.ScheduleStudyQueueDialog-module__8BllIa__dialog{background:var(--color-modal-surface-bg);border:1px solid var(--color-modal-border);border-radius:var(--radius-lg);width:min(420px,92vw);color:var(--color-text);padding:24px}.ScheduleStudyQueueDialog-module__8BllIa__header{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:18px;display:flex}.ScheduleStudyQueueDialog-module__8BllIa__headerText{min-width:0}.ScheduleStudyQueueDialog-module__8BllIa__eyebrow{letter-spacing:1.5px;color:var(--color-text-muted);margin-bottom:4px;font-size:11px;font-weight:700;display:block}.ScheduleStudyQueueDialog-module__8BllIa__title{color:var(--color-text);margin:0;font-size:20px;font-weight:800}.ScheduleStudyQueueDialog-module__8BllIa__itemText{color:var(--color-text-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:6px 0 0;font-size:13px;line-height:1.4;display:-webkit-box;overflow:hidden}.ScheduleStudyQueueDialog-module__8BllIa__closeButton{border:1px solid var(--color-border-subtle);background:var(--color-overlay-soft);width:32px;height:32px;color:var(--color-text);cursor:pointer;border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex}.ScheduleStudyQueueDialog-module__8BllIa__closeButton:hover{background:var(--color-overlay-medium)}.ScheduleStudyQueueDialog-module__8BllIa__repeatToggle{border:1px solid var(--color-border-subtle);background:var(--color-overlay-soft);border-radius:999px;grid-template-columns:1fr 1fr;gap:4px;margin-bottom:16px;padding:4px;display:grid}.ScheduleStudyQueueDialog-module__8BllIa__repeatOption{color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:8px 10px;font-size:13px;font-weight:700}.ScheduleStudyQueueDialog-module__8BllIa__repeatOption:hover{color:var(--color-text)}.ScheduleStudyQueueDialog-module__8BllIa__repeatOptionActive{background:var(--color-modal-surface-bg);color:var(--color-text);box-shadow:0 1px 2px #0000002e}.ScheduleStudyQueueDialog-module__8BllIa__dayGrid{grid-template-columns:repeat(7,1fr);gap:6px;display:grid}.ScheduleStudyQueueDialog-module__8BllIa__dayButton{border:1px solid var(--color-border-subtle);background:var(--color-overlay-soft);min-height:46px;color:var(--color-text);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;font-size:12px;font-weight:800;display:inline-flex}.ScheduleStudyQueueDialog-module__8BllIa__dayButton:hover:not(:disabled){background:var(--color-overlay-medium);border-color:var(--color-text-muted)}.ScheduleStudyQueueDialog-module__8BllIa__dayButton:disabled{cursor:default;opacity:.7}.ScheduleStudyQueueDialog-module__8BllIa__dayButtonSaved{color:#4ade80;opacity:1;background:#22c55e2e;border-color:#4ade808c}.ScheduleStudyQueueDialog-module__8BllIa__dayShort{line-height:1}.ScheduleStudyQueueDialog-module__8BllIa__dayHint{margin-left:2px}.ScheduleStudyQueueDialog-module__8BllIa__datePicker{gap:12px;display:grid}.ScheduleStudyQueueDialog-module__8BllIa__calendar{--fc-calendar-day-size:clamp(2rem, 9vw, 2.35rem)}.ScheduleStudyQueueDialog-module__8BllIa__dateActionRow{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.ScheduleStudyQueueDialog-module__8BllIa__selectedDate{min-width:0;color:var(--color-text-muted);font-size:13px;font-weight:700;line-height:1.35}.ScheduleStudyQueueDialog-module__8BllIa__dateButton{border:1px solid var(--color-border-subtle);background:var(--color-text);min-width:118px;min-height:38px;color:var(--color-bg);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;padding:0 14px;font-size:13px;font-weight:800;display:inline-flex}.ScheduleStudyQueueDialog-module__8BllIa__dateButton:hover:not(:disabled){background:var(--color-text-muted)}.ScheduleStudyQueueDialog-module__8BllIa__dateButton:disabled{cursor:default;opacity:.75}.ScheduleStudyQueueDialog-module__8BllIa__dateButtonSaved{color:#4ade80;opacity:1;background:#22c55e2e;border-color:#4ade808c}.ScheduleStudyQueueDialog-module__8BllIa__helper{color:var(--color-text-muted);margin:14px 0 0;font-size:12px;line-height:1.4}@media (max-width:460px){.ScheduleStudyQueueDialog-module__8BllIa__dialog{padding:20px}.ScheduleStudyQueueDialog-module__8BllIa__dateActionRow{grid-template-columns:1fr}.ScheduleStudyQueueDialog-module__8BllIa__dateButton{width:100%}}
.CharacterGoalsView-module__MNKupa__root{--todoist-text:var(--color-text);--todoist-muted:var(--color-text-muted);--todoist-faint:color-mix(in srgb, var(--color-text-muted) 82%, transparent);--todoist-line:var(--color-border-subtle);--todoist-hover:var(--color-overlay-soft);--todoist-control-hover:var(--color-overlay-medium);--queue-action-bg:var(--color-overlay-medium);--queue-action-bg-hover:var(--color-overlay-strong);--queue-action-text:var(--todoist-text);--queue-control-border:color-mix(in srgb, var(--todoist-muted) 34%, transparent);--queue-complete-bg:color-mix(in srgb, var(--todoist-text) 70%, transparent);--queue-complete-bg-hover:color-mix(in srgb, var(--todoist-text) 84%, transparent);--queue-complete-check:var(--color-bg);width:100%;min-height:100%;color:var(--todoist-text);background:0 0;flex-direction:column;margin:0;padding:1.5rem 1.75rem 72px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans,system-ui,sans-serif;display:flex;position:relative}.CharacterGoalsView-module__MNKupa__header{justify-content:flex-end;padding:0 0 1.125rem;display:flex}.CharacterGoalsView-module__MNKupa__characterSelect.CharacterGoalsView-module__MNKupa__characterSelect{width:min(22rem,100%);margin:0}.CharacterGoalsView-module__MNKupa__goalsList{flex-direction:column;width:100%;display:flex}.CharacterGoalsView-module__MNKupa__viewTabs{border:1px solid var(--queue-control-border);background:var(--todoist-hover);border-radius:7px;align-items:center;gap:2px;width:fit-content;max-width:100%;margin:0 0 14px;padding:3px;display:inline-flex}.CharacterGoalsView-module__MNKupa__viewTab{min-width:0;height:30px;color:var(--todoist-muted);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:5px;justify-content:center;align-items:center;gap:7px;padding:0 11px;font-size:13px;font-weight:650;line-height:18px;transition:background .12s,color .12s;display:inline-flex}.CharacterGoalsView-module__MNKupa__viewTab:hover{color:var(--todoist-text)}.CharacterGoalsView-module__MNKupa__viewTabActive{background:var(--color-bg-elevated,var(--color-bg));color:var(--todoist-text);box-shadow:0 1px 2px #0000001f}.CharacterGoalsView-module__MNKupa__viewTabCount{color:inherit;font-variant-numeric:tabular-nums;opacity:.68;font-size:12px;font-weight:600}.CharacterGoalsView-module__MNKupa__emptyText{border-bottom:1px solid var(--todoist-line);color:var(--todoist-muted);margin:10px 0 8px;padding:12px 0 12px 3px;font-size:14px;line-height:20px}.CharacterGoalsView-module__MNKupa__section{flex-direction:column;margin-top:12px;display:flex}.CharacterGoalsView-module__MNKupa__section:first-child{margin-top:0}.CharacterGoalsView-module__MNKupa__sectionHeader{border:0;border-bottom:1px solid var(--todoist-line);width:100%;min-height:40px;color:var(--todoist-text);cursor:pointer;font:inherit;text-align:left;background:0 0;align-items:center;gap:8px;padding:0 0 0 3px;display:flex}.CharacterGoalsView-module__MNKupa__sectionHeader:hover{background:var(--todoist-hover)}.CharacterGoalsView-module__MNKupa__sectionCaret{opacity:.62;border-top:4px solid #0000;border-bottom:4px solid #0000;border-left:5px solid;width:0;height:0;transition:transform .12s;transform:rotate(90deg)}.CharacterGoalsView-module__MNKupa__sectionCaretCollapsed{transform:rotate(0)}.CharacterGoalsView-module__MNKupa__sectionTitle{color:var(--todoist-text);font-size:16px;font-weight:700;line-height:22px}.CharacterGoalsView-module__MNKupa__sectionCount{color:var(--todoist-muted);font-size:13px;font-weight:400;line-height:19px}.CharacterGoalsView-module__MNKupa__sectionTasks{flex-direction:column;display:flex}.CharacterGoalsView-module__MNKupa__composer{background:0 0;border-bottom:1px solid #0000;align-items:center;gap:12px;min-height:50px;padding:0 0 0 3px;display:flex}.CharacterGoalsView-module__MNKupa__composer:hover{background:var(--todoist-hover)}.CharacterGoalsView-module__MNKupa__addIcon{width:20px;height:20px;color:var(--todoist-muted);flex:0 0 20px;justify-content:center;align-items:center;display:inline-flex}.CharacterGoalsView-module__MNKupa__input{min-width:0;height:50px;color:var(--todoist-text);background:0 0;border:0;outline:none;flex:auto;padding:0;font-size:15px;font-weight:400;line-height:22px}.CharacterGoalsView-module__MNKupa__input::placeholder{color:var(--todoist-faint);opacity:1}.CharacterGoalsView-module__MNKupa__addButton{border:1px solid var(--queue-control-border);background:var(--queue-action-bg);height:32px;color:var(--queue-action-text);cursor:pointer;opacity:0;pointer-events:none;border-radius:5px;flex:none;padding:0 12px;font-size:14px;font-weight:600;line-height:30px;transition:background .12s,opacity .12s}.CharacterGoalsView-module__MNKupa__composerActive .CharacterGoalsView-module__MNKupa__addButton{opacity:1;pointer-events:auto}.CharacterGoalsView-module__MNKupa__addButton:hover:not(:disabled){background:var(--queue-action-bg-hover)}.CharacterGoalsView-module__MNKupa__addButton:disabled{cursor:default}@media (max-width:700px){.CharacterGoalsView-module__MNKupa__root{padding:1.25rem 1rem 64px}.CharacterGoalsView-module__MNKupa__viewTabs{width:100%;display:flex}.CharacterGoalsView-module__MNKupa__viewTab{flex:1 1 0}}
