@source "../../vendor/laravel/framework/src/Illuminate/Pagination/resources/views/*.blade.php";@source "../../storage/framework/views/*.php";@source "../**/*.blade.php";@source "../**/*.js";@theme{ --font-sans: "Instrument Sans", ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; }@font-face{font-family:YekanBakh;src:url(/build/assets/YekanBakh-Light-CXKMDWrG.ttf) format("truetype"),url(/build/assets/YekanBakh-Light-NLdLt_Ig.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:YekanBakh;src:url(/build/assets/YekanBakh-Regular-DpeJnpGx.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:YekanBakh;src:url(/build/assets/YekanBakh-SemiBold-DyWdJiWi.otf) format("opentype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:YekanBakh;src:url(/build/assets/YekanBakh-Bold-BDp--Thp.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:YekanBakh;src:url(/build/assets/YekanBakh-ExtraBold-D8hXdgYm.otf) format("opentype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:YekanBakh;src:url(/build/assets/YekanBakh-ExtraBlack-p6crMEol.otf) format("opentype");font-weight:900;font-style:normal;font-display:swap}body{font-family:YekanBakh,system-ui,-apple-system,sans-serif!important;min-height:100vh}button{font-family:YekanBakh,system-ui,-apple-system,sans-serif!important;border-radius:8px!important}input{border-radius:8px!important}input:hover{border-color:#19a350!important}input:focus{border-color:#19a350!important}.sidebar{position:sticky;top:1rem;background:#fff;border-radius:1rem;border:1px solid #e0e0e0}.card{border:1px solid #e0e0e0!important;box-shadow:none!important}.sidebar-logo{height:32px;width:auto}.nav-link.sidebar-link{color:#6c757d;padding:.75rem 1rem;border-radius:8px;transition:all .2s ease}.nav-link.sidebar-link:hover,.nav-link.sidebar-link.active{color:#19a350;background-color:#e8f5e8}.nav-link.sidebar-link i{font-size:1.25rem;width:1.5rem}.btn-success{background-color:#19a350!important;border-color:#19a350!important}.btn-success:hover{background-color:#148a44!important;border-color:#148a44!important}.alert-success{background-color:#d2f5e0!important;border-color:#d2f5e0!important}.form-control:focus,.form-select:focus{border-color:#19a350;box-shadow:0 0 0 .25rem #19a35040}.text-success{color:#19a350!important}.bg-success{background-color:#19a350!important}.border-success{border-color:#19a350!important}.badge{padding:.5em .75em!important;font-weight:500!important}.table>:not(caption)>*>*{padding:1rem}.table-hover tbody tr:hover{background-color:#f8f9fa}.card{border:none;border-radius:12px}.card-body{padding:1.5rem}.form-control,.form-select{padding:.75rem 1rem;border-radius:8px;border:1px solid #dee2e6}.form-label{font-weight:500;margin-bottom:.5rem;color:#495057}.file-name{padding-right:.8rem;font-size:.875rem}.btn{padding:.75rem 1.5rem;font-weight:500;border-radius:8px;transition:all .2s ease}.btn-link{text-decoration:none}.btn-link:hover{text-decoration:underline}.table thead th{font-weight:600;text-transform:uppercase;font-size:.75rem;letter-spacing:.5px}.table tbody td{vertical-align:middle}.btn[wire\:loading]{position:relative;color:transparent!important}.btn[wire\:loading]:after{content:"";position:absolute;width:1rem;height:1rem;top:50%;left:50%;margin-left:-.5rem;margin-top:-.5rem;border:2px solid rgba(255,255,255,.25);border-top-color:#fff;border-radius:50%;animation:button-loading-spinner 1s linear infinite}@keyframes button-loading-spinner{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@media (max-width: 992px){.sidebar{height:auto;position:relative;top:0}}.header-logo{height:50px;width:auto}.alert-success{background-color:#e8f5e8!important;border:none!important;line-height:2;color:#0f5132}.btn-outline-success{border-color:#19a350;color:#19a350}.btn-outline-success:hover{background-color:#19a350;border-color:#19a350}.login-tab{font-size:16px!important;font-weight:600!important;padding:12px 0!important;color:#333!important;background-color:#fff!important;color:#79e0a2!important;border:1px solid #79E0A2!important;opacity:1}.login-tab.active{background-color:#79e0a2!important;color:#fff!important}.nav-tabs{border:1px solid #ddd!important;border-radius:8px!important;overflow:hidden!important;background-color:#fff!important}.nav-item{margin:0!important}.login-tab-right{border-radius:0 8px 8px 0/0px 8px 8px 0px!important}.login-tab-left{border-radius:8px 0 0 8px/8px 0px 0px 8px!important}body .swal2-container .swal2-popup{border-radius:20px!important;padding:20px!important;box-shadow:0 4px 20px #00000026!important;background-color:#fff!important;border:1px solid #e0e0e0!important}body .swal2-container .swal2-title{color:#333!important;font-weight:600!important;font-size:1.2rem!important}body .swal2-container .swal2-content{font-size:1rem!important;color:#555!important}body .swal2-container .swal2-actions .swal2-confirm,body .swal2-container .swal2-actions .swal2-cancel{border-radius:8px!important;padding:10px 20px!important;font-weight:700!important;font-size:1rem!important}body .swal2-container .swal2-actions .swal2-confirm{background-color:#19a350!important;border-color:#19a350!important;color:#fff!important}body .swal2-container .swal2-actions .swal2-confirm:hover{background-color:#148a44!important;border-color:#148a44!important;opacity:1!important}body .swal2-container .swal2-actions,body .swal2-container .swal2-actions .swal2-confirm{width:100%!important;margin:0!important}body .swal2-container .swal2-actions .swal2-cancel{background-color:#f0f0f0!important;color:#555!important;border:none!important}body .swal2-container .swal2-actions .swal2-cancel:hover{background-color:#e0e0e0!important}.swal2-title{font-size:10px!important}.custom-card:hover{box-shadow:0 0 10px #0000001a;border:1.5px solid #19A350!important;cursor:pointer}.custom-card:hover h5{color:#19a350!important}.mobile-sidebar{position:fixed;top:0;right:-100%;height:100vh;width:280px;background:#fff;z-index:1040;transition:right .3s ease;overflow-y:auto}@media (max-width: 992px){.mobile-sidebar{border-radius:0!important}}.mobile-sidebar.show{right:0}.sidebar-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;z-index:1039;display:none}.sidebar-backdrop.show{display:block}.mobile-footer{position:fixed;bottom:0;left:0;right:0;background:#fff;border-top:1px solid #e0e0e0;z-index:1000}.table td,.table th{padding:.75rem 1rem!important}@media (max-width: 767.98px){.main-content{padding-bottom:80px}.table td{font-size:.7rem;white-space:nowrap}.table .bg-success,.table .bg-primary{font-size:.65rem;padding:.15rem .35rem!important}.table th{font-size:.7rem;white-space:nowrap}}.mobile-footer-item.active{color:#19a350}@media (max-width: 992px){.title-header{font-size:15px!important}.roadmap-button{font-size:12px!important}}.card-title{font-size:18px!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hover-success:hover{background-color:#e8f5e8!important}.swal2-popup.swal2-toast .swal2-title{font-size:18px!important;font-weight:700!important;color:#333!important}.coachtin-section{text-align:center!important}@media (max-width: 992px){.coachtin-section{text-align:start!important}}.payment-buttons{display:flex;gap:5px;justify-content:lg-start;margin-top:30px}@media (max-width: 767px){.payment-buttons{display:block}.payment-buttons .btn{width:100%;margin-bottom:10px}}input[type=tel]{direction:rtl!important}
