.AndenApp-module__cG34Na__app{--ink:#222936;--muted:#768194;--line:#e5eaf2;--wash:#f7f9fc;width:100%;min-height:100vh;color:var(--ink);font-family:"LeeSeoyun", var(--font-leeseoyun), "Apple SD Gothic Neo", "Malgun Gothic", sans-serif;background:#fff;font-size:16px;line-height:1.35}.AndenApp-module__cG34Na__app *{box-sizing:border-box}.AndenApp-module__cG34Na__app button,.AndenApp-module__cG34Na__app input,.AndenApp-module__cG34Na__app select{font:inherit}.AndenApp-module__cG34Na__app button{cursor:pointer}.AndenApp-module__cG34Na__app button:focus-visible,.AndenApp-module__cG34Na__app input:focus-visible,.AndenApp-module__cG34Na__app select:focus-visible{outline-offset:2px;outline:2px solid #8298d9}.AndenApp-module__cG34Na__loading{color:#687486;place-items:center;min-height:100vh;font-size:18px;display:grid}.AndenApp-module__cG34Na__loginShell{color:#293241;text-align:center;min-height:100vh;font-family:"LeeSeoyun", var(--font-leeseoyun), "Apple SD Gothic Neo", "Malgun Gothic", sans-serif;background:#f9fafb;flex-direction:column;justify-content:center;align-items:center;padding:36px 22px;display:flex}.AndenApp-module__cG34Na__loginShell img{width:64px;height:64px;margin-bottom:18px}.AndenApp-module__cG34Na__loginShell h1{margin:0;font-size:28px}.AndenApp-module__cG34Na__loginShell p{color:#677384;max-width:360px;margin:9px 0 23px;font-size:16px;line-height:1.45}.AndenApp-module__cG34Na__loginShell button{color:#fff;min-height:43px;font:inherit;cursor:pointer;background:#293241;border:1px solid #293241;border-radius:10px;padding:9px 19px}.AndenApp-module__cG34Na__loginShell small{color:#b55f58;margin-top:14px;font-size:13px}.AndenApp-module__cG34Na__loginLinks{flex-wrap:wrap;justify-content:center;gap:20px;margin-top:23px;font-size:14px;display:flex}.AndenApp-module__cG34Na__loginLinks a,.AndenApp-module__cG34Na__installLink{color:#7c877a;text-decoration:none}.AndenApp-module__cG34Na__installLink{margin-top:16px;font-size:14px;display:inline-block}.AndenApp-module__cG34Na__syncNotice{color:#9c5d54;text-align:center;background:#fff8f6;border-bottom:1px solid #eed8d4;padding:9px 20px;font-size:13px}.AndenApp-module__cG34Na__topbar{z-index:10;border-bottom:1px solid var(--line);background:#fff;grid-template-columns:160px minmax(0,1fr) 380px;align-items:center;min-height:82px;display:grid;position:sticky;top:0}.AndenApp-module__cG34Na__brand{color:var(--ink);white-space:nowrap;background:0 0;border:0;justify-self:start;align-items:center;gap:11px;margin-left:29px;font-size:19px;font-weight:700;display:inline-flex}.AndenApp-module__cG34Na__brand img{object-fit:contain;width:27px;height:27px}.AndenApp-module__cG34Na__dateControls{justify-content:center;align-items:center;gap:14px;min-width:0;display:flex}.AndenApp-module__cG34Na__dateControls strong{text-align:center;white-space:nowrap;min-width:170px;font-size:20px;font-weight:700}.AndenApp-module__cG34Na__iconButton,.AndenApp-module__cG34Na__settingsButton,.AndenApp-module__cG34Na__dialogClose{border:1px solid var(--line);color:#5c6877;background:#fff;border-radius:10px;flex:none;place-items:center;width:34px;height:34px;display:inline-grid}.AndenApp-module__cG34Na__iconButton:hover,.AndenApp-module__cG34Na__settingsButton:hover,.AndenApp-module__cG34Na__dialogClose:hover{background:#f2f4f7}.AndenApp-module__cG34Na__todayButton{border:1px solid var(--line);color:#4e5968;white-space:nowrap;background:#f8f9fb;border-radius:9px;padding:8px 13px}.AndenApp-module__cG34Na__topActions{justify-content:flex-end;align-items:center;gap:15px;padding-right:24px;display:flex}.AndenApp-module__cG34Na__viewSwitch{background:#f3f5f8;border-radius:12px;gap:2px;padding:4px;display:flex}.AndenApp-module__cG34Na__viewSwitch button{color:#667182;background:0 0;border:0;border-radius:8px;min-width:57px;padding:8px 9px}.AndenApp-module__cG34Na__viewSwitch .AndenApp-module__cG34Na__activeView{color:#3d4148;background:#e8e9eb;font-weight:700}.AndenApp-module__cG34Na__settingsButton{border:0;width:38px;height:38px}.AndenApp-module__cG34Na__profileButtonText{display:none}.AndenApp-module__cG34Na__topPageTitle{color:var(--ink);justify-self:center;font-size:18px}.AndenApp-module__cG34Na__returnButton{border:1px solid var(--line);color:#566174;white-space:nowrap;background:#fff;border-radius:9px;align-items:center;gap:8px;min-height:36px;padding:7px 11px;display:inline-flex}.AndenApp-module__cG34Na__returnButton:hover{background:#f4f5f7}.AndenApp-module__cG34Na__topbar.AndenApp-module__cG34Na__myTopbar{grid-template-columns:160px minmax(0,1fr) 380px}.AndenApp-module__cG34Na__body{grid-template-columns:160px minmax(0,1fr) 380px;min-height:calc(100vh - 82px);display:grid}.AndenApp-module__cG34Na__body.AndenApp-module__cG34Na__myBody{grid-template-columns:160px minmax(0,1fr)}@media (min-width:1181px){.AndenApp-module__cG34Na__topbar.AndenApp-module__cG34Na__dayTopbar,.AndenApp-module__cG34Na__body.AndenApp-module__cG34Na__dayBody{grid-template-columns:160px minmax(0,1fr) minmax(0,1fr)}}@media (min-width:901px) and (max-width:1180px){.AndenApp-module__cG34Na__topbar.AndenApp-module__cG34Na__dayTopbar,.AndenApp-module__cG34Na__body.AndenApp-module__cG34Na__dayBody{grid-template-columns:136px minmax(0,1fr) minmax(0,1fr)}}.AndenApp-module__cG34Na__sidebar{border-right:1px solid var(--line);background:#f8faff;flex-direction:column;align-items:stretch;gap:4px;padding:27px 16px;display:flex}.AndenApp-module__cG34Na__sidebar button{text-align:left;color:#566174;white-space:nowrap;background:0 0;border:0;border-radius:11px;align-items:center;gap:14px;width:100%;height:42px;padding:0 16px;display:flex}.AndenApp-module__cG34Na__sidebar button span:first-child{place-items:center;width:15px;font-family:Arial,sans-serif;font-size:18px;display:inline-grid}.AndenApp-module__cG34Na__sidebar button:hover,.AndenApp-module__cG34Na__sidebar .AndenApp-module__cG34Na__activeNav{color:#3d4148;background:#e8e9eb}.AndenApp-module__cG34Na__navSeparator{background:#dce2ea;height:1px;margin:17px 8px}.AndenApp-module__cG34Na__main{background:#fff;min-width:0;padding:30px 30px 48px}.AndenApp-module__cG34Na__holidayNotice{color:#86655f;background:#fffaf8;border:1px solid #efdfda;border-radius:9px;justify-content:space-between;align-items:center;gap:12px;margin:-9px 0 20px;padding:9px 12px;font-size:12px;display:flex}.AndenApp-module__cG34Na__holidayNotice button{color:#76514a;font:inherit;background:#f5e9e5;border:0;border-radius:5px;flex:none;padding:4px 8px;font-weight:700}.AndenApp-module__cG34Na__holidayNotice button:hover{background:#eddbd5}.AndenApp-module__cG34Na__onboardingNotice{background:#fff;border:1px solid #e6e9ef;border-radius:16px;justify-content:space-between;align-items:center;gap:16px;margin:-9px 0 23px;padding:16px 18px;display:flex}.AndenApp-module__cG34Na__onboardingNotice strong{color:#263349;font-size:16px}.AndenApp-module__cG34Na__onboardingNotice p{color:#6c788a;margin:5px 0 0;font-size:13px;line-height:1.5}.AndenApp-module__cG34Na__onboardingNotice button{color:#fff;font:inherit;cursor:pointer;background:#2e3540;border:0;border-radius:10px;flex:none;padding:9px 15px;font-size:13px}.AndenApp-module__cG34Na__onboardingNotice button:hover{background:#454e5c}.AndenApp-module__cG34Na__sectionHead{justify-content:space-between;align-items:center;gap:20px;margin-bottom:26px;display:flex}.AndenApp-module__cG34Na__eyebrow{color:#9aa3b1;letter-spacing:.18em;margin-bottom:6px;font-family:Malgun Gothic,sans-serif;font-size:9px;font-weight:800}.AndenApp-module__cG34Na__sectionHead h1,.AndenApp-module__cG34Na__taskHeader h2,.AndenApp-module__cG34Na__dialogHead h2{margin:0;font-size:25px;font-weight:700;line-height:1.2}.AndenApp-module__cG34Na__sectionHead p{color:var(--muted);margin:8px 0 0;font-size:14px}.AndenApp-module__cG34Na__darkButton{color:#fff;white-space:nowrap;background:#293241;border:1px solid #293241;border-radius:9px;justify-content:center;align-items:center;gap:3px;min-height:36px;padding:8px 13px;display:inline-flex}.AndenApp-module__cG34Na__darkButton:hover{background:#3e4a5a}.AndenApp-module__cG34Na__dayWeekSwipe,.AndenApp-module__cG34Na__mobileWeekstrip{display:none}.AndenApp-module__cG34Na__dayTimeline{border:1px solid var(--line);background:#fff;border-radius:15px;display:block;overflow:hidden}.AndenApp-module__cG34Na__dayTimelineHeader{border-bottom:1px solid var(--line);background:#fbfcfe;grid-template-columns:56px minmax(0,1fr);align-items:center;height:44px;display:grid}.AndenApp-module__cG34Na__dayTimelineHeader span{color:#9aa4b1;text-align:right;font-size:11px}.AndenApp-module__cG34Na__dayTimelineHeader strong{color:#485566;padding-left:17px;font-size:15px;font-weight:700}.AndenApp-module__cG34Na__dayAllDay{border-bottom:1px solid var(--line);grid-template-columns:56px minmax(0,1fr);display:grid}.AndenApp-module__cG34Na__dayAllDay>span{color:#8994a3;text-align:right;padding:12px 8px 0 0;font-size:11px}.AndenApp-module__cG34Na__dayAllDay>div{border-left:1px solid var(--line);flex-direction:column;gap:5px;min-height:44px;padding:6px;display:flex}.AndenApp-module__cG34Na__holidayBadge{color:#9c625c;text-overflow:ellipsis;white-space:nowrap;background:#f8eeeb;border-radius:6px;align-self:flex-start;align-items:center;max-width:100%;min-height:29px;padding:5px 9px;font-size:12px;line-height:1.4;display:inline-flex;overflow:hidden}.AndenApp-module__cG34Na__dayAllDay .AndenApp-module__cG34Na__holidayBadge,.AndenApp-module__cG34Na__dayAllDay .AndenApp-module__cG34Na__allDayEvent{align-self:stretch;width:100%;min-height:35px;padding:8px 11px}.AndenApp-module__cG34Na__allDayEvent{background:var(--pale);min-width:0;max-width:100%;min-height:29px;color:var(--event-text,var(--tone));font:inherit;text-align:left;text-overflow:ellipsis;white-space:nowrap;border:0;border-radius:6px;padding:5px 8px;font-size:12px;overflow:hidden}.AndenApp-module__cG34Na__allDayEvent:hover{filter:brightness(.97)}.AndenApp-module__cG34Na__dayTimelineScroll{scrollbar-color:#d5dbe4 transparent;scrollbar-width:thin;height:min(65vh,680px);min-height:470px;overflow-y:auto}.AndenApp-module__cG34Na__dayTimelineGrid{grid-template-columns:56px minmax(0,1fr);display:grid}.AndenApp-module__cG34Na__dayTimelineHours{background:#fff;grid-template-rows:repeat(24,54px);display:grid}.AndenApp-module__cG34Na__dayTimelineHours div{color:#8994a3;text-align:right;padding-right:9px;font-size:11px;transform:translateY(-7px)}.AndenApp-module__cG34Na__dayTimelineTrack{border-left:1px solid var(--line);height:1296px;position:relative}.AndenApp-module__cG34Na__dayTimelineHourCell{background:#fff;border:0;border-bottom:1px solid #edf0f3;width:100%;height:54px;padding:0;display:block}.AndenApp-module__cG34Na__dayTimelineHourCell:hover{background:#f8f9fb}.AndenApp-module__cG34Na__dayTimelineEvent{z-index:1;background:var(--pale);min-width:0;color:var(--ink);text-align:left;border:0;border-radius:8px;flex-direction:column;gap:2px;padding:6px 10px;display:flex;position:absolute;overflow:hidden}.AndenApp-module__cG34Na__dayTimelineEvent:hover{z-index:2;filter:brightness(.97)}.AndenApp-module__cG34Na__dayTimelineEvent>span{color:var(--event-text,var(--tone));white-space:nowrap;flex:none;font-size:11px}.AndenApp-module__cG34Na__dayTimelineEvent strong{text-overflow:ellipsis;white-space:nowrap;font-size:15px;line-height:1.15;overflow:hidden}.AndenApp-module__cG34Na__dayTimelineEvent small{color:#627083;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.AndenApp-module__cG34Na__dayTimelineCompact{flex-direction:row;align-items:center;gap:9px;padding-top:3px;padding-bottom:3px}.AndenApp-module__cG34Na__dayTimelineCompact strong{min-width:0;font-size:13px}.AndenApp-module__cG34Na__emptyTasks{text-align:center;color:#758092;flex-direction:column;justify-content:center;align-items:center;padding:90px 20px;display:flex}.AndenApp-module__cG34Na__emptyTasks strong{color:var(--ink);font-size:18px}.AndenApp-module__cG34Na__emptyTasks p{margin:7px 0 19px;font-size:13px}.AndenApp-module__cG34Na__emptyTasks button{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:9px;align-items:center;gap:5px;padding:8px 11px;display:inline-flex}.AndenApp-module__cG34Na__tasksPanel{border-left:1px solid var(--line);background:#fff;min-width:0;padding:30px 24px 28px}.AndenApp-module__cG34Na__taskHeader{justify-content:space-between;align-items:center;gap:10px;display:flex}.AndenApp-module__cG34Na__taskHeader h2{font-size:23px}.AndenApp-module__cG34Na__taskAddButton{border:1px solid var(--line);color:var(--ink);white-space:nowrap;background:#fff;border-radius:9px;align-items:center;gap:3px;padding:8px 10px;display:inline-flex}.AndenApp-module__cG34Na__taskAddButton:hover{background:#f8f9fb}.AndenApp-module__cG34Na__taskCount{text-align:right;color:#586474;margin:26px 0 8px;font-size:13px}.AndenApp-module__cG34Na__progressTrack{background:#e9eef3;border-radius:99px;height:7px;overflow:hidden}.AndenApp-module__cG34Na__progressTrack>span{border-radius:inherit;background:#727d89;height:100%;transition:width .25s;display:block}.AndenApp-module__cG34Na__taskGroups{margin-top:27px}.AndenApp-module__cG34Na__taskGroup+.AndenApp-module__cG34Na__taskGroup{margin-top:25px}.AndenApp-module__cG34Na__taskGroup h3{align-items:center;gap:7px;margin:0 0 7px;font-size:16px;font-weight:700;display:flex}.AndenApp-module__cG34Na__taskGroup h3 small{color:#929baa;margin-left:auto;font-size:12px;font-weight:400}.AndenApp-module__cG34Na__groupDot{background:var(--task-color);border-radius:50%;width:8px;height:8px;display:inline-block}.AndenApp-module__cG34Na__taskRow{border-bottom:1px solid var(--line);align-items:center;gap:11px;min-height:45px;display:flex}.AndenApp-module__cG34Na__checkbox{flex:none;place-items:center;width:18px;height:18px;display:inline-grid}.AndenApp-module__cG34Na__checkbox input{opacity:0;cursor:pointer;width:18px;height:18px;margin:0;position:absolute}.AndenApp-module__cG34Na__checkbox span{color:#0000;pointer-events:none;border:1px solid #a8b0be;border-radius:3px;place-items:center;width:18px;height:18px;display:inline-grid}.AndenApp-module__cG34Na__checkbox.AndenApp-module__cG34Na__checked span{border-color:var(--task-color);background:var(--task-color);color:#fff}.AndenApp-module__cG34Na__checkbox input:focus-visible+span{outline-offset:2px;outline:2px solid #8298d9}.AndenApp-module__cG34Na__taskTextButton{width:100%;min-width:0;color:var(--ink);text-align:left;background:0 0;border:0;align-items:center;gap:5px;padding:10px 0;display:flex}.AndenApp-module__cG34Na__taskTextButton>span{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.AndenApp-module__cG34Na__taskTextButton svg{color:#a1aab8}.AndenApp-module__cG34Na__taskTextButton small{color:#8f9aad;white-space:nowrap;font-size:11px}.AndenApp-module__cG34Na__taskTextButton .AndenApp-module__cG34Na__completedTask{color:#9aa3b0;text-decoration:line-through}.AndenApp-module__cG34Na__taskTextButton .AndenApp-module__cG34Na__missedLabel{color:#c48176}.AndenApp-module__cG34Na__tasksPanel[data-task-theme=soft] .AndenApp-module__cG34Na__taskGroups{margin-top:23px}.AndenApp-module__cG34Na__tasksPanel[data-task-theme=soft] .AndenApp-module__cG34Na__taskGroup+.AndenApp-module__cG34Na__taskGroup{margin-top:19px}.AndenApp-module__cG34Na__tasksPanel[data-task-theme=soft] .AndenApp-module__cG34Na__taskGroup h3{padding:0 2px}.AndenApp-module__cG34Na__tasksPanel[data-task-theme=soft] .AndenApp-module__cG34Na__taskRow{background:color-mix(in srgb, var(--task-color) 11%, white);border:0;border-radius:10px;gap:11px;min-height:43px;margin-top:6px;padding:0 12px}.AndenApp-module__cG34Na__tasksPanel[data-task-theme=soft] .AndenApp-module__cG34Na__checkbox span{border-radius:6px}.AndenApp-module__cG34Na__tasksPanel[data-task-theme=minimal] .AndenApp-module__cG34Na__taskGroups{margin-top:20px}.AndenApp-module__cG34Na__tasksPanel[data-task-theme=minimal] .AndenApp-module__cG34Na__taskGroup+.AndenApp-module__cG34Na__taskGroup{margin-top:16px}.AndenApp-module__cG34Na__tasksPanel[data-task-theme=minimal] .AndenApp-module__cG34Na__taskGroup h3{margin-bottom:2px;font-size:14px}.AndenApp-module__cG34Na__tasksPanel[data-task-theme=minimal] .AndenApp-module__cG34Na__taskRow{border-bottom-color:#f0f2f4;gap:8px;min-height:37px}.AndenApp-module__cG34Na__tasksPanel[data-task-theme=minimal] .AndenApp-module__cG34Na__checkbox,.AndenApp-module__cG34Na__tasksPanel[data-task-theme=minimal] .AndenApp-module__cG34Na__checkbox span{border-radius:50%;width:15px;height:15px}.AndenApp-module__cG34Na__tasksPanel[data-task-theme=minimal] .AndenApp-module__cG34Na__checkbox input{width:15px;height:15px}.AndenApp-module__cG34Na__tasksPanel[data-task-theme=minimal] .AndenApp-module__cG34Na__taskTextButton{padding:7px 0;font-size:15px}.AndenApp-module__cG34Na__emptyTasks{padding:60px 10px}.AndenApp-module__cG34Na__emptyTasks>span{color:#d4a558;margin-bottom:14px;font-size:28px}.AndenApp-module__cG34Na__dayEndButton{border:0;border-top:1px solid var(--line);color:#637084;text-align:left;background:#fff;align-items:center;gap:8px;width:100%;margin-top:30px;padding:13px 0;display:flex}.AndenApp-module__cG34Na__dayEndButton small{color:#a1aab6;margin-left:auto}.AndenApp-module__cG34Na__dayEndButton:hover{color:var(--ink)}.AndenApp-module__cG34Na__dayEndButton:disabled{color:#aeb7c3;cursor:not-allowed}.AndenApp-module__cG34Na__dayEndButton:disabled small{color:#b8bfca}.AndenApp-module__cG34Na__weekGridWrap{touch-action:pan-y pinch-zoom;border:1px solid var(--line);scrollbar-color:#d5dbe4 transparent;scrollbar-width:thin;border-radius:16px;width:100%;height:min(70vh,740px);min-height:400px;overflow:auto}.AndenApp-module__cG34Na__weekGrid{grid-template-columns:46px repeat(7,minmax(92px,1fr));min-width:770px;display:grid}.AndenApp-module__cG34Na__weekGridHeader{z-index:4;background:#fff;position:sticky;top:0}.AndenApp-module__cG34Na__weekCorner{border-bottom:1px solid var(--line);background:#fcfdff}.AndenApp-module__cG34Na__weekDayHead{border:0;border-bottom:1px solid var(--line);border-left:1px solid var(--line);color:#788497;background:#fff;flex-direction:column;justify-content:center;align-items:center;gap:2px;min-height:57px;display:flex}.AndenApp-module__cG34Na__weekDayHead strong{color:var(--ink);font-size:19px}.AndenApp-module__cG34Na__weekHoliday{color:#a36a63;text-overflow:ellipsis;white-space:nowrap;max-width:calc(100% - 8px);font-size:10px;font-weight:600;display:block;overflow:hidden}.AndenApp-module__cG34Na__weekAllDayLabel{border-bottom:1px solid var(--line);color:#8994a3;text-align:right;background:#fcfdff;padding:10px 4px;font-size:10px}.AndenApp-module__cG34Na__weekAllDayCell{border-bottom:1px solid var(--line);border-left:1px solid var(--line);background:#fff;flex-direction:column;gap:3px;min-width:0;padding:5px 3px;display:flex}.AndenApp-module__cG34Na__weekAllDayCell .AndenApp-module__cG34Na__allDayEvent{width:100%}.AndenApp-module__cG34Na__selectedWeekDay{background:#f1f3f5}.AndenApp-module__cG34Na__selectedWeekDay strong{color:var(--ink)}.AndenApp-module__cG34Na__weekHours{grid-template-rows:repeat(24,54px);display:grid}.AndenApp-module__cG34Na__weekHours div{color:#8994a3;text-align:right;padding-right:5px;font-size:11px;position:relative;transform:translateY(-7px)}.AndenApp-module__cG34Na__weekHours div:first-child{transform:translateY(2px)}.AndenApp-module__cG34Na__weekColumn{border-left:1px solid var(--line);background:#fff;height:1296px;position:relative}.AndenApp-module__cG34Na__selectedWeekColumn{background:#fafbff}.AndenApp-module__cG34Na__weekHourCell{background:0 0;border:0;border-bottom:1px solid #eff2f5;width:100%;height:54px;padding:0;display:block}.AndenApp-module__cG34Na__weekHourCell:hover{background:#f4f6fb}.AndenApp-module__cG34Na__weekEvent{z-index:1;background:var(--pale);color:var(--event-text,var(--tone));text-align:left;border:0;border-radius:7px;flex-direction:column;gap:3px;padding:6px;font-size:11px;display:flex;position:absolute;left:3px;right:3px;overflow:hidden}.AndenApp-module__cG34Na__weekEvent strong{text-overflow:ellipsis;font-size:13px;line-height:1.12;overflow:hidden}.AndenApp-module__cG34Na__weekEvent:hover{filter:brightness(.97)}.AndenApp-module__cG34Na__monthBoard{border:1px solid var(--line);border-radius:15px;overflow:hidden}.AndenApp-module__cG34Na__monthWeeknames{border-bottom:1px solid var(--line);background:#fbfcfe;grid-template-columns:repeat(7,1fr);display:grid}.AndenApp-module__cG34Na__monthWeeknames span{color:#8b95a4;padding:10px 12px;font-size:12px}.AndenApp-module__cG34Na__monthGrid{display:block}.AndenApp-module__cG34Na__monthWeek{border-bottom:1px solid var(--line);grid-template-columns:repeat(7,minmax(0,1fr));display:grid;position:relative}.AndenApp-module__cG34Na__monthWeek:last-child{border-bottom:0}.AndenApp-module__cG34Na__monthDayHeading{flex-direction:column;flex:none;align-items:flex-start;width:100%;height:40px;display:flex}.AndenApp-module__cG34Na__monthSpanSpace{flex:none;display:block}.AndenApp-module__cG34Na__monthSpanLayer{z-index:2;pointer-events:none;grid-template-columns:repeat(7,minmax(0,1fr));display:grid;position:absolute;top:50px;left:0;right:0}.AndenApp-module__cG34Na__monthSpanLayer .AndenApp-module__cG34Na__monthSpan{background:color-mix(in srgb, var(--tone) 25%, white);min-width:0;height:20px;color:var(--ink);text-align:left;text-overflow:ellipsis;white-space:nowrap;pointer-events:auto;border:0;border-radius:0;align-self:start;margin:0;padding:2px 7px;font-size:12px;line-height:16px;overflow:hidden}.AndenApp-module__cG34Na__monthSpan:hover{filter:brightness(.96)}.AndenApp-module__cG34Na__monthSpan.AndenApp-module__cG34Na__monthSpanStart{border-top-left-radius:5px;border-bottom-left-radius:5px;margin-left:3px}.AndenApp-module__cG34Na__monthSpan.AndenApp-module__cG34Na__monthSpanEnd{border-top-right-radius:5px;border-bottom-right-radius:5px;margin-right:3px}.AndenApp-module__cG34Na__monthCell{min-width:0;min-height:calc(107px + var(--span-height,0px));border:0;border-right:1px solid var(--line);border-bottom:1px solid var(--line);text-align:left;background:#fff;flex-direction:column;align-items:stretch;padding:10px 8px 7px;display:flex}.AndenApp-module__cG34Na__monthCell:nth-child(7n){border-right:0}.AndenApp-module__cG34Na__monthWeek .AndenApp-module__cG34Na__monthCell{cursor:pointer;border-bottom:0}.AndenApp-module__cG34Na__monthCell:focus-visible{outline-offset:-2px;outline:2px solid #8298d9}.AndenApp-module__cG34Na__monthCell:hover{background:#fafbfe}.AndenApp-module__cG34Na__monthCell.AndenApp-module__cG34Na__selectedMonthCell{background:#f2f4f6}.AndenApp-module__cG34Na__monthCell.AndenApp-module__cG34Na__outsideMonth{color:#b7bfcc;background:#fbfcfd}.AndenApp-module__cG34Na__monthCell.AndenApp-module__cG34Na__outsideMonth.AndenApp-module__cG34Na__selectedMonthCell{background:#f2f4f6}.AndenApp-module__cG34Na__monthCellNumber{border-radius:7px;align-self:flex-start;place-items:center;width:23px;height:23px;font-size:15px;display:inline-grid}.AndenApp-module__cG34Na__selectedMonthCell .AndenApp-module__cG34Na__monthCellNumber{color:var(--ink);background:#e2e6ea}.AndenApp-module__cG34Na__monthHoliday{color:#a36a63;text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin-top:2px;font-size:11px;font-weight:600;line-height:1.25;display:block;overflow:hidden}.AndenApp-module__cG34Na__monthEventList{flex-direction:column;gap:3px;min-width:0;margin-top:3px;display:flex}.AndenApp-module__cG34Na__monthEventList .AndenApp-module__cG34Na__monthEvent{color:var(--event-text,var(--tone));text-align:left;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:0;border-radius:3px;align-items:center;gap:5px;padding:2px 3px;font-size:11px;display:flex;overflow:hidden}.AndenApp-module__cG34Na__monthEvent i{background:var(--tone);border-radius:50%;flex:none;width:5px;height:5px}.AndenApp-module__cG34Na__monthEventList .AndenApp-module__cG34Na__monthMore{color:#738093;text-align:left;background:0 0;border:0;align-self:flex-start;min-height:20px;padding:1px 3px;font-size:11px}.AndenApp-module__cG34Na__monthMore:hover{text-decoration:underline}.AndenApp-module__cG34Na__monthProgress{background:#edf0f4;border-radius:99px;height:4px;margin-top:auto;display:block;overflow:hidden}.AndenApp-module__cG34Na__monthProgress span{background:#727d89;height:100%;display:block}.AndenApp-module__cG34Na__mobileMonthDots,.AndenApp-module__cG34Na__monthSelectedDetail{display:none}.AndenApp-module__cG34Na__desktopMonthDetail{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;margin-bottom:28px;padding-bottom:23px;display:grid}.AndenApp-module__cG34Na__monthSelectedDetail>strong{min-width:0;font-size:20px}.AndenApp-module__cG34Na__monthSelectedDetail>button:first-of-type{border:1px solid var(--line);min-height:34px;color:var(--ink);white-space:nowrap;background:#fff;border-radius:9px;align-items:center;gap:3px;padding:6px 9px;display:inline-flex}.AndenApp-module__cG34Na__desktopMonthDetail>.AndenApp-module__cG34Na__holidayBadge{grid-column:1/-1;justify-self:start}.AndenApp-module__cG34Na__monthDetailList{overscroll-behavior:contain;grid-column:1/-1;min-width:0;max-height:290px;overflow-y:auto}.AndenApp-module__cG34Na__monthDetailList>p{color:#8b95a4;margin:6px 0;font-size:13px}.AndenApp-module__cG34Na__monthDetailEvent{border:0;border-bottom:1px solid var(--line);text-align:left;background:#fff;align-items:center;gap:8px;width:100%;min-height:42px;padding:8px 0;display:flex}.AndenApp-module__cG34Na__monthDetailEvent:last-child{border-bottom:0}.AndenApp-module__cG34Na__monthDetailEvent time{color:#667285;flex:none;max-width:108px;font-size:12px}.AndenApp-module__cG34Na__monthDetailEvent i{background:var(--tone);border-radius:50%;flex:none;width:7px;height:7px}.AndenApp-module__cG34Na__monthDetailEvent>span{overflow-wrap:anywhere;min-width:0;font-size:15px}.AndenApp-module__cG34Na__monthDetailEvent:hover{background:#fafbfc}@media (min-width:701px){.AndenApp-module__cG34Na__monthTasksPanel .AndenApp-module__cG34Na__desktopMonthDetail>strong,.AndenApp-module__cG34Na__monthTasksPanel .AndenApp-module__cG34Na__taskHeader h2{margin:0;font-size:22px;font-weight:700;line-height:1.2}.AndenApp-module__cG34Na__monthTasksPanel .AndenApp-module__cG34Na__desktopMonthDetail>strong>.AndenApp-module__cG34Na__eyebrow{display:block}.AndenApp-module__cG34Na__monthTasksPanel .AndenApp-module__cG34Na__desktopMonthDetail>button:first-of-type,.AndenApp-module__cG34Na__monthTasksPanel .AndenApp-module__cG34Na__taskAddButton{justify-content:center;gap:3px;min-width:78px;height:36px;min-height:36px;padding:8px 10px;font-size:15px;line-height:1.2}.AndenApp-module__cG34Na__monthTasksPanel .AndenApp-module__cG34Na__monthDetailEvent,.AndenApp-module__cG34Na__monthTasksPanel[data-task-theme] .AndenApp-module__cG34Na__taskTextButton{min-height:44px;padding-top:9px;padding-bottom:9px;font-size:16px;line-height:1.35}.AndenApp-module__cG34Na__monthTasksPanel .AndenApp-module__cG34Na__monthDetailEvent>span{font-size:16px}.AndenApp-module__cG34Na__monthTasksPanel .AndenApp-module__cG34Na__monthDetailEvent time,.AndenApp-module__cG34Na__monthTasksPanel .AndenApp-module__cG34Na__taskTextButton small,.AndenApp-module__cG34Na__monthTasksPanel .AndenApp-module__cG34Na__taskCount{font-size:13px}.AndenApp-module__cG34Na__monthTasksPanel .AndenApp-module__cG34Na__taskGroup h3{font-size:16px}}.AndenApp-module__cG34Na__overlay{z-index:30;background:#202b3b5e;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.AndenApp-module__cG34Na__dialog{background:#fff;border:1px solid #e6eaf1;border-radius:18px;width:min(100%,460px);max-height:min(94vh,900px);padding:25px;overflow-y:auto;box-shadow:0 22px 60px #222b3c24}.AndenApp-module__cG34Na__dialogHead{justify-content:space-between;align-items:flex-start;gap:15px;margin-bottom:23px;display:flex}.AndenApp-module__cG34Na__dialogHead h2{font-size:23px}.AndenApp-module__cG34Na__dialogClose{background:#f4f6f9;border:0;width:32px;height:32px}.AndenApp-module__cG34Na__kindTabs{background:#f3f5f9;border-radius:11px;gap:4px;margin-bottom:22px;padding:4px;display:flex}.AndenApp-module__cG34Na__kindTabs button{color:#6e7b8c;background:0 0;border:0;border-radius:8px;flex:1;min-height:34px;font-size:13px}.AndenApp-module__cG34Na__kindTabs .AndenApp-module__cG34Na__selectedKind{color:var(--ink);background:#fff;font-weight:700;box-shadow:0 1px 5px #2d384e17}.AndenApp-module__cG34Na__formFields{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px 10px;display:grid}.AndenApp-module__cG34Na__formFields label,.AndenApp-module__cG34Na__formField,.AndenApp-module__cG34Na__settingsField{color:#667285;flex-direction:column;gap:6px;min-width:0;font-size:12px;display:flex}.AndenApp-module__cG34Na__formFields .AndenApp-module__cG34Na__fieldFull{grid-column:1/-1}.AndenApp-module__cG34Na__formFields input,.AndenApp-module__cG34Na__formFields select,.AndenApp-module__cG34Na__formFields textarea,.AndenApp-module__cG34Na__settingsField input,.AndenApp-module__cG34Na__settingsField select,.AndenApp-module__cG34Na__reviewItem input{width:100%;min-height:39px;color:var(--ink);font:inherit;background:#fff;border:1px solid #dce3ec;border-radius:9px;padding:8px 10px;font-size:15px}.AndenApp-module__cG34Na__formFields textarea{resize:vertical;min-height:94px;line-height:1.5}.AndenApp-module__cG34Na__formFields input::placeholder{color:#a4acb8}.AndenApp-module__cG34Na__formFields .AndenApp-module__cG34Na__allDayField{color:#4a5665;align-items:center;gap:9px;font-size:14px;display:inline-flex}.AndenApp-module__cG34Na__formFields .AndenApp-module__cG34Na__allDayField input[type=checkbox]{accent-color:#596b68;width:16px;height:16px;min-height:16px;margin:0;padding:0}.AndenApp-module__cG34Na__fieldHint{color:#9aa4b1;font-size:11px}.AndenApp-module__cG34Na__formFields input:focus,.AndenApp-module__cG34Na__formFields select:focus,.AndenApp-module__cG34Na__formFields textarea:focus{border-color:#8aa1d9;outline:0;box-shadow:0 0 0 3px #6987cf1f}.AndenApp-module__cG34Na__meetingLink{color:#607b76;text-underline-offset:3px;align-self:flex-start;margin-top:3px;font-size:12px;text-decoration:underline}.AndenApp-module__cG34Na__formNote{color:#909bab;margin:14px 0 0;font-size:12px}.AndenApp-module__cG34Na__formError{color:#b55f58;margin:15px 0 0;font-size:13px}.AndenApp-module__cG34Na__dialogFooter{justify-content:flex-end;align-items:center;gap:9px;margin-top:24px;display:flex}.AndenApp-module__cG34Na__dialogFooter .AndenApp-module__cG34Na__darkButton{min-width:74px}.AndenApp-module__cG34Na__cancelButton{border:1px solid var(--line);color:#586474;background:#fff;border-radius:9px;min-height:36px;padding:8px 13px}.AndenApp-module__cG34Na__deleteButton{color:#bd7773;background:#fff;border:0;align-items:center;gap:5px;min-height:36px;margin-right:auto;padding:8px 7px;display:flex}.AndenApp-module__cG34Na__smallDialog{width:min(100%,410px)}.AndenApp-module__cG34Na__settingsIntro{color:#708093;margin:-9px 0 18px;font-size:14px}.AndenApp-module__cG34Na__settingsField input{max-width:170px}.AndenApp-module__cG34Na__settingsField select{max-width:220px}.AndenApp-module__cG34Na__monthDetailDateCompact{display:none}.AndenApp-module__cG34Na__notificationSetting{border-top:1px solid var(--line);margin-top:20px;padding-top:18px}.AndenApp-module__cG34Na__notificationSetting strong{font-size:15px}.AndenApp-module__cG34Na__notificationSetting p{color:#8290a0;margin:6px 0 11px;font-size:12px}.AndenApp-module__cG34Na__notificationSetting button{min-height:35px;color:var(--ink);background:#fff;border:1px solid #dce3ec;border-radius:9px;padding:7px 10px;font-size:13px}.AndenApp-module__cG34Na__notificationSetting button:disabled{color:#8290a0;cursor:default;background:#f7f8fa}.AndenApp-module__cG34Na__backupSetting{border-top:1px solid var(--line);margin-top:19px;padding-top:17px}.AndenApp-module__cG34Na__backupSetting strong{font-size:15px}.AndenApp-module__cG34Na__backupSetting>p{color:#8290a0;margin:6px 0 10px;font-size:12px}.AndenApp-module__cG34Na__backupActions{flex-wrap:wrap;gap:8px;display:flex}.AndenApp-module__cG34Na__backupActions button{min-height:35px;color:var(--ink);background:#fff;border:1px solid #dce3ec;border-radius:9px;padding:7px 10px;font-size:13px}.AndenApp-module__cG34Na__backupActions button:hover{background:#f7f9fc}.AndenApp-module__cG34Na__backupFileInput{display:none}.AndenApp-module__cG34Na__backupSetting .AndenApp-module__cG34Na__backupError{color:#b55f58;margin-top:10px}.AndenApp-module__cG34Na__backupSetting .AndenApp-module__cG34Na__backupMessage{color:#398568;margin-top:10px}.AndenApp-module__cG34Na__reviewDialog{width:min(100%,500px)}.AndenApp-module__cG34Na__reviewIntro{color:#718092;margin:-11px 0 19px;font-size:14px}.AndenApp-module__cG34Na__reviewList{flex-direction:column;gap:11px;display:flex}.AndenApp-module__cG34Na__reviewItem{border:1px solid #e7ebf1;border-radius:11px;padding:14px}.AndenApp-module__cG34Na__reviewItem>strong{align-items:center;gap:7px;font-size:16px;display:flex}.AndenApp-module__cG34Na__reviewItem>strong i{background:var(--tone);border-radius:50%;width:7px;height:7px}.AndenApp-module__cG34Na__reviewOptions{gap:6px;margin-top:11px;display:flex}.AndenApp-module__cG34Na__reviewOptions button{color:#586779;background:#fff;border:1px solid #e0e5ec;border-radius:8px;min-height:31px;padding:5px 9px;font-size:12px}.AndenApp-module__cG34Na__reviewOptions .AndenApp-module__cG34Na__selectedReviewOption{color:#293241;background:#f0f2f5;border-color:#4c596d}.AndenApp-module__cG34Na__reviewItem input{max-width:190px;margin-top:9px}.AndenApp-module__cG34Na__noOneOffs{color:#7e8998;background:#f7f9fa;border-radius:11px;margin:0;padding:16px;font-size:14px}.AndenApp-module__cG34Na__dailyReview{background:#fff8e9;border-radius:11px;margin-top:18px;padding:14px}.AndenApp-module__cG34Na__dailyReview strong{color:#8d6a2f;font-size:14px}.AndenApp-module__cG34Na__dailyReview p{color:#4e5461;margin:6px 0;font-size:14px}.AndenApp-module__cG34Na__dailyReview small{color:#8d7651;font-size:12px}.AndenApp-module__cG34Na__myPageMain{background:#fafbfc;padding:38px 40px 70px}.AndenApp-module__cG34Na__myPageInner{width:min(100%,1120px);margin:0 auto}.AndenApp-module__cG34Na__myPageHeading{margin-bottom:25px}.AndenApp-module__cG34Na__myPageHeading h1{color:var(--ink);margin:0;font-size:30px;line-height:1.25}.AndenApp-module__cG34Na__myPageHeading p{color:var(--muted);margin:8px 0 0;font-size:15px}.AndenApp-module__cG34Na__myPageColumns{grid-template-columns:minmax(0,1.45fr) minmax(280px,.9fr);align-items:start;gap:20px;display:grid}.AndenApp-module__cG34Na__myPagePrimary,.AndenApp-module__cG34Na__myPageSecondary{flex-direction:column;gap:20px;min-width:0;display:flex}.AndenApp-module__cG34Na__myCard{border:1px solid var(--line);background:#fff;border-radius:17px;min-width:0;padding:23px 24px 25px}.AndenApp-module__cG34Na__myCardHeading{margin-bottom:19px}.AndenApp-module__cG34Na__myCardHeading>div{align-items:baseline;gap:11px;display:flex}.AndenApp-module__cG34Na__mySectionNumber{color:#a4adb7;letter-spacing:.1em;font-family:Malgun Gothic,sans-serif;font-size:11px;font-weight:700}.AndenApp-module__cG34Na__myCard h2{color:var(--ink);margin:0;font-size:20px;line-height:1.2}.AndenApp-module__cG34Na__myCardHeading p{color:#8190a0;margin:8px 0 0;font-size:13px}.AndenApp-module__cG34Na__themeChoices{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.AndenApp-module__cG34Na__themeChoice{min-width:0;color:var(--ink);text-align:left;background:#fff;border:1px solid #e4e8ee;border-radius:12px;padding:10px}.AndenApp-module__cG34Na__themeChoice:hover{background:#f9fafb}.AndenApp-module__cG34Na__themeChoice.AndenApp-module__cG34Na__selectedTheme{border-color:#626e7a;box-shadow:inset 0 0 0 1px #626e7a}.AndenApp-module__cG34Na__themeChoice strong,.AndenApp-module__cG34Na__themeChoice small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.AndenApp-module__cG34Na__themeChoice strong{margin-top:10px;font-size:15px}.AndenApp-module__cG34Na__themeChoice small{color:#8190a0;margin-top:1px;font-size:12px}.AndenApp-module__cG34Na__themeMini{background:#fff;border:1px solid #edf0f3;border-radius:8px;flex-direction:column;gap:6px;height:58px;padding:9px 10px;display:flex}.AndenApp-module__cG34Na__themeMini>i{background:#b6bec7;border-radius:9px;width:46%;height:4px}.AndenApp-module__cG34Na__themeMini>span{align-items:center;gap:6px;width:100%;height:10px;display:flex}.AndenApp-module__cG34Na__themeMini>span b:first-child{border:1px solid #9faab6;border-radius:2px;width:8px;height:8px}.AndenApp-module__cG34Na__themeMini>span b:last-child{background:#c5ccd4;border-radius:4px;width:55%;height:4px}.AndenApp-module__cG34Na__themeMini[data-theme=soft]>span{background:#f1f0f5;border-radius:4px;height:14px;padding:3px 4px}.AndenApp-module__cG34Na__themeMini[data-theme=soft]>span b:first-child{border-color:#a99bc7;border-radius:3px}.AndenApp-module__cG34Na__themeMini[data-theme=minimal]{gap:5px}.AndenApp-module__cG34Na__themeMini[data-theme=minimal]>span{border-bottom:1px solid #edf0f3;height:9px}.AndenApp-module__cG34Na__themeMini[data-theme=minimal]>span b:first-child{border-radius:50%;width:7px;height:7px}.AndenApp-module__cG34Na__paletteChoices{flex-wrap:wrap;gap:7px;margin-bottom:13px;display:flex}.AndenApp-module__cG34Na__paletteChoiceGroup{align-items:center;gap:3px;min-width:0;display:inline-flex}.AndenApp-module__cG34Na__paletteChoice{color:#657183;background:#fff;border:1px solid #e4e8ee;border-radius:8px;align-items:center;gap:7px;min-height:33px;padding:6px 9px;font-size:12px;display:inline-flex}.AndenApp-module__cG34Na__paletteChoice:hover,.AndenApp-module__cG34Na__paletteChoice[aria-pressed=true]{color:#303b49;background:#f6f7f9;border-color:#8b959f}.AndenApp-module__cG34Na__paletteChoice:disabled,.AndenApp-module__cG34Na__presetRemoveButton:disabled{opacity:.6;cursor:wait}.AndenApp-module__cG34Na__paletteChoice small{color:#9ba5af;white-space:nowrap;font-size:10px}.AndenApp-module__cG34Na__presetRemoveButton{color:#98a2ad;background:#fff;border:1px solid #e4e8ee;border-radius:8px;place-items:center;width:28px;height:33px;padding:0;display:inline-grid}.AndenApp-module__cG34Na__presetRemoveButton:hover:not(:disabled){color:#ad635c;background:#fff7f5;border-color:#d8a29a}.AndenApp-module__cG34Na__paletteDots{gap:2px;display:inline-flex}.AndenApp-module__cG34Na__paletteDots i{border-radius:50%;width:7px;height:7px}.AndenApp-module__cG34Na__presetSaveRow{border-top:1px solid #edf0f3;margin-bottom:8px;padding:13px 0 0}.AndenApp-module__cG34Na__presetSaveRow label{color:#536070;margin-bottom:7px;font-size:12px;display:block}.AndenApp-module__cG34Na__presetSaveRow>div{gap:7px;display:flex}.AndenApp-module__cG34Na__presetSaveRow input{min-width:0;height:36px;color:var(--ink);font:inherit;background:#fff;border:1px solid #dce3ec;border-radius:8px;flex:1;padding:7px 10px;font-size:13px}.AndenApp-module__cG34Na__presetSaveRow button{color:#465260;min-height:36px;font:inherit;background:#f7f8f9;border:1px solid #dce3ec;border-radius:8px;justify-content:center;align-items:center;gap:3px;padding:6px 11px;font-size:12px;display:inline-flex}.AndenApp-module__cG34Na__presetSaveRow button:disabled{opacity:.5;cursor:not-allowed}.AndenApp-module__cG34Na__presetHelp{color:#8a96a3;margin:0 0 14px;font-size:11px;line-height:1.45}.AndenApp-module__cG34Na__presetConfirmPanel{background:#fafbfc;border:1px solid #e2e5e9;border-radius:10px;margin:0 0 14px;padding:13px}.AndenApp-module__cG34Na__presetConfirmPanel strong{color:var(--ink);font-size:13px;display:block}.AndenApp-module__cG34Na__presetConfirmPanel p{color:#7d8895;margin:5px 0 10px;font-size:12px}.AndenApp-module__cG34Na__presetConfirmPanel>div{justify-content:flex-end;gap:7px;display:flex}.AndenApp-module__cG34Na__presetConfirmPanel button{color:#536070;min-height:32px;font:inherit;background:#fff;border:1px solid #dce3ec;border-radius:7px;padding:5px 9px;font-size:12px}.AndenApp-module__cG34Na__presetConfirmPanel button:last-child{color:#ad635c;border-color:#d8a29a}.AndenApp-module__cG34Na__colorRows{border-top:1px solid #edf0f3}.AndenApp-module__cG34Na__colorRow{border-bottom:1px solid #edf0f3;align-items:center;gap:12px;min-height:48px;display:flex}.AndenApp-module__cG34Na__categoryDot{border-radius:50%;flex:none;width:11px;height:11px}.AndenApp-module__cG34Na__categoryNameInput{min-width:0;height:34px;color:var(--ink);font:inherit;background:0 0;border:1px solid #0000;border-radius:7px;flex:1;padding:4px 6px;font-size:15px}.AndenApp-module__cG34Na__categoryNameInput:hover,.AndenApp-module__cG34Na__categoryNameInput:focus{background:#fff;border-color:#dce3ec;outline:0}.AndenApp-module__cG34Na__colorHex{color:#8c97a4;font-family:Malgun Gothic,sans-serif;font-size:11px}.AndenApp-module__cG34Na__colorRow input[type=color]{cursor:pointer;background:#fff;border:1px solid #dce2e9;border-radius:7px;width:34px;height:29px;padding:2px}.AndenApp-module__cG34Na__colorRow input[type=color]::-webkit-color-swatch-wrapper{padding:0}.AndenApp-module__cG34Na__colorRow input[type=color]::-webkit-color-swatch{border:0;border-radius:4px}.AndenApp-module__cG34Na__categoryRemoveButton{color:#98a2ad;background:0 0;border:0;border-radius:7px;flex:none;place-items:center;width:28px;height:29px;padding:0;display:inline-grid}.AndenApp-module__cG34Na__categoryRemoveButton:hover:not(:disabled){color:#b45f59;background:#f9eeec}.AndenApp-module__cG34Na__categoryAddRow{align-items:center;gap:9px;margin-top:14px;display:flex}.AndenApp-module__cG34Na__categoryAddRow input[type=text],.AndenApp-module__cG34Na__categoryAddRow input:not([type]){min-width:0;height:36px;color:var(--ink);font:inherit;background:#fff;border:1px solid #dce3ec;border-radius:8px;flex:1;padding:7px 10px;font-size:14px}.AndenApp-module__cG34Na__categoryAddRow input[type=color]{background:#fff;border:1px solid #dce3ec;border-radius:7px;flex:none;width:34px;height:32px;padding:2px}.AndenApp-module__cG34Na__categoryAddRow button{color:#465260;min-height:36px;font:inherit;background:#f7f8f9;border:1px solid #dce3ec;border-radius:8px;flex:none;align-items:center;gap:3px;padding:7px 11px;font-size:13px;display:inline-flex}.AndenApp-module__cG34Na__categoryAddRow button:hover{background:#eceff1}.AndenApp-module__cG34Na__categoryAddRow button:disabled{opacity:.5;cursor:not-allowed}.AndenApp-module__cG34Na__categoryError{color:#b45f59;margin:8px 0 0;font-size:12px}.AndenApp-module__cG34Na__categoryDeletePanel{background:#fff9f7;border:1px solid #edddd9;border-radius:11px;margin-top:16px;padding:15px}.AndenApp-module__cG34Na__categoryDeletePanel strong{color:var(--ink);font-size:15px;display:block}.AndenApp-module__cG34Na__categoryDeletePanel p{color:#6f7985;margin:5px 0 12px;font-size:12px;line-height:1.5}.AndenApp-module__cG34Na__categoryDeletePanel>div{justify-content:flex-end;gap:7px;margin-top:13px;display:flex}.AndenApp-module__cG34Na__categoryDeletePanel>div button{color:#586474;min-height:33px;font:inherit;background:#fff;border:1px solid #dce3ec;border-radius:8px;padding:6px 10px;font-size:12px}.AndenApp-module__cG34Na__categoryDeletePanel>div button:last-child{color:#a94f49;background:#fff1ef;border-color:#d69d96}.AndenApp-module__cG34Na__accountCard{background:linear-gradient(135deg,#fff 0% 70%,#f8f7fa 100%)}.AndenApp-module__cG34Na__accountTop{justify-content:space-between;align-items:flex-start;margin-bottom:19px;display:flex}.AndenApp-module__cG34Na__accountMark{color:#697483;background:#f6f7f9;border:1px solid #e0e5eb;border-radius:12px;place-items:center;width:39px;height:39px;display:inline-grid}.AndenApp-module__cG34Na__accountStatus{color:#8894a2;background:#fff;border:1px solid #e5e9ed;border-radius:20px;padding:5px 8px;font-size:11px}.AndenApp-module__cG34Na__accountCard p{color:#778596;margin:9px 0 0;font-size:13px;line-height:1.55}.AndenApp-module__cG34Na__accountActions{flex-wrap:wrap;gap:8px;margin-top:17px;display:flex}.AndenApp-module__cG34Na__accountActions button{color:#455163;min-height:34px;font:inherit;cursor:pointer;background:#fff;border:1px solid #dce3ec;border-radius:9px;padding:7px 10px;font-size:12px}.AndenApp-module__cG34Na__myCard .AndenApp-module__cG34Na__settingsField{margin-top:4px}.AndenApp-module__cG34Na__myCard .AndenApp-module__cG34Na__settingsField input,.AndenApp-module__cG34Na__myCard .AndenApp-module__cG34Na__settingsField select{margin-top:3px}.AndenApp-module__cG34Na__myFieldHelp{color:#8a96a3;margin:9px 0 0;font-size:12px}.AndenApp-module__cG34Na__myCard .AndenApp-module__cG34Na__notificationSetting{margin-top:19px}.AndenApp-module__cG34Na__myCard .AndenApp-module__cG34Na__backupActions{margin-top:2px}.AndenApp-module__cG34Na__myCard .AndenApp-module__cG34Na__backupError,.AndenApp-module__cG34Na__myCard .AndenApp-module__cG34Na__backupMessage{margin:11px 0 0;font-size:12px}@media (max-width:1180px){.AndenApp-module__cG34Na__topbar{grid-template-columns:136px minmax(0,1fr) 300px}.AndenApp-module__cG34Na__topbar.AndenApp-module__cG34Na__myTopbar,.AndenApp-module__cG34Na__body{grid-template-columns:136px minmax(0,1fr) 310px}.AndenApp-module__cG34Na__body.AndenApp-module__cG34Na__myBody{grid-template-columns:136px minmax(0,1fr)}.AndenApp-module__cG34Na__sidebar{padding-left:10px;padding-right:10px}.AndenApp-module__cG34Na__main{padding:25px 20px 38px}.AndenApp-module__cG34Na__tasksPanel{padding:25px 17px}.AndenApp-module__cG34Na__topActions{padding-right:14px}.AndenApp-module__cG34Na__myPageMain{padding:31px 28px 60px}}@media (max-width:900px){.AndenApp-module__cG34Na__topbar{grid-template-columns:120px minmax(0,1fr) auto;min-height:72px}.AndenApp-module__cG34Na__topbar.AndenApp-module__cG34Na__myTopbar{grid-template-columns:120px minmax(0,1fr) auto}.AndenApp-module__cG34Na__brand{margin-left:20px}.AndenApp-module__cG34Na__dateControls{gap:6px}.AndenApp-module__cG34Na__dateControls strong{min-width:150px;font-size:18px}.AndenApp-module__cG34Na__topActions{padding-right:16px}.AndenApp-module__cG34Na__settingsButton{display:inline-grid}.AndenApp-module__cG34Na__body{grid-template-columns:minmax(0,1fr) 340px;min-height:calc(100vh - 72px)}.AndenApp-module__cG34Na__body.AndenApp-module__cG34Na__myBody{grid-template-columns:minmax(0,1fr)}.AndenApp-module__cG34Na__sidebar{display:none}.AndenApp-module__cG34Na__main{padding:22px 20px 38px}.AndenApp-module__cG34Na__tasksPanel{padding:22px 17px}.AndenApp-module__cG34Na__sectionHead h1{font-size:23px}.AndenApp-module__cG34Na__myPageColumns{grid-template-columns:minmax(0,1.3fr) minmax(250px,.9fr)}}@media (max-width:700px){.AndenApp-module__cG34Na__app{min-height:100vh;font-size:16px}.AndenApp-module__cG34Na__topbar{z-index:10;grid-template-rows:58px 46px;grid-template-columns:auto 1fr auto;min-height:104px;padding:0 15px;display:grid;position:sticky;top:0}.AndenApp-module__cG34Na__topbar.AndenApp-module__cG34Na__myTopbar{grid-template-rows:58px;grid-template-columns:1fr auto;min-height:58px}.AndenApp-module__cG34Na__brand{grid-area:1/1;gap:7px;margin:0;font-size:18px}.AndenApp-module__cG34Na__brand img{width:25px;height:25px}.AndenApp-module__cG34Na__dateControls{grid-area:2/1/auto/-1;justify-content:space-between}.AndenApp-module__cG34Na__dateControls strong{flex:1;min-width:0;font-size:17px}.AndenApp-module__cG34Na__dateControls .AndenApp-module__cG34Na__iconButton{border-color:#0000;width:29px;height:29px}.AndenApp-module__cG34Na__dateControls .AndenApp-module__cG34Na__todayButton{padding:5px 8px;font-size:13px}.AndenApp-module__cG34Na__topActions{grid-area:1/3;gap:0;padding:0}.AndenApp-module__cG34Na__myTopbar .AndenApp-module__cG34Na__topActions{grid-column:2}.AndenApp-module__cG34Na__topPageTitle{display:none}.AndenApp-module__cG34Na__returnButton{min-height:36px;padding:6px 8px;font-size:13px}.AndenApp-module__cG34Na__settingsButton{gap:3px;width:auto;min-width:40px;height:40px;padding:0 5px;display:inline-flex}.AndenApp-module__cG34Na__profileButtonText{font-size:12px;display:inline}.AndenApp-module__cG34Na__viewSwitch{background:0 0;padding:2px}.AndenApp-module__cG34Na__viewSwitch button{border-radius:0;min-width:42px;padding:7px 5px;font-size:14px}.AndenApp-module__cG34Na__viewSwitch .AndenApp-module__cG34Na__activeView{color:#293241;background:0 0;border-bottom:2px solid #293241;border-radius:0}.AndenApp-module__cG34Na__weekSwitch{display:none}.AndenApp-module__cG34Na__body{min-height:calc(100vh - 104px);display:block}.AndenApp-module__cG34Na__body.AndenApp-module__cG34Na__myBody{min-height:calc(100vh - 58px)}.AndenApp-module__cG34Na__main{padding:19px 20px 16px}.AndenApp-module__cG34Na__onboardingNotice{flex-direction:column;align-items:flex-start;gap:12px;margin:0 0 18px;padding:15px}.AndenApp-module__cG34Na__myPageMain{padding:25px 16px 45px}.AndenApp-module__cG34Na__myPageHeading{margin-bottom:20px}.AndenApp-module__cG34Na__myPageHeading h1{font-size:25px}.AndenApp-module__cG34Na__myPageHeading p{font-size:13px}.AndenApp-module__cG34Na__myPageColumns{grid-template-columns:minmax(0,1fr);gap:16px}.AndenApp-module__cG34Na__myPagePrimary,.AndenApp-module__cG34Na__myPageSecondary{gap:16px}.AndenApp-module__cG34Na__myCard{border-radius:14px;padding:19px 17px 21px}.AndenApp-module__cG34Na__myCard h2{font-size:18px}.AndenApp-module__cG34Na__themeChoice{padding:8px}.AndenApp-module__cG34Na__themeChoice small{font-size:11px}.AndenApp-module__cG34Na__sectionHead{margin-bottom:16px}.AndenApp-module__cG34Na__sectionHead .AndenApp-module__cG34Na__eyebrow{display:none}.AndenApp-module__cG34Na__sectionHead h1{font-size:22px}.AndenApp-module__cG34Na__sectionHead p{margin-top:3px;font-size:12px}.AndenApp-module__cG34Na__darkButton{min-height:34px}.AndenApp-module__cG34Na__dayWeekSwipe{margin:5px -20px 9px;display:block}.AndenApp-module__cG34Na__mobileWeekstrip{border-bottom:1px solid var(--line);grid-template-columns:repeat(7,1fr);margin:0;padding:0 10px;display:grid}.AndenApp-module__cG34Na__mobileWeekstrip button{color:#8290a1;background:#fff;border:0;border-bottom:2px solid #0000;flex-direction:column;justify-content:center;align-items:center;gap:5px;min-height:59px;display:flex}.AndenApp-module__cG34Na__mobileWeekstrip button strong{color:#566376;font-size:17px;font-weight:400}.AndenApp-module__cG34Na__mobileWeekstrip .AndenApp-module__cG34Na__selectedMobileDay{color:#394653;border-bottom-color:#737c86}.AndenApp-module__cG34Na__mobileWeekstrip .AndenApp-module__cG34Na__selectedMobileDay strong{color:#2c3850}.AndenApp-module__cG34Na__dayTimeline{border-radius:12px}.AndenApp-module__cG34Na__dayTimelineHeader,.AndenApp-module__cG34Na__dayAllDay,.AndenApp-module__cG34Na__dayTimelineGrid{grid-template-columns:49px minmax(0,1fr)}.AndenApp-module__cG34Na__dayTimelineHeader strong{padding-left:10px;font-size:14px}.AndenApp-module__cG34Na__dayAllDay>span{padding-right:7px}.AndenApp-module__cG34Na__dayAllDay>div{padding:5px}.AndenApp-module__cG34Na__dayTimelineScroll{height:min(52vh,470px);min-height:320px}.AndenApp-module__cG34Na__dayTimelineHours div{padding-right:6px;font-size:10px}.AndenApp-module__cG34Na__dayTimelineEvent{padding-left:7px;padding-right:5px}.AndenApp-module__cG34Na__dayTimelineEvent strong{font-size:13px}.AndenApp-module__cG34Na__dayTimelineEvent>span,.AndenApp-module__cG34Na__dayTimelineEvent small{font-size:10px}.AndenApp-module__cG34Na__dayTimelineCompact{gap:5px}.AndenApp-module__cG34Na__tasksPanel{border-left:0;border-top:1px solid var(--line);padding:24px 20px 30px}.AndenApp-module__cG34Na__taskHeader .AndenApp-module__cG34Na__eyebrow{display:none}.AndenApp-module__cG34Na__taskHeader h2{font-size:22px}.AndenApp-module__cG34Na__taskCount{margin-top:12px}.AndenApp-module__cG34Na__taskGroups{margin-top:23px}.AndenApp-module__cG34Na__taskGroup+.AndenApp-module__cG34Na__taskGroup{margin-top:19px}.AndenApp-module__cG34Na__taskRow{min-height:44px}.AndenApp-module__cG34Na__monthBoard{border:0;border-radius:0;margin:0 -20px}.AndenApp-module__cG34Na__monthWeeknames{background:#fff;border-bottom:0}.AndenApp-module__cG34Na__monthWeeknames span{text-align:center;padding:8px 0}.AndenApp-module__cG34Na__monthGrid{padding:0 8px 12px}.AndenApp-module__cG34Na__monthWeek{border-bottom:0}.AndenApp-module__cG34Na__monthDayHeading{align-items:center}.AndenApp-module__cG34Na__monthSpanLayer{top:47px}.AndenApp-module__cG34Na__monthSpanLayer .AndenApp-module__cG34Na__monthSpan{padding:2px 4px;font-size:11px}.AndenApp-module__cG34Na__monthCell{min-height:calc(59px + var(--span-height,0px));background:#fff;border:0;align-items:center;padding:7px 0 5px}.AndenApp-module__cG34Na__monthCell:nth-last-child(-n+7){border:0}.AndenApp-module__cG34Na__monthCell.AndenApp-module__cG34Na__selectedMonthCell{background:#f2f4f6;border-radius:8px}.AndenApp-module__cG34Na__monthCell.AndenApp-module__cG34Na__outsideMonth{background:#fff}.AndenApp-module__cG34Na__monthCell.AndenApp-module__cG34Na__outsideMonth.AndenApp-module__cG34Na__selectedMonthCell{background:#f2f4f6}.AndenApp-module__cG34Na__monthCellNumber{align-self:center}.AndenApp-module__cG34Na__monthHoliday{text-align:center;max-width:calc(100% - 2px);margin-top:1px;font-size:9px}.AndenApp-module__cG34Na__monthEventList,.AndenApp-module__cG34Na__monthProgress{display:none}.AndenApp-module__cG34Na__mobileMonthDots{justify-content:center;align-items:center;gap:3px;min-height:10px;margin-top:1px;display:flex}.AndenApp-module__cG34Na__mobileMonthDots i{background:var(--tone);border-radius:50%;width:4px;height:4px}.AndenApp-module__cG34Na__monthSelectedDetail{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:7px;padding-top:18px;display:grid}.AndenApp-module__cG34Na__desktopMonthDetail{display:none}.AndenApp-module__cG34Na__monthSelectedDetail>strong{text-overflow:ellipsis;white-space:nowrap;grid-area:1/1;min-width:0;font-size:16px;overflow:hidden}.AndenApp-module__cG34Na__monthDetailDateFull{display:none}.AndenApp-module__cG34Na__monthDetailDateCompact{display:inline}.AndenApp-module__cG34Na__monthSelectedDetail>.AndenApp-module__cG34Na__holidayBadge{grid-area:1/2;align-self:center;max-width:min(27vw,120px);min-height:27px;padding:4px 7px;font-size:11px}.AndenApp-module__cG34Na__monthSelectedDetail>button:first-of-type{color:#65758a;white-space:nowrap;background:0 0;border:0;grid-area:1/3;justify-self:end;align-items:center;gap:4px;padding:3px 0;font-size:13px;display:inline-flex}.AndenApp-module__cG34Na__monthDetailEvent{border:0;border-bottom:1px solid var(--line);text-align:left;background:#fff;align-items:center;gap:10px;min-height:39px;padding:5px 0;display:flex}.AndenApp-module__cG34Na__monthDetailEvent time{color:#506079;min-width:47px;font-size:13px}.AndenApp-module__cG34Na__monthDetailEvent i{background:var(--tone);border-radius:50%;width:6px;height:6px}.AndenApp-module__cG34Na__weekGridWrap{display:none}.AndenApp-module__cG34Na__overlay{align-items:flex-end;padding:0}.AndenApp-module__cG34Na__dialog{width:100%;max-height:92vh;padding:23px 20px max(22px, env(safe-area-inset-bottom));border-radius:19px 19px 0 0;box-shadow:0 -16px 50px #222b3c1c}.AndenApp-module__cG34Na__dialogHead{margin-bottom:20px}.AndenApp-module__cG34Na__dialogHead h2{font-size:22px}.AndenApp-module__cG34Na__formFields{gap:12px 9px}.AndenApp-module__cG34Na__formFields input,.AndenApp-module__cG34Na__formFields select{min-height:42px}}@media (max-width:390px){.AndenApp-module__cG34Na__topbar{padding:0 11px}.AndenApp-module__cG34Na__main,.AndenApp-module__cG34Na__tasksPanel{padding-left:15px;padding-right:15px}.AndenApp-module__cG34Na__dayWeekSwipe,.AndenApp-module__cG34Na__monthBoard{margin-left:-15px;margin-right:-15px}.AndenApp-module__cG34Na__sectionHead h1,.AndenApp-module__cG34Na__taskHeader h2{font-size:20px}.AndenApp-module__cG34Na__dayTimelineScroll{height:48vh;min-height:285px}.AndenApp-module__cG34Na__monthSelectedDetail>strong{font-size:14px}.AndenApp-module__cG34Na__monthSelectedDetail>.AndenApp-module__cG34Na__holidayBadge{padding-left:5px;padding-right:5px;font-size:10px}}.AndenApp-module__cG34Na__app :is(span,strong).AndenApp-module__cG34Na__saturdayNumber{color:#3975bc}.AndenApp-module__cG34Na__app :is(span,strong).AndenApp-module__cG34Na__sundayNumber,.AndenApp-module__cG34Na__app :is(span,strong).AndenApp-module__cG34Na__holidayNumber{color:#c6575b}@media (pointer:coarse) and (min-width:701px){.AndenApp-module__cG34Na__weekGrid{grid-template-columns:38px repeat(7,minmax(0,1fr));min-width:0}.AndenApp-module__cG34Na__weekEvent{padding:5px 3px;overflow:hidden}}.AndenApp-module__cG34Na__syncNotice button{color:inherit;background:#fff;border:1px solid #d9dfe7;border-radius:7px;margin-left:10px;padding:4px 9px}.AndenApp-module__cG34Na__endpointColumn{background:#fafbfc;border:1px solid #edf0f4;border-radius:12px;flex-direction:column;gap:12px;min-width:0;padding:12px;display:flex}@media (max-width:700px){.AndenApp-module__cG34Na__endpointColumn{padding:9px}}.AndenApp-module__cG34Na__main.AndenApp-module__cG34Na__aiPageMain{padding:0}@media (max-width:700px){.AndenApp-module__cG34Na__main.AndenApp-module__cG34Na__aiPageMain{padding:0}.AndenApp-module__cG34Na__topActions{gap:7px}}
