.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{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}body{direction:rtl}a,body,button,input,p{font-family:"Vazir",sans-serif}*{padding:0;margin:0}.ltr{direction:ltr}.overflow{overflow:auto;height:100%;padding:1px}.loader-container{display:flex;justify-content:center;align-items:center;width:100%;min-height:300px}.loader-container img{width:80px}.main-loading{position:fixed;top:0;width:100%;background:rgba(0,0,0,.4);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:999;height:100%;display:flex;justify-content:center;align-items:center}.main-loading img{width:110px}.swal-text{text-align:right!important}.hLCrav .rnc-button svg{fill:#000!important}.hLCrav .rnc-column{margin:0 10px 0 0!important}.report-page{overflow-x:hidden;margin:30px}.panel-page{overflow:hidden}.panel-page__grid{display:flex}.panel-page__pages{height:calc(100vh - 70px);overflow-y:auto;min-width:270px;background:#eaecee}.panel-page__main,.panel-page__pages{width:100%;overflow-x:hidden}.panel-page__paper{padding:30px 15px;margin:20px;background:#fff}.panel-page__paper_list{margin-top:30px}.panel-page__paper_list__title{margin-bottom:10px}.panel-head{background:#fff;height:65px;color:#000;display:flex;align-items:center;margin-bottom:30px;padding:0 20px;font-size:16px}.report-filter__form{display:flex;flex-wrap:wrap}.report-filter__form .text-input{width:25%}.login-page{display:flex;justify-content:center;align-items:center;min-height:100vh}.login-page__title{font-size:20px;margin-bottom:20px;margin-top:10px;font-weight:500}.login-page__box{width:350px;min-height:385px;background:rgba(0,0,0,.3);display:flex;justify-content:center;align-items:center;flex-direction:column;border-radius:15px;color:#fff;position:relative;padding:18px 30px 10px;margin:30px 0}.login-page__box_footer{width:100%;text-align:left;position:absolute;bottom:5px;left:32px}.login-page__box_footer span{margin-bottom:0;display:block;font-size:13px;color:#ccc}.login-page__form{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%;margin-top:13px;margin-bottom:30px}.login-page__form_btn{padding:5px 6px;width:100%;cursor:pointer;background:none;border-radius:5px;position:relative;font-size:17px;color:#fff;transition:all .3s;margin-top:10px;border:3px solid #0056b8}.login-page__form_btn:hover{background:#0056b8}.login-page__form_btn:active{box-shadow:0 0 0 2px #0056b8}.login-page__form_btn:focus{outline:none}.login-page__form_btn:disabled{color:transparent}.login-page__form_btn:disabled:before{content:"";background:url(/static/media/loader2.eb23a554.svg);position:absolute;width:34px;height:34px;background-repeat:no-repeat;background-size:contain;top:0;left:0;bottom:0;right:0;margin:auto}.login-page__form .text-input__input{margin-left:0;margin-right:0;background:rgba(0,0,0,.3);border:none;color:#fff}.login-page__form .text-input__input:focus{outline:none;box-shadow:none;background:rgba(0,0,0,.5)}.login-page__form .text-input__label{margin-right:0}.login-page__form_links{display:flex;justify-content:space-between;width:100%;margin-top:10px}.login-page__form_links a{color:#fff;text-decoration:none;transition:all .3s;font-size:14px}.login-page__form_links a:hover{box-shadow:0 1px 0 0 #fff}.login-page__form .hLCrav .rnc-input{background:rgba(0,0,0,.3);border:none;color:#fff}.login-page__form .hLCrav .rnc-input:focus{outline:none;box-shadow:none;background:rgba(0,0,0,.5)}.login-page__form .hLCrav .rnc{background-color:transparent}.header{background:#2b3d51;color:#fff;height:70px;box-shadow:-2px -7px 17px 0 #000;position:relative;z-index:99;min-width:270px}.header__grid{display:flex;justify-content:space-between;padding:0 15px;align-items:center;height:100%}.header__btns{display:flex}.header__btns_user{display:flex;align-items:center;color:#ccc}.header__btns_user svg{font-size:24px;margin-right:10px;color:#ccc}.header__btns_logout{background:none;border:none;color:#ef5350;margin-right:10px;display:flex;cursor:pointer;padding:10px;position:relative}.header__btns_logout:focus{outline:none}.header__btns_logout svg{font-size:25px}.header__btns_logout span{position:absolute;top:75%;background:rgba(239,83,80,.6);padding:2px 10px;left:0;border-radius:5px;color:#fff;visibility:hidden;opacity:0;transition:.3s}.header__btns_logout:hover span{top:100%;visibility:visible;opacity:1}.table{width:100%;border-collapse:collapse;min-width:100%}.table td,.table th{border:1px solid #ddd;text-align:left;padding:8px;text-align:center}.table tr:nth-child(2n){background-color:#eee}.table tr{transition:.2s}.table tr:hover{background:#ccc}.table thead{color:#fff}.table thead,.table thead tr,.table thead tr:hover{background:#3d3d3d!important}.table-report tbody tr{cursor:pointer}.side{height:100vh;background:#fff;display:flex;flex-direction:column;width:190px;transition:all .3s;z-index:100;position:relative;box-shadow:0 0 21px -12px #000}.side__logo{height:70px;display:flex;justify-content:center}.side__logo_min{height:64px!important;padding-top:5px}.side__logo img{max-width:100%;width:90%}.side__close{width:70px}.side__close .side__btns_logout span,.side__close .side__btns_toggle-nav span,.side__close .side__item a span{display:none}.side__close .side__btns_logout svg,.side__close .side__btns_toggle-nav svg,.side__close .side__item a svg{margin-left:0;margin-right:0}.side__close .side__btns button,.side__close .side__item a{justify-content:center}.side__items{list-style:none;flex-grow:1;margin-top:10px;padding:0 7px}.side__item a{color:#2b3d51;text-decoration:none;padding:13px 15px;display:flex;align-items:center;border-bottom:1px solid #fff;transition:all .3s;white-space:nowrap;background:rgba(43,61,81,.2);margin:5px 0;border-radius:8px}.side__item a svg{font-size:25px;margin-left:7px}.side__item a:hover{background:rgba(43,61,81,.4)}.side__item-active a{color:#fff}.side__item-active a,.side__item-active a:hover{background:rgba(43,61,81,.8)}.side__btns{padding-bottom:14px;box-shadow:0 -2px 3px -1px #ccc}.side__btns_logout{background:none;color:#ef5350;width:100%;text-align:right;font-size:17px;border:none;cursor:pointer;padding:10px 15px;transition:all .3s;display:flex;align-items:center;white-space:nowrap}.side__btns_logout svg{font-size:25px;margin-left:7px}.side__btns_logout:hover{background:rgba(239,83,80,.2)}.side__btns_toggle-nav{background:#ddd;color:#2b3d51;width:100%;text-align:right;font-size:17px;border:none;cursor:pointer;padding:10px 15px;transition:all .3s;display:flex;align-items:center;white-space:nowrap;justify-content:flex-end}.side__btns_toggle-nav svg{font-size:25px;margin-left:7px}.side__btns_toggle-nav:hover{background:#b3b3b3}.side__btns button:focus{outline:none}.side ::-webkit-scrollbar{width:5px}.side ::-webkit-scrollbar-track{background:#f1f1f1}.side ::-webkit-scrollbar-thumb{background:#888}.side ::-webkit-scrollbar-thumb:hover{background:#555}.visit-page__head{background:#6f6f6f;height:53px;color:#fff;display:flex;align-items:center;margin-bottom:30px}.visit-page__form{display:flex;flex-wrap:wrap;margin:0 -10px}.visit-page__form .text-input{width:25%}.visit-list{margin-top:30px}.visit-list__title{margin-bottom:10px}.text-input{display:flex;flex-direction:column;margin-bottom:20px;width:100%}.text-input__input{max-width:100%;padding:0 10px;border-radius:5px;border:1px solid #ccc;margin-left:10px;margin-right:10px;font-size:16px;height:40px}.text-input__input:focus{outline-color:#2484ff}.text-input__input:hover{border-color:#b3b3b3}.text-input__textarea{max-width:100%;padding:5px 10px;border-radius:5px;border:1px solid #b3b3b3;margin-left:10px;margin-right:10px;font-size:16px;font-family:"Vazir",sans-serif}.text-input__textarea:focus{outline-color:#2484ff}.text-input .css-2b097c-container{margin-left:10px;margin-right:10px;font-size:16px;height:40px!important}.text-input .css-2b097c-container .css-yk16xz-control{min-height:42px!important}.text-input__label{padding-bottom:6px}.button,.text-input__label{font-size:16px;margin-left:10px;margin-right:10px}.button{color:#fff;padding:7px 10px;width:15%;cursor:pointer;border:none;border-radius:5px;background:#2196f3;font-size:17px;transition:all .3s;position:relative}.button:hover{background:#1565c0}.button:focus{outline:none}.button:active{box-shadow:0 0 0 2px #1565c0}.button:disabled{color:transparent}.button:disabled:before{content:"";background:url(/static/media/loader2.eb23a554.svg);position:absolute;width:34px;height:34px;background-repeat:no-repeat;background-size:contain;top:0;left:0;bottom:0;right:0;margin:auto}.button-container,.modal{width:100%}.modal{position:fixed;height:100%;top:0;right:0;background-color:rgba(0,0,0,.1);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);visibility:hidden;opacity:0;transition:all .3s;z-index:109}.modal__box{background:#fff;width:90%;margin:40px auto;height:90vh;border-radius:0}.modal__head{display:flex;justify-content:space-between;padding:10px 20px;border-bottom:1px solid #ddd;align-items:center}.modal__head_title{font-size:17px;font-weight:500}.modal__head_close{font-size:24px;padding:7px;background:none;border:none;display:flex}.modal__body{padding:20px;height:82%}.modal__show{opacity:1;visibility:visible}.accordion{margin-bottom:30px}.accordion__tabs{border-radius:8px;overflow:hidden}.accordion__tab{width:100%;color:#fff;overflow:hidden}.accordion__tab_label{display:flex;justify-content:space-between;background:#eee;font-weight:700;border:1px solid #eee;cursor:pointer;position:relative;padding:1em 18px 1em 1em;color:#000;padding-left:0!important;border-radius:10px}.accordion__tab_label svg{text-align:center;transition:all .3s;position:absolute;left:11px;font-size:16px;margin-top:0}.accordion__tab_label__code{font-size:17px}.accordion__tab_content{max-height:0;transition:all .3s;overflow:hidden;color:#000;padding:0 1em;border-radius:10px;border-top-left-radius:0;border-top-right-radius:0;border-color:#eee}.accordion__tab_content p{padding-bottom:10px;display:block;font:16px yekan;font-weight:500;color:#fafafa}.accordion__tab_content strong{padding-bottom:15px;display:block;font:19px yekan;font-weight:600;color:#fafafa}.accordion__tab_input{position:absolute;opacity:0;z-index:-1}.accordion__tab_input:checked+.accordion__tab_label{border-bottom-left-radius:0;border-bottom-right-radius:0}.accordion__tab_input:checked+.accordion__tab_label svg{transform:rotate(-180deg)}.accordion__tab_input:checked~.accordion__tab_content{max-height:100vh;padding:1em;border:1px solid #eee}.profile-page__nav{overflow-x:auto}.profile-page__nav_items{display:flex;list-style:none;box-shadow:inset 0 -2px 0 0 #eee;width:-webkit-max-content;width:-moz-max-content;width:max-content}.profile-page__nav_item a{padding:10px;display:block;color:#000;text-decoration:none}.profile-page__nav_item-active a{box-shadow:inset 0 -2px 0 0 #2196f3}.profile-page__panel{margin:30px 0}.change-password__form .text-input{width:40%}.user-info__form{display:flex;flex-wrap:wrap}.user-info__form .text-input{width:25%}@media (max-width:992px){.report-filter__form .text-input,.visit-page__form .text-input{width:33.3333%}.button{width:170px}.user-info__form .text-input{width:33.3333%}}@media (max-width:768px){.report-filter__form .text-input,.visit-page__form .text-input{width:50%}.change-password__form .text-input{width:60%}.change-password__form .button,.user-info__form .text-input{width:50%}}@media (max-width:550px){.report-filter__form .text-input,.visit-page__form .text-input{width:100%}.report-page{overflow-x:hidden;margin:30px 15px}.change-password__form .text-input{width:100%}.profile-page{margin:30px 15px}.change-password__form .button{width:85%}.user-info__form .text-input{width:100%}}@media (max-width:450px){.visit-page{padding:25px 10px}.login-page__box{width:86%;padding:30px 15px}}
/*# sourceMappingURL=main.fc07dbd4.chunk.css.map */