._44FxNa_today_view{flex-direction:column;gap:1.75rem;max-width:52rem;display:flex}._44FxNa_controls{padding:var(--pad-card-compact);border-radius:var(--radius-panel);background-color:var(--color-surface);box-shadow:var(--shadow-outer);--color-context:var(--color-surface);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-label);font-size:var(--fs-label);font-weight:var(--fw-bold);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);cursor:pointer;border:0;padding:.375rem .875rem}._44FxNa_segment[aria-pressed=true]{background-color:var(--color-surface);background-image:var(--pen-underline);box-shadow:var(--shadow-inner);color:var(--color-heading);font-weight:var(--fw-bold);background-position:.875rem calc(100% - .375rem);background-repeat:no-repeat;background-size:calc(100% - 1.75rem) .3em}._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-style:italic;font-weight:var(--fw-semibold);margin:0}._44FxNa_date span:first-letter{text-transform:uppercase}._44FxNa_items{flex-direction:column;gap:2.25rem;margin:0;padding:0;list-style:none;display:flex}._44FxNa_item{flex-direction:column;gap:.875rem;min-width:0;display:flex}._44FxNa_item_head{align-items:baseline;gap:.875rem;display:flex}._44FxNa_item_label{flex-wrap:wrap;align-items:center;gap:.375rem .875rem;min-width:0;display:flex}._44FxNa_number{min-width:1.75rem;color:var(--color-label);font-family:var(--font-head);font-size:1.75rem;font-style:italic;font-weight:var(--fw-bold);flex-shrink:0;line-height:1}._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:var(--pen-underline);transition:background-size .25s var(--ease);background-position:0 100%;background-repeat:no-repeat;background-size:0% .3em;padding-bottom:.1em;text-decoration:none}._44FxNa_topic_link:hover,._44FxNa_topic_link:focus-visible{background-size:100% .3em}._44FxNa_more{font-size:var(--fs-small);margin:0;padding-inline-start:clamp(1.75rem,5vw,2.75rem)}._44FxNa_class_note{padding:.75rem var(--pad-card-compact) 1rem .25rem;border-radius:var(--radius-panel);box-shadow:var(--shadow-inner);color:var(--color-text-soft);font-size:var(--fs-small);line-height:var(--rule-size);background-position:0 0,0 .75rem;gap:1rem;display:flex}._44FxNa_class_note p{margin:0}._44FxNa_class_icon{width:1.25rem;height:1.25rem;color:var(--color-margin);flex-shrink:0;margin-top:.25rem}._44FxNa_class_title{color:var(--color-heading);font-family:var(--font-head);font-size:1.125rem;font-style:italic;font-weight:var(--fw-semibold);line-height:var(--rule-size);margin:0}._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_item ._44FxNa_number{font-size:1.25rem}._44FxNa_solution_topic{font-size:var(--fs-small)}._44FxNa_solution_answer{font-weight:var(--fw-bold)}._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}}
