@font-face{font-family:Roboto;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3GUBGEe.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3iUBGEe.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3CUBGEe.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3-UBGEe.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Roboto;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMawCUBGEe.woff2) format("woff2");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Roboto;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMaxKUBGEe.woff2) format("woff2");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Roboto;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3OUBGEe.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3KUBGEe.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3GUBGEe.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3iUBGEe.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3CUBGEe.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3-UBGEe.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMawCUBGEe.woff2) format("woff2");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMaxKUBGEe.woff2) format("woff2");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3OUBGEe.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3KUBGEe.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3GUBGEe.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3iUBGEe.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3CUBGEe.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3-UBGEe.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMawCUBGEe.woff2) format("woff2");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMaxKUBGEe.woff2) format("woff2");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3OUBGEe.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3KUBGEe.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3GUBGEe.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3iUBGEe.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3CUBGEe.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3-UBGEe.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMawCUBGEe.woff2) format("woff2");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMaxKUBGEe.woff2) format("woff2");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3OUBGEe.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3KUBGEe.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}body.dark *{color:#f2f5fa}body.dark .form-error>i{color:#f5a6a6!important}body.dark .add-btn>i,body.dark .add-role-btn>i{color:#1d2c3b!important}body.dark .btn-primary>i{color:#1d2c3b!important}body.dark ::-webkit-scrollbar{background-color:#3d566e}body.dark ::-webkit-scrollbar-track{background-color:#3d566e}body.dark ::-webkit-scrollbar-thumb{border-color:#3d566e}body.dark input,body.dark textarea{background-color:#1d2c3b;border-color:#bbbfc4cc}body.dark input:focus:not(:read-only),body.dark textarea:focus:not(:read-only){border-color:#f2f5fa}body.dark input::placeholder,body.dark textarea::placeholder{color:#f2f5fa}body.dark input:read-only,body.dark input:disabled,body.dark textarea:read-only,body.dark textarea:disabled{background-color:#354a5f80}body.dark input:read-only::placeholder,body.dark input:disabled::placeholder,body.dark textarea:read-only::placeholder,body.dark textarea:disabled::placeholder{color:#f2f5fa}body.dark input:-webkit-autofill,body.dark input:-webkit-autofill:hover,body.dark input:-webkit-autofill:focus{-webkit-text-fill-color:#f2f5fa;-webkit-box-shadow:0 0 0 30px #1d2c3b inset!important;box-shadow:0 0 0 30px #1d2c3b inset!important;background-clip:content-box!important;caret-color:#fff!important}body.dark select{background-color:#1d2c3b;border-color:#bbbfc4cc}body.dark button>i{color:inherit!important}body.dark button:not(.primary):not(.secondary):not(.alert):not(.success):not(.dark):not(.blue):not(.lightBlue):not(.active):not(.inactive){background-color:transparent;color:#f2f5fa}body.dark button.secondary{background-color:#3d566e;color:#f2f5fa}body.dark button.secondary:hover{background-color:#57738f}body.dark lipp-dialog button.close:hover{background-color:#354a5f!important}body.dark lipp-checkbox.dark label:not(.indeterminate)>input:checked~div:after{border-color:#3d566e!important}body.dark lipp-checkbox.dark label.indeterminate>input~div:after{background-color:#3d566e!important}body.dark .add-btn{background-color:#a4e5b1!important;color:#1d2c3b!important}body.dark .add-btn>i{color:#1d2c3b!important}body.dark .add-btn:hover{background-color:#94d6a1!important}body.dark i:hover,body.dark a:hover>i{color:#ebeef3}body.dark div.page-header{background-color:transparent!important;border-bottom-color:#354a5f!important}body.dark div.page-header h1{color:#f2f5fa!important}body.dark div.panel{background-color:#1d2c3b!important}body.dark div.panel ::-webkit-scrollbar-track{background-color:#1d2c3b!important}body.dark div.panel ::-webkit-scrollbar-thumb{border-color:#1d2c3b!important}body.dark div#pms-wrapper{background-color:#192735!important}body.dark div#pms-wrapper>div#header{background-color:#192735!important}body.dark div#pms-wrapper>div#header>div#tabs>a>button{background-color:#1d2c3b!important;border-bottom-color:transparent!important}body.dark div#pms-wrapper>div#header>div#tabs>a>button>span{color:#f2f5fa!important}body.dark div#pms-wrapper>div#header>div#tabs>a:hover>button{border-bottom-color:#f2f5fa80!important}body.dark div#pms-wrapper>div#header>div#tabs>a.selected>button,body.dark div#pms-wrapper>div#header>div#tabs>a.selected-url>button{border-bottom-color:#f2f5fa!important}body.dark div#pms-wrapper>div#header>div#section-menu>button#section-menu-toggle{background-color:#1d2c3b!important}body.dark div#pms-wrapper>div#header>div#section-menu>button#section-menu-toggle:hover{background-color:#354a5f!important}body.dark div#pms-wrapper>div#header>div#section-menu>button#section-menu-toggle>span{color:#f2f5fa!important}body.dark div#pms-wrapper>div#header>div#section-menu>button#section-menu-toggle>i{color:#f2f5fab3!important}body.dark div#pms-wrapper>div#header>div#section-menu>div#section-menu-list{background-color:#243649!important;border-color:#354a5f!important;box-shadow:0 8px 24px #00000073!important}body.dark div#pms-wrapper>div#header>div#section-menu>div#section-menu-list .section-menu-item{background-color:transparent!important;color:#f2f5fa!important}body.dark div#pms-wrapper>div#header>div#section-menu>div#section-menu-list .section-menu-item:hover{background-color:#192735!important}body.dark div#pms-wrapper>div#header>div#section-menu>div#section-menu-list .section-menu-item i{color:#f2f5fab3!important}body.dark div#pms-wrapper>div#header>div#profile>a>span{color:#f2f5fa!important}body.dark div#pms-wrapper>div#body aside#sidebar{background-color:#1d2c3b!important}body.dark div#pms-wrapper>div#body aside#sidebar ::-webkit-scrollbar-track{background-color:#1d2c3b!important}body.dark div#pms-wrapper>div#body aside#sidebar ::-webkit-scrollbar-thumb{border-color:#1d2c3b!important}body.dark div#pms-wrapper>div#body aside#sidebar h3#sidebar-title{color:#f2f5fa!important}body.dark div#pms-wrapper>div#body aside#sidebar ul li.divider{background-color:#354a5f!important}body.dark div#pms-wrapper>div#body aside#sidebar ul li.nav-item{color:#f2f5fa!important}body.dark div#pms-wrapper>div#body aside#sidebar ul li.nav-item:hover,body.dark div#pms-wrapper>div#body aside#sidebar ul li.nav-item.active{background-color:#354a5f!important}body.dark div#pms-wrapper>div#body aside#sidebar ul li.nav-group-header{color:#f2f5fa!important}body.dark div#pms-wrapper>div#body aside#sidebar ul li.nav-group-header:hover{color:#57738f!important}body.dark div#pms-wrapper>div#body aside#sidebar ul li.nav-group-header .chevron{color:#f2f5fa99!important}body.dark div#pms-wrapper>div#body aside#sidebar ul li.nav-child{color:#f2f5fa!important}body.dark div#pms-wrapper>div#body aside#sidebar ul li.nav-child:hover,body.dark div#pms-wrapper>div#body aside#sidebar ul li.nav-child.active{background-color:#354a5f!important}body.dark div#pms-wrapper>div#body main#content{background-color:#1d2c3b!important}body.dark div#pms-wrapper>div#body main#content ::-webkit-scrollbar-track{background-color:#1d2c3b!important}body.dark div#pms-wrapper>div#body main#content ::-webkit-scrollbar-thumb{border-color:#1d2c3b!important}body.dark img#logo{filter:brightness(0) invert(1)}body.dark div#search{border-color:#f2f5fa80!important}body.dark div#search>i{color:#f2f5fa!important}body.dark div#search>input{color:#f2f5fa!important}body.dark div#search>input::placeholder{color:#f2f5fa!important}body.dark guest-registry div#header h1{color:#f2f5fa!important}body.dark guest-registry div#header button.success{color:#1d2c3b!important}body.dark guest-registry div#header button.success i{color:#1d2c3b!important}body.dark guest-registry #content .grid-loading-overlay{background-color:#1d2c3b8c!important}body.dark guest-registry .list-banner{background-color:#ee72722e!important;border-color:#ee7272!important;color:#ee7272!important}body.dark guest-registry .list-footer{color:#f2f5fa80!important}body.dark guest-duplicates div#header h1{color:#f2f5fa!important}body.dark guest-duplicates #content .grid-loading-overlay{background-color:#1d2c3b8c!important}body.dark guest-duplicates .list-banner{background-color:#ee72722e!important;border-color:#ee7272!important;color:#ee7272!important}body.dark guest-duplicates .list-banner.info{background-color:#51759838!important;border-color:#8da8c2!important;color:#8da8c2!important}body.dark guest-duplicates .empty-hint,body.dark guest-duplicates .list-footer{color:#f2f5fa80!important}body.dark guest-duplicates .confidence-pill.certain{color:#1d2c3b!important}body.dark guest-duplicates .confidence-pill.possible{background-color:#354a5f!important;color:#f2f5fa99!important}body.dark guest-duplicates .guest-card .guest-number{background-color:#354a5f!important;color:#f2f5fad9!important}body.dark guest-duplicates .guest-card .card-city,body.dark guest-duplicates .rule-cell .group-hint{color:#f2f5fa8c!important}body.dark guest-duplicates .not-duplicate-button{border-color:#f2f5fa40!important;color:#f2f5fabf!important}body.dark guest-duplicates .not-duplicate-button:hover:not(:disabled){background-color:#f2f5fa14!important}body.dark #guest-merge-dialog div.dialog{background-color:#1d2c3b!important}body.dark #guest-merge-dialog div.dialog-header h1{color:#f2f5fa!important}body.dark #guest-merge-dialog button.close>i{color:#f2f5fa!important}body.dark #guest-merge-dialog button.close>i:hover{color:#f2f5fa!important}body.dark #guest-merge-dialog .form-error{background-color:#ee727226!important}body.dark #guest-merge-dialog .merge-card{background-color:#354a5f!important;border-color:#f2f5fa1f!important}body.dark #guest-merge-dialog .merge-card .card-number,body.dark #guest-merge-dialog .merge-card .card-address,body.dark #guest-merge-dialog .merge-card .card-created,body.dark #guest-merge-dialog .merge-card .card-stays{color:#f2f5fa99!important}body.dark #guest-merge-dialog .merge-card .card-name{color:#f2f5fa!important}body.dark #guest-merge-dialog .merge-card.is-winner{border-color:#a4e5b180!important}body.dark #guest-merge-dialog .merge-card.is-loser{border-color:#ee727280!important}body.dark #guest-merge-dialog .merge-card.is-loser .loser-badge{background-color:#ee727233!important;color:#f5a6a6!important}body.dark #guest-merge-dialog .switch-label{color:#f2f5fa99!important}body.dark #guest-merge-dialog .field-diff-table th,body.dark #guest-merge-dialog .field-diff-table td{border-color:#f2f5fa1a!important}body.dark #guest-merge-dialog .field-diff-table thead th{color:#f2f5fa99!important}body.dark #guest-merge-dialog .field-diff-table .col-field,body.dark #guest-merge-dialog .field-diff-table .value-text{color:#f2f5fa!important}body.dark #guest-merge-dialog .no-differences{background-color:#354a5f!important;color:#f2f5fa99!important}body.dark #guest-merge-dialog .moves-summary{border-color:#f2f5fa1f!important;color:#f2f5fa99!important}body.dark #confirm-guest-merge-dialog div.dialog{background-color:#1d2c3b!important}body.dark #confirm-guest-merge-dialog div.dialog-header h1{color:#f2f5fa!important}body.dark #confirm-guest-merge-dialog button.close>i{color:#f2f5fa!important}body.dark #confirm-guest-merge-dialog button.close>i:hover{color:#f2f5fa!important}body.dark #confirm-guest-merge-dialog .confirm-text{background-color:#ee727226!important;color:#f2f5fa!important}body.dark div.chips>div.chip{background-color:#3d566e!important}body.dark lipp-dialog#new-guest-dialog .add-custom-field-btn,body.dark lipp-dialog#new-guest-dialog .add-custom-option-btn{color:#175e2c!important}body.dark lipp-dialog#new-guest-dialog .add-custom-field-btn i,body.dark lipp-dialog#new-guest-dialog .add-custom-option-btn i{color:#175e2c!important}body.dark lipp-dialog#new-guest-dialog .corr-table-header span i{color:#f2f5fa!important}body.dark lipp-dialog#new-guest-dialog div.dialog-tabs{background-color:#3d566e!important}body.dark lipp-dialog#new-guest-dialog div.dialog-tabs .dialog-tab{color:#f2f5fa!important}body.dark lipp-dialog#new-guest-dialog div.dialog-tabs .dialog-tab.active{background-color:#57738f!important}body.dark lipp-dialog#new-guest-dialog div.dialog-body::-webkit-scrollbar-track{background-color:#1d2c3b!important}body.dark lipp-dialog#new-guest-dialog div.dialog-body::-webkit-scrollbar-thumb{border-color:#1d2c3b!important}body.dark lipp-dialog#new-guest-dialog .section-card{border-color:#354a5f!important}body.dark lipp-dialog#new-guest-dialog .section-title{color:#f2f5fa!important}body.dark lipp-dialog#new-guest-dialog label{color:#f2f5fa!important}body.dark lipp-dialog#new-guest-dialog input[type=text],body.dark lipp-dialog#new-guest-dialog input[type=email]{background-color:#354a5f!important;border-color:transparent!important;color:#f2f5fa!important}body.dark lipp-dialog#new-guest-dialog input[type=text]::placeholder,body.dark lipp-dialog#new-guest-dialog input[type=email]::placeholder{color:#f2f5fa!important;opacity:.3!important}body.dark lipp-dialog#new-guest-dialog input[type=text].placeholder-light,body.dark lipp-dialog#new-guest-dialog input[type=email].placeholder-light{background-color:#354a5f!important}body.dark lipp-dialog#new-guest-dialog input[type=text]:disabled,body.dark lipp-dialog#new-guest-dialog input[type=email]:disabled{background-color:#354a5f80!important;color:#f2f5fa!important}body.dark lipp-dialog#new-guest-dialog input[type=text]:disabled::placeholder,body.dark lipp-dialog#new-guest-dialog input[type=email]:disabled::placeholder{color:#f2f5fa!important;opacity:.3!important}body.dark lipp-dialog#new-guest-dialog .guest-number{background-color:#3d566e!important;color:#f2f5fa!important}body.dark lipp-dialog#new-guest-dialog .contact-row .remove-contact-btn i{color:#ee7272!important}body.dark lipp-dialog#new-guest-dialog .website-link-icon{color:#f2f5fa!important}body.dark lipp-dialog#new-guest-dialog .add-contact-btn{background-color:#a4e5b1!important;color:#1d2c3b!important}body.dark lipp-dialog#new-guest-dialog .add-contact-btn:hover{background-color:#94d6a1!important}body.dark lipp-dialog#new-guest-dialog .add-contact-btn i{color:#1d2c3b!important}body.dark lipp-dialog#new-guest-dialog .footer-btn.blue{background-color:#517598!important;color:#fff!important}body.dark lipp-dialog#new-guest-dialog .footer-btn.blue:hover{background-color:#5b83ac!important}body.dark lipp-dialog#new-guest-dialog .footer-btn.blue i{color:#fff!important}body.dark lipp-dialog#new-guest-dialog .footer-btn.success{background-color:#a4e5b1!important;color:#1d2c3b!important}body.dark lipp-dialog#new-guest-dialog .footer-btn.success:hover{background-color:#94d6a1!important}body.dark lipp-dialog#new-guest-dialog .footer-btn.success i{color:#1d2c3b!important}body.dark lipp-dialog#new-guest-dialog .submit-btn{background-color:#a4e5b1!important;color:#1d2c3b!important}body.dark lipp-dialog#new-guest-dialog .submit-btn:hover{background-color:#94d6a1!important}body.dark lipp-dialog#new-guest-dialog .relation-column{border-color:#354a5f!important}body.dark lipp-dialog#new-guest-dialog .relation-header .relation-title i,body.dark lipp-dialog#new-guest-dialog .relation-header .relation-title h3{color:#f2f5fa!important}body.dark lipp-dialog#new-guest-dialog .relation-entry{background-color:#354a5f!important}body.dark lipp-dialog#new-guest-dialog .relation-entry i,body.dark lipp-dialog#new-guest-dialog .relation-entry span{color:#f2f5fa!important}body.dark lipp-dialog#new-guest-dialog .relation-entry.linked:hover{background-color:#57738f80!important}body.dark lipp-dialog#new-guest-dialog .relation-entry .link-hint{color:#f2f5fa8c!important}body.dark lipp-dialog#new-guest-dialog .relation-entry .remove-relation-btn i{color:#ee7272!important}body.dark lipp-dialog#new-guest-dialog .relation-picker{background-color:#1d2c3b!important;border-color:#f2f5fa26!important}body.dark lipp-dialog#new-guest-dialog .relation-picker .rp-search{border-color:#f2f5fa1f!important}body.dark lipp-dialog#new-guest-dialog .relation-picker .rp-search input{color:#f2f5fa!important}body.dark lipp-dialog#new-guest-dialog .relation-picker .rp-search input::placeholder{color:#f2f5fa66!important}body.dark lipp-dialog#new-guest-dialog .relation-picker .rp-search .rp-close:hover{background-color:#354a5f!important}body.dark lipp-dialog#new-guest-dialog .relation-picker .rp-loading,body.dark lipp-dialog#new-guest-dialog .relation-picker .rp-empty{color:#f2f5fa99!important}body.dark lipp-dialog#new-guest-dialog .relation-picker .rp-result:hover{background-color:#354a5f!important}body.dark lipp-dialog#new-guest-dialog .relation-picker .rp-result .rp-name{color:#f2f5fa!important}body.dark lipp-dialog#new-guest-dialog .relation-picker .rp-result .rp-sub{color:#f2f5fa99!important}body.dark lipp-dialog#new-guest-dialog .relation-picker .rp-result.rp-free-text{border-color:#f2f5fa1f!important;color:#f2f5fa!important}body.dark lipp-dialog#new-guest-dialog .remark-card{border-color:#354a5f!important}body.dark lipp-dialog#new-guest-dialog .remark-header h3{color:#f2f5fa!important}body.dark lipp-dialog#new-guest-dialog .remark-header .remark-actions button:first-child i{color:#f2f5fa!important}body.dark lipp-dialog#new-guest-dialog .remark-body p{color:#f2f5fa!important}body.dark lipp-dialog#new-guest-dialog .remark-body textarea{background-color:#354a5f!important;border-color:#354a5f!important;color:#f2f5fa!important}body.dark lipp-dialog#new-guest-dialog .corr-tab{background-color:#354a5f!important;color:#f2f5fa!important}body.dark lipp-dialog#new-guest-dialog .corr-tab i{color:#f2f5fa!important}body.dark lipp-dialog#new-guest-dialog .corr-tab.active{background-color:#3d566e!important;color:#fff!important}body.dark lipp-dialog#new-guest-dialog .corr-tab.active i{color:#fff!important}body.dark lipp-dialog#new-guest-dialog .correspondence-table{border-color:#354a5f!important}body.dark lipp-dialog#new-guest-dialog .corr-table-header{border-bottom-color:#354a5f!important}body.dark lipp-dialog#new-guest-dialog .corr-table-header span{color:#f2f5fa!important}body.dark lipp-dialog#new-guest-dialog .corr-table-row{border-bottom-color:#354a5f!important}body.dark lipp-dialog#new-guest-dialog .corr-table-row span{color:#f2f5fa!important}body.dark lipp-dialog#new-guest-dialog .corr-table-row span a{color:#517598!important}body.dark lipp-dialog#new-guest-dialog .correspondence-right{border-color:#354a5f!important}body.dark lipp-dialog#new-guest-dialog .correspondence-right h3{color:#f2f5fa!important}body.dark lipp-dialog#new-guest-dialog .custom-box{border-color:#354a5f!important}body.dark lipp-dialog#new-guest-dialog .custom-box-header h3{color:#f2f5fa!important}body.dark lipp-dialog#new-guest-dialog .custom-box-header .custom-box-actions button:first-child i{color:#f2f5fa!important}body.dark quick-search .search-dropdown{background-color:#1d2c3b!important;border-color:#354a5f!important;box-shadow:0 10px 40px #00000059!important}body.dark quick-search .search-result-count{border-bottom-color:#354a5f!important;color:#f2f5fa!important}body.dark quick-search .search-section{border-bottom-color:#354a5f!important}body.dark quick-search .search-section:has(.icon-guests) .section-title,body.dark quick-search .search-section:has(.icon-guests) .section-count{color:#a4e5b1!important}body.dark quick-search .search-section:has(.icon-reservations) .section-title,body.dark quick-search .search-section:has(.icon-reservations) .section-count{color:#8ab4e8!important}body.dark quick-search .search-section:has(.icon-invoices) .section-title,body.dark quick-search .search-section:has(.icon-invoices) .section-count{color:#e9c56c!important}body.dark quick-search .search-section .section-icon.icon-guests{background-color:#244740!important}body.dark quick-search .search-section .section-icon.icon-guests i{color:#a4e5b1!important}body.dark quick-search .search-section .section-icon.icon-reservations{background-color:#22364d!important}body.dark quick-search .search-section .section-icon.icon-reservations i{color:#8ab4e8!important}body.dark quick-search .search-section .section-icon.icon-invoices{background-color:#4a3a1c!important}body.dark quick-search .search-section .section-icon.icon-invoices i{color:#e9c56c!important}body.dark quick-search .search-entry:hover{background-color:#354a5f!important}body.dark quick-search .search-entry .entry-info strong{color:#f2f5fa!important}body.dark quick-search .search-entry .entry-arrow{color:#f2f5fa!important}body.dark quick-search .search-entry .hl{background-color:#5c4a1a!important;color:#f2f5fa!important}body.dark category-plan .page-header h1{color:#f2f5fa!important}body.dark category-plan .date-nav .date-picker{background-color:#354a5f!important}body.dark category-plan .date-nav .date-picker i,body.dark category-plan .date-nav .date-picker .date-range{color:#f2f5fa!important}body.dark category-plan .date-nav .nav-arrow{background-color:#354a5f!important}body.dark category-plan .date-nav .nav-arrow i{color:#f2f5fa!important}body.dark category-plan .date-nav .nav-arrow:hover{background-color:#3d566e!important}body.dark category-plan .date-nav .today-btn{background-color:#3d566e!important;color:#fff!important}body.dark category-plan .date-nav .today-btn:hover{background-color:#57738f!important}body.dark category-plan .grid-wrapper{border-color:#354a5f!important}body.dark category-plan .grid-header{background-color:#3d566e!important}body.dark category-plan .grid-header .cat-col,body.dark category-plan .grid-header .count-col{color:#f2f5fa!important;border-right-color:#354a5f!important}body.dark category-plan .grid-header .day-col{border-left-color:#354a5f!important}body.dark category-plan .grid-header .day-col .day-name{color:#f2f5fa99!important}body.dark category-plan .grid-header .day-col .day-date{color:#f2f5fa!important}body.dark category-plan .grid-header .day-col.weekend-sa,body.dark category-plan .grid-header .day-col.weekend-so{background-color:#4a6a8a4d!important}body.dark category-plan .grid-header .day-col.weekend-sa .day-name,body.dark category-plan .grid-header .day-col.weekend-sa .day-date,body.dark category-plan .grid-header .day-col.weekend-so .day-name,body.dark category-plan .grid-header .day-col.weekend-so .day-date{color:#8ab4e8!important}body.dark category-plan .grid-header .day-col.today{background-color:#8b72304d!important}body.dark category-plan .grid-header .day-col.today .day-name,body.dark category-plan .grid-header .day-col.today .day-date{color:#e0c870!important}body.dark category-plan .cat-row{background-color:#1d2c3b!important;border-bottom-color:#354a5f!important}body.dark category-plan .cat-row .cat-col,body.dark category-plan .cat-row .count-col{color:#f2f5fa!important;border-right-color:#354a5f!important}body.dark category-plan .cat-row .day-col{border-left-color:#354a5f!important}body.dark category-plan .cat-row .day-col.weekend-sa,body.dark category-plan .cat-row .day-col.weekend-so{background-color:#4a6a8a26!important}body.dark category-plan .cat-row .day-col.today{background-color:#8b723026!important}body.dark category-plan .cat-row.summary-row{background-color:#3d566e!important}body.dark category-plan .cat-row.summary-row .day-col.weekend-sa,body.dark category-plan .cat-row.summary-row .day-col.weekend-so{background-color:#4a6a8a4d!important}body.dark category-plan .cat-row.summary-row .day-col.today{background-color:#8b72304d!important}body.dark category-plan .summary-label-percent{color:#f2f5fab3!important}body.dark category-plan .summary-percent{color:#f2f5fa!important}body.dark category-plan .legend .legend-item{color:#f2f5fa!important}body.dark room-plan .page-header h1{color:#f2f5fa!important}body.dark room-plan .date-nav .date-picker{background-color:#354a5f!important}body.dark room-plan .date-nav .date-picker i,body.dark room-plan .date-nav .date-picker .date-range{color:#f2f5fa!important}body.dark room-plan .date-nav .nav-arrow{background-color:#354a5f!important;border-color:#354a5f!important}body.dark room-plan .date-nav .nav-arrow i{color:#f2f5fa!important}body.dark room-plan .date-nav .nav-arrow:hover{background-color:#3d566e!important}body.dark room-plan .date-nav .today-btn{background-color:#3d566e!important;color:#fff!important}body.dark room-plan .date-nav .today-btn:hover{background-color:#57738f!important}body.dark room-plan .add-reservation-btn{background-color:#a4e5b1!important;color:#1d2c3b!important}body.dark room-plan .add-reservation-btn i{color:#1d2c3b!important}body.dark room-plan .add-reservation-btn:hover{background-color:#94d6a1!important}body.dark room-plan .reservation-dropdown{background-color:#1d2c3b!important}body.dark room-plan .reservation-dropdown .dropdown-header{color:#f2f5fa99!important;border-bottom-color:#354a5f!important}body.dark room-plan .reservation-dropdown .dropdown-divider{background-color:#354a5f!important}body.dark room-plan .reservation-dropdown .dropdown-item{color:#f2f5fa!important}body.dark room-plan .reservation-dropdown .dropdown-item i{color:#f2f5fa!important}body.dark room-plan .reservation-dropdown .dropdown-item:hover{background-color:#354a5f!important}body.dark room-plan .context-menu{background-color:#1d2c3b!important;box-shadow:0 1px 4px #0000004d,0 4px 16px #0000004d!important}body.dark room-plan .context-menu .context-menu-header{border-bottom-color:#354a5f!important}body.dark room-plan .context-menu .context-menu-header strong{color:#f2f5fa!important}body.dark room-plan .context-menu .context-menu-header .context-menu-detail{color:#f2f5fa99!important}body.dark room-plan .context-menu .context-menu-item{color:#f2f5fa!important}body.dark room-plan .context-menu .context-menu-item i{color:#f2f5fa!important}body.dark room-plan .context-menu .context-menu-item:hover{background-color:#354a5f!important}body.dark room-plan .context-menu .context-menu-item.cancel{color:#ee7272!important}body.dark room-plan .context-menu .context-menu-item.cancel i{color:#ee7272!important}body.dark room-plan .type-picker{background-color:#1d2c3b!important;box-shadow:0 1px 4px #0000004d,0 4px 16px #0000004d!important}body.dark room-plan .type-picker .type-picker-header{border-bottom-color:#354a5f!important;color:#f2f5fa99!important}body.dark room-plan .type-picker .type-picker-divider{background-color:#354a5f!important}body.dark room-plan .type-picker .type-picker-item{color:#f2f5fa!important}body.dark room-plan .type-picker .type-picker-item:hover{background-color:#354a5f!important}body.dark room-plan-grid .grid-wrapper{border-color:#2a3f54!important}body.dark room-plan-grid .grid-header{background-color:#3d566e!important}body.dark room-plan-grid .grid-header .room-col{background-color:#3d566e!important;color:#f2f5fa!important;border-right-color:#2a3f54!important}body.dark room-plan-grid .grid-header .day-col{background-color:#3d566e!important;border-left-color:#2a3f54!important}body.dark room-plan-grid .grid-header .day-col .day-name{color:#f2f5fa99!important}body.dark room-plan-grid .grid-header .day-col .day-date{color:#f2f5fa!important}body.dark room-plan-grid .grid-header .day-col.weekend-sa{background-color:#2a3f54!important}body.dark room-plan-grid .grid-header .day-col.weekend-sa .day-name,body.dark room-plan-grid .grid-header .day-col.weekend-sa .day-date{color:#77b6ff!important}body.dark room-plan-grid .grid-header .day-col.weekend-so{background-color:#1c2d42!important}body.dark room-plan-grid .grid-header .day-col.weekend-so .day-name,body.dark room-plan-grid .grid-header .day-col.weekend-so .day-date{color:#77b6ff!important}body.dark room-plan-grid .grid-header .day-col.today{background-color:#37301c!important}body.dark room-plan-grid .grid-header .day-col.today .day-name,body.dark room-plan-grid .grid-header .day-col.today .day-date{color:#d1b864!important}body.dark room-plan-grid .room-row{background-color:#1d2c3b!important;border-bottom-color:#2a3f54!important}body.dark room-plan-grid .room-info{border-right-color:#2a3f54!important}body.dark room-plan-grid .room-info .room-number{color:#f2f5fa!important}body.dark room-plan-grid .room-info .room-details{color:#f2f5fa80!important}body.dark room-plan-grid .day-cell{border-left-color:#2a3f54!important}body.dark room-plan-grid .day-cell.weekend-sa{background-color:#2a3f54!important}body.dark room-plan-grid .day-cell.weekend-so{background-color:#1c2d42!important}body.dark room-plan-grid .day-cell.today{background-color:#2d2819!important}body.dark room-plan-grid .day-cell:hover{background-color:#3d566e1f!important}body.dark room-plan-grid .day-cell.cell-selected,body.dark room-plan-grid .day-cell.cell-selected:hover{background-color:#3d566e2e!important}body.dark room-plan-grid .reservation-bar.bar-gray{background-color:#2a3f5499!important}body.dark room-plan-grid .reservation-bar.bar-gray .bar-label{color:#f2f5fa!important}body.dark room-plan-grid .reservation-tooltip{background-color:#1d2c3b!important;border:none!important;box-shadow:0 1px 4px #00000059,0 4px 16px #00000059!important}body.dark room-plan-grid .reservation-tooltip .tooltip-header strong{color:#f2f5fa!important}body.dark room-plan-grid .reservation-tooltip .tooltip-header .tooltip-status{background-color:#354a5f!important;color:#f2f5fa!important}body.dark room-plan-grid .reservation-tooltip .tooltip-header .tooltip-status.status-reserved{background-color:#5996dc!important;color:#fff!important}body.dark room-plan-grid .reservation-tooltip .tooltip-header .tooltip-status.status-checked-in{background-color:#2f8a4a!important;color:#fff!important}body.dark room-plan-grid .reservation-tooltip .tooltip-header .tooltip-status.status-checked-out{background-color:#9c7dc9!important;color:#fff!important}body.dark room-plan-grid .reservation-tooltip .tooltip-header .tooltip-status.status-cancelled{background-color:#354a5f!important;color:#f2f5fa99!important}body.dark room-plan-grid .reservation-tooltip .tooltip-detail{color:#8ba3bb!important;opacity:1!important}body.dark room-plan-grid .reservation-tooltip .tooltip-table td{color:#f2f5fa!important}body.dark room-plan-grid .reservation-tooltip .tooltip-table td:first-child{color:#8ba3bb!important;opacity:1!important}body.dark room-plan-grid .reservation-tooltip .tooltip-table td:has(.tooltip-deposit-status){color:#b96d15!important}body.dark room-plan-grid .reservation-tooltip .tooltip-section{border-top-color:#2a3f54!important}body.dark room-plan-grid .reservation-tooltip .tooltip-section strong{color:#8ba3bb!important;opacity:1!important}body.dark room-plan-grid .reservation-tooltip .tooltip-section p{color:#f2f5fa!important}body.dark integration-detail .mapping-list code{background-color:#f2f5fa1f!important;color:#f2f5fa!important}body.dark integration-detail .mapping-name{color:#f2f5fa!important}body.dark integration-detail .mapping-missing{color:#ee7272!important}body.dark integration-detail .mapping-ok{color:#a4e5b1!important}body.dark channel-inbox #header h1{color:#f2f5fa!important}body.dark channel-inbox .toggle-button{color:#6b8099!important;border-color:#f2f5fa4d!important}body.dark channel-inbox .toggle-button.active{background-color:#51759833!important;color:#f2f5fa!important;border-color:#517598!important}body.dark channel-inbox .intro{color:#6b8099!important}body.dark channel-inbox #content .grid-loading-overlay{background-color:#1d2c3b8c!important}body.dark channel-inbox .error-banner{background-color:#ee72722e!important;color:#ee7272!important}body.dark channel-inbox .unmapped{background-color:#ee727233!important;color:#ee7272!important}body.dark channel-inbox .resolve-button{color:#6b8099!important;border-color:#f2f5fa4d!important}body.dark channel-inbox .resolve-button:hover:not(:disabled){color:#f2f5fa!important}body.dark open-items #header h1{color:#f2f5fa!important}body.dark open-items #content .grid-loading-overlay{background-color:#1d2c3b8c!important}body.dark open-items .error-banner{background-color:#ee72722e!important;color:#ee7272!important}body.dark open-items .summary-card{background-color:#354a5f!important;border-color:#354a5f!important}body.dark open-items .summary-card.border-green{border-left-color:#a4e5b1!important}body.dark open-items .summary-card.border-blue{border-left-color:#517598!important}body.dark open-items .summary-card.border-red{border-left-color:#ee7272!important}body.dark open-items .summary-card.border-yellow{border-left-color:#f0c850!important}body.dark open-items .card-label{color:#f2f5fa99!important}body.dark open-items .card-sublabel{color:#f2f5fa66!important}body.dark open-items .card-amount{color:#f2f5fa!important}body.dark open-items .invoice-nr-badge{background-color:#3d566e!important}body.dark open-items .due-badge.due-ok{background-color:#a4e5b126!important;color:#a4e5b1!important}body.dark open-items .due-badge.due-soon{background-color:#f0c85026!important;color:#f0c850!important}body.dark open-items .due-badge.due-overdue{background-color:#ee727226!important;color:#ee7272!important}body.dark open-items .overdue-date{color:#ee7272!important}body.dark open-items .has-payment{color:#a4e5b1!important}body.dark open-items .status-tag.status-warning{background-color:#f0c85026!important;color:#f0c850!important}body.dark open-items .status-tag.status-partial{background-color:#a4e5b126!important;color:#a4e5b1!important}body.dark open-items .status-tag.status-alert{background-color:#ee727226!important;color:#ee7272!important}body.dark day-guests .page-header h1{color:#f2f5fa!important}body.dark day-guests .summary-card{background-color:#1d2c3b!important;border-color:#2a3f55!important}body.dark day-guests .card-label{color:#f2f5fa99!important}body.dark day-guests .card-sublabel{color:#f2f5fa66!important}body.dark day-guests .card-count{color:#f2f5fa!important}body.dark day-guests .card-count.bg-red{color:#e06a6a!important}body.dark day-guests .card-count.bg-blue{color:#8ab4e8!important}body.dark day-guests .toolbar-left .date-picker{background-color:#354a5f!important}body.dark day-guests .toolbar-left .date-picker i,body.dark day-guests .toolbar-left .date-picker .date-label{color:#f2f5fa!important}body.dark day-guests .toolbar-left .nav-arrow{background-color:#354a5f!important}body.dark day-guests .toolbar-left .nav-arrow i{color:#f2f5fa!important}body.dark day-guests .toolbar-left .nav-arrow:hover{background-color:#3d566e!important}body.dark day-guests .toolbar-left .today-btn{background-color:#3d566e!important;color:#fff!important}body.dark day-guests .toolbar-left .today-btn:hover{background-color:#57738f!important}body.dark day-guests .toolbar-left .add-btn{background-color:#a4e5b1!important;color:#1d2c3b!important}body.dark day-guests .toolbar-left .add-btn i{color:#1d2c3b!important}body.dark day-guests .toolbar-left .add-btn:hover{background-color:#94d6a1!important}body.dark day-guests .filter-tab{background-color:#354a5f!important;border-color:#354a5f!important;color:#f2f5fa!important}body.dark day-guests .filter-tab:hover{background-color:#3d566e!important}body.dark day-guests .filter-tab.active{background-color:#e9c56c!important;border-color:#e9c56c!important;color:#1d2c3b!important}body.dark day-guests .state-message{color:#f2f5fab3!important}body.dark day-guests .state-message.error{color:#ee7272!important}body.dark day-guests .guest-table thead{background-color:#1d2c3b!important}body.dark day-guests .guest-table thead th{color:#f2f5fa80!important;border-bottom-color:#354a5f!important}body.dark day-guests .guest-table tbody tr{border-bottom-color:#354a5f!important}body.dark day-guests .guest-table tbody tr:hover{background-color:#354a5f80!important}body.dark day-guests .guest-table tbody td{color:#f2f5fa!important}body.dark day-guests .type-badge{background-color:#1d2c3b!important;border-color:#384f66!important;color:#9eb5cc!important}body.dark day-guests .status-tag.status-checked-in{background-color:#e8606038!important;color:#f0a3a3!important}body.dark day-guests .status-tag.status-expected{background-color:#5996dc38!important;color:#8ab4e8!important}body.dark day-guests .status-tag.status-checked-out{background-color:#f2f5fa1f!important;color:#f2f5fa!important}body.dark day-guests .status-tag.status-cancelled{background-color:#f2f5fa1f!important;color:#f2f5fa99!important}body.dark day-guests .status-tag.pending-tag{background-color:#ffb74d2e!important;color:#ffb74d!important;border-color:#ffb74d99!important}body.dark day-guests .service-link{background-color:#1d2c3b!important;border-color:#384f66!important;color:#f2f5fa!important}body.dark day-guests .action-buttons .action-btn{color:#f2f5fa!important}body.dark day-guests .action-buttons .action-btn:hover{background:#f2f5fa1a!important}body.dark day-guests .action-buttons .action-btn.action-checkin{color:#a4e5b1!important}body.dark day-guests .action-buttons .action-btn.action-checkin:hover{background:#a4e5b12e!important}body.dark day-guests .action-buttons .action-btn.action-checkout{color:#86a3bf!important}body.dark day-guests .action-buttons .action-btn.action-checkout:hover{background:#51759838!important}body.dark day-guests .action-buttons .action-btn.action-cancel{color:#f5a6a6!important}body.dark day-guests .action-buttons .action-btn.action-cancel:hover{background:#ee727238!important}body.dark lipp-dialog#day-guest-dialog div.dialog-body::-webkit-scrollbar-track{background-color:#1d2c3b!important}body.dark lipp-dialog#day-guest-dialog div.dialog-body::-webkit-scrollbar-thumb{border-color:#1d2c3b!important}body.dark lipp-dialog#day-guest-dialog .field label{color:#f2f5fab3!important}body.dark lipp-dialog#day-guest-dialog .field>input,body.dark lipp-dialog#day-guest-dialog .field>select,body.dark lipp-dialog#day-guest-dialog .field>textarea{background-color:#354a5f!important;color:#f2f5fa!important}body.dark lipp-dialog#day-guest-dialog .field>input:hover:not(:disabled):not(.error),body.dark lipp-dialog#day-guest-dialog .field>select:hover:not(:disabled):not(.error),body.dark lipp-dialog#day-guest-dialog .field>textarea:hover:not(:disabled):not(.error){background-color:#192735!important}body.dark lipp-dialog#day-guest-dialog .field>input:focus,body.dark lipp-dialog#day-guest-dialog .field>select:focus,body.dark lipp-dialog#day-guest-dialog .field>textarea:focus{background-color:#192735!important}body.dark lipp-dialog#day-guest-dialog .field>input::placeholder,body.dark lipp-dialog#day-guest-dialog .field>select::placeholder,body.dark lipp-dialog#day-guest-dialog .field>textarea::placeholder{color:#f2f5fa66!important}body.dark lipp-dialog#day-guest-dialog .services-section{border-top-color:#354a5f!important}body.dark lipp-dialog#day-guest-dialog .services-title{color:#f2f5fa!important}body.dark lipp-dialog#day-guest-dialog .add-service-btn{background-color:#354a5f!important;color:#f2f5fa!important}body.dark lipp-dialog#day-guest-dialog .add-service-btn:hover{background-color:#3d566e!important}body.dark lipp-dialog#day-guest-dialog .services-empty{background-color:#354a5f!important;color:#f2f5fa80!important}body.dark lipp-dialog#day-guest-dialog .service-line{background-color:#354a5f!important}body.dark lipp-dialog#day-guest-dialog .service-line .field>input{background-color:#1d2c3b!important;color:#f2f5fa!important}body.dark lipp-dialog#day-guest-dialog .service-line .field>input:hover:not(:disabled):not(.error){background-color:#192735!important}body.dark lipp-dialog#day-guest-dialog .service-line .field>input:focus{background-color:#192735!important}body.dark lipp-dialog#day-guest-dialog .remove-service-btn{background-color:#1d2c3b!important;color:#ee7272!important}body.dark lipp-dialog#day-guest-dialog .remove-service-btn:hover{background-color:#ee727233!important}body.dark lipp-dialog#day-guest-dialog .services-total{background-color:#354a5f!important;color:#f2f5fa!important}body.dark lipp-dialog#day-guest-dialog .services-total strong{color:#f2f5fa!important}body.dark lipp-dialog#day-guest-dialog .form-error{background-color:#ee727226!important;color:#f5a6a6!important}body.dark lipp-dialog#day-guest-dialog .form-error i{color:#ee7272!important}body.dark lipp-dialog#day-guest-dialog .dialog-footer .btn-secondary{background-color:#354a5f!important;color:#f2f5fa!important}body.dark lipp-dialog#day-guest-dialog .dialog-footer .btn-secondary:hover:not(:disabled){background-color:#192735!important}body.dark lipp-dialog#day-guest-dialog .dialog-footer .btn-primary{background-color:#a4e5b1!important;color:#1d2c3b!important}body.dark lipp-dialog#day-guest-dialog .dialog-footer .btn-primary:hover:not(:disabled){background-color:#94d6a1!important}body.dark app-auth-shell .auth-main{background-color:#1d2c3b!important}body.dark app-auth-shell .auth-pref-icon{background-color:transparent!important;color:#f2f5fa99!important}body.dark app-auth-shell .auth-pref-icon:hover{background-color:#f2f5fa14!important;color:#f2f5fa!important}body.dark app-auth-shell .auth-pref-langs{background-color:#f2f5fa12!important}body.dark app-auth-shell .auth-pref-lang{background-color:transparent!important;color:#f2f5fa99!important;box-shadow:none!important}body.dark app-auth-shell .auth-pref-lang:hover{color:#f2f5fa!important}body.dark app-auth-shell .auth-pref-lang.selected{background-color:#3d566e!important;color:#fff!important}body.dark app-auth-shell .auth-heading{color:#f2f5fa!important}body.dark app-auth-shell .auth-lead{color:#f2f5fa99!important}body.dark app-auth-shell .auth-field{color:#f2f5faa6!important}body.dark app-auth-shell .auth-field>span{color:#f2f5faa6!important}body.dark app-auth-shell .auth-field>input{background-color:#354a5f!important;color:#f2f5fa!important}body.dark app-auth-shell .auth-field>input:focus:not(:read-only){border-bottom-color:#8da9c3!important}body.dark app-auth-shell .auth-field>input::placeholder{color:#f2f5fa66!important}body.dark app-auth-shell .auth-field>input:-webkit-autofill,body.dark app-auth-shell .auth-field>input:-webkit-autofill:hover,body.dark app-auth-shell .auth-field>input:-webkit-autofill:focus{-webkit-text-fill-color:#f2f5fa!important;-webkit-box-shadow:0 0 0 1000px #354a5f inset!important;caret-color:#f2f5fa!important}body.dark app-auth-shell .auth-field-group{background-color:#354a5f!important}body.dark app-auth-shell .auth-field-group:focus-within{border-bottom-color:#8da9c3!important}body.dark app-auth-shell .auth-field-group>input{background-color:transparent!important;color:#f2f5fa!important}body.dark app-auth-shell .auth-field-group>input::placeholder{color:#f2f5fa66!important}body.dark app-auth-shell .auth-field-group>input:-webkit-autofill,body.dark app-auth-shell .auth-field-group>input:-webkit-autofill:hover,body.dark app-auth-shell .auth-field-group>input:-webkit-autofill:focus{-webkit-text-fill-color:#f2f5fa!important;-webkit-box-shadow:0 0 0 1000px #354a5f inset!important;caret-color:#f2f5fa!important}body.dark app-auth-shell .auth-field-group>.auth-field-suffix{border-left-color:#f2f5fa1f!important;color:#f2f5fa80!important}body.dark app-auth-shell .auth-context{background-color:#f2f5fa0f!important}body.dark app-auth-shell .auth-context>.auth-context-label{color:#f2f5fa99!important}body.dark app-auth-shell .auth-context>.auth-context-value{color:#f2f5fa!important}body.dark app-auth-shell .auth-context>.auth-context-change{background-color:transparent!important;color:#93adc6!important}body.dark app-auth-shell .auth-context>.auth-context-change:hover{color:#f2f5fa!important}body.dark app-auth-shell .auth-recent>.auth-recent-label{color:#f2f5fa99!important}body.dark app-auth-shell .auth-recent-chip{background-color:#354a5f!important;color:#f2f5fa!important}body.dark app-auth-shell .auth-recent-chip:hover{background-color:#425c76!important}body.dark app-auth-shell .auth-error{background-color:#ee727229!important;border-left-color:#ee7272!important;color:#f5a6a6!important}body.dark app-auth-shell .auth-note{color:#f2f5fa99!important}body.dark app-auth-shell .auth-list-block>.auth-list-label{color:#f2f5fa99!important}body.dark app-auth-shell .auth-list-item{background-color:#354a5f!important}body.dark app-auth-shell .auth-list-item:hover{background-color:#425c76!important}body.dark app-auth-shell .auth-list-item>.auth-list-name{color:#f2f5fa!important}body.dark app-auth-shell .auth-list-item>.auth-list-meta{color:#f2f5fa99!important}body.dark app-auth-shell .auth-secondary{background-color:transparent!important;border-color:#f2f5fa2e!important;color:#f2f5fab3!important}body.dark app-auth-shell .auth-secondary:hover{background-color:#f2f5fa14!important;color:#f2f5fa!important}body.dark app-auth-shell .auth-submit{background-color:#517598!important;color:#fff!important}body.dark app-auth-shell .auth-submit:hover:not(:disabled){background-color:#5b83ac!important}body.dark offline-banner .offline-banner{background-color:#efa83d!important;color:#1d2c3b!important}body.dark offline-banner .offline-banner i,body.dark offline-banner .offline-banner strong,body.dark offline-banner .offline-banner span{color:#1d2c3b!important}body.dark offline-banner .failed-banner .failed-list{background-color:#ee72721f!important;border-bottom-color:#ee727266!important}body.dark offline-banner .failed-banner .failed-list .failed-label{color:#f2f5fa!important}body.dark offline-banner .failed-banner .failed-list .failed-reason{color:#f5a6a6!important}body.dark offline-banner .failed-banner .failed-list .failed-time{color:#f2f5fa99!important}body.dark offline-banner .failed-banner .failed-list .failed-dismiss{border-color:#f5a6a680!important;color:#f5a6a6!important}body.dark offline-banner .failed-banner .failed-list .failed-dismiss:hover{background:#ee72722e!important}body.dark lipp-date-picker.dark div.datepicker>input,body.dark lipp-time-picker.dark div.time-picker>input{background-color:#354a5f!important;border-color:#f2f5fa14!important;color:#f2f5fa!important}body.dark lipp-date-picker.dark div.datepicker>input::placeholder,body.dark lipp-time-picker.dark div.time-picker>input::placeholder{color:#f2f5fa59!important}body.dark lipp-counter.dark .counter-wrapper>input{background-color:#354a5f!important;border-color:#f2f5fa14!important;color:#f2f5fa!important}body.dark lipp-counter.dark .counter-wrapper>button.add,body.dark lipp-counter.dark .counter-wrapper>button.remove{background-color:#354a5f!important;border-color:#f2f5fa26!important}body.dark lipp-counter.dark .counter-wrapper>button.add i,body.dark lipp-counter.dark .counter-wrapper>button.remove i{color:#f2f5fa!important}body.dark lipp-counter.dark .counter-wrapper>button.add:hover:not(:disabled),body.dark lipp-counter.dark .counter-wrapper>button.remove:hover:not(:disabled){background-color:#192735!important}body.dark lipp-counter.dark .counter-wrapper>button.add:disabled i,body.dark lipp-counter.dark .counter-wrapper>button.remove:disabled i{color:#f2f5fa4d!important}body.dark lipp-dropdown.dark .dropdown-button{background-color:#354a5f!important;border-color:#f2f5fa26!important}body.dark lipp-dropdown.dark .dropdown-button .dropdown-text,body.dark lipp-dropdown.dark .dropdown-button div.dropdown-content{color:#f2f5fa!important}body.dark lipp-dropdown.dark .dropdown-button .dropdown-icon,body.dark lipp-dropdown.dark .dropdown-button>i{color:#f2f5fab3!important}body.dark div#pms-wrapper div#profile-menu{background-color:#243649!important;border-color:#354a5f!important;box-shadow:0 8px 24px #00000073!important}body.dark div#pms-wrapper div#profile-menu .profile-menu-item{color:#f2f5fa!important}body.dark div#pms-wrapper div#profile-menu .profile-menu-item:hover{background-color:#192735!important}body.dark div#pms-wrapper div#profile-menu .profile-menu-item i{color:#f2f5fab3!important}body.dark #logout-confirm-dialog .logout-warning p{color:#f2f5fa!important}body.dark #logout-confirm-dialog .logout-warning .logout-warning-detail{color:#f2f5faa6!important}body.dark #logout-confirm-dialog .dialog-footer .btn-secondary{background-color:#354a5f!important;color:#f2f5fa!important}body.dark #logout-confirm-dialog .dialog-footer .btn-secondary:hover{background-color:#192735!important}body.dark product-groups #header h1{color:#f2f5fa!important}body.dark product-groups #content .loading-hint{color:#f2f5fa99!important}body.dark product-groups #content .edit-action{color:#7796b4!important}body.dark product-groups #content .grid-loading-overlay{background-color:#1d2c3b80!important}body.dark #commodity-group-dialog .field>label{color:#f2f5fab3!important}body.dark #commodity-group-dialog .field>input,body.dark #commodity-group-dialog .new-revenue input{background-color:#354a5f!important;border-color:#f2f5fa1a!important;color:#f2f5fa!important}body.dark #commodity-group-dialog .field>input::placeholder,body.dark #commodity-group-dialog .new-revenue input::placeholder{color:#f2f5fa66!important}body.dark #commodity-group-dialog .revenue-row .icon-btn{border-color:#f2f5fa26!important;color:#f2f5fa!important}body.dark #commodity-group-dialog .revenue-row .icon-btn:hover{background-color:#192735!important}body.dark #commodity-group-dialog .form-error{background-color:#ee727226!important;color:#f5a6a6!important}body.dark #commodity-group-dialog .dialog-footer .btn-secondary{background-color:#354a5f!important;color:#f2f5fa!important}body.dark #commodity-group-dialog .dialog-footer .btn-secondary:hover:not(:disabled){background-color:#192735!important}body.dark #deactivate-commodity-group-dialog .deactivate-text,body.dark #deactivate-commodity-group-dialog .deactivate-text b{color:#f2f5fa!important}body.dark #deactivate-commodity-group-dialog .dialog-footer .btn-secondary{background-color:#354a5f!important;color:#f2f5fa!important}body.dark #deactivate-commodity-group-dialog .dialog-footer .btn-secondary:hover{background-color:#192735!important}body.dark tax-rates #header h1{color:#f2f5fa!important}body.dark tax-rates #content .loading-hint{color:#f2f5fa99!important}body.dark tax-rates #content .edit-action{color:#7796b4!important}body.dark tax-rates #content .grid-loading-overlay{background-color:#1d2c3b80!important}body.dark #tax-rate-dialog .field>label{color:#f2f5fab3!important}body.dark #tax-rate-dialog .field>input{background-color:#354a5f!important;border-color:#f2f5fa1a!important;color:#f2f5fa!important}body.dark #tax-rate-dialog .field>input::placeholder{color:#f2f5fa66!important}body.dark #tax-rate-dialog .form-error{background-color:#ee727226!important;color:#f5a6a6!important}body.dark #tax-rate-dialog .dialog-footer .btn-secondary{background-color:#354a5f!important;color:#f2f5fa!important}body.dark #tax-rate-dialog .dialog-footer .btn-secondary:hover:not(:disabled){background-color:#192735!important}body.dark #deactivate-tax-rate-dialog .deactivate-text,body.dark #deactivate-tax-rate-dialog .deactivate-text b{color:#f2f5fa!important}body.dark #deactivate-tax-rate-dialog .dialog-footer .btn-secondary{background-color:#354a5f!important;color:#f2f5fa!important}body.dark #deactivate-tax-rate-dialog .dialog-footer .btn-secondary:hover{background-color:#192735!important}body.dark room-categories #header h1{color:#f2f5fa!important}body.dark room-categories #content .edit-action{color:#7796b4!important}body.dark room-categories #content .grid-loading-overlay{background-color:#1d2c3b80!important}body.dark #room-category-dialog .field>label{color:#f2f5fab3!important}body.dark #room-category-dialog .field-hint{color:#f2f5fa99!important}body.dark #room-category-dialog .field>input{background-color:#354a5f!important;border-color:#f2f5fa1a!important;color:#f2f5fa!important}body.dark #room-category-dialog .field>input::placeholder{color:#f2f5fa66!important}body.dark #room-category-dialog .form-error{background-color:#ee727226!important;color:#f5a6a6!important}body.dark #room-category-dialog .dialog-footer .btn-secondary{background-color:#354a5f!important;color:#f2f5fa!important}body.dark #room-category-dialog .dialog-footer .btn-secondary:hover:not(:disabled){background-color:#192735!important}body.dark #deactivate-room-category-dialog .deactivate-text,body.dark #deactivate-room-category-dialog .deactivate-text b{color:#f2f5fa!important}body.dark #deactivate-room-category-dialog .dialog-footer .btn-secondary{background-color:#354a5f!important;color:#f2f5fa!important}body.dark #deactivate-room-category-dialog .dialog-footer .btn-secondary:hover{background-color:#192735!important}body.dark cancellation-policies #header h1{color:#f2f5fa!important}body.dark cancellation-policies #content .edit-action{color:#7796b4!important}body.dark cancellation-policies #content .delete-action{color:#f3a0a0!important}body.dark cancellation-policies #content .grid-loading-overlay{background-color:#1d2c3b80!important}body.dark cancellation-policies .tier-summary{color:#f2f5fa99!important}body.dark cancellation-policies .default-badge{background-color:#f2f5fa24!important;color:#f2f5fad9!important}body.dark person-types #header h1{color:#f2f5fa!important}body.dark person-types #content .edit-action{color:#7796b4!important}body.dark person-types #content .delete-action{color:#f3a0a0!important}body.dark person-types #content .delete-action.disabled{color:#f2f5fa59!important}body.dark person-types #content .grid-loading-overlay{background-color:#1d2c3b80!important}body.dark #person-type-dialog .field>label{color:#f2f5fab3!important}body.dark #person-type-dialog .field>input{background-color:#354a5f!important;border-color:#f2f5fa1a!important;color:#f2f5fa!important}body.dark #person-type-dialog .field>input::placeholder{color:#f2f5fa66!important}body.dark #person-type-dialog .form-error{background-color:#ee727226!important;color:#f5a6a6!important}body.dark #person-type-dialog .dialog-footer .btn-secondary{background-color:#354a5f!important;color:#f2f5fa!important}body.dark #person-type-dialog .dialog-footer .btn-secondary:hover:not(:disabled){background-color:#192735!important}body.dark #cancellation-policy-dialog .field>label,body.dark #cancellation-policy-dialog .tier-head h4,body.dark #cancellation-policy-dialog .tier-input label{color:#f2f5fab3!important}body.dark #cancellation-policy-dialog .field>input,body.dark #cancellation-policy-dialog .field>textarea,body.dark #cancellation-policy-dialog .tier-input input{background-color:#354a5f!important;border-color:#f2f5fa1a!important;color:#f2f5fa!important}body.dark #cancellation-policy-dialog .field>input::placeholder,body.dark #cancellation-policy-dialog .field>textarea::placeholder,body.dark #cancellation-policy-dialog .tier-input input::placeholder{color:#f2f5fa66!important}body.dark #cancellation-policy-dialog .tier-section{border-color:#f2f5fa1f!important}body.dark #cancellation-policy-dialog .field-hint,body.dark #cancellation-policy-dialog .tier-empty,body.dark #cancellation-policy-dialog .tier-label{color:#f2f5fa99!important}body.dark #cancellation-policy-dialog .form-error{background-color:#ee727226!important;color:#f5a6a6!important}body.dark #cancellation-policy-dialog .dialog-footer .btn-secondary{background-color:#354a5f!important;color:#f2f5fa!important}body.dark #cancellation-policy-dialog .dialog-footer .btn-secondary:hover:not(:disabled){background-color:#192735!important}body.dark #delete-cancellation-policy-dialog .delete-text,body.dark #delete-cancellation-policy-dialog .delete-text b{color:#f2f5fa!important}body.dark #delete-cancellation-policy-dialog .delete-hint{color:#f2f5fa99!important}body.dark #delete-cancellation-policy-dialog .dialog-footer .btn-secondary{background-color:#354a5f!important;color:#f2f5fa!important}body.dark #delete-cancellation-policy-dialog .dialog-footer .btn-secondary:hover{background-color:#192735!important}body.dark #cancel-reservation-dialog .lead,body.dark #cancel-reservation-dialog .calc-value{color:#f2f5fa!important}body.dark #cancel-reservation-dialog .field>label{color:#f2f5fab3!important}body.dark #cancel-reservation-dialog .field input{background-color:#354a5f!important;border-color:#f2f5fa1a!important;color:#f2f5fa!important}body.dark #cancel-reservation-dialog .field input::placeholder{color:#f2f5fa66!important}body.dark #cancel-reservation-dialog .calc{background-color:#f2f5fa0a!important;border-color:#f2f5fa1f!important}body.dark #cancel-reservation-dialog .calc-total,body.dark #cancel-reservation-dialog .guest-text{border-color:#f2f5fa1f!important}body.dark #cancel-reservation-dialog .calc-label,body.dark #cancel-reservation-dialog .calc-note,body.dark #cancel-reservation-dialog .guest-text,body.dark #cancel-reservation-dialog .field-hint,body.dark #cancel-reservation-dialog .loading{color:#f2f5fa99!important}body.dark #cancel-reservation-dialog .form-error{background-color:#ee727226!important;color:#f5a6a6!important}body.dark #cancel-reservation-dialog .dialog-footer .btn-secondary{background-color:#354a5f!important;color:#f2f5fa!important}body.dark #cancel-reservation-dialog .dialog-footer .btn-secondary:hover:not(:disabled){background-color:#192735!important}body.dark #room-block-dialog .rb-room{color:#f2f5fa!important}body.dark #room-block-dialog .rb-period,body.dark #room-block-dialog .rb-room i,body.dark #room-block-dialog .field>label,body.dark #room-block-dialog .field-hint{color:#f2f5fa99!important}body.dark #room-block-dialog .rb-targets{background-color:#f2f5fa0a!important;border-color:#f2f5fa1f!important}body.dark #room-block-dialog .field input{background-color:#354a5f!important;border-color:#f2f5fa1a!important;color:#f2f5fa!important}body.dark #room-block-dialog .field input::placeholder{color:#f2f5fa66!important}body.dark #room-block-dialog .form-error{background-color:#ee727226!important;color:#f5a6a6!important}body.dark #room-block-dialog .dialog-footer .btn-secondary{background-color:#354a5f!important;color:#f2f5fa!important}body.dark #room-block-dialog .dialog-footer .btn-secondary:hover:not(:disabled){background-color:#192735!important}body.dark #category-change-dialog .lead{color:#f2f5fa!important}body.dark #category-change-dialog .cc-note{color:#f2f5fa99!important}body.dark #category-change-dialog .dialog-footer .btn-secondary{background-color:#354a5f!important;color:#f2f5fa!important}body.dark #category-change-dialog .dialog-footer .btn-secondary:hover{background-color:#192735!important}body.dark #deactivate-person-type-dialog .deactivate-text,body.dark #deactivate-person-type-dialog .deactivate-text b{color:#f2f5fa!important}body.dark #deactivate-person-type-dialog .dialog-footer .btn-secondary{background-color:#354a5f!important;color:#f2f5fa!important}body.dark #deactivate-person-type-dialog .dialog-footer .btn-secondary:hover{background-color:#192735!important}body.dark #delete-person-type-dialog .delete-text,body.dark #delete-person-type-dialog .delete-text b{color:#f2f5fa!important}body.dark #delete-person-type-dialog .dialog-footer .btn-secondary{background-color:#354a5f!important;color:#f2f5fa!important}body.dark #delete-person-type-dialog .dialog-footer .btn-secondary:hover{background-color:#192735!important}body.dark rooms #header h1{color:#f2f5fa!important}body.dark rooms #content .edit-action{color:#7796b4!important}body.dark rooms #content .grid-loading-overlay{background-color:#1d2c3b80!important}body.dark #room-dialog .field>label{color:#f2f5fab3!important}body.dark #room-dialog .field>input{background-color:#354a5f!important;border-color:#f2f5fa1a!important;color:#f2f5fa!important}body.dark #room-dialog .field>input::placeholder{color:#f2f5fa66!important}body.dark #room-dialog .form-error{background-color:#ee727226!important;color:#f5a6a6!important}body.dark #room-dialog .dialog-footer .btn-secondary{background-color:#354a5f!important;color:#f2f5fa!important}body.dark #room-dialog .dialog-footer .btn-secondary:hover:not(:disabled){background-color:#192735!important}body.dark #deactivate-room-dialog .deactivate-text,body.dark #deactivate-room-dialog .deactivate-text b{color:#f2f5fa!important}body.dark #deactivate-room-dialog .dialog-footer .btn-secondary{background-color:#354a5f!important;color:#f2f5fa!important}body.dark #deactivate-room-dialog .dialog-footer .btn-secondary:hover{background-color:#192735!important}body.dark #invoice-dialog .inv-guest-text strong,body.dark #invoice-dialog .inv-section-content,body.dark #invoice-dialog .inv-section-title,body.dark #invoice-dialog .inv-position,body.dark #invoice-dialog .inv-total-row{color:#f2f5fa!important}body.dark #invoice-dialog .inv-stay,body.dark #invoice-dialog .inv-pos-qty,body.dark #invoice-dialog .inv-positions-empty,body.dark #invoice-dialog .inv-positions-meta,body.dark #invoice-dialog .inv-total-tax,body.dark #invoice-dialog .inv-footer-total{color:#f2f5fa99!important}body.dark #invoice-dialog .inv-footer-total strong{color:#f2f5fa!important}body.dark #invoice-dialog .inv-section{border-color:#f2f5fa26!important}body.dark #invoice-dialog .inv-badge-channel,body.dark #invoice-dialog .inv-edit-btn{background-color:#354a5f!important;color:#f2f5fa!important}body.dark #invoice-dialog .inv-edit-btn:hover{background-color:#192735!important}body.dark #invoice-dialog .inv-tabs{background-color:#354a5f!important}body.dark #invoice-dialog .inv-tab{color:#f2f5fa99!important}body.dark #invoice-dialog .inv-tab.active{background-color:#192735!important;color:#f2f5fa!important}body.dark #invoice-dialog .inv-totals{background-color:#354a5f!important}body.dark #invoice-dialog .inv-total-grand{border-top-color:#f2f5fa26!important}body.dark #invoice-dialog .inv-recipient-edit>input,body.dark #invoice-dialog .inv-email-row>input,body.dark #invoice-dialog .inv-field>select,body.dark #invoice-dialog .inv-field>input,body.dark #invoice-dialog .inv-field>textarea{background-color:#354a5f!important;border-color:#f2f5fa1a!important;color:#f2f5fa!important}body.dark #invoice-dialog .inv-recipient-edit>input::placeholder,body.dark #invoice-dialog .inv-email-row>input::placeholder,body.dark #invoice-dialog .inv-field>select::placeholder,body.dark #invoice-dialog .inv-field>input::placeholder,body.dark #invoice-dialog .inv-field>textarea::placeholder{color:#f2f5fa66!important}body.dark #invoice-dialog .inv-field>span{color:#f2f5fab3!important}body.dark #invoice-dialog .inv-recipient-results{border-color:#f2f5fa26!important}body.dark #invoice-dialog .inv-recipient-result{color:#f2f5fa!important}body.dark #invoice-dialog .inv-recipient-result:hover{background-color:#192735!important}body.dark #invoice-dialog .form-error{background-color:#ee727226!important;color:#f5a6a6!important}body.dark articles #header h1{color:#f2f5fa!important}body.dark articles #content .loading-hint{color:#f2f5fa99!important}body.dark articles #content .edit-action{color:#7796b4!important}body.dark articles #content .grid-loading-overlay{background-color:#1d2c3b80!important}body.dark #article-dialog .field>label{color:#f2f5fab3!important}body.dark #article-dialog .field>input{background-color:#354a5f!important;border-color:#f2f5fa1a!important;color:#f2f5fa!important}body.dark #article-dialog .field>input::placeholder{color:#f2f5fa66!important}body.dark #article-dialog .form-error{background-color:#ee727226!important;color:#f5a6a6!important}body.dark #article-dialog .dialog-footer .btn-secondary{background-color:#354a5f!important;color:#f2f5fa!important}body.dark #article-dialog .dialog-footer .btn-secondary:hover:not(:disabled){background-color:#192735!important}body.dark #deactivate-article-dialog .deactivate-text,body.dark #deactivate-article-dialog .deactivate-text b{color:#f2f5fa!important}body.dark #deactivate-article-dialog .dialog-footer .btn-secondary{background-color:#354a5f!important;color:#f2f5fa!important}body.dark #deactivate-article-dialog .dialog-footer .btn-secondary:hover{background-color:#192735!important}body.dark users #header h1{color:#f2f5fa!important}body.dark users #header .roles-btn{background-color:#354a5f!important;border-color:#354a5f!important;color:#f2f5fa!important}body.dark users #header .roles-btn i{color:#f2f5fab3!important}body.dark users #content .edit-action{color:#7796b4!important}body.dark users #content .grid-loading-overlay{background-color:#1d2c3b80!important}body.dark #user-dialog .field>label{color:#f2f5fab3!important}body.dark #user-dialog .field>input{background-color:#354a5f!important;border-color:#f2f5fa1a!important;color:#f2f5fa!important}body.dark #user-dialog .field>input::placeholder{color:#f2f5fa66!important}body.dark #user-dialog .field>input.readonly{background-color:#354a5f80!important}body.dark #user-dialog .password-set .masked{color:#f2f5fa99!important}body.dark #user-dialog .password-set .link-btn{color:#7796b4!important}body.dark #user-dialog .form-error{background-color:#ee727226!important;color:#f5a6a6!important}body.dark #user-dialog .dialog-footer .btn-secondary{background-color:#354a5f!important;color:#f2f5fa!important}body.dark #user-dialog .dialog-footer .btn-secondary:hover:not(:disabled){background-color:#192735!important}body.dark #deactivate-user-dialog .deactivate-text,body.dark #deactivate-user-dialog .deactivate-text b{color:#f2f5fa!important}body.dark #deactivate-user-dialog .dialog-footer .btn-secondary{background-color:#354a5f!important;color:#f2f5fa!important}body.dark #deactivate-user-dialog .dialog-footer .btn-secondary:hover{background-color:#192735!important}body.dark #permission-roles-dialog .new-role-input{background-color:#354a5f!important;border-color:#f2f5fa1a!important;color:#f2f5fa!important}body.dark #permission-roles-dialog .new-role-input::placeholder{color:#f2f5fa66!important}body.dark #permission-roles-dialog .icon-btn{border-color:#f2f5fa26!important;color:#f2f5fab3!important}body.dark #permission-roles-dialog .permission-group{border-color:#f2f5fa1f!important}body.dark #permission-roles-dialog .permission-group-header{border-bottom-color:#f2f5fa1f!important}body.dark #permission-roles-dialog .permission-group-header span{color:#f2f5fa!important}body.dark #permission-roles-dialog .permission-group-header:hover:not(.disabled){background-color:#192735!important}body.dark #permission-roles-dialog .permission span{color:#f2f5fa!important}body.dark #permission-roles-dialog .permission:hover:not(.disabled){background-color:#192735!important}body.dark #permission-roles-dialog .form-error{background-color:#ee727226!important;color:#f5a6a6!important}body.dark payment-methods #header h1{color:#f2f5fa!important}body.dark payment-methods #content .edit-action{color:#7796b4!important}body.dark payment-methods #content .grid-loading-overlay{background-color:#1d2c3b80!important}body.dark #payment-method-dialog .field>label{color:#f2f5fab3!important}body.dark #payment-method-dialog .field>input{background-color:#354a5f!important;border-color:#f2f5fa1a!important;color:#f2f5fa!important}body.dark #payment-method-dialog .field>input::placeholder{color:#f2f5fa66!important}body.dark #payment-method-dialog .form-error{background-color:#ee727226!important;color:#f5a6a6!important}body.dark #payment-method-dialog .dialog-footer .btn-secondary{background-color:#354a5f!important;color:#f2f5fa!important}body.dark #payment-method-dialog .dialog-footer .btn-secondary:hover:not(:disabled){background-color:#192735!important}body.dark #deactivate-payment-method-dialog .deactivate-text,body.dark #deactivate-payment-method-dialog .deactivate-text b{color:#f2f5fa!important}body.dark #deactivate-payment-method-dialog .dialog-footer .btn-secondary{background-color:#354a5f!important;color:#f2f5fa!important}body.dark #deactivate-payment-method-dialog .dialog-footer .btn-secondary:hover{background-color:#192735!important}body.dark #reservation-detail-dialog div.dialog-body{background-color:#1d2c3b!important;color:#f2f5fa!important}body.dark #reservation-detail-dialog div.dialog-body::-webkit-scrollbar-track{background-color:#1d2c3b!important}body.dark #reservation-detail-dialog div.dialog-body::-webkit-scrollbar-thumb{border-color:#1d2c3b!important}body.dark #reservation-detail-dialog .rd-top-strip,body.dark #reservation-detail-dialog .rd-stay{border-color:#354a5f!important}body.dark #reservation-detail-dialog .rd-section-heading{color:#f2f5fa!important}body.dark #reservation-detail-dialog .rd-stay-action{border-color:#354a5f!important;color:#7796b4!important;background:transparent!important}body.dark #reservation-detail-dialog .rd-stay-action:hover:not([disabled]){background-color:#3d566e2e!important}body.dark #reservation-detail-dialog .rd-stay-action[disabled]{color:#f2f5fa59!important;border-color:#354a5f!important}body.dark #reservation-detail-dialog .rd-guest-link{color:#f2f5fab3!important}body.dark #reservation-detail-dialog .rd-guest-link:hover{color:#f2f5fa!important}body.dark #reservation-detail-dialog .rd-guest-sep{color:#f2f5fa59!important}body.dark #reservation-detail-dialog .rd-tab-dot{background-color:#f0c850!important}body.dark #reservation-detail-dialog .rd-header{border-bottom-color:#354a5f!important}body.dark #reservation-detail-dialog .rd-number{color:#f2f5fa8c!important}body.dark #reservation-detail-dialog .badge-status.badge-reserved{background-color:#3d566e38!important;color:#7796b4!important}body.dark #reservation-detail-dialog .badge-status.badge-checked-in{background-color:#a4e5b138!important;color:#a4e5b1!important}body.dark #reservation-detail-dialog .badge-status.badge-checked-out{background-color:#51759838!important;color:#8da8c2!important}body.dark #reservation-detail-dialog .badge-status.badge-cancelled{background-color:#f2f5fa1f!important;color:#f2f5fa99!important}body.dark #reservation-detail-dialog .badge-deposit{background-color:#e9c56c33!important;color:#f0d27a!important}body.dark #reservation-detail-dialog .badge-source,body.dark #reservation-detail-dialog .rd-ext-booking{background-color:#f2f5fa14!important;color:#f2f5fab3!important}body.dark #reservation-detail-dialog .rd-close{color:#f2f5fab3!important}body.dark #reservation-detail-dialog .rd-close:hover{background-color:#f2f5fa1a!important}body.dark #reservation-detail-dialog .rd-guest-name{color:#f2f5fa!important}body.dark #reservation-detail-dialog .rd-guest-meta{color:#f2f5fa99!important}body.dark #reservation-detail-dialog .rd-stay{border-color:#354a5f!important}body.dark #reservation-detail-dialog .rd-stay-label,body.dark #reservation-detail-dialog .rd-total-label{color:#f2f5fa8c!important}body.dark #reservation-detail-dialog .rd-stay-value,body.dark #reservation-detail-dialog .rd-total-value{color:#f2f5fa!important}body.dark #reservation-detail-dialog .rd-tabs{border-bottom-color:#354a5f!important}body.dark #reservation-detail-dialog .rd-tab{color:#f2f5fa8c!important}body.dark #reservation-detail-dialog .rd-tab:hover{color:#f2f5fa!important}body.dark #reservation-detail-dialog .rd-tab.rd-tab--active{color:#87a3bd!important;border-bottom-color:#87a3bd!important}body.dark #reservation-detail-dialog .rd-tab--unavailable:not(.rd-tab--active){opacity:1!important;color:#f2f5fa66!important}body.dark #reservation-detail-dialog .rd-tab--unavailable:not(.rd-tab--active):hover{color:#f2f5fa99!important}body.dark #reservation-detail-dialog .rd-draft-badge{background-color:#3d566e38!important;color:#7796b4!important}body.dark #reservation-detail-dialog .rd-unavailable{color:#f2f5fa8c!important}body.dark #reservation-detail-dialog .rd-unavailable i{color:#87a3bd!important}body.dark #reservation-detail-dialog .rd-history-entry:not(:last-child){border-color:#f2f5fa1a!important}body.dark #reservation-detail-dialog .rd-history-entry .rdh-icon{background-color:#354a5f!important}body.dark #reservation-detail-dialog .rd-history-entry .rdh-icon i{color:#f2f5fa!important}body.dark #reservation-detail-dialog .rd-history-entry.failed .rdh-icon{background-color:#ee72722e!important}body.dark #reservation-detail-dialog .rd-history-entry.failed .rdh-icon i{color:#ee7272!important}body.dark #reservation-detail-dialog .rd-history-entry .rdh-title{color:#f2f5fa!important}body.dark #reservation-detail-dialog .rd-history-entry .rdh-detail,body.dark #reservation-detail-dialog .rd-history-entry .rdh-time{color:#f2f5fa99!important}body.dark #reservation-detail-dialog .rd-history-empty{color:#f2f5fa80!important}body.dark #reservation-detail-dialog .rt-left{border-right-color:#f2f5fa1f!important}body.dark #reservation-detail-dialog .rt-block+.rt-block,body.dark #reservation-detail-dialog .rt-receipt-total,body.dark #reservation-detail-dialog .rt-footer{border-color:#f2f5fa1f!important}body.dark #reservation-detail-dialog .rt-title,body.dark #reservation-detail-dialog .rt-table td,body.dark #reservation-detail-dialog .rt-receipt-line,body.dark #reservation-detail-dialog .rt-receipt-total{color:#f2f5fa!important}body.dark #reservation-detail-dialog .rt-table th,body.dark #reservation-detail-dialog .rt-signature-label{color:#f2f5fa80!important}body.dark #reservation-detail-dialog .rt-row:hover td{background-color:#f2f5fa0f!important}body.dark #reservation-detail-dialog .rt-row--active td{background-color:#f2f5fa1f!important}body.dark #reservation-detail-dialog .rt-row--reversed td{color:#f2f5fa73!important}body.dark #reservation-detail-dialog .rt-receipt-head,body.dark #reservation-detail-dialog .rt-receipt-foot,body.dark #reservation-detail-dialog .rt-empty,body.dark #reservation-detail-dialog .rt-footer,body.dark #reservation-detail-dialog .rt-receipt-line--component{color:#f2f5fa99!important}body.dark #reservation-detail-dialog .rt-footer strong{color:#f2f5fa!important}body.dark #reservation-detail-dialog .rt-signature-image{background-color:#fff!important;border-radius:4px;padding:4px}body.dark #reservation-detail-dialog .rt-external-link{color:#8da8c2!important}body.dark #reservation-detail-dialog .rt-external-link:hover{color:#a7bcd0!important}body.dark #reservation-detail-dialog .room-strip,body.dark #reservation-detail-dialog .bulk-strip,body.dark #reservation-detail-dialog .bulk-details,body.dark #reservation-detail-dialog .articles-empty{background-color:#354a5f!important;border-color:#f2f5fa0f!important}body.dark #reservation-detail-dialog .bulk-strip{background-color:#1d2c3b!important;border-color:#f2f5fa14!important}body.dark #reservation-detail-dialog .subtotal-strip{border-bottom-color:#354a5f!important}body.dark #reservation-detail-dialog .subtotal-strip .subtotal-label,body.dark #reservation-detail-dialog .subtotal-strip .subtotal-value{color:#f2f5fa!important}body.dark #reservation-detail-dialog .subtotal-strip .subtotal-meta{color:#f2f5fa8c!important}body.dark #reservation-detail-dialog .grand-total,body.dark #reservation-detail-dialog .grand-total strong{color:#f2f5fa!important}body.dark #reservation-detail-dialog .add-night-btn,body.dark #reservation-detail-dialog .add-line-btn{background-color:#a4e5b1!important;color:#1d2c3b!important}body.dark #reservation-detail-dialog .add-night-btn:hover:not([disabled]),body.dark #reservation-detail-dialog .add-line-btn:hover:not([disabled]){background-color:#84dc96!important}body.dark #reservation-detail-dialog .add-night-btn[disabled],body.dark #reservation-detail-dialog .add-line-btn[disabled]{background-color:#354a5f!important;color:#f2f5fa66!important}body.dark #reservation-detail-dialog .bulk-edit-btn{background:transparent!important;border-color:#354a5f!important;color:#7796b4!important}body.dark #reservation-detail-dialog .bulk-edit-btn:hover{background-color:#3d566e2e!important}body.dark #reservation-detail-dialog .arrangement-grid .cell-date-sub{color:#ffb74d!important}body.dark #reservation-detail-dialog .arrangement-grid .guests-display,body.dark #reservation-detail-dialog .arrangement-grid .discount-display,body.dark #reservation-detail-dialog .room-strip .room-number{color:#f2f5fa!important}body.dark #reservation-detail-dialog .room-strip .room-cat-pill{background-color:#22364d!important;color:#9fc1ee!important}body.dark #reservation-detail-dialog .bulk-label,body.dark #reservation-detail-dialog .bulk-field span,body.dark #reservation-detail-dialog .bulk-preview{color:#f2f5fa99!important}body.dark #reservation-detail-dialog .bulk-preview strong{color:#f2f5fa!important}body.dark #reservation-detail-dialog .bulk-field select,body.dark #reservation-detail-dialog .bulk-field input,body.dark #reservation-detail-dialog .bulk-select,body.dark #reservation-detail-dialog .arrangement-grid input,body.dark #reservation-detail-dialog .arrangement-grid select,body.dark #reservation-detail-dialog .articles-grid input,body.dark #reservation-detail-dialog .articles-grid select{background-color:#1d2c3b!important;border-color:#354a5f!important;color:#f2f5fa!important}body.dark #reservation-detail-dialog .bulk-field select:focus,body.dark #reservation-detail-dialog .bulk-field input:focus,body.dark #reservation-detail-dialog .bulk-select:focus,body.dark #reservation-detail-dialog .arrangement-grid input:focus,body.dark #reservation-detail-dialog .arrangement-grid select:focus,body.dark #reservation-detail-dialog .articles-grid input:focus,body.dark #reservation-detail-dialog .articles-grid select:focus{border-color:#3d566e!important}body.dark #reservation-detail-dialog .bulk-field select:disabled,body.dark #reservation-detail-dialog .bulk-field input:disabled,body.dark #reservation-detail-dialog .bulk-select:disabled,body.dark #reservation-detail-dialog .arrangement-grid input:disabled,body.dark #reservation-detail-dialog .arrangement-grid select:disabled,body.dark #reservation-detail-dialog .articles-grid input:disabled,body.dark #reservation-detail-dialog .articles-grid select:disabled{background-color:#354a5f!important;color:#f2f5fa66!important}body.dark #reservation-detail-dialog .bulk-segment{color:#f2f5fa!important}body.dark #reservation-detail-dialog .bulk-segment .bulk-segment-label{color:#f2f5fa99!important}body.dark #reservation-detail-dialog .bulk-personen{color:#f2f5fa!important}body.dark #reservation-detail-dialog .bulk-confirm{background-color:#f0c8502e!important;border-color:#f0c85073!important;color:#f0d27a!important}body.dark #reservation-detail-dialog .arrangement-grid th,body.dark #reservation-detail-dialog .articles-grid th{background-color:#354a5f!important;color:#f2f5fab3!important;border-bottom-color:#f2f5fa14!important}body.dark #reservation-detail-dialog .arrangement-grid td,body.dark #reservation-detail-dialog .articles-grid td{border-bottom-color:#f2f5fa0f!important}body.dark #reservation-detail-dialog .arrangement-grid .col-date,body.dark #reservation-detail-dialog .arrangement-grid .cell-date-main{color:#f2f5fa!important}body.dark #reservation-detail-dialog .rd-state{color:#f2f5fab3!important}body.dark #reservation-detail-dialog .rd-state i{color:#7796b4!important}body.dark #reservation-detail-dialog .rd-error{background:#ee727226!important;border-color:#ee727273!important;color:#f5a6a6!important}body.dark #reservation-detail-dialog .rd-error i{color:#ee7272!important}body.dark #reservation-detail-dialog .arrangement-grid .strike,body.dark #reservation-detail-dialog .articles-grid .strike{color:#f2f5fa73!important}body.dark #reservation-detail-dialog .night-row--changed,body.dark #reservation-detail-dialog .line-row--changed{background-color:#ffa7262e!important;border-left-color:#ffb74d!important}body.dark #reservation-detail-dialog .arrangement-grid tfoot .col-price strong,body.dark #reservation-detail-dialog .arrangement-grid tfoot .td-subtotal-label,body.dark #reservation-detail-dialog .articles-grid tfoot .col-total strong,body.dark #reservation-detail-dialog .articles-grid tfoot .td-subtotal-label{color:#f2f5fa!important}body.dark #reservation-detail-dialog .articles-empty{background-color:#354a5f!important;color:#f2f5fa80!important}body.dark #reservation-detail-dialog .person-static{color:#f2f5fa8c!important}body.dark #reservation-detail-dialog .articles-grid .static-cell{color:#f2f5fa!important}body.dark #reservation-detail-dialog .articles-grid .auto-badge{background-color:#51759840!important;color:#9db5cb!important}body.dark #reservation-detail-dialog .arrangement-grid .addon-hint{color:#f2f5fa8c!important}body.dark #reservation-detail-dialog .rd-restriction-confirm{background-color:#f0c8502e!important;border-color:#f0c85073!important;color:#f0d27a!important}body.dark #reservation-detail-dialog .row-remove-btn{color:#f5a6a6!important}body.dark #reservation-detail-dialog .row-remove-btn:hover{background-color:#ee727238!important}body.dark #reservation-detail-dialog .link-btn{color:#7796b4!important}body.dark #reservation-detail-dialog .link-btn[disabled]{color:#f2f5fa4d!important}body.dark #reservation-detail-dialog .btn-secondary{background-color:transparent!important;border-color:#354a5f!important;color:#f2f5fa!important}body.dark #reservation-detail-dialog .btn-secondary:hover:not([disabled]){background-color:#192735!important}body.dark #reservation-detail-dialog .btn-primary{background-color:#a4e5b1!important;color:#1d2c3b!important}body.dark #reservation-detail-dialog .btn-primary:hover:not([disabled]){background-color:#8cde9d!important}body.dark #reservation-detail-dialog .btn-danger,body.dark #reservation-detail-dialog .btn-link-danger{color:#f5a6a6!important}body.dark #reservation-detail-dialog .btn-danger:hover:not([disabled]),body.dark #reservation-detail-dialog .btn-link-danger:hover:not([disabled]){background-color:#ee72722e!important}body.dark #reservation-detail-dialog .btn-text{color:#7796b4!important}body.dark #reservation-detail-dialog .btn-text:hover:not([disabled]){background-color:#3d566e2e!important}body.dark #reservation-detail-dialog .notes-tab .notes-input{background-color:#354a5f!important;border-color:#f2f5fa1a!important;color:#f2f5fa!important}body.dark #reservation-detail-dialog .notes-tab .notes-input::placeholder{color:#f2f5fa59!important;opacity:1!important}body.dark #reservation-detail-dialog .notes-tab .notes-count{color:#f2f5fa8c!important}body.dark #new-reservation-dialog div.dialog-body::-webkit-scrollbar-track{background-color:#1d2c3b!important}body.dark #new-reservation-dialog div.dialog-body::-webkit-scrollbar-thumb{border-color:#1d2c3b!important}body.dark #new-reservation-dialog .field label,body.dark #new-reservation-dialog .field>label,body.dark #new-reservation-dialog .field>span{color:#f2f5fab3!important}body.dark #new-reservation-dialog .field>input,body.dark #new-reservation-dialog .field>select,body.dark #new-reservation-dialog .field>textarea{background-color:#354a5f!important;border-color:#f2f5fa14!important;color:#f2f5fa!important}body.dark #new-reservation-dialog .field>input:focus,body.dark #new-reservation-dialog .field>select:focus,body.dark #new-reservation-dialog .field>textarea:focus{border-bottom-color:#57738f!important;border-bottom-width:3px!important}body.dark #new-reservation-dialog .field>input::placeholder,body.dark #new-reservation-dialog .field>select::placeholder,body.dark #new-reservation-dialog .field>textarea::placeholder{color:#f2f5fa59!important}body.dark #new-reservation-dialog .field>input[type=date]::-webkit-calendar-picker-indicator,body.dark #new-reservation-dialog .field>input[type=time]::-webkit-calendar-picker-indicator,body.dark #new-reservation-dialog .field>select[type=date]::-webkit-calendar-picker-indicator,body.dark #new-reservation-dialog .field>select[type=time]::-webkit-calendar-picker-indicator,body.dark #new-reservation-dialog .field>textarea[type=date]::-webkit-calendar-picker-indicator,body.dark #new-reservation-dialog .field>textarea[type=time]::-webkit-calendar-picker-indicator{filter:invert(1) opacity(.7)}body.dark #new-reservation-dialog .field>input:-webkit-autofill,body.dark #new-reservation-dialog .field>input:-webkit-autofill:hover,body.dark #new-reservation-dialog .field>input:-webkit-autofill:focus,body.dark #new-reservation-dialog .field>select:-webkit-autofill,body.dark #new-reservation-dialog .field>select:-webkit-autofill:hover,body.dark #new-reservation-dialog .field>select:-webkit-autofill:focus,body.dark #new-reservation-dialog .field>textarea:-webkit-autofill,body.dark #new-reservation-dialog .field>textarea:-webkit-autofill:hover,body.dark #new-reservation-dialog .field>textarea:-webkit-autofill:focus{-webkit-text-fill-color:#f2f5fa!important;-webkit-box-shadow:0 0 0 1000px #354a5f inset!important;caret-color:#f2f5fa!important}body.dark #new-reservation-dialog .form-error{background-color:#ee727226!important;border-color:#ee727273!important;color:#f5a6a6!important}body.dark #new-reservation-dialog .form-error i{color:#ee7272!important}body.dark #new-reservation-dialog .field-error{color:#f5a6a6!important}body.dark #new-reservation-dialog .persons-field .person-chip{border-color:#f2f5fa14!important}body.dark #new-reservation-dialog .persons-field .person-chip .person-chip-label{color:#f2f5fab3!important}body.dark #new-reservation-dialog .occupancy-warning{color:#f0d27a!important}body.dark #new-reservation-dialog .occupancy-warning i{color:#f0c850!important}body.dark #new-reservation-dialog .dialog-footer .offline-hint{color:#f0d27a!important}body.dark #new-reservation-dialog .dialog-footer .offline-hint i{color:#f0c850!important}body.dark #new-reservation-dialog .restriction-confirm{background-color:#f0c8502e!important;border-color:#f0c85073!important;color:#f0d27a!important}body.dark #new-reservation-dialog .restriction-confirm strong{color:#f0d27a!important}body.dark #new-reservation-dialog .guest-field .guest-search>input{background-color:#354a5f!important;border-color:#f2f5fa14!important;color:#f2f5fa!important}body.dark #new-reservation-dialog .guest-field .guest-search>input:focus{border-bottom-color:#57738f!important;border-bottom-width:3px!important}body.dark #new-reservation-dialog .guest-field .guest-search>input::placeholder{color:#f2f5fa59!important}body.dark #new-reservation-dialog .guest-field .guest-chip{background-color:#3d566e2e!important;border-color:#3d566e66!important}body.dark #new-reservation-dialog .guest-field .guest-chip .chip-name{color:#f2f5fa!important}body.dark #new-reservation-dialog .guest-field .guest-chip .chip-meta{color:#f2f5fa8c!important}body.dark #new-reservation-dialog .guest-field .guest-chip .chip-remove{color:#f2f5fa99!important}body.dark #new-reservation-dialog .guest-field .guest-chip .chip-remove:hover{background:#ee727238!important;color:#f5a6a6!important}body.dark #new-reservation-dialog .guest-suggestions{background-color:#1d2c3b!important;border-color:#f2f5fa1a!important;box-shadow:0 8px 24px #00000080!important}body.dark #new-reservation-dialog .guest-suggestions .suggestion:hover{background-color:#3d566e2e!important}body.dark #new-reservation-dialog .guest-suggestions .suggestion+.suggestion{border-top-color:#f2f5fa0f!important}body.dark #new-reservation-dialog .guest-suggestions .suggestion .suggestion-name{color:#f2f5fa!important}body.dark #new-reservation-dialog .guest-suggestions .suggestion .suggestion-meta{color:#f2f5fa8c!important}body.dark #new-reservation-dialog .guest-suggestions .suggestion-create:not(:first-child){border-top-color:#f2f5fa0f!important}body.dark #new-reservation-dialog .guest-suggestions .suggestion-create .suggestion-name{color:#8da9c3!important}body.dark #new-reservation-dialog .dialog-footer .btn-secondary{background-color:#354a5f!important;color:#f2f5fa!important}body.dark #new-reservation-dialog .dialog-footer .btn-secondary:hover:not(:disabled){background-color:#192735!important}body.dark #new-reservation-dialog .dialog-footer .btn-primary{background-color:#a4e5b1!important;color:#1d2c3b!important}body.dark #new-reservation-dialog .dialog-footer .btn-primary:hover:not(:disabled){background-color:#94d6a1!important}body.dark #multi-reservation-dialog .mr-intro{color:#f2f5fa99!important}body.dark #multi-reservation-dialog .mr-room{background-color:#3d566e14!important;border-color:#f2f5fa1a!important}body.dark #multi-reservation-dialog .mr-room-head .mr-room-name{color:#f2f5fa!important}body.dark #multi-reservation-dialog .mr-room-head .mr-room-period,body.dark #multi-reservation-dialog .mr-field label,body.dark #multi-reservation-dialog .mr-counter label{color:#f2f5fa99!important}body.dark #multi-reservation-dialog .mr-field input{background-color:#354a5f!important;border-color:#f2f5fa14!important;color:#f2f5fa!important}body.dark #multi-reservation-dialog .mr-field input:focus{border-bottom-color:#57738f!important;border-bottom-width:3px!important}body.dark #multi-reservation-dialog .mr-field input::placeholder{color:#f2f5fa59!important}body.dark #multi-reservation-dialog .mr-error{background-color:#ee727226!important;color:#f5a6a6!important}body.dark #multi-reservation-dialog .mr-error i{color:#ee7272!important}body.dark #multi-reservation-dialog .mr-footer .btn-secondary{background-color:#354a5f!important;color:#f2f5fa!important}body.dark #multi-reservation-dialog .mr-footer .btn-secondary:hover:not(:disabled){background-color:#192735!important}body.dark #multi-reservation-dialog .mr-footer .btn-primary{background-color:#a4e5b1!important;color:#1d2c3b!important}body.dark #multi-reservation-dialog .mr-footer .btn-primary:hover:not(:disabled){background-color:#94d6a1!important}body.dark #reservation-group-dialog .rg-sub{color:#f2f5fa99!important}body.dark #reservation-group-dialog .rg-sub .rg-status{background-color:#8da9c32e!important;color:#8da9c3!important}body.dark #reservation-group-dialog .form-error{background-color:#ee727226!important;color:#f5a6a6!important}body.dark #reservation-group-dialog .form-error i{color:#ee7272!important}body.dark #reservation-group-dialog .field>label{color:#f2f5fa99!important}body.dark #reservation-group-dialog .field input{background-color:#354a5f!important;border-color:#f2f5fa14!important;color:#f2f5fa!important}body.dark #reservation-group-dialog .field input::placeholder{color:#f2f5fa59!important}body.dark #reservation-group-dialog .field input:focus{border-bottom-color:#57738f!important;border-bottom-width:3px!important}body.dark #reservation-group-dialog .rg-period .btn-move{background-color:#354a5f!important;border-color:#f2f5fa14!important;color:#f2f5fa!important}body.dark #reservation-group-dialog .rg-period .btn-move:hover:not(:disabled){border-color:#3d566e99!important}body.dark #reservation-group-dialog .rg-tabs{background-color:#192735!important}body.dark #reservation-group-dialog .rg-tabs .rg-tab{color:#f2f5fa!important}body.dark #reservation-group-dialog .rg-tabs .rg-tab.active{background-color:#354a5f!important;box-shadow:0 1px 2px #0000004d!important}body.dark #reservation-group-dialog .rg-tabs .rg-tab.disabled{color:#f2f5fa66!important}body.dark #reservation-group-dialog .rg-totals .total-card{background-color:#354a5f!important}body.dark #reservation-group-dialog .rg-totals .total-card .total-label{color:#f2f5fa99!important}body.dark #reservation-group-dialog .rg-totals .total-card .total-value{color:#f2f5fa!important}body.dark #reservation-group-dialog .rg-totals .total-card .total-value.open{color:#efa83d!important}body.dark #reservation-group-dialog .rg-rooms-head .rg-rooms-title{color:#f2f5fa!important}body.dark #reservation-group-dialog .rg-table thead th{color:#f2f5fa99!important;border-bottom-color:#354a5f!important}body.dark #reservation-group-dialog .rg-table tbody td{color:#f2f5fa!important;border-bottom-color:#354a5f!important}body.dark #reservation-group-dialog .rg-table tbody td .muted{color:#f2f5fa8c!important}body.dark #reservation-group-dialog .rg-table tbody tr.clickable:hover{background-color:#3d566e1f!important}body.dark #reservation-group-dialog .rg-table .indiv-badge{background-color:#e9c56c2e!important;color:#e9c56c!important}body.dark #reservation-group-dialog .rg-table .remove-room{color:#f2f5fa99!important}body.dark #reservation-group-dialog .rg-table .remove-room:hover{color:#ee7272!important}body.dark #reservation-group-dialog .rg-empty{background-color:#354a5f!important;color:#f2f5fa99!important}body.dark #reservation-group-dialog .rg-footer .btn-secondary{background-color:#354a5f!important;color:#f2f5fa!important}body.dark #reservation-group-dialog .rg-footer .btn-secondary:hover:not(:disabled){background-color:#192735!important}body.dark #reservation-group-dialog .rg-footer .btn-primary{background-color:#a4e5b1!important;color:#1d2c3b!important}body.dark #reservation-group-dialog .rg-footer .btn-primary:hover:not(:disabled){background-color:#94d6a1!important}body.dark #reservation-group-dialog .rg-footer .btn-danger{color:#ee7272!important}body.dark #reservation-group-dialog .rg-footer .btn-danger:hover:not(:disabled){background-color:#ee727226!important}body.dark #reservation-group-dialog .rga-table{box-shadow:inset 0 0 0 1px #354a5f!important}body.dark #reservation-group-dialog .rga-table .rga-head,body.dark #reservation-group-dialog .rga-table .rga-row{color:#f2f5fa!important;border-bottom-color:#354a5f!important}body.dark #reservation-group-dialog .rga-table .rga-row .muted{color:#f2f5fa8c!important}body.dark #reservation-group-dialog .rga-table .rga-band{background-color:#354a5f!important}body.dark #reservation-group-dialog .rga-table .rga-band i{color:#f2f5fa99!important}body.dark #reservation-group-dialog .rga-table .rga-band .band-title,body.dark #reservation-group-dialog .rga-table .rga-band .band-total{color:#f2f5fa!important}body.dark #reservation-group-dialog .rga-table .rga-band .band-meta,body.dark #reservation-group-dialog .rga-table .rga-empty,body.dark #reservation-group-dialog .rga-table .rga-total span{color:#f2f5fa99!important}body.dark #reservation-group-dialog .rga-table .rga-total strong{color:#f2f5fa!important}body.dark reservation-overview-tab .ov-kpi{background-color:#354a5f!important}body.dark reservation-overview-tab .ov-kpi .ov-kpi-label{color:#f2f5fa99!important}body.dark reservation-overview-tab .ov-kpi .ov-kpi-value{color:#f2f5fa!important}body.dark reservation-overview-tab .ov-kpi .ov-kpi-value.gold{color:#e9c56c!important}body.dark reservation-overview-tab .ov-kpi .ov-kpi-value.red{color:#ee7272!important}body.dark reservation-overview-tab .ov-kpi-click:hover{background-color:#192735!important}body.dark reservation-overview-tab .ov-card{background-color:#1d2c3b!important;box-shadow:inset 0 0 0 1px #354a5f!important}body.dark reservation-overview-tab .ov-card:hover{box-shadow:inset 0 0 0 1px #3d566ecc!important}body.dark reservation-overview-tab .ov-card .ov-card-icon{color:#8da9c3!important}body.dark reservation-overview-tab .ov-card .ov-card-title{color:#f2f5fa!important}body.dark reservation-overview-tab .ov-card .ov-card-value{color:#f2f5fa!important}body.dark reservation-overview-tab .ov-card .ov-card-value.muted{color:#f2f5fa80!important}body.dark reservation-overview-tab .ov-card .ov-card-sub{color:#f2f5fa99!important}body.dark reservation-payment-tab .pay-divider{background-color:#354a5f!important}body.dark reservation-payment-tab .pay-kpi .pay-kpi-label{color:#f2f5fa99!important}body.dark reservation-payment-tab .pay-kpi .pay-kpi-value{color:#f2f5fa!important}body.dark reservation-payment-tab .pay-kpi .pay-kpi-value.green{color:#a4e5b1!important}body.dark reservation-payment-tab .pay-kpi .pay-kpi-value.muted{color:#f2f5fa8c!important}body.dark reservation-payment-tab .pay-section-title{color:#f2f5fa!important}body.dark reservation-payment-tab .pay-capture .pay-amount{background-color:#354a5f!important;border-color:#f2f5fa14!important;color:#f2f5fa!important}body.dark reservation-payment-tab .pay-capture .pay-amount::placeholder{color:#f2f5fa59!important}body.dark reservation-payment-tab .pay-capture .pay-amount:focus{border-bottom-color:#57738f!important;border-bottom-width:3px!important}body.dark reservation-payment-tab .pay-table thead th{color:#f2f5fa99!important;border-bottom-color:#354a5f!important}body.dark reservation-payment-tab .pay-table tbody td{color:#f2f5fa!important;border-bottom-color:#354a5f!important}body.dark reservation-payment-tab .pay-table tbody tr.resolved td{color:#f2f5fa80!important}body.dark reservation-payment-tab .pay-table .pay-status{background-color:#354a5f!important;color:#f2f5fab3!important}body.dark reservation-payment-tab .pay-table .pay-status.held{background-color:#e9c56c2e!important;color:#e9c56c!important}body.dark reservation-payment-tab .pay-table .pay-refund{color:#f2f5fa99!important}body.dark reservation-payment-tab .pay-table .pay-refund:hover{color:#ee7272!important;background-color:#ee72721f!important}body.dark reservation-payment-tab .pay-empty{color:#f2f5fa99!important}body.dark reservation-payment-tab .pay-invoice-actions .pay-action{background-color:#354a5f!important;color:#f2f5fa!important}body.dark reservation-payment-tab .pay-invoice-actions .pay-action.primary{background-color:#a4e5b1!important;color:#1d2c3b!important}body.dark arrangements-rates .master-panel,body.dark arrangements-rates .detail-panel{background-color:#1d2c3b!important;border-color:#f2f5fa1a!important}body.dark arrangements-rates .master-header h2,body.dark arrangements-rates .detail-title h2{color:#f2f5fa!important}body.dark arrangements-rates .arrangement-item:hover{background-color:#3d566e26!important}body.dark arrangements-rates .arrangement-item.selected{background-color:#354a5f!important}body.dark arrangements-rates .arrangement-item .item-name{color:#f2f5fa!important}body.dark arrangements-rates .arrangement-item .item-meta{color:#f2f5fa8c!important}body.dark arrangements-rates .arrangement-item .kebab-btn{color:#f2f5fa99!important}body.dark arrangements-rates .arrangement-item .kebab-btn:hover{background-color:#3d566e40!important;color:#f2f5fa!important}body.dark arrangements-rates .code-badge{background-color:#354a5f!important;color:#f2f5fab3!important}body.dark arrangements-rates .detail-fields .field>label{color:#f2f5fab3!important}body.dark arrangements-rates .detail-fields .field>input{background-color:#354a5f!important;border-color:#f2f5fa1a!important;color:#f2f5fa!important}body.dark arrangements-rates .detail-fields .field>input::placeholder{color:#f2f5fa66!important}body.dark arrangements-rates .section-header .section-title{color:#f2f5fa99!important}body.dark arrangements-rates .article-table th{color:#f2f5fa99!important;border-bottom-color:#f2f5fa1f!important}body.dark arrangements-rates .article-table td{border-bottom-color:#f2f5fa12!important}body.dark arrangements-rates .article-table .article-name,body.dark arrangements-rates .article-table .col-price .price{color:#f2f5fa!important}body.dark arrangements-rates .article-table .col-price .unit{color:#f2f5fa8c!important}body.dark arrangements-rates .article-table .chips .chip{background-color:#354a5f!important;color:#f2f5fab3!important}body.dark arrangements-rates .article-table .kind-badge.included{background-color:#a4e5b133!important;color:#a4e5b1!important}body.dark arrangements-rates .article-table .kind-badge.surcharge{background-color:#efa83d33!important;color:#efa83d!important}body.dark arrangements-rates .article-table .edit-action{color:#7796b4!important}body.dark arrangements-rates .empty-hint{color:#f2f5fa8c!important}body.dark arrangements-rates .dirty-hint{background-color:#e9c56c26!important;color:#e9c56c!important}body.dark arrangements-rates .category-list .category-item{border-color:#f2f5fa1a!important}body.dark arrangements-rates .category-list .category-item:hover:not(.disabled){background-color:#3d566e26!important;border-color:#f2f5fa33!important}body.dark arrangements-rates .category-list .category-item .category-icon{background-color:#354a5f!important;color:#8da8c2!important}body.dark arrangements-rates .category-list .category-item .category-name,body.dark arrangements-rates .category-list .category-item .category-price{color:#f2f5fa!important}body.dark arrangements-rates .category-list .category-item .category-meta{color:#f2f5fa8c!important}body.dark arrangements-rates .category-list .category-item .chevron-btn{color:#f2f5fa99!important}body.dark arrangements-rates .category-list .category-item .chevron-btn:disabled{color:#f2f5fa4d!important}body.dark arrangements-rates .btn-secondary{background-color:#354a5f!important;color:#f2f5fa!important}body.dark arrangements-rates .btn-secondary:hover:not(:disabled){background-color:#192735!important}body.dark #arrangement-article-dialog .dialog-subtitle{color:#f2f5fa99!important}body.dark #arrangement-article-dialog .form-row .row-label,body.dark #arrangement-article-dialog .criteria-row .criteria-suffix{color:#f2f5fad9!important}body.dark #arrangement-article-dialog .price-row .price-input,body.dark #arrangement-article-dialog .criteria-row .criteria-input{background-color:#354a5f!important;border-color:#f2f5fa1a!important;color:#f2f5fa!important}body.dark #arrangement-article-dialog .price-row .price-input::placeholder,body.dark #arrangement-article-dialog .criteria-row .criteria-input::placeholder{color:#f2f5fa66!important}body.dark #arrangement-article-dialog .price-row .price-input:disabled,body.dark #arrangement-article-dialog .criteria-row .criteria-input:disabled{background-color:#354a5f80!important;color:#f2f5fa59!important}body.dark #arrangement-article-dialog .price-row .price-input:focus,body.dark #arrangement-article-dialog .criteria-row .criteria-input:focus{border-bottom-color:#57738f!important;border-bottom-width:3px!important}body.dark #arrangement-article-dialog .price-row .price-currency{color:#f2f5fa99!important}body.dark #arrangement-article-dialog .article-row .add-article-btn i{color:#1d2c3b!important}body.dark #arrangement-article-dialog .criteria-row .criteria-op{background-color:#354a5f!important;border-color:#f2f5fa1a!important;color:#f2f5fab3!important}body.dark #arrangement-article-dialog .section-divider{border-top-color:#f2f5fa1f!important}body.dark #arrangement-article-dialog .section-title{color:#f2f5fa!important}body.dark #arrangement-article-dialog .category-chips .chip-toggle{background-color:#354a5f!important;border-color:#f2f5fa26!important;color:#f2f5fab3!important}body.dark #arrangement-article-dialog .category-chips .chip-toggle.selected{background-color:#3d566e59!important;border-color:#6789aa!important;color:#f2f5fa!important}body.dark #arrangement-article-dialog .category-chips .chip-toggle.all.selected{background-color:#e9c56c33!important;border-color:#e9c56c!important;color:#e9c56c!important}body.dark #arrangement-article-dialog .bookable-row .field>label{color:#f2f5fab3!important}body.dark #arrangement-article-dialog .form-error{background-color:#ee727226!important;color:#f5a6a6!important}body.dark #arrangement-article-dialog .dialog-footer .btn-secondary{background-color:#354a5f!important;color:#f2f5fa!important}body.dark #arrangement-article-dialog .dialog-footer .btn-secondary:hover:not(:disabled){background-color:#192735!important}body.dark arrangements-rates .section-header .base-price-btn{background-color:#354a5f!important;color:#f2f5fa!important;border-color:#192735!important}body.dark arrangements-rates .section-header .base-price-btn i{color:#f2f5fab3!important}body.dark arrangements-rates .section-header .base-price-btn:hover:not(:disabled){background-color:#192735!important}body.dark #deactivate-arrangement-dialog .deactivate-text,body.dark #deactivate-arrangement-dialog .deactivate-text b,body.dark #deactivate-arrangement-dialog .delete-text,body.dark #deactivate-arrangement-dialog .delete-text b,body.dark #delete-arrangement-dialog .deactivate-text,body.dark #delete-arrangement-dialog .deactivate-text b,body.dark #delete-arrangement-dialog .delete-text,body.dark #delete-arrangement-dialog .delete-text b{color:#f2f5fa!important}body.dark #deactivate-arrangement-dialog .dialog-footer .btn-secondary,body.dark #delete-arrangement-dialog .dialog-footer .btn-secondary{background-color:#354a5f!important;color:#f2f5fa!important}body.dark #deactivate-arrangement-dialog .dialog-footer .btn-secondary:hover,body.dark #delete-arrangement-dialog .dialog-footer .btn-secondary:hover{background-color:#192735!important}body.dark #arrangement-dialog .form-error{background-color:#ee727226!important;color:#f5a6a6!important}body.dark #arrangement-dialog .arrangement-form .field>label{color:#f2f5fa!important}body.dark #arrangement-dialog .arrangement-form .field-hint{color:#f2f5fa99!important}body.dark #arrangement-dialog .arrangement-form .field input{background-color:#354a5f!important;border-color:#192735!important;color:#f2f5fa!important}body.dark #arrangement-dialog .arrangement-form .field input::placeholder{color:#f2f5fa66!important}body.dark #arrangement-dialog .arrangement-form .field input:focus{border-bottom-color:#57738f!important;border-bottom-width:3px!important}body.dark #rename-arrangement-dialog .rename-form .field label{color:#f2f5fa!important}body.dark #rename-arrangement-dialog .rename-form .field input{background-color:#354a5f!important;border-color:#192735!important;color:#f2f5fa!important}body.dark #rename-arrangement-dialog .rename-form .field input::placeholder{color:#f2f5fa59!important}body.dark #rename-arrangement-dialog .rename-form .field input:focus{border-bottom-color:#57738f!important;border-bottom-width:3px!important}body.dark #rename-arrangement-dialog .dialog-footer .btn-secondary{background-color:#354a5f!important;color:#f2f5fa!important}body.dark #rename-arrangement-dialog .dialog-footer .btn-secondary:hover{background-color:#192735!important}body.dark #add-categories-dialog .add-cat-form .hint,body.dark #add-categories-dialog .add-cat-form .empty{color:#f2f5fab3!important}body.dark #add-categories-dialog .dialog-footer .btn-secondary{background-color:#354a5f!important;color:#f2f5fa!important}body.dark #add-categories-dialog .dialog-footer .btn-secondary:hover{background-color:#192735!important}body.dark #rate-calendar-dialog .cal-title .cal-name,body.dark #base-calendar-dialog .cal-title .cal-name{color:#f2f5fa!important}body.dark #rate-calendar-dialog .cal-title .code-badge,body.dark #base-calendar-dialog .cal-title .code-badge{background-color:#354a5f!important;color:#f2f5fab3!important}body.dark #rate-calendar-dialog .cal-subtitle,body.dark #base-calendar-dialog .cal-subtitle{color:#f2f5fa99!important}body.dark #rate-calendar-dialog .cal-toolbar .range-label,body.dark #base-calendar-dialog .cal-toolbar .range-label{border-color:#f2f5fa26!important;color:#f2f5fa!important}body.dark #rate-calendar-dialog .cal-toolbar .range-label i,body.dark #base-calendar-dialog .cal-toolbar .range-label i{color:#f2f5fa99!important}body.dark #rate-calendar-dialog .cal-toolbar .nav-btn,body.dark #base-calendar-dialog .cal-toolbar .nav-btn{background-color:#354a5f!important;border-color:#f2f5fa26!important;color:#f2f5fa!important}body.dark #rate-calendar-dialog .cal-toolbar .nav-btn:hover,body.dark #base-calendar-dialog .cal-toolbar .nav-btn:hover{background-color:#192735!important}body.dark #rate-calendar-dialog .cal-toolbar .legend .legend-item,body.dark #base-calendar-dialog .cal-toolbar .legend .legend-item,body.dark #rate-calendar-dialog .cal-toolbar .base-default label,body.dark #base-calendar-dialog .cal-toolbar .base-default label{color:#f2f5fa99!important}body.dark #rate-calendar-dialog .cal-toolbar .base-default .default-input,body.dark #base-calendar-dialog .cal-toolbar .base-default .default-input{background-color:#354a5f!important;border-color:#f2f5fa14!important;color:#f2f5fa!important}body.dark #rate-calendar-dialog .cal-toolbar .base-default .default-input::placeholder,body.dark #base-calendar-dialog .cal-toolbar .base-default .default-input::placeholder{color:#f2f5fa59!important}body.dark #rate-calendar-dialog .cal-toolbar .base-default .default-input:focus,body.dark #base-calendar-dialog .cal-toolbar .base-default .default-input:focus{border-bottom-color:#57738f!important;border-bottom-width:3px!important}body.dark #rate-calendar-dialog .cal-toolbar .base-default .unit,body.dark #base-calendar-dialog .cal-toolbar .base-default .unit{color:#f2f5fa99!important}body.dark #rate-calendar-dialog .form-error,body.dark #base-calendar-dialog .form-error{background-color:#ee727226!important;color:#f5a6a6!important}body.dark #rate-calendar-dialog .calendar-table,body.dark #base-calendar-dialog .calendar-table{color:#f2f5fa!important}body.dark #rate-calendar-dialog .calendar-table th,body.dark #rate-calendar-dialog .calendar-table td,body.dark #base-calendar-dialog .calendar-table th,body.dark #base-calendar-dialog .calendar-table td{border-color:#2a3f54!important}body.dark #rate-calendar-dialog .calendar-table th.day-col .weekday,body.dark #base-calendar-dialog .calendar-table th.day-col .weekday{color:#f2f5fa8c!important}body.dark #rate-calendar-dialog .calendar-table th.day-col .date,body.dark #base-calendar-dialog .calendar-table th.day-col .date{color:#f2f5fa!important}body.dark #rate-calendar-dialog .calendar-table th.day-col.weekend,body.dark #base-calendar-dialog .calendar-table th.day-col.weekend{background-color:#2a3f54!important}body.dark #rate-calendar-dialog .calendar-table th.day-col.weekend .weekday,body.dark #rate-calendar-dialog .calendar-table th.day-col.weekend .date,body.dark #base-calendar-dialog .calendar-table th.day-col.weekend .weekday,body.dark #base-calendar-dialog .calendar-table th.day-col.weekend .date{color:#77b6ff!important}body.dark #rate-calendar-dialog .calendar-table th.day-col.today,body.dark #base-calendar-dialog .calendar-table th.day-col.today{background-color:#37301c!important}body.dark #rate-calendar-dialog .calendar-table th.day-col.today .weekday,body.dark #rate-calendar-dialog .calendar-table th.day-col.today .date,body.dark #base-calendar-dialog .calendar-table th.day-col.today .weekday,body.dark #base-calendar-dialog .calendar-table th.day-col.today .date{color:#d1b864!important}body.dark #rate-calendar-dialog .calendar-table .section-row td,body.dark #base-calendar-dialog .calendar-table .section-row td{background-color:#354a5f!important;color:#f2f5fa!important}body.dark #rate-calendar-dialog .calendar-table .surcharge-label .pt-name,body.dark #base-calendar-dialog .calendar-table .surcharge-label .pt-name{color:#f2f5fa!important}body.dark #rate-calendar-dialog .calendar-table .surcharge-label .surcharge-tag,body.dark #base-calendar-dialog .calendar-table .surcharge-label .surcharge-tag{color:#f2f5fa99!important}body.dark #rate-calendar-dialog .calendar-table .surcharge-label .surcharge-input,body.dark #base-calendar-dialog .calendar-table .surcharge-label .surcharge-input{background-color:#354a5f!important;border-color:#f2f5fa14!important;color:#f2f5fa!important}body.dark #rate-calendar-dialog .calendar-table .surcharge-label .surcharge-input:focus,body.dark #base-calendar-dialog .calendar-table .surcharge-label .surcharge-input:focus{border-bottom-color:#57738f!important;border-bottom-width:3px!important}body.dark #rate-calendar-dialog .calendar-table .derived-row .label-col,body.dark #base-calendar-dialog .calendar-table .derived-row .label-col{color:#f2f5fa99!important}body.dark #rate-calendar-dialog .calendar-table .derived-row .label-col .discount-hint,body.dark #base-calendar-dialog .calendar-table .derived-row .label-col .discount-hint{color:#77b6ff!important}body.dark #rate-calendar-dialog .calendar-table .value-cell.weekend,body.dark #base-calendar-dialog .calendar-table .value-cell.weekend{background-color:#2a3f54!important;color:#77b6ff!important}body.dark #rate-calendar-dialog .calendar-table .value-cell.today,body.dark #base-calendar-dialog .calendar-table .value-cell.today{background-color:#2d2819!important}body.dark #rate-calendar-dialog .calendar-table .value-cell.individual,body.dark #base-calendar-dialog .calendar-table .value-cell.individual{background-color:#e9c56c2e!important}body.dark #rate-calendar-dialog .calendar-table .value-cell.individual .individual-tag,body.dark #base-calendar-dialog .calendar-table .value-cell.individual .individual-tag{color:#d1b864!important}body.dark #rate-calendar-dialog .calendar-table .value-cell.flag-on,body.dark #base-calendar-dialog .calendar-table .value-cell.flag-on{background-color:#ee727233!important}body.dark #rate-calendar-dialog .calendar-table .value-cell.edited,body.dark #base-calendar-dialog .calendar-table .value-cell.edited{box-shadow:inset 0 0 0 2px #ffb74d!important}body.dark #rate-calendar-dialog .calendar-table .value-cell:hover:not(.readonly),body.dark #base-calendar-dialog .calendar-table .value-cell:hover:not(.readonly){box-shadow:inset 0 0 0 1px #57738f!important}body.dark #rate-calendar-dialog .calendar-table .value-cell .cell-input,body.dark #base-calendar-dialog .calendar-table .value-cell .cell-input{background-color:#354a5f!important;border-color:#6789aa!important;color:#f2f5fa!important}body.dark #rate-calendar-dialog .calendar-table .value-cell .dash,body.dark #base-calendar-dialog .calendar-table .value-cell .dash{color:#f2f5fa66!important}body.dark #rate-calendar-dialog .dialog-footer .pending-hint,body.dark #base-calendar-dialog .dialog-footer .pending-hint{color:#ffb74d!important}body.dark #rate-calendar-dialog .dialog-footer .btn-secondary,body.dark #base-calendar-dialog .dialog-footer .btn-secondary{background-color:#354a5f!important;color:#f2f5fa!important}body.dark #rate-calendar-dialog .dialog-footer .btn-secondary:hover:not(:disabled),body.dark #base-calendar-dialog .dialog-footer .btn-secondary:hover:not(:disabled){background-color:#192735!important}body.dark #rate-bulk-change-dialog .field>label,body.dark #rate-bulk-change-dialog .price-grid .price-field label,body.dark #rate-bulk-change-dialog .restriction-grid label{color:#f2f5fab3!important}body.dark #rate-bulk-change-dialog .section-title{color:#f2f5fa!important}body.dark #rate-bulk-change-dialog .section-title .hint{color:#f2f5fa80!important}body.dark #rate-bulk-change-dialog .price-grid .price-field input,body.dark #rate-bulk-change-dialog .restriction-grid .minstay-input{background-color:#354a5f!important;border-color:#f2f5fa1a!important;color:#f2f5fa!important}body.dark #rate-bulk-change-dialog .price-grid .price-field input::placeholder,body.dark #rate-bulk-change-dialog .restriction-grid .minstay-input::placeholder{color:#f2f5fa66!important}body.dark #rate-bulk-change-dialog .price-grid .price-field input:focus,body.dark #rate-bulk-change-dialog .restriction-grid .minstay-input:focus{border-bottom-color:#57738f!important;border-bottom-width:3px!important}body.dark #rate-bulk-change-dialog .form-error{background-color:#ee727226!important;color:#f5a6a6!important}body.dark #rate-bulk-change-dialog .dialog-footer .btn-secondary{background-color:#354a5f!important;color:#f2f5fa!important}body.dark #rate-bulk-change-dialog .dialog-footer .btn-secondary:hover:not(:disabled){background-color:#192735!important}body.dark invoice-creation #header h1{color:#f2f5fa!important}body.dark invoice-creation .page-card{background-color:#1d2c3b!important;box-shadow:0 3px 6px #0006!important}body.dark invoice-creation .filter>label{color:#f2f5fa!important}body.dark invoice-creation .segmented{background-color:#192735!important}body.dark invoice-creation .segmented .segment{color:#f2f5fa!important}body.dark invoice-creation .segmented .segment.active{background-color:#354a5f!important;box-shadow:0 1px 2px #0000004d!important}body.dark invoice-creation .segmented .segment i{color:#f2f5fa99!important}body.dark invoice-creation .segmented .segment-date div.datepicker>input{background:transparent!important;color:#f2f5fa!important}body.dark invoice-creation .bulk-bar{box-shadow:inset 0 0 0 1px #354a5f!important}body.dark invoice-creation .bulk-bar .bulk-count{color:#f2f5fa!important}body.dark invoice-creation .bulk-bar .bulk-label{color:#f2f5fa99!important}body.dark invoice-creation .bulk-bar .link-btn{color:#8da9c3!important}body.dark invoice-creation .bulk-bar .link-btn:hover{background-color:#354a5f!important}body.dark invoice-creation .bulk-bar .btn-apply{background-color:#3d566e!important;color:#f2f5fa!important}body.dark invoice-creation .bulk-bar .btn-apply:hover{background-color:#57738f!important}body.dark invoice-creation .muted{color:#f2f5fa73!important}body.dark invoice-creation .empty{color:#f2f5fa99!important}body.dark invoice-creation .grid-loading-overlay{background-color:#1d2c3b8c!important}body.dark app-templates .tree-panel,body.dark app-templates .editor-panel{background-color:#1d2c3b!important;border-color:#f2f5fa1a!important}body.dark app-templates h1{color:#f2f5fa!important}body.dark app-templates .cat-row .cat-label{color:#f2f5fad9!important}body.dark app-templates .cat-row .cat-label.open{color:#f2f5fa!important}body.dark app-templates .cat-row .chevron{color:#f2f5fa8c!important}body.dark app-templates .cat-row .add-btn{color:#1d2c3b!important}body.dark app-templates .variant-card.selected{background-color:#354a5f!important}body.dark app-templates .variant-card.selected .variant-chips .chip{background-color:#1d2c3b!important}body.dark app-templates .variant-card .variant-name{color:#f2f5fa!important}body.dark app-templates .variant-card .copy-btn{color:#f2f5fa8c!important}body.dark app-templates .variant-card .copy-btn:hover{color:#f2f5fa!important}body.dark app-templates .variant-card .variant-chips .chip{background-color:#354a5f!important;color:#f2f5facc!important}body.dark app-templates .empty-cat{color:#f2f5fa73!important}body.dark app-templates .segmented{background-color:#354a5f!important}body.dark app-templates .segmented button{color:#f2f5fa99!important}body.dark app-templates .segmented button.active{background-color:#1d2c3b!important;color:#f2f5fa!important}body.dark app-templates .btn-plain{color:#f2f5faa6!important}body.dark app-templates .btn-plain:hover{color:#f2f5fa!important}body.dark app-templates .btn-secondary{background-color:#354a5f!important;color:#f2f5fa!important}body.dark app-templates .btn-save{color:#1d2c3b!important}body.dark app-templates .head-rule{background-color:#f2f5fa1f!important}body.dark app-templates .hint-line{color:#f2f5fa80!important}body.dark app-templates .hint-line .token,body.dark app-templates .ph-token{color:#ffb74d!important}body.dark app-templates .field-row .field label,body.dark app-templates #template-create-dialog .field label{color:#f2f5fab3!important}body.dark app-templates .field-row .field input,body.dark app-templates #template-create-dialog .field input{background-color:#354a5f!important;border-color:#f2f5fa1a!important;color:#f2f5fa!important}body.dark app-templates .content-label{color:#f2f5fab3!important}body.dark app-templates .quill-shell .tpl-toolbar{border-color:#f2f5fa1f!important}body.dark app-templates .quill-shell .tpl-toolbar button.fmt,body.dark app-templates .quill-shell .tpl-toolbar .block-btn{background-color:#354a5f!important;color:#f2f5fa!important}body.dark app-templates .quill-shell .tpl-toolbar button.fmt.active{background-color:#57738f!important}body.dark app-templates .quill-shell .tpl-toolbar .tb-sep{background-color:#f2f5fa1f!important}body.dark app-templates .quill-shell .ph-trigger{background-color:#354a5f!important;border-color:#f2f5fa1a!important;color:#f2f5fab3!important}body.dark app-templates .quill-shell .ph-menu{background-color:#1d2c3b!important;border-color:#f2f5fa26!important}body.dark app-templates .quill-shell .ph-menu .ph-item:hover{background-color:#354a5f!important}body.dark app-templates .quill-shell .ph-menu .ph-label{color:#f2f5fa99!important}body.dark app-templates .quill-shell quill-editor .ql-container.ql-snow{border-color:#f2f5fa1f!important;color:#f2f5fa!important;background-color:#1d2c3b!important}body.dark app-templates .quill-shell quill-editor .ql-editor.ql-blank:before{color:#f2f5fa66!important}body.dark app-templates .extras-config{border-color:#f2f5fa1f!important}body.dark app-templates .extras-config .ec-head{background-color:#354a5f!important}body.dark app-templates .extras-config .ec-head .ec-title{color:#f2f5fa!important}body.dark app-templates .extras-config .ec-head .ec-hint{color:#f2f5fa80!important}body.dark app-templates .extras-config .ec-row{border-color:#f2f5fa14!important}body.dark app-templates .extras-config .ec-row .ec-name,body.dark app-templates .extras-config .ec-row .ec-price{color:#f2f5fa!important}body.dark app-templates .extras-config .ec-row .ec-unit-text{color:#f2f5fa99!important}body.dark app-templates .extras-config .ec-row.off .ec-name,body.dark app-templates .extras-config .ec-row.off .ec-price{color:#f2f5fa66!important}body.dark app-templates .preview-bar .pb-hint{color:#f2f5fa80!important}body.dark app-templates .preview-bar .pb-current{background-color:#354a5f!important;color:#f2f5fa!important}body.dark app-templates .preview-bar .pb-search input,body.dark app-templates .preview-bar .pb-link input{background-color:#354a5f!important;border-color:#f2f5fa1a!important;color:#f2f5fa!important}body.dark app-templates .preview-bar .pb-hits{background-color:#1d2c3b!important;border-color:#f2f5fa26!important}body.dark app-templates .preview-bar .pb-hits .pb-hit:hover{background-color:#354a5f!important}body.dark app-templates .preview-stage{background-color:#141d26!important}body.dark #template-create-dialog h2,body.dark #template-create-dialog p,body.dark #template-create-dialog strong,body.dark #template-delete-dialog h2,body.dark #template-delete-dialog p,body.dark #template-delete-dialog strong{color:#f2f5fa!important}body.dark report-templates #header h1{color:#f2f5fa!important}body.dark report-templates #content .page-hint{color:#f2f5fa99!important}body.dark report-templates #content .row-action{color:#7796b4!important}body.dark report-templates #content .row-action:hover{color:#98afc6!important}body.dark report-templates #content .row-action-danger{color:#ee7272!important}body.dark report-templates #content .row-action-danger:hover{color:#e75959!important}body.dark report-templates #content .origin-badge{background-color:#354a5f!important;color:#f2f5fa!important}body.dark report-templates #content .origin-badge.origin-global{background-color:#57738f80!important;color:#f2f5fa!important}body.dark report-templates #content .active-readonly{color:#f2f5fa99!important}body.dark report-templates #content .grid-loading-overlay{background-color:#1d2c3b80!important}body.dark #report-template-name-dialog .dialog-hint{color:#f2f5fa99!important}body.dark #report-template-name-dialog .field>label{color:#f2f5fab3!important}body.dark #report-template-name-dialog .field>input{background-color:#354a5f!important;border-color:#f2f5fa1a!important;color:#f2f5fa!important}body.dark #report-template-name-dialog .dialog-footer .btn-secondary{background-color:#354a5f!important;color:#f2f5fa!important}body.dark #report-template-name-dialog .dialog-footer .btn-secondary:hover{background-color:#192735!important}body.dark #delete-report-template-dialog .delete-text,body.dark #delete-report-template-dialog .delete-text b{color:#f2f5fa!important}body.dark #delete-report-template-dialog .delete-hint{color:#f2f5fa99!important}body.dark #delete-report-template-dialog .dialog-footer .btn-secondary{background-color:#354a5f!important;color:#f2f5fa!important}body.dark #delete-report-template-dialog .dialog-footer .btn-secondary:hover{background-color:#192735!important}body.dark letterhead-settings .card,body.dark mail-settings .card,body.dark fiscal-settings .card,body.dark report-settings .card{background-color:#1d2c3b!important;border-color:#f2f5fa1a!important}body.dark letterhead-settings .page-header h1,body.dark letterhead-settings .card-head h2,body.dark mail-settings .page-header h1,body.dark mail-settings .card-head h2,body.dark fiscal-settings .page-header h1,body.dark fiscal-settings .card-head h2,body.dark report-settings .page-header h1,body.dark report-settings .card-head h2{color:#f2f5fa!important}body.dark letterhead-settings .card-head,body.dark mail-settings .card-head,body.dark fiscal-settings .card-head,body.dark report-settings .card-head{border-color:#f2f5fa1f!important}body.dark letterhead-settings .card-head .card-sub,body.dark mail-settings .card-head .card-sub,body.dark fiscal-settings .card-head .card-sub,body.dark report-settings .card-head .card-sub{color:#f2f5fa99!important}body.dark letterhead-settings .btn-secondary,body.dark mail-settings .btn-secondary,body.dark fiscal-settings .btn-secondary,body.dark report-settings .btn-secondary{background-color:#354a5f!important;color:#f2f5fa!important}body.dark letterhead-settings .btn-save,body.dark mail-settings .btn-save,body.dark fiscal-settings .btn-save,body.dark report-settings .btn-save{color:#1d2c3b!important}body.dark letterhead-settings .logo-preview,body.dark mail-settings .logo-preview,body.dark fiscal-settings .logo-preview,body.dark report-settings .logo-preview{background-color:#354a5f!important;border-color:#f2f5fa1a!important}body.dark letterhead-settings .logo-preview.logo-preview-empty,body.dark mail-settings .logo-preview.logo-preview-empty,body.dark fiscal-settings .logo-preview.logo-preview-empty,body.dark report-settings .logo-preview.logo-preview-empty{color:#f2f5fa66!important}body.dark letterhead-settings .logo-hint,body.dark mail-settings .logo-hint,body.dark fiscal-settings .logo-hint,body.dark report-settings .logo-hint{color:#f2f5fa99!important}body.dark letterhead-settings .logo-error,body.dark mail-settings .logo-error,body.dark fiscal-settings .logo-error,body.dark report-settings .logo-error{color:#f5a6a6!important}body.dark letterhead-settings .form-grid .field label,body.dark mail-settings .form-grid .field label,body.dark fiscal-settings .form-grid .field label,body.dark report-settings .form-grid .field label{color:#f2f5fab3!important}body.dark letterhead-settings .form-grid .field input,body.dark mail-settings .form-grid .field input,body.dark fiscal-settings .form-grid .field input,body.dark report-settings .form-grid .field input{background-color:#354a5f!important;border-color:#f2f5fa1a!important;color:#f2f5fa!important}body.dark letterhead-settings .form-grid .field input::placeholder,body.dark mail-settings .form-grid .field input::placeholder,body.dark fiscal-settings .form-grid .field input::placeholder,body.dark report-settings .form-grid .field input::placeholder{color:#f2f5fa66!important}body.dark letterhead-settings .form-grid .field .field-hint,body.dark mail-settings .form-grid .field .field-hint,body.dark fiscal-settings .form-grid .field .field-hint,body.dark report-settings .form-grid .field .field-hint{color:#f2f5fa99!important}body.dark letterhead-settings .section-title,body.dark mail-settings .section-title,body.dark fiscal-settings .section-title,body.dark report-settings .section-title{color:#f2f5fa!important}body.dark letterhead-settings .section-hint,body.dark mail-settings .section-hint,body.dark fiscal-settings .section-hint,body.dark report-settings .section-hint{color:#f2f5fa99!important}body.dark letterhead-settings .mail-empty,body.dark letterhead-settings .smtp-form .smtp-hint,body.dark mail-settings .mail-empty,body.dark mail-settings .smtp-form .smtp-hint,body.dark fiscal-settings .mail-empty,body.dark fiscal-settings .smtp-form .smtp-hint,body.dark report-settings .mail-empty,body.dark report-settings .smtp-form .smtp-hint{color:#f2f5fa99!important}body.dark letterhead-settings .mail-account,body.dark mail-settings .mail-account,body.dark fiscal-settings .mail-account,body.dark report-settings .mail-account{border-color:#f2f5fa1f!important}body.dark letterhead-settings .mail-account .mail-account-name,body.dark mail-settings .mail-account .mail-account-name,body.dark fiscal-settings .mail-account .mail-account-name,body.dark report-settings .mail-account .mail-account-name{color:#f2f5fa!important}body.dark letterhead-settings .mail-account .mail-account-address,body.dark mail-settings .mail-account .mail-account-address,body.dark fiscal-settings .mail-account .mail-account-address,body.dark report-settings .mail-account .mail-account-address{color:#f2f5fa99!important}body.dark letterhead-settings .mail-badge,body.dark mail-settings .mail-badge,body.dark fiscal-settings .mail-badge,body.dark report-settings .mail-badge{background-color:#354a5f!important;color:#f2f5fa!important}body.dark letterhead-settings .mail-badge.badge-oauth,body.dark mail-settings .mail-badge.badge-oauth,body.dark fiscal-settings .mail-badge.badge-oauth,body.dark report-settings .mail-badge.badge-oauth{background-color:#57738f80!important}body.dark letterhead-settings .mail-badge.badge-warn,body.dark mail-settings .mail-badge.badge-warn,body.dark fiscal-settings .mail-badge.badge-warn,body.dark report-settings .mail-badge.badge-warn{background-color:#ee727233!important;color:#ee7272!important}body.dark letterhead-settings .mail-delete,body.dark mail-settings .mail-delete,body.dark fiscal-settings .mail-delete,body.dark report-settings .mail-delete{color:#f2f5fa8c!important}body.dark letterhead-settings .mail-add-btn,body.dark mail-settings .mail-add-btn,body.dark fiscal-settings .mail-add-btn,body.dark report-settings .mail-add-btn{background-color:#354a5f!important;border-color:#f2f5fa26!important;color:#f2f5fa!important}body.dark letterhead-settings .mail-add-btn:hover:not(:disabled),body.dark mail-settings .mail-add-btn:hover:not(:disabled),body.dark fiscal-settings .mail-add-btn:hover:not(:disabled),body.dark report-settings .mail-add-btn:hover:not(:disabled){background-color:#57738f73!important}body.dark letterhead-settings .smtp-form,body.dark mail-settings .smtp-form,body.dark fiscal-settings .smtp-form,body.dark report-settings .smtp-form{border-color:#f2f5fa1f!important}body.dark letterhead-settings .smtp-form h3,body.dark mail-settings .smtp-form h3,body.dark fiscal-settings .smtp-form h3,body.dark report-settings .smtp-form h3{color:#f2f5fa!important}body.dark letterhead-settings .smtp-form .smtp-grid input:read-only,body.dark mail-settings .smtp-form .smtp-grid input:read-only,body.dark fiscal-settings .smtp-form .smtp-grid input:read-only,body.dark report-settings .smtp-form .smtp-grid input:read-only{background-color:#354a5f80!important;color:#f2f5fa8c!important}body.dark letterhead-settings .fiscal-kpi,body.dark mail-settings .fiscal-kpi,body.dark fiscal-settings .fiscal-kpi,body.dark report-settings .fiscal-kpi{color:#f2f5fa99!important}body.dark letterhead-settings .fiscal-kpi.kpi-failed,body.dark mail-settings .fiscal-kpi.kpi-failed,body.dark fiscal-settings .fiscal-kpi.kpi-failed,body.dark report-settings .fiscal-kpi.kpi-failed{color:#ee7272!important}body.dark letterhead-settings .fiscal-hint,body.dark mail-settings .fiscal-hint,body.dark fiscal-settings .fiscal-hint,body.dark report-settings .fiscal-hint{color:#f2f5fa99!important}body.dark letterhead-settings .fiscal-actions .fiscal-date,body.dark mail-settings .fiscal-actions .fiscal-date,body.dark fiscal-settings .fiscal-actions .fiscal-date,body.dark report-settings .fiscal-actions .fiscal-date{background-color:#354a5f!important;border-color:#f2f5fa26!important;color:#f2f5fa!important;color-scheme:dark}body.dark reservation-overview-tab .ov-guest-link-row .ov-guest-link{background-color:#354a5f!important;border-color:#f2f5fa26!important;color:#f2f5fa!important}body.dark reservation-overview-tab .ov-guest-link-row .ov-guest-link:hover:not(:disabled){background-color:#57738f73!important}body.dark reservation-overview-tab .ov-guest-link-row .ov-guest-link.copied{border-color:#a4e5b1!important}body.dark room-plan-grid .reservation-bar.bar-inquiry{background-color:#2a3f54!important;border-color:#f2f5fa59!important}body.dark room-plan-grid .reservation-bar.bar-inquiry .bar-label{color:#f2f5fabf!important}body.dark room-plan-grid .reservation-bar.bar-option{background-color:#e9c56c!important}body.dark room-plan-grid .reservation-bar.bar-option .bar-label{color:#1d2c3b!important}body.dark room-plan-grid .tooltip-status.status-inquiry{background-color:#2a3f54!important;color:#f2f5fabf!important}body.dark room-plan-grid .tooltip-status.status-option{background-color:#fcedd1!important;color:#ba6e14!important}body.dark #reservation-detail-dialog .badge-status.badge-inquiry{background-color:#2a3f54!important;color:#f2f5fabf!important}body.dark #reservation-detail-dialog .badge-status.badge-option{background-color:#fcedd1!important;color:#ba6e14!important}body.dark #reservation-detail-dialog .btn-confirm-preliminary{color:#1d2c3b!important}body.dark reservation-plan .plan-card{background-color:#1d2c3b!important;border-color:#f2f5fa1a!important}body.dark reservation-plan td.c-name .pre-checkin{background-color:#a4e5b147!important}body.dark reservation-plan td.c-name .pre-checkin>i{color:#60c97f!important}body.dark reservation-plan .plan-head{border-color:#f2f5fa1f!important}body.dark reservation-plan .plan-head h1{color:#f2f5fa!important}body.dark reservation-plan .range-nav .nav-btn{background-color:#354a5f!important;border-color:#f2f5fa26!important;color:#f2f5fa!important}body.dark reservation-plan .btn-new{color:#1d2c3b!important}body.dark reservation-plan .plan-table{color:#f2f5fa!important}body.dark reservation-plan .plan-table th{background-color:#1d2c3b!important;color:#f2f5fa99!important;border-color:#f2f5fa26!important}body.dark reservation-plan .plan-table td{border-color:#f2f5fa14!important}body.dark reservation-plan .plan-table tbody tr:nth-child(2n) td{background-color:#f2f5fa08!important}body.dark reservation-plan .plan-table tbody tr.clickable:hover td{background-color:#354a5f!important}body.dark reservation-plan .plan-table tbody tr.cancelled td,body.dark reservation-plan .plan-table tbody tr.cancelled .name-text{color:#f2f5fa66!important}body.dark reservation-plan .plan-table .muted{color:#f2f5fa8c!important}body.dark reservation-plan .plan-table .board-chip{background-color:#354a5f!important;border-color:#f2f5fa33!important;color:#f2f5fabf!important}body.dark reservation-plan .plan-table .status-pill.st-inquiry{background-color:#2a3f54!important;color:#f2f5fabf!important}body.dark reservation-plan .plan-table .status-pill.st-block{background-color:#354a5f!important;color:#f2f5fa99!important}body.dark invoice-center #header h1{color:#f2f5fa!important}body.dark invoice-center .filter-pills .pill{background-color:#354a5f!important;border-color:#f2f5fa26!important;color:#f2f5fa!important}body.dark invoice-center .filter-pills .pill.active{background-color:#e9c56c!important;border-color:#e9c56c!important;color:#1d2c3b!important}body.dark invoice-center .error-banner{background-color:#ee72722e!important;color:#ee7272!important}body.dark invoice-center #content .grid-loading-overlay{background-color:#1d2c3b8c!important}body.dark invoice-center .name-text.cancelled{color:#f2f5fa59!important}body.dark invoice-center .muted{color:#f2f5fa8c!important}body.dark invoice-center .due-muted{color:#f2f5fa80!important}body.dark invoice-center .open-zero{color:#f2f5fa66!important}body.dark invoice-center .number-chip{background-color:#354a5f!important;color:#f2f5fad9!important}body.dark invoice-center .status-pill.iv-draft,body.dark invoice-center .status-pill.iv-cancelled{background-color:#354a5f!important;color:#f2f5fa99!important}body.dark invoice-center .status-pill.iv-partial{background-color:transparent!important}body.dark invoice-center .act{color:#8da9c3!important}body.dark invoice-center .act:hover:not(:disabled){background-color:#354a5f!important}body.dark invoice-center .act:disabled{color:#f2f5fa40!important}body.dark invoice-center .act.act-danger:not(:disabled){color:#ee7272!important}body.dark invoice-center .row-cap-hint{color:#f2f5fa80!important}body.dark #invoice-view-dialog h2,body.dark #invoice-view-dialog .value{color:#f2f5fa!important}body.dark #invoice-view-dialog .iv-fiscal-meta{color:#f2f5fa99!important}body.dark #invoice-view-dialog .fiscal-pill.ok{background-color:#a4e5b140!important;color:#a4e5b1!important}body.dark #invoice-view-dialog .fiscal-pill.failed{background-color:#ee727233!important;color:#ee7272!important}body.dark #invoice-view-dialog .iv-items th{background-color:#354a5f!important;color:#f2f5fa99!important;border-color:#f2f5fa26!important}body.dark #invoice-view-dialog .iv-items td{border-color:#f2f5fa14!important}body.dark #invoice-view-dialog .label{color:#f2f5fa99!important}body.dark #invoice-view-dialog .muted,body.dark #invoice-view-dialog .iv-notes p{color:#f2f5fa8c!important}body.dark #invoice-view-dialog .iv-totals .row.total{border-color:#f2f5fa26!important}body.dark #invoice-view-dialog .iv-close{color:#f2f5fa!important}body.dark #invoice-view-dialog .iv-close:hover{background-color:#354a5f!important}body.dark #invoice-view-dialog .btn-secondary{background-color:#354a5f!important;color:#f2f5fa!important}body.dark #invoice-view-dialog .iv-status.st-draft{background-color:#354a5f!important;color:#f2f5fa99!important}body.dark #invoice-correct-dialog h2{color:#f2f5fa!important}body.dark #invoice-correct-dialog .hint{color:#f2f5fa99!important}body.dark #invoice-correct-dialog .field label{color:#f2f5fab3!important}body.dark #invoice-correct-dialog .field input,body.dark #invoice-correct-dialog .field textarea{background-color:#354a5f!important;border-color:#f2f5fa1a!important;color:#f2f5fa!important}body.dark #invoice-correct-dialog .btn-secondary{background-color:#354a5f!important;color:#f2f5fa!important}body.dark #invoice-correct-dialog .btn-save{color:#1d2c3b!important}body.dark room-plan-grid .reservation-bar.bar-noshow{background-color:#ee72722e!important;border-color:#ee727299!important}body.dark room-plan-grid .reservation-bar.bar-noshow .bar-label{color:#f5a6a6!important}body.dark room-plan-grid .tooltip-status.status-noshow,body.dark #reservation-detail-dialog .badge-status.badge-noshow{background-color:#ee727233!important;color:#f5a6a6!important}body.dark reservation-plan .plan-table .status-pill.st-noshow{background-color:#ee727233!important;color:#f5a6a6!important}body.dark #reservation-detail-dialog .btn-noshow{background-color:#354a5f!important;color:#f5a6a6!important}body.dark #new-guest-dialog .history-empty{color:#f2f5fa8c!important}body.dark #new-guest-dialog .history-kpis .hk{background-color:#354a5f!important;border-color:#f2f5fa1a!important}body.dark #new-guest-dialog .history-kpis .hk .hk-value{color:#f2f5fa!important}body.dark #new-guest-dialog .history-kpis .hk .hk-label,body.dark #new-guest-dialog .history-lines .hl span:first-child{color:#f2f5fa99!important}body.dark #new-guest-dialog .history-lines .hl span:last-child{color:#f2f5fa!important}body.dark #new-guest-dialog .history-channels .hc-chip{background-color:#354a5f!important;color:#f2f5fad9!important}body.dark #new-guest-dialog .remarks-toolbar .add-remark-btn{color:#1d2c3b!important}body.dark #new-guest-dialog .corr-empty{color:#f2f5fa8c!important}body.dark #new-guest-dialog .corr-timeline .ct-title{color:#f2f5fa!important}body.dark #new-guest-dialog .corr-timeline .ct-meta{color:#f2f5fa8c!important}body.dark .history-overlay{background-color:#1d2c3b!important}body.dark .history-overlay h3,body.dark .history-overlay h4,body.dark .history-overlay .ho-bignum{color:#f2f5fa!important}body.dark .history-overlay .ho-sub,body.dark .history-overlay .muted{color:#f2f5fa99!important}body.dark .history-overlay .ho-table th{background-color:#354a5f!important;color:#f2f5fa99!important;border-color:#f2f5fa26!important}body.dark .history-overlay .ho-table td{color:#f2f5fa!important;border-color:#f2f5fa14!important}body.dark .history-overlay .ho-panel{background-color:#354a5f!important;border-color:#f2f5fa1a!important}body.dark .history-overlay .ho-channel-name{color:#f2f5fa!important}body.dark .history-overlay .ho-channel-bar{background-color:#f2f5fa1f!important}body.dark .history-overlay .ho-channel-num{color:#f2f5fa99!important}body.dark .history-overlay .ho-close{color:#f2f5fa!important}body.dark .history-overlay .ho-close:hover{background-color:#354a5f!important}body.dark .merge-picker-overlay{background-color:#1d2c3b!important}body.dark .merge-picker-overlay .mp-head h3,body.dark .merge-picker-overlay .mp-close{color:#f2f5fa!important}body.dark .merge-picker-overlay .mp-close:hover{background-color:#354a5f!important}body.dark .merge-picker-overlay .mp-search{border-color:#f2f5fa26!important}body.dark .merge-picker-overlay .mp-search input{color:#f2f5fa!important}body.dark .merge-picker-overlay .mp-search input::placeholder{color:#f2f5fa66!important}body.dark .merge-picker-overlay .mp-loading,body.dark .merge-picker-overlay .mp-empty{color:#f2f5fa99!important}body.dark .merge-picker-overlay .mp-result:hover{background-color:#354a5f!important}body.dark .merge-picker-overlay .mp-result .mp-name{color:#f2f5fa!important}body.dark .merge-picker-overlay .mp-result .mp-sub{color:#f2f5fa99!important}body.dark #new-guest-dialog .tab-guest-chip{background-color:#354a5f!important;color:#f2f5fa!important}body.dark #new-guest-dialog .tab-guest-chip i,body.dark #new-guest-dialog .tab-guest-chip .chip-number{color:#f2f5fa99!important}body.dark .registration-layout #registration-list,body.dark .registration-layout #registration-detail .card,body.dark .registration-layout #registration-detail .rd-placeholder{background-color:#354a5f!important;border-color:#f2f5fa1a!important}body.dark .registration-layout #registration-list li+li .rl-item{border-top-color:#f2f5fa14!important}body.dark .registration-layout #registration-list .rl-item:hover,body.dark .registration-layout #registration-list .rl-item.selected{background-color:#f2f5fa0f!important}body.dark .registration-layout .rl-number,body.dark .registration-layout .rl-dates,body.dark .registration-layout .rl-persons,body.dark .registration-layout .rd-placeholder,body.dark .registration-layout .card-sub,body.dark .registration-layout h3{color:#f2f5fa99!important}body.dark .registration-layout .rl-status,body.dark .registration-layout .rd-status{background-color:#f2f5fa1a!important;color:#f2f5fa!important}body.dark .registration-layout .rd-error{background-color:#f5a6a61f!important;color:#f5a6a6!important}body.dark .registration-layout .rd-error i,body.dark .registration-layout .rd-failed{color:#f5a6a6!important}body.dark .registration-layout .rd-lines li{border-bottom-color:#f2f5fa14!important}body.dark .page-header .filter-toggle{border-color:#f2f5fa26!important;color:#f2f5fa!important}body.dark .page-header .filter-toggle.on{border-color:#f0c850!important;color:#f0c850!important}body.dark .page-header .filter-toggle.on i{color:#f0c850!important}body.dark .rg-tab .rg-row{border-color:#f2f5fa1a!important}body.dark .rg-tab .rg-edit{border-top-color:#f2f5fa1a!important}body.dark .rg-tab .rg-seq,body.dark .rg-tab .rg-type,body.dark .rg-tab .rg-empty,body.dark .rg-tab .rg-grid label{color:#f2f5fa99!important}body.dark .rg-tab .rg-hint{background-color:#f2f5fa14!important;color:#f2f5fabf!important}body.dark .rg-tab .rg-hint i{color:inherit!important}body.dark .rg-tab .rg-hint.warn{background-color:#f0c85026!important;color:#f2f5fa!important}body.dark .rg-tab .rg-badge{background-color:#f2f5fa1a!important;color:#f2f5fabf!important}body.dark .rg-tab .rg-badge.guide{background-color:#f0c85033!important;color:#f2f5fa!important}body.dark .rg-tab .rg-actions button.icon{color:#f2f5faa6!important}body.dark .rg-tab .rg-actions button.icon:hover:not(:disabled){background-color:#f2f5fa14!important}body.dark .rg-tab .rg-actions button.icon.on{color:#f0c850!important}body.dark .rg-tab .rg-actions button.icon.danger:hover:not(:disabled){color:#f5a6a6!important}body.dark .rg-tab .rg-actions button.icon i{color:inherit!important}body.dark .rg-tab .rg-error,body.dark .rg-tab .rg-error i{color:#f5a6a6!important}body.dark .rg-tab .rg-warn i{color:#f0c850!important}body.dark .rg-tab .rg-flags button.link{color:#f2f5faa6!important}body.dark #pending-registrations{background-color:#354a5f!important;border-color:#f2f5fa1a!important}body.dark #pending-registrations .pr-count{color:#1d2c3b!important}body.dark #pending-registrations .pr-blocked{color:#f2f5fa73!important}body.dark #pending-registrations .pr-prereg,body.dark #pending-registrations .pr-hint{color:#f2f5fa80!important}body.dark #pending-registrations .pr-mismatch,body.dark #pending-registrations .pr-warn{color:#f0c850!important}body.dark #registration-export{background-color:#1d2c3b!important;border-color:#f2f5fa1a!important;color:#f2f5fa!important}body.dark #registration-export h2{color:#f2f5fa!important}body.dark #registration-export .rx-hint,body.dark #registration-export .rx-empty,body.dark #registration-export .rx-unsupported{color:#f2f5fa80!important}body.dark #registration-export .rx-range label{color:#f2f5fa99!important}body.dark #registration-export .rx-total{background-color:#354a5f!important;color:#f2f5fa!important}body.dark #registration-export .rx-total strong{color:#f2f5fa!important}body.dark #registration-export .rx-total .rx-count{color:#f2f5fa80!important}body.dark #registration-export .rx-sheet{border-color:#f2f5fa1a!important}body.dark #registration-export .rx-sheet-head{background-color:#354a5f!important}body.dark #registration-export .rx-sheet-head .rx-number,body.dark #registration-export .rx-sheet-head .rx-tax{color:#f2f5fa!important}body.dark #registration-export .rx-sheet-head .rx-dates{color:#f2f5fa8c!important}body.dark #registration-export .rx-aside{color:#f2f5fa80!important}body.dark #registration-export .rx-badge{background-color:#f2f5fa1f!important;color:#f2f5fab3!important}body.dark #registration-export .rx-badge.sig{background-color:#e9c56c33!important;color:#f0d27a!important}body.dark #registration-export .rx-badge.warn{background-color:#ee727233!important;color:#f5a6a6!important}body.dark #registration-export .rx-badge.open{background-color:#e9c56c33!important;color:#f0d27a!important}body.dark #registration-export .rx-guest{border-top-color:#f2f5fa14!important}body.dark #registration-export .rx-guest .rx-name,body.dark #registration-export .rx-guest .rx-guest-tax{color:#f2f5fa!important}body.dark #registration-export .rx-guest .rx-type,body.dark #registration-export .rx-guest .rx-origin,body.dark #registration-export .rx-guest .rx-code{color:#f2f5fa80!important}body.dark integration-detail .card{background-color:#1d2c3b!important;border-color:#f2f5fa1a!important}body.dark integration-detail .page-header h1{color:#f2f5fa!important}body.dark integration-detail .card-head{border-color:#f2f5fa1f!important}body.dark integration-detail .card-head .card-sub{color:#f2f5fa99!important}body.dark integration-detail .form-grid .field label{color:#f2f5fab3!important}body.dark integration-detail .form-grid .field input{background-color:#354a5f!important;border-color:#f2f5fa1a!important;color:#f2f5fa!important}body.dark integration-detail .form-grid .field input::placeholder{color:#f2f5fa66!important}body.dark integration-detail h4,body.dark integration-detail .field-hint,body.dark integration-detail .settings-empty,body.dark integration-detail .check-next,body.dark integration-detail .check-empty,body.dark integration-detail .mapping-reason,body.dark integration-detail .mapping-where,body.dark integration-detail .connector-version,body.dark integration-detail .connector-item-sub{color:#f2f5fa99!important}body.dark integration-detail li{border-color:#f2f5fa1f!important}body.dark integration-detail .mapping-summary,body.dark integration-detail .check-result{color:#f2f5fa!important}body.dark integration-detail .connector-lastcard{border-top-color:#f2f5fa1f!important}body.dark integration-detail .connector-capabilities .scope-pill{background-color:#f2f5fa1f!important;color:#f2f5facc!important}body.dark integration-detail .btn-secondary{background-color:#354a5f!important;color:#f2f5fa!important}body.dark integration-detail .btn-save{color:#1d2c3b!important}body.dark integration-detail .key-card h3{color:#f2f5fa!important}body.dark integration-detail .key-card .key-value{background-color:#354a5f!important;border-color:#f2f5fa26!important;color:#f2f5fa!important}body.dark integration-detail .key-card .key-scopes,body.dark integration-detail .key-card .key-hint{color:#f2f5fa99!important}body.dark integration-detail .key-card .scope-pill{background-color:#f2f5fa1f!important;color:#f2f5facc!important}body.dark .int-status{background-color:#f2f5fa1f!important;color:#f2f5fab3!important}body.dark .int-status.active{background-color:#a4e5b147!important;color:#f2f5fa!important}body.dark pos-mapping #header h1{color:#f2f5fa!important}body.dark pos-mapping #content .page-intro{color:#f2f5fa99!important}body.dark pos-mapping .section-head h2{color:#f2f5fa!important}body.dark pos-mapping .section-empty{color:#f2f5fa99!important}body.dark pos-mapping .edit-action{color:#7796b4!important}body.dark pos-mapping .grid-loading-overlay{background-color:#1d2c3b80!important}body.dark #pos-commodity-group-mapping-dialog .field>label,body.dark #pos-payment-method-mapping-dialog .field>label{color:#f2f5fab3!important}body.dark #pos-commodity-group-mapping-dialog .field>input,body.dark #pos-payment-method-mapping-dialog .field>input{background-color:#354a5f!important;border-color:#f2f5fa1a!important;color:#f2f5fa!important}body.dark #pos-commodity-group-mapping-dialog .field-readonly .readonly-value,body.dark #pos-payment-method-mapping-dialog .field-readonly .readonly-value{background-color:#354a5f!important;border-color:#f2f5fa1a!important;color:#f2f5fab3!important}body.dark #pos-commodity-group-mapping-dialog .form-error,body.dark #pos-payment-method-mapping-dialog .form-error{background-color:#ee727226!important;color:#f5a6a6!important}body.dark #pos-commodity-group-mapping-dialog .dialog-footer .btn-secondary,body.dark #pos-payment-method-mapping-dialog .dialog-footer .btn-secondary{background-color:#354a5f!important;color:#f2f5fa!important}body.dark #pos-commodity-group-mapping-dialog .dialog-footer .btn-secondary:hover:not(:disabled),body.dark #pos-payment-method-mapping-dialog .dialog-footer .btn-secondary:hover:not(:disabled){background-color:#192735!important}body.dark pos-revenue div#header h1{color:#f2f5fa!important}body.dark pos-revenue div#header .date-picker,body.dark pos-revenue div#header .range-reset{background-color:#354a5f!important;color:#f2f5fa!important}body.dark pos-revenue div#header .date-picker i,body.dark pos-revenue div#header .date-picker .date-range,body.dark pos-revenue div#header .range-reset i,body.dark pos-revenue div#header .range-reset .date-range{color:#f2f5fa!important}body.dark pos-revenue div#content .grid-empty{color:#f2f5fa99!important}body.dark pos-revenue .grid-loading-overlay{background-color:#1d2c3b80!important}body.dark pos-revenue .state-pill{background-color:#f2f5fa1f!important;color:#f2f5fab3!important}body.dark pos-revenue .state-pill.state-booked{background-color:#a4e5b147!important;color:#f2f5fa!important}body.dark pos-revenue .state-pill.state-unmapped{background-color:#f0c85038!important;color:#f0d27a!important}body.dark pos-revenue .state-pill.state-received{background-color:#51759838!important;color:#8da8c2!important}body.dark pos-revenue .control-diff--off{color:#ffb74d!important}body.dark pos-revenue .detail-panel{border-top-color:#f2f5fa1f!important}body.dark pos-revenue .detail-title{color:#f2f5fa!important}body.dark pos-revenue .detail-block h3{color:#f2f5fa99!important}body.dark pos-revenue .detail-table th{color:#f2f5fa99!important;border-color:#f2f5fa1f!important}body.dark pos-revenue .detail-table td{color:#f2f5fa!important;border-color:#f2f5fa14!important}body.dark pos-revenue .unmapped-hint{color:#f0d27a!important}body.dark lock-doors #header h1{color:#f2f5fa!important}body.dark lock-doors #content .edit-action{color:#7796b4!important}body.dark lock-doors #content .grid-loading-overlay{background-color:#1d2c3b80!important}body.dark #lock-door-dialog .field>label{color:#f2f5fab3!important}body.dark #lock-door-dialog .field>input{background-color:#354a5f!important;border-color:#f2f5fa1a!important;color:#f2f5fa!important}body.dark #lock-door-dialog .field>input::placeholder{color:#f2f5fa66!important}body.dark #lock-door-dialog .form-error{background-color:#ee727226!important;color:#f5a6a6!important}body.dark #lock-door-dialog .dialog-footer .btn-secondary{background-color:#354a5f!important;color:#f2f5fa!important}body.dark #lock-door-dialog .dialog-footer .btn-secondary:hover:not(:disabled){background-color:#192735!important}body.dark #deactivate-lock-door-dialog .deactivate-text,body.dark #deactivate-lock-door-dialog .deactivate-text b{color:#f2f5fa!important}body.dark #deactivate-lock-door-dialog .dialog-footer .btn-secondary{background-color:#354a5f!important;color:#f2f5fa!important}body.dark #deactivate-lock-door-dialog .dialog-footer .btn-secondary:hover{background-color:#192735!important}body.dark lock-encoders #header h1{color:#f2f5fa!important}body.dark lock-encoders #content .edit-action{color:#7796b4!important}body.dark lock-encoders #content .grid-loading-overlay{background-color:#1d2c3b80!important}body.dark #lock-encoder-dialog .field>label{color:#f2f5fab3!important}body.dark #lock-encoder-dialog .field>input{background-color:#354a5f!important;border-color:#f2f5fa1a!important;color:#f2f5fa!important}body.dark #lock-encoder-dialog .field>input::placeholder{color:#f2f5fa66!important}body.dark #lock-encoder-dialog .form-error{background-color:#ee727226!important;color:#f5a6a6!important}body.dark #lock-encoder-dialog .dialog-footer .btn-secondary{background-color:#354a5f!important;color:#f2f5fa!important}body.dark #lock-encoder-dialog .dialog-footer .btn-secondary:hover:not(:disabled){background-color:#192735!important}body.dark #deactivate-lock-encoder-dialog .deactivate-text,body.dark #deactivate-lock-encoder-dialog .deactivate-text b{color:#f2f5fa!important}body.dark #deactivate-lock-encoder-dialog .dialog-footer .btn-secondary{background-color:#354a5f!important;color:#f2f5fa!important}body.dark #deactivate-lock-encoder-dialog .dialog-footer .btn-secondary:hover{background-color:#192735!important}body.dark #reservation-detail-dialog .btn-encode-keycard{border-color:#f2f5fa80!important;background-color:#f2f5fa14!important;color:#f2f5fa!important}body.dark #reservation-detail-dialog .btn-encode-keycard:hover:not(:disabled){background-color:#f2f5fa29!important}body.dark #reservation-detail-dialog .btn-encode-keycard:disabled{border-color:#f2f5fa40!important;color:#f2f5fa66!important}body.dark #key-card-dialog .field>label{color:#f2f5fab3!important}body.dark #key-card-dialog .kc-waiting{background-color:#f2f5fa14!important;border-color:#f2f5fa40!important;color:#f2f5fa!important}body.dark #key-card-dialog .form-error{background-color:#ee727226!important;color:#f5a6a6!important}body.dark #key-card-dialog .form-success{background-color:#a4e5b12e!important;border-color:#a4e5b166!important;color:#a4e5b1!important}body.dark #key-card-dialog .kc-no-encoders{background-color:#f2f5fa14!important;border-color:#f2f5fa40!important;color:#f2f5fa!important}body.dark #key-card-dialog .kc-cards{border-color:#f2f5fa26!important}body.dark #key-card-dialog .kc-cards>h4{color:#f2f5fa!important}body.dark #key-card-dialog .kc-read-result{border-color:#f2f5fa26!important}body.dark #key-card-dialog .kc-read-result>h4{color:#f2f5fa!important}body.dark #key-card-dialog .kc-read-label{color:#f2f5fa99!important}body.dark #key-card-dialog .kc-read-value{color:#f2f5fa!important}body.dark #key-card-dialog .kc-read-hint{background-color:#f2f5fa14!important;border-color:#f2f5fa40!important;color:#f2f5fa!important}body.dark #key-card-dialog .kc-revoke-confirm,body.dark #key-card-dialog .kc-cards-error{background-color:#ee727226!important;color:#f5a6a6!important}body.dark #key-card-dialog .kc-cards-table th{color:#f2f5fa99!important;border-color:#f2f5fa26!important}body.dark #key-card-dialog .kc-cards-table td{color:#f2f5fa!important;border-color:#f2f5fa14!important}body.dark #key-card-dialog .kc-cards-table .kc-cards-empty{color:#f2f5fa80!important}body.dark #key-card-dialog .kc-status{background-color:#a4e5b138!important;color:#a4e5b1!important}body.dark #key-card-dialog .kc-status.kc-status--revoked{background-color:#ee72722e!important;color:#f5a6a6!important}body.dark #key-card-dialog .kc-offline-hint{color:#f5a6a6!important}body.dark #key-card-dialog .dialog-footer .btn-secondary{background-color:#354a5f!important;color:#f2f5fa!important}body.dark #key-card-dialog .dialog-footer .btn-secondary:hover:not(:disabled){background-color:#192735!important}*{font-family:Roboto,sans-serif;font-size:14px;color:#1d2c3b}html{font-size:16px}h1,h2,h3,h4,h5,h6{margin:0}h1{font-size:20px;font-weight:700}h2{font-size:18px;font-weight:500}i{color:#1d2c3b;transition:color .1s}a{cursor:pointer;text-decoration:underline}a *{text-decoration:none}a:hover>i{color:#192735}a.disabled{pointer-events:none;opacity:.5}div.message{display:flex;flex-direction:column;justify-content:center;width:100%;min-height:2rem;padding:.25rem 0}span.success,span.info,span.error{font-size:12px;font-weight:500}span.success{color:#a4e5b1!important}span.info{color:#e9c56c!important}span.error{color:#ee7272!important}::-webkit-scrollbar{background-color:#f2f5fa;width:14px;height:14px}::-webkit-scrollbar-track{background-color:#f2f5fa}::-webkit-scrollbar-thumb{background-color:#bbbfc466;border-radius:16px;border:4px solid #f2f5fa}::-webkit-scrollbar-thumb:hover{background-color:#bbbfc499}::-webkit-scrollbar-button{display:none}button{min-width:1.875rem;height:1.875rem;font-weight:500;padding:.25rem 1rem;border-radius:5px;border:none;cursor:pointer;background-color:#fff;color:#1d2c3b;white-space:nowrap;transition:background-color .1s,opacity .1s}button:disabled{opacity:.5;pointer-events:none}button>i{color:inherit}button.primary{background-color:#f2f5fa;color:#1d2c3b}button.primary:hover{background-color:#ebeef3}button.secondary{background-color:#f2f5fa;color:#1d2c3b}button.secondary:hover{background-color:#ebeef3}button.success{background-color:#a4e5b1;color:#1d2c3b}button.success:hover{background-color:#94d6a1}button.alert{background-color:#ee7272;color:#fff}button.alert:hover{background-color:#e75959}button.dark{background-color:#3d566e;color:#1d2c3b}button.dark:hover{background-color:#57738f}button.blue{background-color:#517598;color:#fff}button.blue:hover{background-color:#5b83ac}button.lightBlue{background-color:#8da9c3;color:#fff}button.lightBlue:hover{background-color:#799ebd}button.refresh{padding:0}button.refresh>i{font-size:16px}input,textarea{width:100%;height:1.875rem;color:#1d2c3b;border-radius:5px;border:1px solid #bbbfc4;background-color:#f2f5fa;border:none;padding:.25rem}input:focus:not(:read-only),textarea:focus:not(:read-only){border-bottom:3px solid #3d566e;padding-top:6px}input::placeholder,textarea::placeholder{color:#1d2c3b;opacity:.3;-webkit-user-select:none;user-select:none}input:read-only,input:disabled,textarea:read-only,textarea:disabled{background-color:#ebeef3;opacity:1}input:read-only::placeholder,input:disabled::placeholder,textarea:read-only::placeholder,textarea:disabled::placeholder{color:#1d2c3b;opacity:.3}textarea{max-width:100%;resize:vertical}lipp-dropdown div.dropdown-button{height:1.875rem;color:#1d2c3b;border-radius:5px;background-color:#f2f5fa}select{width:100%;height:1.875rem;color:#1d2c3b;border-radius:5px;border:none;background-color:#f2f5fa;padding:0 .25rem;cursor:pointer}select:disabled{background-color:#ebeef3;opacity:1;cursor:default}div.status-dot{display:inline-block;width:10px;height:10px;background-color:#ee7272;border-radius:50%}div.status-dot.active{background-color:#a4e5b1}div.input{position:relative}div.page-header{display:flex;align-items:center;gap:1rem;padding:1rem 1.5rem;background-color:#fff;border-bottom:1px solid #f2f5fa}div.page-header h1{flex-grow:1}div.page-content{padding:1.5rem;overflow-y:auto;flex:1}.fa,.fa-brands,.fa-chisel,.fa-classic,.fa-duotone,.fa-etch,.fa-jelly,.fa-jelly-duo,.fa-jelly-fill,.fa-light,.fa-notdog,.fa-notdog-duo,.fa-regular,.fa-semibold,.fa-sharp,.fa-sharp-duotone,.fa-slab,.fa-slab-press,.fa-solid,.fa-thin,.fa-thumbprint,.fa-whiteboard,.fab,.facr,.fad,.fadl,.fadr,.fadt,.faes,.fajdr,.fajfr,.fajr,.fal,.fands,.fans,.far,.fas,.fasdl,.fasdr,.fasds,.fasdt,.fasl,.faslpr,.faslr,.fasr,.fass,.fast,.fat,.fatl,.fawsb{text-align:unset;width:unset}.master-table{width:100%;border-collapse:collapse;font-size:14px}.master-table th,.master-table td{padding:10px 14px;text-align:left;border-bottom:1px solid #e3e8f0}.master-table th{font-weight:600;color:#1d2c3b;background:#f6f9fd}.master-table tr:hover td{background:#f6f9fd}.master-table td.empty{text-align:center;color:#888;padding:24px}.error{color:#c62828;padding:8px 12px;background:#fdecec;border-radius:4px}@media (max-width: 768px){.master-table{display:block;overflow-x:auto;white-space:nowrap}.master-table th,.master-table td{padding:8px 10px;font-size:13px}}*{outline:none;box-sizing:border-box;-webkit-tap-highlight-color:transparent}html{overflow:hidden}body{background-color:#f2f5fa;margin:0}a,img,button,h1,h2,h3,h4,h5,h6,label,li{-webkit-user-select:none;user-select:none}ul{list-style-type:none;margin:0;padding:0}table{border-collapse:collapse}p{margin:0}.form-error>i{color:#ee7272}div.datepicker>input,div.time-picker>input{border-right:none!important;border-top-right-radius:0!important;border-bottom-right-radius:0!important}lipp-dropdown div.dropdown-dialog .search-bar-wrapper>input{padding:0 10px 0 28px!important;border-bottom-width:1px!important;border-bottom-color:#bbbfc4!important}lipp-checkbox label>div>i,lipp-checkbox label>div>svg{display:none!important}lipp-checkbox label:not(.indeterminate)>input:checked~div:after{content:"";position:absolute;left:50%;top:45%;width:.3rem;height:.6rem;border:solid white;border-width:0 2px 2px 0;transform:translate(-50%,-50%) rotate(45deg)}lipp-checkbox label.indeterminate>input~div:after{content:"";position:absolute;left:50%;top:50%;width:.625rem;height:2px;background-color:#fff;transform:translate(-50%,-50%)}lipp-dialog button.close{min-width:1.75rem!important;width:1.75rem!important;height:1.75rem!important;padding:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;line-height:1!important;background-color:transparent!important;border-radius:5px;transition:background-color .1s}lipp-dialog button.close>i{line-height:1!important}lipp-dialog button.close:hover{background-color:#ebeef3!important}.grid-wrap div.grid{flex:1;min-height:0;display:flex;flex-direction:column}.grid-wrap div.grid>div.table{flex:0 1 auto;min-height:0;max-height:none!important}@media (max-width: 768px){lipp-dialog .dialog-wrapper>.dialog{max-width:100%!important;max-height:100%!important;width:100%;height:100%;border-radius:0!important;padding:.75rem!important}}.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container:not(.ql-disabled) li[data-list=checked]>.ql-ui,.ql-container:not(.ql-disabled) li[data-list=unchecked]>.ql-ui{cursor:pointer}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor>*{cursor:text}.ql-editor p,.ql-editor ol,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{margin:0;padding:0}@supports (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-set:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor table{border-collapse:collapse}.ql-editor td{border:1px solid #000;padding:2px 5px}.ql-editor ol{padding-left:1.5em}.ql-editor li{list-style-type:none;padding-left:1.5em;position:relative}.ql-editor li>.ql-ui:before{display:inline-block;margin-left:-1.5em;margin-right:.3em;text-align:right;white-space:nowrap;width:1.2em}.ql-editor li[data-list=checked]>.ql-ui,.ql-editor li[data-list=unchecked]>.ql-ui{color:#777}.ql-editor li[data-list=bullet]>.ql-ui:before{content:"\2022"}.ql-editor li[data-list=checked]>.ql-ui:before{content:"\2611"}.ql-editor li[data-list=unchecked]>.ql-ui:before{content:"\2610"}@supports (counter-set:none){.ql-editor li[data-list]{counter-set:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list]{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered]{counter-increment:list-0}.ql-editor li[data-list=ordered]>.ql-ui:before{content:counter(list-0,decimal) ". "}.ql-editor li[data-list=ordered].ql-indent-1{counter-increment:list-1}.ql-editor li[data-list=ordered].ql-indent-1>.ql-ui:before{content:counter(list-1,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-set:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-2{counter-increment:list-2}.ql-editor li[data-list=ordered].ql-indent-2>.ql-ui:before{content:counter(list-2,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-set:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-3{counter-increment:list-3}.ql-editor li[data-list=ordered].ql-indent-3>.ql-ui:before{content:counter(list-3,decimal) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-set:list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-4{counter-increment:list-4}.ql-editor li[data-list=ordered].ql-indent-4>.ql-ui:before{content:counter(list-4,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-set:list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-5{counter-increment:list-5}.ql-editor li[data-list=ordered].ql-indent-5>.ql-ui:before{content:counter(list-5,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-set:list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-6{counter-increment:list-6}.ql-editor li[data-list=ordered].ql-indent-6>.ql-ui:before{content:counter(list-6,decimal) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-set:list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-reset:list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-7{counter-increment:list-7}.ql-editor li[data-list=ordered].ql-indent-7>.ql-ui:before{content:counter(list-7,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-set:list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-reset:list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-8{counter-increment:list-8}.ql-editor li[data-list=ordered].ql-indent-8>.ql-ui:before{content:counter(list-8,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-set:list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-reset:list-9}}.ql-editor li[data-list=ordered].ql-indent-9{counter-increment:list-9}.ql-editor li[data-list=ordered].ql-indent-9>.ql-ui:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor li.ql-direction-rtl{padding-right:1.5em}.ql-editor li.ql-direction-rtl>.ql-ui:before{margin-left:.3em;margin-right:-1.5em;text-align:left}.ql-editor table{table-layout:fixed;width:100%}.ql-editor table td{outline:none}.ql-editor .ql-code-block-container{font-family:monospace}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor .ql-ui{position:absolute}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow.ql-toolbar:after,.ql-snow .ql-toolbar:after{clear:both;content:"";display:table}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg{float:left;height:100%}.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover{outline:none}.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file]{display:none}.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected{color:#06c}.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#06c}.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#06c}@media (pointer:coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-thin,.ql-snow .ql-stroke.ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor .ql-code-block-container{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor .ql-code-block-container{margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor .ql-code-block-container{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-label:before,.ql-snow .ql-picker.ql-header .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-label:before,.ql-snow .ql-picker.ql-font .ql-picker-item:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-label:before,.ql-snow .ql-picker.ql-size .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-code-block-container{position:relative}.ql-code-block-container .ql-ui{right:5px;top:5px}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid transparent}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid transparent;box-shadow:#0003 0 2px 8px}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{display:none;border:1px solid #ccc;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}
