.layout{display:flex;align-items:flex-start;height:100vh}.layout>div{height:100%}.layout .page{flex:1}.layout .page main{height:calc(100vh - 60px);overflow:auto;padding:15px 15px 50px}.side-bar{width:250px;background-color:var(--main_color);padding:0 15px 25px;height:100%;color:#fff;overflow:auto}.side-bar .head{text-align:center;height:60px;display:flex;align-items:center;justify-content:center;border-bottom:1px solid #FFF;margin-bottom:10px}.side-bar .head h2{font-size:20px}.side-bar .sidebar-links{border:none!important;font-size:16px;font-weight:500}.side-bar .sidebar-links svg{font-size:15px}.side-bar .sidebar-links .menu-icon{font-size:15px}.side-bar .sidebar-links .css-jun1iy,.side-bar .sidebar-links .css-wx7wi4{margin:0}.side-bar .sidebar-links .ps-menu-root>.css-ewdv3l{display:flex;flex-direction:column;gap:5px}.side-bar .sidebar-links .css-dip3t8,.side-bar .sidebar-links .css-18unl23{background-color:transparent}.side-bar .sidebar-links .css-18unl23{font-size:16px;margin-inline:5px}.side-bar .sidebar-links .css-1654oxy>.ps-menu-button,.side-bar .sidebar-links .css-16jesut>.ps-menu-button,.side-bar .sidebar-links .css-1tqrhto>.ps-menu-button,.side-bar .sidebar-links .css-1t8x7v1>.ps-menu-button,.side-bar .sidebar-links .css-14xmt93>.ps-menu-button{padding-inline:5px;height:47px}.side-bar .sidebar-links .css-1cuxlhl{display:none!important}.side-bar .sidebar-links .ps-menuitem-root{background-color:var(--main_color)}.side-bar .sidebar-links .css-16jesut>.ps-menu-button:hover,.side-bar .sidebar-links .css-1tqrhto>.ps-menu-button:hover,.side-bar .sidebar-links .css-1t8x7v1>.ps-menu-button:hover,.side-bar .sidebar-links .ps-menu-button.ps-active{background:linear-gradient(135deg,#024194,#55acee);color:#fff}.side-bar .sidebar-links .menu-icon{display:flex;align-items:center;justify-content:center;width:35px}.side-bar .sidebar-links .submenu-arrow{display:flex;align-items:center;justify-content:center;transition:all .3s}.side-bar .sidebar-links .ps-menu-button.ps-open .submenu-arrow{transform:rotate(180deg)}.header{height:60px;padding-inline:20px;border-bottom:2px solid var(--main_color);display:flex;align-items:center;justify-content:space-between;gap:10px}.header h3{flex:1;display:flex;align-items:center;gap:5px}.header>button{font-size:16px;padding-block:10px;border:none;background-color:var(--main_color);color:#fff;border-radius:5px;cursor:pointer;padding-inline:25px}.header .popup-model .content{height:370px;padding:30px}.header .popup-model .content .profile h2{text-align:center;font-size:22px}.header .popup-model .content .profile form{display:flex;flex-direction:column;gap:15px;margin-top:20px}.header .popup-model .content .profile form input{padding:7px 10px;font-size:15px;border:1px solid #DDD}.header .popup-model .content .profile form button{font-size:16px;padding-block:7px;border:none;background-color:var(--main_color);color:#fff;border-radius:5px;cursor:pointer;padding-inline:25px}.popup-model{position:fixed;top:0;left:0;width:100%;height:100vh;background-color:#29292933;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:3;display:flex;align-items:center;justify-content:center}.popup-model .content{background-color:#fff;padding:20px;overflow:auto;position:relative;animation:open .3s ease}.popup-model .content .head{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px;padding-bottom:15px;border-bottom:1px solid #999}.popup-model .content .head .close{display:flex;align-items:center;justify-content:center;background-color:var(--main_color);border:none;color:#fff;font-size:20px;border-radius:10px;cursor:pointer}.popup-model .content .head .close svg{width:30px;height:30px}.loading-btn{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:inherit;color:inherit}.loading-btn svg{animation:laoding .8s linear infinite}@keyframes laoding{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.home-dashboard{padding:25px;background-color:#f4f7f6;direction:rtl}.home-dashboard .welcome-banner{background:linear-gradient(135deg,#55acee,#024194 90%);padding:45px 35px;border-radius:15px;color:#fff;margin-bottom:30px;box-shadow:0 8px 20px #1f3a8a26}.home-dashboard .welcome-banner h1{font-size:30px;font-weight:800;margin-bottom:5px}.home-dashboard .welcome-banner p{font-size:15px;opacity:.85}.home-dashboard .stats-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:20px;margin-bottom:30px}.home-dashboard .stats-container .stat-box{background:#fff;padding:25px 20px;border-radius:12px;display:flex;align-items:center;gap:20px;box-shadow:0 2px 8px #00000005;border-bottom:4px solid var(--main_color)}.home-dashboard .stats-container .stat-box .icon{font-size:38px;color:var(--main_color)}.home-dashboard .stats-container .stat-box h3{font-size:26px;font-weight:800;color:#333;margin:0}.home-dashboard .stats-container .stat-box p{font-size:14px;color:#777;margin:3px 0 0}.home-dashboard .main-grid{display:grid;grid-template-columns:1.6fr 1fr;gap:25px}.home-dashboard .main-grid .card{background:#fff;border-radius:15px;padding:25px;box-shadow:0 4px 15px #0000000a}.home-dashboard .main-grid .card .card-header{display:flex;align-items:center;gap:12px;font-size:18px;font-weight:700;margin-bottom:25px;color:var(--main_color);border-bottom:1px solid #f5f5f5;padding-bottom:12px}.home-dashboard .main-grid .actions-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:15px}.home-dashboard .main-grid .actions-grid .action-btn{text-decoration:none;display:flex;flex-direction:column;align-items:center;padding:30px 15px;border:1px solid #e0e0e0;border-radius:12px;transition:.3s ease}.home-dashboard .main-grid .actions-grid .action-btn:hover{background:#f8fafc;transform:translateY(-4px)}.home-dashboard .main-grid .actions-grid .action-btn .icon-wrap{font-size:32px;width:70px;height:70px;display:flex;align-items:center;justify-content:center;border-radius:18px;margin-bottom:15px;color:var(--main_color)}.home-dashboard .main-grid .actions-grid .action-btn span{color:#334155;font-weight:700;font-size:15px}.home-dashboard .main-grid .events-list{display:flex;flex-direction:column;gap:12px}.home-dashboard .main-grid .events-list .event-item{padding:15px;background-color:#fcfdfe;border:1px solid #e0e0e0;border-radius:10px;transition:.3s}.home-dashboard .main-grid .events-list .event-item:hover{background-color:#f8fafc}.home-dashboard .main-grid .events-list .event-item .event-title{font-size:14.5px;font-weight:600;color:var(--main_color);margin-bottom:6px;line-height:1.4}.home-dashboard .main-grid .events-list .event-item .event-date{font-size:12px;font-weight:500}.home-dashboard .main-grid .events-list .all-events-btn{text-align:center;margin-top:15px;color:var(--main_color);font-weight:700;font-size:14px;text-decoration:none}.home-dashboard .main-grid .events-list .all-events-btn:hover{text-decoration:underline}@media(max-width:992px){.main-grid{grid-template-columns:1fr}}.login{display:flex;align-items:center;justify-content:center;height:100vh;background-color:#f3f3f3bd}.login .form{width:450px;height:350px;border-radius:15px;background-color:var(--main_color);color:#fff;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:25px}.login .form h2{margin-bottom:10px;font-size:30px}.login .form p{margin-bottom:25px;font-size:22px;font-weight:500}.login .form form{display:flex;flex-direction:column;gap:15px;width:100%}.login .form form input{font-size:16px;padding:11px 13px;border:none;background-color:#fff;border-radius:5px}.login .form form button{border:none;cursor:pointer;padding:11px;font-size:16px;margin-top:10px;border-radius:5px;background-color:#fff}.services .head-page{display:flex;justify-content:space-between;align-items:center;background-color:#fff;padding:20px 25px;border-radius:16px;margin-bottom:30px;border:1px solid #f1f5f9;box-shadow:0 4px 15px #00000005;direction:rtl}.services .head-page .title-side{display:flex;align-items:center;gap:15px}.services .head-page .title-side .icon-box{width:50px;height:50px;background-color:rgba(var(--main_color_rgb),.1);color:var(--main_color);display:flex;align-items:center;justify-content:center;border-radius:12px;font-size:28px}.services .head-page .title-side .text h2{font-size:22px;font-weight:800;color:#1e293b;margin:0}.services .head-page .title-side .text p{font-size:13.5px;color:#64748b;margin-top:4px}.services .head-page .actions-side{display:flex;align-items:center;gap:12px}.services .head-page .actions-side button,.services .head-page .actions-side .add-service-link{display:flex;align-items:center;gap:8px;padding:10px 20px;border-radius:10px;font-size:14.5px;font-weight:700;cursor:pointer;transition:all .3s ease;text-decoration:none;border:none}.services .head-page .actions-side .main-sec-btn{background-color:#f8fafc;color:#475569;border:1.5px solid #e2e8f0}.services .head-page .actions-side .main-sec-btn:hover{background-color:#f1f5f9;border-color:#cbd5e1;color:#1e293b}.services .head-page .actions-side .main-sec-btn svg{font-size:20px}.services .head-page .actions-side .add-service-link{background-color:var(--main_color);color:#fff;box-shadow:0 4px 12px rgba(var(--main_color_rgb),.2)}.services .head-page .actions-side .add-service-link:hover{transform:translateY(-2px);filter:brightness(1.1);box-shadow:0 6px 15px rgba(var(--main_color_rgb),.3)}.services .head-page .actions-side .add-service-link svg{font-size:20px}.services .popup-model .content{width:800px}.services .table{margin-top:30px}.services .table .img{display:flex;align-items:center;justify-content:center;padding:10px}.services .table .img img{width:40px}.main-sec-popup .content{height:90vh}.main-sec-popup .main-sec-form{padding:5px}.main-sec-popup .main-sec-form .form-body{display:flex;flex-direction:column;gap:15px}.main-sec-popup .main-sec-form .basic-info-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.main-sec-popup .main-sec-form .basic-info-grid .full-width{grid-column:span 2}.main-sec-popup .main-sec-form .form-group label{display:block;font-size:15px;font-weight:700;color:#334155;margin-bottom:6px}.main-sec-popup .main-sec-form .form-group input,.main-sec-popup .main-sec-form .form-group textarea{border:1.5px solid #e2e8f0;padding:10px 14px;border-radius:10px;font-size:15px;width:100%}.main-sec-popup .main-sec-form .form-group input:focus,.main-sec-popup .main-sec-form .form-group textarea:focus{border-color:var(--main_color);box-shadow:0 0 0 3px rgba(var(--main_color_rgb),.1)}.main-sec-popup .main-sec-form .form-group textarea{height:100px;resize:none}.main-sec-popup .main-sec-form .dynamic-section{background-color:#f8fafc;padding:15px;border-radius:12px;border:1px solid #edf2f7}.main-sec-popup .main-sec-form .dynamic-section .section-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.main-sec-popup .main-sec-form .dynamic-section .section-header h3{font-size:16px;font-weight:800;color:#1e293b;display:flex;align-items:center;gap:8px;margin:0}.main-sec-popup .main-sec-form .dynamic-section .section-header h3 svg{color:var(--main_color);font-size:18px}.main-sec-popup .main-sec-form .dynamic-section .section-header .add-btn{background-color:#ecfdf5;color:#10b981;border:1px solid #d1fae5;padding:6px 12px;border-radius:8px;font-size:13px;font-weight:700;cursor:pointer;display:flex;align-items:center;gap:5px;transition:.2s}.main-sec-popup .main-sec-form .dynamic-section .section-header .add-btn svg{font-size:16px}.main-sec-popup .main-sec-form .dynamic-section .section-header .add-btn:hover{background-color:#10b981;color:#fff}.main-sec-popup .main-sec-form .dynamic-section .items-list{display:flex;flex-direction:column;gap:8px}.main-sec-popup .main-sec-form .dynamic-section .item-row{display:flex;gap:8px;animation:fadeIn .2s ease;width:100%}.main-sec-popup .main-sec-form .dynamic-section .item-row input{padding:8px 12px;width:100%;font-size:14.5px;border-radius:8px;border:1.5px solid #e2e8f0}.main-sec-popup .main-sec-form .dynamic-section .item-row.multi-input{display:grid;grid-template-columns:1fr 1fr auto}.main-sec-popup .main-sec-form .dynamic-section .item-row .remove-btn{background-color:#fff1f2;color:#ef4444;border:1px solid #fee2e2;width:34px;height:34px;border-radius:8px;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:18px}.main-sec-popup .main-sec-form .dynamic-section .item-row .remove-btn:hover{background-color:#ef4444;color:#fff}.main-sec-popup .main-sec-form .submit-main{display:block;margin:20px auto 5px;background:var(--main_color);color:#fff;border:none;padding:10px 50px;border-radius:10px;font-size:16px;font-weight:800;cursor:pointer;transition:.3s}.main-sec-popup .main-sec-form .submit-main:hover{transform:translateY(-2px);box-shadow:0 5px 15px #0000001a}@keyframes fadeIn{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}.confirm-deletion{position:absolute;top:0;left:0;width:100%;height:100vh;z-index:3;display:flex;justify-content:center;align-items:center;background-color:#29292933;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);transition:all .3s ease}.confirm-deletion .content{width:400px;height:150px;background-color:#fff;padding:20px;overflow:auto;position:relative;box-shadow:0 0 10px #3838383a;display:flex;flex-direction:column;justify-content:space-around}.confirm-deletion .content.open{animation:open .3s ease}.confirm-deletion .content.shake{animation:shake .4s}.confirm-deletion .content h3{text-align:center;font-size:17px}.confirm-deletion .content .btns{display:flex;align-items:center;justify-content:center;gap:10px}.confirm-deletion .content .btns button{width:120px;padding-block:10px;font-size:16px;border:1px solid var(--main_color);background-color:transparent;cursor:pointer}.confirm-deletion .content .btns button:first-of-type{background-color:var(--main_color);color:#fff}.confirm-deletion .content .btns button:last-of-type{color:var(--main_color)}@keyframes open{0%{transform:translateY(-30px)}to{transform:translateY(0)}}@keyframes shake{0%{transform:translate(0)}15%{transform:translate(-8px)}30%{transform:translate(8px)}45%{transform:translate(-6px)}60%{transform:translate(6px)}75%{transform:translate(-4px)}90%{transform:translate(4px)}to{transform:translate(0)}}.gallery-page{padding:5px}.gallery-page .head-page{display:flex;justify-content:space-between;align-items:center;background-color:#fff;padding:20px 25px;border-radius:16px;margin-bottom:30px;border:1px solid #f1f5f9;box-shadow:0 4px 15px #00000005}.gallery-page .head-page .title-side{display:flex;align-items:center;gap:15px}.gallery-page .head-page .title-side .icon-box{width:52px;height:52px;background-color:rgba(var(--main_color_rgb),.1);color:var(--main_color);display:flex;align-items:center;justify-content:center;border-radius:14px;font-size:28px}.gallery-page .head-page .title-side .text h2{font-size:22px;font-weight:800;color:#1e293b;margin:0}.gallery-page .head-page .title-side .text p{font-size:14px;color:#64748b;margin-top:4px}.gallery-page .head-page .add-service-link{background-color:var(--main_color);color:#fff;padding:10px 22px;border-radius:12px;border:none;font-weight:700;display:flex;align-items:center;gap:8px;cursor:pointer;box-shadow:0 4px 12px rgba(var(--main_color_rgb),.2);transition:.3s}.gallery-page .head-page .add-service-link:hover{transform:translateY(-2px);filter:brightness(1.1)}.gallery-page .tabs-container{display:flex;gap:10px;margin-bottom:25px;border-bottom:2px solid #f1f5f9}.gallery-page .tabs-container .tab-btn{background:none;border:none;padding:12px 25px;font-size:16px;font-weight:700;color:#94a3b8;cursor:pointer;display:flex;align-items:center;gap:10px;transition:.3s;position:relative}.gallery-page .tabs-container .tab-btn svg{font-size:22px}.gallery-page .tabs-container .tab-btn:after{content:"";position:absolute;bottom:-2px;left:0;width:0;height:3px;background-color:var(--main_color);transition:.3s;border-radius:10px}.gallery-page .tabs-container .tab-btn.active{color:var(--main_color)}.gallery-page .tabs-container .tab-btn.active:after{width:100%}.gallery-page .tabs-container .tab-btn:hover:not(.active){color:#64748b}.gallery-page .media-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:25px}.gallery-page .media-grid .media-card{background:#fff;border-radius:16px;border:1px solid #eef2f6;overflow:hidden;transition:.3s ease}.gallery-page .media-grid .media-card:hover{transform:translateY(-5px);box-shadow:0 10px 25px #0000000f;border-color:var(--main_color)}.gallery-page .media-grid .media-card .preview-box{position:relative;height:190px;background:#f8fafc;padding:5px}.gallery-page .media-grid .media-card .preview-box img{width:100%;height:100%;object-fit:contain}.gallery-page .media-grid .media-card .preview-box .play-overlay{position:absolute;inset:0;background:#0003;display:flex;align-items:center;justify-content:center;color:#fff;font-size:50px;pointer-events:none}.gallery-page .media-grid .media-card .preview-box .delete-overlay{position:absolute;top:10px;left:10px;background:#ffffffe6;color:#ef4444;border:none;width:36px;height:36px;border-radius:10px;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 10px #0000001a;z-index:2}.gallery-page .media-grid .media-card .preview-box .delete-overlay:hover{background:#ef4444;color:#fff}.gallery-page .media-grid .media-card .card-details{padding:15px}.gallery-page .media-grid .media-card .card-details h3{font-size:16px;font-weight:800;color:#1e293b;margin-bottom:6px}.gallery-page .media-grid .media-card .card-details p{font-size:13.5px;color:#64748b;line-height:1.5;height:40px;overflow:hidden}.gallery-page .media-grid .media-card .card-details .alt-text{display:block;margin-top:10px;font-size:11px;color:#94a3b8}.gallery-page .loader-center{display:flex;justify-content:center;padding:50px}.add-image-gallery-popup .content{width:650px!important;border-radius:20px}.add-image-gallery-popup .add-media-form{padding:5px;direction:rtl}.add-image-gallery-popup .add-media-form .upload-section{margin-bottom:25px}.add-image-gallery-popup .add-media-form .upload-section .upload-wrapper{display:flex;align-items:center;justify-content:center;width:100%;min-height:160px;background-color:#f8fafc;border:2px solid #e2e8f0;border-radius:16px;cursor:pointer;transition:.3s;position:relative;overflow:hidden}.add-image-gallery-popup .add-media-form .upload-section .upload-wrapper:hover{border-color:var(--main_color);background-color:#fff}.add-image-gallery-popup .add-media-form .upload-section .upload-wrapper .upload-placeholder{text-align:center}.add-image-gallery-popup .add-media-form .upload-section .upload-wrapper .upload-placeholder .upload-icon{font-size:40px;color:var(--main_color);margin-bottom:8px}.add-image-gallery-popup .add-media-form .upload-section .upload-wrapper .upload-placeholder span{display:block;font-weight:700;color:#1e293b;font-size:14px}.add-image-gallery-popup .add-media-form .upload-section .upload-wrapper .upload-placeholder p{font-size:11px;color:#94a3b8}.add-image-gallery-popup .add-media-form .upload-section .upload-wrapper .preview-container{width:100%;height:100%;display:flex}.add-image-gallery-popup .add-media-form .upload-section .upload-wrapper .preview-container img{max-height:180px;width:100%;object-fit:contain;border-radius:12px}.add-image-gallery-popup .add-media-form .upload-section .upload-wrapper .preview-container .video-selected-msg{display:flex;flex-direction:column;align-items:center;gap:8px;color:var(--main_color)}.add-image-gallery-popup .add-media-form .upload-section .upload-wrapper .preview-container .video-selected-msg svg{font-size:35px}.add-image-gallery-popup .add-media-form .upload-section .upload-wrapper .preview-container .video-selected-msg span{font-weight:700;font-size:13px;color:#334155}.add-image-gallery-popup .add-media-form .upload-section .upload-wrapper .preview-container .remove-file{position:absolute;top:8px;right:8px;background:#ef4444;color:#fff;border:none;width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer}.add-image-gallery-popup .add-media-form .inputs-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:15px}.add-image-gallery-popup .add-media-form .inputs-wrapper .full-width{grid-column:span 2}.add-image-gallery-popup .add-media-form .form-group{display:flex;flex-direction:column;gap:6px}.add-image-gallery-popup .add-media-form .form-group label{font-size:14px;font-weight:800;color:#334155;display:flex;align-items:center;gap:6px}.add-image-gallery-popup .add-media-form .form-group label svg{color:var(--main_color);font-size:18px}.add-image-gallery-popup .add-media-form .form-group input,.add-image-gallery-popup .add-media-form .form-group textarea{border:1.5px solid #e2e8f0;padding:10px 14px;border-radius:10px;background-color:#f8fafc;font-size:14px;font-weight:600;outline:none}.add-image-gallery-popup .add-media-form .form-group input::placeholder,.add-image-gallery-popup .add-media-form .form-group textarea::placeholder{color:#94a3b8;font-weight:400;font-size:13px}.add-image-gallery-popup .add-media-form .form-group input:focus,.add-image-gallery-popup .add-media-form .form-group textarea:focus{border-color:var(--main_color);background-color:#fff;box-shadow:0 0 0 4px rgba(var(--main_color_rgb),.1)}.add-image-gallery-popup .add-media-form .form-group textarea{height:80px;resize:none}.add-image-gallery-popup .add-media-form .form-actions{margin-top:25px;display:flex;justify-content:center}.add-image-gallery-popup .add-media-form .form-actions .submit-btn{background-color:var(--main_color);color:#fff;border:none;padding:12px 60px;border-radius:12px;font-size:16px;font-weight:800;cursor:pointer;transition:.3s;box-shadow:0 4px 12px rgba(var(--main_color_rgb),.2)}.add-image-gallery-popup .add-media-form .form-actions .submit-btn:hover{transform:translateY(-2px);filter:brightness(1.1)}.partners-container{padding:5px}.partners-container .head-page{display:flex;justify-content:space-between;align-items:center;background-color:#fff;padding:20px 25px;border-radius:16px;margin-bottom:35px;border:1px solid #f1f5f9;box-shadow:0 4px 15px #00000005}.partners-container .head-page .title-side{display:flex;align-items:center;gap:15px}.partners-container .head-page .title-side .icon-box{width:52px;height:52px;background-color:rgba(var(--main_color_rgb),.1);color:var(--main_color);display:flex;align-items:center;justify-content:center;border-radius:14px;font-size:28px}.partners-container .head-page .title-side .text h2{font-size:22px;font-weight:800;color:#1e293b;margin:0}.partners-container .head-page .title-side .text p{font-size:14px;color:#64748b;margin-top:4px}.partners-container .head-page .add-btn-main{background-color:var(--main_color);color:#fff;padding:10px 22px;border-radius:12px;border:none;font-weight:700;display:flex;align-items:center;gap:8px;cursor:pointer;box-shadow:0 4px 12px rgba(var(--main_color_rgb),.2);transition:.3s}.partners-container .head-page .add-btn-main:hover{transform:translateY(-2px);filter:brightness(1.1)}.partners-container .partners-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:25px}.partners-container .partners-grid .partner-card{background:#fff;border-radius:16px;border:1px solid #eef2f6;overflow:hidden;transition:.3s ease}.partners-container .partners-grid .partner-card:hover{transform:translateY(-5px);box-shadow:0 10px 25px #0000000f}.partners-container .partners-grid .partner-card .partner-preview{position:relative;height:160px;background:#f8fafc;display:flex;align-items:center;justify-content:center;padding:20px}.partners-container .partners-grid .partner-card .partner-preview img{max-width:100%;max-height:100%;object-fit:contain}.partners-container .partners-grid .partner-card .partner-preview .del-btn{position:absolute;top:7px;right:7px;background:#ffffffe6;color:#ef4444;border:none;width:34px;height:34px;border-radius:10px;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 10px #0000001a;transition:.2s}.partners-container .partners-grid .partner-card .partner-preview .del-btn:hover{background:#ef4444;color:#fff}.partners-container .partners-grid .partner-card .partner-info{padding:12px;background-color:#fff;border-top:1px solid #f1f5f9;text-align:center}.partners-container .partners-grid .partner-card .partner-info .alt-tag{display:inline-block;font-size:13px;color:#94a3b8;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.partners-container .loader-center{display:flex;justify-content:center;padding:50px}.add-image-partner-popup .content{width:550px!important;max-width:95%;border-radius:20px}.add-image-partner-popup .add-partner-form{padding:5px;direction:rtl}.add-image-partner-popup .add-partner-form .upload-section{margin-bottom:25px}.add-image-partner-popup .add-partner-form .upload-section .upload-wrapper{display:flex;align-items:center;justify-content:center;width:100%;min-height:180px;background-color:#f8fafc;border:2px solid #e2e8f0;border-radius:16px;cursor:pointer;transition:.3s;position:relative;overflow:hidden}.add-image-partner-popup .add-partner-form .upload-section .upload-wrapper:hover{border-color:var(--main_color);background-color:#fff}.add-image-partner-popup .add-partner-form .upload-section .upload-wrapper .upload-placeholder{text-align:center}.add-image-partner-popup .add-partner-form .upload-section .upload-wrapper .upload-placeholder .upload-icon{font-size:45px;color:var(--main_color);margin-bottom:10px}.add-image-partner-popup .add-partner-form .upload-section .upload-wrapper .upload-placeholder span{display:block;font-weight:700;color:#1e293b;font-size:15px}.add-image-partner-popup .add-partner-form .upload-section .upload-wrapper .upload-placeholder p{font-size:12px;color:#94a3b8;margin-top:4px}.add-image-partner-popup .add-partner-form .upload-section .upload-wrapper .preview-container{width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:15px}.add-image-partner-popup .add-partner-form .upload-section .upload-wrapper .preview-container img{max-width:100%;max-height:150px;object-fit:contain;border-radius:8px}.add-image-partner-popup .add-partner-form .upload-section .upload-wrapper .preview-container .remove-file{position:absolute;top:10px;right:10px;background:#ef4444;color:#fff;border:none;width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:5}.add-image-partner-popup .add-partner-form .upload-section .upload-wrapper .preview-container .remove-file:hover{transform:scale(1.1)}.add-image-partner-popup .add-partner-form .inputs-wrapper .form-group{display:flex;flex-direction:column;gap:8px}.add-image-partner-popup .add-partner-form .inputs-wrapper .form-group label{font-size:14.5px;color:#1e293b;display:flex;align-items:center;gap:6px}.add-image-partner-popup .add-partner-form .inputs-wrapper .form-group label svg{color:var(--main_color);font-size:20px}.add-image-partner-popup .add-partner-form .inputs-wrapper .form-group input{border:1.5px solid #e2e8f0;padding:12px 15px;border-radius:12px;background-color:#f8fafc;font-size:14.5px;outline:none;transition:.2s}.add-image-partner-popup .add-partner-form .inputs-wrapper .form-group input::placeholder{color:#94a3b8;font-weight:400;font-size:13.5px}.add-image-partner-popup .add-partner-form .inputs-wrapper .form-group input:focus{border-color:var(--main_color);background-color:#fff;box-shadow:0 0 0 4px rgba(var(--main_color_rgb),.1)}.add-image-partner-popup .add-partner-form .form-actions{margin-top:30px;display:flex;justify-content:center}.add-image-partner-popup .add-partner-form .form-actions .submit-btn{background-color:var(--main_color);color:#fff;border:none;padding:12px 60px;border-radius:12px;font-size:16px;cursor:pointer;box-shadow:0 4px 12px rgba(var(--main_color_rgb),.2);transition:.3s}.add-image-partner-popup .add-partner-form .form-actions .submit-btn:hover{transform:translateY(-2px);filter:brightness(1.1)}.add-image-partner-popup .add-partner-form .form-actions .submit-btn:disabled{opacity:.6;cursor:not-allowed}.about input,.about textarea{border:1px solid #CCC;padding:7px 10px;font-size:16px;resize:none;border-radius:10px;width:100%}.about textarea{height:80px}.about .head-page button{width:100px}.about .media{display:flex;align-items:center;justify-content:center;gap:20px}.about .inputs{margin-top:25px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:20px;margin-bottom:25px}.about .inputs .input-group{display:flex;align-items:center;gap:15px;width:100%}.about>h3{margin-top:25px;font-size:25px;color:var(--main_color);text-align:center}.about .who-we-are{display:flex;align-items:center;justify-content:center;gap:20px;margin-top:25px}.about .who-we-are .box{display:flex;flex-direction:column;gap:15px;width:100%}.about .who-we-are .box .file{width:100%}.file{position:relative;width:35%}.file label{width:100%;border:1px solid #DDD;cursor:pointer;padding:15px;height:200px;display:flex;align-items:center;justify-content:center;font-size:15px;border-radius:10px;background-color:#fafafa}.file label .show-file{width:100%;height:100%;object-fit:contain;border-radius:8px}.file label .default{display:flex;flex-direction:column;text-align:center}.file .remove-image{position:absolute;top:8px;right:8px;background:brown;border:none;padding:4px;border-radius:4px;cursor:pointer;color:#fff;display:flex;align-items:center;justify-content:center;font-size:20px}.file .alt-image{border:1.5px solid #e2e8f0;padding:10px 15px;font-size:15px;resize:none;border-radius:12px;width:100%;background-color:#fcfdfe;color:#2b333f;transition:all .3s cubic-bezier(.4,0,.2,1);outline:none;margin-top:15px;text-align:center}.file .alt-image::placeholder{color:#94a3b8;font-size:14px;transition:color .3s}.file .alt-image:focus{background-color:#fff;border-color:var(--main_color)}.file .alt-image:focus::placeholder{color:#8a939e}.file .alt-image:disabled{background-color:#f1f5f9;border-color:#e2e8f0;color:#94a3b8;cursor:not-allowed;transform:none}.file .alt-image:hover:not(:disabled):not(:focus){border-color:#cbd5e1;background-color:#fff}.slider .all-files{margin-top:50px}.slider .all-files .files{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:25px;padding-inline:20px}.slider .all-files .files .cuurent-file{position:relative;display:flex;align-items:center;justify-content:center}.slider .all-files .files .cuurent-file>div{border:2px solid var(--main_color);padding:10px;border-radius:15px;display:flex;align-items:center;justify-content:center;background-color:#e2e2e2}.slider .all-files .files .cuurent-file>div img{width:100%;height:150px;object-fit:contain}.slider .all-files .files .cuurent-file .del-image{position:absolute;top:-10px;right:-10px;display:flex;align-items:center;justify-content:center;border:none;background-color:var(--main_color);font-size:18px;padding:5px;color:#fff;width:30px;height:30px;border-radius:20px;cursor:pointer}.add-image-partner>h2{margin-block:20px;text-align:center;color:var(--main_color)}.add-image-partner form .head .file{width:100%}.add-image-partner form .submit{display:block;margin-top:30px;margin-bottom:10px;margin-inline:auto;background-color:var(--main_color);color:#fff;border:none;padding:7px 15px;border-radius:15px;font-size:15px;cursor:pointer}.communication .inputs{display:flex;flex-direction:column;gap:15px;width:700px;margin-inline:auto}.communication .inputs input,.communication .inputs textarea{border:1px solid #CCC;padding:7px 10px;font-size:16px;resize:none;border-radius:10px;width:100%}.communication .inputs textarea{height:100px}.advantages input,.advantages textarea{border:1px solid #CCC;padding:7px 10px;font-size:16px;resize:none;border-radius:10px;width:100%}.advantages textarea{height:80px}.advantages .head-page button{width:100px}.advantages .boxs{display:flex;align-items:center;justify-content:center;gap:20px;margin-top:25px}.advantages .boxs .box{display:flex;flex-direction:column;gap:15px;width:100%}.advantages .boxs .box .file{width:100%}.accounts .popup-model .content{height:500px}.add-category h2{text-align:center;margin-bottom:20px;color:var(--main_color);font-size:20px;margin-top:25px}.add-category .form{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:25px}.add-category .form>div{width:100%}.add-category .form .user-type{display:flex;justify-content:center;align-items:center;gap:35px}.add-category .form .user-type label{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:15px;cursor:pointer}.add-category .form .user-type label input{cursor:inherit}.add-category .form input,.add-category .form textarea{border:1px solid #CCC;padding:7px 10px;font-size:16px;resize:none;border-radius:10px;width:100%}.add-category .form .submit{display:block;margin-top:20px;margin-inline:auto;background-color:var(--main_color);color:#fff;border:none;padding:7px 15px;border-radius:15px;font-size:15px;cursor:pointer;width:100px}.add-service{padding:10px}.add-service .page-header{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:25px;padding-bottom:15px;border-bottom:2px solid #f8fafc}.add-service .page-header .header-icon{font-size:32px;color:var(--main_color);background:rgba(var(--main_color_rgb),.1);padding:6px;border-radius:10px}.add-service .page-header .text h3{font-size:18px;font-weight:800;color:#1e293b;margin:0}.add-service .page-header .text p{font-size:13px;color:#64748b;margin-top:4px}.add-service .page-header .submit{display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--main_color) 0%,rgb(18.5714285714,76.1428571429,202.4285714286) 100%);color:#fff;border:none;padding:10px 45px;border-radius:12px;font-size:16px;cursor:pointer;box-shadow:0 4px 15px rgba(var(--main_color_rgb),.3)}.add-service .upload-section{width:350px;flex-shrink:0;display:flex;flex-direction:column;gap:12px}.add-service .upload-section .upload-wrapper{display:flex;align-items:center;justify-content:center;width:100%;height:250px;background-color:#f8fafc;border:2px solid #e2e8f0;border-radius:16px;cursor:pointer;transition:.3s;position:relative;overflow:hidden}.add-service .upload-section .upload-wrapper:hover{border-color:var(--main_color);background-color:#fff}.add-service .upload-section .upload-wrapper .upload-placeholder{text-align:center}.add-service .upload-section .upload-wrapper .upload-placeholder .upload-icon{font-size:40px;color:var(--main_color)}.add-service .upload-section .upload-wrapper .upload-placeholder span{display:block;font-weight:700;color:#1e293b;font-size:14px}.add-service .upload-section .upload-wrapper .preview-container{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.add-service .upload-section .upload-wrapper .preview-container img{width:100%;height:100%;object-fit:contain}.add-service .upload-section .upload-wrapper .preview-container .remove-file{position:absolute;top:10px;right:10px;background:#ef4444;color:#fff;border:none;width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 2px 5px #0003}.add-service .upload-section .alt-input-box input{width:100%;border:1.5px solid #e2e8f0;padding:10px 15px;font-size:15px;border-radius:10px;outline:none;background-color:#fcfdfe;transition:.3s;text-align:center}.add-service .upload-section .alt-input-box input:focus{border-color:var(--main_color);background-color:#fff}.add-service form .head{display:flex;align-items:stretch;gap:20px}.add-service form .head .inputs{flex:1;display:flex;flex-direction:column;gap:12px}.add-service form .head .inputs input,.add-service form .head .inputs textarea{border:1.5px solid #e2e8f0;padding:10px 15px;font-size:15px;resize:none;border-radius:12px;width:100%;background-color:#fcfdfe;color:#2b333f;transition:all .3s cubic-bezier(.4,0,.2,1);outline:none}.add-service form .head .inputs input::placeholder,.add-service form .head .inputs textarea::placeholder{color:#4e5661;font-size:14px}.add-service form .head .inputs input:focus,.add-service form .head .inputs textarea:focus{background-color:#fff;border-color:var(--main_color)}.add-service form .head .inputs input:disabled,.add-service form .head .inputs textarea:disabled{background-color:#f1f5f9;border-color:#e2e8f0;color:#94a3b8;cursor:not-allowed}.add-service form .head .inputs textarea{flex:1;min-height:120px}.add-service form .seo-card-section{background-color:#fff;padding:25px;border-radius:20px;border:1px solid #eef2f6;margin-top:30px;box-shadow:0 4px 15px #00000005;direction:rtl}.add-service form .seo-card-section .card-header{display:flex;align-items:center;gap:15px;margin-bottom:25px;padding-bottom:15px;border-bottom:2px solid #f8fafc}.add-service form .seo-card-section .card-header .header-icon{font-size:32px;color:var(--main_color);background:rgba(var(--main_color_rgb),.1);padding:6px;border-radius:10px}.add-service form .seo-card-section .card-header .text h3{font-size:18px;font-weight:800;color:#1e293b;margin:0}.add-service form .seo-card-section .card-header .text p{font-size:13px;color:#64748b;margin-top:4px}.add-service form .seo-card-section .seo-inputs-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.add-service form .seo-card-section .seo-inputs-grid .full-width{grid-column:span 2}.add-service form .seo-card-section .seo-inputs-grid .form-group{display:flex;flex-direction:column;gap:8px}.add-service form .seo-card-section .seo-inputs-grid .form-group label{font-size:14px;font-weight:700;color:#475569;margin-inline-start:4px}.add-service form .seo-card-section .seo-inputs-grid .form-group input,.add-service form .seo-card-section .seo-inputs-grid .form-group textarea{width:100%;padding:12px 16px;border:1.5px solid #e2e8f0;border-radius:12px;background-color:#f8fafc;font-size:14.5px;font-weight:600;color:#1e293b;transition:all .2s ease;outline:none}.add-service form .seo-card-section .seo-inputs-grid .form-group input::placeholder,.add-service form .seo-card-section .seo-inputs-grid .form-group textarea::placeholder{color:#94a3b8;font-weight:400}.add-service form .seo-card-section .seo-inputs-grid .form-group input:focus:not(:disabled),.add-service form .seo-card-section .seo-inputs-grid .form-group textarea:focus:not(:disabled){border-color:var(--main_color);background-color:#fff;box-shadow:0 0 0 4px rgba(var(--main_color_rgb),.1)}.add-service form .seo-card-section .seo-inputs-grid .form-group input:disabled,.add-service form .seo-card-section .seo-inputs-grid .form-group textarea:disabled{background-color:#f1f5f9;cursor:not-allowed;color:#94a3b8}.add-service form .seo-card-section .seo-inputs-grid .form-group textarea{height:100px;resize:none;line-height:1.6}.add-service form .dynamic-sections{margin-top:40px;display:grid;grid-template-columns:1fr 1fr;gap:30px}.add-service form .dynamic-sections .list-section{background-color:#fff;padding:20px;border-radius:16px;border:1px solid #eef2f6;box-shadow:0 4px 12px #00000008}.add-service form .dynamic-sections .list-section .list-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:10px;border-bottom:2px solid #f8fafc}.add-service form .dynamic-sections .list-section .list-header h3{font-size:17px;font-weight:700;color:#1e293b;margin:0;display:flex;align-items:center;gap:8px}.add-service form .dynamic-sections .list-section .list-header h3:before{content:"";width:4px;height:18px;background-color:var(--main_color);border-radius:10px}.add-service form .dynamic-sections .list-section .list-header .add-btn{background-color:#f0fdf4;color:#22c55e;border:1.5px solid #dcfce7;width:32px;height:32px;border-radius:10px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;font-size:20px}.add-service form .dynamic-sections .list-section .list-header .add-btn:hover{background-color:#22c55e;color:#fff}.add-service form .dynamic-sections .list-section .list-item{display:flex;align-items:center;gap:12px;margin-bottom:12px}.add-service form .dynamic-sections .list-section .list-item input{flex:1;background-color:#f8fafc;border:1px solid #e2e8f0!important;padding:10px 15px!important;border-radius:10px!important}.add-service form .dynamic-sections .list-section .list-item .remove-btn{background-color:#fff1f2;color:#f43f5e;border:1px solid #ffe4e6;width:38px;height:38px;border-radius:10px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:18px;transition:all .2s ease}.add-service form .dynamic-sections .list-section .list-item .remove-btn:hover{background-color:#f43f5e;color:#fff;border-color:#f43f5e}.events-page{padding:5px}.events-page .head-page{display:flex;justify-content:space-between;align-items:center;background-color:#fff;padding:20px 25px;border-radius:16px;margin-bottom:30px;border:1px solid #f1f5f9;box-shadow:0 4px 15px #00000005}.events-page .head-page .title-side{display:flex;align-items:center;gap:15px}.events-page .head-page .title-side .icon-box{width:52px;height:52px;background-color:rgba(var(--main_color_rgb),.1);color:var(--main_color);display:flex;align-items:center;justify-content:center;border-radius:14px;font-size:28px}.events-page .head-page .title-side .text h2{font-size:22px;font-weight:800;color:#1e293b;margin:0}.events-page .head-page .title-side .text p{font-size:14px;color:#64748b;margin-top:4px}.events-page .head-page .add-service-link{background-color:var(--main_color);color:#fff;padding:10px 22px;border-radius:12px;border:none;font-weight:700;display:flex;align-items:center;gap:8px;cursor:pointer;box-shadow:0 4px 12px rgba(var(--main_color_rgb),.2);transition:.3s}.events-page .head-page .add-service-link:hover{transform:translateY(-2px);filter:brightness(1.1)}.events-page .tabs-container{display:flex;gap:10px;margin-bottom:25px;border-bottom:2px solid #f1f5f9}.events-page .tabs-container .tab-btn{background:none;border:none;padding:12px 25px;font-size:16px;font-weight:700;color:#94a3b8;cursor:pointer;display:flex;align-items:center;gap:10px;transition:.3s;position:relative}.events-page .tabs-container .tab-btn svg{font-size:22px}.events-page .tabs-container .tab-btn:after{content:"";position:absolute;bottom:-2px;left:0;width:0;height:3px;background-color:var(--main_color);transition:.3s;border-radius:10px}.events-page .tabs-container .tab-btn.active{color:var(--main_color)}.events-page .tabs-container .tab-btn.active:after{width:100%}.events-page .tabs-container .tab-btn:hover:not(.active){color:#64748b}.events-page .table-wrapper{background:#fff;border-radius:16px;padding:10px;border:1px solid #f1f5f9;box-shadow:0 4px 20px #00000005}.event-form-container{direction:rtl;padding:5px}.event-form-container .status-header{display:flex;align-items:center;gap:12px;padding:15px 20px;border-radius:12px;margin-bottom:25px;font-weight:700;font-size:16px}.event-form-container .status-header svg{font-size:20px}.event-form-container .status-header.add-mode{background:#f0fdf4;color:#16a34a;border:1px solid #dcfce7}.event-form-container .status-header.edit-mode{background:#eff6ff;color:var(--main_color);border:1px solid #dbeafe}.event-form-container .status-header.show-mode{background:#f8fafc;color:#64748b;border:1px solid #f1f5f9}.event-form-container .form-sections{display:flex;flex-direction:column;gap:20px}.event-form-container .form-sections .form-card{background:#fff;padding:24px;border-radius:14px;border:1px solid #e2e8f0;box-shadow:0 2px 8px #00000005}.event-form-container .form-sections .form-card .grid-2{display:grid;grid-template-columns:1fr 1fr;gap:20px}@media(max-width:768px){.event-form-container .form-sections .form-card .grid-2{grid-template-columns:1fr}}.event-form-container .form-sections .form-card .input-field{display:flex;flex-direction:column;gap:8px}.event-form-container .form-sections .form-card .input-field label{font-size:14.5px;font-weight:700;color:#334155}.event-form-container .form-sections .form-card .input-field input,.event-form-container .form-sections .form-card .input-field textarea{border:1.5px solid #cbd5e1;padding:10px 14px;font-size:15px;border-radius:10px;background:#fff;width:100%;outline:none;transition:.2s ease-in-out;color:#1e293b}.event-form-container .form-sections .form-card .input-field input::placeholder,.event-form-container .form-sections .form-card .input-field textarea::placeholder{color:#94a3b8;font-size:13px;font-weight:400}.event-form-container .form-sections .form-card .input-field input:focus:not(:disabled),.event-form-container .form-sections .form-card .input-field textarea:focus:not(:disabled){border-color:var(--main_color);box-shadow:0 0 0 4px rgba(var(--main_color_rgb),.1)}.event-form-container .form-sections .form-card .input-field input:disabled,.event-form-container .form-sections .form-card .input-field textarea:disabled{background-color:#f1f5f9;border-color:#e2e8f0;color:#94a3b8;cursor:not-allowed}.event-form-container .form-sections .form-card .input-field textarea{height:110px;line-height:1.6}.event-form-container .form-sections .highlights-section .card-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.event-form-container .form-sections .highlights-section .card-head label{font-size:16px;font-weight:800;color:var(--main_color)}.event-form-container .form-sections .highlights-section .card-head .add-btn{background:var(--main_color);color:#fff;border:none;padding:8px 16px;border-radius:8px;font-size:15px;font-weight:700;cursor:pointer;display:flex;align-items:center;gap:5px;transition:.2s}.event-form-container .form-sections .highlights-section .card-head .add-btn:hover{filter:brightness(1.1);transform:translateY(-1px)}.event-form-container .form-sections .highlights-section .points-list{display:flex;flex-direction:column;gap:12px}.event-form-container .form-sections .highlights-section .points-list .point-item{display:flex;align-items:center;gap:12px;animation:fadeIn .3s ease}.event-form-container .form-sections .highlights-section .points-list .point-item .number{width:32px;height:32px;background:#f1f5f9;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:800;color:#475569;flex-shrink:0}.event-form-container .form-sections .highlights-section .points-list .point-item input{flex:1;padding:8px 14px;border:1.5px solid #cbd5e1;border-radius:10px}.event-form-container .form-sections .highlights-section .points-list .point-item .remove-btn{background:#fff1f2;color:#e11d48;border:1px solid #ffe4e6;width:36px;height:36px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:18px;cursor:pointer}.event-form-container .form-sections .highlights-section .points-list .point-item .remove-btn:hover{background:#e11d48;color:#fff}.event-form-container .form-submit-btn{display:block;width:100%;max-width:280px;margin:35px auto 10px;padding:14px;background:var(--main_color);color:#fff;border:none;border-radius:12px;font-size:16px;font-weight:800;cursor:pointer;box-shadow:0 4px 15px rgba(var(--main_color_rgb),.3);transition:.3s}.event-form-container .form-submit-btn:hover{transform:translateY(-3px);box-shadow:0 6px 20px rgba(var(--main_color_rgb),.4)}@keyframes fadeIn{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}:root{--main_color: #1a4a8d;--secondary_color: #00204a;--accent_color: #cf2027;--sky_color: #55acee;--gold_color: #d6a30b;--bg_light: #f8faff;--text_main: #444}*,input,button,textarea,select{margin:0;padding:0;box-sizing:border-box;list-style:none;outline:none;text-decoration:none;font-family:Almarai,sans-serif}html{scroll-behavior:smooth;direction:rtl}body{color:var(--text_main);line-height:1.6}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-thumb{background-color:var(--sky_color)}.container{padding-inline:15px}button:disabled{opacity:.5;cursor:no-drop!important}.table .empty-msg{padding:60px;text-align:center;color:#94a3b8;font-weight:600}.table .loading-btn{font-size:35px;color:var(--main_color)}.table .more .loading-btn{color:var(--main_color)!important}.table .more .list-more{display:flex;align-items:center;gap:10px}.table .more .list-more button{display:flex;align-items:center;justify-content:center;border:none;background-color:transparent;font-size:17px;cursor:pointer}.table .more .list-more button:first-of-type{color:#fd7e14;font-size:20px}.table .more .list-more button:nth-of-type(2){color:#198754;font-size:20px}.table .more .list-more button:last-of-type{color:#dc3545}.table .img{display:flex;align-items:center;justify-content:center;padding:10px;width:100px;height:70px}.table .img img{width:100%;height:100%;object-fit:contain}
