.gov-shell{padding:38px 0 95px;background:#f5f9fc;min-height:70vh;color:#183349}.gov-intro{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:24px}.gov-kicker{font-size:12px;letter-spacing:.16em;color:#198bb7;font-weight:800}.gov-intro h1{margin:8px 0;color:#102f43;font-size:clamp(28px,3.3vw,41px)}.gov-intro p,.gov-muted{color:#627b8c;line-height:1.6}.gov-tabs{display:flex;flex-wrap:wrap;gap:8px;margin:24px 0}.gov-tab{border:1px solid #b9d6e2;background:white;color:#294d61;padding:11px 17px;border-radius:9px;cursor:pointer;font-weight:750}.gov-tab.active{color:white;background:#0d7099;border-color:#0d7099}.gov-card{background:#fff;border:1px solid #dceaf1;border-radius:14px;padding:24px;margin:16px 0;box-shadow:0 10px 25px rgba(14,58,82,.03)}.gov-card h2{font-size:20px;margin:0 0 12px;color:#16384b}.gov-card h3{font-size:17px;margin:5px 0 10px}.gov-panel{display:none}.gov-panel.active{display:block}.gov-form{display:grid;gap:14px}.gov-form label{display:grid;gap:8px;color:#254659;font-weight:700;font-size:14px}.gov-form input,.gov-form select,.gov-form textarea{padding:12px 13px;border:1px solid #bfd5df;border-radius:9px;background:#fff;width:100%;color:#183349;font:inherit}.gov-form textarea{resize:vertical;min-height:95px}.gov-btn{border:0;background:#0878a7;color:#fff;border-radius:9px;padding:11px 15px;cursor:pointer;font-weight:750}.gov-btn.secondary{background:#eaf4f9;color:#1a627e}.gov-btn.danger{background:#fbedea;color:#ad442f}.gov-btn:disabled{opacity:.4;cursor:not-allowed}.gov-actions{display:flex;gap:8px;flex-wrap:wrap;margin-top:14px}.gov-chip{display:inline-block;font-size:12px;color:#296782;background:#e9f5fa;padding:5px 9px;border-radius:20px;font-weight:700}.gov-chip.alert{color:#b65230;background:#fff1e9}.gov-list{display:grid;gap:14px}.gov-nom{border:1px solid #dbe7ef;border-radius:12px;padding:18px;background:white}.gov-nom h3{font-size:18px;margin:11px 0 7px}.gov-nom p{font-size:14px;color:#577185;line-height:1.65}.gov-metrics{display:flex;gap:12px;flex-wrap:wrap;font-size:13px;color:#576f80}.gov-notice{padding:14px 16px;border-left:4px solid #248fb6;background:#eaf6fa;border-radius:9px;margin:15px 0}.gov-notice.error{border-color:#bf5046;background:#fdf1ee}.gov-notice.success{border-color:#239270;background:#effaf4}.gov-small{font-size:13px;color:#6b7f8d;line-height:1.6}.gov-empty{border:1px dashed #bdcfda;padding:18px;border-radius:9px;color:#587384}.gov-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.gov-check{display:flex;align-items:center;gap:7px;font-size:14px}.gov-check input{width:auto}.gov-toplink{display:inline-block;border:1px solid #bfd5df;border-radius:9px;padding:9px 13px;background:white;text-decoration:none;color:#24546b;white-space:nowrap}.gov-sr{position:absolute;left:-99999px}@media(max-width:760px){.gov-intro{display:block}.gov-toplink{margin-top:14px}.gov-card{padding:17px}.gov-grid{grid-template-columns:1fr}.gov-tab{flex:1}.gov-nom{padding:14px}}
