.style_badge__PgISW{block-size:22px;display:flex;align-items:center;gap:5px;padding-inline:8px;font-size:13px;border-radius:4px;background-color:var(--color-surface-brand-lighter);color:var(--color-text-brand-enabled)}.style_infoCard__RUIZP{padding-block:10px;padding-inline:15px;border-radius:var(--size-space-radius-2x);background-color:var(--color-surface-base-container);border:var(--size-border-width-normal) solid var(--color-border-neutral-container-light)}.style_infoCard__titleContainer__gRF3Q{display:flex;align-items:center;gap:var(--size-space-gap-3x);justify-content:space-between}.style_infoCard__title__OMNj1{color:var(--color-text-base-body)}.style_infoCard__subtitle__Te3ji{color:var(--color-text-neutral-darkest);font:var(--labels-sm-regular)}.style_container__yvic9{margin-block-end:10px}.style_generalInfoCard__utRm7{display:flex;gap:15px;place-content:center space-between;flex-direction:row}.style_archiveChip__AZV9B{--chip-fill:var(--color-surface-feedback-warning-lighter);--chip-border-color:var(--color-border-feedback-warning-light)}.style_archiveChip__AZV9B svg{fill:var(--color-icon-feedback-warning-darkest)}.style_userSection__pTnmg{display:flex;flex:1 1;align-items:center;gap:15px}.style_userSection__pTnmg>div>h3{font-size:22px;font-weight:600}.style_infoCards__kGITl{align-items:center;display:flex;gap:10px}.style_schoolYearInfoCard__rDv6u{min-inline-size:100px}.style_userSection__info__hECOF{display:flex;flex-direction:column}.style_userSection__info__hECOF p{font-size:13px}.style_nameAndStatus__5CtAA{display:flex;align-items:center;gap:var(--size-space-gap-1x)}.style_swimStatus__KzSAj{display:flex;gap:3px}@media only screen and (max-width:768px){.style_generalInfoCard__utRm7{flex-direction:column}.style_userSection__pTnmg>div>h3{font-size:18px;font-weight:500}.style_infoCards__kGITl{flex-direction:column;align-items:stretch}}.style_absenceReport__time__7ApgL{display:flex;align-items:center;gap:var(--size-space-gap-1x)}.style_absenceReport__time__7ApgL p{font:var(--labels-sm-regular)}.style_fab__Jqu83{--block-size-lg:48px;--block-size-md:40px;--inline-padding-lg:var(--size-space-padding-horizontal-5x);--inline-padding-md:var(--size-space-padding-horizontal-4x);--font-size-lg:16px;--font-size-md:14px;--line-height-lg:150%;--line-height-md:140%;--flex-gap-lg:var(--size-space-gap-1_5x);--flex-gap-md:var(--size-space-gap-1x);--block-size:var(--block-size-md);--inline-padding:var(--inline-padding-md);--font-size:var(--font-size-md);--line-height:var(--line-height-md);--flex-gap:var(--flex-gap-md);--inset-block-end:var(--size-space-padding-vertical-6x);--inset-inline-end:var(--size-space-padding-horizontal-6x);block-size:var(--block-size);padding-inline:var(--inline-padding);display:inline-flex;align-items:center;justify-content:center;gap:var(--flex-gap);border-radius:var(--size-space-radius-pill);box-shadow:var(--elevation-md);color:var(--color-text-onprimary-base-interactive1-enabled);font-size:var(--font-size);position:fixed;inset-inline-end:var(--inset-inline-end);inset-block-end:calc(var(--inset-block-end) + var(--fab-block-end-offset));line-height:var(--line-height);font-weight:700;--background-color:var(--color-surface-brand-interactive6-enabled);background-color:var(--background-color);z-index:1;-webkit-tap-highlight-color:transparent}@media only screen and not (pointer:fine){.style_fab__Jqu83{--block-size:var(--block-size-lg);--inline-padding:var(--inline-padding-lg);--font-size:var(--font-size-lg);--line-height:var(--line-height-lg);--flex-gap:var(--flex-gap-lg);--inset-block-end:var(--size-space-padding-vertical-3x);--inset-inline-end:var(--size-space-padding-horizontal-3x)}:root:has(input[type=text]:focus,textarea:focus) .style_fab__Jqu83{display:none}}.style_fab__Jqu83:hover{--background-color:var(--color-surface-brand-interactive6-hovered)}.style_fab__Jqu83:active{--background-color:var(--color-surface-brand-interactive6-pressed)}.style_fab__Jqu83:disabled{--background-color:var(--color-surface-brand-interactive6-disabled);cursor:default}.style_fab--only-icon__g5mJq{padding-inline:unset;inline-size:var(--block-size);--block-size:var(--block-size-lg);--inline-padding:var(--inline-padding-lg);--font-size:var(--font-size-lg);--line-height:var(--line-height-lg);--flex-gap:var(--flex-gap-lg)}.style_fab__Jqu83 svg{fill:var(--color-text-onprimary-base-interactive1-enabled)}