@font-face{font-family:'wundercon';src:url("data:application/octet-stream;base64,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") format("truetype")}.ms-Icon{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-family:'wundercon';font-style:normal;font-weight:normal;speak:none}.ms-Icon--GlobalNavButton:before{content:"\E700"}.ms-Icon--QuickNote:before{content:"\E70B"}.ms-Icon--ChevronDown:before{content:"\E70D"}.ms-Icon--ChevronUp:before{content:"\E70E"}.ms-Icon--Edit:before{content:"\E70F"}.ms-Icon--Add:before{content:"\E710"}.ms-Icon--Cancel:before{content:"\E711"}.ms-Icon--More:before{content:"\E712"}.ms-Icon--Settings:before{content:"\E713"}.ms-Icon--Mail:before{content:"\E715"}.ms-Icon--People:before{content:"\E716"}.ms-Icon--Search:before{content:"\E721"}.ms-Icon--Attach:before{content:"\E723"}.ms-Icon--Forward:before{content:"\E72A"}.ms-Icon--Back:before{content:"\E72B"}.ms-Icon--FavoriteStar:before{content:"\E734"}.ms-Icon--FavoriteStarFill:before{content:"\E735"}.ms-Icon--CheckboxComposite:before{content:"\E73A"}.ms-Icon--Print:before{content:"\E749"}.ms-Icon--Delete:before{content:"\E74D"}.ms-Icon--ChevronLeft:before{content:"\E76B"}.ms-Icon--ChevronRight:before{content:"\E76C"}.ms-Icon--Contact:before{content:"\E77B"}.ms-Icon--Calendar:before{content:"\E787"}.ms-Icon--Megaphone:before{content:"\E789"}.ms-Icon--Color:before{content:"\E790"}.ms-Icon--Flag:before{content:"\E7C1"}.ms-Icon--Home:before{content:"\E80F"}.ms-Icon--Download:before{content:"\E896"}.ms-Icon--ClosePane:before{content:"\E89F"}.ms-Icon--Rename:before{content:"\E8AC"}.ms-Icon--CalendarDay:before{content:"\E8BF"}.ms-Icon--CalendarWeek:before{content:"\E8C0"}.ms-Icon--Copy:before{content:"\E8C8"}.ms-Icon--Sort:before{content:"\E8CB"}.ms-Icon--GotoToday:before{content:"\E8D1"}.ms-Icon--Dislike:before{content:"\E8E0"}.ms-Icon--AddFriend:before{content:"\E8FA"}.ms-Icon--AlarmClock:before{content:"\E919"}.ms-Icon--Completed:before{content:"\E930"}.ms-Icon--Sunny:before{content:"\E9BD"}.ms-Icon--CircleRing:before{content:"\EA3A"}.ms-Icon--ClosePaneMirrored:before{content:"\EA49"}.ms-Icon--Lightbulb:before{content:"\EA80"}.ms-Icon--Ringer:before{content:"\EA8F"}.ms-Icon--CompletedSolid:before{content:"\EC61"}.ms-Icon--DateTime:before{content:"\EC92"}.ms-Icon--PlannerLogo:before{content:"\EDD1"}.ms-Icon--SortUp:before{content:"\EE68"}.ms-Icon--SortDown:before{content:"\EE69"}.ms-Icon--AddEvent:before{content:"\EEB5"}.ms-Icon--RecurringEvent:before{content:"\EF5D"}.ms-Icon--FabricMovetoFolder:before{content:"\F0A5"}.ms-Icon--StatusCircleCheckmark:before{content:"\F13E"}.ms-Icon--MoreVertical:before{content:"\F2BC"}.ms-Icon--BulletedList2:before{content:"\F2C7"}.ms-Icon--AlertSolid:before{content:"\F331"}.ms-Icon--SignOut:before{content:"\F3B1"}.ms-Icon--ToDoLogoOutline:before{content:"\F75B"}.fontIcon{text-align:center;color:#797775;color:var(--font-color-secondary)}.fontIcon:before{display:inline-block}.iconSize-16{font-size:1.2rem;vertical-align:-1px}.iconSize-16:before{width:16px}.iconSize-18{line-height:1.8rem;font-size:1.4rem}.iconSize-18:before{width:18px}.iconSize-20{line-height:2rem;font-size:15px}.iconSize-20:before{width:20px}.iconSize-24{line-height:2.4rem;font-size:1.6rem}.iconSize-24:before{width:24px}.iconSize-28{line-height:2.8rem;font-size:1.8rem}.iconSize-28:before{width:28px}.iconSize-32{line-height:3.2rem;font-size:24px}.iconSize-32:before{width:32px}.ms-Icon--PlannerLogo{color:#31752f !important;color:var(--bg-ms-planner) !important}

.svgIcon{display:inline-block;font-size:0}.svgIcon-block{display:block}

.fluentIcon{color:#323130;color:var(--font-color-primary)}

.baseAdd{overflow:hidden;position:relative;flex-shrink:0;display:flex;align-items:center}.baseAdd .baseAdd-input{font-size:1.4rem;line-height:20px;transition:none;color:#323130;color:var(--font-color-primary)}.baseAdd .baseAdd-input:focus::-moz-placeholder{color:#797775 !important}.baseAdd .baseAdd-input:focus::placeholder{color:#797775 !important}.baseAdd .baseAdd-input:focus::-moz-placeholder{color:#797775 !important;opacity:1}.baseAdd .baseAdd-input:focus::placeholder{color:var(--font-color-secondary) }.baseAdd .baseAdd-input:focus::-webkit-input-placeholder{color:var(--font-color-secondary) }.baseAdd .baseAdd-input:focus::-moz-placeholder{color:var(--font-color-secondary) ;opacity:1}.baseAdd .baseAdd-input:focus:-ms-input-placeholder{color:var(--font-color-secondary) ;opacity:1}.ms-Fabric--isFocusVisible .baseAdd .baseAdd-input:focus{border-radius:4px !important;box-shadow:inset 0 0 0 2px #2564cf !important;box-shadow:inset 0 0 0 2px var(--bg-brand) !important}.baseAdd .baseAdd-input .checkbox path:last-child{display:none}.baseAdd .baseAdd-input a{cursor:default}.baseAdd .baseAdd-icon{flex-shrink:0;flex-basis:0;cursor:pointer}.theme-blue .baseAdd .baseAdd-icon .fluentIcon{color:#3459c1;color:var(--list-theme-blue-primary-0)}.theme-red .baseAdd .baseAdd-icon .fluentIcon{color:#b24642;color:var(--list-theme-red-primary-0)}.theme-purple .baseAdd .baseAdd-icon .fluentIcon{color:#673aa2;color:var(--list-theme-purple-primary-0)}.theme-green .baseAdd .baseAdd-icon .fluentIcon{color:#4e8c26;color:var(--list-theme-green-primary-0)}.theme-skyblue .baseAdd .baseAdd-icon .fluentIcon{color:#1c76c5;color:var(--list-theme-skyblue-primary-0)}.baseAdd .baseAdd-icon.addList .fluentIcon{color:#2564cf;color:var(--font-color-brand)}.ms-Fabric--isFocusVisible .baseAdd .baseAdd-icon:focus{border-radius:4px !important;box-shadow:inset 0 0 0 2px #2564cf !important;box-shadow:inset 0 0 0 2px var(--bg-brand) !important}.focused.baseAdd .baseAdd-icon .icon{color:#767678 !important}.baseAdd .baseAdd-button{height:32px;width:auto;padding:0 8px;font-size:1.2rem;font-weight:bold;text-align:right;cursor:pointer}.theme-blue .baseAdd .baseAdd-button{color:#3459c1;color:var(--list-theme-blue-primary-0)}.theme-red .baseAdd .baseAdd-button{color:#b24642;color:var(--list-theme-red-primary-0)}.theme-purple .baseAdd .baseAdd-button{color:#673aa2;color:var(--list-theme-purple-primary-0)}.theme-green .baseAdd .baseAdd-button{color:#4e8c26;color:var(--list-theme-green-primary-0)}.theme-skyblue .baseAdd .baseAdd-button{color:#1c76c5;color:var(--list-theme-skyblue-primary-0)}.ms-Fabric--isFocusVisible .baseAdd .baseAdd-button:focus{border-radius:4px !important;box-shadow:inset 0 0 0 2px #2564cf !important;box-shadow:inset 0 0 0 2px var(--bg-brand) !important}.baseAdd .baseAdd-disabledButton{cursor:not-allowed !important;color:#A19F9D;color:var(--font-color-disable)}

.closeButton{padding-top:1rem;width:1.6rem;cursor:pointer}.ms-Fabric--isFocusVisible .closeButton:focus{border-radius:4px !important;box-shadow:inset 0 0 0 2px #2564cf !important;box-shadow:inset 0 0 0 2px var(--bg-brand) !important}

.recurringButton-container{display:flex}.ms-Fabric--isFocusVisible .recurringButton-container .recurringButton:focus .taskCreation-labelcontainer{border-radius:4px !important;box-shadow:inset 0 0 0 2px #2564cf !important;box-shadow:inset 0 0 0 2px var(--bg-brand) !important}

.date.today{color:#2564cf;color:var(--font-color-brand)}

.reminderButton-container{display:flex}.ms-Fabric--isFocusVisible .reminderButton-container .reminderButton:focus .taskCreation-labelcontainer{border-radius:4px !important;box-shadow:inset 0 0 0 2px #2564cf !important;box-shadow:inset 0 0 0 2px var(--bg-brand) !important}

.dateButton-container{display:flex}.ms-Fabric--isFocusVisible .dateButton-container .dateButton:focus .taskCreation-labelcontainer{border-radius:4px !important;box-shadow:inset 0 0 0 2px #2564cf !important;box-shadow:inset 0 0 0 2px var(--bg-brand) !important}

.createTaskImportanceButton{cursor:pointer}.createTaskImportanceButton .fluentIcon{color:#2564cf;color:var(--font-color-brand)}.ms-Fabric--isFocusVisible .createTaskImportanceButton:focus{border-radius:4px !important;box-shadow:inset 0 0 0 2px #2564cf !important;box-shadow:inset 0 0 0 2px var(--bg-brand) !important}

.createTaskWrapper .baseAdd.taskCreation:not(.rich-entry){padding-top:10px}.createTaskWrapper .baseAdd.taskCreation:not(.rich-entry) .baseAdd-input{border-bottom:solid 1px #edebe9;border-bottom:solid 1px var(--bg-border);border-radius:0px;background-color:#fff;background-color:var(--bg-primary)}html[dir=ltr] .createTaskWrapper .baseAdd.taskCreation:not(.rich-entry) .baseAdd-input{margin:0px 12px 0px 20px}html[dir=rtl] .createTaskWrapper .baseAdd.taskCreation:not(.rich-entry) .baseAdd-input{margin:0px 20px 0px 12px}html[dir=ltr] .createTaskWrapper .baseAdd.taskCreation:not(.rich-entry) .baseAdd-input{padding-left:0px}html[dir=rtl] .createTaskWrapper .baseAdd.taskCreation:not(.rich-entry) .baseAdd-input{padding-right:0px}.createTaskWrapper .baseAdd.taskCreation:not(.rich-entry) .baseAdd-input::-moz-placeholder{color:#797775 }.createTaskWrapper .baseAdd.taskCreation:not(.rich-entry) .baseAdd-input::placeholder{color:#797775 }.createTaskWrapper .baseAdd.taskCreation:not(.rich-entry) .baseAdd-input::-moz-placeholder{color:#797775 ;opacity:1}.createTaskWrapper .baseAdd.taskCreation:not(.rich-entry) .baseAdd-input::placeholder{color:var(--font-color-tertiary) }.createTaskWrapper .baseAdd.taskCreation:not(.rich-entry) .baseAdd-input::-webkit-input-placeholder{color:var(--font-color-tertiary) }.createTaskWrapper .baseAdd.taskCreation:not(.rich-entry) .baseAdd-input::-moz-placeholder{color:var(--font-color-tertiary) ;opacity:1}.createTaskWrapper .baseAdd.taskCreation:not(.rich-entry) .baseAdd-input:-ms-input-placeholder{color:var(--font-color-tertiary) ;opacity:1}.createTaskWrapper .baseAdd.taskCreation:not(.rich-entry) .baseAdd-input:focus{border-color:#2564cf !important;border-color:var(--font-color-brand) !important}.createTaskWrapper .taskCreation-entrybar{display:flex;flex-direction:column;width:100%}.createTaskWrapper .taskCreation-entrybar .taskCreation-labelcontainer{display:flex;align-items:center}.createTaskWrapper .taskCreation-entrybar .dateButton-container,.createTaskWrapper .taskCreation-entrybar .reminderButton-container,.createTaskWrapper .taskCreation-entrybar .recurringButton-container{flex-grow:1;min-width:200px;padding-top:10px}.createTaskWrapper .taskCreation-entrybar .reminderDate-text,.createTaskWrapper .taskCreation-entrybar .recurrence-text,.createTaskWrapper .taskCreation-entrybar .dueDate-text{flex-grow:1;border-bottom:solid 1px #edebe9;border-bottom:solid 1px var(--bg-border);color:#323130;color:var(--font-color-primary);padding:7px 0px}html[dir=ltr] .createTaskWrapper .taskCreation-entrybar .reminderDate-text,html[dir=ltr] .createTaskWrapper .taskCreation-entrybar .recurrence-text,html[dir=ltr] .createTaskWrapper .taskCreation-entrybar .dueDate-text{margin-left:20px}html[dir=rtl] .createTaskWrapper .taskCreation-entrybar .reminderDate-text,html[dir=rtl] .createTaskWrapper .taskCreation-entrybar .recurrence-text,html[dir=rtl] .createTaskWrapper .taskCreation-entrybar .dueDate-text{margin-right:20px}html[dir=ltr] .createTaskWrapper .taskCreation-entrybar .reminderDate-text,html[dir=ltr] .createTaskWrapper .taskCreation-entrybar .recurrence-text,html[dir=ltr] .createTaskWrapper .taskCreation-entrybar .dueDate-text{text-align:left}html[dir=rtl] .createTaskWrapper .taskCreation-entrybar .reminderDate-text,html[dir=rtl] .createTaskWrapper .taskCreation-entrybar .recurrence-text,html[dir=rtl] .createTaskWrapper .taskCreation-entrybar .dueDate-text{text-align:right}.createTaskWrapper .taskCreation-entrybar .closeButton{padding-top:0px}html[dir=ltr] .createTaskWrapper .taskCreation-entrybar .closeButton{margin-left:12px}html[dir=rtl] .createTaskWrapper .taskCreation-entrybar .closeButton{margin-right:12px}.createTaskWrapper .taskCreation-entrybar .closeButton:hover{background-color:#edebe9;background-color:var(--bg-hover)}@media all and (min-width: 37.5em){.createTaskWrapper .taskCreation-entrybar{flex-direction:row}html[dir=ltr] .createTaskWrapper .dateButton-container,html[dir=ltr] .createTaskWrapper .reminderButton-container{margin-right:20px}html[dir=rtl] .createTaskWrapper .dateButton-container,html[dir=rtl] .createTaskWrapper .reminderButton-container{margin-left:20px}}

.createButton{display:block;text-align:center}.createButton.is-disabled{background-color:#EDEBE9;background-color:var(--bg-brand-disable);color:#A19F9D;color:var(--font-color-disable)}.primaryButtonToolTip{position:relative}@media all and (min-width: 37.5em){.createButton{width:150px}html[dir=ltr] .createButton{margin-left:auto}html[dir=rtl] .createButton{margin-right:auto}}

.footerWrapper{padding-top:10px;padding-bottom:10px}

.notes-container{display:flex;align-items:center;padding-top:10px}.notes-container .richEntryNote{width:100%;overflow:hidden}.ms-Fabric--isFocusVisible .notes-container .richEntryNote:focus-within,.ms-Fabric--isFocusVisible .notes-container .richEntryNote:focus{border-radius:4px !important;box-shadow:inset 0 0 0 2px #2564cf !important;box-shadow:inset 0 0 0 2px var(--bg-brand) !important}html[dir=ltr] .notes-container .richEntryNote{margin-left:20px}html[dir=rtl] .notes-container .richEntryNote{margin-right:20px}.notes-container .richEntryNote .richTextEditor{overflow-y:hidden;border-bottom:solid 1px #edebe9;border-bottom:solid 1px var(--bg-border);padding:7px 0px}

.link{display:inline-block}.ms-Fabric--isFocusVisible .link.button.blue:focus{box-shadow:0 0 0 1px white,0 0 0 3px #2564cf !important;box-shadow:0 0 0 1px white,0 0 0 3px var(--bg-brand) !important}.ms-Fabric--isFocusVisible .link:focus{border-radius:4px !important;box-shadow:0 0 0 2px #2564cf !important;box-shadow:0 0 0 2px var(--font-color-brand) !important}

.ms-ContextualMenu-Callout{min-width:200px;max-width:290px;border-radius:4px;overflow:hidden}html.mobile .ms-ContextualMenu-Callout{max-width:100%}.ms-ContextualMenu-Callout .ms-Callout-main{padding:6px 0;background-color:#fff;background-color:var(--bg-tertiary)}.ms-ContextualMenu-item{min-height:38px;position:relative;font-size:1.4rem;align-items:center;display:flex;background-color:#fff;background-color:var(--bg-tertiary)}html[dir=ltr] .ms-ContextualMenu-item{text-align:left}html[dir=rtl] .ms-ContextualMenu-item{text-align:right}.ms-ContextualMenu-item .svgIcon,.ms-ContextualMenu-item .fontIcon{height:30px;width:30px;display:flex;align-items:center;justify-content:center;position:relative;flex-shrink:0}.ms-ContextualMenu-item .svgIcon svg path{fill:#323130;fill:var(--font-color-primary)}.ms-ContextualMenu-item .fluentIcon{display:flex;margin-left:4px;margin-right:6px}.ms-ContextualMenu-item .ms-ContextualMenu-itemText{padding:0 4px;height:20px;line-height:2rem;color:#34373d;display:block;flex-grow:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:360px;color:#323130;color:var(--font-color-primary)}.ms-ContextualMenu-item .ms-ContextualMenu-secondaryText{color:#797775;color:var(--font-color-secondary)}.ms-ContextualMenu-item.is-disabled i.icon svg,.ms-ContextualMenu-item .is-disabled i.icon svg{fill:#797775;fill:var(--font-color-tertiary)}.ms-ContextualMenu-item.is-disabled .fluentIcon,.ms-ContextualMenu-item.is-disabled .ms-ContextualMenu-itemText,.ms-ContextualMenu-item.is-disabled i.icon,.ms-ContextualMenu-item .is-disabled .fluentIcon,.ms-ContextualMenu-item .is-disabled .ms-ContextualMenu-itemText,.ms-ContextualMenu-item .is-disabled i.icon{color:#797775;color:var(--font-color-tertiary)}.ms-ContextualMenu-item-destructive .ms-Icon,.ms-ContextualMenu-item-destructive .svgIcon{color:#a80000;color:var(--font-color-warning)}.ms-ContextualMenu-item-destructive .ms-Icon svg path,.ms-ContextualMenu-item-destructive .svgIcon svg path{fill:#a80000;fill:var(--font-color-warning)}.ms-ContextualMenu-item-destructive .fluentIcon,.ms-ContextualMenu-item-destructive .ms-ContextualMenu-itemText{color:#a80000;color:var(--font-color-warning)}html[dir=ltr] .ms-ContextualMenu-link{padding:0px 16px 0px 12px}html[dir=rtl] .ms-ContextualMenu-link{padding:0px 12px 0px 16px}.ms-ContextualMenu-link:focus{background-color:#edebe9 !important;background-color:var(--bg-hover-tertiary) !important}.ms-Fabric--isFocusVisible .ms-ContextualMenu-link:focus::after{box-shadow:0 0 0 0.2rem #2564cf;box-shadow:0 0 0 0.2rem var(--bg-brand);outline:none !important;border:none !important;left:2px !important;right:2px !important;top:2px !important;bottom:2px !important}.ms-ContextualMenu-link:hover{background-color:#edebe9;background-color:var(--bg-hover-tertiary)}.ms-ContextualMenu-link.is-expanded{background-color:--bg-active-tertiary;background-color:var(--bg-active-tertiary)}.ms-ContextualMenu-title{display:block;margin-bottom:6px;text-align:center;padding:8px 8px 12px 8px !important;border-bottom:1px solid #edebe9;border-bottom:1px solid var(--bg-separator);color:#323130;color:var(--font-color-primary);font-weight:600;font-size:1.4rem !important;background-color:#fff !important;background-color:var(--bg-tertiary) !important}.ms-ContextualMenu-list .ms-ContextualMenu-divider{margin:6px 0;height:0;padding:0;border:none;border-bottom:1px solid #edebe9;border-bottom:1px solid var(--bg-separator);background-color:#edebe9;background-color:var(--bg-separator)}.ms-ContextualMenu-list{background-color:#fff;background-color:var(--bg-tertiary)}html.mobile .contextmenu-callout-layer{background:rgba(51,51,51,0.4);visibility:visible}html.mobile .contextmenu-callout-layer .contextmenu-callout li.ms-ContextualMenu-item{padding-top:0.5rem;padding-bottom:0.5rem}html.mobile .contextmenu-callout-layer .contextmenu-callout li.ms-ContextualMenu-item .ms-ContextualMenu-itemText{height:auto;max-width:inherit}.ms-ContextualMenu-item .custom{font-weight:bold;font-size:1.4rem;color:#34373d}.ms-ContextualMenu-item .custom-item{width:100%}.ms-ContextualMenu-item .custom-title{margin-bottom:6px;border-bottom:1px solid #edebe9;border-bottom:1px solid var(--bg-separator);padding:8px 8px 12px 8px}.ms-ContextualMenu-item .custom-actions{display:flex;justify-content:flex-end;margin-top:6px;padding:8px 16px 12px 16px}.ms-ContextualMenu-item .custom-actions button{margin-left:6px}.ms-ContextualMenu-item .custom-body{display:flex;justify-content:center}

.ms-MessageBar-content{align-items:center}html[dir=ltr] .ms-MessageBar-content{padding:0px 13px 0px 11px}html[dir=rtl] .ms-MessageBar-content{padding:0px 11px 0px 13px}html[dir=ltr] .ms-MessageBar-content .ms-MessageBar-text{margin-left:20px}html[dir=rtl] .ms-MessageBar-content .ms-MessageBar-text{margin-right:20px}.ms-MessageBar-content .ms-MessageBar-innerText{width:100%}.ms-MessageBar-content .createTaskMessageBar-content{display:flex;align-items:center}.ms-MessageBar-content .createTaskMessageBar-content .messageString{white-space:normal}html[dir=ltr] .ms-MessageBar-content .createTaskMessageBar-content .messageString{margin-right:24px}html[dir=rtl] .ms-MessageBar-content .createTaskMessageBar-content .messageString{margin-left:24px}.ms-MessageBar-content .retryButton{flex-basis:0;margin-left:auto;padding:0;height:24px}.createTask-errorMessage{position:sticky;top:0px;z-index:2}

.genericLoader-container{width:100%;height:100%;display:flex;align-items:center;justify-content:center}html[dir=ltr] .genericLoader-container .genericLoader-label{margin-left:8px}html[dir=rtl] .genericLoader-container .genericLoader-label{margin-right:8px}

.customCallout-container .ms-Callout-beak{background-color:#fff;background-color:var(--bg-tertiary)}.customCallout-container .ms-Callout-beakCurtain{background-color:transparent}.customCallout-container .ms-Callout-main{background-color:#fff;background-color:var(--bg-tertiary)}

.pickerPopover{display:flex;flex-direction:column}.pickerPopover .dateTimePicker-save{margin:0px 20px 12px 20px}

html,input,textarea,button,select{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{padding:0;margin:0;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-rendering:optimizeLegibility}del{text-decoration:line-through}html body{font-family:"Segoe","Segoe UI","Arial","sans-serif"}html:lang(ja) body{font-family:"Meiryo UI","Meiryo","メイリオ","ＭＳ Ｐゴシック","MS PGothic","Hiragino Kaku Gothic Pro","Microsoft Yahei","微软雅黑","STXihei","Arial Unicode MS","Helvetica Neue","Helvetica","Arial",sans-serif}html:lang(zh) body{font-family:"Microsoft Yahei","微软雅黑","STXihei","Meiryo UI","Meiryo","メイリオ","ＭＳ Ｐゴシック","MS PGothic","Hiragino Kaku Gothic Pro","Arial Unicode MS","Helvetica Neue","Helvetica","Arial",sans-serif}html[dir='rtl'] body{text-align:right}html{height:100%;font-size:62.5%}html.mobile{font-size:75%}#root{height:100%}body{color:#323130;color:var(--font-color-primary);background-color:#f3f2f1;background-color:var(--bg-secondary);font-size:1.4rem;-webkit-touch-callout:none !important;font-weight:500;height:100%;overflow:hidden !important}body:after{opacity:0}body input,body textarea{-webkit-user-select:text;-moz-user-select:text;user-select:text}body input::-moz-placeholder,body textarea::-moz-placeholder{color:#f3f2f1 }body input::placeholder,body textarea::placeholder{color:#f3f2f1 }body input::-moz-placeholder,body textarea::-moz-placeholder{color:#f3f2f1 ;opacity:1}body input::placeholder,body textarea::placeholder{color:var(--bg-secondary) }body input::-webkit-input-placeholder,body textarea::-webkit-input-placeholder{color:var(--bg-secondary) }body input::-moz-placeholder,body textarea::-moz-placeholder{color:var(--bg-secondary) ;opacity:1}body input:-ms-input-placeholder,body textarea:-ms-input-placeholder{color:var(--bg-secondary) ;opacity:1}body ul{list-style:none}body a{cursor:pointer;color:#2564cf;color:var(--font-color-brand)}body a:hover{text-decoration:underline}body :focus{outline:none}body .fluentIcon{display:flex}body .right{float:right}body .left{float:left}body .text-right{text-align:right}body .text-left{text-align:left}body .center{text-align:center}body .hidden{display:none !important}body .dom-hidden{width:0;height:0;position:absolute;left:-9000px;top:-9000px}body *::-webkit-scrollbar-button:start:decrement,body *::-webkit-scrollbar-button:end:increment{height:0px;background-color:transparent}body *::-webkit-scrollbar-corner{background-color:transparent}body *::-webkit-scrollbar-thumb:vertical{border-radius:6px}body *::-webkit-scrollbar{width:8px;border-radius:10px}body *::-webkit-scrollbar-track{border-radius:10px}body *::-webkit-scrollbar-thumb{background:#A19F9D;background:var(--bg-scrollbar);border-radius:10px}body .tasksScroll::-webkit-scrollbar-button:start:decrement,body .tasksScroll::-webkit-scrollbar-button:end:increment{height:13px;display:block;background-color:transparent}body *{scrollbar-width:thin;scrollbar-color:#A19F9D transparent;scrollbar-color:var(--bg-scrollbar) transparent}.error{color:#a80000;color:var(--font-color-warning)}.screenreader-only{position:absolute;white-space:nowrap;width:1px;height:1px;overflow:hidden;border:0;padding:0;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);margin:-1px}

[type=text],[type=email],[type=password]{width:100%;box-sizing:border-box;padding:6px 6px 8px 6px;font-family:"Segoe","Segoe UI","Arial","sans-serif";font-weight:500;font-size:1.4rem;color:darkgray;border:none;background:white;transition:all 0.15s ease-in-out;border-radius:4px}[type=text].chromeless,[type=email].chromeless,[type=password].chromeless{border:none !important;background:none !important;box-shadow:none !important;border-radius:0 !important}[type=text].small,[type=email].small,[type=password].small{font-size:1.4rem;padding:3px}[type=text][disabled],[type=email][disabled],[type=password][disabled]{border-color:#ccc;color:#767678}[type=text]:-moz-placeholder,[type=email]:-moz-placeholder,[type=password]:-moz-placeholder{color:#767678}[type=text]::-ms-clear,[type=email]::-ms-clear,[type=password]::-ms-clear{display:none}textarea{font-family:"Segoe","Segoe UI","Arial","sans-serif";resize:none;color:darkgray;font-weight:500}.ms-Fabric--isFocusVisible select:focus,.ms-Fabric--isFocusVisible [type=checkbox]:focus{box-shadow:0 0 0 1px white,0 0 0 3px #2564cf !important;box-shadow:0 0 0 1px white,0 0 0 3px var(--bg-brand) !important}html [type=text],html [type=email],html [type=password]{font-family:"Segoe","Segoe UI","Arial","sans-serif"}html:lang(ja) [type=text],html:lang(ja) [type=email],html:lang(ja) [type=password]{font-family:"Meiryo UI","Meiryo","メイリオ","ＭＳ Ｐゴシック","MS PGothic","Hiragino Kaku Gothic Pro","Microsoft Yahei","微软雅黑","STXihei","Arial Unicode MS","Helvetica Neue","Helvetica","Arial",sans-serif}html:lang(zh) [type=text],html:lang(zh) [type=email],html:lang(zh) [type=password]{font-family:"Microsoft Yahei","微软雅黑","STXihei","Meiryo UI","Meiryo","メイリオ","ＭＳ Ｐゴシック","MS PGothic","Hiragino Kaku Gothic Pro","Arial Unicode MS","Helvetica Neue","Helvetica","Arial",sans-serif}

button{background:none;width:100%;height:100%;border:none;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.button{position:relative;cursor:pointer;color:#34373d;font-size:1.4rem;line-height:1.4rem;padding:9px 12px;border:none;width:auto;height:auto;transition:background-color 100ms;border-radius:4px}.ms-Fabric--isFocusVisible .button:focus{box-shadow:0 0 0 1px white,0 0 0 3px #2564cf !important;box-shadow:0 0 0 1px white,0 0 0 3px var(--bg-brand) !important}.button[aria-disabled='true']{pointer-events:none;cursor:pointer}.button[disabled],.button[aria-disabled='true']{opacity:0.5}.button[disabled]:hover,.button[aria-disabled='true']:hover{cursor:default}.button[disabled]:active,.button[aria-disabled='true']:active{opacity:0.5}.button:hover{text-decoration:none !important;background-color:#edebe9;background-color:var(--bg-hover)}.button:hover.redText{color:#a80000;color:var(--font-color-warning)}.button:hover.blueText{color:#2564cf;color:var(--font-color-brand)}.button.big{display:block;float:none;box-sizing:border-box;text-align:center;font-size:1.4rem;width:100%;padding:12px 20px}.button.small{display:block;float:none;box-sizing:border-box;text-align:center;min-width:100px;font-size:1.2rem;padding:6px 10px}.button.full{box-sizing:border-box;float:none;text-align:center;width:100%;display:inline-block;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.button.plain{padding:0;margin:0;width:auto;height:auto}.button.blue{color:white;font-weight:bold;background:#2564cf;background:var(--bg-brand)}.button.blue:hover{box-shadow:none;background:#215aba;background:var(--bg-brand-hover)}.button.outlook-blue{color:white;font-weight:bold;background-color:#228BE8}.button.outlook-blue:hover{box-shadow:none;background-color:#0666BC}.button.gray{color:#34373d;font-weight:bold;background:#ededed}.button.gray:hover{background:#ededed;box-shadow:inset 0 0 0 1px #767678;text-decoration:none !important}.button.white{color:#2564cf;color:var(--font-color-brand);background:white}.button.white:hover{background:#ededed;box-shadow:inset 0 0 0 1px #767678;text-decoration:none !important}.button.red{color:white;font-weight:bold;background-color:#a80000;background-color:var(--font-color-warning)}.button.lightRed{color:white;font-weight:bold;background-color:#fbebe9}.button.redText{color:#a80000;color:var(--font-color-warning)}.button.darkRedText{color:#a80000;color:var(--font-color-warning)}.button.blueText{color:#2564cf;color:var(--font-color-brand)}.button.theme{color:white;font-weight:bold}.theme-blue .button.theme{background:#3e69e4;background:var(--list-theme-blue-primary-10)}.theme-red .button.theme{background:#bd4a46;background:var(--list-theme-red-primary-10)}.theme-purple .button.theme{background:#7a45bf;background:var(--list-theme-purple-primary-10)}.theme-green .button.theme{background:#408226;background:var(--list-theme-green-primary-10)}.theme-skyblue .button.theme{background:#228be8;background:var(--list-theme-skyblue-primary-10)}.theme-blue .button.theme:hover{background:#3459c1;background:var(--list-theme-blue-primary-0)}.theme-red .button.theme:hover{background:#b24642;background:var(--list-theme-red-primary-0)}.theme-purple .button.theme:hover{background:#673aa2;background:var(--list-theme-purple-primary-0)}.theme-green .button.theme:hover{background:#4e8c26;background:var(--list-theme-green-primary-0)}.theme-skyblue .button.theme:hover{background:#1c76c5;background:var(--list-theme-skyblue-primary-0)}html .button,html button{font-family:"Segoe","Segoe UI","Arial","sans-serif"}html:lang(ja) .button,html:lang(ja) button{font-family:"Meiryo UI","Meiryo","メイリオ","ＭＳ Ｐゴシック","MS PGothic","Hiragino Kaku Gothic Pro","Microsoft Yahei","微软雅黑","STXihei","Arial Unicode MS","Helvetica Neue","Helvetica","Arial",sans-serif}html:lang(zh) .button,html:lang(zh) button{font-family:"Microsoft Yahei","微软雅黑","STXihei","Meiryo UI","Meiryo","メイリオ","ＭＳ Ｐゴシック","MS PGothic","Hiragino Kaku Gothic Pro","Arial Unicode MS","Helvetica Neue","Helvetica","Arial",sans-serif}

.emoji{display:inline-block}.emoji.small{font-size:12px}.emoji.medium{font-size:15px}.emoji.large{font-size:20px}

.icon svg{fill:#323130;fill:var(--font-color-primary)}.icon.blue svg{fill:#2564cf;fill:var(--font-color-brand)}.icon.spinner{display:block;animation:rotate 0.8s linear infinite;height:14px;width:14px}button .close-small{display:flex;flex:1;justify-content:center}.outlook-24 svg *{fill:#0089ec !important}

@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes slideIn{0%{transform:translateY(-200%)}100%{transform:translateY(0)}}@keyframes slideUp{0%{transform:translate3d(0, 20px, 0)}100%{transform:translateZ(0)}}@keyframes slideRight{0%{transform:translate3d(-20px, 0, 0)}100%{transform:translate3d(0, 0, 0)}}@keyframes slideFadeDown{0%{transform:translate3d(0, -100%, 0);opacity:0}100%{transform:translate3d(0, 0, 0);opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes expand{100%{height:100%}}.modalIn{animation:fadeIn .367s linear forwards,slideUp .367s cubic-bezier(0.1, 0.9, 0.2, 1)}.modalIn.first-experience{animation-delay:0.2s}.popIn{opacity:0.01;transform-origin:center}.popIn.in{opacity:1;transition:opacity 500ms 300ms ease}.popIn.out{opacity:0.01;transition:opacity 100ms ease}.suggestions-shrink-exit{height:height;opacity:1;overflow:hidden}.suggestions-shrink-exit-active{height:0;transition:all timing cubic-bezier(0.25, 0.1, 0.25, 1)}.shrinkSort-enter{height:0;overflow:hidden}.shrinkSort-enter-active{opacity:1;height:height;transition:all timing cubic-bezier(0.25, 0.1, 0.25, 1);transition-delay:1.7s}.shrinkSort-exit{height:height;opacity:1;overflow:hidden}.shrinkSort-exit-active{height:0;transition:all timing cubic-bezier(0.25, 0.1, 0.25, 1)}.shrinkListReplication-enter{height:0;overflow:hidden}.shrinkListReplication-enter-active{opacity:1;height:height;transition:all timing cubic-bezier(0.25, 0.1, 0.25, 1);transition-delay:1.7s}.shrinkListReplication-exit{height:height;opacity:1;overflow:hidden}.shrinkListReplication-exit-active{height:0;transition:all timing cubic-bezier(0.25, 0.1, 0.25, 1)}.catchup-exit{transform-origin:right -20px;opacity:1;transform:scale(1);height:90px}.catchup-exit.catchup-exit-active{opacity:0;height:0;transform:scale(0);transition:all 250ms linear}.planning-enter{transform:translate(0, 10%)}.planning-enter.planning-enter-active{transform:translate(0, 0);transition:transform 600ms cubic-bezier(0.77, 0, 0.175, 1)}.planning-exit.planning-exit-active{transform:translate(0, 10%);transition:transform 600ms cubic-bezier(0.77, 0, 0.175, 1)}.today-enter{transform:translate(0, 100%)}.today-enter.today-enter-active{transform:translate(0, 0);transition:transform 600ms cubic-bezier(0.77, 0, 0.175, 1)}.today-exit{transform:translate(0, 0)}.today-exit.today-exit-active{transform:translate(0, 100%);transition:transform 600ms cubic-bezier(0.77, 0, 0.175, 1)}.overlay-entering,.overlay-exited{transition:opacity 180ms ease;opacity:0}.overlay-entered,.overlay-exiting{transition:opacity 180ms ease;opacity:0.4}.todayIcon{margin:0 5px;text-align:center;cursor:pointer;transform:rotate(-45deg) scale(1);transition:400ms transform ease;padding:5px;cursor:pointer;height:32px;width:32px}.ms-Fabric--isFocusVisible .todayIcon:focus{border-radius:4px !important;box-shadow:inset 0 0 0 2px #2564cf !important;box-shadow:inset 0 0 0 2px var(--bg-brand) !important}.todayIcon svg{width:20px}.todayIcon svg path{fill:#767678 !important}.todayIcon.inToday{transform:rotate(0deg)}.todayIcon.inToday svg path{fill:orange !important}

@media screen and (-ms-high-contrast: active), screen and (forced-colors: active){input,textarea{border:1px solid buttontext}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:default !important}button,[role=button],a.button{background-color:buttonFace !important;color:buttonText !important;border:1px solid buttontext !important}button:focus,[role=button]:focus,a.button:focus{box-shadow:none !important;outline:solid 2px !important}button:hover,[role=button]:hover,a.button:hover{-ms-high-contrast-adjust:none;background-color:highlight !important;color:highlighttext !important}a:focus,select:focus,input:focus,textarea:focus{box-shadow:none !important;outline:solid 2px !important}.checkBox:focus,.ms-FocusZone:focus,.taskItem-titleWrapper:focus,.importanceButton:focus,.listItem:focus,.todayToolbar-item:focus,.groupItem-inner:focus,.ms-ContextualMenu-link:focus,.memberItem .mailIcon:focus{outline-offset:-2px}.richTextEditor:focus-within{box-shadow:none !important;outline:solid 2px !important;outline-offset:-2px}.ms-Fabric--isFocusVisible .checkBox:focus,.ms-Fabric--isFocusVisible .ms-FocusZone:focus,.ms-Fabric--isFocusVisible .taskItem-titleWrapper:focus,.ms-Fabric--isFocusVisible .importanceButton:focus,.ms-Fabric--isFocusVisible .listItem:focus,.ms-Fabric--isFocusVisible .todayToolbar-item:focus,.ms-Fabric--isFocusVisible .groupItem-inner:focus,.ms-Fabric--isFocusVisible .ms-ContextualMenu-link:focus,.ms-Fabric--isFocusVisible .listTitle:focus,.ms-Fabric--isFocusVisible .memberItem:focus{box-shadow:none !important;outline:solid 2px !important}.ms-Fabric--isFocusVisible .recurringOptions-days .recurringOptions-day:focus{box-shadow:none !important;outline:solid 2px !important;outline-color:white !important}button.popoverMenuItem,div.popoverMenuItem,button.section-innerClick{border:none !important;border-bottom:1px solid buttontext !important}button.popoverMenuItem:last-child,div.popoverMenuItem:last-child,button.section-innerClick:last-child{border:none !important}button.checkBox,button.detailHeader-checkbox,div.popoverMenuDivider,button.section-innerClick,button.baseAdd-icon,button.taskItem-titleWrapper,button.ms-ContextualMenu-link{border:none !important}button:hover,.importanceButton:hover,.popoverMenuItem:hover,.listItem:hover,.todayToolbar-item:hover,.members_assignment .memberItem .detailcategories-option-inner:hover{-ms-high-contrast-adjust:none;background-color:highlight !important;color:highlighttext !important}button:hover .fontIcon:before,.importanceButton:hover .fontIcon:before,.popoverMenuItem:hover .fontIcon:before,.listItem:hover .fontIcon:before,.todayToolbar-item:hover .fontIcon:before,.members_assignment .memberItem .detailcategories-option-inner:hover .fontIcon:before{color:highlighttext !important}button:hover .fluentIcon,.importanceButton:hover .fluentIcon,.popoverMenuItem:hover .fluentIcon,.listItem:hover .fluentIcon,.todayToolbar-item:hover .fluentIcon,.members_assignment .memberItem .detailcategories-option-inner:hover .fluentIcon{color:highlighttext !important}button:hover .svgIcon svg path,button:hover .svgIcon svg circle,.importanceButton:hover .svgIcon svg path,.importanceButton:hover .svgIcon svg circle,.popoverMenuItem:hover .svgIcon svg path,.popoverMenuItem:hover .svgIcon svg circle,.listItem:hover .svgIcon svg path,.listItem:hover .svgIcon svg circle,.todayToolbar-item:hover .svgIcon svg path,.todayToolbar-item:hover .svgIcon svg circle,.members_assignment .memberItem .detailcategories-option-inner:hover .svgIcon svg path,.members_assignment .memberItem .detailcategories-option-inner:hover .svgIcon svg circle{fill:highlighttext !important}button:hover .listItem-title,button:hover .listItem-count,button:hover .todayToolbar-title,button:hover .todayToolbar-count,button:hover .listItem-icon,button:hover .emoji,button:hover .toolbarButton-inner,.importanceButton:hover .listItem-title,.importanceButton:hover .listItem-count,.importanceButton:hover .todayToolbar-title,.importanceButton:hover .todayToolbar-count,.importanceButton:hover .listItem-icon,.importanceButton:hover .emoji,.importanceButton:hover .toolbarButton-inner,.popoverMenuItem:hover .listItem-title,.popoverMenuItem:hover .listItem-count,.popoverMenuItem:hover .todayToolbar-title,.popoverMenuItem:hover .todayToolbar-count,.popoverMenuItem:hover .listItem-icon,.popoverMenuItem:hover .emoji,.popoverMenuItem:hover .toolbarButton-inner,.listItem:hover .listItem-title,.listItem:hover .listItem-count,.listItem:hover .todayToolbar-title,.listItem:hover .todayToolbar-count,.listItem:hover .listItem-icon,.listItem:hover .emoji,.listItem:hover .toolbarButton-inner,.todayToolbar-item:hover .listItem-title,.todayToolbar-item:hover .listItem-count,.todayToolbar-item:hover .todayToolbar-title,.todayToolbar-item:hover .todayToolbar-count,.todayToolbar-item:hover .listItem-icon,.todayToolbar-item:hover .emoji,.todayToolbar-item:hover .toolbarButton-inner,.members_assignment .memberItem .detailcategories-option-inner:hover .listItem-title,.members_assignment .memberItem .detailcategories-option-inner:hover .listItem-count,.members_assignment .memberItem .detailcategories-option-inner:hover .todayToolbar-title,.members_assignment .memberItem .detailcategories-option-inner:hover .todayToolbar-count,.members_assignment .memberItem .detailcategories-option-inner:hover .listItem-icon,.members_assignment .memberItem .detailcategories-option-inner:hover .emoji,.members_assignment .memberItem .detailcategories-option-inner:hover .toolbarButton-inner{-ms-high-contrast-adjust:none;background-color:highlight !important;color:highlighttext !important}.active,.active *{-ms-high-contrast-adjust:none;background-color:highlight !important;color:highlighttext !important}.active .fontIcon:before,.active * .fontIcon:before{color:highlighttext !important}.active .fluentIcon,.active * .fluentIcon{color:highlighttext !important}.active .svgIcon svg path,.active .svgIcon svg circle,.active * .svgIcon svg path,.active * .svgIcon svg circle{fill:highlighttext !important}button.section-innerClick:hover .section-title{color:highlighttext !important}.modal,.popover,.catchUp{border:1px solid buttontext !important}.taskItem{border-bottom:1px solid buttontext !important}.taskItem.active .taskItem-body{box-shadow:none}.popoverMenu:focus,.popover-main:focus{box-shadow:none;outline:none}.ms-ContextualMenu-link:focus,.ms-ContextualMenu-link:hover,.ms-ContextualMenu-link.is-expanded{-ms-high-contrast-adjust:none;background-color:highlight !important;color:highlighttext !important}.ms-ContextualMenu-link:focus .ms-ContextualMenu-submenuIcon,.ms-ContextualMenu-link:focus .ms-ContextualMenu-itemText,.ms-ContextualMenu-link:focus .ms-ContextualMenu-secondaryText,.ms-ContextualMenu-link:hover .ms-ContextualMenu-submenuIcon,.ms-ContextualMenu-link:hover .ms-ContextualMenu-itemText,.ms-ContextualMenu-link:hover .ms-ContextualMenu-secondaryText,.ms-ContextualMenu-link.is-expanded .ms-ContextualMenu-submenuIcon,.ms-ContextualMenu-link.is-expanded .ms-ContextualMenu-itemText,.ms-ContextualMenu-link.is-expanded .ms-ContextualMenu-secondaryText{color:highlighttext !important}.ms-ContextualMenu-link:focus .fontIcon:before,.ms-ContextualMenu-link:hover .fontIcon:before,.ms-ContextualMenu-link.is-expanded .fontIcon:before{color:highlighttext !important}.ms-ContextualMenu-link:focus .fluentIcon,.ms-ContextualMenu-link:hover .fluentIcon,.ms-ContextualMenu-link.is-expanded .fluentIcon{color:highlighttext !important}.ms-ContextualMenu-link:focus .svgIcon svg path,.ms-ContextualMenu-link:focus .svgIcon svg circle,.ms-ContextualMenu-link:hover .svgIcon svg path,.ms-ContextualMenu-link:hover .svgIcon svg circle,.ms-ContextualMenu-link.is-expanded .svgIcon svg path,.ms-ContextualMenu-link.is-expanded .svgIcon svg circle{fill:highlighttext !important}.ms-ContextualMenu-link:focus:after,.ms-ContextualMenu-link:hover:after,.ms-ContextualMenu-link.is-expanded:after{box-shadow:none !important}.ms-DatePicker-day--today span{color:highlight}.ms-DatePicker-day--highlighted .ms-DatePicker-day-button{-ms-high-contrast-adjust:none;background-color:highlight !important;color:highlighttext !important}.ms-DatePicker-day--highlighted .ms-DatePicker-day-button span{color:highlighttext !important}.svgIcon svg{fill:windowtext !important}.svgIcon svg path,.svgIcon svg circle{fill:windowtext !important}.otherApps-inner button{border:none !important}.backgroundLines{display:none}}



.createTaskWrapper{height:100%;background-color:#fff;background-color:var(--bg-primary);overflow-y:auto}.createTaskWrapper .section-item{padding-left:20px;padding-right:20px}

