._shell_kybub_11{max-width:880px;color:var(--ink);margin:0 auto;padding:clamp(28px,5vw,64px) clamp(16px,5vw,40px) clamp(48px,8vw,96px)}._back_kybub_13{min-height:44px;color:var(--accent-deep);font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;align-items:center;margin-bottom:14px;font-size:11px;font-weight:800;text-decoration:none;display:inline-flex}._back_kybub_13:hover{text-decoration:underline}._title_kybub_29,._stopQuestion_kybub_30{color:var(--accent-ink);font-family:var(--display);letter-spacing:-.06em;text-transform:uppercase;margin:0 0 10px;font-size:clamp(52px,9vw,104px);font-weight:950;line-height:.9}._stopQuestion_kybub_30{letter-spacing:-.04em;margin-bottom:24px;font-size:clamp(34px,6vw,60px);line-height:.95}._headline_kybub_43{color:var(--gray);font-family:var(--mono);letter-spacing:.02em;margin:0 0 20px;font-size:12px;font-weight:700;line-height:1.5}._board_kybub_53{flex-direction:column;gap:24px;margin-top:22px;display:flex}._button_kybub_57,._primaryButton_kybub_58,._alertsSwitch_kybub_59{border:2px solid var(--accent-ink);background:var(--white);min-height:44px;color:var(--accent-ink);font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;cursor:pointer;box-shadow:3px 3px 0 var(--accent-ink);border-radius:0;justify-content:center;align-items:center;gap:10px;padding:8px 14px;font-size:11px;font-weight:800;text-decoration:none;display:inline-flex}._primaryButton_kybub_58{background:var(--accent);color:var(--accent-ink);box-shadow:3px 3px 0 var(--accent-ink)}@media (prefers-reduced-motion:no-preference){._button_kybub_57,._primaryButton_kybub_58,._alertsSwitch_kybub_59,._alertsKnob_kybub_88{transition:transform .12s var(--ease), box-shadow .12s var(--ease), background .12s var(--ease)}}._button_kybub_57:hover:not(:disabled),._primaryButton_kybub_58:hover:not(:disabled),._alertsSwitch_kybub_59:hover{box-shadow:1px 1px 0 var(--accent-ink);transform:translate(2px,2px)}._button_kybub_57:focus-visible,._primaryButton_kybub_58:focus-visible,._alertsSwitch_kybub_59:focus-visible{box-shadow:0 0 0 6px var(--accent-ink)}._button_kybub_57:disabled,._primaryButton_kybub_58:disabled{cursor:default;opacity:.55;box-shadow:none}._armed_kybub_106,._armed_kybub_106:hover:not(:disabled){background:var(--accent);color:var(--accent-ink)}._watching_kybub_109{min-height:44px;color:var(--green);font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;align-items:center;font-size:11px;font-weight:800;text-decoration:none;display:inline-flex}._alertsTrack_kybub_122{border:2px solid var(--accent-ink);background:var(--paper);flex:none;align-items:center;width:30px;height:16px;padding:2px;display:inline-flex}._alertsKnob_kybub_88{background:var(--accent-ink);width:8px;height:8px;display:block}._alertsSwitch_kybub_59[aria-checked=true] ._alertsTrack_kybub_122{background:var(--accent)}._alertsSwitch_kybub_59[aria-checked=true] ._alertsKnob_kybub_88{background:var(--white);transform:translate(14px)}._controls_kybub_141{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:18px 24px;display:grid}._picker_kybub_143,._alerts_kybub_59{flex-direction:column;gap:12px;min-width:0;display:flex}._alerts_kybub_59{align-items:flex-end}._pickerForm_kybub_148{gap:10px;display:flex}._pickerInput_kybub_150{border:2px solid var(--accent-ink);background:var(--white);min-width:0;min-height:44px;color:var(--ink);font-family:var(--mono);letter-spacing:.02em;appearance:none;border-radius:0;flex:auto;padding:8px 12px;font-size:13px;font-weight:600}._pickerInput_kybub_150::placeholder{color:var(--gray);opacity:1}._pickerInput_kybub_150:focus-visible{outline:3px solid var(--accent-ink);outline-offset:2px}._sections_kybub_171{border:2px solid var(--accent-ink);background:var(--white);margin:0;padding:0;list-style:none}._section_kybub_171{border-bottom:1px solid var(--hairline);grid-template-columns:3.2em minmax(0,1fr) auto 7.5em;align-items:center;gap:14px;min-height:52px;padding:6px 12px;display:grid}._section_kybub_171>button,._section_kybub_171>._watching_kybub_109{justify-self:end}._section_kybub_171:last-child{border-bottom:0}._sectionEmpty_kybub_188{color:var(--gray);padding:12px;font-size:14px}._sectionCode_kybub_190{color:var(--accent-ink);font-family:var(--mono);white-space:nowrap;font-size:12px;font-weight:800}._sectionMeeting_kybub_192{color:var(--gray);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}._results_kybub_196{flex-direction:column;display:flex}._courseHead_kybub_198{border:2px solid var(--accent-ink);border-bottom:1px solid var(--accent-ink);background:var(--white);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;min-height:56px;padding:8px 12px;display:grid}._courseHead_kybub_198+._sections_kybub_171{border-top:0}._combo_kybub_213{flex:auto;min-width:0;display:flex;position:relative}._combo_kybub_213>._pickerInput_kybub_150{width:100%}._comboList_kybub_217{z-index:5;border:2px solid var(--accent-ink);background:var(--white);max-height:320px;margin:0;padding:0;list-style:none;position:absolute;top:calc(100% + 2px);left:0;right:0;overflow-y:auto;box-shadow:0 10px 24px #13294b29}._comboList_kybub_217[hidden]{display:none}._comboOption_kybub_235{border-bottom:1px solid var(--hairline);cursor:pointer;grid-template-columns:6.5em minmax(0,1fr);align-items:baseline;gap:12px;min-height:44px;padding:10px 12px;display:grid}._comboOption_kybub_235:last-child{border-bottom:0}._comboOption_kybub_235:hover,._comboOption_kybub_235[aria-selected=true]{background:var(--cloud);box-shadow:inset 3px 0 0 var(--accent-ink)}._comboCode_kybub_251{color:var(--accent-ink);font-family:var(--mono);white-space:nowrap;font-size:12px;font-weight:800}._comboTitle_kybub_253,._courseLine_kybub_255{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}._openingSection_kybub_257{font-family:var(--mono);letter-spacing:.04em;margin:0;font-size:12px;font-weight:800}._notice_kybub_261{border:2px solid var(--clay);background:var(--white);color:var(--ink);margin:0;padding:10px 12px;font-size:14px;line-height:1.45}._guest_kybub_271{flex-wrap:wrap;align-items:center;gap:12px 18px;margin:0;font-size:16px;display:flex}._empty_kybub_280{border-top:2px solid var(--accent-ink);border-bottom:2px solid var(--accent-ink);color:var(--gray);margin:0;padding:22px 0;font-size:16px}._rows_kybub_291{border-top:2px solid var(--accent-ink);margin:0;padding:0;list-style:none}._row_kybub_291{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:18px;padding:16px 0;display:grid}._rowOpen_kybub_302{border:2px solid var(--accent-ink);background:var(--white);box-shadow:5px 5px 0 var(--accent);margin:10px 0;padding:18px 16px}._rowLines_kybub_304,._opening_kybub_257{flex-direction:column;gap:4px;min-width:0;display:flex}._opening_kybub_257{border-top:1px solid var(--hairline);gap:10px;margin-top:12px;padding-top:12px}._rowTitle_kybub_309{color:var(--ink);margin:0;font-size:16px;line-height:1.35}._rowCode_kybub_311{color:var(--accent-ink);font-weight:800}._rowMeta_kybub_314{color:var(--ink);font-variant-numeric:tabular-nums;margin:0;font-size:14px;line-height:1.45}._rowCounts_kybub_316{color:var(--ink);font-variant-numeric:tabular-nums;margin:0;font-size:13px}._metaMuted_kybub_318{color:var(--gray)}._word_kybub_320{font-weight:700}._wordWaitList_kybub_323{background:var(--yellow);color:var(--navy);padding:0 5px}._toneOpen_kybub_325{color:var(--green)}._toneFull_kybub_327{color:var(--seat-full)}._toneWaitList_kybub_331{background:var(--yellow);color:var(--navy)}._tonePending_kybub_333{color:var(--gray)}._rowSide_kybub_336{align-items:center;gap:14px;display:flex}._count_kybub_338{white-space:nowrap;align-items:center;gap:8px;display:inline-flex}._tally_kybub_340{font-family:var(--body);font-variant-numeric:tabular-nums;font-size:17px;font-weight:600;line-height:1.2}._section_kybub_171 ._tally_kybub_340,._courseSection_kybub_349 ._tally_kybub_340{font-size:15px}._waitlistChip_kybub_351{min-height:24px;font-family:var(--mono);letter-spacing:.04em;font-variant-numeric:tabular-nums;align-items:center;padding:0 7px;font-size:12px;font-weight:800;display:inline-flex}._instruction_kybub_363{color:var(--ink);margin:0;font-size:14px;line-height:1.45}._stopButton_kybub_365{flex:none;min-width:92px}._openingButtons_kybub_367{flex-wrap:wrap;gap:12px;margin-top:4px;display:flex}._courseSections_kybub_370{border-top:1px solid var(--hairline);margin:8px 0 0;padding:0;list-style:none}._courseSection_kybub_349{border-bottom:1px solid var(--hairline);grid-template-columns:3.2em minmax(0,1fr) auto;align-items:baseline;gap:12px;padding:6px 0;font-size:14px;display:grid}._courseSectionCode_kybub_382{color:var(--accent-ink);font-family:var(--mono);font-size:12px;font-weight:800}._courseSectionMeeting_kybub_384{color:var(--gray);font-variant-numeric:tabular-nums}._classNumber_kybub_387{flex-wrap:wrap;align-items:center;gap:4px 12px;margin:0;display:flex}._classNumberLabel_kybub_389{color:var(--gray);font-family:var(--mono);font-size:13px;font-weight:700}._classNumberValue_kybub_391{color:var(--ink);font-family:var(--mono);letter-spacing:.04em;font-variant-numeric:tabular-nums;-webkit-user-select:all;user-select:all;margin-left:-10px;font-size:26px;font-weight:800}._foot_kybub_405{border-top:2px solid var(--accent-ink);color:var(--gray);flex-direction:column;gap:6px;margin-top:12px;padding-top:16px;font-size:13px;line-height:1.55;display:flex}._foot_kybub_405 p{max-width:68ch;margin:0}._footLead_kybub_419{color:var(--ink)}._disclosure_kybub_422{color:var(--gray)}._legalLink_kybub_424{min-height:44px;color:var(--accent-ink);font-family:var(--mono);letter-spacing:.06em;text-underline-offset:3px;align-items:center;padding:0 4px;font-size:12px;font-weight:700;text-decoration:underline;display:inline-flex}._legalLink_kybub_424:focus-visible{outline:2px solid var(--accent-ink);outline-offset:2px}._sourceLine_kybub_441{color:var(--gray);margin:6px 0 0;font-size:13px}._searchNotice_kybub_443{color:var(--ink);margin:0 0 6px;font-size:13px}._visitor_kybub_445{max-width:68ch;color:var(--ink);margin-top:10px;font-size:14px}._stopResult_kybub_447{color:var(--ink);margin:0;font-size:18px}._stopAsk_kybub_449{flex-direction:column;align-items:flex-start;gap:16px;display:flex}._readError_kybub_452{border:2px solid var(--clay);background:var(--white);color:var(--ink);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;font-size:14px;line-height:1.45;display:flex}._readError_kybub_452 p{margin:0}._rowError_kybub_469{border-left:1px solid var(--clay);color:var(--ink);margin:6px 0 0;padding:6px 10px;font-size:14px;line-height:1.45}._cardWatch_kybub_473{flex-direction:column;align-items:flex-start;gap:4px;margin-top:8px;display:flex}._cardNote_kybub_475{color:var(--ink);font-size:12px;line-height:1.35}@media (width<=720px){._controls_kybub_141{grid-template-columns:minmax(0,1fr)}._alerts_kybub_59{align-items:flex-start}._section_kybub_171{grid-template-columns:auto minmax(0,1fr) auto;row-gap:2px;padding:8px 12px}._section_kybub_171>button,._section_kybub_171>._watching_kybub_109{grid-area:1/3/span 2}._section_kybub_171>._count_kybub_338{grid-area:1/2;justify-self:end}._sectionMeeting_kybub_192{grid-area:2/1/auto/span 2}._courseHead_kybub_198{grid-template-columns:minmax(0,1fr) auto;row-gap:2px}._courseHead_kybub_198>button,._courseHead_kybub_198>._watching_kybub_109{grid-area:1/2/span 2}._courseLine_kybub_255{white-space:normal;grid-area:2/1}._row_kybub_291{gap:10px 12px}._rowOpen_kybub_302{padding:14px 12px}._rowSide_kybub_336{flex-direction:column;align-items:flex-end;gap:8px}._tally_kybub_340{font-size:16px}._openingButtons_kybub_367>*{flex:100%}._stopButton_kybub_365{min-width:0}}._page_kybub_518{background:var(--paper);min-height:100vh}@media (width<=880px){._siteHeader_kybub_522 ._siteIndex_kybub_522{display:flex}}._boardLink_kybub_525{border:2px solid var(--accent-ink);background:var(--white);min-height:44px;color:var(--accent-ink);font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;box-shadow:3px 3px 0 var(--accent-ink);align-items:center;padding:0 16px;font-size:11px;font-weight:800;text-decoration:none;display:inline-flex}._boardLink_kybub_525:focus-visible{outline:2px solid var(--accent-ink);outline-offset:3px}._shell_kybub_11{max-width:1440px;padding:clamp(24px,4vw,56px) clamp(16px,4vw,64px) clamp(48px,6vw,88px)}._title_kybub_29{letter-spacing:-.045em;margin-bottom:20px;font-size:clamp(38px,5.2vw,68px)}._board_kybub_53{gap:20px;margin-top:0}._controls_kybub_141{grid-template-columns:minmax(0,1fr);max-width:760px}._layout_kybub_556{grid-template-columns:minmax(0,1fr);align-items:start;gap:28px;display:grid}._main_kybub_558{min-width:0}._rows_kybub_291{border:2px solid var(--accent-ink);background:var(--white);box-shadow:6px 6px 0 var(--accent-ink);padding:0 22px}._rows_kybub_291>._row_kybub_291:last-child{border-bottom:0}._rows_kybub_291>._rowOpen_kybub_302{border:0;border-bottom:1px solid var(--line);background:var(--cloud);box-shadow:none;margin:0 -22px;padding:18px 22px}._rows_kybub_291>._rowOpen_kybub_302:first-child{margin-top:0}._foot_kybub_405{gap:10px;margin-top:0;font-size:13px}._footSetting_kybub_584{flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}._footSetting_kybub_584 p{flex:160px}._legalLink_kybub_424{min-height:0;padding:10px 2px;display:inline}._howChecks_kybub_591{border-top:1px solid var(--line)}._howChecks_kybub_591>summary{min-height:44px;color:var(--accent-ink);font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;align-items:center;font-size:11px;font-weight:800;list-style:none;display:flex}._howChecks_kybub_591>summary::-webkit-details-marker{display:none}._howChecks_kybub_591>summary:after{content:"+";margin-left:8px}._howChecks_kybub_591[open]>summary:after{content:"−"}._howChecks_kybub_591>summary:focus-visible{outline:2px solid var(--accent-ink);outline-offset:2px}._howChecks_kybub_591 ._visitor_kybub_445{margin:0 0 6px;font-size:13px}@media (width>=1024px){._layout_kybub_556{grid-template-columns:minmax(0,1fr) minmax(280px,340px);gap:40px}._foot_kybub_405{position:sticky;top:156px}}._pickerForm_kybub_148 ._primaryButton_kybub_58:disabled{opacity:1;cursor:default;box-shadow:3px 3px 0 var(--accent-ink)}
