@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:300;src:url(/static/media/roboto-cyrillic-ext-300-normal.20bc8a828b1fb411695e.woff2) format("woff2"),url(/static/media/roboto-cyrillic-ext-300-normal.a2e4ef9d919be8b97f11.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:300;src:url(/static/media/roboto-cyrillic-300-normal.10f45c5690b2c773946b.woff2) format("woff2"),url(/static/media/roboto-cyrillic-300-normal.9c4e689d5087cd14f1b4.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:300;src:url(/static/media/roboto-greek-ext-300-normal.61d25464e258fb442086.woff2) format("woff2"),url(/static/media/roboto-greek-ext-300-normal.16a128726559c34950e0.woff) format("woff");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:300;src:url(/static/media/roboto-greek-300-normal.b0c8f3be5896cd447ec4.woff2) format("woff2"),url(/static/media/roboto-greek-300-normal.811b5995331c2a750824.woff) format("woff");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:300;src:url(/static/media/roboto-math-300-normal.3e186316b7fdd6ccf426.woff2) format("woff2"),url(/static/media/roboto-math-300-normal.692708f65fbd1251eaad.woff) format("woff");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+1ee??}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:300;src:url(/static/media/roboto-symbols-300-normal.cb9141c167a8fce517a5.woff2) format("woff2"),url(/static/media/roboto-symbols-300-normal.c22f93e127aee52caecf.woff) format("woff");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+28??,u+2921-2922,u+2981,u+29bf,u+29eb,u+2b??,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+1f0??,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+1f7??,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+1fb??}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:300;src:url(/static/media/roboto-vietnamese-300-normal.0e9fd3c3858ed4dee5be.woff2) format("woff2"),url(/static/media/roboto-vietnamese-300-normal.13df6cdfd476e2eef8e1.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:300;src:url(/static/media/roboto-latin-ext-300-normal.33ec03ffa7a9d83ff00a.woff2) format("woff2"),url(/static/media/roboto-latin-ext-300-normal.3760ffc5ff490745add5.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:300;src:url(/static/media/roboto-latin-300-normal.a945f076217600044d3a.woff2) format("woff2"),url(/static/media/roboto-latin-300-normal.4c782fc2f217bb8c6e8e.woff) format("woff");unicode-range:u+00??,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-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(/static/media/roboto-cyrillic-ext-400-normal.98f0f40ca13d97bf40c6.woff2) format("woff2"),url(/static/media/roboto-cyrillic-ext-400-normal.548f6caafcf8a71cfefc.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(/static/media/roboto-cyrillic-400-normal.853412e19305a4ed3793.woff2) format("woff2"),url(/static/media/roboto-cyrillic-400-normal.087726fc88c9223cca7e.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(/static/media/roboto-greek-ext-400-normal.9642a4a41dc8d4846f63.woff2) format("woff2"),url(/static/media/roboto-greek-ext-400-normal.48ded4195df54b2e3e5a.woff) format("woff");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(/static/media/roboto-greek-400-normal.57812cd271fda86c10f5.woff2) format("woff2"),url(/static/media/roboto-greek-400-normal.7ec7a0e9e0786aee6e79.woff) format("woff");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(/static/media/roboto-math-400-normal.bc7e0dec038a9d72e0ef.woff2) format("woff2"),url(/static/media/roboto-math-400-normal.692ee66563d6dc1dbb5e.woff) format("woff");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+1ee??}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(/static/media/roboto-symbols-400-normal.f296d06d7106398ad195.woff2) format("woff2"),url(/static/media/roboto-symbols-400-normal.aabf754f3e6cb69c1248.woff) format("woff");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+28??,u+2921-2922,u+2981,u+29bf,u+29eb,u+2b??,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+1f0??,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+1f7??,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+1fb??}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(/static/media/roboto-vietnamese-400-normal.518707bb3d2fe24c748e.woff2) format("woff2"),url(/static/media/roboto-vietnamese-400-normal.f0d6cc08579e9827cf2f.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(/static/media/roboto-latin-ext-400-normal.639383454033e94d3944.woff2) format("woff2"),url(/static/media/roboto-latin-ext-400-normal.ef4cc4f901bdd8d07793.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(/static/media/roboto-latin-400-normal.0d16261b107ca3336eeb.woff2) format("woff2"),url(/static/media/roboto-latin-400-normal.c1b1c5c6bf22ab6cb701.woff) format("woff");unicode-range:u+00??,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-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:url(/static/media/roboto-cyrillic-ext-500-normal.ef0965b421f667665255.woff2) format("woff2"),url(/static/media/roboto-cyrillic-ext-500-normal.aeab2cc4451be8b9d86a.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:url(/static/media/roboto-cyrillic-500-normal.01780fd62684af188890.woff2) format("woff2"),url(/static/media/roboto-cyrillic-500-normal.d21a79f979e530434118.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:url(/static/media/roboto-greek-ext-500-normal.973c29ab080126156063.woff2) format("woff2"),url(/static/media/roboto-greek-ext-500-normal.635e4d35a29a4a178c40.woff) format("woff");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:url(/static/media/roboto-greek-500-normal.cb9864dcd4294f0bccc3.woff2) format("woff2"),url(/static/media/roboto-greek-500-normal.b9a415037587708086f6.woff) format("woff");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:url(/static/media/roboto-math-500-normal.233f0580df5fc08545b4.woff2) format("woff2"),url(/static/media/roboto-math-500-normal.4d9eda1275cbd883f22c.woff) format("woff");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+1ee??}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:url(/static/media/roboto-symbols-500-normal.e8741b6ed4b014a187a4.woff2) format("woff2"),url(/static/media/roboto-symbols-500-normal.554161279afea69e08cc.woff) format("woff");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+28??,u+2921-2922,u+2981,u+29bf,u+29eb,u+2b??,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+1f0??,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+1f7??,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+1fb??}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:url(/static/media/roboto-vietnamese-500-normal.f7cefda952721b9c5b5e.woff2) format("woff2"),url(/static/media/roboto-vietnamese-500-normal.3164363bfedfa8473e81.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:url(/static/media/roboto-latin-ext-500-normal.a352ed92d427846d0a4f.woff2) format("woff2"),url(/static/media/roboto-latin-ext-500-normal.d929fcd455b433be659a.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:url(/static/media/roboto-latin-500-normal.1c7e8aa0ba84e4f92e5f.woff2) format("woff2"),url(/static/media/roboto-latin-500-normal.f4ee5bd9ce239f6e5a1a.woff) format("woff");unicode-range:u+00??,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-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:url(/static/media/roboto-cyrillic-ext-700-normal.27eb18da5975f2edf14b.woff2) format("woff2"),url(/static/media/roboto-cyrillic-ext-700-normal.4f601222cb6329ebe79c.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:url(/static/media/roboto-cyrillic-700-normal.926e1a4175bf426ea4e6.woff2) format("woff2"),url(/static/media/roboto-cyrillic-700-normal.1a63fc63331a4ca03316.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:url(/static/media/roboto-greek-ext-700-normal.79b6b25814993f5022f4.woff2) format("woff2"),url(/static/media/roboto-greek-ext-700-normal.06ed51b0462b2858dbc3.woff) format("woff");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:url(/static/media/roboto-greek-700-normal.6d6f137c3bc1e1e502b2.woff2) format("woff2"),url(/static/media/roboto-greek-700-normal.93f12f4a2f94b841a293.woff) format("woff");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:url(/static/media/roboto-math-700-normal.d1cf4bc3039dab22720c.woff2) format("woff2"),url(/static/media/roboto-math-700-normal.84f709db1695f02f3f14.woff) format("woff");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+1ee??}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:url(/static/media/roboto-symbols-700-normal.e1d71acc707734868007.woff2) format("woff2"),url(/static/media/roboto-symbols-700-normal.51b45ee7c36d44f6d924.woff) format("woff");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+28??,u+2921-2922,u+2981,u+29bf,u+29eb,u+2b??,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+1f0??,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+1f7??,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+1fb??}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:url(/static/media/roboto-vietnamese-700-normal.876757aab86a31677ede.woff2) format("woff2"),url(/static/media/roboto-vietnamese-700-normal.6424b1c360aacf9e7957.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:url(/static/media/roboto-latin-ext-700-normal.265de73897e8adbe82b4.woff2) format("woff2"),url(/static/media/roboto-latin-ext-700-normal.064c6977713aa55be138.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:url(/static/media/roboto-latin-700-normal.d89b03c583b9adb99987.woff2) format("woff2"),url(/static/media/roboto-latin-700-normal.53f3933bc81f81da12ed.woff) format("woff");unicode-range:u+00??,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}*{box-sizing:border-box;font-family:inherit}html,html body{height:100%}html body{margin:0;padding:0}html body #root{height:100%}.dialogue-Exit .dialogue-container{max-width:350px;padding:30px}.dialogue-Exit .dialogue-container .dialogue-X-img{cursor:pointer;display:flex;flex-direction:row;justify-content:flex-end;padding:10px 0}.dialogue-Exit .dialogue-container .dialogue-Heading{color:#122f4e;display:flex;font-size:20px;font-weight:700;justify-content:center;padding:10px 15px;text-align:left}.dialogue-Exit .dialogue-container .dialogue-paragraph{font-size:16px;font-weight:400;padding:10px 15px;text-align:left}.dialogue-Exit .dialogue-container .dialogue-paragraph .dialogue-anchor-tag{color:#000;text-decoration:none}.dialogue-Exit .dialogue-container .button{display:flex;flex-direction:column;justify-content:center}.dialogue-Exit .dialogue-container .button .Warning-button{background-color:#b60000;box-shadow:none;margin:5px 25px;text-transform:capitalize}.dialogue-Exit .dialogue-container .button .Home{align-items:center;color:#122f4e;cursor:pointer;display:flex;font-size:12px;font-weight:300;height:25px;justify-content:center}.header{align-items:center;display:flex;padding:0 15px}.header .disable-click{pointer:disable;pointer-events:none}.header .logo{cursor:pointer;margin:16px auto}.header .logo img{width:171px}.header .info{align-items:center;background-color:#4b70c6;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:600;height:50px;justify-content:center;position:relative;width:50px}.header .sign-out{min-width:110px}@media only screen and (max-width:600px){.header .logo img{width:141px}}.spinner{background-color:#fff;bottom:0;display:flex;height:100vh;justify-content:center;left:0;position:absolute;right:0;top:0;width:100vw}.client-home-wrapper{margin-left:auto;margin-right:auto;max-width:1024px;padding:30px 10px;width:100%}.client-home-wrapper .client-pills-container{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-bottom:20px;padding:0 10px}.client-home-wrapper .client-pills-container .client-pill{background-color:#0000;border:1.5px solid #10389a;border-radius:18px;color:#10389a;cursor:pointer;font-size:14px;font-weight:500;height:36px;padding:0 16px}.client-home-wrapper .client-pills-container .client-pill:hover{background-color:#c4dbf74d;border-color:#10389a}.client-home-wrapper .client-pills-container .client-pill.selected{background-color:#c4dbf7;border-color:#0000;color:#10389a}.client-home-wrapper .client-pills-container .client-pill.selected:hover{background-color:#b0cde8}.client-home-wrapper .client-pills-container .client-pill .MuiChip-label{padding:0}@media(max-width:600px){.client-home-wrapper .client-pills-container{gap:8px;padding:0 5px}.client-home-wrapper .client-pills-container .client-pill{font-size:13px;height:32px;padding:0 12px}}.client-home-wrapper .year-and-month-calendar{display:flex;justify-content:center}.client-home-wrapper .year-and-month-calendar-context{color:#000;font-weight:700}.client-home-wrapper select{-webkit-appearance:none;appearance:none;background-color:#fff;text-align:center;width:200px}.client-home-wrapper .see-all-appts{color:#10389a!important;margin-top:25px!important}.client-home-wrapper .see-all-appts div{border-radius:5px;cursor:pointer;padding:3px 10px;width:-webkit-fit-content;width:fit-content}.client-home-wrapper .see-all-appts div:hover{background-color:#e1efff}.client-home-wrapper .fc-current-today{border:1px solid #c7dff7;border-radius:8px;color:#65a1de;margin-top:-64px}.client-home-wrapper .fc-current-today,.client-home-wrapper .fc-current-today:disabled{background-color:#fff;cursor:pointer!important;font-size:14px;font-weight:700;height:40px;width:71px;z-index:50}.client-home-wrapper .fc-current-today:disabled{border:1px solid gray;border-radius:8px;color:gray;cursor:not-allowed;pointer-events:none}.client-home-wrapper .border-bottom{border-bottom:1px solid #c4c4c4;height:2px;width:100%}.client-home-wrapper .txt-center{text-align:center}.client-home-wrapper .calender-view-desktop .fc.fc-media-screen.fc-direction-ltr.fc-theme-standard{height:1025px;padding:25px 150px}.client-home-wrapper .fc .fc-toolbar-title{color:#122f4e;font-size:1.5em}.client-home-wrapper .fc .fc-toolbar{justify-content:center}.client-home-wrapper .fc-next-button:active,.client-home-wrapper .fc-prev-button:active{background-color:#fff!important;background-image:none!important;border:none!important}.client-home-wrapper .fc .fc-button-primary{background-color:#fff;border:none;color:#122f4e}.client-home-wrapper .fc .fc-button-primary:hover{background-color:#fff;color:#4b70c6}.client-home-wrapper .fc-today-button{display:none}.client-home-wrapper .fc-timegrid-event-harness-inset .fc-timegrid-event,.client-home-wrapper .fc-timegrid-event.fc-event-mirror,.client-home-wrapper .fc-timegrid-more-link{border:1px solid #7e7e7e;overflow:hidden}.client-home-wrapper .fc-v-event.blue-event{background-color:#4a70c6!important}.client-home-wrapper .calender-view-desktop{display:flex;flex-direction:column;height:1100px;justify-content:flex-start}.client-home-wrapper .calender-view{display:flex;flex-direction:column;height:auto;justify-content:flex-start}.client-home-wrapper .appt-title-desktop{display:flex;font-weight:700;justify-content:center}.client-home-wrapper .appt-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.client-home-wrapper .appt-location-one-day{display:flex;font-size:12px;justify-content:center;margin:0}.client-home-wrapper .blue-event-one-day-desktop{align-items:center;background-color:#4a70c6!important;border-radius:5px;color:#122f4e;display:flex;flex-direction:column;height:160px;justify-content:center;overflow:auto;overflow-x:hidden;width:140px}.client-home-wrapper .active-event,.client-home-wrapper .fc-v-event.active-event{box-shadow:4px 4px 2px 0 #0000002e;transition:box-shadow .1s ease-in-out;transition:background-color .5s ease-in-out,border-color .5s ease-in-out}.client-home-wrapper .fc-v-event.inactive-event{background-color:#4a70c6!important;transition:background-color .5s ease-in-out,border-color .5s ease-in-out}.client-home-wrapper .fc-v-event.yellow-event{background-color:#ffebca!important}.client-home-wrapper .yellow-event-one-day-desktop{background-color:#ffebca!important;border-radius:5px;color:#122f4e;flex-direction:column;height:160px;overflow:auto;overflow-x:hidden;width:140px}.client-home-wrapper .fc-event-main,.client-home-wrapper .yellow-event-one-day-desktop{align-items:center;display:flex;justify-content:center}.client-home-wrapper .fc .fc-timegrid-slot-minor{border-top-style:none}.client-home-wrapper .appt-card{align-items:center;color:#122f4e;display:flex;flex-direction:column;pointer-events:none}.client-home-wrapper .appt-location,.client-home-wrapper .appt-provider,.client-home-wrapper .appt-type-desktop{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.client-home-wrapper .appt-type{overflow:hidden;text-overflow:ellipsis}.client-home-wrapper .appt-type-desktop{font-size:14px;font-weight:700;margin:0;pointer-events:none}.client-home-wrapper .color-dot{border:1px solid #7e7e7e;border-radius:3px;display:inline-block;height:30px;margin-right:10px;width:30px}.client-home-wrapper .patient-color-key{display:flex;font-size:14px;justify-content:space-evenly;margin:25px 0}.client-home-wrapper .patient-color-item{align-items:center;display:flex;margin-right:8px}.client-home-wrapper .fc-toolbar-chunk{align-items:center;display:flex;flex-direction:column;font-size:14px;justify-content:center}.client-home-wrapper .fc-toolbar{height:72px!important}.client-home-wrapper .calender-view .fc-toolbar-chunk>.fc-button-primary:focus,.client-home-wrapper .calender-view-desktop .fc-toolbar-chunk>.fc-button-primary:focus{box-shadow:none!important}.client-home-wrapper .calender-view .fc-button-primary,.client-home-wrapper .calender-view-desktop .fc-button-primary{cursor:pointer}.client-home-wrapper .fc-timegrid-event .fc-event-main{padding:8px 1px 0 0}.client-home-wrapper .appointment-list-desktop{display:flex;height:190px;justify-content:center;margin:35px 0}.client-home-wrapper .appointment-list-desktop .css-ohwg9z{align-items:center;display:flex;height:100%;width:90%}.client-home-wrapper .Carousal-patient .css-ktslay-MuiButtonBase-root-MuiIconButton-root{background-color:#0000;color:#000;opacity:1}.client-home-wrapper .Carousal-patient .css-1abc02a:hover button,.client-home-wrapper .Carousal-patient .css-hn784z:hover button{background-color:#0000}.client-home-wrapper .Carousal-patient .css-e8vs8u{background-color:#0000;color:#000;opacity:1}.client-home-wrapper .appt-card-oneDay{align-items:center;background-color:#e1efff;border-radius:5px;color:#122f4e;display:flex;flex-direction:column;height:150px;justify-content:center;overflow:auto;overflow-x:hidden;width:130px}.client-home-wrapper .appt-details-one-day{font-weight:100}.client-home-wrapper .appt-details-one-day-1-desktop{pointer-events:none}.client-home-wrapper .special-class .fc-view-harness{display:none}.client-home-wrapper .special-class .fc .fc-toolbar.fc-header-toolbar{margin:0}.client-home-wrapper .special-class .fc.fc-media-screen.fc-direction-ltr.fc-theme-standard{height:115px}.client-home-wrapper .fc.fc-media-screen.fc-direction-ltr.fc-theme-standard{padding:0}.client-home-wrapper .dayAppointements-parent,.client-home-wrapper .dayAppointements-parent-desktop{display:flex;flex-direction:column;justify-content:space-evenly}.client-home-wrapper .dayAppointements-parent-desktop{height:100%}.client-home-wrapper .dayAppointments{align-items:center;cursor:auto;display:flex;height:65px;justify-content:center}.client-home-wrapper .dayAppointments-1{align-items:center;border-radius:5px;cursor:pointer;display:flex;height:5rem;justify-content:center;margin:0 10px;width:4rem}.client-home-wrapper .dayAppointments-1.active .dayAppointments-2{color:#10389a!important}.client-home-wrapper .dayAppointments-1.active .dayAppointments-3{background-color:#e1efff;color:#10389a}.client-home-wrapper .dayAppointments-1.active{pointer-events:none}.client-home-wrapper .dayAppointments-2,.client-home-wrapper .dayAppointments-3{align-items:center;border-radius:50%;color:gray;display:flex;height:30px;justify-content:center;width:30px}.client-home-wrapper .dayAppointments-group{height:100%;width:100%}.client-home-wrapper .empty-div-blue-event,.client-home-wrapper .empty-div-yellow-event{display:none}.client-home-wrapper .appt-provider-desktop{display:flex;font-size:12px;justify-content:center;margin:0}.client-home-wrapper .appt-comma{display:none}.client-home-wrapper .appt-details-one-day-1{pointer-events:none}.client-home-wrapper .appt-no-desktop{display:none}.client-home-wrapper .one-day-view-parent{display:flex;gap:71px;justify-content:center}.client-home-wrapper .fc .fc-view-harness{height:800px!important;margin-bottom:25px;margin-top:20px}.client-home-wrapper .normal-class .fc-event:focus:after{background-color:#0000!important}.client-home-wrapper .appt-comma-with-space-desktop,.client-home-wrapper .empty-colour-event{display:none}.client-home-wrapper .appt-location,.client-home-wrapper .appt-provider{font-size:12px;max-width:-webkit-fit-content;max-width:fit-content;overflow:visible;overflow:initial;text-overflow:clip}.client-home-wrapper .appt-type{display:flex;font-size:14px;font-weight:700;justify-content:center;margin:0;pointer-events:none;white-space:nowrap;width:95%}.client-home-wrapper .spinner-calender-view{display:flex;justify-content:center;position:relative}.client-home-wrapper .spinner-calender-view .loader-V2{align-items:center;background-color:#0000!important;display:flex;justify-content:center;padding:0 28px 0 20px;position:relative!important;width:100%}.client-home-wrapper .spinner-calender-view .loader-wrapper-V2{background-color:#0000!important}.client-home-wrapper .spinner-calender-view .spin-V2{width:55px}.client-home-wrapper .no-appointments{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:70px 0}.client-home-wrapper .no-appointments-1{font-size:20px;font-weight:500;margin:20px 0}.client-home-wrapper .appt-provider{display:flex;justify-content:center}.client-home-wrapper .one-day-view-content{display:flex}.client-home-wrapper .dropdown{display:inline;display:initial;left:0;position:relative;top:130px}.client-home-wrapper .dropdown-class{cursor:pointer;display:none;z-index:45}.client-home-wrapper .dropdown-class .icon-back{height:18px;padding-top:2px;width:auto}.client-home-wrapper .dropdown-select{border:none;color:#122f4e;cursor:pointer;font-size:17px;height:25px;padding-left:6px;text-align:center;text-align:left;width:80px}.client-home-wrapper .dropdown-select .icon-back{z-index:55}.client-home-wrapper .dropdown-select:active{border:none;outline:none}.client-home-wrapper .dropdown-select:focus{outline:0}.client-home-wrapper .dropdown-option{background-color:#fff;color:#000}.client-home-wrapper .appointment-list .global-content-header{display:flex;flex-direction:column;height:56px;justify-content:space-between}.client-home-wrapper .appointment-list .global-day{font-size:large}.client-home-wrapper .appointment-list{display:block;margin:35px 0}.client-home-wrapper .control-tool-bar{display:flex;height:72px;margin-bottom:-70px}.client-home-wrapper .control-tool-bar .view-picker{justify-content:center;width:150px}.client-home-wrapper .control-tool-bar .other-controls{flex-grow:1}.client-home-wrapper .h-center{display:flex;justify-content:center}.client-home-wrapper .v-center{align-items:center;display:flex}.client-home-wrapper .flx-end{display:flex;justify-content:flex-end}.client-home-wrapper .blue-event-one-day,.client-home-wrapper .yellow-event-one-day{align-items:flex-start;border-bottom-left-radius:0;border-top-left-radius:0;display:flex;flex-direction:column;height:80px;justify-content:center;overflow:auto;overflow-x:hidden;padding-left:10px;width:100%}.client-home-wrapper .blue-event-one-day{background-color:#4a70c6!important;margin:10px 0}.client-home-wrapper .appt-details-one-day{align-items:flex-end;display:flex;flex-direction:column;width:100%}.client-home-wrapper .appt-details-one-day-1{display:flex}.client-home-wrapper .empty-div-blue-event{background-color:#6987ca;border-bottom-left-radius:5px;border-top-left-radius:5px;display:block;width:10px}.client-home-wrapper .empty-div-yellow-event{background-color:#f8d185;border-bottom-left-radius:5px;border-top-left-radius:5px;display:block;width:10px}.client-home-wrapper .appt-comma{display:block}.client-home-wrapper .smaller-font{font-size:15px!important}.client-home-wrapper .block-header{color:gray;display:block;font-size:18px;font-weight:500;margin-bottom:40px}.client-home-wrapper .dayAppointments-1{height:4rem;margin:0 2px;width:3.5rem}.client-home-wrapper .dayAppointments-2,.client-home-wrapper .dayAppointments-3{font-size:16px;margin-bottom:5px;margin-left:auto;margin-right:auto}.client-home-wrapper .appt-comma-with-space{display:block;margin-right:5px}.client-home-wrapper .one-day-appointment-div{display:contents}.client-home-wrapper .fc .fc-col-header-cell-cushion{font-size:12px!important;padding:2px!important}.client-home-wrapper .appointment-list{margin:18px 0;width:100%}.client-home-wrapper .appt-details-one-day-desktop{display:flex;justify-content:center}.client-home-wrapper .loader-appointments{align-items:center;display:flex;font-size:18px;font-weight:700;justify-content:center}.client-home-wrapper .custom-nav-control-button{background-color:#fff;border:none;color:#4a70c6;cursor:pointer;font-size:25px;font-weight:100;margin:0 3px;outline:none;padding:0}.client-home-wrapper .disable-cal-control{display:none!important}@media screen and (max-width:870px){.client-home-wrapper .calender-view-desktop .fc.fc-media-screen.fc-direction-ltr.fc-theme-standard{padding:25px 50px!important}}@media screen and (max-width:650px){.client-home-wrapper .calender-view-desktop .fc.fc-media-screen.fc-direction-ltr.fc-theme-standard{padding:25px 50px!important}}@media screen and (max-width:524px){.client-home-wrapper .calender-view-desktop .fc.fc-media-screen.fc-direction-ltr.fc-theme-standard{padding:25px 20px!important}}@media only screen and (max-width:1368px){.client-home-wrapper .calender-view-desktop .fc.fc-media-screen.fc-direction-ltr.fc-theme-standard{padding:25px 150px}.client-home-wrapper .appt-card{font-size:12px;text-align:center;width:100%}.client-home-wrapper .patient-color-key{margin:25px 0}.client-home-wrapper .patient-color-item{margin:0}.client-home-wrapper .color-dot{height:20px!important;width:20px!important}.client-home-wrapper .fc-timegrid-event .fc-event-main{padding:1px 0 4px}.client-home-wrapper .appt-location,.client-home-wrapper .appt-provider{font-size:12px}.client-home-wrapper .fc-event-main{align-items:center;display:flex;justify-content:center}.client-home-wrapper .fc .fc-view-harness{height:800px!important;margin-top:20px}}@media(max-width:800px){.client-home-wrapper .control-tool-bar{height:28px;margin-bottom:0}.client-home-wrapper .view-picker{justify-content:flex-start!important}.client-home-wrapper .fc-current-today{margin-bottom:-60px;margin-top:0}.client-home-wrapper .block-header{margin-bottom:40px}.client-home-wrapper .dayAppointments{margin-bottom:12px}}@media(max-width:650px){.client-home-wrapper .control-tool-bar{height:28px;margin-bottom:0}.client-home-wrapper .fc-toolbar{height:40px!important;margin-bottom:.5em!important}.client-home-wrapper .view-picker{justify-content:flex-start!important}}@media(max-width:480px){.client-home-wrapper .fc-toolbar-title{font-size:1em}.client-home-wrapper .dayAppointments-2,.client-home-wrapper .dayAppointments-3{font-size:12px}}@media(max-width:280px){.client-home-wrapper .fc .fc-col-header-cell-cushion{font-size:8px!important;padding:2px!important}.client-home-wrapper .fc .fc-toolbar-title{font-size:1em}.client-home-wrapper .appointment-list{margin:18px 0;width:100%}.client-home-wrapper .blue-event-one-day,.client-home-wrapper .yellow-event-one-day{padding-left:5px}.client-home-wrapper .appt-type{justify-content:flex-start}.client-home-wrapper .fc.fc-media-screen.fc-direction-ltr.fc-theme-standard{padding:0}.client-home-wrapper .dropdown{height:20px}}@media(max-width:600px){.client-home-wrapper{padding:5px}.control-tool-bar{height:0!important}}.loader-wrapper-V2{background-color:#f6f6f6;flex:1 1}.loader-wrapper-V2 .loader-V2{align-items:center;display:flex;justify-content:center;padding:0 28px 0 20px;position:absolute;top:5px;width:100%}.loader-wrapper-V2 .loader-V2 .spin-V2{width:45px}@media(max-width:540px){.loader-wrapper-V2 .loader-V2 .spin-V2{width:40px}}@media(max-width:320px){.loader-wrapper-V2 .loader-V2 .spin-V2{width:35px}}.modal{left:50%;position:absolute;top:50%;transform:translate(10%,-60%);z-index:10}.modal-content{background:#fff;border-radius:5px;box-shadow:0 2px 12px 0 #122f4e29;color:#122f4e;flex-direction:column;height:auto;justify-content:center;padding:10px;position:relative;width:200px}.appt-details,.modal-content{align-items:center;display:flex}.appt-details{font-size:12px}.appt-details-heading{font-size:22px;text-align:center;width:inherit}.appt-details-heading h3{margin:20px 0 0}.appt-details img{margin-right:8px;width:22px}.address{width:115px}.address-link{color:#4a70c6}.maps-address{color:#4a70c6;text-decoration:none}.appt-details-div{-webkit-margin-before:1em;-webkit-margin-after:1em;-webkit-margin-start:0;-webkit-margin-end:0;word-wrap:break-word;display:block;margin-block-end:1em;margin-block-start:1em;margin-inline-end:0;margin-inline-start:0}@media (max-width:5670px){.modal-mobile{bottom:0;left:0;position:fixed;right:0;top:0;transform:none;z-index:10}.modal-body{margin-left:16px}.modal-content-mobile{align-items:flex-start;background-color:#fbfcff;border-radius:0;height:100vh;justify-content:start;overflow-y:auto;padding-top:76px;width:100vw}.mobile-home{align-items:center;display:flex;justify-content:space-between;padding:10px}.back-button,.home-button{align-items:center;background:none;border:none;color:#122f4e;cursor:pointer;display:flex;font-size:18px}.modal-content>.header{justify-content:space-between;position:fixed;top:0;width:100%}.mobile-footer{bottom:0;position:fixed;width:100%}.appt-details{font-size:12px}.modal-body h4{font-size:18px;margin-bottom:6px}}.toggle-wrapper{cursor:pointer}.toggle-wrapper .username p{font-size:15px;margin:0}.sign-out{background-color:#fff;border:1px solid #c9cfd3;border-radius:4px;box-shadow:0 2px 4px 0 #00000040;position:absolute;right:0;top:54px}.sign-out,.sign-out .user-info{display:flex;flex-direction:column}.sign-out .user-info{text-wrap:nowrap;border-bottom:1px solid #c9cfd3}.sign-out .user-info span{color:#21303a;padding:4px 15px}.sign-out span{color:#4b70c6;cursor:pointer;font-weight:700;padding:8px 15px 12px;text-decoration:none}.appointment-bar{background-color:#fff;border-radius:3px;box-shadow:0 2px 12px 0 rgba(18,47,78,.161);color:#122f4e;display:flex;margin:10px auto 0;max-width:1024px;overflow:hidden;width:100%}.appointment-bar .fn-sm{font-size:11px;font-weight:100!important}.appointment-bar .fn-md{font-size:14px}.appointment-bar .fn-bold{font-weight:600}.appointment-bar .stack-1{width:7px}.appointment-bar .warning-red-alert{background-color:#b60000!important}.appointment-bar .stack-2{border-right:1px solid #e8e8e8;margin:3px 0;padding:10px 2px;width:100px}.appointment-bar .stack-2 div{padding:3px 0}.appointment-bar .cur-pointer{cursor:pointer}.appointment-bar .stack-3{display:flex;flex-direction:column;flex-grow:1;justify-content:space-evenly;padding:4px 10px}.appointment-bar .stack-3 .div-3{margin-top:3px}.appointment-bar .stack-4{align-items:center;display:flex;justify-content:center;justify-items:center;margin-left:auto}.appointment-bar .stack-4 .dots-img{cursor:pointer;height:30px;width:80px}.appointment-bar .downtime{cursor:not-allowed;pointer-events:none}.appointment-bar .uniform-font-size{font-size:14px}.appointment-bar .address-information a{color:#4a70c6!important}.appointment-bar .address-information span{color:#10389a!important;display:inline}@media(max-width:750px){.appointment-bar .stack-3{max-width:300px}}@media(max-width:650px){.appointment-bar .stack-3{max-width:270px}}@media(max-width:460px){.appointment-bar .uniform-font-size{font-size:11px}.appointment-bar .fn-md{font-size:12px}.appointment-bar .stack-3{max-width:250px}.appointment-bar .stack-2{width:65px}.appointment-bar .stack-4 .dots-img{width:auto}}@media(max-width:367px){.appointment-bar .stack-3{max-width:200px}}@media(max-width:320px){.appointment-bar .stack-3{max-width:200px}}.failed{filter:opacity(.6)}.popover-menu-clientAppointement-Bar{cursor:pointer;font-size:14px;padding:10px}.popover-menu-clientAppointement-Bar .disabled-option{color:gray;pointer-events:none}.popover-menu-clientAppointement-Bar .conv-span-client{animation:conv-color-change 1s infinite;display:block;font-weight:500;text-align:center}@keyframes conv-color-change{0%{color:red}50%{color:#000}to{color:red}}.popover-menu-clientAppointement-Bar .conv-warn-msg{color:red;display:block;font-size:12px;pointer-events:none;text-align:center}.popover-menu-clientAppointement-Bar.conv-checking-row,.popover-menu-clientAppointement-Bar.conv-warn-row{border-bottom:1px solid #d3d3d3;cursor:default}.popover-menu-clientAppointement-Bar.conv-checking-row:hover,.popover-menu-clientAppointement-Bar.conv-warn-row:hover{background-color:#0000;color:inherit}.popover-menu-clientAppointement-Bar:hover{background-color:#e1efff;color:#122f4e}.popup-overlay{align-items:center;background:#0003;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:10}.popup{background:#fff;border-radius:8px;box-shadow:0 2px 10px #0000001a;max-width:300px;min-height:220px;position:relative;text-align:center;width:100%}.pop-up-close-button{background:none;border:none;bottom:12px;color:#10389a;cursor:pointer;font-size:17px;font-weight:400;left:50%;position:absolute;transform:translateX(-50%)}.heading{align-items:center;color:#b60000;font-size:18px;font-weight:700;height:50px;margin-bottom:0;padding:10px 25px 5px}.paragraph{align-items:center;color:#122f4e;font-size:12px;font-weight:400;height:80px;padding:0 10px}.pop-up-submit-button{background:none;border:none;bottom:50px;color:#10389a;cursor:pointer;font-size:17px;font-weight:600;left:50%;position:absolute;transform:translateX(-50%)}.close-button{border-bottom:1px solid #e8e8e8}.error-message{align-items:center;background-color:#b60000;border-radius:5px;display:flex;height:auto;justify-content:center;margin:0 5px;padding:0 5px;text-align:center}.error-message-1{color:#fff;font-size:12px;font-weight:400}.error-message-container{display:flex;justify-content:center}.drive-error-message{align-items:center;background-color:#ffefee;border-left:3px solid #b60000;border-radius:8px;display:flex;height:auto;justify-content:flex-start;margin:0 5px;padding:8px 12px;text-align:left;width:100%}.cancel-late-tag{color:blue!important;cursor:pointer;text-decoration:underline}.drive-error-message-1{color:#7d1212;font-size:13px;font-weight:400}.drive-error-message-container{display:flex;justify-content:flex-start;margin:24px 0 8px}.pad-right-7{padding-right:7px}.Client-reschedule-error-message{align-items:center;background-color:#ffefee;border-radius:5px;display:flex;gap:10px;height:auto;justify-content:center;margin:0 5px;max-width:1024px;padding:0 10px;text-align:center;width:100%}.Client-reschedule-error-message .css-ahj2mt-MuiTypography-root{width:90%}.Client-reschedule-error-message-1{color:#7d1212;font-size:14px;font-weight:500}.Client-reschedule-error-message-container{display:flex;justify-content:center;padding:10px 0}.Client-reschedule-Warning-img{height:25px}.client-email{color:#7d1212}@media (max-width:728px){.Client-reschedule-error-message{align-items:flex-start;gap:0;padding:10px 0 0}.Client-reschedule-error-message .css-ahj2mt-MuiTypography-root{padding:0 10px 0 0;width:100%}.Client-reschedule-Warning-img{height:25px;margin:10px 0 10px 10px}.Client-reschedule-error-message-1{margin:5px 0 10px}}.subheader-container{height:50px;margin-left:auto;margin-right:auto;max-width:1024px;padding:5px 0 0 5px;width:100%}.subheader-container .subheader{max-width:1115px}.subheader-container .subheader h2{color:#21303a;font-size:28px;font-weight:700;margin:20px 0 5px}.subheader-container .subheader p{color:#21303a;font-size:15px;font-weight:400;margin:5px 0 20px}.welcome-subheader{align-items:center;background:linear-gradient(90deg,#d8e0f3,#fafcff);display:flex;justify-content:space-between;padding:0 100px}.welcome-subheader p{color:#122f4e;font-size:32px}.welcome-subheader img{margin-right:25px}.welcome-subheader div{color:#122f4e;font-size:18px;font-weight:400}.welcome-div-details-appointment{align-items:center;display:flex;justify-content:space-between;padding:16px 0 0;width:92%}.welcome-div-details-contact{padding:16px 0 1px}@media only screen and (max-width:600px){.global-content-wish-text{font-size:20px!important}.subheader-container{padding:0 0 0 12px}.subheader-container .subheader{align-items:center;display:flex;height:65px;padding:0}.subheader-container .subheader h2{font-size:26px}.subheader-container .subheader div{font-size:14px}.welcome-subheader{padding:0 12px}.welcome-subheader div{font-size:12px;font-weight:400}.welcome-subheader img{margin:0;width:120px}.welcome-div-details-salutation{padding:4px 0 0}.welcome-div-details-appointment{padding:16px 0 0}.welcome-div-details-contact{padding:16px 0 4px;width:92%}}@media only screen and (max-width:280px){.welcome-subheader{padding:0 12px}.welcome-subheader img{margin:0;width:100px}}.activity-wrapper{margin:7px auto;max-width:1024px;padding:10px;width:100%}.activity-wrapper .activity-header{font-size:18px;font-weight:600;margin-bottom:10px}.activity-wrapper .black{color:#1d1d1f}.activity-wrapper .white{color:#fff}.activity-wrapper .activities{display:flex;flex-wrap:wrap;justify-content:space-between;padding:5px 15px}.activity-wrapper .activity-card{display:flex;flex-direction:column;height:200px;margin-bottom:20px;padding:7px 10px;width:200px}.activity-wrapper .activity-card .content-div{flex-grow:1}.activity-wrapper .activity-card .action-div{height:30px}.activity-wrapper .activity-card span{font-size:12px}.activity-wrapper .activity-card .action{display:block;font-size:14px!important}.activity-wrapper .activity-card .action svg{margin-left:10px}.activity-wrapper .bg-green{background-color:#2a5c5d}.activity-wrapper .bg-yellow{background-color:#f8d185}.activity-wrapper .bg-light-pink{background-color:#e4bab7}.activity-wrapper .bg-blue{background-color:#10389a}.Accordian-main{margin:5px auto;max-width:1024px;padding:10px;width:100%}.Accordian-main .activity-header{display:block;font-size:18px;font-weight:600;margin-bottom:18px}.Accordian-main .Accordian-faq{border:1px solid #00000038!important;box-shadow:none!important}.Accordian-main .section-heading{font-size:18px!important;font-weight:500}.Accordian-main p{font-size:14px}.Accordian-main .MuiAccordionSummary-root{border-bottom:1px solid gray}.Accordian-main .MuiPaper-root{padding-left:5px;padding-right:5px}@media(max-width:600px){.Accordian-main .section-heading{font-size:16px!important}.Accordian-main p{font-size:14px}}.Accordian-main2{margin:5px auto;max-width:1024px;padding:10px;width:100%}.Accordian-main2 .activity-header{display:block;font-size:18px;font-weight:600;margin-bottom:18px}.Accordian-main2 .Accordian-faq{border:1px solid #00000038!important;box-shadow:none!important}.Accordian-main2 .section-heading{font-size:18px!important;font-weight:500}.Accordian-main2 p{font-size:14px}.Accordian-main2 .MuiAccordionSummary-root{border-bottom:1px solid gray}.Accordian-main2 .MuiPaper-root{padding-left:5px;padding-right:5px}.Accordian-main2 .cancel-late-tag{color:blue!important;cursor:pointer;text-decoration:underline}@media(max-width:600px){.Accordian-main2 .section-heading{font-size:16px!important}.Accordian-main2 p{font-size:14px}}.para-sm{font-size:14px}.no-records{margin-left:auto;margin-right:auto;max-width:1024px;padding:30px 10px;width:100%}.spinner-calender-view{display:flex;justify-content:center;position:relative}.spinner-calender-view .loader-V2{align-items:center;background-color:#0000!important;display:flex;justify-content:center;padding:0 28px 0 20px;position:relative!important;width:100%}.spinner-calender-view .loader-wrapper-V2{background-color:#0000!important}.spinner-calender-view .spin-V2{width:55px}.no-appointments{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:70px 0}.no-appointments-1{font-size:16px;font-weight:500;margin:20px 0}@media(max-width:420px){.para-sm{font-size:12px}}.content,.whole-wrapper{width:100%}.content{max-width:600px;padding-top:20px}.add-new{display:flex;justify-content:center;width:100%}.add-new button{background-color:#0000;border:1px solid #10389a;border-radius:6px;color:#10389a;padding:9px;width:-webkit-fit-content;width:fit-content}.add-new button:hover{background-color:#10389a;color:#fff}.message-div{font-size:14px;text-align:center;width:100%}.contact-main-container{margin-left:auto;margin-right:auto;max-width:1024px;padding:30px 10px;width:100%}.contact-main-container input{background-color:#fff;border:1px solid #c4c4c8!important;border-radius:4px;font-size:14px;min-height:32px;padding:4px 7px;width:100%!important}.contact-main-container .text-input-custom textarea{border:1px solid #c4c4c8!important;max-width:none!important;padding:5px;width:100%!important}.contact-main-container .al-items-flx-end{margin-left:auto;padding-left:5px}.contact-main-container .fluid-container{display:flex;width:100%}.contact-main-container .fluid-container .fluid-row{width:50%}.contact-main-container .fluid-container .fluid-row .form-row{max-width:450px}.contact-main-container .submit-btn-form{background-color:#4a70c6;border:none;border-radius:5px;color:#fff;cursor:pointer;height:40px;outline:none;width:100%}.contact-main-container .completed-submission{width:100%}.contact-main-container .completed-submission .error{color:#ff5733!important}.contact-main-container .completed-submission .information-icons{display:flex;justify-content:center;padding:25px 10px 15px}.contact-main-container .completed-submission .information-icons svg{color:#4a70c6;font-size:40px}.contact-main-container .completed-submission .options-text{margin-top:25px;text-align:center}.contact-main-container .completed-submission .options-text button{background:#0000;border:none;color:#4a70c6;cursor:pointer;font-size:12px;outline:none;text-decoration:underline}.contact-main-container .counter-text{color:#1d1d1f;font-size:12px;padding-left:2px}.contact-main-container .limit-exceeded{color:#ff5733}.contact-main-container .information-text{background-color:#d8f4e2;border-radius:5px;margin-bottom:25px;padding:10px}.contact-main-container .information-text span{color:#0a470a;font-size:14px;max-width:300px}.contact-main-container .it-error{background-color:#ffefee!important}.contact-main-container .it-error span{color:#7d1212!important}@media(max-width:650px){.contact-main-container .information-text{padding:6px}.contact-main-container .fluid-container{display:flex;flex-direction:column}.contact-main-container .fluid-container .fluid-row{width:100%}.contact-main-container .fluid-container .fluid-row .form-row{max-width:100%}.contact-main-container .al-items-flx-end{margin-left:0;margin-right:auto;padding-left:0}}.text-input-custom textarea{border:1px solid #10389a!important;border-radius:5px;margin-left:auto;margin-right:auto;max-width:400px;width:100%!important}.loader-wrapper-V3{background-color:#ffffffe6!important;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:9999}.loader-V3,.loader-wrapper-V3{align-items:center;display:flex;justify-content:center}.loader-V3{flex-direction:column}.spin-V3{animation:spin-V3 2s linear infinite;width:45px}.spin-V3 .loader-message{color:#333;font-size:16px;margin-top:10px}@keyframes spin-V3{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}:root{--rpv-core__annotation--link-hover-background-color:#ff03;--rpv-core__annotation-popup-wrapper-background-color:#faf089;--rpv-core__annotation-popup-wrapper-box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;--rpv-core__annotation-popup-content-border-top-color:#1a202c;--rpv-core__arrow-border-color:#0000004d;--rpv-core__asking-password-color:#000;--rpv-core__asking-password-wrapper-background-color:#fff;--rpv-core__asking-password-wrapper-border-color:#0000004d;--rpv-core__button-background-color:#0000004d;--rpv-core__button-color:#000;--rpv-core__doc-error-background-color:#fff;--rpv-core__doc-error-text-background-color:#c02424;--rpv-core__doc-error-text-color:#fff;--rpv-core__doc-loading-background-color:#fff;--rpv-core__full-screen-target-background-color:#fff;--rpv-core__inner-page-background-color:#fff;--rpv-core__menu-divider-border-bottom-color:#0000004d;--rpv-core__menu-item-color:#000;--rpv-core__menu-item--hover-background-color:#0000001a;--rpv-core__menu-item--disabled-color:#0000004d;--rpv-core__minimal-button-color:#000;--rpv-core__minimal-button--hover-background-color:#0000001a;--rpv-core__minimal-button--disabled-color:#0000004d;--rpv-core__minimal-button--selected-background-color:#0000001a;--rpv-core__modal-body-background-color:#fff;--rpv-core__modal-body-border-color:#0000004d;--rpv-core__modal-overlay-background-color:#00000080;--rpv-core__page-layer-box-shadow:2px 2px 8px 0 #0003;--rpv-core__popover-body-background-color:#fff;--rpv-core__popover-body-border-color:#0000004d;--rpv-core__popover-body-color:#000;--rpv-core__primary-button-background-color:#2566e8;--rpv-core__primary-button-color:#fff;--rpv-core__progress-bar-background-color:#0000001a;--rpv-core__progress-bar-progress-background-color:#2566e8;--rpv-core__progress-bar-progress-color:#fff;--rpv-core__separator-border-bottom-color:#0000004d;--rpv-core__spinner-border-color:#0006;--rpv-core__spinner-border-transparent-color:#0000;--rpv-core__splitter-background-color:#0000;--rpv-core__splitter--hover-background-color:#0003;--rpv-core__text-layer-text--selection-background-color:#00f;--rpv-core__text-layer-text--selection-color:#0000;--rpv-core__textbox-background-color:#fff;--rpv-core__textbox-border-color:#0003;--rpv-core__textbox-color:#000;--rpv-core__tooltip-body-background-color:#000;--rpv-core__tooltip-body-color:#fff}.rpv-core__viewer--dark{--rpv-core__asking-password-background-color:#363636;--rpv-core__asking-password-color:#fff;--rpv-core__asking-password-wrapper-border-color:#191919;--rpv-core__asking-password-wrapper-background-color:#191919;--rpv-core__button-background-color:#171717;--rpv-core__button-color:#fff;--rpv-core__doc-error-background-color:#191919;--rpv-core__doc-error-text-background-color:#c02323;--rpv-core__doc-error-text-color:#fff;--rpv-core__doc-loading-background-color:#191919;--rpv-core__full-screen-target-background-color:#1a1a1a;--rpv-core__inner-page-background-color:#1a1a1a;--rpv-core__menu-divider-border-bottom-color:#000;--rpv-core__menu-item-color:#fff;--rpv-core__menu-item--hover-background-color:#2566e8;--rpv-core__menu-item--disabled-color:#5e5e5e;--rpv-core__minimal-button-color:#fff;--rpv-core__minimal-button--disabled-color:#5e5e5e;--rpv-core__minimal-button--hover-background-color:#191919;--rpv-core__minimal-button--selected-background-color:#1657bb;--rpv-core__modal-body-background-color:#363636;--rpv-core__primary-button-background-color:#2566e8;--rpv-core__popover-body-background-color:#363636;--rpv-core__popover-body-color:#fff;--rpv-core__progress-bar-background-color:#000;--rpv-core__separator-border-bottom-color:#000;--rpv-core__spinner-border-color:#fff;--rpv-core__splitter-background-color:#1a1a1a;--rpv-core__splitter--hover-background-color:#2566e8;--rpv-core__textbox-background-color:#121212;--rpv-core__textbox-border-color:#121212;--rpv-core__textbox-color:#fff;--rpv-core__tooltip-body-background-color:#414141;--rpv-core__tooltip-body-color:#fff}.rpv-core__annotation{position:absolute}.rpv-core__annotation-layer{z-index:1}.rpv-core__arrow{border-bottom:1px solid #0000004d;border-bottom:1px solid var(--rpv-core__arrow-border-color);border-left-color:#0000004d;border-left-color:var(--rpv-core__arrow-border-color);border-right:1px solid #0000004d;border-right:1px solid var(--rpv-core__arrow-border-color);border-top-color:#0000004d;border-top-color:var(--rpv-core__arrow-border-color);height:10px;position:absolute;width:10px;z-index:0}.rpv-core__arrow--tl{bottom:0;left:0;transform:translate(50%,50%) rotate(45deg)}.rpv-core__arrow--tc{left:50%}.rpv-core__arrow--tc,.rpv-core__arrow--tr{bottom:0;transform:translate(-50%,50%) rotate(45deg)}.rpv-core__arrow--tr{right:0}.rpv-core__arrow--rt{left:0;top:0;transform:translate(-50%,50%) rotate(135deg)}.rpv-core__arrow--rc{top:50%}.rpv-core__arrow--rb,.rpv-core__arrow--rc{left:0;transform:translate(-50%,-50%) rotate(135deg)}.rpv-core__arrow--rb{bottom:0}.rpv-core__arrow--bl{left:0;top:0;transform:translate(50%,-50%) rotate(225deg)}.rpv-core__arrow--bc{left:50%}.rpv-core__arrow--bc,.rpv-core__arrow--br{top:0;transform:translate(-50%,-50%) rotate(225deg)}.rpv-core__arrow--br{right:0}.rpv-core__arrow--lt{right:0;top:0;transform:translate(50%,50%) rotate(315deg)}.rpv-core__arrow--lc{top:50%}.rpv-core__arrow--lb,.rpv-core__arrow--lc{right:0;transform:translate(50%,-50%) rotate(315deg)}.rpv-core__arrow--lb{bottom:0}.rpv-core__asking-password{background-color:var(--rpv-core__asking-password-background-color);border-radius:.25rem;color:#000;color:var(--rpv-core__asking-password-color);padding:2rem}.rpv-core__asking-password--rtl{direction:rtl}.rpv-core__asking-password-wrapper{align-items:center;background-color:#fff;background-color:var(--rpv-core__asking-password-wrapper-background-color);border:1px solid #0000004d;border:1px solid var(--rpv-core__asking-password-wrapper-border-color);display:flex;height:100%;justify-content:center;width:100%}.rpv-core__asking-password-message{margin:.5rem 0}.rpv-core__asking-password-body{align-items:center;display:flex;justify-content:center}.rpv-core__asking-password-input{width:15rem}.rpv-core__asking-password-input--ltr{margin-right:.5rem}.rpv-core__asking-password-input--rtl{margin-left:.5rem}.rpv-core__button{background-color:#0000004d;background-color:var(--rpv-core__button-background-color);border:none;border-radius:.25rem;color:#000;color:var(--rpv-core__button-color);cursor:pointer;height:2rem;padding:0 1rem}.rpv-core__button--rtl{direction:rtl}.rpv-core__canvas-layer{direction:ltr;left:0;overflow:hidden;position:absolute;top:0}.rpv-core__doc-error{align-items:center;background-color:#fff;background-color:var(--rpv-core__doc-error-background-color);display:flex;height:100%;justify-content:center}.rpv-core__doc-error--rtl{direction:rtl}.rpv-core__doc-error-text{background-color:#c02424;background-color:var(--rpv-core__doc-error-text-background-color);border-radius:.25rem;color:#fff;color:var(--rpv-core__doc-error-text-color);line-height:1.5;max-width:50%;padding:.5rem}.rpv-core__doc-loading{align-items:center;background-color:#fff;background-color:var(--rpv-core__doc-loading-background-color);display:flex;height:100%;justify-content:center;min-height:inherit;width:100%}.rpv-core__doc-loading--rtl{direction:rtl}.rpv-core__icon{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1;text-align:center}.rpv-core__icon--rtl{transform:scaleX(-1)}.rpv-core__inner-container{min-height:inherit}.rpv-core__inner-pages{overflow:auto}.rpv-core__inner-pages--rtl{direction:rtl}.rpv-core__inner-pages--single{overflow:hidden}.rpv-core__inner-page-container--single{overflow:auto}.rpv-core__inner-page{background-color:#fff;background-color:var(--rpv-core__inner-page-background-color)}.rpv-core__inner-page--single{align-items:center;display:flex;justify-content:center}.rpv-core__inner-page--dual-even{align-items:center;display:flex;justify-content:flex-end}.rpv-core__inner-page--dual-odd{align-items:center;display:flex;justify-content:flex-start}.rpv-core__inner-page--dual-cover{align-items:center;display:flex;justify-content:center}.rpv-core__inner-page--dual-cover-odd{align-items:center;display:flex;justify-content:flex-end}.rpv-core__inner-page--dual-cover-even{align-items:center;display:flex;justify-content:flex-start}.rpv-core__annotation--link a{height:100%;left:0;position:absolute;top:0;width:100%}.rpv-core__annotation--link a:hover{background-color:#ff03;background-color:var(--rpv-core__annotation--link-hover-background-color)}.rpv-core__menu{display:flex;flex-direction:column}.rpv-core__menu--rtl{direction:rtl;text-align:right}.rpv-core__menu-divider{border-bottom:1px solid #0000004d;border-bottom:1px solid var(--rpv-core__menu-divider-border-bottom-color);margin:.25rem 0}.rpv-core__menu-item{align-items:center;background-color:#0000;border:none;color:#000;color:var(--rpv-core__menu-item-color);cursor:pointer;display:flex;justify-content:center;padding:.25rem 0;width:100%}.rpv-core__menu-item:focus{outline:0}.rpv-core__menu-item:focus,.rpv-core__menu-item:hover{background-color:#0000001a;background-color:var(--rpv-core__menu-item--hover-background-color)}.rpv-core__menu-item-icon{align-items:center;display:flex}.rpv-core__menu-item-icon--ltr{padding-left:1rem;padding-right:.5rem}.rpv-core__menu-item-icon--rtl{padding-left:.5rem;padding-right:1rem}.rpv-core__menu-item-label{flex-grow:1;flex-shrink:1;white-space:nowrap}.rpv-core__menu-item-label--ltr{padding-right:2rem}.rpv-core__menu-item-label--rtl{padding-left:2rem}.rpv-core__menu-item-check--ltr{padding-right:1rem}.rpv-core__menu-item-check--rtl{padding-left:1rem}.rpv-core__menu-item--disabled{color:#0000004d;color:var(--rpv-core__menu-item--disabled-color)}.rpv-core__menu-item--disabled:hover{background-color:#0000}.rpv-core__menu-item--ltr{text-align:left}.rpv-core__menu-item--rtl{direction:rtl;text-align:right}.rpv-core__minimal-button{background-color:#0000;border:none;border-radius:.25rem;color:#000;color:var(--rpv-core__minimal-button-color);cursor:pointer;height:2rem;padding:0 .5rem}.rpv-core__minimal-button:hover{background-color:#0000001a;background-color:var(--rpv-core__minimal-button--hover-background-color)}.rpv-core__minimal-button--disabled{color:#0000004d;color:var(--rpv-core__minimal-button--disabled-color)}.rpv-core__minimal-button--rtl{direction:rtl}.rpv-core__minimal-button--selected{background-color:#0000001a;background-color:var(--rpv-core__minimal-button--selected-background-color)}.rpv-core__modal-body{background-color:#fff;background-color:var(--rpv-core__modal-body-background-color);border:1px solid #0000004d;border:1px solid var(--rpv-core__modal-body-border-color);border-radius:.25rem;margin:1rem;max-width:32rem;overflow:auto}.rpv-core__modal-body--rtl{direction:rtl}.rpv-core__modal-overlay{background-color:#00000080;background-color:var(--rpv-core__modal-overlay-background-color);bottom:0;left:0;position:fixed;right:0;top:0;z-index:9999}.rpv-core__modal-overlay,.rpv-core__page-layer{align-items:center;display:flex;justify-content:center}.rpv-core__page-layer{overflow:visible;position:relative}.rpv-core__page-layer:after{bottom:.25rem;box-shadow:2px 2px 8px 0 #0003;box-shadow:var(--rpv-core__page-layer-box-shadow);content:"";left:.25rem;position:absolute;right:.25rem;top:.25rem}.rpv-core__page-layer--single{margin:0 auto}.rpv-core__page-size-calculator{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.rpv-core__popover-body{border:1px solid #0000004d;border:1px solid var(--rpv-core__popover-body-border-color);border-radius:.25rem;color:#000;color:var(--rpv-core__popover-body-color);left:0;padding:.5rem 0;position:absolute;top:-9999px;z-index:9999}.rpv-core__popover-body,.rpv-core__popover-body-arrow{background-color:#fff;background-color:var(--rpv-core__popover-body-background-color)}.rpv-core__popover-body--rtl{direction:rtl}.rpv-core__popover-overlay{bottom:0;left:0;position:fixed;right:0;top:0}.rpv-core__annotation-popup-wrapper{background-color:#faf089;background-color:var(--rpv-core__annotation-popup-wrapper-background-color);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;box-shadow:var(--rpv-core__annotation-popup-wrapper-box-shadow);font-size:.75rem;padding:.25rem;word-break:break-word}.rpv-core__annotation-popup-wrapper--rtl{direction:rtl}.rpv-core__annotation-popup-title{font-weight:600;margin-bottom:.25rem}.rpv-core__annotation-popup-date{font-size:.5rem}.rpv-core__annotation-popup-content{border-top:1px solid #1a202c;border-top:1px solid var(--rpv-core__annotation-popup-content-border-top-color);max-height:16rem;overflow:auto;padding:.25rem}.rpv-core__primary-button{background-color:#2566e8;background-color:var(--rpv-core__primary-button-background-color);border:none;border-radius:.25rem;color:#fff;color:var(--rpv-core__primary-button-color);cursor:pointer;height:2rem;padding:0 1rem}.rpv-core__primary-button--rtl{direction:rtl}.rpv-core__progress-bar{background-color:#0000001a;background-color:var(--rpv-core__progress-bar-background-color);border-radius:9999px;padding:.125rem}.rpv-core__progress-bar--rtl{direction:rtl}.rpv-core__progress-bar-progress{align-items:center;background-color:#2566e8;background-color:var(--rpv-core__progress-bar-progress-background-color);border-radius:9999px;color:#fff;color:var(--rpv-core__progress-bar-progress-color);display:flex;font-size:.75rem;height:.75rem;justify-content:center}.rpv-core__separator{border-bottom:1px solid #0000004d;border-bottom:1px solid var(--rpv-core__separator-border-bottom-color)}.rpv-core__spinner{border-bottom:2px solid #0000;border-bottom:2px solid var(--rpv-core__spinner-border-transparent-color);border-left:2px solid #0000;border-left:2px solid var(--rpv-core__spinner-border-transparent-color);border-radius:9999px;border-right:2px solid #0006;border-right:2px solid var(--rpv-core__spinner-border-color);border-top:2px solid #0006;border-top:2px solid var(--rpv-core__spinner-border-color)}.rpv-core__spinner--animating{animation-duration:.4s;animation-iteration-count:infinite;animation-name:rpv-core__spinner-transform;animation-timing-function:linear}@keyframes rpv-core__spinner-transform{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.rpv-core__splitter{background-color:initial;background-color:var(--rpv-core__splitter-background-color);cursor:ew-resize;height:100%;width:.25rem}.rpv-core__splitter--resizing,.rpv-core__splitter:hover{background-color:#0003;background-color:var(--rpv-core__splitter--hover-background-color);cursor:col-resize}.rpv-core__splitter-body--resizing{cursor:col-resize}.rpv-core__splitter-sibling--resizing{pointer-events:none;-webkit-user-select:none;user-select:none}.rpv-core__textbox{background-color:#fff;background-color:var(--rpv-core__textbox-background-color);border:1px solid #0003;border:1px solid var(--rpv-core__textbox-border-color);border-radius:.25rem;box-sizing:border-box;color:#000;color:var(--rpv-core__textbox-color);height:2rem;padding:0 .5rem;width:100%}.rpv-core__textbox--rtl{direction:rtl}.rpv-core__text-layer{height:100%;left:0;line-height:1;opacity:.2;position:absolute;top:0;width:100%;z-index:1}.rpv-core__text-layer span::selection{background-color:#00f;background-color:var(--rpv-core__text-layer-text--selection-background-color);color:#0000;color:var(--rpv-core__text-layer-text--selection-color)}.rpv-core__text-layer br::selection{color:#0000}.rpv-core__text-layer-text{color:#0000;cursor:text;position:absolute;transform-origin:0 0;white-space:pre}.rpv-core__tooltip-body{background-color:#000;background-color:var(--rpv-core__tooltip-body-background-color);border-radius:.25rem;color:#fff;color:var(--rpv-core__tooltip-body-color);left:0;max-width:20rem;position:absolute;text-align:center;top:-9999px;z-index:9999}.rpv-core__tooltip-body--rtl{direction:rtl}.rpv-core__tooltip-body-arrow{background-color:#000;background-color:var(--rpv-core__tooltip-body-background-color)}.rpv-core__tooltip-body-content{padding:.5rem}.rpv-core__display--block{display:block}.rpv-core__display--hidden{display:none}@media(min-width:640px){.rpv-core__display--hidden-small{display:none}.rpv-core__display--block-small{display:block}}@media(min-width:768px){.rpv-core__display--hidden-medium{display:none}.rpv-core__display--block-medium{display:block}}@media(min-width:1024px){.rpv-core__display--hidden-large{display:none}.rpv-core__display--block-large{display:block}}.rpv-core__viewer{min-height:inherit}.client-documents-container{margin:5px auto;max-width:1024px;padding:10px;width:100%}.client-documents-container .global-content-header{color:#122f4e;display:block;font-size:24px;font-weight:600;margin-bottom:20px}.client-documents-container .documents-list{display:flex;flex-direction:column;gap:12px;margin-bottom:15px}.client-documents-container .document-card{align-items:center;background:#fff;border-radius:5px;box-shadow:0 2px 12px 0 rgba(18,47,78,.161);display:flex;padding:16px}.client-documents-container .document-card.clickable{cursor:pointer;transition:background-color .2s ease}.client-documents-container .document-card.clickable:hover{background-color:#f9f9f9}.client-documents-container .document-card .document-avatar{align-items:center;display:flex;justify-content:center;margin-right:12px}.client-documents-container .document-card .document-info{display:flex;flex:1 1;flex-direction:column;min-width:0}.client-documents-container .document-card .document-info .document-name{color:#122f4e;font-size:16px;font-weight:500;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.client-documents-container .document-card .document-info .document-date{color:#666;font-size:14px}.client-documents-container .document-card .document-menu-button{color:#666}.client-documents-container .document-card .document-menu-button:hover{background-color:#10389a0a;color:#10389a}.client-documents-container .see-all-documents{margin-top:20px;text-align:center}.client-documents-container .see-all-documents .see-all-link{border-radius:5px;color:#10389a;cursor:pointer;font-size:16px;font-weight:500;padding:3px 10px;text-decoration:none;transition:background-color .2s ease}.client-documents-container .see-all-documents .see-all-link:hover{background-color:#e1efff}.client-documents-container .no-documents{color:#666;padding:40px 20px;text-align:center}.client-documents-container .no-documents p{font-size:16px;margin:0}@media(max-width:600px){.client-documents-container{padding:0 10px}.client-documents-container .document-card{padding:12px}.client-documents-container .document-card .document-icon{margin-right:12px}.client-documents-container .document-card .document-info .document-name{font-size:14px}.client-documents-container .document-card .document-info .document-date{font-size:12px}}.primary-wrapper-provider{display:flex;justify-content:center;width:100%}@media only screen and (max-width:768px){.primary-wrapper-provider{padding:12px}}@media only screen and (max-width:425px){.primary-wrapper-provider{padding:0}}.primary-wrapper-provider .provider-calender-view{max-width:768px;width:100%}@media only screen and (max-width:768px){.primary-wrapper-provider .provider-calender-view{max-width:100%}}.primary-wrapper-provider .provider-calender-view .status-bar{background:#fff;border:1px solid #000;font-size:12px;left:16px;position:absolute;top:37px}.primary-wrapper-provider .provider-calender-view .page-header{width:100%}.primary-wrapper-provider .provider-calender-view .page-header .page-header-h2{color:#122f4e;font-size:34px;font-weight:500!important;margin:10px 0}@media only screen and (max-width:768px){.primary-wrapper-provider .provider-calender-view .page-header{padding:0 8px}.primary-wrapper-provider .provider-calender-view .page-header .page-header-h2{font-size:24px}}.primary-wrapper-provider .provider-calender-view .provider-availability-view-content{align-items:center;color:#122f4e;font-size:16px;margin-bottom:24px;margin-top:24px;text-align:center}@media only screen and (max-width:768px){.primary-wrapper-provider .provider-calender-view .provider-availability-view-content{font-size:14px;margin-bottom:16px;margin-top:16px}}.primary-wrapper-provider .provider-calender-view .fc .fc-button-primary:focus,.primary-wrapper-provider .provider-calender-view .fc .fc-button-primary:not(:disabled):active:focus,.primary-wrapper-provider .provider-calender-view .fc .fc-button:focus{box-shadow:none}.primary-wrapper-provider .provider-calender-view .fc.fc-media-screen.fc-direction-ltr.fc-theme-standard{height:1025px;max-width:1920px}.primary-wrapper-provider .provider-calender-view .fc .fc-toolbar-title{color:#122f4e;font-weight:500;white-space:nowrap}.primary-wrapper-provider .provider-calender-view .fc .fc-toolbar{justify-content:flex-end}.primary-wrapper-provider .provider-calender-view .fc-next-button,.primary-wrapper-provider .provider-calender-view .fc-prev-button{background-color:#fff!important;border:none;color:hsla(0,0%,7%,.561)!important}.primary-wrapper-provider .provider-calender-view .fc-next-button:active,.primary-wrapper-provider .provider-calender-view .fc-prev-button:active{background-color:#fff!important;background-image:none!important;border:none!important}.primary-wrapper-provider .provider-calender-view .fc .fc-button-primary.fc-today-button:active{background-color:#e8f0fc!important;border:none!important;color:hsla(0,0%,7%,.561)!important}.primary-wrapper-provider .provider-calender-view .fc .fc-button-primary{background-color:#e8f0fc;border:none;color:hsla(0,0%,7%,.561)}.primary-wrapper-provider .provider-calender-view .fc .fc-button-primary:hover{background-color:#e8f0fc;color:hsla(0,0%,7%,.561)}.primary-wrapper-provider .provider-calender-view .fc .fc-button-primary:disabled{background-color:#e0e0e0!important;border:none!important;color:hsla(0,0%,7%,.561)!important}.primary-wrapper-provider .provider-calender-view .fc-timegrid-event-harness-inset .fc-timegrid-event,.primary-wrapper-provider .provider-calender-view .fc-timegrid-event.fc-event-mirror,.primary-wrapper-provider .provider-calender-view .fc-timegrid-more-link{border:1px solid #7e7e7e;overflow:hidden}.primary-wrapper-provider .provider-calender-view .fc-v-event.blue-event{background-color:#e1efff!important}.primary-wrapper-provider .provider-calender-view .appt-title{display:flex;justify-content:center}.primary-wrapper-provider .provider-calender-view .appt-location-one-day{display:flex;font-size:12px;justify-content:center;margin:0}.primary-wrapper-provider .provider-calender-view .blue-event-one-day{align-items:center;background-color:#e1efff!important;border-radius:5px;color:#122f4e;display:flex;flex-direction:column;height:160px;justify-content:center;overflow:auto;overflow-x:hidden;width:140px}.primary-wrapper-provider .provider-calender-view .fc-v-event.inactive-event{background-color:#e1efff!important;transition:background-color .5s ease-in-out,border-color .5s ease-in-out}.primary-wrapper-provider .provider-calender-view .fc-v-event.yellow-event{background-color:#ffebca!important}.primary-wrapper-provider .provider-calender-view .yellow-event-one-day{align-items:center;background-color:#ffebca!important;border-radius:5px;color:#122f4e;display:flex;flex-direction:column;height:160px;justify-content:center;overflow:auto;overflow-x:hidden;width:140px}.primary-wrapper-provider .provider-calender-view .fc-event-main{align-items:center;display:flex;justify-content:center}.primary-wrapper-provider .provider-calender-view .fc .fc-timegrid-slot-minor{border-top-style:none}.primary-wrapper-provider .provider-calender-view .appt-card{align-items:center;color:#122f4e;display:flex;flex-direction:column;pointer-events:none}.primary-wrapper-provider .provider-calender-view .appt-location,.primary-wrapper-provider .provider-calender-view .appt-provider,.primary-wrapper-provider .provider-calender-view .appt-type{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.primary-wrapper-provider .provider-calender-view .appt-type{font-size:14px;font-weight:700;margin:0;pointer-events:none}.primary-wrapper-provider .provider-calender-view .color-dot{border:1px solid #7e7e7e;border-radius:3px;display:inline-block;height:30px;margin-right:10px;width:30px}.primary-wrapper-provider .provider-calender-view .patient-color-key{display:flex;justify-content:space-evenly;margin:0 16px 24px}.primary-wrapper-provider .provider-calender-view .patient-color-item{align-items:center;display:flex;margin-right:8px}.primary-wrapper-provider .provider-calender-view .fc-toolbar-chunk{align-items:center;display:flex;flex-direction:row;justify-content:center}.primary-wrapper-provider .provider-calender-view .calender-view .fc-toolbar-chunk>.fc-button-primary:focus{box-shadow:none!important}.primary-wrapper-provider .provider-calender-view .calender-view .fc-button-primary{cursor:pointer}.primary-wrapper-provider .provider-calender-view .fc-timegrid-event .fc-event-main{padding:8px 1px 0 0}.primary-wrapper-provider .provider-calender-view .dropdown-option{background-color:#fff;color:#000}.primary-wrapper-provider .provider-calender-view .appointment-list-provider{display:flex;flex-direction:column;justify-content:space-around;margin:8px 5px 25px;max-width:850px}.primary-wrapper-provider .provider-calender-view .appt-card-oneDay{align-items:center;background-color:#e1efff;border-radius:5px;color:#122f4e;display:flex;flex-direction:column;height:150px;justify-content:center;overflow:auto;overflow-x:hidden;width:130px}.primary-wrapper-provider .provider-calender-view .appt-details-one-day{font-weight:100}.primary-wrapper-provider .provider-calender-view .special-class .fc-view-harness{display:none}.primary-wrapper-provider .provider-calender-view .special-class .calendar-header-wrapper{container-type:inline-size;display:block;width:100%}.primary-wrapper-provider .provider-calender-view .special-class .fc .fc-toolbar.fc-header-toolbar{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0}.primary-wrapper-provider .provider-calender-view .special-class .fc .fc-toolbar .fc-toolbar-chunk:first-child{flex:0 0 auto;padding-left:10%}@media only screen and (max-width:525px){.primary-wrapper-provider .provider-calender-view .special-class .fc .fc-toolbar .fc-toolbar-chunk:first-child{padding-left:0}}.primary-wrapper-provider .provider-calender-view .special-class .fc .fc-toolbar .fc-toolbar-chunk:nth-child(2){display:flex;flex:1 1 auto;justify-content:center}.primary-wrapper-provider .provider-calender-view .special-class .fc .fc-toolbar .fc-toolbar-chunk:last-child{flex:0 0 auto}.primary-wrapper-provider .provider-calender-view .special-class .fc .fc-addAppointment-button{background-color:#0000!important;border:none!important;color:#10389a!important;cursor:pointer!important;font-size:16px!important;font-weight:500!important;padding:0!important;white-space:nowrap}.primary-wrapper-provider .provider-calender-view .special-class .fc .fc-addAppointment-button:hover{background-color:#0000!important;color:#0d2d7b!important}.primary-wrapper-provider .provider-calender-view .special-class .fc .fc-addAppointment-button:focus{box-shadow:none!important}.primary-wrapper-provider .provider-calender-view .special-class .fc.fc-media-screen.fc-direction-ltr.fc-theme-standard{height:auto;max-width:100%;min-height:60px;padding-top:10px!important;width:100%}@container (max-width: 700px){.primary-wrapper-provider .provider-calender-view .special-class .fc .fc-toolbar.fc-header-toolbar{padding-bottom:10px}.primary-wrapper-provider .provider-calender-view .special-class .fc .fc-toolbar .fc-toolbar-chunk:first-child,.primary-wrapper-provider .provider-calender-view .special-class .fc .fc-toolbar .fc-toolbar-chunk:nth-child(2){padding-bottom:8px}.primary-wrapper-provider .provider-calender-view .special-class .fc .fc-toolbar .fc-toolbar-chunk:last-child{display:flex;flex:1 0 100%;justify-content:center}.primary-wrapper-provider .provider-calender-view .special-class .fc .fc-addAppointment-button{font-size:16px!important}}@container (max-width: 500px){.primary-wrapper-provider .provider-calender-view .special-class .fc .fc-toolbar.fc-header-toolbar{justify-content:center;padding-bottom:10px}.primary-wrapper-provider .provider-calender-view .special-class .fc .fc-toolbar .fc-toolbar-chunk:first-child,.primary-wrapper-provider .provider-calender-view .special-class .fc .fc-toolbar .fc-toolbar-chunk:nth-child(2){display:flex;flex:1 0 100%;justify-content:center;padding-bottom:8px;padding-left:0}.primary-wrapper-provider .provider-calender-view .special-class .fc .fc-toolbar .fc-toolbar-chunk:last-child{display:flex;flex:1 0 100%;justify-content:center}.primary-wrapper-provider .provider-calender-view .special-class .fc .fc-addAppointment-button{font-size:16px!important}}@media only screen and (max-width:768px){.primary-wrapper-provider .provider-calender-view .special-class .fc .fc-toolbar.fc-header-toolbar{padding-bottom:10px}.primary-wrapper-provider .provider-calender-view .special-class .fc .fc-toolbar .fc-toolbar-chunk:first-child,.primary-wrapper-provider .provider-calender-view .special-class .fc .fc-toolbar .fc-toolbar-chunk:nth-child(2){padding-bottom:8px}.primary-wrapper-provider .provider-calender-view .special-class .fc .fc-toolbar .fc-toolbar-chunk:last-child{display:flex;flex:1 0 100%;justify-content:center}}@media only screen and (max-width:500px){.primary-wrapper-provider .provider-calender-view .special-class .fc .fc-toolbar.fc-header-toolbar{justify-content:center}.primary-wrapper-provider .provider-calender-view .special-class .fc .fc-toolbar .fc-toolbar-chunk:first-child,.primary-wrapper-provider .provider-calender-view .special-class .fc .fc-toolbar .fc-toolbar-chunk:nth-child(2){display:flex;flex:1 0 100%;justify-content:center}}@supports not (container-type:inline-size){@media only screen and (max-width:768px){.primary-wrapper-provider .provider-calender-view .special-class .fc .fc-toolbar.fc-header-toolbar{justify-content:center;padding-bottom:10px}.primary-wrapper-provider .provider-calender-view .special-class .fc .fc-toolbar .fc-toolbar-chunk:first-child,.primary-wrapper-provider .provider-calender-view .special-class .fc .fc-toolbar .fc-toolbar-chunk:nth-child(2){padding-bottom:8px}.primary-wrapper-provider .provider-calender-view .special-class .fc .fc-toolbar .fc-toolbar-chunk:last-child{display:flex;flex:1 0 100%;justify-content:center}.primary-wrapper-provider .provider-calender-view .special-class .fc .fc-addAppointment-button{font-size:14px!important}}}.primary-wrapper-provider .provider-calender-view .dayAppointments{align-items:center;display:flex;justify-content:center;margin-top:10px;overflow:visible;padding:0 10px}@media only screen and (max-width:768px){.primary-wrapper-provider .provider-calender-view .dayAppointments{justify-content:center;margin-top:15px;overflow:visible;padding:0 8px}}.primary-wrapper-provider .provider-calender-view .dayAppointments-1{align-items:center;border-radius:5px;color:#0009;cursor:pointer;display:flex;height:5rem;justify-content:center;margin:0 3px;width:3.5rem}.primary-wrapper-provider .provider-calender-view .dayAppointments-1:first-child{margin-left:0}.primary-wrapper-provider .provider-calender-view .dayAppointments-1:last-child{margin-right:0}@media only screen and (max-width:768px){.primary-wrapper-provider .provider-calender-view .dayAppointments-1{flex-shrink:0;font-size:14px;height:4rem;margin:0 2px;width:2.5rem}}.primary-wrapper-provider .provider-calender-view .dayAppointments-1.active{color:#10389a;pointer-events:none;position:relative}.primary-wrapper-provider .provider-calender-view .dayAppointments-1.active:after{background-color:#10389a;bottom:0;content:"";height:3px;left:50%;position:absolute;transform:translateX(-50%);width:100%}.primary-wrapper-provider .provider-calender-view .dayAppointments-attestation{align-items:center;display:flex;height:8px;justify-content:center;margin-top:2px}.primary-wrapper-provider .provider-calender-view .dayAppointments-attestation .attestation-dot{border-radius:50%;height:6px;width:6px}.primary-wrapper-provider .provider-calender-view .dayAppointments-attestation .attestation-dot.needs-attestation{background-color:#ed6c02}.primary-wrapper-provider .provider-calender-view .dayAppointments-attestation .attestation-dot.attested{background-color:#0000;border:2px solid #2e7d32}.primary-wrapper-provider .provider-calender-view .dayAppointments-attestation .attestation-dot-text{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.primary-wrapper-provider .provider-calender-view .dayAppointments-2,.primary-wrapper-provider .provider-calender-view .dayAppointments-3{display:flex;justify-content:center}@media only screen and (max-width:768px){.primary-wrapper-provider .provider-calender-view .dayAppointments-2,.primary-wrapper-provider .provider-calender-view .dayAppointments-3{font-size:14px}}@media only screen and (max-width:375px){.primary-wrapper-provider .provider-calender-view .dayAppointments-2,.primary-wrapper-provider .provider-calender-view .dayAppointments-3{font-size:12px}}.primary-wrapper-provider .provider-calender-view .dayAppointments-group{height:100%;padding-top:20px;width:100%}.primary-wrapper-provider .provider-calender-view .no-appointments{display:flex;justify-content:center;margin-top:50px}.primary-wrapper-provider .provider-calender-view .no-appointments-1{font-size:24px;font-weight:500;margin:0 0 35px}.primary-wrapper-provider .provider-calender-view .appt-comma,.primary-wrapper-provider .provider-calender-view .empty-div-blue-event,.primary-wrapper-provider .provider-calender-view .empty-div-yellow-event{display:none}.primary-wrapper-provider .provider-calender-view .appt-details-one-day-1{pointer-events:none}.primary-wrapper-provider .provider-calender-view .appt-no{display:none}.primary-wrapper-provider .provider-calender-view .fc .fc-view-harness{margin-top:50px}.primary-wrapper-provider .provider-calender-view .appointment-wrapper{border:1px solid #c4c4c4;border-radius:5px;color:#122f4e;display:flex;font-size:14px;height:auto;margin:8px 0;overflow:hidden;width:100%}.primary-wrapper-provider .provider-calender-view .appointment-wrapper .color-blue{background-color:#10389a;width:10px}.primary-wrapper-provider .provider-calender-view .appointment-wrapper .appointment-content{display:flex;flex-direction:column;flex-grow:1;justify-content:center;padding:10px}.primary-wrapper-provider .provider-calender-view .appointment-wrapper .appointment-content .appt-row-title{font-size:1.75em;font-weight:500;padding:0 4px 10px;text-overflow:ellipsis;width:100%}.primary-wrapper-provider .provider-calender-view .appointment-wrapper .appointment-content .appt-row-title .appt-observer-eye-img{height:100%}.primary-wrapper-provider .provider-calender-view .appointment-wrapper .appointment-content .appt-row-admin-title{font-size:1.75em;font-weight:500;padding:0 4px 10px;text-overflow:ellipsis;width:100%}.primary-wrapper-provider .provider-calender-view .appointment-wrapper .appointment-content .appt-row-admin-time{font-size:1em;font-weight:400;padding:5px 4px;text-overflow:ellipsis;width:100%}.primary-wrapper-provider .provider-calender-view .appointment-wrapper .appointment-content .appt-row{font-size:1em;padding:5px 4px;text-overflow:ellipsis;width:100%}.primary-wrapper-provider .provider-calender-view .appointment-wrapper .appointment-content .appt-row .appt-observer-eye-img{height:100%}.primary-wrapper-provider .provider-calender-view .appointment-wrapper .menu-wrapper-abs{align-items:center;display:flex;flex-direction:column-reverse;margin-right:2rem}.primary-wrapper-provider .provider-calender-view .appointment-wrapper .custom-menu{background-color:#fff;border-radius:6px;box-shadow:8px 8px 8px 8px rgba(0,0,0,.086);min-height:10px;padding:3px 5px;position:absolute}.primary-wrapper-provider .provider-calender-view .appointment-wrapper .custom-menu .last{border:none!important}.primary-wrapper-provider .provider-calender-view .appointment-wrapper .custom-menu .menu-option{align-items:center;border-bottom:1px solid #d3d3d3;display:flex;padding:10px 3px}.primary-wrapper-provider .provider-calender-view .appointment-wrapper .custom-menu .menu-option span{color:#122f4e;font-size:16px}.primary-wrapper-provider .provider-calender-view .appointment-wrapper .menu-pointer{cursor:pointer}.primary-wrapper-provider .provider-calender-view .appointment-wrapper .edit-here{padding-top:15px;width:-webkit-fit-content;width:fit-content}.primary-wrapper-provider .provider-calender-view .appointment-wrapper .edit-here button{background:#0000;border:none;border-radius:4px;color:#10389a;font-size:24px;margin:3px 20px 3px 5px;padding:3px 8px}.primary-wrapper-provider .provider-calender-view .appointment-wrapper .edit-here button .icon-back{color:#10389a}.primary-wrapper-provider .provider-calender-view .appointment-wrapper .edit-here button:hover{background-color:#fff;cursor:pointer}.primary-wrapper-provider .provider-calender-view .appointment-wrapper .edit-here button:hover .icon-back{color:#10389a}.primary-wrapper-provider .provider-calender-view .appointment-wrapper .edit-here button:disabled{background-color:#0000;cursor:not-allowed}.primary-wrapper-provider .provider-calender-view .appointment-wrapper .edit-here button:disabled .icon-back{color:gray}.primary-wrapper-provider .provider-calender-view .appointment-wrapper .edit-here button:disabled:hover{background-color:#0000}.primary-wrapper-provider .provider-calender-view .appointment-wrapper .edit-here-failed{align-items:center;display:flex;justify-content:center;width:-webkit-fit-content;width:fit-content}.primary-wrapper-provider .provider-calender-view .appointment-wrapper .edit-here-failed button{background:#0000;border:1px solid #b60000;border-radius:4px;color:#000;font-size:14px;margin:3px 20px 3px 5px;padding:3px 8px}.primary-wrapper-provider .provider-calender-view .appointment-wrapper .edit-here-failed button:hover{background-color:#b60000;color:#fff;cursor:pointer}.primary-wrapper-provider .provider-calender-view .appointment-wrapper .edit-here-failed button:disabled{color:gray;cursor:not-allowed}.primary-wrapper-provider .provider-calender-view .appointment-wrapper .edit-here-failed button:disabled:hover{background-color:#d3d3d3}.primary-wrapper-provider .provider-calender-view .appointment-wrapper .normal-error p{color:red;font-size:10px!important;font-weight:500!important;text-align:center!important}.primary-wrapper-provider .provider-calender-view .appointment-wrapper .sync-status p{animation:color-change 1.3s infinite!important;font-size:11px!important;font-weight:900!important;text-align:center!important}@media only screen and (max-width:550px){.primary-wrapper-provider .provider-calender-view .loading-io p{font-size:12px;font-weight:500}}.primary-wrapper-provider .provider-calender-view .appt-comma-with-space{display:none}@media only screen and (max-width:1024px){.primary-wrapper-provider .provider-calender-view .fc.fc-media-screen.fc-direction-ltr.fc-theme-standard{padding:0}.primary-wrapper-provider .provider-calender-view .appt-card{font-size:12px;text-align:center}.primary-wrapper-provider .provider-calender-view .patient-color-key{margin:16px 42px}.primary-wrapper-provider .provider-calender-view .patient-color-item{margin:0}.primary-wrapper-provider .provider-calender-view .color-dot{height:22px}.primary-wrapper-provider .provider-calender-view .fc-timegrid-event .fc-event-main{padding:1px 0 4px}.primary-wrapper-provider .provider-calender-view .appt-location,.primary-wrapper-provider .provider-calender-view .appt-provider{font-size:8px}.primary-wrapper-provider .provider-calender-view .fc-event-main{align-items:center;display:flex;justify-content:center}.primary-wrapper-provider .provider-calender-view .active-event,.primary-wrapper-provider .provider-calender-view .fc-v-event.active-event{box-shadow:none}.primary-wrapper-provider .provider-calender-view .fc .fc-view-harness{margin-top:50px}.primary-wrapper-provider .provider-calender-view .appt-comma-with-space{display:none}}@media only screen and (max-width:768px){.primary-wrapper-provider .provider-calender-view .loading-io p{font-size:18px;font-weight:500}}.primary-wrapper-provider .provider-calender-view .loading-io p{animation:color-change 1.2s infinite;font-size:24px;font-weight:500;text-align:center}.primary-wrapper-provider .provider-calender-view .appointment-skeleton-container{display:flex;flex-direction:column;gap:16px;padding:16px 0;width:100%}.primary-wrapper-provider .provider-calender-view .appointment-skeleton-card{width:100%}.primary-wrapper-provider .provider-calender-view .appointment-skeleton-bottom{display:flex;justify-content:center;margin-top:8px}.primary-wrapper-provider .provider-calender-view .conv-span span{animation:color-change 1s infinite;font-weight:500;text-align:center}.primary-wrapper-provider .provider-calender-view .msg-text span{font-size:12px!important}.primary-wrapper-provider .provider-calender-view .warn-msg span{color:red!important}.primary-wrapper-provider .provider-calender-view .appt-location,.primary-wrapper-provider .provider-calender-view .appt-provider{font-size:12px;max-width:-webkit-fit-content;max-width:fit-content;overflow:visible;overflow:initial;text-overflow:clip}.primary-wrapper-provider .provider-calender-view .appt-type{display:flex;justify-content:center;width:95%}.primary-wrapper-provider .provider-calender-view .no-appointments-1{display:flex;font-size:18px;justify-content:center}.primary-wrapper-provider .provider-calender-view .appt-provider{display:flex;justify-content:center}.primary-wrapper-provider .provider-calender-view .one-day-view-content{display:flex;padding:0 5px}.primary-wrapper-provider .provider-calender-view .dropdown-empty{display:flex;justify-content:center;width:100%}.primary-wrapper-provider .provider-calender-view .blue-event-one-day,.primary-wrapper-provider .provider-calender-view .yellow-event-one-day{align-items:flex-start;border-bottom-left-radius:0;border-top-left-radius:0;height:80px;margin:10px 0;padding-left:10px;width:100%}.primary-wrapper-provider .provider-calender-view .active-event{box-shadow:none}.primary-wrapper-provider .provider-calender-view .appt-details-one-day{align-items:flex-end;display:flex;flex-direction:column;width:100%}.primary-wrapper-provider .provider-calender-view .appt-details-one-day-1{display:flex}.primary-wrapper-provider .provider-calender-view .empty-div-blue-event{background-color:#6987ca;border-bottom-left-radius:5px;border-top-left-radius:5px;display:block;height:79px;margin:10px 0;width:10px}.primary-wrapper-provider .provider-calender-view .empty-div-yellow-event{background-color:#f8d185;border-bottom-left-radius:5px;border-top-left-radius:5px;display:block;height:79px;margin:10px 0;width:10px}.primary-wrapper-provider .provider-calender-view .greyed-text{color:gray!important}.primary-wrapper-provider .provider-calender-view .appt-comma{display:block}.primary-wrapper-provider .provider-calender-view .appt-no{display:block;font-size:18px;font-weight:900;padding-left:10px}.primary-wrapper-provider .provider-calender-view .dayAppointments{margin-top:30px;padding:0 20px}.primary-wrapper-provider .provider-calender-view .dayAppointments-1{height:4rem;margin:0 2px}.primary-wrapper-provider .provider-calender-view .dayAppointments-buttons{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.primary-wrapper-provider .provider-calender-view .dayAppointments-2,.primary-wrapper-provider .provider-calender-view .dayAppointments-3{font-size:18px}.primary-wrapper-provider .provider-calender-view .dayAppointments-group{padding-top:12px}.primary-wrapper-provider .provider-calender-view .fc-v-event.active-event{box-shadow:none}.primary-wrapper-provider .provider-calender-view .appt-comma-with-space{display:block;margin-right:5px}.primary-wrapper-provider .provider-calender-view .one-day-appointment-div{display:contents}.primary-wrapper-provider .provider-calender-view .loader-V2{background-color:#0000!important;margin-top:75px!important;position:inherit!important}.primary-wrapper-provider .provider-calender-view .loader-wrapper-V2{background-color:#0000!important}.primary-wrapper-provider .provider-calender-view .warning-red-alert{background-color:#b60000!important}.custom-menu{background-color:#fff;border-radius:6px;box-shadow:8px 8px 8px 8px rgba(0,0,0,.086);min-height:10px;padding:10px 5px}.custom-menu .last{border:none!important}.custom-menu .menu-option{align-items:center;border-bottom:1px solid #d3d3d3;cursor:pointer;display:flex;padding:10px 20px}.custom-menu .menu-option span{color:#122f4e;font-size:16px}.custom-menu .menu-option .menu-pointer-observer{color:gray;cursor:not-allowed}.custom-menu .menu-option .menu-pointer-observer .svg{height:10px;width:10px}.custom-menu .menu-option .menu-info{position:absolute;right:5px;top:5px}.custom-menu .disabled-option span{color:gray;cursor:not-allowed;font-size:16px}.custom-menu .disabled-option{pointer-events:none}.custom-menu .conv-span span{animation:color-change 1s infinite;font-weight:500;text-align:center}@keyframes color-change{0%{color:red}50%{color:#000}to{color:red}}.appt-row,.appt-row .appt-row{display:flex}.warning-icon-inline{color:#f59e0b;display:inline-block;flex-shrink:0;height:20px;margin-right:8px;min-width:20px;vertical-align:middle;width:20px}.missing-signature-text-row{display:flex;width:100%}.missing-signature-text-row .missing-signature-text{color:#0009;display:block;font-size:14px;font-style:normal;font-weight:400;letter-spacing:.17px;line-height:1.43;margin-left:28px}.appt-name-signature-block{display:flex;flex-direction:column;width:100%}.appt-name-row,.appt-name-with-icon{align-items:center;display:flex}.appt-name-with-icon{flex:1 1}.failure-overlay{align-items:center;background-color:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.failure-modal{animation:fadeInUp .3s ease-out;background-color:#fff;border-radius:12px;box-shadow:0 4px 20px #00000026;max-width:444px;padding:32px;text-align:center;width:90%}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.failure-illustration{margin-bottom:16px}.failure-illustration svg{height:auto;max-height:200px;max-width:100%}.failure-title{color:#21303a;font-size:20px;font-weight:600;margin:0 0 12px}.failure-description{color:#516673;font-size:14px;line-height:1.6;margin:0 0 24px}.failure-actions{display:flex;gap:16px;justify-content:flex-end}.failure-btn{border-radius:8px;cursor:pointer;font-size:14px;font-weight:600;padding:10px 24px;transition:all .2s ease}.failure-btn-secondary{background-color:#0000;border:none;color:#10389a}.failure-btn-secondary:hover{text-decoration:underline}.failure-btn-primary{background-color:#10389a;border:2px solid #10389a;color:#fff}.failure-btn-primary:hover{background-color:#0d2d7a}.error-wrapper{background-color:#f6f6f6}.error-wrapper .error{align-items:center;background-color:#fff;border:1px solid #dbdfe2;display:flex;flex-direction:column;justify-content:center;margin:30px auto;max-width:500px;padding:15px 10px;text-align:center}.error-wrapper .error .icon-wrapper{align-items:center;background-color:#f6f6f6;border-radius:50%;display:flex;height:66px;justify-content:center;width:66px}.error-wrapper .error .icon-wrapper .calender-icon{color:#516673;font-size:25px}.error-wrapper .error .text-wrapper p{color:#21303a;margin:0}.error-wrapper .error .text-wrapper p:first-child{font-size:17px;font-weight:700;margin-top:7px}.error-wrapper .error .text-wrapper p:nth-child(2){font-size:15px;font-weight:400;margin-top:7px}.error-wrapper .error .text-wrapper button{background-color:#fff;border:2px solid #6f4bf1;border-radius:8px;color:#6f4bf1;cursor:pointer;font-size:14px;font-weight:700;margin-top:24px;padding:6px 26px}.error-wrapper .error .text-wrapper .error-steps{font-size:14px;text-align:left;width:100%}.error-wrapper .error .text-wrapper .error-steps .txt-left{text-align:left!important}.w-100{width:100%}.h-center{display:flex;justify-content:center}.fd-column{display:flex;flex-direction:column}.v-center{align-items:center;display:flex}.txt-center{text-align:center}.mr-50{margin-top:50px}.mr-20{margin-top:20px}.primary-wrapper{align-items:flex-start;display:flex;justify-content:flex-start;min-height:100%;padding:25px;width:100%}@media only screen and (max-width:768px){.primary-wrapper{padding:12px}}.attestation-catchup-header{align-items:center;background-color:#e8f0fc;border-radius:6px;display:flex;gap:10px;margin-bottom:16px;padding:9px 12px;width:100%}.attestation-catchup-header .attestation-catchup-label{align-items:center;color:#122f4e;display:flex;flex:1 1;font-size:14px;font-weight:600;gap:8px;text-align:left}.attestation-catchup-header .attestation-catchup-count{background:#fdecea;border-radius:4px;color:#b60000;font-size:12px;font-weight:600;padding:2px 8px}.attestation-catchup-header .attestation-catchup-exit{background:none;border:none;color:hsla(0,0%,7%,.561);cursor:pointer;font-size:15px;line-height:1;min-height:32px;min-width:32px;padding:8px}.attestation-catchup-header .attestation-catchup-exit:hover{color:#b60000}.attestation-catchup-complete{text-align:left}.attestation-catchup-complete .attestation-banner-action{display:flex;justify-content:flex-start;margin-top:12px}.attestation-banner-title{display:block;font-weight:600;margin-bottom:2px}.attestation-banner-detail{display:block;font-size:12.5px}.attestation-banner-text{text-align:left}.attestation-banner-action{flex-shrink:0}.attestation-banner-action button{background-color:#10389a;border:none;border-radius:8px;box-shadow:none;color:#fff;font-size:13.5px;font-weight:500;padding:8px 16px;text-transform:none}.attestation-banner-action button:hover{background-color:#0d2d7b;box-shadow:none}.primary-wrapper-card{background-color:#fff;border-radius:5px;padding:24px}.primary-wrapper-card,.primary-wrapper-card-mobile{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.primary-wrapper-card-mobile{padding:0}@media only screen and (max-width:768px){.primary-wrapper-card{border-radius:8px;padding:16px}}.confirm-day-wrapper{display:flex;flex-direction:column;justify-content:flex-start;max-width:768px;width:100%}@media only screen and (max-width:768px){.confirm-day-wrapper{max-width:100%}}.confirm-new{display:flex;justify-content:center;width:100%}.confirm-new .MuiButton-root,.confirm-new button{align-items:center;background-color:#10389a;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:500;gap:8px;justify-content:center;min-width:150px;padding:12px 24px;text-transform:none;width:-webkit-fit-content;width:fit-content}.confirm-new .MuiButton-root .MuiButton-endIcon,.confirm-new button .MuiButton-endIcon{margin-left:8px}.confirm-new .MuiButton-root:hover,.confirm-new button:hover{background-color:#0d2d7b;color:#fff}.confirm-new .MuiButton-root.Mui-disabled,.confirm-new button:disabled{background-color:#80808080!important;color:#ffffffb3!important;cursor:not-allowed}.confirm-new .MuiButton-root.Mui-disabled:hover,.confirm-new button:disabled:hover{background-color:#80808080!important;color:#ffffffb3!important}.confirm-schedule-button{align-items:center;display:flex;flex-direction:column;gap:8px;justify-content:center}.confirm-schedule-button .confirm-schedule-scope{color:#122f4ebf;font-size:13px;text-align:center}.confirm-schedule-button .confirm-schedule-scope.confirm-schedule-scope--blocked{color:#7d1212;font-weight:500}.confirm-schedule-button .MuiButton-root:disabled,.confirm-schedule-button button:disabled{background-color:#e3e6eb!important;color:#6b7280!important;cursor:not-allowed}.confirm-schedule-button .MuiButton-root,.confirm-schedule-button button{align-items:center;background-color:#10389a;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:500;gap:8px;justify-content:center;min-width:150px;text-transform:none;width:-webkit-fit-content;width:fit-content}.confirm-schedule-button .MuiButton-root .MuiButton-endIcon,.confirm-schedule-button button .MuiButton-endIcon{margin-left:8px}@media only screen and (max-width:768px){.confirm-new button{max-width:300px;padding:10px 16px;width:100%}}.loader-wrapper{flex:1 1}.loader-wrapper .loader{align-items:center;display:flex;justify-content:center;margin:50px 0 30px;padding:0 28px 0 20px}.loader-wrapper .spin{width:45px}.logout-container{align-items:center;background-color:#fafcff;display:flex;flex-direction:column;height:100vh;justify-content:center}.logout-text-container{max-width:500px;text-align:center}.logout-body,.logout-container>:first-child,.logout-heading{color:#122f4e}.btn-primary{background-color:#337ab7;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;height:31px;width:374px}@media screen and (max-width:600px){.logout-container img{width:350px}.logout-text-container{padding:0 15px}}.verifyemail-wrapper{align-items:center;background-color:#f6f6f6;display:flex;flex:1 1;justify-content:center}.verifyemail-wrapper .verifyemail{background-color:#fff;border:1px solid #c9cfd3;border-radius:3px;display:flex;flex-direction:column;height:auto;margin:30px;width:310px}.verifyemail-wrapper .verifyemail .img-wrapper{align-items:center;border-bottom:1px solid #c9cfd3;display:flex;height:110px;justify-content:center;padding:10px}.verifyemail-wrapper .verifyemail img{height:66px;width:195px}.verifyemail-wrapper .verifyemail .text-wrapper{padding:11px;text-align:center}.verifyemail-wrapper .verifyemail .text-wrapper .verifyemail-title{color:#21303a;font-size:20px;font-weight:700}.verifyemail-wrapper .verifyemail .text-wrapper .verifyemail-instructions{color:#21303a;font-size:15px;font-weight:400;margin-bottom:17px}.verifyemail-wrapper .verifyemail .text-wrapper .verifyemail-resend{color:#415766;font-size:14px;font-weight:400;margin-bottom:20px}.verifyemail-wrapper .verifyemail .text-wrapper .verifyemail-resend button{background-color:#fff;border:0;color:#6f4bf1;cursor:pointer;font-size:14px;font-weight:700;margin-bottom:0;text-decoration:none}.verifyemail-wrapper .verifyemail .text-wrapper .verifyemail-error{color:#c62828;font-size:14px;margin-bottom:15px}.verifyemail-wrapper .verifyemail .text-wrapper .verifyemail-continue{background-color:#10389a;border-radius:4px;color:#fff;display:block;min-height:44px;width:100%}.verifyemail-wrapper .verifyemail .text-wrapper button:disabled{cursor:default;opacity:.6}.verifyemail-wrapper .verifyemail .text-wrapper button{background-color:#fff;border:0;color:#6f4bf1;cursor:pointer;font-size:16px;font-weight:700;margin-bottom:15px;text-decoration:none}.reset-container{align-items:center;background-color:#fafcff;display:flex;flex-direction:column;height:100%;justify-content:center}.reset-body{color:#122f4e;margin:6px;text-align:center}.reset-body h1{margin-bottom:0}.carousel-container{align-items:center;display:flex;height:135px;justify-content:center;overflow:hidden;position:relative}.carousel-text{opacity:0;padding:0 10px;pointer-events:none;position:absolute;text-align:center;transition:opacity 1s ease-in-out;width:100%}.carousel-text a{margin:0 5px;pointer-events:auto;text-decoration:underline}@keyframes carouselAnimation{0%{opacity:0;pointer-events:none}10%{opacity:1;pointer-events:auto}30%{opacity:1}40%{opacity:0;pointer-events:none}to{opacity:0}}.carousel-text:first-child{animation:carouselAnimation 30s infinite}.carousel-text:nth-child(2){animation:carouselAnimation 30s 10s infinite}.carousel-text:nth-child(3){animation:carouselAnimation 30s 20s infinite}.link-text{cursor:pointer;z-index:45}.whole-container{display:flex;height:100%}.whole-container .split-screen{display:flex;width:100%}.whole-container .split-screen .leftSide{align-items:center;display:flex;justify-content:center;width:50%}.whole-container .split-screen .leftSide .login-screen{margin-left:auto;margin-right:auto;max-width:400px;width:100%}.whole-container .split-screen .leftSide .login-screen .logo{width:250px}.whole-container .split-screen .leftSide .login-screen .login-screen{display:flex;flex-direction:column}.whole-container .split-screen .leftSide .login-screen .welcome-subheading-login-password{font-size:16px}.whole-container .split-screen .leftSide .login-screen .welcome-heading{color:#122f4e;font-size:24px}.whole-container .split-screen .leftSide .login-screen .avg-margin-tp{margin-top:10px}.whole-container .split-screen .leftSide .login-screen .login-button{width:100%}.whole-container .split-screen .leftSide .login-screen .login-button .btn-block{background-color:#337ab7;border:none;color:#fff;width:100%}.whole-container .split-screen .leftSide .login-screen .login-button .btn{background-image:none;border:1px solid #0000;border-radius:4px;cursor:pointer;font-size:14px;font-weight:400;line-height:1.42857143;margin-bottom:0;padding:6px 12px;text-align:center;vertical-align:middle;white-space:nowrap}.whole-container .split-screen .rightSide{align-items:center;background:linear-gradient(180deg,#adbfe6,#dfe7f7,#fafcff);display:flex;height:100%;justify-content:center;width:50%}.whole-container .split-screen .rightSide .right-wrapper{display:flex;flex-direction:column;max-width:400px;width:100%}.whole-container .split-screen .rightSide .right-wrapper .right-side-img{width:100%}.whole-container .split-screen .rightSide .right-wrapper .right-side-img img{border-radius:5px;width:100%}.whole-container .split-screen .rightSide .right-wrapper p{color:#333;font-size:14px;line-height:1.42857143}.whole-container .split-screen .rightSide .right-wrapper .right-side-txt{width:100%}@media screen and (max-width:768px){.whole-container .split-screen{flex-direction:column}.whole-container .leftSide,.whole-container .rightSide{height:50%!important;width:100%!important}}.client-flow-main-container .client-reschedule-spinner-sub-heading{color:#122f4e;display:flex;flex-direction:column;font-size:16px;font-weight:700;height:70%;justify-content:center;text-align:center}.client-reschedule-main-container{height:100%}.client-reschedule-main-container .client-reschedule-container{display:flex;flex-direction:column;gap:20px;height:100%;margin-left:auto;margin-right:auto;max-width:868px;padding:0 10px;width:100%}.client-reschedule-main-container .client-reschedule-container .rescheduling-heading{color:#122f4e;font-size:24px;font-weight:700;margin-bottom:20px}.client-reschedule-main-container .client-reschedule-container .empty-space{margin-bottom:25px}.client-reschedule-main-container .client-reschedule-container .block-header{display:block;font-size:18px;font-weight:900;margin:20px 0}.client-reschedule-main-container .client-reschedule-container .remove-margin{margin:0!important}.client-reschedule-main-container .client-reschedule-container .custom-back-nav{background:none;border:#ffdead;cursor:pointer;font-size:20px}.client-reschedule-main-container .client-reschedule-container .custom-back-nav .icon-back{font-size:19px;margin-right:7px}.client-reschedule-main-container .client-reschedule-container .custom-back-nav svg{padding-top:2px}.client-reschedule-main-container .client-reschedule-container .rescheduling-paragraph{color:#122f4e;font-size:16px;font-weight:500}.client-reschedule-main-container .client-reschedule-container .rescheduling-paragraph .rescheduling-paragraph-bold{color:#122f4e;font-size:16px;font-weight:700}.client-reschedule-main-container .client-reschedule-container .reschedule-body{display:flex;flex-direction:row;min-height:325px}.client-reschedule-main-container .client-reschedule-container .reschedule-body .rescheduling-calender-left{display:flex;flex-direction:column;height:100%;justify-content:flex-start}.client-reschedule-main-container .client-reschedule-container .reschedule-body .rescheduling-calender-left .reschedule-calender-style{border:1px solid #d9d9d9;border-radius:4px;height:320px;width:365px}.client-reschedule-main-container .client-reschedule-container .reschedule-body .rescheduling-calender-right{display:flex;flex-direction:column;gap:5px;justify-content:space-between;padding:0 50px;width:100%}.client-reschedule-main-container .client-reschedule-container .reschedule-body .rescheduling-calender-right ::-webkit-scrollbar{width:5px}.client-reschedule-main-container .client-reschedule-container .reschedule-body .rescheduling-calender-right ::-webkit-scrollbar-thumb{background:#888;border-radius:6px}.client-reschedule-main-container .client-reschedule-container .reschedule-body .rescheduling-calender-right ::-webkit-scrollbar-thumb:hover{background:#555}.client-reschedule-main-container .client-reschedule-container .reschedule-body .rescheduling-calender-right .rescheduling-calender-right-top{display:flex;flex-direction:column;gap:12px}.client-reschedule-main-container .client-reschedule-container .reschedule-body .rescheduling-calender-right .rescheduling-calender-right-top .right-heading{color:#122f4e;font-size:20px;font-weight:500}.client-reschedule-main-container .client-reschedule-container .reschedule-body .rescheduling-calender-right .rescheduling-calender-right-top .right-time{display:flex;gap:4px 18px;justify-content:left;max-height:90px;overflow:auto}.client-reschedule-main-container .client-reschedule-container .reschedule-body .rescheduling-calender-right .rescheduling-calender-right-top .right-time .right-time-inner{align-items:center;background-color:#c7dff7;border-radius:5px;color:#12467b;cursor:pointer;display:flex;font-weight:600;justify-content:center;min-height:40px;min-width:110px}.client-reschedule-main-container .client-reschedule-container .reschedule-body .rescheduling-calender-right .rescheduling-calender-right-top .right-time .right-time-inner .checkedImg{height:20px}.client-reschedule-main-container .client-reschedule-container .reschedule-body .rescheduling-calender-right .rescheduling-calender-right-top .right-time .right-time-inner .inner-timming{font-size:12px}.client-reschedule-main-container .client-reschedule-container .reschedule-body .rescheduling-calender-right .rescheduling-calender-right-top .right-time .clicked-time{background-color:#f0f2f3!important;color:#9fa6ad!important}.client-reschedule-main-container .client-reschedule-container .reschedule-body .rescheduling-calender-right .rescheduling-calender-right-top .right-time .clicked-time .checkedImg{height:20px}.client-reschedule-main-container .client-reschedule-container .reschedule-body .rescheduling-calender-right .rescheduling-calender-right-top .right-inactive-days{align-items:center;color:hsla(0,0%,50%,.431);display:flex;font-size:16px;font-weight:900;height:200px;padding:40px 10px;text-align:center}.client-reschedule-main-container .client-reschedule-container .reschedule-body .rescheduling-calender-right .rescheduling-calender-right-top .displayShow{display:block;visibility:visible}.client-reschedule-main-container .client-reschedule-container .reschedule-body .rescheduling-calender-right .rescheduling-calender-right-top .displayNone{display:none;visibility:hidden}.client-reschedule-main-container .client-reschedule-container .reschedule-body .rescheduling-calender-right .right-button{display:flex;gap:5px;justify-content:right;margin-bottom:5px}.client-reschedule-main-container .client-reschedule-container .reschedule-body .rescheduling-calender-right .right-button .button-next{background-color:#4a70c6;color:#fff}.client-reschedule-main-container .client-reschedule-container .reschedule-body .rescheduling-calender-right .right-button .button-next:disabled{background:#0000000a;color:#00000040}.client-reschedule-main-container .client-reschedule-container .client-reschedule-spinner-sub-heading{color:#122f4e;display:flex;font-size:16px;font-weight:700;height:70%;justify-content:center}.client-reschedule-dialogue-flow-reload-pop-up{max-width:335px;padding:30px}.client-reschedule-dialogue-flow-reload-pop-up .client-dialogue-X-img{cursor:pointer;display:flex;flex-direction:row;justify-content:flex-end;padding:10px}.client-reschedule-dialogue-flow-reload-pop-up .client-dialogue-Heading{color:#122f4e;display:flex;font-size:20px;font-weight:700;justify-content:center;padding:10px 0;text-align:center}.client-reschedule-dialogue-flow-reload-pop-up .client-button{display:flex;flex-direction:column;justify-content:center}.client-reschedule-dialogue-flow-reload-pop-up .client-button .Warning-button{background-color:#6987ca;box-shadow:none;color:#fff;margin:5px 25px}.client-reschedule-dialogue-flow-reload-pop-up .client-button :hover{background-color:#6987ca!important;color:#fff!important}@media screen and (max-width:1024px){.client-reschedule-main-container .client-reschedule-container{justify-content:start}.client-reschedule-main-container .client-reschedule-container .reschedule-body{margin:10px}.client-reschedule-main-container .client-reschedule-container .reschedule-body .rescheduling-calender-left .reschedule-calender-style{height:auto;width:350px!important}.client-reschedule-main-container .client-reschedule-container .reschedule-body .rescheduling-calender-right{padding:0 10px;width:70%}.client-reschedule-main-container .client-reschedule-container .reschedule-body .rescheduling-calender-right .right-time-inner{min-width:28%!important}}@media screen and (max-width:820px){.client-reschedule-main-container .client-reschedule-container .reschedule-body{flex-direction:column}.client-reschedule-main-container .client-reschedule-container .rescheduling-calender-left{flex-direction:row!important;justify-content:center!important}.client-reschedule-main-container .client-reschedule-container .rescheduling-calender-left .reschedule-calender-style{height:auto;width:100%}.client-reschedule-main-container .client-reschedule-container .rescheduling-calender-right{gap:20px!important;margin:25px 0;width:100%!important}.client-reschedule-main-container .client-reschedule-container .rescheduling-calender-right .rescheduling-calender-right-top{gap:35px!important}.client-reschedule-main-container .client-reschedule-container .rescheduling-calender-right .rescheduling-calender-right-top .right-time{max-height:85px}.client-reschedule-main-container .client-reschedule-container .rescheduling-calender-right .right-button{margin-bottom:40px}.client-reschedule-main-container .client-reschedule-container .rescheduling-calender-right .right-button .button-1{margin-top:10px;width:60%}}.client-reschedule-busy-container{display:flex;flex-direction:column;gap:10px;height:100%;margin-left:auto;margin-right:auto;max-width:868px;padding:0 10px;width:100%}.client-reschedule-busy-container .client-reschedule-busy-inner-container{display:flex;flex-direction:column;gap:20px;justify-content:space-between}.client-reschedule-busy-container .client-reschedule-busy-inner-container .reschedule-busy-heading{color:#122f4e;font-size:22px;font-weight:580}.client-reschedule-busy-container .client-reschedule-busy-inner-container .reschedule-busy-paragraph{color:#122f4e;font-size:16px;font-weight:500}.client-reschedule-busy-container .client-reschedule-busy-inner-container .reschedule-home-button{background-color:#4a70c6;color:#fff;width:35%}.client-reschedule-busy-container .client-reschedule-busy-inner-container .cancel-late-tag{color:blue!important;cursor:pointer;text-decoration:underline}@media screen and (max-width:600px){.client-reschedule-busy-container .reschedule-home-button{width:100%!important}}.client-reschedule-confirm-loading{align-items:center;display:flex;flex-direction:column}.client-reschedule-confirm-loading .client-reschedule-confirm-loading-image{height:250px;width:auto}.client-reschedule-confirm-loading .client-reschedule-confirm-loading-text{color:#000;font-size:16px;font-style:normal;font-weight:400;padding:0 20px;text-align:left}.client-reschedule-confirm-container{display:flex;flex-direction:column;gap:40px;margin-left:auto;margin-right:auto;max-width:868px;padding:0 10px;width:100%}.client-reschedule-confirm-container .client-reschedule-confirm-top{display:flex;flex-direction:column;gap:25px;justify-content:space-between}.client-reschedule-confirm-container .client-reschedule-confirm-top .client-reschedule-confirm-heading{color:#122f4e;font-size:24px;font-weight:700}.client-reschedule-confirm-container .client-reschedule-confirm-top .client-reschedule-confirm-paragraph{color:#122f4e;font-size:16px;font-weight:500}.client-reschedule-confirm-container .client-reschedule-confirm-middle{align-items:center;display:flex;flex-direction:column;justify-content:center}.client-reschedule-confirm-container .client-reschedule-confirm-middle .client-reschedule-confirm-box{box-shadow:0 6px 12px -2px hsla(0,0%,8%,.078);display:flex;flex-direction:column;height:250px;padding:20px;width:550px}.client-reschedule-confirm-container .client-reschedule-confirm-middle .client-reschedule-confirm-box .client-reschedule-box-heading{color:#122f4f;font-size:16px;font-weight:600;padding-bottom:15px}.client-reschedule-confirm-container .client-reschedule-confirm-middle .client-reschedule-confirm-box .client-reschedule-box-sub-heading{color:#122f4e;font-size:14px;font-weight:600}.client-reschedule-confirm-container .client-reschedule-confirm-middle .client-reschedule-confirm-box .client-reschedule-inner-box{display:flex;height:100%}.client-reschedule-confirm-container .client-reschedule-confirm-middle .client-reschedule-confirm-box .client-reschedule-inner-box .client-reschedule-inner-box-left{display:flex;flex-direction:column;justify-content:space-evenly;padding:10px;width:50%}.client-reschedule-confirm-container .client-reschedule-confirm-middle .client-reschedule-confirm-box .client-reschedule-inner-box .client-reschedule-inner-box-left .client-reschedule-inner-left-div{align-items:center;display:flex}.client-reschedule-confirm-container .client-reschedule-confirm-middle .client-reschedule-confirm-box .client-reschedule-inner-box .client-reschedule-inner-box-left .client-reschedule-inner-left-div .client-reschedule-inner-left-img{height:20px}.client-reschedule-confirm-container .client-reschedule-confirm-middle .client-reschedule-confirm-box .client-reschedule-inner-box .client-reschedule-inner-box-left .client-reschedule-inner-left-div .client-reschedule-inner-left-del{color:#122f4e;font-size:12px;font-weight:500;overflow:hidden;padding:0 10px;text-overflow:ellipsis;white-space:nowrap}.client-reschedule-confirm-container .client-reschedule-confirm-middle .client-reschedule-confirm-box .client-reschedule-inner-box .client-reschedule-ineer-box-divider{margin-bottom:25px;margin-top:25px}.client-reschedule-confirm-container .client-reschedule-confirm-middle .client-reschedule-confirm-box .client-reschedule-inner-box .client-reschedule-inner-box-right{display:flex;flex-direction:column;justify-content:space-evenly;padding:10px 10px 10px 30px;width:50%}.client-reschedule-confirm-container .client-reschedule-confirm-middle .client-reschedule-confirm-box .client-reschedule-inner-box .client-reschedule-inner-box-right .client-reschedule-inner-left-div{align-items:center;display:flex}.client-reschedule-confirm-container .client-reschedule-confirm-middle .client-reschedule-confirm-box .client-reschedule-inner-box .client-reschedule-inner-box-right .client-reschedule-inner-left-div .client-reschedule-inner-left-img{height:20px}.client-reschedule-confirm-container .client-reschedule-confirm-middle .client-reschedule-confirm-box .client-reschedule-inner-box .client-reschedule-inner-box-right .client-reschedule-inner-left-div .client-reschedule-inner-left-span{color:#122f4e;font-size:12px;font-weight:500;overflow:hidden;padding:0 10px;text-overflow:ellipsis;white-space:nowrap}.client-reschedule-confirm-container .client-reschedule-confirm-end{display:flex;gap:10px;justify-content:flex-end;margin-bottom:20px;width:83%}.client-reschedule-confirm-container .client-reschedule-confirm-end .client-reschedule-confirm-button{background-color:#4a70c6;color:#fff}@media screen and (max-width:1024px){.client-reschedule-confirm-container .client-reschedule-confirm-top{gap:25px;height:auto;justify-content:center}.client-reschedule-confirm-container .client-reschedule-confirm-middle{height:auto}.client-reschedule-confirm-container .client-reschedule-confirm-end{align-items:center;height:10%;width:95%}}@media screen and (max-width:820px){.client-reschedule-confirm-container .client-reschedule-confirm-top{gap:20px;height:auto}.client-reschedule-confirm-container .client-reschedule-confirm-middle{height:auto;margin:20px 0}.client-reschedule-confirm-container .client-reschedule-confirm-middle .client-reschedule-confirm-box{height:100%;width:90%}.client-reschedule-confirm-container .client-reschedule-confirm-middle .client-reschedule-confirm-box .client-reschedule-inner-box{display:block}.client-reschedule-confirm-container .client-reschedule-confirm-middle .client-reschedule-confirm-box .client-reschedule-inner-box .client-reschedule-inner-box-left{width:100%}.client-reschedule-confirm-container .client-reschedule-confirm-middle .client-reschedule-confirm-box .client-reschedule-inner-box .client-reschedule-inner-box-left .client-reschedule-inner-left-div{align-items:flex-start;margin:10px 0 0;width:100%}.client-reschedule-confirm-container .client-reschedule-confirm-middle .client-reschedule-confirm-box .client-reschedule-inner-box .client-reschedule-inner-box-left .client-reschedule-inner-left-div .client-reschedule-inner-left-del{margin:auto 0;white-space:inherit}.client-reschedule-confirm-container .client-reschedule-confirm-middle .client-reschedule-confirm-box .client-reschedule-inner-box .client-reschedule-inner-box-right{padding:10px;width:100%}.client-reschedule-confirm-container .client-reschedule-confirm-middle .client-reschedule-confirm-box .client-reschedule-inner-box .client-reschedule-inner-box-right .client-reschedule-inner-left-div{align-items:flex-start;margin:10px 0 0;padding:0;width:100%}.client-reschedule-confirm-container .client-reschedule-confirm-middle .client-reschedule-confirm-box .client-reschedule-inner-box .client-reschedule-inner-box-right .client-reschedule-inner-left-div .client-reschedule-inner-left-span{margin:auto 0;white-space:inherit}.client-reschedule-confirm-container .client-reschedule-confirm-end{align-items:center;height:10%;justify-content:center;width:100%}.client-reschedule-confirm-container .client-reschedule-confirm-end .client-reschedule-back-button{width:45%}.client-reschedule-confirm-container .client-reschedule-confirm-end .client-reschedule-confirm-button{background-color:#4a70c6;color:#fff;width:45%}}.client-reschedule-confirm-dialogue-reload-pop-up{max-width:335px;padding:30px}.client-reschedule-confirm-dialogue-reload-pop-up .client-confirm-dialogue-X-img{cursor:pointer;display:flex;flex-direction:row;justify-content:flex-end;padding:10px}.client-reschedule-confirm-dialogue-reload-pop-up .client-confirm-dialogue-Heading{color:#122f4e;display:flex;font-size:20px;font-weight:700;justify-content:center;padding:10px 0;text-align:center}.client-reschedule-confirm-dialogue-reload-pop-up .client-button{display:flex;flex-direction:column;justify-content:center}.client-reschedule-confirm-dialogue-reload-pop-up .client-button .Warning-button{background-color:#6987ca;box-shadow:none;color:#fff;margin:5px 25px}.client-reschedule-confirm-dialogue-reload-pop-up .client-button :hover{background-color:#6987ca!important;color:#fff!important}.client-rescheduled-container{display:flex;flex-direction:column;gap:10px;height:100%;margin-left:auto;margin-right:auto;max-width:868px;padding:0 10px;width:100%}.client-rescheduled-container .client-rescheduled-inner-container-top{align-items:center;display:flex;flex-direction:column;justify-content:space-evenly}.client-rescheduled-container .client-rescheduled-inner-container-top .client-rescheduled-heading{color:#122f4e;font-size:24px;font-weight:700;padding:20px 0}.client-rescheduled-container .client-rescheduled-inner-container-top .client-rescheduled-image{height:250px}.client-rescheduled-container .client-rescheduled-inner-container-bottom{color:#122f4e;display:flex;flex-direction:column;font-size:16px;font-weight:500;gap:20px;margin:15px 10px}.client-rescheduled-container .client-rescheduled-inner-container-bottom .Client-rescheduled-telehealth-addresss{color:#00e}.client-rescheduled-container .client-rescheduled-inner-container-bottom .client-rescheduled-button{display:flex;justify-content:center;margin-bottom:20px;width:100%}.client-rescheduled-container .client-rescheduled-inner-container-bottom .client-rescheduled-button .client-rescheduled-home{background-color:#4a70c6;color:#fff;width:40%}@media screen and (max-width:1024px){.client-rescheduled-container{gap:40px;justify-content:start}}@media screen and (max-width:425px){.client-rescheduled-inner-container-top .client-rescheduled-image{height:100%!important;width:100%}.client-rescheduled-inner-container-top .client-rescheduled-heading{align-items:flex-start!important;width:100%}.client-rescheduled-inner-container-top .client-rescheduled-inner-container-bottom{gap:20px;height:auto;justify-content:center}.client-rescheduled-home{width:100%!important}}.client-reschedule-problem-container{display:flex;flex-direction:column;gap:25px;margin-left:auto;margin-right:auto;max-width:868px;padding:0 10px;width:100%}.client-reschedule-problem-container .client-reschedule-problem-inner-container-top{align-items:center;display:flex;flex-direction:column;justify-content:space-evenly}.client-reschedule-problem-container .client-reschedule-problem-inner-container-top .client-reschedule-problem-heading{color:#122f4e;font-size:24px;font-weight:700;padding:20px 0}.client-reschedule-problem-container .client-reschedule-problem-inner-container-top .client-reschedule-problem-image{height:250px}.client-reschedule-problem-container .client-reschedule-problem-inner-container-bottom{color:#122f4e;display:flex;flex-direction:column;font-size:16px;font-weight:500;gap:20px;height:30%;margin:15px 10px}.client-reschedule-problem-container .client-reschedule-problem-inner-container-bottom .client-reschedule-problem-button{display:flex;justify-content:center;width:100%}.client-reschedule-problem-container .client-reschedule-problem-inner-container-bottom .client-reschedule-problem-button .client-reschedule-problem-home{background-color:#4a70c6;color:#fff;width:40%}@media screen and (max-width:1024px){.client-reschedule-problem-container .client-reschedule-problem-inner-container-top .client-reschedule-problem-image{height:250px}.client-reschedule-problem-container .client-reschedule-problem-inner-container-bottom{gap:40px;height:auto;justify-content:center}.client-reschedule-problem-container{gap:40px;justify-content:start}}@media screen and (max-width:600px){.client-reschedule-problem-home{width:100%!important}}@media screen and (max-width:425px){.client-reschedule-problem-inner-container-top{align-items:flex-start!important}}.client-reschedule-not-available-container{display:flex;flex-direction:column;gap:25px;height:100%;margin-left:auto;margin-right:auto;max-width:868px;padding:0 10px;width:100%}.client-reschedule-not-available-container .client-reschedule-not-available-inner-container-top{align-items:center;display:flex;flex-direction:column;justify-content:space-evenly}.client-reschedule-not-available-container .client-reschedule-not-available-inner-container-top .client-reschedule-not-available-heading{color:#122f4e;font-size:24px;font-weight:700;padding:20px 0}.client-reschedule-not-available-container .client-reschedule-not-available-inner-container-top .client-reschedule-not-available-image{height:250px}.client-reschedule-not-available-container .client-reschedule-not-available-inner-container-bottom{color:#122f4e;display:flex;flex-direction:column;font-size:16px;font-weight:500;gap:20px;height:30%;margin:15px 10px}.client-reschedule-not-available-container .client-reschedule-not-available-inner-container-bottom .client-reschedule-not-available-button{display:flex;justify-content:center;width:100%}.client-reschedule-not-available-container .client-reschedule-not-available-inner-container-bottom .client-reschedule-not-available-button .client-reschedule-not-available-home{background-color:#4a70c6;color:#fff;width:40%}@media screen and (max-width:1024px){.client-reschedule-not-available-container .client-reschedule-not-available-inner-container-top .client-reschedule-not-available-image{height:300px}.client-reschedule-not-available-container .client-reschedule-not-available-inner-container-bottom{gap:40px;height:auto;justify-content:center}.client-reschedule-not-available-container{gap:40px;justify-content:start}}@media screen and (max-width:600px){.client-reschedule-not-available-home{width:100%!important}}@media screen and (max-width:425px){.client-reschedule-not-available-inner-container-top{align-items:flex-start!important}}.client-cancel-appointment-main-container{margin-left:auto;margin-right:auto;max-width:868px;min-height:100%;padding:0 10px;width:100%}.client-cancel-appointment-main-container,.client-cancel-appointment-main-container .client-cancel-appt-inner-container{display:flex;flex-direction:column;justify-content:space-between}.client-cancel-appointment-main-container .client-cancel-appt-inner-container .client-cancel-appt-inner-top-container{display:flex;flex-direction:column;gap:20px;min-height:42vh}.client-cancel-appointment-main-container .client-cancel-appt-inner-container .client-cancel-appt-inner-top-container .client-cancel-appt-text{display:flex;flex-direction:column;gap:20px}.client-cancel-appointment-main-container .client-cancel-appt-inner-container .client-cancel-appt-inner-top-container .client-cancel-appt-text .client-cancel-appt-heading{color:#122f4e;font-size:24px;font-style:normal;font-weight:700}.client-cancel-appointment-main-container .client-cancel-appt-inner-container .client-cancel-appt-inner-top-container .client-cancel-appt-text .client-cancel-appt-sub-text{color:#122f4e;font-size:16px;font-style:normal;font-weight:500}.client-cancel-appointment-main-container .client-cancel-appt-inner-container .client-cancel-appt-inner-top-container .client-cancel-appt-select-feild{display:flex;flex-direction:column;gap:20px;margin-bottom:10px;min-height:24vh;width:40%}.client-cancel-appointment-main-container .client-cancel-appt-inner-container .client-cancel-appt-btn{display:flex;flex-direction:row;gap:10px;width:50%}.client-cancel-appointment-main-container .client-cancel-appt-inner-container .client-cancel-appt-btn .button-all{width:200px}.client-cancel-appointment-main-container .client-cancel-appt-inner-container .client-cancel-appt-btn .button-next{background:#4a70c6}.client-cancel-appointment-main-container .client-cancel-appt-inner-container .client-cancel-appt-btn .button-next:disabled{background:#0000000a;color:#00000040}.client-cancel-appointment-main-container .client-cancel-appt-inner-container .displayShow{display:block;visibility:visible}.client-cancel-appointment-main-container .client-cancel-appt-inner-container .displayNone{display:none;visibility:hidden}@media screen and (max-width:820px)and (orientation:portrait){.client-cancel-appointment-main-container .client-cancel-appt-inner-container{gap:initial!important}.client-cancel-appointment-main-container .client-cancel-appt-inner-container .client-cancel-appt-inner-top-container{gap:20px!important;height:56vh}.client-cancel-appointment-main-container .client-cancel-appt-inner-container .client-cancel-appt-select-feild{width:100%!important}.client-cancel-appointment-main-container .client-cancel-appt-btn{margin:10px 0!important;width:100%!important}.client-cancel-appointment-main-container .client-cancel-appt-btn .button-all{width:100%!important}}@media screen and (max-width:820px)and (orientation:landscape){.client-cancel-appointment-main-container .client-cancel-appt-inner-container{gap:initial!important}.client-cancel-appointment-main-container .client-cancel-appt-inner-container .client-cancel-appt-inner-top-container{gap:20px!important}.client-cancel-appointment-main-container .client-cancel-appt-inner-container .client-cancel-appt-select-feild{width:100%!important}.client-cancel-appointment-main-container .client-cancel-appt-btn{margin:10px 0!important;width:100%!important}.client-cancel-appointment-main-container .client-cancel-appt-btn .button-all{width:100%!important}}@media screen and (max-width:820px){.client-cancel-appointment-main-container{min-height:82vh;padding-bottom:20px}}.client-cancel-bar-container{background:#fff;border-radius:6px;box-shadow:0 2px 8px -2px #15151514,0 6px 12px -2px #15151514;display:flex;justify-content:space-between;margin:20px 0;padding:10px}.client-cancel-bar-container .client-cancel-bar-top-container{align-items:center;display:flex;flex-direction:row}.client-cancel-bar-container .client-cancel-bar-top-container .client-cancel-bar-text{color:#122f4e;font-size:16px;font-weight:500;padding:5px}.client-cancel-bar-container .client-cancel-bar-bottom-container{align-items:center;display:flex}.client-cancel-bar-container .client-cancel-bar-bottom-container .client-cancel-bar-go-btn{background-color:#fff;border:none;box-shadow:none;color:#4a70c6;cursor:pointer;font-size:16px;min-width:0;padding:0 5px}.client-cancel-bar-container .client-cancel-bar-bottom-container .client-cancel-bar-go-btn:hover{background-color:#fff;box-shadow:none;color:#4a70c6}.client-cancel-bar-container .client-cancel-bar-bottom-container .client-cancel-bar-go-btn:disabled{background-color:#fff;color:#00000040}.client-cancel-details-container{margin-left:auto;margin-right:auto;max-width:868px;min-height:100%;padding:0 10px;width:100%}.client-cancel-details-container,.client-cancel-details-container .client-cancel-inner-top-container{display:flex;flex-direction:column;gap:20px}.client-cancel-details-container .client-cancel-inner-top-container .client-cancel-mobile-reschedule-box-container{background:#edf5fd;border-radius:6px;box-shadow:0 1px 2px 0 #15151514,0 2px 4px 0 #15151514;display:flex;flex-direction:column;gap:5px;padding:10px}.client-cancel-details-container .client-cancel-inner-top-container .client-cancel-mobile-reschedule-box-container .client-cancel-mobile-txt{color:#12467b;font-size:16px;font-weight:700}.client-cancel-details-container .client-cancel-inner-top-container .client-cancel-mobile-reschedule-box-container .client-cancel-mobile-txt-question{color:#12467b;font-size:14px;font-weight:400}.client-cancel-details-container .client-cancel-inner-top-container .client-cancel-mobile-reschedule-box-container .client-cancel-mobile-divider{color:#c7dff7!important;display:flex;width:100%}.client-cancel-details-container .client-cancel-inner-top-container .client-cancel-mobile-reschedule-box-container .client-cancel-mobile-reschedule-box-bottom-container{align-items:center;display:flex;flex-direction:row;gap:30px}.client-cancel-details-container .client-cancel-inner-top-container .client-cancel-mobile-reschedule-box-container .client-cancel-mobile-reschedule-box-bottom-container .client-cancel-mobile-bottom-txt{color:#12467b;font-size:14px;font-weight:700}.client-cancel-details-container .client-cancel-inner-top-container .client-cancel-mobile-reschedule-box-container .client-cancel-mobile-reschedule-box-bottom-container .client-cancel-mobile-bottom-txt .client-cancel-mobile-reschedule-number-txt{display:contents;width:16px}.client-cancel-details-container .client-cancel-inner-top-container .client-cancel-mobile-reschedule-box-container .client-cancel-mobile-reschedule-box-bottom-container .client-cancel-mobile-bottom-txt .client-cancel-email,.client-cancel-details-container .client-cancel-inner-top-container .client-cancel-mobile-reschedule-box-container .client-cancel-mobile-reschedule-box-bottom-container .client-cancel-mobile-bottom-txt .client-cancel-mobile-number{color:#12467b;font-size:14px}.client-cancel-details-container .client-cancel-inner-top-container .client-cancel-mobile-reschedule-box-container .client-cancel-mobile-reschedule-box-bottom-container .client-cancel-mobile-btn{background-color:#f0f8ff;border-color:#0b6bcb!important;color:#0b6bcb;font-size:14px}.client-cancel-details-container .client-cancel-inner-top-container .client-cancel-mobile-no-rescheduling-options-box-container{background:#edf5fd;border-radius:6px;box-shadow:0 1px 2px 0 #15151514,0 2px 4px 0 #15151514;display:flex;flex-direction:column;padding:10px}.client-cancel-details-container .client-cancel-inner-top-container .client-cancel-mobile-no-rescheduling-options-box-container .client-cancel-mobile-txt{color:#12467b;font-size:16px;font-weight:700}.client-cancel-details-container .client-cancel-inner-top-container .client-cancel-mobile-no-rescheduling-options-box-container .client-cancel-mobile-txt-question{color:#12467b;font-size:14px;font-weight:400}.client-cancel-details-container .client-cancel-inner-top-container .client-cancel-mobile-no-rescheduling-options-box-container .client-cancel-mobile-divider{color:#c7dff7!important;display:flex;width:100%}.client-cancel-details-container .client-cancel-inner-top-container .client-cancel-mobile-no-rescheduling-options-box-container .client-cancel-mobile-reschedule-box-bottom-container{align-items:center;display:flex;flex-direction:row;gap:30px}.client-cancel-details-container .client-cancel-inner-top-container .client-cancel-mobile-no-rescheduling-options-box-container .client-cancel-mobile-reschedule-box-bottom-container .client-cancel-mobile-bottom-txt{color:#12467b;font-size:14px;font-weight:500;line-height:1.5}.client-cancel-details-container .client-cancel-inner-top-container .client-cancel-mobile-no-rescheduling-options-box-container .client-cancel-mobile-reschedule-box-bottom-container .client-cancel-mobile-bottom-txt .client-cancel-mobile-reschedule-number-txt{display:contents;width:16px}.client-cancel-details-container .client-cancel-inner-top-container .client-cancel-mobile-no-rescheduling-options-box-container .client-cancel-mobile-reschedule-box-bottom-container .client-cancel-mobile-bottom-txt .client-cancel-email,.client-cancel-details-container .client-cancel-inner-top-container .client-cancel-mobile-no-rescheduling-options-box-container .client-cancel-mobile-reschedule-box-bottom-container .client-cancel-mobile-bottom-txt .client-cancel-mobile-number{color:#12467b;font-size:14px}.client-cancel-details-container .client-cancel-inner-top-container .client-cancel-mobile-no-rescheduling-options-box-container .client-cancel-mobile-reschedule-box-bottom-container .client-cancel-mobile-btn{background-color:#f0f8ff;border-color:#0b6bcb!important;color:#0b6bcb;font-size:14px}.client-cancel-details-container .client-cancel-inner-top-container .cancel-details-heading{color:#122f4e;font-size:24px;font-style:normal;font-weight:700}.client-cancel-details-container .client-cancel-inner-top-container .cancel-details-paragraph{color:#122f4e;font-size:16px;font-style:normal;font-weight:500}.client-cancel-details-container .client-cancel-inner-top-container .cancel-details-paragraph .client-details-paragraph-txt{color:#32383e;font-size:14px;font-weight:600}.client-cancel-details-container .client-cancel-inner-top-container .client-details-container{align-items:flex-start;background:#fff;background:var(--common-white,#fff);border-radius:6px;border-radius:var(--radius-sm,6px);box-shadow:0 2px 8px -2px #15151514,0 6px 12px -2px #15151514;display:flex;flex-direction:column;gap:10px;justify-content:center;padding:20px;width:318px}.client-cancel-details-container .client-cancel-inner-top-container .client-details-container .client-details-inner-container{align-items:center;display:flex;flex-direction:row}.client-cancel-details-container .client-cancel-inner-top-container .client-details-container .client-details-inner-container .client-details-inner{color:#122f4e;font-size:16px;font-style:normal;font-weight:400;overflow:hidden;padding-left:10px;text-overflow:ellipsis;white-space:nowrap;width:250px}.client-cancel-details-container .cancel-details-buttons{display:flex;gap:20px;justify-content:space-between;width:50%}.client-cancel-details-container .cancel-details-buttons .button-all{width:200px}.client-cancel-details-container .cancel-details-buttons .button-next,.client-cancel-details-container .cancel-details-buttons .button-next:hover{background:#4a70c6}.client-cancel-details-container .cancel-late-tag{color:blue!important;cursor:pointer;text-decoration:underline}@media screen and (max-width:820px){.client-cancel-details-container .client-cancel-inner-top-container .cancel-details-inner-heading{display:none!important}.client-cancel-details-container .client-cancel-inner-top-container .client-cancel-mobile-reschedule-box-container{background:#edf5fd;border-radius:6px;box-shadow:0 1px 2px 0 #15151514,0 2px 4px 0 #15151514;display:flex;flex-direction:column;gap:5px;padding:10px}.client-cancel-details-container .client-cancel-inner-top-container .client-cancel-mobile-reschedule-box-container .client-cancel-mobile-txt{color:#12467b;font-size:16px;font-weight:700}.client-cancel-details-container .client-cancel-inner-top-container .client-cancel-mobile-reschedule-box-container .client-cancel-mobile-txt-question{color:#12467b;font-size:14px;font-weight:400}.client-cancel-details-container .client-cancel-inner-top-container .client-cancel-mobile-reschedule-box-container .client-cancel-mobile-divider{color:#c7dff7!important;display:flex;width:100%}.client-cancel-details-container .client-cancel-inner-top-container .client-cancel-mobile-reschedule-box-container .client-cancel-mobile-reschedule-box-bottom-container{align-items:center;display:flex;flex-direction:row;gap:30px}.client-cancel-details-container .client-cancel-inner-top-container .client-cancel-mobile-reschedule-box-container .client-cancel-mobile-reschedule-box-bottom-container .client-cancel-mobile-bottom-txt{color:#12467b;font-size:14px;font-weight:700}.client-cancel-details-container .client-cancel-inner-top-container .client-cancel-mobile-reschedule-box-container .client-cancel-mobile-reschedule-box-bottom-container .client-cancel-mobile-bottom-txt .client-cancel-mobile-reschedule-number-txt{display:contents;width:16px}.client-cancel-details-container .client-cancel-inner-top-container .client-cancel-mobile-reschedule-box-container .client-cancel-mobile-reschedule-box-bottom-container .client-cancel-mobile-bottom-txt .client-cancel-email,.client-cancel-details-container .client-cancel-inner-top-container .client-cancel-mobile-reschedule-box-container .client-cancel-mobile-reschedule-box-bottom-container .client-cancel-mobile-bottom-txt .client-cancel-mobile-number{color:#12467b;font-size:14px}.client-cancel-details-container .client-cancel-inner-top-container .client-cancel-mobile-reschedule-box-container .client-cancel-mobile-reschedule-box-bottom-container .client-cancel-mobile-btn{background-color:#f0f8ff;border-color:#0b6bcb!important;color:#0b6bcb;font-size:14px}.client-cancel-details-container .client-cancel-inner-top-container .client-details-container{width:100%!important}.client-cancel-details-container .client-cancel-inner-top-container .client-details-container .client-details-inner{overflow:visible!important;overflow:initial!important;text-overflow:clip!important;white-space:inherit!important;width:100%!important}.client-cancel-details-container .cancel-details-buttons{margin:10px 0!important;width:100%!important}.client-cancel-details-container .cancel-details-buttons .button-all{width:100%!important}.client-cancel-details-container .client-details-client-bar{display:none!important}}.client-cancel-confirm-loading{align-items:center;display:flex;flex-direction:column}.client-cancel-confirm-loading .client-cancel-confirm-loading-image{height:250px;width:auto}.client-cancel-confirm-loading .client-cancel-confirm-loading-text{color:#000;font-size:16px;font-style:normal;font-weight:400;padding:0 20px;text-align:left}.client-cancel-review-main-container{display:flex;flex-direction:column;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:868px;min-height:100%;padding:0 10px;width:100%}.client-cancel-review-main-container .Client-cancel-error-message-container{display:flex;justify-content:left;padding:10px 0}.client-cancel-review-main-container .Client-cancel-error-message-container .Client-cancel-error-message{align-items:left;background-color:#ffefee;border-radius:5px;display:flex;gap:10px;height:auto;padding:0 10px;text-align:center;width:100%}.client-cancel-review-main-container .Client-cancel-error-message-container .Client-cancel-error-message-1{color:#7d1212;font-size:14px;font-weight:500;text-align:left}.client-cancel-review-main-container .client-cancel-review-inner-container,.client-cancel-review-main-container .client-cancel-review-inner-container .client-cancel-review-inner-top-container,.client-cancel-review-main-container .client-cancel-review-inner-container .client-cancel-review-inner-top-container .client-cancel-review-text{display:flex;flex-direction:column;gap:20px}.client-cancel-review-main-container .client-cancel-review-inner-container .client-cancel-review-inner-top-container .client-cancel-review-text .client-cancel-review-heading{color:#122f4e;font-size:24px;font-style:normal;font-weight:700}.client-cancel-review-main-container .client-cancel-review-inner-container .client-cancel-review-inner-top-container .client-cancel-review-text .client-cancel-review-sub-text{color:#122f4e;font-size:16px;font-style:normal;font-weight:500}.client-cancel-review-main-container .client-cancel-review-inner-container .client-cancel-review-inner-top-container .client-cancel-review-box{background:#fff;border-radius:6px;box-shadow:0 2px 8px -2px #15151514,0 6px 12px -2px #15151514;padding:10px;width:-webkit-fit-content;width:fit-content}.client-cancel-review-main-container .client-cancel-review-inner-container .client-cancel-review-inner-top-container .client-cancel-review-box .client-cancel-box-top{display:flex;flex-direction:column;gap:20px}.client-cancel-review-main-container .client-cancel-review-inner-container .client-cancel-review-inner-top-container .client-cancel-review-box .client-cancel-box-top .client-cancel-box-heading{color:#122f4e;font-size:18px;font-style:normal;font-weight:700}.client-cancel-review-main-container .client-cancel-review-inner-container .client-cancel-review-inner-top-container .client-cancel-review-box .client-cancel-box-top .client-cancel-box-sub-heading{color:#122f4e;font-size:16px;font-style:normal;font-weight:600}.client-cancel-review-main-container .client-cancel-review-inner-container .client-cancel-review-inner-top-container .client-cancel-review-box .client-cancel-box-bottom{padding:10px 0}.client-cancel-review-main-container .client-cancel-review-inner-container .client-cancel-review-inner-top-container .client-cancel-review-box .client-cancel-box-bottom .client-cancel-details-box-container{align-items:center;display:flex;flex-direction:row;gap:20px;padding-top:5px}.client-cancel-review-main-container .client-cancel-review-inner-container .client-cancel-review-inner-top-container .client-cancel-review-box .client-cancel-box-bottom .client-cancel-details-inner-del{color:#122f4e;font-size:16px;font-style:normal;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:250px}.client-cancel-review-main-container .client-cancel-review-inner-container .client-cancel-review-btn{display:flex;flex-direction:row;gap:10px;width:50%}.client-cancel-review-main-container .client-cancel-review-inner-container .client-cancel-review-btn .button-all{width:200px}.client-cancel-review-main-container .client-cancel-review-inner-container .client-cancel-review-btn .button-next{background:#4a70c6}.client-cancel-review-main-container .client-cancel-review-inner-container .client-cancel-review-btn .button-home{background:#4a70c6;width:100%}.client-cancel-review-main-container .client-cancel-review-inner-container .displayShow{display:block;visibility:visible}.client-cancel-review-main-container .client-cancel-review-inner-container .displayNone{display:none;visibility:hidden}@media screen and (max-width:820px){.client-cancel-review-main-container .client-cancel-review-inner-container .client-cancel-review-inner-top-container{gap:20px!important;height:100%!important}.client-cancel-review-main-container .client-cancel-review-inner-container .client-cancel-review-inner-top-container .client-cancel-review-box{width:auto}.client-cancel-review-main-container .client-cancel-review-inner-container .client-cancel-details-inner-del{white-space:inherit!important}.client-cancel-review-main-container .client-cancel-review-btn{margin:10px 0!important;width:100%!important}.client-cancel-review-main-container .client-cancel-review-btn .button-all,.client-cancel-review-main-container .client-cancel-review-btn .button-home{width:100%!important}.client-cancel-review-main-container{min-height:90%}}.client-cancelled-container{display:flex;flex-direction:column;gap:10px;height:100%;margin-left:auto;margin-right:auto;max-width:868px;padding:0 10px;width:100%}.client-cancelled-container .client-cancelled-inner-container-top{align-items:center;display:flex;flex-direction:column;justify-content:space-evenly}.client-cancelled-container .client-cancelled-inner-container-top .client-cancelled-heading{color:#122f4e;font-size:24px;font-weight:700;padding:20px 0}.client-cancelled-container .client-cancelled-inner-container-top .client-cancelled-image{height:250px}.client-cancelled-container .client-cancelled-inner-container-bottom{color:#122f4e;display:flex;flex-direction:column;font-size:16px;font-weight:500;gap:20px;margin:15px 10px}.client-cancelled-container .client-cancelled-inner-container-bottom .client-cancelled-button{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:20px;width:100%}.client-cancelled-container .client-cancelled-inner-container-bottom .client-cancelled-button .client-cancelled-home{background-color:#4a70c6;color:#fff;width:40%}.client-cancelled-container .client-cancelled-inner-container-bottom .client-cancelled-button .client-cancelled-Make-Up{color:#4a70c6;padding:10px 0}@media screen and (max-width:1024px){.client-cancelled-container{gap:40px;justify-content:start}}@media screen and (max-width:425px){.client-cancelled-inner-container-top .client-cancelled-image{height:100%!important;width:100%}.client-cancelled-inner-container-top .client-cancelled-heading{align-items:flex-start!important;width:100%}.client-cancelled-inner-container-top .client-cancelled-inner-container-bottom{gap:20px;height:auto;justify-content:center}.client-cancelled-home{width:100%!important}}.client-cancel-error-container{display:flex;flex-direction:column;gap:25px;margin-left:auto;margin-right:auto;max-width:868px;padding:0 10px;width:100%}.client-cancel-error-container .client-cancel-error-inner-container-top{align-items:center;display:flex;flex-direction:column;justify-content:space-evenly}.client-cancel-error-container .client-cancel-error-inner-container-top .client-cancel-error-heading{color:#122f4e;font-size:24px;font-weight:700;padding:20px 0}.client-cancel-error-container .client-cancel-error-inner-container-top .client-cancel-error-image{height:250px}.client-cancel-error-container .client-cancel-error-inner-container-bottom{color:#122f4e;display:flex;flex-direction:column;font-size:16px;font-weight:500;gap:20px;height:30%;margin:15px 10px}.client-cancel-error-container .client-cancel-error-inner-container-bottom .client-cancel-error-button{display:flex;justify-content:center;width:100%}.client-cancel-error-container .client-cancel-error-inner-container-bottom .client-cancel-error-button .client-cancel-error-home{background-color:#4a70c6;color:#fff;width:40%}@media screen and (max-width:1024px){.client-cancel-error-container .client-cancel-error-inner-container-top .client-cancel-error-image{height:250px}.client-cancel-error-container .client-cancel-error-inner-container-bottom{gap:40px;height:auto;justify-content:center}.client-cancel-error-container{gap:40px;justify-content:start}}@media screen and (max-width:600px){.client-cancel-error-home{width:100%!important}}@media screen and (max-width:425px){.client-cancel-error-inner-container-top{align-items:flex-start!important}}.primary-PatientAvailabiity-container{display:flex;flex-direction:column;height:80%;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:868px;width:100%}.primary-PatientAvailabiity-container .Home-navigation{display:flex;flex-direction:column;height:60px;justify-content:center}.primary-PatientAvailabiity-container .Home-navigation .Navigation{cursor:pointer;display:flex;justify-content:flex-start}.primary-PatientAvailabiity-container .Home-navigation .Navigation .Home-img{height:25px}.primary-PatientAvailabiity-container .secondary-PatientAvailabiity-container{justify-content:space-between;margin-left:auto;margin-right:auto;max-width:598px;width:100%}.primary-PatientAvailabiity-container .secondary-PatientAvailabiity-container .Availabilty-Header{color:#122f4e;font-size:34px;font-weight:700;line-height:42px}.primary-PatientAvailabiity-container .secondary-PatientAvailabiity-container .Location-img{height:30px}.primary-PatientAvailabiity-container .secondary-PatientAvailabiity-container .primary-text{color:#122f4e;font-size:14px;font-weight:200;margin:8px 0}.primary-PatientAvailabiity-container .secondary-PatientAvailabiity-container .third-container{display:flex;flex-direction:column;height:100px;justify-content:center;line-height:35px}.primary-PatientAvailabiity-container .secondary-PatientAvailabiity-container .third-container .Radio-Button{align-items:center;display:flex;height:35px}.primary-PatientAvailabiity-container .secondary-PatientAvailabiity-container .third-container .Radio-Button .Radio-input{color:#6987ca}.primary-PatientAvailabiity-container .secondary-PatientAvailabiity-container .third-container .Third-text{align-items:center;color:#122f4e;display:flex;font-size:14px;font-weight:200}.primary-PatientAvailabiity-container .Button-container{display:flex;justify-content:center}.primary-PatientAvailabiity-container .Button-container .Next-button{background-color:#6987ca}.primary-PatientAvailabiity-container .Button-container .css-sghohy-MuiButtonBase-root-MuiButton-root.Mui-disabled{background-color:gray;color:#fff}.primary-PatientAvailabiity-container .Button-container .css-1hw9j7s.Mui-disabled{background-color:#0000001f!important;box-shadow:none;color:#00000042}@media screen and (max-width:636px){.secondary-PatientAvailabiity-container{padding:0 10px}.secondary-PatientAvailabiity-container .primary-text{font-size:12px!important}}.container{justify-content:space-between;margin-left:auto;margin-right:auto;max-width:868px;width:100%}.container .Home-navigation{display:flex;flex-direction:column;height:60px;justify-content:center}.container .Home-navigation .Navigation{display:flex;justify-content:flex-start}.container .Home-navigation .Navigation .Home-img{height:25px}.container .secondary-container{justify-content:space-between;margin-left:auto;margin-right:auto;max-width:598px;width:100%}.container .secondary-container .Availabilty-Header{color:#122f4e;font-size:34px;font-weight:700;line-height:42px}.container .secondary-container .Primary-Text{color:#122f4e;font-size:20px;font-weight:400;margin:14px 0}@media screen and (max-width:636px){.container .secondary-container .Availabilty-Header{padding:0 10px}.container .secondary-container .Primary-Text{font-size:16px;padding:0 10px}}.primary-PatientAvailabilityBuilder-container{display:flex;flex-direction:column;height:80%;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:868px;width:100%}.primary-PatientAvailabilityBuilder-container .Location-navigation{display:flex;flex-direction:column;height:60px;justify-content:center}.primary-PatientAvailabilityBuilder-container .Location-navigation .Navigation{cursor:pointer;display:flex;justify-content:flex-start}.primary-PatientAvailabilityBuilder-container .Location-navigation .Navigation .Home-img{height:25px}.primary-PatientAvailabilityBuilder-container .secondary-PatientAvailabilityBuilder-container{justify-content:space-between;margin-left:auto;margin-right:auto;max-width:598px;width:100%}.primary-PatientAvailabilityBuilder-container .secondary-PatientAvailabilityBuilder-container .primary-text{color:#122f4e;font-size:14px;font-weight:200;margin:8px 0}.primary-PatientAvailabilityBuilder-container .secondary-PatientAvailabilityBuilder-container .primary-text .help{color:#4a70c6;cursor:pointer}.primary-PatientAvailabilityBuilder-container .secondary-PatientAvailabilityBuilder-container .AvailabilityBuilder-img{width:315px}.primary-PatientAvailabilityBuilder-container .validate-text{color:#b60000;display:flex;justify-content:center}.primary-PatientAvailabilityBuilder-container .Button-container{display:flex;height:100px;justify-content:center;padding:30px}.primary-PatientAvailabilityBuilder-container .Button-container .Next-button{background-color:#6987ca}@media screen and (max-width:636px){.primary-PatientAvailabilityBuilder-container{padding:0 10px}.primary-PatientAvailabilityBuilder-container .secondary-PatientAvailabilityBuilder-container .primary-text{font-size:12px;padding:0 10px}.primary-PatientAvailabilityBuilder-container .secondary-PatientAvailabilityBuilder-container .AvailabilityBuilder-img{padding:0 0 0 10px}}.Container{border-radius:10px;box-shadow:0 1px 15px 0 rgba(0,0,0,.161);gap:16px;margin:10px auto;min-height:82px;padding:16px;width:390px}.Container .Heading{align-items:center;color:#4a70c6;display:flex;font-size:16px;font-weight:500;height:30px}.Container .Inner-main-container{border-bottom:1px solid rgba(0,0,0,.149)}.Container .Inner-main-container .Inner-container{display:flex}.Container .Inner-main-container .Inner-text{align-items:center;display:flex;height:30px}.Container .Inner-main-container .Inner-text .Inner-text-Heading{color:#122f4e;font-size:12px;font-weight:400;width:58px}.Container .Inner-main-container .Inner-text .Inner-text-label{display:flex;justify-content:space-between;width:68%}.Container .Inner-main-container .Inner-text .Inner-text-checkbox{align-items:center;display:flex;font-size:12px;font-weight:400;width:100%}.Container .Inner-main-container .Inner-text .Inner-text-checkbox .MuiFormControlLabel-label{font-size:inherit}.Container .Inner-main-container .Inner-text .error-checkbox{color:red}.Container .Inner-main-container .Inner-second-feild{align-items:center;display:flex;padding:5px 0}.Container .Inner-main-container .Inner-second-feild .Inner-text-startTime{align-items:center;display:flex;font-size:12px;font-weight:400}.Container .Inner-main-container .Inner-second-feild .Inner-text-startTime .Inner-span-text{width:75px}.Container .Inner-main-container .Inner-second-feild .Inner-text-startTime .Inner-span-text-end{display:flex;justify-content:center;text-align:center;width:75px}.Container .Inner-main-container .Inner-second-feild .Inner-text-startTime .input-text{width:70px}.Container .Inner-main-container .validation{color:#b60000;font-size:12px;min-height:20px}.Container .Trash-button-main{display:flex;justify-content:center}.Container .Trash-button-main .Trash-button{cursor:pointer;padding:15px 10px 35px}.Container .Trash-button-main-disable{display:flex;justify-content:center}.Container .Trash-button-main-disable .Trash-button{cursor:not-allowed;padding:15px 10px 35px}.Container .Add-more{align-items:center;cursor:pointer;display:flex;justify-content:center;padding:10px 10px 0}.Container .Add-more .Add-more-img{height:10px}.Container .Add-more .Add-more-text{color:#4a70c6;font-size:12px;font-weight:400}@media screen and (max-width:390px){.Container{width:355px}}@media screen and (max-width:360px){.Container{width:340px}}@media screen and (max-width:320px){.Container{width:285px}}.primary-PatientAvailabilityDay-container{display:flex;flex-direction:column;height:80%;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:868px;width:100%}.primary-PatientAvailabilityDay-container .Location-navigation{display:flex;flex-direction:column;height:60px;justify-content:center}.primary-PatientAvailabilityDay-container .Location-navigation .Navigation{cursor:pointer;display:flex;justify-content:flex-start}.primary-PatientAvailabilityDay-container .Location-navigation .Navigation .Home-img{height:25px}.primary-PatientAvailabilityDay-container .secondary-PatientAvailabilityDay-container{justify-content:space-between;margin-left:auto;margin-right:auto;max-width:598px;width:100%}.primary-PatientAvailabilityDay-container .secondary-PatientAvailabilityDay-container .primary-text{color:#122f4e;font-size:14px;font-weight:200;margin:8px 0}.primary-PatientAvailabilityDay-container .third-PatientAvailabilityDay-container{display:flex;flex-direction:column;justify-content:center;line-height:30px;width:25%}.primary-PatientAvailabilityDay-container .third-PatientAvailabilityDay-container .third-text{color:#122f4e}.primary-PatientAvailabilityDay-container .third-PatientAvailabilityDay-container .checkBox{display:flex;flex-direction:column}.primary-PatientAvailabilityDay-container .Button-container{display:flex;height:100px;justify-content:center;padding:30px}.primary-PatientAvailabilityDay-container .Button-container .Next-button{background-color:#6987ca}.primary-PatientAvailabilityDay-container .Button-container .css-sghohy-MuiButtonBase-root-MuiButton-root.Mui-disabled{background-color:gray;color:#fff}.primary-PatientAvailabilityDay-container .Button-container .css-1hw9j7s.Mui-disabled{background-color:#0000001f!important;box-shadow:none;color:#00000042}@media screen and (max-width:636px){.secondary-PatientAvailabilityDay-container .primary-text{font-size:12px!important;padding:0 10px}.secondary-PatientAvailabilityDay-container .Day-img{padding:0 0 0 10px}.third-PatientAvailabilityDay-container{padding:0 10px}}.primary-PatientAvailabilityReview-container{display:flex;flex-direction:column;height:80%;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:868px;width:100%}.primary-PatientAvailabilityReview-container .Location-navigation{display:flex;flex-direction:column;height:60px;justify-content:center}.primary-PatientAvailabilityReview-container .Location-navigation .Navigation{cursor:pointer;display:flex;justify-content:flex-start}.primary-PatientAvailabilityReview-container .Location-navigation .Navigation .Home-img{height:25px}.primary-PatientAvailabilityReview-container .secondary-PatientAvailabilityReview-container{justify-content:space-between;margin-left:auto;margin-right:auto;max-width:598px;width:100%}.primary-PatientAvailabilityReview-container .secondary-PatientAvailabilityReview-container .primary-text{color:#122f4e;font-size:34px;font-weight:700;margin:8px 0;padding:10px 0}.primary-PatientAvailabilityReview-container .secondary-PatientAvailabilityReview-container .Day-img{width:315px}.primary-PatientAvailabilityReview-container .Third-PatientAvailabilityReview-container{margin:auto;max-width:475px}.primary-PatientAvailabilityReview-container .Third-PatientAvailabilityReview-container .secondary-text{color:#122f4e}.primary-PatientAvailabilityReview-container .Third-PatientAvailabilityReview-container .Prompt{background-color:#ffebca;border:1px solid #ff0;border-radius:5px;box-shadow:0 10px 20px 0 #0000001c;display:flex;margin-bottom:10px;padding:10px}.primary-PatientAvailabilityReview-container .Third-PatientAvailabilityReview-container .Prompt .Warning-img{align-items:flex-start;display:flex}.primary-PatientAvailabilityReview-container .Button-container{display:flex;height:100px;justify-content:center;padding:30px}.primary-PatientAvailabilityReview-container .Button-container .Next-button{background-color:#6987ca}@media screen and (max-width:636px){.primary-PatientAvailabilityReview-container{padding:0 10px}}.primary-PatientAvailabilityClose-container{justify-content:space-between;margin-left:auto;margin-right:auto;max-width:868px;width:100%}.primary-PatientAvailabilityClose-container .secondary-PatientAvailabilityClose-container{height:100%;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:598px;width:100%}.primary-PatientAvailabilityClose-container .secondary-PatientAvailabilityClose-container .primary-text{color:#122f4e;font-size:34px;font-weight:700;margin:8px 0}.primary-PatientAvailabilityClose-container .secondary-PatientAvailabilityClose-container .Thank-you-img{display:flex;justify-content:center}.primary-PatientAvailabilityClose-container .secondary-PatientAvailabilityClose-container .Thank-you-img .Thank-you{display:block;height:auto;margin:auto;max-width:100%}.primary-PatientAvailabilityClose-container .secondary-PatientAvailabilityClose-container .Text{display:flex;flex-direction:column;height:40%;justify-content:space-between;margin:15px}.primary-PatientAvailabilityClose-container .secondary-PatientAvailabilityClose-container .Text .Inner-text{color:#122f4e;font-size:16px;font-weight:500}.primary-PatientAvailabilityClose-container .Button-container{display:flex;justify-content:center;padding:30px}.primary-PatientAvailabilityClose-container .Button-container .Next-button{background-color:#6987ca}@media screen and (max-width:636px){.primary-PatientAvailabilityClose-container{padding:0 10px}}.primary-PatientAvailabilityStart-container{display:flex;flex-direction:column;height:80%;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:868px;width:100%}.primary-PatientAvailabilityStart-container .Location-navigation{display:flex;flex-direction:column;height:60px;justify-content:center}.primary-PatientAvailabilityStart-container .Location-navigation .Navigation{cursor:pointer;display:flex;justify-content:flex-start}.primary-PatientAvailabilityStart-container .Location-navigation .Navigation .Home-img{height:25px}.primary-PatientAvailabilityStart-container .secondary-PatientAvailabilitystart-container{justify-content:space-between;margin-left:auto;margin-right:auto;max-width:598px;padding:5px 0;width:100%}.primary-PatientAvailabilityStart-container .secondary-PatientAvailabilitystart-container .primary-text{color:#122f4e;font-size:14px;font-weight:200;margin:8px 0;padding:5px 0}.primary-PatientAvailabilityStart-container .secondary-PatientAvailabilitystart-container .primary-date{padding:20px 0}.primary-PatientAvailabilityStart-container .secondary-PatientAvailabilitystart-container .Day-img{padding:5px 0;width:315px}.primary-PatientAvailabilityStart-container .third-PatientAvailabilityDay-container{display:flex;flex-direction:column;justify-content:center;line-height:30px}.primary-PatientAvailabilityStart-container .third-PatientAvailabilityDay-container .third-text{color:#122f4e}.primary-PatientAvailabilityStart-container .Button-container{display:flex;justify-content:center}.primary-PatientAvailabilityStart-container .Button-container .Next-button{background-color:#6987ca}.primary-PatientAvailabilityStart-container .Button-container .css-sghohy-MuiButtonBase-root-MuiButton-root.Mui-disabled{background-color:gray;color:#fff}.primary-PatientAvailabilityStart-container .Button-container .css-1hw9j7s.Mui-disabled{background-color:#0000001f!important;box-shadow:none;color:#00000042}@media screen and (max-width:636px){.primary-PatientAvailabilityStart-container{padding:0 10px}.secondary-PatientAvailabilitystart-container .primary-text{font-size:12px!important;padding:5px 10px!important}.secondary-PatientAvailabilitystart-container .Start-img{padding:0 0 0 10px}.secondary-PatientAvailabilitystart-container .primary-date{padding-left:10px!important}}.primary-PatientAvailabilityBuilderReview-container{display:flex;flex-direction:column;height:80%;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:868px;width:100%}.primary-PatientAvailabilityBuilderReview-container .Navigation{cursor:pointer}.primary-PatientAvailabilityBuilderReview-container .secondary-PatientAvailabilityBuilder-container{justify-content:space-between;margin-left:auto;margin-right:auto;max-width:598px;width:100%}.primary-PatientAvailabilityBuilderReview-container .secondary-PatientAvailabilityBuilder-container .primary-text{color:#122f4e;font-size:34px;font-weight:700;margin:8px 0}.primary-PatientAvailabilityBuilderReview-container .secondary-PatientAvailabilityBuilder-container .secondary-text{color:#122f4e;font-size:18px;font-weight:400;margin:14px 0}.primary-PatientAvailabilityBuilderReview-container .secondary-PatientAvailabilityBuilder-container .availability-Date{display:flex;justify-content:space-between;width:55%}.primary-PatientAvailabilityBuilderReview-container .secondary-PatientAvailabilityBuilder-container .validate-text{color:#b60000;display:flex;justify-content:center}.primary-PatientAvailabilityBuilderReview-container .Button-container{display:flex;justify-content:center;padding:30px}.primary-PatientAvailabilityBuilderReview-container .Button-container .Next-button{background-color:#6987ca;color:#fff}.primary-PatientAvailabilityBuilderReview-container .Button-container :hover{background-color:#6987ca!important;color:#fff!important}.dialogue-reload-add-container{max-width:335px;padding:30px}.dialogue-reload-add-container .dialogue-X-img{cursor:pointer;display:flex;flex-direction:row;justify-content:flex-end;padding:10px}.dialogue-reload-add-container .dialogue-Heading{color:#122f4e;display:flex;font-size:20px;font-weight:700;justify-content:center;padding:10px 0;text-align:center}.dialogue-reload-add-container .button{display:flex;flex-direction:column;justify-content:center}.dialogue-reload-add-container .button .Warning-button{background-color:#6987ca;box-shadow:none;color:#fff;margin:5px 25px}.dialogue-reload-add-container .button :hover{background-color:#6987ca!important;color:#fff}@media screen and (max-width:636px){.primary-PatientAvailabilityBuilderReview-container{padding:0 10px}.primary-PatientAvailabilityBuilderReview-container .secondary-PatientAvailabilityBuilder-container .secondary-text{font-size:16px}.primary-PatientAvailabilityBuilderReview-container .secondary-PatientAvailabilityBuilder-container .availability-Date{align-items:center;display:flex;justify-content:space-evenly;width:100%}}.primary-EditPatientAvailabilityBuilderReview-container{display:flex;flex-direction:column;height:80%;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:868px;width:100%}.primary-EditPatientAvailabilityBuilderReview-container .Navigation{cursor:pointer}.primary-EditPatientAvailabilityBuilderReview-container .secondary-EditPatientAvailabilityBuilderReview-container{height:85%;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:598px;width:100%}.primary-EditPatientAvailabilityBuilderReview-container .secondary-EditPatientAvailabilityBuilderReview-container .primary-text{color:#122f4e;font-size:34px;font-weight:700;margin:8px 0}.primary-EditPatientAvailabilityBuilderReview-container .secondary-EditPatientAvailabilityBuilderReview-container .secondary-text{color:#122f4e;font-size:18px;font-weight:400;margin:14px 0}.primary-EditPatientAvailabilityBuilderReview-container .secondary-EditPatientAvailabilityBuilderReview-container .secondary-text .secondary-text-bold{color:#122f4e;font-weight:600}.primary-EditPatientAvailabilityBuilderReview-container .secondary-EditPatientAvailabilityBuilderReview-container .availability-Date{display:flex;justify-content:space-between;width:55%}.primary-EditPatientAvailabilityBuilderReview-container .secondary-EditPatientAvailabilityBuilderReview-container .validate-text{color:#b60000;display:flex;justify-content:center}.primary-EditPatientAvailabilityBuilderReview-container .Button-container{display:flex;justify-content:center;padding:30px}.primary-EditPatientAvailabilityBuilderReview-container .Button-container .Next-button{background-color:#6987ca;color:#fff}.primary-EditPatientAvailabilityBuilderReview-container .Button-container :hover{background-color:#6987ca!important;color:#fff!important}.dialogue-reload-edit-container{max-width:335px;padding:30px}.dialogue-reload-edit-container .dialogue-X-img{cursor:pointer;display:flex;flex-direction:row;justify-content:flex-end;padding:10px}.dialogue-reload-edit-container .dialogue-Heading{color:#122f4e;display:flex;font-size:20px;font-weight:700;justify-content:center;padding:10px 0;text-align:center}.dialogue-reload-edit-container .button{display:flex;flex-direction:column;justify-content:center}.dialogue-reload-edit-container .button .Warning-button{background-color:#6987ca;box-shadow:none;color:#fff;margin:5px 25px}.dialogue-reload-edit-container .button :hover{background-color:#6987ca!important;color:#fff!important}@media screen and (max-width:636px){.primary-EditPatientAvailabilityBuilderReview-container{padding:0 10px}.secondary-EditPatientAvailabilityBuilderReview-container .secondary-text{font-size:16px!important}}@media screen and (max-width:424px){.secondary-EditPatientAvailabilityBuilderReview-container .primary-text{font-size:28px!important}}.dialogue-reload-redirect-container{max-width:335px;padding:30px}.dialogue-reload-redirect-container .dialogue-X-img{cursor:pointer;display:flex;flex-direction:row;justify-content:flex-end;padding:10px}.dialogue-reload-redirect-container .dialogue-Heading{color:#122f4e;display:flex;font-size:20px;font-weight:700;justify-content:center;padding:10px 0;text-align:center}.dialogue-reload-redirect-container .button{display:flex;flex-direction:column;justify-content:center}.dialogue-reload-redirect-container .button .Warning-button{background-color:#6987ca;box-shadow:none;color:#fff;margin:5px 25px}.dialogue-reload-redirect-container .button :hover{background-color:#6987ca!important;color:#fff}.appointments-list-wrapper{background-color:#fafcff;margin-left:auto;margin-right:auto;max-width:1024px;padding:30px 10px;width:100%}.appointments-list-wrapper .global-content-header{margin-top:30px}.appointments-list-wrapper select{-webkit-appearance:none;appearance:none;background-color:#fff;text-align:center;width:200px}.appointments-list-wrapper .calender-view-desktop .fc.fc-media-screen.fc-direction-ltr.fc-theme-standard{height:1025px;padding:25px 150px}.appointments-list-wrapper .fc .fc-toolbar-title{color:#122f4e;font-size:1.5em}.appointments-list-wrapper .fc .fc-toolbar{justify-content:center}.appointments-list-wrapper .fc-next-button:active,.appointments-list-wrapper .fc-prev-button:active{background-color:#fff!important;background-image:none!important;border:none!important}.appointments-list-wrapper .fn-14{color:gray;font-size:14px}.appointments-list-wrapper .fc .fc-button-primary{background-color:#fff;border:none;color:#122f4e}.appointments-list-wrapper .fc .fc-button-primary:hover{background-color:#fff;color:#4b70c6}.appointments-list-wrapper .fc-today-button{display:none}.appointments-list-wrapper .fc-timegrid-event-harness-inset .fc-timegrid-event,.appointments-list-wrapper .fc-timegrid-event.fc-event-mirror,.appointments-list-wrapper .fc-timegrid-more-link{border:1px solid #7e7e7e;overflow:hidden}.appointments-list-wrapper .fc-v-event.blue-event{background-color:#4a70c6!important}.appointments-list-wrapper .calender-view-desktop{display:flex;flex-direction:column;height:1100px;justify-content:flex-start}.appointments-list-wrapper .calender-view{display:flex;flex-direction:column;height:auto;justify-content:flex-start}.appointments-list-wrapper .appt-title-desktop{display:flex;font-weight:700;justify-content:center}.appointments-list-wrapper .appt-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.appointments-list-wrapper .appt-location-one-day{display:flex;font-size:12px;justify-content:center;margin:0}.appointments-list-wrapper .border-bottom{border-bottom:1px solid #c4c4c4;height:2px;margin-top:30px;width:100%}.appointments-list-wrapper .blue-event-one-day-desktop{align-items:center;background-color:#4a70c6!important;border-radius:5px;color:#122f4e;display:flex;flex-direction:column;height:160px;justify-content:center;overflow:auto;overflow-x:hidden;width:140px}.appointments-list-wrapper .active-event,.appointments-list-wrapper .fc-v-event.active-event{box-shadow:0 2px 12px 0 rgba(18,47,78,.161);transition:box-shadow .1s ease-in-out;transition:background-color .5s ease-in-out,border-color .5s ease-in-out}.appointments-list-wrapper .fc-v-event.inactive-event{background-color:#4a70c6!important;transition:background-color .5s ease-in-out,border-color .5s ease-in-out}.appointments-list-wrapper .fc-v-event.yellow-event{background-color:#ffebca!important}.appointments-list-wrapper .yellow-event-one-day-desktop{align-items:center;background-color:#ffebca!important;border-radius:5px;color:#122f4e;display:flex;flex-direction:column;height:160px;justify-content:center;overflow:auto;overflow-x:hidden;width:140px}.appointments-list-wrapper .fc-event-main{align-items:center;display:flex;justify-content:center}.appointments-list-wrapper .fc .fc-timegrid-slot-minor{border-top-style:none}.appointments-list-wrapper .appt-card{align-items:center;color:#122f4e;display:flex;flex-direction:column;pointer-events:none}.appointments-list-wrapper .appt-location,.appointments-list-wrapper .appt-provider,.appointments-list-wrapper .appt-type-desktop{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.appointments-list-wrapper .appt-type{overflow:hidden;text-overflow:ellipsis}.appointments-list-wrapper .appt-type-desktop{font-size:14px;font-weight:700;margin:0;pointer-events:none}.appointments-list-wrapper .color-dot{border:1px solid #7e7e7e;border-radius:3px;display:inline-block;height:30px;margin-right:10px;width:30px}.appointments-list-wrapper .patient-color-key{display:flex;font-size:14px;justify-content:space-evenly;margin:25px 0}.appointments-list-wrapper .patient-color-item{align-items:center;display:flex;margin-right:8px}.appointments-list-wrapper .fc-toolbar-chunk{align-items:center;display:flex;flex-direction:column;font-size:14px;justify-content:center}.appointments-list-wrapper .fc-toolbar{height:72px!important}.appointments-list-wrapper .calender-view .fc-toolbar-chunk>.fc-button-primary:focus,.appointments-list-wrapper .calender-view-desktop .fc-toolbar-chunk>.fc-button-primary:focus{box-shadow:none!important}.appointments-list-wrapper .calender-view .fc-button-primary,.appointments-list-wrapper .calender-view-desktop .fc-button-primary{cursor:pointer}.appointments-list-wrapper .fc-timegrid-event .fc-event-main{padding:8px 1px 0 0}.appointments-list-wrapper .appointment-list-desktop{display:flex;height:190px;justify-content:center;margin:35px 0}.appointments-list-wrapper .appointment-list-desktop .css-ohwg9z{align-items:center;display:flex;height:100%;width:90%}.appointments-list-wrapper .Carousal-patient .css-ktslay-MuiButtonBase-root-MuiIconButton-root{background-color:#0000;color:#000;opacity:1}.appointments-list-wrapper .Carousal-patient .css-1abc02a:hover button,.appointments-list-wrapper .Carousal-patient .css-hn784z:hover button{background-color:#0000}.appointments-list-wrapper .Carousal-patient .css-e8vs8u{background-color:#0000;color:#000;opacity:1}.appointments-list-wrapper .appt-card-oneDay{align-items:center;background-color:#e1efff;border-radius:5px;color:#122f4e;display:flex;flex-direction:column;height:150px;justify-content:center;overflow:auto;overflow-x:hidden;width:130px}.appointments-list-wrapper .appt-details-one-day{font-weight:100}.appointments-list-wrapper .appt-details-one-day-1-desktop{pointer-events:none}.appointments-list-wrapper .special-class .fc-view-harness{display:none}.appointments-list-wrapper .special-class .fc .fc-toolbar.fc-header-toolbar{margin:0}.appointments-list-wrapper .special-class .fc.fc-media-screen.fc-direction-ltr.fc-theme-standard{height:115px}.appointments-list-wrapper .fc.fc-media-screen.fc-direction-ltr.fc-theme-standard{padding:0}.appointments-list-wrapper .year-and-month{display:flex;justify-content:center}.appointments-list-wrapper .year-and-month-context{color:#000;font-weight:700}.appointments-list-wrapper .dayAppointements-parent,.appointments-list-wrapper .dayAppointements-parent-desktop{display:flex;flex-direction:column;justify-content:space-evenly}.appointments-list-wrapper .dayAppointements-parent-desktop{height:100%}.appointments-list-wrapper .dayAppointments{align-items:center;cursor:auto;display:flex;height:65px;justify-content:center;padding:0 20px}.appointments-list-wrapper .dayAppointments-1{align-items:center;border-radius:5px;cursor:pointer;display:flex;height:5rem;justify-content:center;margin:0 10px;width:4rem}.appointments-list-wrapper .dayAppointments-1.active .dayAppointments-2{color:#10389a!important}.appointments-list-wrapper .dayAppointments-1.active .dayAppointments-3{background-color:#e1efff;color:#10389a}.appointments-list-wrapper .dayAppointments-1.active{pointer-events:none}.appointments-list-wrapper .custom-back-nav{background:none;border:#ffdead;cursor:pointer;font-size:17px}.appointments-list-wrapper .custom-back-nav .icon-back{font-size:19px;margin-right:7px}.appointments-list-wrapper .custom-back-nav svg{padding-top:2px}.appointments-list-wrapper .day-header{font-size:15px}.appointments-list-wrapper .dayAppointments-2,.appointments-list-wrapper .dayAppointments-3{align-items:center;border-radius:50%;color:gray;display:flex;height:30px;justify-content:center;width:30px}.appointments-list-wrapper .dayAppointments-group{height:100%;width:100%}.appointments-list-wrapper .spinner-calender-view{display:flex;justify-content:center;position:relative}.appointments-list-wrapper .spinner-calender-view .loader-V2{align-items:center;background-color:#0000!important;display:flex;justify-content:center;padding:0 28px 0 20px;position:relative!important;width:100%}.appointments-list-wrapper .spinner-calender-view .loader-wrapper-V2{background-color:#0000!important}.appointments-list-wrapper .spinner-calender-view .spin-V2{width:55px}.appointments-list-wrapper .no-appointments{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:70px 0}.appointments-list-wrapper .no-appointments-1{font-size:24px;font-weight:500;margin:20px 0}.appointments-list-wrapper .empty-div-blue-event,.appointments-list-wrapper .empty-div-yellow-event{display:none}.appointments-list-wrapper .appt-provider-desktop{display:flex;font-size:12px;justify-content:center;margin:0}.appointments-list-wrapper .appt-comma{display:none}.appointments-list-wrapper .appt-details-one-day-1{pointer-events:none}.appointments-list-wrapper .appt-no-desktop{display:none}.appointments-list-wrapper .one-day-view-parent{display:flex;gap:71px;justify-content:center}.appointments-list-wrapper .fc .fc-view-harness{height:800px!important;margin-bottom:25px;margin-top:20px}.appointments-list-wrapper .normal-class .fc-event:focus:after{background-color:#0000!important}.appointments-list-wrapper .appt-comma-with-space-desktop,.appointments-list-wrapper .empty-colour-event{display:none}.appointments-list-wrapper .appt-location,.appointments-list-wrapper .appt-provider{font-size:12px;max-width:-webkit-fit-content;max-width:fit-content;overflow:visible;overflow:initial;text-overflow:clip}.appointments-list-wrapper .appt-type{display:flex;font-size:14px;font-weight:700;justify-content:center;margin:0;pointer-events:none;white-space:nowrap;width:95%}.appointments-list-wrapper .no-appointments-1{display:flex;font-size:18px;justify-content:center}.appointments-list-wrapper .appt-provider{display:flex;justify-content:center}.appointments-list-wrapper .one-day-view-content{display:flex}.appointments-list-wrapper .dropdown{display:inline;display:initial;left:0;position:relative;top:130px}.appointments-list-wrapper .dropdown-class{cursor:pointer;z-index:45}.appointments-list-wrapper .dropdown-class .icon-back{height:18px;padding-top:2px;width:auto}.appointments-list-wrapper .dropdown-select{border:none;color:#122f4e;cursor:pointer;font-size:17px;height:25px;padding-left:6px;text-align:center;text-align:left;width:80px}.appointments-list-wrapper .dropdown-select .icon-back{z-index:55}.appointments-list-wrapper .dropdown-select:active{border:none;outline:none}.appointments-list-wrapper .dropdown-select:focus{outline:0}.appointments-list-wrapper .dropdown-option{background-color:#fff;color:#000}.appointments-list-wrapper .client-pills-container{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-bottom:20px;padding:0 10px}.appointments-list-wrapper .client-pills-container .client-pill{background-color:#0000;border:1.5px solid #10389a;border-radius:18px;color:#10389a;cursor:pointer;font-size:14px;font-weight:500;height:36px;padding:0 16px}.appointments-list-wrapper .client-pills-container .client-pill:hover{background-color:#c4dbf74d;border-color:#10389a}.appointments-list-wrapper .client-pills-container .client-pill.selected{background-color:#c4dbf7;border-color:#0000;color:#10389a}.appointments-list-wrapper .client-pills-container .client-pill.selected:hover{background-color:#b0cde8}.appointments-list-wrapper .client-pills-container .client-pill .MuiChip-label{padding:0}@media(max-width:600px){.appointments-list-wrapper .client-pills-container{gap:8px;padding:0 5px}.appointments-list-wrapper .client-pills-container .client-pill{font-size:13px;height:32px;padding:0 12px}}.appointments-list-wrapper .appointment-list{display:block;margin:35px 0}.appointments-list-wrapper .control-tool-bar{display:flex;height:72px;margin-bottom:-70px}.appointments-list-wrapper .control-tool-bar .view-picker{justify-content:center;width:150px}.appointments-list-wrapper .control-tool-bar .other-controls{flex-grow:1}.appointments-list-wrapper .h-center{display:flex;justify-content:center}.appointments-list-wrapper .v-center{align-items:center;display:flex}.appointments-list-wrapper .flx-end{display:flex;justify-content:flex-end}.appointments-list-wrapper .blue-event-one-day,.appointments-list-wrapper .yellow-event-one-day{align-items:flex-start;border-bottom-left-radius:0;border-top-left-radius:0;display:flex;flex-direction:column;height:80px;justify-content:center;overflow:auto;overflow-x:hidden;padding-left:10px;width:100%}.appointments-list-wrapper .blue-event-one-day{background-color:#4a70c6!important;margin:10px 0}.appointments-list-wrapper .appt-details-one-day{align-items:flex-end;display:flex;flex-direction:column;width:100%}.appointments-list-wrapper .appt-details-one-day-1{display:flex}.appointments-list-wrapper .empty-div-blue-event{background-color:#6987ca;border-bottom-left-radius:5px;border-top-left-radius:5px;display:block;width:10px}.appointments-list-wrapper .empty-div-yellow-event{background-color:#f8d185;border-bottom-left-radius:5px;border-top-left-radius:5px;display:block;width:10px}.appointments-list-wrapper .appt-comma{display:block}.appointments-list-wrapper .block-header{display:block;font-size:18px;font-weight:900;margin:20px 0}.appointments-list-wrapper .remove-margin{margin:0!important}.appointments-list-wrapper .dayAppointments-1{height:4rem;margin:0 2px;width:3.5rem}.appointments-list-wrapper .dayAppointments-2,.appointments-list-wrapper .dayAppointments-3{font-size:16px;margin-bottom:5px;margin-left:auto;margin-right:auto}.appointments-list-wrapper .appt-comma-with-space{display:block;margin-right:5px}.appointments-list-wrapper .one-day-appointment-div{display:contents}.appointments-list-wrapper .fc .fc-col-header-cell-cushion{font-size:12px!important;padding:2px!important}.appointments-list-wrapper .appointment-list{margin:0;width:100%}.appointments-list-wrapper .appt-details-one-day-desktop{display:flex;justify-content:center}.appointments-list-wrapper .loader-appointments{align-items:center;display:flex;font-size:18px;font-weight:700;justify-content:center}.appointments-list-wrapper .custom-nav-control-button{background-color:#fff;border:none;color:#4a70c6;cursor:pointer;font-size:25px;font-weight:100;margin:0 3px;outline:none;padding:0}.appointments-list-wrapper .disable-cal-control{display:none!important}@media screen and (max-width:870px){.appointments-list-wrapper .calender-view-desktop .fc.fc-media-screen.fc-direction-ltr.fc-theme-standard{padding:25px 50px!important}}@media screen and (max-width:650px){.appointments-list-wrapper .calender-view-desktop .fc.fc-media-screen.fc-direction-ltr.fc-theme-standard{padding:25px 50px!important}}@media screen and (max-width:524px){.appointments-list-wrapper .calender-view-desktop .fc.fc-media-screen.fc-direction-ltr.fc-theme-standard{padding:25px 20px!important}}@media only screen and (max-width:1368px){.appointments-list-wrapper .calender-view-desktop .fc.fc-media-screen.fc-direction-ltr.fc-theme-standard{padding:25px 150px}.appointments-list-wrapper .appt-card{font-size:12px;text-align:center;width:100%}.appointments-list-wrapper .patient-color-key{margin:25px 0}.appointments-list-wrapper .patient-color-item{margin:0}.appointments-list-wrapper .color-dot{height:20px!important;width:20px!important}.appointments-list-wrapper .fc-timegrid-event .fc-event-main{padding:1px 0 4px}.appointments-list-wrapper .appt-location,.appointments-list-wrapper .appt-provider{font-size:12px}.appointments-list-wrapper .fc-event-main{align-items:center;display:flex;justify-content:center}.appointments-list-wrapper .fc .fc-view-harness{height:800px!important;margin-top:20px}}@media(max-width:800px){.appointments-list-wrapper .control-tool-bar{height:28px;margin-bottom:0}.appointments-list-wrapper .view-picker{justify-content:flex-start!important}}@media(max-width:650px){.appointments-list-wrapper .control-tool-bar{height:28px;margin-bottom:0}.appointments-list-wrapper .fc-toolbar{height:40px!important;margin-bottom:.5em!important}.appointments-list-wrapper .view-picker{justify-content:flex-start!important}}@media(max-width:480px){.appointments-list-wrapper .fc-toolbar-title{font-size:1em}.appointments-list-wrapper .dayAppointments-2,.appointments-list-wrapper .dayAppointments-3{font-size:12px}}@media(max-width:280px){.appointments-list-wrapper .fc .fc-col-header-cell-cushion{font-size:8px!important;padding:2px!important}.appointments-list-wrapper .fc .fc-toolbar-title{font-size:1em}.appointments-list-wrapper .appointment-list{margin:0;width:100%}.appointments-list-wrapper .blue-event-one-day,.appointments-list-wrapper .yellow-event-one-day{padding-left:5px}.appointments-list-wrapper .appt-type{justify-content:flex-start}.appointments-list-wrapper .fc.fc-media-screen.fc-direction-ltr.fc-theme-standard{padding:0}.appointments-list-wrapper .dropdown{height:20px}}@media(max-width:600px){.appointments-list-wrapper{padding:10px 5px}.appointments-list-wrapper .year-and-month{min-height:30px!important}.appointments-list-wrapper .year-and-month .year-and-month-context{margin:2px;padding:5px}}.provider-availability-container{background-color:#fff;border-radius:8px;box-sizing:border-box;padding:24px;width:100%}.provider-availability-container .breadcrumb{margin-bottom:16px}.provider-availability-container [role=tabpanel]{position:relative;width:100%}.provider-availability-container-mobile{border-radius:8px;box-sizing:border-box;width:100%}.provider-availability-container-mobile .breadcrumb{margin-bottom:16px}.provider-availability-container-mobile [role=tabpanel]{position:relative;width:100%}.breadcrumb{box-sizing:border-box;max-width:1200px;width:100%}.collect-teacher-signature-page{max-width:1400px!important;padding-top:64px;width:100%!important}.collect-teacher-signature-page .form-enclosure{box-sizing:border-box;display:flex;flex-direction:column;padding:0 40px 180px;width:100%}.collect-teacher-signature-page .success-message-inline{background-color:#d8f4e2;border-radius:5px;box-sizing:border-box;margin-bottom:24px;margin-left:auto;margin-right:auto;max-width:1066px;padding:10px;width:100%}.collect-teacher-signature-page .success-message-inline span{color:#0a470a;display:block;font-size:14px}.collect-teacher-signature-page .collect-teacher-signature-card{border-radius:4px;box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:1066px;padding:24px;width:100%}.collect-teacher-signature-page .main-form{box-sizing:border-box;padding:24px;width:100%}.collect-teacher-signature-page .form-row{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;width:100%}.collect-teacher-signature-page .form-row .form-item-col{flex:0 0 100%!important;max-width:100%!important;padding-left:0!important;padding-right:0!important;width:100%!important}.collect-teacher-signature-page .header-wrapper{justify-content:flex-start!important;margin-bottom:24px;margin-top:0}.collect-teacher-signature-page .header-div{align-items:center;display:flex;gap:0;width:100%}.collect-teacher-signature-page .header-div .back-to{margin-right:0;min-width:auto;padding-right:0!important;width:auto!important}.collect-teacher-signature-page .header-div .back-to button{margin:0;padding:0}.collect-teacher-signature-page .header-div .page-desc{flex-grow:0!important;margin-left:4px;margin-right:0}.collect-teacher-signature-page .header-div .page-desc span{color:#000000de;font-size:22px;font-weight:500}.collect-teacher-signature-page .collect-teacher-signature-copy{margin-bottom:24px;margin-top:0}.collect-teacher-signature-page .collect-row{margin-bottom:0;margin-top:24px}.collect-teacher-signature-page .collect-row:first-of-type{margin-top:0}.collect-teacher-signature-page .form-row.collect-row .form-item-col,.collect-teacher-signature-page .form-row.collect-row .form-item-col>div{margin-bottom:0!important}.collect-teacher-signature-page .form-row.collect-row .form-item-col>div .top-wrap .optional{display:none!important}.collect-teacher-signature-page .form-row.collect-row:has(.notes-textarea) .form-item-col>div .top-wrap{margin-bottom:12px}.collect-teacher-signature-page .form-row.collect-row .form-item-col>div .top-wrap{height:auto;margin-bottom:0;min-height:auto;padding:0}.collect-teacher-signature-page .form-row.collect-row .form-item-col>div label{margin-bottom:0;padding-bottom:0}.collect-teacher-signature-page .form-row.collect-row:has(.checkbox-label){height:auto;min-height:40px}.collect-teacher-signature-page .form-row.collect-row:has(.checkbox-label) .form-item-col{height:auto!important;min-height:40px!important}.collect-teacher-signature-page .form-row.collect-row:has(.checkbox-label) .form-item-col>div{margin-bottom:0!important;min-height:auto!important;padding-bottom:0!important;padding-top:0!important}.collect-teacher-signature-page .form-row.collect-row:has(.text-input){height:auto;min-height:auto}.collect-teacher-signature-page .form-row.collect-row:has(.text-input) .form-item-col{height:auto!important;min-height:auto!important}.collect-teacher-signature-page .form-row.collect-row:has(.text-input) .form-item-col>div{margin-bottom:0!important;min-height:auto!important;padding-bottom:0!important;padding-top:0!important}.collect-teacher-signature-page .collect-submit{margin-bottom:0;margin-top:24px}.collect-teacher-signature-page .checkbox-label{align-items:center;color:#122f4e;cursor:pointer;display:flex;font-size:16px;gap:12px;justify-content:flex-start;line-height:1.4;width:100%}.collect-teacher-signature-page .checkbox-label .checkbox-input{cursor:pointer;flex-shrink:0;height:20px;width:20px}.collect-teacher-signature-page .text-input{background:#fff;border:1px solid #1212123b;border-radius:4px;box-sizing:border-box;color:#122f4e;font-size:16px;max-width:100%!important;padding:12px;width:100%!important}.collect-teacher-signature-page .text-input:focus{border-color:#1212123b;outline:none}.collect-teacher-signature-page .text-input::placeholder{color:#999}.collect-teacher-signature-page .text-input.error-border{border:1px solid #961616!important}.collect-teacher-signature-page .text-input.error-border:focus{border-color:#961616!important}.collect-teacher-signature-page .signature-container{background:#fff;border:1px solid #1212123b;border-radius:4px;box-sizing:border-box;max-width:100%!important;min-height:200px;position:relative;width:100%!important}.collect-teacher-signature-page .signature-container.error-border{border:1px solid #961616!important}.collect-teacher-signature-page .signature-container .signature-canvas{cursor:crosshair;display:block;height:200px;width:100%!important}.collect-teacher-signature-page .signature-container .signature-placeholder{color:#999;font-size:14px;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:1}.collect-teacher-signature-page .signature-container .clear-signature-button{align-items:center;background:#fff;border:1px solid #10389a;border-radius:4px;bottom:12px;color:#122f4e;cursor:pointer;display:flex;font-size:14px;gap:6px;padding:8px 12px;position:absolute;right:12px;transition:background-color .2s;z-index:2}.collect-teacher-signature-page .signature-container .clear-signature-button:hover{background-color:#f5f5f5}.collect-teacher-signature-page .signature-container .clear-signature-button svg{height:14px;width:14px}.collect-teacher-signature-page .notes-textarea{background:#fff;border:1px solid #1212123b;border-radius:4px;box-sizing:border-box;color:#122f4e;font-size:16px;padding:12px;resize:vertical;width:100%}.collect-teacher-signature-page .notes-textarea:focus{border-color:#1212123b;outline:none}.collect-teacher-signature-page .notes-textarea::placeholder{color:#999}.collect-teacher-signature-page .submit-button button{min-width:160px}@media only screen and (max-width:1024px){.collect-teacher-signature-page .form-enclosure{padding:0 40px 120px}}@media only screen and (max-width:600px){.collect-teacher-signature-page{padding-top:24px}.collect-teacher-signature-page .w-100.d-flex{margin-bottom:16px}.collect-teacher-signature-page .form-enclosure{padding:0 16px 80px}.collect-teacher-signature-page .collect-teacher-signature-card{padding:16px}.collect-teacher-signature-page .signature-container{min-height:150px}.collect-teacher-signature-page .signature-container .signature-canvas{height:150px}}.view-teacher-signature-page{max-width:1400px!important;padding-top:64px;width:100%!important}.view-teacher-signature-page .form-enclosure{box-sizing:border-box;display:flex;justify-content:center;padding:0 40px 180px;width:100%}.view-teacher-signature-page .view-teacher-signature-card{border-radius:4px;box-sizing:border-box;max-width:1066px;padding:24px;width:100%}.view-teacher-signature-page .main-form{box-sizing:border-box;padding:24px;width:100%}.view-teacher-signature-page .form-row{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;margin-bottom:0;margin-top:24px;width:100%}.view-teacher-signature-page .form-row:first-of-type{margin-top:0}.view-teacher-signature-page .form-row .form-item-col{flex:0 0 100%!important;max-width:100%!important;padding-left:0!important;padding-right:0!important;width:100%!important}.view-teacher-signature-page .collect-row{margin-bottom:0;margin-top:24px}.view-teacher-signature-page .collect-row:first-of-type{margin-top:0}.view-teacher-signature-page .form-row.collect-row .form-item-col,.view-teacher-signature-page .form-row.collect-row .form-item-col>div{margin-bottom:0!important}.view-teacher-signature-page .form-row.collect-row .form-item-col>div .top-wrap .optional{display:none!important}.view-teacher-signature-page .form-row.collect-row .form-item-col>div .top-wrap{height:auto;margin-bottom:0;min-height:auto;padding:0}.view-teacher-signature-page .form-row.collect-row .form-item-col>div .top-wrap label{margin-bottom:0;padding-bottom:0}.view-teacher-signature-page .form-row.collect-row:has(.text-input){height:auto;min-height:auto}.view-teacher-signature-page .form-row.collect-row:has(.text-input) .form-item-col{height:auto!important;min-height:auto!important}.view-teacher-signature-page .form-row.collect-row:has(.text-input) .form-item-col>div{margin-bottom:0!important;min-height:auto!important;padding-bottom:0!important;padding-top:0!important}.view-teacher-signature-page .form-row.collect-row:has(.notes-textarea) .form-item-col>div .top-wrap{margin-bottom:12px}.view-teacher-signature-page .form-row.collect-row:has(.checkbox-label){height:auto;min-height:40px}.view-teacher-signature-page .form-row.collect-row:has(.checkbox-label) .form-item-col{height:auto!important;min-height:40px!important}.view-teacher-signature-page .form-row.collect-row:has(.checkbox-label) .form-item-col>div{margin-bottom:0!important;min-height:auto!important;padding-bottom:0!important;padding-top:0!important}.view-teacher-signature-page .checkbox-label{align-items:center;color:#122f4e;display:flex;font-size:16px;gap:12px;justify-content:flex-start;line-height:1.4;width:100%}.view-teacher-signature-page .checkbox-label .checkbox-input{flex-shrink:0;height:20px;width:20px}.view-teacher-signature-page .checkbox-label.checkbox-label-disabled{cursor:default;opacity:.6}.view-teacher-signature-page .checkbox-label.checkbox-label-disabled .checkbox-input{cursor:not-allowed;opacity:.6}.view-teacher-signature-page .checkbox-label.checkbox-label-disabled span{color:#122f4e99}.view-teacher-signature-page .notes-textarea{background:#fff;border:1px solid #1212123b;border-radius:4px;box-sizing:border-box;color:#122f4e;cursor:default;font-size:16px;padding:12px;resize:vertical;width:100%}.view-teacher-signature-page .notes-textarea:focus{border-color:#1212123b;outline:none}.view-teacher-signature-page .header-wrapper{justify-content:flex-start!important;margin-bottom:24px;margin-top:0}.view-teacher-signature-page .header-div{align-items:center;display:flex;gap:0;width:100%}.view-teacher-signature-page .header-div .back-to{margin-right:0;min-width:auto;padding-right:0!important;width:auto!important}.view-teacher-signature-page .header-div .back-to button{margin:0;padding:0}.view-teacher-signature-page .header-div .page-desc{flex-grow:0!important;margin-left:4px;margin-right:0}.view-teacher-signature-page .header-div .page-desc span{color:#000000de;font-size:22px;font-weight:500}.view-teacher-signature-page .view-teacher-signature-copy{margin-bottom:24px;margin-top:0}.view-teacher-signature-page .signature-details{width:100%}.view-teacher-signature-page .signature-details .text-input{background:#fff;border:1px solid #1212123b;border-radius:4px;box-sizing:border-box;color:#122f4e;cursor:default;font-size:16px;max-width:100%!important;padding:12px;width:100%!important}.view-teacher-signature-page .signature-details .text-input:focus{border-color:#1212123b;outline:none}.view-teacher-signature-page .signature-details .text-input::placeholder{color:#999}.view-teacher-signature-page .signature-details .signature-container{align-items:center;background:#fff;border:1px solid #1212123b;border-radius:4px;box-sizing:border-box;display:flex;justify-content:center;min-height:260px;padding:16px;position:relative;width:100%}.view-teacher-signature-page .signature-details .signature-container .signature-image{display:block;max-height:500px;max-width:100%;object-fit:contain}.view-teacher-signature-page .signature-details .signature-container .signature-error{color:#dc2626;font-size:14px;padding:20px;text-align:center}@media only screen and (max-width:1024px){.view-teacher-signature-page .form-enclosure{padding:0 40px 120px}}@media only screen and (max-width:600px){.view-teacher-signature-page{padding-top:24px}.view-teacher-signature-page .header-wrapper{margin-bottom:16px}.view-teacher-signature-page .form-enclosure{padding:0 16px 80px}.view-teacher-signature-page .view-teacher-signature-card{padding:16px}.view-teacher-signature-page .signature-details .signature-container{min-height:200px;padding:12px}.view-teacher-signature-page .signature-details .signature-container .signature-image{max-height:300px}}.all-documents-container{margin:0 auto;max-width:1024px;min-height:100vh;padding:16px;width:100%}.all-documents-container .breadcrumbs{margin-bottom:24px}.all-documents-container .breadcrumbs a{color:#0009;cursor:pointer;font-size:16px}.all-documents-container .breadcrumbs a:hover{text-decoration:underline}.all-documents-container .breadcrumbs .MuiTypography-root{color:#121212;font-size:16px}.all-documents-container .client-filter-buttons{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:24px}.all-documents-container .client-filter-buttons .client-filter-btn{border-color:#10389a;border-radius:96px;color:#10389a;flex:1 1;font-size:14px;font-weight:500;min-width:100px;padding:8px 16px;text-transform:capitalize}.all-documents-container .client-filter-buttons .client-filter-btn.MuiButton-contained,.all-documents-container .client-filter-buttons .client-filter-btn.active{background-color:#c4dbf7;border:none;color:#10389a}.all-documents-container .client-filter-buttons .client-filter-btn.MuiButton-contained:hover,.all-documents-container .client-filter-buttons .client-filter-btn.active:hover{background-color:#a8c9f0}.all-documents-container .client-filter-buttons .client-filter-btn.MuiButton-outlined{background-color:#0000;border:1px solid #10389a}.all-documents-container .client-filter-buttons .client-filter-btn.MuiButton-outlined:hover{background-color:#10389a0a}.all-documents-container .document-type-filter{margin-bottom:24px}.all-documents-container .document-type-filter .MuiOutlinedInput-root{background-color:#fff;border-radius:4px}.all-documents-container .document-type-filter .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#0000003b}.all-documents-container .document-type-filter .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#10389a}.all-documents-container .document-type-filter .MuiInputLabel-root{color:#12121299;font-size:16px}.all-documents-container .document-type-filter .MuiInputLabel-root.Mui-focused{color:#10389a}.all-documents-container .document-type-filter .MuiSelect-select{font-size:16px}.all-documents-container .documents-list{display:flex;flex-direction:column;gap:16px}.all-documents-container .document-card{align-items:center;background:#fff;border-radius:5px;box-shadow:0 2px 12px 0 rgba(18,47,78,.161);display:flex;padding:16px}.all-documents-container .document-card.clickable{cursor:pointer;transition:background-color .2s ease}.all-documents-container .document-card.clickable:hover{background-color:#f9f9f9}.all-documents-container .document-card .document-avatar{margin-right:16px}.all-documents-container .document-card .document-info{display:flex;flex:1 1;flex-direction:column;min-width:0}.all-documents-container .document-card .document-info .document-name{color:#000000de;font-size:16px;font-weight:400;letter-spacing:.15px;line-height:1.5;margin-bottom:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.all-documents-container .document-card .document-info .document-date{color:#0009;font-size:14px;font-weight:400;letter-spacing:.17px;line-height:1.43}.all-documents-container .document-card .document-menu-button{color:#0000008a}.all-documents-container .document-card .document-menu-button:hover{background-color:#10389a0a;color:#10389a}.all-documents-container .no-documents{color:#0009;padding:60px 20px;text-align:center}.all-documents-container .no-documents p{font-size:16px;margin:0}@media(max-width:600px){.all-documents-container{padding:16px}.all-documents-container .client-filter-buttons{flex-direction:row}.all-documents-container .client-filter-buttons .client-filter-btn{font-size:13px;min-width:80px;padding:6px 12px}.all-documents-container .document-card{padding:12px}.all-documents-container .document-card .document-avatar{margin-right:12px}.all-documents-container .document-card .document-info .document-name{font-size:14px}.all-documents-container .document-card .document-info .document-date{font-size:12px}}.failure-notification{animation:slideIn .3s ease-out}@keyframes slideIn{0%{opacity:0;transform:translate(-50%,-50%) scale(.9)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.App{display:flex;flex-direction:column;height:100vh}.App .sticky-header{height:70px;width:100%}.App .body-content{display:flex;flex-direction:column;flex-grow:1;min-height:0;overflow-y:auto;width:100%}.App .footer{flex:0 0 auto;margin-top:auto}.App .global-content-wish-text{font-size:26px!important}.App .global-content-header,.App .global-content-wish-text{color:#122f4e;display:block;font-weight:500!important;margin-bottom:18px}.App .global-content-header{font-size:20px!important}@media only screen and (max-width:600px){.App .global-content-wish-text{font-size:20px!important}.App .global-content-header{font-size:18px!important}}
/*# sourceMappingURL=main.444418f5.css.map*/