.page-tools .ats-store.sc-tools{--sc-wide:1168px;--sc-gutter:32px;--sc-gap:24px;--sc-small-gap:8px;--sc-radius:6px;--sc-body:16px;--sc-meta:14px;--sc-item:20px;--sc-touch:48px;box-sizing:border-box;width:100%;max-width:var(--sc-wide);min-width:0;padding:20px var(--sc-gutter) 64px;color:var(--fg);font-family:var(--cu-body,var(--body));margin-inline-start:auto;margin-inline-end:auto}.page-tools .sc-tools .atg-directory-hero{align-items:flex-start;gap:var(--sc-gap);padding:12px 0 24px}.page-tools .sc-tools .atg-directory-hero h1{font-size:var(--cu-page,32px);letter-spacing:-.025em;font-weight:650;line-height:1.3}.page-tools .sc-tools .sc-browse{align-items:center;gap:var(--sc-small-gap);min-height:44px;color:var(--fg);font-size:var(--sc-meta);border:0;flex:none;margin:0;padding:0;line-height:1.5;text-decoration:none;display:inline-flex}.page-tools .sc-tools .sc-link-label{text-underline-offset:4px;text-decoration-skip-ink:auto;text-decoration:underline}.page-tools .sc-tools .ats-catalog{padding:0 0 32px;scroll-margin-top:96px}.page-tools .sc-tools .ats-filters{gap:16px;margin:0;display:grid}.page-tools .sc-tools .atg-search-row{grid-template-columns:minmax(0,1fr) 192px 192px;align-items:end;gap:16px;margin:0;display:grid}.page-tools .sc-tools :-webkit-any(.sc-search-field,.ats-price){gap:var(--sc-small-gap);background:0 0;border:0;grid-template-columns:minmax(0,1fr);min-width:0;margin:0;padding:0;display:grid}.page-tools .sc-tools :is(.sc-search-field,.ats-price){gap:var(--sc-small-gap);background:0 0;border:0;grid-template-columns:minmax(0,1fr);min-width:0;margin:0;padding:0;display:grid}.page-tools .sc-tools :is(.sc-field-label,.ats-price>span,.sc-stage-label){color:var(--fg);font-size:var(--sc-meta);padding:0;font-weight:600;line-height:1.5;display:block}.page-tools .sc-tools .ats-search{grid-column:auto;align-items:stretch;min-width:0;display:flex}.page-tools .sc-tools :is(.ats-search input,.ats-price select){box-sizing:border-box;width:100%;min-width:0;max-width:100%;min-height:var(--sc-touch);border:1px solid var(--border);border-radius:var(--sc-radius);background:var(--surface);height:auto;color:var(--fg);font-size:var(--sc-body);padding:10px 12px;line-height:1.5}.page-tools .sc-tools .ats-search input:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-right-radius:0;border-bottom-right-radius:0}.page-tools .sc-tools .ats-search input:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-right-radius:0;border-bottom-right-radius:0}.page-tools .sc-tools .ats-search input:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-left-radius:0;border-bottom-left-radius:0}.page-tools .sc-tools .ats-search input:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-left-radius:0;border-bottom-left-radius:0}.page-tools .sc-tools .ats-search-submit{min-width:64px;min-height:var(--sc-touch);border:1px solid var(--border);border-radius:0 var(--sc-radius) var(--sc-radius) 0;color:var(--fg);background:var(--surface);font-size:var(--sc-body);border-inline-start:0;flex:0 0 64px;padding:8px 12px;line-height:1.5;display:block;position:static}.page-tools .sc-tools .ats-category{min-inline-size:0;display:block}.page-tools .sc-tools .sc-stage-label{margin-bottom:8px}.page-tools .sc-tools .atg-stage-options{border-bottom:1px solid var(--border);gap:8px 20px}.page-tools .sc-tools .atg-stage-options span{min-height:44px;color:var(--fg);font-size:var(--sc-meta);padding:8px 0;line-height:1.6}.page-tools .sc-tools .atg-catalog-heading{flex-wrap:wrap;gap:8px 24px;min-height:44px;margin:12px 0 24px}.page-tools .sc-tools :is(.atg-filter-summary,.ats-count,.ats-clear,.atg-load-more p){font-family:var(--cu-body,var(--body));font-size:var(--sc-meta);line-height:1.6}.page-tools .sc-tools .atg-filter-summary{color:var(--muted)}.page-tools .sc-tools .atg-result-actions{gap:16px}.page-tools .sc-tools .ats-app-grid{gap:32px var(--sc-gap);grid-template-columns:repeat(3,minmax(0,1fr))}.page-tools .sc-tools .ats-app-grid>.ats-app{--type-item:var(--sc-item)}.page-tools .sc-tools .ats-app-grid>.ats-app .atg-card-identity{gap:var(--sc-small-gap);grid-template-columns:32px minmax(0,1fr) 16px}.page-tools .sc-tools .ats-app-grid>.ats-app .ats-icon{flex-basis:32px;width:32px;height:32px}.page-tools .sc-tools .ats-app-grid>.ats-app .ats-app-copy h3{font-size:var(--sc-item);font-weight:600;line-height:1.5}.page-tools .sc-tools .ats-app-grid>.ats-app .atg-card-task{color:var(--fg);font-size:var(--sc-body);line-height:1.65;margin:8px 0 12px!important}.page-tools .sc-tools .ats-app-grid>.ats-app .atg-card-meta{font-size:var(--sc-meta);gap:4px 16px;line-height:1.6}.page-tools .sc-tools .ats-app-grid>.ats-app .atg-product-preview figcaption{font-size:var(--sc-meta);margin:8px 0 12px;line-height:1.6}.page-tools .sc-tools .atg-load-more{gap:12px;margin-top:32px}.page-tools .sc-tools .atg-load-more .ats-button{font-size:var(--sc-body)}.page-tools .sc-tools .atg-featured{--feature-inset:64px;--feature-gap:24px;--feature-side-width:280px;border-top:1px solid var(--border);padding-top:24px}.page-tools .sc-tools .sc-feature-heading{color:var(--fg);margin:0 0 16px;font-size:22px;font-weight:600;line-height:1.45;display:block}.page-tools .sc-tools .atg-feature-viewport{width:100%;margin-inline-start:0;margin-inline-end:0}.page-tools .sc-tools .atg-featured .ats-placement-showcase .ats-feature-link{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);align-items:center;gap:24px;display:grid}.page-tools .sc-tools .atg-featured .atg-product-feature .atg-product-media{aspect-ratio:auto;height:240px}.page-tools .sc-tools .atg-featured .atg-placement-identity{margin-bottom:12px}.page-tools .sc-tools .atg-featured .ats-placement-copy{--type-section:22px}.page-tools .sc-tools .atg-featured .ats-placement-copy p{font-size:var(--sc-body);margin-top:8px;line-height:1.65}.page-tools .sc-tools .atg-featured .atg-placement-arrow{font-size:var(--sc-meta);border-bottom:0;gap:8px;margin-top:12px;text-decoration:none}.page-tools .sc-tools .atg-featured .atg-product-preview figcaption{font-size:var(--sc-meta);line-height:1.6}.page-tools .sc-tools .atg-feature-controls{margin-top:8px;padding:8px 0}.page-tools .sc-tools .atg-feature-controls .ats-label{font-size:var(--sc-meta)}.page-tools .sc-tools .atg-feature-controls [data-feature-position]{font-size:var(--sc-meta);line-height:1.5}@media (hover:hover){.page-tools .sc-tools .sc-browse:hover{color:var(--accent)}.page-tools .sc-tools .ats-search-submit:hover{color:var(--fg);background:var(--bg);outline:1px solid var(--fg)}}@media (max-width:1023px){.page-tools .sc-tools .ats-app-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.page-tools .sc-tools .atg-search-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.page-tools .sc-tools .sc-search-field{grid-column:1/-1}}@media (max-width:920px){.page-tools .sc-tools .atg-featured{--feature-inset:40px;--feature-gap:16px;--feature-side-width:240px}}@media (max-width:700px){.page-tools .ats-store.sc-tools{--sc-gutter:16px;padding-bottom:48px}.page-tools .sc-tools .atg-directory-hero{gap:8px}}@media (max-width:600px){.page-tools .ats-store.sc-tools{padding-top:8px}.page-tools .sc-tools .atg-directory-hero{padding:16px 0 20px;display:block}.page-tools .sc-tools .sc-browse{margin-top:8px}.page-tools .sc-tools .atg-search-row{gap:12px}.page-tools .sc-tools .ats-filters{gap:16px}.page-tools .sc-tools .atg-stage-options{gap:4px 16px}.page-tools .sc-tools .atg-catalog-heading{margin-block-start:8px;margin-block-end:20px}.page-tools .sc-tools .atg-result-actions{justify-content:space-between;width:100%}.page-tools .sc-tools .ats-app-grid{grid-template-columns:minmax(0,1fr);gap:32px}.page-tools .sc-tools .atg-featured{--feature-inset:24px;--feature-gap:8px;--feature-side-width:160px}.page-tools .sc-tools .atg-featured .ats-placement-showcase .ats-feature-link{flex-direction:column;align-items:stretch;gap:16px;display:flex}.page-tools .sc-tools .atg-featured .atg-product-feature .atg-product-media{aspect-ratio:900/536;height:auto}.page-tools .sc-tools .atg-featured .ats-placement-copy{--type-section:22px}.page-tools .sc-tools .atg-featured .atg-focus-slide:-webkit-any(.is-feature-before,.is-feature-after) .atg-feature-preview{top:24px}.page-tools .sc-tools .atg-featured .atg-focus-slide:is(.is-feature-before,.is-feature-after) .atg-feature-preview{top:24px}}@media (max-width:360px){.page-tools .ats-store.sc-tools{--sc-gutter:12px}.page-tools .sc-tools .atg-stage-options{column-gap:12px}}@media (prefers-reduced-motion:reduce){.page-tools .sc-tools .atg-featured.is-feature-settling .atg-feature-track{transition:none}}.tools-community-nav[data-astro-cid-l4z7ivqh]{padding-top:74px}.tools-community-nav[data-astro-cid-l4z7ivqh]+.ats-store[data-astro-cid-l4z7ivqh]{padding-top:20px}@media (max-width:600px){.tools-community-nav[data-astro-cid-l4z7ivqh]+.ats-store[data-astro-cid-l4z7ivqh]{padding-top:8px}}
