._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-label);font-family:var(--font-hand);font-size:var(--fs-small)}._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-image:linear-gradient(transparent 55%, var(--color-highlight-soft) 55%, var(--color-highlight-soft) 88%, transparent 88%);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{box-shadow:0 1.5px 0 var(--color-card-rule);flex-direction:column;gap:.375rem;padding-bottom:.75rem;display:flex;position:relative}._44FxNa_dateline{color:var(--color-label);font-size:var(--fs-label);font-weight:var(--fw-semibold);letter-spacing:.06em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:.25rem .625rem;display:flex}._44FxNa_date{color:var(--color-heading);font-family:var(--font-hand);font-size:clamp(1.375rem,4vw,2rem);line-height:1.3}._44FxNa_date:first-letter{text-transform:uppercase}._44FxNa_date_mark{background-image:linear-gradient(transparent 55%, var(--color-highlight-soft) 55%, var(--color-highlight-soft) 90%, transparent 90%);-webkit-box-decoration-break:clone;box-decoration-break:clone;background-repeat:no-repeat;background-size:100% 100%}@media (prefers-reduced-motion:no-preference){._44FxNa_date_mark{animation:_44FxNa_sweep .9s var(--ease-out) .2s both}}@keyframes _44FxNa_sweep{0%{background-size:0% 100%}}._44FxNa_board_exit{align-self:flex-end}._44FxNa_items{flex-direction:column;gap:2.25rem;margin:0;padding:0;list-style:none;display:flex}._44FxNa_item{flex-direction:column;min-width:0;display:flex;position:relative}._44FxNa_item_head{padding:1rem 2.25rem .875rem var(--pad-card-compact);border-radius:0 var(--radius-card) 0 0;background-color:var(--color-card);box-shadow:var(--shadow-outer), inset 0 -2px 0 var(--color-card-head);flex-wrap:wrap;align-items:center;gap:.625rem .875rem;display:flex;position:relative}._44FxNa_item_head:after{content:"";border-radius:0 var(--radius-card) 0 0;background:linear-gradient(225deg, var(--color-bg) 50%, var(--domain) 50%);width:1.5rem;height:1.5rem;position:absolute;top:0;right:0;box-shadow:-.0625rem .0625rem .25rem #0000001f}._44FxNa_item>div:nth-of-type(2){border-top-left-radius:0;border-top-right-radius:0}._44FxNa_tab{z-index:1;min-width:2.75rem;height:2rem;background-color:var(--color-card);box-shadow:inset 0 .25rem 0 var(--domain,var(--color-primary)), 0 -.0625rem .25rem #00000014;color:var(--color-link);font-family:var(--font-hand);font-size:1.375rem;font-weight:var(--fw-bold);border-radius:.375rem .375rem 0 0;align-self:flex-start;place-items:center;margin-inline-start:var(--pad-card-compact);padding:.125rem .625rem 0;line-height:1;display:inline-grid;position:relative}._44FxNa_number{min-width:1.75rem;font-family:var(--font-hand);font-size:1.25rem;font-weight:var(--fw-bold);flex-shrink:0;place-items:center;display:inline-grid}._44FxNa_item_title{min-width:0;font-family:var(--font-head);font-size:var(--fs-h3);flex:12rem;margin:0;line-height:1.2}._44FxNa_topic_link{color:var(--color-heading);background-image:linear-gradient(transparent 58%, var(--color-highlight-soft) 58%, var(--color-highlight-soft) 92%, transparent 92%);transition:background-size .3s var(--ease-out);background-repeat:no-repeat;background-size:0% 100%;text-decoration:none}._44FxNa_topic_link:hover,._44FxNa_topic_link:focus-visible{background-size:100% 100%}._44FxNa_box{align-items:center;gap:.375rem;margin-inline-start:auto;display:inline-flex}._44FxNa_box_label{color:var(--color-heading);font-family:var(--font-hand);font-size:var(--fs-small)}._44FxNa_more{font-size:var(--fs-small);margin:.75rem 0 0}._44FxNa_empty{color:var(--color-text-soft)}._44FxNa_class_note{max-width:40rem;padding:var(--pad-card-compact);border-radius:var(--radius-card);background-color:var(--color-card);box-shadow:var(--shadow-outer), inset 0 .25rem 0 var(--color-card-head);color:var(--color-text-soft);font-size:var(--fs-small);flex-direction:column;gap:.5rem;display:flex;transform:rotate(-.6deg)}._44FxNa_class_note p{margin:0}._44FxNa_class_head{flex-wrap:wrap;align-items:center;gap:.625rem;display:flex}._44FxNa_class_icon{width:1.5rem;height:1.5rem;color:var(--color-primary-text);flex-shrink:0}._44FxNa_class_title{color:var(--color-heading);font-family:var(--font-head);font-size:1.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.75rem}._44FxNa_item_head{box-shadow:inset 0 -2px 0 var(--color-card-head)}._44FxNa_date_mark{animation:none}._44FxNa_box{display:none!important}._44FxNa_item button{display:none!important}._44FxNa_item [role=status]{display:none!important}}._44FxNa_today_view[data-board]{zoom:1.35;max-width:64rem;margin-inline:auto;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:2rem;display:grid}@media (min-width:100em){._44FxNa_today_view[data-board]{max-width:none}._44FxNa_today_view[data-board] ._44FxNa_items{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start}}
