.error-fallback-container{min-height:100vh;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#667eea,#764ba2);padding:20px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif}.error-fallback-overlay{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;background:rgba(0,0,0,.7);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.error-fallback-content{background:white;border-radius:16px;padding:48px;max-width:600px;width:100%;text-align:center;box-shadow:0 20px 60px rgba(0,0,0,.3);animation:slideUp .4s ease-out;position:relative}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.error-dismiss-btn{position:absolute;top:16px;right:16px;background:transparent;border:none;cursor:pointer;padding:8px;border-radius:50%;color:#9ca3af;transition:all .2s ease}.error-dismiss-btn:hover{background:#f3f4f6;color:#374151}.error-icon{color:#ef4444;margin:0 auto 24px;animation:pulse 2s ease-in-out infinite}.error-icon-network{color:#f59e0b}.error-icon-auth{color:#8b5cf6}.error-icon-server{color:#ef4444}.error-icon-not_found{color:#6b7280}.error-icon-timeout{color:#f97316}.error-icon-chunk_loading{color:#3b82f6}.error-icon-validation{color:#eab308}.error-icon-permission{color:#dc2626}.error-icon-rate_limit{color:#f59e0b}.error-icon-success{color:#10b981;animation:none}@keyframes pulse{0%,to{opacity:1}50%{opacity:.7}}.error-title{font-size:28px;font-weight:700;color:#1f2937;margin:0 0 16px}.error-message{font-size:16px;color:#6b7280;line-height:1.6;margin:0 0 32px}.error-actions{display:flex;gap:12px;justify-content:center;flex-wrap:wrap;margin-bottom:24px}.error-btn{padding:12px 24px;border:none;border-radius:8px;font-size:15px;font-weight:600;cursor:pointer;transition:all .2s ease;outline:none}.error-btn:focus{box-shadow:0 0 0 3px rgba(102,126,234,.3)}.error-btn:disabled{opacity:.6;cursor:not-allowed;transform:none!important}.error-btn-primary{background:#667eea;color:white}.error-btn-primary:hover:not(:disabled){background:#5568d3;transform:translateY(-1px);box-shadow:0 4px 12px rgba(102,126,234,.4)}.error-btn-secondary{background:#f3f4f6;color:#374151}.error-btn-secondary:hover:not(:disabled){background:#e5e7eb;transform:translateY(-1px)}.error-link-btn{background:none;border:none;color:#667eea;cursor:pointer;padding:0;font-size:inherit;font-weight:500;text-decoration:underline;transition:color .2s ease}.error-link-btn:hover{color:#5568d3}.error-report-form{margin:24px 0;text-align:left}.error-report-textarea{width:100%;padding:16px;border:1px solid #d1d5db;border-radius:8px;font-size:14px;font-family:inherit;resize:vertical;min-height:100px;transition:border-color .2s ease,box-shadow .2s ease}.error-report-textarea:focus{outline:none;border-color:#667eea;box-shadow:0 0 0 3px rgba(102,126,234,.1)}.error-report-textarea::placeholder{color:#9ca3af}.error-report-info{margin-top:16px;padding:12px 16px;background:#f9fafb;border-radius:8px;font-size:13px;color:#6b7280}.error-report-info p{margin:4px 0}.error-report-info strong{color:#374151}.error-details-section{margin-top:32px;padding-top:32px;border-top:1px solid #e5e7eb}.error-details-toggle{background:#f9fafb;color:#4b5563;border:1px solid #d1d5db;border-radius:6px;padding:8px 16px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}.error-details-toggle:hover{background:#f3f4f6;border-color:#9ca3af}.error-details{margin-top:20px;text-align:left;max-height:400px;overflow-y:auto}.error-detail-block{margin-bottom:20px}.error-detail-block h3{font-size:14px;font-weight:600;color:#374151;margin:0 0 8px}.error-detail-content{background:#1f2937;color:#f9fafb;padding:16px;border-radius:8px;font-size:13px;line-height:1.5;overflow-x:auto;margin:0;white-space:pre-wrap;word-break:break-word}.error-count-info{color:#ef4444;font-size:14px;font-weight:500;margin:0}.error-recovery-warning{background:#fef3c7;color:#92400e;padding:12px 16px;border-radius:8px;font-size:14px;margin:0 0 24px;border:1px solid #f59e0b}.error-help-text{margin-top:24px;padding-top:24px;border-top:1px solid #e5e7eb}.error-help-text p{font-size:14px;color:#9ca3af;margin:0}@media (max-width:640px){.error-fallback-container{padding:16px}.error-fallback-content{padding:32px 24px;border-radius:12px}.error-title{font-size:22px}.error-message{font-size:15px;margin-bottom:24px}.error-actions{flex-direction:column}.error-btn{width:100%;padding:14px 24px}.error-icon svg{width:80px;height:80px}.error-details-section{margin-top:24px;padding-top:24px}.error-detail-content{font-size:12px;padding:12px}.error-report-textarea{min-height:80px}.error-dismiss-btn{top:12px;right:12px}}@media (max-width:380px){.error-fallback-content{padding:24px 16px}.error-title{font-size:20px}.error-message{font-size:14px}.error-icon svg{width:64px;height:64px}.error-btn{padding:12px 20px;font-size:14px}}@media (prefers-color-scheme:dark){.error-fallback-container{background:linear-gradient(135deg,#1e293b,#0f172a)}.error-fallback-overlay{background:rgba(0,0,0,.85)}.error-fallback-content{background:#1f2937;box-shadow:0 20px 60px rgba(0,0,0,.5)}.error-title{color:#f9fafb}.error-message{color:#d1d5db}.error-btn-secondary{background:#374151;color:#f3f4f6}.error-btn-secondary:hover:not(:disabled){background:#4b5563}.error-link-btn{color:#818cf8}.error-link-btn:hover{color:#a5b4fc}.error-details-toggle{background:#374151;color:#e5e7eb;border-color:#4b5563}.error-details-toggle:hover{background:#4b5563;border-color:#6b7280}.error-help-text{border-top-color:#374151}.error-help-text p{color:#6b7280}.error-details-section{border-top-color:#374151}.error-recovery-warning{background:#78350f;color:#fef3c7;border-color:#b45309}.error-report-textarea{background:#374151;border-color:#4b5563;color:#f3f4f6}.error-report-textarea:focus{border-color:#818cf8;box-shadow:0 0 0 3px rgba(129,140,248,.1)}.error-report-textarea::placeholder{color:#6b7280}.error-report-info{background:#374151;color:#9ca3af}.error-report-info strong{color:#e5e7eb}.error-dismiss-btn{color:#6b7280}.error-dismiss-btn:hover{background:#374151;color:#e5e7eb}}@media (prefers-reduced-motion:reduce){.error-fallback-content,.error-icon{animation:none}.error-btn{transition:none}}@media print{.error-fallback-container{background:white;min-height:auto}.error-fallback-content{box-shadow:none;border:1px solid #e5e7eb}.error-actions,.error-details-toggle,.error-dismiss-btn{display:none}}:root{--font-primary:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu",sans-serif;--font-secondary:"DM Sans","SF Pro Text",system-ui,sans-serif;--font-mono:"Fira Code","Consolas","Monaco",monospace;--font-size-h1:3rem;--font-size-h2:2.25rem;--font-size-h3:1.75rem;--font-size-h4:1.5rem;--font-size-h5:1.25rem;--font-size-h6:1.125rem;--font-size-body:1rem;--font-size-body-lg:1.125rem;--font-size-body-sm:0.875rem;--font-size-button:1rem;--font-size-label:0.875rem;--font-size-caption:0.75rem;--font-size-nav:0.875rem;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--line-height-tight:1.2;--line-height-normal:1.5;--line-height-relaxed:1.75;--color-primary:#0B5CB8;--color-primary-dark:#084892;--color-primary-light:#3A7DD8;--color-primary-lighter:#E6F0FF;--color-primary-hover:#084892;--color-primary-active:#063A74;--color-success:#28a745;--color-success-dark:#1e7e34;--color-success-light:#d4edda;--color-success-bg:#e6f4ea;--color-success-hover:#1e7e34;--color-error:#dc3545;--color-error-dark:#bd2130;--color-error-light:#f8d7da;--color-error-bg:#fce8e6;--color-error-hover:#bd2130;--color-warning:#ffc107;--color-warning-dark:#e0a800;--color-warning-light:#fff3cd;--color-warning-bg:#fef7e0;--color-warning-hover:#e0a800;--color-info:#17a2b8;--color-info-dark:#117a8b;--color-info-light:#d1ecf1;--color-info-bg:#e5f6fd;--color-info-hover:#117a8b;--text-primary:#202124;--text-secondary:#5f6368;--text-tertiary:#80868b;--text-disabled:#dadce0;--text-link:#1b72e8;--text-link-hover:#1557b0;--text-primary-dark:#ffffff;--text-secondary-dark:#a1a1aa;--text-tertiary-dark:#71717a;--text-disabled-dark:#3c4043;--text-link-dark:#8ab4f8;--bg-primary:#eef1f5;--bg-secondary:#e4e8ee;--bg-tertiary:#dae0e8;--bg-hover:#e2e6ec;--bg-active:#d5dbe3;--bg-primary-dark:#0f0f0f;--bg-secondary-dark:#111113;--bg-tertiary-dark:#18181b;--bg-hover-dark:#222225;--bg-active-dark:#2a2a2d;--card-bg:#ffffff;--card-border:#dadce0;--card-shadow:rgba(0,0,0,0.1);--card-shadow-hover:rgba(0,0,0,0.15);--btn-primary-bg:#1b72e8;--btn-primary-text:#ffffff;--btn-primary-hover:#1557b0;--btn-primary-active:#0d3c7e;--btn-primary-disabled:#dadce0;--btn-primary-shadow:rgba(27,114,232,0.2);--btn-secondary-bg:#ffffff;--btn-secondary-text:#1b72e8;--btn-secondary-border:#1b72e8;--btn-secondary-hover-bg:#f1f3f4;--btn-secondary-hover-border:#1557b0;--btn-success-bg:#28a745;--btn-success-text:#ffffff;--btn-success-hover:#1e7e34;--btn-success-active:#155d27;--btn-success-shadow:rgba(40,167,69,0.2);--btn-danger-bg:#dc3545;--btn-danger-text:#ffffff;--btn-danger-hover:#bd2130;--btn-danger-active:#a71d2a;--btn-danger-shadow:rgba(220,53,69,0.2);--btn-ghost-text:#5f6368;--btn-ghost-hover-bg:#f1f3f4;--btn-ghost-active-bg:#e8eaed;--spacing-0:0;--spacing-1:0.25rem;--spacing-2:0.5rem;--spacing-3:0.75rem;--spacing-4:1rem;--spacing-5:1.25rem;--spacing-6:1.5rem;--spacing-8:2rem;--spacing-10:2.5rem;--spacing-12:3rem;--spacing-16:4rem;--spacing-20:5rem;--spacing-24:6rem;--radius-none:0;--radius-sm:0.25rem;--radius-md:0.5rem;--radius-lg:0.75rem;--radius-xl:1rem;--radius-2xl:1.5rem;--radius-full:9999px;--shadow-xs:0 1px 2px rgba(0,0,0,0.05);--shadow-sm:0 1px 3px rgba(0,0,0,0.1);--shadow-md:0 4px 6px rgba(0,0,0,0.1);--shadow-lg:0 10px 15px rgba(0,0,0,0.1);--shadow-xl:0 20px 25px rgba(0,0,0,0.1);--shadow-2xl:0 25px 50px rgba(0,0,0,0.25);--shadow-primary:0 4px 12px rgba(27,114,232,0.2);--shadow-success:0 4px 12px rgba(40,167,69,0.2);--shadow-error:0 4px 12px rgba(220,53,69,0.2);--shadow-warning:0 4px 12px rgba(255,193,7,0.2);--transition-fast:150ms ease-in-out;--transition-base:300ms ease-in-out;--transition-slow:500ms ease-in-out;--ease-in:cubic-bezier(0.4,0,1,1);--ease-out:cubic-bezier(0,0,0.2,1);--ease-in-out:cubic-bezier(0.4,0,0.2,1);--z-dropdown:1000;--z-sticky:1020;--z-fixed:1030;--z-modal-backdrop:1040;--z-modal:1050;--z-popover:1060;--z-tooltip:1070;--question-not-visited-bg:#ececeb;--question-not-visited-text:var(--text-primary);--question-not-attempted-bg:var(--color-error-light);--question-not-attempted-text:var(--color-error-dark);--question-reviewed-bg:var(--color-warning-light);--question-reviewed-text:var(--color-warning-dark);--question-attempted-bg:var(--color-success-light);--question-attempted-text:var(--color-success-dark);--question-current-bg:var(--color-primary);--question-current-text:#ffffff;--answer-correct-bg:var(--color-success-bg);--answer-correct-border:var(--color-success);--answer-correct-text:var(--text-primary);--answer-incorrect-bg:var(--color-error-bg);--answer-incorrect-border:var(--color-error);--answer-incorrect-text:var(--text-primary)}@media (max-width:768px){:root{--font-size-h1:2rem;--font-size-h2:1.75rem;--font-size-h3:1.5rem;--font-size-h4:1.25rem;--font-size-h5:1.125rem;--font-size-h6:1rem;--font-size-button:0.875rem}}[data-theme=dark]{--text-primary:var(--text-primary-dark);--text-secondary:var(--text-secondary-dark);--text-tertiary:var(--text-tertiary-dark);--bg-primary:var(--bg-primary-dark);--bg-secondary:var(--bg-secondary-dark);--bg-tertiary:var(--bg-tertiary-dark);--bg-hover:var(--bg-hover-dark);--bg-active:var(--bg-active-dark);--card-bg:var(--bg-tertiary-dark);--card-border:rgba(255,255,255,0.08)}.btn-primary{background-color:#0B5CB8;color:#ffffff}.coming-soon-container{position:relative;margin:1rem;text-align:center;width:150px}.coming-soon-text{position:absolute;top:5%;left:50%;transform:translate(-50%,-50%) rotate(0deg);font-size:.6rem;font-weight:rgb(202,17,17);color:#ac0b0b;z-index:10!important;padding:.1rem 0;line-height:1}.resend-button{color:white;border:none;border-radius:5px;font-size:16px;cursor:pointer;transition:background-color .3s ease;background-color:initial}.resend-button:disabled{cursor:not-allowed}.resend-button:hover:not(:disabled){background-color:#0056b3}.form-check-input[type=radio]{border:1px solid #000;margin-right:1.2rem;cursor:pointer;width:1.5rem;height:1.5rem;@media screen and (max-width:768px){width:1rem;height:1rem}&:checked{background-color:#2b88b9}&:focus{box-shadow:none}&:hover{background-color:#19303b}}.form-check-input[type=checkbox]{border:1px solid #000;margin-right:1.2rem;cursor:pointer;width:1.5rem;height:1.5rem;@media screen and (max-width:768px){width:1rem;height:1rem}&:checked{background-color:#2b88b9}&:focus{box-shadow:none}&:hover{background-color:#19303b}}.userCartItemsContainer{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1rem;margin-bottom:2rem}@media (max-width:768px){.userCartItemsContainer{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.userCartItemsContainer{grid-template-columns:1fr}}.userCartItemsDiv{border:1px solid #000;padding:1rem;border-radius:5px;background-color:#f9f9f9;box-shadow:0 2px 4px rgba(0,0,0,.1)}.TestWithVideoPage5Content1Q3>span:nth-child(2)>span>p{border:1px solid #000;padding:2rem;border-radius:8px}.TestWithVideoPage5Content1Q3>span:nth-child(2)>span>p img{max-height:500px;max-width:500px;width:auto;height:auto;margin:auto;display:block}.TestWithVideoPage5Content21P2>p:last-child>span:last-child{min-width:240px}.TestWithVideoPage5Content1Q2>span{border:1px solid #b39393;width:100%;padding:1.2rem}.borderTable{border:1px solid #000}.borderTable td,.borderTable th{border:1px solid #000;padding:1rem}.downloadPlanButton{display:flex;justify-content:space-between;@media screen and (max-width:768px){flex-direction:column;gap:1rem;justify-content:center}}.downloadPlanButton button{padding:.5rem 2rem!important;color:#0056b3!important;border:1px solid #0056b3!important;background-color:#fff!important;font-size:1.2rem!important;border-radius:15px!important}.downloadPlanButton button:hover{background-color:#0056b3!important;color:#fff!important}.share-icon{cursor:pointer;font-size:24px}.smallScreenCommingSoon{display:none;@media screen and (max-width:768px){display:block}}.largeScreenCommingSoon{display:block;@media screen and (max-width:768px){display:none}}.hidden{display:none}.w-20{width:20%}.w-30{width:30%}.w-40{width:40%}.w-60{width:60%}.w-70{width:70%}.w-80{width:80%}.w-90{width:90%}.bold{font-weight:700}.fw-thin{font-weight:100!important}.fw-light{font-weight:300!important}.fw-normal{font-weight:400!important}.fw-medium{font-weight:500!important}.fw-semibold{font-weight:600!important}.fw-semibold-1{font-weight:700!important}.italic{font-style:italic}.justify-content-between{justify-content:space-between!important}.justify-content-center{justify-content:center}.text-gray-300{color:#5f6368!important}.ss *{font-family:sans-serif}.text-gray-lite{color:#202124!important}.underline{text-decoration:underline}.text-sm{font-size:.875rem;font-weight:500}.text-lg{font-size:1.125rem}.text-xl{font-size:1.25rem}.text-2xl{font-size:1.5rem}.text-3xl{font-size:1.875rem}.text-4xl{font-size:2.25rem}.text-5xl{font-size:3rem}.text-6xl{font-size:3.75rem}.text-7xl{font-size:4.5rem}.text-8xl{font-size:6rem}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.fs-1{font-size:2.5rem}.fs-2{font-size:2rem}.fs-3{font-size:1.75rem}.fs-4{font-size:1.5rem}.fs-5{font-size:1.25rem}.fs-6{font-size:1rem}.fs-7{font-size:.875rem}.fs-8{font-size:.75rem}.lh-1{line-height:1}.lh-2{line-height:1.5}.lh-3{line-height:2}.flex{display:flex}.flex-align-center{display:flex;align-items:center}.flex-justify-center{display:flex!important;justify-content:center!important;align-items:center!important}.flex-center{display:flex;justify-content:center;align-items:center}.flex-column{display:flex;flex-direction:column}.flex-col{flex-direction:column!important}.flex-row{flex-direction:row}.flex-wrap{display:flex;flex-wrap:wrap}.flex-between{justify-content:space-between}.flex-around,.flex-between{display:flex;align-items:center}.flex-around{justify-content:space-around}.flex-grow{flex-grow:1}.flex-shrink{flex-shrink:1}.g-0{gap:0!important}.g-1{gap:.25rem!important}.g-2{gap:.5rem!important}.g-3{gap:1rem!important}.g-4{gap:1.5rem!important}.g-5{gap:3rem!important}.gridLayout2{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1rem;gap:1rem}.gridLayout3{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1rem;gap:1rem}.gridLayout4{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1rem;gap:1rem}.gridLayout5{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:1rem;gap:1rem}.m-0{margin:0}.mt-0{margin-top:0!important}.mr-0{margin-right:0!important}.mb-0{margin-bottom:0!important}.ml-0{margin-left:0!important}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:1rem}.mt-4{margin-top:1.5rem}.mt-5{margin-top:3rem}.mt-6{margin-top:4rem}.mt-7{margin-top:5rem}.mt-8{margin-top:6rem}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:1rem}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:1rem!important}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:1rem}.p-0{padding:0}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:1rem}.p-4{padding:1.5rem}.p-5{padding:3rem}.pt-6{padding-top:4rem!important}.pt-1{padding-top:.25rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:1rem}.pt-4{padding-top:1.5rem}.pt-5{padding-top:3rem}.pr-2{padding-right:.5rem}.pr-3{padding-right:1rem}.pr-1{padding-right:.25rem}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem}.pb-5{padding-bottom:3rem}.pl-2{padding-left:.5rem}.pl-3{padding-left:1rem}.pl-4{padding-left:1.5rem}.pl-1{padding-left:.25rem}.w-100{width:100%}.h-100{height:100%}.h-50vh{height:50vh}.h-70vh{height:70vh}.h-80vh{height:80vh}.min-h-100{min-height:100vh}.min-h-150px{min-height:150px}.o-h-150px{max-height:58vh;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#0132ff #f1f1f1;margin-bottom:2rem}.o-h-150px::-webkit-scrollbar{width:2px}.o-h-150px::-webkit-scrollbar-track{background:#f1f1f1}.o-h-150px::-webkit-scrollbar-thumb{background:#888;border-radius:10px}.o-h-150px::-webkit-scrollbar-thumb:hover{background:#555}.o-h-150px:hover::-webkit-scrollbar{width:2px}.o-h-150px:not(:hover)::-webkit-scrollbar{width:0}.min-h-200px{min-height:200px}.min-h-250px{min-height:250px}.min-h-300px{min-height:300px}.min-h-350px{min-height:350px}.min-h-400px{min-height:400px}.min-h-450px{min-height:450px}.min-h-500px{min-height:500px}.min-h-550px{min-height:550px}.min-h-600px{min-height:600px}.min-h-650px{min-height:650px}.min-w-100{min-width:100%}.min-w-120{min-width:120px}.min-w-150{min-width:150px}.min-w-200{min-width:200px}.min-w-250{min-width:250px}.min-w-300{min-width:300px}.min-w-350{min-width:350px}.min-w-400{min-width:400px}.min-w-450{min-width:450px}.min-w-500{min-width:500px}.max-w-700{max-width:700px;margin:0 auto}.min-w-800-primary{min-width:800px!important;max-width:1100px;margin:0 auto;@media screen and (max-width:768px){min-width:90%!important}}.max-w-1000{max-width:1000px;margin:0 auto}.max-w-1200{max-width:1200px;margin:0 auto}.w-40per-check{width:70%;@media screen and (max-width:768px){width:100%}}.border{border:1px solid #ccc}.rounded{border-radius:.25rem}.rounded-lg{border-radius:.5rem}.rounded-sm{border-radius:.125rem}.rounded-xl{border-radius:1rem}.rounded-full{border-radius:50%}.shadow{box-shadow:0 2px 4px rgba(0,0,0,.1)}.shadow-lg{box-shadow:0 4px 8px rgba(0,0,0,.15)}.border-1-lite{border:1px solid transparent;box-shadow:0 0 4px 0 rgba(0,0,0,.16)}.border-dashed{border-style:dashed;border-width:.03rem}@media (max-width:768px){.gridLayout2,.gridLayout3,.gridLayout4,.gridLayout5{grid-template-columns:1fr}}.pos-relative{position:relative}.pos-absolute{position:absolute}.pos-fixed{position:fixed}.pos-sticky{position:-webkit-sticky;position:sticky}.top-0{top:0}.right-0{right:0}.bottom-0{bottom:0}.left-0{left:0}.d-none{display:none}.d-block{display:block}.d-inline{display:inline}.d-inline-block{display:inline-block}.center,.mx-auto{margin-left:auto;margin-right:auto}.my-auto{margin-top:auto;margin-bottom:auto}.transition{transition:all .3s ease}.hover-scale:hover{transform:scale(1.05)}.fade-in{animation:fadeIn .5s ease-in-out}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.border-box{box-sizing:border-box}.cursor-pointer{cursor:pointer!important}.overflow-hidden,.text-truncate{overflow:hidden}.text-truncate{white-space:nowrap;text-overflow:ellipsis}.bg-primary{background-color:var(--color-primary)}.bg-secondary{background-color:var(--bg-secondary)}.bg-success{background-color:var(--color-success)}.bg-danger{background-color:var(--color-error)}.bg-danger-light{background-color:var(--color-error-bg)}.bg-warning{background-color:var(--color-warning)}.bg-info{background-color:var(--color-info)}.bg-light{background-color:var(--bg-secondary)}.bg-dark{background-color:var(--text-primary)}.bg-gray{background-color:#cacbca}.bg-primary-light{background-color:var(--color-primary-lighter)}.text-secondary{color:var(--text-secondary)}.text-success{color:var(--color-success)}.text-danger{color:var(--color-error)}.text-warning{color:var(--color-warning)}.text-info{color:var(--color-info)}.text-light{color:var(--bg-secondary)}.text-black,.text-dark{color:var(--text-primary)}.text-bluish{color:#152259}a{text-decoration:none;color:inherit}a:hover{text-decoration:underline}.item-width-50{width:50px}.item-width-100{width:100px}.item-width-150{width:150px}.item-width-200{width:200px}.item-width-250{width:250px}.item-width-300{width:300px}.item-width-350{width:350px}.item-width-400{width:400px}.item-width-450{width:450px}.item-width-500{width:500px}.item-height-50{height:50px}.item-height-100{height:100px}.item-height-150{height:150px}.item-height-200{height:200px}.item-height-250{height:250px}.item-height-300{height:300px}.text-primary,.text-primary-2,.text-primary-3,.text-primary-4{color:var(--color-primary)}.items-center{align-items:center}.grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:1rem;gap:1rem}.grid-cols-2{grid-template-columns:repeat(2,1fr)!important;@media screen and (max-width:768px){grid-template-columns:repeat(1,1fr)!important}}.grid-cols-3{grid-template-columns:repeat(3,1fr)!important;@media screen and (max-width:768px){grid-template-columns:repeat(2,1fr)!important}@media screen and (max-width:576px){grid-template-columns:repeat(1,1fr)!important}}.grid-cols-4{grid-template-columns:repeat(4,1fr)!important;@media screen and (max-width:768px){grid-template-columns:repeat(2,1fr)!important}@media screen and (max-width:576px){grid-template-columns:repeat(1,1fr)!important}}.grid-cols-5{grid-template-columns:repeat(5,1fr)!important;@media screen and (max-width:768px){grid-template-columns:repeat(3,1fr)!important}@media screen and (max-width:576px){grid-template-columns:repeat(2,1fr)!important}}.grid-cols-6{grid-template-columns:repeat(6,1fr)!important;@media screen and (max-width:768px){grid-template-columns:repeat(3,1fr)!important}@media screen and (max-width:576px){grid-template-columns:repeat(2,1fr)!important}}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.gap-5{gap:2rem!important}.primary-box-shadow{box-shadow:0 0 10px 2px rgba(0,0,0,.2)}.primary-box-shadow-main{box-shadow:0 6px 12px -2px rgba(50,50,93,.25),0 3px 7px -3px rgba(0,0,0,.3)}.primary-padding-5percent{padding:5%}.primary-box-shadow-bottom{box-shadow:0 2px 10px #0000001a}.primary-box-shadow-bottom-none{box-shadow:0 0 10px 2px rgba(0,0,0,.2);box-shadow:0 2px 10px rgba(0,0,0,.2),2px 0 10px rgba(0,0,0,.2),-2px 0 10px rgba(0,0,0,.2)}.text-black-variant-1{color:#202025!important}.feature-card{background-color:white;border-radius:4px;box-shadow:0 0 10px 2px rgba(0,0,0,.2);padding:20px;text-align:center;transition:transform .2s ease-in-out;min-width:350px;min-height:300px;margin-top:4rem}.feature-card:hover{transform:translateY(-10px)}.feature-card-text{font-size:18px;font-weight:300;margin-bottom:16px}.border-1-grayy{border:1px solid #e0e0e0}.bg-lite-gray{background-color:#f1f1f0!important}.new-study-planner-back-button{background-color:#f1f1f0!important;color:rgb(51,51,51)!important}.goalCardnew,.new-study-planner-back-button{border:none!important;border-radius:4px;cursor:pointer;font-size:16px;font-weight:400;padding:15px 30px 10px}.goalCardnew{background-color:#fff!important;transition:transform .2s ease-in-out;min-height:150px;min-width:300px;box-shadow:0 2px 10px #0000001a}.goalCardnew:hover{transform:translateY(-10px)}.goalCardnew.selected,.goalExamCardnew.selected{border:1px solid #007bff!important}.goalExamCardnew.selected{border-radius:4px}.transition-top-main{transition:transform .2s ease-in-out}.transition-top-main:hover{transform:translateY(-10px)}.goalCardnew>span{border-radius:50%;padding:15px;background-color:#e8f0fe}.back-btn-new-stud-planner{background-color:#f0f3f5!important;border:none!important;border-radius:4px;cursor:pointer;font-size:16px;color:rgb(51,51,51)!important;font-weight:400;padding:15px 30px 10px}.back-btn-new-stud-planner:hover{background-color:#f1f1f0!important}.next-btn-new-stud-planner{background-color:var(--btn-primary-bg)!important;border:none!important;border-radius:var(--radius-sm);cursor:pointer;font-size:var(--font-size-button);color:var(--btn-primary-text)!important;font-weight:var(--font-weight-regular);padding:15px 40px 10px}.next-btn-new-stud-planner .btn.disabled:hover,.next-btn-new-stud-planner.btn.disabled{background-color:#75abf0!important;border:none!important;border-radius:4px;cursor:pointer;font-size:16px;color:white!important;font-weight:400;padding:15px 30px 10px;cursor:not-allowed}.primary-box-shadow-top-none{box-shadow:0 0 10px 2px rgba(0,0,0,.2)!important}.disabled-style{cursor:not-allowed;opacity:.6}.newStudyPlannerAi-Container{display:flex;gap:2rem;flex-wrap:wrap;justify-content:center}.newStudyPlannerAi-Card{background-color:white;box-shadow:0 0 0 2px #1a73e8;background-color:#f7f9fc;border-radius:10px;box-shadow:0 1px 3px #0000001a;cursor:pointer;display:flex;flex:1 1;flex-direction:column;max-width:450px;min-height:600px;padding:25px;border:1px solid rgb(124,165,212)}.newStudyPlannerAi-Card.active{border:2px solid #1a73e8}.newStudyPlannerAi-CardFeature{display:flex;justify-content:space-between;margin-bottom:1rem;border-bottom:1px solid #ccc}.text-success-tick{background-color:#e3f0eb!important;color:#34a952!important;font-size:1.5rem;border-radius:4px}.text-danger-cross{background-color:#f4e6e6!important;color:#eb4334!important;font-size:1.5rem;border-radius:4px}.studyPlannerAi-CardBadge{border-radius:10px;font-size:.8rem;background-color:#eaf0ff;color:#3a87ea;padding:.5rem .8rem .2rem}.studyPlannerAi-CardButton-lite{background-color:#eaf0ff;color:#3a87ea;border:none;border-radius:5px;padding:.5rem 1rem;font-size:1rem;cursor:pointer;transition:background-color .3s ease;width:100%}.studyPlannerAi-CardButton{background-color:var(--btn-success-bg)!important;color:var(--btn-success-text)!important;border:none!important;border-radius:var(--radius-sm);padding:var(--spacing-2) var(--spacing-4);font-size:var(--font-size-button);cursor:pointer;transition:background-color var(--transition-base);width:100%}.cursor-no-allowed,.cursor-no-allowed:hover,.study-planner-pro:hover{cursor:not-allowed}.studyPlans-box{min-height:240px}.studyPlans-box.selected-study-plan-box{border:2px solid #1a73e8!important;background-color:#fff}.text-primary-green-2{color:var(--color-success-bg)!important}.text-primary-green-3,.text-primary-green-4{color:var(--color-success)!important}.bg-text-primary-green-2{background-color:var(--color-success-bg)!important}.bg-text-primary-green-3{background-color:var(--color-success)!important}.isRecommended-box{position:absolute;top:-38px;right:0;background-color:#1b72e8;color:white;border-radius:2.5rem;padding:4px 8px}.p-f-b-1{color:rgb(102,102,102)!important}.stepper-container-custom-page-6{font-size:normal!important}.stepper-container-custom-page-6 button.active,.stepper-container-custom-page-6 button.completed{background-color:#34a952!important}.stepper-container-custom-page-6 button.StepButton-d2-0-2-12{background-color:#fff!important;border:1px solid #dadce0!important;color:#202124!important}.stepper-container-custom-page-6 .StepButtonContent-d3-0-2-13{color:#202124!important}.stepper-container-custom-page-6 button.StepButton-d4-0-2-20{background-color:#fff!important;border:1px solid #dadce0!important;color:#202124!important}.stepper-container-custom-page-6 .StepButtonContent-d5-0-2-21{color:#202124!important}.continue-button-container-main-6{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:20px}.continue-button-container-main-6 button{background-color:#1b72e8!important;border:none!important;border-radius:8px;cursor:pointer;font-size:16px;padding:12px 20px;color:#fff!important;font-weight:600;box-shadow:0 4px 8px rgba(27,114,232,.2);transition:background-color .3s ease,box-shadow .3s ease,transform .2s ease}.continue-button-container-main-6 button:hover{background-color:#1662c6!important;box-shadow:0 3px 6px rgba(27,114,232,.2)}.hover-underline:hover{text-decoration:underline;cursor:pointer}.shadow-lg{box-shadow:0 4px 8px rgba(0,0,0,.1)}.detailSolutionScrollBtns{position:fixed;bottom:20px;right:20px;display:flex;flex-direction:column;gap:12px;z-index:999}.detailScrollBtn{border-radius:50%;padding:.6rem;background-color:#ff4d4f;box-shadow:0 2px 10px rgba(255,77,79,.5);color:white;transition:all .3s ease;border:none;display:flex;align-items:center;justify-content:center}.detailScrollBtn:hover{transform:scale(1.1);background-color:#d9363e;box-shadow:0 4px 12px rgba(217,54,62,.7)}.TestWithVideoPage5Content21P3SpanActive{color:white!important;background-color:#000!important}.addToCart{background-color:white;border-radius:10px;padding:1rem 1rem 2rem;height:auto}.addToCartImage{max-height:250px;max-width:100%;overflow:hidden;display:flex;align-items:center;justify-content:center;padding:1rem}.addToCartImage img{width:100%;height:100%;object-fit:cover;object-position:center;mask-image:linear-gradient(135deg,transparent 15%,black 0);-webkit-mask-image:linear-gradient(135deg,transparent 15%,black 0)}.addToCartName{margin:1rem 0;font-size:1.2rem;font-weight:700}.addToCartCourseHighlightsText{font-size:1.2rem;font-weight:600;margin:1rem 0;color:#000}.addToCartCourseHighlightsItem{display:flex;align-items:center;gap:1rem}.addToCartCourseHighlightsItem>span:nth-child(2){font-size:1.2rem;font-weight:500;color:#000}.addToCartCourseHighlightsItems{border-bottom:7px solid #d9d9d9;padding-bottom:2rem}.addToCartPrice{font-weight:600;font-size:1.5rem;margin:1rem 0}.addToCartPromoCodesInput{border:1px dashed #d9d9d9!important}.addToCartButton{display:flex;align-items:center;gap:1rem;margin-top:2rem}.addToCartButton>span:first-child{padding:.5rem;border-radius:10px}.addToCartIcon{width:30px;height:30px;color:#0B5CB8}.addToCartButtonAdd{width:100%!important;background-color:#0B5CB8!important;color:#fff!important;border:none!important;max-width:200px;&:hover{background-color:#3e3e45!important;border:none!important}}.TestWithVideoPage5Content21P3Span,.TestWithVideoPage5Content21P3Span.notVisited{background-color:var(--question-not-visited-bg);color:var(--question-not-visited-text)}.TestWithVideoPage5Content21P3Span.notAttempted{background-color:var(--question-not-attempted-bg);color:var(--question-not-attempted-text)}.TestWithVideoPage5Content21P3Span.reviewed{background-color:var(--question-reviewed-bg);color:var(--question-reviewed-text)}.TestWithVideoPage5Content21P3Span.attempted{background-color:var(--question-attempted-bg)!important;color:var(--question-attempted-text)!important}.TestWithVideoPage5Content21P3SpanActive{background-color:var(--question-current-bg);color:var(--question-current-text);font-weight:var(--font-weight-bold)}