@charset "UTF-8";@font-face{font-family:NotoSans;src:local("NotoSans"),url(/assets/NotoSans-ZreEt97O.ttf)}@font-face{font-family:Meiryo;src:local("Meiryo"),url(/assets/Meiryo-BKKkedAw.ttf)}@font-face{font-family:HiraKakuPro-W3;src:local("HiraKakuPro-W3"),url(/assets/HiraKakuPro-W3-CmIzwBUg.otf) format("opentype");height:100%}:root{font-family:NotoSans,メイリオ,Meiryo,ヒラギノ角ゴ ProN W3,HiraKakuPro-W3,Hiragino Kaku Gothic ProN,Helvetica,Helvetica Neue,sans-serif!important;line-height:1.5;font-weight:400;color:#000;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:100%;color:#052543}body{margin:0;padding:0;height:100%;font-family:NotoSans,メイリオ,Meiryo,ヒラギノ角ゴ ProN W3,HiraKakuPro-W3,Hiragino Kaku Gothic ProN,Helvetica,Helvetica Neue,sans-serif!important;color:#052543;background-color:#e3e8f2}::-webkit-scrollbar{width:8px;height:12px}::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:17px;cursor:default}::-webkit-scrollbar-track{background:#fff;border-radius:6px}.customer-analysis-bg{width:100%;position:absolute;z-index:0}.customer-analysis-background{position:absolute;width:100%;left:0}.customer-analysis-container{position:absolute;z-index:100;padding:24px}.customer-analysis-breadcrumb{color:#fff;font-weight:5s00;font-size:.875rem}.customer-analysis-row{margin-top:24px}.customer-analysis-col{margin-top:24px;color:#fff}.customer-analysis-title{font-size:2rem;line-height:48px;font-weight:900}.customer-analysis-content{margin-top:24px}.customer-analysis-flex-row{display:flex;flex-direction:column}.ant-breadcrumb .ant-breadcrumb-separator{color:#fff;font-weight:400;font-size:.875rem}.ant-breadcrumb li:last-child{color:#fff;font-weight:400;font-size:.875rem}.ant-layout-sider{background-color:#1250ac}.data-settings-title{font-size:1.75rem;font-weight:700;line-height:42px;color:#fff;margin-left:26px}.data-settings-data-upload{display:flex;justify-content:space-between;align-items:center}.data-settings-box{margin-top:12px;font-size:1rem;display:flex;flex-direction:column}.data-settings-btn{background:#e3e8f2;border-color:#dfe5f0;font-size:.875rem;font-weight:400;width:155px}.data-settings-admin-menu .ant-menu-item{color:#fff!important}.data-settings-admin-menu .ant-menu-item-selected{color:#386bde!important;background-color:#fff;font-weight:500}.data-settings-admin-menu .ant-menu-item:hover{color:#386bde!important}.data-settings-admin-menu .ant-menu-submenu-title,.data-settings-admin-menu .ant-menu-submenu-open .ant-menu-submenu-title{color:#fff!important}.data-settings-admin-menu .ant-menu-submenu:hover .ant-menu-submenu-title{color:#386bde!important}.data-settings-background{padding:16px;background:#fff;border-radius:4px;margin-top:16px;gap:12px;box-shadow:4px 4px 16px #0659a60d;height:100%;min-height:543px}.data-settings-tooltip{display:flex;align-items:center}.data-settings-tooltip-title{color:#052543;font-size:1.25rem;font-weight:700}.data-settings-tooltip-icon{margin-left:4px;cursor:pointer}.data-settings-tooltip-information{display:flex;align-items:center}.data-settings-select{min-width:180px}.data-settings-select-option{margin-right:8px;font-size:1rem}.data-settings-select-icon{font-size:1rem}.data-settings-flex-justify-center{display:flex;justify-content:space-between}.data-settings-flex-justify-end{margin-top:16px;display:flex;justify-content:end}.data-settings-btn-upload{font-size:.875rem;width:100px;background:#0068b7;color:#fff;margin-left:16px}.data-settings-btn-cancel{font-size:.875rem;width:100px}.data-settings-underline{color:#8292a1;text-decoration:underline;font-weight:400;cursor:pointer}.data-settings-upload-file{margin-top:16px;display:flex;justify-content:center}.data-settings-upload-box{width:100%;min-height:250px}.data-settings-choose-file{font-weight:500}.data-settings-wrong-type{display:flex;align-items:center}.data-settings-wrong-type-text-valid{font-weight:500;padding-inline:4px}.data-settings-wrong-type-text{color:#a2a9b0;font-weight:400;padding-inline:4px}.data-settings-wrong-type-text-warning{color:#cd0909;font-size:.675rem}.data-settings-format-title{display:flex;justify-content:space-between;margin-top:16px;color:#9d9d9d;font-size:.875;font-weight:400}.data-settings-format-divider{margin-block:16px;width:100%;background:#e3e3e3;height:1px}.data-settings-format-file-sample{display:flex;flex-direction:column;min-width:280px;width:290px;gap:16px;margin-top:16px}.data-settings-format-sample{color:#525252;font-size:1rem}.data-settings-format-button{font-weight:400;height:35px;color:#606260}.data-settings-format-icon{width:24px;height:24px}.data-settings-link{color:#343a3f;margin-bottom:4px}.data-settings-link :hover{font-weight:600;color:#343a3f}.data-settings-link.active{font-weight:600}.data-settings-json-container{border:1px solid #DFE5F0;margin-inline:5%;padding-inline:2%;padding-block:1%;max-height:600px;height:600px;overflow:auto;margin-top:12px;border-radius:8px}.data-settings-json-container-loading{display:flex;justify-content:center;align-items:center;max-height:600px;height:600px;overflow:auto}.data-settings-checkbox{padding-block:8px;margin-left:36px}.data-settings-checkbox-title{font-size:1rem;font-style:italic}.data-settings-checkbox-container{width:100%;padding-inline:10%;margin-top:8px;display:flex;flex-direction:column}.data-settings-checkbox-border{width:100%;border-radius:8px;padding:12px;height:142px;max-height:142px;overflow:auto;border:1px solid #DFE5F0;box-shadow:4px 4px 16px #0659a60d}.data-settings-information-leakage{margin-top:12px;display:flex;flex-direction:column}.data-settings-information-leakage-title{font-size:1rem;margin-left:36px;font-style:italic;font-weight:700}.data-settings-information-leakage-title-violation{font-size:1rem;font-style:italic;margin-left:36px}.data-settings-information-leakage-checkbox{padding-block:8px}.data-settings-information-leakage-box{margin-top:12px}.data-settings-information-leakage-mg24{margin-top:24px}.data-settings-information-leakage-flex{display:flex;align-items:center}.data-settings-information-leakage-violation-box{padding-block:24px}.data-settings-information-leakage-checkbox{font-weight:500}.data-settings-information-leakage-checkbox-large{font-weight:500;font-size:1rem;margin-left:72px}.data-settings-information-leakage-checkbox-group{font-weight:500;font-size:1rem}.data-settings-information-leakage-checkbox-add-more{font-size:1rem;color:#a2a9b0!important;font-weight:400!important}.data-settings-information-leakage-sub-title{margin-left:54px;margin-bottom:0;margin-top:0;color:#4d5358;font-size:1rem;font-weight:500}.data-settings-information-leakage-sub-title.mt{margin-top:1rem}.data-settings-information-leakage-tab-2{margin-left:72px}.data-settings-information-leakage-tab-2 p{margin-top:.5rem}.data-settings-information-leakage-tab-3{margin-left:108px}.data-settings-information-leakage-btn-save{margin-right:24px;min-width:6.25rem;height:2.25rem}.data-settings-information-leakage-section{margin-bottom:1rem}.ant-upload-drag{border-color:#dfe5f0!important;background:#fff!important}.ant-checkbox-group{font-weight:500;font-size:1rem}.ant-checkbox+span{font-weight:500;font-size:1rem}.table-container{background:#fff;border-radius:4px;gap:16px;box-shadow:4px 4px 16px #0659a60d;height:100%}@media (max-width: 1000px){.table-container{margin-top:18px}}.table-flex{display:flex;align-items:center}.table-flex-percent{display:flex;align-items:center;padding-inline:2.5px;font-weight:700;font-size:.75rem;color:#129830}.table-flex-note{font-size:.75rem;color:#8292a1;font-weight:400;margin-left:1px}.table-value{font-size:1.75rem;color:#052543;font-weight:700;line-height:42px}.table-box{display:flex;align-items:center;justify-content:space-between}.table-title{color:#052543;font-size:1.25rem;font-weight:900}.table-source{margin-top:16px;border:1px solid #DFE5F0;gap:20px;border-radius:4px;background:#dfe5f0!important}.table-source .ant-table-thead .ant-table-cell{background:#dfe5f0!important}.table-source .ant-table-tbody tr:nth-child(2n){background-color:#f8f9fb}.sign-in-container{justify-content:center;display:flex;flex-direction:column;align-items:center;width:100%;height:100vh}.sign-in-title{display:flex;justify-content:center;font-size:1.563rem;color:inherit}.sign-in-card{margin-top:16px}.sign-in-card-container{width:400px}.sign-in-field,.sign-in-field-checkbox{font-size:.875rem;font-weight:500;text-shadow:0 1px 0 #fff;margin-bottom:4px}.sign-in-input{margin-top:4px}.sign-in-password-box{margin-top:16px}.sign-in-checkbox{margin-top:16px;font-size:.875rem;font-weight:500;text-shadow:0 1px 0 #fff}.sign-in-button{display:flex;justify-content:center;margin-block:12px}.sign-in-button.sign-up .ant-btn{margin-top:0;width:100%;height:2.375rem}.sign-in-button .ant-btn{width:100%;height:2.375rem;margin-top:1rem}.sign-in-actions{display:flex;align-items:center;justify-content:flex-end}.sign-in-actions a{font-size:.875rem}.sign-in-footer{font-size:.875rem;font-weight:500;position:fixed;margin-top:910px}.setup-mfa-logo{display:flex;justify-content:center}.setup-mfa-background,.setup-mfa-background-box{background-color:#fff;padding:24px;border-radius:12px}.setup-mfa-container{justify-content:center;display:flex;flex-direction:column;align-items:center;position:absolute;top:80px;width:100%}.setup-mfa-title{display:flex;justify-content:center;font-size:1.563rem;color:inherit}.setup-mfa-card{margin-top:16px}.setup-mfa-field,.setup-mfa-field-checkbox{font-size:.875rem;font-weight:500;text-shadow:0 1px 0 #fff;margin-bottom:4px}.setup-mfa-input{margin-top:4px;margin-bottom:4px}.setup-mfa-password-box{margin-top:0}.setup-mfa-checkbox{margin-top:16px;font-size:.875rem;font-weight:500;text-shadow:0 1px 0 #fff}.setup-mfa-button{display:flex;justify-content:center;margin-block:12px}.setup-mfa-btn-sign-up{background-color:#0475dd;color:#fff;margin-top:12px;width:100%}.setup-mfa-resend-code{color:#0475dd;font-size:.875rem;font-weight:500;padding:0;border:none}.setup-mfa-error-text{color:#cd0909;font-size:.875rem;margin-left:4px}.setup-mfa-confirm-box{display:flex;margin-block:12px;align-items:center}.setup-mfa-confirm-box-text{font-size:.875rem;font-weight:400;margin-left:8px;color:#414d5c}.setup-mfa-code{font-size:.875rem}.setup-mfa-btn-back{margin-top:8px;color:#0475dd;width:100%;border-color:#0475dd}.setup-mfa-mfa-note{margin-top:6px;color:#525252;font-size:.875rem;font-weight:400}.setup-mfa-mfa-box{display:flex;align-items:center;justify-content:space-between;font-size:.875rem}.setup-mfa-mfa-box-flex{display:flex;align-items:center}.setup-mfa-mfa-box-inline{font-size:.875rem}.setup-mfa-mfa-text-box{margin-right:8px}.setup-mfa-mfa-secret{color:#0475dd;cursor:pointer}.setup-mfa-mfa-secret-note{color:#525252;font-size:.875rem;font-weight:400;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-height:21px;max-height:48px;-webkit-line-clamp:2;-webkit-box-orient:vertical}.sign-up-logo{display:flex;justify-content:center}.sign-up-background,.sign-up-background-box{background-color:#fff;padding:24px;border-radius:12px;max-width:400px;width:400px}.sign-up-container{justify-content:center;display:flex;flex-direction:column;align-items:center;position:absolute;top:80px;width:100%}.sign-up-title{display:flex;justify-content:center;font-size:1.563rem;color:inherit}.sign-up-card{margin-top:16px}.sign-up-field,.sign-up-field-checkbox{font-size:.875rem;font-weight:500;text-shadow:0 1px 0 #fff;margin-bottom:4px}.sign-up-input{margin-top:4px;margin-bottom:4px}.sign-up-password-box{margin-top:0}.sign-up-checkbox{margin-top:16px;font-size:.875rem;font-weight:500;text-shadow:0 1px 0 #fff}.sign-up-button{display:flex;justify-content:center;margin-block:12px}.sign-up-btn-sign-up{background-color:#0475dd;color:#fff;margin-top:12px;width:100%}.sign-up-resend-code{color:#0475dd;font-size:.875rem;font-weight:500;padding:0;border:none}.sign-up-error-text{color:#cd0909;font-size:.875rem;margin-left:4px}.sign-up-confirm-box{display:flex;margin-block:12px;align-items:center}.sign-up-confirm-box-text{font-size:.875rem;font-weight:400;margin-left:8px;color:#414d5c}.sign-up-code{font-size:.875rem}.sign-up-btn-back{margin-top:8px;color:#0475dd;width:100%;border-color:#0475dd}.sign-up-mfa-note{margin-top:6px;color:#525252;font-size:.875rem;font-weight:400}.sign-up-mfa-box{display:flex;align-items:center;justify-content:space-between;font-size:.875rem}.sign-up-mfa-box-flex{display:flex;align-items:center}.sign-up-mfa-box-inline{font-size:.875rem}.sign-up-mfa-text-box{margin-right:8px}.sign-up-mfa-secret{color:#0475dd;cursor:pointer}.sign-up-mfa-secret-note{color:#525252;font-size:.875rem;font-weight:400;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-height:21px;max-height:48px;-webkit-line-clamp:2;-webkit-box-orient:vertical}.ant-form-item-required{display:none}.ant-form-item-required :before{display:none}.ant-form-item{margin-bottom:16px}.forgot-password-container{justify-content:center;display:flex;flex-direction:column;align-items:center;position:absolute;top:120px;width:100%}.forgot-password-title{display:flex;justify-content:center;font-size:1.563rem;color:inherit}.forgot-password-card{margin-top:16px}.forgot-password-field,.forgot-password-field-checkbox{font-size:.875rem;font-weight:500;text-shadow:0 1px 0 #fff;margin-bottom:4px}.forgot-password-input{margin-top:4px}.forgot-password-button{width:100%;height:2.375rem;margin-top:.5rem}.forgot-password-button-back{margin-top:1rem;width:100%;height:2.375rem}.user-management-title{color:#052543;font-size:1.25rem;font-weight:700}.user-management-title-box{font-weight:600;font-size:18px}.user-management-title-name{font-size:18px}.user-management-flex{display:flex;align-items:center}.user-management-justify-center{display:flex;justify-content:space-between;align-items:center}.user-management-email{color:#000;font-weight:500}.user-management-full-name{color:#9d9d9d;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:450px}.user-management-column{display:flex;flex-direction:column;margin-left:8px}.user-management-table{margin-top:12px}.user-management-btn-invite{height:2.5rem}.user-management-email-edit{color:#697077;font-size:.875rem;font-weight:400;border:none;margin-left:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:450px}.user-management-edit-user{justify-content:space-between;display:flex;margin-bottom:16px}.user-management-edit-user-flex{display:flex;align-items:center}.user-management-user-tag{display:flex;align-items:center;justify-content:center;flex-direction:column}.user-management-verified{align-content:center;font-weight:500;margin-bottom:4px}.modal-form-user-title{color:#001d6c;font-weight:700;font-size:1.25rem;margin:0;text-transform:uppercase}.modal-form-user-btn{border-radius:20px;min-width:5.5rem;height:2.5rem}.modal-form-user .ant-form-item{font-weight:700;margin-bottom:1.5rem}.modal-form-user .ant-modal-content{border-radius:30px}.ng-words-list-container{background:#fff;border-radius:8px;padding:24px;box-shadow:0 2px 8px #0000000f}.ng-words-list-container .list-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid #f0f0f0}.ng-words-list-container .list-header h2{margin:0;font-size:20px;font-weight:600;color:#262626}.ng-words-list-container .ant-table-wrapper .ant-table-thead>tr>th{background:#fafafa;font-weight:600}.ng-words-check-container{max-width:1200px;margin:0 auto}.ng-words-check-container .check-input-card{box-shadow:0 2px 8px #0000000f;border-radius:8px}.ng-words-check-container .check-results .sentence-card{transition:all .3s}.ng-words-check-container .check-results .sentence-card.violation{border-left:4px solid #ff4d4f;background-color:#fff1f0}.ng-words-check-container .check-results .sentence-card:not(.violation){border-left:4px solid #52c41a;background-color:#f6ffed}.ng-words-check-container .check-results .sentence-card:hover{box-shadow:0 2px 8px #0000001f}.header{display:flex;justify-content:space-between;width:100%;padding-inline:24px;align-items:center;height:56px;background:#fff}.menu{display:flex;align-items:center}.menu .username{border:none;background-color:transparent;box-shadow:none}.link-icon{margin-right:2px}.link-menu{position:relative;padding:10px 0;font-size:.875rem;color:#052543;font-weight:400;text-decoration:none;display:flex;align-items:center}.link-menu.active{color:#052543;font-weight:700}.link-menu.active:after{content:"";position:absolute;left:-30px;bottom:-7px;height:3px;width:150%;background-color:#0068b7}.content{background:#eef1f7;height:calc(100vh - 56px);overflow-y:hidden}.user-popover{min-width:12rem}.user-popover .ant-divider-horizontal{margin:.5rem 0}.user-popover .ant-btn{border:none;padding:0;width:100%;justify-content:flex-start;box-shadow:none}.user-popover .ant-btn:after{all:unset}.user-popover .ant-btn:hover,.user-popover .ant-btn:focus{color:#052543!important}.user-popover .ant-btn.btn-logout .anticon{color:#cd0909}.btn-change-password{margin-top:1rem;width:100%}
