.tutoria-workday{color:var(--tutoria-signal-text);font-family:Onest,Segoe UI,sans-serif;font-weight:400;line-height:1.6}.tutoria-workday :where(small){font-size:1rem;font-weight:400}.tutoria-workday :where(h1,h2,h3,h4){font-family:Geologica,sans-serif;letter-spacing:-.035em;text-wrap:balance}.tutoria-workday :where(button,a,input,select,textarea){-webkit-tap-highlight-color:transparent}.tutoria-workday :where(.mantine-Button-root,.mantine-ActionIcon-root,.mantine-Input-input,.mantine-Tabs-tab){transition:background-color .16s ease,color .16s ease,border-color .16s ease,box-shadow .16s ease,translate var(--tutoria-motion-fast) var(--tutoria-motion-ease)}@media (prefers-reduced-motion:no-preference){.tutoria-workday :where(.mantine-Button-root,.mantine-ActionIcon-root):active:not(:disabled):not([data-disabled]):not([data-loading]){translate:0 1px}}.tutoria-workday :where(.mantine-Button-section,.mantine-ActionIcon-icon)>svg{display:block;flex-shrink:0}.tutoria-workday :where(.mantine-Table-table){--table-border-color:var(--tutoria-signal-divider);--table-highlight-on-hover-color:var(--tutoria-workday-highlight)}.tutoria-workday .mantine-Table-tr[data-hover]:is(:hover,:focus-within)>td:first-child{box-shadow:inset 3px 0 var(--tutoria-signal-primary)}.tutoria-workday :where(.mantine-Table-th){color:var(--tutoria-signal-muted);font-weight:600;font-size:1rem;padding-block:1rem;background:var(--tutoria-signal-subtle)}.tutoria-workday :where(.mantine-Table-td){padding-block:1rem;vertical-align:top;line-height:1.55}.tutoria-workday :where(.mantine-Input-label){font-weight:500;margin-bottom:.5rem}.tutoria-workday :where(.mantine-Input-description,.mantine-Input-error){line-height:1.5;margin-block:.5rem 0}.tutoria-workday :where(.mantine-Modal-content,.mantine-Drawer-content){background:var(--tutoria-signal-surface);box-shadow:var(--tutoria-signal-shadow-floating)}.tutoria-workday :where(.mantine-Modal-header,.mantine-Drawer-header){gap:1rem;border-bottom:1px solid var(--tutoria-signal-border);background:var(--tutoria-signal-surface)}.tutoria-workday :where(.mantine-Input-input,.mantine-Checkbox-input,.mantine-Radio-radio){--input-bd:var(--tutoria-signal-control);border-color:var(--tutoria-signal-control);background-color:var(--tutoria-signal-surface)}.tutoria-workday :where(.mantine-Input-input):hover:not(:disabled):not([data-error]){border-color:var(--tutoria-signal-primary)}.tutoria-workday :where(.mantine-Input-input):focus-within:not([data-error]){border-color:var(--tutoria-signal-focus)}.tutoria-workday :where(.mantine-Input-input)[data-error]{border-color:var(--tutoria-signal-danger)}.tutoria-workday :where(.mantine-Checkbox-input,.mantine-Radio-radio):checked{background-color:var(--tutoria-signal-primary);border-color:var(--tutoria-signal-primary)}.tutoria-workday :where(.mantine-SegmentedControl-root){background:var(--tutoria-signal-subtle);border:1px solid var(--tutoria-signal-border-strong)}.tutoria-workday :where(.mantine-SegmentedControl-indicator){display:none;box-shadow:none}.tutoria-workday :where(.mantine-SegmentedControl-label){transition:box-shadow var(--tutoria-motion-fast) ease}.tutoria-workday :where(.mantine-SegmentedControl-label)[data-active]{background:var(--tutoria-signal-primary);color:var(--tutoria-signal-on-primary);box-shadow:0 2px 6px rgb(24 40 63/12%)}.tutoria-workday :where(.mantine-SegmentedControl-label):not([data-active]):hover{background:var(--tutoria-workday-highlight);color:var(--tutoria-signal-text)}.tutoria-workday :where(.mantine-Tabs-tab){min-height:44px}@media (prefers-reduced-motion:no-preference){.tutoria-workday :where(.mantine-Input-error){animation:fieldFeedback var(--tutoria-motion-fast) var(--tutoria-motion-ease)}}@keyframes fieldFeedback{0%{translate:0 3px}to{translate:0 0}}.tutoria-workday :where(.mantine-Button-root,.mantine-Input-input){min-height:44px}.tutoria-workday :where(.mantine-Button-root){flex-shrink:0;max-width:100%;height:auto;padding-block:.5rem}.tutoria-workday .mantine-Button-label{white-space:normal;line-height:1.4;text-align:center}.tutoria-workday :where(.mantine-ActionIcon-root){min-width:44px;min-height:44px}.tutoria-workday .mantine-Badge-root{height:auto;min-height:28px;max-width:100%;padding:3px 8px;font-size:1rem;font-weight:500;line-height:1.4;text-transform:none;white-space:normal}.tutoria-workday .mantine-Badge-label{overflow:visible;white-space:normal;overflow-wrap:anywhere;text-overflow:clip;line-height:inherit}.tutoria-workday .mantine-Anchor-root{color:var(--tutoria-signal-link)}.tutoria-workday .mantine-Pagination-control[data-active]{color:var(--tutoria-signal-on-primary);background-color:var(--tutoria-signal-primary);border-color:var(--tutoria-signal-primary)}.tutoria-workday :where(.mantine-Paper-root,.mantine-Stack-root,.mantine-SimpleGrid-root,form,.mantine-Input-wrapper){min-width:0}.tutoria-workday .mantine-Menu-dropdown{--mantine-color-red-6:var(--tutoria-signal-danger);--mantine-color-blue-6:var(--tutoria-signal-primary);--mantine-color-signal-6:var(--tutoria-signal-primary)}.tutoria-workday .mantine-Switch-track{border:1px solid var(--tutoria-signal-control)}.tutoria-workday .mantine-Switch-input:not(:checked)+.mantine-Switch-track{background:var(--tutoria-signal-subtle)}.tutoria-workday .mantine-Switch-thumb{background:var(--tutoria-signal-control);border-color:var(--tutoria-signal-control)}.tutoria-workday .mantine-Switch-input:checked+.mantine-Switch-track .mantine-Switch-thumb{background:var(--tutoria-signal-on-primary);border-color:var(--tutoria-signal-on-primary)}