.q411-static-page{color:#484848;background:#fff;font-family:Arial,helvetica,sans-serif;font-size:1.2rem;line-height:1.75714em}.q411-static-page *,.q411-static-page :before,.q411-static-page :after{box-sizing:border-box}.q411-static-page a{color:#007bff;background-color:#0000;text-decoration:none}.q411-static-page a:hover{color:#0056b3;text-decoration:underline}.q411-static-page header:not(.q411-site-header){background:#111!important}.q411-static-page header:not(.q411-site-header) a,.q411-static-page header:not(.q411-site-header) button{color:#fff!important;text-decoration:none!important}.q411-static-page header:not(.q411-site-header) .absolute.top-full a{color:#b8b8c6!important}.q411-static-page header:not(.q411-site-header) .absolute.top-full a:hover{color:#fff!important}.q411-static-page .container{width:100%;max-width:1140px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.q411-static-page .row{flex-wrap:wrap;margin-left:-15px;margin-right:-15px;display:flex}.q411-static-page .content,.q411-static-page .col-lg-12,.q411-static-page .col-lg-7,.q411-static-page .col-lg-5,.q411-static-page .col-lg-4,.q411-static-page .col-md-12,.q411-static-page .col-md-4,.q411-static-page .col-6{width:100%;padding-left:15px;padding-right:15px;position:relative}@media (min-width:992px){.q411-static-page .col-lg-12{flex:0 0 100%;max-width:100%}.q411-static-page .col-lg-7{flex:0 0 58.3333%;max-width:58.3333%}.q411-static-page .col-lg-5{flex:0 0 41.6667%;max-width:41.6667%}.q411-static-page .col-lg-4{flex:0 0 33.3333%;max-width:33.3333%}}.q411-static-page .col-md-12{flex:0 0 100%;max-width:100%}@media (min-width:768px){.q411-static-page .col-md-4{flex:0 0 33.3333%;max-width:33.3333%}}.q411-static-page .col-6{flex:0 0 50%;max-width:50%}.q411-static-page #page-title{clear:both;background-color:#f8f9fa;width:100%;padding:20px;position:relative}.q411-static-page #page-title .page-title{text-align:center;padding:0}.q411-static-page #page-title .page-title>h1{font-family:var(--font-poppins),Arial,sans-serif;color:#1f1f1f;margin:0 0 1rem;font-size:2.5rem;font-weight:400;line-height:1.2}.q411-static-page #page-title .page-title>span{color:#484848;font-size:14px;font-weight:400;display:block}.q411-static-page #page-content{background:#fff;padding:40px 0}.q411-static-page .table-responsive{-webkit-overflow-scrolling:touch;width:100%;display:block;overflow-x:auto}.q411-static-page .table{color:#212529;border-collapse:collapse;background:#fff;width:100%;margin-bottom:1rem}.q411-static-page .table th,.q411-static-page .table td{vertical-align:top;border-top:1px solid #dee2e6;padding:.75rem}.q411-static-page .table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}.q411-static-page .table-bordered,.q411-static-page .table-bordered th,.q411-static-page .table-bordered td{border:1px solid #dee2e6}.q411-static-page .table-striped tbody tr:nth-of-type(odd){background-color:#0000000d}.q411-static-page .table-sm th,.q411-static-page .table-sm td{padding:.3rem}.q411-static-page .table-secondary,.q411-static-page .table-secondary>td,.q411-static-page .table-secondary>th{background-color:#d6d8db!important}.q411-static-page .text-center{text-align:center!important}.q411-static-page .text-white{color:#fff!important}.q411-static-page .text-success{color:#28a745!important}.q411-static-page .bg-success{background-color:#28a745!important}.q411-static-page .bg-dark{background-color:#343a40!important}.q411-static-page .bg-light{background-color:#f8f9fa!important}.q411-static-page .bg-white{background-color:#fff!important}.q411-static-page .text-muted{color:#6c757d!important}.q411-static-page .small,.q411-static-page small{font-size:80%;font-weight:400}.q411-static-page .border,.q411-static-page .border-top,.q411-static-page .border-left{border-color:#dee2e6!important}.q411-static-page .border{border:1px solid #dee2e6!important}.q411-static-page .border-top{border-top:1px solid #dee2e6!important}.q411-static-page .border-left{border-left:1px solid #dee2e6!important}.q411-static-page .border-success{border-color:#28a745!important}.q411-static-page .border-right{border-right:1px solid #dee2e6!important}.q411-static-page .rounded{border-radius:.25rem!important}.q411-static-page .shadow-sm{box-shadow:0 .125rem .25rem #00000013!important}.q411-static-page .p-3{padding:1rem!important}.q411-static-page .p-4{padding:1.5rem!important}.q411-static-page .mt-4{margin-top:1.5rem!important}.q411-static-page .mt-5{margin-top:3rem!important}.q411-static-page .mb-3{margin-bottom:1rem!important}.q411-static-page .mb-5{margin-bottom:3rem!important}.q411-static-page h1,.q411-static-page h2,.q411-static-page h3,.q411-static-page h4,.q411-static-page h5,.q411-static-page h6{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}.q411-static-page h3{font-size:1.75rem}.q411-static-page h4{font-size:1.5rem}.q411-static-page h5{font-size:1.25rem}.q411-static-page p{margin-top:0;margin-bottom:1rem}.q411-static-page ul{margin-top:0;margin-bottom:1rem;padding-left:40px}.q411-static-page hr{border:0;border-top:1px solid #0000001a;margin-top:1rem;margin-bottom:1rem}.q411-static-page .btn{color:#fff;text-align:center;vertical-align:middle;-webkit-user-select:none;user-select:none;background-color:#343a40;border:1px solid #343a40;border-radius:.25rem;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;display:inline-block}.q411-static-page .btn-dark{color:#fff;background-color:#343a40;border-color:#343a40}.q411-static-page .arabic-font{font-family:var(--font-amiri),Arial,sans-serif;direction:rtl}.q411-static-page .meaning-cell,.q411-static-page .meaning-cell-header{text-align:left}@media (max-width:768px){.q411-static-page{font-size:1rem}.q411-static-page .container{max-width:100%;padding-left:30px;padding-right:30px}.q411-static-page #page-title .page-title>h1{font-size:26px;line-height:34px}}.q411-my-progress{background:#f5f8f6}.q411-my-progress main{font-size:90%}.q411-my-progress .container{max-width:1140px}.q411-my-progress .dashboard-wrapper{background:linear-gradient(#f7faf8 0%,#fff 58% 100%);padding:54px 0 76px}.q411-my-progress .dashboard-header{text-align:center;padding:0 15px 28px}.q411-my-progress .dashboard-header h1{color:#175722;margin:0 0 12px;font-size:44px;font-weight:800;line-height:1.1}.q411-my-progress .dashboard-header span{color:#6f7d74;max-width:660px;margin:0 auto;font-size:17px;line-height:1.6;display:block}.q411-my-progress .hero-resume{color:#fff;text-align:center;background:linear-gradient(135deg,#145321f2 0%,#268b41f5 100%),linear-gradient(90deg,#145321,#268b41);border:1px solid #ffffff52;border-radius:22px;min-height:250px;margin:6px 15px 34px;padding:42px 44px;position:relative;overflow:hidden;box-shadow:0 24px 48px #1b5e202e}.q411-my-progress .hero-resume:after{content:"";border:34px solid #ffffff1c;border-radius:48px;width:220px;height:220px;position:absolute;bottom:-72px;right:-62px;transform:rotate(-15deg)}.q411-my-progress .qmp-hero-icon{color:#fff;background:#ffffff24;border-radius:18px;place-items:center;width:58px;height:58px;margin-bottom:18px;display:inline-grid}.q411-my-progress .qmp-hero-icon .qmp-icon{width:34px;height:34px}.q411-my-progress .hero-resume h6{color:#ffffffc7;letter-spacing:1.6px;text-transform:uppercase;margin:0 0 10px;font-size:12px;font-weight:800}.q411-my-progress .hero-resume h2{z-index:1;color:#fff;margin:0;font-size:34px;font-weight:900;line-height:1.2;position:relative}.q411-my-progress .hero-resume p{z-index:1;color:#ffffffd6;max-width:620px;margin:13px auto 0;font-size:15px;line-height:1.6;position:relative}.q411-my-progress .resume-btn-white{z-index:1;letter-spacing:.9px;text-transform:uppercase;background:#fff;border-radius:999px;justify-content:center;align-items:center;min-height:48px;margin-top:24px;padding:0 28px;font-size:13px;font-weight:900;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex;position:relative;box-shadow:0 12px 24px #00000024;color:#175722!important}.q411-my-progress .resume-btn-white:hover{transform:translateY(-2px);box-shadow:0 16px 30px #0000002e}.q411-my-progress .dashboard-wrapper .row{padding:0 15px;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:stretch!important;gap:30px!important;width:100%!important;margin:0!important;display:grid!important}.q411-my-progress .dashboard-wrapper .row>.col-lg-6{width:100%!important;max-width:none!important;padding:0!important}.q411-my-progress .stat-card{background:#fff;border:1px solid #e4ebe6;border-radius:18px;flex-direction:column;justify-content:space-between;min-height:252px;padding:30px;transition:transform .2s,box-shadow .2s;display:flex;box-shadow:0 16px 36px #1550230f;box-sizing:border-box!important;width:100%!important}.q411-my-progress .stat-card:hover{transform:translateY(-4px);box-shadow:0 22px 44px #1550231a}.q411-my-progress .qmp-card-top{justify-content:space-between;align-items:center;gap:20px;display:flex}.q411-my-progress .qmp-card-top h5{color:#26332a;letter-spacing:1px;text-transform:uppercase;margin:0;font-size:14px;font-weight:900}.q411-my-progress .qmp-icon{color:#16251a;vertical-align:middle;flex:none;width:40px;height:40px;display:inline-block}.q411-my-progress .progress-pill{background:#edf2ee;border-radius:999px;height:13px;margin:28px 0;overflow:hidden}.q411-my-progress .progress-pill-fill{background:linear-gradient(90deg,#2dbd63 0%,#1b6c2a 100%);border-radius:999px;height:100%;transition:width .65s}.q411-my-progress .qmp-stat-bottom{justify-content:space-between;align-items:flex-end;gap:18px;display:flex}.q411-my-progress .qmp-big-number{color:#175722;font-size:44px;font-weight:900;line-height:1}.q411-my-progress .qmp-muted{color:#7c887f;text-align:right;font-size:14px;font-weight:700;line-height:1.35}.q411-my-progress .qmp-activity-count{margin:26px 0 18px}.q411-my-progress .qmp-activity-count span{color:#175722;font-size:50px;font-weight:900;line-height:1}.q411-my-progress .qmp-activity-count strong{color:#b7c0ba;margin-left:6px;font-size:19px;font-weight:800}.q411-my-progress .qmp-mini-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:18px;display:grid}.q411-my-progress .qmp-mini-grid div{background:#f7faf8;border:1px solid #e6eee8;border-radius:14px;padding:13px 14px}.q411-my-progress .qmp-mini-grid b,.q411-my-progress .qmp-mini-grid small{display:block}.q411-my-progress .qmp-mini-grid b{color:#26332a;font-size:24px;line-height:1}.q411-my-progress .qmp-mini-grid small{color:#79857d;letter-spacing:.6px;text-transform:uppercase;margin-top:6px;font-size:12px;font-weight:800}.q411-my-progress .rank-badge{color:#175722;letter-spacing:.8px;text-transform:uppercase;background:#e4f6e9;border-radius:999px;align-items:center;width:max-content;min-height:34px;padding:0 17px;font-size:12px;font-weight:900;display:inline-flex}.q411-my-progress .recent-log{background:#fff;border:1px solid #e4ebe6;border-radius:18px;justify-content:space-between;align-items:center;gap:22px;margin:30px 15px 0;padding:24px 26px;display:flex;box-shadow:0 14px 32px #1550230b}.q411-my-progress .qmp-recent-left{align-items:center;gap:18px;min-width:0;display:flex}.q411-my-progress .qmp-recent-icon{color:#16251a;background:#f0f7f2;border-radius:16px;flex:none;place-items:center;width:54px;height:54px;display:grid}.q411-my-progress .qmp-recent-icon .qmp-icon{width:34px;height:34px}.q411-my-progress .recent-log small{color:#8b968f;letter-spacing:1px;text-transform:uppercase;margin-bottom:5px;font-size:11px;font-weight:900;display:block}.q411-my-progress .recent-log h5{color:#26332a;margin:0;font-size:18px;font-weight:900;line-height:1.35}.q411-my-progress .qmp-link{color:#175722;border-bottom:2px solid #175722;flex:none;align-items:center;font-size:14px;font-weight:900;text-decoration:none;display:inline-flex}.q411-my-progress .qmp-inline-arrow{vertical-align:-3px;width:18px;height:18px;margin-left:5px;display:inline-block}@media (max-width:991px){.q411-my-progress .dashboard-wrapper{padding:42px 0 58px}.q411-my-progress .dashboard-header h1{font-size:36px}.q411-my-progress .dashboard-wrapper .row{grid-template-columns:1fr!important}.q411-my-progress .hero-resume{padding:36px 24px}.q411-my-progress .hero-resume h2{font-size:28px}}@media (max-width:640px){.q411-my-progress .dashboard-header h1{font-size:31px}.q411-my-progress .dashboard-header span{font-size:15px}.q411-my-progress .stat-card{min-height:0;padding:24px}.q411-my-progress .qmp-stat-bottom,.q411-my-progress .recent-log,.q411-my-progress .qmp-recent-left{flex-direction:column;align-items:flex-start}.q411-my-progress .qmp-muted{text-align:left}.q411-my-progress .qmp-mini-grid{grid-template-columns:1fr}}
