.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__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}}
