.is-news-portal{--is-primary:#1458a3;--is-secondary:#ee9225;--is-background:#f2f5fa;--is-card:#fff;--is-text:#182b45;--is-muted:#56667a;--is-border:#d6deea;--is-radius:16px;box-sizing:border-box;max-width:1160px;margin:28px auto;padding:clamp(18px,4vw,40px);border:1px solid var(--is-border);border-radius:var(--is-radius);background:var(--is-background);color:var(--is-text);font:16px/1.65 system-ui,-apple-system,"Noto Sans Devanagari",sans-serif}
.is-news-portal *{box-sizing:border-box}.is-news-portal [hidden]{display:none!important}.is-news-portal .is-heading{border-bottom:1px solid var(--is-border);padding-bottom:22px;margin-bottom:24px}.is-news-portal .is-heading>span{font-weight:800;color:var(--is-primary);letter-spacing:.14em;font-size:13px}.is-news-portal h1{font-size:clamp(25px,4vw,38px);line-height:1.3;margin:8px 0}.is-news-portal h2{font-size:24px;line-height:1.4}.is-news-portal h3{font-size:19px}.is-news-portal a{color:var(--is-primary);text-underline-offset:3px}.is-news-portal button,.is-news-portal .is-nav a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 18px;border:1px solid var(--is-border);border-radius:9px;font:inherit;font-weight:650;cursor:pointer;text-decoration:none;background:var(--is-card);color:var(--is-primary)}.is-news-portal button[type=submit],.is-news-portal .is-step-buttons button:last-child{background:var(--is-primary);color:white;border-color:var(--is-primary)}.is-news-portal button:disabled{opacity:.6;cursor:wait}.is-news-portal :is(a,button,input,select,textarea):focus-visible{outline:3px solid #ed9c30;outline-offset:3px}.is-news-portal .is-nav,.is-news-portal .is-step-buttons,.is-news-portal .is-form-actions{display:flex;flex-wrap:wrap;gap:10px;margin:18px 0}.is-news-portal fieldset{padding:20px;margin:24px 0;border:1px solid var(--is-border);border-radius:12px;background:var(--is-card);min-width:0}.is-news-portal legend{font-size:20px;font-weight:750;padding:0 10px}.is-news-portal .is-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 24px}.is-news-portal .is-field{margin:0 0 16px;min-width:0}.is-news-portal label{display:block;font-weight:650;font-size:14px;margin:0 0 7px}.is-news-portal input:not([type=checkbox]):not([type=hidden]),.is-news-portal select,.is-news-portal textarea{width:100%;max-width:100%;padding:11px 12px;min-height:46px;border:1px solid #b4c3d6;border-radius:8px;background:white;color:#172b46;font:inherit}.is-news-portal input[type=checkbox]{width:22px;height:22px;accent-color:var(--is-primary)}.is-news-portal textarea{resize:vertical;min-height:130px}.is-news-portal input[type=file]{font-size:13px}.is-news-portal .is-word-count{display:block;text-align:right;color:var(--is-muted);font-size:12px}.is-news-portal .is-progress{border-left:4px solid var(--is-secondary);padding:12px 16px;font-weight:700;background:#fff}.is-news-portal .is-message:not(:empty){padding:14px;margin:16px 0;border-radius:8px;background:#e0f2e7;color:#165333}.is-news-portal .is-error{color:#a91f26!important}.is-news-portal .is-message.is-error{background:#fff0f0}.is-news-portal .is-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:16px;margin:24px 0}.is-news-portal .is-stat{background:white;border:1px solid var(--is-border);border-radius:12px;padding:22px}.is-news-portal .is-stat span{display:block;font-size:13px;color:var(--is-muted)}.is-news-portal .is-stat strong{display:block;font-size:32px;font-weight:800;line-height:1.5}.is-news-portal .is-news-card{background:#fff;border:1px solid var(--is-border);border-radius:12px;padding:24px;margin:16px 0}.is-news-portal .is-badge{display:inline-block;padding:3px 10px;border-radius:20px;font-size:12px;background:#e7eef9;color:#174374;font-weight:700}.is-news-portal .is-avatar{width:86px;height:100px;object-fit:cover;border-radius:8px}.is-news-portal dl{display:grid;grid-template-columns:minmax(100px,1fr) 2fr;gap:8px 20px}.is-news-portal dt{font-weight:650}.is-news-portal dd{margin:0;overflow-wrap:anywhere}.is-news-portal .is-id-pair{display:flex;flex-wrap:wrap;gap:24px;justify-content:center;margin:30px 0}.is-news-portal .is-id-card{width:340px;max-width:100%;min-height:490px;padding:26px;text-align:center;border-radius:18px;background:var(--is-card-color,#122743);color:#fff;box-shadow:0 12px 30px #142c4920}.is-news-portal .is-id-card h2{color:inherit;font-size:24px}.is-news-portal .is-id-card h3{color:inherit}.is-news-portal .is-id-card p{font-size:13px}.is-news-portal .is-id-back{background:#fff;color:var(--is-text);border:1px solid var(--is-border)}.is-news-portal .is-id-card .is-avatar{width:105px;height:124px;border:3px solid white}.is-news-portal .is-logo{max-height:55px;max-width:150px}.is-news-portal .is-signature{max-width:120px;max-height:50px}.is-news-portal .is-qr{width:155px;height:155px;margin:20px auto}.is-news-portal .is-qr svg{width:100%;height:100%}.is-news-portal .is-pagination{display:flex;gap:12px;margin:20px 0}.is-news-portal .is-table-wrap{overflow:auto}.is-news-portal table{border-collapse:collapse;width:100%;background:#fff}.is-news-portal th,.is-news-portal td{padding:12px;text-align:left;border-bottom:1px solid var(--is-border);vertical-align:top}.is-news-portal .is-chart>div{display:flex;gap:12px;align-items:center;margin:8px 0}.is-news-portal meter{flex:1;height:25px}.is-news-portal .is-filter{display:flex;gap:12px;align-items:end;flex-wrap:wrap}.is-news-portal .is-filter .is-field{flex:1;min-width:150px}.is-news-portal.is-reporter{display:flex;gap:18px;align-items:center;padding:20px}.is-news-portal .is-verification{text-align:center}
@media(max-width:640px){.is-news-portal{margin:12px 0;border-radius:8px;padding:16px}.is-news-portal .is-grid{grid-template-columns:1fr}.is-news-portal fieldset{padding:14px}.is-news-portal .is-nav a{flex:1;font-size:13px}.is-news-portal dl{grid-template-columns:1fr;gap:2px}.is-news-portal dd{margin-bottom:14px}.is-news-portal .is-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.is-news-portal .is-stat{padding:15px}.is-news-portal .is-stat strong{font-size:26px}.is-news-portal .is-news-card{padding:16px}}
@media print{body:has(.is-id-pair) *{visibility:hidden}body:has(.is-id-pair) .is-id-pair,body:has(.is-id-pair) .is-id-pair *{visibility:visible}.is-news-portal .is-id-pair{position:absolute;left:0;top:0;width:100%;margin:0;print-color-adjust:exact;-webkit-print-color-adjust:exact}.is-news-portal .is-id-card{break-inside:avoid;box-shadow:none}body:has(.is-print-application) *{visibility:hidden}body:has(.is-print-application) .is-print-application,body:has(.is-print-application) .is-print-application *{visibility:visible}.is-print-application{position:absolute;left:0;top:0;width:100%;background:white;color:black;padding:20px}.is-print-application h3{break-after:avoid}.is-print-application dl{break-inside:avoid}.is-news-portal button,.is-news-portal form,.is-news-portal .is-nav{display:none!important}}
