:root{--color-global-grey-50:#fcfcfc;--color-global-grey-100:#f3f4f5;--color-global-grey-150:#ebeeef;--color-global-grey-200:#e1e3e6;--color-global-grey-200-rgb:220,223,227;--color-global-grey-300:#999b9b;--color-global-grey-400:#797d7d;--color-global-grey-500:#6f7272;--color-global-grey-600:#484d4d;--color-global-grey-700:#3f4751;--color-global-grey-800:#1f2727;--color-global-error-100:#fceaea;--color-global-error-300:#c64840;--color-global-error-400:#ff898d;--color-global-error-500:#b95146;--color-global-error-600:#ff2336;--color-global-error-800:#f0000b;--color-global-success-100:#e1f6f0;--color-global-success-400:#52dfbe;--color-global-success-600:#00b98b;--color-global-success-800:#00a473;--color-global-warning-100:#fbf5e0;--color-global-warning-400:#ffea9b;--color-global-warning-600:#efca49;--color-global-warning-700:#c39d1c;--color-global-warning-800:#a85a11;--color-primary-200:#d4e3e8;--color-primary-300:#c6e3ef;--color-primary-400:#c6e3ef;--color-primary-400-rgb:185,224,238;--color-primary-500:#29718c;--color-primary-600:#71a5b9;--color-primary-800:#29718c;--color-primary-900:#00413e;--event-color-yellow-light:#fff3e2;--event-color-yellow-dark:#cf800f;--event-color-red-light:#fff0ec;--event-color-red-dark:#d3522b;--event-color-green-light:#d5e9e8;--event-color-green-dark:#00413e;--event-color-blue-light:#ecf5fb;--event-color-blue-dark:#1d5075;--event-color-purple-light:#e9ebf9;--event-color-purple-dark:#59608f;--event-color-gray-light:#f5f7f7;--event-color-gray-dark:#1f2727;--event-color-lightgray-light:#f5f7f7;--event-color-lightgray-dark:#3e4444;--color-base-100:#fbfbfb;--color-base-200:#e9ebeb;--color-base-300:#d5d8d8;--color-base-400:#a2a6a6;--color-base-500:#6f7272;--color-base-600:#515454;--color-base-700:#373a3a;--color-base-800:#252828;--color-base-900:#151818;--color-error-100:#ffedeb;--color-error-200:#ffd9d4;--color-error-300:#f5b2ab;--color-error-400:#e2887e;--color-error-500:#b95146;--color-error-600:#9e3836;--color-error-700:#842a2f;--color-error-800:#6a1d28;--color-error-900:#581523;--color-warning-100:#fdf9e1;--color-warning-200:#fcefa5;--color-warning-300:#f1e081;--color-warning-400:#e6ce64;--color-warning-500:#ccaa41;--color-warning-600:#b89835;--color-warning-700:#9a7c2a;--color-warning-800:#755c1c;--color-warning-900:#5e4612;--color-success-100:#ecf7ea;--color-success-200:#d5edd3;--color-success-300:#a3d5a7;--color-success-400:#7bad83;--color-success-500:#57845c;--color-success-600:#436a4b;--color-success-700:#2f513b;--color-success-800:#213e2e;--color-success-900:#182e23}.calendar-page,.inbox-page,.time-tracking-page,[data-controller=datepicker]{--color-primary-100:#e4f3f9;--color-primary-200:#b3deef;--color-primary-300:#82b6d2;--color-primary-400:#5987a9;--color-primary-500:#2a4f72;--color-primary-600:#1f3d61;--color-primary-700:#162e52;--color-primary-800:#0f2141;--color-primary-900:#081636}body.homecare{--color-global-grey-200:#dadbdb;--color-global-grey-400:#646868;--color-primary-300:#f7ebf1;--color-primary-400:#dea0c0;--color-primary-400-rgb:220,173,198;--color-primary-500:#97386b;--color-primary-600:#782f5f;--color-primary-800:#97386b;--color-global-error-100:#fce8e7;--color-global-error-400:#c64840;--color-global-error-400-rgb:202,36,36;--color-global-error-600:#97130b;--color-global-success-100:#dcfdf5;--color-global-success-400:#35ac91;--color-global-success-600:#337062;--color-global-warning-100:#fff7e7;--color-global-warning-600:#a85a11;--input-focus-shadow-color:0 0 0 4px rgba(var(--color-primary-400-rgb),.2)}body.homecare .administrations-page,body.homecare .calendar-page,body.homecare .inbox-page,body.homecare .time-tracking-page,body.homecare [data-controller=datepicker] [data-view-component]{--color-primary-100:#fbeef3;--color-primary-200:#f4dce7;--color-primary-300:#e3b3c9;--color-primary-400:#b56a8c;--color-primary-500:#8d3e69;--color-primary-600:#782f5f;--color-primary-700:#642255;--color-primary-800:#50174a;--color-primary-900:#420f42}body.session{--color-primary-400:#dcadc6;--color-primary-400-rgb:220,173,198;--color-primary-800:#97386b;--color-primary-900:#00413e;--color-global-error-100:#fce8e7;--color-global-error-600:#97130b;--color-global-success-100:#dcfdf5;--color-global-success-600:#337062;--color-global-warning-100:#fff7e7;--color-global-warning-600:#a85a11;--input-focus-shadow-color:0 0 0 4px rgba(var(--color-primary-400-rgb),.2)}.administrations-page,.calendar-page,.inbox-page,.time-tracking-page,[data-controller=datepicker],[data-view-component],body:not(.homecare):not(.aba){--color-global-grey-100:#fbfbfb;--color-global-grey-200:#e9ebeb;--color-global-grey-200-rgb:233,235,235;--color-global-grey-300:#d5d8d8;--color-global-grey-400:#a2a6a6;--color-global-grey-500:#6f7272;--color-global-grey-600:#515454;--color-global-grey-700:#373a3a;--color-global-grey-800:#252828;--color-global-grey-900:#151818;--color-global-error-100:#ffedeb;--color-global-error-200:#ffd9d4;--color-global-error-300:#f5b2ab;--color-global-error-400:#e2887e;--color-global-error-500:#b95146;--color-global-error-600:#9e3836;--color-global-error-700:#842a2f;--color-global-error-800:#6a1d28;--color-global-error-900:#581523;--color-global-warning-100:#fdf9e1;--color-global-warning-200:#fcefa5;--color-global-warning-300:#f1e081;--color-global-warning-400:#e6ce64;--color-global-warning-500:#ccaa41;--color-global-warning-600:#b89835;--color-global-warning-700:#9a7c2a;--color-global-warning-800:#755c1c;--color-global-warning-900:#5e4612;--color-global-sky-100:#e0f2fe;--color-global-sky-200:#bae6fd;--color-global-sky-300:#7dd3fc;--color-global-sky-400:#38bdf8;--color-global-sky-500:#0ea5e9;--color-global-sky-600:#0284c7;--color-global-sky-700:#0369a1;--color-global-sky-800:#075985;--color-global-sky-900:#0c4a6e;--color-global-success-100:#ecf7ea;--color-global-success-200:#d5edd3;--color-global-success-300:#a3d5a7;--color-global-success-400:#7bad83;--color-global-success-500:#57845c;--color-global-success-600:#436a4b;--color-global-success-700:#2f513b;--color-global-success-800:#213e2e;--color-global-success-900:#182e23}body.abaadmin,body.abaadmin .calendar-page,body.abaadmin .inbox-page,body.abaadmin .time-tracking-page,body.abaadmin [data-controller=datepicker]{--color-primary-100:#fbf8e0;--color-primary-200:#f0ebb7;--color-primary-300:#dbd48d;--color-primary-400:#c1b96a;--color-primary-500:#ada44d;--color-primary-600:#958b36;--color-primary-700:#7e762a;--color-primary-800:#615918;--color-primary-900:#484311}body.employee,body.employee .calendar-page,body.employee .inbox-page,body.employee .time-tracking-page,body.employee [data-controller=datepicker]{--color-primary-100:#f5f9ff;--color-primary-200:#d2e2ff;--color-primary-300:#b0c6f4;--color-primary-400:#7a95d7;--color-primary-500:#516dbf;--color-primary-600:#3b53a4;--color-primary-700:#2a3d88;--color-primary-800:#1b2a6e;--color-primary-900:#101c5a}body.mar,body.mar .calendar-page,body.mar .inbox-page,body.mar .time-tracking-page,body.mar [data-controller=datepicker]{--color-primary-100:#f4f9e6;--color-primary-200:#e3eec6;--color-primary-300:#bfd58e;--color-primary-400:#94ad66;--color-primary-500:#708c3c;--color-primary-600:#5a712f;--color-primary-700:#3c5621;--color-primary-800:#2c4517;--color-primary-900:#20350e}body.scheduling,body.scheduling .calendar-page,body.scheduling .inbox-page,body.scheduling .time-tracking-page,body.scheduling [data-controller=datepicker]{--color-primary-100:#fbf5df;--color-primary-200:#f7e0a5;--color-primary-300:#eac678;--color-primary-400:#daab57;--color-primary-500:#c58431;--color-primary-600:#a96a27;--color-primary-700:#8d531e;--color-primary-800:#713e15;--color-primary-900:#552f0b;--input-focus-shadow-color:0 0 0 4px var(--color-global-grey-100)}body.directcare,body.directcare .calendar-page,body.directcare .inbox-page,body.directcare .time-tracking-page,body.directcare [data-controller=datepicker]{--color-primary-100:#fff8f8;--color-primary-200:#fcd4cf;--color-primary-300:#f1aea6;--color-primary-400:#ed9290;--color-primary-500:#e46d76;--color-primary-600:#c75468;--color-primary-700:#a63e5a;--color-primary-800:#852a4b;--color-primary-900:#6e1d42}@font-face{font-family:Graphik Web;font-stretch:normal;font-style:italic;font-weight:900;src:url("/assets/Graphik-SuperItalic-Web-ZLWDAWYQ-f22f59fd.woff2") format("woff2"),url("/assets/Graphik-SuperItalic-Web-VR5463ON-42c15814.woff") format("woff")}.Graphik-SuperItalic-Web{font-style:italic}@font-face{font-family:Graphik Web;font-stretch:normal;font-style:normal;font-weight:900;src:url("/assets/Graphik-Super-Web-JUOFPO57-dd52f2e3.woff2") format("woff2"),url("/assets/Graphik-Super-Web-QVLA2R4O-1b0ba11e.woff") format("woff")}.Graphik-Super-Web,.Graphik-SuperItalic-Web{font-family:Graphik Web;font-stretch:normal;font-weight:900}.Graphik-Super-Web{font-style:normal}@font-face{font-family:Graphik Web;font-stretch:normal;font-style:italic;font-weight:800;src:url("/assets/Graphik-BlackItalic-Web-2X4IDWG5-d19d32c2.woff2") format("woff2"),url("/assets/Graphik-BlackItalic-Web-7YBT5R2O-3d87277d.woff") format("woff")}.Graphik-BlackItalic-Web{font-style:italic}@font-face{font-family:Graphik Web;font-stretch:normal;font-style:normal;font-weight:800;src:url("/assets/Graphik-Black-Web-Y4Y6M3EG-41298d32.woff2") format("woff2"),url("/assets/Graphik-Black-Web-LNQM6CNK-589355a4.woff") format("woff")}.Graphik-Black-Web,.Graphik-BlackItalic-Web{font-family:Graphik Web;font-stretch:normal;font-weight:800}.Graphik-Black-Web{font-style:normal}@font-face{font-family:Graphik Web;font-stretch:normal;font-style:italic;font-weight:700;src:url("/assets/Graphik-BoldItalic-Web-4IJOEYRY-6cb5b194.woff2") format("woff2"),url("/assets/Graphik-BoldItalic-Web-TOIH746K-d2e41523.woff") format("woff")}.Graphik-BoldItalic-Web{font-style:italic}@font-face{font-family:Graphik Web;font-stretch:normal;font-style:normal;font-weight:700;src:url("/assets/Graphik-Bold-Web-SBDGWP5C-12286473.woff2") format("woff2"),url("/assets/Graphik-Bold-Web-I2ORWDHU-869910e4.woff") format("woff")}.Graphik-Bold-Web,.Graphik-BoldItalic-Web{font-family:Graphik Web;font-stretch:normal;font-weight:700}.Graphik-Bold-Web{font-style:normal}@font-face{font-family:Graphik Web;font-stretch:normal;font-style:italic;font-weight:600;src:url("/assets/Graphik-SemiboldItalic-Web-6EQ6CPNX-d0e763cf.woff2") format("woff2"),url("/assets/Graphik-SemiboldItalic-Web-P5ZFEQLW-b7c1921c.woff") format("woff")}.Graphik-SemiboldItalic-Web{font-style:italic}@font-face{font-family:Graphik Web;font-stretch:normal;font-style:normal;font-weight:600;src:url("/assets/Graphik-Semibold-Web-LTTF76B6-f0c8e9ee.woff2") format("woff2"),url("/assets/Graphik-Semibold-Web-GJCTODJU-f12ccfe9.woff") format("woff")}.Graphik-Semibold-Web,.Graphik-SemiboldItalic-Web{font-family:Graphik Web;font-stretch:normal;font-weight:600}.Graphik-Semibold-Web{font-style:normal}@font-face{font-family:Graphik Web;font-stretch:normal;font-style:italic;font-weight:500;src:url("/assets/Graphik-MediumItalic-Web-YOMVACUC-36b53b76.woff2") format("woff2"),url("/assets/Graphik-MediumItalic-Web-U373KASF-1e69630e.woff") format("woff")}.Graphik-MediumItalic-Web{font-style:italic}@font-face{font-family:Graphik Web;font-stretch:normal;font-style:normal;font-weight:500;src:url("/assets/Graphik-Medium-Web-KV2R77V2-959d2f2d.woff2") format("woff2"),url("/assets/Graphik-Medium-Web-4YTHPG7G-5ec31559.woff") format("woff")}.Graphik-Medium-Web,.Graphik-MediumItalic-Web{font-family:Graphik Web;font-stretch:normal;font-weight:500}.Graphik-Medium-Web{font-style:normal}@font-face{font-family:Graphik Web;font-stretch:normal;font-style:italic;font-weight:400;src:url("/assets/Graphik-RegularItalic-Web-GOTBNMNW-0e46c6be.woff2") format("woff2"),url("/assets/Graphik-RegularItalic-Web-POWGL6FD-93a90654.woff") format("woff")}.Graphik-RegularItalic-Web{font-style:italic}@font-face{font-family:Graphik Web;font-stretch:normal;font-style:normal;font-weight:400;src:url("/assets/Graphik-Regular-Web-IFMGK62T-790d85e0.woff2") format("woff2"),url("/assets/Graphik-Regular-Web-5XWCP5GO-0b29a3e4.woff") format("woff")}.Graphik-Regular-Web,.Graphik-RegularItalic-Web{font-family:Graphik Web;font-stretch:normal;font-weight:400}.Graphik-Regular-Web{font-style:normal}@font-face{font-family:Graphik Web;font-stretch:normal;font-style:italic;font-weight:300;src:url("/assets/Graphik-LightItalic-Web-PL3N3UFI-b011a976.woff2") format("woff2"),url("/assets/Graphik-LightItalic-Web-GPH6I5OE-303d3b23.woff") format("woff")}.Graphik-LightItalic-Web{font-style:italic}@font-face{font-family:Graphik Web;font-stretch:normal;font-style:normal;font-weight:300;src:url("/assets/Graphik-Light-Web-2SYVNLUA-64aeb7d8.woff2") format("woff2"),url("/assets/Graphik-Light-Web-RZTX7E3I-5a254d18.woff") format("woff")}.Graphik-Light-Web,.Graphik-LightItalic-Web{font-family:Graphik Web;font-stretch:normal;font-weight:300}.Graphik-Light-Web{font-style:normal}@font-face{font-family:Graphik Web;font-stretch:normal;font-style:italic;font-weight:200;src:url("/assets/Graphik-ExtralightItalic-Web-4GSNNQQI-c116af39.woff2") format("woff2"),url("/assets/Graphik-ExtralightItalic-Web-4AYSB2FJ-6956dfb9.woff") format("woff")}.Graphik-ExtralightItalic-Web{font-style:italic}@font-face{font-family:Graphik Web;font-stretch:normal;font-style:normal;font-weight:200;src:url("/assets/Graphik-Extralight-Web-AUXUFHIB-8e7ff38c.woff2") format("woff2"),url("/assets/Graphik-Extralight-Web-BWRVDPDS-74f48f97.woff") format("woff")}.Graphik-Extralight-Web,.Graphik-ExtralightItalic-Web{font-family:Graphik Web;font-stretch:normal;font-weight:200}.Graphik-Extralight-Web{font-style:normal}@font-face{font-family:Graphik Web;font-stretch:normal;font-style:italic;font-weight:100;src:url("/assets/Graphik-ThinItalic-Web-MOTNYWOA-16a9eb3a.woff2") format("woff2"),url("/assets/Graphik-ThinItalic-Web-MYKNWIP5-ae03c577.woff") format("woff")}.Graphik-ThinItalic-Web{font-style:italic}@font-face{font-family:Graphik Web;font-stretch:normal;font-style:normal;font-weight:100;src:url("/assets/Graphik-Thin-Web-ASFXYHYX-91a324e9.woff2") format("woff2"),url("/assets/Graphik-Thin-Web-UTUFAD26-5f6b56f4.woff") format("woff")}.Graphik-Thin-Web,.Graphik-ThinItalic-Web{font-family:Graphik Web;font-stretch:normal;font-weight:100}.Graphik-Thin-Web{font-style:normal}.icon{background-position:50%;background-repeat:no-repeat;background-size:cover;height:3rem;margin-right:1rem;min-width:3rem;width:3rem}@media (min-width:768px){.icon{height:4rem;margin-right:1.25rem;min-width:4rem;width:4rem}}.icon.icon--aba{background-image:url("/assets/aba-UULHKDR6-4f427758.svg")}.icon.icon--aba-admin{background-image:url("/assets/aba_admin-DW5EBNJL-4d018531.svg")}.icon.icon--direct-care{background-image:url("/assets/direct_care-KL4KCLRP-4e378d64.svg")}.icon.icon--home-care{background-image:url("/assets/home_care-ND7N4FHU-62338bfa.svg")}.icon.icon--mar{background-image:url("/assets/mar-KS7MY7MR-e45a95b0.svg")}.icon.icon--scheduling{background-image:url("/assets/scheduling-MMOZGTD7-3f7a0fa1.svg")}.icon.icon--employee{background-image:url("/assets/employee-7JLVALNW-ee87ef44.svg")}.calendar-page,.inbox-page,.time-tracking-page,body:not(.homecare):not(.aba):not(.session){font-size:1.75rem;line-height:2.5rem}@media (min-width:768px){.calendar-page,.inbox-page,.time-tracking-page,body:not(.homecare):not(.aba):not(.session){font-size:2rem;line-height:3rem}}h1{font-size:3.375rem;font-weight:500;letter-spacing:-.5px}.calendar-page h1,.inbox-page h1,.time-tracking-page h1,body:not(.homecare):not(.aba):not(.session) h1{font-size:6rem;letter-spacing:-2px;line-height:9.625rem}@media (min-width:768px){.calendar-page h1,.inbox-page h1,.time-tracking-page h1,body:not(.homecare):not(.aba):not(.session) h1{font-size:8.375rem;letter-spacing:-1px}}h2{font-size:2.625rem}.calendar-page h2,.inbox-page h2,.time-tracking-page h2,body:not(.homecare):not(.aba):not(.session) h2{font-size:4.875rem;font-weight:500;letter-spacing:-1px;line-height:7.5rem}@media (min-width:768px){.calendar-page h2,.inbox-page h2,.time-tracking-page h2,body:not(.homecare):not(.aba):not(.session) h2{font-size:6.375rem}}.calendar-page h3,.inbox-page h3,.time-tracking-page h3,body:not(.homecare):not(.aba):not(.session) h3{font-size:3.875rem;font-weight:500;line-height:5.875rem}@media (min-width:768px){.calendar-page h3,.inbox-page h3,.time-tracking-page h3,body:not(.homecare):not(.aba):not(.session) h3{font-size:4.75rem}}.calendar-page h4,.inbox-page h4,.time-tracking-page h4,body:not(.homecare):not(.aba):not(.session) h4{font-size:3.125rem;font-weight:500;line-height:4.75rem}@media (min-width:768px){.calendar-page h4,.inbox-page h4,.time-tracking-page h4,body:not(.homecare):not(.aba):not(.session) h4{font-size:3.5rem}}.headline{font-size:2.25rem;line-height:3rem}@media (min-width:768px){.headline{font-size:2.625rem;line-height:4rem}}.subtitle{font-size:1.5rem;line-height:3rem}@media (min-width:768px){.subtitle{font-size:1.75rem}}.caption{font-size:1.25rem;letter-spacing:.2px;line-height:2.75rem}@media (min-width:768px){.caption{font-size:1.5rem}}.overline-text{font-size:1.5rem;font-weight:600;letter-spacing:1.5px;line-height:2rem;text-transform:uppercase}@media (min-width:768px){.overline-text{font-size:1.75rem}}.page-title{font-size:3.125rem!important;font-weight:500;line-height:4.75rem!important}@media (min-width:768px){.page-title{font-size:3.5rem!important}}@media not screen and (display-mode:standalone){body,html{height:100%;-webkit-overflow-scrolling:touch;overflow-y:auto}}strong{font-weight:600}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}button{font-weight:400}input:disabled,select:disabled,textarea:disabled{-webkit-opacity:1;opacity:1}@media print{html{overflow:visible}body{page-break-after:always;page-break-inside:avoid;-webkit-print-color-adjust:exact;print-color-adjust:exact}@page{size:letter}}mark{background:transparent;font-style:italic}mark,span.highlight{color:#71a5b9;color:var(--color-primary-600);font-weight:700}.disable-children-pointer-events *{pointer-events:none}.grid-row-with-label{grid-template-columns:minmax(0,max-content) minmax(0,1fr)}.highlight-transparent{-webkit-tap-highlight-color:transparent}.children-without-opacity *{opacity:1}.sliding-bg-gradient{overflow:hidden;position:relative}.sliding-bg-gradient:before{animation:infiniteSlidingGradient 1.1s linear infinite forwards;background:#f5f7f7;background:linear-gradient(90deg,transparent 0,#f5f7f7 5%,#f0f0f0 15%,#f5f7f7 30%,transparent);content:"";height:100%;left:0;position:absolute;top:0;width:533%}@keyframes infiniteSlidingGradient{0%{transform:translate(-56.25%)}to{transform:translate(56.25%)}}.input-datepicker::-webkit-calendar-picker-indicator{cursor:pointer;height:100%;left:0;margin:0;padding:0;position:absolute;top:0;width:100%}.h-full-available-height{height:100%}@supports (-webkit-touch-callout:none){.h-full-available-height{height:-webkit-fill-available}}.table-row-transform{transform:scale(.997) perspective(1px)}.table-row-transform:hover{transform:scale(1) perspective(1px)}.hide-scrollbar{scrollbar-width:none}.hide-scrollbar::-webkit-scrollbar{background:transparent;height:0;width:0}.global-nav{display:flex;padding-bottom:1.5rem;padding-top:1.5rem;position:relative;z-index:40}.global-nav:after{background-color:#fff;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.global-nav__container{align-items:center;display:flex;margin-left:auto;margin-right:auto;width:100%}.global-nav__actions{display:flex;justify-content:flex-end;margin-left:auto;position:relative}.banners{left:0;position:sticky;right:0;top:0;width:100%;z-index:49}@keyframes colorchange{0%{background-color:#984a03}50%{background-color:#ab6320}to{background-color:#984a03}}.banners.has-disabled-active-status .banners__content{opacity:1!important;pointer-events:auto!important;position:relative!important}.banners__item{color:#fff;min-height:30px;padding:1.5rem 2.5rem;text-align:center}.banners__item .animated{animation-delay:1s;animation-duration:5s}.banners__item.staging{background-color:red}.banners__item.development{background-color:#29718c;background-color:var(--color-primary-800)}body:not(.homecare):not(.aba):not(.session) .banners__item.development{background-color:#71a5b9;background-color:var(--color-primary-600)}.banners__item.active-treatment{background-color:#666b92}.banners__item.active-trip{background-color:#547d76}.banners__item.masquerading{background-color:#1f2727;background-color:var(--color-global-grey-800)}.banners__item.super-user-masquerading{background-color:#c7842f}.banners__item.active-status{animation:colorchange 2.5s ease 0s infinite;position:relative}.button{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:1rem;color:#1f2727;color:var(--color-global-grey-800);cursor:pointer;display:flex;position:relative;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}.button:not(.button--paddingless){padding:1.5rem 1.75rem 1.5rem 2.5rem}.button:focus{outline:2px solid transparent;outline-offset:2px}.button.button--active:before,.button.is-active:before,.button:focus:before,.button:hover:before{opacity:.1}.button:before{background-color:#71a5b9;background-color:var(--color-primary-600);border-radius:1rem;content:"";display:block;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .15s cubic-bezier(.4,0,.2,1);width:100%}.button *{pointer-events:none}.button.hidden{display:none}.button.disabled,.button.is-disabled,.button[disabled]{color:#999b9b!important;color:var(--color-global-grey-300)!important;pointer-events:none!important}.button.disabled:before,.button.is-disabled:before,.button[disabled]:before{background-color:#eceff1!important;opacity:1!important}.button.button--full-width{padding-left:1.25rem;padding-right:1.25rem;width:100%}.button.button--small{padding:1rem 1.75rem}.button.button--large{padding:2rem}.button.button--round-big{padding:1.75rem}.button.button--round-big:before{border-radius:9999px}.button.button--transparent-icon-active{color:#71a5b9;color:var(--color-primary-600);padding-left:1.75rem;padding-right:1.25rem}@media (min-width:1024px){.button.button--transparent-icon-active:before{opacity:0}}.button.button--transparent-icon-active:hover:before{opacity:.15}.button.button--transparent-icon-active:before{background-color:#71a5b9;background-color:var(--color-primary-600);opacity:.1}.button.button--primary{color:#fff}.button.button--primary:hover:before{opacity:.75}.button.button--primary:before{background-color:#29718c;background-color:var(--color-primary-800);opacity:1}.button.button--secondary{color:#29718c;color:var(--color-primary-800)}.button.button--secondary:hover:before{opacity:.15}.button.button--secondary:before{background-color:#29718c;background-color:var(--color-primary-800);opacity:.1}.button.button--secondary-alert{color:#ff898d;color:var(--color-global-error-400)}.button.button--secondary-alert:hover:before{opacity:.75}.button.button--secondary-alert:before{background-color:#fceaea;background-color:var(--color-global-error-100);opacity:1}.button.button--tertiary{box-shadow:0 0 0 2px #c6e3ef;box-shadow:0 0 0 2px var(--color-primary-300);color:#29718c;color:var(--color-primary-800)}.button.button--tertiary:hover:before{opacity:.05}.button.button--tertiary-icon-active{border-color:#c6e3ef;border-color:var(--color-primary-300);border-width:2px;color:#29718c;color:var(--color-primary-800);padding-left:2.5rem;padding-right:1.75rem}.button.button--tertiary-icon-active:hover:before{opacity:.05}.button.button--tertiary-icon-active:before{height:calc(100% + 4px);margin-left:-2px;margin-top:-2px;width:calc(100% + 4px)}.button.button--tertiary-alert{border-color:#fceaea;border-color:var(--color-global-error-100);border-width:2px;color:#ff898d;color:var(--color-global-error-400)}.button.button--tertiary-alert:hover:before{content:none}.button.button--secondary-alert-error-text{color:#f0000b;color:var(--color-global-error-800)}.button.button--secondary-alert-error-text:hover:before{opacity:.15}.button.button--secondary-alert-error-text:before{background-color:#f0000b;background-color:var(--color-global-error-800);opacity:.1}.button.button--alert-error{color:#fff}.button.button--alert-error:hover:before{opacity:.85}.button.button--alert-error:before{background-color:#ff898d;background-color:var(--color-global-error-400);opacity:1}.button.button--quarternary{border-width:0}.button.button--quarternary:hover:before{opacity:1}.button.button--quarternary:before{background-color:#f3f4f5;background-color:var(--color-global-grey-100);opacity:0}.button.button--checkbox{height:5rem;width:5rem}.button.button--checkbox:focus:before,.button.button--checkbox:hover:before{opacity:.6}.button.button--checkbox:before{background:transparent;border-color:#e1e3e6;border-color:var(--color-global-grey-200);border-width:1px;box-shadow:0 2px 4px #212b361a;opacity:1}.button.button--checkbox.checked:before{background-color:#29718c;background-color:var(--color-primary-800);border-color:#29718c;border-color:var(--color-primary-800);opacity:.1}.button.button--with-warning{color:#fff}.button.button--with-warning:focus:before,.button.button--with-warning:hover:before{opacity:.75}.button.button--with-warning:before{background-color:#ff2336;background-color:var(--color-global-error-600);border-color:#ff2336;border-color:var(--color-global-error-600);opacity:1}.button__content{align-items:center;display:flex;justify-content:center;z-index:10}.button--active .button__content,.button--active .button__content>*,.button--with-hover-text:hover .button__content,.button--with-hover-text:hover .button__content>*{color:#29718c;color:var(--color-primary-800)}.button__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border-style:none;color:#fff;cursor:pointer;position:relative}.icon-button{position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.icon-button.is-active,.icon-button:focus,.icon-button:hover{color:#29718c;color:var(--color-primary-800)}.icon-button__alert-wrapper{background-color:#fff;left:calc(100% - 2.125rem);padding:.25rem;position:absolute;top:0}.icon-button__alert,.icon-button__alert-wrapper{align-items:center;border-radius:9999px;display:flex;justify-content:center}.icon-button__alert{background-color:#29718c;background-color:var(--color-primary-800);color:#fff;font-size:1.5rem;font-weight:500;height:2rem;line-height:2.25rem;min-width:2rem;padding-left:.25rem;padding-right:.25rem;text-align:center}.profile-button__avatar{-webkit-user-select:none;-moz-user-select:none;user-select:none}.profile-button.is-active .profile-button__avatar{border-color:#797d7d;border-color:var(--color-global-grey-400)}.checkbox{border:1px solid #e1e3e6;border:1px solid var(--color-global-grey-200);border-radius:1rem;box-shadow:0 2px 4px #0000001a}.checkbox:not(.checkbox--without-checked-border).is-checked{border-color:#c6e3ef;border-color:var(--color-primary-400);box-shadow:0 0 0 1px #c6e3ef;box-shadow:0 0 0 1px var(--color-primary-400)}.checkbox.checkbox--without-checked-border:not(.is-checked){border-color:#dcdfe380;border-color:rgba(var(--color-global-grey-200-rgb),.5);box-shadow:0 2px 4px #0000000d}.checkbox__icon{color:#797d7d;color:var(--color-global-grey-400)}.checkbox.is-checked .checkbox__icon{color:#29718c;color:var(--color-primary-800)}.checkbox.is-checked .checkbox__unchecked-content,.checkbox:not(.is-checked) .checkbox__checked-content{display:none}.checkbox:not(.is-checked) .checkbox__unchecked-opaque{opacity:.5}.table-grid{border-collapse:collapse;display:grid;min-width:100%}.table-grid__body{display:grid;gap:1rem}.table-grid__head{align-items:center;cursor:pointer;display:flex;font-weight:400;height:100%;position:relative;width:100%}.table-grid__head th{font-size:1.75rem;font-weight:400}body:not(.mar) .table-grid__head th{font-size:inherit}.table-grid__row{align-items:center;color:#1f2727;color:var(--color-global-grey-800);display:grid;gap:1.75rem;grid-auto-flow:column;min-width:100%;padding-left:2rem;padding-right:2rem;position:relative;transform:scale(.995) perspective(1px)}body:not(.mar) .table-grid__row{font-size:1.875rem}body.mar .table-grid__row{padding-left:1.5rem;padding-right:1.5rem}@media (min-width:768px){body.mar .table-grid__row{padding-left:2rem;padding-right:2rem}}.table-grid__body .table-grid__row{background-color:#fff;border-color:#e1e3e6;border-color:var(--color-global-grey-200);border-radius:1rem;border-style:solid;border-width:1px;box-shadow:0 2px 4px #212b361a;padding-bottom:1.75rem;padding-top:1.75rem;transition:transform .6s cubic-bezier(.165,.84,.44,1)}.table-grid__body .table-grid__row:not(.table-grid__row--without-hover):hover{background-color:#fff;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;cursor:pointer;transform:scale(1) perspective(1px)}.table-grid__body .table-grid__row:not(.table-grid__row--without-hover):hover:after{opacity:1}.table-grid__body .table-grid__row:after{border-color:#fff;border-radius:1rem;border-width:1px;box-shadow:0 8px 8px 1px #0000001a;content:"";display:block;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .15s cubic-bezier(.4,0,1,1);width:100%;z-index:-1}body.mar .table-grid__body .table-grid__row{padding-bottom:1rem;padding-top:1rem}@media (min-width:768px){body.mar .table-grid__body .table-grid__row{padding-bottom:2rem;padding-top:2rem}}.table-grid__body .table-grid__row.error{border-color:#ff898d;border-color:var(--color-global-error-400)}.table-grid__body .table-grid__row.error,.table-grid__body .table-grid__row.error:not(.table-grid__row--without-hover):hover{background-color:#fceaea;background-color:var(--color-global-error-100)}.table-grid__body .table-grid__row.error:after{border-color:#fceaea;border-color:var(--color-global-error-100)}.table-grid__head .table-grid__row{color:#484d4d;color:var(--color-global-grey-600);padding-bottom:1.25rem;padding-top:1.25rem}.table-grid--active-treatment-notes .table-grid__row,.table-grid--rejected-treatment-notes .table-grid__row,.table-grid--treatment-notes .table-grid__row{grid-template-columns:minmax(120px,12fr) minmax(120px,12fr) minmax(120px,12fr) minmax(142px,14.2fr) minmax(102px,10.2fr) minmax(102px,10.2fr)}.table-grid--payroll .table-grid__row{grid-template-columns:minmax(120px,12fr) minmax(180px,18fr) minmax(200px,20fr) minmax(200px,20fr)}.table-grid--trip .table-grid__row{grid-template-columns:minmax(180px,18fr) minmax(200px,20fr) minmax(160px,10fr) minmax(200px,20fr) minmax(160px,10fr) minmax(120px,10fr)}.table-grid--patients-list .table-grid__row{grid-template-columns:minmax(24px,24px) minmax(110px,16.25fr) minmax(110px,15.87fr) minmax(110px,15.17fr) minmax(110px,12.96fr) minmax(110px,10.95fr) minmax(110px,13.86fr) minmax(110px,9.84fr) minmax(24px,24px)}.table-grid--aba-recent-treatments-list .table-grid__row{grid-template-columns:minmax(142px,14.2fr) minmax(142px,14.2fr) minmax(86px,8.6fr) minmax(101px,10.1fr) minmax(100px,8.6fr) minmax(100px,8.6fr) minmax(60px,2.5fr)}.table-grid--aba-observations-list .table-grid__row{grid-template-columns:minmax(111px,11.1fr) minmax(142px,14.2fr) minmax(182px,18.2fr) minmax(142px,14.2fr) minmax(142px,14.2fr)}.table-grid--aba-meeting-logs-list .table-grid__row{grid-template-columns:minmax(142px,13.2fr) minmax(86px,8.6fr) minmax(86px,8.6fr) minmax(101px,10.1fr) minmax(100px,8.6fr) minmax(100px,8.6fr) minmax(142px,13.2fr) minmax(142px,13.2fr)}.table-grid--aba-patients-list .table-grid__row{grid-template-columns:minmax(142px,13.2fr) minmax(86px,8.6fr) minmax(86px,8.6fr) minmax(101px,10.1fr)}.table-grid--aba-therapist-weekly-efficiencies-list .table-grid__row{grid-template-columns:minmax(200px,20fr) minmax(142px,14.2fr) minmax(142px,14.2fr) minmax(250px,25fr)}.dropdown,.select__content{position:relative}.dropdown__box,.select__box{background-color:#fff;border-color:#e1e3e6;border-color:var(--color-global-grey-200);border-radius:1rem;border-width:1px;box-shadow:0 3px 5px #0000001a;opacity:0;pointer-events:none;position:absolute;right:0;top:100%;transform:translate3d(0,-1rem,0) scale(1.015);transform-origin:50% 0;transition:opacity .1s ease,transform .1s ease;width:100%;z-index:20}.dropdown:not(.dropdown--marginless) .dropdown__box,.dropdown:not(.dropdown--marginless) .select__box,.select__content:not(.dropdown--marginless) .dropdown__box,.select__content:not(.dropdown--marginless) .select__box{margin-top:.5rem}.dropdown__box.is-active,.is-active.select__box{opacity:1;pointer-events:auto;transform:translateZ(0);transition:opacity .15s ease,transform .15s ease}.dropdown--centered.select__content .dropdown__box,.dropdown--centered.select__content .select__box,.dropdown.dropdown--centered .dropdown__box,.dropdown.dropdown--centered .select__box{left:50%;transform:translate(-50%)}.dropdown--left-aligned.select__content .dropdown__box,.dropdown--left-aligned.select__content .select__box,.dropdown.dropdown--left-aligned .dropdown__box,.dropdown.dropdown--left-aligned .select__box{left:0}body:not(.dropdown-enabled) .dropdown__box,body:not(.dropdown-enabled) .select__box{display:none}.dropdown__box--large.select__box,.dropdown__box.dropdown__box--large{min-width:30rem}.dropdown--filter.select__content .dropdown__box,.dropdown--filter.select__content .select__box,.dropdown.dropdown--filter .dropdown__box,.dropdown.dropdown--filter .select__box{max-height:49.25rem;min-width:35rem}.dropdown--filter.select__content .dropdown__box--large.select__box,.dropdown--filter.select__content .dropdown__box.dropdown__box--large,.dropdown.dropdown--filter .dropdown__box--large.select__box,.dropdown.dropdown--filter .dropdown__box.dropdown__box--large{max-height:62rem}.dropdown__box--datepicker.select__box,.dropdown__box.dropdown__box--datepicker{left:0;max-width:35rem;min-width:35rem}@media (min-width:1024px){.dropdown__box--datepicker.select__box,.dropdown__box.dropdown__box--datepicker{left:50%;transform:translate(-50%)}}.calendar-page .dropdown__box,.calendar-page .select__box,body.employee .dropdown__box,body.employee .select__box,body.scheduling .dropdown__box,body.scheduling .select__box{z-index:26}.dropdown-parent.is-active,.is-active.select-parent{z-index:99}.dropdown__check{align-items:center;bottom:0;color:#29718c;color:var(--color-primary-800);display:flex;font-size:2.5rem;left:0;margin-bottom:auto;margin-left:.25rem;margin-top:auto;position:absolute;top:0}.dropdown__check.hidden{display:none}.dropdown__option{padding:.5rem .5rem .5rem 3.75rem;position:relative}.select__content{display:none}@media (min-width:1024px){.select__content{display:block}}.select__option{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:1rem;color:#797d7d;color:var(--color-global-grey-400);cursor:pointer;display:flex;outline:2px solid transparent;outline-offset:2px;padding:1.25rem;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.select__option:focus:before{opacity:.1}.select__option:before{background-color:#29718c;background-color:var(--color-primary-800);border-radius:1rem;content:"";display:block;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .15s cubic-bezier(.4,0,.2,1);width:100%}.select__native-fallback{position:relative}@media (min-width:1024px){.select__native-fallback{display:none}}.select__native{position:relative}.select__trigger{outline:2px solid transparent;outline-offset:2px;padding-right:2.25rem}.select--simple{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;color:#29718c;color:var(--color-primary-800)}.select--simple:focus{outline:2px solid transparent;outline-offset:2px}.radio{align-items:center;border-radius:1rem;display:flex}.radio:not(.radio--plain){border:1px solid #e1e3e6;border:1px solid var(--color-global-grey-200);box-shadow:0 2px 4px #0000001a;padding:2rem 1.75rem}.radio:not(.radio--plain).is-selected{border-color:#c6e3ef;border-color:var(--color-primary-400);box-shadow:0 0 0 1px #c6e3ef,0 2px 4px #0000001a;box-shadow:0 0 0 1px var(--color-primary-400),0 2px 4px #0000001a}.radio:not(.radio--plain).disabled{border-color:#ebeeef;border-color:var(--color-global-grey-150);box-shadow:0 0 transparent}.radio.disabled{color:#797d7d;color:var(--color-global-grey-400)}.radio__icon{color:#e1e3e6;color:var(--color-global-grey-200)}.radio.is-selected .radio__icon{color:#29718c;color:var(--color-primary-800)}body:not(.homecare):not(.aba):not(.session) .radio.is-selected .radio__icon{color:#71a5b9;color:var(--color-primary-600)}.search{position:relative;z-index:0}.search:before{background-color:#000;content:"";height:100vh;left:0;opacity:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:-1}@supports (-webkit-touch-callout:none){.search:before{height:-webkit-fill-available}}.search.is-expanded{z-index:1000}.search.is-expanded:before{opacity:.1;transition:opacity .3s cubic-bezier(.4,0,.2,1);transition-delay:0}.search__content{background-color:#fff;border:1px solid #e1e3e6;border:1px solid var(--color-global-grey-200);border-radius:1rem;display:flex;height:62px;margin-left:2rem;margin-right:2rem;margin-top:-4.75rem;padding:1rem;position:relative;z-index:1001}.search.is-expanded:not(.has-content) .search__content{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.search.has-content .search__content,.search:not(.is-expanded) .search__content{box-shadow:0 2px 4px #212b361a}.search__popover{border-radius:1rem;display:flex;flex-direction:column;left:-1px;opacity:0;pointer-events:none;position:absolute;top:-1px;transition:opacity 75ms ease,transform 75ms ease;width:calc(100% + 2px);will-change:opacity,transform}.search__popover:before{border-radius:1rem;content:"";display:block;height:62px;pointer-events:none;position:relative;width:100%;z-index:-1}.search__popover.is-visible{opacity:1;pointer-events:auto;transition:opacity 75ms ease,transform .15s ease}.search.has-content .search__popover{transform:translateY(1rem)}.search:not(.has-content) .search__popover{box-shadow:0 2px 4px #212b361a}.search__popover-content{border-radius:1rem;font-size:2rem}.search.has-content .search__popover-content{background-color:#fff;border:1px solid #e1e3e6;border:1px solid var(--color-global-grey-200);box-shadow:0 2px 4px #212b361a}.search.is-expanded:not(.has-content) .search__popover-content{border:1px solid #e1e3e6;border:1px solid var(--color-global-grey-200);border-top:none}.search__results{background-color:#fff;border-radius:1rem;border-bottom-left-radius:0;border-bottom-right-radius:0;display:grid;width:100%}.search.has-results .search__results{padding-bottom:1rem;padding-top:1rem}.search__result{-webkit-backface-visibility:hidden;border-radius:1rem;display:none;margin-left:.5rem;margin-right:.5rem;padding:1.25rem;pointer-events:auto;-webkit-tap-highlight-color:transparent}.search__result:focus,.search__result:hover{background-color:#edf4f6}.search__result.is-visible{display:block}.search__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-backface-visibility:hidden;background-color:#f3f4f5;background-color:var(--color-global-grey-100);border-color:transparent;border-radius:1rem;border-width:1px;color:#1f2727;color:var(--color-global-grey-800);display:block;font-size:2rem;padding:1.25rem 1.75rem 1.25rem 6.25rem;-webkit-tap-highlight-color:transparent;width:100%}.search__input:focus{outline:2px solid transparent;outline-offset:2px}.search.has-content .search__input{padding-right:5.5rem}.search__icon{left:0;padding-left:1.75rem;z-index:10}.search__clear,.search__icon{align-items:center;bottom:0;display:flex;pointer-events:none;position:absolute;top:0}.search__clear{margin-bottom:auto;margin-right:.5rem;margin-top:auto;opacity:0;padding:1.25rem;right:0;transition:opacity 175ms cubic-bezier(.19,1,.22,1);z-index:1}.search__clear.is-visible{opacity:1;pointer-events:auto;transition:opacity 75ms ease}.search__view-all{color:#29718c;color:var(--color-primary-800);display:block;padding:1.5rem 1.75rem;position:relative;z-index:1001}.search__view-all:focus:before,.search__view-all:hover:before{background-color:#dceaee}.search__view-all:before{background-color:#edf4f6;border-top-left-radius:0;border-top-right-radius:0;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.search.has-content:not(.has-results) .search__view-all:before{border-radius:1rem}.search.has-content.has-results .search__view-all:before,.search.is-expanded:not(.has-content):not(.has-results) .search__view-all:before{border-radius:1rem;border-top-left-radius:0;border-top-right-radius:0}.tabs__triggers{border-bottom:2px solid #e1e3e6;border-bottom:2px solid var(--color-global-grey-200);display:grid;grid-auto-columns:max-content;grid-auto-flow:column;width:100%}.tabs__trigger{display:flex;position:relative}.tabs__trigger-text{font-size:1.375rem;font-weight:600;letter-spacing:.05rem;padding-bottom:1.5rem;padding-left:2rem;padding-right:2rem;position:relative;text-transform:uppercase}@media (min-width:375px){.tabs__trigger-text{padding-left:2.75rem;padding-right:2.75rem}}@media (min-width:1024px){.tabs__trigger-text{font-size:1.5rem}}.tabs__trigger.tabs__trigger--active .tabs__trigger-text{color:#29718c;color:var(--color-primary-800)}.tabs__trigger.tabs__trigger--active .tabs__trigger-text:after{background-color:#29718c;background-color:var(--color-primary-800);bottom:-2px;content:"";display:block;height:2px;left:0;position:absolute;width:100%}.tabs__trigger--with-alert .tabs__trigger-text:after{background-color:#f0000b;background-color:var(--color-global-error-800);border-radius:9999px;content:"";height:.75rem;left:calc(100% + .375rem);position:absolute;top:-1px;width:.75rem}.contact{display:grid}.contact+.contact{margin-top:2.5rem}.contact__info{color:#797d7d;color:var(--color-global-grey-400);display:flex;font-size:2rem}.patient-list-actions{align-items:center;background-color:#fcfcfc;background-color:var(--color-global-grey-50);display:grid;left:0;left:6rem;opacity:0;padding-left:1.25rem;padding-right:1.25rem;pointer-events:none;position:absolute;top:0;transition:opacity .15s cubic-bezier(.4,0,.2,1);width:100%;width:calc(100% - 6rem);z-index:10}body.patient-master-checkbox-active .patient-list-actions{opacity:1;pointer-events:auto;transition:opacity 175ms cubic-bezier(.19,1,.22,1)}.patient-list-actions__grid{align-items:center;display:grid;gap:1.25rem;grid-auto-flow:column}.patient-list-actions__item{padding:.5rem 1.25rem}.filter,.patient-list-actions__item{align-items:center;color:#29718c;color:var(--color-primary-800);display:flex}.filter{font-size:2rem;margin:.5rem;padding:1rem 1.25rem 1rem 2.5rem;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.filter:focus:before,.filter:hover:before{opacity:.2}.filter:before{background-color:#29718c;background-color:var(--color-primary-800);border-radius:2.5rem;content:"";display:block;height:100%;left:0;opacity:.1;position:absolute;top:0;transition:opacity 125ms cubic-bezier(.19,1,.22,1);width:100%}.filter__close-button{color:#29718c;color:var(--color-primary-800);margin-left:1.25rem}body.drawer-active,html.drawer-active{height:100%;overflow:hidden}.drawer{height:100vh;left:0;opacity:0;outline:2px solid transparent;outline-offset:2px;overflow:hidden;overflow-x:hidden;overflow-y:auto;pointer-events:none;position:fixed;top:0;width:100%;z-index:50}@supports (-webkit-touch-callout:none){.drawer{height:-webkit-fill-available}}.drawer.is-active-drawer{opacity:1;pointer-events:auto;will-change:transform,opacity}.drawer.is-transitioning{opacity:1}body:not(.drawer-enabled) .drawer{display:none}.drawer.drawer--slideleft,.drawer.drawer--slideright{z-index:30}.drawer.drawer--over-everything{z-index:75}.drawer.drawer--before-over-everything{z-index:70}@media (max-width:1023px){.drawer.drawer--slideup{height:100%;overflow:auto;overflow:visible;overflow:initial}.drawer.drawer--slideup:not(.hidden){display:flex}}@media (min-width:1024px){.drawer.drawer--slideup:not(.drawer--over-everything):not(.drawer--before-over-everything){z-index:50}.drawer__content{width:100%}}.drawer__content .drawer__overlay{background-color:#000;height:100%;left:0;opacity:0;position:fixed;top:0;transition:opacity .4s cubic-bezier(.4,0,.2,1);width:100%;z-index:0}@media (min-width:1024px){.drawer__content .drawer__overlay{transition:opacity 75ms cubic-bezier(.19,1,.22,1)}}.drawer.is-active-drawer>.drawer__content .drawer__overlay{opacity:.4}@media (min-width:1024px){.drawer.is-active-drawer>.drawer__content .drawer__overlay{transition-duration:.2s}}@media (max-width:1023px){.drawer.drawer--slideup .drawer__content{align-items:flex-end;align-self:flex-end;display:flex;padding-top:20px;width:100%}}.drawer.drawer--centered .drawer__content{align-items:center;align-self:center;display:flex;height:100%;justify-content:center}.drawer__bg-wrapper{height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transform:translate3d(7.5rem,0,0);transition:transform .4s cubic-bezier(.165,.84,.44,1),opacity .2s cubic-bezier(.165,.84,.44,1);width:100%}@media (max-width:1023px){.drawer.drawer--slideup:not(.is-active-drawer) .drawer__bg-wrapper{transform:translate3d(0,90px,0)}}.drawer.drawer--centered:not(.is-active-drawer) .drawer__bg-wrapper{transform:translate3d(0,90px,0)}.drawer.is-active-drawer .drawer__bg-wrapper{opacity:1;transform:translateZ(0);transition:transform .2s cubic-bezier(.165,.84,.44,1),opacity .15s cubic-bezier(.19,1,.22,1)}@media (min-width:1024px){.drawer.drawer--slideup .drawer__bg-wrapper{left:auto;max-width:76.25rem;right:0}}.drawer__box{display:flex;flex-direction:column;height:100vh;margin-left:auto;max-width:38.75rem;min-height:100vh;opacity:0;position:relative;transform:translate3d(7.5rem,0,0);transition:transform .4s cubic-bezier(.165,.84,.44,1),opacity .2s cubic-bezier(.165,.84,.44,1);width:auto}@supports (-webkit-touch-callout:none){.drawer__box{height:-webkit-fill-available;min-height:-webkit-fill-available}}@media (min-width:1024px){.drawer__box{transition:transform .2s cubic-bezier(.165,.84,.44,1),opacity 75ms cubic-bezier(.165,.84,.44,1)}}.drawer:not(.drawer--backgroundless) .drawer__box{background-color:#fff;box-shadow:0 20px 40px #0003}.drawer.drawer--slideright .drawer__box{margin-left:0;margin-right:auto;transform:translate(-7.5rem)}.drawer.drawer--slideleft .drawer__box{height:calc(100vh - 7.5rem);margin-left:auto;margin-right:0;transform:translate(7.5rem)}.drawer.is-active-drawer>.drawer__content>.drawer__box{opacity:1;transform:translateZ(0);transition:transform .2s cubic-bezier(.165,.84,.44,1),opacity .15s cubic-bezier(.19,1,.22,1)}@media (max-width:1023px){.drawer.drawer--slideup .drawer__box{border-top-left-radius:1.875rem;border-top-right-radius:1.875rem;display:grid;height:100%;margin-left:0;margin-top:auto;max-width:100%;min-height:0;width:100%}.drawer.drawer--slideup .drawer__box .drawer__box-loading-screen{height:100%;margin-top:8rem;opacity:0;pointer-events:none;position:absolute;transition:opacity .3s cubic-bezier(.4,0,.2,1);width:100%;z-index:50}.drawer.drawer--slideup .drawer__box .drawer__box-loading-screen:before{background-color:#fff;content:"";height:100%;opacity:.3;position:absolute;width:100%}.drawer.drawer--slideup .drawer__box .drawer__box-loading-screen.is-active-drawer{opacity:1;pointer-events:auto}}@media (min-width:1024px){.drawer.drawer--slideup .drawer__box{margin-left:auto;margin-right:0;max-width:76.25rem;overflow:hidden;transform:translate(7.5rem)}}.drawer.drawer--centered .drawer__box{border-radius:1rem;height:auto;inset:0;margin:0;min-height:34.25rem;min-width:36rem}@media (min-width:375px){.drawer.drawer--centered .drawer__box{min-width:44rem}}@media (min-width:414px){.drawer.drawer--centered .drawer__box{min-width:49rem}}@media (min-width:1024px){.drawer.drawer--centered .drawer__box{min-width:56rem}}@media (max-width:1023px){.drawer.drawer--slideup:not(.is-active-drawer) .drawer__box{transform:translate3d(0,90px,0)}}.drawer.drawer--centered:not(.is-active-drawer) .drawer__box{transform:translate3d(0,30px,0)}.drawer__header{border-bottom-width:1px;border-color:#e1e3e6;border-color:var(--color-global-grey-200);padding:2.5rem 7.5rem;text-align:center}@media (max-width:1023px){.drawer.drawer--slideup.is-active-drawer .drawer__scrollable-content-wrapper{display:grid;grid-template-rows:minmax(0,max-content) minmax(0,1fr) minmax(0,max-content);height:100%}}@media (min-width:1024px){.drawer.drawer--slideup.is-active-drawer .drawer__scrollable-content-wrapper{display:grid;grid-template-rows:minmax(0,max-content) minmax(0,1fr);max-height:100vh}@supports (-webkit-touch-callout:none){.drawer.drawer--slideup.is-active-drawer .drawer__scrollable-content-wrapper{max-height:-webkit-fill-available}}}.drawer__body{position:relative}.drawer.drawer--slideup.is-active-drawer .drawer__scrollable-content,.drawer__body{overflow-y:auto}.drawer__back-button,.drawer__close-with-confirmation-button{align-items:center;-webkit-backface-visibility:hidden;bottom:0;display:flex;left:0;margin-bottom:auto;margin-top:auto;position:absolute;-webkit-tap-highlight-color:transparent;top:0}.drawer__back-button i,.drawer__close-with-confirmation-button i{color:#1f2727;color:var(--color-global-grey-800);font-size:3.75rem}.drawer__delete-button{align-items:center;-webkit-backface-visibility:hidden;bottom:0;display:flex;margin-bottom:auto;margin-top:auto;position:absolute;right:0;-webkit-tap-highlight-color:transparent;top:0}.drawer-trigger{-webkit-user-select:none;-moz-user-select:none;user-select:none}.form__row{display:grid;gap:2.5rem;grid-template-columns:repeat(2,minmax(0,1fr))}.form__row.form__row--1x1x1{grid-template-columns:repeat(3,minmax(0,1fr))}.form__row.form__row--full{grid-template-columns:minmax(0,1fr)}.form__field{display:flex;flex-direction:column;position:relative}.form__field.form__field--double{grid-column:1/span 2}.form__label{font-size:2rem;font-weight:500;margin-bottom:.5rem}.field_with_errors .form__label{color:#ff898d;color:var(--color-global-error-400)}.calendar-page .form__label,body.directcare .field_with_errors .form__label,body.employee .field_with_errors .form__label,body.scheduling .field_with_errors .form__label{color:inherit}.form__box,.form__select{align-items:center;background-color:#fff;border:2px solid #e1e3e6;border:2px solid var(--color-global-grey-200);border-radius:1rem;color:#1f2727;color:var(--color-global-grey-800);display:flex;font-size:inherit;height:7.5rem;line-height:inherit;padding:2rem 2.5rem}.form__box.is-active,.form__box:focus,.form__select:focus,.is-active.form__select{border-color:#797d7d;border-color:var(--color-global-grey-400);outline:2px solid transparent;outline-offset:2px}.calendar-page .form__box,.calendar-page .form__select,body.directcare .form__box,body.directcare .form__select,body.employee .form__box,body.employee .form__select,body.scheduling .form__box,body.scheduling .form__select{height:7rem;padding-bottom:1.75rem;padding-top:1.75rem}.form__select{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:2rem;padding-right:4.25rem}.form__select:disabled{background-color:#ebeeef;background-color:var(--color-global-grey-150);border-color:#ebeeef;border-color:var(--color-global-grey-150)}.form__paddingless-select{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:2px solid #e1e3e6;border:2px solid var(--color-global-grey-200);border-radius:1rem;color:#1f2727;color:var(--color-global-grey-800);display:flex;font-size:inherit;line-height:inherit;padding-right:4.25rem}.form__paddingless-select.is-active,.form__paddingless-select:focus{border-color:#797d7d;border-color:var(--color-global-grey-400);outline:2px solid transparent;outline-offset:2px}.form__select-pointer{align-items:center;bottom:0;display:flex;margin-right:1.5rem;pointer-events:none;position:absolute;right:0;top:0}.form__text-area{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid #e1e3e6;border:2px solid var(--color-global-grey-200);border-radius:1rem;color:#1f2727;color:var(--color-global-grey-800);height:16.25rem;padding:1.75rem 2.5rem;width:100%}.form__text-area:focus{outline:2px solid transparent;outline-offset:2px}.form__text-area:not(.form__text-area--without-focus-border):focus{border-color:#797d7d;border-color:var(--color-global-grey-400)}.form__text-area:disabled{background-color:#ebeeef;background-color:var(--color-global-grey-150);border-style:none;color:#797d7d;color:var(--color-global-grey-400);-webkit-text-fill-color:#797d7d;-webkit-text-fill-color:var(--color-global-grey-400)}.form__text-area.form__text-area--with-focus-shadow:focus{box-shadow:var(--input-focus-shadow-color)}.field_with_errors .form__text-area{border-color:#ff898d;border-color:var(--color-global-error-400)}.calendar-page .form__text-area,body.directcare .form__text-area,body.employee .form__text-area,body.scheduling .form__text-area{height:12.5rem;padding:1.5rem 2rem}.calendar-page .field_with_errors .form__text-area,body.directcare .field_with_errors .form__text-area,body.employee .field_with_errors .form__text-area,body.scheduling .field_with_errors .form__text-area{border-color:#c64840;border-color:var(--color-global-error-300)}.form__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:2px solid #e1e3e6;border:2px solid var(--color-global-grey-200);border-radius:1rem;box-shadow:0 0 transparent;color:#1f2727;color:var(--color-global-grey-800);font-size:inherit;line-height:inherit;width:100%}.form__input:focus{background-color:#fff;outline:2px solid transparent;outline-offset:2px}.form__input:not(.form__input--without-focus-border):focus{border-color:#999b9b;border-color:var(--color-global-grey-300)}.form__input:disabled{background-color:#ebeeef;background-color:var(--color-global-grey-150);border-color:#ebeeef;border-color:var(--color-global-grey-150)}.calendar-page .form__input,body.directcare .form__input,body.employee .form__input,body.scheduling .form__input{border-color:#999b9b;border-color:var(--color-global-grey-300)}.field_with_errors .form__input{border-color:#ff898d;border-color:var(--color-global-error-400)}.calendar-page .field_with_errors .form__input,body.directcare .field_with_errors .form__input,body.employee .field_with_errors .form__input,body.scheduling .field_with_errors .form__input{border-color:#c64840;border-color:var(--color-global-error-300)}.form__input.form__input--with-focus-shadow:focus{box-shadow:var(--input-focus-shadow-color)}.material-symbols-outlined{font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 48}.material-symbols-outlined.is-filled{font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 48}.material-symbols-outlined.material-symbols-outlined--extra-large{font-size:6rem}.material-symbols-outlined.material-symbols-outlined--large{font-size:4rem}.material-symbols-outlined.material-symbols-outlined--medium-large{font-size:3.75rem}.datepicker-dropdown{background-color:#fff;border:1px solid #e1e3e6;border:1px solid var(--color-global-grey-200);box-shadow:0 3px 5px #0000001a;margin-bottom:2rem;padding:0;position:absolute;width:35rem}.datepicker-dropdown:after,.datepicker-dropdown:before{content:none}.datepicker .datepicker-switch{align-items:center;color:#484d4d;color:var(--color-global-grey-600);display:flex;justify-content:center;width:100%}.datepicker-inline{width:35rem}.datepicker .datepicker-days thead tr:last-child th{height:3rem;max-height:3rem;max-width:3rem;min-height:3rem;min-width:3rem}.datepicker .datepicker-days thead tr:last-child,.datepicker .datepicker-days tr{display:grid;grid-gap:1.75rem;grid-template-columns:repeat(7,minmax(0,3rem));padding-left:1.5rem;padding-right:1rem;place-content:auto;width:100%}.datepicker .datepicker-centuries thead tr,.datepicker .datepicker-days thead tr:not(:last-child),.datepicker .datepicker-decades thead tr,.datepicker .datepicker-months thead tr,.datepicker .datepicker-years thead tr{display:grid;grid-gap:1rem;grid-template-columns:max-content minmax(0,1fr) max-content;padding-left:1rem;padding-right:1rem;place-content:center;width:100%}.datepicker .datepicker-centuries tbody,.datepicker .datepicker-decades tbody,.datepicker .datepicker-months tbody,.datepicker .datepicker-years tbody{margin-top:.5rem}.datepicker .datepicker-centuries tr td,.datepicker .datepicker-decades tr td,.datepicker .datepicker-months tr td,.datepicker .datepicker-years tr td{display:grid;grid-gap:.5rem;grid-template-columns:repeat(4,6.75rem);height:auto;padding-left:1rem;padding-right:1rem;place-content:center;width:100%}.datepicker .datepicker-centuries tr td span,.datepicker .datepicker-decades tr td span,.datepicker .datepicker-months tr td span,.datepicker .datepicker-years tr td span{float:none;height:6.75rem;margin:0;position:relative;width:6.75rem}[data-controller=datepicker] .datepicker .datepicker-centuries tr td span:hover,[data-controller=datepicker] .datepicker .datepicker-decades tr td span:hover,[data-controller=datepicker] .datepicker .datepicker-months tr td span:hover,[data-controller=datepicker] .datepicker .datepicker-years tr td span:hover,body.abaadmin .datepicker .datepicker-centuries tr td span:hover,body.abaadmin .datepicker .datepicker-decades tr td span:hover,body.abaadmin .datepicker .datepicker-months tr td span:hover,body.abaadmin .datepicker .datepicker-years tr td span:hover,body.employee .datepicker .datepicker-centuries tr td span:hover,body.employee .datepicker .datepicker-decades tr td span:hover,body.employee .datepicker .datepicker-months tr td span:hover,body.employee .datepicker .datepicker-years tr td span:hover,body.scheduling .datepicker .datepicker-centuries tr td span:hover,body.scheduling .datepicker .datepicker-decades tr td span:hover,body.scheduling .datepicker .datepicker-months tr td span:hover,body.scheduling .datepicker .datepicker-years tr td span:hover{background:transparent;text-shadow:none}[data-controller=datepicker] .datepicker .datepicker-centuries tr td span:hover:before,[data-controller=datepicker] .datepicker .datepicker-decades tr td span:hover:before,[data-controller=datepicker] .datepicker .datepicker-months tr td span:hover:before,[data-controller=datepicker] .datepicker .datepicker-years tr td span:hover:before,body.abaadmin .datepicker .datepicker-centuries tr td span:hover:before,body.abaadmin .datepicker .datepicker-decades tr td span:hover:before,body.abaadmin .datepicker .datepicker-months tr td span:hover:before,body.abaadmin .datepicker .datepicker-years tr td span:hover:before,body.employee .datepicker .datepicker-centuries tr td span:hover:before,body.employee .datepicker .datepicker-decades tr td span:hover:before,body.employee .datepicker .datepicker-months tr td span:hover:before,body.employee .datepicker .datepicker-years tr td span:hover:before,body.scheduling .datepicker .datepicker-centuries tr td span:hover:before,body.scheduling .datepicker .datepicker-decades tr td span:hover:before,body.scheduling .datepicker .datepicker-months tr td span:hover:before,body.scheduling .datepicker .datepicker-years tr td span:hover:before{opacity:.5}[data-controller=datepicker] .datepicker .datepicker-centuries tr td span:before,[data-controller=datepicker] .datepicker .datepicker-decades tr td span:before,[data-controller=datepicker] .datepicker .datepicker-months tr td span:before,[data-controller=datepicker] .datepicker .datepicker-years tr td span:before,body.abaadmin .datepicker .datepicker-centuries tr td span:before,body.abaadmin .datepicker .datepicker-decades tr td span:before,body.abaadmin .datepicker .datepicker-months tr td span:before,body.abaadmin .datepicker .datepicker-years tr td span:before,body.employee .datepicker .datepicker-centuries tr td span:before,body.employee .datepicker .datepicker-decades tr td span:before,body.employee .datepicker .datepicker-months tr td span:before,body.employee .datepicker .datepicker-years tr td span:before,body.scheduling .datepicker .datepicker-centuries tr td span:before,body.scheduling .datepicker .datepicker-decades tr td span:before,body.scheduling .datepicker .datepicker-months tr td span:before,body.scheduling .datepicker .datepicker-years tr td span:before{background-color:#d4e3e8;background-color:var(--color-primary-200);border-radius:.5rem;content:"";height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .15s ease;width:100%;z-index:-1}[data-controller=datepicker] .datepicker .datepicker-centuries tr td span.focused,[data-controller=datepicker] .datepicker .datepicker-decades tr td span.focused,[data-controller=datepicker] .datepicker .datepicker-months tr td span.focused,[data-controller=datepicker] .datepicker .datepicker-years tr td span.focused,body.abaadmin .datepicker .datepicker-centuries tr td span.focused,body.abaadmin .datepicker .datepicker-decades tr td span.focused,body.abaadmin .datepicker .datepicker-months tr td span.focused,body.abaadmin .datepicker .datepicker-years tr td span.focused,body.employee .datepicker .datepicker-centuries tr td span.focused,body.employee .datepicker .datepicker-decades tr td span.focused,body.employee .datepicker .datepicker-months tr td span.focused,body.employee .datepicker .datepicker-years tr td span.focused,body.scheduling .datepicker .datepicker-centuries tr td span.focused,body.scheduling .datepicker .datepicker-decades tr td span.focused,body.scheduling .datepicker .datepicker-months tr td span.focused,body.scheduling .datepicker .datepicker-years tr td span.focused{background-color:#c6e3ef;background-color:var(--color-primary-300);border-color:#c6e3ef;border-color:var(--color-primary-300);transition:opacity 125ms cubic-bezier(.19,1,.22,1)}[data-controller=datepicker] .datepicker .datepicker-centuries tr td span.focused:hover,[data-controller=datepicker] .datepicker .datepicker-decades tr td span.focused:hover,[data-controller=datepicker] .datepicker .datepicker-months tr td span.focused:hover,[data-controller=datepicker] .datepicker .datepicker-years tr td span.focused:hover,body.abaadmin .datepicker .datepicker-centuries tr td span.focused:hover,body.abaadmin .datepicker .datepicker-decades tr td span.focused:hover,body.abaadmin .datepicker .datepicker-months tr td span.focused:hover,body.abaadmin .datepicker .datepicker-years tr td span.focused:hover,body.employee .datepicker .datepicker-centuries tr td span.focused:hover,body.employee .datepicker .datepicker-decades tr td span.focused:hover,body.employee .datepicker .datepicker-months tr td span.focused:hover,body.employee .datepicker .datepicker-years tr td span.focused:hover,body.scheduling .datepicker .datepicker-centuries tr td span.focused:hover,body.scheduling .datepicker .datepicker-decades tr td span.focused:hover,body.scheduling .datepicker .datepicker-months tr td span.focused:hover,body.scheduling .datepicker .datepicker-years tr td span.focused:hover{background-color:#c6e3ef;background-color:var(--color-primary-300);border-color:#c6e3ef;border-color:var(--color-primary-300);opacity:.75}.datepicker table{border-collapse:collapse;margin:1.25rem auto 1rem;table-layout:fixed;width:35rem}.datepicker table,.datepicker table tbody{display:grid;grid-gap:1rem}.datepicker table tr td.day{align-items:center;border-radius:9999px;display:flex;height:3rem;justify-content:center;max-height:3rem;max-width:3rem;min-height:3rem;min-width:3rem;padding:0;position:relative;width:3rem}.datepicker table tr td.day:first-child:not(.active),.datepicker table tr td.day:nth-child(7):not(.active){color:#999b9b;color:var(--color-global-grey-300)}[data-controller=datepicker] .datepicker table tr td.day,body.abaadmin .datepicker table tr td.day,body.employee .datepicker table tr td.day,body.scheduling .datepicker table tr td.day{color:#484d4d;color:var(--color-global-grey-600)}[data-controller=datepicker] .datepicker table tr td.day:before,body.abaadmin .datepicker table tr td.day:before,body.employee .datepicker table tr td.day:before,body.scheduling .datepicker table tr td.day:before{background-color:#d4e3e8;background-color:var(--color-primary-200);border-radius:9999px;content:"";height:4rem;left:-.5rem;opacity:0;pointer-events:none;position:absolute;top:-.5rem;transition:opacity .15s ease;width:4rem;z-index:-1}.datepicker table tr td.day.active{text-shadow:none}[data-controller=datepicker] .datepicker table tr td.day.active,body.abaadmin .datepicker table tr td.day.active,body.employee .datepicker table tr td.day.active,body.scheduling .datepicker table tr td.day.active{color:#fff}[data-controller=datepicker] .datepicker table tr td.day:hover,[data-controller=datepicker] .datepicker table tr td.focused,body.abaadmin .datepicker table tr td.day:hover,body.abaadmin .datepicker table tr td.focused,body.employee .datepicker table tr td.day:hover,body.employee .datepicker table tr td.focused,body.scheduling .datepicker table tr td.day:hover,body.scheduling .datepicker table tr td.focused{background-color:transparent;border-color:transparent}[data-controller=datepicker] .datepicker table tr td.day:hover:before,[data-controller=datepicker] .datepicker table tr td.focused:before,body.abaadmin .datepicker table tr td.day:hover:before,body.abaadmin .datepicker table tr td.focused:before,body.employee .datepicker table tr td.day:hover:before,body.employee .datepicker table tr td.focused:before,body.scheduling .datepicker table tr td.day:hover:before,body.scheduling .datepicker table tr td.focused:before{opacity:.5}.datepicker table tr td span.active.active,.datepicker table tr td.active.day{background-color:#29718c;background-color:var(--color-primary-800);border-color:#29718c;border-color:var(--color-primary-800);transition:opacity 125ms cubic-bezier(.19,1,.22,1)}.datepicker table tr td span.active.active:hover,.datepicker table tr td.active.day:hover{background-color:#29718c;background-color:var(--color-primary-800);border-color:#29718c;border-color:var(--color-primary-800);opacity:.75}[data-controller=datepicker] .datepicker table tr td span.active.active,[data-controller=datepicker] .datepicker table tr td.active.day,body.abaadmin .datepicker table tr td span.active.active,body.abaadmin .datepicker table tr td.active.day,body.employee .datepicker table tr td span.active.active,body.employee .datepicker table tr td.active.day,body.scheduling .datepicker table tr td span.active.active,body.scheduling .datepicker table tr td.active.day{background-color:#71a5b9;background-color:var(--color-primary-600);border-color:#71a5b9;border-color:var(--color-primary-600)}[data-controller=datepicker] .datepicker table tr td span.active.active:hover,[data-controller=datepicker] .datepicker table tr td.active.day:hover,body.abaadmin .datepicker table tr td span.active.active:hover,body.abaadmin .datepicker table tr td.active.day:hover,body.employee .datepicker table tr td span.active.active:hover,body.employee .datepicker table tr td.active.day:hover,body.scheduling .datepicker table tr td span.active.active:hover,body.scheduling .datepicker table tr td.active.day:hover{background-color:transparent;border-color:transparent;color:#484d4d;color:var(--color-global-grey-600);opacity:1}.datepicker table tr td span.active:hover.active:hover{background-color:#29718c;background-color:var(--color-primary-800);border-color:#29718c;border-color:var(--color-primary-800);opacity:.75}.datepicker table tr td.today{transition:opacity 125ms cubic-bezier(.19,1,.22,1)}.datepicker table tr td.today,.datepicker table tr td.today:hover{background-color:#c6e3ef;background-color:var(--color-primary-300);border-color:#c6e3ef;border-color:var(--color-primary-300)}.datepicker table tr td.today:hover{opacity:.75}[data-controller=datepicker] .datepicker table tr td.today,body.abaadmin .datepicker table tr td.today,body.employee .datepicker table tr td.today,body.scheduling .datepicker table tr td.today{background-color:#d4e3e8;background-color:var(--color-primary-200);border-color:#d4e3e8;border-color:var(--color-primary-200)}[data-controller=datepicker] .datepicker table tr td.today:hover,body.abaadmin .datepicker table tr td.today:hover,body.employee .datepicker table tr td.today:hover,body.scheduling .datepicker table tr td.today:hover{background-color:transparent;border-color:transparent;opacity:1}.datepicker table td.new:first-child,.datepicker table td.new:first-child~td.new{display:none}.datepicker table td.old{opacity:0;pointer-events:none}.datepicker table td,.datepicker table th{font-size:1.75rem}.datepicker table th.dow{color:#999b9b;color:var(--color-global-grey-300);font-weight:400}.datepicker table tfoot{display:none}.datepicker-switch{color:#1f2727;color:var(--color-global-grey-800);font-weight:500}.datepicker .next,.datepicker .prev{display:flex;justify-content:center}.datepicker .prev{margin-left:.25rem}.datepicker .next{margin-right:.25rem}.datepicker .datepicker-switch:hover,.datepicker .next:hover,.datepicker .prev:hover,.datepicker tfoot tr th:hover{background-color:#e1e3e6;background-color:var(--color-global-grey-200)}.hero{overflow:hidden;padding:3rem 2rem 9.75rem;position:relative}.hero:before{content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.hero.hero--backgroundless:before{background-color:transparent}.hero__image{bottom:3.125rem;margin-right:-7.25rem;max-width:61.5%;position:absolute;right:0;width:22rem}@media (min-width:375px){.hero__image{width:32rem}}.hero__content{max-width:27rem;position:relative}.hero__text{font-size:2rem;margin-top:1rem}.bip-modal__bip{border-bottom-width:1px;border-color:#e1e3e6;border-color:var(--color-global-grey-200);padding:3rem 2rem}.bip-modal__bip-btn{min-height:7rem}.bip-modal__bip-btn.disabled:before{background-color:#f3f4f5!important;background-color:var(--color-global-grey-100)!important}.bip-modal__bip-btn.disabled>*{color:#484d4d;color:var(--color-global-grey-600)}.bip-modal__counter,.bip-modal__timer{font-size:4.75rem;font-weight:500;line-height:5.875rem}.bip-modal__timer{grid-column:1/3}.bip-modal__counter-row{align-items:center;display:grid;gap:3rem;grid-template-columns:minmax(0,1fr) minmax(0,5.5rem) minmax(0,1fr)}.bip-modal__entry-detail-running-label{align-items:center;color:#29718c;color:var(--color-primary-800);display:flex;font-weight:500;margin-left:.5rem;padding:.25rem 1rem;position:relative}.bip-modal__entry-detail-running-label:before{background-color:#29718c;background-color:var(--color-primary-800);border-radius:1rem;content:"";height:100%;left:0;opacity:.1;position:absolute;top:0;width:100%}.bip-modal__entry-detail-running-label i{font-size:2.5rem}.bip-modal__close-btn{margin-top:auto}.bip-modal__close-btn:not(.bip-modal__close-btn--paddingless){padding:2rem}.bip-modal__textarea{height:calc(50vh - 19.25rem)}.card{align-items:center;background-color:#fff;border-radius:1rem}.card:not(.card--shadowless){box-shadow:0 2px 4px #0000001a}.card:not(.card--paddingless){padding:2rem}.card:not(.card--borderless){border:1px solid #e1e3e6;border:1px solid var(--color-global-grey-200)}.card.error:not(.card--bordeless){background-color:#fceaea;background-color:var(--color-global-error-100);border-color:#ff898d;border-color:var(--color-global-error-400)}.card.card--icon-row{display:grid;font-weight:500;gap:2rem;grid-template-columns:minmax(0,24px) minmax(min-content,1fr) minmax(0,max-content)}.card.card--large-icon-row{display:grid;font-weight:500;gap:2rem;grid-template-columns:minmax(0,4rem) minmax(0,1fr) minmax(0,max-content)}.card__wrapper.card__wrapper--large-icon-row{display:grid;font-weight:500;gap:2rem;grid-auto-columns:minmax(0,max-content);grid-template-columns:minmax(4rem,4rem) minmax(0,1fr)}.card__hr{margin-left:-2rem;margin-right:-2rem}.card__row{display:grid;gap:1.25rem}@media (min-width:375px){.card__row{grid-template-columns:minmax(0,max-content) minmax(0,1fr)}}.card__row.card__row--with-spacing{padding-bottom:2rem}.card__row.card__row--with-spacing~.card__row.card__row--with-spacing,div+.card__row.card__row--with-spacing{padding-top:2rem}.card__row.card__row--with-spacing:last-of-type{padding-bottom:0}.card__number{font-size:3.375rem}.card__hours{color:#797d7d;color:var(--color-global-grey-400);font-size:2.625rem;line-height:1.8;margin-left:.5rem}.active-card{padding-bottom:3rem;padding-top:2rem}.active-card__header{display:grid;font-weight:500;gap:1.75rem;grid-template-columns:minmax(0,24px) minmax(0,1fr) minmax(0,max-content)}.active-card__content{display:grid;gap:1.25rem;grid-template-columns:minmax(0,4rem) minmax(0,1fr);margin-top:3.25rem}.active-card__thumbnail-wrapper{border-radius:9999px;height:4rem;width:4rem}.active-card__thumbnail{align-items:center;background-color:#e1e3e6;background-color:var(--color-global-grey-200);border:2px solid #e1e3e6;border:2px solid var(--color-global-grey-200);border-radius:9999px;color:#484d4d;color:var(--color-global-grey-600);display:flex;font-size:2rem;font-weight:500;height:100%;justify-content:center;width:100%}.active-card__description{color:#797d7d;color:var(--color-global-grey-400);font-size:1.875rem;margin-top:.5rem}.css-loading-spinner{height:5.125rem;inset:0;margin:auto;pointer-events:none;position:absolute;width:5.125rem}.css-loading-spinner:before{border-color:#29718c;border-color:var(--color-primary-800);border-radius:9999px;border-width:.75rem;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.css-loading-spinner.css-loading-spinner--button{height:3.25rem;width:3.25rem}.css-loading-spinner.css-loading-spinner--button:before{border-width:.5rem}.css-loading-spinner.css-loading-spinner--small{height:2.75rem;width:2.75rem}.css-loading-spinner.css-loading-spinner--small:before{border-width:.5rem}.button--alert-error .css-loading-spinner.css-loading-spinner--button:before{border-color:#f0000b;border-color:var(--color-global-error-800)}.css-loading-spinner__item{animation:spinner 1.333s cubic-bezier(.61,.32,.38,.66) infinite;background-color:transparent;border-color:#c6e3ef transparent transparent;border-color:var(--color-primary-400) transparent transparent transparent;border-radius:9999px;border-width:.5rem;height:calc(100% - .25rem);left:0;margin:.125rem;position:absolute;top:0;width:calc(100% - .25rem)}.css-loading-spinner__item:first-child{animation-delay:-.12s}.css-loading-spinner__item:nth-child(2){animation-delay:-.05s}.css-loading-spinner__item .css-loading-spinner:not(.hidden){will-change:transform}.css-loading-spinner.css-loading-spinner--button .css-loading-spinner__item,.css-loading-spinner.css-loading-spinner--small .css-loading-spinner__item{border-width:.25rem}.button--alert-error .css-loading-spinner.css-loading-spinner--button .css-loading-spinner__item{border-color:#ff898d transparent transparent;border-color:var(--color-global-error-400) transparent transparent transparent}@keyframes spinner{0%{transform:rotate(0)}to{transform:rotate(2turn)}}.loading-spinner{background-image:url("/assets/loading_spinner-63XYROI7-2f6619fd.svg");background-repeat:no-repeat;pointer-events:none}.loading-spinner.loading-spinner--section{background-image:none;background-position:50%;height:100%;width:100%}.loading-spinner.loading-spinner--section:after{background-color:#fff6;background-image:url("/assets/loading_spinner-63XYROI7-2f6619fd.svg");background-position:50%;background-repeat:no-repeat;background-size:6.25rem 6.25rem;content:"";height:100%;inset:0;margin:auto;position:absolute;width:100%}.loading-spinner.loading-spinner--button{background-position:50%;height:4.375rem;inset:0;margin:auto;position:absolute;width:4.375rem}.loading-spinner.loading-spinner--button:before{border-radius:1rem}.loading-spinner.loading-spinner--with-overlay:after{background-color:#ffffff80;content:"";height:100%;inset:0;margin:auto;position:absolute;width:100%}.timer-spinner{background-image:url("/assets/timer_spinner-GJYOIETB-9ab537b4.svg")}.snackbar{margin-top:2.5rem;opacity:0;pointer-events:none;position:fixed;top:0;transform:translateY(-3.125rem);transition:transform .15s ease,opacity .15s ease;width:100%;z-index:9999}.snackbar.is-active{opacity:1;pointer-events:auto;transform:translate(0)}.snackbar.snackbar--secondary{margin-top:1rem}.snackbar__body{border-radius:1rem;color:#fff;height:100%;margin-left:1.75rem;margin-right:1.75rem;padding:1.75rem}.snackbar.is-active .snackbar__body{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.snackbar__body.snackbar__body--success{background-color:#00b98b;background-color:var(--color-global-success-600)}.snackbar.snackbar--secondary .snackbar__body.snackbar__body--success{background-color:#e1f6f0;background-color:var(--color-global-success-100);border:1px solid #00b98b;border:1px solid var(--color-global-success-600);color:#00b98b;color:var(--color-global-success-600)}.snackbar__body.snackbar__body--warning{background-color:#efca49;background-color:var(--color-global-warning-600)}.snackbar.snackbar--secondary .snackbar__body.snackbar__body--warning{background-color:#fbf5e0;background-color:var(--color-global-warning-100);border:1px solid #efca49;border:1px solid var(--color-global-warning-600);color:#efca49;color:var(--color-global-warning-600)}.snackbar__body.snackbar__body--error{background-color:#ff2336;background-color:var(--color-global-error-600)}.snackbar.snackbar--secondary .snackbar__body.snackbar__body--error{background-color:#fceaea;background-color:var(--color-global-error-100);border:1px solid #ff2336;border:1px solid var(--color-global-error-600);color:#ff2336;color:var(--color-global-error-600)}.snackbar__body.snackbar__body--delete{background-color:#1f2727;background-color:var(--color-global-grey-800)}.snackbar.snackbar--secondary .snackbar__body{margin-left:1rem;margin-right:1rem}.snackbar__content{display:flex;font-weight:500}.snackbar.snackbar--secondary .snackbar__content{align-items:flex-start;font-weight:400}.snackbar__icon{align-items:center;display:flex;font-size:2.25rem;padding-right:.5rem}.snackbar.snackbar--secondary .snackbar__icon{margin-top:.25rem;padding-right:2rem}.snackbar__close{cursor:pointer;display:none}.snackbar.snackbar--secondary.is-active .snackbar__close:not(.hidden){display:flex;margin:-2rem -2rem -2rem auto;padding:2rem}.observation__sticky-header-mask{background-color:#fff;height:20px;position:sticky;top:60px}.observation__field-label{font-size:1.75rem;font-weight:500}.timer-entry{border-bottom:1px solid #e1e3e6;border-bottom:1px solid var(--color-global-grey-200);display:grid;grid-template-columns:minmax(0,1fr) repeat(2,minmax(0,max-content))}.meeting-log__sticky-header-mask{background-color:#fff;height:20px;position:sticky;top:60px}.meeting-log__basic-info{font-size:1.625rem}.meeting-log__field-label{font-size:1.75rem;font-weight:500}.meeting-log__supervisor-select{text-indent:30px}.meeting-log__checkbox{align-items:center;color:#797d7d;color:var(--color-global-grey-400);display:flex}.meeting-log__checkbox.disabled{opacity:.3;pointer-events:none}.meeting-log__radio{align-items:center;border-radius:1rem;box-shadow:0 2px 4px #212b361a;display:flex;font-size:2rem;padding:1.5rem 1.25rem;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}@media (min-width:375px){.meeting-log__radio{padding:2.25rem 2rem}}.meeting-log__supervision-fields{height:0;transition:height .25s ease}.meeting-log__supervision-fields:not(.is-visible){overflow:hidden}.meeting-log__supervision-fields.is-visible{height:auto}.meeting-log__split-row{display:grid}@media (min-width:414px){.meeting-log__split-row{gap:1.5rem;grid-template-columns:minmax(0,1fr) minmax(0,1.75rem) minmax(0,1fr)}}.task{padding-bottom:3rem;padding-top:3rem}.task:not(.hidden)+.task{border-top:2px solid #e1e3e6;border-top:2px solid var(--color-global-grey-200)}.task__description{padding-bottom:1.75rem;padding-top:1rem}.task__header{display:grid;gap:1.75rem}@media (min-width:414px){.task__header{grid-template-columns:minmax(0,max-content) minmax(0,1fr)}}.treatment__sticky-header-mask{background-color:#fff;height:20px;position:sticky;top:60px}.treatment__basic-info{font-size:1.625rem}.treatment__field-label{font-size:1.625rem;font-weight:500}.treatment__checkbox{align-items:center;color:#797d7d;color:var(--color-global-grey-400);display:flex}.treatment__checkbox.disabled{opacity:.3;pointer-events:none}.treatment__select{height:7.5rem;padding-bottom:2rem;padding-top:2rem}.treatment__reason-container{transition:height .25s ease}.treatment__reason-container:not(.is-visible){overflow:hidden}.fuzzy-select{position:relative}.fuzzy-select__content{display:flex}.fuzzy-select__search-wrapper{width:100%}.fuzzy-select__icon{align-items:center;bottom:0;padding-left:1.75rem;top:0;z-index:10}.fuzzy-select__icon,.fuzzy-select__popover{display:flex;left:0;pointer-events:none;position:absolute}.fuzzy-select__popover{border-radius:1rem;border-width:1px;flex-direction:column;opacity:0;overflow-y:auto;top:100%;transition:opacity 75ms ease,transform 75ms ease;width:100%;will-change:opacity,transform}.fuzzy-select__popover.is-visible{opacity:1;pointer-events:auto;transform:translateY(.75rem)}.fuzzy-select--tall .fuzzy-select__popover.is-visible{transform:translateY(1.5rem)}.fuzzy-select.has-content:not(.has-results) .fuzzy-select__popover.is-visible{opacity:0;pointer-events:none;transform:translateY(0)}.calendar-page .fuzzy-select__popover,body.employee .fuzzy-select__popover,body.scheduling .fuzzy-select__popover{max-height:26rem}.fuzzy-select__input{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-backface-visibility:hidden;background-color:#fff;border-radius:1rem;border-style:solid;border-width:2px;display:flex;height:7.5rem;padding-bottom:2rem;padding-top:2rem;-webkit-tap-highlight-color:transparent;width:100%}.fuzzy-select__input:focus{outline:2px solid transparent;outline-offset:2px}.fuzzy-select.has-content .fuzzy-select__input{padding-right:5.5rem}.calendar-page .fuzzy-select__input,body.employee .fuzzy-select__input,body.scheduling .fuzzy-select__input{height:7rem;padding-bottom:1.75rem;padding-top:1.75rem}.fuzzy-select__input .fuzzy-select__input:not([class~=border-]){border-color:#e1e3e6;border-color:var(--color-global-grey-200)}.disabled .fuzzy-select__input{background-color:#ebeeef;background-color:var(--color-global-grey-150);border-color:#ebeeef;border-color:var(--color-global-grey-150);color:#797d7d;color:var(--color-global-grey-400);pointer-events:none}.fuzzy-select__selected-wrapper{align-items:center;background-color:#fff;border:2px solid #e1e3e6;border:2px solid var(--color-global-grey-200);border-radius:1rem;color:#1f2727;color:var(--color-global-grey-800);cursor:pointer;display:flex;min-height:7.5rem;padding:1.25rem 6.25rem 1.25rem 2rem;width:100%}.fuzzy-select__selected-wrapper.hidden{display:none}.disabled .fuzzy-select__selected-wrapper{background-color:#ebeeef;background-color:var(--color-global-grey-150);border-color:#ebeeef;border-color:var(--color-global-grey-150);color:#797d7d;color:var(--color-global-grey-400);cursor:auto}.calendar-page .fuzzy-select__selected-wrapper,body.employee .fuzzy-select__selected-wrapper,body.scheduling .fuzzy-select__selected-wrapper{border-width:1px;box-shadow:0 2px 4px #0000001a;min-height:7rem}.calendar-page .disabled .fuzzy-select__selected-wrapper,body.employee .disabled .fuzzy-select__selected-wrapper,body.scheduling .disabled .fuzzy-select__selected-wrapper{box-shadow:0 0 transparent}.fuzzy-select__clear-text{align-items:center;bottom:0;display:flex;margin-bottom:auto;margin-right:.5rem;margin-top:auto;opacity:0;padding:1.25rem;pointer-events:none;position:absolute;right:0;top:0;transition:opacity 175ms cubic-bezier(.19,1,.22,1);z-index:1}.fuzzy-select__clear-text.is-visible{opacity:1;pointer-events:auto;transition:opacity 75ms ease}.fuzzy-select__clear-selected{align-items:center;bottom:0;color:#797d7d;color:var(--color-global-grey-400);display:flex;margin-bottom:auto;margin-right:.5rem;margin-top:auto;padding:1.25rem;position:absolute;right:0;top:0;z-index:1}.calendar-page .fuzzy-select__clear-selected,body.employee .fuzzy-select__clear-selected,body.scheduling .fuzzy-select__clear-selected{color:#999b9b;color:var(--color-global-grey-300)}.fuzzy-select__item{display:none}.fuzzy-select .fuzzy-select__item.is-visible{display:flex}.fuzzy-select.is-expanded .fuzzy-select__item.is-visible{pointer-events:auto}.fuzzy-select__popover .fuzzy-select__item.is-visible:before{background-color:#e1e3e6;background-color:var(--color-global-grey-200);content:"";height:100%;left:0;opacity:.3;position:absolute;top:0;width:100%}.fuzzy-select__popover .fuzzy-select__item.is-visible~.fuzzy-select__item.is-visible:before{content:none}.fuzzy-select__selected-wrapper .fuzzy-select__item{display:block!important;padding:0}.disabled .fuzzy-select__item{cursor:default}.fuzzy-select__selected-item .fuzzy-select__item{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fuzzy-select:not(.has-content) .fuzzy-select__item{display:flex}.fuzzy-select:not(.has-content) .fuzzy-select__selected-section{border-bottom:1px;border-color:#e1e3e6;border-color:var(--color-global-grey-200);border-style:solid;margin-bottom:-1px;padding-bottom:1rem;padding-top:1rem}.fuzzy-select__selected-section-label{display:none}.fuzzy-select:not(.has-content) .fuzzy-select__selected-section-label{display:flex}.fuzzy-select__selected-item{align-items:center;display:flex;height:100%;overflow:hidden;pointer-events:none;position:relative;text-overflow:ellipsis;white-space:nowrap}.fuzzy-select__selected-item .fuzzy-select__hidden-on-select{display:none}.fuzzy-select__selected-item .fuzzy-select__text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fuzzy-select__selected-item .fuzzy-select__text span{font-weight:400!important}.drawer.slidable-drawer{place-items:end}.drawer.slidable-drawer:not(.hidden){display:grid}.drawer.slidable-drawer.slidable-drawer--with-full-height-panes .slidable-drawer__content{align-self:auto;display:block;width:100%}@media (max-width:1023px){.drawer.slidable-drawer.slidable-drawer--with-full-height-panes .slidable-drawer__box{height:calc(100vh - 20px)}}.slidable-drawer__background{background-color:#fff;height:100%;left:0;position:absolute;top:20px;width:100%}@media (min-width:1024px){.slidable-drawer__background{top:0!important;transform:none!important}}.drawer.slidable-drawer.is-active-drawer .slidable-drawer__container-wrapper{overflow-y:visible}@media (max-width:1023px){.drawer.slidable-drawer.slidable-drawer--with-full-height-panes .slidable-drawer__container{height:100%}}.slidable-drawer__scrollable-content{overflow-y:auto}.slidable-drawer__panes-wrapper{display:grid;grid-template-rows:minmax(0,max-content)}@media (max-width:1023px){.slidable-drawer__panes-wrapper{grid-auto-columns:100%;grid-auto-flow:column}}@media (min-width:1024px){.slidable-drawer__panes-wrapper{grid-template-rows:minmax(0,max-content) minmax(0,1fr);max-height:100vh}@supports (-webkit-touch-callout:none){.slidable-drawer__panes-wrapper{max-height:-webkit-fill-available}}}@media (max-width:1023px){.drawer.slidable-drawer.slidable-drawer--with-full-height-panes .slidable-drawer__panes-wrapper{height:100%;position:relative}}.slidable-drawer__header{background-color:#fff;border-top-left-radius:1.875rem;border-top-right-radius:1.875rem}@media (min-width:1024px){.slidable-drawer__header{border-radius:0}}.slidable-drawer__header.slidable-drawer__header--float{left:0;position:absolute;top:0;width:100%}.slidable-drawer__pane{opacity:0;pointer-events:none}@media (min-width:1024px){.slidable-drawer__pane{height:calc(100vh - 8.125rem);overflow-y:auto}}.slidable-drawer__pane:not(.is-active-pane){bottom:0;position:absolute;width:100%}.slidable-drawer__pane.is-active-pane{left:auto;opacity:1;right:auto}.drawer.is-active-drawer .slidable-drawer__pane.is-active-pane{pointer-events:auto}.slidable-drawer__pane.is-next-pane,.slidable-drawer__pane.is-previous-pane{opacity:1}.slidable-drawer__pane.is-previous-pane{left:auto;right:100%}.slidable-drawer__pane.is-next-pane{left:100%;right:auto}@media (max-width:1023px){.drawer.slidable-drawer.slidable-drawer--with-full-height-panes .slidable-drawer__pane{display:grid;grid-template-rows:minmax(0,max-content) minmax(0,max-content)}}.slidable-drawer__pane-content{bottom:0;left:0;position:absolute}.slidable-drawer__pane.is-active-pane .slidable-drawer__pane-content{position:relative}.form-errors{background-color:#fceaea;background-color:var(--color-global-error-100);border-color:#c648404d;border-radius:1rem;border-width:1px;color:#ff2336;color:var(--color-global-error-600);padding:1.5rem 2.5rem}body.employee .form-errors{min-height:6rem;padding:1.25rem 2rem}.alert{background-color:#fcfcfc;background-color:var(--color-global-grey-50);border-color:#e1e3e6;border-color:var(--color-global-grey-200);border-radius:1rem;border-width:1px;display:grid;gap:2rem;padding:2rem}.alert.hidden{display:none}.alert.alert--with-icon{grid-template-columns:minmax(0,3rem) minmax(0,1fr)}.alert.alert-warning,.alert.warning{background-color:#fbf5e0;background-color:var(--color-global-warning-100);border-color:#dc96554d;color:#efca49;color:var(--color-global-warning-600)}body.homecare .alert.alert-warning,body.homecare .alert.warning{background-color:#fff7e7;color:#a85a11}.alert.alert-danger,.alert.error{background-color:#fceaea;background-color:var(--color-global-error-100);border-color:#c648404d;color:#ff2336;color:var(--color-global-error-600)}.alert.alert-success,.alert.success{background-color:#e1f6f0;background-color:var(--color-global-success-100);border-color:#35ac914d;color:#00b98b;color:var(--color-global-success-600)}.form-errors .alert{border-color:transparent;color:inherit;padding:.5rem 0}body.employee .form-errors .alert{padding:0}.floating-accordion{animation-duration:.2s;animation-timing-function:step-end;contain:content;left:0;overflow:hidden;position:absolute;top:0;transform-origin:top left;width:100%;will-change:transform}.floating-accordion.is-expanded{animation-name:accordionExpandAnimation}.floating-accordion.is-collapsed{animation-name:accordionCollapseAnimation}.floating-accordion__trigger{cursor:pointer}.floating-accordion__wrapper{animation-duration:.2s;animation-timing-function:step-end;contain:content;transform-origin:top left;width:100%;will-change:transform}.floating-accordion.is-expanded .floating-accordion__wrapper{animation-name:accordionContentExpandAnimation}.floating-accordion.is-collapsed .floating-accordion__wrapper{animation-name:accordionContentCollapseAnimation}.floating-accordion__content{position:relative;transition:opacity .2s ease;width:100%}.floating-accordion.is-expanded .floating-accordion__content{opacity:1}.floating-accordion.is-collapsed .floating-accordion__content{opacity:0}.sliding-accordion{position:relative}.sliding-accordion__trigger{cursor:pointer}.sliding-accordion__content{left:0;opacity:0;pointer-events:none;position:absolute;top:100%;width:100%;z-index:-1}.sliding-accordion[data-sliding-accordion-animate-content] .sliding-accordion__content{bottom:0;top:auto}.sliding-accordion.is-transitioning .sliding-accordion__content{opacity:1;transition:transform .2s ease;will-change:transform}.sliding-accordion.is-visible .sliding-accordion__content{opacity:1;pointer-events:auto;position:relative;top:auto}.sliding-accordion.is-transitioning .sliding-accordion__next-sibling{overflow:hidden;transition:transform .2s ease;will-change:transform}.sliding-accordion__icon{transition:transform .2s ease}.sliding-accordion.is-visible .sliding-accordion__icon{transform:rotate(180deg)}.sliding-accordion.is-visible .sliding-accordion__is-hidden-text,.sliding-accordion:not(.is-visible) .sliding-accordion__is-visible-text{display:none}.popper__preview{max-width:37.5rem;min-width:37.5rem}@media (min-width:375px){.popper__preview{max-width:41.75rem;min-width:41.75rem}}.popper__popup{max-width:37.5rem;min-width:37.5rem}@media (min-width:375px){.popper__popup{max-width:44.5rem;min-width:44.5rem}}@media (min-width:414px){.popper__popup{max-width:49.5rem;min-width:49.5rem}}@media (min-width:1024px){.popper__popup{max-width:56rem;min-width:56rem}}.popper__scrollable-content{max-height:calc(100vh - 53.25rem);overflow-y:auto}.popper__arrow{height:1.875rem;width:1.875rem}.popper__arrow-left-border,.popper__arrow-right-border{background-image:-webkit-radial-gradient(2rem 2.5rem,circle closest-corner,transparent 0,transparent 2.5rem,#fff 0);background-image:radial-gradient(2rem 2.5rem,circle closest-corner,transparent 0,transparent 2.5rem,#fff 0)}.popper__arrow-left-border{left:-.3rem;top:1rem;transform:rotateY(180deg)}.popper__arrow-right-border{right:-.3rem;top:1rem}.toggle__content{cursor:pointer;height:3rem}.toggle__content input{opacity:0;position:absolute;z-index:-1}.toggle__indicator{background-color:#e1e3e6;background-color:var(--color-global-grey-200);border-radius:9999px;height:3rem;position:relative;width:5.25rem}.toggle__indicator:after{background-color:#fff;border:2px solid transparent;border-radius:9999px;box-shadow:0 2px 4px #00000014;content:"";display:block;height:2.5rem;left:0;margin:.25rem;position:absolute;top:0;transition:transform .15s cubic-bezier(.4,0,.2,1);width:2.5rem}.toggle input:checked~.toggle__indicator{background-color:#29718c;background-color:var(--color-primary-800)}.toggle input:checked~.toggle__indicator:after{transform:translate(2.24rem)}.pill{position:relative}.pill__content{background-color:#c6e3ef;background-color:var(--color-primary-300);border-radius:2rem;color:#29718c;color:var(--color-primary-800);cursor:pointer}.pill__content:focus{background-color:#fff;outline:2px solid transparent;outline-offset:2px}.pill.yellow .pill__content{background-color:#fff3e2;background-color:var(--event-color-yellow-light);color:#cf800f;color:var(--event-color-yellow-dark)}.pill.yellow .pill__content:focus{background-color:#fff;border-color:#cf800f;border-color:var(--event-color-yellow-dark)}.pill.purple .pill__content{background-color:#e9ebf9;background-color:var(--event-color-purple-light);color:#59608f;color:var(--event-color-purple-dark)}.pill.purple .pill__content:focus{background-color:#fff;border-color:#59608f;border-color:var(--event-color-purple-dark)}.pill.red .pill__content{background-color:#fff0ec;background-color:var(--event-color-red-light);color:#d3522b;color:var(--event-color-red-dark)}.pill.red .pill__content:focus{background-color:#fff;border-color:#d3522b;border-color:var(--event-color-red-dark)}.pill.green .pill__content{background-color:#d5e9e8;background-color:var(--event-color-green-light);color:#00413e;color:var(--event-color-green-dark)}.pill.green .pill__content:focus{background-color:#fff;border-color:#00413e;border-color:var(--event-color-green-dark)}.pill.blue .pill__content{background-color:#ecf5fb;background-color:var(--event-color-blue-light);color:#1d5075;color:var(--event-color-blue-dark)}.pill.blue .pill__content:focus{background-color:#fff;border-color:#1d5075;border-color:var(--event-color-blue-dark)}.pill.gray .pill__content{background-color:#f5f7f7;background-color:var(--event-color-gray-light);color:#1f2727;color:var(--event-color-gray-dark)}.pill.gray .pill__content:focus{background-color:#fff;border-color:#1f2727;border-color:var(--event-color-gray-dark)}.pill.lightgray .pill__content{background-color:#f5f7f7;background-color:var(--event-color-lightgray-light);color:#3e4444;color:var(--event-color-lightgray-dark)}.pill.lightgray .pill__content:focus{background-color:#fff;border-color:#3e4444;border-color:var(--event-color-lightgray-dark)}.pill.default .pill__content{background-color:#f3f4f5;background-color:var(--color-global-grey-100);color:var(--color-global-grey-900)}.pill__indicator{align-items:center;bottom:0;display:flex;margin-right:1rem;pointer-events:none;position:absolute;right:0;top:0}.pill.yellow .pill__indicator{color:#cf800f;color:var(--event-color-yellow-dark)}.pill.purple .pill__indicator{color:#59608f;color:var(--event-color-purple-dark)}.pill.red .pill__indicator{color:#d3522b;color:var(--event-color-red-dark)}.pill.green .pill__indicator{color:#00413e;color:var(--event-color-green-dark)}.pill.blue .pill__indicator{color:#1d5075;color:var(--event-color-blue-dark)}.pill.gray .pill__indicator{color:#1f2727;color:var(--event-color-gray-dark)}.pill.lightgray .pill__indicator{color:#3e4444;color:var(--event-color-lightgray-dark)}.pill.default .pill__indicator{color:var(--color-global-grey-900)}trix-toolbar{display:none}.filters{display:flex;flex-wrap:wrap}.filters__clear-all-button{display:none;margin:.5rem;padding:1rem 1.5rem}.filter+.filter+.filters__clear-all-button{display:block}.fc-not-allowed,.fc-not-allowed .fc-event{cursor:not-allowed}.fc-unselectable{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.fc{display:flex;flex-direction:column;font-size:1em}.fc,.fc *,.fc :after,.fc :before{box-sizing:border-box}.fc table{border-collapse:collapse;border-spacing:0;font-size:1em}.fc th{text-align:center}.fc td,.fc th{padding:0;vertical-align:top}.fc a[data-navlink]{cursor:pointer}.fc a[data-navlink]:hover{text-decoration:underline}.fc-direction-ltr{direction:ltr;text-align:left}.fc-direction-rtl{direction:rtl;text-align:right}.fc-theme-standard td,.fc-theme-standard th{border:1px solid #ddd;border:1px solid var(--fc-border-color,#ddd)}.fc-liquid-hack td,.fc-liquid-hack th{position:relative}@font-face{font-family:fcicons;font-style:normal;font-weight:400;src:url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBfAAAAC8AAAAYGNtYXAXVtKNAAABHAAAAFRnYXNwAAAAEAAAAXAAAAAIZ2x5ZgYydxIAAAF4AAAFNGhlYWQUJ7cIAAAGrAAAADZoaGVhB20DzAAABuQAAAAkaG10eCIABhQAAAcIAAAALGxvY2ED4AU6AAAHNAAAABhtYXhwAA8AjAAAB0wAAAAgbmFtZXsr690AAAdsAAABhnBvc3QAAwAAAAAI9AAAACAAAwPAAZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADpBgPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAOAAAAAoACAACAAIAAQAg6Qb//f//AAAAAAAg6QD//f//AAH/4xcEAAMAAQAAAAAAAAAAAAAAAQAB//8ADwABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAWIAjQKeAskAEwAAJSc3NjQnJiIHAQYUFwEWMjc2NCcCnuLiDQ0MJAz/AA0NAQAMJAwNDcni4gwjDQwM/wANIwz/AA0NDCMNAAAAAQFiAI0CngLJABMAACUBNjQnASYiBwYUHwEHBhQXFjI3AZ4BAA0N/wAMJAwNDeLiDQ0MJAyNAQAMIw0BAAwMDSMM4uINIwwNDQAAAAIA4gC3Ax4CngATACcAACUnNzY0JyYiDwEGFB8BFjI3NjQnISc3NjQnJiIPAQYUHwEWMjc2NCcB87e3DQ0MIw3VDQ3VDSMMDQ0BK7e3DQ0MJAzVDQ3VDCQMDQ3zuLcMJAwNDdUNIwzWDAwNIwy4twwkDA0N1Q0jDNYMDA0jDAAAAgDiALcDHgKeABMAJwAAJTc2NC8BJiIHBhQfAQcGFBcWMjchNzY0LwEmIgcGFB8BBwYUFxYyNwJJ1Q0N1Q0jDA0Nt7cNDQwjDf7V1Q0N1QwkDA0Nt7cNDQwkDLfWDCMN1Q0NDCQMt7gMIw0MDNYMIw3VDQ0MJAy3uAwjDQwMAAADAFUAAAOrA1UAMwBoAHcAABMiBgcOAQcOAQcOARURFBYXHgEXHgEXHgEzITI2Nz4BNz4BNz4BNRE0JicuAScuAScuASMFITIWFx4BFx4BFx4BFREUBgcOAQcOAQcOASMhIiYnLgEnLgEnLgE1ETQ2Nz4BNz4BNz4BMxMhMjY1NCYjISIGFRQWM9UNGAwLFQkJDgUFBQUFBQ4JCRULDBgNAlYNGAwLFQkJDgUFBQUFBQ4JCRULDBgN/aoCVgQIBAQHAwMFAQIBAQIBBQMDBwQECAT9qgQIBAQHAwMFAQIBAQIBBQMDBwQECASAAVYRGRkR/qoRGRkRA1UFBAUOCQkVDAsZDf2rDRkLDBUJCA4FBQUFBQUOCQgVDAsZDQJVDRkLDBUJCQ4FBAVVAgECBQMCBwQECAX9qwQJAwQHAwMFAQICAgIBBQMDBwQDCQQCVQUIBAQHAgMFAgEC/oAZEhEZGRESGQAAAAADAFUAAAOrA1UAMwBoAIkAABMiBgcOAQcOAQcOARURFBYXHgEXHgEXHgEzITI2Nz4BNz4BNz4BNRE0JicuAScuAScuASMFITIWFx4BFx4BFx4BFREUBgcOAQcOAQcOASMhIiYnLgEnLgEnLgE1ETQ2Nz4BNz4BNz4BMxMzFRQWMzI2PQEzMjY1NCYrATU0JiMiBh0BIyIGFRQWM9UNGAwLFQkJDgUFBQUFBQ4JCRULDBgNAlYNGAwLFQkJDgUFBQUFBQ4JCRULDBgN/aoCVgQIBAQHAwMFAQIBAQIBBQMDBwQECAT9qgQIBAQHAwMFAQIBAQIBBQMDBwQECASAgBkSEhmAERkZEYAZEhIZgBEZGREDVQUEBQ4JCRUMCxkN/asNGQsMFQkIDgUFBQUFBQ4JCBUMCxkNAlUNGQsMFQkJDgUEBVUCAQIFAwIHBAQIBf2rBAkDBAcDAwUBAgICAgEFAwMHBAMJBAJVBQgEBAcCAwUCAQL+gIASGRkSgBkSERmAEhkZEoAZERIZAAABAOIAjQMeAskAIAAAExcHBhQXFjI/ARcWMjc2NC8BNzY0JyYiDwEnJiIHBhQX4uLiDQ0MJAzi4gwkDA0N4uINDQwkDOLiDCQMDQ0CjeLiDSMMDQ3h4Q0NDCMN4uIMIw0MDOLiDAwNIwwAAAABAAAAAQAAa5n0y18PPPUACwQAAAAAANivOVsAAAAA2K85WwAAAAADqwNVAAAACAACAAAAAAAAAAEAAAPA/8AAAAQAAAAAAAOrAAEAAAAAAAAAAAAAAAAAAAALBAAAAAAAAAAAAAAAAgAAAAQAAWIEAAFiBAAA4gQAAOIEAABVBAAAVQQAAOIAAAAAAAoAFAAeAEQAagCqAOoBngJkApoAAQAAAAsAigADAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAA4ArgABAAAAAAABAAcAAAABAAAAAAACAAcAYAABAAAAAAADAAcANgABAAAAAAAEAAcAdQABAAAAAAAFAAsAFQABAAAAAAAGAAcASwABAAAAAAAKABoAigADAAEECQABAA4ABwADAAEECQACAA4AZwADAAEECQADAA4APQADAAEECQAEAA4AfAADAAEECQAFABYAIAADAAEECQAGAA4AUgADAAEECQAKADQApGZjaWNvbnMAZgBjAGkAYwBvAG4Ac1ZlcnNpb24gMS4wAFYAZQByAHMAaQBvAG4AIAAxAC4AMGZjaWNvbnMAZgBjAGkAYwBvAG4Ac2ZjaWNvbnMAZgBjAGkAYwBvAG4Ac1JlZ3VsYXIAUgBlAGcAdQBsAGEAcmZjaWNvbnMAZgBjAGkAYwBvAG4Ac0ZvbnQgZ2VuZXJhdGVkIGJ5IEljb01vb24uAEYAbwBuAHQAIABnAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAEkAYwBvAE0AbwBvAG4ALgAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=) format("truetype")}.fc-icon{display:inline-block;font-family:fcicons!important;height:1em;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:1em;speak:none;font-feature-settings:normal;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fc-icon-chevron-left:before{content:"\e900"}.fc-icon-chevron-right:before{content:"\e901"}.fc-icon-chevrons-left:before{content:"\e902"}.fc-icon-chevrons-right:before{content:"\e903"}.fc-icon-minus-square:before{content:"\e904"}.fc-icon-plus-square:before{content:"\e905"}.fc-icon-x:before{content:"\e906"}.fc .fc-button{border-radius:0;font-family:inherit;font-size:inherit;line-height:inherit;margin:0;overflow:visible;text-transform:none}.fc .fc-button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}.fc .fc-button{-webkit-appearance:button}.fc .fc-button:not(:disabled){cursor:pointer}.fc .fc-button::-moz-focus-inner{border-style:none;padding:0}.fc .fc-button{background-color:transparent;border:1px solid transparent;border-radius:.25em;display:inline-block;font-size:1em;font-weight:400;line-height:1.5;padding:.4em .65em;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle}.fc .fc-button:hover{text-decoration:none}.fc .fc-button:focus{box-shadow:0 0 0 .2rem #2c3e5040;outline:0}.fc .fc-button:disabled{opacity:.65}.fc .fc-button-primary{background-color:#2c3e50;background-color:var(--fc-button-bg-color,#2c3e50);border-color:#2c3e50;border-color:var(--fc-button-border-color,#2c3e50);color:#fff;color:var(--fc-button-text-color,#fff)}.fc .fc-button-primary:hover{background-color:#1e2b37;background-color:var(--fc-button-hover-bg-color,#1e2b37);border-color:#1a252f;border-color:var(--fc-button-hover-border-color,#1a252f);color:#fff;color:var(--fc-button-text-color,#fff)}.fc .fc-button-primary:disabled{background-color:#2c3e50;background-color:var(--fc-button-bg-color,#2c3e50);border-color:#2c3e50;border-color:var(--fc-button-border-color,#2c3e50);color:#fff;color:var(--fc-button-text-color,#fff)}.fc .fc-button-primary:focus{box-shadow:0 0 0 .2rem #4c5b6a80}.fc .fc-button-primary:not(:disabled).fc-button-active,.fc .fc-button-primary:not(:disabled):active{background-color:#1a252f;background-color:var(--fc-button-active-bg-color,#1a252f);border-color:#151e27;border-color:var(--fc-button-active-border-color,#151e27);color:#fff;color:var(--fc-button-text-color,#fff)}.fc .fc-button-primary:not(:disabled).fc-button-active:focus,.fc .fc-button-primary:not(:disabled):active:focus{box-shadow:0 0 0 .2rem #4c5b6a80}.fc .fc-button .fc-icon{font-size:1.5em;vertical-align:middle}.fc .fc-button-group{display:inline-flex;position:relative;vertical-align:middle}.fc .fc-button-group>.fc-button{flex:1 1 auto;position:relative}.fc .fc-button-group>.fc-button.fc-button-active,.fc .fc-button-group>.fc-button:active,.fc .fc-button-group>.fc-button:focus,.fc .fc-button-group>.fc-button:hover{z-index:1}.fc-direction-ltr .fc-button-group>.fc-button:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0;margin-left:-1px}.fc-direction-ltr .fc-button-group>.fc-button:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}.fc-direction-rtl .fc-button-group>.fc-button:not(:first-child){border-bottom-right-radius:0;border-top-right-radius:0;margin-right:-1px}.fc-direction-rtl .fc-button-group>.fc-button:not(:last-child){border-bottom-left-radius:0;border-top-left-radius:0}.fc .fc-toolbar{align-items:center;display:flex;justify-content:space-between}.fc .fc-toolbar.fc-header-toolbar{margin-bottom:1.5em}.fc .fc-toolbar.fc-footer-toolbar{margin-top:1.5em}.fc .fc-toolbar-title{font-size:1.75em;margin:0}.fc-direction-ltr .fc-toolbar>*>:not(:first-child){margin-left:.75em}.fc-direction-rtl .fc-toolbar>*>:not(:first-child){margin-right:.75em}.fc-direction-rtl .fc-toolbar-ltr{flex-direction:row-reverse}.fc .fc-scroller{-webkit-overflow-scrolling:touch;position:relative}.fc .fc-scroller-liquid{height:100%}.fc .fc-scroller-liquid-absolute{inset:0;position:absolute}.fc .fc-scroller-harness{direction:ltr;overflow:hidden;position:relative}.fc .fc-scroller-harness-liquid{height:100%}.fc-direction-rtl .fc-scroller-harness>.fc-scroller{direction:rtl}.fc-theme-standard .fc-scrollgrid{border:1px solid #ddd;border:1px solid var(--fc-border-color,#ddd)}.fc .fc-scrollgrid,.fc .fc-scrollgrid table{table-layout:fixed;width:100%}.fc .fc-scrollgrid table{border-left-style:hidden;border-right-style:hidden;border-top-style:hidden}.fc .fc-scrollgrid{border-bottom-width:0;border-collapse:separate;border-right-width:0}.fc .fc-scrollgrid-liquid{height:100%}.fc .fc-scrollgrid-section,.fc .fc-scrollgrid-section table,.fc .fc-scrollgrid-section>td{height:1px}.fc .fc-scrollgrid-section-liquid{height:auto}.fc .fc-scrollgrid-section-liquid>td{height:100%}.fc .fc-scrollgrid-section>*{border-left-width:0;border-top-width:0}.fc .fc-scrollgrid-section-footer>*,.fc .fc-scrollgrid-section-header>*{border-bottom-width:0}.fc .fc-scrollgrid-section-body table,.fc .fc-scrollgrid-section-footer table{border-bottom-style:hidden}.fc .fc-scrollgrid-section-sticky>*{background:#fff;background:var(--fc-page-bg-color,#fff);position:-webkit-sticky;position:sticky;z-index:2}.fc .fc-scrollgrid-section-header.fc-scrollgrid-section-sticky>*{top:0}.fc .fc-scrollgrid-section-footer.fc-scrollgrid-section-sticky>*{bottom:0}.fc .fc-scrollgrid-sticky-shim{height:1px;margin-bottom:-1px}.fc-sticky{position:-webkit-sticky;position:sticky}.fc .fc-view-harness{flex-grow:1;position:relative}.fc .fc-view-harness-active>.fc-view{inset:0;position:absolute}.fc .fc-col-header-cell-cushion{display:inline-block;padding:2px 4px}.fc .fc-bg-event,.fc .fc-highlight,.fc .fc-non-business{inset:0;position:absolute}.fc .fc-non-business{background:hsla(0,0%,84%,.3);background:var(--fc-non-business-color,hsla(0,0%,84%,.3))}.fc .fc-bg-event{background:#8fdf82;background:var(--fc-bg-event-color,#8fdf82);opacity:.3;opacity:var(--fc-bg-event-opacity,.3)}.fc .fc-bg-event .fc-event-title{font-size:.85em;font-size:var(--fc-small-font-size,.85em);font-style:italic;margin:.5em}.fc .fc-highlight{background:rgba(188,232,241,.3);background:var(--fc-highlight-color,rgba(188,232,241,.3))}.fc .fc-cell-shaded,.fc .fc-day-disabled{background:hsla(0,0%,82%,.3);background:var(--fc-neutral-bg-color,hsla(0,0%,82%,.3))}a.fc-event,a.fc-event:hover{text-decoration:none}.fc-event.fc-event-draggable,.fc-event[href]{cursor:pointer}.fc-event .fc-event-main{position:relative;z-index:2}.fc-event-dragging:not(.fc-event-selected){opacity:.75}.fc-event-dragging.fc-event-selected{box-shadow:0 2px 7px #0000004d}.fc-event .fc-event-resizer{display:none;position:absolute;z-index:4}.fc-event-selected .fc-event-resizer,.fc-event:hover .fc-event-resizer{display:block}.fc-event-selected .fc-event-resizer{background:#fff;background:var(--fc-page-bg-color,#fff);border-color:inherit;border-radius:4px;border-radius:calc(var(--fc-event-resizer-dot-total-width, 8px)/2);border-style:solid;border-width:1px;border-width:var(--fc-event-resizer-dot-border-width,1px);height:8px;height:var(--fc-event-resizer-dot-total-width,8px);width:8px;width:var(--fc-event-resizer-dot-total-width,8px)}.fc-event-selected .fc-event-resizer:before{content:"";inset:-20px;position:absolute}.fc-event-selected{box-shadow:0 2px 5px #0003}.fc-event-selected:before{content:"";inset:0;position:absolute;z-index:3}.fc-event-selected:after{background:rgba(0,0,0,.25);background:var(--fc-event-selected-overlay-color,rgba(0,0,0,.25));content:"";inset:-1px;position:absolute;z-index:1}.fc-h-event{background-color:#3788d8;background-color:var(--fc-event-bg-color,#3788d8);border:1px solid #3788d8;border:1px solid var(--fc-event-border-color,#3788d8);display:block}.fc-h-event .fc-event-main{color:#fff;color:var(--fc-event-text-color,#fff)}.fc-h-event .fc-event-main-frame{display:flex}.fc-h-event .fc-event-time{max-width:100%;overflow:hidden}.fc-h-event .fc-event-title-container{flex-grow:1;flex-shrink:1;min-width:0}.fc-h-event .fc-event-title{display:inline-block;left:0;max-width:100%;overflow:hidden;right:0;vertical-align:top}.fc-h-event.fc-event-selected:before{bottom:-10px;top:-10px}.fc-direction-ltr .fc-daygrid-block-event:not(.fc-event-start),.fc-direction-rtl .fc-daygrid-block-event:not(.fc-event-end){border-bottom-left-radius:0;border-left-width:0;border-top-left-radius:0}.fc-direction-ltr .fc-daygrid-block-event:not(.fc-event-end),.fc-direction-rtl .fc-daygrid-block-event:not(.fc-event-start){border-bottom-right-radius:0;border-right-width:0;border-top-right-radius:0}.fc-h-event:not(.fc-event-selected) .fc-event-resizer{bottom:0;top:0;width:8px;width:var(--fc-event-resizer-thickness,8px)}.fc-direction-ltr .fc-h-event:not(.fc-event-selected) .fc-event-resizer-start,.fc-direction-rtl .fc-h-event:not(.fc-event-selected) .fc-event-resizer-end{cursor:w-resize;left:-4px;left:calc(var(--fc-event-resizer-thickness, 8px)/-2)}.fc-direction-ltr .fc-h-event:not(.fc-event-selected) .fc-event-resizer-end,.fc-direction-rtl .fc-h-event:not(.fc-event-selected) .fc-event-resizer-start{cursor:e-resize;right:-4px;right:calc(var(--fc-event-resizer-thickness, 8px)/-2)}.fc-h-event.fc-event-selected .fc-event-resizer{margin-top:-4px;margin-top:calc(var(--fc-event-resizer-dot-total-width, 8px)/-2);top:50%}.fc-direction-ltr .fc-h-event.fc-event-selected .fc-event-resizer-start,.fc-direction-rtl .fc-h-event.fc-event-selected .fc-event-resizer-end{left:-4px;left:calc(var(--fc-event-resizer-dot-total-width, 8px)/-2)}.fc-direction-ltr .fc-h-event.fc-event-selected .fc-event-resizer-end,.fc-direction-rtl .fc-h-event.fc-event-selected .fc-event-resizer-start{right:-4px;right:calc(var(--fc-event-resizer-dot-total-width, 8px)/-2)}.fc-v-event{background-color:#3788d8;background-color:var(--fc-event-bg-color,#3788d8);border:1px solid #3788d8;border:1px solid var(--fc-event-border-color,#3788d8);display:block}.fc-v-event .fc-event-main{color:#fff;color:var(--fc-event-text-color,#fff);height:100%}.fc-v-event .fc-event-main-frame{display:flex;flex-direction:column;height:100%}.fc-v-event .fc-event-time{flex-grow:0;flex-shrink:0;max-height:100%;overflow:hidden}.fc-v-event .fc-event-title-container{flex-grow:1;flex-shrink:1;min-height:0}.fc-v-event .fc-event-title{bottom:0;max-height:100%;overflow:hidden;top:0}.fc-v-event:not(.fc-event-start){border-top-left-radius:0;border-top-right-radius:0;border-top-width:0}.fc-v-event:not(.fc-event-end){border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom-width:0}.fc-v-event.fc-event-selected:before{left:-10px;right:-10px}.fc-v-event .fc-event-resizer-start{cursor:n-resize}.fc-v-event .fc-event-resizer-end{cursor:s-resize}.fc-v-event:not(.fc-event-selected) .fc-event-resizer{height:8px;height:var(--fc-event-resizer-thickness,8px);left:0;right:0}.fc-v-event:not(.fc-event-selected) .fc-event-resizer-start{top:-4px;top:calc(var(--fc-event-resizer-thickness, 8px)/-2)}.fc-v-event:not(.fc-event-selected) .fc-event-resizer-end{bottom:-4px;bottom:calc(var(--fc-event-resizer-thickness, 8px)/-2)}.fc-v-event.fc-event-selected .fc-event-resizer{left:50%;margin-left:-4px;margin-left:calc(var(--fc-event-resizer-dot-total-width, 8px)/-2)}.fc-v-event.fc-event-selected .fc-event-resizer-start{top:-4px;top:calc(var(--fc-event-resizer-dot-total-width, 8px)/-2)}.fc-v-event.fc-event-selected .fc-event-resizer-end{bottom:-4px;bottom:calc(var(--fc-event-resizer-dot-total-width, 8px)/-2)}.fc .fc-timegrid .fc-daygrid-body{z-index:2}.fc .fc-timegrid-divider{padding:0 0 2px}.fc .fc-timegrid-body{min-height:100%;position:relative;z-index:1}.fc .fc-timegrid-axis-chunk{position:relative}.fc .fc-timegrid-axis-chunk>table,.fc .fc-timegrid-slots{position:relative;z-index:1}.fc .fc-timegrid-slot{border-bottom:0;height:1.5em}.fc .fc-timegrid-slot:empty:before{content:"\a0"}.fc .fc-timegrid-slot-minor{border-top-style:dotted}.fc .fc-timegrid-slot-label-cushion{display:inline-block;white-space:nowrap}.fc .fc-timegrid-slot-label{vertical-align:middle}.fc .fc-timegrid-axis-cushion,.fc .fc-timegrid-slot-label-cushion{padding:0 4px}.fc .fc-timegrid-axis-frame-liquid{height:100%}.fc .fc-timegrid-axis-frame{align-items:center;display:flex;justify-content:flex-end;overflow:hidden}.fc .fc-timegrid-axis-cushion{flex-shrink:0;max-width:60px}.fc-direction-ltr .fc-timegrid-slot-label-frame{text-align:right}.fc-direction-rtl .fc-timegrid-slot-label-frame{text-align:left}.fc-liquid-hack .fc-timegrid-axis-frame-liquid{height:auto;inset:0;position:absolute}.fc .fc-timegrid-col.fc-day-today{background-color:#ffdc2826;background-color:var(--fc-today-bg-color,rgba(255,220,40,.15))}.fc .fc-timegrid-col-frame{min-height:100%;position:relative}.fc-liquid-hack .fc-timegrid-col-frame{height:auto}.fc-liquid-hack .fc-timegrid-col-frame,.fc-media-screen .fc-timegrid-cols{inset:0;position:absolute}.fc-media-screen .fc-timegrid-cols>table{height:100%}.fc-media-screen .fc-timegrid-col-bg,.fc-media-screen .fc-timegrid-col-events,.fc-media-screen .fc-timegrid-now-indicator-container{left:0;position:absolute;right:0;top:0}.fc-media-screen .fc-timegrid-event-harness{position:absolute}.fc .fc-timegrid-col-bg{z-index:2}.fc .fc-timegrid-col-bg .fc-non-business{z-index:1}.fc .fc-timegrid-col-bg .fc-bg-event{z-index:2}.fc .fc-timegrid-col-bg .fc-highlight{z-index:3}.fc .fc-timegrid-bg-harness{left:0;position:absolute;right:0}.fc .fc-timegrid-col-events{z-index:3}.fc .fc-timegrid-now-indicator-container{bottom:0;overflow:hidden}.fc-direction-ltr .fc-timegrid-col-events{margin:0 2.5% 0 2px}.fc-direction-rtl .fc-timegrid-col-events{margin:0 2px 0 2.5%}.fc-timegrid-event-harness-inset .fc-timegrid-event,.fc-timegrid-event.fc-event-mirror{box-shadow:0 0 0 1px #fff;box-shadow:0 0 0 1px var(--fc-page-bg-color,#fff)}.fc-timegrid-event{border-radius:3px;font-size:.85em;font-size:var(--fc-small-font-size,.85em)}.fc-timegrid-event .fc-event-main{padding:1px 1px 0}.fc-timegrid-event .fc-event-time{font-size:.85em;font-size:var(--fc-small-font-size,.85em);margin-bottom:1px;white-space:nowrap}.fc-timegrid-event-condensed .fc-event-main-frame{flex-direction:row;overflow:hidden}.fc-timegrid-event-condensed .fc-event-time:after{content:"\a0-\a0"}.fc-timegrid-event-condensed .fc-event-title{font-size:.85em;font-size:var(--fc-small-font-size,.85em)}.fc-media-screen .fc-timegrid-event{inset:0 0 1px;position:absolute}.fc .fc-timegrid-now-indicator-line{border-color:red;border-color:var(--fc-now-indicator-color,red);border-style:solid;border-width:1px 0 0;left:0;position:absolute;right:0;z-index:4}.fc .fc-timegrid-now-indicator-arrow{border-color:red;border-color:var(--fc-now-indicator-color,red);border-style:solid;margin-top:-5px;position:absolute;z-index:4}.fc-direction-ltr .fc-timegrid-now-indicator-arrow{border-bottom-color:transparent;border-top-color:transparent;border-width:5px 0 5px 6px;left:0}.fc-direction-rtl .fc-timegrid-now-indicator-arrow{border-bottom-color:transparent;border-top-color:transparent;border-width:5px 6px 5px 0;right:0}:root{--fc-daygrid-event-dot-width:8px}.fc .fc-popover{box-shadow:0 2px 6px #00000026;position:fixed;top:0}.fc .fc-popover-header{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding:3px 4px}.fc .fc-popover-title{margin:0 2px}.fc .fc-popover-close{cursor:pointer;font-size:1.1em;opacity:.65}.fc-theme-standard .fc-popover{background:#fff;background:var(--fc-page-bg-color,#fff);border:1px solid #ddd;border:1px solid var(--fc-border-color,#ddd)}.fc-theme-standard .fc-popover-header{background:hsla(0,0%,82%,.3);background:var(--fc-neutral-bg-color,hsla(0,0%,82%,.3))}.fc-daygrid-day-events:after,.fc-daygrid-day-events:before,.fc-daygrid-day-frame:after,.fc-daygrid-day-frame:before,.fc-daygrid-event-harness:after,.fc-daygrid-event-harness:before{clear:both;content:"";display:table}.fc .fc-daygrid-body{position:relative;z-index:1}.fc .fc-daygrid-day.fc-day-today{background-color:#ffdc2826;background-color:var(--fc-today-bg-color,rgba(255,220,40,.15))}.fc .fc-daygrid-day-frame{min-height:100%;position:relative}.fc .fc-daygrid-day-top{display:flex;flex-direction:row-reverse}.fc .fc-day-other .fc-daygrid-day-top{opacity:.3}.fc .fc-daygrid-day-number{padding:4px;position:relative;z-index:4}.fc .fc-daygrid-day-events{margin-top:1px}.fc .fc-daygrid-body-balanced .fc-daygrid-day-events{left:0;position:absolute;right:0}.fc .fc-daygrid-body-unbalanced .fc-daygrid-day-events{min-height:2em;position:relative}.fc .fc-daygrid-body-natural .fc-daygrid-day-events{margin-bottom:1em}.fc .fc-daygrid-event-harness{position:relative}.fc .fc-daygrid-event-harness-abs{left:0;position:absolute;right:0;top:0}.fc .fc-daygrid-bg-harness{bottom:0;position:absolute;top:0}.fc .fc-daygrid-day-bg .fc-non-business{z-index:1}.fc .fc-daygrid-day-bg .fc-bg-event{z-index:2}.fc .fc-daygrid-day-bg .fc-highlight{z-index:3}.fc .fc-daygrid-event{margin-top:1px;z-index:6}.fc .fc-daygrid-event.fc-event-mirror{z-index:7}.fc .fc-daygrid-day-bottom{font-size:.85em;margin:2px 3px 0}.fc .fc-daygrid-more-link{cursor:pointer;position:relative;z-index:4}.fc .fc-daygrid-week-number{background-color:#d1d1d14d;background-color:var(--fc-neutral-bg-color,hsla(0,0%,82%,.3));color:gray;color:var(--fc-neutral-text-color,grey);min-width:1.5em;padding:2px;position:absolute;text-align:center;top:0;z-index:5}.fc .fc-more-popover{z-index:8}.fc .fc-more-popover .fc-popover-body{min-width:220px;padding:10px}.fc-direction-ltr .fc-daygrid-event.fc-event-start,.fc-direction-rtl .fc-daygrid-event.fc-event-end{margin-left:2px}.fc-direction-ltr .fc-daygrid-event.fc-event-end,.fc-direction-rtl .fc-daygrid-event.fc-event-start{margin-right:2px}.fc-direction-ltr .fc-daygrid-week-number{border-radius:0 0 3px;left:0}.fc-direction-rtl .fc-daygrid-week-number{border-radius:0 0 0 3px;right:0}.fc-liquid-hack .fc-daygrid-day-frame{position:static}.fc-daygrid-event{border-radius:3px;font-size:.85em;font-size:var(--fc-small-font-size,.85em);position:relative;white-space:nowrap}.fc-daygrid-block-event .fc-event-time{font-weight:700}.fc-daygrid-block-event .fc-event-time,.fc-daygrid-block-event .fc-event-title{padding:1px}.fc-daygrid-dot-event{align-items:center;display:flex;padding:2px 0}.fc-daygrid-dot-event .fc-event-title{flex-grow:1;flex-shrink:1;font-weight:700;min-width:0;overflow:hidden}.fc-daygrid-dot-event.fc-event-mirror,.fc-daygrid-dot-event:hover{background:rgba(0,0,0,.1)}.fc-daygrid-dot-event.fc-event-selected:before{bottom:-10px;top:-10px}.fc-daygrid-event-dot{border:4px solid #3788d8;border:calc(var(--fc-daygrid-event-dot-width, 8px)/2) solid var(--fc-event-border-color,#3788d8);border-radius:4px;border-radius:calc(var(--fc-daygrid-event-dot-width, 8px)/2);box-sizing:content-box;height:0;margin:0 4px;width:0}.fc-direction-ltr .fc-daygrid-event .fc-event-time{margin-right:3px}.fc-direction-rtl .fc-daygrid-event .fc-event-time{margin-left:3px}.fc .fc-resource-timeline-divider{cursor:col-resize;width:3px}.fc .fc-resource-timeline .fc-resource-group:not([rowspan]){background:hsla(0,0%,82%,.3);background:var(--fc-neutral-bg-color,hsla(0,0%,82%,.3))}.fc .fc-timeline-lane-frame{position:relative}.fc .fc-timeline-overlap-enabled .fc-timeline-lane-frame .fc-timeline-events{box-sizing:content-box;padding-bottom:10px}.fc-timeline-body-expandrows td.fc-timeline-lane{position:relative}.fc-timeline-body-expandrows .fc-timeline-lane-frame{position:static}.fc-datagrid-cell-frame-liquid{height:100%}.fc-liquid-hack .fc-datagrid-cell-frame-liquid{height:auto;inset:0;position:absolute}.fc .fc-datagrid-header .fc-datagrid-cell-frame{align-items:center;display:flex;justify-content:flex-start;position:relative}.fc .fc-datagrid-cell-resizer{bottom:0;cursor:col-resize;position:absolute;top:0;width:5px;z-index:1}.fc .fc-datagrid-cell-cushion{overflow:hidden;padding:8px;white-space:nowrap}.fc .fc-datagrid-expander{cursor:pointer;opacity:.65}.fc .fc-datagrid-expander .fc-icon{display:inline-block;width:1em}.fc .fc-datagrid-expander-placeholder{cursor:auto}.fc .fc-resource-timeline-flat .fc-datagrid-expander-placeholder{display:none}.fc-direction-ltr .fc-datagrid-cell-resizer{right:-3px}.fc-direction-rtl .fc-datagrid-cell-resizer{left:-3px}.fc-direction-ltr .fc-datagrid-expander{margin-right:3px}.fc-direction-rtl .fc-datagrid-expander{margin-left:3px}.fc .fc-timeline-body{min-height:100%;position:relative;z-index:1}.fc .fc-timeline-slots{bottom:0;position:absolute;top:0;z-index:1}.fc .fc-timeline-slots>table{height:100%}.fc .fc-timeline-slot-minor{border-style:dotted}.fc .fc-timeline-slot-frame{align-items:center;display:flex;justify-content:center}.fc .fc-timeline-header-row-chrono .fc-timeline-slot-frame{justify-content:flex-start}.fc .fc-timeline-slot-cushion{padding:4px 5px;white-space:nowrap}.fc-direction-ltr .fc-timeline-slot{border-right:0!important}.fc-direction-rtl .fc-timeline-slot{border-left:0!important}.fc .fc-timeline-now-indicator-container{inset:0;position:absolute;width:0;z-index:4}.fc .fc-timeline-now-indicator-arrow,.fc .fc-timeline-now-indicator-line{border-color:red;border-color:var(--fc-now-indicator-color,red);border-style:solid;position:absolute;top:0}.fc .fc-timeline-now-indicator-arrow{border-left-color:transparent;border-right-color:transparent;border-width:6px 5px 0;margin:0 -6px}.fc .fc-timeline-now-indicator-line{border-width:0 0 0 1px;bottom:0;margin:0 -1px}.fc .fc-timeline-events{position:relative;width:0;z-index:3}.fc .fc-timeline-event-harness{position:absolute;top:0}.fc-timeline-event{z-index:1}.fc-timeline-event.fc-event-mirror{z-index:2}.fc-timeline-event{align-items:center;border-radius:0;display:flex;font-size:.85em;font-size:var(--fc-small-font-size,.85em);margin-bottom:1px;padding:2px 1px;position:relative}.fc-timeline-event .fc-event-main{flex-grow:1;flex-shrink:1;min-width:0}.fc-timeline-event .fc-event-time{font-weight:700}.fc-timeline-event .fc-event-time,.fc-timeline-event .fc-event-title{padding:0 2px;white-space:nowrap}.fc-direction-ltr .fc-timeline-event.fc-event-end{margin-right:1px}.fc-direction-rtl .fc-timeline-event.fc-event-end{margin-left:1px}.fc-timeline-overlap-disabled .fc-timeline-event{margin-bottom:0;padding-bottom:5px;padding-top:5px}.fc-timeline-event:not(.fc-event-end):after,.fc-timeline-event:not(.fc-event-start):before{border-color:transparent #000;border-style:solid;border-width:5px;content:"";flex-grow:0;flex-shrink:0;height:0;margin:0 1px;opacity:.5;width:0}.fc-direction-ltr .fc-timeline-event:not(.fc-event-start):before,.fc-direction-rtl .fc-timeline-event:not(.fc-event-end):after{border-left:0}.fc-direction-ltr .fc-timeline-event:not(.fc-event-end):after,.fc-direction-rtl .fc-timeline-event:not(.fc-event-start):before{border-right:0}.fc .fc-timeline-bg{inset:0;position:absolute;width:0;z-index:2}.fc .fc-timeline-bg .fc-non-business{z-index:1}.fc .fc-timeline-bg .fc-bg-event{z-index:2}.fc .fc-timeline-bg .fc-highlight{z-index:3}.fc .fc-timeline-bg-harness{bottom:0;position:absolute;top:0}:root{--fc-list-event-dot-width:10px;--fc-list-event-hover-bg-color:#f5f5f5}.fc-theme-standard .fc-list{border:1px solid #ddd;border:1px solid var(--fc-border-color,#ddd)}.fc .fc-list-empty{align-items:center;background-color:#d1d1d14d;background-color:var(--fc-neutral-bg-color,hsla(0,0%,82%,.3));display:flex;height:100%;justify-content:center}.fc .fc-list-empty-cushion{margin:5em 0}.fc .fc-list-table{border-style:hidden;width:100%}.fc .fc-list-table tr>*{border-left:0;border-right:0}.fc .fc-list-sticky .fc-list-day>*{background:#fff;background:var(--fc-page-bg-color,#fff);position:-webkit-sticky;position:sticky;top:0}.fc .fc-list-table th{padding:0}.fc .fc-list-day-cushion,.fc .fc-list-table td{padding:8px 14px}.fc .fc-list-day-cushion:after{clear:both;content:"";display:table}.fc-theme-standard .fc-list-day-cushion{background-color:#d1d1d14d;background-color:var(--fc-neutral-bg-color,hsla(0,0%,82%,.3))}.fc-direction-ltr .fc-list-day-text,.fc-direction-rtl .fc-list-day-side-text{float:left}.fc-direction-ltr .fc-list-day-side-text,.fc-direction-rtl .fc-list-day-text{float:right}.fc-direction-ltr .fc-list-table .fc-list-event-graphic{padding-right:0}.fc-direction-rtl .fc-list-table .fc-list-event-graphic{padding-left:0}.fc .fc-list-event.fc-event-forced-url{cursor:pointer}.fc .fc-list-event:hover td{background-color:#f5f5f5;background-color:var(--fc-list-event-hover-bg-color,#f5f5f5)}.fc .fc-list-event-graphic,.fc .fc-list-event-time{white-space:nowrap;width:1px}.fc .fc-list-event-dot{border:5px solid #3788d8;border:calc(var(--fc-list-event-dot-width, 10px)/2) solid var(--fc-event-border-color,#3788d8);border-radius:5px;border-radius:calc(var(--fc-list-event-dot-width, 10px)/2);box-sizing:content-box;display:inline-block;height:0;width:0}.fc .fc-list-event-title a{color:inherit;text-decoration:none}.fc .fc-list-event.fc-event-forced-url:hover a{text-decoration:underline}trix-editor{border:1px solid #bbb;border-radius:3px;margin:0;min-height:5em;outline:none;padding:.4em .6em}trix-toolbar *{box-sizing:border-box}trix-toolbar .trix-button-row{display:flex;flex-wrap:nowrap;justify-content:space-between;overflow-x:auto}trix-toolbar .trix-button-group{border-color:#ccc #bbb #888;border-radius:3px;border-style:solid;border-width:1px;display:flex;margin-bottom:10px}trix-toolbar .trix-button-group:not(:first-child){margin-left:1.5vw}@media (max-width:768px){trix-toolbar .trix-button-group:not(:first-child){margin-left:0}}trix-toolbar .trix-button-group-spacer{flex-grow:1}@media (max-width:768px){trix-toolbar .trix-button-group-spacer{display:none}}trix-toolbar .trix-button{background:transparent;border:none;border-bottom:1px solid #ddd;border-radius:0;color:#0009;float:left;font-size:.75em;font-weight:600;margin:0;outline:none;padding:0 .5em;position:relative;white-space:nowrap}trix-toolbar .trix-button:not(:first-child){border-left:1px solid #ccc}trix-toolbar .trix-button.trix-active{background:#cbeefa;color:#000}trix-toolbar .trix-button:not(:disabled){cursor:pointer}trix-toolbar .trix-button:disabled{color:#00000020}@media (max-width:768px){trix-toolbar .trix-button{letter-spacing:-.01em;padding:0 .3em}}trix-toolbar .trix-button--icon{font-size:inherit;height:1.6em;max-width:calc(.8em + 4vw);text-indent:-9999px;width:2.6em}@media (max-width:768px){trix-toolbar .trix-button--icon{height:2em;max-width:calc(.8em + 3.5vw)}}trix-toolbar .trix-button--icon:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;inset:0;opacity:.6;position:absolute}@media (max-width:768px){trix-toolbar .trix-button--icon:before{left:6%;right:6%}}trix-toolbar .trix-button--icon.trix-active:before{opacity:1}trix-toolbar .trix-button--icon:disabled:before{opacity:.125}trix-toolbar .trix-button--icon-attach:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-width='2' d='M10.5 18V7.5c0-2.25 3-2.25 3 0V18c0 4.125-6 4.125-6 0V7.5c0-6.375 9-6.375 9 0V18'/%3E%3C/svg%3E");bottom:4%;top:8%}trix-toolbar .trix-button--icon-bold:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='M6.522 19.242a.5.5 0 0 1-.5-.5V5.35a.5.5 0 0 1 .5-.5h5.783c1.347 0 2.46.345 3.24.982.783.64 1.216 1.562 1.216 2.683 0 1.13-.587 2.129-1.476 2.71a.35.35 0 0 0 .049.613c1.259.56 2.101 1.742 2.101 3.22 0 1.282-.483 2.334-1.363 3.063-.876.726-2.132 1.12-3.66 1.12zM9.27 7.347v3.362h1.97c.766 0 1.347-.17 1.733-.464.38-.291.587-.716.587-1.27 0-.53-.183-.928-.513-1.198-.334-.273-.838-.43-1.505-.43zm0 5.606v3.791h2.389c.832 0 1.448-.177 1.853-.497.399-.315.614-.786.614-1.423 0-.62-.22-1.077-.63-1.385-.418-.313-1.053-.486-1.905-.486z' clip-rule='evenodd'/%3E%3C/svg%3E")}trix-toolbar .trix-button--icon-italic:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='M9 5h6.5v2h-2.23l-2.31 10H13v2H6v-2h2.461l2.306-10H9z' clip-rule='evenodd'/%3E%3C/svg%3E")}trix-toolbar .trix-button--icon-link:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='M18.948 5.258a4.337 4.337 0 0 0-6.108 0L11.217 6.87a.993.993 0 0 0 0 1.41c.392.39 1.027.39 1.418 0l1.623-1.613a2.323 2.323 0 0 1 3.271 0 2.29 2.29 0 0 1 0 3.251l-2.393 2.38a3.021 3.021 0 0 1-4.255 0l-.05-.049a1.007 1.007 0 0 0-1.418 0 .993.993 0 0 0 0 1.41l.05.049a5.036 5.036 0 0 0 7.091 0l2.394-2.38a4.275 4.275 0 0 0 0-6.072Zm-13.683 13.6a4.337 4.337 0 0 0 6.108 0l1.262-1.255a.993.993 0 0 0 0-1.41 1.007 1.007 0 0 0-1.418 0L9.954 17.45a2.323 2.323 0 0 1-3.27 0 2.29 2.29 0 0 1 0-3.251l2.344-2.331a2.579 2.579 0 0 1 3.631 0c.392.39 1.027.39 1.419 0a.993.993 0 0 0 0-1.41 4.593 4.593 0 0 0-6.468 0l-2.345 2.33a4.275 4.275 0 0 0 0 6.072Z' clip-rule='evenodd'/%3E%3C/svg%3E")}trix-toolbar .trix-button--icon-strike:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='M6 14.986c.088 2.647 2.246 4.258 5.635 4.258 3.496 0 5.713-1.728 5.713-4.463 0-.275-.02-.536-.062-.781h-3.461c.398.293.573.654.573 1.123 0 1.035-1.074 1.787-2.646 1.787-1.563 0-2.773-.762-2.91-1.924zM6.432 10h3.763c-.632-.314-.914-.715-.914-1.273 0-1.045.977-1.739 2.432-1.739 1.475 0 2.52.723 2.617 1.914h2.764c-.05-2.548-2.11-4.238-5.39-4.238-3.145 0-5.392 1.719-5.392 4.316 0 .363.04.703.12 1.02M4 11a1 1 0 1 0 0 2h15a1 1 0 1 0 0-2z' clip-rule='evenodd'/%3E%3C/svg%3E")}trix-toolbar .trix-button--icon-quote:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath fill='%23000' d='M4.581 8.471c.44-.5 1.056-.834 1.758-.995C8.074 7.17 9.201 7.822 10 8.752c1.354 1.578 1.33 3.555.394 5.277-.941 1.731-2.788 3.163-4.988 3.56a.622.622 0 0 1-.653-.317c-.113-.205-.121-.49.16-.764.294-.286.567-.566.791-.835.222-.266.413-.54.524-.815.113-.28.156-.597.026-.908-.128-.303-.39-.524-.72-.69a3.02 3.02 0 0 1-1.674-2.7c0-.905.283-1.59.72-2.088Zm9.419 0c.44-.5 1.055-.834 1.758-.995 1.734-.306 2.862.346 3.66 1.276 1.355 1.578 1.33 3.555.395 5.277-.941 1.731-2.789 3.163-4.988 3.56a.622.622 0 0 1-.653-.317c-.113-.205-.122-.49.16-.764.294-.286.567-.566.791-.835.222-.266.412-.54.523-.815.114-.28.157-.597.026-.908-.127-.303-.39-.524-.72-.69a3.02 3.02 0 0 1-1.672-2.701c0-.905.283-1.59.72-2.088'/%3E%3C/svg%3E")}trix-toolbar .trix-button--icon-heading-1:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='M21.5 7.5v-3h-12v3H14v13h3v-13zM9 13.5h3.5v-3h-10v3H6v7h3z' clip-rule='evenodd'/%3E%3C/svg%3E")}trix-toolbar .trix-button--icon-code:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='M3.293 11.293a1 1 0 0 0 0 1.414l4 4a1 1 0 1 0 1.414-1.414L5.414 12l3.293-3.293a1 1 0 0 0-1.414-1.414zm13.414 5.414 4-4a1 1 0 0 0 0-1.414l-4-4a1 1 0 1 0-1.414 1.414L18.586 12l-3.293 3.293a1 1 0 0 0 1.414 1.414' clip-rule='evenodd'/%3E%3C/svg%3E")}trix-toolbar .trix-button--icon-bullet-list:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='M5 7.5a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3M8 6a1 1 0 0 1 1-1h11a1 1 0 1 1 0 2H9a1 1 0 0 1-1-1m1 5a1 1 0 1 0 0 2h11a1 1 0 1 0 0-2zm0 6a1 1 0 1 0 0 2h11a1 1 0 1 0 0-2zm-2.5-5a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0M5 19.5a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3' clip-rule='evenodd'/%3E%3C/svg%3E")}trix-toolbar .trix-button--icon-number-list:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='M3 4h2v4H4V5H3zm5 2a1 1 0 0 1 1-1h11a1 1 0 1 1 0 2H9a1 1 0 0 1-1-1m1 5a1 1 0 1 0 0 2h11a1 1 0 1 0 0-2zm0 6a1 1 0 1 0 0 2h11a1 1 0 1 0 0-2zm-3.5-7H6v1l-1.5 2H6v1H3v-1l1.667-2H3v-1zM3 17v-1h3v4H3v-1h2v-.5H4v-1h1V17z' clip-rule='evenodd'/%3E%3C/svg%3E")}trix-toolbar .trix-button--icon-undo:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='M3 14a1 1 0 0 0 1 1h6a1 1 0 1 0 0-2H6.257c2.247-2.764 5.151-3.668 7.579-3.264 2.589.432 4.739 2.356 5.174 5.405a1 1 0 0 0 1.98-.283c-.564-3.95-3.415-6.526-6.825-7.095C11.084 7.25 7.63 8.377 5 11.39V8a1 1 0 0 0-2 0zm2-1' clip-rule='evenodd'/%3E%3C/svg%3E")}trix-toolbar .trix-button--icon-redo:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='M21 14a1 1 0 0 1-1 1h-6a1 1 0 1 1 0-2h3.743c-2.247-2.764-5.151-3.668-7.579-3.264-2.589.432-4.739 2.356-5.174 5.405a1 1 0 0 1-1.98-.283c.564-3.95 3.415-6.526 6.826-7.095 3.08-.513 6.534.614 9.164 3.626V8a1 1 0 1 1 2 0zm-2-1' clip-rule='evenodd'/%3E%3C/svg%3E")}trix-toolbar .trix-button--icon-decrease-nesting-level:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='M5 6a1 1 0 0 1 1-1h12a1 1 0 1 1 0 2H6a1 1 0 0 1-1-1m4 5a1 1 0 1 0 0 2h9a1 1 0 1 0 0-2zm-3 6a1 1 0 1 0 0 2h12a1 1 0 1 0 0-2zm-3.707-5.707a1 1 0 0 0 0 1.414l2 2a1 1 0 1 0 1.414-1.414L4.414 12l1.293-1.293a1 1 0 0 0-1.414-1.414z' clip-rule='evenodd'/%3E%3C/svg%3E")}trix-toolbar .trix-button--icon-increase-nesting-level:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='M5 6a1 1 0 0 1 1-1h12a1 1 0 1 1 0 2H6a1 1 0 0 1-1-1m4 5a1 1 0 1 0 0 2h9a1 1 0 1 0 0-2zm-3 6a1 1 0 1 0 0 2h12a1 1 0 1 0 0-2zm-2.293-2.293 2-2a1 1 0 0 0 0-1.414l-2-2a1 1 0 1 0-1.414 1.414L3.586 12l-1.293 1.293a1 1 0 1 0 1.414 1.414' clip-rule='evenodd'/%3E%3C/svg%3E")}trix-toolbar .trix-dialogs{position:relative}trix-toolbar .trix-dialog{background:#fff;border-radius:5px;border-top:2px solid #888;box-shadow:0 .3em 1em #ccc;font-size:.75em;left:0;padding:15px 10px;position:absolute;right:0;top:0;z-index:5}trix-toolbar .trix-input--dialog{-webkit-appearance:none;-moz-appearance:none;background-color:#fff;border:1px solid #bbb;border-radius:3px;box-shadow:none;font-size:inherit;font-weight:400;margin:0 10px 0 0;outline:none;padding:.5em .8em}trix-toolbar .trix-input--dialog.validate:invalid{box-shadow:0 0 1.5px 1px red}trix-toolbar .trix-button--dialog{border-bottom:none;font-size:inherit;padding:.5em}trix-toolbar .trix-dialog--link{max-width:600px}trix-toolbar .trix-dialog__link-fields{align-items:baseline;display:flex}trix-toolbar .trix-dialog__link-fields .trix-input{flex:1 1}trix-toolbar .trix-dialog__link-fields .trix-button-group{flex:0 0 content;margin:0}trix-editor [data-trix-mutable]:not(.attachment__caption-editor){-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}trix-editor [data-trix-cursor-target]::-moz-selection,trix-editor [data-trix-mutable] ::-moz-selection,trix-editor [data-trix-mutable]::-moz-selection{background:none}trix-editor [data-trix-cursor-target]::selection,trix-editor [data-trix-mutable] ::selection,trix-editor [data-trix-mutable]::selection{background:none}trix-editor .attachment__caption-editor:focus[data-trix-mutable]::-moz-selection{background:highlight}trix-editor .attachment__caption-editor:focus[data-trix-mutable]::selection{background:highlight}trix-editor [data-trix-mutable].attachment.attachment--file{border-color:transparent;box-shadow:0 0 0 2px highlight}trix-editor [data-trix-mutable].attachment img{box-shadow:0 0 0 2px highlight}trix-editor .attachment{position:relative}trix-editor .attachment:hover{cursor:default}trix-editor .attachment--preview .attachment__caption:hover{cursor:text}trix-editor .attachment__progress{height:20px;left:5%;opacity:.9;position:absolute;top:calc(50% - 10px);transition:opacity .2s ease-in;width:90%;z-index:1}trix-editor .attachment__progress[value="100"]{opacity:0}trix-editor .attachment__caption-editor{-webkit-appearance:none;-moz-appearance:none;border:none;color:inherit;display:inline-block;font-family:inherit;font-size:inherit;line-height:inherit;margin:0;outline:none;padding:0;text-align:center;vertical-align:top;width:100%}trix-editor .attachment__toolbar{left:0;position:absolute;text-align:center;top:-.9em;width:100%;z-index:1}trix-editor .trix-button-group{display:inline-flex}trix-editor .trix-button{background:transparent;border:none;border-radius:0;color:#666;float:left;font-size:80%;margin:0;outline:none;padding:0 .8em;position:relative;white-space:nowrap}trix-editor .trix-button:not(:first-child){border-left:1px solid #ccc}trix-editor .trix-button.trix-active{background:#cbeefa}trix-editor .trix-button:not(:disabled){cursor:pointer}trix-editor .trix-button--remove{background-color:#fff;border:2px solid highlight;border-radius:50%;box-shadow:1px 1px 6px #00000040;display:inline-block;height:1.8em;line-height:1.8em;outline:none;padding:0;text-indent:-9999px;width:1.8em}trix-editor .trix-button--remove:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z'/%3E%3Cpath fill='none' d='M0 0h24v24H0z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:90%;content:"";display:inline-block;inset:0;opacity:.7;position:absolute}trix-editor .trix-button--remove:hover{border-color:#333}trix-editor .trix-button--remove:hover:before{opacity:1}trix-editor .attachment__metadata-container{position:relative}trix-editor .attachment__metadata{background-color:#000000b3;border-radius:3px;color:#fff;font-size:.8em;left:50%;max-width:90%;padding:.1em .6em;position:absolute;top:2em;transform:translate(-50%)}trix-editor .attachment__metadata .attachment__name{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}trix-editor .attachment__metadata .attachment__size{margin-left:.2em;white-space:nowrap}.trix-content{line-height:1.5;overflow-wrap:break-word;word-break:break-word}.trix-content *{box-sizing:border-box;margin:0;padding:0}.trix-content h1{font-size:1.2em;line-height:1.2}.trix-content blockquote{border:solid #ccc;border-width:0 0 0 .3em;margin-left:.3em;padding-left:.6em}.trix-content [dir=rtl] blockquote,.trix-content blockquote[dir=rtl]{border-width:0 .3em 0 0;margin-right:.3em;padding-right:.6em}.trix-content li{margin-left:1em}.trix-content [dir=rtl] li{margin-right:1em}.trix-content pre{background-color:#eee;display:inline-block;font-family:monospace;font-size:.9em;overflow-x:auto;padding:.5em;vertical-align:top;white-space:pre;width:100%}.trix-content img{height:auto;max-width:100%}.trix-content .attachment{display:inline-block;max-width:100%;position:relative}.trix-content .attachment a{color:inherit;text-decoration:none}.trix-content .attachment a:hover,.trix-content .attachment a:visited:hover{color:inherit}.trix-content .attachment__caption{text-align:center}.trix-content .attachment__caption .attachment__name+.attachment__size:before{content:" \2022"}.trix-content .attachment--preview{text-align:center;width:100%}.trix-content .attachment--preview .attachment__caption{color:#666;font-size:.9em;line-height:1.2}.trix-content .attachment--file{border:1px solid #bbb;border-radius:5px;color:#333;line-height:1;margin:0 2px 2px;padding:.4em 1em}.trix-content .attachment-gallery{display:flex;flex-wrap:wrap;position:relative}.trix-content .attachment-gallery .attachment{flex:1 0 33%;max-width:33%;padding:0 .5em}.trix-content .attachment-gallery.attachment-gallery--2 .attachment,.trix-content .attachment-gallery.attachment-gallery--4 .attachment{flex-basis:50%;max-width:50%}
/*# sourceMappingURL=/assets/bethel-15571d18.css.map */
