@font-face{font-family:Akrobat;src:url(./Akrobat-Thin-kq0fqdfg.otf) format("opentype");font-weight:100}@font-face{font-family:Akrobat;src:url(./Akrobat-ExtraLight-BMT01l7r.otf) format("opentype");font-weight:200}@font-face{font-family:Akrobat;src:url(./Akrobat-Light-BgT2JYsi.otf) format("opentype");font-weight:300}@font-face{font-family:Akrobat;src:url(./Akrobat-Regular-D1Fs8OlD.otf) format("opentype");font-weight:400}@font-face{font-family:Akrobat;src:url(./Akrobat-SemiBold-DnykuQL1.otf) format("opentype");font-weight:600}@font-face{font-family:Akrobat;src:url(./Akrobat-Bold-D0ZuBIHT.otf) format("opentype");font-weight:700}@font-face{font-family:Akrobat;src:url(./Akrobat-ExtraBold-3iBwGgDB.otf) format("opentype");font-weight:800}@font-face{font-family:Akrobat;src:url(./Akrobat-Black-TsPdzuvo.otf) format("opentype");font-weight:900}vaadin-scroller[slot=drawer]{padding:var(--lumo-space-s)}vaadin-side-nav-item vaadin-icon{padding:0}[slot=drawer]:is(header,footer){display:flex;align-items:center;gap:var(--lumo-space-s);padding:var(--lumo-space-s) var(--lumo-space-m);min-height:var(--lumo-size-xl);box-sizing:border-box}[slot=drawer]:is(header,footer):is(:empty){display:none}.add-new-training-view aside{top:calc(var(--lumo-space-xl) + var(--_vaadin-app-layout-navbar-offset-size))}@media (min-width: 1024px){.add-new-training-view main{grid-template-columns:auto 324px}}.home-page-view .home-monthly-activity-widget{background:var(--lumo-contrast-5pct);border-radius:var(--lumo-border-radius-l);padding:var(--lumo-space-m);gap:var(--lumo-space-s);align-items:stretch;width:100%;box-sizing:border-box}@media (min-width: 721px){.home-page-view .home-monthly-activity-widget__month-section{border:1px solid var(--lumo-contrast-10pct);border-radius:var(--lumo-border-radius-l);padding:var(--lumo-space-s);box-sizing:border-box}}.home-page-view .home-monthly-activity-widget__header{margin-bottom:var(--lumo-space-xs)}.home-page-view .home-monthly-activity-widget__month-labels{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:var(--lumo-space-xl)}.home-page-view .home-monthly-activity-widget__month-label,.home-page-view .home-monthly-activity-widget__range-label{font-size:var(--lumo-font-size-l);font-weight:600;color:var(--lumo-primary-text-color);text-align:center}@media (min-width: 721px){.home-page-view .home-monthly-activity-widget__month-label--prev,.home-page-view .home-monthly-activity-widget__month-label--curr{display:none}}@media (max-width: 720px){.home-page-view .home-monthly-activity-widget__range-label,.home-page-view .home-monthly-activity-widget__month-label--prev{display:none}}.home-page-view .home-monthly-activity-widget__body{display:flex;flex-direction:row;align-items:flex-start;gap:var(--lumo-space-m);width:100%;box-sizing:border-box}.home-page-view .home-monthly-activity-widget__months-container{display:flex;flex-direction:row;gap:var(--lumo-space-l);flex:1 1 auto;min-width:0}.home-page-view .home-monthly-activity-widget__month-section{flex:1 1 0;min-width:0}.home-page-view .home-monthly-activity-widget__grid{display:grid;grid-template-columns:repeat(7,1fr);gap:.3rem;width:100%;-webkit-user-select:none;user-select:none}.home-page-view .home-monthly-activity-widget__weekday{aspect-ratio:1;display:flex;align-items:center;justify-content:center;font-size:var(--lumo-font-size-xs);color:var(--lumo-secondary-text-color);outline:none!important;pointer-events:none}.home-page-view .home-monthly-activity-widget__day,.home-page-view .home-monthly-activity-widget__empty-cell{aspect-ratio:1;border-radius:999px;display:flex;align-items:center;justify-content:center;font-size:var(--lumo-font-size-s);outline:none!important;pointer-events:none}.home-page-view .home-monthly-activity-widget__day{color:var(--lumo-primary-text-color)}.home-page-view .home-monthly-activity-widget__day--active{background:var(--lumo-primary-color-10pct);border:1px solid var(--lumo-primary-color-50pct);color:var(--lumo-primary-color);font-weight:600}.home-page-view .home-monthly-activity-widget__day--today{outline:1px solid var(--lumo-contrast-30pct)!important;outline-offset:1px}.home-page-view .home-monthly-activity-widget__selector{display:flex;flex-direction:column;gap:var(--lumo-space-xs);flex-shrink:0;width:auto;align-self:center;padding:0;margin-top:0}.home-page-view .home-monthly-activity-widget__selector-button{border-radius:999px;width:2.5rem!important;height:2.5rem!important;min-width:0!important;padding:0!important;background:var(--lumo-shade-20pct)!important;color:var(--lumo-secondary-text-color)!important;border:none!important;box-shadow:none!important}.home-page-view .home-monthly-activity-widget__selector-button--active{background:var(--lumo-primary-color)!important;color:var(--lumo-primary-contrast-color)!important}@media (max-width: 720px){.home-page-view .home-monthly-activity-widget__month-section--prev,.home-page-view .home-monthly-activity-widget__month-label--prev{display:none}.home-page-view .home-monthly-activity-widget__selector{margin-top:0}}.home-page-view .home-page-footer-signature{margin-top:var(--lumo-space-xl);margin-bottom:var(--lumo-space-l);color:var(--lumo-secondary-text-color)}.home-page-view .home-page-footer-signature__line{display:block;text-align:center;line-height:1.35}.home-page-view .home-page-footer-signature__first-line{gap:.35rem}.home-page-view .home-page-footer-signature__brand{font-weight:700;color:var(--lumo-primary-text-color)}html{--lumo-border-radius-s: 1px;--lumo-border-radius-m: 2px;--lumo-border-radius-l: 4px;--lumo-font-family: "Akrobat", sans-serif}[theme~=dark]{--lumo-base-color: hsl(214, 0%, 0%);--lumo-primary-color: hsl(68, 100%, 50%);--lumo-primary-color-50pct: hsla(68, 100%, 50%, .5);--lumo-primary-color-10pct: hsla(68, 100%, 50%, .1);--lumo-shade: hsl(214, 0%, 23%);--lumo-shade-5pct: hsla(214, 0%, 23%, .05);--lumo-shade-10pct: hsla(214, 0%, 23%, .1);--lumo-shade-20pct: hsla(214, 0%, 23%, .2);--lumo-shade-30pct: hsla(214, 0%, 23%, .3);--lumo-shade-40pct: hsla(214, 0%, 23%, .4);--lumo-shade-50pct: hsla(214, 0%, 23%, .5);--lumo-shade-60pct: hsla(214, 0%, 23%, .6);--lumo-shade-70pct: hsla(214, 0%, 23%, .7);--lumo-shade-80pct: hsla(214, 0%, 23%, .8);--lumo-shade-90pct: hsla(214, 0%, 23%, .9);--lumo-body-text-color: hsl(68, 100%, 50%);--lumo-primary-text-color: hsl(68, 0%, 92%)}:root{--lumo-primary-contrast-color: black}@media (min-width: 801px){.mobile-only{display:none!important}}.ai-loading{background:linear-gradient(90deg,var(--lumo-primary-text-color) 25%,var(--lumo-base-color) 50%,var(--lumo-primary-text-color) 75%);background-size:200% 100%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:ai-shimmer 1.8s infinite linear}@keyframes ai-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.last-measurement-widget__values-row{gap:var(--lumo-space-m);justify-content:flex-start}.last-measurement-widget__total-summary{justify-content:flex-start;width:auto}@media (max-width: 700px){.last-measurement-widget__values-row{flex-direction:column;align-items:flex-start;justify-content:flex-start}.last-measurement-widget__total-summary{flex-direction:row;align-items:baseline;justify-content:flex-start;gap:var(--lumo-space-s)}.last-measurement-widget__weight-row{flex-wrap:nowrap}}
