@layer theme,base,components,utilities;@layer forge{.ff-apla[data-v-897f6b55]{background:var(--ff-color-surface,#fff);color:var(--ff-color-neutral-900,#0f172a);will-change:transform,opacity;z-index:var(--ff-z-search,70);position:fixed;inset-block-end:0;inset-inline:0;overflow-y:auto;container-type:inline-size}.ff-apla__container[data-v-897f6b55]{max-width:calc(min(90vw,80rem));padding:var(--ff-spacing-4,1rem) var(--ff-spacing-4,1rem);margin-inline:auto;container:ff-apla-container/inline-size}@container (width>=768px){.ff-apla__container[data-v-897f6b55]{padding-inline:var(--ff-spacing-6,1.5rem)}}.ff-apla__container--bordered[data-v-897f6b55]{border-top:1px solid var(--ff-color-neutral-200,#e2e8f0)}.ff-apla__loader[data-v-897f6b55]{min-height:4rem;padding:var(--ff-spacing-3,.75rem) 0;justify-content:center;align-items:center;width:100%;display:inline-flex}.ff-apla__grid[data-v-897f6b55]{gap:var(--ff-spacing-2,.5rem);grid-template-columns:1fr;display:grid}@container (width>=768px){.ff-apla__grid[data-v-897f6b55]{grid-template-columns:repeat(2,minmax(0,1fr))}.ff-apla__section[data-v-897f6b55]:not(:first-child){border-inline-start:1px solid var(--ff-color-neutral-300,#cbd5e1);padding-inline-start:var(--ff-spacing-4,1rem)}}.ff-apla__section[data-v-897f6b55]{align-items:flex-start;gap:var(--ff-spacing-3,.75rem);display:flex}.ff-apla__section-label[data-v-897f6b55]{color:var(--ff-color-neutral-600,#475569);font-size:var(--ff-font-size-sm,.875rem);font-weight:var(--ff-font-weight-semibold);text-underline-offset:var(--ff-spacing-1);text-decoration:underline}.ff-apla__list[data-v-897f6b55]{gap:var(--ff-spacing-2,.5rem);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.ff-apla__list-item-separator[data-v-897f6b55]{background:var(--ff-color-neutral-200,#e2e8f0);height:1rem;width:1px;margin-inline-start:var(--ff-spacing-2,.5rem)}.ff-apla__button[data-v-897f6b55],.ff-apla__link[data-v-897f6b55]{cursor:pointer;font-size:var(--ff-font-size-sm,.875rem);background:0 0;border:none;transition:color .15s}.ff-apla__button[data-v-897f6b55]:hover,.ff-apla__link[data-v-897f6b55]:hover{color:var(--ff-color-primary-600)}.ff-apla__filters[data-v-897f6b55]{margin-bottom:var(--ff-spacing-6,1.5rem);padding-top:var(--ff-spacing-4,1rem)}.ff-apla__filters-row[data-v-897f6b55]{gap:var(--ff-spacing-3,.75rem);flex-wrap:wrap;display:flex}.ff-apla__filters--desktop-only[data-v-897f6b55]{display:none}@container (width>=768px){.ff-apla__filters--desktop-only[data-v-897f6b55]{display:block}}.ff-apla__active-filters[data-v-897f6b55]{border-block-start:1px solid var(--ff-color-neutral-200,#e7e5e4);margin-block-start:var(--ff-spacing-4,1rem);padding-block-start:var(--ff-spacing-4,1rem)}.ff-apla-filter-enter-active[data-v-897f6b55],.ff-apla-filter-move[data-v-897f6b55]{transition:opacity .2s,transform .2s}.ff-apla-filter-leave-active[data-v-897f6b55]{display:none}.ff-apla-filter-enter-from[data-v-897f6b55]{opacity:0;transform:scale(.95)}.ff-apla-filter-leave-to[data-v-897f6b55]{opacity:0}.ff-apla-filter-move[data-v-897f6b55]{transition:transform .2s}}
