.App{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)}}.rbc-row-segment{font-size:10px}.rbc-event{background:none;overflow:hidden;padding:0!important}.fc-daygrid-event.yellow,.fc-v-event.yellow,.fc-v-event.yellow .fc-event-main{background-color:gold;color:#000}.fc-daygrid-event.orange,.fc-v-event.orange,.fc-v-event.orange .fc-event-main{background-color:#d2691e;color:#fff}.fc .yellow .fc-list-event-dot{background-color:gold;border:5px solid gold}.fc .orange .fc-list-event-dot{background-color:#d2691e;border:5px solid #d2691e}.orange:hover{color:#000}.MuiIconButton-root{padding:5px!important}.MuiAccordionSummary-content{margin:0!important}.fc-h-event{border-color:transparent!important}.fc .fc-daygrid-event{padding:0}.selectInput{position:relative;width:900px}.selectInput .wrappField{align-items:center;border:1px solid silver;border-radius:4px;display:flex;height:40px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.selectInput .wrappField:hover{border-color:#000}.selectInput .wrappFieldFocus{border:1px solid #3f51b5;box-shadow:inset 1px 1px #3f51b5,inset -1px -1px #3f51b5}.selectInput .wrappFieldFocus:hover{border-color:#3f51b5}.selectInput .field{font-size:16px;overflow:hidden;padding:8.5px 0 8.5px 14px;text-overflow:ellipsis;width:100%}.selectInput .field-input{border:none;font-size:16px;height:100%;outline:none;width:-webkit-fill-available}.selectInput .field-icon{color:rgba(0,0,0,.54);display:flex;justify-content:flex-end;padding-right:10px;width:35px}.selectInput .field-icon-focus svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.selectInput .selectInput-title{background:#fff;color:rgba(0,0,0,.54);font-size:16px;left:8px;padding:0 6px;position:absolute;top:9px;transition:all .2s ease-out}.selectInput .placeholderFocus{color:#3f51b5}.selectInput .placeholderFocus,.selectInput .placeholderInit{-webkit-transform:translate(-10%,-80%) scale(.75);transform:translate(-10%,-80%) scale(.75)}.selectInput .field-select{background:#fff;box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12);max-height:300px;min-width:100px;opacity:1;overflow:auto;position:absolute;-webkit-transform:none;transform:none;-webkit-transform-origin:200px 0;transform-origin:200px 0;transition:opacity 303ms cubic-bezier(.4,0,.2,1) 0ms,-webkit-transform 202ms cubic-bezier(.4,0,.2,1) 0ms;transition:opacity 303ms cubic-bezier(.4,0,.2,1) 0ms,transform 202ms cubic-bezier(.4,0,.2,1) 0ms;transition:opacity 303ms cubic-bezier(.4,0,.2,1) 0ms,transform 202ms cubic-bezier(.4,0,.2,1) 0ms,-webkit-transform 202ms cubic-bezier(.4,0,.2,1) 0ms;width:100%;z-index:10}.selectInput .wrapHint{align-items:flex-end;display:flex;max-width:300px;padding-left:10px}.selectInput .wrapLink{color:-webkit-link;cursor:pointer;max-width:75px;overflow:hidden;text-decoration:underline;text-overflow:ellipsis;white-space:nowrap}.rubrics .root,.rubrics .wrappBody{display:flex;margin-top:5px}.rubrics .wrappBody{border:1px solid #3f51b5;border-radius:4px}.rubrics .expend{margin-top:5px;min-width:30px;padding:5px}.rubrics .expend,.rubrics .item{align-items:center;cursor:pointer;display:flex}.rubrics .item{color:#3f51b5;font-size:16px;min-width:37px;padding:5px 10px}.rubrics .title{align-items:center;color:#000;display:flex;max-width:520px;min-width:520px;overflow-wrap:anywhere}.rubrics .children{padding-left:20px}.boxModal-inner{background:#fff;border-radius:4px;box-shadow:0 0 10px rgba(0,0,0,.2);min-width:600px;position:relative}.boxModal-inner ul{margin:0;padding:0}.boxModal-inner ul li{list-style:none}.boxError{color:red;position:absolute;right:50%;top:280px;-webkit-transform:translatex(50%);transform:translatex(50%)}.boxBody{padding:10px 20px}.boxHeader{flex-direction:row}.boxFooter,.boxHeader{align-items:center;display:flex;justify-content:space-between}.boxFooter{background:#f3f0f0;margin-top:30px;padding:10px 20px}@media screen and (max-height:800px){.boxBody-content{max-height:500px;overflow:auto}}@media screen and (max-height:700px){.boxBody-content{max-height:300px;overflow:auto}}@media screen and (max-height:490px){.boxBody-content{max-height:150px;overflow:auto}}.boxBody-row{align-items:center;display:flex;justify-content:space-between}.boxBody-row>*{margin-right:30px}.boxBody-row-item{display:block;height:40px;min-width:200px}.boxBody-row-item .MuiSelect-selectMenu{font-size:16px!important}.boxBody-row-item>span{display:block;font-size:14px}.boxBody-row-item>div{width:100%}.modal{align-items:center;display:flex;justify-content:center}.paper{align-items:flex-start;display:flex;flex-direction:column;padding:0 15px 0 7px}.textField{margin-top:20px!important;width:900px}.searchField{margin-right:10px!important;margin-top:10px!important}.header{align-items:center;display:flex;justify-content:space-between;width:900px}.headerItem{margin-right:30px}.wrappPhoto{max-width:300px}.photo{color:-webkit-link;cursor:pointer;max-width:75px;overflow:hidden;text-decoration:underline;text-overflow:ellipsis;white-space:nowrap}.dropZone{align-items:center;background-color:#f6f8f6;border:1px dashed #4caf50;border-radius:8px;cursor:pointer;display:flex;font-size:12px;height:150px;justify-content:center;margin-top:20px;padding:50px 20px;text-align:center;width:100%;z-index:30}.dropZone:hover{border:1px dashed #28772b}.listFile{display:flex;flex-direction:column;justify-content:space-between;min-height:150px}.itemFile{align-items:center;display:flex;justify-content:flex-start}.errMesg{color:red;font-size:15px;position:absolute;top:57px;z-index:1000}.meaning{list-style-type:none;margin-right:20px;max-height:calc(100vh - 189px);overflow:auto;padding:0;width:200px}.itemIi{color:grey;cursor:pointer;overflow:hidden;padding:2px 0;text-overflow:ellipsis;white-space:nowrap}.itemIi:hover{color:#3f51b5}
/*# sourceMappingURL=main.fd252791.css.map*/