.lead[data-astro-cid-iyt57e3b]{margin:0}.app-categories[data-astro-cid-iyt57e3b]{gap:var(--tool-gap-sm);margin:var(--space-sm) 0 0;grid-template-columns:repeat(auto-fill,minmax(min(100%,210px),1fr));padding:0;list-style:none;display:grid}.app-categories[data-astro-cid-iyt57e3b] li[data-astro-cid-iyt57e3b]{padding:var(--tool-gap-sm) var(--space-xs);border:var(--border-width) solid var(--color-border-card);border-radius:var(--radius-lg);background-color:var(--color-bg);flex-direction:column;gap:2px;margin:0;display:flex}.app-categories[data-astro-cid-iyt57e3b] strong[data-astro-cid-iyt57e3b]{color:var(--color-text-heading)}.count[data-astro-cid-iyt57e3b]{color:var(--color-primary);font-size:var(--text-caption);font-weight:var(--font-weight-bold)}.examples[data-astro-cid-iyt57e3b]{color:var(--color-text-muted);font-size:var(--text-caption)}.app-form[data-astro-cid-aspidnbg] .tool-form{margin-bottom:var(--tool-gap-xs)}.app-form[data-astro-cid-aspidnbg] .group{border-color:var(--color-border-card);background-color:var(--color-bg);max-width:none;margin-inline:0}.examples[data-astro-cid-aspidnbg]{color:var(--color-text-muted);font-size:var(--text-caption);margin:0}.examples[data-astro-cid-aspidnbg] button[data-astro-cid-aspidnbg]{color:var(--color-primary);font:inherit;font-weight:var(--font-weight-bold);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.examples[data-astro-cid-aspidnbg] button[data-astro-cid-aspidnbg]:hover{color:var(--color-secondary)}.app-results[data-astro-cid-frhnoxo3]:empty:not([data-reserve]){display:none}.app-results[data-astro-cid-frhnoxo3][data-reserve]{min-height:420px}.app-results[data-astro-cid-frhnoxo3]{gap:var(--space-xs);margin-bottom:var(--space-lg);scroll-margin-top:var(--space-xl);flex-direction:column;display:flex}.app-results[data-astro-cid-frhnoxo3] .ad-summary{gap:var(--tool-gap-sm) var(--space-sm);padding:var(--space-xs) var(--space-sm);border:var(--border-width) solid var(--color-border-card);border-radius:var(--radius-lg);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.app-results[data-astro-cid-frhnoxo3] .ad-title{color:var(--color-text-heading);font-size:var(--text-h5);margin:0}.app-results[data-astro-cid-frhnoxo3] .ad-pills{gap:var(--tool-gap-xs);font-size:var(--text-caption);flex-wrap:wrap;display:flex}.app-results[data-astro-cid-frhnoxo3] .ad-pill{border-radius:var(--radius-pill);background-color:var(--color-bg-card);padding:4px 12px}.app-results[data-astro-cid-frhnoxo3] .ad-pill--theme{background-color:color-mix(in srgb, var(--color-primary-tint) 35%, var(--color-bg));color:var(--color-primary);font-weight:var(--font-weight-bold)}.app-results[data-astro-cid-frhnoxo3] .ad-grid{gap:var(--space-xs);grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));display:grid}.app-results[data-astro-cid-frhnoxo3] .ad-group{min-width:0;padding:var(--tool-gap-sm) var(--space-sm);border:var(--border-width) solid var(--color-border-card);border-radius:var(--radius-lg);flex-direction:column;display:flex}.app-results[data-astro-cid-frhnoxo3] .ad-group-title{gap:var(--tool-gap-xs);margin:0 0 var(--tool-gap-xs);color:var(--color-text-heading);font-size:var(--text-h6);justify-content:space-between;align-items:baseline;display:flex}.app-results[data-astro-cid-frhnoxo3] .ad-group-count{color:var(--color-text-muted);font-family:var(--font-body);font-size:var(--text-caption);font-weight:var(--font-weight-medium)}.app-results[data-astro-cid-frhnoxo3] .ad-app{gap:4px var(--tool-gap-sm);padding-block:var(--tool-gap-sm);border-top:var(--border-width) solid var(--color-border-subtle);grid-template-columns:44px minmax(0,1fr) auto;align-items:start;display:grid}.app-results[data-astro-cid-frhnoxo3] .ad-icon{border:var(--border-width) solid var(--color-border-subtle);border-radius:var(--radius-md);background-color:var(--color-bg);object-fit:cover;width:44px;height:44px}.app-results[data-astro-cid-frhnoxo3] .ad-body{min-width:0}.app-results[data-astro-cid-frhnoxo3] .ad-meta{color:var(--color-text);font-size:var(--text-caption);flex-wrap:wrap;gap:2px 12px;margin-top:4px;display:flex}.app-results[data-astro-cid-frhnoxo3] .ad-rating{font-weight:var(--font-weight-bold)}.app-results[data-astro-cid-frhnoxo3] .ad-star{color:var(--color-accent-yellow)}.app-results[data-astro-cid-frhnoxo3] .ad-muted{color:var(--color-text-muted);font-weight:var(--font-weight-medium)}.app-results[data-astro-cid-frhnoxo3] .ad-bfs{color:var(--color-primary);font-weight:var(--font-weight-bold)}.app-results[data-astro-cid-frhnoxo3] .ad-details{font-size:var(--text-caption);grid-column:2/-1}.app-results[data-astro-cid-frhnoxo3] .ad-details summary{width:fit-content;color:var(--color-primary);font-weight:var(--font-weight-bold);cursor:pointer}.app-results[data-astro-cid-frhnoxo3] .ad-details dl{padding:var(--tool-gap-sm);border-radius:var(--radius-md);background-color:var(--color-bg-alt);gap:8px;margin:8px 0 0;display:grid}.app-results[data-astro-cid-frhnoxo3] .ad-row{grid-template-columns:9.5em minmax(0,1fr);gap:12px;display:grid}.app-results[data-astro-cid-frhnoxo3] .ad-row dt{color:var(--color-text-muted);font-weight:var(--font-weight-bold)}.app-results[data-astro-cid-frhnoxo3] .ad-row dd{color:var(--color-text);margin:0}.app-results[data-astro-cid-frhnoxo3] .ad-plans{gap:2px;margin:0;padding:0;list-style:none;display:grid}.app-results[data-astro-cid-frhnoxo3] .ad-plans li{justify-content:space-between;gap:12px;margin:0;display:flex}.app-results[data-astro-cid-frhnoxo3] .ad-plans strong{color:var(--color-text-heading);white-space:nowrap}.app-results[data-astro-cid-frhnoxo3] .ad-tile{border-radius:var(--radius-md);background-color:var(--color-primary);width:44px;height:44px;color:var(--color-text-inverse);font-family:var(--font-heading);font-size:var(--text-h6);font-weight:var(--font-weight-bold);justify-content:center;align-items:center;display:flex}.app-results[data-astro-cid-frhnoxo3] .ad-app:nth-child(2n) .ad-tile{background-color:var(--color-secondary)}.app-results[data-astro-cid-frhnoxo3] .ad-name{color:var(--color-text-heading);font-weight:var(--font-weight-bold);display:block}.app-results[data-astro-cid-frhnoxo3] .ad-does{color:var(--color-text-muted);font-size:var(--text-caption);display:block}.app-results[data-astro-cid-frhnoxo3] .ad-link{font-size:var(--text-caption);font-weight:var(--font-weight-bold);white-space:nowrap}.app-results[data-astro-cid-frhnoxo3] .ad-extras{gap:var(--space-xs);grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));display:grid}.app-results[data-astro-cid-frhnoxo3] .ad-extra{padding:var(--tool-gap-sm) var(--space-sm);border-radius:var(--radius-lg);background-color:var(--color-bg-alt);flex-direction:column;gap:6px;display:flex}.app-results[data-astro-cid-frhnoxo3] .ad-extra h3{color:var(--color-text-heading);font-size:var(--text-h6);margin:0}.app-results[data-astro-cid-frhnoxo3] .ad-extra p{margin:0}.app-results[data-astro-cid-frhnoxo3] .ad-code{border-radius:var(--radius-sm);background-color:var(--color-bg);font-family:var(--font-mono,ui-monospace, monospace);font-size:var(--text-caption);margin:2px 6px 2px 0;padding:1px 8px;display:inline-block}.app-results[data-astro-cid-frhnoxo3] .ad-note{color:var(--color-text-muted);font-size:var(--text-caption);margin:0}.app-results[data-astro-cid-frhnoxo3] .ad-message{padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-lg);background-color:var(--color-bg-alt);margin:0}.app-results[data-astro-cid-frhnoxo3] .ad-message strong{color:var(--color-text-heading);display:block}@media (width<=480px){.app-results[data-astro-cid-frhnoxo3] .ad-app{grid-template-columns:40px minmax(0,1fr)}.app-results[data-astro-cid-frhnoxo3] .ad-tile,.app-results[data-astro-cid-frhnoxo3] .ad-icon{width:40px;height:40px}.app-results[data-astro-cid-frhnoxo3] .ad-link{grid-column:2}.app-results[data-astro-cid-frhnoxo3] .ad-details{grid-column:1/-1}.app-results[data-astro-cid-frhnoxo3] .ad-row{grid-template-columns:minmax(0,1fr);gap:0}}
