@layer component{.page-count[data-v-2e2d33d6]{--line-height-sm:var(--line-height-xs-sm);--line-height-base:var(--line-height-xs-base);--line-height-lg:var(--line-height-xs-lg);--line-height:var(--line-height-base);line-height:var(--line-height)}@container (width <= 290px){.page-count[data-v-2e2d33d6]{--line-height:var(--line-height-sm)}}@container (width >= 581px){.page-count[data-v-2e2d33d6]{--line-height:var(--line-height-lg)}}.page-count[data-v-2e2d33d6]{font-size:var(--font-size-xs);font-family:var(--font);font-weight:400;letter-spacing:.02em;text-wrap:pretty}.page-count strong[data-v-2e2d33d6]{font-weight:700}}@layer component{.pager[data-v-b3c8ff86]{align-items:center;display:flex;flex-wrap:wrap;gap:.5em;justify-content:center}.button[data-v-b3c8ff86]{--button-padding:.8em 1em .7em}.ellipsis[data-v-b3c8ff86]{color:var(--fg-secondary);padding-block-end:.4em;padding-inline:.25em}}@layer component{.before[data-v-e9485a57]{align-items:center;background-color:var(--bg-down);border-radius:var(--border-radius-sm);display:flex;gap:var(--sp-xs);justify-content:space-between;margin-block-end:var(--sp-sm);padding:.5em .7em}.filter-summary[data-v-e9485a57]{--line-height-sm:var(--line-height-sm-sm);--line-height-base:var(--line-height-sm-base);--line-height-lg:var(--line-height-sm-lg);--line-height:var(--line-height-base);line-height:var(--line-height)}@container (width <= 348px){.filter-summary[data-v-e9485a57]{--line-height:var(--line-height-sm)}}@container (width >= 697px){.filter-summary[data-v-e9485a57]{--line-height:var(--line-height-lg)}}.filter-summary[data-v-e9485a57]{font-size:var(--font-size-sm);font-family:var(--font);font-weight:400;letter-spacing:.02em;text-wrap:pretty}.filter-summary strong[data-v-e9485a57]{font-weight:700}.filter-summary[data-v-e9485a57]{color:var(--fg-down);--line-height:var(--line-height-sm);margin-block-end:.75em}.page-count[data-v-e9485a57]{--line-height-sm:var(--line-height-xs-sm);--line-height-base:var(--line-height-xs-base);--line-height-lg:var(--line-height-xs-lg);--line-height:var(--line-height-base);line-height:var(--line-height)}@container (width <= 290px){.page-count[data-v-e9485a57]{--line-height:var(--line-height-sm)}}@container (width >= 581px){.page-count[data-v-e9485a57]{--line-height:var(--line-height-lg)}}.page-count[data-v-e9485a57]{font-size:var(--font-size-xs);font-family:var(--font);font-weight:400;letter-spacing:.02em;text-wrap:pretty}.page-count strong[data-v-e9485a57]{font-weight:700}.pager[data-v-e9485a57]{margin-block-start:var(--sp-md)}}@layer compose{[data-v-e9485a57] .form{background-color:var(--bg-up);border-radius:var(--border-radius-md);gap:1em;margin-block-end:var(--sp-md);padding:var(--sp-md)}[data-v-e9485a57] .form .form-actions{justify-content:flex-end}[data-v-e9485a57] .form .form-actions button:first-child{margin-inline-end:auto}[data-v-e9485a57] .form .form-details .content{display:grid;gap:var(--sp-sm);grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.filter-summary[data-v-e9485a57] em{font-weight:700}.view[data-view=resources][data-v-e9485a57] .form .form-details .content{grid-template-columns:1fr}@container (width >= 600px){.view[data-view=resources][data-v-e9485a57] .form .form-details .content{grid-template:"grade_levels practices" auto "types practices" 1fr/1fr 1fr}.view[data-view=resources][data-v-e9485a57] .form .form-field:has([name="grade_levels[]"]){grid-area:grade_levels}.view[data-view=resources][data-v-e9485a57] .form .form-field:has([name="types[]"]){grid-area:types}.view[data-view=resources][data-v-e9485a57] .form .form-field:has([name="practices[]"]){grid-area:practices}}}
