*{padding:0;margin:0;box-sizing:border-box}body{font-family:Cairo,sans-serif}button{border:none;outline:none;font-family:inherit}input{font-family:inherit}.table{display:grid;box-shadow:0 3px 4px #00000008;border:1px solid #f1f1f4;border-radius:12px;overflow-x:auto}.table-title{font-size:16px;line-height:14px;font-weight:700}.table-header{display:flex;justify-content:space-between;padding:17px 20px;align-items:center}.table-header input{padding:8px 28px;width:305px;border:1px solid rgba(64,64,64,.2);border-radius:6px;outline:none}.table-header input::placeholder{color:#404040b2;font-size:11px;font-family:inherit}.table-search{position:relative}.table-search img{position:absolute;display:flex;top:50%;transform:translateY(-50%) translate(8px)}.table-titles{display:grid;background-color:#f9fafb;min-height:40px}.table-titles div{display:flex;word-break:break-all;align-items:center;font-size:14px;line-height:14px;font-weight:400;gap:4px;color:#404040;padding-left:10px;padding-top:10px;padding-bottom:10px;border-bottom:1px solid #f1f1f4}.table-titles div:not(:last-child){border-right:1px solid #f1f1f4}.table-no-data{padding:20px;text-align:center;border-bottom:1px solid #f1f1f4}.table-row{position:relative;display:grid;border-bottom:1px solid #f1f1f4;min-height:56px}.table-row div{word-break:break-all;padding-left:10px;padding-top:10px;padding-bottom:10px;font-size:14px;font-weight:500;line-height:14px;display:flex;align-items:center}.table-row div:not(:last-child){border-right:1px solid #f1f1f4}.table-pagination{display:flex;justify-content:space-between;padding:14px 20px}.table-pagination--show{display:flex;gap:10px;align-items:center;color:#404040b2;font-weight:500}.table-pagination--show select{padding:8px 10px;border-radius:6px;border:1px solid rgba(64,64,64,.2);color:#0a0a0a}.table-pagination--pages{display:flex;gap:16px;align-items:center}.table-pagination--pages--count{color:#404040b2;font-size:13px;font-weight:500}.table-pagination--pages--buttons{display:flex;align-items:center}.table-pagination--pages--buttons button{width:30px;height:30px;background-color:transparent}.table-pagination--pages--buttons span{display:block;width:30px;height:30px;text-align:center;color:#40404066}.table-pagination--pages--buttons span.active{background-color:#40404033;color:#404040;border-radius:6px}.table-actions{position:relative;display:flex;align-items:center;gap:10px;text-wrap:nowrap}.table-actions ul{position:absolute;top:0;right:0;transform:translateY(-30%);background:#fff;border:1px solid #f1f1f4;border-radius:12px;box-shadow:0 7px 18px #00000017;padding:10px;width:fit-content;z-index:1111;list-style:none;display:flex;flex-direction:column;gap:4px;color:#000;font-size:13px}.table-actions ul li{padding:8px 16px;cursor:pointer;font-size:14px;color:#404040;border-radius:6px}.table-actions ul li:hover{background-color:#b7b7b733}.table-actions span{cursor:pointer}.status-approved span{color:#059669;background-color:#ecfdf5;border-radius:4px;padding:8px;border:1px solid rgba(5,150,104,.1529411765);font-size:11px}.status-rejected span{color:#dc2626;background-color:#fef2f2;border-radius:4px;padding:8px;font-size:11px;border:1px solid rgba(220,38,38,.1294117647)}.status-pending span,.status-upcoming span{color:#dfa000;background-color:#fff8dd;border-radius:4px;padding:8px;border:1px solid rgba(246,177,0,.2);font-size:11px}@media (max-width: 768px){html[dir=rtl] .sidebar{transform:translate(100%);-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%)}}html[dir=rtl] .back-button{transform:rotate(180deg)!important}html[dir=rtl] .input-container .input-icon{transform:translateY(-50%) translate(-12px)!important}html[dir=rtl] .input-container .toggle-password{transform:translateY(-50%) translate(30px)!important}html[dir=rtl] .submenu{padding-right:20px}html[dir=rtl] .header-notifications{right:unset;left:0}html[dir=rtl] .notification-count{right:31px;left:unset}html[dir=rtl] .status-item .label{margin-left:0;margin-right:10px}html[dir=rtl] .table-search img{transform:translateY(-50%) translate(-8px)!important}html[dir=rtl] .table-row div{padding-left:0!important;padding-right:10px!important}html[dir=rtl] .table-row div:not(:last-child){border-right:none!important;border-left:1px solid #f1f1f4!important}html[dir=rtl] .table-titles div{padding-left:0!important;padding-right:10px!important}html[dir=rtl] .table-titles div:not(:last-child){border-right:none!important;border-left:1px solid #f1f1f4!important}html[dir=rtl] .table-actions ul{right:unset!important;left:0!important}html[dir=rtl] .application-assessment-card--content--item span{left:unset;right:7px;top:0}html[dir=rtl] .profile-info-item label{top:-4.5px;left:unset;width:fit-content;right:7px}html[dir=rtl] input[type=tel]{text-align:right}.loading{text-align:center;font-size:18px;font-weight:600;padding:20px;color:#0c1892}html[dir=rtl] img[alt="logout icon"]{transform:rotate(180deg)!important}html[dir=rtl] .property-select{background-position:left 12px center!important;padding-left:40px!important;padding-right:12px!important}.property-select{background-position:right 12px center!important;padding-right:40px!important}
