@import"https://fonts.googleapis.com/css2?family=Noto+Sans+Arabic:wght@100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=IBM+Plex+Sans+Arabic:wght@100;200;300;400;500;600;700&family=Noto+Kufi+Arabic:wght@100..900&display=swap";.login-container{display:flex;height:100vh;background-color:#f5f5f5;flex-direction:row}form{width:50%}.login-image{flex:1;display:flex}.login-image img{width:100%;height:100%;object-fit:cover}.login-form{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:20px;background-color:#fff}.login-logo{width:300px;margin-top:100px;margin-bottom:30px}.login-form h1{margin-bottom:10px;font-size:40px;color:#000}.login-form p{margin-bottom:85px;color:#848484;font-size:14px;font-weight:400;margin-top:-8px}.login-input{direction:rtl;width:100%;max-width:500px;height:45px;padding:10px;margin-bottom:30px;border:2px solid #e9e9e9;background-color:#e9e9e9;border-radius:32px;font-size:14px;font-weight:350}.login-button{width:100%;max-width:180px;height:50px;padding:10px;background-color:#b68a35;color:#fff;border:none;border-radius:32px;cursor:pointer;font-size:14px;font-weight:400;margin-bottom:150px;text-align:center}.login-button:hover{background-color:#fff;border:2px solid #b68a35;color:#b68a35;font-weight:700}.login-button-container{width:100%;display:flex;justify-content:center;margin-top:40px}.error-message{color:red;font-size:1rem;margin-top:1rem;margin-left:100px;font-weight:540}.password-field{position:relative;margin-top:10px}.password-field .login-input{width:100%}.password-field .eye-icon{position:absolute;top:50%;right:10px;transform:translateY(-50%);cursor:pointer;z-index:1}.eye-icon{margin-right:85%;margin-top:-10px}@media (max-width: 768px){.login-container{flex-direction:column}.login-image,.login-form{width:100%;height:auto}.login-image{margin:0}.login-logo{width:80%;margin-top:20px}.login-form h1{font-size:35px}.login-form p{font-size:14px}.login-input,.login-button{max-width:100%}.login-button-container{margin-bottom:40px}.error-message{margin-left:0;text-align:center}.eye-icon{margin-right:80%;margin-top:-10px}}*{font-family:Noto Sans Arabic,sans-serif;box-sizing:border-box;margin:0}.dashboard-container{width:100%;height:100%;direction:rtl;padding:50px;display:flex;flex-direction:column;min-height:100vh;background-color:#f9f9f9}.main-content{display:flex;flex-grow:1;width:100%}.side-menu{width:330px;background-color:#f9f9f9;display:flex;flex-direction:column;margin-top:2%}.content-wrapper{flex-grow:1;background-color:#fff;border-radius:15px 15px 0 0;padding:20px;margin-right:20px}.menu-list{list-style:none;padding:0;margin:0}.menu-link{display:flex;align-items:center;padding:10px 15px;font-size:1.1rem;text-decoration:none;color:inherit;transition:background-color .3s ease;border-radius:40px;margin-bottom:15px;font-weight:600}.menu-link.active,.menu-link:hover{background-color:#b68a35;color:#fff}.menu-icon{margin-left:10px;width:20px;height:20px}.top-bar{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.user-profile{display:flex;align-items:center;direction:ltr}.profile-pic{width:50px;height:50px;border-radius:50%;margin-right:10px}.user-info{font-size:15px;color:#000;margin-left:5px}.user-info p{font-size:17px;font-weight:800;margin:-5px}.user-info span{font-weight:500;margin-left:-5px}.logo-container{max-width:400px}.logo{width:100%;height:auto}.signout{position:absolute;display:inline-block;bottom:20px;width:400px;list-style:none}*{font-family:Noto Sans Arabic,sans-serif}.header-container{width:100%;height:100%}.header{display:inline-flex;align-items:center;margin-bottom:35px}.header-icon{width:40px;height:40px;margin-right:10px}.header-text{font-size:35px;font-weight:600;margin-right:20px}.search-bar{display:flex;align-items:center;background-color:#e9e9e9;border-radius:32px;padding:5px 10px;width:100%;max-width:600px;height:45px;justify-content:space-between}.search-input{flex-grow:1;border:none;outline:none;background-color:transparent;padding:10px;font-size:16px;color:#333;direction:rtl}.search-button,.filter-button{background-color:transparent;border:none;outline:none;cursor:pointer;padding:5px}.search-button svg,.filter-button svg{fill:#848484;vertical-align:middle}.hall-table{width:100%;border-collapse:collapse;margin-top:60px}.hall-table td{padding:15px;border-bottom:2px solid #EFEFEF;cursor:pointer;text-align:center;vertical-align:middle}.hall-table th{padding:15px;border-bottom:2px solid #EFEFEF;text-align:center;vertical-align:middle;font-size:18px}.status-cell{font-size:16px;font-weight:450}.date-cell{font-size:16px;font-weight:450;color:#000;text-align:center}.section-cell{width:20%;text-align:center;font-size:16px;font-weight:450}.section-badge{width:auto;height:40px;background-color:#c7d1e0;border-radius:32px;font-size:16px;color:#000;overflow-y:hidden}.subject-cell{font-size:16px;font-weight:450;color:#000;text-align:right}.sender-cell{font-size:16px;font-weight:800;color:#000;text-align:right}.status-icon{width:24px;height:24px;margin-left:15px;vertical-align:middle}.detail-container{padding:20px}.detail-content{display:flex;flex-direction:column;align-items:start;margin-right:50px}.detail-info{margin-bottom:40px}.statuswithflag{font-size:16px;font-weight:450;vertical-align:super}.detail-title{font-size:16px;font-weight:650;margin-right:40px}.detail-answer{font-size:16px;font-weight:450px}.status-icon-large{width:24px;height:24px;margin-top:50px;margin-left:20px}.header-content{display:flex;align-items:center}.header{display:inline-flex;justify-content:space-between;align-items:center;width:100%}.actions{display:flex;gap:10px}.edit-button,.delete-button{width:135px;height:45px;font-weight:500;font-size:16px;border:none;border-radius:40px;cursor:pointer}.editnum-button{width:160px;height:45px;font-weight:450;font-size:16px;border:none;border-radius:40px;cursor:pointer}.forward-button{border:none;width:231px;height:45px;border-radius:40px;cursor:pointer;font-size:16px;font-weight:650}.edit-button,.delete-button{background-color:#e9e9e9}.forward-button{background-color:#062f67;color:#fff}.back-button{background-color:#b68a35;color:#fff;border:none;width:231px;height:45px;border-radius:40px;cursor:pointer;font-size:16px;font-weight:650}.button-icon{width:18px;height:18px;margin-left:10px}.forward-icon{width:22px;height:22px;margin-left:10px;margin-bottom:-6px}.line{border:1.5px solid #D9D9D9;width:65%;margin-bottom:80px}.pdf{width:315px;height:435px;background-color:#d9d9d9;margin-top:-300px;margin-right:70%}.edit-form{background:#fff;padding:20px;border-radius:26px;width:700px;height:500px;box-shadow:0 2px 10px #0000001a}.forward-form{background:#fff;padding:20px;border-radius:26px;width:850px;height:750px;box-shadow:0 2px 10px #0000001a}.edit-form h2{margin-bottom:25px;font-size:20px;color:#000}.edit-form label{display:flex;margin-bottom:15px;font-size:18px;font-weight:550}.numdate-form{background:#fff;padding:20px;border-radius:26px;width:700px;height:500px;box-shadow:0 2px 10px #0000001a}.numdate-form{background:#fff;padding:20px;border-radius:26px;width:550px;height:320px;box-shadow:0 2px 10px #0000001a}.numdate-form h2{margin-bottom:25px;font-size:20px;color:#000}.numdate-form label{display:flex;margin-bottom:15px;font-size:18px;font-weight:550}.numdate-form span{display:inline-block;width:100px;color:#000}.numdate-form input{width:calc(100% - 110px);padding:8px;border:1px solid #E9E9E9;border-radius:5px;color:#000;background-color:#e9e9e9;font-size:15px;font-weight:540}.forward-form label{display:block;margin-bottom:15px;font-size:18px;font-weight:550}.forward-form span{display:inline-block;width:100px;color:#000;font-size:18px;font-weight:600}.edit-form span{display:inline-block;width:100px;color:#000}.edit-form input,.edit-form select{width:calc(100% - 110px);padding:8px;border:1px solid #E9E9E9;border-radius:5px;color:#000;background-color:#e9e9e9;font-size:15px;font-weight:540}.forward-form textarea{width:780px;height:300px;padding:8px;margin-top:5px;margin-bottom:20px;border-radius:32px;background-color:#e9e9e9;border:none;resize:none;font-size:16px;font-weight:400}.forwardto{width:100%;padding:8px;border:1px solid #E9E9E9;border-radius:20px;color:#000;background-color:#e9e9e9;font-size:15px;font-weight:540}.boxf{padding:15px}.edit-actions{display:flex;justify-content:space-between;margin-top:30px}.edit-actions2{display:flex;justify-content:center;margin-top:15px}.save-button,.cancel-button{padding:10px 20px;border:none;border-radius:5px;cursor:pointer;font-size:14px;font-weight:500}.save-button{background-color:#b68a35;color:#fff}.done-button{border:none;border-radius:40px;cursor:pointer;font-size:16px;font-weight:600;background-color:#062f67;width:330px;height:52px;color:#fff}.done-button:hover{background-color:#e9e9e9;color:#062f67;font-size:16px;font-weight:600;border:2px solid #062F67}.cancel-button{background-color:#676767;color:#fff}.delete-icon{width:17px;height:17px;margin-bottom:20px;cursor:pointer}.suggestion-bubbles{display:flex;gap:20px;margin-bottom:5px;text-align:center;justify-content:center}.suggestion-bubbles span{display:inline-block;background-color:#e9e9e9;color:#000;font-weight:600;padding:5px;width:20%;border-radius:20px;cursor:pointer;font-size:15px;white-space:nowrap;text-align:center}.suggestion-bubbles span:hover{background-color:#ccc}.pdfurl{justify-content:center;text-align:center}.pdfurlB{color:#fff;background-color:#062f67;border-radius:5px;cursor:pointer;font-size:16px;font-weight:500;margin-right:10px;width:80px;border:none}.pdfurlB.selected{background-color:#e9e9e9;font-size:16px;font-weight:500;color:#062f67}.edit-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}.add-form{background:#fff;padding:20px;border-radius:26px;width:700px;height:auto;box-shadow:0 2px 10px #0000001a}.add-form h2{margin-bottom:25px;font-size:22px;color:#000}.add-form label{display:flex;margin-bottom:15px;font-size:18px;font-weight:550}.add-form span{display:inline-block;width:100px;color:#000}.add-form input,.add-form select{width:calc(100% - 110px);padding:8px;border:1px solid #E9E9E9;border-radius:5px;color:#000;background-color:#e9e9e9;font-size:15px;font-weight:540}.add-form-hall{background:#fff;padding:20px;border-radius:26px;width:500px;height:٣٠0px;box-shadow:0 2px 10px #0000001a}.add-form-hall h2{margin-bottom:25px;font-size:22px;color:#000}.add-form-hall label{display:flex;margin-bottom:15px;font-size:18px;font-weight:550}.add-form-hall span{display:inline-block;width:100px;color:#000}.add-form-hall input,.add-form-hall select{width:calc(100% - 110px);padding:8px;border:1px solid #E9E9E9;border-radius:5px;color:#000;background-color:#e9e9e9;font-size:15px;font-weight:540}.add-form-user{background:#fff;padding:20px;border-radius:26px;width:700px;height:auto;box-shadow:0 2px 10px #0000001a}.add-form-user h2{margin-bottom:25px;font-size:22px;color:#000}.add-form-user label{display:flex;margin-bottom:15px;font-size:18px;font-weight:550}.add-form-user span{display:inline-block;width:100px;color:#000}.add-form-user input,.add-form-user select{width:calc(100% - 110px);padding:8px;border:1px solid #E9E9E9;border-radius:5px;color:#000;background-color:#e9e9e9;font-size:15px;font-weight:540}.user-info-item{font-size:16px;line-height:2.5;margin:30px 0;display:flex;align-items:center}.user-info-label{color:#000;display:inline-block;width:120px;font-weight:700;font-size:16px}.user-info-value{color:#000;font-weight:500}.error-message-user{color:red;font-size:15px;font-weight:500;margin-top:10px;text-align:center}@media (max-width: 768px){.income-table td{font-size:12px;padding:8px}.header-text{font-size:20px}.section-badge{font-size:12px}.search-input{font-size:14px}}@media (max-width: 768px){.back-button,.forward-button{flex-grow:.5;margin:0 .5%}}@media (min-width: 769px){.back-button,.forward-button{flex-grow:1.5;margin:0 2%}}.table-container{overflow-x:auto;padding:25px}.schedule-table{width:100%;border-collapse:collapse;text-align:center;direction:rtl}.schedule-table th,.schedule-table td{border:1px solid gray;padding:10px;font-family:Noto Kufi Arabic,Arial,sans-serif}.schedule-table th{background-color:#b68a35;color:#fff;font-weight:700;font-size:22px}.schedule-table td{font-size:19px;font-weight:580}.highlight-cell{background-color:#009e60;color:#000}.Header-table{display:flex;position:relative;justify-content:space-between;align-items:center;padding:20px;font-family:Noto Kufi Arabic,Arial,sans-serif;direction:rtl;margin-bottom:46px}.Table-logo{display:flex}.Table-logo img{height:80px}.Table-logo p{font-size:14px;text-align:center;line-height:1.5;color:#000}.Table-logo strong{display:block;font-weight:700}.Table-clock p{margin:0;font-size:26px;font-family:Noto Kufi Arabic,Arial,sans-serif;color:#000}.Table-clock strong{font-size:35px;font-family:Noto Kufi Arabic,Arial,sans-serif;font-weight:600}.Table-details p{margin:0;font-size:20px;font-family:Noto Kufi Arabic,Arial,sans-serif;color:#000}.Table-details strong{font-size:24px;font-weight:650;font-family:Noto Kufi Arabic,sans-serif}.Table-clock{position:absolute;right:47%;text-align:center}.past-meeting{background-color:#be192a;color:#fff}.fullscreen-video{position:fixed;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1}.schedule-container{font-family:Noto Kufi Arabic,sans-serif;text-align:center;background-color:#fff0;margin:40px 0 0}.header-hallq{margin-top:20px}.header-hallq-logo{width:900px;padding-top:50px}.hallq-title{font-size:128px;font-weight:700;margin:50px;font-family:Noto Kufi Arabic,Arial,sans-serif}.busy-btn{display:inline-block;background-color:#008841;color:#fff;width:98%;height:100px;border-radius:20px;margin-bottom:60px;padding:5px;font-size:56px}.not-busy{background-color:#c32222;color:#fff}.schedule{max-width:1000px;margin:0 auto}.schedule-item{background-color:#e0f2e9af;padding:20px;margin-bottom:5px;display:flex;flex-direction:column;justify-content:space-between}.schedule-item-dark{background-color:#47ab76d5;color:#000}.times{display:flex;justify-content:center;align-items:center;font-size:56px}.time{font-size:36px;font-weight:700;color:#000;direction:ltr}.event{font-size:36px;color:#000;font-family:Noto Kufi Arabic,sans-serif;font-weight:650;margin-top:15px}.event-name{font-size:45px;color:#000;font-family:Noto Kufi Arabic,sans-serif;font-weight:700;margin-top:15px}.event-separator{height:10px;background-color:#b68a35;margin:15px 0;width:100%}.event img{margin-right:20px}.text-fade{display:inline-block;animation:fade 1s ease-in-out}.fade-in{opacity:1;transition:opacity .5s ease-in-out}.fade-out{opacity:0;transition:opacity .5s ease-in-out}@keyframes fade{0%{opacity:0;transform:translateY(-10px)}50%{opacity:.5}to{opacity:1;transform:translateY(0)}}.reports .Table-logo{display:flex;align-items:center;justify-content:center;width:100%}.reports .Table-logo img{height:auto;width:300px}.reports .title-sction{text-align:center;margin-top:30px;font-size:22px}.reports .content-table{margin-top:50px}.reports .content-table .table caption{font-size:20px}.reports .content-table .table thead th{font-size:18px;width:150px;background-color:#b68a35;color:#fff}.reports .content-table .table tbody th{font-size:16px}.print-button{width:50px;height:50px;background-color:#b68a35;border:0;border-radius:5px}.content-items{display:flex}@media print{.side-menu,.logo,.content-items,.top-bar{display:none!important}.dashboard-container{padding:0}.content-wrapper{padding:0;margin-right:0}header,footer{display:none!important}.reports .Table-logo img{width:100%;height:60px!important}.reports .title-sction,.reports .content-table .table caption{font-size:16px}.reports .content-table .table thead th{font-size:12px;width:auto;height:20px;color:#000}.reports .table thead tr th{background-color:#d4d4d4!important}.reports .content-table .table tbody td{font-size:12px!important}.table{text-align:center}}
