.today-module__WrDQfG__page{color:var(--ink);flex-wrap:wrap;align-items:flex-start;gap:40px;padding:32px 0 56px;display:flex}.today-module__WrDQfG__mainCol{flex:999 600px;min-width:0}.today-module__WrDQfG__side{flex-direction:column;flex:320px;gap:22px;max-width:380px;display:flex}.today-module__WrDQfG__dateRow{flex-wrap:wrap;align-items:center;gap:4px 12px;min-height:24px;display:flex}.today-module__WrDQfG__dateTag{background:var(--ink);color:var(--paper);padding:1px 10px;font-size:13px;font-weight:700}.today-module__WrDQfG__examDate{color:var(--ink-muted);font-size:13px}.today-module__WrDQfG__title{border-bottom:2px dotted var(--spot);margin:12px 0 0;padding-bottom:8px;font-size:28px;font-weight:700}.today-module__WrDQfG__h2Row{border-bottom:2px dotted var(--spot);flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin-top:40px;padding-bottom:6px;display:flex}.today-module__WrDQfG__h2{margin:0;font-size:17px;font-weight:700}.today-module__WrDQfG__lead{color:var(--ink-muted);font-size:12px}.today-module__WrDQfG__link{color:var(--ink);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--ink-muted);text-decoration-color:var(--ink-muted)}.today-module__WrDQfG__link:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.today-module__WrDQfG__link:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.today-module__WrDQfG__btnPrimary:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.today-module__WrDQfG__empty{color:var(--ink-muted);margin:14px 0 0;font-size:14px}.today-module__WrDQfG__tasksPending{min-height:216px}.today-module__WrDQfG__tasks{margin:18px 0 0;padding:0;list-style:none}.today-module__WrDQfG__task{border-bottom:1px solid var(--rule);align-items:center;gap:16px;padding:14px 0;display:flex}.today-module__WrDQfG__check{border:1.5px solid var(--ink);box-sizing:border-box;flex:none;justify-content:center;align-items:center;width:18px;height:18px;font-size:13px;font-weight:700;line-height:1;display:inline-flex}.today-module__WrDQfG__checkDone{background:var(--ink);color:var(--paper)}.today-module__WrDQfG__tag{background:var(--spot);color:var(--paper);white-space:nowrap;flex:none;padding:0 8px;font-size:12px;font-weight:700}.today-module__WrDQfG__taskBody{flex:1;min-width:0}.today-module__WrDQfG__taskTitle{font-weight:700}.today-module__WrDQfG__listLink{margin-left:12px;font-size:13px;font-weight:400}.today-module__WrDQfG__taskDone .today-module__WrDQfG__taskTitle{color:var(--ink-muted)}.today-module__WrDQfG__detail{color:var(--ink-muted);font-size:13px}.today-module__WrDQfG__minutes{color:var(--ink-muted);white-space:nowrap;flex:none;font-size:13px}.today-module__WrDQfG__actions{flex-wrap:wrap;align-items:center;gap:12px 16px;min-height:50px;margin-top:20px;font-size:14px;display:flex}.today-module__WrDQfG__btnPrimary{background:var(--ink);height:50px;color:var(--paper);border:0;border-radius:0;align-items:center;padding:0 36px;font-size:16px;font-weight:700;text-decoration:none;display:inline-flex}.today-module__WrDQfG__allDone{margin:0;font-weight:700}.today-module__WrDQfG__weakPending{min-height:200px}.today-module__WrDQfG__table{border-collapse:collapse;width:100%;font-size:14px}.today-module__WrDQfG__table th{text-align:left;color:var(--ink-muted);padding:8px 12px 6px 0;font-size:12px;font-weight:400}.today-module__WrDQfG__table td{border-top:1px solid var(--rule);vertical-align:baseline;padding:10px 12px 10px 0}.today-module__WrDQfG__table tbody tr:last-child td{border-bottom:1px solid var(--rule)}.today-module__WrDQfG__table .today-module__WrDQfG__num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.today-module__WrDQfG__table .today-module__WrDQfG__acts{text-align:right;white-space:nowrap}.today-module__WrDQfG__acts>*+*{margin-left:14px}.today-module__WrDQfG__topicName{font-weight:700}.today-module__WrDQfG__catTag{background:var(--ink);color:var(--paper);white-space:nowrap;padding:1px 6px;font-size:11px;line-height:1.5;display:inline-block}.today-module__WrDQfG__stars{color:var(--spot);letter-spacing:1px;white-space:nowrap}.today-module__WrDQfG__box{border:1.5px solid var(--ink);border-radius:6px;overflow:hidden}.today-module__WrDQfG__boxHead{background:var(--ink);color:var(--paper);padding:2px 12px;font-size:13px;font-weight:700}.today-module__WrDQfG__boxBody{box-sizing:border-box;flex-wrap:wrap;align-items:baseline;gap:4px 6px;min-height:64px;padding:10px 16px;display:flex}.today-module__WrDQfG__boxBodyPlain{align-items:center;min-height:0;padding:8px 16px}.today-module__WrDQfG__bigNum{font-variant-numeric:tabular-nums;font-size:40px;font-weight:700;line-height:1.1}.today-module__WrDQfG__answered{color:var(--ink-muted);margin-left:auto;font-size:13px}.today-module__WrDQfG__areaTitle{margin-bottom:8px;font-size:13px;font-weight:700}.today-module__WrDQfG__areasPending{min-height:92px}.today-module__WrDQfG__area{align-items:center;gap:10px;margin-bottom:8px;display:flex}.today-module__WrDQfG__areaTag{box-sizing:border-box;background:var(--ink);width:112px;color:var(--paper);white-space:nowrap;flex:none;padding:1px 8px;font-size:12px;font-weight:700}.today-module__WrDQfG__track{background:var(--rule-spot);flex:1;height:10px}.today-module__WrDQfG__fill{background:var(--spot);height:10px}.today-module__WrDQfG__pct{text-align:right;font-variant-numeric:tabular-nums;flex:none;width:40px;font-size:13px}.today-module__WrDQfG__passLine{color:var(--ink-muted);font-size:12px}.today-module__WrDQfG__termsBox{border:1.5px solid var(--spot);border-radius:6px;overflow:hidden}.today-module__WrDQfG__termsHead{background:var(--spot);color:var(--paper);margin:0;padding:2px 12px;font-size:13px;font-weight:700}.today-module__WrDQfG__terms{margin:0;padding:8px 14px 10px;font-size:14px;line-height:1.7;list-style:none}.today-module__WrDQfG__terms li{border-bottom:1px dotted var(--rule-spot);padding:5px 0}.today-module__WrDQfG__terms li:last-child{border-bottom:0}.today-module__WrDQfG__termLink{color:var(--ink);font-weight:700;text-decoration:none}.today-module__WrDQfG__termLink:hover{text-underline-offset:3px;text-decoration:underline}.today-module__WrDQfG__gloss{color:var(--ink-muted);font-size:13px}.today-module__WrDQfG__termLink:focus-visible{outline:2px solid var(--ink);outline-offset:2px}@media (max-width:640px){.today-module__WrDQfG__page{gap:28px;padding-top:20px}.today-module__WrDQfG__side{max-width:none}.today-module__WrDQfG__task{flex-wrap:wrap;gap:8px 12px}.today-module__WrDQfG__taskBody{flex-basis:calc(100% - 30px);order:3}.today-module__WrDQfG__table .today-module__WrDQfG__acts{white-space:normal}}
