@charset "UTF-8";@font-face{font-family:SF-Pro-Display-Light;src:url(/SF-Pro-Display-Light-DJhwmUwI.otf) format("opentype");font-weight:300;font-style:normal}@font-face{font-family:SF-Pro-Display-Medium;src:url(/SF-Pro-Display-Medium-BBxWjZ4E.otf) format("opentype");font-weight:500;font-style:normal}@font-face{font-family:SF-Pro-Display-Regular;font-weight:400;font-style:normal;src:url(/SF-Pro-Display-Regular-2nqpBkwV.otf) format("opentype")}@font-face{font-family:SF-Pro-Italic;src:url(/SF-Pro-Italic-Dag3og4N.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:SF-Pro-Display-BlackItalic;src:url(/SF-Pro-Display-BlackItalic-BCpr0ZHJ.otf) format("opentype");font-weight:900;font-style:italic}@font-face{font-family:SF-Pro-Display-BoldItalic;src:url(/SF-Pro-Display-BoldItalic-BSBW4akc.otf) format("opentype");font-weight:700;font-style:italic}@font-face{font-family:SF-Pro-Display-HeavyItalic;src:url(/SF-Pro-Display-HeavyItalic-D6HT1AJ5.otf) format("opentype");font-weight:800;font-style:italic}@font-face{font-family:SF-Pro-Display-LightItalic;src:url(/SF-Pro-Display-LightItalic-CIgiVYNl.otf) format("opentype");font-weight:300;font-style:italic}@font-face{font-family:SF-Pro-Display-MediumItalic;src:url(/SF-Pro-Display-MediumItalic-DmlbVM5t.otf) format("opentype");font-weight:500;font-style:italic}@font-face{font-family:SF-Pro-Display-RegularItalic;src:url(/SF-Pro-Display-RegularItalic-CtMckz7C.otf) format("opentype");font-weight:400;font-style:italic}@font-face{font-family:SF-Pro-Display-SemiboldItalic;src:url(/SF-Pro-Display-SemiboldItalic-CtdLaUyZ.otf) format("opentype");font-weight:600;font-style:italic}@font-face{font-family:SF-Pro-Display-ThinItalic;src:url(/SF-Pro-Display-ThinItalic-CVGh-yl9.otf) format("opentype");font-weight:100;font-style:italic}@font-face{font-family:SF-Pro-Display-UltralightItalic;src:url(/SF-Pro-Display-UltralightItalic-DpyZ5Ahm.otf) format("opentype");font-weight:200;font-style:italic}@font-face{font-family:SF-Pro-Text-BlackItalic;src:url(/SF-Pro-Text-BlackItalic-kIW6pkL8.otf) format("opentype");font-weight:900;font-style:italic}@font-face{font-family:SF-Pro-Text-BoldItalic;src:url(/SF-Pro-Text-BoldItalic-ByBityg8.otf) format("opentype");font-weight:700;font-style:italic}@font-face{font-family:SF-Pro-Text-HeavyItalic;src:url(/SF-Pro-Text-HeavyItalic-BxcgSPhm.otf) format("opentype");font-weight:800;font-style:italic}@font-face{font-family:SF-Pro-Text-LightItalic;src:url(/SF-Pro-Text-LightItalic-BF-89Cfo.otf) format("opentype");font-weight:300;font-style:italic}@font-face{font-family:SF-Pro-Text-MediumItalic;src:url(/SF-Pro-Text-MediumItalic-DezHc0Df.otf) format("opentype");font-weight:500;font-style:italic}@font-face{font-family:SF-Pro-Text-RegularItalic;src:url(/SF-Pro-Text-RegularItalic-CCyFCf3t.otf) format("opentype");font-weight:400;font-style:italic}@font-face{font-family:SF-Pro-Text-SemiboldItalic;src:url(/SF-Pro-Text-SemiboldItalic-bszj8Vkd.otf) format("opentype");font-weight:600;font-style:italic}@font-face{font-family:SF-Pro-Text-ThinItalic;src:url(/SF-Pro-Text-ThinItalic-wahE5dX4.otf) format("opentype");font-weight:100;font-style:italic}@font-face{font-family:SF-Pro-Text-UltralightItalic;src:url(/SF-Pro-Text-UltralightItalic-UY7xNj_c.otf) format("opentype");font-weight:200;font-style:italic}@font-face{font-family:SF-Pro;src:url(/SF-Pro-Ci___yb_.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:SF-Pro-Display-Black;src:url(/SF-Pro-Display-Black-Ok2ncomV.otf) format("opentype");font-weight:900;font-style:normal}@font-face{font-family:SF-Pro-Display-Bold;src:url(/SF-Pro-Display-Bold-BTSGLTri.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:SF-Pro-Display-Heavy;src:url(/SF-Pro-Display-Heavy-Bdf7WTs6.otf) format("opentype");font-weight:800;font-style:normal}@font-face{font-family:SF-Pro-Display-Semibold;src:url(/SF-Pro-Display-Semibold-C36vqgb7.otf) format("opentype");font-weight:600;font-style:normal}@font-face{font-family:SF-Pro-Display-Thin;src:url(/SF-Pro-Display-Thin-DhRP8F-O.otf) format("opentype");font-weight:100;font-style:normal}@font-face{font-family:SF-Pro-Display-Ultralight;src:url(/SF-Pro-Display-Ultralight-D7L4kyyV.otf) format("opentype");font-weight:200;font-style:normal}@font-face{font-family:SF-Pro-Rounded-Black;src:url(/SF-Pro-Rounded-Black-6DTm7h6O.otf) format("opentype");font-weight:900;font-style:normal}@font-face{font-family:SF-Pro-Rounded-Bold;src:url(/SF-Pro-Rounded-Bold-Y6SYJS6G.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:SF-Pro-Rounded-Light;src:url(/SF-Pro-Rounded-Light-CJBxCXEv.otf) format("opentype");font-weight:300;font-style:normal}@font-face{font-family:SF-Pro-Rounded-Medium;src:url(/SF-Pro-Rounded-Medium-B2GSlOzk.otf) format("opentype");font-weight:500;font-style:normal}@font-face{font-family:SF-Pro-Rounded-Regular;src:url(/SF-Pro-Rounded-Regular-Chspfnvh.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:SF-Pro-Rounded-Semibold;src:url(/SF-Pro-Rounded-Semibold-CeixY7Hb.otf) format("opentype");font-weight:600;font-style:normal}@font-face{font-family:SF-Pro-Rounded-Thin;src:url(/SF-Pro-Rounded-Thin-CY0nEByY.otf) format("opentype");font-weight:100;font-style:normal}@font-face{font-family:SF-Pro-Rounded-Ultralight;src:url(/SF-Pro-Rounded-Ultralight-CV95Tqh1.otf) format("opentype");font-weight:200;font-style:normal}@font-face{font-family:SF-Pro-Text-Black;src:url(/SF-Pro-Text-Black-DBympZfy.otf) format("opentype");font-weight:900;font-style:normal}@font-face{font-family:SF-Pro-Text-Bold;src:url(/SF-Pro-Text-Bold-DNDBf4yQ.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:SF-Pro-Text-Heavy;src:url(/SF-Pro-Text-Heavy-COQ6Bgzw.otf) format("opentype");font-weight:800;font-style:normal}@font-face{font-family:SF-Pro-Text-Light;src:url(/SF-Pro-Text-Light-VtmFHDSB.otf) format("opentype");font-weight:300;font-style:normal}@font-face{font-family:SF-Pro-Text-Medium;src:url(/SF-Pro-Text-Medium-C5Qqgarl.otf) format("opentype");font-weight:500;font-style:normal}@font-face{font-family:SF-Pro-Text-Regular;src:url(/SF-Pro-Text-Regular-AKXA_Lt2.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:SF-Pro-Text-Semibold;src:url(/SF-Pro-Text-Semibold-BLO6SLkE.otf) format("opentype");font-weight:600;font-style:normal}@font-face{font-family:SF-Pro-Text-Thin;src:url(/SF-Pro-Text-Thin-BABMH_AA.otf) format("opentype");font-weight:100;font-style:normal}@font-face{font-family:SF-Pro-Text-Ultralight;src:url(/SF-Pro-Text-Ultralight-C4h7JR59.otf) format("opentype");font-weight:200;font-style:normal}:root{--color-brand-blue: #256dc9;--color-cyan-shade-one: #0a4d5f;--color-cyan-shade-two: #0e6f86;--color-cyan-shade-three: #10a7c1;--color-cyan-shade-four: #42cfe0;--color-cyan-shade-five: #7ee5ef;--color-cyan-shade-six: #b7f2f8;--color-cyan-shade-seven: #e9fbfd;--color-cyan-shade-eight: #f7feff;--color-salmon-shade-one: #7c443a;--color-salmon-shade-two: #c66d5d;--color-salmon-shade-three: #f78874;--color-salmon-shade-four: #f89482;--color-salmon-shade-five: #f9ac9e;--color-salmon-shade-six: #fbc4ba;--color-salmon-shade-seven: #fccfc7;--color-salmon-shade-eight: #fde7e3;--color-green-shade-one: #298e61;--color-green-shade-two: #2e9e6c;--color-green-shade-three: #36b37e;--color-green-shade-four: #6edba7;--color-green-shade-five: #a7e9c7;--color-green-shade-six: #c1f0d8;--color-green-shade-seven: #d3f4e3;--color-green-shade-eight: #dcf6e9;--color-teal-shade-one: #168580;--color-teal-shade-two: #189590;--color-teal-shade-three: #1ba6a0;--color-teal-shade-four: #32afaa;--color-teal-shade-five: #5fc1bd;--color-teal-shade-six: #76cac6;--color-teal-shade-seven: #bbe4e3;--color-teal-shade-eight: #c2e7e6;--color-orange-shade-one: #b65a25;--color-orange-shade-two: #d96c2d;--color-orange-shade-three: #f17832;--color-orange-shade-four: #f4935b;--color-orange-shade-five: #f7b68b;--color-orange-shade-six: #f7ae84;--color-orange-shade-seven: #f9c9ad;--color-orange-shade-eight: #faceb5;--color-orange-shade-nine: #ffebdf;--color-yellow-shade-one: #7a6a10;--color-yellow-shade-two: #f7ca11;--color-yellow-shade-three: #ffde21;--color-yellow-shade-four: #ffe137;--color-yellow-shade-five: #ffe864;--color-yellow-shade-six: #ffeb7a;--color-yellow-shade-seven: #ffef90;--color-yellow-shade-eight: #fff8d9;--color-red-shade-one: #731e1e;--color-red-shade-two: #a32d2d;--color-red-shade-three: #b33a4b;--color-red-shade-four: #e98080;--color-red-shade-five: #f3a3a3;--color-red-shade-six: #f9caca;--color-red-shade-seven: #fef2f2;--color-red-shade-eight: #fdefef;--color-red-shade-nine: #fff5f5;--color-blue-shade-one: #1d4a86;--color-blue-shade-two: #2a63b0;--color-blue-shade-three: #256dc9;--color-blue-shade-four: #3b7cce;--color-blue-shade-five: #6594d6;--color-blue-shade-six: #b6ceee;--color-blue-shade-seven: #dce7f7;--color-blue-shade-eight: #edf3fb;--color-blue-shade-nine: #f7f9fc;--color-purple-shade-one: #3c28a5;--color-purple-shade-two: #503dae;--color-purple-shade-three: #6353b7;--color-purple-shade-four: #7769c0;--color-purple-shade-five: #8a7ec9;--color-purple-shade-six: #9e94d2;--color-purple-shade-seven: #b1a9db;--color-purple-shade-eight: #d8d4ed;--color-purple-shade-nine: #eceaf6;--color-black-shade-one: #2c3644;--color-black-shade-two: #4e5b70;--color-black-shade-three: #64748b;--color-black-shade-four: #939eae;--color-black-shade-five: #d2d6dd;--color-black-shade-six: #edf0f3;--color-black-shade-seven: #f3f5f7;--color-black-shade-eight: #fafbfc;--color-border-grey: #dddddd;--color-border-grey-darker: #c7c7c7;--color-border-grey-lighter: #eef2f6;--color-border-purple: #e1dbff;--color-border-orange: #eea564;--color-border-blue: #3070c6;--color-button-purple: #3b3f8d;--color-button-orange: #e67e22;--color-button-green: #349167;--color-button-blue: #1f60b4;--color-button-grey: #e1e5ea;--color-button-muted: #2c3644;--color-button-red: #ac1a3c;--color-button-teal: #057782;--color-button-cyan: #107c97;--color-button-yellow: #f7ca11;--color-icon-blue: #538ad3;--color-tag-background: #dddfe2;--color-background: var(--color-black-shade-six)}@keyframes SendMessage{0%{transform:scale(.8) translateY(10px);opacity:0}80%{transform:scale(1.03);opacity:1}to{transform:scale(1)}}@keyframes SlideUp{0%{opacity:0;transform:translateY(100vh)}to{opacity:1;transform:translateY(0)}}@keyframes SlideDown{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(100vh)}}@keyframes BlurOut{0%{opacity:1;backdrop-filter:blur(4px)}to{opacity:0;backdrop-filter:blur(0)}}@keyframes BlurIn{0%{opacity:0;backdrop-filter:blur(0)}to{opacity:1;backdrop-filter:blur(4px)}}@keyframes DissolveScaleFadeIn{0%{opacity:0;backdrop-filter:blur(0);transform:scale(1.05)}to{opacity:1;backdrop-filter:blur(4px);transform:scale(1)}}@keyframes DissolveScaleFadeOut{0%{opacity:1;backdrop-filter:blur(20px);transform:scale(1)}to{opacity:0;backdrop-filter:blur(0);transform:scale(.5)}}@keyframes DissolveIn{0%{opacity:0;transform:scale(1.05);backdrop-filter:blur(20px)}to{opacity:1;backdrop-filter:blur(0);transform:scale(1)}}@keyframes DissolveOut{0%{opacity:1;filter:blur(0);transform:scale(1)}to{opacity:0;filter:blur(20px);transform:scale(.95)}}@keyframes ScaleIn{to{opacity:1;transform:scale(1)}}@keyframes ScaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes animStar{0%{transform:translateY(0)}to{transform:translateY(-2000px)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes expand{0%{max-height:0}to{max-height:500px}}@keyframes pressEffect{0%{transform:translateY(0) scale(1);box-shadow:0 40px 30px -10px}50%{transform:translateY(2px) scale(.98);box-shadow:0 40px 30px -10px}to{transform:translateY(0) scale(1);box-shadow:0 40px 30px -10px}}@keyframes dropdownFadeInUp{0%{opacity:0;left:50%!important;transform:translate(-50%,20px)}to{opacity:1;transform:translate(-50%,-50%)}}@keyframes dropdownFadeOutDown{0%{opacity:1;transform:translate(-50%,-50%)}to{opacity:0}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeInUpMiddle{to{opacity:1!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}}@keyframes loadingAnimation{to{box-shadow:0 0 0 40px #0000}}@keyframes animateWidth{to{width:100%}}@keyframes progress{0%{transform:translate3d(-100%,0,0)}to{transform:translate3d(100%,0,0)}}@keyframes locationPinAnimation{0%{transform:perspective(300px) translateZ(0);opacity:1}50%{transform:perspective(300px) translateZ(20px) translateY(-5px);opacity:.8}to{transform:perspective(300px) translateZ(0);opacity:1}}@keyframes GrowAndShrink{0%{transform:perspective(300px) translateY(0);opacity:1}50%{transform:perspective(300px) translateY(-5px);opacity:.8}to{transform:perspective(300px) translateY(0);opacity:1}}@keyframes blur-text{0%{filter:blur(0)}to{filter:blur(3px)}}@keyframes scaleUp{to{transform:scale(1);opacity:1}}@keyframes scaleDown{0%{max-height:1000px}25%{max-height:400px}50%{max-height:200px}75%{max-height:100px}to{max-height:0}}@keyframes scaleUpContent{}@keyframes scaleDownContent{0%{transform:scale(2);opacity:0}to{transform:scale(1);opacity:1}}@keyframes scaleDown{0%{transform:scale(1);opacity:1}to{transform:scale(0);opacity:0}}@keyframes dash-check{0%{stroke-dashoffset:-100}to{stroke-dashoffset:900}}@keyframes dash{0%{stroke-dashoffset:1000}to{stroke-dashoffset:0}}@keyframes sparkles1{0%{top:0;left:0;transform:scale(1)}to{top:-200%;left:-50%;transform:scale(2);opacity:0}}@keyframes sparkles2{0%{top:0;left:25%;transform:scale(1)}to{top:-250%;left:10%;transform:scale(1.8);opacity:0}}@keyframes sparkles3{0%{top:0;left:50%;transform:scale(1)}to{top:-275%;left:70%;transform:scale(2.2);opacity:0}}@keyframes sparkles4{0%{top:0;left:100%;transform:scale(1)}to{top:-120%;left:120%;transform:scale(1.8);opacity:0}}@keyframes sparkles5{0%{top:100%;left:50%;transform:scale(1)}to{top:275%;left:70%;transform:scale(2.2);opacity:0}}@keyframes sparkles6{0%{top:100%;left:100%;transform:scale(1)}to{top:220%;left:120%;transform:scale(1.8);opacity:0}}@keyframes sparkles7{0%{top:100%;left:0;transform:scale(1)}to{top:200%;left:-50%;transform:scale(1.8);opacity:0}}@keyframes sparkles8{0%{top:100%;left:25%;transform:scale(1)}to{top:250%;left:10%;transform:scale(1.9);opacity:0}}@keyframes sparkles9{0%{top:50%;left:0;transform:scale(1)}to{top:60%;left:-100%;transform:scale(1.8);opacity:0}}@keyframes sparkles10{0%{top:50%;left:100%;transform:scale(1)}to{top:75%;left:170%;transform:scale(1.9);opacity:0}}@keyframes rotate{to{transform:rotate(1turn)}}@keyframes enlarge{0%{transform:scale(1)}50%{transform:scale(1.15)}to{transform:scale(1)}}@keyframes pulse{0%,to{color:"#9d98fc"}50%{color:var(--color-brand-blue)}}@keyframes pulseWhite{0%,to{box-shadow:0 0 20px #fff}50%{box-shadow:0 0 10px #fff}}@keyframes beat{0%{transform:scale(1);box-shadow:0 0 0 0 var(--color-purple-shade-three)}70%{transform:scale(1.1);box-shadow:0 0 0 10px #7b75ff00}to{transform:scale(1);box-shadow:0 0 #0000}}@keyframes beatRed{0%{transform:scale(1);box-shadow:0 0 0 0 var(--color-red-shade-three)}70%{transform:scale(1.1);box-shadow:0 0 0 10px #7b75ff00}to{transform:scale(1);box-shadow:0 0 #0000}}@keyframes gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes animStar{0%{transform:translate(-100px)}to{transform:translate(0)}}@keyframes shootingStar{0%{transform:rotate(315deg) translate(250px);opacity:1}70%{opacity:1}to{transform:rotate(315deg) translate(-1500px);opacity:0}}@keyframes Twerk{0%,to{transform:translate(0)}5%{transform:translate(-4px)}10%{transform:translate(4px)}15%{transform:translate(-4px)}20%{transform:translate(4px)}25%{transform:translate(0)}}@keyframes starTwinkle{0%{transform:scale(.3);opacity:0}50%{transform:scale(.5);opacity:1}to{transform:scale(.5);opacity:0}}@keyframes twinkle{0%{opacity:0}50%{opacity:.7}70%{opacity:1}to{opacity:0}}@keyframes topBubbles{0%{background-position:5% 90%,10% 90%,10% 90%,15% 90%,25% 90%,25% 90%,40% 90%,55% 90%,70% 90%}50%{background-position:0% 80%,0% 20%,10% 40%,20% 0%,30% 30%,22% 50%,50% 50%,65% 20%,90% 30%}to{background-position:0% 70%,0% 10%,10% 30%,20% -10%,30% 20%,22% 40%,50% 40%,65% 10%,90% 20%;background-size:0% 0%,0% 0%,0% 0%,0% 0%,0% 0%,0% 0%}}@keyframes bottomBubbles{0%{background-position:10% -10%,30% 10%,55% -10%,70% -10%,85% -10%,70% -10%,70% 0%}50%{background-position:0% 80%,20% 80%,45% 60%,60% 100%,75% 70%,95% 60%,105% 0%}to{background-position:0% 90%,20% 90%,45% 70%,60% 110%,75% 80%,95% 70%,110% 10%;background-size:0% 0%,0% 0%,0% 0%,0% 0%,0% 0%,0% 0%}}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes tilt{0%{transform:rotate(0)}25%{transform:rotate(-10deg)}75%{transform:rotate(10deg)}to{transform:rotate(0)}}@keyframes rotateMoon{0%{transform:rotate(0)}to{transform:rotate(-90deg)}}@-webkit-keyframes animate-svg-fill-1{0%{fill:transparent}to{fill:#090814}}@keyframes animate-svg-fill-1{0%{fill:transparent}to{fill:#090814}}@-webkit-keyframes animate-svg-fill-2{0%{fill:transparent}to{fill:#fff}}@keyframes animate-svg-fill-2{0%{fill:transparent}to{fill:#fff}}@-webkit-keyframes animate-svg-fill-3{0%{fill:transparent}to{fill:#ff6584}}@keyframes animate-svg-fill-3{0%{fill:transparent}to{fill:#ff6584}}@-webkit-keyframes animate-svg-fill-4{0%{fill:transparent}to{fill:#6c63ff}}@keyframes animate-svg-fill-4{0%{fill:transparent}to{fill:#6c63ff}}@-webkit-keyframes animate-svg-fill-5{0%{fill:transparent}to{fill:#ccc}}@keyframes animate-svg-fill-5{0%{fill:transparent}to{fill:#ccc}}@-webkit-keyframes animate-svg-fill-6{0%{fill:transparent}to{fill:#ccc}}@keyframes animate-svg-fill-6{0%{fill:transparent}to{fill:#ccc}}@-webkit-keyframes animate-svg-fill-7{0%{fill:transparent}to{fill:#ccc}}@keyframes animate-svg-fill-7{0%{fill:transparent}to{fill:#ccc}}@-webkit-keyframes animate-svg-fill-8{0%{fill:transparent}to{fill:#b3b3b3}}@keyframes animate-svg-fill-8{0%{fill:transparent}to{fill:#b3b3b3}}@-webkit-keyframes animate-svg-fill-9{0%{fill:transparent}to{fill:#ff6584}}@keyframes animate-svg-fill-9{0%{fill:transparent}to{fill:#ff6584}}@-webkit-keyframes animate-svg-fill-10{0%{fill:transparent}to{fill:#6c63ff}}@keyframes animate-svg-fill-10{0%{fill:transparent}to{fill:#6c63ff}}@-webkit-keyframes animate-svg-fill-11{0%{fill:transparent}to{fill:#fff}}@keyframes animate-svg-fill-11{0%{fill:transparent}to{fill:#fff}}@-webkit-keyframes animate-svg-fill-12{0%{fill:transparent}to{fill:#3f3d56}}@keyframes animate-svg-fill-12{0%{fill:transparent}to{fill:#3f3d56}}@-webkit-keyframes animate-svg-fill-13{0%{fill:transparent}to{fill:#fff}}@keyframes animate-svg-fill-13{0%{fill:transparent}to{fill:#fff}}@-webkit-keyframes animate-svg-fill-14{0%{fill:transparent}to{fill:#fff}}@keyframes animate-svg-fill-14{0%{fill:transparent}to{fill:#fff}}@-webkit-keyframes animate-svg-fill-15{0%{fill:transparent}to{fill:#fff}}@keyframes animate-svg-fill-15{0%{fill:transparent}to{fill:#fff}}@-webkit-keyframes animate-svg-fill-16{0%{fill:transparent}to{fill:#6c63ff}}@keyframes animate-svg-fill-16{0%{fill:transparent}to{fill:#6c63ff}}@-webkit-keyframes animate-svg-fill-17{0%{fill:transparent}to{fill:#ff6584}}@keyframes animate-svg-fill-17{0%{fill:transparent}to{fill:#ff6584}}@-webkit-keyframes animate-svg-fill-18{0%{fill:transparent}to{fill:#6c63ff}}@keyframes animate-svg-fill-18{0%{fill:transparent}to{fill:#6c63ff}}@-webkit-keyframes animate-svg-fill-19{0%{fill:transparent}to{fill:#e6e6e6}}@keyframes animate-svg-fill-19{0%{fill:transparent}to{fill:#e6e6e6}}@-webkit-keyframes animate-svg-fill-20{0%{fill:transparent}to{fill:#ccc}}@keyframes animate-svg-fill-20{0%{fill:transparent}to{fill:#ccc}}@-webkit-keyframes animate-svg-fill-21{0%{fill:transparent}to{fill:#ccc}}@keyframes animate-svg-fill-21{0%{fill:transparent}to{fill:#ccc}}@-webkit-keyframes animate-svg-fill-22{0%{fill:transparent}to{fill:#b3b3b3}}@keyframes animate-svg-fill-22{0%{fill:transparent}to{fill:#b3b3b3}}@-webkit-keyframes animate-svg-fill-23{0%{fill:transparent}to{fill:#6c63ff}}@keyframes animate-svg-fill-23{0%{fill:transparent}to{fill:#6c63ff}}:root{--z-index-screen: 10;--z-index-navbar: 50;--z-index-form: 500;--z-index-overlay: 9999;--z-index-floating: 9999;--z-index-above-form: 99999;--z-index-max: 9999999}:root{--border-radius-smallest: 5px;--border-radius-small: 8px;--border-radius-small-plus: 10px;--border-radius-primary: 13px;--border-radius-medium: 15px;--border-radius-medium-plus: 16px;--border-radius-medium-large: 18px;--border-radius-large: 20px;--border-radius-larger: 25px;--border-radius-card: 30px;--border-radius-card-medium: 32px;--border-radius-card-plus: 35px;--border-radius-rounded-large: 50px}input:-webkit-autofill,textarea:-webkit-autofill,select:-webkit-autofill{box-shadow:0 0 0 1000px transparent inset!important;background-color:transparent!important;-webkit-text-fill-color:inherit!important;transition:background-color 5000s ease-in-out 0s}input:-webkit-autofill,textarea:-webkit-autofill,select:-webkit-autofill{box-shadow:0 0 0 1000px #ffffff14 inset!important;-webkit-text-fill-color:#000!important;caret-color:#000;transition:background-color 9999s ease-in-out 0s!important}input:-moz-autofill,textarea:-moz-autofill,select:-moz-autofill{box-shadow:0 0 0 1000px #ffffff14 inset!important;background-color:#ffffff14!important;color:inherit!important}input:focus{outline:none;box-shadow:none}*,*:before,*:after{box-sizing:border-box}*{margin:0;-webkit-font-smoothing:antialiased}::-webkit-scrollbar{display:none!important}::-webkit-scrollbar-track{display:none!important}::-webkit-scrollbar-thumb{display:none!important;border-radius:15px}::-webkit-scrollbar-thumb:hover{display:none!important}html{background-color:var(--color-background)!important;overflow:hidden;min-height:calc(100% + env(safe-area-inset-top));padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}html p:not(#doc-text p){-webkit-tap-highlight-color:transparent}#root{overflow:hidden!important}ol,ul{margin:0;padding:0;list-style-position:inside}ol ol,ol ul,ul ol,ul ul{margin-left:1.5rem}button:focus,button:focus-visible,button:active,.button:focus,.button:focus-visible,.button:active,[class*=button]:focus,[class*=button]:focus-visible,[class*=button]:active{outline:none!important}button::-moz-focus-inner,.button::-moz-focus-inner,[class*=button]::-moz-focus-inner{border:0!important;padding:0!important}body{line-height:1.5;-webkit-font-smoothing:antialiased;overflow:visible!important;background-color:var(--color-background)!important;height:100%}body::-webkit-scrollbar{display:none!important}body::-webkit-scrollbar-track{display:none!important}body::-webkit-scrollbar-thumb{display:none!important}body::-webkit-scrollbar-thumb:hover{display:none!important}img,picture,video,canvas{display:block;max-width:100%}input,button,textarea,select{font:inherit}button{cursor:pointer}#root{isolation:isolate}*{user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-user-drag:none}html,body{padding:0;margin:0;background-color:var(--color-background)}::view-transition-new(root){animation:EnterScreen .45s ease both}::view-transition-old(root){animation:LeaveScreen .45s ease both}@keyframes EnterScreen{0%{opacity:0;transform:scale(.96);filter:blur(14px)}to{opacity:1;transform:scale(1);filter:blur(0)}}@keyframes LeaveScreen{0%{opacity:1;transform:scale(1);filter:blur(0)}to{opacity:0;transform:scale(1.04);filter:blur(12px)}}#root{background-color:var(--color-background)}#offline-modal{position:fixed;inset:0;z-index:var(--z-index-max);background-color:var(--color-red-shade-three);display:flex;align-items:center;justify-content:center}#offline-modal #offline-modal-content{background-color:#fff;padding:20px;border-radius:var(--border-radius-primary);color:var(--color-red-shade-three);max-width:calc(100vw - 30px);box-shadow:#0009 0 8px 15px;font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#offline-modal #offline-modal-content{font-weight:500}#offline-modal #offline-modal-content .title{text-align:center;display:flex;align-items:center;justify-content:center;gap:0 10px;font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#offline-modal #offline-modal-content .title{font-weight:700}#offline-modal #offline-modal-content .body-text{font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#offline-modal #offline-modal-content .body-text{font-weight:500}#error-screen{height:100vh;width:100vw;background-color:var(--color-background);overflow:auto;max-height:100vh;padding:60px 15px 200px}#error-screen *{font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#error-screen *{font-weight:400}#error-screen button{border:0}#error-screen #text-container{margin-bottom:10px;background:#fff;border-radius:clamp(0px,50%,22px);padding:20px;box-shadow:#3c40434d 0 1px 2px,#3c404326 0 2px 6px 2px}#error-screen #text-container p,#error-screen #text-container li{color:var(--color-black-shade-two);font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#error-screen #text-container p,#error-screen #text-container li{font-weight:500}#error-screen #text-container .heading{color:var(--color-blue-shade-three);font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#error-screen #text-container .heading{font-weight:700}#error-screen #text-container #steps{display:flex;width:100%;flex-wrap:nowrap;justify-content:flex-start;align-items:center}#error-screen #text-container #steps#wrap{flex-wrap:wrap}#error-screen #text-container #steps .settings-icon{height:20px}#error-screen #text-container #steps .step-number{font-weight:700;margin-right:10px;width:15px;color:var(--color-black-shade-two)}#error-screen #text-container #steps span{text-align:left}#error-screen #text-container #steps p{text-align:left;display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:center}#error-screen #safari-icon{height:20px;margin-left:8px}#error-screen #error-screen-title{color:var(--color-blue-shade-three);display:flex;align-items:center;justify-content:center;font-size:20px;margin-bottom:10px;font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#error-screen #error-screen-title{font-weight:700}#error-screen p,#error-screen .emphasize{font-weight:400}#error-screen p.message,#error-screen .emphasize.message{line-height:1.7}#error-screen p.emphasize,#error-screen .emphasize.emphasize{font-weight:700;padding-left:5px}#error-screen p span,#error-screen .emphasize span{color:var(--color-brand-blue)}#error-screen button{background-color:transparent}#error-screen button.link{color:var(--color-brand-blue);text-decoration:underline;background-color:transparent;padding:0}#error-screen .support-email p,#error-screen .support-email a{display:inline}#error-screen .text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:200px;width:100vw;text-align:center;margin:0;padding:0}#error-screen .text .title{font-size:25px;font-weight:700}#error-screen .text .title span{position:relative;top:5px}#error-screen .text .subtitle{font-size:22px}#app-root{background-color:var(--color-background);position:fixed;top:0;transition:all .35s ease}#app-root *{font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root *{font-weight:450}#app-root a{color:var(--color-brand-blue);text-decoration:none;border-bottom:1px solid var(--color-brand-blue);line-height:1}#app-root svg{line-height:1}#app-root hr{height:1px;width:100%;border:0;background-color:var(--color-border-grey-lighter)}#app-root hr.visitation{background:var(--color-black-shade-five);border:0;width:calc(100% - 15px);margin:25px auto}#app-root hr.home{background-color:var(--color-black-shade-five);margin:15px auto;width:30%}#app-root p,#app-root li{color:var(--color-black-shade-two);user-select:unset}#app-root i{font-style:italic}#app-root b{font-weight:700;color:inherit}@keyframes animStar{0%{transform:translate(-100px)}to{transform:translateY(-2000px)}}#app-root #app-update-overlay{position:fixed;inset:0;z-index:var(--z-index-max);transition:all .3s ease;pointer-events:all;height:100dvh;width:100dvw;display:flex;align-items:center;justify-content:center;background:radial-gradient(ellipse at left bottom,#543aaf,#3d20a7)}#app-root #app-update-overlay .content{align-self:center;width:100%;display:flex;align-items:center;justify-content:center;height:100%;gap:15px;flex-wrap:wrap;padding-bottom:env(safe-area-inset-bottom)}#app-root #app-update-overlay .content .button.button-white{width:max-content;margin:0 auto;line-height:1;white-space:nowrap;display:flex;align-items:center;justify-content:center;padding:10px 30px;height:60px;background-color:#fff;border-radius:var(--border-radius-primary);min-height:unset;border:0;box-shadow:#000000f5 0 5px 60px 14px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}#app-root #app-update-overlay .content .button.button-white .button-text{color:var(--color-purple-shade-three);font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root #app-update-overlay .content .button.button-white .button-text{font-weight:700}#app-root #app-update-overlay .content .button.button-white .icon-wrapper{margin-left:10px;aspect-ratio:1/1;height:26px;width:26px}#app-root #app-update-overlay .content .button.button-white .icon-wrapper svg{color:var(--color-purple-shade-one)}#app-root #app-update-overlay .content .animation{position:fixed;top:30%;left:50%;transform:translate(-50%,-50%);width:90dvw;font-size:40px;font-family:SF Pro Rounded,sans-serif!important;font-weight:700;text-transform:uppercase;color:#0000;-webkit-text-stroke:1px white;--l: #0000 45%, rgb(229 231 235 / 57%) 0 55%, #0000 0;--g: 0/300% 100% no-repeat text;background:linear-gradient(-60deg,var(--l)) var(--g),linear-gradient(60deg,var(--l)) var(--g);animation:l7 3.5s linear infinite;text-align:center;padding:0 20px}#app-root #app-update-overlay .content .animation:before{content:"a fresh update awaits"}@keyframes l7{0%{background-position:100%,0}50%{background-position:0,0}to{background-position:0,100%}}@keyframes FadeInUpSvg{0%{opacity:0;transform:scale(0) translateY(100vh);transition:all .6s cubic-bezier(.41,.52,.24,.82)}to{opacity:1;transform:scale(.8) translateY(-10vh);transition:all .6s cubic-bezier(.41,.52,.24,.82)}}#app-root #app-update-overlay .star1{width:1px;height:1px;box-shadow:-1196px 1969px #fff,-1743px -1659px #fff,1032px -366px #fff,1843px -530px #fff,1479px -1971px #fff,-417px -1662px #fff,-362px 1932px #fff,-1823px 1584px #fff,-1063px -1825px #fff,945px 1082px #fff,567px 1639px #fff,892px 1909px #fff,479px -1281px #fff,215px 786px #fff,909px -167px #fff,553px 57px #fff,-1868px 1871px #fff,-176px -1795px #fff,-410px -1810px #fff,-1928px 1128px #fff,-1038px -1343px #fff,-1620px 578px #fff,1226px -186px #fff,-42px -1418px #fff,1292px 1557px #fff,-366px 373px #fff,-591px 535px #fff,1395px -1432px #fff,333px 578px #fff,1714px -1739px #fff,812px 1190px #fff,508px -1813px #fff,1742px 705px #fff,1598px 1167px #fff,-253px 1398px #fff,38px -1091px #fff,239px 1320px #fff,-68px -72px #fff,-809px -1354px #fff,-802px 400px #fff,-552px 459px #fff,-217px -1252px #fff,-1494px -704px #fff,97px -259px #fff,1672px 660px #fff,64px -493px #fff,1009px -771px #fff,-482px 931px #fff,1005px 168px #fff,-1344px 515px #fff,1476px 1054px #fff,-1223px 544px #fff,1895px -1163px #fff,696px -142px #fff,-906px 529px #fff,-742px 1217px #fff,1938px 1303px #fff,1133px -911px #fff,-648px 1680px #fff,-339px -523px #fff,-200px -224px #fff,659px -1791px #fff,-551px -1115px #fff,51px 973px #fff,1562px -1068px #fff,1845px -1220px #fff,392px 1940px #fff,1163px 811px #fff,-1818px 1306px #fff,-1692px -1594px #fff,859px -518px #fff,1300px -1396px #fff,-1334px 1177px #fff,1866px 1301px #fff,1323px 1821px #fff,-1980px -1957px #fff,1539px -543px #fff,-204px -297px #fff,887px -1380px #fff,-1258px -1473px #fff,1344px -411px #fff,5px 437px #fff,-1089px -1506px #fff,-1888px -1517px #fff,-1410px 1879px #fff,1246px 591px #fff,305px 1967px #fff,705px 579px #fff,848px 335px #fff,-1422px 499px #fff,138px 782px #fff,-780px -304px #fff,-1544px -447px #fff,-1281px -1081px #fff,1274px 1647px #fff,-1033px -1207px #fff,348px 517px #fff,982px -206px #fff,-1349px 437px #fff,-649px 403px #fff,-832px 1000px #fff,93px -335px #fff,-595px -278px #fff,728px 1845px #fff,-996px -1957px #fff,-1165px 1418px #fff,235px 634px #fff,-15px 1261px #fff,1583px -1547px #fff,-178px -1685px #fff,1709px -1016px #fff,682px -512px #fff,-581px -729px #fff,-513px 1345px #fff,1010px -1172px #fff,363px -88px #fff,1572px 598px #fff,887px 1297px #fff,1917px -771px #fff,-1370px -839px #fff,-1769px 208px #fff,1562px -1414px #fff,1715px 1350px #fff,462px -873px #fff,108px 886px #fff,507px 1284px #fff,-1505px 337px #fff,-1066px -1689px #fff,492px -398px #fff,-247px -1780px #fff,1906px -599px #fff,-1639px -151px #fff,-418px 1500px #fff,1265px -809px #fff,-1889px 128px #fff,1227px -1293px #fff,-115px -1776px #fff,1523px 1718px #fff,1475px -543px #fff,-88px 25px #fff,389px 1439px #fff,-256px -1891px #fff,-678px 1772px #fff,-857px -1622px #fff,-293px -611px #fff,480px -1550px #fff,-667px -651px #fff,370px -439px #fff,-1232px 1901px #fff,1145px 1213px #fff,-1954px -1254px #fff,-235px 1090px #fff,797px 264px #fff,1317px -331px #fff,745px 1341px #fff,-1100px -1752px #fff,543px -1363px #fff,-1540px 1482px #fff,-702px -504px #fff,1794px -1696px #fff,-1230px 596px #fff,-1044px 346px #fff,100px 691px #fff,170px -755px #fff,-1264px 338px #fff,-70px -795px #fff,-438px -1458px #fff,-321px 975px #fff,-1870px 1359px #fff,-467px -199px #fff,-756px 1538px #fff,-1317px -671px #fff,-1950px 1246px #fff,-1007px -12px #fff,-1146px 875px #fff,1899px -1397px #fff,-207px 1705px #fff,-785px 2000px #fff,1159px -877px #fff,738px 371px #fff,-235px 164px #fff,1352px 239px #fff,581px -1184px #fff,1721px -623px #fff,1697px -1593px #fff,-1021px -2px #fff,-1559px 1402px #fff,-1663px -333px #fff,-1644px -1989px #fff,117px 168px #fff,1448px -362px #fff,1198px 672px #fff,-1027px -402px #fff,-388px -753px #fff,701px 332px #fff,1573px -120px #fff,-458px 848px #fff,1312px 1857px #fff,1036px 1556px #fff,1623px -1386px #fff,1604px -911px #fff,646px -1883px #fff,-1590px 1158px #fff,1411px 107px #fff,1392px 166px #fff,737px 592px #fff,-683px -1956px #fff,-1408px -1097px #fff,927px -1060px #fff,377px 1483px #fff,651px 1685px #fff,1984px 252px #fff,682px -1785px #fff,654px -1341px #fff,1457px 1594px #fff,322px 1158px #fff,-1397px -585px #fff,-64px -1050px #fff,-1198px -23px #fff,-610px -1888px #fff,1501px 300px #fff,-1438px 1978px #fff,794px 764px #fff,653px -551px #fff,-1501px 6px #fff,-1001px -1224px #fff,503px 1055px #fff,1317px 1121px #fff,-379px 1040px #fff,-1358px 611px #fff,-1040px -1330px #fff,1164px -226px #fff,1925px -1337px #fff,-1476px 1420px #fff,-1041px -189px #fff,749px -397px #fff,-144px -1209px #fff,-1410px 1494px #fff,-1287px 1564px #fff,1471px 885px #fff,548px -465px #fff,-102px -647px #fff,1068px 611px #fff,1253px 1513px #fff,426px -1800px #fff,1483px 865px #fff,-682px 661px #fff,-71px -1745px #fff,620px 905px #fff,320px -1199px #fff,106px 1374px #fff,1594px 796px #fff,-956px 1864px #fff,-829px -988px #fff,-398px -1777px #fff,1574px 304px #fff,-924px -870px #fff,-1565px -1518px #fff,-525px -1394px #fff,-1565px 861px #fff,-1794px -1674px #fff,-1887px -1863px #fff,620px -618px #fff,510px -1495px #fff,-1329px 1872px #fff,-1658px 508px #fff,-1628px -1515px #fff,312px -334px #fff,1468px -1647px #fff,1975px -814px #fff,-1405px -1976px #fff,1996px -277px #fff,-1725px 1058px #fff,1206px -1967px #fff,-1547px 158px #fff,329px -40px #fff,166px -1126px #fff,-899px -180px #fff,954px -63px #fff,1842px -192px #fff,-908px 305px #fff,1344px -1539px #fff,816px 1686px #fff,1243px 74px #fff,954px -1389px #fff,-1435px -622px #fff,177px 1354px #fff,1694px 596px #fff,1789px 620px #fff,611px 461px #fff,-834px 1362px #fff,1054px 1798px #fff,266px 1985px #fff,1052px -1515px #fff,1008px -1150px #fff,-848px -1746px #fff,865px 1998px #fff,-330px 1391px #fff,1704px -492px #fff,-1650px -400px #fff,1008px 1865px #fff,1519px 157px #fff,-1128px 1670px #fff,680px 606px #fff,-1913px 717px #fff,251px -676px #fff,-1900px 903px #fff,1548px -366px #fff,364px 292px #fff,783px 595px #fff,58px 407px #fff,1870px 1342px #fff,1435px 44px #fff,-959px 509px #fff,752px -358px #fff,975px -262px #fff,-113px -814px #fff,18px 933px #fff,1656px 1218px #fff,-119px 1372px #fff,814px -1358px #fff,-1275px 529px #fff,20px 1370px #fff,1624px 1403px #fff,-257px 147px #fff,-362px -38px #fff,-1623px -1207px #fff,951px 702px #fff,-1791px 396px #fff,1109px 1522px #fff,-1860px -1129px #fff,1273px 1922px #fff,-607px -260px #fff,938px 453px #fff,1817px 38px #fff,1674px 222px #fff,1310px 1674px #fff,444px -427px #fff,1331px 171px #fff,99px -874px #fff,197px -1305px #fff,565px -404px #fff,489px -569px #fff,37px -503px #fff,177px 1149px #fff,939px -581px #fff,1283px -448px #fff,-1676px 642px #fff,1414px -1921px #fff,979px 1548px #fff,380px 783px #fff,1461px 255px #fff,-544px 646px #fff,1396px 1432px #fff,-422px 1280px #fff,-183px -887px #fff,-922px -1209px #fff,-1766px -954px #fff,176px -1314px #fff,57px 1588px #fff,740px -1015px #fff,-1957px 1913px #fff,-1287px -771px #fff,1159px 204px #fff,1039px -1218px #fff,-836px -296px #fff,602px -26px #fff,1951px 529px #fff,-1436px 981px #fff,117px 1080px #fff,1466px -1863px #fff,-1949px 422px #fff,-1969px -1359px #fff,-1113px -879px #fff,1137px 1900px #fff,1407px -1296px #fff,-1540px -1851px #fff,66px -785px #fff,1329px -1294px #fff,925px -812px #fff,330px 1398px #fff,384px 1819px #fff,-1718px 57px #fff,-526px -84px #fff,-735px -528px #fff,-1550px 616px #fff,1380px 928px #fff,1838px 646px #fff,1991px -147px #fff,-1317px -798px #fff,337px 5px #fff,1830px -1234px #fff,1643px 1578px #fff,-1384px 526px #fff,-782px -900px #fff,514px -1816px #fff,697px 1392px #fff,824px 1783px #fff,-551px -901px #fff,1453px -1805px #fff,-1738px -39px #fff,1941px -1371px #fff,1992px -433px #fff,-800px -671px #fff,1844px -1493px #fff,1051px 1650px #fff,-1667px -901px #fff,330px -288px #fff,-850px 1277px #fff,1432px -765px #fff,-1605px -444px #fff,-1327px -31px #fff,368px 272px #fff,-1558px -313px #fff,-700px -1060px #fff,-884px -1380px #fff,168px -99px #fff,-251px -1558px #fff,-18px -1079px #fff,333px -274px #fff,520px 1909px #fff,684px 1305px #fff,1717px 239px #fff,-792px -1031px #fff,465px -1359px #fff,1043px 954px #fff,-640px -1855px #fff,1612px 1573px #fff,1903px 20px #fff,-1880px -397px #fff,1724px 562px #fff,988px 1179px #fff,1572px 1231px #fff,-805px -169px #fff,1932px 1095px #fff,1131px -1157px #fff,-1094px -1453px #fff,1837px -722px #fff,1583px -187px #fff,-114px -151px #fff,332px 831px #fff,-959px 1971px #fff,689px 85px #fff,-1134px 953px #fff,986px 71px #fff,5px 1697px #fff,-1806px -893px #fff,-706px -987px #fff,1579px -33px #fff,1703px -1068px #fff,1167px 1934px #fff,803px 1547px #fff,-1993px 1703px #fff,1405px 1641px #fff,-1495px -698px #fff,-670px 1199px #fff,-1163px -753px #fff,-1336px 1263px #fff,-120px -1368px #fff,1579px -10px #fff,795px 851px #fff,1264px 1272px #fff,-329px 1080px #fff,-422px -804px #fff,1471px -1887px #fff,1282px -1025px #fff,-1532px 753px #fff,-158px -941px #fff,1528px -1876px #fff,-1667px -544px #fff,-1731px 1515px #fff,6px 108px #fff,641px -1569px #fff,1147px 24px #fff,1184px -1910px #fff,483px 420px #fff,-1157px -237px #fff,-1440px 857px #fff,1038px 1644px #fff,-732px -293px #fff,258px 877px #fff,1134px 1389px #fff,-1507px -1966px #fff,523px 637px #fff,107px -367px #fff,1314px 622px #fff,685px 1895px #fff,1674px -1322px #fff,-1106px -8px #fff,-912px 627px #fff,-995px 1717px #fff,1090px -257px #fff,749px -1674px #fff,405px -495px #fff,675px -1927px #fff,146px 1201px #fff,-1124px -1892px #fff,-1181px 1904px #fff,913px -284px #fff,193px 269px #fff,-85px 994px #fff,77px 680px #fff,-1695px 1368px #fff,1875px -35px #fff,1598px -1108px #fff,-638px -852px #fff,-317px -1268px #fff,242px -825px #fff,-227px -1048px #fff,292px 1502px #fff,1829px -1351px #fff,-164px 1316px #fff,1760px -627px #fff,-1329px 581px #fff,1440px -1362px #fff,531px -1587px #fff,-1240px -569px #fff,329px -716px #fff,-1118px 255px #fff,1539px -440px #fff,-453px -1136px #fff,1787px 1061px #fff,-1665px -27px #fff,1369px -1582px #fff,96px -25px #fff,-1519px 1911px #fff,957px 1380px #fff,-95px 568px #fff,-859px -1157px #fff,-1907px -1716px #fff,743px -622px #fff,1885px 1143px #fff,551px 469px #fff,-704px -1278px #fff,-403px -467px #fff,1056px 774px #fff,11px 1444px #fff,1551px -966px #fff,-1285px 1329px #fff,1004px -1485px #fff,1334px -659px #fff,-1676px 550px #fff,100px 778px #fff,7px 683px #fff,1883px -171px #fff,-593px -1947px #fff,-154px -791px #fff,228px 1454px #fff,-316px -93px #fff,-966px 1123px #fff,-719px -364px #fff,1847px 1946px #fff,-1011px -403px #fff,-983px -1309px #fff,168px -69px #fff,1569px 67px #fff,1814px 380px #fff,-1695px 766px #fff,-1724px 205px #fff,-937px -1749px #fff,-951px -1733px #fff,-1087px -1487px #fff,-632px -1889px #fff,-454px 1890px #fff,-263px 575px #fff,-221px -48px #fff,-1057px -148px #fff,-457px -316px #fff,1060px -792px #fff,1930px -160px #fff,-347px -28px #fff,-351px -1494px #fff,-479px 1369px #fff,1818px 1748px #fff,1095px 1056px #fff,-467px 1458px #fff,-1152px -799px #fff,355px 1783px #fff,1538px -904px #fff,-369px -956px #fff,1082px -1272px #fff,-1895px -1810px #fff,1723px -667px #fff,701px -1315px #fff,-821px -759px #fff,-1970px 1851px #fff,-954px -577px #fff,1432px -1741px #fff,-344px 1919px #fff,-814px -698px #fff,-203px 449px #fff,-224px -111px #fff,-213px 297px #fff,-1312px 432px #fff,192px 859px #fff,-1754px 712px #fff,-189px 26px #fff,-638px -485px #fff,-1434px 1620px #fff,847px -1344px #fff,-619px 780px #fff,-1921px -4px #fff,-772px -866px #fff,-1774px -439px #fff,992px -1291px #fff,923px -414px #fff,-215px -1697px #fff,395px -1641px #fff,1849px -551px #fff,173px 1947px #fff,-1065px 518px #fff,1266px -1540px #fff,1353px 1730px #fff,1640px 1973px #fff,-1507px 1223px #fff,-732px -589px #fff,-1921px 610px #fff,-296px -743px #fff,50px 205px #fff,1376px -1104px #fff,-1341px -734px #fff,-1397px -1135px #fff,573px -940px #fff,-145px 615px #fff,1875px -985px #fff,35px -382px #fff,1287px -1842px #fff,1239px 411px #fff,-1087px -1827px #fff,1325px 888px #fff,1972px -1719px #fff,1133px 554px #fff,1833px -1112px #fff,-608px -1896px #fff,1037px -1900px #fff,530px -409px #fff,-850px 1098px #fff,759px -1045px #fff,-1859px 1545px #fff,25px -975px #fff,-1759px -796px #fff,1021px -452px #fff,-1719px -896px #fff,70px 342px #fff,-884px 800px #fff,-1397px -78px #fff,1927px 477px #fff,1810px -1825px #fff,922px 467px #fff,-149px 1403px #fff,-1347px -288px #fff,923px -544px #fff,664px -1169px #fff,790px -1331px #fff,-598px 1029px #fff,639px 1864px #fff,1665px -225px #fff,-302px 583px #fff,-1065px -601px #fff,144px 818px #fff,1742px -399px #fff,-474px 659px #fff,1378px 1694px #fff,1158px 248px #fff,154px -349px #fff,198px -1446px #fff,1093px 1295px #fff,707px -695px #fff,213px 1390px #fff,-1209px 1333px #fff,-158px 1605px #fff,1269px 157px #fff,128px 372px #fff,1916px 618px #fff,-1354px -1326px #fff,1230px -1593px #fff,-1231px -688px #fff,680px 24px #fff,441px -621px #fff,-1231px 1714px #fff,571px 1353px #fff,-169px 1388px #fff,118px -12px #fff,-512px -255px #fff,-886px 752px #fff,-517px 1705px #fff,527px 1500px #fff,-924px 1554px #fff,-431px 1622px #fff,1494px 658px #fff,-610px 1565px #fff,-1032px 109px #fff,-136px 252px #fff,-1376px 1817px #fff,-592px -449px #fff,1431px 851px #fff,-583px 5px #fff,756px -437px #fff,-1515px 1855px #fff,872px 1758px #fff,-467px 827px #fff,1478px -1231px #fff,-746px 1951px #fff,1318px -432px #fff,-1022px 873px #fff,1916px -1399px #fff,1164px -410px #fff,359px 656px #fff,-490px -1866px #fff,-1613px -1026px #fff,-594px -560px #fff,-723px 872px #fff,-1180px -942px #fff,351px 1575px #fff,-1809px 1247px #fff,-1969px -491px #fff,-307px -1007px #fff,1813px 1407px #fff,909px -181px #fff,-670px -1160px #fff,-1352px -18px #fff,-170px -627px #fff,-507px 1830px #fff,-1840px 1674px #fff,521px 1364px #fff,779px 1535px #fff,486px -1735px #fff,-307px -428px #fff,-1161px -1084px #fff,784px 572px #fff,16px -82px #fff,507px 69px #fff,1839px -717px #fff,-1799px 613px #fff,-285px -1186px #fff,935px 99px #fff,-1861px -1942px #fff,-1244px 1640px #fff,-292px -577px #fff,-543px 991px #fff,1308px 1117px #fff,1508px 606px #fff,-1040px -121px #fff,1856px -1621px #fff,-1265px -690px #fff,-453px -1042px #fff,-1043px 1430px #fff,-1180px 1798px #fff,600px -302px #fff,1407px -1122px #fff,321px -41px #fff,-1139px -815px #fff,473px 1508px #fff,693px 1966px #fff,804px 1712px #fff,1947px -1204px #fff,-309px 1021px #fff,-1443px -1383px #fff,1491px -1955px #fff,653px 289px #fff,-1940px 1843px #fff,538px -857px #fff,-1952px 119px #fff,-720px 572px #fff,-1606px -574px #fff,-1881px 1710px #fff,-1466px 936px #fff,-1033px -592px #fff,-82px 785px #fff,-446px -559px #fff,749px 463px #fff,1532px 1790px #fff,-1997px 1089px #fff,-1944px -1675px #fff,1606px -852px #fff,-356px 423px #fff,-1937px 643px #fff,913px -1558px #fff,-1967px -309px #fff,-1698px -1785px #fff,1100px 1497px #fff,-1348px -1518px #fff,-1664px -921px #fff,568px -610px #fff,-1328px -19px #fff,-861px 569px #fff,-440px 163px #fff,1541px 417px #fff,1948px 272px #fff,-272px -1624px #fff,-1634px 506px #fff,1367px -891px #fff,999px 1911px #fff,-623px -671px #fff,1112px 1243px #fff,1559px 854px #fff,904px 933px #fff,-335px -1333px #fff,1437px 367px #fff,-257px 1587px #fff,-731px -510px #fff,-1915px -120px #fff,-1193px -833px #fff,433px 489px #fff,-223px 754px #fff,293px -693px #fff,698px 1443px #fff,-317px -1236px #fff,-604px 1103px #fff,1674px -1062px #fff,1967px 73px #fff,797px 774px #fff,933px -1980px #fff,1440px -1007px #fff,384px -76px #fff,-362px 1310px #fff,509px -1277px #fff,1059px 1490px #fff,-1137px 689px #fff,-570px 1704px #fff,-808px 561px #fff,-367px 80px #fff,26px -534px #fff,-376px 1198px #fff,-504px 1122px #fff,841px -640px #fff,-1236px -1232px #fff,1026px -372px #fff,-998px 1625px #fff,1502px -104px #fff,819px 1439px #fff,923px -245px #fff,-1989px -245px #fff,-482px 1445px #fff,-1644px 20px #fff,-1026px -500px #fff,-427px -732px #fff,-1845px 796px #fff,1681px -467px #fff,-1928px -867px #fff,1382px 1830px #fff,1740px 274px #fff,-1475px -1129px #fff,768px 108px #fff,1696px -680px #fff,944px -1037px #fff,577px 178px #fff,-229px 486px #fff,986px 617px #fff,77px 1382px #fff,1218px -963px #fff,1926px -993px #fff,-1897px 287px #fff,1254px -1580px #fff,1254px 766px #fff,-1406px -1023px #fff,1639px 1081px #fff,-226px 1699px #fff,1351px -1680px #fff,-1403px 1046px #fff,904px -974px #fff,-1620px 382px #fff,-106px 1296px #fff,1356px -827px #fff,1896px -181px #fff,-1938px 1900px #fff,633px -1470px #fff,-329px 802px #fff,331px -1903px #fff,-814px 1429px #fff,1698px 719px #fff,839px -1873px #fff,-279px 804px #fff,-813px 1303px #fff,96px -1331px #fff,1901px 164px #fff,-55px -48px #fff,-1974px -402px #fff,1136px -1511px #fff,-683px -895px #fff,934px -946px #fff,84px -1101px #fff,-987px -1770px #fff,-1389px 1005px #fff,-1955px 1586px #fff,-1787px -851px #fff,-419px -516px #fff,2px -345px #fff,547px 1108px #fff,-706px -123px #fff,1438px -946px #fff,-1013px -934px #fff,-1771px 1282px #fff,-651px -865px #fff,-611px 1336px #fff,122px 55px #fff,905px 185px #fff,548px -1790px #fff,1491px 1439px #fff,1159px -313px #fff,1314px 388px #fff,-1653px 276px #fff,-125px -1213px #fff,-984px 1394px #fff,-73px -688px #fff,1180px 1100px #fff,-336px -1507px #fff,784px 908px #fff,1494px -937px #fff,49px -278px #fff,1524px 159px #fff,-920px 1422px #fff,1452px -852px #fff,1004px -125px #fff,-1815px 298px #fff,-1123px 323px #fff,1603px 909px #fff,464px -200px #fff,776px -1632px #fff,-632px -294px #fff,898px 1125px #fff,-596px 1621px #fff,-374px -376px #fff,276px 1424px #fff,-232px -785px #fff,-2px -1744px #fff,-753px 1418px #fff,156px -307px #fff,406px 1712px #fff,-854px -839px #fff,-1196px -1518px #fff,739px -180px #fff,1599px -977px #fff,-1387px -1191px #fff,-793px -1397px #fff,-386px -1541px #fff,1830px 568px #fff,207px 1996px #fff,-786px 1900px #fff,-1296px 1169px #fff,58px 1907px #fff,1687px 202px #fff,-1px -158px #fff,974px 1121px #fff,469px 1612px #fff,921px -1265px #fff,891px 1441px #fff,-641px 949px #fff,-875px 53px #fff,361px -866px #fff,-1585px -254px #fff,1633px -310px #fff,-1311px -367px #fff,-41px 59px #fff,1168px 924px #fff,1078px -1945px #fff,-646px -549px #fff,-1726px -631px #fff,-1872px 230px #fff,-1562px -1110px #fff,1168px -1138px #fff,-105px -935px #fff,-722px 871px #fff,-1047px -340px #fff,-1869px 1247px #fff,-90px 1464px #fff,941px 143px #fff,-871px 726px #fff,-183px 676px #fff,1160px 187px #fff,-68px -1331px #fff,-1682px -1567px #fff,1676px -1400px #fff,782px -6px #fff,-702px 1202px #fff,836px -746px #fff,1582px -324px #fff,-1618px -950px #fff,-606px -295px #fff,1988px 69px #fff,1841px -420px #fff,1169px -1776px #fff,696px -19px #fff,-1248px -1763px #fff,1389px -203px #fff,-1702px 1796px #fff,-865px -1555px #fff,544px -1539px #fff,-1985px 305px #fff,-1381px 196px #fff,1956px -1463px #fff,1272px -521px #fff,1769px -966px #fff,1396px -1538px #fff,228px 1390px #fff,-493px 666px #fff,507px -454px #fff,1944px 847px #fff,-644px 790px #fff,-1472px 1171px #fff,1410px -349px #fff,-171px 1227px #fff,-728px -817px #fff,1092px -1622px #fff,-1300px 669px #fff,-873px -101px #fff,447px 600px #fff,-530px 1733px #fff,-983px 348px #fff,252px -543px #fff,1484px -1110px #fff,-1874px 989px #fff,6px 949px #fff,-219px 1765px #fff,-9px -65px #fff,-1556px 1306px #fff,-1069px -1794px #fff,611px -1873px #fff,-842px 1525px #fff,-722px -1401px #fff,-1778px -1643px #fff,-879px 608px #fff,-74px 120px #fff,-22px 1916px #fff,91px 335px #fff,-1923px 690px #fff,-1235px -975px #fff,280px -228px #fff,-799px 1566px #fff,-725px 1608px #fff,1181px -1465px #fff,-1700px 1537px #fff,1814px -1660px #fff,284px -747px #fff,1563px -1804px #fff,148px -841px #fff,1076px 1852px #fff,1993px -1244px #fff,-1970px 1785px #fff,782px -533px #fff,1038px -990px #fff,1229px 1839px #fff,-758px 1243px #fff,881px -1474px #fff,-383px 383px #fff,1265px -466px #fff,1197px 669px #fff,1151px -1094px #fff,1583px 1198px #fff,-101px 272px #fff,1176px 1649px #fff,-1856px 456px #fff,1618px 862px #fff,1616px 684px #fff,1771px 1273px #fff,1506px 953px #fff,-891px 1775px #fff,-1490px 913px #fff,1036px 371px #fff,-60px -716px #fff,238px -1119px #fff,-894px 1778px #fff,1987px -175px #fff,-1570px 343px #fff,1912px -801px #fff,-182px -221px #fff,-109px 746px #fff,224px 1481px #fff,-1729px -1352px #fff,297px 130px #fff,-1649px 1626px #fff,355px 962px #fff,462px -1417px #fff,1588px -1941px #fff,-1475px -1659px #fff,656px 747px #fff,-168px -270px #fff,-932px 1407px #fff,65px 139px #fff,-1439px -1211px #fff,673px 366px #fff,996px -271px #fff,262px 965px #fff,-338px 1085px #fff,1172px 1173px #fff,673px 1949px #fff,1598px -749px #fff,720px 317px #fff,1698px 659px #fff,-1508px -638px #fff,-338px 1229px #fff,-821px -1382px #fff,771px -179px #fff,-114px 1860px #fff,318px 97px #fff,13px 930px #fff,1778px 306px #fff,660px 387px #fff,1904px 1011px #fff,1848px 1934px #fff,1391px 122px #fff,-1531px 1200px #fff,1259px -766px #fff,1817px -960px #fff,-455px 1173px #fff,136px -1477px #fff,-15px -804px #fff,953px -230px #fff,367px 441px #fff,766px 410px #fff,-729px -1657px #fff,-134px 1039px #fff,-809px -1174px #fff,1683px -1307px #fff,1248px -1883px #fff,255px 690px #fff,-1163px -1974px #fff,-233px -822px #fff,697px 574px #fff,725px 725px #fff,267px -473px #fff,1837px 725px #fff,-1296px -1759px #fff,-701px -1747px #fff,33px 122px #fff,807px -538px #fff,-1403px 400px #fff,-1766px -229px #fff,1426px 74px #fff,-1194px 1158px #fff,478px -350px #fff,-1552px -922px #fff,-605px 1647px #fff,786px -47px #fff,-1860px -1672px #fff,-558px 672px #fff,-529px 212px #fff,1365px 1428px #fff,721px 807px #fff,1860px -1777px #fff,-205px 614px #fff,344px -555px #fff,-629px -206px #fff,138px -1362px #fff,1582px -1795px #fff,-1889px 1005px #fff,-214px 806px #fff,267px -736px #fff,-1059px -1567px #fff,579px -1672px #fff,394px 175px #fff,-1816px -153px #fff,1659px 844px #fff,784px 1592px #fff,1386px -1046px #fff,1332px -1860px #fff,659px 1211px #fff,1374px -465px #fff,-1362px -882px #fff,135px 132px #fff,1648px -390px #fff,1687px 1255px #fff,1283px -174px #fff,319px -1403px #fff,1553px -1042px #fff,134px -1592px #fff,-984px 181px #fff,-1355px -194px #fff,970px 239px #fff,-937px 1010px #fff,-1905px 1370px #fff,156px 1269px #fff,1974px 1856px #fff,-1743px 349px #fff,1340px -1104px #fff,-1211px 936px #fff,-526px 1242px #fff,-1642px -983px #fff,-1758px 905px #fff,-664px 1466px #fff,-1816px -1646px #fff,-348px 465px #fff,-587px -494px #fff,810px -10px #fff,1001px 734px #fff,96px -626px #fff,1316px 259px #fff,379px 1111px #fff,-441px 796px #fff,1058px -1273px #fff,-726px 1299px #fff,1960px -1658px #fff,-1504px -182px #fff,-1137px -1588px #fff,-506px 1785px #fff,1302px 58px #fff,788px -1023px #fff,-631px 1395px #fff,-207px 920px #fff,-622px -1480px #fff,1444px -1573px #fff,-63px -1391px #fff,-355px 381px #fff,1435px 123px #fff,1199px -800px #fff,81px -923px #fff,-1027px -1181px #fff,-387px -285px #fff,409px 1539px #fff,649px 1905px #fff,-320px -808px #fff,-1504px -82px #fff,882px -398px #fff,927px -1745px #fff,-1397px -409px #fff,358px 339px #fff,1544px 1749px #fff,-560px -891px #fff,-302px -1737px #fff,-1592px -131px #fff,1167px -634px #fff,-264px -1703px #fff,1864px 667px #fff,935px -1548px #fff,383px 239px #fff,1460px 1529px #fff,590px 1631px #fff,-1042px -714px #fff,170px 1512px #fff,-721px -194px #fff,515px 824px #fff,701px -661px #fff,1557px 1440px #fff,-1322px 627px #fff,-503px 956px #fff,1310px 302px #fff,547px -1117px #fff,1128px -1069px #fff,1994px 1163px #fff,-824px 1357px #fff,-74px 1458px #fff,-514px -691px #fff,-1584px -1018px #fff,1688px -1157px #fff,-737px -1575px #fff,-555px 465px #fff,-1868px -1114px #fff,506px -1274px #fff,-86px -1053px #fff,-1760px 1899px #fff,-57px 1631px #fff,1714px -1715px #fff,1861px 1278px #fff,871px -1402px #fff,-1360px -1233px #fff,1032px -1544px #fff,-570px 1312px #fff,-177px 1229px #fff,1934px -1743px #fff,825px -543px #fff,-302px 1744px #fff,854px -884px #fff,1184px 1896px #fff,-1853px -931px #fff,-325px 504px #fff,169px -1414px #fff,896px 1738px #fff,1149px -1533px #fff,-250px 104px #fff,1166px 619px #fff,886px -1321px #fff,258px 174px #fff,-817px -882px #fff,-1524px -1796px #fff,1144px 31px #fff,130px 1390px #fff,-1579px -989px #fff,-1670px 1212px #fff,1417px 903px #fff,-310px 1297px #fff,669px -500px #fff,1442px 400px #fff,336px -839px #fff,-857px 1151px #fff,-1051px 1266px #fff,-1166px -569px #fff,-65px 564px #fff,-204px -1626px #fff,-1039px 1972px #fff,798px 1977px #fff,-332px 574px #fff,1067px 524px #fff,1524px -35px #fff,-1486px 1717px #fff,-396px 368px #fff,436px -628px #fff,814px 203px #fff,-1555px 364px #fff,-1715px 1731px #fff,1123px 1333px #fff,256px 1075px #fff,654px 1534px #fff,1820px 1429px #fff,934px -438px #fff,-1138px 1802px #fff,1357px -638px #fff,1234px 751px #fff,-1869px -1462px #fff,-1080px -1116px #fff,-74px -1735px #fff,1224px 685px #fff,-848px -894px #fff,1659px -1590px #fff,-721px 133px #fff,208px -1919px #fff,1126px -1571px #fff,1122px 1187px #fff,1481px 1733px #fff,-1373px 1847px #fff,1422px 80px #fff,-1651px -1318px #fff,-493px -1583px #fff,-1961px -1401px #fff,1557px -313px #fff,-382px -264px #fff,-492px 107px #fff,-1579px 231px #fff,-1146px 1923px #fff,-1884px 1282px #fff,1323px 912px #fff,1777px -1104px #fff,512px 1613px #fff,1697px -1943px #fff,855px -1993px #fff,-911px -965px #fff,208px 1743px #fff,184px -689px #fff,-435px -1067px #fff,1776px 1892px #fff,547px -1025px #fff,-1980px -1405px #fff,-621px -78px #fff,-656px -1445px #fff,-213px 1259px #fff,1067px 34px #fff,347px 352px #fff,1719px 765px #fff,1994px -1834px #fff,-373px -1274px #fff,-39px 794px #fff,-1867px 277px #fff,1665px 820px #fff,517px 1496px #fff,1750px 754px #fff,832px -1419px #fff,1222px -377px #fff,680px -349px #fff,1476px 197px #fff,1764px 44px #fff,-140px 225px #fff,1883px 592px #fff,1254px 488px #fff,-1348px 1424px #fff,-1538px 1311px #fff,1936px -927px #fff,1407px 1115px #fff,1050px 1063px #fff,1817px 1547px #fff,-824px -557px #fff,439px 274px #fff,12px -1499px #fff,109px 206px #fff,113px 139px #fff,1176px -1085px #fff,-940px -1394px #fff,-1842px 687px #fff,1411px -1235px #fff,293px 439px #fff,-955px 1970px #fff,1273px -1918px #fff,-1603px 108px #fff,-356px 865px #fff,-435px -321px #fff,-896px -1007px #fff,-1634px -1569px #fff,-1276px -391px #fff,1974px -1092px #fff,-1111px 1043px #fff,232px 876px #fff,807px 953px #fff,187px -973px #fff,-1860px 724px #fff,-1600px 562px #fff,1109px 76px #fff,-1797px -864px #fff,-537px -530px #fff,217px -799px #fff,-1480px 1120px #fff,1122px 1497px #fff,289px -1064px #fff,-1331px -613px #fff,1806px 1494px #fff,851px -169px #fff,-748px 233px #fff,-1949px 368px #fff,1790px 665px #fff,397px 1035px #fff,153px 728px #fff,202px -118px #fff,1036px 1716px #fff,-1658px 357px #fff,732px -1369px #fff,1459px -132px #fff,-1585px -1929px #fff,1257px -1310px #fff,1844px -231px #fff,-1304px -906px #fff,983px 296px #fff,-1114px 1517px #fff,335px 1859px #fff,469px 1567px #fff,1637px 1559px #fff,-181px -101px #fff,-1813px 1624px #fff,-1668px 1977px #fff,1024px -764px #fff,-614px 1955px #fff,1660px 177px #fff,745px -1263px #fff,800px 1035px #fff,762px -1012px #fff,840px 33px #fff,-619px 1370px #fff,-1896px 192px #fff,-816px 1720px #fff,-1652px -766px #fff,718px 1930px #fff,712px -754px #fff,-1849px -1134px #fff,-500px 1291px #fff,1846px -1078px #fff,1728px -1722px #fff,619px 1746px #fff,95px 990px #fff,1838px -669px #fff,190px -342px #fff,202px 1558px #fff,1388px 956px #fff,1448px -1864px #fff,209px 1182px #fff,-1655px 1318px #fff,564px 1088px #fff,1378px 129px #fff,1420px 39px #fff,15px 1534px #fff,416px -1818px #fff,1550px -247px #fff,-1351px -624px #fff,-878px 1763px #fff,-314px 1185px #fff,1722px -1221px #fff,-1703px 1993px #fff,-332px -1464px #fff,-751px -38px #fff,87px -1095px #fff,-1853px 1676px #fff,-1568px -76px #fff,-330px 292px #fff,-885px -1095px #fff,1818px -1966px #fff,984px -957px #fff,915px -1936px #fff,-118px -1915px #fff,292px -1632px #fff,-1324px -1227px #fff,-633px 1865px #fff,-1307px -438px #fff,-1008px -1718px #fff,-132px 1084px #fff,1313px -785px #fff,-1959px 447px #fff,1777px -369px #fff,1471px 1825px #fff,1123px -486px #fff,-1338px 970px #fff,-1208px 1505px #fff,-971px -315px #fff,-1121px -315px #fff,111px -1624px #fff,-257px 1441px #fff,-822px 1992px #fff,-307px -1357px #fff,628px 397px #fff,206px -1464px #fff,-128px -1323px #fff,31px -783px #fff,1424px -896px #fff,1308px 1690px #fff,1424px 1491px #fff,1716px -1100px #fff,-399px 1824px #fff,-1756px -1181px #fff,-1640px -533px #fff,1677px 1820px #fff,1938px -965px #fff,-887px -330px #fff,-1449px 880px #fff,-850px 1179px #fff,-516px -1391px #fff,-1570px -711px #fff,-954px -522px #fff,-842px 1004px #fff,-1699px 1743px #fff,993px -1711px #fff,1514px 724px #fff,-704px -637px #fff,459px -1458px #fff,-970px -1613px #fff,1324px 163px #fff,1380px -380px #fff,904px -756px #fff,145px 1247px #fff,365px 1537px #fff,-1493px 597px #fff,-1232px 364px #fff,271px -1451px #fff,1663px -111px #fff,-1521px 1151px #fff,1645px 867px #fff,-1830px 970px #fff,1665px 813px #fff,-1934px -1734px #fff,1530px 1809px #fff,1075px 64px #fff,856px -1157px #fff,306px -674px #fff,1635px -464px #fff,1033px 921px #fff,-382px 1475px #fff,1684px 1486px #fff,-394px -986px #fff,1276px 432px #fff,-69px -868px #fff,-17px -1298px #fff,918px -430px #fff,-1430px -205px #fff,-994px 302px #fff,1971px 1721px #fff,-1813px 1292px #fff,961px 772px #fff,-896px -1222px #fff,488px 1157px #fff,818px -839px #fff,-343px 1034px #fff,160px -294px #fff,-1485px 1060px #fff,-760px -1153px #fff,-334px 1283px #fff,684px -1075px #fff,-1251px 1201px #fff,425px -1702px #fff,591px 1674px #fff,-360px 523px #fff,-1317px 352px #fff,47px -49px #fff,266px 1498px #fff,836px -86px #fff,-1473px -818px #fff,-214px -629px #fff,-1003px 930px #fff,-1226px 1445px #fff,-311px -1563px #fff,-879px 937px #fff,49px -1902px #fff,-1326px -310px #fff,1958px -1925px #fff,988px 1463px #fff,525px 1059px #fff,134px 1359px #fff,1185px 1172px #fff,1272px 185px #fff,771px 1311px #fff,-1978px -1725px #fff,1475px -830px #fff,-1581px 1982px #fff,-915px 651px #fff,1955px 1581px #fff,-1269px 1689px #fff,-1753px 1737px #fff,-1746px -987px #fff,164px 1968px #fff,451px -485px #fff,1819px 180px #fff,-638px 220px #fff,887px -191px #fff,991px 889px #fff,905px 166px #fff,-594px 117px #fff,-846px 641px #fff,1213px -499px #fff,11px -1667px #fff,6px -1763px #fff,1507px 1605px #fff,-1762px 995px #fff,1553px 1767px #fff,-379px -17px #fff,1565px -562px #fff,397px -682px #fff,1607px -259px #fff,-1817px -1465px #fff,-1155px -237px #fff,-612px 175px #fff,942px -1143px #fff,-460px -1986px #fff,-722px 34px #fff,-1731px 1304px #fff,1252px -842px #fff,1482px -1261px #fff,-510px 214px #fff,347px 15px #fff,1188px 308px #fff,-1148px 1461px #fff,-1750px 625px #fff,692px -412px #fff,1110px -517px #fff,684px 1519px #fff,-1206px 202px #fff,-890px -575px #fff,-1684px -779px #fff,1912px 818px #fff,424px 1053px #fff,755px -1687px #fff,-1243px 835px #fff,1275px 1104px #fff,750px 801px #fff,-1603px -486px #fff,-547px -4px #fff,424px -324px #fff,-1056px -1093px #fff,-1938px 1007px #fff,1381px -1273px #fff,-1561px 1949px #fff,-101px 1653px #fff,-1026px -585px #fff,601px 777px #fff,284px -1879px #fff,-933px -60px #fff,-1142px -184px #fff,-1327px 49px #fff,-1712px -387px #fff,-1733px -1020px #fff,386px 454px #fff,1567px 342px #fff,1013px -1505px #fff,31px 1775px #fff,-1878px 130px #fff,1439px -164px #fff,1298px -1111px #fff,992px -1849px #fff,-1214px 1016px #fff,-808px 358px #fff,530px 1073px #fff,777px 742px #fff,648px -632px #fff,-319px 71px #fff,627px 40px #fff,1801px -1331px #fff,1162px -1323px #fff,-1147px -1155px #fff,-62px 1885px #fff,-526px 1669px #fff,1298px 760px #fff,854px -1129px #fff,-286px -1869px #fff,-1058px 832px #fff,1904px -1228px #fff,-1321px -1523px #fff,1751px 1318px #fff,839px -852px #fff,680px -62px #fff,1050px -1464px #fff,-313px -1086px #fff,765px 1622px #fff,1955px -1509px #fff,-1810px 1424px #fff,-1028px 983px #fff,-1348px 1386px #fff,1162px -1330px #fff,1860px 301px #fff,44px 1479px #fff,-338px -1564px #fff,-493px -815px #fff,-1039px 167px #fff,-1071px -820px #fff,402px 590px #fff,-1789px -394px #fff,-1449px 378px #fff,1728px -713px #fff,371px -513px #fff,1038px -82px #fff,-303px 1005px #fff,527px -1451px #fff,-1504px -381px #fff,-1619px 1984px #fff,-835px -996px #fff,771px -972px #fff,1726px -359px #fff,-849px -1078px #fff,-1520px 886px #fff,84px -152px #fff,320px 1076px #fff,408px -1101px #fff,-666px 53px #fff,1840px -857px #fff,1016px 315px #fff,512px -1282px #fff,1482px 181px #fff,-675px 219px #fff,-1523px 1193px #fff,49px 880px #fff,-1579px -981px #fff,1747px -825px #fff,-1888px 686px #fff,543px 2px #fff,1094px -1426px #fff,-49px -986px #fff,1801px -1918px #fff,-675px 124px #fff,-105px 1263px #fff,342px -948px #fff,-653px 1648px #fff,1130px 74px #fff,-1990px -1457px #fff,390px 1686px #fff,855px 334px #fff,458px -78px #fff,564px 1030px #fff,-581px 51px #fff,-1920px 429px #fff,-1356px -1480px #fff,1306px -181px #fff,1424px -915px #fff,461px 1475px #fff,1595px -363px #fff,817px 1881px #fff,1000px 443px #fff,1551px 1538px #fff,1809px -1521px #fff,-1699px 851px #fff,-793px 1588px #fff,-1552px -1825px #fff,-841px -991px #fff,-578px -1066px #fff,-1945px -867px #fff,1933px -24px #fff,-640px 706px #fff,303px -60px #fff,-1282px -1137px #fff,-1045px -29px #fff,1835px 1823px #fff,1479px -321px #fff,-562px 248px #fff,1315px 1178px #fff,1394px 1184px #fff,1737px 36px #fff,-880px 811px #fff,1869px -1471px #fff,-1171px -639px #fff,-1376px -117px #fff,1983px -600px #fff,938px 1010px #fff,-851px -1068px #fff,-1285px -519px #fff,1333px -1638px #fff,1392px -636px #fff,-1361px -1975px #fff,-1368px 792px #fff,-898px 1791px #fff,-984px 1547px #fff,1232px 955px #fff,1347px -1949px #fff,938px 1145px #fff,-613px -1890px #fff,1618px 1557px #fff,-1296px 523px #fff,-491px -72px #fff,-1760px -206px #fff,-1926px -341px #fff,-363px 1497px #fff,37px 953px #fff,657px -1395px #fff,377px -899px #fff,1123px -1748px #fff,1151px 501px #fff,-636px -1806px #fff,-465px -1529px #fff,-1836px 647px #fff,891px 1939px #fff,566px -336px #fff,-998px -76px #fff,1593px -697px #fff,147px 1189px #fff,148px -1350px #fff,991px -1339px #fff,-475px 1889px #fff,-119px -307px #fff,1257px 310px #fff,-989px -760px #fff,-893px 17px #fff,-339px -493px #fff,-590px -564px #fff,953px 115px #fff,-766px -956px #fff,1340px -1841px #fff,1321px -855px #fff,-1526px -1127px #fff,1779px 1064px #fff,-276px 832px #fff,1002px 1799px #fff,1105px 1018px #fff,843px -268px #fff,-1558px 1159px #fff,-547px 570px #fff,482px 926px #fff,-143px -883px #fff,1035px 138px #fff,1419px 1863px #fff,1766px 173px #fff,1261px 1126px #fff,750px 1053px #fff,1756px 872px #fff,922px -1571px #fff,-1895px -1086px #fff,1591px 1424px #fff,-259px -1378px #fff,1772px -906px #fff,1209px 1130px #fff,1797px -599px #fff,1254px 301px #fff,-1905px 1175px #fff,-731px 1246px #fff,-263px 1155px #fff,-1335px -1662px #fff,-888px -912px #fff,1952px -80px #fff,-504px 1255px #fff,-552px -36px #fff,1599px 677px #fff,-1693px -1135px #fff,-161px 1975px #fff,730px -76px #fff,-335px -1956px #fff,-1356px -204px #fff,-693px 1641px #fff,1451px 1575px #fff,-1671px 72px #fff,521px 526px #fff,-1009px -365px #fff,-901px 667px #fff,1928px 348px #fff,131px 1911px #fff,71px 1406px #fff,-1638px 1443px #fff,-1688px 122px #fff,-1929px 507px #fff,350px -1195px #fff,-1414px 288px #fff,165px -142px #fff,65px -308px #fff,302px -220px #fff,-1889px 1007px #fff,689px -1284px #fff,949px -1326px #fff,-1264px -763px #fff,-1287px -1547px #fff,1347px -1622px #fff,502px 1459px #fff,-416px -153px #fff,1945px 1014px #fff,97px -90px #fff,-707px 805px #fff,1833px -4px #fff,912px 400px #fff,-829px -780px #fff,-1639px 1298px #fff,349px 1440px #fff,-833px 1495px #fff,-416px 1103px #fff,-55px 572px #fff,-1519px -427px #fff,-992px 838px #fff,565px 1095px #fff,-1835px -591px #fff,895px -751px #fff,-1614px 475px #fff,-731px 1047px #fff,1872px 1318px #fff,-686px -394px #fff,1210px 1157px #fff,1856px 1437px #fff,-800px 243px #fff,653px 9px #fff,-1994px -59px #fff,-1238px -1100px #fff,814px -1370px #fff,-1936px 214px #fff,-1751px -311px #fff,37px -1912px #fff,699px 683px #fff,1769px 1722px #fff,1892px -804px #fff,-1128px 272px #fff,1119px -734px #fff,-505px -638px #fff,1148px -1326px #fff,-190px -1416px #fff,-432px -1096px #fff,715px -1627px #fff,237px -1154px #fff,-261px 641px #fff,1685px -1845px #fff,987px -495px #fff,-1381px 1433px #fff,-1752px 1707px #fff,-175px 397px #fff,-975px 583px #fff,1285px -495px #fff,314px 1403px #fff,-473px 807px #fff,841px 742px #fff,-1532px 274px #fff,-853px 2px #fff,-455px 995px #fff,-1495px -1992px #fff,173px -1513px #fff,1789px -1303px #fff,-510px 949px #fff,-1323px 1941px #fff,-796px 1038px #fff,-798px 1724px #fff,-815px -663px #fff,1532px -344px #fff,778px 258px #fff,1688px -1544px #fff,-306px 1511px #fff,-864px -847px #fff,55px -878px #fff,-1341px -366px #fff,-1010px -1469px #fff,-1034px -1581px #fff,270px 453px #fff,1955px 1741px #fff,1687px 1903px #fff,-398px -649px #fff,1187px -236px #fff,251px -1810px #fff,1060px 536px #fff,1728px -394px #fff,-1655px 1747px #fff,1729px -168px #fff,612px 837px #fff,-1996px 669px #fff,-751px -75px #fff,632px 563px #fff,1833px 1965px #fff,-843px 514px #fff,399px -888px #fff,1891px -813px #fff,-1172px -381px #fff,1776px 469px #fff,-1706px 531px #fff,-416px -530px #fff,-1989px 1070px #fff,-50px -606px #fff,581px 103px #fff,-1585px -1857px #fff,1103px -1602px #fff,-520px -1348px #fff,1984px 1931px #fff,-1920px -736px #fff,37px -1250px #fff,430px 359px #fff,533px 1431px #fff,1985px -1350px #fff,1003px -95px #fff,-942px -839px #fff,362px -1464px #fff,1913px 538px #fff,834px 6px #fff,-1001px 898px #fff,-1400px -338px #fff,-736px -1299px #fff,-575px -1399px #fff,620px 1691px #fff,827px -1624px #fff,-1450px -75px #fff,-170px 1216px #fff,596px -1763px #fff,1312px -1356px #fff,-71px 1364px #fff;animation:animStar 400s linear infinite}#app-root #app-update-overlay .star2{width:2px;height:2px;box-shadow:-1468px 798px #fff,1234px 164px #fff,473px -22px #fff,1452px 1530px #fff,-1128px -1359px #fff,-1013px -587px #fff,830px 551px #fff,-451px 1111px #fff,733px 650px #fff,-1649px -1816px #fff,-1195px 922px #fff,1814px 1419px #fff,996px 1281px #fff,669px -1614px #fff,-229px 202px #fff,39px -1396px #fff,1786px 1445px #fff,-802px 558px #fff,-9px -1546px #fff,-157px -746px #fff,-730px -1039px #fff,898px 734px #fff,-1866px 1844px #fff,-1131px 1090px #fff,-523px 105px #fff,-1717px 567px #fff,-1495px 691px #fff,104px 1085px #fff,-1433px -864px #fff,1511px 322px #fff,-1142px -668px #fff,1267px -1042px #fff,1716px -1171px #fff,-1777px -1629px #fff,-1943px 127px #fff,1013px -556px #fff,-1892px -976px #fff,847px 1292px #fff,-1989px 748px #fff,1916px -826px #fff,-105px -510px #fff,1337px -877px #fff,-761px 1481px #fff,439px -980px #fff,1442px -807px #fff,200px 508px #fff,-1155px -1087px #fff,-762px 2px #fff,-678px -1020px #fff,-1493px 1888px #fff,-1817px -1607px #fff,1981px -1748px #fff,-1415px -857px #fff,-629px 793px #fff,802px -200px #fff,-1120px 1871px #fff,-495px 1510px #fff,-439px 1028px #fff,181px 1747px #fff,1921px 1145px #fff,775px 520px #fff,1814px 824px #fff,371px -693px #fff,471px -1089px #fff,-306px 943px #fff,1610px -1376px #fff,-1304px 94px #fff,-737px 1349px #fff,-423px 1777px #fff,-1321px -475px #fff,-1202px -1277px #fff,-748px -1289px #fff,1825px -834px #fff,-851px -1238px #fff,701px 1279px #fff,-1722px 155px #fff,-790px 291px #fff,1661px -1966px #fff,592px -1626px #fff,1218px 1605px #fff,1410px 240px #fff,-1414px -923px #fff,1350px 852px #fff,1258px 1021px #fff,1556px 622px #fff,-487px 1062px #fff,918px 251px #fff,906px -1452px #fff,1652px 1166px #fff,1495px -1423px #fff,-287px 1201px #fff,294px -778px #fff,-1893px 644px #fff,1971px 256px #fff,-1082px -15px #fff,709px 1391px #fff,-1912px -169px #fff,-1866px -463px #fff,-1110px 1579px #fff,912px 891px #fff,62px 815px #fff,-1905px 1718px #fff,-1900px 441px #fff,-1504px 345px #fff,-244px 712px #fff,-460px 643px #fff,-603px 380px #fff,830px 606px #fff,1398px -345px #fff,-256px 410px #fff,1795px -781px #fff,-651px 37px #fff,-319px -720px #fff,1694px 680px #fff,846px 142px #fff,-44px -943px #fff,1777px -1581px #fff,870px -1456px #fff,-1233px 1153px #fff,-1315px -625px #fff,905px -594px #fff,-949px -622px #fff,-1556px -617px #fff,272px 1563px #fff,-1375px -875px #fff,1795px -1494px #fff,1009px 877px #fff,1893px -1875px #fff,-136px -676px #fff,-1225px 1771px #fff,-520px 1915px #fff,1941px 1954px #fff,1470px 1441px #fff,999px 196px #fff,-1311px 1055px #fff,-603px 998px #fff,-877px -1496px #fff,1470px -1225px #fff,1083px 34px #fff,1444px -69px #fff,1932px 1033px #fff,-13px -1567px #fff,620px 1871px #fff,-1974px -1981px #fff,862px 1829px #fff,1675px -379px #fff,-221px 1075px #fff,-563px -1996px #fff,1182px 925px #fff,-1839px 168px #fff,1362px 1694px #fff,603px -1798px #fff,-1612px 644px #fff,1092px -460px #fff,209px -96px #fff,1943px 1961px #fff,1422px -300px #fff,-924px 402px #fff,1594px 1484px #fff,621px 1977px #fff,928px 196px #fff,-1862px -1178px #fff,-1807px 813px #fff,1149px -1797px #fff,225px 469px #fff,-1722px -1065px #fff,1734px 1629px #fff,1816px -1083px #fff,1895px -372px #fff,1396px -696px #fff,-626px 777px #fff,-1574px -101px #fff,1445px -1769px #fff,-1477px -234px #fff,1754px -1918px #fff,-1980px -869px #fff,654px -214px #fff,-1858px 363px #fff,1145px -1840px #fff,1710px -1774px #fff,-665px 1529px #fff,-642px 817px #fff,576px 421px #fff,1125px 941px #fff,1939px -340px #fff,-185px 100px #fff,850px -156px #fff,1889px -466px #fff,1332px 1353px #fff,1444px -1692px #fff,-782px -214px #fff,1614px -289px #fff,1533px 311px #fff,1922px 1005px #fff,-634px 1848px #fff,520px 667px #fff,1131px 1256px #fff,-1905px 85px #fff,386px 1916px #fff,-1713px -1256px #fff,332px -1404px #fff,-1019px -1986px #fff,-1746px -578px #fff,1640px -172px #fff,135px 27px #fff,-920px -213px #fff,368px -1297px #fff,-1638px 127px #fff,-1006px -619px #fff,-583px 609px #fff,1724px 38px #fff,1831px -446px #fff,1603px -313px #fff,576px -1894px #fff,-1496px 1570px #fff,1725px -1107px #fff,-453px 1906px #fff,-1460px 902px #fff,-1125px -701px #fff,-1925px -701px #fff,-179px 799px #fff,-1452px 19px #fff,638px 1953px #fff,488px -1995px #fff,-1570px -1186px #fff,1741px -704px #fff,-590px 1684px #fff,-324px 221px #fff,-778px 121px #fff,-246px 250px #fff,-1625px 1278px #fff,1254px 168px #fff,1355px 875px #fff,-367px -1540px #fff,176px 739px #fff,-1253px 1549px #fff,-1775px -82px #fff,772px 1852px #fff,430px 1616px #fff,69px 740px #fff,1300px -468px #fff,644px -947px #fff,-718px -94px #fff,1120px -158px #fff,-1782px 933px #fff,-662px -1609px #fff,443px 341px #fff,141px -20px #fff,422px -1729px #fff,-1144px 905px #fff,-458px 492px #fff,403px -1021px #fff,1216px 1936px #fff,85px -1643px #fff,671px 1164px #fff,302px -1045px #fff,1836px 620px #fff,-62px -272px #fff,744px 161px #fff,-1625px -580px #fff,-347px -716px #fff,1318px -1639px #fff,429px -1066px #fff,970px -1008px #fff,-905px 757px #fff,93px 693px #fff,-442px 1747px #fff,-334px 849px #fff,1229px 1986px #fff,-498px -1953px #fff,-1374px 1562px #fff,-1710px 881px #fff,785px -1944px #fff,1811px -424px #fff,-262px 772px #fff,-1797px -1220px #fff,804px -1882px #fff,1476px 1538px #fff,-1912px -1739px #fff,1309px 631px #fff,1942px -501px #fff,441px -1335px #fff,825px -1228px #fff,-1818px 1714px #fff,-1592px 628px #fff,1215px -192px #fff,552px 1291px #fff,1842px 1499px #fff,897px 1063px #fff,151px -496px #fff,-815px -992px #fff,-162px -1349px #fff,-6px 335px #fff,-669px 1394px #fff,-1891px -651px #fff,-1042px -783px #fff,1227px 883px #fff,1436px 1891px #fff,1493px 1886px #fff,-1518px 1199px #fff,1986px 580px #fff,-1490px 1916px #fff,-255px 1887px #fff,-743px 738px #fff,-875px 232px #fff,-803px -1308px #fff,32px 789px #fff,1394px 1628px #fff,837px 1133px #fff,-1302px -645px #fff,288px 1788px #fff,-97px -149px #fff,-962px 908px #fff,-1174px -477px #fff,-958px -1603px #fff,-1515px 1066px #fff,-1367px 1939px #fff,-1299px 1960px #fff,1754px -222px #fff,-1799px -1687px #fff,777px 1602px #fff,1251px -63px #fff,523px -1160px #fff,210px 1656px #fff,-15px 1054px #fff,1101px -539px #fff,-824px -597px #fff,-1137px 1309px #fff,-495px 1641px #fff,80px -371px #fff,794px -942px #fff,-1784px 281px #fff,207px -106px #fff,-60px -1529px #fff,-984px 646px #fff,666px 473px #fff,-375px 255px #fff,-1884px -357px #fff,-491px -1201px #fff,431px -132px #fff,347px 145px #fff,-1822px 1249px #fff,289px 1943px #fff,-1351px -604px #fff,-1297px 711px #fff,-1148px -154px #fff,-118px 1656px #fff,164px 1393px #fff,1811px -238px #fff,1766px -1689px #fff,-1561px 1083px #fff,1147px 754px #fff,1510px 1390px #fff,1030px -1634px #fff,-887px 1349px #fff,516px -1368px #fff,629px 639px #fff,652px 994px #fff,-1263px -1603px #fff,793px 486px #fff,872px -1173px #fff,-880px 382px #fff,-1351px -1789px #fff,-563px -983px #fff,981px 1991px #fff,-1137px -1664px #fff,-281px -611px #fff,-538px 1881px #fff,-514px -1725px #fff,909px -301px #fff,680px -1226px #fff,77px 1197px #fff,-1498px 1756px #fff,272px 1681px #fff,1246px 1365px #fff,324px 1666px #fff,543px -1396px #fff,-1422px -166px #fff,-1346px 1189px #fff,-479px -1679px #fff,1425px -1979px #fff,-342px 385px #fff,432px 33px #fff,-532px 1134px #fff,-834px -768px #fff,1716px 295px #fff,-915px -1789px #fff,-809px -1588px #fff,1456px 133px #fff,-710px 1259px #fff,878px 423px #fff,973px 373px #fff,349px 1943px #fff,1546px -1993px #fff,828px 749px #fff,360px 646px #fff,391px -964px #fff,-484px 131px #fff,1414px -862px #fff,1109px 1883px #fff,-1025px -1555px #fff,103px 1280px #fff,-95px 637px #fff,-59px 340px #fff,-1956px -716px #fff,1272px 1906px #fff,1249px -1763px #fff,-268px 1251px #fff,-994px -1450px #fff,1177px -345px #fff,711px -135px #fff,991px -782px #fff,894px 1472px #fff,1542px -963px #fff,24px -1883px #fff,611px 1168px #fff,1679px -1760px #fff,-1320px -1362px #fff,-1256px -982px #fff,319px 1215px #fff,854px -1105px #fff,-1111px -513px #fff,-692px 546px #fff,-438px -1362px #fff,1373px 1814px #fff,-1830px 1596px #fff,1432px -373px #fff,618px 343px #fff,-1145px -1459px #fff,651px 1592px #fff,-453px 57px #fff,-1147px -975px #fff,-766px 589px #fff,1006px 9px #fff,804px -305px #fff,-1926px 1624px #fff,1249px -259px #fff,-1385px 697px #fff,1916px -1955px #fff,95px 276px #fff,345px -218px #fff,1590px -1623px #fff,-112px 1155px #fff,-1867px -1280px #fff,1701px 1839px #fff,-1458px 1227px #fff,204px -218px #fff,-973px -314px #fff,-1141px -889px #fff,-1950px -1672px #fff,607px 540px #fff,-1400px 707px #fff,-132px 974px #fff,-1105px 1359px #fff,-58px -691px #fff,-1002px 460px #fff,845px 1128px #fff,1862px -822px #fff,473px -793px #fff,578px -1271px #fff,-591px -1268px #fff,578px -1770px #fff,92px -1346px #fff,-1434px -1173px #fff,-1640px -154px #fff,599px 462px #fff,-103px 410px #fff,39px -1814px #fff,18px 430px #fff,-450px -1555px #fff,750px -903px #fff,538px 562px #fff,-1604px -510px #fff,-1468px -1166px #fff,-284px 941px #fff,97px 744px #fff,1596px 466px #fff,828px 274px #fff,-520px 1022px #fff,218px 1875px #fff,1716px 167px #fff,315px 264px #fff,-37px -1890px #fff,-1139px 720px #fff,-141px 208px #fff,728px -339px #fff,-1327px -1512px #fff,1228px -1137px #fff,1504px -1401px #fff,-1923px 1366px #fff,-590px -749px #fff,-507px -375px #fff,1078px -244px #fff,616px 557px #fff,367px -852px #fff,-747px 553px #fff,1216px 1303px #fff,454px 1840px #fff,-1598px 1974px #fff,1416px 1271px #fff,-1367px 55px #fff,645px -1367px #fff,1585px 1320px #fff,-1154px 761px #fff,-626px 893px #fff,-599px 101px #fff,1234px -1892px #fff,1053px -1788px #fff,596px -1106px #fff,-1808px 718px #fff,-978px 1462px #fff,-1434px -522px #fff,-1975px -1438px #fff,1994px 464px #fff,-493px 1397px #fff,-8px -1117px #fff,7px -231px #fff,-1331px 446px #fff,-1362px -60px #fff,-1200px 1417px #fff,203px -555px #fff,1902px 400px #fff,-178px -549px #fff,-1743px 385px #fff,-1664px 1587px #fff,833px -1189px #fff,660px 1854px #fff,-1769px 1471px #fff,-80px 1541px #fff,-1827px -559px #fff,1296px 1184px #fff,-402px -471px #fff,-21px -1386px #fff,-16px 1904px #fff,1568px -1883px #fff,244px 78px #fff,-840px 1348px #fff,-1344px -1690px #fff,-1373px -87px #fff,714px -151px #fff,-1582px 1426px #fff,-1904px 1671px #fff,1134px 1114px #fff,-1759px -811px #fff,-486px 341px #fff,-1245px 591px #fff,-1041px -900px #fff,-1282px -369px #fff,-1473px -284px #fff,-1190px 1328px #fff,-701px -1970px #fff,-1320px 195px #fff,651px -655px #fff,214px 211px #fff,1486px 852px #fff,-1520px 552px #fff,1646px -1001px #fff,1569px 1593px #fff,-1464px 293px #fff,-748px 28px #fff,-1905px -457px #fff,9px -1467px #fff,-554px 105px #fff,69px -193px #fff,1929px 1616px #fff,-32px -442px #fff,-1041px -1308px #fff,1142px -894px #fff,-173px -1285px #fff,-281px -799px #fff,1614px 1303px #fff,186px -1426px #fff,738px -788px #fff,-1682px 1435px #fff,802px -741px #fff,1490px -411px #fff,-848px -1639px #fff,-1541px 810px #fff,-1129px -1445px #fff,1646px 518px #fff,-306px 203px #fff,1619px -411px #fff,-1884px -433px #fff,1339px 1806px #fff,-678px -1324px #fff,1552px 113px #fff,-987px 1455px #fff,102px 995px #fff,1406px -1769px #fff,801px -1067px #fff,-1477px 1537px #fff,-351px -530px #fff,1710px -1502px #fff,-1133px -1081px #fff,-853px -1541px #fff,1153px -597px #fff,-137px 487px #fff,-973px -325px #fff,141px -1920px #fff,280px -657px #fff,-571px -877px #fff,1327px 1210px #fff,-679px 1512px #fff,690px 802px #fff,1174px 46px #fff,-594px 1252px #fff,449px 1949px #fff,-43px -1378px #fff,-755px -988px #fff,1850px 1206px #fff,1143px -1950px #fff,-1523px -794px #fff,917px -683px #fff,1583px -150px #fff,-1176px -762px #fff,-1329px 1855px #fff,-1240px -1773px #fff,-653px -727px #fff,1167px 1680px #fff,-779px 1584px #fff,1879px -280px #fff,-979px -1958px #fff,824px 685px #fff,865px 46px #fff,944px -1557px #fff,-1869px 904px #fff,1188px -293px #fff,-317px -651px #fff,-847px 85px #fff,664px -1041px #fff,-1665px -13px #fff,17px -276px #fff,-681px -987px #fff,-1211px -774px #fff,313px 344px #fff,-1543px -1025px #fff,1835px 902px #fff,-841px 434px #fff,1032px 46px #fff,-1586px 1349px #fff,971px -722px #fff,-1014px 1531px #fff,-353px 1182px #fff,-925px -69px #fff,680px 1744px #fff,1976px 1913px #fff,-525px -1835px #fff,1179px -250px #fff,957px -713px #fff,-215px 669px #fff,649px 1062px #fff,-404px -769px #fff,328px -1196px #fff,1126px -1383px #fff,-674px -682px #fff,-1819px 286px #fff,-1047px -403px #fff,-1540px 1296px #fff,-61px 1010px #fff,-1317px -1256px #fff,205px -826px #fff,-706px -1267px #fff,-1701px 162px #fff,-1687px 1320px #fff,-1798px -1532px #fff,300px 197px #fff,1952px 1228px #fff,-421px -188px #fff,1305px -1099px #fff,-762px -657px #fff,-1561px -1365px #fff,-159px -874px #fff,1933px 1664px #fff,1843px 1066px #fff,-656px -1706px #fff,-1392px 144px #fff,1216px 864px #fff,-1447px -1561px #fff,-890px -1359px #fff,1964px 1254px #fff,1765px -319px #fff,-1290px -1835px #fff,96px -256px #fff,-1301px 1163px #fff,-1871px 1154px #fff,-1384px -86px #fff,-1647px 1931px #fff,1416px -13px #fff,-1509px -841px #fff,1597px -554px #fff,-564px 823px #fff,-281px 108px #fff,-1288px -1279px #fff,1129px -1155px #fff,-1648px -569px #fff,-1206px 717px #fff,842px 858px #fff,959px 900px #fff,1247px -325px #fff,817px -701px #fff,1066px 1213px #fff,1874px 1549px #fff,1012px 1093px #fff,1136px 873px #fff,404px -180px #fff,1772px 683px #fff,1261px -598px #fff,354px 863px #fff,-1860px -792px #fff,1863px 1228px #fff,-793px 1924px #fff,-196px -913px #fff,1007px 1702px #fff,-1332px -886px #fff,1561px 1385px #fff,-1980px 1372px #fff,891px -969px #fff,1149px -91px #fff,-1085px 1505px #fff,-1093px 551px #fff,-1993px 1074px #fff,-1231px -683px #fff,-1162px 382px #fff,823px -1533px #fff,309px 1312px #fff,216px 723px #fff,1516px 1945px #fff,-1768px -1899px #fff,1490px -1536px #fff,1311px 1070px #fff,-1329px 694px #fff,-1131px -1861px #fff,-112px 808px #fff,1877px -684px #fff,578px 1368px #fff,-373px -89px #fff,-1424px -246px #fff,1863px -943px #fff,561px 1407px #fff,584px 244px #fff,-352px 810px #fff,1735px -541px #fff,398px 1252px #fff,-1237px -1152px #fff,169px 1617px #fff,608px 122px #fff,617px 1204px #fff,-1409px -1849px #fff,-1326px -928px #fff,-1384px -1776px #fff,877px 328px #fff,-555px -1918px #fff,-244px 1626px #fff,-968px 178px #fff,-1225px 1437px #fff,-511px -908px #fff,26px 889px #fff,1842px 998px #fff,507px 1849px #fff,-38px -1529px #fff,-1875px -165px #fff,-1114px -1953px #fff,-713px -97px #fff,187px -852px #fff,588px -1347px #fff,-1199px -1875px #fff,1706px -1101px #fff,-1805px -283px #fff,-1273px 936px #fff,-1680px -1632px #fff,392px -240px #fff,347px 1982px #fff,-1869px 1544px #fff,231px -1180px #fff,-1693px 1290px #fff,246px 685px #fff,363px -263px #fff,988px -570px #fff,-1158px -1357px #fff,-134px -997px #fff,1932px -1234px #fff,-1097px -731px #fff,1755px -1296px #fff,1630px -267px #fff,-627px -1640px #fff,245px -1780px #fff,272px 1086px #fff,-1035px 1839px #fff,1631px 1805px #fff,1972px -214px #fff,-112px -105px #fff,196px -1761px #fff,187px 1698px #fff,1929px -899px #fff,-493px -206px #fff,-1740px 1762px #fff,-1995px 1155px #fff,465px 1112px #fff,715px -121px #fff,375px -1574px #fff,-994px 813px #fff,-1017px 688px #fff,580px 100px #fff,-1856px 203px #fff,-352px -1px #fff,1644px -1611px #fff,1128px 335px #fff,324px 885px #fff,1061px -1123px #fff,1501px 1010px #fff,-176px 377px #fff,-283px -390px #fff,-256px 861px #fff,-626px 970px #fff,-1702px 596px #fff,983px -395px #fff,1869px -49px #fff,-726px -462px #fff,471px -681px #fff,478px -184px #fff,81px 1095px #fff,-896px -1358px #fff,-1685px -337px #fff,1526px -1365px #fff,114px 1461px #fff,404px -1792px #fff,-955px 659px #fff,-1361px 453px #fff,-1941px 169px #fff,592px -1906px #fff,1582px -118px #fff,-1583px 1218px #fff,606px 982px #fff,-1893px -632px #fff,1082px -689px #fff,-413px -1474px #fff,-245px 1179px #fff,1142px -447px #fff,-810px -841px #fff,-359px -1374px #fff,-1727px 55px #fff,27px -1246px #fff,-311px -1577px #fff,-488px 676px #fff,619px 1935px #fff,34px 1771px #fff,-846px -970px #fff,-40px 1400px #fff,437px 1466px #fff,-773px -1571px #fff,-698px -794px #fff,270px -1265px #fff,-1289px -1055px #fff,9px 422px #fff,-1689px 510px #fff,1317px 663px #fff,-1114px 504px #fff,689px -1830px #fff,-70px -1132px #fff,-346px 749px #fff,-96px -604px #fff,1938px 1324px #fff,0 -1667px #fff,222px 903px #fff,1303px 1181px #fff,1449px -777px #fff,-1695px 1720px #fff,-865px 546px #fff,1321px 298px #fff,-338px -825px #fff,-46px -877px #fff,-370px -1896px #fff,1309px -1773px #fff,-224px 678px #fff,1498px -1663px #fff,357px 612px #fff,90px 722px #fff,287px -1338px #fff,1989px -398px #fff,703px -489px #fff,-1120px 834px #fff,-1787px 1074px #fff,937px 24px #fff,1091px 67px #fff,1733px 597px #fff,1491px 966px #fff,-617px 1072px #fff,1697px 1785px #fff,-1174px -1088px #fff,-91px 1217px #fff,-651px -284px #fff,696px -1761px #fff,1359px 512px #fff,-1554px 1965px #fff,344px 80px #fff,35px 1389px #fff,656px -1732px #fff,-133px 885px #fff,607px -635px #fff,-1829px -1344px #fff,976px 1633px #fff,1155px 211px #fff,-986px 606px #fff,-917px 809px #fff,1995px 567px #fff,292px 478px #fff,612px 808px #fff,1826px -1019px #fff,1889px 789px #fff,1848px 969px #fff,-1974px -212px #fff,530px -1680px #fff,-1458px -993px #fff,359px -77px #fff,-653px 750px #fff,-1068px 1682px #fff,149px 326px #fff,1186px 971px #fff,479px -1156px #fff,1646px 1946px #fff,328px -1436px #fff,1890px 1401px #fff,-1620px 197px #fff,-1709px -687px #fff,-1878px -265px #fff,-1493px -600px #fff,1553px -827px #fff,810px -1944px #fff,-824px -1583px #fff,1723px 150px #fff,-79px -1098px #fff,-1713px -1933px #fff,-1066px 194px #fff,992px -1497px #fff,1579px -1112px #fff,420px -375px #fff,-1833px -31px #fff,-1785px -1885px #fff,1455px -1760px #fff,-161px 1094px #fff,1229px 1862px #fff,761px 1715px #fff,-1416px -1829px #fff,1114px -932px #fff,-654px -57px #fff,-1518px 1886px #fff,-139px -373px #fff,1954px -1853px #fff,1774px 1978px #fff,767px 483px #fff,169px 1713px #fff,1407px -392px #fff,666px 753px #fff,-778px 1541px #fff,1547px 221px #fff,-72px 672px #fff,-603px -224px #fff,853px -161px #fff,-151px 760px #fff,-1320px -65px #fff,798px 687px #fff,476px 1606px #fff,-56px 480px #fff,226px 319px #fff,-1994px 689px #fff,-1883px -592px #fff,1842px -515px #fff,1116px 1558px #fff,333px 1027px #fff,-858px -1378px #fff,1419px 370px #fff,1665px -221px #fff,-1281px 522px #fff,1946px 1657px #fff,-1738px -428px #fff,-427px 1131px #fff,695px -273px #fff,-1223px -504px #fff,581px 120px #fff,-1470px -1221px #fff,-319px -78px #fff,-786px -1757px #fff,507px 1693px #fff,-873px -743px #fff,-911px -1031px #fff,984px 1476px #fff,1960px 1354px #fff,-697px -1953px #fff,855px 1888px #fff,-573px 1979px #fff,720px 821px #fff,-1811px 28px #fff,-380px -995px #fff,1006px 1308px #fff,-658px 440px #fff,37px 1666px #fff,-521px -848px #fff,-916px 321px #fff,-469px -1490px #fff,14px -659px #fff;animation:animStar 300s linear infinite}#app-root #app-update-overlay .star3{width:3px;height:3px;box-shadow:1617px 1466px #fff,-982px -241px #fff,1519px -212px #fff,1837px 710px #fff,369px -1832px #fff,637px -647px #fff,444px 1827px #fff,-152px -249px #fff,-1062px 1547px #fff,1727px -1000px #fff,-1543px 527px #fff,-707px -1474px #fff,-1858px 1116px #fff,1263px -820px #fff,-792px 1868px #fff,1097px 483px #fff,954px 1280px #fff,118px 575px #fff,-1446px 1944px #fff,56px -1971px #fff,-1044px -1543px #fff,1204px 993px #fff,-1261px -62px #fff,856px 776px #fff,1657px -1999px #fff,984px 1920px #fff,-785px 1040px #fff,-415px 1717px #fff,702px 1629px #fff,1044px 1133px #fff,7px 1549px #fff,389px 293px #fff,-435px -1624px #fff,1391px 1098px #fff,-1624px 114px #fff,522px -75px #fff,-516px 1393px #fff,-1481px 597px #fff,-845px 699px #fff,927px 25px #fff,1700px 1363px #fff,1395px -196px #fff,-520px -44px #fff,-37px -468px #fff,632px 1469px #fff,-624px -1209px #fff,238px 1435px #fff,74px 1700px #fff,-1255px -1087px #fff,1316px -793px #fff,-268px 1698px #fff,-522px 1792px #fff,-677px 1451px #fff,1132px -1001px #fff,-798px 1037px #fff,629px 1905px #fff,-722px -447px #fff,-523px 1215px #fff,-1910px -1728px #fff,775px 1491px #fff,803px -1240px #fff,-530px -1823px #fff,-1479px -1585px #fff,1244px -4px #fff,1519px -344px #fff,759px -1566px #fff,-1188px 982px #fff,-1136px -175px #fff,407px -1267px #fff,-1854px -757px #fff,-1313px 612px #fff,-1369px 1489px #fff,-1814px -604px #fff,1118px -996px #fff,1813px -1221px #fff,1683px -34px #fff,-945px 872px #fff,-1359px 1517px #fff,-206px -954px #fff,1087px 1197px #fff,1749px 1874px #fff,1085px 756px #fff,623px -90px #fff,-1490px -1450px #fff,-929px -756px #fff,-97px -803px #fff,-824px -650px #fff,-1610px -213px #fff,218px 1118px #fff,106px -1095px #fff,-1864px -1924px #fff,-659px -1863px #fff,-712px -894px #fff,545px 1820px #fff,-797px 1186px #fff,-146px -800px #fff,-1868px 1334px #fff,1542px -278px #fff,-810px 1861px #fff,-431px 1013px #fff,-206px 888px #fff,-948px -169px #fff,-634px 1653px #fff,693px 1370px #fff,1551px 314px #fff,1879px 755px #fff,747px 1245px #fff,274px 1014px #fff,83px 900px #fff,782px -492px #fff,340px 850px #fff,-1107px 1653px #fff,1601px -1634px #fff,-1533px 1714px #fff,-1940px 1251px #fff,-1923px -1275px #fff,-1306px -104px #fff,-478px 1142px #fff,-209px -941px #fff,-1546px 42px #fff,-199px 563px #fff,1934px -1179px #fff,994px 341px #fff,1983px 1914px #fff,858px 1107px #fff,1211px -1907px #fff,769px -1949px #fff,-751px 1189px #fff,864px -333px #fff,-650px -1711px #fff,-1300px -77px #fff,-815px 855px #fff,-223px -848px #fff,451px -1196px #fff,-1043px -1956px #fff,-332px -1974px #fff,-640px -1469px #fff,-1938px 1774px #fff,400px 333px #fff,-1001px 1921px #fff,104px -224px #fff,1189px -1643px #fff,1006px 1901px #fff,-1025px -741px #fff,-1922px -1775px #fff,77px -1552px #fff,-928px 1805px #fff,-717px -769px #fff,-1526px 1968px #fff,1068px -351px #fff,1662px 690px #fff,1712px 695px #fff,-1445px -1714px #fff,-252px -1423px #fff,-413px -266px #fff,-1672px -1435px #fff,-1135px -1852px #fff,17px -1675px #fff,664px 1452px #fff,-772px -1430px #fff,1744px -1496px #fff,848px 360px #fff,-1710px 986px #fff,1333px 165px #fff,-447px 1116px #fff,-539px 1218px #fff,-870px 208px #fff,1350px -353px #fff,1905px -551px #fff,1462px -338px #fff,-1891px -541px #fff,1642px -778px #fff,967px 903px #fff,1338px 1897px #fff,-373px 425px #fff,-1147px 1417px #fff,660px -384px #fff,933px -1605px #fff,-1352px 223px #fff,-901px 315px #fff,-1355px 345px #fff,1537px 894px #fff,392px -600px #fff,-112px -1730px #fff,141px 1842px #fff,1421px -1620px #fff,613px -1749px #fff,498px 1236px #fff,8px 333px #fff,999px 506px #fff,1560px -340px #fff,-1315px 217px #fff,160px -1881px #fff,636px 1578px #fff,-1318px 668px #fff,-500px 211px #fff,918px -373px #fff,1892px -1037px #fff,-86px -928px #fff,-231px 774px #fff,-1205px -1898px #fff,-1297px -696px #fff,-1454px 214px #fff,-542px 253px #fff,1029px -612px #fff,1709px -759px #fff,607px -1562px #fff,-1420px 460px #fff,237px 1317px #fff,1406px -393px #fff,-1681px 636px #fff,770px 1229px #fff,-20px -1849px #fff,-34px 1965px #fff,326px -1157px #fff,-200px 333px #fff,1236px -483px #fff,1751px 426px #fff,-1252px 716px #fff,-773px -1927px #fff,-1434px -1585px #fff,1982px -1983px #fff,420px -1710px #fff,1714px 1764px #fff,-428px 1883px #fff,-980px 692px #fff,1638px 350px #fff,-1011px -494px #fff,554px 1571px #fff,-1190px 1226px #fff,1938px 1743px #fff,341px 461px #fff,-1285px 405px #fff,-382px 1274px #fff,259px -403px #fff,1843px 1906px #fff,-618px -1591px #fff,-668px -1520px #fff,270px 429px #fff,-519px 1027px #fff,1837px 1535px #fff,-1018px 386px #fff,-300px 1124px #fff,413px -237px #fff,-1347px 1628px #fff,-383px 1160px #fff,110px 1209px #fff,-1443px -1773px #fff,-980px -423px #fff,-1223px -32px #fff,-875px -932px #fff,-1888px 524px #fff,-1491px -917px #fff,-1640px -519px #fff,-250px 1482px #fff,-1325px -151px #fff,1622px -488px #fff,-1743px -1477px #fff,-126px 1997px #fff,-145px 277px #fff,1903px 1593px #fff,-1775px -1271px #fff,817px 1395px #fff,-1113px -690px #fff,-1933px 1050px #fff,565px -1069px #fff,-1224px 196px #fff,-1640px -619px #fff,-226px -1567px #fff,1717px 1106px #fff,648px 1525px #fff,580px 569px #fff,1030px 1845px #fff,1495px -691px #fff,574px -1074px #fff,280px 1841px #fff,-83px -1249px #fff,-284px 1175px #fff,-734px 1064px #fff,756px -1743px #fff,354px -1783px #fff,1393px 504px #fff,-420px -1682px #fff,576px -1483px #fff,588px 1484px #fff,60px -685px #fff,-1926px 1134px #fff,370px 1005px #fff,644px -1538px #fff,155px -1973px #fff,1785px 1031px #fff,-768px 630px #fff,860px -1013px #fff,-1570px -1906px #fff,1566px -1235px #fff,-1473px -110px #fff,1092px -416px #fff,-1731px 363px #fff,738px -1049px #fff,-123px -1115px #fff;animation:animStar 200s linear infinite}#app-root #app-update-overlay .star1,#app-root #app-update-overlay .star2,#app-root #app-update-overlay .star3{background:#fff;position:absolute;bottom:0;left:0}#app-root #app-screens .no-data-fallback-text{font-style:italic;line-height:1.5;font-size:15px;margin:10px auto;max-width:90%;text-align:center;display:flex;color:var(--color-black-shade-four);align-items:center;justify-content:center;align-self:stretch;text-transform:capitalize;font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root #app-screens .no-data-fallback-text{font-weight:400}#app-root #app-screens .no-data-fallback-text svg{color:var(--color-brand-blue)}#app-root #app-screens p,#app-root #app-screens button,#app-root #app-screens svg{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;user-select:none;outline:none!important}#app-root #app-screens #upload-image-input{opacity:0!important}#app-root #app-screens #upload-inputs{align-items:center;gap:10px;max-width:100%;border-radius:6px;color:#fff;font-family:sans-serif;backdrop-filter:blur(5px);height:55px}#app-root #app-screens #upload-inputs .file-name{color:#fff;opacity:.5;text-align:center;margin-left:auto;width:100%;font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root #app-screens #upload-inputs .file-name{font-weight:300}#app-root #app-screens #upload-inputs .file-name.active{opacity:1}#app-root #app-screens #upload-inputs button.button{z-index:2;width:100%}#app-root #app-screens #upload-inputs input[type=file]{position:relative;visibility:hidden;max-width:20px}#app-root #app-screens #upload-inputs button,#app-root #app-screens #upload-inputs input[type=file]{inset:0;height:45px;width:max-content}#app-root #app-screens #install-app-wrapper{transition:all .5s ease-in-out}#app-root #app-screens #install-app-wrapper .steps svg{font-size:22px;color:var(--color-brand-blue)}#app-root #app-screens #install-app-wrapper .back-arrow{color:var(--color-brand-blue);position:fixed;top:10px}#app-root #app-screens #install-app-wrapper.active{opacity:1;z-index:var(--z-index-max)}#app-root #app-screens #install-app-wrapper.active #card{opacity:1;transition:all .5s ease-in-out;top:50%}#app-root #app-screens #install-app-wrapper.active.error #card p,#app-root #app-screens #install-app-wrapper.active.success #card p{font-weight:700;margin:0;font-size:18px}#app-root #app-screens #install-app-wrapper.active.error #card #subtitle,#app-root #app-screens #install-app-wrapper.active.success #card #subtitle{margin-bottom:0}#app-root #app-screens #install-app-wrapper.active.error #card .message,#app-root #app-screens #install-app-wrapper.active.success #card .message{margin:10px 0}#app-root #app-screens #install-app-wrapper.active.error #card .message p,#app-root #app-screens #install-app-wrapper.active.success #card .message p{font-size:16px;font-weight:400;text-align:left;line-height:1.4}#app-root #app-screens #install-app-wrapper.error-boundary{background-color:#fff}#app-root #app-screens #install-app-wrapper.error-boundary #card{border-radius:0;height:100vh;width:100vw;box-shadow:none;max-height:95vh;overflow:auto}#app-root #app-screens #install-app-wrapper .os-container{background:#fff;padding:20px;border-radius:var(--border-radius-larger);box-shadow:0 0 2px 2px #a7acb03c}#app-root #app-screens #install-app-wrapper .os-container img{border-radius:var(--border-radius-larger);margin-bottom:15px}#app-root #app-screens #install-app-wrapper .os-container .logo{transform:scale(1.3);position:relative;right:-5px;top:-5px}#app-root #app-screens #install-app-wrapper .os-container .steps{margin-top:8px}#app-root #app-screens #install-app-wrapper .os-container .steps .step-number{margin-right:8px;background:#fff;padding:5px;height:25px;width:25px;border-radius:5px;color:var(--color-purple-shade-five);display:flex;font-size:14px;align-items:center;justify-content:center;min-width:30px;font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root #app-screens #install-app-wrapper .os-container .steps .step-number{font-weight:600}#app-root #app-screens #install-app-wrapper .os-container .steps a{border-bottom:1px solid var(--color-brand-blue);padding-bottom:2px}#app-root #app-screens #install-app-wrapper .os-container .steps .flex p{display:flex;gap:0 5px;font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root #app-screens #install-app-wrapper .os-container .steps .flex p{font-weight:600}#app-root #app-screens #install-app-wrapper .os-container.apple *{color:var(--color-brand-blue)}#app-root #app-screens #install-app-wrapper .os-container.apple .steps .step-number,#app-root #app-screens #install-app-wrapper .os-container.apple .steps p{color:var(--color-black-shade-two)}#app-root #app-screens #install-app-wrapper .os-container.desktop *,#app-root #app-screens #install-app-wrapper .os-container.desktop .steps .step-number{color:var(--color-purple-shade-two)}#app-root #app-screens #install-app-wrapper .os-container.desktop a{color:var(--color-purple-shade-two);border-bottom:1px solid var(--color-purple-shade-two)}#app-root #app-screens #install-app-wrapper .os-container.desktop .logo{color:var(--color-purple-shade-two)}#app-root #app-screens #install-app-wrapper .os-container.desktop .flex p{color:var(--color-black-shade-two)}#app-root #app-screens #install-app-wrapper .os-container.android *,#app-root #app-screens #install-app-wrapper .os-container.android .steps .step-number{color:#7f9c1f}#app-root #app-screens #install-app-wrapper .os-container.android a{color:#7f9c1f;border-bottom:1px solid #7f9c1f}#app-root #app-screens #install-app-wrapper .os-container.android .logo{color:#7f9c1f}#app-root #app-screens #install-app-wrapper .os-container.android .flex p{color:var(--color-black-shade-two)}#app-root #app-screens #install-app-wrapper .os-container .emphasize{font-weight:600}#app-root #app-screens #install-app-wrapper .os-container .emphasize.no-bold{font-weight:400}#app-root #app-screens #install-app-wrapper .os-container .emphasize p,#app-root #app-screens #install-app-wrapper .os-container .emphasize b{font-size:14px!important}#app-root #app-screens #install-app-wrapper .os-container .emphasize.more-padding{padding:12px;background:var(--color-yellow-shade-seven);border-radius:var(--border-radius-large);color:var(--color-yellow-shade-one)}#app-root #app-screens #install-app-wrapper .os-container .emphasize.more-padding b{color:var(--color-yellow-shade-one)}#app-root #app-screens #install-app-wrapper .flex.steps{flex-wrap:wrap}#app-root #app-screens #install-app-wrapper .flex.steps .flex{width:100%;align-items:center;margin-bottom:10px}#app-root #app-screens #install-app-wrapper .flex.steps .flex:last-child{margin-bottom:0}#app-root #app-screens #navbar{z-index:var(--z-index-navbar);bottom:0;width:100vw;transition:all .7s ease;opacity:1;background-color:var(--color-background);position:fixed;padding-bottom:env(safe-area-inset-bottom)}#app-root #app-screens #navbar:hover{cursor:pointer}#app-root #app-screens #navbar #menu-items{align-items:center;position:relative;overflow:hidden;display:flex;justify-content:space-between;background-color:transparent;padding:15px 15px 0}#app-root #app-screens #navbar #menu-items .menu-item{transition:all .3s ease-in-out;justify-content:center;display:flex;position:relative;flex-wrap:wrap;align-items:flex-end;user-select:none}#app-root #app-screens #navbar #menu-items .menu-item.more{transform:scale(1.07)}#app-root #app-screens #navbar #menu-items .menu-item .icon-wrapper{aspect-ratio:1/1;height:28px;width:28px}#app-root #app-screens #navbar #menu-items .menu-item .icon-wrapper svg{padding:0;margin:0}#app-root #app-screens #navbar #menu-items .menu-item p{font-size:11px;width:100%;text-align:center;justify-content:center;line-height:1;white-space:nowrap;align-items:center;padding-top:6px;font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root #app-screens #navbar #menu-items .menu-item p{font-weight:600}#app-root #app-screens #navbar #menu-items .menu-item p,#app-root #app-screens #navbar #menu-items .menu-item svg{color:var(--color-black-shade-two);opacity:.9}#app-root #app-screens #navbar #menu-items .menu-item.calendar{position:relative}#app-root #app-screens #navbar #menu-items .menu-item.calendar .icon-wrapper{position:relative;aspect-ratio:1/1;height:29px;width:29px}#app-root #app-screens #navbar #menu-items .menu-item.home-button{position:relative}#app-root #app-screens #navbar #menu-items .menu-item.home-button .update-badge{background-color:var(--color-red-shade-three);position:absolute;top:0;right:12px;border-radius:50%;aspect-ratio:1/1;height:9px;width:9px}#app-root #app-screens #navbar #menu-items .menu-item.home-button .icon-wrapper{transform:scale(1.06)}#app-root #app-screens #navbar #menu-items .menu-item.home-button .icon-wrapper svg{padding:0}#app-root #app-screens #navbar #menu-items .menu-item.create-button{position:relative;display:flex;justify-content:center;flex-wrap:wrap;align-items:center}#app-root #app-screens #navbar #menu-items .menu-item.create-button .icon-wrapper{transform:scale(1.1)}#app-root #app-screens #navbar #menu-items .menu-item.create-button .icon-wrapper svg{padding:0}#app-root #app-screens #navbar #menu-items .menu-item.updates .update-badge{background:var(--color-red-shade-four);display:flex;justify-content:flex-end;align-items:center;border-radius:100%;line-height:1;aspect-ratio:1/1;height:8px;width:8px}#app-root #app-screens #navbar #menu-items .menu-item.active{position:relative;transition:all .3s ease-in-out}#app-root #app-screens #navbar #menu-items .menu-item.active.calendar span{color:#fff;opacity:1;font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root #app-screens #navbar #menu-items .menu-item.active.calendar span{font-weight:700}#app-root #app-screens #navbar #menu-items .menu-item.active p,#app-root #app-screens #navbar #menu-items .menu-item.active svg{color:var(--color-brand-blue);opacity:1;font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root #app-screens #navbar #menu-items .menu-item.active p,#app-root #app-screens #navbar #menu-items .menu-item.active svg{font-weight:600}#app-root #app-screens #navbar .icon-wrapper{display:flex;justify-content:center;align-items:center;position:relative;transition:all 2s ease}#app-root #app-screens #navbar .icon-wrapper.close{background-color:var(--color-red-shade-three)}#app-root #app-screens #navbar .icon-wrapper.close svg{color:#fff}#app-root #app-screens #navbar.hidden,#app-root #app-screens #navbar.hide{pointer-events:none;transition:all .7s ease;opacity:0}#app-root #app-screens #navbar.compact{transform:scale(.6)}#app-root #app-screens #navbar.compact svg,#app-root #app-screens #navbar.compact .icon-wrapper{transform:scale(.8)}#app-root #app-screens #subscreens{position:relative;height:100vh;top:0;z-index:99}@media screen and (min-width: 800px){#app-root [class*=button]:hover{cursor:pointer}}#app-root .in-screen-menu{background:#fff;width:calc(100vw - 30px);border-radius:var(--border-radius-large);transition:max-height .5s ease;padding:18px;box-shadow:0 0 2px 2px #a7acb03c}#app-root .in-screen-menu .menu-row{display:flex;align-items:center;justify-content:flex-start;width:100%;font-size:18px;padding:12px 0}#app-root .in-screen-menu .menu-row:first-child{padding-top:0}#app-root .in-screen-menu .menu-row:last-child{padding-bottom:0}#app-root .in-screen-menu .menu-row .icon-wrapper{border-radius:var(--border-radius-rounded-large);overflow:visible;position:relative;top:2px;margin-right:10px;aspect-ratio:1/1;height:40px;width:40px}#app-root .in-screen-menu .menu-row .icon-wrapper.red:not(.right-side-icon){background-color:var(--color-red-shade-three)}#app-root .in-screen-menu .menu-row .icon-wrapper:not(.right-side-icon) svg{transform:scale(.55)}#app-root .in-screen-menu .menu-row .icon-wrapper.right-side-icon{margin-left:auto;margin-right:0;aspect-ratio:1/1;height:22px;width:22px}#app-root .in-screen-menu .menu-row .icon-wrapper.right-side-icon svg{color:var(--color-black-shade-three)}#app-root .in-screen-menu .menu-row .icon-wrapper svg{color:#fff}#app-root .in-screen-menu .menu-row.personal-info .icon-wrapper:not(.right-side-icon),#app-root .in-screen-menu .menu-row.tutorial .icon-wrapper:not(.right-side-icon),#app-root .in-screen-menu .menu-row.personal-info-email .icon-wrapper:not(.right-side-icon),#app-root .in-screen-menu .menu-row.schedule .icon-wrapper:not(.right-side-icon){background-color:var(--color-blue-shade-three)}#app-root .in-screen-menu .menu-row.personalize .icon-wrapper:not(.right-side-icon),#app-root .in-screen-menu .menu-row.install .icon-wrapper:not(.right-side-icon),#app-root .in-screen-menu .menu-row.change-requests .icon-wrapper:not(.right-side-icon){background-color:var(--color-orange-shade-two)}#app-root .in-screen-menu .menu-row.notifications .icon-wrapper:not(.right-side-icon),#app-root .in-screen-menu .menu-row.coparent-visitation .icon-wrapper:not(.right-side-icon){background-color:var(--color-green-shade-two)}#app-root .in-screen-menu .menu-row.app-feedback .icon-wrapper:not(.right-side-icon){background-color:var(--color-purple-shade-two)}#app-root .in-screen-menu .menu-row.account .icon-wrapper:not(.right-side-icon),#app-root .in-screen-menu .menu-row.support .icon-wrapper:not(.right-side-icon),#app-root .in-screen-menu .menu-row.personal-info-password .icon-wrapper:not(.right-side-icon){background-color:var(--color-teal-shade-two)}#app-root .in-screen-menu .menu-row.deactivate-account .icon-wrapper:not(.right-side-icon){background-color:var(--color-red-shade-three)}#app-root .in-screen-menu .menu-row.bug .icon-wrapper:not(.right-side-icon){background-color:var(--color-red-shade-three)}#app-root .in-screen-menu .menu-row.new-feature .icon-wrapper:not(.right-side-icon),#app-root .in-screen-menu .menu-row.install .icon-wrapper:not(.right-side-icon){background-color:var(--color-cyan-shade-two)}#app-root .in-screen-menu .menu-row span{line-height:1;white-space:nowrap;padding:0;margin:0;color:var(--color-black-shade-two);font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root .in-screen-menu .menu-row span{font-weight:500}#app-root .in-screen-menu.visitation .icon-wrapper:not(.right-side-icon){margin-right:10px}#app-root .in-screen-menu.my-circle .menu-row .icon-wrapper:first-child{background:var(--color-purple-shade-four);color:#fff;font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root .in-screen-menu.my-circle .menu-row .icon-wrapper:first-child{font-weight:700}#app-root .in-screen-menu.my-circle .menu-row .icon-wrapper:first-child svg{transform:scale(.6)}#app-root .in-screen-menu.home .menu-row .icon-wrapper:first-child{background:var(--color-red-shade-three);color:#fff;font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root .in-screen-menu.home .menu-row .icon-wrapper:first-child{font-weight:700}#app-root .in-screen-menu.my-hub{margin:15px auto 0}#app-root .in-screen-menu.my-hub .icon-wrapper:not(.right-side-icon){margin-right:10px}#app-root .inline-loading-spinner-wrapper{margin:0 auto;display:flex;justify-content:center;align-items:center;background-color:transparent;z-index:9}#app-root .inline-loading-spinner-wrapper img{width:100%;height:auto}#app-root .inline-loading-spinner-wrapper.documents{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}#app-root .inline-loading-spinner-wrapper.home-calendar-events{transform:scale(.6)}#app-root .inline-loading-spinner-wrapper.home-calendar-events img{height:100px;width:100px}#app-root .inline-loading-spinner-wrapper.dead-center{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}#app-root .center-button-flex-wrapper{display:flex;justify-content:center;align-items:center;width:100%;margin:10px auto}#app-root .notice-text{font-size:13px;font-style:italic;color:var(--color-red-shade-three);font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root .notice-text{font-weight:500}#app-root .notice-text.green{color:var(--color-green-shade-three)}#app-root .notice-text.yellow{color:var(--color-yellow-shade-three)}#app-root .notice-text.muted{color:#465366}#app-root .notice-card{padding:10px 15px;border-radius:var(--border-radius-medium-plus);color:var(--color-yellow-shade-one);position:relative;font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root .notice-card{font-weight:500}#app-root .notice-card .screen-link{font-style:italic;border-bottom:1px solid var(--color-yellow-shade-two);color:var(--color-yellow-shade-one);display:inline-flex;gap:0 5px;line-height:1;font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root .notice-card .screen-link{font-weight:700}#app-root .notice-card .screen-link:hover{cursor:pointer}#app-root .notice-card .screen-link .icon-wrapper{margin:0;aspect-ratio:1/1;height:18px;width:18px}#app-root .notice-card .icon-wrapper.primary{position:absolute;right:8px;top:8px;color:var(--color-yellow-shade-one);margin-right:5px;aspect-ratio:1/1;height:20px;width:20px}#app-root .notice-card.yellow{background-color:var(--color-yellow-shade-eight);border:1px solid rgba(122,106,16,.1)}#app-root .notice-card.yellow .body-text-smaller{color:var(--color-yellow-shade-one);max-width:90%;font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root .notice-card.yellow .body-text-smaller{font-weight:500}#app-root .notice-card.muted{color:#465366}#app-root #tone-shield{background:#fff;text-align:center;transition:all .3s ease-out;padding:15px 15px 20px;margin:0 auto;opacity:0;position:fixed;top:50%;left:50%;border-radius:var(--border-radius-card);transform:translate(-50%,-50%) scale(0);box-shadow:0 16px 144px 38px #000000f5}#app-root #tone-shield.active{transition:all .3s ease-in;z-index:var(--z-index-floating);opacity:1;transform:translate(-50%,-50%) scale(1);width:90vw}#app-root #tone-shield button{margin:20px auto 0}#app-root #tone-shield span{display:block}#app-root #tone-shield hr{margin:20px auto;background-image:none;border:0;height:1px;background-color:var(--color-black-shade-six);width:calc(100% - 30px)}#app-root #tone-shield #negative-words-wrapper{display:flex;gap:10px;justify-content:center;align-items:center;flex-wrap:wrap;margin-top:10px}#app-root #tone-shield #negative-words-wrapper .word{background-color:var(--color-red-shade-eight);color:var(--color-red-shade-two);padding:5px 10px;border-radius:var(--border-radius-small);font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root #tone-shield #negative-words-wrapper .word{font-weight:400}#app-root #tone-shield #recommendation-wrapper{background-color:var(--color-green-shade-seven);padding:10px;border-radius:var(--border-radius-medium)}#app-root #tone-shield #recommendation-wrapper #recommendation-title{color:var(--color-green-shade-two);margin:0 auto;font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root #tone-shield #recommendation-wrapper #recommendation-title{font-weight:700}#app-root #tone-shield #recommendation-wrapper #recommendation-subtitle{margin:0 auto;color:var(--color-black-shade-three);font-style:italic}#app-root #tone-shield #recommendation-wrapper #recommendation{display:flex;flex-wrap:wrap;gap:5px;justify-content:center;margin:5px 0 8px}#app-root #tone-shield #recommendation-wrapper #recommendation .option{background-color:#fff;color:var(--color-black-shade-two);border-radius:var(--border-radius-large);padding:6px 15px;position:relative;box-shadow:0 0 2px 2px #a7acb03c;font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root #tone-shield #recommendation-wrapper #recommendation .option{font-weight:500}#app-root #tone-shield #recommendation-wrapper #recommendation .option .icon-wrapper{position:absolute;right:5px;top:-10px;z-index:999999;aspect-ratio:1/1;height:20px;width:20px}#app-root #tone-shield #recommendation-wrapper #recommendation .option .icon-wrapper svg{color:var(--color-green-shade-two)}#app-root #tone-shield #tone-shield-buttons{display:flex;justify-content:center;margin-top:20px;gap:0 25px}#app-root #tone-shield #tone-shield-buttons button{margin:0;background-color:transparent;color:var(--color-black-shade-three);border-radius:0;padding-bottom:4px;border-bottom:1px solid var(--color-black-shade-three)}#app-root #tone-shield #tone-shield-buttons button.clear-message{color:var(--color-black-shade-three);border-bottom:1px solid var(--color-black-shade-three)}#app-root #tone-shield #tone-shield-buttons button.clear-message svg{color:var(--color-black-shade-three)}#app-root #tone-shield #tone-shield-buttons button.send-anyway{color:var(--color-red-shade-three);border-bottom:1px solid var(--color-red-shade-three)}#app-root #tone-shield #tone-shield-buttons button.send-anyway svg{color:var(--color-red-shade-three)}#app-root #tone-shield .title{width:100%;color:var(--color-blue-shade-three);display:flex;align-items:center;justify-content:center;font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root #tone-shield .title{font-weight:600}#app-root #tone-shield .title .icon-wrapper{position:relative;top:-2px;margin-left:10px;aspect-ratio:1/1;height:25px;width:25px}#app-root #tone-shield .description,#app-root #tone-shield .current-tone{width:100%;color:var(--color-black-shade-two);margin-bottom:10px;font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root #tone-shield .description,#app-root #tone-shield .current-tone{font-weight:400}#app-root #tone-shield .description.current-tone,#app-root #tone-shield .current-tone.current-tone{font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root #tone-shield .description.current-tone,#app-root #tone-shield .current-tone.current-tone{font-weight:500}#app-root #tone-shield .tone b{color:var(--color-red-shade-three)}#app-root #tone-shield.green .tone b{color:var(--color-green-shade-three)}#app-root #tone-shield.yellow{background:var(--color-yellow-shade-three)}#app-root #tone-shield.yellow .tone b{color:var(--color-yellow-shade-three)}#app-root #tone-shield .tone{color:#fff}#app-root #tone-shield .icon{position:relative;font-size:28px;z-index:999999;top:1px}#app-root .collapsible{max-height:0;opacity:0;transform:translateY(-4px);transition:all .4s ease;overflow:hidden}#app-root .collapsible.active{transition:all .5s ease;max-height:1000px;opacity:1;transform:translateY(0)}#app-root .collapsible.calendar-legend{grid-template-columns:1fr;background-color:#fff;width:100%;margin-top:10px;border-radius:var(--border-radius-primary);box-shadow:#3c40434d 0 1px 2px,#3c404326 0 2px 6px 2px}#app-root .collapsible.calendar-legend.active{padding:15px 0 0;margin-bottom:10px}#app-root .collapsible.calendar-legend button.button{border-radius:var(--border-radius-small);background:transparent;text-transform:uppercase;display:block;min-height:0;padding:0;margin:10px 15px 10px auto}#app-root .collapsible.calendar-legend button.button .button-text{color:var(--color-red-shade-two);font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root .collapsible.calendar-legend button.button .button-text{font-weight:600}#app-root .collapsible.calendar-legend p{opacity:1!important;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;padding-bottom:5px;font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root .collapsible.calendar-legend p{font-weight:500}#app-root .collapsible.calendar-legend p.current-user{width:100%}#app-root .collapsible.calendar-legend p .dot{border-radius:100%;position:relative;aspect-ratio:1/1;height:5px;width:5px}#app-root .collapsible.calendar-legend p .dot.shared{background:#6b28e9;top:-5px}#app-root .collapsible.calendar-legend p .dot.financial{background:#00b161;right:11px}#app-root .collapsible.calendar-legend p .dot.current-user{left:3px;background:#1a70e0}#app-root .collapsible.calendar-legend p.shared{color:#6b28e9}#app-root .collapsible.calendar-legend p.financial{color:#00b161}#app-root .collapsible.calendar-legend p.shared-visitation{color:#e78412}#app-root .collapsible.calendar-legend p.visitation{color:#f60195}#app-root .collapsible.calendar-legend p.current-user{color:#1a70e0}#app-root .collapsible.child-info-collapsible{margin:0}#app-root .collapsible.child-info-collapsible .entry-input{display:block;padding:10px 0 0;border:0}#app-root .collapsible.child-info-collapsible .entry-input input{outline:0;caret-color:var(--color-black-shade-two);display:flex;justify-content:flex-start;align-items:center;color:var(--color-black-shade-two);z-index:9;overscroll-behavior:none;width:100%;overflow:auto;text-align:left;background:transparent;transition:all .4s ease;margin-top:5px;font-size:16px;border:1px solid var(--color-border-grey);border-radius:var(--border-radius-small);padding:8px;font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root .collapsible.child-info-collapsible .entry-input input{font-weight:400}#app-root .collapsible.child-info-collapsible .entry-input input::placeholder{color:var(--color-black-shade-three);font-style:italic;font-size:14px}#app-root .collapsible.child-info-collapsible .entry-input input:focus-within{transition:all .4s ease;background-color:var(--color-black-shade-seven)}#app-root .collapsible.child-info-collapsible .entry-input .input-and-delete-icon{display:flex;align-items:center;justify-content:space-between;width:100%}#app-root .collapsible.child-info-collapsible .entry-input .input-and-delete-icon .icon-wrapper.delete-icon{margin-left:10px;display:flex;align-items:center;justify-content:center;position:relative;top:3px;margin-right:0;aspect-ratio:1/1;height:22px;width:22px}#app-root .collapsible.child-info-collapsible .entry-input .input-and-delete-icon .icon-wrapper.delete-icon svg{color:var(--color-red-shade-three)}#app-root .collapsible.child-info-collapsible .buttons{margin:10px 0;display:flex;justify-content:center;gap:0 15px}#app-root .collapsible.child-info-collapsible .buttons button{min-height:0;padding:8px 15px;font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root .collapsible.child-info-collapsible .buttons button{font-weight:400}#app-root .collapsible.child-info-collapsible .buttons button .icon-wrapper{position:relative;top:0;aspect-ratio:1/1;height:15px;width:15px}#app-root .date-inputs-wrapper{display:flex;align-items:center;justify-content:space-between;gap:0 10px}#app-root .date-inputs-wrapper .input-field .label-and-icon .icon-wrapper{aspect-ratio:1/1;height:16px;width:16px}#app-root .dropdown-wrapper{transition:all .3s ease;min-height:30px;margin-bottom:10px;position:relative}#app-root .dropdown-wrapper.required{position:relative}#app-root .dropdown-wrapper.required:after{content:"Required ☝️";position:relative;bottom:0;left:0;color:var(--color-red-shade-three);font-size:13px;font-weight:700;line-height:1;z-index:99}#app-root .dropdown-wrapper.required .title-wrapper .body-text-smaller{color:var(--color-red-shade-three)}#app-root .dropdown-wrapper.valid:after{content:"Looks Good 👌";position:relative;bottom:-20px;left:0;color:var(--color-green-shade-two);font-size:13px;font-weight:700;line-height:1;margin-bottom:15px;z-index:99}#app-root .dropdown-wrapper .title-wrapper{position:relative;min-height:30px;transition:all .3s ease;color:var(--color-black-shade-three);display:flex;justify-content:flex-start;width:100%;align-items:center;user-select:none}#app-root .dropdown-wrapper .title-wrapper p{color:var(--color-black-shade-three);font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root .dropdown-wrapper .title-wrapper p{font-weight:500}#app-root .dropdown-wrapper .title-wrapper .icon-wrapper{margin-right:10px;aspect-ratio:1/1;height:18px;width:18px}#app-root .dropdown-wrapper .title-wrapper .icon-wrapper svg{color:var(--color-black-shade-three)}#app-root .dropdown-wrapper .title-wrapper .icon-wrapper.plus-minus{justify-self:flex-end;margin-left:auto;margin-right:0;aspect-ratio:1/1;height:14px;width:14px}#app-root .dropdown-wrapper .title-wrapper .icon-wrapper.plus-minus svg{color:var(--color-black-shade-four)}#app-root .dropdown-wrapper .title-wrapper .count{justify-self:flex-start;margin-right:auto;margin-left:5px;display:flex;align-items:center;justify-content:center;line-height:1;white-space:nowrap;min-height:max-content;min-width:max-content;color:var(--color-green-shade-two)}#app-root .hr-with-text{overflow:visible;position:relative;color:var(--color-black-shade-three);line-height:1;padding:0;white-space:nowrap;display:block;width:100%;text-align:center;margin:20px auto 8px;font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root .hr-with-text{font-weight:700}#app-root .hr-with-text:before,#app-root .hr-with-text:after{content:"";position:absolute;top:50%;width:40%;height:1px;background:var(--color-black-shade-five)}#app-root .hr-with-text:before{left:0;transform:translateY(-50%)}#app-root .hr-with-text:after{right:0;transform:translateY(-50%)}#app-root .sub-screen{padding:0 20px 20px;width:100vw;transition:all .5s ease;pointer-events:none;position:fixed;inset:0 0 0 100vw;height:100vh;z-index:-1;opacity:0}#app-root .sub-screen.active{opacity:1;z-index:var(--z-index-screen);pointer-events:auto;left:0;background:var(--color-background)}#app-root .sub-screen *{user-select:none}#app-root .sub-screen .in-screen-menu{margin:0 auto;max-width:100%}#app-root .sub-screen .sub-screen-title{display:flex;align-items:center;justify-content:space-between;padding:0 0 20px}#app-root .sub-screen .sub-screen-title .icon-wrapper svg{transform:scale(1.2)}#app-root .sub-screen .sub-screen-title .icon-wrapper.back-arrow{opacity:1}#app-root .sub-screen .sub-screen-title .icon-wrapper.back-arrow svg{color:var(--color-black-shade-three)}#app-root .sub-screen .sub-screen-title span{margin-right:auto;justify-self:center;margin-left:auto;position:relative;left:-20px;font-size:20px;text-align:center;color:var(--color-black-shade-three);font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root .sub-screen .sub-screen-title span{font-weight:500}#app-root .sub-screen .action-row{display:flex;align-items:center;justify-content:flex-start;padding:15px 10px;width:100%;line-height:1;white-space:nowrap;font-size:17px;color:#000000a6;border-bottom:1px solid var(--color-black-shade-six);font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root .sub-screen .action-row{font-weight:500}#app-root .sub-screen .action-row .icon-wrapper:first-child{margin-right:10px}#app-root .sub-screen .action-row .icon-wrapper.right-side-icon{margin-left:auto;opacity:.4;aspect-ratio:1/1;height:17px;width:17px}#app-root .sub-screen .action-row .icon-wrapper.yellow{color:var(--color-yellow-shade-three)}#app-root .sub-screen .action-row .icon-wrapper.green{color:var(--color-green-shade-two)}#app-root .sub-screen .action-row .icon-wrapper.blend{color:var(--color-purple-shade-five)}#app-root .icon-wrapper{aspect-ratio:1/1;height:20px;width:20px;display:flex;align-items:center;justify-content:center}#app-root .icon-wrapper svg{height:100%;width:100%}#app-root .link{color:var(--color-brand-blue)}#app-root .screen{flex:1;height:100dvh;width:100dvw;transition:all .35s ease;padding:0 15px 200px;background-color:var(--color-background);overflow:hidden auto;max-height:calc(100dvh - 60px)}#app-root .screen.active{transition:all .35s ease;opacity:1}#app-root .screen:not(.active){transition:all .35s ease;opacity:0}#app-root .screen .screen-header{width:100%;position:relative;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}#app-root .screen .screen-header .text{height:max-content}#app-root .screen .screen-header .text p{text-align:center}#app-root .screen .screen-header .text p.screen-title.screen-header-title{margin:0 auto;border:0;white-space:wrap;display:flex;line-height:1;align-items:center;justify-content:center;color:var(--color-brand-blue);font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root .screen .screen-header .text p.screen-title.screen-header-title{font-weight:700}#app-root .screen .screen-header .text p.screen-title.screen-header-title .icon-wrapper{display:flex;align-items:center;justify-content:center;margin-left:8px;margin-top:1px;aspect-ratio:1/1;height:22px;width:22px}#app-root .screen .screen-header .text .screen-header-description-wrapper .screen-description{margin:0 auto;line-height:1.5;width:calc(100% - 15px);text-align:center;word-break:break-word;padding:5px 15px 0;color:var(--color-black-shade-two);font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root .screen .screen-header .text .screen-header-description-wrapper .screen-description{font-weight:500}#app-root .screen .screen-header img{height:100%;width:100%;position:absolute;inset:0}#app-root .screen .screen-content{flex:1;width:100%;transition:all .5s cubic-bezier(.17,.67,.21,.95)}#app-root .screen .screen-content.active{opacity:1;transition:all 2s cubic-bezier(.17,.67,.21,.95)}#app-root .spacer{height:1px;width:100%;display:block}#app-root .attachment-button{display:flex;justify-content:center;align-items:center}#app-root .attachment-button svg{aspect-ratio:1/1;height:20px;width:20px;margin:0;color:#fff}#app-root .toggle-button-wrapper *{text-align:right}#app-root .toggle-button-wrapper{padding:0;display:flex;justify-content:space-between;width:100%;position:relative;align-items:center}#app-root .toggle-button-wrapper.white-bg .layer{background-color:#fff}#app-root .toggle-button-wrapper.white-bg #toggle-button .knobs:after{color:var(--color-green-shade-three)}#app-root .toggle-button-wrapper.white-bg #toggle-button .knobs span:before{background-color:var(--color-green-shade-three)}#app-root .toggle-button-wrapper.white-bg #toggle-button .knobs span:after{background-color:#fff}#app-root .toggle-button-wrapper #toggle-button{border-radius:50px;height:30px;position:relative;width:74px;overflow:hidden;right:0;transform:scale(.85)}#app-root .toggle-button-wrapper #toggle-button .knobs:before{position:absolute;top:2px;height:25px;font-size:13px;text-align:center;line-height:1;transition:.3s ease all;color:var(--color-black-shade-five);z-index:1;content:"NO";left:10px;vertical-align:middle;display:flex;align-items:center;justify-content:center}#app-root .toggle-button-wrapper #toggle-button .knobs:after{color:var(--color-green-shade-two);position:absolute;font-size:13px;font-weight:700;text-align:center;line-height:1;padding:9px 4px;transition:.3s ease all;z-index:1;content:"YES";right:5px;top:0;height:25px}#app-root .toggle-button-wrapper #toggle-button .knobs span{top:0;left:0;display:block;width:100%;height:100%}#app-root .toggle-button-wrapper #toggle-button .knobs span:before{position:absolute;font-size:10px;font-weight:700;text-align:center;line-height:1;padding:9px 4px;transition:.3s ease all;left:5px;top:-28px;background-color:var(--color-green-shade-two);content:"";z-index:2;border-radius:50px;width:30px;height:20px}#app-root .toggle-button-wrapper #toggle-button .knobs span:after{position:absolute;top:5px;font-size:10px;height:20px;width:30px;font-weight:700;text-align:center;line-height:1;padding:9px 4px;border-radius:50px;transition:.3s ease all;left:39px;background-color:var(--color-black-shade-three);content:"";z-index:2}#app-root .toggle-button-wrapper #toggle-button .checkbox:checked+.knobs span:before{top:5px}#app-root .toggle-button-wrapper #toggle-button .checkbox:checked+.knobs span:after{top:-48px}#app-root .toggle-button-wrapper .label-wrapper label{padding:0}#app-root .toggle-button-wrapper .knobs,#app-root .toggle-button-wrapper .layer{position:absolute;inset:0}#app-root .toggle-button-wrapper .button.r,#app-root .toggle-button-wrapper .button.r .layer{border-radius:100px}#app-root .toggle-button-wrapper .checkbox{position:relative;width:100%;height:100%;padding:0;margin:0;opacity:0;cursor:pointer;z-index:3}#app-root .toggle-button-wrapper .knobs{z-index:2}#app-root .toggle-button-wrapper .layer{width:100%;background-color:#fff;transition:.3s ease all;z-index:1;margin-left:auto;float:right;display:block;margin-right:0}#app-root .checkbox-wrapper{align-items:center;justify-content:flex-start;transition:all .5s ease;display:flex;gap:5px;padding:6px 15px;border-radius:var(--border-radius-larger);border:1px solid var(--color-black-shade-nine)}#app-root .checkbox-wrapper *{transition:all .5s ease}#app-root .checkbox-wrapper.active{border:1px solid white;transition:all .5s ease}#app-root .checkbox-wrapper.white-bg{border:1px solid var(--color-black-shade-two)!important;opacity:.6}#app-root .checkbox-wrapper.white-bg.active{opacity:1}#app-root .checkbox-wrapper.center{justify-content:center;width:100%}#app-root .form-wrapper{overscroll-behavior:none;pointer-events:none;transition:all .5s ease;position:fixed;opacity:0;width:100dvw;height:100dvh;inset:0;overflow:hidden;align-items:flex-start;display:flex;justify-content:flex-start;animation:DissolveIn .65s ease forwards;z-index:var(--z-index-floating);background-color:var(--color-background)}#app-root .form-wrapper.active{transition:all .7s ease;pointer-events:all}#app-root .form-wrapper.active.hidden{pointer-events:none;opacity:0;transition:all .5s ease;z-index:-1}#app-root .form-wrapper .header{border:0;width:100%;text-align:center;opacity:1;border-radius:var(--border-radius-small);padding-bottom:25px}#app-root .form-wrapper .header .form-title{text-align:center;position:relative;color:var(--color-blue-shade-three);margin:0 auto;text-decoration:none;opacity:1;line-height:1;white-space:wrap;text-overflow:unset;font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root .form-wrapper .header .form-title{font-weight:700}#app-root .form-wrapper .header .form-title.active{white-space:wrap;width:100%;text-overflow:unset}#app-root .form-wrapper .header .form-title span{color:var(--color-black-shade-three);margin:0;padding:0;white-space:nowrap;line-height:1;opacity:.6}#app-root .form-wrapper .header .form-title .icon-wrapper{display:flex;align-items:center;justify-content:center;height:min-content;overflow:hidden;width:50px}#app-root .form-wrapper .header .form-title .icon-wrapper svg{transform:scale(.8);color:var(--color-purple-shade-three)}#app-root .form-wrapper .header .form-title .icon-wrapper svg.document{font-size:20px}#app-root .form-wrapper .form{width:100%;opacity:0;transition:all 2s ease;overflow:hidden;top:0;padding:env(safe-area-inset-top) 20px 0 20px;display:flex;flex-direction:column;height:calc(100vh - 125px);position:relative}#app-root .form-wrapper .form.active{opacity:1;transform:scale(1);transition:all .7s ease}#app-root .form-wrapper .form img{border-radius:var(--border-radius-primary)}#app-root .form-wrapper .form .content{padding:0 1px 100px;scroll-margin-top:80px;-webkit-overflow-scrolling:touch;min-height:0;display:flex;flex-direction:column;justify-content:space-between;flex:0 1 auto;overflow-x:hidden;overflow-y:auto}#app-root .form-wrapper .form .view-wrapper{overflow:hidden;transform:scale(1.2);opacity:0;position:absolute;top:0;pointer-events:none;z-index:-1}#app-root .form-wrapper .form .view-wrapper.scale-in{z-index:1;pointer-events:all;position:relative;opacity:1;overflow:visible;transform:scale(1);transition:all .7s ease}#app-root .form-wrapper .form .subtitle-wrapper p{color:var(--color-black-shade-two);margin-top:5px;text-align:center;line-height:1.35;font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root .form-wrapper .form .subtitle-wrapper p{font-weight:450}#app-root .form-wrapper .form #table-of-contents p{background:transparent;width:100%;color:#fff;margin-bottom:8px;padding:10px 20px;border-radius:var(--border-radius-rounded-large);font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root .form-wrapper .form #table-of-contents p{font-weight:400}#app-root .form-wrapper .form #holiday-form-buttons{display:flex;gap:10px}#app-root .form-wrapper .form #holiday-form-buttons button{width:100%}#app-root .form-wrapper .form #holiday-form-buttons button#view-all-holidays-item{background:#fff;color:var(--color-green-shade-three)}#app-root .form-wrapper .form #holiday-form-buttons button#view-visitation-holidays-item{color:var(--color-purple-shade-five);background:#fff}#app-root .form-wrapper .form-buttons,#app-root .form-wrapper .form-action-buttons{z-index:var(--z-index-floating);width:100%;overflow:hidden;border:0;box-shadow:none;max-width:100%;flex-shrink:0;position:fixed;justify-content:center;transition:all .6s ease;opacity:0;bottom:0;transform:translateY(100vh) scale(0);padding:15px 15px env(safe-area-inset-bottom) 15px;display:flex;gap:0 15px;backdrop-filter:blur(5px)}#app-root .form-wrapper .form-buttons *,#app-root .form-wrapper .form-action-buttons *{user-select:none}#app-root .form-wrapper .form-buttons.active,#app-root .form-wrapper .form-action-buttons.active{transform:translateY(0) scale(1);pointer-events:auto;opacity:1;visibility:visible;transition:all .6s ease}#app-root .form-wrapper .form-buttons.form-buttons.action-buttons-visible,#app-root .form-wrapper .form-action-buttons.form-buttons.action-buttons-visible{pointer-events:none;opacity:0}#app-root .form-wrapper .form-buttons.form-action-buttons,#app-root .form-wrapper .form-action-buttons.form-action-buttons{position:fixed;pointer-events:none;display:flex;align-items:flex-start;opacity:0;transform:translateY(200px) scale(0);transition:all .5s ease;gap:0 20px}#app-root .form-wrapper .form-buttons.form-action-buttons:hover,#app-root .form-wrapper .form-action-buttons.form-action-buttons:hover{cursor:pointer}#app-root .form-wrapper .form-buttons.form-action-buttons.active,#app-root .form-wrapper .form-action-buttons.form-action-buttons.active{pointer-events:all;opacity:1;transition:all .5s ease;transform:translateY(0) scale(1)}#app-root .form-wrapper .form-buttons.form-action-buttons .form-button-wrapper,#app-root .form-wrapper .form-action-buttons.form-action-buttons .form-button-wrapper{min-width:0}#app-root .form-wrapper .form-buttons.form-action-buttons .form-button-wrapper a,#app-root .form-wrapper .form-action-buttons.form-action-buttons .form-button-wrapper a{border:0}#app-root .form-wrapper .form-buttons.form-action-buttons .form-button-wrapper .button-text,#app-root .form-wrapper .form-action-buttons.form-action-buttons .form-button-wrapper .button-text{display:inline-block;line-height:1.4;white-space:nowrap;background:transparent}#app-root .form-wrapper .form-buttons .form-button-wrapper,#app-root .form-wrapper .form-action-buttons .form-button-wrapper{align-items:center;justify-content:center;flex-wrap:wrap;display:grid;grid-template-columns:1fr;flex:1 1 0;max-width:90px}#app-root .form-wrapper .form-buttons .form-button-wrapper.hidden,#app-root .form-wrapper .form-action-buttons .form-button-wrapper.hidden{display:none}#app-root .form-wrapper .form-buttons .form-button-wrapper .button-text,#app-root .form-wrapper .form-action-buttons .form-button-wrapper .button-text{text-align:center;margin:8px auto 0;display:block;width:max-content;color:var(--color-black-shade-two);padding:0;border:0;font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root .form-wrapper .form-buttons .form-button-wrapper .button-text,#app-root .form-wrapper .form-action-buttons .form-button-wrapper .button-text{font-weight:600}#app-root .form-wrapper .form-buttons .form-button-wrapper .form-button,#app-root .form-wrapper .form-action-buttons .form-button-wrapper .form-button{color:#fff;position:relative;transform:none;bottom:0;justify-self:center;line-height:1;text-align:center;text-transform:uppercase;display:flex;align-items:center;justify-content:center;width:100%;min-height:0;margin:0;min-width:0;max-height:100%;padding:0;box-shadow:none;flex-wrap:wrap;border-radius:var(--border-radius-rounded-large);aspect-ratio:1/1;height:65px;width:65px;font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root .form-wrapper .form-buttons .form-button-wrapper .form-button,#app-root .form-wrapper .form-action-buttons .form-button-wrapper .form-button{font-weight:600}#app-root .form-wrapper .form-buttons .form-button-wrapper .form-button:active,#app-root .form-wrapper .form-action-buttons .form-button-wrapper .form-button:active{transform:translateY(4px)}#app-root .form-wrapper .form-buttons .form-button-wrapper .form-button.disabled,#app-root .form-wrapper .form-action-buttons .form-button-wrapper .form-button.disabled{filter:grayscale(100%);opacity:.5;cursor:not-allowed;pointer-events:none}#app-root .form-wrapper .form-buttons .form-button-wrapper .form-button .icon-wrapper,#app-root .form-wrapper .form-action-buttons .form-button-wrapper .form-button .icon-wrapper{width:100%;display:flex;justify-content:center;top:unset;align-items:center;margin:0;padding:0;aspect-ratio:1/1;height:32px;width:32px}#app-root .form-wrapper .form-buttons .form-button-wrapper .form-button .icon-wrapper.dismiss,#app-root .form-wrapper .form-action-buttons .form-button-wrapper .form-button .icon-wrapper.dismiss{aspect-ratio:1/1;height:36px;width:36px}#app-root .form-wrapper .form-buttons .form-button-wrapper .form-button .icon-wrapper svg,#app-root .form-wrapper .form-action-buttons .form-button-wrapper .form-button .icon-wrapper svg{color:#fff;opacity:1;display:flex;justify-content:center;align-self:center;line-height:1;margin:0;padding:0}#app-root .form-wrapper .form-buttons .form-button-wrapper .form-button.hidden,#app-root .form-wrapper .form-action-buttons .form-button-wrapper .form-button.hidden{display:none}#app-root .form-wrapper.edit-handoff-checklist .tags-and-delete-button{display:flex;justify-content:space-between;align-items:flex-start;gap:0 10px;padding-top:5px}#app-root .form-wrapper.edit-handoff-checklist .tags-and-delete-button .tags{padding:0}#app-root .form-wrapper.edit-handoff-checklist .tags-and-delete-button button{padding:10px 15px}#app-root .form-wrapper.edit-handoff-checklist .tags-and-delete-button button .icon-wrapper{aspect-ratio:1/1;height:14px;width:14px}#app-root .form-wrapper.new-handoff-checklist-wrapper .checklist .item{display:flex;justify-content:space-between;align-items:center;width:100%;margin-bottom:10px}#app-root .form-wrapper.new-handoff-checklist-wrapper .checklist .item .tags{margin:0}#app-root .form-wrapper.new-handoff-checklist-wrapper .checklist .item .checklist-item-text{line-height:1;white-space:nowrap;text-transform:capitalize;font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root .form-wrapper.new-handoff-checklist-wrapper .checklist .item .checklist-item-text{font-weight:600}#app-root .form-wrapper.child-update-form #tags{display:flex;flex-wrap:wrap;gap:10px}#app-root .form-wrapper.child-update-form #tags .tag{padding:5px 10px;border-radius:var(--border-radius-rounded-large);color:var(--color-black-shade-one);line-height:1.4;border:1px solid var(--color-border-grey);user-select:none}#app-root .form-wrapper.child-update-form #tags .tag:hover{cursor:pointer}#app-root .form-wrapper.child-update-form #tags .tag.active{background-color:var(--color-blue-shade-two);color:#fff}#app-root .form-wrapper.new-expense-card .form #amount-input-field{position:relative}#app-root .form-wrapper.new-expense-card .form #amount-input-field:before{content:"$";font-size:24px;position:absolute;top:28px;z-index:9;color:var(--color-black-shade-two);left:-20px;height:30px;width:30px}#app-root .form-wrapper.new-expense-card .form #number{font-size:24px}#app-root .form-wrapper.new-expense-card .form .img-wrapper{margin:0 auto}#app-root .form-wrapper.new-expense-card .form .img-wrapper img{border-radius:var(--border-radius-medium)}#app-root .form-wrapper.new-child-card #dob-inputs{display:grid;gap:0 20px;grid-template-columns:1fr 1fr 1fr}#app-root .form-wrapper.new-chat .header .form-title{line-height:1.3}#app-root .form-wrapper.new-chat .content #coParent-names{display:flex;margin:20px 0 80px;justify-content:center;gap:40px;padding:20px 0;overflow:visible}#app-root .form-wrapper.new-chat .content #coParent-names .coParent-name{display:flex;font-size:20px;align-items:center;justify-content:center;color:#fff;box-shadow:#0009 0 8px 15px;border-radius:var(--border-radius-small);font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root .form-wrapper.new-chat .content #coParent-names .coParent-name{font-weight:500}#app-root .form-wrapper.new-expense-card #amount-input-field{display:flex;justify-content:center;align-items:center;position:relative;left:-5px}#app-root .form-wrapper.new-expense-card #amount-input-field .input-field{display:flex;justify-content:center;align-items:center;margin:0 auto}#app-root .form-wrapper.new-expense-card #amount-input-field .input-field .input-field{background:transparent;display:block;margin:0 auto}#app-root .form-wrapper.new-expense-card #amount-input-field .input-field .input-field.active{border:0}#app-root .form-wrapper.new-expense-card #amount-input-field .input-field .input-field input{border:0;border-bottom:2px solid var(--color-border-grey);max-width:70px;font-size:24px;position:relative;background:transparent;user-select:none;outline:none;text-align:center;caret-color:var(--color-green-shade-three)}#app-root .form-wrapper.new-expense-card #amount-input-field .input-field .input-field input::placeholder{font-size:26px;font-style:normal;text-align:center}#app-root .form-wrapper.new-calendar-event #relative-wrapper .flex{gap:20px}#app-root .form-wrapper.view-holidays .holiday-form-buttons button{margin:0 auto;width:60%}#app-root .form-wrapper.handoff #row,#app-root .form-wrapper.expenses #row,#app-root .form-wrapper.edit-calendar-event #row,#app-root .form-wrapper.visitation-requests #row{border:0;padding:0}#app-root .form-wrapper.handoff #row b,#app-root .form-wrapper.expenses #row b,#app-root .form-wrapper.edit-calendar-event #row b,#app-root .form-wrapper.visitation-requests #row b{font-size:16px}#app-root .form-wrapper.handoff #row #title,#app-root .form-wrapper.expenses #row #title,#app-root .form-wrapper.edit-calendar-event #row #title,#app-root .form-wrapper.visitation-requests #row #title{font-size:16px;line-height:1;display:flex;align-items:center}#app-root .form-wrapper.handoff #row #title b,#app-root .form-wrapper.expenses #row #title b,#app-root .form-wrapper.edit-calendar-event #row #title b,#app-root .form-wrapper.visitation-requests #row #title b{min-width:100px;display:block}#app-root .form-wrapper.upload-document-card{min-height:80vh}#app-root .form-wrapper.toc #toc-header-wrapper{margin:12px 0}#app-root .form-wrapper.toc #toc-header-wrapper span{font-size:25px;color:var(--color-brand-blue);margin-right:8px}#app-root .form-wrapper.toc #toc-header-wrapper .toc-header{color:#000;width:100%;line-height:1.3;text-transform:capitalize;padding:12px 10px;border:0;background:var(--color-black-shade-eight);border-radius:var(--border-radius-primary);opacity:.95;justify-content:flex-start}#app-root .form-wrapper.toc #toc-header-wrapper .toc-header{transition:all .3s ease-in-out}@media screen and (min-width: 650px){#app-root .form-wrapper.toc #toc-header-wrapper .toc-header:hover{transition:all .3s ease-in-out;cursor:pointer}}#app-root .form-wrapper.toc #toc-header-wrapper .toc-header.hide{display:none}#app-root .form-wrapper.payment-options-card{overflow:auto;transition:all .3s ease-in-out;z-index:var(--z-index-floating);position:relative}#app-root .form-wrapper.payment-options-card .form .content{padding-bottom:100px}#app-root .form-wrapper.payment-options-card a{line-height:1;display:inline-block;opacity:1;color:var(--color-brand-blue);text-decoration:none;padding-bottom:3px}#app-root .form-wrapper.payment-options-card .subtitle.in-form{text-align:left;font-size:17px}#app-root .form-wrapper.payment-options-card .option{border-radius:var(--border-radius-medium);background:#fff;overflow:hidden}#app-root .form-wrapper.payment-options-card .option .description{padding-top:5px;padding-bottom:10px}#app-root .form-wrapper.payment-options-card .option.zelle{border:2px solid #6d1fd4;background:#6d1fd421}#app-root .form-wrapper.payment-options-card .option.zelle .text{border-radius:0}#app-root .form-wrapper.payment-options-card .option.zelle p{color:#541ca8}#app-root .form-wrapper.payment-options-card .option.venmo{background:#008cff40;border:2px solid #008cff}#app-root .form-wrapper.payment-options-card .option.venmo .text{border-radius:0}#app-root .form-wrapper.payment-options-card .option.venmo p{color:#0073d8}#app-root .form-wrapper.payment-options-card .option.apple-cash{border:2px solid #181818;background:#fff}#app-root .form-wrapper.payment-options-card .option.paypal{background:#0048ff3b;border:2px solid #002991}#app-root .form-wrapper.payment-options-card .option.paypal p{color:#002991}#app-root .form-wrapper.payment-options-card .option.cashapp{background:#00d64f26;border:2px solid #00d64f}#app-root .form-wrapper.payment-options-card .option.cashapp p{color:var(--color-green-shade-three);opacity:1}#app-root .form-wrapper.payment-options-card .option .brand-name-wrapper{align-items:center;padding:10px;border-radius:var(--border-radius-medium) var(--border-radius-medium) 0 0;overflow:hidden}#app-root .form-wrapper.payment-options-card .option .brand-name-wrapper .brand-name{opacity:1;line-height:1;font-size:22px;justify-content:center}#app-root .form-wrapper.payment-options-card .option .brand-name-wrapper.zelle{background:#6d1fd4}#app-root .form-wrapper.payment-options-card .option .brand-name-wrapper.venmo{background:#008cff}#app-root .form-wrapper.payment-options-card .option .brand-name-wrapper.paypal{background:#002991}#app-root .form-wrapper.payment-options-card .option .brand-name-wrapper.cashapp{background:#00d64f}#app-root .form-wrapper.payment-options-card .option .brand-name-wrapper.apple{background:#181818}#app-root .form-wrapper.payment-options-card .option .brand-name-wrapper svg{margin-right:10px}#app-root .form-wrapper.payment-options-card .option .brand-name-wrapper svg,#app-root .form-wrapper.payment-options-card .option .brand-name-wrapper p{color:#fff;font-size:22px}#app-root .form-wrapper.payment-options-card .option iframe{display:block;border-radius:0 0 var(--border-radius-primary) var(--border-radius-primary);max-width:100%;width:100%;border:0;height:auto}#app-root .form-wrapper.payment-options-card .option img{width:50px;max-width:50px}#app-root .form-wrapper.payment-options-card .text{width:100%;padding:10px;background:#fff;border-radius:0 0 var(--border-radius-medium) var(--border-radius-medium)}#app-root .form-wrapper.payment-options-card .text p{margin:0}#app-root .form-wrapper.date-time-picker .form{padding:0 15px}#app-root .input-field{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;width:100%;transition:all .4s ease;background:transparent;margin-bottom:20px;overflow:visible}#app-root .input-field.active{transition:all .4s ease}#app-root .input-field.active input,#app-root .input-field.active textarea{background-color:var(--color-blue-shade-seven);border:1px solid var(--color-blue-shade-six)}#app-root .input-field .label-and-icon{display:flex;align-items:center;justify-content:left;width:100%;margin:auto;padding:0;align-self:center}#app-root .input-field .label-and-icon .label-wrapper label{color:var(--color-black-shade-three);line-height:1;padding:0;text-align:center;white-space:nowrap;font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root .input-field .label-and-icon .label-wrapper label{font-weight:500}#app-root .input-field .label-and-icon .icon-wrapper{margin-right:5px;aspect-ratio:1/1;height:20px;width:20px}#app-root .input-field .label-and-icon .icon-wrapper svg{color:var(--color-blue-shade-three);opacity:1}#app-root .input-field.less-bottom-margin{margin-bottom:5px}#app-root .input-field.valid:after{content:"Looks Good 👌";position:relative;bottom:0;left:0;color:var(--color-green-shade-two);font-size:13px;font-weight:700;line-height:1;margin:8px 0 0;z-index:99}#app-root .input-field.required{position:relative}#app-root .input-field.required:after{content:"Required ☝️";position:relative;bottom:0;left:0;color:var(--color-red-shade-three);font-size:13px;font-weight:700;line-height:1;margin:8px 0 0;z-index:99}#app-root .input-field.with-value input{border-bottom:1px solid var(--color-green-shade-three)}#app-root .input-field.textarea{height:100%}#app-root .input-field.date,#app-root .input-field.time{min-height:50px;display:flex;flex-flow:row wrap;align-items:center;justify-content:flex-start;user-select:none!important}#app-root .input-field.date input,#app-root .input-field.time input{width:100%;position:relative;height:unset!important;user-select:none!important}#app-root .input-field.date.time,#app-root .input-field.time.time{user-select:none!important}#app-root .input-field *{line-height:1!important;background-color:transparent}#app-root .input-field input,#app-root .input-field textarea{outline:0;caret-color:var(--color-black-shade-two);display:flex;justify-content:flex-start;align-items:center;color:var(--color-black-shade-two);z-index:9;overscroll-behavior:none;width:100%;overflow:visible;text-align:left;background:#fff;transition:all .4s ease;margin-top:5px;border:1px solid #e7e7e7;border-radius:var(--border-radius-primary);padding:12px 10px;font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root .input-field input,#app-root .input-field textarea{font-weight:450}#app-root .input-field input:hover,#app-root .input-field textarea:hover{caret-color:var(--color-black-shade-two)}#app-root .input-field input:-webkit-autofill,#app-root .input-field input:-webkit-autofill:hover,#app-root .input-field input:-webkit-autofill:focus,#app-root .input-field textarea:-webkit-autofill,#app-root .input-field textarea:-webkit-autofill:hover,#app-root .input-field textarea:-webkit-autofill:focus{-webkit-text-fill-color:"white"!important;text-decoration-color:"white"!important}#app-root .input-field input:-moz-autofill,#app-root .input-field textarea:-moz-autofill{-webkit-text-fill-color:"white"!important;text-decoration-color:"white"!important}#app-root .input-field input::placeholder,#app-root .input-field textarea::placeholder{font-style:italic}#app-root .input-field textarea{display:flex;overflow:auto;line-height:1.3!important;align-items:center;min-height:100px;max-width:100%;width:100%;height:max-content;justify-content:flex-start;justify-self:flex-start}#app-root .input-field textarea.grey-bg{background-color:var(--color-background)}#app-root .dead-center{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:200px;width:100vw;text-align:center;margin:0;padding:0}#app-root .align-center{align-items:center}#app-root .center-text{text-align:center;width:100%}#app-root .wrap{flex-wrap:wrap}#app-root .fadeInUp{opacity:0;animation-name:fadeInUp}#app-root .space-between{justify-content:space-between}#app-root .flex{display:flex;align-items:center}#app-root .flex.wrap{flex-wrap:wrap}#app-root .flex.flex-start{justify-content:flex-start}#app-root .flex.gap{gap:10px}#app-root .center{margin:0 auto}#app-root .center-text{width:100%;text-align:center;display:block}#app-root .bold,#app-root .bold *{font-weight:700}#app-root .pdf-viewer{background-color:var(--color-background);position:fixed;inset:0;height:100vh;width:100vw;z-index:var(--z-index-max);padding:env(safe-area-inset-top,0) env(safe-area-inset-right,0) env(safe-area-inset-bottom,0) env(safe-area-inset-left,0);overflow:hidden}#app-root .pdf-viewer.hidden{opacity:0;pointer-events:none;z-index:var(--z-index-navbar)}#app-root .pdf-viewer.visible{opacity:1;z-index:var(--z-index-max);pointer-events:auto}#app-root .pdf-viewer button{z-index:var(--z-index-max);position:fixed;bottom:calc(15px + env(safe-area-inset-bottom));left:calc(50% - 55px);margin:0;box-shadow:0 0 26px 22px #0000008c}#app-root .tags{display:flex;flex-wrap:wrap;gap:8px;padding-top:5px;margin-bottom:20px;overflow:visible}#app-root .tags.less-bottom-margin{margin-bottom:10px}#app-root .tags.grey-background .tag{border:1px solid var(--color-black-shade-five)}#app-root .tags .tag{border-radius:var(--border-radius-rounded-large);padding:10px 12px;display:flex;align-items:center;justify-content:center;background-color:#fff;color:var(--color-black-shade-two);user-select:none;transition:all .4s ease;line-height:1;white-space:nowrap;min-width:60px;border:1px solid var(--color-border-grey);overflow:visible;font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root .tags .tag{font-weight:500}#app-root .tags .tag.active{color:#fff;background-color:var(--color-blue-shade-three);border-color:var(--color-blue-shade-three);transition:all .4s ease;font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root .tags .tag.active{font-weight:700}#app-root .tags .tag .icon-wrapper{margin-left:3px;aspect-ratio:1/1;height:14px;width:14px}#app-root .tags .tag .icon-wrapper.add{aspect-ratio:1/1;height:11px;width:11px}#app-root .tags .tag .icon-wrapper.add svg{color:var(--color-black-shade-four)}#app-root .slide-up-card{transition:all .7s ease;transform:translateY(100vh);transform-origin:center;bottom:0;padding:20px 20px calc(20px + env(safe-area-inset-bottom)) 20px;left:0;right:0;width:100vw;display:flex;justify-content:center;align-items:flex-end;flex-wrap:wrap;z-index:var(--z-index-above-form);position:fixed;background-color:var(--color-background);box-shadow:0 -16px 22px -5px #000000c2;border-radius:var(--border-radius-card-plus) var(--border-radius-card-plus) 0 0;box-shadow:0 -4px 40px 25px #484f58;max-height:85vh;overflow:hidden auto;box-shadow:0 -15px 12px #00000073}#app-root .slide-up-card *{user-select:none}#app-root .slide-up-card img{border-radius:var(--border-radius-primary);box-shadow:#3c40434d 0 1px 2px,#3c404326 0 2px 6px 2px}#app-root .slide-up-card.slide-up{transform-origin:center;pointer-events:auto;opacity:1;transition:all .55s ease;transform:translateY(0)}#app-root .slide-up-card .bottom-padding{padding-bottom:5px;display:block}#app-root .slide-up-card .center-button-flex-wrapper{gap:0 15px}#app-root .slide-up-card .title-smaller{color:var(--color-purple-shade-three);font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root .slide-up-card .title-smaller{font-weight:500}#app-root .slide-up-card .title-plus{color:var(--color-black-shade-two);padding:0 0 15px;text-align:center;max-width:95%;font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root .slide-up-card .title-plus{font-weight:700}#app-root .slide-up-card .dismiss-button{margin-top:25px;display:flex;align-items:center;justify-content:center;gap:5px;background-color:var(--color-button-muted);border-radius:var(--border-radius-rounded-large);padding:10px 25px}#app-root .slide-up-card .dismiss-button p,#app-root .slide-up-card .dismiss-button span{color:#fff;text-transform:uppercase;font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root .slide-up-card .dismiss-button p,#app-root .slide-up-card .dismiss-button span{font-weight:600}#app-root .slide-up-card .slide-up-card-content{width:100%}#app-root .slide-up-card .slide-up-card-content .subtitle{font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root .slide-up-card .slide-up-card-content .subtitle{font-weight:450}#app-root .slide-up-card .slide-up-card-content .action-items{margin-top:8px}#app-root .slide-up-card .slide-up-card-content .action-items .action-item{align-items:center;width:100%;background-color:#fff;text-align:left;justify-content:space-between;position:relative;background:#fff;max-width:100%;display:flex;user-select:none;transition:all .3s ease;opacity:0;transform:translateY(100vh) scale(.1);border-top:0;padding:15px;box-shadow:0 0 2px 2px #a7acb03c;min-height:65px;border-radius:var(--border-radius-large);margin-bottom:8px;font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root .slide-up-card .slide-up-card-content .action-items .action-item{font-weight:450}#app-root .slide-up-card .slide-up-card-content .action-items .action-item.active{transition:all .5s ease;opacity:1;transform:translateY(0) scale(1)}#app-root .slide-up-card .slide-up-card-content .action-items .action-item:hover{cursor:pointer}#app-root .slide-up-card .slide-up-card-content .action-items .action-item .content{position:relative;width:100%;border:0;margin:0;display:flex;align-items:center;justify-content:space-between;gap:0 15px}#app-root .slide-up-card .slide-up-card-content .action-items .action-item .content.align-center{align-items:center}#app-root .slide-up-card .slide-up-card-content .action-items .action-item .content .icon-wrapper:not(.event-filters-checkmark){margin:0;border-radius:var(--border-radius-rounded-large);display:flex;align-items:center;aspect-ratio:1/1;height:40px;width:40px}#app-root .slide-up-card .slide-up-card-content .action-items .action-item .content .icon-wrapper:not(.event-filters-checkmark) svg{display:flex;align-items:center;border-radius:0;margin:0;transform:scale(.6)}#app-root .slide-up-card .slide-up-card-content .action-items .action-item .content .icon-wrapper:not(.event-filters-checkmark).add-user,#app-root .slide-up-card .slide-up-card-content .action-items .action-item .content .icon-wrapper:not(.event-filters-checkmark).add-handoff-checklist,#app-root .slide-up-card .slide-up-card-content .action-items .action-item .content .icon-wrapper:not(.event-filters-checkmark).copy{background-color:var(--color-green-shade-seven)}#app-root .slide-up-card .slide-up-card-content .action-items .action-item .content .icon-wrapper:not(.event-filters-checkmark).add-user svg,#app-root .slide-up-card .slide-up-card-content .action-items .action-item .content .icon-wrapper:not(.event-filters-checkmark).add-handoff-checklist svg,#app-root .slide-up-card .slide-up-card-content .action-items .action-item .content .icon-wrapper:not(.event-filters-checkmark).copy svg{color:var(--color-green-shade-two)}#app-root .slide-up-card .slide-up-card-content .action-items .action-item .content .icon-wrapper:not(.event-filters-checkmark).remove-user{background-color:var(--color-red-shade-six)}#app-root .slide-up-card .slide-up-card-content .action-items .action-item .content .icon-wrapper:not(.event-filters-checkmark).remove-user svg{color:var(--color-red-shade-one)}#app-root .slide-up-card .slide-up-card-content .action-items .action-item .content .icon-wrapper:not(.event-filters-checkmark).view-handoff-checklist{background-color:var(--color-teal-shade-seven)}#app-root .slide-up-card .slide-up-card-content .action-items .action-item .content .icon-wrapper:not(.event-filters-checkmark).view-handoff-checklist svg{color:var(--color-teal-shade-one)}#app-root .slide-up-card .slide-up-card-content .action-items .action-item .content .icon-wrapper:not(.event-filters-checkmark).add-custom-info,#app-root .slide-up-card .slide-up-card-content .action-items .action-item .content .icon-wrapper:not(.event-filters-checkmark).add-emergency-contact{background-color:var(--color-orange-shade-seven)}#app-root .slide-up-card .slide-up-card-content .action-items .action-item .content .icon-wrapper:not(.event-filters-checkmark).add-custom-info svg,#app-root .slide-up-card .slide-up-card-content .action-items .action-item .content .icon-wrapper:not(.event-filters-checkmark).add-emergency-contact svg{color:var(--color-orange-shade-one)}#app-root .slide-up-card .slide-up-card-content .action-items .action-item .content .icon-wrapper:not(.event-filters-checkmark).view-emergency-contacts,#app-root .slide-up-card .slide-up-card-content .action-items .action-item .content .icon-wrapper:not(.event-filters-checkmark).invitation{background-color:var(--color-cyan-shade-six)}#app-root .slide-up-card .slide-up-card-content .action-items .action-item .content .icon-wrapper:not(.event-filters-checkmark).view-emergency-contacts svg,#app-root .slide-up-card .slide-up-card-content .action-items .action-item .content .icon-wrapper:not(.event-filters-checkmark).invitation svg{color:var(--color-cyan-shade-one)}#app-root .slide-up-card .slide-up-card-content .action-items .action-item .content .icon-wrapper:not(.event-filters-checkmark).custom-info,#app-root .slide-up-card .slide-up-card-content .action-items .action-item .content .icon-wrapper:not(.event-filters-checkmark).pin{background-color:var(--color-purple-shade-seven)}#app-root .slide-up-card .slide-up-card-content .action-items .action-item .content .icon-wrapper:not(.event-filters-checkmark).custom-info svg,#app-root .slide-up-card .slide-up-card-content .action-items .action-item .content .icon-wrapper:not(.event-filters-checkmark).pin svg{color:var(--color-purple-shade-one);transform:scale(.57)}#app-root .slide-up-card .slide-up-card-content .action-items .action-item .content .icon-wrapper:not(.event-filters-checkmark).profile-pic{background-color:var(--color-blue-shade-seven)}#app-root .slide-up-card .slide-up-card-content .action-items .action-item .content .icon-wrapper:not(.event-filters-checkmark).profile-pic svg{color:var(--color-blue-shade-two)}#app-root .slide-up-card .slide-up-card-content .action-items .action-item .content .icon-wrapper:not(.event-filters-checkmark).invite-user{background-color:var(--color-blue-shade-seven)}#app-root .slide-up-card .slide-up-card-content .action-items .action-item .content .icon-wrapper:not(.event-filters-checkmark).invite-user svg{color:var(--color-blue-shade-one)}#app-root .slide-up-card .slide-up-card-content .action-items .action-item .content input{opacity:0;display:block!important;z-index:100;position:fixed}#app-root .slide-up-card .slide-up-card-content .action-items .action-item .content p{max-width:100%;width:100%;padding:0;text-align:left;white-space:wrap;flex-wrap:wrap;line-height:1;display:flex;color:var(--color-black-shade-two);gap:4px 0;font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root .slide-up-card .slide-up-card-content .action-items .action-item .content p{font-weight:600}#app-root .slide-up-card .slide-up-card-content .action-items .action-item .content p .description,#app-root .slide-up-card .slide-up-card-content .action-items .action-item .content p .subtitle{line-height:1.3;color:var(--color-black-shade-three);width:100%;font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root .slide-up-card .slide-up-card-content .action-items .action-item .content p .description,#app-root .slide-up-card .slide-up-card-content .action-items .action-item .content p .subtitle{font-weight:500}#app-root .slide-up-card .slide-up-card-content .action-items .action-item.financial p{color:#00b161}#app-root .slide-up-card .slide-up-card-content .action-items .action-item.visitation:not(.request) p{color:#f60195}#app-root .slide-up-card .slide-up-card-content .action-items .action-item.all-visitation p{color:var(--color-teal-shade-two)}#app-root .slide-up-card .slide-up-card-content .action-items .action-item.shared p{color:#6b28e9}#app-root .slide-up-card .slide-up-card-content .action-items .action-item.selected{background-color:var(--color-green-shade-two)}#app-root .slide-up-card .slide-up-card-content .action-items .action-item.selected p{opacity:1;color:#fff;font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root .slide-up-card .slide-up-card-content .action-items .action-item.selected p{font-weight:600}#app-root .slide-up-card .slide-up-card-content .action-items .action-item.selected svg{color:#fff}#app-root .slide-up-card .slide-up-card-content .action-items .action-item.calendar .content .icon-wrapper,#app-root .slide-up-card .slide-up-card-content .action-items .action-item.invitation .content .icon-wrapper{background-color:var(--color-blue-shade-seven)}#app-root .slide-up-card .slide-up-card-content .action-items .action-item.calendar .content .icon-wrapper svg,#app-root .slide-up-card .slide-up-card-content .action-items .action-item.invitation .content .icon-wrapper svg{color:var(--color-blue-shade-one)}#app-root .slide-up-card .slide-up-card-content .action-items .action-item.chat .content .icon-wrapper,#app-root .slide-up-card .slide-up-card-content .action-items .action-item.search .content .icon-wrapper{background-color:var(--color-cyan-shade-eight)}#app-root .slide-up-card .slide-up-card-content .action-items .action-item.chat .content .icon-wrapper svg,#app-root .slide-up-card .slide-up-card-content .action-items .action-item.search .content .icon-wrapper svg{color:var(--color-cyan-shade-one)}#app-root .slide-up-card .slide-up-card-content .action-items .action-item.expense .content .icon-wrapper{background-color:var(--color-red-shade-six)}#app-root .slide-up-card .slide-up-card-content .action-items .action-item.expense .content .icon-wrapper svg{color:var(--color-red-shade-one)}#app-root .slide-up-card .slide-up-card-content .action-items .action-item.handoff .content .icon-wrapper{background-color:var(--color-teal-shade-eight)}#app-root .slide-up-card .slide-up-card-content .action-items .action-item.handoff .content .icon-wrapper svg{color:var(--color-teal-shade-one)}#app-root .slide-up-card .slide-up-card-content .action-items .action-item.visitation .content .icon-wrapper{background-color:var(--color-orange-shade-eight)}#app-root .slide-up-card .slide-up-card-content .action-items .action-item.visitation .content .icon-wrapper svg{color:#944212}#app-root .slide-up-card .slide-up-card-content .action-items .action-item.child-update .content .icon-wrapper{background-color:var(--color-green-shade-eight)}#app-root .slide-up-card .slide-up-card-content .action-items .action-item.child-update .content .icon-wrapper svg{color:var(--color-green-shade-one)}#app-root .slide-up-card .slide-up-card-content .action-items .action-item.memory .content .icon-wrapper{background-color:var(--color-purple-shade-eight)}#app-root .slide-up-card .slide-up-card-content .action-items .action-item.memory .content .icon-wrapper svg{color:var(--color-purple-shade-one)}#app-root .slide-up-card .slide-up-card-content .action-items .action-item.document .content .icon-wrapper{background-color:var(--color-cyan-shade-six)}#app-root .slide-up-card .slide-up-card-content .action-items .action-item.document .content .icon-wrapper svg{color:var(--color-cyan-shade-one)}#app-root .slide-up-card #creation-menu-items .action-items{max-width:100%}#app-root .slide-up-card #creation-menu-items .action-items .action-item{min-height:82px}#app-root .slide-up-card #creation-menu-items .action-items .action-item.active{transition:all .76s ease}#app-root .slide-up-card #creation-menu-items .action-items .action-item .content .icon-wrapper:not(.close){margin:0 0 0 auto;border-radius:50%;aspect-ratio:1/1;height:45px;width:45px}#app-root .slide-up-card #creation-menu-items .action-items .action-item .content .icon-wrapper:not(.close) svg{transform:scale(.55)}#app-root .slide-up-card #creation-menu-items .action-items .action-item .content .icon-wrapper:not(.close) svg.share-info-filled-icon{transform:scale(.52)}#app-root .slide-up-card #creation-menu-items .action-items .action-item .content .icon-wrapper:not(.close) svg.new-expense-filled-icon{transform:scale(.6)}#app-root .slide-up-card.event-filters .slide-up-card-content .action-items .action-item.selected .content p,#app-root .slide-up-card.event-filters .slide-up-card-content .action-items .action-item.selected .content p span{color:#fff}#app-root .slide-up-card.event-filters .slide-up-card-content .action-items .action-item .content p{display:flex;align-items:baseline;flex-wrap:wrap}#app-root .slide-up-card.event-filters .slide-up-card-content .action-items .action-item .content p span{width:100%;line-height:1.3;margin:0;padding:0;opacity:.85;color:var(--color-black-shade-two);font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root .slide-up-card.event-filters .slide-up-card-content .action-items .action-item .content p span{font-weight:600}#app-root .slide-up-card.event-filters .slide-up-card-content .action-items .action-item .content .icon-wrapper{background-color:transparent;aspect-ratio:1/1;height:25px;width:25px}#app-root .slide-up-card.event-filters .slide-up-card-content .action-items .action-item .content .icon-wrapper svg{color:#fff}#app-root .slide-up-card.child-handoff-checklist .handoff-checklist-item{display:flex;width:100%;align-items:center;justify-content:space-between;padding:12px 15px;margin-bottom:10px;background-color:#fff;border-radius:var(--border-radius-medium-plus);box-shadow:0 0 2px 2px #a7acb03c;transition:all .35s ease}#app-root .slide-up-card.child-handoff-checklist .handoff-checklist-item.active{background-color:var(--color-green-shade-two);transition:all .35s ease}#app-root .slide-up-card.child-handoff-checklist .handoff-checklist-item.active *{color:#fff}#app-root .slide-up-card.child-handoff-checklist .handoff-checklist-item .item{display:flex;flex-wrap:wrap}#app-root .slide-up-card.child-handoff-checklist .handoff-checklist-item .item span{width:100%}#app-root .slide-up-card.child-handoff-checklist .handoff-checklist-item .item span.item-text{font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root .slide-up-card.child-handoff-checklist .handoff-checklist-item .item span.item-text{font-weight:700}#app-root .slide-up-card.child-handoff-checklist .handoff-checklist-item .item span.tag{line-height:1;color:var(--color-black-shade-three);font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root .slide-up-card.child-handoff-checklist .handoff-checklist-item .item span.tag{font-weight:600}#app-root .slide-up-card.child-update-card img{width:50%;margin:0 auto}#app-root .slide-up-card.child-update-card .actions{display:flex;align-items:center;justify-content:center;width:100%;margin-top:15px;gap:10px;max-width:100%;padding:0 15px;flex-wrap:wrap}#app-root .slide-up-card.emergency-contacts .slide-up-card-content .emergency-contact-list .emergency-contact{display:flex;justify-content:space-between;align-items:flex-start;width:100%;background-color:#fff;padding:12px 15px;border-radius:var(--border-radius-primary);margin-bottom:8px;box-shadow:0 0 2px 2px #a7acb03c}#app-root .slide-up-card.emergency-contacts .slide-up-card-content .emergency-contact-list .emergency-contact .contact-info .name{font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root .slide-up-card.emergency-contacts .slide-up-card-content .emergency-contact-list .emergency-contact .contact-info .name{font-weight:600}#app-root .slide-up-card.emergency-contacts .slide-up-card-content .emergency-contact-list .emergency-contact .contact-info .relationship{font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root .slide-up-card.emergency-contacts .slide-up-card-content .emergency-contact-list .emergency-contact .contact-info .relationship{font-weight:450}#app-root .slide-up-card.emergency-contacts .slide-up-card-content .emergency-contact-list .emergency-contact .contact-info .comments{color:var(--color-black-shade-three);font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root .slide-up-card.emergency-contacts .slide-up-card-content .emergency-contact-list .emergency-contact .contact-info .comments{font-weight:450}#app-root .slide-up-card.emergency-contacts .slide-up-card-content .emergency-contact-list .emergency-contact .contact-actions{justify-content:space-between;align-items:center;gap:0 10px;display:flex}#app-root .slide-up-card.emergency-contacts .slide-up-card-content .emergency-contact-list .emergency-contact .contact-actions .action{height:unset;width:unset;border-radius:var(--border-radius-small);padding:4px 5px;aspect-ratio:unset;display:flex;align-items:center;justify-content:center;background-color:var(--color-background);color:var(--color-black-shade-three);font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root .slide-up-card.emergency-contacts .slide-up-card-content .emergency-contact-list .emergency-contact .contact-actions .action{font-weight:500}#app-root .slide-up-card.emergency-contacts .slide-up-card-content .emergency-contact-list .emergency-contact .contact-actions .action{aspect-ratio:1/1;height:30px;width:30px}#app-root .slide-up-card.emergency-contacts .slide-up-card-content .emergency-contact-list .emergency-contact .contact-actions .action svg{color:var(--color-black-shade-two)}#app-root .slide-up-card.emergency-contacts .slide-up-card-content .emergency-contact-list .emergency-contact .contact-actions .action.edit{background-color:var(--color-purple-shade-eight)}#app-root .slide-up-card.emergency-contacts .slide-up-card-content .emergency-contact-list .emergency-contact .contact-actions .action.edit svg{color:var(--color-purple-shade-one)}#app-root .slide-up-card.emergency-contacts .slide-up-card-content .emergency-contact-list .emergency-contact .contact-actions .action.email{background-color:var(--color-blue-shade-seven)}#app-root .slide-up-card.emergency-contacts .slide-up-card-content .emergency-contact-list .emergency-contact .contact-actions .action.email svg{color:var(--color-blue-shade-one)}#app-root .slide-up-card.emergency-contacts .slide-up-card-content .emergency-contact-list .emergency-contact .contact-actions .action.phone{background-color:var(--color-green-shade-eight)}#app-root .slide-up-card.emergency-contacts .slide-up-card-content .emergency-contact-list .emergency-contact .contact-actions .action.phone svg{color:var(--color-green-shade-one)}#app-root .slide-up-card.install-app-card .slide-up-card-content .steps{flex-wrap:wrap;gap:10px 0}#app-root .slide-up-card.invite-co-parent .action-items .action-item.invite .icon-wrapper svg{color:var(--color-green-shade-two)}#app-root .slide-up-card.chat{box-shadow:#0009 0 8px 15px}#app-root .slide-up-card.chat .action-items .action-item.search .content .icon-wrapper svg{color:var(--color-green-shade-two)}#app-root .slide-up-card.chat .action-items .action-item.dismiss .content .icon-wrapper svg{color:var(--color-red-shade-three)}#app-root .slide-up-card.long-press-menu .action-items .action-item{min-height:65px;font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root .slide-up-card.long-press-menu .action-items .action-item{font-weight:500}#app-root .slide-up-card.long-press-menu .action-items .action-item.delete-event .icon-wrapper svg{color:var(--color-red-shade-three)}#app-root .banner{position:fixed;display:flex;justify-content:flex-start;align-items:center;margin:0 auto;flex-wrap:wrap;width:100dvw;transition:all cubic-bezier(.17,.67,.21,.95) 1.2s;pointer-events:none;z-index:var(--z-index-max);transform:translateY(-100%) translate(-50%) scaleY(0);left:50%;user-select:none;background-color:transparent;opacity:0;top:calc(10px + env(safe-area-inset-top));width:calc(100dvw - 30px);border-radius:var(--border-radius-large);overflow:hidden;box-shadow:#353f4e 0 40px 22px -8px}#app-root .banner.active{opacity:1;pointer-events:auto;transition:all cubic-bezier(.17,.67,.21,.95) .7s;transform:translate(-50%) translateY(0) scaleY(1);transform-origin:top}#app-root .banner.long-message{border-radius:var(--border-radius-larger)}#app-root .banner.title-only{border-radius:var(--border-radius-large)}#app-root .banner button.button{margin:15px auto 0;background-color:#ffffff4d}#app-root .banner #relative-wrapper{display:flex;justify-content:flex-start}#app-root .banner #relative-wrapper #progress-bar{width:calc(100vw - 30px);height:5px;background-color:#1e6847;border-radius:0;position:absolute;bottom:0;left:0;right:0}#app-root .banner #relative-wrapper #progress-bar #progress-bar-inner{height:100%;width:100%;background-color:#fff;border-radius:0 100px 100px 0}#app-root .banner #relative-wrapper .text-and-icon{display:flex;align-items:center;justify-content:flex-start;width:100%;gap:0 15px;padding:15px}#app-root .banner #relative-wrapper .text-and-icon .icon-wrapper{justify-self:flex-start;margin-right:auto;aspect-ratio:1/1;height:30px;width:30px}#app-root .banner #relative-wrapper .text-and-icon .icon-wrapper svg{color:#fff}#app-root .banner #relative-wrapper .text-and-icon .banner-text{position:relative;width:100%}#app-root .banner #relative-wrapper .text-and-icon .banner-text .banner-message{display:block;background:transparent;line-height:1.3;justify-self:flex-start;text-align:left;color:#fff;font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root .banner #relative-wrapper .text-and-icon .banner-text .banner-message{font-weight:500}#app-root .banner #relative-wrapper .text-and-icon .banner-text .banner-title{color:#fff;line-height:1;padding-bottom:5px;align-items:center;text-transform:capitalize;font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root .banner #relative-wrapper .text-and-icon .banner-text .banner-title{font-weight:700}#app-root .banner.success{background-color:var(--color-green-shade-two)}#app-root .banner.success #relative-wrapper #progress-bar{background-color:var(--color-green-shade-one)}#app-root .banner.error{background-color:var(--color-red-shade-three)}#app-root .banner.error #relative-wrapper #progress-bar{background-color:var(--color-red-shade-one)}#app-root .banner.error .banner-text .banner-title,#app-root .banner.error .banner-text .banner-message{color:#fff}#app-root .banner.warning{background-color:var(--color-yellow-shade-two)}#app-root .banner.warning #relative-wrapper #progress-bar{background-color:var(--color-yellow-shade-one)}#app-root .banner.warning .banner-text .banner-title,#app-root .banner.warning .banner-text .banner-message{color:var(--color-yellow-shade-three)}#app-root .banner.info{background-color:var(--color-brand-blue)}#app-root .banner.info #relative-wrapper #progress-bar{background-color:var(--color-blue-shade-one)}#app-root #loading-screen-wrapper{position:fixed;width:100vw;height:100vh;inset:0;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:var(--z-index-max);pointer-events:none;transition:all .5s ease;opacity:0;background:var(--color-background)}#app-root #loading-screen-wrapper.active{opacity:1;pointer-events:all;transition:all .5s ease}#app-root #loading-screen-wrapper.active .animation{animation:textFill 3s linear infinite}#app-root #loading-screen-wrapper .loading-text{color:var(--color-blue-shade-three);width:100%;padding:0 20px;text-align:center;font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root #loading-screen-wrapper .loading-text{font-weight:700}#app-root #loading-screen-wrapper .animation{width:fit-content;font-size:50px;font-family:SF Pro Display,sans-serif;font-weight:700;text-transform:uppercase;color:#0000;-webkit-text-stroke:1px #5047ff;--l: #0000 45%, #5047ff 0 55%, lab(0% 0 0 / 0%) 0;--g: 0/300% 100% no-repeat text;background:linear-gradient(-60deg,var(--l)) var(--g),linear-gradient(60deg,var(--l)) var(--g)}#app-root #loading-screen-wrapper .animation:before{content:"Loading"}@keyframes textFill{0%{background-position:100%,0}50%{background-position:0,0}to{background-position:0,100%}}#app-root #loading-screen-wrapper img{aspect-ratio:1/1;height:170px;width:170px}#app-root .detail-row-wrapper,#app-root .multi-line-detail-row{display:flex;align-items:center;justify-content:space-between;width:100%;margin-bottom:15px}#app-root .detail-row-wrapper button.button,#app-root .multi-line-detail-row button.button{width:100%;background:transparent;border:0;justify-content:space-between;min-height:0;padding:0;margin:0;height:unset;border-radius:0;display:flex}#app-root .detail-row-wrapper button.button .label,#app-root .multi-line-detail-row button.button .label{color:var(--color-blue-shade-three);display:flex;justify-content:flex-start;width:100%;align-items:center;font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root .detail-row-wrapper button.button .label,#app-root .multi-line-detail-row button.button .label{font-weight:600}#app-root .detail-row-wrapper button.button .label .icon-wrapper svg,#app-root .multi-line-detail-row button.button .label .icon-wrapper svg{color:var(--color-blue-shade-three)}#app-root .detail-row-wrapper button.button .label .icon-wrapper.plus-minus,#app-root .multi-line-detail-row button.button .label .icon-wrapper.plus-minus{justify-self:flex-end;margin-left:auto;margin-right:0;aspect-ratio:1/1;height:16px;width:16px}#app-root .detail-row-wrapper button.button .label .icon-wrapper.plus-minus svg,#app-root .multi-line-detail-row button.button .label .icon-wrapper.plus-minus svg{color:var(--color-black-shade-two)}#app-root .detail-row-wrapper button.button .label .icon-wrapper.prepended,#app-root .multi-line-detail-row button.button .label .icon-wrapper.prepended{margin-left:0}#app-root .detail-row-wrapper:last-child,#app-root .multi-line-detail-row:last-child{margin-bottom:0}#app-root .detail-row-wrapper.multi-line-detail-row,#app-root .multi-line-detail-row.multi-line-detail-row{display:block}#app-root .detail-row-wrapper.multi-line-detail-row p,#app-root .multi-line-detail-row.multi-line-detail-row p{font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root .detail-row-wrapper.multi-line-detail-row p,#app-root .multi-line-detail-row.multi-line-detail-row p{font-weight:450}#app-root .detail-row-wrapper.multi-line-detail-row .label-wrapper label .label-text,#app-root .multi-line-detail-row.multi-line-detail-row .label-wrapper label .label-text{margin:0}#app-root .detail-row-wrapper .collapsible,#app-root .multi-line-detail-row .collapsible{border-radius:0}#app-root .detail-row-wrapper .collapsible.open,#app-root .multi-line-detail-row .collapsible.open{margin-top:3px}#app-root .detail-row-wrapper .display-text,#app-root .multi-line-detail-row .display-text{line-height:1;white-space:nowrap;margin:0;padding:0;font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root .detail-row-wrapper .display-text,#app-root .multi-line-detail-row .display-text{font-weight:600}#app-root .detail-row-wrapper .icon-wrapper,#app-root .multi-line-detail-row .icon-wrapper{margin-right:8px;flex-shrink:0;aspect-ratio:1/1;height:22px;width:22px}#app-root .detail-row-wrapper .icon-wrapper.plus-minus svg,#app-root .multi-line-detail-row .icon-wrapper.plus-minus svg{color:var(--color-black-shade-three);transform:scale(.9)}#app-root .detail-row-wrapper .icon-wrapper svg,#app-root .multi-line-detail-row .icon-wrapper svg{color:var(--color-blue-shade-three);position:relative}#app-root .detail-row-wrapper .detail-row,#app-root .multi-line-detail-row .detail-row{display:flex;width:100%;align-items:center;justify-content:space-between;max-width:100%;gap:0 10px}#app-root .detail-row-wrapper .detail-row p,#app-root .multi-line-detail-row .detail-row p{color:var(--color-black-shade-two);word-break:break-all;user-select:none;font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root .detail-row-wrapper .detail-row p,#app-root .multi-line-detail-row .detail-row p{font-weight:600}#app-root .detail-row-wrapper .detail-row .detail-row-text,#app-root .multi-line-detail-row .detail-row .detail-row-text{color:var(--color-black-shade-three);text-align:right;font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root .detail-row-wrapper .detail-row .detail-row-text,#app-root .multi-line-detail-row .detail-row .detail-row-text{font-weight:500}#app-root .detail-row-wrapper .detail-row .detail-row-text.green,#app-root .multi-line-detail-row .detail-row .detail-row-text.green{opacity:1;color:var(--color-green-shade-three)}#app-root .detail-row-wrapper .detail-row .detail-row-text.red,#app-root .multi-line-detail-row .detail-row .detail-row-text.red{opacity:1;color:var(--color-red-shade-three)}#app-root .detail-row-wrapper .detail-row .detail-row-text.link,#app-root .multi-line-detail-row .detail-row .detail-row-text.link{color:var(--color-blue-shade-three);border-bottom:1px solid var(--color-blue-shade-six);text-decoration:none}#app-root .detail-row-wrapper .detail-row.unpaid .detail-row-text,#app-root .multi-line-detail-row .detail-row.unpaid .detail-row-text{color:var(--color-red-shade-three);font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root .detail-row-wrapper .detail-row.unpaid .detail-row-text,#app-root .multi-line-detail-row .detail-row.unpaid .detail-row-text{font-weight:500}#app-root .detail-row-wrapper.view,#app-root .multi-line-detail-row.view{justify-content:space-between;border-bottom:1px solid var(--color-black-shade-six)}#app-root .detail-row-wrapper.view .label-and-icon,#app-root .multi-line-detail-row.view .label-and-icon{display:none}#app-root .detail-row-wrapper.view .icon-wrapper,#app-root .multi-line-detail-row.view .icon-wrapper{order:1;margin:0;transform:scale(.7);top:1px}#app-root .detail-row-wrapper.view .icon-wrapper svg,#app-root .multi-line-detail-row.view .icon-wrapper svg{color:var(--color-purple-shade-four)}#app-root .detail-row-wrapper.view .detail-row,#app-root .multi-line-detail-row.view .detail-row{order:0}#app-root .detail-row-wrapper.view .detail-row .detail-row-text,#app-root .multi-line-detail-row.view .detail-row .detail-row-text{text-transform:uppercase;color:var(--color-purple-shade-four);font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root .detail-row-wrapper.view .detail-row .detail-row-text,#app-root .multi-line-detail-row.view .detail-row .detail-row-text{font-weight:700}#app-root .detail-row-wrapper.with-tags,#app-root .multi-line-detail-row.with-tags{display:block;width:100%}#app-root .detail-row-wrapper.with-tags .display-text,#app-root .multi-line-detail-row.with-tags .display-text{display:flex;align-items:center;justify-content:flex-start;color:var(--color-black-shade-two)}#app-root .detail-row-wrapper.with-tags .display-text .icon-wrapper,#app-root .multi-line-detail-row.with-tags .display-text .icon-wrapper{opacity:1}#app-root .detail-row-wrapper.with-tags .display-text .icon-wrapper svg.children-icon,#app-root .multi-line-detail-row.with-tags .display-text .icon-wrapper svg.children-icon{color:var(--color-icon-blue)}#app-root .detail-row-wrapper.with-tags .tags,#app-root .multi-line-detail-row.with-tags .tags{gap:5px;position:relative;margin-right:auto;display:flex;flex-wrap:wrap;width:80%}#app-root .detail-row-wrapper.with-tags .tags .tag,#app-root .multi-line-detail-row.with-tags .tags .tag{width:max-content;padding:5px 8px;line-height:1;white-space:nowrap;border:0;background-color:var(--color-tag-background);color:var(--color-black-shade-two);box-shadow:none;font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root .detail-row-wrapper.with-tags .tags .tag,#app-root .multi-line-detail-row.with-tags .tags .tag{font-weight:500}#app-root .row{width:100%;align-items:center;justify-content:space-between;display:flex;position:relative;align-items:flex-start;background-color:#fff;padding:15px;border:0;border-radius:var(--border-radius-medium-plus);margin-bottom:8px;box-shadow:0 0 2px 2px #a7acb03c}#app-root .row *{line-height:1}#app-root .row .row-title{display:flex;align-items:center;justify-content:space-between;width:100%;margin-bottom:3px;font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root .row .row-title{font-weight:600}#app-root .row .row-subtitle{padding-top:2px;margin-top:0;width:100%;line-height:1;font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root .row .row-subtitle{font-weight:400}#app-root .row .row-subtitle.calendar{margin-left:20px}#app-root .row.chats{padding-bottom:0;border:0;opacity:0;margin-bottom:8px}#app-root .row a,#app-root .row .notes{width:100%}#app-root .row a.notes,#app-root .row .notes.notes{opacity:.85}#app-root .row .request-status{margin-left:auto;padding:5px 10px 4px;border-radius:var(--border-radius-larger);display:flex;align-items:center;line-height:1;text-transform:uppercase;white-space:nowrap;text-align:center;justify-content:center;font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root .row .request-status{font-weight:700}#app-root .row .request-status.paid,#app-root .row .request-status.approved{background-color:var(--color-green-shade-seven);color:var(--color-green-shade-two)}#app-root .row .request-status.pending,#app-root .row .request-status.soon{color:var(--color-yellow-shade-one);background-color:var(--color-yellow-shade-three)}#app-root .row .request-status.unpaid,#app-root .row .request-status.declined{background-color:var(--color-red-shade-four);color:var(--color-red-shade-one)}#app-root .row .info-row{padding-bottom:5px;width:100%}#app-root .row .details{max-height:0;transition:all .3s ease-in-out;transform:scale(0);opacity:0;display:flex;padding:0 0 5px;justify-content:space-between;flex-wrap:wrap}#app-root .row .details.open{opacity:1;overflow:auto;width:100%;max-height:1000px;transform:scale(1);transition:all .5s ease-in-out}#app-root .flex-start{justify-content:flex-start!important}#app-root .label-wrapper{margin-bottom:0;transition:all .3s ease-out;white-space:nowrap;line-height:1;width:max-content;position:relative;max-width:100%}#app-root .label-wrapper *{user-select:none}#app-root .label-wrapper label{margin:0;transition:all .3s ease-in-out;display:flex;width:min-content;align-items:center}#app-root .label-wrapper label.red{color:var(--color-red-shade-three)}#app-root .label-wrapper label .label-text{line-height:1;color:var(--color-black-shade-two);font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root .label-wrapper label .label-text{font-weight:600}#app-root .label-wrapper label .icon-wrapper{aspect-ratio:1/1;height:22px;width:22px}#app-root .label-wrapper label .icon-wrapper svg{color:var(--color-blue-shade-three)}#app-root .label-wrapper label .icon-wrapper svg.two-users-filled-icon{transform:scale(.85)}#app-root .label-wrapper label .icon-wrapper svg.reminders-icon{transform:scale(.9)}#app-root .label-wrapper .label-subtitle{color:var(--color-black-shade-three);white-space:wrap;display:block;line-height:1.4;padding:3px 8px 0 0;font-style:italic;word-break:break-word;font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root .label-wrapper .label-subtitle{font-weight:500}#app-root .label-wrapper.white-background{background-color:#fff;padding:12px 15px;border-radius:var(--border-radius-primary);box-shadow:0 0 2px 2px #a7acb03c}#app-root .label-wrapper.wrap label{width:100%}#app-root .label-wrapper.wrap label .label-text{white-space:wrap;width:100%;line-height:1.3}#app-root .label-wrapper.with-icon label .label-text{margin-left:8px}#app-root .label-wrapper.with-right-side-icon,#app-root .label-wrapper.with-right-side-icon label{width:100%}#app-root .label-wrapper.with-right-side-icon label .label-text{margin-right:8px}#app-root .label-wrapper.with-right-side-icon label .icon-wrapper.right-side-icon{margin-left:auto;margin-right:0;aspect-ratio:1/1;height:16px;width:16px}#app-root .label-wrapper.with-right-side-icon label .icon-wrapper.right-side-icon svg{color:var(--color-black-shade-two)}#app-root .label-wrapper.date,#app-root .label-wrapper.time{display:block}#app-root .label-wrapper.active{opacity:1;display:block;transition:all .3s ease-in}#app-root .label-wrapper.lowercase label{text-transform:unset}#app-root button,#app-root .button{border-radius:var(--border-radius-rounded-large);color:#fff;line-height:1;font-size:15px;text-align:center;text-shadow:none;padding:15px 20px;min-width:max-content;border:0;display:block}#app-root button:active,#app-root .button:active{transform:translateY(4px)}#app-root button:hover,#app-root .button:hover{cursor:pointer}#app-root button .text-and-icon,#app-root .button .text-and-icon{display:flex;align-items:center;justify-content:center}#app-root button .button-text,#app-root .button .button-text{line-height:1;white-space:nowrap;font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root button .button-text,#app-root .button .button-text{font-weight:600}#app-root button .icon-wrapper,#app-root .button .icon-wrapper{position:relative;margin-left:5px;aspect-ratio:1/1;height:18px;width:18px}#app-root button .icon-wrapper svg,#app-root .button .icon-wrapper svg{color:#fff}#app-root button.icon-only,#app-root .button.icon-only{aspect-ratio:1/1;height:20px;width:20px}#app-root button.icon-only .icon-wrapper,#app-root .button.icon-only .icon-wrapper{min-width:0;margin:0}#app-root button.icon-only .icon-wrapper svg,#app-root .button.icon-only .icon-wrapper svg{transform:scale(1.2)}#app-root button.form-button,#app-root .button.form-button{border:0}#app-root button#upload-button,#app-root .button#upload-button{color:#fff}#app-root button.button-purple,#app-root .button.button-purple{background-color:var(--color-button-purple);color:#fff}#app-root button.button-white,#app-root .button.button-white{color:var(--color-blue-shade-two);background-color:#fff}#app-root button.button-blue,#app-root .button.button-blue{background-color:var(--color-button-blue);color:#fff}#app-root button.button-orange,#app-root .button.button-orange{background-color:var(--color-button-orange);color:#fff}#app-root button.button-cyan,#app-root .button.button-cyan{background-color:var(--color-button-cyan);color:#fff}#app-root button.button-cyan svg,#app-root .button.button-cyan svg{color:#fff}#app-root button.button-teal,#app-root .button.button-teal{background-color:var(--color-button-teal);color:#fff}#app-root button.button-teal svg,#app-root .button.button-teal svg{color:#fff}#app-root button.button-green,#app-root .button.button-green{background-color:var(--color-button-green);color:#fff}#app-root button.button-grey,#app-root .button.button-grey{background-color:var(--color-button-grey);color:#fff}#app-root button.button-muted,#app-root .button.button-muted{background-color:var(--color-button-muted);color:#fff}#app-root button.button-red,#app-root .button.button-red{background-color:var(--color-button-red);color:#fff}#app-root button.disabled,#app-root .button.disabled{cursor:not-allowed;pointer-events:none;opacity:.5;background-color:var(--color-black-shade-one)}#app-root a.form-button{border-radius:var(--border-radius-rounded-large);color:#fff;line-height:1;font-size:15px;text-align:center;text-shadow:none;padding:15px 20px;min-width:max-content;border:0;display:block}#app-root a.form-button:active{transform:translateY(4px)}#app-root a.form-button:hover{cursor:pointer}#app-root a.form-button .text-and-icon{display:flex;align-items:center;justify-content:center}#app-root a.form-button .button-text{line-height:1;white-space:nowrap;font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root a.form-button .button-text{font-weight:600}#app-root a.form-button .icon-wrapper{position:relative;margin-left:5px;aspect-ratio:1/1;height:18px;width:18px}#app-root a.form-button .icon-wrapper svg{color:#fff}#app-root a.form-button.icon-only{aspect-ratio:1/1;height:20px;width:20px}#app-root a.form-button.icon-only .icon-wrapper{min-width:0;margin:0}#app-root a.form-button.icon-only .icon-wrapper svg{transform:scale(1.2)}#app-root a.form-button.form-button{border:0}#app-root a.form-button#upload-button{color:#fff}#app-root a.form-button.button-purple{background-color:var(--color-button-purple);color:#fff}#app-root a.form-button.button-white{color:var(--color-blue-shade-two);background-color:#fff}#app-root a.form-button.button-blue{background-color:var(--color-button-blue);color:#fff}#app-root a.form-button.button-orange{background-color:var(--color-button-orange);color:#fff}#app-root a.form-button.button-cyan{background-color:var(--color-button-cyan);color:#fff}#app-root a.form-button.button-cyan svg{color:#fff}#app-root a.form-button.button-teal{background-color:var(--color-button-teal);color:#fff}#app-root a.form-button.button-teal svg{color:#fff}#app-root a.form-button.button-green{background-color:var(--color-button-green);color:#fff}#app-root a.form-button.button-grey{background-color:var(--color-button-grey);color:#fff}#app-root a.form-button.button-muted{background-color:var(--color-button-muted);color:#fff}#app-root a.form-button.button-red{background-color:var(--color-button-red);color:#fff}#app-root a.form-button.disabled{cursor:not-allowed;pointer-events:none;opacity:.5;background-color:var(--color-black-shade-one)}#app-root b{font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root b{font-weight:700}#app-root .body-text{font-size:16px}#app-root .body-text-medium,#app-root .body-text-bigger{font-size:17px}#app-root .body-text-small{font-size:15px}#app-root .body-text-smaller{font-size:14px}#app-root .body-text-smallest{font-size:12px}#app-root .body-text-large{font-size:18px}#app-root .title{font-size:22px}#app-root .title-plus{font-size:24px}#app-root .title-large{font-size:28px}#app-root .title-smaller{font-size:18px}#app-root .title-small{font-size:20px}#app-root #slideshow-wrapper{overflow:auto;flex-direction:column;pointer-events:none;z-index:var(--z-index-max);position:fixed;inset:0;width:100vw;height:100vh;opacity:0;transition:all .5s ease;display:flex;background-color:var(--color-background);justify-content:center;align-items:center;padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom)}#app-root #slideshow-wrapper.active{position:relative;opacity:1;transition:all .5s ease-in;pointer-events:auto}#app-root #slideshow-wrapper .count{color:var(--color-black-shade-two);position:fixed;bottom:100px;width:max-content;padding:8px 10px;border-radius:var(--border-radius-primary);margin:0 auto;display:block;text-align:center;background-color:transparent;left:50%;transform:translate(-50%)}#app-root #slideshow-wrapper .navigation{align-items:center;justify-content:center;color:#fff;width:100vw;position:fixed;bottom:0;left:0;place-items:center;right:0;display:grid;grid-template-columns:1fr 1fr 1fr;padding:22px 0 env(safe-area-inset-bottom) 0;backdrop-filter:blur(10px)}#app-root #slideshow-wrapper .navigation.full-width{grid-template-columns:1fr}#app-root #slideshow-wrapper .navigation.full-width button{border:0}#app-root #slideshow-wrapper .navigation button{display:flex;align-items:center;justify-content:center;padding:0;line-height:1;white-space:nowrap;border:0;background-color:var(--color-button-muted);border-radius:var(--border-radius-rounded-large);flex-wrap:wrap;aspect-ratio:1/1;height:65px;width:65px;font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root #slideshow-wrapper .navigation button{font-weight:600}#app-root #slideshow-wrapper .navigation button.left,#app-root #slideshow-wrapper .navigation button.right{background-color:var(--color-button-blue)}#app-root #slideshow-wrapper .navigation button .icon-wrapper{margin:0;aspect-ratio:1/1;height:30px;width:30px}#app-root #slideshow-wrapper .slideshow-images-wrapper{overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;transition:all .5s ease;background-size:contain;background-repeat:no-repeat;background-position:center;padding:0}#app-root #slideshow-wrapper .slideshow-images-wrapper .content{opacity:0;max-width:0;transition:all 1s ease;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}#app-root #slideshow-wrapper .slideshow-images-wrapper .content.active{overflow:auto;max-width:unset;opacity:1;transition:all 1s ease}#app-root #slideshow-wrapper .slideshow-images-wrapper .content.active img{transform:scale(1);transform-origin:bottom}#app-root #slideshow-wrapper .slideshow-images-wrapper .content.active.bottom-padding{padding:env(safe-area-inset-top) 0 100px 0}#app-root #slideshow-wrapper .slideshow-images-wrapper .content img{border-radius:var(--border-radius-large);display:block;max-width:calc(100vw - 30px);transition:all .5s ease;margin-top:15px;height:auto;width:100%;transform:scale(0);transform-origin:bottom;box-shadow:0 0 2px 2px #a7acb03c}#app-root #slideshow-wrapper .slideshow-images-wrapper .content .memory-title{margin:0;width:max-content;color:var(--color-black-shade-one);text-transform:capitalize;white-space:wrap;word-break:break-word;max-width:95vw;font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root #slideshow-wrapper .slideshow-images-wrapper .content .memory-title{font-weight:700}#app-root #slideshow-wrapper .slideshow-images-wrapper .content .text{margin-top:15px;width:100%}#app-root #slideshow-wrapper .slideshow-images-wrapper .content .text .capture-date{margin:0;width:max-content;text-align:left;border-radius:0 0 var(--border-radius-primary) 0;color:var(--color-black-shade-one);text-transform:capitalize;white-space:wrap;word-break:break-word;max-width:95vw;padding:0 15px;font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root #slideshow-wrapper .slideshow-images-wrapper .content .text .capture-date{font-weight:700}#app-root #slideshow-wrapper .slideshow-images-wrapper .content .text .comments{line-height:1.3;width:100%;color:var(--color-black-shade-two);padding:0 15px}#app-root #slideshow-wrapper .slideshow-images-wrapper .content .text .capture-date{color:var(--color-black-shade-two);font-style:italic;text-align:center;right:0;opacity:.7;left:unset}#app-root #slideshow-wrapper .slideshow-images-wrapper .content .text .shared-by{color:var(--color-black-shade-two);font-weight:600;width:100%;text-align:center}#app-root #slideshow-wrapper .slideshow-images-wrapper .content .text .shared-by{margin-top:10px;color:var(--color-black-shade-two);text-align:center}#app-root #app-screens .google-autocomplete-wrapper{width:100%;gap:0 5px}#app-root #app-screens .google-autocomplete-wrapper .input-field{position:relative;display:flex;align-items:center;justify-content:flex-start;width:100%}#app-root #app-screens .google-autocomplete-wrapper .input-field .input-and-clear-button{width:100%;display:flex;align-items:center;justify-content:left;border-radius:0}#app-root #app-screens .google-autocomplete-wrapper .input-field .input-and-clear-button input.google-autocomplete-input{outline:0;caret-color:var(--color-black-shade-two);display:flex;justify-content:flex-start;align-items:center;color:var(--color-black-shade-two);z-index:9;overscroll-behavior:none;width:100%;overflow:auto;text-align:left;background:#fff;transition:all .4s ease;margin-top:5px;font-size:16px;border:1px solid #e7e7e7;border-radius:var(--border-radius-primary);padding:12px 10px;font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root #app-screens .google-autocomplete-wrapper .input-field .input-and-clear-button input.google-autocomplete-input{font-weight:450}#app-root #app-screens .google-autocomplete-wrapper .input-field .input-and-clear-button input.google-autocomplete-input:-webkit-autofill,#app-root #app-screens .google-autocomplete-wrapper .input-field .input-and-clear-button input.google-autocomplete-input:-webkit-autofill:hover,#app-root #app-screens .google-autocomplete-wrapper .input-field .input-and-clear-button input.google-autocomplete-input:-webkit-autofill:focus{-webkit-text-fill-color:"white"!important;text-decoration-color:"white"!important}#app-root #app-screens .google-autocomplete-wrapper .input-field .input-and-clear-button input.google-autocomplete-input:-moz-autofill{-webkit-text-fill-color:"white"!important;text-decoration-color:"white"!important}#app-root #app-screens .google-autocomplete-wrapper .input-field .input-and-clear-button input.google-autocomplete-input:focus-within{transition:all .4s ease;background-color:var(--color-blue-shade-seven);border:1px solid var(--color-blue-shade-six)}#app-root #app-screens .google-autocomplete-wrapper .input-field .input-and-clear-button input.google-autocomplete-input::placeholder{display:none;opacity:0}#app-root #app-screens .google-autocomplete-wrapper .input-field .input-and-clear-button .clear-input-button{position:relative;display:flex;justify-content:center;align-items:center;margin-left:15px;aspect-ratio:1/1;height:20px;width:20px}#app-root #app-screens .google-autocomplete-wrapper .input-field .input-and-clear-button .clear-input-button .icon-wrapper{display:flex;align-items:center;justify-content:center;position:relative;margin-right:0;aspect-ratio:1/1;height:25px;width:25px}#app-root #app-screens .google-autocomplete-wrapper .input-field .input-and-clear-button .clear-input-button .icon-wrapper svg{color:var(--color-red-shade-three)}#app-root #app-screens .google-autocomplete-wrapper .input-field .label-and-icon{display:flex;align-items:center;justify-content:flex-start;width:100%;margin:0 auto}#app-root #app-screens .google-autocomplete-wrapper .input-field .label-and-icon .label-wrapper label{color:var(--color-black-shade-two)}#app-root #app-screens .google-autocomplete-wrapper .input-field .label-and-icon .icon-wrapper{opacity:1;aspect-ratio:1/1;height:20px;width:20px}#app-root #app-screens .google-autocomplete-wrapper .input-field .label-and-icon .icon-wrapper svg{color:var(--color-blue-shade-three);opacity:1}#app-root #app-screens #static-calendar{width:100%;transition:all .5s ease;height:max-content;max-width:100%;user-select:none;background-color:#fff;padding:12px;margin:env(safe-area-inset-top) env(safe-area-inset-right) 12px env(safe-area-inset-left);box-shadow:0 0 2px 2px #a7acb03c;margin-top:5px;border-radius:var(--border-radius-larger)}#app-root #app-screens #static-calendar .button{margin-left:auto}#app-root #app-screens #static-calendar .action-row{justify-content:space-between;align-items:center;width:100%;position:relative;display:grid;grid-template-columns:1fr 5fr 1fr;margin-bottom:10px}#app-root #app-screens #static-calendar .action-row #month-and-year{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-top:10px}#app-root #app-screens #static-calendar .action-row #month-and-year .active-month{font-size:20px;text-align:center;line-height:1;color:var(--color-brand-blue);font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root #app-screens #static-calendar .action-row #month-and-year .active-month{font-weight:600}#app-root #app-screens #static-calendar .action-row #month-and-year .active-year{color:var(--color-black-shade-three);font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root #app-screens #static-calendar .action-row #month-and-year .active-year{font-weight:500}#app-root #app-screens #static-calendar .action-row .month-button{text-align:center;display:flex;justify-content:center;align-items:center;font-size:15px;color:var(--color-black-shade-three);gap:0 5px;font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root #app-screens #static-calendar .action-row .month-button{font-weight:500}#app-root #app-screens #static-calendar .action-row .month-button.disabled{opacity:0;pointer-events:none;cursor:not-allowed}#app-root #app-screens #static-calendar .action-row .month-button .icon-wrapper{aspect-ratio:1/1;height:18px;width:18px}#app-root #app-screens #static-calendar .action-row .month-button svg{margin:0;padding:0}#app-root #app-screens #static-calendar .weekday-labels{display:grid;grid-template-columns:repeat(7,1fr);justify-content:center;align-items:center;text-align:center}#app-root #app-screens #static-calendar .weekday-labels span{color:var(--color-black-shade-three);opacity:.85;font-size:14px;text-transform:uppercase;font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root #app-screens #static-calendar .weekday-labels span{font-weight:500}#app-root #app-screens #static-calendar .days{display:grid;grid-template-columns:repeat(7,1fr);flex-wrap:wrap;height:100%;width:100%;justify-content:center;align-items:center;min-height:320px;position:relative}#app-root #app-screens #static-calendar .days #inline-loading-spinner-wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:200px;width:100vw;text-align:center;margin:0;padding:0}#app-root #app-screens #static-calendar .days #inline-loading-spinner-wrapper{height:unset;width:unset;aspect-ratio:1/1;height:70px;width:70px}#app-root #app-screens #static-calendar .days .day{color:var(--color-black-shade-two);display:flex;justify-content:center;align-items:center;text-align:center;flex-wrap:wrap;margin-bottom:10px;position:relative;font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root #app-screens #static-calendar .days .day{font-weight:600}#app-root #app-screens #static-calendar .days .day{aspect-ratio:1/1;height:50px;width:50px}#app-root #app-screens #static-calendar .days .day.placeholder{cursor:not-allowed;opacity:0;pointer-events:none}#app-root #app-screens #static-calendar .days .day .emoji{position:absolute;opacity:1;top:-3px;right:5px}#app-root #app-screens #static-calendar .days .day .dot-wrapper{display:flex;justify-content:center;align-items:center;position:relative;top:-8px}#app-root #app-screens #static-calendar .days .day .dot-wrapper .dot{border-radius:100%;position:relative;aspect-ratio:1/1;height:5px;width:5px}#app-root #app-screens #static-calendar .days .day .dot-wrapper .dot.shared{background:#6b28e9}#app-root #app-screens #static-calendar .days .day .dot-wrapper .dot.financial{background:#00b161}#app-root #app-screens #static-calendar .days .day .dot-wrapper .dot.shared-visitation{background:#e78412}#app-root #app-screens #static-calendar .days .day .dot-wrapper .dot.current-user{background:#1a70e0}#app-root #app-screens #static-calendar .days .day .dot-wrapper .dot.visitation{background:#f60195}#app-root #app-screens #static-calendar .days .day.weekend-day{color:var(--color-black-shade-four)}#app-root #app-screens #static-calendar .days .day.active{background-color:var(--color-blue-shade-seven);color:var(--color-brand-blue);border-radius:var(--border-radius-rounded-large);transition:all .5s ease;border:1px solid var(--color-blue-shade-six);font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root #app-screens #static-calendar .days .day.active{font-weight:700}#app-root #app-screens #static-calendar .days .day.active.today,#app-root #app-screens #static-calendar .days .day.active.weekend-day{background-color:var(--color-blue-shade-seven);border:1px solid var(--color-blue-shade-six);color:var(--color-brand-blue);opacity:1}#app-root #app-screens #static-calendar .days .day.today{border-radius:var(--border-radius-rounded-large);background-color:var(--color-black-shade-six);border:1px solid var(--color-border-grey);font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root #app-screens #static-calendar .days .day.today{font-weight:700}#app-root #app-screens #static-calendar .days .day.today.weekend-day{color:var(--color-black-shade-two);opacity:1}#app-root #app-screens #static-calendar .days .day.today.weekend-day.active{color:var(--color-brand-blue)}#app-root #app-screens .datepicker{width:100%;transition:all .5s ease;height:max-content;max-width:100%;min-height:300px;background-color:var(--color-background);margin-bottom:15px;border-radius:var(--border-radius-large);padding:12px;background-color:#fff;box-shadow:0 0 2px 2px #a7acb03c}#app-root #app-screens .datepicker *{user-select:none}#app-root #app-screens .datepicker .button{margin-left:auto}#app-root #app-screens .datepicker .button.reset-button{padding:5px 10px}#app-root #app-screens .datepicker .action-row{justify-content:space-between;align-items:center;width:100%;position:relative;display:flex;margin-bottom:8px;padding:0 10px}#app-root #app-screens .datepicker .action-row .month-and-year{display:flex;align-items:baseline;justify-content:center;gap:0 5px;position:relative;right:-8px}#app-root #app-screens .datepicker .action-row .month-and-year .active-month{color:var(--color-black-shade-two);font-size:20px;text-align:center;font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root #app-screens .datepicker .action-row .month-and-year .active-month{font-weight:700}#app-root #app-screens .datepicker .action-row .month-and-year .active-year{color:var(--color-black-shade-three);font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root #app-screens .datepicker .action-row .month-and-year .active-year{font-weight:500}#app-root #app-screens .datepicker .action-row .previous-month-button-wrapper,#app-root #app-screens .datepicker .action-row .next-month-button-wrapper{border-radius:50%;background-color:var(--color-black-shade-six);cursor:pointer;display:flex;align-items:center;justify-content:center;border:1px solid var(--color-border-grey);aspect-ratio:1/1;height:40px;width:40px}#app-root #app-screens .datepicker .action-row .previous-month-button-wrapper svg,#app-root #app-screens .datepicker .action-row .next-month-button-wrapper svg{margin:0}#app-root #app-screens .datepicker .action-row .month-button.disabled{opacity:0;pointer-events:none;cursor:not-allowed}#app-root #app-screens .datepicker .action-row .month-button .icon-wrapper{position:relative;aspect-ratio:1/1;height:22px;width:22px}#app-root #app-screens .datepicker .action-row .month-button .icon-wrapper.left{left:-1px}#app-root #app-screens .datepicker .action-row .month-button .icon-wrapper.right{right:-1px}#app-root #app-screens .datepicker .action-row .month-button .icon-wrapper svg{color:var(--color-black-shade-four)}#app-root #app-screens .datepicker .weekday-labels{justify-content:center;align-items:center;text-align:center;position:relative;display:grid;grid-template-columns:repeat(7,1fr);padding-bottom:15px}#app-root #app-screens .datepicker .weekday-labels .weekday{padding:0 0 3px;margin:0;border-bottom:1px solid var(--color-border-grey-lighter);font-size:14px;text-transform:uppercase;color:var(--color-black-shade-three);font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root #app-screens .datepicker .weekday-labels .weekday{font-weight:500}#app-root #app-screens .datepicker .days{display:grid;grid-template-columns:repeat(7,1fr);flex-wrap:wrap;height:100%;width:100%;justify-content:center;align-items:center;gap:10px 0}#app-root #app-screens .datepicker .days .day{display:flex;justify-content:center;align-items:center;text-align:center;color:var(--color-black-shade-three);position:relative;aspect-ratio:1/1;transition:all .5s ease;cursor:pointer;font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root #app-screens .datepicker .days .day{font-weight:600}#app-root #app-screens .datepicker .days .day.weekend-day{opacity:.5}#app-root #app-screens .datepicker .days .day.weekend-day.today{opacity:1}#app-root #app-screens .datepicker .days .day.active{border-radius:var(--border-radius-rounded-large);position:relative;color:#fff;background-color:var(--color-blue-shade-three);transition:all .5s ease;cursor:pointer;z-index:2;border:0;font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root #app-screens .datepicker .days .day.active{font-weight:700}#app-root #app-screens .datepicker .days .day.active.active-start{background-color:var(--color-blue-shade-three);color:#fff;border-radius:var(--border-radius-rounded-large);border-top-right-radius:0;border-bottom-right-radius:0}#app-root #app-screens .datepicker .days .day.active.active-end{background-color:var(--color-blue-shade-three);color:#fff;border-radius:var(--border-radius-rounded-large);border-top-left-radius:0;border-bottom-left-radius:0}#app-root #app-screens .datepicker .days .day.active.active-between{background-color:#2564c92e;color:var(--color-blue-shade-three);border-radius:0}#app-root #app-screens .datepicker .days .day.active.weekend-day{opacity:1}#app-root #app-screens .datepicker .days .day.active.today{color:#fff;background-color:var(--color-blue-shade-three);border:0;font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root #app-screens .datepicker .days .day.active.today{font-weight:700}#app-root #app-screens .datepicker .days .day.today{border-radius:var(--border-radius-rounded-large);position:relative;color:var(--color-black-shade-two);border:1px solid var(--color-border-grey);background-color:var(--color-black-shade-six);font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root #app-screens .datepicker .days .day.today{font-weight:700}#app-root #app-screens .datepicker .days .day.placeholder{opacity:0;pointer-events:none}#app-root #app-screens .datepicker .days .day .holiday{position:absolute;top:0;right:-5px}#app-root #app-screens .time-slider-wrapper{max-width:100%;background-color:var(--color-background);padding:10px;margin:0 auto 15px;border-radius:var(--border-radius-large);overflow:visible}#app-root #app-screens .time-slider-wrapper .tags-and-increment-buttons-wrapper{display:flex;align-items:flex-end;justify-content:space-between;margin-top:25px}#app-root #app-screens .time-slider-wrapper .tags-and-increment-buttons-wrapper .col.left .tags{margin:0}#app-root #app-screens .time-slider-wrapper .tags-and-increment-buttons-wrapper .col.right .increment-buttons-wrapper{display:flex;align-items:center;justify-content:center;gap:0 15px}#app-root #app-screens .time-slider-wrapper .tags-and-increment-buttons-wrapper .col.right .increment-buttons-wrapper button.button{box-shadow:0 0 2px 2px #a7acb03c}#app-root #app-screens .time-slider-wrapper .tags-and-increment-buttons-wrapper .col.right .increment-buttons-wrapper button.button.icon-only{padding:0;border:1px solid var(--color-black-shade-six);aspect-ratio:1/1;height:55px;width:55px}#app-root #app-screens .time-slider-wrapper .tags-and-increment-buttons-wrapper .col.right .increment-buttons-wrapper button.button.icon-only .icon-wrapper{aspect-ratio:1/1;height:20px;width:20px}#app-root #app-screens .time-slider-wrapper .tags-and-increment-buttons-wrapper .col.right .increment-buttons-wrapper button.button.icon-only .icon-wrapper svg{color:var(--color-black-shade-three)}#app-root #app-screens .time-slider-wrapper .time-ticks{position:relative;top:100%;left:0;width:100%;height:24px;pointer-events:none;display:block;margin-bottom:50px}#app-root #app-screens .time-slider-wrapper .time-ticks .tick{position:absolute;width:1px;bottom:0;background:#00000040;transition:background .2s ease,height .2s ease}#app-root #app-screens .time-slider-wrapper .time-ticks .tick.minor{height:6px;opacity:.2}#app-root #app-screens .time-slider-wrapper .time-ticks .tick.hour{height:10px;opacity:.4}#app-root #app-screens .time-slider-wrapper .time-ticks .tick.major{height:14px;opacity:.8;background:var(--color-black-shade-four)}#app-root #app-screens .time-slider-wrapper .time-ticks .tick .tick-label{position:absolute;top:16px;left:50%;transform:translate(-50%);font-size:.65rem;font-weight:500;color:#000000a6;white-space:nowrap;user-select:none}#app-root #app-screens .time-slider-wrapper .tooltip{position:relative;top:0;left:50%;transform:translate(-50%);background:transparent;border-radius:var(--border-radius-rounded-large);font-size:12px;white-space:nowrap;display:flex;backdrop-filter:blur(10px);align-items:center;justify-content:center;gap:0 5px;transition:all .3s ease;padding:8px 20px;margin-bottom:15px;width:max-content}#app-root #app-screens .time-slider-wrapper .tooltip.single.am{background-color:#e3c200}#app-root #app-screens .time-slider-wrapper .tooltip.single.am *{color:var(--color-yellow-shade-one)}#app-root #app-screens .time-slider-wrapper .tooltip.single.pm{background-color:var(--color-black-shade-one)}#app-root #app-screens .time-slider-wrapper .tooltip.single.pm *{color:#fff}#app-root #app-screens .time-slider-wrapper .tooltip.range{padding:0}#app-root #app-screens .time-slider-wrapper .tooltip.range .right-arrow{margin:0 5px}#app-root #app-screens .time-slider-wrapper .tooltip.range .right-arrow svg{color:var(--color-black-shade-two)}#app-root #app-screens .time-slider-wrapper .tooltip *{line-height:1;white-space:nowrap;user-select:none;font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root #app-screens .time-slider-wrapper .tooltip *{font-weight:700}#app-root #app-screens .time-slider-wrapper .tooltip .title{margin:0}#app-root #app-screens .time-slider-wrapper .tooltip .tooltip-time{display:flex;align-items:center;justify-content:center;gap:0 5px;border-radius:var(--border-radius-rounded-large);padding:8px 20px}#app-root #app-screens .time-slider-wrapper .tooltip .tooltip-time.am{background-color:var(--color-yellow-shade-five)}#app-root #app-screens .time-slider-wrapper .tooltip .tooltip-time.am *{color:var(--color-yellow-shade-one)}#app-root #app-screens .time-slider-wrapper .tooltip .tooltip-time.pm{background-color:var(--color-black-shade-one)}#app-root #app-screens .time-slider-wrapper .tooltip .tooltip-time.pm *{color:#fff}#app-root #app-screens .time-slider-wrapper .tooltip .time-meridian{display:flex;align-items:center;justify-content:center;gap:0 5px;justify-self:flex-end}#app-root #app-screens .time-slider-wrapper .tooltip .time-meridian svg{transform:scale(.85)}#app-root #app-screens .time-slider-wrapper .time-slider{width:100%;max-width:100%;color:#eee;position:relative;height:26px;top:0}#app-root #app-screens .time-slider-wrapper .time-slider .slider-track{position:absolute;left:0;top:50%;transform:translateY(-50%);height:10px;width:100%;border-radius:var(--border-radius-rounded-large);background:var(--color-black-shade-five)}#app-root #app-screens .time-slider-wrapper .time-slider .slider-track:after{content:"";position:absolute;left:var(--start);right:calc(100% - var(--end));top:0;bottom:0;background:var(--color-blue-shade-three);border-radius:0 var(--border-radius-rounded-large) 0 var(--border-radius-rounded-large)}#app-root #app-screens .time-slider-wrapper .time-slider .thumb{top:50%;transform:translate(-50%,-50%);touch-action:none;position:absolute;background:var(--color-blue-shade-three);transition:box-shadow .2s ease,transform .2s ease,top .25s ease;display:flex;align-items:center;justify-content:center;width:5px;height:50px;cursor:grab;box-shadow:0 0 2px 2px #a7acb03c}#app-root #app-screens .time-slider-wrapper .time-slider .thumb:active{cursor:grabbing}#app-root #app-screens .time-slider-wrapper .time-slider .thumb:after{content:"";position:absolute;left:50%;transform:translate(-50%);width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent}#app-root #app-screens .time-slider-wrapper .time-slider .thumb.start{top:-16px;margin-left:3px}#app-root #app-screens .time-slider-wrapper .time-slider .thumb.start:after{top:0;border-radius:50%;border:11px solid #256dc9}#app-root #app-screens .time-slider-wrapper .time-slider .thumb.end{top:43px;margin-left:-3px}#app-root #app-screens .time-slider-wrapper .time-slider .thumb.end:after{border-radius:50%;bottom:0;border:11px solid #256dc9}#app-root #app-screens .time-slider-wrapper .time-slider .thumb.single{top:50%;background-color:#fff;border-radius:50%;border:1px solid var(--color-black-shade-six);aspect-ratio:1/1;height:45px;width:45px}#app-root #app-screens .time-slider-wrapper .time-slider .thumb.single:before{content:"";position:absolute;top:50%;left:50%;width:10px;height:12px;transform:translate(-50%,-50%);background-image:linear-gradient(to right,rgba(0,0,0,.35) 1px,transparent 1px);background-size:4px 100%;background-repeat:repeat-x;pointer-events:none}#app-root #app-screens .time-slider-wrapper .time-slider .thumb.single:after{content:"";position:absolute;left:50%;transform:translate(-50%);width:0;height:0}#app-root #app-screens .time-slider-wrapper .time-slider .thumb.single.start:after,#app-root #app-screens .time-slider-wrapper .time-slider .thumb.single.end:after{border:0}#app-root #app-screens .date-range-slider{width:100%;padding:0 10px;margin-top:100px;margin-bottom:25px}#app-root #app-screens .date-range-slider .tooltip{position:relative;background:transparent;border-radius:var(--border-radius-rounded-large);white-space:nowrap;display:flex;align-items:center;justify-content:center;transition:all .3s ease;width:max-content;margin:0 auto 25px;padding:0}#app-root #app-screens .date-range-slider .tooltip *{line-height:1;white-space:nowrap;user-select:none;color:var(--color-black-shade-two);font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root #app-screens .date-range-slider .tooltip *{font-weight:700}#app-root #app-screens .date-range-slider .tooltip .right-arrow{margin:0 8px}#app-root #app-screens .date-range-slider .tooltip .tooltip-date{display:flex;align-items:center;justify-content:center}#app-root #app-screens .date-range-slider .track{position:relative;height:10px;background-color:var(--color-black-shade-five);border-radius:var(--border-radius-rounded-large)}#app-root #app-screens .date-range-slider .range-bar{position:absolute;top:0;height:10px;background-color:var(--color-blue-shade-three);border-radius:var(--border-radius-rounded-large)}#app-root #app-screens .date-range-slider .thumb{position:absolute;top:50%;transform:translate(-50%,-50%);width:22px;height:22px;background-color:#fff;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;touch-action:none;box-shadow:0 0 2px 2px #a7acb03c}#app-root #app-screens .date-range-slider .thumb:active{transform:translate(-50%,-50%) scale(1.1)}#app-root #app-screens .date-range-slider .thumb:hover{cursor:grab}#app-root #app-screens .date-range-slider .labels{margin-top:15px;display:flex;justify-content:space-between;font-size:12px;color:var(--color-black-shade-three)}#app-root #app-screens .date-range-slider .labels span{font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root #app-screens .date-range-slider .labels span{font-weight:700}#app-root #app-screens .datetime-content-wrapper{position:relative;padding-top:env(safe-area-inset-top)}#app-root #app-screens .datetime-content-wrapper.active{transition:all .4s ease;opacity:1;pointer-events:all}#app-root #app-screens .datetime-content-wrapper.hidden.visitation:before{content:"Calendar is only accessible for Custom Schedules";top:20%;left:50%;transform:translate(-50%,-50%);position:absolute;text-align:center;background-color:var(--color-button-muted);z-index:var(--z-index-above-form);color:#fff;min-width:60%;padding:10px 15px;border-radius:var(--border-radius-medium);box-shadow:#00000059 0 5px 15px;font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root #app-screens .datetime-content-wrapper.hidden.visitation:before{font-weight:600}#app-root #app-screens .datetime-content-wrapper.hidden .datepicker{opacity:.5;filter:grayscale(100%);pointer-events:none;position:relative}#app-root #app-screens .datetime-content-wrapper .multi-day-tags{margin-top:15px}#app-root #app-screens .datetime-content-wrapper .multi-day-tags .tags{gap:0 10px;display:grid;grid-template-columns:1fr 1fr 1fr;margin-bottom:0}#app-root #app-screens .datetime-content-wrapper .multi-day-tags .label-and-info-icon{display:flex;align-items:center;justify-content:flex-start;gap:0 5px}#app-root #app-screens .datetime-content-wrapper .multi-day-tags .label-and-info-icon .icon-wrapper{aspect-ratio:1/1;height:20px;width:20px}#app-root #app-screens .datetime-content-wrapper .multi-day-tags .label-and-info-icon .icon-wrapper.info svg{color:var(--color-green-shade-two)}#app-root #app-screens .datetime-content-wrapper .datetime-divider{width:100%;height:1px;background:var(--color-black-shade-five);margin:15px 0;mask-image:none}#app-root #app-screens .datetime-content-wrapper .picker-title{color:var(--color-black-shade-two);width:max-content;line-height:1;padding-bottom:3px;white-space:nowrap;margin:0 auto;font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root #app-screens .datetime-content-wrapper .picker-title{font-weight:700}#app-root #app-screens .datetime-content-wrapper .pickers-wrapper{position:relative;width:100%}#app-root #app-screens .datetime-content-wrapper .pickers-wrapper .datepicker-children{margin-top:10px}#app-root #app-screens .datetime-content-wrapper .pickers-wrapper .datepicker-children .new-visitation-schedule .schedule-input-and-duration-type{gap:0 40px;align-items:center;display:flex;justify-content:space-between}#app-root #app-screens .datetime-content-wrapper .pickers-wrapper .datepicker-children .new-visitation-schedule .schedule-input-and-duration-type .input-field{width:max-content}#app-root #app-screens .datetime-content-wrapper .pickers-wrapper .datepicker-children .new-visitation-schedule .schedule-input-and-duration-type .tags{flex-wrap:wrap;margin-bottom:0}#app-root #app-screens .datetime-content-wrapper .pickers-wrapper .datepicker-children .new-visitation-schedule .schedule-input-and-duration-type .tags .tag{width:100%}#app-root #app-screens .datetime-content-wrapper .pickers-wrapper .datepicker-children .visitation-preview{max-height:300px;overflow-y:auto;background-color:var(--color-background);border-radius:var(--border-radius-medium)}#app-root #app-screens .collapsible{transition:all .5s ease;width:100%;overflow:hidden}#app-root #app-screens .collapsible.memory-disclaimer{margin-bottom:15px}@media screen and (min-width: 1600px){#app-root #form #relative-wrapper .buttons{padding-bottom:0}}@media screen and (min-width: 800px){#app-root #app-screens .actions.active{max-height:1000px}#app-root #app-screens .actions.active .children{width:300px;position:relative;float:right;right:0;top:40px;z-index:var(--z-index-max)}}@media screen and (min-width: 800px){#app-root #app-screens .screen-wrapper:not(.home,.login){padding:20px 20px 200px;max-height:calc(100vh - 110px);border:1px solidvar(--color-border-grey);border-radius:var(--border-radius-medium)}#app-root #app-screens .screen-wrapper:not(.home,.login).calendar{overflow:hidden auto}#app-root #app-screens .screen-wrapper:not(.home,.login).documents{background:#fff;max-height:unset}#app-root #app-screens .screen-wrapper{position:relative}#app-root #app-screens .screen-wrapper.home{height:auto}#app-root #app-screens #documents-container #doc-text{max-width:100%}#app-root #app-screens #app-content-with-sidebar #login-container{padding-top:15px}#app-root #app-screens #app-content-with-sidebar #login-container .form-container{width:55vw;margin:0 auto}#app-root #app-screens #app-content-with-sidebar #login-container #forgot-password-link{max-width:180px}}@media screen and (min-width: 800px) and (min-width: 650px){#app-root #app-screens #app-content-with-sidebar #login-container #forgot-password-link{transition:all .3s ease-in-out}}@media screen and (min-width: 800px) and (min-width: 650px) and (min-width: 650px){#app-root #app-screens #app-content-with-sidebar #login-container #forgot-password-link:hover{transition:all .3s ease-in-out;cursor:pointer}}@media screen and (min-width: 800px){#app-root #app-screens #app-content-with-sidebar #login-container .buttons{justify-content:flex-start}#app-root #app-screens #app-content-with-sidebar #login-container .buttons button{width:25%}#app-root #app-screens .MuiPaper-root{max-width:100%}#app-root #app-screens #static-calendar{display:flex;align-items:flex-start;justify-content:center;flex-wrap:wrap}#app-root #app-screens #calendar-container{border:1px solidvar(--color-border-grey);border-radius:var(--border-radius-medium)}#app-root #app-screens #calendar-container .events{max-height:20vh}}@media screen and (min-width: 800px) and (min-width: 650px){#app-root #app-screens button.button.default.default:hover{background-color:var(--color-brand-blue);color:#fff;border:unset}#app-root #app-screens button.button.default.default.green:hover{background:var(--color-green-shade-three);color:#fff;border:unset}#app-root #app-screens button.button.default.default.red:hover{background:var(--color-red-shade-three);color:#fff;border:unset}}@media screen and (min-width: 800px){#app-root #app-screens #child-info-container .button.default.center{min-width:25%}}@media screen and (min-width: 800px){#app-root #app-screens #form{max-height:65vh;max-width:50vw;border-radius:var(--border-radius-medium);left:unset;bottom:unset;top:unset;width:45vw;grid-column:1;grid-row:1;place-self:center center}#app-root #app-screens #form .buttons{padding-bottom:15px}#app-root #app-screens #form .buttons .form-button{transition:all .3s ease-in-out}}@media screen and (min-width: 800px) and (min-width: 650px){#app-root #app-screens #form .buttons .form-button:hover{transition:all .3s ease-in-out;cursor:pointer}}@media screen and (min-width: 800px){#app-root #app-screens #form #relative-wrapper{overflow-y:scroll}#app-root #app-screens #form #relative-wrapper #title-wrapper{top:0}#app-root #app-screens #form.active{min-height:unset;max-height:unset;height:90vh}#app-root #app-screens #form.view-holidays{max-height:25vh;min-height:0}#app-root #app-screens #form.view-holidays button{transform:unset}#app-root #app-screens #form.view-holidays #relative-wrapper #holiday-form-buttons{margin:15px 0}}@media screen and (min-width: 800px) and (min-width: 650px){#app-root #app-screens #form.view-holidays #relative-wrapper #holiday-form-buttons button#view-all-holidays-item:hover{background:var(--color-green-shade-three);color:#fff}#app-root #app-screens #form.view-holidays #relative-wrapper #holiday-form-buttons button#view-visitation-holidays-item:hover{background:var(--color-brand-blue);color:#fff}#app-root #app-screens #form.view-holidays #relative-wrapper #holiday-form-buttons button#view-visitation-holidays-item:hover.blue{color:#fff}}@media screen and (min-width: 800px) and (min-width: 650px){#app-root #app-screens #form .close-icon{transition:all .3s ease-in-out}}@media screen and (min-width: 800px) and (min-width: 650px) and (min-width: 650px){#app-root #app-screens #form .close-icon:hover{transition:all .3s ease-in-out;cursor:pointer}}@media screen and (min-width: 800px){#app-root #app-screens #chat-wrapper{margin-right:auto;border-radius:var(--border-radius-medium);flex-direction:row;margin-left:15px;display:block;height:calc(100vh - 110px);border:1px solidvar(--color-border-grey)}#app-root #app-screens #chat-wrapper .form:not(.input-container).message-input-field{bottom:15px;position:absolute;border-right:none;border-bottom:none;border-left:none;border:0;border-radius:0;max-width:50vw;padding-bottom:0}#app-root #app-screens #chat-wrapper #default-messages,#app-root #app-screens #chat-wrapper #messages{padding-top:10px;width:100%;max-width:55vw;position:relative;top:0;max-height:calc(100% - 120px);border:0}}@media screen and (min-width: 800px){#app-root #app-screens #chat-wrapper #default-messages .message,#app-root #app-screens #chat-wrapper #messages .message{min-width:200px;max-width:35%}}@media screen and (min-width: 800px) and (min-width: 650px){#app-root #app-screens #chat-wrapper #default-messages .message svg,#app-root #app-screens #chat-wrapper #messages .message svg{transition:all .3s ease-in-out}}@media screen and (min-width: 800px) and (min-width: 650px) and (min-width: 650px){#app-root #app-screens #chat-wrapper #default-messages .message svg:hover,#app-root #app-screens #chat-wrapper #messages .message svg:hover{transition:all .3s ease-in-out;cursor:pointer}}@media screen and (min-width: 800px){#app-root #app-screens #chat-wrapper .form:not(.input-container){width:100%;display:flex;justify-content:center;border-left:1px solidvar(--color-border-grey);border-right:1px solidvar(--color-border-grey);border-bottom:1px solidvar(--color-border-grey);border-radius:0 0 var(--border-radius-medium) var(--border-radius-medium)}#app-root #app-screens #chat-wrapper .form:not(.input-container) .message-input{backdrop-filter:blur(20px)}#app-root #app-screens #chat-wrapper .form:not(.input-container) #message-input-container{padding:0;justify-content:center;width:100%}}@media screen and (min-width: 800px) and (min-width: 800px){#app-root #app-screens #navbar{width:auto;background:transparent;position:sticky;right:10vw;margin:0;padding:0;top:50%;bottom:50%;display:none}#app-root #app-screens #navbar #menu-items{background:transparent;width:auto}}@media screen and (min-width: 800px) and (min-width: 800px) and (min-width: 650px){#app-root #app-screens #navbar #menu-items #icon-wrapper:hover{cursor:pointer;transition:all .3s ease-in-out;transform:scale(1.1)}}@media screen and (min-width: 800px) and (min-width: 800px){#app-root #app-screens #navbar #menu-items .menu-item:not(.add){display:none}}#app-root #app-screens .screen-wrapper:not(.home){align-self:stretch}@media screen and (max-height: 700px){#app-root .slide-up-card #creation-menu-items .action-items{max-height:500px;overflow-y:auto}}@media screen and (max-width: 800px){#app-root #calendar-container .events .event-row .content:hover{box-shadow:0 0 2px 2px #a7acb03c!important}#app-root #documents-container.screen-wrapper{width:100vw}}@media screen and (max-width: 400px){#app-root .form-wrapper .form-buttons .form-button-wrapper .form-button,#app-root .form-wrapper .form-action-buttons .form-button-wrapper .form-button{aspect-ratio:1/1;height:60px;width:60px}#app-root .form-wrapper .form-buttons .form-button-wrapper .form-button svg,#app-root .form-wrapper .form-action-buttons .form-button-wrapper .form-button svg{transform:scale(.8)}#app-root .form-wrapper .form-buttons .form-button-wrapper .button-text,#app-root .form-wrapper .form-action-buttons .form-button-wrapper .button-text{text-align:center;word-break:break-word;width:unset;max-width:60px}#app-root .form-wrapper .form-buttons.form-action-buttons .form-button-wrapper .button-text,#app-root .form-wrapper .form-action-buttons.form-action-buttons .form-button-wrapper .button-text{white-space:wrap}}#app-root .dashboard #header{height:300px;width:100vw}#app-root .dashboard .buttons{display:flex;align-items:center;gap:10px;justify-content:center}#app-root .dashboard .buttons button.button{display:flex;align-items:center;justify-content:center;font-size:16px;text-align:center;border:0;margin-top:10px;min-width:max-content;color:#fff;font-weight:700;width:100%;border-radius:var(--border-radius-primary);height:50px}#app-root .dashboard .buttons button.button.red{color:#fff}#app-root .dashboard p,#app-root .dashboard a{color:var(--color-black-shade-one)}#app-root .dashboard p{margin:0 0 5px}#app-root .dashboard hr{margin:10px 0;border-color:#fff}#app-root .dashboard a{display:block}@media screen and (min-width: 1000px){#app-root .dashboard .screen-content{grid-template-columns:repeat(2,1fr)}}#app-root .dashboard .screen-content button.button{margin:0 auto 8px;justify-self:center;display:block!important}#app-root .dashboard .screen-content .tool-box{padding:20px;border-radius:var(--border-radius-larger);width:100%;display:block;border:1px solidvar(--color-border-grey);margin-bottom:15px;background-color:#fff;box-shadow:#3c40434d 0 1px 2px,#3c404326 0 2px 6px 2px}#app-root .dashboard .screen-content .tool-box #changelog-preview{background-color:var(--color-black-shade-eight);padding:15px;font-size:14px;border-radius:var(--border-radius-medium);white-space:wrap;overflow:auto;word-break:break-all}#app-root .dashboard .screen-content .tool-box input{border-bottom:1px solid var(--color-border-grey)!important;padding:5px!important}#app-root .dashboard .screen-content .tool-box .box-title{font-weight:700!important;text-align:center;color:var(--color-black-shade-one);margin-bottom:10px}#app-root .dashboard .screen-content .tool-box .center-text{color:var(--color-black-shade-one)}#app-root .dashboard .screen-content .tool-box #code-block{background:#272822;padding:20px;border-radius:var(--border-radius-primary);color:#fff;margin-top:15px;white-space:wrap;max-width:100%}#app-root .dashboard .screen-content .tool-box #code-block code{-ms-word-wrap:break-word;word-break:break-all;max-width:200px}#app-root .dashboard .screen-content .tool-box #code-block p{color:#fff;-ms-word-break:break-all;word-break:break-all}#app-root .dashboard .screen-content .tool-box #code-block p span{max-width:200px;-ms-word-wrap:break-word;word-break:break-all}#app-root .dashboard .screen-content .tool-box #code-block p span.key{color:#46b969;font-weight:700}#app-root .dashboard .screen-content .tool-box #code-block p span.key.empty{opacity:.3}#app-root .dashboard .screen-content .tool-box #code-block p span.value{display:none}#app-root .dashboard .screen-content .tool-box #code-block p span.value.active{display:inline}@media screen and (max-width: 600px){#app-root .dashboard .screen-content{display:block}#app-root .dashboard .screen-content .tool-box{width:100%}}#app-root #chats-container{padding-top:env(safe-area-inset-top)}#app-root #chats-container .screen-content{background:var(--color-background);height:100%}#app-root #chats-container .chat-rows{display:flex;align-items:center;justify-content:space-between;width:100%;padding-top:15px;gap:0 20px}#app-root #chats-container .chat-rows .chat-row{width:100%;border-bottom:0;margin-bottom:12px;display:flex;align-items:center}#app-root #chats-container .chat-rows .chat-row .mute-buttons{display:flex;align-items:center;justify-content:center;transition:all .3s ease-in-out;margin-left:15px;cursor:pointer;height:max-content}#app-root #chats-container .chat-rows .chat-row .mute-buttons.muted .icon-wrapper{background:var(--color-green-shade-three)}#app-root #chats-container .chat-rows .chat-row .mute-buttons.unmuted .icon-wrapper{background:var(--color-red-shade-three)}#app-root #chats-container .chat-rows .chat-row .mute-buttons .icon-wrapper{padding:8px;border-radius:var(--border-radius-rounded-large);aspect-ratio:1/1;height:40px;width:40px}#app-root #chats-container .chat-rows .chat-row .mute-buttons .icon-wrapper svg{padding:0;margin:0;color:#fff}#app-root #chats-container .chat-rows .chat-row .chat-card{display:flex;align-items:flex-start;width:100%;justify-content:flex-start;position:relative;box-shadow:0 0 2px 2px #a7acb03c;background-color:#fff;padding:15px;border-radius:var(--border-radius-medium)}#app-root #chats-container .chat-rows .chat-row .chat-card .chat-card-content{width:100%}#app-root #chats-container .chat-rows .chat-row .chat-card .chat-card-content .name-and-timestamp{display:flex;align-items:baseline;justify-content:space-between;width:100%}#app-root #chats-container .chat-rows .chat-row .chat-card .chat-card-content .name-and-timestamp .timestamp{font-size:13px;margin-left:auto;color:var(--color-black-shade-three);font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root #chats-container .chat-rows .chat-row .chat-card .chat-card-content .name-and-timestamp .timestamp{font-weight:500}#app-root #chats-container .chat-rows .chat-row .chat-card .chat-card-content .name-and-timestamp .coParent-name{display:flex;color:var(--color-black-shade-two);font-size:18px;justify-content:space-between;margin-right:auto;line-height:1;font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root #chats-container .chat-rows .chat-row .chat-card .chat-card-content .name-and-timestamp .coParent-name{font-weight:500}@media screen and (min-width: 800px){#app-root #chats-container .chat-rows .chat-row .chat-card .chat-card-content .name-and-timestamp .coParent-name{width:28vw}}#app-root #chats-container .chat-rows .chat-row .chat-card .chat-card-content .last-message{line-height:1.3;max-width:400px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;align-items:flex-start;justify-content:space-between;width:100%;gap:0 10px;padding-top:3px;font-size:15px;color:var(--color-black-shade-three);font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root #chats-container .chat-rows .chat-row .chat-card .chat-card-content .last-message{font-weight:450}#app-root #chat-wrapper{width:100vw;overflow:hidden;justify-content:flex-start;grid-template-rows:auto 2fr auto;position:relative;display:flex;flex-direction:column;height:100vh}#app-root #chat-wrapper .long-press-menu{transition:all .9s ease-out;flex-direction:column;transition:all .7s ease;transform:translateY(100vh);transform-origin:center;bottom:0;padding:20px 20px calc(20px + env(safe-area-inset-bottom)) 20px;left:0;right:0;width:100vw;display:flex;justify-content:center;align-items:flex-end;flex-wrap:wrap;z-index:var(--z-index-above-form);position:fixed;background-color:var(--color-background);box-shadow:0 -16px 22px -5px #000000c2;border-radius:var(--border-radius-card-plus) var(--border-radius-card-plus) 0 0;box-shadow:0 -4px 40px 25px #484f58;max-height:85vh;overflow:hidden auto;box-shadow:0 -15px 12px #00000073}#app-root #chat-wrapper .long-press-menu *{user-select:none}#app-root #chat-wrapper .long-press-menu img{border-radius:var(--border-radius-primary);box-shadow:#3c40434d 0 1px 2px,#3c404326 0 2px 6px 2px}#app-root #chat-wrapper .long-press-menu.slide-up{transform-origin:center;pointer-events:auto;opacity:1;transition:all .55s ease;transform:translateY(0)}#app-root #chat-wrapper .long-press-menu .bottom-padding{padding-bottom:5px;display:block}#app-root #chat-wrapper .long-press-menu .center-button-flex-wrapper{gap:0 15px}#app-root #chat-wrapper .long-press-menu .title-smaller{color:var(--color-purple-shade-three);font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root #chat-wrapper .long-press-menu .title-smaller{font-weight:500}#app-root #chat-wrapper .long-press-menu .title-plus{color:var(--color-black-shade-two);padding:0 0 15px;text-align:center;max-width:95%;font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root #chat-wrapper .long-press-menu .title-plus{font-weight:700}#app-root #chat-wrapper .long-press-menu .dismiss-button{margin-top:25px;display:flex;align-items:center;justify-content:center;gap:5px;background-color:var(--color-button-muted);border-radius:var(--border-radius-rounded-large);padding:10px 25px}#app-root #chat-wrapper .long-press-menu .dismiss-button p,#app-root #chat-wrapper .long-press-menu .dismiss-button span{color:#fff;text-transform:uppercase;font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root #chat-wrapper .long-press-menu .dismiss-button p,#app-root #chat-wrapper .long-press-menu .dismiss-button span{font-weight:600}#app-root #chat-wrapper .long-press-menu .slide-up-card-content{width:100%}#app-root #chat-wrapper .long-press-menu .slide-up-card-content .subtitle{font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root #chat-wrapper .long-press-menu .slide-up-card-content .subtitle{font-weight:450}#app-root #chat-wrapper .long-press-menu .slide-up-card-content .action-items{margin-top:8px}#app-root #chat-wrapper .long-press-menu .slide-up-card-content .action-items .action-item{align-items:center;width:100%;background-color:#fff;text-align:left;justify-content:space-between;position:relative;background:#fff;max-width:100%;display:flex;user-select:none;transition:all .3s ease;opacity:0;transform:translateY(100vh) scale(.1);border-top:0;padding:15px;box-shadow:0 0 2px 2px #a7acb03c;min-height:65px;border-radius:var(--border-radius-large);margin-bottom:8px;font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root #chat-wrapper .long-press-menu .slide-up-card-content .action-items .action-item{font-weight:450}#app-root #chat-wrapper .long-press-menu .slide-up-card-content .action-items .action-item.active{transition:all .5s ease;opacity:1;transform:translateY(0) scale(1)}#app-root #chat-wrapper .long-press-menu .slide-up-card-content .action-items .action-item:hover{cursor:pointer}#app-root #chat-wrapper .long-press-menu .slide-up-card-content .action-items .action-item .content{position:relative;width:100%;border:0;margin:0;display:flex;align-items:center;justify-content:space-between;gap:0 15px}#app-root #chat-wrapper .long-press-menu .slide-up-card-content .action-items .action-item .content.align-center{align-items:center}#app-root #chat-wrapper .long-press-menu .slide-up-card-content .action-items .action-item .content .icon-wrapper:not(.event-filters-checkmark){margin:0;border-radius:var(--border-radius-rounded-large);display:flex;align-items:center;aspect-ratio:1/1;height:40px;width:40px}#app-root #chat-wrapper .long-press-menu .slide-up-card-content .action-items .action-item .content .icon-wrapper:not(.event-filters-checkmark) svg{display:flex;align-items:center;border-radius:0;margin:0;transform:scale(.6)}#app-root #chat-wrapper .long-press-menu .slide-up-card-content .action-items .action-item .content .icon-wrapper:not(.event-filters-checkmark).add-user,#app-root #chat-wrapper .long-press-menu .slide-up-card-content .action-items .action-item .content .icon-wrapper:not(.event-filters-checkmark).add-handoff-checklist,#app-root #chat-wrapper .long-press-menu .slide-up-card-content .action-items .action-item .content .icon-wrapper:not(.event-filters-checkmark).copy{background-color:var(--color-green-shade-seven)}#app-root #chat-wrapper .long-press-menu .slide-up-card-content .action-items .action-item .content .icon-wrapper:not(.event-filters-checkmark).add-user svg,#app-root #chat-wrapper .long-press-menu .slide-up-card-content .action-items .action-item .content .icon-wrapper:not(.event-filters-checkmark).add-handoff-checklist svg,#app-root #chat-wrapper .long-press-menu .slide-up-card-content .action-items .action-item .content .icon-wrapper:not(.event-filters-checkmark).copy svg{color:var(--color-green-shade-two)}#app-root #chat-wrapper .long-press-menu .slide-up-card-content .action-items .action-item .content .icon-wrapper:not(.event-filters-checkmark).remove-user{background-color:var(--color-red-shade-six)}#app-root #chat-wrapper .long-press-menu .slide-up-card-content .action-items .action-item .content .icon-wrapper:not(.event-filters-checkmark).remove-user svg{color:var(--color-red-shade-one)}#app-root #chat-wrapper .long-press-menu .slide-up-card-content .action-items .action-item .content .icon-wrapper:not(.event-filters-checkmark).view-handoff-checklist{background-color:var(--color-teal-shade-seven)}#app-root #chat-wrapper .long-press-menu .slide-up-card-content .action-items .action-item .content .icon-wrapper:not(.event-filters-checkmark).view-handoff-checklist svg{color:var(--color-teal-shade-one)}#app-root #chat-wrapper .long-press-menu .slide-up-card-content .action-items .action-item .content .icon-wrapper:not(.event-filters-checkmark).add-custom-info,#app-root #chat-wrapper .long-press-menu .slide-up-card-content .action-items .action-item .content .icon-wrapper:not(.event-filters-checkmark).add-emergency-contact{background-color:var(--color-orange-shade-seven)}#app-root #chat-wrapper .long-press-menu .slide-up-card-content .action-items .action-item .content .icon-wrapper:not(.event-filters-checkmark).add-custom-info svg,#app-root #chat-wrapper .long-press-menu .slide-up-card-content .action-items .action-item .content .icon-wrapper:not(.event-filters-checkmark).add-emergency-contact svg{color:var(--color-orange-shade-one)}#app-root #chat-wrapper .long-press-menu .slide-up-card-content .action-items .action-item .content .icon-wrapper:not(.event-filters-checkmark).view-emergency-contacts,#app-root #chat-wrapper .long-press-menu .slide-up-card-content .action-items .action-item .content .icon-wrapper:not(.event-filters-checkmark).invitation{background-color:var(--color-cyan-shade-six)}#app-root #chat-wrapper .long-press-menu .slide-up-card-content .action-items .action-item .content .icon-wrapper:not(.event-filters-checkmark).view-emergency-contacts svg,#app-root #chat-wrapper .long-press-menu .slide-up-card-content .action-items .action-item .content .icon-wrapper:not(.event-filters-checkmark).invitation svg{color:var(--color-cyan-shade-one)}#app-root #chat-wrapper .long-press-menu .slide-up-card-content .action-items .action-item .content .icon-wrapper:not(.event-filters-checkmark).custom-info,#app-root #chat-wrapper .long-press-menu .slide-up-card-content .action-items .action-item .content .icon-wrapper:not(.event-filters-checkmark).pin{background-color:var(--color-purple-shade-seven)}#app-root #chat-wrapper .long-press-menu .slide-up-card-content .action-items .action-item .content .icon-wrapper:not(.event-filters-checkmark).custom-info svg,#app-root #chat-wrapper .long-press-menu .slide-up-card-content .action-items .action-item .content .icon-wrapper:not(.event-filters-checkmark).pin svg{color:var(--color-purple-shade-one);transform:scale(.57)}#app-root #chat-wrapper .long-press-menu .slide-up-card-content .action-items .action-item .content .icon-wrapper:not(.event-filters-checkmark).profile-pic{background-color:var(--color-blue-shade-seven)}#app-root #chat-wrapper .long-press-menu .slide-up-card-content .action-items .action-item .content .icon-wrapper:not(.event-filters-checkmark).profile-pic svg{color:var(--color-blue-shade-two)}#app-root #chat-wrapper .long-press-menu .slide-up-card-content .action-items .action-item .content .icon-wrapper:not(.event-filters-checkmark).invite-user{background-color:var(--color-blue-shade-seven)}#app-root #chat-wrapper .long-press-menu .slide-up-card-content .action-items .action-item .content .icon-wrapper:not(.event-filters-checkmark).invite-user svg{color:var(--color-blue-shade-one)}#app-root #chat-wrapper .long-press-menu .slide-up-card-content .action-items .action-item .content input{opacity:0;display:block!important;z-index:100;position:fixed}#app-root #chat-wrapper .long-press-menu .slide-up-card-content .action-items .action-item .content p{max-width:100%;width:100%;padding:0;text-align:left;white-space:wrap;flex-wrap:wrap;line-height:1;display:flex;color:var(--color-black-shade-two);gap:4px 0;font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root #chat-wrapper .long-press-menu .slide-up-card-content .action-items .action-item .content p{font-weight:600}#app-root #chat-wrapper .long-press-menu .slide-up-card-content .action-items .action-item .content p .description,#app-root #chat-wrapper .long-press-menu .slide-up-card-content .action-items .action-item .content p .subtitle{line-height:1.3;color:var(--color-black-shade-three);width:100%;font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root #chat-wrapper .long-press-menu .slide-up-card-content .action-items .action-item .content p .description,#app-root #chat-wrapper .long-press-menu .slide-up-card-content .action-items .action-item .content p .subtitle{font-weight:500}#app-root #chat-wrapper .long-press-menu .slide-up-card-content .action-items .action-item.financial p{color:#00b161}#app-root #chat-wrapper .long-press-menu .slide-up-card-content .action-items .action-item.visitation:not(.request) p{color:#f60195}#app-root #chat-wrapper .long-press-menu .slide-up-card-content .action-items .action-item.all-visitation p{color:var(--color-teal-shade-two)}#app-root #chat-wrapper .long-press-menu .slide-up-card-content .action-items .action-item.shared p{color:#6b28e9}#app-root #chat-wrapper .long-press-menu .slide-up-card-content .action-items .action-item.selected{background-color:var(--color-green-shade-two)}#app-root #chat-wrapper .long-press-menu .slide-up-card-content .action-items .action-item.selected p{opacity:1;color:#fff;font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root #chat-wrapper .long-press-menu .slide-up-card-content .action-items .action-item.selected p{font-weight:600}#app-root #chat-wrapper .long-press-menu .slide-up-card-content .action-items .action-item.selected svg{color:#fff}#app-root #chat-wrapper .long-press-menu .slide-up-card-content .action-items .action-item.calendar .content .icon-wrapper,#app-root #chat-wrapper .long-press-menu .slide-up-card-content .action-items .action-item.invitation .content .icon-wrapper{background-color:var(--color-blue-shade-seven)}#app-root #chat-wrapper .long-press-menu .slide-up-card-content .action-items .action-item.calendar .content .icon-wrapper svg,#app-root #chat-wrapper .long-press-menu .slide-up-card-content .action-items .action-item.invitation .content .icon-wrapper svg{color:var(--color-blue-shade-one)}#app-root #chat-wrapper .long-press-menu .slide-up-card-content .action-items .action-item.chat .content .icon-wrapper,#app-root #chat-wrapper .long-press-menu .slide-up-card-content .action-items .action-item.search .content .icon-wrapper{background-color:var(--color-cyan-shade-eight)}#app-root #chat-wrapper .long-press-menu .slide-up-card-content .action-items .action-item.chat .content .icon-wrapper svg,#app-root #chat-wrapper .long-press-menu .slide-up-card-content .action-items .action-item.search .content .icon-wrapper svg{color:var(--color-cyan-shade-one)}#app-root #chat-wrapper .long-press-menu .slide-up-card-content .action-items .action-item.expense .content .icon-wrapper{background-color:var(--color-red-shade-six)}#app-root #chat-wrapper .long-press-menu .slide-up-card-content .action-items .action-item.expense .content .icon-wrapper svg{color:var(--color-red-shade-one)}#app-root #chat-wrapper .long-press-menu .slide-up-card-content .action-items .action-item.handoff .content .icon-wrapper{background-color:var(--color-teal-shade-eight)}#app-root #chat-wrapper .long-press-menu .slide-up-card-content .action-items .action-item.handoff .content .icon-wrapper svg{color:var(--color-teal-shade-one)}#app-root #chat-wrapper .long-press-menu .slide-up-card-content .action-items .action-item.visitation .content .icon-wrapper{background-color:var(--color-orange-shade-eight)}#app-root #chat-wrapper .long-press-menu .slide-up-card-content .action-items .action-item.visitation .content .icon-wrapper svg{color:#944212}#app-root #chat-wrapper .long-press-menu .slide-up-card-content .action-items .action-item.child-update .content .icon-wrapper{background-color:var(--color-green-shade-eight)}#app-root #chat-wrapper .long-press-menu .slide-up-card-content .action-items .action-item.child-update .content .icon-wrapper svg{color:var(--color-green-shade-one)}#app-root #chat-wrapper .long-press-menu .slide-up-card-content .action-items .action-item.memory .content .icon-wrapper{background-color:var(--color-purple-shade-eight)}#app-root #chat-wrapper .long-press-menu .slide-up-card-content .action-items .action-item.memory .content .icon-wrapper svg{color:var(--color-purple-shade-one)}#app-root #chat-wrapper .long-press-menu .slide-up-card-content .action-items .action-item.document .content .icon-wrapper{background-color:var(--color-cyan-shade-six)}#app-root #chat-wrapper .long-press-menu .slide-up-card-content .action-items .action-item.document .content .icon-wrapper svg{color:var(--color-cyan-shade-one)}#app-root #chat-wrapper .long-press-menu #creation-menu-items .action-items{max-width:100%}#app-root #chat-wrapper .long-press-menu #creation-menu-items .action-items .action-item{min-height:82px}#app-root #chat-wrapper .long-press-menu #creation-menu-items .action-items .action-item.active{transition:all .76s ease}#app-root #chat-wrapper .long-press-menu #creation-menu-items .action-items .action-item .content .icon-wrapper:not(.close){margin:0 0 0 auto;border-radius:50%;aspect-ratio:1/1;height:45px;width:45px}#app-root #chat-wrapper .long-press-menu #creation-menu-items .action-items .action-item .content .icon-wrapper:not(.close) svg{transform:scale(.55)}#app-root #chat-wrapper .long-press-menu #creation-menu-items .action-items .action-item .content .icon-wrapper:not(.close) svg.share-info-filled-icon{transform:scale(.52)}#app-root #chat-wrapper .long-press-menu #creation-menu-items .action-items .action-item .content .icon-wrapper:not(.close) svg.new-expense-filled-icon{transform:scale(.6)}#app-root #chat-wrapper .long-press-menu.event-filters .slide-up-card-content .action-items .action-item.selected .content p,#app-root #chat-wrapper .long-press-menu.event-filters .slide-up-card-content .action-items .action-item.selected .content p span{color:#fff}#app-root #chat-wrapper .long-press-menu.event-filters .slide-up-card-content .action-items .action-item .content p{display:flex;align-items:baseline;flex-wrap:wrap}#app-root #chat-wrapper .long-press-menu.event-filters .slide-up-card-content .action-items .action-item .content p span{width:100%;line-height:1.3;margin:0;padding:0;opacity:.85;color:var(--color-black-shade-two);font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root #chat-wrapper .long-press-menu.event-filters .slide-up-card-content .action-items .action-item .content p span{font-weight:600}#app-root #chat-wrapper .long-press-menu.event-filters .slide-up-card-content .action-items .action-item .content .icon-wrapper{background-color:transparent;aspect-ratio:1/1;height:25px;width:25px}#app-root #chat-wrapper .long-press-menu.event-filters .slide-up-card-content .action-items .action-item .content .icon-wrapper svg{color:#fff}#app-root #chat-wrapper .long-press-menu.child-handoff-checklist .handoff-checklist-item{display:flex;width:100%;align-items:center;justify-content:space-between;padding:12px 15px;margin-bottom:10px;background-color:#fff;border-radius:var(--border-radius-medium-plus);box-shadow:0 0 2px 2px #a7acb03c;transition:all .35s ease}#app-root #chat-wrapper .long-press-menu.child-handoff-checklist .handoff-checklist-item.active{background-color:var(--color-green-shade-two);transition:all .35s ease}#app-root #chat-wrapper .long-press-menu.child-handoff-checklist .handoff-checklist-item.active *{color:#fff}#app-root #chat-wrapper .long-press-menu.child-handoff-checklist .handoff-checklist-item .item{display:flex;flex-wrap:wrap}#app-root #chat-wrapper .long-press-menu.child-handoff-checklist .handoff-checklist-item .item span{width:100%}#app-root #chat-wrapper .long-press-menu.child-handoff-checklist .handoff-checklist-item .item span.item-text{font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root #chat-wrapper .long-press-menu.child-handoff-checklist .handoff-checklist-item .item span.item-text{font-weight:700}#app-root #chat-wrapper .long-press-menu.child-handoff-checklist .handoff-checklist-item .item span.tag{line-height:1;color:var(--color-black-shade-three);font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root #chat-wrapper .long-press-menu.child-handoff-checklist .handoff-checklist-item .item span.tag{font-weight:600}#app-root #chat-wrapper .long-press-menu.child-update-card img{width:50%;margin:0 auto}#app-root #chat-wrapper .long-press-menu.child-update-card .actions{display:flex;align-items:center;justify-content:center;width:100%;margin-top:15px;gap:10px;max-width:100%;padding:0 15px;flex-wrap:wrap}#app-root #chat-wrapper .long-press-menu.emergency-contacts .slide-up-card-content .emergency-contact-list .emergency-contact{display:flex;justify-content:space-between;align-items:flex-start;width:100%;background-color:#fff;padding:12px 15px;border-radius:var(--border-radius-primary);margin-bottom:8px;box-shadow:0 0 2px 2px #a7acb03c}#app-root #chat-wrapper .long-press-menu.emergency-contacts .slide-up-card-content .emergency-contact-list .emergency-contact .contact-info .name{font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root #chat-wrapper .long-press-menu.emergency-contacts .slide-up-card-content .emergency-contact-list .emergency-contact .contact-info .name{font-weight:600}#app-root #chat-wrapper .long-press-menu.emergency-contacts .slide-up-card-content .emergency-contact-list .emergency-contact .contact-info .relationship{font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root #chat-wrapper .long-press-menu.emergency-contacts .slide-up-card-content .emergency-contact-list .emergency-contact .contact-info .relationship{font-weight:450}#app-root #chat-wrapper .long-press-menu.emergency-contacts .slide-up-card-content .emergency-contact-list .emergency-contact .contact-info .comments{color:var(--color-black-shade-three);font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root #chat-wrapper .long-press-menu.emergency-contacts .slide-up-card-content .emergency-contact-list .emergency-contact .contact-info .comments{font-weight:450}#app-root #chat-wrapper .long-press-menu.emergency-contacts .slide-up-card-content .emergency-contact-list .emergency-contact .contact-actions{justify-content:space-between;align-items:center;gap:0 10px;display:flex}#app-root #chat-wrapper .long-press-menu.emergency-contacts .slide-up-card-content .emergency-contact-list .emergency-contact .contact-actions .action{height:unset;width:unset;border-radius:var(--border-radius-small);padding:4px 5px;aspect-ratio:unset;display:flex;align-items:center;justify-content:center;background-color:var(--color-background);color:var(--color-black-shade-three);font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root #chat-wrapper .long-press-menu.emergency-contacts .slide-up-card-content .emergency-contact-list .emergency-contact .contact-actions .action{font-weight:500}#app-root #chat-wrapper .long-press-menu.emergency-contacts .slide-up-card-content .emergency-contact-list .emergency-contact .contact-actions .action{aspect-ratio:1/1;height:30px;width:30px}#app-root #chat-wrapper .long-press-menu.emergency-contacts .slide-up-card-content .emergency-contact-list .emergency-contact .contact-actions .action svg{color:var(--color-black-shade-two)}#app-root #chat-wrapper .long-press-menu.emergency-contacts .slide-up-card-content .emergency-contact-list .emergency-contact .contact-actions .action.edit{background-color:var(--color-purple-shade-eight)}#app-root #chat-wrapper .long-press-menu.emergency-contacts .slide-up-card-content .emergency-contact-list .emergency-contact .contact-actions .action.edit svg{color:var(--color-purple-shade-one)}#app-root #chat-wrapper .long-press-menu.emergency-contacts .slide-up-card-content .emergency-contact-list .emergency-contact .contact-actions .action.email{background-color:var(--color-blue-shade-seven)}#app-root #chat-wrapper .long-press-menu.emergency-contacts .slide-up-card-content .emergency-contact-list .emergency-contact .contact-actions .action.email svg{color:var(--color-blue-shade-one)}#app-root #chat-wrapper .long-press-menu.emergency-contacts .slide-up-card-content .emergency-contact-list .emergency-contact .contact-actions .action.phone{background-color:var(--color-green-shade-eight)}#app-root #chat-wrapper .long-press-menu.emergency-contacts .slide-up-card-content .emergency-contact-list .emergency-contact .contact-actions .action.phone svg{color:var(--color-green-shade-one)}#app-root #chat-wrapper .long-press-menu.install-app-card .slide-up-card-content .steps{flex-wrap:wrap;gap:10px 0}#app-root #chat-wrapper .long-press-menu.invite-co-parent .action-items .action-item.invite .icon-wrapper svg{color:var(--color-green-shade-two)}#app-root #chat-wrapper .long-press-menu.chat{box-shadow:#0009 0 8px 15px}#app-root #chat-wrapper .long-press-menu.chat .action-items .action-item.search .content .icon-wrapper svg{color:var(--color-green-shade-two)}#app-root #chat-wrapper .long-press-menu.chat .action-items .action-item.dismiss .content .icon-wrapper svg{color:var(--color-red-shade-three)}#app-root #chat-wrapper .long-press-menu.long-press-menu .action-items .action-item{min-height:65px;font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root #chat-wrapper .long-press-menu.long-press-menu .action-items .action-item{font-weight:500}#app-root #chat-wrapper .long-press-menu.long-press-menu .action-items .action-item.delete-event .icon-wrapper svg{color:var(--color-red-shade-three)}#app-root #chat-wrapper .long-press-menu p{border:0;color:var(--color-black-shade-two);font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root #chat-wrapper .long-press-menu p{font-weight:600}#app-root #chat-wrapper .long-press-menu p#copy,#app-root #chat-wrapper .long-press-menu p#pin,#app-root #chat-wrapper .long-press-menu p#dismiss{justify-content:flex-start;align-items:center}#app-root #chat-wrapper .long-press-menu p#copy .icon-wrapper,#app-root #chat-wrapper .long-press-menu p#pin .icon-wrapper,#app-root #chat-wrapper .long-press-menu p#dismiss .icon-wrapper{margin-right:10px;aspect-ratio:1/1;height:18px;width:18px}#app-root #chat-wrapper .long-press-menu p#copy#copy svg,#app-root #chat-wrapper .long-press-menu p#pin#copy svg,#app-root #chat-wrapper .long-press-menu p#dismiss#copy svg{color:var(--color-purple-shade-four)}#app-root #chat-wrapper .long-press-menu p#copy#pin,#app-root #chat-wrapper .long-press-menu p#pin#pin,#app-root #chat-wrapper .long-press-menu p#dismiss#pin{border-radius:0}#app-root #chat-wrapper .long-press-menu p#copy#pin.add svg,#app-root #chat-wrapper .long-press-menu p#pin#pin.add svg,#app-root #chat-wrapper .long-press-menu p#dismiss#pin.add svg{color:var(--color-green-shade-three)}#app-root #chat-wrapper .long-press-menu p#copy#dismiss .icon-wrapper,#app-root #chat-wrapper .long-press-menu p#pin#dismiss .icon-wrapper,#app-root #chat-wrapper .long-press-menu p#dismiss#dismiss .icon-wrapper{aspect-ratio:1/1;height:22px;width:22px}#app-root #chat-wrapper .long-press-menu p#copy#dismiss svg,#app-root #chat-wrapper .long-press-menu p#pin#dismiss svg,#app-root #chat-wrapper .long-press-menu p#dismiss#dismiss svg{color:var(--color-red-shade-three)}#app-root #chat-wrapper #header{width:100vw;padding:calc(10px + env(safe-area-inset-top)) 15px 5px 15px;backdrop-filter:blur(10px);background-color:var(--color-background);align-items:flex-start;justify-content:space-between;display:flex;flex-shrink:0;position:relative}#app-root #chat-wrapper #header .back-arrow{color:var(--color-black-shade-three);position:relative;aspect-ratio:1/1;height:30px;width:30px}#app-root #chat-wrapper #header #name-and-disclaimer{width:80%}#app-root #chat-wrapper #header #name-and-disclaimer #user-name{width:100%;line-height:1;white-space:nowrap;text-align:center;color:var(--color-blue-shade-three);font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root #chat-wrapper #header #name-and-disclaimer #user-name{font-weight:600}#app-root #chat-wrapper #header #name-and-disclaimer #disclaimer-text,#app-root #chat-wrapper #header #name-and-disclaimer #search-mode-text{text-align:center;align-self:flex-end;margin-top:auto;padding-bottom:env(safe-area-inset-bottom);font-style:italic;color:var(--color-red-shade-three);background-color:var(--color-background);display:flex;width:100%;justify-content:center;overflow:visible;font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root #chat-wrapper #header #name-and-disclaimer #disclaimer-text,#app-root #chat-wrapper #header #name-and-disclaimer #search-mode-text{font-weight:600}#app-root #chat-wrapper #header #name-and-disclaimer #disclaimer-text#search-mode-text,#app-root #chat-wrapper #header #name-and-disclaimer #search-mode-text#search-mode-text{color:var(--color-green-shade-three)}#app-root #chat-wrapper #header #name-and-disclaimer #disclaimer-text .icon-wrapper,#app-root #chat-wrapper #header #name-and-disclaimer #search-mode-text .icon-wrapper{position:relative;overflow:visible;margin-left:10px;aspect-ratio:1/1;height:16px;width:16px}#app-root #chat-wrapper #header .screen-actions-button{margin-left:auto;padding:0;color:var(--color-black-shade-three);font-size:unset;aspect-ratio:1/1;height:25px;width:25px}#app-root #chat-wrapper .flex{align-items:center}#app-root #chat-wrapper .search-input{border:0;border-radius:var(--border-radius-primary);width:100%;padding:8px;margin-bottom:5px}#app-root #chat-wrapper .search-input:focus,#app-root #chat-wrapper .search-input:active,#app-root #chat-wrapper .search-input:focus-visible{outline:none}#app-root #chat-wrapper .search-input::placeholder{position:relative;top:-2px;opacity:.6;font-size:14px}#app-root #chat-wrapper #default-messages,#app-root #chat-wrapper #messages,#app-root #chat-wrapper #pinned-messages{width:100vw;background:var(--color-background);overflow-x:hidden;position:relative;height:100%;flex:1;overflow-y:auto;padding:1rem;display:flex;flex-direction:column;gap:.5rem}#app-root #chat-wrapper #default-messages#pinned-messages,#app-root #chat-wrapper #messages#pinned-messages,#app-root #chat-wrapper #pinned-messages#pinned-messages{z-index:unset}#app-root #chat-wrapper #default-messages.muted,#app-root #chat-wrapper #messages.muted,#app-root #chat-wrapper #pinned-messages.muted{padding-bottom:0;height:100vh;filter:grayscale(60%)}#app-root #chat-wrapper #default-messages .timestamp,#app-root #chat-wrapper #messages .timestamp,#app-root #chat-wrapper #pinned-messages .timestamp{width:100%;margin-bottom:15px;font-size:12px;padding-top:5px;display:flex;align-items:center;gap:5px;justify-content:flex-end;color:var(--color-black-shade-four);font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root #chat-wrapper #default-messages .timestamp,#app-root #chat-wrapper #messages .timestamp,#app-root #chat-wrapper #pinned-messages .timestamp{font-weight:600}#app-root #chat-wrapper #default-messages .timestamp svg,#app-root #chat-wrapper #messages .timestamp svg,#app-root #chat-wrapper #pinned-messages .timestamp svg{position:relative;aspect-ratio:1/1;height:15px;width:15px}#app-root #chat-wrapper #default-messages .timestamp svg.from,#app-root #chat-wrapper #messages .timestamp svg.from,#app-root #chat-wrapper #pinned-messages .timestamp svg.from{transform:rotate(180deg)}#app-root #chat-wrapper #default-messages .timestamp.to,#app-root #chat-wrapper #messages .timestamp.to,#app-root #chat-wrapper #pinned-messages .timestamp.to{float:right;text-align:right;padding-right:10px}#app-root #chat-wrapper #default-messages .timestamp.from,#app-root #chat-wrapper #messages .timestamp.from,#app-root #chat-wrapper #pinned-messages .timestamp.from{justify-content:flex-start;float:left;text-align:left;padding-left:10px;margin-right:0}#app-root #chat-wrapper #default-messages .timestamp.from .icon-wrapper,#app-root #chat-wrapper #messages .timestamp.from .icon-wrapper,#app-root #chat-wrapper #pinned-messages .timestamp.from .icon-wrapper{transform:rotate(180deg)}#app-root #chat-wrapper #default-messages .message-wrapper,#app-root #chat-wrapper #messages .message-wrapper,#app-root #chat-wrapper #pinned-messages .message-wrapper{width:100%;transition:all .2s ease-in-out;font-weight:400;position:relative}#app-root #chat-wrapper #default-messages .message-wrapper.search,#app-root #chat-wrapper #messages .message-wrapper.search,#app-root #chat-wrapper #pinned-messages .message-wrapper.search{display:block}#app-root #chat-wrapper #default-messages .message-wrapper .flex,#app-root #chat-wrapper #messages .message-wrapper .flex,#app-root #chat-wrapper #pinned-messages .message-wrapper .flex{width:100%;position:relative}#app-root #chat-wrapper #default-messages .message-wrapper .flex .pin-icon,#app-root #chat-wrapper #messages .message-wrapper .flex .pin-icon,#app-root #chat-wrapper #pinned-messages .message-wrapper .flex .pin-icon{color:var(--color-red-shade-two);position:absolute;top:-10px}#app-root #chat-wrapper #default-messages .message-wrapper .flex .pin-icon.to,#app-root #chat-wrapper #messages .message-wrapper .flex .pin-icon.to,#app-root #chat-wrapper #pinned-messages .message-wrapper .flex .pin-icon.to{left:unset;right:-7px}#app-root #chat-wrapper #default-messages .message-wrapper .flex .pin-icon.from,#app-root #chat-wrapper #messages .message-wrapper .flex .pin-icon.from,#app-root #chat-wrapper #pinned-messages .message-wrapper .flex .pin-icon.from{right:unset;left:-6px;top:-11px;transform:rotate(-90deg)}#app-root #chat-wrapper #default-messages .message-wrapper .message,#app-root #chat-wrapper #messages .message-wrapper .message,#app-root #chat-wrapper #pinned-messages .message-wrapper .message{width:65%;position:relative;background-size:cover;overflow:hidden;border-radius:var(--border-radius-large)}#app-root #chat-wrapper #default-messages .message-wrapper .message.from,#app-root #chat-wrapper #default-messages .message-wrapper .message.to,#app-root #chat-wrapper #messages .message-wrapper .message.from,#app-root #chat-wrapper #messages .message-wrapper .message.to,#app-root #chat-wrapper #pinned-messages .message-wrapper .message.from,#app-root #chat-wrapper #pinned-messages .message-wrapper .message.to{display:inline-block;max-width:85%;width:auto;min-width:65%;padding:10px 15px;transition:all .3s cubic-bezier(.25,.8,.25,1);line-height:1.3;font-size:15px;word-break:break-word;font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root #chat-wrapper #default-messages .message-wrapper .message.from,#app-root #chat-wrapper #default-messages .message-wrapper .message.to,#app-root #chat-wrapper #messages .message-wrapper .message.from,#app-root #chat-wrapper #messages .message-wrapper .message.to,#app-root #chat-wrapper #pinned-messages .message-wrapper .message.from,#app-root #chat-wrapper #pinned-messages .message-wrapper .message.to{font-weight:500}#app-root #chat-wrapper #default-messages .message-wrapper .message.from.new,#app-root #chat-wrapper #default-messages .message-wrapper .message.to.new,#app-root #chat-wrapper #messages .message-wrapper .message.from.new,#app-root #chat-wrapper #messages .message-wrapper .message.to.new,#app-root #chat-wrapper #pinned-messages .message-wrapper .message.from.new,#app-root #chat-wrapper #pinned-messages .message-wrapper .message.to.new{animation:SendMessage .4s ease-out forwards;transform-origin:bottom right}#app-root #chat-wrapper #default-messages .message-wrapper .message.from.from,#app-root #chat-wrapper #default-messages .message-wrapper .message.to.from,#app-root #chat-wrapper #messages .message-wrapper .message.from.from,#app-root #chat-wrapper #messages .message-wrapper .message.to.from,#app-root #chat-wrapper #pinned-messages .message-wrapper .message.from.from,#app-root #chat-wrapper #pinned-messages .message-wrapper .message.to.from{background-color:var(--color-blue-shade-three);color:#fff;display:flex;justify-content:space-between;float:left;margin-right:auto;margin-left:0}#app-root #chat-wrapper #default-messages .message-wrapper .message.from.from .icon-wrapper,#app-root #chat-wrapper #default-messages .message-wrapper .message.to.from .icon-wrapper,#app-root #chat-wrapper #messages .message-wrapper .message.from.from .icon-wrapper,#app-root #chat-wrapper #messages .message-wrapper .message.to.from .icon-wrapper,#app-root #chat-wrapper #pinned-messages .message-wrapper .message.from.from .icon-wrapper,#app-root #chat-wrapper #pinned-messages .message-wrapper .message.to.from .icon-wrapper{color:#fff;margin-left:10px}#app-root #chat-wrapper #default-messages .message-wrapper .message.from.to,#app-root #chat-wrapper #default-messages .message-wrapper .message.to.to,#app-root #chat-wrapper #messages .message-wrapper .message.from.to,#app-root #chat-wrapper #messages .message-wrapper .message.to.to,#app-root #chat-wrapper #pinned-messages .message-wrapper .message.from.to,#app-root #chat-wrapper #pinned-messages .message-wrapper .message.to.to{margin-left:auto;float:right;background-color:var(--color-black-shade-five);color:var(--color-black-shade-two)}#app-root #chat-wrapper #default-messages .message-wrapper .message.from.to.message .icon-wrapper,#app-root #chat-wrapper #default-messages .message-wrapper .message.to.to.message .icon-wrapper,#app-root #chat-wrapper #messages .message-wrapper .message.from.to.message .icon-wrapper,#app-root #chat-wrapper #messages .message-wrapper .message.to.to.message .icon-wrapper,#app-root #chat-wrapper #pinned-messages .message-wrapper .message.from.to.message .icon-wrapper,#app-root #chat-wrapper #pinned-messages .message-wrapper .message.to.to.message .icon-wrapper{color:var(--color-brand-blue)}#app-root #chat-wrapper #default-messages .message-wrapper .message .timestamp,#app-root #chat-wrapper #messages .message-wrapper .message .timestamp,#app-root #chat-wrapper #pinned-messages .message-wrapper .message .timestamp{font-size:13px;color:var(--color-black-shade-two);font-style:italic}@media screen and (min-width: 800px){#app-root #chat-wrapper .from,#app-root #chat-wrapper .to{min-width:50%;max-width:65%;clear:both}#app-root #chat-wrapper .from.from,#app-root #chat-wrapper .to.from{float:left}#app-root #chat-wrapper .from.to,#app-root #chat-wrapper .to.to{float:right}}#app-root #chat-wrapper #input-wrapper{max-width:100vw;padding-bottom:calc(20px + env(safe-area-inset-bottom));overflow:visible;transform:translateY(0);transition:all .4s ease;opacity:1;pointer-events:auto;background:var(--color-background);min-height:200px;flex-shrink:0}#app-root #chat-wrapper #input-wrapper.hidden{opacity:0;transition:all .4s ease;pointer-events:none;transform:translateY(100px)}#app-root #chat-wrapper #input-wrapper .message-input-field{width:100vw;z-index:9999;transition:all .3s ease-out;display:flex;justify-content:space-between;margin:0;height:100%;align-self:stretch;max-width:100vw;padding:15px 15px env(safe-area-inset-bottom) 10px;border-top:1px solid var(--color-black-shade-five)}#app-root #chat-wrapper #input-wrapper .message-input-field #message-input-container{width:100vw;display:flex;align-items:center!important;max-width:100vw;flex-wrap:wrap}#app-root #chat-wrapper #input-wrapper .message-input-field #message-input-container .input-and-button{width:100%;display:flex;align-items:flex-start;height:100%;gap:0 20px;align-self:stretch}#app-root #chat-wrapper #input-wrapper .message-input-field #message-input-container .input-and-button textarea{resize:none;color:var(--color-black-shade-three);transition:all .5s ease;outline:none;caret-color:var(--color-black-shade-two);border:none;width:100%;padding:0;height:100%;align-self:stretch;max-height:100px;overflow-y:auto;background:var(--color-background)}#app-root #chat-wrapper #input-wrapper .message-input-field #message-input-container .input-and-button textarea:focus,#app-root #chat-wrapper #input-wrapper .message-input-field #message-input-container .input-and-button textarea.active{box-shadow:none}#app-root #chat-wrapper #input-wrapper .message-input-field #message-input-container .input-and-button textarea::placeholder{color:var(--color-black-shade-three);font-size:14px;white-space:nowrap;position:relative;top:2px;opacity:1;font-style:italic}#app-root #chat-wrapper #input-wrapper .message-input-field #message-input-container .input-and-button textarea:focus-within{transition:all .5s ease}#app-root #chat-wrapper #input-wrapper .message-input-field #message-input-container .input-and-button .send-message-icon{cursor:pointer;aspect-ratio:1/1;height:30px;width:30px;color:var(--color-blue-shade-three)}#app-root #chat-wrapper #input-wrapper .message-input-field #message-input-container .input-and-button.search textarea::placeholder{font-style:italic}@media screen and (min-width: 800px){#app-root #chat-wrapper #input-wrapper .message-input-field{min-width:10%;width:28vw}}#app-root #child-info-container #child-wrapper{display:flex;width:100%;overflow:visible;background-color:transparent;justify-content:center;border-radius:0;border:0;gap:20px;flex-wrap:wrap;padding:20px 0}#app-root #child-info-container #child-wrapper .child{justify-content:center;position:relative;display:flex;flex-wrap:wrap}#app-root #child-info-container #child-wrapper .child *{user-select:none;outline:0}#app-root #child-info-container #child-wrapper .child p{color:#fff;font-size:12px;text-align:center}#app-root #child-info-container #child-wrapper .child.active *{transition:all .4s ease}#app-root #child-info-container #child-wrapper .child.active .child-image{position:relative;background-color:transparent}#app-root #child-info-container #child-wrapper .child.active .child-image.no-image .icon-wrapper svg{color:var(--color-blue-shade-three)}#app-root #child-info-container #child-wrapper .child.active .child-name{opacity:1;color:var(--color-black-shade-two);font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root #child-info-container #child-wrapper .child.active .child-name{font-weight:700}#app-root #child-info-container #child-wrapper .child .child-name{color:var(--color-black-shade-two);text-align:center;width:100%;display:block}#app-root #child-info-container #child-wrapper .child .child-image{background-size:cover;position:relative;transition:all .5s ease-in}#app-root #child-info-container #child-wrapper .child .child-image.no-image{opacity:1;display:flex;justify-content:center;align-items:center;transition:all .3s ease-in;background-color:transparent}#app-root #child-info-container #child-wrapper .child .child-image.no-image .icon-wrapper{aspect-ratio:1/1;height:40px;width:40px}#app-root #child-info-container #child-wrapper .child .child-image.no-image .icon-wrapper svg{color:var(--color-black-shade-three)}#app-root #child-info-container .categories .category{justify-content:flex-start}#app-root #child-info-container .categories .category.notifications{flex-wrap:nowrap;justify-content:space-between}#app-root #child-info-container .categories .category.notifications span{line-height:1.2;justify-self:flex-start;margin-right:auto;margin-left:0}#app-root #child-info-container .categories .category.notifications span.accent{margin-right:20px}#app-root #child-info-container .categories .category.theme span{margin:0}#app-root #child-info-container .categories .category.theme span:nth-child(2){margin-left:20px}#app-root #child-info-container .categories .category.theme div{margin-left:auto}#app-root #child-info-container .categories .category.theme div span{font-size:20px}#app-root #child-info-container .categories .category:first-child{border-top:1px solid rgba(255,255,255,.1)}#app-root #child-info-container .categories .category span{font-size:25px;margin-right:20px;opacity:.8;color:var(--color-purple-shade-three)}#app-root #child-info-container #child-info-collapsibles{overflow:hidden}#app-root #child-info-container #child-info-collapsibles .input-field{margin-bottom:8px}#app-root #child-info-container #child-info-collapsibles .rows{margin-top:8px;border-top:1px solid var(--color-border-grey)}#app-root #child-info-container #child-info-collapsibles .title-wrapper{display:flex;align-items:center;justify-content:space-between;width:100%;position:relative;left:-1px;cursor:pointer;line-height:1;white-space:nowrap;font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root #child-info-container #child-info-collapsibles .title-wrapper{font-weight:500}#app-root #child-info-container #child-info-collapsibles .title-wrapper.schooling .icon-wrapper svg{color:var(--color-green-shade-two)}#app-root #child-info-container #child-info-collapsibles .title-wrapper.medical .icon-wrapper svg{color:var(--color-red-shade-three)}#app-root #child-info-container #child-info-collapsibles .title-wrapper.behavior .icon-wrapper svg{color:var(--color-orange-shade-one)}#app-root #child-info-container #child-info-collapsibles .title-wrapper.general .icon-wrapper svg{color:var(--color-black-shade-three)}#app-root #child-info-container #child-info-collapsibles .title-wrapper.general .label-wrapper label .icon-wrapper svg{color:var(--color-blue-shade-three)}#app-root #child-info-container #child-info-collapsibles .title-wrapper .icon-wrapper{margin:0;display:flex;align-items:center;justify-content:center}#app-root #child-info-container #child-info-collapsibles .info-category{transition:max-height .3s ease-in-out;max-width:calc(100vw - 30px);overflow:hidden;background-color:#fff;box-shadow:0 0 2px 2px #a7acb03c;padding:20px 15px;border-radius:var(--border-radius-primary)}#app-root #child-info-container #child-info-collapsibles .info-category.no-info{pointer-events:none;opacity:.5}#app-root #child-info-container #child-info-collapsibles .info-category.active .header{border-bottom:0;font-weight:700}#co-parents-container #co-parent-container,#co-parents-container #parent-container,#parents-container #co-parent-container,#parents-container #parent-container{width:max-content;flex-wrap:wrap;position:relative;margin:0 auto 20px;background-color:#fff;padding:20px;min-width:70dvw;box-shadow:0 0 2px 2px #a7acb03c;border-radius:var(--border-radius-medium-large)}#co-parents-container #co-parent-container .co-parent,#co-parents-container #co-parent-container .parent,#co-parents-container #parent-container .co-parent,#co-parents-container #parent-container .parent,#parents-container #co-parent-container .co-parent,#parents-container #co-parent-container .parent,#parents-container #parent-container .co-parent,#parents-container #parent-container .parent{width:100%;transition:all .4s ease;opacity:0;pointer-events:none;align-items:flex-start;justify-content:center;gap:0 10px}#co-parents-container #co-parent-container .co-parent.active,#co-parents-container #co-parent-container .parent.active,#co-parents-container #parent-container .co-parent.active,#co-parents-container #parent-container .parent.active,#parents-container #co-parent-container .co-parent.active,#parents-container #co-parent-container .parent.active,#parents-container #parent-container .co-parent.active,#parents-container #parent-container .parent.active{opacity:1;transition:all 1s ease;pointer-events:auto}#co-parents-container #co-parent-container .co-parent *,#co-parents-container #co-parent-container .parent *,#co-parents-container #parent-container .co-parent *,#co-parents-container #parent-container .parent *,#parents-container #co-parent-container .co-parent *,#parents-container #co-parent-container .parent *,#parents-container #parent-container .co-parent *,#parents-container #parent-container .parent *{user-select:none;outline:0}#co-parents-container #co-parent-container .co-parent .left,#co-parents-container #co-parent-container .co-parent .right,#co-parents-container #co-parent-container .parent .left,#co-parents-container #co-parent-container .parent .right,#co-parents-container #parent-container .co-parent .left,#co-parents-container #parent-container .co-parent .right,#co-parents-container #parent-container .parent .left,#co-parents-container #parent-container .parent .right,#parents-container #co-parent-container .co-parent .left,#parents-container #co-parent-container .co-parent .right,#parents-container #co-parent-container .parent .left,#parents-container #co-parent-container .parent .right,#parents-container #parent-container .co-parent .left,#parents-container #parent-container .co-parent .right,#parents-container #parent-container .parent .left,#parents-container #parent-container .parent .right{display:flex;align-items:center;justify-content:center}#co-parents-container #co-parent-container .co-parent .left,#co-parents-container #co-parent-container .parent .left,#co-parents-container #parent-container .co-parent .left,#co-parents-container #parent-container .parent .left,#parents-container #co-parent-container .co-parent .left,#parents-container #co-parent-container .parent .left,#parents-container #parent-container .co-parent .left,#parents-container #parent-container .parent .left{gap:0 10px}#co-parents-container #co-parent-container .co-parent .avatar,#co-parents-container #co-parent-container .parent .avatar,#co-parents-container #parent-container .co-parent .avatar,#co-parents-container #parent-container .parent .avatar,#parents-container #co-parent-container .co-parent .avatar,#parents-container #co-parent-container .parent .avatar,#parents-container #parent-container .co-parent .avatar,#parents-container #parent-container .parent .avatar{display:flex;align-items:center;justify-content:center;position:relative;top:2px;aspect-ratio:1/1;height:55px;width:55px}#co-parents-container #co-parent-container .co-parent .avatar svg,#co-parents-container #co-parent-container .parent .avatar svg,#co-parents-container #parent-container .co-parent .avatar svg,#co-parents-container #parent-container .parent .avatar svg,#parents-container #co-parent-container .co-parent .avatar svg,#parents-container #co-parent-container .parent .avatar svg,#parents-container #parent-container .co-parent .avatar svg,#parents-container #parent-container .parent .avatar svg{color:var(--color-blue-shade-three)}#co-parents-container #co-parent-container .co-parent #co-parent-name,#co-parents-container #co-parent-container .parent #co-parent-name,#co-parents-container #parent-container .co-parent #co-parent-name,#co-parents-container #parent-container .parent #co-parent-name,#parents-container #co-parent-container .co-parent #co-parent-name,#parents-container #co-parent-container .parent #co-parent-name,#parents-container #parent-container .co-parent #co-parent-name,#parents-container #parent-container .parent #co-parent-name{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}#co-parents-container #co-parent-container .co-parent #co-parent-name .name-text,#co-parents-container #co-parent-container .parent #co-parent-name .name-text,#co-parents-container #parent-container .co-parent #co-parent-name .name-text,#co-parents-container #parent-container .parent #co-parent-name .name-text,#parents-container #co-parent-container .co-parent #co-parent-name .name-text,#parents-container #co-parent-container .parent #co-parent-name .name-text,#parents-container #parent-container .co-parent #co-parent-name .name-text,#parents-container #parent-container .parent #co-parent-name .name-text{line-height:1;text-align:center;font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#co-parents-container #co-parent-container .co-parent #co-parent-name .name-text,#co-parents-container #co-parent-container .parent #co-parent-name .name-text,#co-parents-container #parent-container .co-parent #co-parent-name .name-text,#co-parents-container #parent-container .parent #co-parent-name .name-text,#parents-container #co-parent-container .co-parent #co-parent-name .name-text,#parents-container #co-parent-container .parent #co-parent-name .name-text,#parents-container #parent-container .co-parent #co-parent-name .name-text,#parents-container #parent-container .parent #co-parent-name .name-text{font-weight:700}#co-parents-container #co-parent-container .co-parent #co-parent-name #co-parent-type,#co-parents-container #co-parent-container .parent #co-parent-name #co-parent-type,#co-parents-container #parent-container .co-parent #co-parent-name #co-parent-type,#co-parents-container #parent-container .parent #co-parent-name #co-parent-type,#parents-container #co-parent-container .co-parent #co-parent-name #co-parent-type,#parents-container #co-parent-container .parent #co-parent-name #co-parent-type,#parents-container #parent-container .co-parent #co-parent-name #co-parent-type,#parents-container #parent-container .parent #co-parent-name #co-parent-type{width:100%;color:var(--color-black-shade-four);padding-top:8px;text-align:center;line-height:1;font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#co-parents-container #co-parent-container .co-parent #co-parent-name #co-parent-type,#co-parents-container #co-parent-container .parent #co-parent-name #co-parent-type,#co-parents-container #parent-container .co-parent #co-parent-name #co-parent-type,#co-parents-container #parent-container .parent #co-parent-name #co-parent-type,#parents-container #co-parent-container .co-parent #co-parent-name #co-parent-type,#parents-container #co-parent-container .parent #co-parent-name #co-parent-type,#parents-container #parent-container .co-parent #co-parent-name #co-parent-type,#parents-container #parent-container .parent #co-parent-name #co-parent-type{font-weight:600}#co-parents-container #co-parent-container .co-parent .actions,#co-parents-container #co-parent-container .parent .actions,#co-parents-container #parent-container .co-parent .actions,#co-parents-container #parent-container .parent .actions,#parents-container #co-parent-container .co-parent .actions,#parents-container #co-parent-container .parent .actions,#parents-container #parent-container .co-parent .actions,#parents-container #parent-container .parent .actions{display:flex;align-items:flex-start;justify-content:center;width:100%;gap:0 10px;margin-top:15px}#co-parents-container #co-parent-container .co-parent .actions a,#co-parents-container #co-parent-container .parent .actions a,#co-parents-container #parent-container .co-parent .actions a,#co-parents-container #parent-container .parent .actions a,#parents-container #co-parent-container .co-parent .actions a,#parents-container #co-parent-container .parent .actions a,#parents-container #parent-container .co-parent .actions a,#parents-container #parent-container .parent .actions a{display:flex;align-items:center;justify-content:center;text-decoration:none;border:0;background-color:var(--color-black-shade-five);padding:5px 10px;border-radius:var(--border-radius-smallest);gap:0 5px}#co-parents-container #co-parent-container .co-parent .actions a .body-text-smaller,#co-parents-container #co-parent-container .parent .actions a .body-text-smaller,#co-parents-container #parent-container .co-parent .actions a .body-text-smaller,#co-parents-container #parent-container .parent .actions a .body-text-smaller,#parents-container #co-parent-container .co-parent .actions a .body-text-smaller,#parents-container #co-parent-container .parent .actions a .body-text-smaller,#parents-container #parent-container .co-parent .actions a .body-text-smaller,#parents-container #parent-container .parent .actions a .body-text-smaller{color:var(--color-black-shade-two);font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#co-parents-container #co-parent-container .co-parent .actions a .body-text-smaller,#co-parents-container #co-parent-container .parent .actions a .body-text-smaller,#co-parents-container #parent-container .co-parent .actions a .body-text-smaller,#co-parents-container #parent-container .parent .actions a .body-text-smaller,#parents-container #co-parent-container .co-parent .actions a .body-text-smaller,#parents-container #co-parent-container .parent .actions a .body-text-smaller,#parents-container #parent-container .co-parent .actions a .body-text-smaller,#parents-container #parent-container .parent .actions a .body-text-smaller{font-weight:600}#co-parents-container #co-parent-container .co-parent .actions a .icon-wrapper,#co-parents-container #co-parent-container .parent .actions a .icon-wrapper,#co-parents-container #parent-container .co-parent .actions a .icon-wrapper,#co-parents-container #parent-container .parent .actions a .icon-wrapper,#parents-container #co-parent-container .co-parent .actions a .icon-wrapper,#parents-container #co-parent-container .parent .actions a .icon-wrapper,#parents-container #parent-container .co-parent .actions a .icon-wrapper,#parents-container #parent-container .parent .actions a .icon-wrapper{aspect-ratio:1/1;height:16px;width:16px}#co-parents-container #co-parent-container .co-parent .actions a .icon-wrapper svg,#co-parents-container #co-parent-container .parent .actions a .icon-wrapper svg,#co-parents-container #parent-container .co-parent .actions a .icon-wrapper svg,#co-parents-container #parent-container .parent .actions a .icon-wrapper svg,#parents-container #co-parent-container .co-parent .actions a .icon-wrapper svg,#parents-container #co-parent-container .parent .actions a .icon-wrapper svg,#parents-container #parent-container .co-parent .actions a .icon-wrapper svg,#parents-container #parent-container .parent .actions a .icon-wrapper svg{color:var(--color-black-shade-one)}#co-parents-container #co-parent-container .co-parent .info,#co-parents-container #co-parent-container .parent .info,#co-parents-container #parent-container .co-parent .info,#co-parents-container #parent-container .parent .info,#parents-container #co-parent-container .co-parent .info,#parents-container #co-parent-container .parent .info,#parents-container #parent-container .co-parent .info,#parents-container #parent-container .parent .info{display:flex;align-items:center;justify-content:flex-end;margin-bottom:15px;font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#co-parents-container #co-parent-container .co-parent .info,#co-parents-container #co-parent-container .parent .info,#co-parents-container #parent-container .co-parent .info,#co-parents-container #parent-container .parent .info,#parents-container #co-parent-container .co-parent .info,#parents-container #co-parent-container .parent .info,#parents-container #parent-container .co-parent .info,#parents-container #parent-container .parent .info{font-weight:600}#co-parents-container #co-parent-container .co-parent .info .icon-wrapper,#co-parents-container #co-parent-container .parent .info .icon-wrapper,#co-parents-container #parent-container .co-parent .info .icon-wrapper,#co-parents-container #parent-container .parent .info .icon-wrapper,#parents-container #co-parent-container .co-parent .info .icon-wrapper,#parents-container #co-parent-container .parent .info .icon-wrapper,#parents-container #parent-container .co-parent .info .icon-wrapper,#parents-container #parent-container .parent .info .icon-wrapper{margin-right:8px;aspect-ratio:1/1;height:20px;width:20px}#co-parents-container #co-parent-container .co-parent .info .icon-wrapper svg,#co-parents-container #co-parent-container .parent .info .icon-wrapper svg,#co-parents-container #parent-container .co-parent .info .icon-wrapper svg,#co-parents-container #parent-container .parent .info .icon-wrapper svg,#parents-container #co-parent-container .co-parent .info .icon-wrapper svg,#parents-container #co-parent-container .parent .info .icon-wrapper svg,#parents-container #parent-container .co-parent .info .icon-wrapper svg,#parents-container #parent-container .parent .info .icon-wrapper svg{color:#fff}#co-parents-container .co-parent-selector,#parents-container .co-parent-selector{display:flex;align-items:center;justify-content:center;gap:0 10px}#co-parents-container .co-parent-selector .co-parent,#parents-container .co-parent-selector .co-parent{transition:all .4s ease;cursor:pointer}#co-parents-container .co-parent-selector .co-parent p,#parents-container .co-parent-selector .co-parent p{color:var(--color-black-shade-five)}#co-parents-container .co-parent-selector .co-parent.active,#parents-container .co-parent-selector .co-parent.active{transition:all .4s ease;border-bottom:1px solid var(--color-black-shade-three)}#co-parents-container .co-parent-selector .co-parent.active p,#parents-container .co-parent-selector .co-parent.active p{color:var(--color-black-shade-two);font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#co-parents-container .co-parent-selector .co-parent.active p,#parents-container .co-parent-selector .co-parent.active p{font-weight:700}#co-parents-container #co-parent-info,#co-parents-container #parent-info,#parents-container #co-parent-info,#parents-container #parent-info{border-radius:var(--border-radius-larger);position:relative;background-color:#fff;padding:20px 20px 0;box-shadow:0 0 2px 2px #a7acb03c}#co-parents-container #co-parent-info .info-row .buttons,#co-parents-container #parent-info .info-row .buttons,#parents-container #co-parent-info .info-row .buttons,#parents-container #parent-info .info-row .buttons{display:flex;align-items:center;justify-content:center;gap:0 10px}#co-parents-container #co-parent-info .info-row .input-and-delete-icon,#co-parents-container #parent-info .info-row .input-and-delete-icon,#parents-container #co-parent-info .info-row .input-and-delete-icon,#parents-container #parent-info .info-row .input-and-delete-icon{display:flex;align-items:center;justify-content:space-between;width:100%}#co-parents-container #co-parent-info .info-row .input-and-delete-icon .icon-wrapper,#co-parents-container #parent-info .info-row .input-and-delete-icon .icon-wrapper,#parents-container #co-parent-info .info-row .input-and-delete-icon .icon-wrapper,#parents-container #parent-info .info-row .input-and-delete-icon .icon-wrapper{display:flex;align-items:center;justify-content:center;position:relative;top:2px}#co-parents-container #co-parent-info .info-row .input-and-delete-icon .icon-wrapper.delete,#co-parents-container #parent-info .info-row .input-and-delete-icon .icon-wrapper.delete,#parents-container #co-parent-info .info-row .input-and-delete-icon .icon-wrapper.delete,#parents-container #parent-info .info-row .input-and-delete-icon .icon-wrapper.delete{margin-left:20px;color:var(--color-red-shade-three);aspect-ratio:1/1;height:25px;width:25px}#co-parents-container #co-parent-info .info-row .google-autocomplete-wrapper .input-wrapper,#co-parents-container #parent-info .info-row .google-autocomplete-wrapper .input-wrapper,#parents-container #co-parent-info .info-row .google-autocomplete-wrapper .input-wrapper,#parents-container #parent-info .info-row .google-autocomplete-wrapper .input-wrapper{background-color:#ffffffe6}#co-parents-container #co-parent-info .info-row .google-autocomplete-wrapper .input-wrapper .google-autocomplete-input,#co-parents-container #parent-info .info-row .google-autocomplete-wrapper .input-wrapper .google-autocomplete-input,#parents-container #co-parent-info .info-row .google-autocomplete-wrapper .input-wrapper .google-autocomplete-input,#parents-container #parent-info .info-row .google-autocomplete-wrapper .input-wrapper .google-autocomplete-input{color:var(--color-black-shade-two)}#co-parents-container #co-parent-info .info-row .google-autocomplete-wrapper .input-wrapper svg,#co-parents-container #parent-info .info-row .google-autocomplete-wrapper .input-wrapper svg,#parents-container #co-parent-info .info-row .google-autocomplete-wrapper .input-wrapper svg,#parents-container #parent-info .info-row .google-autocomplete-wrapper .input-wrapper svg{color:var(--color-black-shade-six);opacity:.65}#co-parents-container #co-parent-info .flex.input,#co-parents-container #parent-info .flex.input,#parents-container #co-parent-info .flex.input,#parents-container #parent-info .flex.input{display:flex;justify-content:space-between;width:100%;align-items:center;gap:5px}#app-root #documents-container #doc-text{overflow:hidden;font-family:National Park,sans-serif!important;color:var(--color-black-shade-two)!important;font-size:16px!important;line-height:1.6!important}#app-root #documents-container #doc-text *{text-decoration:unset!important;line-height:1.6!important;text-align:left!important;font-size:16px!important;font-family:National Park,sans-serif!important;text-indent:0!important;color:var(--color-black-shade-two)!important}#app-root #documents-container #doc-text .header{width:100%;align-items:stretch;justify-content:center;margin:20px auto 5px;padding:10px;border-left:3px solid var(--color-purple-shade-five);background-color:#2b3cff12;position:relative;transition:all .3s ease-in-out}@media screen and (min-width: 650px){#app-root #documents-container #doc-text .header:hover{transition:all .3s ease-in-out;cursor:pointer}}#app-root #documents-container #doc-text .header:after{content:"REMOVE";font-size:12px;width:max-content;line-height:1;white-space:nowrap;position:absolute;top:10px;right:10px;align-self:stretch;border-bottom:1px solid var(--color-black-shade-six);opacity:.4;display:flex;padding-bottom:1px;justify-content:flex-start;align-items:center;font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root #documents-container #doc-text .header:after{font-weight:400}#app-root #documents-container #doc-text .header .header-text{font-size:18px!important;color:var(--color-purple-shade-five)!important;text-align:left;display:flex;max-width:calc(100% - 100px);justify-content:flex-start;width:100%;margin:0!important;font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root #documents-container #doc-text .header .header-text{font-weight:600}#app-root #documents-container #doc-text input{display:none}#app-root #documents-container #doc-text .text-highlight{color:#fff!important;background:var(--color-brand-blue)!important;border-radius:50px;font-size:12px!important;position:relative;top:-2px;padding:3px 15px;line-height:1;white-space:nowrap;font-weight:700}#app-root #documents-container #doc-text a{border-bottom:0;text-decoration:none!important;line-height:1}#app-root #documents-container #doc-text a.link{color:var(--color-brand-blue)!important;border-bottom:1px solid var(--color-brand-blue)!important;width:max-content!important;display:inline!important}#app-root #documents-container #doc-text a:empty{display:none}#app-root #documents-container #doc-text a p{padding:8px 0}#app-root #documents-container #doc-text ol li,#app-root #documents-container #doc-text ul li{padding:5px 0}#app-root #documents-container #doc-text p{opacity:1;max-width:95%;word-break:break-word;margin:0 0 10px!important}#app-root #documents-container #doc-text p,#app-root #documents-container #doc-text li{font-size:18px;font-weight:300;margin-left:0!important}#app-root #documents-container #doc-text p span,#app-root #documents-container #doc-text p a,#app-root #documents-container #doc-text li span,#app-root #documents-container #doc-text li a{line-height:1.4!important;height:max-content!important;margin:0 auto!important}#app-root #documents-container #doc-text p a,#app-root #documents-container #doc-text li a{display:block!important;width:100%!important;margin:8px 0!important}#app-root #documents-container #doc-text p:has(>span),#app-root #documents-container #doc-text li:has(>span){margin-bottom:0}#app-root #documents-container#documents-container #form,#app-root #doc-selection-container#documents-container #form{bottom:-75vh}#app-root #documents-container#documents-container #form.active,#app-root #doc-selection-container#documents-container #form.active{bottom:0}#app-root #documents-container#documents-container #text-container,#app-root #doc-selection-container#documents-container #text-container{max-height:90vh;overflow-x:hidden}#app-root #documents-container .sections,#app-root #doc-selection-container .sections{margin-top:15px}#app-root #documents-container .sections .row,#app-root #doc-selection-container .sections .row{width:100%;align-items:center;justify-content:space-between;display:flex;position:relative;align-items:flex-start;background-color:#fff;padding:15px;border:0;border-radius:var(--border-radius-medium-plus);margin-bottom:8px;box-shadow:0 0 2px 2px #a7acb03c}#app-root #documents-container .sections .row *,#app-root #doc-selection-container .sections .row *{line-height:1}#app-root #documents-container .sections .row .row-title,#app-root #doc-selection-container .sections .row .row-title{display:flex;align-items:center;justify-content:space-between;width:100%;margin-bottom:3px;font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root #documents-container .sections .row .row-title,#app-root #doc-selection-container .sections .row .row-title{font-weight:600}#app-root #documents-container .sections .row .row-subtitle,#app-root #doc-selection-container .sections .row .row-subtitle{padding-top:2px;margin-top:0;width:100%;line-height:1;font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root #documents-container .sections .row .row-subtitle,#app-root #doc-selection-container .sections .row .row-subtitle{font-weight:400}#app-root #documents-container .sections .row .row-subtitle.calendar,#app-root #doc-selection-container .sections .row .row-subtitle.calendar{margin-left:20px}#app-root #documents-container .sections .row.chats,#app-root #doc-selection-container .sections .row.chats{padding-bottom:0;border:0;opacity:0;margin-bottom:8px}#app-root #documents-container .sections .row a,#app-root #documents-container .sections .row .notes,#app-root #doc-selection-container .sections .row a,#app-root #doc-selection-container .sections .row .notes{width:100%}#app-root #documents-container .sections .row a.notes,#app-root #documents-container .sections .row .notes.notes,#app-root #doc-selection-container .sections .row a.notes,#app-root #doc-selection-container .sections .row .notes.notes{opacity:.85}#app-root #documents-container .sections .row .request-status,#app-root #doc-selection-container .sections .row .request-status{margin-left:auto;padding:5px 10px 4px;border-radius:var(--border-radius-larger);display:flex;align-items:center;line-height:1;text-transform:uppercase;white-space:nowrap;text-align:center;justify-content:center;font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root #documents-container .sections .row .request-status,#app-root #doc-selection-container .sections .row .request-status{font-weight:700}#app-root #documents-container .sections .row .request-status.paid,#app-root #documents-container .sections .row .request-status.approved,#app-root #doc-selection-container .sections .row .request-status.paid,#app-root #doc-selection-container .sections .row .request-status.approved{background-color:var(--color-green-shade-seven);color:var(--color-green-shade-two)}#app-root #documents-container .sections .row .request-status.pending,#app-root #documents-container .sections .row .request-status.soon,#app-root #doc-selection-container .sections .row .request-status.pending,#app-root #doc-selection-container .sections .row .request-status.soon{color:var(--color-yellow-shade-one);background-color:var(--color-yellow-shade-three)}#app-root #documents-container .sections .row .request-status.unpaid,#app-root #documents-container .sections .row .request-status.declined,#app-root #doc-selection-container .sections .row .request-status.unpaid,#app-root #doc-selection-container .sections .row .request-status.declined{background-color:var(--color-red-shade-four);color:var(--color-red-shade-one)}#app-root #documents-container .sections .row .info-row,#app-root #doc-selection-container .sections .row .info-row{padding-bottom:5px;width:100%}#app-root #documents-container .sections .row .details,#app-root #doc-selection-container .sections .row .details{max-height:0;transition:all .3s ease-in-out;transform:scale(0);opacity:0;display:flex;padding:0 0 5px;justify-content:space-between;flex-wrap:wrap}#app-root #documents-container .sections .row .details.open,#app-root #doc-selection-container .sections .row .details.open{opacity:1;overflow:auto;width:100%;max-height:1000px;transform:scale(1);transition:all .5s ease-in-out}#app-root #documents-container .sections .row,#app-root #doc-selection-container .sections .row{transition:all .3s ease-in-out}@media screen and (min-width: 650px){#app-root #documents-container .sections .row:hover,#app-root #doc-selection-container .sections .row:hover{transition:all .3s ease-in-out;cursor:pointer}}#app-root #documents-container .sections .row .section,#app-root #doc-selection-container .sections .row .section{width:100%}#app-root #documents-container .sections .row .section .icon-wrapper,#app-root #doc-selection-container .sections .row .section .icon-wrapper{padding:5px 15px;display:flex;align-items:center;justify-content:center;border-radius:var(--border-radius-primary)}#app-root #documents-container .sections .row .section .icon-wrapper svg,#app-root #doc-selection-container .sections .row .section .icon-wrapper svg{height:16px;width:16px;color:var(--color-red-shade-three)}#app-root #documents-container .sections .row .section.flex,#app-root #doc-selection-container .sections .row .section.flex{justify-content:space-between}#app-root #documents-container .sections .row .section.notifications,#app-root #doc-selection-container .sections .row .section.notifications{flex-wrap:nowrap;justify-content:space-between}#app-root #documents-container .sections .row .section.notifications span,#app-root #doc-selection-container .sections .row .section.notifications span{line-height:1.2;justify-self:flex-start;margin-right:auto;margin-left:0}#app-root #documents-container .sections .row .section.notifications span.accent,#app-root #doc-selection-container .sections .row .section.notifications span.accent{margin-right:20px}#app-root #documents-container .sections .row .section p,#app-root #doc-selection-container .sections .row .section p{line-height:1;display:flex;align-items:center;font-size:18px;font-weight:300;justify-content:flex-start;height:auto;width:100%;border-radius:var(--border-radius-medium);display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word}#app-root #documents-container .sections .row .section p svg,#app-root #doc-selection-container .sections .row .section p svg{color:var(--color-purple-shade-five);margin-right:5px;aspect-ratio:1/1;height:24px;width:24px}#app-root #documents-container .sections .row .section span,#app-root #doc-selection-container .sections .row .section span{font-size:18px;opacity:.8}#app-root #documents-container .sections .row .section span:nth-child(2),#app-root #doc-selection-container .sections .row .section span:nth-child(2){font-size:16px;margin-right:20px;opacity:.5}#app-root #upload-documents-container .screen-overlay,#app-root #documents-container .screen-overlay{height:100vh;width:100vw;position:fixed;inset:0;z-index:-1;opacity:0}#app-root #upload-documents-container .screen-overlay.active,#app-root #documents-container .screen-overlay.active{opacity:1;z-index:100}#app-root #upload-documents-container .highlight,#app-root #documents-container .highlight{font-weight:500;padding:10px;border-radius:5px;width:100%;overflow:hidden;display:block;margin-bottom:10px;text-align:center}#app-root #upload-documents-container .highlight:not(.header),#app-root #documents-container .highlight:not(.header){background-color:var(--color-brand-blue);color:var(--color-brand-blue)}#app-root #upload-documents-container .highlight:not(.header) *,#app-root #documents-container .highlight:not(.header) *{color:var(--color-brand-blue)}#app-root #upload-documents-container .highlight:not(.header) .highlight,#app-root #documents-container .highlight:not(.header) .highlight{border:0}#app-root #upload-documents-container p.bold,#app-root #upload-documents-container span:not(.pill).bold,#app-root #upload-documents-container li.bold,#app-root #upload-documents-container a:not(.pill).bold,#app-root #documents-container p.bold,#app-root #documents-container span:not(.pill).bold,#app-root #documents-container li.bold,#app-root #documents-container a:not(.pill).bold{padding-right:8px}#app-root #upload-documents-container p,#app-root #documents-container p{line-height:1.3;font-weight:400;font-size:16px;margin-top:0}#app-root #upload-documents-container img,#app-root #documents-container img{margin-bottom:10px}#app-root #upload-documents-container ol,#app-root #upload-documents-container ul,#app-root #documents-container ol,#app-root #documents-container ul{position:relative}#app-root #upload-documents-container ol li,#app-root #upload-documents-container ul li,#app-root #documents-container ol li,#app-root #documents-container ul li{opacity:1!important;color:#000!important;margin-left:0!important}#app-root #upload-documents-container ol li::marker,#app-root #upload-documents-container ul li::marker,#app-root #documents-container ol li::marker,#app-root #documents-container ul li::marker{font-size:16px;font-weight:700}#app-root #upload-documents-container a,#app-root #documents-container a{font-size:16px;font-weight:700;text-decoration:underline;font-style:italic;padding:0 5px}#app-root #upload-documents-container #text-container,#app-root #documents-container #text-container{position:relative;overflow:auto;overflow-x:hidden;padding-bottom:200px}#app-root #upload-documents-container #text-container.active,#app-root #documents-container #text-container.active{display:block}#app-root #upload-documents-container #text-container .header,#app-root #documents-container #text-container .header{font-weight:700;width:100%;margin:20px 0 5px;line-height:1.3;font-size:20px;text-transform:capitalize;background-color:var(--color-brand-blue);color:#fff;border-radius:5px;display:flex;padding:12px 0;justify-content:center;text-align:center}#app-root #upload-documents-container .flex,#app-root #documents-container .flex{margin-top:15px}#app-root #upload-documents-container .flex input,#app-root #upload-documents-container .flex label,#app-root #upload-documents-container .flex button,#app-root #documents-container .flex input,#app-root #documents-container .flex label,#app-root #documents-container .flex button{font-weight:500;display:flex;align-items:center;text-align:center;line-height:1}#app-root #upload-documents-container .flex input:first-child,#app-root #upload-documents-container .flex label:first-child,#app-root #upload-documents-container .flex button:first-child,#app-root #documents-container .flex input:first-child,#app-root #documents-container .flex label:first-child,#app-root #documents-container .flex button:first-child{margin-right:10px}#app-root #upload-documents-container .flex input span,#app-root #upload-documents-container .flex label span,#app-root #upload-documents-container .flex button span,#app-root #documents-container .flex input span,#app-root #documents-container .flex label span,#app-root #documents-container .flex button span{top:0}#app-root #upload-documents-container#upload-documents-container .flex,#app-root #documents-container#upload-documents-container .flex{margin-top:0}#app-root #expenses #filters .filter-row{margin-bottom:10px}#app-root #expenses #filters .filter-row .buttons button.default{height:30px}#app-root #expenses #filters .filter-row .label-wrapper label{line-height:1}#app-root #expenses #filters .filter-row .label-wrapper label span{padding:0}#app-root #expenses #filters .label-wrapper.sorting label{line-height:1}#app-root #expenses #filters .label-wrapper.sorting label span{padding:0}#app-root #expenses .payment-options-link{color:var(--color-brand-blue);font-weight:500;opacity:1;border-bottom:1px solid var(--color-brand-blue);display:inline;transition:all .3s ease-in-out}@media screen and (min-width: 650px){#app-root #expenses .payment-options-link:hover{transition:all .3s ease-in-out;cursor:pointer}}#app-root #expenses .payment-options-link span{position:relative;bottom:-5px;margin-left:8px}#app-root #expenses .image-form img{width:100%;height:auto;max-height:100%}#app-root #expenses .row{align-items:center;background-color:#fff;border-radius:var(--border-radius-medium-plus);margin-bottom:8px;padding:15px;box-shadow:0 0 2px 2px #a7acb03c}#app-root #expenses .row #expense-amount-and-status{display:flex;justify-content:center;align-items:center;border-radius:var(--border-radius-small-plus);flex-wrap:wrap;padding:10px;width:80px;background-color:var(--color-blue-shade-three)}#app-root #expenses .row #expense-amount-and-status.paid{background-color:var(--color-green-shade-seven)}#app-root #expenses .row #expense-amount-and-status.paid span{color:var(--color-green-shade-three)}#app-root #expenses .row #expense-amount-and-status.unpaid{background-color:var(--color-red-shade-seven)}#app-root #expenses .row #expense-amount-and-status.unpaid span{color:var(--color-red-shade-three)}#app-root #expenses .row #expense-amount-and-status span{font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root #expenses .row #expense-amount-and-status span{font-weight:700}#app-root #expenses .row #expense-amount-and-status span.status{text-transform:uppercase;padding-top:5px;font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root #expenses .row #expense-amount-and-status span.status{font-weight:600}#app-root #expenses .row .content{width:100%}#app-root #expenses .row .content .name{display:flex;align-items:baseline;justify-content:space-between;width:100%;line-height:1;font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root #expenses .row .content .name{font-weight:700}#app-root #expenses .row .content .name span{color:var(--color-black-shade-two)}#app-root #expenses .row .content .name.category{color:var(--color-black-shade-three);font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root #expenses .row .content .name.category{font-weight:400}#app-root #expenses .row .content .name.category span{color:var(--color-black-shade-three)}#app-root #expenses .row .content .from-or-to{width:100%;color:var(--color-black-shade-three);margin-top:5px;font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root #expenses .row .content .from-or-to{font-weight:500}#app-root #expenses .row .content .due-date{width:100%;color:var(--color-black-shade-three);margin-top:5px;font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root #expenses .row .content .due-date{font-weight:500}#app-root #expenses .row .content .due-date.red{color:var(--color-red-shade-three)}#app-root #expenses .row .content .due-date.orange{color:var(--color-orange-shade-three)}#app-root #expenses .row .content .due-date.yellow{color:var(--color-yellow-shade-one);background-color:var(--color-yellow-shade-eight);width:max-content;padding:5px 12px;border-radius:var(--border-radius-rounded-large);font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root #expenses .row .content .due-date.yellow{font-weight:600}#app-root #expenses .row .content .due-date.green{color:var(--color-green-shade-three)}#app-root #add-expense-form{margin:0;position:relative}#app-root #add-expense-form #amount-input-field{margin:0 auto;min-width:80px;max-width:105px}#app-root #add-expense-form #amount-input-field input{text-align:center;justify-self:center;justify-content:center}#app-root #add-expense-form #amount-input-field input::placeholder{text-align:center}#app-root #add-expense-form #amount-input-field .defaults{text-align:center;width:100%;display:flex;justify-content:center;align-items:center}#app-root #add-expense-form #amount-input-field .defaults span{text-align:center}#app-root #add-expense-form #default-expense-amounts{justify-content:space-between;display:flex;margin:0 auto 15px;flex-wrap:wrap;gap:5px}#app-root #add-expense-form #default-expense-amounts button{width:calc(25% - 5px);aspect-ratio:1/1;text-align:center;color:var(--color-black-shade-three);border-radius:var(--border-radius-medium-plus);font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root #add-expense-form #default-expense-amounts button{font-weight:500}#app-root #add-expense-form #default-expense-amounts button.reset{opacity:1;color:#fff}#app-root #add-expense-form #default-expense-amounts .done span{transform:scale(1.8)}#app-root #add-expense-form #or{width:100%;text-align:center;font-style:italic;opacity:.7}#app-root #add-expense-form #upload-inputs{margin-bottom:10px}#app-root #add-expense-form #upload-inputs span #upload-button span{color:#fff}#app-root #help-container .sections{margin-top:15px}#app-root #help-container .sections .section{height:auto;justify-content:flex-start;font-size:20px;align-items:center;display:flex;margin-bottom:15px;opacity:0}#app-root #help-container .sections .section:nth-of-type(1){margin-top:15px}#app-root #help-container .sections .section:nth-of-type(1) svg{color:var(--color-green-shade-three)}#app-root #help-container .sections .section:nth-of-type(2) svg{color:#ecc700}#app-root #help-container .sections .section:nth-child(3) svg{color:var(--color-purple-shade-five) Purple}#app-root #help-container .sections .section:nth-child(4) svg{color:var(--color-brand-blue)}#app-root #help-container .sections svg{margin-right:10px;transform:scale(.9);color:var(--color-brand-blue)}#app-root .screen-wrapper.home .text{margin-bottom:10px}#app-root hr.landing{opacity:.5;width:90%!important}#app-root #registration-container .password-and-icon-wrapper{display:flex;align-items:center;justify-content:space-between;width:100%}#app-root #registration-container .password-and-icon-wrapper{display:flex;align-items:center;width:100%}#app-root #registration-container .password-and-icon-wrapper .icon-wrapper.eye{margin-left:15px;position:relative;top:-8px}#app-root #registration-container .password-and-icon-wrapper .icon-wrapper.eye.eye-closed svg{color:var(--color-red-shade-three)}#app-root #registration-container .password-and-icon-wrapper .icon-wrapper.eye.eye-open svg{color:var(--color-green-shade-three)}#app-root #registration-container .password-validation .checklist-icon{font-size:15px!important;height:10px!important;width:10px!important}#app-root #registration-container .password-validation li.valid span{color:var(--color-green-shade-three)!important;opacity:1!important}#app-root #registration-container .password-validation li.invalid span{color:var(--color-red-shade-three)!important;opacity:1!important}#app-root #registration-container #password-validation{margin:10px 0!important}#app-root #registration-container label{font-weight:700}#app-root #registration-container .form{margin:0}#app-root #registration-container .form .password-validation{display:block}#app-root #registration-container .form .password-validation li span{opacity:1!important;line-height:1;font-size:16px;margin-bottom:5px;display:flex;align-items:center}#app-root #registration-container .form .password-validation li svg{font-size:12px;height:12px;width:12px}#app-root #registration-container .form button:not(.back-to-login-button){display:block;margin:0 auto 10px;font-size:16px}#app-root #login-container{position:relative;margin-top:0}#app-root #login-container .screen-content{top:30dvh}#app-root #login-container .buttons{margin-bottom:15px}#app-root #login-container #below-inputs-wrapper{margin-top:10px}#app-root #login-container #below-inputs-wrapper #forgot-password-link{font-size:14px;color:var(--color-brand-blue);width:max-content;border-bottom:1px solid var(--color-brand-blue);padding-bottom:2px}#app-root #login-container .eye{position:relative;margin-left:15px;color:var(--color-blue-shade-three);bottom:5px;transition:all .3s ease-in-out}@media screen and (min-width: 650px){#app-root #login-container .eye:hover{transition:all .3s ease-in-out;cursor:pointer}}#app-root #login-container .eye{aspect-ratio:1/1;height:25px;width:25px}#app-root #login-container .eye.eye{margin-left:15px;position:relative;top:-8px}#app-root #login-container .eye.eye.eye-closed svg{color:var(--color-red-shade-three)}#app-root #login-container .eye.eye.eye-open svg{color:var(--color-green-shade-three)}#app-root #login-container .screen-title span{position:relative;top:5px}#app-root #login-container .form-container{display:flex;flex-direction:column;justify-content:center;margin-top:10px}#app-root #login-container .form-container p{width:100%;text-align:center;font-weight:700;font-size:25px}#app-root #login-container .form-container #login-button{margin:15px auto 25px;width:200px}#app-root #login-container .form-container #sign-up-link{font-size:16px;margin-top:20px}#app-root #login-container .form-container #sign-up-link span{font-weight:700;color:var(--color-brand-blue);width:max-content;border-bottom:1px solid var(--color-brand-blue);padding-bottom:2px}#app-root #login-container .form-container .form{width:100%}#app-root #login-container .form-container .form input{border-radius:var(--border-radius-primary)}#app-root #memories-container .memory-wrapper{position:relative;width:100%;transition:all 1.2s ease;opacity:0;transform:translateY(100%) scale(0);transform-origin:top center;border-radius:var(--border-radius-medium-plus);overflow:hidden}#app-root #memories-container .memory-wrapper.active{transition:all .7s ease;transform:translateY(0) scale(1);opacity:1}#app-root #memories-container .memory-wrapper .memory-title{backdrop-filter:blur(3px);padding:8px;width:100%;text-align:center;color:var(--color-black-shade-one);border-radius:0;display:flex;align-items:center;justify-content:flex-start;line-height:1.3;z-index:var(--z-index-screen);font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root #memories-container .memory-wrapper .memory-title{font-weight:700}#app-root #memories-container .memory-wrapper .memory-image{position:relative;flex-basis:30%;width:100%;background-size:cover;background-repeat:no-repeat;background-position:top center;border-radius:10px;min-height:250px;box-shadow:0 0 2px 2px #a7acb03c}#app-root #memories-container .memory-wrapper #below-image{display:flex;align-items:center;justify-content:flex-end;margin:0 0 20px;gap:0 10px}#app-root #memories-container .memory-wrapper #below-image button{line-height:1;margin:0;padding:10px;text-align:center}#app-root #memories-container .memory-wrapper #below-image button.icon-only{border-radius:var(--border-radius-primary);aspect-ratio:1/1;height:45px;width:45px}#app-root #memories-container .memory-wrapper #below-image button.icon-only .icon-wrapper{margin:0;aspect-ratio:1/1;height:20px;width:20px}#app-root #memories-container .memory-wrapper .notes{color:var(--color-black-shade-two);font-size:14px}#app-root #memories-container #upload-button{font-size:14px;height:30px;min-width:0;padding:0 20px;margin:0 0 0 auto}#app-root #memories-container .form input:first-child,#app-root #memories-container .form button:first-child,#app-root #memories-container .form label:first-child{margin-right:10px}#app-root #memories-container .form label span{color:var(--color-purple-shade-three)}#app-root #memories-container .form .flex{margin-bottom:10px}#app-root #memories-container .flex{align-items:center}#app-root #profile-wrapper .actions p{color:var(--color-black-shade-two);justify-content:flex-start;font-size:17px;line-height:1;display:flex;white-space:nowrap;align-items:center;font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root #profile-wrapper .actions p{font-weight:400}#app-root #profile-wrapper .actions p .icon-wrapper{border-radius:var(--border-radius-rounded-large);padding:8px;overflow:visible;margin-right:10px;aspect-ratio:1/1;height:32px;width:32px}#app-root #profile-wrapper .actions p .icon-wrapper svg{color:#fff}#app-root #profile-wrapper .actions p .icon-wrapper.password{background-color:var(--color-brand-blue)}#app-root #profile-wrapper .actions p .icon-wrapper.email{background-color:var(--color-orange-shade-four) Dark}#app-root #profile-wrapper .actions p.notifications{flex-wrap:nowrap;justify-content:space-between}#app-root #profile-wrapper .actions p.notifications span{line-height:1.2;justify-self:flex-start;margin-right:auto;margin-left:0}#app-root #profile-wrapper .actions p.notifications span.accent{margin-right:20px}#app-root #settings-container *{user-select:none}#app-root #settings-container #daily-summary-settings .flex-wrapper{display:flex;justify-content:center;width:100%}#app-root #settings-container #daily-summary-settings .flex-wrapper button{margin:20px auto 0}#app-root #settings-container #daily-summary-settings .paragraph{color:var(--color-black-shade-three)}#app-root #settings-container #daily-summary-settings #summary-hours{display:flex;gap:10px}#app-root #settings-container #daily-summary-settings #summary-hours .hour-picker-wrapper{display:flex;justify-content:center;align-items:center;gap:0 10px;flex-wrap:wrap;background:#fff;border-radius:var(--border-radius-primary);padding:10px;box-shadow:0 0 2px 2px #a7acb03c}#app-root #settings-container #daily-summary-settings #summary-hours .hour-picker-wrapper .label{color:var(--color-black-shade-two);font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root #settings-container #daily-summary-settings #summary-hours .hour-picker-wrapper .label{font-weight:500}#app-root #settings-container #daily-summary-settings #summary-hours .hour-picker-wrapper .increment-buttons{display:flex;justify-content:center;width:100%;gap:0 15px}#app-root #settings-container #daily-summary-settings #summary-hours .hour-picker-wrapper .increment-buttons .icon-wrapper{background:#fff;border:1px solid var(--color-border-grey);border-radius:var(--border-radius-small);display:flex;justify-content:center;align-items:center;padding:5px;aspect-ratio:1/1;height:34px;width:34px}#app-root #settings-container #daily-summary-settings #summary-hours .hour-picker-wrapper .increment-buttons .icon-wrapper svg{color:var(--color-black-shade-three)}#app-root #settings-container #daily-summary-settings #summary-hours .summary-hour-placeholder{text-align:center;display:flex;justify-content:center;align-items:center;width:100%;line-height:1;white-space:nowrap;padding:5px 0 12px;font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root #settings-container #daily-summary-settings #summary-hours .summary-hour-placeholder{font-weight:700}#visitation-requests-container{margin-top:15px}#visitation-requests-container .row .content{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}#visitation-requests-container .row .content #title{width:100%;display:flex;flex-wrap:wrap;line-height:1.5;color:var(--color-black-shade-two);font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#visitation-requests-container .row .content #title{font-weight:700}#visitation-requests-container .row .content .sent-to,#visitation-requests-container .row .content .sent-from{width:100%;display:block;color:var(--color-black-shade-two);font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#visitation-requests-container .row .content .sent-to,#visitation-requests-container .row .content .sent-from{font-weight:400}#visitation-requests-container .row .content .request{transition:all .3s ease-in-out;width:100%;align-items:center;justify-content:space-between;display:flex;position:relative;align-items:flex-start;background-color:#fff;padding:15px;border:0;border-radius:var(--border-radius-medium-plus);margin-bottom:8px;box-shadow:0 0 2px 2px #a7acb03c}#visitation-requests-container .row .content .request .row-title{display:flex;align-items:center;justify-content:space-between;width:100%;margin-bottom:3px;font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#visitation-requests-container .row .content .request .row-title{font-weight:600}#visitation-requests-container .row .content .request .row-subtitle{padding-top:2px;margin-top:0;width:100%;line-height:1;font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#visitation-requests-container .row .content .request .row-subtitle{font-weight:400}#visitation-requests-container .row .content .request .row-subtitle.calendar{margin-left:20px}#visitation-requests-container .row .content .request.chats{padding-bottom:0;border:0;opacity:0;margin-bottom:8px}#visitation-requests-container .row .content .request a,#visitation-requests-container .row .content .request .notes{width:100%}#visitation-requests-container .row .content .request a.notes,#visitation-requests-container .row .content .request .notes.notes{opacity:.85}#visitation-requests-container .row .content .request .request-status{margin-left:auto;padding:5px 10px 4px;border-radius:var(--border-radius-larger);display:flex;align-items:center;line-height:1;text-transform:uppercase;white-space:nowrap;text-align:center;justify-content:center;font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#visitation-requests-container .row .content .request .request-status{font-weight:700}#visitation-requests-container .row .content .request .request-status.paid,#visitation-requests-container .row .content .request .request-status.approved{background-color:var(--color-green-shade-seven);color:var(--color-green-shade-two)}#visitation-requests-container .row .content .request .request-status.pending,#visitation-requests-container .row .content .request .request-status.soon{color:var(--color-yellow-shade-one);background-color:var(--color-yellow-shade-three)}#visitation-requests-container .row .content .request .request-status.unpaid,#visitation-requests-container .row .content .request .request-status.declined{background-color:var(--color-red-shade-four);color:var(--color-red-shade-one)}#visitation-requests-container .row .content .request .info-row{padding-bottom:5px;width:100%}#visitation-requests-container .row .content .request .details{max-height:0;transition:all .3s ease-in-out;transform:scale(0);opacity:0;display:flex;padding:0 0 5px;justify-content:space-between;flex-wrap:wrap}#visitation-requests-container .row .content .request .details.open{opacity:1;overflow:auto;width:100%;max-height:1000px;transform:scale(1);transition:all .5s ease-in-out}#visitation-requests-container .row .content .request.row .status{align-self:flex-start}#visitation-requests-container .row .content .request .details .content{position:relative;align-items:center;overflow:hidden}#visitation-requests-container .row .content .request .details .content .reason{font-weight:300;font-size:14px}#visitation-requests-container .row .content .request .details .content .flex{display:flex;justify-content:space-between;flex-wrap:wrap}#visitation-requests-container .row .content .request .details .content .flex p{font-weight:400;line-height:1.2;opacity:.9;margin:0}#visitation-requests-container .row .content .request .details .content .flex p.label{opacity:.87}#visitation-requests-container .row .content .request .details .content .flex p.unpaid{color:var(--color-red-shade-three);opacity:1}#visitation-requests-container .row .content .request .details .content .flex p.amount{font-weight:500}#visitation-requests-container .row .content .request .details .content .flex p.time span{position:relative;top:2px}#visitation-requests-container .row .content .request .details .content .flex b{font-weight:500;display:block}#visitation-requests-container .row .content .request .details #children svg{font-size:20px;margin-right:8px;color:#000;opacity:.4}#visitation-requests-container .row .content .request .details #children p{font-size:14px;color:var(--color-black-shade-two);margin-left:auto;display:flex;align-items:center;position:relative}#visitation-requests-container .row .content .request .details #delete-button{font-size:14px;margin-left:auto;display:block;color:var(--color-red-shade-three);margin-top:15px;text-align:right}#visitation-requests-container .row .content .request .details #request-form{margin-top:50px}#visitation-requests-container .row .content .request .details #request-form .form{overscroll-behavior:none;pointer-events:none;transition:all .5s ease;position:fixed;opacity:0;width:100dvw;height:100dvh;inset:0;overflow:hidden;align-items:flex-start;display:flex;justify-content:flex-start;animation:DissolveIn .65s ease forwards;z-index:var(--z-index-floating);background-color:var(--color-background)}#visitation-requests-container .row .content .request .details #request-form .form.active{transition:all .7s ease;pointer-events:all}#visitation-requests-container .row .content .request .details #request-form .form.active.hidden{pointer-events:none;opacity:0;transition:all .5s ease;z-index:-1}#visitation-requests-container .row .content .request .details #request-form .form .header{border:0;width:100%;text-align:center;opacity:1;border-radius:var(--border-radius-small);padding-bottom:25px}#visitation-requests-container .row .content .request .details #request-form .form .header .form-title{text-align:center;position:relative;color:var(--color-blue-shade-three);margin:0 auto;text-decoration:none;opacity:1;line-height:1;white-space:wrap;text-overflow:unset;font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#visitation-requests-container .row .content .request .details #request-form .form .header .form-title{font-weight:700}#visitation-requests-container .row .content .request .details #request-form .form .header .form-title.active{white-space:wrap;width:100%;text-overflow:unset}#visitation-requests-container .row .content .request .details #request-form .form .header .form-title span{color:var(--color-black-shade-three);margin:0;padding:0;white-space:nowrap;line-height:1;opacity:.6}#visitation-requests-container .row .content .request .details #request-form .form .header .form-title .icon-wrapper{display:flex;align-items:center;justify-content:center;height:min-content;overflow:hidden;width:50px}#visitation-requests-container .row .content .request .details #request-form .form .header .form-title .icon-wrapper svg{transform:scale(.8);color:var(--color-purple-shade-three)}#visitation-requests-container .row .content .request .details #request-form .form .header .form-title .icon-wrapper svg.document{font-size:20px}#visitation-requests-container .row .content .request .details #request-form .form .form{width:100%;opacity:0;transition:all 2s ease;overflow:hidden;top:0;padding:env(safe-area-inset-top) 20px 0 20px;display:flex;flex-direction:column;height:calc(100vh - 125px);position:relative}#visitation-requests-container .row .content .request .details #request-form .form .form.active{opacity:1;transform:scale(1);transition:all .7s ease}#visitation-requests-container .row .content .request .details #request-form .form .form img{border-radius:var(--border-radius-primary)}#visitation-requests-container .row .content .request .details #request-form .form .form .content{padding:0 1px 100px;scroll-margin-top:80px;-webkit-overflow-scrolling:touch;min-height:0;display:flex;flex-direction:column;justify-content:space-between;flex:0 1 auto;overflow-x:hidden;overflow-y:auto}#visitation-requests-container .row .content .request .details #request-form .form .form .view-wrapper{overflow:hidden;transform:scale(1.2);opacity:0;position:absolute;top:0;pointer-events:none;z-index:-1}#visitation-requests-container .row .content .request .details #request-form .form .form .view-wrapper.scale-in{z-index:1;pointer-events:all;position:relative;opacity:1;overflow:visible;transform:scale(1);transition:all .7s ease}#visitation-requests-container .row .content .request .details #request-form .form .form .subtitle-wrapper p{color:var(--color-black-shade-two);margin-top:5px;text-align:center;line-height:1.35;font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#visitation-requests-container .row .content .request .details #request-form .form .form .subtitle-wrapper p{font-weight:450}#visitation-requests-container .row .content .request .details #request-form .form .form #table-of-contents p{background:transparent;width:100%;color:#fff;margin-bottom:8px;padding:10px 20px;border-radius:var(--border-radius-rounded-large);font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#visitation-requests-container .row .content .request .details #request-form .form .form #table-of-contents p{font-weight:400}#visitation-requests-container .row .content .request .details #request-form .form .form #holiday-form-buttons{display:flex;gap:10px}#visitation-requests-container .row .content .request .details #request-form .form .form #holiday-form-buttons button{width:100%}#visitation-requests-container .row .content .request .details #request-form .form .form #holiday-form-buttons button#view-all-holidays-item{background:#fff;color:var(--color-green-shade-three)}#visitation-requests-container .row .content .request .details #request-form .form .form #holiday-form-buttons button#view-visitation-holidays-item{color:var(--color-purple-shade-five);background:#fff}#visitation-requests-container .row .content .request .details #request-form .form .form-buttons,#visitation-requests-container .row .content .request .details #request-form .form .form-action-buttons{z-index:var(--z-index-floating);width:100%;overflow:hidden;border:0;box-shadow:none;max-width:100%;flex-shrink:0;position:fixed;justify-content:center;transition:all .6s ease;opacity:0;bottom:0;transform:translateY(100vh) scale(0);padding:15px 15px env(safe-area-inset-bottom) 15px;display:flex;gap:0 15px;backdrop-filter:blur(5px)}#visitation-requests-container .row .content .request .details #request-form .form .form-buttons *,#visitation-requests-container .row .content .request .details #request-form .form .form-action-buttons *{user-select:none}#visitation-requests-container .row .content .request .details #request-form .form .form-buttons.active,#visitation-requests-container .row .content .request .details #request-form .form .form-action-buttons.active{transform:translateY(0) scale(1);pointer-events:auto;opacity:1;visibility:visible;transition:all .6s ease}#visitation-requests-container .row .content .request .details #request-form .form .form-buttons.form-buttons.action-buttons-visible,#visitation-requests-container .row .content .request .details #request-form .form .form-action-buttons.form-buttons.action-buttons-visible{pointer-events:none;opacity:0}#visitation-requests-container .row .content .request .details #request-form .form .form-buttons.form-action-buttons,#visitation-requests-container .row .content .request .details #request-form .form .form-action-buttons.form-action-buttons{position:fixed;pointer-events:none;display:flex;align-items:flex-start;opacity:0;transform:translateY(200px) scale(0);transition:all .5s ease;gap:0 20px}#visitation-requests-container .row .content .request .details #request-form .form .form-buttons.form-action-buttons:hover,#visitation-requests-container .row .content .request .details #request-form .form .form-action-buttons.form-action-buttons:hover{cursor:pointer}#visitation-requests-container .row .content .request .details #request-form .form .form-buttons.form-action-buttons.active,#visitation-requests-container .row .content .request .details #request-form .form .form-action-buttons.form-action-buttons.active{pointer-events:all;opacity:1;transition:all .5s ease;transform:translateY(0) scale(1)}#visitation-requests-container .row .content .request .details #request-form .form .form-buttons.form-action-buttons .form-button-wrapper,#visitation-requests-container .row .content .request .details #request-form .form .form-action-buttons.form-action-buttons .form-button-wrapper{min-width:0}#visitation-requests-container .row .content .request .details #request-form .form .form-buttons.form-action-buttons .form-button-wrapper a,#visitation-requests-container .row .content .request .details #request-form .form .form-action-buttons.form-action-buttons .form-button-wrapper a{border:0}#visitation-requests-container .row .content .request .details #request-form .form .form-buttons.form-action-buttons .form-button-wrapper .button-text,#visitation-requests-container .row .content .request .details #request-form .form .form-action-buttons.form-action-buttons .form-button-wrapper .button-text{display:inline-block;line-height:1.4;white-space:nowrap;background:transparent}#visitation-requests-container .row .content .request .details #request-form .form .form-buttons .form-button-wrapper,#visitation-requests-container .row .content .request .details #request-form .form .form-action-buttons .form-button-wrapper{align-items:center;justify-content:center;flex-wrap:wrap;display:grid;grid-template-columns:1fr;flex:1 1 0;max-width:90px}#visitation-requests-container .row .content .request .details #request-form .form .form-buttons .form-button-wrapper.hidden,#visitation-requests-container .row .content .request .details #request-form .form .form-action-buttons .form-button-wrapper.hidden{display:none}#visitation-requests-container .row .content .request .details #request-form .form .form-buttons .form-button-wrapper .button-text,#visitation-requests-container .row .content .request .details #request-form .form .form-action-buttons .form-button-wrapper .button-text{text-align:center;margin:8px auto 0;display:block;width:max-content;color:var(--color-black-shade-two);padding:0;border:0;font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#visitation-requests-container .row .content .request .details #request-form .form .form-buttons .form-button-wrapper .button-text,#visitation-requests-container .row .content .request .details #request-form .form .form-action-buttons .form-button-wrapper .button-text{font-weight:600}#visitation-requests-container .row .content .request .details #request-form .form .form-buttons .form-button-wrapper .form-button,#visitation-requests-container .row .content .request .details #request-form .form .form-action-buttons .form-button-wrapper .form-button{color:#fff;position:relative;transform:none;bottom:0;justify-self:center;line-height:1;text-align:center;text-transform:uppercase;display:flex;align-items:center;justify-content:center;width:100%;min-height:0;margin:0;min-width:0;max-height:100%;padding:0;box-shadow:none;flex-wrap:wrap;border-radius:var(--border-radius-rounded-large);aspect-ratio:1/1;height:65px;width:65px;font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#visitation-requests-container .row .content .request .details #request-form .form .form-buttons .form-button-wrapper .form-button,#visitation-requests-container .row .content .request .details #request-form .form .form-action-buttons .form-button-wrapper .form-button{font-weight:600}#visitation-requests-container .row .content .request .details #request-form .form .form-buttons .form-button-wrapper .form-button:active,#visitation-requests-container .row .content .request .details #request-form .form .form-action-buttons .form-button-wrapper .form-button:active{transform:translateY(4px)}#visitation-requests-container .row .content .request .details #request-form .form .form-buttons .form-button-wrapper .form-button.disabled,#visitation-requests-container .row .content .request .details #request-form .form .form-action-buttons .form-button-wrapper .form-button.disabled{filter:grayscale(100%);opacity:.5;cursor:not-allowed;pointer-events:none}#visitation-requests-container .row .content .request .details #request-form .form .form-buttons .form-button-wrapper .form-button .icon-wrapper,#visitation-requests-container .row .content .request .details #request-form .form .form-action-buttons .form-button-wrapper .form-button .icon-wrapper{width:100%;display:flex;justify-content:center;top:unset;align-items:center;margin:0;padding:0;aspect-ratio:1/1;height:32px;width:32px}#visitation-requests-container .row .content .request .details #request-form .form .form-buttons .form-button-wrapper .form-button .icon-wrapper.dismiss,#visitation-requests-container .row .content .request .details #request-form .form .form-action-buttons .form-button-wrapper .form-button .icon-wrapper.dismiss{aspect-ratio:1/1;height:36px;width:36px}#visitation-requests-container .row .content .request .details #request-form .form .form-buttons .form-button-wrapper .form-button .icon-wrapper svg,#visitation-requests-container .row .content .request .details #request-form .form .form-action-buttons .form-button-wrapper .form-button .icon-wrapper svg{color:#fff;opacity:1;display:flex;justify-content:center;align-self:center;line-height:1;margin:0;padding:0}#visitation-requests-container .row .content .request .details #request-form .form .form-buttons .form-button-wrapper .form-button.hidden,#visitation-requests-container .row .content .request .details #request-form .form .form-action-buttons .form-button-wrapper .form-button.hidden{display:none}#visitation-requests-container .row .content .request .details #request-form .form.edit-handoff-checklist .tags-and-delete-button{display:flex;justify-content:space-between;align-items:flex-start;gap:0 10px;padding-top:5px}#visitation-requests-container .row .content .request .details #request-form .form.edit-handoff-checklist .tags-and-delete-button .tags{padding:0}#visitation-requests-container .row .content .request .details #request-form .form.edit-handoff-checklist .tags-and-delete-button button{padding:10px 15px}#visitation-requests-container .row .content .request .details #request-form .form.edit-handoff-checklist .tags-and-delete-button button .icon-wrapper{aspect-ratio:1/1;height:14px;width:14px}#visitation-requests-container .row .content .request .details #request-form .form.new-handoff-checklist-wrapper .checklist .item{display:flex;justify-content:space-between;align-items:center;width:100%;margin-bottom:10px}#visitation-requests-container .row .content .request .details #request-form .form.new-handoff-checklist-wrapper .checklist .item .tags{margin:0}#visitation-requests-container .row .content .request .details #request-form .form.new-handoff-checklist-wrapper .checklist .item .checklist-item-text{line-height:1;white-space:nowrap;text-transform:capitalize;font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#visitation-requests-container .row .content .request .details #request-form .form.new-handoff-checklist-wrapper .checklist .item .checklist-item-text{font-weight:600}#visitation-requests-container .row .content .request .details #request-form .form.child-update-form #tags{display:flex;flex-wrap:wrap;gap:10px}#visitation-requests-container .row .content .request .details #request-form .form.child-update-form #tags .tag{padding:5px 10px;border-radius:var(--border-radius-rounded-large);color:var(--color-black-shade-one);line-height:1.4;border:1px solid var(--color-border-grey);user-select:none}#visitation-requests-container .row .content .request .details #request-form .form.child-update-form #tags .tag:hover{cursor:pointer}#visitation-requests-container .row .content .request .details #request-form .form.child-update-form #tags .tag.active{background-color:var(--color-blue-shade-two);color:#fff}#visitation-requests-container .row .content .request .details #request-form .form.new-expense-card .form #amount-input-field{position:relative}#visitation-requests-container .row .content .request .details #request-form .form.new-expense-card .form #amount-input-field:before{content:"$";font-size:24px;position:absolute;top:28px;z-index:9;color:var(--color-black-shade-two);left:-20px;height:30px;width:30px}#visitation-requests-container .row .content .request .details #request-form .form.new-expense-card .form #number{font-size:24px}#visitation-requests-container .row .content .request .details #request-form .form.new-expense-card .form .img-wrapper{margin:0 auto}#visitation-requests-container .row .content .request .details #request-form .form.new-expense-card .form .img-wrapper img{border-radius:var(--border-radius-medium)}#visitation-requests-container .row .content .request .details #request-form .form.new-child-card #dob-inputs{display:grid;gap:0 20px;grid-template-columns:1fr 1fr 1fr}#visitation-requests-container .row .content .request .details #request-form .form.new-chat .header .form-title{line-height:1.3}#visitation-requests-container .row .content .request .details #request-form .form.new-chat .content #coParent-names{display:flex;margin:20px 0 80px;justify-content:center;gap:40px;padding:20px 0;overflow:visible}#visitation-requests-container .row .content .request .details #request-form .form.new-chat .content #coParent-names .coParent-name{display:flex;font-size:20px;align-items:center;justify-content:center;color:#fff;box-shadow:#0009 0 8px 15px;border-radius:var(--border-radius-small);font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#visitation-requests-container .row .content .request .details #request-form .form.new-chat .content #coParent-names .coParent-name{font-weight:500}#visitation-requests-container .row .content .request .details #request-form .form.new-expense-card #amount-input-field{display:flex;justify-content:center;align-items:center;position:relative;left:-5px}#visitation-requests-container .row .content .request .details #request-form .form.new-expense-card #amount-input-field .input-field{display:flex;justify-content:center;align-items:center;margin:0 auto}#visitation-requests-container .row .content .request .details #request-form .form.new-expense-card #amount-input-field .input-field .input-field{background:transparent;display:block;margin:0 auto}#visitation-requests-container .row .content .request .details #request-form .form.new-expense-card #amount-input-field .input-field .input-field.active{border:0}#visitation-requests-container .row .content .request .details #request-form .form.new-expense-card #amount-input-field .input-field .input-field input{border:0;border-bottom:2px solid var(--color-border-grey);max-width:70px;font-size:24px;position:relative;background:transparent;user-select:none;outline:none;text-align:center;caret-color:var(--color-green-shade-three)}#visitation-requests-container .row .content .request .details #request-form .form.new-expense-card #amount-input-field .input-field .input-field input::placeholder{font-size:26px;font-style:normal;text-align:center}#visitation-requests-container .row .content .request .details #request-form .form.new-calendar-event #relative-wrapper .flex{gap:20px}#visitation-requests-container .row .content .request .details #request-form .form.view-holidays .holiday-form-buttons button{margin:0 auto;width:60%}#visitation-requests-container .row .content .request .details #request-form .form.handoff #row,#visitation-requests-container .row .content .request .details #request-form .form.expenses #row,#visitation-requests-container .row .content .request .details #request-form .form.edit-calendar-event #row,#visitation-requests-container .row .content .request .details #request-form .form.visitation-requests #row{border:0;padding:0}#visitation-requests-container .row .content .request .details #request-form .form.handoff #row b,#visitation-requests-container .row .content .request .details #request-form .form.expenses #row b,#visitation-requests-container .row .content .request .details #request-form .form.edit-calendar-event #row b,#visitation-requests-container .row .content .request .details #request-form .form.visitation-requests #row b{font-size:16px}#visitation-requests-container .row .content .request .details #request-form .form.handoff #row #title,#visitation-requests-container .row .content .request .details #request-form .form.expenses #row #title,#visitation-requests-container .row .content .request .details #request-form .form.edit-calendar-event #row #title,#visitation-requests-container .row .content .request .details #request-form .form.visitation-requests #row #title{font-size:16px;line-height:1;display:flex;align-items:center}#visitation-requests-container .row .content .request .details #request-form .form.handoff #row #title b,#visitation-requests-container .row .content .request .details #request-form .form.expenses #row #title b,#visitation-requests-container .row .content .request .details #request-form .form.edit-calendar-event #row #title b,#visitation-requests-container .row .content .request .details #request-form .form.visitation-requests #row #title b{min-width:100px;display:block}#visitation-requests-container .row .content .request .details #request-form .form.upload-document-card{min-height:80vh}#visitation-requests-container .row .content .request .details #request-form .form.toc #toc-header-wrapper{margin:12px 0}#visitation-requests-container .row .content .request .details #request-form .form.toc #toc-header-wrapper span{font-size:25px;color:var(--color-brand-blue);margin-right:8px}#visitation-requests-container .row .content .request .details #request-form .form.toc #toc-header-wrapper .toc-header{color:#000;width:100%;line-height:1.3;text-transform:capitalize;padding:12px 10px;border:0;background:var(--color-black-shade-eight);border-radius:var(--border-radius-primary);opacity:.95;justify-content:flex-start}#visitation-requests-container .row .content .request .details #request-form .form.toc #toc-header-wrapper .toc-header{transition:all .3s ease-in-out}@media screen and (min-width: 650px){#visitation-requests-container .row .content .request .details #request-form .form.toc #toc-header-wrapper .toc-header:hover{transition:all .3s ease-in-out;cursor:pointer}}#visitation-requests-container .row .content .request .details #request-form .form.toc #toc-header-wrapper .toc-header.hide{display:none}#visitation-requests-container .row .content .request .details #request-form .form.payment-options-card{overflow:auto;transition:all .3s ease-in-out;z-index:var(--z-index-floating);position:relative}#visitation-requests-container .row .content .request .details #request-form .form.payment-options-card .form .content{padding-bottom:100px}#visitation-requests-container .row .content .request .details #request-form .form.payment-options-card a{line-height:1;display:inline-block;opacity:1;color:var(--color-brand-blue);text-decoration:none;padding-bottom:3px}#visitation-requests-container .row .content .request .details #request-form .form.payment-options-card .subtitle.in-form{text-align:left;font-size:17px}#visitation-requests-container .row .content .request .details #request-form .form.payment-options-card .option{border-radius:var(--border-radius-medium);background:#fff;overflow:hidden}#visitation-requests-container .row .content .request .details #request-form .form.payment-options-card .option .description{padding-top:5px;padding-bottom:10px}#visitation-requests-container .row .content .request .details #request-form .form.payment-options-card .option.zelle{border:2px solid #6d1fd4;background:#6d1fd421}#visitation-requests-container .row .content .request .details #request-form .form.payment-options-card .option.zelle .text{border-radius:0}#visitation-requests-container .row .content .request .details #request-form .form.payment-options-card .option.zelle p{color:#541ca8}#visitation-requests-container .row .content .request .details #request-form .form.payment-options-card .option.venmo{background:#008cff40;border:2px solid #008cff}#visitation-requests-container .row .content .request .details #request-form .form.payment-options-card .option.venmo .text{border-radius:0}#visitation-requests-container .row .content .request .details #request-form .form.payment-options-card .option.venmo p{color:#0073d8}#visitation-requests-container .row .content .request .details #request-form .form.payment-options-card .option.apple-cash{border:2px solid #181818;background:#fff}#visitation-requests-container .row .content .request .details #request-form .form.payment-options-card .option.paypal{background:#0048ff3b;border:2px solid #002991}#visitation-requests-container .row .content .request .details #request-form .form.payment-options-card .option.paypal p{color:#002991}#visitation-requests-container .row .content .request .details #request-form .form.payment-options-card .option.cashapp{background:#00d64f26;border:2px solid #00d64f}#visitation-requests-container .row .content .request .details #request-form .form.payment-options-card .option.cashapp p{color:var(--color-green-shade-three);opacity:1}#visitation-requests-container .row .content .request .details #request-form .form.payment-options-card .option .brand-name-wrapper{align-items:center;padding:10px;border-radius:var(--border-radius-medium) var(--border-radius-medium) 0 0;overflow:hidden}#visitation-requests-container .row .content .request .details #request-form .form.payment-options-card .option .brand-name-wrapper .brand-name{opacity:1;line-height:1;font-size:22px;justify-content:center}#visitation-requests-container .row .content .request .details #request-form .form.payment-options-card .option .brand-name-wrapper.zelle{background:#6d1fd4}#visitation-requests-container .row .content .request .details #request-form .form.payment-options-card .option .brand-name-wrapper.venmo{background:#008cff}#visitation-requests-container .row .content .request .details #request-form .form.payment-options-card .option .brand-name-wrapper.paypal{background:#002991}#visitation-requests-container .row .content .request .details #request-form .form.payment-options-card .option .brand-name-wrapper.cashapp{background:#00d64f}#visitation-requests-container .row .content .request .details #request-form .form.payment-options-card .option .brand-name-wrapper.apple{background:#181818}#visitation-requests-container .row .content .request .details #request-form .form.payment-options-card .option .brand-name-wrapper svg{margin-right:10px}#visitation-requests-container .row .content .request .details #request-form .form.payment-options-card .option .brand-name-wrapper svg,#visitation-requests-container .row .content .request .details #request-form .form.payment-options-card .option .brand-name-wrapper p{color:#fff;font-size:22px}#visitation-requests-container .row .content .request .details #request-form .form.payment-options-card .option iframe{display:block;border-radius:0 0 var(--border-radius-primary) var(--border-radius-primary);max-width:100%;width:100%;border:0;height:auto}#visitation-requests-container .row .content .request .details #request-form .form.payment-options-card .option img{width:50px;max-width:50px}#visitation-requests-container .row .content .request .details #request-form .form.payment-options-card .text{width:100%;padding:10px;background:#fff;border-radius:0 0 var(--border-radius-medium) var(--border-radius-medium)}#visitation-requests-container .row .content .request .details #request-form .form.payment-options-card .text p{margin:0}#visitation-requests-container .row .content .request .details #request-form .form.date-time-picker .form{padding:0 15px}#visitation-requests-container .row .content .request .details #request-form .form button{padding:8px 10px;margin:20px auto 0;display:block;width:50%}#visitation-requests-container .row .content .request .details #request-form .form button span{position:relative;top:3px;margin-left:5px}#visitation-requests-container .row .content .request *{line-height:1}#visitation-requests-container .row .content .request a{display:none;align-items:center;margin-top:5px;font-weight:400;font-size:14px}#visitation-requests-container .row .content .request a span{margin-right:5px}#visitation-requests-container .row .content .request .row,#visitation-requests-container .row .content .request #children{margin-bottom:5px}#handoff-requests-container .row{width:100%;align-items:center;justify-content:space-between;display:flex;position:relative;align-items:flex-start;background-color:#fff;padding:15px;border:0;border-radius:var(--border-radius-medium-plus);margin-bottom:8px;box-shadow:0 0 2px 2px #a7acb03c}#handoff-requests-container .row *{line-height:1}#handoff-requests-container .row .row-title{display:flex;align-items:center;justify-content:space-between;width:100%;margin-bottom:3px;font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#handoff-requests-container .row .row-title{font-weight:600}#handoff-requests-container .row .row-subtitle{padding-top:2px;margin-top:0;width:100%;line-height:1;font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#handoff-requests-container .row .row-subtitle{font-weight:400}#handoff-requests-container .row .row-subtitle.calendar{margin-left:20px}#handoff-requests-container .row.chats{padding-bottom:0;border:0;opacity:0;margin-bottom:8px}#handoff-requests-container .row a,#handoff-requests-container .row .notes{width:100%}#handoff-requests-container .row a.notes,#handoff-requests-container .row .notes.notes{opacity:.85}#handoff-requests-container .row .request-status{margin-left:auto;padding:5px 10px 4px;border-radius:var(--border-radius-larger);display:flex;align-items:center;line-height:1;text-transform:uppercase;white-space:nowrap;text-align:center;justify-content:center;font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#handoff-requests-container .row .request-status{font-weight:700}#handoff-requests-container .row .request-status.paid,#handoff-requests-container .row .request-status.approved{background-color:var(--color-green-shade-seven);color:var(--color-green-shade-two)}#handoff-requests-container .row .request-status.pending,#handoff-requests-container .row .request-status.soon{color:var(--color-yellow-shade-one);background-color:var(--color-yellow-shade-three)}#handoff-requests-container .row .request-status.unpaid,#handoff-requests-container .row .request-status.declined{background-color:var(--color-red-shade-four);color:var(--color-red-shade-one)}#handoff-requests-container .row .info-row{padding-bottom:5px;width:100%}#handoff-requests-container .row .details{max-height:0;transition:all .3s ease-in-out;transform:scale(0);opacity:0;display:flex;padding:0 0 5px;justify-content:space-between;flex-wrap:wrap}#handoff-requests-container .row .details.open{opacity:1;overflow:auto;width:100%;max-height:1000px;transform:scale(1);transition:all .5s ease-in-out}#handoff-requests-container .row .content{width:100%}#handoff-requests-container .row .content .details{position:relative;align-items:center;overflow:hidden;padding:10px 0}#handoff-requests-container .row .content .details .reason{font-weight:300;font-size:14px}#handoff-requests-container .row .content .details .flex{display:flex;justify-content:space-between;flex-wrap:wrap}#app-root #records-wrapper .export-text{padding-top:10px;font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root #records-wrapper .export-text{font-weight:400}#app-root #records-wrapper .center-button-flex-wrapper{margin:0 auto 20px}#app-root #records-wrapper .record-row{flex-wrap:wrap;width:100%;align-items:center;justify-content:space-between;display:flex;position:relative;align-items:flex-start;background-color:#fff;padding:15px;border:0;border-radius:var(--border-radius-medium-plus);margin-bottom:8px;box-shadow:0 0 2px 2px #a7acb03c}#app-root #records-wrapper .record-row .row-title{display:flex;align-items:center;justify-content:space-between;width:100%;margin-bottom:3px;font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root #records-wrapper .record-row .row-title{font-weight:600}#app-root #records-wrapper .record-row .row-subtitle{padding-top:2px;margin-top:0;width:100%;line-height:1;font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root #records-wrapper .record-row .row-subtitle{font-weight:400}#app-root #records-wrapper .record-row .row-subtitle.calendar{margin-left:20px}#app-root #records-wrapper .record-row.chats{padding-bottom:0;border:0;opacity:0;margin-bottom:8px}#app-root #records-wrapper .record-row a,#app-root #records-wrapper .record-row .notes{width:100%}#app-root #records-wrapper .record-row a.notes,#app-root #records-wrapper .record-row .notes.notes{opacity:.85}#app-root #records-wrapper .record-row .request-status{margin-left:auto;padding:5px 10px 4px;border-radius:var(--border-radius-larger);display:flex;align-items:center;line-height:1;text-transform:uppercase;white-space:nowrap;text-align:center;justify-content:center;font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root #records-wrapper .record-row .request-status{font-weight:700}#app-root #records-wrapper .record-row .request-status.paid,#app-root #records-wrapper .record-row .request-status.approved{background-color:var(--color-green-shade-seven);color:var(--color-green-shade-two)}#app-root #records-wrapper .record-row .request-status.pending,#app-root #records-wrapper .record-row .request-status.soon{color:var(--color-yellow-shade-one);background-color:var(--color-yellow-shade-three)}#app-root #records-wrapper .record-row .request-status.unpaid,#app-root #records-wrapper .record-row .request-status.declined{background-color:var(--color-red-shade-four);color:var(--color-red-shade-one)}#app-root #records-wrapper .record-row .info-row{padding-bottom:5px;width:100%}#app-root #records-wrapper .record-row .details{max-height:0;transition:all .3s ease-in-out;transform:scale(0);opacity:0;display:flex;padding:0 0 5px;justify-content:space-between;flex-wrap:wrap}#app-root #records-wrapper .record-row .details.open{opacity:1;overflow:auto;width:100%;max-height:1000px;transform:scale(1);transition:all .5s ease-in-out}#app-root #records-wrapper .record-row *{line-height:1}#app-root #records-wrapper .record-row .record-text{width:100%;text-align:left;color:var(--color-black-shade-three);line-height:1;padding-bottom:5px;display:flex;justify-content:flex-start;align-items:center;gap:0 10px}#app-root #records-wrapper .record-row .record-text:last-child{padding-bottom:0}#app-root #records-wrapper .record-row .record-text span{font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root #records-wrapper .record-row .record-text span{font-weight:500}#app-root #records-wrapper .record-row .record-text .icon-wrapper{margin-left:5px;aspect-ratio:1/1;height:6px;width:6px}#app-root #records-wrapper .record-row .record-text .icon-wrapper svg{color:var(--color-black-shade-one)}#app-root #records-wrapper .record-row .record-title{width:100%;text-align:center;display:flex;justify-content:space-between;align-items:center;line-height:1;padding-bottom:4px;color:var(--color-black-shade-two);font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root #records-wrapper .record-row .record-title{font-weight:600}#app-root #records-wrapper .record-row .record-title .amount{font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root #records-wrapper .record-row .record-title .amount{font-weight:500}#app-root #records-wrapper .record-row .record-title .amount.unpaid{color:var(--color-red-shade-three)}#app-root #records-wrapper .record-row .record-title .amount.paid{color:var(--color-green-shade-three)}#app-root #visitation-section{border-radius:var(--border-radius-primary)!important;border:1px solidvar(--color-border-grey)}#app-root #visitation-section .MuiPaper-root{border:2px solid blue!important}#app-root #visitation-section .MuiCollapse-root{border-radius:var(--border-radius-primary)}#app-root .calendar-wrapper{position:relative}#app-root .calendar-wrapper *{user-select:none}#app-root .calendar-wrapper.calendar #calendar-action-buttons{display:grid;grid-template-columns:repeat(4,1fr);align-items:center;justify-content:center;gap:0 8px;margin-bottom:10px}#app-root .calendar-wrapper.calendar #calendar-action-buttons .calendar-action-button{display:flex;align-items:center;justify-content:center;text-align:center;white-space:nowrap;height:100%;color:var(--color-black-shade-two);font-size:12px;background-color:#fff;padding:10px 0;border-radius:var(--border-radius-small-plus);text-transform:uppercase;box-shadow:0 0 2px 2px #a7acb03c;font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root .calendar-wrapper.calendar #calendar-action-buttons .calendar-action-button{font-weight:600}#app-root .calendar-wrapper.calendar #calendar-action-buttons .calendar-action-button:hover{cursor:pointer}#app-root .calendar-wrapper.calendar #calendar-action-buttons .calendar-action-button .button-text{font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root .calendar-wrapper.calendar #calendar-action-buttons .calendar-action-button .button-text{font-weight:600}#app-root .calendar-wrapper.calendar #calendar-action-buttons .calendar-action-button .icon-wrapper{margin-right:5px;aspect-ratio:1/1;height:18px;width:18px}#app-root .calendar-wrapper.calendar #calendar-action-buttons .calendar-action-button.legend{display:flex;justify-content:center;align-items:center}#app-root .calendar-wrapper.calendar #calendar-action-buttons .calendar-action-button.legend .dots{justify-content:center;align-items:center;gap:4px;display:grid;grid-template-columns:repeat(2,1fr);margin-right:5px}#app-root .calendar-wrapper.calendar #calendar-action-buttons .calendar-action-button.legend .dots .dot{margin:0;border:0;display:block;border-radius:100%;aspect-ratio:1/1;height:4px;width:4px}#app-root .calendar-wrapper.calendar #calendar-action-buttons .calendar-action-button.legend .dots .dot.financial{background:#00b161}#app-root .calendar-wrapper.calendar #calendar-action-buttons .calendar-action-button.legend .dots .dot.current-user{background-color:#1a70e0}#app-root .calendar-wrapper.calendar #calendar-action-buttons .calendar-action-button.legend .dots .dot.shared{background-color:#6b28e9}#app-root .calendar-wrapper.calendar #calendar-action-buttons .calendar-action-button.legend .dots .dot.visitation{background-color:#e78412}#app-root .calendar-wrapper.calendar .dot-wrapper{width:100%;display:flex;justify-content:center;gap:3px;position:relative;top:-5px}#app-root .calendar-wrapper.calendar .dot-wrapper .dot{border-radius:100%;position:relative;aspect-ratio:1/1;height:5px;width:5px}#app-root .calendar-wrapper.calendar .dot-wrapper .dot.financial{background:#00b161}#app-root .calendar-wrapper.calendar .dot-wrapper .dot.current-user{background-color:#1a70e0}#app-root .calendar-wrapper.calendar .dot-wrapper .dot.coparent-visitation,#app-root .calendar-wrapper.calendar .dot-wrapper .dot.coParent,#app-root .calendar-wrapper.calendar .dot-wrapper .dot.shared{background-color:#6b28e9}#app-root #calendar-container #calendar-search-input-wrapper{transition:all .4s ease;position:relative;width:100%;margin-top:10px}#app-root #calendar-container #calendar-search-input-wrapper .flex{width:100%;gap:0 20px}#app-root #calendar-container #calendar-search-input-wrapper .flex .icon-wrapper.eraser-icon svg{color:var(--color-red-shade-three)}#app-root #calendar-container .events{padding-bottom:100px}#app-root #calendar-container .events #all-day-events-wrapper .all-day-label{overflow:visible;position:relative;color:var(--color-black-shade-three);line-height:1;padding:0;white-space:nowrap;display:block;width:100%;text-align:center;margin:20px auto 8px;font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root #calendar-container .events #all-day-events-wrapper .all-day-label{font-weight:700}#app-root #calendar-container .events #all-day-events-wrapper .all-day-label:before,#app-root #calendar-container .events #all-day-events-wrapper .all-day-label:after{content:"";position:absolute;top:50%;width:40%;height:1px;background:var(--color-black-shade-five)}#app-root #calendar-container .events #all-day-events-wrapper .all-day-label:before{left:0;transform:translateY(-50%)}#app-root #calendar-container .events #all-day-events-wrapper .all-day-label:after{right:0;transform:translateY(-50%)}#app-root #calendar-container .events #all-day-events-wrapper .event-row{width:100%;margin:0 0 8px;display:block}#app-root #calendar-container .events .time-label{overflow:visible;position:relative;color:var(--color-black-shade-three);line-height:1;padding:0;white-space:nowrap;display:block;width:100%;text-align:center;margin:20px auto 8px;font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root #calendar-container .events .time-label{font-weight:700}#app-root #calendar-container .events .time-label:before,#app-root #calendar-container .events .time-label:after{content:"";position:absolute;top:50%;width:40%;height:1px;background:var(--color-black-shade-five)}#app-root #calendar-container .events .time-label:before{left:0;transform:translateY(-50%)}#app-root #calendar-container .events .time-label:after{right:0;transform:translateY(-50%)}#app-root #calendar-container .events .event-row{user-select:none;margin-bottom:12px;gap:0 5px;overflow:visible;align-items:center;width:100%}#app-root #calendar-container .events .event-row .icon-wrapper{aspect-ratio:1/1;height:16px;width:16px}#app-root #calendar-container .events .event-row .icon-wrapper.edit{margin-left:auto}#app-root #calendar-container .events .event-row .icon-wrapper.edit svg{color:var(--color-black-shade-three)}#app-root #calendar-container .events .event-row .content{display:flex;justify-content:flex-start;align-items:center;gap:0 15px;background-color:#fff;padding:15px;border-radius:var(--border-radius-medium-large);position:relative;transition:all .3s ease;min-height:80px;box-shadow:0 0 2px 2px #a7acb03c}#app-root #calendar-container .events .event-row .content:hover{box-shadow:#0009 0 8px 15px;transition:all .3s ease;cursor:pointer}#app-root #calendar-container .events .event-row .content .context-tag-wrapper{text-align:center;border-radius:var(--border-radius-rounded-large);display:flex;align-items:center;justify-content:center;padding:5px 8px;margin-left:auto;align-self:flex-start}#app-root #calendar-container .events .event-row .content .context-tag-wrapper.shared,#app-root #calendar-container .events .event-row .content .context-tag-wrapper.shared-incoming{background-color:var(--color-purple-shade-two)}#app-root #calendar-container .events .event-row .content .context-tag-wrapper.shared .context-tag,#app-root #calendar-container .events .event-row .content .context-tag-wrapper.shared-incoming .context-tag{color:#fff}#app-root #calendar-container .events .event-row .content .context-tag-wrapper.shared-visitation{background-color:#e78412}#app-root #calendar-container .events .event-row .content .context-tag-wrapper.shared-visitation .context-tag{color:#fff}#app-root #calendar-container .events .event-row .content .context-tag-wrapper.private,#app-root #calendar-container .events .event-row .content .context-tag-wrapper.shared-outgoing{background-color:var(--color-blue-shade-three)}#app-root #calendar-container .events .event-row .content .context-tag-wrapper.private span,#app-root #calendar-container .events .event-row .content .context-tag-wrapper.shared-outgoing span{color:#fff}#app-root #calendar-container .events .event-row .content .context-tag-wrapper.visitation{background-color:#cc326d}#app-root #calendar-container .events .event-row .content .context-tag-wrapper.visitation span{color:#fff}#app-root #calendar-container .events .event-row .content .context-tag-wrapper.birthday{background-color:var(--color-black-shade-two)}#app-root #calendar-container .events .event-row .content .context-tag-wrapper.birthday span{color:#fff}#app-root #calendar-container .events .event-row .content .context-tag-wrapper.financial{background-color:var(--color-green-shade-one)}#app-root #calendar-container .events .event-row .content .context-tag-wrapper.financial span{color:#fff}#app-root #calendar-container .events .event-row .content .context-tag-wrapper.holiday{background-color:var(--color-orange-shade-two)}#app-root #calendar-container .events .event-row .content .context-tag-wrapper.holiday span{color:#fff}#app-root #calendar-container .events .event-row .content .context-tag-wrapper .context-tag{text-transform:uppercase;line-height:1;position:relative;top:1px;white-space:nowrap;font-size:11px;font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root #calendar-container .events .event-row .content .context-tag-wrapper .context-tag{font-weight:700}#app-root #calendar-container .events .event-row .content .title-and-icons .row-title{padding:0;justify-content:flex-start;margin-bottom:0;opacity:1}#app-root #calendar-container .events .event-row .content .title-and-icons .row-title .title-text{line-height:1.3;color:var(--color-black-shade-two);font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root #calendar-container .events .event-row .content .title-and-icons .row-title .title-text{font-weight:600}#app-root #calendar-container .events .event-row .content .title-and-icons .row-title .title-text.longer-title{line-height:1.3}#app-root #calendar-container .events .event-row .content .title-and-icons .icon-row{align-items:flex-start;gap:0 4px;display:flex;justify-content:flex-start;padding-top:3px}#app-root #calendar-container .events .event-row .content .title-and-icons .icon-row .icon-wrapper.comments-icon svg{color:var(--color-teal-shade-two)}#app-root #calendar-container .events .event-row .content .title-and-icons .icon-row .icon-wrapper.address-icon svg{color:var(--color-green-shade-one)}#app-root #calendar-container .events .event-row .content .title-and-icons .icon-row .icon-wrapper.repeating-icon svg{color:var(--color-purple-shade-two)}#app-root #calendar-container .events .event-row .content .title-and-icons .icon-row .icon-wrapper.reminders-icon svg{color:var(--color-blue-shade-three)}#app-root #calendar-container .events .event-row .content .title-and-icons .icon-row .icon-wrapper.link-icon svg{color:var(--color-cyan-shade-one)}#app-root #calendar-container .events .event-row .content .title-and-icons .icon-row .icon-wrapper.phone-icon svg{color:var(--color-green-shade-three)}#app-root #calendar-container .events .event-row .content .title-and-icons .icon-row .icon-wrapper.children-icon svg{color:var(--color-purple-shade-three)}#app-root #calendar-container .events .event-row .content .categories{display:flex;flex-wrap:wrap;gap:5px;align-items:center;justify-content:flex-start;padding-bottom:5px;margin-left:15px}#app-root #calendar-container .events .event-row .content .row-subtitle{padding:0;margin:0}#app-root #my-hub-wrapper .deactivate-account{width:100%;background:var(--color-red-shade-three);color:#fff;padding:10px;border-radius:var(--border-radius-rounded-large);display:flex;justify-content:center;align-items:center;margin-top:25px;font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root #my-hub-wrapper .deactivate-account{font-weight:500}#app-root #my-hub-wrapper .deactivate-account svg{margin-left:8px}#app-root #my-hub-wrapper .section{background:var(--color-black-shade-eight);padding:20px;border-radius:var(--border-radius-larger) Bigger;border:1px solidvar(--color-border-grey);margin-bottom:15px}#app-root #my-hub-wrapper .section .action-row{color:#000000bf;justify-content:flex-start;font-size:17px;line-height:1;margin-bottom:15px;display:flex;align-items:center;font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root #my-hub-wrapper .section .action-row{font-weight:400}#app-root #my-hub-wrapper .section .action-row.feature-request svg{color:var(--color-yellow-shade-four)}#app-root #my-hub-wrapper .section .action-row.feedback svg{color:var(--color-green-shade-four)}#app-root #my-hub-wrapper .section .action-row.bug svg{color:var(--color-red-shade-four)}#app-root #my-hub-wrapper .section .action-row svg{margin-right:10px;aspect-ratio:1/1;height:25px;width:25px}#app-root #my-hub-wrapper .section p{color:#000000bf}#app-root #home-screen .wrapper{background:#fff;width:calc(100dvw - 30px);border-radius:var(--border-radius-larger);padding:18px;transition:all .4s ease;margin-bottom:10px;box-shadow:0 0 2px 2px #a7acb03c}#app-root #home-screen .wrapper *{line-height:1;white-space:nowrap}#app-root #home-screen .wrapper .icon-wrapper{justify-self:flex-start;margin:0 10px 0 0}#app-root #home-screen .wrapper .icon-wrapper svg{transform:scale(.65)}#app-root #home-screen .wrapper .icon-wrapper.title-icon-left{display:flex;align-items:center;justify-content:center;position:relative;top:2px;border-radius:50%;aspect-ratio:1/1;height:45px;width:45px}#app-root #home-screen .wrapper .icon-wrapper.title-icon-left.co-parenting svg{transform:scale(.55)}#app-root #home-screen .wrapper .icon-wrapper.left-icon{margin-left:0;position:relative;border-radius:0;top:2px;aspect-ratio:1/1;height:22px;width:22px}#app-root #home-screen .wrapper .icon-wrapper.left-icon svg{transform:scale(1);color:var(--color-black-shade-two)}#app-root #home-screen .wrapper .icon-wrapper.right-arrow{margin-right:0;position:relative;right:-3px;aspect-ratio:1/1;height:20px;width:20px}#app-root #home-screen .wrapper .icon-wrapper.right-arrow svg{color:var(--color-black-shade-three);opacity:.85;transform:scale(1)}#app-root #home-screen .wrapper .icon-wrapper.right-arrow.large{aspect-ratio:1/1;height:28px;width:28px}#app-root #home-screen .wrapper .menu-items{padding:8px 8px 0}#app-root #home-screen .wrapper .menu-items .menu-item{display:flex;justify-content:flex-start;align-items:center;gap:0 5px;padding:12px 0;width:100%}#app-root #home-screen .wrapper .menu-items .menu-item .menu-item-title{color:var(--color-black-shade-two);margin-right:auto;font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root #home-screen .wrapper .menu-items .menu-item .menu-item-title{font-weight:500}#app-root #home-screen .wrapper .menu-items .menu-item .count-badge{background-color:var(--color-red-shade-three);border-radius:var(--border-radius-primary);padding:5px 12px;justify-self:flex-end;color:var(--color-yellow-shade-one);margin-right:0;margin-left:auto;font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root #home-screen .wrapper .menu-items .menu-item .count-badge{font-weight:700}#app-root #home-screen .wrapper .menu-items .menu-item .count-badge.unpaid-expenses-count{color:#fff;border:0}#app-root #home-screen .wrapper .menu-items .menu-item .count-badge.handoff-change-requests-count,#app-root #home-screen .wrapper .menu-items .menu-item .count-badge.awaiting-reply-count,#app-root #home-screen .wrapper .menu-items .menu-item .count-badge.pending-visitation-swap-requests-count{background-color:var(--color-yellow-shade-two);font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root #home-screen .wrapper .menu-items .menu-item .count-badge.handoff-change-requests-count,#app-root #home-screen .wrapper .menu-items .menu-item .count-badge.awaiting-reply-count,#app-root #home-screen .wrapper .menu-items .menu-item .count-badge.pending-visitation-swap-requests-count{font-weight:700}#app-root #home-screen .wrapper .wrapper-title{display:flex;align-items:center;justify-content:flex-start;width:calc(100% + 3px);position:relative;left:-3px}#app-root #home-screen .wrapper .wrapper-title .title-small{font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root #home-screen .wrapper .wrapper-title .title-small{font-weight:600}#app-root #home-screen .wrapper .wrapper-title.week-at-a-glance{margin-bottom:0}#app-root #home-screen .wrapper .wrapper-title.week-at-a-glance .title-small{color:var(--color-purple-shade-two)}#app-root #home-screen .wrapper .wrapper-title.co-parenting-corner .title-small{color:var(--color-blue-shade-three)}#app-root #home-screen .wrapper .wrapper-title.my-circle .title-small{color:var(--color-green-shade-two)}#app-root #home-screen .wrapper .wrapper-title.my-hub .title-small{color:var(--color-cyan-shade-two)}#app-root #home-screen .wrapper .wrapper-title.today{display:flex;justify-content:flex-start;align-items:center;margin-left:0}#app-root #home-screen .wrapper .wrapper-title.today .date{margin-left:auto;color:var(--color-black-shade-two);font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root #home-screen .wrapper .wrapper-title.today .date{font-weight:400}#app-root #home-screen .wrapper.child-updates-wrapper{margin-bottom:10px}#app-root #home-screen .wrapper.child-updates-wrapper:last-child{margin-bottom:0}#app-root #home-screen .wrapper.child-updates-wrapper #child-update-rows{max-height:250px;overflow-y:auto;margin-top:10px;overflow-x:hidden;margin-left:5px}#app-root #home-screen .wrapper.child-updates-wrapper #child-update-rows .child-update-row{width:100%;margin-bottom:20px;padding-left:15px;position:relative}#app-root #home-screen .wrapper.child-updates-wrapper #child-update-rows .child-update-row:before{content:"";position:absolute;left:0;top:5px;background:var(--color-teal-shade-three);border-radius:8px;aspect-ratio:1/1;height:6px;width:6px}#app-root #home-screen .wrapper.child-updates-wrapper #child-update-rows .child-update-row:last-child{margin-bottom:0}#app-root #home-screen .wrapper.child-updates-wrapper #child-update-rows .child-update-row .child-update-details{justify-content:space-between;width:100%;align-items:baseline}#app-root #home-screen .wrapper.child-updates-wrapper #child-update-rows .child-update-row .child-update-details .message-and-view-button{display:flex;justify-content:space-between;align-items:center;width:100%;gap:0 25px}#app-root #home-screen .wrapper.child-updates-wrapper #child-update-rows .child-update-row .child-update-details .message-and-view-button .child-update-message{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#app-root #home-screen .wrapper.child-updates-wrapper #child-update-rows .child-update-row .child-update-details .message-and-view-button button.button{background-color:transparent;padding:0 0 2px;border-radius:0}#app-root #home-screen .wrapper.child-updates-wrapper #child-update-rows .child-update-row .child-update-details .message-and-view-button button.button .button-text{color:var(--color-teal-shade-two);border-bottom:1px solid var(--color-teal-shade-six);font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root #home-screen .wrapper.child-updates-wrapper #child-update-rows .child-update-row .child-update-details .message-and-view-button button.button .button-text{font-weight:600}#app-root #home-screen .wrapper.child-updates-wrapper #child-update-rows .child-update-row .child-update-details .child-update-title{display:flex;justify-content:space-between;width:100%;align-items:baseline;margin-bottom:5px;color:var(--color-black-shade-two);font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root #home-screen .wrapper.child-updates-wrapper #child-update-rows .child-update-row .child-update-details .child-update-title{font-weight:600}#app-root #home-screen .wrapper.child-updates-wrapper #child-update-rows .child-update-row .child-update-details .child-update-title span{color:var(--color-black-shade-three);font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root #home-screen .wrapper.child-updates-wrapper #child-update-rows .child-update-row .child-update-details .child-update-title span{font-weight:500}#app-root #home-screen .wrapper.child-updates-wrapper #child-update-rows .child-update-row .child-update-details .child-update-message{color:var(--color-black-shade-two);white-space:wrap;line-height:1.4;display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word;font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root #home-screen .wrapper.child-updates-wrapper #child-update-rows .child-update-row .child-update-details .child-update-message{font-weight:500}#app-root #home-screen .wrapper.child-updates-wrapper .wrapper-title .title-smaller{color:var(--color-teal-shade-three)}#app-root #home-screen .wrapper.child-updates-wrapper .wrapper-title .icon-wrapper{background-color:var(--color-teal-shade-two);color:#fff}#app-root #home-screen .wrapper.updates #column-labels{display:flex;justify-content:space-between;width:100%;border-left:3px solid var(--color-black-shade-five);background-color:var(--color-black-shade-seven);border-radius:var(--border-radius-smallest);padding:12px 10px}#app-root #home-screen .wrapper.updates #column-labels span{color:var(--color-black-shade-two);font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root #home-screen .wrapper.updates #column-labels span{font-weight:600}#app-root #home-screen .wrapper.updates .wrapper-title{border:0;margin:0}#app-root #home-screen .wrapper.updates .wrapper-title .icon-wrapper{background:var(--color-orange-shade-two);color:#fff}#app-root #home-screen .wrapper.updates .wrapper-title .title-smaller{color:var(--color-orange-shade-three)}#app-root #home-screen .wrapper.updates .clear-all-wrapper{margin-left:auto;margin-right:0;border-bottom:1px solid var(--color-border-grey);display:flex;align-items:center;user-select:none}#app-root #home-screen .wrapper.updates .clear-all-wrapper:hover{cursor:pointer}#app-root #home-screen .wrapper.updates .clear-all-wrapper .clear-all-text{color:var(--color-black-shade-three);font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root #home-screen .wrapper.updates .clear-all-wrapper .clear-all-text{font-weight:600}#app-root #home-screen .wrapper.updates .clear-all-wrapper .icon-wrapper{background-color:transparent;margin:0;transform:scale(1.1)}#app-root #home-screen .wrapper.updates .clear-all-wrapper .icon-wrapper svg{color:var(--color-black-shade-two)}#app-root #home-screen .wrapper.updates .unread-badge{margin-right:auto;margin-left:8px;color:var(--color-red-shade-four);background-color:var(--color-red-shade-four);border-radius:50%;display:flex;align-items:center;justify-content:center;position:relative;left:-8px;top:-5px;aspect-ratio:1/1;height:8px;width:8px}#app-root #home-screen .wrapper.updates #update-rows{max-height:250px;overflow-y:auto;margin-top:15px;overflow-x:hidden}#app-root #home-screen .wrapper.updates #update-rows.fade-bottom{padding-bottom:80px;mask-image:linear-gradient(to bottom,black calc(100% - 60px),transparent 100%)}#app-root #home-screen .wrapper.updates #update-rows .update-row{width:100%;border-bottom:1px solid var(--color-border-grey-lighter);padding:10px 0}#app-root #home-screen .wrapper.updates #update-rows .update-row:last-child{margin-bottom:0}#app-root #home-screen .wrapper.updates #update-rows .update-row .update-title{display:flex;justify-content:space-between;width:100%;align-items:baseline}#app-root #home-screen .wrapper.updates #update-rows .update-row .update-title .update-title-text{max-width:65%;color:var(--color-black-shade-two);display:flex;justify-content:flex-start;flex-wrap:wrap;line-height:1.4;font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root #home-screen .wrapper.updates #update-rows .update-row .update-title .update-title-text{font-weight:450}#app-root #home-screen .wrapper.updates #update-rows .update-row .update-title .update-title-text .update-message-text{width:100%;white-space:normal;line-height:1.3;color:var(--color-black-shade-three);display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word}#app-root #home-screen .wrapper.updates #update-rows .update-row .update-title .update-title-text .update-message-text.no-title{color:var(--color-black-shade-two);display:flex;justify-content:flex-start;flex-wrap:wrap;line-height:1.4;font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root #home-screen .wrapper.updates #update-rows .update-row .update-title .update-title-text .update-message-text.no-title{font-weight:450}#app-root #home-screen .wrapper.updates #update-rows .update-row .update-title .update-timestamp{color:var(--color-black-shade-three);white-space:nowrap;font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root #home-screen .wrapper.updates #update-rows .update-row .update-title .update-timestamp{font-weight:450}#app-root #home-screen .wrapper.my-hub .icon-wrapper:not(.right-arrow){background-color:var(--color-cyan-shade-two);color:#fff}#app-root #home-screen .wrapper.my-hub .right-arrow svg{color:var(--color-cyan-shade-two)}#app-root #home-screen .wrapper.my-hub .wrapper-title{border:0;margin:0}#app-root #home-screen .wrapper.my-hub .wrapper-title .title-smaller{color:var(--color-cyan-shade-two)}#app-root #home-screen .wrapper.my-hub .wrapper-title .icon-wrapper.right-arrow{margin-left:auto}#app-root #home-screen .wrapper.feedback{margin-bottom:25px}#app-root #home-screen .wrapper.feedback *{white-space:wrap}#app-root #home-screen .wrapper.feedback #feedback-title,#app-root #home-screen .wrapper.feedback .feedback-subtitle{line-height:1.4}#app-root #home-screen .wrapper.feedback #feedback-title{color:var(--color-black-shade-two);font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root #home-screen .wrapper.feedback #feedback-title{font-weight:600}#app-root #home-screen .wrapper.feedback .feedback-subtitle{color:var(--color-black-shade-one)}#app-root #home-screen .wrapper.feedback #icon-and-label-wrapper{display:flex;align-items:center;width:100%;margin-top:20px;justify-content:center;text-justify:inter-word;gap:0 20px}#app-root #home-screen .wrapper.feedback #icon-and-label-wrapper p{display:flex;align-items:center;flex-wrap:wrap;justify-content:center;gap:0 15px;user-select:none;font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root #home-screen .wrapper.feedback #icon-and-label-wrapper p{font-weight:600}#app-root #home-screen .wrapper.feedback #icon-and-label-wrapper p span{padding-top:8px;width:100%;text-align:center;transform:scale(1.7)}#app-root #home-screen .wrapper.feedback #icon-and-label-wrapper p span.count{color:var(--color-black-shade-three);font-size:16px;margin:10px 0 0;transform:scale(1);font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root #home-screen .wrapper.feedback #icon-and-label-wrapper p span.count{font-weight:500}#app-root #home-screen .wrapper.my-circle .wrapper-title .icon-wrapper:not(.right-arrow){background-color:var(--color-green-shade-two);color:#fff}#app-root #home-screen .wrapper.my-circle .wrapper-title .right-arrow svg{color:var(--color-green-shade-two)}#app-root #home-screen .wrapper.co-parenting-corner .wrapper-title .icon-wrapper:not(.right-arrow){background-color:var(--color-brand-blue);color:#fff}#app-root #home-screen .wrapper.co-parenting-corner .wrapper-title .right-arrow svg{color:var(--color-brand-blue)}#app-root #home-screen .wrapper.co-parenting-corner .wrapper-title .title-smaller{color:var(--color-brand-blue)}#app-root #home-screen .wrapper.admin{height:73px;display:flex;align-items:center;justify-content:space-between;width:100%}#app-root #home-screen .wrapper.admin .wrapper-title{margin:0;width:100%;justify-content:space-between}#app-root #home-screen .wrapper.admin .wrapper-title .title-small{justify-self:flex-start;margin-right:auto}#app-root #home-screen .wrapper.admin .wrapper-title .icon-wrapper:not(.right-arrow){background-color:var(--color-button-muted);border-radius:50%;aspect-ratio:1/1;height:45px;width:45px}#app-root #home-screen .wrapper.admin .wrapper-title .icon-wrapper:not(.right-arrow) svg{color:#fff}#app-root #home-screen .wrapper.week-at-a-glance{position:relative;overflow:hidden}#app-root #home-screen .wrapper.week-at-a-glance #expand-toggle{position:absolute;bottom:0;left:0;right:0;color:var(--color-black-shade-three);display:flex;align-items:center;gap:0 5px;z-index:var(--z-index-form);width:100%;justify-content:center;padding:12px 0;backdrop-filter:blur(3px);cursor:pointer;font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root #home-screen .wrapper.week-at-a-glance #expand-toggle{font-weight:600}#app-root #home-screen .wrapper.week-at-a-glance #expand-toggle:after{padding:30px;content:"";position:absolute;width:100px;top:50%;left:50%;transform:translate(-50%,-50%)}#app-root #home-screen .wrapper.week-at-a-glance #expand-toggle .icon-wrapper{aspect-ratio:1/1;height:20px;width:20px}#app-root #home-screen .wrapper.week-at-a-glance #expand-toggle .icon-wrapper svg{transform:scale(.9)}#app-root #home-screen .wrapper.week-at-a-glance .no-events-text{color:var(--color-black-shade-three);font-style:italic;text-align:center;width:100%;margin:0 auto;display:block;padding:5px 0 15px}#app-root #home-screen .wrapper.week-at-a-glance .events-wrapper{padding-bottom:20px}#app-root #home-screen .wrapper.week-at-a-glance .events-wrapper .event-day-group{position:relative;user-select:none;margin-bottom:20px;opacity:1;transform:translateY(0);transition:all .8s ease;transform-origin:top center}#app-root #home-screen .wrapper.week-at-a-glance .events-wrapper .event-day-group.hidden{opacity:0;transition:all .8s ease;transform:translateY(100%);max-height:0;overflow:hidden;padding:0;margin:0}#app-root #home-screen .wrapper.week-at-a-glance .events-wrapper .event-day-group .day-label{display:flex;justify-content:space-between;align-items:center;width:100%;line-height:1;white-space:nowrap;padding:8px 8px 0;overflow:visible;transition:all .2s ease;font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root #home-screen .wrapper.week-at-a-glance .events-wrapper .event-day-group .day-label{font-weight:500}#app-root #home-screen .wrapper.week-at-a-glance .events-wrapper .event-day-group .day-label .count{white-space:nowrap;justify-self:flex-end;border-radius:var(--border-radius-smallest);line-height:1;color:var(--color-black-shade-three);display:flex;align-items:center;justify-content:center;font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root #home-screen .wrapper.week-at-a-glance .events-wrapper .event-day-group .day-label .count{font-weight:600}#app-root #home-screen .wrapper.week-at-a-glance .events-wrapper .event-day-group .day-label .date-and-count-wrapper{border-bottom:2px solid var(--color-black-shade-five);display:flex;padding-bottom:5px;align-items:baseline;justify-content:space-between;width:100%}#app-root #home-screen .wrapper.week-at-a-glance .events-wrapper .event-day-group .day-label .date-and-count-wrapper .weekday{line-height:1;white-space:nowrap;color:var(--color-black-shade-two);width:100%;text-transform:uppercase;font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root #home-screen .wrapper.week-at-a-glance .events-wrapper .event-day-group .day-label .date-and-count-wrapper .weekday{font-weight:600}#app-root #home-screen .wrapper.week-at-a-glance .events-wrapper .event-day-group .day-label .date-and-count-wrapper .weekday span{line-height:1;white-space:nowrap;text-transform:none;font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root #home-screen .wrapper.week-at-a-glance .events-wrapper .event-day-group .day-label .date-and-count-wrapper .weekday span{font-weight:600}#app-root #home-screen .wrapper.week-at-a-glance .events-wrapper .event-day-group .day-label .date-and-count-wrapper .icon-wrapper{margin-right:0;position:relative;top:0;aspect-ratio:1/1;height:22px;width:22px}#app-root #home-screen .wrapper.week-at-a-glance .events-wrapper .event-day-group .day-label .date-and-count-wrapper .date{color:var(--color-black-shade-two);display:flex;line-height:1;white-space:nowrap;width:100%;margin-right:auto;font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root #home-screen .wrapper.week-at-a-glance .events-wrapper .event-day-group .day-label .date-and-count-wrapper .date{font-weight:400}#app-root #home-screen .wrapper.week-at-a-glance .events-wrapper .event-day-group .event-rows-wrapper{padding:0 10px}#app-root #home-screen .wrapper.week-at-a-glance .events-wrapper .event-day-group .event-rows-wrapper .event-card{position:relative;transition:all .3s ease;transform-origin:left;display:flex;align-items:flex-start;justify-content:flex-start;padding:15px 0;border-bottom:1px solid var(--color-border-grey-lighter)}#app-root #home-screen .wrapper.week-at-a-glance .events-wrapper .event-day-group .event-rows-wrapper .event-card:before{content:"";position:absolute;left:0;top:18px;background:var(--color-purple-shade-four);border-radius:8px;aspect-ratio:1/1;height:6px;width:6px}#app-root #home-screen .wrapper.week-at-a-glance .events-wrapper .event-day-group .event-rows-wrapper .event-card.shared:before{background-color:var(--color-purple-shade-one)}#app-root #home-screen .wrapper.week-at-a-glance .events-wrapper .event-day-group .event-rows-wrapper .event-card.private:before{background-color:var(--color-blue-shade-three)}#app-root #home-screen .wrapper.week-at-a-glance .events-wrapper .event-day-group .event-rows-wrapper .event-card.visitation:before{background-color:#cc326d}#app-root #home-screen .wrapper.week-at-a-glance .events-wrapper .event-day-group .event-rows-wrapper .event-card.financial:before{background-color:var(--color-green-shade-one)}#app-root #home-screen .wrapper.week-at-a-glance .events-wrapper .event-day-group .event-rows-wrapper .event-card.holiday:before{background-color:var(--color-orange-shade-two)}#app-root #home-screen .wrapper.week-at-a-glance .events-wrapper .event-day-group .event-rows-wrapper .event-card .columns{display:flex;justify-content:space-between;align-items:center;width:100%;padding-left:15px}#app-root #home-screen .wrapper.week-at-a-glance .events-wrapper .event-day-group .event-rows-wrapper .event-card .columns .column.left{max-width:85%}#app-root #home-screen .wrapper.week-at-a-glance .events-wrapper .event-day-group .event-rows-wrapper .event-card .columns .column.left .time{color:var(--color-black-shade-three);white-space:nowrap;font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root #home-screen .wrapper.week-at-a-glance .events-wrapper .event-day-group .event-rows-wrapper .event-card .columns .column.left .time{font-weight:450}#app-root #home-screen .wrapper.week-at-a-glance .events-wrapper .event-day-group .event-rows-wrapper .event-card .columns .column.left .event-title{justify-content:flex-start;color:var(--color-black-shade-two);display:flex;align-items:center;white-space:wrap;line-height:1.3;justify-self:flex-start;margin-right:auto;width:100%;font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root #home-screen .wrapper.week-at-a-glance .events-wrapper .event-day-group .event-rows-wrapper .event-card .columns .column.left .event-title{font-weight:450}#app-root #home-screen .wrapper.week-at-a-glance .events-wrapper .event-day-group .event-rows-wrapper .event-card .columns .column.right .time{color:var(--color-black-shade-three);font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root #home-screen .wrapper.week-at-a-glance .events-wrapper .event-day-group .event-rows-wrapper .event-card .columns .column.right .time{font-weight:450}#app-root #home-screen .wrapper.week-at-a-glance .wrapper-title{margin-bottom:10px}#app-root #home-screen .wrapper.week-at-a-glance .wrapper-title .title-small{display:flex;flex-wrap:wrap;line-height:1}#app-root #home-screen .wrapper.week-at-a-glance .wrapper-title .title-small span{padding-top:5px;width:100%;line-height:1;color:var(--color-black-shade-three);font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root #home-screen .wrapper.week-at-a-glance .wrapper-title .title-small span{font-weight:500}#app-root #home-screen .wrapper.week-at-a-glance .wrapper-title .icon-wrapper.title-icon-left{background-color:var(--color-purple-shade-two);color:#fff}#app-root #home-screen #footer{display:flex;align-items:center;justify-content:space-around;flex-wrap:wrap}#app-root #home-screen #footer #current-app-version{width:100%;margin:25px auto 0;text-align:center;text-decoration:underline;font-size:14px}#app-root #home-screen #footer #action-wrapper{flex-wrap:nowrap;width:100%;display:flex;justify-content:space-around;align-items:center;gap:0 10px;margin-bottom:50px}#app-root #home-screen #footer #action-wrapper button.button{flex:1;width:calc(50% - 10px)}#app-root #home-screen #footer #action-wrapper button.button.request-feature svg{color:var(--color-yellow-shade-three)}#app-root #home-screen #footer #action-wrapper button.button.report-bug svg{color:var(--color-red-shade-three) Bg}#app-root #home-screen #footer #action-wrapper p{color:#fff;display:flex;align-items:center;gap:0 5px;justify-content:center;border-radius:var(--border-radius-rounded-large);white-space:nowrap;font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root #home-screen #footer #action-wrapper p{font-weight:500}#app-root #home-screen #footer #action-wrapper p#report-bug{background:var(--color-red-shade-three)}#app-root #home-screen #footer #action-wrapper p#report-bug svg{color:#fff}#app-root #home-screen #footer #action-wrapper p#request-feature{background-color:var(--color-green-shade-three)}#app-root #home-screen #footer #action-wrapper p#request-feature .icon-wrapper svg{color:var(--color-yellow-shade-six)}#app-root #home-screen #footer #action-wrapper span{color:var(--color-black-shade-nine)}#app-root #home-screen #footer #action-wrapper svg{position:relative;top:2px;aspect-ratio:1/1;height:18px;width:18px}#app-root #home-screen #footer .footer-item{cursor:pointer;display:flex;align-items:center;gap:0 5px;color:var(--color-black-shade-two);border-bottom:1px solid var(--color-border-grey);padding-bottom:5px;font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root #home-screen #footer .footer-item{font-weight:500}#app-root #home-screen #footer .footer-item .icon-wrapper svg{color:var(--color-purple-shade-two)}#app-root #changelogs-wrapper{height:100vh;width:100vw;background:var(--color-purple-shade-five)}#app-root #changelogs-wrapper #changelogs-blur{position:absolute;top:0;left:0;width:100%;height:100%;background:#0000001a;backdrop-filter:blur(40px);z-index:999}#app-root #changelogs-wrapper .content{height:100vh;display:flex;justify-content:flex-start;align-items:center;flex-direction:column;position:relative;z-index:9999;max-height:calc(100vh - 80px);overflow:auto}#app-root #changelogs-wrapper .content .home-button{position:fixed;bottom:90px;box-shadow:#000000f5 0 5px 60px 14px;border:0}#app-root #changelogs-wrapper .content .home-button svg{color:#fff}#app-root #changelogs-wrapper .content .screen-description{padding:60px 20px 20px}#app-root #changelogs-wrapper .content .screen-description p{font-size:17px;color:#fff;opacity:.85}#app-root #changelogs-wrapper .content .screen-description h1{color:#fff;width:100%;text-align:center;font-size:40px;font-weight:700;margin-bottom:auto;justify-self:flex-start}#app-root #changelogs-wrapper .content .cards{margin-bottom:auto;position:relative;align-self:flex-start;width:100%;padding:20px;top:0}#app-root #changelogs-wrapper .content .cards .card{background-color:#fff;border-radius:var(--border-radius-larger);padding:20px;width:100%;position:relative;opacity:0;margin-bottom:35px;min-height:130px;display:flex;flex-direction:column;justify-content:center}#app-root #changelogs-wrapper .content .cards .card #release-date-wrapper{position:absolute;top:10px;right:20px}#app-root #changelogs-wrapper .content .cards .card #release-date-wrapper p{color:#000;font-size:14px}#app-root #changelogs-wrapper .content .cards .card #release-date-wrapper p.day{line-height:1;font-size:28px;text-align:right;opacity:.7;font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root #changelogs-wrapper .content .cards .card #release-date-wrapper p.day{font-weight:700}#app-root #changelogs-wrapper .content .cards .card #release-date-wrapper p.month-year{opacity:.7}#app-root #changelogs-wrapper .content .cards .card .version{position:absolute;top:-12px;color:#fff;font-size:14px;padding:2px 10px;border-radius:5px;text-align:left;background-color:var(--color-green-shade-three);display:flex;align-items:center;gap:5px;justify-content:center;left:50%;transform:translate(-50%);font-optical-sizing:auto;font-weight:400;font-family:National Park,sans-serif}#app-root #changelogs-wrapper .content .cards .card .version{font-weight:600}#app-root #changelogs-wrapper .content .cards .card .version svg{color:var(--color-yellow-shade-four);position:relative;top:-1px;aspect-ratio:1/1;height:15px;width:15px}#app-root #changelogs-wrapper .content .cards .card #html-wrapper ul{margin:0}#app-root #changelogs-wrapper .content .cards .card #html-wrapper ul li{color:#000;opacity:.75;list-style-type:circle;padding-bottom:5px;padding-left:0}#app-root #changelogs-wrapper .content .cards .card #html-wrapper ul li ul{margin:0}
