/*! Generated by npm run build:assets. Do not edit directly. */
.doc-card__body{display:flex;flex:1 1 240px;align-self:stretch;flex-direction:column;gap:8px;min-width:0}.doc-sheet{--doc-kind:var(--gov-teal-text);--doc-ink:var(--doc-kind);--doc-line:color-mix(in srgb, var(--doc-ink) 30%, transparent);position:relative;display:grid;flex:none;place-items:center;width:52px;height:66px;color:var(--doc-ink)}.doc-sheet--pdf{--doc-kind:#b42318}.doc-sheet--doc{--doc-kind:#1d4ed8}.doc-sheet--xls{--doc-kind:#15803d}.doc-sheet--ppt{--doc-kind:#c2410c}.doc-sheet--zip{--doc-kind:#475569}:root[data-theme=dark] .doc-sheet{--doc-ink:color-mix(in srgb, var(--doc-kind) 45%, #fff)}.doc-sheet::before{content:"";position:absolute;inset:0;border-radius:var(--radius-xs);background:linear-gradient(var(--doc-line),var(--doc-line)) 22% 26%/46% 3px no-repeat,linear-gradient(var(--doc-line),var(--doc-line)) 22% 36%/60% 3px no-repeat,linear-gradient(var(--doc-line),var(--doc-line)) 22% 46%/52% 3px no-repeat,color-mix(in srgb,var(--doc-ink) 8%,var(--gov-surface));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--doc-ink) 30%,transparent);clip-path:polygon(0 0,calc(100% - 16px) 0,100% 16px,100% 100%,0 100%)}.doc-sheet::after{content:"";position:absolute;top:0;right:0;width:16px;height:16px;border-bottom-left-radius:var(--radius-xs);background:linear-gradient(225deg,transparent 50%,color-mix(in srgb,var(--doc-ink) 32%,var(--gov-surface)) 50%)}.doc-sheet__label{position:relative;z-index:1;align-self:end;justify-self:start;margin:0 0 10px -7px;padding:3px 6px;border-radius:var(--radius-xs);background:var(--doc-kind);box-shadow:var(--shadow-control);color:#fff;font-size:var(--step--4);font-weight:700;letter-spacing:.04em;line-height:1.1}.doc-sheet__icon{position:relative;z-index:1;margin-top:12px}.doc-desc{display:block;color:var(--gov-muted);font-size:var(--font-size-card-text, var(--step--1));line-height:var(--base-line-height, 1.55);overflow-wrap:anywhere}.doc-desc>:first-child{margin-top:0}.doc-desc>:last-child{margin-bottom:0}.doc-desc ol,.doc-desc p,.doc-desc ul{margin:0 0 .55em}.doc-desc ol,.doc-desc ul{padding-inline-start:1.2em}.doc-desc b,.doc-desc strong{color:var(--gov-ink)}.doc-desc a{position:relative;z-index:2;color:var(--gov-teal-text);text-decoration:underline;text-underline-offset:.15em}.doc-desc--cover{display:flex;flex-wrap:wrap;align-items:flex-start;gap:12px 14px}.doc-desc__text{flex:1 1 220px;min-width:0}.doc-desc__text>:first-child{margin-top:0}.doc-desc__text>:last-child{margin-bottom:0}.doc-desc__cover{flex:none;width:clamp(72px,28%,112px);aspect-ratio:1;margin-top:4px;overflow:hidden;border-radius:var(--radius-sm);background:color-mix(in srgb,var(--gov-navy) 8%,var(--gov-surface));box-shadow:var(--shadow-control)}.doc-desc__cover picture{display:contents}.doc-desc__img{display:block;width:100%;height:100%;object-fit:cover;object-position:top center}.doc-files{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:4px}.doc-card__body>.doc-files{margin-top:auto;padding-top:4px}.doc-files__main{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 16px 0 12px;border-radius:var(--btn-radius);background:color-mix(in srgb,var(--gov-teal) 12%,var(--gov-surface));color:var(--gov-title);font-weight:600;text-decoration:none;transition:background-color .2s,color .2s;max-width:100%;min-width:0}.doc-files__main::after{content:"";position:absolute;inset:0;z-index:1}.doc-files__icon{flex:none;color:var(--gov-teal-text)}.doc-files__action{flex:none}.doc-files__meta{min-width:0;overflow:hidden;text-overflow:ellipsis;padding-inline-start:8px;border-inline-start:1px solid color-mix(in srgb,currentColor 25%,transparent);color:var(--gov-muted);font-size:var(--step--2);font-weight:500;white-space:nowrap}.doc-files__main:focus-visible,:is(.doc-card,.act-card):hover .doc-files__main{background:var(--gov-title);color:var(--gov-surface)}.doc-files__main:focus-visible :is(.doc-files__icon,.doc-files__meta),:is(.doc-card,.act-card):hover :is(.doc-files__icon,.doc-files__meta){color:inherit}.doc-files__langs{position:relative;z-index:2;display:inline-flex;flex-wrap:wrap;gap:6px}.doc-files__lang{display:inline-flex;align-items:center;min-height:32px;padding:0 12px;border:1px solid var(--gov-border);border-radius:var(--radius-pill);background:var(--gov-surface);color:var(--gov-title);font-size:var(--step--2);font-weight:600;text-decoration:none;transition:border-color .2s,color .2s}.doc-files__lang:focus-visible,.doc-files__lang:hover{border-color:var(--gov-teal);color:var(--gov-teal-text)}.doc-card--compact{gap:12px 14px;padding:14px 16px}.doc-card--compact .doc-sheet{width:40px;height:50px}.doc-card--compact .doc-sheet__label{margin-bottom:7px;padding:2px 5px}.doc-card--compact .doc-desc__cover{width:56px}.doc-card--compact .doc-card__body{gap:6px}.doc-files.act-card__foot{position:static;justify-content:flex-start;margin-top:auto}.act-card .act-card__editorial-head{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;gap:14px;margin:0}.act-card__heading{display:flex;flex:1 1 auto;flex-direction:column;align-items:flex-start;gap:6px;min-width:0}.act-card .act-card__heading .act-card__desc{width:100%;margin:0;overflow-wrap:break-word;hyphens:manual}.act-card__nobr{white-space:nowrap}.feature-card.act-card .act-card__desc,.feature-card.act-card .act-card__summary{flex:0 0 auto}.feature-card.act-card--no-number .act-card__desc{color:var(--gov-title);font-family:var(--font-heading, var(--font-family));font-size:var(--font-size-card-title, var(--step-1));font-weight:var(--heading-font-weight,700);line-height:1.3}.act-card__summary{position:relative;z-index:1}.feature-card.act-card.act-card--media{gap:0;padding:0;container:act-card/inline-size}.act-card__frame{display:grid;flex:1 1 auto;grid-template-columns:minmax(0,1fr)}.act-card__media{position:relative;display:block;aspect-ratio:4/3;overflow:hidden;background:color-mix(in srgb,var(--gov-navy) 7%,var(--gov-surface))}.act-card__media picture{display:contents}.act-card__img{position:absolute;inset:18px;width:calc(100% - 36px);height:calc(100% - 36px);object-fit:contain;object-position:center;filter:drop-shadow(0 6px 14px color-mix(in srgb, var(--gov-navy) 24%, transparent))}.act-card__main{position:relative;z-index:1;display:flex;flex-direction:column;gap:12px;min-width:0;padding:24px}.act-card__main>.doc-files{margin-top:auto}@container act-card (min-width:520px){.act-card__frame{grid-template-columns:clamp(180px,40%,320px) minmax(0,1fr)}.act-card__media{aspect-ratio:auto}.act-card__media::before{content:"";display:block;padding-top:100%}}.block-docslist [data-document-card][hidden]{display:none}.docslist-pager{margin-top:28px}.docslist-pager .listing-pager__item{font:inherit;font-weight:700;cursor:pointer}.block-docslist :is(.docslist-acts,.docslist-grid).cards-track{display:flex;gap:var(--card-gap,20px);align-items:stretch}@media (prefers-reduced-motion:reduce){.doc-files__lang,.doc-files__main{transition:none}}
