@font-face{font-family:"Noto Sans Tamil";font-style:normal;font-display:swap;font-weight:400;src:url("fonts/noto-sans-tamil-tamil-400-normal.woff2") format("woff2");unicode-range:U+0964-0965,U+0B82-0BFA,U+200C-200D,U+20B9,U+25CC;}
@font-face{font-family:"Noto Sans Tamil";font-style:normal;font-display:swap;font-weight:600;src:url("fonts/noto-sans-tamil-tamil-600-normal.woff2") format("woff2");unicode-range:U+0964-0965,U+0B82-0BFA,U+200C-200D,U+20B9,U+25CC;}
@font-face{font-family:"Noto Sans Tamil";font-style:normal;font-display:swap;font-weight:700;src:url("fonts/noto-sans-tamil-tamil-700-normal.woff2") format("woff2");unicode-range:U+0964-0965,U+0B82-0BFA,U+200C-200D,U+20B9,U+25CC;}
@font-face{font-family:"Noto Sans Tamil";font-style:normal;font-display:swap;font-weight:800;src:url("fonts/noto-sans-tamil-tamil-800-normal.woff2") format("woff2");unicode-range:U+0964-0965,U+0B82-0BFA,U+200C-200D,U+20B9,U+25CC;}
.tme-site{margin:0;background:#f6f8fc;color:#172c44;font-family:"Noto Sans Tamil",system-ui,-apple-system,"Segoe UI",Arial,sans-serif;line-height:1.7}.tme-site *,.tme-hub *{box-sizing:border-box}.tme-hub{max-width:1160px;margin:auto;padding:28px 24px 60px;font-family:"Noto Sans Tamil",system-ui,-apple-system,"Segoe UI",Arial,sans-serif;line-height:1.7;color:#172c44}.tme-hub [hidden]{display:none!important}.tme-hub a,.tme-site-header a,.tme-site-footer a{color:inherit;text-decoration:none}.tme-hub h1,.tme-hub h2,.tme-hub h3,.tme-hub p{margin-top:0}.tme-hub h2{font-size:24px;line-height:1.6}.tme-site-header{max-width:1160px;padding:24px;margin:auto;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #e0e8f1;gap:18px}.tme-brand{display:flex;gap:12px;align-items:center;font-weight:750;font-size:18px;line-height:1.4}.tme-brand small{display:block;font-size:10px;font-weight:650;letter-spacing:2.4px;color:#64788c;margin-top:5px}.tme-logo{width:44px;height:44px;display:grid;place-items:center;border-radius:14px;background:#133653;color:#fff;font-size:15px}.tme-header-link{font-size:13px;font-weight:650}.tme-hero{text-align:center;padding:32px 0 28px}.tme-kicker{font-size:11px;letter-spacing:2.4px;font-weight:750;color:#137b71}.tme-hero h1{font-size:clamp(28px,4.1vw,48px);line-height:1.6;font-weight:800;margin:16px 0 15px;letter-spacing:-.6px}.tme-hero em{font-style:normal;color:#138878}.tme-hero>p{font-size:16px;color:#607286;max-width:760px;margin:0 auto 28px}.tme-search{text-align:left;background:#fff;border:1px solid #dbe4ee;box-shadow:0 16px 55px #1938520b;border-radius:22px;padding:22px;max-width:880px;margin:auto}.tme-search label,.tme-pdf label{display:block;font-size:12px;color:#65788b;font-weight:650}.tme-search-row{display:flex;gap:12px;margin:8px 0 18px}.tme-hub input,.tme-hub select{border:1px solid #dae3ec;background:#f8fafc;border-radius:10px;min-height:48px;padding:11px 13px;font:inherit;color:#172c44;width:100%;max-width:100%}.tme-search-row input{flex:1;min-width:0;background:white;font-size:17px}.tme-hub button,.tme-button{cursor:pointer;border:0;border-radius:10px;background:#153b58;color:#fff!important;font-size:13px;line-height:1.7;font-weight:650;padding:12px 22px;display:inline-block;font-family:inherit}.tme-hub input:focus,.tme-hub select:focus,.tme-hub button:focus-visible,.tme-hub a:focus-visible{outline:3px solid #69bfae;outline-offset:3px}.tme-filters{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.tme-filters select{margin-top:5px;font-size:13px}.tme-chips{display:flex;gap:8px;flex-wrap:wrap;padding:14px 0;margin:0}.tme-chips a,.tme-chips span{border-radius:30px;background:white;border:1px solid #dce5ee;padding:7px 16px;font-size:12px;font-weight:600}.tme-chips a[aria-current=true]{background:#173b57;color:white;border-color:#173b57}.tme-section-heading{display:flex;gap:12px;align-items:center;margin:24px 0 15px}.tme-section-heading h2{margin:0}.tme-section-heading span{font-size:12px;color:#6b7d8d}.tme-hub .tme-reset{margin-left:auto;padding:5px 10px;color:#587080!important;background:transparent;font-size:12px}.tme-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.tme-card{background:#fff;border:1px solid #dfe7ef;border-radius:16px;padding:22px;display:flex;flex-direction:column;transition:border-color .15s,transform .15s}.tme-card:hover{border-color:#4c9d90;transform:translateY(-2px)}.tme-card-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:17px;gap:10px}.tme-tag{background:#e9f6f2;color:#117465;font-size:11px;font-weight:750;border-radius:7px;padding:4px 10px;letter-spacing:.5px}.tme-file-tag{font-size:10px;font-weight:700;color:#8292a1;border:1px solid #e1e8ee;padding:3px 7px;border-radius:5px}.tme-card h3{font-size:18px;font-weight:750;line-height:1.5;margin:0 0 12px}.tme-card p{font-size:13px;color:#647689;margin-bottom:18px}.tme-card-meta{font-size:10px;color:#8292a1;margin-top:auto}.tme-card-link{color:#137b71!important;font-weight:700;font-size:12px;padding-top:16px;margin-top:12px;border-top:1px solid #eef2f6}.tme-small{font-size:12px;color:#6f8193;line-height:1.8}.tme-hub>.tme-small{margin-top:22px}.tme-guide{background:#eaf0f7;padding:28px;border-radius:18px;margin:38px 0 24px}.tme-guide-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:26px}.tme-guide b{font-size:13px}.tme-guide p{font-size:13px;color:#64778a;margin:8px 0 0}.tme-quiz{background:#163853;color:#fff;border-radius:18px;padding:30px;display:flex;justify-content:space-between;align-items:center;gap:24px}.tme-quiz .tme-kicker{color:#91d6c8}.tme-quiz h2{font-size:23px;margin:10px 0}.tme-quiz p{font-size:13px;color:#bacddd;margin:0}.tme-quiz .tme-button{background:#a9e1cc;color:#143a32!important;white-space:nowrap}.tme-site-footer{max-width:1112px;margin:auto;border-top:1px solid #dce5ee;padding:28px 0 35px;color:#758798;display:flex;justify-content:space-between;flex-wrap:wrap;gap:15px;font-size:12px}.tme-site-footer b{color:#223c52}.tme-site-footer p{margin:6px 0}.tme-site-footer nav{display:flex;gap:18px}.tme-site-footer>.tme-small{width:100%}.tme-empty{padding:45px 20px;background:white;border:1px dashed #becdd9;text-align:center;border-radius:16px;color:#617487}.tme-empty h3{font-size:20px}.tme-empty p{font-size:14px}.tme-detail{max-width:1000px}.tme-breadcrumb{font-size:12px;display:flex;gap:12px;color:#768999;margin:3px 0 24px}.tme-detail-header h1{font-size:clamp(27px,4vw,40px);line-height:1.5;margin:10px 0 15px}.tme-detail-header>p{font-size:16px;color:#5d7387}.tme-panel{background:white;border:1px solid #dfe7ef;border-radius:18px;padding:28px;margin:24px 0}.tme-panel h2{font-size:22px;margin-bottom:20px}.tme-panel p{font-size:15px}.tme-editor p:last-child{margin:0}.tme-topics{display:grid;grid-template-columns:1fr 1fr;gap:14px 30px;padding-left:22px;font-size:14px}.tme-table-scroll{overflow-x:auto}.tme-hub table{border-collapse:collapse;width:100%;font-size:13px;text-align:left;min-width:600px}.tme-hub th{background:#eff5f8;color:#456276}.tme-hub th,.tme-hub td{border-bottom:1px solid #e5ecf1;padding:14px;vertical-align:top}.tme-note{background:#fff5df;border-left:4px solid #d6a33a;padding:20px 24px;border-radius:0 12px 12px 0;font-size:14px}.tme-note p{margin:6px 0 0}.tme-pdf label{max-width:600px}.tme-pdf select{margin:8px 0;font-size:14px}.tme-pdf iframe{border:1px solid #dce5ed;width:100%;height:720px;border-radius:10px;background:#f0f3f6;margin-bottom:18px}.tme-pdf-actions{display:flex;gap:12px;flex-wrap:wrap}.tme-button-light{background:#edf4f8!important;color:#27475c!important}.tme-panel details{border-top:1px solid #e5ecf1;padding:16px 0}.tme-panel summary{cursor:pointer;font-weight:650;font-size:14px}.tme-panel details p{margin:10px 0 0;font-size:14px}.tme-panel a:not(.tme-button){color:#137c6d;text-decoration:underline;text-underline-offset:3px}.tme-related{margin:30px 0}.tme-related .tme-grid{grid-template-columns:1fr 1fr}.tme-ad{margin:60px 0;padding:24px 0;min-height:160px;border-top:1px solid #e1e8ef;border-bottom:1px solid #e1e8ef}.tme-ad>span{display:block;text-align:center;color:#8b98a5;font-size:10px;margin-bottom:12px}.tme-ad ins{min-height:110px}.tme-skip{position:absolute;left:12px;top:-100px;background:#fff;padding:12px;z-index:99999}.tme-skip:focus{top:12px}.tme-site .tme-hub{width:100%}
@media(max-width:800px){.tme-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tme-hero{padding-top:24px}.tme-site-footer{margin:0 24px}.tme-quiz{flex-direction:column;align-items:flex-start}.tme-guide-grid{gap:16px}.tme-topics{grid-template-columns:1fr}.tme-pdf iframe{height:560px}}
@media(max-width:520px){.tme-site-header{padding:16px}.tme-brand{font-size:13px;gap:9px}.tme-logo{width:36px;height:36px;border-radius:11px;font-size:12px}.tme-brand small{font-size:8px;letter-spacing:1.7px}.tme-header-link{font-size:10px}.tme-hub{padding:20px 16px 35px}.tme-hero h1{font-size:28px;line-height:1.65}.tme-hero>p{font-size:13px}.tme-search{padding:16px;border-radius:15px}.tme-search-row{gap:8px}.tme-search-row input{font-size:14px}.tme-search-row button{padding:11px;font-size:11px;white-space:nowrap}.tme-filters{grid-template-columns:1fr 1fr;gap:10px}.tme-filters label:first-child{grid-column:1/-1}.tme-chips{gap:6px}.tme-chips a,.tme-chips span{padding:6px 11px;font-size:10px}.tme-grid{gap:10px}.tme-card{padding:15px;border-radius:12px}.tme-card-top{margin-bottom:12px}.tme-tag{font-size:9px;padding:3px 7px}.tme-card h3{font-size:15px}.tme-card p{font-size:12px;margin-bottom:12px}.tme-card-meta{font-size:10px}.tme-card-link{font-size:11px;padding-top:11px}.tme-section-heading h2{font-size:20px}.tme-section-heading{flex-wrap:wrap;gap:8px}.tme-guide{padding:20px}.tme-guide-grid{grid-template-columns:1fr}.tme-quiz{padding:22px}.tme-quiz h2{font-size:19px}.tme-quiz .tme-button{font-size:12px;white-space:normal}.tme-panel{padding:19px;border-radius:13px}.tme-panel h2{font-size:19px}.tme-panel p{font-size:13px}.tme-pdf iframe{height:480px}.tme-detail-header h1{font-size:28px}.tme-detail-header>p{font-size:14px}.tme-topics{font-size:13px}.tme-site-footer{margin:0 16px;display:block}.tme-site-footer nav{padding:15px 0}.tme-related .tme-grid{grid-template-columns:1fr}.tme-breadcrumb{font-size:10px}.tme-note{padding:16px;font-size:12px}}
@media(prefers-reduced-motion:reduce){.tme-card{transition:none}.tme-card:hover{transform:none}html{scroll-behavior:auto}}
