@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;font-family:inherit;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:4px;background-color:#6df6ed;color:var(--color-on-brand);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:var(--color-tint-surface);color:var(--color-gray-0)}.buttonDefault--white:hover:not([disabled]),.buttonDefault--white:focus:not([disabled]),.buttonDefault--white:focus-visible:not([disabled]){background-color:#6df6ed;color:var(--color-on-brand);transition:background-color .125s ease}.buttonDefault--red{color:var(--color-on-chrome);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:var(--color-gray-500);border-color:var(--color-gray-500);color:var(--color-gray-700)}.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;font-family:inherit;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:4px;color:var(--color-gray-10);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%)}[data-color-scheme=dark] .buttonSecondary--default .buttonSecondary__iconContainer{filter:brightness(0) saturate(100%) invert(90%) sepia(52%) saturate(2909%) hue-rotate(180deg) brightness(115%) contrast(101%)}.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:var(--color-on-chrome)}.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:#015853}[data-color-scheme=dark] .buttonSecondary--blue{color:var(--color-blue-400)}.buttonSecondary--blue .buttonSecondary__iconContainer{filter:brightness(0) saturate(100%) invert(15%) sepia(53%) saturate(4838%) hue-rotate(166deg) brightness(98%) contrast(103%)}.buttonSecondary--blue:hover:not([disabled]),.buttonSecondary--blue :focus:not([disabled]),.buttonSecondary--blue:focus-visible:not([disabled]){color:var(--color-accent-ink)}.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(33%) sepia(60%) saturate(600%) hue-rotate(130deg) brightness(95%) contrast(95%)}.buttonSecondary--active{background-color:#6df6ed;color:var(--color-on-brand)}.buttonSecondary--active,.buttonSecondary--active:focus{outline:1px solid var(--color-hover);outline-offset:-1px}.buttonSecondary--active:focus-visible{outline:2px solid var(--color-accent-ink);outline-offset:2px}.buttonSecondary--active .buttonSecondary__iconContainer{filter:brightness(0) saturate(100%) invert(9%) sepia(9%) saturate(1093%) hue-rotate(169deg) brightness(96%) contrast(93%)}.buttonSecondary--active:hover:not([disabled]),.buttonSecondary--active:focus-visible:not([disabled]){background-color:#3ccac1;color:var(--color-on-brand)}.buttonSecondary--active:hover:not([disabled]) .buttonSecondary__iconContainer,.buttonSecondary--active:focus-visible:not([disabled]) .buttonSecondary__iconContainer{filter:brightness(0) saturate(100%) invert(9%) sepia(9%) saturate(1093%) hue-rotate(169deg) brightness(96%) contrast(93%)}.buttonSecondary--red{color:var(--color-negative-ink)}.buttonSecondary--red .buttonSecondary__iconContainer{filter:brightness(0) saturate(100%) invert(24%) sepia(79%) saturate(2058%) hue-rotate(344deg) brightness(80%) contrast(99%)}[data-color-scheme=dark] .buttonSecondary--red .buttonSecondary__iconContainer{filter:brightness(0) saturate(100%) invert(60%) sepia(34%) saturate(552%) hue-rotate(314deg) brightness(105%) contrast(85%)}.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%)}[data-color-scheme=dark] .buttonSecondary--red:hover:not([disabled]),[data-color-scheme=dark] .buttonSecondary--red :focus:not([disabled]),[data-color-scheme=dark] .buttonSecondary--red:focus-visible:not([disabled]){color:var(--color-red-700)}[data-color-scheme=dark] .buttonSecondary--red:hover:not([disabled]) .buttonSecondary__iconContainer,[data-color-scheme=dark] .buttonSecondary--red :focus:not([disabled]) .buttonSecondary__iconContainer,[data-color-scheme=dark] .buttonSecondary--red:focus-visible:not([disabled]) .buttonSecondary__iconContainer{filter:brightness(0) saturate(100%) invert(72%) sepia(28%) saturate(368%) hue-rotate(314deg) brightness(106%) contrast(90%)}.buttonSecondary--gray{color:var(--color-gray-300)}.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:var(--color-negative-ink)}.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%)}[data-color-scheme=dark] .buttonSecondary--exclude:hover:not([disabled]) .buttonSecondary__iconContainer,[data-color-scheme=dark] .buttonSecondary--exclude :focus:not([disabled]) .buttonSecondary__iconContainer,[data-color-scheme=dark] .buttonSecondary--exclude:focus-visible:not([disabled]) .buttonSecondary__iconContainer{filter:brightness(0) saturate(100%) invert(60%) sepia(34%) saturate(552%) hue-rotate(314deg) brightness(105%) contrast(85%)}.buttonSecondary[disabled]{cursor:not-allowed;pointer-events:none;color:var(--color-gray-300);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;font-family:inherit;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:var(--color-white)}.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:var(--color-gray-700);transition:background-color .35s ease}.buttonCircle--red{background-color:transparent}.buttonCircle--red:hover,.buttonCircle--red:focus-visible{background-color:var(--color-gray-700);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:var(--color-gray-10);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 var(--color-steel-40);background:transparent;color:var(--color-steel-0);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:var(--color-steel-80)}.dsSegmentedGroup__segment:focus-visible{outline:2px solid var(--color-steel-0);outline-offset:-2px;z-index:2}.dsSegmentedGroup__segment--selected{background-color:var(--color-primary);border-color:var(--color-primary);color:var(--color-on-brand);z-index:1}.dsSegmentedGroup__segment--selected:hover:not(:disabled){background-color:var(--color-blue-700);border-color:var(--color-blue-700)}.dsSegmentedGroup__segment:disabled{cursor:not-allowed;background-color:transparent;border-color:var(--color-steel-50);color:var(--color-steel-50)}.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 input,.inputText textarea,.inputText select{font-family:inherit}.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:var(--color-danger-ink)}.inputText--invalid .inputText__element{border-color:var(--color-danger-ink);background-color:var(--color-danger-field)}.inputText--invalid .inputText__helpText{display:block;color:var(--color-danger-ink)}.inputText--white .inputText__label{color:var(--color-gray-90)}.inputText__label{flex:1 0 0;color:var(--color-gray-10);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 var(--color-gray-700);border-radius:4px;background:var(--color-gray-800);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:var(--color-gray-0);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:var(--color-gray-0);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:var(--color-danger-ink);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:var(--color-danger-ink)}.inputTextArea--invalid .inputTextArea__element{border-color:var(--color-danger-ink);background-color:var(--color-danger-field)}.inputTextArea--invalid .inputTextArea__helpText{display:block;color:var(--color-danger-ink)}.inputTextArea--white .inputTextArea__label{color:var(--color-gray-90)}.inputTextArea__label{flex:1 0 0;align-self:stretch;color:var(--color-gray-10);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 var(--color-gray-700);border-radius:4px;background:var(--color-gray-800);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:var(--color-gray-0);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:4px}.inputTextArea__element:focus,.inputTextArea__element:focus-visible{outline:none;border-color:#1fa9a0}.inputTextArea__helpText{color:var(--color-danger-ink);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:var(--color-gray-500);color:var(--color-gray-300)}.checkBoxDefault--invalid .checkBoxDefault__element{border-color:var(--color-danger-ink)}.checkBoxDefault--invalid .checkBoxDefault__label{color:var(--color-danger-ink)}.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 var(--color-gray-300);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:var(--color-black);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:var(--color-danger-ink)}.checkBoxDefault__helpText{color:var(--color-danger-ink);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:var(--color-gray-500);color:var(--color-gray-300)}.inputRadio--invalid .inputRadio__element{border-color:var(--color-danger-ink)}.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__element:focus-visible{outline:2px solid var(--color-accent-ink);outline-offset:2px}.inputRadio__label{cursor:pointer;color:var(--color-gray-0);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:var(--color-danger-ink)}@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__control{display:flex;align-items:center;width:100%;min-width:0;gap:calc(12px + (12 / .72 - 12) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.inputFile__control{gap:12px}}.inputFile__element{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.inputFile__button{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;border:1px solid var(--color-accent-ink);border-radius:4px;color:var(--color-accent-ink);font-weight:600;white-space:nowrap;cursor:pointer;padding-block:calc(5px + (5 / .72 - 5) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.inputFile__button{padding-block:5px}}.inputFile__button{padding-inline:calc(16px + (16 / .72 - 16) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.inputFile__button{padding-inline:16px}}.inputFile__button{font-size:calc(14px + (14 / .72 - 14) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.inputFile__button{font-size:14px}}.inputFile__button{line-height:calc(22px + (22 / .72 - 22) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.inputFile__button{line-height:22px}}.inputFile__button:hover{background-color:var(--color-tint-surface)}.inputFile__element:focus-visible+.inputFile__button{outline:2px solid var(--color-accent-ink);outline-offset:2px}.inputFile__element:disabled+.inputFile__button{cursor:not-allowed;opacity:.5;pointer-events:none}.inputFile__name{min-width:0;overflow:hidden;color:var(--color-gray-300);text-overflow:ellipsis;white-space:nowrap;font-size:calc(12px + (12 / .72 - 12) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.inputFile__name{font-size:12px}}.inputFile__name{line-height:calc(16px + (16 / .72 - 16) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.inputFile__name{line-height:16px}}.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:var(--color-danger-ink)}.inputFile__label:focus,.inputFile__label:hover{color:var(--color-primary)}.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:var(--color-danger-ink);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__button{border-color:var(--color-danger-ink)}@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:var(--color-gray-300);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:var(--color-gray-90);border-radius:100%;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a;transition:all .3s}.inputToggle__element:checked{background-color:var(--color-green-40);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{background-color:var(--color-on-brand);transition:all .3s}.inputToggle__element:focus-visible{outline:2px solid var(--color-accent-ink);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}.inputSearch{width:100%;display:flex;flex-shrink:0;position:relative;border-radius:4px;align-items:center;justify-content:space-between;background-color:var(--color-gray-800);border:2px solid var(--color-gray-700);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:var(--color-gray-90)}.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:var(--color-gray-0);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:var(--color-gray-300)}.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:var(--color-danger-ink)}.inputSelect--invalid .inputSelect__wrapper{border-color:var(--color-danger-ink);background-color:var(--color-danger-field)}.inputSelect--invalid .inputSelect__helpText{display:block;color:var(--color-danger-ink)}.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 var(--color-gray-700);border-radius:4px;background:var(--color-gray-800)}.inputSelect__wrapper--mod{border-radius:300px}.inputSelect__wrapper--blue{background-color:var(--color-white);border:2px solid var(--color-gray-700)}.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}[data-color-scheme=dark] .inputSelect__wrapper:after{background:var(--color-gray-100);-webkit-mask:url(/icons/chevron-down.svg) center/cover no-repeat;mask:url(/icons/chevron-down.svg) center/cover no-repeat}.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{position:absolute;left:0;right:0;top:100%;opacity:0;z-index:5;width:100%;overflow-y:auto;background:var(--color-white);border:1px solid var(--color-gray-700);border-radius:4px;box-shadow:0 4px 6px #0000001a;transition:opacity .15s ease-in 50ms;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:var(--color-gray-10);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:var(--color-accent-ink)}.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:var(--color-gray-300);border-top:1px solid var(--color-gray-700);background-color:var(--color-white);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%)}[data-color-scheme=dark] .inputSelect__item--action:after{background:currentColor;-webkit-mask:url(/icons/gear.svg) center/contain no-repeat;mask:url(/icons/gear.svg) center/contain no-repeat;filter:none}.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:var(--color-gray-0);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:var(--color-gray-300)}.inputSelect--white .inputSelect__wrapper{background-color:var(--color-gray-90);border:2px solid var(--color-gray-700)}.inputSelect--white .inputSelect__label{color:var(--color-gray-90)}.inputSelect__label{flex:1 0 0;align-self:stretch;color:var(--color-gray-10);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:var(--color-danger-ink);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:var(--color-danger-ink)}.inputPassword--invalid .inputPassword__element{border-color:var(--color-danger-ink);background-color:var(--color-danger-field)}.inputPassword--invalid .inputPassword__icon{color:var(--color-gray-0)}.inputPassword--invalid .inputPassword__helpText{display:block;color:var(--color-danger-ink)}.inputPassword--white .inputPassword__label{color:var(--color-gray-90)}.inputPassword__label{flex:0 0 0;align-self:stretch;color:var(--color-gray-10);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 var(--color-gray-700);border-radius:4px;background:var(--color-gray-800);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:var(--color-gray-0);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;color:var(--color-default)}.inputPassword__icon path[fill="#1B3144" i]{fill:currentColor}.inputPassword__icon path[stroke="#1B3144" i]{stroke:currentColor}.inputPassword__helpText{align-self:stretch;color:var(--color-danger-ink);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:var(--color-danger-ink)}.inputDateRange--invalid .inputDateRange__input{border-color:var(--color-danger-ink);background-color:var(--color-danger-field)}.inputDateRange--white .inputDateRange__input{background-color:var(--color-gray-900)}.inputDateRange--border .inputDateRange__input{border-radius:300px}.inputDateRange:disabled{opacity:.5;cursor:not-allowed}.inputDateRange__legend{float:none;padding:0;color:var(--color-gray-100);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:var(--color-gray-100);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}[data-color-scheme=dark] .inputDateRange__input{color-scheme:dark}.inputDateRange__input{background-color:var(--color-gray-800);color:var(--color-gray-0);border:2px solid var(--color-gray-700);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 var(--color-link-accent);outline-offset:2px;border-color:var(--color-blue-300)}.inputDateRange__input:disabled{cursor:not-allowed}.inputDateRange__separator{flex:0 0 auto;color:var(--color-gray-300);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:var(--color-danger-ink);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:var(--color-blue-600)}@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 var(--color-gray-600);background-color:var(--color-gray-800)}.tag--disabled{pointer-events:none;opacity:.5}.tag--none{border:1px solid var(--color-gray-600);background-color:var(--color-gray-800)}.tag--none .tag__text{color:var(--color-gray-10)}.tag--gray{cursor:pointer;border:1px solid var(--color-gray-700);background-color:var(--color-white)}.tag--gray .tag__text{color:var(--color-gray-300)}.tag--gray:hover{background-color:var(--color-gray-800)}.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:var(--color-hover)}.tag__text{text-wrap:nowrap;font-weight:500;color:var(--color-gray-10);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:var(--color-steel-80);border-color:var(--color-steel-60);color:var(--color-steel-10)}.dsStatusPill--success{background-color:var(--color-blue-800);border-color:var(--color-green-100);color:var(--color-green-100)}.dsStatusPill--warning{background-color:var(--color-yellow-900);border-color:var(--color-yellow-200);color:var(--color-yellow-200)}.dsStatusPill--danger{background-color:var(--color-red-900);border-color:var(--color-red-300);color:var(--color-red-300)}@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 var(--color-gray-600))}}@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:var(--color-gray-300);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}}.emptyState--titled{text-align:center;gap:0}.emptyState--titled .emptyState__title{margin:0;max-width:281px;font-size:20px;font-weight:600;line-height:1.3;color:var(--color-steel-10)}.emptyState--titled .emptyState__message{margin-top:12px;max-width:280px;font-size:14px;font-weight:400;color:var(--color-steel-20)}.emptyState--titled .emptyState__action{margin-top: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,var(--color-gray-700) 50%,var(--color-gray-800) 75%,var(--color-gray-700) 100%);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,var(--color-gray-700) 50%,var(--color-gray-800) 75%,var(--color-gray-700) 100%);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;overflow-y:hidden;border-bottom:1px solid var(--color-gray-700)}.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:var(--color-gray-300);white-space:nowrap;border-bottom:2px solid transparent;margin-bottom:-1px}.dsTabs__tab:hover{color:var(--color-gray-100)}.dsTabs__tab:focus-visible{outline:2px solid var(--color-gray-100);outline-offset:-2px;border-radius:4px}.dsTabs__tab--active{color:var(--color-gray-0);font-weight:700;border-bottom-color:var(--color-blue-600)}.dsTabs__panel:focus-visible{outline:2px solid var(--color-gray-100);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:var(--color-steel-90);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:var(--color-steel-0);cursor:pointer;transition:background-color .12s ease,color .12s ease}.dsDateStepper__step:hover:not(:disabled){background:var(--color-steel-80)}.dsDateStepper__step:focus-visible{outline:2px solid var(--color-steel-0);outline-offset:-2px}.dsDateStepper__step:disabled{color:var(--color-steel-50);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:var(--color-steel-30);text-align:center}.dsDateStepper__value{font-size:14px;line-height:20px;font-weight:600;color:var(--color-steel-10);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 var(--color-gray-700);border-radius:var(--sd-radius-md, 8px);background:var(--color-gray-900);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:var(--color-gray-0);font-size:16px;line-height:24px;font-weight:700}.dsAccordion__trigger:hover{background:var(--color-gray-800)}.dsAccordion__trigger:focus-visible{outline:2px solid var(--color-gray-100);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:var(--color-white);border:1px solid var(--color-gray-700);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:var(--color-gray-0);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 var(--color-gray-700)}.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:var(--color-gray-300)}.dsDataList__labelText{display:inline-flex;align-items:center;gap:6px}.dsDataList__value{text-align:right;font-weight:600;color:var(--color-gray-0);font-variant-numeric:tabular-nums;white-space:nowrap}.dsDataList__band{margin-left:8px;font-weight:500;color:var(--color-gray-300);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:var(--color-gray-900);border:1px solid var(--color-gray-700);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:var(--color-gray-300)}.dsStatCard__value{font-size:24px;line-height:32px;font-weight:700;color:var(--color-gray-0);font-variant-numeric:tabular-nums}.dsStatCard__unit{font-size:14px;font-weight:500;color:var(--color-gray-300)}.dsStatCard__description{font-size:12px;line-height:16px;color:var(--color-gray-300)}.dsStatCard__help{display:inline-flex;flex-shrink:0}.dsStatCard--absent .dsStatCard__value{color:var(--color-gray-300);font-weight:500}.dsStatCard--accent{border-color:var(--color-blue-600);background:var(--color-tint-surface)}@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:var(--color-white);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:var(--color-steel-10);white-space:nowrap;border-bottom:1px solid var(--color-steel-70)}.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:var(--color-steel-80)}.dsDataTable__sortButton:focus-visible{outline:2px solid var(--color-steel-0);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:var(--color-steel-0);text-align:left;border-bottom:1px solid var(--color-steel-70);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:var(--color-steel-30)}.dsDataTable__skeleton{display:block;width:60%;height:12px;border-radius:1000px;background:var(--color-steel-70);animation:dsDataTableShimmer 1.2s ease-in-out infinite}.dsDataTable__footer{display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--color-steel-60);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:var(--color-steel-10);cursor:pointer;border-radius:1000px;transition:background-color .12s ease}.dsDataTable__pagerButton:hover:not(:disabled){background:var(--color-steel-80)}.dsDataTable__pagerButton:focus-visible{outline:2px solid var(--color-steel-0);outline-offset:2px}.dsDataTable__pagerButton:disabled{color:var(--color-steel-30);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:var(--color-steel-10);font-variant-numeric:tabular-nums}.dsDataTable__rowsPerPage{display:flex;align-items:center;gap:8px}.dsDataTable__rowsPerPageLabel{font-size:14px;line-height:24px;color:var(--color-steel-10)}.dsDataTable__select{padding:4px 8px;font:inherit;font-size:14px;line-height:24px;color:var(--color-steel-10);background:var(--color-white);border:1px solid var(--color-steel-60);border-radius:4px;cursor:pointer}.dsDataTable__select:focus-visible{outline:2px solid var(--color-steel-0);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:var(--color-gray-300);color:var(--color-gray-900);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:var(--color-gray-100)}.dsHelpTip__badge:focus-visible{outline:2px solid var(--color-gray-100);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:var(--color-gray-0);color:var(--color-gray-900);box-shadow:0 6px 20px #1a202647}.dsHelpTip__panel--sheet{top:auto;right:0;bottom:0;left:0;width:auto;max-width:none;border-radius:8px 8px 0 0;padding:20px 20px calc(8px + var(--safe-area-inset-bottom, env(safe-area-inset-bottom, 0px)));gap:40px;background:var(--color-white);color:var(--color-steel-10);box-shadow:0 -6px 20px #1a202647;max-height:80vh;max-height:80dvh;overflow-y:auto}.dsHelpTip__panel--sheet .dsHelpTip__title{font-size:16px;line-height:24px}.dsHelpTip__panel--sheet .dsHelpTip__body{font-size:14px;line-height:24px;color:var(--color-steel-20)}.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{color:var(--color-gray-10)}.modalDefault__buttonClose:after{content:"";position:relative;width:100%;height:100%;background-color:currentColor;-webkit-mask:url(data:image/svg+xml,%3Csvg%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M25%207L7%2025%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20d%3D%22M25%2025L7%207%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E) no-repeat center/contain;mask:url(data:image/svg+xml,%3Csvg%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M25%207L7%2025%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20d%3D%22M25%2025L7%207%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E) no-repeat center/contain}.modalDefault__buttonClose:hover,.modalDefault__buttonClose:focus,.modalDefault__buttonClose:focus-visible{background-color:var(--color-gray-700)}@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}@media screen{.modalCenter{visibility:hidden;transition:visibility 0s linear .35s}}.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}@media screen{.modalCenter--active{visibility:visible;transition-delay:0s}}.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:var(--color-gray-90);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:var(--color-gray-10);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{flex-shrink:0;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{color:var(--color-gray-10)}.modalCenter__buttonClose:after{content:"";position:relative;width:100%;height:100%;background-color:currentColor;-webkit-mask:url(data:image/svg+xml,%3Csvg%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M25%207L7%2025%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20d%3D%22M25%2025L7%207%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E) no-repeat center/contain;mask:url(data:image/svg+xml,%3Csvg%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M25%207L7%2025%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20d%3D%22M25%2025L7%207%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E) no-repeat center/contain}.modalCenter__buttonClose:hover,.modalCenter__buttonClose:focus,.modalCenter__buttonClose:focus-visible{background-color:var(--color-gray-700)}@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:var(--color-gray-0);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:var(--color-gray-10);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:var(--color-gray-200);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:var(--color-gray-90);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:var(--color-gray-10);text-align:center;text-transform:uppercase;font-family:Inter,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:var(--color-gray-200);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:fixed;z-index:20;display:grid;width:max-content;max-width:calc(100vw - 16px);background:var(--color-white);border:1px solid var(--color-gray-700);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;visibility:hidden;transition:opacity .35s ease-out,max-height .15s ease-out,visibility .35s ease-out}.overflowMenu__panel--active{opacity:1;pointer-events:all;visibility:visible;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,visibility 0s ease-in}.overflowMenu__panel--up{margin-top:0;margin-bottom:calc(8px + (8 / .72 - 8) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.overflowMenu__panel--up{margin-bottom:8px}}.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:var(--color-gray-100);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:var(--color-gray-800);color:var(--color-accent-ink)}.overflowMenu__item--danger{color:var(--color-negative-ink)}.overflowMenu__item--danger:hover{background:var(--color-red-800);color:var(--color-red-400)}.overflowMenu__item--disabled{opacity:.5;cursor:not-allowed}.overflowMenu__item--hinted{flex-direction:column;align-items:flex-start;gap:0;white-space:normal}.overflowMenu__hint{display:block;margin-top:2px;font-size:12px;line-height:16px;font-weight:400;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}.dsTypedConfirm{display:flex;flex-direction:column;gap:20px;margin-top:8px}.dsTypedConfirm__consequence{margin:0;color:var(--color-gray-300);font-size:14px;line-height:24px}.dsTypedConfirm__error{margin:0;color:var(--color-danger-ink);font-size:12px;line-height:20px}.dsTypedConfirm__actions{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px}@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,var(--color-primary),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}[data-color-scheme=dark] .avatarDefault__imgContainer--empty{background-color:var(--color-gray-700)}.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:Inter,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:var(--color-gray-300)}.linkDefault--gray:hover,.linkDefault--gray:focus,.linkDefault--gray:focus-visible{color:var(--color-gray-200);text-decoration:none}.linkDefault--dark-gray{color:var(--color-gray-10)}.linkDefault--dark-gray:hover,.linkDefault--dark-gray:focus,.linkDefault--dark-gray:focus-visible{color:var(--color-gray-200);text-decoration:none}.linkDefault--red{color:var(--color-negative-ink)}.linkDefault--red:hover,.linkDefault--red:focus,.linkDefault--red:focus-visible{color:var(--color-danger-ink);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}.pp *:where(:not([data-portal-ui],[data-portal-ui] *)){color:inherit}.pp h1:where(:not([data-portal-ui] *)),.pp h2:where(:not([data-portal-ui] *)),.pp h3:where(:not([data-portal-ui] *)){margin:0;font-weight:800;letter-spacing:-.03em;text-wrap:balance}.pp a:where(:not([data-portal-ui] *)){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;gap:16px;padding-block:16px}.pp-nav__brand{display:flex;flex:1 1 auto;align-items:center;gap:8px;min-width:0}.pp-nav__logo{flex-shrink:0;color:var(--pp-accent)}.pp-nav__name{display:-webkit-box;min-width:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;font-weight:700;font-size:1.1rem;line-height:1.25;letter-spacing:-.02em;overflow-wrap:break-word}.pp-nav__name--editing{display:block;overflow:visible;-webkit-line-clamp:unset;line-clamp:none}.pp-nav__links{display:none;flex-shrink:0;align-items:center;gap:28px}.pp-nav__links a:not(.pp-btn){color:var(--pp-text-dim);font-size:.875rem;transition:color .2s}.pp-nav__links a:not(.pp-btn):hover{color:var(--pp-text)}.pp-nav__cta{padding:10px 22px}.pp-nav__burger{display:flex;flex-shrink:0;flex-direction:column;align-items:center;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;width:100%}.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%;padding-inline:16px;letter-spacing:.6px}.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-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-reviews__sum{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px;margin-top:14px;color:var(--pp-text-dim);font-size:.95rem}.pp-reviews__sum .pp-review__stars{margin:0}.pp-reviews__sum b{color:var(--pp-text);font-size:1.05rem}.pp-statsWrap{padding-block:clamp(2rem,5vw,3rem)}.pp-statsWrap .pp-stats{margin-top:0}.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__resp{margin:-6px 0 20px;padding:10px 12px;border-left:2px solid var(--pp-accent);border-radius:0 8px 8px 0;background:color-mix(in srgb,var(--pp-accent) 6%,transparent);color:var(--pp-text-dim);font-size:.82rem;line-height:1.6}.pp-review__resp b{display:block;color:var(--pp-text);font-size:.78rem;margin-bottom:2px}.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;padding-inline:28px;letter-spacing:1.2px}.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-hero__photoCol{flex:0 1 440px;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:0}.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:var(--color-gray-800);border:1px solid var(--color-gray-700);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 var(--color-gray-700)}.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:var(--color-gray-100);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:var(--color-white);border-color:var(--color-gray-700)}.richTextEditor__tool:active:not(:disabled){background:var(--color-blue-600);color:#1b3144}.richTextEditor__tool--active:not(:disabled){background:var(--color-blue-600);border-color:var(--color-gray-100);color:#1b3144}.richTextEditor__tool--active:hover:not(:disabled){background:var(--color-blue-600);border-color:var(--color-gray-100)}.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:var(--color-white);border:1px solid var(--color-gray-700);border-top:none;border-radius:0 0 8px 8px;color:var(--color-gray-100);outline:none;overflow-y:auto}.richTextEditor__body:focus,.richTextEditor__body:focus-visible{border-color:var(--color-blue-600)}.richTextEditor__body:empty:before{content:attr(data-placeholder);color:var(--color-gray-300);pointer-events:none}.richTextEditor__body table{width:100%;border-collapse:collapse;margin-bottom:calc(12px + (12 / .72 - 12) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.richTextEditor__body table{margin-bottom:12px}}.richTextEditor__body th,.richTextEditor__body td{border:1px solid var(--color-gray-700);font-size:14px;line-height:24px;padding-block:calc(8px + (8 / .72 - 8) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.richTextEditor__body th,.richTextEditor__body td{padding-block:8px}}.richTextEditor__body th,.richTextEditor__body td{padding-inline:calc(16px + (16 / .72 - 16) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.richTextEditor__body th,.richTextEditor__body td{padding-inline:16px}}.richTextEditor__body th,.richTextEditor__body td{text-align:left;vertical-align:top}.richTextEditor__body th{width:50%;color:var(--color-default);font-weight:600}.richTextEditor__body td{color:var(--color-default);font-weight:400}.richTextEditor__body tfoot{display:table-row-group}.richTextEditor__toolbar--document{flex-direction:column;align-items:stretch;gap:4px}.richTextEditor__row{display:flex;flex-wrap:wrap;align-items:center;gap:4px}.richTextEditor__select{height:28px;min-width:96px;border:1px solid var(--color-gray-700);border-radius:6px;background:var(--color-white);color:var(--color-gray-100);font:inherit;font-size:13px;padding:0 8px}.richTextEditor__paletteWrap{position:relative;display:inline-flex}.richTextEditor__palette{position:absolute;top:32px;left:0;z-index:2;display:grid;grid-template-columns:repeat(6,20px);gap:4px;padding:6px;background:var(--color-white);border:1px solid var(--color-gray-700);border-radius:6px}.richTextEditor__swatch{width:20px;height:20px;border:1px solid var(--color-gray-700);border-radius:4px;cursor:pointer}.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{margin-top:calc(16px + (16 / .72 - 16) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.richTextEditor__footer{margin-top:16px}}.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}.menuNav__group{display:flex;flex-direction:column;gap:4px}.menuNav__item--parent .menuNav__label{flex:1}.menuNav__chevron{display:inline-block;width:16px;height:16px;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}.menuNav__item--parent[aria-expanded=true] .menuNav__chevron{transform:rotate(180deg)}.menuNav__sub{display:flex;flex-direction:column;gap:4px;margin-left:20px;padding-left:12px;border-left:1px solid currentColor}.menuNav__sub[hidden]{display:none}.menuNav__item--child{padding-left:12px}@media (prefers-reduced-motion: reduce){.menuNav__chevron{transition:none}}@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}@media print{*,*:before,*:after{text-shadow:none!important}}*,html,body{color:var(--color-gray-10);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:not(:focus-visible),html button:focus:not(:focus-visible),body button:focus:not(:focus-visible){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}:where(a,button,summary,[role=button],[role=tab],[role=menuitem],[tabindex]:not([tabindex="-1"]):not(input):not(textarea):not(select)):focus-visible{outline:2px solid var(--color-link-accent);outline-offset:2px}html,body{background-color:var(--color-gray-900)}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-button{display:none}::-webkit-scrollbar-thumb{background-color:var(--color-gray-500);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:var(--color-gray-500) 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{--sd26-font: Inter, sans-serif;--sd26-primary: #6df6ed;--sd26-primary-hover: #5ee8df;--sd26-on-primary: #1a2026;--sd26-accent: #0b756e;--sd26-wash: #c6fffb;--sd26-wash-line: #6df6ed;--sd26-focus: #5ee8df;--sd26-focus-ring: #0b756e;--sd26-text: #1a2026;--sd26-text-2: #50616f;--sd26-text-3: #92a9bb;--sd26-placeholder: #92a9bb;--sd26-page: #ecf6ff;--sd26-inner: #ecf6ff;--sd26-card: #ffffff;--sd26-row-hover: #f6fbff;--sd26-line: #d6e8f7;--sd26-line-soft: #e7eef4;--sd26-field: #ffffff;--sd26-field-line: #d6e8f7;--sd26-input-line: #d6e8f7;--sd26-check-ground: #ffffff;--sd26-line-strong: #92a9bb;--sd26-rail: #1a2026;--sd26-rail-hover: #26303a;--sd26-rail-ink: #c4dbee;--sd26-rail-ink-2: #aac2d5;--sd26-rail-sep: #2f3a44;--sd26-badge: #e5484d;--sd26-danger: #b3261e;--sd26-danger-wash: #f9dedc;--sd26-danger-ink: #8c1d18;--sd26-error-line: #d92d20;--sd26-error-text: #b42318;--sd26-success: #1eaf62;--sd26-success-wash: #e3f8ec;--sd26-success-ink: #004922;--sd26-warn: #ffa32a;--sd26-warn-wash: #fff6e9;--sd26-warn-ink: #a55e00;--sd26-info-wash: #ecf6ff;--sd26-toggle-off: #92a9bb;--sd26-toggle-knob: #ffffff;--sd26-check-line: #b9c6d1;--sd26-check-on-line: #2dd4c8;--sd26-check-mark: #1a2026;--sd26-check-disabled-line: #d6e8f7;--sd26-check-disabled-on: #c6fffb;--sd26-select-caret: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%2350616f' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");--sd26-veil: rgba(236, 246, 255, .6);--sd26-toast-bg: #1a2026;--sd26-toast-ink: #ffffff;--sd26-toast-action: #6df6ed;--sd26-tooltip-bg: #1f2a37;--sd26-tip-bg: #1a2026;--sd26-macro-carb: #1eaf62;--sd26-macro-prot: #0f5c9a;--sd26-macro-fat: #ffa32a;--sd26-radius-card: 22px;--sd26-radius-btn: 8px;--sd26-radius-chip: 999px;--sd26-radius-tile: 14px;--sd26-shadow-card: 0 1px 2px -1px rgba(0, 0, 0, .08), 0 8px 24px -12px rgba(26, 32, 38, .18);--sd26-shadow-pop: 0 10px 30px rgba(26, 32, 38, .18);--sd26-z-modal: 1300;--sd26-z-toast: 1400;--sd26-z-tooltip: 1500}:root[data-color-scheme=dark],:root [data-color-scheme=dark]{--sd26-accent: #5ee8df;--sd26-wash: #113c3a;--sd26-wash-line: #1d5f5a;--sd26-focus-ring: #5ee8df;--sd26-text: #e6eef5;--sd26-text-2: #a9bccb;--sd26-text-3: #8197a8;--sd26-placeholder: #6f8597;--sd26-page: #11171c;--sd26-inner: #17283a;--sd26-card: #1a2229;--sd26-row-hover: #17283a;--sd26-line: #2b4766;--sd26-line-soft: #2f3c47;--sd26-field: #1a2229;--sd26-field-line: #2b4766;--sd26-input-line: #2f3c47;--sd26-check-ground: #141b21;--sd26-line-strong: #8197a8;--sd26-close-hover: #222b33;--sd26-vivid-ink: #10161b;--sd26-rail: #0c1115;--sd26-rail-sep: #2f3a44;--sd26-rail-sub-line: #8ea2b2;--sd26-tip-arrow: #8ea2b2;--sd26-danger: #e58f8a;--sd26-danger-wash: #3a1b19;--sd26-danger-ink: #e58e8a;--sd26-error-text: #e98d86;--sd26-success: #8ae5b5;--sd26-success-wash: #123322;--sd26-success-ink: #77f8b3;--sd26-warn-wash: #3a2a12;--sd26-warn-ink: #f8c177;--sd26-info-wash: #17283a;--sd26-toggle-off: #92a9bb;--sd26-toggle-knob: #1a2229;--sd26-check-line: #4a5b69;--sd26-check-mark: #0c1115;--sd26-check-disabled-line: #2f3c47;--sd26-check-disabled-on: #113c3a;--sd26-veil: rgba(8, 12, 16, .6);--color-gray-900: #11171c;--color-gray-90: #11171c;--color-gray-800: #11171c;--color-steel-80: #11171c;--color-white: #1a2229;--color-steel-90: #1a2229;--color-gray-700: #2f3c47;--color-steel-70: #2f3c47;--color-border-soft: #2f3c47;--color-chrome: #0c1115;--color-chrome-raised: #26313b;--color-chrome-hover: #26303a;--color-field-on-chrome: #26313b;--color-tint-surface: #113c3a;--color-row-wash: #17283a;--color-gray-0: #e6eef5;--color-gray-10: #e6eef5;--color-steel-10: #e6eef5;--color-steel-20: #a9bccb;--color-text-muted: #a9bccb;--color-link-accent: #5ee8df;--color-accent-ink: #5ee8df;--color-gray-0-rgb: 230, 238, 245;--color-steel-20-rgb: 169, 188, 203}html body{font-family:var(--sd26-font);font-size:14px;line-height:1.45;-webkit-font-smoothing:antialiased}:where(h1,h2,h3){font-family:var(--sd26-font);font-weight:600}:where(h1){font-size:24px}[class*=sd26] svg,[class*=sd26] svg *{color:inherit}.sd26Num{font-variant-numeric:tabular-nums}.sd26Sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}html.sd26ScrollLock{overflow:hidden}html.sd26ScrollLock body{overflow:visible!important}@font-face{font-family:BebasNeue;font-style:normal;font-weight:400;src:url(/fonts/BebasNeue-Regular.ttf) format("truetype");font-display:swap}.sd26Card{display:block;background:var(--sd26-card);color:var(--sd26-text);border-radius:var(--sd26-radius-card);box-shadow:var(--sd26-shadow-card);padding:18px 20px;margin-bottom:16px;font-family:var(--sd26-font);font-size:14px;line-height:1.45}.sd26Card--flush{padding:0;overflow:hidden}.sd26Card__head{display:flex;align-items:center;gap:10px;color:inherit}.sd26Card__title{flex:1;min-width:0;display:flex;align-items:center;gap:10px;margin:0;font-size:16px;font-weight:600;line-height:1.45;color:var(--sd26-text)}.sd26Card__actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap;color:inherit}.sd26Card__help{margin:4px 0 14px;font-size:12.5px;line-height:1.45;color:var(--sd26-text-2)}.sd26Btn{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--sd26-line);background:var(--sd26-card);color:var(--sd26-text);border-radius:var(--sd26-radius-btn);padding:7px 14px;font-family:var(--sd26-font);font-size:13px;font-weight:500;line-height:1.45;cursor:pointer;text-decoration:none;white-space:nowrap}.sd26Btn:hover:not(:disabled){border-color:var(--sd26-line-strong)}.sd26Btn:focus-visible{outline:2px solid var(--sd26-focus-ring);outline-offset:2px}.sd26Btn:disabled{opacity:.45;cursor:not-allowed;text-decoration:none}.sd26Btn--prim{background:var(--sd26-primary);border-color:var(--sd26-primary);color:var(--sd26-on-primary)}.sd26Btn--prim:hover:not(:disabled){background:var(--sd26-primary-hover);border-color:var(--sd26-primary-hover)}.sd26Btn--link{border:0;background:none;color:var(--sd26-accent);padding:7px 6px}.sd26Btn--full{width:100%;justify-content:center;padding:10px}.sd26Btn__icon{display:inline-flex;align-items:center;color:inherit}.sd26Btn__icon svg{width:16px;height:16px}.sd26IconBtn{display:inline-grid;place-items:center;flex-shrink:0;padding:0;cursor:pointer;color:var(--sd26-text-2);font-family:var(--sd26-font);font-size:15px;line-height:1}.sd26IconBtn svg{width:18px;height:18px;color:inherit}.sd26IconBtn:focus-visible{outline:2px solid var(--sd26-focus-ring);outline-offset:2px}.sd26IconBtn:disabled{opacity:.45;cursor:not-allowed}.sd26IconBtn__hold{display:inline-grid;flex-shrink:0}.sd26IconBtn__hold>.sd26IconBtn:disabled{pointer-events:none}.sd26IconBtn--ghost{width:30px;height:30px;border:0;border-radius:8px;background:none}.sd26IconBtn--ghost:hover:not(:disabled){background:var(--sd26-inner)}.sd26IconBtn--outline{width:36px;height:36px;border:1px solid var(--sd26-line);border-radius:50%;background:var(--sd26-card)}.sd26IconBtn--outline:hover:not(:disabled){border-color:var(--sd26-line-strong);color:var(--sd26-text)}.sd26IconBtn--on,.sd26IconBtn--on:hover:not(:disabled){color:var(--sd26-accent);background:var(--sd26-wash)}.sd26Tip{position:fixed;z-index:var(--sd26-z-tooltip);pointer-events:none;border-radius:8px;color:#fff;opacity:0;transition:opacity .12s,transform .12s}.sd26Tip--top{max-width:260px;padding:6px 10px;background:var(--sd26-tooltip-bg);font:500 12px/1.35 var(--sd26-font);box-shadow:0 6px 18px #10203038;transform:translateY(2px)}.sd26Tip--right{padding:7px 10px;background:var(--sd26-tip-bg);font:600 12.5px/1 var(--sd26-font);box-shadow:0 6px 18px #00000040;white-space:nowrap;transform:translate(-4px)}.sd26Tip--right:before{content:"";position:absolute;left:-5px;top:50%;margin-top:-5px;border:5px solid transparent;border-left:0;border-right-color:var(--sd26-tip-arrow, var(--sd26-tip-bg))}.sd26Tip--on{opacity:1;transform:none}@media (prefers-reduced-motion: reduce){.sd26Tip{transition:none}}:where(.sd26InfoTip){display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;vertical-align:middle;color:var(--sd26-text-3);cursor:help;border-radius:50%}:where(.sd26InfoTip:hover,.sd26InfoTip--open){color:var(--sd26-text-2)}:where(.sd26InfoTip[role=button]:focus-visible){outline:2px solid var(--sd26-focus-ring);outline-offset:2px}.sd26InfoTip__glyph{width:16px;height:16px}.sd26InfoTip__bubble{position:fixed;z-index:var(--sd26-z-tooltip);max-width:min(420px,100vw - 12px);padding:10px 12px;border-radius:10px;background:var(--sd26-tooltip-bg);color:#fff;font:400 13px/1.5 var(--sd26-font);text-align:left;white-space:normal;pointer-events:none;box-shadow:0 6px 18px #10203038;opacity:0;transition:opacity .12s}.sd26InfoTip__bubble b,.sd26InfoTip__bubble strong{font-weight:700}.sd26InfoTip__bubble :where(*){color:inherit}.sd26InfoTip__bubble--on{opacity:1}@media (prefers-reduced-motion: reduce){.sd26InfoTip__bubble{transition:none}}.sd26Seg{display:inline-flex;flex-wrap:wrap;border:1px solid var(--sd26-line);border-radius:var(--sd26-radius-btn);overflow:hidden}.sd26Seg__btn{border:0;background:var(--sd26-card);color:var(--sd26-text);padding:7px 14px;font-family:var(--sd26-font);font-size:13px;line-height:1.45;cursor:pointer}.sd26Seg__btn+.sd26Seg__btn{border-left:1px solid var(--sd26-line)}.sd26Seg__btn:focus-visible{outline:2px solid var(--sd26-focus-ring);outline-offset:-2px}.sd26Seg__btn:disabled{opacity:.45;cursor:not-allowed}.sd26Seg__btn--on{background:var(--sd26-primary);color:var(--sd26-vivid-ink, var(--sd26-on-primary));font-weight:500}.sd26Chips{display:flex;flex-wrap:wrap;gap:6px}.sd26Chip{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--sd26-line);background:var(--sd26-card);color:var(--sd26-text);border-radius:var(--sd26-radius-chip);padding:5px 12px;font-family:var(--sd26-font);font-size:12.5px;line-height:1.45}button.sd26Chip{cursor:pointer}button.sd26Chip:focus-visible{outline:2px solid var(--sd26-focus-ring);outline-offset:2px}button.sd26Chip:disabled{opacity:.45;cursor:not-allowed}.sd26Chip--on{background:var(--sd26-primary);border-color:var(--sd26-primary);color:var(--sd26-vivid-ink, var(--sd26-on-primary))}.sd26Tags{display:flex;flex-wrap:wrap;gap:6px}.sd26Tags--fullRow{flex-basis:100%}.sd26Tag{display:inline-flex;align-items:center;gap:4px;border-radius:var(--sd26-radius-chip);padding:2px 10px;font-family:var(--sd26-font);font-size:11.5px;font-weight:500;line-height:1.45;white-space:nowrap}.sd26Tag__icon{display:inline-flex;color:inherit}.sd26Tag__icon svg{width:12px;height:12px}.sd26Tag--diabetes,.sd26Tag--restriction{background:var(--sd26-warn-wash);color:var(--sd26-warn-ink)}.sd26Tag--allergy{background:var(--sd26-danger-wash);color:var(--sd26-danger-ink)}.sd26Tag--ok{background:var(--sd26-wash);color:var(--sd26-accent)}.sd26Toggle{position:relative;display:inline-flex;align-items:center;gap:10px;font-family:var(--sd26-font);font-size:13px;line-height:1.45;color:var(--sd26-text);cursor:pointer}.sd26Toggle--disabled{cursor:not-allowed}.sd26Toggle__input{position:absolute;width:1px;height:1px;margin:0;opacity:0;pointer-events:none}.sd26Toggle__track{position:relative;flex:none;width:38px;height:22px;border-radius:99px;background:var(--sd26-toggle-off);transition:background .2s}.sd26Toggle__track:after{content:"";position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:var(--sd26-toggle-knob);transition:transform .2s}.sd26Toggle__input:checked+.sd26Toggle__track{background:var(--sd26-primary)}.sd26Toggle__input:checked+.sd26Toggle__track:after{transform:translate(16px)}.sd26Toggle__input:focus-visible+.sd26Toggle__track{outline:2px solid var(--sd26-focus-ring);outline-offset:2px}.sd26Toggle__input:disabled+.sd26Toggle__track{opacity:.45;cursor:not-allowed}.sd26Toggle__label{color:inherit}@media (prefers-reduced-motion: reduce){.sd26Toggle__track,.sd26Toggle__track:after{transition:none}}.sd26Field{display:grid;gap:4px;min-width:0;font-family:var(--sd26-font);font-size:12px;line-height:1.45;color:var(--sd26-text-2)}.sd26Field__label{font-size:12px;line-height:1.45;color:var(--sd26-text-2)}.sd26Field__control{box-sizing:border-box;width:100%;min-width:0;height:40px;border:1px solid var(--sd26-input-line);border-radius:var(--sd26-radius-btn);padding:7px 10px;background:var(--sd26-field);color:var(--sd26-text);font-family:var(--sd26-font);font-size:13.5px;line-height:1.45}.sd26Field__control::placeholder{color:var(--sd26-placeholder);opacity:1}.sd26Field__control:focus{outline:2px solid var(--sd26-focus);outline-offset:-1px;border-color:transparent}.sd26Field__control:disabled{opacity:.6;cursor:not-allowed}:root[data-color-scheme=dark] .sd26Field:not(.sd26Field--invalid,.sd26Field--error) input.sd26Field__control:focus,:root [data-color-scheme=dark] .sd26Field:not(.sd26Field--invalid,.sd26Field--error) input.sd26Field__control:focus{border-color:var(--sd26-input-line)}.sd26Field--dense .sd26Field__control{height:36px}.sd26Field__control--unit{padding-right:40px}.sd26Field__unitWrap{position:relative;display:block;min-width:0}.sd26Field__unit{position:absolute;right:11px;top:50%;transform:translateY(-50%);font-style:normal;font-size:12px;color:var(--sd26-text-2);pointer-events:none}.sd26Field__control--select,.sd26Field__control--textarea{border-color:var(--sd26-field-line)}.sd26Field__control--select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:32px;background-image:var(--sd26-select-caret);background-repeat:no-repeat;background-position:right 11px center;background-size:14px;cursor:pointer}.sd26Field__control--textarea{height:auto;min-height:70px;resize:vertical}.sd26Field--error .sd26Field__control{border-color:var(--sd26-error-line);box-shadow:0 0 0 3px #d92d2026}.sd26Field--invalid .sd26Field__control,.sd26Field--invalid .sd26Field__control:focus{border-color:var(--sd26-danger)}.sd26Field__error{display:block;margin-top:0;font-size:12px;color:var(--sd26-error-text)}.sd26Field__hint{display:block;font-size:12px;color:var(--sd26-text-2)}.sd26Check{display:inline-flex;align-items:center;gap:8px;font-family:var(--sd26-font);font-size:13px;line-height:1.45;color:var(--sd26-text);cursor:pointer}.sd26Check--disabled{cursor:not-allowed}.sd26Check__label{color:inherit}input.sd26Check__box{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-grid;place-content:center;flex:none!important;width:18px!important;height:18px!important;min-width:0!important;min-height:0!important;margin:0;padding:0!important;border:1.5px solid var(--sd26-check-line);border-radius:5px;background:var(--sd26-check-ground);vertical-align:middle;cursor:pointer;transition:background .15s,border-color .15s}input.sd26Check__box:before{content:"";width:9px;height:5px;border:solid var(--sd26-check-mark);border-width:0 0 2px 2px;transform:translateY(-1px) rotate(-45deg);opacity:0}input.sd26Check__box:checked{background:var(--sd26-primary);border-color:var(--sd26-check-on-line)}input.sd26Check__box:checked:before{opacity:1}input.sd26Check__box:hover:not(:disabled){border-color:var(--sd26-check-on-line)}input.sd26Check__box:focus-visible{outline:2px solid var(--sd26-focus-ring);outline-offset:2px}input.sd26Check__box:disabled{background:var(--sd26-check-ground);border-color:var(--sd26-check-disabled-line);cursor:not-allowed}input.sd26Check__box:disabled:checked{background:var(--sd26-check-disabled-on);border-color:var(--sd26-check-disabled-on)}input.sd26Check__box[type=radio]{border-radius:50%}input.sd26Check__box[type=radio]:before{width:8px;height:8px;border:0;border-radius:50%;background:var(--sd26-check-mark);transform:none}.sd26Tabs{display:flex;gap:4px;font-family:var(--sd26-font)}.sd26Tabs--section,.sd26Tabs--large{border-bottom:1px solid var(--sd26-line);margin:4px 0 12px}.sd26Tabs--large{margin:0 0 14px;flex-wrap:wrap}.sd26Tabs--card{padding:10px 20px 0;flex-wrap:wrap}.sd26Tabs__tab{display:inline-flex;align-items:center;border:0;border-bottom:2px solid transparent;background:none;color:var(--sd26-text-2);padding:9px 12px;margin-bottom:-1px;font-family:var(--sd26-font);font-size:13.5px;line-height:1.45;white-space:nowrap;cursor:pointer}.sd26Tabs__tab:focus-visible{outline:2px solid var(--sd26-focus-ring);outline-offset:-2px}.sd26Tabs__tab:disabled{opacity:.45;cursor:not-allowed}.sd26Tabs--large .sd26Tabs__tab{padding:10px 12px;font-size:14px}.sd26Tabs--card .sd26Tabs__tab{padding:7px 12px;margin-bottom:0;border-radius:var(--sd26-radius-btn) var(--sd26-radius-btn) 0 0;font-size:13px}.sd26Tabs__tab--on{color:var(--sd26-accent);border-bottom-color:var(--sd26-primary);font-weight:600}.sd26Tabs--card .sd26Tabs__tab--on{font-weight:500}.sd26Tabs__count{display:inline-grid;place-items:center;min-width:18px;height:18px;margin-left:4px;border-radius:9px;background:var(--sd26-inner);color:inherit;font-size:11px;font-weight:400}.sd26Tabs--large .sd26Tabs__count{min-width:20px;padding:0 6px;margin-left:5px}@media (max-width: 720px){.sd26Tabs{overflow-x:auto;flex-wrap:nowrap;scrollbar-width:none}.sd26Tabs__tab{flex:none}}.sd26Modal{position:fixed;top:0;right:0;bottom:0;left:0;bottom:var(--sd26-kb-inset, 0px);z-index:var(--sd26-z-modal);display:flex;align-items:center;justify-content:center;padding:16px;background:var(--sd26-veil)}.sd26Modal__panel{width:min(640px,100%);max-height:86vh;max-height:86dvh;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:20px 22px;border-radius:var(--sd26-radius-card);background:var(--sd26-card);color:var(--sd26-text);font-family:var(--sd26-font);font-size:14px;line-height:1.45}.sd26Modal__panel:focus{outline:none}.sd26Modal__panel h3{margin:16px 0 6px;font-size:13.5px;font-weight:600;color:var(--sd26-accent)}.sd26Modal__head{display:flex;justify-content:space-between;align-items:center;gap:12px;color:inherit}.sd26Modal__title{margin:0;font-size:17px;font-weight:600;line-height:1.45;color:var(--sd26-text)}.sd26Modal__content{color:inherit}.sd26Modal__foot{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:8px;margin-top:18px;color:inherit}@media (max-width: 720px){.sd26Modal{padding:12px 12px max(12px,var(--safe-area-inset-bottom, env(safe-area-inset-bottom, 0px)) - var(--sd26-kb-inset, 0px))}:is(.sd26Modal)>.sd26Modal__panel[role=dialog]{max-height:100%}.sd26Modal__foot{position:sticky;bottom:0;z-index:1;padding-top:12px;background:var(--sd26-card);box-shadow:0 -1px 0 var(--sd26-line),0 28px 0 var(--sd26-card)}}.sd26Toast{position:fixed;left:50%;bottom:24px;z-index:var(--sd26-z-toast);display:flex;align-items:center;gap:16px;max-width:90vw;padding:10px 16px;border-radius:12px;background:var(--sd26-toast-bg);color:var(--sd26-toast-ink);font-family:var(--sd26-font);font-size:13px;line-height:1.45;opacity:0;visibility:hidden;pointer-events:none;transform:translate(-50%) translateY(20px);transition:opacity .25s,transform .25s,visibility 0s .25s}.sd26Toast--action{padding:10px 12px 10px 18px;font-size:13.5px}.sd26Toast--on{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%);transition:opacity .25s,transform .25s,visibility 0s}.sd26Toast__text{color:inherit}.sd26Toast__action{border:0;background:none;color:var(--sd26-toast-action);padding:4px 6px;border-radius:6px;font-family:var(--sd26-font);font-size:13.5px;font-weight:600;cursor:pointer}.sd26Toast__action:focus-visible{outline:2px solid var(--sd26-toast-action);outline-offset:1px}@media (prefers-reduced-motion: reduce){.sd26Toast,.sd26Toast--on{transition:none}}.sd26Empty{display:flex;flex-direction:column;align-items:center;gap:16px;padding:40px 16px 56px;text-align:center;font-family:var(--sd26-font);color:var(--sd26-text)}.sd26Empty__art{display:flex;justify-content:center;width:min(280px,80%);margin-bottom:4px;color:var(--sd26-text)}.sd26Empty__art svg{display:block;width:100%;height:auto}.sd26Empty__title{margin:0;font-size:20px;font-weight:600;line-height:28px;color:var(--sd26-text)}.sd26Empty__text{margin:-12px 0 4px;font-size:14px;line-height:1.45;color:var(--sd26-text-2)}.sd26Btn.sd26Empty__cta{padding:9px 28px;font-size:14px}.sd26EmptyCard{background:var(--sd26-card);border-radius:var(--sd26-radius-card);padding:8px 20px 20px}.sd26StatGrid{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:14px}@media (max-width: 700px){.sd26StatGrid{grid-template-columns:repeat(2,1fr)}}.sd26Stat{background:var(--sd26-inner);border-radius:var(--sd26-radius-tile);padding:10px 12px;font-family:var(--sd26-font);color:var(--sd26-text)}.sd26Stat--highlight{background:var(--sd26-wash)}.sd26Stat__label{font-size:11px;line-height:1.45;color:var(--sd26-text-2);text-transform:uppercase;letter-spacing:.04em}.sd26Stat__value{font-size:19px;font-weight:600;line-height:1.45;color:var(--sd26-text)}.sd26Stat__unit{font-size:12px;font-weight:400;color:var(--sd26-text-2)}.sd26Status{display:inline-flex;align-items:center;gap:6px;border-radius:var(--sd26-radius-chip);padding:2px 10px;font-family:var(--sd26-font);font-size:11.5px;font-weight:500;line-height:1.45;white-space:nowrap}.sd26Status--sm{padding:1px 8px;font-size:11px}.sd26Status__dot{display:inline-block;width:7px;height:7px;border-radius:50%;background:currentColor;color:inherit}.sd26Status--active .sd26Status__dot,.sd26Status--onTarget .sd26Status__dot,.sd26Status--above .sd26Status__dot,.sd26Status--danger .sd26Status__dot{background:var(--sd26-vivid-ink, currentColor)}.sd26Status--active{background:var(--sd26-success-wash);color:var(--sd26-success-ink)}.sd26Status--inactive,.sd26Status--below{background:var(--sd26-inner);color:var(--sd26-text-2)}.sd26Status--onTarget{background:var(--sd26-wash);color:var(--sd26-accent)}.sd26Status--above{background:var(--sd26-warn-wash);color:var(--sd26-warn-ink)}.sd26Status--danger{background:var(--sd26-danger-wash);color:var(--sd26-danger-ink)}@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-info: url(data:image/svg+xml,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%20256%20256%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill%3D%22currentColor%22%20d%3D%22M128%2024a104%20104%200%201%200%20104%20104A104.11%20104.11%200%200%200%20128%2024Zm0%20168a12%2012%200%201%201%2012-12a12%2012%200%200%201-12%2012Zm8-48.72V144a8%208%200%200%201-16%200v-8a8%208%200%200%201%208-8c13.23%200%2024-9%2024-20s-10.77-20-24-20s-24%209-24%2020v4a8%208%200%200%201-16%200v-4c0-19.85%2017.94-36%2040-36s40%2016.15%2040%2036c0%2017.38-13.76%2031.93-32%2035.28Z%22%2F%3E%3C%2Fsvg%3E);--icon-alert: url(data:image/svg+xml,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%20256%20256%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill%3D%22currentColor%22%20d%3D%22M236.8%20188.09L149.35%2036.22a24.76%2024.76%200%200%200-42.7%200L19.2%20188.09a23.51%2023.51%200%200%200%200%2023.72A24.35%2024.35%200%200%200%2040.55%20224h174.9a24.35%2024.35%200%200%200%2021.33-12.19a23.51%2023.51%200%200%200%20.02-23.72ZM120%20104a8%208%200%200%201%2016%200v40a8%208%200%200%201-16%200Zm8%2088a12%2012%200%201%201%2012-12a12%2012%200%200%201-12%2012Z%22%2F%3E%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-stethoscope: 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%3Cg%20transform%3D%22scale%280.8333333%29%22%3E%3Cpath%20d%3D%22M20.625%2015C20.625%2015.2225%2020.559%2015.44%2020.4354%2015.625C20.3118%2015.81%2020.1361%2015.9542%2019.9305%2016.0394C19.725%2016.1245%2019.4988%2016.1468%2019.2805%2016.1034C19.0623%2016.06%2018.8618%2015.9528%2018.7045%2015.7955C18.5472%2015.6382%2018.44%2015.4377%2018.3966%2015.2195C18.3532%2015.0012%2018.3755%2014.775%2018.4606%2014.5695C18.5458%2014.3639%2018.69%2014.1882%2018.875%2014.0646C19.06%2013.941%2019.2775%2013.875%2019.5%2013.875C19.7984%2013.875%2020.0845%2013.9935%2020.2955%2014.2045C20.5065%2014.4155%2020.625%2014.7016%2020.625%2015ZM20.1984%2018.6834C20.0337%2019.7455%2019.4949%2020.7137%2018.6793%2021.4135C17.8636%2022.1133%2016.8247%2022.4986%2015.75%2022.5H13.5C12.3069%2022.4988%2011.163%2022.0243%2010.3194%2021.1806C9.47575%2020.337%209.00124%2019.1931%209%2018V14.2022C7.55018%2014.0195%206.21686%2013.3141%205.25025%2012.2182C4.28364%2011.1223%203.75018%209.71128%203.75%208.25V3.75C3.75%203.55109%203.82902%203.36032%203.96967%203.21967C4.11032%203.07902%204.30109%203%204.5%203H6.75C6.94891%203%207.13968%203.07902%207.28033%203.21967C7.42098%203.36032%207.5%203.55109%207.5%203.75C7.5%203.94891%207.42098%204.13968%207.28033%204.28033C7.13968%204.42098%206.94891%204.5%206.75%204.5H5.25V8.25C5.24995%208.84603%205.3683%209.43614%205.59819%209.98605C5.82808%2010.536%206.16492%2011.0347%206.58916%2011.4534C7.0134%2011.872%207.51658%2012.2022%208.06949%2012.4248C8.6224%2012.6474%209.21402%2012.7579%209.81%2012.75C12.2578%2012.7181%2014.25%2010.6641%2014.25%208.17219V4.5H12.75C12.5511%204.5%2012.3603%204.42098%2012.2197%204.28033C12.079%204.13968%2012%203.94891%2012%203.75C12%203.55109%2012.079%203.36032%2012.2197%203.21967C12.3603%203.07902%2012.5511%203%2012.75%203H15C15.1989%203%2015.3897%203.07902%2015.5303%203.21967C15.671%203.36032%2015.75%203.55109%2015.75%203.75V8.17219C15.75%2011.2509%2013.4503%2013.8244%2010.5%2014.2013V18C10.5%2018.7956%2010.8161%2019.5587%2011.3787%2020.1213C11.9413%2020.6839%2012.7044%2021%2013.5%2021H15.75C16.4313%2020.9989%2017.0919%2020.7663%2017.6237%2020.3405C18.1555%2019.9147%2018.5269%2019.3208%2018.6769%2018.6562C17.7711%2018.4528%2016.973%2017.9206%2016.437%2017.1626C15.9009%2016.4046%2015.6651%2015.4748%2015.7752%2014.553C15.8852%2013.6312%2016.3332%2012.7829%2017.0326%2012.1724C17.7319%2011.5619%2018.6329%2011.2325%2019.5611%2011.2479C20.4893%2011.2634%2021.3788%2011.6226%2022.0575%2012.256C22.7362%2012.8895%2023.1557%2013.7521%2023.235%2014.6771C23.3143%2015.602%2023.0477%2016.5235%2022.4868%2017.2633C21.9259%2018.003%2021.1105%2018.5083%2020.1984%2018.6816V18.6834ZM21.75%2015C21.75%2014.555%2021.618%2014.12%2021.3708%2013.75C21.1236%2013.38%2020.7722%2013.0916%2020.361%2012.9213C19.9499%2012.751%2019.4975%2012.7064%2019.061%2012.7932C18.6246%2012.88%2018.2237%2013.0943%2017.909%2013.409C17.5943%2013.7237%2017.38%2014.1246%2017.2932%2014.561C17.2064%2014.9975%2017.251%2015.4499%2017.4213%2015.861C17.5916%2016.2722%2017.88%2016.6236%2018.25%2016.8708C18.62%2017.118%2019.055%2017.25%2019.5%2017.25C20.0967%2017.25%2020.669%2017.0129%2021.091%2016.591C21.5129%2016.169%2021.75%2015.5967%2021.75%2015Z%22%20fill%3D%22black%22%2F%3E%3C%2Fg%3E%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}.cockpitRoute{width:100%;min-height:100%}.cockpitSwitcher{margin-bottom:24px}.cockpitSwitcher__list{display:flex;flex-direction:column;gap:4px;margin:0;padding:0;list-style:none}.cockpitSwitcher__item{display:flex;align-items:center;gap:16px;width:100%;height:40px;padding:8px 10px;border:0;border-radius:4px;background:transparent;color:var(--color-on-chrome);font-size:14px;line-height:24px;text-align:left}.cockpitSwitcher__item:disabled,.cockpitSwitcher__item[aria-disabled=true]{cursor:not-allowed;opacity:.65}.cockpitSwitcher__item--current{background-color:#6df6ed33}.cockpitSwitcher__item--current .cockpitSwitcher__avatar{background-color:var(--color-blue-600);color:var(--color-on-brand)}.cockpitSwitcher__avatar{display:grid;place-items:center;flex-shrink:0;width:24px;height:24px;border-radius:50%;background-color:#2f4c66;color:var(--color-on-chrome);font-weight:600;font-size:12px;line-height:24px}.cockpitSwitcher__name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;transition:opacity .2s ease,width .25s ease}.cockpitSwitcher__error{margin:0 0 8px;color:var(--color-on-chrome);font-size:12px;line-height:18px;overflow-wrap:anywhere}.cockpitSwitcher__retry{padding:4px 10px;border:1px solid var(--color-blue-600);border-radius:4px;background:transparent;color:var(--color-blue-600);font-size:12px;line-height:20px;cursor:pointer}.cockpitSwitcher__retry:disabled,.cockpitSwitcher__retry[aria-disabled=true]{cursor:not-allowed;opacity:.65}.cockpitSwitcher__srOnly{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.cockpitSwitcher__marker{display:grid;place-items:center;width:24px;height:24px;margin:0 auto;padding:0;border:0;border-radius:50%;background-color:#ffc46b;color:#3d2600;font-weight:700;font-size:14px;line-height:24px;cursor:pointer}.cockpitSwitcher__marker:disabled,.cockpitSwitcher__marker[aria-disabled=true]{cursor:not-allowed;opacity:.65}.sd26Rail:not(.sd26Rail--open) .cockpitSwitcher__item{gap:0;justify-content:center}.sd26Rail:not(.sd26Rail--open) .cockpitSwitcher__name{width:0;opacity:0;overflow:hidden}[data-color-scheme=dark] [data-icon] [stroke="#1B3144" i]{stroke:var(--color-gray-100)}[data-color-scheme=dark] [data-icon] [fill="#1B3144" i]{fill:var(--color-gray-100)}[data-color-scheme=dark] [data-icon] [stroke="#1A2026" i]{stroke:var(--color-gray-0)}[data-color-scheme=dark] [data-icon] [fill="#476A88" i]{fill:var(--color-gray-300)}[data-color-scheme=dark] [data-icon] [stroke="#476A88" i]{stroke:var(--color-gray-300)}[data-color-scheme=dark] [data-icon] [fill="#657888" i]{fill:var(--color-steel-30)}[data-color-scheme=dark] [data-icon] [fill="#6489AA" i]{fill:var(--color-gray-400)}[data-color-scheme=dark] [data-icon] [fill="#BFDDF6" i]{fill:var(--color-border-soft)}[data-color-scheme=dark] :is(.buttonDefault:not(.buttonDefault--white):not([disabled]),.buttonDefault--white:is(:hover,:focus,:focus-visible):not([disabled]),.buttonCircle--default:not(.buttonCircle--white,.buttonCircle--gray,.buttonCircle--red,.buttonCircle--transparent),.buttonCircle--white:is(:hover,:focus-visible),.sdToast__icon,.chatMessage__attachmentDoc) [data-icon] [stroke="#1B3144" i]{stroke:#1b3144}[data-color-scheme=dark] :is(.buttonDefault:not(.buttonDefault--white):not([disabled]),.buttonDefault--white:is(:hover,:focus,:focus-visible):not([disabled]),.buttonCircle--default:not(.buttonCircle--white,.buttonCircle--gray,.buttonCircle--red,.buttonCircle--transparent),.buttonCircle--white:is(:hover,:focus-visible),.sdToast__icon,.chatMessage__attachmentDoc) [data-icon] [fill="#1B3144" i]{fill:#1b3144}:where([data-color-scheme=dark]) ::placeholder{color:var(--color-gray-300)}:where(.modalCenter) .modalCenter__title{color:var(--color-gray-0)}:where(.modalCenter__content:has(.sdConfirmDialog)) .modalCenter__title{color:var(--color-gray-0);font-size:20px;font-weight:600;line-height:28px}.overflowMenu__item{font-family:inherit}.sdRequiredMark{color:var(--color-red-300)}@font-face{font-family:BebasNeue;font-style:normal;font-weight:400;src:url(/fonts/BebasNeue-Regular.ttf) format("truetype");font-display:swap}.sd26Shell{display:flex;min-height:100vh;background:var(--sd26-page);color:var(--sd26-text)}body:has(.sd26Shell){background-color:var(--sd26-page)}.sd26Shell__slot{flex:0 0 88px;width:88px}.sd26Shell__main{position:relative;flex:1 1 0;min-width:0;background:var(--sd26-page)}.sd26Rail{position:fixed;top:0;bottom:0;left:0;z-index:1102;display:flex;flex-direction:column;width:88px;padding:22px 20px;overflow-x:hidden;overflow-y:auto;scrollbar-width:none;background:var(--sd26-rail);color:#fff;transition:width .2s ease,box-shadow .2s ease}.sd26Rail::-webkit-scrollbar{display:none}.sd26Rail--open{width:272px;box-shadow:8px 0 30px -8px #0a0e1273}@media (prefers-reduced-motion: reduce){.sd26Rail{transition:none}}.sd26Rail__brand{display:flex;flex-shrink:0;align-items:flex-end;gap:12px;height:62px;padding-left:4px;text-decoration:none}.sd26Rail__brand:focus-visible{outline:2px solid var(--sd26-primary);outline-offset:2px;border-radius:8px}.sd26Rail__logo{flex-shrink:0;width:34px;height:62px}.sd26Rail__wm{flex-shrink:0;width:150px;height:13px;opacity:0;transition:opacity .15s}.sd26Rail--open .sd26Rail__wm{opacity:1}.sd26Rail__sep{flex-shrink:0;height:1px;margin:18px 0 12px;background:var(--sd26-rail-sep)}.sd26Rail__nav{display:flex;flex-direction:column;gap:6px}.sd26Rail__it{position:relative;display:flex;flex-shrink:0;align-items:center;gap:16px;width:100%;height:44px;padding:0 12px;border:0;border-radius:12px;background:none;color:var(--sd26-rail-ink);font:500 15px/1 var(--sd26-font);text-align:left;text-decoration:none;white-space:nowrap;cursor:pointer}.sd26Rail__it svg{flex-shrink:0;width:20px;height:20px;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.sd26Rail__it:hover,.sd26Rail__it--panel{background:var(--sd26-rail-hover);color:#fff}.sd26Rail__it--on,.sd26Rail__it--on:hover{background:var(--sd26-primary);color:var(--sd26-on-primary);font-weight:600}.sd26Rail__it:focus-visible{outline:2px solid var(--sd26-primary);outline-offset:-2px}.sd26Rail__label{line-height:1;opacity:0;transition:opacity .12s}.sd26Rail--open .sd26Rail__label{opacity:1;transition-delay:.05s}.sd26Rail__it .sd26Rail__chev{width:16px;height:16px;margin-left:auto;opacity:0;transition:transform .2s,opacity .12s}.sd26Rail--open .sd26Rail__it .sd26Rail__chev{opacity:1}.sd26Rail__it[aria-expanded=true] .sd26Rail__chev{transform:rotate(180deg)}.sd26Rail__badge{position:absolute;top:6px;left:28px;min-width:17px;height:17px;padding:0 4px;border-radius:999px;background:var(--sd26-badge);color:var(--sd26-vivid-ink, #fff);font:700 10px/17px var(--sd26-font);text-align:center}.sd26Rail__sub{display:flex;flex-direction:column;margin:2px 0 4px 36px;padding-left:6px;border-left:1px solid var(--sd26-rail-sub-line, var(--sd26-rail-sep))}.sd26Rail__subIt{display:flex;align-items:center;gap:9px;padding:8px 10px;border-radius:8px;color:var(--sd26-rail-ink-2);font:400 13.5px/1 var(--sd26-font);text-decoration:none;white-space:nowrap}.sd26Rail__subIt:hover{background:var(--sd26-rail-hover);color:#fff}.sd26Rail__subIt--on,.sd26Rail__subIt--on:hover{color:var(--sd26-primary);font-weight:600}.sd26Rail__subIt:focus-visible{outline:2px solid var(--sd26-primary);outline-offset:-2px}.sd26Rail__subBadge{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;margin-left:8px;padding:0 5px;border-radius:9px;background:var(--sd26-badge);color:var(--sd26-vivid-ink, #fff);font:700 10px/17px var(--sd26-font)}.sd26Rail__subIco{flex:0 0 auto;width:15px;height:15px;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round;opacity:.9}.sd26Rail__foot{display:flex;flex-direction:column;gap:6px;margin-top:auto}.sd26Rail .cockpitSwitcher{margin-bottom:12px}@keyframes sd26PanelIn{0%{width:0;opacity:.4}}.sd26Panels{position:fixed;top:0;left:88px;z-index:1101;bottom:var(--sd26-kb-inset, 0px);display:flex;overflow:hidden;background:var(--sd26-card);box-shadow:8px 0 30px -8px #0a0e1259;color:var(--sd26-text);font:14px/1.45 var(--sd26-font);overscroll-behavior:contain;animation:sd26PanelIn .2s ease;transition:left .25s ease,width .2s ease}.sd26Panels--railOpen{left:272px}.sd26Panels:has(.modalCenter--active){z-index:1103}@media (prefers-reduced-motion: reduce){.sd26Panels{animation:none;transition:none}}.sd26PanelX.sd26IconBtn--ghost{flex:0 0 auto;width:34px;height:34px;border-radius:8px}.sd26PanelX.sd26IconBtn--ghost svg{width:18px;height:18px;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.sd26Ntf{display:flex;flex-direction:column;width:380px;height:100%;color:inherit}.sd26Ntf__head{display:flex;flex-shrink:0;align-items:center;gap:8px;padding:22px 16px 12px 20px;border-bottom:1px solid var(--sd26-line-soft)}.sd26Ntf__head h2{flex:1 1 0;margin:0;color:var(--sd26-text);font-size:18px;font-weight:600}.sd26Ntf__lk{padding:6px;border:0;border-radius:8px;background:none;color:var(--sd26-accent);font:600 13px var(--sd26-font);cursor:pointer}.sd26Ntf__lk:hover{background:var(--sd26-wash)}.sd26Ntf__lk:disabled{background:none;color:var(--sd26-text-3);cursor:default}.sd26Ntf__body{flex:1 1 0;min-height:0;padding:4px 0;overflow:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;color:inherit}.sd26Ntf__body h3{margin:10px 16px 4px;color:var(--sd26-text-2);font-size:12.5px;font-weight:600}.sd26Ntf__item{position:relative;display:flex;align-items:flex-start;gap:12px;width:100%;padding:10px 16px;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.sd26Ntf__item:hover{background:var(--sd26-row-hover)}.sd26Ntf__item:focus-visible{outline:2px solid var(--sd26-focus-ring);outline-offset:-2px}.sd26Ntf__item b{display:block;font-size:14px;font-weight:500}.sd26Ntf__item small{display:block;margin-top:2px;color:var(--sd26-text-2);font-size:13px;line-height:1.4}.sd26Ntf__item--unread b{font-weight:600}.sd26Ntf__item--unread b:after{content:"";display:inline-block;width:8px;height:8px;margin-left:8px;border-radius:50%;background:#2dd4c8;vertical-align:middle}.sd26Ntf__tx{flex:1 1 0;min-width:0}.sd26Ntf__time{margin-top:2px;color:#6b7b88;font-size:12px;white-space:nowrap}.sd26Ntf__ic{display:grid;flex:0 0 auto;place-items:center;width:34px;height:34px;border-radius:10px;background:#e7f8f6;color:var(--sd26-accent)}.sd26Ntf__ic .ico{width:18px;height:18px}.sd26Ntf__ic--agenda{background:#eaf3ff;color:#1d5fa8}.sd26Ntf__ic--tarefa{background:#fff4e0;color:#a55e00}.sd26Ntf__ic--quest{background:#f1ecff;color:#5b3fb8}.sd26Ntf__ic--fin{background:#e9f8ef;color:#1e7a46}.sd26Ntf__ic--conta{background:#fdecea;color:#b3261e}.sd26Ntf__legend{display:flex;align-items:center;gap:6px;padding:6px 16px 4px;color:#6b7b88;font-size:12px}.sd26Ntf__legend i{display:inline-block;width:8px;height:8px;border-radius:50%;background:#2dd4c8}.sd26Ntf__all{display:block;margin:10px 16px 16px;padding:10px;border-radius:10px;background:#eefaf8;color:var(--sd26-accent);font-size:13.5px;font-weight:600;text-align:center;text-decoration:none}.sd26Ntf__all:hover{background:#dcf5f1}.sd26Ntf__all:focus-visible{outline:2px solid var(--sd26-focus-ring);outline-offset:2px}.sd26Ntf__empty{padding:28px 16px;color:var(--sd26-text-2);font-size:13.5px;text-align:center}.sd26Ntf__empty b{display:block;margin-bottom:4px;color:var(--sd26-text);font-size:15px}.sd26Ntf__empty p{margin:0 0 8px}.sd26Search__in{--sd26-field-ph: #757575}:root[data-color-scheme=dark] .sd26Search__in,:root [data-color-scheme=dark] .sd26Search__in{--sd26-field-ph: var(--sd26-placeholder)}.sd26Search__in{display:flex;flex-shrink:0;align-items:center;gap:8px;height:44px;margin:12px 16px 4px;padding:0 12px;border:1px solid var(--sd26-line);border-radius:12px;background:var(--sd26-card)}.sd26Search__in:focus-within{border-color:#2dd4c8;box-shadow:0 0 0 3px #2dd4c833}.sd26Search__in svg{flex:0 0 auto;width:18px;height:18px;color:var(--sd26-text-2);stroke-width:1.8}.sd26Search__in input{flex:1 1 0;min-width:0;padding:1px 2px;border:0;outline:0;background:none;color:var(--sd26-text);font:14.5px var(--sd26-font)}.sd26Search__in input::placeholder{color:var(--sd26-field-ph)}.sd26Search__in kbd{padding:2px 6px;border:1px solid var(--sd26-line);border-radius:6px;color:#6b7b88;font:600 11px var(--sd26-font)}.sd26Search__state{margin:12px 16px 4px;color:var(--sd26-text-2);font-size:12.5px;font-weight:600}.sd26Search__it{display:flex;align-items:center;gap:12px;width:100%;padding:9px 16px;border:0;background:none;color:var(--sd26-text);font:inherit;text-align:left;cursor:pointer}.sd26Search__it:hover,.sd26Search__it--on{background:#f0fbfa}.sd26Search__it b{display:block;overflow:hidden;color:var(--sd26-text);font-size:14px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.sd26Search__it mark{background:none;color:var(--sd26-accent);font-weight:700}.sd26Search__it small{display:block;margin-top:1px;color:#6b7b88;font-size:12.5px}.sd26Search__av{display:grid;flex:0 0 auto;place-items:center;width:34px;height:34px;border-radius:50%;background:#e7f3fb;color:var(--sd26-accent);font:700 12px var(--sd26-font)}.sd26Search__t{flex:1 1 0;min-width:0}.sd26Search__tip{flex-shrink:0;margin:8px 16px 14px;color:#6b7b88;font-size:12px}@media (hover: none),(max-width: 720px){.sd26Search__tip{display:none}}.sd26Panels--messages{width:380px}.sd26Panels--messages:has(.sd26Msgs--conv){width:min(840px,100vw - 88px)}.sd26Panels--messages:has(.sd26Msgs--conv).sd26Panels--railOpen{width:min(840px,100vw - 272px)}.sd26Shell--dock{--sd26-dock: 380px}.sd26Shell--dock:has(.sd26Msgs--conv){--sd26-dock: min(840px, max(760px, calc(100vw - 568px) ))}@media (max-width: 1327px){.sd26Shell--dock:has(.sd26Msgs--conv){--sd26-dock: 380px}.sd26Shell--dock .sd26Msgs--conv{width:100%}.sd26Shell--dock .sd26Msgs .sdComms__overlay{left:0;width:100%}}.sd26Shell--dock .sd26Shell__slot{flex-basis:calc(88px + var(--sd26-dock));width:calc(88px + var(--sd26-dock));transition:flex-basis .2s ease,width .2s ease}@media (prefers-reduced-motion: reduce){.sd26Shell--dock .sd26Shell__slot{transition:none}}.sd26Shell--dock .sd26Panels.sd26Panels--messages{left:88px;width:var(--sd26-dock)}.sd26Msgs{display:flex;flex-direction:column;width:380px;height:100%;border-right:1px solid var(--sd26-line);color:inherit}.sd26Msgs__cab{display:flex;flex-shrink:0;align-items:center;gap:8px;padding:22px 20px 12px}.sd26Msgs__cab h2{flex:1 1 0;margin:0;color:var(--sd26-text);font-size:20px;font-weight:600;line-height:1.45}.sd26Msgs__cab .sd26Msgs__headSlot{display:contents}.sd26Msgs__cab .sd26PanelX.sd26IconBtn--ghost,.sd26Msgs__cab .sd26Msgs__new.sd26IconBtn--ghost{flex:0 0 auto;width:36px;height:36px;border-radius:10px}.sd26Msgs__cab .sd26PanelX.sd26IconBtn--ghost svg,.sd26Msgs__cab .sd26Msgs__new.sd26IconBtn--ghost svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.sd26Msgs .sdComms{position:static;flex:1 1 0;min-height:0;padding:0;background:transparent}.sd26Msgs .sdCommsTabs{gap:4px;padding:0 20px;border-bottom:1px solid var(--sd26-line)}.sd26Msgs .sdCommsTabs .sdCommsTabs__tab{display:flex;flex:0 0 auto;align-items:center;gap:6px;height:auto;margin-bottom:-1px;padding:10px 6px;border-bottom:2px solid transparent;color:var(--sd26-text-2);font-size:13.5px;font-weight:500;line-height:1.45;white-space:nowrap}.sd26Msgs .sdCommsTabs .sdCommsTabs__tab .sdCommsTabs__label{line-height:inherit}.sd26Msgs .sdCommsTabs .sdCommsTabs__tab--active{border-bottom-color:var(--sd26-accent);color:var(--sd26-accent);font-weight:600}.sd26Msgs .sdCommsTabs .sdCommsTabs__count{min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:var(--sd26-primary);color:var(--sd26-on-primary);font-size:10.5px;font-weight:700;line-height:18px;text-align:center}.sd26Msgs .sdComms__header{position:relative;padding:12px 20px}.sd26Msgs .sdComms__header .inputSearch,.sd26Msgs .sdComms__header .inputSearch:has(.inputSearch__element:focus,.inputSearch__element:focus-visible){height:auto;padding:0;border:0;border-radius:0;background:none}.sd26Msgs .sdComms__header .inputSearch .inputSearch__element{width:100%;height:40px;padding:0 16px;border:1px solid var(--sd26-line);border-radius:999px;background:var(--sd26-card);color:var(--sd26-text);font-family:inherit;font-size:14px;font-weight:400;line-height:normal}.sd26Msgs .sdComms__header .inputSearch .inputSearch__element::placeholder{color:var(--sd26-placeholder)}.sd26Msgs .sdComms__header .inputSearch .inputSearch__element:focus{outline:2px solid var(--sd26-primary);outline-offset:0;border-color:var(--sd26-accent)}.sd26Msgs .sdComms__header .inputSearch__iconContainer{display:none}.sd26Msgs .sdComms__header:has(.sdCommsFunnel) .inputSearch .inputSearch__element{padding-right:44px}.sd26Msgs .sdComms__header .sdCommsFunnel{position:absolute;top:16px;right:24px}.sd26Msgs .sdComms__header .sdCommsFunnel__trigger{width:32px;height:32px;border:0;border-radius:8px;background:none;color:var(--sd26-text-2)}.sd26Msgs .sdComms__header .sdCommsFunnel__trigger:hover{background:var(--sd26-inner);color:var(--sd26-text)}.sd26Msgs .sdComms__header .sdCommsFunnel__trigger:focus-visible{outline:2px solid var(--sd26-focus-ring);outline-offset:2px}.sd26Msgs .sdComms__header .sdCommsFunnel__trigger--active,.sd26Msgs .sdComms__header .sdCommsFunnel__trigger--active:hover{background:var(--sd26-wash);color:var(--sd26-accent)}.sd26Msgs .sdComms__list{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;gap:0;padding:0 10px 16px}.sd26Msgs .sdCommsRow{gap:12px;padding:10px;border-radius:14px}.sd26Msgs .sdCommsRow .sdCommsRow__initials{display:grid;flex-shrink:0;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--sd26-line);color:var(--sd26-text);font-size:14px;font-weight:600}:root[data-color-scheme=dark] .sd26Msgs .sdCommsRow .sdCommsRow__initials,:root [data-color-scheme=dark] .sd26Msgs .sdCommsRow .sdCommsRow__initials{background:var(--sd26-row-hover)}.sd26Msgs .sdCommsRow--button:hover{background:var(--sd26-inner)}.sd26Msgs .sdCommsRow--selected{background:var(--sd26-wash)}.sd26Msgs .sdCommsRow .sdCommsRow__body{gap:2px}.sd26Msgs .sdCommsRow .sdCommsRow__name{color:var(--sd26-text);font-size:14.5px;font-weight:500;line-height:1.45}.sd26Msgs .sdCommsRow .sdCommsRow__preview{color:var(--sd26-text-2);font-size:13px;line-height:1.45}.sd26Msgs .sdCommsRow .sdCommsRow__dir{display:flex;flex:0 0 auto;flex-direction:column;align-items:flex-end;gap:6px}.sd26Msgs .sdCommsRow .sdCommsRow__time{color:var(--sd26-text-2);font-size:12px;font-weight:400;line-height:1.45;font-variant-numeric:tabular-nums}.sd26Msgs .sdCommsRow--unread .sdCommsRow__name{font-weight:600}.sd26Msgs .sdCommsRow--unread .sdCommsRow__preview{color:var(--sd26-text)}.sd26Msgs .sdCommsRow--unread .sdCommsRow__time{color:var(--sd26-accent);font-weight:600}.sd26Msgs .sdCommsRow .sdCommsRow__badge{width:auto;min-width:20px;margin-left:0;padding:0 6px;background:var(--sd26-primary);color:var(--sd26-on-primary);font-size:11px;font-weight:700}.sd26Msgs .sdComms__overlay{top:0;left:380px;width:calc(100% - 380px);max-width:none;height:100%;background:var(--sd26-inner)}.sd26Msgs .sdComms__overlay .chatConversation,.sd26Msgs .sdComms__overlay .sdDiaryFeed{width:100%}.sd26Msgs .chatConversation__messages{overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.sd26Panels--messages .sd26Msgs{position:static}.sd26SignOut{position:fixed;z-index:1150;width:300px;padding:18px;border-radius:16px;background:var(--sd26-card);box-shadow:0 12px 40px #10182838;color:var(--sd26-text);font:14px var(--sd26-font)}.sd26SignOut h3{margin:0 0 6px;font-size:16px;font-weight:600}.sd26SignOut p{margin:0 0 14px;color:var(--sd26-text-2);font-size:13.5px;line-height:1.45}.sd26SignOut button{display:inline-flex;align-items:center;height:38px;padding:0 14px;border:1px solid var(--sd26-line);border-radius:10px;background:var(--sd26-card);color:var(--sd26-text);font:600 13.5px var(--sd26-font);cursor:pointer}.sd26SignOut button:focus-visible{outline:2px solid var(--sd26-focus-ring);outline-offset:2px}.sd26SignOut .sd26SignOut__go{border-color:var(--sd26-primary);background:var(--sd26-primary);color:var(--sd26-on-primary)}.sd26SignOut__r{display:flex;justify-content:flex-end;gap:8px}.sd26Top{display:flex;align-items:center;gap:12px;height:56px;padding:0 16px;background:var(--sd26-rail)}.sd26Top button{position:relative;display:grid;place-items:center;width:40px;height:40px;padding:0;border:0;border-radius:10px;background:#26303a;color:var(--sd26-text);cursor:pointer}.sd26Top button svg{width:21px;height:21px;color:#fff;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.sd26Top button[aria-expanded=true]{background:var(--sd26-primary)}.sd26Top button[aria-expanded=true] svg{color:var(--sd26-on-primary)}.sd26Top button:focus-visible{outline:2px solid var(--sd26-primary);outline-offset:2px}.sd26Top .sd26Top__menu svg{width:22px;height:22px;stroke-width:2}.sd26Top__brand{display:flex;align-items:center;gap:6px;text-decoration:none}.sd26Top__logo{flex-shrink:0;width:21.4px;height:38.5px}.sd26Top__wm{flex-shrink:0;width:104px;height:9px}.sd26Top__acoes{display:flex;align-items:center;gap:8px;margin-left:auto}.sd26Top__bd{position:absolute;top:-4px;right:-4px;min-width:17px;height:17px;padding:0 4px;border-radius:999px;background:var(--sd26-badge);color:var(--sd26-vivid-ink, #fff);font:700 10px/17px var(--sd26-font);text-align:center}.sd26Shell--mobile{flex-direction:column}.sd26Shell--mobile .sd26Shell__top{position:sticky;top:0;z-index:1102;padding-top:var(--safe-area-inset-top, env(safe-area-inset-top, 0px));background:var(--sd26-rail)}.sd26Shell--mobile .sd26Rail{display:none;width:272px;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding-top:calc(22px + var(--safe-area-inset-top, env(safe-area-inset-top, 0px)))}.sd26Shell--mobile .sd26Rail--open{display:flex;z-index:1104;box-shadow:8px 0 30px #00000040}.sd26Shell--mobile .sd26Shell__backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1103;background:#0f141940}.sd26Shell--mobile .sd26Panels{top:calc(56px + var(--safe-area-inset-top, env(safe-area-inset-top, 0px)));right:0;left:0;width:auto;padding-bottom:max(0px,var(--safe-area-inset-bottom, env(safe-area-inset-bottom, 0px)) - var(--sd26-kb-inset, 0px));border-radius:0}.sd26Shell--mobile .sd26Ntf,.sd26Shell--mobile .sd26Msgs{width:100%}.sd26Shell--mobile .sd26Shell__main{flex:1 0 auto;overflow-x:clip;padding-bottom:var(--safe-area-inset-bottom, env(safe-area-inset-bottom, 0px))}@media (max-width: 1100px){.sd26Panels--messages:has(.sd26Msgs--conv){width:min(480px,100vw - 88px)}.sd26Panels--messages:has(.sd26Msgs--conv).sd26Panels--railOpen{width:min(480px,100vw - 272px)}.sd26Msgs--conv{width:100%}.sd26Msgs .sdComms__overlay{left:0;width:100%}}@media (max-width: 720px){.sd26Shell--mobile .sd26Panels--messages:has(.sd26Msgs--conv){width:auto}}:root[data-color-scheme=dark] .sd26Ntf__ic,:root [data-color-scheme=dark] .sd26Ntf__ic{background:#17283a;color:#8ab5e5}:root[data-color-scheme=dark] .sd26Ntf__ic--quest,:root [data-color-scheme=dark] .sd26Ntf__ic--quest{background:#17283a;color:#a595db}:root[data-color-scheme=dark] .sd26Ntf__ic--tarefa,:root[data-color-scheme=dark] .sd26Ntf__ic--site,:root [data-color-scheme=dark] .sd26Ntf__ic--tarefa,:root [data-color-scheme=dark] .sd26Ntf__ic--site{background:#3a2a12;color:#f8c177}:root[data-color-scheme=dark] .sd26Ntf__ic--fin,:root [data-color-scheme=dark] .sd26Ntf__ic--fin{background:#123322;color:#77f8b3}:root[data-color-scheme=dark] .sd26Ntf__ic--conta,:root [data-color-scheme=dark] .sd26Ntf__ic--conta{background:#3a1b19;color:#e58f8a}:root[data-color-scheme=dark] .sd26Ntf__all,:root [data-color-scheme=dark] .sd26Ntf__all{background:var(--sd26-wash)}:root[data-color-scheme=dark] .sd26Ntf__all:hover,:root [data-color-scheme=dark] .sd26Ntf__all:hover{background:#1d5f5a}:root[data-color-scheme=dark] .sd26Ntf__time,:root[data-color-scheme=dark] .sd26Ntf__legend,:root[data-color-scheme=dark] .sd26Search__tip,:root[data-color-scheme=dark] .sd26Search__it small,:root[data-color-scheme=dark] .sd26Search__in kbd,:root [data-color-scheme=dark] .sd26Ntf__time,:root [data-color-scheme=dark] .sd26Ntf__legend,:root [data-color-scheme=dark] .sd26Search__tip,:root [data-color-scheme=dark] .sd26Search__it small,:root [data-color-scheme=dark] .sd26Search__in kbd{color:var(--sd26-text-2)}:root[data-color-scheme=dark] .sd26Search__it:hover,:root[data-color-scheme=dark] .sd26Search__it--on,:root [data-color-scheme=dark] .sd26Search__it:hover,:root [data-color-scheme=dark] .sd26Search__it--on{background:var(--sd26-wash)}:root[data-color-scheme=dark] .sd26Search__av,:root [data-color-scheme=dark] .sd26Search__av{background:#17283a}:root[data-color-scheme=dark] .sd26Top button:not([aria-expanded=true]),:root [data-color-scheme=dark] .sd26Top button:not([aria-expanded=true]){background:#26313b}:root[data-color-scheme=dark] .sd26Msgs .sdCommsTabs .sdCommsTabs__tab--active,:root [data-color-scheme=dark] .sd26Msgs .sdCommsTabs .sdCommsTabs__tab--active{border-bottom-color:#5cf0e6}:root[data-color-scheme=dark] .sd26Msgs .sdComms__header .inputSearch .inputSearch__element,:root[data-color-scheme=dark] .sd26Msgs .sdComms__header .inputSearch .inputSearch__element:focus,:root[data-color-scheme=dark] .sd26Search__in input,:root [data-color-scheme=dark] .sd26Msgs .sdComms__header .inputSearch .inputSearch__element,:root [data-color-scheme=dark] .sd26Msgs .sdComms__header .inputSearch .inputSearch__element:focus,:root [data-color-scheme=dark] .sd26Search__in input{border-color:var(--sd26-input-line)}.sd26Ntf .sd26PanelX.sd26IconBtn--ghost:hover:not(:disabled){background:var(--sd26-close-hover, var(--sd26-inner))}.sd26Shell:not(.sd26Shell--mobile) .sdDrawer__panel{max-width:calc(100vw - 88px)}.sd26Shell--mobile .sdDrawer{top:calc(56px + var(--safe-area-inset-top, env(safe-area-inset-top, 0px)))}@font-face{font-family:BebasNeue;font-style:normal;font-weight:400;src:url(/fonts/BebasNeue-Regular.ttf) format("truetype");font-display:swap}.sdFormField{position:relative;display:flex;align-items:center;gap:8px;min-width:0}.sdFormField--invalid{flex-wrap:wrap}.sdFormField--invalid .sdFormField__control{border-color:var(--color-negative-ink)}.sdFormField__error{flex-basis:100%;margin:0;color:var(--color-negative-ink);font-size:12px;line-height:16px}.sdFormField__control{position:relative;display:flex;align-items:center;gap:8px;flex:1 1 auto;min-width:0;min-height:56px;padding:0 12px;border:1px solid var(--color-steel-60);border-radius:4px;background:var(--color-white)}.sdFormField__input,.sdFormField__trigger,.sdFormField__readValue{font-family:inherit;flex:1 1 auto;min-width:0;border:0;background:transparent;color:var(--color-steel-0);font-size:16px;line-height:24px;font-weight:400;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.sdFormField__input{padding:0;outline:none;width:100%}.sdFormField__input::placeholder{color:var(--color-steel-20);opacity:1}.sdFormField__trigger{display:flex;align-items:center;gap:8px;text-align:left;cursor:pointer;padding:0}.sdFormField__placeholder{color:var(--color-steel-20)}.sdFormField__required{color:var(--color-red-300)}.sdFormField__control:focus-within{border-color:var(--color-hover)}.sdFormField__chevron,.sdFormField__calendar{color:var(--color-steel-0);width:20px;height:20px}.sdFormField__label{position:absolute;top:16px;left:12px;z-index:1;max-width:calc(100% - 24px);padding:0 4px;background:transparent;color:var(--color-steel-20);font-family:var(--sd26-font);font-size:16px;font-weight:400;line-height:24px;letter-spacing:.15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none;transform-origin:left top;transition:transform .15s ease,font-size .15s ease,line-height .15s ease,color .15s ease}.sdFormField__control:focus-within+.sdFormField__label,.sdFormField:has(.sdFormField__input:not(:placeholder-shown)) .sdFormField__label,.sdFormField--hasPlaceholder .sdFormField__label,.sdFormField--read .sdFormField__label,.sdFormField--select .sdFormField__label,.sdFormField--date .sdFormField__label{transform:translateY(-22px);background:var(--color-white);font-size:12px;line-height:12px}.sdFormField__control:focus-within+.sdFormField__label{color:var(--color-accent-ink)}.sdFormField--read .sdFormField__control{background:var(--color-white)}.sdFormField__help{flex:0 0 32px;width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;padding:6px;border:0;border-radius:1000px;background:transparent;color:var(--color-steel-0);cursor:pointer}.sdFormField__help:hover{background:var(--color-gray-800)}@font-face{font-family:BebasNeue;font-style:normal;font-weight:400;src:url(/fonts/BebasNeue-Regular.ttf) format("truetype");font-display:swap}.sdSearchSelect{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:30;display:flex;flex-direction:column;gap:4px;padding:16px 4px 16px 24px;background:var(--color-white);border-radius:4px;box-shadow:0 1px 2px -1px #0000001a,0 1px 3px #0000001a;max-height:340px;overflow:hidden}.sdSearchSelect__searchLabel{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sdSearchSelect__searchBox{position:relative;width:calc(100% - 20px)}.sdSearchSelect__search{font-family:inherit;width:100%;min-height:40px;padding:0 40px 0 12px;border:1px solid var(--color-border-muted);border-radius:4px;background:var(--color-white);color:var(--color-steel-0);font-size:16px;font-weight:400;line-height:24px;outline:none}.sdSearchSelect__search::placeholder{color:var(--color-steel-20);opacity:1}.sdSearchSelect__search:focus{border-color:var(--color-hover)}.sdSearchSelect__searchIcon{position:absolute;top:50%;right:12px;width:20px;height:20px;transform:translateY(-50%);color:var(--color-steel-20);pointer-events:none}.sdSearchSelect__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px;overflow-y:auto;scrollbar-width:thin}.sdSearchSelect__list::-webkit-scrollbar{width:6px}.sdSearchSelect__list::-webkit-scrollbar-thumb{background:var(--color-steel-50);border-radius:300px}.sdSearchSelect__option{font-family:inherit;display:flex;align-items:center;gap:8px;width:100%;min-height:40px;padding:8px;border:0;border-radius:8px;background:transparent;color:var(--color-steel-0);font-size:14px;line-height:24px;font-weight:500;text-align:left;cursor:pointer}.sdSearchSelect__option:hover,.sdSearchSelect__option--active{background:var(--color-gray-800)}.sdSearchSelect__prefix{flex:0 0 auto}.sdSearchSelect__row{display:flex;align-items:center;gap:4px}.sdSearchSelect__row .sdSearchSelect__option{flex:1 1 auto;width:auto;min-width:0}.sdSearchSelect__delete{font-family:inherit;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:0;border-radius:8px;background:transparent;color:var(--color-steel-20);cursor:pointer}.sdSearchSelect__delete:hover,.sdSearchSelect__delete:focus-visible{background:var(--color-gray-800);color:var(--color-steel-0)}.sdSearchSelect__empty{margin:4px 20px 0 0;color:var(--color-steel-20);font-size:12px;line-height:20px}.sdSearchSelect__create{font-family:inherit;display:flex;align-items:center;gap:8px;width:calc(100% - 20px);min-height:40px;margin-top:4px;padding:8px;border:0;border-radius:8px;background:transparent;color:var(--color-steel-0);font-size:14px;line-height:24px;font-weight:500;cursor:pointer}.sdSearchSelect__create:hover{background:var(--color-gray-800)}@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:674fr 692fr;background-color:var(--color-white);color:var(--color-gray-100)}@media (max-width: 768px){.authLayout--hero{grid-template-columns:1fr}}.authLayout--centered{display:flex;justify-content:center;align-items:center;background-color:var(--color-white);color:var(--color-gray-0)}.authLayout__panel{position:relative;display:flex;justify-content:center;align-items:center;padding:48px 24px}.authLayout--centered .authLayout__panel{flex:1;min-height:100vh;padding:112px 24px}.authLayout__back{position:absolute;top:64px;left:64px;display:inline-flex;align-items:center;gap:4px;min-height:40px;color:var(--color-steel-0);text-decoration:none;font-size:14px;line-height:24px;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__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:Inter,sans-serif;text-transform:uppercase;font-weight:400;font-size:40px;line-height:48px;color:var(--color-gray-100);margin-bottom:8px}.authScreen__description{color:var(--color-gray-300);margin-bottom:24px}.authScreen__social{display:flex;flex-direction:row;gap:8px;margin-bottom:0;padding-top:18px}.authScreen__error{margin:0 0 8px;color:var(--color-red-500);font-size:14px;line-height:1.4}.authScreen__divider{display:flex;align-items:center;gap:8px;color:var(--color-gray-300);font-size:14px;white-space:nowrap;padding-block:24px}.authScreen__divider:before,.authScreen__divider:after{content:"";flex:1;height:1px;background-color:var(--color-gray-700)}.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__consent{grid-column:1/-1;padding-top:18px}.authScreen__consentLink{color:var(--color-link-accent);text-decoration:underline}.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:var(--color-gray-100);font-weight:600;font-size:14px;margin-bottom:8px}.authScreen__error{color:var(--color-danger-ink);font-size:13px}.authScreen__success{color:var(--color-positive-ink);font-size:13px}.authScreen__mockNotice{margin-top:16px;padding:8px 12px;border:1px dashed var(--color-blue-300);border-radius:8px;color:var(--color-link-accent);font-size:12px;line-height:18px}.authScreen__footer{margin-top:24px;color:var(--color-gray-300);font-size:14px;text-align:center}.authScreen__planNote{margin-top:24px;color:var(--color-gray-300);font-size:14px;line-height:20px}.authScreen__planNote p{margin:0 0 4px}.authScreen__footerLink{color:var(--color-link-accent);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,.authLayout--hero .inputSelect--white .inputSelect__label{color:var(--color-gray-100)}.authLayout--hero .linkDefault--blue{color:var(--color-accent-ink)}[data-color-scheme=dark] .authLayout--hero .linkDefault--blue{color:#6df6ed}.authLayout--hero .passwordStrength__title,.authLayout--hero .passwordStrength__item{color:var(--color-gray-300)}.authLayout--hero .passwordStrength__item--met{color:var(--color-green-100)}[data-color-scheme=dark] .authLayout--hero .passwordStrength__item--met{color:var(--color-green-40)}.authLayout--centered .authLayout__container--narrow{max-width:489px}.authLayout--centered .authLayout__logo{align-self:center;margin-bottom:32px}.authLayout--centered .authScreen__title{margin:0 0 24px;font-family:inherit;text-transform:none;text-align:center;font-size:24px;line-height:34px;font-weight:700;color:var(--color-gray-0)}.authLayout--centered .authScreen__description,.authLayout--centered .authScreen__footer,.authLayout--centered .authScreen__codeLabel{color:var(--color-steel-20)}.authLayout--centered .authScreen__form{gap:16px}.authLayout--centered .inputText__helpText:empty,.authLayout--centered .inputPassword__helpText:empty{display:none}.authLayout--centered .inputText,.authLayout--centered .inputPassword{position:relative}.authLayout--centered .inputText__header{position:absolute;top:-6px;left:12px;z-index:1}.authLayout--centered .inputText__label,.authLayout--centered .inputPassword__label{padding:0 4px;background-color:var(--color-white);font-size:12px;line-height:12px;font-weight:400}.authLayout--centered .inputText:not(.inputText--invalid) .inputText__label,.authLayout--centered .inputPassword:not(.inputPassword--invalid) .inputPassword__label{color:var(--color-steel-20)}.authLayout--centered .inputText--invalid .inputText__label,.authLayout--centered .inputPassword--invalid .inputPassword__label{color:var(--color-danger-ink)}.authLayout--centered .inputPassword__label{position:absolute;top:-6px;left:12px;z-index:1}.authLayout--centered .inputText__element,.authLayout--centered .inputPassword__element{height:56px;padding-block:0;padding-left:12px;border-width:1px;border-style:solid;border-radius:4px}.authLayout--centered :where(.inputText__element,.inputPassword__element){border-color:var(--color-border-muted);background-color:var(--color-white)}.authLayout--centered .inputText__input,.authLayout--centered .inputPassword__element{font-family:inherit;font-size:16px;line-height:24px;font-weight:400;color:var(--color-gray-0)}.authLayout--centered .buttonDefault{height:40px;border-radius:4px;font-size:14px;line-height:24px;font-weight:500}.authLayout--centered .passwordStrength__title,.authLayout--centered .passwordStrength__item{color:var(--color-gray-300)}.authLayout--centered .passwordStrength__item--met{color:var(--color-green-100)}[data-color-scheme=dark] .authLayout--centered .passwordStrength__item--met{color:var(--color-green-40)}[data-color-scheme=dark] .authLayout--centered .inputText:not(.inputText--invalid) .inputText__element,[data-color-scheme=dark] .authLayout--centered .inputPassword:not(.inputPassword--invalid) .inputPassword__element{border-color:#88abcb}[data-color-scheme=dark] .authLayout--centered .inputText:not(.inputText--invalid) .inputText__element:focus-within,[data-color-scheme=dark] .authLayout--centered .inputPassword:not(.inputPassword--invalid) .inputPassword__element:focus{border-color:#6df6ed}.authLayout--hero .authLayout__container--narrow{max-width:342px}.authLayout--hero .authLayout__logo{align-self:center;margin-bottom:16px}.authLayout--hero .authScreen__title{margin:0;font-family:inherit;text-transform:none;text-align:center;font-size:24px;line-height:34px;font-weight:700;color:var(--color-gray-0)}.authLayout--hero .authScreen__description{margin:0 0 16px;text-align:center;color:var(--color-steel-20);font-size:14px;line-height:24px}.authLayout--hero .authScreen__social{justify-content:center;padding-top:0}.authLayout--hero .authSocialButton{width:162px;height:40px;padding:8px 24px;font-family:inherit;border-color:var(--color-steel-40);color:var(--color-steel-0);font-size:14px;line-height:24px}.authLayout--hero .authScreen__divider{padding-block:16px;color:var(--color-steel-20);line-height:24px}.authLayout--hero .authScreen__divider:before,.authLayout--hero .authScreen__divider:after{background-color:var(--color-steel-70)}.authLayout--hero .authScreen__form--login{gap:13px}.authLayout--hero .authScreen__form .inputText__element,.authLayout--hero .authScreen__form .inputPassword__element,.authLayout--hero .authScreen__form .inputSelect__wrapper{height:40px;padding-block:0;padding-left:12px;border-width:1px;border-style:solid;border-radius:4px}.authLayout--hero :where(.authScreen__form .inputText__element,.authScreen__form .inputPassword__element,.authScreen__form .inputSelect__wrapper){border-color:var(--color-border-muted);background-color:var(--color-white)}.authLayout--hero .authScreen__form .inputText__input,.authLayout--hero .authScreen__form .inputPassword__element{font-family:inherit;font-size:16px;line-height:24px;font-weight:400;color:var(--color-gray-0)}.authLayout--hero .authScreen__form .inputText__input::placeholder,.authLayout--hero .authScreen__form .inputPassword__element::placeholder{color:var(--color-steel-20)}.authLayout--hero .authScreen__form .inputText__helpText:empty,.authLayout--hero .authScreen__form .inputPassword__helpText:empty{display:none}.authLayout--hero .authScreen__forgot{align-items:center;min-height:40px;margin:-5px 0 0}.authLayout--hero .authScreen__forgot .linkDefault{font-size:14px;line-height:24px;font-weight:500;text-decoration:underline}.authLayout--hero .buttonDefault{height:40px;border-radius:4px;font-size:14px;line-height:24px;font-weight:500}.authLayout--hero .authScreen__footer{display:flex;justify-content:center;align-items:center;gap:4px;min-height:40px;margin-top:13px;color:var(--color-steel-0);font-size:14px;line-height:24px;font-weight:500}.authLayout--hero .authScreen__footerLink{margin-left:0;color:var(--color-steel-0);font-weight:500;text-decoration:underline}.authSocialButton{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:9px 32px;background-color:transparent;border:1px solid var(--color-blue-600);border-radius:4px;color:var(--color-gray-100);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:focus-visible{outline:2px solid var(--color-link-accent);outline-offset:2px}.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:#88abcb;font-size:13px}.passwordStrength__item--met{color:var(--color-green-40)}.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:var(--color-gray-0);background-color:var(--color-gray-90);border:1px solid var(--color-gray-300);border-radius:8px;outline:none}.inputCode__box:focus{border-color:var(--color-accent-ink)}:where([data-color-scheme=dark]) .inputCode__box:focus{border-color:#6df6ed}.inputCode--invalid .inputCode__box{border-color:var(--color-danger-ink)}.authSuccessModal{display:flex;flex-direction:column;align-items:center;gap:16px;padding:8px 0 16px;text-align:center}.authSuccessModal__subtitle{color:var(--color-gray-300);font-size:14px}.dashboard{display:flex;flex-direction:column;gap:16px;padding:16px;background-color:var(--color-gray-800);min-height:100%}.dashboard__mockBanner{padding:8px 12px;border:1px dashed var(--color-blue-300);border-radius:8px;background-color:var(--color-blue-900);color:var(--color-blue-100);font-size:12px;line-height:18px}.dashboard__greeting{font-size:40px;line-height:1.1;color:var(--color-gray-0)}.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:var(--color-gray-90);border:1px solid var(--color-gray-700);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:var(--color-gray-100);margin:0}.chatList{width:320px;flex:0 0 auto}@media (max-width: 992px){.chatList{width:100%}}.chatList__stubNotice{font-size:12px;color:var(--color-gray-300);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:var(--color-gray-800)}.cardPatient__info{display:flex;flex-direction:column;min-width:0}.cardPatient__name{font-weight:600;color:var(--color-gray-100);font-size:14px}.cardPatient__meta{color:var(--color-gray-300);font-size:12px}.agendaList__calendarStub{padding:12px;border:1px dashed var(--color-gray-600);border-radius:8px;color:var(--color-gray-300);font-size:12px;text-align:center}.cardAppointment{display:flex;align-items:center;gap:12px;padding:8px;border-radius:8px}.cardAppointment:hover{background-color:var(--color-gray-800)}.cardAppointment__name{flex:1;font-weight:500;color:var(--color-gray-100);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:var(--color-chrome);color:var(--color-on-chrome);text-align:center;padding:24px}.notFound__title{font-size:40px;color:var(--color-on-chrome)}.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:var(--color-gray-800);min-height:100%;color:var(--color-gray-100)}.cockpitRoute__title{font-size:32px;line-height:1.15;color:var(--color-gray-100);margin:0}.cockpitRoute__demoBanner{padding:8px 12px;border:1px dashed var(--color-blue-300);border-radius:8px;background-color:var(--color-blue-100);color:var(--color-blue-900);font-size:12px;line-height:18px}.cockpitRoute__note{color:var(--color-gray-300);font-size:12px;font-style:italic}.card{background-color:var(--color-white);border:1px solid var(--color-gray-700);border-radius:8px;padding:16px;display:flex;flex-direction:column;gap:12px}.card__title{font-size:18px;font-weight:600;color:var(--color-gray-100);margin:0}.card__subtitle{font-size:14px;font-weight:600;color:var(--color-gray-300);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:var(--color-steel-10)}.sectionHeader__actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.tabBar{display:flex;gap:4px;border-bottom:1px solid var(--color-gray-200)}.tabBar__tab{background:transparent;border:none;border-bottom:2px solid transparent;padding:10px 16px;color:var(--color-gray-300);font-weight:600;font-size:14px;cursor:pointer}.tabBar__tab--active{color:var(--color-blue-600);border-bottom-color:var(--color-blue-600)}.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:var(--color-gray-900);margin:0}.patientDetail__fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 24px;background-color:var(--color-gray-100);border:1px solid var(--color-gray-200);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:var(--color-gray-300);font-size:12px}.patientDetail__field dd{color:var(--color-gray-900);font-size:14px;margin:0}.patientDetail__sectionsTitle{font-size:18px;color:var(--color-gray-900);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:var(--color-gray-100);border:1px solid var(--color-gray-200);border-radius:12px;cursor:pointer;text-align:left;transition:border-color .15s ease}.clinicalCard:hover{border-color:var(--color-blue-600)}.clinicalCard__icon{display:inline-flex;color:var(--color-blue-600)}.clinicalCard__label{flex:1;color:var(--color-gray-900);font-weight:600;font-size:14px}.clinicalCard__arrow{color:var(--color-gray-300)}.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:var(--color-gray-300);font-size:13px}.anamnese__qaItem dd{color:var(--color-gray-900);font-size:14px;margin:0}.anamnese__freeText{color:var(--color-gray-800);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:var(--color-gray-0);border-radius:8px}.measurementsGrid__label{color:var(--color-gray-300);font-size:12px}.measurementsGrid__value{color:var(--color-gray-900);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 var(--color-gray-300);border-radius:8px;color:var(--color-gray-300);font-size:12px;background-color:var(--color-gray-0)}.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:var(--color-gray-800);font-size:14px}.energyLayout__inputRow dt{color:var(--color-gray-300)}.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:var(--color-gray-800);font-size:14px}.energyResult__row--total{border-top:1px solid var(--color-gray-200);padding-top:8px;font-size:16px}.energyResult__row--total strong{color:var(--color-blue-600)}.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:var(--color-gray-700);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:var(--color-gray-900);border-radius:12px;padding:12px}.agendaCalendar .rbc-toolbar{color:var(--color-gray-100);margin-bottom:12px}.agendaCalendar .rbc-toolbar .rbc-toolbar-label{font-weight:600}.agendaCalendar .rbc-toolbar button{color:var(--color-gray-100)}.agendaCalendar .rbc-toolbar .rbc-active{background-color:var(--color-blue-600);border-color:var(--color-blue-600)}.agendaCalendar .rbc-header,.agendaCalendar .rbc-label,.agendaCalendar .rbc-button-link{color:var(--color-gray-200)}.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:var(--color-green-400);font-weight:600}.financial__expense{color:var(--color-red-400);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:var(--color-gray-100);border:1px solid var(--color-gray-200);border-radius:12px}.summaryCard__title{color:var(--color-gray-300);font-size:13px}.summaryCard__value{font-size:24px;font-weight:700}.summaryCard__description{color:var(--color-gray-300);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:var(--color-gray-900)}.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:var(--color-gray-800);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:var(--color-gray-0);border:1px solid var(--color-gray-200);border-radius:8px}.planOption--active{border-color:var(--color-blue-600)}.planOption__name{font-weight:600;color:var(--color-gray-900)}.planOption__description{color:var(--color-gray-300);font-size:13px}.planOption__price{color:var(--color-blue-600);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:var(--color-gray-300);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}:where(.sdHome26,.sdTaskModal) *{line-height:inherit}:where(.sdHome26) :where(b,strong){color:inherit}.sdHome26{display:flex;flex-direction:column;min-width:0;min-height:100%;background:var(--sd26-page);color:var(--sd26-text);font-family:var(--sd26-font);font-size:14px;line-height:1.45}.sdHome26__pagina{width:100%;max-width:1320px;margin:0 auto;padding:22px 20px 80px;color:inherit;container:sdHome26Page/inline-size}.sdHome26__grade{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:18px;align-items:start;color:inherit}.sdHome26__grade>*{min-width:0}@container sdHome26Page (max-width: 952px){.sdHome26__grade{grid-template-columns:minmax(0,1fr);gap:0}}.sdHome26__col{color:inherit}@container sdHome26Page (max-width: 952px){.sdHome26__col{display:contents}.sdHome26__col>*{min-width:0}}@container sdHome26Page (max-width: 952px){.sdHome26__extra{order:2}}.sdHome26__lateral{position:sticky;top:16px;display:flex;flex-direction:column;max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;color:inherit}.sdHome26__lateral>*{flex-shrink:0}.sdHome26__lateral>[data-testid=home-consults]{display:flex;flex:0 1 auto;flex-direction:column;min-height:0;overflow:hidden}.sdHome26__lateral>[data-testid=home-consults]>*{flex-shrink:0}.sdHome26__lateral>[data-testid=home-consults]>.sdHome26ConsList{flex:0 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;-webkit-mask-image:linear-gradient(to bottom,#000 calc(100% - var(--sdHome26-cons-fade)),transparent);mask-image:linear-gradient(to bottom,#000 calc(100% - var(--sdHome26-cons-fade)),transparent);animation:sdHome26ConsFade linear both;animation-timeline:scroll(self)}@container sdHome26Page (max-width: 952px){.sdHome26__lateral{order:1;position:static;max-height:none;margin-top:18px;overflow:visible}.sdHome26__lateral>[data-testid=home-consults]{display:block;overflow:visible}.sdHome26__lateral>[data-testid=home-consults]>.sdHome26ConsList{overflow:visible;-webkit-mask-image:none;mask-image:none;animation:none}}@media (max-width: 720px){.sdHome26__lateral{top:auto}}.sdHome26__duas{display:grid;grid-template-columns:1fr 1fr;gap:16px;align-items:start;margin-bottom:16px;color:inherit}.sdHome26__duas>*{min-width:0}.sdHome26__duas>.sd26Card{margin-bottom:0}@container sdHome26Page (max-width: 972px){.sdHome26__duas{grid-template-columns:minmax(0,1fr)}}@property --sdHome26-cons-fade{syntax: "<length>"; inherits: false; initial-value: 0px;}@keyframes sdHome26ConsFade{0%{--sdHome26-cons-fade: 40px}95%{--sdHome26-cons-fade: 40px}to{--sdHome26-cons-fade: 0px}}.sdHome26Card{transition:box-shadow .3s}.sdHome26Card--flash{box-shadow:0 0 0 3px var(--sd26-check-on-line)}.sdHome26 .sd26Card__head{flex-wrap:wrap}.sdHome26 .sd26Card__head:before{content:"";order:1;flex:1 0 0}.sdHome26 .sd26Card__head>.sd26Card__title{flex:0 1 auto;order:0}.sdHome26 .sd26Card__head>:not(.sd26Card__title),.sdHome26 .sd26Card__head>.sd26Card__actions>*{order:2}.sdHome26 .sd26Card__head>.sd26Card__actions{display:contents}.sdHome26Ola{display:flex;align-items:flex-end;flex-wrap:wrap;gap:16px;margin:6px 0 18px;color:inherit}.sdHome26Ola__hi{color:inherit}.sdHome26Ola__data{color:var(--sd26-text-2);font-size:13px}.sdHome26Ola__h1{margin:0;color:var(--sd26-text);font-size:24px;font-weight:600;line-height:1.45}.sdHome26Ola__search{width:min(380px,100%);margin-left:auto;color:inherit}.sdHome26Ola__search .sdPac26__search{width:100%}.sdHome26Vt,.sdSetup26__vt{padding:1px 6px;border:0;background:none;color:var(--sd26-accent);font-family:inherit;font-size:13px;font-weight:500;line-height:1.45;cursor:pointer;white-space:nowrap}.sdHome26Vt:hover,.sdSetup26__vt:hover{text-decoration:underline}.sdHome26Vt:focus-visible,.sdSetup26__vt:focus-visible{outline:2px solid var(--sd26-focus-ring);outline-offset:2px}.sdHome26Vt{padding:0}.sdHome26Av{display:grid;place-items:center;flex-shrink:0;width:40px;height:40px;overflow:hidden;border-radius:50%;background:var(--sd26-inner);color:var(--sd26-accent);font-size:13px;font-weight:600}.sdHome26Av__img{width:100%;height:100%;object-fit:cover}.sdHome26Muted{margin:8px 0;color:var(--sd26-text-2);font-size:13px}.sdHome26Vazio{margin:0;padding:18px 8px;border:1px dashed var(--sd26-line);border-radius:14px;color:var(--sd26-text-2);font-size:13px;text-align:center}.sdSetup26__ajuda{margin-bottom:0}.sdSetup26__demo{margin:6px 0 0;color:var(--sd26-text-2);font-size:12px;font-style:italic}.sdSetup26__prog{display:flex;align-items:center;gap:16px;margin-top:12px;color:inherit}.sdSetup26__prox{display:flex;flex:1;align-items:center;gap:12px;min-width:0;padding:12px 14px;border-radius:14px;background:var(--sd26-inner);color:var(--sd26-text)}@media (max-width: 720px){.sdSetup26__prox{flex-wrap:wrap}.sdSetup26__prox>.sdSetup26__proxT{flex-basis:100%}}.sdSetup26__prox>.sd26Btn{white-space:normal}.sdSetup26__proxT{flex:1}.sdSetup26__proxT b{font-weight:700}.sdSetup26__proxT small{display:block;color:var(--sd26-text-2);font-size:12px}.sdSetup26__passos{margin:12px 0 0;padding:0;list-style:none}.sdSetup26__passos[hidden]{display:none}.sdSetup26__item{list-style:none}.sdSetup26Anel{position:relative;flex-shrink:0;width:56px;height:56px;color:var(--sd26-text)}.sdSetup26Anel svg{display:block}.sdSetup26Anel__track,.sdSetup26Anel__fill{fill:none;stroke-width:6}.sdSetup26Anel__track{stroke:var(--sd26-inner)}.sdSetup26Anel__fill{stroke:var(--sd26-primary);stroke-linecap:round}.sdSetup26Anel b{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;font-size:13px;font-weight:700}.sdSetup26Pas{display:flex;align-items:center;gap:12px;width:100%;padding:10px 0;border:0;border-bottom:1px solid var(--sd26-line);background:none;color:var(--sd26-text);font-family:inherit;font-size:14px;text-align:left;cursor:pointer}.sdSetup26Pas:focus-visible{outline:2px solid var(--sd26-focus-ring);outline-offset:2px}.sdSetup26Pas__t{flex:1;min-width:0}.sdSetup26Pas__t b{font-size:13.5px;font-weight:500}.sdSetup26Pas__t small{display:block;overflow:hidden;color:var(--sd26-text-2);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.sdSetup26Pas__go{padding:7px 6px;color:var(--sd26-accent);font-size:13px;font-weight:500}.sdSetup26OkIc,.sdHome26OkIc{display:grid;place-items:center;flex-shrink:0;width:22px;height:22px;border-radius:50%;background:var(--sd26-inner);color:var(--sd26-text-2);font-size:12px}.sdSetup26OkIc.on,.sdHome26OkIc.on{background:var(--sd26-primary);color:var(--sd26-vivid-ink, var(--sd26-on-primary))}.sdSetup26St{padding:2px 10px;border-radius:999px;background:var(--sd26-inner);color:var(--sd26-text-2);font-size:11.5px;font-weight:500;white-space:nowrap}.sdSetup26St[data-status=done]{background:var(--sd26-wash);color:var(--sd26-success-ink)}.sdSetup26St[data-status=review]{background:var(--sd26-warn-wash);color:var(--sd26-warn-ink)}.sdHome26Card--quick{container-type:inline-size}.sdHome26Atalhos{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}@media (max-width: 1100px){.sdHome26Atalhos{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (max-width: 640px){.sdHome26Atalhos{grid-template-columns:repeat(3,minmax(0,1fr))}}.sdHome26Atalho{display:flex;flex-direction:column;align-items:center;min-width:0;overflow-wrap:anywhere;gap:8px;padding:16px 8px;border:0;border-radius:16px;background:var(--sd26-inner);color:var(--sd26-text);font-family:inherit;font-size:13px;font-weight:500;line-height:1.45;text-align:center;cursor:pointer}.sdHome26Atalho:hover{background:var(--sd26-wash)}.sdHome26Atalho:focus-visible{outline:2px solid var(--sd26-focus-ring);outline-offset:2px}.sdHome26Atalho__o{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--sd26-card);color:var(--sd26-accent)}.sdHome26Atalho__o svg{width:20px;height:20px}.sdHome26Sel{height:36px;padding:6px 32px 6px 10px;border:1px solid var(--sd26-field-line);border-radius:8px;background:var(--sd26-field) var(--sd26-select-caret) no-repeat right 11px center/14px;color:var(--sd26-text);font-family:inherit;font-size:13px;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.sdHome26Sel:focus-visible{outline:2px solid var(--sd26-focus);outline-offset:-1px}.sdHome26Ib2.sd26IconBtn{width:34px;height:34px;font-size:14px}.sdHome26Pacs{margin:8px 0 0;padding:0;list-style:none}.sdHome26Pacs>li{list-style:none}.sdHome26Pacs>li:last-child .sdHome26Pac,.sdHome26Pacs>.sdHome26Pac:last-child{border-bottom:0}.sdHome26Pac{display:flex;align-items:center;gap:12px;width:100%;padding:10px 0;border:0;border-bottom:1px solid var(--sd26-line);background:none;color:var(--sd26-text);font-family:inherit;font-size:14px;text-align:left;cursor:pointer}.sdHome26Pac--static{cursor:default}.sdHome26Pac:hover b{text-decoration:underline}.sdHome26Pac--static:hover b{text-decoration:none}.sdHome26Pac:focus-visible{outline:2px solid var(--sd26-focus-ring);outline-offset:2px}.sdHome26Pac__t{flex:1;min-width:0;color:inherit}.sdHome26Pac__t b{font-weight:500}.sdHome26Pac__t small{display:block;color:var(--sd26-text-2);font-size:12px}.sdHome26Pac__unread{min-width:18px;padding:0 5px;border-radius:9px;background:var(--sd26-badge);color:var(--sd26-vivid-ink, #fff);font-size:11px;font-weight:600;line-height:18px;text-align:center}.sdHome26Pac__go{color:var(--sd26-text-2)}.sdHome26Bday__error{margin:8px 0 0;color:var(--sd26-error-text);font-size:12px;overflow-wrap:anywhere}.sdHome26Bday__note{margin:8px 0 0;color:var(--sd26-text-2);font-size:12px;overflow-wrap:anywhere}.sdHome26Abas{display:flex;gap:4px;margin:10px 0;border-bottom:1px solid var(--sd26-line)}.sdHome26Abas button{margin-bottom:-1px;padding:8px 10px;border:0;border-bottom:2px solid transparent;background:none;color:var(--sd26-text-2);font-family:inherit;font-size:13px;cursor:pointer}.sdHome26Abas button.on{border-bottom-color:var(--sd26-primary);color:var(--sd26-accent);font-weight:500}.sdHome26Abas button:focus-visible{outline:2px solid var(--sd26-focus-ring);outline-offset:2px}.sdHome26Tasks{margin:0;padding:0;list-style:none}.sdHome26Tasks__add.sd26Btn{gap:0;padding-left:0}.sdHome26Task{display:flex;align-items:center;gap:10px;padding:8px 0;color:var(--sd26-text);font-size:13.5px;list-style:none}.sdHome26Task>.sd26Check__box{flex-shrink:0;margin:3px 3px 3px 4px}.sdHome26Task__t{flex:1 1 auto;min-width:0;padding:0;border:0;background:none;color:inherit;font-family:inherit;font-size:inherit;text-align:left}.sdHome26Task__t--edit{cursor:pointer}.sdHome26Task__t--edit:hover{text-decoration:underline}.sdHome26Task--note .sdHome26Task__t{flex:1}.sdHome26Task--done .sdHome26Task__t{color:var(--sd26-text-2);text-decoration:line-through}.sdHome26Task__q{flex-shrink:0;margin-left:auto;color:var(--sd26-text-2);font-size:12px;white-space:nowrap}.sdHome26Task__q--late{color:var(--sd26-danger)}.sdHome26Task__del{padding:0 4px;border:0;background:none;color:var(--sd26-text-3);font-size:16px;cursor:pointer}.sdHome26Task__del:hover{color:var(--sd26-danger)}.sdHome26Progresso{display:flex;align-items:flex-start;gap:16px}.sdHome26Progresso__list{flex:1;min-width:0;margin:0;padding:0;list-style:none}.sdHome26Anel{position:relative;flex-shrink:0;width:56px;height:56px;color:var(--sd26-text)}.sdHome26Anel svg{display:block}.sdHome26Anel__track,.sdHome26Anel__fill{fill:none;stroke-width:6}.sdHome26Anel__track{stroke:var(--sd26-inner)}.sdHome26Anel__fill{stroke:var(--sd26-primary);stroke-linecap:round}.sdHome26Anel b{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;font-size:13px;font-weight:700}.sdHome26Pas{display:flex;align-items:center;gap:12px;padding:8px 0;border-bottom:1px solid var(--sd26-line);color:var(--sd26-text);list-style:none}.sdHome26Pas:last-child{border-bottom:0}.sdHome26Pas__t{flex:1;min-width:0}.sdHome26Pas__t b{font-size:13.5px;font-weight:500}.sdHome26CalH{display:flex;align-items:center;gap:8px;margin:12px 0 8px;color:var(--sd26-text);font-size:14px;font-weight:500}.sdHome26CalH__sp{flex:1}.sdHome26CalH button{width:30px;height:30px;border:0;border-radius:8px;background:var(--sd26-inner);color:var(--sd26-text);font-family:inherit;font-size:14px;font-weight:500;cursor:pointer}.sdHome26CalH button:focus-visible{outline:2px solid var(--sd26-focus-ring);outline-offset:2px}.sdHome26Cal{display:grid;grid-template-columns:repeat(7,1fr);gap:2px;text-align:center}.sdHome26Cal__dw{padding:4px 0;color:var(--sd26-text-2);font-size:11px;font-weight:600}.sdHome26Cal__d{display:grid;place-items:center;height:36px;padding:0;border:0;background:none;font-family:inherit;cursor:pointer}.sdHome26Cal__d span{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;color:var(--sd26-text);font-size:13px}.sdHome26Cal__d:hover span{background:var(--sd26-inner)}.sdHome26Cal__d:focus-visible{outline:none}.sdHome26Cal__d:focus-visible span{outline:2px solid var(--sd26-focus-ring);outline-offset:1px}.sdHome26Cal__d.fora span{color:var(--sd26-text-3)}.sdHome26Cal__d.tem span{box-shadow:inset 0 0 0 1.5px var(--sd26-accent);color:var(--sd26-accent);font-weight:500}.sdHome26Cal__d.sel span{background:var(--sd26-wash);color:var(--sd26-accent);font-weight:600}.sdHome26Cal__d.hoje span{background:var(--sd26-primary);box-shadow:none;color:var(--sd26-vivid-ink, var(--sd26-on-primary));font-weight:700}.sdHome26ConsList{margin:0;padding:0;list-style:none}.sdHome26Cons{display:flex;align-items:center;gap:12px;margin-top:12px;padding:12px 14px;border-radius:14px;background:var(--sd26-inner);color:var(--sd26-text);list-style:none}.sdHome26Cons__state{margin-top:12px}.sdHome26Cons__hr{flex-shrink:0;width:52px;font-size:13.5px;font-weight:600}.sdHome26Cons__hr small{display:block;color:var(--sd26-text-2);font-size:11.5px;font-weight:400}.sdHome26Cons .bookingAvatar{width:40px;height:40px;border:0;background:var(--sd26-inner);color:var(--sd26-accent);font-size:13px;font-weight:600;letter-spacing:0}.sdHome26Cons__t{flex:1;min-width:0}.sdHome26Cons__t b{font-weight:500}.sdHome26Cons__t small{display:block;color:var(--sd26-text-2);font-size:12px}.sdHome26Cons .appt__join{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.sdHome26Cons .appt__joinBtn{padding:5px 10px;border:1px solid var(--sd26-primary);border-radius:8px;background:var(--sd26-primary);color:var(--sd26-on-primary);font-family:inherit;font-size:12.5px;font-weight:500;cursor:pointer}.sdHome26Cons .appt__joinBtn:disabled{opacity:.45;cursor:not-allowed}.sdHome26Cons .appt__joinLink{color:var(--sd26-accent);font-size:12px}.sdHome26Cons .appt__joinError{color:var(--sd26-danger);font-size:12px}.sdHome26Cons__cta.sd26Btn{margin-top:12px}.sdHome26Aviso{display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:10px;background:var(--sd26-warn-wash);color:var(--sd26-warn-ink);font-size:12.5px}.sdHome26Aviso__t{flex:1}.sdHome26Aviso__ver{padding:0;border:0;background:none;color:inherit;font-family:inherit;font-size:13px;font-weight:500;text-decoration:underline;cursor:pointer}.sdTaskModal{display:flex;flex-direction:column;gap:12px;color:var(--sd26-text);font-family:var(--sd26-font)}.sdTaskModal__row{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media (max-width: 720px){.sdTaskModal__row{grid-template-columns:minmax(0,1fr)}}.sdTaskModal__hint,.sdTaskModal__note{margin:0;color:var(--sd26-text-2);font-size:12px}.sdTaskModal__note{font-style:italic}.sdTaskModal__error{margin:0;color:var(--sd26-error-text);font-size:13px}.sdTaskModal__actions{display:flex;justify-content:flex-end;gap:8px;margin-top:6px}@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:var(--color-white)}.sdCommsTabs{display:flex;flex-shrink:0;padding:0 8px}.sdCommsTabs__tab{flex:1 1 0;height:48px;padding:12px 4px;border-bottom:2px solid var(--color-border-muted);color:var(--color-steel-20);font-size:14px;line-height:24px;font-weight:500;text-align:center;cursor:pointer;font-family:inherit}.sdCommsTabs__tab--active{border-bottom-color:var(--color-blue-300);color:var(--color-gray-0)}.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 var(--color-border-muted);border-radius:4px;background-color:var(--color-white)}.sdComms__header .inputSearch:has(.inputSearch__element:focus,.inputSearch__element:focus-visible){border-color:var(--color-blue-300)}.sdComms__header .inputSearch .inputSearch__element{font-family:inherit;font-size:16px;line-height:24px;font-weight:400;color:var(--color-steel-0)}.sdComms__header .inputSearch .inputSearch__element::placeholder{color:var(--color-steel-20);font-weight:400;opacity:1}.sdComms__recado,.sdCommsFunnel__trigger{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;color:var(--color-default);cursor:pointer}.sdComms__recado:hover,.sdCommsFunnel__trigger:hover{background-color:var(--color-gray-800)}.sdCommsFunnel{position:relative}.sdCommsFunnel__trigger--active{background-color:var(--color-blue-600);color:var(--color-blue-0)}.sdCommsFunnel__pop{position:absolute;top:calc(100% + 4px);right:0;z-index:6;display:flex;flex-direction:column;width:255px;max-height:min(613px,100vh - 160px);max-height:min(613px,100dvh - 160px);border-radius:8px;background-color:var(--color-white);box-shadow:0 2px 4px #0000001a,0 4px 6px #0000001a}.sdCommsFunnel__head{display:flex;align-items:center;justify-content:space-between;flex-shrink:0;height:64px;padding:16px 16px 16px 24px;border-bottom:1px solid var(--color-border-muted)}.sdCommsFunnel__title{color:var(--color-gray-0);font-size:16px;line-height:24px;font-weight:700}.sdCommsFunnel__close{width:32px;height:32px;border:none;border-radius:1000px;background-color:transparent;color:var(--color-default);cursor:pointer;position:relative}.sdCommsFunnel__close:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:currentColor;-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}.sdCommsFunnel__close:hover{background-color:var(--color-gray-800)}.sdCommsFunnel__body{display:flex;flex-direction:column;gap:16px;min-height:0;overflow-y:auto;padding:16px}.sdCommsFunnel__group{display:flex;flex-direction:column;gap:8px;min-width:0;margin:0;padding:0;border:none}.sdCommsFunnel__groupLabel{margin-bottom:0;padding:0;color:var(--color-gray-0);font-size:14px;line-height:24px;font-weight:700}.sdCommsFunnel__option{display:flex;align-items:center;gap:4px;min-height:32px;color:var(--color-gray-0);font-size:14px;line-height:24px;font-weight:500;cursor:pointer}.sdCommsFunnel__option input[type=radio]{flex-shrink:0;width:20px;height:20px;margin:6px;accent-color:var(--color-accent-ink);cursor:pointer}.sdCommsFunnel__unavailable{margin-top:12px;color:var(--color-text-muted);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;font-family:inherit}.sdCommsRow .avatarDefault__imgContainer{border:1px solid var(--color-border-soft)}.sdCommsRow--button{cursor:pointer}.sdCommsRow--button:hover,.sdCommsRow--selected{background-color:var(--color-gray-800)}.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:var(--color-default);font-size:14px;line-height:24px;font-weight:600}.sdCommsRow__time{flex-shrink:0;color:var(--color-text-muted);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:var(--color-text-muted);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 var(--color-border-muted);background-color:var(--color-gray-800);color:var(--color-default)}.sdCommsRow__pill--overdue{box-shadow:inset 0 0 0 1px var(--color-red-300);background-color:var(--color-red-900);color:var(--color-red-300)}.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:var(--color-blue-600);color:#253644;font-size:12px;line-height:20px;font-weight:500}.sdComms__state{padding:16px 8px;color:var(--color-text-muted);font-size:13px;line-height:20px}.sdComms__state--failed{color:var(--color-negative-ink)}.sdComms__state--notice{display:flex;flex-direction:column;gap:8px;align-items:flex-start}.sdComms__link{color:var(--color-link-accent);font-weight:600;text-decoration:underline}.sdComms__billingFailed{padding:0 8px 8px;color:var(--color-text-muted);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: var(--color-border-muted);--sdcomms-zero-dot: #aac2d5;--sdcomms-zero-dot-alt: var(--color-white)}.sdComms__zeroCopy{width:286px;max-width:100%;color:var(--color-gray-0);font-size:16px;line-height:24px;font-weight:600}.chatRecado{display:flex;flex-direction:column;gap:16px}.chatRecado__audience{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;border:0}.chatRecado__audience legend{margin-bottom:8px;padding:0;color:var(--color-gray-100);font-size:14px;font-weight:600;line-height:20px}.chatRecado__error{color:var(--color-negative-ink);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 .sdSearch__input:focus-within{border-color:var(--color-accent-ink);box-shadow:0 0 0 1px var(--color-accent-ink)}.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:var(--color-white);border:1px solid var(--color-gray-700);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:var(--color-gray-300)}.sdSearch__group+.sdSearch__group{margin-top:4px;border-top:1px solid var(--color-gray-800);padding-top:4px}.sdSearch__groupHead{display:flex;align-items:center;gap:8px;padding:8px 8px 4px}.sdSearch__groupHead .ico{width:16px;height:16px;color:var(--color-gray-400)}.sdSearch__groupTitle{flex:1;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.4px;color:var(--color-gray-300)}.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:var(--color-row-wash)}.sdSearch__hitMain{flex:1;min-width:0;display:flex;flex-direction:column}.sdSearch__hitTitle{font-size:14px;font-weight:600;color:var(--color-gray-100);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sdSearch__hitSub{font-size:12px;line-height:18px;color:var(--color-gray-300);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sdSearch__hitGo{flex-shrink:0;color:var(--color-gray-400)}.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:var(--color-gray-300)}.sdSearch .sdSearch__input input{color:var(--color-steel-0)}.sdSearch .sdSearch__pop{padding:16px;border:none;border-radius:4px;box-shadow:0 1px 2px #0000001a,0 1px 3px #0000001a}.sdSearch .sdSearch__group+.sdSearch__group{margin-top:24px;padding-top:0;border-top:none}.sdSearch .sdSearch__groupHead{gap:8px;padding:0 0 8px}.sdSearch .sdSearch__groupHead .ico{width:24px;height:24px;color:var(--color-gray-0)}.sdSearch .sdSearch__groupTitle{font-size:14px;line-height:24px;font-weight:700;letter-spacing:0;text-transform:none;color:var(--color-gray-0)}.sdSearch .sdSearch__list{gap:8px}.sdSearch .sdSearch__hit{min-height:64px;gap:8px;padding:8px;font-family:inherit}.sdSearch .sdSearch__hitTitle{line-height:24px;color:var(--color-steel-0)}.sdSearch .sdSearch__hitSub{line-height:20px;font-weight:400;color:var(--color-text-muted)}.sdSearch__more{padding:4px 8px 8px}a.sd26Search__it{text-decoration:none}.sd26Ntf__body .sd26Search__group{margin:12px 16px 4px;color:var(--sd26-text-2);font-size:12.5px;font-weight:600}.sd26Search__all.sd26Ntf__all{width:calc(100% - 32px);border:0;font-family:inherit;cursor:pointer}.sd26SearchNone{padding:22px 16px;color:var(--sd26-text-2);font-size:13.5px;text-align:center}.sd26SearchNone b{display:block;margin-bottom:6px;color:var(--sd26-text);font-size:15px;font-weight:700}.sd26SearchNone__add{display:inline-flex;align-items:center;height:38px;margin-top:12px;padding:0 14px;border:0;border-radius:10px;background:var(--sd26-primary);color:var(--sd26-on-primary);font:inherit;font-weight:600;cursor:pointer}.sd26SearchNone__add:hover{background:var(--sd26-primary-hover)}.sd26SearchNone__add:focus-visible{outline:2px solid var(--sd26-focus-ring);outline-offset:2px}:where(.sd26Busca) *{line-height:inherit}.sd26Busca{width:100%;max-width:1320px;margin:0 auto;padding:22px 20px 80px;color:var(--sd26-text);font-family:var(--sd26-font);font-size:14px;line-height:1.45}.sd26Busca h1{margin:0;color:var(--sd26-text);font-size:24px;font-weight:600;line-height:1.45}.sd26Busca__head{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin:6px 0 16px;color:inherit}.sd26Busca__sub{margin:2px 0 0;color:var(--sd26-text-2);font-size:13.5px}.sd26Busca__field{--sd26-field-ph: #757575}:root[data-color-scheme=dark] .sd26Busca__field,:root [data-color-scheme=dark] .sd26Busca__field{--sd26-field-ph: var(--sd26-placeholder)}.sd26Busca__field{display:flex;align-items:center;gap:10px;margin-bottom:16px;padding:12px 16px;border-radius:16px;background:var(--sd26-card);box-shadow:var(--sd26-shadow-card);color:var(--sd26-text)}.sd26Busca__field svg{flex:0 0 auto;color:var(--sd26-text)}.sd26Busca__field input{flex:1 1 0;min-width:0;padding:1px 2px;border:0;outline:0;background:none;color:var(--sd26-text);font:16px/1.45 var(--sd26-font)}.sd26Busca__field input::placeholder{color:var(--sd26-field-ph)}.sd26Busca__grid{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:18px;align-items:start;color:inherit}.sd26Busca__grid>*{min-width:0}@media (max-width: 720px){.sd26Busca__grid{grid-template-columns:minmax(0,1fr)}}.sd26Busca__count{margin:0;color:var(--sd26-text-2);font-size:12.5px;font-weight:400}.sd26Busca__list{margin-top:6px;color:inherit}.sd26Busca__list .sd26Search__state{margin:12px 0 4px}.sd26Busca__side{position:sticky;top:16px;max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px);overflow:hidden;color:inherit}@media (max-width: 1080px){.sd26Busca__side{position:static}}@media (max-width: 720px){.sd26Busca__side{max-height:none}}.sd26Busca__help{margin:4px 0 14px;color:var(--sd26-text-2);font-size:12.5px}.sd26Busca__help--first{margin-top:8px}.sd26Busca__help b{color:inherit;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}.sdPatient{--radius-card: 8px;--radius-pill: 300px;display:flex;flex-direction:column;gap:16px;align-items:stretch;min-width:0;min-height:100%;padding:0 16px 0 0;color:var(--color-gray-100);overflow-x:clip}.sdPatient__demoBanner{padding:8px 12px;border:1px dashed var(--color-blue-300);border-radius:var(--radius-card);background-color:var(--color-blue-100);color:var(--color-blue-900);font-size:12px;line-height:18px}.sdPatient__layout{position:relative;display:flex;gap:16px;align-items:stretch;width:100%;min-width:0;min-height:100dvh}.sdPatient__resumo{flex:0 0 358px;width:358px;display:flex;flex-direction:column;gap:24px;padding:24px 16px;background-color:var(--color-white)}.sdPatient__resumoToggle{position:absolute;top:48px;left:342px;z-index:2;display:grid;place-items:center;width:32px;height:32px;padding:0;border:0;background:transparent;cursor:pointer}.sdPatient__resumoToggle:before{content:"";position:absolute;top:4px;right:4px;bottom:4px;left:4px;border-radius:1000px;background-color:var(--color-white);box-shadow:0 1px 2px #0000001a,0 1px 3px #0000001a}.sdPatient__resumoToggle .ico{position:relative;width:16px;height:16px;color:var(--color-steel-0)}.sdPatient__resumoToggle:focus-visible{outline:2px solid var(--color-blue-400);outline-offset:2px}.sdPatient__resumoToggle--closed{left:-16px}.sdPatient__panel{display:flex;flex-direction:column;gap:24px;width:100%}.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 var(--color-gray-700)}.sdPatient__rowGroup{display:flex;align-items:center;gap:8px;min-height:32px;min-width:0}.sdPatient__row--stack{flex-direction:column;align-items:stretch;gap:4px}.sdPatient__label{color:var(--color-gray-300);font-weight:600;font-size:14px;line-height:22px;white-space:nowrap}.sdPatient__label--wrap{min-width:0;white-space:normal}.sdPatient__data{color:var(--color-gray-100);font-weight:600;font-size:14px;line-height:22px}.sdPatient__data--muted{color:var(--color-gray-300);font-weight:500}.sdPatient__copy{display:grid;place-items:center;width:32px;height:32px;padding:6px;border:none;background:transparent;cursor:pointer;color:var(--color-gray-100)}.sdPatient__copy .ico{width:20px;height:20px}.sdPatient__copy:hover{color:var(--color-accent-ink)}.sdPatient__copy:focus-visible{outline:2px solid var(--color-blue-400);outline-offset:2px}.sdPatient__generateCode{border:none;background:transparent;padding:0;cursor:pointer;color:var(--color-accent-ink);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 var(--color-blue-400);outline-offset:2px}.sdPatient .sdPatientRestrictionsRow__chips,.sdPatient .sdPatientRestrictionsRow__options{display:flex;flex-wrap:wrap;gap:6px;min-width:0}.sdPatient .sdPatientRestrictionsRow__options{padding-top:4px}.sdPatient .sdPatientRestrictionsRow__chip{display:inline-flex;align-items:center;gap:4px;max-width:100%;padding:2px 4px 2px 10px;border-radius:300px;background:var(--color-gray-700);color:var(--color-gray-100);font-size:13px;font-weight:600;line-height:20px}.sdPatient .sdPatientRestrictionsRow__source{color:var(--color-gray-300);font-size:11px;font-weight:500;line-height:16px}.sdPatient .sdPatientRestrictionsRow__clear{display:grid;place-items:center;width:20px;height:20px;border:0;background:transparent;color:inherit;font:inherit;cursor:pointer}.sdPatient .sdPatientRestrictionsRow__clear:disabled{cursor:default;opacity:.6}.sdPatient .sdPatientRestrictionsRow__clear:focus-visible{outline:2px solid var(--color-blue-400);outline-offset:1px}.sdPatient .sdPatientRestrictionsRow__option{padding:2px 10px;border:1px solid var(--color-gray-700);border-radius:300px;background:transparent;color:var(--color-gray-300);font-family:inherit;font-size:12px;font-weight:500;line-height:20px;cursor:pointer}.sdPatient .sdPatientRestrictionsRow__option--on{border-color:var(--color-blue-300);background:var(--color-gray-700);color:var(--color-gray-100)}.sdPatient .sdPatientRestrictionsRow__option:disabled{cursor:default;opacity:.6}.sdPatient .sdPatientRestrictionsRow__option:focus-visible{outline:2px solid var(--color-blue-400);outline-offset:2px}.sdPatient__accessPrompt{display:flex;flex-direction:column;align-items:flex-start;gap:8px;margin-bottom:12px;padding:12px;border-radius:8px;background-color:var(--color-tint-surface);box-shadow:inset 0 0 0 1px var(--color-border-muted)}.sdPatient__accessPromptText{margin:0;color:var(--color-gray-0);font-size:13px;font-weight:600;line-height:20px}.sdPatient__accessNote{font-size:13px;line-height:20px;padding:2px 0}.sdPatient__accessNote--ok{color:var(--color-accent-ink)}.sdPatient__accessNote--error{color:var(--color-negative-ink)}.sdPatient__accessShare{display:flex;flex-direction:column;gap:4px;padding:4px 0 8px}.sdPatient__accessShareActions{display:flex;flex-wrap:wrap;gap:16px}.sdPatient__accessShareActions a.sdPatient__generateCode{text-decoration:none}.sdPatient__main{flex:1;min-width:0;display:flex;flex-direction:column;gap:16px;padding:16px 0}.sdPatient__header{display:flex;justify-content:space-between;align-items:center;gap:8px;flex-wrap:wrap}.sdPatient__actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.sdPatient__pill{display:inline-flex;align-items:center;justify-content:center;gap:4px;min-height:40px;border-radius:4px;padding:8px 24px;font-family:inherit;font-weight:500;font-size:14px;line-height:24px;white-space:nowrap;cursor:pointer;border:0}.sdPatient__pill:focus-visible{outline:2px solid var(--color-blue-400);outline-offset:2px}.sdPatient__pill--solid{background-color:var(--color-blue-600);color:var(--color-on-brand)}.sdPatient__pill--solid:hover{background-color:var(--color-blue-400)}.sdPatient__accordion{display:flex;flex-direction:column;align-items:stretch;gap:4px;width:100%}.sdPatient__card{width:100%;border:1px solid var(--color-steel-70);border-radius:var(--radius-card);background-color:var(--color-white)}.sdPatient__cardRow{display:grid;grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;gap:12px;width:100%;min-height:70px;padding:0 12px 0 16px;border-radius:var(--radius-card);background-color:var(--color-white);border:none;text-align:left;transition:border-radius .25s ease}.sdPatient__cardRow--open{border-radius:var(--radius-card) var(--radius-card) 0 0}.sdPatient__cardTitleCell{display:flex;align-items:center;gap:8px;min-width:0;justify-self:start}.sdPatient__cardTitle{justify-self:start;color:var(--color-gray-0);font-weight:600;font-size:16px;line-height:24px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sdPatient__cardTitle--link{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;padding:0;margin:0;font:inherit;font-weight:600;color:var(--color-gray-0);text-align:left;cursor:pointer;justify-self:stretch;align-self:stretch;display:flex;align-items:center}.sdPatient__cardTitle--link:hover{text-decoration:underline}.sdPatient__cardTitle--link:focus-visible{outline:2px solid var(--color-blue-400);outline-offset:2px}.sdPatient__cardDate{justify-self:end;color:var(--color-gray-300);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:4px;border:1px solid var(--color-blue-600);background-color:var(--color-tint-surface);color:var(--color-gray-100);font-weight:500;font-size:13px;line-height:20px;white-space:nowrap;cursor:pointer}.sdPatient__cardAction:hover{background-color:var(--color-blue-600);color:#1b3144}.sdPatient__cardAction:focus-visible{outline:2px solid var(--color-blue-400);outline-offset:2px}.sdPatient__cardChevron{justify-self:end;display:grid;place-items:center;width:32px;height:32px;border-radius:1000px;color:var(--color-steel-0);-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;padding:0;cursor:pointer}.sdPatient__cardChevron:focus-visible{outline:2px solid var(--color-blue-400);outline-offset:2px}.sdPatient__cardChevron:hover{background-color:var(--color-gray-800)}.sdPatient__cardChevron .ico{width:20px;height:20px;transition:transform .25s ease}.sdPatient__cardChevron--open .ico{transform:rotate(180deg)}.sdPatient__cardBody{width:100%;padding:16px;border-top:1px solid var(--color-gray-700);border-radius:0 0 var(--radius-card) var(--radius-card);background-color:var(--color-white)}.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:var(--color-gray-300);font-size:12px;line-height:18px}.sdPatient__field dd{margin:0;color:var(--color-gray-100);font-weight:600;font-size:14px;line-height:22px;word-break:break-word}.sdPatient__cardNote{color:var(--color-gray-300);font-size:12px;font-style:italic;margin:0}.sdPatient__note{color:var(--color-gray-300);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:var(--color-gray-300);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 var(--color-gray-700);background-color:var(--color-gray-900);color:var(--color-gray-100);font-family:inherit;font-size:14px;outline:none}.sdPatient__formField input:focus,.sdPatient__formField select:focus{border-color:var(--color-blue-600)}.sdPatient__formReadonly{background-color:var(--color-gray-800)!important;color:var(--color-gray-300)!important;cursor:not-allowed}.sdPatient__formSelect{cursor:pointer}.sdPatient__savedNote{margin:0;color:var(--color-positive-ink);font-size:13px;line-height:20px}.sdPatient__saveError{margin:0;color:var(--color-negative-ink);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:var(--color-gray-300);font-weight:600;font-size:14px;padding:9px 16px}.sdPatient__formCancel:hover{color:var(--color-gray-100)}.sdPatient__formCancel:focus-visible{outline:2px solid var(--color-blue-400);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 var(--color-gray-700);background-color:var(--color-gray-900);cursor:pointer;font-size:14px}.sdPatient__idTrigger .ico{width:18px;height:18px;color:var(--color-gray-400);flex-shrink:0}.sdPatient__idTrigger:focus-visible{outline:2px solid var(--color-blue-400);outline-offset:2px}.sdPatient__idValue{color:var(--color-gray-100)}.sdPatient__idPlaceholder{color:var(--color-gray-300)}.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 var(--color-gray-700);background-color:var(--color-white);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:var(--color-gray-100);font-size:14px}.sdPatient__idOption:hover{background-color:var(--color-gray-800)}.sdPatient__idOption:focus-visible{outline:2px solid var(--color-blue-400);outline-offset:2px}.sdPatient__idOption--active{background-color:var(--color-tint-surface);color:var(--color-accent-ink);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 var(--color-gray-700);border-radius:0 0 6px 6px;background:transparent;cursor:pointer;color:var(--color-accent-ink);font-weight:600;font-size:14px}.sdPatient__idEdit .ico{width:18px;height:18px}.sdPatient__idEdit:hover{background-color:var(--color-gray-800)}.sdPatient__idEdit:focus-visible{outline:2px solid var(--color-blue-400);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:var(--color-gray-800);color:var(--color-gray-300);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 var(--color-gray-700);background-color:var(--color-gray-900);color:var(--color-gray-100);font-family:inherit;font-size:14px;outline:none}.sdPatient__idCreate input:focus{border-color:var(--color-blue-600)}.sdPatient__idAdd{flex-shrink:0;padding:0 16px;border-radius:4px;border:none;background-color:var(--color-blue-600);color:#1b3144;font-weight:600;font-size:13px;cursor:pointer}.sdPatient__idAdd:hover{background-color:var(--color-blue-400)}.sdPatient__idAdd:focus-visible{outline:2px solid var(--color-blue-400);outline-offset:2px}.sdPatient__inactiveBanner{display:flex;align-items:center;gap:8px;padding:10px 14px;border-radius:var(--radius-card);background-color:var(--color-gray-800);color:var(--color-gray-300);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 var(--color-yellow-300);background-color:var(--color-yellow-900);color:var(--color-yellow-100);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:var(--color-yellow-100);font-weight:700;font-size:13px;text-decoration:underline}.sdPatient__pendingDismiss:hover{color:var(--color-yellow-300)}.sdPatient__pendingDismiss:focus-visible{outline:2px solid var(--color-blue-400);outline-offset:2px}.sdPatient__status{width:100%;padding:16px;border-radius:var(--radius-card);background-color:var(--color-white)}.sdPatient__statusHeader{margin-bottom:12px}.sdPatient__statusTitle{margin:0;color:var(--color-gray-100);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:var(--color-gray-300);font-size:12px;line-height:18px}.sdPatient__statusItem dd{margin:0;color:var(--color-gray-100);font-weight:700;font-size:18px;line-height:26px;word-break:break-word}.sdPatient__statusAction{margin-left:12px;vertical-align:middle}.sdPatient__statusHint{margin-left:6px;color:var(--color-gray-300);font-weight:400;font-size:11px;font-style:italic;white-space:nowrap}.sdPatient__statusError{margin:12px 0 0;color:var(--color-gray-300);font-size:12px;font-style:italic}@media (max-width: 1100px){.sdPatient{padding:0 16px 16px}.sdPatient__layout{flex-direction:column;min-height:0}.sdPatient__resumo{flex:none;width:100%}.sdPatient__resumoToggle{left:auto;right:0;top:8px}.sdPatient__resumoToggle--closed{left:auto}}@media (max-width: 720px){.sdPatient__cardRow{grid-template-columns:minmax(0,1fr) auto;row-gap:8px}.sdPatient__cardTitle,.sdPatient__cardTitleCell{grid-column:1;grid-row:1}.sdPatient__cardTitle{white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:break-word}.sdPatient__cardChevron{grid-column:2;grid-row:1}.sdPatient__cardAction{grid-column:1/-1;justify-self:start;order:1}.sdPatient__cardDate{grid-column:1/-1;justify-self:start;order:2}.sdPatient__cardSpacer{display:none}}@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:var(--color-gray-100);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 var(--color-gray-700);min-width:0}.sdPatientPlans__row:last-child{border-bottom:none;padding-bottom:4px}.sdPatientPlans__name{color:var(--color-gray-100);font-weight:700;font-size:14px;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sdPatientPlans__meta{color:var(--color-gray-300);font-size:13px;line-height:18px;font-variant-numeric:tabular-nums}.sdPatientPlans__meta b{color:var(--color-gray-100);font-weight:600}.sdPatientPlans__macros{display:flex;flex-wrap:wrap;gap:4px 12px;color:var(--color-gray-300);font-size:13px;line-height:18px;font-variant-numeric:tabular-nums}.sdPatientPlans__metricDate{font-variant-numeric:tabular-nums;white-space:nowrap}.sdPatientPlans__empty{display:grid;gap:4px;margin-top:8px}.sdPatientPlans__emptyTitle{margin:0;color:var(--color-gray-100);font-weight:700;font-size:13px;line-height:18px}.sdPatientPlans__emptyText{margin:0;color:var(--color-gray-300);font-size:13px;line-height:18px}.sdPatientPlans__more{margin:0;color:var(--color-gray-300);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}.sdPatientProfile{display:flex;flex-direction:column;gap:8px;padding:16px;overflow-x:clip}.sdPatientProfile__header{display:flex;align-items:center;gap:4px}.sdPatientProfile__headerActions{margin-left:auto;display:flex;flex-direction:column;align-items:flex-end;gap:4px}.sdPatientProfile__layout{display:flex;align-items:stretch;min-height:calc(100dvh - 80px);gap:16px}.sdPatientProfile__summary{flex:0 0 358px;display:flex;flex-direction:column;gap:24px;padding:24px 16px;background:var(--color-white);border-radius:4px}.sdPatientProfile__identity{display:flex;align-items:center;gap:8px}.sdPatientProfile__avatar{flex:0 0 48px;width:48px;height:48px;border-radius:1000px;border:1px solid var(--color-border-soft);overflow:hidden}.sdPatientProfile__identityText{display:flex;flex-direction:column;min-width:0}.sdPatientProfile__name{margin:0;color:var(--color-steel-0);font-size:16px;line-height:24px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sdPatientProfile__addedAt{color:var(--color-text-muted);font-size:14px;line-height:24px;font-weight:500}.sdPatientProfile__barGroup{display:flex;flex-direction:column;gap:8px}.sdPatientProfile__appointment{font-family:inherit;display:flex;align-items:center;justify-content:space-between;gap:20px;width:100%;padding:12px 16px;border:0;border-radius:4px;background:var(--color-chrome);color:#fff;text-align:left;cursor:pointer}.sdPatientProfile__appointmentMain{display:flex;align-items:center;gap:12px;min-width:0}.sdPatientProfile__appointmentIcon{flex:0 0 24px;width:24px;height:24px;color:var(--color-blue-600)}.sdPatientProfile__appointmentText{display:flex;flex-direction:column;min-width:0}.sdPatientProfile__appointmentTitle{font-size:16px;line-height:24px;font-weight:700}.sdPatientProfile__appointmentWhen{font-size:14px;line-height:24px;font-weight:400}.sdPatientProfile__appointmentChip{flex:0 0 48px;display:flex;flex-direction:column;align-items:center;justify-content:center;width:48px;height:48px;border-radius:2px;background:var(--color-chrome-raised)}.sdPatientProfile__appointmentDay{font-size:20px;line-height:26px;font-weight:700}.sdPatientProfile__appointmentMonth{font-size:14px;line-height:14px;font-weight:400}.sdPatientProfile__whatsapp{font-family:inherit;display:flex;align-items:center;justify-content:center;gap:4px;width:100%;min-height:40px;padding:8px 24px;border:1px solid var(--color-steel-40);border-radius:4px;background:transparent;color:var(--color-steel-0);font-size:14px;line-height:24px;font-weight:500;cursor:pointer}.sdPatientProfile__whatsapp:hover{background:var(--color-gray-800)}.sdPatientProfile__summary--hub{flex:none;padding:0;border-radius:0;background:transparent}.sdPatientProfile__summary--hub .sdPatientProfile__metrics,.sdPatientProfile__summary--hub .sdPatientProfile__metric{gap:16px}.sdPatientProfile__summary--hub .sdPatientProfile__metricLabel,.sdPatientProfile__summary--hub .sdPatientProfile__metricValue{font-weight:600}.sdPatientProfile__appointment--hub{border-radius:8px}.sdPatientProfile__appointment--hub .sdPatientProfile__appointmentMain{gap:8px}.sdPatientProfile__appointment--hub .sdPatientProfile__appointmentChip{flex:0 0 auto;width:auto;height:auto;padding:0 4px;background:transparent}.sdPatientProfile__appointment--hub .sdPatientProfile__appointmentMonth{font-size:16px;line-height:24px}.sdPatientProfile__appointmentTile{flex:0 0 40px;display:grid;place-items:center;width:40px;height:40px;border-radius:4px;background:#c6fffb33}.sdPatientProfile__appointmentDivider{flex:0 0 1px;align-self:stretch;width:1px;background:#fff}.sdPatientProfile__readError{margin:0 0 8px;color:var(--color-negative-ink);font-size:12px;line-height:16px;font-weight:500}.sdPatientProfile__metrics{display:flex;flex-direction:column;gap:12px;margin:0}.sdPatientProfile__metric{display:flex;flex-direction:column;gap:12px}.sdPatientProfile__metric:last-child .sdPatientProfile__metricDivider{display:none}.sdPatientProfile__metricRow{display:flex;align-items:center;gap:16px}.sdPatientProfile__metricLabel{flex:1 1 auto;margin:0;color:var(--color-gray-300);font-size:14px;line-height:24px;font-weight:500}.sdPatientProfile__metricValue{margin:0;color:var(--color-steel-0);font-size:14px;line-height:24px;font-weight:500;text-align:right;white-space:nowrap}.sdPatientProfile__metricHint{display:block;color:var(--color-text-muted);font-size:12px;line-height:20px;font-weight:400}.sdPatientProfile__metricDivider{height:1px;background:var(--color-steel-70)}.sdPatientProfile__panel{flex:1 1 872px;min-width:0;display:flex;flex-direction:column;gap:16px;padding:8px 16px 16px;background:var(--color-white);border-radius:4px}.sdPatientProfile__panel--banner{padding-top:16px}.sdPatientProfile__banner{display:flex;flex-direction:column;gap:4px;padding:12px;border:1px solid var(--color-steel-70);border-radius:4px;background:var(--color-gray-800)}.sdPatientProfile__bannerInactive{display:flex;align-items:center;justify-content:center;min-height:48px;padding:12px 8px;border:1px solid var(--color-steel-70);border-radius:4px;background:var(--color-gray-800);color:var(--color-steel-10);font-size:14px;line-height:24px;font-weight:500}.sdPatientProfile__bannerRow{display:flex;align-items:center;gap:8px}.sdPatientProfile__bannerText{flex:1 1 auto;margin:0;color:var(--color-steel-10);font-size:12px;line-height:20px;font-weight:500}.sdPatientProfile__bannerDismiss{flex:0 0 24px;width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;padding:4px;border:0;border-radius:1000px;background:transparent;color:var(--color-steel-10);cursor:pointer}.sdPatientProfile__bannerCheck{display:flex;align-items:center;gap:8px;color:var(--color-steel-0);font-size:12px;line-height:20px;font-weight:400}.sdPatientProfile__bannerCheck input[type=checkbox]:focus-visible{outline:2px solid var(--color-link-accent);outline-offset:2px}.sdPatientProfile__tabs{display:flex;width:100%}.sdPatientProfile__tab{font-family:inherit;flex:1 1 0;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;min-height:48px;padding:12px 0 0;border:0;background:transparent;color:var(--color-steel-20);font-size:14px;line-height:24px;font-weight:500;cursor:pointer}.sdPatientProfile__tab:after{content:"";display:block;width:100%;height:2px;margin-top:10px;background:var(--color-steel-60)}.sdPatientProfile__tab--active{color:var(--color-steel-10)}.sdPatientProfile__tab--active:after{background:var(--color-blue-300)}.sdPatientProfile__sectionHeader{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:40px}.sdPatientProfile__sectionTitle{margin:0;color:var(--color-steel-10);font-size:16px;line-height:24px;font-weight:700}.sdPatientProfile__sectionActions{display:flex;align-items:center;gap:16px}.sdPatientProfile__primary{display:inline-flex;align-items:center;justify-content:center;gap:4px;min-height:40px;padding:8px 24px;border:0;border-radius:4px;background:var(--color-blue-600);color:var(--color-on-brand);font-family:inherit;font-size:14px;line-height:24px;font-weight:500;cursor:pointer}.sdPatientProfile__primary:disabled{opacity:.5;cursor:not-allowed}.sdPatientProfile__primary--icon{gap:6px;padding:8px 16px}.sdPatientProfile__ghost{min-height:40px;padding:8px 16px;border:0;background:transparent;color:var(--color-steel-0);font-family:inherit;font-size:14px;line-height:24px;font-weight:500;cursor:pointer}.sdPatientProfile__planEnd{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.sdPatientProfile__planUsage{margin:0;color:var(--color-steel-10);font-size:14px;line-height:20px;font-weight:500}.sdPatientProfile__planHistory{display:flex;flex-direction:column;gap:4px}.sdPatientProfile__planHistory ul{margin:0;padding-left:20px;color:var(--color-steel-0);font-size:14px;line-height:20px}.sdPatientProfile__planHistoryTitle{margin:0;color:var(--color-steel-10);font-size:14px;line-height:20px;font-weight:700}.sdPatientProfile__panelBody{flex:1 1 auto;display:flex;flex-direction:column;gap:16px}.sdPatientProfile__dateCell{position:relative}.sdPatientProfile__dateCell .sdFormField__control{padding-right:44px}.sdPatientProfile__dateCell :where(.sdFormField--read) .sdFormField__control:after{content:"";position:absolute;top:50%;right:12px;width:20px;height:20px;transform:translateY(-50%);background-color:var(--color-steel-0);-webkit-mask:var(--icon-calendar) no-repeat center/contain;mask:var(--icon-calendar) no-repeat center/contain;pointer-events:none}.sdPatientProfile__dateButton{position:absolute;top:12px;right:6px;display:grid;place-items:center;width:32px;height:32px;padding:0;border:0;border-radius:1000px;background:transparent;color:var(--color-steel-0);cursor:pointer}.sdPatientProfile__dateButton:hover{background:var(--color-gray-800)}.sdPatientProfile__dateButton:focus-visible{outline:2px solid var(--color-link-accent);outline-offset:2px}.sdPatientProfile__panel :where(.sdFormField--select.sdFormField--read) .sdFormField__control:after{content:"";flex:0 0 20px;width:20px;height:20px;background-color:var(--color-text-muted);-webkit-mask:var(--icon-chevron-down) no-repeat center/contain;mask:var(--icon-chevron-down) no-repeat center/contain;pointer-events:none}.sdPatientProfile__row{display:grid;grid-template-columns:1fr 1fr;gap:8px;align-items:start}.sdPatientProfile__row--street{gap:16px}.sdPatientProfile__row--help{grid-template-columns:1fr 1fr}.sdPatientProfile__row--full{grid-template-columns:1fr}.sdPatientProfile__subsectionTitle{margin:0;color:var(--color-steel-10);font-size:16px;line-height:24px;font-weight:700}.sdPatientProfile__note{margin:0;color:var(--color-steel-20);font-size:12px;line-height:20px}.sdPatientProfile__error{margin:0;color:var(--color-negative-ink);font-size:12px;line-height:20px}.sdPatientProfile__paymentRead{display:flex;flex-direction:column;gap:16px;margin:0}.sdPatientProfile__paymentItem{display:flex;flex-direction:column;gap:4px;min-width:0}.sdPatientProfile__paymentLabel{margin:0;color:var(--color-steel-20);font-family:var(--sd26-font);font-size:12px;font-weight:400;line-height:12px;letter-spacing:.15px}.sdPatientProfile__paymentValue{margin:0;color:var(--color-steel-0);font-size:16px;font-weight:400;line-height:24px;overflow-wrap:anywhere}.sdPatientProfile__paymentLink{align-self:flex-start;padding:0;border:0;background:transparent;color:var(--color-accent-ink);font-size:14px;line-height:24px;font-weight:500;text-decoration:underline;cursor:pointer}@media (max-width: 1100px){.sdPatientProfile__layout{flex-direction:column}.sdPatientProfile__summary{flex:1 1 auto;width:100%}.sdPatientProfile__layout{min-height:0}}@media (max-width: 600px){.sdPatientProfile__row,.sdPatientProfile__row--street,.sdPatientProfile__row--help{grid-template-columns:1fr}}.sdFieldTooltip{position:absolute;z-index:20;top:calc(100% + 8px);right:0;width:min(450px,100vw - 32px);padding:16px;border-radius:4px;background:var(--color-steel-0);box-shadow:0 1px 2px #0000000d}.sdFieldTooltip__header{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:32px}.sdFieldTooltip__title{margin:0;color:var(--color-white);font-size:14px;line-height:24px;font-weight:500}.sdFieldTooltip__close{flex:0 0 32px;width:32px;height:32px;padding:6px;border:0;border-radius:1000px;background:transparent;color:var(--color-white);font-size:20px;line-height:20px;cursor:pointer}.sdFieldTooltip__body{margin:8px 0 0;color:var(--color-steel-70);font-size:14px;line-height:24px;font-weight:400}.sdProfileDialog{position:fixed;top:0;right:0;bottom:0;left:0;z-index:30;display:flex;align-items:center;justify-content:center;padding:16px;background:#1a202666}.sdProfileDialog__card{position:relative;display:flex;flex-direction:column;gap:16px;width:min(480px,100%);max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px);overflow-y:auto;padding:24px;border-radius:8px;background:var(--color-white);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.sdProfileDialog__card--compact{width:min(405px,100%);gap:24px;padding:32px}.sdProfileDialog__card--banded{width:min(594px,100%);gap:0;padding:0;overflow:hidden auto}.sdProfileDialog__head{padding-right:24px;margin-bottom:-8px}.sdProfileDialog__title{margin:0;color:var(--color-gray-0);font-size:20px;line-height:28px;font-weight:600}.sdProfileDialog__title--bold{font-weight:700}.sdProfileDialog__close{flex:0 0 32px;display:grid;place-items:center;width:32px;height:32px;padding:0;border:0;border-radius:1000px;background:transparent;color:var(--color-steel-0);cursor:pointer}.sdProfileDialog__close:hover{background:var(--color-gray-800)}.sdProfileDialog__close:focus-visible{outline:2px solid var(--color-link-accent);outline-offset:2px}.sdProfileDialog__close--corner{position:absolute;top:16px;right:16px;width:24px;height:24px}.sdProfileDialog__input{font-family:inherit;box-sizing:border-box;width:100%;height:48px;padding:12px;border:1px solid var(--color-steel-60);border-radius:4px;background:var(--color-white);color:var(--color-steel-0);font-size:16px;line-height:24px;outline:none}.sdProfileDialog__input::placeholder{color:var(--color-steel-20);opacity:1}.sdProfileDialog__input:focus{border-color:var(--color-hover)}.sdProfileDialog__header{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:80px;padding:24px 16px 24px 24px;border-bottom:1px solid var(--color-steel-60)}.sdProfileDialog__body{display:flex;flex-direction:column;gap:40px;padding:24px 16px 16px}.sdProfileDialog__fields{display:flex;flex-direction:column;gap:16px}.sdProfileDialog__fields .sdFormField__control{min-height:40px}.sdProfileDialog__total{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px;margin:0;padding-top:16px;border-top:1px solid var(--color-steel-60);font-size:16px;line-height:24px}.sdProfileDialog__totalLabel{color:var(--color-steel-20);font-weight:500}.sdProfileDialog__totalValue{color:var(--color-green-200);font-weight:400}.sdProfileDialog__footer{display:flex;align-items:center;justify-content:center;gap:16px}.sdProfileDialog__footer--end{justify-content:flex-end;gap:24px}.sdProfileDialog__footer--dark{gap:24px;min-height:72px;padding:16px;background:var(--color-chrome)}.sdProfileDialog__ghostDark{font-family:inherit;padding:8px 4px;border:0;background:transparent;color:#fff;font-size:14px;line-height:24px;font-weight:500;cursor:pointer}.sdProfileDialog__confirm{min-width:200px}.sdProfileSnackbar{position:sticky;bottom:32px;z-index:25;align-self:center;margin-top:auto;display:flex;flex-direction:column;width:min(400px,100%);padding-top:8px;overflow:hidden;border-radius:4px;background:var(--color-chrome-raised);box-shadow:0 2px 4px #1a20261a,0 4px 6px #1a20261a}.sdProfileSnackbar__row{display:flex;align-items:center;gap:10px;min-height:40px;padding:0 16px}.sdProfileSnackbar__text{flex:1 1 auto;min-width:0;color:#fff;font-family:var(--sd26-font);font-size:14px;line-height:20px;font-weight:400;letter-spacing:.25px}.sdProfileSnackbar__close{flex:0 0 32px;display:grid;place-items:center;width:32px;height:32px;padding:0;border:0;border-radius:1000px;background:transparent;color:#fff;cursor:pointer}.sdProfileSnackbar__close:focus-visible{outline:2px solid var(--color-blue-600);outline-offset:2px}.sdProfileSnackbar__rail{position:relative;height:4px;margin-top:8px;background:var(--color-steel-20)}.sdProfileSnackbar__rail:after{content:"";position:absolute;inset:0 auto 0 0;width:100%;border-radius:0 0 0 8px;background:#5ee8df;animation-name:sdProfileSnackbarDrain;animation-duration:inherit;animation-timing-function:linear;animation-fill-mode:forwards}@media (prefers-reduced-motion: reduce){.sdProfileSnackbar__rail:after{animation:none}}@keyframes sdProfileSnackbarDrain{0%{width:100%}to{width:0}}.sdProfileGlyph{flex:none;color:inherit}.sdPatientProfile__whatsappConsent{display:flex;flex-direction:column;gap:2px;margin-top:4px}.sdPatientProfile__consentNote{margin:0;color:var(--color-gray-300);font-size:12px;line-height:18px}.sdPatientProfile__consentNote--error{color:var(--color-negative-ink)}.sdPatientProfile__consentRetry{padding:0;border:0;background:transparent;color:inherit;font:inherit;text-decoration:underline;cursor:pointer}.sdPatientProfile__consentRetry:focus-visible{outline:2px solid var(--color-blue-400);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}.sdEquivList{display:flex;flex-direction:column;gap:16px;background:var(--color-steel-80);color:var(--color-steel-10)}.sdEquivList__topActions{display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-end}.sdEquivList__buttonPrimary,.sdEquivList__buttonSecondary,.sdEquivList__segment,.sdEquivList__overlayClose,.sdEquivList__railItem,.sdEquivList__input,.sdEquivList__row{font-family:inherit;cursor:pointer}.sdEquivList__buttonPrimary{padding:8px 24px;border:0;border-radius:8px;background:var(--color-primary);color:var(--color-on-brand);font-size:14px;font-weight:500}.sdEquivList__buttonPrimary:disabled{opacity:.5;cursor:not-allowed}.sdEquivList__buttonSecondary{padding:8px 24px;border:1px solid var(--color-steel-40);border-radius:8px;background:transparent;color:var(--color-steel-10);font-size:14px;font-weight:500}.sdEquivList__buttonSecondary:disabled{opacity:.5;cursor:not-allowed}.sdEquivList__error,.sdEquivList__note{margin:0;padding:8px 16px;border-radius:4px;font-size:14px}.sdEquivList__error{background:var(--color-steel-70);color:var(--color-steel-10)}.sdEquivList__note{background:var(--color-primary);color:var(--color-on-brand)}.sdEquivList__body{display:flex;align-items:stretch;min-height:0}.sdEquivList__rail{flex:0 0 300px;width:300px;padding:24px;box-shadow:1px 0 0 0 var(--color-steel-70);border-radius:4px 0 0 4px;background:var(--color-white);overflow-y:auto}.sdEquivList__railList{display:flex;flex-direction:column;gap:12px;margin:0;padding:0;list-style:none}.sdEquivList__railItem{display:flex;gap:8px;align-items:center;justify-content:space-between;width:100%;min-height:40px;padding:8px 12px;border:0;border-radius:8px;background:transparent;color:var(--color-steel-0);font-size:14px;font-weight:500;line-height:24px;text-align:left}.sdEquivList__railItem:hover{background:var(--color-steel-80)}.sdEquivList__railItem--active{color:var(--color-accent-ink);font-weight:500}.sdEquivList__railLabel{flex:1 1 auto}.sdEquivList__railCount{flex:0 0 auto;min-width:24px;padding:2px 8px;border-radius:999px;background:var(--color-primary);color:var(--color-on-brand);font-size:12px;font-weight:600;text-align:center}.sdEquivList__pane{flex:1 1 auto;display:flex;flex-direction:column;min-width:0;background:var(--color-white);border-radius:0 4px 4px 0}.sdEquivList__paneHead{padding:24px;border-bottom:1px solid var(--color-steel-70)}.sdEquivList__paneTitle{margin:0;color:var(--color-steel-10);font-size:20px;font-weight:700;line-height:28px}.sdEquivList__panePortion{margin:4px 0 0;color:var(--color-gray-300);font-size:14px}.sdEquivList__paneActions{display:flex;flex-wrap:wrap;margin-top:16px}.sdEquivList__segment{padding:8px 24px;border:1px solid var(--color-steel-40);background:var(--color-white);color:var(--color-default);font-size:14px;font-weight:500}.sdEquivList__segment+.sdEquivList__segment{margin-left:-1px}.sdEquivList__segment:first-child{border-radius:4px 0 0 4px}.sdEquivList__segment:last-child{border-radius:0 4px 4px 0}.sdEquivList__segment:hover{background:var(--color-steel-80)}.sdEquivList__paneBody{flex:1 1 auto;min-height:0;padding:24px 24px 0;overflow-y:auto}.sdEquivList__table{display:flex;flex-direction:column;gap:4px}.sdEquivList__headRow,.sdEquivList__row{display:flex;gap:0;align-items:center;width:100%;text-align:left}.sdEquivList__headRow{padding:0 16px 8px;color:var(--color-steel-10);font-size:14px;font-weight:700}.sdEquivList__row{align-items:baseline;padding:16px;border:1px solid var(--color-steel-60);border-radius:4px;background:var(--color-steel-80);color:var(--color-steel-10);font-size:14px}.sdEquivList__row--marked{border-color:var(--color-primary);background:var(--color-primary);color:var(--color-on-brand)}.sdEquivList__row--static{cursor:default}.sdEquivList__colFood{flex:0 0 273px;display:flex;flex-direction:column;gap:4px;min-width:0}.sdEquivList__colGroup{flex:0 0 180px;min-width:0}.sdEquivList__colMeasure{flex:1 1 auto;min-width:0}.sdEquivList__row .sdEquivList__colMeasure{color:var(--color-default)}.sdEquivList__colMacro{flex:0 0 88px;text-align:center}.sdEquivList__foodName{overflow-wrap:anywhere;font-weight:600}.sdEquivList__foodMarks{display:flex;flex-wrap:wrap;gap:4px 8px;align-items:center;min-width:0}.sdEquivList__foodMarks:empty{display:none}.sdEquivList__approx{position:relative;flex:0 0 auto;padding:2px 8px;border-radius:999px;background:var(--color-steel-70);color:var(--color-steel-10);font-size:11px;font-weight:600}.sdEquivList__approx:hover>.sdEquivList__approxNote,.sdEquivList__approx:focus>.sdEquivList__approxNote,.sdEquivList__approx:focus-within>.sdEquivList__approxNote{display:block}.sdEquivList__approxNote{display:none;position:absolute;z-index:2;top:calc(100% + 4px);left:0;width:280px;padding:8px 12px;border-radius:4px;background:#253644;color:#fff;font-size:12px;font-weight:400;line-height:16px}.sdEquivList__source{position:relative;flex:0 0 auto;padding:2px 8px;border-radius:999px;background:var(--color-steel-70);color:var(--color-steel-10);font-size:11px;font-weight:600}.sdEquivList__source:hover>.sdEquivList__sourceNote,.sdEquivList__source:focus>.sdEquivList__sourceNote,.sdEquivList__source:focus-within>.sdEquivList__sourceNote{display:block}.sdEquivList__sourceNote{display:none;position:absolute;z-index:2;top:calc(100% + 4px);left:0;width:280px;padding:8px 12px;border-radius:4px;background:#253644;color:#fff;font-size:12px;font-weight:400;line-height:16px;overflow-wrap:anywhere}.sdEquivList__empty{margin:0;padding:24px 0;color:var(--color-gray-300);font-size:14px}.sdEquivList__restrito{position:relative;flex:0 0 auto;padding:2px 8px;border:1px solid var(--color-yellow-600);border-radius:999px;background:var(--color-yellow-800);color:var(--color-yellow-100);font-size:11px;font-weight:600;white-space:nowrap;cursor:help}.sdEquivList__restrito:hover>.sdEquivList__restritoNote{display:block}.sdEquivList__row:focus-visible .sdEquivList__restritoNote,.sdEquivList__row:focus-visible .sdEquivList__uncheckedNote{display:block}.sdEquivList__restritoNote{display:none;position:absolute;z-index:2;top:calc(100% + 4px);left:0;width:280px;padding:8px 12px;border-radius:4px;background:#253644;color:#fff;font-size:12px;font-weight:400;line-height:16px;overflow-wrap:anywhere;white-space:normal}.sdEquivList__unchecked{position:relative;flex:0 0 auto;padding:2px 8px;border:1px dashed var(--color-steel-40);border-radius:999px;color:var(--color-gray-300);font-size:11px;font-weight:500;white-space:nowrap;cursor:help}.sdEquivList__unchecked:hover>.sdEquivList__uncheckedNote{display:block}.sdEquivList__uncheckedNote{display:none;position:absolute;z-index:2;top:calc(100% + 4px);left:0;width:280px;padding:8px 12px;border-radius:4px;background:#253644;color:#fff;font-size:12px;font-weight:400;line-height:16px;overflow-wrap:anywhere;white-space:normal}.sdEquivList__restrictionsNote{margin:8px 0 0;color:var(--color-gray-300);font-size:12px;font-style:italic;line-height:16px}.sdEquivList__credit{margin:8px 0 0;color:var(--color-gray-300);font-size:11px}.sdEquivList__overlay{position:fixed;z-index:40;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:24px;background:#00000073}.sdEquivList__overlayCard{display:flex;flex-direction:column;gap:16px;width:min(100%,1040px);max-height:90vh;max-height:90dvh;padding:24px;border-radius:8px;background:var(--color-white);overflow-y:auto}.sdEquivList__overlayCard--narrow{width:min(100%,560px)}.sdEquivList__overlayHead{display:flex;gap:16px;align-items:center;justify-content:space-between}.sdEquivList__overlayTitle{margin:0;color:var(--color-steel-10);font-size:20px;font-weight:700}.sdEquivList__overlaySubtitle{margin:8px 0 0;color:var(--color-steel-10);font-size:16px;font-weight:600}.sdEquivList__overlayClose{padding:4px 12px;border:1px solid var(--color-steel-40);border-radius:8px;background:transparent;color:var(--color-steel-10);font-size:14px}.sdEquivList__overlayActions{display:flex;gap:12px;justify-content:flex-end}.sdEquivList__field{display:flex;flex-direction:column;gap:4px}.sdEquivList__fieldLabel{color:var(--color-steel-10);font-size:14px;font-weight:600}.sdEquivList__input{padding:8px 12px;border:1px solid var(--color-steel-40);border-radius:8px;background:var(--color-white);color:var(--color-steel-10);font-family:inherit;font-size:14px}.sdEquivList__templateList{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.sdEquivList__templateRow{display:flex;gap:12px;align-items:center;padding:12px 16px;border:1px solid var(--color-steel-60);border-radius:4px;background:var(--color-steel-80)}.sdEquivList__templateName{flex:1 1 auto;color:var(--color-steel-10);font-size:14px;font-weight:600}.sdEquivList__templateCount{flex:0 0 auto;color:var(--color-gray-300);font-size:13px}.sdEquivList__confirm{display:flex;flex-direction:column;gap:8px;padding:16px;border:1px solid var(--color-steel-40);border-radius:4px;background:var(--color-steel-80)}.sdEquivList__confirmTitle{margin:0;color:var(--color-steel-10);font-size:15px;font-weight:700}.sdEquivList__confirmBody{margin:0;color:var(--color-steel-10);font-size:14px;line-height:20px}@media (max-width: 900px){.sdEquivList__body{flex-direction:column}.sdEquivList__rail{flex:1 1 auto;width:100%;box-shadow:0 1px 0 0 var(--color-steel-70);border-radius:4px 4px 0 0}.sdEquivList__railList{flex-direction:row;flex-wrap:wrap}.sdEquivList__railItem{width:auto}.sdEquivList__pane{border-radius:0 0 4px 4px}.sdEquivList__paneBody{overflow-y:visible}.sdEquivList__headRow{display:none}.sdEquivList__row{flex-wrap:wrap;gap:4px 12px}.sdEquivList__colFood,.sdEquivList__colGroup,.sdEquivList__colMeasure{flex:1 1 100%}.sdEquivList__colMacro{flex:0 0 auto;text-align:left}}@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:var(--color-gray-100)}.sdAgenda__demoBanner{padding:8px 12px;border:1px dashed var(--color-blue-300);border-radius:var(--radius-card);background-color:var(--color-blue-100);color:var(--color-blue-900);font-size:12px;line-height:18px}.sdAgenda__container{display:flex;flex-direction:column;gap:8px;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__backBtn+.sdAgenda__title{margin-left:-4px}.sdAgenda__backBtn{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:0;border-radius:1000px;background:transparent;color:var(--color-default);cursor:pointer}.sdAgenda__backBtn .ico{width:20px;height:20px}.sdAgenda__backBtn:hover{background-color:#2536440f}.sdAgenda__backBtn:focus-visible{outline:2px solid var(--color-blue-400);outline-offset:2px}.sdAgenda__title{margin:0 16px 0 0;white-space:nowrap;color:var(--color-gray-0);font-size:24px;line-height:36px;font-weight:700}.sdAgenda__actions{display:flex;flex:1;align-items:center;justify-content:flex-end;gap:8px;margin-left:auto}.sdAgenda__iconBtn{position:relative;display:flex;flex-shrink:0;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:0;border-radius:1000px;background:transparent;color:var(--color-default);cursor:pointer}.sdAgenda__iconBtn .ico{width:20px;height:20px}.sdAgenda__iconBtn:hover{background-color:#2536440f}.sdAgenda__iconBtn:focus-visible{outline:2px solid var(--color-blue-400);outline-offset:2px}.sdAgenda__searchOpen{display:flex;flex-shrink:0;align-items:center;gap:8px;width:347px;height:40px;padding:0 12px;border:1px solid var(--color-border-muted);border-radius:4px;background-color:var(--color-white)}.sdAgenda__searchInput{flex:1;min-width:0;border:0;background:transparent;color:var(--color-default);font-family:inherit;font-size:16px;line-height:24px}.sdAgenda__searchInput:focus{outline:none}.sdAgenda__searchInput::-webkit-search-cancel-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.sdAgenda__searchClear{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:20px;height:20px;padding:0;border:0;background:transparent;color:var(--color-steel-20);cursor:pointer}.sdAgenda__xGlyph{position:relative;display:block;width:13px;height:13px}.sdAgenda__xGlyph:before,.sdAgenda__xGlyph:after{position:absolute;top:50%;left:0;width:13px;height:1.5px;border-radius:1px;background-color:currentcolor;content:""}.sdAgenda__xGlyph:before{transform:rotate(45deg)}.sdAgenda__xGlyph:after{transform:rotate(-45deg)}.sdAgenda__gear{position:relative;display:flex;flex-shrink:0}.sdAgenda__gearMenu{position:absolute;top:calc(100% + 4px);right:0;z-index:20;display:flex;flex-direction:column;min-width:220px;padding:4px;border:1px solid var(--color-gray-700);border-radius:4px;background-color:var(--color-white);box-shadow:0 4px 16px #1a20261f}@media (max-width: 720px){.sdAgenda__gearMenu{right:auto;left:0}}.sdAgenda__gearItem,.sdAgenda__gearMenu .sdAgenda__exportBtn{display:block;width:100%;padding:8px 12px;border:0;border-radius:4px;background:transparent;color:var(--color-gray-100);font-size:14px;line-height:20px;text-align:left;cursor:pointer}.sdAgenda__gearItem:hover:not(:disabled),.sdAgenda__gearMenu .sdAgenda__exportBtn:hover:not(:disabled){background-color:var(--color-gray-900)}.sdAgenda__gearItem:disabled,.sdAgenda__gearMenu .sdAgenda__exportBtn:disabled{color:var(--color-gray-300);cursor:not-allowed}.sdAgenda__range{display:flex;align-items:center;gap:2px}.sdAgenda__rangeText{color:var(--color-gray-0);font-weight:700;font-size:16px;line-height:24px;white-space:nowrap;text-align:center}.sdAgenda__rangeText:first-letter{text-transform:uppercase}.sdAgenda__todayBtn{flex-shrink:0;height:32px;padding:0 12px;border:1px solid var(--color-border-muted);border-radius:4px;background:var(--color-white);color:var(--color-default);font-family:inherit;font-size:14px;font-weight:500;cursor:pointer}.sdAgenda__navBtn{display:grid;place-items:center;width:32px;height:32px;flex-shrink:0;border-radius:50%;border:none;background:transparent;cursor:pointer;color:var(--color-default);transition:background-color .15s ease}.sdAgenda__navBtn .ico{width:20px;height:20px}.sdAgenda__navBtn:hover{background-color:var(--color-gray-700)}.sdAgenda__navBtn:focus-visible{outline:2px solid var(--color-blue-400);outline-offset:2px}.sdAgenda__navBtnRight{transform:rotate(180deg)}.sdAgenda__viewSelect{display:flex;flex-shrink:0;width:148px}.sdAgenda__viewSelect :where(.inputSelect__wrapper){height:40px;padding:8px 12px;border-width:1px;border-color:var(--color-border-muted);background-color:var(--color-white)}.sdAgenda__viewSelect .inputSelect__option{color:var(--color-default);font-weight:400;font-size:16px;line-height:24px}.sdAgenda__cta{display:inline-flex;align-items:center;justify-content:center;gap:8px;flex-shrink:0;width:187px;height:40px;border-radius:4px;border:1px solid transparent;padding:0 24px;background-color:var(--color-blue-600);color:var(--color-on-brand);font-family:inherit;font-weight:500;font-size:14px;line-height:24px;white-space:nowrap;cursor:pointer;transition:background-color .15s ease}.sdAgenda__cta:hover{background-color:var(--color-blue-400)}.sdAgenda__cta:focus-visible{outline:2px solid var(--color-blue-400);outline-offset:2px}.sdAgenda__note{margin:0;color:var(--color-gray-300);font-size:12px;font-style:italic}.sdAgenda__stateNote{margin:0;padding:8px 12px;border-radius:var(--radius-card);background-color:var(--color-white);color:var(--color-gray-300);font-size:13px;line-height:20px}.sdAgenda__stateNote--error{color:var(--color-negative-ink)}.sdAgenda__calendar{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;background-color:var(--color-white)}.sdAgenda__weekHeader{display:grid;grid-template-columns:repeat(7,minmax(0,1fr))}.sdAgenda__weekday{display:flex;align-items:center;justify-content:center;height:36px;padding:0 8px;border:1px solid var(--color-steel-70);margin:0 -1px -1px 0;color:var(--color-gray-0);font-weight:500;font-size:12px;line-height:20px;white-space:nowrap;text-transform:capitalize}.sdAgenda__grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-auto-rows:minmax(144px,1fr);flex:1 1 auto}.sdAgenda__cell{position:relative;display:flex;flex-direction:column;gap:2px;min-width:0;min-height:0;padding:2px;border:1px solid var(--color-steel-70);margin:0 -1px -1px 0;background-color:var(--color-white)}.sdAgenda__cell--muted{background-color:var(--color-gray-900)}.sdAgenda__cell--muted .sdAgenda__dayNumber{color:var(--color-gray-300);font-style:italic}.sdAgenda__dayNumber{align-self:flex-end;min-width:20px;height:20px;padding:0 2px;border:none;border-radius:1000px;background:transparent;font:inherit;cursor:pointer;color:var(--color-steel-30);font-weight:400;font-size:12px;line-height:20px;text-align:center}.sdAgenda__dayNumber:focus-visible{outline:2px solid var(--color-blue-300);outline-offset:2px}.sdAgenda__dayNumber--today{display:inline-grid;place-items:center;width:20px;background-color:var(--color-blue-600);color:var(--color-on-brand)}.sdAgenda__chips{display:flex;flex-direction:column;gap:2px;min-width:0;padding-left:5px}.sdAgenda__chip{display:flex;align-items:center;gap:8px;height:28px;padding:4px 8px;border-radius:4px;color:var(--color-on-brand);font-size:12px;line-height:20px;white-space:nowrap;overflow:hidden}.sdAgenda__chipTime{flex-shrink:0;font-weight:400}.sdAgenda__chipName{min-width:0;overflow:hidden;font-weight:600;text-overflow:ellipsis}.sdAgenda__videoMarker{display:inline-block;flex-shrink:0;margin:0 4px 0 2px;vertical-align:-1px}.sdAgenda__more{display:flex;align-items:center;gap:4px;height:28px;padding:2px 8px;border:none;border-radius:4px;background:transparent;color:var(--color-gray-0);font:inherit;font-weight:500;font-size:12px;line-height:20px;text-align:left;cursor:pointer}.sdAgenda__more:hover{background-color:var(--color-gray-800)}.sdAgenda__more:focus-visible{outline:2px solid var(--color-blue-400);outline-offset:-2px}.sdAgenda__moreIcon{width:16px;height:16px;margin:4px}.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:var(--color-white)}.sdAgenda__listDate{display:block;color:var(--color-gray-100);font-weight:700;font-size:14px;line-height:22px}.sdAgenda__listDate:first-letter{text-transform:uppercase}.sdAgenda__listEmpty{color:var(--color-gray-300);font-size:14px;line-height:22px}.sdAgenda__listEmpty--panel{display:block;padding:12px 16px;border-radius:4px;background-color:var(--color-white)}.sdAgenda__listItem{display:flex;flex-direction:row;align-items:center;gap:8px;padding:8px;width:100%;border-radius:4px;text-align:left}.sdAgenda__listBody{display:flex;flex-direction:column;flex:1 1 auto;min-width:0}.sdAgenda__listTitle{color:var(--color-on-brand);font-weight:600;font-size:14px;line-height:24px}.sdAgenda__listTime{color:var(--color-on-brand);font-weight:400;font-size:12px;line-height:20px}.sdAgenda__listTag{flex-shrink:0;padding:2px 12px;border:1px solid #c4dbee;border-radius:1000px;background-color:var(--color-gray-800);color:var(--color-gray-0);font-weight:500;font-size:12px;line-height:20px;white-space:nowrap}.sdAgenda__listItem--confirmed{background-color:#9bffc9}.sdAgenda__listItem--pending{background-color:#ffe1ba}.sdAgenda__listItem--canceled{background-color:#f2b8b5}.sdAgenda__listItem--blocked{background-color:#9bfff8}.sdAgenda__listItem--not_present{background-color:#dbe6f0}.sdAgenda__listItem--needs_chat{background-color:#cfe4f7}.sdAgenda__legend{position:sticky;bottom:0;z-index:3;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:12px;min-height:56px;margin:auto -16px -16px;padding:16px 16px 16px 8px;border-top:1px solid var(--color-steel-70);background-color:var(--color-white)}.sdAgenda__legendTitle{margin-right:-4px;color:var(--color-gray-0);font-weight:600;font-size:14px;line-height:24px}.sdAgenda__legendItem{display:flex;align-items:center;gap:4px;color:var(--color-default);font-weight:400;font-size:12px;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-size:12px;line-height:20px}.sdAgenda button.sdAgenda__chip:focus-visible{outline:2px solid var(--color-blue-400);outline-offset:2px}.sdAgenda button.sdAgenda__listItem{border:none;cursor:pointer;font:inherit;transition:opacity .15s ease}.sdAgenda button.sdAgenda__listItem:hover{opacity:.85}.sdAgenda button.sdAgenda__listItem:focus-visible{outline:2px solid var(--color-blue-400);outline-offset:2px}.sdAgenda__chip--confirmed,.sdAgenda__legendDot--confirmed{background-color:#9bffc9}.sdAgenda__chip--pending,.sdAgenda__legendDot--pending{background-color:#ffe1ba}.sdAgenda__chip--canceled,.sdAgenda__legendDot--canceled{background-color:#f2b8b5}.sdAgenda__chip--blocked,.sdAgenda__legendDot--blocked{background-color:#9bfff8}.sdAgenda__chip--not_present,.sdAgenda__legendDot--not_present{background-color:#dbe6f0}.sdAgenda__chip--needs_chat,.sdAgenda__legendDot--needs_chat{background-color:#cfe4f7}.sdAgenda__legendDot--confirmed{box-shadow:inset 0 0 0 1px var(--color-green-300)}.sdAgenda__legendDot--pending{box-shadow:inset 0 0 0 1px var(--color-yellow-300)}.sdAgenda__legendDot--canceled{box-shadow:inset 0 0 0 1px var(--color-red-300)}.sdAgenda__legendDot--not_present{box-shadow:inset 0 0 0 1px var(--color-gray-600)}.sdAgenda__legendDot--needs_chat,.sdAgenda__legendDot--blocked{box-shadow:inset 0 0 0 1px var(--color-blue-300)}.sdAgenda__chip--draggable{cursor:grab}.sdAgenda__chip--draggable:active{cursor:grabbing}.sdAgenda__cell--dropTarget{outline:2px dashed var(--color-blue-400);outline-offset:-4px}.sdAgenda__requestsBtn:focus-visible{outline:2px solid var(--color-blue-400);outline-offset:2px}.sdAgenda__requestsBadge{position:absolute;top:0;right:0;display:grid;place-items:center;min-width:18px;height:18px;padding:0 5px;border-radius:9px;box-shadow:0 0 0 2px var(--color-gray-800);background-color:var(--color-red-300);color:var(--color-gray-0);font-size:11px;line-height:18px}.sdAgenda__exportBtn{display:inline-flex;align-items:center;gap:6px;height:40px;padding:0 16px;border-radius:4px;border:1px solid var(--color-gray-700);background-color:var(--color-white);color:var(--color-gray-100);font-size:14px;font-weight:600;cursor:pointer;white-space:nowrap;transition:background-color .15s ease}.sdAgenda__exportBtn:hover:not(:disabled){background-color:var(--color-gray-800)}.sdAgenda__exportBtn:disabled{opacity:.5;cursor:not-allowed}.sdAgenda__exportBtn:focus-visible{outline:2px solid var(--color-blue-400);outline-offset:2px}@media (max-width: 768px){.sdAgenda__title{font-size:32px;line-height:40px}.sdAgenda__actions{flex-wrap:wrap;justify-content:flex-start}.sdAgenda__searchOpen,.sdAgenda__viewSelect{width:auto;min-width:160px;flex:1}.sdAgenda__cta{width:auto;flex:1;min-width:160px}.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 var(--color-blue-300);border-radius:4px}.sdAgenda__dayNumber--today{width:28px;height:28px}.sdAgenda__legend{position:static}.sdAgenda__more{padding:2px}.sdAgenda__moreText{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media (prefers-reduced-motion: reduce){.sdAgenda__cta,.sdAgenda__navBtn,.sdAgenda__iconBtn,.sdAgenda__requestsBtn,.sdAgenda__exportBtn,.sdAgenda button.sdAgenda__listItem{transition:none}}.sdAgendaModal__sectionTitle{margin:4px 0 0;color:var(--color-gray-100);font-size:14px;font-weight:700}.sdAgendaModal__field{display:flex;flex-direction:column;gap:4px}.sdAgendaModal__field>span{color:var(--color-gray-100);font-size:13px;font-weight:600;line-height:20px}.sdAgendaModal__tabs{display:flex;margin-bottom:8px}.sdAgendaModal__tab{flex:1 1 0;height:48px;padding:0 8px;border:none;border-bottom:2px solid var(--color-border-muted);background:transparent;color:var(--color-steel-20);font:inherit;font-weight:500;font-size:14px;line-height:24px;cursor:pointer}.sdAgendaModal__tab--active{border-bottom-color:var(--color-blue-300);color:var(--color-gray-0)}.sdAgendaModal__tab:focus-visible{outline:2px solid var(--color-blue-400);outline-offset:-2px}.sdAgendaModal__patientRead{display:flex;flex-direction:column;gap:2px;padding:8px 12px;border:1px solid var(--color-border-muted);border-radius:4px;background-color:var(--color-white)}.sdAgendaModal__patientRead .sdAgendaModal__patientReadName{color:var(--color-default);font-size:16px;font-weight:400;line-height:24px;overflow-wrap:anywhere}.sdAgendaModal__patientRead .sdAgendaModal__patientReadEmpty{color:var(--color-gray-300);font-size:14px;font-style:italic;line-height:22px}.sdAgendaModal__patientRead .sdAgendaModal__patientReadRow{color:var(--color-gray-100);font-size:13px;font-weight:400;line-height:20px;overflow-wrap:anywhere}.sdAgendaModal__patientRead .sdAgendaModal__patientReadNote{margin-top:4px;color:var(--color-gray-300);font-size:12px;font-weight:400;line-height:18px}.sdAgendaModal__teleconsulta{display:flex;flex-direction:column;gap:8px}.sdAgendaModal__teleconsultaActions{display:flex;flex-wrap:wrap;gap:8px}.sdAgendaModal__teleconsultaNote{margin:0;color:var(--color-gray-300);font-size:13px;line-height:20px;overflow-wrap:anywhere}.sdAgendaModal__teleconsultaError{margin:0;color:var(--color-negative-ink);font-size:13px;line-height:20px}.sdAgendaModal__teleconsultaShare{display:flex;flex-direction:column;gap:6px}.sdAgendaModal__teleconsultaShareLabel{color:var(--color-gray-100);font-size:13px;font-weight:600;line-height:20px}.sdAgendaModal__teleconsultaLink{width:100%;box-sizing:border-box;padding:8px 12px;border:1px solid var(--color-gray-500);border-radius:8px;background:transparent;color:var(--color-gray-100);font-family:inherit;font-size:13px;line-height:20px}.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:var(--color-gray-100);font-size:14px}.sdAgendaModal__catalogError{margin:0;color:var(--color-negative-ink);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:var(--color-gray-100);font-size:13px;line-height:20px}.sdAgendaModal__error{margin:0;color:var(--color-negative-ink);font-size:13px;line-height:20px}.sdAgendaModal__note{margin:0;color:var(--color-gray-300);font-size:12px;font-style:italic;line-height:18px}.sdAgendaModal__noteError{margin:0 0 8px;color:var(--color-negative-ink);font-size:13px;font-style:normal}.sdAgendaModal__requestActions{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.sdAgendaModal__footer.sdDrawer__actions{justify-content:center;gap:24px}.sdAgendaModal__footer.sdDrawer__actions .buttonDefault,.sdAgendaModal__footer.sdDrawer__actions .buttonSecondary{flex-shrink:0;width:auto;margin-left:0;white-space:nowrap}.sdAgendaModal__footer.sdDrawer__actions .buttonDefault{min-width:200px}.sdAgendaReminders{display:flex;flex-direction:column;gap:16px}.sdAgendaReminders__days{display:flex;gap:8px}.sdAgendaReminders__day{min-height:32px;padding:4px 16px;border:1px solid var(--color-gray-700);border-radius:1000px;background:transparent;color:var(--color-default);font-family:inherit;font-weight:500;font-size:14px;line-height:22px;cursor:pointer}.sdAgendaReminders__day--active{border-color:var(--color-blue-600);background-color:var(--color-blue-600);color:var(--color-on-brand)}.sdAgendaReminders__day:focus-visible{outline:2px solid var(--color-blue-400);outline-offset:2px}.sdAgendaReminders__status{margin:0;color:var(--color-gray-300);font-size:14px;line-height:22px}.sdAgendaReminders__list{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.sdAgendaReminders__row{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:12px;border:1px solid var(--color-gray-700);border-radius:var(--radius-card)}.sdAgendaReminders__time{flex-shrink:0;min-width:48px;color:var(--color-default);font-weight:600;font-size:14px;line-height:22px;font-variant-numeric:tabular-nums}.sdAgendaReminders__who{display:flex;flex:1 1 120px;flex-direction:column;min-width:0}.sdAgendaReminders__name{min-width:0;overflow:hidden;color:var(--color-default);font-size:14px;line-height:22px;text-overflow:ellipsis;white-space:nowrap}.sdAgendaReminders__sentAt{color:var(--color-gray-300);font-size:12px;line-height:16px}.sdAgendaReminders__send{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;min-height:40px;padding:0 20px;border-radius:1000px;background-color:var(--color-blue-600);color:var(--color-on-brand);font-weight:500;font-size:14px;line-height:24px;text-decoration:none}.sdAgendaReminders__send:hover{background-color:var(--color-blue-400)}.sdAgendaReminders__send:focus-visible{outline:2px solid var(--color-blue-400);outline-offset:2px}.sdAgendaReminders__done{display:inline-flex;align-items:center;gap:8px;flex-shrink:0}.sdAgendaReminders__chip{padding:2px 10px;border-radius:1000px;background:var(--color-success-tint);color:var(--color-on-success-tint);font-weight:500;font-size:12px;line-height:20px}.sdAgendaReminders__undo,.sdAgendaReminders__retry{min-height:32px;padding:4px 10px;border:1px solid var(--color-gray-700);border-radius:4px;background:transparent;color:var(--color-default);font-family:inherit;font-size:12px;line-height:18px;cursor:pointer}.sdAgendaReminders__undo:hover,.sdAgendaReminders__retry:hover{border-color:var(--color-primary)}.sdAgendaReminders__undo:disabled,.sdAgendaReminders__retry:disabled{cursor:not-allowed;opacity:.6}.sdAgendaReminders__resend{display:inline-flex;align-items:center;box-sizing:border-box;text-decoration:none}.sdAgendaReminders__noPhone,.sdAgendaReminders__note{color:var(--color-gray-300);font-size:12px;line-height:18px}.sdAgendaReminders__note{flex-basis:100%}.sdAgendaReminders__auto{display:flex;flex-basis:100%;flex-wrap:wrap;align-items:center;gap:6px;color:var(--color-gray-300);font-size:12px;line-height:18px}.sdAgendaReminders__autoChip{padding:0 8px;border-radius:1000px;font-weight:500;line-height:20px}.sdAgendaReminders__autoChip--ok{background:var(--color-success-tint);color:var(--color-on-success-tint)}.sdAgendaReminders__autoChip--failed{border:1px solid var(--color-negative-ink);color:var(--color-negative-ink)}.sdAgendaReminders__autoChip--neutral{border:1px solid var(--color-gray-700);color:var(--color-default)}.sdAgendaReminders__autoReason{min-width:0;overflow-wrap:anywhere}.sdAgendaReminders__error{flex-basis:100%;margin:0;color:var(--color-negative-ink);font-size:12px;line-height:18px}.sdAgendaRequests{display:flex;flex-direction:column;gap:12px;min-width:min(440px,80vw);padding-top:8px}.sdAgendaRequests__empty{margin:0;color:var(--color-gray-300);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 var(--color-gray-700);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 var(--color-gray-700);border-radius:4px;background:transparent;color:var(--color-gray-100);font-size:12px;line-height:18px;text-decoration:none;cursor:pointer}.sdAgendaRequests__contactBtn:hover{border-color:var(--color-primary)}.sdAgendaRequests__contactBtn--disabled{color:var(--color-gray-400);cursor:not-allowed;opacity:.6}.sdAgendaRequests__contactBtn--disabled:hover{border-color:var(--color-gray-700)}.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:var(--color-gray-800);color:var(--color-gray-200)}.sdAgendaRequests__badge--declined{background:var(--color-gray-800);color:var(--color-negative-ink)}.sdAgendaRequests__badge--awaiting_patient{background:var(--color-gray-800);color:var(--color-primary)}.sdAgendaRequests__info{display:flex;flex-direction:column;gap:2px;min-width:0}.sdAgendaRequests__name{color:var(--color-gray-100);font-weight:600;font-size:14px;line-height:22px}.sdAgendaRequests__when{color:var(--color-gray-300);font-size:12px;line-height:18px}.sdAgendaRequests__actions{display:flex;align-items:center;gap:8px;flex-shrink:0}.sdAgendaRequests__note{margin:0;color:var(--color-gray-300);font-size:12px;font-style:italic;line-height:18px}.sdPatientPicker{position:relative;width:100%}.sdPatientPicker--invalid .inputSearch{border-color:var(--color-negative-ink)}.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:var(--color-white);border:1px solid var(--color-gray-700);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:var(--color-gray-100);font-size:14px;font-weight:500}.sdPatientPicker__item--active{outline:none;background-color:var(--color-blue-100);color:var(--color-blue-600)}.sdPatientPicker__help{margin:4px 0 0;color:var(--color-gray-300);font-size:12px;line-height:20px}.sdPatientPicker__error{margin:4px 0 0;color:var(--color-negative-ink);font-size:12px;line-height:20px}.sdPatientPicker__name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sdPatientPicker__empty{padding:12px 10px;color:var(--color-gray-300);font-size:13px;font-style:italic}.sdReschedule{display:flex;flex-direction:column;gap:12px;padding:4px 2px}.sdReschedule__question{margin:0;color:var(--color-gray-300);font-size:14px}.sdReschedule__subject{margin:0;color:var(--color-gray-100);font-size:16px;font-weight:600}.sdReschedule__slots{display:grid;grid-template-columns:auto 1fr;gap:6px 14px;margin:0}.sdReschedule__slots dt{color:var(--color-gray-300);font-size:13px}.sdReschedule__slots dd{margin:0;color:var(--color-gray-100);font-size:14px;font-weight:500}.sdReschedule__scope{display:flex;flex-direction:column;gap:6px;margin:0;padding:10px 12px;border:1px solid var(--color-gray-800);border-radius:8px}.sdReschedule__scope legend{padding:0 4px;color:var(--color-gray-300);font-size:13px}.sdReschedule__scopeOption{display:flex;align-items:center;gap:8px;color:var(--color-gray-100);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:var(--color-gray-300);font-size:13px}.sdReschedule__confirm{display:flex;flex-direction:column;gap:4px;padding:10px 12px;border:1px solid var(--color-gray-800);border-radius:8px}.sdReschedule__confirmHint{margin:0;color:var(--color-gray-300);font-size:12px;line-height:18px}.sdReschedule__note{margin:0;color:var(--color-gray-300);font-size:12px;font-style:italic;line-height:18px}.sdReschedule__error{margin:0;color:var(--color-danger-ink);font-size:13px}.sdReschedule__actions{display:flex;justify-content:flex-end;gap:10px}.sdAgendaWeek{--sdweek-rail: 154px;--sdweek-hour: 86px;--sdweek-header: 36px;display:flex;flex-direction:column;flex:1 1 auto;min-height:0;max-height:calc(100vh - 128px);max-height:calc(100dvh - 128px);border-radius:4px;background-color:var(--color-white);overflow:hidden}.sdAgendaWeek__header,.sdAgendaWeek__body{display:grid;grid-template-columns:var(--sdweek-rail) repeat(7,minmax(0,1fr))}.sdAgendaWeek__header{border-bottom:1px solid var(--color-gray-700)}.sdAgendaWeek__railHead{height:var(--sdweek-header)}.sdAgendaWeek__dayHead{display:flex;align-items:center;justify-content:center;height:var(--sdweek-header);border-left:1px solid var(--color-gray-700)}.sdAgendaWeek__dayHeadLabel{padding:0 8px;color:var(--color-gray-0);font-weight:500;font-size:12px;line-height:20px}.sdAgendaWeek__dayHeadLabel--today{min-width:78px;text-align:center;border-radius:4px;background-color:var(--color-blue-600);color:var(--color-on-brand)}.sdAgendaWeek__body{flex:1 1 auto;min-height:0;overflow-y:auto}.sdAgendaWeek__rail{display:flex;flex-direction:column}.sdAgendaWeek__hour{display:flex;align-items:center;justify-content:center;height:var(--sdweek-hour);color:var(--color-steel-30);font-weight:400;font-size:14px;line-height:24px}.sdAgendaWeek__col{position:relative;min-width:0;border-left:1px solid var(--color-gray-700)}.sdAgendaWeek__cell{border-bottom:1px solid var(--color-gray-700);background-color:var(--color-white)}.sdAgendaWeek__slot{position:absolute;left:2px;right:2px;padding:0;border:none;border-radius:4px;background:transparent;cursor:pointer}.sdAgendaWeek__slot:focus-visible{outline:2px solid var(--color-blue-400);outline-offset:-2px}.sdAgendaWeek__slot--dropTarget:hover{background-color:var(--color-gray-800)}.sdAgendaWeek__card{position:absolute;display:flex;flex-direction:column;justify-content:center;gap:0;overflow:hidden;padding:0 8px;border:none;border-radius:4px;font:inherit;text-align:left;cursor:pointer;transition:opacity .15s ease}.sdAgendaWeek__card:hover{opacity:.85}.sdAgendaWeek__card:focus-visible{outline:2px solid var(--color-blue-400);outline-offset:-2px}.sdAgendaWeek__cardName{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:var(--color-on-brand);font-weight:600;font-size:14px;line-height:24px}.sdAgendaWeek__cardTime{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:var(--color-on-brand);font-weight:400;font-size:12px;line-height:20px}.sdAgendaWeek__card--draggable{cursor:grab}.sdAgendaWeek__card--draggable:active{cursor:grabbing}.sdAgendaWeek__card--confirmed{background-color:#9bffc9}.sdAgendaWeek__card--pending{background-color:#ffe1ba}.sdAgendaWeek__card--canceled{background-color:#f2b8b5}.sdAgendaWeek__card--blocked{background-color:#9bfff8}.sdAgendaWeek__card--not_present{background-color:#dbe6f0}.sdAgendaWeek__card--needs_chat{background-color:#cfe4f7}.modalCenter.sdAgendaCatalogModal{z-index:1001}.sdAgendaDayList{position:absolute;top:0;left:0;z-index:4;display:flex;flex-direction:column;gap:8px;width:227px;max-height:320px;padding:16px;border-radius:4px;background-color:var(--color-white);box-shadow:0 1px 2px #0000001a,0 1px 3px #0000001a}.sdAgendaDayList--end{right:0;left:auto}.sdAgendaDayList__head{display:flex;align-items:center;justify-content:space-between;gap:8px}.sdAgendaDayList__title{color:var(--color-gray-0);font-weight:700;font-size:16px;line-height:24px}.sdAgendaDayList__close{display:grid;place-items:center;width:24px;height:24px;margin:-8px -8px 0 0;padding:0;border:none;border-radius:1000px;background:transparent;color:var(--color-default);cursor:pointer}.sdAgendaDayList__close:hover{background-color:var(--color-gray-800)}.sdAgendaDayList__close:focus-visible{outline:2px solid var(--color-blue-400);outline-offset:1px}.sdAgendaDayList__list{display:flex;flex-direction:column;gap:4px;min-height:0;margin:0;padding:0;overflow-y:auto;list-style:none}.sdAgendaDayList__row{display:flex;align-items:center;gap:8px;width:100%;height:28px;padding:4px 8px;border:none;border-radius:4px;color:var(--color-on-brand);font:inherit;font-size:12px;line-height:20px;text-align:left;white-space:nowrap;cursor:pointer}.sdAgendaDayList__row:hover{opacity:.85}.sdAgendaDayList__row:focus-visible{outline:2px solid var(--color-blue-400);outline-offset:-2px}.sdAgendaDayList__row--confirmed{background-color:#9bffc9}.sdAgendaDayList__row--pending{background-color:#ffe1ba}.sdAgendaDayList__row--canceled{background-color:#f2b8b5}.sdAgendaDayList__row--blocked{background-color:#9bfff8}.sdAgendaDayList__row--not_present{background-color:#dbe6f0}.sdAgendaDayList__row--needs_chat{background-color:#cfe4f7}.sdAgendaDayList__time{flex-shrink:0;font-weight:400}.sdAgendaDayList__name{min-width:0;overflow:hidden;font-weight:600;text-overflow:ellipsis}.sdAgendaDay{position:relative;display:grid;grid-template-columns:72px minmax(0,1fr);border-radius:4px 4px 0 0;background-color:var(--color-white);overflow:hidden}.sdAgendaDay__rail{display:flex;flex-direction:column}.sdAgendaDay__hour{display:flex;align-items:center;justify-content:center;border-right:1px solid var(--color-steel-70);border-bottom:1px solid var(--color-steel-70);color:var(--color-steel-30);font-weight:400;font-size:14px;line-height:24px}.sdAgendaDay__col{position:relative;min-width:0}.sdAgendaDay__cell{border-bottom:1px solid var(--color-steel-70)}.sdAgendaDay__slot{position:absolute;left:4px;right:4px;padding:0;border:none;border-radius:4px;background:transparent;cursor:pointer}.sdAgendaDay__slot:hover{background-color:var(--color-gray-900)}.sdAgendaDay__slot:focus-visible{outline:2px solid var(--color-blue-400);outline-offset:-2px}.sdAgendaDay__card{min-width:0;overflow:hidden}.sdAgendaDay__now{position:absolute;right:0;left:0;z-index:2;height:1px;background-color:var(--color-red-400);pointer-events:none}.sdAgendaResults{display:flex;flex-direction:column;gap:6px;padding:4px;border-radius:4px 4px 0 0;background-color:var(--color-white)}.sdAgendaResults .sdAgenda__listEmpty{padding:12px}.sdDrawer:has(.sdAgendaModal__grid){align-items:center;justify-content:center;padding:16px}.sdDrawer:has(.sdAgendaModal__grid) .sdDrawer__panel{width:min(500px,100%);height:auto;max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px);overflow:hidden;border-radius:4px 4px 8px 8px;box-shadow:0 4px 6px #0000001a,0 10px 15px #0000001a;animation:none}.sdDrawer:has(.sdAgendaModal__grid) .sdDrawer__header{min-height:80px;padding:24px 16px 24px 24px;border-bottom:1px solid var(--color-border-muted)}.sdDrawer:has(.sdAgendaModal__grid) .sdDrawer__title{color:var(--color-gray-0);font-family:inherit;font-size:20px;font-weight:700;line-height:28px;text-transform:none}.sdDrawer:has(.sdAgendaModal__grid) .sdDrawer__close{width:32px;height:32px;color:var(--color-default);font-size:26px}.sdDrawer:has(.sdAgendaModal__grid) .sdDrawer__body{padding:4px 16px 24px}.sdDrawer:has(.sdAgendaModal__grid) .sdDrawer__footer{padding:16px 0;border-top:none;background-color:var(--color-chrome)}.sdDrawer__grid.sdAgendaModal__grid{gap:16px}.sdAgendaModal__notes{box-sizing:border-box;width:100%;min-height:88px;padding:8px 12px;border:1px solid var(--color-border-muted);border-radius:4px;background-color:var(--color-white);color:var(--color-default);font-family:inherit;font-size:16px;line-height:24px;resize:vertical}.sdAgendaModal__notes::placeholder{color:var(--color-steel-20)}.sdAgendaModal__notes:focus,.sdAgendaModal__notes:focus-visible{outline:none;border-color:#1fa9a0}.sdAgendaModal__grid :where(.sdAgendaModal__field .inputText__element),.sdAgendaModal__grid :where(.sdAgendaModal__field .inputSelect__wrapper),.sdAgendaModal__grid :where(.sdAgendaModal__field .inputSearch){box-sizing:border-box;min-height:40px;padding:8px 12px;border-width:1px;border-color:var(--color-border-muted);border-radius:4px;background-color:var(--color-white)}.sdAgendaModal__grid .sdAgendaModal__field{position:relative;gap:0}.sdAgendaModal__grid .sdAgendaModal__field>span:first-child{position:absolute;top:-6px;left:12px;z-index:1;padding:0 4px;background-color:var(--color-white);color:var(--color-steel-20);font-family:var(--sd26-font);font-size:12px;font-weight:400;line-height:12px;letter-spacing:.15px;pointer-events:none}.sdAgendaModal__grid .sdAgendaModal__field:has(.inputText__input:placeholder-shown):not(:focus-within)>span:first-child{top:9px;background-color:transparent;font-family:inherit;font-size:16px;line-height:24px;letter-spacing:0}.sdAgendaModal__grid .sdAgendaModal__field .inputText__input:not(:focus)::placeholder{color:transparent}.sdAgendaModal__grid .sdAgendaModal__field .inputText__input,.sdAgendaModal__grid .sdAgendaModal__field .inputSearch__element,.sdAgendaModal__grid .sdAgendaModal__field .inputSelect__option{color:var(--color-default);font-family:inherit;font-size:16px;font-weight:400;line-height:24px}.sdAgendaModal__grid .sdAgendaModal__field .inputSelect__option--default,.sdAgendaModal__grid .sdAgendaModal__field .inputSearch__element::placeholder{color:var(--color-steel-20)}.sdAgendaModal__grid .sdAgendaModal__field .inputSearch__iconContainer{display:none}.sdAgendaModal__grid .sdAgendaModal__field .inputSearch:after{flex-shrink:0;width:20px;height:20px;background-color:var(--color-steel-20);-webkit-mask:url(/icons/chevron-down.svg) center/contain no-repeat;mask:url(/icons/chevron-down.svg) center/contain no-repeat;content:""}.sdAgendaModal__grid .sdAgendaModal__field--withAdd{padding-right:36px}.sdAgendaModal__grid .sdAgendaModal__field--withAdd>.buttonCircle{position:absolute;top:50%;right:0;transform:translateY(-50%)}.sdAgendaModal__grid .sdAgendaModal__check .checkBoxDefault__label{color:var(--color-default);font-size:14px;font-weight:500;line-height:24px}.sdAgendaModal__grid .inputSelect__list,.sdAgendaModal__grid .sdPatientPicker__list{display:flex;flex-direction:column;gap:4px;padding:16px 4px 16px 24px;border:none;border-radius:4px;box-shadow:0 1px 2px #0000001a,0 1px 3px #0000001a}.sdAgendaModal__grid .sdPatientPicker__list{padding:16px}.sdAgendaModal__grid .inputSelect__item,.sdAgendaModal__grid .sdPatientPicker__item{min-height:40px;padding:8px 4px;color:var(--color-default);font-size:14px;font-weight:500;line-height:24px}.sdAgendaModal__grid .sdPatientPicker__item--active{color:var(--color-blue-600)}.sdBookingCard{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:16px}.sdBookingCard__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;padding:0;border:none;background-color:#00000073;cursor:pointer}.sdBookingCard__card{position:relative;z-index:1;display:flex;flex-direction:column;gap:16px;width:min(480px,100%);max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px);overflow-y:auto;padding:24px;border-radius:4px;background-color:var(--color-white);box-shadow:0 4px 6px #0000001a,0 10px 15px #0000001a}.sdBookingCard__head{display:flex;align-items:center;justify-content:space-between;gap:8px}.sdBookingCard__who{display:flex;align-items:center;gap:8px;min-width:0}.sdBookingCard__who .bookingAvatar{flex-shrink:0;width:48px;height:48px}.sdBookingCard__name{min-width:0;margin:0;overflow-wrap:anywhere;color:var(--color-gray-0);font-size:20px;font-weight:700;line-height:26px}.sdBookingCard__tools{display:flex;flex-shrink:0;gap:4px}.sdBookingCard__tool{display:grid;place-items:center;width:32px;height:32px;padding:0;border:none;border-radius:1000px;background:transparent;color:var(--color-default);cursor:pointer}.sdBookingCard__tool:hover{background-color:var(--color-gray-800)}.sdBookingCard__tool:focus-visible{outline:2px solid var(--color-blue-400);outline-offset:1px}.sdBookingCard__rule{width:100%;height:1px;margin:0;border:none;background-color:var(--color-steel-70)}.sdBookingCard__body{display:flex;flex-direction:column;gap:24px}.sdBookingCard__section{display:flex;flex-direction:column;gap:8px}.sdBookingCard__heading{margin:0;color:var(--color-gray-0);font-size:16px;font-weight:700;line-height:24px}.sdBookingCard__line{margin:0;overflow-wrap:anywhere;color:var(--color-gray-0);font-size:14px;font-weight:400;line-height:24px}.sdBookingCard__statusRow{display:flex;align-items:center;gap:8px;margin:0}.sdBookingCard__statusLabel{color:var(--color-steel-30);font-size:14px;line-height:24px}.sdBookingCard__tag{padding:2px 12px;border:1px solid;border-radius:1000px;color:var(--color-on-brand);font-size:12px;font-weight:500;line-height:20px;white-space:nowrap}.sdBookingCard__tag--confirmed{background-color:#9bffc9}.sdBookingCard__tag--pending{background-color:#ffe1ba}.sdBookingCard__tag--canceled{background-color:#f2b8b5}.sdBookingCard__tag--blocked{background-color:#9bfff8}.sdBookingCard__tag--not_present{background-color:#dbe6f0}.sdBookingCard__tag--needs_chat{background-color:#cfe4f7}.sdBookingCard__tag--confirmed{border-color:var(--color-green-300)}.sdBookingCard__tag--pending{border-color:var(--color-yellow-300)}.sdBookingCard__tag--canceled{border-color:var(--color-red-300)}.sdBookingCard__tag--not_present{border-color:var(--color-gray-600)}.sdBookingCard__tag--needs_chat,.sdBookingCard__tag--blocked{border-color:var(--color-blue-300)}.sdBookingCard__tag--confirmed{border-color:var(--color-green-100);background-color:var(--color-blue-800);color:var(--color-green-100)}.sdBookingCard__meet{width:100%;height:40px;padding:8px 24px;border:none;border-radius:4px;background-color:var(--color-blue-600);color:var(--color-on-brand);font:inherit;font-size:14px;font-weight:500;line-height:24px;cursor:pointer}.sdBookingCard__meet:hover:not(:disabled){background-color:var(--color-blue-400)}.sdBookingCard__meet:disabled{opacity:.5;cursor:not-allowed}.sdBookingCard__meet:focus-visible{outline:2px solid var(--color-blue-400);outline-offset:2px}.sdBookingCard__profile{display:inline-flex;align-items:center;align-self:flex-start;gap:4px;height:40px;margin-top:-20px;padding:8px 0;border:none;background:transparent;color:var(--color-default);font:inherit;font-size:14px;font-weight:500;line-height:24px;cursor:pointer}.sdBookingCard__profile:focus-visible{outline:2px solid var(--color-blue-400);outline-offset:2px}.sdBookingCard__note{margin:-16px 0 0;color:var(--color-gray-300);font-size:13px;line-height:20px}.sdBookingCard__error{margin:-16px 0 0;color:var(--color-negative-ink);font-size:13px;line-height:20px}.modalCenter__container:has([data-testid=agenda-delete-confirm]){background-color:var(--color-white)}.modalCenter__container:has([data-testid=agenda-delete-confirm]) .modalCenter__title{padding-right:24px;color:var(--color-gray-0);font-size:20px;font-weight:600;line-height:28px}.modalCenter__container:has([data-testid=agenda-delete-confirm]) .sdConfirmDialog__body{color:var(--color-steel-20)}.modalCenter__container:has([data-testid=agenda-delete-confirm]) .buttonSecondary{color:var(--color-default)}.sdAgendaModal__field--date .inputText__input::-webkit-calendar-picker-indicator{display:none}.sdAgendaModal__field--date .inputText__element:after{flex-shrink:0;width:20px;height:20px;background-color:var(--color-steel-20);-webkit-mask:url(/icons/chevron-down.svg) center/contain no-repeat;mask:url(/icons/chevron-down.svg) center/contain no-repeat;content:""}.sdDatePicker{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1100;display:flex;align-items:center;justify-content:center;padding:16px}.sdDatePicker__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;padding:0;border:none;background-color:#0003;cursor:pointer}.sdDatePicker__dialog{position:relative;z-index:1;display:flex;flex-direction:column;gap:8px;width:344px;max-width:100%;padding:32px 32px 16px;border-radius:16px;background-color:var(--color-white);box-shadow:0 2px 4px #0000001a,0 4px 6px #0000001a}.sdDatePicker__head{display:flex;flex-direction:column;gap:8px;padding-bottom:12px;border-bottom:1px solid var(--color-border-muted)}.sdDatePicker__eyebrow{color:var(--color-steel-20);font-size:12px;font-weight:400;line-height:20px}.sdDatePicker__headline{color:var(--color-default);font-size:20px;font-weight:600;line-height:28px}.sdDatePicker__toolbar{display:flex;align-items:center;justify-content:space-between;min-height:40px}.sdDatePicker__selects{display:flex;gap:4px}.sdDatePicker__select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:8px 28px 8px 4px;border:none;border-radius:8px;background:transparent url(/icons/chevron-down.svg) right 4px center/20px no-repeat;color:var(--color-default);font:inherit;font-size:14px;font-weight:500;line-height:24px;cursor:pointer}.sdDatePicker__select:focus-visible{outline:2px solid var(--color-blue-400);outline-offset:1px}.sdDatePicker__select option{color:var(--color-default);font-weight:500}.sdDatePicker__steps{display:flex;gap:6px}.sdDatePicker__step{display:grid;place-items:center;width:32px;height:32px;padding:0;border:none;border-radius:1000px;background:transparent;color:var(--color-default);cursor:pointer}.sdDatePicker__step:first-child svg{transform:rotate(180deg)}.sdDatePicker__step:hover{background-color:var(--color-gray-800)}.sdDatePicker__step:focus-visible{outline:2px solid var(--color-blue-400);outline-offset:1px}.sdDatePicker__grid{display:grid;grid-template-columns:repeat(7,40px);row-gap:4px;justify-content:space-between}.sdDatePicker__weekday{display:flex;align-items:center;justify-content:center;height:40px;color:var(--color-default);font-size:14px;font-weight:600;line-height:24px}.sdDatePicker__day,.sdDatePicker__blank{width:40px;height:40px}.sdDatePicker__day{padding:0;border:1px solid transparent;border-radius:300px;background:transparent;color:var(--color-gray-0);font:inherit;font-size:14px;font-weight:400;line-height:24px;cursor:pointer}.sdDatePicker__day:hover{background-color:var(--color-gray-800)}.sdDatePicker__day:focus-visible{outline:2px solid var(--color-blue-400);outline-offset:1px}.sdDatePicker__day--today{border-color:var(--color-accent-ink);color:var(--color-accent-ink)}.sdDatePicker__day--picked{border-color:var(--color-blue-600);background-color:var(--color-blue-600);color:var(--color-on-brand)}.sdDatePicker__actions{display:flex;justify-content:flex-end;gap:16px}.sdDatePicker__cancel,.sdDatePicker__ok{height:40px;padding:8px 4px;border:none;border-radius:8px;background:transparent;font:inherit;font-size:14px;font-weight:500;line-height:24px;cursor:pointer}.sdDatePicker__cancel:focus-visible,.sdDatePicker__ok:focus-visible{outline:2px solid var(--color-blue-400);outline-offset:1px}.sdDatePicker__cancel{color:var(--color-negative-ink)}.sdDatePicker__ok{color:var(--color-default)}.sdDatePicker__ok:disabled{color:var(--color-gray-300);cursor:not-allowed}@media (max-width: 768px){.sdAgendaDayList,.sdAgendaDayList--end{position:fixed;top:50%;right:auto;left:50%;transform:translate(-50%,-50%)}}.sdDeleteScope{margin:12px 0}.sdDeleteScope__summary,.sdDeleteScope__note{margin:0}.sdAgendaSearch{display:flex;flex-direction:column;gap:16px}.sdAgendaSearch__section{padding:12px 16px;border-radius:4px;background:var(--color-white)}.sdAgendaSearch__title{margin:0 0 8px;color:var(--color-default);font-size:16px;font-weight:600}.sdAgendaSearch__list{display:flex;flex-direction:column;gap:4px;margin:0;padding:0;list-style:none}.sdAgendaSearch__row{display:flex;align-items:center;gap:16px;width:100%;padding:8px;border:0;border-radius:4px;background:transparent;color:var(--color-default);font-family:inherit;font-size:14px;text-align:left;cursor:pointer}.sdAgendaSearch__row:hover,.sdAgendaSearch__row:focus-visible{background:var(--color-blue-900)}.sdAgendaSearch__when{flex-shrink:0;font-variant-numeric:tabular-nums}.sdAgendaSearch__name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500}@font-face{font-family:BebasNeue;font-style:normal;font-weight:400;src:url(/fonts/BebasNeue-Regular.ttf) format("truetype");font-display:swap}:where(.sdFinanceiro,.sdFinModal,.sdFinMenu) :where(span,strong,em,small,p,li,ol,ul,td,th,tr,label,h1,h2,h3,option,header,section,footer,nav,div,svg,svg *){color:inherit}.sdFinanceiro{display:flex;flex-direction:column;gap:8px;min-width:0;min-height:100%;padding:16px;overflow-x:clip;color:var(--color-gray-0);font-family:Inter,system-ui,sans-serif}.sdFinanceiro__container{display:flex;flex-direction:column;gap:8px;width:100%;min-width:0}.sdFinanceiro.sdFin26{gap:0;padding:22px 20px 80px;background:var(--sd26-page);color:var(--sd26-text);font-family:var(--sd26-font)}.sdFinanceiro.sdFin26 .sdFinanceiro__container{gap:0;max-width:1280px;margin:0 auto}.sdFinanceiro__body{display:flex;flex-direction:column;gap:8px;min-width:0}.sdFinanceiro__toolbar{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}.sdFinanceiro__header--sub .sdFinanceiro__title{color:var(--sd26-text);font-size:18px;font-weight:600;line-height:1.45}.sdFinanceiro__header{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:40px;flex-wrap:wrap}.sdFinanceiro__titleGroup{display:flex;align-items:center;gap:4px;min-width:0}.sdFinanceiro__back{display:grid;place-items:center;width:40px;height:40px;flex-shrink:0;padding:0;border:none;border-radius:1000px;background:transparent;color:var(--color-gray-0);cursor:pointer;transition:background-color .15s ease}.sdFinanceiro__back .ico{width:24px;height:24px}.sdFinanceiro__back:hover{background-color:var(--color-steel-70)}.sdFinanceiro__title{margin:0;color:var(--color-gray-0);font-size:24px;font-weight:700;line-height:36px}.sdFinanceiro__headerSide{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.sdFinanceiro__navLinks{display:flex;align-items:center;gap:4px;flex-wrap:wrap}.sdFinanceiro__periodLabel{color:var(--color-gray-0);font-size:14px;font-weight:600;line-height:24px}.sdFinanceiro__primary,.sdFinanceiro__secondary,.sdFinanceiro__outline,.sdFinanceiro__ghost{display:inline-flex;align-items:center;justify-content:center;gap:4px;min-height:40px;font-family:inherit;font-size:14px;font-weight:500;line-height:24px;white-space:nowrap;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.sdFinanceiro__primary:disabled,.sdFinanceiro__secondary:disabled,.sdFinanceiro__outline:disabled,.sdFinanceiro__ghost:disabled{cursor:not-allowed;opacity:.55}.sdFinanceiro__primary:focus-visible,.sdFinanceiro__secondary:focus-visible,.sdFinanceiro__outline:focus-visible,.sdFinanceiro__ghost:focus-visible{outline:2px solid var(--color-accent-ink);outline-offset:2px}.sdFinanceiro__primary .ico,.sdFinanceiro__secondary .ico,.sdFinanceiro__outline .ico,.sdFinanceiro__ghost .ico{width:20px;height:20px}.sdFinanceiro__primary{padding:8px 24px;border:none;border-radius:4px;background:var(--color-blue-600);color:var(--color-on-brand)}.sdFinanceiro__primary:hover:not(:disabled){background:var(--color-blue-500)}.sdFinanceiro__secondary,.sdFinanceiro__outline{padding:7px 24px;border:1px solid var(--color-steel-40);border-radius:4px;background:var(--color-white);color:var(--color-steel-0)}.sdFinanceiro__secondary:hover:not(:disabled),.sdFinanceiro__outline:hover:not(:disabled){border-color:var(--color-steel-20)}.sdFinanceiro__ghost{padding:8px 4px;border:none;border-radius:8px;background:transparent;color:var(--color-steel-0)}.sdFinanceiro__ghost:hover:not(:disabled){background:var(--color-gray-800)}.sdFinanceiro__glyph{width:20px;height:20px;flex-shrink:0}.sdFinanceiro__glyph--back{transform:scaleX(-1)}.sdFinanceiro__tableEl--patient .sdFinanceiro__th--action{width:174px}.sdFinanceiro__iconBtn{display:grid;place-items:center;width:32px;height:32px;padding:0;border:none;border-radius:1000px;background:transparent;color:var(--color-steel-0);cursor:pointer}.sdFinanceiro__iconBtn:hover{background:var(--color-gray-800)}.sdFinanceiro__note{margin:0;color:var(--color-text-muted);font-size:14px;line-height:24px}.sdFinanceiro__empty{margin:0;padding:16px;color:var(--color-text-muted);font-size:14px;line-height:24px}.sdFinanceiro__loadError{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;border:1px solid var(--color-red-300);border-radius:8px;background-color:var(--color-red-900)}.sdFinanceiro__loadErrorMessage{color:var(--color-red-300);font-size:14px;font-weight:500}.sdFinanceiro__kpis{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.sdFinanceiro__kpis--four{grid-template-columns:repeat(4,minmax(0,1fr))}.sdFinanceiro__kpi{display:flex;flex-direction:column;gap:4px;min-width:0;padding:16px;border:1px solid var(--color-border-muted);border-radius:8px;background:var(--color-white)}.sdFinanceiro__kpiTitle{overflow:hidden;color:var(--color-text-muted);font-size:14px;font-weight:400;line-height:24px;white-space:nowrap;text-overflow:ellipsis}.sdFinanceiro__kpiBody{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.sdFinanceiro__kpiFigures{display:flex;flex-direction:column;gap:4px;min-width:0}.sdFinanceiro__kpiValue{color:var(--color-gray-0);font-size:24px;font-weight:700;line-height:34px;white-space:nowrap}.sdFinanceiro__kpiNote{color:var(--color-text-muted);font-size:12px;line-height:16px}.sdFinanceiro__kpiSuffix{color:var(--color-text-muted);font-size:14px;font-weight:400}.sdFinanceiro__kpiDelta{display:flex;align-items:center;gap:4px;font-size:12px;font-weight:500;line-height:20px;white-space:nowrap}.sdFinanceiro__kpiTrend{display:inline-flex;align-items:center;gap:4px}.sdFinanceiro__kpiTrend--good{color:var(--color-positive-ink)}.sdFinanceiro__kpiTrend--bad{color:var(--color-negative-ink)}.sdFinanceiro__kpiTrend--flat{color:var(--color-text-muted)}.sdFinanceiro__kpiArrow{width:16px;height:16px}.sdFinanceiro__kpiArrow--down{transform:rotate(180deg)}.sdFinanceiro__kpiPeriod{color:var(--color-text-muted)}.sdFinanceiro__spark{flex-shrink:0;width:64px;height:42px;margin-top:8px;color:var(--color-text-muted)}.sdFinanceiro__spark--good{color:var(--color-green-300)}.sdFinanceiro__spark--bad{color:var(--color-red-300)}.sdFinanceiro__insights{display:grid;grid-template-columns:minmax(0,744fr) minmax(0,494fr);gap:8px}.sdFinanceiro__chartCard{display:flex;flex-direction:column;min-width:0;border:1px solid var(--color-border-muted);border-radius:8px;background:var(--color-white)}.sdFinanceiro__chartHead{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:72px;padding:16px;border-bottom:1px solid var(--color-border-muted)}.sdFinanceiro__cardTitle{margin:0;color:var(--color-gray-0);font-size:16px;font-weight:700;line-height:24px}.sdFinanceiro__chartBody{display:grid;grid-template-columns:67px minmax(0,1fr);grid-template-rows:250px 20px;row-gap:4px;padding:20px}.sdFinanceiro__chartTicks{display:flex;flex-direction:column;justify-content:space-between;margin:0;padding:0;list-style:none;color:var(--color-text-muted);font-size:12px;line-height:20px}.sdFinanceiro__chartPlot{position:relative;margin:10px 0}.sdFinanceiro__chartSvg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible}.sdFinanceiro__chartFillTop{stop-color:var(--color-blue-600);stop-opacity:.55}.sdFinanceiro__chartFillBottom{stop-color:var(--color-blue-600);stop-opacity:.05}.sdFinanceiro__chartLine{fill:none;stroke:var(--color-blue-400);stroke-width:2}.sdFinanceiro__chartPoint{position:absolute;top:var(--y);bottom:0;left:var(--x);width:0}.sdFinanceiro__chartDrop{position:absolute;top:0;bottom:0;left:0;width:1px;background:var(--color-blue-400);opacity:.6}.sdFinanceiro__chartDot{position:absolute;top:-4px;left:-4px;width:9px;height:9px;padding:0;border:none;border-radius:1000px;background:var(--color-accent-ink);cursor:pointer}.sdFinanceiro__chartDot:focus-visible{outline:2px solid var(--color-accent-ink);outline-offset:2px}.sdFinanceiro__chartTip{position:absolute;z-index:2;top:-40px;left:16px;display:flex;flex-direction:column;gap:8px;padding:16px;border-radius:4px;background:var(--color-white);box-shadow:0 4px 6px #0000001a,0 10px 15px #0000001a;white-space:nowrap}.sdFinanceiro__chartTip p{display:flex;justify-content:space-between;gap:16px;margin:0;color:var(--color-steel-0);font-size:12px;font-weight:500;line-height:20px}.sdFinanceiro__chartTip strong{font-weight:700}.sdFinanceiro__chartTipReceived{color:var(--color-green-200)}.sdFinanceiro__chartTipPending{color:var(--color-red-300)}.sdFinanceiro__chartMonths{display:flex;grid-column:2;justify-content:space-between;margin:0;padding:0;list-style:none;color:var(--color-text-muted);font-size:12px;line-height:20px}.sdFinanceiro__topCard{display:flex;flex-direction:column;gap:16px;min-width:0;padding:16px;border:1px solid var(--color-border-muted);border-radius:8px;background:var(--color-white)}.sdFinanceiro__topTitle{margin:0;color:var(--color-gray-0);font-size:16px;font-weight:600;line-height:24px}.sdFinanceiro__topList{display:flex;flex-direction:column;gap:8px;max-height:312px;margin:0;padding:0 8px 0 0;overflow-y:auto;list-style:none;scrollbar-width:thin}.sdFinanceiro__topItem{display:flex;align-items:center;gap:8px;min-height:72px;padding:12px 8px 12px 16px;border:1px solid var(--color-border-muted);border-radius:8px;background:var(--color-white)}.sdFinanceiro__topText{display:flex;flex:1 1 auto;flex-direction:column;min-width:0}.sdFinanceiro__topName{color:var(--color-gray-0);font-size:14px;font-weight:500;line-height:24px}.sdFinanceiro__topIncome{color:var(--color-steel-20);font-size:14px;font-weight:500;line-height:24px}.sdFinanceiro__topIncome strong{color:var(--color-positive-ink);font-weight:500}.sdFinanceiro__tableCard{display:flex;flex-direction:column;min-width:0;overflow:hidden;border:1px solid var(--color-border-muted);border-radius:8px;background:var(--color-white)}.sdFinanceiro__registerHead{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:80px;padding:16px}.sdFinanceiro__registerHead--single{min-height:72px}.sdFinanceiro__registerText{display:flex;flex-direction:column;min-width:0}.sdFinanceiro__registerDescription{margin:0;color:var(--color-text-muted);font-size:14px;line-height:24px}.sdFinanceiro__registerActions{display:flex;align-items:center;gap:8px;flex-shrink:0}.sdFinanceiro__dateField{display:flex;align-items:center;gap:8px;min-height:40px;padding:0 12px;border:1px solid var(--color-border-muted);border-radius:4px;background:var(--color-white)}.sdFinanceiro__dateField:focus-within{border-color:var(--color-accent-ink)}.sdFinanceiro__dateField .inputDateRange{min-width:0}.sdFinanceiro__dateField .inputDateRange__fields{align-items:center;gap:4px}.sdFinanceiro__dateField .inputDateRange__input{width:132px;min-height:0;padding:0;border:none;background:transparent;color:var(--color-steel-0);font-family:inherit;font-size:16px;line-height:24px}.sdFinanceiro__dateField .inputDateRange__separator{color:var(--color-steel-0);font-size:16px}.sdFinanceiro__dateIcon{color:var(--color-gray-0)}.sdFinanceiro__filters{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:0 16px 16px}.sdFinanceiro__filters>.inputSelect,.sdFinanceiro__filters>.inputSearch{flex:0 1 280px;min-width:200px}.sdFinanceiro__toggle{min-height:40px;padding:7px 16px;border:1px solid var(--color-border-muted);border-radius:4px;background:var(--color-white);color:var(--color-steel-0);font-family:inherit;font-size:14px;font-weight:500;line-height:24px;cursor:pointer}.sdFinanceiro__toggle--on{border-color:var(--color-accent-ink);background:var(--color-tint-surface-hover)}.sdFinanceiro__tableScroll{position:relative;min-width:0;overflow-x:auto}.sdFinanceiro__tableEl{width:100%;min-width:960px;border-collapse:collapse;table-layout:fixed}.sdFinanceiro__theadRow{height:56px;border-top:1px solid var(--color-border-muted);border-bottom:1px solid var(--color-border-muted)}.sdFinanceiro__th{padding:0 12px;text-align:left;vertical-align:middle}.sdFinanceiro__th:first-child{padding-left:16px}.sdFinanceiro__th--action{width:72px}.sdFinanceiro .sdFinanceiro__tableEl:not(.sdFinanceiro__tableEl--patient):not(.sdFinanceiro__tableEl--report):not(.sdFinanceiro__tableEl--payments) .sdFinanceiro__th:nth-child(1),.sdFinanceiro .sdFinanceiro__tableEl:not(.sdFinanceiro__tableEl--patient):not(.sdFinanceiro__tableEl--report):not(.sdFinanceiro__tableEl--payments) .sdFinanceiro__th:nth-child(2),.sdFinanceiro .sdFinanceiro__tableEl:not(.sdFinanceiro__tableEl--patient):not(.sdFinanceiro__tableEl--report):not(.sdFinanceiro__tableEl--payments) .sdFinanceiro__th:nth-child(3){width:17.4%}.sdFinanceiro .sdFinanceiro__tableEl--payments .sdFinanceiro__th:nth-child(4),.sdFinanceiro .sdFinanceiro__tableEl--payments .sdFinanceiro__th:nth-child(5){width:120px}.sdFinanceiro .sdFinanceiro__tableEl--payments .sdFinanceiro__th:nth-child(6){width:104px}.sdFinanceiro .sdFinanceiro__tableEl--payments .sdFinanceiro__th:nth-child(7){width:152px}.sdFinanceiro .sdFinanceiro__tableEl--payments .sdFinanceiro__th:nth-child(8){width:112px}.sdFinanceiro__sortable{display:inline-flex;align-items:center;gap:0;padding:0;border:none;background:none;color:var(--color-gray-0);font-family:inherit;font-size:14px;font-weight:600;line-height:24px;max-width:100%;white-space:normal;text-align:left;cursor:pointer}.sdFinanceiro__sortIcon{flex-shrink:0;width:16px;height:16px}.sdFinanceiro__tr{height:72px;border-bottom:1px solid var(--color-border-muted);background:var(--color-white)}.sdFinanceiro__td{padding:16px 12px;overflow:hidden;color:var(--color-steel-0);font-size:14px;font-weight:400;line-height:24px;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle}.sdFinanceiro__td:first-child{padding-left:16px}.sdFinanceiro__td--action{padding-right:16px;overflow:visible;text-align:right}.sdFinanceiro__td--right{text-align:right}.sdFinanceiro__emptyCell{padding:24px 16px;color:var(--color-text-muted);font-size:14px;line-height:24px;text-align:center}.sdFinanceiro__tableEl--patient .sdFinanceiro__tr{height:64px}.sdFinanceiro__tableEl--patient .sdFinanceiro__td{padding-top:12px;padding-bottom:12px}.sdFinanceiro__tableEl--patient .sdFinanceiro__th:first-child{width:30%}.sdFinanceiro__amendNote{display:block;color:var(--color-text-muted);font-size:12px;line-height:16px;white-space:normal}.sdFinanceiro__td--lead{font-size:16px}.sdFinanceiro__th--actions{width:240px}.sdFinanceiro__td--actions{overflow:visible;text-overflow:clip}.sdFinanceiro__td--actions>*+*{margin-left:8px}.sdFinanceiro__couponFilter{display:inline-flex;align-items:center;gap:8px;color:var(--color-steel-0);font-size:14px}.sdFinanceiro__td--money{overflow:visible;white-space:normal;overflow-wrap:anywhere}.sdFinanceiro__patient{display:flex;align-items:center;gap:8px;min-width:0}.sdFinanceiro__patientName{overflow:hidden;color:var(--color-steel-0);font-weight:600;text-overflow:ellipsis;white-space:nowrap}.sdFinanceiro__value{color:var(--color-positive-ink)}.sdFinanceiro__value--negative{color:var(--color-negative-ink)}.sdFinanceiro__amount{display:inline-flex;flex-direction:column;gap:2px}.sdFinanceiro__couponTag,.sdFinanceiro__dateLegacy{color:var(--color-text-muted);font-size:12px;line-height:16px}.sdFinanceiro__dateLegacy{font-size:14px;line-height:20px}.sdFinanceiro__due{display:inline-flex;align-items:center;gap:8px;white-space:nowrap}.sdFinanceiro__overdue{color:var(--color-negative-ink);font-size:12px;font-weight:600;line-height:16px}.sdFinanceiro__pill{display:inline-flex;align-items:center;min-height:24px;padding:1px 12px;border:1px solid;border-radius:1000px;font-size:12px;font-weight:500;line-height:20px;white-space:nowrap}.sdFinanceiro__pill--paid{border-color:var(--color-green-100);background:var(--color-blue-800);color:var(--color-green-100)}.sdFinanceiro__pill--opened,.sdFinanceiro__pill--partial{border-color:var(--color-yellow-200);background:var(--color-yellow-900);color:var(--color-yellow-200)}.sdFinanceiro__pill--reversed,.sdFinanceiro__pill--reversal{border-color:var(--color-steel-40);color:var(--color-steel-40)}.sdFinanceiro__pill--inactive{border-color:var(--color-steel-40);background:var(--color-gray-800);color:var(--color-steel-20)}.sdFinanceiro__pill--missing{border-color:var(--color-red-300);background:var(--color-red-900);color:var(--color-red-300)}.sdFinanceiro__pill--action{font-family:inherit;white-space:normal;cursor:pointer}.sdFinanceiro__visuallyHidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.sdFinanceiro__footer{display:flex;align-items:center;gap:16px;min-height:56px;padding:0 16px;border-top:1px solid var(--color-border-muted)}.sdFinanceiro__footerRule{align-self:stretch;width:1px;background:var(--color-steel-70)}.sdFinanceiro__footerLabel{margin-left:auto;color:var(--color-text-muted);font-size:14px;line-height:24px}.sdFinanceiro__pager{display:flex;align-items:center;gap:4px}.sdFinanceiro__pagerBtn{display:grid;place-items:center;width:32px;height:32px;padding:0;border:none;border-radius:1000px;background:transparent;color:var(--color-steel-0);cursor:pointer}.sdFinanceiro__pagerBtn:disabled{color:var(--color-steel-50);cursor:not-allowed}.sdFinanceiro__pagerBtn:hover:not(:disabled){background:var(--color-gray-800)}.sdFinanceiro__pageInfo{color:var(--color-gray-0);font-size:14px;line-height:24px}.sdFinanceiro__pageSize{position:relative;display:inline-flex;align-items:center;gap:12px;color:var(--color-gray-0);font-size:14px;line-height:24px}.sdFinanceiro__pageSize select{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-width:56px;padding:4px 32px 4px 4px;border:none;background:transparent;color:var(--color-gray-0);font-family:inherit;font-size:14px;line-height:24px;cursor:pointer}.sdFinanceiro__pageSizeCaret{position:absolute;right:6px;pointer-events:none}.sdFinanceiro__period{position:relative;display:inline-flex;align-items:center;gap:8px;min-width:240px;height:36px;padding:0 10px;border:1px solid var(--sd26-field-line);border-radius:var(--sd26-radius-btn);background:var(--sd26-field)}.sdFinanceiro__period:focus-within{outline:2px solid var(--sd26-focus);outline-offset:-1px}.sdFinanceiro__periodIcon{width:16px;height:16px;color:var(--sd26-text-2)}.sdFinanceiro__periodSelect{flex:1 1 auto;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0 22px 0 0;border:none;outline:none;background:transparent;color:var(--sd26-text);font-family:inherit;font-size:13px;font-weight:400;line-height:1.45;cursor:pointer}.sdFinanceiro__periodCaret{position:absolute;right:11px;width:14px;height:14px;color:var(--sd26-text-2);pointer-events:none}.sdFinanceiro__segments{display:inline-flex;gap:8px;padding:4px;border-radius:4px;background:var(--color-gray-800)}.sdFinanceiro__segment{min-height:32px;padding:4px 12px;border:none;border-radius:4px;background:transparent;color:var(--color-steel-20);font-family:inherit;font-size:14px;font-weight:500;line-height:24px;cursor:pointer}.sdFinanceiro__segment--active{background:var(--color-white);color:var(--color-steel-0)}.sdFinanceiro__tableEl--report .sdFinanceiro__tr{height:72px}.sdFinanceiro__patientCard{display:flex;align-items:center;gap:12px;padding:24px;border:1px solid var(--color-border-muted);border-radius:8px;background:var(--color-white)}.sdFinanceiro__patientInfo{display:flex;flex:1 1 auto;flex-direction:column;min-width:0}.sdFinanceiro__patientCardName{color:var(--color-gray-0);font-size:14px;font-weight:600;line-height:24px}.sdFinanceiro__patientFacts{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.sdFinanceiro__patientFact{display:inline-flex;align-items:center;gap:12px;color:var(--color-steel-20);font-size:14px;line-height:24px}.sdFinanceiro__patientFact:after{content:"";width:1px;height:16px;background:var(--color-border-muted)}.sdFinanceiro__reports,.sdFinanceiro__subscription{display:flex;flex-direction:column;gap:16px;padding:16px}.sdFinanceiro__reportsTitle,.sdFinanceiro__subscriptionTitle{margin:0;color:var(--color-gray-0);font-size:16px;font-weight:700;line-height:24px}.sdFinanceiro__reportsHeader{display:flex;align-items:center;justify-content:space-between;gap:16px}.sdFinanceiro__reportsRange,.sdFinanceiro__subscriptionNote{margin:0;color:var(--color-text-muted);font-size:14px;line-height:24px}.sdFinanceiro__reportsTotals{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:8px}.sdFinanceiro__card{display:flex;flex-direction:column;gap:8px;padding:16px;border:1px solid var(--color-border-muted);border-radius:8px;background:var(--color-white)}.sdFinanceiro__cardHead{display:flex;flex-direction:column;gap:2px}.sdFinanceiro__cardValue{min-width:0;overflow-wrap:anywhere;color:var(--color-gray-0);font-size:24px;font-weight:700;line-height:34px}.sdFinanceiro__cardNote{margin:0;color:var(--color-text-muted);font-size:13px;line-height:18px}.sdFinanceiro__td--group{color:var(--color-steel-0);font-weight:700;text-align:left}.sdFinanceiro__tr--total .sdFinanceiro__td{font-weight:600}.sdFinanceiro__currency{margin-right:4px}.sdFinanceiro__table{overflow-x:auto;border:1px solid var(--color-border-muted);border-radius:8px;background:var(--color-white)}.sdFinanceiro__invoiceLink{color:var(--color-accent-ink);text-decoration:underline}.sdFinanceiro__invoiceNone{color:var(--color-text-muted)}@media (prefers-reduced-motion: reduce){.sdFinanceiro__back,.sdFinanceiro__primary,.sdFinanceiro__secondary,.sdFinanceiro__outline,.sdFinanceiro__ghost{transition:none}}@media (max-width: 1100px){.sdFinanceiro__kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.sdFinanceiro__insights{grid-template-columns:minmax(0,1fr)}}@media (max-width: 700px){.sdFinanceiro__kpis,.sdFinanceiro__kpis--four{grid-template-columns:minmax(0,1fr)}.sdFinanceiro__registerHead,.sdFinanceiro__patientCard{flex-direction:column;align-items:stretch}.sdFinanceiro__registerActions{flex-wrap:wrap}}.sdFinMenu{position:fixed;z-index:70;display:grid;min-width:200px;padding:6px;border:1px solid var(--sd26-line);border-radius:12px;background:var(--sd26-card);box-shadow:0 12px 32px #10283c24;color:var(--sd26-text);font-family:var(--sd26-font)}.sdFinMenu__item{display:block;padding:9px 12px;border:none;border-radius:var(--sd26-radius-btn);background:none;color:var(--sd26-text);font-family:inherit;font-size:13.5px;font-weight:400;line-height:1.45;text-align:left;white-space:nowrap;cursor:pointer}.sdFinMenu__item:hover:not(:disabled),.sdFinMenu__item:focus-visible{outline:0;background:var(--fin26-menu-hover)}.sdFinMenu__item:disabled{color:var(--sd26-text-3);cursor:not-allowed}.sdFinMenu__item--danger{color:var(--sd26-error-text)}.sdFinMenu__dots{display:inline-grid;place-items:center;width:32px;height:32px;padding:0;border:1px solid transparent;border-radius:var(--sd26-radius-btn);background:none;color:var(--sd26-text-2);font-family:var(--sd26-font);font-size:18px;line-height:1;cursor:pointer}.sdFinMenu__dots:hover,.sdFinMenu__dots:focus-visible{border-color:var(--sd26-line);background:var(--sd26-card)}.sdFinMenu__dots:focus-visible{outline:2px solid var(--sd26-focus-ring);outline-offset:2px}.sdFinanceiro .sdFinMenu__dots{color:var(--sd26-text-2)}.sdFinModal{position:fixed;z-index:var(--sd26-z-modal);top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:16px;color:var(--sd26-text);font-family:var(--sd26-font)}.sdFinModal__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent}.sdFinModal__card{position:relative;display:flex;flex-direction:column;box-sizing:border-box;width:min(500px,100vw - 32px);max-height:calc(100vh - 40px);max-height:calc(100dvh - 40px);padding:20px;overflow:auto;border:1px solid var(--sd26-line);border-radius:16px;background:var(--sd26-card);box-shadow:0 18px 50px #10283c2e}.sdFinModal__header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 10px}.sdFinModal__title{flex:1 1 auto;margin:0;color:var(--sd26-text);font-size:17px;font-weight:600;line-height:1.45}.sdFinModal__close{display:grid;place-items:center;width:32px;height:32px;padding:0;border:none;border-radius:var(--sd26-radius-btn);background:transparent;color:var(--sd26-text-2);cursor:pointer}.sdFinModal__close svg{width:18px;height:18px}.sdFinModal__close:hover{background:var(--fin26-menu-hover)}.sdFinModal__close:focus-visible{outline:2px solid var(--sd26-focus-ring);outline-offset:2px}.sdFinModal__body{display:flex;flex-direction:column;gap:12px;min-height:0}.sdFinModal__card--overflow{overflow:visible}.sdFinModal__card--list{padding:20px 0 0}.sdFinModal__card--list .sdFinModal__header{padding:0 20px}.sdFinModal__card--list .sdFinModal__body{gap:0;max-height:384px;overflow-y:auto}.sdFinModal__list{margin:0;padding:0;list-style:none}.sdFinModal__listItem{display:flex;align-items:center;gap:8px;min-height:64px;padding:12px 16px;border-bottom:1px solid var(--color-border-muted)}.sdFinModal__listName{flex:1 1 auto;color:var(--color-gray-0);font-size:14px;font-weight:500;line-height:24px}.sdFinModal__total{display:flex;align-items:center;gap:6px;margin:24px 0 0;padding-top:16px;border-top:1px solid var(--color-border-muted)}.sdFinModal__total span{color:var(--color-steel-20);font-size:16px;font-weight:500;line-height:24px}.sdFinModal__total strong{color:var(--color-green-200);font-size:16px;font-weight:400;line-height:24px}.sdFinModal__lead{margin:0;color:var(--color-steel-20);font-size:14px;line-height:24px}.sdFinModal__quote{margin:0;color:var(--color-steel-20);font-size:14px;line-height:20px}.sdFinModal__error{margin:0;color:var(--color-danger-ink);font-size:14px;line-height:20px}.sdFinModal__fieldError{margin:4px 0 0;color:var(--color-danger-ink);font-size:13px;line-height:18px}.sdFinModal__field--invalid .sdFormField__control{border-color:var(--color-danger-ink)}.sdFinModal__pendings{display:flex;flex-direction:column;gap:8px;margin:0;padding:12px 16px;border:1px solid var(--color-border-muted);border-radius:8px}.sdFinModal__highAmount{display:flex;flex-direction:column;gap:12px;padding:12px 16px;border:1px solid var(--color-danger-ink);border-radius:8px}.sdFinModal__highAmountBody{margin:0;color:var(--color-steel-0);font-size:14px;line-height:20px}.sdFinModal__highAmountActions{display:flex;justify-content:flex-end;gap:12px}.sdFinModal__pendingsTitle{padding:0 4px;color:var(--color-steel-0);font-size:14px;font-weight:600}.sdFinModal__pendingsHint{margin:0;color:var(--color-steel-20);font-size:13px;line-height:18px}.sdFinModal__pending{display:flex;align-items:flex-start;gap:8px;color:var(--color-steel-0);font-size:14px;line-height:20px;cursor:pointer}.sdFinModal__pending input{margin-top:3px}.sdFinModal__footer{display:flex;justify-content:flex-end;gap:8px;margin-top:16px}.sdFinModal__field{position:relative}.sdFinModal__field .sdFormField__control{min-height:40px}.sdFinModal__field .sdFormField__label{top:8px}.sdFinModal__field .sdFormField__control:focus-within+.sdFormField__label,.sdFinModal__field .sdFormField:has(.sdFormField__input:not(:placeholder-shown)) .sdFormField__label,.sdFinModal__field .sdFormField--select .sdFormField__label,.sdFinModal__field .sdFormField--date .sdFormField__label{transform:translateY(-14px)}.sdFinModal__field .sdFormField--text:not(.sdFormField--hasPlaceholder):not(:focus-within):not(:has(.sdFormField__input:not(:placeholder-shown))) .sdFormField__label{font-family:Inter,system-ui,sans-serif}.sdFinModal__select--empty .sdFormField__trigger{color:var(--color-steel-20)}.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:var(--color-gray-100);font-size:13px;font-weight:600;line-height:20px}.sdFinanceiroModal__field--required>span:after{content:" *";color:var(--color-negative-ink)}.sdFinanceiroModal__error{margin:0;color:var(--color-negative-ink);font-size:13px;line-height:20px}.sdFinanceiroModal__note{margin:0;color:var(--color-text-muted);font-size:12px;font-style:italic;line-height:18px}.sdFinanceiroModal__link{padding:0;border:none;background:none;color:var(--color-accent-ink);font:inherit;font-weight:600;text-decoration:underline;cursor:pointer}.sdFinanceiroModal__link:focus-visible{outline:2px solid var(--color-accent-ink);outline-offset:2px}:root{--fin26-menu-hover: #f2f6f9;--fin26-legend: #f7f9fb;--fin26-overdue-wash: #fde8e7;--fin26-overdue-ink: #a8231b}:root[data-color-scheme=dark],:root [data-color-scheme=dark]{--fin26-menu-hover: #222b33;--fin26-legend: #222b33;--fin26-overdue-wash: #3a1b19;--fin26-overdue-ink: #e68e89}.sdFin26Head{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:6px 0 16px}.sdFin26Head__title{margin:0;color:var(--sd26-text);font-family:var(--sd26-font);font-size:24px;font-weight:600;line-height:1.45}.sdFin26Head__spacer{flex:1}.sdFin26Head__actions{display:flex;gap:8px;flex-wrap:wrap}.sdFin26:not([data-tab=visao-geral]) .sdFin26Head__actions .sd26Btn--prim{color:var(--sd26-vivid-ink, var(--sd26-on-primary))}.sdFin26Tabs{display:flex;gap:4px;flex-wrap:wrap;margin:0 0 16px;border-bottom:1px solid var(--sd26-line)}.sdFin26Tabs__tab{margin-bottom:-1px;padding:10px 12px;border-bottom:2px solid transparent;color:var(--sd26-text-2);font-family:var(--sd26-font);font-size:14px;font-weight:400;line-height:1.45;text-decoration:none;white-space:nowrap}.sdFin26Tabs__tab:hover{color:var(--sd26-text)}.sdFin26Tabs__tab:focus-visible{outline:2px solid var(--sd26-focus-ring);outline-offset:-2px;border-radius:var(--sd26-radius-btn) var(--sd26-radius-btn) 0 0}.sdFin26Tabs__tab--on,.sdFin26Tabs__tab--on:hover{border-bottom-color:var(--sd26-primary);color:var(--sd26-accent);font-weight:600}.sdFin26Period{display:flex;align-items:flex-end;gap:12px;flex-wrap:wrap;margin:0 0 14px}.sdFin26Period__label{display:flex;flex-direction:column;gap:4px;color:var(--sd26-text);font-family:var(--sd26-font);font-size:12.5px;font-weight:600;line-height:1.45}.sdFin26Period__select,.sdFin26Period__day{box-sizing:border-box;height:36px;padding:0 10px;border:1px solid var(--sd26-field-line);border-radius:var(--sd26-radius-btn);background-color:var(--sd26-field);color:var(--sd26-text);font-family:var(--sd26-font);font-size:13px;font-weight:400}.sdFin26Period__select:focus,.sdFin26Period__day:focus{outline:2px solid var(--sd26-focus);outline-offset:-1px}.sdFin26Period__select{min-width:240px;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:32px;background-image:var(--sd26-select-caret);background-repeat:no-repeat;background-position:right 11px center;background-size:14px;cursor:pointer}.sdFin26Period__day{width:120px;min-width:120px;border-color:var(--sd26-input-line)}.sdFin26Period__day::placeholder{color:var(--sd26-placeholder)}.sdFin26Period__free{display:flex;gap:10px}.sd26Status.sdFin26St--atrasado{background:var(--fin26-overdue-wash);color:var(--fin26-overdue-ink)}.sdFin26Legend{display:flex;align-items:center;gap:8px 18px;flex-wrap:wrap;margin:12px 0 0;padding:8px 12px;border-radius:var(--sd26-radius-btn);background:var(--fin26-legend);color:var(--sd26-text-2);font-family:var(--sd26-font);font-size:12.5px;line-height:1.45}.sdFin26Legend>em{display:inline-flex;align-items:center;gap:6px;color:inherit;font-style:normal;white-space:nowrap}.sdFin26Legend__amount{color:var(--sd26-text);font-weight:600;font-variant-numeric:tabular-nums}.sdFin26Legend__amount--neg{color:var(--sd26-danger)}.sdFinIrFix{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none}.sdFinIrFix__item{display:flex;flex-direction:column;gap:8px;padding:12px;border:1px solid var(--sd26-line);border-radius:12px}.sdFinIrFix__head{margin:0;font-size:13px;line-height:1.45;overflow-wrap:anywhere}.sdFinIrFix__action{display:flex;flex-direction:column;align-items:stretch;gap:8px}.sdFinIrFix__warn{margin:0;color:var(--color-danger-ink);font-size:13px;line-height:18px}.sdFinIrFix__choices{display:flex;flex-wrap:wrap;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}.sdMinhaConta{display:flex;flex-direction:column;gap:8px;align-items:stretch;min-width:0;min-height:100%;padding:16px;color:var(--color-steel-10);overflow-x:clip}.sdMinhaConta--checkout{gap:16px}.sdMinhaConta__header{display:flex;align-items:center;gap:4px;min-height:40px}.sdMinhaConta__back{display:grid;place-items:center;flex-shrink:0;width:40px;height:40px;padding:0;border:0;border-radius:1000px;background:transparent;color:var(--color-steel-0);cursor:pointer}.sdMinhaConta__back:hover{background-color:var(--color-steel-70)}.sdMinhaConta__back:focus-visible{outline:2px solid var(--color-link-accent);outline-offset:2px}.sdMinhaConta__backGlyph{width:24px;height:24px;background-color:currentColor;-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='M15 4.5L7.5 12l7.5 7.5' stroke='black' stroke-width='2.4' 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='M15 4.5L7.5 12l7.5 7.5' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center/contain}.sdMinhaConta__title{margin:0;color:var(--color-steel-10);font-size:24px;line-height:36px;font-weight:700}.sdMinhaConta__srOnly,.sdMinhaConta__subtitle{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.sdMinhaConta__user{display:flex;align-items:center;height:120px;flex-shrink:0;padding:0 16px;border-radius:8px;background-image:linear-gradient(90deg,#1a2026,#1a2228 9%,#1b262f 24%,#1d2b3d,#1c324d,#173e5f 72%,#14416a,#174173,#1c397f 96%,#203185)}.sdMinhaConta__userBox{display:flex;align-items:center;gap:12px;width:100%;min-width:0}.sdMinhaConta__avatar{position:relative;display:grid;place-items:center;flex-shrink:0;width:72px;height:72px;border-radius:50%;box-shadow:inset 0 0 0 1px #bfddf680;background-color:var(--color-chrome);overflow:visible}.sdMinhaConta__avatar svg{width:30px;height:54px}.sdMinhaConta__avatar>:first-child{width:72px;height:72px;border-radius:50%;overflow:hidden}.sdMinhaConta__avatarEdit{position:absolute;right:0;bottom:0;display:grid;place-items:center;width:24px;height:24px;padding:0;border:1px solid var(--color-blue-600);border-radius:1000px;background-color:var(--color-blue-600);color:var(--color-on-brand);cursor:pointer}.sdMinhaConta__avatarEdit:disabled{opacity:.6;cursor:default}.sdMinhaConta__avatarEdit:focus-visible{outline:2px solid var(--color-blue-600);outline-offset:2px}.sdMinhaConta__avatarEditGlyph{width:16px;height:16px;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M7.2 16.9H3.6a.5.5 0 01-.5-.5v-3.5c0-.1 0-.3.1-.4l9.4-9.4a.5.5 0 01.7 0l3.6 3.6a.5.5 0 010 .7L7.6 16.8a.5.5 0 01-.4.1zM10.6 5l4.4 4.4' stroke='black' stroke-width='1.4' 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 20 20' fill='none'%3E%3Cpath d='M7.2 16.9H3.6a.5.5 0 01-.5-.5v-3.5c0-.1 0-.3.1-.4l9.4-9.4a.5.5 0 01.7 0l3.6 3.6a.5.5 0 010 .7L7.6 16.8a.5.5 0 01-.4.1zM10.6 5l4.4 4.4' stroke='black' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center/contain}.sdMinhaConta__avatarMenu{position:absolute;top:calc(100% + 8px);left:0;z-index:30;display:flex;flex-direction:column;gap:4px;min-width:160px;padding:8px;border-radius:4px;background:var(--color-white);box-shadow:0 1px 2px #0000001a,0 1px 3px #0000001a}.sdMinhaConta__avatarMenu button{padding:8px 12px;border:0;border-radius:8px;background:transparent;color:var(--color-steel-0);font-family:inherit;font-size:14px;font-weight:500;line-height:24px;text-align:left;cursor:pointer}.sdMinhaConta__avatarMenu button:hover,.sdMinhaConta__avatarMenu button:focus-visible{background:var(--color-steel-80)}.sdMinhaConta__identity{display:flex;flex-direction:column;min-width:0}.sdMinhaConta__name{margin:0;color:#fff;font-weight:700;font-size:16px;line-height:24px}.sdMinhaConta__email{margin:0;color:#92a9bb;font-weight:400;font-size:14px;line-height:24px;overflow-wrap:anywhere}[data-color-scheme=dark] .sdMinhaConta__email{color:var(--color-on-chrome-muted)}.sdMinhaConta__crnPill{margin-left:auto;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;height:40px;padding:8px 16px;border-radius:1000px;background-color:#fff;color:#1a2026;font-weight:500;font-size:14px;line-height:24px;white-space:nowrap}.sdMinhaConta__panel{display:flex;flex-direction:column;gap:16px;min-width:0;padding:8px 16px 16px;border-radius:8px;background-color:var(--color-white)}.sdMinhaConta__section{display:flex;flex-direction:column;gap:12px;min-width:0}.sdMinhaConta__card{display:flex;flex-direction:column;gap:16px;padding:16px;border-radius:8px;background-color:var(--color-white)}.sdMinhaConta__panel>.sdMinhaConta__card{padding:0;border-radius:0;background-color:transparent}.sdMinhaConta__cardHeader{display:flex;flex-wrap:wrap;align-items:center;gap:16px;min-height:40px}.sdMinhaConta__cardActions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px;margin-left:auto}.sdMinhaConta__sectionTitle,.sdMinhaConta__cardTitle{margin:0;color:var(--color-steel-10);font-weight:700;font-size:20px;line-height:28px}.sdMinhaConta__line{margin:0;color:var(--color-steel-10);font-weight:400;font-size:14px;line-height:24px}.sdMinhaConta__line strong{font-weight:700}.sdMinhaConta__note{margin:0;color:var(--color-steel-20);font-size:12px;line-height:20px;font-style:italic}.sdMinhaConta__tabs{display:flex;gap:0;box-shadow:inset 0 -2px 0 0 var(--color-steel-60)}@media (max-width: 720px){.sdMinhaConta__tabs{overflow-x:auto}}.sdMinhaConta__tab{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex:1 1 0;min-width:0;height:48px;padding:0 8px;border:none;border-radius:0;background-color:transparent;color:var(--color-steel-20);font-family:inherit;font-weight:500;font-size:14px;line-height:24px;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;transition:color .15s ease,box-shadow .15s ease}@media (max-width: 720px){.sdMinhaConta__tab{flex:0 0 auto;overflow:visible;text-overflow:clip}}.sdMinhaConta__tab:hover:not(.sdMinhaConta__tab--active){color:var(--color-steel-10)}.sdMinhaConta__tab:focus-visible{outline:2px solid var(--color-link-accent);outline-offset:-2px}.sdMinhaConta__tab--active{color:var(--color-steel-10);box-shadow:inset 0 -2px 0 0 var(--color-blue-300)}.sdMinhaConta__fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 8px}.sdMinhaConta__fields--single{grid-template-columns:minmax(0,1fr);gap:12px}.sdMinhaConta__field{position:relative;display:flex;flex-direction:column;gap:4px;min-width:0}.sdMinhaConta__field--full{grid-column:1/-1}.sdMinhaConta__notchLabel{position:absolute;top:-6px;left:12px;z-index:1;max-width:calc(100% - 24px);padding:0 4px;background:var(--color-white);color:var(--color-steel-20);font-family:var(--sd26-font);font-size:12px;font-weight:400;line-height:12px;letter-spacing:.15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sdMinhaConta__phoneRow{display:grid;grid-template-columns:120px minmax(0,1fr) 120px minmax(0,1fr);gap:16px 8px;align-items:start}.sdMinhaConta__fieldError{color:var(--color-negative-ink);font-size:12px;line-height:16px}.sdMinhaConta__note--error{color:var(--color-negative-ink);font-style:normal}.sdMinhaConta__note--success{color:var(--color-positive-ink);font-style:normal}.sdMinhaConta__passwordLink{display:flex;align-items:center;gap:4px;margin:28px 0 0;color:var(--color-steel-10);font-size:14px;font-weight:600;line-height:24px}.sdMinhaConta__modalFooter{display:flex;justify-content:flex-end;align-items:center;gap:24px;margin-top:16px}.sdMinhaConta__delete{display:flex;align-items:center;justify-content:flex-end}.sdMinhaConta__delete .buttonSecondary{width:auto;padding-inline:16px}.sdMinhaConta__closeBlock{display:flex;flex-direction:column;gap:8px}.sdMinhaConta__closeList{display:flex;flex-direction:column;gap:6px;margin:0;padding-left:20px;color:var(--color-steel-10);font-size:14px;line-height:24px}.sdMinhaConta__closeActions{display:flex;flex-wrap:wrap;gap:12px}.sdMinhaConta__closeLink{align-self:flex-start;color:var(--color-link-accent);font-size:14px;font-weight:700;text-decoration:underline}.sdMinhaConta__closeLink:focus-visible{outline:2px solid var(--color-link-accent);outline-offset:2px}@media (max-width: 720px){.sdMinhaConta__fields,.sdMinhaConta__phoneRow{grid-template-columns:minmax(0,1fr)}.sdMinhaConta__user{height:auto;min-height:120px;padding-block:16px}.sdMinhaConta__userBox{flex-wrap:wrap}}@media (prefers-reduced-motion: reduce){.sdMinhaConta__tab{transition:none}}.sdMinhaConta__fields>.inputText,.sdMinhaConta__field>.inputText,.sdMinhaConta__phoneRow>.inputText{position:relative;gap:0}.sdMinhaConta__fields>.inputText .inputText__header,.sdMinhaConta__field>.inputText .inputText__header,.sdMinhaConta__phoneRow>.inputText .inputText__header{position:absolute;top:-6px;left:12px;z-index:1;max-width:calc(100% - 24px);padding:0 4px;background:var(--color-white);color:var(--color-steel-20);font-family:var(--sd26-font);font-size:12px;font-weight:400;line-height:12px;letter-spacing:.15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:auto}.sdMinhaConta__fields>.inputText .inputText__label,.sdMinhaConta__field>.inputText .inputText__label,.sdMinhaConta__phoneRow>.inputText .inputText__label{flex:0 1 auto;color:inherit;font:inherit;letter-spacing:inherit}.sdMinhaConta__fields>.inputText .inputText__element,.sdMinhaConta__field>.inputText .inputText__element,.sdMinhaConta__phoneRow>.inputText .inputText__element{height:56px;padding:0 12px;border-width:1px;border-radius:4px}.sdMinhaConta__fields>.inputText .inputText__input,.sdMinhaConta__field>.inputText .inputText__input,.sdMinhaConta__phoneRow>.inputText .inputText__input{max-width:none;color:var(--color-steel-0);font-size:16px;font-weight:400;line-height:24px}.sdMinhaConta__fields>.inputText .inputText__input::placeholder,.sdMinhaConta__field>.inputText .inputText__input::placeholder,.sdMinhaConta__phoneRow>.inputText .inputText__input::placeholder{color:var(--color-steel-20);opacity:1}.sdMinhaConta__fields>.inputText:has(.inputText__element--readOnly),.sdMinhaConta__field>.inputText:has(.inputText__element--readOnly),.sdMinhaConta__phoneRow>.inputText:has(.inputText__element--readOnly){opacity:1}.sdMinhaConta__fields>.inputText:has(.inputText__input[placeholder=" "]:placeholder-shown:not(:focus)) .inputText__header,.sdMinhaConta__field>.inputText:has(.inputText__input[placeholder=" "]:placeholder-shown:not(:focus)) .inputText__header,.sdMinhaConta__phoneRow>.inputText:has(.inputText__input[placeholder=" "]:placeholder-shown:not(:focus)) .inputText__header{top:16px;background:transparent;font-family:Inter,system-ui,sans-serif;font-size:16px;line-height:24px;letter-spacing:0;pointer-events:none}.sdMinhaConta__fields :where(.inputText__element),.sdMinhaConta__field :where(.inputText__element),.sdMinhaConta__phoneRow :where(.inputText__element){border-color:var(--color-steel-60);background-color:var(--color-white)}.sdMcBtn{display:inline-flex;align-items:center;justify-content:center;gap:4px;flex-shrink:0;height:40px;border:0;font-family:inherit;font-size:14px;font-weight:500;line-height:24px;white-space:nowrap;cursor:pointer}.sdMcBtn:focus-visible{outline:2px solid var(--color-link-accent);outline-offset:2px}.sdMcBtn:disabled{cursor:not-allowed}.sdMcBtn--primary{padding:8px 28px;border-radius:4px;background-color:var(--color-blue-600);color:var(--color-on-brand)}.sdMcBtn--primary:hover:not(:disabled){background-color:var(--color-blue-500)}.sdMcBtn--primary:disabled{opacity:.4}.sdMcBtn--ghost{padding:8px 4px;border-radius:8px;background:transparent;color:var(--color-steel-0)}.sdMcBtn--ghost:hover:not(:disabled){background-color:var(--color-steel-80)}.sdMcBtn--ghost:disabled{color:var(--color-steel-50)}.sdMcBtn--danger{padding:8px 28px;border-radius:4px;background-color:#8c1d18;color:#fff}.sdMcBtn--danger:disabled{opacity:.4}.sdMcBtn--onDark{color:#fff}.sdMcBtn--onDark:hover:not(:disabled){background-color:var(--color-chrome-hover)}.sdMcBtn--outline{padding:8px 24px;border:1px solid var(--color-steel-40);border-radius:4px;background:var(--color-white);color:var(--color-steel-0)}.sdMcBtn--outline:hover:not(:disabled){background-color:var(--color-steel-80)}.sdMcBtn--outline:disabled{border-color:var(--color-steel-50);color:var(--color-steel-50)}.sdMcBtn--link{padding:8px 4px;border-radius:8px;background:transparent;color:var(--color-steel-0);text-decoration:underline}.sdMcBtn__glyph{width:20px;height:20px}.sdMcBtn__glyph--pencil{background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M7.2 16.9H3.6a.5.5 0 01-.5-.5v-3.5c0-.1 0-.3.1-.4l9.4-9.4a.5.5 0 01.7 0l3.6 3.6a.5.5 0 010 .7L7.6 16.8a.5.5 0 01-.4.1zM10.6 5l4.4 4.4' stroke='black' stroke-width='1.4' 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 20 20' fill='none'%3E%3Cpath d='M7.2 16.9H3.6a.5.5 0 01-.5-.5v-3.5c0-.1 0-.3.1-.4l9.4-9.4a.5.5 0 01.7 0l3.6 3.6a.5.5 0 010 .7L7.6 16.8a.5.5 0 01-.4.1zM10.6 5l4.4 4.4' stroke='black' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center/contain}.sdMcDialog{--mc-dialog-width: 405px}.sdMcDialog--unsaved{--mc-dialog-width: 418px}.sdMcDialog--delete{--mc-dialog-width: 364px}.sdMcDialog--plan{--mc-dialog-width: 455px}.sdMcDialog>.modalCenter__container{width:min(var(--mc-dialog-width),100vw - 32px);border-radius:8px;background-color:var(--color-white)}.sdMcDialog>.modalCenter__container>.modalCenter__content{padding:32px;gap:16px}.sdMcDialog--text>.modalCenter__container>.modalCenter__content{gap:8px}.sdMcDialog--unsaved>.modalCenter__container>.modalCenter__content{gap:24px}.sdMcDialog>.modalCenter__container>.modalCenter__content>.modalCenter__header{min-width:0}.sdMcDialog>.modalCenter__container>.modalCenter__content>.modalCenter__header>.modalCenter__title{padding-right:24px;color:var(--color-steel-10);font-size:20px;font-weight:600;line-height:28px}.sdMcDialog>.modalCenter__container>.modalCenter__content>.modalCenter__header>.modalCenter__buttonClose{position:absolute;top:16px;right:16px;width:24px;height:24px}.sdMcDialog__body{display:flex;flex-direction:column;gap:24px}.sdMcDialog__body .inputText__element{height:48px;padding:0 12px;border-width:1px;border-radius:4px}.sdMcDialog__body .inputText__input{font-size:16px;font-weight:400;line-height:24px}.sdMcDialog__body .inputText__input::placeholder{color:var(--color-steel-20);opacity:1}.sdMcDialog__text{margin:0;color:var(--color-steel-20);font-size:14px;line-height:24px}.sdMcDialog__actions{display:flex;justify-content:flex-end;align-items:center;gap:24px}.sdMcDialog :where(.inputText__element){border-color:var(--color-steel-60);background-color:var(--color-white)}.sdMinhaConta .sdDdi{gap:0}.sdMinhaConta .sdDdi .sdDdi__label{position:absolute;top:-6px;left:12px;z-index:1;max-width:calc(100% - 24px);padding:0 4px;background:var(--color-white);color:var(--color-steel-20);font-family:var(--sd26-font);font-size:12px;font-weight:400;line-height:12px;letter-spacing:.15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sdMinhaConta .sdDdi .sdDdi__value,.sdMinhaConta .sdDdi .sdDdi__trigger{display:flex;align-items:center;gap:8px;height:56px;padding:0 12px;border:1px solid var(--color-steel-60);border-radius:4px;background:var(--color-white);color:var(--color-steel-0);font-family:inherit;font-size:16px;font-weight:400;line-height:24px;width:100%;margin:0;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sdMinhaConta .sdDdi .sdDdi__value:after,.sdMinhaConta .sdDdi .sdDdi__trigger:after{content:"";flex-shrink:0;width:20px;height:20px;margin-left:auto;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M16.25 7.5L10 13.75 3.75 7.5' stroke='black' stroke-width='1.4' 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 20 20' fill='none'%3E%3Cpath d='M16.25 7.5L10 13.75 3.75 7.5' stroke='black' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center/contain}.sdDdi__menu .inputSearch,.sdSpecialty__menu .inputSearch,.sdMcSelect__menu .inputSearch{flex-shrink:0;min-height:40px;padding:0 12px;border:1px solid var(--color-border-muted);border-radius:4px;background-color:var(--color-white)}.sdDdi__menu .inputSearch__element,.sdSpecialty__menu .inputSearch__element,.sdMcSelect__menu .inputSearch__element{flex:1 1 auto;width:auto;min-width:0;height:38px;padding:0;border:0;outline:none;color:var(--color-steel-0);font-family:inherit;font-size:16px;font-weight:400;line-height:24px}.sdDdi__menu .inputSearch__element::placeholder,.sdSpecialty__menu .inputSearch__element::placeholder,.sdMcSelect__menu .inputSearch__element::placeholder{color:var(--color-steel-20);opacity:1}.sdDdi__menu .inputSearch__iconContainer,.sdSpecialty__menu .inputSearch__iconContainer,.sdMcSelect__menu .inputSearch__iconContainer{width:20px;height:20px;margin-left:8px}.sdDdi__menu .inputSearch__icon path,.sdSpecialty__menu .inputSearch__icon path,.sdMcSelect__menu .inputSearch__icon path{stroke:var(--color-steel-20)}.sdSpecialty{position:relative;min-width:0}.sdSpecialty__box{display:flex;align-items:center;gap:8px;height:56px;padding:0 12px;border:1px solid var(--color-steel-60);border-radius:4px;background:var(--color-white);color:var(--color-steel-0);font-family:inherit;font-size:16px;font-weight:400;line-height:24px;justify-content:space-between}.sdSpecialty__chips{display:flex;flex-wrap:nowrap;gap:8px;min-width:0;overflow:hidden}.sdSpecialty__chip{display:inline-flex;align-items:center;gap:4px;flex-shrink:0;height:24px;padding:0 8px;border:1px solid var(--color-blue-600);border-radius:300px;background-color:var(--color-blue-600);color:#253644;font-size:12px;font-weight:500;line-height:20px}.sdSpecialty__chip:has(.sdSpecialty__chipRemove){padding-right:4px}.sdSpecialty__chipRemove{width:16px;height:16px;padding:0;border:0;color:#253644;cursor:pointer;background-color:currentColor;-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='M12.5 3.5l-9 9M12.5 12.5l-9-9' stroke='black' stroke-width='1.6' 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 16 16' fill='none'%3E%3Cpath d='M12.5 3.5l-9 9M12.5 12.5l-9-9' stroke='black' stroke-width='1.6' stroke-linecap='round'/%3E%3C/svg%3E") no-repeat center/contain}.sdSpecialty__chipRemove:focus-visible{outline:2px solid #253644;outline-offset:1px}.sdSpecialty__trigger{display:flex;flex:1 1 auto;align-items:center;justify-content:space-between;gap:8px;min-width:0;height:100%;padding:0;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.sdSpecialty__chips+.sdSpecialty__trigger{flex:0 0 auto;margin-left:auto}.sdSpecialty__placeholder{color:var(--color-steel-20)}.sdSpecialty__chevron{width:20px;height:20px;margin-left:auto;color:var(--color-steel-0)}.sdSpecialty__menu{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:20;display:flex;flex-direction:column;gap:8px;max-height:296px;padding:16px;border-radius:4px;background:var(--color-white);box-shadow:0 1px 2px #0000001a,0 1px 3px #0000001a}.sdSpecialty__list{display:flex;flex-direction:column;gap:4px;margin:0;padding:0;overflow-y:auto;list-style:none;scrollbar-color:var(--color-steel-40) var(--color-steel-70);scrollbar-width:thin}.sdSpecialty__create,.sdSpecialty__option{display:inline-flex;align-items:center;gap:4px;min-height:40px;padding:8px 4px;border:0;border-radius:8px;background:transparent;color:var(--color-steel-0);font-family:inherit;font-size:14px;font-weight:500;line-height:24px;text-align:left;cursor:pointer}.sdSpecialty__create:hover:not(:disabled),.sdSpecialty__create:focus-visible,.sdSpecialty__option:hover:not(:disabled),.sdSpecialty__option:focus-visible{background:var(--color-steel-80)}.sdSpecialty__create:disabled,.sdSpecialty__option:disabled{color:var(--color-steel-50);cursor:not-allowed}.sdSpecialty__plus{width:20px;height:20px}.sdSpecialty__option--selected{box-shadow:inset 0 0 0 1px var(--color-blue-200)}.sdSpecialty__note{margin:0;color:var(--color-steel-20);font-size:12px;line-height:20px}.sdTeam__header{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:16px}.sdTeam__headerActions{display:flex;align-items:center;gap:16px}.sdTeam.sdMinhaConta__cardTitle,.sdTeam__title{font-size:20px;font-weight:700;line-height:28px;color:var(--color-gray-0)}.sdTeam__filter{display:inline-flex;align-items:center;gap:8px;color:var(--color-gray-0);font-size:14px;line-height:22px;cursor:pointer}.sdTeam__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(599px,100%),1fr));gap:16px;margin:0;padding:0;list-style:none}.sdTeam__card{display:flex;flex-direction:column;gap:16px;padding:24px 24px 12px;border-radius:8px;background:var(--color-white);box-shadow:inset 0 0 0 1px var(--color-steel-70)}.sdTeam__cardHead{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.sdTeam__cardHeadEnd{display:flex;flex-shrink:0;align-items:center;gap:8px}.sdTeam__pencil{display:grid;place-items:center;width:28px;height:28px;padding:0;border:0;border-radius:6px;background:transparent;color:var(--color-gray-100);opacity:0;cursor:pointer;transition:opacity .15s ease-in-out}.sdTeam__pencil:disabled{cursor:not-allowed}.sdTeam__card:hover .sdTeam__pencil,.sdTeam__pencil:focus-visible{opacity:1}@media (prefers-reduced-motion: reduce){.sdTeam__pencil{transition:none}}.sdTeam__name{margin:0;color:var(--color-steel-0);font-weight:700;font-size:16px;line-height:24px}.sdTeam__email{margin:0;color:var(--color-steel-30);font-size:14px;line-height:22px}.sdTeam__chip{flex:0 0 auto;padding:2px 10px;border:1px solid #066b35;border-radius:1000px;background:#c6fffb;color:#066b35;font-weight:500;font-size:12px;line-height:20px;white-space:nowrap}.sdTeam__chip--pending{border-color:#7a5200;background:#fff4d6;color:#7a5200}.sdTeam__chip--deactivated{border-color:#a9bccd;background:#e6eef6;color:#4a5b6a}.sdTeam__chip--noLogin{border-color:#8a2c1a;background:#ffe9e5;color:#8a2c1a}.sdTeam__rows{display:flex;flex-direction:column;gap:12px;margin:0}.sdTeam__row{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.sdTeam__label{margin:0;color:var(--color-steel-30);font-weight:400;font-size:14px;line-height:24px}.sdTeam__value{margin:0;color:var(--color-steel-0);font-weight:600;font-size:14px;line-height:24px;text-align:right}.sdTeam__divider{height:1px;margin:0 -24px;background:var(--color-steel-60)}.sdTeam__actions{display:flex;flex-wrap:wrap;gap:8px}.sdMcModal.sdMcModal--perms>.modalCenter__container{width:min(615px,100vw - 32px)}.sdPermMatrix{display:flex;flex-direction:column}.sdPermMatrix__presets{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:16px 16px 12px;border-bottom:1px solid var(--color-steel-70)}.sdPermMatrix__presets .buttonSecondary{width:auto;height:32px;padding:4px 12px;border:1px solid var(--color-border-muted);border-radius:1000px;background:transparent;color:var(--color-steel-0);font-family:inherit;font-size:14px;font-weight:500;line-height:24px}.sdPermMatrix__presets .buttonSecondary[aria-pressed=true]{border-color:var(--color-blue-600);background:var(--color-blue-600);color:var(--color-on-brand)}.sdPermMatrix__custom{color:var(--color-text-muted);font-size:12px;line-height:20px}.sdPermMatrix__rows{display:flex;flex-direction:column;max-height:520px;margin:0;padding:0;overflow-y:auto;list-style:none;scrollbar-color:var(--color-steel-40) var(--color-steel-70);scrollbar-width:thin}.sdPermMatrix__rows::-webkit-scrollbar{width:6px}.sdPermMatrix__rows::-webkit-scrollbar-track{border-radius:300px;background:var(--color-steel-70)}.sdPermMatrix__rows::-webkit-scrollbar-thumb{border-radius:4px;background:var(--color-steel-40)}.sdPermMatrix__row{display:flex;align-items:center;gap:13px;flex-shrink:0;min-height:72px;padding:12px 16px;border-bottom:1px solid var(--color-steel-70);background:var(--color-white)}.sdPermMatrix__row>.inputToggle{flex-shrink:0;order:-1}.sdPermMatrix__label{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.sdPermMatrix__name{color:var(--color-steel-0);font-weight:600;font-size:14px;line-height:24px}.sdPermMatrix__desc{color:var(--color-text-muted);font-size:14px;line-height:24px}.sdPermMatrix__sensitive{margin-top:2px;padding:0 6px;border-radius:4px;background:#fff0e0;color:#8a4b00;font-weight:500;font-size:11px;line-height:18px}.sdPermMatrix__implied{color:var(--color-link-accent);font-weight:500;font-size:11px;line-height:18px}.sdPermMatrix>.sdMinhaConta__note{margin:0;padding:12px 16px}.sdPermMatrix__footer{display:flex;justify-content:center;align-items:center;gap:24px;height:72px;padding:16px 0;border-radius:0 0 4px 4px;background-color:var(--color-chrome)}.sdCargo{display:flex;flex-direction:column;min-width:0}.sdMcSelect{position:relative;display:flex;flex-direction:column;min-width:0}.sdMcSelect__label{position:absolute;top:-6px;left:12px;z-index:1;max-width:calc(100% - 24px);padding:0 4px;background:var(--color-white);color:var(--color-steel-20);font-family:var(--sd26-font);font-size:12px;font-weight:400;line-height:12px;letter-spacing:.15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sdMcSelect__trigger{display:flex;align-items:center;gap:8px;height:56px;padding:0 12px;border:1px solid var(--color-steel-60);border-radius:4px;background:var(--color-white);color:var(--color-steel-0);font-family:inherit;font-size:16px;font-weight:400;line-height:24px;height:40px;width:100%;justify-content:space-between;text-align:left;cursor:pointer}.sdMcSelect__trigger:disabled{cursor:not-allowed;opacity:.6}.sdMcSelect__trigger:focus-visible{outline:2px solid var(--color-link-accent);outline-offset:2px}.sdMcSelect__value,.sdMcSelect__placeholder{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sdMcSelect__placeholder{color:var(--color-steel-20)}.sdMcSelect__chevron{width:20px;height:20px;color:var(--color-steel-0)}.sdMcSelect__menu{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:30;display:flex;flex-direction:column;gap:8px;max-height:296px;padding:16px 24px;border-radius:4px;background:var(--color-white);box-shadow:0 4px 6px #0000001a,0 10px 15px #0000001a}.sdMcSelect__list{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;overflow-y:auto;list-style:none;scrollbar-color:var(--color-steel-40) var(--color-steel-70);scrollbar-width:thin}.sdMcSelect__create,.sdMcSelect__option{display:inline-flex;align-items:center;gap:4px;min-height:40px;padding:8px 4px;border:0;border-radius:8px;background:transparent;color:var(--color-steel-0);font-family:inherit;font-size:14px;font-weight:500;line-height:24px;text-align:left;cursor:pointer}.sdMcSelect__create:hover,.sdMcSelect__create:focus-visible,.sdMcSelect__option:hover,.sdMcSelect__option:focus-visible{background:var(--color-steel-80)}.sdMcSelect__clear{align-self:flex-start;color:var(--color-steel-20)}.sdMcSelect__option--selected{box-shadow:inset 0 0 0 1px var(--color-blue-200)}.sdMcSelect__none{padding:8px 4px;color:var(--color-text-muted);font-size:13px;line-height:20px}.sdMcModal.sdMcModal--collaborator>.modalCenter__container{width:min(704px,100vw - 32px);overflow:visible}.sdMcModal.sdMcModal--collaborator>.modalCenter__container>.modalCenter__content>.modalCenter__header{height:64px;padding:16px 16px 16px 24px}.sdMcModal.sdMcModal--collaborator>.modalCenter__container>.modalCenter__content>.modalCenter__header>.modalCenter__title{font-size:16px;line-height:24px}.sdCollaborator{display:flex;flex-direction:column}.sdCollaborator__fields{display:flex;flex-direction:column;gap:16px;padding:24px 16px}.sdCollaborator__permissions{display:flex;flex-direction:column;gap:8px;max-height:360px;overflow-y:auto}.sdCollaborator__fields>.inputText{position:relative;gap:0}.sdCollaborator__fields>.inputText .inputText__header{position:absolute;top:-6px;left:12px;z-index:1;max-width:calc(100% - 24px);padding:0 4px;background:var(--color-white);color:var(--color-steel-20);font-family:var(--sd26-font);font-size:12px;font-weight:400;line-height:12px;letter-spacing:.15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:auto}.sdCollaborator__fields>.inputText .inputText__label{flex:0 1 auto;color:inherit;font:inherit;letter-spacing:inherit}.sdCollaborator__fields>.inputText .inputText__element{height:40px;padding:0 12px;border-width:1px;border-radius:4px}.sdCollaborator__fields>.inputText .inputText__input{max-width:none;color:var(--color-steel-0);font-size:16px;font-weight:400;line-height:24px}.sdCollaborator__fields>.inputText:has(.inputText__element--readOnly){opacity:1}.sdCollaborator__fields>.inputText:has(.inputText__input[placeholder=" "]:placeholder-shown:not(:focus)) .inputText__header{top:8px;background:transparent;font-family:Inter,system-ui,sans-serif;font-size:16px;line-height:24px;letter-spacing:0;pointer-events:none}.sdCollaborator>.sdMinhaConta__note{padding:0 16px 16px}.sdCollaborator__footer{display:flex;justify-content:center;align-items:center;gap:24px;height:72px;padding:16px 0;border-radius:0 0 8px 8px;background-color:var(--color-chrome)}.sdCollaborator__fields :where(.inputText__element){border-color:var(--color-steel-60);background-color:var(--color-white)}.sdDdi{position:relative;display:flex;flex-direction:column;gap:4px;min-width:0}.sdDdi__label{color:var(--color-steel-20);font-size:12px;line-height:20px}.sdDdi__value{margin:0;color:var(--color-steel-0);font-size:16px;line-height:24px}.sdDdi__trigger{width:100%;height:40px;padding:0 12px;border:1px solid var(--color-steel-60);border-radius:4px;background:var(--color-steel-90);color:var(--color-steel-0);font-family:inherit;font-size:16px;line-height:24px;text-align:left;cursor:pointer}.sdDdi__trigger:focus-visible{outline:2px solid var(--color-link-accent);outline-offset:2px}.sdDdi__menu{position:absolute;z-index:20;top:calc(100% + 4px);left:0;display:flex;flex-direction:column;gap:8px;width:min(601px,100vw - 32px);max-height:296px;padding:16px;border-radius:4px;background:var(--color-white);box-shadow:0 1px 2px #0000001a,0 1px 3px #0000001a}.sdDdi__list{display:flex;flex-direction:column;gap:2px;margin:0;padding:0;overflow-y:auto;list-style:none;scrollbar-color:var(--color-steel-40) var(--color-steel-70);scrollbar-width:thin}.sdDdi__list::-webkit-scrollbar{width:6px}.sdDdi__list::-webkit-scrollbar-track{border-radius:300px;background:var(--color-steel-70)}.sdDdi__list::-webkit-scrollbar-thumb{border-radius:4px;background:var(--color-steel-40)}.sdDdi__option{align-self:flex-start;width:auto;min-height:40px;padding:8px 12px;border:0;border-radius:8px;background:transparent;color:var(--color-steel-0);font-family:inherit;font-size:14px;font-weight:500;line-height:24px;text-align:left;cursor:pointer}.sdDdi__option:hover,.sdDdi__option:focus-visible{background:#6df6ed33}.sdDdi__option--selected{box-shadow:inset 0 0 0 1px var(--color-blue-200)}.sdDdi__none{padding:6px 10px;color:var(--color-steel-30);font-size:13px;line-height:20px}.sdDdi__actions{display:flex;flex-wrap:wrap;gap:8px}@media (prefers-reduced-motion: reduce){.sdDdi__option{transition:none}}.sdAssinatura{display:flex;flex-direction:column;gap:16px;min-width:0}.sdAssinatura__notes{display:flex;flex-direction:column;gap:4px}.sdAssinatura__notes:empty{display:none}.sdAssinatura__actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:4px}.sdAssinatura__refund{display:flex;flex-direction:column;align-items:flex-start;gap:8px;margin-top:4px}.sdAssinatura__plansTitle{margin:16px 0 0;color:var(--color-steel-10);font-weight:700;font-size:16px;line-height:24px}.sdAssinatura__planPrice{margin:0;color:var(--color-steel-10);font-weight:700;font-size:20px;line-height:28px}.sdAssinatura__planPriceWas{margin:0;color:var(--color-text-muted);font-weight:400;font-size:12px;line-height:20px}.sdAssinatura__planPrice--coupon{color:var(--color-positive-ink)}.sdAssinatura__planCoupon{margin:0;color:var(--color-steel-10);font-weight:400;font-size:12px;line-height:20px;overflow-wrap:anywhere}.sdAssinatura__planCoupon--invalid{color:var(--color-negative-ink)}.sdAssinatura__couponApplied{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px}.sdAssinaturaStatus{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:8px}.sdAssinaturaStatus__card{display:flex;align-items:center;gap:12px;min-height:76px;padding:16px;border:1px solid var(--color-steel-70);border-radius:4px;background-color:var(--color-steel-80)}.sdAssinaturaStatus__text{display:flex;flex:1 1 auto;flex-direction:column;min-width:0}.sdAssinaturaStatus__title{margin:0;color:var(--color-steel-10);font-size:14px;font-weight:700;line-height:24px}.sdAssinaturaStatus__line{margin:0;color:var(--color-steel-20);font-size:12px;font-weight:500;line-height:20px}.sdAssinaturaStatus__glyph{flex-shrink:0;width:24px;height:24px;border-radius:50%;background-color:var(--color-blue-300);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M7.5 12.4l3 3 6-6' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat}.sdAssinaturaStatus__glyph--failed{background-color:#dc362e;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M15 9l-6 6M9 9l6 6' stroke='white' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E")}.sdAssinaturaStatus__brand{display:inline-grid;place-items:center;flex-shrink:0;min-width:53px;height:28px;padding:0 6px;border:1px solid rgba(146,169,187,.6);border-radius:2.4px;background-color:#fff;color:#1a2026;font-size:12px;font-style:italic;font-weight:800;letter-spacing:.4px;text-transform:uppercase}.sdAssinaturaAlert{display:flex;align-items:center;gap:12px;padding:16px;border:1px solid #b3261e;border-radius:4px;background-color:#f9dedc}.sdAssinaturaAlert__glyph{flex-shrink:0;width:24px;height:24px;background-color:#dc362e;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M10.3 3.9L1.8 18.6A2 2 0 003.5 21.6h17a2 2 0 001.7-3L13.7 3.9a2 2 0 00-3.4 0zM12 9v4.5M12 17h.01' stroke='black' stroke-width='2' stroke-linecap='round' fill='black'/%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'%3E%3Cpath d='M10.3 3.9L1.8 18.6A2 2 0 003.5 21.6h17a2 2 0 001.7-3L13.7 3.9a2 2 0 00-3.4 0z' fill='black'/%3E%3C/svg%3E") no-repeat center/contain}.sdAssinaturaAlert__text{display:flex;flex:1 1 auto;flex-direction:column;min-width:0}.sdAssinaturaAlert__title{margin:0;color:#410e0b;font-size:14px;font-weight:700;line-height:24px}.sdAssinaturaAlert__body{margin:0;color:#601410;font-size:12px;font-weight:500;line-height:20px}.sdAssinaturaAlert__action.sdMcBtn--ghost{color:#8c1d18}.sdPlanCards{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:16px;margin:0;padding:0;list-style:none}.sdPlanCard{display:flex;flex-direction:column;gap:24px;min-width:0;padding:24px;border:1.5px solid var(--color-steel-70);border-radius:4px;background-color:var(--color-white)}.sdPlanCard--best{border-color:var(--color-blue-300)}.sdPlanCard__top{display:flex;flex-direction:column;gap:16px}.sdPlanCard__head{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:24px}.sdPlanCard__name{margin:0;color:var(--color-steel-10);font-size:16px;font-weight:700;line-height:24px}.sdPlanCard__ribbon{flex-shrink:0;padding:2px 12px;border-radius:1000px;background-color:#1fa9a0;color:#fff;font-size:12px;font-weight:500;line-height:20px;white-space:nowrap}.sdPlanCard__priceRow{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:48px}.sdPlanCard__priceCol{display:flex;flex-direction:column;min-width:0}.sdPlanCard__price{margin:0;color:var(--color-steel-10);font-size:20px;font-weight:700;line-height:28px}.sdPlanCard__perMonth{font-size:12px;line-height:20px}.sdPlanCard__range{margin:0;color:var(--color-text-muted);font-size:12px;font-weight:400;line-height:20px}.sdPlanCard__discount{flex-shrink:0;color:#b3261e;font-size:12px;font-weight:500;line-height:20px}.sdPlanCard__cta{width:100%}.sdPlanCard__divider{width:100%;height:1px;margin:0;border:0;background-color:var(--color-steel-60)}.sdPlanCard__features{display:flex;flex-direction:column;gap:16px;margin:0;padding:0;list-style:none}.sdPlanCard__feature{display:flex;align-items:center;gap:8px;color:var(--color-steel-20);font-size:14px;font-weight:500;line-height:24px}.sdPlanCard__check{flex-shrink:0;width:20px;height:20px;border-radius:50%;background-color:var(--color-steel-20);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M6.3 10.3l2.5 2.5 5-5' stroke='white' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat}.sdHistory{display:flex;flex-direction:column;margin-top:16px}.sdHistory__head{display:flex;flex-direction:column;padding-bottom:16px;border-bottom:1px solid var(--color-steel-60)}.sdHistory__title{margin:0;color:var(--color-steel-10);font-size:16px;font-weight:700;line-height:24px}.sdHistory__subtitle{margin:0;color:var(--color-text-muted);font-size:14px;font-weight:400;line-height:24px}.sdHistory__table{width:100%;border-collapse:collapse;table-layout:fixed}.sdHistory__headRow{height:56px;border-bottom:1px solid var(--color-steel-70)}.sdHistory__th{padding:0;text-align:left}.sdHistory__th--action{width:74px}.sdHistory__sort{display:inline-flex;align-items:center;gap:0;padding:0;border:0;background:transparent;color:var(--color-steel-10);font-family:inherit;font-size:14px;font-weight:600;line-height:24px;cursor:pointer}.sdHistory__sort:focus-visible{outline:2px solid var(--color-link-accent);outline-offset:2px}.sdHistory__sortGlyph{width:16px;height:16px;background-color:var(--color-steel-40);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M5 6.5L8 3.5l3 3zM5 9.5l3 3 3-3z' fill='black'/%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'%3E%3Cpath d='M5 6.5L8 3.5l3 3zM5 9.5l3 3 3-3z' fill='black'/%3E%3C/svg%3E") no-repeat center/contain}.sdHistory__row{height:64px;border-bottom:1px solid var(--color-steel-60)}.sdHistory__td{padding:0;color:var(--color-steel-0);font-size:14px;font-weight:400;line-height:24px}.sdHistory__td--action{text-align:right}.sdHistory__value--paid{color:var(--color-green-300)}.sdHistory__status{margin-left:8px;color:var(--color-negative-ink);font-size:12px;line-height:20px}.sdHistory__download{height:32px;padding:4px;text-decoration:none}.sdHistory__downloadGlyph{width:20px;height:20px;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M10 3v9m0 0l-3.5-3.5M10 12l3.5-3.5M3.5 12.5v3.5h13v-3.5' stroke='black' stroke-width='1.4' 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 20 20' fill='none'%3E%3Cpath d='M10 3v9m0 0l-3.5-3.5M10 12l3.5-3.5M3.5 12.5v3.5h13v-3.5' stroke='black' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center/contain}.sdHistory__none{color:var(--color-steel-40)}.sdHistory__pager{display:flex;align-items:center;gap:16px;padding-top:16px;color:var(--color-steel-10);font-size:14px;line-height:24px}.sdHistory__pages{display:flex;align-items:center;gap:8px;padding-right:16px;border-right:1px solid var(--color-steel-60)}.sdHistory__pageOf{color:var(--color-steel-10)}.sdHistory__pageBtn{width:24px;height:24px;padding:0;border:0;background-color:var(--color-steel-10);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='M15 4.5L7.5 12l7.5 7.5' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center/16px;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M15 4.5L7.5 12l7.5 7.5' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center/16px}.sdHistory__pageBtn--next{transform:scaleX(-1)}.sdHistory__pageBtn:disabled{background-color:var(--color-steel-50);cursor:not-allowed}.sdHistory__size{display:flex;align-items:center;gap:8px;color:var(--color-steel-10)}.sdHistory__size select{border:0;background:transparent;color:var(--color-steel-10);font:inherit;cursor:pointer}.sdHistory__size select option{background:var(--color-white);color:var(--color-steel-10)}.sdHistory__empty{display:flex;flex-direction:column;align-items:center;gap:4px;padding:86px 0;text-align:center}.sdHistory__empty img{margin-bottom:12px}.sdHistory__emptyTitle{margin:0;color:var(--color-steel-10);font-size:16px;font-weight:700;line-height:24px}.sdHistory__emptyText{margin:0;color:var(--color-steel-20);font-size:14px;line-height:24px}.sdHistory__srOnly{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@font-face{font-family:BebasNeue;font-style:normal;font-weight:400;src:url(/fonts/BebasNeue-Regular.ttf) format("truetype");font-display:swap}.sdMcModal>.modalCenter__container{width:min(563px,100vw - 32px);border-radius:4px;background-color:var(--color-white)}.sdMcModal>.modalCenter__container>.modalCenter__content{padding:0}.sdMcModal>.modalCenter__container>.modalCenter__content>.modalCenter__header{min-width:0;height:80px;padding:24px 16px 24px 24px;border-bottom:1px solid var(--color-steel-60)}.sdMcModal>.modalCenter__container>.modalCenter__content>.modalCenter__header>.modalCenter__title{color:var(--color-steel-10);font-size:20px;font-weight:700;line-height:28px}.sdMcModal>.modalCenter__container>.modalCenter__content>.modalCenter__header>.modalCenter__buttonClose{width:32px;height:32px;padding:6px}.sdPasswordModal{display:flex;flex-direction:column;gap:16px;padding:16px 16px 0}.sdPasswordModal__fields{display:flex;flex-direction:column;gap:16px}.sdPasswordModal__field{display:flex;flex-direction:column;gap:4px;min-width:0}.sdPasswordModal .inputPassword{position:relative;gap:0}.sdPasswordModal .inputPassword__element{height:56px;padding:0 44px 0 12px;border-width:1px;border-radius:4px;color:var(--color-steel-0);font-size:16px;font-weight:400;line-height:24px}.sdPasswordModal .inputPassword__element::placeholder{color:transparent}.sdPasswordModal .inputPassword__label{position:absolute;top:-6px;left:12px;z-index:1;padding:0 4px;background:var(--color-white);color:var(--color-steel-20);font-family:var(--sd26-font);font-size:12px;font-weight:400;line-height:12px;letter-spacing:.15px;pointer-events:none}.sdPasswordModal .inputPassword:has(.inputPassword__element:placeholder-shown:not(:focus)) .inputPassword__label{top:16px;background:transparent;color:var(--color-steel-0);font-family:Inter,system-ui,sans-serif;font-size:16px;line-height:24px;letter-spacing:0}.sdPasswordModal .inputPassword__iconContainer{right:12px;width:20px;height:20px;color:var(--color-steel-20)}.sdPasswordModal__error{color:var(--color-negative-ink);font-size:12px;line-height:16px}.sdPasswordModal__rules{display:flex;flex-direction:column;gap:5px}.sdPasswordModal__rulesTitle{color:var(--color-steel-10);font-size:14px;font-weight:600;line-height:21px}.sdPasswordModal__rulesList{display:flex;flex-wrap:wrap;gap:4px 16px;margin:0;padding:0;list-style:none}.sdPasswordModal__rule{display:flex;align-items:center;gap:8px;min-height:24px;color:var(--color-steel-10);font-size:14px;font-weight:400;line-height:24px}.sdPasswordModal__ruleGlyph{flex-shrink:0;width:16px;height:16px;border:1.5px solid var(--color-steel-10);border-radius:50%}.sdPasswordModal__rule--met .sdPasswordModal__ruleGlyph{border-color:var(--color-green-300);background-color:var(--color-green-300);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M4 8.4l2.6 2.6L12 5.6' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center}.sdPasswordModal__note{margin:0;color:var(--color-steel-20);font-size:13px;line-height:18px}.sdPasswordModal__note--error{color:var(--color-negative-ink)}.sdPasswordModal__note--success{color:#066b35}.sdPasswordModal__forgot{align-self:flex-start}.sdPasswordModal__footer{display:flex;align-items:center;height:88px;margin:0 -16px;padding:24px;border-radius:0 0 4px 4px;background-color:var(--color-chrome)}.sdPasswordModal__footer>.sdMcBtn{width:100%}@media (max-width: 768px){.sdPasswordModal__footer{height:auto}}.sdPasswordModal :where(.inputPassword__element){border-color:var(--color-steel-60);background-color:var(--color-white)}.sdCompletion{display:flex;flex-direction:column;gap:8px;padding:16px;border:1px solid var(--color-steel-80);border-radius:8px;background-color:var(--color-white)}.sdCompletion__title{margin:0;color:var(--color-steel-10);font-size:16px;font-weight:400;line-height:24px}.sdCompletion__title strong{font-weight:700}.sdCompletion__meter{display:flex;align-items:center;gap:8px;min-height:24px}.sdCompletion__track{flex:1 1 auto;height:8px;border-radius:300px;background-color:var(--color-steel-80);overflow:hidden}.sdCompletion__fill{height:100%;border-radius:300px;background-color:#5ee8df}.sdCompletion__percent{flex-shrink:0;color:var(--color-steel-10);font-size:14px;font-weight:500;line-height:24px;font-variant-numeric:tabular-nums}.sdCompletion__rows{display:flex;flex-wrap:wrap;gap:0 16px;margin:0;padding:0;list-style:none}.sdCompletion__row{min-width:0}.sdCompletion__go{display:inline-flex;align-items:center;gap:4px;padding:0;border:0;background:none;color:var(--color-text-muted);font-family:inherit;font-size:14px;font-weight:400;line-height:24px;text-align:left;cursor:pointer}.sdCompletion__go:hover{text-decoration:underline}.sdCompletion__go:focus-visible{outline:2px solid var(--color-link-accent);outline-offset:2px}.sdCompletion__check{flex-shrink:0;width:16px;height:16px;background-color:currentColor;-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='M2.5 8.5l3.5 3.5 7.5-7.5' stroke='black' stroke-width='1.3' 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='M2.5 8.5l3.5 3.5 7.5-7.5' stroke='black' stroke-width='1.3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center/contain}.sdCompletion__pending{flex-shrink:0;width:14px;height:14px;margin:1px;border:1.5px solid currentColor;border-radius:50%}.sdCompletion__srOnly{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.sdCompletion__missing{margin:2px 0 0 20px;color:var(--color-text-muted);font-size:12px;line-height:18px}.sdCompletion__error{margin:0;color:var(--color-negative-ink);font-size:12px;line-height:20px}.sdCompletion__dismiss{display:inline-flex;align-items:center;align-self:flex-start;color:var(--color-steel-0);font-size:12px;font-weight:400;line-height:20px;cursor:pointer}.sdCompletion__dismiss input{width:20px;height:20px;margin:6px;accent-color:var(--color-blue-300);cursor:pointer}.sdCompletion__dismiss input:focus-visible{outline:2px solid var(--color-link-accent);outline-offset:2px}.sdPasswordModal__ruleState{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.sdMcModal.sdMcModal--card>.modalCenter__container{width:min(752px,100vw - 32px)}@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;width:100%;max-width:1000px;margin-inline:auto;box-sizing:border-box;min-width:0;min-height:100%;padding:24px clamp(16px,2.5vw,32px) 48px;overflow-x:clip;color:var(--color-gray-100)}.sdConsultorio__header{display:flex;align-items:flex-start;gap:12px}.sdConsultorio__title{margin:0;font-family:Inter,sans-serif;text-transform:uppercase;font-size:40px;line-height:48px;font-weight:400;color:var(--color-gray-0)}@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:var(--color-gray-300)}.sdConsultorio__back .ico{width:20px;height:20px}.sdConsultorio__back:hover{color:var(--color-gray-100)}.sdConsultorio__subtitle{margin:4px 0 0;color:var(--color-gray-300);font-size:14px;line-height:20px}.sdConsultorio__demoNote{margin:0;padding:10px 14px;border:1px solid var(--color-blue-300);border-radius:12px;background-color:var(--color-gray-900);color:var(--color-gray-200);font-size:12px;line-height:18px}.sdConsultorio .cockpitRoute__demoBanner{padding:10px 14px;border:1px solid var(--color-blue-300);border-radius:12px;background-color:var(--color-gray-900);color:var(--color-gray-200)}.sdConsultorio__section{gap:20px;padding:24px;border:1px solid var(--color-gray-700);border-radius:16px;background-color:var(--color-white);box-shadow:0 1px 2px #1a20260a}.sdConsultorio__tabsCard{display:grid;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;gap:4px;padding:6px;border:1px solid var(--color-gray-700);border-radius:14px;background-color:var(--color-white);box-shadow:0 1px 2px #1a20260a;overflow:hidden}.sdConsultorio__tabsCard .tabBar{width:max-content;flex-wrap:nowrap;gap:6px;padding:0;border:0}.sdConsultorio__tabsCard .tabBar__tab{flex:0 0 auto;min-height:44px;padding:9px 13px;border:1px solid transparent;border-radius:10px;white-space:nowrap;color:var(--color-gray-300);font-size:13px;line-height:18px}.sdConsultorio__tabsCard .tabBar__tab:hover{background-color:var(--color-gray-900);color:var(--color-gray-100)}.sdConsultorio__tabsCard .tabBar__tab--active{border-color:var(--color-blue-300);background-color:var(--color-blue-800);color:var(--color-blue-0)}.sdConsultorio__tabsViewport{min-width:0;overflow-x:auto;scrollbar-width:none;overscroll-behavior-inline:contain}.sdConsultorio__tabsViewport::-webkit-scrollbar{display:none}.sdConsultorio__tabsArrow{display:grid;place-items:center;width:44px;height:44px;padding:0;border:1px solid var(--color-gray-700);border-radius:10px;background-color:var(--color-gray-900);color:var(--color-gray-200);cursor:pointer}.sdConsultorio__tabsArrow .ico{width:18px;height:18px}.sdConsultorio__tabsArrow:hover{border-color:var(--color-blue-300);background-color:var(--color-blue-900);color:var(--color-blue-0)}.sdConsultorio__systemSettings{padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.sdConsultorio__systemSettings .sdSettings{padding:0}.sdConsultorio__importNote{margin:0;padding:8px 12px;border-radius:8px;background-color:var(--color-blue-100);color:var(--color-blue-900);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:var(--color-blue-600)}.sdConsultorio__sectionIcon svg,.sdConsultorio__sectionIcon [data-icon]{width:20px!important;height:20px!important}.sdConsultorio__sectionDescription{margin:4px 0 0;color:var(--color-gray-300);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 var(--color-gray-700);border-radius:8px;background-color:var(--color-white);text-align:left;cursor:pointer;transition:border-color .15s ease,background-color .15s ease}.sdConsultorio__listRow:hover{border-color:var(--color-blue-400);background-color:var(--color-blue-100)}.sdConsultorio__listRow:focus-visible{outline:2px solid var(--color-blue-400);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:var(--color-gray-100);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:var(--color-gray-800);color:var(--color-gray-300);font-size:12px;line-height:16px}.sdConsultorio__listRowEdit{flex-shrink:0;color:var(--color-accent-ink)}[data-color-scheme=dark] .sdConsultorio__listRowEdit{color:var(--color-blue-600)}.sdConsultorio__listRowEdit{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:var(--color-gray-100);font-size:14px}.sdConsultorio__rowError{margin:0;color:var(--color-red-500);font-size:12px}.sdConsultorio__removeConfirm{display:flex;flex-direction:column;gap:12px;padding:12px 16px;border:1px solid var(--color-red-500);border-radius:8px}.sdConsultorio__removeConfirm p{margin:0;font-size:14px;line-height:20px}.sdConsultorio__removeConfirmActions{display:flex;justify-content:flex-end;gap:12px}.sdConsultorio__dangerButton{padding:8px 16px;border:0;border-radius:8px;background:var(--color-red-500);color:var(--color-white);font-family:inherit;font-weight:600;cursor:pointer}.sdConsultorio__dangerButton:disabled{opacity:.5;cursor:default}.sdConsultorio__placeAddress{display:flex;flex-direction:column;gap:8px;padding-top:4px}.sdConsultorio__placeAddressTitle{color:var(--color-gray-300);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:var(--color-gray-300);font-size:12px}.sdConsultorio__figmaSection{display:flex;flex-direction:column}.sdConsultorio__figmaSectionHead{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-bottom:4px}.sdConsultorio__figmaSectionHead .card__title{color:var(--color-gray-100);font-size:18px;line-height:26px}.sdConsultorio__sectionActions{display:flex;align-items:center;justify-content:flex-end;gap:12px}.sdConsultorio__sectionActions .buttonDefault{width:auto}.sdConsultorio__ghost{border:0;background:transparent;color:var(--color-gray-300);font-size:14px;font-weight:600;cursor:pointer}.sdConsultorio__figmaGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 20px}@media (max-width: 768px){.sdConsultorio__figmaGrid{gap:16px}}@media (max-width: 576px){.sdConsultorio__figmaGrid{grid-template-columns:1fr}}.sdConsultorio__span2{grid-column:span 2}@media (max-width: 576px){.sdConsultorio__span2{grid-column:auto}}.sdConsultorio__fieldWrap{position:relative;min-width:0}.sdConsultorio__figmaGrid .sdFormField{flex-direction:column;align-items:stretch;gap:6px}.sdConsultorio__figmaGrid .sdFormField__label{position:static;order:-1;max-width:none;padding:0;background:transparent;color:var(--color-gray-200);font-family:inherit;font-size:13px;font-weight:600;line-height:18px;transform:none}.sdConsultorio__figmaGrid .sdFormField__control{min-height:48px;border-color:var(--color-gray-700);border-radius:12px}.sdConsultorio__figmaGrid .inputText:has(.inputText__input[disabled]){opacity:1}.sdConsultorio__figmaGrid .inputText__element{min-height:48px;padding-block:10px;border:1px solid var(--color-gray-700);border-radius:12px;background-color:var(--color-white)}.sdConsultorio__figmaGrid .sdDdi{gap:6px}.sdConsultorio__figmaGrid .sdDdi__label{color:var(--color-gray-200);font-size:13px;font-weight:600;line-height:18px}.sdConsultorio__figmaGrid .sdDdi__value,.sdConsultorio__figmaGrid .sdDdi__trigger{display:flex;align-items:center;min-height:48px;height:auto;margin:0;padding:0 12px;border:1px solid var(--color-gray-700);border-radius:12px;background-color:var(--color-white);color:var(--color-gray-100);font-size:14px;line-height:20px}.sdConsultorio__personalizationGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}@media (max-width: 576px){.sdConsultorio__personalizationGrid{grid-template-columns:minmax(0,1fr)}}.sdConsultorio__uploadSlot{min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:12px;min-height:210px;padding:24px;border:1px solid var(--color-gray-700);border-radius:12px;background-color:var(--color-gray-900)}@media (max-width: 576px){.sdConsultorio__uploadSlot{padding:16px}}.sdConsultorio__uploadSlot .buttonDefault,.sdConsultorio__uploadSlot .buttonSecondary{width:auto}.sdConsultorio__uploadSlot .sdSettings__logo{width:100%;min-width:0}.sdConsultorio__uploadPreview{display:grid;place-items:center;width:64px;height:64px;border-radius:12px;background-color:var(--color-white);color:var(--color-gray-300)}.sdConsultorio__uploadPreview--image{width:min(100%,240px);height:112px;padding:12px;object-fit:contain;background-image:linear-gradient(45deg,var(--color-gray-700) 25%,transparent 25%),linear-gradient(-45deg,var(--color-gray-700) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,var(--color-gray-700) 75%),linear-gradient(-45deg,transparent 75%,var(--color-gray-700) 75%);background-size:16px 16px;background-position:0 0,0 8px,8px -8px,-8px 0}.sdConsultorio__hiddenFile{display:none}.sdConsultorio__services{display:flex;flex-direction:column;gap:8px;padding:12px;border-radius:8px;background-color:var(--color-gray-800);border:1px solid var(--color-gray-700)}.sdConsultorio__services>.buttonDefault{align-self:flex-start}.sdConsultorio__servicesTitle{color:var(--color-gray-300);font-weight:700;font-size:12px;text-transform:uppercase;letter-spacing:.04em}.sdConsultorio__servicesEmpty{margin:0;color:var(--color-gray-300);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:var(--color-gray-300);font-size:13px;text-align:center}.sdConsultorio__empty{display:flex;flex-direction:column;gap:4px;padding:16px;border:1px dashed var(--color-gray-700);border-radius:8px;text-align:center}.sdConsultorio__emptyTitle{margin:0;color:var(--color-gray-100);font-weight:700;font-size:14px}.sdConsultorio__emptyHint{margin:0;color:var(--color-gray-300);font-size:12px}.sdConsultorio button:focus-visible,.sdConsultorio a:focus-visible{outline:2px solid var(--color-blue-400);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:var(--color-gray-100);cursor:pointer}.sdOnlineScheduling__hint{margin:0;color:var(--color-gray-300);font-size:12px}.sdOnlineScheduling__subtitle{margin:8px 0 0;font-size:13px;font-weight:700;color:var(--color-gray-200)}.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:var(--color-gray-100)}.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:var(--color-gray-200)}.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:var(--color-gray-100);cursor:pointer}.sdOnlineScheduling__publicLink{display:flex;flex-direction:column;gap:4px}.sdOnlineScheduling__publicLink code{font-size:12px;color:var(--color-blue-400);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:var(--color-blue-400)}.sdOnlineScheduling__error{font-size:13px;font-weight:600;color:var(--color-danger-ink)}.sdOnlineScheduling__warning{margin:0;padding:8px 12px;border-radius:8px;border:1px solid var(--color-yellow-400);background:var(--color-yellow-900);color:var(--color-yellow-200);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}.sdConfigPriv{min-width:0}.sdCfgFeedback__error{color:var(--sd26-error-text)}@font-face{font-family:BebasNeue;font-style:normal;font-weight:400;src:url(/fonts/BebasNeue-Regular.ttf) format("truetype");font-display:swap}:where(.sdPac26,.sdPac26Add) *{line-height:inherit}.sdPac26{display:flex;flex-direction:column;min-width:0;min-height:100%;background:var(--sd26-page);color:var(--sd26-text);font-family:var(--sd26-font);font-size:14px;line-height:1.45}.sdPac26__page{width:100%;max-width:1320px;margin:0 auto;padding:22px 20px 80px;color:inherit}.sdPac26__spacer{flex:1}.sdPac26__head{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:6px 0 16px;color:inherit}.sdPac26__title{margin:0;font-size:24px;font-weight:600;line-height:1.45;color:var(--sd26-text)}.sdPac26__search{position:relative;display:flex;align-items:center;gap:8px;width:min(360px,100%);padding:9px 16px;line-height:1.45;border-radius:999px;background:var(--sd26-card);box-shadow:var(--sd26-shadow-card);color:var(--sd26-text-2)}.sdPac26__search svg{flex:none;width:16px;height:16px}.sdPac26__search input{flex:1;min-width:0;border:0;outline:0;padding:1px 2px;background:none;color:var(--sd26-text-2);font-family:inherit;font-size:13.5px}:root[data-color-scheme=dark] .sdPac26__search input,:root [data-color-scheme=dark] .sdPac26__search input{color:var(--sd26-text)}.sdPac26__search input{line-height:inherit}.sdPac26__search input::placeholder{color:var(--sd26-placeholder)}.sdPac26__search:focus-within{outline:2px solid var(--sd26-focus);outline-offset:-1px}@media (max-width: 900px){.sdPac26__import{order:1}}.sdPac26__grade{display:grid;grid-template-columns:340px minmax(0,1fr);gap:18px;align-items:start}.sdPac26__grade>*{min-width:0}@media (max-width: 1180px){.sdPac26__grade{grid-template-columns:300px minmax(0,1fr)}}@media (max-width: 900px){.sdPac26__grade{grid-template-columns:260px minmax(0,1fr)}}@media (max-width: 720px){.sdPac26__grade{grid-template-columns:minmax(0,1fr)}}.sdPac26__lateral{position:sticky;top:16px;max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--sd26-line) transparent;border-radius:var(--sd26-radius-card);color:inherit}.sdPac26__lateral .sd26Card{margin-bottom:0}@media (max-width: 720px){.sdPac26__lateral{position:static;max-height:none}}.sdPac26__listCard{min-width:0}.sdPac26__filters{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:12px;color:inherit}.sdPac26__count{font-size:12.5px;color:var(--sd26-text-2)}.sdPac26__emptyLine{padding:18px 8px;border:1px dashed var(--sd26-line);border-radius:14px;color:var(--sd26-text-2);font-size:13px;text-align:center}.sdPac26__foot{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:12px;font-size:12.5px;color:var(--sd26-text-2)}.sdPac26__pageSize{display:inline-flex;align-items:center;gap:10px;color:inherit}.sdPac26__pageSize select{height:36px;padding:5px 32px 5px 10px;border:1px solid var(--sd26-field-line);border-radius:var(--sd26-radius-btn);background:var(--sd26-field) var(--sd26-select-caret) no-repeat right 11px center/14px;color:var(--sd26-text);font-family:inherit;font-size:13.5px;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.sdPac26__pageSize select:focus-visible{outline:2px solid var(--sd26-focus);outline-offset:-1px}.sdPac26__pager{display:inline-flex;align-items:center;gap:4px;color:inherit}.sdPac26Av{display:grid;flex-shrink:0;place-items:center;width:36px;height:36px;overflow:hidden;border-radius:50%;background:var(--sd26-inner);color:var(--sd26-accent);font-size:12.5px;font-weight:600}.sdPac26Av--large{width:52px;height:52px;font-size:16px}.sdPac26Av__img{width:100%;height:100%;object-fit:cover}.sdPac26Table{position:relative;width:100%;border-collapse:collapse;font-size:13.5px;color:var(--sd26-text)}.sdPac26Table__scroll{position:relative;overflow-x:auto;background:linear-gradient(to right,var(--sd26-card) 40%,transparent) left center/28px 100% no-repeat local,linear-gradient(to left,var(--sd26-card) 40%,transparent) right center/28px 100% no-repeat local,radial-gradient(farthest-side at 0 50%,color-mix(in srgb,var(--sd26-line-strong) 55%,transparent),transparent) left center/12px 100% no-repeat scroll,radial-gradient(farthest-side at 100% 50%,color-mix(in srgb,var(--sd26-line-strong) 55%,transparent),transparent) right center/12px 100% no-repeat scroll}.sdPac26Table>tbody>tr>td.sd26Num{white-space:nowrap}@media (max-width: 900px){.sdPac26Table>tbody>tr>td:first-child,.sdPac26Table>thead>tr>th:first-child{min-width:190px}}.sdPac26Table th{padding:10px;border-bottom:1px solid var(--sd26-line);color:var(--sd26-text-2);font-size:11.5px;font-weight:500;letter-spacing:.04em;text-align:left;text-transform:uppercase;white-space:nowrap}.sdPac26Table td{padding:10px;border-bottom:1px solid var(--sd26-line);color:var(--sd26-text);vertical-align:middle}.sdPac26Table__sort{display:inline-flex;align-items:center;gap:4px;padding:0;border:0;background:none;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer}.sdPac26Table__sort:after{content:"↕";font-size:10px;opacity:.5}.sdPac26Table__sort--ascending:after{content:"↑";opacity:1}.sdPac26Table__sort--descending:after{content:"↓";opacity:1}.sdPac26Table__sort:focus-visible{outline:2px solid var(--sd26-focus-ring);outline-offset:2px}.sdPac26Table__row{color:var(--sd26-text);cursor:pointer}.sdPac26Table__row:hover td{background:var(--sd26-row-hover)}.sdPac26Table__row:focus-visible{outline:2px solid var(--sd26-focus-ring);outline-offset:-2px}.sdPac26Table__row--selected td,.sdPac26Table__row--selected:hover td{background:var(--sd26-inner)}.sdPac26Table__row--selected td:first-child{box-shadow:inset 3px 0 0 var(--sd26-accent)}.sdPac26Table__who{display:flex;align-items:center;gap:12px;color:inherit}.sdPac26Table__whoText{min-width:0;color:inherit}.sdPac26Table__whoText b{font-weight:500}.sdPac26Table__whoText small{display:block;color:var(--sd26-text-2);font-size:12px}.sdPac26Table__imported{margin-left:6px;padding:1px 8px;border-radius:999px;background:var(--sd26-wash);color:var(--sd26-accent);font-size:11px;font-weight:500}.sdPac26Table__unread{display:inline-grid;place-items:center;min-width:18px;height:18px;margin-left:6px;padding:0 5px;border-radius:9px;background:var(--sd26-badge);color:var(--sd26-vivid-ink, #fff);font-size:11px;font-weight:600;vertical-align:middle}.sdPac26Table .sdPac26Table__chev{width:30px;color:var(--sd26-text-3);text-align:right}@media (max-width: 1180px){.sdPac26Table__ident{display:none}}@media (max-width: 720px){.sdPac26Table{display:block;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;background:linear-gradient(to right,var(--sd26-card) 40%,transparent) left center/28px 100% no-repeat local,linear-gradient(to left,var(--sd26-card) 40%,transparent) right center/28px 100% no-repeat local,radial-gradient(farthest-side at 0 50%,color-mix(in srgb,var(--sd26-line-strong) 55%,transparent),transparent) left center/12px 100% no-repeat scroll,radial-gradient(farthest-side at 100% 50%,color-mix(in srgb,var(--sd26-line-strong) 55%,transparent),transparent) right center/12px 100% no-repeat scroll}}.sdPac26Panel{color:var(--sd26-text)}.sdPac26Panel__noteText{margin:0;color:var(--sd26-text-2);font-size:13px}.sdPac26Panel__head{display:flex;align-items:center;gap:12px;color:inherit}.sdPac26Panel__who{min-width:0;color:inherit}.sdPac26Panel__name{display:block;overflow:hidden;font-size:16px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.sdPac26Panel__last{display:block;color:var(--sd26-text-2);font-size:12px}.sdPac26Panel__data{display:grid;grid-template-columns:128px 1fr;gap:8px 12px;margin:12px 0;font-size:13px;color:inherit}.sdPac26Panel__data dt{color:var(--sd26-text-2)}.sdPac26Panel__data dd{min-width:0;margin:0;overflow:hidden;color:var(--sd26-text);font-weight:500;text-align:left;text-overflow:ellipsis;white-space:nowrap}.sdPac26Panel__pair{display:contents}.sdPac26Panel__data dd.sdPac26Panel__wrap{overflow:visible;overflow-wrap:anywhere;white-space:normal}.sdPac26Panel__hint{color:var(--sd26-text-2);font-weight:400}.sdPac26Panel__restr{display:flex;flex-wrap:wrap;align-content:flex-start;gap:6px;height:58px;overflow:hidden;color:inherit}.sdPac26Panel__noRestr{color:var(--sd26-text-2);font-size:12.5px}.sdPac26Panel__actions{display:grid;gap:8px;margin-top:14px;color:inherit}.sdPac26Panel__actions .sd26Btn{min-width:0;white-space:normal;text-align:start}.sdPac26Panel__unavailable{display:block;border-radius:var(--sd26-radius-btn)}.sdPac26Panel__unavailable:focus-visible{outline:2px solid var(--sd26-focus-ring);outline-offset:2px}.sdPac26Suggest{position:absolute;top:calc(100% + 6px);right:0;left:0;z-index:60;max-height:420px;overflow:auto;padding:6px 0;border-radius:14px;background:var(--sd26-card);box-shadow:0 14px 40px #1018282e;color:var(--sd26-text-2);font-family:var(--sd26-font);font-size:14px;cursor:default}.sdPac26Suggest__all.sd26Ntf__all{width:calc(100% - 32px);border:0;font-family:inherit;cursor:pointer}.sdPac26Suggest__none{padding:22px 16px;color:var(--sd26-text-2);font-size:13.5px;text-align:center}.sdPac26Suggest__none b{display:block;margin-bottom:6px;color:var(--sd26-text);font-size:15px;font-weight:700}.sdPac26Suggest__add{display:inline-flex;align-items:center;height:38px;margin-top:12px;padding:0 14px;border:0;border-radius:10px;background:var(--sd26-primary);color:var(--sd26-on-primary);font:inherit;font-weight:600;cursor:pointer}.sdPac26Suggest__add:hover{background:var(--sd26-primary-hover)}.sdPac26Suggest__add:focus-visible{outline:2px solid var(--sd26-focus-ring);outline-offset:2px}.sdPac26Code{display:grid;grid-template-columns:128px 1fr;gap:12px;align-items:center;height:40px;margin:8px 0 6px;padding-top:8px;border-top:1px solid var(--sd26-line);font-size:13px;color:inherit}.sdPac26Code__label{display:inline-flex;align-items:center;gap:6px;width:max-content;border-radius:4px;color:var(--sd26-text-2);cursor:help;outline:none}.sdPac26Code__label:focus-visible{outline:2px solid var(--sd26-focus-ring);outline-offset:2px}.sdPac26Code__i{display:grid;place-items:center;width:15px;height:15px;border:1.3px solid currentColor;border-radius:50%;font-size:9.5px;font-weight:700;line-height:1}.sdPac26Code__value{display:flex;align-items:center;gap:4px;min-width:0;color:inherit}.sdPac26Code__value .sd26IconBtn{flex:0 1 30px;min-width:0}.sdPac26Code__value .sd26IconBtn svg{width:16px;height:16px}@media (min-width: 721px) and (max-width: 900px){.sdPac26Code--issued{grid-template-columns:minmax(0,1fr);gap:2px;height:auto}}.sdPac26Code__generate{display:inline-flex;align-items:center;gap:6px;padding:6px 0;border:0;background:none;color:var(--sd26-accent);font:inherit;font-size:13px;font-weight:600;cursor:pointer}.sdPac26Code__generate svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.sdPac26Code__generate:hover{text-decoration:underline}.sdPac26Code__generate:disabled{opacity:.45;cursor:not-allowed}.sdPac26Code__code{margin-right:4px;color:var(--sd26-text);font:600 15px/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.12em}.sdPac26Code__note{margin:0 0 6px;color:var(--sd26-text-2);font-size:12px}.sdPac26Code__note--error{color:var(--sd26-error-text)}.sdPac26Add{--sdPac26-placeholder: #757575;max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px);padding:22px 24px;box-shadow:0 20px 60px #0a0e1259}:root[data-color-scheme=dark] .sdPac26Add,:root [data-color-scheme=dark] .sdPac26Add{--sdPac26-placeholder: var(--sd26-placeholder)}.sdPac26Add .sd26Field__control::placeholder{color:var(--sdPac26-placeholder)}.sdPac26Add .sd26Modal__title{font-size:18px}.sdPac26Add .sd26Modal__head .sd26IconBtn{width:34px;height:34px;border-radius:50%;background:var(--sd26-inner);color:var(--sd26-text-2)}.sdPac26Add__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;align-items:start;margin-top:12px;color:inherit}@media (max-width: 900px){.sdPac26Add__grid{grid-template-columns:minmax(0,1fr)}}.sdPac26Add__span{grid-column:1/-1}.sdPac26Add__phone{display:grid;gap:4px;color:inherit}.sdPac26Add__tel{display:grid;grid-template-columns:150px minmax(0,1fr);gap:8px;color:inherit}.sdPac26Add__tel>.sd26Field{display:contents}.sdPac26Add__tel .sd26Field__error,.sdPac26Add__tel .sd26Field__hint{grid-column:1/-1}@media (max-width: 420px){.sdPac26Add__tel{grid-template-columns:146px minmax(0,1fr)}}.sdPac26Add__toggles{margin-top:14px;color:inherit}.sdPac26Add__toggleRow{display:flex;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid var(--sd26-line);font-size:13.5px;color:inherit}.sdPac26Add__toggleText{flex:1;color:var(--sd26-text)}.sdPac26Add__toggleText small{display:block;margin-top:2px;color:var(--sd26-text-2);font-size:12px}.sdPac26Add__qpcChip{display:inline-flex;align-items:center;gap:8px;padding:5px 6px 5px 12px;border:1px solid var(--sd26-wash-line);border-radius:999px;background:var(--sd26-wash);color:var(--sd26-accent);font-size:12.5px}.sdPac26Add__qpcChip button{display:grid;place-items:center;width:22px;height:22px;border:0;border-radius:50%;background:none;color:inherit;cursor:pointer}.sdPac26Add__notice{margin:10px 0 0;padding:8px 12px;border-radius:10px;font-size:12.5px}.sdPac26Add__notice--warn{background:var(--sd26-warn-wash);color:var(--sd26-warn-ink)}.sdPac26Add__notice--error{background:var(--sd26-danger-wash);color:var(--sd26-danger-ink)}.sdPac26Add__foot{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:8px;margin-top:16px;color:inherit}@media (max-width: 720px){.sdPac26Add__foot{position:sticky;bottom:0;z-index:1;padding-top:12px;background:var(--sd26-card);box-shadow:0 -1px 0 var(--sd26-line),0 28px 0 var(--sd26-card)}}body>.modalCenter--qpcPicker.modalCenter--active{z-index:calc(var(--sd26-z-modal) + 10)}.sdPatientsEmpty{display:flex;flex-direction:column;align-items:center;width:100%;max-width:323px;margin:0 auto;padding:32px 0;text-align:center}.sdPatientsEmpty__art{width:260px;max-width:100%;height:auto;margin-bottom:32px}.sdPatientsEmpty__copy{display:flex;flex-direction:column;gap:4px;margin-bottom:16px}.sdPatientsEmpty__title{margin:0;color:var(--color-gray-0);font-size:16px;line-height:24px;font-weight:600}.sdPatientsEmpty__description{margin:0;color:var(--color-steel-20);font-size:14px;line-height:24px}.sdPatientsEmpty__add{width:100%;height:40px;padding:8px 24px;border:none;border-radius:4px;background-color:var(--color-blue-600);color:var(--color-on-brand);font-family:inherit;font-size:14px;line-height:24px;font-weight:500;cursor:pointer}.sdPatientsEmpty__add:hover{background-color:var(--color-blue-400)}.sdPatientsEmpty__add:focus-visible{outline:2px solid var(--color-accent-ink);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}.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:var(--color-gray-100);overflow-x:clip}.sdAnamnese__demoBanner{padding:8px 12px;border:1px dashed var(--color-blue-300);border-radius:var(--radius-card);background-color:var(--color-blue-100);color:var(--color-blue-900);font-size:12px;line-height:18px}.sdAnamnese__header{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.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:var(--color-white);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 var(--color-gray-700);background:transparent;cursor:pointer;color:var(--color-gray-300);font-weight:500;font-size:14px;line-height:22px}.sdAnamnese__tab:focus-visible{outline:2px solid var(--color-blue-400);outline-offset:-2px}.sdAnamnese__tab--active{color:var(--color-gray-100)}.sdAnamnese__tab--active:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:var(--color-blue-600)}.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:var(--color-white)}.sdAnamnese__freeHead{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.sdAnamnese__freeTitle{margin:0;color:var(--color-gray-100);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:var(--color-positive-ink);font-size:13px;line-height:20px}.sdAnamnese__saveError{margin:0;color:var(--color-negative-ink);font-size:13px;line-height:20px}.sdAnamnese__note{margin:0;color:var(--color-gray-300);font-size:12px;font-style:italic}.sdAnamnese__legacyNote{margin:0 0 16px;padding:12px 16px;border-radius:4px;background:var(--color-tint-surface);color:var(--color-gray-0);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}.sdAnamFill{display:flex;flex-direction:column;flex:1;min-height:0;height:100%;padding:16px;box-sizing:border-box}@media (min-width: 769px){.sdAnamFill{flex:none;height:100vh;min-height:0}}.sdAnamFill__surface{display:flex;flex-direction:column;flex:1;min-height:0;width:100%;background:var(--color-white);border-radius:16px 16px 4px 4px}.sdAnamFill__header{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-shrink:0;padding:24px 16px 24px 24px;border-bottom:1px solid var(--color-border-muted)}.sdAnamFill__title{margin:0;color:var(--color-gray-0);font-family:inherit;font-size:20px;font-weight:700;line-height:28px}.sdAnamFill__headerActions{display:flex;align-items:center;gap:16px}.sdAnamFill__close{position:relative;width:32px;height:32px;flex-shrink:0;border:none;border-radius:1000px;background:transparent;cursor:pointer}.sdAnamFill__close:before,.sdAnamFill__close:after{content:"";position:absolute;top:50%;left:50%;width:16px;height:2px;background:var(--color-default);border-radius:2px}.sdAnamFill__close:before{transform:translate(-50%,-50%) rotate(45deg)}.sdAnamFill__close:after{transform:translate(-50%,-50%) rotate(-45deg)}.sdAnamFill__close:hover,.sdAnamFill__close:focus-visible{background:var(--color-gray-800)}.sdAnamFill__body{display:flex;flex-direction:column;gap:16px;flex:1 1 auto;min-height:0;padding:24px;overflow-y:auto}.sdAnamFill__intro{display:flex;flex-direction:column;gap:8px}.sdAnamFill__introTitle{margin:0;color:var(--color-gray-0);font-size:16px;font-weight:600;line-height:24px}.sdAnamFill__introText{color:var(--color-steel-20);font-size:14px;line-height:24px}.sdAnamFill__introText :first-child{margin-top:0}.sdAnamFill__introText :last-child{margin-bottom:0}.sdAnamFill .sdQuestion__label{font-size:16px;line-height:24px}.sdAnamFill .sdQuestionOption__text{color:var(--color-gray-0);font-weight:400}.sdAnamFill .sdQuestionOption:has(.sdQuestionOption__control--check) .sdQuestionOption__text{color:var(--color-default)}.sdAnamFill__unit{max-width:none}.sdAnamFill__pair{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px 16px;align-items:start}.sdAnamFill__pair .sdQuestion--scalar{max-width:none}@media (max-width: 768px){.sdAnamFill__pair{grid-template-columns:minmax(0,1fr)}}.sdAnamFill__field{display:flex;flex-direction:column;gap:8px;min-width:0}.sdAnamFill__detail{display:flex;flex-direction:column;gap:4px;max-width:460px}.sdAnamFill__unit--required .sdQuestion__label:after{content:" *";color:var(--color-negative-ink);font-weight:600}.sdAnamFill__unsupported,.sdAnamFill__loading{margin:0;color:var(--color-gray-300);font-size:14px;line-height:24px}.sdAnamFill__saveError{margin:0;color:var(--color-negative-ink);font-size:12px;line-height:20px}.sdAnamFill__freeText{display:flex;flex-direction:column;gap:8px;max-width:none;min-width:0}.sdAnamFill__freeTextTitle{margin:0;color:var(--color-gray-0);font-size:16px;line-height:24px;font-weight:600}.sdAnamFill__freeTextView{color:var(--color-gray-0);font-size:14px;line-height:24px;overflow-x:auto}.sdAnamFill__freeTextView :first-child{margin-top:0}.sdAnamFill__freeTextView :last-child{margin-bottom:0}.sdAnamFill__freeTextView table{width:100%;border-collapse:collapse;margin-bottom:calc(12px + (12 / .72 - 12) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.sdAnamFill__freeTextView table{margin-bottom:12px}}.sdAnamFill__freeTextView th,.sdAnamFill__freeTextView td{border:1px solid var(--color-gray-700);font-size:14px;line-height:24px;padding-block:calc(8px + (8 / .72 - 8) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.sdAnamFill__freeTextView th,.sdAnamFill__freeTextView td{padding-block:8px}}.sdAnamFill__freeTextView th,.sdAnamFill__freeTextView td{padding-inline:calc(16px + (16 / .72 - 16) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.sdAnamFill__freeTextView th,.sdAnamFill__freeTextView td{padding-inline:16px}}.sdAnamFill__freeTextView th,.sdAnamFill__freeTextView td{text-align:left;vertical-align:top}.sdAnamFill__freeTextView th{width:50%;color:var(--color-default);font-weight:600}.sdAnamFill__freeTextView td{color:var(--color-default);font-weight:400}.sdAnamFill__freeTextView tfoot{display:table-row-group}.sdAnamFill__footer{position:sticky;bottom:0;display:flex;align-items:center;justify-content:center;gap:24px;padding:24px;background:var(--color-chrome);border-radius:0 0 4px 4px}.sdAnamFill__footer--apply .buttonDefault{flex:1;min-width:0}.sdAnamFill__footer--apply .buttonDefault:after{flex-shrink:0;width:20px;height:20px;margin-left:8px;background-color:currentColor;-webkit-mask:url(/icons/chevron-down.svg) center/contain no-repeat;mask:url(/icons/chevron-down.svg) center/contain no-repeat;transform:rotate(-90deg);content:""}.sdAnamFill__footerError{margin:0 auto 0 0;color:var(--color-red-600);font-size:12px;line-height:20px}@media (max-width: 768px){.sdAnamFill__footer{flex-wrap:wrap;gap:12px;padding:16px}.sdAnamFill__footerError{flex-basis:100%;margin:0}}.sdAnamFill__lossyNotice{margin:0;color:var(--color-yellow-100);background:var(--color-yellow-900);border-radius:8px;font-size:13px;line-height:18px;padding:calc(8px + (8 / .72 - 8) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.sdAnamFill__lossyNotice{padding:8px}}.sdAnamFill__lossyNotice{margin-bottom:calc(8px + (8 / .72 - 8) * (100vw - 1366 * 1px) / (2560 - 1366))}@media (max-width: 768px){.sdAnamFill__lossyNotice{margin-bottom:8px}}@font-face{font-family:BebasNeue;font-style:normal;font-weight:400;src:url(/fonts/BebasNeue-Regular.ttf) format("truetype");font-display:swap}.sdManipShare{display:flex;flex-direction:column;gap:20px;min-width:0}.sdManipShare__channels{display:flex;flex-wrap:wrap;gap:12px}.sdManipShare__section{display:flex;flex-direction:column;gap:8px}.sdManipShare__row{display:flex;align-items:flex-end;gap:12px}.sdManipShare__row>*:first-child{flex:1;min-width:0}.sdManipShare__hint{margin:0;color:var(--color-gray-300);font-size:12px;line-height:18px}.sdManipShare__toggle{display:flex;align-items:center;gap:10px;color:var(--color-default);font-size:14px;line-height:20px;cursor:pointer}.sdManipShare__error{margin:0;color:var(--color-negative-ink);font-size:13px;line-height:19px}.sdManipShare__notice{margin:0;color:#066b35;font-size:13px;line-height:19px}.sdManipShare__footer{display:flex;justify-content:flex-end}.sdManipShare__revoke{align-self:flex-start;padding:0;border:none;background:none;color:var(--color-negative-ink);font-family:inherit;font-size:13px;font-weight:500;line-height:19px;text-decoration:underline;cursor:pointer}.sdManipShare__revoke:hover:not(:disabled){color:#8c1d18}[data-color-scheme=dark] .sdManipShare__revoke:hover:not(:disabled){color:var(--color-red-700)}.sdManipShare__revoke:focus-visible{outline:2px solid var(--color-blue-600);outline-offset:2px}.sdManipShare__revoke:disabled{opacity:.5;cursor:default}.sdManipShareModal .modalCenter__header{margin:-24px -24px 0;padding:24px 16px 24px 24px;border-bottom:1px solid var(--color-border-muted)}.sdManipShareModal .modalCenter__title{color:var(--color-gray-0);font-size:20px;line-height:28px;font-weight:700}.sdManipShare .inputText,.sdManipShare .inputTextArea,.sdManipShare .inputSelect{position:relative}.sdManipShare .inputText__header,.sdManipShare .inputTextArea__header{position:absolute;top:-6px;left:8px;z-index:1;width:auto;max-width:calc(100% - 16px);margin:0;padding:0 4px;background:var(--color-white);color:var(--color-steel-20);font-family:var(--sd26-font);font-size:12px;line-height:12px;font-weight:400;letter-spacing:.15px}.sdManipShare .inputText__label,.sdManipShare .inputTextArea__label,.sdManipShare .inputSelect__label{font:inherit;color:inherit;letter-spacing:inherit}.sdManipShare .inputSelect__label{position:absolute;top:-6px;left:8px;z-index:1;width:auto;max-width:calc(100% - 16px);margin:0;padding:0 4px;background:var(--color-white);color:var(--color-steel-20);font-family:var(--sd26-font);font-size:12px;line-height:12px;font-weight:400;letter-spacing:.15px}.sdManipShare :where(.inputText__element--border),.sdManipShare :where(.inputText__element),.sdManipShare :where(.inputTextArea__element),.sdManipShare :where(.inputSelect__wrapper){min-height:40px;background:var(--color-white);border:1px solid var(--color-border-muted);border-radius:4px}.sdManipShare .inputText__input,.sdManipShare .inputTextArea__element,.sdManipShare .inputSelect__wrapper{font-family:inherit;font-size:16px;line-height:24px;font-weight:400;color:var(--color-steel-0)}.sdManipShare .inputText__input::placeholder,.sdManipShare .inputTextArea__element::placeholder,.sdManipShare .inputSelect__wrapper::placeholder{font-size:16px;font-weight:400;color:var(--color-steel-20);opacity:1}.sdManipShare__section{padding-top:6px}.sdManipShareModal .modalCenter__container{width:min(676px,100vw - 32px)}.sdManipShareModal .modalCenter__header{padding:16px 16px 16px 24px}.sdManipShareModal .modalCenter__title{font-size:16px;line-height:24px}.sdManipShare{gap:16px;margin-top:24px}.sdManipShare__channels{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.sdManipShare__channels .buttonSecondary,.sdManipShare__row .buttonSecondary{font-family:inherit;font-size:14px;line-height:24px;height:48px;border:1px solid var(--color-steel-40);border-radius:4px;color:var(--color-steel-0)}.sdManipShare__row .buttonSecondary{flex:0 0 auto;width:auto}.sdManipShare :where(.inputText__element--border),.sdManipShare :where(.inputText__element){min-height:48px}.sdManipShare__toggle{gap:8px;color:var(--color-steel-0);font-size:14px;line-height:24px;font-weight:500}.sdManipShare__toggle input[type=checkbox]{position:relative;flex:0 0 40px;width:40px;height:22px;margin:0;border-radius:1000px;background:var(--color-steel-50);-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;transition:background-color .12s ease}.sdManipShare__toggle input[type=checkbox]:after{content:"";position:absolute;top:4px;left:4px;width:14px;height:14px;border-radius:50%;background:#fff;box-shadow:0 1px 2px #0000001a,0 1px 3px #0000001a;transition:transform .12s ease}.sdManipShare__toggle input[type=checkbox]:checked{background:var(--color-green-400)}.sdManipShare__toggle input[type=checkbox]:checked:after{transform:translate(18px)}.sdManipShare__toggle input[type=checkbox]:focus-visible{outline:2px solid var(--color-blue-600);outline-offset:2px}.sdManipShare__toggle input[type=checkbox]:disabled{cursor:default;opacity:.5}@media (prefers-reduced-motion: reduce){.sdManipShare__toggle input[type=checkbox]{transition:none}.sdManipShare__toggle input[type=checkbox]:after{transition:none}}.sdManipShare__footer{margin:8px -24px -24px;padding:24px;border-radius:0 0 4px 4px;background:var(--color-chrome)}.sdManipShare__footer .buttonDefault{font-family:inherit;font-size:14px;line-height:24px;width:100%;height:40px}@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:var(--color-gray-100)}.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:var(--color-gray-300)}.sdQa__title{margin:0;font-family:Inter,sans-serif;text-transform:uppercase;font-size:28px;line-height:1.1;letter-spacing:.5px;color:var(--color-gray-0)}.sdQa__note{margin:0;padding:8px 12px;border-radius:8px;background-color:var(--color-blue-100);color:var(--color-blue-900);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 var(--color-gray-600);border-radius:8px;background-color:var(--color-white);color:var(--color-gray-100);font-size:14px}.sdQa__table{background-color:var(--color-white);border-radius:8px;overflow:hidden;box-shadow:0 1px 2px #0000000a}.sdQa__tableEl{width:100%;border-collapse:collapse}.sdQa__theadRow{border-bottom:1px solid var(--color-gray-700)}.sdQa__th{padding:12px 16px;text-align:left;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.4px;color:var(--color-gray-300)}.sdQa__tr{border-bottom:1px solid var(--color-gray-800);cursor:pointer;transition:background-color .12s ease}.sdQa__tr:hover{background-color:var(--color-gray-900)}.sdQa__td{padding:12px 16px;font-size:14px;color:var(--color-gray-100)}.sdQa__empty{padding:32px 16px;text-align:center;color:var(--color-gray-300);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:var(--color-gray-200)}.sdQaModal__input{height:40px;padding:0 12px;border:1px solid var(--color-gray-600);border-radius:8px;background-color:var(--color-white);color:var(--color-gray-100);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 var(--color-gray-700);border-radius:8px}.sdQaModal__removeQ{align-self:flex-end;border:none;background:transparent;cursor:pointer;color:var(--color-gray-300)}.sdQaModal__schedule{display:grid;grid-template-columns:1fr 1fr;gap:12px}.sdQaModal__error{margin:0;color:var(--color-red-600);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:var(--color-gray-100)}.sdQaDetail__header{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.sdQaDetail__meta{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;margin:0;padding:16px;background-color:var(--color-white);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:var(--color-gray-300)}.sdQaDetail__metaValue{margin:0;font-size:14px;color:var(--color-gray-100)}.sdQaDetail__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:24px;max-width:960px}.sdQaDetail__qa{display:flex;flex-direction:column;gap:8px;padding:0;background-color:transparent;border-radius:0;box-shadow:none}.sdQaDetail__question{margin:0;font-size:14px;font-weight:600;color:var(--color-gray-100)}.sdQaDetail__required{color:var(--color-primary)}.sdQaDetail__answer{margin:0;font-size:14px;color:var(--color-gray-100);white-space:pre-wrap;word-break:break-word}.sdQaDetail__answer--empty{color:var(--color-gray-300);font-style:italic}.sdQaDetail__empty{list-style:none;padding:32px 16px;text-align:center;color:var(--color-gray-300);font-size:14px}.sdQaDetail__actions{display:inline-flex;align-items:center;gap:12px;flex-wrap:wrap}.sdQaDetail__note{margin:0;padding:8px 12px;border-radius:8px;background-color:var(--color-blue-100);color:var(--color-blue-900);font-size:13px}.sdQaDetail__editForm{display:flex;flex-direction:column;gap:12px}.sdQaDetail__qa--invalid{box-shadow:inset 0 0 0 2px var(--color-red-300)}.sdQaDetail__fieldError,.sdQaDetail__formError{margin:0;font-size:13px;color:var(--color-negative-ink)}@font-face{font-family:BebasNeue;font-style:normal;font-weight:400;src:url(/fonts/BebasNeue-Regular.ttf) format("truetype");font-display:swap}.sdQaFigma{position:relative;display:flex;flex-direction:column;flex:1;gap:16px;align-items:stretch;min-width:0;min-height:0;height:100%;padding:16px;color:var(--color-gray-100);font-family:Inter,sans-serif}.sdQaFigma__header{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.sdQaFigma__note{margin:0;padding:8px 12px;border-radius:8px;background-color:var(--color-blue-100);color:var(--color-blue-900);font-size:13px}.sdQaFigma__tabs{display:flex;align-self:flex-start;max-width:100%;overflow-x:auto}.sdQaFigma__header+.sdQaFigma__tabs{margin-top:-8px}.sdQaFigma__tab{position:relative;display:inline-flex;align-items:center;gap:8px;height:48px;padding:0 16px;border:none;border-bottom:2px solid var(--color-border-muted);background:transparent;cursor:pointer;color:var(--color-steel-20);font-family:inherit;font-weight:500;font-size:14px;line-height:24px;white-space:nowrap}.sdQaFigma__tab:focus-visible{outline:2px solid var(--color-link-accent);outline-offset:-2px}.sdQaFigma__tab--active{color:var(--color-gray-0);border-bottom-color:var(--color-blue-300)}.sdQaFigma__badge{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;border-radius:1000px;background-color:var(--color-blue-600);color:var(--color-on-brand);font-size:12px;font-weight:500;line-height:20px}.sdQaFigma__empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;flex:1;min-height:360px;padding:32px 16px;text-align:center}.sdQaFigma__empty .buttonDefault,.sdQaFigma__empty button{margin-top:12px}.sdQaFigma__emptyArt{margin:0 0 28px;display:grid;place-items:center}.sdQaFigma__emptyIllustration{display:block;max-width:100%;height:auto}.sdQaFigma__emptyTitle{margin:0;font-size:20px;font-weight:700;line-height:28px;color:var(--color-gray-0)}.sdQaFigma__emptyBody{margin:0;max-width:464px;font-size:14px;line-height:24px;color:var(--color-steel-20)}.sdQaFigma__tabEmpty{display:flex;flex-direction:column;align-items:center;gap:12px;padding:32px 16px;background:var(--color-white);border-radius:4px}.sdQaFigma__tabEmptyBody{margin:0;font-size:14px;line-height:24px;color:var(--color-steel-20);text-align:center}.sdQaFigma__respostasEmpty{display:flex;flex-direction:column;min-height:0;background:var(--color-white);border:1px solid var(--color-steel-70);border-radius:4px}.sdQaFigma__emptyHead{width:100%;border-collapse:collapse}.sdQaFigma__emptyHead th{height:56px;padding:0 16px;border-bottom:1px solid var(--color-steel-70);text-align:left;font-size:14px;font-weight:600;line-height:24px;color:var(--color-gray-0)}.sdQaFigma__respostasEmptyBody{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:48px 16px;text-align:center}.sdQaFigma__respostasEmptyBody .sdQaFigma__emptyIllustration{margin-bottom:28px}.sdQaFigma__respostasEmptyBody button{margin-top:12px}.sdQaFigma__respostasEmptyTitle{margin:0;font-size:20px;font-weight:700;line-height:28px;color:var(--color-steel-0)}.sdQaFigma__tableWrap{display:flex;flex-direction:column;min-height:0}.sdQaFigma__tableWrap--loading .dsDataTable__body{opacity:.5;transition:opacity .15s ease-in}.sdQaFigma__tableWrap .dsDataTable{width:100%;background:var(--color-white);border-radius:4px}.sdQaFigma__tableWrap .dsDataTable__headCell{height:56px;color:var(--color-gray-0);font-weight:600}.sdQaFigma__tableWrap .dsDataTable__headCell:first-child{width:100%;white-space:normal}.sdQaFigma__tableWrap .dsDataTable__cell{height:72px;color:var(--color-steel-0);font-weight:400}.sdQaFigma__tableWrap .dsDataTable__footer{justify-content:flex-start;gap:16px;padding-block:0}.sdQaFigma__tableWrap .dsDataTable__pager{padding-block:12px}.sdQaFigma__tableWrap .dsDataTable__rowsPerPage{align-self:stretch;padding-left:16px;border-left:1px solid var(--color-steel-70)}.sdQaFigma__tableWrap .dsDataTable__select,.sdQaFigma__tableWrap .dsDataTable__select option,.sdQaFigma__tableWrap .tag--none .tag__text{color:var(--color-gray-0)}.sdQaFigma__nameCell{display:block;width:0;min-width:100%;max-width:325px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sdQaFigma__handoffActions{display:inline-flex;align-items:center;gap:12px}.sdQaFigma__rowActions{display:inline-flex;align-items:center;gap:8px}.sdQaFigma__viewLink{display:inline-flex;align-items:center;justify-content:center;height:40px;padding:8px 24px;border:1px solid var(--color-steel-40);border-radius:4px;background:transparent;cursor:pointer;color:var(--color-steel-0);font-family:inherit;font-weight:500;font-size:14px;line-height:24px;text-decoration:none;white-space:nowrap}.sdQaFigma__viewLink:hover{background-color:var(--color-gray-800)}.sdQaFigma__viewLink:focus-visible{outline:2px solid var(--color-link-accent);outline-offset:2px}.sdQaFigma__viewLink:disabled{cursor:default;opacity:.5}.sdQaFigma__scheduleList{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.sdQaFigma__scheduleCard{display:flex;flex-direction:column;gap:8px;padding:24px;background:var(--color-white);border:1px solid var(--color-border-muted);border-radius:8px}.sdQaFigma__scheduleCardTop{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.sdQaFigma__scheduleCardMain{display:flex;flex-direction:column;gap:8px;min-width:0;flex:1}.sdQaFigma__scheduleCardActions{display:flex;align-items:center;gap:8px;flex-shrink:0;min-height:32px}.sdQaFigma__scheduleToggle{display:inline-flex;align-items:center;cursor:pointer}.sdQaFigma__scheduleMetaLine{margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-height:32px;font-size:14px;line-height:24px;color:var(--color-text-muted)}.sdQaFigma__scheduleMetaSep{display:inline-block;width:1px;height:16px;overflow:hidden;background-color:var(--color-steel-70);color:transparent;font-size:0}.sdQaFigma__scheduleName{margin:0;font-weight:600;font-size:16px;line-height:24px;color:var(--color-steel-0)}.sdQaFigma__scheduleOccurrences{margin:0;font-size:14px;line-height:24px;color:var(--color-text-muted)}.sdQaFigma__scheduleRow{display:flex;flex-direction:column;gap:4px;padding:16px;background:var(--color-white);border-radius:var(--radius-card)}.sdQaFigma__scheduleMeta{font-size:13px;color:var(--color-gray-300)}.sdQaFigma__comparar{display:flex;flex-direction:column;min-width:0;min-height:0;background:var(--color-white);border-radius:4px}.sdQaFigma__compararToolbar{position:absolute;top:72px;right:16px;display:flex;align-items:center;gap:8px}.sdQaFigma__note~.sdQaFigma__comparar .sdQaFigma__compararToolbar{position:static;align-self:flex-end;padding:8px 16px}.sdQaFigma__compararRangeGroup{display:inline-flex;align-items:center;gap:8px;height:40px;color:var(--color-steel-0)}.sdQaFigma__compararIcon{width:20px;height:20px;flex-shrink:0;background-color:currentColor}.sdQaFigma__compararRange{display:inline-flex;align-items:center}.sdQaFigma__compararRange input[type=date]{padding:0;border:none;background:transparent;font-family:inherit;font-size:14px;font-weight:500;line-height:24px;color:var(--color-steel-0)}.sdQaFigma__compararRangeSep{color:var(--color-steel-0);font-size:14px;font-weight:500}.sdQaFigma__compararRule{width:1px;height:24px;background-color:var(--color-border-muted)}.sdQaFigma__compararToolbar [data-testid=qa-comparar-filtro-open]{gap:6px}.sdQaFigma__compararToolbar [data-testid=qa-comparar-filtro-open]:before{content:"";width:20px;height:20px;flex-shrink:0;background-color:currentColor;-webkit-mask:var(--icon-funnel) no-repeat center/contain;mask:var(--icon-funnel) no-repeat center/contain}.sdQaFigma__compararError{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.sdQaFigma__compararScroll{min-height:0;overflow:auto}.sdQaFigma__compararTable{width:max-content;min-width:100%;border-collapse:collapse;font-size:14px;line-height:24px}.sdQaFigma__compararTable th,.sdQaFigma__compararTable td{height:64px;min-width:120px;padding:0 16px;border-bottom:1px solid var(--color-steel-70);text-align:left;white-space:nowrap;font-weight:400;color:var(--color-text-muted)}.sdQaFigma__compararTable thead th{height:56px;font-weight:600;color:var(--color-gray-0);background:var(--color-white)}.sdQaFigma__compararTable thead th:first-child,.sdQaFigma__compararTable tbody th{position:sticky;left:0;z-index:1;box-sizing:border-box;width:373px;max-width:373px;overflow:hidden;text-overflow:ellipsis;background:var(--color-white);color:var(--color-gray-0);box-shadow:4px 1px 3px #0000000d}.sdQaFigma__compararTable tbody th{font-weight:400;padding-top:8px;padding-bottom:8px;white-space:normal;text-overflow:clip}.sdQaFigma__compararLabel{display:block;max-width:341px;white-space:normal;overflow-wrap:anywhere}.sdQaFigma__compararPager{display:flex;align-items:stretch;gap:16px;min-height:56px;padding:0 16px;border-top:1px solid var(--color-border-muted);font-size:14px;line-height:24px;color:var(--color-gray-0)}.sdQaFigma__compararPagerBtns{display:flex;align-items:center;gap:4px}.sdQaFigma__compararPagerBtns button{width:32px;height:32px;border:none;border-radius:1000px;background:transparent;cursor:pointer;font-family:inherit;font-size:20px;color:var(--color-gray-0)}.sdQaFigma__compararPagerBtns button:disabled{opacity:.4;cursor:not-allowed}.sdQaFigma__compararPageSize{display:flex;align-items:center;gap:12px;padding-left:16px;border-left:1px solid var(--color-steel-70)}.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:var(--color-gray-300)}.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:var(--color-gray-300)}.sdQaFigmaStepper__questions{display:flex;flex-direction:column;gap:12px}.sdQaFigmaStepper__question{display:flex;flex-direction:column;gap:8px;padding:12px;border:1px solid var(--color-gray-700);border-radius:8px}.sdQaFigmaStepper__remove{align-self:flex-start;border:none;background:transparent;cursor:pointer;color:var(--color-gray-300);padding:4px}.sdQaFigmaStepper__channelNote{margin:0;font-size:13px;line-height:20px;color:var(--color-gray-300)}.sdQaFigmaStepper__actions{display:flex;justify-content:flex-end;gap:8px;flex-wrap:wrap}.sdQaFigmaStepper__error{margin:0;color:var(--color-negative-ink);font-size:13px}.sdQaOptions{display:flex;flex-direction:column;gap:8px;padding:12px;border:1px solid var(--color-gray-700);border-radius:8px;background:var(--color-white)}.sdQaOptions__title{font-size:13px;font-weight:600;color:var(--color-gray-300)}.sdQaOptions__row{display:flex;align-items:center;gap:8px}.sdQaOptions__row>*:first-child{flex:1 1 auto;min-width:0}.sdQaOptions__remove{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:0;border-radius:4px;background:transparent;color:var(--color-gray-300);cursor:pointer}.sdQaOptions__remove:hover:not(:disabled){background:var(--color-gray-800)}.sdQaOptions__remove:focus-visible{outline:2px solid var(--color-link-accent);outline-offset:-2px}.sdQaOptions__remove:disabled{opacity:.4;cursor:not-allowed}.sdQaOptions__error{margin:0;font-size:13px;line-height:1.4;color:var(--color-danger-ink)}.sdQaOptions__freeText{display:flex;flex-direction:column;gap:8px;padding-top:8px;border-top:1px solid var(--color-gray-700)}.sdQaOptions__freeTextToggle{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--color-gray-100);cursor:pointer}.sdQaOptions__freeTextFields{display:flex;flex-direction:column;gap:8px}.sdQaKindPicker{position:relative}.sdQaKindPicker__control{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;min-height:40px;padding:8px 12px;border:1px solid var(--color-gray-700);border-radius:4px;background:var(--color-white);color:var(--color-gray-100);font-family:Inter,sans-serif;font-size:14px;text-align:left;cursor:pointer}.sdQaKindPicker__control:focus-visible{outline:2px solid var(--color-link-accent);outline-offset:-2px}.sdQaKindPicker__caret{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid var(--color-gray-300)}.sdQaKindPicker__list{position:absolute;z-index:20;top:calc(100% + 4px);left:0;right:0;max-height:420px;overflow-y:auto;margin:0;padding:4px 0;list-style:none;border:1px solid var(--color-gray-700);border-radius:4px;background:var(--color-white);box-shadow:0 8px 24px #1a20261f}.sdQaKindPicker__list ul{margin:0;padding:0;list-style:none}.sdQaKindPicker__groupLabel{display:block;padding:6px 12px 2px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--color-gray-300)}.sdQaKindPicker__option{padding:8px 12px;font-size:14px;color:var(--color-gray-100);cursor:pointer}.sdQaKindPicker__option:hover,.sdQaKindPicker__option--focused{background:var(--color-gray-800)}.sdQaKindPicker__option:focus-visible{outline:2px solid var(--color-link-accent);outline-offset:-2px}.sdQaKindPicker__option--active{font-weight:600;color:var(--color-gray-0);box-shadow:inset 3px 0 0 var(--color-blue-600)}.modalCenter__container:has([data-testid=qa-programar-envio]) .modalCenter__title{font-size:20px;font-weight:700;line-height:28px;color:var(--color-gray-0)}.sdQaProgramar{display:flex;flex-direction:column;gap:8px;color:var(--color-steel-0);font-family:Inter,sans-serif}.sdQaProgramar__subtitle{margin:0 0 16px;font-size:14px;line-height:24px;color:var(--color-steel-20)}.sdQaProgramar__panel{display:flex;flex-direction:column;gap:12px;margin:0;padding:16px;border:none;border-radius:4px;background:var(--color-gray-800)}.sdQaProgramar__panelTitle{margin:0;padding:0;font-size:14px;font-weight:600;line-height:24px;color:var(--color-gray-0)}.sdQaProgramar__field{display:flex;flex-direction:column;gap:6px}.sdQaProgramar__label{font-size:14px;font-weight:600;line-height:24px;color:var(--color-gray-0)}.sdQaProgramar__field--floating{position:relative;margin-top:6px}.sdQaProgramar__field--floating>.sdQaProgramar__label{position:absolute;top:-6px;left:12px;z-index:1;padding:0 4px;background:var(--color-white);font-family:var(--sd26-font);font-size:12px;font-weight:400;line-height:12px;letter-spacing:.15px;color:var(--color-steel-20)}.sdQaProgramar__field--inline{display:grid;grid-template-columns:101px minmax(0,1fr);align-items:center;column-gap:16px}.sdQaProgramar__field--inline>.sdQaProgramar__label{white-space:nowrap}.sdQaProgramar__field--inline>.sdQaProgramar__hint{grid-column:2}.sdQaProgramar :where(.sdQaProgramar__date,.inputText__element,.inputSelect__wrapper){box-sizing:border-box;min-height:56px;border:1px solid var(--color-border-muted);border-radius:4px;background:var(--color-white)}.sdQaProgramar__date,.sdQaProgramar .inputText__input,.sdQaProgramar .inputSelect__option{font-family:inherit;font-size:16px;font-weight:400;line-height:24px;color:var(--color-steel-0)}.sdQaProgramar__date{width:100%;padding:0 16px}.sdQaProgramar .inputText__suffix{font-size:16px;line-height:24px;color:var(--color-steel-0)}.sdQaProgramar .inputSelect__item:not([aria-selected=true]){color:var(--color-steel-0)}.sdQaProgramar__days{display:flex;flex-wrap:wrap;gap:4px 16px;margin:0;padding:0;border:none}.sdQaProgramar__days .checkBoxDefault__container{display:flex;flex-direction:column-reverse;align-items:center;gap:6px;min-width:32px}.sdQaProgramar__days .checkBoxDefault__label{font-size:14px;font-weight:400;line-height:24px;color:var(--color-steel-0)}.sdQaProgramar__daysTitle{flex-basis:100%;margin:0 0 4px;padding:0;font-size:14px;font-weight:600;line-height:24px;color:var(--color-gray-0)}.sdQaProgramar__radioRow{display:flex;align-items:center;gap:8px;min-height:56px;font-size:16px;line-height:24px;color:var(--color-steel-0)}.sdQaProgramar__radioRow>:last-child{flex:0 0 302px;margin-left:auto}.sdQaProgramar__checks{display:flex;flex-direction:column;gap:12px;margin-top:16px}.sdQaProgramar__channels{display:flex;flex-wrap:wrap;gap:16px}.sdQaProgramar__channels .checkBoxDefault__label{font-size:16px;line-height:24px}.sdQaProgramar .checkBoxDefault__label{color:var(--color-steel-0)}.sdQaProgramar__hint{margin:0;font-size:13px;line-height:20px;color:var(--color-steel-20)}.sdQaProgramar__deliveries{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:8px;background:var(--color-gray-800)}.sdQaProgramar__delivery{display:flex;flex-direction:column;gap:6px;padding:12px;border-radius:4px;background:var(--color-white)}.sdQaProgramar__deliveryHead{display:flex;align-items:center;gap:8px}.sdQaProgramar__deliveryChannel{font-size:14px;font-weight:600;color:var(--color-gray-0)}.sdQaProgramar__deliveryPill{flex-shrink:0;margin-left:auto;padding:0 8px;border-radius:1000px;font-size:12px;line-height:20px;white-space:nowrap}.sdQaProgramar__deliveryPill--sent{box-shadow:inset 0 0 0 1px var(--color-green-100);background-color:var(--color-green-900);color:var(--color-green-100)}.sdQaProgramar__deliveryPill--handoff{box-shadow:inset 0 0 0 1px var(--color-yellow-100);background-color:var(--color-yellow-900);color:var(--color-yellow-100)}.sdQaProgramar__deliveryPill--suppressed{box-shadow:inset 0 0 0 1px var(--color-border-muted);background-color:var(--color-gray-800);color:var(--color-default)}.sdQaProgramar__deliveryPill--failed{box-shadow:inset 0 0 0 1px var(--color-red-300);background-color:var(--color-red-900);color:var(--color-red-300)}.sdQaProgramar__deliveryBody{margin:0;font-size:13px;line-height:20px;color:var(--color-gray-300)}.sdQaProgramar__deliveryAction{align-self:flex-start;padding:6px 16px;border-radius:4px;background-color:var(--color-blue-600);color:#1b3144;font-size:14px;font-weight:600;line-height:20px;text-decoration:none}.sdQaProgramar__deliveryAction:hover,.sdQaProgramar__deliveryAction:focus,.sdQaProgramar__deliveryAction:focus-visible{background-color:var(--color-blue-400);transition:background-color .125s ease}.sdQaProgramar__pending{margin:0;font-size:13px;line-height:20px;color:var(--color-gray-300)}.sdQaProgramar__error{margin:0;font-size:13px;line-height:20px;color:var(--color-negative-ink)}.sdQaProgramar__notice{margin:0 0 12px;font-size:14px;line-height:20px;color:var(--color-positive-ink)}.sdQaProgramar__fieldError{display:block;margin-top:4px;font-size:13px;line-height:20px;color:var(--color-negative-ink)}.sdQaProgramar__footer{display:flex;align-items:center;justify-content:center;gap:24px;margin:8px -24px -24px;padding:24px;border-radius:0 0 8px 8px;background:var(--color-chrome)}@font-face{font-family:BebasNeue;font-style:normal;font-weight:400;src:url(/fonts/BebasNeue-Regular.ttf) format("truetype");font-display:swap}.sdQaStepperOverlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:20;display:flex;flex-direction:column;overflow-x:clip;overflow-y:visible;background:var(--color-white);container-type:inline-size;container-name:sd-qa-stepper}.sdQaStepperOverlay__scrim{display:none}.sdQaStepperOverlay>.sdQaStepperShell{position:relative;flex:1;min-height:0}.sdQaStepperOverlay__error{position:absolute;left:50%;top:16px;z-index:1;transform:translate(-50%);margin:0;padding:12px 16px;border-radius:8px;background:var(--color-gray-800);color:var(--color-negative-ink);font-family:Inter,sans-serif;font-size:14px;line-height:24px}.sdQaStepperShell{display:flex;flex-direction:row;width:100%;height:100%;overflow:hidden;font-family:Inter,sans-serif;color:var(--color-steel-10)}.sdQaStepperShell__aside{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:40px;flex:0 0 343px;width:343px;padding:40px;background:var(--color-white)}.sdQaStepperShell__intro{display:flex;flex-direction:column;align-items:center;gap:16px;width:100%}.sdQaStepperShell__illustration{display:grid;place-items:center;width:100px;height:100px;flex-shrink:0}.sdQaStepperShell__illustration svg{width:100%;height:100%}.sdQaStepperShell__copy{display:flex;flex-direction:column;gap:8px;width:100%;text-align:center}.sdQaStepperShell__title{margin:0;font-weight:700;font-size:20px;line-height:28px;color:var(--color-steel-10)}.sdQaStepperShell__description{margin:0;font-weight:400;font-size:14px;line-height:24px;color:var(--color-steel-20)}.sdQaStepperShell__dots{display:flex;flex-direction:row;align-items:center;gap:24px}.sdQaStepperShell__dot{display:block;width:12px;height:12px;border-radius:50%;background:var(--color-steel-40)}.sdQaStepperShell__dot[data-filled=true]{background:var(--color-steel-10)}.sdQaStepperShell__panel{display:flex;flex-direction:column;flex:1 1 auto;min-width:0;background:var(--color-gray-800)}.sdQaStepperShell--cards .sdQaStepperShell__panel{padding:16px 40px 48px}.sdQaStepperShell--list .sdQaStepperShell__panel{padding:16px 40px 0}.sdQaStepperShell__header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;height:40px;flex-shrink:0}.sdQaStepperShell__headerEnd{display:flex;flex-direction:row;align-items:center;gap:8px;margin-left:auto}.sdQaStepperShell__back,.sdQaStepperShell__backSpacer{width:72px;height:40px;flex-shrink:0}.sdQaStepperShell__back{display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:8px 4px;border:none;border-radius:8px;background:transparent;color:var(--color-steel-0);font-family:inherit;font-weight:500;font-size:14px;line-height:24px;cursor:pointer}.sdQaStepperShell__back:hover{background:var(--color-steel-70)}.sdQaStepperShell__back:focus-visible{outline:2px solid var(--color-steel-0);outline-offset:2px}.sdQaStepperShell__close{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;flex-shrink:0;padding:6px;border:none;border-radius:1000px;background:transparent;color:var(--color-steel-0);cursor:pointer}.sdQaStepperShell__close:hover{background:var(--color-steel-70)}.sdQaStepperShell__close:focus-visible{outline:2px solid var(--color-steel-0);outline-offset:2px}.sdQaStepperShell__body{display:flex;width:100%;max-width:100%;min-height:0;flex:1}.sdQaStepperShell__body--cards{flex-direction:row;align-items:center;justify-content:center;gap:8px;padding-top:48px}.sdQaStepperShell__body--list{flex-direction:column;gap:8px;min-height:0;overflow:hidden;align-items:stretch}.sdQaStepperShell__card{display:flex;flex-direction:column;justify-content:center;gap:16px;width:256px;height:256px;flex-shrink:0;padding:32px 24px;border:1px solid var(--color-steel-70);border-radius:16px;background:var(--color-white);text-align:left;font-family:inherit;cursor:pointer}.sdQaStepperShell__card:hover{border-color:var(--color-steel-40)}.sdQaStepperShell__card:focus-visible{outline:2px solid var(--color-steel-0);outline-offset:2px}.sdQaStepperShell__cardHead{display:flex;flex-direction:column;gap:24px}.sdQaStepperShell__cardIcon{display:grid;place-items:center;width:56px;height:56px}.sdQaStepperShell__cardIcon svg{width:100%;height:100%}.sdQaStepperShell__cardTitle{font-weight:600;font-size:16px;line-height:24px;color:var(--color-steel-10)}.sdQaStepperShell__cardDescription{font-weight:400;font-size:14px;line-height:24px;letter-spacing:-.02em;color:var(--color-steel-20)}@container sd-qa-stepper (max-width: 942px){.sdQaStepperShell{flex-direction:column}.sdQaStepperShell--cards{overflow-y:auto}.sdQaStepperShell__aside{flex:0 0 auto;width:100%;gap:16px;padding:24px 16px}.sdQaStepperShell--cards .sdQaStepperShell__panel{flex:1 0 auto;padding:16px 16px 24px}.sdQaStepperOverlay>.sdQaStepperShell--list{flex:0 0 auto;height:auto;min-height:100%}.sdQaStepperShell--list .sdQaStepperShell__panel{flex:1 0 auto;height:480px;min-height:480px;padding:16px 16px 0}.sdQaStepperShell__body--cards{flex-wrap:wrap;align-content:flex-start;padding-top:16px}}.sdMobileShell .sdQaStepperOverlay{bottom:auto;min-height:100%;overflow:visible}.sdMobileShell .sdQaStepperOverlay>.sdQaStepperShell{flex:0 0 auto}.sdMobileShell .sdQaStepperShell{height:auto;overflow:visible}.sdQaStepperStackedConfirm{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1300}@font-face{font-family:BebasNeue;font-style:normal;font-weight:400;src:url(/fonts/BebasNeue-Regular.ttf) format("truetype");font-display:swap}.sdQaCarregarModelo{display:flex;flex-direction:column;gap:8px;width:100%;max-width:none;flex:1 1 auto;min-width:0;min-height:0;font-family:Inter,sans-serif}.sdQaCarregarModelo__tabs{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;height:48px;background-color:var(--color-steel-80)}.sdQaCarregarModelo__tab{box-sizing:border-box;display:flex;align-items:center;justify-content:center;height:48px;padding:0 8px;border:none;border-bottom:2px solid var(--color-steel-60);background-color:var(--color-steel-80);color:var(--color-steel-20);font-family:inherit;font-size:14px;font-weight:500;line-height:24px;cursor:pointer}.sdQaCarregarModelo__tab--active{border-bottom-color:var(--color-blue-300);color:var(--color-steel-10);font-weight:500}.sdQaCarregarModelo__scroll{display:flex;flex-direction:column;gap:8px;flex:1 1 auto;min-height:0;overflow-y:scroll}.sdQaCarregarModelo__search{display:flex;flex-direction:column;flex-shrink:0}.sdQaCarregarModelo__searchLabel{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;white-space:nowrap;border:0;clip-path:inset(50%)}.sdQaCarregarModelo__searchField{box-sizing:border-box;display:flex;align-items:center;gap:8px;height:40px;padding:0 12px;background-color:var(--color-steel-90);border:1px solid var(--color-steel-60);border-radius:4px}.sdQaCarregarModelo__searchInput{flex:1 1 auto;min-width:0;border:none;background:transparent;outline:none;color:var(--color-steel-10);font-family:inherit;font-size:16px;font-weight:400;line-height:24px}.sdQaCarregarModelo__searchInput::placeholder{color:var(--color-steel-20)}.sdQaCarregarModelo__searchIcon{flex-shrink:0}.sdQaCarregarModelo__list{margin:0;padding:0;list-style:none;border-width:1px 1px 0 1px;border-style:solid;border-color:var(--color-steel-60);border-radius:4px 4px 0 0;overflow:hidden}.sdQaCarregarModelo__row{box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:68px;padding:12px 16px;background-color:var(--color-steel-90);border-bottom:1px solid var(--color-steel-60)}.sdQaCarregarModelo__rowText{display:flex;flex-direction:column;min-width:0}.sdQaCarregarModelo__author{font-size:12px;font-weight:400;line-height:20px;color:var(--color-steel-20)}.sdQaCarregarModelo__name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;line-height:24px;color:var(--color-steel-10)}.sdQaCarregarModelo__actions{display:flex;align-items:center;gap:8px;flex-shrink:0}.sdQaCarregarModelo__action{display:inline-flex;align-items:center;padding:8px 4px;border:none;border-radius:8px;background:transparent;color:var(--color-steel-0);font-family:inherit;font-size:14px;font-weight:500;line-height:24px;cursor:pointer}.sdQaCarregarModelo__action:disabled{opacity:.5;cursor:not-allowed}.sdQaCarregarModelo__divider{flex-shrink:0;width:1px;height:16px;background-color:var(--color-steel-60)}.sdQaCarregarModelo__notice{box-sizing:border-box;margin:0;padding:16px;background-color:var(--color-steel-90);border:1px solid var(--color-steel-60);border-radius:4px;color:var(--color-steel-20);font-size:14px;line-height:24px}.sdQaCarregarModelo__art{display:inline-flex}@container sd-qa-stepper (max-width: 560px){.sdQaCarregarModelo__row,.sdQaCarregarModelo__actions{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}.sdQaBuilder{position:absolute;top:0;right:0;left:0;min-height:100%;z-index:20;display:flex;flex-direction:column;padding:16px;box-sizing:border-box;background:var(--color-steel-80);font-family:Inter,sans-serif}.sdQaBuilder--hidden,.sdQaBuilder__backdrop{display:none}.sdQaBuilder__surface{position:relative;display:flex;flex-direction:column;flex:1;min-height:0;width:100%;border-radius:4px;background:var(--color-white);overflow:clip}.sdQaBuilder__header{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-shrink:0;padding:24px 16px 24px 24px;border:1px solid var(--color-border-muted);border-radius:4px 4px 0 0;background:var(--color-white)}.sdQaBuilder__title{margin:0;font-family:inherit;font-size:20px;font-weight:700;line-height:28px;color:var(--color-gray-0)}.sdQaBuilder__headerActions{display:flex;align-items:center;gap:16px}.sdQaBuilder__templateLink{padding:0;border:none;background:none;cursor:pointer;font-family:inherit;font-size:14px;font-weight:500;line-height:24px;color:var(--color-default);text-decoration:underline}.sdQaBuilder__templateLink:hover:not([disabled]),.sdQaBuilder__templateLink:focus-visible:not([disabled]){color:var(--color-gray-0)}.sdQaBuilder__close{position:relative;width:32px;height:32px;flex-shrink:0;border:none;border-radius:1000px;background:transparent;cursor:pointer}.sdQaBuilder__close:before,.sdQaBuilder__close:after{content:"";position:absolute;top:50%;left:50%;width:16px;height:2px;background:var(--color-default);border-radius:2px}.sdQaBuilder__close:before{transform:translate(-50%,-50%) rotate(45deg)}.sdQaBuilder__close:after{transform:translate(-50%,-50%) rotate(-45deg)}.sdQaBuilder__close:hover,.sdQaBuilder__close:focus-visible{background:var(--color-gray-800)}.sdQaBuilder__body{display:flex;flex-direction:column;gap:16px;flex:1 0 auto;padding:24px;background:var(--color-white)}.sdQaBuilder__nameField{position:relative;width:100%;max-width:none;margin-top:6px}.sdQaBuilder__nameField .inputText__header{position:absolute;top:-6px;left:12px;z-index:1;padding:0 4px;background:var(--color-white)}.sdQaBuilder__nameField :where(.inputText__element){border:1px solid var(--color-border-muted);border-radius:4px;background:var(--color-white)}.sdQaBuilder__nameField .inputText__input,.sdQaBuilder__nameField input{height:56px;font-family:inherit;font-size:16px;font-weight:400;color:var(--color-steel-0)}.sdQaBuilder__nameField .inputText__label{font-family:var(--sd26-font);font-size:12px;font-weight:400;line-height:12px;color:var(--color-steel-20)}.sdQaBuilder__descriptionField{display:flex;flex-direction:column;gap:12px;width:100%;max-width:none;box-sizing:border-box;padding:16px;border-radius:4px;background:var(--color-gray-800)}.sdQaBuilder__descriptionField .richTextEditor__select,.sdQaBuilder__descriptionField .richTextEditor__select option{color:var(--color-default);font-size:16px}.sdQaBuilder__descriptionField .richTextEditor__body{color:var(--color-gray-0);font-size:14px;line-height:24px}.sdQaBuilder__fieldLabel{font-size:14px;line-height:24px;font-weight:600;color:var(--color-gray-0)}.sdQaBuilder__questions{display:flex;flex-direction:column;gap:16px}.sdQaBuilder__question{display:flex;flex-direction:column;gap:12px;padding:16px;border:1px solid var(--color-border-muted);border-radius:4px;background:var(--color-white)}.sdQaBuilder__questionPreview{display:flex;align-items:center;gap:8px;margin:0;min-width:0}.sdQaBuilder__questionIndex{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;min-width:40px;height:28px;padding:0 8px;border-radius:1000px;background:var(--color-blue-600);color:var(--color-on-brand);font-size:12px;font-weight:600;line-height:16px;font-variant-numeric:tabular-nums}.sdQaBuilder__questionPreviewTitle{font-size:16px;font-weight:600;line-height:24px;color:var(--color-gray-0);overflow-wrap:anywhere}.sdQaBuilder__questionRequiredMark{font-size:16px;font-weight:600;line-height:24px;color:var(--color-negative-ink)}.sdQaBuilder__srOnly{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sdQaBuilder__questionActions{display:flex;align-items:center;flex-wrap:wrap;gap:16px;width:100%;max-width:none;min-height:40px}.sdQaBuilder__iconButton{display:grid;place-items:center;width:32px;height:32px;flex-shrink:0;border-radius:1000px;cursor:pointer;color:var(--color-default)}.sdQaBuilder__iconButton--outlined{border:1px solid var(--color-border-muted);background:var(--color-white)}.sdQaBuilder__iconButton--ghost{border:1px solid transparent;background:transparent}.sdQaBuilder__iconButton--rotated [data-icon]{transform:rotate(180deg)}.sdQaBuilder__iconButton:hover:not([disabled]),.sdQaBuilder__iconButton:focus-visible:not([disabled]){background:var(--color-gray-800)}.sdQaBuilder__iconButton[disabled]{cursor:not-allowed;opacity:.4}.sdQaBuilder__actionsDivider{width:1px;height:20px;flex-shrink:0;background:var(--color-border-muted)}.sdQaBuilder__toggleField{display:flex;align-items:center;gap:8px}.sdQaBuilder__toggleLabel{font-size:14px;line-height:20px;color:var(--color-default);cursor:pointer}.sdQaBuilder .inputToggle{flex-shrink:0}.sdQaBuilder .inputToggle .inputToggle__element{width:40px;height:22px;border-radius:300px}.sdQaBuilder .inputToggle .inputToggle__element:checked{background:var(--color-green-400)}.sdQaBuilder__questionSave{margin-left:auto}.sdQaBuilder__questionSave .buttonDefault{min-width:98px;height:40px}.sdQaBuilder__addQuestion{width:100%;max-width:none;padding-bottom:24px}.sdQaBuilder__addQuestionButton.buttonSecondary{justify-content:center;width:100%;height:40px;border:1px solid var(--color-steel-40);border-radius:4px;background:var(--color-white);font-size:14px;font-weight:500;line-height:24px;color:var(--color-default)}.sdQaBuilder__error{margin:0;padding:10px 24px;font-size:14px;line-height:20px;color:var(--color-negative-ink);background:var(--color-white);border-top:1px solid var(--color-border-muted)}.sdQaBuilder__bar{position:sticky;bottom:0;z-index:1;flex-shrink:0}.sdQaBuilder__fieldError{margin:4px 0 0;font-size:13px;line-height:20px;color:var(--color-negative-ink)}.sdQaBuilder__footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:16px;flex-shrink:0;padding:16px 24px calc(16px + var(--safe-area-inset-bottom, env(safe-area-inset-bottom, 0px)));border-radius:0 0 4px 4px;background:var(--color-chrome)}.sdQaBuilder__submit .buttonDefault{min-width:180px;height:40px}.sdQaConfirmDialog{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1300;display:grid;place-items:center;font-family:Inter,sans-serif}.sdQaConfirmDialog__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#1a20267a}.sdQaConfirmDialog__surface{position:relative;display:flex;flex-direction:column;gap:16px;max-width:calc(100vw - 32px);padding:24px;border-radius:4px;background:var(--color-white);box-shadow:0 8px 24px #1a20263d}.sdQaConfirmDialog__surface--dirty-close{width:435px;min-height:276px}.sdQaConfirmDialog__surface--fork-on-edit{width:464px;min-height:240px}.sdQaConfirmDialog__title{margin:0;font-size:18px;font-weight:600;line-height:24px;color:var(--color-gray-0)}.sdQaConfirmDialog__message{margin:0;flex:1 1 auto;font-size:14px;line-height:20px;color:var(--color-default)}.sdQaConfirmDialog__actions{display:flex;align-items:center;justify-content:flex-end;gap:16px}.sdQaConfirmDialog__confirm .buttonDefault{min-width:140px;height:40px}.sdQaBounds{display:flex;flex-direction:column;gap:4px;min-width:0}.sdQaBounds__row{display:flex;flex-wrap:wrap;gap:12px 16px}.sdQaBounds__field{display:flex;flex:1 1 140px;flex-direction:column;gap:6px;min-width:0}.sdQaBounds__label{font-size:14px;line-height:20px;font-weight:500;color:var(--color-gray-0)}.sdQaBounds__field input:not(.sd26AnF){box-sizing:border-box;width:100%;height:40px;padding:0 12px;border:1px solid var(--color-border-muted);border-radius:4px;background:var(--color-white);font:inherit;font-size:14px;color:var(--color-steel-0)}@font-face{font-family:BebasNeue;font-style:normal;font-weight:400;src:url(/fonts/BebasNeue-Regular.ttf) format("truetype");font-display:swap}.sdQaPerguntasModelo{display:flex;flex-direction:column;width:min(800px,100vw - 64px);color:var(--color-gray-100);font-family:Inter,sans-serif}.sdQaPerguntasModelo__header{margin:0 -24px;padding:0 16px 24px 24px;border-bottom:1px solid var(--color-border-muted);background:var(--color-white)}.sdQaPerguntasModelo__description{margin:0;font-size:14px;font-weight:400;line-height:24px;color:var(--color-steel-20)}.sdQaPerguntasModelo__body{display:flex;gap:24px;margin:0 -24px;height:519px;max-height:60vh;max-height:60dvh;background:var(--color-white)}.sdQaPerguntasModelo__sidebar{display:flex;flex-direction:column;gap:12px;flex:0 0 241px;width:241px;padding:16px;overflow-y:auto;border:1px solid var(--color-steel-70);background:var(--color-white)}.sdQaPerguntasModelo__navItem{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;padding:8px 12px;border:none;border-radius:8px;background:transparent;font:inherit;font-size:14px;font-weight:500;line-height:24px;text-align:left;color:var(--color-steel-0);cursor:pointer}.sdQaPerguntasModelo__navItem:hover{background:var(--color-gray-800)}.sdQaPerguntasModelo__navItem--active{background:var(--color-gray-800);font-weight:500;color:var(--color-accent-ink)}.sdQaPerguntasModelo__navCount{flex-shrink:0;font-variant-numeric:tabular-nums}.sdQaPerguntasModelo__content{display:flex;flex-direction:column;gap:8px;flex:1 1 auto;min-width:0;padding:16px 16px 16px 0;overflow:hidden}.sdQaPerguntasModelo__chips{display:flex;flex-wrap:wrap;gap:8px}.sdQaPerguntasModelo__chip{display:inline-flex;align-items:center;gap:4px;padding:4px 4px 4px 8px;border-radius:1000px;background:var(--color-gray-800);font-size:12px;line-height:20px;color:var(--color-gray-0)}.sdQaPerguntasModelo__chipClear{display:grid;place-items:center;width:20px;height:20px;border:none;border-radius:50%;background:transparent;font:inherit;line-height:1;color:var(--color-gray-0);cursor:pointer}.sdQaPerguntasModelo__chipClear:hover{background:var(--color-gray-700)}.sdQaPerguntasModelo__questions{display:flex;flex-direction:column;gap:12px;flex:1 1 auto;min-height:0;overflow-y:auto;padding-right:4px}.sdQaPerguntasModelo__card{display:flex;flex-direction:column;gap:8px;width:100%;padding:16px;border:1px solid transparent;border-radius:8px;background:var(--color-gray-800);font:inherit;text-align:left;color:var(--color-gray-0);cursor:pointer}.sdQaPerguntasModelo__card--selected{border-color:var(--color-hover);background:var(--color-primary)}.sdQaPerguntasModelo__cardLabel{font-size:14px;font-weight:600;line-height:24px;color:var(--color-steel-0)}.sdQaPerguntasModelo__srOnly{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sdQaPerguntasModelo__required{margin-left:4px;color:var(--color-negative-ink)}.sdQaPerguntasModelo__preview{display:flex;flex-direction:column;gap:4px;font-size:13px;line-height:20px;color:var(--color-steel-20)}.sdQaPerguntasModelo__previewField{padding:6px 12px;border:1px solid var(--color-steel-70);border-radius:4px;background:var(--color-white)}.sdQaPerguntasModelo__previewOption{display:flex;align-items:center;gap:8px;color:var(--color-gray-100)}.sdQaPerguntasModelo__previewMarker{flex-shrink:0;width:12px;height:12px;border:1px solid var(--color-gray-300);background:var(--color-white)}.sdQaPerguntasModelo__previewMarker--single{border-radius:50%}.sdQaPerguntasModelo__previewMarker--multiple{border-radius:2px}.sdQaPerguntasModelo__comparePill{align-self:flex-start;padding:2px 12px;border:1px solid var(--color-border-muted);border-radius:1000px;background:var(--color-gray-800);font-size:12px;font-weight:500;line-height:20px;color:var(--color-steel-0)}.sdQaPerguntasModelo__state{display:flex;flex-direction:column;gap:8px;margin:auto 0;padding:24px;text-align:center;font-size:14px;line-height:24px;color:var(--color-gray-300)}.sdQaPerguntasModelo__stateTitle{margin:0;font-size:16px;font-weight:600;color:var(--color-gray-0)}.sdQaPerguntasModelo__footer{display:flex;align-items:center;justify-content:center;gap:24px;margin:0 -24px -24px;padding:24px;border-radius:0 0 4px 4px;background:var(--color-gray-0)}.sdQaPerguntasModelo__back{padding:8px 24px;border:none;border-radius:4px;background:transparent;font:inherit;font-size:14px;font-weight:600;color:var(--color-white);cursor:pointer}.sdQaPerguntasModelo__back:hover{background:#ffffff14}.sdQaPerguntasModelo__add{padding:8px 24px;border:none;border-radius:4px;background:var(--color-primary);font:inherit;font-size:14px;font-weight:600;color:var(--color-on-brand);cursor:pointer}.sdQaPerguntasModelo__add:disabled{opacity:.5;cursor:not-allowed}.modalCenter__container:has([data-testid=qa-perguntas-modelo]) .modalCenter__title{font-size:20px;font-weight:700;line-height:28px;color:var(--color-gray-0)}@font-face{font-family:BebasNeue;font-style:normal;font-weight:400;src:url(/fonts/BebasNeue-Regular.ttf) format("truetype");font-display:swap}@keyframes sdProtocolPendingPulse{0%,to{border-color:#6df6ed;box-shadow:0 0 0 2px #6df6ede6}50%{border-color:#c8fffb;box-shadow:0 0 0 6px #6df6ed4d}}.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:var(--color-gray-100);overflow-x:clip}.sdAntropometria__header{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.sdAntropometria__backLink{padding:8px 0;border:none;background:transparent;cursor:pointer;font-family:inherit;color:var(--color-steel-0);font-size:14px;line-height:24px;font-weight:500;text-decoration:underline}.sdAntropometria__backLink:hover{color:var(--color-accent-ink)}.sdAntropometria__backLink:focus-visible{outline:2px solid var(--color-blue-400);outline-offset:2px;border-radius:2px}.sdAntropometria__autosave{margin:0;padding:8px 16px;border-radius:4px;background-color:var(--color-steel-80);color:var(--color-steel-20);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:var(--color-white);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 var(--color-gray-700);background:transparent;cursor:pointer;color:var(--color-gray-300);font-weight:500;font-size:14px;line-height:22px}.sdAntropometria__tab:focus-visible{outline:2px solid var(--color-blue-400);outline-offset:-2px}.sdAntropometria__tab--active{color:var(--color-gray-100)}.sdAntropometria__tab--active:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:var(--color-blue-600)}.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:var(--color-white)}.sdAntropometria__evalModeQuestion{margin:0;color:var(--color-gray-0);font-size:16px;font-weight:700;line-height:24px}.sdAntropometria__evalButtons{display:flex;gap:8px}.sdAntropometria__evalButtons .buttonSecondary{flex:1 1 0;min-width:0}.sdAntropometria__evalButtons .buttonSecondary--default{border:1px solid var(--color-steel-40)}.sdAntropometria__panel{display:flex;flex-direction:column;gap:16px;min-width:0;padding:16px 4px 8px 16px;background-color:var(--color-white);border-radius:4px;container-type:inline-size}.sdAntropometria__panel>.sdQSection+.sdQSection{border-top:1px solid var(--color-steel-60);padding-top:16px}.sdAntropometria__panel>.sdQSection{background-color:transparent;border-radius:0}.sdAntropometria__panel .sdQSection__header{font-family:inherit}.sdAntropometria__panel .sdQSection__body,.sdAntropometria__panel .sdQSection__bare{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px}.sdAntropometria__panel .sdQSection__body>.sdQuestion--scalar,.sdAntropometria__panel .sdQSection__bare>.sdQuestion--scalar{max-width:none}.sdAntropometria__panel .sdQSection__body>.sdQuestion--wide,.sdAntropometria__panel .sdQSection__body>.sdQSection,.sdAntropometria__panel .sdQSection__body>.sdQSection__bare,.sdAntropometria__panel .sdQSection__bare>.sdQuestion--wide,.sdAntropometria__panel .sdQSection__bare>.sdQSection,.sdAntropometria__panel .sdQSection__bare>.sdQSection__bare{grid-column:1/-1}@media (max-width: 600px){.sdAntropometria__panel .sdQSection__body,.sdAntropometria__panel .sdQSection__bare{grid-template-columns:1fr}}@container (max-width: 432px){.sdAntropometria__panel .sdQSection__body,.sdAntropometria__panel .sdQSection__bare{grid-template-columns:1fr}}.sdAntropometria__panel .sdQuestion--scalar{position:relative;gap:0}.sdAntropometria__panel .sdQuestion--scalar .inputText__element{min-height:56px;padding:0 12px;border:1px solid var(--color-steel-60);border-radius:4px;background:var(--color-white)}.sdAntropometria__panel .sdQuestion--scalar .inputText__element:has(.inputText__input:focus),.sdAntropometria__panel .sdQuestion--scalar .inputText__element:has(.inputText__input:focus-visible){border-color:var(--color-hover)}.sdAntropometria__panel .sdQuestion--scalar .inputText__input{color:var(--color-steel-0);font-size:16px;font-weight:400;line-height:24px}.sdAntropometria__panel .sdQuestion--scalar .inputText__suffix{color:var(--color-steel-20);font-size:16px;line-height:24px}.sdAntropometria__panel .sdQuestion--scalar .sdQuestion__label{position:absolute;top:0;left:12px;z-index:1;display:flex;align-items:center;height:56px;max-width:calc(100% - 24px);padding:0 4px;color:var(--color-steel-20);font-size:16px;font-weight:400;line-height:20px;white-space:normal;overflow:hidden;pointer-events:none;transform-origin:left top;transition:transform .15s ease,font-size .15s ease,color .15s ease}.sdAntropometria__panel .sdQuestion--scalar:has(.inputText__suffix) .sdQuestion__label{max-width:calc(100% - 68px)}.sdAntropometria__panel .sdQuestion--scalar:focus-within .sdQuestion__label,.sdAntropometria__panel .sdQuestion--scalar:has(.inputText__input:not(:placeholder-shown)) .sdQuestion__label{top:0;display:block;height:auto;max-width:calc(100% - 24px);font-size:12px;line-height:16px;white-space:nowrap;text-overflow:ellipsis;transform:translateY(-8px);background:var(--color-white)}.sdAntropometria__panel .sdQuestion--scalar:focus-within .sdQuestion__label{color:var(--color-accent-ink)}.sdAntropometria__panel .sdQuestion--scalar.sdQuestion--protocolUsed.sdQuestion--protocolPending .inputText__element{border-width:4px;border-color:var(--color-blue-600);animation:sdProtocolPendingPulse .85s ease-in-out infinite}.sdAntropometria__panel .sdQuestion--scalar.sdQuestion--protocolUsed.sdQuestion--protocolFilled .inputText__element{border-width:4px;border-color:var(--color-green-400);animation:none;box-shadow:none}@media (prefers-reduced-motion: reduce){.sdAntropometria__panel .sdQuestion--scalar.sdQuestion--protocolUsed.sdQuestion--protocolPending .inputText__element{animation:none;box-shadow:0 0 0 3px #6df6edb3}}.sdAntropometria__sectionTitle{margin:0;color:var(--color-gray-100);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__sectionHead .buttonSecondary--default{border:1px solid var(--color-steel-40)}.sdAntropometria__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:0 0 8px}@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:var(--color-gray-300);font-size:12px;line-height:18px}.sdAntropometria__photosPanel{display:flex;flex-direction:column;gap:12px}.sdAntropometria__note{margin:0;color:var(--color-gray-300);font-size:12px;font-style:italic}.sdAntropometria__note--error{color:var(--color-negative-ink);font-size:13px;line-height:20px;font-style:normal}.sdAntropometria__saveError{margin:0;color:var(--color-negative-ink);font-size:13px;line-height:20px}.sdAntropometria__footer{display:flex;align-items:center;justify-content:flex-end;gap:12px;padding-top:8px}.sdAntropometria__saveBtn{display:flex;justify-content:center;align-items:center;width:100%;padding:14px 24px;border:none;border-radius:4px;background-color:var(--color-blue-600);color:var(--color-on-brand);font-family:inherit;font-size:14px;font-weight:500;line-height:24px;cursor:pointer;transition:background-color .15s ease}.sdAntropometria__saveBtn:hover{background-color:var(--color-blue-400)}.sdAntropometria__saveBtn:focus-visible{outline:2px solid var(--color-accent-ink);outline-offset:2px}.sdAntropometria__saveBtn:disabled{opacity:.55;cursor:not-allowed}.sdAntropometria__imageToggle{display:flex;align-items:center;gap:8px;padding:8px 0}.sdAntropometria__imageToggleLabel{color:var(--color-steel-20);font-size:14px;line-height:24px}.sdBodyPhotoSlots{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:4px;background-color:var(--color-white)}.sdBodyPhotoSlots__title{margin:0;font-size:16px;font-weight:700;line-height:24px;color:var(--color-gray-0)}.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:var(--color-steel-80)}.sdBodyPhotoSlots__silhouette,.sdBodyPhotoSlots__img{width:100%;height:100%;display:block;object-fit:cover}.sdBodyPhotoSlots__silhouette[data-pose-art=lado-direito][data-sex-art=female]{transform:scaleX(-1)}.sdBodyPhotoSlots__add{position:absolute;top:8px;right:8px;width:24px;height:24px;margin:0;padding:0;border-radius:1000px;border:1px solid var(--color-blue-400);background-color:var(--color-blue-400);color:#1b3144;font-size:16px;line-height:1;cursor:pointer}.sdBodyPhotoSlots__add:disabled{cursor:wait}.sdBodyPhotoSlots__frame--locked{cursor:not-allowed}.sdBodyPhotoSlots__hit{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;margin:0;padding:0;border:0;background:transparent;cursor:pointer;border-radius:4px}.sdBodyPhotoSlots__hit:disabled{cursor:wait}.sdBodyPhotoSlots__add{z-index:2}.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 var(--color-gray-0);background-color:#1a2026b8;color:var(--color-white);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:var(--color-gray-100);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:var(--color-gray-0)}.sdBodyPhotoSlots__error{margin:0;font-size:11px;line-height:16px;color:var(--color-danger-ink)}.sdAntropometria__chart{position:relative;height:240px;min-width:0}.sdAntropometria__whoGrowth{margin-top:24px;padding:16px;border-radius:4px;background-color:var(--color-white)}.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:var(--color-gray-100)}.sdDb360__header{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.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:var(--color-white);border-bottom:2px solid var(--color-gray-700);color:var(--color-gray-300);font-weight:500;font-size:14px;line-height:22px}.sdDb360__step--active{color:var(--color-gray-100);border-bottom-color:var(--color-blue-600)}.sdDb360__step--done{color:var(--color-gray-100);border-bottom-color:var(--color-green-300)}.sdDb360__stepIndex{display:grid;place-items:center;width:22px;height:22px;flex-shrink:0;border-radius:50%;background-color:var(--color-gray-800);color:var(--color-gray-100);font-size:12px;font-weight:600}.sdDb360__step--active .sdDb360__stepIndex{background-color:var(--color-blue-600);color:var(--color-on-brand)}.sdDb360__step--done .sdDb360__stepIndex{background-color:var(--color-green-300);color:var(--color-white)}.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:var(--color-white)}.sdDb360__sectionTitle{margin:0;color:var(--color-gray-100);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:var(--color-gray-300);font-size:12px;line-height:18px}.sdDb360__fieldError{color:var(--color-negative-ink);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:var(--color-gray-800)}.sdDb360__bmiLabel{color:var(--color-gray-300);font-size:13px;line-height:20px}.sdDb360__bmiValue{color:var(--color-gray-100);font-weight:700;font-size:18px;line-height:24px}.sdDb360__photosHead{display:flex;flex-direction:column;gap:4px}.sdDb360__photosSubtitle{margin:0;color:var(--color-gray-300);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:var(--color-gray-100);font-weight:600;font-size:13px;line-height:20px}.sdDb360__photoBox{display:grid;place-items:center;aspect-ratio:1/1;border:1px dashed var(--color-gray-700);border-radius:var(--radius-card);background-color:var(--color-gray-800);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__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 var(--color-gray-700);border-radius:var(--radius-card)}.sdDb360__note{margin:0;color:var(--color-gray-300);font-size:12px;font-style:italic}.sdDb360__photoError{margin:0;color:var(--color-negative-ink);font-size:13px;line-height:20px}.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__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:var(--color-gray-0);background:var(--color-gray-800);overflow-x:clip}.sdGastoEnergetico__demoBanner{padding:8px 12px;border:1px dashed var(--color-blue-300);border-radius:var(--radius-card);background-color:var(--color-blue-100);color:var(--color-blue-900);font-size:12px;line-height:18px}.sdGastoEnergetico__header{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.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:var(--color-gray-100);font-weight:700;font-size:16px;line-height:24px}.sdGastoEnergetico__subtitle{margin:8px 0 0;color:var(--color-gray-300);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:var(--color-white)}.sdGastoEnergetico__inputRow{display:flex;justify-content:space-between;gap:8px;padding-bottom:8px;border-bottom:1px solid var(--color-gray-700)}.sdGastoEnergetico__inputRow:last-child{border-bottom:none;padding-bottom:0}.sdGastoEnergetico__inputRow dt{color:var(--color-gray-300);font-size:14px;line-height:22px}.sdGastoEnergetico__inputRow dd{margin:0;color:var(--color-gray-100);font-weight:600;font-size:14px;line-height:22px}.sdGastoEnergetico__metExplanation{margin:0;color:var(--color-gray-300);font-size:14px;line-height:22px}.sdGastoEnergetico__activities{display:grid;gap:8px}.sdGastoEnergetico__activity{border:2px solid var(--color-blue-600);border-radius:8px;overflow:hidden;background-color:var(--color-white)}.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:var(--color-gray-100);font-weight:700;font-size:14px;line-height:22px}.sdGastoEnergetico__metChip{padding:2px 8px;border-radius:var(--radius-pill);background-color:var(--color-blue-800);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:var(--color-gray-300)}.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:var(--color-gray-300);font-size:12px;line-height:18px}.sdGastoEnergetico__day input{width:100%;height:40px;padding:0 12px;border-radius:8px;border:1px solid var(--color-gray-700);background-color:var(--color-gray-900);color:var(--color-gray-100);font-family:inherit;font-size:14px;outline:none}.sdGastoEnergetico__day input:focus-visible{border-color:var(--color-blue-400);outline:2px solid var(--color-blue-400);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:var(--color-gray-100);font-size:14px;line-height:22px}.sdGastoEnergetico__resultRow span{color:var(--color-gray-300)}.sdGastoEnergetico__resultRow strong{color:var(--color-gray-100);font-weight:700;font-variant-numeric:tabular-nums}.sdGastoEnergetico__resultRow--total{padding-top:12px;border-top:1px solid var(--color-gray-700);font-size:16px;line-height:24px}.sdGastoEnergetico__resultRow--total strong{color:var(--color-link-accent)}.sdGastoEnergetico__prefillNote{margin:0;padding:8px 12px;border:1px solid var(--color-blue-500);border-radius:8px;background-color:var(--color-tint-surface);color:var(--color-gray-100);font-size:12px;line-height:18px}.sdGastoEnergetico__note{margin:0;color:var(--color-gray-300);font-size:12px;font-style:italic}.sdGastoEnergetico__savedNote{margin:0;color:var(--color-positive-ink);font-size:13px;line-height:20px}.sdGastoEnergetico__saveError{margin:0;color:var(--color-negative-ink);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:var(--color-white)}.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:var(--color-gray-900)}.sdGastoEnergetico__savedName{font-weight:600;font-size:14px;line-height:20px}.sdGastoEnergetico__savedValues{color:var(--color-gray-300);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__listShell{display:flex;flex-direction:column;gap:16px;min-height:520px}.sdGastoEnergetico__listHeader{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.sdGastoEnergetico__listHeader .buttonDefault{width:auto}.sdGastoEnergetico__listTitleBlock{display:flex;flex-direction:column;min-width:0}.sdGastoEnergetico__empty{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;gap:32px;min-height:420px;padding:48px 16px;text-align:center}.sdGastoEnergetico__emptyArt{display:block;width:247px;max-width:100%;height:auto}.sdGastoEnergetico__emptyBody{display:flex;flex-direction:column;align-items:center;gap:16px;max-width:464px}.sdGastoEnergetico__emptyBody .buttonDefault{width:auto}.sdGastoEnergetico__emptyText{display:flex;flex-direction:column;align-items:center;gap:4px}.sdGastoEnergetico__emptyTitle{margin:0;color:var(--color-steel-10);font-size:20px;font-weight:700;line-height:28px}.sdGastoEnergetico__emptySub{margin:0;color:var(--color-steel-20);font-size:14px;line-height:24px}.sdGastoEnergetico__calcCards{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.sdGastoEnergetico__calcCard{display:flex;flex-direction:column;gap:8px;min-width:0;padding:24px;border:1px solid var(--color-border-muted);border-radius:8px;background:var(--color-white)}.sdGastoEnergetico__calcMeta{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-width:0;min-height:24px}.sdGastoEnergetico__calcKcalRow{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.sdGastoEnergetico__calcKcal,.sdGastoEnergetico__calcDate{color:var(--color-text-muted);font-size:14px;line-height:24px;font-weight:400;font-variant-numeric:tabular-nums}.sdGastoEnergetico__calcKcal{white-space:nowrap}.sdGastoEnergetico__calcDate{flex:1 1 auto;min-width:0}.sdGastoEnergetico__calcDivider{flex-shrink:0;width:1px;height:16px;background:var(--color-steel-70)}.sdGastoEnergetico__calcMode{flex-shrink:0;padding:0 8px;border-radius:1000px;background:var(--color-gray-800);color:var(--color-steel-20);font-size:12px;line-height:20px;font-weight:500}.sdGastoEnergetico__appToggle{display:inline-flex;flex-shrink:0;align-items:center;gap:4px;color:var(--color-steel-20);font-size:14px;line-height:24px;font-weight:400;cursor:pointer}.sdGastoEnergetico__calcTitleRow{display:flex;align-items:center;gap:8px;min-width:0;min-height:32px}.sdGastoEnergetico__calcName{flex:1 1 auto;min-width:0;margin:0;color:var(--color-steel-0);font-size:16px;line-height:24px;font-weight:600;overflow-wrap:break-word}.sdGastoEnergetico__progress{display:flex;flex-direction:column;gap:8px;min-width:0}.sdGastoEnergetico__range{display:flex;gap:4px}.sdGastoEnergetico__rangeBtn{margin:0;padding:4px 10px;border:1px solid var(--color-gray-700);border-radius:999px;background:transparent;color:var(--color-gray-100);font-size:12px;line-height:18px;font-weight:700;cursor:pointer}.sdGastoEnergetico__rangeBtn:focus-visible{outline:2px solid var(--color-blue-400);outline-offset:2px}.sdGastoEnergetico__rangeBtn--selected{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-on-brand)}.sdGastoEnergetico__progressLabel,.sdGastoEnergetico__progressRemain{margin:0;color:var(--color-gray-100);font-size:12px;line-height:18px}.sdGastoEnergetico__progressTrack{position:relative;height:8px;border-radius:4px;background-color:var(--color-gray-700);overflow:hidden}.sdGastoEnergetico__progressFill{height:100%;border-radius:4px;background-color:var(--color-primary)}.sdGastoEnergetico__week{display:flex;flex-direction:column;gap:8px;min-width:0;width:100%;padding-top:4px;border-top:1px solid var(--color-gray-700)}.sdGastoEnergetico__week h3{margin:0;color:var(--color-gray-100);font-size:12px;line-height:18px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.sdGastoEnergetico__week ul{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.sdGastoEnergetico__week li{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:12px;align-items:baseline;min-width:0;color:var(--color-gray-0);font-size:13px;line-height:20px}.sdGastoEnergetico__week li span:first-child{min-width:0;overflow-wrap:break-word}.sdGastoEnergetico__confirm{display:flex;flex-direction:column;gap:16px;width:min(420px,100vw - 48px);color:var(--color-gray-0)}.sdGastoEnergetico__confirmQuestion{margin:0;color:var(--color-gray-0);font-size:14px;line-height:22px}.sdGastoEnergetico__confirmActions{display:flex;justify-content:flex-end;gap:12px;flex-wrap:wrap}.sdEnergyView{display:flex;flex-direction:column;gap:16px;width:min(720px,100vw - 48px);color:var(--color-gray-0)}.sdEnergyView__intro{display:flex;flex-direction:column;gap:4px}.sdEnergyView__intro span{color:var(--color-gray-300);font-size:12px;line-height:18px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.sdEnergyView__intro h2{margin:0;color:var(--color-gray-0);font-family:Inter,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:var(--color-white)}.sdEnergyView__grid dt{color:var(--color-gray-300);font-size:12px;line-height:18px;font-weight:700;text-transform:uppercase}.sdEnergyView__grid dd{margin:0;color:var(--color-gray-0);font-size:14px;line-height:22px;font-weight:700;font-variant-numeric:tabular-nums}.sdEnergyView__provenance{margin:0;color:var(--color-gray-300);font-size:12px;line-height:18px}.sdEnergyView__manualNote{margin:0;color:var(--color-gray-0);font-size:14px;line-height:22px;font-weight:600}.sdEnergyView__newerWeight{margin:0;color:var(--color-gray-0);font-size:14px;line-height:22px}.sdEnergyView__newerWeightAction{padding:0;border:0;background:none;color:inherit;font-family:inherit;font-size:inherit;font-weight:600;text-decoration:underline;cursor:pointer}.sdEnergyView__valueRow{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.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)}}.sdEnergyNameDialog{display:flex;flex-direction:column;gap:16px;width:371px;max-width:100%;color:var(--color-gray-0)}.sdEnergyNameDialog__intro{margin:0;color:var(--color-steel-20);font-size:14px;line-height:24px}.sdEnergyNameDialog .inputText__element{min-height:48px}.sdEnergyNameDialog .inputText__input{color:var(--color-steel-0);font-size:16px;line-height:24px;font-weight:400}.sdEnergyNameDialog .inputText__input::placeholder{color:var(--color-steel-20);opacity:1}.sdEnergyNameDialog__error{margin:0;color:var(--color-negative-ink);font-size:13px;line-height:20px}.sdEnergyNameDialog__actions{display:flex;justify-content:flex-end;align-items:center;gap:12px;flex-wrap:wrap}.sdEnergyNameDialog__actions .buttonDefault,.sdEnergyNameDialog__actions .buttonSecondary{font-weight:500}.sdEnergyNameDialog__actions .buttonSecondary,.sdEnergyNameDialog__actions .buttonSecondary:hover:not([disabled]){color:var(--color-steel-0)}.modalCenter--energyName .modalCenter__container{width:min(435px,100vw - 32px)}.modalCenter--energyName .modalCenter__title{color:var(--color-gray-0);font-size:20px;line-height:28px;font-weight:600}.sdEnergyCalculatorOverlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:20;display:flex;flex-direction:column;overflow:hidden;background:var(--color-white);font-family:Inter,sans-serif}.sdEnergyCalculatorOverlay__header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-shrink:0;padding:24px 24px 16px}.sdEnergyCalculatorOverlay__titles{display:flex;flex-direction:column;gap:4px;min-width:0}.sdEnergyCalculatorOverlay__titles h1{margin:0;color:var(--color-gray-0);font-size:20px;line-height:28px;font-weight:700}.sdEnergyCalculatorOverlay__eyebrow{margin:0;color:var(--color-gray-200);font-size:12px;line-height:18px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;overflow-wrap:anywhere}.sdEnergyCalculatorOverlay__close{display:grid;place-items:center;width:28px;height:28px;flex-shrink:0;padding:0;border:0;border-radius:100%;background:transparent;cursor:pointer}.sdEnergyCalculatorOverlay__close:after{content:"";width:16px;height:16px;background:url(/icons/exit.svg) no-repeat center;background-size:contain}.sdEnergyCalculatorOverlay__close:hover{background:var(--color-gray-700)}.sdEnergyCalculatorOverlay .sdEnergyCalculator{flex:1 1 auto;width:100%;max-height:none;min-height:0;padding:0 24px;box-sizing:border-box}.sdPatientClinicalLayout:has(.sdEnergyCalculatorOverlay),.sdPatientClinicalLayout__content:has(.sdEnergyCalculatorOverlay){overflow:hidden}.sdGastoEnergetico:has(.sdEnergyCalculatorOverlay){position:absolute;top:0;right:0;bottom:0;left:0;padding:0;overflow:hidden;z-index:20}.sdEnergyCalculator{--sd-calc-save-height: 40px;--sd-calc-save-width: 881px;display:flex;flex-direction:column;gap:24px;width:min(929px,100vw - 48px);max-height:min(688px,100vh - 120px);max-height:min(688px,100dvh - 120px);overflow:auto;padding-right:4px;color:var(--color-gray-0)}.sdEnergyCalculator .dsCard.sdEnergyCalculator__section{gap:8px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.sdEnergyCalculator .dsCard.sdEnergyCalculator__section .dsCard__header{align-items:center;gap:16px;flex-wrap:wrap}.sdEnergyCalculator .dsCard.sdEnergyCalculator__section .dsCard__actions{flex-wrap:wrap}.sdEnergyCalculator .dsCard.sdEnergyCalculator__section .dsCard__title{color:var(--color-steel-0);font-size:16px;line-height:24px;font-weight:600}.sdEnergyCalculator .dsCard.sdEnergyCalculator__section--results .dsCard__title{color:var(--color-gray-0)}.sdEnergyCalculator__row{display:flex;align-items:flex-start;gap:8px}.sdEnergyCalculator__rowToggle{flex-shrink:0;width:200px;min-height:40px;padding-block:8px;padding-inline:24px;border:1px solid var(--color-steel-40);border-radius:4px;color:var(--color-steel-0);font-weight:500}.sdEnergyCalculator__rowToggle:hover:not([disabled]):not(.buttonSecondary--active),.sdEnergyCalculator__rowToggle:focus-visible:not([disabled]):not(.buttonSecondary--active){color:var(--color-steel-0)}.sdEnergyCalculator__rowToggle.buttonSecondary--active:hover:not([disabled]),.sdEnergyCalculator__rowToggle.buttonSecondary--active:focus-visible:not([disabled]){background-color:var(--color-blue-600);border-color:#6df6ed;color:var(--color-on-brand)}.sdEnergyCalculator__rowToggle.buttonSecondary--active{border-color:#6df6ed;color:var(--color-on-brand)}.sdEnergyCalculator__rowField{display:flex;flex-direction:column;gap:12px;flex:1 1 auto;min-width:0}.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:var(--color-gray-0);font-family:Inter,sans-serif;font-size:32px;line-height:38px;font-weight:400;text-transform:uppercase;overflow-wrap:anywhere}.sdEnergyCalculator__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.sdEnergyCalculator__grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}.sdEnergyCalculator__grid--three .inputText:nth-child(1) .inputText__label:after,.sdEnergyCalculator__grid--three .inputText:nth-child(2) .inputText__label:after{content:"*";color:var(--color-danger-ink);margin-left:2px}.sdEnergyCalculator__headerLink{display:inline;margin:0;padding:0;border:0;background:transparent;box-shadow:none;cursor:pointer;color:var(--color-steel-0);font-family:inherit;font-size:14px;line-height:24px;font-weight:500;text-decoration:underline;text-underline-offset:3px;width:auto;min-height:0}.sdEnergyCalculator__headerLink:hover,.sdEnergyCalculator__headerLink:focus-visible{color:var(--color-gray-0);text-decoration-thickness:2px}.sdEnergyCalculator .inputText{position:relative;padding-top:8px;gap:0}.sdEnergyCalculator .inputSelect{gap:0;padding-top:0}.sdEnergyCalculator .inputSelect .inputSelect{position:relative;padding-top:8px;gap:0}.sdEnergyCalculator .inputText__header,.sdEnergyCalculator .inputSelect__label{position:absolute;top:0;left:12px;z-index:2;width:auto;max-width:calc(100% - 24px);background:var(--color-white);padding:0 4px}.sdEnergyCalculator .inputText:not(.inputText--invalid) .inputText__label,.sdEnergyCalculator .inputSelect:not(.inputSelect--invalid)>.inputSelect__label{color:var(--color-steel-20)}.sdEnergyCalculator .inputText__label,.sdEnergyCalculator .inputSelect__label{font-family:var(--sd26-font);font-size:12px;line-height:12px;letter-spacing:.15px;font-weight:400}.sdEnergyCalculator .inputText:has(.inputText__input:placeholder-shown)>.inputText__header{width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.sdEnergyCalculator .inputText__input,.sdEnergyCalculator .inputSelect__option{color:var(--color-steel-0);font-size:16px;line-height:24px;font-weight:400}.sdEnergyCalculator .inputText__input::placeholder,.sdEnergyCalculator .inputSelect__option--default{color:var(--color-steel-20);opacity:1}.sdEnergyCalculator :where(.inputText__element,.inputText__element--border,.inputSelect__wrapper,.inputSelect__wrapper--mod),.sdEnergyNameDialog :where(.inputText__element,.inputText__element--border){border:1px solid var(--color-border-muted);border-radius:4px;background:var(--color-white)}.sdEnergyCalculator__manualGet .inputText__element,.sdEnergyCalculator__manualGet .inputText__element--border,.sdEnergyCalculator__manualTmr .inputText__element,.sdEnergyCalculator__manualTmr .inputText__element--border{border-color:var(--color-steel-40)}.sdEnergyCalculator__manualGet .inputText__element:has(.inputText__input:focus),.sdEnergyCalculator__manualGet .inputText__element:has(.inputText__input:focus-visible),.sdEnergyCalculator__manualTmr .inputText__element:has(.inputText__input:focus),.sdEnergyCalculator__manualTmr .inputText__element:has(.inputText__input:focus-visible){border-color:var(--color-steel-0);outline:2px solid var(--color-steel-0);outline-offset:0}.sdEnergyCalculator__manualGet .inputText__label,.sdEnergyCalculator__manualTmr .inputText__label,.sdEnergyCalculator__manualGet .inputText__input,.sdEnergyCalculator__manualTmr .inputText__input{color:var(--color-steel-0)}.sdEnergyCalculator__manualGet .inputText__input::placeholder,.sdEnergyCalculator__manualTmr .inputText__input::placeholder{color:var(--color-steel-20)}.sdEnergyCalculator__stack{display:flex;flex-direction:column;gap:16px}.sdEnergyCalculator__stack>.buttonSecondary--inline{align-self:flex-start}.sdEnergyCalculator__stack>.sdEnergyCalculator__metTrigger.buttonSecondary--inline{position:relative;display:flex;align-items:center;align-self:stretch;width:100%;min-height:56px;justify-content:space-between;cursor:pointer;text-align:left;font-size:16px;margin-top:6px;padding:16px;border:1px solid var(--color-border-muted);border-radius:4px;background:var(--color-white);color:var(--color-steel-20);font-family:inherit;font-weight:400}.sdEnergyCalculator__stack>.sdEnergyCalculator__metTrigger.buttonSecondary--inline:after{content:"";flex-shrink:0;width:22px;height:22px;background:var(--color-steel-0);mask:url(/icons/chevron-down.svg) center/cover no-repeat}.sdEnergyCalculator__stack>.sdEnergyCalculator__metTrigger.buttonSecondary--inline[disabled]{cursor:not-allowed;opacity:.5}.sdEnergyCalculator__stack>.sdEnergyCalculator__metTrigger.buttonSecondary--inline:focus-visible{outline:2px solid var(--color-steel-0);outline-offset:0}.sdEnergyCalculator__stack>.sdEnergyCalculator__metTrigger:hover:not([disabled]){border-color:var(--color-steel-40);background:var(--color-white);color:var(--color-steel-20)}.sdEnergyCalculator__metTriggerLabel{position:absolute;top:-6px;left:12px;padding:0 4px;background:var(--color-white);color:var(--color-steel-20);font-family:var(--sd26-font);font-size:12px;line-height:12px;letter-spacing:.15px;font-weight:400}.sdEnergyCalculator__metTriggerValue{color:var(--color-steel-20);font-size:16px;line-height:24px;font-weight:400}.sdEnergyCalculator__toggle{display:inline-flex;align-items:center;gap:8px;color:var(--color-steel-0);font-size:14px;line-height:24px;font-weight:400;white-space:nowrap}.sdEnergyCalculator__note{margin:0;color:var(--color-gray-100);font-size:12px;line-height:18px}.sdEnergyCalculator__metList{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px;color:var(--color-gray-100);font-size:14px;line-height:22px}.sdEnergyCalculator__metList li{display:flex;flex-direction:column;gap:2px}.sdEnergyCalculator__metList strong{color:var(--color-gray-0);font-weight:600}.sdEnergyCalculator__metList span{color:var(--color-gray-100);font-size:13px;line-height:20px}.sdEnergyCalculator__results{display:flex;flex-direction:column;gap:16px;padding:24px;border-radius:4px;background:var(--color-gray-800)}.sdEnergyCalculator__resultRow{display:flex;align-items:baseline;justify-content:space-between;gap:16px;font-size:16px;line-height:24px}.sdEnergyCalculator__resultRow>span{color:var(--color-gray-0);font-weight:400}.sdEnergyCalculator__resultRow strong{color:var(--color-steel-20);font-size:16px;line-height:24px;font-weight:400;font-variant-numeric:tabular-nums}.sdEnergyCalculator__resultLabel{display:inline-flex;flex-wrap:wrap;align-items:center;gap:8px;min-width:0}.sdEnergyCalculator__status{margin:0;color:var(--color-positive-ink);font-size:13px;line-height:20px}.sdEnergyCalculator__footer{position:sticky;bottom:0;z-index:1;display:flex;flex-direction:column;align-items:center;gap:8px;flex-shrink:0;margin:8px -4px 0 0;padding:24px 24px 16px;background:var(--color-chrome)}.sdEnergyCalculator__footer .buttonSecondary,.sdEnergyCalculator__footer .buttonSecondary:hover:not([disabled]),.sdEnergyCalculator__footer .buttonSecondary[disabled]{color:var(--color-on-chrome)}.sdEnergyCalculator__save{width:min(var(--sd-calc-save-width),100%)}.sdEnergyCalculator__save .buttonDefault{width:100%;min-height:var(--sd-calc-save-height);height:var(--sd-calc-save-height);border-radius:4px;font-weight:500}@media (max-width: 760px){.sdEnergyCalculator{width:min(100%,100vw - 32px)}.sdEnergyCalculator__grid,.sdEnergyCalculator__grid--three{grid-template-columns:minmax(0,1fr)}.sdEnergyCalculator__row{flex-direction:column;align-items:stretch}.sdEnergyCalculator__rowToggle{width:100%}}.sdEnergyReferences{display:flex;flex-direction:column;gap:16px;width:min(929px,100vw - 48px);max-height:min(688px,100vh - 120px);max-height:min(688px,100dvh - 120px);overflow:auto;color:var(--color-gray-0)}.sdEnergyReferences__intro{max-width:680px;margin:0;color:var(--color-steel-20);font-size:14px;line-height:22px}.sdEnergyReferences .inputSelect:not(.inputSelect--invalid)>.inputSelect__label{color:var(--color-steel-20)}.sdEnergyReferences .inputSelect .inputSelect{position:relative;padding-top:8px;gap:0}.sdEnergyReferences .inputSelect__label{position:absolute;top:0;left:12px;z-index:2;width:auto;padding:0 4px;background:var(--color-white);font-family:var(--sd26-font);font-size:12px;line-height:12px;letter-spacing:.15px;font-weight:400}.sdEnergyReferences .inputSelect__option{color:var(--color-steel-0);font-size:16px;line-height:24px;font-weight:400}.sdEnergyReferences :where(.inputSelect__wrapper,.inputSelect__wrapper--mod){min-height:56px;border:1px solid var(--color-border-muted);border-radius:4px;background:var(--color-white)}.sdEnergyReferences__picked{display:flex;flex-direction:column;gap:16px}.sdEnergyReferences__picked h3{margin:0;color:var(--color-gray-0);font-size:16px;line-height:24px;font-weight:700}.sdEnergyReferences__picked p{margin:0;color:var(--color-gray-0);font-size:14px;line-height:24px}.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:1px solid var(--color-border-muted);border-radius:4px;background:var(--color-white);box-shadow:none}.sdEnergyReferences__item h3{margin:0;color:var(--color-gray-0);font-size:14px;line-height:22px;font-weight:700}.sdEnergyReferences__item p{margin:0;color:var(--color-gray-300);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)}}.modalCenter--energyChooser .modalCenter__container{background:var(--color-gray-800)}.modalCenter--energyChooser .modalCenter__header{justify-content:center;position:relative}.modalCenter--energyChooser .modalCenter__title{text-align:center}.modalCenter--energyChooser .modalCenter__buttonClose{position:absolute;right:0}.sdEnergyImportChooser{display:flex;flex-direction:column;gap:16px;width:min(864px,100vw - 48px);color:var(--color-gray-0)}.sdEnergyImportChooser__intro{margin:0;color:var(--color-steel-20);font-size:14px;line-height:24px;text-align:center}.sdEnergyImportChooser__cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.sdEnergyImportChooser__card{display:flex;min-height:200px;flex-direction:column;gap:16px;justify-content:flex-end;padding:24px;border:1px solid var(--color-border-muted);border-radius:16px;background:var(--color-white);box-shadow:none;cursor:pointer;text-align:left;font-family:inherit}.sdEnergyImportChooser__card span{color:var(--color-gray-0);font-size:16px;line-height:24px;font-weight:600}.sdEnergyImportChooser__card small{color:var(--color-steel-20);font-size:14px;line-height:24px}.sdEnergyImportChooser__card:hover{border-color:var(--color-steel-40)}.sdEnergyImportChooser__card:focus-visible{outline:2px solid var(--color-blue-400);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);max-height:min(640px,100dvh - 120px);overflow:auto;color:var(--color-gray-0)}.sdEnergyImportModal__intro,.sdEnergyImportModal__empty{margin:0;color:var(--color-gray-300);font-size:14px;line-height:22px}.sdEnergyImportModal__error{margin:0;color:var(--color-negative-ink);font-size:13px;line-height:20px}.sdEnergyImportModal__table{display:flex;flex-direction:column;overflow:hidden;border-radius:12px;background:var(--color-white)}.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 var(--color-gray-700);color:var(--color-gray-300);font-size:14px;line-height:22px}.sdEnergyImportModal__row:last-child{border-bottom:0}.sdEnergyImportModal__row strong{color:var(--color-gray-0);font-weight:700;font-variant-numeric:tabular-nums;text-align:right}.sdEnergyImportModal__row--header{min-height:48px;color:var(--color-gray-0);font-weight:700;background:var(--color-gray-900)}.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}}.modalCenter--energyNested.modalCenter--active,.modalCenter--energyMet.modalCenter--active{z-index:40}.modalCenter--energyNested .modalCenter__title,.modalCenter--energyMet .modalCenter__title{color:var(--color-gray-0);font-size:20px;line-height:28px;font-weight:700}.modalCenter--energyMet .modalCenter__container{width:min(929px,100vw - 48px);max-width:min(929px,100vw - 48px);overflow-x:hidden}.modalCenter--energyMet .modalCenter__header{min-width:0}.sdEnergyMetModal{--sd-met-header-height: 80px;--sd-met-footer-height: 88px;--sd-met-search-height: 48px;--sd-met-save-height: 40px;--sd-met-row-min-height: 76px;display:flex;flex-direction:column;gap:16px;width:100%;max-width:100%;min-width:0;box-sizing:border-box;max-height:min(752px,100vh - 120px);max-height:min(752px,100dvh - 120px);overflow-x:hidden;overflow-y:hidden;color:var(--color-gray-0)}.sdEnergyMetModal__intro,.sdEnergyMetModal__note,.sdEnergyMetModal__empty{margin:0;color:var(--color-gray-100);font-size:14px;line-height:22px}.sdEnergyMetModal__error{margin:0;color:var(--color-negative-ink);font-size:13px;line-height:20px}.sdEnergyMetModal__search .inputText__header{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.sdEnergyMetModal__search .inputText__input,.sdEnergyMetModal__search .inputText__element{min-height:var(--sd-met-search-height)}.sdEnergyMetModal__search .inputText__input{color:var(--color-steel-0);font-size:16px;line-height:24px;font-weight:400}.sdEnergyMetModal__search .inputText__input::placeholder{color:var(--color-steel-20);opacity:1}.sdEnergyMetModal__search .inputText__element:after{content:"";flex-shrink:0;width:20px;height:20px;background:var(--color-text-muted);mask:url(/icons/magglass.svg) center/contain no-repeat}.sdEnergyMetModal__search :where(.inputText__element,.inputText__element--border){border:1px solid var(--color-border-muted);border-radius:4px;background:var(--color-white)}.sdEnergyMetModal__tabs{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;width:100%;min-width:0;background:var(--color-white);border-radius:4px}.sdEnergyMetModal__tab{position:relative;display:flex;align-items:center;justify-content:center;gap:8px;min-width:0;padding:12px;border:none;border-bottom:1px solid var(--color-gray-700);background:transparent;cursor:pointer;color:var(--color-gray-300);font-weight:500;font-size:14px;line-height:22px}.sdEnergyMetModal__tab:focus-visible{outline:2px solid var(--color-link-accent);outline-offset:-2px}.sdEnergyMetModal__tab--active{color:var(--color-gray-100)}.sdEnergyMetModal__tab--active:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:var(--color-primary)}.sdEnergyMetModal__list{display:flex;flex-direction:column;gap:8px;flex:1 1 auto;min-width:0;min-height:0;overflow-x:hidden;overflow-y:auto}.sdEnergyMetModal__row{display:flex;flex-direction:column;gap:12px;min-height:var(--sd-met-row-min-height);flex-shrink:0;min-width:0;padding:15px 16px;border:1px solid var(--color-border-muted);border-radius:4px;background:var(--color-gray-800)}.sdEnergyMetModal__row--unavailable{background:var(--color-gray-700)}.sdEnergyMetModal__rowHeader{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px;align-items:center;min-width:0}.sdEnergyMetModal__rowHeader>div{min-width:0}.sdEnergyMetModal__rowHeader strong{display:block;color:var(--color-gray-0);font-size:14px;line-height:22px;font-weight:600;overflow-wrap:break-word}.sdEnergyMetModal__rowHeader span{display:block;margin-top:2px;color:var(--color-steel-0);font-size:12px;line-height:18px}.sdEnergyMetModal__rowHeader .buttonSecondary{justify-self:end;white-space:nowrap}.sdEnergyMetModal__selectedHead,.sdEnergyMetModal__selectedRow{display:grid;grid-template-columns:minmax(0,1fr) minmax(72px,96px) minmax(88px,120px) auto;gap:8px 12px;align-items:center;min-width:0}.sdEnergyMetModal__selectedHead .buttonSecondary,.sdEnergyMetModal__selectedRow .buttonSecondary{justify-self:end;white-space:nowrap}.sdEnergyMetModal__selectedHead{padding:0 16px;color:var(--color-gray-200);font-size:12px;line-height:18px;font-weight:600}.sdEnergyMetModal__selectedHeadAction,.sdEnergyMetModal__selectedTitle{min-width:0}.sdEnergyMetModal__selectedTitle strong{display:block;color:var(--color-gray-0);font-size:14px;line-height:22px;font-weight:700;overflow-wrap:break-word}.sdEnergyMetModal__selectedTitle span{display:block;margin-top:2px;color:var(--color-gray-200);font-size:12px;line-height:18px}.sdEnergyMetModal__cell{min-width:0}.sdEnergyMetModal__cell .inputText,.sdEnergyMetModal__cell .inputSelect{min-width:0;width:100%}.sdEnergyMetModal__frequency{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px}.sdEnergyMetModal__days{display:flex;flex-direction:column;gap:8px;align-items:flex-start}.sdEnergyMetModal__dayChips{display:flex;flex-wrap:wrap;gap:8px}.sdEnergyMetModal__dayChip{display:inline-flex;align-items:center;gap:6px;font-size:12px;line-height:18px;color:var(--color-gray-100)}.sdEnergyMetModal__weekdays{display:flex;flex-wrap:wrap;gap:8px}.sdEnergyMetModal__footer{display:flex;align-items:center;justify-content:center;flex:0 0 var(--sd-met-footer-height);min-height:var(--sd-met-footer-height);margin-top:8px;padding:24px 0;border-radius:0 0 4px 4px;background:var(--color-chrome);box-sizing:border-box;min-width:0}.sdEnergyMetModal__save{width:100%;max-width:100%}.sdEnergyMetModal__save .buttonDefault{width:100%;min-height:var(--sd-met-save-height);height:var(--sd-met-save-height);border-radius:4px;font-weight:500}.sdEnergyMetModal__actions{display:flex;justify-content:flex-end;gap:12px;flex-wrap:wrap;padding-top:4px}@media (max-width: 860px){.sdEnergyMetModal__selectedHead,.sdEnergyMetModal__selectedRow{grid-template-columns:minmax(0,1fr) minmax(64px,80px) minmax(72px,96px) auto;gap:8px}}body:has(.sdGastoEnergetico__listShell) .overflowMenu__panel{gap:8px;padding:16px 24px;border-radius:4px}body:has(.sdGastoEnergetico__listShell) .overflowMenu__item{padding:8px 4px;border-radius:8px;font-family:inherit;font-size:14px;line-height:24px;font-weight:500;color:var(--color-default)}body:has(.sdGastoEnergetico__listShell) .overflowMenu__item.overflowMenu__item--danger{color:var(--color-red-200)}[data-color-scheme=dark] body:has(.sdGastoEnergetico__listShell) .overflowMenu__item.overflowMenu__item--danger{color:var(--color-negative-ink)}.sdGastoEnergetico .buttonDefault[data-testid=energy-calc-create]{font-weight:500}.modalCenter--energyImportList .modalCenter__container{background:var(--color-gray-800)}.modalCenter--energyImportList .modalCenter__header{margin:-24px -24px 16px;padding:24px 32px;background:var(--color-chrome)}.modalCenter--energyImportList .modalCenter__title,.modalCenter--energyImportList .modalCenter__buttonClose{color:var(--color-on-chrome)}.modalCenter--energyImportList .sdEnergyImportModal__table{border-radius:0;background:var(--color-white)}@font-face{font-family:BebasNeue;font-style:normal;font-weight:400;src:url(/fonts/BebasNeue-Regular.ttf) format("truetype");font-display:swap}.sd26Ges,.sd26GesPop,.sd26GesPv{--sd26Ges-tile: #f6f9fb;--sd26Ges-row-line: #eef1f4;--sd26Ges-open-bg: #e6fbf8;--sd26Ges-open-ink: #0b756e;--sd26Ges-closed-bg: #eef1f4;--sd26Ges-closed-ink: #50616f;--sd26Ges-in: #0b756e;--sd26Ges-above: #c2410c;--sd26Ges-below: #b45309;--sd26Ges-muted: #7d8f9e;--sd26Ges-ed-hover: #f2f5f8;--sd26Ges-pop-line: #e3e8ee;--sd26Ges-input-line: #dfe4ea;--sd26Ges-input-focus: #0b756e;--sd26Ges-back-ink: #0b756e;--sd26Ges-grid: #e8edf2;--sd26Ges-grid-zero: #c9d2dc;--sd26Ges-tri-ink: #a3adb8;--sd26Ges-tri-line: #d6dde4;--sd26Ges-pc: #92a9bb;--sd26Ges-p50: #50616f;--sd26Ges-leg-pc: #92a9bb;--sd26Ges-leg-p50: #50616f;--sd26Ges-value: #1a2026;--sd26Ges-dot-ring: #ffffff;--sd26Ges-sheet: #ffffff;--sd26Ges-sheet-ink: #1a2026;--sd26Ges-sheet-ink-2: #50616f;--sd26Ges-sheet-strip: #f6f9fb;--sd26Ges-sheet-sign: #1a2026;--sd26Ges-sheet-foot: #7d8f9e;--sd26Ges-bar-btn: #ffffff;--sd26Ges-bar-btn-ink: #1a2026;--sd26Ges-bar-btn-line: #ffffff;--sd26Ges-bar-x: rgba(255, 255, 255, .14)}:root[data-color-scheme=dark] .sd26Ges,:root[data-color-scheme=dark] .sd26GesPop,:root[data-color-scheme=dark] .sd26GesPv,:root [data-color-scheme=dark] .sd26Ges,:root [data-color-scheme=dark] .sd26GesPop,:root [data-color-scheme=dark] .sd26GesPv{--sd26Ges-tile: #222b33;--sd26Ges-row-line: #2f3c47;--sd26Ges-open-bg: #113c3a;--sd26Ges-open-ink: #5ee8df;--sd26Ges-closed-bg: #222b33;--sd26Ges-closed-ink: #a9bccb;--sd26Ges-in: #5ee8df;--sd26Ges-above: #f0a07f;--sd26Ges-below: #f2b07d;--sd26Ges-muted: #8197a8;--sd26Ges-ed-hover: #222b33;--sd26Ges-pop-line: #2f3c47;--sd26Ges-input-line: #2f3c47;--sd26Ges-input-focus: #2f3c47;--sd26Ges-leg-pc: #4a5b69;--sd26Ges-leg-p50: #4a5b69;--sd26Ges-value: #d3dfe9;--sd26Ges-sheet: #1a2229;--sd26Ges-sheet-ink: #e6eef5;--sd26Ges-sheet-ink-2: #a9bccb;--sd26Ges-sheet-strip: #222b33;--sd26Ges-sheet-sign: #8ea2b2;--sd26Ges-sheet-foot: #8197a8;--sd26Ges-bar-btn: #1a2229;--sd26Ges-bar-btn-ink: #e6eef5;--sd26Ges-bar-btn-line: #2f3c47;--sd26Ges-bar-x: rgba(255, 255, 255, .06)}.sd26Ges,.sd26GesPop{color:var(--sd26-text);line-height:1.45}:where(.sd26Ges,.sd26GesPop) :where(div,section,b,span,small,p,dl,dt,dd,table,tr,td,th,h2,h3,label){color:inherit;line-height:inherit}.sd26Ges__ic{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.sd26GesStatus{font-size:13px;color:var(--sd26-text-2)}.sd26GesBack{display:inline-flex;align-items:center;gap:4px;margin:0 0 6px;padding:0;border:0;background:none;font:inherit;font-size:13px;color:var(--sd26Ges-back-ink);cursor:pointer}.sd26GesBack:hover{text-decoration:underline}.sd26GesVt{padding:1px 6px;line-height:1.45;border:0;background:none;font:inherit;font-size:13px;font-weight:500;color:var(--sd26-accent);cursor:pointer}.sd26GesVt:hover{text-decoration:underline}.sd26GesSt{display:inline-flex;align-items:center;gap:5px;margin-left:8px;padding:2px 9px;border-radius:999px;font-size:11.5px;font-weight:600;vertical-align:2px;white-space:nowrap}.sd26GesSt:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.sd26GesSt--open{background:var(--sd26Ges-open-bg);color:var(--sd26Ges-open-ink)}.sd26GesSt--closed{background:var(--sd26Ges-closed-bg);color:var(--sd26Ges-closed-ink)}.sd26GesSection--list .sd26PrSection__head{gap:10px;margin-bottom:14px}.sd26GesSection--list .sd26PrSection__head [data-testid=pr-section-primary]{margin-left:auto}.sd26GesList{display:grid;gap:12px}.sd26GesCard{display:flex;flex-wrap:wrap;align-items:center;gap:16px;padding:16px 18px;border:1px solid var(--sd26-line);border-radius:14px;background:var(--sd26-card)}.sd26GesCard--current{border-left:3px solid var(--sd26-primary)}.sd26GesCard__t{flex:1;min-width:240px}.sd26GesCard__t b{font-size:15px;font-weight:600}.sd26GesCard__t small{display:block;margin-top:2px;font-size:12.5px;color:var(--sd26-text-2)}.sd26GesCard__nums{display:flex;flex-wrap:wrap;gap:22px}.sd26GesCard__nums div{font-size:12px;color:var(--sd26-text-2)}.sd26GesCard__nums b{display:block;font-size:14px;font-weight:600;color:var(--sd26-text)}.sd26GesNotice{display:flex;align-items:flex-start;gap:8px;margin-top:4px;padding:10px 12px;border-radius:10px;background:var(--sd26Ges-tile);font-size:12.5px;color:var(--sd26-text-2)}.sd26GesNotice .sd26Ges__ic{width:16px;height:16px;margin-top:1px;color:inherit}.sd26GesNotice span,.sd26GesNotice b{color:inherit}.sd26GesNotice b{font-weight:600}.sd26GesTop{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:6px 0 14px}.sd26GesTop h2{margin:0;font-size:20px;font-weight:600}.sd26GesTop .sd26GesSt{margin-left:8px}.sd26GesTop__sp{flex:1}.sd26GesRes{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin:4px 0 2px}.sd26GesRes>div{padding:10px 12px;border-radius:10px;background:var(--sd26Ges-tile);font-size:12px;color:var(--sd26-text-2)}.sd26GesRes b{display:block;margin-top:2px;font-size:15px;font-weight:600;color:var(--sd26-text)}.sd26GesRes--sheet{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:14px}.sd26GesRes--sheet>div{background:var(--sd26Ges-sheet-strip)}@media (max-width: 1100px){.sd26GesRes{grid-template-columns:repeat(3,minmax(0,1fr))}}.sd26GesSegFit.sd26Seg{display:flex;flex-wrap:nowrap;width:fit-content;max-width:100%}.sd26GesSegFit.sd26Seg .sd26Seg__btn{flex:0 1 auto;min-width:0}.sd26GesSegFit.sd26Seg .sd26Seg__btn:last-child{flex-shrink:0;white-space:nowrap}.sd26GesSit{display:inline-flex;align-items:center;gap:5px;margin-top:3px;padding:1px 8px;border-radius:999px;font-size:12px;font-weight:500}.sd26GesSit:before{content:"● "}.sd26GesSit--adequate{color:var(--sd26Ges-in)}.sd26GesSit--above{color:var(--sd26Ges-above)}.sd26GesSit--below{color:var(--sd26Ges-below)}.sd26GesSit--pill{font-size:11.5px}.sd26GesTabWrap{overflow:visible}@media (max-width: 720px){.sd26GesTabWrap{max-width:100%}}.sd26GesTab{width:100%;margin-top:6px;border-collapse:collapse;font-size:13px}.sd26GesTab th{padding:8px 10px;border-bottom:1px solid var(--sd26-line);font-size:12px;font-weight:500;line-height:1.45;text-align:left;color:var(--sd26-text-2)}.sd26GesTab td{padding:9px 10px;border-bottom:1px solid var(--sd26Ges-row-line);line-height:1.45;color:var(--sd26-text)}.sd26GesTab__act{width:44px}.sd26GesEd.sd26IconBtn{color:var(--sd26Ges-muted);opacity:.7}.sd26GesEd.sd26IconBtn .sd26Ges__ic{width:15px;height:15px}.sd26GesEd.sd26IconBtn:hover{background:var(--sd26Ges-ed-hover);color:var(--sd26-text)}.sd26GesEd.sd26IconBtn:focus-visible{opacity:1}.sd26GesTab tr:hover .sd26GesEd.sd26IconBtn{opacity:1}@media (max-width: 720px){.sd26GesTab--stack thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.sd26GesTab--stack tbody{display:block}.sd26GesTab--stack tr{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;gap:6px 12px;padding:10px 0;border-bottom:1px solid var(--sd26Ges-row-line)}.sd26GesTab--stack td{display:block;min-width:0;padding:0;border-bottom:0;overflow-wrap:anywhere}.sd26GesTab--stack td[data-label]:before{content:attr(data-label);display:block;font-size:11.5px;font-weight:500;color:var(--sd26-text-2)}.sd26GesTab--stack .sd26GesTab__sit{grid-column:1/3}.sd26GesTab--stack .sd26GesTab__edit{grid-column:3;grid-row:1;align-self:start}}.sd26GesDl{display:grid;grid-template-columns:auto 1fr;gap:6px 14px;margin:6px 0 0;font-size:13px}.sd26GesDl__row{display:contents}.sd26GesDl dt{color:var(--sd26-text-2)}.sd26GesDl dd{margin:0}.sd26GesDl__origin{font-size:smaller;color:var(--sd26Ges-muted)}.sd26GesLeg{display:flex;flex-wrap:wrap;gap:6px 16px;margin:4px 0 6px;font-size:12px;color:var(--sd26-text-2)}.sd26GesLeg span{color:inherit}.sd26GesLeg i{display:inline-block;margin-right:6px;vertical-align:middle}.sd26GesLeg__band{width:16px;height:10px;border:1px solid #5ee8df;border-radius:3px;background:#6df6ed73}.sd26GesLeg__p10{width:16px;border-top:1.5px dashed var(--sd26Ges-leg-pc)}.sd26GesLeg__p50{width:16px;border-top:1.5px solid var(--sd26Ges-leg-p50)}.sd26GesLeg__line{position:relative;width:16px;height:2px;background:#0b756e}.sd26GesLeg__line:after{content:"";position:absolute;top:-3px;left:5px;width:7px;height:7px;border-radius:50%;background:#0b756e}.sd26GesChart{position:relative}.sd26GesChart__svg{display:block;width:100%;height:auto;font-family:inherit}.sd26GesChart__gl{stroke:var(--sd26Ges-grid);stroke-width:1}.sd26GesChart__gl--zero{stroke:var(--sd26Ges-grid-zero)}.sd26GesChart__t{font-size:11px;fill:#7d8f9e}.sd26GesChart__t--tri{font-size:10.5px;fill:var(--sd26Ges-tri-ink)}.sd26GesChart__tri{stroke:var(--sd26Ges-tri-line);stroke-dasharray:3 4}.sd26GesChart__band{fill:#6df6ed47;stroke:#5ee8df;stroke-width:1}.sd26GesChart__pc{fill:none;stroke:var(--sd26Ges-pc);stroke-width:1.2;stroke-dasharray:5 4}.sd26GesChart__pc--p50{stroke:var(--sd26Ges-p50);stroke-dasharray:none}.sd26GesChart__t.sd26GesChart__pl{font-size:10.5px;fill:var(--sd26Ges-p50)}.sd26GesChart__line{fill:none;stroke:#0b756e;stroke-width:2;stroke-linejoin:round}.sd26GesChart__dot{fill:#0b756e;stroke:var(--sd26Ges-dot-ring);stroke-width:2}.sd26GesChart__dot--above{fill:#c2410c}.sd26GesChart__dot--below{fill:#b45309}.sd26GesChart__hit{fill:transparent;cursor:pointer}.sd26GesChart__hit:focus-visible{outline:none;stroke:var(--sd26-focus-ring);stroke-width:2}.sd26GesChart__value{font-size:12px;font-weight:600;fill:var(--sd26Ges-value)}.sd26GesChart__tip{position:absolute;z-index:5;width:230px;padding:7px 10px;border-radius:8px;background:#1f2a37;font-size:12px;line-height:1.4;color:#fff;pointer-events:none;opacity:0;transform:translateY(-100%);transition:opacity .12s}.sd26GesChart__tip--on{opacity:1}.sd26GesChart__tip b{display:block;font-weight:600;color:#fff}.sd26GesChart__tip span{color:#c8d3dd}.sd26GesNote{margin:6px 0 0;font-size:11.5px;color:var(--sd26Ges-muted)}.sd26GesFormCard .sd26Card__head:after{content:"";flex:1;order:1}.sd26GesFormCard .sd26Card__title{flex:0 1 auto;min-width:auto}.sd26GesFormCard .sd26Card__actions{order:2}@media (max-width: 720px){.sd26GesFormCard .sd26Card__head{flex-wrap:wrap}}.sd26GesForm__date{font-size:12.5px;font-variant-numeric:tabular-nums;color:var(--sd26-text-2)}.sd26GesSub{display:flex;align-items:center;gap:8px;margin:18px 0 10px;font-size:13.5px;font-weight:600}.sd26GesSub small{font-size:12px;font-weight:400;color:var(--sd26-text-2)}.sd26GesFields{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:12px}.sd26GesFields--2{grid-template-columns:repeat(2,minmax(0,1fr))}.sd26GesFields--3{grid-template-columns:repeat(3,minmax(0,1fr))}.sd26GesFields--med{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 22px;margin-top:0}@media (max-width: 900px){.sd26GesFields--3{grid-template-columns:1fr 1fr}}@media (max-width: 600px){.sd26GesFields--med{grid-template-columns:1fr}}.sd26GesFields .sd26Field__control{padding:0 11px}.sd26GesFields .sd26Field__control--unit{padding-right:40px}.sd26GesFields .sd26Field__unit{line-height:1.45}.sd26GesFields--med .sd26Field__control--unit{padding-right:46px;font-variant-numeric:tabular-nums}.sd26GesFields--med .sd26Field__unit{right:12px}.sd26GesToggle{align-self:end;padding-bottom:10px}.sd26GesHelp{margin:8px 0 0;font-size:12.5px;color:var(--sd26-text-2)}.sd26GesHelp--tight{margin:8px 0 14px}.sd26GesHelp--card{margin:4px 0 0}.sd26GesHelp--alert{color:var(--sd26-danger)}.sd26GesRs{display:flex;justify-content:space-between;gap:10px;padding:10px 0;border-bottom:1px solid var(--sd26-line);font-size:13px}.sd26GesRs:last-child{border-bottom:0}.sd26GesRs span{color:inherit}.sd26GesRs b{font-size:16px;font-weight:600;white-space:nowrap;text-align:right}.sd26GesRs b .sd26GesSit{display:flex;justify-content:flex-end}.sd26GesRs small{display:block;font-size:12px;color:var(--sd26-text-2)}.sd26GesRs small.sd26GesRs__why{color:var(--sd26-error-text)}.sd26GesEmpty{margin-top:10px;padding:22px 12px;border:1px dashed var(--sd26-line);border-radius:14px;font-size:13px;text-align:center;color:var(--sd26-text-2)}.sd26GesActions{display:grid;gap:8px;margin-top:14px}.sd26GesPop{position:fixed;z-index:var(--sd26-z-modal);width:320px;padding:16px 18px 14px;border:1px solid var(--sd26Ges-pop-line);border-radius:14px;background:var(--sd26-card);box-shadow:0 14px 38px #102a4329;font-family:var(--sd26-font);color:var(--sd26-text);color-scheme:light}.sd26GesPop h3{margin:0 0 4px;font-size:15px;font-weight:600;color:var(--sd26-text)}.sd26GesPop p{margin:0 0 10px;font-size:12px;color:var(--sd26-text-2)}.sd26GesPop label{display:grid;gap:5px;margin-bottom:10px;font-size:12px;font-weight:500;color:var(--sd26-text-2)}.sd26GesPop input{min-height:38px;padding:8px 10px;border:1px solid var(--sd26Ges-input-line);border-radius:8px;background:var(--sd26-card);font:inherit;font-size:13.5px;color:var(--sd26-text);-webkit-appearance:none;-moz-appearance:none;appearance:none}.sd26GesPop input:focus{outline:0;border-color:var(--sd26Ges-input-focus);box-shadow:0 0 0 3px #6df6ed59}.sd26GesPop__opt{font-weight:400;color:var(--sd26Ges-muted)}.sd26GesPop__ig{margin:-4px 0 10px;font-size:12px;color:var(--sd26-accent)}.sd26GesPop__actions{display:flex;justify-content:flex-end;gap:8px}:root[data-color-scheme=dark] .sd26GesPop{color-scheme:dark}.sd26GesPv{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--sd26-z-modal);overflow:auto;padding:0 16px 40px;background:var(--sd26-veil);font-family:var(--sd26-font);font-size:14px;line-height:1.45}.sd26GesPv :where(h1,h2,h3,p,span,b,small,div,td,th){line-height:inherit}.sd26GesPv__bar{position:sticky;top:0;z-index:2;display:flex;flex-wrap:wrap;align-items:center;gap:10px;max-width:794px;margin:0 auto;padding:14px 10px 14px 14px;border-radius:0 0 10px 10px;background:#243440f5;color:#fff}.sd26GesPv__bar h2{margin:0;font-size:15px;font-weight:600;color:#fff}.sd26GesPv__bar .sd26Btn{border-color:var(--sd26Ges-bar-btn-line);background:var(--sd26Ges-bar-btn);color:var(--sd26Ges-bar-btn-ink)}.sd26GesPv__sp{flex:1}.sd26GesPv__x{width:34px;height:34px;border:0;border-radius:8px;background:var(--sd26Ges-bar-x);font-size:16px;color:#fff;cursor:pointer}.sd26GesPv__warn{flex-basis:100%;margin:0;font-size:12.5px;color:#ffd08a}.sd26GesSheet{position:relative;display:flex;flex-direction:column;max-width:794px;min-height:1050px;margin:0 auto;padding:56px 64px 48px;overflow:hidden;border-radius:4px;background:var(--sd26Ges-sheet);box-shadow:0 10px 40px #00000040;font-size:13.5px;line-height:1.55;color:var(--sd26Ges-sheet-ink)}.sd26GesSheet>*{position:relative;z-index:1}.sd26GesSheet__water{position:absolute;right:-40px;bottom:120px;z-index:0;width:260px;height:468px;opacity:.045;pointer-events:none}.sd26GesSheet__water svg{width:100%;height:100%}.sd26GesSheet__head{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-bottom:18px}.sd26GesSheet__brand{display:flex;align-items:flex-end;gap:10px;font-size:15px;letter-spacing:.08em}.sd26GesSheet__logo{width:26px;height:47px}.sd26GesSheet__pro{line-height:1.35;text-align:right}.sd26GesSheet__pro b{display:block;font-size:14.5px;font-weight:600}.sd26GesSheet__pro small{display:block;font-size:11.5px;color:var(--sd26Ges-sheet-ink-2)}.sd26GesSheet__fillet{height:3px;border-radius:3px;background:linear-gradient(90deg,#6df6ed,#2cc4bb 55%,#0b756e)}.sd26GesSheet__fillet--thin{height:1.5px;opacity:.7}.sd26GesSheet h1{margin:30px 0 2px;font-size:19px;font-weight:600;letter-spacing:-.01em}.sd26GesSheet__sub{margin:0 0 4px;color:var(--sd26Ges-sheet-ink-2)}.sd26GesSheet__patient{display:flex;flex-wrap:wrap;gap:6px 18px;margin:16px 0 8px;padding:10px 14px;border-radius:8px;background:var(--sd26Ges-sheet-strip);font-size:12.5px}.sd26GesSheet__patient span{color:var(--sd26Ges-sheet-ink-2)}.sd26GesSheet__patient b{font-weight:600;color:var(--sd26Ges-sheet-ink)}.sd26GesSheet__h{margin:22px 0 6px;font-size:13px;font-weight:600}.sd26GesSheet .sd26GesTab{font-size:12.5px}.sd26GesSheet .sd26GesChart__t{font-size:10.5px}.sd26GesSheet__sign{display:flex;justify-content:center;margin-top:auto;padding-top:64px}.sd26GesSheet__sign div{min-width:280px;padding-top:8px;border-top:1px solid var(--sd26Ges-sheet-sign);font-size:12.5px;text-align:center}.sd26GesSheet__sign small{display:block;color:var(--sd26Ges-sheet-ink-2)}.sd26GesSheet__foot{margin-top:36px}.sd26GesSheet__footLine{display:flex;justify-content:space-between;gap:12px;padding-top:8px;font-size:10.5px;color:var(--sd26Ges-sheet-foot)}@media print{html[data-sd-print-scope=sd26GesPrinting] body>*:not(.sd26GesPv){display:none!important}html[data-sd-print-scope=sd26GesPrinting] .sd26GesPv{position:static;padding:0;background:none}html[data-sd-print-scope=sd26GesPrinting] .sd26GesPv__bar{display:none}html[data-sd-print-scope=sd26GesPrinting] .sd26GesSheet{max-width:none;min-height:0;box-shadow:none}}@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:var(--color-gray-100)}.sdBwp__header{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.sdBwp__actions{display:flex;align-items:center;gap:8px}.sdBwp__subtitle{margin:0;font-size:13px;line-height:18px;color:var(--color-gray-300)}.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:var(--color-gray-900)}.sdBwp__sectionTitle{margin:0;font-size:14px;font-weight:600;color:var(--color-gray-200)}.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:var(--color-gray-300)}.sdBwp__compute{display:flex;flex-direction:column;gap:8px;margin-top:4px}.sdBwp__note{margin:0;font-size:12px;line-height:16px;color:var(--color-gray-300)}.sdBwp__error{margin:0;font-size:12px;line-height:16px;color:var(--color-negative-ink)}.sdBwp__resultRows{display:flex;flex-direction:column;gap:8px;padding-bottom:8px;border-bottom:1px solid var(--color-gray-800)}.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:var(--color-gray-300)}.sdBwp__resultRow strong{color:var(--color-gray-100);font-weight:600}.sdBwp__resultRow--accent strong{color:var(--color-primary)}.sdBwp__provenance{margin:0;font-size:11px;line-height:15px;color:var(--color-gray-300)}.sdBwp__chartSection{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:var(--radius-card);background-color:var(--color-gray-900)}.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:var(--color-gray-300);cursor:pointer}.sdBwp__adaptive{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:var(--radius-card);background-color:var(--color-gray-900)}.sdBwp__chart{margin:0;display:flex;flex-direction:column;gap:8px}.sdBwp__chartSvg{width:100%;height:auto;max-height:320px}.sdBwp__chartAxis{stroke:var(--color-gray-700);stroke-width:1}.sdBwp__chartGoalLine{stroke:var(--color-gray-500);stroke-width:1;stroke-dasharray:4 4}.sdBwp__chartGoalDay{stroke:var(--color-green-300);stroke-width:1;stroke-dasharray:3 3}.sdBwp__chartActual{stroke:var(--color-primary);stroke-width:2}.sdBwp__chartBand{fill:var(--color-primary);fill-opacity:.16;stroke:none}.sdBwp__chartGrid{stroke:var(--color-gray-800);stroke-width:1}.sdBwp__chartLine{stroke-width:2}.sdBwp__chartLine--primary{stroke:var(--color-primary)}.sdBwp__chartLine--secondary{stroke:var(--color-green-400)}.sdBwp__chartLine--muted{stroke:var(--color-gray-400)}.sdBwp__chartTick{fill:var(--color-gray-300);font-size:11px}.sdBwp__chartLegend{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin:0;font-size:12px;color:var(--color-gray-300)}.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:var(--color-primary)}.sdBwp__chartLegendItem--secondary:before{background-color:var(--color-green-400)}.sdBwp__chartLegendItem--muted:before{background-color:var(--color-gray-400)}.sdBwp__chartLegendItem--band:before{background-color:var(--color-primary);opacity:.3}.sdBwp__chartLegendItem--goal:before{background-color:var(--color-gray-500);border:1px solid var(--color-gray-400)}.sdBwp__chartCaveat{flex-basis:100%;font-size:11px;line-height:16px;color:var(--color-gray-300)}.sdBwp__saved{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:var(--radius-card);background-color:var(--color-gray-900)}.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:var(--color-gray-800);font-size:13px}.sdBwp__savedName{color:var(--color-gray-100);font-weight:600}.sdBwp__savedValues{color:var(--color-gray-300)}.sdBwp__subnav{display:flex;flex-wrap:wrap;gap:4px;border-bottom:1px solid var(--color-gray-800)}.sdBwp__tab{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;padding:10px 16px;font-size:13px;font-weight:600;color:var(--color-gray-300);border-bottom:2px solid transparent;cursor:pointer}.sdBwp__tab:hover{color:var(--color-gray-200)}.sdBwp__tab--active{color:var(--color-accent-ink);border-bottom-color:var(--color-primary)}.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:var(--color-gray-900)}.sdBwp__cardTitle{margin:0;font-size:14px;font-weight:600;color:var(--color-gray-200)}.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:var(--color-gray-900);border:1px solid var(--color-gray-800)}.sdBwp__kpi--accent{border-color:var(--color-primary)}.sdBwp__kpiLabel{font-size:11px;line-height:15px;color:var(--color-gray-300);text-transform:uppercase;letter-spacing:.3px}.sdBwp__kpiValue{font-size:22px;font-weight:700;color:var(--color-gray-100)}.sdBwp__kpi--accent .sdBwp__kpiValue{color:var(--color-primary)}.sdBwp__kpiUnit{font-size:12px;font-weight:500;color:var(--color-gray-300)}.sdBwp__kpiSub{font-size:11px;color:var(--color-gray-300)}.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:var(--color-gray-900);border:1px solid var(--color-gray-800)}.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:var(--color-gray-800);font-size:13px;border-left:3px solid var(--color-gray-600)}.sdBwp__phaseItem--loss{border-left-color:var(--color-primary)}.sdBwp__phaseItem--gain{border-left-color:var(--color-yellow-400)}.sdBwp__phaseItem--maintenance{border-left-color:var(--color-gray-500)}.sdBwp__phaseTag{font-weight:600;color:var(--color-gray-100)}.sdBwp__phaseDays{color:var(--color-gray-300)}.sdBwp__phaseDelta{color:var(--color-gray-200);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 var(--color-gray-700);background-color:var(--color-gray-900);color:var(--color-gray-300);padding:6px 12px;border-radius:999px;font-size:12px;font-weight:600;cursor:pointer}.sdBwp__chip:hover{border-color:var(--color-gray-500);color:var(--color-gray-100)}.sdBwp__chip--active{background-color:var(--color-primary);border-color:var(--color-primary);color:var(--color-gray-900)}.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 var(--color-gray-800)}.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 var(--color-gray-800)}.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:var(--color-gray-900);color:var(--color-gray-300);font-weight:600;position:sticky;top:0}.sdBwp__table td{color:var(--color-gray-200)}.sdBwp__table tbody tr:hover td{background-color:var(--color-gray-900)}.sdBwp__pager{display:flex;align-items:center;justify-content:center;gap:16px}.sdBwp__pagerLabel{font-size:12px;color:var(--color-gray-300)}.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:var(--color-gray-900)}.sdBwp__changeCard{border:1px solid var(--color-gray-800)}.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:var(--color-gray-300);font-size:20px;line-height:1;cursor:pointer}.sdBwp__changeRemove:hover{color:var(--color-negative-ink)}.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:var(--color-gray-800);font-size:12px}.sdBwp__timelineDay{font-weight:600;color:var(--color-primary)}.sdBwp__timelineKind{color:var(--color-gray-300)}.sdBwp__timelineTarget{color:var(--color-gray-100);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 var(--color-gray-700);background-color:var(--color-gray-800);color:var(--color-gray-200);border-radius:999px;padding:6px 14px;font-size:13px;cursor:pointer}.sdBwpReport__template--active{background-color:var(--color-primary);border-color:var(--color-primary);color:var(--color-gray-900);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:var(--color-gray-800)}.sdBwpReport__preview{display:flex;flex-direction:column;gap:20px;padding:16px;border-radius:var(--radius-card);background-color:var(--color-gray-900)}.sdBwpReport__cover{display:flex;flex-direction:column;gap:6px;padding-bottom:12px;border-bottom:1px solid var(--color-gray-700)}.sdBwpReport__coverRow{display:flex;justify-content:space-between;gap:12px;font-size:13px;color:var(--color-gray-300)}.sdBwpReport__coverRow strong{color:var(--color-gray-100)}.sdBwpReport__block{display:flex;flex-direction:column;gap:10px}.sdBwpReport__sectionTitle{margin:0;font-size:15px;font-weight:600;color:var(--color-gray-100)}.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:var(--color-gray-800)}.sdBwpReport__kpiLabel{font-size:11px;color:var(--color-gray-300)}.sdBwpReport__kpiValue{font-size:18px;font-weight:700;color:var(--color-gray-100)}.sdBwpReport__kpiUnit{font-size:12px;font-weight:400;color:var(--color-gray-300)}.sdBwpReport__chart{margin:0}.sdBwpReport__chartTitle{font-size:14px;font-weight:600;color:var(--color-gray-200);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:var(--color-gray-800);font-size:13px}.sdBwpReport__pair strong{color:var(--color-gray-100)}.sdBwpReport__pairLabel{font-size:11px;color:var(--color-gray-300)}.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:var(--color-gray-800);font-size:12px}.sdBwpReport__milestoneKind,.sdBwpReport__timelineKind{color:var(--color-gray-300)}.sdBwpReport__milestoneDay,.sdBwpReport__timelineDay{color:var(--color-primary);font-weight:600}.sdBwpReport__milestoneWeight,.sdBwpReport__timelineTarget{color:var(--color-gray-100);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 var(--color-gray-700)}.sdBwpReport__table th{color:var(--color-gray-300);font-weight:600}.sdBwpReport__table td{color:var(--color-gray-100)}.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:var(--color-gray-800);border-left:3px solid var(--color-gray-600);font-size:13px;color:var(--color-gray-100)}.sdBwpReport__insight--positive{border-left-color:var(--color-primary)}.sdBwpReport__insight--caution{border-left-color:#e98f18}.sdBwpReport__provenance{margin:0;font-size:11px;color:var(--color-gray-300);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}.sdPlanoAlimentar{--radius-card: 8px;--radius-pill: 300px;font-family:Inter,sans-serif}.sdPlanoAlimentar button,.sdPlanoAlimentar input,.sdPlanoAlimentar select,.sdPlanoAlimentar textarea{font-family:inherit}.sdPlanoAlimentar .buttonSecondary:not([disabled]):not(.buttonSecondary--white):not(.buttonSecondary--blue):not(.buttonSecondary--active):not(.buttonSecondary--red):not(.buttonSecondary--gray):not(.buttonSecondary--exclude){color:var(--color-default)}.sdPlanoAlimentar .buttonSecondary{font-weight:500}.sdPlanoAlimentar__planActions .buttonDefault:not([disabled]):not(.buttonDefault--red):not(.buttonDefault--white){color:var(--color-on-brand)}.sdPlanoAlimentar__planActions .buttonDefault{font-weight:500}.sdPlanoAlimentar__footer .buttonDefault:not([disabled]):not(.buttonDefault--red):not(.buttonDefault--white){color:var(--color-on-brand)}.sdPlanoAlimentar__footer .buttonDefault{font-weight:500}:where(.sdPlanoAlimentar) *{color:inherit}.sdPlanoAlimentar__method:focus-visible,.sdPlanoAlimentar__rowAction:focus-visible,.sdPlanoAlimentar__removeMeal:focus-visible,.sdPlanoAlimentar__removeGroup:focus-visible,.sdPlanoAlimentar__mealEditOpen:focus-visible,.sdPlanoAlimentar__rowMeasureSelect:focus-visible,.sdPlanoAlimentar__rowNameInput:focus-visible,.sdPlanoAlimentar__rowCountInput:focus-visible,.sdPlanoAlimentar__measureSelect:focus-visible,.sdPlanoAlimentar__qtyInput:focus-visible,.sdPlanoAlimentar__mealTimeInput:focus-visible,.sdPlanoAlimentar__mealNameInput:focus-visible,.sdPlanoAlimentar__mealToggle:focus-visible,.sdPlanoAlimentar__mealFooterIcon:focus-visible,.sdPlanoAlimentar__macroDistInput:focus-visible{outline:2px solid var(--color-link-accent);outline-offset:2px}.sdPlanoAlimentar{display:flex;flex-direction:column;min-width:0;min-height:100%;height:100%;color:var(--color-default)}.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:flex-start;gap:4px;min-width:0}.sdPlanoAlimentar__back{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:40px;height:40px;margin-block:-2px;padding:8px;border:0;border-radius:1000px;background:transparent;color:var(--color-steel-0);font-family:inherit;cursor:pointer}.sdPlanoAlimentar__back .ico{width:24px;height:24px;background-color:currentColor}.sdPlanoAlimentar__back:hover{background-color:var(--color-gray-700)}.sdPlanoAlimentar__back:focus-visible{outline:2px solid var(--color-accent-ink);outline-offset:2px}.sdPlanoAlimentar__title{min-width:0;margin:0;color:var(--color-steel-10);font-family:Inter,sans-serif;font-size:24px;font-weight:700;line-height:36px;letter-spacing:0;text-transform:none;overflow-wrap:break-word}.sdPlanoAlimentar__returnLink{padding:0;border:0;background:none;color:var(--color-default);font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:24px;text-decoration:underline;cursor:pointer}.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:var(--color-white)}@media (max-width: 576px){.sdPlanoAlimentar__chooser{padding:12px}}.sdPlanoAlimentar__chooserInfo{display:flex;flex-direction:column;gap:4px}.sdPlanoAlimentar__chooserTitle{margin:0;color:var(--color-default);font-weight:700;font-size:18px;line-height:24px}.sdPlanoAlimentar__chooserDescription{margin:0;color:var(--color-gray-300);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 var(--color-gray-700);border-radius:var(--radius-card);background-color:var(--color-white);cursor:pointer;text-align:left;transition:border-color .15s ease,background-color .15s ease}.sdPlanoAlimentar__method:hover{border-color:var(--color-blue-600)}.sdPlanoAlimentar__method--active{border-color:var(--color-blue-600);background-color:var(--color-blue-800)}.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:var(--color-default);font-weight:700;font-size:16px;line-height:24px}.sdPlanoAlimentar__methodDescription{color:var(--color-gray-300);font-size:13px;line-height:20px}.sdPlanoAlimentar__methodChoose{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:auto;color:var(--color-blue-200);font-weight:600;font-size:13px;line-height:20px}.sdPlanoAlimentar__methodChoose .ico{width:16px;height:16px}.sdPlanoAlimentar__plan{display:flex;flex-direction:column;gap:16px;padding:24px;border-radius:var(--radius-card);background-color:var(--color-white)}@media (max-width: 576px){.sdPlanoAlimentar__plan{padding:12px}}.sdPlanoAlimentar__validity{display:flex;flex-direction:column;gap:16px;padding:24px;border-radius:var(--radius-card);background-color:var(--color-white)}@media (max-width: 576px){.sdPlanoAlimentar__validity{padding:12px}}.sdPlanoAlimentar__validityToggle{display:flex;align-items:center;gap:8px;width:100%;margin:0;padding:0;border:0;background:transparent;cursor:pointer;text-align:left;color:inherit}.sdPlanoAlimentar__validityToggleLabel{margin-left:auto;font-size:13px;line-height:20px;color:var(--color-gray-300)}.sdPlanoAlimentar__validityInfo{display:flex;flex-direction:column;gap:4px}.sdPlanoAlimentar__validityTitle{margin:0;color:var(--color-default);font-weight:700;font-size:18px;line-height:24px}.sdPlanoAlimentar__validityDescription{margin:0;color:var(--color-gray-300);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:var(--color-gray-300);font-size:13px;line-height:20px}.sdPlanoAlimentar__validityError{margin:0;color:var(--color-negative-ink);font-weight:600;font-size:13px;line-height:20px}.sdPlanoAlimentar__sectionTitle{margin:0;color:var(--color-default);font-weight:700;font-size:16px;line-height:24px}.sdPlanoAlimentar__routineHead{display:grid;grid-template-columns:32px 112px minmax(160px,1fr) auto 56px;align-items:stretch;column-gap:0;padding:0 17px;color:var(--color-gray-300);font-size:12px;font-weight:600;line-height:16px;letter-spacing:.02em;text-transform:uppercase}.sdPlanoAlimentar__routineHeadTime,.sdPlanoAlimentar__routineHeadName,.sdPlanoAlimentar__routineHeadNutrient,.sdPlanoAlimentar__routineHeadActions{display:flex;align-items:center;justify-content:center;text-align:center;padding:6px 8px;border-left:1px solid var(--color-gray-700)}.sdPlanoAlimentar__routineHeadTime{grid-column:2}.sdPlanoAlimentar__routineHeadName{grid-column:3}.sdPlanoAlimentar__routineHeadNutrient{grid-column:4;min-width:498px}.sdPlanoAlimentar__routineHeadActions{grid-column:5;padding-inline:4px;border-right:1px solid var(--color-gray-700)}@media (max-width: 768px){.sdPlanoAlimentar__routineHead{grid-template-columns:32px 112px minmax(0,1fr)}.sdPlanoAlimentar__routineHeadNutrient,.sdPlanoAlimentar__routineHeadActions{display:none}.sdPlanoAlimentar__routineHeadName{border-right:1px solid var(--color-gray-700)}}.sdPlanoAlimentar__meal{display:flex;flex-direction:column;gap:12px;padding:16px;border:1px solid var(--color-gray-700);border-radius:var(--radius-card);background-color:var(--color-white)}@media (max-width: 576px){.sdPlanoAlimentar__meal{padding:12px}}.sdPlanoAlimentar__meal--collapsed{gap:8px}.sdPlanoAlimentar__mealHeader{display:flex;align-items:center;gap:12px}.sdPlanoAlimentar__mealToggle{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border:none;border-radius:8px;background:transparent;color:var(--color-gray-300);font-size:24px;line-height:1;cursor:pointer}.sdPlanoAlimentar__mealToggle:hover{background-color:var(--color-gray-700);color:var(--color-default)}.sdPlanoAlimentar__swapCol{width:40px;padding:0 4px}.sdPlanoAlimentar__swapCell{width:40px;padding:8px 4px;vertical-align:middle;position:relative}.sdPlanoAlimentar__swapCell--nested{padding:0;overflow:visible}.sdPlanoAlimentar__swapAction{position:relative;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:1px solid var(--color-gray-600);border-radius:6px;background:var(--color-white);color:var(--color-default);font-family:inherit;cursor:pointer}.sdPlanoAlimentar__swapAction[aria-expanded=true]{border-color:var(--color-green-200);background:#108d4a26;color:var(--color-green-200)}.sdPlanoAlimentar__swapAction:hover{border-color:var(--color-gray-300)}.sdPlanoAlimentar__swapAction--nested{flex-shrink:0;width:28px;height:28px;pointer-events:none;opacity:.85;border-color:var(--color-gray-600);color:var(--color-gray-200)}.sdPlanoAlimentar__swapCount{position:absolute;top:-6px;right:-6px;box-sizing:border-box;min-width:16px;height:16px;padding:0 4px;border-radius:8px;background:var(--color-blue-600);color:#253644;font-size:10px;font-weight:700;line-height:16px;text-align:center;pointer-events:none}.sdPlanoAlimentar__nestElbow{position:absolute;left:19px;top:0;width:48px;height:50%;box-sizing:border-box;border-left:1px solid var(--color-blue-600);border-bottom:1px solid var(--color-blue-600);pointer-events:none}.sdPlanoAlimentar__replaceRow[data-nest=start] .sdPlanoAlimentar__nestElbow,.sdPlanoAlimentar__replaceRow[data-nest=mid] .sdPlanoAlimentar__nestElbow{top:0;height:100%;border-bottom:none}.sdPlanoAlimentar__replaceRow[data-nest=start] .sdPlanoAlimentar__nestElbow:after,.sdPlanoAlimentar__replaceRow[data-nest=mid] .sdPlanoAlimentar__nestElbow:after{content:"";position:absolute;left:0;top:50%;width:48px;height:1px;background:var(--color-blue-600)}.sdPlanoAlimentar__replaceAddRow td:not(.sdPlanoAlimentar__swapCell){padding:4px 8px 12px}.sdPlanoAlimentar__replaceAddNest{padding-left:40px;display:flex;flex-wrap:wrap;align-items:center;gap:8px}.sdPlanoAlimentar__recalculateNotice{margin:4px 0 0;font-size:12px;line-height:16px;color:var(--color-gray-300)}.sdPlanoAlimentar__mealEditOpen{flex-shrink:0;margin-left:8px;padding:6px 10px;border:1px solid var(--color-gray-600);border-radius:6px;background:var(--color-white);color:var(--color-default);font-size:12px;font-weight:600;line-height:16px;cursor:pointer}.sdPlanoAlimentar__mealEditOpen:hover{border-color:var(--color-gray-300)}.sdPlanoAlimentar__mealActions{display:flex;flex-direction:column;width:36px;height:56px;flex-shrink:0;overflow:hidden}.sdPlanoAlimentar__mealActions .sdPlanoAlimentar__mealEditOpen,.sdPlanoAlimentar__mealActions .sdPlanoAlimentar__removeMeal{flex:1 1 0;display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:0;margin:0;padding:0;border:1px solid var(--color-gray-600);background:var(--color-white);color:var(--color-default);line-height:0;overflow:hidden;cursor:pointer}.sdPlanoAlimentar__mealActions .sdPlanoAlimentar__mealEditOpen:hover,.sdPlanoAlimentar__mealActions .sdPlanoAlimentar__removeMeal:hover{background-color:var(--color-gray-700);border-color:var(--color-gray-300);color:var(--color-default)}.sdPlanoAlimentar__mealActions .sdPlanoAlimentar__mealEditOpen [data-icon],.sdPlanoAlimentar__mealActions .sdPlanoAlimentar__removeMeal [data-icon]{display:flex;align-items:center;justify-content:center;overflow:hidden}.sdPlanoAlimentar__mealActions .sdPlanoAlimentar__mealEditOpen svg,.sdPlanoAlimentar__mealActions .sdPlanoAlimentar__removeMeal svg{width:16px;height:16px;display:block;flex-shrink:0}.sdPlanoAlimentar__mealActions .sdPlanoAlimentar__mealEditOpen{border-radius:6px 6px 0 0}.sdPlanoAlimentar__mealActions .sdPlanoAlimentar__removeMeal{border-radius:0 0 6px 6px;border-top:none}.sdPlanoAlimentar__mealEditSection{margin-bottom:16px}.sdPlanoAlimentar__mealEditSection .sdPlanoAlimentar__sectionTitle{color:var(--color-gray-0)}.sdPlanoAlimentar__mealEditSectionHeader{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}.sdPlanoAlimentar__mealEditSectionHeader .sdPlanoAlimentar__sectionTitle{margin:0}.sdPlanoAlimentar__mealChips{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.sdPlanoAlimentar__mealChip{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:0;box-sizing:border-box;width:120px;height:56px;padding:0 12px;border-radius:4px;background-color:var(--color-blue-600);color:#253644;font-weight:700;white-space:nowrap}.sdPlanoAlimentar__mealChipValue{font-size:16px;line-height:24px}.sdPlanoAlimentar__mealChipUnit{font-size:12px;line-height:20px}.sdPlanoAlimentar__mealChip--outside{background-color:var(--color-red-400);color:#fff}.sdPlanoAlimentar__mealChip--withDelta{height:auto;min-height:56px;padding:4px 12px}.sdPlanoAlimentar__mealChipDelta{font-size:12px;line-height:16px;font-variant-numeric:tabular-nums}.sdPlanoAlimentar__mealChips--perKg{align-items:stretch}.sdPlanoAlimentar__mealChips--perKg .sdPlanoAlimentar__mealChip{height:auto;min-height:56px;padding:4px 12px}.sdPlanoAlimentar__mealChipPerKg{font-size:12px;line-height:16px;font-variant-numeric:tabular-nums}.sdPlanoAlimentar__substituteEquivalence{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;margin:8px 0 0 8px;padding:8px 0 0 16px;border-left:3px solid var(--color-blue-600);font-size:14px;line-height:20px;color:var(--color-default)}.sdPlanoAlimentar__substituteEquivalenceTolerance{font-size:12px;line-height:16px;color:var(--color-gray-300)}.sdPlanoAlimentar__substituteEquivalenceHint{flex-basis:100%;margin:0;font-size:12px;line-height:16px;color:var(--color-gray-300)}.sdPlanoAlimentar__substituteEquivalenceTolerance--unavailable{color:var(--color-negative-ink)}.sdPlanoAlimentar__substituteEquivalenceStatus{margin:0;font-size:12px;line-height:16px;color:var(--color-gray-300)}.sdPlanoAlimentar__substituteEquivalenceStatus--outside{color:var(--color-negative-ink);font-weight:700}.sdPlanoAlimentar__tableWrap{overflow-x:auto}.sdPlanoAlimentar__table{width:100%;border-collapse:collapse;font-size:14px}.sdPlanoAlimentar__table th{text-align:left;color:var(--color-gray-300);font-weight:600;font-size:12px;letter-spacing:.02em;text-transform:uppercase;padding:8px;border-bottom:1px solid var(--color-gray-700);white-space:nowrap}.sdPlanoAlimentar__table td{padding:8px;color:var(--color-default);border-bottom:1px solid var(--color-gray-800)}.sdPlanoAlimentar__table tr:last-child td{border-bottom:none}.sdPlanoAlimentar__tableWrap--foods{overflow:visible;padding:24px 24px 24px 16px;border-radius:4px;background:var(--color-steel-80)}@media (max-width: 768px){.sdPlanoAlimentar__tableWrap--foods{overflow-x:auto;padding:16px 12px}}.sdPlanoAlimentar__table--foods{min-width:860px;border-collapse:separate;border-spacing:0}.sdPlanoAlimentar__table--foods th{color:var(--color-steel-20);font-weight:500;line-height:20px;padding:0 2px 8px;border-bottom:none}.sdPlanoAlimentar__table--foods td{padding:2px;border-bottom:none;vertical-align:middle}.sdPlanoAlimentar__table--foods th.sdPlanoAlimentar__colQty,.sdPlanoAlimentar__table--foods th.sdPlanoAlimentar__colMacro,.sdPlanoAlimentar__table--foods th.sdPlanoAlimentar__colKcal{text-align:center}.sdPlanoAlimentar__table--editable .sdPlanoAlimentar__primaryRow>td{vertical-align:top}.sdPlanoAlimentar__table--editable .sdPlanoAlimentar__primaryRow>.sdPlanoAlimentar__swapCell{padding-top:14px}.sdPlanoAlimentar__table--editable .sdPlanoAlimentar__primaryRow--nestOpen:has(+.sdPlanoAlimentar__replaceRow)>.sdPlanoAlimentar__swapCell:after{content:"";position:absolute;left:19px;top:46px;bottom:0;border-left:1px solid var(--color-blue-600);pointer-events:none}.sdPlanoAlimentar__colMeasure{width:230px}.sdPlanoAlimentar__colQty{width:56px}.sdPlanoAlimentar__colMacro{width:64px;text-align:center}.sdPlanoAlimentar__colKcal{width:96px;text-align:center}.sdPlanoAlimentar__colActions{width:48px}.sdPlanoAlimentar__num{text-align:right}.sdPlanoAlimentar__macroCell{display:flex;align-items:center;justify-content:center;box-sizing:border-box;height:56px;padding:0 12px;border-radius:4px;background:var(--color-steel-70);color:var(--color-steel-0);font-size:16px;line-height:24px;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sdPlanoAlimentar__mealFooter{display:flex;justify-content:flex-start;flex-wrap:wrap;gap:8px}.sdPlanoAlimentar__mealFooter .buttonSecondary{width:auto}.sdPlanoAlimentar__mealFooterIcon{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:1px solid var(--color-gray-600);border-radius:6px;background:var(--color-white);color:var(--color-default);cursor:pointer}.sdPlanoAlimentar__mealFooterIcon:hover:not(:disabled){border-color:var(--color-gray-300);background-color:var(--color-gray-700)}.sdPlanoAlimentar__mealFooterIcon:disabled{opacity:.4;cursor:not-allowed}.sdPlanoAlimentar__mealFooterIcon [data-icon]{display:flex;align-items:center;justify-content:center;overflow:hidden;transition:transform .12s ease}.sdPlanoAlimentar__mealFooterIcon svg{width:16px;height:16px;display:block}.sdPlanoAlimentar__mealFooterIcon [stroke="#88ABCB" i]{stroke:currentColor}.sdPlanoAlimentar__mealFooterIcon--open [data-icon]{transform:rotate(180deg)}.sdPlanoAlimentar__eligibleDays{display:block;margin:0;padding:0;border:none;background:transparent}.sdPlanoAlimentar__eligibleDays legend{float:left;width:auto;margin:0 8px 0 0;padding:0;color:var(--color-default);font-size:14px;font-weight:700;line-height:32px}.sdPlanoAlimentar__eligibleDays .sdPlanoAlimentar__autoAttachSubstitutes{display:flex;clear:both;margin-top:8px}.sdPlanoAlimentar__eligibleDaysRow{display:flex;align-items:center;flex-wrap:wrap;min-height:32px}.sdPlanoAlimentar__eligibleDaysRow>.sdPlanoAlimentar__eligibleDay{flex-direction:row-reverse;gap:0;line-height:24px}.sdPlanoAlimentar__eligibleDaysRow>.sdPlanoAlimentar__eligibleDay input{width:20px;height:20px;margin:6px}.sdPlanoAlimentar__eligibleDaysRow>.sdPlanoAlimentar__eligibleDay+.sdPlanoAlimentar__eligibleDay:after{content:"";width:1px;height:16px;margin:0 8px;background:var(--color-border-muted)}.sdPlanoAlimentar__eligibleDay{display:inline-flex;align-items:center;gap:6px;color:var(--color-default);font-size:14px;line-height:20px;cursor:pointer}.sdPlanoAlimentar__eligibleDay input{width:16px;height:16px;margin:0;accent-color:var(--color-green-200)}.sdPlanoAlimentar__eligibleDay input:focus-visible{outline:2px solid var(--color-link-accent);outline-offset:2px}.sdPlanoAlimentar__prescribedCheckToggle{margin-top:8px}.sdPlanoAlimentar__prescribedCheckHint{margin:2px 0 0;font-size:12px;line-height:16px;color:var(--color-gray-300)}.sdPlanoAlimentar__prescribedCheckStatus:empty{margin:0}.sdPlanoAlimentar__mealNutrients{display:flex;flex-direction:column;gap:16px;padding:24px;border:1px solid var(--color-gray-700);border-radius:8px;background-color:var(--color-white)}.sdPlanoAlimentar__mealNutrientsTitle{margin:0;color:var(--color-gray-0);font-size:16px;font-weight:700;line-height:24px}.sdPlanoAlimentar__mealSectionHeader{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;margin:0;padding:0;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.sdPlanoAlimentar__mealSectionHeader:focus-visible{outline:2px solid var(--color-link-accent);outline-offset:2px}.sdPlanoAlimentar__mealSectionHeader--open .sdPlanoAlimentar__mealSectionCaret [data-icon]{transform:rotate(180deg)}.sdPlanoAlimentar__mealSectionCaret{display:grid;flex-shrink:0;place-items:center;width:32px;height:32px;color:var(--color-default)}.sdPlanoAlimentar__mealSectionCaret [data-icon]{transition:transform .12s ease}.sdPlanoAlimentar__mealNutrientsGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.sdPlanoAlimentar__mealNutrientsGrid[hidden],.sdPlanoAlimentar__mealNutrientsGrid--collapsed{display:none!important}@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:var(--color-gray-800)}.sdPlanoAlimentar__mealNutrientCard h4{margin:0;color:var(--color-gray-0);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:var(--color-gray-700)}.sdPlanoAlimentar__mealMetricHeading{display:flex;align-items:center;justify-content:space-between;gap:8px;color:var(--color-default);font-size:14px;font-weight:700;line-height:24px}.sdPlanoAlimentar__mealMetricMarker{width:9px;height:9px;flex:0 0 9px;border-radius:50%;background-color:var(--color-gray-300)}.sdPlanoAlimentar__mealMetricMarker--fat{background-color:var(--color-yellow-500)}.sdPlanoAlimentar__mealMetricMarker--carbs{border-radius:2px;background-color:var(--color-green-300)}.sdPlanoAlimentar__mealMetricMarker--protein{background-color:var(--color-blue-200)}.sdPlanoAlimentar__mealMetricMarker--calories{background-color:var(--color-red-400)}.sdPlanoAlimentar__mealMetricValue{color:var(--color-default);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:var(--color-default);color:var(--color-white);font-size:12px;line-height:20px}.sdPlanoAlimentar__mealWeight strong{font-size:14px;font-weight:600;line-height:24px}.sdPlanoAlimentar__mealDensity{align-items:stretch}.sdPlanoAlimentar__densityHead{display:flex;align-items:center;gap:6px}.sdPlanoAlimentar__densityGauge{display:flex;flex-direction:column;align-items:center}.sdPlanoAlimentar__densityGaugeDial{position:relative;width:100%;max-width:308px;height:154px;overflow:hidden}.sdPlanoAlimentar__densityGaugeArc{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:300px 300px 0 0;background:conic-gradient(from 270deg at 50% 100%,#c4ffdf 0deg 45deg,#2bb673 45deg 90deg,#e98f18 90deg 135deg,#dc362e 135deg 180deg,transparent 180deg 360deg);mask:radial-gradient(circle at 50% 100%,transparent 0 52%,#000 53%)}.sdPlanoAlimentar__densityNeedle{position:absolute;bottom:0;left:calc(50% - 2px);width:4px;height:92%;border-radius:2px;background-color:var(--color-default);transform:rotate(calc(var(--needle-turn) - 90deg));transform-origin:50% 100%}.sdPlanoAlimentar__densityGaugeValue{display:flex;align-items:baseline;justify-content:center;flex-wrap:wrap;margin-top:8px;color:var(--color-default);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__densityNote{margin:8px 0 0;color:var(--color-text-muted);font-size:12px;line-height:18px;text-align:center}.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 var(--color-gray-100);list-style:none}.sdPlanoAlimentar__densityLegend li{display:inline-flex;align-items:center;gap:4px;color:var(--color-default);font-size:12px;line-height:18px}.sdPlanoAlimentar__densityDot{width:8px;height:8px;border-radius:50%}.sdPlanoAlimentar__densityDot--veryLow{background-color:#c4ffdf;box-shadow:inset 0 0 0 1px #2bb673}.sdPlanoAlimentar__densityDot--low{background-color:#2bb673}.sdPlanoAlimentar__densityDot--medium{background-color:#e98f18}.sdPlanoAlimentar__densityDot--high{background-color:#dc362e}.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:var(--color-gray-700)}.sdPlanoAlimentar__mealVetList dt{display:inline-flex;align-items:center;gap:6px;color:var(--color-default);font-size:14px;font-weight:700;line-height:24px}.sdPlanoAlimentar__mealVetList dd{margin:0;color:var(--color-default);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 var(--color-gray-700);border-radius:8px;background-color:var(--color-white)}.sdPlanoAlimentar__mealObservation h2,.sdPlanoAlimentar__mealObservation h3,.sdPlanoAlimentar__mealObservation p,.sdPlanoAlimentar__planObservation h2,.sdPlanoAlimentar__planObservation h3,.sdPlanoAlimentar__planObservation p{margin:0}.sdPlanoAlimentar__mealObservation h2,.sdPlanoAlimentar__mealObservation h3,.sdPlanoAlimentar__planObservation h2,.sdPlanoAlimentar__planObservation h3{color:var(--color-gray-0);font-size:16px;font-weight:700;line-height:24px}.sdPlanoAlimentar__mealObservation p,.sdPlanoAlimentar__planObservation p{color:var(--color-gray-300);font-size:14px;line-height:24px}.sdPlanoAlimentar__mealObservation .richTextEditor,.sdPlanoAlimentar__planObservation .richTextEditor{margin-top:8px;background-color:var(--color-gray-800)}.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:var(--color-blue-100)}.sdPlanoAlimentar__totalLabel{color:#dcedfb;font-weight:700;font-size:15px;line-height:24px}.sdPlanoAlimentar__totalValue{color:var(--color-blue-600);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:var(--color-white)}.sdPlanoAlimentar__analysisCard{display:flex;flex-direction:column;gap:16px}.sdPlanoAlimentar__analysisTitle{margin:0;color:var(--color-default);font-size:16px;font-weight:600;line-height:24px}.sdPlanoAlimentar__analysisEstimatedHint{color:var(--color-yellow-100);font-weight:700;cursor:help}[data-color-scheme=dark] .sdPlanoAlimentar__analysisEstimatedHint{color:var(--color-yellow-600)}.sdPlanoAlimentar__analysisTableWrap{min-width:0;overflow-x:auto}.sdPlanoAlimentar__analysisTable{width:100%;min-width:520px;border-collapse:separate;border-spacing:0;color:var(--color-default);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:var(--color-gray-800)}.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:var(--color-positive-ink)}.sdPlanoAlimentar__analysisDifference--outside{color:var(--color-danger-ink)}.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:var(--color-on-brand);font-size:14px;font-weight:600;line-height:24px}.sdPlanoAlimentar__macroChartSegment--fat{background-color:var(--color-yellow-500)}.sdPlanoAlimentar__macroChartSegment--carbs{background-color:var(--color-green-300)}.sdPlanoAlimentar__macroChartSegment--protein{background-color:var(--macro-chart-protein);color:#fff}.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 var(--color-gray-700)}.sdPlanoAlimentar__macroChartLegend>div:last-child{border-bottom:none}.sdPlanoAlimentar__macroChartLegend dt{display:inline-flex;align-items:center;gap:8px;color:var(--color-default);font-size:14px;font-weight:600;line-height:20px}.sdPlanoAlimentar__macroChartLegend dd{margin:0;color:var(--color-steel-10);font-size:12px;line-height:20px;text-align:right;white-space:nowrap}.sdPlanoAlimentar__macroChartLegend>.sdPlanoAlimentar__macroChartBase{min-height:32px}.sdPlanoAlimentar__macroChartLegend>.sdPlanoAlimentar__macroChartBase dt{color:var(--color-text-muted);font-size:12px;font-weight:400}.sdPlanoAlimentar__macroChartMarker{width:10px;height:10px;flex:0 0 10px;border-radius:50%}.sdPlanoAlimentar__macroChartMarker--fat{background-color:var(--color-yellow-500)}.sdPlanoAlimentar__macroChartMarker--carbs{background-color:var(--color-green-300)}.sdPlanoAlimentar__macroChartMarker--protein{background-color:var(--macro-chart-protein)}.sdPlanoAlimentar__macroChartMarker--calories{background-color:var(--color-red-400)}.sdPlanoAlimentar__macroChartEmpty{flex:1;margin:0;padding:16px;border-radius:4px;background-color:var(--color-gray-800);color:var(--color-gray-300);font-size:13px;line-height:20px}.sdPlanoAlimentar__macroChartPartial{margin:0;color:var(--color-gray-300);font-size:13px;font-style:italic;line-height:20px}.sdPlanoAlimentar__macroChartButton{margin-top:auto}.sdPlanoAlimentar__note{margin:0;color:var(--color-gray-300);font-size:12px;font-style:italic}.sdPlanoAlimentar__saveStatus{margin:4px 0 0;font-size:13px;line-height:20px}.sdPlanoAlimentar__saveStatus--error{color:var(--color-negative-ink)}.sdPlanoAlimentar__empty{margin:0;color:var(--color-gray-300);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,.sdPlanoAlimentar__footer .buttonSecondary{width:auto}.sdPlanoAlimentar__footer .buttonSecondary{border:1px solid var(--color-gray-0);border-radius:4px;background-color:transparent}.sdPlanoAlimentar__footer .buttonSecondary[disabled]{border-color:var(--color-gray-300)}.sdPlanoAlimentar__mealHeader--edit{flex-wrap:wrap;gap:8px}.sdPlanoAlimentar__mealHeader--routine{display:grid;grid-template-columns:32px 112px minmax(160px,1fr) auto 56px;align-items:center;column-gap:0}.sdPlanoAlimentar__mealHeader--collapsed{grid-template-columns:32px 112px minmax(160px,1fr) auto}@media (max-width: 768px){.sdPlanoAlimentar__mealHeader--routine,.sdPlanoAlimentar__mealHeader--collapsed{grid-template-columns:32px 112px minmax(0,1fr);row-gap:8px}.sdPlanoAlimentar__mealHeader--routine>.sdPlanoAlimentar__mealNameInput{min-width:0}.sdPlanoAlimentar__mealHeader--routine>.sdPlanoAlimentar__mealChips{grid-column:1/-1;grid-row:2;display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.sdPlanoAlimentar__mealHeader--routine>.sdPlanoAlimentar__mealChips .sdPlanoAlimentar__mealChip{width:auto;min-width:0;padding:0 4px}.sdPlanoAlimentar__mealHeader--routine>.sdPlanoAlimentar__mealAutoAdjust{grid-column:1/-1;grid-row:3;margin-top:0}}.sdPlanoAlimentar__mealNameButton{display:block;width:100%;text-align:left;cursor:pointer}.sdPlanoAlimentar__meal--substitutesOpen .sdPlanoAlimentar__gerenciar{position:static}.sdPlanoAlimentar__mealSubstitute{display:flex;flex-direction:column;gap:12px;margin:8px 0 0 8px;padding:12px 0 0 16px;border-left:3px solid var(--color-blue-600);background-color:transparent;border-radius:0}.sdPlanoAlimentar__mealSubstitute+.sdPlanoAlimentar__mealSubstitute{margin-top:8px;padding-top:12px}.sdPlanoAlimentar__mealSubstituteHeader{display:grid;grid-template-columns:auto minmax(120px,1fr) auto;align-items:center;column-gap:8px}@media (max-width: 768px){.sdPlanoAlimentar__mealSubstituteHeader{grid-template-columns:auto minmax(0,1fr);row-gap:8px}.sdPlanoAlimentar__mealSubstituteHeader>.sdPlanoAlimentar__mealNameInput{min-width:0}.sdPlanoAlimentar__mealSubstituteHeader>.sdPlanoAlimentar__mealChips{grid-column:1/-1;grid-row:2;display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.sdPlanoAlimentar__mealSubstituteHeader>.sdPlanoAlimentar__mealChips .sdPlanoAlimentar__mealChip{width:auto;min-width:0;padding:4px}.sdPlanoAlimentar__mealSubstituteHeader>.sdPlanoAlimentar__mealAutoAdjust{grid-row:3;margin-top:0}}.sdPlanoAlimentar__mealSubstituteTime,.sdPlanoAlimentar__mealSubstituteName{min-width:0;font-size:14px;font-weight:700;line-height:20px;color:var(--color-default)}.sdPlanoAlimentar__mealSubstituteTime{font-variant-numeric:tabular-nums}.sdPlanoAlimentar__mealAutoAdjust{grid-column:2/-1;grid-row:2;justify-self:start;display:inline-flex;align-items:center;gap:8px;margin-top:8px}.sdPlanoAlimentar__mealAutoAdjust--substitute{grid-column:1/-1}.sdPlanoAlimentar__mealAutoAdjust--editor{margin:0 0 12px}.sdPlanoAlimentar__mealAutoAdjustLabel{font-size:12px;line-height:16px;font-weight:600;color:var(--color-default);cursor:pointer}.sdPlanoAlimentar__gerenciar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;border-top:1px solid var(--color-gray-700);position:sticky;bottom:0;z-index:1;background-color:var(--color-white)}@media (max-width: 768px){.sdPlanoAlimentar__gerenciar{position:static;gap:8px;padding:12px}}@media (max-width: 576px){.sdPlanoAlimentar__gerenciar{padding-inline:8px}}.sdPlanoAlimentar__gerenciarHead{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.sdPlanoAlimentar__gerenciarLabel{font-size:14px;font-weight:700;line-height:20px;color:var(--color-default)}.sdPlanoAlimentar__gerenciarCount,.sdPlanoAlimentar__gerenciarCompare{border:0;background:transparent;padding:0;color:var(--color-default);cursor:pointer;font-size:13px;line-height:20px;text-decoration:underline}.sdPlanoAlimentar__gerenciarIcons{display:flex;flex-wrap:wrap;gap:8px}@media (max-width: 768px){.sdPlanoAlimentar__gerenciarIcons{gap:4px}}.sdPlanoAlimentar__mealTimeInput{width:112px;flex:0 0 auto}.sdPlanoAlimentar__mealTimeInput[aria-invalid=true]{border-color:var(--color-red-300)}.sdPlanoAlimentar__mealNameInput{flex:1 1 auto;min-width:160px}.sdPlanoAlimentar__removeMeal,.sdPlanoAlimentar__removeGroup{border:none;background:transparent;color:var(--color-gray-300);cursor:pointer;font-size:13px}.sdPlanoAlimentar__removeMeal:hover,.sdPlanoAlimentar__removeGroup:hover{color:var(--color-default)}.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:var(--color-white);border-radius:var(--radius-card)}.sdPlanoAlimentar__myPlansLabel{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--color-default);font-size:14px}.sdPlanoAlimentar__myPlansActions{display:flex;gap:8px}.sdPlanoAlimentar__actionError{margin:0;color:var(--color-negative-ink);font-size:13px;line-height:18px}.sdPlanoAlimentar__confirm{display:flex;flex-direction:column;gap:12px;max-width:420px}.sdPlanoAlimentar__confirmQuestion{margin:0;color:var(--color-default);font-size:14px;line-height:20px;text-wrap:pretty}.sdPlanoAlimentar__confirmError{margin:0;color:var(--color-negative-ink);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 var(--color-gray-100);outline-offset:2px}.sdPlanoAlimentar__panelState{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center}.sdPlanoAlimentar__derived{display:flex;flex-direction:column;gap:10px;background:var(--color-white);border-radius:var(--radius-card);padding:16px}.sdPlanoAlimentar__subTitle{margin:0;font-size:14px;color:var(--color-default)}.sdPlanoAlimentar__macroGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px;margin:0}.sdPlanoAlimentar__macroGrid dt{font-size:12px;color:var(--color-gray-300)}.sdPlanoAlimentar__macroGrid dd{margin:0;font-size:18px;color:var(--color-default)}.sdPlanoAlimentar__derivedList ul{margin:4px 0 0;padding-left:18px}.sdPlanoAlimentar__recipeTombstone{color:var(--color-gray-300);font-style:italic}.sdPlanoAlimentar__macroModal .modalCenter__container{width:min(929px,100vw - 32px)}.sdPlanoAlimentar__macroModal .modalCenter__content{padding:0}.sdPlanoAlimentar__macroModal .modalCenter__header{min-height:80px;min-width:0;padding:0 24px;border-bottom:1px solid var(--color-gray-800)}.sdPlanoAlimentar__macroModal .modalCenter__title{font-size:20px;line-height:28px;font-weight:700;color:var(--color-gray-0)}.sdPlanoAlimentar__macroModal .modalCenter__buttonClose{width:32px;height:32px}.sdPlanoAlimentar__macroDist{display:flex;flex-direction:column;gap:24px;background:var(--color-white);padding:24px 32px 0}.sdPlanoAlimentar__macroDistBasis{display:grid;grid-template-columns:1fr 1fr;gap:8px}.sdPlanoAlimentar__macroDistAnthro{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.sdPlanoAlimentar__macroDistAnthroTitle,.sdPlanoAlimentar__macroDistResultsTitle{margin:0;font-size:16px;font-weight:600;line-height:24px;color:var(--color-gray-0)}.sdPlanoAlimentar__macroDistImport{border:0;background:transparent;color:var(--color-default);cursor:pointer;font-family:inherit;font-size:14px;font-weight:500;line-height:24px;min-height:40px;padding:8px 0}.sdPlanoAlimentar__macroDistImport:disabled{cursor:not-allowed;opacity:.5}.sdPlanoAlimentar__macroDistImported{margin:-16px 0 0;color:var(--color-steel-20);font-size:13px;line-height:20px}.sdPlanoAlimentar__macroDistSelect{width:100%;height:56px;border:1px solid var(--color-gray-500);border-radius:4px;background:var(--color-white);color:var(--color-default);font-family:inherit;font-size:16px;line-height:24px;padding:0 16px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='14' height='8' viewBox='0 0 14 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L7 7L13 1' stroke='%2350616f' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center}.sdPlanoAlimentar__macroDistSelect:focus-visible{outline:2px solid var(--color-link-accent);outline-offset:2px}.sdPlanoAlimentar__macroDistError,.sdPlanoAlimentar__macroDistWarning{margin:0;font-size:14px;line-height:20px}.sdPlanoAlimentar__macroDistError{color:var(--color-danger-ink)}.sdPlanoAlimentar__macroDistWarning{color:var(--color-yellow-100)}.sdPlanoAlimentar__macroDistFooter{display:flex;justify-content:center;align-items:center;margin:8px -32px 0;padding:24px;min-height:88px;background-color:var(--color-chrome);border-radius:0 0 4px 4px}.sdPlanoAlimentar__macroDistFooter .buttonDefault{width:100%;height:40px;min-width:0;font-weight:500}.sdPlanoAlimentar__macroDistComposition{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.sdPlanoAlimentar__macroDistSelectWrap{position:relative;display:block}.sdPlanoAlimentar__macroDistSelectLabel{position:absolute;top:-6px;left:12px;z-index:1;padding:0 4px;background:var(--color-white);font-family:var(--sd26-font);font-size:12px;line-height:12px;color:var(--color-steel-20)}.sdPlanoAlimentar__macroDistResults{display:flex;flex-direction:column;gap:16px;padding:16px 24px;min-height:192px;border-radius:4px;background-color:var(--color-gray-800)}.sdPlanoAlimentar__macroDistResultRow{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:14px;line-height:24px;color:var(--color-gray-0)}.sdPlanoAlimentar__macroDistResultRow span:last-child{font-size:16px;color:var(--color-gray-300)}.sdPlanoAlimentar__macroDistControls{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:var(--color-blue-100);flex-wrap:wrap}.sdPlanoAlimentar__substitutePickerTabs{display:flex;width:100%;gap:4px;padding:4px;border-radius:var(--radius-pill);background-color:var(--color-blue-100);flex-wrap:wrap}.sdPlanoAlimentar__macroDistMethod{border:none;background:transparent;border-radius:var(--radius-pill);padding:6px 12px;font-size:13px;color:var(--color-gray-700);cursor:pointer}.sdPlanoAlimentar__macroDistMethod:focus-visible{outline:2px solid var(--color-blue-900);outline-offset:-2px}.sdPlanoAlimentar__macroDistMethod--active{background-color:var(--color-blue-600);color:#253644;font-weight:600}.sdPlanoAlimentar__macroDistMethod--active:focus-visible{outline-color:var(--color-default)}.sdPlanoAlimentar__substitutePickerTabs .sdPlanoAlimentar__macroDistMethod{flex:1 1 120px;text-align:center;color:var(--color-white)}.sdPlanoAlimentar__substitutePickerTabs .sdPlanoAlimentar__macroDistMethod--active{color:var(--color-default)}.sdPlanoAlimentar__macroDistToggle{display:inline-flex;align-items:center;gap:8px;font-family:inherit;font-size:14px;line-height:24px;color:var(--color-default)}.sdPlanoAlimentar__macroDistInputs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.sdPlanoAlimentar__macroDistRow{display:flex;flex-direction:column;gap:0}.sdPlanoAlimentar__macroDistLabel{font-size:12px;color:var(--color-gray-300)}.sdPlanoAlimentar__macroDistField{display:flex;align-items:center;gap:6px}.sdPlanoAlimentar__macroDistInput{flex:1;min-width:0;height:56px;border:1px solid var(--color-gray-500);border-radius:4px;padding:16px;font-family:inherit;font-size:16px;line-height:24px;color:var(--color-default)}.sdPlanoAlimentar__macroDistInput::placeholder{color:var(--color-steel-20);opacity:1}.sdPlanoAlimentar__macroDistInput:read-only::placeholder{color:var(--color-steel-50)}.sdPlanoAlimentar__macroDistInput:read-only:not(:placeholder-shown){background-color:var(--color-gray-800);color:var(--color-gray-300)}.sdPlanoAlimentar__macroDistUnit{font-size:12px;color:var(--color-gray-300);white-space:nowrap}.sdPlanoAlimentar__macroDistSum{display:flex;align-items:center;gap:8px;margin:0;font-size:13px;color:var(--color-default)}.sdPlanoAlimentar__macroDistPending{margin:0;padding:12px;border:1px dashed var(--color-blue-300);border-radius:var(--radius-card);background-color:var(--color-blue-100);color:var(--color-blue-900);font-size:13px}.sdPlanoAlimentar__macroDistTotal{margin:4px 0 0;font-weight:700;font-size:14px;color:var(--color-link-accent)}.sdPlanoAlimentar__rowNameCell{display:flex;flex-direction:row;align-items:flex-start;gap:8px;min-width:0}.sdPlanoAlimentar__foodThumb{margin-top:8px;flex:0 0 40px;width:40px;height:40px;padding:0;overflow:hidden;border:0;border-radius:var(--radius-card);background-color:var(--color-gray-800);cursor:pointer}.sdPlanoAlimentar__foodThumb:focus-visible{outline:2px solid var(--color-link-accent);outline-offset:2px}.sdPlanoAlimentar__foodThumb img{display:block;width:100%;height:100%;object-fit:cover}.sdPlanoAlimentar__rowNameStack{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1 auto}.sdPlanoAlimentar__addFoodUnderTable{margin-top:12px}.sdPlanoAlimentar__rowSource{color:var(--color-gray-300);font-size:11px;line-height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sdPlanoAlimentar__rowMeasureTotal{display:block;color:var(--color-gray-300);font-size:11px;line-height:16px}.sdPlanoAlimentar__rowNameInput,.sdPlanoAlimentar__rowMeasureSelect,.sdPlanoAlimentar__rowCountInput,.sdPlanoAlimentar__measureSelect,.sdPlanoAlimentar__qtyInput,.sdPlanoAlimentar__mealTimeInput,.sdPlanoAlimentar__mealNameInput{box-sizing:border-box;height:56px;border:1px solid var(--color-gray-400);border-radius:4px;padding:0 12px;font-size:16px;line-height:24px;color:var(--color-steel-0);background:var(--color-steel-90)}.sdPlanoAlimentar__rowNameInput:disabled,.sdPlanoAlimentar__rowMeasureSelect:disabled,.sdPlanoAlimentar__rowCountInput:disabled,.sdPlanoAlimentar__measureSelect:disabled,.sdPlanoAlimentar__qtyInput:disabled,.sdPlanoAlimentar__mealTimeInput:disabled,.sdPlanoAlimentar__mealNameInput:disabled{background:var(--color-steel-80);color:var(--color-steel-20);cursor:not-allowed}.sdPlanoAlimentar__rowNameInput,.sdPlanoAlimentar__rowMeasureSelect,.sdPlanoAlimentar__measureSelect{width:100%;min-width:0}.sdPlanoAlimentar__rowCountInput,.sdPlanoAlimentar__qtyInput{width:max(56px,var(--sd-qty-chars, 0) * 1ch + 26px);flex:0 0 auto;text-align:right}.sdPlanoAlimentar__rowCountInput::-webkit-outer-spin-button,.sdPlanoAlimentar__rowCountInput::-webkit-inner-spin-button,.sdPlanoAlimentar__qtyInput::-webkit-outer-spin-button,.sdPlanoAlimentar__qtyInput::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.sdPlanoAlimentar__rowCountInput,.sdPlanoAlimentar__qtyInput{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.sdPlanoAlimentar__replaceRow{background:#6df6ed14}.sdPlanoAlimentar__replaceRow td{color:var(--color-default);overflow:visible}.sdPlanoAlimentar__replaceFood{display:flex;align-items:center;gap:8px;padding-left:40px;vertical-align:middle}.sdPlanoAlimentar__replaceFoodName{min-width:0;font-size:16px;line-height:24px}.sdPlanoAlimentar__replaceFoodName.sdRestrictionField{padding:2px 8px;border-radius:4px}.sdPlanoAlimentar__rowActions{display:flex;align-items:center;justify-content:flex-end;gap:6px;min-height:56px}.sdPlanoAlimentar__rowAction{border:1px solid var(--color-gray-200);background:var(--color-white);border-radius:4px;padding:4px 10px;font-size:12px;color:var(--color-default);font-family:inherit;cursor:pointer;white-space:nowrap}.sdPlanoAlimentar__rowAction:hover{border-color:var(--color-blue-300);color:var(--color-link-accent)}.sdPlanoAlimentar__rowAction--danger:hover{border-color:var(--color-red-300);color:var(--color-negative-ink)}.sdPlanoAlimentar__rowAction:disabled,.sdPlanoAlimentar__rowAction:disabled:hover{border-color:var(--color-gray-600);color:var(--color-gray-300);cursor:not-allowed}.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 var(--color-gray-200);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:var(--color-default)}.sdPlanoAlimentar__substituteMacros{font-size:12px;color:var(--color-gray-300)}.sdPlanoAlimentar__nutrients{display:flex;flex-direction:column;gap:16px;overflow-y:auto}.sdPlanoAlimentar__nutrientsBasis,.sdPlanoAlimentar__nutrientsSource{margin:0;font-size:12px;color:var(--color-gray-300)}.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 var(--color-gray-800)}.sdPlanoAlimentar__nutrientRow dt{font-size:13px;color:var(--color-gray-300)}.sdPlanoAlimentar__nutrientRow dd{margin:0;font-size:13px;font-weight:600;color:var(--color-default)}.sdPlanoAlimentar__nameField{display:flex;flex-direction:column;gap:16px;min-width:min(420px,100%)}.sdPlanoAlimentar__nameField p{margin:0;color:var(--color-steel-20);font-size:14px;line-height:24px}.sdPlanoAlimentar__rotinaEmpty{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}@media (max-width: 900px){.sdPlanoAlimentar__rotinaEmpty{grid-template-columns:minmax(0,1fr)}}.sdPlanoAlimentar__rotinaEmptyCard{display:flex;align-items:stretch;justify-content:space-between;gap:32px;min-height:202px;padding-left:32px;overflow:hidden;border:1px solid var(--color-steel-70);border-radius:8px;background:var(--color-white)}.sdPlanoAlimentar__rotinaEmptyBody{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:16px;max-width:301px}.sdPlanoAlimentar__rotinaEmptyBody p{margin:0;color:var(--color-steel-20);font-size:14px;font-weight:400;line-height:24px}.sdPlanoAlimentar__rotinaEmptyBody .buttonSecondary{width:auto;padding:7px 23px;border:1px solid var(--color-gray-0);border-radius:4px}.sdPlanoAlimentar__rotinaEmptyArt{flex-shrink:0;align-self:flex-end;width:226px;height:202px}.sdPlanoAlimentar__libraryToolbar{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.sdPlanoAlimentar__libraryToolbar .buttonSecondary{width:auto;flex:0 0 auto;margin-left:0;border:1px solid var(--color-gray-0);border-radius:4px;background-color:transparent}.sdPlanoAlimentar__libraryToolbar .buttonSecondary:first-child,.sdPlanoAlimentar__libraryToolbar .buttonSecondary:last-child{border-radius:4px}.sdPlanoAlimentar__libraryToolbar .buttonSecondary[disabled]{border-color:var(--color-gray-300)}.sdPlanoAlimentar__refeicaoTotal{margin:0 0 10px;font-size:13px;line-height:18px;font-weight:600;color:var(--color-gray-200)}.sdPlanoAlimentar__refeicaoSections{display:flex;flex-direction:column;gap:16px;min-width:0}.sdPlanoAlimentar__refeicaoSection{display:flex;flex-direction:column;gap:8px;min-width:0}.sdPlanoAlimentar__refeicaoSectionTitle{margin:0;font-size:14px;line-height:20px;font-weight:700;color:var(--color-default);text-transform:none}.sdPlanoAlimentar__refeicaoSectionEmpty{margin:0;font-size:13px;line-height:18px;color:var(--color-gray-300)}.sdPlanoAlimentar__refeicaoCard{display:flex;flex-direction:column;gap:8px;min-width:0;padding:10px 12px;border:1px solid var(--color-gray-700);border-radius:var(--radius-card);background-color:var(--color-white)}.sdPlanoAlimentar__refeicaoCardMain{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;min-width:0}@media (max-width: 640px){.sdPlanoAlimentar__refeicaoCardMain{flex-direction:column;align-items:stretch}}.sdPlanoAlimentar__refeicaoThumb{flex:0 0 48px;width:48px;height:48px;padding:0;overflow:hidden;border:0;border-radius:var(--radius-card);background-color:var(--color-gray-800);cursor:pointer}.sdPlanoAlimentar__refeicaoThumb:focus-visible{outline:2px solid var(--color-link-accent);outline-offset:2px}.sdPlanoAlimentar__refeicaoThumb img{display:block;width:100%;height:100%;object-fit:cover}.sdPlanoAlimentar__refeicaoCardActions{display:flex;flex:0 0 auto;align-items:center;gap:8px;flex-wrap:wrap}.sdPlanoAlimentar__refeicaoCardActions .buttonSecondary{width:auto;flex:0 0 auto}@media (max-width: 640px){.sdPlanoAlimentar__refeicaoCardActions{width:100%;justify-content:flex-start}}.sdPlanoAlimentar__refeicaoPreviewBtn{border:1px solid var(--color-gray-0);border-radius:4px;background:transparent;padding:7px 23px;font-family:inherit;font-size:14px;line-height:24px;font-weight:500;color:var(--color-default);cursor:pointer}.sdPlanoAlimentar__refeicaoPreviewBtn:focus-visible{outline:2px solid var(--color-link-accent);outline-offset:2px}.sdPlanoAlimentar__refeicaoPreviewList{list-style:none;margin:0;padding:8px 10px;border-radius:var(--radius-card);background-color:var(--color-gray-800);font-size:12px;line-height:18px;color:var(--color-gray-200);display:flex;flex-direction:column;gap:4px}.sdPlanoAlimentar__refeicaoPreviewItem{display:flex;flex-direction:column}.sdPlanoAlimentar__refeicaoPreviewName{color:var(--color-steel-10);font-size:14px;font-weight:600;line-height:24px}.sdPlanoAlimentar__refeicaoPreviewMeasure{color:var(--color-steel-20);font-size:14px;font-weight:400;line-height:24px}.sdPlanoAlimentar__refeicaoPreviewEmpty{color:var(--color-gray-300);font-style:italic}.sdPlanoAlimentar__dietaryFilters{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:8px}.sdPlanoAlimentar__dietaryFilter{flex:0 0 auto;border:1px solid var(--color-blue-400);background-color:var(--color-blue-800);border-radius:var(--radius-pill);padding:4px 10px;font-size:12px;font-weight:500;line-height:18px;color:#253644;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.sdPlanoAlimentar__dietaryFilter:hover{background-color:var(--color-blue-700);border-color:var(--color-blue-300)}.sdPlanoAlimentar__dietaryFilter:focus-visible{outline:2px solid var(--color-link-accent);outline-offset:2px}.sdPlanoAlimentar__dietaryFilter--active{background-color:var(--color-blue-600);border-color:var(--color-blue-200);box-shadow:inset 0 0 0 1px var(--color-blue-200);color:#253644;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 var(--color-gray-700);border-radius:var(--radius-card);background-color:var(--color-white)}.sdPlanoAlimentar__refeicaoRow .buttonSecondary{width:auto;flex:0 0 auto}.sdPlanoAlimentar__refeicaoInfo{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.sdPlanoAlimentar__refeicaoName{display:flex;align-items:center;gap:8px;min-width:0;font-size:14px;font-weight:600;line-height:20px;color:var(--color-default)}.sdPlanoAlimentar__refeicaoLabel{min-width:0;color:var(--color-steel-10);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sdPlanoAlimentar__refeicaoMacros{font-size:12px;line-height:18px;color:var(--color-steel-20)}.sdPlanoAlimentar__refeicaoList--mine .sdPlanoAlimentar__refeicaoName{font-weight:400}.sdPlanoAlimentar__refeicaoList--mine .sdPlanoAlimentar__refeicaoLabel,.sdPlanoAlimentar__refeicaoList--mine .sdPlanoAlimentar__refeicaoMacros{color:var(--color-steel-0)}.sdPlanoAlimentar__restritoPill{flex:0 0 auto;display:inline-block;padding:1px 8px;border:1px solid var(--color-yellow-600);border-radius:var(--radius-pill);background-color:var(--color-yellow-800);color:var(--color-yellow-100);font-size:11px;font-weight:600;white-space:nowrap;cursor:help}.sdPlanoAlimentar__panelNotice{margin:0;padding:8px 12px;border:1px solid var(--color-gray-700);border-radius:var(--radius-card);background-color:var(--color-gray-800);color:var(--color-default);font-size:13px;line-height:18px}.sdPlanoAlimentar__panelNotice--error{border-color:var(--color-red-400);background-color:var(--color-red-800);color:var(--color-red-100);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 var(--color-gray-300);border-radius:var(--radius-card);color:var(--color-default);font-size:13px}.sdPlanoAlimentar__customFoodLabel{font-size:12px;color:var(--color-gray-300)}.sdPlanoAlimentar__customFoodSuffix{color:var(--color-gray-300)}.sdPlanoAlimentar__novaMedida{margin-top:12px;padding-top:12px;border-top:1px solid var(--color-gray-700)}.sdPlanoAlimentar__novaMedidaTitle{margin:0 0 6px;font-size:13px;font-weight:600;color:var(--color-default)}.sdPlanoAlimentar__novaMedidaList{list-style:none;margin:0 0 8px;padding:0;font-size:12px;color:var(--color-gray-300)}.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 var(--color-gray-300);border-radius:var(--radius-card);color:var(--color-default);font-size:13px}.sdPlanoAlimentar__novaMedidaRow .buttonSecondary{width:auto;flex:0 0 auto}@media (prefers-reduced-motion: reduce){.sdPlanoAlimentar__dietaryFilter,.sdPlanoAlimentar__method{transition:none}}.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 var(--color-blue-200);border-top-color:var(--color-blue-600);border-radius:50%;animation:sdAutosaveSpin .7s linear infinite}@media (prefers-reduced-motion: reduce){.sdAutosave__spinner{animation:none}}.sdAutosave--saving{color:var(--color-gray-300)}.sdAutosave--saved{color:var(--color-link-accent)}.sdAutosave--error{color:var(--color-negative-ink)}.sdAutosave--blocked{color:var(--color-gray-300);font-style:italic}.sdAutosave--notLoaded,.sdAutosave--methodMismatch{color:var(--color-negative-ink)}@keyframes sdAutosaveSpin{to{transform:rotate(360deg)}}.sdPlanoAlimentar__equivalentPlanningHead{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}@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__resultName:focus-visible,.sdAddFood__resultFooterLink:focus-visible,.sdAddFood__close:focus-visible{outline:2px solid var(--color-link-accent);outline-offset:2px}.sdAddFood__backdrop:focus-visible{outline:2px solid var(--color-blue-900);outline-offset:-4px}.sdAddFood:not(.sdAddFood--inline){position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:grid;place-items:center;padding:16px}.sdAddFood--inline{position:relative;inset:auto;z-index:auto;display:block;padding:0}.sdAddFood--inline .sdAddFood__panel{width:100%;max-height:min(760px,80vh);max-height:min(760px,80dvh);box-shadow:none;border:1px solid var(--color-gray-600)}.sdAddFood--inline .sdAddFood__summary{margin:0 -24px -24px}.sdMealEdit .sdAddFood--inline .sdAddFood__panel{max-height:none;padding:0;border:0;background:none;overflow:visible}.sdMealEdit .sdAddFood--inline .sdAddFood__results{max-height:min(640px,65vh);max-height:min(640px,65dvh);overscroll-behavior:contain}.sdMealEdit .sdAddFood--inline .sdAddFood__search{position:sticky;top:0;z-index:2;background:var(--color-white)}.sdMealEdit .sdAddFood--inline .inputSearch--border{min-height:56px;border-color:var(--color-steel-60);border-radius:4px}.sdAddFood--inline .sdAddFood__searchRow:has(.sdMealEdit__pickerMode) .inputSearch--border{min-height:56px;border-color:var(--color-steel-60);border-radius:4px}.sdAddFood--substitutes .sdAddFood__panel{width:min(1246px,100%);max-height:min(768px,92vh);max-height:min(768px,92dvh);padding:0;gap:0;border-radius:4px;overflow:hidden}.sdAddFood--substitutes .sdAddFood__header{flex-shrink:0;align-items:center;padding:16px 24px;border-bottom:1px solid var(--color-steel-60)}.sdAddFood--substitutes .sdAddFood__title{font-weight:700;font-size:20px;line-height:28px;color:var(--color-steel-10)}.sdAddFood--substitutes .sdAddFood__search .inputSearch--border{min-height:56px;border-radius:4px;border-color:var(--color-steel-60);background-color:var(--color-steel-90)}.sdAddFood--substitutes .sdAddFood__search .inputSearch--border:has(.inputSearch__element:focus,.inputSearch__element:focus-visible){border-color:var(--color-blue-200)}.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(960px,100%);max-height:min(720px,90vh);max-height:min(720px,90dvh);padding:24px;border-radius:var(--radius-card);background-color:var(--color-white);box-shadow:0 12px 40px #00000040;overflow:hidden}.sdAddFood__panel--wide{width:min(820px,100%)}.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:var(--color-default);font-weight:700;font-size:18px;line-height:24px}.sdAddFood__subtitle{color:var(--color-link-accent);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:var(--color-gray-300);font-size:22px;line-height:1;cursor:pointer}.sdAddFood__close:hover{background-color:var(--color-gray-700)}.sdAddFood__search{display:flex;flex-direction:column;gap:6px;flex-shrink:0}.sdAddFood__searchRow{display:flex;align-items:stretch;gap:8px}.sdAddFood__searchRow>*{min-width:0}.sdAddFood__searchRow .inputSearch{flex:1}.sdAddFood__searchRow .sdAddFood__close{align-self:center}.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 var(--color-gray-700);border-radius:var(--radius-pill, 300px);background-color:var(--color-white);color:var(--color-default);font-size:12px;font-weight:500;line-height:18px;cursor:pointer}.sdAddFood__sourceChip:hover{border-color:var(--color-blue-600)}.sdAddFood__sourceChip--active{border-color:var(--color-blue-600);background-color:var(--color-blue-600);color:#253644}.sdAddFood__sourceChip:focus-visible{outline:2px solid var(--color-link-accent);outline-offset:2px}.sdAddFood__sourceChipCount{margin-left:4px;font-weight:500}.sdAddFood__extraSuggestions{display:flex;flex-direction:column;gap:8px;margin-top:12px;padding-top:12px;border-top:1px solid var(--color-gray-700)}.sdAddFood__extraSuggestionsTitle{margin:0;color:var(--color-default);font-size:14px;font-weight:700;line-height:20px}.sdAddFood__extraSuggestionsHint{margin:0;color:var(--color-gray-300);font-size:12px;font-style:italic;line-height:18px}.sdAddFood__demoHint{margin:0;color:var(--color-gray-300);font-size:12px;font-style:italic}.sdAddFood__ownRecipeHint{display:block;width:100%;margin:8px 0;padding:10px 12px;border:1px solid var(--color-border-muted);border-radius:8px;background-color:var(--color-tint-surface);color:var(--color-accent-ink);font-family:inherit;font-size:14px;font-weight:600;line-height:20px;text-align:left;cursor:pointer}.sdAddFood__results{display:flex;flex-direction:column;gap:4px;overflow-y:auto;min-height:0}.sdAddFood__summary{flex-shrink:0}.sdAddFood__resultHead,.sdAddFood__result{display:grid;grid-template-columns:minmax(180px,1fr) 80px repeat(5,56px) 191px;align-items:center;gap:8px}.sdAddFood__resultHead{padding:0 13px;color:var(--color-steel-30);font-size:12px;font-weight:500;line-height:20px}.sdAddFood__resultHeadCols,.sdAddFood__resultCols{display:contents}.sdAddFood__resultIdentity{display:flex;align-items:center;gap:8px;min-width:0}.sdAddFood__result{padding:16px 12px;border:1px solid var(--color-steel-60);border-radius:4px;background-color:var(--color-steel-80);text-align:left}.sdAddFood__resultStar{display:grid;flex-shrink:0;place-items:center;width:32px;height:32px;padding:0;border:0;background:none;cursor:pointer}.sdAddFood__resultStar:focus-visible{outline:2px solid var(--color-steel-0);outline-offset:2px}.sdAddFood__resultRule{flex-shrink:0;width:1px;height:32px;background:var(--color-steel-60)}.sdAddFood__resultName{display:flex;flex:1 1 auto;flex-direction:column;gap:0;min-width:0;padding:0;border:0;background:none;text-align:left;cursor:pointer}.sdAddFood__resultTitle{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--color-steel-10);font-size:14px;font-weight:600;line-height:20px}.sdAddFood__resultMeasure{color:var(--color-steel-20);font-size:12px;font-weight:400;line-height:20px}.sdAddFood__resultCols{color:var(--color-steel-0);font-size:14px;font-weight:500;line-height:24px}.sdAddFood__resultCols .buttonSecondary{width:100%;min-height:40px;border:1px solid var(--color-steel-40);border-radius:4px;background:var(--color-white);white-space:nowrap}.sdAddFood__resultOrigin{overflow:hidden;color:var(--color-steel-0);text-overflow:ellipsis;white-space:nowrap}.sdAddFood__resultFooter{margin:8px 0 0;color:var(--color-steel-20);font-size:14px;font-weight:400;line-height:24px;text-align:center}.sdAddFood__resultFooterLink{padding:0;border:0;background:none;color:var(--color-steel-10);font-family:inherit;font-size:14px;font-weight:500;line-height:24px;text-decoration:underline;cursor:pointer}.sdAddFood__resultFooterLink:disabled{cursor:not-allowed;opacity:.5}.sdAddFood__error{margin:4px 0 0;color:var(--color-negative-ink);font-size:13px}.sdAddFood__note{margin:4px 0 0;color:var(--color-default);font-size:13px;line-height:1.5}.sdAddFood__detail{display:flex;flex-direction:column;gap:12px;overflow-y:auto;min-height:0;padding:16px;border:1px solid var(--color-steel-60);border-radius:4px;background-color:var(--color-steel-80)}.sdAddFood__detailRow{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px 24px}.sdAddFood__detailRow>.sdAddFood__quantityFields{flex:0 0 auto;flex-wrap:nowrap}.sdAddFood__detailRow>.sdAddFood__quantityFields .sdAddFood__measureField{flex:0 0 230px}.sdAddFood__pickedHeading{display:flex;flex-direction:row;align-items:flex-start;gap:12px;min-width:0}.sdAddFood__pickedHeadingText{display:flex;flex-direction:column;gap:2px;min-width:0}.sdAddFood__pickedThumb,.sdAddFood__resultThumb{flex:0 0 auto;padding:0;overflow:hidden;border:0;border-radius:4px;background-color:var(--color-steel-60);cursor:pointer}.sdAddFood__pickedThumb:focus-visible,.sdAddFood__resultThumb:focus-visible{outline:2px solid var(--color-link-accent);outline-offset:2px}.sdAddFood__pickedThumb img,.sdAddFood__resultThumb img{display:block;object-fit:cover}.sdAddFood__pickedName{margin:0;color:var(--color-default);font-weight:700;font-size:16px;line-height:24px}.sdAddFood__avoidedWarning{margin:0;color:var(--color-negative-ink);font-size:13px;line-height:18px}.sdAddFood__pickedSource{margin:0;color:var(--color-gray-300);font-size:12px;line-height:18px}.sdAddFood__quantityFields{--sd-add-food-field-height: 44px;--sd-add-food-field-radius: 4px;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__measureField .inputSelect__wrapper{box-sizing:border-box;height:var(--sd-add-food-field-height);border-radius:var(--sd-add-food-field-radius)}.sdAddFood__measureField .inputSelect__option{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sdAddFood__countField{display:flex;flex-direction:column;gap:6px;flex:0 0 auto}.sdAddFood__countInput{box-sizing:border-box;width:96px;height:var(--sd-add-food-field-height);border:2px solid var(--color-gray-700);border-radius:var(--sd-add-food-field-radius);padding:0 16px;font-family:inherit;font-size:16px;text-align:right;color:var(--color-default);background:var(--color-gray-800)}.sdAddFood__countInput:focus-visible{outline:2px solid var(--color-link-accent);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{display:flex;align-items:center;height:var(--sd-add-food-field-height);margin:0;color:var(--color-gray-300);font-size:14px;line-height:20px;white-space:nowrap}.sdAddFood__amountLine:before{content:"=";margin-right:6px}.sdAddFood__measureLabel{color:var(--color-gray-300);font-weight:600;font-size:13px;line-height:20px}.sdAddFood__newMeasureBlock{display:flex;flex-wrap:wrap;align-items:flex-start;gap:12px}.sdAddFood__newMeasureBlock>.sdAddFood__note{flex:1 1 100%}.sdAddFood__newMeasure{flex:1 1 100%;align-self:stretch;display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px}.sdAddFood__newMeasureField{display:flex;flex-direction:column;gap:6px;flex:0 0 auto}.sdAddFood__newMeasureField--description{flex:1 1 100%}.sdAddFood__newMeasureInput{width:100%;border:1px solid var(--color-gray-200);border-radius:6px;padding:10px 8px;font-family:inherit;font-size:14px;color:var(--color-default);background:var(--color-white)}.sdAddFood__newMeasureInput:focus-visible{outline:2px solid var(--color-link-accent);outline-offset:2px}.sdAddFood__newMeasureInput--weight{width:72px;text-align:right;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.sdAddFood__newMeasureInput--weight::-webkit-outer-spin-button,.sdAddFood__newMeasureInput--weight::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.sdAddFood__newMeasureActions{display:flex;align-items:center;gap:12px}.sdAddFood__newMeasureMessage{flex:1 1 100%}.sdAddFood__newMeasureTitle{flex:1 1 100%;margin:0}.sdAddFood__deleteMeasure{flex:1 1 100%;display:flex;flex-wrap:wrap;align-items:center;gap:12px}.sdAddFood__deleteMeasureText{flex:1 1 100%;margin:0;color:var(--color-default);font-size:14px;line-height:24px}.sdAddFood__preview{display:grid;grid-template-columns:repeat(4,64px);gap:8px;margin:0;padding:0}.sdAddFood__previewRow{display:flex;flex-direction:column;gap:2px;text-align:center}.sdAddFood__previewRow dt{color:var(--color-steel-30);font-size:12px;font-weight:500;line-height:20px}.sdAddFood__previewRow dd{display:flex;align-items:center;justify-content:center;height:var(--sd-add-food-field-height, 44px);margin:0;color:var(--color-steel-0);font-weight:600;font-size:16px;line-height:24px}.sdAddFood__added{display:flex;flex-shrink:0;flex-direction:column;gap:8px;padding-top:12px;border-top:1px solid var(--color-steel-70)}.sdAddFood__addedBanner{margin:0;padding:8px 12px;border-left:4px solid var(--color-positive-ink);border-radius:4px;background-color:var(--color-success-tint);color:var(--color-on-success-tint);font-size:14px;font-weight:600;line-height:24px}.sdAddFood__addedList{display:flex;flex-direction:column;gap:4px;max-height:176px;margin:0;padding:0;overflow-y:auto;list-style:none}.sdAddFood__addedList .sdAddFood__result{padding-block:8px}.sdAddFood__result--added{border-color:var(--color-positive-ink);background-color:var(--color-success-tint)}.sdAddFood__addedCheck{flex-shrink:0;width:32px;color:var(--color-positive-ink);font-weight:700;text-align:center}.sdAddFood__addedPill{display:inline-flex;align-self:flex-start;justify-self:start;align-items:center;padding:0 8px;border:1px solid var(--color-positive-ink);border-radius:999px;color:var(--color-on-success-tint);font-size:12px;font-weight:600;line-height:20px}.sdAddFood__doneBar{display:flex;justify-content:flex-end}.sdAddFood__doneBar .buttonDefault{width:auto}.sdAddFood__detailActions{display:flex;align-items:center;justify-content:flex-end;gap:12px}.sdAddFood__detailActions .buttonSecondary,.sdAddFood__detailActions .buttonDefault{width:auto}.sdSubstitutos__body{display:flex;flex-direction:column;gap:16px;min-height:0;padding:16px 24px 128px;overflow-y:auto;overscroll-behavior:contain}.sdSubstitutos__stagedCaption{padding-bottom:8px;color:var(--color-steel-20);font-size:12px;line-height:20px;text-align:left;caption-side:top}.sdSubstitutos__baseRow .sdSubstitutos__baseCell{justify-content:flex-start;text-align:left}.sdSubstitutos__baseRow .sdPlanoAlimentar__macroCell{height:48px}.sdSubstitutos__stagedRow .sdPlanoAlimentar__replaceFoodName{display:block;padding:0 12px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sdSubstitutos__handle{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;color:var(--color-steel-0);font-size:16px;line-height:1}.sdSubstitutos__footer{display:flex;flex-shrink:0;align-items:center;justify-content:center;gap:24px;min-height:72px;padding:16px 24px;background-color:var(--color-steel-10)}.sdSubstitutos__cancel{border:none;background:transparent;padding:8px 4px;color:var(--color-steel-90);font-weight:500;font-size:14px;line-height:24px;cursor:pointer;border-radius:8px}.sdSubstitutos__cancel:hover{text-decoration:underline}.sdSubstitutos__cancel:focus-visible{outline:2px solid var(--color-blue-600);outline-offset:2px}.sdAddFood__result.sdSubstitutos__searchResult{grid-template-columns:32px minmax(0,1fr) auto}.sdAddFood__search .inputSearch__element{font-family:inherit;font-size:16px;line-height:24px;font-weight:400}.sdAddFood__search .inputSearch__element::placeholder{color:var(--color-steel-20);opacity:1}@font-face{font-family:BebasNeue;font-style:normal;font-weight:400;src:url(/fonts/BebasNeue-Regular.ttf) format("truetype");font-display:swap}.sdNovoAlimento{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:grid;place-items:center;padding:16px}.sdNovoAlimento__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;border:none;padding:0;background-color:#00000073;cursor:pointer}.sdNovoAlimento__backdrop:focus-visible{outline:2px solid var(--color-blue-900);outline-offset:-4px}.sdNovoAlimento__panel{position:relative;z-index:1;display:flex;flex-direction:column;width:min(1041px,100%);max-height:min(744px,92vh);max-height:min(744px,92dvh);border-radius:4px;background:var(--color-steel-90);box-shadow:0 12px 40px #00000040;overflow:hidden}.sdNovoAlimento__header{box-sizing:border-box;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:16px;padding:24px 16px 24px 24px;height:80px;flex-shrink:0;background:var(--color-steel-90);border-bottom:1px solid var(--color-steel-60)}.sdNovoAlimento__title{margin:0;color:var(--color-steel-10);font-family:Inter,sans-serif;font-weight:700;font-size:20px;line-height:28px}.sdNovoAlimento__close{display:grid;place-items:center;width:32px;height:32px;flex-shrink:0;border:none;border-radius:1000px;background:transparent;color:var(--color-steel-0);font-size:20px;line-height:1;cursor:pointer}.sdNovoAlimento__close:hover{background-color:var(--color-steel-70)}.sdNovoAlimento__close:focus-visible{outline:2px solid var(--color-link-accent);outline-offset:2px}.sdNovoAlimento__body{display:flex;flex-direction:row;align-items:stretch;flex:1 1 auto;min-height:0;overflow:hidden}.sdNovoAlimento__formCol{box-sizing:border-box;display:flex;flex-direction:column;gap:8px;width:576px;max-width:55%;padding:24px;overflow:auto;background:var(--color-steel-90)}.sdNovoAlimento__hint{margin:0;color:var(--color-steel-20);font-size:14px;line-height:24px}.sdNovoAlimento__fields{display:flex;flex-direction:column;gap:8px}.sdNovoAlimento__row{display:flex;flex-direction:row;align-items:flex-start;gap:8px}.sdNovoAlimento__qtyHelp{display:flex;flex-direction:row;align-items:center;gap:4px;flex:1 1 0;min-width:0}.sdNovoAlimento__help{display:grid;place-items:center;width:32px;height:32px;flex-shrink:0;border-radius:1000px;color:var(--color-steel-20);font-size:12px;font-weight:700;cursor:help}.sdNovoAlimento__field{position:relative;display:flex;flex-direction:column;flex:1 1 0;min-width:0;isolation:isolate}.sdNovoAlimento__field--full{flex:1 1 100%;width:100%}.sdNovoAlimento__field input{box-sizing:border-box;width:100%;height:40px;padding:8px 12px;border:1px solid var(--color-steel-60);border-radius:4px;background:var(--color-steel-90);color:var(--color-steel-0);font-family:Inter,sans-serif;font-size:16px;line-height:24px}.sdNovoAlimento__field input:focus{outline:none;border-color:var(--color-blue-600);box-shadow:0 0 0 1px var(--color-blue-600)}.sdNovoAlimento__textureTrigger{box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;height:40px;padding:0 12px;border:1px solid var(--color-steel-60);border-radius:4px;background:var(--color-steel-90);color:var(--color-steel-0);font-family:Inter,sans-serif;font-size:16px;line-height:24px;cursor:pointer}.sdNovoAlimento__textureTrigger:focus-visible{outline:none;border-color:var(--color-blue-600);box-shadow:0 0 0 1px var(--color-blue-600)}.sdNovoAlimento__textureTrigger:after{content:"";flex-shrink:0;width:12px;height:8px;background:no-repeat center/12px 8px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath fill='%23253644' d='M1.4 0.6L6 5.2 10.6 0.6 12 2 6 8 0 2z'/%3E%3C/svg%3E");transition:transform .15s ease}.sdNovoAlimento__textureTrigger[aria-expanded=true]:after{transform:rotate(180deg)}.sdNovoAlimento__textureList{position:fixed;z-index:1100;margin:0;padding:8px 0;list-style:none;background:var(--color-steel-90);border:1px solid var(--color-steel-60);border-radius:4px;box-shadow:0 8px 24px #1b314429}.sdNovoAlimento__textureItem{padding:8px 12px;color:var(--color-steel-0);font-family:Inter,sans-serif;font-size:16px;line-height:24px;cursor:pointer}.sdNovoAlimento__textureItem:hover,.sdNovoAlimento__textureItem:focus{background:var(--color-steel-80)}.sdNovoAlimento__textureItem[aria-selected=true]{font-weight:600}.sdNovoAlimento__float{position:absolute;left:12px;top:0;z-index:2;transform:translateY(-50%);padding:0 4px;background:var(--color-steel-90);color:var(--color-steel-20);font-family:var(--sd26-font);font-size:12px;line-height:12px;letter-spacing:.15px;pointer-events:none;white-space:nowrap;transition:top .12s ease-out,font-size .12s ease-out}.sdNovoAlimento__field:not(:focus-within) .sdNovoAlimento__float--rest{top:50%;padding:0;background:transparent;font-family:Inter,sans-serif;font-size:16px;line-height:24px;letter-spacing:0}.sdNovoAlimento__accordion{display:flex;flex-direction:column;gap:8px;margin-top:auto;padding-top:8px}.sdNovoAlimento__accordionBtn{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:8px;width:100%;padding:0;border:none;background:transparent;color:var(--color-steel-0);font-family:Inter,sans-serif;font-weight:600;font-size:14px;line-height:24px;cursor:pointer;text-align:left}.sdNovoAlimento__accordionBtn:focus-visible{outline:2px solid var(--color-link-accent);outline-offset:2px}.sdNovoAlimento__caret{width:20px;height:20px;flex-shrink:0;background:no-repeat center/12px 8px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath fill='%23253644' d='M1.4 0.6L6 5.2 10.6 0.6 12 2 6 8 0 2z'/%3E%3C/svg%3E");transition:transform .15s ease}.sdNovoAlimento__caret.is-open{transform:rotate(180deg)}.sdNovoAlimento__accordionRule{width:100%;height:1px;background:var(--color-steel-70)}.sdNovoAlimento__extraGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding-top:4px}.sdNovoAlimento__error{margin:8px 0 0;color:var(--color-red-100);font-size:13px;font-weight:600}.sdNovoAlimento__fieldError,.sdNovoAlimento__fieldHint,.sdNovoAlimento__fieldSlot{margin-top:4px;font-size:12px;line-height:16px}.sdNovoAlimento__fieldError,.sdNovoAlimento__fieldHint,.sdNovoAlimento__fieldSlot{display:block;min-height:32px}.sdNovoAlimento__fieldError{color:var(--color-red-100);font-weight:600}.sdNovoAlimento__fieldHint{color:var(--color-steel-20)}.sdNovoAlimento__field--invalid input{border-color:var(--color-red-100)}.sdNovoAlimento__previewCol{box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;flex:1 1 auto;min-width:0;padding:32px;overflow:auto;background:var(--color-steel-80)}.sdNovoAlimento__label{display:flex;flex-direction:column;width:100%;max-width:401px;margin:0 auto}.sdNovoAlimento__labelHead{box-sizing:border-box;display:flex;justify-content:center;align-items:center;padding:12px 8px;background:var(--color-steel-90);border:1px solid var(--color-steel-60);border-radius:4px 4px 0 0}.sdNovoAlimento__labelTitle{margin:0;color:var(--color-steel-10);font-family:Inter,sans-serif;font-weight:700;font-size:16px;line-height:24px;text-transform:uppercase}.sdNovoAlimento__labelMeta{box-sizing:border-box;padding:8px 16px;background:var(--color-steel-90);border-width:0 1px 1px 1px;border-style:solid;border-color:var(--color-steel-60)}.sdNovoAlimento__labelMeta p{margin:0;color:var(--color-steel-0);font-family:Inter,sans-serif;font-weight:500;font-size:14px;line-height:24px}.sdNovoAlimento__labelTable{box-sizing:border-box;display:flex;flex-direction:column;padding:0 16px;background:var(--color-steel-90);border-width:0 1px 1px 1px;border-style:solid;border-color:var(--color-steel-60);border-radius:0 0 4px 4px}.sdNovoAlimento__labelRow{box-sizing:border-box;display:flex;flex-direction:row;align-items:center;gap:24px;min-height:32px;border-bottom:1px solid var(--color-steel-60)}.sdNovoAlimento__labelRow--head{min-height:40px}.sdNovoAlimento__labelRow--highlight{outline:1px solid var(--color-blue-600);outline-offset:-1px;background:#6df6ed1f}.sdNovoAlimento__labelName{flex:1 1 auto;min-width:0;color:var(--color-steel-0);font-family:Inter,sans-serif;font-weight:400;font-size:12px;line-height:20px}.sdNovoAlimento__labelRow--head+.sdNovoAlimento__labelRow .sdNovoAlimento__labelName{font-size:14px;line-height:24px}.sdNovoAlimento__labelCols{display:flex;flex-direction:row;flex-shrink:0;width:141px}.sdNovoAlimento__labelCell{box-sizing:border-box;display:flex;justify-content:center;align-items:center;width:47px;height:32px;color:var(--color-steel-0);font-family:Inter,sans-serif;font-weight:400;font-size:12px;line-height:20px;text-align:center;border-right:1px solid var(--color-steel-60)}.sdNovoAlimento__labelRow--head .sdNovoAlimento__labelCell{height:40px;font-weight:700}.sdNovoAlimento__labelCell:first-child{border-left:1px solid var(--color-steel-60)}.sdNovoAlimento__labelCell:last-child{border-right:none}.sdNovoAlimento__labelFoot{margin:0;min-height:40px;display:flex;align-items:center;color:var(--color-steel-30);font-family:Inter,sans-serif;font-size:12px;line-height:20px}.sdNovoAlimento__footer{box-sizing:border-box;display:flex;flex-direction:column;align-items:stretch;gap:8px;flex-shrink:0;padding:24px;background:var(--color-chrome);border-radius:0 0 4px 4px}.sdNovoAlimento__submit{display:flex;justify-content:center;align-items:center;width:100%;height:40px;padding:8px 24px;border:none;border-radius:4px;background:var(--color-blue-600);color:var(--color-on-brand);font-family:Inter,sans-serif;font-weight:500;font-size:14px;line-height:24px;cursor:pointer}.sdNovoAlimento__submit:disabled{opacity:.5;cursor:not-allowed}.sdNovoAlimento__submit:focus-visible{outline:2px solid var(--color-blue-900);outline-offset:2px}@media (max-width: 900px){.sdNovoAlimento__body{flex-direction:column}.sdNovoAlimento__formCol{width:100%;max-width:none}.sdNovoAlimento__previewCol{padding:16px 24px 24px}}@font-face{font-family:BebasNeue;font-style:normal;font-weight:400;src:url(/fonts/BebasNeue-Regular.ttf) format("truetype");font-display:swap}.sdEquivGroup__estimate{display:flex;flex-wrap:wrap;gap:4px 12px;align-items:center;margin-top:8px;padding:8px 12px;background-color:var(--color-blue-100);border-radius:300px;color:var(--color-on-chrome)}.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:var(--color-gray-700)}.sdEquivGroup__estimateNote{margin:8px 0 0;font-size:12px;font-style:italic;color:var(--color-gray-200)}.sdEquivGroup__check{display:grid;flex-basis:100%;grid-template-columns:auto repeat(3,minmax(0,1fr));gap:2px 12px;margin-top:6px;font-size:12px;color:inherit}.sdEquivGroup__checkRow{display:contents}.sdEquivGroup__checkRow--head{font-weight:700}.sdEquivGroup__checkLabel{font-weight:400}.sdEquivGroup__checkRow--head .sdEquivGroup__checkLabel{font-weight:700}.sdEquivGroup__checkCell{display:inline-flex;align-items:center;gap:4px;white-space:nowrap}.sdEquivGroup__checkRow--outside .sdEquivGroup__checkCell:last-child{font-weight:700;color:var(--color-red-700)}.sdEquivGroup__checkRow--within .sdEquivGroup__checkCell:last-child{font-weight:700;color:var(--color-green-600)}.sdEquivGroup__checkVerdict{display:inline-flex;align-items:center;gap:2px;font-weight:700}.sdEquivGroup__checkGlyph{flex:0 0 12px}.sdEquivGroup__checkPartial{grid-column:1/-1;margin:4px 0 0;font-size:11px;font-style:italic;color:var(--color-gray-700)}@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);max-height:min(860px,92dvh);padding:0;overflow:hidden}.sdAddEquivFood .sdAddFood__header{padding:24px 24px 0}.sdAddEquivFood .sdAddFood__title{color:var(--color-steel-10);font-size:20px}.sdAddEquivFood__fieldLabel{display:flex;flex-direction:column;gap:6px;margin:0 24px 12px;font-family:var(--sd26-font);font-size:12px;font-weight:400;color:var(--color-steel-20)}.sdAddEquivFood__groupSelect{padding:10px 12px;border:1px solid var(--color-gray-300);border-radius:var(--radius-card);font-size:14px;color:var(--color-default);background:var(--color-white)}.sdAddEquivFood__search{display:flex;flex-direction:column;gap:8px;margin:0 24px 12px}.sdAddEquivFood__searchLabel{font-size:13px;font-weight:600;color:var(--color-default)}.sdAddEquivFood__search .inputSearch__element{font-family:inherit;font-size:16px;line-height:24px;font-weight:400}.sdAddEquivFood__search .inputSearch__element::placeholder{color:var(--color-steel-20);opacity:1}.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 var(--color-gray-300);border-radius:var(--radius-card);background:var(--color-white);cursor:pointer;text-align:left}.sdAddEquivFood__hit:hover{border-color:var(--color-blue-200)}.sdAddEquivFood__hit:focus-visible{outline:2px solid var(--color-link-accent);outline-offset:2px}.sdAddEquivFood__hitName{font-size:13px;font-weight:600;color:var(--color-default)}.sdAddEquivFood__hitMeta{font-size:11px;color:var(--color-gray-200)}.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 var(--color-gray-300);vertical-align:middle}.sdAddEquivFood__table th{font-weight:500;color:var(--color-steel-20);white-space:nowrap}.sdAddEquivFood__table .inputSelect{min-width:120px}.sdAddEquivFood__dragCol{width:28px}.sdAddEquivFood__dragHandle{display:inline-block;color:var(--color-gray-300);cursor:grab;-webkit-user-select:none;user-select:none}.sdAddEquivFood__countInput{width:56px;padding:6px 4px;border:1px solid var(--color-gray-300);border-radius:6px;font-size:13px;text-align:right}.sdAddEquivFood__macroCell--ok{box-shadow:inset 0 0 0 2px var(--color-green-300);border-radius:4px}.sdAddEquivFood__macroCell--bad{box-shadow:inset 0 0 0 2px var(--color-red-300);border-radius:4px}.sdAddEquivFood__removeRow{border:none;background:transparent;color:var(--color-gray-300);font-size:18px;cursor:pointer;line-height:1}.sdAddEquivFood__emptyTable{margin:0;padding:12px 0;font-size:13px;font-style:italic;color:var(--color-gray-200)}.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:14px;color:var(--color-default)}.sdAddEquivFood__legendItem:before{content:"";width:10px;height:10px;border-radius:50%}.sdAddEquivFood__legendItem--ok:before{background-color:var(--color-green-300)}.sdAddEquivFood__legendItem--bad:before{background-color:var(--color-red-300)}.sdAddEquivFood__calc{margin:0 24px 16px;padding:12px;border:1px solid var(--color-gray-300);border-radius:var(--radius-card);background:var(--color-gray-700)}.sdAddEquivFood__calcTitle{margin:0 0 8px;font-size:16px;font-weight:700;color:var(--color-default)}.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 var(--color-gray-300)}.sdAddEquivFood__calcTable th{font-weight:500;color:var(--color-steel-10)}.sdAddEquivFood__calcTable td{color:var(--color-steel-20)}.sdAddEquivFood__footer{padding:24px;background-color:var(--color-chrome);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:var(--color-chrome-raised)}.sdAddEquivFood__footerGhost:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.sdAddEquivFood__footerPrimary{height:40px;padding:8px 24px;border:none;border-radius:var(--radius-card);background-color:var(--color-primary);color:var(--color-on-brand);font-family:inherit;font-size:14px;font-weight:500;cursor:pointer}.sdAddEquivFood__footerPrimary:hover:not(:disabled){background-color:var(--color-hover);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:var(--color-gray-100)}.sdExame__demoBanner{padding:8px 12px;border:1px dashed var(--color-blue-300);border-radius:var(--radius-card);background-color:var(--color-blue-100);color:var(--color-blue-900);font-size:12px;line-height:18px}.sdExame__header{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.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:var(--color-white);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 var(--color-gray-700);background:transparent;cursor:pointer;color:var(--color-gray-300);font-weight:500;font-size:14px;line-height:22px}.sdExame__tab--active{color:var(--color-gray-100)}.sdExame__tab--active:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:var(--color-blue-600)}.sdExame__panel{display:flex;flex-direction:column;gap:16px;padding:24px 16px;border-radius:0 0 var(--radius-card) var(--radius-card);background-color:var(--color-white)}.sdExame__analysisHead{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.sdExame__lastEvaluation{margin:0;color:var(--color-gray-300);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:var(--color-gray-300);font-weight:600;padding:10px 8px;border-bottom:1px solid var(--color-gray-700);white-space:nowrap}.sdExame__table td{padding:10px 8px;color:var(--color-gray-100);border-bottom:1px solid var(--color-gray-800);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:var(--color-gray-100);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:var(--color-gray-900);color:var(--color-gray-100);font-size:14px;line-height:22px}.sdExame__attachments{display:flex;flex-direction:column;gap:8px;padding-top:8px;border-top:1px solid var(--color-gray-700)}.sdExame__attachmentsHead{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.sdExame__attachmentsHead .buttonSecondary{width:auto}.sdExame__attachmentsTitle{color:var(--color-gray-100);font-weight:700;font-size:14px;line-height:22px}.sdExame__emptyAttachment{color:var(--color-gray-300);font-size:13px;line-height:20px}.sdExame__note{margin:0;color:var(--color-gray-300);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:4px;border:1px solid var(--color-gray-700);background-color:var(--color-white);color:var(--color-gray-100);font-size:14px;font-weight:600;cursor:pointer}.sdExame__interpretBtn:hover{background-color:var(--color-gray-800)}@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:var(--color-gray-100)}.sdDocEditor__demoBanner{padding:8px 12px;border:1px dashed var(--color-blue-300);border-radius:var(--radius-card);background-color:var(--color-blue-100);color:var(--color-blue-900);font-size:12px;line-height:18px}.sdDocEditor__header{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.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:var(--color-white)}.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:var(--color-gray-100);font-weight:700;font-size:16px;line-height:24px}.sdDocEditor__select{flex:1;min-width:240px}.sdDocEditor__listTitle{margin:8px 0 0;color:var(--color-gray-100);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 var(--color-gray-700);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:var(--color-blue-100);color:var(--color-blue-600)}.sdDocEditor__cardIcon svg{width:18px;height:18px}.sdDocEditor__cardTitle{flex:1;margin:0;color:var(--color-gray-100);font-weight:600;font-size:15px;line-height:22px;min-width:0}.sdDocEditor__cardDate{color:var(--color-gray-300);font-size:12px;line-height:18px;white-space:nowrap}.sdDocEditor__cardField{display:flex;flex-direction:column;gap:2px;margin:0;color:var(--color-gray-100);font-size:14px;line-height:22px}.sdDocEditor__cardLabel{color:var(--color-gray-300);font-size:12px;line-height:18px}.sdDocEditor__cardExcerpt{margin:0;color:var(--color-gray-100);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:var(--color-gray-300);font-size:12px;font-style:italic}.sdDocBuilder{display:flex;flex-direction:column;gap:12px}.sdDocBuilder__title{margin:8px 0 0;color:var(--color-gray-100);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:var(--color-red-100);color:var(--color-red-300)}.sdDocBuilder__status--low{background-color:var(--color-yellow-100);color:var(--color-yellow-700)}.sdDocBuilder__status--normal{background-color:var(--color-green-100);color:var(--color-green-700)}.sdDocBuilder__status--na{background-color:var(--color-gray-700);color:var(--color-gray-300)}.sdDocBuilder__interpreted{display:flex;flex-direction:column;gap:4px;padding:10px 12px;border:1px solid var(--color-gray-700);border-radius:8px;background-color:var(--color-white)}.sdDocBuilder__interpretedHead{display:flex;align-items:center;justify-content:space-between;gap:8px}.sdDocBuilder__error{margin:4px 0 0;color:var(--color-negative-ink);font-size:12px;line-height:18px}.sdDocBuilder__remove{display:grid;place-items:center;width:32px;height:32px;border:none;background:transparent;cursor:pointer;color:var(--color-gray-300);border-radius:4px}.sdDocBuilder__remove svg{width:16px;height:16px}.sdDocBuilder__remove:hover{background-color:var(--color-gray-700);color:var(--color-negative-ink)}.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:var(--color-blue-100);color:var(--color-blue-900);font-size:13px;line-height:20px}.sdDocBuilder__chipRemove{display:grid;place-items:center;border:none;background:transparent;cursor:pointer;color:var(--color-blue-900);padding:0}.sdDocBuilder__chipRemove svg{width:12px;height:12px}.sdDocBuilder__chipRemove:hover{color:var(--color-negative-ink)}.sdDocBuilder__empty{color:var(--color-gray-300);font-size:13px;line-height:20px}.sdDocBuilder__indicatorMeta{display:flex;flex-direction:column;gap:2px;color:var(--color-gray-300);font-size:12px;line-height:18px}.sdDocBuilder__causes{margin:4px 0 0;padding-left:18px;color:var(--color-gray-100);font-size:13px;line-height:20px}.sdDocBuilder__seam{margin:4px 0 0;color:var(--color-blue-700);font-size:12px;font-style:italic;line-height:18px}.sdOfflineForm{display:flex;flex-direction:column;gap:16px}.sdOfflineForm__subtitle{margin:0;color:var(--color-gray-300);font-size:14px;line-height:22px}.sdOfflineForm__blankNotice{align-self:flex-start;padding:4px 10px;border-radius:var(--radius-pill);background-color:var(--color-blue-100);color:var(--color-blue-900);font-size:12px;line-height:18px}.sdOfflineForm__section{display:flex;flex-direction:column;gap:8px}.sdOfflineForm__sectionTitle{margin:0;color:var(--color-gray-100);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:var(--color-gray-100);font-size:13px;line-height:20px}.sdOfflineForm__blankLine{display:block;height:0;border-bottom:1px solid var(--color-gray-500)}.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:var(--color-negative-ink);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 var(--color-red-300);border-radius:8px;background-color:var(--color-red-900)}.sdLoadFailure__message{color:var(--color-red-300);font-size:13px;font-weight:500}.sdLoadFailure .buttonDefault{flex:0 0 auto}.sdLoadFailure .buttonDefault:focus-visible{outline:2px solid var(--color-gray-100);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:var(--color-negative-ink);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}}[data-color-scheme=dark] .sdCatalogPicker{--sd-catalog-group-ink: var(--color-blue-400);--sd-catalog-focus-ring: var(--color-blue-400)}.sdCatalogPicker{--sd-catalog-group-ink: var(--color-blue-100);--sd-catalog-focus-ring: var(--color-blue-200);display:flex;flex-direction:column;gap:12px;padding:12px;border:1px solid var(--color-gray-300);border-radius:8px;background-color:var(--color-white);min-width:0}.sdCatalogPicker__head{display:flex;flex-direction:column;gap:8px}.sdCatalogPicker__title{margin:0;font-size:14px;font-weight:700;color:var(--color-gray-100)}.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:var(--sd-catalog-group-ink)}.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 var(--color-blue-400);border-radius:6px;background-color:var(--color-blue-100);color:var(--color-blue-900);font-size:13px;text-align:left;cursor:pointer;transition:background-color .12s ease,border-color .12s ease}.sdCatalogPicker__add:hover:not(:disabled){border-color:var(--color-blue-400);background-color:var(--color-blue-200)}.sdCatalogPicker__add:focus-visible{outline:2px solid var(--sd-catalog-focus-ring);outline-offset:2px}.sdCatalogPicker__add--added{background-color:var(--color-green-100);border-color:var(--color-green-300);color:var(--color-green-900);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:var(--color-gray-300)}.sdCatalogPicker__source{font-style:italic}.sdCatalogSelected{display:flex;flex-direction:column;gap:10px;padding:12px;border:1px solid var(--color-gray-300);border-radius:8px;background-color:var(--color-white);min-width:0}.sdCatalogSelected__title{margin:0;font-size:14px;font-weight:700;color:var(--color-gray-100)}.sdCatalogSelected__empty{margin:0;font-size:13px;color:var(--color-gray-300)}.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:var(--color-blue-100);font-size:13px;color:var(--color-blue-900)}.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:var(--color-red-500);cursor:pointer}.sdCatalogSelected__remove svg{width:16px;height:16px}@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:var(--color-gray-100)}.sdDiario__demoBanner{padding:8px 12px;border:1px dashed var(--color-blue-300);border-radius:var(--radius-card);background-color:var(--color-blue-100);color:var(--color-blue-900);font-size:12px;line-height:18px}.sdDiario__panel{display:flex;flex-direction:column;gap:16px;padding:24px;border-radius:var(--radius-card);background-color:var(--color-white)}.sdDiario__infoRow{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.sdDiario__infoRow .buttonDefault{width:auto}.sdDiario__info{color:var(--color-gray-100);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 var(--color-gray-700);border-radius:var(--radius-card)}.sdDiario__entryHead{display:flex;align-items:center;justify-content:space-between;gap:8px}.sdDiario__entryDate{color:var(--color-gray-300);font-size:13px;line-height:20px}.sdDiario__entryContent{margin:0;color:var(--color-gray-100);font-size:14px;line-height:22px}.sdDiario__attachments{display:flex;flex-direction:column;gap:8px;padding-top:8px;border-top:1px solid var(--color-gray-700)}.sdDiario__attachmentsHead{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.sdDiario__attachmentsHead .buttonSecondary{width:auto}.sdDiario__attachmentsTitle{color:var(--color-gray-100);font-weight:700;font-size:14px;line-height:22px}.sdDiario__emptyAttachment{color:var(--color-gray-300);font-size:13px;line-height:20px}.sdDiario__notes{display:flex;flex-direction:column;gap:8px;padding-top:8px;border-top:1px solid var(--color-gray-700)}.sdDiario__notesHead,.sdDiario__noteRow{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.sdDiario__notesHead .buttonSecondary,.sdDiario__noteRow .buttonSecondary{width:auto}.sdDiario__notesList{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.sdDiario__noteRow{padding:12px 8px;border-bottom:1px solid var(--color-gray-700)}.sdDiario__noteRow:last-child{border-bottom:none}.sdDiario__noteRow--open{background-color:var(--color-gray-800)}.sdDiario__noteInfo{display:flex;flex-direction:column;min-width:0}.sdDiario__noteTitle{color:var(--color-gray-100);font-weight:700;font-size:14px;line-height:22px}.sdDiario__noteDate{color:var(--color-gray-300);font-size:12px;line-height:18px}.sdDiario__noteActions{display:flex;gap:8px}.sdDiario__notesError{margin:0;color:var(--color-negative-ink);font-size:13px;line-height:20px}.sdDiario__notesRetry{padding:0;border:none;background:none;color:inherit;font:inherit;text-decoration:underline;cursor:pointer}.sdDiario__empty{margin:0;padding:16px;border:1px dashed var(--color-gray-700);border-radius:var(--radius-card);color:var(--color-gray-300);font-size:14px;line-height:22px;text-align:center}.sdDiario__note{margin:0;color:var(--color-gray-300);font-size:12px;font-style:italic}.sdDiaryDays{display:flex;flex-direction:column;gap:20px}.sdDiaryDay__label{margin:0 0 8px;font-size:14px;line-height:20px;font-weight:600;text-transform:capitalize;color:var(--color-gray-200)}.sdDiaryDay__list{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.sdDiaryRow{display:grid;grid-template-columns:52px 1fr auto;align-items:center;gap:12px;padding:12px 16px;border-radius:var(--radius-card);background-color:var(--color-gray-900)}.sdDiaryRow__time{font-variant-numeric:tabular-nums;font-size:13px;line-height:18px;color:var(--color-gray-300)}.sdDiaryRow__body{display:flex;flex-direction:column;gap:2px;min-width:0}.sdDiaryRow__title{font-size:15px;line-height:22px;font-weight:600;color:var(--color-gray-0);overflow-wrap:anywhere}.sdDiaryRow__detail{font-size:13px;line-height:18px;color:var(--color-gray-200)}.sdDiaryRow__photos{padding:0;border:none;background:transparent;cursor:pointer;font-family:inherit}.sdDiaryFotos{display:flex;flex-direction:column;gap:16px}.sdDiaryFotos__filters{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.sdDiaryFotos__presets{display:flex;flex-wrap:wrap;gap:8px}.sdDiaryFotos__preset{padding:6px 14px;border:1px solid var(--color-gray-700);border-radius:var(--radius-pill);background-color:transparent;color:var(--color-gray-100);font-family:inherit;font-size:13px;line-height:18px;cursor:pointer}.sdDiaryFotos__preset:hover{background-color:var(--color-gray-800)}.sdDiaryFotos__preset--active{border-color:var(--color-blue-600);background-color:var(--color-blue-600);color:var(--color-on-brand);font-weight:600}.sdDiaryFotos__preset--active:hover{background-color:var(--color-blue-600)}.sdDiaryGrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:12px;margin:0;padding:0;list-style:none}.sdDiaryPhoto{position:relative;aspect-ratio:1/1;max-width:100%;overflow:hidden;border-radius:var(--radius-card);background-color:var(--color-gray-800)}.sdDiaryPhoto__open{display:block;width:100%;height:100%;padding:0;border:none;background:transparent;cursor:pointer;font-family:inherit}.sdDiaryPhoto__img{display:block;width:100%;height:100%;object-fit:cover}.sdDiaryPhoto__placeholder{display:block;width:100%;height:100%;background-color:var(--color-gray-800)}.sdDiaryPhoto--pending,.sdDiaryPhoto--error{display:grid;place-items:center;gap:6px;padding:12px;text-align:center}.sdDiaryPhoto--error{border:1px dashed var(--color-gray-700)}.sdDiaryPhoto__note{font-size:12px;line-height:16px;color:var(--color-gray-200)}.sdDiaryPhoto__retry{padding:0;border:none;background:transparent;color:var(--color-gray-100);font-family:inherit;font-size:12px;text-decoration:underline;cursor:pointer}.sdDiaryPhotoDetail{display:flex;flex-direction:column;gap:12px}.sdDiaryPhotoDetail__img{max-width:100%;border-radius:var(--radius-card)}.sdDiaryPhotoDetail__facts{display:grid;grid-template-columns:auto 1fr;gap:4px 16px;margin:0}.sdDiaryPhotoDetail__facts dt{font-size:12px;line-height:16px;color:var(--color-gray-300)}.sdDiaryPhotoDetail__facts dd{min-width:0;margin:0;font-size:14px;line-height:20px;color:var(--color-gray-0);white-space:pre-line;overflow-wrap:anywhere}.sdDiaryPhotoDetail__note{margin:0;font-size:13px;line-height:18px;color:var(--color-gray-200)}.sdDiaryDays__summary{margin:0;font-size:12px;line-height:18px;color:var(--color-gray-300)}.sdDiaryComments{display:flex;flex-direction:column;gap:8px;padding-top:12px;border-top:1px solid var(--color-gray-700)}.sdDiaryComments__title{margin:0;font-size:13px;line-height:18px;font-weight:600;color:var(--color-gray-200)}.sdDiaryComments__head{display:flex;align-items:center;justify-content:space-between;gap:8px}.sdDiaryComments__like{display:inline-flex;align-items:center;gap:4px;padding:2px 6px;font:inherit;font-size:13px;line-height:18px;color:var(--color-gray-200);background:none;border:0;border-radius:999px;cursor:pointer}.sdDiaryComments__like:hover:not(:disabled){background:var(--color-gray-800)}.sdDiaryComments__like:focus-visible{outline:2px solid var(--color-link-accent);outline-offset:2px}.sdDiaryComments__like:disabled{opacity:.55;cursor:not-allowed}.sdDiaryComments__like--on{color:var(--color-negative-ink)}.sdDiaryComments__like--sm{align-self:flex-start;padding:0;font-size:12px;line-height:16px}.sdDiaryComments__likeGlyph{font-size:14px;line-height:1}.sdDiaryComments__likeCount{font-variant-numeric:tabular-nums}.sdDiaryComments__note{margin:0;font-size:13px;line-height:18px;color:var(--color-gray-200)}.sdDiaryComments__retry{padding:0;font:inherit;font-family:inherit;color:var(--color-gray-0);text-decoration:underline;background:none;border:0;cursor:pointer}.sdDiaryComments__list{display:flex;flex-direction:column;gap:8px;max-height:220px;margin:0;padding:0;overflow-y:auto;list-style:none}.sdDiaryComments__item{padding:8px 10px;background:var(--color-gray-800);border-radius:var(--radius-card)}.sdDiaryComments__item--staff{background:var(--color-gray-700)}.sdDiaryComments__meta{display:flex;gap:8px;align-items:baseline;justify-content:space-between}.sdDiaryComments__author{font-size:12px;line-height:16px;font-weight:600;color:var(--color-gray-200)}.sdDiaryComments__time{font-size:11px;line-height:16px;color:var(--color-gray-300)}.sdDiaryComments__text{margin:2px 0 0;font-size:14px;line-height:20px;color:var(--color-gray-0);overflow-wrap:anywhere}.sdDiaryComments__composer{display:flex;gap:8px;align-items:center}.sdDiaryComments__input{flex:1 1 auto;min-width:0;padding:8px 10px;font:inherit;font-family:inherit;font-size:14px;line-height:20px;color:var(--color-gray-0);background:var(--color-gray-900);border:1px solid var(--color-gray-700);border-radius:var(--radius-card)}.sdDiaryComments__input:focus-visible{outline:2px solid var(--color-link-accent);outline-offset:1px}.sdDiaryComments__send{flex:0 0 auto;padding:8px 14px;font:inherit;font-family:inherit;font-size:14px;line-height:20px;font-weight:600;color:var(--color-on-brand);background:var(--color-blue-600);border:0;border-radius:var(--radius-pill);cursor:pointer}.sdDiaryComments__send:disabled{color:var(--color-gray-300);background:var(--color-gray-700);cursor:not-allowed}.sdDiaryComments__send:focus-visible{outline:2px solid var(--color-gray-0);outline-offset:2px}.sdDiaryComments__srOnly{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.sdDiaryFeed{--radius-card: 8px;--radius-pill: 300px;display:flex;flex-direction:column;min-width:0;height:100%;background-color:var(--color-gray-900);color:var(--color-gray-100)}.sdDiaryFeed__head{display:flex;flex-shrink:0;gap:12px;align-items:center;justify-content:space-between;padding:16px;border-bottom:1px solid var(--color-gray-700)}.sdDiaryFeed__title{margin:0;overflow:hidden;font-size:16px;line-height:22px;white-space:nowrap;text-overflow:ellipsis}.sdDiaryFeed__close{flex-shrink:0;padding:4px 8px;border:none;border-radius:var(--radius-card);background:transparent;color:var(--color-gray-100);font:inherit;line-height:1;cursor:pointer}.sdDiaryFeed__close:hover{background-color:var(--color-gray-800)}.sdDiaryFeed__close:focus-visible{outline:2px solid var(--color-link-accent);outline-offset:2px}.sdDiaryFeed__presets{display:flex;flex-shrink:0;flex-wrap:wrap;gap:8px;padding:12px 16px}.sdDiaryFeed__preset{padding:6px 14px;border:1px solid var(--color-gray-700);border-radius:var(--radius-pill);background-color:transparent;color:var(--color-gray-100);font-family:inherit;font-size:13px;line-height:18px;cursor:pointer}.sdDiaryFeed__preset:hover{background-color:var(--color-gray-800)}.sdDiaryFeed__preset:focus-visible{outline:2px solid var(--color-link-accent);outline-offset:2px}.sdDiaryFeed__preset--active{border-color:var(--color-blue-600);background-color:var(--color-blue-600);color:var(--color-on-brand);font-weight:600}.sdDiaryFeed__preset--active:hover{background-color:var(--color-blue-600)}.sdDiaryFeed__state{margin:0;padding:16px;color:var(--color-gray-200);font-size:14px}.sdDiaryFeed__list{display:flex;flex:1 1 auto;flex-direction:column;gap:16px;min-height:0;margin:0;padding:0 16px 16px;overflow-y:auto;list-style:none}.sdDiaryFeed__card{display:flex;flex-direction:column;gap:8px;padding:12px;border:1px solid var(--color-gray-700);border-radius:var(--radius-card);background-color:var(--color-white)}.sdDiaryFeed__cardHead{display:flex;gap:12px;align-items:baseline;justify-content:space-between}.sdDiaryFeed__meal{font-weight:600;font-size:14px}.sdDiaryFeed__when{color:var(--color-gray-200);font-size:12px}.sdDiaryFeed__frame{display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:4/3;max-height:420px;overflow:hidden;background-color:var(--color-gray-800);border-radius:var(--radius-card)}.sdDiaryFeed__img{display:block;width:100%;height:100%;object-fit:cover}.sdDiaryFeed__note{margin:0;padding:24px 12px;border:1px dashed var(--color-gray-700);border-radius:var(--radius-card);color:var(--color-gray-200);font-size:13px;text-align:center}.sdDiaryFeed__patientNote{margin:0;color:var(--color-gray-100);font-size:14px;line-height:20px;white-space:pre-line;overflow-wrap:anywhere}@font-face{font-family:BebasNeue;font-style:normal;font-weight:400;src:url(/fonts/BebasNeue-Regular.ttf) format("truetype");font-display:swap}.sdLgpd,.sdLgpdDlg{--sdlgpd-leg-bg: #f7f9fb;--sdlgpd-op-on-bg: #f3fbf8;--sdlgpd-del-bg: #fdf6f5;--sdlgpd-del-line: #f3c7c3;--sdlgpd-kep-bg: #f3f7fd;--sdlgpd-kep-line: #cddcf0;--sdlgpd-conf-bg: #fdf3f2;--sdlgpd-conf-ink: #8a1f17;--sdlgpd-off-bg: #eef1f4;--sdlgpd-off-ink: #4a5b68}:root[data-color-scheme=dark] .sdLgpd,:root[data-color-scheme=dark] .sdLgpdDlg,:root [data-color-scheme=dark] .sdLgpd{--sdlgpd-leg-bg: #222b33;--sdlgpd-op-on-bg: #123322;--sdlgpd-del-bg: #3a1b19;--sdlgpd-kep-bg: #17283a;--sdlgpd-kep-line: #2b4766;--sdlgpd-conf-bg: #3a1b19;--sdlgpd-conf-ink: #e5908a;--sdlgpd-off-bg: #222b33;--sdlgpd-off-ink: #a9bccb}:root[data-color-scheme=dark] .sdLgpd__legend,:root [data-color-scheme=dark] .sdLgpd__legend{--sdlgpd-off-bg: #2f3b46}.sdLgpd{min-width:0;color:var(--sd26-text);font-family:var(--sd26-font)}.sdLgpd b{color:inherit}.sdLgpd__help{margin:4px 0 0;font-size:12.5px;line-height:1.45;color:var(--sd26-text-2)}.sdLgpd__note{margin:10px 0 0;font-size:12px;line-height:1.45;color:var(--sd26-text-2)}.sdLgpd__status{margin:10px 0 0;font-size:12.5px;color:var(--sd26-text-2)}.sdLgpd__error{margin:10px 0 0;font-size:12.5px;color:var(--sd26-error-text)}.sdLgpd__filters{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px;margin:12px 0 4px;color:inherit}.sdLgpd__filter{display:flex;flex-direction:column;gap:4px;font-size:12.5px;font-weight:600;line-height:1.45;color:var(--sd26-text)}.sdLgpd__filter--search{margin-left:auto}.sdLgpd__select,.sdLgpd__idInput{box-sizing:border-box;height:36px;border:1px solid var(--sd26-field-line);border-radius:8px;background-color:var(--sd26-field);color:var(--sd26-text);font:inherit;font-size:13px;font-weight:400}.sdLgpd__select{min-width:160px;padding:0 32px 0 10px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:var(--sd26-select-caret);background-repeat:no-repeat;background-position:right 10px center}.sdLgpd__idRow{display:flex;gap:6px;color:inherit}.sdLgpd__idInput{min-width:200px;padding:0 10px;border-color:var(--sd26-input-line)}.sdLgpd__idInput::placeholder{color:var(--sd26-placeholder)}.sdLgpd__idInput:focus{outline:2px solid var(--sd26-focus);outline-offset:-1px}.sdLgpd__tableWrap{background:linear-gradient(to right,var(--sd26-card) 30%,transparent) left center/32px 100% no-repeat local,linear-gradient(to left,var(--sd26-card) 30%,transparent) right center/32px 100% no-repeat local,radial-gradient(farthest-side at 0 50%,color-mix(in srgb,var(--sd26-text) 22%,transparent),transparent) left center/14px 100% no-repeat scroll,radial-gradient(farthest-side at 100% 50%,color-mix(in srgb,var(--sd26-text) 22%,transparent),transparent) right center/14px 100% no-repeat scroll;background-color:var(--sd26-card);overflow-x:auto;container-type:inline-size;color:inherit}.sdLgpd__table{width:100%;border-collapse:collapse;font-size:13.5px;line-height:1.45;color:var(--sd26-text)}.sdLgpd__table th{padding:8px;border-bottom:1px solid var(--sd26-line);text-align:left;white-space:nowrap;font-size:11px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--sd26-text-2)}.sdLgpd__table td{padding:11px 8px;border-bottom:1px solid var(--sd26-line);vertical-align:middle;color:var(--sd26-text)}.sdLgpd__table td small{display:block;font-size:12px;color:var(--sd26-text-2)}.sdLgpd__name{font-weight:500}.sdLgpd__requestId{overflow-wrap:anywhere}.sdLgpd__cellEnd{text-align:right}.sdLgpd__empty{padding:22px 8px;border:1px dashed var(--sd26-line);border-radius:14px;text-align:center;font-size:13px;color:var(--sd26-text-2)}.sdLgpd td>.sdLgpd__empty{position:sticky;left:8px;box-sizing:border-box;max-width:calc(100cqw - 16px)}.sdLgpd__legend{display:flex;flex-wrap:wrap;gap:6px 18px;margin:12px 0 0;padding:8px 12px;border-radius:8px;background:var(--sdlgpd-leg-bg);font-size:12.5px;line-height:1.45;color:var(--sd26-text-2)}.sdLgpd__legend>span{display:inline-flex;align-items:center;gap:6px;max-width:100%;color:inherit}.sdLgpd__options{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:12px;color:inherit}.sdLgpd__option{display:flex;align-items:flex-start;gap:10px;padding:12px;border:1px solid var(--sd26-line);border-radius:12px;cursor:pointer;color:var(--sd26-text)}.sdLgpd__option--on{border-color:var(--sd26-accent);background:var(--sdlgpd-op-on-bg)}.sdLgpd__option b{display:block;font-size:14px;font-weight:700;color:var(--sd26-text)}.sdLgpd__option small{display:block;margin-top:2px;font-size:12.5px;color:var(--sd26-text-2)}.sdLgpd__patient{max-width:420px;margin-top:10px;color:inherit}.sdLgpd__exportRow{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px;color:inherit}.sdLgpd__law{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:10px;color:inherit}.sdLgpd__law>div{padding:12px;border:1px solid var(--sd26-line);border-radius:12px;color:var(--sd26-text)}.sdLgpd__law b{font-size:13.5px;font-weight:700}.sdLgpd__law p{margin:6px 0 8px;font-size:13px;line-height:1.45;color:var(--sd26-text)}.sdLgpd__law a{font-size:12.5px;color:var(--sd26-accent);text-decoration:underline}@media (max-width: 800px){.sdLgpd__options,.sdLgpd__law{grid-template-columns:1fr}.sdLgpd__filter--search{margin-left:0}}@media (max-width: 720px){.sdLgpd__table{background:linear-gradient(to right,var(--sd26-card) 30%,transparent) left center/32px 100% no-repeat local,linear-gradient(to left,var(--sd26-card) 30%,transparent) right center/32px 100% no-repeat local,radial-gradient(farthest-side at 0 50%,color-mix(in srgb,var(--sd26-text) 22%,transparent),transparent) left center/14px 100% no-repeat scroll,radial-gradient(farthest-side at 100% 50%,color-mix(in srgb,var(--sd26-text) 22%,transparent),transparent) right center/14px 100% no-repeat scroll;background-color:var(--sd26-card);display:block;max-width:100%;overflow-x:auto;container-type:inline-size}}:where(.sdLgpd,.sdLgpdDlg) :where(div,p,ul,li,b,small,span,label,td,th,a,button){line-height:inherit}:where(.sdLgpd,.sdLgpdDlg) :where(div,ul,li){color:inherit}.sdLgpdSt{display:inline-flex;align-items:center;gap:6px;padding:2px 10px;border-radius:999px;white-space:nowrap;font-size:11.5px;font-weight:500;line-height:1.45}.sdLgpdSt i{width:7px;height:7px;border-radius:50%;background:currentColor}.sdLgpdSt--pend{background:var(--sd26-warn-wash);color:var(--sd26-warn-ink)}.sdLgpdSt--ok{background:var(--sd26-success-wash);color:var(--sd26-success-ink)}.sdLgpdSt--off{background:var(--sdlgpd-off-bg);color:var(--sdlgpd-off-ink)}.sdLgpdDlg b{color:inherit}.sdLgpdDlg.sd26Modal__panel{width:min(720px,100%);max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px);padding:22px 24px;box-shadow:0 20px 60px #0a0e1259}.sdLgpdDlg .sd26Modal__title{display:flex;gap:10px;font-size:18px;line-height:1.45}.sdLgpdDlg .sd26Modal__head button{flex-shrink:1;width:34px;height:34px;padding:1px 6px;border-radius:50%;background:var(--sd26-inner);color:var(--sd26-text-2);font-size:14px;line-height:1.45}.sdLgpdDlg__meta{margin:4px 0 10px;font-size:14px;color:var(--sd26-text)}.sdLgpdDlg__cols{display:grid;grid-template-columns:1fr 1fr;gap:10px;color:inherit}.sdLgpdDlg__box{padding:12px;border:1px solid var(--sd26-line);border-radius:12px;font-size:13px;line-height:1.45;color:var(--sd26-text)}.sdLgpdDlg__box>b{display:block;margin-bottom:4px;font-size:13.5px;font-weight:700}.sdLgpdDlg__box small{display:block;margin-bottom:6px;font-size:12px;color:var(--sd26-text-2)}.sdLgpdDlg__box ul{display:grid;gap:2px;margin:4px 0 0;padding-left:18px;list-style:disc}.sdLgpdDlg__box li{color:inherit;list-style:disc}.sdLgpdDlg__box--del{border-color:var(--sdlgpd-del-line);background:var(--sdlgpd-del-bg)}.sdLgpdDlg__box--kep{border-color:var(--sdlgpd-kep-line);background:var(--sdlgpd-kep-bg)}.sdLgpdDlg__undecided{margin:10px 0 0;padding:8px 10px;border-radius:8px;background:var(--sd26-warn-wash);font-size:12.5px;color:var(--sd26-warn-ink)}.sdLgpdDlg__why{margin:6px 0 0;font-size:14px;color:var(--sd26-text)}.sdLgpdDlg__whyLink{display:inline-flex;gap:6px;padding:0;border-radius:8px;border:0;background:none;color:var(--sd26-accent);font:inherit;font-size:13px;font-weight:500;cursor:pointer}.sdLgpdDlg__confirm{margin-top:14px;padding:12px;border:1px solid var(--sdlgpd-del-line);border-radius:12px;background:var(--sdlgpd-conf-bg);color:var(--sd26-text)}.sdLgpdDlg__confirm>p{margin:0 0 8px;font-size:13px;color:var(--sdlgpd-conf-ink)}.sdLgpdDlg__confirm .sd26Field__control{height:38px}.sdLgpdDlg__confirmName{display:block;margin-top:4px}.sdLgpdDlg__actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px;margin-top:16px;color:inherit}.sdLgpdDlg__spacer{flex:1}.sdLgpdDlg__approve:not(:disabled){border-color:var(--sd26-danger);background:var(--sd26-danger);color:#fff}.sdLgpdDlg__approve:disabled{opacity:.5}@media (max-width: 800px){.sdLgpdDlg__cols{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}.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:var(--color-gray-300)}.sdContent__back .ico{width:16px;height:16px}.sdContent__back:hover{background-color:var(--color-gray-700)}.sdContent__headTitle{flex:1;min-width:0}.sdContent__subtitle{margin:4px 0 0;color:var(--color-gray-300);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:var(--color-blue-100);color:var(--color-blue-600)}.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:var(--color-gray-300);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:var(--color-gray-300);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 var(--color-gray-800)}.sdContent__macro{color:var(--color-gray-300);font-size:13px;line-height:20px}.sdContent__macro strong{color:var(--color-gray-100);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:var(--color-gray-100);font-weight:600;font-size:13px;line-height:20px}.sdContentModal__toggle{display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--color-gray-100);font-size:14px}.sdContentModal__ingredients{display:flex;flex-direction:column;gap:8px}.sdContentModal__ingredientsTitle{color:var(--color-gray-100);font-weight:600;font-size:13px;line-height:20px}.sdContentModal__ingredientsEmpty{margin:0;color:var(--color-gray-300);font-size:13px}.sdContentModal__ingredient{display:flex;align-items:center;gap:8px;padding:6px 10px;border:1px solid var(--color-gray-800);border-radius:6px}.sdContentModal__ingredientName{flex:1;color:var(--color-gray-100);font-size:14px;min-width:0}.sdContentModal__ingredientQty{color:var(--color-gray-300);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 var(--color-gray-800);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:var(--color-gray-100);font-size:14px}.sdContentModal__ingredientResults li button:hover{background-color:var(--color-row-wash)}.sdContentModal__ingredientNoHit,.sdContentModal__ingredientNote{margin:0;padding:8px 10px;color:var(--color-gray-300);font-size:13px}.sdContentModal__macroSummary{display:flex;flex-direction:column;gap:6px;padding:10px 12px;border-radius:6px;background-color:var(--color-blue-100)}.sdContentModal__macroTitle{color:var(--color-blue-900);font-weight:700;font-size:13px;line-height:20px}.sdContentModal__error{margin:0;color:var(--color-red-600);font-size:13px}.sdContentModal__note{margin:0;color:var(--color-gray-300);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:var(--color-gray-300);font-size:14px;line-height:22px;text-wrap:balance}.sdRecipePicker__emptyAction{display:inline-flex;align-items:center;gap:8px;padding:9px 32px;border-radius:4px;background-color:var(--color-blue-600);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:var(--color-blue-400)}.sdRecipePicker__emptyAction:focus-visible{outline:2px solid var(--color-gray-100);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 var(--color-gray-700);border-radius:6px;background:transparent;cursor:pointer;text-align:left}.sdRecipePicker__item:hover{background-color:var(--color-gray-800);border-color:var(--color-gray-500)}.sdRecipePicker__item:focus-visible{outline:2px solid var(--color-link-accent);outline-offset:2px}.sdRecipePicker__name{flex:1;min-width:0;color:var(--color-gray-100);font-size:14px;line-height:22px;overflow-wrap:break-word}.sdRecipePicker__insert{flex-shrink:0;color:var(--color-link-accent);font-weight:600;font-size:13px;line-height:20px}.sdLibrary__tabs{display:flex;gap:8px;flex-wrap:wrap;border-bottom:1px solid var(--color-gray-800)}.sdLibrary__tab{padding:8px 16px;border:none;border-bottom:2px solid transparent;background:transparent;cursor:pointer;color:var(--color-gray-300);font-weight:600;font-size:14px;line-height:22px}.sdLibrary__tab--active{color:var(--color-accent-ink);border-bottom-color:var(--color-accent-ink)}[data-color-scheme=dark] .sdLibrary__tab--active{color:var(--color-blue-700);border-bottom-color:var(--color-blue-600)}.sdLibrary__tab:hover{color:var(--color-gray-100)}.sdLibrary__list{display:flex;flex-direction:column;gap:8px;transition:opacity .15s ease}.sdLibrary__list--refreshing{opacity:.6}.sdLibrary__row{display:flex;align-items:center;gap:12px;width:100%;padding:12px 16px;border:1px solid var(--color-gray-800);cursor:pointer;text-align:left}.sdLibrary__row:hover{background-color:var(--color-row-wash)}.sdLibrary__rowIcon{display:grid;place-items:center;width:32px;height:32px;flex-shrink:0;border-radius:50%;background-color:var(--color-blue-100);color:var(--color-blue-600)}.sdLibrary__rowIcon svg{width:16px;height:16px}.sdLibrary__rowMain{flex:1;min-width:0}.sdLibrary__rowName{display:block;color:var(--color-gray-100);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:var(--color-gray-300);font-size:12px}.sdLibrary__rowChevron{width:16px;height:16px;flex-shrink:0;color:var(--color-gray-400);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}.sdConsultorio--hub,.sdConsultorio--models{display:flex;flex-direction:column;gap:16px;flex:1;min-height:100%;min-width:0;padding:16px;box-sizing:border-box;background-color:var(--color-gray-800)}.sdConsultorio--hub .sdConsultorio__column,.sdConsultorio--models .sdConsultorio__column{display:flex;flex-direction:column;gap:16px;width:100%;min-width:0;flex:1;min-height:0}.sdConsultorio--hub .sdConsultorio__header,.sdConsultorio--models .sdConsultorio__header{display:flex;align-items:center;justify-content:space-between;gap:16px;flex:0 0 auto}@media (max-width: 720px){.sdConsultorio--hub .sdConsultorio__header,.sdConsultorio--models .sdConsultorio__header{flex-wrap:wrap}}.sdConsultorio--hub .sdConsultorio__header .buttonDefault,.sdConsultorio--models .sdConsultorio__header .buttonDefault{border:0;padding:8px 24px;border-radius:4px;background-color:var(--color-primary);color:var(--color-on-brand)}.sdConsultorio--hub .sdConsultorio__toolbar,.sdConsultorio--models .sdConsultorio__toolbar{display:flex;flex-direction:column;gap:16px;flex:0 0 auto}.sdConsultorio--hub .sdConsultorio__toolbar .dsTabs__list,.sdConsultorio--models .sdConsultorio__toolbar .dsTabs__list{border-bottom-color:var(--color-steel-60)}.sdConsultorio--hub .sdConsultorio__toolbar .dsTabs__tab--active,.sdConsultorio--models .sdConsultorio__toolbar .dsTabs__tab--active{border-bottom-color:var(--color-blue-300)}.sdConsultorio--hub .sdConsultorio__search,.sdConsultorio--models .sdConsultorio__search{position:relative;flex:0 0 auto}.sdConsultorio--hub .sdConsultorio__search .inputText__element,.sdConsultorio--models .sdConsultorio__search .inputText__element{background:var(--color-white)}.sdConsultorio--hub .sdConsultorio__search .inputText__input,.sdConsultorio--models .sdConsultorio__search .inputText__input{padding-right:44px}.sdConsultorio--hub .sdConsultorio__searchIcon,.sdConsultorio--models .sdConsultorio__searchIcon{position:absolute;top:0;bottom:0;right:12px;display:flex;align-items:center;pointer-events:none}.sdConsultorio--hub .sdConsultorio__tableCard,.sdConsultorio--models .sdConsultorio__tableCard{display:flex;flex-direction:column;flex:1;min-height:0;min-width:0;background-color:var(--color-white);border-radius:4px}.sdConsultorio--hub .sdConsultorio__tableCard--catalog .dsDataTable__headRow .dsDataTable__headCell:last-child,.sdConsultorio--models .sdConsultorio__tableCard--catalog .dsDataTable__headRow .dsDataTable__headCell:last-child{padding-right:187px}.sdConsultorio--hub .sdConsultorio__tableCard--mine .dsDataTable__headRow .dsDataTable__headCell:last-child,.sdConsultorio--models .sdConsultorio__tableCard--mine .dsDataTable__headRow .dsDataTable__headCell:last-child{padding-right:72px}.sdConsultorio--hub .sdConsultorio__tableCard--favorite .dsDataTable__headRow .dsDataTable__headCell:last-child,.sdConsultorio--models .sdConsultorio__tableCard--favorite .dsDataTable__headRow .dsDataTable__headCell:last-child{padding-right:104px}.sdConsultorio--hub .sdConsultorio__table,.sdConsultorio--models .sdConsultorio__table,.sdConsultorio--hub .sdConsultorio__table .dsDataTable,.sdConsultorio--models .sdConsultorio__table .dsDataTable{display:flex;flex-direction:column;flex:1;min-height:0;width:100%}.sdConsultorio--hub .sdConsultorio__table .dsDataTable__scroll,.sdConsultorio--models .sdConsultorio__table .dsDataTable__scroll{flex:1;overflow:visible}@media (max-width: 720px){.sdConsultorio--hub .sdConsultorio__table .dsDataTable__scroll,.sdConsultorio--models .sdConsultorio__table .dsDataTable__scroll{overflow-x:auto}}.sdConsultorio--hub .sdConsultorio__table .dsDataTable:has(.dsDataTable__row:nth-child(11)) .dsDataTable__scroll,.sdConsultorio--models .sdConsultorio__table .dsDataTable:has(.dsDataTable__row:nth-child(11)) .dsDataTable__scroll{overflow-x:clip;overflow-y:auto}.sdConsultorio--hub .sdConsultorio__table .dsDataTable__footer,.sdConsultorio--models .sdConsultorio__table .dsDataTable__footer{margin-top:auto}.sdConsultorio--hub .sdConsultorio__table .dsDataTable__pageLabel,.sdConsultorio--models .sdConsultorio__table .dsDataTable__pageLabel,.sdConsultorio--hub .sdConsultorio__table .sdConsultorio__pagerCurrent,.sdConsultorio--models .sdConsultorio__table .sdConsultorio__pagerCurrent{color:var(--color-steel-10)}.sdConsultorio--hub .sdConsultorio__table .sdConsultorio__pagerTotal,.sdConsultorio--models .sdConsultorio__table .sdConsultorio__pagerTotal{color:var(--color-text-muted)}.sdConsultorio--hub .sdConsultorio__writeError,.sdConsultorio--models .sdConsultorio__writeError{margin:0;flex:0 0 auto;color:var(--color-danger-ink);font-size:12px;line-height:20px}.sdConsultorio--hub .sdConsultorio__stateBlock,.sdConsultorio--models .sdConsultorio__stateBlock{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1;gap:16px;padding:48px 16px;text-align:center;color:var(--color-text-muted)}.sdConsultorio--hub .sdConsultorio__stateBlock--empty,.sdConsultorio--hub .sdConsultorio__stateBlock--catalogueEmpty,.sdConsultorio--hub .sdConsultorio__stateBlock--searchEmpty,.sdConsultorio--hub .sdConsultorio__stateBlock--favoritesEmpty,.sdConsultorio--models .sdConsultorio__stateBlock--empty,.sdConsultorio--models .sdConsultorio__stateBlock--catalogueEmpty,.sdConsultorio--models .sdConsultorio__stateBlock--searchEmpty,.sdConsultorio--models .sdConsultorio__stateBlock--favoritesEmpty{color:var(--color-text-muted)}.sdConsultorio--hub .sdConsultorio__stateBlock--failure,.sdConsultorio--models .sdConsultorio__stateBlock--failure{color:var(--color-steel-10)}.sdConsultorio--hub .sdConsultorio__rowActions,.sdConsultorio--models .sdConsultorio__rowActions{display:flex;align-items:center;justify-content:flex-end;gap:12px}.sdConsultorio--hub .sdConsultorio__rowLink,.sdConsultorio--models .sdConsultorio__rowLink{border:0;padding:0;background:transparent;cursor:pointer;font-family:inherit;font-size:14px;line-height:24px;color:var(--color-steel-0);white-space:nowrap}.sdConsultorio--hub .sdConsultorio__rowLink:hover,.sdConsultorio--models .sdConsultorio__rowLink:hover{text-decoration:underline}.sdConsultorio--hub .sdConsultorio__rowLink:focus-visible,.sdConsultorio--models .sdConsultorio__rowLink:focus-visible{outline:2px solid var(--color-steel-0);outline-offset:2px;border-radius:4px}.sdConsultorio--hub .sdConsultorio__rowDivider,.sdConsultorio--models .sdConsultorio__rowDivider{flex:0 0 auto;width:1px;height:16px;background-color:var(--color-steel-70)}.sdConsultorio--hub .sdConsultorio__rowKebab,.sdConsultorio--models .sdConsultorio__rowKebab{display:flex;justify-content:flex-end}.sdConsultorio--hub .sdConsultorio__favStar,.sdConsultorio--models .sdConsultorio__favStar{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:0;background:transparent;cursor:pointer;color:var(--color-steel-10)}.sdConsultorio--hub .sdConsultorio__favStar:disabled,.sdConsultorio--models .sdConsultorio__favStar:disabled{cursor:not-allowed;opacity:.4}.sdConsultorio--hub .sdConsultorio__favStar:focus-visible,.sdConsultorio--models .sdConsultorio__favStar:focus-visible{outline:2px solid var(--color-steel-0);outline-offset:2px;border-radius:4px}.sdConsultorio--hub .sdConsultorio__pill,.sdConsultorio--models .sdConsultorio__pill{display:inline-flex;align-items:center;padding:2px 12px;border-radius:1000px;background-color:var(--color-gray-800);border:1px solid var(--color-steel-60);color:var(--color-steel-10);font-size:12px;line-height:20px;font-weight:400;white-space:nowrap}.sdConsultorio--hub .sdConsultorio__hubGrid,.sdConsultorio--models .sdConsultorio__hubGrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px;align-content:start}.sdConsultorio--hub .sdConsultorio__hubCard,.sdConsultorio--models .sdConsultorio__hubCard{display:flex;flex-direction:column;gap:8px;padding:24px;background-color:var(--color-white);border-radius:4px;color:var(--color-steel-10);text-align:left;text-decoration:none;border:0;cursor:pointer;font-family:inherit}.sdConsultorio--hub .sdConsultorio__hubCard:hover,.sdConsultorio--models .sdConsultorio__hubCard:hover{background-color:var(--color-gray-800)}.sdConsultorio--hub .sdConsultorio__hubCard:focus-visible,.sdConsultorio--models .sdConsultorio__hubCard:focus-visible{outline:2px solid var(--color-steel-0);outline-offset:2px}.sdConsultorio--hub .sdConsultorio__column{flex:0 0 auto}.sdConsultorio--models .sdConsultorio__previewMode{color:var(--color-text-muted);margin:0}.sdConsultorio--models .sdConsultorio__previewCard{gap:16px;padding:16px;overflow-y:auto;color:var(--color-steel-10)}.sdConsultorio--models .sdConsultorio__previewSection{display:flex;flex-direction:column;gap:8px}.sdConsultorio--models .sdConsultorio__previewSection+.sdConsultorio--models .sdConsultorio__previewSection{padding-top:16px;border-top:1px solid var(--color-steel-70)}.sdConsultorio--models .sdConsultorio__previewSection>.tag{align-self:flex-start}.sdConsultorio--models .sdConsultorio__previewSectionTitle{margin:0;font-size:14px;font-weight:600;color:var(--color-steel-10)}.sdConsultorio--models .sdConsultorio__previewList{display:flex;flex-direction:column;gap:12px;margin:0;padding:0;list-style:none}.sdConsultorio--models .sdConsultorio__previewItem{display:flex;flex-direction:column;gap:4px;min-width:0}.sdConsultorio--models .sdConsultorio__previewItemLabel{margin:0;font-weight:600;color:var(--color-steel-10)}.sdConsultorio--models .sdConsultorio__previewKind{margin:0;color:var(--color-text-muted)}.sdConsultorio--models .sdConsultorio__previewOptions{display:flex;flex-direction:column;gap:4px;margin:0;padding-left:16px;list-style:none}.sdConsultorio--models .sdConsultorio__previewOption{display:flex;justify-content:space-between;gap:16px;color:var(--color-text-muted)}.sdConsultorio--models .sdConsultorio__previewAmount{font-variant-numeric:tabular-nums;white-space:nowrap}.sdConsultorio--models .sdConsultorio__previewMacros{margin:0;font-variant-numeric:tabular-nums;color:var(--color-text-muted)}.sdConsultorio--models .sdConsultorio__previewAsset{align-self:flex-start;color:var(--color-accent-ink)}.sdConsultorio--models .sdConsultorio__previewAsset:focus-visible{outline:2px solid var(--color-steel-0);outline-offset:2px}.sdConsultorio--models .sdConsultorio__previewState{margin:0;padding:48px 16px;text-align:center;color:var(--color-text-muted)}.sdConsultorio--models .sdConsultorio__unavailable{display:flex;flex-direction:column;gap:4px;max-width:320px;margin:0;color:var(--color-text-muted)}.sdConsultorio--models .sdConsultorio__unavailable p{margin:0}.sdConsultorio--models .sdConsultorio__unavailableTitle{font-weight:600;color:var(--color-steel-10)}@font-face{font-family:BebasNeue;font-style:normal;font-weight:400;src:url(/fonts/BebasNeue-Regular.ttf) format("truetype");font-display:swap}:where(.sd26Models,.sd26ModelEditorHead) *{line-height:inherit}.sd26Models{--sd26-models-star-on: #e98f18;--sd26-ilu-ink: #1a2026;width:100%;max-width:1320px;margin:0 auto;padding:22px 20px 80px;box-sizing:border-box;color:var(--sd26-text);font-family:var(--sd26-font);font-size:14px;line-height:1.45}:root[data-color-scheme=dark] .sd26Models,:root [data-color-scheme=dark] .sd26Models{--sd26-models-star-on: #edbf83;--sd26-ilu-ink: #d3dfe9}.sd26Models__spacer{flex:1}.sd26Models__head{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin:6px 0 16px}.sd26Models__icon{display:grid;flex-shrink:0;place-items:center;width:48px;height:48px;border-radius:14px;background:var(--sd26-card);box-shadow:var(--sd26-shadow-card);color:var(--sd26-accent)}.sd26Models__icon svg{width:22px;height:22px}.sd26Models__heading{min-width:0;color:var(--sd26-text)}.sd26Models__heading h1{margin:0;color:var(--sd26-text);font-size:24px;font-weight:600}.sd26Models__heading p{margin:2px 0 0;color:var(--sd26-text-2);font-size:13px}.sd26Models__note{margin:0 0 12px;color:var(--sd26-text-2);font-size:13px}.sd26Models__unavailable{display:flex;flex-direction:column;gap:2px;max-width:320px;color:var(--sd26-text-2);font-size:13px}.sd26Models__unavailable b{color:var(--sd26-text);font-weight:600}.sd26Models__card .sd26Tabs__tab{display:block}.sd26Models__card .sd26Tabs__count{font-weight:inherit}@media (max-width: 720px){.sd26Models__card .sd26Tabs{flex-wrap:wrap;overflow-x:visible}}.sd26Models__bar{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 12px}.sd26Models__search{display:flex;align-items:center;gap:8px;width:min(360px,100%);padding:9px 16px;box-sizing:border-box;border:1px solid var(--sd26-line);border-radius:999px;background:var(--sd26-card);color:var(--sd26-text-2);cursor:text}.sd26Models__search svg{flex:none;width:16px;height:16px}.sd26Models__search input{flex:1;min-width:0;padding:1px 2px;border:0;outline:none;background:var(--sd26-card);color:var(--sd26-text-2);font:inherit;font-size:13.5px;line-height:1.45}.sd26Models__search input::placeholder{color:var(--sd26-placeholder)}.sd26Models__search:focus-within{outline:2px solid var(--sd26-focus);outline-offset:-1px}:root[data-color-scheme=dark] .sd26Models__search input,:root [data-color-scheme=dark] .sd26Models__search input{color:var(--sd26-text)}.sd26Models__found{color:var(--sd26-text-2);font-size:12.5px}.sd26Models__scroll{max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.sd26Models__table{width:100%;border-collapse:collapse;color:var(--sd26-text);font-size:13.5px}.sd26Models__table th{padding:8px 10px;border-bottom:1px solid var(--sd26-line);color:var(--sd26-text-2);font-size:11px;font-weight:500;letter-spacing:.04em;text-align:left;text-transform:uppercase;white-space:nowrap}.sd26Models__table td{padding:12px 10px;border-bottom:1px solid var(--sd26-line);color:var(--sd26-text);vertical-align:middle}.sd26Models__table tbody tr:hover td{background:var(--sd26-row-hover)}.sd26Models__colStar{width:40px}.sd26Models__colActions{text-align:right;white-space:nowrap}.sd26Models__colEnd{text-align:right}.sd26Models__row--new td{animation:sd26ModelsNew 1.6s ease}@keyframes sd26ModelsNew{0%{background:var(--sd26-wash)}to{background:transparent}}@media (prefers-reduced-motion: reduce){.sd26Models__row--new td{animation:none}}.sd26Models__actions{flex-wrap:wrap;justify-content:flex-end}@media (min-width: 721px) and (max-width: 1100px){.sd26Models__table td.sd26Models__colTitle{min-width:11em}}@media (max-width: 720px){.sd26Models__table,.sd26Models__table thead,.sd26Models__table tbody{display:block}.sd26Models__table tr{position:relative;display:flex;flex-wrap:wrap;align-items:center;column-gap:8px;padding:0 0 0 40px;border-bottom:1px solid var(--sd26-line)}.sd26Models__table th,.sd26Models__table td{flex:0 0 auto;min-width:0;padding:6px 0;border-bottom:0}.sd26Models__table th{white-space:normal}.sd26Models__table tbody tr:hover{background:var(--sd26-row-hover)}.sd26Models__table .sd26Models__colStar{position:absolute;top:6px;left:0;width:40px;padding:6px 0 0 10px}.sd26Models__table th.sd26Models__colStar{padding:0}.sd26Models__table .sd26Models__colTitle{flex:1 1 100%}.sd26Models__table tbody .sd26Models__colTitle{padding-top:12px}.sd26Models__table :is(th,td):not(.sd26Models__colStar,.sd26Models__colTitle,.sd26Models__colActions){flex:0 0 7.5rem}.sd26Models__table th.sd26Models__colActions{display:none}.sd26Models__table td.sd26Models__colActions{flex:1 1 100%;padding-bottom:12px;text-align:left}.sd26Models__table .sd26Models__actions{justify-content:flex-start}}@media (max-width: 760px){.sd26Models__colDate,.sd26Models__colNarrow{display:none}}.sd26Models__sort{display:inline-flex;align-items:center;gap:4px;padding:0;border:0;background:none;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer}.sd26Models__sort:focus-visible{outline:2px solid var(--sd26-focus-ring);outline-offset:2px}.sd26Models__sortArrow{color:var(--sd26-accent)}.sd26Models__badge{display:inline-flex;padding:2px 10px;border-radius:999px;background:var(--sd26-inner);color:var(--sd26-text-2);font-size:11.5px;font-weight:500;white-space:nowrap}.sd26Models__star{display:inline-grid;place-items:center;width:30px;height:30px;padding:0;border:0;border-radius:8px;background:none;color:var(--sd26-text-3);vertical-align:middle;cursor:pointer}.sd26Models__star svg{width:17px;height:17px;fill:none}.sd26Models__star:hover:not(:disabled){background:var(--sd26-inner)}.sd26Models__star:disabled{cursor:not-allowed}.sd26Models__star:focus-visible{outline:2px solid var(--sd26-focus-ring);outline-offset:2px}.sd26Models__star--on{color:var(--sd26-models-star-on)}.sd26Models__star--on svg{fill:currentColor}.sd26Models__actions{display:inline-flex;align-items:center;gap:4px}.sd26Btn.sd26Models__rowBtn{padding:5px 10px;font-size:12.5px}.sd26Models__empty{display:flex;flex-direction:column;align-items:center;padding:28px 12px 36px;color:var(--sd26-text-2);font-size:13.5px;text-align:center}.sd26Models__empty b{display:block;margin-bottom:4px;color:var(--sd26-text);font-size:17px;font-weight:700}.sd26Models__empty span{color:var(--sd26-text-2)}.sd26Models__empty .sd26Btn,.sd26Models__empty .sd26Models__unavailable{margin-top:12px}.sd26Models__empty .sd26Models__unavailable{align-items:center}.sd26Models__ilu{width:200px;height:auto;margin-bottom:12px}.sd26Ilu{stroke:var(--sd26-ilu-ink)}.sd26Ilu .sd26Ilu__ground,.sd26Ilu .sd26Ilu__fill{fill:var(--sd26-card)}.sd26Ilu .sd26Ilu__ground,.sd26Ilu .sd26Ilu__wash,.sd26Ilu .sd26Ilu__accent{stroke:none}.sd26Ilu .sd26Ilu__wash{fill:#d6e8f7}.sd26Ilu .sd26Ilu__floor{stroke:#d6e8f7}.sd26Ilu .sd26Ilu__accent{fill:var(--sd26-primary)}.sd26Models__clear{margin-top:4px;padding:0;border:0;background:none;color:var(--sd26-accent);font:inherit;font-size:13px;font-weight:500;cursor:pointer}.sd26Models__loading{margin:0;padding:12px 10px;color:var(--sd26-text-2);font-size:12.5px}.sd26Models__pager{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px;color:var(--sd26-text-2);font-size:12.5px}.sd26Models__pager .sd26Btn{font-size:12.5px}.sd26Models__pageSize{display:inline-flex;align-items:center;gap:6px;color:var(--sd26-text-2)}.sd26Models__pageSize select{height:36px;padding:0 28px 0 10px;box-sizing:border-box;border:1px solid var(--sd26-field-line);border-radius:8px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--sd26-field) var(--sd26-select-caret) no-repeat right 8px center/14px;color:var(--sd26-text);font:inherit}.sd26ModelEditorHead{color:var(--sd26-text);font-family:var(--sd26-font);font-size:14px;line-height:1.45}.sd26ModelEditorHead__back{display:inline-flex;align-items:center;gap:4px;color:var(--sd26-accent);font-size:13px;font-weight:400;text-decoration:none}.sd26ModelEditorHead__back svg{width:15px;height:15px;margin-right:2px}.sd26ModelEditorHead__back:hover{text-decoration:underline}.sd26ModelEditorHead__back:focus-visible{outline:2px solid var(--sd26-focus-ring);outline-offset:2px}.sd26ModelEditorHead__row{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 14px}.sd26ModelEditorHead__titles{min-width:0;color:var(--sd26-text)}.sd26ModelEditorHead__title{margin:0;color:var(--sd26-text);font-size:18px;font-weight:600}.sd26ModelEditorHead__subtitle{margin:2px 0 0;color:var(--sd26-text-2);font-size:13.5px}.sd26ModelEditorHead__spacer{flex:1}.sd26ModelEditorHead__meta{color:var(--sd26-text-2);font-size:12.5px}.sd26ModelEditorHead--page .sd26ModelEditorHead__row{gap:12px;margin-bottom:16px}.sd26ModelEditorHead--page .sd26ModelEditorHead__title{font-size:20px}.sd26ModelEditorHead--page .sd26ModelEditorHead__meta{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}.chatConversation{display:flex;flex-direction:column;width:504px;max-width:100%;height:100%;min-height:0;overflow:hidden;background:var(--color-gray-800)}.chatConversation__header{display:flex;align-items:center;gap:8px;flex:0 0 auto;height:72px;padding:16px;background:var(--color-chrome)}.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:var(--color-gray-400)}.chatConversation__presence--online{color:var(--color-blue-500)}.chatConversation__presence--online .chatConversation__presenceDot{background-color:var(--color-blue-500);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:var(--color-gray-800)}.chatConversation__readState{align-self:center;max-width:100%;padding:8px 12px;color:var(--color-text-muted);font-size:12px;line-height:20px;text-align:center}.chatConversation__readState--failed{display:flex;flex-direction:column;align-items:center;gap:8px;color:var(--color-negative-ink)}.chatConversation__readStateRetry{padding:6px 16px;border:1px solid var(--color-negative-ink);border-radius:4px;background:transparent;color:var(--color-negative-ink);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:var(--color-chrome)}.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 var(--color-border-muted);border-radius:4px;background:var(--color-field-on-chrome);color:var(--color-default);font-size:16px;line-height:24px}.chatConversation__field textarea::placeholder{color:var(--color-steel-20)}.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 var(--color-blue-600);outline-offset:2px;border-radius:2px}.chatConversation__attach:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--color-text-muted);-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:var(--color-on-brand);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 var(--color-border-muted);border-radius:4px;background:var(--color-white)}.chatConversation__chipMedia{display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:32px;height:32px;border-radius:4px;background:var(--color-gray-800);overflow:hidden}.chatConversation__chipThumb{width:100%;height:100%;object-fit:cover}.chatConversation__chipIco{width:20px;height:20px;background-color:var(--color-text-muted);-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:var(--color-default);font-size:14px;line-height:20px;overflow-wrap:anywhere}.chatConversation__chipStatus{flex:0 0 auto;color:var(--color-steel-20);font-size:12px;line-height:20px}.chatConversation__chipStatus--failed{color:var(--color-negative-ink)}.chatConversation__chipRemove{flex:0 0 auto;width:20px;height:20px;border:none;background-color:var(--color-text-muted);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:var(--color-default)}.chatConversation__chipError,.chatConversation__sendError{color:var(--color-red-600);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:var(--color-white)}.chatConversation .chatMessage__message--author .chatMessage__messageContainer{background:var(--color-blue-600);border-bottom-left-radius:12px;border-bottom-right-radius:0}.chatConversation .chatMessage__messageText{color:var(--color-gray-0);font-size:14px;line-height:24px;white-space:pre-wrap;word-break:break-word}.chatConversation .chatMessage__message--author .chatMessage__messageText{color:var(--color-blue-0)}.chatConversation .chatMessage__messageTime{display:flex;align-items:center;gap:4px;align-self:flex-end;margin-top:-4px;padding:10px 0;color:var(--color-text-muted);font-size:12px;font-weight:500;line-height:20px}.chatConversation .chatMessage__message--author .chatMessage__messageTime,.chatConversation .chatMessage__message--author .chatMessage__messageIcon{color:var(--color-hover)}.chatConversation .chatMessage__messageIcon{align-self:flex-end;font-size:12px;line-height:1;color:var(--color-text-muted)}.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:var(--color-on-brand);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:var(--color-text-muted);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:var(--color-blue-600);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;max-height:70dvh;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:var(--color-white);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--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:var(--color-gray-0);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:var(--color-gray-0)}[data-color-scheme=dark] .sdToast .sdToast__text{color:var(--color-steel-30)}[data-color-scheme=dark] .sdToast .sdToast__close{color:var(--color-steel-40)}[data-color-scheme=dark] .sdToast .sdToast__close:hover{color:var(--color-gray-0)}@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}:where(.sd26Ntp) *{line-height:inherit}.sd26Ntp{width:100%;max-width:1320px;margin:0 auto;padding:22px 20px 80px;color:var(--sd26-text);font-family:var(--sd26-font);font-size:14px;line-height:1.45}.sd26Ntp h1{margin:0;color:var(--sd26-text);font-size:24px;font-weight:600;line-height:1.45}.sd26Ntp__head{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin:6px 0 16px;color:inherit}.sd26Ntp__sub{margin:2px 0 0;color:var(--sd26-text-2);font-size:13.5px}.sd26Ntp__spacer{flex:1}.sd26Ntp__grid{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:18px;align-items:start;color:inherit}.sd26Ntp__grid>*{min-width:0}@media (max-width: 720px){.sd26Ntp__grid{grid-template-columns:minmax(0,1fr)}}.sd26Ntp__side{position:sticky;top:16px;max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px);overflow:hidden;color:inherit}@media (max-width: 1080px){.sd26Ntp__side{position:static}}@media (max-width: 720px){.sd26Ntp__side{max-height:none}}.sd26Ntp__help{margin:8px 0 14px;color:var(--sd26-text-2);font-size:12.5px}.sd26Ntp__help b{color:inherit;font-weight:700}.sd26Ntp__notices{margin-top:6px}.sd26Ntp__filters{display:flex;flex-wrap:wrap;align-items:center;gap:10px;color:inherit}.sd26Ntp__filters>.sd26Seg,.sd26Ntp__filters>.sd26Ntp__type{flex:none}.sd26Ntp__type{display:flex;align-items:center;gap:8px;margin-left:12px;color:var(--sd26-text);font-size:13px}.sd26Ntp__type b{font-weight:600}.sd26Ntp__type select{box-sizing:border-box;height:36px;padding:0 32px 0 8px;border:1px solid var(--sd26-line);border-radius:10px;background:var(--sd26-card) var(--sd26-select-caret) no-repeat right 11px center/14px;color:var(--sd26-text);font:13px var(--sd26-font);-webkit-appearance:none;-moz-appearance:none;appearance:none}.sd26Ntp__type select:focus-visible{outline:2px solid var(--sd26-focus);outline-offset:-1px}.sd26Ntp__count{margin:0;white-space:nowrap;color:var(--sd26-text-2);font-size:12.5px}.sd26Ntp__list{margin-top:8px;color:inherit}.sd26Ntp__group{margin:14px 0 4px;color:var(--sd26-text-2);font-size:12.5px;font-weight:600}.sd26NtpRow{display:flex;align-items:center;border-radius:12px;color:inherit}.sd26NtpRow:hover{background:#f5f9fc}.sd26NtpRow__more{flex:0 0 auto;width:34px;height:34px;margin-right:4px;border:0;border-radius:8px;background:none;color:var(--sd26-text-2);font-size:18px;line-height:1;cursor:pointer}.sd26NtpRow__more:hover{background:var(--sd26-line-soft)}.sd26NtpRow__more:focus-visible{outline:2px solid var(--sd26-focus-ring);outline-offset:2px}.sd26NtpItem{position:relative;display:flex;flex:0 1 auto;width:100%;align-items:flex-start;gap:12px;padding:10px 8px;border:0;border-radius:12px;background:none;color:var(--sd26-text);font:inherit;text-align:left;cursor:pointer}.sd26NtpItem:focus-visible{outline:2px solid var(--sd26-focus-ring);outline-offset:-2px}.sd26NtpItem b{display:block;color:var(--sd26-text);font-size:14px;font-weight:500}.sd26NtpItem small{display:block;margin-top:2px;color:var(--sd26-text-2);font-size:13px;line-height:1.4}.sd26NtpItem--unread b{font-weight:600}.sd26NtpItem--unread b:after{content:"";display:inline-block;width:8px;height:8px;margin-left:8px;border-radius:50%;background:#2dd4c8;vertical-align:middle}.sd26NtpItem__tx{flex:1 1 0;min-width:0;color:inherit}.sd26NtpItem__time{margin-top:2px;color:#6b7b88;font-size:12px;white-space:nowrap}.sd26NtpItem__ex{margin-left:6px;padding:1px 6px;border-radius:6px;background:#fff4e0;color:#a55e00;font-size:10.5px;font-style:normal;font-weight:600;vertical-align:middle}.sd26NtpItem__ic{display:grid;flex:0 0 auto;place-items:center;width:34px;height:34px;border-radius:10px;background:#e7f8f6;color:#0b756e}.sd26NtpItem__ic svg{width:18px;height:18px}.sd26NtpItem__ic--agenda{background:#eaf3ff;color:#1d5fa8}.sd26NtpItem__ic--tar,.sd26NtpItem__ic--site{background:#fff4e0;color:#a55e00}.sd26NtpItem__ic--quest{background:#f1ecff;color:#5b3fb8}.sd26NtpItem__ic--fin{background:#e9f8ef;color:#1e7a46}.sd26NtpItem__ic--conta{background:#fdecea;color:#b3261e}.sd26NtpEmpty{padding:28px 16px;color:var(--sd26-text-2);font-size:13.5px;text-align:center}.sd26NtpEmpty b{display:block;margin-bottom:4px;color:var(--sd26-text);font-size:15px}.sd26NtpEmpty p{margin:0 0 8px}.sd26Ntp__legend{display:flex;align-items:center;gap:6px;margin-top:8px;padding:10px 0 0;border-top:1px solid #eef1f4;color:#6b7b88;font-size:12px}.sd26Ntp__legend i{display:inline-block;width:8px;height:8px;border-radius:50%;background:#2dd4c8}.sd26NtpMenu{position:absolute;z-index:220;display:grid;width:180px;padding:6px;border-radius:12px;background:var(--sd26-card);box-shadow:0 10px 30px #1018282e;font-family:var(--sd26-font)}.sd26NtpMenu button{padding:9px 10px;border:0;border-radius:8px;background:none;color:var(--sd26-text);font:500 13.5px var(--sd26-font);text-align:left;cursor:pointer}.sd26NtpMenu button:hover,.sd26NtpMenu button:focus-visible{background:#f1f5f9;outline:none}.sd26NtpMenu .sd26NtpMenu__danger{color:#b3261e}:root[data-color-scheme=dark] .sd26NtpRow:hover,:root [data-color-scheme=dark] .sd26NtpRow:hover{background:#17283a}:root[data-color-scheme=dark] .sd26NtpRow__more:hover,:root [data-color-scheme=dark] .sd26NtpRow__more:hover{background:#222b33}:root[data-color-scheme=dark] .sd26NtpItem__time,:root[data-color-scheme=dark] .sd26Ntp__legend,:root [data-color-scheme=dark] .sd26NtpItem__time,:root [data-color-scheme=dark] .sd26Ntp__legend{color:var(--sd26-text-2)}:root[data-color-scheme=dark] .sd26Ntp__legend,:root [data-color-scheme=dark] .sd26Ntp__legend{border-top-color:#2f3c47}:root[data-color-scheme=dark] .sd26NtpItem__ex,:root [data-color-scheme=dark] .sd26NtpItem__ex{background:#3a2a12;color:#f8c177}:root[data-color-scheme=dark] .sd26NtpItem__ic,:root [data-color-scheme=dark] .sd26NtpItem__ic{background:#113c3a;color:#5ee8df}:root[data-color-scheme=dark] .sd26NtpItem__ic--agenda,:root [data-color-scheme=dark] .sd26NtpItem__ic--agenda{background:#17283a;color:#8ab5e5}:root[data-color-scheme=dark] .sd26NtpItem__ic--tar,:root[data-color-scheme=dark] .sd26NtpItem__ic--site,:root [data-color-scheme=dark] .sd26NtpItem__ic--tar,:root [data-color-scheme=dark] .sd26NtpItem__ic--site{background:#3a2a12;color:#f8c177}:root[data-color-scheme=dark] .sd26NtpItem__ic--quest,:root [data-color-scheme=dark] .sd26NtpItem__ic--quest{background:#17283a;color:#a595db}:root[data-color-scheme=dark] .sd26NtpItem__ic--fin,:root [data-color-scheme=dark] .sd26NtpItem__ic--fin{background:#123322;color:#91deb3}:root[data-color-scheme=dark] .sd26NtpItem__ic--conta,:root [data-color-scheme=dark] .sd26NtpItem__ic--conta{background:#3a1b19;color:#e58f8a}:root[data-color-scheme=dark] .sd26NtpMenu button:hover,:root[data-color-scheme=dark] .sd26NtpMenu button:focus-visible,:root [data-color-scheme=dark] .sd26NtpMenu button:hover,:root [data-color-scheme=dark] .sd26NtpMenu button:focus-visible{background:#222b33}:root[data-color-scheme=dark] .sd26NtpMenu .sd26NtpMenu__danger,:root [data-color-scheme=dark] .sd26NtpMenu .sd26NtpMenu__danger{color:#e58f8a}.sd26Ntp__head .sd26Ntp__markAll:disabled{opacity:1;cursor:pointer}@font-face{font-family:BebasNeue;font-style:normal;font-weight:400;src:url(/fonts/BebasNeue-Regular.ttf) format("truetype");font-display:swap}.sdQpcShare{display:flex;flex-direction:column;gap:16px;width:100%;max-width:612px}.sdQpcShare__whatsapp{width:100%;min-height:48px}.sdQpcShare__row{display:flex;align-items:flex-end;gap:8px}.sdQpcShare__row>*:first-child{flex:1 1 auto;min-width:0}.sdQpcShare__row>*:last-child{flex:0 0 auto;min-height:48px}.sdQpcShare__advice,.sdQpcShare__notice{margin:0;font-size:14px;line-height:20px}.sdQpcShare__advice{color:var(--color-danger-ink)}.sdQpcShare__notice{color:var(--color-gray-300)}.sdQpcShare__manual{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.sdQpcShare__manualLink{box-sizing:border-box;width:100%;height:40px;padding:0 12px;border:1px solid var(--color-gray-700);border-radius:8px;background:var(--color-white);color:var(--color-gray-0);font:inherit;font-size:14px}.sdQpcShare__footer{display:flex;justify-content:center;margin:24px -32px -32px;padding:24px;background-color:var(--color-blue-800)}.sdQpcShare__footer>*{width:100%;max-width:628px;min-height:40px}.sdQpcView{display:flex;flex-direction:column;gap:16px}.sdQpcView__units{display:flex;flex-direction:column;gap:24px;max-width:960px;margin:0;padding:0;list-style:none}.sdQpcView__unit{padding:16px;border-radius:8px;background-color:var(--color-tint-surface)}.sdQpcView__group h4{margin:8px 0 0}.sdQpcView__freeText{margin:8px 0 0 8px;font-style:italic}.sdQpcView__error{color:var(--color-danger-ink)}.sdQpcView__legacy{margin:8px 0 0;font-weight:600;overflow-wrap:anywhere}.sdQpcView__skipped{color:var(--color-gray-300)}.sdQpcView__footer{display:flex;justify-content:space-between;gap:8px;margin:24px -32px -32px;padding:24px;background-color:var(--color-blue-800)}.sdQpcAnswers{display:flex;flex-direction:column;gap:16px}.sdQpcAnswers__empty{display:flex;flex-direction:column;gap:8px;padding:48px 24px;text-align:center}.sdQpcAnswers__loading{margin:0;padding:48px 24px;text-align:center;color:var(--color-gray-300)}.sdQpcAnswers__error{margin:0;font-size:14px;line-height:20px;color:var(--color-danger-ink)}.sdQpcAnswers__emptyHeadline{margin:0;font-weight:600;color:var(--color-gray-100)}.sdQpcAnswers__empty p:not(.sdQpcAnswers__emptyHeadline){margin:0;font-size:14px;color:var(--color-gray-300)}.modalCenter--qpcPicker.modalCenter--active{z-index:1100}.modalCenter--qpcPicker .modalCenter__container{width:min(640px,100vw - 48px)}.sdQpcPicker{display:flex;flex-direction:column;gap:16px}.sdQpcPicker__list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px}.sdQpcPicker__row{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:40px;padding:8px 0;border-bottom:1px solid var(--color-gray-700)}.sdQpcPicker__title{flex:1 1 auto;min-width:0;font-weight:600;color:var(--color-gray-100)}.sdQpcPicker__actions{display:flex;flex-shrink:0;align-items:center;gap:8px}.sdQpcPicker__empty,.sdQpcPicker__loading{margin:0;padding:48px 24px;text-align:center;color:var(--color-gray-300)}.sdQpcShareModal .modalCenter__container{width:min(676px,100vw - 32px)}.sdQpcShareModal .modalCenter__content{padding:0}.sdQpcShareModal .modalCenter__header{min-width:0;padding:16px 16px 16px 24px;border-bottom:1px solid var(--color-border-muted)}.sdQpcShareModal .modalCenter__title{font-size:16px;font-weight:700;line-height:24px;color:var(--color-gray-0)}.sdQpcShareModal .sdQpcShare{box-sizing:border-box;max-width:none;padding:24px 32px;font-family:Inter,sans-serif}.sdQpcShareModal .sdQpcShare .inputText{position:relative;gap:0}.sdQpcShareModal .sdQpcShare .inputText__header{position:absolute;top:-6px;left:8px;z-index:1;width:auto;padding:0 4px;background:var(--color-white)}.sdQpcShareModal .sdQpcShare .inputText__label{font-family:var(--sd26-font);font-size:12px;font-weight:400;line-height:12px;letter-spacing:.15px;color:var(--color-steel-20)}.sdQpcShareModal .sdQpcShare :where(.inputText__element){box-sizing:border-box;height:48px;padding:0 12px;border:1px solid var(--color-border-muted);border-radius:4px;background:var(--color-white)}.sdQpcShareModal .sdQpcShare .inputText__input{font-size:16px;font-weight:400;line-height:24px;color:var(--color-steel-0)}.sdQpcShareModal .sdQpcShare .inputText__input::placeholder{color:var(--color-steel-20);opacity:1}.sdQpcShareModal .sdQpcShare .buttonSecondary{min-height:48px;padding:0 24px;border:1px solid var(--color-steel-40);border-radius:4px;background-color:var(--color-white);color:var(--color-steel-0);font-size:14px;font-weight:500;line-height:24px;white-space:nowrap}.sdQpcShareModal .sdQpcShare .buttonSecondary:hover:not([disabled]),.sdQpcShareModal .sdQpcShare .buttonSecondary:focus-visible:not([disabled]){border-color:var(--color-steel-0);color:var(--color-steel-0)}.sdQpcShareModal .sdQpcShare .sdQpcShare__row>.buttonSecondary{width:auto}.sdQpcShareModal .sdQpcShare .inputText:has(.inputText__input[disabled]){opacity:1}.sdQpcShareModal .sdQpcShare__footer{margin:0}.sdQpcAnswersModal .modalCenter__container{width:min(1105px,100vw - 32px);background-color:var(--color-gray-800)}.sdQpcAnswersModal .modalCenter__container:has(.sdQpcAnswers__empty){width:min(720px,100vw - 32px)}.sdQpcAnswersModal .modalCenter__content{padding:0}.sdQpcAnswersModal .modalCenter__header{min-width:0;padding:24px 16px 24px 24px;border-radius:4px 4px 0 0;background:var(--color-chrome)}.sdQpcAnswersModal .modalCenter__title{font-size:20px;font-weight:700;line-height:28px;color:#fff}.sdQpcAnswersModal .modalCenter__buttonClose{color:#fff}.sdQpcAnswersModal .modalCenter__buttonClose:hover,.sdQpcAnswersModal .modalCenter__buttonClose:focus-visible{background-color:var(--color-chrome-hover)}.sdQpcAnswers{box-sizing:border-box;gap:8px;padding:16px 32px 24px;font-family:Inter,sans-serif}.sdQpcAnswers__heading{display:inline-flex;align-items:center;gap:4px}.sdQpcAnswers__search{position:relative}.sdQpcAnswers__search .inputText{position:relative;gap:0}.sdQpcAnswers__search .inputText__header{position:absolute;top:-6px;left:8px;z-index:1;width:auto;padding:0 4px;background:var(--color-white)}.sdQpcAnswers__search .inputText__label{font-family:var(--sd26-font);font-size:12px;font-weight:400;line-height:12px;letter-spacing:.15px;color:var(--color-steel-20)}.sdQpcAnswers__search :where(.inputText__element){box-sizing:border-box;height:48px;padding:0 12px;border:1px solid var(--color-border-muted);border-radius:4px;background:var(--color-white)}.sdQpcAnswers__search .inputText__input{font-size:16px;font-weight:400;line-height:24px;color:var(--color-steel-0)}.sdQpcAnswers__search .inputText__input::placeholder{color:var(--color-steel-20);opacity:1}.sdQpcAnswers__search .inputText__input{padding-right:32px}.sdQpcAnswers__searchIcon{position:absolute;top:0;right:12px;bottom:0;display:flex;align-items:center;pointer-events:none}.sdQpcAnswers .dsDataTable{border-radius:4px;background:var(--color-white)}.sdQpcAnswersModal .sdQpcAnswers .dsDataTable__headCell,.sdQpcAnswersModal .sdQpcAnswers .dsDataTable__cell,.sdQpcAnswersModal .sdQpcAnswers .dsDataTable__pageLabel,.sdQpcAnswersModal .sdQpcAnswers .dsDataTable__rowsPerPageLabel,.sdQpcAnswersModal .sdQpcAnswers .dsDataTable__select,.sdQpcAnswersModal .sdQpcAnswers .dsDataTable__select option{font-family:inherit;font-size:14px;line-height:24px;color:var(--color-gray-0)}.sdQpcAnswersModal .sdQpcAnswers .dsDataTable__cell{color:var(--color-steel-0)}.sdQpcAnswersModal .sdQpcAnswers .dsDataTable__cell:first-child{color:var(--color-gray-0)}.sdQpcAnswers .dsDataTable__headCell{font-weight:600}.sdQpcAnswers .dsDataTable__cell,.sdQpcAnswers .dsDataTable__pageLabel,.sdQpcAnswers .dsDataTable__rowsPerPageLabel,.sdQpcAnswers .dsDataTable__select{font-weight:400}.sdQpcAnswers__empty{gap:4px;margin:-16px -32px -24px;padding:48px;border-radius:0 0 4px 4px;background:var(--color-white)}.sdQpcAnswers__emptyHeadline{font-size:16px;line-height:24px;color:var(--color-gray-0)}.sdQpcAnswers__empty p:not(.sdQpcAnswers__emptyHeadline){line-height:24px;color:var(--color-steel-20)}body:has(.sdConsultorio--qpc) .overflowMenu__panel{gap:8px;padding:16px 24px;border-radius:4px}body:has(.sdConsultorio--qpc) .overflowMenu__item{padding:8px 4px;border-radius:8px;font-family:inherit;font-size:14px;font-weight:500;line-height:24px;color:var(--color-default)}body:has(.sdConsultorio--qpc) .overflowMenu__item.overflowMenu__item--danger{color:var(--color-red-200)}[data-color-scheme=dark] body:has(.sdConsultorio--qpc) .overflowMenu__item.overflowMenu__item--danger{color:var(--color-negative-ink)}.sdQpcViewModal .modalCenter__container{width:min(888px,100vw - 32px)}.sdQpcViewModal .modalCenter__content{padding:0}.sdQpcViewModal .modalCenter__header{min-width:0;padding:24px 16px 24px 24px;border-bottom:1px solid var(--color-border-muted)}.sdQpcViewModal .modalCenter__title{font-size:20px;font-weight:700;line-height:28px;color:var(--color-gray-0)}.sdQpcViewModal .sdQpcView{padding:24px;font-family:Inter,sans-serif}.sdQpcViewModal .sdQpcView__name{margin:0;font-size:16px;font-weight:700;line-height:24px;color:var(--color-gray-0)}.sdQpcViewModal .sdQpcView__description{margin-top:-16px;font-size:14px;font-weight:400;line-height:24px;color:var(--color-steel-20)}.sdQpcViewModal .sdQpcView__unit{border-radius:8px;background-color:var(--color-gray-800)}.sdQpcViewModal .sdQuestion__label{font-size:16px;font-weight:600;line-height:24px;color:var(--color-gray-0)}.sdQpcViewModal .sdQpcView__unit--required .sdQuestion__label:after{content:"*";color:var(--color-negative-ink)}.sdQpcViewModal .sdQuestionOption__text{font-weight:400;color:var(--color-gray-0)}.sdQpcViewModal .sdQuestionOption:has(.sdQuestionOption__control--check) .sdQuestionOption__text{color:var(--color-default)}.sdQpcViewModal .inputText__input,.sdQpcViewModal textarea{font-family:inherit;font-size:16px;font-weight:400;line-height:24px;color:var(--color-steel-0)}.sdQpcViewModal .sdQuestionOption--disabled,.sdQpcViewModal .sdQuestionPill--disabled,.sdQpcViewModal .sdSegmented--disabled,.sdQpcViewModal .inputText:has(.inputText__input[disabled]),.sdQpcViewModal .inputTextArea:has(textarea[disabled]){opacity:1}.sdQpcViewModal :where(.inputText__element,.inputTextArea__element){border:1px solid var(--color-border-muted);border-radius:4px;background:var(--color-white)}.sdQpcViewModal .inputTextArea textarea{font-size:14px}.sdQpcViewModal .sdQpcView__footer{justify-content:center;gap:24px;margin:0;border-radius:0 0 4px 4px;background-color:var(--color-chrome)}.sdQpcViewModal .sdQpcView__footer .buttonSecondary{min-height:40px;padding:8px 0;border:0;background:transparent;color:#fff;font-size:14px;font-weight:500;line-height:24px}.sdQpcViewModal .sdQpcView__footer .buttonDefault{width:auto;min-height:40px;padding:8px 24px;border-radius:4px;background-color:var(--color-primary);color:var(--color-on-brand);font-size:14px;font-weight:500;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}.sdStrip{--sd-strip-bg: var(--sd26-card);--sd-strip-line: #e3edf5;--sd-strip-icon: var(--sd26-text);--sd-strip-strong: var(--sd26-text);position:relative;display:flex;align-items:center;gap:12px;margin:0 0 4px;padding:10px 16px;background:var(--sd-strip-bg);border-bottom:1px solid var(--sd-strip-line);color:var(--sd26-text);font:13.5px/1.4 var(--sd26-font)}.sdStrip--amber{--sd-strip-bg: #fff7e0;--sd-strip-line: #f5dfa8;--sd-strip-icon: #a55e00}.sdStrip--red{--sd-strip-bg: #fdecea;--sd-strip-line: #f6c9c4;--sd-strip-icon: #b3261e;--sd-strip-strong: #8c1d18}.sdStrip__icon{flex:0 0 auto;width:18px;height:18px;color:var(--sd-strip-icon);stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.sdStrip__tx{flex:1 1 0;min-width:0;color:inherit}.sdStrip__tx b{color:var(--sd-strip-strong);font-weight:600}.sdStrip__cta{flex:0 0 auto;display:inline-flex;align-items:center;height:34px;padding:0 14px;border-radius:10px;background:var(--sd26-primary);color:var(--sd26-on-primary);font-size:13px;font-weight:600;text-decoration:none}.sdStrip__cta:hover{background:var(--sd26-primary-hover)}.sdStrip__cta:focus-visible{outline:2px solid var(--sd26-focus-ring);outline-offset:2px}.sdStrip .sdStrip__x{flex:0 0 auto}@media (max-width: 720px){.sdStrip{flex-wrap:wrap;row-gap:8px;padding-right:44px}.sdStrip__tx{flex:1 1 calc(100% - 34px)}.sdStrip__cta{order:3}.sdStrip .sdStrip__x{position:absolute;top:8px;right:8px}}:root[data-color-scheme=dark] .sdStrip,:root [data-color-scheme=dark] .sdStrip{--sd-strip-line: var(--sd26-line-soft)}:root[data-color-scheme=dark] .sdStrip .sdStrip__x.sd26IconBtn--ghost:hover:not(:disabled),:root [data-color-scheme=dark] .sdStrip .sdStrip__x.sd26IconBtn--ghost:hover:not(:disabled){background:var(--sd26-close-hover)}:root[data-color-scheme=dark] .sdStrip.sdStrip--amber,:root [data-color-scheme=dark] .sdStrip.sdStrip--amber{--sd-strip-bg: #3a2a12;--sd-strip-line: #f5dfa8;--sd-strip-icon: #f8c177}:root[data-color-scheme=dark] .sdStrip.sdStrip--red,:root [data-color-scheme=dark] .sdStrip.sdStrip--red{--sd-strip-bg: #3a1b19;--sd-strip-line: #6e2b27;--sd-strip-icon: #e58f8a;--sd-strip-strong: #e58e8a}.sdBlock{--sd-block-veil: rgba(236, 246, 255, .96);--sd-block-icon-bg: #fdecea;--sd-block-icon: #b3261e;position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--sd26-z-modal);display:grid;place-items:center;padding:24px;background:var(--sd-block-veil);font-family:var(--sd26-font)}.sdBlock__card{width:min(460px,100%);padding:28px;border-radius:20px;background:var(--sd26-card);box-shadow:0 20px 60px #1018282e;color:var(--sd26-text);text-align:center}.sdBlock__icon{display:grid;place-items:center;width:56px;height:56px;margin:0 auto 12px;border-radius:16px;background:var(--sd-block-icon-bg);color:var(--sd-block-icon)}.sdBlock__icon svg{width:28px;height:28px;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.sdBlock__title{margin:0 0 6px;color:inherit;font-size:21px;font-weight:600;line-height:1.45}.sdBlock__text{margin:0 0 16px;color:var(--sd26-text-2);font-size:14px;line-height:1.5}.sdBlock__actions{display:grid;gap:8px}.sdBlock__primary,.sdBlock__secondary{display:flex;align-items:center;justify-content:center;height:46px;border:0;border-radius:12px;background:none;font:600 14px/1 var(--sd26-font);text-decoration:none;cursor:pointer}.sdBlock__primary:focus-visible,.sdBlock__secondary:focus-visible{outline:2px solid var(--sd26-focus-ring);outline-offset:2px}.sdBlock .sdBlock__primary{background:var(--sd26-primary);color:#1a2026}.sdBlock__secondary{color:var(--sd26-text-2)}:root[data-color-scheme=dark] .sdBlock{--sd-block-veil: rgba(8, 12, 16, .96);--sd-block-icon-bg: #3a1b19;--sd-block-icon: #e58f8a}@font-face{font-family:BebasNeue;font-style:normal;font-weight:400;src:url(/fonts/BebasNeue-Regular.ttf) format("truetype");font-display:swap}.recadoPicker{display:flex;flex-direction:column;gap:8px;width:min(420px,100vw - 70px);--recado-warning-ink: #834b00}[data-color-scheme=dark] .recadoPicker{--recado-warning-ink: #ffcc8a}.recadoPicker__note,.recadoPicker__more{margin:0;color:var(--color-gray-300);font-size:12px;line-height:18px}.recadoPicker__note--warning{color:var(--recado-warning-ink);font-weight:600}.recadoChips{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.recadoChips__chip{display:inline-flex;align-items:center;gap:4px;box-sizing:border-box;min-height:28px;max-width:100%;padding:2px 4px 2px 12px;border-radius:999px;background-color:var(--color-gray-800);box-shadow:inset 0 0 0 1px var(--color-border-muted);color:var(--color-gray-0);font-size:12px;font-weight:600;line-height:16px}.recadoChips__chip--unreachable{box-shadow:none;border:1px dashed var(--color-gray-400)}.recadoChips__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.recadoChips__flag{color:var(--color-gray-300);font-weight:400;white-space:nowrap}.recadoChips__remove{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--color-gray-200);cursor:pointer}.recadoChips__remove:hover{background-color:var(--color-gray-700)}.recadoChips__remove:focus-visible{outline:2px solid var(--color-link-accent);outline-offset:1px}.recadoOptions{box-sizing:border-box;max-height:216px;margin:0;padding:4px;overflow-y:auto;border-radius:8px;background-color:var(--color-white);box-shadow:inset 0 0 0 1px var(--color-border-muted);list-style:none}.recadoOptions__row{display:flex;align-items:center;gap:8px;box-sizing:border-box;min-height:44px;padding:6px 8px;border-radius:4px;cursor:pointer}.recadoOptions__row:hover{background-color:var(--color-gray-800)}.recadoOptions__row:focus-visible{outline:2px solid var(--color-link-accent);outline-offset:-2px}.recadoOptions__row[aria-selected=true]{background-color:var(--color-tint-surface)}.recadoOptions__box{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;box-sizing:border-box;width:18px;height:18px;border:1.5px solid var(--color-gray-400);border-radius:4px;color:#1b3144}.recadoOptions__box svg,.recadoOptions__box svg *{color:inherit}.recadoOptions__row[aria-selected=true] .recadoOptions__box{border-color:var(--color-blue-600);background-color:var(--color-blue-600)}.recadoOptions__text{display:flex;flex:1 1 auto;flex-direction:column;min-width:0}.recadoOptions__name{overflow:hidden;color:var(--color-gray-0);font-size:14px;font-weight:600;line-height:20px;text-overflow:ellipsis;white-space:nowrap}.recadoOptions__sub{color:var(--color-gray-300);font-size:12px;line-height:16px}.recadoOptions__notice{margin:0;padding:12px;border-radius:8px;background-color:var(--color-white);box-shadow:inset 0 0 0 1px var(--color-border-muted);color:var(--color-gray-300);font-size:12px;line-height:18px}.recadoOptions__retry{margin-left:8px;padding:0;border:0;background:none;color:var(--color-link-accent);font:inherit;font-weight:600;text-decoration:underline;cursor:pointer}.recadoOptions__retry:focus-visible{outline:2px solid var(--color-link-accent);outline-offset:2px}.newConversation__row{display:flex;align-items:center;gap:8px;box-sizing:border-box;width:100%;min-height:44px;padding:6px 8px;border:0;border-radius:4px;background:none;font:inherit;text-align:left;cursor:pointer}.newConversation__row:hover:not(:disabled){background-color:var(--color-gray-800)}.newConversation__row:focus-visible{outline:2px solid var(--color-link-accent);outline-offset:-2px}.newConversation__row:disabled{cursor:not-allowed;opacity:.6}.newConversation__recado{align-self:flex-start;padding:0;border:0;background:none;color:var(--color-link-accent);font:inherit;font-size:14px;font-weight:600;text-decoration:underline;cursor:pointer}.newConversation__recado:focus-visible{outline:2px solid var(--color-link-accent);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}:root{--sd26-q26-num: #8a99a6;--sd26-q26-pill-ink: #33424f;--sd26-q26-pill-box: #9fb0bd;--sd26-q26-modal-line: #e3e8ee;--sd26-q26-tin-line: #d9e2ea}:root[data-color-scheme=dark],:root [data-color-scheme=dark]{--sd26-q26-num: #8197a8;--sd26-q26-pill-ink: #e6eef5;--sd26-q26-pill-box: #4a5b69;--sd26-q26-modal-line: #2f3c47;--sd26-q26-tin-line: #2f3c47}.sd26Modal:has(>.sd26QNew){z-index:1100}.sd26Modal__panel.sd26QNew{padding:20px 22px;border:1px solid var(--sd26-q26-modal-line);border-radius:var(--sd26-radius-card);box-shadow:0 18px 50px #102a432e}.sd26Modal__panel.sd26QNew .sd26Modal__head .sd26IconBtn,.sd26Modal__panel.sd26QNew .sd26Modal__head .sd26IconBtn__hold{display:none}.sd26Modal__panel.sd26QNew .sd26Modal__title{flex:1;font-size:17px;line-height:1.45}.sd26QNew__form{display:grid;gap:12px;margin-top:12px;color:var(--sd26-text)}.sd26QNew__campo{display:grid;gap:4px;color:var(--sd26-text-2);font-size:12px;line-height:1.45}.sd26QNew__f{box-sizing:border-box;width:100%;min-width:0;height:42px;padding:0 12px;border:1px solid var(--sd26-input-line);border-radius:var(--sd26-radius-btn);background-color:var(--sd26-field);color:var(--sd26-text);font:inherit;font-size:14px;line-height:1.45}.sd26QNew__f::placeholder{color:var(--sd26-placeholder)}.sd26QNew__f:focus-visible{outline:2px solid var(--sd26-focus);outline-offset:-1px;border-color:transparent}select.sd26QNew__f{border-color:var(--sd26-line);-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:32px;background-image:var(--sd26-select-caret);background-repeat:no-repeat;background-position:right 11px center;background-size:14px;cursor:pointer}:root[data-color-scheme=dark] input.sd26QNew__f:focus-visible,:root [data-color-scheme=dark] input.sd26QNew__f:focus-visible{border-color:var(--sd26-input-line)}.sd26QNew__note{margin:0;color:var(--sd26-text-2);font-size:12px}.sd26QNew__linha{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:flex-end;gap:12px;margin-top:4px}.sd26Modal__panel.sd26QaSend.sd26QSend{width:min(600px,100vw - 32px)!important}.sd26Modal__panel.sd26QaSend.sd26QSend .sd26Modal__foot{margin-top:16px}.sd26Modal__panel.sd26QaSend.sd26QSend .sd26QaSend__fd{line-height:1.45}:root[data-color-scheme=dark] .sd26Modal__panel.sd26QaSend:is(.sd26QSend,.sd26QSchedule) input:not([type=checkbox]):not([type=radio]),:root [data-color-scheme=dark] .sd26Modal__panel.sd26QaSend:is(.sd26QSend,.sd26QSchedule) input:not([type=checkbox]):not([type=radio]){border-color:var(--sd26-input-line);color:var(--sd26-text)}.sd26Modal__panel.sd26QaSend:is(.sd26QSend,.sd26QSchedule,.sd26QView__window) .sd26Modal__foot .sd26Btn:not(.sd26Btn--prim){color:var(--sd26-qa-w-ink)}.sd26Modal__panel.sd26QaSend input[type=text],.sd26Modal__panel.sd26QaSend input[type=email],.sd26Modal__panel.sd26QaSend input[type=tel],.sd26Modal__panel.sd26QaSend textarea.sd26QSend__msg{box-sizing:border-box;width:100%;border:1px solid var(--sd26-qa-w-field);border-radius:10px;background:var(--sd26-card);color:var(--sd26-qa-w-ink);font:inherit;font-size:14px;line-height:1.45}.sd26Modal__panel.sd26QaSend input[type=text],.sd26Modal__panel.sd26QaSend input[type=email],.sd26Modal__panel.sd26QaSend input[type=tel]{height:42px;padding:0 12px}.sd26Modal__panel.sd26QaSend textarea.sd26QSend__msg{min-height:110px;padding:10px 12px;resize:vertical}.sd26Modal__panel.sd26QaSend textarea:focus{outline:none;border-color:var(--sd26-qa-w-on-line);box-shadow:0 0 0 3px #6ef2ea59}.sd26Modal__panel.sd26QaSend input::placeholder,.sd26Modal__panel.sd26QaSend textarea::placeholder{color:var(--sd26-placeholder)}.sd26QPick{position:relative;color:inherit}.sd26QPick__list{position:absolute;top:calc(100% + 4px);right:0;left:0;z-index:5;display:none;max-height:220px;overflow:auto;padding:4px;border:1px solid var(--sd26-qa-w-line);border-radius:10px;background:var(--sd26-card);box-shadow:0 10px 26px #102a4324}.sd26QPick__list--on{display:block}.sd26QPick__opt{display:block;width:100%;padding:8px 10px;border:0;border-radius:7px;background:none;color:var(--sd26-qa-w-ink);font:inherit;font-size:13.5px;line-height:1.45;text-align:left;cursor:pointer}.sd26QPick__opt:hover,.sd26QPick__opt--f{background:var(--sd26-qa-w-on)}.sd26QPick__opt--new{color:var(--sd26-accent);font-weight:600}.sd26QPick__vz{padding:10px;color:var(--sd26-qa-w-hint);font-size:13px}.sd26QSend__clash{display:flex;flex-wrap:wrap;align-items:center;gap:4px}.sd26QSend__manual{display:grid;gap:8px;justify-items:start}.sd26QNewPt{color:inherit}.sd26QNewPt__phone select{flex:none;width:150px}.sd26QNewPt__phone input{flex:1;width:auto}.sd26QNewPt__err{margin-top:4px;color:var(--sd26-error-text);font-size:12px}.sd26QNewPt__back{padding:0;border:0;background:none;color:var(--sd26-accent);font:inherit;font-size:13px;font-weight:500;cursor:pointer}.sd26Modal__panel.sd26QaSend.sd26QView__window .sd26Modal__content{padding-bottom:0}.sd26QView{color:inherit}.sd26QView>section:first-child .sd26QView__sec,.sd26QView__desc+section .sd26QView__sec{margin-top:0}.sd26QView__desc{margin-bottom:12px;color:var(--sd26-qa-w-ink);font-size:13.5px}.sd26QView__q{margin-bottom:8px;padding:12px 14px;border:1px solid var(--sd26-qa-w-rule);border-left:3px solid var(--sd26-primary);border-radius:10px;background:var(--sd26-card);color:inherit}.sd26QView__q p{margin:0 0 8px;color:var(--sd26-qa-w-ink);font-size:14px;font-weight:500;line-height:1.45}.sd26QView__q i{margin-right:6px;color:var(--sd26-q26-num);font-style:normal;font-weight:600}.sd26QView__op{display:flex;flex-wrap:wrap;gap:6px}.sd26QView__op span{display:inline-flex;align-items:center;gap:6px;padding:5px 11px;border:1px solid var(--sd26-qa-w-field);border-radius:999px;color:var(--sd26-q26-pill-ink);font-size:13px;line-height:1.45}.sd26QView__op span:before{content:"";width:12px;height:12px;border:1.5px solid var(--sd26-q26-pill-box);border-radius:3px}.sd26QView__op--r span:before{border-radius:50%}.sd26QView__tin{box-sizing:border-box;width:100%;height:38px;padding:0 12px;border:1px solid var(--sd26-q26-tin-line);border-radius:9px;background:var(--sd26-card);color:var(--sd26-qa-w-ink);font:inherit;font-size:13.5px;line-height:1.45}.sd26QView__tin::placeholder{color:var(--sd26-placeholder)}.sd26QView__tin:focus{outline:none;border-color:var(--sd26-qa-w-on-line);box-shadow:0 0 0 3px #6ef2ea4d}textarea.sd26QView__tin--l{height:auto;padding:8px 12px;resize:vertical}.sd26QView__state{margin:0 0 16px;color:var(--sd26-qa-w-hint);font-size:13.5px}@media (max-width: 720px){.sd26QNewPt__phone{flex-wrap:wrap}}.sd26QEd{width:100%;max-width:1320px;margin:0 auto;padding:22px 20px 80px;box-sizing:border-box;color:var(--sd26-text);font-family:var(--sd26-font);font-size:14px;line-height:1.45}@media (min-width: 901px) and (min-height: 640px){.sd26QEd{padding-bottom:12px}.sd26QEd .sd26QEd__back{display:flex}}.sd26QEd__back{display:inline-flex;align-items:center;gap:4px;color:var(--sd26-accent);font-size:13px;line-height:1.45;text-decoration:none}.sd26QEd__back svg{flex:none;width:15px;height:15px;margin-right:2px}.sd26QEd__back:hover{text-decoration:underline}.sd26QEd__back:focus-visible{outline:2px solid var(--sd26-focus-ring);outline-offset:2px;border-radius:4px}.sd26AnPq__campo.sd26QEd__dir{min-width:220px}.sd26QEd__free{display:grid;gap:8px;margin-top:6px;color:inherit}.sd26QEd__freeRow{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:8px}@media (max-width: 720px){.sd26QEd__freeRow{grid-template-columns:minmax(0,1fr)}}.sd26QView__focus{outline:none;scroll-margin-top:16px}@media (max-width: 720px){.sd26QEd .sd26AnPq__head{flex-wrap:wrap}}.sd26QPrintBlank{margin-right:8px}@font-face{font-family:BebasNeue;font-style:normal;font-weight:400;src:url(/fonts/BebasNeue-Regular.ttf) format("truetype");font-display:swap}.sd26FormError{display:block;margin-top:2px;font-family:var(--sd26-font);font-size:12px;line-height:16px;color:var(--sd26-error-text);white-space:normal;text-align:left}.sd26FormError--reserve{min-height:16px}.sd26FormError--floating{position:absolute;top:100%;left:0;z-index:3;width:max-content;max-width:240px;padding:2px 6px;border-radius:4px;background:var(--sd26-card);box-shadow:0 2px 8px #0000001f}.sd26FormControl--error.sd26FormControl--error.sd26FormControl--error,.sd26FormControl--error.sd26FormControl--error.sd26FormControl--error:hover,.sd26FormControl--error.sd26FormControl--error.sd26FormControl--error:focus{border:1px solid var(--sd26-error-line);box-shadow:0 0 0 3px #d92d2026}.sd26TimeInput{display:inline-flex;flex-direction:column;min-width:0}.sd26TimeInput--floating{position:relative}.sd26DiscardModal__body{margin:0;font-size:13.5px;color:var(--sd26-text-2)}.sd26DiscardModal__actions{display:flex;justify-content:flex-end;gap:8px;width:100%}.sd26Btn.sd26DiscardModal__discard{border-color:var(--sd26-danger-ink);background:var(--sd26-danger-ink);color:#fff}@font-face{font-family:BebasNeue;font-style:normal;font-weight:400;src:url(/fonts/BebasNeue-Regular.ttf) format("truetype");font-display:swap}:root{--sd26-qa-neutral-ink: #0b5a55;--sd26-qa-better-note: #00703a;--sd26-qa-bar: #0b756e;--sd26-qa-w-ink: #1f2d3a;--sd26-qa-w-line: #e3e8ee;--sd26-qa-w-rule: #eef1f4;--sd26-qa-w-field: #d9e2ea;--sd26-qa-w-label: #50616f;--sd26-qa-w-hint: #6b7b88;--sd26-qa-w-on: #eafcfb;--sd26-qa-w-on-line: #0b9e95;--sd26-qa-w-on-ink: #0b756e;--sd26-qa-w-x: #f1f7fa;--sd26-qa-w-sw: #c5d0da;--sd26-qa-w-knob: #fff;--sd26-qa-w-err: #fde8e8;--sd26-qa-w-err-ink: #9b1c1c}:root[data-color-scheme=dark],:root [data-color-scheme=dark]{--sd26-qa-neutral-ink: #5ee8df;--sd26-qa-better-note: #77f8ba;--sd26-qa-w-ink: #a2b8cd;--sd26-qa-w-line: #2f3c47;--sd26-qa-w-rule: #2f3c47;--sd26-qa-w-field: #2b4766;--sd26-qa-w-label: #a9bccb;--sd26-qa-w-hint: #a9bccb;--sd26-qa-w-on: #113c3a;--sd26-qa-w-on-line: #58f3ea;--sd26-qa-w-on-ink: #5ee8df;--sd26-qa-w-x: #222b33;--sd26-qa-w-sw: #2f3c47;--sd26-qa-w-knob: #1a2229;--sd26-qa-w-err: #3a1b19;--sd26-qa-w-err-ink: #e48b8b}.sd26Qa{color:var(--sd26-text);font-family:var(--sd26-font)}.sd26QaAns__back,.sd26QaAns__sec h3,.sd26QaAns__qa>*,.sd26QaHl__k,.sd26QaHl__v,.sd26QaHl__v small,.sd26QaHl__detail,.sd26QaHl__quote,.sd26QaHl__quote small,.sd26QaSend__sub,.sd26QaSend__lb,.sd26QaSend__hint,.sd26QaSend__sec,.sd26QaSend__err,.sd26QaSend__inl span,.sd26QaSend__sg2 button,.sd26QaSend__seg button,.sd26QaSend__days button,.sd26QaSend__sw,.sd26QaSend__sw>div,.sd26QaSend__sw small{line-height:1.45}.sd26QaList__head{display:flex;align-items:center;gap:10px;color:var(--sd26-text)}@media (max-width: 720px){.sd26QaList__head{flex-wrap:wrap}}.sd26QaList__title{display:flex;align-items:center;gap:10px;margin:0;color:var(--sd26-text);font-size:16px;font-weight:600;line-height:1.45}.sd26QaList__status{margin:2px 0 0;color:var(--sd26-accent);font-size:12.5px;line-height:1.45}.sd26QaList__status:before{content:"● "}.sd26QaList__sp{flex:1}.sd26QaList__count{margin:0;color:var(--sd26-text-2);font-size:12.5px;line-height:1.45}.sd26QaList__tabs{margin-top:12px}.sd26QaList__help{margin:10px 0 6px;color:var(--sd26-text-2);font-size:12.5px;line-height:1.45}.sd26QaList__none{margin:0;padding:12px 0;color:var(--sd26-text-2);font-size:13px}.sd26QaList__scroll{position:relative;overflow-x:auto;background:linear-gradient(to right,var(--sd26-card) 40%,transparent) left center/28px 100% no-repeat local,linear-gradient(to left,var(--sd26-card) 40%,transparent) right center/28px 100% no-repeat local,radial-gradient(farthest-side at 0 50%,color-mix(in srgb,var(--sd26-line-strong) 55%,transparent),transparent) left center/12px 100% no-repeat scroll,radial-gradient(farthest-side at 100% 50%,color-mix(in srgb,var(--sd26-line-strong) 55%,transparent),transparent) right center/12px 100% no-repeat scroll}.sd26QaList__table{width:100%;border-collapse:collapse;color:var(--sd26-text);font-size:13px;line-height:1.45}@media (max-width: 720px){.sd26QaList__table{display:block;max-width:100%;overflow-x:auto;background:linear-gradient(to right,var(--sd26-card) 40%,transparent) left center/28px 100% no-repeat local,linear-gradient(to left,var(--sd26-card) 40%,transparent) right center/28px 100% no-repeat local,radial-gradient(farthest-side at 0 50%,color-mix(in srgb,var(--sd26-line-strong) 55%,transparent),transparent) left center/12px 100% no-repeat scroll,radial-gradient(farthest-side at 100% 50%,color-mix(in srgb,var(--sd26-line-strong) 55%,transparent),transparent) right center/12px 100% no-repeat scroll}}@media (max-width: 900px){.sd26QaList__table>tbody>tr>td:first-child,.sd26QaList__table>thead>tr>th:first-child{min-width:170px}.sd26QaList__table td.sd26Num{white-space:nowrap}}.sd26QaList__table th,.sd26QaList__table td,.sd26QaList__table small,.sd26QaList__table b{line-height:1.45}.sd26QaList__table th{padding:8px;border-bottom:1px solid var(--sd26-line);color:var(--sd26-text-2);font-size:11px;font-weight:500;letter-spacing:.04em;text-align:left;text-transform:uppercase;white-space:nowrap}.sd26QaList__table td{padding:10px 8px;border-bottom:1px solid var(--sd26-line);color:var(--sd26-text);vertical-align:top}.sd26QaList__table small{display:block;color:var(--sd26-text-2);font-size:12px}.sd26QaList__row{cursor:pointer}.sd26QaList__row:hover td{background:var(--sd26-row-hover)}.sd26QaList__name{color:var(--sd26-text);font-weight:500}.sd26QaList__act{text-align:right;white-space:nowrap}.sd26QaList__act>*+*{margin-left:6px}.sd26QaList__handoff{color:var(--sd26-accent);font-size:13px;font-weight:500}.sd26QaList__pager{display:flex;justify-content:flex-end;align-items:center;gap:8px;padding-top:8px;color:var(--sd26-text-2);font-size:12.5px}.sd26QaProg{display:flex;align-items:center;gap:14px;margin-top:10px;padding:14px 16px;border:1px solid var(--sd26-line);border-radius:16px;color:var(--sd26-text)}.sd26QaProg__text{display:grid;flex:1;gap:4px;min-width:0;color:var(--sd26-text)}.sd26QaProg__text b{color:var(--sd26-text);font-size:14px;font-weight:600;line-height:1.45}.sd26QaProg__text small{color:var(--sd26-text-2);font-size:12.5px;line-height:1.45}.sd26QaProg__chips{display:flex;flex-wrap:wrap;gap:6px}.sd26QaProg__chip{padding:2px 9px;border-radius:999px;background:var(--sd26-inner);color:var(--sd26-text-2);font-size:11.5px;font-weight:500;line-height:1.45}.sd26QaProg__bar{max-width:260px;height:6px;overflow:hidden;border-radius:999px;background:var(--sd26-inner)}.sd26QaProg__bar i{display:block;height:100%;background:var(--sd26-qa-bar)}.sd26QaProg__toggle .sd26Toggle__label{font-size:12.5px}.sd26QaProg__new{margin-top:10px}.sd26QaMenu{position:relative;flex:none}.sd26QaMenu__pop{position:fixed;z-index:calc(var(--sd26-z-modal) + 10);display:grid;min-width:190px;max-width:calc(100vw - 16px);padding:4px;border:1px solid var(--sd26-line);border-radius:10px;background:var(--sd26-card);box-shadow:var(--sd26-shadow-pop)}.sd26QaMenu__item{padding:8px 10px;border:0;border-radius:7px;background:none;color:var(--sd26-text);font:inherit;line-height:1.45;font-size:13.5px;text-align:left;cursor:pointer}.sd26QaMenu__item:hover,.sd26QaMenu__item:focus-visible{outline:none;background:var(--sd26-inner)}.sd26QaComp__filters{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 16px;margin-top:10px}@media (max-width: 900px){.sd26QaComp__filters{grid-template-columns:1fr}}.sd26QaComp__summary{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}.sd26QaDif{display:inline-block;padding:2px 9px;border-radius:999px;font-size:11.5px;font-weight:600;line-height:1.45;white-space:nowrap}.sd26QaDif--better{background:var(--sd26-success-wash);color:var(--sd26-success-ink)}.sd26QaDif--worse{background:var(--sd26-danger-wash);color:var(--sd26-danger-ink)}.sd26QaDif--neutral{background:var(--sd26-wash);color:var(--sd26-qa-neutral-ink)}.sd26QaDif--same{background:var(--sd26-inner);color:var(--sd26-text-2);font-weight:500}.sd26QaComp__only{margin:12px 0 4px}.sd26QaComp__answers{display:flex;flex-wrap:wrap;gap:8px 20px;min-width:0;margin:12px 0 0;padding:0;border:0}.sd26QaComp__answers legend{width:100%;margin-bottom:6px;padding:0;color:var(--sd26-text-2);font-size:12px;font-weight:600}.sd26QaComp__answers .sd26Check__label{overflow-wrap:anywhere}.sd26QaList__table small.sd26QaComp__type{color:var(--sd26-text-3);font-size:11px}.sd26QaComp__newest{font-weight:400}.sd26QaComp__newest--changed{font-weight:600}.sd26QaList__table small.sd26QaComp__note{margin-top:3px;font-size:12px}.sd26QaComp__table tr[data-changed] td:first-child{box-shadow:inset 3px 0 0 var(--sd26-accent)}.sd26QaList__table small.sd26QaComp__note--better{color:var(--sd26-qa-better-note)}.sd26QaList__table small.sd26QaComp__note--worse{color:var(--sd26-danger-ink)}.sd26QaComp__missing{color:var(--sd26-text-3)}.sd26QaComp__help{margin:10px 0 0}.sd26QaAns__back{display:inline-flex;align-items:center;gap:4px;margin:0;padding:0;border:0;background:none;color:var(--sd26-accent);font:inherit;line-height:1.45;font-size:13px;cursor:pointer}.sd26QaAns__back:before{content:"‹"}.sd26QaAns__back:hover{text-decoration:underline}.sd26QaAns__back:focus-visible{outline:2px solid var(--sd26-focus-ring);outline-offset:2px}.sd26QaList__help.sd26QaAns__help{margin:2px 0 0}.sd26QaAns>.sd26QaList__head{flex-wrap:wrap}.sd26QaAns__sec{margin-top:6px;color:var(--sd26-text)}.sd26QaAns__sec h3{margin:18px 0 4px;color:var(--sd26-text-2);font-size:13px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.sd26QaAns__qa{display:grid;grid-template-columns:28px minmax(0,1fr) minmax(0,.8fr);gap:12px;align-items:start;padding:10px 0;border-bottom:1px solid var(--sd26-line);color:var(--sd26-text);font-size:13.5px;line-height:1.45}@media (max-width: 900px){.sd26QaAns__qa{grid-template-columns:24px 1fr}.sd26QaAns__qa .sd26QaAns__r{grid-column:2}}.sd26QaAns__n{padding-top:1px;color:var(--sd26-text-3);font-size:12px}.sd26QaAns__r{font-weight:600}.sd26QaAns__r--txt{color:var(--sd26-text);font-style:italic;font-weight:400}.sd26QaAns__r--none{color:var(--sd26-text-3);font-weight:400}.sd26QaAns__scale{display:inline-flex;gap:3px;margin-right:6px;vertical-align:middle}.sd26QaAns__scale i{width:10px;height:10px;border-radius:3px;background:var(--sd26-line)}.sd26QaAns__scale .sd26QaAns__dot--on{background:var(--sd26-accent)}.sd26QaHl__grid{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:10px}.sd26QaHl__tile{padding:10px 12px;border-radius:12px;background:var(--sd26-inner);color:var(--sd26-text)}.sd26QaHl__k{color:var(--sd26-text-2);font-size:11px;letter-spacing:.04em;text-transform:uppercase}.sd26QaHl__v{color:var(--sd26-text);font-size:18px;font-weight:700}.sd26QaHl__v small{color:var(--sd26-text-2);font-size:12px;font-weight:500}.sd26QaHl__detail{display:block;color:var(--sd26-text-2);font-size:11.5px}.sd26QaHl__quote{margin-top:12px;padding:6px 0 6px 12px;border-left:3px solid var(--sd26-primary);color:var(--sd26-text);font-size:13px}.sd26QaHl__quote small{display:block;margin-bottom:2px;color:var(--sd26-text-2);font-size:11.5px}.sd26QaHl__actions{display:grid;gap:8px;margin-top:14px}.sd26Modal:has(>.sd26QaSend){align-items:flex-start;padding-top:56px;background:transparent}.sd26Modal__panel.sd26QaSend{display:flex;flex-direction:column;width:min(720px,100vw - 32px)!important;max-height:calc(100vh - 80px);max-height:calc(100dvh - 80px);overflow:hidden;padding:0;border:1px solid var(--sd26-qa-w-line);border-radius:16px;box-shadow:0 18px 50px #102a432e;color:var(--sd26-qa-w-ink)}.sd26Modal__panel.sd26QaSend .sd26Modal__head{align-items:flex-start;gap:10px;padding:18px 22px 12px;border-bottom:1px solid var(--sd26-qa-w-rule)}.sd26Modal__panel.sd26QaSend .sd26Modal__title{flex:1;min-width:0;font-size:18px;line-height:1.45;color:inherit}.sd26Modal__panel.sd26QaSend .sd26Modal__head .sd26IconBtn{width:34px;height:34px;border-radius:999px;background:var(--sd26-qa-w-x);color:var(--sd26-qa-w-label)}.sd26Modal__panel.sd26QaSend .sd26Modal__content{display:flex;flex:1;flex-direction:column;min-height:0;overflow:auto;overscroll-behavior:contain;padding:16px 22px 0}.sd26Modal__panel.sd26QaSend .sd26Modal__foot{position:sticky;bottom:0;gap:10px;flex-wrap:nowrap;margin:auto -22px 0;padding:12px 22px 16px;border-top:1px solid var(--sd26-qa-w-rule);background:var(--sd26-card)}.sd26Modal__panel.sd26QaSend input[type=date],.sd26Modal__panel.sd26QaSend input[type=number],.sd26Modal__panel.sd26QaSend select{box-sizing:border-box;height:42px;padding:0 12px;border:1px solid var(--sd26-qa-w-field);border-radius:10px;background-color:var(--sd26-card);color:var(--sd26-qa-w-ink);font:inherit;line-height:1.45;font-size:14px}.sd26Modal__panel.sd26QaSend input[type=date]:focus-visible,.sd26Modal__panel.sd26QaSend input[type=number]:focus-visible,.sd26Modal__panel.sd26QaSend select:focus-visible{outline:2px solid var(--sd26-focus);outline-offset:-1px}.sd26Modal__panel.sd26QaSend input:focus{outline:none;border-color:var(--sd26-qa-w-on-line);box-shadow:0 0 0 3px #6ef2ea59}.sd26Modal__panel.sd26QaSend select{max-width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:32px;background-image:var(--sd26-select-caret);background-repeat:no-repeat;background-position:right 11px center;background-size:14px;cursor:pointer}.sd26Modal__panel.sd26QaSend .sd26Modal__foot .sd26Btn{white-space:normal}.sd26QaSend__sub{display:block;margin-top:3px;color:var(--sd26-qa-w-hint);font-size:12.5px;font-weight:400}.sd26QaSend__grow{flex:1}.sd26QaSend__err{margin:0 0 12px;padding:10px 12px;border-radius:10px;background:var(--sd26-qa-w-err);color:var(--sd26-qa-w-err-ink);font-size:13px}.sd26QaSend__fd{position:relative;margin-bottom:14px;color:inherit}.sd26QaSend__lb{display:block;margin:0 0 6px;color:var(--sd26-qa-w-label);font-size:12.5px}.sd26QaSend__hint{margin-top:6px;color:var(--sd26-qa-w-hint);font-size:12px}.sd26QaSend__sec{margin:18px 0 8px;color:var(--sd26-qa-w-on-ink);font-size:11.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.sd26QaSend__fd+.sd26QaSend__sec{margin-top:4px}.sd26QaSend__fd+.sd26QaSend__tg{margin-top:0}.sd26QaSend__g2{display:grid;grid-template-columns:1fr 1fr;gap:0 14px}.sd26QaSend__g2 input[type=date],.sd26QaSend__g2 select{width:100%}@media (max-width: 560px){.sd26QaSend__g2{grid-template-columns:1fr}}.sd26QaSend__inl{display:flex;align-items:center;gap:8px;color:inherit}.sd26QaSend__inl input{width:90px}.sd26QaSend__inl input[type=date]{width:180px}.sd26QaSend__inl select{width:auto}.sd26QaSend__inl span{color:var(--sd26-qa-w-label);font-size:13.5px}.sd26QaSend__days{display:flex;flex-wrap:wrap;gap:6px}.sd26QaSend__days button{min-width:46px;height:36px;border:1px solid var(--sd26-qa-w-field);border-radius:999px;background:var(--sd26-card);color:var(--sd26-qa-w-ink);font:inherit;line-height:1.45;font-size:13px;cursor:pointer}.sd26QaSend__days button[aria-pressed=true]{border-color:var(--sd26-qa-w-on-line);background:var(--sd26-qa-w-on);color:var(--sd26-qa-w-on-ink);font-weight:600}.sd26QaSend__end{display:flex;flex-direction:column;gap:10px}.sd26QaSend__sg2{display:inline-flex;align-self:flex-start;overflow:hidden;border:1px solid var(--sd26-qa-w-field);border-radius:10px}.sd26QaSend__sg2 button{padding:9px 14px;border:0;background:var(--sd26-card);color:var(--sd26-qa-w-ink);font:inherit;line-height:1.45;font-size:13.5px;cursor:pointer}.sd26QaSend__sg2 button+button{border-left:1px solid var(--sd26-qa-w-field)}.sd26QaSend__sg2 button[aria-checked=true]{background:var(--sd26-qa-w-on);color:var(--sd26-qa-w-on-ink);font-weight:600}.sd26QaSend__seg{display:flex;flex-wrap:wrap;gap:8px}.sd26QaSend__seg button{display:flex;align-items:center;gap:7px;padding:9px 14px;border:1px solid var(--sd26-qa-w-field);border-radius:10px;background:var(--sd26-card);color:var(--sd26-qa-w-ink);font:inherit;line-height:1.45;font-size:13.5px;cursor:pointer}.sd26QaSend__seg button[aria-pressed=true]{border-color:var(--sd26-qa-w-on-line);background:var(--sd26-qa-w-on);font-weight:600}.sd26QaSend__seg svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.sd26QaSend__tg{margin-top:6px;border-top:1px solid var(--sd26-qa-w-rule)}.sd26QaSend__sw{display:flex;align-items:center;gap:12px;padding:11px 0;border-bottom:1px solid var(--sd26-qa-w-rule);color:inherit;font-size:14px}.sd26QaSend__sw>div{flex:1;color:inherit}.sd26QaSend__sw small{display:block;margin-top:2px;color:var(--sd26-qa-w-hint);font-size:12px}.sd26QaSend__sw button{position:relative;flex:none;width:38px;height:22px;border:0;border-radius:999px;background:var(--sd26-qa-w-sw);cursor:pointer}.sd26QaSend__sw button:after{content:"";position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:var(--sd26-qa-w-knob);transition:left .15s}.sd26QaSend__sw button[aria-checked=true]{background:#2dd4c8}.sd26QaSend__sw button[aria-checked=true]:after{left:19px}.sd26QaSend__sw button:focus-visible{outline:2px solid var(--sd26-focus-ring);outline-offset:2px}.sd26QaSend__sw--off{opacity:.55}.sd26QaSend__sw--off button{cursor:not-allowed}@media (prefers-reduced-motion: reduce){.sd26QaSend__sw button:after{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--models.sdConsultorio--qpc{font-family:Inter,sans-serif}.sdConsultorio--models.sdConsultorio--qpc .sectionHeader__title{font-family:inherit;font-size:24px;font-weight:700;line-height:34px;text-transform:none;color:var(--color-gray-0)}.sdConsultorio--models.sdConsultorio--qpc .sdConsultorio__header p{margin:4px 0 0;font-size:14px;line-height:24px;color:var(--color-steel-20)}.sdConsultorio--models.sdConsultorio--qpc .sdConsultorio__header .buttonDefault,.sdConsultorio--models.sdConsultorio--qpc .sdConsultorio__header .buttonSecondary,.sdConsultorio--models.sdConsultorio--qpc .sdConsultorio__rowActions .buttonSecondary{min-height:40px;padding:8px 24px;border-radius:4px;font-size:14px;font-weight:500;line-height:24px;white-space:nowrap}.sdConsultorio--models.sdConsultorio--qpc .sdConsultorio__header .buttonSecondary,.sdConsultorio--models.sdConsultorio--qpc .sdConsultorio__rowActions .buttonSecondary{border:1px solid var(--color-steel-40);background-color:var(--color-white);color:var(--color-steel-0)}.sdConsultorio--models.sdConsultorio--qpc .sdConsultorio__header .buttonSecondary:hover:not([disabled]),.sdConsultorio--models.sdConsultorio--qpc .sdConsultorio__header .buttonSecondary:focus-visible:not([disabled]),.sdConsultorio--models.sdConsultorio--qpc .sdConsultorio__rowActions .buttonSecondary:hover:not([disabled]),.sdConsultorio--models.sdConsultorio--qpc .sdConsultorio__rowActions .buttonSecondary:focus-visible:not([disabled]){border-color:var(--color-steel-0);color:var(--color-steel-0)}.sdConsultorio--models.sdConsultorio--qpc .sdConsultorio__header{gap:8px}.sdConsultorio--models.sdConsultorio--qpc .sdConsultorio__header>div:first-child{flex:1 1 auto;min-width:0}.sdConsultorio--models.sdConsultorio--qpc .sdConsultorio__table .dsDataTable__headCell{font-size:14px;font-weight:600;line-height:24px;color:var(--color-gray-0)}.sdConsultorio--models.sdConsultorio--qpc .sdConsultorio__table .dsDataTable__cell{font-size:14px;font-weight:400;line-height:24px;color:var(--color-steel-0)}.sdConsultorio--models.sdConsultorio--qpc .sdConsultorio__table .dsDataTable__rowsPerPageLabel,.sdConsultorio--models.sdConsultorio--qpc .sdConsultorio__table .dsDataTable__select,.sdConsultorio--models.sdConsultorio--qpc .sdConsultorio__table .dsDataTable__select option{font-family:inherit;font-size:14px;font-weight:400;line-height:24px;color:var(--color-gray-0)}.sdConsultorio--models.sdConsultorio--qpc .sdConsultorio__stateBlock--empty{gap:16px}.sdConsultorio--models.sdConsultorio--qpc .sdConsultorio__stateBlock--empty p:first-child{margin:0;font-size:20px;font-weight:700;line-height:28px;color:var(--color-gray-0)}.sdConsultorio--models.sdConsultorio--qpc .sdConsultorio__stateBlock--empty p:nth-child(2){margin:-12px 0 0;font-size:14px;font-weight:400;line-height:24px;color:var(--color-steel-20)}.sdConsultorio--models.sdConsultorio--qpc .sdConsultorio__stateBlock--empty .buttonDefault{min-height:40px;padding:8px 24px;border:0;border-radius:4px;background-color:var(--color-primary);color:var(--color-on-brand);font-size:14px;font-weight:500;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}.sd26PlanModels__bar,.sd26PlanCompat,.sd26PlanModels__vz,.sd26PlanUse,.sd26PlanModels__use,.sd26PlanModel{--sd26PlanM-line: #d9e2ea;--sd26PlanM-input-line: #d9e2ea;--sd26PlanM-hover: #0b9e95;--sd26PlanM-glyph: #8a99a6;--sd26PlanM-pop-line: #e3e8ee;--sd26PlanM-pop-input: #dfe4ea;--sd26PlanM-item-ink: #1f2d3a;--sd26PlanM-item-on: #eafcfb;--sd26PlanM-soft: #6b7b88;--sd26PlanM-off-ink: #8a99a6;--sd26PlanM-ring: rgba(110, 242, 234, .3);--sd26PlanM-focus-edge: #0b9e95}:root[data-color-scheme=dark] .sd26PlanModels__bar,:root[data-color-scheme=dark] .sd26PlanCompat,:root[data-color-scheme=dark] .sd26PlanModels__vz,:root[data-color-scheme=dark] .sd26PlanUse,:root[data-color-scheme=dark] .sd26PlanModels__use,:root[data-color-scheme=dark] .sd26PlanModel,:root [data-color-scheme=dark] .sd26PlanModels__bar,:root [data-color-scheme=dark] .sd26PlanCompat,:root [data-color-scheme=dark] .sd26PlanModels__vz,:root [data-color-scheme=dark] .sd26PlanUse,:root [data-color-scheme=dark] .sd26PlanModels__use,:root [data-color-scheme=dark] .sd26PlanModel{--sd26PlanM-line: #2b4766;--sd26PlanM-input-line: #2f3c47;--sd26PlanM-hover: #58f3ea;--sd26PlanM-pop-line: #2f3c47;--sd26PlanM-pop-input: #2f3c47;--sd26PlanM-item-ink: #a2b8cd;--sd26PlanM-item-on: #113c3a;--sd26PlanM-soft: #a9bccb;--sd26PlanM-off-ink: #8197a8;--sd26PlanM-focus-edge: #2f3c47}.sd26Models--plano-alimentar .sd26Models__bar{display:none}.sd26Models--plano-alimentar:has([data-testid=plan-models-filter-empty]) [data-testid=consultorio-empty]{display:none}.sd26PlanModels__bar{display:grid;grid-template-columns:minmax(220px,1fr) repeat(2,minmax(150px,180px)) minmax(190px,220px);gap:12px;margin:4px 0 14px;align-items:end}@media (max-width: 980px){.sd26PlanModels__bar{grid-template-columns:1fr 1fr}}@media (max-width: 720px){.sd26PlanModels__bar>:first-child{grid-column:1/-1}}.sd26PlanModels__bar select{width:100%;max-width:none;height:40px;padding:0 30px 0 10px;box-sizing:border-box;font-family:var(--sd26-font);font-size:13.5px;font-weight:400;color:var(--sd26-text);background:var(--sd26-field) var(--sd26-select-caret) no-repeat right 10px center;border:1px solid var(--sd26PlanM-line);border-radius:10px;box-shadow:0 1px 2px #102a430d;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.sd26PlanModels__bar select:hover{border-color:var(--sd26PlanM-hover)}.sd26PlanModels__bar select:focus{outline:none;border-color:var(--sd26PlanM-hover);box-shadow:0 0 0 3px var(--sd26PlanM-ring)}.sd26PlanModels__lb{display:flex;flex-direction:column;gap:5px;min-width:0;font-family:var(--sd26-font);font-size:12.5px;font-weight:700;color:var(--sd26-text)}.sd26PlanModels__busca{position:relative;display:block}.sd26PlanModels__busca svg{position:absolute;left:12px;top:12px;width:16px;height:16px;stroke:var(--sd26PlanM-glyph);fill:none;stroke-width:2}.sd26PlanModels__busca input{width:100%;box-sizing:border-box;height:40px;padding:0 12px 0 36px;font-family:var(--sd26-font);font-size:14px;font-weight:400;color:var(--sd26-text);background:var(--sd26-field);border:1px solid var(--sd26PlanM-input-line);border-radius:10px}.sd26PlanModels__busca input::placeholder{color:var(--sd26-placeholder)}.sd26PlanModels__busca input:focus{outline:none;border-color:var(--sd26PlanM-focus-edge);box-shadow:0 0 0 3px var(--sd26PlanM-ring)}.sd26PlanCompat{margin:0 0 14px;font-family:var(--sd26-font)}.sd26PlanCompat__lb{display:block;margin-bottom:7px;font-size:12.5px;font-weight:700;color:var(--sd26-text)}.sd26PlanCompat__chips .sd26PlanCompat__chip{border-color:var(--sd26PlanM-line);line-height:1.3;font-weight:400}.sd26PlanCompat__chips .sd26PlanCompat__chip:hover:not(:disabled){border-color:var(--sd26PlanM-hover)}.sd26PlanCompat__chips .sd26PlanCompat__chip.sd26Chip--on{border-color:var(--sd26-primary);color:var(--sd26-on-primary);font-weight:500}.sd26PlanCompat__chips .sd26PlanCompat__chip:disabled{opacity:1;cursor:default}.sd26PlanCompat__chips .sd26PlanCompat__chip:disabled:not(.sd26Chip--on){color:var(--sd26PlanM-off-ink);border-style:dashed}.sd26PlanCompat__rr{margin:9px 0 0;font-size:13px;color:var(--sd26-text-2)}.sd26PlanCompat__rr b{color:var(--sd26-text);font-weight:600}.sd26Btn.sd26PlanCompat__clear{padding:0;min-height:0;height:auto;font-size:13px}.sd26PlanModels__vz{padding:28px 8px;text-align:center;color:var(--sd26-text-2);font-family:var(--sd26-font);font-size:14px}.sd26PlanModels__vz b{color:inherit}.sd26PlanModels__met{white-space:nowrap;color:var(--sd26-text-2)}.sd26PlanModels__k{white-space:nowrap}.sd26Models--plano-alimentar .sd26Models__table th:nth-child(3),.sd26Models--plano-alimentar .sd26Models__table td:nth-child(3){white-space:nowrap}.sd26Models--plano-alimentar .sd26Models__table td:nth-child(3){color:var(--sd26-text-2)}.sd26Models--plano-alimentar .sd26Models__table th:nth-child(4),.sd26Models--plano-alimentar .sd26Models__table td:nth-child(4){text-align:right;white-space:nowrap}@media (max-width: 900px){.sd26Models--plano-alimentar .sd26Models__table th:nth-child(3),.sd26Models--plano-alimentar .sd26Models__table td:nth-child(3){display:none}}.sd26Models--plano-alimentar .sd26PlanModels__use{order:-1}.sd26PlanUse{position:fixed;z-index:var(--sd26-z-tooltip, 100002);width:320px;max-width:calc(100vw - 32px);box-sizing:border-box;padding:6px;background:var(--sd26-card);border:1px solid var(--sd26PlanM-pop-line);border-radius:12px;box-shadow:0 10px 26px #102a4324;font-family:var(--sd26-font)}.sd26PlanUse *{box-sizing:border-box}.sd26PlanUse__sb{position:relative;display:block;margin:0 0 4px}.sd26PlanUse__sb svg{position:absolute;left:11px;top:10.5px;width:15px;height:15px;stroke:var(--sd26PlanM-glyph);fill:none;stroke-width:2}.sd26PlanUse__sb input{width:100%;height:36px;padding:0 10px 0 32px;font-family:var(--sd26-font);font-size:13.5px;color:var(--sd26-text);background:var(--sd26-field);border:1px solid var(--sd26PlanM-pop-input);border-radius:9px}.sd26PlanUse__sb input:focus{outline:none;border-color:var(--sd26PlanM-focus-edge);box-shadow:0 0 0 3px var(--sd26PlanM-ring)}.sd26PlanUse__sl{max-height:240px;overflow:auto;overscroll-behavior:contain}.sd26PlanUse__it{display:flex;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:7px 10px;border:0;border-radius:7px;background:none;font-family:var(--sd26-font);font-size:13.5px;color:var(--sd26PlanM-item-ink);text-align:left;cursor:pointer}.sd26PlanUse__it b{font-weight:600}.sd26PlanUse__it:hover,.sd26PlanUse__it[aria-selected=true]{background:var(--sd26PlanM-item-on)}.sd26PlanUse__vz{padding:10px;color:var(--sd26PlanM-soft);font-size:13px}.sd26PlanModel{width:100%;max-width:1320px;margin:0 auto;padding:22px 20px 80px;box-sizing:border-box;font-family:var(--sd26-font);font-size:14px;color:var(--sd26-text)}.sd26PlanModel .sd26ModelEditorHead .sd26ModelEditorHead__back{display:inline-flex}.sd26PlanModel .sd26ModelEditorHead .sd26ModelEditorHead__row{gap:10px;margin:8px 0 18px}.sd26PlanModel .sd26ModelEditorHead .sd26ModelEditorHead__title{font-size:22px;font-weight:600;line-height:1.25}.sd26PlanModel .sd26ModelEditorHead .sd26ModelEditorHead__subtitle{margin:3px 0 0;font-size:13px}.sd26PlanModel.sd26PlNew .sd26ModelEditorHead .sd26ModelEditorHead__row{gap:12px;margin:6px 0 16px}.sd26PlanModel.sd26PlNew .sd26ModelEditorHead .sd26ModelEditorHead__title{line-height:1.45}.sd26PlanModel__goal{margin-right:6px;font-size:14px;color:var(--sd26-text)}.sd26PlanModel__foot{max-width:902px;margin:10px 0 12px;font-size:12px;line-height:1.45;color:var(--sd26-text-2)}.sd26PlanModel__cp{display:block;margin-top:3px;font-size:12.5px;color:var(--sd26-text-2)}.sd26PlanModel__cp b{font-weight:600;color:var(--sd26-text)}.sd26PlNew__resX .sd26PlanModel__cp b{font-weight:600}.sd26PlanModel__ro{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:12px 16px;border-radius:12px;background:var(--sd26-info-wash, var(--sd26-wash));font-size:13.5px;color:var(--sd26-text)}.sd26PlanModel__spacer{flex:1}.sd26PlanModel__error{flex-basis:100%;margin:8px 0 0;font-size:13px;color:var(--sd26-error-text, var(--sd26-danger))}.sd26PlanModel__state{margin:12px 0;font-size:13.5px;color:var(--sd26-text-2)}.sd26PlNew__campos.sd26PlanModel__campos{grid-template-columns:2fr 1fr 1fr}@media (max-width: 760px){.sd26PlNew__campos.sd26PlanModel__campos{grid-template-columns:1fr}}.sd26PlanModel__fldCampo{display:block;max-width:520px}.sd26PlanModel__cb{position:relative;max-width:520px;margin-top:5px}.sd26PlanModel__dd{position:absolute;top:calc(100% + 4px);right:0;left:0;z-index:20;max-height:260px;overflow:auto;padding:4px;border:1px solid var(--sd26PlanM-pop-line);border-radius:10px;background:var(--sd26-card);box-shadow:0 10px 26px #102a4324}.sd26PlanModel__ddIt{display:flex;justify-content:space-between;gap:10px;width:100%;padding:8px 10px;border:0;border-radius:7px;background:none;font-family:var(--sd26-font);font-size:13.5px;color:var(--sd26PlanM-item-ink);text-align:left;cursor:pointer}.sd26PlanModel__ddIt b{font-weight:600}.sd26PlanModel__ddIt:hover,.sd26PlanModel__ddIt[aria-selected=true]{background:var(--sd26PlanM-item-on)}.sd26PlanModel__ddN{font-size:12px;color:var(--sd26PlanM-off-ink);white-space:nowrap}.sd26PlanModel__vz{padding:10px;font-size:13px;color:var(--sd26PlanM-soft)}.sd26PlanModel__ver{max-width:780px;box-sizing:border-box;color:var(--sd26-text);padding:18px 20px;border-radius:var(--sd26-radius-card);background:var(--sd26-card);box-shadow:var(--sd26-shadow-card)}.sd26PlanModel__ver .sd26PlanFood__doc{margin-top:0}.sd26PlanModel__ver .sd26PlanFood__doc h4,.sd26PlanModel__ver .sd26PlanFood__doc ul{color:var(--sd26-text)}.sd26PlanModel__ver .sd26PlanFood__doc li{list-style:inherit}.sd26PlanModel__rod{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:18px;padding-top:14px;border-top:1px solid var(--sd26PlanM-pop-line)}.sd26PlanModel__rte h3,.sd26PlanModel__rte h4{margin:14px 0 4px;font-size:13.5px;font-weight:700}.sd26PlanModel__scroll{max-width:100%;overflow-x:auto}.sd26PlanUse__sl{position:relative}@font-face{font-family:BebasNeue;font-style:normal;font-weight:400;src:url(/fonts/BebasNeue-Regular.ttf) format("truetype");font-display:swap}.sdMealTimeField{position:relative;display:block;width:100%;min-width:0}.sdMealTimeField>input{width:100%;box-sizing:border-box}.sdMealTimeField__popover{position:fixed;z-index:1100;min-width:168px;padding:8px 8px 4px;border:1px solid var(--color-steel-60);border-radius:8px;background:var(--color-steel-90);box-shadow:0 8px 24px #1b314429}.sdMealTimeField__wheels{display:flex;align-items:stretch;gap:4px}.sdMealTimeField__column{display:flex;flex-direction:column;min-width:56px;flex:1}.sdMealTimeField__columnLabel{font-size:11px;line-height:16px;color:var(--color-gray-300);text-align:center;margin-bottom:4px}.sdMealTimeField__colon{align-self:center;padding-top:16px;font-size:18px;font-weight:600;color:var(--color-steel-0)}.sdMealTimeField__wheel{height:168px;overflow-y:auto;scroll-snap-type:y mandatory;overscroll-behavior:contain;border-radius:4px;background:var(--color-white)}.sdMealTimeField__tick{display:block;width:100%;height:32px;padding:0;border:none;background:transparent;font-size:16px;line-height:32px;text-align:center;color:var(--color-steel-0);cursor:pointer;scroll-snap-align:center}.sdMealTimeField__tick.is-selected{background:var(--color-primary);color:var(--color-on-brand);font-weight:600}.sdMealTimeField__clear{display:block;width:100%;margin-top:4px;padding:6px 0;border:none;background:transparent;font-size:13px;color:var(--color-gray-300);cursor:pointer}.sdMealTimeField__error{display:block;margin-top:4px;color:var(--color-red-300);font-size:12px;line-height:16px}@font-face{font-family:BebasNeue;font-style:normal;font-weight:400;src:url(/fonts/BebasNeue-Regular.ttf) format("truetype");font-display:swap}:root{--sd26-plan-carb: var(--sd26-macro-carb);--sd26-plan-prot: var(--sd26-macro-prot);--sd26-plan-lip: #e98f18;--sd26-plan-goal-ground: #f7fbff;--sd26-plan-dif-ok-bg: #e3f5ea;--sd26-plan-dif-ok-ink: #13703f;--sd26-plan-dif-up-bg: #fde8e6;--sd26-plan-dif-up-ink: #a8261b;--sd26-plan-dif-down-bg: #fff1d6;--sd26-plan-dif-down-ink: #8a4b00;--sd26-plan-an-stripe: #f5f9fd;--sd26-plan-an-head-line: #e3e8ef;--sd26-plan-an-row-line: #eef1f5;--sd26-plan-band-ink-veryLow: #2a5d75;--sd26-plan-band-ink-low: #14635d;--sd26-plan-band-ink-medium: #7a5d00;--sd26-plan-band-ink-high: #9b2c2c;--sd26-plan-gauge-needle: #1f2a37;--sd26-plan-info-shadow: 0 10px 28px rgba(16, 42, 67, .16);--sd26-plan-menu-shadow: 0 8px 30px rgba(0, 0, 0, .14);--sd26-plan-report-shadow: 0 24px 60px rgba(16, 42, 67, .25)}:root[data-color-scheme=dark],:root [data-color-scheme=dark]{--sd26-plan-goal-ground: var(--sd26-inner);--sd26-plan-dif-ok-bg: #123322;--sd26-plan-dif-ok-ink: #8ae5b5;--sd26-plan-dif-up-bg: #3a1b19;--sd26-plan-dif-up-ink: #e69089;--sd26-plan-dif-down-bg: #3a2a12;--sd26-plan-dif-down-ink: #f8bd77;--sd26-plan-an-stripe: var(--sd26-inner);--sd26-plan-an-head-line: #2f3c47;--sd26-plan-an-row-line: #2f3c47;--sd26-plan-band-ink-veryLow: #96c4d9;--sd26-plan-band-ink-low: #5ee8df;--sd26-plan-band-ink-medium: #f8d977;--sd26-plan-band-ink-high: #db9494;--sd26-plan-gauge-needle: #d3dfe9}:where([class*=sd26Plan]),:where([class*=sd26Plan]) :where(span,b,small,em,strong,label,i,p,th,td){line-height:1.45}.sd26PrCols.sd26PlanCols{grid-template-columns:minmax(0,1fr) 360px;transition:grid-template-columns .2s ease}.sd26PrCols.sd26PlanCols>.sd26PrCols__aside{box-sizing:border-box;padding:2px 4px 2px 2px;margin:-2px -4px -2px -2px}@media (min-width: 1101px){.sd26PrCols.sd26PlanCols>.sd26PrCols__aside{display:flex;flex-direction:column;overflow:hidden;padding:2px 0 2px 2px}.sd26PlanEditor--collapsed .sd26PrCols.sd26PlanCols{grid-template-columns:minmax(0,1fr) 72px}}@media (max-width: 1080px){.sd26PrCols.sd26PlanCols{grid-template-columns:minmax(0,1fr)}}@media (max-width: 1100px){.sd26PrCols.sd26PlanCols>.sd26PrCols__aside{position:static;max-height:none;overflow:visible}}.sd26PlanAside__top{display:none}@media (min-width: 1101px){.sd26PlanAside__top{display:flex;flex:none;justify-content:flex-end;margin-bottom:8px;color:inherit}.sd26PlanAside__scroll{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:2px 3px 2px 2px;margin:0 -3px 0 -2px;scrollbar-width:thin;scrollbar-color:#c5ccd4 transparent}.sd26PlanEditor--collapsed .sd26PlanAside__top{justify-content:center}.sd26PlanEditor--collapsed .sd26PlanAside__toggle{padding:5px 9px}.sd26PlanEditor--collapsed .sd26PlanAside__cards{display:none}.sd26PlanEditor--collapsed .sd26PlanAside__mini{display:block}}.sd26PlanAside__scroll,.sd26PlanAside__cards{color:inherit}.sd26PlanAside__mini{display:none;color:inherit}.sd26PlanAside__toggle{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border:1px solid var(--sd26-line);border-radius:999px;background:var(--sd26-card);color:var(--sd26-text-2);font:500 12.5px/1.45 var(--sd26-font);cursor:pointer}.sd26PlanAside__toggle:hover{border-color:var(--sd26-line-strong);color:var(--sd26-text)}.sd26PlanAside__toggle:focus-visible{outline:2px solid var(--sd26-focus-ring);outline-offset:2px}.sd26PlanAside__toggle span{color:inherit}.sd26PlanStep{flex:none;display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--sd26-primary);color:var(--sd26-vivid-ink, var(--sd26-on-primary));font-size:12px;font-weight:600;line-height:1.45}.sd26PlanCard__fold{padding:4px 8px;border:0;border-radius:8px;background:none;color:var(--sd26-accent);font-family:inherit;font-size:12.5px;white-space:nowrap;cursor:pointer}.sd26PlanCard__fold:focus-visible{outline:2px solid var(--sd26-focus);outline-offset:1px}.sd26PlanCard__summary{margin:0!important;font-size:13px;line-height:1.45;color:var(--sd26-text-2);overflow-wrap:anywhere}.sd26PlanDot{display:inline-block;flex:none;width:9px;height:9px;border-radius:50%;background:var(--sd26-primary)}.sd26PlanDot--sm{width:8px;height:8px}.sd26PlanDot--carb{background:var(--sd26-plan-carb)}.sd26PlanDot--prot{background:var(--sd26-plan-prot)}.sd26PlanDot--lip{background:var(--sd26-plan-lip)}.sd26PlanGoal__top{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:8px 0 12px;color:var(--sd26-text)}.sd26PlanGoal__text{flex:1;min-width:220px;font-size:13.5px;color:inherit}.sd26PlanGoal__top--notice{padding:8px 12px;border-radius:10px;background:var(--sd26-warn-wash);color:var(--sd26-warn-ink);font-size:12.5px}.sd26PlanGoal__top--notice .sd26Btn:not(.sd26Btn--prim){color:var(--sd26-warn-ink)}.sd26PlanGoal__select{box-sizing:border-box;height:40px;max-width:100%;padding:0 32px 0 10px;border:1px solid var(--sd26-field-line);border-radius:10px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--sd26-field) var(--sd26-select-caret) no-repeat right 11px center/14px;color:var(--sd26-text);font:13.5px/1.45 var(--sd26-font);cursor:pointer}.sd26PlanGoal__select:focus{outline:2px solid var(--sd26-focus);outline-offset:-1px;border-color:transparent}@media (max-width: 720px){.sd26PlanGoal__select{width:100%}}.sd26PlanGoal__line{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px;margin-top:12px;color:inherit}.sd26PlanGoal__dist{align-self:center;font-size:12.5px;color:var(--sd26-text-2)}.sd26PlanGoalPanel{margin-bottom:12px;padding:14px;border:1px solid var(--sd26-line);border-radius:14px;background:var(--sd26-plan-goal-ground);color:var(--sd26-text)}.sd26PlanGoalPanel p{margin:0}.sd26PlanGoalPanel__title{margin:0 0 12px!important;font-size:13.5px;line-height:1.45;color:var(--sd26-text)}.sd26PlanGoalPanel__title b{font-weight:600}.sd26PlanGoalPanel__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;color:inherit}@media (max-width: 720px){.sd26PlanGoalPanel__grid{grid-template-columns:minmax(0,1fr)}}.sd26PlanGoalPanel__field{display:flex;flex-direction:column;gap:6px;min-width:0;color:inherit}.sd26PlanGoalPanel__field--kcal{grid-column:1/-1;max-width:280px}.sd26PlanGoalPanel__label{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:13px;font-weight:500;color:var(--sd26-text)}.sd26PlanGoalPanel__label label{color:inherit}.sd26PlanGoalPanel__seg{display:inline-flex;flex-shrink:0;overflow:hidden;border:1px solid var(--sd26-line);border-radius:8px}.sd26PlanGoalPanel__seg button{padding:3px 10px;border:0;background:var(--sd26-card);color:var(--sd26-text-2);font:600 12px/normal var(--sd26-font);cursor:pointer}.sd26PlanGoalPanel__seg button[aria-pressed=true]{background:var(--sd26-primary);color:var(--sd26-on-primary)}.sd26PlanGoalPanel__seg button:focus-visible{outline:2px solid var(--sd26-focus-ring);outline-offset:-2px}.sd26PlanGoalPanel__box{display:flex;align-items:center;gap:6px;box-sizing:border-box;height:42px;padding:0 12px;border:1px solid var(--sd26-line);border-radius:10px;background:var(--sd26-card)}.sd26PlanGoalPanel__box:focus-within{border-color:var(--sd26-accent);box-shadow:0 0 0 2px var(--sd26-primary)}.sd26PlanGoalPanel__box input{flex:1;min-width:0;padding:1px 2px;border:0;outline:0;background:none;color:var(--sd26-text);font:15px/1.45 var(--sd26-font);font-variant-numeric:tabular-nums}.sd26PlanGoalPanel__box em{font-style:normal;white-space:nowrap;font-size:12.5px;color:var(--sd26-text-2)}.sd26PlanGoalPanel__auto{order:4;margin-top:-4px;font-size:11.5px;font-weight:500;color:var(--sd26-accent)}.sd26PlanGoalPanel__auto button{padding:0;border:0;background:none;color:inherit;font:inherit;text-decoration:underline;cursor:pointer}.sd26PlanGoalPanel__auto--typed{color:var(--sd26-text-2)}.sd26PlanGoalPanel__eq{min-height:16px;font-size:12px;color:var(--sd26-text-2);font-variant-numeric:tabular-nums}.sd26PlanGoalPanel__sum,.sd26PlanGoalPanel__note{margin-top:10px!important;font-size:12.5px;line-height:1.45;color:var(--sd26-text-2)}.sd26PlanGoalPanel__sum--error{color:var(--sd26-danger)}.sd26PlanGoalPanel__amdr,.sd26PlanGoal__amdr{font-size:12.5px;line-height:1.45;color:var(--sd26-warn-ink)}.sd26PlanGoalPanel__amdr{margin-top:6px!important;padding:6px 10px;border-radius:8px;background:var(--sd26-warn-wash)}.sd26PlanGoal__amdr{align-self:center}.sd26PlanGoalPanel__actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:12px;color:inherit}.sd26PlanData__row{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px;color:inherit}.sd26PlanData__name{flex:1;min-width:220px}.sd26PlanData__days{margin-top:14px;color:inherit}.sd26PlanData__daysLabel{margin-bottom:6px;font-size:12px;line-height:1.45;color:var(--sd26-text-2)}.sd26PlanData__chips{display:flex;flex-wrap:wrap;gap:6px;color:inherit}.sd26PlanData__chips .sd26Chip{min-width:46px;justify-content:center}.sd26PlanData__switches{display:flex;flex-direction:column;align-items:flex-start;gap:12px;margin-top:16px;color:inherit}.sd26PlanRestr__chips{display:flex;flex-wrap:wrap;gap:6px;color:inherit}.sd26PlanRestr__more{margin-top:6px}.sd26PlanGuide__actions{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px;color:inherit}.sd26PlanGuide__notes{margin-top:10px}.sd26PlanSum{display:flex;flex-direction:column;gap:2px;margin:8px 0 4px;color:inherit}.sd26PlanSum__row{display:grid;grid-template-columns:9px 96px minmax(0,1fr);gap:8px 10px;align-items:center;padding:7px 0;border-bottom:1px solid var(--sd26-line);font-size:13.5px;color:var(--sd26-text)}.sd26PlanSum__row:last-child{border-bottom:0}.sd26PlanSum__row b{text-align:left;font-weight:600}.sd26PlanSum__row small{font-size:12px;font-weight:400;color:var(--sd26-text-2)}.sd26PlanDonut__wrap{display:flex;align-items:center;gap:16px;margin:6px 0 4px;color:inherit}.sd26PlanDonut{flex:none;width:104px;height:104px}.sd26PlanDonut__track,.sd26PlanDonut__arc{fill:none;stroke-width:14}.sd26PlanDonut__track{stroke:var(--sd26-inner)}.sd26PlanDonut__arc--carb{stroke:var(--sd26-plan-carb)}.sd26PlanDonut__arc--prot{stroke:var(--sd26-plan-prot)}.sd26PlanDonut__arc--lip{stroke:var(--sd26-plan-lip)}.sd26PlanDonut__text{fill:var(--sd26-text);font:600 13px var(--sd26-font)}.sd26PlanDonut__text--empty{fill:var(--sd26-text-2)}.sd26PlanDonut__legend{display:grid;gap:4px;font-size:12.5px;color:var(--sd26-text)}.sd26PlanDonut__legend span{display:flex;align-items:center;gap:6px}.sd26PlanDonut__base{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:2px 0 0;font-size:12px;line-height:1.45;color:var(--sd26-text-2)}.sd26PlanDonut__info{display:inline-flex;align-items:center;justify-content:center;flex:none;width:24px;height:24px;padding:0;border:1px solid var(--sd26-line-strong);border-radius:50%;background:var(--sd26-card);font:italic 600 11px var(--sd26-font);color:var(--sd26-text-2);cursor:help}.sd26PlanDonut__info:focus-visible{outline:2px solid var(--sd26-focus-ring);outline-offset:1px}.sd26PlanAn{width:100%;margin-top:8px;border-collapse:collapse;font-size:12.5px;line-height:1.45;font-variant-numeric:tabular-nums;color:var(--sd26-text)}.sd26PlanAn th{padding:4px 3px 6px;border-bottom:1px solid var(--sd26-plan-an-head-line);text-align:left;font-size:11.5px;font-weight:600;color:var(--sd26-text-2)}.sd26PlanAn td{padding:6px 3px;border-bottom:1px solid var(--sd26-plan-an-row-line);color:var(--sd26-text)}.sd26PlanAn tbody tr:nth-child(odd) td{background:var(--sd26-plan-an-stripe)}.sd26PlanAn__r{text-align:right!important;white-space:nowrap}.sd26PlanAn__unit{font-size:11px;white-space:nowrap;color:var(--sd26-text-2)}.sd26PlanDif{display:inline-flex;align-items:center;gap:2px;padding:2px 8px;border-radius:999px;font-size:12px;font-weight:700;line-height:1.45;white-space:nowrap;font-variant-numeric:tabular-nums;cursor:default}.sd26PlanDif:focus-visible{outline:2px solid var(--sd26-focus-ring);outline-offset:1px}.sd26PlanDif--sm{padding:1px 6px;font-size:11px}.sd26PlanDif--ok{background:var(--sd26-plan-dif-ok-bg);color:var(--sd26-plan-dif-ok-ink)}.sd26PlanDif--up{background:var(--sd26-plan-dif-up-bg);color:var(--sd26-plan-dif-up-ink)}.sd26PlanDif--down{background:var(--sd26-plan-dif-down-bg);color:var(--sd26-plan-dif-down-ink)}.sd26PlanAn__legend{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;margin-top:8px;font-size:11.5px;line-height:1.45;color:var(--sd26-text-2)}.sd26PlanAn__legend>span:first-child{flex:0 0 100%}.sd26PlanAn__note{margin:6px 0 0;font-size:12.5px;line-height:1.45;color:var(--sd26-text-2)}.sd26PlanAn__all{margin-top:6px}.sd26PlanNotice{display:flex;align-items:center;gap:8px;margin:0 0 12px;padding:8px 12px;border-radius:10px;font-size:12.5px;line-height:1.45}.sd26PlanNotice--error{background:var(--sd26-danger-wash);color:var(--sd26-danger-ink)}.sd26PlanNotice--ok{background:var(--sd26-wash);color:var(--sd26-success-ink)}.sd26PlanNotice__text{flex:1;color:inherit}.sd26PlanNotice__link{padding:0;border:0;background:none;color:inherit;font:500 13px/1.45 var(--sd26-font);text-decoration:underline;cursor:pointer}.sd26PlanActions__stack{display:grid;gap:8px;color:inherit}.sd26PlanActions__stack>.sd26Btn{margin-bottom:8px}.sd26PlanActions__hint{margin:-4px 0 4px;font-size:11.5px;line-height:1.45;text-align:center;color:var(--sd26-text-2)}.sd26PlanActions__hint button{padding:0;border:0;background:none;color:var(--sd26-accent);font:inherit;text-decoration:underline;cursor:pointer}.sd26PlanActions__saved{margin:12px 0;font-size:12px;line-height:1.45;text-align:center;color:var(--sd26-text-2)}.sd26PlanMini{display:flex;flex-direction:column;align-items:center;gap:10px;padding:14px 8px;border-radius:var(--sd26-radius-card);background:var(--sd26-card);box-shadow:var(--sd26-shadow-card);color:var(--sd26-text)}.sd26PlanMini__ring{width:60px;color:inherit}.sd26PlanMini__ring svg{display:block;width:52px;height:52px;margin:0 auto}.sd26PlanMini__track,.sd26PlanMini__arc{fill:none;stroke-width:6}.sd26PlanMini__track{stroke:var(--sd26-inner)}.sd26PlanMini__arc{stroke:var(--sd26-primary);stroke-linecap:round}.sd26PlanMini__kcal{margin-top:5px;font-size:11px;font-weight:600;line-height:1.2;text-align:center;color:var(--sd26-text)}.sd26PlanMini__kcal small{display:block;font-size:.8333em;font-weight:400;line-height:1.2;color:var(--sd26-text-2)}.sd26PlanMini__sep{width:28px;height:1px;background:var(--sd26-line)}.sd26PlanMini__btn{position:relative;display:grid;place-items:center;width:40px;height:40px;padding:0;border:1px solid var(--sd26-line);border-radius:12px;background:var(--sd26-card);color:var(--sd26-text);cursor:pointer}.sd26PlanMini__btn:hover{background:var(--sd26-inner)}.sd26PlanMini__btn:focus-visible{outline:2px solid var(--sd26-focus-ring);outline-offset:2px}.sd26PlanMini__btn--prim{border-color:var(--sd26-primary);background:var(--sd26-primary);color:var(--sd26-on-primary)}.sd26PlanMini__btn--prim:hover{background:var(--sd26-primary-hover)}.sd26PlanMini__badge{position:absolute;top:-5px;right:-5px;min-width:18px;height:18px;padding:0 4px;box-sizing:border-box;border-radius:999px;background:var(--sd26-danger);color:#fff;font-size:10px;font-weight:700;line-height:18px}.sd26PlanMeal{overflow:hidden}.sd26PlanMeal__head{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:16px 20px 6px;border-bottom:1px solid var(--sd26-line);color:var(--sd26-text)}.sd26PlanMeal__head .sd26PlanMeal__timeError{flex:1 0 100%;order:10;margin-top:-6px}.sd26PlanMeal__time{box-sizing:border-box;width:76px;height:36px;padding:7px 10px;border:1px solid var(--sd26-input-line);border-radius:8px;background:var(--sd26-field);color:var(--sd26-text);font:13.5px/1.45 var(--sd26-font);text-align:center}.sd26PlanMeal__time:focus{outline:2px solid var(--sd26-focus);outline-offset:-1px;border-color:transparent}.sd26PlanMeal__name{flex:1;min-width:220px;padding:4px 8px;border:1px solid var(--sd26-line);border-radius:8px;background:var(--sd26-field);color:var(--sd26-text);font:600 16px/1.3 var(--sd26-font)}.sd26PlanMeal__name:hover{border-color:var(--sd26-line)}.sd26PlanMeal__name:focus{outline:0;border-color:var(--sd26-primary)}.sd26PlanMeal__name:focus-visible{box-shadow:0 0 0 2px #2dd4c88c}:root[data-color-scheme=dark] .sd26PlanMeal__name,:root [data-color-scheme=dark] .sd26PlanMeal__name{border-color:var(--sd26-input-line)}.sd26PlanMeal__kcal{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;background:var(--sd26-inner);color:var(--sd26-text);font-size:14px;line-height:1.45}.sd26PlanMeal__kcal b{font-weight:700}.sd26PlanMeal__menu{position:relative;color:inherit}.sd26PlanMeal__dots{font-size:15px;line-height:1;color:inherit}.sd26PlanMeal__body{padding:6px 20px 16px;color:var(--sd26-text)}.sd26PlanMeal__empty{margin:13px 0;padding:14px 0 4px;font-size:13px;line-height:1.45;color:var(--sd26-text-2)}.sd26PlanMeal__notes{display:block;box-sizing:border-box;width:100%;min-height:70px;margin-top:10px;padding:7px 10px;border:1px solid var(--sd26-field-line);border-radius:8px;background:var(--sd26-field);color:var(--sd26-text);font:13.5px/1.45 var(--sd26-font);resize:vertical}.sd26PlanMeal__notes::placeholder{color:var(--sd26-placeholder)}.sd26PlanMeal__notes:focus{outline:2px solid var(--sd26-focus);outline-offset:-1px;border-color:transparent}.sd26PlanMenu{position:fixed;z-index:300;box-sizing:border-box;min-width:200px;padding:6px;border-radius:12px;background:var(--sd26-card);box-shadow:var(--sd26-plan-menu-shadow);font-family:var(--sd26-font)}.sd26PlanMenu__item{display:block;width:100%;padding:8px 10px;border:0;border-radius:8px;background:none;color:var(--sd26-text);font:13px/1.45 var(--sd26-font);text-align:left;cursor:pointer}.sd26PlanMenu__item:hover,.sd26PlanMenu__item:focus-visible{background:var(--sd26-inner);outline:none}.sd26PlanMenu__item:disabled{opacity:.45;cursor:not-allowed}.sd26PlanMenu__item--danger{color:var(--sd26-danger)}.sd26PlanTabs{display:flex;flex-wrap:wrap;gap:4px;padding:10px 20px 0;color:inherit}.sd26PlanTabs__slot{display:inline-flex;align-items:stretch;color:inherit}.sd26PlanTabs__tab{display:block;padding:7px 12px;border:0;border-bottom:2px solid transparent;border-radius:var(--sd26-radius-btn) var(--sd26-radius-btn) 0 0;background:none;color:var(--sd26-text-2);font:13px/1.45 var(--sd26-font);cursor:pointer}.sd26PlanTabs__tab:focus-visible{outline:2px solid var(--sd26-focus-ring);outline-offset:-2px}.sd26PlanTabs__tab--on{border-bottom-color:var(--sd26-primary);color:var(--sd26-accent);font-weight:500}.sd26PlanTabs__tab--add{color:var(--sd26-accent)}.sd26PlanTabs__example{display:inline-block;vertical-align:middle;padding:0 7px;border-radius:999px;background:var(--sd26-warn-wash);color:var(--sd26-warn-ink);font-size:10.5px;font-weight:600;line-height:1.45}.sd26PlanTabs__kcal{display:inline;padding:2px 8px;border-radius:999px;background:var(--sd26-inner);color:var(--sd26-text-2);font-size:11.5px;font-weight:400;line-height:1.45}.sd26PlanTabs__trash{display:inline-flex;align-items:center;margin:0 6px 0 -6px;padding:6px;font-size:14px;line-height:1.45;border:0;border-radius:8px;background:none;color:var(--sd26-text-2);cursor:pointer}.sd26PlanTabs__trash:hover{background:var(--sd26-danger-wash);color:var(--sd26-danger)}.sd26PlanTabs__trash:focus-visible{outline:2px solid var(--sd26-focus-ring);outline-offset:-2px}.sd26PlanTotals{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;font-size:12.5px;line-height:1.45;color:var(--sd26-text)}.sd26PlanTotals__label{color:var(--sd26-text-2)}.sd26PlanPill{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;background:var(--sd26-inner);color:var(--sd26-text)}.sd26PlanPill b{font-weight:700}.sd26PlanPill em{font-style:normal;color:var(--sd26-text-2)}.sd26PlanPill__sub{color:var(--sd26-text-2)}.sd26PlanPill--density{cursor:help}.sd26PlanPill--density:focus-visible{outline:2px solid var(--sd26-focus-ring);outline-offset:1px}.sd26PlanPill__band{display:inline-block;width:9px;height:9px;border-radius:50%}.sd26PlanPill__band--veryLow{background:#9fe3bd}.sd26PlanPill__band--low{background:#2bb673}.sd26PlanPill__band--medium{background:#e8901f}.sd26PlanPill__band--high{background:#de3b2f}.sd26PlanNut{margin:8px 0 6px;border-top:1px dashed var(--sd26-line);color:var(--sd26-text)}.sd26PlanNut>summary{display:flex;align-items:center;gap:10px;padding:8px 2px;list-style:none;font-size:13px;font-weight:500;line-height:1.45;color:var(--sd26-text-2);cursor:pointer}.sd26PlanNut>summary::-webkit-details-marker{display:none}.sd26PlanNut>summary:after{content:"";order:2;width:6px;height:6px;margin:-3px 0 0 2px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg);transition:transform .15s}.sd26PlanNut>summary:focus-visible{outline:2px solid var(--sd26-primary);outline-offset:2px;border-radius:12px}.sd26PlanNut[open]>summary:after{margin-top:4px;transform:rotate(-135deg)}.sd26PlanNut[open] .sd26PlanNut__summary{visibility:hidden}.sd26PlanNut__title{flex:none;order:1;color:inherit}.sd26PlanNut__summary{order:3;margin-left:auto;font-weight:400;color:inherit}.sd26PlanNut__row{display:flex;flex-wrap:wrap;align-items:center;gap:8px 0;padding:2px 2px 8px;font-size:13px;line-height:1.45;color:var(--sd26-text)}.sd26PlanNut__group{display:flex;flex:none;align-items:center;gap:6px;min-width:0;padding:0 8px;white-space:nowrap;color:inherit}.sd26PlanNut__group+.sd26PlanNut__group{border-left:1px solid var(--sd26-line)}.sd26PlanNut__group:first-child{padding-left:0}.sd26PlanNut__group b{font-weight:600}.sd26PlanNut__group--density{flex-direction:column;align-items:flex-start;gap:2px}.sd26PlanNut__drinks{max-width:220px;margin:2px 0 0;font-size:11px;line-height:1.35;color:var(--sd26-text-2);white-space:normal}.sd26PlanNut__line{display:flex;align-items:center;gap:6px;white-space:nowrap;color:inherit}.sd26PlanNut__k{color:var(--sd26-text-2)}.sd26PlanNut__band{font-size:12.5px;font-weight:600}.sd26PlanNut__band--veryLow{color:var(--sd26-plan-band-ink-veryLow)}.sd26PlanNut__band--low{color:var(--sd26-plan-band-ink-low)}.sd26PlanNut__band--medium{color:var(--sd26-plan-band-ink-medium)}.sd26PlanNut__band--high{color:var(--sd26-plan-band-ink-high)}.sd26PlanNut__bar{display:flex;width:40px;height:5px;overflow:hidden;border-radius:999px;background:var(--sd26-inner)}.sd26PlanNut__bar i+i{margin-left:1.5px}.sd26PlanNut__seg{display:block;height:100%}.sd26PlanNut__seg--carb{background:var(--sd26-plan-carb)}.sd26PlanNut__seg--prot{background:var(--sd26-plan-prot)}.sd26PlanNut__seg--lip{background:var(--sd26-plan-lip)}.sd26PlanNut__macro{display:inline-flex;align-items:center;gap:4px;color:var(--sd26-text-2)}.sd26PlanNut__macro .sd26PlanDot{width:7px;height:7px}.sd26PlanNut__all.sd26Btn{margin-left:auto;padding:0 0 0 8px;flex:none;white-space:nowrap}@media (max-width: 1100px){.sd26PlanNut__row{row-gap:10px}.sd26PlanNut__all.sd26Btn{margin-left:0;padding-left:0}}.sd26PlanGauge{width:44px;height:25px;margin-left:1px}.sd26PlanGauge__arc{fill:none;stroke-width:4;stroke-linecap:round}.sd26PlanGauge__arc--veryLow{stroke:#a9dcf0}.sd26PlanGauge__arc--low{stroke:#2aa39b}.sd26PlanGauge__arc--medium{stroke:#f2c230}.sd26PlanGauge__arc--high{stroke:#d64545}.sd26PlanGauge__needle{stroke:var(--sd26-plan-gauge-needle);stroke-width:1.6;stroke-linecap:round}.sd26PlanGauge__hub{fill:var(--sd26-plan-gauge-needle)}.sd26PlanInfoIcon{position:relative;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:15px;height:15px;border:1px solid currentColor;border-radius:50%;color:var(--sd26-text-2);font-size:10px;font-weight:600;line-height:1.45;cursor:help;outline:none}.sd26PlanInfoIcon:focus-visible{box-shadow:0 0 0 2px var(--sd26-primary)}.sd26PlanInfo{position:fixed;z-index:var(--sd26-z-tooltip);box-sizing:border-box;width:300px;padding:12px 14px;border:1px solid var(--sd26-line);border-radius:10px;background:var(--sd26-card);box-shadow:var(--sd26-plan-info-shadow);color:var(--sd26-text);font:400 12px/1.5 var(--sd26-font);text-align:left;white-space:normal}.sd26PlanInfo:before{content:"";position:absolute;top:-6px;left:14px;width:10px;height:10px;border-top:1px solid var(--sd26-line);border-left:1px solid var(--sd26-line);background:var(--sd26-card);transform:rotate(45deg)}.sd26PlanInfo b{display:block;margin-bottom:4px;font-size:12.5px}.sd26PlanInfo--above:before,.sd26PlanInfo[data-side=top]:before{top:auto;bottom:-6px;transform:rotate(225deg)}.sd26PlanInfo__bands{display:grid;grid-template-columns:10px 1fr auto;align-items:center;gap:3px 8px;margin:8px 0;font-variant-numeric:tabular-nums}.sd26PlanInfo__band{display:contents}.sd26PlanInfo__dot{width:8px;height:8px;border-radius:50%}.sd26PlanInfo__dot--veryLow{background:#a9dcf0}.sd26PlanInfo__dot--low{background:#2aa39b}.sd26PlanInfo__dot--medium{background:#f2c230}.sd26PlanInfo__dot--high{background:#d64545}.sd26PlanInfo__range,.sd26PlanInfo__note{color:var(--sd26-text-2)}.sd26PlanInfo__note{display:block;font-size:11.5px}.sd26PlanNewMeal{display:flex;flex-direction:column;gap:4px;padding:10px}.sd26PlanNewMeal__btn{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:44px;padding:1px 6px;border:0;border-radius:12px;background:var(--sd26-primary);color:var(--sd26-vivid-ink, var(--sd26-on-primary));font:600 14.5px/1.45 var(--sd26-font);letter-spacing:.01em;cursor:pointer}.sd26PlanNewMeal__btn:hover{background:var(--sd26-primary-hover)}.sd26PlanNewMeal__btn:focus-visible{outline:3px solid var(--sd26-primary);outline-offset:2px}.sd26PlanNewMeal__btn:disabled{opacity:.45;cursor:not-allowed}.sd26Modal__panel.sd26PlanReport{display:flex;flex-direction:column;max-height:calc(100vh - 48px);max-height:calc(100dvh - 48px);overflow:hidden;padding:0;border-radius:16px;box-shadow:var(--sd26-plan-report-shadow)}.sd26Modal__panel.sd26PlanReport .sd26Modal__head{align-items:flex-start;padding:16px 20px 10px;border-bottom:1px solid var(--sd26-line)}.sd26Modal__panel.sd26PlanReport .sd26Modal__title{font-size:16px}.sd26Modal__panel.sd26PlanReport .sd26Modal__content{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.sd26PlanReport__sub{display:block;margin-top:2px;font-size:12.5px;font-weight:400;color:var(--sd26-text-2)}.sd26PlanReport__scroll{flex:1 1 auto;min-height:0;overflow:auto;padding:4px 20px 8px;color:inherit}.sd26PlanReport__table{width:100%;border-collapse:collapse;font-size:13px;line-height:1.45;font-variant-numeric:tabular-nums;color:var(--sd26-text)}.sd26PlanReport__table th{padding:14px 0 6px;text-align:left;text-transform:uppercase;letter-spacing:.04em;font-size:11.5px;font-weight:600;color:var(--sd26-text-2)}.sd26PlanReport__table td{padding:7px 0;border-bottom:1px solid var(--sd26-line);color:var(--sd26-text)}.sd26PlanReport__table .sd26PlanDot{margin-right:8px}.sd26PlanReport__v{text-align:right;white-space:nowrap}.sd26PlanReport__p{width:110px;padding-left:8px!important;text-align:right;white-space:nowrap;color:var(--sd26-text-2)!important}.sd26PlanReport__foot{margin:0;padding:10px 20px 16px;border-top:1px solid var(--sd26-line);font-size:11.5px;line-height:1.45;color:var(--sd26-text-2)}.sd26PlanGuide__notes textarea{min-height:75px}@font-face{font-family:BebasNeue;font-style:normal;font-weight:400;src:url(/fonts/BebasNeue-Regular.ttf) format("truetype");font-display:swap}.sd26PickHint{flex-shrink:0;margin:0;padding:6px 10px;border-top:1px solid var(--sd26-line);color:var(--sd26-text-2);font:12px/1.4 var(--sd26-font)}@font-face{font-family:BebasNeue;font-style:normal;font-weight:400;src:url(/fonts/BebasNeue-Regular.ttf) format("truetype");font-display:swap}:root{--sd26-nutri-filter-line: #d9e2ea;--sd26-nutri-search-line: #d9e2ea;--sd26-nutri-filter-focus: #0b9e95;--sd26-nutri-soft: #6b7b88;--sd26-nutri-muted: #8a99a6;--sd26-nutri-dist-ground: #eef2f5;--sd26-nutri-carb: #22c55e;--sd26-nutri-prot: #1d6fb8;--sd26-nutri-lip: #f59e0b;--sd26-nutri-portion: #f3fbfb;--sd26-nutri-status-dot: #2fd3c7;--sd26-nutri-status-off: #8a5300;--sd26-nutri-status-off-dot: #e5a03a;--sd26-nutri-ro-field: #fbfdff;--sd26-nutri-ro-recipe-line: #bdeee9}:root[data-color-scheme=dark],:root [data-color-scheme=dark]{--sd26-nutri-filter-line: var(--sd26-line);--sd26-nutri-search-line: var(--sd26-input-line);--sd26-nutri-soft: var(--sd26-text-2);--sd26-nutri-muted: var(--sd26-text-3);--sd26-nutri-dist-ground: #222b33;--sd26-nutri-portion: var(--sd26-wash);--sd26-nutri-status-off: #f8c177;--sd26-nutri-ro-field: var(--sd26-inner)}.sd26Models--pratos .sd26Models__bar,.sd26Models--receitas .sd26Models__bar{display:none}.sd26Models--pratos .sd26Models__table th.sd26Models__colEnd,.sd26Models--receitas .sd26Models__table th.sd26Models__colEnd{text-align:right}.sd26Models--pratos:has([data-sd26-filter-empty]) [data-testid=consultorio-empty],.sd26Models--receitas:has([data-sd26-filter-empty]) [data-testid=consultorio-empty]{display:none}.sd26Nutri__bar{display:grid;grid-template-columns:minmax(220px,1fr) repeat(2,minmax(150px,180px)) minmax(190px,220px);gap:12px;align-items:end;margin:4px 0 14px}@media (max-width: 980px){.sd26Nutri__bar{grid-template-columns:1fr 1fr}}@media (max-width: 720px){.sd26Nutri__bar>:first-child{grid-column:1/-1}}.sd26Nutri__barField{display:flex;flex-direction:column;gap:5px;min-width:0;color:var(--sd26-text);font-size:12.5px;font-weight:700}.sd26Nutri__barField select{width:100%;height:40px;padding:0 32px 0 10px;border:1px solid var(--sd26-nutri-filter-line);border-radius:10px;background-color:var(--sd26-field);color:var(--sd26-text);font:inherit;font-size:13.5px;font-weight:400;box-shadow:0 1px 2px #102a430d;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:var(--sd26-select-caret);background-repeat:no-repeat;background-position:right 11px center;background-size:14px}.sd26Nutri__barField select:hover,.sd26Nutri__barField select:focus{border-color:var(--sd26-nutri-filter-focus)}.sd26Nutri__barField select:focus{outline:none;box-shadow:0 0 0 3px #6ef2ea4d}.sd26Nutri__barSearch{position:relative;display:block}.sd26Nutri__barSearch svg{position:absolute;top:12px;left:12px;width:16px;height:16px;fill:none;stroke:var(--sd26-nutri-muted);stroke-width:2}.sd26Nutri__barSearch input{box-sizing:border-box;width:100%;height:40px;padding:0 12px 0 36px;border:1px solid var(--sd26-nutri-search-line);border-radius:10px;background:var(--sd26-field);color:var(--sd26-text);font:inherit;font-size:14px;font-weight:400}.sd26Nutri__barSearch input::placeholder{color:var(--sd26-placeholder)}.sd26Nutri__barSearch input:focus{border-color:var(--sd26-nutri-filter-focus);outline:none;box-shadow:0 0 0 3px #6ef2ea4d}.sd26Nutri__filterEmpty{padding:28px 8px;color:var(--sd26-text-2);font-size:14px;text-align:center}.sd26Nutri__filterEmpty b{color:inherit;font-weight:700}.sd26Nutri__link{padding:7px 6px;border:0;background:none;color:var(--sd26-accent);font:inherit;font-size:13px;font-weight:500;cursor:pointer}.sd26Nutri__met,td:has(>.sd26Nutri__met){color:var(--sd26-text-2);white-space:nowrap}.sd26Nutri__app{position:relative;display:inline-flex;align-items:center;gap:8px;height:40px;margin-right:18px;padding:0 2px;color:var(--sd26-text);font-size:13.5px;font-weight:500;cursor:pointer;-webkit-user-select:none;user-select:none}.sd26Nutri__app input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.sd26Nutri__app:has(input:focus-visible) .sd26Nutri__appTrack{outline:2px solid var(--sd26-nutri-filter-focus);outline-offset:2px}@media (max-width: 720px){.sd26Nutri__app{margin:0 18px 0 0}}.sd26Nutri__appIcon{display:block;flex:none;width:18px;height:18px;fill:none;stroke:var(--sd26-nutri-muted);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.sd26Nutri__app--on .sd26Nutri__appIcon{stroke:var(--sd26-accent)}.sd26Nutri__appText{margin-right:2px}.sd26Nutri__appTrack{position:relative;flex:none;width:38px;height:22px;border-radius:99px;background:var(--sd26-toggle-off);transition:background .2s}.sd26Nutri__appTrack:after{position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:var(--sd26-toggle-knob);content:"";transition:transform .2s}.sd26Nutri__app--on .sd26Nutri__appTrack{background:var(--sd26-primary)}.sd26Nutri__app--on .sd26Nutri__appTrack:after{transform:translate(16px)}.sd26Nutri__appStatus{display:flex;align-items:center;gap:7px;margin:3px 0 12px;color:var(--sd26-accent);font-size:12.5px}.sd26Nutri__appStatus i{flex:none;width:7px;height:7px;border-radius:50%;background:var(--sd26-nutri-status-dot);box-shadow:0 0 0 3px #2fd3c72e}.sd26Nutri__appStatus--off{color:var(--sd26-nutri-status-off)}.sd26Nutri__appStatus--off i{background:var(--sd26-nutri-status-off-dot);box-shadow:0 0 0 3px #e5a03a2e}:where(.sd26Nutri) *{line-height:inherit}.sd26Nutri{box-sizing:border-box;width:100%;max-width:1320px;margin:0 auto;padding:22px 20px 80px;color:var(--sd26-text);font-family:var(--sd26-font);font-size:14px;line-height:1.45}.sd26Nutri__spacer{flex:1}.sd26Nutri__back{display:inline-flex;align-items:center;gap:4px;padding:0;border:0;background:none;color:var(--sd26-accent);font:inherit;font-size:13px;cursor:pointer}.sd26Nutri__back svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.sd26Nutri__head{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:6px 0 16px}.sd26Nutri__head h1{margin:0;color:var(--sd26-text);font-size:22px;font-weight:600;line-height:1.45}.sd26Nutri__actions{display:flex;gap:10px}.sd26Nutri__tag{padding:2px 9px;border-radius:999px;background:var(--sd26-wash);color:var(--sd26-accent);font-size:11px;font-weight:600}.sd26Nutri__ro{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:14px;padding:10px 14px;border:1px solid var(--sd26-line);border-radius:14px;background:var(--sd26-card);color:var(--sd26-text-2);font-size:13px}.sd26Nutri__ro b{color:var(--sd26-text);font-weight:600}.sd26Nutri__roIcon{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.8}.sd26Nutri__error,.sd26Nutri__notice{margin:0 0 14px;padding:10px 14px;border-radius:12px;background:var(--sd26-danger-wash);color:var(--sd26-danger-ink);font-size:13px}.sd26Nutri__notice{background:var(--sd26-warn-wash);color:var(--sd26-warn-ink)}.sd26Nutri__grid{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:18px;align-items:start}@media (max-width: 900px){.sd26Nutri__grid{grid-template-columns:minmax(0,1fr)}}.sd26Nutri__main{min-width:0}.sd26Nutri__aside{position:sticky;top:16px;min-width:0}@media (min-width: 1101px){.sd26Nutri__aside{max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px);padding-right:4px;overflow-x:hidden;overflow-y:auto;scrollbar-width:thin}}@media (max-width: 900px){.sd26Nutri__aside{position:static}}.sd26Nutri__card,.sd26Nutri__asideCard{margin-bottom:16px}.sd26Nutri__cardHead{display:flex;align-items:center;gap:10px}@media (max-width: 720px){.sd26Nutri__cardHead{flex-wrap:wrap}}.sd26Nutri__cardHead h2{display:flex;align-items:center;gap:10px;margin:0;font-size:16px;font-weight:600}.sd26Nutri__cardHead .sd26Nutri__cardHead{flex:0 1 auto;min-width:0}.sd26Nutri__step{display:inline-grid;flex:none;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--sd26-primary);color:var(--sd26-vivid-ink, var(--sd26-on-primary));font-size:12px}.sd26Nutri__hint{margin:4px 0 14px;color:var(--sd26-text-2);font-size:12.5px}.sd26Nutri__fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:12px}@media (max-width: 900px){.sd26Nutri__fields{grid-template-columns:minmax(0,1fr)}}.sd26Nutri__card:first-child>.sd26Nutri__fields:first-child{margin-top:0}.sd26Nutri__field{display:grid;gap:4px;color:var(--sd26-text-2);font-size:12px}.sd26Nutri__field input,.sd26Nutri__field select{box-sizing:border-box;width:100%;min-width:0;height:40px;padding:0 12px;border:1px solid var(--sd26-field-line);border-radius:8px;background:var(--sd26-field);color:var(--sd26-text);font:inherit;font-size:14px}.sd26Nutri__field select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:32px;background-image:var(--sd26-select-caret);background-repeat:no-repeat;background-position:right 11px center;background-size:14px}.sd26Nutri__field input{border-color:var(--sd26-input-line)}.sd26Nutri__field input::placeholder{color:var(--sd26-placeholder)}.sd26Nutri__field input:focus,.sd26Nutri__field select:focus{outline:2px solid var(--sd26-focus);outline-offset:-1px;border-color:transparent}.sd26Nutri__field input[aria-invalid=true]{border-color:var(--sd26-error-line);box-shadow:0 0 0 3px #d92d2026}.sd26Nutri__fieldError{display:block;margin-top:5px;color:var(--sd26-danger);font-size:12.5px}.sd26Nutri__method{flex:0 1 auto}.sd26Nutri .sd26Nutri__tables{margin:6px 0 12px;padding-top:0;border-top:0}.sd26Nutri__items{margin-top:0}.sd26Nutri__emptyItems{margin-top:12px;padding:18px 8px;border:1px dashed var(--sd26-line);border-radius:14px;color:var(--sd26-text-2);font-size:13px;text-align:center}.sd26Nutri__emptyItems--aside{margin-top:8px}.sd26Nutri__add{position:relative;margin-top:12px}.sd26Nutri__add .sd26PlanFood__search input{box-sizing:border-box;width:100%;height:40px;padding:0 14px 0 40px;border:1px dashed var(--sd26-field-line);border-radius:8px;background:var(--sd26-field);color:var(--sd26-text);font:inherit;font-size:14px}.sd26Nutri__addIcon{position:absolute;z-index:1;top:12px;left:14px;width:16px;height:16px;fill:none;stroke:var(--sd26-text-2);stroke-width:2;pointer-events:none}.sd26Nutri__notes{margin-top:14px}.sd26Nutri__notes .sd26Field__control--textarea{min-height:64px}.sd26Nutri__prep{box-sizing:border-box;width:100%;min-height:110px;margin-top:10px;padding:7px 10px;border:1px solid var(--sd26-field-line);border-radius:8px;background:var(--sd26-field);color:var(--sd26-text);font:inherit;font-size:13.5px;resize:vertical}.sd26Nutri__weights{margin:10px 0 0;color:var(--sd26-text-2);font-size:12.5px}.sd26Nutri__weights b{color:var(--sd26-text);font-weight:600}.sd26Nutri--ro .sd26Nutri__field input,.sd26Nutri--ro .sd26Nutri__field select,.sd26Nutri--ro .sd26Nutri__prep,.sd26Nutri--ro .sd26PlanFood__qty,.sd26Nutri--ro .sd26PlanFood__select,.sd26Nutri--ro textarea{pointer-events:none}.sd26Nutri--ro .sd26Nutri__field select,.sd26Nutri--ro .sd26PlanFood__select{background-color:var(--sd26-nutri-ro-field)}.sd26Nutri--ro .sd26Nutri__field select:disabled{opacity:.6}.sd26Nutri--ro .sd26PlanFood__select:disabled{opacity:1}.sd26Nutri__res{display:grid;gap:8px;margin-top:10px}.sd26Nutri__line{display:flex;align-items:baseline;justify-content:space-between;padding:6px 0;border-bottom:1px solid var(--sd26-line);font-size:13px}.sd26Nutri__line:last-child{border-bottom:0}.sd26Nutri__line b{color:var(--sd26-text);font-size:15px;font-weight:700}.sd26Nutri__line--kcal{padding:10px 12px;border:0;border-radius:12px;background:var(--sd26-wash)}.sd26Nutri__line--kcal b{font-size:22px}.sd26Nutri__line--kcal small{font-size:12px;font-weight:500}.sd26Nutri__dist{display:flex;height:8px;margin:12px 0 6px;overflow:hidden;border-radius:99px;background:var(--sd26-nutri-dist-ground)}.sd26Nutri__dist i{display:block;height:100%}.sd26Nutri__distLegend{display:flex;flex-wrap:wrap;gap:12px;color:var(--sd26-text-2);font-size:12px}.sd26Nutri__distLegend span{display:inline-flex;align-items:center;gap:5px}.sd26Nutri__distLegend i{display:inline-block;width:8px;height:8px;border-radius:50%}.sd26Nutri__distLegend b{color:var(--sd26-text);font-weight:600}.sd26Nutri__dist--carb{background:var(--sd26-nutri-carb)}.sd26Nutri__dist--prot{background:var(--sd26-nutri-prot)}.sd26Nutri__dist--lip{background:var(--sd26-nutri-lip)}.sd26Nutri__allNutrients{display:block;width:100%;margin:12px 0 0;padding:8px 0;border:0;background:transparent;color:var(--sd26-accent);font:inherit;font-size:14px;font-weight:400;text-align:left;cursor:pointer}.sd26Nutri__allNutrients:hover{text-decoration:underline}.sd26Nutri__compat{margin-top:14px;padding-top:12px;border-top:1px solid var(--sd26-nutri-dist-ground)}.sd26Nutri__compat h3{margin:0 0 4px;font-size:13px;font-weight:600}.sd26Nutri__compat p{margin:0 0 8px;color:var(--sd26-nutri-soft);font-size:12px}.sd26Nutri__compatChips{display:flex;flex-wrap:wrap;gap:5px}.sd26Nutri__compatChip{padding:3px 10px;border:1px dashed var(--sd26-nutri-filter-line);border-radius:999px;background:var(--sd26-card);color:var(--sd26-nutri-muted);font-size:12px}.sd26Nutri__compatChip--on{border:1px solid var(--sd26-primary);background:var(--sd26-primary);color:var(--sd26-on-primary);font-weight:500}.sd26Nutri__compatNote{margin-top:8px!important}.sd26Nutri__portion{margin:10px 0 0;padding:10px 12px;border-radius:10px;background:var(--sd26-nutri-portion);color:var(--sd26-text);font-size:13px}.sd26Nutri__portion b{font-weight:600}.sd26Nutri__tb{width:100%;margin-top:8px;border-collapse:collapse;font-size:13px}.sd26Nutri__tb th{padding:6px;border-bottom:1px solid var(--sd26-line);color:var(--sd26-text-2);font-size:11px;font-weight:500;letter-spacing:.03em;text-align:right;text-transform:uppercase}.sd26Nutri__tb td{padding:7px 6px;border-bottom:1px solid var(--sd26-line);text-align:right;font-variant-numeric:tabular-nums}.sd26Nutri__tb th:first-child,.sd26Nutri__tb td:first-child{text-align:left}.sd26Nutri__hint--release{margin:8px 0 0}.sd26Nutri__unresolved{margin:0 0 12px;padding:10px 14px;border-radius:12px;background:var(--sd26-warn-wash);color:var(--sd26-warn-ink);font-size:13px}.sd26Nutri__unresolved p{margin:0 0 6px;font-weight:600}.sd26Nutri__unresolved ul{margin:0;padding:0;list-style:none}.sd26Nutri__unresolved li{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.sd26Nutri__report .sd26PlanReport__table th+th{text-align:right}.sd26Nutri__ro--recipe{border-color:var(--sd26-nutri-ro-recipe-line);flex-wrap:nowrap;border-radius:12px;background:var(--sd26-nutri-portion);color:var(--sd26-text);font-size:13.5px}.sd26Nutri__ro--recipe b{font-weight:700}.sd26Nutri .sd26PlanFood__table td{padding-top:8px;padding-bottom:8px}.sd26Nutri .sd26PlanFood__table .sd26PlanFood__name{min-width:180px}.sd26Nutri .sd26PlanFood__table th,.sd26Nutri .sd26PlanFood__table td{padding-left:6px;padding-right:6px}.sd26Nutri .sd26PlanFood__table .sd26PlanFood__select{width:180px;max-width:180px}@media (min-width: 1280px){.sd26Nutri .sd26PlanFood__table .sd26PlanFood__select{width:100%;min-width:180px;max-width:none}}.sd26Nutri .sd26PlanFood__table .sd26PlanFood__select{height:32px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sd26Nutri .sd26PlanFood__qty{width:72px;height:34px}.sd26Nutri .sd26PlanFood__table .sd26PlanFood__acts{text-align:left}.sd26Nutri .sd26PlanFood__ico--on,.sd26Nutri .sd26PlanFood__ico--on:hover{background:var(--sd26-wash)}.sd26Nutri .sd26PlanFood__search--sub{width:100%;max-width:none}.sd26Nutri .sd26PlanFood__search--sub input,.sd26Nutri .sd26PlanFood__search--sub input:focus{height:38px;border-color:var(--sd26-line-strong)}@media (max-width: 900px){.sd26Models--pratos .sd26Models__colNarrow,.sd26Models--receitas .sd26Models__colNarrow{display:none}}:root[data-color-scheme=dark] .sd26Nutri [data-testid=nutri-item-sub-search] input{border-color:var(--sd26-input-line)}@media (max-width: 720px){.sd26Nutri__ro--recipe [data-testid=nutri-ro-action]{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}.sd26Models--manipulados,.sd26Models--exames,.sd26Models--orientacoes,.sd26Models--materiais,.sd26Pm{--sd26Pm-line: #d9e2ea;--sd26Pm-input-line: #d9e2ea;--sd26Pm-focus: #0b9e95;--sd26Pm-icon: #8a99a6;--sd26Pm-ro-fillet: #6ef2ea}:root[data-color-scheme=dark] .sd26Models--manipulados,:root[data-color-scheme=dark] .sd26Models--exames,:root[data-color-scheme=dark] .sd26Models--orientacoes,:root[data-color-scheme=dark] .sd26Models--materiais,:root[data-color-scheme=dark] .sd26Pm,:root [data-color-scheme=dark] .sd26Models--manipulados,:root [data-color-scheme=dark] .sd26Models--exames,:root [data-color-scheme=dark] .sd26Models--orientacoes,:root [data-color-scheme=dark] .sd26Models--materiais,:root [data-color-scheme=dark] .sd26Pm{--sd26Pm-line: #2b4766;--sd26Pm-input-line: #2f3c47;--sd26Pm-focus: #58f3ea}.sd26Models--manipulados .sd26Models__bar,.sd26Models--exames .sd26Models__bar,.sd26Models--orientacoes .sd26Models__bar,.sd26Models--materiais .sd26Models__bar{display:none}.sd26Models--manipulados .sd26Models__panel:has(.sd26Pm__none) .sd26Models__empty,.sd26Models--exames .sd26Models__panel:has(.sd26Pm__none) .sd26Models__empty,.sd26Models--orientacoes .sd26Models__panel:has(.sd26Pm__none) .sd26Models__empty,.sd26Models--materiais .sd26Models__panel:has(.sd26Pm__none) .sd26Models__empty{display:none}.sd26Models--manipulados .sd26Models__empty--catalogueEmpty>span,.sd26Models--exames .sd26Models__empty--catalogueEmpty>span,.sd26Models--orientacoes .sd26Models__empty--catalogueEmpty>span,.sd26Models--materiais .sd26Models__empty--catalogueEmpty>span{display:none}.sd26Models--manipulados .sd26Models__table th:nth-child(2),.sd26Models--manipulados .sd26Models__table td:nth-child(2),.sd26Models--exames .sd26Models__table th:nth-child(2),.sd26Models--exames .sd26Models__table td:nth-child(2),.sd26Models--orientacoes .sd26Models__table th:nth-child(2),.sd26Models--orientacoes .sd26Models__table td:nth-child(2),.sd26Models--materiais .sd26Models__table th:nth-child(2),.sd26Models--materiais .sd26Models__table td:nth-child(2){display:none}.sd26Models--manipulados .sd26Models__table td:nth-child(4),.sd26Models--exames .sd26Models__table td:nth-child(4),.sd26Models--orientacoes .sd26Models__table td:nth-child(4),.sd26Models--materiais .sd26Models__table td:nth-child(4){white-space:nowrap;color:var(--sd26-text-2)}@media (max-width: 900px){.sd26Models--manipulados .sd26Models__table th:nth-child(4),.sd26Models--manipulados .sd26Models__table td:nth-child(4),.sd26Models--exames .sd26Models__table th:nth-child(4),.sd26Models--exames .sd26Models__table td:nth-child(4),.sd26Models--orientacoes .sd26Models__table th:nth-child(4),.sd26Models--orientacoes .sd26Models__table td:nth-child(4),.sd26Models--materiais .sd26Models__table th:nth-child(4),.sd26Models--materiais .sd26Models__table td:nth-child(4){display:none}}.sd26Models--materiais{--sd26Mat-tile: #eef6fb;--sd26Mat-tile-ink: #1d6fb8;--sd26Mat-pdf: #fdeeee;--sd26Mat-pdf-ink: #c0392b;--sd26Mat-img: #eafaf3;--sd26Mat-img-ink: #0f8a5f;--sd26Mat-link: #f1edfd;--sd26Mat-link-ink: #6a4fc4;--sd26Pm-delete: #b3261e}.sd26Models--materiais .sd26Models__table td:nth-child(5){white-space:nowrap;color:var(--sd26-text-2)}@media (max-width: 900px){.sd26Models--materiais .sd26Models__table th:nth-child(5),.sd26Models--materiais .sd26Models__table td:nth-child(5){display:none}}.sd26Models--materiais [data-testid=consultorio-row-delete]{order:2;color:var(--sd26Pm-delete)}.sd26Models--materiais .sd26Pm__rowDownload,.sd26Models--materiais .sd26Pm__rowRename,.sd26Models--materiais .sd26Pm__rowEdit{order:1}:root[data-color-scheme=dark] .sd26Models--materiais,:root [data-color-scheme=dark] .sd26Models--materiais{--sd26Mat-tile: #17283a;--sd26Mat-tile-ink: #89bae6;--sd26Mat-pdf: #3a1b19;--sd26Mat-pdf-ink: #e0978f;--sd26Mat-img: #123322;--sd26Mat-img-ink: #84ebc7;--sd26Mat-link: #17283a;--sd26Mat-link-ink: #a494db;--sd26Pm-delete: #e58f8a}.sd26Pm__title small,.sd26Pm__fileText small{display:block;margin-top:2px;font-size:12px;font-weight:400;color:var(--sd26-text-2)}.sd26Pm__file{display:flex;gap:12px;align-items:flex-start}.sd26Pm__fileName{font-weight:500}.sd26Pm__bar{display:grid;grid-template-columns:minmax(220px,1fr) minmax(170px,240px) minmax(190px,240px);gap:12px;align-items:end;margin:4px 0 14px}.sd26Pm__bar--ax{grid-template-columns:minmax(220px,1fr) 150px 190px 190px}@media (max-width: 860px){.sd26Pm__bar--ax{grid-template-columns:1fr 1fr}}@media (max-width: 760px){.sd26Pm__bar--sp{grid-template-columns:1fr 1fr}}@media (max-width: 720px){.sd26Pm__bar>:first-child{grid-column:1/-1}}.sd26Pm__bar select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:40px;padding:0 32px 0 10px;background-image:var(--sd26-select-caret);background-repeat:no-repeat;background-position:right 11px center;background-size:14px;border:1px solid var(--sd26Pm-line);border-radius:10px;background-color:var(--sd26-field);box-shadow:0 1px 2px #102a430d;font-family:inherit;font-size:13.5px;font-weight:400;color:var(--sd26-text);cursor:pointer}.sd26Pm__bar select:hover{border-color:var(--sd26Pm-focus)}.sd26Pm__bar select:focus,.sd26Pm__bar input:focus{outline:none;border-color:var(--sd26Pm-focus);box-shadow:0 0 0 3px #6ef2ea4d}.sd26Pm__field{display:flex;flex-direction:column;gap:5px;min-width:0;font-size:12.5px;font-weight:700;color:var(--sd26-text)}.sd26Pm__box{position:relative;display:block}.sd26Pm__box svg{position:absolute;top:12px;left:12px;width:16px;height:16px;fill:none;stroke:var(--sd26Pm-icon);stroke-width:2}.sd26Pm__box input{box-sizing:border-box;width:100%;height:40px;padding:0 12px 0 36px;border:1px solid var(--sd26Pm-input-line);border-radius:10px;background:var(--sd26-field);font-family:inherit;font-size:14px;font-weight:400;color:var(--sd26-text)}.sd26Pm__box input::placeholder{color:var(--sd26-placeholder)}.sd26Pm__none{padding:28px 8px;text-align:center;font-size:14px;color:var(--sd26-text-2)}.sd26Pm__none b{color:inherit}.sd26Pm__note{margin:0 0 12px;font-size:12.5px;color:var(--sd26-text-2)}.sd26Pm__note b{color:var(--sd26-text)}.sd26Pm__ro{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin:0 0 16px;padding:10px 14px;border:1px solid var(--sd26Pm-line);border-left:3px solid var(--sd26Pm-ro-fillet);border-radius:12px;background:var(--sd26-card);font-size:13.5px;color:var(--sd26-text)}.sd26Pm__ro span{flex:1}.sd26Pm__foot{margin:16px 0 0;text-align:center;font-size:12px;color:var(--sd26-text-2)}.sd26Pm__field12{margin-top:12px}.sd26Pm__field14{margin-top:14px}.sd26Pm__rename{padding:12px 18px 0}:root[data-color-scheme=dark] [data-testid=pm-anexo-add] .sd26MatField input:focus,:root [data-color-scheme=dark] [data-testid=pm-anexo-add] .sd26MatField input:focus{border-color:var(--sd26Mat-input-line)}.sd26Pm .sd26Pm__roCols{grid-template-columns:minmax(0,1fr);max-width:820px}.sd26Pm .sd26Pm__roCols>.sd26RxCol{position:static;max-height:none;overflow:visible}.sd26Pm .sd26Pm__roCols .sd26RxStep{display:none}.sd26Pm .sd26Pm__roCols input:disabled,.sd26Pm .sd26Pm__roCols select:disabled,.sd26Pm .sd26Pm__roCols textarea:disabled{background-color:var(--sd26-card);color:var(--sd26-text);-webkit-text-fill-color:var(--sd26-text);opacity:1}.sd26Pm--editor .sd26RxItem__detail{font-size:smaller;color:inherit}@font-face{font-family:BebasNeue;font-style:normal;font-weight:400;src:url(/fonts/BebasNeue-Regular.ttf) format("truetype");font-display:swap}.sdConfirmDialog{display:flex;flex-direction:column;gap:24px;margin-top:8px}.sdConfirmDialog__body{margin:0;color:var(--color-gray-300);font-size:14px;line-height:24px}.sdConfirmDialog__actions{display:flex;justify-content:flex-end;align-items:center;gap:24px}.sdConfirmDialog__error{margin:0;color:var(--color-danger-ink);font-size:12px;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}.sdEx26,.sdEx26Pv{--sdEx26-sheet: #ffffff;--sdEx26-sheet-ink: #1a2026;--sdEx26-sheet-ink-2: #50616f;--sdEx26-sheet-strip: #f6f9fb;--sdEx26-sheet-num: #92a9bb;--sdEx26-sheet-sign: #1a2026;--sdEx26-sheet-foot: #7d8f9e;--sdEx26-sheet-wm: #1a2026;--sdEx26-bar-btn: #ffffff;--sdEx26-bar-btn-ink: #1a2026;--sdEx26-bar-btn-line: #ffffff;--sdEx26-bar-btn-hover: #ecf6ff;--sdEx26-bar-x: rgba(255, 255, 255, .14);--sdEx26-bar-x-hover: rgba(255, 255, 255, .26);--sdEx26-warn: #ffd08a}:root[data-color-scheme=dark] .sdEx26,:root[data-color-scheme=dark] .sdEx26Pv,:root [data-color-scheme=dark] .sdEx26,:root [data-color-scheme=dark] .sdEx26Pv{--sdEx26-sheet: #1a2229;--sdEx26-sheet-ink: #e6eef5;--sdEx26-sheet-ink-2: #a9bccb;--sdEx26-sheet-strip: #222b33;--sdEx26-sheet-num: #8197a8;--sdEx26-sheet-sign: #8ea2b2;--sdEx26-sheet-foot: #8197a8;--sdEx26-sheet-wm: #d3dfe9;--sdEx26-bar-btn: #1a2229;--sdEx26-bar-btn-ink: #e6eef5;--sdEx26-bar-btn-line: #2f3c47;--sdEx26-bar-btn-hover: #17283a;--sdEx26-bar-x: rgba(255, 255, 255, .06);--sdEx26-bar-x-hover: rgba(255, 255, 255, .06)}.sdEx26Field12{margin-top:12px}.sdEx26Field14{margin-top:14px}.sdEx26 .sd26RxListCard__head .sd26RxCount{font-variant-numeric:normal}.sdEx26Note{margin:0 0 12px;font-size:12.5px;color:var(--sd26-text-2)}.sdEx26Pv{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--sd26-z-modal);overflow:auto;padding:0 16px 40px;background:var(--sd26-veil);font-family:var(--sd26-font);font-size:14px;line-height:1.45}.sdEx26Pv :where(h1,h2,h3,p,ol,li,span,b,small,div){line-height:inherit}.sdEx26Pv__bar{position:sticky;top:0;z-index:2;display:flex;align-items:center;flex-wrap:wrap;gap:10px;max-width:794px;margin:0 auto;padding:14px 10px 14px 14px;border-radius:0 0 10px 10px;background:#243440f5;color:#fff}.sdEx26Pv__bar h2{margin:0;font-size:15px;font-weight:600;color:#fff}.sdEx26Pv__bar .sd26Btn{border-color:var(--sdEx26-bar-btn-line);background:var(--sdEx26-bar-btn);color:var(--sdEx26-bar-btn-ink)}.sdEx26Pv__bar .sd26Btn:hover:not(:disabled){background:var(--sdEx26-bar-btn-hover)}.sdEx26Pv__sp{flex:1}.sdEx26Pv__x{width:34px;height:34px;border:0;border-radius:8px;background:var(--sdEx26-bar-x);font-size:16px;color:#fff;cursor:pointer}.sdEx26Pv__x:hover{background:var(--sdEx26-bar-x-hover)}.sdEx26Pv__warn{flex-basis:100%;margin:0;font-size:12.5px;color:var(--sdEx26-warn)}.sdEx26Pv__note{max-width:794px;margin:12px auto 0;font-size:12px;text-align:center;color:#dfe7ee}.sdEx26Sheet{position:relative;display:flex;flex-direction:column;max-width:794px;min-height:1050px;margin:0 auto;padding:56px 64px 48px;overflow:hidden;border-radius:4px;background:var(--sdEx26-sheet);box-shadow:0 10px 40px #00000040;font-size:13.5px;line-height:1.55;color:var(--sdEx26-sheet-ink)}.sdEx26Sheet>*{position:relative;z-index:1}.sdEx26Sheet__prep{margin:6px 0 0;padding-left:18px}.sdEx26Sheet__prep li{margin:2px 0}.sdEx26Sheet__water{position:absolute;right:-40px;bottom:120px;z-index:0;width:260px;height:468px;opacity:.045;pointer-events:none}.sdEx26Sheet__water svg{width:100%;height:100%}.sdEx26Sheet__head{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-bottom:18px}.sdEx26Sheet__brand{display:flex;align-items:flex-end;gap:10px}.sdEx26Sheet__wm{width:120px;height:10.4px}.sdEx26Sheet__wm path{fill:var(--sdEx26-sheet-wm)}.sdEx26Sheet__logo{width:26px;height:47px}.sdEx26Sheet__pro{text-align:right;line-height:1.35}.sdEx26Sheet__pro b{display:block;font-size:14.5px;font-weight:600}.sdEx26Sheet__pro small{display:block;font-size:11.5px;color:var(--sdEx26-sheet-ink-2)}.sdEx26Sheet__fillet{height:3px;border-radius:3px;background:linear-gradient(90deg,#6df6ed,#2cc4bb 55%,#0b756e)}.sdEx26Sheet__fillet--thin{height:1.5px;opacity:.7}.sdEx26Sheet h1{margin:30px 0 2px;font-size:19px;font-weight:600;letter-spacing:-.01em}.sdEx26Sheet__sub{margin:0 0 4px;color:var(--sdEx26-sheet-ink-2)}.sdEx26Sheet__none{margin-top:24px}.sdEx26Sheet__patient{display:flex;flex-wrap:wrap;gap:6px 18px;margin:16px 0 8px;padding:10px 14px;border-radius:8px;background:var(--sdEx26-sheet-strip);font-size:12.5px}.sdEx26Sheet__patient span{color:var(--sdEx26-sheet-ink-2)}.sdEx26Sheet__patient b{font-weight:600;color:var(--sdEx26-sheet-ink)}.sdEx26Sheet__intro{margin:22px 0 0;font-size:13.5px}.sdEx26Sheet__list{margin:10px 0 0;padding:0;list-style:none;counter-reset:sdEx26n}.sdEx26Sheet__list li{position:relative;padding:3px 0 3px 28px;line-height:inherit;counter-increment:sdEx26n}.sdEx26Sheet__list li:before{content:counter(sdEx26n) ".";position:absolute;top:3px;left:0;font-weight:600;font-variant-numeric:tabular-nums;color:var(--sdEx26-sheet-num)}.sdEx26Sheet__text h3{margin:22px 0 4px;font-size:12.5px;font-weight:600}.sdEx26Sheet__text p{margin:0;white-space:pre-wrap}.sdEx26Sheet__sign{display:flex;justify-content:center;margin-top:auto;padding-top:64px}.sdEx26Sheet__sign div{min-width:280px;padding-top:8px;border-top:1px solid var(--sdEx26-sheet-sign);font-size:12.5px;text-align:center}.sdEx26Sheet__sign small{display:block;color:var(--sdEx26-sheet-ink-2)}.sdEx26Sheet__foot{margin-top:36px}.sdEx26Sheet__footLine{display:flex;justify-content:space-between;gap:12px;padding-top:8px;font-size:10.5px;color:var(--sdEx26-sheet-foot)}@media print{html[data-sd-print-scope=sdEx26Printing] body>*:not(.sdEx26Pv){display:none!important}html[data-sd-print-scope=sdEx26Printing] .sdEx26Pv{position:static;padding:0;background:none}html[data-sd-print-scope=sdEx26Printing] .sdEx26Pv__bar,html[data-sd-print-scope=sdEx26Printing] .sdEx26Pv__note{display:none}html[data-sd-print-scope=sdEx26Printing] .sdEx26Sheet{max-width:none;min-height:0;box-shadow:none}}.sdEx26Cr{--sdEx26cr-input-line: #dfe4ea;--sdEx26cr-input-focus: #0b756e;--sdEx26cr-text-focus: #0b756e;--sdEx26cr-placeholder: #a3adb8;--sdEx26cr-muted: #7d8f9e;--sdEx26cr-close-hover: #f2f5f8;--sdEx26cr-cx-line: #e3e8ee;--sdEx26cr-dup: #fff6e9;--sdEx26cr-dup-ink: #7a4b00;--sdEx26cr-err: #b3261e}:root[data-color-scheme=dark] .sdEx26Cr,:root [data-color-scheme=dark] .sdEx26Cr{--sdEx26cr-input-line: #2f3c47;--sdEx26cr-input-focus: #5cf0e6;--sdEx26cr-text-focus: #2f3c47;--sdEx26cr-placeholder: #8197a8;--sdEx26cr-muted: #8197a8;--sdEx26cr-close-hover: #222b33;--sdEx26cr-cx-line: #2f3c47;--sdEx26cr-dup: #3a2a12;--sdEx26cr-dup-ink: #f8c677;--sdEx26cr-err: #e58f8a}.sdEx26Cr{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--sd26-z-modal);display:flex;align-items:flex-start;justify-content:center;overflow:auto;padding:72px 16px 24px;background:transparent;font-family:var(--sd26-font);line-height:1.45}.sdEx26Cr :where(*){line-height:inherit}.sdEx26Cr__cx{box-sizing:border-box;width:100%;max-width:540px;padding:20px 22px 18px;border:1px solid var(--sdEx26cr-cx-line);border-radius:16px;background:var(--sd26-card);box-shadow:0 18px 48px #102a432e,0 2px 8px #102a430f}.sdEx26Cr__cx h2{display:flex;align-items:center;justify-content:space-between;margin:0 0 2px;font-size:16px;font-weight:600;color:var(--sd26-text)}.sdEx26Cr__cx h2 button{width:30px;height:30px;border:0;border-radius:8px;background:none;font-size:15px;color:var(--sd26-text-2);cursor:pointer}.sdEx26Cr__cx h2 button:hover{background:var(--sdEx26cr-close-hover)}.sdEx26Cr__aj{margin:0 0 14px;font-size:12px;line-height:1.45;color:var(--sd26-text-2)}.sdEx26Cr__g{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px}@media (max-width: 560px){.sdEx26Cr__g{grid-template-columns:1fr}}.sdEx26Cr__f{display:grid;gap:5px;font-size:12px;font-weight:500;color:var(--sd26-text-2)}.sdEx26Cr__f--wide{grid-column:1/-1}.sdEx26Cr__f input,.sdEx26Cr__f select,.sdEx26Cr__f textarea{box-sizing:border-box;width:100%;padding:8px 10px;border:1px solid var(--sdEx26cr-input-line);border-radius:8px;background:var(--sd26-card);font:inherit;font-size:13.5px;color:var(--sd26-text)}.sdEx26Cr__f input::placeholder,.sdEx26Cr__f select::placeholder,.sdEx26Cr__f textarea::placeholder{color:var(--sdEx26cr-placeholder)}.sdEx26Cr__f input:focus,.sdEx26Cr__f select:focus,.sdEx26Cr__f textarea:focus{outline:0;border-color:var(--sdEx26cr-input-focus);box-shadow:0 0 0 3px #6df6ed59}.sdEx26Cr__f input:focus{border-color:var(--sdEx26cr-text-focus)}.sdEx26Cr__f select{height:38px}.sdEx26Cr__f textarea{min-height:62px;line-height:1.45;resize:vertical}.sdEx26Cr__f--err input,.sdEx26Cr__f--err select,.sdEx26Cr__f--err textarea{border-color:var(--sdEx26cr-err)}.sdEx26Cr__so{font-weight:400;color:var(--sdEx26cr-muted)}.sdEx26Cr__msg{font-size:11.5px;font-weight:400;color:var(--sdEx26cr-err)}.sdEx26Cr__dup{margin:12px 0 0;padding:8px 10px;border-radius:8px;background:var(--sdEx26cr-dup);font-size:12px;color:var(--sdEx26cr-dup-ink)}.sdEx26Cr__pe{display:flex;justify-content:flex-end;gap:8px;margin-top:16px}.sdEx26Cr__keep{margin-top:12px}.sd26PmCr__dose{display:grid;grid-template-columns:minmax(0,1fr) 92px;gap:8px}@font-face{font-family:BebasNeue;font-style:normal;font-weight:400;src:url(/fonts/BebasNeue-Regular.ttf) format("truetype");font-display:swap}.sdMyExams{margin-top:24px;padding-top:16px;border-top:1px solid var(--sd26-line);font-family:var(--sd26-font);color:var(--sd26-text)}.sdMyExams h3{margin:0 0 4px;font-size:15px;font-weight:600}.sdMyExams__count,.sdMyExams__empty{margin:0 0 8px;color:var(--sd26-text-2);font-size:13px}.sdMyExams__list{margin:0;padding:0;list-style:none}.sdMyExams__row{display:flex;align-items:center;gap:12px;padding:10px 0;border-bottom:1px solid var(--sd26-line)}@media (max-width: 600px){.sdMyExams__row{flex-wrap:wrap}}.sdMyExams__text{display:flex;flex:1 1 auto;flex-direction:column;min-width:0}.sdMyExams__text b,.sdMyExams__text span{overflow-wrap:anywhere}.sdMyExams__text span{color:var(--sd26-text-2);font-size:13px}.sdMyExams__actions{display:flex;flex:0 0 auto;gap:8px}.sdMyExams p[role=alert]{margin:8px 0 0;color:var(--sd26-error-text);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}.sdHelpLayer{position:fixed;inset:0 auto auto 0;width:0;height:0;z-index:800;pointer-events:none}.sdHelpLayer__anchor{position:fixed;left:0;top:0;transform:translate(calc(var(--sdHelp-x, -200px) - 50%),calc(var(--sdHelp-y, -200px) - 50%));pointer-events:auto;animation:sdHelpAppear var(--sdHelp-spring-smooth-duration, .45s) backwards;animation-timing-function:var(--sdHelp-spring-smooth-easing, cubic-bezier(.2, 0, 0, 1))}.sdHelpLayer[data-mode=hidden] .sdHelpLayer__anchor{visibility:hidden}@keyframes sdHelpAppear{0%{opacity:0;scale:.6}}.sdHelpInfo{display:inline-grid;place-items:center;width:32px;height:32px;margin:0;padding:0;border:0;border-radius:8px;background:transparent;color:var(--sd26-text-2);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}.sdHelpInfo:focus-visible{outline:none}.sdHelpInfo:focus-visible .sdHelpInfo__disc{outline:2px solid var(--sd26-focus-ring);outline-offset:2px}@media (hover: hover){.sdHelpInfo:hover{background:var(--sd26-inner);color:var(--sd26-accent)}}@media (pointer: coarse){.sdHelpInfo{width:44px;height:44px}}@media (pointer: fine){.sdHelpInfo.sdHelpInfo--inline{width:24px;height:24px}}.sdHelpInfo.sdHelpInfo--topbar{width:40px;height:40px;flex-shrink:0;border-radius:10px;color:#fff}.sdHelpInfo.sdHelpInfo--topbar .sdHelpInfo__disc{width:21px;height:21px;border-width:1.8px}.sdHelpInfo.sdHelpInfo--topbar .sdHelpInfo__glyph{width:14px;height:14px}.sdHelpInfo.sdHelpInfo--topbar[aria-expanded=true]{color:var(--sd26-on-primary)}@media (hover: hover){.sdHelpInfo.sdHelpInfo--topbar:hover:not([aria-expanded=true]){background:#26303a;color:#fff}}.sdHelpInfo__disc{position:relative;display:grid;place-items:center;width:20px;height:20px;border:1.5px solid currentColor;border-radius:50%;background:transparent;color:inherit;transition:transform var(--sdHelp-spring-snappy-duration, .32s) var(--sdHelp-spring-snappy-easing, ease)}.sdHelpInfo__disc:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;box-shadow:0 0 0 2px var(--sd26-primary);opacity:0;pointer-events:none}.sdHelpInfo--fresh .sdHelpInfo__disc:after{animation:sdHelpHalo 1.4s cubic-bezier(.05,.7,.1,1) .6s 2 backwards}@keyframes sdHelpHalo{0%{opacity:.85;transform:scale(1)}to{opacity:0;transform:scale(2.1)}}.sdHelpInfo__glyph{width:14px;height:14px}.sdHelpInfo:active .sdHelpInfo__disc{transform:scale(.97)}@media (prefers-reduced-motion: reduce){.sdHelpLayer__anchor,.sdHelpInfo--fresh .sdHelpInfo__disc:after{animation:none}.sdHelpInfo__disc{transition:none}}.sdHelpVisuallyHidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@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:var(--color-gray-900);border:1px solid var(--color-gray-700);border-radius:12px;padding:2.5rem 2rem;box-shadow:0 4px 24px #1a202614}.routeErrorFallback__title{margin:0 0 .75rem;color:var(--color-gray-100);font-size:1.25rem;font-weight:700}.routeErrorFallback__message{margin:0 0 1.5rem;color:var(--color-gray-300);font-size:.95rem;line-height:1.5}.sd26Tu,.sd26Guide,.sd26TuDlg{--tu-ring: #2dd4c8;--tu-hover-line: #c4dbee;--tu-done-wash: #dff7ea;--tu-done-ink: #0a6b3a;--tu-thumb: var(--sd26-rail);--tu-play-ink: #1a2026;--tu-num-line: #b9c6d1;--tu-player-ink: #cfe0ec;--tu-player-small: #9fb3c3;--tu-guide-bg: #1a2026;--tu-guide-border: 0 none;--tu-guide-ant: #26313b;--tu-guide-small: #9fb3c3;--tu-guide-dot: #3a4b58;--tu-focus: #0b9e95}:where(.sd26Tu) *{line-height:inherit}:where(.sd26Tu,.sd26TuDlg,.sd26Guide) :is(div,section,label,button,b,small,i){color:inherit}.sd26Tu{width:100%;max-width:1320px;margin:0 auto;padding:22px 20px 80px;color:var(--sd26-text);font-family:var(--sd26-font);font-size:14px;line-height:1.45}.sd26Tu h1{margin:0;color:var(--sd26-text);font-size:24px;font-weight:600}.sd26Tu__head{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin:6px 0 16px;color:inherit}.sd26Tu__sub{margin:2px 0 0;color:var(--sd26-text-2);font-size:13.5px}.sd26Tu__sp{flex:1}.sd26Tu__rodape{margin:10px 0 0;color:var(--sd26-text-2);font-size:12px;text-align:center}.sd26TuCard{display:block;margin:0;padding:18px 20px;border-radius:var(--sd26-radius-card);background:var(--sd26-card);box-shadow:var(--sd26-shadow-card);color:var(--sd26-text);font-family:var(--sd26-font);font-size:14px}.sd26TuBusca{position:relative;display:flex;align-items:center;gap:8px;width:min(360px,100%);padding:9px 12px 9px 16px;border:1px solid var(--sd26-line);border-radius:999px;background:var(--sd26-card);color:var(--sd26-text-2)}.sd26TuBusca>svg{width:16px;height:16px;flex:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.sd26TuBusca input{flex:1;min-width:0;border:0;outline:0;background:none;padding:1px 2px;color:var(--sd26-text);font:inherit;font-size:13.5px}.sd26TuBusca input::placeholder{color:var(--sd26-placeholder)}.sd26TuBusca kbd{padding:1px 7px;border:1px solid var(--sd26-line);border-radius:6px;background:var(--sd26-card);color:var(--sd26-text-2);font:600 11.5px Inter,system-ui,sans-serif}.sd26TuBusca:focus-within{border-color:#2dd4c8;box-shadow:0 0 0 3px #2dd4c833}@media (hover: none){.sd26TuBusca kbd{display:none}}@media (max-width: 720px){.sd26TuBusca{width:100%}}.sd26TuRes{position:absolute;top:calc(100% + 6px);right:0;left:0;z-index:50;max-height:380px;overflow:auto;padding:6px;border-radius:14px;background:var(--sd26-card);box-shadow:0 12px 32px #1a20262e}.sd26TuRes[hidden]{display:none}.sd26TuRes a{display:block;padding:9px 10px;border-radius:10px;color:inherit;font-size:13.5px;text-decoration:none}.sd26TuRes a small{display:block;margin-top:1px;color:var(--sd26-text-2);font-size:12px}.sd26TuRes a:hover,.sd26TuRes .sd26TuRes--on{background:var(--sd26-inner)}.sd26TuRes__vz{padding:12px 10px;color:var(--sd26-text-2);font-size:13px}.sd26TuTop{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:16px;margin-bottom:6px}@media (max-width: 900px){.sd26TuTop{grid-template-columns:minmax(0,1fr)}}.sd26TuCont{display:flex;align-items:center;gap:16px;color:inherit}@media (max-width: 720px){.sd26TuCont{flex-wrap:wrap}.sd26TuCont .sd26Btn{width:100%;justify-content:center}}.sd26TuCont__ic{display:grid;flex:none;place-items:center;width:48px;height:48px;border-radius:14px;background:var(--sd26-wash);color:var(--sd26-accent)}.sd26TuCont__ic svg{width:22px;height:22px;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.sd26TuCont__tx{flex:1;min-width:0;color:inherit}.sd26TuCont__tx small{display:block;color:var(--sd26-text-2);font-size:12.5px}.sd26TuCont__tx b{display:block;margin:2px 0;font-size:16px}.sd26TuCont__tx>span{color:var(--sd26-text-2);font-size:13px}.sd26TuBar{display:block;height:6px;margin-top:10px;overflow:hidden;border-radius:6px;background:var(--sd26-inner)}.sd26TuBar i{display:block;height:100%;border-radius:6px;background:var(--tu-ring);transition:width .3s}.sd26TuProg{display:flex;align-items:center;gap:14px;color:inherit}.sd26TuProg small{display:block;margin-top:2px;color:var(--sd26-text-2);font-size:12.5px}.sd26TuProg__ring{display:grid;flex:none;place-items:center;width:58px;height:58px;border-radius:50%}.sd26TuProg__ring b{display:grid;place-items:center;width:46px;height:46px;border-radius:50%;background:var(--sd26-card);font-size:13px}.sd26TuProg__tx{color:inherit}.sd26TuLink{display:inline-flex;align-items:center;gap:6px;margin-top:4px;padding:0;border-radius:8px;font-weight:500;border:0;background:none;color:var(--sd26-accent);font-family:inherit;font-size:12.5px;text-decoration:underline;cursor:pointer}.sd26TuLink:disabled{opacity:.45;cursor:not-allowed}.sd26TuSec{display:flex;align-items:flex-end;gap:12px;margin:22px 0 10px;color:inherit}.sd26TuSec h2{margin:0;color:var(--sd26-text);font-size:17px;font-weight:600}.sd26TuSec p{margin:2px 0 0;color:var(--sd26-text-2);font-size:13px}.sd26TuMs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}@media (max-width: 900px){.sd26TuMs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 720px){.sd26TuMs{grid-template-columns:minmax(0,1fr)}}.sd26TuM{display:flex;flex-direction:column;gap:8px;min-height:150px;padding:16px 18px;border:1px solid transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.sd26TuM:hover{border-color:var(--tu-hover-line)}.sd26TuM:focus-visible{outline:2px solid var(--tu-focus);outline-offset:2px}.sd26TuM p{flex:1;margin:0;color:var(--sd26-text-2);font-size:13px;line-height:1.45}.sd26TuM--at{border-color:var(--tu-ring)}.sd26TuM__h{display:flex;align-items:center;gap:10px}.sd26TuM__h b{flex:1;font-size:14.5px}.sd26TuM__ic{display:grid;flex:none;place-items:center;width:34px;height:34px;border-radius:10px;background:var(--sd26-inner);color:var(--sd26-text-2)}.sd26TuM__ic svg{width:18px;height:18px;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.sd26TuM__st{display:flex;align-items:center;gap:10px;padding:2px 10px;border-radius:999px;color:var(--sd26-text-2);font-size:12.5px;font-weight:500;white-space:nowrap}.sd26TuM__st .sd26TuBar{flex:1;margin:0}.sd26TuChip{padding:2px 9px;border-radius:999px;font-size:11.5px;font-weight:600;white-space:nowrap}.sd26TuChip--done{background:var(--tu-done-wash);color:var(--tu-done-ink)}.sd26TuChip--doing{background:var(--sd26-wash);color:var(--sd26-accent)}.sd26TuChip--todo{background:var(--sd26-inner);color:var(--sd26-text-2)}.sd26TuVs{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}@media (max-width: 1100px){.sd26TuVs{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 720px){.sd26TuVs{grid-template-columns:repeat(2,minmax(0,1fr))}}.sd26TuV{padding:10px;border:0;color:inherit;font:inherit;text-align:left;cursor:pointer}.sd26TuV:focus-visible{outline:2px solid var(--tu-focus);outline-offset:2px}.sd26TuV b{display:block;font-size:13px;line-height:1.3}.sd26TuV__th{position:relative;display:grid;place-items:center;height:76px;margin-bottom:8px;border-radius:12px;background:var(--tu-thumb)}.sd26TuV__th i{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--sd26-primary)}.sd26TuV__th i:before{content:"";margin-left:3px;border-style:solid;border-width:7px 0 7px 11px;border-color:transparent transparent transparent var(--tu-play-ink)}.sd26TuV__th{overflow:hidden}.sd26TuV__th img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.sd26TuV__th i{position:relative;box-shadow:0 4px 12px #1a20264d}.sd26TuV__len{position:absolute;right:6px;bottom:6px;padding:1px 6px;border-radius:6px;background:#0c1115c7;color:#fff;font-size:11px;font-weight:600;font-variant-numeric:tabular-nums}.sd26TuAr{margin-bottom:16px}.sd26TuAr .sd26Tabs__tab{display:block}.sd26TuAr .sd26Tabs__count{font-weight:inherit}.sd26TuAr .sd26Tabs{background:linear-gradient(to right,var(--sd26-card) 30%,transparent) left center/32px 100% no-repeat local,linear-gradient(to left,var(--sd26-card) 30%,transparent) right center/32px 100% no-repeat local,radial-gradient(farthest-side at 0 50%,color-mix(in srgb,var(--sd26-text) 22%,transparent),transparent) left center/14px 100% no-repeat scroll,radial-gradient(farthest-side at 100% 50%,color-mix(in srgb,var(--sd26-text) 22%,transparent),transparent) right center/14px 100% no-repeat scroll;background-color:var(--sd26-card);flex-wrap:nowrap;margin-bottom:6px;overflow-x:auto;scrollbar-width:none}.sd26TuAr .sd26Tabs .sd26Tabs__tab{flex:none}.sd26TuL{display:grid;grid-template-columns:220px minmax(0,1fr) auto;align-items:center;gap:14px;padding:12px 4px;border-bottom:1px solid var(--sd26-line);color:inherit;font-size:13.5px}.sd26TuL:last-child{border-bottom:0}.sd26TuL b{font-weight:600}.sd26TuL span{color:var(--sd26-text-2)}.sd26TuL a{color:var(--sd26-accent);font-weight:600;text-decoration:none;white-space:nowrap}.sd26TuL a:hover{text-decoration:underline}@media (max-width: 720px){.sd26TuL{grid-template-columns:minmax(0,1fr)}}:where(.sd26TuDlg) *{line-height:inherit}.sd26Modal__panel.sd26TuDlg{display:flex;flex-direction:column;max-height:calc(100vh - 40px);padding:0;overflow:hidden;border-radius:18px;box-shadow:0 24px 60px #1a202640}.sd26Modal__panel.sd26TuDlg .sd26Modal__head{align-items:flex-start;padding:20px 22px 0}.sd26Modal__panel.sd26TuDlg .sd26Modal__title{flex:1;font-size:18px}.sd26Modal__panel.sd26TuDlg .sd26Modal__head .sd26IconBtn{width:34px;height:34px;border-radius:50%;background:var(--sd26-inner)}.sd26Modal__panel.sd26TuDlg .sd26Modal__content{display:flex;flex:1;flex-direction:column;min-height:0}.sd26Modal__panel.sd26TuDlg .sd26Modal__foot{gap:10px;margin:0;padding:14px 22px 18px}.sd26TuDlg__sub{margin:-4px 68px 12px 22px;padding:0;color:var(--sd26-text-2);font-size:13px}.sd26TuDlg__body{flex:1;min-height:0;padding:0 22px;overflow:auto}.sd26TuE{display:flex;align-items:flex-start;gap:12px;padding:11px 0;border-bottom:1px solid var(--sd26-line);color:inherit}.sd26TuE:last-child{border-bottom:0}.sd26TuE .sd26TuE__go{margin-top:3px;color:var(--sd26-accent);font-size:13px;font-weight:600;text-decoration:none;white-space:nowrap}.sd26TuE .sd26TuE__go:hover{text-decoration:underline}.sd26TuE__n{display:grid;flex:none;place-items:center;width:26px;height:26px;border:1.5px solid var(--tu-num-line);border-radius:50%;color:var(--sd26-text-2);font-size:12px;font-weight:600}.sd26TuE--ok .sd26TuE__n{border-color:#2dd4c8;background:var(--sd26-primary);color:#1a2026}.sd26TuE__tx{flex:1;min-width:0}.sd26TuE__tx b{display:block;font-size:14px;font-weight:600}.sd26TuE__tx small{color:var(--sd26-text-2);font-size:12.5px}.sd26TuPlayer{margin:0 22px 8px;display:grid;place-items:center;aspect-ratio:16/9;padding:20px;border-radius:14px;background:var(--tu-thumb);color:var(--tu-player-ink);text-align:center}.sd26TuPlayer>div{color:inherit}.sd26TuPlayer i{display:grid;place-items:center;width:56px;height:56px;margin:0 auto 12px;border-radius:50%;background:var(--sd26-primary)}.sd26TuPlayer i:before{content:"";margin-left:4px;border-style:solid;border-width:10px 0 10px 16px;border-color:transparent transparent transparent var(--tu-play-ink)}.sd26TuPlayer small{display:block;margin-top:4px;color:var(--tu-player-small);font-size:12.5px}.sd26TuDlg--video .sd26TuDlg__body{padding-bottom:6px}.sd26TuPlayer--video{display:block;width:100%;height:auto;margin:0 0 12px;padding:0;background:#000;object-fit:contain}.sd26TuDlg--video .sd26TuPlayer:not(.sd26TuPlayer--video){margin:0 0 12px}.sd26TuChs{margin:0;padding:0;list-style:none}.sd26TuCh{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;padding:6px 0;border-bottom:1px solid var(--sd26-line)}.sd26TuCh:last-child{border-bottom:0}.sd26TuCh[aria-current=step] .sd26TuCh__seek{background:var(--sd26-wash)}.sd26TuCh[aria-current=step] .sd26TuCh__seek small{color:var(--sd26-text)}.sd26TuCh button{font:inherit;cursor:pointer}.sd26TuCh button:focus-visible{outline:2px solid var(--tu-focus);outline-offset:2px}.sd26TuCh__seek{display:flex;flex:1 1 260px;align-items:baseline;gap:10px;min-width:0;min-height:40px;padding:8px 10px;border:0;border-radius:10px;background:transparent;color:inherit;text-align:left}.sd26TuCh__seek:hover{background:var(--sd26-row-hover)}.sd26TuCh__seek small{flex:none;min-width:34px;color:var(--sd26-text-2);font-size:12.5px;font-variant-numeric:tabular-nums}.sd26TuCh__seek b{font-size:13.5px;font-weight:600;line-height:1.35}.sd26TuCh__go{display:flex;gap:6px;margin-left:auto}.sd26TuCh__go button{min-height:32px;padding:5px 12px;border:1px solid var(--sd26-line);border-radius:var(--sd26-radius-chip);background:var(--sd26-card);color:var(--sd26-text);font-size:12.5px;font-weight:600;white-space:nowrap}.sd26TuCh__go button:hover{border-color:var(--sd26-line-strong)}@media (max-width: 560px){.sd26TuCh__go{width:100%;margin-left:44px}}@media (prefers-reduced-motion: no-preference){.sd26TuCh__seek,.sd26TuCh__go button{transition:background-color .15s ease,border-color .15s ease}}.sd26Guide{position:sticky;top:-22px;z-index:70;width:100%;max-width:1320px;margin:0 auto -8px;padding:22px 20px 0;pointer-events:none}body:has([aria-modal=true],.MuiDialog-root) .sd26Guide{z-index:calc(var(--sd26-z-modal, 1300) + 20)}.sd26Shell--mobile .sd26Guide{top:34px}.sd26Guide__bar{display:flex;align-items:center;gap:14px;padding:10px 14px;border:var(--tu-guide-border);border-radius:14px;background:var(--tu-guide-bg);box-shadow:0 8px 24px #1a202640;color:#fff;font:14px/1.35 Inter,system-ui,sans-serif;pointer-events:auto}.sd26Guide__bar *{line-height:inherit}.sd26Guide__bar button{border:0;font:inherit;cursor:pointer}.sd26Guide__bar button:focus-visible{outline:2px solid #6df6ed;outline-offset:2px}@media (max-width: 720px){.sd26Guide__bar{flex-wrap:wrap}}.sd26Guide__n{display:grid;flex:none;place-items:center;min-width:36px;height:36px;padding:0 6px;border-radius:10px;background:#6df6ed;color:#1a2026;font-size:13px;font-weight:700}.sd26Guide__tx{flex:1;min-width:0;color:#fff}.sd26Guide__tx small{display:block;color:var(--tu-guide-small);font-size:12px}.sd26Guide__tx b{color:#fff;font-weight:600}@media (max-width: 720px){.sd26Guide__tx{flex:1 1 calc(100% - 50px)}}.sd26Guide__pt{display:flex;flex:none;gap:4px}.sd26Guide__pt i{width:16px;height:5px;border-radius:5px;background:var(--tu-guide-dot)}.sd26Guide__pt .sd26Guide__on{background:#6df6ed}@media (max-width: 720px){.sd26Guide__pt{display:none}}.sd26Guide__bar .sd26Guide__ant{display:grid;flex:none;place-items:center;width:36px;height:36px;border-radius:10px;background:var(--tu-guide-ant);color:#fff}.sd26Guide__bar .sd26Guide__ant svg{width:16px;height:16px;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.sd26Guide__bar .sd26Guide__ant:disabled{opacity:.35;cursor:not-allowed}.sd26Guide__bar .sd26Guide__pr{flex:none;height:36px;padding:0 14px;border-radius:10px;background:#6df6ed;color:#1a2026;font-size:13.5px;font-weight:600;white-space:nowrap}@media (max-width: 720px){.sd26Guide__bar .sd26Guide__pr{flex:1}}.sd26Guide__bar .sd26Guide__sair{flex:none;padding:0 2px;background:none;color:#cfe0ec;font-size:13px;text-decoration:underline;white-space:nowrap}@media print{.sd26Guide{display:none}}:root[data-color-scheme=dark] .sd26Tu,:root[data-color-scheme=dark] .sd26Guide,:root[data-color-scheme=dark] .sd26TuDlg,:root [data-color-scheme=dark] .sd26Tu,:root [data-color-scheme=dark] .sd26Guide,:root [data-color-scheme=dark] .sd26TuDlg{--tu-done-wash: #123322;--tu-done-ink: #82edb7;--tu-play-ink: #8ea2b2;--tu-num-line: #2f3c47;--tu-player-small: #8197a8;--tu-guide-bg: #0c1115;--tu-guide-border: 1px solid #1d5f5a;--tu-guide-ant: #1a2229;--tu-guide-small: #8197a8;--tu-focus: #58f3ea}@font-face{font-family:BebasNeue;font-style:normal;font-weight:400;src:url(/fonts/BebasNeue-Regular.ttf) format("truetype");font-display:swap}.biometricUnlockPrompt{display:flex;flex-direction:column;gap:16px;padding:8px 4px 4px}.biometricUnlockPrompt__copy{margin:0;font-family:Inter,sans-serif;font-size:14px;line-height:1.45;color:#1a2026}.biometricUnlockPrompt__error{margin:0;font-family:Inter,sans-serif;font-size:13px;line-height:1.4;color:#c62828}.biometricUnlockPrompt__actions{display:flex;flex-direction:column;gap:8px}.biometricUnlockPrompt__quiet{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;padding:10px 8px;font-family:Inter,sans-serif;font-size:13px;color:#476a88;cursor:pointer}.biometricUnlockPrompt__quiet:disabled{opacity:.5;cursor:default}@font-face{font-family:BebasNeue;font-style:normal;font-weight:400;src:url(/fonts/BebasNeue-Regular.ttf) format("truetype");font-display:swap}.sessionBootNotice--reconnecting{display:flex;align-items:center;justify-content:center;min-height:100vh;padding:2rem;background-color:var(--color-gray-800)}.sessionBootNotice__card{display:flex;flex-direction:column;align-items:center;gap:1rem;max-width:28rem;text-align:center;background-color:var(--color-gray-900);border:1px solid var(--color-gray-700);border-radius:12px;padding:2.5rem 2rem;box-shadow:0 4px 24px #1a202614}.sessionBootNotice__message{margin:0;color:var(--color-gray-300);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}.acc{--acc-photo-ground: #e6f9fd;--acc-soft: #f7f9fb;--acc-ok-wash: #e7f8f6;--acc-ok-line: #bfe9e4;--acc-invalid: #e6293f;--acc-bar-empty: #dfe7ee;--acc-warn-wash: #fff7e0;--acc-warn-ink: #5c4300;--acc-alert-wash: #fff4e0;--acc-info-wash: #eef6ff;--acc-info-ink: #1d3b5c;--acc-caps-ink: #7a5600;--acc-caps-icon: #c58b00;--acc-back-hover: #f4f7fa;--acc-placeholder: #757575;--acc-page: #fff;--acc-icon-ink: #0b756e;--acc-icon-alert-ink: #a55e00;min-height:100vh;display:grid;grid-template-columns:1fr minmax(360px,47%);background:var(--acc-page);font-family:var(--sd26-font);font-size:14px;line-height:1.45;color:var(--sd26-text);-webkit-font-smoothing:antialiased}:root[data-color-scheme=dark] .acc{--acc-photo-ground: #113c3a;--acc-soft: #222b33;--acc-ok-wash: #113c3a;--acc-bar-empty: #222b33;--acc-warn-wash: #3a2a12;--acc-warn-ink: #f8d577;--acc-alert-wash: #3a2a12;--acc-info-wash: #17283a;--acc-info-ink: #96b6d9;--acc-caps-ink: #f8d277;--acc-caps-icon: #f8d277;--acc-back-hover: #222b33;--acc-placeholder: #6f8597;--acc-page: var(--sd26-page)}.acc__main{position:relative;display:grid;place-items:center;align-content:center;gap:14px;padding:32px 16px;background:var(--sd26-card);color:var(--sd26-text)}.acc__photo{min-height:100vh;background:var(--acc-photo-ground) url(/images/login-2026.jpg) center 20%/cover no-repeat}.acc__back{position:absolute;top:24px;left:28px;display:inline-flex;align-items:center;gap:4px;padding:6px 8px;border-radius:8px;font-size:13.5px;line-height:1.45;color:var(--sd26-text-2);text-decoration:none}.acc__back:hover{background:var(--acc-back-hover);color:var(--sd26-text)}.acc__back svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.acc__card{width:min(380px,100%);padding:12px 8px;border-radius:22px;background:var(--sd26-card);color:var(--sd26-text);text-align:left}.acc__card--wide{width:min(600px,100%)}.acc__card--code{width:min(420px,100%)}.acc__card--confirm{width:min(400px,100%)}.acc__brand{display:flex;justify-content:center;width:max-content;margin:0 auto 14px}.acc__brand svg{display:block;width:46px;height:82px}.acc__title{margin:0 0 4px;font-size:24px;font-weight:600;line-height:1.45;text-align:center;color:var(--sd26-text)}.acc__sub{margin:0 0 18px;font-size:13.5px;line-height:1.45;text-align:center;color:var(--sd26-text-2)}.acc__sub b{font-weight:700;line-height:inherit;color:inherit}.acc__google{width:100%;height:46px;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:7px 14px;border:1px solid var(--sd26-line);border-radius:8px;background:var(--sd26-card);font:600 14.5px/1.45 var(--sd26-font);color:var(--sd26-text);cursor:pointer}.acc__google:hover{border-color:var(--sd26-line-strong)}.acc__google:disabled{opacity:.7;cursor:progress}.acc__google svg{width:20px;height:20px}.acc__or{display:flex;align-items:center;gap:10px;margin:14px 0;font-size:12.5px;line-height:1.45;color:var(--sd26-text-2)}.acc__or:before,.acc__or:after{content:"";flex:1;height:1px;background:var(--sd26-line)}.acc__or span{line-height:inherit;color:inherit}.acc__form{display:grid;gap:12px}.acc__field{display:grid;gap:4px;min-width:0;align-content:start}.acc__label{display:block;font-size:12px;line-height:1.45;color:var(--sd26-text-2)}.acc__req{margin-left:2px;color:var(--sd26-danger)}.acc__opt{font-weight:400;color:var(--sd26-text-2)}.acc__input,.acc__select{width:100%;min-width:0;height:44px;border:1px solid var(--sd26-input-line);border-radius:8px;background:var(--sd26-field);font:400 14px/1.45 var(--sd26-font);color:var(--sd26-text)}.acc__input{padding:7px 10px}.acc__input::placeholder{color:var(--acc-placeholder);opacity:1}.acc svg{color:inherit}.acc .acc__input:focus,.acc .acc__select:focus{outline:2px solid var(--sd26-focus);outline-offset:-1px;border-color:transparent}:root[data-color-scheme=dark] .acc .acc__input:focus{border-color:var(--sd26-input-line)}.acc .acc__input[aria-invalid=true],:root[data-color-scheme] .acc .acc__input[aria-invalid=true]:focus{border-color:var(--acc-invalid)}.acc__select{flex:none;padding:0 32px 0 8px;border-color:var(--sd26-field-line);-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--sd26-field) var(--sd26-select-caret) no-repeat right 11px center/14px}.acc__pw{position:relative;display:block}.acc__pw .acc__input{padding-right:44px}.acc__eye{position:absolute;top:50%;right:6px;display:grid;place-items:center;width:34px;height:34px;border:0;border-radius:8px;background:none;color:var(--sd26-text-2);cursor:pointer;transform:translateY(-50%)}.acc__eye svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.acc__fieldError{margin:0;font-size:12.5px;line-height:1.45;color:var(--sd26-danger)}.acc__form>.acc__fieldError,.acc__form>.acc__caps{margin-top:-6px}.acc__form>.acc__field>.acc__fieldError,.acc__form>.acc__field>.acc__caps,.acc__stateForm>.acc__field>.acc__fieldError{margin-top:2px}.acc__fieldOk{display:flex;align-items:center;gap:5px;margin:0;font-size:12.5px;line-height:1.45;color:var(--sd26-accent)}.acc__fieldOk svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.acc__caps{display:flex;align-items:center;gap:6px;margin:0;font-size:12.5px;line-height:1.45;color:var(--acc-caps-ink)}.acc__caps svg{width:14px;height:14px;fill:var(--acc-caps-icon)}.acc__forgot{display:flex;justify-content:flex-end;margin-top:-4px}.acc__link{font-size:13px;font-weight:500;line-height:1.45;color:var(--sd26-accent);text-decoration:none;background:none;border:0;padding:0;cursor:pointer}.acc__link:hover{text-decoration:underline}.acc__alert{display:block;padding:8px 12px;border-radius:10px;font-size:12.5px;line-height:1.45;background:var(--sd26-danger-wash);color:var(--sd26-danger-ink)}.acc__alert b,.acc__alert span{font-weight:inherit;line-height:inherit;color:inherit}.acc__alert b{font-weight:700}.acc__alert .acc__link{font-weight:600}.acc__alert--warn{display:grid;gap:8px;margin-top:10px;background:var(--acc-warn-wash);color:var(--acc-warn-ink)}.acc__alert--info{background:var(--acc-info-wash);color:var(--acc-info-ink)}.acc__alert--ok{background:var(--acc-ok-wash);color:var(--sd26-accent)}.acc__alertBtn{justify-self:start;height:34px;display:inline-flex;align-items:center;gap:6px;padding:7px 14px;border:1px solid var(--sd26-line);border-radius:8px;background:var(--sd26-card);font:600 13px/1.45 var(--sd26-font);color:var(--sd26-text);text-decoration:none;cursor:pointer}a.acc__alertBtn:focus{outline:auto 1px -webkit-focus-ring-color;color:var(--sd26-text)}.acc__primary{position:relative;width:100%;height:46px;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:7px 14px;border:1px solid var(--sd26-primary);border-radius:8px;background:var(--sd26-primary);font:500 14.5px/1.45 var(--sd26-font);color:var(--sd26-on-primary);text-decoration:none;cursor:pointer}.acc__primary:hover{background:var(--sd26-primary-hover);border-color:var(--sd26-primary-hover)}.acc__primary:disabled{cursor:progress;opacity:.85}.acc__primary:focus-visible{outline:2px solid var(--sd26-focus-ring);outline-offset:2px}.acc a.acc__primary{color:var(--sd26-on-primary)}.acc a.acc__primary--vivid{color:var(--sd26-vivid-ink, var(--sd26-on-primary))}.acc__spinSlot{width:0}.acc__spin{width:15px;height:15px;border-radius:50%;border:2px solid rgba(26,32,38,.33);border-top-color:#1a2026;animation:accSpin .7s linear infinite}@keyframes accSpin{to{transform:rotate(360deg)}}.acc__secondary{width:100%;height:46px;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:7px 14px;border:1px solid var(--sd26-line);border-radius:8px;background:var(--sd26-card);font:500 14.5px/1.45 var(--sd26-font);color:var(--sd26-text);cursor:pointer}.acc__secondary:disabled{background:var(--acc-soft);color:var(--sd26-text-2);cursor:default}.acc__alt{margin:16px 0 0;font-size:13.5px;line-height:1.45;text-align:center;color:var(--sd26-text-2)}.acc__mock{position:fixed;left:50%;bottom:12px;z-index:5;max-width:calc(100% - 32px);margin:0;padding:4px 12px;border-radius:12px;background:var(--sd26-card);box-shadow:0 0 25px #00000014;font-size:11.5px;line-height:1.45;text-align:center;color:var(--sd26-text-2);transform:translate(-50%)}.acc__grid{display:grid;grid-template-columns:1fr 1fr;gap:10px 14px}.acc__full{grid-column:1/-1}.acc__grid--single{grid-template-columns:1fr}.acc__section{margin:6px 0 -2px;font-size:13px;font-weight:600;line-height:1.45;color:var(--sd26-text)}.acc__section--rule{margin-top:10px;padding-top:14px;border-top:1px solid var(--sd26-line)}.acc__pair{display:flex;gap:8px;min-width:0}.acc__pair .acc__input{flex:1 1 0}.acc__select--ddi{width:96px}.acc__select--crn{width:130px}.acc__terms{margin-top:4px;line-height:1.4;color:var(--sd26-text)}.acc__terms .acc__link{font-weight:600;line-height:inherit}.acc__terms .sd26Toggle__label{line-height:inherit}.acc__terms .sd26Toggle__input[aria-invalid=true]+.sd26Toggle__track{box-shadow:0 0 0 2px #e6293f55}.acc__plan{margin:14px 0 0;font-size:12.5px;line-height:1.5;text-align:center;color:var(--sd26-text-2)}.acc__strength{display:grid;gap:8px;padding:10px 12px;border:1px solid var(--sd26-line);border-radius:12px;background:var(--acc-soft)}.acc__strengthTop{display:flex;align-items:center;gap:10px}.acc__bar{flex:1;display:grid;grid-template-columns:repeat(4,1fr);gap:4px}.acc__bar i{height:5px;border-radius:99px;background:var(--acc-bar-empty);transition:background .2s}.acc__strength[data-level="1"] .acc__bar i:nth-child(-n+1){background:#e6293f}.acc__strength[data-level="2"] .acc__bar i:nth-child(-n+2){background:#ffa32a}.acc__strength[data-level="3"] .acc__bar i:nth-child(-n+3){background:#e3c000}.acc__strength[data-level="4"] .acc__bar i{background:#0b756e}.acc__strengthLabel{min-width:84px;font-size:12px;font-weight:600;line-height:1.45;text-align:right;color:var(--sd26-text-2)}.acc__strength[data-level="4"] .acc__strengthLabel{color:var(--sd26-accent)}.acc__rules{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.acc__rule{display:inline-flex;align-items:center;gap:5px;padding:4px 10px 4px 8px;border:1px solid var(--sd26-line);border-radius:999px;background:var(--sd26-card);font-size:12px;line-height:1.45;color:var(--sd26-text-2);transition:all .2s}.acc__rule svg{width:13px;height:13px;fill:none;stroke:#b8c6d3;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.acc__rule--met{border-color:var(--acc-ok-line);background:var(--acc-ok-wash);color:var(--sd26-accent)}.acc__rule--met svg{stroke:currentColor}.acc__state{display:grid;gap:12px;text-align:center;outline:0}.acc__state .acc__title,.acc__state .acc__sub{margin:0}.acc__icon{display:grid;place-items:center;width:56px;height:56px;margin:0 auto;border-radius:16px;background:var(--acc-ok-wash)}.acc__icon svg{width:28px;height:28px;fill:none;stroke:var(--acc-icon-ink);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.acc__icon--alert{background:var(--acc-alert-wash)}.acc__icon--alert svg{stroke:var(--acc-icon-alert-ink)}.acc__icon--recover svg{stroke-width:2.4}.acc__icon--confirm svg{stroke-width:1.9}.acc__bigSpin{display:block;width:26px;height:26px;border-radius:50%;border:3px solid #bfe9e4;border-top-color:#0b756e;animation:accSpin .8s linear infinite}.acc__list{display:grid;gap:6px;margin:4px 0;padding:12px 14px;border:1px solid var(--sd26-line);border-radius:12px;background:var(--acc-soft);list-style:none;font-size:13px;line-height:1.45;text-align:left;color:var(--sd26-text)}.acc__list li{position:relative;padding-left:16px;line-height:inherit;color:inherit}.acc__list li:before{content:"";position:absolute;top:.55em;left:2px;width:6px;height:6px;border-radius:50%;background:#2dd4c8}.acc__list b{font-weight:700;line-height:inherit;color:inherit}.acc__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:6px}.acc__actions--spaced{margin-top:8px}.acc__textBtn{display:inline-flex;align-items:center;gap:6px;padding:7px 6px;border:0;border-radius:8px;background:none;font:600 13px/1.45 var(--sd26-font);color:var(--sd26-accent);text-decoration:none;cursor:pointer}.acc__textBtn:disabled{font-weight:500;color:var(--sd26-text-2);cursor:default}.acc__hint{margin:4px 0 0;font-size:12.5px;line-height:1.45;text-align:center;color:var(--sd26-text-2)}.acc__stateForm{display:grid;gap:12px;text-align:left}.acc__otp{display:grid;grid-template-columns:repeat(6,1fr);gap:8px;margin:0;padding:0;border:0}.acc__otpBox{width:100%;min-width:0;height:56px;padding:0;border:1px solid var(--sd26-input-line);border-radius:12px;background:var(--sd26-field);font:600 22px/1.45 var(--sd26-font);text-align:center;color:var(--sd26-text);caret-color:#0b756e}.acc__otpBox:focus{outline:0;border-color:#2dd4c8;box-shadow:0 0 0 3px #2dd4c833}.acc__otp--bad .acc__otpBox{border-color:var(--acc-invalid)}:root[data-color-scheme=dark] .acc__otp--bad .acc__otpBox{border-color:var(--sd26-input-line)}:root[data-color-scheme=dark] .acc__otpBox:focus{border-color:#2dd4c8}.acc__codeStep{display:grid}.acc .acc__form>.acc__codeError{margin:0;text-align:center}@media (prefers-reduced-motion: reduce){.acc__spin,.acc__bigSpin{animation:none}.acc__bar i,.acc__rule{transition:none}}@media (max-width: 860px){.acc{grid-template-columns:1fr;grid-template-rows:1fr}.acc__photo{display:none}.acc__main{align-content:start;padding-top:40px}.acc__back{position:static;align-self:start;margin-bottom:4px}}@media (max-width: 620px){.acc__grid{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}.bookingAvatar{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid rgba(191,221,246,.5);border-radius:50%;background-color:#fff;color:var(--color-on-brand);font-weight:600;font-size:14px;line-height:20px;letter-spacing:.02em}.bookingAvatar--photo{display:block;background-color:#fff;object-fit:cover}.bookingAvatar--block{color:var(--color-on-brand)}@font-face{font-family:BebasNeue;font-style:normal;font-weight:400;src:url(/fonts/BebasNeue-Regular.ttf) format("truetype");font-display:swap}.sdPatientClinicalLayout__content{position:relative;display:flex;flex-direction:column;min-width:0;max-width:100%}.sdPatientClinicalLayout__content>.cockpitRoute{padding:0;background:transparent}@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-chrome: #1a2026;--color-chrome-raised: #253644;--color-metric-accent: #097d76;--color-field-on-chrome: #ffffff;--color-on-chrome: #fafcff;--color-on-chrome-muted: #aac2d5;--color-on-brand: #1a2026;--color-chrome-hover: #1b3144;--color-link-accent: #097d76;--color-accent-ink: #0b756e;--color-row-wash: rgba(109, 246, 237, .5);--color-tint-surface: #f1fffe;--color-tint-surface-hover: #c6fffb;--color-success-tint: #edfff5;--color-on-success-tint: #066b35;--color-danger-field: #fffbf9;--color-danger-ink: #dc362e;--color-negative-ink: #b3261e;--color-positive-ink: #066b35;--color-border-soft: #bfddf6;--color-border-muted: #c4dbee;--color-text-muted: #607282;--color-steel-0: #253644;--color-steel-10: #1a2026;--color-steel-20: #50616f;--color-steel-30: #657888;--color-steel-40: #92a9bb;--color-steel-50: #aac2d5;--color-steel-60: #c4dbee;--color-steel-70: #d6e8f7;--color-steel-80: #ecf6ff;--color-steel-90: #ffffff;--color-gray-10: #1b3144;--color-gray-90: #fafcff;--color-green-40: #30d17b;--color-black-rgb: 0, 0, 0;--color-gray-0-rgb: 26, 32, 38;--color-blue-300-rgb: 31, 169, 160;--color-blue-400-rgb: 60, 202, 193;--color-blue-600-rgb: 109, 246, 237;--color-yellow-400-rgb: 233, 143, 24;--color-green-300-rgb: 30, 175, 98;--color-steel-20-rgb: 80, 97, 111;--color-steel-30-rgb: 101, 120, 136}[data-color-scheme=dark]{--color-primary: #6df6ed;--color-hover: #0b756e;--color-default: #ecf6ff;--color-gray-0: #fafcff;--color-gray-100: #ecf6ff;--color-gray-200: #dcedfb;--color-gray-300: #88abcb;--color-gray-400: #7fa3c4;--color-gray-500: #6489aa;--color-gray-600: #476a88;--color-gray-700: #2f4c66;--color-gray-800: #1b3144;--color-gray-900: #1a2026;--color-steel-0: #ecf6ff;--color-steel-10: #ffffff;--color-steel-20: #d6e8f7;--color-steel-30: #c4dbee;--color-steel-40: #aac2d5;--color-steel-50: #92a9bb;--color-steel-60: #657888;--color-steel-70: #50616f;--color-steel-80: #253644;--color-steel-90: #1a2026;--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-green-40: #30d17b;--color-black: #ffffff;--color-white: #253644;--color-chrome: #253644;--color-chrome-raised: #2f4c66;--color-metric-accent: #1fa9a0;--color-field-on-chrome: #2f4c66;--color-on-chrome: #fafcff;--color-on-chrome-muted: #aac2d5;--color-on-brand: #1a2026;--color-chrome-hover: #2f4c66;--color-link-accent: #3ccac1;--color-accent-ink: #3ccac1;--color-row-wash: #1b3144;--color-tint-surface: #003c38;--color-tint-surface-hover: #1b3144;--color-success-tint: #004922;--color-on-success-tint: #c4ffdf;--color-danger-field: #410e0b;--color-danger-ink: #ec928e;--color-negative-ink: #ec928e;--color-positive-ink: #30d17b;--color-text-muted: #c4dbee;--color-border-muted: #657888;--color-border-soft: #2f4c66;--color-gray-10: #ecf6ff;--color-gray-90: #1a2026;--color-black-rgb: 255, 255, 255;--color-gray-0-rgb: 250, 252, 255;--color-blue-300-rgb: 31, 169, 160;--color-blue-400-rgb: 60, 202, 193;--color-blue-600-rgb: 109, 246, 237;--color-yellow-400-rgb: 233, 143, 24;--color-green-300-rgb: 30, 175, 98;--color-steel-20-rgb: 214, 232, 247;--color-steel-30-rgb: 196, 219, 238}.sd26Rx,.sd26RxList,.sd26RxModels,.sd26RxPop,.sd26RxSaved{--sd26Rx-item-on-ink: #0b5a55;--sd26Rx-model-on: #eafcfb;--sd26Rx-status-dot: #2fd3c7;--sd26Rx-status-off-ink: #8a5300;--sd26Rx-status-off-dot: #e5a03a;--sd26Rx-icon-muted: #8a99a6;--sd26Rx-step-ink: var(--sd26-on-primary);--sd26Rx-search-ink: var(--sd26-text-2);--sd26Rx-in-app: #e6fbf9;--sd26Rx-modal-line: #e3e8ee;--sd26Rx-modal-row-line: #eef1f4;--sd26Rx-modal-muted: #6b7b88;--sd26Rx-modal-focus: #0b9e95;--sd26Rx-modal-field-line: #d9e2ea;--sd26Rx-modal-check: var(--sd26-check-line)}:root[data-color-scheme=dark] .sd26Rx,:root[data-color-scheme=dark] .sd26RxList,:root[data-color-scheme=dark] .sd26RxModels,:root[data-color-scheme=dark] .sd26RxPop,:root[data-color-scheme=dark] .sd26RxSaved,:root [data-color-scheme=dark] .sd26Rx,:root [data-color-scheme=dark] .sd26RxList,:root [data-color-scheme=dark] .sd26RxModels,:root [data-color-scheme=dark] .sd26RxPop,:root [data-color-scheme=dark] .sd26RxSaved{--sd26Rx-item-on-ink: var(--sd26-accent);--sd26Rx-model-on: var(--sd26-wash);--sd26Rx-status-off-ink: var(--sd26-warn-ink);--sd26Rx-icon-muted: var(--sd26-text-3);--sd26Rx-step-ink: #10161b;--sd26Rx-search-ink: var(--sd26-text);--sd26Rx-in-app: var(--sd26-wash);--sd26Rx-modal-line: #2f3c47;--sd26Rx-modal-row-line: #2f3c47;--sd26Rx-modal-muted: var(--sd26-text-2);--sd26Rx-modal-focus: #58f3ea;--sd26Rx-modal-field-line: var(--sd26-field-line);--sd26Rx-modal-check: #2f3c47}:where(.sd26Rx,.sd26RxList,.sd26RxModels,.sd26RxPop,.sd26RxSaved),:where(.sd26Rx,.sd26RxList,.sd26RxModels,.sd26RxPop,.sd26RxSaved) :where(*){line-height:1.45}.sd26Rx,.sd26RxList{color:var(--sd26-text);font-family:var(--sd26-font)}.sd26RxStep{display:inline-grid;place-items:center;flex:none;width:24px;height:24px;border-radius:50%;background:var(--sd26-primary);color:var(--sd26Rx-step-ink);font-size:12px;font-weight:600}.sd26RxCount{font-size:12.5px;color:var(--sd26-text-2)}.sd26RxBar__sp{flex:1}.sd26RxHold{display:inline-flex}.sd26RxState{margin:0;padding:12px 2px;font-size:13px;color:var(--sd26-text-2)}.sd26RxState--error{display:flex;align-items:center;gap:8px;color:var(--sd26-danger-ink)}.sd26RxError{margin:0 0 12px;font-size:13px;color:var(--sd26-error-text)}.sd26RxEmpty{padding:18px 8px;border:1px dashed var(--sd26-line);border-radius:14px;text-align:center;font-size:13px;color:var(--sd26-text-2)}.sd26RxGroups>.sd26RxEmpty{margin-top:8px}.sd26RxTrash{display:grid;place-items:center;flex-shrink:0;width:32px;height:32px;padding:0;border:0;border-radius:10px;background:none;color:var(--sd26-text-3);opacity:.7;cursor:pointer;transition:opacity .15s,background .15s,color .15s}.sd26RxTrash svg{width:17px;height:17px}.sd26RxTrash:hover{background:var(--sd26-danger-wash);color:var(--sd26-danger);opacity:1}.sd26RxTrash:focus-visible{opacity:1;outline:2px solid var(--sd26-focus-ring);outline-offset:2px}.sd26RxBack{display:inline-block;margin:0 0 10px;padding:0;border:0;background:none;font-family:inherit;font-size:13px;font-weight:500;color:var(--sd26-accent);cursor:pointer}.sd26RxBar{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 14px;color:var(--sd26-text)}.sd26RxBar__title{margin:0;font-size:18px;font-weight:600;color:var(--sd26-text)}.sd26RxBar__count{font-size:12.5px;color:var(--sd26-text-2)}.sd26RxBar .sd26Btn:disabled{opacity:.55}.sd26RxSignGate .sdSigningReadiness{position:relative;display:block;margin:0 0 16px;padding:10px 12px 10px 36px;border-radius:12px;background:var(--sd26-danger-wash);font-size:12.5px;line-height:1.45;color:var(--sd26-danger-ink)}.sd26RxSignGate .sdSigningReadiness__icon{position:absolute;top:11px;left:12px;width:16px;height:16px}.sd26RxSignGate .sdSigningReadiness__icon svg{width:16px;height:16px}.sd26RxSignGate .sdSigningReadiness__text,.sd26RxSignGate .sdSigningReadiness__action{display:inline;font-size:12.5px;line-height:1.45}.sd26RxSignGate .sdSigningReadiness__text{font-weight:400}.sd26RxSignGate .sdSigningReadiness__action{margin-left:4px}.sd26Rx .sdSigning{margin:0 0 12px}.sd26RxCols{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px;align-items:start}.sd26RxCols>.sd26Card{margin-bottom:0}@media (max-width: 1000px){.sd26RxCols{grid-template-columns:1fr}}.sd26RxCol--selected{position:sticky;top:16px;max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px);overflow-y:auto;scrollbar-width:thin}@media (max-width: 1000px){.sd26RxCol--selected{position:static;max-height:none}}.sd26RxCols--side{align-items:stretch}.sd26RxCols--side>.sd26RxCol{display:flex;flex-direction:column;position:static;height:var(--sd26RxH, 640px);max-height:none;overflow:hidden}.sd26RxCols--side>.sd26RxCol--selected{display:block;overflow:auto}.sd26RxCols--side .sd26RxGroups{flex:1;min-height:0;overflow:auto;padding-right:4px;scrollbar-width:thin}.sd26RxCols--side .sd26RxSpacer{display:block}.sd26RxSpacer{display:none;height:0}.sd26RxSearch{display:flex;align-items:center;gap:8px;min-width:200px;padding:8px 14px;border:1px solid var(--sd26-line);border-radius:999px;color:var(--sd26-text-2)}.sd26RxSearch svg{width:16px;height:16px;flex:none}.sd26RxSearch input{flex:1;min-width:0;padding:1px 0;border:0;outline:0;background:var(--sd26-card);font-family:inherit;font-size:13.5px;color:var(--sd26Rx-search-ink)}.sd26RxSearch input::placeholder{color:var(--sd26-placeholder)}.sd26RxSearch:focus-within{outline:2px solid var(--sd26-focus);outline-offset:-1px}.sd26RxOrganize{margin-top:10px}.sd26RxFilters{margin:12px 0 4px}.sd26RxGroups{margin-top:8px}.sd26RxGroup{border-bottom:1px solid var(--sd26-line)}.sd26RxGroup__head{display:flex;align-items:center;gap:8px;width:100%;padding:11px 2px;border:0;background:none;font-family:inherit;font-size:13.5px;font-weight:500;text-align:left;color:var(--sd26-text);cursor:pointer}.sd26RxGroup__head small{font-weight:400;color:var(--sd26-text-2)}.sd26RxGroup__head svg{width:18px;height:18px;margin-left:auto;flex-shrink:0;color:var(--sd26-text-2);transition:transform .2s}.sd26RxGroup__head:focus-visible{outline:2px solid var(--sd26-focus-ring);outline-offset:-2px}.sd26RxGroup--open>.sd26RxGroup__head svg{transform:rotate(180deg)}.sd26RxGroup__items{display:flex;flex-wrap:wrap;gap:6px;padding:0 0 12px}.sd26RxGroup__items[hidden]{display:none}.sd26RxSub{width:100%;margin:6px 0 2px;font-size:11.5px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--sd26-text-2)}.sd26RxSub small{font-weight:400}.sd26RxNone{width:100%;padding:2px 2px 12px;font-size:12.5px;color:var(--sd26-text-2)}.sd26RxItem{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border:1px solid var(--sd26-line);border-radius:999px;background:var(--sd26-card);font-family:inherit;font-size:12.5px;line-height:1.45;text-align:left;color:var(--sd26-text);cursor:pointer}.sd26RxItem svg{width:14px;height:14px;flex:none}.sd26RxItem:hover{border-color:var(--sd26-accent)}.sd26RxItem:focus-visible{outline:2px solid var(--sd26-focus-ring);outline-offset:2px}.sd26RxItem:disabled{opacity:.55;cursor:not-allowed}.sd26RxItem--on{border-color:var(--sd26-accent);background:var(--sd26-wash);font-weight:500;color:var(--sd26Rx-item-on-ink)}.sd26RxItem--create{border-style:dashed;color:var(--sd26-accent)}.sd26RxItem__detail{font-size:12px;font-weight:400;color:var(--sd26-text-2)}.sd26RxItem__mine{margin-left:4px;padding:0 6px;border-radius:999px;background:var(--sd26-wash);font-size:10.5px;font-weight:600;color:var(--sd26-accent)}.sd26RxField{margin-top:12px}.sd26RxEmpty--selection{margin-top:14px}.sd26RxSelList{display:grid;gap:8px;margin:14px 0 0;padding:0;list-style:none}.sd26RxSel{position:relative;display:flex;align-items:flex-start;gap:10px;padding:10px 12px;border:1px solid var(--sd26-line);border-radius:14px;background:transparent;color:var(--sd26-text)}.sd26RxSel:hover .sd26RxTrash{opacity:1}.sd26RxSel__text{flex:1;min-width:0;color:var(--sd26-text)}.sd26RxSel__name{font-size:13.5px;font-weight:500;color:var(--sd26-text)}.sd26RxSel__context{display:block;font-size:12px;color:var(--sd26-text-2)}.sd26RxSel textarea{box-sizing:border-box;width:100%;min-height:52px;margin-top:8px;padding:8px 10px;border:1px solid var(--sd26-field-line);border-radius:10px;background:var(--sd26-field);font-family:inherit;font-size:13px;color:var(--sd26-text);resize:vertical}.sd26RxSel textarea:focus{outline:2px solid var(--sd26-focus);outline-offset:-1px}.sd26RxSel--new{animation:sd26RxArrive .5s ease}.sd26RxSel--flash{animation:sd26RxFlash 1.4s ease}@media (prefers-reduced-motion: reduce){.sd26RxSel--new,.sd26RxSel--flash{animation:none}}@keyframes sd26RxArrive{0%{background:var(--sd26-wash);transform:translate(-14px);opacity:.3}to{background:var(--sd26-card);transform:none;opacity:1}}@keyframes sd26RxFlash{0%,40%{box-shadow:0 0 0 3px #6ef2ea99}to{box-shadow:none}}.sd26Modal:has(>.sd26RxModels){background:transparent}.sd26Modal__panel.sd26RxModels{display:flex;flex-direction:column;max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px);overflow:hidden;padding:20px 22px;border:1px solid var(--sd26Rx-modal-line);border-radius:18px;box-shadow:0 24px 60px #102a4338,0 2px 8px #102a4314}.sd26Modal__panel.sd26RxModels>.sd26Modal__content{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.sd26Modal__panel.sd26RxModels>.sd26Modal__content>*{flex-shrink:0}.sd26Modal__panel.sd26RxModels>.sd26Modal__content>.sd26RxModels__list{flex:1 1 auto;min-height:0;overscroll-behavior:contain}.sd26Modal__panel.sd26RxModels>.sd26Modal__head{height:24.65px}.sd26Modal__panel.sd26RxModels>.sd26Modal__content>.sd26Modal__foot{margin-top:16px}.sd26RxModels__sub{margin:4px 0 14px;font-size:13px;color:var(--sd26Rx-modal-muted)}.sd26RxModels__bar{display:grid;grid-template-columns:minmax(200px,1fr) 220px;align-items:end;gap:12px;margin-bottom:12px}.sd26RxModels__bar:has(>:only-child){grid-template-columns:1fr}@media (max-width: 720px){.sd26RxModels__bar{grid-template-columns:1fr}}.sd26RxModels__field{display:flex;flex-direction:column;gap:5px;min-width:0;font-size:12.5px;font-weight:700;color:var(--sd26-text)}.sd26RxModels__field input,.sd26RxModels__field select{box-sizing:border-box;width:100%;height:40px;padding:0 10px;border:1px solid var(--sd26Rx-modal-field-line);border-radius:10px;background:var(--sd26-field);font-family:inherit;font-size:13.5px;font-weight:400;color:var(--sd26-text)}.sd26RxModels__field input:focus,.sd26RxModels__field select:focus{outline:none;border-color:var(--sd26Rx-modal-focus);box-shadow:0 0 0 3px #6ef2ea4d}.sd26RxModels__field input{padding-left:36px}.sd26RxModels__field select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:32px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%2350616f' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 11px center;background-size:14px;cursor:pointer}.sd26RxModels__box{position:relative;display:block}.sd26RxModels__box svg{position:absolute;top:12px;left:12px;width:16px;height:16px;color:var(--sd26Rx-icon-muted)}.sd26RxModels__list{min-height:120px;overflow:auto;border-top:1px solid var(--sd26Rx-modal-line)}.sd26RxModels__group{padding:12px 4px 6px;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--sd26Rx-modal-muted)}.sd26RxModels__state{margin:0;padding:24px 8px;text-align:center;font-size:13px;color:var(--sd26-text-2)}.sd26RxModel{display:grid;grid-template-columns:20px 1fr auto;align-items:start;gap:4px 12px;width:100%;padding:10px 8px;border:0;border-bottom:1px solid var(--sd26Rx-modal-row-line);border-radius:8px;background:var(--sd26-card);font-family:inherit;font-size:13.5px;text-align:left;color:var(--sd26-text);cursor:pointer}.sd26RxModel:hover{background:var(--sd26-row-hover)}.sd26RxModel[aria-checked=true]{background:var(--sd26Rx-model-on)}.sd26RxModel:focus-visible{outline:2px solid var(--sd26-focus-ring);outline-offset:-2px}.sd26RxModel__check{box-sizing:border-box;width:18px;height:18px;margin-top:2px;border:1.5px solid var(--sd26Rx-modal-check);border-radius:50%;background:var(--sd26-field)}.sd26RxModel[aria-checked=true] .sd26RxModel__check{border-color:var(--sd26-check-on-line);background:radial-gradient(circle,var(--sd26-check-mark) 0 3.5px,var(--sd26-primary) 4px)}.sd26RxModel__text{min-width:0;color:inherit}.sd26RxModel__text small{display:block;margin-top:2px;font-size:12px;font-weight:400;color:var(--sd26Rx-modal-muted)}.sd26RxModel__name{font-weight:500}.sd26RxModel__meta{font-size:12.5px;white-space:nowrap;color:var(--sd26Rx-modal-muted)}@media (max-width: 720px){.sd26RxModel{grid-template-columns:20px 1fr}.sd26RxModel__meta{grid-column:2;white-space:normal}}.sd26RxPop{position:fixed;z-index:var(--sd26-z-modal);box-sizing:border-box;width:360px;max-width:calc(100vw - 32px);padding:16px 18px 14px;border:1px solid var(--sd26-line);border-radius:14px;background:var(--sd26-card);box-shadow:0 14px 38px #102a4329,0 2px 6px #102a430f;font-family:var(--sd26-font);color:var(--sd26-text)}.sd26RxPop:before{content:"";position:absolute;top:-7px;right:var(--sd26RxArrow, 40px);width:12px;height:12px;border-top:1px solid var(--sd26-line);border-left:1px solid var(--sd26-line);background:var(--sd26-card);transform:rotate(45deg)}.sd26RxPop h2{margin:0 0 4px;font-size:15px;font-weight:600;color:var(--sd26-text)}.sd26RxPop__help{margin:0 0 12px;font-size:12px;line-height:1.45;color:var(--sd26-text-2)}.sd26RxPop__help b{font-weight:600;color:var(--sd26-text)}.sd26RxPop__field{display:grid;gap:5px;margin-bottom:10px;font-size:12px;font-weight:500;color:var(--sd26-text-2)}.sd26RxPop__field input,.sd26RxPop__field textarea{box-sizing:border-box;width:100%;padding:8px 10px;border:1px solid var(--sd26-field-line);border-radius:8px;background:var(--sd26-field);font-family:inherit;font-size:13.5px;color:var(--sd26-text)}.sd26RxPop__field input::placeholder,.sd26RxPop__field textarea::placeholder{color:var(--sd26-placeholder)}.sd26RxPop__field input:focus,.sd26RxPop__field textarea:focus{outline:0;border-color:var(--sd26-accent);box-shadow:0 0 0 3px #6df6ed59}.sd26RxPop__field textarea{min-height:56px;resize:vertical}.sd26RxPop__error{display:block;margin:-6px 0 8px;font-size:12px;color:var(--sd26-danger)}.sd26RxPop__foot{display:flex;justify-content:flex-end;gap:8px;margin-top:4px}.sd26RxSection .sd26PrSection__head{gap:10px;margin-bottom:14px}.sd26RxApp{position:relative;display:inline-flex;align-items:center;gap:8px;height:40px;margin-right:18px;padding:0 2px;font-size:13.5px;font-weight:500;color:var(--sd26-text);cursor:pointer;-webkit-user-select:none;user-select:none}.sd26RxApp__icon{display:block;color:var(--sd26Rx-icon-muted)}.sd26RxApp__icon svg{display:block;width:18px;height:18px}.sd26RxApp--on .sd26RxApp__icon{color:var(--sd26-accent)}.sd26RxApp__text{margin-right:2px;color:inherit}.sd26RxApp__input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.sd26RxApp__track{position:relative;flex:none;width:38px;height:22px;border-radius:99px;background:var(--sd26-toggle-off);transition:background .2s}.sd26RxApp__track:after{content:"";position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:var(--sd26-toggle-knob);transition:transform .2s}.sd26RxApp--on .sd26RxApp__track{background:var(--sd26-primary)}.sd26RxApp--on .sd26RxApp__track:after{transform:translate(16px)}.sd26RxApp__input:focus-visible+.sd26RxApp__track{outline:2px solid var(--sd26-focus-ring);outline-offset:2px}.sd26RxApp--disabled{cursor:not-allowed}.sd26RxApp--disabled .sd26RxApp__track{opacity:.45}@media (max-width: 640px){.sd26RxApp{order:3;margin:8px 0 0}}.sd26RxListCard__head{display:flex;align-items:flex-start;gap:10px;margin-bottom:4px;color:var(--sd26-text)}.sd26RxListCard__head>div{color:inherit}.sd26RxListCard__title{margin:0;font-size:16px;font-weight:600;color:var(--sd26-text)}@media (max-width: 720px){.sd26RxListCard__head,.sd26RxCol>.sd26Card__head{flex-wrap:wrap}.sd26RxCol>.sd26Card__head>.sd26Card__title{flex:1 1 auto}}.sd26RxStatus{display:flex;align-items:center;gap:7px;margin:3px 0 0;font-size:12.5px;color:var(--sd26-accent)}.sd26RxStatus i{flex:none;width:7px;height:7px;border-radius:50%;background:var(--sd26Rx-status-dot);box-shadow:0 0 0 3px #2fd3c72e}.sd26RxStatus--off{color:var(--sd26Rx-status-off-ink)}.sd26RxStatus--off i{background:var(--sd26Rx-status-off-dot);box-shadow:0 0 0 3px #e5a03a2e}.sd26RxTableWrap{margin-top:8px;overflow-x:auto;background:linear-gradient(to right,var(--sd26-card) 40%,transparent) left center/28px 100% no-repeat local,linear-gradient(to left,var(--sd26-card) 40%,transparent) right center/28px 100% no-repeat local,radial-gradient(farthest-side at 0 50%,color-mix(in srgb,var(--sd26-line-strong) 55%,transparent),transparent) left center/12px 100% no-repeat scroll,radial-gradient(farthest-side at 100% 50%,color-mix(in srgb,var(--sd26-line-strong) 55%,transparent),transparent) right center/12px 100% no-repeat scroll}.sd26RxTable{width:100%;border-collapse:collapse;font-size:13.5px;color:var(--sd26-text)}.sd26RxTable th{padding:8px 10px;border-bottom:1px solid var(--sd26-line);font-size:11px;font-weight:500;letter-spacing:.04em;text-align:left;text-transform:uppercase;white-space:nowrap;color:var(--sd26-text-2)}.sd26RxTable td{padding:12px 10px;border-bottom:1px solid var(--sd26-line);vertical-align:middle;color:var(--sd26-text)}.sd26RxTable tbody tr:last-child td{border-bottom:0}@media (max-width: 900px){.sd26RxTable>tbody>tr>td:first-child,.sd26RxTable>thead>tr>th:first-child{min-width:170px}.sd26RxTable td.sd26Num{white-space:nowrap}}.sd26RxRow{cursor:pointer}.sd26RxRow:hover td{background:var(--sd26-row-hover)}.sd26RxRow__name{font-weight:500;color:var(--sd26-text)}.sd26RxRow__inApp{display:inline-grid;place-items:center;width:20px;height:20px;margin-left:6px;border-radius:6px;background:var(--sd26Rx-in-app);color:var(--sd26-accent);vertical-align:-4px}.sd26RxRow__inApp svg{width:13px;height:13px;stroke-width:2}.sd26RxRow__summary{display:block;margin-top:2px;font-size:12px;color:var(--sd26-text-2)}.sd26RxRow__date{white-space:nowrap}.sd26RxRow__switch{width:1%;white-space:nowrap}.sd26RxRow__switch .sd26Toggle{gap:8px;vertical-align:middle}.sd26RxRow__switch .sd26Toggle__label{min-width:44px;font-size:12.5px;line-height:22px}.sd26RxRow__actions{width:1%;text-align:right;white-space:nowrap}.sd26RxRow__actions .sd26Btn{padding:5px 12px;font-size:12.5px}.sd26RxRow__actions .sd26RxTrash{display:inline-grid;margin-left:6px;vertical-align:middle}@media (max-width: 760px){.sd26RxRow__date{display:none}}@media (max-width: 760px){.sd26RxTable th.sd26RxRow__date{display:none}}.sd26RxSaved{position:fixed;bottom:24px;left:50%;z-index:var(--sd26-z-toast);display:flex;align-items:center;gap:14px;max-width:calc(100vw - 32px);padding:10px 12px 10px 16px;border-radius:12px;background:var(--sd26-toast-bg);box-shadow:0 10px 26px #102a4340;font-family:var(--sd26-font);font-size:13px;color:var(--sd26-toast-ink);transform:translate(-50%)}.sd26RxSaved span{color:inherit}.sd26RxSaved button{border:0;border-radius:8px;font-family:inherit;font-size:13px;cursor:pointer}.sd26RxSaved__ok{padding:6px 12px;background:var(--sd26-primary);font-weight:600;color:var(--sd26-on-primary)}.sd26RxSaved__x{padding:4px 6px;background:none;font-size:16px;line-height:1;color:#c9d4dd}
