.ChallengeDetails_details__Y9YM9{--details-bg:var(--history-bg,#111113);--details-surface:var(--history-panel,#19191c);--details-line:var(--history-line,#303035);--details-text:var(--history-text,#f4f4f5);--details-muted:var(--history-muted,#a1a1aa);display:flex;flex-direction:column;gap:14px;color:var(--details-text);font:14px/1.5 var(--font-geist-sans),sans-serif}html[data-app-theme=light] .ChallengeDetails_details__Y9YM9{--details-bg:var(--history-bg,#f7f8fa);--details-surface:var(--history-panel,#ffffff);--details-line:var(--history-line,#e4e4e7);--details-text:var(--history-text,#18181b);--details-muted:var(--history-muted,#62626e)}.ChallengeDetails_headerRow__iuz09{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px}.ChallengeDetails_headerRow__iuz09>.ChallengeDetails_backButton__okk0x{justify-self:start}.ChallengeDetails_headerRow__iuz09>.ChallengeDetails_streak__jWGAy{justify-self:end}.ChallengeDetails_headerRow__iuz09>.ChallengeDetails_legacyMeta__AegUy{grid-column:1/-1}.ChallengeDetails_backButton__okk0x{align-self:flex-start;display:inline-flex;align-items:center;min-height:36px;padding:6px 14px 6px 10px;border:1px solid var(--details-line);border-radius:7px;background:transparent;color:var(--details-text);font:600 13px/18px var(--font-geist-sans),sans-serif;cursor:pointer}.ChallengeDetails_backButton__okk0x:hover{background:color-mix(in srgb,var(--details-text) 6%,var(--details-bg))}.ChallengeDetails_backButton__okk0x:focus-visible{outline:2px solid var(--details-muted);outline-offset:2px}.ChallengeDetails_title__yLdJU{margin:0;min-width:0;max-width:260px;padding:5px 12px;border:1px solid var(--cc-border);border-radius:7px;background:var(--cc-surface-raised);text-align:center;overflow-wrap:anywhere;font-size:15px;font-weight:650;color:var(--details-text)}@media(max-width:520px){.ChallengeDetails_headerRow__iuz09{grid-template-columns:minmax(0,1fr) auto}.ChallengeDetails_headerRow__iuz09>.ChallengeDetails_title__yLdJU{grid-column:1/-1;grid-row:2;justify-self:center;max-width:100%}}.ChallengeDetails_streak__jWGAy{margin:0;font-size:15px;font-weight:650;font-variant-numeric:tabular-nums;color:var(--details-text)}.ChallengeDetails_legacyMeta__AegUy{margin:0;font-size:12px;color:var(--details-muted)}.ChallengeDetails_srOnly__vM2DT{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.ChallengeDetails_calendarCard__w8Tmv,.ChallengeDetails_historyCard___DUhd{padding:14px;background:var(--details-surface);border:1px solid var(--details-line);border-radius:10px}.ChallengeDetails_calendarCard__w8Tmv{width:min(100%,460px);box-sizing:border-box;align-self:center}.ChallengeDetails_calHeader__POE0E{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.ChallengeDetails_calMonth__yx2OY{margin:0;font-size:13px;font-weight:600;color:var(--details-text)}.ChallengeDetails_calNav__Nz7jE{display:grid;place-items:center;width:32px;height:32px;padding:0;border:1px solid var(--details-line);border-radius:6px;background:transparent;color:var(--details-muted);font-size:15px;cursor:pointer}.ChallengeDetails_calNav__Nz7jE:hover{color:var(--details-text)}.ChallengeDetails_calNav__Nz7jE:focus-visible{outline:2px solid var(--details-muted);outline-offset:2px}.ChallengeDetails_calGrid__Lh867{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px}.ChallengeDetails_calWeekday__fL6vD{text-align:center;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--details-muted)}.ChallengeDetails_calCellPad__vFa2P,.ChallengeDetails_calCell__nPEFe{min-width:0;min-height:0;aspect-ratio:1;border-radius:7px}.ChallengeDetails_calCellPad__vFa2P{background:transparent}.ChallengeDetails_calCell__nPEFe{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;background:var(--details-bg);border:1px solid transparent;color:var(--details-muted);font-size:11px}.ChallengeDetails_calCell__nPEFe[data-cell-today=true]{border-color:var(--details-muted)}.ChallengeDetails_calCell__nPEFe[data-cell-outcome=complete]{background:color-mix(in srgb,#34d399 18%,var(--details-bg));color:var(--details-text)}.ChallengeDetails_calCell__nPEFe[data-cell-outcome=miss]{background:color-mix(in srgb,#f87171 16%,var(--details-bg));color:var(--details-text)}.ChallengeDetails_calDay__5_xbp{font-variant-numeric:tabular-nums;line-height:1}.ChallengeDetails_calMark__FdZB5{font-size:10px;font-weight:700;line-height:1}.ChallengeDetails_calCell__nPEFe[data-cell-outcome=complete] .ChallengeDetails_calMark__FdZB5{color:#34d399}.ChallengeDetails_calCell__nPEFe[data-cell-outcome=miss] .ChallengeDetails_calMark__FdZB5{color:#f87171}html[data-app-theme=light] .ChallengeDetails_calCell__nPEFe[data-cell-outcome=complete] .ChallengeDetails_calMark__FdZB5{color:#15803d}html[data-app-theme=light] .ChallengeDetails_calCell__nPEFe[data-cell-outcome=miss] .ChallengeDetails_calMark__FdZB5{color:#b91c1c}.ChallengeDetails_legend__w6iHM{display:flex;flex-wrap:wrap;gap:10px;margin:10px 0 0;font-size:12px;color:var(--details-muted)}.ChallengeDetails_legendItem__lnasa{display:inline-flex;align-items:center;gap:4px}.ChallengeDetails_legendMark__PThlL{font-weight:700}.ChallengeDetails_legendComplete__j_6e6{color:#34d399}.ChallengeDetails_legendMiss__qBBks{color:#f87171}html[data-app-theme=light] .ChallengeDetails_legendComplete__j_6e6{color:#15803d}html[data-app-theme=light] .ChallengeDetails_legendMiss__qBBks{color:#b91c1c}.ChallengeDetails_historyHeading__OxejB{margin:0 0 8px;font-size:13px;font-weight:600;color:var(--details-text)}.ChallengeDetails_historyList__or_MZ{margin:0;padding:0;list-style:none}.ChallengeDetails_historyRow__HMzlu{display:flex;align-items:center;gap:8px;padding:6px 0;border-bottom:1px solid var(--details-line);font-size:13px;color:var(--details-text)}.ChallengeDetails_historyRow__HMzlu:last-child{border-bottom:0}.ChallengeDetails_historyDate__BuAAC{font-variant-numeric:tabular-nums;color:var(--details-muted)}.ChallengeDetails_historyOutcome__klKit{font-weight:700}.ChallengeDetails_outcomeComplete__ngrjR{color:#34d399}.ChallengeDetails_outcomeMiss__6dwtU{color:#f87171}html[data-app-theme=light] .ChallengeDetails_outcomeComplete__ngrjR{color:#15803d}html[data-app-theme=light] .ChallengeDetails_outcomeMiss__6dwtU{color:#b91c1c}.ChallengeDetails_correctionChip__j96gs{font-size:12px;color:#fbbf24}html[data-app-theme=light] .ChallengeDetails_correctionChip__j96gs{color:#b45309}.ChallengeDetails_historyStaff__sVmhZ{margin-left:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;color:var(--details-muted)}.ChallengeDetails_emptyState__BHup9,.ChallengeDetails_incompleteNote__XMUoz{margin:8px 0 0;font-size:13px;color:var(--details-muted)}.ChallengeDetails_errorState__k5dAN{margin:8px 0 0;font-size:13px;color:#f87171}html[data-app-theme=light] .ChallengeDetails_errorState__k5dAN{color:#b91c1c}.ChallengeDetails_loadEarlier__xxzPd{display:block;width:100%;min-height:38px;margin-top:10px;padding:8px 14px;border:1px solid var(--details-line);border-radius:7px;background:transparent;color:var(--details-text);font:600 13px/18px var(--font-geist-sans),sans-serif;cursor:pointer}.ChallengeDetails_loadEarlier__xxzPd:hover{background:color-mix(in srgb,var(--details-text) 6%,var(--details-bg))}.ChallengeDetails_loadEarlier__xxzPd:disabled{opacity:.5;cursor:wait}.ChallengeDetails_loadEarlier__xxzPd:focus-visible{outline:2px solid var(--details-muted);outline-offset:2px}@media (max-width:600px){.ChallengeDetails_calGrid__Lh867{gap:3px}.ChallengeDetails_calCell__nPEFe{font-size:10px}.ChallengeDetails_historyRow__HMzlu{flex-wrap:wrap}.ChallengeDetails_historyStaff__sVmhZ{flex-basis:100%;margin-left:0}}.StudentChallengesPanel_panel__50V03{--panel-bg:var(--history-bg,#111113);--panel-surface:var(--history-panel,#19191c);--panel-line:var(--history-line,#303035);--panel-text:var(--history-text,#f4f4f5);--panel-muted:var(--history-muted,#a1a1aa);display:flex;flex-direction:column;gap:16px;min-height:441px;color:var(--panel-text);font:14px/1.5 var(--font-geist-sans),sans-serif}html[data-app-theme=light] .StudentChallengesPanel_panel__50V03{--panel-bg:var(--history-bg,#f7f8fa);--panel-surface:var(--history-panel,#ffffff);--panel-line:var(--history-line,#e4e4e7);--panel-text:var(--history-text,#18181b);--panel-muted:var(--history-muted,#62626e)}.StudentChallengesPanel_section__oI_Xl{padding:18px;background:var(--panel-surface);border:1px solid var(--panel-line);border-radius:10px}.StudentChallengesPanel_sectionHeading__0WAeN{margin:0 0 12px;font-size:15px;font-weight:600;color:var(--panel-text)}.StudentChallengesPanel_fieldLabel__HRWL2{display:flex;flex-direction:column;gap:7px;font-size:13px;font-weight:500;color:var(--panel-muted)}.StudentChallengesPanel_fieldsRow__iDzhu{display:flex;flex-wrap:wrap;gap:12px}.StudentChallengesPanel_fieldsRow__iDzhu .StudentChallengesPanel_fieldLabel__HRWL2{flex:1 1 180px;min-width:0}.StudentChallengesPanel_input__1mSnn,.StudentChallengesPanel_select__9Dm2K{display:block;width:100%;margin:0;min-height:40px;padding:9px 11px;border-radius:7px;border:1px solid var(--panel-line);background:var(--panel-bg);color:var(--panel-text);font:500 13px/19.5px var(--font-geist-sans),sans-serif;outline:none;color-scheme:dark}.StudentChallengesPanel_input__1mSnn::placeholder{color:var(--panel-muted)}.StudentChallengesPanel_input__1mSnn:focus,.StudentChallengesPanel_select__9Dm2K:focus-visible{border-color:var(--panel-muted)}html[data-app-theme=light] .StudentChallengesPanel_panel__50V03 .StudentChallengesPanel_input__1mSnn,html[data-app-theme=light] .StudentChallengesPanel_panel__50V03 .StudentChallengesPanel_select__9Dm2K{color-scheme:light}.StudentChallengesPanel_titleField__4eiOx{flex:1 1 auto}.StudentChallengesPanel_button__WGs3q{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:9px 18px;border:1px solid var(--panel-line);border-radius:7px;background:transparent;color:var(--panel-text);box-shadow:none;font:600 13px/20px var(--font-geist-sans),sans-serif;text-transform:none;letter-spacing:0;cursor:pointer}.StudentChallengesPanel_button__WGs3q:hover{background:color-mix(in srgb,var(--panel-text) 6%,var(--panel-bg))}.StudentChallengesPanel_button__WGs3q:disabled{opacity:.5;cursor:wait}.StudentChallengesPanel_buttonRow__c_XWo{display:flex;justify-content:flex-end;gap:10px;margin-top:14px}.StudentChallengesPanel_panel__50V03 .StudentChallengesPanel_button__WGs3q.StudentChallengesPanel_buttonPrimary__eM14T{background:var(--cc-accent);border-color:var(--cc-accent);color:var(--cc-on-accent)}.StudentChallengesPanel_panel__50V03 .StudentChallengesPanel_button__WGs3q.StudentChallengesPanel_buttonPrimary__eM14T:hover:not(:disabled){background:color-mix(in srgb,var(--cc-accent) 90%,var(--cc-text))}html[data-app-theme=light] .StudentChallengesPanel_panel__50V03 .StudentChallengesPanel_button__WGs3q.StudentChallengesPanel_buttonPrimary__eM14T{background:#2563eb;border-color:#2563eb;color:#fff}html[data-app-theme=light] .StudentChallengesPanel_panel__50V03 .StudentChallengesPanel_button__WGs3q.StudentChallengesPanel_buttonPrimary__eM14T:hover:not(:disabled){background:#1d4ed8;border-color:#1d4ed8}.StudentChallengesPanel_loadMore__aMaB3{margin-top:12px;width:100%}.StudentChallengesPanel_alert__DhkCd{margin:10px 0 0;font-size:13px;color:#f87171}html[data-app-theme=light] .StudentChallengesPanel_alert__DhkCd{color:#b91c1c}.StudentChallengesPanel_questRow__qOEHI{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;padding:12px 14px;background:var(--panel-bg);border:1px solid var(--panel-line);border-radius:10px}.StudentChallengesPanel_editForm__epSrz{display:flex;flex:1 1 100%;flex-wrap:wrap;align-items:center;gap:8px;min-width:0}.StudentChallengesPanel_editInput__VXMlK{flex:1 1 180px;min-width:0;min-height:36px;margin:0;padding:7px 10px;border-radius:7px;border:1px solid var(--panel-line);background:var(--panel-bg);color:var(--panel-text);font:500 13px/19.5px var(--font-geist-sans),sans-serif;outline:none}.StudentChallengesPanel_editInput__VXMlK::placeholder{color:var(--panel-muted)}.StudentChallengesPanel_editInput__VXMlK:focus{border-color:var(--panel-muted)}.StudentChallengesPanel_editButton__2kxcW{min-height:36px;padding:7px 14px;flex:none}.StudentChallengesPanel_editError__geGkU{flex:1 1 100%;margin:0;font-size:13px;color:#f87171}html[data-app-theme=light] .StudentChallengesPanel_editError__geGkU{color:#b91c1c}.StudentChallengesPanel_questTitle__mqVRr{display:block;margin:0 0 4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;color:var(--panel-text)}.StudentChallengesPanel_cardOpen__ehEYT{display:block;flex:1 1 auto;min-width:0;padding:0;border:0;background:transparent;color:inherit;text-align:left;font:inherit;cursor:pointer}.StudentChallengesPanel_cardOpen__ehEYT:focus-visible{outline:2px solid var(--panel-muted);outline-offset:2px;border-radius:6px}.StudentChallengesPanel_streakLine__bwEj8{display:flex;align-items:baseline;margin:0;font-size:13px;color:var(--panel-muted)}.StudentChallengesPanel_streakIcon__uR0w9{display:inline-flex;flex:none;align-self:center;margin-right:6px;color:#f59e0b}html[data-app-theme=light] .StudentChallengesPanel_streakIcon__uR0w9{color:#b45309}.StudentChallengesPanel_streakIcon__uR0w9 svg{width:14px;height:14px}.StudentChallengesPanel_streakValue___JbMf{font-size:15px;font-weight:650;font-variant-numeric:tabular-nums;color:var(--panel-text)}.StudentChallengesPanel_srOnly__puuyg{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.StudentChallengesPanel_iconButton__CzFqH{display:grid;place-items:center;flex:none;width:32px;height:32px;padding:0;border:1px solid var(--panel-line);border-radius:6px;background:transparent;color:var(--panel-muted);cursor:pointer;transition:color .15s,border-color .15s}.StudentChallengesPanel_iconButton__CzFqH svg{width:16px;height:16px}.StudentChallengesPanel_iconButton__CzFqH:hover{color:var(--panel-text)}.StudentChallengesPanel_iconButton__CzFqH:focus-visible{outline:2px solid var(--panel-muted);outline-offset:2px}.StudentChallengesPanel_iconButton__CzFqH:disabled{opacity:.5;cursor:wait}.StudentChallengesPanel_historyRow__PZF5g{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 0;border-bottom:1px solid var(--panel-line);font-size:13px;color:var(--panel-text)}.StudentChallengesPanel_historyRow__PZF5g:last-child{border-bottom:0}.StudentChallengesPanel_historyRow__PZF5g[hidden]{display:none}.StudentChallengesPanel_historyTitle__gaCd1{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.StudentChallengesPanel_historyDate__sK8KH,.StudentChallengesPanel_historyStaff__vCf1T{flex:none;margin-left:8px;font-size:12px;color:var(--panel-muted)}.StudentChallengesPanel_historyMeta__vGSsa{display:flex;flex:none;align-items:center;gap:8px}.StudentChallengesPanel_historyOutcome__Q1ZdB{font-size:14px;font-weight:600}.StudentChallengesPanel_historyOutcome__Q1ZdB[data-outcome=complete]{color:#34d399}html[data-app-theme=light] .StudentChallengesPanel_historyOutcome__Q1ZdB[data-outcome=complete]{color:#15803d}.StudentChallengesPanel_correctionChip__ZwQuz{font-size:12px;color:#fbbf24}html[data-app-theme=light] .StudentChallengesPanel_correctionChip__ZwQuz{color:#b45309}.StudentChallengesPanel_loadState__2NcYE{margin:0;padding:8px 0;font-size:13px;color:var(--panel-muted)}.StudentChallengesPanel_centered__aL7x1{text-align:center}@media (max-width:600px){.StudentChallengesPanel_historyRow__PZF5g{flex-wrap:wrap;gap:6px}.StudentChallengesPanel_historyTitle__gaCd1{flex:1 1 100%}.StudentChallengesPanel_historyMeta__vGSsa{max-width:100%;flex-wrap:wrap}.StudentChallengesPanel_historyDate__sK8KH{margin-left:0}.StudentChallengesPanel_historyStaff__vCf1T{flex-shrink:1;min-width:0;overflow-wrap:anywhere}.StudentChallengesPanel_questRow__qOEHI{align-items:center}}.StudentChallengesPanel_panel__50V03 .StudentChallengesPanel_button__WGs3q.StudentChallengesPanel_createButton__zubwO{font-weight:700}.StudentChallengesPanel_panel__50V03 .StudentChallengesPanel_button__WGs3q.StudentChallengesPanel_createButton__zubwO:disabled{cursor:not-allowed}.StudentChallengesPanel_createActions__8xUyX{align-items:center;flex-wrap:wrap}.StudentChallengesPanel_commonTitles___Wfbk{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:10px;color:var(--panel-muted);font-size:12px}.StudentChallengesPanel_commonTitles___Wfbk>span{flex-basis:100%}.StudentChallengesPanel_commonTitles___Wfbk button{border:1px solid var(--panel-line);border-radius:6px;background:var(--panel-bg);color:var(--panel-text);padding:6px 10px;max-width:100%;overflow-wrap:anywhere;text-align:left;cursor:pointer}.StudentChallengesPanel_commonTitles___Wfbk button:focus-visible{outline:2px solid var(--panel-text);outline-offset:2px}.StudentChallengesPanel_commonTitles___Wfbk button:disabled{opacity:.5;cursor:default}.Notes_page__cE1AE{padding:28px 28px 64px;color:var(--ws-text);font-family:var(--font-geist-sans),sans-serif}.Notes_loading__KpnLl{position:fixed;inset:0;z-index:100;background:#0008;backdrop-filter:blur(4px);display:grid;place-items:center}.Notes_loading__KpnLl>div{padding:24px;background:var(--ws-panel);border:1px solid var(--ws-line);border-radius:12px;color:var(--ws-text)}.Notes_loading__KpnLl button{margin-left:20px}@media(max-width:600px){.Notes_page__cE1AE{padding:20px 16px 48px}}.TimerNotesPanel_panel__lTdmx{box-sizing:border-box;position:fixed;top:0;right:0;bottom:0;z-index:260;display:flex;flex-direction:column;gap:0;width:min(480px,92vw);max-height:100dvh;padding:14px 16px calc(14px + env(safe-area-inset-bottom));overflow:hidden;background:var(--timer-panel);border-left:1px solid var(--timer-line);box-shadow:-18px 0 40px #0005;color:var(--timer-text);--notes-bg:var(--timer-bg);--notes-card:var(--timer-panel);--notes-input:var(--timer-panel);--notes-border:var(--timer-line);--notes-text:var(--timer-text);--notes-muted:var(--timer-muted);--notes-blue:#3295ff;--ws-panel:var(--timer-panel);--ws-line:var(--timer-line);--ws-text:var(--timer-text);--ws-muted:var(--timer-muted);--ws-selected:color-mix(in srgb,var(--timer-text) 8%,var(--timer-panel))}html[data-app-theme=light] .TimerNotesPanel_panel__lTdmx{--notes-blue:#2563eb;box-shadow:-18px 0 40px #0002}.TimerNotesPanel_header__Y0MAi{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-bottom:10px;border-bottom:1px solid var(--timer-line)}.TimerNotesPanel_heading__TyYwR{display:flex;flex-direction:column;gap:2px;min-width:0}.TimerNotesPanel_title__M7G2r{margin:0;font-size:15px;font-weight:800;letter-spacing:.4px;text-transform:uppercase}.TimerNotesPanel_count___Hr6F{font-size:12px;color:var(--timer-muted);font-variant-numeric:tabular-nums}.TimerNotesPanel_close__CXE02{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;flex-shrink:0;border:1px solid var(--timer-line);border-radius:7px;background:transparent;color:var(--timer-text);font-size:13px;cursor:pointer}.TimerNotesPanel_close__CXE02:hover{background:color-mix(in srgb,var(--timer-text) 8%,var(--timer-panel))}.TimerNotesPanel_close__CXE02:focus-visible{outline:2px solid #60a5fa;outline-offset:1px}.TimerNotesPanel_state__9_pZV{padding:18px 2px;margin:0;font-size:13px;color:var(--timer-muted)}.TimerNotesPanel_error__PHGui{display:flex;flex-direction:column;gap:8px;margin:10px 0 0;padding:10px 12px;border:1px solid #f59e0b66;border-radius:8px;background:#f59e0b1a;font-size:12.5px;color:#fbbf24}html[data-app-theme=light] .TimerNotesPanel_error__PHGui{background:#fef3c7;color:#b45309;border-color:#f59e0b}.TimerNotesPanel_retry__mq6GM{align-self:flex-start;padding:5px 10px;border:1px solid;border-radius:6px;background:transparent;color:inherit;font-size:12px;font-weight:700;cursor:pointer}.TimerNotesPanel_retry__mq6GM:focus-visible{outline:2px solid #60a5fa;outline-offset:1px}.TimerNotesPanel_groups__BfTa3{display:flex;flex-direction:column;gap:0}.TimerNotesPanel_group__8L4r7{padding:14px 0 12px;border-bottom:1px solid var(--timer-line)}.TimerNotesPanel_group__8L4r7:last-child{border-bottom:0}.TimerNotesPanel_groupHeader__woE5o{display:flex;align-items:center;justify-content:space-between;gap:10px}.TimerNotesPanel_studentName__Yf12B{display:inline-flex;align-items:center;gap:6px;min-width:0;font-size:13.5px;font-weight:800}.TimerNotesPanel_dot__uB3fH{display:inline-block;width:8px;height:8px;flex-shrink:0;border-radius:999px;background:#fbbf24;box-shadow:0 0 0 2px var(--timer-panel)}html[data-app-theme=light] .TimerNotesPanel_dot__uB3fH{background:#d97706}.TimerNotesPanel_reviewedFlag__k4A2_{flex-shrink:0;font-size:11px;font-weight:700;letter-spacing:.3px;color:var(--timer-muted);font-variant-numeric:tabular-nums}.TimerNotesPanel_markButton__YR7hv{flex-shrink:0;min-height:26px;padding:4px 9px;border:1px solid var(--timer-line);border-radius:6px;background:transparent;color:var(--timer-text);font-size:11.5px;font-weight:700;cursor:pointer}.TimerNotesPanel_markButton__YR7hv:hover:not(:disabled){background:color-mix(in srgb,var(--timer-text) 8%,var(--timer-panel))}.TimerNotesPanel_markButton__YR7hv:disabled{opacity:.55;cursor:default}.TimerNotesPanel_markButton__YR7hv:focus-visible{outline:2px solid #60a5fa;outline-offset:1px}.TimerNotesPanel_markError__E4Evq{display:flex;align-items:center;gap:8px;margin:8px 0 0;font-size:12px;color:#f87171}html[data-app-theme=light] .TimerNotesPanel_markError__E4Evq{color:#b91c1c}.TimerNotesPanel_noteList__1PVSP{display:flex;flex-direction:column;gap:10px;margin:10px 0 0;padding:0;list-style:none}.TimerNotesPanel_noteItem__Utwu_>article{margin-bottom:0}.TimerNotesPanel_srOnly__sGMuR{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:600px){.TimerNotesPanel_panel__lTdmx{width:100vw;max-width:100vw;border-left:0}}html:not([data-app-theme=light]) .TimerNotesPanel_panel__lTdmx{--timer-bg:var(--cc-surface);--timer-panel:var(--cc-surface);--timer-line:var(--cc-border);--timer-text:var(--cc-text);--timer-muted:var(--cc-muted);--notes-card:var(--cc-surface-raised);--notes-input:var(--cc-surface-raised);--notes-blue:var(--cc-accent);--ws-selected:var(--cc-selected)}html:not([data-app-theme=light]) .TimerNotesPanel_panel__lTdmx .TimerNotesPanel_close__CXE02:hover{background:var(--cc-hover)}html:not([data-app-theme=light]) .TimerNotesPanel_panel__lTdmx button:focus-visible{outline-color:var(--cc-accent)}.TimerNotesPanel_resolutionOverlay__RTMlV{z-index:10001!important}.TimerNotesPanel_resolutionDialog__J1YsK{z-index:10002!important;background:var(--cc-surface);color:var(--cc-text);border-color:var(--cc-border)}.TimerNotesPanel_resolutionForm__tFTJ8{display:grid;gap:16px;width:min(360px,100%);padding:20px;border:1px solid var(--cc-border);border-radius:12px;background:var(--cc-surface);color:var(--cc-text)}.TimerNotesPanel_resolutionForm__tFTJ8 label{display:flex;align-items:center;gap:12px}.TimerNotesPanel_resolutionForm__tFTJ8 button{padding:8px 12px;border:1px solid var(--cc-border);border-radius:6px;background:var(--cc-surface-raised);color:var(--cc-text)}.TimerNotesPanel_feedback__KqQ3e{position:sticky;bottom:-14px;flex-shrink:0;margin-top:auto;padding:10px 0;background:var(--timer-panel);border-top:1px solid var(--timer-line);z-index:2}.TimerNotesPanel_feedback__KqQ3e p{margin:0}.TimerNotesPanel_feedback__KqQ3e button{margin-left:8px;padding:5px 10px;border:1px solid var(--timer-line);border-radius:6px;background:var(--cc-surface-raised);color:var(--timer-text)}.TimerNotesPanel_scrollBody__qgxmX{min-height:0;flex:1;overflow-y:auto;overflow-anchor:none}.TimerNotesPanel_feedback__KqQ3e,.TimerNotesPanel_header__Y0MAi{flex-shrink:0}