@charset "UTF-8";@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-ext-400-normal-BQZuk6qB.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-400-normal-DQukG94-.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-400-normal-obahsSVq.woff2) format("woff2"),url(/assets/inter-cyrillic-400-normal-HOLc17fK.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-ext-400-normal-DGGRlc-M.woff2) format("woff2"),url(/assets/inter-greek-ext-400-normal-KugGGMne.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-400-normal-B4URO6DV.woff2) format("woff2"),url(/assets/inter-greek-400-normal-q2sYcFCs.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-vietnamese-400-normal-DMkecbls.woff2) format("woff2"),url(/assets/inter-vietnamese-400-normal-Bbgyi5SW.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-ext-400-normal-C1nco2VV.woff2) format("woff2"),url(/assets/inter-latin-ext-400-normal-77YHD8bZ.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2) format("woff2"),url(/assets/inter-latin-400-normal-CyCys3Eg.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-ext-500-normal-B0yAr1jD.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-500-normal-BmqWE9Dz.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-500-normal-BasfLYem.woff2) format("woff2"),url(/assets/inter-cyrillic-500-normal-CxZf_p3X.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-ext-500-normal-C4iEst2y.woff2) format("woff2"),url(/assets/inter-greek-ext-500-normal-2j5mBUwD.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-500-normal-BIZE56-Y.woff2) format("woff2"),url(/assets/inter-greek-500-normal-Xzm54t5V.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-vietnamese-500-normal-DOriooB6.woff2) format("woff2"),url(/assets/inter-vietnamese-500-normal-mJboJaSs.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-ext-500-normal-CV4jyFjo.woff2) format("woff2"),url(/assets/inter-latin-ext-500-normal-BxGbmqWO.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-500-normal-Cerq10X2.woff2) format("woff2"),url(/assets/inter-latin-500-normal-BL9OpVg8.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-ext-600-normal-Dfes3d0z.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-600-normal-Bcila6Z-.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-600-normal-CWCymEST.woff2) format("woff2"),url(/assets/inter-cyrillic-600-normal-4D_pXhcN.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-ext-600-normal-DRtmH8MT.woff2) format("woff2"),url(/assets/inter-greek-ext-600-normal-B8X0CLgF.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-600-normal-plRanbMR.woff2) format("woff2"),url(/assets/inter-greek-600-normal-BZpKdvQh.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-vietnamese-600-normal-Cc8MFFhd.woff2) format("woff2"),url(/assets/inter-vietnamese-600-normal-BuLX-rYi.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-ext-600-normal-D2bJ5OIk.woff2) format("woff2"),url(/assets/inter-latin-ext-600-normal-CIVaiw4L.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-LgqL8muc.woff2) format("woff2"),url(/assets/inter-latin-600-normal-CiBQ2DWP.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-cyrillic-ext-700-normal-BjwYoWNd.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-700-normal-LO58E6JB.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-cyrillic-700-normal-CjBOestx.woff2) format("woff2"),url(/assets/inter-cyrillic-700-normal-DrXBdSj3.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-greek-ext-700-normal-qfdV9bQt.woff2) format("woff2"),url(/assets/inter-greek-ext-700-normal-BoQ6DsYi.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-greek-700-normal-C3JjAnD8.woff2) format("woff2"),url(/assets/inter-greek-700-normal-BUv2fZ6O.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-vietnamese-700-normal-DlLaEgI2.woff2) format("woff2"),url(/assets/inter-vietnamese-700-normal-BZaoP0fm.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-ext-700-normal-Ca8adRJv.woff2) format("woff2"),url(/assets/inter-latin-ext-700-normal-TidjK2hL.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-700-normal-Yt3aPRUw.woff2) format("woff2"),url(/assets/inter-latin-700-normal-BLAVimhd.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:BebasNeue;font-style:normal;font-weight:400;src:url(/fonts/BebasNeue-Regular.ttf) format("truetype");font-display:swap}.buttonDefault{cursor:pointer;position:relative;display:inline-flex;justify-content:center;align-items:center;width:100%;gap:calc(4px + (4 / .72 - 4) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.buttonDefault{gap:4px}}.buttonDefault{padding-block:calc(9px + (9 / .72 - 9) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.buttonDefault{padding-block:9px}}.buttonDefault{padding-inline:calc(32px + (32 / .72 - 32) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.buttonDefault{padding-inline:32px}}.buttonDefault{border-radius:300px;background-color:#6df6ed;color:#1b3144;font-style:normal;font-weight:600;font-size:calc(14px + (14 / .72 - 14) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.buttonDefault{font-size:14px}}.buttonDefault{line-height:calc(22px + (22 / .72 - 22) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.buttonDefault{line-height:22px}}.buttonDefault:hover:not([disabled]),.buttonDefault:focus:not([disabled]),.buttonDefault:focus-visible:not([disabled]){background-color:#3ccac1;transition:background-color .125s ease}.buttonDefault--reverse{flex-direction:row-reverse}.buttonDefault--inline{width:auto}.buttonDefault--small{padding-block:calc(5px + (5 / .72 - 5) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.buttonDefault--small{padding-block:5px}}.buttonDefault--small{padding-inline:calc(24px + (24 / .72 - 24) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.buttonDefault--small{padding-inline:24px}}.buttonDefault--small .buttonDefault__iconContainer{width:calc(16px + (16 / .72 - 16) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.buttonDefault--small .buttonDefault__iconContainer{width:16px}}.buttonDefault--small .buttonDefault__iconContainer{height:calc(16px + (16 / .72 - 16) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.buttonDefault--small .buttonDefault__iconContainer{height:16px}}.buttonDefault--white{border:1px solid #6df6ed;background-color:#f1fffe}.buttonDefault--white:hover:not([disabled]),.buttonDefault--white:focus:not([disabled]),.buttonDefault--white:focus-visible:not([disabled]){background-color:#6df6ed;transition:background-color .125s ease}.buttonDefault--red{color:#fafcff;background-color:#b3261e}.buttonDefault--red:hover:not([disabled]),.buttonDefault--red:focus:not([disabled]),.buttonDefault--red:focus-visible:not([disabled]){background-color:#8c1d18;transition:background-color .125s ease}.buttonDefault[disabled]{cursor:not-allowed;pointer-events:none;background-color:#7fa3c4;border-color:#7fa3c4;color:#dcedfb}.buttonDefault[disabled] .buttonDefault__icon{filter:brightness(0) saturate(100%) invert(99%) sepia(59%) saturate(5470%) hue-rotate(177deg) brightness(107%) contrast(97%)}.buttonDefault__iconContainer{display:none;align-items:center;justify-content:center;width:calc(22px + (22 / .72 - 22) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.buttonDefault__iconContainer{width:22px}}.buttonDefault__iconContainer{height:calc(22px + (22 / .72 - 22) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.buttonDefault__iconContainer{height:22px}}.buttonDefault__iconContainer--active{display:flex}.buttonDefault__icon{width:100%;height:100%;object-fit:contain;object-position:center}@font-face{font-family:BebasNeue;font-style:normal;font-weight:400;src:url(/fonts/BebasNeue-Regular.ttf) format("truetype");font-display:swap}.buttonSecondary{cursor:pointer;position:relative;display:inline-flex;justify-content:center;align-items:center;width:100%;gap:calc(4px + (4 / .72 - 4) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.buttonSecondary{gap:4px}}.buttonSecondary{padding-block:calc(9px + (9 / .72 - 9) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.buttonSecondary{padding-block:9px}}.buttonSecondary{padding-inline:calc(32px + (32 / .72 - 32) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.buttonSecondary{padding-inline:32px}}.buttonSecondary{border-radius:300px;color:#1b3144;font-style:normal;font-weight:600;font-size:calc(14px + (14 / .72 - 14) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.buttonSecondary{font-size:14px}}.buttonSecondary{line-height:calc(22px + (22 / .72 - 22) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.buttonSecondary{line-height:22px}}.buttonSecondary{transition:all .1s ease-out}.buttonSecondary--reverse{flex-direction:row-reverse}.buttonSecondary--inline{width:auto}.buttonSecondary--small{padding-block:calc(5px + (5 / .72 - 5) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.buttonSecondary--small{padding-block:5px}}.buttonSecondary--small{padding-inline:calc(24px + (24 / .72 - 24) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.buttonSecondary--small{padding-inline:24px}}.buttonSecondary--small .buttonSecondary__iconContainer{width:calc(16px + (16 / .72 - 16) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.buttonSecondary--small .buttonSecondary__iconContainer{width:16px}}.buttonSecondary--small .buttonSecondary__iconContainer{height:calc(16px + (16 / .72 - 16) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.buttonSecondary--small .buttonSecondary__iconContainer{height:16px}}.buttonSecondary__iconContainer{transition:all .1s ease-out;filter:brightness(0) saturate(100%) invert(15%) sepia(8%) saturate(3604%) hue-rotate(166deg) brightness(89%) contrast(89%)}.buttonSecondary:hover:not([disabled]),.buttonSecondary :focus:not([disabled]),.buttonSecondary:focus-visible:not([disabled]){color:#1fa9a0}.buttonSecondary:hover:not([disabled]) .buttonSecondary__iconContainer,.buttonSecondary :focus:not([disabled]) .buttonSecondary__iconContainer,.buttonSecondary:focus-visible:not([disabled]) .buttonSecondary__iconContainer{filter:brightness(0) saturate(100%) invert(49%) sepia(100%) saturate(344%) hue-rotate(127deg) brightness(92%) contrast(90%)}.buttonSecondary--white{color:#fafcff}.buttonSecondary--white .buttonSecondary__iconContainer{filter:brightness(0) saturate(100%) invert(90%) sepia(52%) saturate(2909%) hue-rotate(180deg) brightness(115%) contrast(101%)}.buttonSecondary--white:hover:not([disabled]),.buttonSecondary--white :focus:not([disabled]),.buttonSecondary--white:focus-visible:not([disabled]){color:#6df6ed}.buttonSecondary--white:hover:not([disabled]) .buttonSecondary__iconContainer,.buttonSecondary--white :focus:not([disabled]) .buttonSecondary__iconContainer,.buttonSecondary--white:focus-visible:not([disabled]) .buttonSecondary__iconContainer{filter:brightness(0) saturate(100%) invert(74%) sepia(88%) saturate(239%) hue-rotate(120deg) brightness(100%) contrast(98%)}.buttonSecondary--blue{color:#1fa9a0}.buttonSecondary--blue .buttonSecondary__iconContainer{filter:brightness(0) saturate(100%) invert(49%) sepia(98%) saturate(344%) hue-rotate(127deg) brightness(93%) contrast(91%)}.buttonSecondary--blue:hover:not([disabled]),.buttonSecondary--blue :focus:not([disabled]),.buttonSecondary--blue:focus-visible:not([disabled]){color:#015853}.buttonSecondary--blue:hover:not([disabled]) .buttonSecondary__iconContainer,.buttonSecondary--blue :focus:not([disabled]) .buttonSecondary__iconContainer,.buttonSecondary--blue:focus-visible:not([disabled]) .buttonSecondary__iconContainer{filter:brightness(0) saturate(100%) invert(15%) sepia(53%) saturate(4838%) hue-rotate(166deg) brightness(98%) contrast(103%)}.buttonSecondary--red{color:#b3261e}.buttonSecondary--red .buttonSecondary__iconContainer{filter:brightness(0) saturate(100%) invert(24%) sepia(79%) saturate(2058%) hue-rotate(344deg) brightness(80%) contrast(99%)}.buttonSecondary--red:hover:not([disabled]),.buttonSecondary--red :focus:not([disabled]),.buttonSecondary--red:focus-visible:not([disabled]){color:#8c1d18}.buttonSecondary--red:hover:not([disabled]) .buttonSecondary__iconContainer,.buttonSecondary--red :focus:not([disabled]) .buttonSecondary__iconContainer,.buttonSecondary--red:focus-visible:not([disabled]) .buttonSecondary__iconContainer{filter:brightness(0) saturate(100%) invert(13%) sepia(53%) saturate(4665%) hue-rotate(353deg) brightness(92%) contrast(88%)}.buttonSecondary--gray{color:#476a88}.buttonSecondary--gray .buttonSecondary__iconContainer{filter:brightness(0) saturate(100%) invert(38%) sepia(24%) saturate(780%) hue-rotate(166deg) brightness(96%) contrast(86%)}.buttonSecondary--gray:hover:not([disabled]),.buttonSecondary--gray :focus:not([disabled]),.buttonSecondary--gray:focus-visible:not([disabled]){color:#1fa9a0}.buttonSecondary--gray:hover:not([disabled]) .buttonSecondary__iconContainer,.buttonSecondary--gray :focus:not([disabled]) .buttonSecondary__iconContainer,.buttonSecondary--gray:focus-visible:not([disabled]) .buttonSecondary__iconContainer{filter:brightness(0) saturate(100%) invert(66%) sepia(63%) saturate(396%) hue-rotate(127deg) brightness(90%) contrast(96%)}.buttonSecondary--exclude:hover:not([disabled]),.buttonSecondary--exclude :focus:not([disabled]),.buttonSecondary--exclude:focus-visible:not([disabled]){color:#b3261e}.buttonSecondary--exclude:hover:not([disabled]) .buttonSecondary__iconContainer,.buttonSecondary--exclude :focus:not([disabled]) .buttonSecondary__iconContainer,.buttonSecondary--exclude:focus-visible:not([disabled]) .buttonSecondary__iconContainer{filter:brightness(0) saturate(100%) invert(16%) sepia(82%) saturate(2920%) hue-rotate(350deg) brightness(98%) contrast(92%)}.buttonSecondary[disabled]{cursor:not-allowed;pointer-events:none;color:#476a88;opacity:.5}.buttonSecondary[disabled] .buttonSecondary__icon{filter:brightness(0) saturate(100%) invert(99%) sepia(59%) saturate(5470%) hue-rotate(177deg) brightness(107%) contrast(97%)}.buttonSecondary__iconContainer{display:none;align-items:center;justify-content:center;width:calc(22px + (22 / .72 - 22) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.buttonSecondary__iconContainer{width:22px}}.buttonSecondary__iconContainer{height:calc(22px + (22 / .72 - 22) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.buttonSecondary__iconContainer{height:22px}}.buttonSecondary__iconContainer--active{display:flex}.buttonSecondary__icon{width:100%;height:100%;object-fit:contain;object-position:center}@font-face{font-family:BebasNeue;font-style:normal;font-weight:400;src:url(/fonts/BebasNeue-Regular.ttf) format("truetype");font-display:swap}.buttonCircle{cursor:pointer;display:flex;flex-shrink:0;border-radius:50%;align-items:center;justify-content:center;padding:calc(10px + (10 / .72 - 10) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.buttonCircle{padding:10px}}.buttonCircle{width:calc(40px + (40 / .72 - 40) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.buttonCircle{width:40px}}.buttonCircle{height:calc(40px + (40 / .72 - 40) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.buttonCircle{height:40px}}.buttonCircle--default{background-color:#6df6ed}.buttonCircle--default:hover,.buttonCircle--default:focus-visible{background-color:#5ee8df;transition:background-color .35s ease}.buttonCircle--white{background-color:#fff}.buttonCircle--white:hover,.buttonCircle--white:focus-visible{background-color:#6df6ed;transition:background-color .35s ease}.buttonCircle--gray{background-color:transparent}.buttonCircle--gray:hover,.buttonCircle--gray:focus-visible{background-color:#dcedfb;transition:background-color .35s ease}.buttonCircle--red{background-color:transparent}.buttonCircle--red:hover,.buttonCircle--red:focus-visible{background-color:#dcedfb;transition:background-color .35s ease}.buttonCircle--red:hover .buttonCircle__icon,.buttonCircle--red:focus-visible .buttonCircle__icon{filter:brightness(0) saturate(100%) invert(18%) sepia(26%) saturate(7466%) hue-rotate(353deg) brightness(106%) contrast(86%)}.buttonCircle--transparent{background-color:transparent}.buttonCircle--transparent .buttonCircle__icon{filter:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(0%) hue-rotate(210deg) brightness(105%) contrast(102%)}.buttonCircle--transparent:hover,.buttonCircle--transparent:focus-visible{background-color:#1b3144;transition:background-color .35s ease}.buttonCircle--small{padding:calc(6px + (6 / .72 - 6) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.buttonCircle--small{padding:6px}}.buttonCircle--small{width:calc(32px + (32 / .72 - 32) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.buttonCircle--small{width:32px}}.buttonCircle--small{height:calc(32px + (32 / .72 - 32) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.buttonCircle--small{height:32px}}.buttonCircle__icon{width:100%;height:100%;object-fit:contain}.buttonCircle__icon--loading{filter:brightness(0) saturate(100%) invert(14%) sepia(13%) saturate(2356%) hue-rotate(166deg) brightness(98%) contrast(90%)}@font-face{font-family:BebasNeue;font-style:normal;font-weight:400;src:url(/fonts/BebasNeue-Regular.ttf) format("truetype");font-display:swap}.dsSegmentedGroup{display:inline-flex;align-items:center}.dsSegmentedGroup__segment{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;gap:8px;height:40px;padding:8px 24px;border:1px solid #92a9bb;background:transparent;color:#253644;font-family:inherit;font-size:14px;line-height:24px;font-weight:500;white-space:nowrap;cursor:pointer;border-radius:0;position:relative;transition:background-color .12s ease-out,border-color .12s ease-out,color .12s ease-out}.dsSegmentedGroup__segment+.dsSegmentedGroup__segment{margin-left:-1px}.dsSegmentedGroup__segment--first{border-radius:4px 0 0 4px}.dsSegmentedGroup__segment--last{border-radius:0 4px 4px 0}.dsSegmentedGroup__segment--only{border-radius:4px}.dsSegmentedGroup__segment:hover:not(:disabled){background-color:#ecf6ff}.dsSegmentedGroup__segment:focus-visible{outline:2px solid #253644;outline-offset:-2px;z-index:2}.dsSegmentedGroup__segment--selected{background-color:#6df6ed;border-color:#6df6ed;color:#1a2026;z-index:1}.dsSegmentedGroup__segment--selected:hover:not(:disabled){background-color:#9bfff8;border-color:#9bfff8}.dsSegmentedGroup__segment:disabled{cursor:not-allowed;background-color:transparent;border-color:#aac2d5;color:#aac2d5}.dsSegmentedGroup__icon{display:inline-flex;align-items:center;flex:0 0 auto}@media (prefers-reduced-motion: reduce){.dsSegmentedGroup__segment{transition:none}}@font-face{font-family:BebasNeue;font-style:normal;font-weight:400;src:url(/fonts/BebasNeue-Regular.ttf) format("truetype");font-display:swap}.inputText{position:relative;display:flex;flex-direction:column;align-items:flex-start;flex-shrink:0;align-self:stretch;width:100%;gap:calc(4px + (4 / .72 - 4) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.inputText{gap:4px}}.inputText:has(.inputText__input[disabled]){pointer-events:none;opacity:.5}.inputText--invalid .inputText__label{color:#dc362e}.inputText--invalid .inputText__element{border-color:#dc362e;background-color:#fffbf9}.inputText--invalid .inputText__helpText{display:block;color:#dc362e}.inputText--white .inputText__label{color:#fafcff}.inputText__label{flex:1 0 0;color:#1b3144;font-style:normal;font-weight:600;display:-webkit-box;overflow:hidden;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:calc(14px + (14 / .72 - 14) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.inputText__label{font-size:14px}}.inputText__label{line-height:calc(22px + (22 / .72 - 22) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.inputText__label{line-height:22px}}.inputText__header{display:flex;width:100%;justify-content:space-between;align-items:center}.inputText__element--border{border-radius:300px}.inputText__element{display:flex;align-items:center;justify-content:space-between;flex-shrink:0;align-self:stretch;border:2px solid #dcedfb;border-radius:4px;background:#ecf6ff;padding-block:calc(8px + (8 / .72 - 8) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.inputText__element{padding-block:8px}}.inputText__element{padding-inline:calc(16px + (16 / .72 - 16) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.inputText__element{padding-inline:16px}}.inputText__element:has(.inputText__input:focus),.inputText__element:has(.inputText__input:focus-visible){outline:none;border-color:#1fa9a0}.inputText__element--readOnly{background-color:unset;flex-shrink:1}.inputText__element--readOnly .inputText__input{max-width:fit-content}.inputText__input[type=number]{-moz-appearance:textfield}.inputText__input::-webkit-outer-spin-button,.inputText__input::-webkit-inner-spin-button{-webkit-appearance:none}.inputText__input{width:100%;background-color:transparent;color:#1a2026;font-style:normal;font-weight:500;font-size:calc(14px + (14 / .72 - 14) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.inputText__input{font-size:14px}}.inputText__input{line-height:calc(22px + (22 / .72 - 22) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.inputText__input{line-height:22px}}.inputText__suffix{color:#1a2026;text-wrap:nowrap;font-weight:500;font-size:calc(14px + (14 / .72 - 14) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.inputText__suffix{font-size:14px}}.inputText__suffix{line-height:calc(22px + (22 / .72 - 22) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.inputText__suffix{line-height:22px}}.inputText__helpText{color:#dc362e;font-style:normal;font-weight:400;min-height:calc(20px + (20 / .72 - 20) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.inputText__helpText{min-height:20px}}.inputText__helpText{font-size:calc(12px + (12 / .72 - 12) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.inputText__helpText{font-size:12px}}.inputText__helpText{line-height:calc(20px + (20 / .72 - 20) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.inputText__helpText{line-height:20px}}@font-face{font-family:BebasNeue;font-style:normal;font-weight:400;src:url(/fonts/BebasNeue-Regular.ttf) format("truetype");font-display:swap}.inputTextArea{position:relative;display:flex;flex-direction:column;align-items:flex-start;flex-shrink:0;align-self:stretch;width:100%;gap:calc(4px + (4 / .72 - 4) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.inputTextArea{gap:4px}}.inputTextArea:has(.inputTextArea__element[disabled]){opacity:.5;pointer-events:none}.inputTextArea--invalid .inputTextArea__label{color:#dc362e}.inputTextArea--invalid .inputTextArea__element{border-color:#dc362e;background-color:#fffbf9}.inputTextArea--invalid .inputTextArea__helpText{display:block;color:#dc362e}.inputTextArea--white .inputTextArea__label{color:#fafcff}.inputTextArea__label{flex:1 0 0;align-self:stretch;color:#1b3144;font-style:normal;font-weight:600;font-size:calc(14px + (14 / .72 - 14) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.inputTextArea__label{font-size:14px}}.inputTextArea__label{line-height:calc(22px + (22 / .72 - 22) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.inputTextArea__label{line-height:22px}}.inputTextArea__header{display:flex;width:100%;justify-content:space-between;align-items:center}.inputTextArea__element{resize:none;font-family:inherit;display:flex;align-items:center;flex-shrink:0;align-self:stretch;gap:calc(27px + (27 / .72 - 27) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.inputTextArea__element{gap:27px}}.inputTextArea__element{border:2px solid #dcedfb;border-radius:4px;background:#ecf6ff;padding-block:calc(8px + (8 / .72 - 8) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.inputTextArea__element{padding-block:8px}}.inputTextArea__element{padding-inline:calc(16px + (16 / .72 - 16) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.inputTextArea__element{padding-inline:16px}}.inputTextArea__element{min-height:calc(126px + (126 / .72 - 126) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.inputTextArea__element{min-height:126px}}.inputTextArea__element{color:#1a2026;font-style:normal;font-weight:400;font-size:calc(14px + (14 / .72 - 14) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.inputTextArea__element{font-size:14px}}.inputTextArea__element{line-height:calc(22px + (22 / .72 - 22) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.inputTextArea__element{line-height:22px}}.inputTextArea__element--border{border-radius:300px}.inputTextArea__element:focus,.inputTextArea__element:focus-visible{outline:none;border-color:#1fa9a0}.inputTextArea__helpText{color:#dc362e;font-style:normal;font-weight:400;min-height:calc(20px + (20 / .72 - 20) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.inputTextArea__helpText{min-height:20px}}.inputTextArea__helpText{font-size:calc(12px + (12 / .72 - 12) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.inputTextArea__helpText{font-size:12px}}.inputTextArea__helpText{line-height:calc(20px + (20 / .72 - 20) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.inputTextArea__helpText{line-height:20px}}@font-face{font-family:BebasNeue;font-style:normal;font-weight:400;src:url(/fonts/BebasNeue-Regular.ttf) format("truetype");font-display:swap}.checkBoxDefault{position:relative}.checkBoxDefault:has(.checkBoxDefault__element[disabled]){pointer-events:none}.checkBoxDefault:has(.checkBoxDefault__element[disabled]) .checkBoxDefault__element,.checkBoxDefault:has(.checkBoxDefault__element[disabled]) .checkBoxDefault__label{border-color:#7fa3c4;color:#7fa3c4}.checkBoxDefault--invalid .checkBoxDefault__element{border-color:#dc362e}.checkBoxDefault--invalid .checkBoxDefault__label{color:#dc362e}.checkBoxDefault__container{display:flex;align-items:center;width:100%;gap:calc(8px + (8 / .72 - 8) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.checkBoxDefault__container{gap:8px}}.checkBoxDefault__element{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;display:flex;align-items:center;justify-content:center;border:2px solid #476a88;border-radius:2px;width:calc(18px + (18 / .72 - 18) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.checkBoxDefault__element{width:18px}}.checkBoxDefault__element{height:calc(18px + (18 / .72 - 18) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.checkBoxDefault__element{height:18px}}.checkBoxDefault__element:focus,.checkBoxDefault__element:hover{border-color:#1fa9a0}.checkBoxDefault__element:disabled{opacity:.5}.checkBoxDefault__element:checked{border-color:#1fa9a0;background-color:#1fa9a0}.checkBoxDefault__element:checked:before{content:"";display:block;position:absolute;width:calc(24px + (24 / .72 - 24) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.checkBoxDefault__element:checked:before{width:24px}}.checkBoxDefault__element:checked:before{height:calc(24px + (24 / .72 - 24) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.checkBoxDefault__element:checked:before{height:24px}}.checkBoxDefault__element:checked:before{background-image:url(/icons/check.svg);background-size:cover;background-repeat:no-repeat}.checkBoxDefault__label{color:#000;font-style:normal;font-weight:400;font-size:calc(14px + (14 / .72 - 14) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.checkBoxDefault__label{font-size:14px}}.checkBoxDefault__label{line-height:calc(22px + (22 / .72 - 22) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.checkBoxDefault__label{line-height:22px}}.checkBoxDefault__label--invalid{color:#dc362e}.checkBoxDefault__helpText{color:#dc362e;font-style:normal;font-weight:400;font-size:calc(12px + (12 / .72 - 12) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.checkBoxDefault__helpText{font-size:12px}}.checkBoxDefault__helpText{line-height:calc(20px + (20 / .72 - 20) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.checkBoxDefault__helpText{line-height:20px}}@font-face{font-family:BebasNeue;font-style:normal;font-weight:400;src:url(/fonts/BebasNeue-Regular.ttf) format("truetype");font-display:swap}.inputRadio{position:relative}.inputRadio:has(.inputRadio__element[disabled]){pointer-events:none}.inputRadio:has(.inputRadio__element[disabled]) .inputRadio__element,.inputRadio:has(.inputRadio__element[disabled]) .inputRadio__label{border-color:#7fa3c4;color:#7fa3c4}.inputRadio--invalid .inputRadio__element{border-color:#dc362e}.inputRadio__container{display:flex;align-items:center;width:100%;gap:calc(8px + (8 / .72 - 8) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.inputRadio__container{gap:8px}}.inputRadio__element{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;display:flex;justify-content:center;align-items:center;width:calc(32px + (32 / .72 - 32) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.inputRadio__element{width:32px}}.inputRadio__element{height:calc(32px + (32 / .72 - 32) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.inputRadio__element{height:32px}}.inputRadio__element{padding:calc(3px + (3 / .72 - 3) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.inputRadio__element{padding:3px}}.inputRadio__element--small{width:calc(24px + (24 / .72 - 24) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.inputRadio__element--small{width:24px}}.inputRadio__element--small{height:calc(24px + (24 / .72 - 24) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.inputRadio__element--small{height:24px}}.inputRadio__element--small{padding:calc(2px + (2 / .72 - 2) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.inputRadio__element--small{padding:2px}}.inputRadio__element{background:url(/icons/radio-disable.svg) no-repeat center;background-size:contain;background-position:center}.inputRadio__element:disabled{opacity:.5}.inputRadio__element:hover,.inputRadio__element:focus,.inputRadio__element:focus-visible{background:url(/icons/radio-hover.svg) no-repeat center;background-size:contain;background-position:center;cursor:pointer}.inputRadio__element:checked{background:url(/icons/radio-able.svg) no-repeat center;background-size:contain;background-position:center}.inputRadio__label{cursor:pointer;color:#1a2026;font-style:normal;font-weight:500;font-size:calc(14px + (14 / .72 - 14) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.inputRadio__label{font-size:14px}}.inputRadio__label{line-height:calc(22px + (22 / .72 - 22) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.inputRadio__label{line-height:22px}}.inputRadio__label--invalid{color:#dc362e}@font-face{font-family:BebasNeue;font-style:normal;font-weight:400;src:url(/fonts/BebasNeue-Regular.ttf) format("truetype");font-display:swap}.inputFile{position:relative;display:flex;align-items:flex-start;flex-shrink:0;flex-wrap:wrap;width:100%;gap:calc(4px + (4 / .72 - 4) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.inputFile{gap:4px}}.inputFile{max-width:calc(570px + (570 / .72 - 570) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.inputFile{max-width:570px}}.inputFile__element{width:100%;font-weight:500;display:flex;align-items:center;border:1px solid #1a2026;border-radius:calc(4px + (4 / .72 - 4) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.inputFile__element{border-radius:4px}}.inputFile__element{padding-block:calc(7px + (7 / .72 - 7) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.inputFile__element{padding-block:7px}}.inputFile__element{padding-inline:calc(8px + (8 / .72 - 8) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.inputFile__element{padding-inline:8px}}.inputFile__element{background-color:#1a202633}.inputFile__element:focus,.inputFile__element:hover{border-color:#6df6ed}.inputFile__element[type=file i]::-webkit-file-upload-button{background-color:#1a2026;color:#fff;border:none;right:calc(12px + (12 / .72 - 12) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.inputFile__element[type=file i]::-webkit-file-upload-button{right:12px}}.inputFile__element[type=file i]::-webkit-file-upload-button{font-size:calc(14px + (14 / .72 - 14) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.inputFile__element[type=file i]::-webkit-file-upload-button{font-size:14px}}.inputFile__element[type=file i]::-webkit-file-upload-button{border-radius:calc(4px + (4 / .72 - 4) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.inputFile__element[type=file i]::-webkit-file-upload-button{border-radius:4px}}.inputFile__element[type=file i]::-webkit-file-upload-button{padding-block:calc(6px + (6 / .72 - 6) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.inputFile__element[type=file i]::-webkit-file-upload-button{padding-block:6px}}.inputFile__element[type=file i]::-webkit-file-upload-button{padding-inline:calc(12px + (12 / .72 - 12) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.inputFile__element[type=file i]::-webkit-file-upload-button{padding-inline:12px}}.inputFile__label{font-weight:500;cursor:pointer;font-size:calc(12px + (12 / .72 - 12) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.inputFile__label{font-size:12px}}.inputFile__label{line-height:calc(16px + (16 / .72 - 16) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.inputFile__label{line-height:16px}}.inputFile__label{max-width:calc(533px + (533 / .72 - 533) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.inputFile__label{max-width:533px}}.inputFile__label--invalid{color:#dc362e}.inputFile__label:focus,.inputFile__label:hover{color:#6df6ed}.inputFile__helpText{width:100%;max-width:calc(533px + (533 / .72 - 533) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.inputFile__helpText{max-width:533px}}.inputFile__helpText{color:#dc362e;font-size:calc(12px + (12 / .72 - 12) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.inputFile__helpText{font-size:12px}}.inputFile__helpText{line-height:calc(16px + (16 / .72 - 16) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.inputFile__helpText{line-height:16px}}.inputFile--invalid .inputFile__element{border-color:#dc362e}@font-face{font-family:BebasNeue;font-style:normal;font-weight:400;src:url(/fonts/BebasNeue-Regular.ttf) format("truetype");font-display:swap}.inputToggle{position:relative}.inputToggle:has(.inputToggle__element[disabled]){pointer-events:none;opacity:.5}.inputToggle__element{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;position:relative;display:flex;align-items:center;background-color:#476a88;border-radius:300px;width:calc(41px + (41 / .72 - 41) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.inputToggle__element{width:41px}}.inputToggle__element{height:calc(22px + (22 / .72 - 22) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.inputToggle__element{height:22px}}.inputToggle__element{padding-block:calc(4px + (4 / .72 - 4) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.inputToggle__element{padding-block:4px}}.inputToggle__element{padding-inline:calc(4px + (4 / .72 - 4) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.inputToggle__element{padding-inline:4px}}.inputToggle__element{transition:all .3s}.inputToggle__element:before{content:"";position:relative;top:0;left:calc(0px + 0*(100vw - 1366px))}@media (max-width: 768px){.inputToggle__element:before{left:0}}.inputToggle__element:before{width:calc(14px + (14 / .72 - 14) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.inputToggle__element:before{width:14px}}.inputToggle__element:before{height:calc(14px + (14 / .72 - 14) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.inputToggle__element:before{height:14px}}.inputToggle__element:before{background-color:#fafcff;border-radius:100%;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a;transition:all .3s}.inputToggle__element:checked{background-color:#30d17b;transition:all .3s}.inputToggle__element:checked:before{left:calc(19px + (19 / .72 - 19) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.inputToggle__element:checked:before{left:19px}}.inputToggle__element:checked:before{transition:all .3s}@font-face{font-family:BebasNeue;font-style:normal;font-weight:400;src:url(/fonts/BebasNeue-Regular.ttf) format("truetype");font-display:swap}.inputSearch{width:100%;display:flex;flex-shrink:0;position:relative;border-radius:4px;align-items:center;justify-content:space-between;background-color:#ecf6ff;border:2px solid #dcedfb;padding-block:calc(8px + (8 / .72 - 8) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.inputSearch{padding-block:8px}}.inputSearch{padding-inline:calc(16px + (16 / .72 - 16) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.inputSearch{padding-inline:16px}}.inputSearch--border{border-radius:300px}.inputSearch--white{background-color:#fafcff}.inputSearch:has(.inputSearch__element[disabled]){opacity:.5;pointer-events:none}.inputSearch:has(.inputSearch__element:focus,.inputSearch__element:focus-visible){outline:none;border-color:#1fa9a0}.inputSearch__element{width:90%;display:flex;flex-shrink:0;font-weight:500;font-style:normal;align-items:center;color:#1a2026;background-color:transparent;font-size:calc(14px + (14 / .72 - 14) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.inputSearch__element{font-size:14px}}.inputSearch__element{line-height:calc(22px + (22 / .72 - 22) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.inputSearch__element{line-height:22px}}.inputSearch__element::-webkit-input-placeholder{color:#476a88}.inputSearch__iconContainer{cursor:pointer;flex-shrink:0;width:calc(24px + (24 / .72 - 24) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.inputSearch__iconContainer{width:24px}}.inputSearch__iconContainer{height:calc(24px + (24 / .72 - 24) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.inputSearch__iconContainer{height:24px}}.inputSearch__icon{width:100%;height:100%;object-fit:contain}.inputSearch__icon--loading{filter:invert(50%)}@font-face{font-family:BebasNeue;font-style:normal;font-weight:400;src:url(/fonts/BebasNeue-Regular.ttf) format("truetype");font-display:swap}.inputSelect{position:relative;display:flex;flex-direction:column;align-items:flex-start;flex-shrink:0;align-self:stretch;width:100%;gap:calc(4px + (4 / .72 - 4) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.inputSelect{gap:4px}}.inputSelect:has(.inputSelect__checkbox[disabled]){opacity:.5;pointer-events:none}.inputSelect--invalid .inputSelect__label{color:#dc362e}.inputSelect--invalid .inputSelect__wrapper{border-color:#dc362e;background-color:#fffbf9}.inputSelect--invalid .inputSelect__helpText{display:block;color:#dc362e}.inputSelect .inputSelect__checkbox{all:unset;cursor:pointer;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.inputSelect__wrapper{position:relative;cursor:pointer;display:flex;align-items:center;align-self:stretch;gap:calc(27px + (27 / .72 - 27) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.inputSelect__wrapper{gap:27px}}.inputSelect__wrapper{padding-block:calc(8px + (8 / .72 - 8) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.inputSelect__wrapper{padding-block:8px}}.inputSelect__wrapper{padding-inline:calc(16px + (16 / .72 - 16) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.inputSelect__wrapper{padding-inline:16px}}.inputSelect__wrapper{border:2px solid #dcedfb;border-radius:4px;background:#ecf6ff}.inputSelect__wrapper--mod{border-radius:300px}.inputSelect__wrapper--blue{background-color:#fff;border:2px solid #dcedfb}.inputSelect__wrapper:after{content:"";flex-shrink:0;cursor:pointer;position:relative;background:url(/icons/chevron-down.svg) no-repeat;background-position:center;background-size:cover;width:calc(22px + (22 / .72 - 22) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.inputSelect__wrapper:after{width:22px}}.inputSelect__wrapper:after{height:calc(22px + (22 / .72 - 22) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.inputSelect__wrapper:after{height:22px}}.inputSelect__wrapper:after{transition:transform .2s ease}.inputSelect__wrapper:has(.inputSelect__checkbox:focus,.inputSelect__checkbox:focus-visible,.inputSelect__checkbox:active){outline:none;border-color:#3ccac1}.inputSelect__wrapper:focus{border:2px solid #3ccac1}.inputSelect__wrapper[aria-expanded=true]:after{transform:rotate(180deg)}.inputSelect__wrapper[aria-disabled=true]{cursor:not-allowed;opacity:.5;pointer-events:none}.inputSelect__list{opacity:0;z-index:5;width:100%;overflow-y:auto;background:#fff;border:1px solid #dcedfb;border-radius:4px;box-shadow:0 4px 6px #0000001a;transition:opacity .15s ease-in 50ms,max-height .15s ease-in;max-height:calc(0px + 0*(100vw - 1366px))}@media (max-width: 768px){.inputSelect__list{max-height:0px}}.inputSelect__list--active{opacity:1;pointer-events:all;max-height:calc(250px + (250 / .72 - 250) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.inputSelect__list--active{max-height:250px}}.inputSelect__item{position:relative;cursor:pointer;width:100%;border-radius:4px;padding-block:calc(8px + (8 / .72 - 8) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.inputSelect__item{padding-block:8px}}.inputSelect__item{padding-inline:calc(16px + (16 / .72 - 16) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.inputSelect__item{padding-inline:16px}}.inputSelect__item{color:#1b3144;font-style:normal;font-weight:500;font-size:calc(14px + (14 / .72 - 14) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.inputSelect__item{font-size:14px}}.inputSelect__item{line-height:calc(22px + (22 / .72 - 22) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.inputSelect__item{line-height:22px}}.inputSelect__item:hover,.inputSelect__item:focus,.inputSelect__item:focus-within{color:#3ccac1}.inputSelect__item:hover:after,.inputSelect__item:focus:after,.inputSelect__item:focus-within:after{filter:brightness(0) saturate(100%) invert(66%) sepia(63%) saturate(396%) hue-rotate(127deg) brightness(90%) contrast(96%)}.inputSelect__item:first-child{padding-top:calc(16px + (16 / .72 - 16) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.inputSelect__item:first-child{padding-top:16px}}.inputSelect__item:not(.inputSelect__item--action):last-child{padding-bottom:calc(16px + (16 / .72 - 16) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.inputSelect__item:not(.inputSelect__item--action):last-child{padding-bottom:16px}}.inputSelect__item[aria-selected=true]{color:#1fa9a0}.inputSelect__item--action{position:sticky;bottom:calc(-1px + (-1 / .72 - -1) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.inputSelect__item--action{bottom:-1px}}.inputSelect__item--action{display:flex;align-items:center;font-weight:600;color:#476a88;border-top:1px solid #dcedfb;background-color:#fff;gap:calc(4px + (4 / .72 - 4) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.inputSelect__item--action{gap:4px}}.inputSelect__item--action:after{content:"";display:inline-block;width:calc(16px + (16 / .72 - 16) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.inputSelect__item--action:after{width:16px}}.inputSelect__item--action:after{height:calc(16px + (16 / .72 - 16) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.inputSelect__item--action:after{height:16px}}.inputSelect__item--action:after{background:url(/icons/gear.svg) no-repeat;background-size:contain;filter:brightness(0) saturate(100%) invert(35%) sepia(54%) saturate(337%) hue-rotate(166deg) brightness(98%) contrast(92%)}.inputSelect__element{all:unset;cursor:pointer;position:absolute;top:0;right:0;bottom:0;left:0}.inputSelect__option{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;width:100%;background-color:transparent;color:#1a2026;font-style:normal;font-weight:500;font-size:calc(14px + (14 / .72 - 14) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.inputSelect__option{font-size:14px}}.inputSelect__option{line-height:calc(22px + (22 / .72 - 22) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.inputSelect__option{line-height:22px}}.inputSelect__option--default{color:#476a88}.inputSelect--white .inputSelect__wrapper{background-color:#fafcff;border:2px solid #dcedfb}.inputSelect--white .inputSelect__label{color:#fafcff}.inputSelect__label{flex:1 0 0;align-self:stretch;color:#1b3144;font-style:normal;font-weight:600;font-size:calc(14px + (14 / .72 - 14) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.inputSelect__label{font-size:14px}}.inputSelect__label{line-height:calc(22px + (22 / .72 - 22) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.inputSelect__label{line-height:22px}}.inputSelect__helpText{align-self:stretch;color:#dc362e;font-style:normal;font-weight:400;min-height:calc(20px + (20 / .72 - 20) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.inputSelect__helpText{min-height:20px}}.inputSelect__helpText{font-size:calc(12px + (12 / .72 - 12) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.inputSelect__helpText{font-size:12px}}.inputSelect__helpText{line-height:calc(20px + (20 / .72 - 20) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.inputSelect__helpText{line-height:20px}}@font-face{font-family:BebasNeue;font-style:normal;font-weight:400;src:url(/fonts/BebasNeue-Regular.ttf) format("truetype");font-display:swap}.inputPassword{position:relative;display:flex;flex-direction:column;align-items:flex-start;flex-shrink:0;align-self:stretch;width:100%;gap:calc(4px + (4 / .72 - 4) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.inputPassword{gap:4px}}.inputPassword:has(.inputPassword__element[disabled]){opacity:.5}.inputPassword--invalid .inputPassword__label{color:#dc362e}.inputPassword--invalid .inputPassword__element{border-color:#dc362e;background-color:#fffbf9}.inputPassword--invalid .inputPassword__helpText{display:block;color:#dc362e}.inputPassword--white .inputPassword__label{color:#fafcff}.inputPassword__label{flex:0 0 0;align-self:stretch;color:#1b3144;font-style:normal;font-weight:600;font-size:calc(14px + (14 / .72 - 14) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.inputPassword__label{font-size:14px}}.inputPassword__label{line-height:calc(22px + (22 / .72 - 22) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.inputPassword__label{line-height:22px}}.inputPassword__container{display:flex;justify-content:space-between;align-items:center;width:100%}.inputPassword__element{display:flex;align-items:center;flex-shrink:0;align-self:stretch;width:100%;gap:calc(27px + (27 / .72 - 27) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.inputPassword__element{gap:27px}}.inputPassword__element{border:2px solid #dcedfb;border-radius:4px;background:#ecf6ff;padding-block:calc(8px + (8 / .72 - 8) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.inputPassword__element{padding-block:8px}}.inputPassword__element{padding-left:calc(16px + (16 / .72 - 16) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.inputPassword__element{padding-left:16px}}.inputPassword__element{padding-right:calc(54px + (54 / .72 - 54) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.inputPassword__element{padding-right:54px}}.inputPassword__element{color:#1a2026;font-style:normal;font-weight:500;font-size:calc(14px + (14 / .72 - 14) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.inputPassword__element{font-size:14px}}.inputPassword__element{line-height:calc(22px + (22 / .72 - 22) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.inputPassword__element{line-height:22px}}.inputPassword__element:focus,.inputPassword__element:focus-visible{outline:none;border-color:#1fa9a0}.inputPassword__iconContainer{margin:0;position:absolute;display:flex;justify-content:center;align-items:center;right:calc(16px + (16 / .72 - 16) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.inputPassword__iconContainer{right:16px}}.inputPassword__iconContainer{width:calc(22px + (22 / .72 - 22) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.inputPassword__iconContainer{width:22px}}.inputPassword__iconContainer{height:calc(22px + (22 / .72 - 22) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.inputPassword__iconContainer{height:22px}}.inputPassword__icon{cursor:pointer;width:100%;height:100%;object-fit:contain;object-position:center}.inputPassword__helpText{align-self:stretch;color:#dc362e;font-style:normal;font-weight:400;min-height:calc(20px + (20 / .72 - 20) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.inputPassword__helpText{min-height:20px}}.inputPassword__helpText{font-size:calc(12px + (12 / .72 - 12) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.inputPassword__helpText{font-size:12px}}.inputPassword__helpText{line-height:calc(20px + (20 / .72 - 20) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.inputPassword__helpText{line-height:20px}}@font-face{font-family:BebasNeue;font-style:normal;font-weight:400;src:url(/fonts/BebasNeue-Regular.ttf) format("truetype");font-display:swap}.inputDateRange{display:block;min-width:0;margin:0;padding:0;border:0}.inputDateRange--invalid .inputDateRange__legend,.inputDateRange--invalid .inputDateRange__fieldLabel{color:#dc362e}.inputDateRange--invalid .inputDateRange__input{border-color:#dc362e;background-color:#fffbf9}.inputDateRange--white .inputDateRange__input{background-color:#fafcff}.inputDateRange--border .inputDateRange__input{border-radius:300px}.inputDateRange:disabled{opacity:.5;cursor:not-allowed}.inputDateRange__legend{float:none;padding:0;color:#1b3144;font-style:normal;font-weight:600;margin-bottom:calc(4px + (4 / .72 - 4) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.inputDateRange__legend{margin-bottom:4px}}.inputDateRange__legend{font-size:calc(14px + (14 / .72 - 14) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.inputDateRange__legend{font-size:14px}}.inputDateRange__legend{line-height:calc(22px + (22 / .72 - 22) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.inputDateRange__legend{line-height:22px}}.inputDateRange__fields{display:flex;flex-wrap:wrap;align-items:flex-end;gap:calc(8px + (8 / .72 - 8) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.inputDateRange__fields{gap:8px}}@media (max-width: 768px){.inputDateRange__fields{flex-direction:column;align-items:stretch}}.inputDateRange__field{position:relative;display:flex;flex-direction:column;flex:0 0 auto;gap:calc(4px + (4 / .72 - 4) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.inputDateRange__field{gap:4px}}.inputDateRange__field{width:calc(150px + (150 / .72 - 150) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.inputDateRange__field{width:150px}}@media (max-width: 768px){.inputDateRange__field{width:100%}}.inputDateRange__fieldLabel{color:#1b3144;font-style:normal;font-weight:600;font-size:calc(12px + (12 / .72 - 12) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.inputDateRange__fieldLabel{font-size:12px}}.inputDateRange__fieldLabel{line-height:calc(20px + (20 / .72 - 20) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.inputDateRange__fieldLabel{line-height:20px}}.inputDateRange__fieldLabel--hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;white-space:nowrap;border:0;clip-path:inset(50%)}.inputDateRange__input{width:100%;min-width:0;font-family:inherit;font-style:normal;font-weight:500;color-scheme:light;background-color:#ecf6ff;color:#1a2026;border:2px solid #dcedfb;border-radius:4px;padding-block:calc(8px + (8 / .72 - 8) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.inputDateRange__input{padding-block:8px}}.inputDateRange__input{padding-inline:calc(12px + (12 / .72 - 12) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.inputDateRange__input{padding-inline:12px}}.inputDateRange__input{font-size:calc(14px + (14 / .72 - 14) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.inputDateRange__input{font-size:14px}}.inputDateRange__input{line-height:calc(22px + (22 / .72 - 22) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.inputDateRange__input{line-height:22px}}.inputDateRange__input::-webkit-calendar-picker-indicator{cursor:pointer}.inputDateRange__input:focus-visible{outline:2px solid #097d76;outline-offset:2px;border-color:#1fa9a0}.inputDateRange__input:disabled{cursor:not-allowed}.inputDateRange__separator{flex:0 0 auto;color:#476a88;padding-block:calc(8px + (8 / .72 - 8) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.inputDateRange__separator{padding-block:8px}}.inputDateRange__separator{font-size:calc(14px + (14 / .72 - 14) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.inputDateRange__separator{font-size:14px}}.inputDateRange__separator{line-height:calc(22px + (22 / .72 - 22) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.inputDateRange__separator{line-height:22px}}.inputDateRange__separator{border-block:2px solid transparent}@media (max-width: 768px){.inputDateRange__separator{display:none}}.inputDateRange__helpText{display:block;color:#dc362e;font-style:normal;font-weight:400;min-height:calc(20px + (20 / .72 - 20) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.inputDateRange__helpText{min-height:20px}}.inputDateRange__helpText{font-size:calc(12px + (12 / .72 - 12) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.inputDateRange__helpText{font-size:12px}}.inputDateRange__helpText{line-height:calc(20px + (20 / .72 - 20) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.inputDateRange__helpText{line-height:20px}}@font-face{font-family:BebasNeue;font-style:normal;font-weight:400;src:url(/fonts/BebasNeue-Regular.ttf) format("truetype");font-display:swap}.dsBadge{min-width:18px;height:18px;padding:0 5px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;line-height:1;color:#1b3144;background:#6df6ed}@font-face{font-family:BebasNeue;font-style:normal;font-weight:400;src:url(/fonts/BebasNeue-Regular.ttf) format("truetype");font-display:swap}.tag{position:relative;display:flex;justify-content:center;align-items:center;gap:calc(8px + (8 / .72 - 8) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.tag{gap:8px}}.tag{padding-inline:calc(12px + (12 / .72 - 12) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.tag{padding-inline:12px}}.tag{margin-top:calc(4px + (4 / .72 - 4) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.tag{margin-top:4px}}.tag{border-radius:300px;border:1px solid #88abcb;background-color:#ecf6ff}.tag--disabled{pointer-events:none;opacity:.5}.tag--none{border:1px solid #88abcb;background-color:#ecf6ff}.tag--none .tag__text{color:#1b3144}.tag--gray{cursor:pointer;border:1px solid #dcedfb;background-color:#fff}.tag--gray .tag__text{color:#476a88}.tag--gray:hover{background-color:#ecf6ff}.tag--green{border:1px solid #066b35;background:#c4ffdf}.tag--green .tag__text{color:#066b35}.tag--yellow{border:1px solid #a55e00;background:#fff6e9}.tag--yellow .tag__text{color:#a55e00}.tag--red{border:1px solid #b3261e;background:#fffbf9}.tag--red .tag__text{color:#b3261e}.tag--blue{border:1px solid #1fa9a0;background:#f1fffe}.tag--blue .tag__text{color:#1fa9a0}.tag__text{text-wrap:nowrap;font-weight:500;color:#1b3144;font-size:calc(12px + (12 / .72 - 12) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.tag__text{font-size:12px}}.tag__text{line-height:calc(20px + (20 / .72 - 20) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.tag__text{line-height:20px}}@font-face{font-family:BebasNeue;font-style:normal;font-weight:400;src:url(/fonts/BebasNeue-Regular.ttf) format("truetype");font-display:swap}.dsStatusPill{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;border-width:1px;border-style:solid;border-radius:1000px;font-size:12px;font-weight:500;line-height:20px;white-space:nowrap}.dsStatusPill--md{height:24px;padding:2px 12px}.dsStatusPill--sm{height:20px;padding:0 8px}.dsStatusPill--neutral{background-color:#ecf6ff;border-color:#c4dbee;color:#1a2026}.dsStatusPill--success{background-color:#c6fffb;border-color:#066b35;color:#066b35}.dsStatusPill--warning{background-color:#fff6e9;border-color:#a55e00;color:#a55e00}.dsStatusPill--danger{background-color:#fffbf9;border-color:#b3261e;color:#b3261e}@font-face{font-family:BebasNeue;font-style:normal;font-weight:400;src:url(/fonts/BebasNeue-Regular.ttf) format("truetype");font-display:swap}.loading{position:relative;display:flex;justify-content:center;align-items:center}.loading__container{width:calc(70px + (70 / .72 - 70) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.loading__container{width:70px}}.loading__container{height:calc(126px + (126 / .72 - 126) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.loading__container{height:126px}}.loading__container--small{scale:.5}.loading__container--default{scale:1}.loading__container--large{scale:2}.loading__img{width:100%;height:100%;object-fit:contain;object-position:center;animation:pulse 3s infinite}@keyframes pulse{0%,to{filter:drop-shadow(2px 0px 2px #3ccac1)}50%{filter:drop-shadow(2px 0px 8px #88abcb)}}@font-face{font-family:BebasNeue;font-style:normal;font-weight:400;src:url(/fonts/BebasNeue-Regular.ttf) format("truetype");font-display:swap}.emptyState{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:calc(8px + (8 / .72 - 8) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.emptyState{gap:8px}}.emptyState__imgContainer{width:calc(56px + (56 / .72 - 56) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.emptyState__imgContainer{width:56px}}.emptyState__imgContainer{height:calc(72.404px + (72.404 / .72 - 72.404) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.emptyState__imgContainer{height:72.404px}}.emptyState__img{width:100%;height:100%;object-fit:contain;object-position:center}.emptyState__message{color:#476a88;font-style:normal;font-weight:400;font-size:calc(16px + (16 / .72 - 16) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.emptyState__message{font-size:16px}}.emptyState__message{line-height:calc(24px + (24 / .72 - 24) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.emptyState__message{line-height:24px}}@font-face{font-family:BebasNeue;font-style:normal;font-weight:400;src:url(/fonts/BebasNeue-Regular.ttf) format("truetype");font-display:swap}.skeletonLine{position:relative;opacity:.7;animation:loadingSkeleton 1.5s infinite;background:linear-gradient(90deg,#dcedfb 50%,#ecf6ff,#dcedfb);background-size:200% 100%;border-radius:calc(4px + (4 / .72 - 4) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.skeletonLine{border-radius:4px}}.skeletonLine{width:100%}@media (max-width: 768px){.skeletonLine{width:100%}}.skeletonLine{height:calc(16px + (16 / .72 - 16) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.skeletonLine{height:16px}}@font-face{font-family:BebasNeue;font-style:normal;font-weight:400;src:url(/fonts/BebasNeue-Regular.ttf) format("truetype");font-display:swap}.skeletonCircle{position:relative;opacity:.7;flex-shrink:0;border-radius:100%;animation:loadingSkeleton 1.5s infinite;background:linear-gradient(90deg,#dcedfb 50%,#ecf6ff,#dcedfb);background-size:200% 100%}.skeletonCircle--32{width:calc(32px + (32 / .72 - 32) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.skeletonCircle--32{width:32px}}.skeletonCircle--32{height:calc(32px + (32 / .72 - 32) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.skeletonCircle--32{height:32px}}.skeletonCircle--40{width:calc(40px + (40 / .72 - 40) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.skeletonCircle--40{width:40px}}.skeletonCircle--40{height:calc(40px + (40 / .72 - 40) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.skeletonCircle--40{height:40px}}.skeletonCircle--48{width:calc(48px + (48 / .72 - 48) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.skeletonCircle--48{width:48px}}.skeletonCircle--48{height:calc(48px + (48 / .72 - 48) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.skeletonCircle--48{height:48px}}.skeletonCircle--52{width:calc(52px + (52 / .72 - 52) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.skeletonCircle--52{width:52px}}.skeletonCircle--52{height:calc(52px + (52 / .72 - 52) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.skeletonCircle--52{height:52px}}.skeletonCircle--56{width:calc(56px + (56 / .72 - 56) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.skeletonCircle--56{width:56px}}.skeletonCircle--56{height:calc(56px + (56 / .72 - 56) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.skeletonCircle--56{height:56px}}.skeletonCircle--88{width:calc(88px + (88 / .72 - 88) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.skeletonCircle--88{width:88px}}.skeletonCircle--88{height:calc(88px + (88 / .72 - 88) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.skeletonCircle--88{height:88px}}@font-face{font-family:BebasNeue;font-style:normal;font-weight:400;src:url(/fonts/BebasNeue-Regular.ttf) format("truetype");font-display:swap}.dsTabs{display:flex;flex-direction:column;gap:16px}.dsTabs__list{display:flex;align-items:center;gap:4px;overflow-x:auto;border-bottom:1px solid #dcedfb}.dsTabs__tab{flex:0 0 auto;padding:10px 14px;border:0;background:transparent;cursor:pointer;font-size:14px;line-height:20px;font-weight:500;color:#476a88;white-space:nowrap;border-bottom:2px solid transparent;margin-bottom:-1px}.dsTabs__tab:hover{color:#1b3144}.dsTabs__tab:focus-visible{outline:2px solid #1b3144;outline-offset:-2px;border-radius:4px}.dsTabs__tab--active{color:#1a2026;font-weight:700;border-bottom-color:#6df6ed}.dsTabs__panel:focus-visible{outline:2px solid #1b3144;outline-offset:2px}@font-face{font-family:BebasNeue;font-style:normal;font-weight:400;src:url(/fonts/BebasNeue-Regular.ttf) format("truetype");font-display:swap}.dsDateStepper{display:flex;align-items:center;gap:6px;padding:8px;background:#fff;border-radius:12px}.dsDateStepper__step{flex:0 0 auto;width:48px;height:48px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;border-radius:1000px;background:transparent;color:#253644;cursor:pointer;transition:background-color .12s ease,color .12s ease}.dsDateStepper__step:hover:not(:disabled){background:#ecf6ff}.dsDateStepper__step:focus-visible{outline:2px solid #253644;outline-offset:-2px}.dsDateStepper__step:disabled{color:#aac2d5;cursor:default}.dsDateStepper__stack{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;align-items:center}.dsDateStepper__caption{font-size:12px;line-height:20px;font-weight:500;letter-spacing:0;text-transform:uppercase;color:#657888;text-align:center}.dsDateStepper__value{font-size:14px;line-height:20px;font-weight:600;color:#1a2026;text-align:center;font-variant-numeric:tabular-nums}.dsDateStepper__chevron{width:20px;height:20px}@media (prefers-reduced-motion: reduce){.dsDateStepper__step{transition:none}}@font-face{font-family:BebasNeue;font-style:normal;font-weight:400;src:url(/fonts/BebasNeue-Regular.ttf) format("truetype");font-display:swap}.dsAccordion{border:1px solid #dcedfb;border-radius:var(--sd-radius-md, 8px);background:#fafcff;overflow:hidden}.dsAccordion__heading{margin:0;font-size:inherit;font-weight:inherit;line-height:inherit}.dsAccordion__trigger{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border:0;background:transparent;cursor:pointer;text-align:left;color:#1a2026;font-size:16px;line-height:24px;font-weight:700}.dsAccordion__trigger:hover{background:#ecf6ff}.dsAccordion__trigger:focus-visible{outline:2px solid #1b3144;outline-offset:-2px}.dsAccordion__title{min-width:0;text-wrap:balance}.dsAccordion__chevron{display:inline-block;width:20px;height:20px;flex-shrink:0;background-color:currentColor;-webkit-mask:url(data:image/svg+xml,%3Csvg%20width%3D%2222%22%20height%3D%2222%22%20viewBox%3D%220%200%2022%2022%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%20%3Cpath%20d%3D%22M17.875%208.25L11%2015.125L4.125%208.25%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%20%3C%2Fsvg%3E) no-repeat center/contain;mask:url(data:image/svg+xml,%3Csvg%20width%3D%2222%22%20height%3D%2222%22%20viewBox%3D%220%200%2022%2022%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%20%3Cpath%20d%3D%22M17.875%208.25L11%2015.125L4.125%208.25%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%20%3C%2Fsvg%3E) no-repeat center/contain;transition:transform .16s ease}.dsAccordion--open .dsAccordion__chevron{transform:rotate(180deg)}.dsAccordion__panelOuter{display:grid;grid-template-rows:0fr;opacity:0;visibility:hidden;transition:grid-template-rows .18s ease,opacity .18s ease,visibility 0s linear .18s}.dsAccordion--open .dsAccordion__panelOuter{grid-template-rows:1fr;opacity:1;visibility:visible;transition:grid-template-rows .18s ease,opacity .18s ease,visibility 0s}.dsAccordion__panelInner{min-height:0;overflow:hidden}.dsAccordion--open .dsAccordion__panelInner{padding:0 16px 16px}@media (prefers-reduced-motion: reduce){.dsAccordion__chevron,.dsAccordion__panelOuter,.dsAccordion--open .dsAccordion__panelOuter{transition:none}}@font-face{font-family:BebasNeue;font-style:normal;font-weight:400;src:url(/fonts/BebasNeue-Regular.ttf) format("truetype");font-display:swap}.dsCard{display:flex;flex-direction:column;gap:16px;padding:18px;background-color:#fff;border:1px solid #dcedfb;border-radius:var(--sd-radius-md, 8px);box-shadow:var(--sd-shadow-sm, none)}.dsCard__header{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.dsCard__title{margin:0;font-size:18px;line-height:26px;font-weight:700;color:#1a2026;text-wrap:balance}.dsCard__actions{display:flex;align-items:center;gap:8px;flex-shrink:0}@font-face{font-family:BebasNeue;font-style:normal;font-weight:400;src:url(/fonts/BebasNeue-Regular.ttf) format("truetype");font-display:swap}.dsDataList{width:100%;border-collapse:collapse}.dsDataList__caption{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.dsDataList__row:not(:last-child){border-bottom:1px solid #dcedfb}.dsDataList__label,.dsDataList__value{padding:10px 0;font-size:14px;line-height:20px;vertical-align:baseline}.dsDataList__label{text-align:left;font-weight:400;color:#476a88}.dsDataList__labelText{display:inline-flex;align-items:center;gap:6px}.dsDataList__value{text-align:right;font-weight:600;color:#1a2026;font-variant-numeric:tabular-nums;white-space:nowrap}.dsDataList__band{margin-left:8px;font-weight:500;color:#476a88;white-space:normal}.dsDataList__help{display:inline-flex;margin-left:6px}@font-face{font-family:BebasNeue;font-style:normal;font-weight:400;src:url(/fonts/BebasNeue-Regular.ttf) format("truetype");font-display:swap}.dsStatCard{display:flex;flex-direction:column;gap:4px;padding:14px 16px;background:#fafcff;border:1px solid #dcedfb;border-radius:var(--sd-radius-md, 8px)}.dsStatCard__label{display:flex;align-items:center;gap:6px;font-size:13px;line-height:18px;font-weight:500;color:#476a88}.dsStatCard__value{font-size:24px;line-height:32px;font-weight:700;color:#1a2026;font-variant-numeric:tabular-nums}.dsStatCard__unit{font-size:14px;font-weight:500;color:#476a88}.dsStatCard__description{font-size:12px;line-height:16px;color:#476a88}.dsStatCard__help{display:inline-flex;flex-shrink:0}.dsStatCard--absent .dsStatCard__value{color:#6489aa;font-weight:500}.dsStatCard--accent{border-color:#6df6ed;background:#f1fffe}@font-face{font-family:BebasNeue;font-style:normal;font-weight:400;src:url(/fonts/BebasNeue-Regular.ttf) format("truetype");font-display:swap}.dsDataTable{--sd-data-table-row-height: 64px;--sd-data-table-header-height: 56px;background:#fff;border-radius:4px;font-family:Inter,sans-serif}.dsDataTable__caption,.dsDataTable__srOnly{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.dsDataTable__scroll{overflow-x:auto}.dsDataTable__table{width:100%;border-collapse:collapse}.dsDataTable__headCell{padding:0 16px;height:var(--sd-data-table-header-height);vertical-align:middle;text-align:left;font-size:14px;line-height:24px;font-weight:600;color:#1a2026;white-space:nowrap;border-bottom:1px solid #d6e8f7}.dsDataTable__headCell--end{text-align:right}.dsDataTable__sortButton{display:inline-flex;align-items:center;gap:6px;padding:2px 4px;margin:-2px -4px;border:0;background:transparent;cursor:pointer;font:inherit;color:inherit;border-radius:4px}.dsDataTable__sortButton:hover{background:#ecf6ff}.dsDataTable__sortButton:focus-visible{outline:2px solid #253644;outline-offset:2px}.dsDataTable__sortIcon{flex:0 0 auto;width:9px;height:12px;fill:currentColor}.dsDataTable__sortArrow{opacity:.4;transition:opacity .12s ease}.dsDataTable__sortButton--ascending .dsDataTable__sortArrow--up,.dsDataTable__sortButton--descending .dsDataTable__sortArrow--down{opacity:1}.dsDataTable__sortButton--ascending .dsDataTable__sortArrow--down,.dsDataTable__sortButton--descending .dsDataTable__sortArrow--up{opacity:0}.dsDataTable__cell{padding:0 16px;height:var(--sd-data-table-row-height);font-size:14px;line-height:24px;font-weight:400;color:#253644;text-align:left;border-bottom:1px solid #d6e8f7;vertical-align:middle}.dsDataTable__cell--end{text-align:right}.dsDataTable__row:last-child .dsDataTable__cell{border-bottom:0}.dsDataTable__cell--empty{text-align:center;color:#657888}.dsDataTable__skeleton{display:block;width:60%;height:12px;border-radius:1000px;background:#d6e8f7;animation:dsDataTableShimmer 1.2s ease-in-out infinite}.dsDataTable__footer{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #c4dbee;flex-wrap:wrap;gap:12px;padding:12px 16px}.dsDataTable__pager{display:flex;align-items:center;gap:4px}.dsDataTable__pagerButton{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:0;background:transparent;color:#1a2026;cursor:pointer;border-radius:1000px;transition:background-color .12s ease}.dsDataTable__pagerButton:hover:not(:disabled){background:#ecf6ff}.dsDataTable__pagerButton:focus-visible{outline:2px solid #253644;outline-offset:2px}.dsDataTable__pagerButton:disabled{color:#657888;cursor:not-allowed}.dsDataTable__chevron{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.dsDataTable__pageLabel{min-width:44px;text-align:center;font-size:14px;line-height:24px;color:#1a2026;font-variant-numeric:tabular-nums}.dsDataTable__rowsPerPage{display:flex;align-items:center;gap:8px}.dsDataTable__rowsPerPageLabel{font-size:14px;line-height:24px;color:#1a2026}.dsDataTable__select{padding:4px 8px;font:inherit;font-size:14px;line-height:24px;color:#1a2026;background:#fff;border:1px solid #c4dbee;border-radius:4px;cursor:pointer}.dsDataTable__select:focus-visible{outline:2px solid #253644;outline-offset:2px}@keyframes dsDataTableShimmer{50%{opacity:.45}}@media (prefers-reduced-motion: reduce){.dsDataTable__skeleton{animation:none}.dsDataTable__sortArrow,.dsDataTable__pagerButton{transition:none}}@font-face{font-family:BebasNeue;font-style:normal;font-weight:400;src:url(/fonts/BebasNeue-Regular.ttf) format("truetype");font-display:swap}.dsHelpTip{display:inline-flex;align-items:center}.dsHelpTip--corner{position:absolute;top:0;right:-26px}.dsHelpTip--inset{position:absolute;top:6px;right:6px}.dsHelpTip__badge{width:18px;height:18px;flex-shrink:0;padding:0;border:0;border-radius:50%;cursor:pointer;position:relative;background:#476a88;color:#fafcff;display:inline-flex;align-items:center;justify-content:center;transition:background .12s ease}.dsHelpTip__badge:after{content:"";position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px}.dsHelpTip__badge:before{content:"?";font-size:11px;font-weight:700;line-height:1}.dsHelpTip__badge:hover,.dsHelpTip__badge--on{background:#1b3144}.dsHelpTip__badge:focus-visible{outline:2px solid #1b3144;outline-offset:2px}.dsHelpTip__panel{position:fixed;z-index:1000;width:280px;max-width:calc(100vw - 16px);display:flex;flex-direction:column;gap:4px;padding:10px 12px;border-radius:var(--sd-radius-sm, 6px);background:#1a2026;color:#fafcff;box-shadow:0 6px 20px #1a202647}.dsHelpTip__title{font-size:13px;line-height:18px;font-weight:700}.dsHelpTip__body{font-size:13px;line-height:18px;white-space:normal}@media (prefers-reduced-motion: reduce){.dsHelpTip__badge{transition:none}}@font-face{font-family:BebasNeue;font-style:normal;font-weight:400;src:url(/fonts/BebasNeue-Regular.ttf) format("truetype");font-display:swap}.modalDefault{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;animation:fadeOut .35s ease-out forwards;pointer-events:none}.modalDefault:before{content:"";position:absolute;opacity:0;width:100%;height:100%;background-color:#00000080;animation:backgroundFadeOut .35s ease-out forwards}.modalDefault--active{pointer-events:all;z-index:10;animation:fadeIn .35s ease-in-out forwards}.modalDefault--active:before{animation:backgroundFadeIn .35s ease-in-out forwards}.modalDefault__container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);animation:modalScaleOut .35s ease-in forwards}.modalDefault__container--active{animation:modalScaleIn .35s ease-in forwards}.modalDefault__content{position:relative;display:flex;flex-direction:column;height:100%}.modalDefault__buttonClose{position:absolute;z-index:1;top:calc(16px + (16 / .72 - 16) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.modalDefault__buttonClose{top:16px}}.modalDefault__buttonClose{right:calc(16px + (16 / .72 - 16) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.modalDefault__buttonClose{right:16px}}.modalDefault__buttonClose{cursor:pointer;display:flex;justify-content:center;align-items:center;border-radius:100%;width:calc(28px + (28 / .72 - 28) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.modalDefault__buttonClose{width:28px}}.modalDefault__buttonClose{height:calc(28px + (28 / .72 - 28) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.modalDefault__buttonClose{height:28px}}.modalDefault__buttonClose{padding:calc(2px + (2 / .72 - 2) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.modalDefault__buttonClose{padding:2px}}.modalDefault__buttonClose:after{content:"";position:relative;width:100%;height:100%;background:url(/icons/exit.svg) no-repeat center;background-size:contain}.modalDefault__buttonClose:hover,.modalDefault__buttonClose:focus,.modalDefault__buttonClose:focus-visible{background-color:#dcedfb}@font-face{font-family:BebasNeue;font-style:normal;font-weight:400;src:url(/fonts/BebasNeue-Regular.ttf) format("truetype");font-display:swap}.modalCenter{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;animation:fadeOut .35s ease-out forwards;pointer-events:none}.modalCenter:before{content:"";position:absolute;opacity:0;width:100%;height:100%;background-color:#00000080;animation:backgroundFadeOut .35s ease-out forwards}.modalCenter--active{pointer-events:all;z-index:10;animation:fadeIn .35s ease-in-out forwards}.modalCenter--active:before{animation:backgroundFadeIn .35s ease-in-out forwards}.modalCenter__container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-height:90vh;overflow-y:auto;display:flex;flex-direction:column;justify-content:space-between;background-color:#fafcff;animation:modalScaleOut .35s ease-in forwards;border-radius:calc(4px + (4 / .72 - 4) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.modalCenter__container{border-radius:4px}}.modalCenter__container{box-shadow:calc(calc(0 4px 8px rgba(0,0,0,.1) * 1px) + (0 4px 8px rgba(0,0,0,.1) / .72 - 0 4px 8px rgba(0,0,0,.1)) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.modalCenter__container{box-shadow:calc(0 4px 8px rgba(0,0,0,.1) * 1px)}}.modalCenter__container--active{animation:modalScaleIn .35s ease-in forwards}.modalCenter__content{position:relative;display:flex;flex-direction:column;height:100%;padding:calc(24px + (24 / .72 - 24) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.modalCenter__content{padding:24px}}.modalCenter__content:focus{outline:none}.modalCenter__header{display:flex;justify-content:space-between;align-items:center;gap:calc(16px + (16 / .72 - 16) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.modalCenter__header{gap:16px}}.modalCenter__header{min-width:calc(320px + (320 / .72 - 320) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.modalCenter__header{min-width:320px}}.modalCenter--appPhone .modalCenter__container{width:min(373px,100vw - 32px);max-width:calc(100vw - 32px)}.modalCenter--appPhone .modalCenter__header{min-width:0}.modalCenter--appPhone .modalCenter__content{padding-left:16px;padding-right:16px}.modalCenter__title{color:#1b3144;font-weight:700;font-size:calc(16px + (16 / .72 - 16) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.modalCenter__title{font-size:16px}}.modalCenter__title{line-height:calc(24px + (24 / .72 - 24) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.modalCenter__title{line-height:24px}}.modalCenter__titleDefault{font-weight:400;font-size:calc(32px + (32 / .72 - 32) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.modalCenter__titleDefault{font-size:32px}}.modalCenter__titleDefault{line-height:calc(40px + (40 / .72 - 40) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.modalCenter__titleDefault{line-height:40px}}.modalCenter__buttonClose{cursor:pointer;display:flex;justify-content:center;align-items:center;border-radius:100%;width:calc(28px + (28 / .72 - 28) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.modalCenter__buttonClose{width:28px}}.modalCenter__buttonClose{height:calc(28px + (28 / .72 - 28) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.modalCenter__buttonClose{height:28px}}.modalCenter__buttonClose{padding:calc(2px + (2 / .72 - 2) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.modalCenter__buttonClose{padding:2px}}.modalCenter__buttonClose:after{content:"";position:relative;width:100%;height:100%;background:url(/icons/exit.svg) no-repeat center;background-size:contain}.modalCenter__buttonClose:hover,.modalCenter__buttonClose:focus,.modalCenter__buttonClose:focus-visible{background-color:#dcedfb}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1;z-index:10}to{opacity:0;z-index:0}}@keyframes backgroundFadeIn{0%{opacity:0}to{opacity:1}}@keyframes backgroundFadeOut{0%{opacity:1}to{opacity:0}}@keyframes modalScaleIn{0%{transform:translate(-50%,-50%) scale(.7);opacity:0}to{transform:translate(-50%,-50%) scale(1);opacity:1}}@keyframes modalScaleOut{0%{transform:translate(-50%,-50%) scale(1);opacity:1}to{transform:translate(-50%,-50%) scale(.7);opacity:0}}@font-face{font-family:BebasNeue;font-style:normal;font-weight:400;src:url(/fonts/BebasNeue-Regular.ttf) format("truetype");font-display:swap}#toast-anchor{display:flex;position:fixed;z-index:10;flex-direction:column;gap:calc(8px + (8 / .72 - 8) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){#toast-anchor{gap:8px}}#toast-anchor{margin:calc(32px + (32 / .72 - 32) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){#toast-anchor{margin:32px}}#toast-anchor.toast-anchor--topleft{left:0;top:calc(0px + 0*(100vw - 1366px))}@media (max-width: 768px){#toast-anchor.toast-anchor--topleft{top:0}}#toast-anchor.toast-anchor--topright{right:0;top:calc(0px + 0*(100vw - 1366px))}@media (max-width: 768px){#toast-anchor.toast-anchor--topright{top:0}}#toast-anchor.toast-anchor--topcenter{left:50%;transform:translate(-50%);top:calc(0px + 0*(100vw - 1366px))}@media (max-width: 768px){#toast-anchor.toast-anchor--topcenter{top:0}}#toast-anchor.toast-anchor--bottomcenter{left:50%;transform:translate(-50%);bottom:calc(0px + 0*(100vw - 1366px))}@media (max-width: 768px){#toast-anchor.toast-anchor--bottomcenter{bottom:0}}#toast-anchor.toast-anchor--bottomright{right:calc(32px + (32 / .72 - 32) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){#toast-anchor.toast-anchor--bottomright{right:32px}}#toast-anchor.toast-anchor--bottomright{bottom:calc(0px + 0*(100vw - 1366px))}@media (max-width: 768px){#toast-anchor.toast-anchor--bottomright{bottom:0}}#toast-anchor.toast-anchor--bottomleft{left:calc(32px + (32 / .72 - 32) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){#toast-anchor.toast-anchor--bottomleft{left:32px}}#toast-anchor.toast-anchor--bottomleft{bottom:calc(0px + 0*(100vw - 1366px))}@media (max-width: 768px){#toast-anchor.toast-anchor--bottomleft{bottom:0}}#toast-anchor.toast-anchor--center{left:50%;top:50%;transform:translate(-50%,-50%)}.popOver{display:flex;cursor:pointer;overflow:hidden;border-radius:4px;position:relative;align-items:center;max-width:fit-content;justify-content:center;gap:calc(10px + (10 / .72 - 10) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.popOver{gap:10px}}.popOver{padding:calc(16px + (16 / .72 - 16) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.popOver{padding:16px}}.popOver{background-color:#6df6ed;box-shadow:0 4px 6px -1px #6df6ed1a,0 2px 4px -2px #6df6ed1a}.popOver--error{background-color:#ec928e}.popOver--error .popOver__progressBar{background-color:#fffbf9}.popOver--error .popOver__progressBar::-webkit-progress-bar{background-color:#fffbf9}.popOver--error .popOver__progressBar::-webkit-progress-value{background:#dc362e}.popOver--warning{background-color:#ffb85a}.popOver--warning .popOver__progressBar{background-color:#fff6e9}.popOver--warning .popOver__progressBar::-webkit-progress-bar{background-color:#fff6e9}.popOver--warning .popOver__progressBar::-webkit-progress-value{background:#e98f18}.popOver--topleft{left:0;top:calc(0px + 0*(100vw - 1366px))}@media (max-width: 768px){.popOver--topleft{top:0}}.popOver--topright{right:0;top:calc(0px + 0*(100vw - 1366px))}@media (max-width: 768px){.popOver--topright{top:0}}.popOver--topcenter{left:50%;transform:translate(-50%);top:calc(0px + 0*(100vw - 1366px))}@media (max-width: 768px){.popOver--topcenter{top:0}}.popOver--bottomcenter{left:50%;transform:translate(-50%)}.popOver--bottomright{right:calc(32px + (32 / .72 - 32) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.popOver--bottomright{right:32px}}.popOver--bottomleft{left:calc(32px + (32 / .72 - 32) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.popOver--bottomleft{left:32px}}.popOver--center{left:50%;top:50%;transform:translate(-50%,-50%)}.popOver--disabled{display:none}.popOver__progressBar{position:absolute;bottom:0;left:0;width:100%;height:calc(3px + (3 / .72 - 3) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.popOver__progressBar{height:3px}}.popOver__progressBar{background-color:#f1fffe}.popOver__progressBar::-webkit-progress-bar{transition:all 50ms linear;background-color:#f1fffe}.popOver__progressBar::-webkit-progress-value{transition:all 50ms linear;background:#3ccac1}.popOver__message{color:#1a2026;font-style:normal;font-weight:400;font-size:calc(14px + (14 / .72 - 14) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.popOver__message{font-size:14px}}.popOver__message{line-height:calc(20px + (20 / .72 - 20) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.popOver__message{line-height:20px}}.popOver__message{letter-spacing:calc(.25px + (.25 / .72 - .25) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.popOver__message{letter-spacing:.25px}}.popOver__buttonUndo{display:none;cursor:pointer;text-decoration-line:underline;color:#1b3144;font-style:normal;font-weight:500;font-size:calc(14px + (14 / .72 - 14) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.popOver__buttonUndo{font-size:14px}}.popOver__buttonUndo{line-height:calc(22px + (22 / .72 - 22) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.popOver__buttonUndo{line-height:22px}}.popOver__buttonUndo{padding-inline:calc(6px + (6 / .72 - 6) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.popOver__buttonUndo{padding-inline:6px}}.popOver__buttonUndo--active{display:block}.popOver__buttonUndo:hover{color:#2f4c66;text-decoration:none}.popOver__iconContainer{cursor:pointer;display:flex;justify-content:center;align-items:center;border-radius:100%;width:calc(24px + (24 / .72 - 24) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.popOver__iconContainer{width:24px}}.popOver__iconContainer{height:calc(24px + (24 / .72 - 24) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.popOver__iconContainer{height:24px}}.popOver__icon{width:100%;height:100%;object-fit:contain;object-position:center;filter:brightness(0) saturate(100%) invert(10%) sepia(28%) saturate(443%) hue-rotate(169deg) brightness(95%) contrast(94%)}.popOver__icon:hover{filter:unset}@font-face{font-family:BebasNeue;font-style:normal;font-weight:400;src:url(/fonts/BebasNeue-Regular.ttf) format("truetype");font-display:swap}.popUp{position:fixed;z-index:1;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#00000080}.popUp__container{position:relative;display:flex;flex-direction:column;align-items:center;gap:calc(24px + (24 / .72 - 24) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.popUp__container{gap:24px}}.popUp__container{background:#fafcff;border-radius:4px;width:calc(460px + (460 / .72 - 460) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.popUp__container{width:460px}}.popUp__container{padding:calc(40px + (40 / .72 - 40) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.popUp__container{padding:40px}}.popUp__infoContainer{position:relative;display:flex;flex-direction:column;align-items:center;align-self:stretch;gap:calc(12px + (12 / .72 - 12) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.popUp__infoContainer{gap:12px}}.popUp__iconContainer{width:calc(56px + (56 / .72 - 56) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.popUp__iconContainer{width:56px}}.popUp__iconContainer{height:calc(56px + (56 / .72 - 56) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.popUp__iconContainer{height:56px}}.popUp__iconContainer{display:block}.popUp__icon{width:calc(56px + (56 / .72 - 56) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.popUp__icon{width:56px}}.popUp__icon{height:calc(56px + (56 / .72 - 56) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.popUp__icon{height:56px}}.popUp__icon{object-fit:contain;object-position:center}.popUp__textContainer{position:relative;display:flex;flex-direction:column;align-items:center}.popUp__title{align-self:stretch;color:#1b3144;text-align:center;text-transform:uppercase;font-family:BebasNeue,sans-serif;font-style:normal;font-weight:400;font-size:calc(40px + (40 / .72 - 40) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.popUp__title{font-size:40px}}.popUp__title{line-height:calc(48px + (48 / .72 - 48) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.popUp__title{line-height:48px}}.popUp__subTitle{align-self:stretch;color:#2f4c66;text-align:center;font-style:normal;font-weight:500;font-size:calc(14px + (14 / .72 - 14) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.popUp__subTitle{font-size:14px}}.popUp__subTitle{line-height:calc(22px + (22 / .72 - 22) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.popUp__subTitle{line-height:22px}}.popUp__buttonContainer{position:relative;display:flex;justify-content:center;align-items:center;gap:calc(8px + (8 / .72 - 8) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.popUp__buttonContainer{gap:8px}}.popUp__buttonContainer{width:calc(320px + (320 / .72 - 320) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.popUp__buttonContainer{width:320px}}.popUp__buttonContainer .buttonDefault{width:unset}.popUp__buttonContainer .buttonSecondary{width:unset;padding-inline:calc(16px + (16 / .72 - 16) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.popUp__buttonContainer .buttonSecondary{padding-inline:16px}}@font-face{font-family:BebasNeue;font-style:normal;font-weight:400;src:url(/fonts/BebasNeue-Regular.ttf) format("truetype");font-display:swap}.overflowMenu{position:relative;display:inline-flex}.overflowMenu__panel{position:absolute;top:100%;z-index:20;display:grid;min-width:max-content;background:#fff;border:1px solid #dcedfb;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;margin-top:calc(8px + (8 / .72 - 8) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.overflowMenu__panel{margin-top:8px}}.overflowMenu__panel{border-radius:calc(8px + (8 / .72 - 8) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.overflowMenu__panel{border-radius:8px}}.overflowMenu__panel{padding-block:calc(8px + (8 / .72 - 8) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.overflowMenu__panel{padding-block:8px}}.overflowMenu__panel{opacity:0;max-height:0;overflow:hidden;pointer-events:none;transition:opacity .35s ease-out,max-height .15s ease-out}.overflowMenu__panel--active{opacity:1;pointer-events:all;max-height:calc(320px + (320 / .72 - 320) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.overflowMenu__panel--active{max-height:320px}}.overflowMenu__panel--active{transition:opacity .35s ease-in,max-height .15s ease-in}.overflowMenu__panel--end{right:0}.overflowMenu__panel--start{left:0}.overflowMenu__item{display:flex;align-items:center;width:100%;text-align:left;white-space:nowrap;background:transparent;border:none;cursor:pointer;font-weight:500;color:#1b3144;gap:calc(8px + (8 / .72 - 8) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.overflowMenu__item{gap:8px}}.overflowMenu__item{padding-block:calc(9px + (9 / .72 - 9) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.overflowMenu__item{padding-block:9px}}.overflowMenu__item{padding-inline:calc(16px + (16 / .72 - 16) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.overflowMenu__item{padding-inline:16px}}.overflowMenu__item{font-size:calc(14px + (14 / .72 - 14) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.overflowMenu__item{font-size:14px}}.overflowMenu__item{line-height:calc(22px + (22 / .72 - 22) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.overflowMenu__item{line-height:22px}}.overflowMenu__item{transition:background .12s ease,color .12s ease}.overflowMenu__item:hover{background:#ecf6ff;color:#1fa9a0}.overflowMenu__item--danger{color:#b3261e}.overflowMenu__item--danger:hover{background:#f9dedc;color:#dc362e}.overflowMenu__item--disabled{opacity:.5;pointer-events:none}@font-face{font-family:BebasNeue;font-style:normal;font-weight:400;src:url(/fonts/BebasNeue-Regular.ttf) format("truetype");font-display:swap}.imgDefault{position:relative}.imgDefault__img{transition:opacity .35s ease-in-out;opacity:0}.imgDefault__img--imgLoaded{transition:opacity .35s ease-in;opacity:1}.imgDefault__skeleton{top:0;right:0;bottom:0;left:0;background-color:transparent;position:absolute;overflow:hidden;opacity:.75;pointer-events:none}.imgDefault__skeleton--imgLoaded{transition:opacity .35s ease-in;opacity:0}.imgDefault__skeleton:after{content:"";display:block;position:absolute;top:0;left:-150%;width:100%;height:100%;background:linear-gradient(90deg,transparent,#6df6ed,transparent);animation:loading 2.5s infinite}@keyframes loading{0%{left:-150%}to{left:150%}}@font-face{font-family:BebasNeue;font-style:normal;font-weight:400;src:url(/fonts/BebasNeue-Regular.ttf) format("truetype");font-display:swap}.avatarDefault{position:relative}.avatarDefault__imgContainer{position:relative;z-index:0;overflow:hidden;aspect-ratio:1/1;width:calc(52px + (52 / .72 - 52) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.avatarDefault__imgContainer{width:52px}}.avatarDefault__imgContainer{height:calc(52px + (52 / .72 - 52) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.avatarDefault__imgContainer{height:52px}}.avatarDefault__imgContainer{border-radius:100%;border:1px solid rgba(191,221,246,.5)}.avatarDefault__imgContainer--empty{background:url(/images/avatar-placeholder.svg) #d3d3d3 50%/contain no-repeat}.avatarDefault__imgContainer--square{border-radius:4px}.avatarDefault__imgContainer{transition:width .2s ease-in-out,height .2s ease-in-out}.avatarDefault__imgContainer--32{width:calc(32px + (32 / .72 - 32) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.avatarDefault__imgContainer--32{width:32px}}.avatarDefault__imgContainer--32{height:calc(32px + (32 / .72 - 32) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.avatarDefault__imgContainer--32{height:32px}}.avatarDefault__imgContainer--40{width:calc(40px + (40 / .72 - 40) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.avatarDefault__imgContainer--40{width:40px}}.avatarDefault__imgContainer--40{height:calc(40px + (40 / .72 - 40) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.avatarDefault__imgContainer--40{height:40px}}.avatarDefault__imgContainer--48{width:calc(48px + (48 / .72 - 48) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.avatarDefault__imgContainer--48{width:48px}}.avatarDefault__imgContainer--48{height:calc(48px + (48 / .72 - 48) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.avatarDefault__imgContainer--48{height:48px}}.avatarDefault__imgContainer--56{width:calc(56px + (56 / .72 - 56) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.avatarDefault__imgContainer--56{width:56px}}.avatarDefault__imgContainer--56{height:calc(56px + (56 / .72 - 56) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.avatarDefault__imgContainer--56{height:56px}}.avatarDefault__imgContainer--73{width:calc(73px + (73 / .72 - 73) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.avatarDefault__imgContainer--73{width:73px}}.avatarDefault__imgContainer--73{height:calc(73px + (73 / .72 - 73) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.avatarDefault__imgContainer--73{height:73px}}.avatarDefault__imgContainer--88{width:calc(88px + (88 / .72 - 88) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.avatarDefault__imgContainer--88{width:88px}}.avatarDefault__imgContainer--88{height:calc(88px + (88 / .72 - 88) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.avatarDefault__imgContainer--88{height:88px}}.avatarDefault__imgContainer--128{width:calc(128px + (128 / .72 - 128) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.avatarDefault__imgContainer--128{width:128px}}.avatarDefault__imgContainer--128{height:calc(128px + (128 / .72 - 128) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.avatarDefault__imgContainer--128{height:128px}}.avatarDefault__img{width:100%;height:100%;object-fit:cover;object-position:center}.avatarDefault__input{position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;opacity:1;cursor:pointer}.avatarDefault__input:hover{opacity:1;background-color:#00000020}.avatarDefault__input:hover:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:.9;width:36%;height:36%;background:url(/icons/edit.svg) no-repeat;background-size:cover;background-position:center;filter:brightness(0) saturate(100%) invert(88%) sepia(85%) saturate(86%) hue-rotate(141deg) brightness(107%) contrast(105%)}.avatarDefault__input::-webkit-file-upload-button{visibility:hidden}@font-face{font-family:BebasNeue;font-style:normal;font-weight:400;src:url(/fonts/BebasNeue-Regular.ttf) format("truetype");font-display:swap}.titleDefault{font-family:BebasNeue,sans-serif;text-transform:uppercase}@font-face{font-family:BebasNeue;font-style:normal;font-weight:400;src:url(/fonts/BebasNeue-Regular.ttf) format("truetype");font-display:swap}.linkDefault{color:#6df6ed;font-style:normal;font-weight:400;text-decoration-line:underline;font-size:calc(14px + (14 / .72 - 14) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.linkDefault{font-size:14px}}.linkDefault{line-height:calc(22px + (22 / .72 - 22) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.linkDefault{line-height:22px}}.linkDefault:hover,.linkDefault:focus,.linkDefault:focus-visible{color:#9bfff8;text-decoration:none}.linkDefault--blue{color:#6df6ed}.linkDefault--blue:hover,.linkDefault--blue:focus,.linkDefault--blue:focus-visible{color:#9bfff8;text-decoration:none}.linkDefault--dark-blue{color:#1fa9a0}.linkDefault--dark-blue:hover,.linkDefault--dark-blue:focus,.linkDefault--dark-blue:focus-visible{color:#3ccac1;text-decoration:none}.linkDefault--gray{color:#476a88}.linkDefault--gray:hover,.linkDefault--gray:focus,.linkDefault--gray:focus-visible{color:#6489aa;text-decoration:none}.linkDefault--dark-gray{color:#1b3144}.linkDefault--dark-gray:hover,.linkDefault--dark-gray:focus,.linkDefault--dark-gray:focus-visible{color:#2f4c66;text-decoration:none}.linkDefault--red{color:#b3261e}.linkDefault--red:hover,.linkDefault--red:focus,.linkDefault--red:focus-visible{color:#dc362e;text-decoration:none}@font-face{font-family:BebasNeue;font-style:normal;font-weight:400;src:url(/fonts/BebasNeue-Regular.ttf) format("truetype");font-display:swap}.pp{--pp-accent: #1ed760;--pp-bg: #121212;--pp-bg-dark: #0a0a0a;--pp-surface: #181818;--pp-surface-2: #1f1f1f;--pp-border: #4d4d4d;--pp-text: #ffffff;--pp-text-dim: #b3b3b3;--pp-on-accent: #000;--pp-nav-bg: rgba(18, 18, 18, .95);--pp-crn-bg: rgba(18, 18, 18, .9);--pp-accent-strong: var(--pp-accent);background-color:var(--pp-bg);color:var(--pp-text);font-family:Helvetica Neue,Helvetica,Arial,sans-serif;line-height:1.5;overflow-x:hidden}.pp *{box-sizing:border-box;color:inherit}.pp h1,.pp h2,.pp h3{margin:0;font-weight:800;letter-spacing:-.03em;text-wrap:balance}.pp a{color:inherit;text-decoration:none}.pp--light{--pp-bg: #ffffff;--pp-bg-dark: #f1f4f7;--pp-surface: #f6f8fa;--pp-surface-2: #eef1f4;--pp-border: #e2e6ea;--pp-text: #14181c;--pp-text-dim: #5a6570;--pp-on-accent: #000;--pp-nav-bg: rgba(255, 255, 255, .95);--pp-crn-bg: rgba(255, 255, 255, .92);--pp-accent-strong: color-mix(in srgb, var(--pp-accent) 64%, #000)}.pp--light .pp-pill span,.pp--light .pp-nav__logo,.pp--light .pp-hero__crnIcon,.pp--light .pp-stats__value,.pp--light .pp-about__chip,.pp--light .pp-card__icon,.pp--light .pp-review__stars,.pp--light .pp-contact__cardIcon{color:var(--pp-accent-strong)}.pp--light .pp-contact__map iframe{filter:none}.pp--light .pp-photo{box-shadow:0 8px 24px #0000001f}.pp-shell{width:100%;max-width:1152px;margin:0 auto;padding-inline:clamp(16px,4vw,32px)}.pp-pill{display:inline-flex;align-items:center;gap:8px;padding:6px 16px;margin-bottom:20px;border-radius:9999px;background-color:color-mix(in srgb,var(--pp-accent) 12%,transparent);border:1px solid color-mix(in srgb,var(--pp-accent) 30%,transparent)}.pp-pill span{color:var(--pp-accent);font-size:.75rem;font-weight:700;letter-spacing:1.4px;text-transform:uppercase}.pp-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:14px 28px;border-radius:9999px;font-size:.85rem;font-weight:700;letter-spacing:1.2px;text-transform:uppercase;cursor:pointer;transition:background-color .2s,border-color .2s,filter .2s}.pp-btn--accent{background-color:var(--pp-accent);color:var(--pp-on-accent);box-shadow:0 8px 24px color-mix(in srgb,var(--pp-accent) 30%,transparent)}.pp-btn--accent:hover{filter:brightness(.94)}.pp-btn--ghost{background-color:transparent;color:var(--pp-text);border:1px solid var(--pp-border)}.pp-btn--ghost:hover{border-color:var(--pp-accent);color:var(--pp-accent)}.pp-section-head{text-align:center;margin-bottom:48px}.pp-section-head .pp-pill{margin-bottom:20px}.pp-section-head h2{font-size:clamp(1.8rem,3.5vw,2.6rem)}.pp-nav{position:sticky;top:0;z-index:50;background-color:var(--pp-nav-bg);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--pp-border)}.pp-nav__inner{display:flex;align-items:center;justify-content:space-between;padding-block:16px}.pp-nav__brand{display:flex;align-items:center;gap:8px}.pp-nav__logo{color:var(--pp-accent)}.pp-nav__name{font-weight:700;font-size:1.1rem;letter-spacing:-.02em}.pp-nav__links{display:none;align-items:center;gap:28px}.pp-nav__links a{color:var(--pp-text-dim);font-size:.875rem;transition:color .2s}.pp-nav__links a:hover{color:var(--pp-text)}.pp-nav__cta{padding:10px 22px}.pp-nav__burger{display:flex;flex-direction:column;justify-content:center;gap:5px;width:40px;height:40px;padding:0;background:none;border:none;cursor:pointer}.pp-nav__burger span{display:block;width:24px;height:2px;border-radius:2px;background-color:var(--pp-text);transition:background-color .2s}.pp-nav__burger:hover span{background-color:var(--pp-accent)}.pp-nav__mobile{display:flex;flex-direction:column;gap:16px;padding:0 clamp(16px,4vw,32px) 24px;border-top:1px solid var(--pp-border)}.pp-nav__mobile a{color:var(--pp-text-dim);font-size:.95rem;padding-block:4px;transition:color .2s}.pp-nav__mobile a:hover{color:var(--pp-text)}.pp-nav__mobile .pp-btn{width:100%}.pp-hero{padding-block:clamp(3rem,8vw,5rem)}.pp-hero__grid{display:flex;flex-direction:column;gap:48px;align-items:center}.pp-hero__col{flex:1;min-width:0;text-align:center}.pp-hero__photoCol{display:flex;justify-content:center}.pp-hero__title{font-size:clamp(2.2rem,5vw,3.8rem);line-height:1.1;margin-block:20px}.pp-hero__tagline{color:var(--pp-text-dim);font-size:1.1rem;line-height:1.7;max-width:520px;margin-inline:auto;margin-bottom:32px}.pp-hero__ctas{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;gap:16px}.pp-hero__ctas .pp-btn{width:100%}.pp-hero__crn{position:absolute;left:16px;right:16px;bottom:16px;display:flex;align-items:center;gap:10px;padding:12px 16px;border-radius:12px;background-color:var(--pp-crn-bg);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--pp-border)}.pp-hero__crnIcon{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;color:var(--pp-accent);background-color:color-mix(in srgb,var(--pp-accent) 15%,transparent);flex-shrink:0}.pp-hero__crnNumber{font-weight:700;font-size:.875rem}.pp-hero__crnLabel{color:var(--pp-text-dim);font-size:.75rem}.pp-photo{position:relative;width:100%;border-radius:16px;overflow:hidden;box-shadow:0 8px 24px #00000080}.pp-photo--hero{max-width:440px;aspect-ratio:4/5}.pp-photo--about{max-width:360px;aspect-ratio:1/1}.pp-photo__img{width:100%;height:100%;object-fit:cover;display:block}.pp-photo__placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:color-mix(in srgb,var(--pp-accent) 55%,transparent);background:radial-gradient(circle at 50% 35%,color-mix(in srgb,var(--pp-accent) 18%,transparent),transparent 60%),var(--pp-surface)}.pp-builderStrip{margin-top:24px;padding:16px 20px;border-radius:12px;border:1px dashed var(--pp-border);background:color-mix(in srgb,var(--pp-accent) 5%,transparent)}.pp-builderStrip__label{display:block;margin-bottom:10px;font-size:.75rem;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:var(--pp-text-dim)}.pp-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:64px;padding:32px;border-radius:16px;background-color:var(--pp-surface);border:1px solid var(--pp-border)}.pp-stats__item{text-align:center}.pp-stats__value{font-size:clamp(1.8rem,4vw,2.4rem);font-weight:800;color:var(--pp-accent);letter-spacing:-.03em}.pp-stats__label{color:var(--pp-text-dim);font-size:.8rem;font-weight:600;letter-spacing:.5px;margin-top:4px}.pp-about{background-color:var(--pp-surface);padding-block:clamp(3rem,8vw,5rem)}.pp-about__grid{display:flex;flex-direction:column;gap:48px;align-items:center}.pp-about__photoCol{flex:none;width:100%;max-width:360px;display:flex;justify-content:center}.pp-about__col{flex:1;min-width:0}.pp-about__name{font-size:clamp(1.8rem,3.5vw,2.6rem);line-height:1.15;margin-bottom:16px}.pp-about__text{color:var(--pp-text-dim);line-height:1.75;margin-bottom:24px;white-space:pre-line}.pp-about__chips{display:flex;flex-direction:column;flex-wrap:wrap;gap:12px}.pp-about__chip{display:flex;align-items:center;gap:10px;padding:12px 14px;border-radius:12px;background-color:color-mix(in srgb,var(--pp-accent) 6%,transparent);border:1px solid color-mix(in srgb,var(--pp-accent) 15%,transparent);color:var(--pp-accent)}.pp-about__chip span{color:var(--pp-text);font-size:.8rem;font-weight:600;line-height:1.4}.pp-services{padding-block:clamp(3rem,8vw,5rem)}.pp-services__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:20px}.pp-card{padding:32px;border-radius:16px;background-color:var(--pp-surface);border:1px solid var(--pp-border);transition:border-color .2s,box-shadow .2s}.pp-card:hover{border-color:color-mix(in srgb,var(--pp-accent) 40%,transparent);box-shadow:0 8px 24px color-mix(in srgb,var(--pp-accent) 10%,transparent)}.pp-card__icon{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;color:var(--pp-accent);background-color:color-mix(in srgb,var(--pp-accent) 12%,transparent);margin-bottom:20px}.pp-card h3{font-size:1.1rem;font-weight:700;margin-bottom:8px}.pp-card p{color:var(--pp-text-dim);font-size:.9rem;line-height:1.7;margin:0}.pp-reviews{background-color:var(--pp-surface);padding-block:clamp(3rem,8vw,5rem)}.pp-reviews__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:20px}.pp-review{padding:28px;border-radius:16px;background-color:var(--pp-surface-2);border:1px solid var(--pp-border)}.pp-review__stars{display:flex;gap:4px;color:var(--pp-accent);margin-bottom:16px}.pp-review__text{color:var(--pp-text-dim);font-size:.9rem;line-height:1.75;margin-bottom:20px}.pp-review__author{display:flex;align-items:center;gap:10px}.pp-review__avatar{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background-color:var(--pp-accent);color:var(--pp-on-accent);font-size:.8rem;font-weight:800;flex-shrink:0}.pp-review__name{font-weight:700;font-size:.875rem}.pp-contact{padding-block:clamp(3rem,8vw,5rem)}.pp-contact__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:32px}.pp-contact__cards{display:flex;flex-direction:column;gap:16px}.pp-contact__card{display:flex;align-items:center;gap:14px;padding:20px 24px;border-radius:14px;background-color:var(--pp-surface);border:1px solid var(--pp-border)}.pp-contact__cardIcon{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;color:var(--pp-accent);background-color:color-mix(in srgb,var(--pp-accent) 12%,transparent);flex-shrink:0}.pp-contact__cardBody{min-width:0}.pp-contact__cardLabel{font-size:.75rem;color:var(--pp-text-dim);font-weight:600;letter-spacing:.5px;text-transform:uppercase;margin-bottom:2px}.pp-contact__cardValue{color:var(--pp-text);font-weight:700;font-size:.9rem;word-break:break-word}.pp-contact__cardSub{color:var(--pp-text-dim);font-size:.78rem;margin-top:2px}.pp-contact__map{border-radius:16px;overflow:hidden;border:1px solid var(--pp-border);min-height:340px}.pp-contact__map iframe{width:100%;height:100%;min-height:340px;border:0;display:block;filter:invert(90%) hue-rotate(180deg)}.pp-contact__cta{margin-top:48px;padding:40px;border-radius:20px;text-align:center;background-color:var(--pp-surface);border:1px solid color-mix(in srgb,var(--pp-accent) 25%,transparent)}.pp-contact__cta h3{font-size:1.5rem;margin-bottom:12px}.pp-contact__cta p{color:var(--pp-text-dim);margin-bottom:24px}.pp-footer{background-color:var(--pp-bg-dark);border-top:1px solid var(--pp-border);padding-block:40px}.pp-footer__inner{display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap}.pp-footer__meta{color:var(--pp-text-dim);font-size:.8rem;text-align:center}.pp-footer__social{display:flex;gap:16px}.pp-footer__social a{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;background-color:var(--pp-surface);border:1px solid var(--pp-border);color:var(--pp-text-dim);transition:color .2s,border-color .2s}.pp-footer__social a:hover{color:var(--pp-accent);border-color:var(--pp-accent)}@media (min-width: 640px){.pp-hero__ctas{flex-direction:row}.pp-hero__ctas .pp-btn{width:auto}.pp-btn{white-space:nowrap}}@media (min-width: 768px){.pp-shell{padding-inline:32px}.pp-nav__links{display:flex}.pp-nav__burger,.pp-nav__mobile{display:none}.pp-stats{grid-template-columns:repeat(4,minmax(0,1fr))}.pp-services__grid,.pp-reviews__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pp-about__chips,.pp-footer__inner{flex-direction:row}}@media (min-width: 1024px){.pp-hero__grid,.pp-about__grid{flex-direction:row}.pp-hero__col{text-align:left}.pp-hero__tagline{margin-inline:0}.pp-hero__ctas{justify-content:flex-start}.pp-about__photoCol{flex:0 1 360px;min-width:0}.pp-reviews__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.pp-contact__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion: reduce){.pp *{transition:none!important}}@font-face{font-family:BebasNeue;font-style:normal;font-weight:400;src:url(/fonts/BebasNeue-Regular.ttf) format("truetype");font-display:swap}.richTextEditor{display:flex;flex-direction:column;gap:calc(16px + (16 / .72 - 16) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.richTextEditor{gap:16px}}.richTextEditor__toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:calc(4px + (4 / .72 - 4) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.richTextEditor__toolbar{gap:4px}}.richTextEditor__toolbar{padding:calc(8px + (8 / .72 - 8) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.richTextEditor__toolbar{padding:8px}}.richTextEditor__toolbar{background:#ecf6ff;border:1px solid #dcedfb;border-radius:8px 8px 0 0}.richTextEditor__group{display:flex;align-items:center;gap:calc(2px + (2 / .72 - 2) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.richTextEditor__group{gap:2px}}.richTextEditor__group:not(:last-child){padding-right:calc(8px + (8 / .72 - 8) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.richTextEditor__group:not(:last-child){padding-right:8px}}.richTextEditor__group:not(:last-child){margin-right:calc(4px + (4 / .72 - 4) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.richTextEditor__group:not(:last-child){margin-right:4px}}.richTextEditor__group:not(:last-child){border-right:1px solid #dcedfb}.richTextEditor__tool{display:inline-flex;align-items:center;justify-content:center;min-width:28px;height:28px;padding:0 6px;border:1px solid transparent;border-radius:6px;background:transparent;color:#1b3144;font-size:14px;font-weight:600;line-height:1;cursor:pointer;transition:background .12s ease,border-color .12s ease}.richTextEditor__tool:hover:not(:disabled){background:#fff;border-color:#dcedfb}.richTextEditor__tool:active:not(:disabled){background:#6df6ed;color:#1b3144}.richTextEditor__tool:disabled{opacity:.4;cursor:not-allowed}.richTextEditor__body{min-height:calc(168px + (168 / .72 - 168) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.richTextEditor__body{min-height:168px}}.richTextEditor__body{padding:calc(12px + (12 / .72 - 12) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.richTextEditor__body{padding:12px}}.richTextEditor__body{background:#fff;border:1px solid #dcedfb;border-top:none;border-radius:0 0 8px 8px;color:#1b3144;outline:none;overflow-y:auto}.richTextEditor__body:focus,.richTextEditor__body:focus-visible{border-color:#6df6ed}.richTextEditor__body:empty:before{content:attr(data-placeholder);color:#476a88;pointer-events:none}.richTextEditor__footer{display:flex;justify-content:flex-end;align-items:center;gap:calc(8px + (8 / .72 - 8) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.richTextEditor__footer{gap:8px}}.richTextEditor__footer .buttonDefault,.richTextEditor__footer .buttonSecondary{width:unset}@font-face{font-family:BebasNeue;font-style:normal;font-weight:400;src:url(/fonts/BebasNeue-Regular.ttf) format("truetype");font-display:swap}.topBar{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;padding:12px 24px}.topBar__search{flex:1 1 auto;min-width:0}.topBar__actions{display:flex;align-items:center;gap:12px}@font-face{font-family:BebasNeue;font-style:normal;font-weight:400;src:url(/fonts/BebasNeue-Regular.ttf) format("truetype");font-display:swap}.dashboardShell{display:flex;flex-direction:column;min-height:100%}.dashboardShell__body{display:flex;flex:1 1 auto;min-height:0}.dashboardShell__sideNav{flex:0 0 auto}.dashboardShell__content{flex:1 1 auto;min-width:0}@font-face{font-family:BebasNeue;font-style:normal;font-weight:400;src:url(/fonts/BebasNeue-Regular.ttf) format("truetype");font-display:swap}.menuNav{display:flex;flex-direction:column;gap:4px}.menuNav__item{display:flex;align-items:center;gap:12px;width:100%;padding:12px 16px;border:none;background:transparent;cursor:pointer;text-align:left}.menuNav__item--active{font-weight:700}@font-face{font-family:BebasNeue;font-style:normal;font-weight:400;src:url(/fonts/BebasNeue-Regular.ttf) format("truetype");font-display:swap}.onboardingChecklist{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.onboardingChecklist__button{display:flex;align-items:center;gap:12px;width:100%;padding:12px 16px;border:none;background:transparent;cursor:pointer;text-align:left}.onboardingChecklist__item--done .onboardingChecklist__label{opacity:.6;text-decoration:line-through}@font-face{font-family:BebasNeue;font-style:normal;font-weight:400;src:url(/fonts/BebasNeue-Regular.ttf) format("truetype");font-display:swap}.heroQuickActions{display:flex;flex-wrap:wrap;gap:16px}.heroQuickActions__tile{display:flex;flex-direction:column;align-items:center;gap:8px;padding:20px;border:1px solid currentColor;border-radius:12px;background:transparent;cursor:pointer}@font-face{font-family:BebasNeue;font-style:normal;font-weight:400;src:url(/fonts/BebasNeue-Regular.ttf) format("truetype");font-display:swap}.themeToggle{position:relative;width:44px;height:24px;border-radius:12px;border:1px solid currentColor;background:transparent;cursor:pointer;padding:0}.themeToggle__thumb{position:absolute;top:2px;left:2px;width:18px;height:18px;border-radius:50%;background:currentColor;transition:transform .15s ease}.themeToggle--dark .themeToggle__thumb{transform:translate(20px)}@font-face{font-family:BebasNeue;font-style:normal;font-weight:400;src:url(/fonts/BebasNeue-Regular.ttf) format("truetype");font-display:swap}.layoutPdf{width:210mm;min-height:297mm;margin:0 auto;padding:16mm;background:var(--print-paper, #ffffff);color:var(--print-ink, #000000);box-sizing:border-box}@font-face{font-family:BebasNeue;font-style:normal;font-weight:400;src:url(/fonts/BebasNeue-Regular.ttf) format("truetype");font-display:swap}*,html,body{color:#1b3144;margin:0;padding:0;border:0;text-decoration:none;line-height:normal;-webkit-font-smoothing:antialiased;-webkit-text-shadow:rgba(0,0,0,.01) 0 0 1px;text-shadow:rgba(0,0,0,.01) 0 0 1px;outline:none;box-sizing:border-box;scroll-behavior:smooth}* button,html button,body button{background-color:unset}* button:focus,html button:focus,body button:focus{outline:none}* a:active,* a:focus,html a:active,html a:focus,body a:active,body a:focus{text-decoration:none;color:inherit}* a:hover,html a:hover,body a:hover{color:inherit;text-decoration:none}* h1,* h2,* h3,* h4,* h5,* h6,* p,* span,* strong,* figure,* picture,html h1,html h2,html h3,html h4,html h5,html h6,html p,html span,html strong,html figure,html picture,body h1,body h2,body h3,body h4,body h5,body h6,body p,body span,body strong,body figure,body picture{color:inherit;margin-bottom:unset}* li,html li,body li{list-style:none}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-button{display:none}::-webkit-scrollbar-thumb{background-color:#7fa3c4;border-radius:10px;border:3px solid transparent;background-clip:content-box}::-webkit-scrollbar-track{background:transparent}@-moz-document url-prefix(){*{scrollbar-width:thin;scrollbar-color:#7fa3c4 transparent}}@keyframes loadingSkeleton{0%{background-position:200% 0}to{background-position:-200% 0}}@font-face{font-family:BebasNeue;font-style:normal;font-weight:400;src:url(/fonts/BebasNeue-Regular.ttf) format("truetype");font-display:swap}:root{--icon-layout: url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Crect%20x%3D%223%22%20y%3D%224%22%20width%3D%2218%22%20height%3D%2216%22%20rx%3D%222%22%20stroke%3D%22%231B3144%22%20stroke-width%3D%221.5%22%2F%3E%3Cpath%20d%3D%22M9%204V20%22%20stroke%3D%22%231B3144%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%2F%3E%3C%2Fsvg%3E);--icon-arrow: url(data:image/svg+xml,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%20%3Cpath%20d%3D%22M6%203L11%208L6%2013%22%20stroke%3D%22%231B3144%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%20%3C%2Fsvg%3E);--icon-bell: url(data:image/svg+xml,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%20%3Cpath%20d%3D%22M7.5%2015C7.5%2015.663%207.76339%2016.2989%208.23223%2016.7678C8.70107%2017.2366%209.33696%2017.5%2010%2017.5C10.663%2017.5%2011.2989%2017.2366%2011.7678%2016.7678C12.2366%2016.2989%2012.5%2015.663%2012.5%2015%22%20stroke%3D%22%231B3144%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%20%3Cpath%20d%3D%22M4.3749%208.125C4.3749%206.63316%204.96753%205.20242%206.02243%204.14752C7.07732%203.09263%208.50806%202.5%209.9999%202.5C11.4917%202.5%2012.9225%203.09263%2013.9774%204.14752C15.0323%205.20242%2015.6249%206.63316%2015.6249%208.125C15.6249%2010.9234%2016.2733%2013.1719%2016.789%2014.0625C16.8437%2014.1574%2016.8726%2014.2649%2016.8727%2014.3745C16.8728%2014.484%2016.8441%2014.5916%2016.7895%2014.6865C16.7349%2014.7815%2016.6563%2014.8604%2016.5616%2014.9154C16.4669%2014.9705%2016.3594%2014.9996%2016.2499%2015H3.7499C3.64051%2014.9993%203.53321%2014.97%203.43872%2014.9149C3.34423%2014.8597%203.26587%2014.7808%203.21146%2014.6859C3.15705%2014.591%203.1285%2014.4835%203.12866%2014.3741C3.12883%2014.2647%203.1577%2014.1572%203.2124%2014.0625C3.72725%2013.1719%204.3749%2010.9227%204.3749%208.125Z%22%20stroke%3D%22%231B3144%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%20%3C%2Fsvg%3E);--icon-bowl-food: url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%20%3Cpath%20d%3D%22M4.5%2010.5C4.5%208.51088%205.29018%206.60322%206.6967%205.1967C8.10322%203.79018%2010.0109%203%2012%203C13.9891%203%2015.8968%203.79018%2017.3033%205.1967C18.7098%206.60322%2019.5%208.51088%2019.5%2010.5%22%20stroke%3D%22%231B3144%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%20%3Cpath%20d%3D%22M8.40002%2010.5C8.74582%208.80595%209.6663%207.28341%2011.0057%206.19004C12.345%205.09668%2014.021%204.49965%2015.75%204.5C16.0197%204.50014%2016.2891%204.51454%2016.5572%204.54313%22%20stroke%3D%22%231B3144%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%20%3Cpath%20d%3D%22M12.6244%2010.5C13.1129%209.38253%2013.8662%208.40081%2014.8191%207.63965C15.772%206.87849%2016.8959%206.36078%2018.0937%206.13126%22%20stroke%3D%22%231B3144%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%20%3Cpath%20d%3D%22M8.25%2018.6844C6.68304%2017.9662%205.35529%2016.8131%204.4246%2015.3622C3.49392%2013.9113%202.99946%2012.2237%203%2010.5H21C21.0005%2012.2237%2020.5061%2013.9113%2019.5754%2015.3622C18.6447%2016.8131%2017.317%2017.9662%2015.75%2018.6844V19.5C15.75%2019.6989%2015.671%2019.8897%2015.5303%2020.0303C15.3897%2020.171%2015.1989%2020.25%2015%2020.25H9C8.80109%2020.25%208.61032%2020.171%208.46967%2020.0303C8.32902%2019.8897%208.25%2019.6989%208.25%2019.5V18.6844Z%22%20stroke%3D%22%231B3144%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%20%3C%2Fsvg%3E);--icon-calendar: url(data:image/svg+xml,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%20%3Cpath%20d%3D%22M16.25%203.125H3.75C3.40482%203.125%203.125%203.40482%203.125%203.75V16.25C3.125%2016.5952%203.40482%2016.875%203.75%2016.875H16.25C16.5952%2016.875%2016.875%2016.5952%2016.875%2016.25V3.75C16.875%203.40482%2016.5952%203.125%2016.25%203.125Z%22%20stroke%3D%22%23FAFCFF%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%20%3Cpath%20d%3D%22M13.75%201.875V4.375%22%20stroke%3D%22%23FAFCFF%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%20%3Cpath%20d%3D%22M6.25%201.875V4.375%22%20stroke%3D%22%23FAFCFF%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%20%3Cpath%20d%3D%22M3.125%206.875H16.875%22%20stroke%3D%22%23FAFCFF%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%20%3C%2Fsvg%3E);--icon-chart: url(data:image/svg+xml,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%20%3Cpath%20d%3D%22M17.5%2016.25H2.5V3.75%22%20stroke%3D%22%23FAFCFF%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%20%3Cpath%20d%3D%22M15.625%205.625L10%2011.25L7.5%208.75L2.5%2013.75%22%20stroke%3D%22%23FAFCFF%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%20%3Cpath%20d%3D%22M15.625%208.75V5.625H12.5%22%20stroke%3D%22%23FAFCFF%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%20%3C%2Fsvg%3E);--icon-check-gray: url(data:image/svg+xml,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%20%3Cpath%20d%3D%22M2.5%209L6%2012.5L14%204.5%22%20stroke%3D%22%23476A88%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%20%3C%2Fsvg%3E);--icon-chevron-down: url(data:image/svg+xml,%3Csvg%20width%3D%2222%22%20height%3D%2222%22%20viewBox%3D%220%200%2022%2022%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%20%3Cpath%20d%3D%22M17.875%208.25L11%2015.125L4.125%208.25%22%20stroke%3D%22%231B3144%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%20%3C%2Fsvg%3E);--icon-chevron-left: url(data:image/svg+xml,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%20%3Cpath%20d%3D%22M10%2013L5%208L10%203%22%20stroke%3D%22%231A2026%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%20%3C%2Fsvg%3E);--icon-chevron-right: url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%20%3Cpath%20d%3D%22M9%204.5L16.5%2012L9%2019.5%22%20stroke%3D%22%231A2026%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%20%3C%2Fsvg%3E);--icon-clock-outline: url(data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%2024%2024%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22%23476A88%22%3E%3Cpath%20d%3D%22m12%202a10%2010%200%201%200%2010%2010%2010%2010%200%200%200%20-10-10zm0%2018a8%208%200%201%201%208-8%208%208%200%200%201%20-8%208z%22%2F%3E%3Cpath%20d%3D%22m16%2011h-3v-3a1%201%200%200%200%20-2%200v4a1%201%200%200%200%201%201h4a1%201%200%200%200%200-2z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E);--icon-funnel: url(data:image/svg+xml,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%20%3Cpath%20d%3D%22M2.66415%204.79531C2.58282%204.70581%202.52921%204.59464%202.50981%204.47527C2.4904%204.35591%202.50605%204.23348%202.55484%204.12283C2.60363%204.01218%202.68348%203.91806%202.7847%203.85188C2.88591%203.7857%203.00416%203.75031%203.12509%203.75H16.8751C16.9962%203.75001%2017.1146%203.78518%2017.2161%203.85124C17.3175%203.9173%2017.3976%204.0114%2017.4466%204.12212C17.4956%204.23283%2017.5113%204.35538%2017.492%204.47489C17.4726%204.5944%2017.419%204.70571%2017.3376%204.79531L11.8751%2010.625V15.207C11.8752%2015.31%2011.8498%2015.4113%2011.8013%2015.5021C11.7528%2015.5928%2011.6826%2015.6702%2011.597%2015.7273L9.09696%2017.3937C9.00293%2017.4565%208.89363%2017.4926%208.78072%2017.4981C8.66781%2017.5036%208.55551%2017.4784%208.45579%2017.4252C8.35606%2017.372%208.27263%2017.2927%208.2144%2017.1958C8.15616%2017.0989%208.1253%2016.988%208.12509%2016.875V10.625L2.66415%204.79531Z%22%20stroke%3D%22%231B3144%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%20%3C%2Fsvg%3E);--icon-gear: url(data:image/svg+xml,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%20%3Cpath%20d%3D%22M10%2013.125C11.7259%2013.125%2013.125%2011.7259%2013.125%2010C13.125%208.27411%2011.7259%206.875%2010%206.875C8.27411%206.875%206.875%208.27411%206.875%2010C6.875%2011.7259%208.27411%2013.125%2010%2013.125Z%22%20stroke%3D%22%23FAFCFF%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%20%3Cpath%20d%3D%22M3.23673%2013.9133C2.8914%2013.3185%202.62683%2012.6803%202.45001%2012.0156L3.76095%2010.375C3.74611%2010.1242%203.74611%209.87271%203.76095%209.62189L2.45079%207.98126C2.62731%207.31648%202.89134%206.67809%203.23595%206.08282L5.32267%205.84845C5.4893%205.66071%205.66696%205.48305%205.8547%205.31642L6.08907%203.23048C6.68348%202.88751%207.32083%202.62505%207.98439%202.45001L9.62501%203.76095C9.87583%203.74611%2010.1273%203.74611%2010.3781%203.76095L12.0188%202.45079C12.6835%202.62731%2013.3219%202.89134%2013.9172%203.23595L14.1516%205.32267C14.3393%205.4893%2014.517%205.66696%2014.6836%205.8547L16.7695%206.08907C17.1149%206.68389%2017.3794%207.32205%2017.5563%207.98673L16.2453%209.62736C16.2602%209.87818%2016.2602%2010.1297%2016.2453%2010.3805L17.5555%2012.0211C17.3802%2012.6857%2017.1175%2013.3241%2016.7742%2013.9195L14.6875%2014.1539C14.5209%2014.3417%2014.3432%2014.5193%2014.1555%2014.6859L13.9211%2016.7719C13.3263%2017.1172%2012.6881%2017.3818%2012.0234%2017.5586L10.3828%2016.2477C10.132%2016.2625%209.88052%2016.2625%209.6297%2016.2477L7.98907%2017.5578C7.32449%2017.3825%206.6861%2017.1198%206.09064%2016.7766L5.85626%2014.6899C5.66852%2014.5232%205.49087%2014.3456%205.32423%2014.1578L3.23673%2013.9133Z%22%20stroke%3D%22%23FAFCFF%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%20%3C%2Fsvg%3E);--icon-house: url(data:image/svg+xml,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%20%3Cpath%20d%3D%22M8.125%2016.875V11.875H11.875V16.875H16.875V9.375C16.8751%209.2929%2016.859%209.2116%2016.8276%209.13572C16.7962%209.05985%2016.7502%208.9909%2016.6922%208.93282L10.4422%202.68282C10.3841%202.62471%2010.3152%202.57861%2010.2393%202.54715C10.1635%202.5157%2010.0821%202.49951%2010%202.49951C9.91787%202.49951%209.83654%202.5157%209.76066%202.54715C9.68479%202.57861%209.61586%202.62471%209.55781%202.68282L3.30781%208.93282C3.24979%208.9909%203.20378%209.05985%203.17241%209.13572C3.14105%209.2116%203.12494%209.2929%203.125%209.375V16.875H8.125Z%22%20stroke%3D%22%23FAFCFF%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%20%3C%2Fsvg%3E);--icon-magglass: url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%20%3Cpath%20d%3D%22M10.5%2018C14.6421%2018%2018%2014.6421%2018%2010.5C18%206.35786%2014.6421%203%2010.5%203C6.35786%203%203%206.35786%203%2010.5C3%2014.6421%206.35786%2018%2010.5%2018Z%22%20stroke%3D%22%231B3144%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%20%3Cpath%20d%3D%22M15.8035%2015.8032L21%2020.9998%22%20stroke%3D%22%231B3144%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%20%3C%2Fsvg%3E);--icon-plus: url(data:image/svg+xml,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%20%3Cpath%20d%3D%22M3.125%2010H16.875%22%20stroke%3D%22%231B3144%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%20%3Cpath%20d%3D%22M10%203.125V16.875%22%20stroke%3D%22%231B3144%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%20%3C%2Fsvg%3E);--icon-sign-out: url(data:image/svg+xml,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%20%3Cpath%20d%3D%22M8.75%203.125H3.75V16.875H8.75%22%20stroke%3D%22%23FAFCFF%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%20%3Cpath%20d%3D%22M8.75%2010H17.5%22%20stroke%3D%22%23FAFCFF%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%20%3Cpath%20d%3D%22M14.375%206.875L17.5%2010L14.375%2013.125%22%20stroke%3D%22%23FAFCFF%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%20%3C%2Fsvg%3E);--icon-user: url(data:image/svg+xml,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%20%3Cpath%20d%3D%22M10%2012.5C12.7614%2012.5%2015%2010.2614%2015%207.5C15%204.73858%2012.7614%202.5%2010%202.5C7.23858%202.5%205%204.73858%205%207.5C5%2010.2614%207.23858%2012.5%2010%2012.5Z%22%20stroke%3D%22%23FAFCFF%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%20%3Cpath%20d%3D%22M2.5%2016.875C4.01328%2014.2602%206.76172%2012.5%2010%2012.5C13.2383%2012.5%2015.9867%2014.2602%2017.5%2016.875%22%20stroke%3D%22%23FAFCFF%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%20%3C%2Fsvg%3E);--icon-user-list: url(data:image/svg+xml,%3Csvg%20width%3D%2221%22%20height%3D%2220%22%20viewBox%3D%220%200%2021%2020%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%20%3Cpath%20d%3D%22M6.25%2011.25C7.97589%2011.25%209.375%209.85089%209.375%208.125C9.375%206.39911%207.97589%205%206.25%205C4.52411%205%203.125%206.39911%203.125%208.125C3.125%209.85089%204.52411%2011.25%206.25%2011.25Z%22%20stroke%3D%22%23FAFCFF%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%20%3Cpath%20d%3D%22M12.5%206.25H19.375%22%20stroke%3D%22%23FAFCFF%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%20%3Cpath%20d%3D%22M12.5%2010H19.375%22%20stroke%3D%22%23FAFCFF%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%20%3Cpath%20d%3D%22M14.375%2013.75H19.375%22%20stroke%3D%22%23FAFCFF%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%20%3Cpath%20d%3D%22M1.25%2015C1.80469%2012.8437%203.92031%2011.25%206.25%2011.25C8.57969%2011.25%2010.6953%2012.8437%2011.25%2015%22%20stroke%3D%22%23FAFCFF%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%20%3C%2Fsvg%3E);--icon-check-list: url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M3.5%207L5.5%209L9%205.5%22%20stroke%3D%22%231B3144%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20d%3D%22M3.5%2017L5.5%2019L9%2015.5%22%20stroke%3D%22%231B3144%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20d%3D%22M12%207H20.5%22%20stroke%3D%22%231B3144%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20d%3D%22M12%2017H20.5%22%20stroke%3D%22%231B3144%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E);--icon-chat: url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M4%2019.5V6C4%205.44772%204.44772%205%205%205H19C19.5523%205%2020%205.44772%2020%206V15C20%2015.5523%2019.5523%2016%2019%2016H8L4%2019.5Z%22%20stroke%3D%22%231B3144%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E);--icon-dollar-sign: url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M12%202.75V21.25%22%20stroke%3D%22%231B3144%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20d%3D%22M16.5%207.5C16.5%206.12%2014.49%205%2012%205C9.51%205%207.5%206.12%207.5%207.5C7.5%2011.5%2016.5%209.5%2016.5%2014C16.5%2015.66%2014.49%2017%2012%2017C9.51%2017%207.5%2015.66%207.5%2014%22%20stroke%3D%22%231B3144%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E);--icon-drop: url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M12%203C12%203%205.5%209.5%205.5%2014C5.5%2017.5899%208.41015%2020.5%2012%2020.5C15.5899%2020.5%2018.5%2017.5899%2018.5%2014C18.5%209.5%2012%203%2012%203Z%22%20stroke%3D%22%231B3144%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E);--icon-gift: url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M3.5%208.5H20.5V12H3.5V8.5Z%22%20stroke%3D%22%231B3144%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20d%3D%22M5%2012V20H19V12%22%20stroke%3D%22%231B3144%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20d%3D%22M12%208.5V20%22%20stroke%3D%22%231B3144%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20d%3D%22M12%208.5C12%208.5%2011%204%208.5%204C7.11929%204%206%205.11929%206%206.5C6%207.60457%206.89543%208.5%208%208.5H12Z%22%20stroke%3D%22%231B3144%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20d%3D%22M12%208.5C12%208.5%2013%204%2015.5%204C16.8807%204%2018%205.11929%2018%206.5C18%207.60457%2017.1046%208.5%2016%208.5H12Z%22%20stroke%3D%22%231B3144%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E);--icon-shield: url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M12%2021C12%2021%2019.5%2017.5%2019.5%2011V5.5L12%203L4.5%205.5V11C4.5%2017.5%2012%2021%2012%2021Z%22%20stroke%3D%22%231B3144%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20d%3D%22M9%2011.75L11.25%2014L15%2010%22%20stroke%3D%22%231B3144%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E);--sd-radius-sm: 6px;--sd-radius-md: 8px;--sd-radius-pill: 999px;--sd-shadow-lg: 0 8px 24px rgba(27, 49, 68, .16);--sd-ease: cubic-bezier(.22, 1, .36, 1)}.ico{display:inline-block;width:20px;height:20px;flex-shrink:0;background-color:currentColor;-webkit-mask:var(--i) no-repeat center/contain;mask:var(--i) no-repeat center/contain}.dashboardShell{min-height:100vh;background-color:#ecf6ff}.dashboardShell__topBar{display:none}.dashboardShell__body{align-items:stretch}.dashboardShell__content{background-color:#ecf6ff;min-width:0}.cockpitApp{position:relative}.cockpitApp--overlay .dashboardShell__sideNav{position:fixed;top:0;left:0;z-index:20;box-shadow:4px 0 16px #1b31441f}.cockpitApp--overlay .dashboardShell__content{margin-left:88px}.cockpitMenuNav{height:100%}.cockpitSidebar{position:sticky;top:0;align-self:flex-start;height:100vh;display:flex;flex-direction:column;width:272px;padding:24px;background-color:#1a2026;transition:width .3s ease;z-index:6}.cockpitSidebar__logo{display:flex;justify-content:center;align-items:flex-end;gap:14px;margin-bottom:24px}.cockpitSidebar__logo .cockpitSidebar__glyph{width:40px;height:72px;flex-shrink:0}.cockpitSidebar__logo .cockpitSidebar__wordmark{width:66px;height:55px;margin-bottom:2px;overflow:hidden;transition:opacity .2s ease,width .25s ease}.cockpitSidebar__logo [data-icon]{width:100%!important;height:100%!important;display:block}.cockpitSidebar__logo svg{width:100%;height:100%;object-fit:contain}.cockpitSidebar__toggle{position:absolute;right:-12px;top:50px;width:24px;height:24px;border-radius:50%;background-color:#fff;box-shadow:#63636333 0 2px 8px;display:grid;place-items:center;z-index:3}.cockpitSidebar__toggle:hover{background-color:#5ee8df}.cockpitSidebar__toggle .ico{width:14px;height:14px;color:#1b3144;transition:transform .3s ease}.cockpitSidebar__tabs{display:flex;flex-direction:column;justify-content:space-between;flex:1;min-height:0}.cockpitSidebar__group--top{border-top:1px solid #2f4c66;padding-top:24px}.cockpitSidebar .menuNav{gap:16px}.cockpitSidebar .menuNav__item{height:40px;padding:8px 10px;gap:16px;border-radius:4px;color:#fafcff}.cockpitSidebar .menuNav__item .menuNav__icon{width:20px;height:20px;flex-shrink:0}.cockpitSidebar .menuNav__item .menuNav__label{font-size:16px;line-height:24px;font-weight:500;white-space:nowrap;transition:opacity .2s ease}.cockpitSidebar .menuNav__item:hover{background-color:#1b3144}.cockpitSidebar .menuNav__item--active,.cockpitSidebar .menuNav__item--active:hover{background-color:#6df6ed;color:#1b3144}.cockpitSidebar--collapsed{width:88px}.cockpitSidebar--collapsed .cockpitSidebar__wordmark{width:0;opacity:0;overflow:hidden}.cockpitSidebar--collapsed .menuNav__item{gap:0}.cockpitSidebar--collapsed .menuNav__item .menuNav__label{opacity:0;width:0;overflow:hidden}.cockpitSidebar--collapsed .cockpitSidebar__toggle .ico{transform:rotate(180deg)}@media (max-width: 768px){.cockpitSidebar{display:none}}.notificationBell{position:relative;display:flex}.notificationBell__trigger{display:grid;place-items:center;position:relative;width:40px;height:40px;border:none;border-radius:50%;background:transparent;color:#1b3144;cursor:pointer;touch-action:manipulation;transition:background-color .16s var(--sd-ease),color .16s var(--sd-ease)}.notificationBell__trigger:hover,.notificationBell__trigger--open{background-color:#dcedfb}.notificationBell__trigger:focus-visible{outline:2px solid #1fa9a0;outline-offset:2px}.notificationBell__icon{width:22px;height:22px}.notificationBell__badge{position:absolute;top:2px;right:0;display:flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:var(--sd-radius-pill);border:2px solid var(--sd-bell-ring, #ecf6ff);background-color:#3ccac1;color:#1a2026;font-size:11px;font-weight:700;line-height:1;font-variant-numeric:tabular-nums}.notificationBell__panel{position:absolute;z-index:30;display:flex;flex-direction:column;width:360px;max-width:calc(100vw - 24px);max-height:min(70vh,520px);border-radius:var(--sd-radius-md);border:1px solid #dcedfb;background-color:#fff;box-shadow:var(--sd-shadow-lg);overflow:hidden;animation:sdPanelIn .18s var(--sd-ease)}.notificationBell__panelHeader{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border-bottom:1px solid #dcedfb}.notificationBell__panelTitle{font-size:15px;font-weight:700;color:#1a2026}.notificationBell__markAll{border:none;background:transparent;padding:4px 6px;border-radius:var(--sd-radius-sm);color:#097d76;font-size:12px;font-weight:600;cursor:pointer}.notificationBell__markAll:hover:not(:disabled){background-color:#ecf6ff}.notificationBell__markAll:disabled{color:#7fa3c4;cursor:default}.notificationBell__markAll:focus-visible{outline:2px solid #1fa9a0;outline-offset:2px}.notificationBell__list{list-style:none;margin:0;padding:0;overflow-y:auto;overscroll-behavior:contain}.notificationBell__row{display:flex;align-items:flex-start;gap:12px;width:100%;padding:12px 16px;border:none;border-bottom:1px solid #ecf6ff;background:transparent;text-align:left;cursor:pointer;transition:background-color .14s var(--sd-ease)}.notificationBell__row:hover{background-color:#ecf6ff}.notificationBell__row:focus-visible{outline:2px solid #1fa9a0;outline-offset:-2px}.notificationBell__row--unread{background-color:#f1fffe;box-shadow:inset 3px 0 #3ccac1}.notificationBell__row--unread:hover{background-color:#c6fffb}.notificationBell__glyph{display:grid;place-items:center;flex-shrink:0;width:34px;height:34px;border-radius:50%;background-color:#ecf6ff;color:#2f4c66}.notificationBell__glyph .ico{width:18px;height:18px}.notificationBell__rowText{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1 auto}.notificationBell__rowTop{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.notificationBell__rowTitle{font-size:14px;font-weight:600;color:#1a2026;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.notificationBell__rowTime{flex-shrink:0;font-size:11px;color:#476a88;white-space:nowrap}.notificationBell__rowBody{font-size:13px;line-height:18px;color:#476a88;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.notificationBell__dot{flex-shrink:0;align-self:center;width:8px;height:8px;border-radius:50%;background-color:#3ccac1}.notificationBell__empty{margin:0;padding:28px 16px;text-align:center;font-size:13px;color:#476a88}.notificationBell__failed{display:flex;flex-direction:column;align-items:center;gap:10px;padding:24px 16px}.notificationBell__retry{padding:8px 18px;border:1px solid #1fa9a0;border-radius:var(--sd-radius-pill);background-color:#fff;color:#015853;font-size:13px;font-weight:600;cursor:pointer}.notificationBell__retry:hover{background-color:#f1fffe}.notificationBell__retry:focus-visible{outline:2px solid #1fa9a0;outline-offset:2px}.notificationBell__all{padding:12px 16px;border-top:1px solid #dcedfb;text-align:center;font-size:13px;font-weight:600;color:#097d76;text-decoration:none}.notificationBell__all:hover{background-color:#ecf6ff}.notificationBell__all:focus-visible{outline:2px solid #1fa9a0;outline-offset:-2px}.notificationBell--bar{--sd-bell-ring: #ecf6ff}.notificationBell--bar .notificationBell__panel{top:calc(100% + 10px);right:0}.notificationBell--rail{--sd-bell-ring: #1a2026;position:fixed;top:96px;left:24px;z-index:900;color:#fafcff}@media (max-width: 768px){.notificationBell--rail{display:none}}.notificationBell--rail .notificationBell__trigger{color:#fafcff;background-color:#1a2026}.notificationBell--rail .notificationBell__trigger:hover,.notificationBell--rail .notificationBell__trigger.notificationBell__trigger--open{background-color:#1b3144}.notificationBell--rail .notificationBell__panel{top:0;left:260px}.notificationBell--railCollapsed .notificationBell__panel{left:76px}@keyframes sdPanelIn{0%{opacity:0;transform:translateY(-6px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media (prefers-reduced-motion: reduce){.notificationBell__panel{animation:none}}.cockpitRoute{width:100%;min-height:100%}@font-face{font-family:BebasNeue;font-style:normal;font-weight:400;src:url(/fonts/BebasNeue-Regular.ttf) format("truetype");font-display:swap}html.app-shell-lock,body.app-shell-lock{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;overflow:hidden}.sdMobileNav{display:flex;flex-shrink:0;border-top:1px solid #dcedfb;background-color:#fff;padding-bottom:env(safe-area-inset-bottom)}.sdMobileNav__tab{flex:1;min-height:56px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:6px 2px;background:none;border:none;cursor:pointer;color:#476a88}.sdMobileNav__tab .ico{width:22px;height:22px}.sdMobileNav__label{font-size:11px;line-height:14px;font-weight:600}.sdMobileNav__tab--active{color:#6df6ed}.sdMobileMore{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;display:flex;flex-direction:column;justify-content:flex-end}.sdMobileMore__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#1b314473;border:none;cursor:pointer}.sdMobileMore__panel{position:relative;background-color:#fff;border-radius:16px 16px 0 0;padding:8px 16px calc(16px + env(safe-area-inset-bottom));box-shadow:0 -8px 24px #1b31442e;outline:none}.sdMobileMore__handle{width:36px;height:4px;border-radius:2px;background-color:#dcedfb;margin:8px auto 12px}.sdMobileMore__row{display:flex;align-items:center;gap:14px;width:100%;min-height:44px;padding:10px 8px;background:none;border:none;text-align:left;cursor:pointer;color:#1b3144;font-size:15px;font-weight:500}.sdMobileMore__row+.sdMobileMore__row{border-top:1px solid #ecf6ff}.sdMobileMore__row .ico{width:22px;height:22px;color:#476a88}.sdMobileTopBar{display:flex;align-items:center;gap:12px;flex-shrink:0;height:56px;padding:0 16px;background-color:#ecf6ff;border-bottom:1px solid #dcedfb}.sdMobileTopBar__logo,.sdMobileTopBar__back{display:grid;place-items:center;width:40px;height:40px;flex-shrink:0;background:none;border:none;cursor:pointer}.sdMobileTopBar__logo [data-icon],.sdMobileTopBar__logo svg{width:22px;height:38px}.sdMobileTopBar__back .ico{width:20px;height:20px;color:#1b3144}.sdMobileTopBar__brand{display:flex;align-items:center;height:28px}.sdMobileTopBar__brand svg{height:100%;width:auto}.sdMobileTopBar__spacer{flex:1}.sdMobileTopBar .notificationBell__panel{max-height:calc(100dvh - 134px - env(safe-area-inset-bottom))}.sdMobileShell{display:flex;flex-direction:column;height:100dvh;background-color:#ecf6ff;padding-top:env(safe-area-inset-top);padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}.sdMobileShell__scroll{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y}@font-face{font-family:BebasNeue;font-style:normal;font-weight:400;src:url(/fonts/BebasNeue-Regular.ttf) format("truetype");font-display:swap}.authLayout{min-height:100vh;width:100%}.authLayout--hero{display:grid;grid-template-columns:1fr 1fr;background-color:#fff;color:#1b3144}@media (max-width: 768px){.authLayout--hero{grid-template-columns:1fr}}.authLayout--centered{display:flex;justify-content:center;align-items:flex-start;background-color:#1a2026;color:#fafcff}.authLayout__panel{position:relative;display:flex;justify-content:center;align-items:center;padding:48px 24px}.authLayout--centered .authLayout__panel{padding-top:120px;align-items:flex-start}.authLayout__back{position:absolute;top:40px;left:40px;display:inline-flex;align-items:center;gap:6px;color:#fafcff;text-decoration:none;font-weight:500;transition:transform .2s ease}.authLayout__back:hover{transform:translate(-4px)}.authLayout__backIcon{display:inline-flex}.authLayout__container{display:flex;flex-direction:column;width:100%}.authLayout__container--narrow{max-width:341px}.authLayout__container--wide{max-width:616px}.authLayout__logo{display:inline-flex;margin-bottom:32px}.authLayout__logoIcon svg{width:auto;height:100%}.authLayout__hero{position:relative;height:100vh;overflow:hidden}@media (max-width: 768px){.authLayout__hero{display:none}}.authLayout__heroImg{width:100%;height:100%;object-fit:cover;display:block}.authScreen__title{font-family:BebasNeue,sans-serif;text-transform:uppercase;font-weight:400;font-size:40px;line-height:48px;color:#1b3144;margin-bottom:8px}.authScreen__description{color:#476a88;margin-bottom:24px}.authScreen__social{display:flex;flex-direction:row;gap:8px;margin-bottom:0;padding-top:18px}.authScreen__divider{display:flex;align-items:center;gap:8px;color:#476a88;font-size:14px;white-space:nowrap;padding-block:24px}.authScreen__divider:before,.authScreen__divider:after{content:"";flex:1;height:1px;background-color:#dcedfb}.authScreen__form{display:flex;flex-direction:column;gap:4px}.authScreen__form--grid{display:grid;grid-template-columns:1fr 1fr;gap:8px 16px}@media (max-width: 576px){.authScreen__form--grid{grid-template-columns:1fr}}.authScreen__strength,.authScreen__submit{grid-column:1/-1;padding-top:18px}.authScreen__forgot{display:flex;justify-content:flex-end;margin-top:8px;margin-bottom:12px}.authScreen__codeLabel{color:#1b3144;font-weight:600;font-size:14px;margin-bottom:8px}.authScreen__error{color:#dc362e;font-size:13px}.authScreen__success{color:#1eaf62;font-size:13px}.authScreen__mockNotice{margin-top:16px;padding:8px 12px;border:1px dashed #1fa9a0;border-radius:8px;color:#097d76;font-size:12px;line-height:18px}.authScreen__footer{margin-top:24px;color:#476a88;font-size:14px;text-align:center}.authScreen__footerLink{color:#097d76;text-decoration:none;font-weight:600;margin-left:4px}.authScreen__footerLink:hover{text-decoration:underline}.authLayout--hero .inputText--white .inputText__label,.authLayout--hero .inputPassword--white .inputPassword__label{color:#1b3144}.authLayout--centered .authScreen__title{color:#fafcff}.authLayout--centered .authScreen__description,.authLayout--centered .authScreen__divider,.authLayout--centered .authScreen__footer,.authLayout--centered .authScreen__codeLabel{color:#88abcb}.authLayout--centered .authScreen__divider:before,.authLayout--centered .authScreen__divider:after{background-color:#2f4c66}.authSocialButton{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:9px 32px;background-color:transparent;border:1px solid #6df6ed;border-radius:300px;color:#1b3144;font-weight:500;font-size:16px;line-height:24px;cursor:pointer;transition:background-color .2s ease}.authSocialButton:hover,.authSocialButton:focus-visible{background-color:#6df6ed1a;outline:none}.authSocialButton__icon{display:inline-flex;flex-shrink:0}.passwordStrength{display:flex;flex-direction:column;gap:8px}.passwordStrength__title{color:#88abcb;font-size:13px;font-weight:600}.passwordStrength__list{list-style:none;display:flex;flex-wrap:wrap;gap:6px 16px;margin:0;padding:0}.passwordStrength__item{display:flex;align-items:center;gap:6px;color:#6489aa;font-size:13px}.passwordStrength__item--met{color:#30d17b}.passwordStrength__icon{display:inline-flex}.inputCode{display:flex;gap:8px}.inputCode__box{width:44px;height:52px;text-align:center;font-size:20px;font-weight:600;color:#1a2026;background-color:#fafcff;border:1px solid #88abcb;border-radius:8px;outline:none}.inputCode__box:focus{border-color:#6df6ed}.inputCode--invalid .inputCode__box{border-color:#dc362e}.authSuccessModal{display:flex;flex-direction:column;align-items:center;gap:16px;padding:8px 0 16px;text-align:center}.authSuccessModal__subtitle{color:#476a88;font-size:14px}.dashboard{display:flex;flex-direction:column;gap:16px;padding:16px;background-color:#ecf6ff;min-height:100%}.dashboard__mockBanner{padding:8px 12px;border:1px dashed #1fa9a0;border-radius:8px;background-color:#f1fffe;color:#015853;font-size:12px;line-height:18px}.dashboard__greeting{font-size:40px;line-height:1.1;color:#1a2026}.dashboard__columns{display:flex;gap:16px;align-items:flex-start}@media (max-width: 992px){.dashboard__columns{flex-direction:column}}.dashboard__daily{display:flex;gap:16px;flex:1;width:100%}@media (max-width: 768px){.dashboard__daily{flex-direction:column}}.dashboardWidget{background-color:#fafcff;border:1px solid #dcedfb;border-radius:12px;padding:16px;display:flex;flex-direction:column;gap:12px;flex:1;min-width:0}.dashboardWidget__header{display:flex;align-items:center;justify-content:space-between;gap:8px}.dashboardWidget__title{font-size:18px;font-weight:600;color:#1b3144;margin:0}.chatList{width:320px;flex:0 0 auto}@media (max-width: 992px){.chatList{width:100%}}.chatList__stubNotice{font-size:12px;color:#6489aa;text-align:center}.patientsList__items,.agendaList__items{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.cardPatient{display:flex;align-items:center;gap:12px;padding:8px;border-radius:8px;transition:background-color .15s ease}.cardPatient:hover{background-color:#ecf6ff}.cardPatient__info{display:flex;flex-direction:column;min-width:0}.cardPatient__name{font-weight:600;color:#1b3144;font-size:14px}.cardPatient__meta{color:#6489aa;font-size:12px}.agendaList__calendarStub{padding:12px;border:1px dashed #88abcb;border-radius:8px;color:#6489aa;font-size:12px;text-align:center}.cardAppointment{display:flex;align-items:center;gap:12px;padding:8px;border-radius:8px}.cardAppointment:hover{background-color:#ecf6ff}.cardAppointment__name{flex:1;font-weight:500;color:#1b3144;font-size:14px;min-width:0}.cardAppointment__time{flex:0 0 auto}.notFound{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:100vh;background-color:#1a2026;color:#fafcff;text-align:center;padding:24px}.notFound__title{font-size:40px;color:#fafcff}.notFound__description{color:#88abcb}.notFound__link{color:#6df6ed;text-decoration:none;font-weight:600}.notFound__link:hover{text-decoration:underline}.cockpitRoute{display:flex;flex-direction:column;gap:16px;padding:24px;background-color:#ecf6ff;min-height:100%;color:#1b3144}.cockpitRoute__title{font-size:32px;line-height:1.15;color:#1b3144;margin:0}.cockpitRoute__demoBanner{padding:8px 12px;border:1px dashed #1fa9a0;border-radius:8px;background-color:#015853;color:#f1fffe;font-size:12px;line-height:18px}.cockpitRoute__note{color:#7fa3c4;font-size:12px;font-style:italic}.card{background-color:#fff;border:1px solid #dcedfb;border-radius:8px;padding:16px;display:flex;flex-direction:column;gap:12px}.card__title{font-size:18px;font-weight:600;color:#1b3144;margin:0}.card__subtitle{font-size:14px;font-weight:600;color:#476a88;margin:8px 0 0}.sectionHeader{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.sectionHeader__left{display:flex;align-items:center;gap:12px}.sectionHeader__title{font-size:28px;color:#fafcff}.sectionHeader__actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.tabBar{display:flex;gap:4px;border-bottom:1px solid #2f4c66}.tabBar__tab{background:transparent;border:none;border-bottom:2px solid transparent;padding:10px 16px;color:#7fa3c4;font-weight:600;font-size:14px;cursor:pointer}.tabBar__tab--active{color:#6df6ed;border-bottom-color:#6df6ed}.dataTable{overflow-x:auto;border:1px solid #2f4c66;border-radius:12px}.dataTable__table{width:100%;border-collapse:collapse;font-size:14px}.dataTable__th{text-align:left;padding:12px 16px;color:#7fa3c4;font-weight:600;background-color:#1b3144;border-bottom:1px solid #2f4c66}.dataTable__td{padding:12px 16px;color:#ecf6ff;border-bottom:1px solid #2f4c66}.dataTable__row{background-color:#1b3144}.dataTable__row:last-child .dataTable__td{border-bottom:none}.dataTable__row--clickable{cursor:pointer}.dataTable__row--clickable:hover{background-color:#2f4c66}.dataTable__cell--center{text-align:center}.dataTable__cell--right{text-align:right}.patientDetail__profile{display:flex;align-items:center;gap:16px}.patientDetail__cardTitle{font-size:18px;color:#fafcff;margin:0}.patientDetail__fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 24px;background-color:#1b3144;border:1px solid #2f4c66;border-radius:12px;padding:16px;margin:0}@media (max-width: 768px){.patientDetail__fields{grid-template-columns:1fr}}.patientDetail__field{display:flex;flex-direction:column;gap:2px}.patientDetail__field dt{color:#7fa3c4;font-size:12px}.patientDetail__field dd{color:#fafcff;font-size:14px;margin:0}.patientDetail__sectionsTitle{font-size:18px;color:#fafcff;margin:8px 0 0}.patientDetail__sections{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}@media (max-width: 992px){.patientDetail__sections{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 768px){.patientDetail__sections{grid-template-columns:1fr}}.clinicalCard{display:flex;align-items:center;gap:12px;padding:16px;background-color:#1b3144;border:1px solid #2f4c66;border-radius:12px;cursor:pointer;text-align:left;transition:border-color .15s ease}.clinicalCard:hover{border-color:#6df6ed}.clinicalCard__icon{display:inline-flex;color:#6df6ed}.clinicalCard__label{flex:1;color:#fafcff;font-weight:600;font-size:14px}.clinicalCard__arrow{color:#7fa3c4}.clinicalScreen{gap:16px}.anamnese__categories{display:flex;flex-direction:column;gap:16px}.anamnese__qa{display:flex;flex-direction:column;gap:10px;margin:0}.anamnese__qaItem dt{color:#7fa3c4;font-size:13px}.anamnese__qaItem dd{color:#fafcff;font-size:14px;margin:0}.anamnese__freeText{color:#ecf6ff;font-size:14px;line-height:1.5}.measurementsGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}@media (max-width: 768px){.measurementsGrid{grid-template-columns:1fr}}.measurementsGrid__item{display:flex;flex-direction:column;gap:2px;padding:12px;background-color:#1a2026;border-radius:8px}.measurementsGrid__label{color:#7fa3c4;font-size:12px}.measurementsGrid__value{color:#fafcff;font-size:18px;font-weight:600}.evolutionGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}@media (max-width: 992px){.evolutionGrid{grid-template-columns:1fr}}.evolutionGrid__card{min-width:0}.evolutionGrid__note{grid-column:1/-1}.evolutionChart{position:relative;height:240px}.photoGallery{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}@media (max-width: 768px){.photoGallery{grid-template-columns:repeat(2,minmax(0,1fr))}}.photoGallery__slot{aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;border:1px dashed #476a88;border-radius:8px;color:#7fa3c4;font-size:12px;background-color:#1a2026}.energyLayout{display:grid;grid-template-columns:1fr 1fr;gap:16px;align-items:start}@media (max-width: 992px){.energyLayout{grid-template-columns:1fr}}.energyLayout__inputs{display:flex;flex-direction:column;gap:8px;margin:8px 0 0}.energyLayout__inputRow{display:flex;justify-content:space-between;color:#ecf6ff;font-size:14px}.energyLayout__inputRow dt{color:#7fa3c4}.energyLayout__inputRow dd{margin:0;font-weight:600}.energyResult{display:flex;flex-direction:column;gap:8px}.energyResult__row{display:flex;justify-content:space-between;align-items:center;color:#ecf6ff;font-size:14px}.energyResult__row--total{border-top:1px solid #2f4c66;padding-top:8px;font-size:16px}.energyResult__row--total strong{color:#6df6ed}.agenda__header{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.agenda__controls{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.agenda__viewSelect{min-width:140px}.agenda__legend{display:flex;align-items:center;gap:16px;flex-wrap:wrap;color:#dcedfb;font-size:13px}.agenda__legendTitle{font-weight:600}.agenda__legendItem{display:inline-flex;align-items:center;gap:6px}.agenda__legendDot{width:10px;height:10px;border-radius:50%}.agendaCalendar{background-color:#fafcff;border-radius:12px;padding:12px}.agendaCalendar .rbc-toolbar{color:#1b3144;margin-bottom:12px}.agendaCalendar .rbc-toolbar .rbc-toolbar-label{font-weight:600}.agendaCalendar .rbc-toolbar button{color:#1b3144}.agendaCalendar .rbc-toolbar .rbc-active{background-color:#6df6ed;border-color:#6df6ed}.agendaCalendar .rbc-header,.agendaCalendar .rbc-label,.agendaCalendar .rbc-button-link{color:#2f4c66}.financeiro__header{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.financeiro__headerActions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.financeiro__filters{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media (max-width: 768px){.financeiro__filters{grid-template-columns:1fr}}.financial__income{color:#30d17b;font-weight:600}.financial__expense{color:#dc362e;font-weight:600}.summaryCards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}@media (max-width: 768px){.summaryCards{grid-template-columns:1fr}}.summaryCard{display:flex;flex-direction:column;gap:4px;padding:16px;background-color:#1b3144;border:1px solid #2f4c66;border-radius:12px}.summaryCard__title{color:#7fa3c4;font-size:13px}.summaryCard__value{font-size:24px;font-weight:700}.summaryCard__description{color:#7fa3c4;font-size:12px}.minhaConta__avatar{flex-direction:row;align-items:center;gap:16px}.minhaConta__avatarActions{display:flex;flex-direction:column;gap:8px}.minhaConta__name{font-size:18px;font-weight:600;color:#fafcff}.minhaConta__avatarButtons{display:flex;gap:8px;flex-wrap:wrap}.minhaConta__section{gap:16px}.minhaConta__sectionHeader{display:flex;align-items:center;justify-content:space-between}.minhaConta__fields{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media (max-width: 768px){.minhaConta__fields{grid-template-columns:1fr}}.minhaConta__planLine,.minhaConta__cardLine{color:#ecf6ff;font-size:14px;margin:0}.minhaConta__delete{display:flex;justify-content:flex-start;margin-top:8px}.planOptions{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media (max-width: 768px){.planOptions{grid-template-columns:1fr}}.planOption{display:flex;flex-direction:column;gap:4px;padding:16px;background-color:#1a2026;border:1px solid #2f4c66;border-radius:8px}.planOption--active{border-color:#6df6ed}.planOption__name{font-weight:600;color:#fafcff}.planOption__description{color:#7fa3c4;font-size:13px}.planOption__price{color:#6df6ed;font-weight:600}.configuracoes__tableFilters{display:flex;flex-wrap:wrap;gap:12px}.configuracoes__tableFilters>*{flex:0 1 380px;min-width:240px}@media (max-width: 720px){.configuracoes__tableFilters>*{flex-basis:100%}}.configuracoes__loading{margin:0;padding:16px;color:#7fa3c4;font-size:13px;text-align:center}@font-face{font-family:BebasNeue;font-style:normal;font-weight:400;src:url(/fonts/BebasNeue-Regular.ttf) format("truetype");font-display:swap}.sdHomeBanner{margin:16px 16px 0;padding:8px 14px;border:1px solid #30d17b;border-radius:4px;background-color:#edfff5;color:#066b35;font-size:12px;line-height:18px}.sdHome{--radius-card: 4px;--radius-pill: 300px;display:flex;gap:16px;align-items:flex-start;min-width:0;padding:16px;color:#1b3144}.sdHome .card,.sdHome .sdComms,.sdHome .box,.sdHome .dailybox,.sdHome .col-left,.sdHome .col-right{max-width:100%}.sdHome .card{background-color:#fff;border-radius:var(--radius-card);padding:16px;min-width:0}.sdHome .card__head{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:16px}.sdHome .card__title{font-size:24px;line-height:32px;font-weight:700;color:#1b3144}.sdHome .card__title--sm{font-size:20px;line-height:26px}.sdHome .card__close{flex-shrink:0;width:28px;height:28px;border-radius:50%;font-size:22px;line-height:1;color:#6489aa;display:grid;place-items:center}.sdHome .card__close:hover{background-color:#ecf6ff;color:#1b3144}.sdHome .see-all{display:inline-flex;align-items:center;gap:6px;color:#476a88;font-size:14px;font-weight:600;background:none;border:none;cursor:pointer}.sdHome .see-all .ico{width:16px;height:16px}.sdHome .btn-pill{display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:var(--radius-pill);background-color:#6df6ed;color:#1b3144;font-weight:600;font-size:14px;line-height:22px;padding:9px 32px;border:none;cursor:pointer}.sdHome .btn-pill:hover{background-color:#3ccac1}.sdHome .btn-circle{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background-color:#6df6ed;color:#1b3144;position:relative;border:none;cursor:pointer}.sdHome .btn-circle:hover{background-color:#5ee8df}.sdHome .btn-circle--white{background-color:#fff}.sdHome .btn-circle--gray{background-color:transparent;color:#476a88}.sdHome .btn-circle .ico{width:20px;height:20px}.sdHome .btn-circle--new:after{content:"";position:absolute;right:10px;top:10px;width:8px;height:8px;border-radius:50%;background-color:#30d17b}.sdHome .input{display:flex;align-items:center;gap:8px;width:100%;height:44px;padding:0 16px;border-radius:var(--radius-pill);background-color:#ecf6ff;color:#476a88}.sdHome .input--white{background-color:#fff;border:1px solid #dcedfb}.sdHome .input .ico{width:18px;height:18px;color:#6489aa}.sdHome .input input{flex:1;min-width:0;border:none;background:transparent;outline:none;font-family:inherit;font-size:14px;color:#1b3144}.sdHome .input input::placeholder{color:#6489aa}.sdHome .select{display:flex;align-items:center;justify-content:space-between;width:100%;height:44px;padding:0 16px;border-radius:var(--radius-pill);background-color:#ecf6ff;color:#476a88;font-size:14px;border:none;cursor:pointer}.sdHome .select .ico{width:16px;height:16px}.sdHome .avatar{width:52px;height:52px;border-radius:50%;background-color:#fff;border:1px solid rgba(191,221,246,.5);display:grid;place-items:center;flex-shrink:0;overflow:hidden}.sdHome .avatar svg{width:22px;height:38px}.sdHome .avatar--sm{width:40px;height:40px}.sdHome .avatar--sm svg{width:16px;height:28px}.sdHome .sdComms{width:395px;flex-shrink:0;align-self:flex-start;position:sticky;top:0;height:100vh;margin:-16px 0 0 -16px;z-index:5}.sdHome .sdComms--mobile{width:100%;position:static;height:auto;margin:-16px -16px 0}.sdHome .sdComms--mobile.sdComms--fullscreen{height:calc(100dvh - 112px - env(safe-area-inset-top) - env(safe-area-inset-bottom))}.sdHome .box{flex:1;min-width:0;display:flex;flex-direction:column;gap:16px}.sdHome .box--dimmed{position:relative}.sdHome .box--dimmed:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-color:#00000061}.sdHome .header{display:flex;align-items:center;gap:12px}.sdHome .greeting{font-family:BebasNeue,sans-serif;text-transform:uppercase;font-size:40px;line-height:48px;font-weight:400;color:#1b3144;white-space:nowrap;margin:0}.sdHome .header__search{flex:1}.sdHome .mode-toggle{display:flex;align-items:center;gap:2px;background-color:#fff;border:1px solid #dcedfb;border-radius:var(--radius-pill);padding:4px}.sdHome .mode-toggle button{padding:4px 10px;border-radius:var(--radius-pill);font-size:12px;font-weight:700;color:#476a88;background:none;border:none;cursor:pointer}.sdHome .mode-toggle button.is-active{background-color:#6df6ed;color:#1b3144}.sdHome .mode-toggle .ico{width:16px;height:16px;color:#6489aa;margin:0 2px 0 6px}.sdHome .quick-card{overflow:hidden}.sdHome .quick{display:flex;gap:12px;overflow-x:auto;padding-bottom:4px;scrollbar-width:thin}.sdHome .quick::-webkit-scrollbar{height:6px}.sdHome .quick::-webkit-scrollbar-thumb{background-color:#dcedfb;border-radius:3px}.sdHome .quick__tile{flex:0 0 auto;width:104px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:14px 8px;background-color:#ecf6ff;border-radius:var(--radius-card);text-align:center;border:none;cursor:pointer;transition:background-color .12s ease}.sdHome .quick__tile:hover{background-color:#dcedfb}.sdHome .quick__icon{display:grid;place-items:center;width:48px;height:48px;border-radius:50%;background-color:#f1fffe;color:#1fa9a0}.sdHome .quick__icon .ico{width:24px;height:24px}.sdHome .quick__label{font-size:13px;font-weight:600;color:#1b3144;line-height:18px}.sdHome .dailybox{display:flex;gap:16px;align-items:flex-start;min-width:0}.sdHome .col-left{flex:1.5;min-width:0;display:flex;flex-direction:column;gap:16px}.sdHome .col-right{width:340px;flex-shrink:0;min-width:0;display:flex;flex-direction:column;gap:16px}.sdHome .progress{display:flex;gap:18px;align-items:center}.sdHome .progress__ring{--pct: 60;position:relative;z-index:0;width:92px;height:92px;flex-shrink:0;border-radius:50%;background:conic-gradient(#6df6ed calc(var(--pct) * 1%),#dcedfb 0)}.sdHome .progress__ring:after{content:"";position:absolute;top:10px;right:10px;bottom:10px;left:10px;border-radius:50%;background-color:#fff}.sdHome .progress__pct{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;font-weight:700;font-size:19px;color:#1b3144;z-index:1}.sdHome .progress__complete{font-size:9px;font-weight:600;text-transform:uppercase;letter-spacing:.3px;color:#476a88;margin-top:-1px}.sdHome .progress__list{flex:1;display:flex;flex-direction:column;gap:10px}.sdHome .progress__item{display:flex;align-items:center;gap:10px;font-size:14px;color:#1b3144}.sdHome .progress__check{display:grid;place-items:center;width:20px;height:20px;border-radius:50%;border:1.5px solid #7fa3c4;flex-shrink:0}.sdHome .progress__item--done .progress__check{background-color:#30d17b;border-color:#30d17b;color:#fff}.sdHome .progress__item--done .progress__check .ico{width:12px;height:12px}.sdHome .progress__item--done .progress__text{color:#476a88;text-decoration:line-through}.sdHome .patients__filter{margin-bottom:12px}.sdHome .patient{display:flex;align-items:center;gap:12px;padding:8px;border-radius:4px;cursor:pointer;width:100%;background:none;border:none;text-align:left}.sdHome .patient:hover{background-color:#ecf6ff}.sdHome .patient .dsBadge{flex-shrink:0}.sdHome .patient__meta{flex:1;min-width:0}.sdHome .patient__name{display:block;font-size:14px;font-weight:600;color:#1b3144}.sdHome .patient__sub{display:block;font-size:12px;line-height:20px;color:#476a88}.sdHome .patient__go{color:#6489aa}.sdHome .patient__go .ico{width:18px;height:18px}.sdHome .cal__caption{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.sdHome .cal__month{font-size:16px;line-height:24px;font-weight:700;color:#1a2026;text-transform:capitalize}.sdHome .cal__nav{display:flex;gap:6px}.sdHome .cal__nav button{color:#1b3144;opacity:.6;width:16px;height:16px;background:none;border:none;cursor:pointer}.sdHome .cal__nav button:hover{opacity:1}.sdHome .cal__nav button .ico{width:16px;height:16px}.sdHome .cal__weekdays{display:grid;grid-template-columns:repeat(7,1fr);margin-bottom:10px}.sdHome .cal__weekday{text-align:center;font-size:14px;line-height:22px;font-weight:600;color:#1b3144;text-transform:capitalize}.sdHome .cal__grid{display:flex;flex-direction:column;gap:6px}.sdHome .cal__week{display:grid;grid-template-columns:repeat(7,1fr)}.sdHome .cal__day{margin:0 auto;width:32px;height:32px;display:grid;place-items:center;border-radius:50%;font-size:14px;line-height:22px;color:#1b3144;background:none;border:none;cursor:pointer}.sdHome .cal__day:hover{background-color:#6df6ed80}.sdHome .cal__day--out{opacity:.5}.sdHome .cal__day--out.cal__day--marked{opacity:.85}.sdHome .cal__day--selected{background-color:#6df6ed;font-weight:600}.sdHome .cal__day--marked{box-shadow:inset 0 0 0 2px #097d76;font-weight:600}.sdHome .appts{display:flex;flex-direction:column;gap:8px;margin-top:16px;border-top:1px solid #dcedfb;padding-top:16px}.sdHome .appt{display:flex;align-items:center;gap:12px;padding:8px;border-radius:4px}.sdHome .appt:hover{background-color:#ecf6ff}.sdHome .appt__time{display:flex;flex-direction:column;align-items:center;justify-content:center;width:56px;flex-shrink:0;padding:6px 0;border-radius:4px;background-color:#f1fffe;color:#1fa9a0;font-weight:700;font-size:14px}.sdHome .appt__meta{flex:1;min-width:0}.sdHome .appt__name{display:block;font-size:14px;font-weight:600;color:#1b3144}.sdHome .appt__type{display:block;font-size:12px;color:#476a88}.sdHome .appt__empty{text-align:center;color:#476a88;font-size:14px;line-height:22px;padding:16px 8px 8px}.sdHome .cal__cta{margin-top:16px;display:flex;justify-content:center}.sdHome .tabs{display:flex;gap:6px;background-color:#ecf6ff;border-radius:var(--radius-pill);padding:4px;width:max-content;margin-bottom:14px}.sdHome .tabs button{padding:6px 16px;border-radius:var(--radius-pill);font-size:13px;font-weight:600;color:#476a88;background:none;border:none;cursor:pointer}.sdHome .tabs button.is-active{background-color:#fff;color:#1b3144}.sdHome .task{display:flex;align-items:center;gap:10px;padding:8px 0}.sdHome .task+.task{border-top:1px solid #ecf6ff}.sdHome .task__box{width:18px;height:18px;border-radius:4px;border:1.5px solid #7fa3c4;display:grid;place-items:center;flex-shrink:0;background:none;cursor:pointer}.sdHome .task--done .task__box{background-color:#6df6ed;border-color:#6df6ed;color:#1b3144}.sdHome .task--done .task__box .ico{width:12px;height:12px}.sdHome .task__text{flex:1;font-size:14px;color:#1b3144}.sdHome .task--done .task__text{color:#476a88;text-decoration:line-through}.sdHome .task__when{font-size:12px;color:#6489aa}.sdHome .task__add{margin-top:12px;display:inline-flex;align-items:center;gap:8px;color:#1fa9a0;font-weight:600;font-size:14px;background:none;border:none;cursor:pointer}.sdHome .task__add .ico{width:16px;height:16px}.sdHome .task__text--edit{background:none;border:none;padding:0;text-align:left;cursor:pointer;font:inherit}.sdHome .task__whenIco{width:12px;height:12px;margin-right:4px;vertical-align:-1px}.sdHome .task__delete{flex-shrink:0;width:20px;height:20px;display:grid;place-items:center;background:none;border:none;border-radius:4px;color:#6489aa;font-size:16px;line-height:1;cursor:pointer}.sdHome .task__delete:hover{color:#b3261e;background:#ecf6ff}.sdHome .task__delete:disabled{cursor:default;opacity:.5}.sdHome .bday{display:flex;align-items:center;gap:12px;padding:8px 0}.sdHome .bday+.bday{border-top:1px solid #ecf6ff}.sdHome .bday__meta{flex:1}.sdHome .bday__name{display:block;font-size:14px;font-weight:600;color:#1b3144}.sdHome .bday__date{display:block;font-size:12px;color:#476a88}.sdHome .bday__cake{font-size:20px}@media (max-width: 1360px){.sdHome .dailybox{flex-direction:column}.sdHome .col-right{width:100%}}@media (max-width: 980px){.sdHome{flex-direction:column}.sdHome .sdComms{width:100%;position:static;height:auto;margin:-16px -16px 0}.sdHome .greeting{font-size:32px;line-height:38px;white-space:normal}}@media (max-width: 768px){.sdHome{padding:12px}.sdHome .header{flex-wrap:wrap;gap:8px}.sdHome .greeting{flex-basis:100%}.sdHome .header__search{order:3;flex-basis:100%}}@media (max-width: 576px){.sdHome .greeting{font-size:26px;line-height:32px}}.sdTaskModal{display:flex;flex-direction:column;gap:12px;min-width:min(440px,80vw);padding-top:8px}.sdTaskModal__field{display:flex;flex-direction:column;gap:4px}.sdTaskModal__field>span{color:#1b3144;font-size:13px;font-weight:600;line-height:20px}.sdTaskModal__row{display:grid;grid-template-columns:1fr 1fr;gap:12px}.sdTaskModal__toggleRow{display:flex;align-items:center;gap:8px;color:#1b3144;font-size:13px;line-height:20px}.sdTaskModal__hint{margin:0;color:#6489aa;font-size:12px;line-height:18px}.sdTaskModal__error{margin:0;color:#b3261e;font-size:13px;line-height:20px}.sdTaskModal__note{margin:0;color:#7fa3c4;font-size:12px;font-style:italic;line-height:18px}.sdTaskModal__actions{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:4px}.sdTaskModal__actionsRight{display:flex;align-items:center;gap:12px;margin-left:auto}@font-face{font-family:BebasNeue;font-style:normal;font-weight:400;src:url(/fonts/BebasNeue-Regular.ttf) format("truetype");font-display:swap}.sdComms{position:relative;display:flex;flex-direction:column;min-height:0;padding:8px;background-color:#fff}.sdCommsTabs{display:flex;flex-shrink:0;padding:0 8px}.sdCommsTabs__tab{flex:1 1 0;height:48px;padding:12px 4px;border-bottom:2px solid #c4dbee;color:#50616f;font-size:14px;line-height:24px;font-weight:500;text-align:center;cursor:pointer}.sdCommsTabs__tab--active{border-bottom-color:#1fa9a0;color:#1a2026}.sdComms__header{display:flex;align-items:center;gap:8px;flex-shrink:0;padding:12px 8px}.sdComms__header .inputSearch{flex:1 1 auto;min-width:0;border:1px solid #c4dbee;border-radius:4px;background-color:#fff}.sdComms__header .inputSearch:has(.inputSearch__element:focus,.inputSearch__element:focus-visible){border-color:#1fa9a0}.sdComms__recado,.sdCommsFunnel__trigger{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;color:#253644;cursor:pointer}.sdComms__recado:hover,.sdCommsFunnel__trigger:hover{background-color:#ecf6ff}.sdCommsFunnel{position:relative}.sdCommsFunnel__trigger--active{background-color:#6df6ed;color:#003c38}.sdCommsFunnel__pop{position:absolute;top:calc(100% + 4px);right:0;z-index:6;width:232px;padding:12px;border:1px solid #c4dbee;border-radius:4px;background-color:#fff;box-shadow:0 8px 24px #1b314429}.sdCommsFunnel__group{display:flex;flex-direction:column;gap:4px}.sdCommsFunnel__group+.sdCommsFunnel__group{margin-top:12px}.sdCommsFunnel__groupLabel{color:#657888;font-size:12px;line-height:18px;font-weight:600}.sdCommsFunnel__option{display:flex;align-items:center;gap:8px;color:#253644;font-size:13px;line-height:20px;cursor:pointer}.sdCommsFunnel__unavailable{margin-top:12px;color:#657888;font-size:12px;line-height:18px}.sdComms__list{display:flex;flex-direction:column;gap:8px;flex:1 1 auto;min-height:0;overflow-y:auto}.sdCommsRow{display:flex;align-items:center;gap:8px;width:100%;min-height:64px;padding:8px;border-radius:4px;text-align:left}.sdCommsRow .avatarDefault__imgContainer{border:1px solid #bfddf6}.sdCommsRow--button{cursor:pointer}.sdCommsRow--button:hover,.sdCommsRow--selected{background-color:#ecf6ff}.sdCommsRow__body{display:flex;flex-direction:column;gap:0;flex:1 1 auto;min-width:0}.sdCommsRow__top{display:flex;align-items:center;gap:8px;min-width:0}.sdCommsRow__name{flex:1 1 auto;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#253644;font-size:14px;line-height:24px;font-weight:600}.sdCommsRow__time{flex-shrink:0;color:#657888;font-size:12px;line-height:20px}.sdCommsRow__bottom{display:flex;align-items:center;gap:4px;min-width:0}.sdCommsRow__preview{flex:1 1 auto;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#657888;font-size:12px;line-height:20px}.sdCommsRow__pill{flex-shrink:0;padding:0 8px;border-radius:1000px;font-size:12px;line-height:20px;white-space:nowrap}.sdCommsRow__pill--paid{box-shadow:inset 0 0 0 1px #c4dbee;background-color:#ecf6ff;color:#253644}.sdCommsRow__pill--overdue{box-shadow:inset 0 0 0 1px #b3261e;background-color:#fffbf9;color:#b3261e}.sdCommsRow__badge{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;margin-left:4px;border-radius:1000px;background-color:#6df6ed;color:#253644;font-size:12px;line-height:20px;font-weight:500}.sdComms__state{padding:16px 8px;color:#657888;font-size:13px;line-height:20px}.sdComms__state--failed{color:#b3261e}.sdComms__state--notice{display:flex;flex-direction:column;gap:8px;align-items:flex-start}.sdComms__link{color:#097d76;font-weight:600;text-decoration:underline}.sdComms__billingFailed{padding:0 8px 8px;color:#657888;font-size:11px;line-height:16px}.sdComms__zero{display:flex;flex:1 1 auto;flex-direction:column;align-items:center;justify-content:center;gap:0;padding:96px 8px 24px;text-align:center}.sdComms__zeroArt{width:124px;height:124px;flex-shrink:0;--sdcomms-zero-line: #c4dbee;--sdcomms-zero-dot: #aac2d5;--sdcomms-zero-dot-alt: #fff}.sdComms__zeroCopy{width:286px;max-width:100%;color:#1a2026;font-size:16px;line-height:24px;font-weight:600}.chatRecado__error{color:#b3261e;font-size:12px;line-height:18px}.sdComms__overlay{position:absolute;top:0;left:100%;z-index:5;width:504px;max-width:calc(100vw - 100%);height:100%}.sdComms--mobile{padding:8px 0}.sdComms--fullscreen{padding:0}.sdComms--fullscreen .chatConversation{width:100%}@font-face{font-family:BebasNeue;font-style:normal;font-weight:400;src:url(/fonts/BebasNeue-Regular.ttf) format("truetype");font-display:swap}.sdSearch{position:relative}.sdSearch .sdSearch__input{width:100%}.sdSearch__pop{position:absolute;top:calc(100% + 6px);left:0;right:0;z-index:30;max-height:420px;overflow-y:auto;padding:8px;background-color:#fff;border:1px solid #dcedfb;border-radius:8px;box-shadow:0 8px 24px #1b314429}.sdSearch__pop--hint{padding:12px 14px}.sdSearch__hint{margin:0;font-size:13px;line-height:18px;color:#476a88}.sdSearch__group+.sdSearch__group{margin-top:4px;border-top:1px solid #ecf6ff;padding-top:4px}.sdSearch__groupHead{display:flex;align-items:center;gap:8px;padding:8px 8px 4px}.sdSearch__groupHead .ico{width:16px;height:16px;color:#6489aa}.sdSearch__groupTitle{flex:1;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.4px;color:#476a88}.sdSearch__groupCount{min-width:18px;height:18px;display:grid;place-items:center;padding:0 6px;border-radius:300px;background-color:#ecf6ff;color:#476a88;font-size:11px;font-weight:700}.sdSearch__list{display:flex;flex-direction:column;gap:2px}.sdSearch__row{list-style:none}.sdSearch__hit{display:flex;align-items:center;gap:12px;width:100%;padding:8px;border:none;border-radius:4px;background:none;text-align:left;cursor:pointer}.sdSearch__hit:hover,.sdSearch__hit--active{background-color:#6df6ed80}.sdSearch__hit--static{cursor:default}.sdSearch__hit--static:hover{background-color:transparent}.sdSearch__hitMain{flex:1;min-width:0;display:flex;flex-direction:column}.sdSearch__hitTitle{font-size:14px;font-weight:600;color:#1b3144;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sdSearch__hitSub{font-size:12px;line-height:18px;color:#476a88;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sdSearch__mark{background-color:#6df6ed;color:#1b3144;font-weight:700;border-radius:2px;padding:0 1px}.sdSearch__hitGo{flex-shrink:0;color:#6489aa}.sdSearch__hitGo .ico{width:18px;height:18px}.sdSearch__empty{padding:16px 8px}.sdSearch__empty .emptyState{gap:8px}.sdSearch__empty .emptyState__img{width:64px;height:64px}.sdSearch__empty .emptyState__message{font-size:13px;color:#476a88}@font-face{font-family:BebasNeue;font-style:normal;font-weight:400;src:url(/fonts/BebasNeue-Regular.ttf) format("truetype");font-display:swap}.sdPatient{--radius-card: 8px;--radius-pill: 300px;display:flex;flex-direction:column;gap:16px;align-items:stretch;min-width:0;min-height:100%;padding:16px;color:#1b3144;overflow-x:clip}.sdPatient__demoBanner{padding:8px 12px;border:1px dashed #1fa9a0;border-radius:var(--radius-card);background-color:#015853;color:#f1fffe;font-size:12px;line-height:18px}.sdPatient__layout{display:flex;gap:24px;align-items:flex-start;width:100%;min-width:0}.sdPatient__panel{flex-shrink:0;width:358px;max-width:358px;display:flex;flex-direction:column;align-items:center;gap:24px;padding:24px 16px;border-radius:var(--radius-card);background-color:#fafcff}.sdPatient__panelHeader{display:flex;flex-direction:column;align-items:center;width:100%}.sdPatient__avatar{display:grid;place-items:center;width:88px;height:88px;border-radius:50%;background-color:#1a2026;overflow:hidden;flex-shrink:0}.sdPatient__avatar svg{width:38px;height:66px}.sdPatient__name{margin-top:8px;color:#1b3144;text-align:center;font-weight:700;font-size:24px;line-height:32px}.sdPatient__email{color:#6489aa;text-align:center;font-weight:500;font-size:14px;line-height:22px}.sdPatient__booking{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;padding:16px;border-radius:var(--radius-card);background-color:#1a2026;border:none;cursor:pointer;text-align:left}.sdPatient__booking:hover .sdPatient__bookingInfo{color:#5ee8df}.sdPatient__booking:focus-visible{outline:2px solid #3ccac1;outline-offset:2px}.sdPatient__bookingMain{display:flex;align-items:center;gap:8px;min-width:0}.sdPatient__bookingIcon{display:grid;place-items:center;width:40px;height:40px;flex-shrink:0;padding:8px;border-radius:4px;background-color:#6df6ed33;color:#6df6ed}.sdPatient__bookingIcon .ico{width:24px;height:24px}.sdPatient__bookingInfo{color:#fafcff;font-weight:700;font-size:16px;line-height:24px}.sdPatient__bookingArrow{flex-shrink:0;color:#fff}.sdPatient__bookingArrow .ico{width:24px;height:24px}.sdPatient__table{display:flex;flex-direction:column;align-items:stretch;width:100%;gap:8px}.sdPatient__row{display:flex;justify-content:space-between;align-items:center;gap:8px;width:100%;padding-bottom:8px;border-bottom:1px solid #dcedfb}.sdPatient__rowGroup{display:flex;align-items:center;gap:8px;min-height:32px;min-width:0}.sdPatient__label{color:#6489aa;font-weight:600;font-size:14px;line-height:22px;white-space:nowrap}.sdPatient__data{color:#1b3144;font-weight:600;font-size:14px;line-height:22px}.sdPatient__copy{display:grid;place-items:center;width:32px;height:32px;padding:6px;border:none;background:transparent;cursor:pointer;color:#1b3144}.sdPatient__copy .ico{width:20px;height:20px}.sdPatient__copy:hover{color:#1fa9a0}.sdPatient__copy:focus-visible{outline:2px solid #3ccac1;outline-offset:2px}.sdPatient__generateCode{border:none;background:transparent;padding:0;cursor:pointer;color:#1fa9a0;font-weight:600;font-size:14px;line-height:22px;white-space:nowrap}.sdPatient__generateCode:disabled{opacity:.6;cursor:default}.sdPatient__generateCode:focus-visible{outline:2px solid #3ccac1;outline-offset:2px}.sdPatient__accessNote{font-size:13px;line-height:20px;padding:2px 0}.sdPatient__accessNote--ok{color:#1fa9a0}.sdPatient__accessNote--error{color:#b3261e}.sdPatient__main{flex:1;min-width:0;display:flex;flex-direction:column;gap:16px}.sdPatient__header{display:flex;justify-content:space-between;align-items:center;gap:8px;flex-wrap:wrap}.sdPatient__titleGroup{display:flex;align-items:center;gap:8px;min-width:0}.sdPatient__back{display:grid;place-items:center;width:28px;height:28px;flex-shrink:0;border-radius:50%;border:none;background:transparent;cursor:pointer;color:#476a88}.sdPatient__back .ico{width:16px;height:16px}.sdPatient__back:hover{background-color:#dcedfb}.sdPatient__back:focus-visible{outline:2px solid #3ccac1;outline-offset:2px}.sdPatient__titleText{display:flex;flex-direction:column;gap:2px;min-width:0}.sdPatient__title{color:#1a2026;font-family:BebasNeue,sans-serif;text-transform:uppercase;font-size:40px;line-height:48px;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0}.sdPatient__subtitle{margin:0;color:#476a88;font-size:14px;line-height:20px;text-wrap:pretty}.sdPatient__actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.sdPatient__pill{display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:var(--radius-pill);padding:9px 24px;font-weight:600;font-size:14px;line-height:22px;white-space:nowrap;cursor:pointer;border:1px solid transparent}.sdPatient__pill .ico{width:18px;height:18px}.sdPatient__pill:focus-visible{outline:2px solid #3ccac1;outline-offset:2px}.sdPatient__pill--outline{background-color:#fff;border-color:#6df6ed;color:#1b3144}.sdPatient__pill--outline:hover{background-color:#f1fffe}.sdPatient__pill--solid{background-color:#6df6ed;color:#1b3144}.sdPatient__pill--solid:hover{background-color:#3ccac1}.sdPatient__accordion{display:flex;flex-direction:column;align-items:stretch;gap:8px;width:100%}.sdPatient__card{width:100%}.sdPatient__cardRow{display:grid;grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;gap:12px;width:100%;padding:16px;border-radius:var(--radius-card);background-color:#fff;border:none;cursor:pointer;text-align:left;transition:border-radius .25s ease}.sdPatient__cardRow--open{border-radius:var(--radius-card) var(--radius-card) 0 0}.sdPatient__cardRow:focus-visible{outline:2px solid #3ccac1;outline-offset:2px}.sdPatient__cardTitle{justify-self:start;color:#1b3144;font-weight:700;font-size:16px;line-height:24px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sdPatient__cardDate{justify-self:end;color:#476a88;font-size:14px;line-height:22px;white-space:nowrap}.sdPatient__cardSpacer{width:0}.sdPatient__cardAction{justify-self:end;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:4px 12px;border-radius:var(--radius-pill);border:1px solid #6df6ed;background-color:#f1fffe;color:#1b3144;font-weight:500;font-size:13px;line-height:20px;white-space:nowrap;cursor:pointer;transition:opacity .15s ease-out}.sdPatient__cardAction:hover{background-color:#6df6ed}.sdPatient__cardAction:focus-visible{outline:2px solid #3ccac1;outline-offset:2px}.sdPatient__cardAction--locked{opacity:0;pointer-events:none}@media (prefers-reduced-motion: reduce){.sdPatient__cardAction{transition:none}}.sdPatient__cardChevron{justify-self:end;display:grid;place-items:center;width:22px;height:22px;color:#1b3144}.sdPatient__cardChevron .ico{width:22px;height:22px;transition:transform .25s ease}.sdPatient__cardChevron--open .ico{transform:rotate(180deg)}.sdPatient__cardBody{width:100%;padding:16px;border-top:1px solid #dcedfb;border-radius:0 0 var(--radius-card) var(--radius-card);background-color:#fff}.sdPatient__fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0}.sdPatient__field{display:flex;flex-direction:column;gap:2px;min-width:0}.sdPatient__field dt{color:#476a88;font-size:12px;line-height:18px}.sdPatient__field dd{margin:0;color:#1b3144;font-weight:600;font-size:14px;line-height:22px;word-break:break-word}.sdPatient__cardNote{color:#7fa3c4;font-size:12px;font-style:italic;margin:0}.sdPatient__note{color:#7fa3c4;font-size:12px;font-style:italic}.sdPatient__form{display:flex;flex-direction:column;gap:16px}.sdPatient__formGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}@media (max-width: 640px){.sdPatient__formGrid{grid-template-columns:1fr}}.sdPatient__formField{display:flex;flex-direction:column;gap:4px;min-width:0}.sdPatient__formField>span{color:#476a88;font-size:12px;line-height:18px}.sdPatient__formField--full{grid-column:1/-1}.sdPatient__formField input,.sdPatient__formField select{width:100%;height:44px;padding:0 14px;border-radius:8px;border:1px solid #dcedfb;background-color:#fafcff;color:#1b3144;font-family:inherit;font-size:14px;outline:none}.sdPatient__formField input:focus,.sdPatient__formField select:focus{border-color:#6df6ed}.sdPatient__formReadonly{background-color:#ecf6ff!important;color:#6489aa!important;cursor:not-allowed}.sdPatient__formSelect{cursor:pointer}.sdPatient__savedNote{margin:0;color:#1eaf62;font-size:13px;line-height:20px}.sdPatient__saveError{margin:0;color:#b3261e;font-size:13px;line-height:20px}.sdPatient__pill:disabled{opacity:.6;cursor:not-allowed}.sdPatient__formActions{display:flex;align-items:center;justify-content:flex-end;gap:12px}.sdPatient__formCancel{background:transparent;border:none;cursor:pointer;color:#476a88;font-weight:600;font-size:14px;padding:9px 16px}.sdPatient__formCancel:hover{color:#1b3144}.sdPatient__formCancel:focus-visible{outline:2px solid #3ccac1;outline-offset:2px}.sdPatient__idSelect{position:relative;width:100%}.sdPatient__idTrigger{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;height:44px;padding:0 14px;border-radius:8px;border:1px solid #dcedfb;background-color:#fafcff;cursor:pointer;font-size:14px}.sdPatient__idTrigger .ico{width:18px;height:18px;color:#6489aa;flex-shrink:0}.sdPatient__idTrigger:focus-visible{outline:2px solid #3ccac1;outline-offset:2px}.sdPatient__idValue{color:#1b3144}.sdPatient__idPlaceholder{color:#6489aa}.sdPatient__idBackdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:30;border:none;background:transparent;cursor:default}.sdPatient__idPanel{position:absolute;z-index:31;top:calc(100% + 4px);left:0;right:0;display:flex;flex-direction:column;max-height:280px;overflow-y:auto;padding:6px;border-radius:8px;border:1px solid #dcedfb;background-color:#fff;box-shadow:#1b314429 0 8px 24px}.sdPatient__idOption{display:block;width:100%;text-align:left;padding:9px 10px;border:none;border-radius:6px;background:transparent;cursor:pointer;color:#1b3144;font-size:14px}.sdPatient__idOption:hover{background-color:#ecf6ff}.sdPatient__idOption:focus-visible{outline:2px solid #3ccac1;outline-offset:2px}.sdPatient__idOption--active{background-color:#f1fffe;color:#1fa9a0;font-weight:600}.sdPatient__idEdit{display:flex;align-items:center;gap:8px;width:100%;margin-top:4px;padding:10px;border:none;border-top:1px solid #dcedfb;border-radius:0 0 6px 6px;background:transparent;cursor:pointer;color:#1fa9a0;font-weight:600;font-size:14px}.sdPatient__idEdit .ico{width:18px;height:18px}.sdPatient__idEdit:hover{background-color:#ecf6ff}.sdPatient__idEdit:focus-visible{outline:2px solid #3ccac1;outline-offset:2px}.sdPatient__idManager{display:flex;flex-direction:column;gap:10px;padding:4px}.sdPatient__idManagerList{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;max-height:120px;overflow-y:auto}.sdPatient__idManagerList li{padding:4px 10px;border-radius:var(--radius-pill);background-color:#ecf6ff;color:#476a88;font-size:12px}.sdPatient__idCreate{display:flex;gap:8px}.sdPatient__idCreate input{flex:1;min-width:0;height:38px;padding:0 12px;border-radius:8px;border:1px solid #dcedfb;background-color:#fafcff;color:#1b3144;font-family:inherit;font-size:14px;outline:none}.sdPatient__idCreate input:focus{border-color:#6df6ed}.sdPatient__idAdd{flex-shrink:0;padding:0 16px;border-radius:var(--radius-pill);border:none;background-color:#6df6ed;color:#1b3144;font-weight:600;font-size:13px;cursor:pointer}.sdPatient__idAdd:hover{background-color:#3ccac1}.sdPatient__idAdd:focus-visible{outline:2px solid #3ccac1;outline-offset:2px}.sdPatient__whatsapp{display:inline-flex;align-items:center;gap:6px;color:#1fa9a0;font-weight:600;font-size:14px;line-height:22px;text-decoration:none}.sdPatient__whatsapp .ico{width:18px;height:18px}.sdPatient__whatsapp:hover{color:#3ccac1;text-decoration:underline}.sdPatient__whatsapp:focus-visible{outline:2px solid #3ccac1;outline-offset:2px}.sdPatient__inactiveBanner{display:flex;align-items:center;gap:8px;padding:10px 14px;border-radius:var(--radius-card);background-color:#ecf6ff;color:#476a88;font-weight:600;font-size:13px;line-height:20px}.sdPatient__inactiveBanner .ico{width:18px;height:18px;flex-shrink:0}.sdPatient__pendingAlert{display:flex;align-items:center;gap:8px;padding:10px 14px;border-radius:var(--radius-card);border:1px solid #c77508;background-color:#fff6e9;color:#834b00;font-size:13px;line-height:20px}.sdPatient__pendingAlert .ico{width:18px;height:18px;flex-shrink:0}.sdPatient__pendingText{flex:1;font-weight:600;cursor:help}.sdPatient__pendingDismiss{flex-shrink:0;border:none;background:transparent;cursor:pointer;color:#834b00;font-weight:700;font-size:13px;text-decoration:underline}.sdPatient__pendingDismiss:hover{color:#c77508}.sdPatient__pendingDismiss:focus-visible{outline:2px solid #3ccac1;outline-offset:2px}.sdPatient__status{width:100%;padding:16px;border-radius:var(--radius-card);background-color:#fff}.sdPatient__statusHeader{margin-bottom:12px}.sdPatient__statusTitle{margin:0;color:#1b3144;font-weight:700;font-size:16px;line-height:24px}.sdPatient__statusGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0}@media (max-width: 900px){.sdPatient__statusGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.sdPatient__statusItem{display:flex;flex-direction:column;gap:2px;min-width:0}.sdPatient__statusItem--wide{grid-column:span 2}@media (max-width: 900px){.sdPatient__statusItem--wide{grid-column:span 2}}.sdPatient__statusItem dt{color:#476a88;font-size:12px;line-height:18px}.sdPatient__statusItem dd{margin:0;color:#1b3144;font-weight:700;font-size:18px;line-height:26px;word-break:break-word}.sdPatient__statusHint{margin-left:6px;color:#7fa3c4;font-weight:400;font-size:11px;font-style:italic;white-space:nowrap}.sdPatient__statusError{margin:12px 0 0;color:#7fa3c4;font-size:12px;font-style:italic}@media (max-width: 1100px){.sdPatient__layout{flex-direction:column}.sdPatient__panel{width:100%;max-width:100%}}@media (max-width: 720px){.sdPatient__cardRow{grid-template-columns:1fr auto auto}.sdPatient__cardTitle{grid-column:1;grid-row:1}.sdPatient__cardAction{grid-column:2;grid-row:1}.sdPatient__cardChevron{grid-column:3;grid-row:1}.sdPatient__cardDate{grid-column:1/-1;grid-row:2;justify-self:start}.sdPatient__cardSpacer{display:none}.sdPatient__title{font-size:32px;line-height:38px;white-space:normal}}@media (prefers-reduced-motion: reduce){.sdPatient__cardRow,.sdPatient__cardChevron .ico{transition:none}}.sdPatientPlans{display:flex;flex-direction:column;gap:8px;min-width:0}.sdPatientPlans__title{text-transform:uppercase;color:#1b3144;font-weight:700;font-size:13px;line-height:18px}.sdPatientPlans__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.sdPatientPlans__row{display:flex;flex-direction:column;gap:4px;padding:12px 0;border-bottom:1px solid #dcedfb;min-width:0}.sdPatientPlans__row:last-child{border-bottom:none;padding-bottom:4px}.sdPatientPlans__name{color:#1b3144;font-weight:700;font-size:14px;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sdPatientPlans__meta{color:#476a88;font-size:13px;line-height:18px;font-variant-numeric:tabular-nums}.sdPatientPlans__meta b{color:#1b3144;font-weight:600}.sdPatientPlans__macros{display:flex;flex-wrap:wrap;gap:4px 12px;color:#476a88;font-size:13px;line-height:18px;font-variant-numeric:tabular-nums}.sdPatientPlans__empty{display:grid;gap:4px;margin-top:8px}.sdPatientPlans__emptyTitle{margin:0;color:#1b3144;font-weight:700;font-size:13px;line-height:18px}.sdPatientPlans__emptyText{margin:0;color:#476a88;font-size:13px;line-height:18px}.sdPatientPlans__more{margin:0;color:#476a88;font-size:12px;line-height:18px;font-style:italic}@font-face{font-family:BebasNeue;font-style:normal;font-weight:400;src:url(/fonts/BebasNeue-Regular.ttf) format("truetype");font-display:swap}.sdAgenda{--radius-card: 4px;--radius-pill: 300px;display:flex;flex-direction:column;gap:16px;align-items:stretch;min-width:0;min-height:100vh;padding:16px;overflow-x:clip;color:#1b3144}.sdAgenda__demoBanner{padding:8px 12px;border:1px dashed #1fa9a0;border-radius:var(--radius-card);background-color:#015853;color:#f1fffe;font-size:12px;line-height:18px}.sdAgenda__container{display:flex;flex-direction:column;gap:16px;width:100%;min-width:0;min-height:0;flex:1 1 auto}.sdAgenda__header{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.sdAgenda__titleBlock{display:flex;flex-direction:column;gap:2px;margin-right:24px}.sdAgenda__title{margin:0;color:#1a2026;font-family:BebasNeue,sans-serif;text-transform:uppercase;font-size:40px;line-height:48px;font-weight:400}.sdAgenda__subtitle{margin:0;color:#476a88;font-size:14px;line-height:20px;text-wrap:pretty}.sdAgenda__range{display:flex;align-items:center;gap:8px}.sdAgenda__rangeText{color:#1b3144;font-weight:700;font-size:14px;line-height:22px;min-width:140px;text-align:center}.sdAgenda__rangeText:first-letter{text-transform:uppercase}.sdAgenda__navBtn{display:grid;place-items:center;width:28px;height:28px;flex-shrink:0;border-radius:50%;border:none;background:transparent;cursor:pointer;color:#476a88;transition:background-color .15s ease}.sdAgenda__navBtn .ico{width:16px;height:16px}.sdAgenda__navBtn:hover{background-color:#dcedfb}.sdAgenda__navBtn:focus-visible{outline:2px solid #3ccac1;outline-offset:2px}.sdAgenda__navBtnRight{transform:rotate(180deg)}.sdAgenda__viewSelect{display:flex;min-width:120px}.sdAgenda__viewSelect .inputSelect__wrapper{background-color:#fff}.sdAgenda__search{display:flex;flex-grow:1;min-width:160px}.sdAgenda__search .inputSearch{width:100%;background-color:#fff}.sdAgenda__cta{display:inline-flex;align-items:center;justify-content:center;gap:8px;flex-shrink:0;border-radius:var(--radius-pill);border:1px solid transparent;padding:9px 24px;background-color:#6df6ed;color:#1b3144;font-weight:600;font-size:14px;line-height:22px;white-space:nowrap;cursor:pointer;transition:background-color .15s ease}.sdAgenda__cta:hover{background-color:#3ccac1}.sdAgenda__cta:focus-visible{outline:2px solid #3ccac1;outline-offset:2px}.sdAgenda__note{margin:0;color:#7fa3c4;font-size:12px;font-style:italic}.sdAgenda__stateNote{margin:0;padding:8px 12px;border-radius:var(--radius-card);background-color:#fff;color:#476a88;font-size:13px;line-height:20px}.sdAgenda__stateNote--error{color:#b3261e}.sdAgenda__calendar{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;border-radius:var(--radius-card);background-color:#fff;overflow:hidden}.sdAgenda__weekHeader{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));border-bottom:1px solid #dcedfb}.sdAgenda__weekday{padding:8px;text-align:center;color:#1b3144;font-weight:700;font-size:12px;line-height:18px;text-transform:capitalize}.sdAgenda__grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-auto-rows:minmax(96px,1fr);flex:1 1 auto;min-height:0}.sdAgenda__cell{display:flex;flex-direction:column;gap:4px;min-width:0;min-height:0;overflow:hidden;padding:6px;border-right:1px solid #dcedfb;border-bottom:1px solid #dcedfb;background-color:#fff}.sdAgenda__cell:nth-child(7n){border-right:none}.sdAgenda__cell--muted{background-color:#fafcff}.sdAgenda__cell--muted .sdAgenda__dayNumber{color:#6489aa}.sdAgenda__dayNumber{align-self:flex-end;padding:0;border:none;background:transparent;font:inherit;cursor:pointer;color:#476a88;font-size:12px;line-height:18px}.sdAgenda__dayNumber:focus-visible{outline:2px solid #1fa9a0;outline-offset:2px}.sdAgenda__dayNumber--today{display:inline-grid;place-items:center;min-width:22px;height:22px;padding:0 4px;border-radius:50%;background-color:#6df6ed;color:#1a2026;font-weight:700}.sdAgenda__chips{display:flex;flex-direction:column;gap:4px;min-width:0;flex:1 1 auto;min-height:0;overflow-y:auto}.sdAgenda__chip{display:block;padding:2px 6px;border-radius:4px;color:#1a2026;font-weight:600;font-size:11px;line-height:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sdAgenda__more{color:#476a88;font-size:11px;line-height:16px}.sdAgenda__list{display:flex;flex-direction:column;gap:8px}.sdAgenda__listDay{display:flex;flex-direction:column;gap:8px;padding:16px;border-radius:var(--radius-card);background-color:#fff}.sdAgenda__listDate{color:#1b3144;font-weight:700;font-size:14px;line-height:22px;text-transform:capitalize}.sdAgenda__listEmpty{color:#6489aa;font-size:14px;line-height:22px}.sdAgenda__listItem{display:flex;align-items:center;gap:8px}.sdAgenda__listDot{width:10px;height:10px;flex-shrink:0;border-radius:50%}.sdAgenda__listTime{color:#476a88;font-weight:700;font-size:14px;line-height:22px;min-width:48px}.sdAgenda__listTitle{color:#1b3144;font-size:14px;line-height:22px}.sdAgenda__legend{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:16px;padding:16px;border-radius:var(--radius-card);background-color:#fff}.sdAgenda__legendTitle{color:#1a2026;font-weight:700;font-size:13px;line-height:20px}.sdAgenda__legendItem{display:flex;align-items:center;gap:8px;color:#1b3144;font-size:13px;line-height:20px}.sdAgenda__legendDot{width:16px;height:16px;flex-shrink:0;border-radius:50%}.sdAgenda button.sdAgenda__chip{width:100%;border:none;cursor:pointer;text-align:left;font:inherit;font-weight:600;font-size:11px;line-height:16px}.sdAgenda button.sdAgenda__chip:focus-visible{outline:2px solid #3ccac1;outline-offset:2px}.sdAgenda button.sdAgenda__listItem{width:100%;border:none;background:transparent;cursor:pointer;text-align:left;font:inherit;padding:0;transition:opacity .15s ease}.sdAgenda button.sdAgenda__listItem:hover{opacity:.85}.sdAgenda button.sdAgenda__listItem:focus-visible{outline:2px solid #3ccac1;outline-offset:2px}.sdAgenda__chip--confirmed,.sdAgenda__listDot--confirmed,.sdAgenda__legendDot--confirmed{background-color:#30d17b}.sdAgenda__chip--pending,.sdAgenda__listDot--pending,.sdAgenda__legendDot--pending{background-color:#ffb85a}.sdAgenda__chip--canceled,.sdAgenda__listDot--canceled,.sdAgenda__legendDot--canceled{background-color:#dc362e}.sdAgenda__chip--not_present,.sdAgenda__listDot--not_present,.sdAgenda__legendDot--not_present{background-color:#88abcb}.sdAgenda__chip--needs_chat,.sdAgenda__listDot--needs_chat,.sdAgenda__legendDot--needs_chat{background-color:#1fa9a0}.sdAgenda__chip--draggable{cursor:grab}.sdAgenda__chip--draggable:active{cursor:grabbing}.sdAgenda__cell--dropTarget{outline:2px dashed #3ccac1;outline-offset:-4px}.sdAgenda__requestsBtn{display:inline-flex;align-items:center;gap:6px;height:40px;padding:0 16px;border-radius:var(--radius-pill);border:1px solid #dcedfb;background-color:#fff;color:#1b3144;font-size:14px;font-weight:600;cursor:pointer;white-space:nowrap;transition:background-color .15s ease}.sdAgenda__requestsBtn:hover{background-color:#ecf6ff}.sdAgenda__requestsBtn:focus-visible{outline:2px solid #3ccac1;outline-offset:2px}.sdAgenda__requestsBadge{display:grid;place-items:center;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background-color:#b3261e;color:#1a2026;font-size:11px;line-height:18px}.sdAgenda__exportBtn{display:inline-flex;align-items:center;gap:6px;height:40px;padding:0 16px;border-radius:var(--radius-pill);border:1px solid #dcedfb;background-color:#fff;color:#1b3144;font-size:14px;font-weight:600;cursor:pointer;white-space:nowrap;transition:background-color .15s ease}.sdAgenda__exportBtn:hover:not(:disabled){background-color:#ecf6ff}.sdAgenda__exportBtn:disabled{opacity:.5;cursor:not-allowed}.sdAgenda__exportBtn:focus-visible{outline:2px solid #3ccac1;outline-offset:2px}.sdAgenda__printArea{position:absolute;left:-10000px;top:0;width:794px}@media (max-width: 768px){.sdAgenda__titleBlock{margin-right:8px}.sdAgenda__title{font-size:32px;line-height:40px}.sdAgenda__search{order:5;flex-basis:100%}.sdAgenda button.sdAgenda__chip{font-size:10px}.sdAgenda__chipName{display:none}.sdAgenda__dayNumber:not(.sdAgenda__dayNumber--today){padding:4px 6px;margin:-4px -6px}.sdAgenda__dayNumber:not(.sdAgenda__dayNumber--today):focus-visible{outline:none;box-shadow:inset 0 0 0 2px #1fa9a0;border-radius:4px}.sdAgenda__dayNumber--today{min-width:28px;height:28px}}@media (prefers-reduced-motion: reduce){.sdAgenda__cta,.sdAgenda__navBtn,.sdAgenda__requestsBtn,.sdAgenda__exportBtn,.sdAgenda button.sdAgenda__listItem{transition:none}}.sdAgendaModal__sectionTitle{margin:4px 0 0;color:#1b3144;font-size:14px;font-weight:700}.sdAgendaModal__field{display:flex;flex-direction:column;gap:4px}.sdAgendaModal__field>span{color:#1b3144;font-size:13px;font-weight:600;line-height:20px}.sdAgendaModal__patientRead{display:flex;flex-direction:column;gap:2px;padding:12px;border-radius:8px;background-color:#fafcff}.sdAgendaModal__patientReadLabel{color:#476a88;font-size:12px;font-weight:600;line-height:18px}.sdAgendaModal__patientReadName{color:#1b3144;font-size:16px;font-weight:700;line-height:24px;overflow-wrap:anywhere}.sdAgendaModal__patientReadEmpty{color:#476a88;font-size:14px;font-style:italic;line-height:22px}.sdAgendaModal__patientReadRow{color:#1b3144;font-size:13px;line-height:20px;overflow-wrap:anywhere}.sdAgendaModal__patientReadNote{margin-top:4px;color:#476a88;font-size:12px;line-height:18px}.sdAgendaModal__fieldHead{display:flex;align-items:center;justify-content:space-between;gap:8px}.sdAgendaModal__catalogCreate{display:flex;flex-direction:column;gap:16px;padding:4px 2px}.sdAgendaModal__catalogToggle{display:flex;align-items:center;justify-content:space-between;gap:8px;color:#1b3144;font-size:14px}.sdAgendaModal__catalogError{margin:0;color:#b3261e;font-size:13px}.sdAgendaModal__catalogActions{display:flex;align-items:center;justify-content:flex-end;gap:12px}.sdAgendaModal__toggleRow{display:flex;align-items:center;gap:8px;color:#1b3144;font-size:13px;line-height:20px}.sdAgendaModal__error{margin:0;color:#b3261e;font-size:13px;line-height:20px}.sdAgendaModal__note{margin:0;color:#7fa3c4;font-size:12px;font-style:italic;line-height:18px}.sdAgendaModal__requestActions{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.sdAgendaModal__actionsRight{display:flex;align-items:center;gap:12px;margin-left:auto}.sdAgendaRequests{display:flex;flex-direction:column;gap:12px;min-width:min(440px,80vw);padding-top:8px}.sdAgendaRequests__empty{margin:0;color:#6489aa;font-size:14px;line-height:22px}.sdAgendaRequests__list{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.sdAgendaRequests__item{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;padding:12px;border:1px solid #dcedfb;border-radius:var(--radius-card)}.sdAgendaRequests__contact{display:flex;align-items:center;gap:8px;flex-shrink:0}.sdAgendaRequests__contactBtn{padding:4px 10px;border:1px solid #dcedfb;border-radius:999px;background:transparent;color:#1b3144;font-size:12px;line-height:18px;text-decoration:none;cursor:pointer}.sdAgendaRequests__contactBtn:hover{border-color:#6df6ed}.sdAgendaRequests__contactBtn--disabled{color:#6489aa;cursor:not-allowed;opacity:.6}.sdAgendaRequests__contactBtn--disabled:hover{border-color:#dcedfb}.sdAgendaRequests__badge{align-self:flex-start;margin-top:2px;padding:2px 8px;border-radius:999px;font-size:11px;line-height:16px}.sdAgendaRequests__badge--pending{background:#ecf6ff;color:#2f4c66}.sdAgendaRequests__badge--declined{background:#ecf6ff;color:#b3261e}.sdAgendaRequests__badge--awaiting_patient{background:#ecf6ff;color:#6df6ed}.sdAgendaRequests__info{display:flex;flex-direction:column;gap:2px;min-width:0}.sdAgendaRequests__name{color:#1b3144;font-weight:600;font-size:14px;line-height:22px}.sdAgendaRequests__when{color:#476a88;font-size:12px;line-height:18px}.sdAgendaRequests__actions{display:flex;align-items:center;gap:8px;flex-shrink:0}.sdAgendaRequests__note{margin:0;color:#7fa3c4;font-size:12px;font-style:italic;line-height:18px}@media print{.sdAgenda,.sdAgenda *{visibility:hidden!important}.sdAgenda__printArea,.sdAgenda__printArea *{visibility:visible!important}.sdAgenda__printArea{position:absolute!important;left:0!important;top:0!important;width:100%!important}}.sdPatientPicker{position:relative;width:100%}.sdPatientPicker--invalid .inputSearch{border-color:#b3261e}.sdPatientPicker__list{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:30;margin:0;padding:4px;list-style:none;max-height:240px;overflow-y:auto;background-color:#fff;border:1px solid #dcedfb;border-radius:8px;box-shadow:0 6px 16px #0000001f}.sdPatientPicker__item{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:6px;cursor:pointer;color:#1b3144;font-size:14px;font-weight:500}.sdPatientPicker__item:hover,.sdPatientPicker__item:focus,.sdPatientPicker__item[aria-selected=true]{outline:none;background-color:#015853;color:#6df6ed}.sdPatientPicker__name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sdPatientPicker__empty{padding:12px 10px;color:#6489aa;font-size:13px;font-style:italic}.sdReschedule{display:flex;flex-direction:column;gap:12px;padding:4px 2px}.sdReschedule__question{margin:0;color:#6489aa;font-size:14px}.sdReschedule__subject{margin:0;color:#1b3144;font-size:16px;font-weight:600}.sdReschedule__slots{display:grid;grid-template-columns:auto 1fr;gap:6px 14px;margin:0}.sdReschedule__slots dt{color:#6489aa;font-size:13px}.sdReschedule__slots dd{margin:0;color:#1b3144;font-size:14px;font-weight:500}.sdReschedule__scope{display:flex;flex-direction:column;gap:6px;margin:0;padding:10px 12px;border:1px solid #ecf6ff;border-radius:8px}.sdReschedule__scope legend{padding:0 4px;color:#6489aa;font-size:13px}.sdReschedule__scopeOption{display:flex;align-items:center;gap:8px;color:#1b3144;font-size:14px;cursor:pointer}.sdReschedule__picker{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px}.sdReschedule__pickerField{display:flex;flex-direction:column;gap:4px}.sdReschedule__pickerField span{color:#6489aa;font-size:13px}.sdReschedule__confirm{display:flex;flex-direction:column;gap:4px;padding:10px 12px;border:1px solid #ecf6ff;border-radius:8px}.sdReschedule__confirmHint{margin:0;color:#6489aa;font-size:12px;line-height:18px}.sdReschedule__note{margin:0;color:#6489aa;font-size:12px;font-style:italic;line-height:18px}.sdReschedule__error{margin:0;color:#dc362e;font-size:13px}.sdReschedule__actions{display:flex;justify-content:flex-end;gap:10px}@font-face{font-family:BebasNeue;font-style:normal;font-weight:400;src:url(/fonts/BebasNeue-Regular.ttf) format("truetype");font-display:swap}.sdFinanceiro{--radius-card: 4px;display:flex;flex-direction:column;gap:16px;align-items:stretch;min-width:0;min-height:100%;padding:16px;overflow-x:clip;color:#1b3144}.sdFinanceiro__demoBanner{padding:8px 12px;border:1px dashed #1fa9a0;border-radius:var(--radius-card);background-color:#015853;color:#f1fffe;font-size:12px;line-height:18px}.sdFinanceiro__container{display:flex;flex-direction:column;gap:16px;width:100%;min-width:0}.sdFinanceiro__header{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.sdFinanceiro__titleGroup{display:flex;align-items:center;gap:8px;min-width:0}.sdFinanceiro__titleText{display:flex;flex-direction:column;gap:2px;min-width:0}.sdFinanceiro__subtitle{margin:0;color:#476a88;font-size:14px;line-height:20px;text-wrap:pretty}.sdFinanceiro__back{display:grid;place-items:center;width:28px;height:28px;flex-shrink:0;border-radius:50%;border:none;background:transparent;cursor:pointer;color:#476a88;transition:background-color .15s ease}.sdFinanceiro__back .ico{width:16px;height:16px}.sdFinanceiro__back:hover{background-color:#dcedfb}.sdFinanceiro__back:focus-visible{outline:2px solid #3ccac1;outline-offset:2px}.sdFinanceiro__title{margin:0;color:#1a2026;font-family:BebasNeue,sans-serif;text-transform:uppercase;font-size:40px;line-height:48px;font-weight:400}@media (max-width: 768px){.sdFinanceiro__title{font-size:32px;line-height:40px}}.sdFinanceiro__actions{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.sdFinanceiro__actions .buttonDefault{width:auto}.sdFinanceiro__note{margin:0;color:#7fa3c4;font-size:12px;font-style:italic}.sdFinanceiro__loadError{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px;padding:12px 16px;border:1px solid #b3261e;border-radius:8px;background-color:#fffbf9}.sdFinanceiro__loadErrorMessage{color:#b3261e;font-size:13px;font-weight:500}.sdFinanceiro__filters{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.sdFinanceiro__filters>.inputSelect,.sdFinanceiro__filters>.inputSearch{flex:0 1 280px;align-self:center}.sdFinanceiro__filters>.inputDateRange{flex:0 1 auto;align-self:center}.sdFinanceiro__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.sdFinanceiro__card{display:flex;flex-direction:column;gap:8px;padding:16px;border-radius:var(--radius-card);border:1px solid #dcedfb;background-color:#fff}.sdFinanceiro__cardHead{display:flex;flex-direction:column;width:100%}.sdFinanceiro__cardTitle{color:#1b3144;font-weight:700;font-size:14px;line-height:22px}.sdFinanceiro__cardDescription{margin:0;color:#476a88;font-size:12px;line-height:18px}.sdFinanceiro__cardValue{display:flex;align-items:baseline;gap:4px;color:#476a88;font-weight:700;font-size:24px;line-height:32px}.sdFinanceiro__cardValue--positive{color:#1eaf62}.sdFinanceiro__cardValue--negative{color:#b3261e}.sdFinanceiro__currency{font-size:16px;line-height:24px}.sdFinanceiro__table{display:flex;flex-direction:column;border-radius:var(--radius-card);background-color:#fff;overflow-x:auto}.sdFinanceiro__tableEl{width:100%;border-collapse:collapse}.sdFinanceiro__theadRow{border-bottom:1px solid #dcedfb}.sdFinanceiro__th{padding:16px;text-align:left;color:#1a2026;font-weight:600;font-size:14px;line-height:22px;white-space:nowrap}.sdFinanceiro__th--right{text-align:right}.sdFinanceiro__sortable{display:inline-flex;align-items:center;gap:6px;border:none;background:transparent;cursor:pointer;-webkit-user-select:none;user-select:none;color:inherit;font:inherit;font-weight:600;padding:0}.sdFinanceiro__sortable:focus-visible{outline:2px solid #3ccac1;outline-offset:2px}.sdFinanceiro__th--right .sdFinanceiro__sortable{flex-direction:row-reverse}.sdFinanceiro__sortIcon{width:16px;height:16px}.sdFinanceiro__tr{border-bottom:1px solid #dcedfb}.sdFinanceiro__tr:last-child{border-bottom:none}.sdFinanceiro__td{padding:16px;color:#1b3144;font-size:14px;line-height:22px;vertical-align:middle}.sdFinanceiro__td--right{text-align:right}.sdFinanceiro__cellCategory{margin:0;color:#476a88;font-size:12px;line-height:18px}.sdFinanceiro__cellName{color:#1b3144;font-weight:600}.sdFinanceiro__value{font-weight:700}.sdFinanceiro__value--negative{color:#b3261e}.sdFinanceiro__footer{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px;flex-wrap:wrap}.sdFinanceiro__footerSide{display:flex;align-items:center;gap:16px}.sdFinanceiro__footerLabel{color:#1b3144;font-size:14px;line-height:22px}.sdFinanceiro__pager{display:flex;align-items:center;gap:8px}.sdFinanceiro__pagerBtn{display:grid;place-items:center;width:24px;height:24px;border:none;background:transparent;color:#1b3144;font-size:14px;cursor:pointer;transition:background-color .15s ease}.sdFinanceiro__pagerBtn:hover:not(:disabled){background-color:#dcedfb;border-radius:4px}.sdFinanceiro__pagerBtn:focus-visible{outline:2px solid #3ccac1;outline-offset:2px}.sdFinanceiro__pagerBtn:disabled{opacity:.5;cursor:not-allowed}.sdFinanceiro__pageInfo{color:#1b3144;font-size:14px;line-height:22px}.sdFinanceiro__tabs{display:flex;gap:4px;border-bottom:1px solid #097d76}.sdFinanceiro__tab{padding:8px 16px;border:none;border-bottom:2px solid transparent;background:transparent;color:#7fa3c4;font-size:14px;font-weight:600;cursor:pointer;transition:color .15s ease,border-color .15s ease}.sdFinanceiro__tab--active{color:#9bfff8;border-bottom-color:#9bfff8}.sdFinanceiro__tab:focus-visible{outline:2px solid #3ccac1;outline-offset:2px}.sdFinanceiro__reports,.sdFinanceiro__subscription{display:flex;flex-direction:column;gap:16px}.sdFinanceiro__reportsTitle,.sdFinanceiro__subscriptionTitle{margin:0;font-size:18px;font-weight:700;color:#1b3144}.sdFinanceiro__reportsHeader{display:flex;align-items:center;justify-content:space-between;gap:16px}.sdFinanceiro__reportsRange,.sdFinanceiro__subscriptionNote{margin:0;color:#7fa3c4;font-size:13px;line-height:20px}.sdFinanceiro__reportsTotals{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px}.sdFinanceiro__invoiceLink{color:#9bfff8;text-decoration:underline}.sdFinanceiro__invoiceNone{color:#7fa3c4}@media (prefers-reduced-motion: reduce){.sdFinanceiro__back,.sdFinanceiro__tab,.sdFinanceiro__pagerBtn{transition:none}}@media (max-width: 900px){.sdFinanceiro__filters>.inputSelect,.sdFinanceiro__filters>.inputSearch,.sdFinanceiro__filters>.inputDateRange{flex:1 1 100%}.sdFinanceiro__grid{grid-template-columns:minmax(0,1fr)}}.sdFinanceiroModal{display:flex;flex-direction:column;gap:12px;min-width:min(420px,80vw);padding-top:8px}.sdFinanceiroModal__field{display:flex;flex-direction:column;gap:4px}.sdFinanceiroModal__field>span{color:#1b3144;font-size:13px;font-weight:600;line-height:20px}.sdFinanceiroModal__field--required>span:after{content:" *";color:#b3261e}.sdFinanceiroModal__error{margin:0;color:#b3261e;font-size:13px;line-height:20px}.sdFinanceiroModal__note{margin:0;color:#7fa3c4;font-size:12px;font-style:italic;line-height:18px}.sdFinanceiroModal__link{padding:0;border:none;background:none;color:#3ccac1;font:inherit;font-weight:600;text-decoration:underline;cursor:pointer}.sdFinanceiroModal__link:focus-visible{outline:2px solid #3ccac1;outline-offset:2px}@font-face{font-family:BebasNeue;font-style:normal;font-weight:400;src:url(/fonts/BebasNeue-Regular.ttf) format("truetype");font-display:swap}.sdMinhaConta{--radius-card: 4px;--radius-pill: 300px;display:flex;flex-direction:column;gap:16px;align-items:stretch;min-width:0;min-height:100%;padding:16px;color:#1b3144;overflow-x:clip}.sdMinhaConta__header{display:flex;flex-direction:column;gap:4px}.sdMinhaConta__title{margin:0;font-family:BebasNeue,sans-serif;text-transform:uppercase;font-size:40px;line-height:48px;font-weight:400;color:#1a2026}@media (max-width: 768px){.sdMinhaConta__title{font-size:32px;line-height:40px}}.sdMinhaConta__subtitle{margin:0;color:#476a88;font-size:14px;line-height:20px;text-wrap:pretty}.sdMinhaConta__demoBanner{padding:8px 12px;border:1px dashed #1fa9a0;border-radius:var(--radius-card);background-color:#015853;color:#f1fffe;font-size:12px;line-height:18px}.sdMinhaConta__container{display:flex;flex-direction:column;gap:16px;width:100%;min-width:0}.sdMinhaConta__user{display:flex;flex-direction:column;gap:16px;padding:16px;border-radius:var(--radius-card);background-color:#fff}.sdMinhaConta__userBox{display:flex;align-items:center;gap:16px}.sdMinhaConta__avatar{display:grid;place-items:center;flex-shrink:0;width:56px;height:56px;border-radius:50%;border:1px solid #dcedfb;background-color:#1a2026;overflow:hidden}.sdMinhaConta__avatar svg{width:24px;height:42px}.sdMinhaConta__name{margin:0;color:#1b3144;font-weight:700;font-size:16px;line-height:24px}.sdMinhaConta__userButtons{display:flex;flex-wrap:wrap;gap:8px}.sdMinhaConta__userButtons .buttonDefault,.sdMinhaConta__userButtons .buttonSecondary{width:auto}.sdMinhaConta__card{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:var(--radius-card);background-color:#fff}.sdMinhaConta__cardHeader{display:flex;align-items:center;gap:12px}.sdMinhaConta__cardHeadIcon{display:grid;place-items:center;flex-shrink:0;width:36px;height:36px;border-radius:8px;background-color:#6df6ed33;color:#1b3144}.sdMinhaConta__cardHeadIcon svg,.sdMinhaConta__cardHeadIcon [data-icon]{width:20px!important;height:20px!important}.sdMinhaConta__cardHeadIcon .ico{width:20px;height:20px}.sdMinhaConta__cardTitle{margin:0;color:#1b3144;font-weight:700;font-size:16px;line-height:24px}.sdMinhaConta__edit.buttonSecondary{width:auto;padding-inline:0}.sdMinhaConta__edit.buttonSecondary:not(:hover){color:#476a88}.sdMinhaConta__fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:8px;column-gap:16px}.sdMinhaConta__fields--single{grid-template-columns:minmax(0,1fr)}.sdMinhaConta__line{margin:0;color:#1b3144;font-weight:400;font-size:14px;line-height:22px}.sdMinhaConta__line strong{font-weight:700}.sdMinhaConta__cardLine{display:flex;align-items:center;gap:9px}.sdMinhaConta__cardIcon{display:grid;place-items:center;width:35px;height:24px;flex-shrink:0;color:#476a88}.sdMinhaConta__cardIcon [data-icon]{width:24px!important;height:24px!important}.sdMinhaConta__plans{display:flex;flex-wrap:wrap;gap:16px}.sdMinhaConta__plan{display:flex;flex-direction:column;gap:4px;flex:1 1 200px;min-width:0;padding:16px;border-radius:var(--radius-card);border:1px solid #dcedfb;background-color:#ecf6ff}.sdMinhaConta__plan--active{border-color:#6df6ed;background-color:#f1fffe}.sdMinhaConta__planName{color:#1b3144;font-weight:700;font-size:14px;line-height:22px}.sdMinhaConta__planDescription{color:#476a88;font-size:12px;line-height:18px}.sdMinhaConta__planPrice{margin-top:4px;color:#1b3144;font-weight:700;font-size:16px;line-height:24px}.sdMinhaConta__note{margin:0;color:#7fa3c4;font-size:12px;font-style:italic}.sdMinhaConta__fieldsActions{grid-column:1/-1;display:flex;align-items:center;justify-content:flex-end;gap:12px;flex-wrap:wrap}.sdMinhaConta__fieldsActions .buttonDefault{width:auto}.sdMinhaConta__prefRow{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.sdMinhaConta__prefLabel{color:#1b3144;font-weight:400;font-size:14px;line-height:22px}.sdMinhaConta__tabs{display:flex;flex-wrap:wrap;gap:4px;padding:4px;border-radius:var(--radius-pill);background-color:#fff}.sdMinhaConta__tab{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;cursor:pointer;padding:8px 16px;border-radius:var(--radius-pill);background-color:transparent;color:#476a88;font-weight:600;font-size:13px;line-height:20px;transition:color .15s ease,background-color .15s ease}.sdMinhaConta__tab:hover:not(.sdMinhaConta__tab--active){color:#1b3144}.sdMinhaConta__tab:focus-visible{outline:2px solid #3ccac1;outline-offset:2px}.sdMinhaConta__tab--active{background-color:#6df6ed;color:#1b3144}.sdMinhaConta__field{display:flex;flex-direction:column;gap:4px;min-width:0}.sdMinhaConta__field--full{grid-column:1/-1}.sdMinhaConta__chipLabel{font-size:13px;font-weight:600;color:#1b3144}.sdMinhaConta__chips{display:flex;flex-direction:column;gap:8px}.sdMinhaConta__chipList{display:flex;flex-wrap:wrap;gap:8px}.sdMinhaConta__chip{display:inline-flex;align-items:center;gap:6px;padding:4px 6px 4px 12px;border-radius:9999px;background-color:#6df6ed38;border:1px solid rgba(109,246,237,.6);color:#1b3144;font-size:13px;font-weight:600}.sdMinhaConta__chip button{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;border:none;background:#1b31441f;color:#1b3144;cursor:pointer;line-height:1}.sdMinhaConta__chipAdd{display:flex;align-items:flex-end;gap:8px}.sdMinhaConta__chipAdd .inputText{flex:1}.sdMinhaConta__fieldError{color:#e46962;font-size:12px;line-height:18px}.sdMinhaConta__note--error{color:#e46962;font-style:normal}.sdMinhaConta__planCurrent{display:flex;flex-direction:column;gap:4px}.sdMinhaConta__floatingSave{position:sticky;bottom:16px;align-self:flex-end;display:flex;align-items:center;gap:12px;padding:8px 12px;border-radius:var(--radius-card);background-color:#fff;box-shadow:0 2px 8px #0000001f}.sdMinhaConta__floatingSave .buttonDefault{width:auto}.sdMinhaConta__floatingNote{color:#7fa3c4;font-size:12px;font-style:italic}.sdMinhaConta__delete{display:flex;align-items:center;justify-content:flex-end}.sdMinhaConta__delete .buttonSecondary{width:auto;padding-inline:16px}@media (max-width: 720px){.sdMinhaConta__fields{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion: reduce){.sdMinhaConta__tab{transition:none}}@font-face{font-family:BebasNeue;font-style:normal;font-weight:400;src:url(/fonts/BebasNeue-Regular.ttf) format("truetype");font-display:swap}.sdConsultorio{display:flex;flex-direction:column;gap:16px;align-items:stretch;min-width:0;min-height:100%;padding:16px;overflow-x:clip;color:#1b3144}.sdConsultorio__header{display:flex;align-items:flex-start;gap:12px}.sdConsultorio__title{margin:0;font-family:BebasNeue,sans-serif;text-transform:uppercase;font-size:40px;line-height:48px;font-weight:400;color:#1a2026}@media (max-width: 768px){.sdConsultorio__title{font-size:32px;line-height:40px}}.sdConsultorio__back{display:grid;place-items:center;width:32px;height:32px;margin-top:4px;border:none;background:transparent;cursor:pointer;color:#476a88}.sdConsultorio__back .ico{width:20px;height:20px}.sdConsultorio__back:hover{color:#1b3144}.sdConsultorio__subtitle{margin:4px 0 0;color:#476a88;font-size:14px;line-height:20px}.sdConsultorio__demoNote{margin:0;padding:8px 12px;border:1px dashed #1fa9a0;border-radius:8px;background-color:#015853;color:#f1fffe;font-size:12px;line-height:18px}.sdConsultorio__section{gap:16px}.sdConsultorio__importNote{margin:0;padding:8px 12px;border-radius:8px;background-color:#015853;color:#f1fffe;font-size:12px;line-height:18px}.sdConsultorio__sectionHead{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap}.sdConsultorio__sectionTitleGroup{display:flex;align-items:flex-start;gap:12px;min-width:0}.sdConsultorio__sectionIcon{display:grid;place-items:center;flex-shrink:0;width:36px;height:36px;border-radius:8px;background-color:#6df6ed33;color:#6df6ed}.sdConsultorio__sectionIcon svg,.sdConsultorio__sectionIcon [data-icon]{width:20px!important;height:20px!important}.sdConsultorio__sectionDescription{margin:4px 0 0;color:#476a88;font-size:13px;line-height:19px}.sdConsultorio__list{display:flex;flex-direction:column;gap:8px}.sdConsultorio__listRow{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:12px 14px;border:1px solid #dcedfb;border-radius:8px;background-color:#fff;text-align:left;cursor:pointer;transition:border-color .15s ease,background-color .15s ease}.sdConsultorio__listRow:hover{border-color:#3ccac1;background-color:#015853}.sdConsultorio__listRow:focus-visible{outline:2px solid #3ccac1;outline-offset:2px}.sdConsultorio__listRow[data-inactive=true]{opacity:.72}.sdConsultorio__listRowMain{display:flex;flex-direction:column;gap:4px;min-width:0}.sdConsultorio__listRowTitle{color:#1b3144;font-weight:600;font-size:15px;line-height:20px}.sdConsultorio__listRowBadges{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.sdConsultorio__listRowBadge{padding:2px 8px;border-radius:300px;background-color:#ecf6ff;color:#476a88;font-size:12px;line-height:16px}.sdConsultorio__listRowEdit{flex-shrink:0;color:#6df6ed;font-weight:600;font-size:13px}.sdConsultorio__hubLinks{display:flex;flex-wrap:wrap;gap:8px}.sdConsultorio__hubLinks .buttonDefault{width:auto}.sdConsultorio__toggle{display:flex;align-items:center;gap:8px;padding-bottom:8px;color:#1b3144;font-size:14px}.sdConsultorio__rowError{margin:0;color:#e46962;font-size:12px}.sdConsultorio__placeAddress{display:flex;flex-direction:column;gap:8px;padding-top:4px}.sdConsultorio__placeAddressTitle{color:#476a88;font-weight:700;font-size:12px;text-transform:uppercase;letter-spacing:.04em}.sdConsultorio__officeFields{display:flex;flex-wrap:wrap;gap:12px}.sdConsultorio__officeFields>.inputText{flex:0 1 340px;min-width:0}.sdConsultorio__officeFinancial{display:flex;flex-direction:column;gap:8px;margin-top:4px}.sdConsultorio__field{display:flex;flex-direction:column;gap:4px;flex:1 1 200px;min-width:0}.sdConsultorio__field--sm{flex:0 1 200px}.sdConsultorio__field--md{flex:0 1 320px}.sdConsultorio__officeActions{display:flex;align-items:center;justify-content:flex-end;gap:12px;margin-top:4px}.sdConsultorio__officeNote{color:#7fa3c4;font-size:12px}.sdConsultorio__services{display:flex;flex-direction:column;gap:8px;padding:12px;border-radius:8px;background-color:#ecf6ff;border:1px solid #dcedfb}.sdConsultorio__services>.buttonDefault{align-self:flex-start}.sdConsultorio__servicesTitle{color:#476a88;font-weight:700;font-size:12px;text-transform:uppercase;letter-spacing:.04em}.sdConsultorio__servicesEmpty{margin:0;color:#7fa3c4;font-size:12px;font-style:italic}.sdConsultorio__service{display:flex;align-items:flex-end;gap:8px;flex-wrap:wrap}.sdConsultorio__service .sdConsultorio__field{flex:1 1 180px;min-width:0}.sdConsultorio__service .sdConsultorio__field--sm{flex:0 1 132px}.sdConsultorio__loading{margin:0;padding:16px;color:#7fa3c4;font-size:13px;text-align:center}.sdConsultorio__empty{display:flex;flex-direction:column;gap:4px;padding:16px;border:1px dashed #dcedfb;border-radius:8px;text-align:center}.sdConsultorio__emptyTitle{margin:0;color:#1b3144;font-weight:700;font-size:14px}.sdConsultorio__emptyHint{margin:0;color:#7fa3c4;font-size:12px}.sdConsultorio button:focus-visible,.sdConsultorio a:focus-visible{outline:2px solid #3ccac1;outline-offset:2px}@media (prefers-reduced-motion: reduce){.sdConsultorio,.sdConsultorio *{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.sdOnlineScheduling{display:flex;flex-direction:column;gap:12px;padding:4px 2px}.sdOnlineScheduling__toggleRow{display:flex;align-items:center;gap:8px;font-weight:600;font-size:14px;color:#1b3144;cursor:pointer}.sdOnlineScheduling__hint{margin:0;color:#7fa3c4;font-size:12px}.sdOnlineScheduling__subtitle{margin:8px 0 0;font-size:13px;font-weight:700;color:#2f4c66}.sdOnlineScheduling__weekdays{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}.sdOnlineScheduling__weekday{display:flex;align-items:flex-start;gap:12px}.sdOnlineScheduling__weekdayName{min-width:44px;padding-top:6px;font-weight:600;font-size:13px;color:#1b3144}.sdOnlineScheduling__ranges{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.sdOnlineScheduling__ranges .buttonDefault{width:auto}.sdOnlineScheduling__range{display:flex;align-items:center;gap:6px}.sdOnlineScheduling__range .inputText{width:calc(96px + (96 / .72 - 96) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.sdOnlineScheduling__range .inputText{width:96px}}.sdOnlineScheduling__range .inputText{flex:0 0 auto}.sdOnlineScheduling__selects{display:flex;flex-wrap:wrap;gap:16px}.sdOnlineScheduling__selects label{display:flex;flex-direction:column;gap:4px;flex:0 1 240px;font-size:12px;font-weight:600;color:#2f4c66}.sdOnlineScheduling__exposed{display:flex;flex-wrap:wrap;gap:12px;list-style:none;margin:0;padding:0}.sdOnlineScheduling__exposed label{display:flex;align-items:center;gap:6px;font-size:13px;color:#1b3144;cursor:pointer}.sdOnlineScheduling__publicLink{display:flex;flex-direction:column;gap:4px}.sdOnlineScheduling__publicLink code{font-size:12px;color:#3ccac1;word-break:break-all}.sdOnlineScheduling__actions{display:flex;align-items:center;gap:12px;margin-top:8px}.sdOnlineScheduling__saved{font-size:13px;font-weight:600;color:#3ccac1}.sdOnlineScheduling__error{font-size:13px;font-weight:600;color:#dc362e}.sdOnlineScheduling__warning{margin:0;padding:8px 12px;border-radius:8px;border:1px solid #e98f18;background:#fff6e9;color:#a55e00;font-size:13px;font-weight:600}@font-face{font-family:BebasNeue;font-style:normal;font-weight:400;src:url(/fonts/BebasNeue-Regular.ttf) format("truetype");font-display:swap}.sdConfig{display:flex;flex-direction:column;gap:16px;align-items:stretch;min-width:0;min-height:100%;padding:16px;color:#1b3144;overflow-x:clip}.sdConfig__header{display:flex;flex-direction:column;gap:4px}.sdConfig__title{margin:0;font-family:BebasNeue,sans-serif;text-transform:uppercase;font-size:40px;line-height:48px;font-weight:400;color:#1a2026}@media (max-width: 768px){.sdConfig__title{font-size:32px;line-height:40px}}.sdConfig__subtitle{margin:0;color:#476a88;font-size:14px;line-height:20px;text-wrap:pretty}.sdConfig__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}@media (max-width: 768px){.sdConfig__grid{grid-template-columns:1fr}}.sdConfig__card{display:flex;align-items:center;gap:12px;padding:16px;background-color:#fff;border:1px solid #dcedfb;border-radius:8px;cursor:pointer;text-align:left;transition:border-color .15s ease,background-color .15s ease}.sdConfig__card:hover{border-color:#6df6ed;background-color:#f1fffe}.sdConfig__card:focus-visible{outline:2px solid #3ccac1;outline-offset:2px}.sdConfig__cardIcon{display:grid;place-items:center;flex-shrink:0;width:40px;height:40px;border-radius:8px;background-color:#6df6ed33;color:#6df6ed}.sdConfig__cardIcon svg,.sdConfig__cardIcon [data-icon]{width:22px!important;height:22px!important}.sdConfig__cardBody{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.sdConfig__cardTitle{color:#1b3144;font-weight:700;font-size:15px;line-height:20px}.sdConfig__cardDesc{color:#476a88;font-size:12px;line-height:17px}.sdConfig__cardArrow{flex-shrink:0;color:#476a88}.sdConfig__section{display:flex;flex-direction:column;gap:12px}.sdConfig__sectionHead{display:flex;align-items:flex-start;gap:12px}.sdConfig__sectionIcon{display:grid;place-items:center;flex-shrink:0;width:36px;height:36px;border-radius:8px;background-color:#6df6ed33;color:#6df6ed}.sdConfig__sectionIcon svg,.sdConfig__sectionIcon [data-icon]{width:20px!important;height:20px!important}.sdConfig__sectionTitle{margin:0;color:#1b3144;font-weight:700;font-size:16px}.sdConfig__sectionDesc{margin:2px 0 0;color:#476a88;font-size:13px;line-height:19px}.sdConfig__comingSoon{display:flex;flex-direction:column;align-items:center;gap:6px;padding:40px 24px;background-color:#fff;border:1px dashed #dcedfb;border-radius:8px;text-align:center}.sdConfig__comingSoonIcon{display:grid;place-items:center;width:48px;height:48px;border-radius:12px;background-color:#6df6ed33;color:#6df6ed}.sdConfig__comingSoonIcon svg,.sdConfig__comingSoonIcon [data-icon]{width:26px!important;height:26px!important}.sdConfig__comingSoonTitle{margin:4px 0 0;color:#1b3144;font-weight:700;font-size:16px}.sdConfig__comingSoonNote{margin:0;max-width:420px;color:#476a88;font-size:13px;line-height:19px;text-wrap:pretty}.sdConfig .configuracoes__tableFilters{align-items:flex-end}.sdConfig .configuracoes__tableFilters>*{flex:0 1 300px;min-width:200px}.sdConfig .configuracoes__tableFilters>.inputDateRange{flex:0 1 340px;min-width:260px}.sdConfig .configuracoes__tableFilters>.buttonDefault{flex:0 0 auto;min-width:0}@media (max-width: 720px){.sdConfig .configuracoes__tableFilters>*,.sdConfig .configuracoes__tableFilters>.inputDateRange,.sdConfig .configuracoes__tableFilters>.buttonDefault{flex-basis:100%}}.sdConfig__state{display:flex;flex-direction:column;align-items:center;gap:8px;padding:24px 16px;background-color:#fff;border:1px solid #dcedfb;border-radius:8px;text-align:center}.sdConfig__stateHint{margin:0;max-width:460px;color:#476a88;font-size:13px;line-height:19px;text-wrap:pretty}.sdConfig__rowActions{display:flex;align-items:center;justify-content:flex-end;gap:8px}.sdConfig__field{display:flex;flex-direction:column;gap:6px;min-width:0}.sdConfig__fieldLabel{color:#1b3144;font-weight:600;font-size:13px;line-height:18px}.sdConfig__editorGroup{display:flex;flex-direction:column;min-width:0}.sdConfig__fieldError{margin:0;color:#dc362e;font-size:13px;line-height:18px}.sdConfig__confirm{display:flex;flex-direction:column;gap:12px;max-width:420px}.sdConfig__confirmQuestion{margin:0;color:#1b3144;font-size:14px;line-height:20px;text-wrap:pretty}.sdConfig__confirmError{margin:0;color:#dc362e;font-size:13px;line-height:18px}.sdConfig__confirmActions{display:flex;align-items:center;justify-content:flex-end;gap:12px}.sdConfig__confirmActions .buttonDefault:focus-visible,.sdConfig__confirmActions .buttonSecondary:focus-visible{outline:2px solid #1b3144;outline-offset:2px}.sdConfig__rowActions .buttonCircle:focus-visible{outline:2px solid #1b3144;outline-offset:2px}@media (prefers-reduced-motion: reduce){.sdConfig__card{transition:none}}@font-face{font-family:BebasNeue;font-style:normal;font-weight:400;src:url(/fonts/BebasNeue-Regular.ttf) format("truetype");font-display:swap}.sdPacientes{--radius-card: 4px;--radius-pill: 300px;display:flex;flex-direction:column;gap:16px;align-items:stretch;min-width:0;min-height:100%;padding:16px;color:#1b3144}.sdPacientes__container{display:flex;flex-direction:column;gap:16px;width:100%;min-width:0}.sdPacientes__header{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.sdPacientes__titleBlock{display:flex;flex-direction:column;gap:4px;min-width:0}.sdPacientes__title{margin:0;color:#1a2026;font-family:BebasNeue,sans-serif;text-transform:uppercase;font-size:40px;line-height:48px;font-weight:400}.sdPacientes__subtitle{margin:0;color:#476a88;font-size:14px;line-height:20px;text-wrap:pretty}.sdPacientes__search{flex:1 1 240px;min-width:200px}.sdPacientes__filter{flex:0 0 220px;min-width:180px}.sdPacientes__add{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:var(--radius-pill);border:1px solid transparent;background-color:#6df6ed;color:#1b3144;padding:9px 24px;font-weight:600;font-size:14px;line-height:22px;white-space:nowrap;cursor:pointer}.sdPacientes__add .ico{width:18px;height:18px}.sdPacientes__add:hover{background-color:#3ccac1}.sdPacientes__add:focus-visible{outline:2px solid #3ccac1;outline-offset:2px}.sdPacientes__table{display:flex;flex-direction:column;border-radius:var(--radius-card);background-color:#fff;overflow-x:auto}.sdPacientes__tableEl{width:100%;border-collapse:collapse}.sdPacientes__theadRow{border-bottom:1px solid #dcedfb}.sdPacientes__th{padding:16px;text-align:left;color:#1a2026;font-weight:600;font-size:14px;line-height:22px;white-space:nowrap}.sdPacientes__th--center{text-align:center}.sdPacientes__sortable{display:inline-flex;align-items:center;gap:6px;border:none;background:transparent;cursor:pointer;-webkit-user-select:none;user-select:none;color:inherit;font:inherit;font-weight:600;padding:0}.sdPacientes__sortable:focus-visible{outline:2px solid #3ccac1;outline-offset:2px}.sdPacientes__th--center .sdPacientes__sortable{margin:0 auto}.sdPacientes__sortIcon{width:16px;height:16px}.sdPacientes__tr{border-bottom:1px solid #dcedfb;cursor:pointer;transition:background-color .15s ease}.sdPacientes__tr:last-child{border-bottom:none}.sdPacientes__tr:hover{background-color:#ecf6ff}.sdPacientes__tr:focus-visible{outline:2px solid #3ccac1;outline-offset:-2px}.sdPacientes__td{padding:16px;color:#1b3144;font-size:14px;line-height:22px;vertical-align:middle}.sdPacientes__td--center{text-align:center}.sdPacientes__th--action{width:48px}.sdPacientes__td--action{width:48px;text-align:right;white-space:nowrap}.sdPacientes__rowAction{display:inline-grid;place-items:center;width:32px;height:32px;border-radius:8px;color:#476a88;text-decoration:none;cursor:pointer}.sdPacientes__rowAction:hover{background-color:#ecf6ff}.sdPacientes__rowAction:focus-visible{outline:2px solid #3ccac1;outline-offset:2px}.sdPacientes__rowArrow{width:18px;height:18px}.sdPacientes__patient{display:flex;align-items:center;gap:12px;min-width:0}.sdPacientes__patient .dsBadge{flex-shrink:0}.sdPacientes__avatar{display:grid;place-items:center;width:40px;height:40px;flex-shrink:0;border-radius:50%;background-color:#1a2026;overflow:hidden}.sdPacientes__avatar svg{width:17px;height:30px}.sdPacientes__patientName{color:#1b3144;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sdPacientes__empty{padding:32px 16px;text-align:center;color:#476a88;font-size:14px;line-height:22px}.sdPacientes__footer{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px;flex-wrap:wrap}.sdPacientes__footerLabel{color:#1b3144;font-size:14px;line-height:22px}.sdPacientes__pager{display:flex;align-items:center;gap:8px}.sdPacientes__pagerBtn{display:grid;place-items:center;width:24px;height:24px;border:none;background:transparent;color:#1b3144;font-size:14px;cursor:pointer}.sdPacientes__pagerBtn:hover:not(:disabled){background-color:#dcedfb;border-radius:4px}.sdPacientes__pagerBtn:focus-visible{outline:2px solid #3ccac1;outline-offset:2px}.sdPacientes__pagerBtn:disabled{opacity:.5;cursor:not-allowed}.sdPacientes__pageInfo{color:#1b3144;font-size:14px;line-height:22px}.sdPacientes__note{margin:0;color:#7fa3c4;font-size:12px;font-style:italic}@media (max-width: 768px){.sdPacientes__title{font-size:32px;line-height:40px}.sdPacientes__search,.sdPacientes__filter,.sdPacientes__add{flex:1 1 100%}}@media (prefers-reduced-motion: reduce){.sdPacientes__tr{transition:none}}.sdAddPatient__toggle{display:flex;align-items:center;gap:8px;color:#1b3144;font-size:14px;line-height:22px;cursor:pointer}.sdAddPatient__error{margin:0;color:#dc362e;font-size:13px;line-height:20px}@font-face{font-family:BebasNeue;font-style:normal;font-weight:400;src:url(/fonts/BebasNeue-Regular.ttf) format("truetype");font-display:swap}.sdAnamnese{--radius-card: 8px;--radius-pill: 300px;display:flex;flex-direction:column;gap:16px;align-items:stretch;min-width:0;min-height:100%;padding:16px;color:#1b3144;overflow-x:clip}.sdAnamnese__demoBanner{padding:8px 12px;border:1px dashed #1fa9a0;border-radius:var(--radius-card);background-color:#015853;color:#f1fffe;font-size:12px;line-height:18px}.sdAnamnese__header{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.sdAnamnese__titleGroup{display:flex;align-items:center;gap:8px;min-width:0}.sdAnamnese__back{display:grid;place-items:center;width:28px;height:28px;flex-shrink:0;border-radius:50%;border:none;background:transparent;cursor:pointer;color:#476a88}.sdAnamnese__back .ico{width:16px;height:16px}.sdAnamnese__back:hover{background-color:#dcedfb}.sdAnamnese__back:focus-visible{outline:2px solid #3ccac1;outline-offset:1px}.sdAnamnese__title{margin:0;color:#1a2026;font-family:BebasNeue,sans-serif;text-transform:uppercase;font-size:40px;line-height:48px;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sdAnamnese__actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.sdAnamnese__actions .buttonSecondary{width:auto}.sdAnamnese__tabs{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;width:100%;background-color:#fff;border-radius:var(--radius-card);overflow:hidden}.sdAnamnese__tab{position:relative;display:flex;align-items:center;justify-content:center;padding:14px 16px;border:none;border-bottom:1px solid #dcedfb;background:transparent;cursor:pointer;color:#476a88;font-weight:500;font-size:14px;line-height:22px}.sdAnamnese__tab:focus-visible{outline:2px solid #3ccac1;outline-offset:-2px}.sdAnamnese__tab--active{color:#1b3144}.sdAnamnese__tab--active:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:#6df6ed}.sdAnamnese__layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,340px);gap:16px;align-items:start}@media (max-width: 1280px){.sdAnamnese__layout{grid-template-columns:minmax(0,1fr)}}.sdAnamnese__questions{display:flex;flex-direction:column;gap:12px;min-width:0}.sdAnamnese__question{cursor:pointer}.sdAnamnese__free{display:flex;flex-direction:column;gap:16px;padding:16px;border-radius:4px;background-color:#fff}.sdAnamnese__freeHead{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.sdAnamnese__freeTitle{margin:0;color:#1b3144;font-weight:700;font-size:18px;line-height:24px}.sdAnamnese__freeButtons{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.sdAnamnese__freeButtons .buttonDefault,.sdAnamnese__freeButtons .buttonSecondary{width:auto}.sdAnamnese__footer{display:flex;align-items:center;justify-content:flex-end;gap:12px;padding-top:8px}.sdAnamnese__savedNote{margin:0;color:#1eaf62;font-size:13px;line-height:20px}.sdAnamnese__saveError{margin:0;color:#b3261e;font-size:13px;line-height:20px}.sdAnamnese__note{margin:0;color:#7fa3c4;font-size:12px;font-style:italic}@media (max-width: 720px){.sdAnamnese__title{font-size:32px;line-height:38px;white-space:normal}}@font-face{font-family:BebasNeue;font-style:normal;font-weight:400;src:url(/fonts/BebasNeue-Regular.ttf) format("truetype");font-display:swap}.sdQa{display:flex;flex-direction:column;gap:16px;align-items:stretch;min-width:0;min-height:100%;padding:16px;color:#1b3144}.sdQa__header{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.sdQa__titleGroup{display:flex;align-items:center;gap:8px;min-width:0}.sdQa__back{display:grid;place-items:center;width:28px;height:28px;flex-shrink:0;border-radius:50%;border:none;background:transparent;cursor:pointer;color:#476a88}.sdQa__title{margin:0;font-family:BebasNeue,sans-serif;text-transform:uppercase;font-size:28px;line-height:1.1;letter-spacing:.5px;color:#1a2026}.sdQa__note{margin:0;padding:8px 12px;border-radius:8px;background-color:#015853;color:#f1fffe;font-size:13px}.sdQa__filters{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.sdQa__search{flex:1 1 240px;min-width:200px}.sdQa__filter{flex:0 0 auto;min-width:160px}.sdQa__date{height:40px;padding:0 12px;border:1px solid #88abcb;border-radius:8px;background-color:#fff;color:#1b3144;font-size:14px}.sdQa__table{background-color:#fff;border-radius:8px;overflow:hidden;box-shadow:0 1px 2px #0000000a}.sdQa__tableEl{width:100%;border-collapse:collapse}.sdQa__theadRow{border-bottom:1px solid #dcedfb}.sdQa__th{padding:12px 16px;text-align:left;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.4px;color:#476a88}.sdQa__tr{border-bottom:1px solid #ecf6ff;cursor:pointer;transition:background-color .12s ease}.sdQa__tr:hover{background-color:#fafcff}.sdQa__td{padding:12px 16px;font-size:14px;color:#1b3144}.sdQa__empty{padding:32px 16px;text-align:center;color:#476a88;font-size:14px}.sdQaModal{display:flex;flex-direction:column;gap:16px;min-width:420px;max-width:560px;padding:4px 2px}.sdQaModal__field{display:flex;flex-direction:column;gap:4px}.sdQaModal__label{font-size:12px;font-weight:600;color:#2f4c66}.sdQaModal__input{height:40px;padding:0 12px;border:1px solid #88abcb;border-radius:8px;background-color:#fff;color:#1b3144;font-size:14px}.sdQaModal__questions{display:flex;flex-direction:column;gap:12px}.sdQaModal__question{display:flex;flex-direction:column;gap:8px;padding:12px;border:1px solid #dcedfb;border-radius:8px}.sdQaModal__removeQ{align-self:flex-end;border:none;background:transparent;cursor:pointer;color:#476a88}.sdQaModal__schedule{display:grid;grid-template-columns:1fr 1fr;gap:12px}.sdQaModal__error{margin:0;color:#ec928e;font-size:13px}.sdQaModal__actions{display:flex;justify-content:flex-end;gap:12px}.sdQaDetail{display:flex;flex-direction:column;gap:16px;align-items:stretch;min-width:0;min-height:100%;padding:16px;color:#1b3144}.sdQaDetail__header{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.sdQaDetail__titleGroup{display:flex;align-items:center;gap:8px;min-width:0}.sdQaDetail__back{display:grid;place-items:center;width:28px;height:28px;flex-shrink:0;border-radius:50%;border:none;background:transparent;cursor:pointer;color:#476a88}.sdQaDetail__title{margin:0;font-family:BebasNeue,sans-serif;text-transform:uppercase;font-size:28px;line-height:1.1;letter-spacing:.5px;color:#1a2026}.sdQaDetail__meta{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;margin:0;padding:16px;background-color:#fff;border-radius:8px;box-shadow:0 1px 2px #0000000a}.sdQaDetail__metaItem{display:flex;flex-direction:column;gap:2px;min-width:0}.sdQaDetail__metaLabel{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.4px;color:#476a88}.sdQaDetail__metaValue{margin:0;font-size:14px;color:#1b3144}.sdQaDetail__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.sdQaDetail__qa{display:flex;flex-direction:column;gap:6px;padding:16px;background-color:#fff;border-radius:8px;box-shadow:0 1px 2px #0000000a}.sdQaDetail__question{margin:0;font-size:14px;font-weight:600;color:#1b3144}.sdQaDetail__required{color:#6df6ed}.sdQaDetail__answer{margin:0;font-size:14px;color:#1b3144;white-space:pre-wrap;word-break:break-word}.sdQaDetail__answer--empty{color:#476a88;font-style:italic}.sdQaDetail__empty{list-style:none;padding:32px 16px;text-align:center;color:#476a88;font-size:14px}@font-face{font-family:BebasNeue;font-style:normal;font-weight:400;src:url(/fonts/BebasNeue-Regular.ttf) format("truetype");font-display:swap}.sdQaFigma{display:flex;flex-direction:column;gap:16px;align-items:stretch;min-width:0;min-height:100%;padding:16px;color:#1b3144;font-family:Inter,sans-serif}.sdQaFigma__header{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.sdQaFigma__titleGroup{display:flex;align-items:center;gap:8px;min-width:0}.sdQaFigma__back{display:grid;place-items:center;width:40px;height:40px;flex-shrink:0;border-radius:50%;border:none;background:transparent;cursor:pointer;color:#476a88}.sdQaFigma__back .ico{width:24px;height:24px}.sdQaFigma__title{margin:0;font-family:BebasNeue,sans-serif;text-transform:uppercase;font-size:28px;line-height:1.1;letter-spacing:.5px;color:#1a2026}.sdQaFigma__note{margin:0;padding:8px 12px;border-radius:8px;background-color:#015853;color:#f1fffe;font-size:13px}.sdQaFigma__tabs{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;width:100%;background-color:#fff;border-radius:var(--radius-card);overflow:hidden}.sdQaFigma__tab{position:relative;display:flex;align-items:center;justify-content:center;gap:8px;padding:14px 16px;border:none;border-bottom:1px solid #dcedfb;background:transparent;cursor:pointer;color:#476a88;font-weight:500;font-size:14px;line-height:22px}.sdQaFigma__tab:focus-visible{outline:2px solid #3ccac1;outline-offset:-2px}.sdQaFigma__tab--active{color:#1b3144}.sdQaFigma__tab--active:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:#6df6ed}.sdQaFigma__badge{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;border-radius:999px;background-color:#6df6ed;color:#1a2026;font-size:12px;font-weight:600;line-height:1}.sdQaFigma__empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;flex:1;min-height:360px;padding:32px 16px;text-align:center}.sdQaFigma__emptyArt{margin:0;display:grid;place-items:center}.sdQaFigma__emptyIcon{width:160px;height:160px}.sdQaFigma__emptyTitle{margin:0;font-size:18px;font-weight:600;line-height:28px;color:#1a2026}.sdQaFigma__emptyBody{margin:0;max-width:420px;font-size:14px;line-height:22px;color:#476a88}.sdQaFigma__tabEmpty{display:flex;flex-direction:column;align-items:center;gap:12px;padding:32px 16px;background:#fff;border-radius:var(--radius-card)}.sdQaFigma__tabEmptyBody{margin:0;font-size:14px;line-height:22px;color:#476a88;text-align:center}.sdQaFigma__tableWrap{background:#fff;border-radius:var(--radius-card);overflow:auto}.sdQaFigma__table{width:100%;border-collapse:collapse}.sdQaFigma__table th,.sdQaFigma__table td{padding:12px 16px;text-align:left;font-size:14px;line-height:22px;border-bottom:1px solid #dcedfb;vertical-align:middle}.sdQaFigma__table th{font-weight:600;color:#476a88;background:#fff}.sdQaFigma__table td{color:#1b3144}.sdQaFigma__viewLink{border:none;background:none;padding:0;cursor:pointer;color:#6df6ed;font-weight:600;font-size:14px;text-decoration:underline}.sdQaFigma__scheduleList{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.sdQaFigma__scheduleCard{display:flex;flex-direction:column;gap:8px;padding:16px 20px;background:#fff;border-radius:var(--radius-card)}.sdQaFigma__scheduleCardTop{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.sdQaFigma__scheduleCardMain{display:flex;flex-direction:column;gap:6px;min-width:0;flex:1}.sdQaFigma__scheduleCardActions{display:flex;align-items:center;gap:8px;flex-shrink:0}.sdQaFigma__scheduleToggle{display:inline-flex;align-items:center;cursor:pointer}.sdQaFigma__scheduleMetaLine{margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;line-height:1.4;color:#476a88}.sdQaFigma__scheduleMetaSep{color:#2f4c66}.sdQaFigma__scheduleName{margin:0;font-weight:600;font-size:16px;line-height:1.3;color:#1a2026}.sdQaFigma__scheduleOccurrences{margin:0;font-size:13px;color:#476a88}.sdQaFigma__scheduleRow{display:flex;flex-direction:column;gap:4px;padding:16px;background:#fff;border-radius:var(--radius-card)}.sdQaFigma__scheduleMeta{font-size:13px;color:#476a88}.sdQaFigma__comparar{display:flex;flex-direction:column;gap:12px;min-width:0}.sdQaFigma__compararToolbar{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.sdQaFigma__compararRange{display:inline-flex;align-items:center}.sdQaFigma__compararRange input[type=date]{padding:8px 12px;border:1px solid #dcedfb;border-radius:8px;background:#fff;font:inherit;color:#1a2026}.sdQaFigma__compararRangeSep{color:#476a88}.sdQaFigma__compararError{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.sdQaFigma__compararScroll{overflow:auto;background:#fff;border-radius:var(--radius-card)}.sdQaFigma__compararTable{width:max-content;min-width:100%;border-collapse:collapse;font-size:13px}.sdQaFigma__compararTable th,.sdQaFigma__compararTable td{padding:12px 16px;border-bottom:1px solid #dcedfb;text-align:left;white-space:nowrap;color:#1a2026}.sdQaFigma__compararTable thead th{font-weight:600;color:#476a88;background:#fff}.sdQaFigma__compararTable tbody th{position:sticky;left:0;z-index:1;background:#fff;font-weight:600;max-width:280px;white-space:normal}.sdQaFigma__compararPager{display:flex;align-items:center;justify-content:flex-end;gap:16px;flex-wrap:wrap;font-size:13px;color:#476a88}.sdQaFigma__compararPagerBtns{display:flex;gap:4px}.sdQaFigma__compararPagerBtns button{width:32px;height:32px;border:1px solid #dcedfb;border-radius:8px;background:#fff;cursor:pointer;color:#1a2026}.sdQaFigma__compararPagerBtns button:disabled{opacity:.4;cursor:not-allowed}.sdQaFigma__srOnly{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sdQaFigmaStepper{display:flex;flex-direction:column;gap:16px;min-width:min(520px,100%)}.sdQaFigmaStepper__progress{margin:0;font-size:13px;color:#476a88}.sdQaFigmaStepper__step{display:flex;flex-direction:column;gap:12px}.sdQaFigmaStepper__field{display:flex;flex-direction:column;gap:6px}.sdQaFigmaStepper__label{font-size:13px;font-weight:500;color:#476a88}.sdQaFigmaStepper__questions{display:flex;flex-direction:column;gap:12px}.sdQaFigmaStepper__question{display:flex;flex-direction:column;gap:8px;padding:12px;border:1px solid #dcedfb;border-radius:8px}.sdQaFigmaStepper__remove{align-self:flex-start;border:none;background:transparent;cursor:pointer;color:#476a88;padding:4px}.sdQaFigmaStepper__channelNote{margin:0;font-size:13px;line-height:20px;color:#476a88}.sdQaFigmaStepper__actions{display:flex;justify-content:flex-end;gap:8px;flex-wrap:wrap}.sdQaFigmaStepper__error{margin:0;color:#ec928e;font-size:13px}@font-face{font-family:BebasNeue;font-style:normal;font-weight:400;src:url(/fonts/BebasNeue-Regular.ttf) format("truetype");font-display:swap}.sdAntropometria{--radius-card: 4px;--radius-pill: 300px;display:flex;flex-direction:column;gap:16px;align-items:stretch;min-width:0;min-height:100%;padding:16px;color:#1b3144;overflow-x:clip}.sdAntropometria__header{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.sdAntropometria__titleGroup{display:flex;align-items:center;gap:8px;min-width:0}.sdAntropometria__back{display:grid;place-items:center;width:28px;height:28px;flex-shrink:0;border-radius:50%;border:none;background:transparent;cursor:pointer;color:#476a88}.sdAntropometria__back .ico{width:16px;height:16px}.sdAntropometria__back:hover{background-color:#dcedfb}.sdAntropometria__back:focus-visible{outline:2px solid #3ccac1;outline-offset:1px}.sdAntropometria__title{margin:0;color:#1a2026;font-size:24px;line-height:36px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sdAntropometria__backLink{padding:8px 0;border:none;background:transparent;cursor:pointer;color:#253644;font-size:14px;line-height:24px;font-weight:500;text-decoration:underline}.sdAntropometria__backLink:hover{color:#0b756e}.sdAntropometria__backLink:focus-visible{outline:2px solid #3ccac1;outline-offset:2px;border-radius:2px}.sdAntropometria__autosave{margin:0;padding:8px 16px;border-radius:4px;background-color:#ecf6ff;color:#50616f;font-size:14px;line-height:24px;text-align:center}.sdAntropometria__actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.sdAntropometria__actions .buttonSecondary{width:auto}.sdAntropometria__tabs{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;width:100%;background-color:#fff;border-radius:var(--radius-card);overflow:hidden}.sdAntropometria__tab{position:relative;display:flex;align-items:center;justify-content:center;padding:14px 16px;border:none;border-bottom:1px solid #dcedfb;background:transparent;cursor:pointer;color:#476a88;font-weight:500;font-size:14px;line-height:22px}.sdAntropometria__tab:focus-visible{outline:2px solid #3ccac1;outline-offset:-2px}.sdAntropometria__tab--active{color:#1b3144}.sdAntropometria__tab--active:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:#6df6ed}.sdAntropometria__layout{display:grid;grid-template-columns:minmax(0,1.32fr) minmax(420px,530px);gap:16px;align-items:start}@media (max-width: 959px){.sdAntropometria__layout{grid-template-columns:minmax(0,1fr)}}.sdAntropometria__resultsCol{display:flex;flex-direction:column;gap:8px;min-width:0;position:sticky;top:16px}@media (max-width: 959px){.sdAntropometria__resultsCol{position:static}}.sdAntropometria__evalMode{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:var(--radius-card);background-color:#fff}.sdAntropometria__evalModeQuestion{margin:0;color:#1a2026;font-size:16px;font-weight:700;line-height:24px}.sdAntropometria__panel{display:flex;flex-direction:column;gap:12px;min-width:0}.sdAntropometria__sectionTitle{margin:0;color:#1b3144;font-weight:700;font-size:16px;line-height:24px}.sdAntropometria__stripActions{display:flex;justify-content:flex-end}.sdAntropometria__mobileLayout{display:flex;justify-content:flex-start;margin:0 0 12px}.sdAntropometria--lista .sdAntropometria__layout{grid-template-columns:minmax(0,1fr)}.sdAntropometria--lista .sdAntropometria__panel,.sdAntropometria--lista .sdAntropometria__resultsCol{padding-left:0;padding-right:0}.sdAntropometria--lista .sdAntropometria__grid{grid-template-columns:1fr;padding:12px}.sdAntropometria--lista .sdAntropometria__tabs{overflow-x:auto;flex-wrap:nowrap;-webkit-overflow-scrolling:touch}.sdAntropometria--lista .sdBodyPhotoSlots__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sdAntropometria--modais .sdAntropometria__panel{gap:8px}.sdAntropometria__sectionHead{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px}.sdAntropometria__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding:16px;border-radius:var(--radius-card);background-color:#fff}@media (max-width: 880px){.sdAntropometria__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 560px){.sdAntropometria__grid{grid-template-columns:1fr}}.sdAntropometria__field{display:flex;flex-direction:column;gap:4px;min-width:0}.sdAntropometria__field>span{color:#476a88;font-size:12px;line-height:18px}.sdAntropometria__photosPanel{display:flex;flex-direction:column;gap:12px}.sdAntropometria__note{margin:0;color:#7fa3c4;font-size:12px;font-style:italic}.sdAntropometria__note--error{color:#b3261e;font-size:13px;line-height:20px;font-style:normal}.sdAntropometria__saveError{margin:0;color:#b3261e;font-size:13px;line-height:20px}.sdAntropometria__footer{display:flex;align-items:center;justify-content:flex-end;gap:12px;padding-top:8px}@media (max-width: 720px){.sdAntropometria__title{font-size:32px;line-height:38px;white-space:normal}}.sdBodyPhotoSlots{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:4px;background-color:#fff}.sdBodyPhotoSlots__title{margin:0;font-size:16px;font-weight:700;line-height:24px;color:#1a2026}.sdBodyPhotoSlots__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none}@media (max-width: 900px){.sdBodyPhotoSlots__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.sdBodyPhotoSlots__slot{display:flex;flex-direction:column;gap:4px;min-width:0}.sdBodyPhotoSlots__frame{position:relative;width:100%;aspect-ratio:144/210;overflow:hidden;border-radius:4px;background-color:#e9f3fc}.sdBodyPhotoSlots__silhouette,.sdBodyPhotoSlots__img{width:100%;height:100%;display:block;object-fit:cover}.sdBodyPhotoSlots__add{position:absolute;top:8px;right:8px;width:24px;height:24px;margin:0;padding:0;border-radius:1000px;border:1px solid #3ccac1;background-color:#3ccac1;color:#1b3144;font-size:16px;line-height:1;cursor:pointer;opacity:0;transition:opacity .12s ease}.sdBodyPhotoSlots__add:disabled{cursor:wait}.sdBodyPhotoSlots__frame--writable:hover .sdBodyPhotoSlots__add,.sdBodyPhotoSlots__frame--writable:focus-within .sdBodyPhotoSlots__add{opacity:1}.sdBodyPhotoSlots__file{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sdBodyPhotoSlots__delete{position:absolute;bottom:8px;right:8px;width:24px;height:24px;margin:0;padding:0;border-radius:1000px;border:1px solid #1a2026;background-color:#1a2026b8;color:#fff;font-size:16px;line-height:1;cursor:pointer}.sdBodyPhotoSlots__busy{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background-color:#e9f3fcb8;color:#1b3144;font-size:12px;line-height:18px;text-align:center;padding:8px}.sdBodyPhotoSlots__caption{display:block;text-align:center;font-size:12px;font-weight:500;line-height:20px;color:#1a2026}.sdBodyPhotoSlots__error{margin:0;font-size:11px;line-height:16px;color:#dc362e}.sdAntropometria__chart{position:relative;height:240px;min-width:0}.sdAntropometria__whoGrowth{margin-top:24px;padding:16px;border-radius:4px;background-color:#fff}.sdWhoGrowth{display:flex;flex-direction:column;gap:12px}.sdWhoGrowth__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px}.sdWhoGrowth__footer{display:flex;align-items:center;justify-content:flex-end;gap:12px}@font-face{font-family:BebasNeue;font-style:normal;font-weight:400;src:url(/fonts/BebasNeue-Regular.ttf) format("truetype");font-display:swap}.sdDb360{--radius-card: 8px;display:flex;flex-direction:column;gap:16px;align-items:stretch;min-width:0;min-height:100%;padding:16px;color:#1b3144}.sdDb360__header{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.sdDb360__titleGroup{display:flex;align-items:center;gap:8px;min-width:0}.sdDb360__back{display:grid;place-items:center;width:28px;height:28px;flex-shrink:0;border-radius:50%;border:none;background:transparent;cursor:pointer;color:#476a88}.sdDb360__back .ico{width:16px;height:16px}.sdDb360__back:hover{background-color:#dcedfb}.sdDb360__title{margin:0;color:#1a2026;font-family:BebasNeue,sans-serif;text-transform:uppercase;font-size:40px;line-height:48px;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sdDb360__actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.sdDb360__actions .buttonSecondary{width:auto}.sdDb360__steps{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:8px;margin:0;padding:0;list-style:none}.sdDb360__step{display:flex;align-items:center;gap:8px;padding:12px 16px;border-radius:var(--radius-card);background-color:#fff;border-bottom:2px solid #dcedfb;color:#476a88;font-weight:500;font-size:14px;line-height:22px}.sdDb360__step--active{color:#1b3144;border-bottom-color:#6df6ed}.sdDb360__step--done{color:#1b3144;border-bottom-color:#1eaf62}.sdDb360__stepIndex{display:grid;place-items:center;width:22px;height:22px;flex-shrink:0;border-radius:50%;background-color:#ecf6ff;color:#1b3144;font-size:12px;font-weight:600}.sdDb360__step--active .sdDb360__stepIndex{background-color:#6df6ed;color:#fff}.sdDb360__step--done .sdDb360__stepIndex{background-color:#1eaf62;color:#fff}.sdDb360__stepLabel{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sdDb360__panel{display:flex;flex-direction:column;gap:16px;padding:24px 16px;border-radius:var(--radius-card);background-color:#fff}.sdDb360__sectionTitle{margin:0;color:#1b3144;font-weight:700;font-size:16px;line-height:24px}.sdDb360__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}@media (max-width: 560px){.sdDb360__grid{grid-template-columns:1fr}}.sdDb360__field{display:flex;flex-direction:column;gap:4px;min-width:0}.sdDb360__field>span{color:#476a88;font-size:12px;line-height:18px}.sdDb360__fieldError{color:#b3261e;font-size:12px;line-height:18px}.sdDb360__bmi{display:flex;align-items:baseline;justify-content:space-between;gap:8px;padding:12px 16px;border-radius:var(--radius-card);background-color:#ecf6ff}.sdDb360__bmiLabel{color:#476a88;font-size:13px;line-height:20px}.sdDb360__bmiValue{color:#1b3144;font-weight:700;font-size:18px;line-height:24px}.sdDb360__photosHead{display:flex;flex-direction:column;gap:4px}.sdDb360__photosSubtitle{margin:0;color:#476a88;font-size:13px;line-height:20px}.sdDb360__photos{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:16px}.sdDb360__photoSlot{display:flex;flex-direction:column;gap:8px;min-width:0}.sdDb360__photoView{color:#1b3144;font-weight:600;font-size:13px;line-height:20px}.sdDb360__photoBox{display:grid;place-items:center;aspect-ratio:1/1;border:1px dashed #dcedfb;border-radius:var(--radius-card);background-color:#ecf6ff;overflow:hidden}.sdDb360__photoPreview{display:flex;flex-direction:column;gap:4px;margin:0;width:100%;height:100%}.sdDb360__photoImg{width:100%;height:100%;object-fit:cover;min-height:0}.sdDb360__photoCaption{padding:4px 6px;color:#f1fffe;background-color:#015853;font-size:11px;line-height:15px}.sdDb360__photoActions{display:flex;gap:8px;flex-wrap:wrap}.sdDb360__photoActions .buttonSecondary{width:auto}.sdDb360__analiseHead{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.sdDb360__analiseResult{display:grid;place-items:center;min-height:200px;border:1px dashed #dcedfb;border-radius:var(--radius-card)}.sdDb360__note{margin:0;color:#7fa3c4;font-size:12px;font-style:italic}.sdDb360__footer{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:8px}.sdDb360__footer .buttonSecondary,.sdDb360__footer .buttonDefault{width:auto}@media (max-width: 720px){.sdDb360__title{font-size:32px;line-height:38px;white-space:normal}.sdDb360__steps{grid-auto-flow:row}}@font-face{font-family:BebasNeue;font-style:normal;font-weight:400;src:url(/fonts/BebasNeue-Regular.ttf) format("truetype");font-display:swap}.sdGastoEnergetico{--radius-card: 8px;--radius-pill: 300px;display:flex;flex-direction:column;gap:16px;align-items:stretch;min-width:0;min-height:100%;padding:16px;color:#1a2026;background:#ecf6ff;overflow-x:clip}.sdGastoEnergetico__demoBanner{padding:8px 12px;border:1px dashed #1fa9a0;border-radius:var(--radius-card);background-color:#015853;color:#f1fffe;font-size:12px;line-height:18px}.sdGastoEnergetico__header{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.sdGastoEnergetico__titleGroup{display:flex;align-items:center;gap:8px;min-width:0}.sdGastoEnergetico__back{display:grid;place-items:center;width:28px;height:28px;flex-shrink:0;border-radius:50%;border:none;background:transparent;cursor:pointer;color:#476a88}.sdGastoEnergetico__back .ico{width:16px;height:16px}.sdGastoEnergetico__back:hover{background-color:#dcedfb}.sdGastoEnergetico__title{margin:0;color:#1a2026;font-family:BebasNeue,sans-serif;text-transform:uppercase;font-size:40px;line-height:48px;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sdGastoEnergetico__actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.sdGastoEnergetico__actions .buttonSecondary{width:auto}.sdGastoEnergetico__layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,340px);gap:16px;align-items:start}@media (max-width: 1280px){.sdGastoEnergetico__layout{grid-template-columns:minmax(0,1fr)}}.sdGastoEnergetico__form{display:flex;flex-direction:column;gap:12px;min-width:0}.sdGastoEnergetico__sectionTitle{margin:0;color:#1b3144;font-weight:700;font-size:16px;line-height:24px}.sdGastoEnergetico__subtitle{margin:8px 0 0;color:#476a88;font-weight:600;font-size:14px;line-height:22px}.sdGastoEnergetico__inputs{display:flex;flex-direction:column;gap:8px;margin:0;padding:16px;border-radius:4px;background-color:#fff}.sdGastoEnergetico__inputRow{display:flex;justify-content:space-between;gap:8px;padding-bottom:8px;border-bottom:1px solid #dcedfb}.sdGastoEnergetico__inputRow:last-child{border-bottom:none;padding-bottom:0}.sdGastoEnergetico__inputRow dt{color:#476a88;font-size:14px;line-height:22px}.sdGastoEnergetico__inputRow dd{margin:0;color:#1b3144;font-weight:600;font-size:14px;line-height:22px}.sdGastoEnergetico__metExplanation{margin:0;color:#476a88;font-size:14px;line-height:22px}.sdGastoEnergetico__activities{display:grid;gap:8px}.sdGastoEnergetico__activity{border:2px solid #6df6ed;border-radius:8px;overflow:hidden;background-color:#fff}.sdGastoEnergetico__activityHeader{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;padding:16px 21px;border:none;background:transparent;cursor:pointer;text-align:left}.sdGastoEnergetico__activityTitle{display:inline-flex;align-items:center;gap:8px;color:#1b3144;font-weight:700;font-size:14px;line-height:22px}.sdGastoEnergetico__metChip{padding:2px 8px;border-radius:var(--radius-pill);background-color:#c6fffb;color:#1b3144;font-size:11px;line-height:16px;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.sdGastoEnergetico__activityChevron{display:grid;place-items:center;width:22px;height:22px;flex-shrink:0;color:#476a88}.sdGastoEnergetico__activityChevron .ico{width:22px;height:22px;transition:transform .2s ease}.sdGastoEnergetico__activityChevron--open .ico{transform:rotate(180deg)}.sdGastoEnergetico__activityBody{display:flex;flex-direction:column;gap:16px;padding:0 21px 16px}.sdGastoEnergetico__days{display:flex;flex-wrap:wrap;gap:16px}.sdGastoEnergetico__day{display:flex;flex-direction:column;gap:4px;flex:1 1 96px;min-width:84px;max-width:150px}.sdGastoEnergetico__day>span{color:#476a88;font-size:12px;line-height:18px}.sdGastoEnergetico__day input{width:100%;height:40px;padding:0 12px;border-radius:8px;border:1px solid #dcedfb;background-color:#fafcff;color:#1b3144;font-family:inherit;font-size:14px;outline:none}.sdGastoEnergetico__day input:focus-visible{border-color:#3ccac1;outline:2px solid #3ccac1;outline-offset:1px}.sdGastoEnergetico__addActivity{display:flex;justify-content:flex-end}.sdGastoEnergetico__resultRows{display:flex;flex-direction:column;gap:12px}.sdGastoEnergetico__resultRow{display:flex;align-items:baseline;justify-content:space-between;gap:8px;color:#1b3144;font-size:14px;line-height:22px}.sdGastoEnergetico__resultRow span{color:#476a88}.sdGastoEnergetico__resultRow strong{color:#1b3144;font-weight:700;font-variant-numeric:tabular-nums}.sdGastoEnergetico__resultRow--total{padding-top:12px;border-top:1px solid #dcedfb;font-size:16px;line-height:24px}.sdGastoEnergetico__resultRow--total strong{color:#097d76}.sdGastoEnergetico__prefillNote{margin:0;padding:8px 12px;border:1px solid #5ee8df;border-radius:8px;background-color:#f1fffe;color:#1b3144;font-size:12px;line-height:18px}.sdGastoEnergetico__note{margin:0;color:#7fa3c4;font-size:12px;font-style:italic}.sdGastoEnergetico__savedNote{margin:0;color:#1eaf62;font-size:13px;line-height:20px}.sdGastoEnergetico__saveError{margin:0;color:#b3261e;font-size:13px;line-height:20px}.sdGastoEnergetico__saved{display:flex;flex-direction:column;gap:8px;margin-top:16px;padding:16px;border-radius:4px;background-color:#fff}.sdGastoEnergetico__savedList{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.sdGastoEnergetico__savedItem{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 12px;border-radius:8px;background-color:#fafcff}.sdGastoEnergetico__savedName{font-weight:600;font-size:14px;line-height:20px}.sdGastoEnergetico__savedValues{color:#476a88;font-size:13px;line-height:20px}.sdGastoEnergetico__footer{display:flex;align-items:center;justify-content:flex-end;gap:12px;padding-top:8px}.sdGastoEnergetico__footer .buttonDefault{width:auto}.sdGastoEnergetico__routeBar{display:flex;align-items:center;min-height:32px}.sdGastoEnergetico__listShell{display:flex;flex-direction:column;gap:20px;min-height:520px}.sdGastoEnergetico__listHeader{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}.sdGastoEnergetico__listHeader .buttonDefault{width:auto}.sdGastoEnergetico__listSubtitle{max-width:560px;margin:4px 0 0;color:#476a88;font-size:14px;line-height:22px}.sdGastoEnergetico__empty{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;gap:12px;min-height:420px;padding:48px 24px;text-align:center}.sdGastoEnergetico__empty h2{margin:0;color:#1a2026;font-family:BebasNeue,sans-serif;font-size:32px;line-height:38px;font-weight:400;text-transform:uppercase}.sdGastoEnergetico__empty p{max-width:340px;margin:0 0 4px;color:#476a88;font-size:14px;line-height:22px}.sdGastoEnergetico__empty .buttonDefault{width:auto;margin-top:4px}.sdGastoEnergetico__emptyIllustration{position:relative;display:grid;place-items:center;width:180px;height:120px}.sdGastoEnergetico__emptyIllustration:before,.sdGastoEnergetico__emptyIllustration:after,.sdGastoEnergetico__emptyIllustration span{content:"";position:absolute;border-radius:20px;background:#fff;box-shadow:0 18px 36px #1a202614}.sdGastoEnergetico__emptyIllustration:before{width:144px;height:88px;transform:rotate(-7deg)}.sdGastoEnergetico__emptyIllustration:after{width:144px;height:88px;transform:rotate(7deg)}.sdGastoEnergetico__emptyIllustration span{width:64px;height:64px;border:10px solid #6df6ed;background:transparent;box-shadow:none;z-index:1}.sdGastoEnergetico__calcCards{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;margin:0;padding:0;list-style:none}.sdGastoEnergetico__calcCard{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;min-height:156px;padding:20px;border-radius:20px;background:#fff;box-shadow:0 18px 36px #1a202614}.sdGastoEnergetico__calcMain{display:flex;flex-direction:column;gap:6px;min-width:0}.sdGastoEnergetico__calcMain h2{margin:0;color:#1a2026;font-size:18px;line-height:26px;font-weight:700;overflow-wrap:anywhere}.sdGastoEnergetico__calcEyebrow{color:#476a88;font-size:12px;line-height:18px;text-transform:uppercase;letter-spacing:.08em}.sdGastoEnergetico__calcKcal{margin:0;color:#1a2026;font-size:24px;line-height:32px;font-weight:700;font-variant-numeric:tabular-nums}.sdGastoEnergetico__calcDate{color:#476a88;font-size:13px;line-height:20px}.sdGastoEnergetico__appToggle{display:inline-flex;align-items:center;gap:8px;flex-shrink:0;color:#476a88;font-size:13px;line-height:20px;cursor:pointer}.sdGastoEnergetico__calcActions{display:flex;align-items:flex-start;gap:12px;flex-shrink:0}.sdGastoEnergetico__confirm{display:flex;flex-direction:column;gap:16px;width:min(420px,100vw - 48px);color:#1a2026}.sdGastoEnergetico__confirmQuestion{margin:0;color:#1a2026;font-size:14px;line-height:22px}.sdGastoEnergetico__confirmActions{display:flex;justify-content:flex-end;gap:12px;flex-wrap:wrap}@media (max-width: 720px){.sdGastoEnergetico__title{font-size:32px;line-height:38px;white-space:normal}}.sdEnergyView{display:flex;flex-direction:column;gap:16px;width:min(720px,100vw - 48px);color:#1a2026}.sdEnergyView__intro{display:flex;flex-direction:column;gap:4px}.sdEnergyView__intro span{color:#476a88;font-size:12px;line-height:18px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.sdEnergyView__intro h2{margin:0;color:#1a2026;font-family:BebasNeue,sans-serif;font-size:32px;line-height:38px;font-weight:400;text-transform:uppercase;overflow-wrap:anywhere}.sdEnergyView__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0}.sdEnergyView__grid div{display:flex;flex-direction:column;gap:4px;padding:12px;border-radius:12px;background:#fff}.sdEnergyView__grid dt{color:#476a88;font-size:12px;line-height:18px;font-weight:700;text-transform:uppercase}.sdEnergyView__grid dd{margin:0;color:#1a2026;font-size:14px;line-height:22px;font-weight:700;font-variant-numeric:tabular-nums}.sdEnergyView__provenance{margin:0;color:#476a88;font-size:12px;line-height:18px}.sdEnergyView__actions{display:flex;justify-content:flex-end}@media (max-width: 640px){.sdEnergyView{width:min(100%,100vw - 32px)}.sdEnergyView__grid{grid-template-columns:minmax(0,1fr)}}.sdEnergyCalculator{display:flex;flex-direction:column;gap:16px;width:min(929px,100vw - 48px);max-height:min(688px,100vh - 120px);overflow:auto;padding-right:4px;color:#1a2026}.sdEnergyCalculator__intro{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}.sdEnergyCalculator__intro h2{margin:2px 0 0;color:#1a2026;font-family:BebasNeue,sans-serif;font-size:32px;line-height:38px;font-weight:400;text-transform:uppercase;overflow-wrap:anywhere}.sdEnergyCalculator__eyebrow{color:#476a88;font-size:12px;line-height:18px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.sdEnergyCalculator__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.sdEnergyCalculator__grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}.sdEnergyCalculator__stack{display:flex;flex-direction:column;gap:12px}.sdEnergyCalculator__toggle{display:inline-flex;align-items:center;gap:8px;color:#1b3144;font-size:14px;line-height:22px;font-weight:600}.sdEnergyCalculator__note{margin:0;color:#476a88;font-size:12px;line-height:18px}.sdEnergyCalculator__results{display:flex;flex-direction:column;gap:12px}.sdEnergyCalculator__resultRow{display:flex;align-items:baseline;justify-content:space-between;gap:12px;font-size:14px;line-height:22px}.sdEnergyCalculator__resultRow span{color:#476a88}.sdEnergyCalculator__resultRow strong{color:#1a2026;font-size:24px;line-height:32px;font-weight:700;font-variant-numeric:tabular-nums}.sdEnergyCalculator__resultRow--total{padding-top:12px;border-top:1px solid #dcedfb}.sdEnergyCalculator__resultRow--total strong{color:#097d76}.sdEnergyCalculator__status{margin:0;color:#1eaf62;font-size:13px;line-height:20px}.sdEnergyCalculator__actions{display:flex;justify-content:flex-end;gap:12px;flex-wrap:wrap;padding-top:4px}@media (max-width: 760px){.sdEnergyCalculator{width:min(100%,100vw - 32px)}.sdEnergyCalculator__grid,.sdEnergyCalculator__grid--three{grid-template-columns:minmax(0,1fr)}}.sdEnergyReferences{display:flex;flex-direction:column;gap:16px;width:min(929px,100vw - 48px);max-height:min(688px,100vh - 120px);overflow:auto;color:#1a2026}.sdEnergyReferences__intro{max-width:680px;margin:0;color:#476a88;font-size:14px;line-height:22px}.sdEnergyReferences__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.sdEnergyReferences__item{display:flex;flex-direction:column;gap:6px;padding:16px;border-radius:12px;background:#fff;box-shadow:0 12px 28px #1a20260f}.sdEnergyReferences__item h3{margin:0;color:#1a2026;font-size:14px;line-height:22px;font-weight:700}.sdEnergyReferences__item p{margin:0;color:#476a88;font-size:12px;line-height:18px}.sdEnergyReferences__actions{display:flex;justify-content:flex-end}@media (max-width: 760px){.sdEnergyReferences{width:min(100%,100vw - 32px)}.sdEnergyReferences__list{grid-template-columns:minmax(0,1fr)}}.sdEnergyImportChooser{display:flex;flex-direction:column;gap:16px;width:min(864px,100vw - 48px);color:#1a2026}.sdEnergyImportChooser__intro{max-width:560px;margin:0;color:#476a88;font-size:14px;line-height:22px}.sdEnergyImportChooser__cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.sdEnergyImportChooser__card{display:flex;min-height:156px;flex-direction:column;gap:10px;justify-content:center;padding:20px;border:0;border-radius:20px;background:#fff;box-shadow:0 18px 36px #1a202614;cursor:pointer;text-align:left}.sdEnergyImportChooser__card span{color:#1a2026;font-size:18px;line-height:26px;font-weight:700}.sdEnergyImportChooser__card small{color:#476a88;font-size:13px;line-height:20px}.sdEnergyImportChooser__card:focus-visible{outline:2px solid #3ccac1;outline-offset:2px}.sdEnergyImportChooser__actions{display:flex;justify-content:flex-end}@media (max-width: 760px){.sdEnergyImportChooser{width:min(100%,100vw - 32px)}.sdEnergyImportChooser__cards{grid-template-columns:minmax(0,1fr)}}.sdEnergyImportModal{display:flex;flex-direction:column;gap:16px;width:min(1041px,100vw - 48px);max-height:min(640px,100vh - 120px);overflow:auto;color:#1a2026}.sdEnergyImportModal__intro,.sdEnergyImportModal__empty{margin:0;color:#476a88;font-size:14px;line-height:22px}.sdEnergyImportModal__error{margin:0;color:#b3261e;font-size:13px;line-height:20px}.sdEnergyImportModal__table{display:flex;flex-direction:column;overflow:hidden;border-radius:12px;background:#fff}.sdEnergyImportModal__row{display:grid;grid-template-columns:minmax(0,1fr) minmax(120px,220px);gap:16px;align-items:center;min-height:56px;padding:12px 16px;border-bottom:1px solid #dcedfb;color:#476a88;font-size:14px;line-height:22px}.sdEnergyImportModal__row:last-child{border-bottom:0}.sdEnergyImportModal__row strong{color:#1a2026;font-weight:700;font-variant-numeric:tabular-nums;text-align:right}.sdEnergyImportModal__row--header{min-height:48px;color:#1a2026;font-weight:700;background:#fafcff}.sdEnergyImportModal__actions{display:flex;justify-content:flex-end;gap:12px;flex-wrap:wrap}@media (max-width: 760px){.sdEnergyImportModal{width:min(100%,100vw - 32px)}.sdEnergyImportModal__row{grid-template-columns:minmax(0,1fr)}.sdEnergyImportModal__row strong{text-align:left}}.sdEnergyMetModal{display:flex;flex-direction:column;gap:16px;width:min(929px,100vw - 48px);max-height:min(752px,100vh - 120px);overflow:auto;color:#1a2026}.sdEnergyMetModal__intro,.sdEnergyMetModal__note,.sdEnergyMetModal__empty{margin:0;color:#476a88;font-size:14px;line-height:22px}.sdEnergyMetModal__modes{display:flex;flex-wrap:wrap;gap:8px}.sdEnergyMetModal__list{display:flex;flex-direction:column;gap:8px}.sdEnergyMetModal__row{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:12px;background:#fff;box-shadow:0 12px 28px #1a20260f}.sdEnergyMetModal__rowHeader{display:grid;grid-template-columns:minmax(0,1fr) minmax(104px,140px);gap:16px;align-items:center}.sdEnergyMetModal__rowHeader strong{display:block;color:#1a2026;font-size:14px;line-height:22px;font-weight:700}.sdEnergyMetModal__rowHeader span{display:block;margin-top:2px;color:#476a88;font-size:12px;line-height:18px}.sdEnergyMetModal__weekdays{display:grid;grid-template-columns:repeat(7,minmax(82px,1fr));gap:8px}.sdEnergyMetModal__actions{display:flex;justify-content:flex-end;gap:12px;flex-wrap:wrap;padding-top:4px}@media (max-width: 860px){.sdEnergyMetModal{width:min(100%,100vw - 32px)}.sdEnergyMetModal__rowHeader{grid-template-columns:minmax(0,1fr)}.sdEnergyMetModal__weekdays{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 520px){.sdEnergyMetModal__weekdays{grid-template-columns:minmax(0,1fr)}}.sdEnergyNameDialog{display:flex;flex-direction:column;gap:16px;min-width:min(420px,100vw - 48px);color:#1a2026}.sdEnergyNameDialog__intro{margin:0;color:#476a88;font-size:14px;line-height:22px}.sdEnergyNameDialog__error{margin:0;color:#b3261e;font-size:13px;line-height:20px}.sdEnergyNameDialog__actions{display:flex;justify-content:flex-end;gap:12px;flex-wrap:wrap}@font-face{font-family:BebasNeue;font-style:normal;font-weight:400;src:url(/fonts/BebasNeue-Regular.ttf) format("truetype");font-display:swap}.sdGestacional{--radius-card: 8px;display:flex;flex-direction:column;gap:16px;align-items:stretch;min-width:0;min-height:100%;padding:16px;color:#1b3144}.sdGestacional__header{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.sdGestacional__titleGroup{display:flex;align-items:center;gap:8px;min-width:0}.sdGestacional__back{display:grid;place-items:center;width:28px;height:28px;border:0;border-radius:50%;background-color:transparent;cursor:pointer}.sdGestacional__title{margin:0;font-size:20px;line-height:28px;font-weight:600}.sdGestacional__layout{display:grid;grid-template-columns:minmax(0,2fr) minmax(240px,1fr);gap:16px;align-items:start}.sdGestacional__panel{display:flex;flex-direction:column;gap:12px;padding:16px;border:1px solid #ecf6ff;border-radius:var(--radius-card);background-color:#fafcff}.sdGestacional__sectionTitle,.sdGestacional__resultsTitle{margin:0;font-size:16px;line-height:24px;font-weight:600}.sdGestacional__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px}.sdGestacional__field{display:flex;flex-direction:column;gap:4px}.sdGestacional__fieldLabel{font-size:12px;line-height:18px;color:#476a88}.sdGestacional__select{padding:8px 10px;border:1px solid #ecf6ff;border-radius:var(--radius-card);background-color:#fafcff;color:#1b3144;font-size:14px}.sdGestacional__footer{display:flex;align-items:center;justify-content:flex-end;gap:12px}.sdGestacional__savedNote{margin:0;font-size:12px;color:#46f396}.sdGestacional__results{position:sticky;top:16px;display:flex;flex-direction:column;gap:12px;padding:16px;border:1px solid #ecf6ff;border-radius:var(--radius-card);background-color:#fafcff}.sdGestacional__resultsList{margin:0;display:flex;flex-direction:column;gap:8px}.sdGestacional__resultRow{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.sdGestacional__resultRow dt{font-size:13px;color:#476a88}.sdGestacional__resultRow dd{margin:0;font-size:14px;font-weight:600}.sdGestacional__note,.sdGestacional__bandPending{margin:0;font-size:12px;line-height:18px;color:#6489aa}.sdGestacional__bandPending{padding:8px 10px;border:1px dashed #ffa32a;border-radius:var(--radius-card);color:#ffcc8a}.sdGestacional__provenance{margin:8px 0 0;padding:8px 10px;border:1px dashed #ffa32a;border-radius:var(--radius-card);font-size:12px;line-height:18px;color:#ffcc8a}.sdGestacional__provenanceLabel{font-weight:700}.sdGestacional__bandProvenance{margin:8px 0 0;padding:8px 10px;border:1px solid #ecf6ff;border-radius:var(--radius-card);font-size:12px;line-height:18px;color:#6489aa}.sdGestacional__alert{margin:10px 0 0;padding:10px 12px;border:1px solid #e46962;border-radius:var(--radius-card);background-color:#e469621f;font-size:12px;font-weight:700;line-height:18px;color:#e46962}.sdGestacional__timeline{display:flex;flex-direction:column;gap:12px;padding:16px;border:1px solid #ecf6ff;border-radius:var(--radius-card);background-color:#fafcff}.sdGestacional__chart{margin:0;display:flex;flex-direction:column;gap:8px}.sdGestacional__chartSvg{width:100%;height:auto;max-height:320px}.sdGestacional__chartAxis{stroke:#dcedfb;stroke-width:1}.sdGestacional__chartBaseline{stroke:#7fa3c4;stroke-width:1;stroke-dasharray:4 4}.sdGestacional__chartCorridor{fill:#30d17b2e;stroke:#1eaf62;stroke-width:1}.sdGestacional__chartActual{stroke:#6df6ed;stroke-width:2}.sdGestacional__chartDot{fill:#6df6ed;stroke:#fafcff;stroke-width:1}.sdGestacional__chartTick{fill:#6489aa;font-size:11px}.sdGestacional__chartLegend{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin:0;font-size:12px;color:#476a88}.sdGestacional__chartLegendItem{display:inline-flex;align-items:center;gap:6px}.sdGestacional__chartLegendItem:before{content:"";width:12px;height:12px;border-radius:3px}.sdGestacional__chartLegendItem--actual:before{background-color:#6df6ed}.sdGestacional__chartLegendItem--corridor:before{background-color:#30d17b80;border:1px solid #1eaf62}.sdGestacional__chartCaveat{flex-basis:100%;font-size:11px;line-height:16px;color:#6489aa}@font-face{font-family:BebasNeue;font-style:normal;font-weight:400;src:url(/fonts/BebasNeue-Regular.ttf) format("truetype");font-display:swap}.sdBwp{--radius-card: 8px;display:flex;flex-direction:column;gap:16px;align-items:stretch;min-width:0;min-height:100%;padding:16px;color:#1b3144}.sdBwp__header{display:flex;align-items:center;justify-content:space-between;gap:12px}.sdBwp__titleGroup{display:flex;align-items:center;gap:12px}.sdBwp__actions{display:flex;align-items:center;gap:8px}.sdBwp__back{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border:none;border-radius:50%;background-color:#ecf6ff;color:#1b3144;cursor:pointer}.sdBwp__back:hover{background-color:#dcedfb}.sdBwp__title{margin:0;font-family:Bebas Neue,sans-serif;font-size:28px;letter-spacing:.5px;text-transform:uppercase;color:#1b3144}.sdBwp__subtitle{margin:0;font-size:13px;line-height:18px;color:#476a88}.sdBwp__layout{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:16px;align-items:start}@media (max-width: 900px){.sdBwp__layout{grid-template-columns:1fr}}.sdBwp__form,.sdBwp__result{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:var(--radius-card);background-color:#fafcff}.sdBwp__sectionTitle{margin:0;font-size:14px;font-weight:600;color:#2f4c66}.sdBwp__grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media (max-width: 600px){.sdBwp__grid{grid-template-columns:1fr}}.sdBwp__import{display:flex;flex-direction:column;gap:8px}.sdBwp__hint{margin:0;font-size:12px;line-height:16px;color:#6489aa}.sdBwp__compute{display:flex;flex-direction:column;gap:8px;margin-top:4px}.sdBwp__note{margin:0;font-size:12px;line-height:16px;color:#476a88}.sdBwp__error{margin:0;font-size:12px;line-height:16px;color:#b3261e}.sdBwp__resultRows{display:flex;flex-direction:column;gap:8px;padding-bottom:8px;border-bottom:1px solid #ecf6ff}.sdBwp__resultRows:last-of-type{border-bottom:none}.sdBwp__resultRow{display:flex;align-items:baseline;justify-content:space-between;gap:8px;font-size:13px}.sdBwp__resultRow span{color:#476a88}.sdBwp__resultRow strong{color:#1b3144;font-weight:600}.sdBwp__resultRow--accent strong{color:#6df6ed}.sdBwp__provenance{margin:0;font-size:11px;line-height:15px;color:#6489aa}.sdBwp__chartSection{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:var(--radius-card);background-color:#fafcff}.sdBwp__chartHeader{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.sdBwp__smoothToggle{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:#476a88;cursor:pointer}.sdBwp__adaptive{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:var(--radius-card);background-color:#fafcff}.sdBwp__chart{margin:0;display:flex;flex-direction:column;gap:8px}.sdBwp__chartSvg{width:100%;height:auto;max-height:320px}.sdBwp__chartAxis{stroke:#dcedfb;stroke-width:1}.sdBwp__chartGoalLine{stroke:#7fa3c4;stroke-width:1;stroke-dasharray:4 4}.sdBwp__chartGoalDay{stroke:#1eaf62;stroke-width:1;stroke-dasharray:3 3}.sdBwp__chartActual{stroke:#6df6ed;stroke-width:2}.sdBwp__chartBand{fill:#6df6ed;fill-opacity:.16;stroke:none}.sdBwp__chartGrid{stroke:#ecf6ff;stroke-width:1}.sdBwp__chartLine{stroke-width:2}.sdBwp__chartLine--primary{stroke:#6df6ed}.sdBwp__chartLine--secondary{stroke:#30d17b}.sdBwp__chartLine--muted{stroke:#6489aa}.sdBwp__chartTick{fill:#6489aa;font-size:11px}.sdBwp__chartLegend{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin:0;font-size:12px;color:#476a88}.sdBwp__chartLegendItem{display:inline-flex;align-items:center;gap:6px}.sdBwp__chartLegendItem:before{content:"";width:12px;height:12px;border-radius:3px}.sdBwp__chartLegendItem--actual:before,.sdBwp__chartLegendItem--primary:before{background-color:#6df6ed}.sdBwp__chartLegendItem--secondary:before{background-color:#30d17b}.sdBwp__chartLegendItem--muted:before{background-color:#6489aa}.sdBwp__chartLegendItem--band:before{background-color:#6df6ed;opacity:.3}.sdBwp__chartLegendItem--goal:before{background-color:#7fa3c4;border:1px solid #6489aa}.sdBwp__chartCaveat{flex-basis:100%;font-size:11px;line-height:16px;color:#6489aa}.sdBwp__saved{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:var(--radius-card);background-color:#fafcff}.sdBwp__savedList{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.sdBwp__savedItem{display:flex;align-items:baseline;justify-content:space-between;gap:8px;padding:8px 12px;border-radius:6px;background-color:#ecf6ff;font-size:13px}.sdBwp__savedName{color:#1b3144;font-weight:600}.sdBwp__savedValues{color:#476a88}.sdBwp__subnav{display:flex;flex-wrap:wrap;gap:4px;border-bottom:1px solid #ecf6ff}.sdBwp__tab{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;padding:10px 16px;font-size:13px;font-weight:600;color:#6489aa;border-bottom:2px solid transparent;cursor:pointer}.sdBwp__tab:hover{color:#2f4c66}.sdBwp__tab--active{color:#6df6ed;border-bottom-color:#6df6ed}.sdBwp__tabPane{display:flex;flex-direction:column;gap:16px;padding-top:4px}.sdBwp__card{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:var(--radius-card);background-color:#fafcff}.sdBwp__cardTitle{margin:0;font-size:14px;font-weight:600;color:#2f4c66}.sdBwp__kpiRow{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px}.sdBwp__kpiRow--four{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.sdBwp__statRow{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px}.sdBwp__kpi{display:flex;flex-direction:column;gap:4px;padding:14px 16px;border-radius:var(--radius-card);background-color:#fafcff;border:1px solid #ecf6ff}.sdBwp__kpi--accent{border-color:#6df6ed}.sdBwp__kpiLabel{font-size:11px;line-height:15px;color:#6489aa;text-transform:uppercase;letter-spacing:.3px}.sdBwp__kpiValue{font-size:22px;font-weight:700;color:#1b3144}.sdBwp__kpi--accent .sdBwp__kpiValue{color:#6df6ed}.sdBwp__kpiUnit{font-size:12px;font-weight:500;color:#6489aa}.sdBwp__kpiSub{font-size:11px;color:#6489aa}.sdBwp__overviewGrid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:16px;align-items:start}@media (max-width: 1000px){.sdBwp__overviewGrid{grid-template-columns:1fr}}.sdBwp__overviewInputs,.sdBwp__overviewResults{display:flex;flex-direction:column;gap:16px;min-width:0}.sdBwp__overviewChartRow{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:16px;align-items:start}@media (max-width: 720px){.sdBwp__overviewChartRow{grid-template-columns:1fr}}.sdBwp__overviewChart{display:flex;flex-direction:column;gap:8px;min-width:0}.sdBwp__summaryTable{display:flex;flex-direction:column;gap:8px;padding:12px;border-radius:var(--radius-card);background-color:#fafcff;border:1px solid #ecf6ff}.sdBwp__goalGrid{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media (max-width: 720px){.sdBwp__goalGrid{grid-template-columns:1fr}}.sdBwp__phaseList{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.sdBwp__phaseItem{display:grid;grid-template-columns:auto 1fr auto;gap:12px;align-items:center;padding:8px 12px;border-radius:6px;background-color:#ecf6ff;font-size:13px;border-left:3px solid #88abcb}.sdBwp__phaseItem--loss{border-left-color:#6df6ed}.sdBwp__phaseItem--gain{border-left-color:#e98f18}.sdBwp__phaseItem--maintenance{border-left-color:#7fa3c4}.sdBwp__phaseTag{font-weight:600;color:#1b3144}.sdBwp__phaseDays{color:#6489aa}.sdBwp__phaseDelta{color:#2f4c66;font-weight:600}.sdBwp__chartControls,.sdBwp__tableControls{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:space-between}.sdBwp__chips{display:inline-flex;flex-wrap:wrap;gap:6px}.sdBwp__chip{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #dcedfb;background-color:#fafcff;color:#476a88;padding:6px 12px;border-radius:999px;font-size:12px;font-weight:600;cursor:pointer}.sdBwp__chip:hover{border-color:#7fa3c4;color:#1b3144}.sdBwp__chip--active{background-color:#6df6ed;border-color:#6df6ed;color:#fafcff}.sdBwp__chartGridTwo{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media (max-width: 900px){.sdBwp__chartGridTwo{grid-template-columns:1fr}}.sdBwp__tableWrap{overflow-x:auto;border-radius:var(--radius-card);border:1px solid #ecf6ff}.sdBwp__table{width:100%;border-collapse:collapse;font-size:12px}.sdBwp__table th,.sdBwp__table td{padding:8px 12px;text-align:right;white-space:nowrap;border-bottom:1px solid #ecf6ff}.sdBwp__table th:first-child,.sdBwp__table td:first-child,.sdBwp__table th:last-child,.sdBwp__table td:last-child{text-align:left}.sdBwp__table th{background-color:#fafcff;color:#476a88;font-weight:600;position:sticky;top:0}.sdBwp__table td{color:#2f4c66}.sdBwp__table tbody tr:hover td{background-color:#fafcff}.sdBwp__pager{display:flex;align-items:center;justify-content:center;gap:16px}.sdBwp__pagerLabel{font-size:12px;color:#476a88}.sdBwp__lifestyleGrid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;align-items:start}@media (max-width: 1000px){.sdBwp__lifestyleGrid{grid-template-columns:1fr}}.sdBwp__lifestyleBuilder,.sdBwp__lifestylePreview{display:flex;flex-direction:column;gap:12px;min-width:0}.sdBwp__lifestylePreview{padding:16px;border-radius:var(--radius-card);background-color:#fafcff}.sdBwp__changeCard{border:1px solid #ecf6ff}.sdBwp__changeHead{display:flex;align-items:center;justify-content:space-between;gap:8px}.sdBwp__changeRemove{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;color:#6489aa;font-size:20px;line-height:1;cursor:pointer}.sdBwp__changeRemove:hover{color:#b3261e}.sdBwp__timeline{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}.sdBwp__timelineItem{display:grid;grid-template-columns:auto 1fr auto;gap:12px;align-items:center;padding:8px 12px;border-radius:6px;background-color:#ecf6ff;font-size:12px}.sdBwp__timelineDay{font-weight:600;color:#6df6ed}.sdBwp__timelineKind{color:#476a88}.sdBwp__timelineTarget{color:#1b3144;font-weight:600}.sdBwpReport{display:flex;flex-direction:column;gap:16px;min-width:0}.sdBwpReport__templates{display:flex;flex-wrap:wrap;gap:8px}.sdBwpReport__template{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #dcedfb;background-color:#ecf6ff;color:#2f4c66;border-radius:999px;padding:6px 14px;font-size:13px;cursor:pointer}.sdBwpReport__template--active{background-color:#6df6ed;border-color:#6df6ed;color:#fafcff;font-weight:600}.sdBwpReport__actions{display:flex;flex-wrap:wrap;gap:8px}.sdBwpReport__builder{display:flex;flex-direction:column;gap:8px;padding:12px;border-radius:var(--radius-card);background-color:#ecf6ff}.sdBwpReport__preview{display:flex;flex-direction:column;gap:20px;padding:16px;border-radius:var(--radius-card);background-color:#fafcff}.sdBwpReport__cover{display:flex;flex-direction:column;gap:6px;padding-bottom:12px;border-bottom:1px solid #dcedfb}.sdBwpReport__coverRow{display:flex;justify-content:space-between;gap:12px;font-size:13px;color:#476a88}.sdBwpReport__coverRow strong{color:#1b3144}.sdBwpReport__block{display:flex;flex-direction:column;gap:10px}.sdBwpReport__sectionTitle{margin:0;font-size:15px;font-weight:600;color:#1b3144}.sdBwpReport__kpiGrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:10px}.sdBwpReport__kpi{display:flex;flex-direction:column;gap:4px;padding:10px 12px;border-radius:6px;background-color:#ecf6ff}.sdBwpReport__kpiLabel{font-size:11px;color:#6489aa}.sdBwpReport__kpiValue{font-size:18px;font-weight:700;color:#1b3144}.sdBwpReport__kpiUnit{font-size:12px;font-weight:400;color:#6489aa}.sdBwpReport__chart{margin:0}.sdBwpReport__chartTitle{font-size:14px;font-weight:600;color:#2f4c66;margin-bottom:6px}.sdBwpReport__pairs{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:8px}.sdBwpReport__pair{display:flex;flex-direction:column;gap:2px;padding:8px 10px;border-radius:6px;background-color:#ecf6ff;font-size:13px}.sdBwpReport__pair strong{color:#1b3144}.sdBwpReport__pairLabel{font-size:11px;color:#6489aa}.sdBwpReport__milestones,.sdBwpReport__timeline{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.sdBwpReport__milestone,.sdBwpReport__timelineItem{display:grid;grid-template-columns:1fr auto auto;gap:12px;align-items:center;padding:6px 12px;border-radius:6px;background-color:#ecf6ff;font-size:12px}.sdBwpReport__milestoneKind,.sdBwpReport__timelineKind{color:#476a88}.sdBwpReport__milestoneDay,.sdBwpReport__timelineDay{color:#6df6ed;font-weight:600}.sdBwpReport__milestoneWeight,.sdBwpReport__timelineTarget{color:#1b3144;font-weight:600}.sdBwpReport__table{width:100%;border-collapse:collapse;font-size:12px}.sdBwpReport__table th,.sdBwpReport__table td{text-align:left;padding:6px 8px;border-bottom:1px solid #dcedfb}.sdBwpReport__table th{color:#6489aa;font-weight:600}.sdBwpReport__table td{color:#1b3144}.sdBwpReport__table--appendix{display:block;max-height:360px;overflow-y:auto}.sdBwpReport__insights{display:flex;flex-direction:column;gap:8px}.sdBwpReport__insightList{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.sdBwpReport__insight{padding:8px 12px;border-radius:6px;background-color:#ecf6ff;border-left:3px solid #88abcb;font-size:13px;color:#1b3144}.sdBwpReport__insight--positive{border-left-color:#6df6ed}.sdBwpReport__insight--caution{border-left-color:#e98f18}.sdBwpReport__provenance{margin:0;font-size:11px;color:#6489aa;font-style:italic}.sdBwpReport__printArea{position:absolute;width:0;height:0;overflow:hidden;opacity:0;pointer-events:none}@media print{body *{visibility:hidden!important}.sdBwpReport__printArea,.sdBwpReport__printArea *{visibility:visible!important}.sdBwpReport__printArea{position:absolute!important;left:0!important;top:0!important;width:100%!important;height:auto!important;overflow:visible!important;opacity:1!important}}@font-face{font-family:BebasNeue;font-style:normal;font-weight:400;src:url(/fonts/BebasNeue-Regular.ttf) format("truetype");font-display:swap}.sdPlanoAlimentar{--radius-card: 8px;--radius-pill: 300px}.sdPlanoAlimentar__method:focus-visible,.sdPlanoAlimentar__rowAction:focus-visible,.sdPlanoAlimentar__removeMeal:focus-visible,.sdPlanoAlimentar__removeGroup:focus-visible,.sdPlanoAlimentar__back:focus-visible,.sdPlanoAlimentar__rowMeasureSelect:focus-visible,.sdPlanoAlimentar__rowNameInput:focus-visible,.sdPlanoAlimentar__rowCountInput:focus-visible,.sdPlanoAlimentar__mealTimeInput:focus-visible,.sdPlanoAlimentar__mealNameInput:focus-visible,.sdPlanoAlimentar__mealToggle:focus-visible,.sdPlanoAlimentar__macroDistInput:focus-visible{outline:2px solid #097d76;outline-offset:2px}.sdPlanoAlimentar{display:flex;flex-direction:column;min-width:0;min-height:100%;height:100%;color:#1b3144}.sdPlanoAlimentar__content{display:flex;flex:1;flex-direction:column;gap:16px;min-width:0;padding:16px}.sdPlanoAlimentar__header{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.sdPlanoAlimentar__titleGroup{display:flex;align-items:center;gap:8px;min-width:0}.sdPlanoAlimentar__back{display:grid;place-items:center;width:28px;height:28px;flex-shrink:0;border-radius:50%;border:none;background:transparent;cursor:pointer;color:#476a88}.sdPlanoAlimentar__back .ico{width:16px;height:16px}.sdPlanoAlimentar__back:hover{background-color:#dcedfb}.sdPlanoAlimentar__title{margin:0;color:#1a2026;font-family:BebasNeue,sans-serif;text-transform:uppercase;font-size:40px;line-height:48px;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sdPlanoAlimentar__actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.sdPlanoAlimentar__actions .buttonSecondary{width:auto}.sdPlanoAlimentar__chooser{display:flex;flex-direction:column;gap:16px;padding:24px;border-radius:var(--radius-card);background-color:#fff}.sdPlanoAlimentar__chooserInfo{display:flex;flex-direction:column;gap:4px}.sdPlanoAlimentar__chooserTitle{margin:0;color:#1b3144;font-weight:700;font-size:18px;line-height:24px}.sdPlanoAlimentar__chooserDescription{margin:0;color:#476a88;font-size:14px;line-height:22px}.sdPlanoAlimentar__methods{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}@media (max-width: 880px){.sdPlanoAlimentar__methods{grid-template-columns:1fr}}.sdPlanoAlimentar__method{display:flex;flex-direction:column;gap:12px;padding:20px;border:1px solid #dcedfb;border-radius:var(--radius-card);background-color:#fff;cursor:pointer;text-align:left;transition:border-color .15s ease,background-color .15s ease}.sdPlanoAlimentar__method:hover{border-color:#6df6ed}.sdPlanoAlimentar__method--active{border-color:#6df6ed;background-color:#c6fffb}.sdPlanoAlimentar__methodTop{display:flex;align-items:center;gap:12px}.sdPlanoAlimentar__methodIcon{display:grid;place-items:center;width:40px;height:40px;flex-shrink:0;border-radius:50%;background-color:#6df6ed33}.sdPlanoAlimentar__methodIcon svg{width:22px;height:22px}.sdPlanoAlimentar__methodTitle{color:#1b3144;font-weight:700;font-size:16px;line-height:24px}.sdPlanoAlimentar__methodDescription{color:#476a88;font-size:13px;line-height:20px}.sdPlanoAlimentar__methodChoose{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:auto;color:#097d76;font-weight:600;font-size:13px;line-height:20px}.sdPlanoAlimentar__methodChoose .ico{width:16px;height:16px}.sdPlanoAlimentar__plan,.sdPlanoAlimentar__validity{display:flex;flex-direction:column;gap:16px;padding:24px;border-radius:var(--radius-card);background-color:#fff}.sdPlanoAlimentar__validityInfo{display:flex;flex-direction:column;gap:4px}.sdPlanoAlimentar__validityTitle{margin:0;color:#1b3144;font-weight:700;font-size:18px;line-height:24px}.sdPlanoAlimentar__validityDescription{margin:0;color:#476a88;font-size:14px;line-height:22px}.sdPlanoAlimentar__validityFields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}@media (max-width: 880px){.sdPlanoAlimentar__validityFields{grid-template-columns:1fr}}.sdPlanoAlimentar__validityNote{margin:0;color:#476a88;font-size:13px;line-height:20px}.sdPlanoAlimentar__validityError{margin:0;color:#b3261e;font-weight:600;font-size:13px;line-height:20px}.sdPlanoAlimentar__sectionTitle{margin:0;color:#1b3144;font-weight:700;font-size:16px;line-height:24px}.sdPlanoAlimentar__meal{display:flex;flex-direction:column;gap:12px;padding:16px;border:1px solid #dcedfb;border-radius:var(--radius-card);background-color:#fff}.sdPlanoAlimentar__meal--collapsed{gap:8px}.sdPlanoAlimentar__mealHeader{display:flex;align-items:center;gap:12px}.sdPlanoAlimentar__mealToggle{flex-shrink:0;width:28px;height:28px;border:none;border-radius:6px;background:transparent;color:#476a88;font-size:14px;line-height:1;cursor:pointer}.sdPlanoAlimentar__mealToggle:hover{background-color:#dcedfb;color:#1b3144}.sdPlanoAlimentar__mealChips{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-left:auto}.sdPlanoAlimentar__mealChip{display:inline-flex;align-items:center;padding:4px 8px;border-radius:6px;background-color:#ecf6ff;color:#1b3144;font-size:12px;font-weight:600;line-height:16px;white-space:nowrap}.sdPlanoAlimentar__tableWrap{overflow-x:auto}.sdPlanoAlimentar__table{width:100%;border-collapse:collapse;font-size:14px}.sdPlanoAlimentar__table th{text-align:left;color:#476a88;font-weight:600;font-size:12px;letter-spacing:.02em;text-transform:uppercase;padding:8px;border-bottom:1px solid #dcedfb;white-space:nowrap}.sdPlanoAlimentar__table td{padding:8px;color:#1b3144;border-bottom:1px solid #ecf6ff}.sdPlanoAlimentar__table tr:last-child td{border-bottom:none}.sdPlanoAlimentar__num{text-align:right}.sdPlanoAlimentar__mealFooter{display:flex;justify-content:flex-start;flex-wrap:wrap;gap:8px}.sdPlanoAlimentar__mealFooter .buttonSecondary{width:auto}.sdPlanoAlimentar__eligibleDays{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:0;padding:16px 24px;border:none;border-radius:var(--radius-card);background-color:#fff}.sdPlanoAlimentar__eligibleDays legend{float:left;margin:0;padding:0;color:#1b3144;font-size:13px;font-weight:700;line-height:20px}.sdPlanoAlimentar__eligibleDaysRow{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.sdPlanoAlimentar__eligibleDay{display:inline-flex;align-items:center;gap:6px;color:#1b3144;font-size:12px;line-height:20px;cursor:pointer}.sdPlanoAlimentar__eligibleDay input{width:16px;height:16px;margin:0;accent-color:#108d4a}.sdPlanoAlimentar__eligibleDay input:focus-visible{outline:2px solid #097d76;outline-offset:2px}.sdPlanoAlimentar__mealNutrients{display:flex;flex-direction:column;gap:16px;padding:24px;border:1px solid #dcedfb;border-radius:8px;background-color:#fff}.sdPlanoAlimentar__mealNutrientsTitle{margin:0;color:#1a2026;font-size:16px;font-weight:700;line-height:24px}.sdPlanoAlimentar__mealNutrientsGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}@media (max-width: 1100px){.sdPlanoAlimentar__mealNutrientsGrid{grid-template-columns:minmax(0,1fr)}}.sdPlanoAlimentar__mealNutrientCard{display:flex;flex-direction:column;gap:8px;min-width:0;min-height:320px;padding:16px;border-radius:8px;background-color:#ecf6ff}.sdPlanoAlimentar__mealNutrientCard h4{margin:0;color:#1a2026;font-size:14px;font-weight:600;line-height:24px}.sdPlanoAlimentar__mealMacroGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.sdPlanoAlimentar__mealMacroMetric{display:flex;flex-direction:column;justify-content:center;gap:8px;min-height:100px;padding:8px 12px 8px 16px;border-radius:4px;background-color:#dcedfb}.sdPlanoAlimentar__mealMetricHeading{display:flex;align-items:center;justify-content:space-between;gap:8px;color:#1b3144;font-size:14px;font-weight:700;line-height:24px}.sdPlanoAlimentar__mealMetricMarker{width:9px;height:9px;flex:0 0 9px;border-radius:50%;background-color:#476a88}.sdPlanoAlimentar__mealMetricMarker--fat{background-color:#ffa32a}.sdPlanoAlimentar__mealMetricMarker--carbs{border-radius:2px;background-color:#1eaf62}.sdPlanoAlimentar__mealMetricMarker--protein{background-color:#097d76}.sdPlanoAlimentar__mealMetricMarker--calories{background-color:#dc362e}.sdPlanoAlimentar__mealMetricValue{color:#1b3144;font-size:12px;font-weight:500;line-height:20px}.sdPlanoAlimentar__mealWeight{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:auto;padding:8px 16px;border-radius:4px;background-color:#1b3144;color:#fff;font-size:12px;line-height:20px}.sdPlanoAlimentar__mealWeight strong{font-size:14px;line-height:24px}.sdPlanoAlimentar__mealDensity{align-items:stretch}.sdPlanoAlimentar__densityGauge{position:relative;min-height:190px;overflow:hidden}.sdPlanoAlimentar__densityGaugeArc{position:absolute;right:0;bottom:24px;left:0;height:154px;border-radius:300px 300px 0 0;background:conic-gradient(from 270deg at 50% 100%,#30d17b 0deg 45deg,#1eaf62 45deg 90deg,#108d4a 90deg 135deg,#004922 135deg 180deg,transparent 180deg 360deg);mask:radial-gradient(circle at 50% 100%,transparent 0 52%,#000 53%)}.sdPlanoAlimentar__densityGaugeValue{position:absolute;right:12px;bottom:42px;left:12px;display:flex;align-items:baseline;justify-content:center;flex-wrap:wrap;color:#1b3144;text-align:center}.sdPlanoAlimentar__densityGaugeValue strong{font-size:24px;line-height:34px}.sdPlanoAlimentar__densityGaugeValue span{margin-left:4px;font-size:12px;line-height:20px}.sdPlanoAlimentar__densityGaugeValue small{width:100%;font-size:12px;font-weight:500;line-height:20px}.sdPlanoAlimentar__densityLegend{display:flex;align-items:center;justify-content:center;gap:8px;flex-wrap:wrap;margin:auto 0 0;padding:8px 0 0;border-top:1px solid #1b3144;list-style:none}.sdPlanoAlimentar__densityLegend li{display:inline-flex;align-items:center;gap:4px;color:#1b3144;font-size:11px;line-height:18px}.sdPlanoAlimentar__densityDot{width:8px;height:8px;border-radius:50%}.sdPlanoAlimentar__densityDot--low{background-color:#30d17b}.sdPlanoAlimentar__densityDot--standard{background-color:#1eaf62}.sdPlanoAlimentar__densityDot--moderatelyHigh{background-color:#108d4a}.sdPlanoAlimentar__densityDot--veryHigh{background-color:#004922}.sdPlanoAlimentar__mealVetList{display:flex;flex-direction:column;gap:8px;margin:0}.sdPlanoAlimentar__mealVetList>div{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:56px;padding:12px 16px;border-radius:4px;background-color:#dcedfb}.sdPlanoAlimentar__mealVetList dt{display:inline-flex;align-items:center;gap:6px;color:#1b3144;font-size:14px;font-weight:700;line-height:24px}.sdPlanoAlimentar__mealVetList dd{margin:0;color:#1b3144;font-size:12px;font-weight:500;line-height:20px;text-align:right;white-space:nowrap}.sdPlanoAlimentar__mealObservation,.sdPlanoAlimentar__planObservation{display:flex;flex-direction:column;gap:8px;padding:24px;border:1px solid #dcedfb;border-radius:8px;background-color:#fff}.sdPlanoAlimentar__mealObservation h3,.sdPlanoAlimentar__mealObservation p,.sdPlanoAlimentar__planObservation h3,.sdPlanoAlimentar__planObservation p{margin:0}.sdPlanoAlimentar__mealObservation h3,.sdPlanoAlimentar__planObservation h3{color:#1a2026;font-size:16px;font-weight:700;line-height:24px}.sdPlanoAlimentar__mealObservation p,.sdPlanoAlimentar__planObservation p{color:#476a88;font-size:14px;line-height:24px}.sdPlanoAlimentar__mealObservation .richTextEditor,.sdPlanoAlimentar__planObservation .richTextEditor{margin-top:8px;background-color:#ecf6ff}.sdPlanoAlimentar__planActions{display:grid;grid-template-columns:minmax(0,1fr);gap:8px}.sdPlanoAlimentar__planActions .buttonDefault,.sdPlanoAlimentar__planActions .buttonSecondary{width:100%}.sdPlanoAlimentar__total{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:16px;border-radius:var(--radius-card);background-color:#015853}.sdPlanoAlimentar__totalLabel{color:#dcedfb;font-weight:700;font-size:15px;line-height:24px}.sdPlanoAlimentar__totalValue{color:#6df6ed;font-weight:700;font-size:15px;line-height:24px}.sdPlanoAlimentar__analysisRow{display:grid;grid-template-columns:minmax(0,1.42fr) minmax(320px,1fr);align-items:stretch;gap:8px}@media (max-width: 980px){.sdPlanoAlimentar__analysisRow{grid-template-columns:minmax(0,1fr)}}.sdPlanoAlimentar__analysisCard,.sdPlanoAlimentar__macroChart{min-width:0;padding:24px;border-radius:4px;background-color:#fff}.sdPlanoAlimentar__analysisCard{display:flex;flex-direction:column;gap:16px}.sdPlanoAlimentar__analysisTitle{margin:0;color:#1b3144;font-size:16px;font-weight:600;line-height:24px}.sdPlanoAlimentar__analysisTableWrap{min-width:0;overflow-x:auto}.sdPlanoAlimentar__analysisTable{width:100%;min-width:520px;border-collapse:separate;border-spacing:0;color:#1b3144;font-size:12px;line-height:20px}.sdPlanoAlimentar__analysisTable th,.sdPlanoAlimentar__analysisTable td{width:25%;padding:8px;text-align:left;white-space:nowrap}.sdPlanoAlimentar__analysisTable th{font-weight:700}.sdPlanoAlimentar__analysisTable tbody tr:nth-child(odd){background-color:#ecf6ff}.sdPlanoAlimentar__analysisTable tbody tr:first-child td:first-child{border-top-left-radius:4px}.sdPlanoAlimentar__analysisTable tbody tr:first-child td:last-child{border-top-right-radius:4px}.sdPlanoAlimentar__analysisTable tbody tr:last-child td:first-child{border-bottom-left-radius:4px}.sdPlanoAlimentar__analysisTable tbody tr:last-child td:last-child{border-bottom-right-radius:4px}.sdPlanoAlimentar__analysisDifference{font-weight:700}.sdPlanoAlimentar__analysisDifference--within{color:#1eaf62}.sdPlanoAlimentar__analysisDifference--outside{color:#dc362e}.sdPlanoAlimentar__macroChart{--macro-chart-protein: #0d5b97;display:flex;flex-direction:column;gap:16px}.sdPlanoAlimentar__macroChartBar{display:flex;width:100%;height:64px;overflow:hidden;border-radius:4px}.sdPlanoAlimentar__macroChartSegment{display:grid;place-items:center;min-width:0;color:#fff;font-size:14px;font-weight:600;line-height:24px}.sdPlanoAlimentar__macroChartSegment--fat{background-color:#ffa32a}.sdPlanoAlimentar__macroChartSegment--carbs{background-color:#1eaf62}.sdPlanoAlimentar__macroChartSegment--protein{background-color:var(--macro-chart-protein)}.sdPlanoAlimentar__macroChartLegend{display:flex;flex-direction:column;margin:0}.sdPlanoAlimentar__macroChartLegend>div{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:48px;border-bottom:1px solid #dcedfb}.sdPlanoAlimentar__macroChartLegend>div:last-child{border-bottom:none}.sdPlanoAlimentar__macroChartLegend dt{display:inline-flex;align-items:center;gap:8px;color:#1b3144;font-size:13px;font-weight:700;line-height:20px}.sdPlanoAlimentar__macroChartLegend dd{margin:0;color:#1b3144;font-size:12px;line-height:20px;text-align:right;white-space:nowrap}.sdPlanoAlimentar__macroChartMarker{width:10px;height:10px;flex:0 0 10px;border-radius:50%}.sdPlanoAlimentar__macroChartMarker--fat{background-color:#ffa32a}.sdPlanoAlimentar__macroChartMarker--carbs{background-color:#1eaf62}.sdPlanoAlimentar__macroChartMarker--protein{background-color:var(--macro-chart-protein)}.sdPlanoAlimentar__macroChartMarker--calories{background-color:#dc362e}.sdPlanoAlimentar__macroChartEmpty{flex:1;margin:0;padding:16px;border-radius:4px;background-color:#ecf6ff;color:#476a88;font-size:13px;line-height:20px}.sdPlanoAlimentar__macroChartButton{margin-top:auto}.sdPlanoAlimentar__note{margin:0;color:#7fa3c4;font-size:12px;font-style:italic}.sdPlanoAlimentar__saveStatus{margin:4px 0 0;font-size:13px;line-height:20px}.sdPlanoAlimentar__saveStatus--error{color:#b3261e}.sdPlanoAlimentar__empty{margin:0;color:#7fa3c4;font-size:13px;font-style:italic}.sdPlanoAlimentar__footer{display:flex;align-items:center;justify-content:flex-end;gap:12px;padding-top:8px}.sdPlanoAlimentar__footer .buttonDefault{width:auto}.sdPlanoAlimentar__mealHeader--edit{flex-wrap:wrap;gap:8px}.sdPlanoAlimentar__mealTimeInput,.sdPlanoAlimentar__mealNameInput{border:1px solid #2f4c66;border-radius:6px;padding:6px 8px;font-size:14px;color:#1b3144}.sdPlanoAlimentar__mealNameInput{flex:1;min-width:160px}.sdPlanoAlimentar__removeMeal,.sdPlanoAlimentar__removeGroup{border:none;background:transparent;color:#476a88;cursor:pointer;font-size:13px}.sdPlanoAlimentar__removeMeal:hover,.sdPlanoAlimentar__removeGroup:hover{color:#1b3144}.sdPlanoAlimentar__myPlans{display:flex;flex-direction:column;gap:8px}.sdPlanoAlimentar__myPlansList{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.sdPlanoAlimentar__myPlansRow{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 12px;background:#fff;border-radius:var(--radius-card)}.sdPlanoAlimentar__myPlansLabel{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#1b3144;font-size:14px}.sdPlanoAlimentar__myPlansActions{display:flex;gap:8px}.sdPlanoAlimentar__actionError{margin:0;color:#b3261e;font-size:13px;line-height:18px}.sdPlanoAlimentar__confirm{display:flex;flex-direction:column;gap:12px;max-width:420px}.sdPlanoAlimentar__confirmQuestion{margin:0;color:#1b3144;font-size:14px;line-height:20px;text-wrap:pretty}.sdPlanoAlimentar__confirmError{margin:0;color:#b3261e;font-size:13px;line-height:18px}.sdPlanoAlimentar__confirmActions{display:flex;align-items:center;justify-content:flex-end;gap:12px}.sdPlanoAlimentar__confirmActions .buttonDefault:focus-visible,.sdPlanoAlimentar__confirmActions .buttonSecondary:focus-visible{outline:2px solid #1b3144;outline-offset:2px}.sdPlanoAlimentar__panelState{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center}.sdPlanoAlimentar__reference,.sdPlanoAlimentar__derived{display:flex;flex-direction:column;gap:10px;background:#fff;border-radius:var(--radius-card);padding:16px}.sdPlanoAlimentar__subTitle{margin:0;font-size:14px;color:#1b3144}.sdPlanoAlimentar__macroGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px;margin:0}.sdPlanoAlimentar__macroGrid dt{font-size:12px;color:#7fa3c4}.sdPlanoAlimentar__macroGrid dd{margin:0;font-size:18px;color:#1b3144}.sdPlanoAlimentar__estimatedVsPrescribed{margin:8px 0 0;font-size:13px;line-height:20px;color:#1b3144}.sdPlanoAlimentar__referenceOwnerGated{margin:8px 0 0;font-size:12px;line-height:18px;color:#7fa3c4;font-style:italic}.sdPlanoAlimentar__derivedList ul{margin:4px 0 0;padding-left:18px}.sdPlanoAlimentar__recipeTombstone{color:#6489aa;font-style:italic}.sdPlanoAlimentar__macroDist{display:flex;flex-direction:column;gap:12px;background:#fff;border-radius:var(--radius-card);padding:16px}.sdPlanoAlimentar__macroDistBasis{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px}.sdPlanoAlimentar__macroDistControls,.sdPlanoAlimentar__qualHeader{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.sdPlanoAlimentar__macroDistMethods,.sdPlanoAlimentar__substituteMacroTabs{display:inline-flex;gap:4px;padding:4px;border-radius:var(--radius-pill);background-color:#015853;flex-wrap:wrap}.sdPlanoAlimentar__macroDistMethod{border:none;background:transparent;border-radius:var(--radius-pill);padding:6px 12px;font-size:13px;color:#dcedfb;cursor:pointer}.sdPlanoAlimentar__macroDistMethod:focus-visible{outline:2px solid #f1fffe;outline-offset:-2px}.sdPlanoAlimentar__macroDistMethod--active{background-color:#6df6ed;color:#1b3144;font-weight:600}.sdPlanoAlimentar__macroDistMethod--active:focus-visible{outline-color:#1b3144}.sdPlanoAlimentar__macroDistToggle{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:#1b3144}.sdPlanoAlimentar__macroDistInputs{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px}.sdPlanoAlimentar__macroDistRow{display:flex;flex-direction:column;gap:4px}.sdPlanoAlimentar__macroDistLabel{font-size:12px;color:#7fa3c4}.sdPlanoAlimentar__macroDistField{display:flex;align-items:center;gap:6px}.sdPlanoAlimentar__macroDistInput{flex:1;min-width:0;border:1px solid #2f4c66;border-radius:6px;padding:6px 8px;font-size:14px;color:#1b3144}.sdPlanoAlimentar__macroDistInput:read-only{background-color:#ecf6ff;color:#476a88}.sdPlanoAlimentar__macroDistUnit{font-size:12px;color:#7fa3c4;white-space:nowrap}.sdPlanoAlimentar__macroDistSum{display:flex;align-items:center;gap:8px;margin:0;font-size:13px;color:#1b3144}.sdPlanoAlimentar__macroDistPending{margin:0;padding:12px;border:1px dashed #1fa9a0;border-radius:var(--radius-card);background-color:#015853;color:#f1fffe;font-size:13px}.sdPlanoAlimentar__macroDistTotal{margin:4px 0 0;font-weight:700;font-size:14px;color:#097d76}.sdPlanoAlimentar__rowNameCell{display:flex;flex-direction:column;gap:2px;min-width:0}.sdPlanoAlimentar__rowSource{color:#476a88;font-size:11px;line-height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sdPlanoAlimentar__rowNameInput,.sdPlanoAlimentar__rowMeasureSelect{width:100%;min-width:120px;border:1px solid #2f4c66;border-radius:6px;padding:6px 8px;font-size:14px;color:#1b3144;background:#fff}.sdPlanoAlimentar__rowCountInput{width:56px;flex:0 0 auto;border:1px solid #2f4c66;border-radius:6px;padding:6px 8px;font-size:14px;text-align:right;color:#1b3144;background:#fff}.sdPlanoAlimentar__rowCountInput::-webkit-outer-spin-button,.sdPlanoAlimentar__rowCountInput::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.sdPlanoAlimentar__rowCountInput{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.sdPlanoAlimentar__rowActions{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}.sdPlanoAlimentar__rowAction{border:1px solid #2f4c66;background:#fff;border-radius:var(--radius-pill);padding:4px 10px;font-size:12px;color:#1b3144;cursor:pointer;white-space:nowrap}.sdPlanoAlimentar__rowAction:hover{border-color:#1fa9a0;color:#097d76}.sdPlanoAlimentar__rowAction--danger:hover{border-color:#b3261e;color:#b3261e}.sdPlanoAlimentar__substituteList{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.sdPlanoAlimentar__substituteRow{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 12px;border:1px solid #2f4c66;border-radius:var(--radius-card)}.sdPlanoAlimentar__substituteRow .buttonSecondary{width:auto}.sdPlanoAlimentar__substituteInfo{display:flex;flex-direction:column;gap:2px;min-width:0}.sdPlanoAlimentar__substituteName{font-weight:600;font-size:14px;color:#1b3144}.sdPlanoAlimentar__substituteMacros{font-size:12px;color:#7fa3c4}.sdPlanoAlimentar__nutrients{display:flex;flex-direction:column;gap:16px;overflow-y:auto}.sdPlanoAlimentar__nutrientsBasis{margin:0;font-size:12px;color:#7fa3c4}.sdPlanoAlimentar__nutrientsSource{margin:0;font-size:12px;color:#476a88}.sdPlanoAlimentar__nutrientGroup{display:flex;flex-direction:column;gap:6px}.sdPlanoAlimentar__nutrientList{margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:4px 16px}.sdPlanoAlimentar__nutrientRow{display:flex;align-items:baseline;justify-content:space-between;gap:8px;padding:4px 0;border-bottom:1px solid #ecf6ff}.sdPlanoAlimentar__nutrientRow dt{font-size:13px;color:#7fa3c4}.sdPlanoAlimentar__nutrientRow dd{margin:0;font-size:13px;font-weight:600;color:#1b3144}.sdPlanoAlimentar__qualHeaderActions{display:flex;align-items:center;gap:12px}.sdPlanoAlimentar__qualIntro{margin:0;color:#476a88;font-size:13px;line-height:20px}.sdPlanoAlimentar__libraryToolbar{display:flex;flex-wrap:wrap;gap:8px}.sdPlanoAlimentar__libraryToolbar .buttonSecondary{width:auto;flex:0 0 auto}.sdPlanoAlimentar__dietaryFilters{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:8px}.sdPlanoAlimentar__dietaryFilter{flex:0 0 auto;border:1px solid #3ccac1;background-color:#c6fffb;border-radius:var(--radius-pill);padding:4px 10px;font-size:12px;line-height:18px;color:#1b3144;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.sdPlanoAlimentar__dietaryFilter:hover{background-color:#9bfff8;border-color:#1fa9a0}.sdPlanoAlimentar__dietaryFilter:focus-visible{outline:2px solid #097d76;outline-offset:2px}.sdPlanoAlimentar__dietaryFilter--active{background-color:#6df6ed;border-color:#097d76;box-shadow:inset 0 0 0 1px #097d76;color:#1b3144;font-weight:600}.sdPlanoAlimentar__refeicaoList{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px;min-width:0}.sdPlanoAlimentar__refeicaoRow{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0;padding:8px 12px;border:1px solid #dcedfb;border-radius:var(--radius-card);background-color:#fff}.sdPlanoAlimentar__refeicaoRow .buttonSecondary{width:auto;flex:0 0 auto}.sdPlanoAlimentar__refeicaoInfo{display:flex;flex-direction:column;gap:2px;min-width:0}.sdPlanoAlimentar__refeicaoName{display:flex;align-items:center;gap:8px;min-width:0;font-size:14px;font-weight:600;line-height:20px;color:#1b3144}.sdPlanoAlimentar__refeicaoLabel{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sdPlanoAlimentar__refeicaoMacros{font-size:12px;line-height:18px;color:#476a88}.sdPlanoAlimentar__restritoPill{flex:0 0 auto;display:inline-block;padding:1px 8px;border:1px solid #ffb85a;border-radius:var(--radius-pill);background-color:#ffe1ba;color:#834b00;font-size:11px;font-weight:600;white-space:nowrap;cursor:help}.sdPlanoAlimentar__panelNotice{margin:0;padding:8px 12px;border:1px solid #dcedfb;border-radius:var(--radius-card);background-color:#ecf6ff;color:#1b3144;font-size:13px;line-height:18px}.sdPlanoAlimentar__panelNotice--error{border-color:#dc362e;background-color:#f9dedc;color:#601410;font-weight:600}.sdPlanoAlimentar__customFoodForm{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px}.sdPlanoAlimentar__customFoodField{display:flex;flex-direction:column;gap:4px}.sdPlanoAlimentar__customFoodField input{width:100%;padding:6px 8px;border:1px solid #476a88;border-radius:var(--radius-card);color:#1b3144;font-size:13px}.sdPlanoAlimentar__customFoodLabel{font-size:12px;color:#476a88}.sdPlanoAlimentar__customFoodSuffix{color:#476a88}.sdPlanoAlimentar__novaMedida{margin-top:12px;padding-top:12px;border-top:1px solid #dcedfb}.sdPlanoAlimentar__novaMedidaTitle{margin:0 0 6px;font-size:13px;font-weight:600;color:#1b3144}.sdPlanoAlimentar__novaMedidaList{list-style:none;margin:0 0 8px;padding:0;font-size:12px;color:#476a88}.sdPlanoAlimentar__novaMedidaList li{padding:2px 0}.sdPlanoAlimentar__novaMedidaRow{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.sdPlanoAlimentar__novaMedidaRow input{flex:1 1 120px;min-width:0;padding:6px 8px;border:1px solid #476a88;border-radius:var(--radius-card);color:#1b3144;font-size:13px}.sdPlanoAlimentar__novaMedidaRow .buttonSecondary{width:auto;flex:0 0 auto}.sdPlanoAlimentar__printArea{position:absolute;left:-10000px;top:0;width:794px}@media (max-width: 720px){.sdPlanoAlimentar__title{font-size:32px;line-height:38px;white-space:normal}}@media (prefers-reduced-motion: reduce){.sdPlanoAlimentar__dietaryFilter,.sdPlanoAlimentar__method{transition:none}}.sdQualGrid__entryAction:focus-visible,.sdQualGrid__cellFavorite:focus-visible{outline:2px solid #097d76;outline-offset:2px}.sdQualGrid{display:flex;flex-direction:column;gap:8px;min-width:0}.sdQualGrid__scroll{overflow-x:auto}.sdQualGrid__table{width:100%;border-collapse:separate;border-spacing:0;table-layout:fixed}.sdQualGrid__slotHead,.sdQualGrid__dayHead{position:sticky;top:0;padding:8px;background-color:#015853;color:#dcedfb;font-weight:700;font-size:12px;line-height:18px;text-align:left;border-bottom:1px solid #dcedfb;white-space:nowrap}.sdQualGrid__slotHead{left:0;z-index:1;min-width:120px}.sdQualGrid__dayHead{min-width:180px}.sdQualGrid__slotCell{position:sticky;left:0;z-index:1;padding:8px;background-color:#fff;color:#1b3144;font-weight:700;font-size:13px;text-align:left;vertical-align:top;border-bottom:1px solid #ecf6ff;white-space:nowrap}.sdQualGrid__cell{padding:6px;vertical-align:top;border-bottom:1px solid #ecf6ff;border-left:1px solid #ecf6ff}.sdQualGrid__entry{display:flex;flex-direction:column;gap:4px;padding:6px;margin-bottom:6px;border:1px solid #dcedfb;border-radius:6px;background-color:#fff}.sdQualGrid__entryTitle{border:1px solid #2f4c66;border-radius:4px;padding:4px 6px;font-size:13px;font-weight:600;color:#1b3144}.sdQualGrid__entryText,.sdQualGrid__entryComment{width:100%;min-height:48px;resize:vertical;border:1px solid #2f4c66;border-radius:4px;padding:6px;font-size:13px;line-height:18px;color:#1b3144}.sdQualGrid__entryComment{min-height:36px;font-style:italic;color:#7fa3c4}.sdQualGrid__entryActions{display:flex;justify-content:flex-end;gap:8px}.sdQualGrid__entryAction{border:none;background:transparent;color:#097d76;cursor:pointer;font-size:12px;font-weight:600}.sdQualGrid__entryAction--danger{color:#7fa3c4}.sdQualGrid__entryAction--danger:hover{color:#1b3144}.sdQualGrid__cellFooter{display:flex;align-items:center;justify-content:flex-start;gap:8px;flex-wrap:wrap}.sdQualGrid__cellFooter .buttonSecondary{width:auto}.sdQualGrid__cellFavorite{border:none;background:transparent;color:#097d76;cursor:pointer;font-size:12px;font-weight:600}.sdAutosave{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600}.sdAutosave__label{white-space:nowrap}.sdAutosave__icon svg{width:14px;height:14px}.sdAutosave__spinner{width:12px;height:12px;border:2px solid #097d76;border-top-color:#6df6ed;border-radius:50%;animation:sdAutosaveSpin .7s linear infinite}@media (prefers-reduced-motion: reduce){.sdAutosave__spinner{animation:none}}.sdAutosave--saving{color:#7fa3c4}.sdAutosave--saved{color:#097d76}.sdAutosave--error{color:#e46962}.sdAutosave--blocked{color:#6489aa;font-style:italic}.sdAutosave--notLoaded,.sdAutosave--methodMismatch{color:#e46962}@keyframes sdAutosaveSpin{to{transform:rotate(360deg)}}.sdQualFav__cardDelete:focus-visible{outline:2px solid #097d76;outline-offset:2px}.sdQualFav__form,.sdQualFav__browse{display:flex;flex-direction:column;gap:12px;padding:16px;overflow-y:auto}.sdQualFav__facets{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:8px}.sdQualFav__previewLabel{margin:0;font-size:12px;color:#7fa3c4}.sdQualFav__preview{margin:0;padding:8px;border-radius:6px;background-color:#015853;color:#dcedfb;font-size:13px;line-height:18px;white-space:pre-wrap}.sdQualFav__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.sdQualFav__card{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 12px;border:1px solid #dcedfb;border-radius:6px}.sdQualFav__cardBody{display:flex;flex-direction:column;gap:2px;min-width:0}.sdQualFav__cardName{font-weight:600;font-size:14px;color:#1b3144}.sdQualFav__cardExcerpt{font-size:12px;color:#7fa3c4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sdQualFav__cardActions{display:flex;align-items:center;gap:8px}.sdQualFav__cardActions .buttonSecondary{width:auto}.sdQualFav__cardDelete{border:none;background:transparent;color:#7fa3c4;cursor:pointer;font-size:18px;line-height:1}.sdQualFav__cardDelete:hover{color:#1b3144}.sdQualFav__actions{display:flex;justify-content:flex-end;gap:8px}.sdQualFav__actions .buttonDefault,.sdQualFav__actions .buttonSecondary{width:auto}.sdQualFav__note{margin:0;color:#7fa3c4;font-size:13px;font-style:italic}.sdQualFav__error{margin:0;color:#e46962;font-size:13px}@media print{.sdPlanoAlimentar,.sdPlanoAlimentar *{visibility:hidden!important}.sdPlanoAlimentar__printArea,.sdPlanoAlimentar__printArea *{visibility:visible!important}.sdPlanoAlimentar__printArea{position:absolute!important;left:0!important;top:0!important;width:100%!important}}@font-face{font-family:BebasNeue;font-style:normal;font-weight:400;src:url(/fonts/BebasNeue-Regular.ttf) format("truetype");font-display:swap}.sdAddFood{--radius-card: 8px}.sdAddFood__result:focus-visible,.sdAddFood__close:focus-visible{outline:2px solid #097d76;outline-offset:2px}.sdAddFood__backdrop:focus-visible{outline:2px solid #f1fffe;outline-offset:-4px}.sdAddFood{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:grid;place-items:center;padding:16px}.sdAddFood__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;border:none;padding:0;background-color:#00000073;cursor:pointer}.sdAddFood__panel{position:relative;z-index:1;display:flex;flex-direction:column;gap:16px;width:min(640px,100%);max-height:min(720px,90vh);padding:24px;border-radius:var(--radius-card);background-color:#fff;box-shadow:0 12px 40px #00000040;overflow:hidden}.sdAddFood__header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.sdAddFood__heading{display:flex;flex-direction:column;gap:2px;min-width:0}.sdAddFood__title{margin:0;color:#1b3144;font-weight:700;font-size:18px;line-height:24px}.sdAddFood__subtitle{color:#097d76;font-weight:600;font-size:13px;line-height:20px}.sdAddFood__close{display:grid;place-items:center;width:28px;height:28px;flex-shrink:0;border:none;border-radius:50%;background:transparent;color:#476a88;font-size:22px;line-height:1;cursor:pointer}.sdAddFood__close:hover{background-color:#dcedfb}.sdAddFood__search{display:flex;flex-direction:column;gap:6px}.sdAddFood__sourceChips{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.sdAddFood__sourceChip{display:inline-flex;align-items:center;padding:4px 10px;border:1px solid #dcedfb;border-radius:var(--radius-pill, 300px);background-color:#fff;color:#1b3144;font-size:12px;font-weight:600;line-height:18px;cursor:pointer}.sdAddFood__sourceChip:hover{border-color:#6df6ed}.sdAddFood__sourceChip--active{border-color:#6df6ed;background-color:#6df6ed;color:#1b3144}.sdAddFood__sourceChip:focus-visible{outline:2px solid #097d76;outline-offset:2px}.sdAddFood__demoHint{margin:0;color:#7fa3c4;font-size:12px;font-style:italic}.sdAddFood__results{display:flex;flex-direction:column;gap:4px;overflow-y:auto;min-height:0}.sdAddFood__result{display:flex;flex-direction:column;gap:2px;padding:10px 12px;border:1px solid #dcedfb;border-radius:var(--radius-card);background-color:#fff;text-align:left;cursor:pointer;transition:border-color .15s ease,background-color .15s ease}@media (prefers-reduced-motion: reduce){.sdAddFood__result{transition:none}}.sdAddFood__result:hover{border-color:#6df6ed;background-color:#c6fffb}.sdAddFood__resultName{color:#1b3144;font-weight:600;font-size:14px;line-height:20px}.sdAddFood__resultMeta{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.sdAddFood__resultGroup{color:#476a88;font-size:12px;line-height:18px}.sdAddFood__resultOrigin{color:#097d76;font-size:11px;font-weight:700;line-height:16px;letter-spacing:.02em;text-transform:uppercase}.sdAddFood__error{margin:4px 0 0;color:#b3261e;font-size:13px}.sdAddFood__note{margin:4px 0 0;color:#1b3144;font-size:13px;line-height:1.5}.sdAddFood__detail{display:flex;flex-direction:column;gap:16px;overflow-y:auto;min-height:0}.sdAddFood__pickedHeading{display:flex;flex-direction:column;gap:2px;min-width:0}.sdAddFood__pickedName{margin:0;color:#1b3144;font-weight:700;font-size:16px;line-height:24px}.sdAddFood__pickedSource{margin:0;color:#476a88;font-size:12px;line-height:18px}.sdAddFood__quantityFields{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px}.sdAddFood__measureField{display:flex;flex-direction:column;gap:6px;flex:0 1 230px}.sdAddFood__measureField .inputSelect{width:100%}.sdAddFood__countField{display:flex;flex-direction:column;gap:6px;flex:0 0 auto}.sdAddFood__countInput{width:72px;border:1px solid #2f4c66;border-radius:6px;padding:10px 8px;font-size:14px;text-align:right;color:#1b3144;background:#fff}.sdAddFood__countInput:focus-visible{outline:2px solid #097d76;outline-offset:2px}.sdAddFood__countInput::-webkit-outer-spin-button,.sdAddFood__countInput::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.sdAddFood__countInput{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.sdAddFood__amountLine{margin:0;color:#476a88;font-size:13px;line-height:20px}.sdAddFood__measureLabel{color:#476a88;font-weight:600;font-size:13px;line-height:20px}.sdAddFood__preview{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;padding:12px;border-radius:var(--radius-card);background-color:#015853}.sdAddFood__previewRow{display:flex;flex-direction:column;gap:2px;text-align:center}.sdAddFood__previewRow dt{color:#dcedfb;font-size:12px;line-height:18px}.sdAddFood__previewRow dd{margin:0;color:#6df6ed;font-weight:700;font-size:15px;line-height:22px}.sdAddFood__detailActions{display:flex;align-items:center;justify-content:flex-end;gap:12px}.sdAddFood__detailActions .buttonSecondary,.sdAddFood__detailActions .buttonDefault{width:auto}@font-face{font-family:BebasNeue;font-style:normal;font-weight:400;src:url(/fonts/BebasNeue-Regular.ttf) format("truetype");font-display:swap}.sdEquivGroup{--radius-card: 8px;display:flex;flex-direction:column;gap:12px;margin-bottom:8px;color:#1b3144}.sdEquivGroup__head{display:flex;flex-wrap:wrap;gap:8px 16px;align-items:flex-start;justify-content:space-between}.sdEquivGroup__headActions{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.sdEquivGroup__headActions .buttonSecondary{width:auto}.sdEquivGroup__title{margin:0;font-size:16px;font-weight:700}.sdEquivGroup__intro{margin:4px 0 0;max-width:640px;font-size:13px;color:#2f4c66}.sdEquivGroup__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px}.sdEquivGroup__card{display:flex;flex-direction:column;gap:4px;padding:10px 12px;background:#fff;border:1px solid #476a88;border-radius:var(--radius-card)}.sdEquivGroup__cardHead{display:flex;gap:8px;align-items:baseline;justify-content:space-between}.sdEquivGroup__cardTitle{font-size:13px;font-weight:700}.sdEquivGroup__cardCount{font-size:11px;color:#2f4c66;white-space:nowrap}.sdEquivGroup__portion,.sdEquivGroup__mean{margin:0;font-size:12px;color:#1b3144}.sdEquivGroup__meanLabel{font-weight:600}.sdEquivGroup__sd{color:#2f4c66}.sdEquivGroup__semDados{margin:0;font-size:12px;font-style:italic;color:#2f4c66}.sdEquivGroup__estimate{display:flex;flex-wrap:wrap;gap:4px 12px;align-items:center;margin-top:8px;padding:8px 12px;background-color:#015853;border-radius:300px;color:#fafcff}.sdEquivGroup__estimateLabel{font-size:12px;font-weight:700}.sdEquivGroup__estimateValue{font-size:13px;font-weight:600}.sdEquivGroup__estimatePartial{flex-basis:100%;font-size:11px;font-style:italic;color:#dcedfb}.sdEquivGroup__estimateNote{margin:8px 0 0;font-size:12px;font-style:italic;color:#2f4c66}.sdEquivGroup__organizeRow{display:flex;flex-wrap:wrap;gap:8px 12px;align-items:center;margin-bottom:8px}.sdEquivGroup__seedNote{margin:0;font-size:12px;color:#1b3144}.sdEquivGroup__targetLabel{display:flex;flex-direction:column;gap:4px;margin-bottom:8px;font-size:12px;font-weight:600}.sdEquivGroup__targetSelect,.sdEquivGroup__searchInput{padding:6px 8px;border:1px solid #476a88;border-radius:var(--radius-card);font-size:13px}.sdEquivGroup__searchRow{display:flex;gap:8px;align-items:center;margin-bottom:8px}.sdEquivGroup__searchRow .sdEquivGroup__searchInput{flex:1 1 auto;min-width:0}.sdEquivGroup__searchRow .buttonSecondary{width:auto}.sdEquivGroup__hitList,.sdEquivGroup__assignedList{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.sdEquivGroup__hitRow,.sdEquivGroup__assignedRow{display:flex;gap:8px;align-items:center;justify-content:space-between;padding:6px 8px;background:#fff;border:1px solid #476a88;border-radius:var(--radius-card)}.sdEquivGroup__hitRow .buttonSecondary,.sdEquivGroup__assignedRow .buttonSecondary{width:auto}.sdEquivGroup__hitInfo{display:flex;flex-direction:column;min-width:0}.sdEquivGroup__hitName,.sdEquivGroup__assignedName{font-size:13px;font-weight:600}.sdEquivGroup__hitMeta{font-size:11px;color:#2f4c66}.sdEquivGroup__assignedTitle{margin:12px 0 6px;font-size:13px;font-weight:700}.sdSubstitutes__table{width:100%;border-collapse:collapse;font-size:13px}.sdSubstitutes__table th,.sdSubstitutes__table td{padding:6px 8px;text-align:left;border-bottom:1px solid #476a88}.sdSubstitutes__table th{font-weight:700;color:#1b3144}.sdSubstitutes__diffRow td{font-size:12px;color:#2f4c66;border-bottom:2px solid #476a88}@font-face{font-family:BebasNeue;font-style:normal;font-weight:400;src:url(/fonts/BebasNeue-Regular.ttf) format("truetype");font-display:swap}.sdAddEquivFood .sdAddFood__panel.sdAddEquivFood__panel{width:min(960px,100%);max-height:min(860px,92vh);padding:0;overflow:hidden}.sdAddEquivFood .sdAddFood__header{padding:24px 24px 0}.sdAddEquivFood__fieldLabel{display:flex;flex-direction:column;gap:6px;margin:0 24px 12px;font-size:13px;font-weight:600;color:#1b3144}.sdAddEquivFood__groupSelect{padding:10px 12px;border:1px solid #476a88;border-radius:var(--radius-card);font-size:14px;color:#1b3144;background:#fff}.sdAddEquivFood__search{display:flex;flex-direction:column;gap:8px;margin:0 24px 12px}.sdAddEquivFood__searchLabel{font-size:13px;font-weight:600;color:#1b3144}.sdAddEquivFood__hitList{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px;max-height:160px;overflow-y:auto}.sdAddEquivFood__hit{display:flex;flex-direction:column;align-items:flex-start;gap:2px;width:100%;padding:8px 10px;border:1px solid #476a88;border-radius:var(--radius-card);background:#fff;cursor:pointer;text-align:left}.sdAddEquivFood__hit:hover{border-color:#097d76}.sdAddEquivFood__hit:focus-visible{outline:2px solid #097d76;outline-offset:2px}.sdAddEquivFood__hitName{font-size:13px;font-weight:600;color:#1b3144}.sdAddEquivFood__hitMeta{font-size:11px;color:#2f4c66}.sdAddEquivFood__tableWrap{margin:0 24px 8px;overflow-x:auto}.sdAddEquivFood__table{width:100%;border-collapse:collapse;font-size:12px}.sdAddEquivFood__table th,.sdAddEquivFood__table td{padding:8px 6px;text-align:left;border-bottom:1px solid #476a88;vertical-align:middle}.sdAddEquivFood__table th{font-weight:700;color:#1b3144;white-space:nowrap}.sdAddEquivFood__table .inputSelect{min-width:120px}.sdAddEquivFood__dragCol{width:28px}.sdAddEquivFood__dragHandle{display:inline-block;color:#476a88;cursor:grab;-webkit-user-select:none;user-select:none}.sdAddEquivFood__countInput{width:56px;padding:6px 4px;border:1px solid #476a88;border-radius:6px;font-size:13px;text-align:right}.sdAddEquivFood__macroCell--ok{box-shadow:inset 0 0 0 2px #1eaf62;border-radius:4px}.sdAddEquivFood__macroCell--bad{box-shadow:inset 0 0 0 2px #b3261e;border-radius:4px}.sdAddEquivFood__removeRow{border:none;background:transparent;color:#476a88;font-size:18px;cursor:pointer;line-height:1}.sdAddEquivFood__emptyTable{margin:0;padding:12px 0;font-size:13px;font-style:italic;color:#2f4c66}.sdAddEquivFood__legendRow{display:flex;justify-content:flex-end;margin:0 24px 8px}.sdAddEquivFood__legend{display:flex;gap:16px;align-items:center}.sdAddEquivFood__legendItem{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:#1b3144}.sdAddEquivFood__legendItem:before{content:"";width:10px;height:10px;border-radius:50%}.sdAddEquivFood__legendItem--ok:before{background-color:#1eaf62}.sdAddEquivFood__legendItem--bad:before{background-color:#b3261e}.sdAddEquivFood__calc{margin:0 24px 16px;padding:12px;border:1px solid #476a88;border-radius:var(--radius-card);background:#dcedfb}.sdAddEquivFood__calcTitle{margin:0 0 8px;font-size:13px;font-weight:700;color:#1b3144}.sdAddEquivFood__calcTable{width:100%;border-collapse:collapse;font-size:12px}.sdAddEquivFood__calcTable th,.sdAddEquivFood__calcTable td{padding:6px 8px;text-align:left;border-bottom:1px solid #476a88}.sdAddEquivFood__calcTable th{font-weight:600;color:#2f4c66}.sdAddEquivFood__calcTable td{color:#1b3144}.sdAddEquivFood__footer{padding:24px;background-color:#1a2026;border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card)}.sdAddEquivFood__footerRow{display:flex;justify-content:center;align-items:center;gap:24px}.sdAddEquivFood__footerGhost{height:40px;padding:8px 4px;border:none;border-radius:8px;background:none;color:#fff;font-family:inherit;font-size:14px;font-weight:500;cursor:pointer}.sdAddEquivFood__footerGhost:hover{background-color:#253644}.sdAddEquivFood__footerGhost:focus-visible{outline:2px solid #6df6ed;outline-offset:2px}.sdAddEquivFood__footerPrimary{height:40px;padding:8px 24px;border:none;border-radius:var(--radius-card);background-color:#6df6ed;color:#1a2026;font-family:inherit;font-size:14px;font-weight:500;cursor:pointer}.sdAddEquivFood__footerPrimary:hover:not(:disabled){background-color:#0b756e;color:#fff}.sdAddEquivFood__footerPrimary:disabled{opacity:.6;cursor:not-allowed}.sdAddEquivFood__footerPrimary:focus-visible{outline:2px solid #ffffff;outline-offset:2px}@font-face{font-family:BebasNeue;font-style:normal;font-weight:400;src:url(/fonts/BebasNeue-Regular.ttf) format("truetype");font-display:swap}.sdExame{--radius-card: 8px;--radius-pill: 300px;display:flex;flex-direction:column;gap:16px;align-items:stretch;min-width:0;min-height:100%;padding:16px;color:#1b3144}.sdExame__demoBanner{padding:8px 12px;border:1px dashed #1fa9a0;border-radius:var(--radius-card);background-color:#015853;color:#f1fffe;font-size:12px;line-height:18px}.sdExame__header{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.sdExame__titleGroup{display:flex;align-items:center;gap:8px;min-width:0}.sdExame__back{display:grid;place-items:center;width:28px;height:28px;flex-shrink:0;border-radius:50%;border:none;background:transparent;cursor:pointer;color:#476a88}.sdExame__back .ico{width:16px;height:16px}.sdExame__back:hover{background-color:#dcedfb}.sdExame__title{margin:0;color:#1a2026;font-family:BebasNeue,sans-serif;text-transform:uppercase;font-size:40px;line-height:48px;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sdExame__actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.sdExame__actions .buttonSecondary,.sdExame__actions .buttonDefault{width:auto}.sdExame__tabs{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;width:100%;background-color:#fff;border-radius:var(--radius-card) var(--radius-card) 0 0;overflow:hidden}.sdExame__tab{position:relative;display:flex;align-items:center;justify-content:center;padding:14px 16px;border:none;border-bottom:1px solid #dcedfb;background:transparent;cursor:pointer;color:#476a88;font-weight:500;font-size:14px;line-height:22px}.sdExame__tab--active{color:#1b3144}.sdExame__tab--active:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:#6df6ed}.sdExame__panel{display:flex;flex-direction:column;gap:16px;padding:24px 16px;border-radius:0 0 var(--radius-card) var(--radius-card);background-color:#fff}.sdExame__analysisHead{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.sdExame__lastEvaluation{margin:0;color:#476a88;font-weight:600;font-size:14px;line-height:22px}.sdExame__search{min-width:240px;flex:1;max-width:360px}.sdExame__tableWrap{overflow-x:auto}.sdExame__table{width:100%;border-collapse:collapse;font-size:14px}.sdExame__table th{text-align:left;color:#476a88;font-weight:600;padding:10px 8px;border-bottom:1px solid #dcedfb;white-space:nowrap}.sdExame__table td{padding:10px 8px;color:#1b3144;border-bottom:1px solid #ecf6ff;vertical-align:middle}.sdExame__table tr:last-child td{border-bottom:none}.sdExame__requestHead{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.sdExame__requestHead .buttonSecondary{width:auto}.sdExame__select{flex:1;min-width:240px}.sdExame__requestTitle{margin:8px 0 0;color:#1b3144;font-weight:700;font-size:16px;line-height:24px}.sdExame__requestList{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}.sdExame__requestItem{padding:10px 12px;border-radius:var(--radius-card);background-color:#fafcff;color:#1b3144;font-size:14px;line-height:22px}.sdExame__attachments{display:flex;flex-direction:column;gap:8px;padding-top:8px;border-top:1px solid #dcedfb}.sdExame__attachmentsHead{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.sdExame__attachmentsHead .buttonSecondary{width:auto}.sdExame__attachmentsTitle{color:#1b3144;font-weight:700;font-size:14px;line-height:22px}.sdExame__emptyAttachment{color:#6489aa;font-size:13px;line-height:20px}.sdExame__note{margin:0;color:#7fa3c4;font-size:12px;font-style:italic}.sdExame__interpretBtn{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 14px;border-radius:var(--radius-pill);border:1px solid #dcedfb;background-color:#fff;color:#1b3144;font-size:14px;font-weight:600;cursor:pointer}.sdExame__interpretBtn:hover{background-color:#ecf6ff}@media (max-width: 720px){.sdExame__title{font-size:32px;line-height:38px;white-space:normal}}@font-face{font-family:BebasNeue;font-style:normal;font-weight:400;src:url(/fonts/BebasNeue-Regular.ttf) format("truetype");font-display:swap}.sdDocEditor{--radius-card: 8px;--radius-pill: 300px;display:flex;flex-direction:column;gap:16px;align-items:stretch;min-width:0;min-height:100%;padding:16px;color:#1b3144}.sdDocEditor__demoBanner{padding:8px 12px;border:1px dashed #1fa9a0;border-radius:var(--radius-card);background-color:#015853;color:#f1fffe;font-size:12px;line-height:18px}.sdDocEditor__header{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.sdDocEditor__titleGroup{display:flex;align-items:center;gap:8px;min-width:0}.sdDocEditor__back{display:grid;place-items:center;width:28px;height:28px;flex-shrink:0;border-radius:50%;border:none;background:transparent;cursor:pointer;color:#476a88}.sdDocEditor__back .ico{width:16px;height:16px}.sdDocEditor__back:hover{background-color:#dcedfb}.sdDocEditor__title{margin:0;color:#1a2026;font-family:BebasNeue,sans-serif;text-transform:uppercase;font-size:40px;line-height:48px;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sdDocEditor__actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.sdDocEditor__actions .buttonSecondary,.sdDocEditor__actions .buttonDefault{width:auto}.sdDocEditor__panel{display:flex;flex-direction:column;gap:16px;padding:24px;border-radius:var(--radius-card);background-color:#fff}.sdDocEditor__infoRow{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.sdDocEditor__infoRow .buttonDefault,.sdDocEditor__infoRow .buttonSecondary{width:auto}.sdDocEditor__info{color:#1b3144;font-weight:700;font-size:16px;line-height:24px}.sdDocEditor__select{flex:1;min-width:240px}.sdDocEditor__listTitle{margin:8px 0 0;color:#1b3144;font-weight:700;font-size:16px;line-height:24px}.sdDocEditor__cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}@media (max-width: 880px){.sdDocEditor__cards{grid-template-columns:1fr}}.sdDocEditor__card{display:flex;flex-direction:column;gap:8px;padding:16px;border:1px solid #dcedfb;border-radius:var(--radius-card)}.sdDocEditor__cardHead{display:flex;align-items:center;gap:8px}.sdDocEditor__cardIcon{display:grid;place-items:center;width:32px;height:32px;flex-shrink:0;border-radius:50%;background-color:#015853;color:#6df6ed}.sdDocEditor__cardIcon svg{width:18px;height:18px}.sdDocEditor__cardTitle{flex:1;margin:0;color:#1b3144;font-weight:600;font-size:15px;line-height:22px;min-width:0}.sdDocEditor__cardDate{color:#6489aa;font-size:12px;line-height:18px;white-space:nowrap}.sdDocEditor__cardField{display:flex;flex-direction:column;gap:2px;margin:0;color:#1b3144;font-size:14px;line-height:22px}.sdDocEditor__cardLabel{color:#476a88;font-size:12px;line-height:18px}.sdDocEditor__cardExcerpt{margin:0;color:#1b3144;font-size:14px;line-height:22px}.sdDocEditor__cardActions{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.sdDocEditor__cardActions .buttonSecondary{width:auto}.sdDocEditor__note{margin:0;color:#7fa3c4;font-size:12px;font-style:italic}@media (max-width: 720px){.sdDocEditor__title{font-size:32px;line-height:38px;white-space:normal}}.sdDocBuilder{display:flex;flex-direction:column;gap:12px}.sdDocBuilder__title{margin:8px 0 0;color:#1b3144;font-weight:700;font-size:15px;line-height:22px}.sdDocBuilder__lines{display:flex;flex-direction:column;gap:8px}.sdDocBuilder__line{display:grid;grid-template-columns:1.4fr 1fr 1fr auto;gap:8px;align-items:center}@media (max-width: 720px){.sdDocBuilder__line{grid-template-columns:1fr 1fr}}.sdDocBuilder__line--indicator{grid-template-columns:1.4fr .9fr .7fr .8fr .8fr auto}@media (max-width: 720px){.sdDocBuilder__line--indicator{grid-template-columns:1fr 1fr}}.sdDocBuilder__status{display:inline-flex;align-items:center;padding:2px 10px;border-radius:var(--radius-pill);font-size:12px;font-weight:600;line-height:18px}.sdDocBuilder__status--high{background-color:#601410;color:#b3261e}.sdDocBuilder__status--low{background-color:#834b00;color:#ffcc8a}.sdDocBuilder__status--normal{background-color:#066b35;color:#9bffc9}.sdDocBuilder__status--na{background-color:#dcedfb;color:#476a88}.sdDocBuilder__interpreted{display:flex;flex-direction:column;gap:4px;padding:10px 12px;border:1px solid #dcedfb;border-radius:8px;background-color:#fff}.sdDocBuilder__interpretedHead{display:flex;align-items:center;justify-content:space-between;gap:8px}.sdDocBuilder__error{margin:4px 0 0;color:#b3261e;font-size:12px;line-height:18px}.sdDocBuilder__remove{display:grid;place-items:center;width:32px;height:32px;border:none;background:transparent;cursor:pointer;color:#476a88;border-radius:4px}.sdDocBuilder__remove svg{width:16px;height:16px}.sdDocBuilder__remove:hover{background-color:#dcedfb;color:#b3261e}.sdDocBuilder__pickerRow{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.sdDocBuilder__pickerRow .buttonSecondary{width:auto}.sdDocBuilder__pickerSelect{flex:1;min-width:220px}.sdDocBuilder__chips{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.sdDocBuilder__chip{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:var(--radius-pill);background-color:#015853;color:#f1fffe;font-size:13px;line-height:20px}.sdDocBuilder__chipRemove{display:grid;place-items:center;border:none;background:transparent;cursor:pointer;color:#f1fffe;padding:0}.sdDocBuilder__chipRemove svg{width:12px;height:12px}.sdDocBuilder__chipRemove:hover{color:#b3261e}.sdDocBuilder__empty{color:#6489aa;font-size:13px;line-height:20px}.sdDocBuilder__indicatorMeta{display:flex;flex-direction:column;gap:2px;color:#476a88;font-size:12px;line-height:18px}.sdDocBuilder__causes{margin:4px 0 0;padding-left:18px;color:#1b3144;font-size:13px;line-height:20px}.sdDocBuilder__seam{margin:4px 0 0;color:#9bfff8;font-size:12px;font-style:italic;line-height:18px}.sdOfflineForm{display:flex;flex-direction:column;gap:16px}.sdOfflineForm__subtitle{margin:0;color:#476a88;font-size:14px;line-height:22px}.sdOfflineForm__blankNotice{align-self:flex-start;padding:4px 10px;border-radius:var(--radius-pill);background-color:#015853;color:#f1fffe;font-size:12px;line-height:18px}.sdOfflineForm__section{display:flex;flex-direction:column;gap:8px}.sdOfflineForm__sectionTitle{margin:0;color:#1b3144;font-weight:700;font-size:15px;line-height:22px}.sdOfflineForm__fields{display:flex;flex-direction:column;gap:10px}.sdOfflineForm__field{display:flex;flex-direction:column;gap:6px}.sdOfflineForm__fieldLabel{color:#1b3144;font-size:13px;line-height:20px}.sdOfflineForm__blankLine{display:block;height:0;border-bottom:1px solid #7fa3c4}.sdOfflineForm__printArea{position:absolute;left:-10000px;top:0;width:794px}@media print{.sdDocEditor,.sdDocEditor *{visibility:hidden!important}.sdDocEditor__printArea,.sdDocEditor__printArea *{visibility:visible!important}.sdDocEditor__printArea{position:absolute!important;left:0!important;top:0!important;width:100%!important}}.sdSaveTemplate{display:flex;flex-direction:column;gap:calc(16px + (16 / .72 - 16) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.sdSaveTemplate{gap:16px}}.sdSaveTemplate__field{display:flex;flex-direction:column;gap:calc(8px + (8 / .72 - 8) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.sdSaveTemplate__field{gap:8px}}.sdSaveTemplate__label{font-weight:600}.sdSaveTemplate__note{color:#b3261e;font-size:calc(14px + (14 / .72 - 14) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.sdSaveTemplate__note{font-size:14px}}.sdSaveTemplate__actions{display:flex;justify-content:flex-end;align-items:center;gap:calc(8px + (8 / .72 - 8) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.sdSaveTemplate__actions{gap:8px}}.sdLoadFailure{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;border:1px solid #b3261e;border-radius:8px;background-color:#fffbf9}.sdLoadFailure__message{color:#b3261e;font-size:13px;font-weight:500}.sdLoadFailure .buttonDefault{flex:0 0 auto}.sdLoadFailure .buttonDefault:focus-visible{outline:2px solid #1b3144;outline-offset:2px}@media (max-width: 720px){.sdLoadFailure{flex-direction:column;align-items:flex-start}}.sdLeaveConfirm{display:flex;flex-direction:column;align-items:center;gap:12px;max-width:420px}.sdLeaveConfirm__message{margin:0;color:#b3261e;font-size:14px;line-height:22px;text-wrap:balance}.sdLeaveConfirm__actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px}.sdLeaveConfirm__actions .buttonSecondary{flex:0 0 auto}@font-face{font-family:BebasNeue;font-style:normal;font-weight:400;src:url(/fonts/BebasNeue-Regular.ttf) format("truetype");font-display:swap}.sdExame__catalog,.sdDocEditor__catalog{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:16px;align-items:start}@media (max-width: 900px){.sdExame__catalog,.sdDocEditor__catalog{grid-template-columns:1fr}}.sdCatalogPicker{display:flex;flex-direction:column;gap:12px;padding:12px;border:1px solid #476a88;border-radius:8px;background-color:#fff;min-width:0}.sdCatalogPicker__head{display:flex;flex-direction:column;gap:8px}.sdCatalogPicker__title{margin:0;font-size:14px;font-weight:700;color:#1b3144}.sdCatalogPicker__filters{display:flex;flex-wrap:wrap;gap:8px 16px}.sdCatalogPicker__groups{display:flex;flex-direction:column;gap:12px;max-height:420px;overflow-y:auto}.sdCatalogPicker__group{display:flex;flex-direction:column;gap:6px}.sdCatalogPicker__groupTitle{margin:0;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#9bfff8}.sdCatalogPicker__list{display:flex;flex-direction:column;gap:4px;margin:0;padding:0;list-style:none}.sdCatalogPicker__item{margin:0}.sdCatalogPicker__add{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;padding:8px 10px;border:1px solid #476a88;border-radius:6px;background-color:#015853;color:#1b3144;font-size:13px;text-align:left;cursor:pointer;transition:background-color .12s ease,border-color .12s ease}.sdCatalogPicker__add:hover:not(:disabled){border-color:#3ccac1;background-color:#097d76}.sdCatalogPicker__add--added{background-color:#066b35;border-color:#1eaf62;color:#edfff5;cursor:default}.sdCatalogPicker__add .ico,.sdCatalogPicker__add svg{flex-shrink:0;width:16px;height:16px}.sdCatalogPicker__itemName{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sdCatalogPicker__note,.sdCatalogPicker__source{margin:0;font-size:12px;line-height:18px;color:#6489aa}.sdCatalogPicker__source{font-style:italic}.sdCatalogSelected{display:flex;flex-direction:column;gap:10px;padding:12px;border:1px solid #476a88;border-radius:8px;background-color:#fff;min-width:0}.sdCatalogSelected__title{margin:0;font-size:14px;font-weight:700;color:#1b3144}.sdCatalogSelected__empty{margin:0;font-size:13px;color:#6489aa}.sdCatalogSelected__list{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}.sdCatalogSelected__item{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 10px;border-radius:6px;background-color:#015853;font-size:13px;color:#1b3144}.sdCatalogSelected__name{min-width:0;overflow:hidden;text-overflow:ellipsis}.sdCatalogSelected__remove{display:inline-flex;align-items:center;justify-content:center;border:none;background:transparent;color:#e46962;cursor:pointer}.sdCatalogSelected__remove svg{width:16px;height:16px}.sdExame__printArea{position:absolute;left:-10000px;top:0;width:794px}@media print{.sdExame>*:not(.sdExame__printArea){display:none!important}.sdExame__printArea{position:static!important;left:auto!important;width:auto!important}}@font-face{font-family:BebasNeue;font-style:normal;font-weight:400;src:url(/fonts/BebasNeue-Regular.ttf) format("truetype");font-display:swap}.sdDiario{--radius-card: 8px;--radius-pill: 300px;display:flex;flex-direction:column;gap:16px;align-items:stretch;min-width:0;min-height:100%;padding:16px;color:#1b3144}.sdDiario__demoBanner{padding:8px 12px;border:1px dashed #1fa9a0;border-radius:var(--radius-card);background-color:#015853;color:#f1fffe;font-size:12px;line-height:18px}.sdDiario__header{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.sdDiario__titleGroup{display:flex;align-items:center;gap:8px;min-width:0}.sdDiario__back{display:grid;place-items:center;width:28px;height:28px;flex-shrink:0;border-radius:50%;border:none;background:transparent;cursor:pointer;color:#476a88}.sdDiario__back .ico{width:16px;height:16px}.sdDiario__back:hover{background-color:#dcedfb}.sdDiario__title{margin:0;color:#1a2026;font-family:BebasNeue,sans-serif;text-transform:uppercase;font-size:40px;line-height:48px;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sdDiario__actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.sdDiario__actions .buttonSecondary,.sdDiario__actions .buttonDefault{width:auto}.sdDiario__panel{display:flex;flex-direction:column;gap:16px;padding:24px;border-radius:var(--radius-card);background-color:#fff}.sdDiario__infoRow{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.sdDiario__infoRow .buttonDefault{width:auto}.sdDiario__info{color:#1b3144;font-weight:700;font-size:16px;line-height:24px}.sdDiario__entries{display:flex;flex-direction:column;gap:12px;list-style:none;margin:0;padding:0}.sdDiario__entry{display:flex;flex-direction:column;gap:8px;padding:16px;border:1px solid #dcedfb;border-radius:var(--radius-card)}.sdDiario__entryHead{display:flex;align-items:center;justify-content:space-between;gap:8px}.sdDiario__entryDate{color:#476a88;font-size:13px;line-height:20px}.sdDiario__entryContent{margin:0;color:#1b3144;font-size:14px;line-height:22px}.sdDiario__attachments{display:flex;flex-direction:column;gap:8px;padding-top:8px;border-top:1px solid #dcedfb}.sdDiario__attachmentsHead{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.sdDiario__attachmentsHead .buttonSecondary{width:auto}.sdDiario__attachmentsTitle{color:#1b3144;font-weight:700;font-size:14px;line-height:22px}.sdDiario__emptyAttachment{color:#6489aa;font-size:13px;line-height:20px}.sdDiario__empty{margin:0;padding:16px;border:1px dashed #dcedfb;border-radius:var(--radius-card);color:#6489aa;font-size:14px;line-height:22px;text-align:center}.sdDiario__note{margin:0;color:#7fa3c4;font-size:12px;font-style:italic}.sdDiario__printArea{position:absolute;left:-10000px;top:0;width:794px}@media (max-width: 720px){.sdDiario__title{font-size:32px;line-height:38px;white-space:normal}}@media print{.sdDiario,.sdDiario *{visibility:hidden!important}.sdDiario__printArea,.sdDiario__printArea *{visibility:visible!important}.sdDiario__printArea{position:absolute!important;left:0!important;top:0!important;width:100%!important}}@font-face{font-family:BebasNeue;font-style:normal;font-weight:400;src:url(/fonts/BebasNeue-Regular.ttf) format("truetype");font-display:swap}.privacyPanel{display:flex;flex-direction:column;gap:16px;align-items:stretch;min-width:0;min-height:100%;padding:16px;overflow-x:clip;color:#1b3144}.privacyPanel__header{display:flex;align-items:center;gap:8px}.privacyPanel__title{margin:0;font-family:BebasNeue,sans-serif;text-transform:uppercase;font-size:40px;line-height:48px;font-weight:400;color:#1a2026}@media (max-width: 768px){.privacyPanel__title{font-size:32px;line-height:40px}}.privacyPanel__subtitle{margin:0;color:#476a88;font-size:14px;line-height:20px;text-wrap:pretty}.privacyPanel__card{display:flex;flex-direction:column;gap:12px}.privacyPanel__cardHead{display:flex;align-items:center;gap:12px}.privacyPanel__cardIcon{display:grid;place-items:center;flex-shrink:0;width:36px;height:36px;border-radius:8px;background-color:#6df6ed33;color:#6df6ed}.privacyPanel__cardIcon svg,.privacyPanel__cardIcon [data-icon]{width:20px!important;height:20px!important}.privacyPanel__description{font-size:13px;color:#476a88}.privacyPanel__lookupRow{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.privacyPanel__erasureDetail,.privacyPanel__dr{display:flex;flex-direction:column;gap:10px;margin-top:8px}.privacyPanel__erasureRow{display:flex;align-items:center;gap:8px}.privacyPanel__erasureLabel{font-size:13px;font-weight:700;color:#1b3144}.privacyPanel__seam{font-size:12px;color:#476a88}.privacyPanel__loading{font-size:13px;color:#476a88}.privacyPanel__error{font-size:13px;color:#dc362e}.privacyPanel button:focus-visible,.privacyPanel a:focus-visible,.privacyPanel input:focus-visible{outline:2px solid #3ccac1;outline-offset:2px}@media (prefers-reduced-motion: reduce){.privacyPanel *,.privacyPanel :before,.privacyPanel :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@font-face{font-family:BebasNeue;font-style:normal;font-weight:400;src:url(/fonts/BebasNeue-Regular.ttf) format("truetype");font-display:swap}.sdContent{--radius-card: 8px;display:flex;flex-direction:column;gap:16px;min-width:0;padding:16px}.sdContent__header{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.sdContent__back{display:grid;place-items:center;width:28px;height:28px;flex-shrink:0;border-radius:50%;border:none;background:transparent;cursor:pointer;color:#476a88}.sdContent__back .ico{width:16px;height:16px}.sdContent__back:hover{background-color:#dcedfb}.sdContent__headTitle{flex:1;min-width:0}.sdContent__subtitle{margin:4px 0 0;color:#476a88;font-size:14px;line-height:22px}.sdContent__filters{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.sdContent__filters>*{flex:0 1 260px;min-width:200px}@media (max-width: 720px){.sdContent__filters>*{flex-basis:100%}}.sdContent__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}@media (max-width: 1100px){.sdContent__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 720px){.sdContent__grid{grid-template-columns:1fr}}.sdContent__card{display:flex;flex-direction:column;gap:8px}.sdContent__cardHead{display:flex;align-items:flex-start;gap:10px}.sdContent__cardIcon{display:grid;place-items:center;width:36px;height:36px;flex-shrink:0;border-radius:50%;background-color:#015853;color:#6df6ed}.sdContent__cardIcon svg{width:18px;height:18px}.sdContent__cardTitleGroup{flex:1;min-width:0}.sdContent__cardTags{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.sdContent__cardSummary{margin:0;color:#476a88;font-size:14px;line-height:22px}.sdContent__state{display:flex;flex-direction:column;align-items:center;gap:12px;padding:16px 0;text-align:center}.sdContent__stateHint{margin:0;max-width:520px;color:#476a88;font-size:14px;line-height:22px;text-wrap:balance}.sdContent__macros{display:flex;flex-wrap:wrap;gap:12px;padding-top:6px;border-top:1px solid #ecf6ff}.sdContent__macro{color:#476a88;font-size:13px;line-height:20px}.sdContent__macro strong{color:#1b3144;font-weight:700}.sdContentModal{display:flex;flex-direction:column;gap:12px;min-width:320px}.sdContentModal__field{display:flex;flex-direction:column;gap:4px}.sdContentModal__field>span{color:#1b3144;font-weight:600;font-size:13px;line-height:20px}.sdContentModal__toggle{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#1b3144;font-size:14px}.sdContentModal__ingredients{display:flex;flex-direction:column;gap:8px}.sdContentModal__ingredientsTitle{color:#1b3144;font-weight:600;font-size:13px;line-height:20px}.sdContentModal__ingredientsEmpty{margin:0;color:#6489aa;font-size:13px}.sdContentModal__ingredient{display:flex;align-items:center;gap:8px;padding:6px 10px;border:1px solid #ecf6ff;border-radius:6px}.sdContentModal__ingredientName{flex:1;color:#1b3144;font-size:14px;min-width:0}.sdContentModal__ingredientQty{color:#476a88;font-size:13px;white-space:nowrap}.sdContentModal__ingredientAdd{display:flex;align-items:center;gap:8px}.sdContentModal__ingredientAdd>:first-child{flex:1}.sdContentModal__ingredientAdd>:last-child{width:96px}.sdContentModal__ingredientResults{margin:0;padding:0;list-style:none;border:1px solid #ecf6ff;border-radius:6px;max-height:200px;overflow-y:auto}.sdContentModal__ingredientResults li button{display:block;width:100%;padding:8px 10px;border:none;background:transparent;text-align:left;cursor:pointer;color:#1b3144;font-size:14px}.sdContentModal__ingredientResults li button:hover{background-color:#015853}.sdContentModal__ingredientNoHit,.sdContentModal__ingredientNote{margin:0;padding:8px 10px;color:#6489aa;font-size:13px}.sdContentModal__macroSummary{display:flex;flex-direction:column;gap:6px;padding:10px 12px;border-radius:6px;background-color:#015853}.sdContentModal__macroTitle{color:#f1fffe;font-weight:700;font-size:13px;line-height:20px}.sdContentModal__error{margin:0;color:#ec928e;font-size:13px}.sdContentModal__note{margin:0;color:#7fa3c4;font-size:12px;font-style:italic}.sdRecipePicker{display:flex;flex-direction:column;gap:12px;min-width:320px;padding-top:12px}.sdRecipePicker__state{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center}.sdRecipePicker__emptyCta{margin:0;max-width:420px;color:#476a88;font-size:14px;line-height:22px;text-wrap:balance}.sdRecipePicker__emptyAction{display:inline-flex;align-items:center;gap:8px;padding:9px 32px;border-radius:300px;background-color:#6df6ed;color:#1b3144;font-weight:600;font-size:14px;line-height:22px;text-decoration:none}.sdRecipePicker__emptyAction .ico{width:16px;height:16px}.sdRecipePicker__emptyAction{transition:background-color .125s ease}.sdRecipePicker__emptyAction:hover{background-color:#3ccac1}.sdRecipePicker__emptyAction:focus-visible{outline:2px solid #1b3144;outline-offset:2px}.sdRecipePicker__list{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;max-height:320px;overflow-y:auto}.sdRecipePicker__item{display:flex;align-items:center;gap:12px;width:100%;padding:10px 14px;border:1px solid #dcedfb;border-radius:6px;background:transparent;cursor:pointer;text-align:left}.sdRecipePicker__item:hover{background-color:#ecf6ff;border-color:#7fa3c4}.sdRecipePicker__item:focus-visible{outline:2px solid #097d76;outline-offset:2px}.sdRecipePicker__name{flex:1;min-width:0;color:#1b3144;font-size:14px;line-height:22px;overflow-wrap:break-word}.sdRecipePicker__insert{flex-shrink:0;color:#097d76;font-weight:600;font-size:13px;line-height:20px}.sdLibrary__tabs{display:flex;gap:8px;flex-wrap:wrap;border-bottom:1px solid #ecf6ff}.sdLibrary__tab{padding:8px 16px;border:none;border-bottom:2px solid transparent;background:transparent;cursor:pointer;color:#6489aa;font-weight:600;font-size:14px;line-height:22px}.sdLibrary__tab--active{color:#9bfff8;border-bottom-color:#6df6ed}.sdLibrary__tab:hover{color:#1b3144}.sdLibrary__list{display:flex;flex-direction:column;gap:8px}.sdLibrary__row{display:flex;align-items:center;gap:12px;width:100%;padding:12px 16px;border:1px solid #ecf6ff;cursor:pointer;text-align:left}.sdLibrary__row:hover{background-color:#015853}.sdLibrary__rowIcon{display:grid;place-items:center;width:32px;height:32px;flex-shrink:0;border-radius:50%;background-color:#015853;color:#6df6ed}.sdLibrary__rowIcon svg{width:16px;height:16px}.sdLibrary__rowMain{flex:1;min-width:0}.sdLibrary__rowName{display:block;color:#1b3144;font-weight:600;font-size:15px;line-height:22px}.sdLibrary__rowMeta{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:4px}.sdLibrary__rowSource{color:#6489aa;font-size:12px}.sdLibrary__rowChevron{width:16px;height:16px;flex-shrink:0;color:#6489aa;transform:rotate(180deg)}@media (prefers-reduced-motion: reduce){.sdRecipePicker__emptyAction{transition:none}}@font-face{font-family:BebasNeue;font-style:normal;font-weight:400;src:url(/fonts/BebasNeue-Regular.ttf) format("truetype");font-display:swap}.chatConversation{display:flex;flex-direction:column;width:504px;max-width:100%;height:100%;min-height:0;overflow:hidden;background:#ecf6ff}.chatConversation__header{display:flex;align-items:center;gap:8px;flex:0 0 auto;height:72px;padding:16px;background:#1a2026}.chatConversation__identity{display:flex;flex-direction:column;gap:1px;flex:1 1 auto;min-width:0}.chatConversation__name{min-width:0;color:#fff;font-size:14px;font-weight:600;line-height:24px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chatConversation__presence{display:flex;align-items:center;gap:6px;font-size:12px;line-height:16px;color:#7fa3c4}.chatConversation__presenceDot{width:7px;height:7px;border-radius:50%;background-color:#6489aa}.chatConversation__presence--online{color:#5ee8df}.chatConversation__presence--online .chatConversation__presenceDot{background-color:#5ee8df;box-shadow:0 0 0 3px #5ee8df38}.chatConversation__close{display:inline-block;flex:0 0 auto;width:32px;height:32px;border:none;background-color:#fff;cursor:pointer;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath d='M23 9L9 23M23 23L9 9' stroke='black' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E") no-repeat center/20px 20px;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath d='M23 9L9 23M23 23L9 9' stroke='black' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E") no-repeat center/20px 20px}.chatConversation__messages{display:flex;flex-direction:column;gap:8px;flex:1 1 auto;min-height:0;overflow-y:auto;padding:16px;background:#ecf6ff}.chatConversation__readState{align-self:center;max-width:100%;padding:8px 12px;color:#657888;font-size:12px;line-height:20px;text-align:center}.chatConversation__readState--failed{display:flex;flex-direction:column;align-items:center;gap:8px;color:#b3261e}.chatConversation__readStateRetry{padding:6px 16px;border:1px solid #b3261e;border-radius:4px;background:transparent;color:#b3261e;font-size:12px;font-weight:600;line-height:20px;cursor:pointer}.chatConversation__footer{display:flex;flex-direction:column;flex:0 0 auto}.chatConversation__composer{display:flex;flex-direction:column;gap:8px;padding:16px;background:#1a2026}.chatConversation__composerRow{display:flex;align-items:center;gap:9px}.chatConversation__field{position:relative;flex:1 1 auto;min-width:0}.chatConversation__field .inputTextArea{gap:0}.chatConversation__field textarea{width:100%;height:40px;min-height:40px;padding:7px 40px 7px 11px;border:1px solid #c4dbee;border-radius:4px;background:#fff;color:#253644;font-size:16px;line-height:24px}.chatConversation__field textarea::placeholder{color:#50616f}.chatConversation__attach{position:absolute;right:12px;top:50%;transform:translateY(-50%);display:inline-block;width:20px;height:20px;padding:0;border:none;background:none;cursor:pointer}.chatConversation__attach:focus-visible{outline:2px solid #6df6ed;outline-offset:2px;border-radius:2px}.chatConversation__attach:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#657888;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M10.0003 5.00023L4.79343 10.2934C4.61046 10.4818 4.509 10.7347 4.51098 10.9974C4.51295 11.2601 4.61821 11.5114 4.804 11.6972C4.98978 11.8829 5.24118 11.988 5.50386 11.9899C5.76654 11.9917 6.0194 11.8902 6.2078 11.7071L12.4147 5.4146C12.7898 5.03949 13.0005 4.53072 13.0005 4.00023C13.0005 3.46973 12.7898 2.96097 12.4147 2.58585C12.0396 2.21074 11.5308 2 11.0003 2C10.4698 2 9.96104 2.21074 9.58593 2.58585L3.37905 8.87898C2.82401 9.44313 2.51438 10.2038 2.5176 10.9952C2.52083 11.7866 2.83664 12.5447 3.39626 13.1043C3.95587 13.6639 4.71395 13.9797 5.50536 13.9829C6.29677 13.9861 7.0574 13.6765 7.62155 13.1215L12.7503 8.00023' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center/contain;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M10.0003 5.00023L4.79343 10.2934C4.61046 10.4818 4.509 10.7347 4.51098 10.9974C4.51295 11.2601 4.61821 11.5114 4.804 11.6972C4.98978 11.8829 5.24118 11.988 5.50386 11.9899C5.76654 11.9917 6.0194 11.8902 6.2078 11.7071L12.4147 5.4146C12.7898 5.03949 13.0005 4.53072 13.0005 4.00023C13.0005 3.46973 12.7898 2.96097 12.4147 2.58585C12.0396 2.21074 11.5308 2 11.0003 2C10.4698 2 9.96104 2.21074 9.58593 2.58585L3.37905 8.87898C2.82401 9.44313 2.51438 10.2038 2.5176 10.9952C2.52083 11.7866 2.83664 12.5447 3.39626 13.1043C3.95587 13.6639 4.71395 13.9797 5.50536 13.9829C6.29677 13.9861 7.0574 13.6765 7.62155 13.1215L12.7503 8.00023' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center/contain}.chatConversation .buttonDefault{flex:0 0 auto;height:40px;padding:8px 24px;border-radius:4px;color:#1a2026;font-size:14px;font-weight:500;line-height:24px}.chatConversation__chips{display:flex;flex-direction:column;gap:8px}.chatConversation__chip{display:flex;align-items:center;gap:8px;min-height:40px;padding:4px 8px;border:1px solid #c4dbee;border-radius:4px;background:#fff}.chatConversation__chipMedia{display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:32px;height:32px;border-radius:4px;background:#ecf6ff;overflow:hidden}.chatConversation__chipThumb{width:100%;height:100%;object-fit:cover}.chatConversation__chipIco{width:20px;height:20px;background-color:#657888;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M9 1.5H4.5A1.5 1.5 0 003 3v10a1.5 1.5 0 001.5 1.5h7A1.5 1.5 0 0013 13V5.5L9 1.5z' stroke='black' stroke-width='1.2' stroke-linejoin='round'/%3E%3Cpath d='M9 1.5v4h4' stroke='black' stroke-width='1.2' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center/contain;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M9 1.5H4.5A1.5 1.5 0 003 3v10a1.5 1.5 0 001.5 1.5h7A1.5 1.5 0 0013 13V5.5L9 1.5z' stroke='black' stroke-width='1.2' stroke-linejoin='round'/%3E%3Cpath d='M9 1.5v4h4' stroke='black' stroke-width='1.2' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center/contain}.chatConversation__chipName{flex:1 1 auto;min-width:0;color:#253644;font-size:14px;line-height:20px;overflow-wrap:anywhere}.chatConversation__chipStatus{flex:0 0 auto;color:#50616f;font-size:12px;line-height:20px}.chatConversation__chipStatus--failed{color:#b3261e}.chatConversation__chipRemove{flex:0 0 auto;width:20px;height:20px;border:none;background-color:#657888;cursor:pointer;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath d='M23 9L9 23M23 23L9 9' stroke='black' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E") no-repeat center/contain;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath d='M23 9L9 23M23 23L9 9' stroke='black' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E") no-repeat center/contain}.chatConversation__chipRemove:hover,.chatConversation__chipRemove:focus-visible{background-color:#253644}.chatConversation__chipError,.chatConversation__sendError{color:#ec928e;font-size:12px;line-height:20px}.chatConversation .chatMessage__message{position:relative;display:flex;align-self:flex-start}.chatConversation .chatMessage__message--author{align-self:flex-end}.chatConversation .chatMessage__messageContainer{display:flex;flex-direction:column;gap:8px;min-width:0;max-width:min(312px,100%);padding:16px 16px 8px;border-radius:12px 12px 12px 0;background:#fff}.chatConversation .chatMessage__message--author .chatMessage__messageContainer{background:#6df6ed;border-bottom-left-radius:12px;border-bottom-right-radius:0}.chatConversation .chatMessage__messageText{color:#1a2026;font-size:14px;line-height:24px;white-space:pre-wrap;word-break:break-word}.chatConversation .chatMessage__message--author .chatMessage__messageText{color:#003c38}.chatConversation .chatMessage__messageTime{display:flex;align-items:center;gap:4px;align-self:flex-end;margin-top:-4px;padding:10px 0;color:#657888;font-size:12px;font-weight:500;line-height:20px}.chatConversation .chatMessage__message--author .chatMessage__messageTime,.chatConversation .chatMessage__message--author .chatMessage__messageIcon{color:#0b756e}.chatConversation .chatMessage__messageIcon{align-self:flex-end;font-size:12px;line-height:1;color:#657888}.chatConversation .chatMessage__messageIcon:after{content:"✓"}.chatConversation .chatMessage__messageIcon--RECEIVED:after,.chatConversation .chatMessage__messageIcon--SEEN:after{content:"✓✓"}.chatConversation .chatMessage__messageIcon--NOT_SENT:after{content:"⧗"}.chatConversation .chatMessage__attachments{display:flex;flex-direction:column;gap:8px}.chatConversation .chatMessage__attachmentImg{max-width:100%;max-height:240px;object-fit:cover;border-radius:8px;cursor:pointer}.chatConversation .chatMessage__attachmentLoading{width:120px;height:80px;border-radius:8px;background:#0000000f;border:1px dashed rgba(0,0,0,.2)}.chatConversation .chatMessage__attachmentDoc,.chatConversation .chatMessage__attachmentBroken{display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:8px;border:1px solid rgba(0,0,0,.12);background:#fff9;color:#1a2026;cursor:pointer;text-align:left}.chatConversation .chatMessage__attachmentDocName{word-break:break-word}.chatConversation .chatMessage__reply{align-self:center;flex:0 0 auto;width:24px;height:24px;margin:0 4px;border:none;background-color:#657888;opacity:0;cursor:pointer;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M9 7L4 12l5 5' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M4 12h9a7 7 0 017 7v1' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center/contain;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M9 7L4 12l5 5' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M4 12h9a7 7 0 017 7v1' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center/contain}.chatConversation .chatMessage__message:hover .chatMessage__reply,.chatConversation .chatMessage__reply:focus-visible{opacity:1}.chatConversation .chatMessage__message--author{flex-direction:row-reverse}.chatReply{display:flex;align-items:stretch;gap:8px;overflow:hidden;background:#000000b8}.chatReply--quote{border-radius:8px;padding:16px 0 16px 16px;margin-bottom:8px}.chatReply--bar{padding:16px 12px 16px 16px}.chatReply__body{display:flex;flex-direction:column;justify-content:center;gap:0;flex:1 1 auto;min-width:0}.chatReply__author{color:#6df6ed;font-size:14px;font-weight:700;line-height:24px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chatReply__preview{color:#fff;font-size:12px;line-height:20px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.chatReply__mediaLabel{display:flex;align-items:center;gap:5px;color:#fff;font-size:12px;line-height:20px;overflow-wrap:anywhere}.chatReply__ico{flex:0 0 auto;width:16px;height:16px;background-color:#fff}.chatReply__ico--image{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'%3E%3Crect x='1.5' y='2.5' width='13' height='11' rx='1.5' stroke='black' stroke-width='1.2'/%3E%3Ccircle cx='5.5' cy='6' r='1.2' fill='black'/%3E%3Cpath d='M2 11.5l3.5-3 2.5 2.2 2.5-2.2 3.5 3.3' stroke='black' stroke-width='1.2' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center/contain;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'%3E%3Crect x='1.5' y='2.5' width='13' height='11' rx='1.5' stroke='black' stroke-width='1.2'/%3E%3Ccircle cx='5.5' cy='6' r='1.2' fill='black'/%3E%3Cpath d='M2 11.5l3.5-3 2.5 2.2 2.5-2.2 3.5 3.3' stroke='black' stroke-width='1.2' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center/contain}.chatReply__ico--file{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M9 1.5H4.5A1.5 1.5 0 003 3v10a1.5 1.5 0 001.5 1.5h7A1.5 1.5 0 0013 13V5.5L9 1.5z' stroke='black' stroke-width='1.2' stroke-linejoin='round'/%3E%3Cpath d='M9 1.5v4h4' stroke='black' stroke-width='1.2' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center/contain;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M9 1.5H4.5A1.5 1.5 0 003 3v10a1.5 1.5 0 001.5 1.5h7A1.5 1.5 0 0013 13V5.5L9 1.5z' stroke='black' stroke-width='1.2' stroke-linejoin='round'/%3E%3Cpath d='M9 1.5v4h4' stroke='black' stroke-width='1.2' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center/contain}.chatReply__thumb{flex:0 0 auto;width:96px;height:96px;margin:-16px 0;object-fit:cover}.chatReply__thumb--loading{background-color:#ffffff29}.chatReply__thumbBroken{display:flex;align-items:center;flex:0 0 auto;width:96px;padding:0 8px;color:#ffffffdb;font-size:12px;line-height:16px}.chatReply__dismiss{align-self:center;flex:0 0 auto;width:32px;height:32px;border:none;background-color:#fff;cursor:pointer;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath d='M23 9L9 23M23 23L9 9' stroke='black' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E") no-repeat center/20px 20px;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath d='M23 9L9 23M23 23L9 9' stroke='black' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E") no-repeat center/20px 20px}.chatModalImage{display:flex;align-items:center;justify-content:center}.chatModalImage__img{max-width:80vw;max-height:70vh;object-fit:contain;border-radius:8px}@font-face{font-family:BebasNeue;font-style:normal;font-weight:400;src:url(/fonts/BebasNeue-Regular.ttf) format("truetype");font-display:swap}.sdToastHost{position:fixed;right:20px;top:76px;z-index:1200;display:flex;flex-direction:column;gap:10px;width:min(360px,100vw - 40px);pointer-events:none}.sdToast{pointer-events:auto;display:flex;align-items:stretch;gap:8px;background:#fff;border-radius:14px;border-left:4px solid #6df6ed;box-shadow:0 10px 30px #1a20262e;padding:12px 12px 12px 14px;animation:sdToastIn .16s ease-out}.sdToast--summary{background:#eafffd;border-left-color:#1b3144}.sdToast--success{border-left-color:#22c55e}.sdToast--success .sdToast__icon{background:#22c55e;color:#fff;font-size:18px;font-weight:700}.sdToast__hit{flex:1;display:flex;align-items:center;gap:10px;background:none;border:none;padding:0;text-align:left;cursor:pointer;min-width:0}.sdToast__hit--static{cursor:default}.sdToast__icon{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;flex:0 0 34px;border-radius:50%;background:#6df6ed;color:#1b3144}.sdToast__body{display:flex;flex-direction:column;gap:2px;min-width:0}.sdToast__title{font-weight:600;color:#1a2026;font-size:14px;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sdToast__text{color:#5b6b78;font-size:13px;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.sdToast__close{flex:0 0 auto;align-self:flex-start;background:none;border:none;color:#8aa0ad;font-size:20px;line-height:1;cursor:pointer;padding:2px 4px;border-radius:6px}.sdToast__close:hover{color:#1a2026}@keyframes sdToastIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@font-face{font-family:BebasNeue;font-style:normal;font-weight:400;src:url(/fonts/BebasNeue-Regular.ttf) format("truetype");font-display:swap}.sdNotifications{display:flex;flex-direction:column;gap:16px;align-items:stretch;min-width:0;min-height:100%;padding:16px;color:#1b3144;overflow-x:clip}.sdNotifications__header{display:flex;flex-direction:column;gap:4px}.sdNotifications__title{margin:0;font-family:BebasNeue,sans-serif;text-transform:uppercase;font-size:40px;line-height:48px;font-weight:400;color:#1a2026}@media (max-width: 768px){.sdNotifications__title{font-size:32px;line-height:40px}}.sdNotifications__subtitle{margin:0;color:#476a88;font-size:14px;line-height:20px;text-wrap:pretty}.sdNotifications__toolbar{display:flex;justify-content:flex-end}.sdNotifications__markAll{border:none;background:transparent;padding:6px 10px;border-radius:var(--sd-radius-sm);color:#097d76;font-size:13px;font-weight:600;cursor:pointer}.sdNotifications__markAll:hover:not(:disabled){background-color:#dcedfb}.sdNotifications__markAll:disabled{color:#7fa3c4;cursor:default}.sdNotifications__markAll:focus-visible{outline:2px solid #1fa9a0;outline-offset:2px}.sdNotifications__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.sdNotifications__row{display:flex;align-items:flex-start;gap:12px;width:100%;padding:14px 16px;border:1px solid #dcedfb;border-radius:var(--sd-radius-md);background-color:#fff;text-align:left;cursor:pointer;transition:background-color .14s var(--sd-ease)}.sdNotifications__row:hover{background-color:#ecf6ff}.sdNotifications__row:focus-visible{outline:2px solid #1fa9a0;outline-offset:-2px}.sdNotifications__row--unread{background-color:#f1fffe;box-shadow:inset 3px 0 #3ccac1}.sdNotifications__row--unread:hover{background-color:#c6fffb}.sdNotifications__glyph{display:grid;place-items:center;flex-shrink:0;width:34px;height:34px;border-radius:50%;background-color:#ecf6ff;color:#2f4c66}.sdNotifications__glyph .ico{width:18px;height:18px}.sdNotifications__text{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1 auto}.sdNotifications__top{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.sdNotifications__rowTitle{font-size:14px;font-weight:600;color:#1a2026;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sdNotifications__time{flex-shrink:0;font-size:11px;color:#476a88;white-space:nowrap}.sdNotifications__body{font-size:13px;line-height:18px;color:#476a88}.sdNotifications__dot{flex-shrink:0;align-self:center;width:8px;height:8px;border-radius:50%;background-color:#3ccac1}.sdNotifications__failed{display:flex;flex-direction:column;align-items:center;gap:10px;padding:32px 16px}.sdNotifications__failedText{margin:0;font-size:14px;color:#476a88}.sdNotifications__retry{padding:8px 18px;border:1px solid #1fa9a0;border-radius:var(--sd-radius-pill);background-color:#fff;color:#015853;font-size:13px;font-weight:600;cursor:pointer}.sdNotifications__retry:hover{background-color:#f1fffe}.sdNotifications__retry:focus-visible{outline:2px solid #1fa9a0;outline-offset:2px}@font-face{font-family:BebasNeue;font-style:normal;font-weight:400;src:url(/fonts/BebasNeue-Regular.ttf) format("truetype");font-display:swap}.routeErrorFallback{display:flex;align-items:center;justify-content:center;min-height:60vh;padding:2rem}.routeErrorFallback__card{max-width:28rem;text-align:center;background-color:#fafcff;border:1px solid #dcedfb;border-radius:12px;padding:2.5rem 2rem;box-shadow:0 4px 24px #1a202614}.routeErrorFallback__title{margin:0 0 .75rem;color:#1b3144;font-size:1.25rem;font-weight:700}.routeErrorFallback__message{margin:0 0 1.5rem;color:#476a88;font-size:.95rem;line-height:1.5}@font-face{font-family:BebasNeue;font-style:normal;font-weight:400;src:url(/fonts/BebasNeue-Regular.ttf) format("truetype");font-display:swap}.sdDrawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;justify-content:flex-end}.sdDrawer__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;border:none;padding:0;background-color:#00000073;cursor:pointer}.sdDrawer__panel{position:relative;z-index:1;display:flex;flex-direction:column;width:min(420px,100%);height:100%;background-color:#fff;box-shadow:-12px 0 40px #00000040;animation:sdDrawerIn .25s ease-out}.sdDrawer--wide .sdDrawer__panel{width:min(720px,100%)}.sdDrawer__header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:20px 24px;border-bottom:1px solid #dcedfb}.sdDrawer__title{margin:0;color:#1a2026;font-family:BebasNeue,sans-serif;text-transform:uppercase;font-size:28px;line-height:34px;font-weight:400}.sdDrawer__close{display:grid;place-items:center;width:28px;height:28px;flex-shrink:0;border:none;border-radius:50%;background:transparent;color:#476a88;font-size:22px;line-height:1;cursor:pointer}.sdDrawer__close:hover{background-color:#dcedfb}.sdDrawer__close:focus-visible{outline:2px solid #3ccac1;outline-offset:2px}.sdDrawer__body{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column;gap:12px;padding:24px}.sdDrawer__body>.sdConsultorio__field{flex:0 0 auto;width:100%;max-width:none}.sdDrawer__grid{display:grid;grid-template-columns:1fr;gap:12px 16px}.sdDrawer__grid>p,.sdDrawer__grid>.sdDrawer__span2{grid-column:1/-1}.sdDrawer--wide .sdDrawer__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sdDrawer__footer{padding:24px;border-top:1px solid #dcedfb}.sdDrawer__actions{display:flex;align-items:center;justify-content:space-between;gap:12px}.sdDrawer__actions .buttonDefault{width:auto;margin-left:auto}@media (max-width: 760px){.sdDrawer__panel,.sdDrawer--wide .sdDrawer__panel{width:100%}.sdDrawer__grid,.sdDrawer--wide .sdDrawer__grid{grid-template-columns:1fr}}@keyframes sdDrawerIn{0%{transform:translate(100%)}to{transform:translate(0)}}@media (prefers-reduced-motion: reduce){.sdDrawer__panel{animation:none}}@font-face{font-family:BebasNeue;font-style:normal;font-weight:400;src:url(/fonts/BebasNeue-Regular.ttf) format("truetype");font-display:swap}.sdBwpPatientRail{display:flex;flex-direction:column;align-items:center;gap:16px;flex:0 0 120px;width:120px;align-self:stretch;min-height:100%;padding:24px;background-color:#fff;border-right:1px solid #c4dbee;font-family:Inter,sans-serif}.sdBwpPatientRail .avatarDefault{flex-shrink:0}.sdBwpPatientRail .avatarDefault__imgContainer{width:72px;height:72px}.sdBwpPatientRail .avatarDefault__imgContainer--empty{background-color:#d6e8f7}.sdBwpPatientRail__name{margin:0;color:#253644;font-weight:600;font-size:12px;line-height:20px;text-align:center;overflow-wrap:anywhere}.sdBwpPatientRail__name--unresolved{color:#92a9bb;font-weight:400}.sdBwpPatientRail__chip{display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:72px;height:74px;padding:12px 16px;border-radius:8px;background-color:#1a2026}.sdBwpPatientRail__chipDate{display:flex;flex-direction:column;align-items:center;justify-content:center;width:34px;height:50px;gap:0;padding:0 4px}.sdBwpPatientRail__chipDay{color:#fff;font-weight:700;font-size:20px;line-height:26px}.sdBwpPatientRail__chipMonth{color:#fff;font-weight:400;font-size:16px;line-height:24px;text-align:center}.sdBwpPatientRail__chipError{color:#fff;font-weight:700;font-size:12px;line-height:16px;text-align:center;overflow-wrap:anywhere}.sdBwpPatientRail__metrics{display:flex;flex-direction:column;align-items:center;gap:16px;width:72px}.sdBwpPatientRail__row{display:flex;flex-direction:column;align-items:center;width:72px;padding-bottom:16px;border-bottom:1px solid #d6e8f7}.sdBwpPatientRail__rowLabel{color:#92a9bb;font-weight:500;font-size:12px;line-height:20px;text-align:center}.sdBwpPatientRail__rowValue{color:#253644;font-weight:700;font-size:12px;line-height:20px;text-align:center;overflow-wrap:anywhere}.sdBwpPatientRail__rowHint{color:#92a9bb;font-weight:400;font-size:11px;font-style:italic;line-height:16px;text-align:center;overflow-wrap:anywhere}.sdBwpPatientRail__chipEmpty{color:#92a9bb;font-weight:400;font-size:20px;line-height:26px;text-align:center}.sdBwpPatientRail__row[data-state=error] .sdBwpPatientRail__rowValue{color:#b3261e}.sdBwpPatientRail__row[data-state=loading] .sdBwpPatientRail__rowValue{color:#92a9bb;font-weight:400}.sdBwpPatientRail__retry{width:72px;padding:4px 8px;border:1px solid #c4dbee;border-radius:8px;background-color:#fff;color:#253644;font-family:inherit;font-weight:600;font-size:12px;line-height:20px;text-align:center;cursor:pointer;overflow-wrap:anywhere}.sdBwpPatientRail__retry:focus-visible{outline:2px solid #253644;outline-offset:2px}@media (prefers-reduced-motion: reduce){.sdBwpPatientRail .avatarDefault__imgContainer{transition:none}}@font-face{font-family:BebasNeue;font-style:normal;font-weight:400;src:url(/fonts/BebasNeue-Regular.ttf) format("truetype");font-display:swap}.sdPatientClinicalLayout{display:flex;flex:1;flex-direction:column;min-height:0;height:100%;max-width:100%;overflow:hidden;font-family:Inter,sans-serif;background:#ecf6ff}.sdPatientClinicalLayout__row{display:flex;flex:1;align-items:stretch;min-height:0;min-width:0;max-width:100%}.sdPatientClinicalLayout>.sdBwpPatientRail,.sdPatientClinicalLayout__row>.sdBwpPatientRail{flex:0 0 auto}.sdPatientClinicalLayout__content{position:relative;display:flex;flex:1;flex-direction:column;min-width:0;min-height:0;max-width:100%;overflow:auto}@font-face{font-family:BebasNeue;font-style:normal;font-weight:400;src:url(/fonts/BebasNeue-Regular.ttf) format("truetype");font-display:swap}.sdAttendanceModal{display:grid;gap:calc(16px + (16 / .72 - 16) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.sdAttendanceModal{gap:16px}}.sdAttendanceModal{padding-bottom:calc(32px + (32 / .72 - 32) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.sdAttendanceModal{padding-bottom:32px}}.sdAttendanceModal{min-width:calc(360px + (360 / .72 - 360) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.sdAttendanceModal{min-width:360px}}.sdAttendanceModal__header{text-align:center}.sdAttendanceModal__title{margin:0;font-family:BebasNeue,sans-serif;text-transform:uppercase;font-weight:400;font-size:calc(32px + (32 / .72 - 32) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.sdAttendanceModal__title{font-size:32px}}.sdAttendanceModal__title{line-height:calc(40px + (40 / .72 - 40) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.sdAttendanceModal__title{line-height:40px}}.sdAttendanceModal__error{margin:0;text-align:center;color:#dc362e;font-size:13px;line-height:20px}.sdAttendanceModal__footer{display:grid;grid-auto-flow:column;gap:calc(16px + (16 / .72 - 16) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.sdAttendanceModal__footer{gap:16px}}.sdPatient__attendanceError{margin:0;color:#dc362e;font-size:13px;line-height:20px}@font-face{font-family:BebasNeue;font-style:normal;font-weight:400;src:url(/fonts/BebasNeue-Regular.ttf) format("truetype");font-display:swap}.sdQuestion{display:flex;flex-direction:column;gap:6px;min-width:0}.sdQuestion--scalar{max-width:460px}.sdQuestion--wide{max-width:none}.sdQuestion__label{color:#476a88;font-size:12px;line-height:18px;font-weight:600}.sdQuestionChoice{display:flex;flex-wrap:wrap;gap:8px 12px;padding-top:2px}.sdQuestionOption{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border:1px solid #dcedfb;border-radius:8px;background-color:#fff;cursor:pointer;transition:border-color .15s ease,background-color .15s ease}.sdQuestionOption:hover{border-color:#1fa9a0}.sdQuestionOption:has(.sdQuestionOption__control:focus-visible){border-color:#1fa9a0;outline:2px solid #3ccac1;outline-offset:1px}.sdQuestionOption--checked{border-color:#1fa9a0;background-color:#f1fffe}.sdQuestionOption--disabled{pointer-events:none;opacity:.55}.sdQuestionOption__control{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex-shrink:0;margin:0;cursor:pointer}.sdQuestionOption__control--radio{width:20px;height:20px;background:url(/icons/radio-disable.svg) no-repeat center;background-size:contain}.sdQuestionOption__control--radio:hover,.sdQuestionOption__control--radio:focus-visible{background-image:url(/icons/radio-hover.svg)}.sdQuestionOption__control--radio:checked{background-image:url(/icons/radio-able.svg)}.sdQuestionOption__control--check{display:flex;align-items:center;justify-content:center;position:relative;width:18px;height:18px;border:2px solid #476a88;border-radius:2px}.sdQuestionOption__control--check:hover,.sdQuestionOption__control--check:focus-visible{border-color:#1fa9a0}.sdQuestionOption__control--check:checked{border-color:#1fa9a0;background-color:#1fa9a0}.sdQuestionOption__control--check:checked:before{content:"";position:absolute;width:18px;height:18px;background:url(/icons/check.svg) no-repeat center/cover}.sdQuestionOption__text{color:#1b3144;font-size:14px;line-height:20px;font-weight:500}.sdQuestionOption__swatch{width:64px;height:28px;border-radius:6px;border:1px solid #dcedfb;flex-shrink:0}.sdQuestionOption__image{width:64px;height:32px;border-radius:4px;object-fit:cover;flex-shrink:0}.sdSegmented{position:relative;display:inline-grid;grid-auto-flow:column;grid-auto-columns:1fr;box-sizing:border-box;max-width:100%;padding:3px;border:1px solid #dcedfb;border-radius:11px;background-color:#ecf6ff}.sdSegmented__thumb{position:absolute;top:3px;bottom:3px;left:3px;width:calc((100% - 6px) / var(--sd-seg-count));transform:translate(calc(var(--sd-seg-index) * 100%));border-radius:8px;background-color:#6df6ed;box-shadow:0 1px 2px #1b31442e;transition:transform .26s cubic-bezier(.32,.72,0,1),opacity .16s ease;pointer-events:none}.sdSegmented--unset .sdSegmented__thumb{opacity:0}.sdSegmented--disabled{opacity:.55;pointer-events:none}.sdSegmented--multi{gap:4px}.sdSegmented--multi .sdSegmented__segment--checked{background-color:#6df6ed;color:#1b3144;font-weight:600}.sdSegmented__segment{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;min-height:38px;padding:8px 16px;border-radius:8px;color:#476a88;font-size:14px;line-height:20px;font-weight:500;text-align:center;white-space:nowrap;cursor:pointer;transition:color .15s ease,background-color .15s ease}.sdSegmented__segment:hover{color:#1b3144}.sdSegmented__segment--checked{color:#1b3144;font-weight:600}.sdSegmented__control{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;opacity:0;cursor:pointer}.sdSegmented__swatch{width:46px;height:15px;border-radius:4px;border:1px solid #dcedfb;flex-shrink:0}.sdSegmented__image{width:54px;height:38px;border-radius:4px;object-fit:cover;flex-shrink:0}.sdSegmented__segment:has(.sdSegmented__control:focus-visible){outline:2px solid #1fa9a0;outline-offset:1px}.sdQuestionRange{display:flex;align-items:flex-end;gap:12px;max-width:460px}.sdQuestionRange>.inputText{flex:1 1 0;min-width:0}.sdQuestionRange__sep{padding-bottom:12px;color:#476a88;font-size:13px;line-height:20px;white-space:nowrap}@media (max-width: 520px){.sdQuestionRange{flex-direction:column;align-items:stretch}.sdQuestionRange__sep{padding-bottom:0;text-align:center}}.sdQuestionMessage{padding:10px 12px;border-radius:8px;border:1px solid transparent;font-size:13px;line-height:20px}.sdQuestionMessage--info{border-color:#1fa9a0;background-color:#015853;color:#f1fffe}.sdQuestionMessage--warning{border-color:#c77508;background-color:#834b00;color:#fff6e9}.sdQuestionMessage--danger{border-color:#b3261e;background-color:#601410;color:#fffbf9}@media (prefers-reduced-motion: reduce){.sdQuestionOption,.sdSegmented__thumb,.sdSegmented__segment{transition:none}}@font-face{font-family:BebasNeue;font-style:normal;font-weight:400;src:url(/fonts/BebasNeue-Regular.ttf) format("truetype");font-display:swap}.sdQSection{border-radius:4px;background-color:#fff;min-width:0}.sdQSection .sdQSection{border-top:1px solid #c4dbee;border-radius:0}.sdQSection .sdQSection .sdQSection__header{padding:16px 0 8px}.sdQSection .sdQSection .sdQSection__body{padding:0 0 12px}.sdQSection__header{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;min-height:32px;padding:16px 16px 8px;border:none;background:transparent;cursor:pointer;text-align:left;border-radius:4px}.sdQSection__header:hover .sdQSection__title{color:#0b756e}.sdQSection__header:hover .sdQSection__chevron{background-color:#ecf6ff}.sdQSection__header:focus-visible{outline:2px solid #0b756e;outline-offset:-2px}.sdQSection__title{color:#1a2026;font-weight:700;font-size:16px;line-height:24px}.sdQSection__chevron{display:grid;place-items:center;width:32px;height:32px;padding:6px;flex-shrink:0;border-radius:1000px;color:#50616f;transition:background-color .15s ease}.sdQSection__chevron .ico{width:20px;height:20px;transition:transform .25s ease}.sdQSection__chevron--open .ico{transform:rotate(180deg)}.sdQSection__body{display:flex;flex-wrap:wrap;align-items:flex-start;gap:16px 24px;padding:0 16px 16px}.sdQSection__body>.sdQuestion--scalar{flex:1 1 220px}.sdQSection__body>.sdQuestion--wide{flex:1 1 100%}.sdQSection__body>.sdQSection,.sdQSection__body>.sdQSection__bare{flex:1 1 100%}.sdQSection__bare{display:flex;flex-wrap:wrap;align-items:flex-start;gap:16px 24px;min-width:0}.sdQSection__bare>.sdQuestion--scalar{flex:1 1 220px}.sdQSection__bare>.sdQuestion--wide{flex:1 1 100%}.sdQResults{position:sticky;top:16px;display:flex;flex-direction:column;gap:16px;padding:16px;border-radius:4px;background-color:#fff;min-width:0;max-height:calc(100vh - 32px);overflow-y:auto}.sdQResults__title{margin:0;padding-bottom:12px;border-bottom:1px solid #c4dbee;color:#1a2026;font-weight:700;font-size:16px;line-height:24px}.sdQResults__group{display:flex;flex-direction:column;gap:10px}.sdQResults__groupTitle{color:#50616f;font-weight:600;font-size:14px;line-height:24px}.sdQResults__list{display:flex;flex-direction:column;gap:10px;margin:0}.sdQResults__row{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.sdQResults__row dt{color:#50616f;font-weight:400;font-size:14px;line-height:24px;min-width:0}.sdQResults__row dd{margin:0;display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:6px;color:#253644;font-weight:400;font-size:16px;line-height:24px;text-align:right;font-variant-numeric:tabular-nums}.sdQResults__empty{margin:0;color:#50616f;font-weight:400;font-size:14px;line-height:24px;font-style:italic}@media (prefers-reduced-motion: reduce){.sdQSection__chevron,.sdQSection__chevron .ico{transition:none}}@font-face{font-family:BebasNeue;font-style:normal;font-weight:400;src:url(/fonts/BebasNeue-Regular.ttf) format("truetype");font-display:swap}.sdBwpSimulacao{margin-left:calc(-24px + (-24 / .72 - -24) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.sdBwpSimulacao{margin-left:-24px}}.sdBwpSimulacao{margin-right:calc(-24px + (-24 / .72 - -24) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.sdBwpSimulacao{margin-right:-24px}}.sdBwpSimulacao{margin-bottom:calc(-24px + (-24 / .72 - -24) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.sdBwpSimulacao{margin-bottom:-24px}}.sdBwpSimulacao{margin-top:24px;border-top:1px solid #c4dbee;width:min(1200px,100vw - 32px);display:flex;flex-direction:column;font-family:Inter,sans-serif;color:#1a2026}.sdBwpSimulacao__body{display:flex;align-items:stretch;min-height:0}.sdBwpSimulacao__rail{flex:0 0 297px;width:297px;display:flex;flex-direction:column;gap:12px;padding:16px;background-color:#fff;border-right:1px solid #d6e8f7}.sdBwpSimulacao__railItem{width:100%;height:40px;padding:8px 0 8px 4px;border:none;border-radius:8px;background:none;color:#253644;font-family:inherit;font-size:14px;font-weight:500;line-height:24px;text-align:left;cursor:pointer}.sdBwpSimulacao__railItem:focus-visible{outline:2px solid #0b756e;outline-offset:-2px}.sdBwpSimulacao__railItem--active{color:#0b756e}.sdBwpSimulacao__content{flex:1 1 auto;min-width:0;margin-left:1px;padding:24px;display:flex;flex-direction:column;gap:16px;max-height:526px;overflow-y:auto}.sdBwpSimulacao__stack{display:flex;flex-direction:column;gap:8px}.sdBwpSimulacao__note{margin:0;color:#50616f;font-size:12px;line-height:20px}.sdBwpSimulacao__note--onDark{color:#aac2d5}.sdBwpSimulacao__notOk{display:flex;flex-direction:column;gap:4px;padding:12px 16px;background-color:#ecf6ff;border-radius:4px}.sdBwpSimulacao__kcalStrip{padding:8px 16px;background-color:#ecf6ff;border-radius:4px}.sdBwpSimulacao__kcalRow{display:flex;justify-content:space-between;align-items:stretch}.sdBwpSimulacao__kcalCol{flex:0 0 250px;display:flex;flex-direction:column}.sdBwpSimulacao__kcalRule{flex:0 0 1px;align-self:stretch;background-color:#c4dbee}.sdBwpSimulacao__kcalLabel{font-size:12px;font-weight:400;line-height:20px;color:#1a2026}.sdBwpSimulacao__kcalValue{font-size:14px;font-weight:700;line-height:24px;color:#1a2026}.sdBwpSimulacao__kpiStrip{padding:12px 16px;background-color:#ecf6ff;border-radius:4px}.sdBwpSimulacao__kpiRow{display:flex;justify-content:space-between;align-items:center}.sdBwpSimulacao__kpiPair{flex:0 0 250px;display:flex;align-items:center;gap:8px}.sdBwpSimulacao__kpiRule{flex:0 0 1px;height:20px;background-color:#c4dbee}.sdBwpSimulacao__kpiLabel{font-size:14px;font-weight:600;line-height:24px;color:#1a2026}.sdBwpSimulacao__kpiValue{font-size:14px;font-weight:400;line-height:24px;color:#1a2026}.sdBwpSimulacao__chart{padding:16px;background-color:#ecf6ff;border-radius:4px;display:flex;flex-direction:column;gap:8px}.sdBwpSimulacao__tableWrap{display:flex;flex-direction:column}.sdBwpSimulacao__table{width:100%;table-layout:fixed;border-collapse:collapse}.sdBwpSimulacao__table th,.sdBwpSimulacao__table td{width:20%;height:36px;padding:8px 16px;border:1px solid #d6e8f7;font-size:12px;line-height:20px;color:#253644;text-align:left}.sdBwpSimulacao__table th{font-weight:700}.sdBwpSimulacao__table td{font-weight:400;border-top:none}.sdBwpSimulacao__table tbody tr:last-child td{border-bottom:none}.sdBwpSimulacao__table--noDate th,.sdBwpSimulacao__table--noDate td{width:25%}.sdBwpSimulacao__pager{display:flex;justify-content:space-between;align-items:center;padding:8px 16px;background-color:#fff;border:1px solid #c4dbee;border-radius:0 0 4px 4px}.sdBwpSimulacao__pagerNav{display:flex;align-items:center;gap:4px}.sdBwpSimulacao__pagerButton{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:1000px;background:none;color:#1a2026;cursor:pointer}.sdBwpSimulacao__pagerButton:disabled{color:#657888;cursor:default}.sdBwpSimulacao__pagerButton:focus-visible{outline:2px solid #0b756e;outline-offset:-2px}.sdBwpSimulacao__pagerLabel,.sdBwpSimulacao__pagerRows{font-size:14px;font-weight:400;line-height:24px;color:#1a2026}.sdBwpSimulacao__footer{padding:24px;background-color:#1a2026;border-bottom-left-radius:4px;border-bottom-right-radius:4px;display:flex;flex-direction:column;gap:8px}.sdBwpSimulacao__footerRow{display:flex;justify-content:center;align-items:center;gap:24px;height:40px}.sdBwpSimulacao__footerGhost{height:40px;padding:8px 4px;border:none;border-radius:8px;background:none;color:#fff;font-family:inherit;font-size:14px;font-weight:500;line-height:24px;text-decoration:none;cursor:pointer}.sdBwpSimulacao__footerGhost:hover{background-color:#253644}.sdBwpSimulacao__footerGhost:focus-visible{outline:2px solid #6df6ed;outline-offset:2px}.sdBwpSimulacao__footerPrimary{height:40px;padding:8px 24px;border:none;border-radius:4px;background-color:#6df6ed;color:#1a2026;font-family:inherit;font-size:14px;font-weight:500;line-height:24px;cursor:pointer}.sdBwpSimulacao__footerPrimary:hover:not(:disabled){background-color:#0b756e;color:#fff}.sdBwpSimulacao__footerPrimary:focus-visible{outline:2px solid #ffffff;outline-offset:2px}.sdBwpSimulacao__footerPrimary:disabled{background-color:#50616f;color:#aac2d5;cursor:default}.sdBwpPrint__printArea{position:absolute;width:0;height:0;overflow:hidden;opacity:0;pointer-events:none}@media print{.sdBwpPrint__printArea,.sdBwpPrint__printArea *{visibility:visible!important}.sdBwpPrint__printArea{position:absolute!important;left:0!important;top:0!important;width:100%!important;height:auto!important;overflow:visible!important;opacity:1!important}}@font-face{font-family:BebasNeue;font-style:normal;font-weight:400;src:url(/fonts/BebasNeue-Regular.ttf) format("truetype");font-display:swap}.sdBwpList{display:flex;flex-direction:column;min-height:100%;height:100%;font-family:Inter,sans-serif}.sdBwpList__content{display:flex;flex:1;flex-direction:column;gap:16px;min-width:0;padding:16px}.sdBwpList__header{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:40px}.sdBwpList__titleGroup{display:flex;align-items:center;gap:4px}.sdBwpList__back{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:8px;border:0;border-radius:1000px;background:none;color:#253644;cursor:pointer}.sdBwpList__back .ico{width:24px;height:24px}.sdBwpList__title{margin:0;font-size:24px;font-weight:700;line-height:36px;letter-spacing:0;color:#1a2026}.sdBwpList__add{display:inline-flex;align-items:center;justify-content:center;height:40px;padding:8px 24px;border:0;border-radius:4px;background:#6df6ed;box-shadow:none;font-size:14px;font-weight:500;line-height:24px;letter-spacing:0;color:#1a2026;cursor:pointer}.sdBwpList__add:disabled{opacity:.5;cursor:not-allowed}.sdBwpList__note{margin:0;font-size:14px;line-height:24px;color:#50616f}.sdBwpList__actionError{margin:0;font-size:14px;line-height:24px;color:#b3261e}.sdBwpList__skeletons{display:flex;flex-direction:column;gap:8px}.sdBwpList__skeleton{height:112px;border-radius:8px;background:#d6e8f7}.sdBwpList__srOnly{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;white-space:nowrap;border:0;clip-path:inset(50%)}.sdBwpList__cards{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.sdBwpList__card{display:flex;flex-direction:column;gap:16px;box-sizing:border-box;padding:24px;border:1px solid #c4dbee;border-radius:8px;background:#fff;box-shadow:none}.sdBwpList__cardBody{display:flex;flex-direction:column;gap:8px}.sdBwpList__meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-height:24px;font-size:14px;font-weight:400;line-height:24px;color:#657888}.sdBwpList__metaRule{flex:none;width:1px;height:16px;background:#d6e8f7}.sdBwpList__metaEnd{flex:1;min-width:0}.sdBwpList__nameRow{display:flex;align-items:center;gap:8px;min-height:32px}.sdBwpList__name{flex:1;min-width:0;padding:0;border:0;background:none;font-size:16px;font-weight:600;line-height:24px;text-align:left;color:#253644;overflow-wrap:anywhere;cursor:pointer}.sdBwpList__goal{flex:none;font-size:14px;font-weight:400;line-height:24px;color:#50616f}.sdBwpList__rowMenu{flex:none}.sdBwpList__showingOf{margin:0;font-size:14px;line-height:24px;color:#657888}.sdBwpList__empty{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;gap:24px;margin-inline:auto}.sdBwpList__emptyArt{display:flex;flex-direction:column;align-items:center}.sdBwpList__emptyArt .sdBwpEmptyIllustration{display:block;width:300px;height:240px}.sdBwpList__emptyRule{width:300px;height:1px;background:#1a2026}.sdBwpList__emptyCopy{display:flex;flex-direction:column;align-items:center;gap:16px}.sdBwpList__emptyText{display:flex;flex-direction:column;align-items:center;gap:4px;max-width:458px}.sdBwpList__emptyTitle{margin:0;font-size:20px;font-weight:700;line-height:28px;letter-spacing:0;text-align:center;color:#1a2026}.sdBwpList__emptyBody{margin:0;font-size:14px;font-weight:400;line-height:24px;text-align:center;color:#50616f}.sdBwpList__confirm{display:flex;flex-direction:column;gap:16px;padding:16px}.sdBwpList__confirmQuestion{margin:0;font-size:14px;line-height:24px;color:#253644}.sdBwpList__confirmError{margin:0;font-size:14px;line-height:24px;color:#b3261e}.sdBwpList__confirmActions{display:flex;align-items:center;justify-content:flex-end;gap:8px}@font-face{font-family:BebasNeue;font-style:normal;font-weight:400;src:url(/fonts/BebasNeue-Regular.ttf) format("truetype");font-display:swap}.sdBwpForm{display:flex;flex-direction:column;gap:16px;padding:16px;font-family:Inter,sans-serif}.sdBwpForm__header{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:40px}.sdBwpForm__headerLeft{display:flex;align-items:center;gap:4px}.sdBwpForm__back{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:8px;border:none;border-radius:1000px;background:transparent;color:#253644;cursor:pointer}.sdBwpForm__back .ico{width:24px;height:24px}.sdBwpForm__back:hover{background-color:#ecf6ff}.sdBwpForm__back:focus-visible{outline:2px solid #3ccac1;outline-offset:1px}.sdBwpForm__title{margin:0;color:#1a2026;font-size:24px;line-height:36px;font-weight:700}.sdBwpForm__backToPatient{padding:8px 0;border:none;border-radius:8px;background:transparent;color:#253644;font-size:14px;line-height:24px;font-weight:500;text-decoration:underline;cursor:pointer}.sdBwpForm__backToPatient:hover{color:#0b756e}.sdBwpForm__backToPatient:focus-visible{outline:2px solid #3ccac1;outline-offset:2px}.sdBwpForm__split{display:grid;grid-template-columns:minmax(0,1fr) 530px;gap:16px;align-items:start}.sdBwpForm__card{display:flex;flex-direction:column;gap:16px;padding:16px;border-radius:4px;background-color:#fff}.sdBwpForm__autosave{display:flex;align-items:center;justify-content:center;gap:8px;margin:0;padding:8px 16px;border-radius:4px;background-color:#ecf6ff;color:#50616f;font-size:14px;line-height:24px;text-align:center}.sdBwpForm__note{margin:0;color:#50616f;font-size:14px;line-height:24px}.sdBwpForm__note--error{color:#e46962}.sdBwpForm__noteRetry{margin-left:8px;padding:0;border:none;background:none;color:inherit;font-family:inherit;font-size:inherit;line-height:inherit;text-decoration:underline;cursor:pointer}.sdBwpForm__hint{margin:0;color:#50616f;font-size:12px;line-height:20px}.sdBwpForm__section{display:flex;flex-direction:column;gap:16px}.sdBwpForm__sectionHeading{margin:0}.sdBwpForm__sectionToggle{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:32px;padding:0;border:none;background:transparent;cursor:pointer}.sdBwpForm__sectionToggle:focus-visible{outline:2px solid #3ccac1;outline-offset:2px;border-radius:2px}.sdBwpForm__sectionTitle{color:#1a2026;font-size:16px;line-height:24px;font-weight:700}.sdBwpForm__sectionChevron{width:20px;height:20px;margin:6px;color:#253644;transition:transform .2s ease}.sdBwpForm__sectionChevron--open{transform:rotate(180deg)}.sdBwpForm__panelWrap{display:grid;grid-template-rows:0fr;overflow:hidden;visibility:hidden;transition:grid-template-rows .2s ease,visibility .2s}.sdBwpForm__panelWrap--open{grid-template-rows:1fr;visibility:visible}.sdBwpForm__panel{display:flex;flex-direction:column;gap:16px;min-height:0}.sdBwpForm__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;align-items:start}.sdBwpForm__field{max-width:460px}.sdBwpForm__field .inputText__input,.sdBwpForm__field .inputSelect__option{font-size:16px;line-height:24px}.sdBwpForm__field--wide,.sdBwpForm__row{grid-column:1/-1}.sdBwpForm__toggleRow{display:flex;align-items:center;gap:8px}.sdBwpForm__toggleLabel{color:#253644;font-size:14px;line-height:24px;cursor:pointer}.sdBwpForm__activity{display:flex;align-items:flex-end;gap:12px}.sdBwpForm__activityControl{flex:1 1 auto}.sdBwpForm__activity .buttonSecondary{flex:0 0 auto;min-height:40px;padding:8px 24px;border:1px solid #92a9bb;border-radius:4px;color:#253644;font-size:14px;line-height:24px;font-weight:500}.sdBwpForm__advanced{display:flex;flex-direction:column;gap:16px}.sdBwpForm__advancedTitle{margin:0;color:#1a2026;font-size:16px;line-height:24px;font-weight:700}.sdBwpForm__uncertainty{display:flex;align-items:flex-end;gap:8px}.sdBwpForm__uncertainty .sdBwpForm__field{flex:1 1 auto}.sdBwpForm__divider{margin:0;border:none;height:1px;background-color:#c4dbee}.sdBwpForm__cta{width:100%;min-height:48px;padding:12px 24px;border:none;border-radius:4px;background-color:#6df6ed;color:#1a2026;font-size:14px;line-height:24px;font-weight:500;text-align:center;cursor:pointer}.sdBwpForm__cta:disabled{background-color:#d6e8f7;color:#92a9bb;cursor:not-allowed}.sdBwpForm__cta:focus-visible{outline:2px solid #3ccac1;outline-offset:2px}.sdBwpForm__results{display:flex;flex-direction:column;gap:12px;padding:8px 16px 16px;border:none;border-radius:4px;background-color:#fff;box-shadow:none}.sdBwpForm__resultsHead{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:40px}.sdBwpForm__resultsTitleGroup{display:flex;align-items:center;gap:4px}.sdBwpForm__resultsTitle{margin:0;color:#1a2026;font-size:16px;line-height:24px;font-weight:700}.sdBwpForm__chartsLink{padding:8px 16px;border:none;border-radius:8px;background:transparent;color:#253644;font-size:14px;line-height:24px;font-weight:500;text-decoration:underline;cursor:pointer}.sdBwpForm__chartsLink:disabled{color:#aac2d5;cursor:not-allowed}.sdBwpForm__resultRows{display:flex;flex-direction:column;gap:8px}.sdBwpForm__resultRow{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:40px}.sdBwpForm__resultLabel{flex:1 1 auto;color:#1a2026;font-size:14px;line-height:24px;font-weight:400}.sdBwpForm__resultChip{display:flex;flex:0 0 128px;align-items:center;justify-content:center;min-height:40px;padding:8px 16px;border-radius:4px;background-color:#ecf6ff;color:#253644;font-size:14px;line-height:24px;font-weight:500}.sdBwpForm__resultRule{margin:0;border:none;height:1px;background-color:#c4dbee}.sdBwpDraftSave{font-weight:500}.sdBwpDraftSave--saving,.sdBwpDraftSave--saved{color:#50616f}.sdBwpDraftSave--error,.sdBwpDraftSave--blocked{color:#e46962}@media (max-width: 1100px){.sdBwpForm__split{grid-template-columns:1fr}}@font-face{font-family:BebasNeue;font-style:normal;font-weight:400;src:url(/fonts/BebasNeue-Regular.ttf) format("truetype");font-display:swap}.sdAuthorshipPill{display:inline-flex;align-items:center;flex-shrink:0;padding:0 8px;border-radius:1000px;font-size:12px;font-weight:600;line-height:20px;white-space:nowrap}.sdAuthorshipPill--nutritionist{border:1px solid #c4dbee;background:#ecf6ff;color:#1a2026}.sdAuthorshipPill--patient{border:1px solid transparent;background:#6df6ed;color:#1a2026}@font-face{font-family:BebasNeue;font-style:normal;font-weight:400;src:url(/fonts/BebasNeue-Regular.ttf) format("truetype");font-display:swap}.sdPatientStrip{display:flex;align-items:center;justify-content:space-between;gap:16px;min-width:0;padding:24px;border-radius:4px;background-color:#fff}.sdPatientStrip__identity{display:flex;align-items:center;gap:16px;min-width:0}.sdPatientStrip .avatarDefault{flex-shrink:0}.sdPatientStrip .avatarDefault__imgContainer{border-color:#bfddf6}.sdPatientStrip .avatarDefault__imgContainer--empty{background-color:#d6e8f7}.sdPatientStrip__text{display:flex;flex-direction:column;min-width:0}.sdPatientStrip__name{margin:0;color:#1a2026;font-weight:600;font-size:14px;line-height:24px;overflow-wrap:anywhere}.sdPatientStrip__name--unresolved{color:#50616f;font-weight:400}.sdPatientStrip__meta{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:0;color:#50616f;font-weight:400;font-size:14px;line-height:24px}.sdPatientStrip__metaRule{flex:0 0 auto;width:1px;height:16px;background-color:#c4dbee}@media (prefers-reduced-motion: reduce){.sdPatientStrip .avatarDefault__imgContainer{transition:none}}@font-face{font-family:BebasNeue;font-style:normal;font-weight:400;src:url(/fonts/BebasNeue-Regular.ttf) format("truetype");font-display:swap}.sdSettings{--radius-settings: 4px;display:flex;flex-direction:column;gap:16px;min-width:0;color:#1b3144}.sdSettings__demoNote{margin:0;padding:8px 12px;border:1px dashed #1fa9a0;border-radius:var(--radius-settings);background-color:#015853;color:#f1fffe;font-size:12px;line-height:18px}.sdSettings__panel{display:flex;flex-direction:column;min-width:0;padding-top:8px}.sdSettings .tabBar{flex-wrap:nowrap;overflow-x:auto}.sdSettings .tabBar__tab{flex:0 0 auto;white-space:nowrap}.sdSettings__error{margin:0;color:#dc362e;font-size:13px;line-height:18px}.sdSettings__tab{display:flex;flex-direction:column;gap:24px;min-width:0}.sdSettings__tabActions{display:flex;justify-content:flex-end}.sdSettings__tabActions .buttonDefault{width:auto}.sdSettings__section{display:flex;flex-direction:column;gap:8px;min-width:0}.sdSettings__sectionTitle{margin:0;color:#1b3144;font-weight:700;font-size:16px;line-height:24px}.sdSettings__sectionDescription{margin:0;color:#7fa3c4;font-size:13px;line-height:20px}.sdSettings__rows{display:flex;flex-direction:column;border-top:1px solid #2f4c66}.sdSettings__row{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 0;border-bottom:1px solid #2f4c66;min-width:0}.sdSettings__row--field{align-items:center}.sdSettings__rowText{display:flex;flex-direction:column;gap:2px;min-width:0}.sdSettings__rowLabel{color:#1b3144;font-weight:400;font-size:14px;line-height:22px}.sdSettings__rowHint{color:#7fa3c4;font-size:12px;line-height:18px}.sdSettings__rowHint--unavailable{font-style:italic}.sdSettings__row--unavailable .sdSettings__rowLabel{opacity:.6}.sdSettings__rowControl{flex:0 0 auto;width:200px;max-width:50%;min-width:0}@media (max-width: 576px){.sdSettings__rowControl{width:160px}}.sdSettings__statusValue{color:#7fa3c4;font-size:14px;line-height:22px}.sdSettings__color{width:48px;height:32px;padding:2px;border:1px solid #2f4c66;border-radius:var(--radius-settings);background-color:#fff;cursor:pointer}.sdSettings__logo{display:flex;flex-direction:column;gap:8px;min-width:0}.sdSettings__logoKey{margin:0;color:#ecf6ff;font-family:monospace;font-size:12px;line-height:18px;word-break:break-all}.sdSettings__logoEmpty,.sdSettings__logoNote{margin:0;color:#7fa3c4;font-size:12px;line-height:18px}.sdSettings__loading{padding:32px 16px;text-align:center;color:#476a88;font-size:13px;line-height:19px}.sdSettings__loadError{display:flex;flex-direction:column;align-items:center;gap:12px;padding:32px 16px;text-align:center}.sdSettings__loadErrorText{margin:0;color:#7fa3c4;font-size:14px;line-height:20px}@font-face{font-family:BebasNeue;font-style:normal;font-weight:400;src:url(/fonts/BebasNeue-Regular.ttf) format("truetype");font-display:swap}.sdSiteCreateLanding{display:flex;justify-content:center;padding:clamp(24px,6vw,72px) 16px;background:#121212;border-radius:16px}.sdSiteCreateLanding__hero{max-width:640px;text-align:center;color:#fff}.sdSiteCreateLanding__eyebrow{display:inline-block;margin-bottom:20px;padding:6px 14px;border-radius:999px;background:#1ed76024;color:#1ed760;font-size:.8rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.sdSiteCreateLanding__title{margin:0 0 16px;font-size:clamp(1.8rem,5vw,2.8rem);font-weight:800;line-height:1.1}.sdSiteCreateLanding__blurb{margin:0 auto 28px;max-width:520px;color:#b3b3b3;font-size:1.05rem;line-height:1.6}.sdSiteWizard{display:flex;justify-content:center;padding:clamp(24px,6vw,64px) 16px;background:#121212;border-radius:16px}.sdSiteWizard__card{width:100%;max-width:560px;padding:clamp(20px,4vw,36px);background:#181818;border:1px solid #4d4d4d;border-radius:16px;color:#fff}.sdSiteWizard__progress{display:block;margin-bottom:12px;color:#1ed760;font-size:.8rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.sdSiteWizard__title{margin:0 0 8px;font-size:clamp(1.4rem,4vw,2rem);font-weight:800;line-height:1.15}.sdSiteWizard__help{margin:0 0 24px;color:#b3b3b3;font-size:.98rem;line-height:1.55}.sdSiteWizard__body{margin-bottom:24px}.sdSiteWizard__actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-end;align-items:center}.sdSiteWizard__note{color:#b3b3b3;text-align:center}.sdSiteWizard__error{margin:16px 0 0;color:#ff6b6b;font-size:.9rem}.sdWizardStep__field,.sdWizardStep__photo,.sdWizardStep__chips,.sdWizardStep__address{display:flex;flex-direction:column;gap:12px}.sdWizardStep__photo{align-items:flex-start;gap:16px}.sdWizardStep__address{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.sdWizardStep__help,.sdWizardStep__note{margin:0;color:#b3b3b3;font-size:.88rem;line-height:1.5}.sdWizardStep__chipList{display:flex;flex-wrap:wrap;gap:8px}.sdWizardStep__chip{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border-radius:999px;background:#1ed76029;color:#1ed760;font-size:.9rem}.sdWizardStep__chip button{border:0;background:transparent;color:inherit;font-size:1rem;line-height:1;cursor:pointer}.sdWizardStep__chipAdd{display:flex;gap:8px;align-items:flex-end}@media (max-width: 560px){.sdWizardStep__address{grid-template-columns:1fr}}@font-face{font-family:BebasNeue;font-style:normal;font-weight:400;src:url(/fonts/BebasNeue-Regular.ttf) format("truetype");font-display:swap}.sdSiteBuilder2{display:flex;flex-direction:column;min-width:0;min-height:100%;overflow-x:clip}.sdSiteBuilder2__canvas{position:relative;border-radius:12px;overflow:hidden;border:1px solid #dcedfb}.sdBuilderBar{position:sticky;top:0;z-index:20;display:flex;flex-direction:column;gap:12px;padding:14px 18px 16px;margin-bottom:14px;background-color:#fff;border:1px solid #dcedfb;border-radius:16px;box-shadow:0 1px 2px #1b31440d,0 10px 28px #1b314412}@supports (backdrop-filter: blur(12px)){.sdBuilderBar{background-color:#ffffffe0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}}.sdBuilderBar__groupLabel{display:block;font-size:.68rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#476a88}.sdBuilderBar__main{display:flex;flex-wrap:wrap;align-items:center;gap:16px 24px}.sdBuilderBar__slug{display:flex;flex-direction:column;gap:6px;min-width:0}.sdBuilderBar__slugField{display:flex;align-items:center;gap:2px;padding:0 12px;max-width:100%;min-width:0;background-color:#fafcff;border:1px solid #dcedfb;border-radius:10px;transition:border-color .15s ease,box-shadow .15s ease}.sdBuilderBar__slugField:focus-within{border-color:#1fa9a0;box-shadow:0 0 0 3px #1fa9a02e}.sdBuilderBar__slugField .inputText{width:auto;flex:0 1 auto;align-self:auto;gap:0}.sdBuilderBar__slugField .inputText__element{align-self:auto;padding:0;border:none;background:transparent}.sdBuilderBar__slugField .inputText__input{width:220px;padding-block:9px;font-weight:600}.sdBuilderBar__slugField .inputText__input::placeholder{font-weight:500;color:#7fa3c4}.sdBuilderBar__slugPrefix{font-size:.85rem;color:#476a88;white-space:nowrap;max-width:26ch;min-width:0;overflow:hidden;text-overflow:ellipsis}.sdBuilderBar__slugStatus{display:inline-flex;align-items:center;gap:6px;font-size:.75rem;font-weight:500;color:#476a88}.sdBuilderBar__slugStatus:before{content:"";width:6px;height:6px;border-radius:50%;background-color:currentColor}.sdBuilderBar__slugStatus--ok{color:#066b35}.sdBuilderBar__slugStatus--warn{color:#b3261e}.sdBuilderBar__actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-left:auto}.sdBuilderBar__state{display:inline-flex;align-items:center;padding:5px 12px;border-radius:999px;background-color:#ecf6ff;color:#2f4c66;font-size:.76rem;font-weight:600;white-space:nowrap}.sdBuilderBar__state:empty{display:none}.sdBuilderBar__state--ok{background-color:#edfff5;color:#066b35}.sdBuilderBar__publishedChip{display:inline-flex;align-items:center;gap:7px;padding:5px 12px;border-radius:999px;background-color:#edfff5;border:1px solid #c4ffdf;color:#066b35;font-size:.76rem;font-weight:700;white-space:nowrap}.sdBuilderBar__dot{width:7px;height:7px;border-radius:50%;background-color:#1eaf62;box-shadow:0 0 0 3px #1eaf622e}.sdBuilderBar__copyLink{padding:4px 8px;border:1px solid #dcedfb;border-radius:999px;background:transparent;color:#2f4c66;font-size:.78rem;font-weight:600;white-space:nowrap;cursor:pointer;transition:border-color .15s ease,color .15s ease}.sdBuilderBar__copyLink:hover{border-color:#1fa9a0;color:#1b3144}.sdBuilderBar__copyLink:focus-visible{outline:2px solid #1fa9a0;outline-offset:2px}.sdBuilderBar__viewSite{display:inline-flex;align-items:center;gap:4px;padding:4px 2px;border-radius:6px;color:#097d76;font-size:.82rem;font-weight:700;text-decoration:none;white-space:nowrap}.sdBuilderBar__viewSite:after{content:"↗";font-size:.9em}.sdBuilderBar__viewSite:hover{text-decoration:underline}.sdBuilderBar__viewSite:focus-visible{outline:2px solid #1fa9a0;outline-offset:2px}.sdBuilderBar__unpublish{padding:8px 12px;border:none;border-radius:8px;background:transparent;color:#476a88;font-size:.82rem;font-weight:600;white-space:nowrap;cursor:pointer;transition:background-color .15s ease,color .15s ease}.sdBuilderBar__unpublish:hover{background-color:#f9dedc;color:#b3261e}.sdBuilderBar__unpublish:focus-visible{outline:2px solid #b3261e;outline-offset:2px}.sdBuilderBar__options{container-type:inline-size;display:flex;flex-wrap:wrap;align-items:flex-start;gap:14px 18px;padding-top:12px;border-top:1px solid #dcedfb}.sdBuilderBar__group{display:flex;flex-direction:column;gap:7px;min-width:0}.sdBuilderBar__divider{align-self:stretch;width:1px;background-color:#1b31441f}.sdBuilderBar__swatches{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.sdBuilderBar__swatch{width:26px;height:26px;padding:0;border:none;border-radius:50%;background-color:var(--sw);box-shadow:0 0 0 1px #1b314429;cursor:pointer;transition:transform .14s ease,box-shadow .14s ease}.sdBuilderBar__swatch:hover{transform:translateY(-2px);box-shadow:0 0 0 1px #1b314429,0 4px 10px color-mix(in srgb,var(--sw) 55%,transparent)}.sdBuilderBar__swatch:focus-visible{outline:2px solid #1b3144;outline-offset:3px}.sdBuilderBar__swatch--on{box-shadow:0 0 0 2px #fff,0 0 0 4px #1b3144}.sdBuilderBar__swatch--on:hover{box-shadow:0 0 0 2px #fff,0 0 0 4px #1b3144,0 4px 10px color-mix(in srgb,var(--sw) 55%,transparent)}.sdBuilderBar__customWrap{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;padding:3px;margin-left:4px;border:1px dashed #7fa3c4;border-radius:9px;background-color:#fff}.sdBuilderBar__customWrap:focus-within{border-color:#1fa9a0;box-shadow:0 0 0 3px #1fa9a02e}.sdBuilderBar__custom{width:100%;height:100%;padding:0;border:none;border-radius:5px;background:none;cursor:pointer}.sdBuilderBar__custom::-webkit-color-swatch-wrapper{padding:0}.sdBuilderBar__custom::-webkit-color-swatch{border:none;border-radius:5px}.sdBuilderBar__custom::-moz-color-swatch{border:none;border-radius:5px}.sdBuilderBar__segmented{display:inline-flex;align-items:center;gap:2px;padding:3px;border:1px solid #dcedfb;border-radius:999px;background-color:#ecf6ff}.sdBuilderBar__segment{padding:5px 13px;border:none;border-radius:999px;background:transparent;color:#2f4c66;font-size:.78rem;font-weight:600;white-space:nowrap;cursor:pointer;transition:background-color .14s ease,color .14s ease}.sdBuilderBar__segment:hover{background-color:#fff}.sdBuilderBar__segment:focus-visible{outline:2px solid #1b3144;outline-offset:1px}.sdBuilderBar__segment--on{background-color:#6df6ed;color:#1b3144;box-shadow:0 1px 3px #1b314429}.sdBuilderBar__segment--on:hover{background-color:#5ee8df}.sdBuilderBar__switches{display:flex;flex-wrap:wrap;align-items:center;align-self:center;gap:8px 24px}.sdBuilderBar__switch{display:inline-flex;align-items:center;gap:10px;font-size:.84rem;color:#1b3144;cursor:pointer}.sdBuilderBar__error{margin:0;padding:9px 12px;border:1px solid #f2b8b5;border-radius:10px;background-color:#f9dedc;color:#8c1d18;font-size:.84rem;font-weight:600}@container (max-width: 1500px){.sdBuilderBar__divider{display:none}}@media (max-width: 760px){.sdBuilderBar{padding:12px 14px 14px;border-radius:14px}.sdBuilderBar__main{flex-direction:column;align-items:stretch}.sdBuilderBar__slug{width:100%}.sdBuilderBar__slugField .inputText{flex:1 1 auto}.sdBuilderBar__slugField .inputText__input{width:100%;max-width:none}.sdBuilderBar__actions{margin-left:0}}@media (prefers-reduced-motion: reduce){.sdBuilderBar__slugField,.sdBuilderBar__swatch,.sdBuilderBar__segment,.sdBuilderBar__unpublish{transition:none}.sdBuilderBar__swatch:hover{transform:none}}.sdEdit{font:inherit;color:inherit;letter-spacing:inherit;text-align:inherit;background:transparent;border:1px dashed transparent;border-radius:4px;padding:0 3px;margin:-1px 0;cursor:text;text-transform:inherit}.sdEdit:hover{border-color:var(--pp-accent, #6df6ed);background:#ffffff0f}.sdEdit--empty{opacity:.6;font-style:italic}.sdEdit__input{font:inherit;color:#fff;letter-spacing:inherit;background:#00000073;border:1px solid var(--pp-accent, #6df6ed);border-radius:4px;padding:2px 6px;min-width:6ch;max-width:100%}.sdEdit__input--multiline{width:100%;resize:vertical}.sdChipEdit{display:flex;flex-direction:column;gap:8px}.sdChipEdit__list{display:flex;flex-wrap:wrap;gap:8px}.sdChipEdit__chip{display:inline-flex;align-items:center;gap:6px;padding:4px 6px 4px 12px;border-radius:9999px;background-color:color-mix(in srgb,var(--pp-accent, #6df6ed) 14%,transparent);border:1px solid color-mix(in srgb,var(--pp-accent, #6df6ed) 30%,transparent);color:#fff;font-size:.8rem}.sdChipEdit__chip button{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;border:none;background:#ffffff26;color:#fff;cursor:pointer;line-height:1}.sdChipEdit__add{display:flex;gap:6px}.sdChipEdit__add input{font:inherit;color:#fff;background:#0006;border:1px solid var(--pp-accent, #6df6ed);border-radius:6px;padding:4px 8px}.sdChipEdit__add button{width:28px;border-radius:6px;border:1px solid var(--pp-accent, #6df6ed);background:var(--pp-accent, #6df6ed);color:#06231f;font-weight:700;cursor:pointer}.sdServicesEdit__card{position:relative}.sdServicesEdit__remove{position:absolute;top:10px;right:10px;width:22px;height:22px;border-radius:50%;border:none;background:#ffffff26;color:#fff;cursor:pointer;line-height:1}.sdServicesEdit__add{margin-top:16px;padding:10px 18px;border-radius:9999px;border:1px dashed var(--pp-accent, #6df6ed);background:transparent;color:var(--pp-accent, #6df6ed);font-weight:700;cursor:pointer}.sdPhotoEdit__overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;border:none;background:#00000073;color:#fff;font-size:.85rem;font-weight:600;opacity:0;cursor:pointer;transition:opacity .15s}.sdPhotoEdit__overlay:hover,.sdPhotoEdit__overlay:focus-visible{opacity:1}.sdPhotoEdit__note{position:absolute;left:8px;right:8px;bottom:8px;padding:6px 8px;border-radius:8px;background:#000c;color:#fff;font-size:.72rem;text-align:center}.sdPhotoEdit__note--error{background:#781414e6}.sdPhotoEdit__prompt{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:12px;border:2px dashed rgba(27,49,68,.28);border-radius:12px;background:#fff;color:#1b3144;font-size:.82rem;font-weight:600;text-align:center;cursor:pointer;transition:border-color .15s,background .15s}.sdPhotoEdit__prompt:hover,.sdPhotoEdit__prompt:focus-visible{border-color:#1b314480;background:#f4fbff}.sdPhotoEdit__prompt:disabled{cursor:default;opacity:.7}.sdBuilderAddress{display:flex;flex-direction:column;gap:12px;padding:14px 16px;margin-bottom:12px;background-color:#fff7ed;border:1px solid #f0c98a;border-left:4px solid #e08a1e;border-radius:12px}.sdBuilderAddress__head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.sdBuilderAddress__title{display:block;font-size:.9rem;color:#1b3144}.sdBuilderAddress__help{margin:4px 0 0;font-size:.8rem;color:#2f4c66;max-width:64ch}.sdBuilderAddress__form{display:flex;flex-direction:column;gap:12px;padding-top:12px;border-top:1px solid #f0c98a}.sdBuilderAddress__error{margin:0;font-size:.85rem;color:#c0392b;font-weight:600}.sdBuilderAddress__actions{display:flex;align-items:center;justify-content:flex-end;gap:10px}.sdBuilderSection{position:relative}.sdBuilderSection__toggle{position:absolute;top:12px;right:16px;z-index:5;padding:4px 12px;border-radius:9999px;border:1px solid rgba(255,255,255,.3);background:#0009;color:#fff;font-size:.72rem;cursor:pointer}.sdBuilderSection--hidden{opacity:.45}.sdHelpAnchor--inline{display:inline}.sdHelpAnchor--corner,.sdHelpAnchor--inset{position:relative;display:block}.sdFieldHelp--inline{position:relative;display:inline-flex;vertical-align:middle;margin-left:6px}.sdFieldHelp--corner{position:absolute;top:2px;right:-24px;z-index:6}.sdFieldHelp--inset{position:absolute;top:10px;right:10px;z-index:6}.sdFieldHelp__badge{display:inline-flex;align-items:center;justify-content:center;position:relative;width:18px;height:18px;padding:0;border:none;border-radius:50%;background:linear-gradient(180deg,#ffd166,#f2a413);color:#3d2a00;font-family:Georgia,Times New Roman,serif;font-size:11px;font-style:italic;font-weight:700;line-height:1;letter-spacing:0;text-transform:none;cursor:pointer;box-shadow:0 0 0 2px #0000004d,0 2px 6px #00000059;transition:transform .14s ease,box-shadow .14s ease}.sdFieldHelp__badge:before{content:"i"}.sdFieldHelp__badge:after{content:"";position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px;border-radius:50%}.sdFieldHelp__badge:hover,.sdFieldHelp__badge--on{transform:scale(1.15);box-shadow:0 0 0 2px #0000004d,0 3px 10px #f2a4138c}.sdFieldHelp__badge:focus-visible{outline:2px solid currentColor;outline-offset:2px}.sdFieldHelp__panel{position:fixed;z-index:60;display:flex;flex-direction:column;gap:3px;width:max-content;max-width:280px;padding:10px 12px;border:1px solid rgba(27,49,68,.14);border-radius:10px;background-color:#fff;box-shadow:0 10px 30px #00000059;color:#1b3144;font-family:Inter,system-ui,-apple-system,sans-serif;font-size:.78rem;font-style:normal;font-weight:400;line-height:1.45;letter-spacing:normal;text-align:left;text-transform:none;white-space:normal;cursor:default}.sdFieldHelp__title{font-size:.8rem;font-weight:700;line-height:1.3}.sdFieldHelp__body{color:#2f4c66}@media (max-width: 600px){.sdFieldHelp--corner{top:6px;right:auto;left:6px}}@media (prefers-reduced-motion: reduce){.sdFieldHelp__badge{transition:none}.sdFieldHelp__badge:hover,.sdFieldHelp__badge--on{transform:none}}@font-face{font-family:BebasNeue;font-style:normal;font-weight:400;src:url(/fonts/BebasNeue-Regular.ttf) format("truetype");font-display:swap}:root{--color-primary: #6df6ed;--color-default: #253644;--color-hover: #0b756e;--color-gray-0: #1a2026;--color-gray-100: #1b3144;--color-gray-200: #2f4c66;--color-gray-300: #476a88;--color-gray-400: #6489aa;--color-gray-500: #7fa3c4;--color-gray-600: #88abcb;--color-gray-700: #dcedfb;--color-gray-800: #ecf6ff;--color-gray-900: #fafcff;--color-blue-0: #003c38;--color-blue-100: #015853;--color-blue-200: #097d76;--color-blue-300: #1fa9a0;--color-blue-400: #3ccac1;--color-blue-500: #5ee8df;--color-blue-600: #6df6ed;--color-blue-700: #9bfff8;--color-blue-800: #c6fffb;--color-blue-900: #f1fffe;--color-red-0: #410e0b;--color-red-100: #601410;--color-red-200: #8c1d18;--color-red-300: #b3261e;--color-red-400: #dc362e;--color-red-500: #e46962;--color-red-600: #ec928e;--color-red-700: #f2b8b5;--color-red-800: #f9dedc;--color-red-900: #fffbf9;--color-yellow-0: #613700;--color-yellow-100: #834b00;--color-yellow-200: #a55e00;--color-yellow-300: #c77508;--color-yellow-400: #e98f18;--color-yellow-500: #ffa32a;--color-yellow-600: #ffb85a;--color-yellow-700: #ffcc8a;--color-yellow-800: #ffe1ba;--color-yellow-900: #fff6e9;--color-green-0: #004922;--color-green-100: #066b35;--color-green-200: #108d4a;--color-green-300: #1eaf62;--color-green-400: #30d17b;--color-green-500: #46f396;--color-green-600: #72ffb3;--color-green-700: #9bffc9;--color-green-800: #c4ffdf;--color-green-900: #edfff5;--color-black: #000000;--color-white: #ffffff;--color-border-soft: #bfddf6;--color-border-muted: #c4dbee;--color-text-muted: #657888}.sdReviewsModeration{display:flex;flex-direction:column;gap:16px;align-items:stretch;min-width:0;min-height:100%;padding:16px;color:#1b3144;overflow-x:clip}.sdReviewsModeration__head{display:flex;align-items:flex-start;gap:12px}.sdReviewsModeration__headIcon{display:grid;place-items:center;flex-shrink:0;width:40px;height:40px;border-radius:8px;background-color:#6df6ed33}.sdReviewsModeration__headIcon svg,.sdReviewsModeration__headIcon [data-icon]{width:22px!important;height:22px!important}.sdReviewsModeration__title{margin:0;font-family:BebasNeue,sans-serif;text-transform:uppercase;font-size:40px;line-height:48px;font-weight:400;color:#1a2026}@media (max-width: 768px){.sdReviewsModeration__title{font-size:32px;line-height:40px}}.sdReviewsModeration__subtitle{margin:2px 0 0;color:#476a88;font-size:14px;line-height:20px;text-wrap:pretty}.sdReviewsModeration__loadingBlock{display:flex;flex-direction:column;gap:8px}.sdReviewsModeration__loading{margin:0;color:#476a88;font-size:13px;line-height:19px}.sdReviewsModeration__error{padding:12px 16px;border:1px solid #b3261e;border-radius:8px;background-color:#fffbf9;color:#b3261e;font-size:13px;line-height:19px;font-weight:500}.sdReviewsModeration__list{display:flex;flex-direction:column;gap:12px;margin:0;padding:0;list-style:none}.sdReviewsModeration__item{display:flex;flex-direction:column;gap:8px;padding:16px;background-color:#fff;border:1px solid #dcedfb;border-radius:8px}.sdReviewsModeration__meta{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.sdReviewsModeration__author{color:#1b3144;font-weight:700;font-size:15px;line-height:20px}.sdReviewsModeration__stars{display:inline-flex}.sdReviewsModeration__starsTestHook{display:none}.sdReviewsModeration__comment{margin:0;color:#2f4c66;font-size:14px;line-height:20px;text-wrap:pretty}.sdReviewsModeration__actions,.sdReviewsModeration__rejectForm{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.sdReviewsModeration__actions button:focus-visible,.sdReviewsModeration__rejectForm button:focus-visible,.sdReviewsModeration__rejectForm input:focus-visible{outline:2px solid #3ccac1;outline-offset:2px}@media (prefers-reduced-motion: reduce){.sdReviewsModeration__loadingBlock,.sdReviewsModeration__loadingBlock *{animation:none!important;transition:none!important}}
