.exam-wise-test-page{--ewt-page-pad:clamp(12px,3vw,28px);--fs-h2:20px;--fs-h3:16px;--fs-body:13.5px;--fs-card:13px;--fs-sm:12.5px;--fs-pill:10.5px;zoom:.9;background:var(--gov-page-bg);box-sizing:border-box;color:var(--gov-text);margin:0 auto;max-width:100%;min-height:100vh;overflow-x:hidden;padding:16px var(--ewt-page-pad) 48px;width:100%}.exam-wise-test-page .ewt-section,.exam-wise-test-page .panel{background:var(--gov-surface);border:1px solid var(--gov-border);border-radius:var(--r-lg);box-shadow:var(--e-section);box-sizing:border-box;margin:var(--section-gap) auto 0;max-width:min(var(--home-container),100%);padding:var(--section-pad);width:100%}.exam-wise-test-page .panel{margin-top:0}.exam-wise-test-page .page-heading{align-items:center;border-bottom:1px solid var(--gov-border);display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;margin-bottom:20px;padding-bottom:20px}.exam-wise-test-page .page-heading-text{flex:1 1 320px;min-width:0}.exam-wise-test-page .page-heading-text h1{color:var(--gov-text);font-size:26px;font-weight:700;letter-spacing:-.4px;line-height:1.25;margin:0 0 6px}.exam-wise-test-page .page-heading-text p{color:var(--gov-subtext);font-size:var(--fs-body);line-height:1.6;margin:0}.exam-wise-test-page .ewt-store-header-wrap{box-shadow:0 4px 16px #0f172a14;display:flex;flex-direction:column;margin:-16px calc(var(--ewt-page-pad)*-1) 16px;width:calc(100% + var(--ewt-page-pad)*2)}.exam-wise-test-page .ewt-top-bar{background:#0f172a;border-bottom:1px solid #ffffff26;padding:10px var(--ewt-page-pad)}.exam-wise-test-page .ewt-top-bar-inner{grid-gap:16px;align-items:center;display:grid;gap:16px;grid-template-columns:minmax(-webkit-max-content,1fr) minmax(0,780px) minmax(0,1fr);grid-template-columns:minmax(max-content,1fr) minmax(0,780px) minmax(0,1fr);margin:0 auto;max-width:min(var(--home-container),100%)}.exam-wise-test-page .ewt-location-box{align-items:center;color:#fff;display:flex;flex-shrink:0;gap:8px;justify-self:start;padding:4px 8px}.exam-wise-test-page .ewt-location-icon{color:#38bdf8;font-size:18px}.exam-wise-test-page .ewt-location-text{align-items:flex-start;display:flex;flex-direction:column}.exam-wise-test-page .ewt-subtext{color:#94a3b8;font-size:10.5px;font-weight:500}.exam-wise-test-page .ewt-maintext{color:#fff;font-size:12.5px;font-weight:700}.exam-wise-test-page .ewt-search-container{align-items:center;background:#fff;border:2px solid #0000;border-radius:8px;box-shadow:0 2px 8px #0003;display:flex;grid-column:2;min-width:0;overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.exam-wise-test-page .ewt-search-container:focus-within{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb40}.exam-wise-test-page .ewt-category-dropdown{align-self:stretch;background:#f1f5f9;border:none;border-right:1px solid var(--gov-border);color:#0f172a;cursor:pointer;font-family:inherit;font-size:12.5px;font-weight:700;max-width:140px;outline:none;padding:10px 10px 10px 12px}.exam-wise-test-page .ewt-search-input{background:#0000;border:none;color:#0f172a;flex:1 1;font-family:inherit;font-size:13.5px;min-width:0;outline:none;padding:10px 14px}.exam-wise-test-page .ewt-search-input::placeholder{color:#64748b}.exam-wise-test-page .ewt-search-count{background:#eef4ff;border:1px solid #bfdbfe;border-radius:var(--r-pill);color:var(--gov-primary);flex-shrink:0;font-size:11px;font-weight:700;padding:1px 7px;white-space:nowrap}.exam-wise-test-page .ewt-clear-search{align-self:stretch;background:none;border:none;color:#94a3b8;cursor:pointer;font-size:16px;padding:0 10px}.exam-wise-test-page .ewt-clear-search:hover{color:#0f172a}.exam-wise-test-page .ewt-search-submit-btn{align-items:center;align-self:stretch;background:linear-gradient(135deg,#2563eb,#1d4ed8);border:none;color:#fff;cursor:pointer;display:flex;font-size:15px;justify-content:center;padding:10px 18px;transition:background .2s ease}.exam-wise-test-page .ewt-search-submit-btn:hover{background:linear-gradient(135deg,#1d4ed8,#1e40af)}.exam-wise-test-page .ewt-subbar-nav{background:#1e293b;border-bottom:1px solid #ffffff1a;padding:6px var(--ewt-page-pad)}.exam-wise-test-page .ewt-subbar-inner{align-items:center;display:flex;gap:16px;justify-content:space-between;margin:0 auto;max-width:min(var(--home-container),100%);overflow-x:auto;scrollbar-width:none}.exam-wise-test-page .ewt-subbar-inner::-webkit-scrollbar{display:none}.exam-wise-test-page .ewt-category-pill-list,.exam-wise-test-page .ewt-subbar-pill{align-items:center;display:flex;gap:6px}.exam-wise-test-page .ewt-subbar-pill{background:none;border:1px solid #0000;border-radius:4px;color:#cbd5e1;cursor:pointer;font-family:inherit;font-size:12.5px;font-weight:600;padding:5px 12px;transition:background .2s ease,border-color .2s ease,color .2s ease;white-space:nowrap}.exam-wise-test-page .ewt-subbar-pill:hover{background:#ffffff14;border-color:#ffffff4d;color:#fff}.exam-wise-test-page .ewt-subbar-pill:focus-visible{outline:2px solid #38bdf8;outline-offset:1px}.exam-wise-test-page .ewt-subbar-pill.active{background:#2563eb;border-color:#2563eb;color:#fff;font-weight:700}.exam-wise-test-page .ewt-subbar-icon{font-size:11px}.exam-wise-test-page .ewt-pill-count{font-feature-settings:"tnum";background:#ffffff1f;border-radius:var(--r-pill);color:#e2e8f0;font-family:var(--font-numeric);font-size:10.5px;font-variant-numeric:tabular-nums;font-weight:700;line-height:16px;min-width:18px;padding:0 5px;text-align:center}.exam-wise-test-page .ewt-subbar-pill.active .ewt-pill-count{background:#fff;color:#1e3a8a}.exam-wise-test-page .ewt-subbar-trust-tag{align-items:center;color:#38bdf8;display:flex;flex-shrink:0;font-size:11.5px;font-weight:700;gap:6px;white-space:nowrap}.exam-wise-test-page .ewt-trust-tag-text{animation:ewtTrustFadeIn .4s ease-out}@keyframes ewtTrustFadeIn{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}.exam-wise-test-page .exams-section{width:100%}.exam-wise-test-page .panel-container{grid-gap:var(--grid-gap);background:none;border:none;border-radius:0;box-shadow:none;display:grid;gap:var(--grid-gap);grid-template-columns:repeat(4,minmax(0,1fr));grid-template-columns:repeat(var(--cols,4),minmax(0,1fr));margin:0;max-width:none;padding:0}.exam-wise-test-page .exam-card{min-height:210px;padding:22px 16px;text-decoration:none}.exam-wise-test-page .exam-card.has-exam-art{padding-top:calc(var(--exam-art-h) + 14px)}.exam-wise-test-page .exam-icon{align-items:center;background:var(--accent-soft);border:1px solid var(--accent-line);border-radius:var(--r-md);color:var(--accent-ink);display:flex;flex-shrink:0;font-size:20px;height:46px;justify-content:center;margin-bottom:12px;width:46px}.exam-wise-test-page .exam-icon-glyph{font-size:20px}.exam-wise-test-page .exam-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--gov-text);display:-webkit-box;font-size:var(--fs-h3);font-weight:700;line-height:1.35;margin:0 0 6px;min-height:calc(var(--fs-h3)*2.7);overflow:hidden}.exam-wise-test-page .exam-card .exam-desc{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:var(--gov-subtext);display:-webkit-box;font-size:var(--fs-sm);line-height:1.5;margin:0 0 16px;min-height:calc(var(--fs-sm)*4.5);overflow:hidden;text-align:center}.exam-wise-test-page .exam-start{align-items:center;background:linear-gradient(180deg,#fff 0,var(--accent-soft) 100%);border:1px solid var(--accent);border-radius:var(--btn-radius);box-shadow:0 1px 2px #0f172a0d,inset 0 1px 0 #fff;box-sizing:border-box;color:var(--accent-ink);display:inline-flex;font-size:var(--btn-fs-sm);font-weight:700;height:var(--btn-h-sm);justify-content:center;letter-spacing:.2px;line-height:1;margin-top:auto;padding:var(--btn-pad-sm);transition:background .18s var(--ease),color .18s var(--ease),border-color .18s var(--ease);white-space:nowrap;width:100%}.exam-wise-test-page .exam-card:hover .exam-start{background:var(--accent);border-color:var(--accent);color:#fff}.exam-wise-test-page .exam-card:focus-visible{outline:2px solid #2563eb;outline-offset:2px}.exam-wise-test-page .panel-container .exam-card:nth-child(4n+1){--accent:#2563eb;--accent-soft:#eff6ff;--accent-line:#bfdbfe;--accent-ink:#1d4ed8}.exam-wise-test-page .panel-container .exam-card:nth-child(4n+2){--accent:#16a34a;--accent-soft:#f0fdf4;--accent-line:#bbf7d0;--accent-ink:#166534}.exam-wise-test-page .panel-container .exam-card:nth-child(4n+3){--accent:#ea580c;--accent-soft:#fff7ed;--accent-line:#fed7aa;--accent-ink:#c2410c}.exam-wise-test-page .panel-container .exam-card:nth-child(4n+4){--accent:#9333ea;--accent-soft:#faf5ff;--accent-line:#e9d5ff;--accent-ink:#7e22ce}.exam-wise-test-page .no-results{align-items:center;background:linear-gradient(180deg,#fff,#fbfcfe);border:1px dashed #c9d5e6;border-radius:var(--r-md);display:flex;flex-direction:column;grid-column:1/-1;padding:40px 24px;text-align:center}.exam-wise-test-page .no-results>svg{color:var(--gov-primary);font-size:22px;margin-bottom:12px}.exam-wise-test-page .no-results h3{color:var(--gov-text);font-size:var(--fs-h3);font-weight:700;margin:0 0 6px}.exam-wise-test-page .no-results p{color:var(--gov-subtext);font-size:var(--fs-card);margin:0}.exam-wise-test-page .ewt-features-grid,.exam-wise-test-page .ewt-why-grid{--cols:3}.exam-wise-test-page .ewt-tips-grid{--cols:4}.exam-wise-test-page .ewt-faq-grid{--cols:2}.exam-wise-test-page .th-card h3{color:var(--gov-text);font-size:var(--fs-h3);font-weight:700;line-height:1.35;margin:0 0 6px}.exam-wise-test-page .th-card p{color:var(--gov-subtext);font-size:var(--fs-card);line-height:1.55;margin:0}.exam-wise-test-page .faq-item{align-items:flex-start;background:linear-gradient(180deg,#fff,#fcfdff);border:1px solid var(--gov-border);border-radius:var(--r-md);box-shadow:var(--e-card);display:flex;gap:14px;padding:18px 20px;text-align:left;transition:border-color .2s var(--ease),box-shadow .2s var(--ease)}.exam-wise-test-page .faq-item:hover{border-color:#2563eb;box-shadow:var(--e-card-hover)}.exam-wise-test-page .faq-item-body{min-width:0}.exam-wise-test-page .faq-item-topic{color:#2563eb;display:block;font-size:11.5px;font-weight:700;letter-spacing:.7px;margin-bottom:3px;text-transform:uppercase}.exam-wise-test-page .faq-item-body h3{font-size:var(--fs-h3);line-height:1.4;margin:0 0 5px;text-align:left}.exam-wise-test-page .faq-item-answer{color:var(--gov-subtext);font-size:var(--fs-card);line-height:1.6;margin:0;text-align:left}.exam-wise-test-page .ewt-support-strip{align-items:center;background:linear-gradient(135deg,#f2f7ff,#fff 60%);border-color:#d9e4f8;display:flex;gap:18px;padding:18px 24px}.exam-wise-test-page .ewt-support-icon{align-items:center;background:linear-gradient(140deg,#1e3a8a,#2563eb);border-radius:var(--r-md);color:#fff;display:flex;flex-shrink:0;font-size:20px;height:46px;justify-content:center;width:46px}.exam-wise-test-page .ewt-support-copy{flex:1 1;min-width:0}.exam-wise-test-page .ewt-support-eyebrow{color:#2563eb;display:block;font-size:10.5px;font-weight:700;letter-spacing:.7px;margin-bottom:2px;text-transform:uppercase}.exam-wise-test-page .ewt-support-copy h2{color:var(--gov-text);font-size:var(--fs-h3);font-weight:700;margin:0 0 2px}.exam-wise-test-page .ewt-support-copy p{color:var(--gov-subtext);font-size:var(--fs-sm);margin:0}.exam-wise-test-page .ewt-support-actions{align-items:center;display:flex;flex-shrink:0;gap:10px}.exam-wise-test-page .ewt-links-grid{--cols:4}.exam-wise-test-page .ewt-link-card{align-items:center;background:linear-gradient(180deg,#fff,#fcfdff);border:1px solid var(--gov-border);border-radius:var(--r-md);box-shadow:var(--e-card);display:flex;gap:12px;padding:14px 16px;text-align:left;text-decoration:none;transition:transform .2s var(--ease),border-color .2s var(--ease),box-shadow .2s var(--ease)}.exam-wise-test-page .ewt-link-card:hover{border-color:#2563eb;box-shadow:var(--e-card-hover);transform:translateY(-2px)}.exam-wise-test-page .ewt-link-card,.exam-wise-test-page .ewt-link-card *,.exam-wise-test-page .ewt-link-card:hover{text-decoration:none}.exam-wise-test-page .ewt-link-icon{flex-shrink:0;font-size:16px;height:38px;margin:0;width:38px}.exam-wise-test-page .ewt-link-text{display:flex;flex-direction:column;gap:2px;min-width:0}.exam-wise-test-page .ewt-link-title{color:var(--gov-text);font-size:14px;font-weight:700}.exam-wise-test-page .ewt-link-note{color:var(--gov-muted);font-size:12.5px;line-height:1.45}.exam-wise-test-page .ewt-link-card:focus-visible{outline:2px solid #2563eb;outline-offset:2px}@media (max-width:1280px){.exam-wise-test-page .panel-container{--cols:3}}@media (max-width:1180px){.exam-wise-test-page .ewt-tips-grid{--cols:2}.exam-wise-test-page .ewt-links-grid{--cols:3}}@media (max-width:980px){.exam-wise-test-page .ewt-features-grid,.exam-wise-test-page .ewt-links-grid,.exam-wise-test-page .ewt-why-grid,.exam-wise-test-page .panel-container{--cols:2}}@media (max-width:900px){.exam-wise-test-page{zoom:1;--section-pad:18px 14px;--grid-gap:12px;--section-gap:12px;--fs-h2:19px;--fs-h3:15.5px;--fs-body:14.5px;--fs-card:13.5px;--fs-sm:12.5px;--fs-pill:11px}.exam-wise-test-page .page-heading-text h1{font-size:22px}.exam-wise-test-page .ewt-support-strip{flex-direction:column;text-align:center}}@media (max-width:768px){.exam-wise-test-page .ewt-faq-grid{--cols:1}}@media (max-width:600px){.exam-wise-test-page .ewt-top-bar-inner{display:flex;flex-wrap:wrap;gap:10px}.exam-wise-test-page .ewt-search-container{align-items:center;display:grid;flex:1 0 100%;grid-template-columns:minmax(0,1fr) auto auto auto;max-width:none;min-width:0}.exam-wise-test-page .ewt-category-dropdown{border-bottom:1px solid var(--gov-border);border-right:0;font-size:16px;grid-column:1/-1;max-width:none;min-height:44px;width:100%}.exam-wise-test-page .ewt-search-input{font-size:16px;grid-column:1;min-height:44px;width:100%}.exam-wise-test-page .ewt-clear-search,.exam-wise-test-page .ewt-search-submit-btn{min-height:44px;min-width:44px}.exam-wise-test-page .ewt-search-submit-btn{grid-column:4}.exam-wise-test-page .ewt-subbar-pill{min-height:36px}}@media (max-width:620px){.exam-wise-test-page .ewt-features-grid,.exam-wise-test-page .ewt-links-grid,.exam-wise-test-page .ewt-tips-grid,.exam-wise-test-page .ewt-why-grid,.exam-wise-test-page .panel-container{--cols:1}.exam-wise-test-page .ewt-support-actions{flex-wrap:wrap;width:100%}.exam-wise-test-page .ewt-support-actions .th-btn{flex:1 1}}@media (prefers-reduced-motion:reduce){.exam-wise-test-page .ewt-trust-tag-text{animation:none}.exam-wise-test-page .ewt-subbar-pill,.exam-wise-test-page .exam-card,.exam-wise-test-page .faq-item,.exam-wise-test-page .th-btn,.exam-wise-test-page .th-card{transition:none}.exam-wise-test-page .exam-card:hover,.exam-wise-test-page .th-btn:hover,.exam-wise-test-page .th-card:hover{transform:none}}.exam-wise-test-page details.faq-item{display:block}.exam-wise-test-page summary.faq-item-body{cursor:auto;display:flow-root;list-style:none}.exam-wise-test-page summary.faq-item-body::-webkit-details-marker{display:none}.exam-wise-test-page summary.faq-item-body:focus-visible{border-radius:4px;outline:2px solid #2563eb;outline-offset:4px}@media (max-width:576px){.exam-wise-test-page .ewt-links-grid,.exam-wise-test-page .panel-container{--cols:2;gap:10px}.exam-wise-test-page .exam-card{min-height:0;padding:14px 10px 12px}.exam-wise-test-page .exam-icon{height:38px;margin-bottom:8px;width:38px}.exam-wise-test-page .exam-icon-glyph{font-size:16px}.exam-wise-test-page .exam-title{-webkit-line-clamp:3;font-size:12.5px;min-height:0;overflow-wrap:break-word}.exam-wise-test-page .exam-card .exam-desc{-webkit-line-clamp:3;font-size:11.5px;line-height:1.45;margin-bottom:10px;min-height:0}.exam-wise-test-page .exam-start{font-size:12px;height:32px;padding:0 6px}.exam-wise-test-page .ewt-link-card{align-items:flex-start;flex-direction:column;gap:8px;min-width:0;padding:12px 10px}.exam-wise-test-page .ewt-link-icon{font-size:14px;height:34px;width:34px}.exam-wise-test-page .ewt-features-grid,.exam-wise-test-page .ewt-tips-grid,.exam-wise-test-page .ewt-why-grid{grid-gap:12px;display:grid;gap:12px;grid-auto-columns:84%;grid-auto-flow:column;grid-template-columns:none;margin-inline:-4px;overflow-x:auto;overscroll-behavior-x:contain;padding:4px 4px 12px;scroll-padding-inline:4px;scroll-snap-type:x mandatory;scrollbar-color:#bfdbfe #0000;scrollbar-width:thin}.exam-wise-test-page .ewt-features-grid>*,.exam-wise-test-page .ewt-tips-grid>*,.exam-wise-test-page .ewt-why-grid>*{min-width:0;scroll-snap-align:start}.exam-wise-test-page .ewt-faq-grid{gap:8px}.exam-wise-test-page details.faq-item{padding:0}.exam-wise-test-page summary.faq-item-body{cursor:pointer;padding:12px 40px 12px 14px;position:relative}.exam-wise-test-page summary.faq-item-body:after{border-bottom:2px solid #2563eb;border-right:2px solid #2563eb;content:"";height:8px;margin-top:-6px;position:absolute;right:16px;top:50%;transform:rotate(45deg);transition:transform .2s ease;width:8px}.exam-wise-test-page details.faq-item[open]>summary.faq-item-body:after{margin-top:-2px;transform:rotate(-135deg)}.exam-wise-test-page summary.faq-item-body h3{margin-bottom:0}.exam-wise-test-page details.faq-item>.faq-item-answer{padding:0 14px 14px}}