.avatar[data-v-96be074d]{background:var(--color-accent-soft);color:var(--color-text);-webkit-user-select:none;user-select:none;border-radius:1000px;flex-shrink:0;justify-content:center;align-items:center;font-weight:500;display:inline-flex;overflow:hidden}.avatar--small[data-v-96be074d]{width:32px;height:32px;font-size:13px;line-height:18px}.avatar--medium[data-v-96be074d]{width:40px;height:40px;font-size:15px;line-height:20px}.avatar--large[data-v-96be074d]{width:72px;height:72px;font-size:20px;font-weight:700;line-height:26px}.avatar__photo[data-v-96be074d]{object-fit:cover;width:100%;height:100%}.activity-item[data-v-d7630970]{align-items:center;gap:12px;width:100%;display:flex}.activity-item__text[data-v-d7630970]{min-width:0;color:var(--color-text);flex:1 0 0;font-size:15px;font-weight:500;line-height:20px}.activity-item__time[data-v-d7630970]{color:var(--color-text-tertiary);flex-shrink:0;font-size:13px;font-weight:500;line-height:18px}.button[data-v-58bc0211]{font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;border:none;justify-content:center;align-items:center;transition:transform .15s;display:inline-flex}.button[data-v-58bc0211]:active{transform:scale(.98)}.button--large[data-v-58bc0211]{border-radius:14px;height:52px;padding:14px 24px}.button--small[data-v-58bc0211]{border-radius:10px;height:40px;padding:10px 16px}.button--primary[data-v-58bc0211]{background:var(--color-accent);color:var(--color-on-accent)}.button--secondary[data-v-58bc0211]{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text)}.button--ghost[data-v-58bc0211]{color:var(--color-text);background:0 0}.button--danger[data-v-58bc0211]{color:var(--color-danger);background:0 0}.button--block[data-v-58bc0211]{width:100%;display:flex}.button__label[data-v-58bc0211]{white-space:nowrap;align-items:center;gap:8px;font-size:17px;font-weight:600;line-height:24px;display:inline-flex}.button__label[data-v-58bc0211] svg{stroke-width:2.25px;width:20px;height:20px}.button--secondary .button__label[data-v-58bc0211],.button--ghost .button__label[data-v-58bc0211]{font-weight:500}.button--small .button__label[data-v-58bc0211]{font-size:15px;font-weight:500;line-height:20px}.list-group[data-v-82e5ffe2]{background:var(--color-surface);box-shadow:var(--shadow-card);border-radius:20px;flex-direction:column;display:flex;overflow:hidden}.list-group[data-v-82e5ffe2]>*+*{border-top:1px solid var(--color-border)}.member-row[data-v-a0958b0e]{text-align:left;align-items:center;gap:12px;width:100%;padding:10px 0;display:flex}.member-row__text[data-v-a0958b0e]{flex-direction:column;flex:1 0 0;min-width:0;display:flex}.member-row__name[data-v-a0958b0e]{color:var(--color-text);font-size:17px;font-weight:600;line-height:24px}.member-row__detail[data-v-a0958b0e],.member-row__role[data-v-a0958b0e]{color:var(--color-text-secondary);font-size:13px;font-weight:500;line-height:18px}.member-row__detail[data-v-a0958b0e]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.member-row__end[data-v-a0958b0e],.member-row__role[data-v-a0958b0e]{flex-shrink:0;display:flex}.radio[data-v-00297b72]{border:1.5px solid var(--color-text-tertiary);border-radius:1000px;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;transition:background-color .15s,border-color .15s;display:flex}.radio--checked[data-v-00297b72]{border-color:var(--color-text);background:var(--color-text)}.radio--checked[data-v-00297b72]:after{content:"";background:var(--color-surface);border-radius:1000px;width:8px;height:8px}.member-option[data-v-cfd21f69]{width:100%;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;padding:0 16px;transition:background-color .15s;display:flex}.member-option[data-v-cfd21f69]:active{background:var(--color-sunken)}.assign-options[data-v-72573a1f]{flex-direction:column;gap:16px;display:flex}.assign-options__text[data-v-72573a1f]{flex-direction:column;gap:2px;display:flex}.assign-options__title[data-v-72573a1f]{color:var(--color-text);margin:0;font-size:20px;font-weight:700;line-height:26px}.assign-options__task[data-v-72573a1f]{color:var(--color-text-secondary);margin:0;font-size:15px;line-height:20px}.info-note[data-v-ae7e6c95]{text-align:left;border-radius:14px;align-items:center;gap:10px;width:100%;padding:12px 14px;display:flex}.info-note--neutral[data-v-ae7e6c95]{background:var(--color-sunken);color:var(--color-text)}.info-note--success[data-v-ae7e6c95]{background:var(--color-view-done);color:var(--color-on-view-done)}.info-note__icon[data-v-ae7e6c95]{flex-shrink:0;width:20px;height:20px;display:flex}.info-note__icon[data-v-ae7e6c95] svg{stroke-width:2px;width:100%;height:100%}.info-note__text[data-v-ae7e6c95]{flex:1 0 0;min-width:0;margin:0;font-size:15px;font-weight:500;line-height:20px}.info-note__lead[data-v-ae7e6c95]{font-weight:700}.list-row[data-v-2c3adf81]{width:100%;min-height:56px;font:inherit;text-align:left;color:var(--color-text);-webkit-tap-highlight-color:transparent;background:0 0;border:none;align-items:center;gap:12px;margin:0;padding:14px 16px;display:flex}button.list-row[data-v-2c3adf81]{cursor:pointer;transition:background-color .15s}button.list-row[data-v-2c3adf81]:active{background:var(--color-sunken)}.list-row__icon[data-v-2c3adf81]{flex-shrink:0;width:22px;height:22px;display:flex}.list-row__icon[data-v-2c3adf81] svg{stroke-width:1.75px;width:100%;height:100%}.list-row__label[data-v-2c3adf81]{flex:1 0 0;min-width:0;font-size:16px;line-height:22px}.list-row__value[data-v-2c3adf81]{color:var(--color-text-secondary);flex-shrink:0;font-size:15px;font-weight:500;line-height:20px}.list-row__end[data-v-2c3adf81]{flex-shrink:0;display:flex}.list-row__chevron[data-v-2c3adf81]{width:18px;height:18px;color:var(--color-text-tertiary);stroke-width:2px;flex-shrink:0}.date-picker[data-v-9ff00a78]{flex-direction:column;gap:16px;display:flex}.date-picker__header[data-v-9ff00a78]{align-items:center;gap:8px;display:flex}.date-picker__month[data-v-9ff00a78]{color:var(--color-text);flex:1 0 0;margin:0;font-size:20px;font-weight:700;line-height:26px}.date-picker__previous[data-v-9ff00a78],.date-picker__next[data-v-9ff00a78]{background:var(--color-sunken);width:36px;height:36px;color:var(--color-text);cursor:pointer;-webkit-tap-highlight-color:transparent;border:none;border-radius:1000px;justify-content:center;align-items:center;padding:0;display:flex}.date-picker__previous[data-v-9ff00a78] svg,.date-picker__next[data-v-9ff00a78] svg{stroke-width:2.25px;width:18px;height:18px}.date-picker__previous[data-v-9ff00a78]:disabled,.date-picker__next[data-v-9ff00a78]:disabled{opacity:.4;cursor:default}.date-picker__grid[data-v-9ff00a78]{grid-template-columns:repeat(7,1fr);row-gap:2px;display:grid}.date-picker__weekday[data-v-9ff00a78]{color:var(--color-text-tertiary);text-align:center;padding-bottom:8px;font-size:13px;font-weight:500;line-height:18px}.date-picker__cell[data-v-9ff00a78]{justify-content:center;align-items:center;height:44px;display:flex}.date-picker__day[data-v-9ff00a78]{width:38px;height:38px;font:inherit;color:var(--color-text);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:1px solid #0000;border-radius:1000px;padding:0;font-size:15px;font-weight:500;line-height:20px}.date-picker__day[data-v-9ff00a78]:disabled{color:var(--color-text-tertiary);cursor:default}.date-picker__day--today[data-v-9ff00a78]{border-color:var(--color-text)}.date-picker__day--selected[data-v-9ff00a78]{border-color:var(--color-accent);background:var(--color-accent);color:var(--color-on-accent);font-size:17px;font-weight:600}.time-picker[data-v-3d9588cf]{flex-direction:column;gap:10px;display:flex}.time-picker__heading[data-v-3d9588cf]{letter-spacing:.6px;text-transform:uppercase;color:var(--color-text-tertiary);margin:0;font-size:12px;font-weight:700;line-height:16px}.time-picker__options[data-v-3d9588cf]{flex-wrap:wrap;gap:8px;display:flex}.time-picker__option[data-v-3d9588cf]{background:var(--color-sunken);font:inherit;color:var(--color-text);cursor:pointer;-webkit-tap-highlight-color:transparent;border:none;border-radius:1000px;align-items:center;gap:6px;padding:8px 14px;font-size:15px;font-weight:500;line-height:20px;transition:background-color .15s,color .15s;display:inline-flex}.time-picker__option--selected[data-v-3d9588cf]{background:var(--color-accent);color:var(--color-on-accent)}.time-picker__clock[data-v-3d9588cf]{stroke-width:2.25px;width:16px;height:16px;margin-left:-2px}.time-picker__other[data-v-3d9588cf]{border:1px solid var(--color-text);background:var(--color-surface);height:52px;box-shadow:inset 0 0 0 .5px var(--color-text);border-radius:14px;justify-content:space-between;align-items:center;padding:0 14px;display:flex}.time-picker__at[data-v-3d9588cf]{color:var(--color-text-secondary);font-size:16px;line-height:22px}.time-picker__input[data-v-3d9588cf]{font:inherit;color:var(--color-text);text-align:right;background:0 0;border:none;outline:none;padding:0;font-size:17px;font-weight:600;line-height:24px}.date-time-form[data-v-e77f43ff]{flex-direction:column;gap:20px;display:flex}.date-time-form[data-v-e77f43ff] .button:disabled{opacity:.4;cursor:default}.do-now-empty[data-v-53c39600]{flex-direction:column;gap:12px;display:flex}.do-now-empty__sunset[data-v-53c39600]{border-bottom:1px solid color-mix(in srgb, var(--color-view-scheduled) 60%, transparent);background:linear-gradient(#fff2dd,#ffe7c2);border-radius:28px 28px 0 0;height:104px;margin-bottom:20px;position:relative;overflow:hidden}.do-now-empty__sun[data-v-53c39600]{background:var(--color-view-do-now);border-radius:1000px;width:104px;height:104px;position:absolute;bottom:-52px;left:50%;transform:translate(-50%);box-shadow:0 0 60px 20px #ffd23f59}.do-now-empty__title[data-v-53c39600]{color:var(--color-text);margin:0;font-size:26px;font-weight:800;line-height:32px}.do-now-empty__text[data-v-53c39600]{color:var(--color-text-secondary);margin:0;font-size:16px;line-height:22px}.do-now-empty__done[data-v-53c39600]{background:var(--color-surface);box-shadow:var(--shadow-card);border-radius:20px;flex-direction:column;gap:10px;margin-top:8px;padding:18px;display:flex}.do-now-empty__done-title[data-v-53c39600]{letter-spacing:.6px;text-transform:uppercase;color:var(--color-text-tertiary);margin:0;font-size:12px;font-weight:700;line-height:16px}.do-now-empty__done-list[data-v-53c39600]{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.do-now-empty__done-item[data-v-53c39600]{color:var(--color-text);align-items:center;gap:12px;font-size:16px;line-height:22px;display:flex}.do-now-empty__check[data-v-53c39600]{background:var(--color-view-done);width:22px;height:22px;color:var(--color-on-view-done);border-radius:1000px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.do-now-empty__check[data-v-53c39600] svg{stroke-width:3px;width:13px;height:13px}.do-now-empty__more[data-v-53c39600]{color:var(--color-text-secondary);margin:0;font-size:15px;font-weight:500;line-height:20px}.do-now-empty__resting[data-v-53c39600]{align-items:flex-start;gap:12px;margin-top:8px;display:flex}.do-now-empty__resting-icon[data-v-53c39600]{background:var(--color-sunken);width:32px;height:32px;color:var(--color-text);border-radius:1000px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.do-now-empty__resting-icon[data-v-53c39600] svg{stroke-width:2px;width:18px;height:18px}.do-now-empty__resting-text[data-v-53c39600]{flex-direction:column;display:flex}.do-now-empty__resting-title[data-v-53c39600]{color:var(--color-text);font-size:17px;font-weight:600;line-height:24px}.do-now-empty__resting-detail[data-v-53c39600]{color:var(--color-text-secondary);font-size:15px;line-height:20px}.modal[data-v-940faa6b]{z-index:100;pointer-events:none;position:fixed;inset:0}.modal__backdrop[data-v-940faa6b]{pointer-events:auto;background:#23201c52;position:absolute;inset:0}.modal__sheet[data-v-940faa6b]{max-height:calc(100% - 48px);padding:0 20px calc(20px + env(safe-area-inset-bottom));background:var(--color-surface);box-shadow:var(--shadow-sheet);pointer-events:auto;border-radius:28px 28px 0 0;flex-direction:column;gap:20px;transition:transform .35s cubic-bezier(.32,.72,0,1);display:flex;position:absolute;bottom:0;left:0;right:0}.modal__sheet--dragging[data-v-940faa6b]{transition:none}.modal__handle-area[data-v-940faa6b]{cursor:grab;touch-action:none;justify-content:center;margin-bottom:-8px;padding-top:16px;padding-bottom:8px;display:flex}.modal__handle[data-v-940faa6b]{background:var(--color-border);border-radius:1000px;width:40px;height:5px}.modal__content[data-v-940faa6b]{min-height:0;overflow-y:auto}.modal-fade-enter-active[data-v-940faa6b],.modal-fade-leave-active[data-v-940faa6b]{transition:opacity .3s}.modal-fade-enter-from[data-v-940faa6b],.modal-fade-leave-to[data-v-940faa6b]{opacity:0}.modal-slide-enter-from[data-v-940faa6b],.modal-slide-leave-to[data-v-940faa6b]{transform:translateY(100%)!important}.navigation[data-v-79b3f5ee]{background:var(--color-surface);width:100%;box-shadow:var(--shadow-lifted);border-radius:30px;gap:8px;padding:8px;display:flex}.navigation__link[data-v-79b3f5ee],.navigation__add[data-v-79b3f5ee]{height:60px;font:inherit;color:var(--color-text-secondary);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-radius:22px;flex-direction:column;justify-content:center;align-items:center;padding:0;display:flex}.navigation__links[data-v-79b3f5ee]{flex:1 0 0;min-width:0;display:flex;position:relative}.navigation__indicator[data-v-79b3f5ee]{border-radius:22px;width:33.3333%;height:100%;transition:transform .35s cubic-bezier(.32,.72,0,1),background-color .35s,opacity .2s;position:absolute;top:0;left:0}.navigation__indicator--scheduled[data-v-79b3f5ee]{background:var(--color-view-scheduled)}.navigation__indicator--do-now[data-v-79b3f5ee]{background:var(--color-view-do-now)}.navigation__indicator--done[data-v-79b3f5ee]{background:var(--color-view-done)}.navigation__indicator--hidden[data-v-79b3f5ee]{opacity:0}.navigation__link[data-v-79b3f5ee]{flex:1 0 0;gap:4px;min-width:0;transition:color .35s;position:relative}.navigation__link--active[data-v-79b3f5ee]{font-weight:700}.navigation__link--scheduled.navigation__link--active[data-v-79b3f5ee]{color:var(--color-on-view-scheduled)}.navigation__link--do-now.navigation__link--active[data-v-79b3f5ee]{color:var(--color-on-view-do-now)}.navigation__link--done.navigation__link--active[data-v-79b3f5ee]{color:var(--color-on-view-done)}.navigation__add[data-v-79b3f5ee]{border:1.5px solid var(--color-border);width:60px;color:var(--color-text);flex-shrink:0;transition:transform .15s}.navigation__add[data-v-79b3f5ee]:active{transform:scale(.92)}.navigation__icon[data-v-79b3f5ee]{stroke-width:2px;width:24px;height:24px;display:block}.navigation__label[data-v-79b3f5ee]{font-size:13px;font-weight:inherit;white-space:nowrap;line-height:18px}.task-input[data-v-e2fe07b1]{flex-direction:column;gap:6px;width:100%;display:flex}.task-input__title[data-v-e2fe07b1],.task-input__body[data-v-e2fe07b1]{resize:none;width:100%;caret-color:var(--color-text);background:0 0;border:none;outline:none;margin:0;padding:0;font-family:inherit;display:block;overflow:hidden}.task-input__title[data-v-e2fe07b1]::placeholder,.task-input__body[data-v-e2fe07b1]::placeholder{color:var(--color-text-tertiary)}.task-input__title[data-v-e2fe07b1]{letter-spacing:-.5px;color:var(--color-text);font-size:26px;font-weight:800;line-height:32px}.task-input__body[data-v-e2fe07b1]{color:var(--color-text-secondary);font-size:17px;font-weight:400;line-height:24px}.new-task-form[data-v-18bf7de7]{flex-direction:column;display:flex}.new-task-form__title[data-v-18bf7de7]{letter-spacing:.4px;text-transform:uppercase;color:var(--color-text-tertiary);margin:0;font-size:13px;font-weight:600;line-height:18px}.new-task-form__input[data-v-18bf7de7]{margin-top:8px}.new-task-form__submit[data-v-18bf7de7]{margin-top:32px}.text-field[data-v-538a6bc4]{flex-direction:column;gap:6px;width:100%;display:flex}.text-field__label[data-v-538a6bc4]{color:var(--color-text-secondary);font-size:13px;font-weight:500;line-height:18px}.text-field__input[data-v-538a6bc4]{border:1px solid var(--color-border);background:var(--color-surface);width:100%;height:52px;font:inherit;color:var(--color-text);caret-color:var(--color-text);border-radius:14px;outline:none;margin:0;padding:0 14px;font-size:16px;line-height:22px;transition:border-color .15s,box-shadow .15s}.text-field__input[data-v-538a6bc4]::placeholder{color:var(--color-text-tertiary)}.text-field__input[data-v-538a6bc4]:focus{border-color:var(--color-text);box-shadow:inset 0 0 0 .5px var(--color-text)}.new-workspace-form[data-v-c59fcf75]{flex-direction:column;gap:20px;display:flex}.new-workspace-form__text[data-v-c59fcf75]{flex-direction:column;gap:6px;display:flex}.new-workspace-form__title[data-v-c59fcf75]{color:var(--color-text);margin:0;font-size:20px;font-weight:700;line-height:26px}.new-workspace-form__description[data-v-c59fcf75]{color:var(--color-text-secondary);margin:0;font-size:16px;line-height:22px}.new-workspace-form[data-v-c59fcf75] .button:disabled{opacity:.4;cursor:default}.avatar-stack[data-v-2b7f48eb]{flex-shrink:0;display:flex}.avatar-stack__avatar[data-v-2b7f48eb]{box-shadow:0 0 0 2px var(--color-surface)}.avatar-stack__avatar+.avatar-stack__avatar[data-v-2b7f48eb]{margin-left:-8px}.workspace-card[data-v-7fe9ca04]{background:var(--color-surface);width:100%;box-shadow:var(--shadow-card);text-align:left;border-radius:20px;flex-direction:column;gap:12px;padding:16px;display:flex}.workspace-card__top[data-v-7fe9ca04]{align-items:center;gap:10px;display:flex}.workspace-card__dot[data-v-7fe9ca04]{background:var(--color-text);border-radius:1000px;flex-shrink:0;width:10px;height:10px}.workspace-card__name[data-v-7fe9ca04]{min-width:0;color:var(--color-text);flex:1 0 0;font-size:17px;font-weight:600;line-height:24px}.workspace-card__meta[data-v-7fe9ca04]{color:var(--color-text-secondary);margin:0;font-size:13px;font-weight:500;line-height:18px}.pick-up-bill[data-v-d4091dae]{text-align:center;flex-direction:column;gap:16px;display:flex}.pick-up-bill__hero[data-v-d4091dae]{flex-direction:column;align-items:center;gap:12px;display:flex}.pick-up-bill__title[data-v-d4091dae]{color:var(--color-text);margin:0;font-size:26px;font-weight:800;line-height:32px}.pick-up-bill__description[data-v-d4091dae]{color:var(--color-text-secondary);margin:0;font-size:16px;line-height:22px}.pick-up-bill__deadline[data-v-d4091dae]{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text);text-align:left;border-radius:14px;align-items:center;gap:10px;margin:0;padding:12px 14px;font-size:15px;font-weight:500;line-height:20px;display:flex}.pick-up-bill__deadline strong[data-v-d4091dae]{font-weight:700}.pick-up-bill__lock[data-v-d4091dae]{stroke-width:2px;flex-shrink:0;width:18px;height:18px}.pick-up-bill__terms[data-v-d4091dae]{color:var(--color-text-tertiary);margin:0;font-size:13px;font-weight:500;line-height:18px}.pick-up-bill__actions[data-v-d4091dae]{flex-direction:column;gap:4px;margin-top:8px;display:flex}.pro-badge[data-v-c33e47aa]{background:var(--color-accent);color:var(--color-on-accent);border-radius:1000px;flex-shrink:0;align-items:center;gap:4px;padding:3px 9px 3px 7px;font-size:13px;font-weight:700;line-height:18px;display:inline-flex}.pro-badge__icon[data-v-c33e47aa]{stroke-width:2.5px;width:12px;height:12px}.icon-badge[data-v-1658bb50]{background:var(--color-accent-soft);color:var(--color-text);border-radius:1000px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.icon-badge[data-v-1658bb50] svg{stroke-width:1.75px}.icon-badge--large[data-v-1658bb50]{width:88px;height:88px}.icon-badge--large[data-v-1658bb50] svg{width:38px;height:38px}.icon-badge--medium[data-v-1658bb50]{width:72px;height:72px}.icon-badge--medium[data-v-1658bb50] svg{width:30px;height:30px}.pro-prompt[data-v-4c045179]{text-align:center;flex-direction:column;align-items:center;gap:12px;display:flex}.pro-prompt__text[data-v-4c045179]{flex-direction:column;gap:12px;display:flex}.pro-prompt__title[data-v-4c045179]{color:var(--color-text);margin:0;font-size:26px;font-weight:800;line-height:32px}.pro-prompt__description[data-v-4c045179]{color:var(--color-text-secondary);margin:0;font-size:16px;line-height:22px}.pro-prompt__price[data-v-4c045179]{margin:0}.pro-prompt__amount[data-v-4c045179]{color:var(--color-text);font-size:20px;font-weight:700;line-height:26px}.pro-prompt__terms[data-v-4c045179]{color:var(--color-text-secondary);font-size:15px;font-weight:500;line-height:20px}.pro-prompt__note[data-v-4c045179],.pro-prompt__actions[data-v-4c045179]{align-self:stretch}.pro-prompt__actions[data-v-4c045179]{flex-direction:column;gap:4px;margin-top:8px;display:flex}.icon-button[data-v-247d6cc2]{background:var(--color-canvas);min-width:0;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;border:none;border-radius:20px;flex-direction:column;flex:1 0 0;justify-content:center;align-items:center;gap:8px;padding:16px;transition:background-color .15s,transform .4s cubic-bezier(.34,1.56,.64,1);display:flex;position:relative}.icon-button[data-v-247d6cc2]:active{background:var(--color-sunken);transition:background-color .15s,transform .1s ease-out;transform:scale(.94)}.icon-button:active .icon-button__icon[data-v-247d6cc2]{transition:transform .1s ease-out;transform:scale(.88)}.icon-button__badge[data-v-247d6cc2]{display:flex;position:absolute;top:8px;right:8px}.icon-button__icon[data-v-247d6cc2]{width:24px;height:24px;color:var(--color-text);transition:transform .4s cubic-bezier(.34,1.56,.64,1);display:flex}.icon-button__icon[data-v-247d6cc2] svg{stroke-width:2px;width:100%;height:100%}.icon-button__label[data-v-247d6cc2]{width:100%;color:var(--color-text);text-align:center;overflow-wrap:break-word;font-size:15px;font-weight:500;line-height:20px}.schedule-options[data-v-8208d85a]{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.plan-option[data-v-585a8cf5]{border:1px solid var(--color-border);background:var(--color-surface);width:100%;font:inherit;text-align:left;color:var(--color-text);cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:20px;align-items:center;gap:12px;padding:16px;transition:border-color .15s,box-shadow .15s;display:flex}.plan-option--selected[data-v-585a8cf5]{border-color:var(--color-text);box-shadow:inset 0 0 0 1px var(--color-text)}.plan-option__text[data-v-585a8cf5]{flex-direction:column;flex:1 0 0;gap:2px;min-width:0;display:flex}.plan-option__plan[data-v-585a8cf5],.plan-option__price[data-v-585a8cf5]{font-size:17px;font-weight:600;line-height:24px}.plan-option__detail[data-v-585a8cf5]{color:var(--color-text-secondary);font-size:13px;font-weight:500;line-height:18px}.plan-option__price[data-v-585a8cf5]{flex-shrink:0}.share-workspace-form[data-v-253dd317]{flex-direction:column;gap:20px;display:flex}.share-workspace-form__text[data-v-253dd317]{flex-direction:column;gap:6px;display:flex}.share-workspace-form__title[data-v-253dd317]{color:var(--color-text);margin:0;font-size:20px;font-weight:700;line-height:26px}.share-workspace-form__description[data-v-253dd317]{color:var(--color-text-secondary);margin:0;font-size:16px;line-height:22px}.share-workspace-form__choices[data-v-253dd317]{flex-direction:column;gap:8px;display:flex}.share-workspace-form[data-v-253dd317] .button:disabled{opacity:.4;cursor:default}.section-header[data-v-de865f58]{background:var(--color-sunken);border-radius:1000px;align-items:center;gap:8px;margin:0;padding:6px 12px 6px 6px;display:inline-flex}.section-header__icon[data-v-de865f58]{background:var(--color-surface);width:26px;height:26px;color:var(--color-text);border-radius:1000px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.section-header__icon[data-v-de865f58] svg{stroke-width:2.25px;width:15px;height:15px}.section-header__label[data-v-de865f58]{color:var(--color-text);font-size:15px;font-weight:600;line-height:20px}.section-header__count[data-v-de865f58]{color:var(--color-text-secondary);font-size:13px;font-weight:500;line-height:18px}.section-label[data-v-87db587f]{letter-spacing:.6px;text-transform:uppercase;color:var(--color-text-tertiary);margin:0;font-size:12px;font-weight:700;line-height:16px}.task-details[data-v-d86f8a03]{flex-direction:column;align-items:flex-start;display:flex}.task-details__view[data-v-d86f8a03]{border-radius:1000px;align-items:center;gap:6px;padding:5px 12px 5px 10px;font-size:13px;font-weight:700;line-height:18px;display:inline-flex}.task-details__view-icon[data-v-d86f8a03]{stroke-width:2.25px;width:16px;height:16px}.task-details__view--scheduled[data-v-d86f8a03]{background:var(--color-view-scheduled);color:var(--color-on-view-scheduled)}.task-details__view--do-now[data-v-d86f8a03]{background:var(--color-view-do-now);color:var(--color-on-view-do-now)}.task-details__view--done[data-v-d86f8a03]{background:var(--color-view-done);color:var(--color-on-view-done)}.task-details__note[data-v-d86f8a03]{margin-top:12px}.task-details--done .task-details__note[data-v-d86f8a03] .task-input__title{text-decoration:line-through;-webkit-text-decoration-color:var(--color-text-tertiary);text-decoration-color:var(--color-text-tertiary)}.task-details__schedule[data-v-d86f8a03]{background:var(--color-surface);box-shadow:var(--shadow-card);border-radius:20px;align-self:stretch;align-items:center;gap:12px;margin-top:20px;padding:16px;font-size:17px;line-height:24px;display:flex}.task-details__schedule-icon[data-v-d86f8a03]{width:22px;height:22px;color:var(--color-text);flex-shrink:0}.task-details__schedule-label[data-v-d86f8a03]{color:var(--color-text);flex:1 0 0}.task-details__schedule-value[data-v-d86f8a03]{color:var(--color-text-secondary)}.task-details__rows[data-v-d86f8a03]{flex-direction:column;align-self:stretch;gap:20px;margin-top:20px;display:flex}.task-details__actions[data-v-d86f8a03]{align-self:stretch;gap:10px;margin-top:24px;display:flex}.task-details__action[data-v-d86f8a03]{height:56px;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;border:none;border-radius:16px;flex:1 0 0;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:17px;font-weight:600;line-height:24px;transition:transform .15s;display:flex}.task-details__action[data-v-d86f8a03]:active{transform:scale(.97)}.task-details__action-icon[data-v-d86f8a03]{stroke-width:2.25px;width:20px;height:20px}.task-details__action--done[data-v-d86f8a03]{background:var(--color-view-done);color:var(--color-on-view-done)}.task-details__action--do-now[data-v-d86f8a03]{background:var(--color-view-do-now);color:var(--color-on-view-do-now)}.task-details__action--schedule[data-v-d86f8a03]{background:var(--color-view-scheduled);color:var(--color-on-view-scheduled)}.task-details__action--delete[data-v-d86f8a03]{background:var(--color-delete);color:var(--color-on-delete)}.task-item[data-v-b3025b7b]{--task-tone:var(--color-view-do-now);isolation:isolate;overflow-clip-margin:12px;width:100%;position:relative;overflow:clip}.task-item--scheduled[data-v-b3025b7b]{--task-tone:var(--color-view-scheduled)}.task-item--done[data-v-b3025b7b]{--task-tone:var(--color-view-done)}.task-item__actions[data-v-b3025b7b]{position:absolute;inset:0}.task-item__action[data-v-b3025b7b]{white-space:nowrap;border-radius:20px;align-items:center;gap:10px;width:240px;padding:0 24px;font-size:17px;font-weight:600;line-height:24px;display:flex;position:absolute;top:0;bottom:0}.task-item__action--start[data-v-b3025b7b]{left:0}.task-item__action--end[data-v-b3025b7b]{justify-content:flex-end;right:0}.task-item__action-icon[data-v-b3025b7b]{stroke-width:2.25px;flex-shrink:0;width:22px;height:22px;display:block}.task-item__action--done[data-v-b3025b7b]{background:var(--color-view-done);color:var(--color-on-view-done)}.task-item__action--do-now[data-v-b3025b7b]{background:var(--color-view-do-now);color:var(--color-on-view-do-now)}.task-item__action--delete[data-v-b3025b7b]{background:var(--color-delete);color:var(--color-on-delete)}.task-item__action--schedule[data-v-b3025b7b]{background:var(--color-view-scheduled);color:var(--color-on-view-scheduled)}.task-item__card[data-v-b3025b7b]{z-index:1;border-left:4px solid color-mix(in srgb, var(--task-target) var(--task-progress), var(--task-tone));background:var(--color-surface);min-height:64px;box-shadow:var(--shadow-card);cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none;border-radius:20px;align-items:center;padding:16px 18px 16px 14px;transition:transform .25s,border-color .25s;display:flex;position:relative}.task-item__card[data-v-b3025b7b]:focus-visible{outline:2px solid var(--color-text);outline-offset:2px}.task-item__card--dragging[data-v-b3025b7b]{cursor:grabbing;transition:none}.task-item__text[data-v-b3025b7b]{flex:1 0 0;min-width:0}.task-item__title[data-v-b3025b7b]{color:var(--color-text);overflow-wrap:break-word;margin:0;font-size:17px;font-weight:600;line-height:24px}.task-item__subtitle[data-v-b3025b7b]{color:var(--color-text-secondary);margin:2px 0 0;font-size:13px;font-weight:500;line-height:18px}.task-item--done .task-item__title[data-v-b3025b7b]{text-decoration:line-through;-webkit-text-decoration-color:var(--color-text-tertiary);text-decoration-color:var(--color-text-tertiary)}.task-list[data-v-f36c79ec]{flex-direction:column;gap:10px;width:100%;display:flex;position:relative}.task-list__item[data-v-f36c79ec]{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;transition:transform .2s,scale .2s,rotate .2s,filter .2s;position:relative}.task-list__item--dragging[data-v-f36c79ec]{z-index:1;filter:drop-shadow(0 16px 32px #23201c24);transition:scale .2s,rotate .2s,filter .2s;rotate:1.5deg;scale:1.02}.task-list--dropping .task-list__item[data-v-f36c79ec]{transition:none}.task-list-leave-active[data-v-f36c79ec]{opacity:0;width:100%;transition:none;position:absolute}.task-list-move[data-v-f36c79ec]{transition:transform .3s cubic-bezier(.32,.72,0,1)}.task-list-static[data-v-f36c79ec]{transition:none}.toast[data-v-cb7a4192]{background:var(--color-accent);width:100%;min-height:52px;box-shadow:var(--shadow-lifted);color:var(--color-on-accent);border-radius:14px;align-items:center;gap:12px;padding:14px 14px 14px 18px;display:flex}.toast__message[data-v-cb7a4192]{flex:1 0 0;min-width:0;font-size:15px;font-weight:500;line-height:20px}.toast__action[data-v-cb7a4192]{font:inherit;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;flex-shrink:0;align-items:center;gap:6px;padding:0;font-size:17px;font-weight:600;line-height:24px;display:flex}.toast__icon[data-v-cb7a4192]{width:18px;height:18px;display:flex}.toast__icon[data-v-cb7a4192] svg{stroke-width:2.25px;width:100%;height:100%}.workspace-option[data-v-f51d7796]{background:var(--color-surface);width:100%;box-shadow:var(--shadow-card);font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;border:1.5px solid #0000;border-radius:20px;align-items:center;gap:12px;padding:12px 14px;transition:border-color .15s;display:flex}.workspace-option--selected[data-v-f51d7796]{border-color:var(--color-text)}.workspace-option__text[data-v-f51d7796]{flex-direction:column;flex:1 0 0;min-width:0;display:flex}.workspace-option__name[data-v-f51d7796]{color:var(--color-text);font-size:17px;font-weight:600;line-height:24px}.workspace-option__meta[data-v-f51d7796]{color:var(--color-text-secondary);font-size:13px;font-weight:500;line-height:18px}.workspace-trigger[data-v-eda1e631]{border:1px solid var(--color-border);background:var(--color-surface);font:inherit;color:var(--color-text);cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:1000px;align-items:center;gap:6px;padding:8px 10px 8px 12px;font-size:15px;font-weight:500;line-height:20px;transition:transform .15s;display:inline-flex}.workspace-trigger[data-v-eda1e631]:active{transform:scale(.96)}.workspace-trigger__dot[data-v-eda1e631]{background:var(--color-text);border-radius:1000px;width:10px;height:10px}.workspace-trigger__chevron[data-v-eda1e631]{stroke-width:2.25px;width:16px;height:16px}.workspace-picker[data-v-a418ff74]{display:inline-flex}.workspace-picker__options[data-v-a418ff74]{flex-direction:column;gap:20px;padding:2px;display:flex}.workspace-picker__heading[data-v-a418ff74]{color:var(--color-text);margin:0;font-size:20px;font-weight:700;line-height:26px}.workspace-picker__list[data-v-a418ff74]{flex-direction:column;gap:8px;display:flex}.workspace-picker__actions[data-v-a418ff74]{flex-direction:column;gap:4px;display:flex}.tasks-view[data-v-14bc17b8]{background:var(--color-canvas);height:100dvh;position:relative;overflow:hidden}.tasks-view__locked[data-v-14bc17b8]{height:100%;padding:calc(80px + env(safe-area-inset-top)) 20px calc(24px + env(safe-area-inset-bottom));overflow-y:auto}.tasks-view__confirm[data-v-14bc17b8]{text-align:center;flex-direction:column;gap:12px;display:flex}.tasks-view__confirm-title[data-v-14bc17b8]{color:var(--color-text);margin:0;font-size:20px;font-weight:700;line-height:26px}.tasks-view__confirm-text[data-v-14bc17b8]{color:var(--color-text-secondary);margin:0 0 8px;font-size:16px;line-height:22px}.tasks-view__viewport[data-v-14bc17b8]{touch-action:pan-y;height:100%;overflow:hidden}.tasks-view__track[data-v-14bc17b8]{height:100%;transition:transform .45s cubic-bezier(.32,.72,0,1);display:flex}.tasks-view__track--swiping[data-v-14bc17b8]{transition:none}.tasks-view__panel[data-v-14bc17b8]{touch-action:pan-y;height:100%;padding:calc(80px + env(safe-area-inset-top)) 16px calc(124px + env(safe-area-inset-bottom));overscroll-behavior:contain;flex:0 0 100%;overflow-y:auto}.tasks-view__header[data-v-14bc17b8]{align-items:center;gap:10px;margin-bottom:20px;padding:0 4px;display:flex}.tasks-view__title[data-v-14bc17b8]{letter-spacing:-1px;color:var(--color-text);margin:0;font-size:38px;font-weight:800;line-height:42px}.tasks-view__count[data-v-14bc17b8]{background:var(--color-sunken);min-width:28px;color:var(--color-text-secondary);text-align:center;border-radius:1000px;padding:3px 9px;font-size:15px;font-weight:600;line-height:20px}.tasks-view__group[data-v-14bc17b8]{flex-direction:column;gap:10px;display:flex}.tasks-view__group+.tasks-view__group[data-v-14bc17b8]{margin-top:24px}.tasks-view__section[data-v-14bc17b8]{align-self:flex-start}.tasks-view__activity[data-v-14bc17b8]{flex-direction:column;gap:12px;display:flex}.tasks-view__top[data-v-14bc17b8]{top:calc(12px + env(safe-area-inset-top));z-index:2;justify-content:space-between;align-items:center;display:flex;position:absolute;left:20px;right:20px}.tasks-view__profile[data-v-14bc17b8]{cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-radius:1000px;padding:0;display:flex}.tasks-view__notice[data-v-14bc17b8]{right:20px;bottom:calc(112px + env(safe-area-inset-bottom));z-index:2;position:absolute;left:20px}.tasks-view__navigation[data-v-14bc17b8]{right:16px;bottom:calc(24px + env(safe-area-inset-bottom));position:absolute;left:16px}.logo[data-v-ab3370e2]{border-left:8px solid var(--color-view-done);background:var(--color-surface);width:88px;height:88px;box-shadow:var(--shadow-lifted);border-radius:20px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.logo__name[data-v-ab3370e2]{letter-spacing:-.02em;color:var(--color-text);text-decoration:line-through;-webkit-text-decoration-color:var(--color-text-tertiary);text-decoration-color:var(--color-text-tertiary);font-size:23px;font-weight:800;line-height:1;text-decoration-thickness:2px}.onboarding-layout[data-v-73f42fa2]{min-height:100dvh;padding:calc(8px + env(safe-area-inset-top)) 20px calc(42px + env(safe-area-inset-bottom));background:var(--color-canvas);flex-direction:column;gap:24px;display:flex}.onboarding-layout__header[data-v-73f42fa2]{justify-content:space-between;align-items:center;min-height:44px;display:flex}.onboarding-layout__main[data-v-73f42fa2]{flex-direction:column;flex:1 0 auto;gap:24px;display:flex}.onboarding-layout--intro .onboarding-layout__main[data-v-73f42fa2]{justify-content:space-between}.onboarding-layout--centered .onboarding-layout__main[data-v-73f42fa2]{text-align:center;justify-content:center;align-items:center}.onboarding-layout__text[data-v-73f42fa2]{flex-direction:column;gap:8px;display:flex}.onboarding-layout__title[data-v-73f42fa2]{color:var(--color-text);margin:0;font-size:26px;font-weight:800;line-height:32px}.onboarding-layout__description[data-v-73f42fa2]{color:var(--color-text-secondary);margin:0;font-size:16px;line-height:22px}.onboarding-layout__content[data-v-73f42fa2]{text-align:left;flex-direction:column;align-self:stretch;gap:24px;display:flex}.onboarding-layout__actions[data-v-73f42fa2]{flex-direction:column;gap:4px;display:flex}.welcome-view[data-v-75ba4e79] .onboarding-layout__title{letter-spacing:-1px;font-size:38px;line-height:42px}.welcome-view__hero[data-v-75ba4e79]{flex-direction:column;align-items:center;gap:12px;display:flex}.welcome-view__cards[data-v-75ba4e79]{width:250px;padding:44px 0 48px;display:grid}.welcome-view__card[data-v-75ba4e79]{box-shadow:var(--shadow-lifted);border-radius:20px;grid-area:1/1}.welcome-view__card[data-v-75ba4e79]:first-child{transform:translate(-8px,-44px)rotate(-4deg)}.welcome-view__card[data-v-75ba4e79]:nth-child(2){transform:translate(16px)rotate(3deg)}.welcome-view__card[data-v-75ba4e79]:nth-child(3){transform:translate(-4px,46px)rotate(-1.5deg)}.pager-dots[data-v-84a95823]{align-items:center;gap:6px;display:flex}.pager-dots__dot[data-v-84a95823]{background:var(--color-text-tertiary);border-radius:3px;width:6px;height:6px;transition:width .3s cubic-bezier(.32,.72,0,1),background-color .3s}.pager-dots__dot--active[data-v-84a95823]{background:var(--color-text);width:20px}.intro-view__picture[data-v-84225292]{background:var(--color-sunken);border-radius:28px;flex-direction:column;gap:10px;padding:16px;display:flex}.intro-view__swinging[data-v-84225292] .task-item__card{transition:transform 1.4s cubic-bezier(.45,0,.55,1),border-color 1.4s ease-in-out}.intro-view__workspace[data-v-84225292]{align-items:center;gap:10px;padding:4px 4px 2px;display:flex}.intro-view__dot[data-v-84225292]{background:var(--color-text);border-radius:1000px;width:10px;height:10px}.intro-view__name[data-v-84225292]{flex:1 0 0;font-size:15px;font-weight:600;line-height:20px}.back-button[data-v-3385e12c]{border:1px solid var(--color-border);background:var(--color-surface);width:40px;height:40px;color:var(--color-text);cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:1000px;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:transform .15s;display:flex}.back-button[data-v-3385e12c]:active{transform:scale(.92)}.back-button__icon[data-v-3385e12c]{stroke-width:2.25px;width:20px;height:20px}.sign-in-email-view[data-v-d23b97ee] .button:disabled{opacity:.4;cursor:default}.sign-in-email-view__terms[data-v-d23b97ee]{color:var(--color-text-tertiary);text-align:center;margin:8px 0 0;font-size:12px;line-height:16px}.code-digit[data-v-8d558e01]{border:1px solid var(--color-border);background:var(--color-surface);border-radius:14px;flex:1 0 0;justify-content:center;align-items:center;min-width:0;height:60px;transition:border-color .15s,background-color .15s;display:flex}.code-digit--empty[data-v-8d558e01]{background:var(--color-sunken)}.code-digit--focused[data-v-8d558e01]{border-color:var(--color-text);box-shadow:inset 0 0 0 .5px var(--color-text)}.code-digit__value[data-v-8d558e01]{color:var(--color-text);font-size:26px;font-weight:800;line-height:32px}.code-digit__caret[data-v-8d558e01]{background:var(--color-text);border-radius:1px;width:2px;height:26px;animation:1s step-end infinite code-digit-blink-8d558e01}@keyframes code-digit-blink-8d558e01{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.code-digit__caret[data-v-8d558e01]{animation:none}}.code-input[data-v-3d243fe4]{width:100%;position:relative}.code-input__boxes[data-v-3d243fe4]{gap:8px;display:flex}.code-input__field[data-v-3d243fe4]{color:#0000;caret-color:#0000;-webkit-text-fill-color:transparent;background:0 0;border:none;outline:none;width:100%;height:100%;margin:0;padding:0;font-size:16px;position:absolute;inset:0}.code-input__field[data-v-3d243fe4]::selection{background:0 0}.resend-code[data-v-14d9f07c]{margin:0;font-size:15px;font-weight:500;line-height:20px}.resend-code__question[data-v-14d9f07c]{color:var(--color-text-secondary)}.resend-code__countdown[data-v-14d9f07c]{color:var(--color-text);font-variant-numeric:tabular-nums}.resend-code__action[data-v-14d9f07c]{font:inherit;color:var(--color-text);text-underline-offset:3px;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;padding:0;text-decoration:underline}.sign-in-code-view[data-v-69ef7862] .button:disabled{opacity:.4;cursor:default}.photo-picker[data-v-df25fab4]{cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:12px;flex-direction:column;align-items:center;gap:10px;display:inline-flex}.photo-picker[data-v-df25fab4]:focus-within{outline:2px solid var(--color-text);outline-offset:4px}.photo-picker:active .photo-picker__avatar[data-v-df25fab4]{transform:scale(.96)}.photo-picker__avatar[data-v-df25fab4]{transition:transform .15s;display:flex;position:relative}.photo-picker__camera[data-v-df25fab4]{background:var(--color-accent);width:28px;height:28px;box-shadow:0 0 0 2px var(--color-canvas);color:var(--color-on-accent);border-radius:1000px;justify-content:center;align-items:center;display:flex;position:absolute;bottom:-2px;right:-2px}.photo-picker__camera-icon[data-v-df25fab4]{stroke-width:2.25px;width:15px;height:15px}.photo-picker__label[data-v-df25fab4]{color:var(--color-text-secondary);font-size:15px;font-weight:500;line-height:20px}.photo-picker__input[data-v-df25fab4]{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.profile-setup-view__photo[data-v-2bdb69ae]{justify-content:center;display:flex}.profile-setup-view[data-v-2bdb69ae] .button:disabled{opacity:.4;cursor:default}.notification-preview[data-v-027a594c]{background:var(--color-surface);width:100%;box-shadow:var(--shadow-card);border-radius:20px;flex-direction:column;gap:2px;padding:14px 16px;display:flex}.notification-preview__source[data-v-027a594c],.notification-preview__title[data-v-027a594c],.notification-preview__body[data-v-027a594c]{margin:0}.notification-preview__source[data-v-027a594c]{text-transform:uppercase;color:var(--color-text-tertiary);font-size:12px;font-weight:700;line-height:16px}.notification-preview__title[data-v-027a594c]{color:var(--color-text);font-size:17px;font-weight:600;line-height:24px}.notification-preview__body[data-v-027a594c]{color:var(--color-text-secondary);font-size:15px;font-weight:500;line-height:20px}.close-button[data-v-a48e6bf3]{border:1px solid var(--color-border);background:var(--color-surface);width:40px;height:40px;color:var(--color-text);cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:1000px;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:transform .15s;display:flex}.close-button[data-v-a48e6bf3]:active{transform:scale(.92)}.close-button__icon[data-v-a48e6bf3]{stroke-width:2.25px;width:20px;height:20px}.feature-list[data-v-e00c84c7]{flex-direction:column;gap:16px;width:100%;padding:20px;display:flex}.feature-list--dark[data-v-e00c84c7]{background:var(--color-accent);color:var(--color-on-accent);border-radius:28px}.feature-list--light[data-v-e00c84c7]{background:var(--color-surface);box-shadow:var(--shadow-card);color:var(--color-text);border-radius:20px}.feature-list__wordmark[data-v-e00c84c7]{align-items:center;gap:8px;margin:0;font-size:20px;font-weight:700;line-height:26px;display:flex}.feature-list__sparkles[data-v-e00c84c7]{stroke-width:1.75px;width:22px;height:22px}.feature-list__items[data-v-e00c84c7]{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.feature-list--light .feature-list__items[data-v-e00c84c7]{gap:14px}.feature-list__item[data-v-e00c84c7]{align-items:center;gap:10px;font-size:15px;font-weight:500;line-height:20px;display:flex}.feature-list__check[data-v-e00c84c7]{stroke-width:2.5px;flex-shrink:0;width:18px;height:18px}.feature-list--light .feature-list__check[data-v-e00c84c7]{color:var(--color-switch-on)}.subscription-terms[data-v-334e4cde]{color:var(--color-text-tertiary);text-align:center;flex-direction:column;gap:4px;font-size:12px;line-height:16px;display:flex}.subscription-terms__text[data-v-334e4cde],.subscription-terms__links[data-v-334e4cde]{margin:0}.subscription-terms__link[data-v-334e4cde]{color:inherit;text-underline-offset:2px;text-decoration:underline}.paywall-view[data-v-7dea7755]{min-height:100dvh;padding:calc(8px + env(safe-area-inset-top)) 20px calc(24px + env(safe-area-inset-bottom));background:var(--color-canvas);flex-direction:column;gap:20px;display:flex}.paywall-view__top[data-v-7dea7755]{justify-content:space-between;align-items:center;display:flex}.paywall-view__text[data-v-7dea7755]{flex-direction:column;gap:6px;display:flex}.paywall-view__title[data-v-7dea7755]{color:var(--color-text);margin:0;font-size:26px;font-weight:800;line-height:32px}.paywall-view__subtitle[data-v-7dea7755]{color:var(--color-text-secondary);margin:0;font-size:16px;line-height:22px}.paywall-view__actions[data-v-7dea7755]{flex-direction:column;gap:12px;margin-top:auto;display:flex}.paywall-view[data-v-7dea7755] .button:disabled{opacity:.5;cursor:default}.nav-bar[data-v-367d9348]{grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;min-height:44px;display:grid}.nav-bar__start[data-v-367d9348]{display:flex}.nav-bar__title[data-v-367d9348]{color:var(--color-text);text-align:center;margin:0;font-size:17px;font-weight:600;line-height:24px}.nav-bar__action[data-v-367d9348]{justify-content:flex-end;display:flex}.screen-layout[data-v-70a9f50b]{min-height:100dvh;padding:calc(8px + env(safe-area-inset-top)) 20px calc(24px + env(safe-area-inset-bottom));background:var(--color-canvas);flex-direction:column;gap:24px;display:flex}.screen-layout__content[data-v-70a9f50b]{flex-direction:column;flex:1 0 auto;gap:20px;display:flex}.screen-layout__footer[data-v-70a9f50b]{flex-direction:column;gap:8px;display:flex}.members-view__invite[data-v-1f265356],.members-view__members[data-v-1f265356]{flex-direction:column;gap:12px;display:flex}.members-view__members[data-v-1f265356]{gap:4px}.members-view__heading[data-v-1f265356]{color:var(--color-text);margin:0;font-size:20px;font-weight:700;line-height:26px}.theme-option[data-v-1a91ec9f]{width:100%;font:inherit;color:var(--color-text);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;flex-direction:column;gap:8px;padding:0;display:flex}.theme-option__preview[data-v-1a91ec9f]{aspect-ratio:113/128;border:1px solid var(--color-border);background:var(--theme-canvas);border-radius:18px;flex-direction:column;gap:6px;width:100%;padding:10px;transition:border-color .15s,box-shadow .15s;display:flex}.theme-option--selected .theme-option__preview[data-v-1a91ec9f]{border-color:var(--color-text);box-shadow:inset 0 0 0 1px var(--color-text)}.theme-option__task[data-v-1a91ec9f]{background:var(--theme-card);border-radius:6px;height:22px}.theme-option__add[data-v-1a91ec9f]{background:var(--theme-accent);border-radius:1000px;width:20px;height:20px;margin-top:auto}.theme-option__label[data-v-1a91ec9f]{justify-content:center;align-items:center;gap:4px;display:flex}.theme-option__name[data-v-1a91ec9f]{font-size:15px;font-weight:500;line-height:20px}.theme-option__check[data-v-1a91ec9f]{stroke-width:2.5px;width:16px;height:16px}.themes-view__intro[data-v-834cd0bb]{color:var(--color-text-secondary);margin:0;font-size:15px;line-height:20px}.themes-view__grid[data-v-834cd0bb]{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.profile-card[data-v-5b2237ac]{background:var(--color-surface);width:100%;box-shadow:var(--shadow-card);font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;border:none;border-radius:20px;align-items:center;gap:12px;padding:14px 16px;transition:transform .15s;display:flex}.profile-card[data-v-5b2237ac]:active{transform:scale(.98)}.profile-card__text[data-v-5b2237ac]{flex-direction:column;flex:1 0 0;min-width:0;display:flex}.profile-card__name[data-v-5b2237ac]{color:var(--color-text);font-size:17px;font-weight:600;line-height:24px}.profile-card__email[data-v-5b2237ac]{color:var(--color-text-secondary);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;line-height:18px;overflow:hidden}.profile-card__chevron[data-v-5b2237ac]{width:18px;height:18px;color:var(--color-text-tertiary);stroke-width:2px;flex-shrink:0}.settings-view__version[data-v-d6b2044e]{color:var(--color-text-tertiary);text-align:center;margin:0;font-size:12px;line-height:16px}.profile-view__photo[data-v-80d21acc]{justify-content:center;display:flex}.profile-view__email[data-v-80d21acc]{flex-direction:column;gap:8px;display:flex}.profile-view__note[data-v-80d21acc]{color:var(--color-text-tertiary);margin:0;font-size:12px;line-height:16px}.profile-view__confirm[data-v-80d21acc]{text-align:center;flex-direction:column;gap:12px;display:flex}.profile-view__confirm-title[data-v-80d21acc]{color:var(--color-text);margin:0;font-size:20px;font-weight:700;line-height:26px}.profile-view__confirm-text[data-v-80d21acc]{color:var(--color-text-secondary);margin:0 0 8px;font-size:16px;line-height:22px}.plan-summary[data-v-839249eb]{background:var(--color-accent);width:100%;color:var(--color-on-accent);border-radius:28px;flex-direction:column;gap:14px;padding:20px;display:flex}.plan-summary__top[data-v-839249eb]{align-items:center;gap:8px;display:flex}.plan-summary__wordmark[data-v-839249eb]{flex:1 0 0;align-items:center;gap:8px;margin:0;font-size:20px;font-weight:700;line-height:26px;display:flex}.plan-summary__sparkles[data-v-839249eb]{stroke-width:1.75px;width:22px;height:22px}.plan-summary__plan[data-v-839249eb],.plan-summary__detail[data-v-839249eb]{font-size:15px;font-weight:500;line-height:20px}.plan-summary__detail[data-v-839249eb]{margin:0}.billing-view__note[data-v-a0097f66]{color:var(--color-text-tertiary);margin:0;font-size:12px;line-height:16px}.switch[data-v-aa8224a3]{background:var(--color-sunken);cursor:pointer;-webkit-tap-highlight-color:transparent;border:none;border-radius:1000px;flex-shrink:0;align-items:center;width:52px;height:32px;padding:0 3px;transition:background-color .25s;display:flex}.switch--on[data-v-aa8224a3]{background:var(--color-switch-on)}.switch__knob[data-v-aa8224a3]{background:var(--color-surface);border-radius:1000px;width:26px;height:26px;transition:transform .25s cubic-bezier(.32,.72,0,1);box-shadow:0 1px 3px #23201c33}.switch--on .switch__knob[data-v-aa8224a3]{transform:translate(20px)}.notification-settings-view__note[data-v-d8643586]{color:var(--color-text-tertiary);margin:0;font-size:12px;line-height:16px}.task-settings-view__group[data-v-1e752e7e]{flex-direction:column;gap:8px;display:flex}.task-settings-view__option[data-v-1e752e7e]{border:none;border-top:1px solid var(--color-border);width:100%;min-height:56px;font:inherit;text-align:left;color:var(--color-text);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;align-items:center;padding:14px 16px;display:flex}.task-settings-view__option[data-v-1e752e7e]:active{background:var(--color-sunken)}.task-settings-view__days[data-v-1e752e7e]{flex:1 0 0;font-size:16px;line-height:22px}.task-settings-view__check[data-v-1e752e7e]{stroke-width:2.5px;width:20px;height:20px}.task-settings-view__note[data-v-1e752e7e]{color:var(--color-text-tertiary);margin:0;font-size:12px;line-height:16px}.language-view__option[data-v-508815fb]{width:100%;min-height:56px;font:inherit;text-align:left;color:var(--color-text);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;align-items:center;padding:14px 16px;display:flex}.language-view__option[data-v-508815fb]:active{background:var(--color-sunken)}.language-view__name[data-v-508815fb]{flex:1 0 0;font-size:16px;line-height:22px}.language-view__check[data-v-508815fb]{stroke-width:2.5px;width:20px;height:20px}@font-face{font-family:Sofia Sans Variable;font-style:normal;font-display:swap;font-weight:1 1000;src:url(data:font/woff2;base64,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)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Sofia Sans Variable;font-style:normal;font-display:swap;font-weight:1 1000;src:url(/assets/sofia-sans-cyrillic-wght-normal-waSyF_sL.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Sofia Sans Variable;font-style:normal;font-display:swap;font-weight:1 1000;src:url(/assets/sofia-sans-greek-wght-normal-BVXOQ11m.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Sofia Sans Variable;font-style:normal;font-display:swap;font-weight:1 1000;src:url(/assets/sofia-sans-latin-ext-wght-normal-WAXdtJoO.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sofia Sans Variable;font-style:normal;font-display:swap;font-weight:1 1000;src:url(/assets/sofia-sans-latin-wght-normal-B9fg0t1U.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--color-canvas:#f6f1e9;--color-surface:#fff;--color-sunken:#efe8dc;--color-border:#e7ded0;--color-text:#23201c;--color-text-secondary:#6e665b;--color-text-tertiary:#a39a8c;--color-accent:#23201c;--color-accent-soft:#e6e0d6;--color-on-accent:#fff;--color-view-scheduled:#ffa463;--color-on-view-scheduled:#3b1a05;--color-view-do-now:#ffd23f;--color-on-view-do-now:#3a2a00;--color-view-done:#7fdba5;--color-on-view-done:#0b2e1c;--color-delete:#ff9b8a;--color-on-delete:#3d120b;--color-danger:#b9412e;--color-switch-on:#3f8f5f;--font-family:"Sofia Sans Variable", sans-serif;--shadow-card:0 1px 1px #23201c0a, 0 4px 10px #23201c0f, 0 12px 24px -6px #23201c0a;--shadow-lifted:0 4px 8px #23201c0f, 0 16px 32px -4px #23201c24;--shadow-sheet:0 -8px 32px #23201c1a}*,:before,:after{box-sizing:border-box}body{font-family:var(--font-family);color:var(--color-text);background:var(--color-canvas);-webkit-font-smoothing:antialiased;margin:0}
