._44FxNa_today_view{flex-direction:column;gap:1.75rem;max-width:52rem;display:flex}._44FxNa_loading{color:var(--color-text-soft);font-size:var(--fs-small)}._44FxNa_controls{padding:var(--pad-card-compact);border-radius:var(--radius-panel);background-color:var(--color-surface);box-shadow:var(--shadow-outer);flex-wrap:wrap;align-items:flex-end;gap:1rem 2rem;display:flex}._44FxNa_group{flex-direction:column;gap:.5rem;display:flex}._44FxNa_group_label{color:var(--color-text-soft);font-size:var(--fs-label);font-weight:var(--fw-semibold);letter-spacing:.06em;text-transform:uppercase}._44FxNa_segments,._44FxNa_days,._44FxNa_tools{flex-wrap:wrap;gap:.5rem;display:flex}._44FxNa_tools{margin-inline-start:auto}._44FxNa_segment{min-height:var(--control-size);border-radius:var(--radius-control);background-color:var(--color-surface-2);color:var(--color-text);font:inherit;font-size:var(--fs-small);font-weight:var(--fw-medium);cursor:pointer;border:0;padding:.375rem .875rem}._44FxNa_segment[aria-pressed=true]{background-color:var(--color-highlight-soft,var(--color-surface-3));box-shadow:var(--shadow-inner);color:var(--color-heading);font-weight:var(--fw-semibold)}._44FxNa_segment:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}._44FxNa_head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1.5rem;display:flex}._44FxNa_date{color:var(--color-heading);font-family:var(--font-head);font-size:var(--fs-h3);font-weight:var(--fw-semibold);align-items:center;gap:.5rem;display:flex}._44FxNa_date svg{width:1.375rem;height:1.375rem;color:var(--color-margin)}._44FxNa_date span:first-letter{text-transform:uppercase}._44FxNa_items{flex-direction:column;gap:2rem;margin:0;padding:0;list-style:none;display:flex}._44FxNa_item{flex-direction:column;gap:.875rem;display:flex}._44FxNa_item_head{flex-wrap:wrap;align-items:center;gap:.625rem .875rem;display:flex}._44FxNa_number{background-color:var(--domain-soft,var(--color-highlight));width:2.25rem;height:2.25rem;color:var(--domain-text,var(--color-heading));font-size:1.25rem;font-weight:var(--fw-bold);border-radius:50% 45% 50% 48%;flex-shrink:0;place-items:center;display:inline-grid}._44FxNa_item_title{font-family:var(--font-head);font-size:var(--fs-h3);font-weight:var(--fw-semibold);margin:0}._44FxNa_topic_link{color:var(--color-heading);background-image:linear-gradient(var(--domain,var(--color-highlight)), var(--domain,var(--color-highlight)));background-position:0 100%;background-repeat:no-repeat;background-size:100% .2em;text-decoration:none;transition:background-size .15s}._44FxNa_topic_link:hover,._44FxNa_topic_link:focus-visible{background-size:100% .45em}._44FxNa_more{font-size:var(--fs-small);margin:0}._44FxNa_empty{color:var(--color-text-soft)}._44FxNa_class_note{padding:var(--pad-card-compact);border-radius:var(--radius-panel);background-color:var(--color-surface-2);color:var(--color-text-soft);font-size:var(--fs-small);gap:1rem;display:flex}._44FxNa_class_note p{margin:0}._44FxNa_class_icon{width:1.75rem;height:1.75rem;color:var(--color-data-text,var(--color-text-soft));flex-shrink:0}._44FxNa_class_title{color:var(--color-heading);font-family:var(--font-head);font-size:1.125rem;font-weight:var(--fw-semibold);margin:0 0 .25rem}._44FxNa_solutions{break-before:page}._44FxNa_solutions_title{font-family:var(--font-head);margin:0 0 1rem;font-size:1.5rem}._44FxNa_solution_items{gap:1rem;margin:0;padding:0;list-style:none;display:grid}._44FxNa_solution_item{align-items:flex-start;gap:.75rem;display:flex}._44FxNa_solution_item p{margin:0}._44FxNa_solution_topic{font-size:var(--fs-small)}._44FxNa_solution_answer{font-weight:var(--fw-semibold)}._44FxNa_solution_step{color:var(--color-text-soft);font-size:var(--fs-small)}@media print{._44FxNa_today_view{gap:1rem;max-width:none}._44FxNa_items{gap:1.25rem}:is(._44FxNa_item button,._44FxNa_item [role=status]){display:none!important}}._44FxNa_today_view[data-board]{zoom:1.35;max-width:none;padding:1rem 0}._44FxNa_today_view[data-board] ._44FxNa_controls,._44FxNa_today_view[data-board] ._44FxNa_more,._44FxNa_today_view[data-board] ._44FxNa_class_note{display:none}._44FxNa_today_view[data-board] ._44FxNa_items{gap:1.5rem;display:grid}@media (min-width:66em){._44FxNa_today_view[data-board] ._44FxNa_items{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start}}
