.resource-results[data-v-ced68e2b]{border-top:1px solid var(--md-sys-color-outline-variant);margin:0;padding:0;list-style:none}.resource-results>li[data-v-ced68e2b]{border-bottom:1px solid var(--md-sys-color-outline-variant)}.resource-result[data-v-ced68e2b]{grid-template-columns:minmax(0,1fr) var(--spacing-lg);align-items:center;gap:var(--spacing-xl);padding:var(--spacing-xl) var(--spacing-md);border-radius:var(--md-sys-shape-corner-small);color:var(--md-sys-color-on-surface);text-decoration:none;display:grid}.resource-result.resource-result--with-cover[data-v-ced68e2b]{grid-template-columns:calc(clamp(72px,16vw,120px)) minmax(0,1fr) var(--spacing-lg)}.resource-result__label[data-v-ced68e2b]{margin:0 0 var(--spacing-sm);font:var(--md-sys-typescale-label-medium);color:var(--md-sys-color-primary)}.resource-result__date[data-v-ced68e2b]{margin:var(--spacing-sm) 0 0;color:var(--md-sys-color-on-surface-variant);font:var(--md-sys-typescale-body-small)}.resource-result[data-v-ced68e2b] :is(h2,h3){font:var(--md-sys-typescale-title-large);text-wrap:pretty;overflow-wrap:anywhere;letter-spacing:0;max-width:70ch;margin:0}.resource-result__summary[data-v-ced68e2b]{-webkit-line-clamp:2;max-width:85ch;margin:var(--spacing-sm) 0 0;color:var(--md-sys-color-on-surface-variant);font:var(--md-sys-typescale-body-medium);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.resource-result__summary--full[data-v-ced68e2b]{overflow-wrap:anywhere;display:block;overflow:visible}.resource-result__action[data-v-ced68e2b]{margin-top:var(--spacing-sm);color:var(--md-sys-color-primary);font:var(--md-sys-typescale-label-large);display:block}.resource-result>svg[data-v-ced68e2b]{color:var(--md-sys-color-primary);flex-shrink:0}.resource-result[data-v-ced68e2b]:focus-visible,.resource-result[data-v-ced68e2b]:hover{background:var(--md-sys-color-surface-container-low)}.resource-result[data-v-ced68e2b]:hover :is(h2,h3){color:var(--md-sys-color-primary)}.resource-result[data-v-ced68e2b]:focus-visible{outline:3px solid var(--md-sys-color-primary);outline-offset:3px}@media (width<=600px){.resource-result[data-v-ced68e2b]{padding:var(--spacing-lg) 0;gap:var(--spacing-md)}.resource-result[data-v-ced68e2b] :is(h2,h3){font:var(--md-sys-typescale-title-medium)}.resource-result__summary[data-v-ced68e2b]{font:var(--md-sys-typescale-body-medium)}}.resource-results--grid[data-v-ced68e2b]{gap:var(--spacing-lg);border:0;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.resource-results--grid>li[data-v-ced68e2b]{border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--md-sys-shape-corner-large);background:var(--md-sys-color-surface-container-lowest);min-width:0}.resource-results--grid article[data-v-ced68e2b]{height:100%}.resource-results--grid .resource-result[data-v-ced68e2b]{box-sizing:border-box;height:100%;padding:var(--spacing-xl);border-radius:inherit}.resource-results--grid.resource-results--badge-labels .resource-result__label[data-v-ced68e2b]{width:var(--control-height);height:var(--control-height);margin-bottom:var(--spacing-lg);border-radius:var(--md-sys-shape-corner-medium);background:var(--md-sys-color-secondary-container);color:var(--md-sys-color-on-secondary-container);font:var(--md-sys-typescale-title-large);place-items:center;display:inline-grid}@media (width<=760px){.resource-results--grid[data-v-ced68e2b]{grid-template-columns:1fr}.resource-results--grid .resource-result[data-v-ced68e2b]{padding:var(--spacing-lg)}}
