#information .alert-section{justify-content:center;display:flex}#information .alert-section .top-alert{padding:5px!important;position:fixed!important;top:10px!important}#information .alert-section .top-alert div:first-child{margin-left:.5rem;margin-right:.5rem}#information .alert-section .top-alert .information-loader-icon{height:initial!important}#information .alert-section .top-alert .information-chatbot-icon{width:150%!important;height:150%!important}#welcome{align-items:center;display:flex}#welcome .chatbot-icon{height:50px}#welcome .normal-balloon,#welcome .yellow-balloon,#welcome .red-balloon{color:#333;border-radius:3px;width:max-content;height:max-content;padding:5px;position:relative;left:15px}#welcome .normal-balloon:before,#welcome .yellow-balloon:before,#welcome .red-balloon:before{content:"";border:12px solid #0000;position:absolute;top:10%;left:-22px}#welcome .normal-balloon{background-color:#e0edff}#welcome .normal-balloon:before{border-right:12px solid #e0edff}#welcome .yellow-balloon{background-color:#ffffaf}#welcome .yellow-balloon:before{border-right:12px solid #ffffaf}#welcome .red-balloon{background-color:#f2dcdb}#welcome .red-balloon:before{border-right:12px solid #f2dcdb}body[style*="color-scheme: dark"] #welcome .normal-balloon,body[style*="color-scheme: dark"] #welcome .yellow-balloon,body[style*="color-scheme: dark"] #welcome .red-balloon{color:#fff}body[style*="color-scheme: dark"] #welcome .normal-balloon{background-color:#1e32b4}body[style*="color-scheme: dark"] #welcome .normal-balloon:before{border-right:12px solid #1e32b4}body[style*="color-scheme: dark"] #welcome .yellow-balloon{background-color:#966400}body[style*="color-scheme: dark"] #welcome .yellow-balloon:before{border-right:12px solid #966400}body[style*="color-scheme: dark"] #welcome .red-balloon{background-color:#aa1414}body[style*="color-scheme: dark"] #welcome .red-balloon:before{border-right:12px solid #aa1414}#requestees-filter{margin-bottom:20px}#requestees-filter .search-box-title{align-items:center;margin-bottom:10px;display:flex}#requestees-filter .search-box-title .title-description{padding-top:2px;padding-left:3px}#requestees-filter .belong-filters{margin-left:20px}#requestees-filter .belong-filters .belong-filter{align-items:center;display:flex}#requestees-filter .belong-filters .belong-filter .belong-filter-title{margin-right:5px}#requestees-filter .belong-filters .belong-filter .belong-filter-dropdown{width:20rem}#requestees-filter .belong-filters .belong-filter .belong-filter-dropdown .ui-dropdown__container,#requestees-filter .belong-filters .belong-filter .belong-filter-dropdown .ui-dropdown__container .ui-list{width:100%}#requestees-filter .user-filter{margin:10px 0 10px 20px}#requestees-filter .user-filter .filter-checkbox{margin-right:10px}#requestees-filter .user-filter .filter-checkbox .ui-checkbox__indicator{margin:auto}#requestees-filter .user-filter .filter-checkbox .ui-checkbox__label{line-height:initial;margin-top:1.5px}#requestees-filter .user-filter .filter-input>div>input{width:280px}#requestees-filter .user-filter .detailed-conditions-grid{grid-template-columns:50% 50%;gap:5px;max-width:30%;display:grid}#requestees-filter .user-filter .detailed-conditions-grid .full-width{grid-column:span 2}#requestees-filter .user-filter .delegate-update-filter{gap:10px;display:flex}#requestees-filter .user-filter .ui-checkbox__label{white-space:nowrap}#select-mailing-list-from-dropdown-section{margin-bottom:30px}#select-mailing-list-from-dropdown-section .description{margin-left:30px}#select-mailing-list-from-dropdown-section .description .list{max-height:220px;display:grid;overflow:auto}#select-mailing-list-from-dropdown-section .description .list .check-box{color:initial;background-color:initial;margin-bottom:5px}#select-mailing-list-from-dropdown-section .description .list .check-box:hover{background-color:#f3f2f1}#select-mailing-list-from-dropdown-section .description .list .check-box .ui-checkbox__indicator{margin:auto}#select-mailing-list-from-dropdown-section .description .list .check-box .check-box-label{display:grid}body[style*="color-scheme: dark"] #select-mailing-list-from-dropdown-section .description .list .check-box{color:#fff;background-color:#333}body[style*="color-scheme: dark"] #select-mailing-list-from-dropdown-section .description .list .check-box:hover{background-color:#3d3d3d}#select-mailing-list-from-inputting-section{margin-bottom:30px}#select-mailing-list-from-inputting-section .description{margin-left:30px}#select-mailing-list-from-inputting-section .description .input{width:100%}#select-mailing-list-from-inputting-section .description .list{max-height:220px;display:grid;overflow:auto}#select-mailing-list-from-inputting-section .description .list .check-box{color:initial;background-color:initial;margin-bottom:5px}#select-mailing-list-from-inputting-section .description .list .check-box:hover{background-color:#f3f2f1}#select-mailing-list-from-inputting-section .description .list .check-box .ui-checkbox__indicator{margin:auto}#select-mailing-list-from-inputting-section .description .list .check-box .check-box-label{display:grid}body[style*="color-scheme: dark"] #select-mailing-list-from-inputting-section .description .list .check-box{color:#fff;background-color:#333}body[style*="color-scheme: dark"] #select-mailing-list-from-inputting-section .description .list .check-box:hover{background-color:#333}#selected-mailing-list .description .list{max-height:340px;display:grid;overflow:auto}#selected-mailing-list .description .list .list-label{color:initial;background-color:initial;margin-bottom:5px}#selected-mailing-list .description .list .list-label:hover{background-color:#f3f2f1}#selected-mailing-list .description .list .list-label .ui-list__itemcontent{font-size:.875rem}#selected-mailing-list .selected-mailing-list-clear-button{height:initial;width:-moz-fit-content;width:fit-content;max-width:initial;min-width:initial;margin-bottom:3px;margin-left:1rem;padding:0 20px}body[style*="color-scheme: dark"] #selected-mailing-list .description .list .list-label{color:#fff;background-color:#333}body[style*="color-scheme: dark"] #selected-mailing-list .description .list .list-label:hover{background-color:#3d3d3d}#select-requestees-from-mailing-list-icon-button .icon svg{width:25px;height:25px}#select-requestees-from-mailing-list-dialog{width:auto}#select-requestees-from-mailing-list-dialog .ui-dialog__content{display:flex}#select-requestees-from-mailing-list-dialog .ui-dialog__content .content{width:450px}#select-requestees-from-mailing-list-dialog .ui-dialog__content .content .radio-input{accent-color:#5b5fc7}#select-requestees-from-mailing-list-dialog .ui-dialog__content .selectedContent{width:450px}#select-requestees-from-excel-icon-button #select-requestees-from-excel-icon svg{width:30px;height:30px}#select-requestees-from-excel-icon-button:hover{background-color:#f5f5f5}#select-requestees-from-excel .procedures-content{margin-top:initial}#select-requestees-from-excel .excel-file-hyperlink{color:#00e}#select-requestees-from-excel .excel-file-hyperlink:hover{cursor:pointer;text-decoration:underline}#select-requestees-from-excel .drop-zone{text-align:center;border:2px dashed #a9a9a9;flex-direction:column;justify-content:center;height:150px;display:flex}#select-requestees-from-excel .drop-zone .description{color:#b4b4b4;margin:auto;position:absolute;left:0;right:0}#select-requestees-from-excel .drop-zone .description-uploading{color:#f0f0f0}body[style*="color-scheme: dark"] #select-requestees-from-excel-icon-button:hover{background-color:#3d3d3d}body[style*="color-scheme: dark"] #select-requestees-from-excel .excel-file-hyperlink{color:#7b83eb}#work-group-items-table-dialog{flex-direction:column;max-height:330px;display:flex;overflow:auto}#work-group-items-table-dialog .table-wrapper-in-work-group-dialog .table{border-collapse:collapse;table-layout:fixed;width:100%}#work-group-items-table-dialog .table-wrapper-in-work-group-dialog .table .pseudo-header{z-index:100;color:initial;background-color:#fff;border-top:none;position:sticky;top:-1px}#work-group-items-table-dialog .table-wrapper-in-work-group-dialog .table .pseudo-header .table-header{cursor:pointer}#work-group-items-table-dialog .table-wrapper-in-work-group-dialog .table .pseudo-header .icon-member-unavailable{width:24px}#work-group-items-table-dialog .table-wrapper-in-work-group-dialog .table .box{height:21px;color:initial;background-color:#fff;border-top:1px solid #b6b7b8;border-bottom:1px solid #b6b7b8}#work-group-items-table-dialog .table-wrapper-in-work-group-dialog .table .box:hover{cursor:pointer;background-color:#f0f0f0}#work-group-items-table-dialog .table-wrapper-in-work-group-dialog .table .box td{height:inherit}#work-group-items-table-dialog .table-wrapper-in-work-group-dialog .table .box .selected{background-color:#7c7fd2}#work-group-items-table-dialog .table-wrapper-in-work-group-dialog .table .box .work-group-name{text-overflow:ellipsis;white-space:nowrap;width:300px;max-width:300px;padding-left:5px;overflow:hidden}#work-group-items-table-dialog .table-wrapper-in-work-group-dialog .table .box .member-count{text-overflow:ellipsis;white-space:nowrap;width:250px;max-width:250px;overflow:hidden}#work-group-items-table-dialog .table-wrapper-in-work-group-dialog .table .box .member-count .ui-icon{padding-left:10px}#work-group-items-table-dialog .table-wrapper-in-work-group-dialog .table .box .icon-member-unavailable{width:24px}body[style*="color-scheme: dark"] #work-group-items-table-dialog .table-wrapper-in-work-group-dialog .table .pseudo-header,body[style*="color-scheme: dark"] #work-group-items-table-dialog .table-wrapper-in-work-group-dialog .table .box{color:#fff;background-color:#333}body[style*="color-scheme: dark"] #work-group-items-table-dialog .table-wrapper-in-work-group-dialog .table .box:hover{background-color:#3d3d3d}.work-group-member-list{width:auto;height:auto;max-height:100px;overflow:auto}.work-group-member-list .member{margin-top:3px;margin-bottom:3px}#put-work-group-dialog{width:auto}#put-work-group-dialog .put-work-group-name{align-items:center;margin-top:20px;margin-bottom:20px;display:flex}#put-work-group-dialog .put-work-group-name .put-work-group-name-title{margin-right:20px}#put-work-group-dialog .put-work-group-name .work-group-name-input{width:300px}#put-work-group-dialog .put-work-group-name .work-group-name-alert{align-items:center;display:flex}#put-work-group-dialog .put-work-group-name .work-group-name-alert .chatbot-icon{height:2rem;margin:0 5px 0 15px}#put-work-group-dialog .put-work-group-name .work-group-name-alert .description{color:#333;background-color:#fffae5;border:1px solid #969696;border-radius:5px;margin-top:1px;padding:3px 5px}body[style*="color-scheme: dark"] #put-work-group-dialog .put-work-group-name .work-group-name-alert .description{color:#ddd;background-color:#3c3c1e}#select-requestees-from-work-groups-dialog{width:800px;max-height:85vh}#select-requestees-from-work-groups-dialog .ui-header{width:100%}#select-requestees-from-work-groups-dialog .ui-header .dialog-header{flex-direction:row;align-items:center;display:flex}#select-requestees-from-work-groups-dialog .ui-header .dialog-header .header-title{white-space:nowrap}#select-requestees-from-work-groups-dialog .ui-header .dialog-header .buttons{flex-direction:row;margin-left:auto;display:flex}#select-requestees-from-work-groups-dialog .ui-header .dialog-header .buttons .button-block{margin-left:20px;margin-right:0}#select-requestees-from-work-groups-dialog .dialog-content{flex-direction:column;max-height:500px;display:flex;overflow:auto}#select-requestees-from-work-groups-dialog .dialog-content .border{margin:5px 0}#select-requestees-from-work-groups-dialog .dialog-content .anchor{color:-webkit-link}.arrow-icon{height:20px;filter:var(--icon-filter);padding:0}.user-list-box{justify-content:space-evenly;margin-bottom:20px;display:flex}.candidate-box{width:370px;margin-right:10px}.requestee-box{width:370px}.user-table-title{align-items:center;margin-bottom:5px;display:flex}.user-table-title .ui-button{margin-left:auto;margin-right:0}.user-table-title p{min-width:160px;margin-right:auto}.select-all-button{height:50%;margin:0 0 0 auto}.scrollable-table{min-height:280px;max-height:280px;margin-left:20px}.candidate-table,.requestee-table{border-collapse:collapse;table-layout:fixed;width:100%!important;max-height:280px!important}.candidate-table-row,.requestee-table-row{color:initial;cursor:pointer;background-color:#fff;border-bottom:1px solid #b6b7b8;align-items:center;display:flex}.candidate-table-row:hover,.requestee-table-row:hover{cursor:pointer;background-color:#f0f0f0}.candidate-table-row:first-child,.requestee-table-row:first-child{border-top:1px solid #ddd}.candidate-table-organization,.requestee-table-organization{text-overflow:ellipsis;white-space:nowrap;width:220px;max-width:220px;overflow:hidden}.candidate-table-user-name,.requestee-table-user-name{text-overflow:ellipsis;white-space:nowrap;width:110px;max-width:110px;overflow:hidden}.transparent{opacity:.7}.register-form>label{align-items:center;padding-bottom:10px;display:flex}.task-title-input{margin-left:10px}.line-through{text-decoration:line-through}.task-due-date-content{height:60px;display:flex}.task-due-date-content>label{align-items:center;padding-bottom:10px;display:flex}.task-due-date-content .task-due-date-alert{align-items:center;margin-bottom:10px;display:flex}.task-due-date-content .task-due-date-alert .chatbot-icon{height:2rem;margin:0 5px 0 15px}.task-due-date-content .task-due-date-alert .description{color:#333;background-color:#fffae5;border:1px solid #969696;border-radius:5px;margin-top:1px;padding:3px 5px}.task-due-date-input{margin-left:10px;font-family:inherit}.task-due-date-input input{width:130px}.file-attachments-in-form{margin-bottom:10px;margin-left:calc(3em + 10px)}.attachments-in-form{flex-wrap:wrap;display:flex}.file-attachment{width:45%!important;margin:10px 10px 0 0!important}.file-attachment>div{overflow:hidden}.file-attachment>div>span{max-width:auto;text-overflow:ellipsis;white-space:nowrap;font-weight:400;overflow:hidden}.option-accordion{padding-bottom:20px}.option-accordion>.ui-accordion__content{display:grid}.task-memo-textarea{min-height:120px!important;max-height:280px!important;margin-left:10px!important}.task-register-button-section{justify-content:space-evenly;margin:0 20% 20px;display:flex}.ui-dialog__content{margin:0 0 0 auto}.ui-dialog__content #task-put-dialog-header{justify-content:flex-end;display:flex}.ui-dialog__content #task-put-dialog-header .close-button{margin:0 0 0 2rem}body[style*="color-scheme: dark"] .candidate-table-row,body[style*="color-scheme: dark"] .requestee-table-row{color:#fff;background-color:#333}body[style*="color-scheme: dark"] .candidate-table-row:hover,body[style*="color-scheme: dark"] .requestee-table-row:hover{background-color:#3d3d3d}body[style*="color-scheme: dark"] .task-due-date-content .task-due-date-alert .description{color:#ddd;background-color:#3c3c1e}#breadcrumb-in-file-attachment-from-teams-dialog .anchor{color:-webkit-link}#breadcrumb-in-file-attachment-from-teams-dialog .anchor:hover{cursor:pointer;text-decoration:underline}#breadcrumb-in-file-attachment-from-teams-dialog .breadcrumb-item .folder-icon-breadcrumb-list{height:15px}#joined-teams-table{flex-direction:column;display:flex;overflow:auto}#joined-teams-table .table-wrapper-in-file-attachment-dialog table{border-collapse:collapse;table-layout:fixed}#joined-teams-table .table-wrapper-in-file-attachment-dialog table .box{height:21px;color:initial;background-color:#fff;border-top:1px solid #b6b7b8;border-bottom:1px solid #b6b7b8}#joined-teams-table .table-wrapper-in-file-attachment-dialog table .box:hover{cursor:pointer;background-color:#f0f0f0}#joined-teams-table .table-wrapper-in-file-attachment-dialog table .box .icon-in-table{vertical-align:middle;padding-right:5px}body[style*="color-scheme: dark"] #joined-teams-table .table-wrapper-in-file-attachment-dialog table .box{color:#fff;background-color:#333}body[style*="color-scheme: dark"] #joined-teams-table .table-wrapper-in-file-attachment-dialog table .box:hover{background-color:#3d3d3d}#channels-table{flex-direction:column;display:flex;overflow:auto}#channels-table .table-wrapper-in-file-attachment-dialog table{border-collapse:collapse;table-layout:fixed}#channels-table .table-wrapper-in-file-attachment-dialog table .box{height:21px;color:initial;background-color:#fff;border-top:1px solid #b6b7b8;border-bottom:1px solid #b6b7b8}#channels-table .table-wrapper-in-file-attachment-dialog table .box:hover{cursor:pointer;background-color:#f0f0f0}#channels-table .table-wrapper-in-file-attachment-dialog table .box .icon-in-table{vertical-align:sub;height:1rem;padding-right:5px}body[style*="color-scheme: dark"] #channels-table .table-wrapper-in-file-attachment-dialog table .box{color:#fff;background-color:#333}body[style*="color-scheme: dark"] #channels-table .table-wrapper-in-file-attachment-dialog table .box:hover{background-color:#3d3d3d}#share-point-items-table{flex-direction:column;display:flex;overflow:auto}#share-point-items-table .table-wrapper-in-file-attachment-dialog .table{border-collapse:collapse;table-layout:fixed}#share-point-items-table .table-wrapper-in-file-attachment-dialog .table .pseudo-header{z-index:100;color:initial;background-color:#fff;border-top:none;position:sticky;top:-1px}#share-point-items-table .table-wrapper-in-file-attachment-dialog .table .pseudo-header td{padding:0}#share-point-items-table .table-wrapper-in-file-attachment-dialog .table .box{height:21px;color:initial;background-color:#fff;border-top:1px solid #b6b7b8;border-bottom:1px solid #b6b7b8}#share-point-items-table .table-wrapper-in-file-attachment-dialog .table .box:hover{cursor:pointer;background-color:#f0f0f0}#share-point-items-table .table-wrapper-in-file-attachment-dialog .table .box td{height:inherit}#share-point-items-table .table-wrapper-in-file-attachment-dialog .table .box .selected{background-color:#7c7fd2}#share-point-items-table .table-wrapper-in-file-attachment-dialog .table .box .icon-in-table{vertical-align:sub;height:1rem;padding-right:5px}#share-point-items-table .table-wrapper-in-file-attachment-dialog .table .box .file-name{text-overflow:ellipsis;white-space:nowrap;width:300px;max-width:300px;overflow:hidden}#share-point-items-table .table-wrapper-in-file-attachment-dialog .table .box .last-modified-at{width:150px}#share-point-items-table .table-wrapper-in-file-attachment-dialog .table .box .last-modified-by{text-overflow:ellipsis;white-space:nowrap;width:250px;max-width:250px;overflow:hidden}body[style*="color-scheme: dark"] #share-point-items-table .table-wrapper-in-file-attachment-dialog .table .pseudo-header,body[style*="color-scheme: dark"] #share-point-items-table .table-wrapper-in-file-attachment-dialog .table .box{color:#fff;background-color:#333}body[style*="color-scheme: dark"] #share-point-items-table .table-wrapper-in-file-attachment-dialog .table .box:hover{background-color:#3d3d3d}#file-attachment-from-teams-dialog{width:800px}#file-attachment-from-teams-dialog #file-attachment-from-teams-dialog-content{flex-direction:column;display:flex;overflow:auto}#file-attachment-from-teams-dialog #file-attachment-from-teams-dialog-content .border{margin:5px 0}.drop-zone-div .drop-zone{text-align:center;border:2px dashed #a9a9a9;flex-direction:column;justify-content:center;height:150px;display:flex}.drop-zone-div .drop-zone .description{color:#b4b4b4;margin:auto;position:absolute;left:0;right:0}.drop-zone-div .drop-zone .description-uploading,.drop-zone-dialog-uploading>div:nth-child(2)>div>div>button{color:#f0f0f0}#file-attachment-url #file-attachment-url-dialog-content .input-header{justify-content:space-between;display:flex}#file-attachment-url #file-attachment-url-dialog-content .required-content:after{content:" *";color:#f06060;vertical-align:middle}#file-attachment-url.cannot-click-confirm-button div:nth-child(3)>div>div>button:nth-child(2){color:#c8c6c4;pointer-events:none;background-color:#edebe9}body[style*="color-scheme: dark"] #file-attachment-url.cannot-click-confirm-button div:nth-child(3)>div>div>button:nth-child(2){color:#5f5f5f;background-color:#3c3c3c}#breadcrumb-in-file-attachment-from-one-drive-dialog .anchor{color:-webkit-link}#breadcrumb-in-file-attachment-from-one-drive-dialog .anchor:hover{cursor:pointer;text-decoration:underline}#breadcrumb-in-file-attachment-from-one-drive-dialog .breadcrumb-item .folder-icon-breadcrumb-list{height:15px}#one-drive-items-table{flex-direction:column;display:flex;overflow:auto}#one-drive-items-table .table-wrapper-in-file-attachment-dialog .table{border-collapse:collapse;table-layout:fixed}#one-drive-items-table .table-wrapper-in-file-attachment-dialog .table .pseudo-header{z-index:100;color:initial;background-color:#fff;border-top:none;position:sticky;top:-1px}#one-drive-items-table .table-wrapper-in-file-attachment-dialog .table .pseudo-header td{padding:0}#one-drive-items-table .table-wrapper-in-file-attachment-dialog .table .box{height:21px;color:initial;background-color:#fff;border-top:1px solid #b6b7b8;border-bottom:1px solid #b6b7b8}#one-drive-items-table .table-wrapper-in-file-attachment-dialog .table .box:hover{cursor:pointer;background-color:#f0f0f0}#one-drive-items-table .table-wrapper-in-file-attachment-dialog .table .box td{height:inherit}#one-drive-items-table .table-wrapper-in-file-attachment-dialog .table .box .selected{background-color:#7c7fd2}#one-drive-items-table .table-wrapper-in-file-attachment-dialog .table .box .icon-in-table{vertical-align:sub;height:1rem;padding-right:5px}#one-drive-items-table .table-wrapper-in-file-attachment-dialog .table .box .file-name{text-overflow:ellipsis;white-space:nowrap;width:300px;max-width:300px;overflow:hidden}#one-drive-items-table .table-wrapper-in-file-attachment-dialog .table .box .last-modified-at{width:150px}#one-drive-items-table .table-wrapper-in-file-attachment-dialog .table .box .last-modified-by{text-overflow:ellipsis;white-space:nowrap;width:250px;max-width:250px;overflow:hidden}body[style*="color-scheme: dark"] #one-drive-items-table .table-wrapper-in-file-attachment-dialog .table .pseudo-header,body[style*="color-scheme: dark"] #one-drive-items-table .table-wrapper-in-file-attachment-dialog .table .box{color:#fff;background-color:#333}body[style*="color-scheme: dark"] #one-drive-items-table .table-wrapper-in-file-attachment-dialog .table .box:hover{background-color:#3d3d3d}#file-attachment-from-one-drive-dialog{width:800px}#file-attachment-from-one-drive-dialog #file-attachment-from-one-drive-dialog-content{flex-direction:column;display:flex;overflow:auto}#file-attachment-from-one-drive-dialog #file-attachment-from-one-drive-dialog-content .border{margin:5px 0}#file-attachment-from-one-drive-dialog #file-attachment-from-one-drive-dialog-content .anchor{color:-webkit-link}#FileAttachment .menu-button>div>div>ul{border:none}#FileAttachment .menu-button>div>div>ul>li>a{padding:0}#FileAttachment .menu-button>div>div>ul>li>a>span{width:100%}#FileAttachment .menu-item{display:flex}#FileAttachment .menu-item .icon,#FileAttachment .menu-item .small-icon{margin:auto 0 auto .75rem;display:flex}#FileAttachment .menu-item .icon>svg,#FileAttachment .menu-item .small-icon>svg{margin-bottom:.1rem}#FileAttachment .menu-item .icon>svg{width:1.5rem;height:1.5rem}#FileAttachment .menu-item .small-icon>svg{width:1.2rem;height:1.2rem;margin-left:.15rem;margin-right:.15rem}#FileAttachment .menu-item .mono-icon>svg>path{filter:grayscale()}#FileAttachment .menu-item .title{padding:.46rem .75rem .46rem .5rem}#necessary .is-necessary-checkbox div{margin:auto}#necessary .ui-checkbox__label{margin-top:1.5px}#chat-bot-remind-dialog{width:880px}#chat-bot-remind-dialog .remind-alert-message{margin-bottom:10px}#chat-bot-remind-dialog .date-string{width:140px;margin:5px 0 0 5px;display:inline-block}#chat-bot-remind-dialog .text-separator{margin:5px 20px 0 5px}#chat-bot-remind-dialog .hours-dropdown{width:410px}#chat-bot-remind-dialog .trash-can-icon{margin-top:5px;margin-left:5px}#chat-bot-remind-dialog .trash-can-icon svg{width:20px;height:20px}#chat-bot-remind-dialog .trash-can-icon:hover{cursor:pointer}#chat-bot-remind-dialog .warn-icon{color:#dd0;margin-top:5px;margin-left:5px}#chat-bot-remind-dialog .footer-buttons{margin-top:10px}#recurring-task-chat-bot-remind-dialog{width:810px}#recurring-task-chat-bot-remind-dialog .remind-alert-message{margin-bottom:10px}#recurring-task-chat-bot-remind-dialog .date-string{width:140px;margin:5px 0 0 5px;display:inline-block}#recurring-task-chat-bot-remind-dialog .text-separator{margin:5px 10px 0 5px}#recurring-task-chat-bot-remind-dialog .day-offset-dropdown{width:220px}#recurring-task-chat-bot-remind-dialog .hours-dropdown{width:480px}#recurring-task-chat-bot-remind-dialog .trash-can-icon{margin-top:5px;margin-left:5px}#recurring-task-chat-bot-remind-dialog .trash-can-icon svg{width:20px;height:20px}#recurring-task-chat-bot-remind-dialog .trash-can-icon:hover{cursor:pointer}#recurring-task-chat-bot-remind-dialog .warn-icon{color:#dd0;margin-top:5px;margin-left:5px}#recurring-task-chat-bot-remind-dialog .footer-buttons{margin-top:10px}#chat-bot-remind .remind-label{align-items:center;display:flex}#chat-bot-remind .remind-label>div div,#chat-bot-remind .remind-label>div span{margin:auto}#chat-bot-remind .remind-label .question-icon{margin-bottom:2px}#chat-bot-remind .remind-label .question-icon:hover{cursor:pointer;color:#5b5fc7}#chat-bot-remind .remind-label .remind-edit{color:#126fbf;margin-left:15px}#chat-bot-remind .remind-label .remind-edit:hover{text-decoration:underline}#chat-bot-remind .remind-label .remind-edit .remind-icon{vertical-align:sub;margin-right:3px}#chat-bot-remind .remind-label .remind-noEdit{color:gray;margin-left:15px}#chat-bot-remind .remind-label .remind-noEdit .remind-icon{vertical-align:sub;margin-right:3px}#chat-bot-remind .remind-label .ui-checkbox__label{margin-top:1.5px}#chat-bot-remind #remind-accordion{margin-bottom:.3rem;margin-left:1.6rem}#chat-bot-remind #remind-accordion .remind-display{margin-left:5px;display:flex}#chat-bot-remind #remind-accordion .day-offset{width:100px;margin:5px 0 0 5px;display:inline-block}#chat-bot-remind #remind-accordion .date-label{width:180px;margin:5px 0 0 5px;display:inline-block}#chat-bot-remind #remind-accordion .text-separator{margin:5px 20px 0 5px}#chat-bot-remind #remind-accordion .hours-group{width:220px;margin:5px 0 0 5px;display:inline-block}#chat-bot-remind .no-remind-message{color:red;margin-bottom:5px;margin-left:50px}#send-mail{display:flex}#send-mail .send-mail-checkbox{align-items:center}#send-mail .send-mail-checkbox div{margin:0}#send-mail .ui-checkbox__label{margin-top:1.5px}#select-co-requesters-dialog{width:-moz-fit-content;width:fit-content}#select-co-requesters-dialog>h2{margin-top:.5em;margin-bottom:.25em}#select-co-requesters-dialog>.divider{margin-bottom:.75em}#co-requesters{flex-wrap:wrap;display:flex;width:auto!important}#co-requesters .ui-dialog__content{width:-moz-fit-content!important;width:fit-content!important}#co-requesters .ui-checkbox__label{margin-top:1.5px}#co-requesters .co-requesters-modify-button{height:initial;width:-moz-fit-content;width:fit-content;max-width:initial;min-width:initial;margin-left:.5rem;padding:0 20px}#co-requesters .co-requesters-table{border-collapse:collapse;min-width:67%;margin-top:.75em;margin-bottom:.75em;margin-left:2.25em}#co-requesters .co-requesters-table tbody tr{border-top:1px solid #e1dfdd;border-bottom:1px solid #e1dfdd}#co-requesters .co-requesters-table tbody tr td{padding-top:.25em;padding-bottom:.125em}#co-requesters .co-requesters-table tbody tr td.department,#co-requesters .co-requesters-table tbody tr td.group{padding-right:1.5em}#co-requesters .co-requesters-table tbody tr td.name{padding-right:1em}#co-requesters>div div,#co-requesters>div span{margin:auto}.co-requester-dialog-open-button{margin:.5em .25em}#reservation{min-height:32px;display:flex}#reservation .ui-checkbox__label{margin-top:4.5px}#reservation .selector{display:flex}#reservation .selector .time-dropdown{width:-moz-fit-content;width:fit-content;margin-left:15px}#reservation .selector .time-dropdown .ui-dropdown__container,#reservation .selector .time-dropdown .ui-dropdown__container .ui-list{width:100%}#reservation .selector .time-dropdown .ui-dropdown__container .ui-button__content{font-weight:initial}#reservation>div div,#reservation>div span{margin:auto}#registration-filter-box input[type=radio]{display:none}#registration-filter-box input[type=radio]:not(:checked)+.custom-radio:before{border-color:gray}#registration-filter-box input[type=radio]:checked+.custom-radio:before{background-color:#5b5fc7;border-color:gray}#registration-filter-box .custom-radio:before{content:"";background-clip:content-box;border-style:solid;border-width:1px;border-radius:50%;width:13px;height:12.5px;margin-right:5px;padding:1.5px;display:inline-block}#registration-filter-box #setting-title{border-bottom:2px solid #eae9e8;align-items:center;height:40px;margin-bottom:10px;display:flex}#registration-filter-box #filter-date{margin-top:5px;margin-bottom:10px;margin-left:10px}#registration-filter-box #filter-date .registration-date-input input{width:80px;margin-right:5px}#registration-filter-box #filter-pattern{margin-bottom:10px;margin-left:10px;display:flex}#registration-filter-box #filter-pattern .filter-pattern-radiobutton{border-right:2px solid #eae9e8;width:50px}#registration-filter-box #filter-pattern .filter-pattern-radiobutton>label{display:block}#registration-filter-box #filter-pattern .filter-pattern-radiobutton .disabled-label{color:gray}#registration-filter-box #filter-pattern .filter-pattern-date{margin-left:20px}#registration-filter-box #filter-pattern .filter-pattern-date .date-interval>label{margin-bottom:10px;display:flex}#registration-filter-box #filter-pattern .filter-pattern-date .date-interval>label .date-interval-radio{margin-top:5px;display:flex}#registration-filter-box #filter-pattern .filter-pattern-date .date-interval-input input{width:60px;margin-top:-5px;margin-left:5px;margin-right:5px}#registration-filter-box #filter-pattern .filter-pattern-week{margin-left:20px}#registration-filter-box #filter-pattern .filter-pattern-week .week-interval-input input{width:60px;margin-left:5px;margin-right:5px}#registration-filter-box #filter-pattern .filter-pattern-week .week-checkbox{margin-bottom:3px;margin-right:-10px}#registration-filter-box #filter-pattern .filter-pattern-week .week-checkbox-label{margin-right:15px}#registration-filter-box #filter-pattern .filter-pattern-month{margin-left:20px}#registration-filter-box #filter-pattern .filter-pattern-month .month-interval>label{margin-bottom:10px;display:flex}#registration-filter-box #filter-pattern .filter-pattern-month .month-interval>label .month-interval-radio{margin-top:5px;display:flex}#registration-filter-box #filter-pattern .filter-pattern-month .month-interval .month-interval-radio-message{color:red;margin-bottom:15px}#registration-filter-box #filter-pattern .filter-pattern-month .month-interval-input input{width:60px;margin-top:-5px;margin-left:5px;margin-right:5px}#registration-filter-box #filter-pattern .filter-pattern-month .month-interval-dropdown{width:90px;margin-top:-5px;margin-left:5px;margin-right:5px}#registration-filter-box #filter-pattern .filter-pattern-month .month-interval-dropdown .ui-dropdown__container,#registration-filter-box #filter-pattern .filter-pattern-month .month-interval-dropdown .ui-dropdown__container .ui-list{width:100%}#registration-filter-box #filter-pattern .filter-pattern-year{margin-left:20px}#registration-filter-box #filter-pattern .filter-pattern-year .year-interval>label{margin-bottom:10px;display:flex}#registration-filter-box #filter-pattern .filter-pattern-year .year-interval>label .year-interval-radio{margin-top:5px;display:flex}#registration-filter-box #filter-pattern .filter-pattern-year .year-interval .week-interval-input input{width:60px;margin-left:5px;margin-right:5px}#registration-filter-box #filter-pattern .filter-pattern-year .year-interval .year-interval-radio-message{color:red;margin-bottom:15px}#registration-filter-box #filter-pattern .filter-pattern-year .year-interval-input input{width:60px;margin-top:-5px;margin-left:5px;margin-right:5px}#registration-filter-box #filter-pattern .filter-pattern-year .year-interval-dropdown{width:90px;margin-top:-5px;margin-left:5px;margin-right:5px}#registration-filter-box #filter-pattern .filter-pattern-year .year-interval-dropdown .ui-dropdown__container,#registration-filter-box #filter-pattern .filter-pattern-year .year-interval-dropdown .ui-dropdown__container .ui-list{width:100%}#registration-filter-box #filter-duration{margin-bottom:10px;margin-left:10px;display:flex}#registration-filter-box #filter-duration .filter-duration-start-radio>label{align-items:center;padding-bottom:10px;display:flex}#registration-filter-box #filter-duration .filter-duration-start-radio>label .task-due-date-input input{width:130px}#registration-filter-box #filter-duration .filter-duration-end-radio>label{align-items:center;margin-bottom:10px;margin-left:20px;display:flex}#registration-filter-box #filter-duration .filter-duration-end-radio>label .task-due-date-input input{width:130px}#registration-filter-box #filter-duration .filter-duration-end-radio .end-radio-message{color:red;margin-bottom:10px;margin-left:20px}#registration-filter-box #registration-date-button-section{justify-content:flex-end;margin-top:10px;margin-left:10px;margin-right:10px;display:flex;bottom:0;right:0}#registration-filter-box #registration-date-button-section button{margin-left:10px}#request-to-all-employees .request-to-all-employees-checkbox div{margin:auto}#request-to-all-employees .ui-checkbox__label{margin-top:1.5px}#request-to-all-employees .question-icon{margin-bottom:2px}#request-to-all-employees .question-icon:hover{cursor:pointer;color:#5b5fc7}#private .is-private-checkbox div{margin:auto}#private .question-icon{margin-bottom:2px}#private .question-icon:hover{cursor:pointer;color:#5b5fc7}#private .ui-checkbox__label{margin-top:1.5px}#put-task-option-accordion{margin-bottom:1rem;margin-left:1.4em}#put-task-option-accordion>.ui-accordion__content>div{flex-wrap:wrap;display:flex}#put-task-option-accordion>.ui-accordion__content>div>div{width:100%}#put-task-option-accordion .content{margin-bottom:10px}#recurring .recurring-task-label{align-items:center;display:flex}#recurring .recurring-task-label>div div,#recurring .recurring-task-label>div span{margin:auto}#recurring .recurring-task-label .ui-checkbox__label{margin-top:1.5px}#recurring #recurring-filter-details{margin-bottom:10px;margin-left:55px}#recurring-filter-edit{color:#126fbf;margin-left:15px}#recurring-filter-edit:hover{text-decoration:underline}#recurring-filter-edit .recurring-icon{vertical-align:sub;margin-right:3px}.required-content:after{content:" *";color:#f06060;vertical-align:middle}#reserved-task-list-table{border-collapse:collapse;table-layout:fixed;display:flow-root}#reserved-task-list-table .box-header{text-align:left;cursor:pointer}#reserved-task-list-table .box-header-task-new-mark{width:5px}#reserved-task-list-table .box-header-task-title{width:300px}#reserved-task-list-table .box-header-task-due-date,#reserved-task-list-table .box-header-task-reservation-date{width:130px}#reserved-task-list-table .box-header-task-requester{width:120px}#reserved-task-list-table .box{height:21px;color:initial;background-color:#fff;border-top:1px solid #b6b7b8;border-bottom:1px solid #b6b7b8}#reserved-task-list-table .box:hover{cursor:pointer;background-color:#f0f0f0}#reserved-task-list-table .box-task-title{text-overflow:ellipsis;white-space:nowrap;max-width:300px;overflow:hidden}#reserved-task-list-table .box-task-title .co-requested{color:#fff;background-color:#85a7d1;border-radius:2px;margin-right:5px;padding:1px 4px 0;font-size:90%;font-weight:700}body[style*="color-scheme: dark"] #reserved-task-list-table .box{color:#fff;background-color:#333}body[style*="color-scheme: dark"] #reserved-task-list-table .box:hover{background-color:#3d3d3d}.button-block{width:100%;margin-top:5px;margin-bottom:5px;justify-content:initial!important;padding-left:15px!important;padding-right:15px!important}.button-block .button-icon{height:18px;filter:var(--icon-filter)}.button-block .button-chatbot-icon{height:18px}.button-block span{text-align:left;margin-top:2px}#delete-task-confirm-dialog .ui-dialog__footer .ui-buttons .ui-flex button:enabled:nth-child(2),#delete-recurring-task-confirm-dialog .ui-dialog__footer .ui-buttons .ui-flex button:enabled:nth-child(2),#delete-work-group-dialog .ui-dialog__footer .ui-buttons .ui-flex button:enabled:nth-child(2){background-color:#dc3545}#delete-task-confirm-dialog .delete-dialog-content,#delete-recurring-task-confirm-dialog .delete-dialog-content,#delete-work-group-dialog .delete-dialog-content{flex-direction:column;gap:8px;display:flex}#delete-task-confirm-dialog .delete-dialog-content .warning-message-content,#delete-recurring-task-confirm-dialog .delete-dialog-content .warning-message-content,#delete-work-group-dialog .delete-dialog-content .warning-message-content{align-items:center;gap:6px;font-size:15px;font-weight:700;display:flex}#delete-task-confirm-dialog .delete-dialog-content .warning-message-content .warn-icon,#delete-recurring-task-confirm-dialog .delete-dialog-content .warning-message-content .warn-icon,#delete-work-group-dialog .delete-dialog-content .warning-message-content .warn-icon{color:#dc3545;margin-bottom:2px;margin-right:6px}#delete-task-confirm-dialog .delete-dialog-content .checkbox-container,#delete-recurring-task-confirm-dialog .delete-dialog-content .checkbox-container,#delete-work-group-dialog .delete-dialog-content .checkbox-container{margin-top:10px;padding-left:0}#delete-task-confirm-dialog .delete-dialog-content .checkbox-container .bold-text,#delete-recurring-task-confirm-dialog .delete-dialog-content .checkbox-container .bold-text,#delete-work-group-dialog .delete-dialog-content .checkbox-container .bold-text{font-weight:700}#delete-task-confirm-dialog .delete-dialog-content .ui-checkbox,#delete-recurring-task-confirm-dialog .delete-dialog-content .ui-checkbox,#delete-work-group-dialog .delete-dialog-content .ui-checkbox{padding-left:0}#delete-task-confirm-dialog .delete-dialog-content .ui-checkbox>span,#delete-recurring-task-confirm-dialog .delete-dialog-content .ui-checkbox>span,#delete-work-group-dialog .delete-dialog-content .ui-checkbox>span{margin-top:2px}.delegate-update-button{width:120px;margin-bottom:5px}#total-screen-header{align-items:center;margin-bottom:20px;display:flex}#total-screen-header .register-button{margin-left:auto}#total-screen-header .register-button span{margin-top:auto;line-height:2}#total-screen-header .scheduled-tasks-button{margin-left:15px}#total-screen-header .scheduled-tasks-button .scheduled-tasks-icon svg{width:25px;height:25px}#total-screen-header .scheduled-tasks-button .scheduled-tasks-icon:hover{cursor:pointer}#total-screen-header .search-tasks-button{margin-left:7px}#total-screen-header .question-icon{margin-left:15px}#total-screen-header .question-icon:hover{cursor:pointer;color:#5b5fc7}#task-put-dialog,#scheduled-tasks-dialog{width:auto!important}#task-put-dialog .ui-dialog__content,#scheduled-tasks-dialog .ui-dialog__content{width:800px!important}#search-tasks-dialog{max-height:85vh;width:auto!important}#search-tasks-dialog .ui-dialog__content{width:800px!important}body[style*="color-scheme: dark"] .delegate-update-button img{filter:brightness(0)invert()}#co-requesters-table{border-collapse:collapse;table-layout:fixed;width:-moz-fit-content;width:fit-content;margin-bottom:15px;margin-left:20px;display:block}#co-requesters-table .header{display:block}#co-requesters-table .body{max-height:300px;display:block;overflow:auto}#co-requesters-table .body :hover{cursor:initial}#co-requesters-table .body .box{background-color:#fff;border:1px solid #b6b7b8}#co-requesters-table .body .even-box{background-color:#f9f9f9;border:1px solid #b6b7b8}#co-requesters-table .body .line-through{text-decoration:line-through}#co-requesters-table .body tr .table-organization-data{min-width:90px;padding-right:30px}#co-requesters-table .body tr .table-name-data{padding-right:30px}body[style*="color-scheme: dark"] #co-requesters-table .body .box{background-color:#292929}body[style*="color-scheme: dark"] #co-requesters-table .body .even-box{background-color:#3d3d3d}#no-file-dialog .inquiry{height:24px}#no-file-dialog .inquiry a>span{height:inherit}#no-file-dialog .inquiry a>span svg{vertical-align:middle;height:-webkit-fill-available;margin-bottom:2px;margin-right:5px}#no-file-dialog .inquiry a>span svg path:first-child{fill:#fff}#no-file-dialog .inquiry a>span svg path:nth-child(2){fill:#5b5fc7}.adjust-library-style{width:500%;margin:-7px -12px;padding:10px 12px 4px;display:block;overflow:hidden}.adjust-library-style>:first-child{margin-bottom:2px;margin-right:.5em;transform:scale(1.25)}.fix-under-this-element-svg-display .ui-icon__outline{display:none!important}.fix-under-this-element-svg-display .ui-icon__filled{display:block!important}.file-attachment>span{justify-content:center;align-items:center;display:flex}.file-attachment>span>img{width:24px;height:24px;filter:var(--icon-filter)}#recurring-task-status-table{border-collapse:collapse;table-layout:fixed;width:-moz-fit-content;width:fit-content;margin-bottom:5px;margin-left:20px;display:block}#recurring-task-status-table .body{max-height:300px;display:block;overflow:auto}#recurring-task-status-table .body .line-through{text-decoration:line-through}#recurring-task-status-table .body tr .table-organization-data{min-width:90px;padding-right:30px}#recurring-task-status-table .body tr .table-name-data{padding-right:30px}#recurring-task-status-table .body tr .task-status-data{min-width:105px;padding-right:5px}#recurring-task-status-table .body tr:hover{cursor:initial}#recurring-task-status-table .body tr:nth-child(odd){background:#fff;border:1px solid #b6b7b8}#recurring-task-status-table .body tr:nth-child(2n){background:#f9f9f9;border:1px solid #b6b7b8}body[style*="color-scheme: dark"] #recurring-task-status-table .body tr:nth-child(odd){background:#292929}body[style*="color-scheme: dark"] #recurring-task-status-table .body tr:nth-child(2n){background:#3d3d3d}#recurring-task-detail{width:auto!important;max-width:800px!important}#recurring-task-detail .split{display:flex}#recurring-task-detail .content{align-items:center;height:auto;margin-bottom:15px;display:flex}#recurring-task-detail .content .icon-block{justify-content:center;align-items:center;width:35px;height:100%;display:flex}#recurring-task-detail .content .icon-block .icon{height:22px;filter:var(--icon-filter);margin:0 auto 3px}#recurring-task-detail .content .remind-comment-block{justify-content:center;display:flex}#recurring-task-detail .content .chatbot-icon-off{filter:grayscale();height:20px;margin-right:5px}#recurring-task-detail .content .chatbot-icon-on{height:20px;margin-right:5px}#recurring-task-detail .content>span{margin:auto 0}#recurring-task-detail .content>span.label{margin-right:1em}#recurring-task-detail .content .label{width:75px;font-weight:700;display:inline-block}#recurring-task-detail .content .task-title-container{align-items:flex-start;display:flex}#recurring-task-detail .content .task-title-container .task-title-label{width:75px;margin-right:1em;font-weight:700;display:inline-block}#recurring-task-detail .content .task-title-container .task-title{word-break:break-all;max-width:450px}#recurring-task-detail .content .task-title-container .necessary{color:#fff;background-color:#da9694;border-radius:2px;min-width:34px;margin-right:5px;padding:1px 4px 0;font-size:90%;font-weight:700}#recurring-task-detail .content .task-title-container .not-necessary{color:#fff;background-color:#9bbb59;border-radius:2px;min-width:34px;margin-right:5px;padding:1px 4px 0;font-size:90%;font-weight:700}#recurring-task-detail .remind-accordion{margin-bottom:15px}#recurring-task-detail .remind-accordion .chatbot-icon-off{filter:grayscale();height:20px;margin-right:5px}#recurring-task-detail .remind-accordion .chatbot-icon-on{height:20px;margin-right:5px}#recurring-task-detail .remind-accordion .remind-comment-block{justify-content:center;display:flex}#recurring-task-detail .remind-accordion .remind-display{margin-left:5px;display:flex}#recurring-task-detail .remind-accordion .day-offset{width:100px;margin:5px 0 0 5px;display:inline-block}#recurring-task-detail .remind-accordion .date-label{width:200px;margin:5px 0 0 5px;display:inline-block}#recurring-task-detail .remind-accordion .text-separator{margin:5px 20px 0 5px}#recurring-task-detail .remind-accordion .hours-group{width:220px;margin:5px 0 0 5px;display:inline-block}#recurring-task-detail .remind-accordion .no-remind-message{color:red;margin-left:10px}#recurring-task-detail .buttons{width:min-content;margin:0 0 0 auto}#recurring-task-detail .attachments-in-detail{flex-wrap:wrap;margin-bottom:10px;margin-left:50px;display:flex}#recurring-task-detail .attachments-in-detail div>button>div>ul{text-align:left;border:none!important}#recurring-task-detail .attachments-in-detail div>button>div>ul>li{box-shadow:none!important;background-color:#0000!important}#recurring-task-detail .task-detail-comment-block{background-color:#e8ebfa;border-radius:4px;min-width:700px;margin-left:50px;padding:1rem 1.6rem}#recurring-task-detail .task-date-info{margin-top:10px}#recurring-task-detail .task-date-info .table{margin-left:auto}#recurring-task-detail .task-date-info .table .date{margin-right:10px}#recurring-task-detail .private-comment-block{margin-bottom:10px;margin-left:20px;display:flex}#recurring-task-detail .private-comment-block>img{width:20px;height:20px;margin-right:5px}body[style*="color-scheme: dark"] #recurring-task-detail .task-detail-comment-block{background-color:#2f2f4a}#recurring-task-list-table{border-collapse:collapse;table-layout:fixed}#recurring-task-list-table .table-header{cursor:pointer}#recurring-task-list-table .table-header .new-mark{width:5px}#recurring-task-list-table .table-header .task-title{width:320px}#recurring-task-list-table .table-header .task-due-date{width:170px}#recurring-task-list-table .table-header .schedule-end-date{width:120px}#recurring-task-list-table .table-body .box{height:21px;color:initial;background-color:#fff;border-top:1px solid #b6b7b8;border-bottom:1px solid #b6b7b8}#recurring-task-list-table .table-body .box:hover{cursor:pointer;background-color:#f0f0f0}#recurring-task-list-table .table-body .necessary{color:#fff;background-color:#da9694;border-radius:2px;margin-right:5px;padding:1px 4px 0;font-size:90%;font-weight:700}#recurring-task-list-table .table-body .not-necessary{color:#fff;background-color:#9bbb59;border-radius:2px;margin-right:5px;padding:1px 4px 0;font-size:90%;font-weight:700}#recurring-task-list-table .table-body .co-requested{color:#fff;background-color:#85a7d1;border-radius:2px;margin-right:5px;padding:1px 4px 0;font-size:90%;font-weight:700}#recurring-task-list-table .table-body .task-title{text-overflow:ellipsis;white-space:nowrap;max-width:320px;overflow:hidden}#recurring-task-list-table .table-body .due-date{text-overflow:ellipsis;white-space:nowrap;max-width:170px;overflow:hidden}#recurring-task-detail-dialog{width:auto!important}body[style*="color-scheme: dark"] #recurring-task-list-table .table-body .box{color:#fff;background-color:#333}body[style*="color-scheme: dark"] #recurring-task-list-table .table-body .box:hover{background-color:#3d3d3d}html{color:#333}p{margin:0}button{cursor:pointer}.red-font{color:red}.bold{font-weight:700}a{text-decoration:none}a:hover{text-decoration:underline}.no-decoration-a:link,.no-decoration-a:visited,.no-decoration-a:hover,.no-decoration-a:active{color:#252423;text-decoration:none}.request-task-list-component,.requested-task-list-component,.my-task-list-component{width:805px;margin-bottom:50px}.list-title{border:0;border-bottom:2px solid #eae9e8;align-items:center;height:40px;margin-bottom:5px;display:flex}.list-title-icon{height:60%;filter:var(--icon-filter)}.list-title-description{padding-top:3px;padding-left:3px}.display-completed-task-component{align-items:center;height:100%;margin-left:auto;display:flex}.display-completed-task-component>button>span{padding-top:2px;padding-left:3px}.task-list-table{border-collapse:collapse;table-layout:fixed}.box-header{text-align:left;cursor:pointer}.box-header-task-new-mark{width:5px}.box-header-task-title{width:450px}.box-header-task-due-date{width:130px}.box-header-task-requester{width:120px}.box-header-request-task-status{width:220px}.box-header-requested-task-status{width:100px}.box-header-my-task-status{width:220px}.box{height:21px;color:initial;background-color:#fff;border-top:1px solid #b6b7b8;border-bottom:1px solid #b6b7b8}.box:hover{cursor:pointer;background-color:#f0f0f0}.box-task-new-mark{background-color:red}.box-task-title{text-overflow:ellipsis;white-space:nowrap;max-width:450px;overflow:hidden}.box-requester-name{text-overflow:ellipsis;white-space:nowrap;max-width:120px;overflow:hidden}.box-my-task-status{display:flex}.necessary{color:#fff;background-color:#da9694;border-radius:2px;margin-right:5px;padding:1px 4px 0;font-size:90%;font-weight:700}.not-necessary{color:#fff;background-color:#9bbb59;border-radius:2px;margin-right:5px;padding:1px 4px 0;font-size:90%;font-weight:700}.task-list-loader-icon{margin-top:10px}.task-detail-dialog{width:auto!important}.button-task-complete-presence-available:hover{color:green!important}body[style*="color-scheme: dark"] .box{color:#fff;background-color:#333}body[style*="color-scheme: dark"] .box:hover{background-color:#3d3d3d}#scheduled-tasks-content{display:flex}#scheduled-tasks-content .sidebar .sidebar-item{align-items:center;padding:.5rem 1rem;display:flex}#scheduled-tasks-content .sidebar .sidebar-item .sidebar-icon{padding-right:10px}#scheduled-tasks-content .sidebar .sidebar-item .sidebar-description{white-space:nowrap;margin-bottom:-2px}#scheduled-tasks-content .sidebar .sidebar-item:hover{cursor:pointer;background-color:#f5f5f5}#scheduled-tasks-content .sidebar .sidebar-item-active{background-color:#ebebeb}body[style*="color-scheme: dark"] #scheduled-tasks-content .sidebar .sidebar-item:hover{background-color:#3d3d3d}body[style*="color-scheme: dark"] #scheduled-tasks-content .sidebar .sidebar-item-active{background-color:#1e1e1e}#searched-task-list-component{width:770px;margin-bottom:50px}#searched-task-list-component .list-title{border:0;border-bottom:2px solid #eae9e8;align-items:center;height:40px;margin-bottom:5px;display:flex}#searched-task-list-component .list-title-description{padding-top:3px;padding-left:3px}#searched-task-list-component .searched-task-list-table{border-collapse:collapse;table-layout:fixed;display:flow-root}#searched-task-list-component .searched-task-list-table .box-header{text-align:left;cursor:pointer}#searched-task-list-component .searched-task-list-table .box-header-task-new-mark{width:5px}#searched-task-list-component .searched-task-list-table .box-header-task-title{width:300px}#searched-task-list-component .searched-task-list-table .box-header-task-requester{width:130px}#searched-task-list-component .searched-task-list-table .box-header-task-registered-at{width:110px}#searched-task-list-component .searched-task-list-table .box-header-task-type{width:140px}#searched-task-list-component .searched-task-list-table .box-header-task-completed{width:90px}#searched-task-list-component .searched-task-list-table .box{height:21px;color:initial;background-color:#fff;border-top:1px solid #b6b7b8;border-bottom:1px solid #b6b7b8}#searched-task-list-component .searched-task-list-table .box:hover{cursor:pointer;background-color:#f0f0f0}#searched-task-list-component .searched-task-list-table .box-task-title{text-overflow:ellipsis;white-space:nowrap;max-width:300px;overflow:hidden}#searched-task-list-component .searched-task-list-table .box-task-title .co-requested{color:#fff;background-color:#85a7d1;border-radius:2px;margin-right:5px;padding:1px 4px 0;font-size:90%;font-weight:700}#searched-task-list-component .error-search-tasks-message{margin:15px 0 0}#searched-task-list-component .error-search-tasks-message .search-error{margin:35px 0 0}#searched-task-list-component .error-search-tasks-message .search-error .chatbot-icon{height:80px}#searched-task-list-component .error-search-tasks-message .search-error .search-error-text{margin:20px 0 0 15px}#searched-task-list-component .no-search-tasks-message{margin:15px 0 0}#searched-task-list-component .no-search-tasks-message .search-hint{margin:35px 0 0}#searched-task-list-component .no-search-tasks-message .search-hint .chatbot-icon{height:80px}#searched-task-list-component .no-search-tasks-message .search-hint .search-hint-text{margin:0 0 0 15px}body[style*="color-scheme: dark"] #searched-task-list-component .searched-task-list-table .box{color:#fff;background-color:#333}body[style*="color-scheme: dark"] #searched-task-list-component .searched-task-list-table .box:hover{background-color:#3d3d3d}#keyword-filter .error-message{color:red;margin:5px 0 0 5px}#detail-filter{margin-bottom:20px}#detail-filter .filter-title{margin:5px 0 0;display:flex}#detail-filter .filter-title .filter-title-header{width:180px}#detail-filter .task-filter{margin:5px 0 0 10px}#detail-filter .task-filter .task-filter-checkbox{width:180px}#detail-filter .task-filter .status-filter-checkbox{width:100px}#detail-filter .task-filter .ui-checkbox__label{margin-top:1.5px}#detail-filter .unchecked-all-button-message{color:red;margin:0 0 0 25px}#detail-filter .task-search-button{margin:10px 0 0}.request-task-tab-left-arrow-icon{width:16px;height:16px;margin-bottom:4px;margin-right:5px}.requested-task-tab-right-arrow-icon{margin-bottom:4px}.completed-task-list-table{table-layout:auto;width:100%;max-width:100%;min-height:290px}.completed-task-list-table .box-task-title{min-width:450px}.completed-task-list-table .box-due-date,.completed-task-list-table .box-requester-name,.completed-task-list-table .box-my-status{min-width:90px}.completed-task-table-loader,.completed-task-table-no-data{text-align:center;vertical-align:middle;height:290px;font-weight:700}.completed-task-dialog-header{align-items:center;margin-top:5px;margin-bottom:10px;display:flex}.completed-task-dialog-header .menu-item{font-weight:700}.completed-task-pagination{justify-content:center;align-items:center;display:flex}.completed-task-sort-label{white-space:nowrap}.completed-task-sort-dropdown{width:190px}.completed-tasks-tab{border-radius:4px;width:-moz-fit-content;width:fit-content;margin-right:20px}.ui-menu__itemwrapper:last-child{box-shadow:none}body[style*="color-scheme: dark"] .completed-tasks-tab{border:1px solid #f5f5f5!important}body[style*="color-scheme: dark"] .ui-menu__itemwrapper:not(:last-child){border-right:1px solid #f5f5f5!important;box-shadow:inset -1px 0 #f5f5f5!important}.task-list-table .co-requested{color:#fff;background-color:#85a7d1;border-radius:2px;margin-right:5px;padding:1px 4px 0;font-size:90%;font-weight:700}.task-list-table .progress-bar{background-color:#e0e0f0;border-radius:5px;height:18px}body[style*="color-scheme: dark"] .task-list-table .progress-bar{background-color:#646464}.copy-task-link-dialog .ui-dialog__content{margin-bottom:0}.copy-task-link-dialog .ui-dialog__content .copy-link-panel p{margin-bottom:1em;font-weight:700}.copy-task-link-dialog .ui-dialog__content .copy-link-panel textarea{box-sizing:border-box;width:100%;color:initial;resize:none;background-color:#e8ebfa;border:none;border-radius:4px;outline:none;padding:1em}.copy-task-link-dialog .ui-dialog__content .copy-link-panel div{justify-content:flex-end;margin-top:1em;display:flex}.copy-task-link-dialog .ui-dialog__content .copy-link-panel div button{border-radius:.25em;padding:.5em 1em;font-weight:700}.copy-task-link-dialog .ui-dialog__content .copy-link-panel div button.cancel-button{color:#000;background-color:#fff;border:1px solid #e1dfdd;box-shadow:0 .2rem .4rem -.075rem #0000001a}.copy-task-link-dialog .ui-dialog__content .copy-link-panel div button.cancel-button:hover{background-color:#edebe9;border-color:#c8c6c4}.copy-task-link-dialog .ui-dialog__content .copy-link-panel div button.copy-button{color:#fff;background-color:#5b5fc7;border:1px solid #0000;margin-left:.75em;box-shadow:0 .2rem .4rem -.075rem #00000040}.copy-task-link-dialog .ui-dialog__content .copy-link-panel div button.copy-button:hover{background-color:#444691}body[style*="color-scheme: dark"] .copy-task-link-dialog .ui-dialog__content .copy-link-panel textarea{color:#fff;background-color:#000}body[style*="color-scheme: dark"] .copy-task-link-dialog .ui-dialog__content .copy-link-panel div button.cancel-button{color:#fff;background-color:#3c3c3c;border:1px solid #505050}body[style*="color-scheme: dark"] .copy-task-link-dialog .ui-dialog__content .copy-link-panel div button.cancel-button:hover{background-color:#3c3c3c;border-color:#828282}#delegate-update-table .selected-user-button-wrap{justify-content:flex-end;align-items:center;margin-bottom:10px}#delegate-update-table .selected-user-button-wrap .selected-count-button{min-width:auto;padding:4px 8px}#delegate-update-table .selected-user-button-wrap .selected-count-button .selected-count-button-content{gap:6px;display:inline-flex}#delegate-update-table .selected-user-button-wrap .selected-count-button .selected-count-clear-icon{font-size:18px;font-weight:700;line-height:1}#delegate-update-table .selected-user-button-wrap .selected-count-button:hover{background-color:#f3f2f1}#delegate-update-table .selected-user-button-wrap .menu-button button,#delegate-update-table .selected-user-button-wrap .menu-button ul{justify-content:flex-start;width:150px}#delegate-update-table .delegate-update-table-component{cursor:pointer;flex-direction:column;width:800px;margin-bottom:5px;margin-left:20px;display:flex}#delegate-update-table .delegate-update-table-component .delegate-update-table-header{box-sizing:border-box;border-bottom:.5px solid #b6b7b8;align-items:center;font-weight:700;display:flex}#delegate-update-table .delegate-update-table-component .delegate-update-virtual-list{width:100%;height:auto;max-height:230px;overflow:hidden auto!important}#delegate-update-table .delegate-update-table-component .check-icon{align-items:center;width:50px;min-width:50px;padding-left:10px;display:flex}#delegate-update-table .delegate-update-table-component .check-icon-visible{color:#5b5fc7}#delegate-update-table .delegate-update-table-component .check-icon-hidden{visibility:hidden;opacity:0;color:#00000073;background:0 0;border:none;transition:opacity .12s}#delegate-update-table .delegate-update-table-component .check-icon-cell:hover .check-icon-hidden{visibility:visible;opacity:1}#delegate-update-table .delegate-update-table-component .check-icon-hidden:focus-visible{visibility:visible;opacity:1}#delegate-update-table .delegate-update-table-component .flex-circle-icon{padding-left:unset;justify-content:center}#delegate-update-table .delegate-update-table-component .organization{white-space:nowrap;text-overflow:ellipsis;width:370px;max-width:370px;padding-right:10px;overflow:hidden}#delegate-update-table .delegate-update-table-component .name{white-space:nowrap;text-overflow:ellipsis;width:200px;max-width:200px;padding-right:10px;overflow:hidden}#delegate-update-table .delegate-update-table-component .status-dropdown{width:150px;max-width:150px}#delegate-update-table .delegate-update-table-component .status-dropdown li,#delegate-update-table .delegate-update-table-component .status-dropdown-no-change span{font-weight:400}#delegate-update-table .delegate-update-table-component .status-dropdown-cell{box-sizing:border-box;align-items:center;width:150px;max-width:150px;padding:0 2px;display:flex}#delegate-update-table .delegate-update-table-component .box{height:40px;color:initial;box-sizing:border-box;background-color:#fff;border-top:1px solid #b6b7b8;border-bottom:1px solid #b6b7b8;align-items:center;display:flex}#delegate-update-table .delegate-update-table-component .box:hover{cursor:pointer;background-color:#f0f0f0}#delegate-update-table .delegate-update-table-component .line-through{text-decoration:line-through}#delegate-update-table .delegate-update-table-component .tr-visible{background-color:#edebe9}#delegate-update-table .delegate-update-table-component .tr-visible:hover{cursor:pointer;background-color:#dcdcdc}#delegate-update-table .delegate-update-table-component .table-data{align-items:center;display:flex}#delegate-update-table .delegate-update-table-component .font-bold{font-weight:700}body[style*="color-scheme: dark"] #delegate-update-table .delegate-update-table-component .box{color:#fff;background-color:#333}body[style*="color-scheme: dark"] #delegate-update-table .delegate-update-table-component .box:hover,body[style*="color-scheme: dark"] #delegate-update-table .delegate-update-table-component .tr-visible,body[style*="color-scheme: dark"] #delegate-update-table .delegate-update-table-component .tr-visible:hover{background-color:#3d3d3d}.inquiry{height:24px}.inquiry a{height:inherit;color:#00e}.inquiry a svg{vertical-align:middle;height:-webkit-fill-available;margin-bottom:2px;margin-right:5px}.inquiry a svg path:first-child{fill:#fff}.inquiry a svg path:nth-child(2){fill:#5b5fc7}#put-delegate-update-dialog{width:auto}#put-delegate-update-dialog .delegate-update-button-section{justify-content:space-evenly;margin:30px 20% 0;display:flex}#task-status-table{width:-moz-fit-content;width:fit-content;margin-bottom:5px;margin-left:20px;display:block}#task-status-table .header-table{border-collapse:collapse;table-layout:auto;width:-moz-fit-content;width:fit-content;display:block}#task-status-table .column-organization{width:auto;min-width:180px}#task-status-table .column-name{width:auto;min-width:160px}#task-status-table .column-status{width:auto;min-width:130px}#task-status-table .task-status-header{position:sticky;top:0;border:0!important}#task-status-table .body{width:100%;max-height:300px;display:block;overflow:hidden auto}#task-status-table .body .line-through{text-decoration:line-through}#task-status-table .body .task-status-row-wrapper{box-sizing:border-box;border-top:1px solid #b6b7b8;border-left:1px solid #b6b7b8;border-right:1px solid #b6b7b8;width:100%;min-height:23px}#task-status-table .body .task-status-row-wrapper .task-status-row-table{border-collapse:collapse;table-layout:auto;width:100%;height:100%;min-height:23px}#task-status-table .body .task-status-row-wrapper .task-status-row-table tbody,#task-status-table .body .task-status-row-wrapper .task-status-row-table tr{height:100%}#task-status-table .body .task-status-row-wrapper .task-status-row-table td{vertical-align:middle}#task-status-table .body .task-status-row-wrapper.last-row{border-bottom:1px solid #b6b7b8}#task-status-table .body .table-organization-data{white-space:normal;overflow-wrap:anywhere;word-break:break-word;min-width:180px;padding-right:30px}#task-status-table .body .table-name-data{white-space:normal;overflow-wrap:anywhere;word-break:break-word;min-width:160px;padding-right:30px}#task-status-table .body .task-status-data{white-space:normal;overflow-wrap:anywhere;word-break:break-word;min-width:130px;padding-right:30px}#task-status-table .body .task-status-row-wrapper:hover{cursor:initial}#task-status-table .body .task-status-row-wrapper.odd-row{background:#fff}#task-status-table .body .task-status-row-wrapper.even-row{background:#f9f9f9}body[style*="color-scheme: dark"] #task-status-table .body .task-status-row-wrapper.odd-row{background:#292929}body[style*="color-scheme: dark"] #task-status-table .body .task-status-row-wrapper.even-row{background:#3d3d3d}#task-detail{width:auto!important;max-width:800px!important}#task-detail .split{display:flex}#task-detail .content{align-items:center;height:auto;margin-bottom:15px;display:flex}#task-detail .content .icon-block{justify-content:center;align-items:center;width:35px;height:100%;display:flex}#task-detail .content .icon-block .icon{height:22px;filter:var(--icon-filter);margin:0 auto 3px}#task-detail .content .remind-comment-block{justify-content:center;display:flex}#task-detail .content .chatbot-icon-off{filter:grayscale();height:20px;margin-right:5px}#task-detail .content .chatbot-icon-on{height:20px;margin-right:5px}#task-detail .content>span{margin:auto 0}#task-detail .content>span.label{margin-right:1em}#task-detail .content .label{width:75px;font-weight:700;display:inline-block}#task-detail .content .task-title-container{align-items:flex-start;display:flex}#task-detail .content .task-title-container .task-title-label{width:75px;margin-right:1em;font-weight:700;display:inline-block}#task-detail .content .task-title-container .task-title{word-break:break-all;max-width:450px}#task-detail .content .task-title-container .necessary{color:#fff;background-color:#da9694;border-radius:2px;min-width:34px;margin-right:5px;padding:1px 4px 0;font-size:90%;font-weight:700}#task-detail .content .task-title-container .not-necessary{color:#fff;background-color:#9bbb59;border-radius:2px;min-width:34px;margin-right:5px;padding:1px 4px 0;font-size:90%;font-weight:700}#task-detail .content .status{align-items:center;margin:auto 0;display:flex}#task-detail .content .status .status-dropdown>.ui-dropdown__container>.ui-box{aspect-ratio:1;height:100%;right:0}#task-detail .content .status .delegate-updated-name{margin-left:10px}#task-detail .remind-accordion{margin-bottom:15px}#task-detail .remind-accordion .chatbot-icon-off{filter:grayscale();height:20px;margin-right:5px}#task-detail .remind-accordion .chatbot-icon-on{height:20px;margin-right:5px}#task-detail .remind-accordion .remind-comment-block{justify-content:center;display:flex}#task-detail .remind-accordion .remind-display{margin-left:5px;display:flex}#task-detail .remind-accordion .day-offset{width:100px;margin:5px 0 0 5px;display:inline-block}#task-detail .remind-accordion .date-label{width:140px;margin:5px 0 0 5px;display:inline-block}#task-detail .remind-accordion .text-separator{margin:5px 20px 0 5px}#task-detail .remind-accordion .hours-group{width:220px;margin:5px 0 0 5px;display:inline-block}#task-detail .remind-accordion .no-remind-message{color:red;margin-left:10px}#task-detail .filter-tickets{margin-left:15px;margin-right:10px}#task-detail .buttons{width:min-content;margin:0 0 0 auto}#task-detail .attachments-in-detail{flex-wrap:wrap;margin-bottom:10px;margin-left:50px;display:flex}#task-detail .attachments-in-detail div>button>div>ul{text-align:left;border:none!important}#task-detail .attachments-in-detail div>button>div>ul>li{box-shadow:none!important;background-color:#0000!important}#task-detail .attachments-in-detail .attachments-in-detail-loader{margin:auto}#task-detail .task-detail-comment-block{background-color:#e8ebfa;border-radius:4px;min-width:700px;margin-left:50px;padding:1rem 1.6rem}#task-detail .task-date-info{margin-top:10px}#task-detail .task-date-info .table{margin-left:auto}#task-detail .task-date-info .table .date{margin-right:10px}#task-detail .private-comment-block{margin-bottom:10px;margin-left:20px;display:flex}#task-detail .private-comment-block>img{width:20px;height:20px;margin-right:5px}#task-detail .status-comment-block{align-items:baseline;display:flex}body[style*="color-scheme: dark"] #task-detail .task-detail-comment-block{background-color:#2f2f4a}div.ui-tooltip__content{z-index:1000;max-width:-moz-fit-content;max-width:fit-content}.ui-accordion__title__content-wrapper .cv{width:25px;height:25px}.error-dialog-content{min-width:80vh;display:flex}.error-dialog-content .error-dialog-icon{align-items:center;display:flex}.error-dialog-content .error-dialog-icon .error-dialog-image{height:50px;margin-right:10px}.error-dialog-content .error-dialog-message{font-weight:700}.error-dialog-content .error-dialog-inquiry{justify-content:center;display:flex}.error-dialog-content .inquiry{height:24px;margin-left:10px}.error-dialog-content .inquiry a{height:inherit;color:#00e;margin-right:20px}body[style*="color-scheme: dark"] .inquiry a{color:#7b83eb}#total-screen{justify-content:center;padding:10px 0 0;display:flex}.put-dialog{width:auto!important}.put-dialog .ui-dialog__content{width:800px!important}#no-account{width:100%;height:100vh;display:table}#no-account .content{text-align:center;vertical-align:middle;height:100vh;font-size:120%;font-weight:700;display:table-cell}#no-account .content .inquiry{height:24px}#no-account .content .inquiry a>span{height:inherit}#no-account .content .inquiry a>span svg{vertical-align:middle;height:-webkit-fill-available;margin-bottom:2px;margin-right:5px}#no-account .content .inquiry a>span svg path:first-child{fill:#fff}#no-account .content .inquiry a>span svg path:nth-child(2){fill:#7b83eb}#no-browser-access{width:100%;height:100vh;display:table}#no-browser-access .content{text-align:center;vertical-align:middle;height:100vh;font-size:120%;font-weight:700;display:table-cell}#no-browser-access .content .inquiry{height:24px}#no-browser-access .content .inquiry a>span{height:inherit}#no-browser-access .content .inquiry a>span svg{vertical-align:middle;height:-webkit-fill-available;margin-bottom:2px;margin-right:5px}#no-browser-access .content .inquiry a>span svg path:first-child{fill:#fff}#no-browser-access .content .inquiry a>span svg path:nth-child(2){fill:#7b83eb}#authentication-error{width:100%;height:100vh;display:table}#authentication-error .content{text-align:center;vertical-align:middle;height:100vh;font-size:120%;font-weight:700;display:table-cell}#authentication-error .content .inquiry{height:24px}#authentication-error .content .inquiry a>span{height:inherit}#authentication-error .content .inquiry a>span svg{vertical-align:middle;height:-webkit-fill-available;margin-bottom:2px;margin-right:5px}#authentication-error .content .inquiry a>span svg path:first-child{fill:#fff}#authentication-error .content .inquiry a>span svg path:nth-child(2){fill:#7b83eb}*{font-family:Meiryo,Lato,Helvetica Neue,Arial,Helvetica,sans-serif}:root{--icon-filter:invert(0%)}p{word-break:break-all}#root>div{background-color:#0000}.initialLoader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
