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}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}button{border:none;border-radius:4px;cursor:pointer;outline:none}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.App{background-position:50%;background-repeat:no-repeat;text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.search_container{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center}.search_container .search-form-container{display:flex;flex-wrap:nowrap}.search_container .btn-dictionary-dropdown{background-color:#d9d9d9;border-radius:6px 0 0 6px;border-width:1px;color:#c70f15;outline:none;padding-left:10px}.search_container .btn-dictionary-dropdown span{color:#c70f15!important}.search_container .input-search-dictionary:focus{outline:none}.search_container .input-search-dictionary{border-color:#d9d9d9;border-style:solid!important;border-width:1px;height:36.5px;width:365px}.search_container .search-dictionary-form{height:50px}.search_container .btn-search{background-color:#d9d9d9;border-radius:0 6px 6px 0!important;color:#c70f15;width:50px}.table-search-result .ant-table-content{margin:16px 5% 0;table-layout:auto}.table-search-result .ant-table-content table,.table-search-result .ant-table-content table td{border:.1px solid #ddd}.table-search-result .ant-table-content table th{border:.1px solid #ddd;text-align:center}.table-search-result .ant-table-content table tr{border:.1px solid #ddd!important}.table-search-result .ant-table-content table thead>tr:first-child>:first-child{border-start-start-radius:0!important}.table-search-result .ant-table-content table thead>tr:first-child>:last-child{border-start-end-radius:0!important}.table-search-result .ant-table-wrapper table{border-radius:0!important}.table-search-result .ant-pagination{display:none!important}.table-search-result .ant-table-container{border:none!important}@media(max-width:768px){.ant-table-content{margin:16px 30px 0}.input-search-dictionary{width:200px!important}}.checkbox-container{cursor:pointer;display:block;font-size:18px;margin-bottom:12px;padding-left:35px;position:relative;-webkit-user-select:none;user-select:none}.checkbox-container input{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.checkmark{background-color:#d9d9d9!important;border-radius:2px;height:25px;left:0;position:absolute;top:0;width:25px}.checkbox-container:hover input~.checkmark{background-color:#ccc}.checkbox-container input:checked~.checkmark{background-color:#2196f3}.checkmark:after{content:"";display:none;position:absolute}.checkbox-container input:checked~.checkmark:after{display:block}.checkbox-container .checkmark:after{border:solid #c70f15;border-width:0 3px 3px 0;height:10px;left:9px;top:5px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:5px}.checkboxes-container{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}@media(max-width:768px){.checkboxes-container{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-start}}.confirmation-container .warning_modal p{margin-bottom:8px;margin-top:8px}h4{margin:3px 0}.ant-modal-body{gap:0!important}.btn{width:50%}.btn-save[disabled]{background-color:#d3d3d3;color:gray;cursor:not-allowed}.ant-modal .ant-modal-body{padding-right:25px}.ant-alert .ant-alert-action{display:"flex;"}.warning_modal .btn{border:none;color:#fff;font-size:13px;height:28px;width:144.5px}.warning_modal .btn-cancel{background:none;border:none;color:#878787;outline:none;width:144.5px}.warning_modal .btn-delete{align-items:center;background:#ff5656;background:var(--red,#ff5656);border-radius:8px;display:flex;flex:1 0;gap:4px;justify-content:center;padding:4px 12px}.warning_modal .btn-cancel:hover{opacity:.8}.warning_modal .btn-delete:hover{color:none!important;opacity:.8}.warning_modal .warning-icon-container{display:flex;justify-content:center;width:100%}.warning_modal .btn-action-edit{height:17.89px;width:15.71px}.warning_modal .warning-delete .ant-alert-description{margin-top:5px;text-align:center}.warning_modal .btn-action-edit:hover{cursor:pointer;height:17.89px;opacity:.8;width:15.71px}.warning_modal .btn-action-delete{height:17.89px;width:15.71px}.warning_modal .btn-action-delete:hover{cursor:pointer;height:17.89px;opacity:.8;width:15.71px}.warning_modal .ant-modal-body{display:flex;flex-direction:column;gap:22px}.warning_modal .ant-modal-footer{margin-top:22px}.warning_modal .ant-modal-content{height:200px;padding:16px;width:329px!important}.form-group{margin-bottom:16px}.form-group label{display:block;font-family:Poppins,sans-serif;margin-bottom:8px}.form-group #value2{border:1px solid #ccc;border-radius:8px;font-size:16px;height:160px;padding:.5rem;resize:none;width:356px}@media screen and (max-width:500px){.form-group #value2{width:250px}}.form-group #value1{border:1px solid #ccc;border-radius:8px;color:#878787;padding:11px 8px;width:356px}@media screen and (max-width:500px){.form-group #value1{width:250px}}.form-group #value1:focus{color:#000}.form-group #value1::-webkit-input-placeholder{color:#878787}.form-group #value1::placeholder{color:#878787}.form-group #value2::-webkit-input-placeholder{color:#878787}.form-group #value2::placeholder{color:#878787}.form-group .error-message{color:red;font-size:8px;margin-top:8px}textarea::-webkit-input-placeholder{font-size:16px}textarea::placeholder{font-size:16px}input::-webkit-input-placeholder{font-size:16px}input::placeholder{font-size:16px}.btn{border-radius:8px;height:40px}.btn-cancel{background:none;color:gray;font-family:sans-serif}.btn-cancel,.btn-save{border:none;font-size:16px}.btn-save{align-items:center;background-color:#c1c1c1;border-radius:12px;color:#6d080c;display:flex;flex:1 0;gap:8;height:40px;justify-content:center;outline:none;padding:8px 16px}.edit_modal{width:auto!important}.btn-save:hover{opacity:.8}.ant-modal .ant-modal-body{max-height:60vh;overflow-y:auto}.ant-modal .ant-modal-content{border-radius:16px;height:100%;padding:16px!important}.ant-modal .ant-modal-footer{display:flex}.edit-icon-container .svg-inline--fa{height:41px;width:41px}textarea{font-family:Poppins,sans-serif;font-size:16px}.result-search-container{display:flex;gap:10px}.english_column,.occurences_column{text-align:center}.btn-dictionary{background-color:#ddd;border:none;border-radius:5px;color:#c70f15;font-size:14px;padding:10px}.add-col{flex:1 1}.table-col{flex:9 1}.search-add-container{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.checkbox-container{display:flex;justify-content:center;margin-right:16px;margin-top:16px}.btn-add-word{margin-right:0;width:80px}.icon_loading_container{background-repeat:no-repeat;background-size:cover;opacity:.4;z-index:1}.bg-login-page,.icon_loading_container{align-items:center;display:flex;height:100vh;justify-content:center;position:absolute;width:100%}.rotate-image{-webkit-animation:rotate 4s linear infinite;animation:rotate 4s linear infinite;background-size:cover;height:220px;opacity:.8;position:absolute;width:220px;z-index:2}.rotate-image,.sns-logo{background-image:url(/static/media/sns.396c404889790b038ec0.png)}.sns-logo{background-position:50%;background-repeat:no-repeat;background-size:contain;height:100px;object-fit:cover;width:100%}@-webkit-keyframes rotate{0%{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}to{-webkit-transform:rotateY(1turn);transform:rotateY(1turn)}}@keyframes rotate{0%{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}to{-webkit-transform:rotateY(1turn);transform:rotateY(1turn)}}@media(min-width:769px)and (max-width:1024px){.result-search-container{display:flex;gap:10px}}@media(max-width:768px){.result-search-container{flex-direction:column;margin:0}.search_container{margin:0}td{width:500px}.add-col{display:flex;justify-content:flex-start;margin-top:15px;padding-left:0}.btn-add-word{width:100px}.ant-table-content,.ant-table-wrapper{overflow-x:auto;padding:0}col{min-width:150px!important;text-align:center}}.title-dictionary{font-family:Raleway,sans-serif;margin:30px 0 0}.manage-user button{color:#fff;font-size:12px;height:27px;margin:0 3px;width:50px}.manage-user button:hover{opacity:.8}.manage-user .item-user-list{align-items:center;display:flex;gap:10px;justify-content:space-between;width:100%}.manage-user .button-wrapper{cursor:pointer;display:inline-block;position:relative}.manage-user .button-manage-editor,.manage-user .container-btn-manage-edited{background-color:#d9d9d9;color:#c70f15;position:absolute;right:0;transition:.2s ease;visibility:hidden;white-space:nowrap;width:70px}.manage-user .button-manage-editor{height:30px;white-space:pre-wrap}.manage-user .button-wrapper:hover .button-manage-edited-column{-webkit-transform:translate(-62px,-45px);transform:translate(-62px,-45px);visibility:visible}.manage-user .button-wrapper:hover .button-manage-allow-add{-webkit-transform:translate(12px,-45px);transform:translate(12px,-45px);visibility:visible}.manage-user .container-btn-manage-edited-disable{display:none}.manage-user .button-wrapper:hover .button-manage-edior{-webkit-transform:translate(85px,-45px);transform:translate(85px,-45px);visibility:visible}.button-wrapper:hover+.ant-modal{-webkit-filter:blur(10px)!important;filter:blur(10px)!important}:where(.css-dev-only-do-not-override-1m62vyb).ant-modal-root .ant-modal-mask{background-color:rgba(0,0,0,.2);bottom:0;height:100%;inset-inline-end:0;inset-inline-start:0;position:fixed;top:0;z-index:1000}.btn-admin-dictionary-dropdown{background-color:#ddd;border-radius:6px;color:#c70f15;display:flex;gap:0!important;gap:4px;height:40px;padding-left:5px}@media screen and (max-width:400px){.btn-admin-dictionary-dropdown{height:30px!important}}.ant-checkbox-checked .ant-checkbox-inner{background-color:#d9d9d9!important;border:none!important}.ant-checkbox-checked .ant-checkbox-inner:after{border-color:red}@media screen and (max-width:360px){.form-container{width:200px}.form-container button{width:222px}}.form-container .form-field-login{border:1px solid #ccc;border-radius:5px;margin-bottom:10px;padding:10px;width:320px}@media screen and (max-width:360px){.form-container .form-field-login{width:100%}}.register-container{margin-top:-100px}.register-container .form-group{align-items:flex-start;display:flex;flex-direction:column}.register-container .form-group input{border:1px solid rgba(0,0,0,.304);border-radius:5px;color:#c70f15;height:20px;padding:10px;width:300px}@media screen and (max-width:400px){.register-container .form-group input{background-color:#ddd;border:1px solid rgba(0,0,0,.304);border-radius:5px;color:#c70f15;height:22px;padding:10px;width:200px}}.register-container label{margin-bottom:4px}.register-container .btn-register{background-color:#ddd;color:#c70f15;height:35px;width:80px}::-ms-reveal{display:none}.reset-password-page{align-items:center;display:flex;height:100vh;justify-content:center}.reset-password-container{background-color:#f9f9f9;border:1px solid #ccc;border-radius:5px;margin-top:-100px;max-width:400px;padding:20px;text-align:center}.reset-password-container h2{font-size:24px;margin-bottom:10px}.reset-password-container p{font-size:16px;margin-bottom:20px}.reset-password-container input[type=email]{border:1px solid #ccc;border-radius:5px;margin-bottom:10px;padding:10px;width:300px}.reset-password-container button{background-color:#ddd;border:none;border-radius:5px;color:#c70f15;cursor:pointer;padding:10px 20px}.reset-password-container button:hover{opacity:.7}.reset-password-container p.error{color:red;margin-top:10px}
/*# sourceMappingURL=main.84e63702.css.map*/