@import"https://fonts.googleapis.com/css2?family=Rubik:wght@300;400;500&display=swap";*,*:before,*:after{box-sizing:border-box}ul[class],ol[class]{padding:0}body,h1,h2,h3,h4,p,ul[class],ol[class],li,figure,figcaption,blockquote,dl,dd{margin:0}body{scroll-behavior:smooth;text-rendering:optimizeSpeed;line-height:1.5}ul[class],ol[class]{list-style:none}a:not([class]){text-decoration-skip-ink:auto}img{max-width:100%;display:block}article>*+*{margin-top:1em}input,button,textarea,select{font:inherit}@media (prefers-reduced-motion: reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}body{font:var(--body-font);color:var(--colot-text)}b{font-weight:var(--body-font-weight-bold)}strong{font-weight:var(--body-font-weight-strong)}:is(h1,h2,h3,h4,h5){font:var(--h-font)}h1{font-size:var(--h-font-size-xl)}h2{font-size:var(--h-font-size-lg)}a{outline:none}a:not([class^=btn],[class^=icon-btn]){display:inline-flex;font-weight:var(--body-font-weight-bold);color:var(--color-theme);transition:color var(--transition);text-decoration:none}a:not([class^=btn],[class^=icon-btn]):is(:hover,:focus){color:var(--color-theme-dark)}small{font-size:var(--body-font-size-sm)}.grow{flex-grow:1}picture{display:block}.hidden{display:none!important}[class^=actions]:not([class*=-nomargin])+*,*+[class^=actions]:not([class*=-nomargin]){margin-top:var(--gap-lg)}[class^=actions]{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:var(--actions-gap)}:root{--avatar-size: 64px}.avatar,a.avatar,*::part(avatar){background-color:var(--color-theme);font-size:calc(var(--avatar-size) / 4);text-align:center;font-weight:var(--body-font-weight-strong);-webkit-border-radius:50%;border-radius:50%;width:var(--avatar-size);height:var(--avatar-size);display:flex;align-items:center;justify-content:center;color:var(--color-white);-webkit-transition:var(--transition-all);transition:var(--transition-all);-webkit-transition:background-color var(--transition);transition:background-color var(--transition);-webkit-user-select:none;user-select:none;text-decoration:none;outline:none;flex-shrink:0}.avatar:has(img){background-color:transparent}a.avatar:is(:hover,:focus){background-color:var(--color-theme-dark);color:var(--color-white)}.avatar>img{width:100%;height:100%;-webkit-border-radius:50%;border-radius:50%;object-fit:cover;-webkit-transition:var(--transition-all);transition:var(--transition-all)}a.avatar:is(:hover,:focus)>img{-webkit-filter:contrast(1.25);filter:contrast(1.25)}[class*=-boxed]{outline:1px solid var(--color-line);border-radius:calc(var(--border-radius) + 1px);padding:var(--gap);display:flex;flex-direction:column;gap:var(--gap-sm);transition:var(--transition-all)}[class*=-boxed]:is(:hover,:focus){outline-width:2px;outline-color:var(--color-gray);box-shadow:0 0 var(--gap-sm) #00000026}:is([class^=btn],button){-webkit-border-radius:var(--border-radius);border-radius:var(--border-radius);line-height:1;text-transform:uppercase;text-decoration:none;letter-spacing:var(--btn-letter-spacing);font-size:var(--btn-font-size);font-weight:var(--btn-font-weight);display:inline-flex;align-items:center;justify-content:center;gap:var(--gap-sm);padding:var(--btn-padding);background:var(--btn-background);color:var(--btn-color);border:none;-webkit-transition:var(--transition-fast-all);transition:var(--transition-fast-all);-webkit-user-select:none;user-select:none;white-space:nowrap;-webkit-transition:var(--transition-all);transition:var(--transition-all);cursor:pointer;outline:none}:is([class^=btn],button)>*{pointer-events:none}:is([class^=btn],button)[class*=-xs]{font-size:var(--btn-xs-font-size);padding:var(--btn-xs-padding)}:is([class^=btn],button)[class*=-sm]{font-size:var(--btn-sm-font-size);padding:var(--btn-sm-padding)}:is([class^=btn],button)[class*=-lg]{font-size:var(--btn-lg-font-size);padding:var(--btn-lg-padding)}:is([class^=btn],button)[class*=-xl]{font-size:var(--btn-xl-font-size);padding:var(--btn-xl-padding)}:is([class^=btn],button):is(:hover,:focus){background-color:var(--btn-background-hover);color:var(--btn-color)}:is([class^=btn],button):is(:disabled,.disabled){pointer-events:none;cursor:pointer;background-color:var(--btn-disabled-background);color:var(--btn-disabled-color)}:is([class^=btn],button):is(:disabled,.disabled):is(:hover,:focus){background-color:var(--btn-disabled-background);color:var(--btn-disabled-color)}form:invalid button[type=submit]{opacity:.85;pointer-events:none!important}:is([class^=btn],button)>[class^=material]{line-height:0;font-size:calc(var(--btn-font-size) * 1.5)}:is([class^=btn],button)[class*=-lg]>[class^=material]{font-size:calc(var(--btn-lg-font-size) * 1.5)}:is([class^=btn],button)[class*=-xl]>[class^=material]{font-size:calc(var(--btn-xl-font-size) * 1.5)}:is([class^=btn],button){background-color:var(--btn-background);color:var(--btn-color)}:is([class^=btn],button):is(:hover,:focus){background-color:var(--btn-background-hover);color:var(--btn-color-hover)}:is([class^=btn],button):is([class*=-primary]){background-color:var(--btn-primary-background);color:var(--btn-primary-color)}:is([class^=btn],button):is([class*=-primary]):is(:hover,:focus){background-color:var(--btn-primary-background-hover);color:var(--btn-primary-color-hover)}:is([class^=btn],button):is([class*=-link]){background-color:var(--btn-link-background);color:var(--btn-link-color)}:is([class^=btn],button):is([class*=-link]):is(:hover,:focus){background-color:var(--btn-link-background-hover);color:var(--btn-link-color-hover)}:is([class^=btn],button):is([class*=-info]){background-color:var(--btn-info-background);color:var(--btn-info-color)}:is([class^=btn],button):is([class*=-info]):is(:hover,:focus){background-color:var(--btn-info-background-hover);color:var(--btn-info-color-hover)}:is([class^=btn],button):is([class*=-success]){background-color:var(--btn-success-background);color:var(--btn-success-color)}:is([class^=btn],button):is([class*=-success]):is(:hover,:focus){background-color:var(--btn-success-background-hover);color:var(--btn-success-color-hover)}:is([class^=btn],button):is([class*=-warning]){background-color:var(--btn-warning-background);color:var(--btn-warning-color)}:is([class^=btn],button):is([class*=-warning]):is(:hover,:focus){background-color:var(--btn-warning-background-hover);color:var(--btn-warning-color-hover)}:is([class^=btn],button):is([class*=-danger]){background-color:var(--btn-danger-background);color:var(--btn-danger-color)}:is([class^=btn],button):is([class*=-danger]):is(:hover,:focus){background-color:var(--btn-danger-background-hover);color:var(--btn-danger-color-hover)}:is([class^=btn],button):is([class*=-transparent]){background-color:var(--btn-transparent-background);color:var(--btn-transparent-color)}:is([class^=btn],button):is([class*=-transparent]):is(:hover,:focus){background-color:var(--btn-transparent-background-hover);color:var(--btn-transparent-color-hover)}:is([class^=btn],button)[class*=-rounded]{border-radius:9999px}:is([class^=btn],button)[class*=-fullwidth]{width:100%}:root{--calltoaction-background: var(--color-line)}[class^=calltoaction]{background-color:var(--calltoaction-background);padding:var(--gap-lg);border-radius:var(--border-radius);display:flex;justify-content:space-between;align-items:center}[class^=calltoaction]>*{margin:0!important}[class^=card-]{display:flex;flex-direction:column;justify-content:space-between;gap:var(--gap-lg);background-color:#fff;padding:var(--padding);border-radius:var(--border-radius);outline:1px solid var(--color-background-darker)}[class^=card-]>.head{display:flex;flex-direction:column;gap:var(--gap-xs)}[class^=card-]>.head>[class^=title]{font:var(--h-font)}[class^=card-]>.head>[class^=title][class*=-sm]{font-size:var(--h-font-size-sm)}[class^=card-]>.head>.subtitle{font:var(--h-font);font-size:var(--h-font-size-xs)}[class^=card-]>.content{display:flex;flex-direction:column;gap:var(--gap)}[class*=-clamp-]{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}[class*=-clamp-2]{-webkit-line-clamp:2}[class*=-clamp-3]{-webkit-line-clamp:3}[class*=-clamp-4]{-webkit-line-clamp:4}[class*=-clamp-5]{-webkit-line-clamp:5}.card-stats{padding:0;border-radius:0;justify-content:flex-start;gap:0}.card-stats>.head{padding:0 var(--padding);display:flex;justify-content:center;height:60px;position:sticky;top:var(--dashboard-bar-height);background:#FFF;z-index:2;border-bottom:1px solid var(--color-background-darker)}.days-stats{display:flex;flex-direction:column;gap:var(--gap-xs);position:relative}.days-stats>[class^=title]{padding:0 var(--padding);position:sticky;top:calc(var(--dashboard-bar-height) + 60px);height:40px;display:flex;align-items:center;background:var(--color-background-lighter);font-weight:var(--body-font-weight-bold)}.days-stats>.items{display:grid;gap:var(--gap-sm);grid-template-columns:repeat(auto-fill,minmax(min(80px,20vw),1fr));padding:var(--padding-sm)}.days-stats>.items>.month,.days-stats>.items>.year,.days-stats>.items>.full{grid-column:1 / -1}.days-stats>.items>[class^=day]{aspect-ratio:2;display:flex;background-color:var(--color-background-dark);border-radius:var(--border-radius);align-items:center;justify-content:center;font-size:var(--body-font-size-sm);font-weight:var(--body-font-weight-strong);color:var(--color-text);line-height:1}.days-stats>.items>[class^=day].empty{background-color:var(--color-background)}.days-stats>.items>[class^=day]>[meter]{display:inline-flex;align-items:center;gap:1px}.days-stats>.items>[class^=day]>[meter]:after{content:attr(meter);text-transform:uppercase;font-size:calc(var(--body-font-size-sm) - 4px)}dialog{background-color:transparent;border:none;padding:0}dialog[open]{display:flex;justify-content:center;align-items:center;gap:var(--gap);position:fixed;top:0;right:0;width:100%;height:100%}dialog>.dialog{width:min(600px);display:flex;flex-direction:column;gap:var(--gap)}dialog>.dialog>.dialog-top{display:flex;align-items:center;justify-content:space-between}dialog>.dialog>.dialog-top>a{color:#00000040}dialog>.dialog>.dialog-top>a:is(:hover,:focus){color:#000}dialog>.dialog>.dialog-top>a>[class^=material-]{font-size:32px}dialog>.dialog>.dialog-content{padding:var(--padding-lg);background-color:#fff;box-shadow:0 0 8px #00000005;background:rgba(255,255,255,.9);outline:1px solid #EEE;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:var(--border-radius, 0);overflow:auto}dialog::backdrop{transition:var(--transition-all);background:rgba(245,245,245,0);-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}dialog[open]::backdrop{background:rgba(245,245,245,.5);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}.field{display:flex;flex-direction:column;gap:var(--field-gap)}.field.required>label:after{content:" *";color:var(--color-danger)}.field>label{font:var(--field-label-font);color:var(--field-label-color, #000);-webkit-user-select:none;user-select:none;text-transform:uppercase;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.field>.input{display:flex;gap:var(--field-input-gap);align-items:center}fieldset{border:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(4,1fr);gap:var(--gap);width:100%}fieldset>*:not(.half,.quarter){grid-column:1 / span 4}fieldset>*.half{grid-column:auto / span 2}fieldset>*.quarter{grid-column:auto / span 1}:is(input:not([type=checkbox]),select,option,optgroup,textarea){font:var(--field-font);color:var(--field-color, #000);line-height:1;padding:var(--field-padding, 16px);outline:var(--field-outline, none);outline-offset:var(--field-outline-offset, 0);-webkit-border-radius:var(--field-border-radius, 0);border-radius:var(--field-border-radius, 0);background:var(--field-background, #FFF);-webkit-box-shadow:var(--field-shadow, none);box-shadow:var(--field-shadow, none);-webkit-transition:var(--transition-all);transition:var(--transition-all);border:none;width:100%}:is(input:not([type=checkbox]),select,option,optgroup,textarea).sm{font:var(--field-font-sm);padding:var(--field-padding-sm, 8px)}textarea{line-height:1.4!important}:is(input,select,option,optgroup,textarea):is(:focus){color:var(--field-hover-color);background:var(--field-hover-background, #FFF);-webkit-box-shadow:var(--field-hover-shadow, none);box-shadow:var(--field-hover-shadow, none);outline:var(--field-hover-outline);outline-offset:var(--field-hover-outline-offset)}:is(input,select,option,optgroup,textarea):is(:disabled){background:var(--field-disabled-background, #EEE);color:var(--field-disabled-color, #999);outline:var(--field-disabled-outline, none);-webkit-box-shadow:var(--field-disabled-shadow, none);box-shadow:var(--field-disabled-shadow, none)}:is(input,textarea)::placeholder{font:var(--field-placeholder-font);color:var(--field-placeholder-color);-webkit-transition:var(--transition-all);transition:var(--transition-all)}:is(input,textarea):is(:focus)::placeholder{opacity:0}label.custom-checkbox{--size: 26px;--padding: 4px}label.custom-checkbox>input[type=checkbox]{clip:rect(0 0 0 0);clip-path:inset(100%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}label.custom-checkbox>input[type=checkbox]+span{background-color:var(--color-background-darker);cursor:pointer;width:calc(var(--size) * 2);height:var(--size);-webkit-border-radius:var(--size);border-radius:var(--size);display:inline-flex;align-items:center;padding:0 var(--padding);transition:var(--transition-all)}label.custom-checkbox>input[type=checkbox]+span:after{content:" ";display:inline-block;width:calc(var(--size) - var(--padding) * 2);height:calc(var(--size) - var(--padding) * 2);border-radius:50%;transition:var(--transition-all);background:var(--color-background-lighter)}label.custom-checkbox>input[type=checkbox]:focus+span{outline:var(--field-hover-outline);outline-offset:var(--field-hover-outline-offset);-webkit-box-shadow:var(--field-hover-shadow, none);box-shadow:var(--field-hover-shadow, none)}label.custom-checkbox>input[type=checkbox]:checked+span{padding-left:calc(var(--size) + var(--padding));background:var(--color-success)}label.custom-checkbox>input[type=checkbox]:checked+span:after{background:var(--color-success-text)}:root{--heading-margin: var(--gap-lg);--heading-gap-inner: var(--gap-xs);--heading-font-size: var(--body-font-size-lg);--heading-color-intro: var(--color-gray-dark);--heading-font-size-intro: calc(var(--body-font-size) + 1px)}[class^=heading]{display:flex;flex-direction:column;gap:var(--heading-gap-inner)}[class^=heading]:not([class*=-nomargin])+*,*+[class^=heading]:not([class*=-nomargin]){margin-top:var(--heading-margin)}[class^=heading]>*:is(h1,h2,h3,h4,h5){font-size:var(--h-font-size);text-wrap:balance}[class^=heading][class*=-lg]>*:is(h1,h2,h3,h4,h5){font-size:var(--h-font-size-lg)}[class^=heading][class*=-xl]>*:is(h1,h2,h3,h4,h5){font-size:var(--h-font-size-xl)}[class^=heading]>*:is(h1,h2,h3,h4,h5){display:flex;gap:var(--heading-gap-inner);align-items:center}[class^=heading]>*:is(h1,h2,h3,h4,h5)>span>:is(strong,b){font-weight:var(--body-font-weight-strong)}[class^=heading]>*:is(h1,h2,h3,h4,h5)>span[class^=material]{font-size:var(--heading-font-size);color:var(--color-gray-dark);-webkit-user-select:none;user-select:none;pointer-events:none}[class^=heading][class*=-colorized]>*:is(h1,h2,h3,h4,h5)>:is(strong,b){color:var(--color-theme)}[class^=heading]>.intro{color:var(--heading-color-intro);font-weight:var(--body-font-weight-bold);font-size:var(--heading-font-size-intro)}[class^=icon-btn]{line-height:1;display:flex;align-items:center;justify-content:center;background:var(--icon-btn-background, #999);color:var(--icon-btn-color, #333);width:var(--icon-btn-size, 40px);aspect-ratio:1;border-radius:var(--icon-btn-border-radius, 2px);transition:var(--transition-all);text-decoration:none;position:relative;outline:var(--icon-btn-outline, none)}[class^=icon-btn]:is(:hover,:focus){background:var(--icon-btn-hover-background, #333);color:var(--icon-btn-hover-color, #FFF);outline:var(--icon-btn-hover-outline, none)}[class^=icon-btn]>[class^=material]{font-size:var(--icon-btn-font-size)}[class^=icon-btn][class*=-lg]{width:calc(var(--icon-btn-size, 40px) + 12px)}[class^=icon-btn][class*=-lg]>[class^=material]{font-size:calc(var(--icon-btn-font-size) + 4px)}[class^=icon-btn]{background-color:var(--btn-background);color:var(--btn-color)}[class^=icon-btn]:is(:hover,:focus,.current,.active){background-color:var(--btn-background-hover);color:var(--btn-color-hover)}[class^=icon-btn][class*=-primary]{background-color:var(--btn-primary-background);color:var(--btn-primary-color)}[class^=icon-btn][class*=-primary]:is(:hover,:focus,.current,.active){background-color:var(--btn-primary-background-hover);color:var(--btn-primary-color-hover)}[class^=icon-btn][class*=-link]{background-color:var(--btn-link-background);color:var(--btn-link-color)}[class^=icon-btn][class*=-link]:is(:hover,:focus,.current,.active){background-color:var(--btn-link-background-hover);color:var(--btn-link-color-hover)}[class^=icon-btn][class*=-info]{background-color:var(--btn-info-background);color:var(--btn-info-color)}[class^=icon-btn][class*=-info]:is(:hover,:focus,.current,.active){background-color:var(--btn-info-background-hover);color:var(--btn-info-color-hover)}[class^=icon-btn][class*=-success]{background-color:var(--btn-success-background);color:var(--btn-success-color)}[class^=icon-btn][class*=-success]:is(:hover,:focus,.current,.active){background-color:var(--btn-success-background-hover);color:var(--btn-success-color-hover)}[class^=icon-btn][class*=-warning]{background-color:var(--btn-warning-background);color:var(--btn-warning-color)}[class^=icon-btn][class*=-warning]:is(:hover,:focus,.current,.active){background-color:var(--btn-warning-background-hover);color:var(--btn-warning-color-hover)}[class^=icon-btn][class*=-danger]{background-color:var(--btn-danger-background);color:var(--btn-danger-color)}[class^=icon-btn][class*=-danger]:is(:hover,:focus,.current,.active){background-color:var(--btn-danger-background-hover);color:var(--btn-danger-color-hover)}[class^=icon-btn][class*=-transparent]{background-color:var(--btn-transparent-background);color:var(--btn-transparent-color)}[class^=icon-btn][class*=-transparent]:is(:hover,:focus,.current,.active){background-color:var(--btn-transparent-background-hover);color:var(--btn-transparent-color-hover)}[layout^=grid]{display:grid;gap:var(--gap);grid-template-columns:repeat(auto-fill,minmax(var(--layout-grid-items-size, 300px),1fr))}[layout^=flex]{display:flex;gap:var(--gap);flex-wrap:wrap}[layout^=flex][layout*=-column]{flex-direction:column;flex-wrap:nowrap}[layout*=-gap-xl]{gap:var(--gap-xl)}[layout*=-gap-lg]{gap:var(--gap-lg)}[layout*=-gap-sm]{gap:var(--gap-sm)}[layout*=-gap-xs]{gap:var(--gap-xs)}:root{--color-notice-background: var(--color-line);--color-notice-color: var(--color-gray-dark);--color-notice-danger-background: var(--color-danger);--color-notice-danger-color: var(--color-danger-text);--color-notice-info-background: var(--color-info);--color-notice-info-color: var(--color-info-text);--color-notice-warning-background: var(--color-warning);--color-notice-warning-color: var(--color-warning-text);--color-notice-success-background: var(--color-success);--color-notice-success-color: var(--color-success-text);--font-size-notice: var(--body-font-size);--font-size-notice-sm: var(--body-font-size-sm);--gap-notice: var(--gap-sm);--font-size-notice-lg: calc(var(--body-font-size-lg));--gap-notice-lg: var(--gap-lg)}[class^=notice]:not([class*=-nomargin])+*,*+[class^=notice]:not([class*=-nomargin]){margin-top:var(--gap)}[class^=notice]{background-color:var(--color-notice-background);color:var(--color-notice-color);font-size:var(--font-size-notice);font-weight:var(--body-font-weight-bold);-webkit-border-radius:var(--border-radius);border-radius:var(--border-radius);padding:var(--gap-notice);display:flex;gap:var(--gap-notice);align-items:center}[class^=notice]>[class^=material]{font-size:calc(var(--font-size-notice) * 2);-webkit-user-select:none;user-select:none;pointer-events:none}[class^=notice]:is([class*=-danger],[class*=-red]){background-color:var(--color-notice-danger-background);color:var(--color-notice-danger-color)}[class^=notice]:is([class*=-info]){background-color:var(--color-notice-info-background);color:var(--color-notice-info-color)}[class^=notice]:is([class*=-warning]){background-color:var(--color-notice-warning-background);color:var(--color-notice-warning-color)}[class^=notice]:is([class*=-success]){background-color:var(--color-notice-success-background);color:var(--color-notice-success-color)}[class^=notice][class*=-sm]{font-size:var(--font-size-notice-sm);--gap-notice: var(--gap-sm)}[class^=notice][class*=-sm]>[class^=material]{font-size:calc(var(--font-size-notice-sm) * 1.8)}[class^=notice][class*=-lg]{font-size:var(--font-size-notice-lg);padding:var(--gap-notice-lg);gap:var(--gap-notice-lg)}[class^=notice][class*=-lg]>[class^=material]{font-size:calc(var(--font-size-notice-lg) * 2)}#notifications{position:fixed;top:0;left:0;padding:var(--gap-xs) var(--gap-xs) var(--gap-xs) var(--gap-xs);pointer-events:none;z-index:2147483647;display:flex;flex-direction:column;gap:var(--gap-xs)}#notifications>.notification{font:var(--notification-font);background-color:var(--color-info, #000);color:var(--color-info-text, #FFF);padding:var(--notification-padding, 16px);-webkit-border-radius:var(--notification-border-radius);border-radius:var(--notification-border-radius);pointer-events:all;flex-wrap:wrap;display:inline-flex;align-items:center;gap:var(--notification-gap);align-self:flex-start}#notifications>.notification>[class^=material]{font-size:var(--notification-icon-size);line-height:1}#notifications>.notification.primary{background-color:var(--color-primary);color:var(--color-primary-text)}#notifications>.notification.link{background-color:var(--color-link);color:var(--color-link-text)}#notifications>.notification.info{background-color:var(--color-info);color:var(--color-info-text)}#notifications>.notification.success{background-color:var(--color-success);color:var(--color-success-text)}#notifications>.notification.warning{background-color:var(--color-warning);color:var(--color-warning-text)}#notifications>.notification.danger{background-color:var(--color-danger);color:var(--color-danger-text)}nav.pagination+*,*+nav.pagination{margin-top:var(--pagination-margin)}nav.pagination>ul{display:flex;justify-content:center;flex-wrap:wrap;list-style:none;gap:var(--pagination-gap, 2px)}nav.pagination>ul>li.disabled{display:none}nav.pagination>ul>li>:is(a,span){font:var(--pagination-font);display:inline-flex;height:var(--pagination-size);min-width:var(--pagination-size);padding:var(--pagination-padding);justify-content:center;align-items:center;color:var(--pagination-color, #000);background:var(--pagination-background, #FFF);outline:var(--pagination-outline, none);outline-offset:var(--pagination-outline-offset, 0);border-radius:var(--pagination-border-radius);transition:var(--transition-all)}nav.pagination>ul>li>span{-webkit-user-select:none;user-select:none}nav.pagination>ul>li>a:is(:hover,:focus){color:var(--pagination-hover-color);background:var(--pagination-hover-background);outline:var(--pagination-hover-outline);outline-offset:var(--pagination-hover-outline-offset, 0)}nav.pagination>ul>li.active>span{color:var(--pagination-active-color);background:var(--pagination-active-background);outline:var(--pagination-active-outline);outline-offset:var(--pagination-active-outline-offset, 0)}:root{--scrollbar-color: var(--color-primary);--scrollbar-background: var(--color-background-darker);--scrollbar-padding-top: 0}*{scrollbar-width:thin;scrollbar-color:var(--scrollbar-color) var(--scrollbar-background);scrollbar-gutter:auto;scroll-behavior:smooth}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-thumb{background-color:var(--scrollbar-color)}::-webkit-scrollbar-track{background:var(--scrollbar-background)}.summary-in-card{display:grid;grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:var(--gap-sm)}.summary-in-card>li{display:flex;align-items:center;justify-content:center;flex-direction:column;aspect-ratio:1;background-color:var(--color-background);-wekbit-border-radius:var(--border-radius);border-radius:var(--border-radius)}.summary-in-card>li>.label{font-size:var(--body-font-size-xs);text-transform:uppercase;font-weight:var(--body-font-weight-strong)}.summary-in-card>li>.value{display:flex;align-items:center;gap:var(--gap-xs);font:var(--h-font);font-size:var(--h-font-size-xs);font-weight:var(--h-font-weight-bold)}.summary-in-card>li>.value[meter]:after{content:attr(meter);font:var(--body-font);font-size:var(--body-font-size-xs)}[class^=tag-]{background-color:var(--tag-background);color:var(--tag-color);line-height:1;padding:6px;font-size:var(--body-font-size-xs);font-weight:var(--body-font-weight-bold);border-radius:var(--border-radius);-webkit-user-select:none;user-select:none}[class^=tag-]:is([class*=-primary]){background-color:var(--tag-primary-background);color:var(--tag-primary-color)}[class^=tag-]:is([class*=-link]){background-color:var(--tag-link-background);color:var(--tag-link-color)}[class^=tag-]:is([class*=-info]){background-color:var(--tag-info-background);color:var(--tag-info-color)}[class^=tag-]:is([class*=-success]){background-color:var(--tag-success-background);color:var(--tag-success-color)}[class^=tag-]:is([class*=-warning]){background-color:var(--tag-warning-background);color:var(--tag-warning-color)}[class^=tag-]:is([class*=-danger]){background-color:var(--tag-danger-background);color:var(--tag-danger-color)}:root{--body-font-size-xxl: 36px;--body-font-size-xl: 28px;--body-font-size-lg: 22px;--body-font-size: 17px;--body-font-size-sm: 14px;--body-font-size-xs: 11px;--body-font-weight: 300;--body-font-weight-bold: 400;--body-font-weight-strong: 500;--body-font-family: "Rubik", sans-serif;--body-font: var(--body-font-weight) var(--body-font-size) / 1.6 var(--body-font-family);--h-font-size-xxl: 38px;--h-font-size-xl: 32px;--h-font-size-lg: 28px;--h-font-size: 24px;--h-font-size-sm: 22px;--h-font-size-xs: 20px;--h-font-weight: 400;--h-font-weight-bold: 500;--h-font-weight-strong: 600;--h-font-family: "Rubik", sans-serif;--h-font: var(--h-font-weight) var(--h-font-size) / 1.4 var(--h-font-family);--color-background-darker: #DFE5F5;--color-background-dark: #eff2fa;--color-background: #f6f8ff;--color-background-light: #F8FAFF;--color-background-lighter: #FFF;--color-text-darker: #212640;--color-text-dark: #404963;--color-text: #60677D;--color-text-light: #A5A9B6;--color-text-lighter: #BFC3CE;--color-btn: #acb5cc;--color-btn-hover: #909AB7;--color-btn-text: #FFF;--color-btn-hover-text: #FFF;--color-primary: #00d1b2;--color-primary-hover: #00BE97;--color-primary-text: #fff;--color-primary-hover-text: #fff;--color-link: #485fc7;--color-link-hover: #2E41B1;--color-link-text: #fff;--color-link-hover-text: #fff;--color-info: #3e8ed0;--color-info-hover: #266EBD;--color-info-text: #fff;--color-info-hover-text: #fff;--color-success: #1faf38;--color-success-hover: #119322;--color-success-text: #fff;--color-success-hover-text: #fff;--color-warning: #ff9966;--color-warning-hover: #FF7A47;--color-warning-text: #fff;--color-warning-hover-text: #fff;--color-danger: #fa3e3e;--color-danger-hover: #d21f1f;--color-danger-text: #fff;--color-danger-hover-text: #fff;--padding-xl: 72px;--padding-lg: 48px;--padding: 24px;--padding-sm: 20px;--padding-xs: 12px;--gap-xl: 48px;--gap-lg: 32px;--gap: 24px;--gap-sm: 12px;--gap-xs: 4px;--transition: ease-in-out .15s;--transition-all: all var(--transition);--border-radius: 3px}@media only screen and (max-width: 1536px){:root{--padding-xl: 64px;--padding-lg: 40px;--padding: 22px;--padding-sm: 18px;--padding-xs: 10px;--gap-xl: 40px;--gap-lg: 28px;--gap: 22px;--gap-sm: 10px}}@media only screen and (max-width: 1024px){:root{--padding-xl: 60px;--padding-lg: 40px;--padding: 22px;--padding-sm: 16px;--padding-xs: 8px;--gap-xl: 36px;--gap-lg: 24px;--gap: 20px;--gap-sm: 8px}}@media only screen and (max-width: 768px){:root{--padding-xl: 48px;--padding-lg: 36px;--padding: 20px;--padding-sm: 12px;--padding-xs: 6px;--gap-xl: 32px;--gap-lg: 20px;--gap: 16px;--gap-sm: 6px}}@media only screen and (max-width: 568px){:root{--padding-xl: 40px;--padding-lg: 32px;--padding: 18px;--padding-sm: 10px;--gap-xl: 24px;--gap-lg: 18px;--gap: 12px}}:root{--actions-gap: var(--gap-sm);--field-font: var(--body-font-weight-bold) calc(var(--body-font-size) - 2px) / 1 var(--body-font-family);--field-font-sm: var(--body-font-weight-bold) calc(var(--body-font-size) - 3px) / 1 var(--body-font-family);--field-gap: var(--gap-sm);--field-input-gap: var(--gap-sm);--field-background: #FFF;--field-hover-background: #FFF;--field-color: var(--color-text);--field-hover-color: var(--color-text-darker);--field-border-radius: var(--border-radius);--field-padding: 16px;--field-padding-sm: 12px;--field-outline: 1px solid var(--color-text-light);--field-hover-outline: 1px solid var(--color-text-darker);--field-outline-offset: -1px;--field-hover-outline-offset: -1px;--field-shadow: none;--field-hover-shadow: 0 0 0 2px var(--color-background-darker);--field-disabled-color: var(--color-text-lighter);--field-disabled-background: var(--color-background-dark);--field-disabled-outline: 1px solid var(--color-text-lighter);--field-disabled-shadow: none;--field-placeholder-font: var(--body-font-weight) var(--body-font-size-sm) / 1 var(--body-font-family);--field-placeholder-color: var(--color-text-lighter);--field-label-font: var(--body-font-weight-strong) 12px / 1 var(--body-font-family);--field-label-color: var(--color-text-dark);--btn-letter-spacing: 1px;--btn-font-size: calc(var(--body-font-size-sm) - 2px);--btn-font-weight: var(--body-font-weight-strong);--btn-padding: calc(var(--btn-font-size) * 1.5) calc(var(--btn-font-size) * 1.75);--btn-xs-font-size: var(--body-font-size-xs);--btn-xs-padding: calc(var(--body-font-size-xs) * 1.25) calc(var(--body-font-size-xs) * 1.5);--btn-sm-font-size: calc(var(--body-font-size-xs) + 2px);--btn-sm-padding: calc(var(--body-font-size-xs) * 1.5) calc(var(--body-font-size-xs) * 1.75);--btn-lg-font-size: calc(var(--body-font-size-sm));--btn-lg-padding: calc(var(--btn-lg-font-size) * 1.5) calc(var(--btn-lg-font-size) * 1.75);--btn-xl-font-size: calc(var(--body-font-size) + 2px);--btn-xl-padding: calc(var(--btn-xl-font-size) * 1.5) calc(var(--btn-lg-font-size) * 1.75);--btn-background: var(--color-theme);--btn-background-hover: var(--color-theme-dark);--btn-color: var(--color-white);--btn-color-hover: var(--color-white);--btn-transparent-background: rgba(255,255,255, 0);--btn-transparent-background-hover: var(--color-background);--btn-transparent-color: var(--color-btn);--btn-transparent-color-hover: var(--color-text-darker);--btn-background: var(--color-btn);--btn-background-hover: var(--color-btn-hover);--btn-color: var(--color-btn-text);--btn-color-hover: var(--color-btn-hover-text);--btn-primary-background: var(--color-primary);--btn-primary-background-hover: var(--color-primary-hover);--btn-primary-color: var(--color-primary-text);--btn-primary-color-hover: var(--color-primary-hover-text);--btn-link-background: var(--color-link);--btn-link-background-hover: var(--color-link-hover);--btn-link-color: var(--color-link-text);--btn-link-color-hover: var(--color-link-hover-text);--btn-info-background: var(--color-info);--btn-info-background-hover: var(--color-info-hover);--btn-info-color: var(--color-info-text);--btn-info-color-hover: var(--color-info-hover-text);--btn-success-background: var(--color-success);--btn-success-background-hover: var(--color-success-hover);--btn-success-color: var(--color-success-text);--btn-success-color-hover: var(--color-success-hover-text);--btn-warning-background: var(--color-warning);--btn-warning-background-hover: var(--color-warning-hover);--btn-warning-color: var(--color-warning-text);--btn-warning-color-hover: var(--color-warning-hover-text);--btn-danger-background: var(--color-danger);--btn-danger-background-hover: var(--color-danger-hover);--btn-danger-color: var(--color-danger-text);--btn-danger-color-hover: var(--color-danger-hover-text);--icon-btn-color: #acb5cc;--icon-btn-hover-color: #006ffa;--icon-btn-background: rgba(255, 255, 255, 0);--icon-btn-hover-background:#f0f0f9;--icon-btn-font-size: 24px;--icon-btn-size: 48px;--icon-btn-outline: none;--icon-btn-hover-outline: none;--icon-btn-border-radius: 4px;--icon-btn-danger-background: #fd5e36;--icon-btn-danger-color: #FFF;--icon-btn-danger-hover-background: red;--icon-btn-danger-hover-color: #FFF;--icon-btn-add-background: #6ece96;--icon-btn-add-color: #FFF;--icon-btn-add-hover-background: #6ece96;--icon-btn-add-hover-color: #FFF;--layout-grid-items-size: 400px;--notification-font: var(--body-font-weight-bold) var(--body-font-size) / 1.4 var(--body-font-family);--notification-padding: var(--padding);--notification-gap: var(--gap-sm);--notification-border-radius: var(--border-radius);--notification-icon-size: 24px;--pagination-font: var(--body-font-weight-strong) var(--body-font-size-sm) / 1 var(--body-font-family);--pagination-margin: var(--gap-xl, 0);--pagination-gap: 6px;--pagination-size: 44px;--pagination-padding: 4px;--pagination-outline: none;--pagination-outline-offset: 0;--pagination-background: var(--color-background-dark);--pagination-color:var(--color-text-dark);--pagination-border-radius: var(--border-radius);--pagination-hover-outline: none;--pagination-hover-outline-offset:0;--pagination-hover-background: var(--color-info);--pagination-hover-color:var(--color-info-text);--pagination-active-outline: 1px solid var(--color-info-hover);--pagination-active-outline-offset: -1px;--pagination-active-background: var(--color-info);--pagination-active-color:var(--color-info-text);--tag-background: var(--color-btn);--tag-color: var(--color-btn-text);--tag-primary-background: var(--color-primary);--tag-primary-color: var(--color-primary-text);--tag-link-background: var(--color-link);--tag-link-color: var(--color-link-text);--tag-info-background: var(--color-info);--tag-info-color: var(--color-info-text);--tag-success-background: var(--color-success);--tag-success-color: var(--color-success-text);--tag-warning-background: var(--color-warning);--tag-warning-color: var(--color-warning-text);--tag-danger-background: var(--color-danger);--tag-danger-color: var(--color-danger-text)}#content{background:var(--color-background-darker)}#content>.wrapper{display:flex;justify-content:flex-start;position:relative}#content>.wrapper>picture{position:absolute;top:0;right:0;bottom:0;left:0;left:min(600px,calc(100vw - var(--padding-lg)))}#content>.wrapper>picture>img{width:100%;height:100%;object-fit:cover}#content>.wrapper>.content{position:relative;display:flex;flex-direction:column;gap:var(--gap-lg);align-items:center;justify-content:space-around;height:100vh;width:min(600px,calc(100vw - var(--padding-lg)));padding:var(--padding-lg);background-color:var(--color-background-lighter)}#content>.wrapper>picture+.content{background:var(--color-background-lighter)}#content>.wrapper>.content>form{width:min(100%,400px)}#logo{aspect-ratio:3;width:min(240px,100%)}#logo img{width:100%;height:100%;object-fit:contain}#content>.wrapper>.content>.copyright{text-align:center;justify-content:flex-end}
