@charset "UTF-8";body,html{height:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;padding:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}input.form-control,select.form-control,textarea.form-control{font-size:16px}input[type=file]{width:100%}#root{height:100%}@media screen and (min-width:768px){body{overflow:hidden}}.LoadingButton .spinning{animation:spin 1s linear infinite;margin-right:7px;top:2px}.signIn-col{background-color:#fff;height:100vh}.signIn{margin:0 auto;max-width:70%;position:relative;top:40%;transform:translateY(-50%);-ms-transform:translateY(-50%)}.signIn .signIn-button{background-color:var(--primary-color);border:0!important;color:#fff;float:right;margin-top:5%;padding-left:10%;padding-right:10%;width:100%}.signIn .input-group{margin-top:5%}.signIn .spinning{animation:spin 1s linear infinite;margin-left:0}.signIn .mfa-title{font-size:1.2rem;font-weight:700}.signIn .mfa-description{margin-top:2%;word-break:break-all}.signIn .mfa-info{color:#666;font-size:.9rem;margin-top:2%}.signIn .mfa-resend-button{margin-top:5%;width:100%}.signIn .mfa-back-button{margin-top:2%;width:100%}.signIn .mfa-form{text-align:left}.signIn .mfa-heading{align-items:center;display:flex;gap:8px}.signIn .mfa-heading-icon{color:var(--primary-color)}.signIn .mfa-code-label{color:#333;display:block;font-size:.9rem;font-weight:700;margin-bottom:4px;margin-top:6%;max-width:300px}.signIn .mfa-code-input{font-family:Courier New,Consolas,monospace;font-size:1.9rem;font-weight:700;height:auto;letter-spacing:.4em;max-width:300px;padding:10px 8px;text-align:center;text-indent:.4em}.signIn .mfa-code-input:disabled{background-color:#f2f2f2}.signIn .mfa-meta{color:#666;display:flex;font-size:.85rem;justify-content:space-between;margin-top:8px}.signIn .mfa-meta-center{justify-content:center}.signIn .mfa-meta-expired{color:#c0392b;font-weight:700;justify-content:center}.signIn .mfa-resend-primary{border-color:var(--primary-color);color:var(--primary-color);font-weight:700}.table-div{border-radius:10px 10px 0 0;box-shadow:0 0 0 1px #ddd;display:flex;flex-direction:column;overflow-x:auto;overflow-y:auto}.none-overflow{overflow:hidden}.common-table{border-collapse:collapse;border-style:hidden;flex:1 1 auto;table-layout:fixed;text-align:center!important;width:100%;z-index:0!important}.common-table td,.common-table th,.common-table tr{border:1px solid #ddd}.common-table td{padding:2px}.common-table thead{background-color:var(--primary-color);color:#fff;height:30px!important;position:sticky;top:0}.common-table tr.-even{background-color:#fff}.common-table tbody{background-color:#fff!important}tbody tr:nth-child(2n){background-color:#faf5f0}tbody tr:nth-child(odd){background-color:#fff}tbody tr:nth-child(n):hover{background-color:#f5ece4!important}.common-table .control-button{background-color:grey;color:#fff!important}.common-table .control-button,.common-table .control-button-disabled{border-color:grey;font-size:small;height:28px;margin:0 2px;width:28px}.common-table .control-button-disabled{background-color:#444;color:grey!important}.common-table .control-button-disabled:focus,.common-table .control-button-disabled:hover{background-color:#333;border-color:grey;color:grey;font-size:small;height:28px;margin:0 2px;outline:none;width:28px}.common-table .control-button-processing,.common-table .control-button-processing:focus,.common-table .control-button-processing:hover{background-color:#0e7edb;border-color:#0e7edb;color:#fff!important;cursor:default;font-size:small;height:28px;margin:0 2px;outline:none;pointer-events:none;width:28px}.pagination{align-items:center;background-color:#eee;box-shadow:0 0 5px 0 #ddd;display:flex;flex-wrap:wrap;gap:5px;justify-content:center;padding:.8%;text-align:center}.pagination .page-btn{margin-left:.5%}.pagination .page-span{display:inline-block;margin-left:1%;margin-right:1%;margin-top:.3%;min-width:120px;text-align:center}.pagination .page-input{margin-right:3px;min-width:60px;width:50%!important}.no-data-text,.table-loading{padding:5%;text-align:center!important}.common-table .sub_user_plus-button{background-color:var(--primary-color);border-color:grey;color:#fff!important;font-size:small;height:28px;margin:5px auto;width:28px}.common-table .sub_user_plus-button:focus,.common-table .sub_user_plus-button:hover{background-color:var(--primary-dark)}.common-table .sub_user_row{margin:0 0 5px}.common-table .sub_user_row_head,.common-table .voice_3month_row_head{height:auto;margin:auto}.common-table .sub_user_minus-button{background-color:grey;border-color:grey;color:#fff!important;font-size:small;height:28px;margin:5px auto;width:28px}.common-table .sub_user_minus-button:focus,.common-table .sub_user_minus-button:hover{background-color:#c5c5c5;border-color:grey;color:#fff!important;font-size:small;height:28px;margin:5px auto;width:28px}.common-table .sub_user_minus-button-space{height:28px;margin:auto;width:28px}.common-table .sub_user_password_change{display:flex}.category-table td{padding:7px;vertical-align:middle}@media screen and (max-width:767px){.pagination{flex-direction:column;gap:10px;padding:1rem}.pagination .page-span{margin:0;order:1}.pagination .page-btn{flex:1 1;margin:0;min-width:40px}.pagination select{margin-top:5px;max-width:150px;order:2;width:100%}.pagination .page-input{min-width:50px;width:60px!important}}@media screen and (max-width:480px){.common-table{font-size:.8rem;min-width:100%}.common-table td{padding:1px}.pagination .page-btn{font-size:.8rem;min-width:35px}}.voc-status-badge{border-radius:10px;display:inline-block;font-size:13px;font-weight:600;line-height:1.6;padding:2px 8px}.voc-status-badge.completed{background-color:#e6f4ea;border:1px solid #c3e6cb;color:#1e7e34}.voc-status-badge.running{background-color:#fff3cd;border:1px solid #ffeeba;color:#8a6d3b}.voc-status-badge.failure{background-color:#f8d7da;border:1px solid #f5c6cb;color:#721c24}.spinning{animation:spin 1s linear infinite;margin-left:2000%}@keyframes spin{0%{transform:scale(1) rotate(0deg)}to{transform:scale(1) rotate(1turn)}}.modal-backdrop{background-color:#4f4436}.modal-content{border-radius:10px}.modal-header{background-color:var(--primary-color);border-radius:10px 10px 0 0;display:block;padding:.2em}.modal-header .modal-title{color:#fff;font-size:1em;font-weight:700;margin-left:3%}.modal-title-text{margin-top:5px}.modal-header .x-execute{background-color:var(--primary-color);border:none;color:#fff;margin-right:2%}.modal-header .x-execute:focus{background-color:var(--primary-color);box-shadow:none;color:#ffffff80;outline:none}.modal-body{line-height:1;max-height:70vh;overflow-y:auto;padding-top:10px}.modal-body .card{background-color:#eef3f9;border:none;border-radius:10px;margin-left:15px;margin-right:15px}.modal-body .card-header{background-color:#fff;border:none}.modal-body .card-header .card-title{color:#000;font-weight:700}.modal-body .card-body{background-color:#f7f2ed;padding:1% 3% 3%}.modal-body .card-body .control-label{font-size:1em;font-weight:700;margin-left:-2%;margin-top:2%;padding-bottom:1%;padding-top:0;text-align:left}.modal-body .card-body .user_name .control-label .default_voices_expire{font-weight:400;margin-top:0}.modal-body .card-body .control-button{border:1px solid #ccc;color:#333;margin:0 2px}.modal-body .card-body .control-button:focus,.modal-body .card-body .control-button:hover{background-color:#444;color:#fff!important;outline:none}.control-button-modal{background-color:grey;color:#fff;margin:0 2px}.control-button-modal:focus,.control-button-modal:hover{background-color:#444;color:#fff;outline:none}.modal-body .multiValueFormMinus:focus,.modal-body .multiValueFormPlus:focus,.multiValueFormToggle:focus{outline:none}.modal-body .card-body .is-invalid .control-label{color:#c7241c}.modal-body .card-body .is-invalid .css-1s2u09g-control,.modal-body .card-body .is-invalid .ext__control{border-color:#c7241c}.modal-body .card-body .is-invalid .ext__control--is-focused,.modal-body .card-body .is-invalid .ext__control:hover{border-color:#c7241c;box-shadow:0 0 0 .1rem #c7241c33}.modal-body .card-body .ext__control{border-color:#ced4da;box-shadow:none;min-height:32px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.modal-body .card-body .ext__control:hover{border-color:#b3b9bf}.modal-body .card-body .ext__control--is-focused{border-color:#80bdff;box-shadow:0 0 0 .2rem #007bff40}.modal-body .card-body .ext__multi-value__remove{background-color:initial;color:#6c757d}.modal-body .card-body .ext__multi-value__remove:focus,.modal-body .card-body .ext__multi-value__remove:hover{background-color:#e9ecef;color:#495057}.validation-message{color:#c7241c}@media screen and (min-width:992px){.modal-body .card-body .control-label{text-indent:10px}}.modal-body .card-body .checkbox,.modal-body .card-body p.form-control-static{padding-top:0}.modal-body .card-body .fa-icon{height:17px;width:17px}.modal-body .card-body .fa-icon-static{margin-left:10px}.card-button{margin-right:auto}.card-button .cancel-execute,.modal-footer .cancel-execute{margin-right:15px;padding:4px 20px}.card-button .ok-execute,.modal-footer .ok-execute{background-color:var(--primary-color);border:1px solid var(--primary-dark);margin-right:15px;outline:none;padding:4px 40px}.card-button .ok-execute:hover,.modal-footer .ok-execute:hover{background-color:var(--primary-dark);padding:4px 40px}.card-button .call-text-download-btn:focus,.card-button .cancel-execute:focus,.card-button .ok-execute:focus,.modal-footer .cancel-execute:focus,.modal-footer .ok-execute:focus{outline:none}.card-button .align-left{flex:1 0 auto}.card-button .align-right{flex:0 1 auto}.card-button .custom-delete{margin-left:15px;padding:4px 20px}.card-button .call-text-download-btn{background-color:var(--primary-color);border:1px solid var(--primary-dark);margin-left:15px;outline:none;padding:4px 20px}.card-button .call-text-download-btn:hover{background-color:var(--primary-dark);padding:4px 20px}.asc-block-ui{z-index:1}.asc-block-ui,.asc-block-ui .asc-block-icon-box{align-items:center;display:flex;justify-content:center}.asc-block-ui .asc-block-icon-box{flex-direction:column}.asc-block-ui .asc-block-icon-box .asc-block-label{text-align:center}.over-width-modal{max-width:none!important;width:60%!important}.message-div{padding:1% 1.5%}.voice-text-panel .message-div{cursor:pointer}.voice-text-panel .message-div.active .message-box{border:2px solid #0e7edb;box-shadow:4px 4px 0 0 #9cc4ed}.message-div.right{display:block;float:right;margin-bottom:1%;width:100%}.voice-text-panel{background-color:#faf7f5;border:ridge;height:22vh;overflow-y:auto;scroll-behavior:smooth}.message-box{background-color:#eee;border-radius:5px;box-shadow:3px 3px 0 0 #ccc;display:inline-block;max-width:70%;min-width:50%;padding:1.5% 2%}.message-box.right{background-color:#fff;float:right;margin-right:1.5%}.message-box .user_name{font-weight:700;margin-left:.8vw}.message-box .voice-data{padding-bottom:.5vh;padding-top:.5vh}.message-box .voice-time.right{color:#c71c1c}.message-box .voice-time.left{color:#0e7edb}.voices_expire{margin-top:2%}.default_voices_expire .control-label{margin-left:-4%!important}.align-items-center{align-items:center;display:flex}.modal-dialog.record-playback-modal{max-width:90%;width:90%}.modal-dialog.record-playback-modal-no-text{max-width:800px;width:auto}@media (max-width:991px){.modal-dialog.record-playback-modal{max-width:none;width:auto}}.record-playback-modal .modal-body{max-height:80vh}.record-playback-container{margin:0;width:100%}.record-info-column,.record-text-column{padding-left:5px;padding-right:5px}.record-text-column{background-color:#f7f2ed;padding-left:15px;padding-right:15px}@media (max-width:991px){.record-text-column{background-color:initial;margin-top:0;padding-left:5px;padding-right:5px}.modal-body .voice-text-card{background-color:#eef3f9;margin-left:15px;margin-right:15px}.modal-body .voice-text-header{background-color:#fff}.modal-body .voice-text-body{background-color:#f7f2ed}.voice-text-panel-side{height:22vh}}.voice-text-card{display:flex;flex-direction:column;height:100%;margin:0}.voice-text-card,.voice-text-header{background-color:#f7f2ed;border:none}.voice-text-header{font-weight:700;padding:3% 15px 10px}.voice-text-body{background-color:#f7f2ed;display:flex;flex:1 1;flex-direction:column;overflow:hidden;padding:0}.voice-text-panel-side{background-color:#faf7f5;border:ridge;height:100%;overflow-y:auto;padding:10px;scroll-behavior:smooth}@media (min-width:992px){.record-playback-container{position:relative}.record-text-column{bottom:0;height:100%;overflow:hidden;position:absolute;right:0;top:0;width:50%}}.category-edit-btn{background-color:#6c757d;border-color:#6c757d;color:#fff;margin-left:15px;padding:4px 20px}.category-edit-btn:hover{background-color:#5a6268;border-color:#545b62}.voice-retry-btn{background-color:#6c757d;border-color:#6c757d;color:#fff;margin-left:15px;padding:4px 20px}.voice-retry-btn:hover{background-color:#5a6268;border-color:#545b62}.record-overview{line-height:1.5;white-space:pre-line}.record-overview-clamped{-webkit-box-orient:vertical;-webkit-line-clamp:6;display:-webkit-box;overflow:hidden}.record-overview-toggle{background:none;border:none;color:#0d6efd;cursor:pointer;font-size:.85rem;margin-top:4px;padding:0}.record-overview-toggle:focus-visible,.record-overview-toggle:hover{text-decoration:underline}@media (min-width:992px){.record-playback-modal .modal-body{overflow-y:hidden}.record-playback-modal .record-playback-container{max-height:calc(80vh - 10px - 1rem)}.record-playback-modal .record-info-column{max-height:calc(80vh - 10px - 1rem);overflow-y:auto}.record-playback-modal .record-audio-sticky{background-color:#f7f2ed;bottom:0;position:sticky;z-index:1}}.user_password_change-button{background-color:var(--primary-color);border-color:grey;color:#fff!important;font-size:small;height:28px;margin:5px;width:28px}.user_password_change-button:focus,.user_password_change-button:hover{background-color:var(--primary-dark)}.user_password_cancel-button{background-color:grey;border-color:grey;color:#fff!important;font-size:small;height:28px;margin:5px;width:28px}.user_password_cancel-button:focus,.user_password_cancel-button:hover{background-color:#c5c5c5}.user_password_change{display:flex}.options-check-row{display:flex;margin-bottom:5px}.options-check-description{margin:3px 5px 5px}.mfa-status-row{align-items:center;margin:0;padding:2px 0}.mfa-status-row .mfa-status-target{font-family:monospace}.mfa-status-row .mfa-status-action{display:flex;justify-content:flex-end}.mfa-status-row .mfa-status-action .table-button{margin:0}.mfa-sub-user-list{margin-top:.5rem}.mfa-sub-user-list .mfa-sub-user-title{font-weight:700;margin-bottom:.25rem}.mfa-status-note{color:#666;font-size:.85rem;margin-top:.5rem}.record-tag-edit-modal .tag-edit-header{align-items:center;display:flex;justify-content:space-between}.record-tag-edit-modal .tag-edit-header .x-execute{flex-shrink:0}.record-tag-edit-modal .tag-edit-info-text{color:#666;font-size:13px;line-height:1.5;margin-bottom:10px;margin-top:0;padding:0}.record-tag-edit-modal .tag-edit-dropdown-btn{align-items:center;background-color:#fff;border:1px solid #ccc;border-radius:4px;cursor:pointer;display:flex;justify-content:space-between;min-height:42px;padding:8px 12px;transition:border-color .2s}.record-tag-edit-modal .tag-edit-dropdown-btn:hover{border-color:#999}.record-tag-edit-modal .tag-edit-dropdown-btn.open{border-bottom-left-radius:0;border-bottom-right-radius:0;border-color:#007bff}.record-tag-edit-modal .tag-edit-dropdown-tags{display:flex;flex:1 1;flex-wrap:wrap;gap:4px}.record-tag-edit-modal .tag-badge{border-radius:4px;display:inline-block;margin-right:5px;padding:2px 4px;white-space:nowrap}.record-tag-edit-modal .tag-edit-placeholder{color:#999;font-size:14px}.record-tag-edit-modal .tag-edit-dropdown-icon{color:#666;font-size:14px;margin-left:8px}.record-tag-edit-modal .tag-edit-dropdown-panel{background-color:#fff;border:1px solid #007bff;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top:none}.record-tag-edit-modal .tag-edit-search{border-bottom:1px solid #eee;padding:8px}.record-tag-edit-modal .tag-edit-checklist{max-height:250px;overflow-y:auto;padding:4px 0}.record-tag-edit-modal .tag-edit-item{border-bottom:1px solid #f0f0f0;padding:6px 12px}.record-tag-edit-modal .tag-edit-item:last-child{border-bottom:none}.record-tag-edit-modal .tag-edit-item:hover{background-color:#f8f9fa}.record-tag-edit-modal .tag-edit-item.disabled{opacity:.5}.record-tag-edit-modal .tag-edit-label{align-items:center;cursor:pointer;display:flex;margin-bottom:0}.record-tag-edit-modal .tag-edit-label input[type=checkbox]{height:16px;margin-right:8px;width:16px}.record-tag-edit-modal .tag-edit-badge{border-radius:4px;margin-left:4px;padding:2px 4px}.record-tag-edit-modal .tag-edit-info-text.tag-edit-info-bottom{margin-top:12px}.record-tag-edit-modal .tag-edit-error{font-size:14px;margin-bottom:10px;padding:8px 12px}.record-tag-edit-modal{z-index:1060}.tag-edit-backdrop{z-index:1055!important}.record-tag-edit-modal .tag-edit-loading{align-items:center;color:#666;display:flex;font-size:14px;gap:8px;justify-content:center;padding:20px}.record-tag-edit-modal .tag-edit-loading-text{color:#666;font-size:14px}.record-tag-edit-modal .tag-edit-dropdown-btn.loading{cursor:not-allowed;opacity:.85;pointer-events:none}.record-tag-edit-modal .tag-edit-spinner-inline{color:#666}.voc-category-tooltip-wide .tooltip-inner{max-width:450px;text-align:left;white-space:pre-line}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{margin-left:-4px;position:absolute;width:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border:8px solid #0000;box-sizing:initial;content:"";height:0;left:-8px;position:absolute;width:1px;z-index:-1}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{margin-top:-8px;top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#f0f0f0;border-top:none}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after{top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#aeaeae;top:-1px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{bottom:0;margin-bottom:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-bottom:none;border-top-color:#fff}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after{bottom:0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-top-color:#aeaeae;bottom:-1px}.react-datepicker-wrapper{border:0;display:inline-block;padding:0}.react-datepicker{background-color:#fff;border:1px solid #aeaeae;border-radius:.3rem;color:#000;display:inline-block;font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;position:relative}.react-datepicker--time-only .react-datepicker__triangle{left:35px}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__triangle{left:50px;position:absolute}.react-datepicker-popper{z-index:1}.react-datepicker-popper[data-placement^=bottom]{padding-top:10px}.react-datepicker-popper[data-placement=bottom-end] .react-datepicker__triangle,.react-datepicker-popper[data-placement=top-end] .react-datepicker__triangle{left:auto;right:50px}.react-datepicker-popper[data-placement^=top]{padding-bottom:10px}.react-datepicker-popper[data-placement^=right]{padding-left:8px}.react-datepicker-popper[data-placement^=right] .react-datepicker__triangle{left:auto;right:42px}.react-datepicker-popper[data-placement^=left]{padding-right:8px}.react-datepicker-popper[data-placement^=left] .react-datepicker__triangle{left:42px;right:auto}.react-datepicker__header{background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative;text-align:center}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__year-dropdown-container--select{display:inline-block;margin:0 15px}.react-datepicker-time__header,.react-datepicker-year-header,.react-datepicker__current-month{color:#000;font-size:.944rem;font-weight:700;margin-top:0}.react-datepicker-time__header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.react-datepicker__navigation{align-items:center;background:none;border:none;cursor:pointer;display:flex;height:32px;justify-content:center;overflow:hidden;padding:0;position:absolute;text-align:center;text-indent:-999em;top:2px;width:32px;z-index:1}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{display:block;margin-left:auto;margin-right:auto;position:relative;top:0}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover :before{border-color:#a6a6a6}.react-datepicker__navigation-icon{font-size:20px;position:relative;top:-1px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{left:-7px;transform:rotate(45deg)}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{right:-7px;transform:rotate(225deg)}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__input-time-container{clear:both;float:left;margin:5px 0 10px 15px;text-align:left;width:100%}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{display:inline-block;margin-left:5px}.react-datepicker__time-container{border-left:1px solid #aeaeae;float:right;width:85px}.react-datepicker__time-container--with-today-button{border:1px solid #aeaeae;border-radius:.3rem;display:inline;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{background:#fff;border-bottom-right-radius:.3rem;position:relative}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{border-bottom-right-radius:.3rem;margin:0 auto;overflow-x:hidden;text-align:center;width:85px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{box-sizing:initial;height:calc(195px + .85rem);list-style:none;margin:0;overflow-y:scroll;padding-left:0;padding-right:0;width:100%}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{background-color:#f0f0f0;cursor:pointer}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{background-color:initial;cursor:default}.react-datepicker__week-number{color:#ccc;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected,.react-datepicker__week-number--keyboard-selected):hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__week-number--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__week-number--keyboard-selected{background-color:#2a87d0;border-radius:.3rem;color:#fff}.react-datepicker__week-number--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day-names{margin-bottom:-8px;white-space:nowrap}.react-datepicker__week{white-space:nowrap}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{color:#000;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover,.react-datepicker__year-text:hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{background-color:#3dcc4a;border-radius:.3rem;color:#fff}.react-datepicker__day--highlighted:hover,.react-datepicker__month-text--highlighted:hover,.react-datepicker__quarter-text--highlighted:hover,.react-datepicker__year-text--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{background-color:#ff6803;border-radius:.3rem;color:#fff;position:relative}.react-datepicker__day--holidays .holiday-overlay,.react-datepicker__month-text--holidays .holiday-overlay,.react-datepicker__quarter-text--holidays .holiday-overlay,.react-datepicker__year-text--holidays .holiday-overlay{background-color:#333;border-radius:4px;bottom:100%;color:#fff;left:50%;opacity:0;padding:4px;position:absolute;transform:translateX(-50%);transition:visibility 0s,opacity .3s ease-in-out;visibility:hidden;white-space:nowrap}.react-datepicker__day--holidays:hover,.react-datepicker__month-text--holidays:hover,.react-datepicker__quarter-text--holidays:hover,.react-datepicker__year-text--holidays:hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .holiday-overlay,.react-datepicker__month-text--holidays:hover .holiday-overlay,.react-datepicker__quarter-text--holidays:hover .holiday-overlay,.react-datepicker__year-text--holidays:hover .holiday-overlay{opacity:1;visibility:visible}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected,.react-datepicker__month-text--in-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--selected,.react-datepicker__quarter-text--in-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--selected,.react-datepicker__year-text--in-range,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__day--in-range:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--selected:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__quarter-text--in-range:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--selected:hover,.react-datepicker__year-text--in-range:hover,.react-datepicker__year-text--in-selecting-range:hover,.react-datepicker__year-text--selected:hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{background-color:#bad9f1;border-radius:.3rem;color:#000}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__quarter-text--keyboard-selected:hover,.react-datepicker__year-text--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{color:#ccc;cursor:default}.react-datepicker__day--disabled:hover,.react-datepicker__month-text--disabled:hover,.react-datepicker__quarter-text--disabled:hover,.react-datepicker__year-text--disabled:hover{background-color:initial}.react-datepicker__input-container{display:inline-block;position:relative;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{box-sizing:initial;padding:.5rem;position:absolute}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__month-read-view,.react-datepicker__month-year-read-view,.react-datepicker__year-read-view{border:1px solid #0000;border-radius:.3rem;position:relative}.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover,.react-datepicker__year-read-view:hover{cursor:pointer}.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{right:-16px;top:0;transform:rotate(135deg)}.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown,.react-datepicker__year-dropdown{background-color:#f0f0f0;border:1px solid #aeaeae;border-radius:.3rem;left:25%;position:absolute;text-align:center;top:30px;width:50%;z-index:1}.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover,.react-datepicker__year-dropdown:hover{cursor:pointer}.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable,.react-datepicker__year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__month-option,.react-datepicker__month-year-option,.react-datepicker__year-option{display:block;line-height:20px;margin-left:auto;margin-right:auto;width:100%}.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type,.react-datepicker__year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type,.react-datepicker__year-option:last-of-type{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem;-webkit-user-select:none;user-select:none}.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover,.react-datepicker__year-option:hover{background-color:#ccc}.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected,.react-datepicker__year-option--selected{left:15px;position:absolute}.react-datepicker__close-icon{background-color:initial;border:0;cursor:pointer;display:table-cell;outline:0;padding:0 6px 0 0;position:absolute;right:0;top:0;vertical-align:middle}.react-datepicker__close-icon:after{background-color:#216ba5;border-radius:50%;color:#fff;content:"×";cursor:pointer;display:table-cell;font-size:12px;height:16px;line-height:1;padding:2px;text-align:center;vertical-align:middle;width:16px}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{background-color:#ccc;cursor:default}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;clear:left;cursor:pointer;font-weight:700;padding:5px 0;text-align:center}.react-datepicker__portal{align-items:center;background-color:#000c;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:2147483647}.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:3rem;width:3rem}@media (max-height:550px),(max-width:400px){.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:2rem;width:2rem}}.react-datepicker__portal .react-datepicker-time__header,.react-datepicker__portal .react-datepicker__current-month{font-size:1.44rem}.react-datepicker__children-container{height:auto;margin:.4rem;padding-left:.2rem;padding-right:.2rem;width:13.8rem}.react-datepicker__aria-live{border:0;clip-path:circle(0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.react-datepicker__calendar-icon{height:1em;vertical-align:-.125em;width:1em}.Forbidden{padding-top:100px;text-align:center}.external-number-summary{align-items:center;display:flex;gap:12px;justify-content:center}.external-number-summary .external-number-summary-text{font-size:.9rem}.external-number-summary .table-button{margin:0}.external-number-modal-note{color:#666;font-size:.85rem;margin-bottom:.5rem}.common-table .sub_user_row,.common-table .sub_user_row_head{flex-wrap:nowrap;padding-left:12px;padding-right:12px}.common-table .sub_user_row>.sub_user,.common-table .sub_user_row_head>.sub_user{flex:0 0 200px;max-width:200px}.common-table .sub_user_row>.sub_user_memo,.common-table .sub_user_row_head>.sub_user_memo{flex:0 0 300px;max-width:300px}.common-table .sub_user_row>.sub_user_mfa_mail,.common-table .sub_user_row_head>.sub_user_mfa_mail{flex:1 1 auto;max-width:420px;min-width:220px}.common-table .sub_user_row>.sub_user_mfa_switch,.common-table .sub_user_row>.sub_user_password,.common-table .sub_user_row_head>.sub_user_mfa_switch,.common-table .sub_user_row_head>.sub_user_password{flex:0 0 110px;max-width:110px}.common-table .sub_user_row .sub_user_mfa_mail{display:flex;flex-direction:column;justify-content:center}.common-table .sub_user_row .sub_user_mfa_switch{align-items:center;display:flex;justify-content:center;text-align:center}.common-table .sub_user_row .sub_user_mfa_switch .form-check{align-items:center;display:flex;justify-content:center;margin:0;min-height:auto;padding:0;width:100%}.common-table .sub_user_row .sub_user_mfa_switch .form-check-input{flex:0 0 auto;float:none;margin:0}.common-table .sub_user_mfa_note{color:#666;font-size:.85rem;margin:.25rem 12px 0}.table-div.account-info-table{max-height:none!important;overflow:visible!important}.table-div.account-info-table .common-table thead{position:static}.account-sub-block{text-align:left}.account-sub-block .account-sub-block-header{color:#666;font-size:.85rem;margin:0 0 .25rem}.account-sub-block .account-sub-block-row{align-items:center;margin:0;padding:2px 0}.account-sub-block .account-sub-block-label{font-family:monospace}.external-number-modal-body>div{margin-bottom:1.25rem}.external-number-modal-body>div:last-child{margin-bottom:0}.external-number-modal-body .control-label{font-family:monospace;margin-bottom:0;padding-bottom:0}.account-mail-address .account-mail-note{color:#666;font-size:.85rem;margin-bottom:0;margin-top:.25rem;text-align:left}.account-mail-address .account-mail-note-required{color:#c0392b}.account-mail-address .account-mail-reauth{background-color:#fffdf5;border-left:3px solid var(--primary-color);margin-top:.5rem;padding:.5rem .75rem}.reauth-modal-error{color:#dc3545;font-size:13px;margin-bottom:0;margin-top:8px}.account-info-table tr:has(.account-section-heading) td{background-color:#eef1f5}.account-info-table .account-section-heading{color:#272d36;font-weight:700;text-align:left}.account-info-table .account-required-mark{color:#dc3545}.account-info-table .account-field-error{color:#dc3545;font-size:.8rem;margin-top:2px;text-align:left}.account-info-table .account-sub-user-count{font-size:.85rem;margin-bottom:4px;text-align:left}.account-info-table .account-sub-user-limit-note{color:#666;margin-left:8px}.Account .account-footer{align-items:center;display:flex;justify-content:space-between}.Account .account-footer .cancel-link{float:none}.Account .account-footer-buttons{align-items:center;display:flex;gap:8px;justify-content:flex-end;margin-left:auto}.Account .account-footer-error{color:#dc3545;font-size:.85rem}.account-mfa-card{display:flex;flex-direction:column;gap:4px;margin:6px auto;max-width:680px;padding:4px 16px;text-align:left}.account-mfa-main{align-items:center;display:flex;gap:12px;justify-content:space-between}.account-mfa-switch{align-items:center;display:flex;font-weight:600;margin:0}.account-mfa-switch .form-check-input{cursor:pointer;height:1.4em;margin-right:10px;width:2.6em}.account-mfa-switch .form-check-input:checked{background-color:#1f9d55;border-color:#1f9d55}.account-mfa-switch .form-check-label{cursor:pointer}.account-mfa-status{background-color:#eceff2;border-radius:10px;color:#5d6470;flex-shrink:0;font-size:.8rem;font-weight:600;padding:1px 10px}.account-mfa-status.is-on{background-color:#d8f0e1;color:#1f7a4d}.account-mfa-desc{color:#5d6470;font-size:.85rem;line-height:1.5}.multiple-topic-section{background-color:#f9f9f9;border:1px solid #ddd;border-radius:4px;margin-bottom:15px;padding:15px}.multiple-topic-description{color:#666;font-size:13px;margin-bottom:5px}.multiple-topic-description-last{margin-bottom:10px}.token-count,.token-count-error{float:right;margin-top:10px}.token-count-error{color:red;font-weight:700}.swatch{background:#fff;border-radius:1px;box-shadow:0 0 0 1px #0000001a;cursor:pointer;display:inline-block;padding:5px}.popover{position:absolute;z-index:2}.cover{bottom:0;left:0;position:fixed;right:0;top:0}.default_set{border-radius:2px;height:17px;width:70px}.category_rgb{display:flex}.category_rgb_reset_button{margin-left:20px;margin-top:5px}.category_image{margin-bottom:15px}.phonebook-unify-card-body{padding:15px}.phonebook-unify-section{margin-bottom:25px}.phonebook-confirm-message{margin-top:10px}.phonebook-duplicated-message{margin-top:25px}.phonebook-duplicated-number{background-color:#ffebee;border:1px solid #ef5350;border-radius:4px;color:#c62828;display:inline-block;font-weight:700;margin:1px;padding:2px 6px}.phonebook-normal-number{color:#333;display:inline-block;margin:1px}.call-history-date{margin:2px 0}.call-category-tag{border-radius:4px;display:inline-block;margin-bottom:4px;margin-right:5px;margin-top:4px;padding:5px}#file-select-tooltip{max-width:500px!important}#file-select-tooltip .tooltip-inner{max-width:500px!important;text-align:left;width:400px}.card-body-centered{padding:1rem!important}.card-body-centered>.form-group,.card-body-centered>div{margin-bottom:.75rem!important}.card-body-centered>.form-group:last-child,.card-body-centered>div:last-child{margin-bottom:0!important}.file-selected-text{color:var(--primary-color)!important;font-weight:700}.phonebook-list-tel-number{cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.phonebook-list-tel-number.is-expanded{overflow-wrap:anywhere;white-space:normal;word-break:break-all}.Header{background-color:#fff;border:none!important;border-radius:0!important;margin:0;text-align:center}.popover{max-width:100%}.popover-title{font-weight:700}.logout-button-div,.popover-title{text-align:center}.logout-button{background-color:var(--primary-color);border:1px solid var(--primary-dark);outline:none;padding:4px 10px;width:150px}.logout-button:hover{background-color:var(--primary-dark)}.logout-button:focus{outline:none}.disabled{display:none}a{color:#000!important;text-decoration:none!important}a:active,a:hover{color:var(--primary-color)!important}.toggle-btn{margin-right:1%}.manual-link{color:#008cff!important;font-weight:700}.manual-download{margin-bottom:25px}.accordion-menu{width:100%}.accordion-header{cursor:pointer;display:flex;justify-content:space-between;padding:8px 15px}.accordion-icon{float:right;margin-left:10px;margin-right:5px;margin-top:3px;transition:transform .3s ease}.accordion-content{padding:5px 0}.sub-menu{direction:rtl;display:block;text-decoration:none;transition:background-color .2s ease}button.sub-menu{background:none;border:none;color:#000;cursor:pointer;font:inherit;margin:0;padding:0;text-align:start;width:100%}button.sub-menu:active,button.sub-menu:hover{color:var(--primary-color)}.sub-menu-hr{border:none;margin-left:auto;width:60%}.alarm-setting-modal{padding-right:0}.alarm-setting-modal .modal-header{padding:.4em .8em .4em .4em}.alarm-setting-modal .modal-header .modal-title{margin-right:0}.alarm-setting-modal .modal-header .modal-title .row{margin-left:0;margin-right:0}.alarm-setting-modal .x-execute{align-items:center;background-color:var(--primary-color);border:none;color:#fff;display:flex;height:30px;justify-content:center;width:30px}.alarm-setting-modal .x-execute:focus{background-color:var(--primary-color);box-shadow:none;color:#ffffff80;outline:none}.option-container,.option-container-with-opacity{align-items:center;display:flex}.option-badge,.option-text-all{font-size:14px}.option-badge{border-radius:4px;font-weight:400;padding:2px 8px}.multi-value-container-all{align-items:center;background-color:#f8f9fa;border:1px solid #dee2e6;border-radius:3px;color:#495057;display:inline-flex;font-size:13px;font-weight:400;margin:1px 2px;overflow:hidden;padding:1px 4px}.multi-value-text-all{padding:0 2px}.multi-value-remove-all{align-items:center;color:#6c757d;cursor:pointer;display:flex;font-size:14px;font-weight:400;justify-content:center;margin-left:4px;padding:0 2px}.multi-value-remove-all:hover{color:#495057}.multi-value-container-category{align-items:center;border-radius:4px;display:inline-flex;font-size:14px;font-weight:400;margin:2px;overflow:hidden}.multi-value-text-category{padding:2px 6px}.multi-value-remove-category{align-items:center;background-color:#0003;border-left:1px solid #ffffff4d;color:inherit;cursor:pointer;display:flex;font-size:16px;font-weight:700;justify-content:center;padding:2px 6px}.multi-value-remove-category:hover{background-color:#0006}.alarm-setting-modal .card-body .control-label{color:#333;font-size:1em;font-weight:700;margin-bottom:8px}.alarm-setting-modal .card-body .form-check-label{font-size:.9em;font-weight:400}.alarm-setting-modal .card-body .css-1s2u09g-control{border:1px solid #ced4da;border-radius:.25rem;font-size:.9em}.alarm-setting-modal .form-check{margin-bottom:.5rem}.alarm-setting-modal .form-check-input{margin-top:.3rem}.alarm-setting-modal .card-body p{color:#666;font-size:.85em;line-height:1.4;margin-bottom:8px}.notification-setting-modal{--notification-hover:#e8890a}.email-notification-checkbox-container{margin-top:15px}.email-notification-checkbox{font-size:.9em;font-weight:400;margin-left:10px}.add-button-style{background-color:var(--primary-color)!important;border-color:var(--primary-color)!important;color:#fff!important;width:100%}.add-button-style:hover{background-color:var(--notification-hover)!important;border-color:var(--notification-hover)!important}.notification-description{color:#666;font-size:12px}.email-status-verified{color:#2b80ff;font-weight:700}.email-status-unverified{color:red;font-weight:700}.duplicate-email-error{color:#dc3545;display:block;font-size:.875rem;margin-top:.25rem}.mail-test-send-modal{z-index:1060}.mail-test-send-backdrop{z-index:1055!important}.mail-test-send-modal .mail-test-send-header{align-items:center;display:flex;justify-content:space-between}.mail-test-send-modal .mail-test-send-header .x-execute{flex-shrink:0;margin-left:auto}.mail-test-send-modal .modal-body .form-label{font-size:14px;font-weight:700;margin-bottom:.5rem}.mail-test-send-modal .modal-body .form-group{margin-bottom:1.5rem}.mail-test-send-modal .modal-body .form-text{color:#666;display:block;font-size:13px;line-height:1.6;margin-top:1rem}.mail-setting-test-btn{padding:4px 20px}.mail-setting-preview-card{line-height:2}:root{--primary-color:#ff9d2b;--primary-hover:#fab566;--primary-dark:#e67a00;--primary-light:#ffd597;--primary-disabled:var(--primary-hover)}.App{font-family:Meiryo,Meiryo-Italic,MeiryoUI,MeiryoUI-Italic,serif;height:100%}.App .container{height:100%;padding:0}.signin-container{height:100%}.asc-display-none{display:none}.asc-block-ui{background-color:#373b4180;bottom:0;left:0;position:absolute;right:0;top:0}.asc-block-ui .asc-block-icon-box{bottom:55%;left:50%;position:absolute;right:60%;top:40%}.asc-block-ui .asc-block-icon-box .asc-block-icon{margin-bottom:1em}.asc-block-ui .asc-block-icon-box .asc-block-label{color:#fff;margin-left:-2em;position:fixed}.asc-block-ui-record .asc-block-icon-box .asc-block-icon{margin-bottom:1em}.asc-block-ui-record .asc-block-icon-box{left:50%;position:fixed;right:60%;top:40%}.asc-block-ui-record .asc-block-icon-box .asc-block-label{color:#b8b8b8;margin-left:-2em;position:fixed}.signIn-logo-overview{background-color:#ffd597;background-color:var(--primary-light);background-size:cover;height:100%;width:100%}.signIn-logo-string{position:relative;text-align:center;top:50%;transform:translateY(-50%);-ms-transform:translateY(-50%)}.img-logo{width:30vw}.git-version{bottom:0;color:#fff;font-size:.8em;left:5px;opacity:.8;position:fixed}.table-button{background-color:#272d36;border-radius:10px;color:#fff;font-size:14px;margin:0 10px 10px 0;padding:5px 15px}.table-button.click,.table-button:active,.table-button:focus,.table-button:hover{background-color:#000!important;color:#ffffff95!important;outline:none!important}.table-button-disabled{background-color:#ccc!important;border-radius:10px;color:#999!important;cursor:not-allowed!important;font-size:14px;margin:0 10px 10px 0;padding:5px 15px;pointer-events:none!important}.table-button-disabled:active,.table-button-disabled:focus,.table-button-disabled:hover{background-color:#ccc!important;color:#999!important;outline:none!important}.account-button{margin-top:1%;outline:none;padding:4px 10px;width:150px}.account-button:focus{outline:none}.filter-input{border:1px solid #ddd;margin-bottom:2%;width:96%}.filter-input:focus{border:1px solid grey;outline:none}.header-app{background-color:#eee}.navbar-brand{margin-left:1%}@media screen and (max-width:767px){.header-nav{background-color:#ff9d2b;background-color:var(--primary-color);padding:0}.date-picker-frame{width:45%!important}.Record table,.date-picker.form-control{font-size:.75rem!important}.call_time{font-weight:700}#record-search{margin-top:1rem}.record-message-count{margin-top:1.3rem!important}}@media screen and (max-width:380px){.date-picker.form-control{font-size:.6rem!important}}@media screen and (max-width:1024px) and (min-width:768px){.routes-app{padding:15px 20px}.table-div{font-size:.9rem}.filter-input{width:94%}}@media screen and (max-width:480px){.routes-app{padding:10px 15px}.table-button{font-size:12px;margin:0 5px 5px 0;padding:3px 10px}.filter-input{margin-bottom:1%;width:92%}}.table-div{max-height:calc(100vh - 250px);min-height:200px}.routes-app{background-color:#fff;overflow-y:auto;padding:20px 30px}.hover-black:hover{color:#000!important;cursor:pointer}.margin-right-05{margin-right:.5em!important}.margin-left-05{margin-left:.5em!important}.margin-top-03{margin-top:.3em!important}.margin-top-05{margin-top:.5em!important}.margin-top-07{margin-top:.7em!important}.z-index-0{z-index:0}.z-index-1500{z-index:1500}.header-nav-item{background-color:#000}.result-count{color:#ff9d2b;color:var(--primary-color);text-align:right}.search-message{color:#c7241c}.record-message,.record-message-count{color:#c7241c;font-size:.9em;font-weight:700}.record-message-count{margin-top:.5rem}.select-width{min-width:200px}.container-block-ui{background-color:#373b4180;bottom:0;left:0;position:absolute;right:0;top:0}.modal-checked-message{font-size:small;margin-top:10px}.csvImportMsg{margin-top:10px}a.csv-format-download-link{display:block;margin:25px 0 10px}.ok-button-color{color:green}.remove-button-color{background-color:#eee}.default-button,.ok-execute-btn{padding:4px 40px}.ok-execute-btn{background-color:#0e7edb}.ok-execute-btn:hover{background-color:#ff9d2b;background-color:var(--primary-color)}.cancel-execute-btn{margin-right:15px;padding:4px 20px}.cancel-execute-btn:focus,.ok-execute-btn:focus{outline:none}.label-color-333333{color:#333}.extension-date-picker{width:100%}.fa-16{font-size:1.6em}::placeholder{color:#999;opacity:1}.recorded-voice-audio{margin-top:5px;width:100%}.searchBtn:disabled{background-color:#fab566;background-color:var(--primary-disabled);border-color:#fab566;border-color:var(--primary-disabled)}.callTextDownloadBtn,.searchBtn{background-color:#ff9d2b;background-color:var(--primary-color);border-color:#ff9d2b;border-color:var(--primary-color)}.callTextDownloadBtn:disabled{background-color:#fab566;background-color:var(--primary-disabled);border-color:#fab566;border-color:var(--primary-disabled)}.record-inout-btn{background-color:#fff;border-color:#ff9d2b;border-color:var(--primary-color);color:#ff9d2b;color:var(--primary-color)}.callTextDownloadBtn.click,.callTextDownloadBtn:active,.callTextDownloadBtn:focus,.callTextDownloadBtn:hover,.record-inout-btn-focus,.record-inout-btn.click,.record-inout-btn:active,.record-inout-btn:focus,.record-inout-btn:hover,.searchBtn.click,.searchBtn:active,.searchBtn:focus,.searchBtn:hover{background-color:#e67a00;background-color:var(--primary-dark);border-color:#e67a00;border-color:var(--primary-dark);color:#fff}.customerAddBtn,.customerAddBtn.click,.customerAddBtn:active,.customerAddBtn:focus,.customerAddBtn:hover{background-color:#ff9d2b;background-color:var(--primary-color);border-color:#ff9d2b;border-color:var(--primary-color);margin:1%;padding:.1rem .4rem}.customerDeleteBtn,.customerDeleteBtn.click,.customerDeleteBtn:active,.customerDeleteBtn:focus,.customerDeleteBtn:hover{background-color:#c7241c;border-color:#c7241c;outline:none;padding:4px 40px}.record-card.card-body{padding:.7rem!important}.react-datepicker__close-icon:after,.react-datepicker__day--keyboard-selected,.react-datepicker__day--selected{background-color:#ff9d2b!important;background-color:var(--primary-color)!important}.cancel-link{color:#7d7d7d!important;float:left;margin-top:1%;padding:4px 10px;text-decoration:underline!important;width:150px}.react-datepicker__close-icon{align-items:center;display:flex;height:100%}.react-datepicker__close-icon:before{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20"><path d="M14.348 14.849c-0.469 0.469-1.229 0.469-1.697 0l-2.651-3.030-2.651 3.029c-0.469 0.469-1.229 0.469-1.697 0-0.469-0.469-0.469-1.229 0-1.697l2.758-3.15-2.759-3.152c-0.469-0.469-0.469-1.228 0-1.697s1.228-0.469 1.697 0l2.652 3.031 2.651-3.031c0.469-0.469 1.228-0.469 1.697 0s0.469 1.229 0 1.697l-2.758 3.152 2.758 3.15c0.469 0.469 0.469 1.229 0 1.698z" fill="%23cccccc"/></svg>');background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:20px;width:20px}.react-datepicker__close-icon:hover:before{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20"><path d="M14.348 14.849c-0.469 0.469-1.229 0.469-1.697 0l-2.651-3.030-2.651 3.029c-0.469 0.469-1.229 0.469-1.697 0-0.469-0.469-0.469-1.229 0-1.697l2.758-3.15-2.759-3.152c-0.469-0.469-0.469-1.228 0-1.697s1.228-0.469 1.697 0l2.652 3.031 2.651-3.031c0.469-0.469 1.228-0.469 1.697 0s0.469 1.229 0 1.697l-2.758 3.152 2.758 3.15c0.469 0.469 0.469 1.229 0 1.698z" fill="%23999999"/></svg>')}.react-datepicker__close-icon:after{content:none}.record-search-panel{background-color:#f8f9fa;border:1px solid #e3e3e3;border-radius:8px;padding:6px 14px}.record-search-row+.record-search-row{margin-top:.3em}.record-search-label{align-items:center;color:#555;display:flex;font-size:.85rem;font-weight:600;min-height:38px;white-space:nowrap}.record-search-panel .record-message-count{margin-top:0}@media screen and (max-width:767px){.record-search-panel{padding:6px 10px}}.record-external-number{line-height:1.3;min-width:0}.record-external-number-value{white-space:nowrap}.record-external-number-name{color:#777;font-size:.8em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-device-cell{align-items:center;display:flex;gap:4px;justify-content:center;min-width:0;white-space:nowrap}.user-device-serial{min-width:0;overflow:hidden;text-overflow:ellipsis}.user-device-more{background-color:#f1f3f5;border:1px solid #c9ced6;border-radius:10px;color:#444;cursor:default;flex-shrink:0;font-size:.8em;line-height:1.6;padding:0 8px}.user-device-more:focus-visible{outline:2px solid #0d6efd;outline-offset:1px}.user-device-popover-body{max-height:240px;overflow-y:auto}
/*# sourceMappingURL=main.c05f6e28.css.map*/