
/* /enjzli_marketplace_website/static/src/scss/enjzli.scss */
 .enjzli-site{--enjzli-purple: #5b2a86; --enjzli-purple-dark: #35134f; --enjzli-purple-soft: #f5effa; --enjzli-ink: #19151d; --enjzli-muted: #716a76; --enjzli-line: #e9e4ed; font-family: "Cairo", "Noto Kufi Arabic", Arial, sans-serif; color: #19151d; background: #faf9fb; min-height: 100vh; overflow-x: hidden;}.enjzli-site a{text-decoration: none;}.enjzli-site h1, .enjzli-site h2, .enjzli-site h3, .enjzli-site h4{color: #19151d; font-weight: 800; letter-spacing: -.02em;}.enjzli-header{position: sticky; top: 0; z-index: 1030; background: rgba(255, 255, 255, 0.94); backdrop-filter: blur(18px); border-bottom: 1px solid rgba(91, 42, 134, 0.08);}.enjzli-nav-wrap{min-height: 76px; display: flex; align-items: center; gap: 32px;}.enjzli-brand{display: inline-flex; align-items: center; gap: 11px; color: #19151d; flex-shrink: 0;}.enjzli-brand:hover{color: #19151d;}.enjzli-brand-mark{width: 44px; height: 44px; display: grid; place-items: center; border-radius: 14px; background: linear-gradient(-145deg, #5b2a86 0%, #7e45aa 100%); color: white; font-size: 24px; font-weight: 900; box-shadow: 0 12px 28px rgba(91, 42, 134, 0.22);}.enjzli-brand-copy{display: flex; flex-direction: column; line-height: 1.2;}.enjzli-brand-copy strong{font-size: 20px;}.enjzli-brand-copy small{color: #716a76; margin-top: 3px; font-size: 10px;}.enjzli-nav{display: flex; align-items: center; gap: 26px; flex: 1;}.enjzli-nav a{color: #4d4652; font-size: 14px; font-weight: 700; transition: .2s ease;}.enjzli-nav a:hover{color: #5b2a86;}.enjzli-nav-actions{display: flex; align-items: center; gap: 10px;}.enjzli-icon-link{width: 42px; height: 42px; display: grid; place-items: center; border: 1px solid #e9e4ed; border-radius: 13px; color: #19151d; background: white;}.enjzli-btn-primary{background: #5b2a86 !important; border-color: #5b2a86 !important; color: #fff !important; border-radius: 12px; font-weight: 800; padding: .72rem 1.2rem; box-shadow: 0 10px 25px rgba(91, 42, 134, 0.14);}.enjzli-btn-primary:hover{background: #35134f !important; border-color: #35134f !important;}.enjzli-btn-soft{border: 1px solid #e9e4ed !important; color: #19151d !important; border-radius: 12px; font-weight: 800;}.enjzli-btn-outline{border: 1px solid rgba(91, 42, 134, 0.35); color: #5b2a86; background: white; border-radius: 12px; font-weight: 800; padding: .72rem 1.2rem;}.enjzli-btn-outline:hover{background: #f5effa; color: #35134f;}.enjzli-btn-lg{padding: .92rem 1.5rem; font-size: 15px;}.enjzli-hero{position: relative; padding: 90px 0 78px; background: radial-gradient(circle at 88% 16%, rgba(126, 69, 170, 0.15), transparent 31%), radial-gradient(circle at 8% 90%, rgba(91, 42, 134, 0.09), transparent 32%), linear-gradient(-180deg, #fff 0%, #fbf9fc 100%);}.enjzli-hero::before{content: ""; position: absolute; inset: 0; opacity: .28; background-image: radial-gradient(rgba(91, 42, 134, 0.17) 1px, transparent 1px); background-size: 26px 26px; pointer-events: none;}.enjzli-hero .container{position: relative;}.enjzli-kicker{display: inline-flex; align-items: center; gap: 8px; color: #5b2a86; font-size: 13px; font-weight: 900; margin-bottom: 14px;}.enjzli-kicker::before{content: ""; width: 28px; height: 2px; background: #5b2a86; border-radius: 99px;}.enjzli-hero h1{font-size: clamp(38px, 5vw, 68px); line-height: 1.18; max-width: 850px; margin-bottom: 22px;}.enjzli-hero h1 span{color: #5b2a86;}.enjzli-hero-copy{font-size: 18px; line-height: 1.9; color: #716a76; max-width: 720px;}.enjzli-hero-actions{display: flex; gap: 12px; flex-wrap: wrap; margin-top: 30px;}.enjzli-trust-row{display: flex; flex-wrap: wrap; gap: 18px; margin-top: 30px; color: #5f5764; font-size: 13px;}.enjzli-trust-row i{color: #1b9a6c; margin-right: 5px;}.enjzli-hero-panel{border: 1px solid rgba(91, 42, 134, 0.13); background: rgba(255, 255, 255, 0.84); border-radius: 28px; padding: 24px; box-shadow: 0 30px 70px rgba(46, 27, 59, 0.12);}.enjzli-panel-head{display: flex; justify-content: space-between; align-items: center; font-weight: 800; margin-bottom: 18px;}.enjzli-live{color: #1b9a6c; font-size: 12px;}.enjzli-live i{width: 8px; height: 8px; display: inline-block; border-radius: 50%; background: #1b9a6c; box-shadow: 0 0 0 6px rgba(27, 154, 108, 0.1); margin-right: 5px;}.enjzli-stat-grid{display: grid; grid-template-columns: repeat(2, 1fr); gap: 12px;}.enjzli-stat-grid div{background: #faf8fc; border: 1px solid #e9e4ed; border-radius: 18px; padding: 18px;}.enjzli-stat-grid strong{display: block; font-size: 28px; color: #5b2a86;}.enjzli-stat-grid span{color: #716a76; font-size: 12px;}.enjzli-mini-flow{display: flex; align-items: center; justify-content: space-between; margin-top: 16px; padding: 15px 12px; border-radius: 15px; background: #35134f; color: white; font-size: 12px; font-weight: 800;}.enjzli-mini-flow i{opacity: .55;}.enjzli-section{padding: 72px 0;}.enjzli-section-soft{background: #f6f3f8;}.enjzli-section-head{display: flex; align-items: end; justify-content: space-between; gap: 20px; margin-bottom: 30px;}.enjzli-section-head h2{font-size: clamp(26px, 3vw, 38px); margin: 0;}.enjzli-section-head a{color: #5b2a86; font-weight: 800; font-size: 13px; white-space: nowrap;}.enjzli-category-grid{display: grid; grid-template-columns: repeat(4, 1fr); gap: 14px;}.enjzli-category-card{position: relative; min-height: 150px; padding: 20px; border-radius: 19px; border: 1px solid #e9e4ed; background: white; color: #19151d; transition: .25s ease;}.enjzli-category-card:hover{transform: translateY(-4px); border-color: rgba(91, 42, 134, 0.35); box-shadow: 0 16px 36px rgba(37, 23, 47, 0.07); color: #19151d;}.enjzli-category-card strong{display: block; margin-top: 16px; font-size: 15px;}.enjzli-category-card small{color: #716a76; font-size: 11px;}.enjzli-category-icon{width: 42px; height: 42px; display: grid; place-items: center; background: #f5effa; color: #5b2a86; border-radius: 13px;}.enjzli-card-arrow{position: absolute; right: 18px; bottom: 18px; color: #5b2a86;}.enjzli-project-card, .enjzli-freelancer-card, .enjzli-detail-card, .enjzli-side-card, .enjzli-dashboard-card, .enjzli-form-card, .enjzli-plan-card{background: white; border: 1px solid #e9e4ed; border-radius: 22px; box-shadow: 0 10px 28px rgba(42, 29, 52, 0.035);}.enjzli-project-card{display: flex; flex-direction: column; padding: 20px; color: #19151d; transition: .25s ease;}.enjzli-project-card:hover{transform: translateY(-4px); color: #19151d; box-shadow: 0 18px 42px rgba(42, 29, 52, 0.08);}.enjzli-project-card h3{font-size: 17px; line-height: 1.6; margin: 14px 0 10px;}.enjzli-project-card p{color: #716a76; font-size: 13px; line-height: 1.8;}.enjzli-card-meta{display: flex; justify-content: space-between; gap: 10px; align-items: center; color: #5b2a86; font-size: 11px; font-weight: 800;}.enjzli-state-dot{color: #1b9a6c;}.enjzli-state-dot::before{content: ""; width: 6px; height: 6px; border-radius: 50%; background: #1b9a6c; display: inline-block; margin-right: 5px;}.enjzli-card-footer{display: flex; justify-content: space-between; flex-wrap: wrap; gap: 8px; margin-top: auto; padding-top: 14px; border-top: 1px solid #e9e4ed; color: #615968; font-size: 11px;}.enjzli-freelancer-card{display: block; padding: 22px; color: #19151d; transition: .25s ease;}.enjzli-freelancer-card:hover{transform: translateY(-4px); color: #19151d; box-shadow: 0 18px 42px rgba(42, 29, 52, 0.08);}.enjzli-avatar{width: 58px; height: 58px; display: grid; place-items: center; border-radius: 18px; color: white; background: linear-gradient(-145deg, #5b2a86, #8d58b6); font-size: 23px; font-weight: 900;}.enjzli-avatar-xl{width: 96px; height: 96px; border-radius: 26px; font-size: 38px;}.enjzli-freelancer-card h3{font-size: 17px; margin: 16px 0 5px;}.enjzli-freelancer-card p{color: #716a76; font-size: 13px; min-height: 20px;}.enjzli-rating{display: flex; align-items: center; gap: 5px; font-size: 13px; color: #716a76;}.enjzli-rating i{color: #f5ad24;}.enjzli-rating strong{color: #19151d;}.enjzli-freelancer-stats{display: flex; gap: 14px; margin-top: 18px; padding-top: 15px; border-top: 1px solid #e9e4ed; color: #716a76; font-size: 11px; flex-wrap: wrap;}.enjzli-freelancer-stats strong{color: #19151d;}.enjzli-member-badge{display: inline-flex; align-items: center; gap: 5px; background: #fff6db; color: #8f6a00; border-radius: 999px; padding: 5px 9px; font-size: 10px; font-weight: 900; margin-top: 12px;}.enjzli-verified{color: #1b9a6c;}.enjzli-how{background: #35134f;}.enjzli-how h2{color: white;}.enjzli-how .enjzli-kicker{color: #d8baf0;}.enjzli-how .enjzli-kicker::before{background: #d8baf0;}.enjzli-steps{display: grid; grid-template-columns: repeat(4, 1fr); gap: 14px;}.enjzli-steps > div{border-radius: 20px; padding: 24px; background: rgba(255, 255, 255, 0.08); border: 1px solid rgba(255, 255, 255, 0.09);}.enjzli-steps span{color: #d7b7ef; font-weight: 900; font-size: 12px;}.enjzli-steps h3{color: white; font-size: 17px; margin-top: 25px;}.enjzli-steps p{color: rgba(255, 255, 255, 0.68); font-size: 12px; line-height: 1.8;}.enjzli-cta-section{padding: 70px 0;}.enjzli-cta-box{background: linear-gradient(-120deg, #35134f, #5b2a86); border-radius: 30px; padding: 42px; color: white; display: flex; align-items: center; justify-content: space-between; gap: 25px;}.enjzli-cta-box span{opacity: .75;}.enjzli-cta-box h2{color: white; font-size: 30px; margin: 8px 0 0;}.enjzli-btn-white{background: white; color: #5b2a86; border-radius: 12px; font-weight: 900;}.enjzli-page-hero{padding: 58px 0 42px; background: linear-gradient(-180deg, #fff, #f7f3f9); border-bottom: 1px solid #e9e4ed;}.enjzli-page-hero h1{font-size: clamp(32px, 4vw, 48px);}.enjzli-page-hero p{color: #716a76;}.enjzli-filterbar{display: grid; grid-template-columns: 2fr 1fr 1fr auto; gap: 10px; padding: 14px; background: white; border: 1px solid #e9e4ed; border-radius: 18px;}.enjzli-filterbar .form-control, .enjzli-filterbar .form-select, .enjzli-form-card .form-control, .enjzli-form-card .form-select{border-radius: 11px; border-color: #ded8e3; min-height: 46px;}.enjzli-filterbar .form-control:focus, .enjzli-filterbar .form-select:focus, .enjzli-form-card .form-control:focus, .enjzli-form-card .form-select:focus{border-color: rgba(91, 42, 134, 0.55); box-shadow: 0 0 0 0.2rem rgba(91, 42, 134, 0.08);}.enjzli-list-stack{display: grid; gap: 12px;}.enjzli-project-row{display: grid; grid-template-columns: 1fr 220px; gap: 25px; padding: 23px; background: white; border: 1px solid #e9e4ed; border-radius: 20px; color: #19151d; transition: .2s;}.enjzli-project-row:hover{color: #19151d; border-color: rgba(91, 42, 134, 0.35); box-shadow: 0 10px 30px rgba(42, 29, 52, 0.05);}.enjzli-project-row h2{font-size: 18px; margin: 12px 0 7px;}.enjzli-project-row p{color: #716a76; font-size: 13px;}.enjzli-project-row-side{border-left: 1px solid #e9e4ed; padding-left: 22px; display: flex; flex-direction: column; justify-content: center; gap: 10px; color: #716a76; font-size: 12px;}.enjzli-project-row-side strong{color: #5b2a86; font-size: 15px;}.enjzli-skill-tags{display: flex; gap: 7px; flex-wrap: wrap;}.enjzli-skill-tags span{padding: 5px 9px; border-radius: 8px; background: #f4f1f6; color: #665d6c; font-size: 10px; font-weight: 700;}.enjzli-detail-section{padding-top: 42px;}.enjzli-detail-card{padding: 30px;}.enjzli-detail-card h1{font-size: 34px; line-height: 1.45; margin: 18px 0;}.enjzli-detail-card h3{font-size: 18px;}.enjzli-richtext{color: #554d5a; line-height: 2; font-size: 14px;}.enjzli-project-facts{display: flex; flex-wrap: wrap; gap: 18px; color: #716a76; font-size: 12px;}.enjzli-project-facts strong{color: #19151d;}.enjzli-side-card{padding: 24px; top: 100px !important;}.enjzli-side-card h3{font-size: 18px;}.enjzli-side-card p{color: #716a76; line-height: 1.8; font-size: 13px;}.enjzli-client-box{margin-top: 24px; padding-top: 20px; border-top: 1px solid #e9e4ed; display: grid; gap: 8px; color: #716a76; font-size: 12px;}.enjzli-client-box strong{color: #19151d;}.enjzli-question-list{color: #554d5a; line-height: 2;}.enjzli-question-list span{margin-left: 8px; background: #fff2f0; color: #a83f35; border-radius: 7px; padding: 2px 7px; font-size: 9px;}.enjzli-freelancer-card-wide{min-height: 250px;}.enjzli-freelancer-card-wide h3{margin: 0;}.enjzli-profile-hero{display: flex; align-items: center; gap: 22px; padding: 28px; background: white; border: 1px solid #e9e4ed; border-radius: 24px;}.enjzli-profile-hero h1{margin: 0;}.enjzli-profile-hero p{color: #716a76; margin: 5px 0;}.enjzli-portfolio-card{border: 1px solid #e9e4ed; border-radius: 17px; padding: 18px; height: 100%; background: #fcfbfd;}.enjzli-portfolio-card h4{font-size: 15px; margin: 13px 0 7px;}.enjzli-portfolio-card p{color: #716a76; font-size: 12px;}.enjzli-review-list{display: grid; gap: 10px;}.enjzli-review{padding: 16px; border-radius: 14px; background: #faf8fb; border: 1px solid #e9e4ed;}.enjzli-review i{color: #f5ad24; margin-left: 4px;}.enjzli-review p{margin: 8px 0; color: #554d5a;}.enjzli-review small{color: #716a76;}.enjzli-metric{display: flex; justify-content: space-between; gap: 10px; margin-top: 13px; font-size: 12px; color: #716a76;}.enjzli-metric strong{color: #19151d;}.enjzli-progress{height: 7px; border-radius: 99px; background: #eee9f1; overflow: hidden; margin-top: 5px;}.enjzli-progress i{display: block; height: 100%; border-radius: 99px; background: linear-gradient(-90deg, #5b2a86, #9a63c1);}.enjzli-plan-grid{display: grid; grid-template-columns: repeat(3, 1fr); gap: 18px; align-items: stretch;}.enjzli-plan-card{padding: 26px; position: relative;}.enjzli-plan-featured{border: 2px solid #5b2a86; transform: translateY(-8px); box-shadow: 0 24px 50px rgba(91, 42, 134, 0.12);}.enjzli-plan-title h2{font-size: 24px; margin: 12px 0 5px;}.enjzli-plan-title p{color: #716a76; font-size: 12px;}.enjzli-plan-price{margin: 22px 0; color: #5b2a86;}.enjzli-plan-price strong{font-size: 38px;}.enjzli-plan-price small{color: #716a76;}.enjzli-plan-card ul{list-style: none; padding: 0; margin: 0 0 24px; display: grid; gap: 10px; color: #5f5663; font-size: 12px;}.enjzli-plan-card li i{color: #1b9a6c; margin-right: 6px;}.enjzli-package-card{padding: 18px; border: 1px solid #e9e4ed; background: white; border-radius: 18px; display: flex; gap: 15px; align-items: center; height: 100%;}.enjzli-package-card h3{font-size: 15px; margin: 0 0 4px;}.enjzli-package-card p{margin: 0; color: #716a76; font-size: 12px;}.enjzli-package-card small{color: #1b9a6c; font-size: 10px;}.enjzli-package-price{margin-left: auto; color: #5b2a86; white-space: nowrap;}.enjzli-form-section{padding: 58px 0 80px; background: linear-gradient(-180deg, #f9f7fa, #fff); min-height: 70vh;}.enjzli-form-container{max-width: 880px;}.enjzli-form-heading{margin-bottom: 25px;}.enjzli-form-heading h1{font-size: 34px;}.enjzli-form-heading p{color: #716a76;}.enjzli-form-card{padding: 28px;}.enjzli-form-card label{font-weight: 800; font-size: 12px; margin-bottom: 8px; color: #4b4350;}.enjzli-form-card textarea{line-height: 1.8;}.enjzli-form-actions{display: flex; justify-content: flex-end; gap: 10px; margin-top: 28px; padding-top: 22px; border-top: 1px solid #e9e4ed;}.enjzli-bid-summary{display: flex; justify-content: space-between; padding: 16px; border-radius: 13px; background: #f5effa; color: #716a76; margin-bottom: 22px;}.enjzli-bid-summary strong{color: #5b2a86;}.enjzli-skill-picker{max-height: 270px; overflow: auto; border: 1px solid #e9e4ed; border-radius: 13px; padding: 12px; display: flex; flex-wrap: wrap; gap: 8px;}.enjzli-skill-picker label{margin: 0; cursor: pointer;}.enjzli-skill-picker input{display: none;}.enjzli-skill-picker span{display: inline-block; padding: 7px 11px; background: #f4f1f6; border: 1px solid transparent; border-radius: 9px; font-size: 10px;}.enjzli-skill-picker input:checked + span{background: #f5effa; border-color: rgba(91, 42, 134, 0.3); color: #5b2a86;}.enjzli-dashboard-head{padding: 46px 0 30px; background: white; border-bottom: 1px solid #e9e4ed;}.enjzli-dashboard-head .container{display: flex; justify-content: space-between; align-items: end; gap: 20px;}.enjzli-dashboard-head h1{font-size: 34px;}.enjzli-dashboard-head p{color: #716a76;}.enjzli-dashboard-stats{display: grid; grid-template-columns: repeat(4, 1fr); gap: 12px;}.enjzli-dashboard-stats > div{background: white; border: 1px solid #e9e4ed; border-radius: 17px; padding: 18px;}.enjzli-dashboard-stats span{color: #716a76; font-size: 11px; display: block;}.enjzli-dashboard-stats strong{display: block; font-size: 22px; margin-top: 7px; color: #5b2a86;}.enjzli-dashboard-card{padding: 22px;}.enjzli-dashboard-card h2{font-size: 18px;}.enjzli-dashboard-row{display: flex; justify-content: space-between; gap: 12px; padding: 14px 0; border-bottom: 1px solid #e9e4ed;}.enjzli-dashboard-row:last-child{border: 0;}.enjzli-dashboard-row div{display: grid; gap: 3px;}.enjzli-dashboard-row strong{font-size: 13px;}.enjzli-dashboard-row span{color: #716a76; font-size: 11px;}.enjzli-contract-mini{display: grid; gap: 4px; padding: 13px 0; border-bottom: 1px solid #e9e4ed;}.enjzli-contract-mini span, .enjzli-contract-mini small{color: #716a76; font-size: 10px;}.enjzli-shortcuts{display: grid; gap: 7px;}.enjzli-shortcuts a{padding: 10px 12px; border-radius: 10px; background: #f7f5f8; color: #504756; font-size: 11px; font-weight: 700;}.enjzli-shortcuts i{color: #5b2a86; margin-right: 7px;}.enjzli-empty{text-align: center; padding: 70px 20px; background: white; border: 1px dashed #d9d2de; border-radius: 22px;}.enjzli-empty > i{font-size: 38px; color: #5b2a86; margin-bottom: 12px;}.enjzli-empty h3, .enjzli-empty h1{margin: 8px 0;}.enjzli-empty p{color: #716a76;}.enjzli-empty-sm{color: #716a76; padding: 25px 0; text-align: center; font-size: 12px;}.enjzli-clamp-2, .enjzli-clamp-3{display: -webkit-box; -webkit-box-orient: vertical; overflow: hidden;}.enjzli-clamp-2{-webkit-line-clamp: 2;}.enjzli-clamp-3{-webkit-line-clamp: 3;}.enjzli-footer{padding: 55px 0 24px; background: #21142b; color: rgba(255, 255, 255, 0.67);}.enjzli-brand-footer{color: white; margin-bottom: 15px;}.enjzli-brand-footer:hover{color: white;}.enjzli-footer p{font-size: 12px; line-height: 1.9; max-width: 480px;}.enjzli-footer h6{color: white; font-weight: 900; margin-bottom: 14px;}.enjzli-footer .col-6 a, .enjzli-footer .col-lg-2 a{display: block; color: rgba(255, 255, 255, 0.66); font-size: 11px; margin: 8px 0;}.enjzli-footer a:hover{color: white;}.enjzli-footer-bottom{display: flex; justify-content: space-between; gap: 20px; padding-top: 25px; margin-top: 25px; border-top: 1px solid rgba(255, 255, 255, 0.08); font-size: 10px;}[data-enjzli-reveal]{opacity: 0; transform: translateY(16px); transition: opacity .6s ease, transform .6s ease;}[data-enjzli-reveal].is-visible{opacity: 1; transform: translateY(0);}@media (max-width: 991.98px){.enjzli-nav{display: none;}.enjzli-nav-wrap{gap: 12px;}.enjzli-nav-actions{margin-left: auto;}.enjzli-brand-copy small{display: none;}.enjzli-hero{padding-top: 62px;}.enjzli-category-grid{grid-template-columns: repeat(2, 1fr);}.enjzli-steps{grid-template-columns: repeat(2, 1fr);}.enjzli-plan-grid{grid-template-columns: 1fr;}.enjzli-plan-featured{transform: none;}.enjzli-filterbar{grid-template-columns: 1fr 1fr;}.enjzli-project-row{grid-template-columns: 1fr;}.enjzli-project-row-side{border-left: 0; border-top: 1px solid #e9e4ed; padding: 15px 0 0; flex-direction: row; flex-wrap: wrap; justify-content: flex-start;}.enjzli-dashboard-stats{grid-template-columns: repeat(2, 1fr);}}@media (max-width: 575.98px){.enjzli-header .container{padding-inline: 14px;}.enjzli-brand-mark{width: 38px; height: 38px; border-radius: 11px;}.enjzli-brand-copy strong{font-size: 17px;}.enjzli-nav-actions .enjzli-btn-soft{display: none;}.enjzli-nav-actions .enjzli-btn-primary{padding: .62rem .8rem; font-size: 11px;}.enjzli-hero{padding: 48px 0;}.enjzli-hero h1{font-size: 34px;}.enjzli-hero-copy{font-size: 15px;}.enjzli-category-grid, .enjzli-steps, .enjzli-dashboard-stats{grid-template-columns: 1fr;}.enjzli-section{padding: 48px 0;}.enjzli-section-head{align-items: start; flex-direction: column;}.enjzli-filterbar{grid-template-columns: 1fr;}.enjzli-detail-card{padding: 20px;}.enjzli-profile-hero{align-items: flex-start; flex-wrap: wrap;}.enjzli-cta-box{padding: 28px; flex-direction: column; align-items: flex-start;}.enjzli-cta-box h2{font-size: 23px;}.enjzli-form-card{padding: 18px;}.enjzli-form-actions{flex-direction: column;}.enjzli-form-actions .btn{width: 100%;}.enjzli-dashboard-head .container{flex-direction: column; align-items: flex-start;}.enjzli-footer-bottom{flex-direction: column;}}.enjzli-auth-shell{min-height: 100vh; display: grid; grid-template-columns: minmax(0, 1.05fr) minmax(420px, 0.95fr); background: #fbf9fc; font-family: "Cairo", "Noto Kufi Arabic", Arial, sans-serif;}.enjzli-auth-brand{position: relative; overflow: hidden; padding: clamp(42px, 6vw, 86px); background: radial-gradient(circle at 75% 25%, rgba(255, 255, 255, 0.14), transparent 24%), linear-gradient(-145deg, #2f123f 0%, #5b2a86 62%, #7d45aa 100%); color: white; display: flex; flex-direction: column; justify-content: space-between;}.enjzli-auth-brand .enjzli-brand{color: white; position: relative; z-index: 2;}.enjzli-auth-brand .enjzli-brand-mark{background: rgba(255, 255, 255, 0.14); box-shadow: none; border: 1px solid rgba(255, 255, 255, 0.2);}.enjzli-auth-brand .enjzli-brand-copy small{color: rgba(255, 255, 255, 0.6);}.enjzli-auth-copy{position: relative; z-index: 2; max-width: 720px; margin: 80px 0;}.enjzli-auth-copy .enjzli-kicker{color: #dec8ee;}.enjzli-auth-copy .enjzli-kicker::before{background: #dec8ee;}.enjzli-auth-copy h1{color: white; font-size: clamp(34px, 4.4vw, 62px); line-height: 1.3; margin: 12px 0 20px;}.enjzli-auth-copy p{color: rgba(255, 255, 255, 0.72); max-width: 620px; line-height: 2; font-size: 15px;}.enjzli-auth-points{position: relative; z-index: 2; display: grid; gap: 11px; font-size: 12px; color: rgba(255, 255, 255, 0.75);}.enjzli-auth-points i{color: #bfe5d6; margin-right: 7px;}.enjzli-auth-orbit{position: absolute; border: 1px solid rgba(255, 255, 255, 0.13); border-radius: 50%; pointer-events: none;}.enjzli-auth-orbit-one{width: 430px; height: 430px; right: -120px; top: -100px;}.enjzli-auth-orbit-two{width: 620px; height: 620px; left: -300px; bottom: -290px;}.enjzli-auth-panel{display: grid; place-items: center; padding: 42px; background: #fbf9fc;}.enjzli-auth-card{width: 100%; max-width: 440px; background: white; border: 1px solid #e9e4ed; border-radius: 26px; padding: 34px; box-shadow: 0 28px 70px rgba(49, 27, 62, 0.08);}.enjzli-auth-card .oe_login_form, .enjzli-auth-card .oe_signup_form, .enjzli-auth-card .oe_reset_password_form{width: 100%;}.enjzli-auth-card label{font-size: 12px; font-weight: 800; color: #4c4451;}.enjzli-auth-card .form-control{min-height: 48px; border-radius: 12px; border-color: #ddd6e2; direction: rtl; text-align: right;}.enjzli-auth-card .form-control:focus{border-color: rgba(91, 42, 134, 0.55); box-shadow: 0 0 0 0.2rem rgba(91, 42, 134, 0.08);}.enjzli-auth-card .btn-primary{background: #5b2a86; border-color: #5b2a86; min-height: 48px; border-radius: 12px; font-weight: 900;}.enjzli-auth-card .btn-primary:hover{background: #35134f; border-color: #35134f;}.enjzli-auth-card .btn-link{color: #5b2a86; font-weight: 700;}.enjzli-auth-card .o_login_auth em{color: #8a818e !important;}.enjzli-auth-back{border-top: 1px solid #eee9f1; margin-top: 24px; padding-top: 18px; text-align: center;}.enjzli-auth-back a{color: #6b6270; font-size: 11px; font-weight: 700; text-decoration: none;}.enjzli-auth-mobile-brand{display: none; margin-bottom: 28px;}@media (max-width: 991.98px){.enjzli-auth-shell{grid-template-columns: 1fr;}.enjzli-auth-brand{display: none;}.enjzli-auth-panel{min-height: 100vh; padding: 24px;}.enjzli-auth-mobile-brand{display: block;}}.enjzli-form-block{padding: 26px 0; border-bottom: 1px solid #e9e4ed;}.enjzli-form-block:first-of-type{padding-top: 0;}.enjzli-form-block:last-of-type{border-bottom: 0;}.enjzli-form-block-head{display: flex; align-items: flex-start; gap: 14px; margin-bottom: 20px;}.enjzli-form-block-head > span{width: 36px; height: 36px; flex: 0 0 36px; display: grid; place-items: center; border-radius: 11px; background: #f5effa; color: #5b2a86; font-size: 11px; font-weight: 900;}.enjzli-form-block-head h3{margin: 0; font-size: 17px;}.enjzli-form-block-head p{margin: 4px 0 0; color: #716a76; font-size: 11px; line-height: 1.7;}.enjzli-project-options{display: grid; gap: 10px; padding: 16px; background: #faf8fb; border: 1px solid #e9e4ed; border-radius: 14px;}.enjzli-project-options label{display: flex; align-items: center; gap: 9px; margin: 0; font-weight: 700; cursor: pointer;}.enjzli-project-options input{width: 17px; height: 17px; accent-color: #5b2a86;}.enjzli-auth-page{min-height: 72vh; padding: 72px 0; background: linear-gradient(-180deg, #f7f3f9 0%, #fff 100%);}.enjzli-auth-page .enjzli-auth-card{margin-inline: auto;}.enjzli-auth-card-wide{max-width: 760px;}.enjzli-auth-links{margin-top: 20px; padding-top: 18px; border-top: 1px solid #e9e4ed; display: flex; justify-content: space-between; gap: 12px; flex-wrap: wrap; font-size: 12px;}.enjzli-auth-links a{color: #5b2a86; font-weight: 800;}.enjzli-role-choice{display: grid; grid-template-columns: repeat(2, 1fr); gap: 12px;}.enjzli-role-choice label{margin: 0; cursor: pointer;}.enjzli-role-choice input{position: absolute; opacity: 0; pointer-events: none;}.enjzli-role-choice span{min-height: 100px; display: flex; flex-direction: column; justify-content: center; gap: 6px; padding: 18px; border: 1px solid #e9e4ed; border-radius: 15px; background: white; transition: .2s ease;}.enjzli-role-choice small{color: #716a76; line-height: 1.7;}.enjzli-role-choice input:checked + span{border-color: rgba(91, 42, 134, 0.55); background: #f5effa; box-shadow: 0 0 0 3px rgba(91, 42, 134, 0.06);}.enjzli-policy-checks{display: grid; gap: 10px; padding: 16px; border-radius: 14px; background: #faf8fb; border: 1px solid #e9e4ed;}.enjzli-policy-checks label{display: flex; align-items: flex-start; gap: 9px; margin: 0; font-size: 11px; line-height: 1.8;}.enjzli-policy-checks input{margin-top: 5px;}.enjzli-policy-checks a{color: #5b2a86; font-weight: 800;}.enjzli-portal-section{padding: 42px 0 72px; background: #f8f6f9; min-height: 72vh;}.enjzli-portal-grid{display: grid; grid-template-columns: 250px minmax(0, 1fr); gap: 22px; align-items: start;}.enjzli-portal-sidebar{position: sticky; top: 92px; border: 1px solid #e9e4ed; border-radius: 20px; background: white; overflow: hidden;}.enjzli-portal-user{display: flex; align-items: center; gap: 12px; padding: 18px; border-bottom: 1px solid #e9e4ed;}.enjzli-portal-user .enjzli-avatar{width: 44px; height: 44px; border-radius: 13px; font-size: 17px; flex: 0 0 44px;}.enjzli-portal-user div:last-child{min-width: 0;}.enjzli-portal-user strong, .enjzli-portal-user small{display: block;}.enjzli-portal-user small{color: #716a76; font-size: 10px; margin-top: 3px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}.enjzli-portal-sidebar nav{padding: 9px; display: grid; gap: 3px;}.enjzli-portal-sidebar nav a{display: flex; align-items: center; gap: 9px; padding: 10px 11px; border-radius: 10px; color: #554d5a; font-size: 11px; font-weight: 750;}.enjzli-portal-sidebar nav a:hover{background: #f5effa; color: #5b2a86;}.enjzli-portal-sidebar nav a i{width: 18px; color: #5b2a86;}.enjzli-portal-sidebar nav a span{margin-left: auto; min-width: 22px; padding: 2px 6px; border-radius: 999px; background: #f3eff5; text-align: center; font-size: 9px;}.enjzli-portal-content{min-width: 0; padding: 24px; border: 1px solid #e9e4ed; border-radius: 22px; background: white;}.enjzli-portal-title{display: flex; justify-content: space-between; align-items: flex-end; gap: 18px; margin-bottom: 22px;}.enjzli-portal-title h1{margin: 3px 0 0; font-size: 28px;}.enjzli-portal-list{display: grid;}.enjzli-portal-row{display: flex; justify-content: space-between; gap: 18px; padding: 15px 0; border-bottom: 1px solid #e9e4ed; color: #19151d;}.enjzli-portal-row:last-child{border-bottom: 0;}.enjzli-portal-row > div{display: grid; gap: 4px;}.enjzli-portal-row > div:last-child{text-align: right;}.enjzli-portal-row span{color: #716a76; font-size: 10px;}.enjzli-wallet-grid{display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 14px;}.enjzli-wallet-card{padding: 20px; border: 1px solid #e9e4ed; border-radius: 18px; background: linear-gradient(-145deg, #fff, #faf7fc);}.enjzli-wallet-card > span{color: #716a76; font-size: 11px;}.enjzli-wallet-card > strong{display: block; color: #5b2a86; font-size: 25px; margin: 5px 0;}.enjzli-wallet-card > small{color: #716a76;}.enjzli-membership-current{padding: 24px; border-radius: 18px; background: #f5effa; border: 1px solid rgba(91, 42, 134, 0.16);}.enjzli-membership-current span{color: #716a76; font-size: 11px;}.enjzli-membership-current h2{color: #5b2a86; margin: 6px 0;}.enjzli-subtitle{font-size: 18px; margin: 28px 0 10px;}.enjzli-policy-page{padding: 64px 0 80px;}.enjzli-policy-page .container{max-width: 920px;}.enjzli-policy-page h1{font-size: 38px; margin: 10px 0 28px;}.enjzli-policy-page h2{font-size: 20px; margin-top: 28px;}.enjzli-policy-page p{color: #554d5a; line-height: 2; font-size: 14px;}@media (max-width: 991.98px){.enjzli-portal-grid{grid-template-columns: 1fr;}.enjzli-portal-sidebar{position: static;}.enjzli-portal-sidebar nav{grid-template-columns: repeat(2, minmax(0, 1fr));}.enjzli-wallet-grid{grid-template-columns: 1fr;}}@media (max-width: 575.98px){.enjzli-role-choice{grid-template-columns: 1fr;}.enjzli-portal-sidebar nav{grid-template-columns: 1fr;}.enjzli-portal-content{padding: 17px;}.enjzli-portal-title{align-items: flex-start; flex-direction: column;}.enjzli-portal-row{flex-direction: column;}.enjzli-portal-row > div:last-child{text-align: left;}.enjzli-auth-page{padding: 42px 0;}}.enjzli-project-owner-summary, .enjzli-contract-status-card{display: grid; grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 10px;}.enjzli-project-owner-summary > div, .enjzli-contract-status-card > div{padding: 15px; border: 1px solid #e9e4ed; border-radius: 14px; background: #faf8fb;}.enjzli-project-owner-summary span, .enjzli-contract-status-card span{display: block; color: #716a76; font-size: 10px; margin-bottom: 4px;}.enjzli-proposal-owner-card{margin-top: 12px; padding: 20px; border: 1px solid #e9e4ed; border-radius: 18px; background: white;}.enjzli-proposal-owner-head{display: flex; justify-content: space-between; gap: 16px; margin-bottom: 14px;}.enjzli-proposal-owner-head > div{display: grid; gap: 4px;}.enjzli-proposal-owner-head > div:last-child{text-align: right;}.enjzli-proposal-owner-head span{color: #716a76; font-size: 10px;}.enjzli-proposal-actions, .enjzli-contract-actions{display: flex; gap: 10px; flex-wrap: wrap; margin-top: 16px;}.enjzli-inline-action-form{display: grid; gap: 10px; width: 100%; max-width: 620px;}.enjzli-chat-thread{display: grid; gap: 10px; max-height: 560px; overflow: auto; padding: 12px; border: 1px solid #e9e4ed; border-radius: 16px; background: #faf8fb;}.enjzli-chat-message{padding: 13px 14px; border-radius: 14px; background: white; border: 1px solid #eee9f1;}.enjzli-chat-meta{display: flex; justify-content: space-between; gap: 10px; margin-bottom: 6px; font-size: 10px; color: #716a76;}.enjzli-chat-meta strong{color: #19151d;}.enjzli-chat-body{color: #554d5a; line-height: 1.8; font-size: 13px;}.enjzli-chat-compose{display: grid; grid-template-columns: 1fr auto; align-items: end; gap: 10px; margin-top: 12px;}@media (max-width: 767.98px){.enjzli-project-owner-summary, .enjzli-contract-status-card{grid-template-columns: repeat(2, minmax(0, 1fr));}.enjzli-proposal-owner-head{flex-direction: column;}.enjzli-proposal-owner-head > div:last-child{text-align: left;}.enjzli-chat-compose{grid-template-columns: 1fr;}}.enjzli-support-fab{position: fixed; right: 22px; bottom: 22px; z-index: 1040; display: inline-flex; align-items: center; gap: 9px; padding: 11px 14px; border-radius: 999px; background: #5b2a86; color: white !important; box-shadow: 0 14px 38px rgba(72, 35, 100, 0.22); font-size: 11px; font-weight: 800;}.enjzli-support-fab i{width: 28px; height: 28px; display: grid; place-items: center; border-radius: 50%; background: rgba(255, 255, 255, 0.14); font-size: 14px;}.enjzli-support-fab:hover{transform: translateY(-2px);}.enjzli-onboarding-section{background: linear-gradient(-180deg, #fbf9fc 0%, #f6f2f8 100%);}.enjzli-onboarding-container{max-width: 1040px;}.enjzli-onboarding-progress{display: grid; grid-template-columns: repeat(4, 1fr); gap: 10px; margin: 26px 0 18px;}.enjzli-onboarding-progress > div{position: relative; display: flex; align-items: center; gap: 9px; padding: 12px 14px; border: 1px solid #e9e4ed; border-radius: 14px; background: white; color: #716a76; font-size: 10px;}.enjzli-onboarding-progress span{width: 28px; height: 28px; display: grid; place-items: center; border-radius: 50%; background: #f2edf4; color: #5b2a86; font-weight: 900;}.enjzli-onboarding-progress .active{border-color: rgba(91, 42, 134, 0.28); background: #f5effa; color: #5b2a86;}.enjzli-onboarding-card{box-shadow: 0 22px 60px rgba(66, 41, 79, 0.07);}.enjzli-profile-photo-field{display: flex; align-items: center; gap: 18px; padding: 16px; border: 1px dashed #d9cde0; border-radius: 16px; background: #fcfafc;}.enjzli-avatar{overflow: hidden;}.enjzli-avatar img{width: 100%; height: 100%; object-fit: cover; display: block;}.enjzli-subform-card{padding: 18px; border: 1px solid #e9e4ed; border-radius: 16px; background: #fbfafc;}.enjzli-subform-card h4{font-size: 14px; color: #19151d;}.enjzli-subform-card h4 i{color: #5b2a86; margin-right: 6px;}.enjzli-check-line{display: inline-flex; align-items: center; gap: 7px; margin-bottom: 8px; font-size: 11px;}.enjzli-required-badge{padding: 4px 8px; border-radius: 999px; background: #fff1f1; color: #a13d3d; font-size: 9px; font-weight: 800;}.enjzli-verification-block{border-color: rgba(91, 42, 134, 0.18); background: linear-gradient(-180deg, #fff, #faf7fc);}.enjzli-onboarding-notice{display: flex; align-items: flex-start; gap: 12px; margin: 4px 0 20px; padding: 16px; border-radius: 14px; background: #f5f1f7; border: 1px solid rgba(91, 42, 134, 0.13);}.enjzli-onboarding-notice > i{color: #5b2a86; font-size: 20px; margin-top: 2px;}.enjzli-onboarding-notice strong{display: block; margin-bottom: 3px;}.enjzli-onboarding-notice p{margin: 0; color: #716a76; font-size: 11px; line-height: 1.8;}.enjzli-cv-list{display: grid; gap: 10px;}.enjzli-cv-item{padding: 14px 16px; border: 1px solid #e9e4ed; border-radius: 14px; background: #fbfafc;}.enjzli-cv-item strong, .enjzli-cv-item span, .enjzli-cv-item small{display: block;}.enjzli-cv-item span{color: #554d5a; margin-top: 3px;}.enjzli-cv-item small{color: #716a76; margin-top: 4px;}.enjzli-cv-item p{margin: 8px 0 0; color: #554d5a; line-height: 1.8;}@media (max-width: 767.98px){.enjzli-onboarding-progress{grid-template-columns: repeat(2, 1fr);}.enjzli-profile-photo-field{align-items: flex-start; flex-direction: column;}.enjzli-support-fab span{display: none;}.enjzli-support-fab{width: 52px; height: 52px; padding: 0; justify-content: center;}.enjzli-support-fab i{background: transparent;}}.enjzli-portal-verification{display: inline-flex !important; align-items: center; gap: 4px; width: fit-content; margin-top: 5px; padding: 3px 7px; border-radius: 999px; background: #edf8f0; color: #2f7a45 !important; font-size: 8px !important; font-weight: 850;}.enjzli-portal-verification.pending{background: #fff6e7; color: #9a6a18 !important;}.enjzli-profile-readiness{display: grid; grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 10px; margin-bottom: 18px;}.enjzli-profile-readiness > div{padding: 14px; border: 1px solid #e9e4ed; border-radius: 14px; background: #faf8fb;}.enjzli-profile-readiness span, .enjzli-profile-readiness strong{display: block;}.enjzli-profile-readiness span{color: #716a76; font-size: 9px; margin-bottom: 4px;}.enjzli-profile-readiness strong{color: #19151d; font-size: 15px;}.enjzli-portfolio-mini-grid{display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 10px;}@media (max-width: 767.98px){.enjzli-profile-readiness{grid-template-columns: repeat(2, minmax(0, 1fr));}.enjzli-portfolio-mini-grid{grid-template-columns: 1fr;}}.enjzli-notification-bell{position: relative;}.enjzli-notification-bell > span{position: absolute; top: -5px; right: -6px; min-width: 17px; height: 17px; padding: 0 5px; display: grid; place-items: center; border-radius: 999px; background: #b73535; color: #fff; font-size: 8px; font-weight: 900;}.enjzli-notification-list{display: grid; gap: 8px;}.enjzli-notification-item{display: grid; grid-template-columns: 42px minmax(0, 1fr); gap: 12px; padding: 14px; border: 1px solid #e9e4ed; border-radius: 14px; background: white; color: #19151d;}.enjzli-notification-item.unread{border-color: rgba(91, 42, 134, 0.28); background: #faf6fc;}.enjzli-notification-icon{width: 42px; height: 42px; display: grid; place-items: center; border-radius: 12px; background: #f5effa; color: #5b2a86;}.enjzli-notification-item strong{display: block;}.enjzli-notification-item p{margin: 4px 0; color: #554d5a; font-size: 11px; line-height: 1.7;}.enjzli-notification-item small{color: #716a76; font-size: 9px;}.enjzli-notification-settings-grid{display: grid; border: 1px solid #e9e4ed; border-radius: 14px; overflow: hidden;}.enjzli-notification-settings-grid > div{display: grid; grid-template-columns: minmax(0, 1fr) 110px 110px; align-items: center; min-height: 46px; padding: 0 14px; border-bottom: 1px solid #e9e4ed;}.enjzli-notification-settings-grid > div:last-child{border-bottom: 0;}.enjzli-notification-settings-grid > div.head{background: #faf8fb;}.enjzli-notification-settings-grid input{justify-self: center;}.enjzli-kyc-note{padding: 12px 14px; border-radius: 12px; background: #f5f1f7; border: 1px solid rgba(91, 42, 134, 0.12); color: #554d5a; font-size: 10px; line-height: 1.8;}.enjzli-admission-question{padding: 18px 0; border-bottom: 1px solid #e9e4ed;}.enjzli-admission-question h3{font-size: 15px; line-height: 1.7;}.enjzli-answer-list{display: grid; gap: 8px; margin-top: 12px;}.enjzli-answer-list label{display: flex; align-items: flex-start; gap: 8px; padding: 11px 12px; border: 1px solid #e9e4ed; border-radius: 10px; cursor: pointer;}.enjzli-big-success, .enjzli-big-pending{font-size: 52px; margin: 12px 0;}.enjzli-big-success{color: #2f8b4b;}.enjzli-big-pending{color: #b88728;}@media (max-width: 575.98px){.enjzli-notification-settings-grid > div{grid-template-columns: minmax(0, 1fr) 65px 65px; padding: 0 8px;}}.enjzli-organization-grid{display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 14px;}.enjzli-organization-card{display: grid; grid-template-columns: 64px minmax(0, 1fr); gap: 14px; padding: 18px; border: 1px solid #e9e4ed; border-radius: 18px; background: white; color: #19151d;}.enjzli-org-logo{width: 64px; height: 64px; display: grid; place-items: center; border-radius: 16px; overflow: hidden; background: #f5effa; color: #5b2a86; font-size: 25px;}.enjzli-org-logo img{width: 100%; height: 100%; object-fit: cover;}.enjzli-organization-card h3{margin: 0 0 4px; font-size: 17px;}.enjzli-organization-card p{margin: 0 0 8px; color: #554d5a; font-size: 11px; line-height: 1.7;}.enjzli-organization-card span{color: #716a76; font-size: 9px;}.enjzli-organization-stats{display: grid; grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 10px;}.enjzli-organization-stats > div{padding: 15px; border: 1px solid #e9e4ed; border-radius: 14px; background: white;}.enjzli-organization-stats span, .enjzli-organization-stats strong{display: block;}.enjzli-organization-stats span{color: #716a76; font-size: 9px;}.enjzli-organization-stats strong{margin-top: 4px; font-size: 17px;}.enjzli-org-project{padding: 15px 0; border-bottom: 1px solid #e9e4ed;}.enjzli-org-project:last-child{border-bottom: 0;}.enjzli-org-project-head{display: flex; justify-content: space-between; gap: 12px; align-items: center;}.enjzli-org-project-head > div{display: grid; gap: 4px;}.enjzli-org-project-head span{color: #716a76; font-size: 9px;}.enjzli-org-assign{display: grid; grid-template-columns: 1fr 1fr auto; gap: 8px; margin-top: 12px;}.enjzli-org-note-form{display: grid; grid-template-columns: minmax(0, 1fr) 120px 150px auto; align-items: end; gap: 8px; margin-top: 10px;}.enjzli-org-notes{display: grid; gap: 7px; margin-top: 10px;}.enjzli-org-note{padding: 10px 12px; border-radius: 10px; background: #faf8fb; border: 1px solid #e9e4ed;}.enjzli-org-note strong{margin-right: 6px;}.enjzli-org-note span{color: #716a76; font-size: 9px;}.enjzli-org-note p{margin: 5px 0 0; font-size: 11px; line-height: 1.7;}.enjzli-org-member{padding: 14px 0; border-bottom: 1px solid #e9e4ed;}.enjzli-org-member-head{display: flex; align-items: center; gap: 10px;}.enjzli-org-member-head > div:last-child{display: grid; gap: 3px;}.enjzli-org-member-head span{color: #716a76; font-size: 9px;}.enjzli-permission-grid{display: grid; grid-template-columns: repeat(5, minmax(0, 1fr)); gap: 8px; margin-top: 12px;}.enjzli-permission-grid label{display: flex; align-items: center; gap: 6px; padding: 8px; border: 1px solid #e9e4ed; border-radius: 9px; font-size: 9px;}.enjzli-permission-grid .btn{grid-column: 1 / -1; justify-self: start;}@media (max-width: 991.98px){.enjzli-organization-grid{grid-template-columns: 1fr;}.enjzli-permission-grid{grid-template-columns: repeat(2, minmax(0, 1fr));}.enjzli-org-note-form{grid-template-columns: 1fr;}.enjzli-org-assign{grid-template-columns: 1fr;}}@media (max-width: 575.98px){.enjzli-organization-stats{grid-template-columns: repeat(2, minmax(0, 1fr));}}