@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/SourceSans/SourceSans3-Regular.ttf)format("truetype");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/SourceSans/SourceSans3-SemiBold.ttf)format("truetype");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/SourceSans/SourceSans3-Bold.ttf)format("truetype");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:900;font-display:swap;src:url(../fonts/SourceSans/SourceSans3-Black.ttf)format("truetype");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../fonts/Caveat/Caveat-Regular.ttf)format("truetype");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}aside[data-v-37db59df]{z-index:993;opacity:0;visibility:hidden;pointer-events:none;background-color:#0000004d;flex-direction:column;justify-content:flex-end;width:100svw;height:100svh;transition:opacity .3s,visibility .3s;display:flex;position:fixed;bottom:0;left:0}@media (width>=900px){aside[data-v-37db59df]{display:none}}aside.open[data-v-37db59df]{opacity:1;visibility:visible;pointer-events:auto}aside.open .sheet-panel[data-v-37db59df]{transform:translateY(0)}aside .sheet-panel[data-v-37db59df]{pointer-events:none;flex-direction:column;transition:transform .4s cubic-bezier(.32,.72,0,1);display:flex;transform:translateY(100%)}aside button.close-list[data-v-37db59df]{background-color:var(--white);pointer-events:auto;justify-content:center;width:4rem;height:4rem;min-height:0;margin:0 .8rem .8rem auto;padding:0;display:flex}aside button.close-list svg[data-v-37db59df]{width:2.2rem;height:2.2rem}aside .content-scroll[data-v-37db59df]{background:var(--white);pointer-events:auto;border-radius:1.6rem 1.6rem 0 0;flex-direction:column;width:100%;min-height:85svh;max-height:calc(100svh - 4.8rem);display:flex;overflow-y:auto}aside .content-scroll[data-v-37db59df] .tabs{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}aside .content-scroll[data-v-37db59df] .tabs button{border:unset;border-bottom:2px solid var(--primary-sand);border-radius:0;flex-direction:column;gap:0;height:7.7rem;padding:1.6rem}aside .content-scroll[data-v-37db59df] .tabs button[aria-expanded]{border-color:var(--primary-blue);box-shadow:none}aside .content-scroll[data-v-37db59df] .tabs button .name{white-space:nowrap}aside .content-scroll[data-v-37db59df] .tabs button svg:first-child{flex-shrink:0;position:relative;left:0}aside .content-scroll[data-v-37db59df] .tabs button svg:last-child{display:none}aside .content-scroll[data-v-37db59df] .list{border:unset;box-shadow:none;border-radius:0;flex-grow:1;position:relative;inset:0;overflow:auto;transform:none}aside .content-scroll[data-v-37db59df] .list.period-selector__calendar{padding:0;display:grid}aside .content-scroll[data-v-37db59df] .list.period-selector__calendar .sw-ui-calendar{padding:1.6rem}aside .content-scroll[data-v-37db59df] .list.period-selector__calendar .button-group{margin-top:auto}aside .content-scroll[data-v-37db59df] .list button svg:first-child{font-size:2.4rem}aside .content-scroll[data-v-37db59df] .button-group{border-top:1px solid var(--primary-sand-dark);margin-top:auto;padding:1.6rem;display:flex}aside .content-scroll[data-v-37db59df] .button-group a,aside .content-scroll[data-v-37db59df] .button-group button{border-radius:10rem;min-height:5.6rem}aside .content-scroll[data-v-37db59df] .button-group a:last-child,aside .content-scroll[data-v-37db59df] .button-group button:last-child{margin-left:auto}
