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;overflow-y:scroll}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.fejleckep{background-image:url(/static/media/erkel_fejlec_szulok.d6001177042715726e04.png);background-repeat:no-repeat;border-bottom:0 solid #d3d3d3;height:130px;margin:0 auto;width:920px}.appHeader{color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);height:10vh;margin-left:0;margin-right:0;text-align:center}.appHeader select{font-size:.9rem;width:100%}.appHeader .iskolaneve{font-size:.9rem;text-align:right;width:920px}.nem{color:red}.appHeader div.kisbetu{font-size:18px;font-weight:100}.pageContainer{height:87vh;padding-top:60px}.infoscroll{background:#ffe;border:1px solid #d3d3d3;height:50vh;margin-top:3vh;overflow-y:scroll;padding:1vh}.page{height:100%}.react-date-picker{display:inline-flex;position:relative}.react-date-picker,.react-date-picker *,.react-date-picker :after,.react-date-picker :before{box-sizing:border-box}.react-date-picker--disabled{background-color:#f0f0f0;color:#6d6d6d}.react-date-picker__wrapper{border:0 solid gray;display:flex}.react-date-picker__inputGroup{align-items:baseline;box-sizing:initial;display:flex;flex-grow:1;min-width:calc(12px + 4.754em);padding:0 2px}.react-date-picker__inputGroup__divider{padding:1px 0;white-space:pre}.react-date-picker__inputGroup__input{-moz-appearance:textfield;background:none;border:0;box-sizing:initial;font:inherit;height:100%;min-width:.54em;padding:0 1px;position:relative}.react-date-picker__inputGroup__input::-webkit-inner-spin-button,.react-date-picker__inputGroup__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-date-picker__inputGroup__input:invalid{background:#ff00001a}.react-date-picker__inputGroup__input--hasLeadingZero{margin-left:-.54em;padding-left:calc(1px + .54em)}.react-date-picker__button{background:#0000;border:0;padding:4px 6px}.react-date-picker__button:enabled{cursor:pointer}.react-date-picker__button:enabled:focus .react-date-picker__button__icon,.react-date-picker__button:enabled:hover .react-date-picker__button__icon{stroke:#0078d7}.react-date-picker__button:disabled .react-date-picker__button__icon{stroke:#6d6d6d}.react-date-picker__button svg{display:inherit}.react-date-picker__calendar{left:0;max-width:100vw;position:absolute;top:100%;width:350px;z-index:1}.react-date-picker__calendar--closed{display:none}.react-date-picker__calendar .react-calendar{border-width:thin}.nagycim{font-weight:700;text-align:center}.megadott_adat_sor{padding-left:10px}.megadott_adat_sor .megjegyzes{color:darkred;font-size:.9em;padding-bottom:1em;padding-left:10px}.tanuloEditorSzuloError{border:1px solid red;margin:2em;padding:2em;text-align:center}.tanuloEditorSzulo h6{color:#fff;font-size:1.3em;font-weight:400;margin:auto;padding-bottom:1em;text-align:center}.tanuloEditorSzulo h6 a{color:#ff0;font-weight:700}.tanuloEditorSzulo h6.nagy{font-size:1.3em;width:70%}.tanuloEditorSzulo{margin:0 auto;overflow-y:hidden;width:920px}.tanuloEditorSzulo .tanuloEditorSzulo_inside{height:calc(100% - 4em)}.tanuloEditorSzulo .tanuloEditorSzulo_inside .bevezeto .uzenetMegjegyzes{color:darkred;font-size:1em;font-style:italic}.tanuloEditorSzulo .tanuloEditorSzulo_inside .bevezeto .nagyPiros{color:darkred;font-size:1.2em;font-weight:700}.tanuloEditorSzulo .tanuloEditorSzulo_inside .tanuloDetailsHolder{height:calc(100% - 9em)}.tanuloEditorSzulo .tanuloEditorSzulo_inside .tanuloDetailsHolder .tanuloDetails{background:#cbb290;border:0}.tanuloEditorSzulo .tanuloEditorSzulo_inside .tanuloDetailsHolder .tanuloDetails h4{background:#5b2222;font-size:.9em;font-weight:400}.tanuloEditorSzulo .tanuloEditorSzulo_inside .tanuloDetailsHolder .tanuloDetails .form-group .mezoMegjegyzes{font-size:1.2em}.tanuloEditorSzulo .tanuloEditorSzulo_inside .tanuloDetailsHolder .tanuloDetails .form-group .mezoMegjegyzes2{background-color:#ab7676;color:#fff;font-size:1.2em;margin-bottom:10px;padding:10px;text-align:center}.tanuloEditorSzulo .tanuloEditorSzulo_inside .tanuloDetailsHolder .tanuloDetails .form-group .adat{background-color:#d3d3d3;border-radius:.3em;margin-left:0;margin-right:1em;padding:6px}.tanuloEditorSzulo .tanuloEditorSzulo_inside .tanuloDetailsHolder .tanuloDetails .form-group .adat:empty:after{content:"  "}.form_disabled .form-group{position:relative}.form_disabled .form-group .form-control{background-color:#0000;border:0;border-bottom:1px solid #d3d3d3;border-radius:0;color:#000;position:relative;top:-10px}.tanuloDetails{border:1px solid #aaa;height:100%;padding:1em}.tanuloDetails .tanuloDetails_inside{height:100%}.tanuloDetails .tanuloDetails_inside .buttonHolder{overflow:auto}.tanuloDetails .tanuloDetails_inside .buttonHolder .sectionButton{float:left;width:21%}.tanuloDetails .tanuloDetails_inside .buttonHolder .sectionButtonKicsi{background-color:#d3d3d3;float:left;width:12%}.tanuloDetails .tanuloDetails_inside .dataHolder{height:calc(100% - 3em);overflow-x:hidden;overflow-y:auto;padding-left:1em;padding-right:1em}.tanuloDetails .tanuloDetails_inside .dataHolder .kapcsInfo{background-color:#d3d3d3;border:1px solid #a9a9a9;margin-bottom:.6em;margin-top:.6em;padding:.4em}.tanuloDetails .tanuloDetails_inside .dataHolder .kapcsInfo .sor span{font-weight:700;width:6em}.tanuloDetails .tanuloDetails_inside .dataHolder .form-group{margin-bottom:.4em}.tanuloDetails .tanuloDetails_inside .dataHolder .form-group .control-label{float:left;font-size:1em;font-weight:400;padding-right:1em;width:25%}.tanuloDetails .tanuloDetails_inside .dataHolder .form-group .form-control{float:left;width:72%}.tanuloDetails .tanuloDetails_inside .dataHolder .form-group .form-control.disabled{background-color:#d3d3d3!important}.tanuloDetails .tanuloDetails_inside .dataHolder .form-group .form-control.tanuloNeve{font-size:1.2em;font-weight:700}.tanuloDetails .tanuloDetails_inside .dataHolder .mezoMegjegyzes{clear:both;color:darkred;font-size:1em!important;margin-left:25%}.tanuloDetails .tanuloDetails_inside .dataHolder h4{background:#609090 none repeat scroll 0 0;color:#fff;font-size:10px;font-weight:700;margin-left:-15px;padding:.3em .3em .3em .6em}.tanuloDetails .tanuloDetails_inside .dataHolder .ora{background:#ddf;border-bottom:1px solid #ddd;border-top:1px solid #ddd;cursor:pointer;margin-top:1em;overflow:auto;position:relative}.tanuloDetails .tanuloDetails_inside .dataHolder .ora .orafej{background:#eee;clear:both;font-size:.8em;overflow:auto;padding-bottom:.4em;padding-top:.4em;text-align:left}.tanuloDetails .tanuloDetails_inside .dataHolder .ora .orafej .statusz{color:#fff;float:left;font-weight:700;padding-left:1em;text-align:left;width:10%}.tanuloDetails .tanuloDetails_inside .dataHolder .ora .orafej .statusz.aktiv{color:green}.tanuloDetails .tanuloDetails_inside .dataHolder .ora .orafej .statusz.lezarva{color:red}.tanuloDetails .tanuloDetails_inside .dataHolder .ora .orafej .kezdete{float:left;width:20%}.tanuloDetails .tanuloDetails_inside .dataHolder .ora .orafej .vege{float:left;width:30%}.tanuloDetails .tanuloDetails_inside .dataHolder .ora .fields{overflow:auto;padding-bottom:.2em;padding-left:.2em;padding-top:.2em}.tanuloDetails .tanuloDetails_inside .dataHolder .ora .fields .field{float:left;padding-top:.2em}.tanuloDetails .tanuloDetails_inside .dataHolder .ora .fields .field.header.btn{visibility:hidden}.tanuloDetails .tanuloDetails_inside .dataHolder .ora .fields .field.fotargyE{float:left;font-size:1em;font-weight:700;padding-left:.4em;width:5%}.tanuloDetails .tanuloDetails_inside .dataHolder .ora .fields .field.ikon{background-position:50%;background-repeat:no-repeat;background-size:auto 16px;float:left;overflow:auto;padding-left:.4em;width:5%}.tanuloDetails .tanuloDetails_inside .dataHolder .ora .fields .field.ikon.group{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAWCAYAAABKbiVHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MTYyM0Y3QTBDQkJBMTFFNjlGNUNFRTE4NTg5QzQxNTkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MTYyM0Y3QTFDQkJBMTFFNjlGNUNFRTE4NTg5QzQxNTkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxNjIzRjc5RUNCQkExMUU2OUY1Q0VFMTg1ODlDNDE1OSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxNjIzRjc5RkNCQkExMUU2OUY1Q0VFMTg1ODlDNDE1OSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PiGUUNQAAAFaSURBVHja7FbRbcIwEE0Q/2UDs0H8mXy13aAbtGzQTgDdwCPQDdig7Vd+YYOyQTNB+owekoHYPhsqFaknnQx358e7S+6Osu/7IkeaprnDYaCVY95An9u2/cjBLHPIkMh7IOQ+h9CoyBNzpn9Qxp7MNY4VVNG0hT4g2zW/VxHcKgErWhn3csHPq8wqirF8ZJTQJhExVu478ytyFWQ2QptExFg+Mk8R20uEwCwBKz700JIHDrRiGfKnxB77/+Q7Mz7KYGJ3y1AZ4fvCsURWi4S1sQhh2UkNvO+Tx8SLlsiNB/sTamPWjJsHeLxyJWjeufXEdSS0S7Cs61oPTElXtsxuTyJE+OSHHFImsEZ2K2LEcikP2AyspzinJDMXEikYZ+PtI9HA0eyyzjORl7YyQ13xxgroANlUcStsq/Qo6aaORAz/s6gLNYsiniF+lz1nLilXMWf+yfjkR4ABAJOje1Kbwi5cAAAAAElFTkSuQmCC)}.tanuloDetails .tanuloDetails_inside .dataHolder .ora .fields .field.ikon.user{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAWCAYAAABKbiVHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NkU2MzczQ0NDQkJBMTFFNkFFRjRFMkM1ODVGOTY5NDYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NkU2MzczQ0RDQkJBMTFFNkFFRjRFMkM1ODVGOTY5NDYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2RTYzNzNDQUNCQkExMUU2QUVGNEUyQzU4NUY5Njk0NiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2RTYzNzNDQkNCQkExMUU2QUVGNEUyQzU4NUY5Njk0NiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgEZloAAAAF+SURBVHjazJa7SsRAFIYzWQ3rKtpoIeLa22xhlU7fwN7KN1CwsPKCiHZu4UP4FloIqSzE3kuhCFpoIV4WN34DU4SQzM5twQMf2cyNf/5zMrMiz/PIJdI0XebRhU6h+Ro2siy7cFlTuIhRQs41Q1ZcBMWRW3Q9+4OK6Zj242IL4pKzDS8xLCAcheekrF9s4P3X1xlXMT/DSNOoi5I6F4zFkJKkonnc8QgQvs60KxZMHNMUmwqsE3NX0fZS+L05QMD6gDQlwQ49tbtcUydCM68R4msKErqCji3daFuOn9cVcLnPKE1q0hxMwqOqmV3NlH04gVn4gGcc6XlflAiZ5tGEN3kjwxZMGRjzDkdwqjYxBk+I+rJOkyw0mRYmv/Iqb+kbODAUEqlxx3APq6xzy3ORNWesnFEXmRS6BGewEKB2H2ANrqBXLmRZCiMVtTEB37AH2x53Ujnkhi7hEHaqjKmtGYT1AwopxieutGw/bTGko6YZ+s+VT4j/JKY2/gQYAGQEd+AM5VzAAAAAAElFTkSuQmCC)}.tanuloDetails .tanuloDetails_inside .dataHolder .ora .fields .field.csoport{font-weight:700}.tanuloDetails .tanuloDetails_inside .dataHolder .ora .fields .field.tantargy{font-weight:700;width:25%}.tanuloDetails .tanuloDetails_inside .dataHolder .ora .fields .field.tanar{padding-left:1em;width:25%}.tanuloDetails .tanuloDetails_inside .dataHolder .ora .fields .field.evfolyam{font-weight:700;padding-left:1em;width:10%}.tanuloDetails .tanuloDetails_inside .dataHolder .ora .fields .field.tagozat{font-size:1em;font-weight:700;padding-left:1em;width:5%}.tanuloDetails .tanuloDetails_inside .dataHolder .ora .fields .field.telephely{width:25%}.tanuloDetails .tanuloDetails_inside .dataHolder .ora .btnDelete{position:absolute;right:.5em;top:.5em;width:4em}.tanuloDetails .tanuloDetails_inside .dataHolder .ora.header{background:#fff!important;border-bottom:1px solid #aaa!important;font-size:.8em!important;font-weight:400!important}.tanuloDetails .tanuloDetails_inside .dataHolder .ora.lezarva{color:#888!important;transform:scale(.95)}.tanuloDetails .tanuloDetails_inside .dataHolder .btnAddOra{margin-top:1em}.tanuloDetails .tanuloDetails_inside .dataHolder.hidden{border:0;height:0;overflow:hidden;padding:0}.tanuloDetails.empty{height:0;overflow-y:hidden;padding:0}.login-wrapper{margin:0 auto;max-width:600px;padding:20px}.intro-text{color:#333;font-size:16px;margin-bottom:30px;text-align:center}.question-card{border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 2px 4px #0000001a;margin-bottom:20px;transition:all .3s ease}.question-card:hover{box-shadow:0 4px 8px #00000026;transform:translateY(-2px)}.question-title{color:#2c3e50;font-size:18px;font-weight:600;margin-bottom:20px}.status-options{display:flex;gap:15px;margin-bottom:20px}.status-option{background:#f8f9fa;border:2px solid #e9ecef;border-radius:6px;cursor:pointer;flex:1 1;padding:15px 20px;transition:all .2s ease}.status-option:hover{background:#e8f5e9;border-color:#d4a417;transform:scale(1.02)}.status-option.selected{background:#e3f2fd;border-color:#2196f3;color:#1976d2}.option-icon{font-size:24px;margin-bottom:5px}.option-content{display:flex;flex-direction:column;gap:5px}.option-title{color:#333;font-size:16px;font-weight:600}.status-option.selected .option-title{color:#1976d2}.option-description{color:#666;font-size:14px}.status-option.selected .option-description{color:#1565c0}.input-group{display:flex;flex-direction:column;margin-bottom:20px}.input-label{color:#333;display:block;font-weight:500;margin-bottom:8px}.input-wrapper{align-items:center;display:flex;position:relative}.form-input{border:1px solid #ddd;border-radius:4px;font-size:16px;padding:10px 40px 10px 15px;transition:border-color .2s;width:100%!important}.form-input:focus{border-color:#2c3e50;box-shadow:0 0 0 3px #2c3e5033;outline:none}.validation-icon{color:#28a745;font-size:20px;font-weight:700;pointer-events:none;position:absolute;right:12px}.validation-message{color:#dc3545;display:block;font-size:14px;margin-top:5px;min-height:20px}.validation-message.error{color:#dc3545}.field-description{color:#666;display:block;font-size:13px;line-height:1.5;margin-top:10px}.submit-section{margin-top:30px;text-align:center}.submit-button{font-size:16px;font-weight:600;padding:12px 30px}.submit-button:disabled{background:#ccc;cursor:not-allowed}.result-section{margin-top:30px}.result-alert{margin-bottom:20px}.result-info{color:#333;margin-bottom:15px;text-align:center}.result-info p{margin:10px 0}.result-link{margin-top:20px}.result-button-link{margin:20px 0}
/*# sourceMappingURL=main.9543b614.css.map*/