:root{--font-family-default: "Roboto", sans-serif;--font-weight-light: 300;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-bold: 700;--font-size-xs: .75rem;--font-size-sm: .875rem;--font-size-md: 1rem;--font-size-lg: 1.25rem;--font-size-xl: 1.5rem;--font-size-xxl: 2rem;--font-underline-regular: .0625em;--font-underline-bold: .125em;--border-radius-inner: .5rem;--border-radius-outer: 1rem;--size-xs: .5rem;--size-sm: .75rem;--size-md: 1rem;--size-lg: 1.25rem;--size-xl: 1.5rem;--size-xxl: 2rem;--spacing-xs: .25rem;--spacing-sm: .5rem;--spacing-md: .75rem;--spacing-lg: 1rem;--spacing-xl: 1.5rem;--spacing-xxl: 2rem;--color-primary: #4bb3d9;--color-secondary: #80cfa9;--scrollbar-thumb-color: #dfdfdf;--scrollbar-thumb-color-hover: #c7c7c7;--scrollbar-track-color: #ffffff;--color-heart: #eb4f4f;--color-count: #ef8427;--color-filter: #8b5ef4;--color-dangerous: #d73636;--color-highlight: #a6ebf0;--color-error-light: #ffc2c2;--color-error-dark: #4a3b06;--color-warning-light: #fff4a4;--color-warning-dark: #5c2f06;--color-info-light: #badeff;--color-info-dark: #141d72;--color-success-light: #d2ffd2;--color-success-dark: #3a5205;--color-neutral-1: #262626;--color-neutral-2: #4d4d4d;--color-neutral-3: #737373;--color-neutral-4: #ffffff;--color-neutral-5: #f2f2f2;--color-neutral-6: #e6e6e6;--color-neutral-7: #d9d9d9;--color-rating-1: #ff7f7f;--color-rating-2: #ffa87f;--color-rating-3: #ffbb6f;--color-rating-4: #ffc97f;--color-rating-5: #b9f0a6;--color-rating-6: #7fe6ad;--color-rating-7: #47cc8c;--color-rating-8: #2aa886;--color-category-0: var(--color-neutral-3);--color-category-1: #ffa500;--color-category-2: #ffa07a;--color-category-3: #ffb6c1;--color-category-4: #ffdab9;--color-category-5: #d8bfd8;--color-category-6: #c8a2c8;--color-category-7: #9370db;--color-category-8: #add8e6;--color-category-9: #87cefa;--color-category-10: #00ced1;--color-category-11: #48d1cc;--color-category-12: #1e90ff;--color-category-13: #8cc42d;--color-category-14: #b2b45e;--color-category-15: #1b9a18;--color-category-16: #55731f;--transition-md: .25s ease-in-out;--navbar-height: 5rem;--category-select-item-height: 3rem;--carousel-height: 6.375rem;--scrollbar-width: .5rem;--scrollbar-border-radius: .5rem}*,*:before,*:after{box-sizing:border-box;overscroll-behavior:none}*{margin:0}html,body,#root{height:100%}body{line-height:1.5;min-height:100vh;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}#root,#__next{isolation:isolate}ul[role=list],ol[role=list]{list-style:none}html:focus-within{scroll-behavior:smooth}a:not([class]){text-decoration-skip-ink:auto}@font-face{font-family:Roboto;src:url(./Roboto-Light-c576c506.ttf);font-style:normal;font-weight:300}@font-face{font-family:Roboto;src:url(./Roboto-LightItalic-a4840622.ttf);font-style:italic;font-weight:300}@font-face{font-family:Roboto;src:url(./Roboto-Regular-4e147ab6.ttf);font-style:normal;font-weight:400}@font-face{font-family:Roboto;src:url(./Roboto-Italic-99e4a850.ttf);font-style:italic;font-weight:400}@font-face{font-family:Roboto;src:url(./Roboto-Medium-9d0d55a3.ttf);font-style:normal;font-weight:500}@font-face{font-family:Roboto;src:url(./Roboto-MediumItalic-d3f317c9.ttf);font-style:italic;font-weight:500}@font-face{font-family:Roboto;src:url(./Roboto-Bold-ec685a46.ttf);font-style:normal;font-weight:700}@font-face{font-family:Roboto;src:url(./Roboto-BoldItalic-61df597f.ttf);font-style:italic;font-weight:700}body{font-family:var(--font-family-default);font-size:var(--font-size-md);color:var(--color-neutral-1)}h1{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);margin:var(--spacing-lg) 0}h2{font-size:var(--font-size-lg);font-weight:var(--font-weight-medium);margin:var(--spacing-md) 0}h3,h4,h5,h6{font-size:var(--font-size-md);font-weight:var(--font-weight-medium);margin:var(--spacing-sm) 0}a,a:visited{font-weight:var(--font-weight-regular);text-decoration:underline var(--font-underline-regular);color:var(--color-neutral-2);text-decoration-color:inherit;cursor:pointer}a.emphasized,a:visited.emphasized{font-weight:var(--font-weight-bold);text-decoration:underline var(--font-underline-bold)}a:hover,a:visited:hover{color:var(--color-neutral-1)}p{font-size:var(--font-size-md);color:var(--color-neutral-2)}.card{border-radius:var(--border-radius-outer);background-color:var(--color-neutral-4);padding:var(--spacing-md) var(--spacing-lg)}._overlay_j73mc_2{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:9998;pointer-events:auto}._alert-card_j73mc_13{position:fixed;display:flex;flex-direction:row;justify-content:center;align-items:center;left:50%;transform:translate(-50%);bottom:15%;width:90%;min-width:250px;max-width:500px;padding:15px;border-radius:20px;text-align:center;transition:bottom .3s ease,opacity .3s ease;cursor:pointer;z-index:10001;height:auto;box-shadow:0 4px 10px #0000001a}@media (min-width: 768px){._alert-card_j73mc_13{width:60%}}@media (min-width: 1024px){._alert-card_j73mc_13{width:40%}}@media (min-width: 1440px){._alert-card_j73mc_13{width:30%}}._alert-icon_j73mc_50{font-size:3.5em;margin-bottom:10px;color:inherit;flex-shrink:0;line-height:1;display:flex;align-items:center;justify-content:center}._alert-content-container_j73mc_61{display:flex;flex-direction:column;align-items:flex-start;gap:8px;text-align:left}._alert-content_j73mc_61{font-family:Roboto,sans-serif;font-size:var(--alert-font-size, 1rem);line-height:1.4;color:inherit;text-align:left;white-space:pre-wrap}._alert-title_j73mc_78{font-size:var(--alert-font-size, 1.25rem);line-height:1.2;font-weight:700;color:inherit;margin-bottom:5px;text-align:left}._alert-card_j73mc_13._alert-success_j73mc_87{background-color:var(--color-success-light);color:var(--color-success-dark)}._alert-card_j73mc_13._alert-error_j73mc_92{background-color:var(--color-error-light);color:var(--color-error-dark)}._alert-card_j73mc_13._alert-info_j73mc_97{background-color:var(--color-info-light);color:var(--color-info-dark)}._alert-card_j73mc_13._alert-warning_j73mc_102{background-color:var(--color-warning-light);color:var(--color-warning-dark)}._viewContainer_1rzbi_2{display:flex;flex-direction:column;justify-content:start;align-items:stretch;height:100%;background:var(--color-neutral-4);overflow:hidden}._header_1rzbi_12{display:flex;flex-direction:row;justify-content:space-between;align-items:stretch;margin:var(--spacing-md) var(--spacing-lg) 0}._header_1rzbi_12 ._displayedMonth_1rzbi_19{font-size:calc(var(--font-size-xl));margin:0}._clickableText_1rzbi_24{display:flex;flex-direction:row;justify-content:start;align-items:center;gap:var(--spacing-sm);text-decoration:underline;position:relative}._clickableText_1rzbi_24._invalid_1rzbi_33{cursor:not-allowed;opacity:.5}._activitiesWrapper_1rzbi_38{height:100%;background:var(--color-neutral-5);padding:var(--spacing-md);border-radius:var(--border-radius-outer);overflow:hidden}._activitiesContainer_1rzbi_46{display:flex;flex-direction:column;justify-content:start;align-items:stretch;gap:var(--spacing-md);height:100%;overflow-y:scroll;border-radius:var(--border-radius-outer)}._activitiesHeading_1rzbi_57{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin:var(--spacing-sm) var(--spacing-lg)}._activitiesHeading_1rzbi_57 ._title_1rzbi_64{margin:0}._categoryBadgeContainer_143ef_2{position:relative;display:flex;align-items:center;justify-content:space-between;width:100.3%;padding:var(--spacing-sm);gap:var(--spacing-xs)}@media (max-width: 768px){._categoryBadgeContainer_143ef_2{padding:var(--spacing-xs)}}@media (max-width: 480px){._categoryBadgeContainer_143ef_2{padding:var(--spacing-xxs)}}._categoryBadge_143ef_2{display:flex;flex-direction:row;justify-content:start;align-items:stretch;gap:var(--spacing-xs);border-radius:var(--border-radius-outer);padding:var(--spacing-xs) var(--spacing-sm);color:var(--color-neutral-4);background-color:var(--color);width:fit-content}._categoryBadge_143ef_2._categoryColor1_143ef_34{background-color:var(--color-category-1)}._categoryBadge_143ef_2._categoryColor2_143ef_37{background-color:var(--color-category-2)}._categoryBadge_143ef_2._categoryColor3_143ef_40{background-color:var(--color-category-3)}._categoryBadge_143ef_2._categoryColor4_143ef_43{background-color:var(--color-category-4)}._categoryBadge_143ef_2._categoryColor5_143ef_46{background-color:var(--color-category-5)}._categoryBadge_143ef_2._categoryColor6_143ef_49{background-color:var(--color-category-6)}._categoryBadge_143ef_2._categoryColor7_143ef_52{background-color:var(--color-category-7)}._categoryBadge_143ef_2._categoryColor8_143ef_55{background-color:var(--color-category-8)}._categoryBadge_143ef_2._categoryColor9_143ef_58{background-color:var(--color-category-9)}._categoryBadge_143ef_2._categoryColor10_143ef_61{background-color:var(--color-category-10)}._categoryBadge_143ef_2._categoryColor11_143ef_64{background-color:var(--color-category-11)}._categoryBadge_143ef_2._categoryColor12_143ef_67{background-color:var(--color-category-12)}._categoryBadge_143ef_2._categoryColor13_143ef_70{background-color:var(--color-category-13)}._categoryBadge_143ef_2._categoryColor14_143ef_73{background-color:var(--color-category-14)}._categoryBadge_143ef_2._categoryColor15_143ef_76{background-color:var(--color-category-15)}._categoryBadge_143ef_2._categoryColor16_143ef_79{background-color:var(--color-category-16)}._categoryBadge_143ef_2 ._badgeText_143ef_82{white-space:nowrap;text-transform:capitalize;font-size:var(--font-size-xs);font-weight:var(--font-weight-medium)}._categoryBadge_143ef_2:has(svg){padding-left:var(--spacing-xs)}._deleteIconContainer_143ef_92{display:flex;position:relative;align-items:center;justify-content:center}@media (max-width: 768px){._deleteIconContainer_143ef_92{margin-left:var(--spacing-sm)}}@media (max-width: 480px){._deleteIconContainer_143ef_92{margin-left:0}}._deleteIcon_143ef_92{cursor:pointer;transform:translate(-25px);color:var(--color-neutral-3);transition:transform .2s ease-in-out}._heading_1fk8v_2{font-size:var(--font-size-md);font-weight:var(--font-weight-medium);margin:var(--spacing-sm) 0}._alert_1fk8v_8{margin-top:var(--spacing-md)}._colorsContainer_1fk8v_12{display:grid;grid-template-columns:repeat(auto-fill,minmax(2rem,1fr));grid-auto-rows:min-content;gap:var(--spacing-sm)}._colorSquare_1fk8v_19{border-radius:var(--border-radius-inner);aspect-ratio:1/1;transition:transform var(--transition-md)}._colorSquare_1fk8v_19._currentColor_1fk8v_24{box-shadow:inset 0 0 0 3px #00000040;transform:scale(1.2)}._colorSquare_1fk8v_19._color1_1fk8v_28{background-color:var(--color-category-1)}._colorSquare_1fk8v_19._color2_1fk8v_31{background-color:var(--color-category-2)}._colorSquare_1fk8v_19._color3_1fk8v_34{background-color:var(--color-category-3)}._colorSquare_1fk8v_19._color4_1fk8v_37{background-color:var(--color-category-4)}._colorSquare_1fk8v_19._color5_1fk8v_40{background-color:var(--color-category-5)}._colorSquare_1fk8v_19._color6_1fk8v_43{background-color:var(--color-category-6)}._colorSquare_1fk8v_19._color7_1fk8v_46{background-color:var(--color-category-7)}._colorSquare_1fk8v_19._color8_1fk8v_49{background-color:var(--color-category-8)}._colorSquare_1fk8v_19._color9_1fk8v_52{background-color:var(--color-category-9)}._colorSquare_1fk8v_19._color10_1fk8v_55{background-color:var(--color-category-10)}._colorSquare_1fk8v_19._color11_1fk8v_58{background-color:var(--color-category-11)}._colorSquare_1fk8v_19._color12_1fk8v_61{background-color:var(--color-category-12)}._colorSquare_1fk8v_19._color13_1fk8v_64{background-color:var(--color-category-13)}._colorSquare_1fk8v_19._color14_1fk8v_67{background-color:var(--color-category-14)}._colorSquare_1fk8v_19._color15_1fk8v_70{background-color:var(--color-category-15)}._colorSquare_1fk8v_19._color16_1fk8v_73{background-color:var(--color-category-16)}._modalOverlay_10hx9_3{display:flex;flex-direction:column;justify-content:center;align-items:center;position:absolute;top:0;right:0;bottom:0;left:0;width:100vw;height:100vh;z-index:9999;background-color:#00000040}._modalOverlay_10hx9_3 ._modalWindow_10hx9_15{background-color:var(--color-neutral-4);padding:var(--spacing-xl);width:auto;min-width:24rem;border-radius:var(--border-radius-outer);display:grid;grid-gap:var(--spacing-md);grid-template-areas:"title closeModal" "content content " "buttons buttons"}@media only screen and (max-width: 560px){._modalOverlay_10hx9_3 ._modalWindow_10hx9_15{min-width:90%;max-width:90%}}._modalOverlay_10hx9_3 ._modalWindow_10hx9_15:focus{outline:none}._modalOverlay_10hx9_3 ._modalWindow_10hx9_15 ._title_10hx9_34{grid-area:title;align-self:start;font-size:var(--font-size-lg)}._modalOverlay_10hx9_3 ._modalWindow_10hx9_15 ._closeModal_10hx9_39{justify-self:end;grid-area:closeModal;cursor:pointer}._modalOverlay_10hx9_3 ._modalWindow_10hx9_15 ._closeModal_10hx9_39:focus-within,._modalOverlay_10hx9_3 ._modalWindow_10hx9_15 ._closeModal_10hx9_39:focus,._modalOverlay_10hx9_3 ._modalWindow_10hx9_15 ._closeModal_10hx9_39::selection{outline:2px solid var(--color-neutral-2)}._modalOverlay_10hx9_3 ._modalWindow_10hx9_15 ._content_10hx9_47{grid-area:content}._modalOverlay_10hx9_3 ._modalWindow_10hx9_15 ._content_10hx9_47 ._contentHeading_10hx9_50{font-weight:var(--font-weight-medium)}._modalOverlay_10hx9_3 ._modalWindow_10hx9_15 ._buttons_10hx9_53{display:flex;flex-direction:row;justify-content:start;align-items:stretch;gap:var(--spacing-md);grid-area:buttons}._primary_vw14g_4,._secondary_vw14g_5{cursor:pointer;border:none;border-radius:var(--border-radius-inner);padding:var(--spacing-md);text-align:center;width:100%;color:var(--color-neutral-1)}._primary_vw14g_4:focus-within,._primary_vw14g_4:focus,._primary_vw14g_4::selection,._secondary_vw14g_5:focus-within,._secondary_vw14g_5:focus,._secondary_vw14g_5::selection{outline:2px solid var(--color-neutral-2)}._primary_vw14g_4:disabled,._secondary_vw14g_5:disabled{cursor:not-allowed;opacity:.5}._primary_vw14g_4{background:linear-gradient(45deg,var(--color-primary) 0%,var(--color-secondary) 100%);color:var(--color-neutral-4)}._secondary_vw14g_5{touch-action:none;background-color:var(--color-neutral-5);background-size:200%;background-image:linear-gradient(to right,var(--color-neutral-5) 50%,var(--color-neutral-7) 50%)}._secondary_vw14g_5._isDangerous_vw14g_37{color:var(--color-dangerous)}._secondary_vw14g_5._underline_vw14g_40{text-decoration:underline}._label_vpfo2_2{font-weight:var(--font-weight-medium);color:var(--color-neutral-2);font-size:var(--font-size-md)}._input_vpfo2_8{display:flex;flex-direction:row;justify-content:start;align-items:stretch;gap:var(--spacing-sm);background-color:var(--color-neutral-5);padding:var(--spacing-sm) var(--spacing-lg);margin-top:var(--spacing-md);border-radius:var(--border-radius-inner);height:auto}._input_vpfo2_8:focus-within,._input_vpfo2_8:focus,._input_vpfo2_8::selection{outline:2px solid var(--color-neutral-2)}._input_vpfo2_8._noLabel_vpfo2_23{margin-top:0}._input_vpfo2_8 ._inputIcon_vpfo2_26{display:flex;flex-direction:row;justify-content:center;align-items:stretch;box-sizing:content-box;color:var(--color-neutral-3)}._input_vpfo2_8 ._inputIcon_vpfo2_26 svg{max-width:fit-content}._input_vpfo2_8 input,._input_vpfo2_8 textarea{border:none;background-color:transparent;font-weight:var(--font-weight-regular);color:var(--color-neutral-2);width:100%}._input_vpfo2_8 input:focus,._input_vpfo2_8 textarea:focus{outline:none}._input_vpfo2_8 input::placeholder,._input_vpfo2_8 textarea::placeholder{text-overflow:ellipsis;white-space:nowrap;padding-right:var(--spacing-sm);overflow:hidden}._input_vpfo2_8 textarea{padding-top:var(--spacing-xs);resize:none}@media screen and (display-mode: standalone){._fullscreenModal_nujmj_3{margin-top:env(safe-area-inset-top);margin-bottom:calc(env(safe-area-inset-bottom) / 3)}}._fullscreenModal_nujmj_3{display:flex;flex-direction:column;justify-content:start;align-items:stretch;gap:var(--spacing-md);z-index:100;position:fixed;top:0;right:0;bottom:0;left:0;background-color:var(--color-neutral-4);overflow-y:scroll}._fullscreenModal_nujmj_3 ._container_nujmj_20{display:flex;flex-direction:column;justify-content:start;align-items:stretch;min-height:100%;position:relative}._fullscreenModal_nujmj_3 ._container_nujmj_20 ._header_nujmj_28{display:flex;flex-direction:row;justify-content:space-between;align-items:stretch;padding:var(--spacing-lg);border-bottom:1px solid var(--color-neutral-6)}._fullscreenModal_nujmj_3 ._container_nujmj_20 ._header_nujmj_28 ._title_nujmj_36{font-size:calc(var(--font-size-xl));margin:0;line-height:1}._fullscreenModal_nujmj_3 ._container_nujmj_20 ._buttonsPanel_nujmj_41{display:flex;flex-direction:column;justify-content:start;align-items:stretch;padding:var(--spacing-lg);border-top:1px solid var(--color-neutral-6);gap:var(--spacing-md);margin-top:auto}._header_1ewmv_3{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-md)}._header_1ewmv_3 ._displayedMonth_1ewmv_10{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold)}._header_1ewmv_3 svg{width:var(--size-lg)}._week_1ewmv_18{display:flex;flex-direction:row;justify-content:space-between;align-items:stretch;gap:var(--spacing-xs);margin-bottom:var(--spacing-xs)}._week_1ewmv_18:first-of-type{border-bottom:1px solid var(--color-neutral-6);margin-bottom:var(--spacing-md)}._week_1ewmv_18:last-of-type{margin-bottom:0}._week_1ewmv_18 ._day_1ewmv_33{display:flex;flex-direction:row;justify-content:center;align-items:center;background-color:var(--color-neutral-5);color:var(--color-neutral-2);font-size:var(--font-size-sm);width:100%;padding:auto;max-width:3rem;aspect-ratio:1/1;border-radius:var(--border-radius-inner)}._week_1ewmv_18 ._dayName_1ewmv_47{background-color:transparent}._week_1ewmv_18 ._selectedDate_1ewmv_50{background:linear-gradient(45deg,var(--color-primary) 0%,var(--color-secondary) 100%);color:var(--color-neutral-4)}._week_1ewmv_18 ._outOfMonth_1ewmv_54{background-color:transparent;opacity:.5}._label_mtrc8_3{text-decoration:underline}._iconsWrapper_mtrc8_7{background-color:var(--color-neutral-5);margin-top:var(--spacing-md);border-radius:var(--border-radius-inner);padding:var(--spacing-lg)}._iconsContainer_mtrc8_14{display:grid;grid-template-columns:repeat(auto-fill,minmax(calc(2rem + var(--spacing-sm) * 2),1fr));grid-auto-rows:min-content;gap:var(--spacing-sm);overflow-y:scroll;height:calc((2rem + var(--spacing-sm) * 2) * 4 + var(--spacing-sm) * 3)}._iconsContainer_mtrc8_14 svg{padding:var(--spacing-sm);box-sizing:content-box;justify-self:center}._iconsContainer_mtrc8_14 svg._isActive_mtrc8_27{background:linear-gradient(45deg,var(--color-primary) 0%,var(--color-secondary) 100%);color:var(--color-neutral-4);border-radius:var(--border-radius-inner)}._ratingPicker_ntjr6_2{touch-action:none}._ratingPicker_ntjr6_2 ._label_ntjr6_5{font-weight:var(--font-weight-medium);color:var(--color-neutral-2);font-size:var(--font-size-md);margin-bottom:var(--spacing-md)}._ratingPicker_ntjr6_2 ._hearts_ntjr6_11{display:flex;flex-direction:row;justify-content:space-between;align-items:stretch;border-radius:var(--border-radius-inner);padding:var(--spacing-sm)}._ratingPicker_ntjr6_2 ._hearts_ntjr6_11:focus-within,._ratingPicker_ntjr6_2 ._hearts_ntjr6_11:focus,._ratingPicker_ntjr6_2 ._hearts_ntjr6_11::selection{outline:2px solid var(--color-neutral-2)}._switch_1pefw_3{border-radius:2rem;position:relative;display:inline-block;width:3rem;height:1.75rem}._switch_1pefw_3:focus-within,._switch_1pefw_3:focus,._switch_1pefw_3::selection{outline:2px solid var(--color-neutral-2)}._switch_1pefw_3 input{opacity:0;width:0;height:0}._switch_1pefw_3 ._slider_1pefw_18{position:absolute;cursor:pointer;top:0;right:0;bottom:0;left:0;border-radius:inherit;background-color:var(--color-neutral-6);transition:color var(--transition-md)}._switch_1pefw_3 ._slider_1pefw_18:before{position:absolute;content:"";height:1.25rem;width:1.25rem;top:.25rem;left:.25rem;bottom:.125rem;background-color:var(--color-neutral-4);border-radius:var(--border-radius-outer);transition:transform var(--transition-md)}._switch_1pefw_3 input:checked+._slider_1pefw_18{background-color:var(--color-primary)}._switch_1pefw_3 input:checked+._slider_1pefw_18:before{transform:translate(1.25rem)}._label_19y91_3{display:flex;flex-direction:row;justify-content:start;align-items:stretch;gap:var(--spacing-sm);font-weight:var(--font-weight-medium);color:var(--color-neutral-2);font-size:var(--font-size-md)}._timeField_19y91_14 input{font-size:fit-content}._inputWrapper_19y91_18{display:flex;flex-direction:row;justify-content:start;align-items:stretch;margin:var(--spacing-sm) 0;padding:2px;gap:var(--spacing-sm)}._inputWrapper_19y91_18:last-of-type{margin:0}._inputContainer_19y91_31,._timePeriodToggle_19y91_32{display:flex;flex-direction:row;justify-content:center;align-items:center;font-size:var(--font-size-xxl);background-color:var(--color-neutral-5);border-radius:var(--border-radius-inner);padding:.5rem;min-height:80px}._inputContainer_19y91_31{overflow:hidden;flex-grow:1}._inputContainer_19y91_31:focus-within,._inputContainer_19y91_31:focus,._inputContainer_19y91_31::selection{outline:2px solid var(--color-neutral-2)}._timePeriodToggle_19y91_32{display:flex;flex-direction:row;justify-content:center;align-items:center;aspect-ratio:1/1;color:var(--color-neutral-2);width:25%;padding:.5rem}._timeInput_19y91_63{border:none;text-align:center;background-color:transparent;color:var(--color-neutral-2);width:5rem}._timeInput_19y91_63:focus{outline:none}._endTimeToggle_19y91_74{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:16px}._endTimeWrapper_19y91_82{display:grid;grid-template-rows:0fr;overflow:hidden;transition:var(--transition-md)}._endTimeWrapper_19y91_82._open_19y91_88{grid-template-rows:1fr}._endtimeContainer_19y91_92{margin-top:var(--spacing-sm);min-height:0}._incrementButtons_19y91_97{display:flex;flex-direction:row;justify-content:start;align-items:stretch;gap:var(--spacing-sm);margin-bottom:var(--spacing-sm);padding:2px}._incrementButtons_19y91_97 ._incrementButton_19y91_97{color:var(--color-neutral-2);border:none;padding:var(--spacing-sm);text-align:center;flex-grow:1;font-weight:var(--font-weight-medium);background-color:var(--color-neutral-5);border-radius:var(--border-radius-inner)}._incrementButtons_19y91_97 ._incrementButton_19y91_97:focus-within,._incrementButtons_19y91_97 ._incrementButton_19y91_97:focus,._incrementButtons_19y91_97 ._incrementButton_19y91_97::selection{outline:2px solid var(--color-neutral-2)}._labelContainer_19y91_120{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:16px;width:100%}._categorySelect_184lg_2{flex-direction:column;justify-content:start;align-items:stretch;gap:5px;max-width:100%;display:flex;justify-content:flex-start}._modalContent_184lg_13{display:flex;flex-direction:column;justify-content:start;align-items:stretch;padding:var(--spacing-lg);gap:var(--spacing-md);background-color:#fff;overflow-y:auto}._label_184lg_24{font-weight:var(--font-weight-medium);color:var(--color-neutral-2);font-size:var(--font-size-md);margin-bottom:var(--spacing-md)}._sectionBackgroundWhite_184lg_31{background-color:#fff}._textFieldWhite_184lg_35{background-color:#fff;border:none}._select_184lg_40{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;background-color:#fff;border:1px solid var(--color-neutral-4);border-radius:var(--border-radius-inner);padding:var(--spacing-sm);gap:var(--spacing-sm)}._select_184lg_40 ._placeholder_184lg_52{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex-grow:1;color:var(--color-neutral-3);padding-left:var(--spacing-sm)}._select_184lg_40 ._selectedLabel_184lg_60{font-size:1.2rem;font-weight:700;margin-bottom:.5rem;color:#333}._select_184lg_40 ._fixedLabel_184lg_66{position:relative;top:-30px;left:0;font-size:1.2rem;font-weight:700;color:#333;background-color:#fff}._select_184lg_40._isOpen_184lg_75{border-bottom-right-radius:0;border-bottom-left-radius:0;margin-bottom:0}._fixedLabelSelectItems_184lg_81{margin-bottom:var(--spacing-md);transform:translate(15px)}._sideButton_184lg_86,._toggleSelect_184lg_87,._selectIcon_184lg_88{display:flex;flex-direction:row;justify-content:center;align-items:center;box-sizing:content-box;color:var(--color-neutral-3);position:static}._sideButton_184lg_86 svg,._toggleSelect_184lg_87 svg,._selectIcon_184lg_88 svg{max-width:fit-content}._selectIcon_184lg_88{position:static;padding:var(--spacing-sm);flex-shrink:0}._toggleSelect_184lg_87{display:flex;flex-direction:row;justify-content:start;align-items:stretch;border-left:2px solid var(--color-neutral-4);padding-left:var(--spacing-sm);margin-left:var(--spacing-sm);color:var(--color-neutral-3)}._sideButton_184lg_86{border-left:2px solid var(--color-neutral-4);padding:var(--spacing-sm)}._selectedCategoriesWrapper_184lg_125{display:flex;flex-wrap:wrap;gap:var(--spacing-xs);justify-content:flex-start;flex-grow:1;min-height:40px}._headerContainer_184lg_134{display:flex;align-items:left;gap:8px}._modalTitle_184lg_140{margin-right:auto!important;margin-left:var(--spacing-lg)!important;background-color:transparent}._categoryBadges_184lg_146{position:relative;margin:var(--spacing-lg) 0;display:flex;flex-direction:column;justify-content:start;align-items:stretch;gap:var(--spacing-md);transform:translate(12px,-20px)}._selectItems_184lg_157{position:relative;margin:var(--spacing-lg) 0;display:flex;flex-direction:column;gap:var(--spacing-md)}._selectedItems_184lg_165{position:relative;margin:var(--spacing-lg) 0;transform:translate(10px);display:flex;flex-direction:column}._selectionList_184lg_173{border-radius:var(--border-radius-inner);color:var(--color-neutral-2)}._selectItem_184lg_157{display:flex;flex-direction:row;justify-content:space-between;height:var(--category-select-item-height);border-bottom:2px solid var(--color-neutral-4);align-items:center}._selectItem_184lg_157:focus-within,._selectItem_184lg_157:focus,._selectItem_184lg_157::selection{outline:2px solid var(--color-neutral-2)}._selectItemContent_184lg_190{padding:0 var(--spacing-md);flex-grow:1}._selectItem_184lg_157 ._createNewCategory_184lg_194{outline:none;text-decoration:underline;padding:0 var(--spacing-md)}._selectItem_184lg_157:last-of-type{border-bottom:none;border-bottom-left-radius:var(--border-radius-inner);border-bottom-right-radius:var(--border-radius-inner)}._selectItem_184lg_157:first-of-type{border-top-left-radius:var(--border-radius-inner);border-top-right-radius:var(--border-radius-inner)}._plusButton_184lg_209{display:flex;justify-content:center;align-items:center;cursor:pointer;color:#007bff;transform:scale(1.5);padding:var(--spacing-sm)}._plusButton_184lg_209:hover{transform:scale(1.6)}._plusButton_184lg_209 svg{width:2rem;height:2rem}._border_184lg_226{border-bottom:2px solid #ccc;margin:10px 0}._borderInput_184lg_231{margin:10px 0;background-color:var(--color-neutral-5);border-radius:var(--border-radius-inner)}._flexContainer_184lg_237{display:flex;flex-wrap:wrap;gap:var(--spacing-xs);width:100%;justify-content:flex-start;padding-top:5px}@media (max-width: 768px){._flexContainer_184lg_237{gap:var(--spacing-xxs);padding-top:10px}}@media (max-width: 480px){._flexContainer_184lg_237{gap:calc(var(--spacing-xxs) / 1.5);padding-top:12px}}@media (max-width: 390px){._flexContainer_184lg_237{gap:calc(var(--spacing-xxs) / 2);padding-top:12px}}._flexContainerItem_184lg_264{display:flex;align-items:flex-start;flex:0 1 auto;max-width:100%;min-width:40px;height:auto;white-space:nowrap}@media (max-width: 100%){._flexContainerItem_184lg_264{min-width:120px}}._form_1d0e6_2{display:flex;flex-direction:column;justify-content:start;align-items:stretch;min-height:100%;position:relative}._form_1d0e6_2 ._inputs_1d0e6_10{display:flex;flex-direction:column;justify-content:start;align-items:stretch;padding:var(--spacing-lg);gap:var(--spacing-md);flex-grow:1}._form_1d0e6_2 ._inputs_1d0e6_10 ._titleAndIcon_1d0e6_19{position:relative}._form_1d0e6_2 ._inputs_1d0e6_10 ._titleAndIcon_1d0e6_19 ._iconPicker_1d0e6_22{position:absolute;right:0}._notification-info_ut6ff_1{background-color:#2196f3;color:#fff}._notification-warning_ut6ff_6{background-color:#ff9800;color:#fff}._notification-error_ut6ff_11{background-color:#f44336;color:#fff}._notification-success_ut6ff_16{background-color:#4caf50;color:#fff}._notification_ut6ff_1{padding:15px;border-radius:8px;position:fixed;bottom:20px;left:50%;transform:translate(-50%);min-width:300px;max-width:80%;z-index:9999;box-shadow:0 4px 8px #0000004d;transition:all .3s ease;cursor:pointer;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}._activityOption_1ijwj_2{display:flex;flex-direction:column;justify-content:center;align-items:center;color:var(--color-neutral-2);min-width:5rem;margin:var(--spacing-md);gap:var(--spacing-xs)}._activity_1symd_2{display:flex;flex-direction:column;justify-content:start;align-items:stretch;justify-content:space-between;border-radius:var(--border-radius-outer);box-shadow:0 4px 10px #0000000d;background-color:var(--color-neutral-4);transition:height var(--transition-md);position:relative}._activity_1symd_2 ._blurred_1symd_14{display:flex;flex-direction:row;justify-content:space-evenly;align-items:center;position:absolute;top:0;right:0;bottom:0;left:0;gap:var(--spacing-sm);z-index:10;border-radius:inherit;padding:var(--spacing-lg)}._activity_1symd_2._options_1symd_26>*:not(._blurred_1symd_14){filter:blur(10px) opacity(.5) grayscale(.75)}._activity_1symd_2 ._content_1symd_29,._activity_1symd_2 ._footer_1symd_30{padding:var(--spacing-md) var(--spacing-lg)}._activity_1symd_2 ._content_1symd_29{display:grid;grid-gap:var(--spacing-sm);grid-template-columns:max-content;grid-template-rows:auto 1fr;grid-template-areas:"icon title time" "icon description description"}._activity_1symd_2 ._content_1symd_29 ._icon_1symd_40{grid-area:icon;margin-right:var(--spacing-md)}._activity_1symd_2 ._content_1symd_29 ._title_1symd_44{grid-area:title;font-weight:var(--font-weight-medium);margin:0}._activity_1symd_2 ._content_1symd_29 ._time_1symd_49{grid-area:time;font-size:var(--font-size-sm);font-weight:var(--font-weight-regular);justify-self:end;white-space:nowrap}._activity_1symd_2 ._content_1symd_29 ._description_1symd_56{grid-area:description;font-weight:var(--font-weight-light);font-size:var(--font-size-sm);color:var(--color-neutral-3);text-overflow:ellipsis;word-wrap:break-word;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}._activity_1symd_2 ._footer_1symd_30{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:var(--spacing-md);border-top:1px solid var(--color-neutral-5)}._activity_1symd_2 ._footer_1symd_30 ._rating_1symd_76{display:flex;flex-direction:row;justify-content:start;align-items:center;margin:var(--spacing-xs) 0;gap:var(--spacing-xs);font-size:var(--font-size-sm);font-weight:var(--font-weight-regular)}._activity_1symd_2 ._footer_1symd_30 ._rating_1symd_76 ._svg_1symd_86{max-width:none}._activity_1symd_2 ._footer_1symd_30 ._categories_1symd_89{display:flex;flex-direction:row-reverse;justify-content:flex-start;align-items:stretch;gap:var(--spacing-sm);overflow:auto;white-space:nowrap;width:100%}._activity_1symd_2 ._footer_1symd_30 ._categories_1symd_89::-webkit-scrollbar{display:none}._badge_1bgsg_2{display:flex;flex-direction:row;justify-content:center;align-items:center;position:absolute;width:var(--size-lg);height:var(--size-lg);border-radius:var(--size-lg);font-size:var(--font-size-xs);background-color:var(--color-filter);color:var(--color-neutral-4)}._badge_1bgsg_2._top_1bgsg_15{top:calc(var(--spacing-sm) * -1)}._badge_1bgsg_2._left_1bgsg_18{left:calc(var(--spacing-sm) * -1)}._badge_1bgsg_2._right_1bgsg_21{right:calc(var(--spacing-sm) * -1)}._badge_1bgsg_2._bottom_1bgsg_24{bottom:calc(var(--spacing-sm) * -1)}._badge_1bgsg_2._center_1bgsg_27{left:50%;transform:translate(-50%)}._checkboxLabel_lc7wg_2{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--spacing-md);color:var(--color-neutral-2);font-weight:var(--font-weight-light)}._checkboxLabel_lc7wg_2 input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;font:inherit;color:var(--color-neutral-6);width:var(--size-xl);height:var(--size-xl);border:1px solid currentColor;background-color:var(--color-neutral-5);border-radius:calc(var(--border-radius-inner) / 1.25);position:relative}._checkboxLabel_lc7wg_2 input[type=checkbox]:focus-within,._checkboxLabel_lc7wg_2 input[type=checkbox]:focus,._checkboxLabel_lc7wg_2 input[type=checkbox]::selection{outline:2px solid var(--color-neutral-2)}._checkboxLabel_lc7wg_2 input[type=checkbox]:checked:before{position:absolute;content:"";width:inherit;height:inherit;border-radius:inherit;background-color:var(--color-neutral-3);clip-path:polygon(39% 63%,77% 23%,85% 29%,40% 77%,12% 52%,19% 44%)}._checkboxesContainer_akops_3{display:flex;flex-direction:column;justify-content:start;align-items:stretch;scrollbar-color:var(--scrollbar-thumb-color) var(--scrollbar-track-color);scrollbar-width:thin;margin-top:var(--spacing-lg);gap:var(--spacing-md);overflow-y:scroll;padding:2px;max-height:calc(var(--size-xl) * 15)}._checkboxesContainer_akops_3::-webkit-scrollbar{width:var(--scrollbar-width)}._checkboxesContainer_akops_3::-webkit-scrollbar-track,._checkboxesContainer_akops_3::-webkit-scrollbar-thumb{border-radius:var(--scrollbar-border-radius)}._checkboxesContainer_akops_3::-webkit-scrollbar-track{background:var(--scrollbar-track-color)}._checkboxesContainer_akops_3::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb-color)}._checkboxesContainer_akops_3::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-color-hover)}._checkboxesContainer_akops_3::-webkit-scrollbar-track{background:var(--color-neutral-5)}._contentHeading_akops_37{font-weight:var(--font-weight-medium)}._daysCarousel_1hne1_2{display:flex;flex-direction:row;justify-content:start;align-items:stretch}._daysCarousel_1hne1_2 ._daysWrapper_1hne1_8{flex-grow:1;overflow:hidden;position:relative;height:var(--carousel-height)}._daysCarousel_1hne1_2 ._days_1hne1_2{position:absolute;top:0;right:0;bottom:0;left:0}._daysCarousel_1hne1_2 ._prevWeek_1hne1_18,._daysCarousel_1hne1_2 ._nextWeek_1hne1_19,._daysCarousel_1hne1_2 ._currentWeek_1hne1_20{display:flex;flex-direction:row;justify-content:start;align-items:stretch;gap:var(--spacing-xs)}._daysCarousel_1hne1_2 ._prevWeek_1hne1_18,._daysCarousel_1hne1_2 ._nextWeek_1hne1_19{position:absolute;width:100%}._daysCarousel_1hne1_2 ._prevWeek_1hne1_18{left:calc(-100% - var(--spacing-xs))}._daysCarousel_1hne1_2 ._nextWeek_1hne1_19{right:calc(-100% - var(--spacing-xs));top:0}._daysCarousel_1hne1_2 svg{margin-top:var(--spacing-xl);width:var(--size-xl);flex-shrink:0;align-self:center}._daysCarousel_1hne1_2 svg._invalid_1hne1_45{cursor:not-allowed;opacity:.5}._dayItem_1o5i7_4{display:flex;flex-direction:column;justify-content:start;align-items:center;width:100%}._dayItem_1o5i7_4 ._dayActivityCount_1o5i7_11{margin-bottom:var(--spacing-sm);position:relative}._dayItem_1o5i7_4 ._dayActivityCount_1o5i7_11._active_1o5i7_15{margin-bottom:var(--spacing-xs)}._dayItem_1o5i7_4 ._dayCard_1o5i7_18{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;background-color:var(--color-neutral-5);border-radius:var(--border-radius-inner);padding:var(--spacing-sm) var(--spacing-sm);margin-bottom:var(--spacing-xs)}._dayItem_1o5i7_4 ._dayCard_1o5i7_18._invalid_1o5i7_29{cursor:not-allowed;opacity:.5}._dayItem_1o5i7_4 ._dayCard_1o5i7_18._today_1o5i7_33,._dayItem_1o5i7_4 ._dayCard_1o5i7_18._today_1o5i7_33 ._dayLetter_1o5i7_36,._dayItem_1o5i7_4 ._dayCard_1o5i7_18._today_1o5i7_33 ._dayNumber_1o5i7_37{color:var(--color-primary)}._dayItem_1o5i7_4 ._dayCard_1o5i7_18._active_1o5i7_15{background:linear-gradient(45deg,var(--color-primary) 0%,var(--color-secondary) 100%);margin-bottom:0;padding:var(--spacing-md) var(--spacing-sm)}._dayItem_1o5i7_4 ._dayCard_1o5i7_18._active_1o5i7_15 ._dayLetter_1o5i7_36,._dayItem_1o5i7_4 ._dayCard_1o5i7_18._active_1o5i7_15 ._dayNumber_1o5i7_37{color:var(--color-neutral-4)}._dayItem_1o5i7_4 ._dayCard_1o5i7_18._noCount_1o5i7_49{margin-top:calc(var(--spacing-lg) + var(--spacing-md))}._dayItem_1o5i7_4 ._dayCard_1o5i7_18._activeNoCount_1o5i7_52{margin-top:calc(var(--spacing-lg) + var(--spacing-sm))}._dayItem_1o5i7_4 ._dayCard_1o5i7_18 ._dayLetter_1o5i7_36,._dayItem_1o5i7_4 ._dayCard_1o5i7_18 ._dayNumber_1o5i7_37{color:var(--color-neutral-2)}._dayItem_1o5i7_4 ._dayCard_1o5i7_18 ._dayLetter_1o5i7_36{font-size:var(--font-size-md);font-weight:var(--font-weight-regular)}._dayItem_1o5i7_4 ._dayCard_1o5i7_18 ._dayNumber_1o5i7_37{font-size:var(--font-size-lg);font-weight:var(--font-weight-medium)}._dayItem_1o5i7_4 ._dayCard_1o5i7_18[class*=ratingColor]{overflow:hidden;position:relative}._dayItem_1o5i7_4 ._dayCard_1o5i7_18[class*=ratingColor]:after{position:absolute;content:"";bottom:0;width:100%;height:var(--spacing-xs);background-color:var(--rating-color);border-bottom-left-radius:var(--border-radius-inner);border-bottom-right-radius:var(--border-radius-inner)}._dayItem_1o5i7_4 ._dayCard_1o5i7_18._ratingColor1_1o5i7_81:after{background:linear-gradient(45deg,var(--color-rating-1) 0%,var(--color-rating-2) 100%)}._dayItem_1o5i7_4 ._dayCard_1o5i7_18._ratingColor2_1o5i7_84:after{background:linear-gradient(45deg,var(--color-rating-2) 0%,var(--color-rating-3) 100%)}._dayItem_1o5i7_4 ._dayCard_1o5i7_18._ratingColor3_1o5i7_87:after{background:linear-gradient(45deg,var(--color-rating-3) 0%,var(--color-rating-4) 100%)}._dayItem_1o5i7_4 ._dayCard_1o5i7_18._ratingColor4_1o5i7_90:after{background:linear-gradient(45deg,var(--color-rating-4) 0%,var(--color-rating-5) 100%)}._dayItem_1o5i7_4 ._dayCard_1o5i7_18._ratingColor5_1o5i7_93:after{background:linear-gradient(45deg,var(--color-rating-5) 0%,var(--color-rating-6) 100%)}._dayItem_1o5i7_4 ._dayCard_1o5i7_18._ratingColor6_1o5i7_96:after{background:linear-gradient(45deg,var(--color-rating-6) 0%,var(--color-rating-7) 100%)}._dayItem_1o5i7_4 ._dayCard_1o5i7_18._ratingColor7_1o5i7_99:after{background:linear-gradient(45deg,var(--color-rating-7) 0%,var(--color-rating-8) 100%)}._categories_13ovr_2{display:flex;flex-direction:column;justify-content:start;align-items:stretch;flex-grow:1;overflow:hidden}._categories_13ovr_2 ._header_13ovr_10{padding:var(--spacing-md) var(--spacing-lg);margin:0;font-size:calc(var(--font-size-xl))}._categories_13ovr_2 ._sortingRow_13ovr_15{display:flex;flex-direction:row;justify-content:space-between;align-items:stretch;gap:var(--spacing-sm);border-top-left-radius:var(--border-radius-outer);border-top-right-radius:var(--border-radius-outer);background-color:var(--color-neutral-5);padding:var(--spacing-md) var(--spacing-xl) 0}._categories_13ovr_2 ._sortingRow_13ovr_15 ._sortingIcon_13ovr_26{display:flex;flex-direction:row;justify-content:start;align-items:stretch;transition:var(--transition-md);flex-grow:1;left:0}._categories_13ovr_2 ._sortingRow_13ovr_15 ._sortingIcon_13ovr_26 ._iconPusher_13ovr_35{transition:var(--transition-md)}._categories_13ovr_2 ._sortingRow_13ovr_15 ._sortingIcon_13ovr_26 ._iconPusher_13ovr_35._isPushed_13ovr_38{flex-grow:1}._categories_13ovr_2 ._sortingRow_13ovr_15 ._columnName_13ovr_41{font-size:var(--font-size-sm);text-transform:capitalize}._categories_13ovr_2 ._createButton_13ovr_45{border-bottom-left-radius:var(--border-radius-outer);border-bottom-right-radius:var(--border-radius-outer);background-color:var(--color-neutral-5);padding:0 var(--spacing-md) var(--spacing-md)}._categories_13ovr_2 ._wrapper_13ovr_51{background-color:var(--color-neutral-5);padding:var(--spacing-md);height:100%;overflow:hidden}._categories_13ovr_2 ._wrapper_13ovr_51 ._container_13ovr_57{display:flex;flex-direction:column;justify-content:start;align-items:stretch;gap:var(--spacing-md);height:100%;overflow-y:scroll;border-radius:var(--border-radius-inner)}._categories_13ovr_2 ._wrapper_13ovr_51 ._container_13ovr_57 ._category_13ovr_67{display:flex;flex-direction:row;justify-content:space-between;align-items:center;background-color:var(--color-neutral-4);border-radius:var(--border-radius-inner);box-shadow:0 4px 10px #0000000d;padding:var(--spacing-md) var(--spacing-lg)}._categories_13ovr_2 ._wrapper_13ovr_51 ._container_13ovr_57 ._category_13ovr_67 ._activities_13ovr_77{display:flex;flex-direction:row;justify-content:center;align-items:center;min-width:var(--size-xl);padding:0 var(--spacing-xs);height:var(--size-xl);font-size:var(--font-size-sm);color:var(--color-neutral-4);border-radius:var(--border-radius-inner)}._categories_13ovr_2 ._wrapper_13ovr_51 ._container_13ovr_57 ._category_13ovr_67 ._activities_13ovr_77._color1_13ovr_89{background-color:var(--color-category-1)}._categories_13ovr_2 ._wrapper_13ovr_51 ._container_13ovr_57 ._category_13ovr_67 ._activities_13ovr_77._color2_13ovr_92{background-color:var(--color-category-2)}._categories_13ovr_2 ._wrapper_13ovr_51 ._container_13ovr_57 ._category_13ovr_67 ._activities_13ovr_77._color3_13ovr_95{background-color:var(--color-category-3)}._categories_13ovr_2 ._wrapper_13ovr_51 ._container_13ovr_57 ._category_13ovr_67 ._activities_13ovr_77._color4_13ovr_98{background-color:var(--color-category-4)}._categories_13ovr_2 ._wrapper_13ovr_51 ._container_13ovr_57 ._category_13ovr_67 ._activities_13ovr_77._color5_13ovr_101{background-color:var(--color-category-5)}._categories_13ovr_2 ._wrapper_13ovr_51 ._container_13ovr_57 ._category_13ovr_67 ._activities_13ovr_77._color6_13ovr_104{background-color:var(--color-category-6)}._categories_13ovr_2 ._wrapper_13ovr_51 ._container_13ovr_57 ._category_13ovr_67 ._activities_13ovr_77._color7_13ovr_107{background-color:var(--color-category-7)}._categories_13ovr_2 ._wrapper_13ovr_51 ._container_13ovr_57 ._category_13ovr_67 ._activities_13ovr_77._color8_13ovr_110{background-color:var(--color-category-8)}._categories_13ovr_2 ._wrapper_13ovr_51 ._container_13ovr_57 ._category_13ovr_67 ._activities_13ovr_77._color9_13ovr_113{background-color:var(--color-category-9)}._categories_13ovr_2 ._wrapper_13ovr_51 ._container_13ovr_57 ._category_13ovr_67 ._activities_13ovr_77._color10_13ovr_116{background-color:var(--color-category-10)}._categories_13ovr_2 ._wrapper_13ovr_51 ._container_13ovr_57 ._category_13ovr_67 ._activities_13ovr_77._color11_13ovr_119{background-color:var(--color-category-11)}._categories_13ovr_2 ._wrapper_13ovr_51 ._container_13ovr_57 ._category_13ovr_67 ._activities_13ovr_77._color12_13ovr_122{background-color:var(--color-category-12)}._categories_13ovr_2 ._wrapper_13ovr_51 ._container_13ovr_57 ._category_13ovr_67 ._activities_13ovr_77._color13_13ovr_125{background-color:var(--color-category-13)}._categories_13ovr_2 ._wrapper_13ovr_51 ._container_13ovr_57 ._category_13ovr_67 ._activities_13ovr_77._color14_13ovr_128{background-color:var(--color-category-14)}._categories_13ovr_2 ._wrapper_13ovr_51 ._container_13ovr_57 ._category_13ovr_67 ._activities_13ovr_77._color15_13ovr_131{background-color:var(--color-category-15)}._categories_13ovr_2 ._wrapper_13ovr_51 ._container_13ovr_57 ._category_13ovr_67 ._activities_13ovr_77._color16_13ovr_134{background-color:var(--color-category-16)}._categories_13ovr_2 ._wrapper_13ovr_51 ._container_13ovr_57 ._newCategory_13ovr_137{animation:_highlight_13ovr_1 2s}@keyframes _highlight_13ovr_1{0%{background-color:var(--color-highlight)}}._categories_13ovr_2 ._wrapper_13ovr_51 ._noCategories_13ovr_145{display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:var(--font-size-lg);font-weight:var(--font-weight-medium);color:var(--color-neutral-3)}._insights_1u7l3_2{display:flex;flex-direction:column;justify-content:start;align-items:stretch;flex-grow:1;overflow:hidden}._insights_1u7l3_2 ._header_1u7l3_10{padding:var(--spacing-md) var(--spacing-lg);margin:0;font-size:calc(var(--font-size-xl))}._insights_1u7l3_2 ._content_1u7l3_15{display:flex;flex-direction:column;justify-content:start;align-items:stretch;border-radius:var(--border-radius-outer);background-color:var(--color-neutral-5);padding:var(--spacing-lg);gap:var(--spacing-md);flex-grow:1;overflow-y:hidden}._insights_1u7l3_2 ._content_1u7l3_15 ._heading_1u7l3_27{margin:0;margin-bottom:var(--spacing-sm)}._card_1dk8z_2{overflow-y:scroll;padding:var(--spacing-lg)}._heading_1dk8z_7{margin:0;margin-bottom:var(--spacing-sm)}._chart_1dk8z_12{display:flex;flex-direction:column;justify-content:start;align-items:stretch;gap:var(--spacing-xs)}._chart_1dk8z_12 ._barWrapper_1dk8z_19{display:flex;flex-direction:column;justify-content:center;align-items:stretch;gap:var(--spacing-xs)}._chart_1dk8z_12 ._barWrapper_1dk8z_19 ._barLabel_1dk8z_26{display:flex;flex-direction:row;justify-content:space-between;align-items:stretch;font-size:var(--font-size-sm);margin:0}._chart_1dk8z_12 ._barWrapper_1dk8z_19 ._barShadow_1dk8z_34{height:var(--size-xl);background-color:var(--color-neutral-5);border-radius:var(--border-radius-inner)}._chart_1dk8z_12 ._barWrapper_1dk8z_19 ._bar_1dk8z_19{height:var(--size-xl);background-color:var(--color-primary);border-radius:var(--border-radius-inner);transition:height var(--transition-md)}._macro_efvfv_2{display:flex;flex-direction:row;justify-content:start;align-items:stretch;gap:var(--spacing-md)}._macro_efvfv_2 ._card_efvfv_9{display:flex;flex-direction:column;justify-content:center;align-items:center;width:33.33%}._macro_efvfv_2 ._card_efvfv_9 ._title_efvfv_16{font-weight:var(--font-weight-small);font-size:var(--font-size-md);text-transform:capitalize;margin:0}._macro_efvfv_2 ._card_efvfv_9 ._value_efvfv_22{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);margin:0}._row_1dojo_2{display:flex;flex-direction:row;justify-content:stretch;align-items:center;gap:var(--spacing-md);background-color:var(--color-neutral-4);border-radius:var(--border-radius-outer);box-shadow:0 4px 10px #0000000d;margin:var(--spacing-sm);padding:0 var(--spacing-lg)}._row_1dojo_2 svg{vertical-align:middle}._row_1dojo_2 ._label_1dojo_17{padding:var(--spacing-lg) 0;flex-grow:1}._row_1dojo_2 ._content_1dojo_21{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:var(--spacing-sm);font-size:var(--font-size-sm)}._row_1dojo_2 ._alert_1dojo_29{position:absolute;bottom:calc(var(--navbar-height) + var(--spacing-md));right:var(--spacing-md);left:var(--spacing-md)}._row_1dojo_2 a{text-decoration:none}._overlay_4cam7_3{display:flex;flex-direction:column;justify-content:stretch;align-items:center;position:absolute;top:0;right:0;bottom:0;left:0;width:100vw;height:100vh;z-index:9999;background-color:#00000040}._container_4cam7_16{display:flex;flex-direction:column;justify-content:start;align-items:stretch;gap:var(--spacing-md);position:fixed;bottom:calc(var(--navbar-height) + env(safe-area-inset-bottom) / 3);margin:var(--spacing-md);padding:var(--spacing-lg);box-shadow:0 4px 10px #0000000d;border-radius:var(--border-radius-outer);z-index:1;text-align:left;background-color:#fff;max-width:390px}._container_4cam7_16 ._header_4cam7_33{margin:0;font-size:calc(var(--font-size-xl))}._container_4cam7_16 ._instructions_4cam7_37{display:flex;flex-direction:row;justify-content:space-between;align-items:center;font-size:var(--font-size-sm);gap:var(--spacing-sm)}._container_4cam7_16 ._instructions_4cam7_37 ._shareButton_4cam7_45,._container_4cam7_16 ._instructions_4cam7_37 ._menuButton_4cam7_46{background-color:var(--color-neutral-5);border-bottom:2px solid var(--color-neutral-7);border-radius:var(--border-radius-inner);margin:var(--spacing-xs)}._container_4cam7_16 ._instructions_4cam7_37 ._shareButton_4cam7_45{padding:var(--spacing-sm);display:inline;box-sizing:content-box}._container_4cam7_16 ._instructions_4cam7_37 ._menuButton_4cam7_46{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:var(--spacing-xs);flex-grow:1;padding-top:var(--spacing-sm);padding-bottom:var(--spacing-sm);padding-right:var(--spacing-md);padding-left:var(--spacing-lg)}._content_17cpc_3{display:flex;flex-direction:column;justify-content:start;align-items:stretch;gap:var(--spacing-sm)}._fileUpload_17cpc_11::file-selector-button{cursor:pointer;border:none;border-radius:var(--border-radius-inner);padding:var(--spacing-md) var(--spacing-lg);font-size:var(--font-size-md);text-align:center;color:var(--color-neutral-1)}._fileUpload_17cpc_11::file-selector-button:disabled{cursor:not-allowed;opacity:.5}input[type=file]{display:none}._loadingIcon_17cpc_29{animation:_spin_17cpc_1 1s linear infinite;color:var(--color-neutral-3)}@keyframes _spin_17cpc_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._dataCard_17cpc_42{display:flex;flex-direction:column;justify-content:start;align-items:stretch;border-radius:var(--border-radius-inner);border:1px solid var(--color-neutral-6);overflow:hidden}._dataCard_17cpc_42 ._header_17cpc_51{display:flex;flex-direction:row;justify-content:space-between;align-items:center;border-bottom:1px solid var(--color-neutral-6);background-color:var(--color-neutral-5);font-size:var(--font-size-xs);text-transform:uppercase;padding:var(--spacing-md);color:var(--color-neutral-2)}._dataCard_17cpc_42 ._content_17cpc_3{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-grow:1;gap:var(--spacing-md);border-radius:var(--border-radius-inner);margin:var(--spacing-md)}._dataCard_17cpc_42 ._content_17cpc_3 ._icon_17cpc_73{align-self:flex-start;background:linear-gradient(45deg,var(--color-primary) 0%,var(--color-secondary) 100%);border-radius:var(--border-radius-inner);box-sizing:content-box}._dataCard_17cpc_42 ._content_17cpc_3 ._icon_17cpc_73 svg{max-width:fit-content;color:var(--color-neutral-4);margin:var(--spacing-xs)}._dataCard_17cpc_42 ._content_17cpc_3 ._property_17cpc_84{margin:var(--spacing-sm);flex-grow:1}._dataCard_17cpc_42 ._content_17cpc_3 ._property_17cpc_84 ._label_17cpc_88,._dataCard_17cpc_42 ._content_17cpc_3 ._property_17cpc_84 ._value_17cpc_89{text-transform:uppercase}._dataCard_17cpc_42 ._content_17cpc_3 ._property_17cpc_84 ._label_17cpc_88{font-size:var(--font-size-xs);color:var(--color-neutral-2)}._dataCard_17cpc_42 ._content_17cpc_3 ._property_17cpc_84 ._value_17cpc_89{font-size:var(--font-size-md);color:var(--color-neutral-1);font-weight:var(--font-weight-medium)}._info_17cpc_102{font-size:var(--font-size-sm);color:var(--color-neutral-2)}._spinner_1svqr_1{animation:_spin_1svqr_1 1s linear infinite;color:var(--color-neutral-3)}@keyframes _spin_1svqr_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._container_cm4li_2{display:flex;flex-direction:column;justify-content:start;align-items:stretch;flex-grow:1}._container_cm4li_2 ._header_cm4li_9{padding:var(--spacing-md) var(--spacing-lg);margin:0;font-size:calc(var(--font-size-xl))}._container_cm4li_2 ._options_cm4li_14{border-radius:var(--border-radius-outer);background-color:var(--color-neutral-5);flex-grow:1}._container_cm4li_2 ._options_cm4li_14 ._row_cm4li_19{display:flex;flex-direction:row;justify-content:stretch;align-items:center;gap:var(--spacing-md);background-color:var(--color-neutral-4);border-radius:var(--border-radius-outer);box-shadow:0 4px 10px #0000000d;margin:var(--spacing-sm);padding:0 var(--spacing-lg)}._container_cm4li_2 ._options_cm4li_14 ._row_cm4li_19 svg{vertical-align:middle}._container_cm4li_2 ._options_cm4li_14 ._row_cm4li_19 ._label_cm4li_34{padding:var(--spacing-lg) 0;flex-grow:1}._modal_1g1vk_2{gap:0}._modalTitle_1g1vk_6{margin-right:auto!important;margin-left:var(--spacing-lg)!important}._activitiesWrapper_1g1vk_11{height:100%;background:var(--color-neutral-5);padding:var(--spacing-md);overflow:hidden}._activitiesContainer_1g1vk_18{display:flex;flex-direction:column;justify-content:start;align-items:stretch;gap:var(--spacing-md);height:100%;overflow-y:scroll;border-radius:var(--border-radius-outer)}._navBar_vsl6a_4{display:flex;flex-direction:column;justify-content:start;align-items:stretch;padding:calc(var(--navbar-height) * .1);padding-top:0;background-color:var(--color-neutral-4)}._navBar_vsl6a_4 ._navButtons_vsl6a_13{display:flex;flex-direction:row;justify-content:space-between;align-items:center}._navBar_vsl6a_4 ._createButtonsWrapper_vsl6a_19{display:grid;grid-template-rows:0fr;overflow:hidden;transition:var(--transition-md);margin-bottom:calc(var(--navbar-height) * .1)}._navBar_vsl6a_4 ._createButtonsWrapper_vsl6a_19._open_vsl6a_26{grid-template-rows:1fr}._navBar_vsl6a_4 ._createButtonsContainer_vsl6a_29{min-height:0;padding:var(--spacing-xs)}._navBar_vsl6a_4 ._createButtonsContainer_vsl6a_29 :first-child{margin:calc(var(--navbar-height) * .1) 0}._navBar_vsl6a_4 ._addButton_vsl6a_36{transition:transform var(--transition-md),background-position var(--transition-md);box-sizing:content-box;background:linear-gradient(45deg,var(--color-primary) 0%,var(--color-secondary) 100%);background-size:150% 100%;height:var(--spacing-xl);width:var(--spacing-xl);padding:var(--spacing-sm);margin:0 var(--spacing-md);border-radius:var(--border-radius-inner);color:var(--color-neutral-4)}._navBar_vsl6a_4 ._addButton_vsl6a_36._active_vsl6a_48{background-position:100% 100%;transform:scale(1.2)}._navBar_vsl6a_4 a{display:flex;flex-direction:column;justify-content:center;align-items:center;height:calc(var(--navbar-height) * .8);width:calc(var(--navbar-height) * .8);margin:0 auto;border-radius:var(--border-radius-inner);font-size:var(--font-size-xs);color:var(--color-neutral-3);text-decoration:none;transition:background-color var(--transition-medium),color var(--transition-medium)}._navBar_vsl6a_4 a:hover{color:var(--color-neutral-2)}._navBar_vsl6a_4 a._active_vsl6a_48{background-color:var(--color-neutral-6);color:var(--color-neutral-2)}._navBar_vsl6a_4 a._active_vsl6a_48:hover{color:var(--color-neutral-1)}._container_cp92m_3{display:flex;flex-direction:column;justify-content:start;align-items:stretch;gap:var(--spacing-md)}._container_cp92m_3 ._instructions_cp92m_10{display:flex;flex-direction:row;justify-content:space-between;align-items:center;font-size:var(--font-size-sm);gap:var(--spacing-sm)}._container_cp92m_3 ._instructions_cp92m_10 ._settings_cp92m_18,._container_cp92m_3 ._instructions_cp92m_10 ._settingsItem_cp92m_19{background-color:var(--color-neutral-5);border-bottom:2px solid var(--color-neutral-7);border-radius:var(--border-radius-inner)}._container_cp92m_3 ._instructions_cp92m_10 ._settings_cp92m_18{padding:var(--spacing-sm);display:inline;box-sizing:content-box}._container_cp92m_3 ._instructions_cp92m_10 ._settingsItem_cp92m_19{display:flex;flex-direction:row;justify-content:stretch;align-items:center;gap:var(--spacing-sm);flex-grow:1;padding:var(--spacing-sm) var(--spacing-md)}._app_72l3u_2{display:flex;flex-direction:column;justify-content:space-between;align-items:stretch;position:fixed;top:0;right:0;bottom:0;left:0;background-color:var(--color-neutral-4)}@media screen and (display-mode: standalone){._app_72l3u_2{margin-top:env(safe-area-inset-top);margin-bottom:calc(env(safe-area-inset-bottom) / 3)}}
