.gov-shell .dlx-kpis{margin: 0 0 24px;}.gov-head{display: flex;align-items: center;gap: 12px;margin: 0 0 16px;min-width: 0;}.gov-head-ic, .gov-card-ic, .gov-panel-ic{flex: 0 0 auto;display: inline-grid;place-items: center;border-radius: 12px;background: var(--el-em-50);border: 1px solid var(--el-em-200);color: var(--el-teal-800);}.gov-head-ic{width: 42px;height: 42px;}.gov-head-ic svg{width: 22px;height: 22px;}.gov-head > div{min-width: 0;}.gov-head h2{margin: 0;font-size: 22px;font-weight: 900;line-height: 1.3;color: var(--el-teal-950);}.gov-head p{margin: 2px 0 0;font-size: 13.5px;font-weight: 600;line-height: 1.55;color: var(--text-muted);}.gov-sec{margin: 0 0 24px;container-type: inline-size;container-name: govsec;}.gov-sec-h{display: flex;align-items: center;gap: 8px;margin: 0 0 12px;}.gov-sec-h h3{margin: 0;font-size: 15px;font-weight: 900;color: var(--el-teal-900);}.gov-sec-h span{min-width: 22px;padding: 1px 8px;border-radius: 999px;background: #f1f5f9;color: #475569;font-size: 11px;font-weight: 800;text-align: center;font-variant-numeric: tabular-nums;}.gov-grid{display: grid;grid-template-columns: repeat(auto-fill, minmax(max(min(320px, 100%), calc((100% - 32px) / 3)), 1fr));gap: 16px;}.gov-card{display: flex;flex-direction: column;gap: 10px;min-width: 0;padding: 16px;border: 1px solid #e2e8f0;border-radius: 12px;background: #fff;box-shadow: var(--sh-3);transition: border-color .15s ease, box-shadow .15s ease;}.gov-card:hover, .gov-card:focus-within{border-color: var(--el-em-300);box-shadow: var(--sh-3);}.gov-card-h{display: flex;align-items: flex-start;gap: 12px;min-width: 0;}.gov-card-ic{width: 40px;height: 40px;}.gov-card-ic svg{width: 20px;height: 20px;}.gov-card-t{flex: 1 1 auto;display: flex;flex-direction: column;gap: 2px;min-width: 0;}.gov-card-t b{font-size: 15px;font-weight: 900;line-height: 1.35;color: var(--el-teal-950);}.gov-card-t span{font-size: 12.5px;font-weight: 700;line-height: 1.45;color: #64748b;}.gov-card-h > .pill{flex: 0 0 auto;margin-top: 2px;}.gov-card-d{margin: 0;font-size: 13.5px;font-weight: 600;line-height: 1.65;color: #334155;}.gov-card-a{display: flex;align-items: center;gap: 6px;margin: 0;font-size: 12.5px;font-weight: 700;line-height: 1.5;color: #475569;}.gov-card-a svg{flex: 0 0 auto;width: 14px;height: 14px;color: var(--el-teal-800);}.gov-card-f{display: flex;align-items: center;justify-content: space-between;gap: 8px 10px;flex-wrap: wrap;margin-top: auto;padding-top: 12px;border-top: 1px solid #f1f5f9;}.gov-card-m{display: inline-flex;align-items: center;gap: 7px;min-width: 0;font-size: 12.5px;font-weight: 700;line-height: 1.45;color: #64748b;}.gov-card-m::before{content: '';flex: 0 0 auto;width: 7px;height: 7px;border-radius: 50%;background: #cbd5e1;}.gov-card-m.is-on::before{background: var(--el-em-500);}.gov-card-f > .btn{flex: 0 0 auto;}.gov-mon{display: grid;grid-template-columns: repeat(auto-fit, minmax(min(520px, 100%), 1fr));gap: 16px;align-items: start;}.gov-panel.card{margin: 0;border: 1px solid #e2e8f0;border-radius: 16px;box-shadow: var(--sh-3);min-width: 0;}.gov-panel-wide{grid-column: 1 / -1;}.gov-panel-h{display: flex;align-items: center;justify-content: space-between;gap: 10px 14px;flex-wrap: wrap;padding: 14px 16px;border-bottom: 1px solid #eef2f0;}.gov-panel-t{display: flex;align-items: center;gap: 10px;min-width: 0;}.gov-panel-ic{width: 34px;height: 34px;border-radius: 12px;}.gov-panel-ic svg{width: 17px;height: 17px;}.gov-panel-t h3{margin: 0;font-size: 15px;font-weight: 900;line-height: 1.35;color: var(--el-teal-950);}.gov-panel-t p{margin: 1px 0 0;font-size: 12.5px;font-weight: 600;line-height: 1.45;color: #64748b;}.gov-panel-h > .dlx-seg{max-width: 100%;flex-wrap: wrap;}@container govsec (min-width: 656px){.gov-grid{grid-auto-rows: 1fr;}.gov-grid > .gov-card:nth-child(odd):last-child{grid-column: 1 / -1;}}@container govsec (min-width: 992px){.gov-grid{grid-template-columns: repeat(6, minmax(0, 1fr));}.gov-grid > .gov-card, .gov-grid > .gov-card:nth-child(odd):last-child{grid-column: span 2;}.gov-grid > .gov-card:nth-child(3n+1):nth-last-child(2), .gov-grid > .gov-card:nth-child(3n+2):last-child{grid-column: span 3;}.gov-grid > .gov-card:nth-child(3n+1):last-child{grid-column: 1 / -1;}}.gov-seg-n{margin-inline-start: 4px;font-size: 11px;font-weight: 800;color: #64748b;font-variant-numeric: tabular-nums;}.dlx-seg-b.on .gov-seg-n{color: var(--el-teal-800);}.gov-panel .table-wrapper{margin: 0;border: 0;border-radius: 0;box-shadow: none;}.gov-tbl{width: 100%;}.gov-tbl th[data-tbx-cell="date"], .gov-tbl td[data-tbx-slot="date"], .gov-tbl th[data-tbx-cell="left"], .gov-tbl td[data-tbx-slot="left"]{text-align: center;white-space: nowrap;}.gov-tbl td[data-tbx-slot="date"] [dir="ltr"]{font-variant-numeric: tabular-nums;}.gov-tbl td[data-tbx-slot="who"]{max-width: 260px;}.gov-lnk{display: inline;padding: 0;border: 0;background: none;color: var(--el-teal-800);font: inherit;font-weight: 800;text-align: start;cursor: pointer;}.gov-lnk:hover{color: var(--el-em-700);text-decoration: underline;text-underline-offset: 3px;}.gov-lnk:focus-visible{outline: 2px solid var(--el-teal-600);outline-offset: 2px;border-radius: 4px;}.gov-more{padding: 10px 16px;border-top: 1px solid #f1f5f9;font-size: 12.5px;font-weight: 700;color: #64748b;}.gov-panel .dlx-empty{padding: 28px 16px 32px;}.gov-panel .dlx-empty-ic{width: 46px;height: 46px;border-radius: 12px;}.gov-panel .dlx-empty-ic svg{width: 22px;height: 22px;}.gov-panel .dlx-empty b{font-size: 13.5px;}@media (max-width: 639.98px){.gov-head h2{font-size: 18px;}.gov-head p{font-size: 12.5px;}.gov-panel-h{padding: 12px;}.gov-panel-h > .dlx-seg{width: 100%;flex-wrap: wrap;justify-content: flex-start;}.gov-tbl thead{display: none;}.gov-tbl, .gov-tbl tbody{display: block;}.gov-tbl tr{display: grid;grid-template-columns: minmax(0, 11em) minmax(0, 1fr) auto;align-items: center;gap: 3px 10px;padding: 10px 12px;border-bottom: 1px solid #f1f5f9;}.gov-tbl tr > td{display: block;padding: 0;border: 0;background: none;text-align: start;max-width: none;}.gov-tbl td[data-tbx-slot="who"]{grid-column: 1 / 3;grid-row: 1;}.gov-tbl td[data-tbx-slot="doc"]{grid-column: 1;grid-row: 2;font-size: 12.5px;color: #64748b;}.gov-tbl td[data-tbx-slot="date"]{grid-column: 2;grid-row: 2;font-size: 12.5px;color: #64748b;text-align: start;}.gov-tbl td[data-tbx-slot="left"]{grid-column: 3;grid-row: 1 / 3;}.gov-tbl tr:not(:has(> td[data-tbx-slot="doc"])) > td[data-tbx-slot="date"]{grid-column: 1 / 3;}}@media (prefers-reduced-motion: reduce){.gov-card{transition: none;}}
