.NotificationBanner-module__ITyUqG__banner{z-index:1000;padding:var(--space-3)var(--space-6);background-color:var(--color-primary-700);color:#fff;font-size:var(--text-sm);font-weight:var(--font-weight-medium);justify-content:space-between;align-items:center;animation:2s ease-in-out infinite NotificationBanner-module__ITyUqG__breathe,.3s ease-out NotificationBanner-module__ITyUqG__slideDown;display:flex;position:relative}.NotificationBanner-module__ITyUqG__message{flex:1}.NotificationBanner-module__ITyUqG__ackButton{margin-left:var(--space-4);padding:var(--space-1)var(--space-4);font-size:var(--text-sm);font-weight:var(--font-weight-medium);font-family:var(--font-sans);color:var(--color-primary-700);border-radius:var(--radius-sm);cursor:pointer;transition:background-color var(--transition-fast);background-color:#fff;border:none;flex-shrink:0}.NotificationBanner-module__ITyUqG__ackButton:hover{background-color:var(--color-primary-100)}@keyframes NotificationBanner-module__ITyUqG__breathe{0%,to{background-color:#b01a56}50%{background-color:#ff69b4}}@keyframes NotificationBanner-module__ITyUqG__slideDown{0%{transform:translateY(-100%)}to{transform:translateY(0)}}
.MeetingList-module__bY2uda__container{width:100%;max-width:28rem}.MeetingList-module__bY2uda__heading{font-size:var(--text-lg);font-weight:var(--font-weight-semibold);color:var(--color-foreground);margin-bottom:var(--space-3)}.MeetingList-module__bY2uda__list{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.MeetingList-module__bY2uda__item{padding:var(--space-2)var(--space-3);border-radius:var(--radius-md);transition:background-color var(--transition-fast);justify-content:space-between;align-items:center;display:flex}.MeetingList-module__bY2uda__item:hover{background-color:var(--color-gray-50)}.MeetingList-module__bY2uda__left{align-items:center;gap:var(--space-2);min-width:0;display:flex}.MeetingList-module__bY2uda__right{margin-left:var(--space-3);flex-shrink:0}.MeetingList-module__bY2uda__timeRange{font-size:var(--text-sm);font-weight:var(--font-weight-medium);color:var(--color-foreground);white-space:nowrap}.MeetingList-module__bY2uda__timeRangeUrgent{font-size:var(--text-sm);font-weight:var(--font-weight-medium);color:#fff;white-space:nowrap}.MeetingList-module__bY2uda__label{font-size:var(--text-sm);color:var(--color-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.MeetingList-module__bY2uda__labelUrgent{font-size:var(--text-sm);color:#fff;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.MeetingList-module__bY2uda__countdown{font-size:var(--text-sm);color:var(--color-muted);white-space:nowrap}.MeetingList-module__bY2uda__countdownUrgent{font-size:var(--text-sm);color:#fff;white-space:nowrap}.MeetingList-module__bY2uda__badge{font-size:var(--text-xs);font-weight:var(--font-weight-semibold);color:#fff;background-color:var(--color-success);padding:var(--space-1)var(--space-2);border-radius:var(--radius-sm);white-space:nowrap;display:inline-block}.MeetingList-module__bY2uda__notSet{font-size:var(--text-sm);font-weight:var(--font-weight-bold);color:#fff;background-color:var(--color-error);border-radius:var(--radius-md);padding:var(--space-1)var(--space-2);white-space:nowrap}.MeetingList-module__bY2uda__breathing{animation:2s ease-in-out infinite MeetingList-module__bY2uda__breathe}.MeetingList-module__bY2uda__breathing:hover{background-color:unset}@keyframes MeetingList-module__bY2uda__breathe{0%,to{background-color:#b01a56}50%{background-color:#ff69b4}}
.TimeUntilMeeting-module__QxGejq__container{top:var(--space-6);right:var(--space-8);z-index:900;position:fixed}.TimeUntilMeeting-module__QxGejq__time{font-size:var(--text-3xl);font-weight:var(--font-weight-bold);color:var(--color-foreground);line-height:var(--leading-tight)}.TimeUntilMeeting-module__QxGejq__urgent{background-color:var(--color-error);border-radius:var(--radius-md);padding:var(--space-1)var(--space-3)}.TimeUntilMeeting-module__QxGejq__timeUrgent{color:#fff}
.NoteEditor-module__W1BetG__container{padding:var(--space-2)0 var(--space-2)calc(1.125rem + var(--space-3));margin-top:var(--space-1)}.NoteEditor-module__W1BetG__titleInput{width:100%;padding:var(--space-2);margin-bottom:var(--space-2);font-family:var(--font-sans);font-size:var(--text-base);font-weight:var(--font-weight-medium);color:var(--color-foreground);border:1px solid var(--color-gray-200);border-radius:var(--radius-sm);transition:border-color var(--transition-fast);box-sizing:border-box;background-color:#0000;outline:none}.NoteEditor-module__W1BetG__titleInput:focus{border-color:var(--color-primary-400)}.NoteEditor-module__W1BetG__container .ql-toolbar{border-color:var(--color-gray-200);border-radius:var(--radius-sm)var(--radius-sm)0 0;background-color:var(--color-gray-50)}.NoteEditor-module__W1BetG__container .ql-container{border-color:var(--color-gray-200);border-radius:0 0 var(--radius-sm)var(--radius-sm);font-family:var(--font-sans);font-size:var(--text-sm);min-height:6rem}.NoteEditor-module__W1BetG__container .ql-editor{min-height:6rem;color:var(--color-foreground)}.NoteEditor-module__W1BetG__container .ql-editor.ql-blank:before{color:var(--color-muted);font-style:normal}.NoteEditor-module__W1BetG__actions{gap:var(--space-2);margin-top:var(--space-2);justify-content:flex-end;display:flex}.NoteEditor-module__W1BetG__saveButton{font-size:var(--text-sm);padding:var(--space-1)var(--space-3);background-color:var(--color-primary-400);color:#fff;border-radius:var(--radius-sm);cursor:pointer;font-weight:var(--font-weight-medium);transition:background-color var(--transition-fast);border:none}.NoteEditor-module__W1BetG__saveButton:hover{background-color:var(--color-primary-500)}.NoteEditor-module__W1BetG__cancelButton{font-size:var(--text-sm);padding:var(--space-1)var(--space-3);color:var(--color-muted);border:1px solid var(--color-gray-200);border-radius:var(--radius-sm);cursor:pointer;transition:background-color var(--transition-fast);background-color:#0000}.NoteEditor-module__W1BetG__cancelButton:hover{background-color:var(--color-gray-50)}
.TodoList-module__qf5Vwq__container{width:100%;max-width:28rem}.TodoList-module__qf5Vwq__heading{font-size:var(--text-lg);font-weight:var(--font-weight-semibold);color:var(--color-foreground);margin-bottom:var(--space-3)}.TodoList-module__qf5Vwq__list{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.TodoList-module__qf5Vwq__item{padding:var(--space-2)var(--space-3);border-radius:var(--radius-md);transition:background-color var(--transition-fast),opacity var(--transition-fast);cursor:grab;flex-direction:column;display:flex}.TodoList-module__qf5Vwq__item:active{cursor:grabbing}.TodoList-module__qf5Vwq__row{justify-content:space-between;align-items:center;width:100%;display:flex}.TodoList-module__qf5Vwq__dragging{opacity:.4}.TodoList-module__qf5Vwq__dropTarget{box-shadow:0 -2px 0 0 var(--color-primary-400)}.TodoList-module__qf5Vwq__dimmed{opacity:.25;pointer-events:none}.TodoList-module__qf5Vwq__item:hover{background-color:var(--color-gray-50)}.TodoList-module__qf5Vwq__breathing{animation:2s ease-in-out infinite TodoList-module__qf5Vwq__breathe}.TodoList-module__qf5Vwq__breathing:hover{background-color:unset}@keyframes TodoList-module__qf5Vwq__breathe{0%,to{background-color:var(--color-primary-700)}50%{background-color:var(--color-primary-400)}}.TodoList-module__qf5Vwq__label{align-items:center;gap:var(--space-3);display:flex}.TodoList-module__qf5Vwq__jiraLink{margin-left:calc(-1*var(--space-3) - 18px);margin-right:var(--space-1);flex-shrink:0;align-items:center;display:flex}.TodoList-module__qf5Vwq__jiraIcon{opacity:.7;width:14px;height:14px;transition:opacity var(--transition-fast)}.TodoList-module__qf5Vwq__jiraIcon:hover{opacity:1}.TodoList-module__qf5Vwq__checkbox{appearance:none;border:2px solid var(--color-muted);border-radius:var(--radius-sm);cursor:pointer;flex-shrink:0;width:1.125rem;height:1.125rem;position:relative}.TodoList-module__qf5Vwq__checkbox:checked{background-color:var(--color-primary-400);border-color:var(--color-primary-400)}.TodoList-module__qf5Vwq__checkbox:checked:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:5px;height:9px;position:absolute;top:1px;left:4px;transform:rotate(45deg)}.TodoList-module__qf5Vwq__text{font-size:var(--text-base);color:var(--color-foreground);line-height:var(--leading-normal)}.TodoList-module__qf5Vwq__textDone{font-size:var(--text-base);color:var(--color-muted);line-height:var(--leading-normal)}.TodoList-module__qf5Vwq__textOverdue{font-size:var(--text-base);color:#fff;line-height:var(--leading-normal)}.TodoList-module__qf5Vwq__textBlocked{font-size:var(--text-base);color:var(--color-muted);line-height:var(--leading-normal)}.TodoList-module__qf5Vwq__textClickable{cursor:pointer}.TodoList-module__qf5Vwq__textClickable:hover{text-decoration:underline;-webkit-text-decoration-color:var(--color-gray-300);text-decoration-color:var(--color-gray-300);text-underline-offset:2px}.TodoList-module__qf5Vwq__noteIndicator{margin-left:var(--space-1);font-size:var(--text-xs)}.TodoList-module__qf5Vwq__blockedBadge{font-size:var(--text-xs);color:var(--color-muted);border:1px solid var(--color-muted);border-radius:var(--radius-sm);padding:0 var(--space-1);margin-left:var(--space-2);white-space:nowrap;flex-shrink:0;line-height:1.5}.TodoList-module__qf5Vwq__countdown{font-size:var(--text-sm);color:var(--color-muted);white-space:nowrap;margin-left:var(--space-3);flex-shrink:0}.TodoList-module__qf5Vwq__countdownOverdue{font-size:var(--text-sm);color:#fff;white-space:nowrap;margin-left:var(--space-3);flex-shrink:0}.TodoList-module__qf5Vwq__divider{border:none;border-top:2px dotted var(--color-primary-400);margin:var(--space-1)var(--space-3)}
.ProjectList-module__U9thmG__container{width:100%;max-width:28rem}.ProjectList-module__U9thmG__header{align-items:center;gap:var(--space-2);cursor:pointer;margin-bottom:var(--space-3);font-family:var(--font-sans);background:0 0;border:none;padding:0;display:flex}.ProjectList-module__U9thmG__heading{font-size:var(--text-lg);font-weight:var(--font-weight-semibold);color:var(--color-foreground)}.ProjectList-module__U9thmG__toggle{font-size:var(--text-sm);color:var(--color-muted);transition:transform var(--transition-fast)}.ProjectList-module__U9thmG__toggleOpen{transform:rotate(90deg);}.ProjectList-module__U9thmG__list{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ProjectList-module__U9thmG__item{padding:var(--space-2)var(--space-3);border-radius:var(--radius-md);transition:background-color var(--transition-fast);cursor:grab;-webkit-user-select:none;user-select:none;align-items:center;display:flex}.ProjectList-module__U9thmG__item:hover{background-color:var(--color-gray-50)}.ProjectList-module__U9thmG__item:active{cursor:grabbing}.ProjectList-module__U9thmG__itemDropTarget{border-top:2px solid var(--color-primary-400);padding-top:calc(var(--space-2) - 2px)}.ProjectList-module__U9thmG__dragHandle{font-size:var(--text-sm);color:var(--color-gray-300);margin-right:var(--space-2);cursor:grab;letter-spacing:-3px;line-height:1}.ProjectList-module__U9thmG__dragHandle:active{cursor:grabbing}.ProjectList-module__U9thmG__bullet{border-radius:var(--radius-full);background-color:var(--color-primary-400);width:6px;height:6px;margin-right:var(--space-3);flex-shrink:0}.ProjectList-module__U9thmG__name{font-size:var(--text-base);color:var(--color-foreground);line-height:var(--leading-normal)}.ProjectList-module__U9thmG__empty{font-size:var(--text-sm);color:var(--color-muted);padding:var(--space-2)var(--space-3)}
.CommandBar-module__kevOvW__wrapper{z-index:900;position:fixed;bottom:2.75rem;left:0;right:0}.CommandBar-module__kevOvW__input{width:100%;padding:var(--space-4)var(--space-6);font-size:var(--text-base);font-family:var(--font-sans);color:var(--color-foreground);background-color:var(--color-gray-50);border:none;border-top:1px solid var(--color-border);transition:background-color var(--transition-fast);outline:none;display:block}.CommandBar-module__kevOvW__input:focus{background-color:var(--color-background)}.CommandBar-module__kevOvW__input::placeholder{color:var(--color-muted)}.CommandBar-module__kevOvW__suggestions{padding:var(--space-1)0;background-color:var(--color-background);border:1px solid var(--color-border);border-radius:var(--radius-lg)var(--radius-lg)0 0;box-shadow:var(--shadow-lg);border-bottom:none;max-height:12rem;margin:0;list-style:none;overflow-y:auto}.CommandBar-module__kevOvW__suggestion{gap:var(--space-1);padding:var(--space-2)var(--space-6);cursor:pointer;transition:background-color var(--transition-fast);flex-direction:column;display:flex}.CommandBar-module__kevOvW__commandHeader{align-items:baseline;gap:var(--space-3);display:flex}.CommandBar-module__kevOvW__commandUsage{font-size:var(--text-xs);font-family:var(--font-mono);color:var(--color-muted);opacity:.7}.CommandBar-module__kevOvW__suggestion:hover,.CommandBar-module__kevOvW__suggestionSelected{background-color:var(--color-gray-50)}.CommandBar-module__kevOvW__commandName{font-size:var(--text-sm);font-weight:var(--font-weight-semibold);font-family:var(--font-mono);color:var(--color-primary-500)}.CommandBar-module__kevOvW__commandDesc{font-size:var(--text-sm);color:var(--color-muted)}.CommandBar-module__kevOvW__argSuggestion{padding:var(--space-2)var(--space-6);cursor:pointer;transition:background-color var(--transition-fast);justify-content:space-between;align-items:center;display:flex}.CommandBar-module__kevOvW__argSuggestion:hover,.CommandBar-module__kevOvW__argSuggestion.CommandBar-module__kevOvW__suggestionSelected{background-color:var(--color-gray-50)}.CommandBar-module__kevOvW__argSuggestionLabel{font-size:var(--text-sm);color:var(--color-foreground)}.CommandBar-module__kevOvW__argSuggestionHint{font-size:var(--text-xs);color:var(--color-muted);opacity:.6}.CommandBar-module__kevOvW__taskReference{padding:var(--space-2)0;background-color:var(--color-background);border:1px solid var(--color-border);border-radius:var(--radius-lg)var(--radius-lg)0 0;box-shadow:var(--shadow-lg);border-bottom:none;max-height:16rem;margin:0;list-style:none;overflow-y:auto}.CommandBar-module__kevOvW__taskRefItem{align-items:center;gap:var(--space-2);padding:var(--space-1)var(--space-6);font-size:var(--text-sm);display:flex}.CommandBar-module__kevOvW__taskRefNumber{font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);color:var(--color-primary-500);text-align:right;flex-shrink:0;min-width:1.5rem}.CommandBar-module__kevOvW__taskRefText{color:var(--color-foreground)}.CommandBar-module__kevOvW__taskRefTextDone{color:var(--color-muted)}
.page-module___8aEwW__main{align-items:center;gap:var(--space-4);min-height:100vh;padding:var(--space-8);padding-bottom:calc(var(--space-16) + var(--space-16));flex-direction:column;display:flex}.page-module___8aEwW__mainCentered{justify-content:center;}.page-module___8aEwW__title{font-size:var(--text-3xl);font-weight:var(--font-weight-bold);color:var(--color-foreground);margin-bottom:var(--space-6)}.page-module___8aEwW__footer{z-index:910;justify-content:center;align-items:center;gap:var(--space-3);padding:var(--space-3)var(--space-6);border-top:1px solid var(--color-border);background-color:var(--color-gray-50);display:flex;position:fixed;bottom:0;left:0;right:0}.page-module___8aEwW__footerStatus{font-size:var(--text-sm);color:var(--color-muted)}.page-module___8aEwW__footerLink{font-size:var(--text-sm);font-family:var(--font-sans);color:var(--color-muted);cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}.page-module___8aEwW__footerLink:hover{color:var(--color-foreground)}.page-module___8aEwW__form{gap:var(--space-4);flex-direction:column;width:100%;max-width:24rem;display:flex}.page-module___8aEwW__input{padding:var(--space-3)var(--space-4);font-size:var(--text-base);font-family:var(--font-sans);color:var(--color-foreground);background-color:var(--color-background);border:1px solid var(--color-border);border-radius:var(--radius-md);transition:border-color var(--transition-fast);outline:none}.page-module___8aEwW__input:focus{border-color:var(--color-primary-400);box-shadow:0 0 0 3px var(--color-primary-100)}.page-module___8aEwW__button{padding:var(--space-3)var(--space-6);font-size:var(--text-base);font-weight:var(--font-weight-medium);font-family:var(--font-sans);color:#fff;background-color:var(--color-primary-400);border-radius:var(--radius-md);cursor:pointer;transition:background-color var(--transition-fast);border:none}.page-module___8aEwW__button:hover{background-color:var(--color-primary-500)}.page-module___8aEwW__button:active{background-color:var(--color-primary-600)}
