.db-icon:where(.astro-gyj5zyt2){vertical-align:-.2em;color:var(--db-c);flex-shrink:0;display:inline-block}:root[data-theme=dark] .db-icon:where(.astro-gyj5zyt2){color:var(--db-cd)}.dbp-strip:where(.astro-nq62ncvh){flex-wrap:wrap;gap:.45rem;margin:.9rem 0 1.1rem;display:flex}.dbp-chip:where(.astro-nq62ncvh){border:1px solid color-mix(in srgb, var(--db-c) 22%, var(--sl-color-gray-6));background:color-mix(in srgb, var(--db-c) 9%, var(--sl-color-bg));border-radius:.65rem;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;text-decoration:none;transition:transform .15s,border-color .15s,box-shadow .15s;display:inline-flex;position:relative}:root[data-theme=dark] .dbp-chip:where(.astro-nq62ncvh){border-color:color-mix(in srgb, var(--db-cd) 30%, transparent);background:color-mix(in srgb, var(--db-cd) 12%, transparent)}.dbp-chip:where(.astro-nq62ncvh):hover,.dbp-chip:where(.astro-nq62ncvh):focus-visible{border-color:var(--db-c);box-shadow:0 6px 16px color-mix(in srgb, var(--db-c) 35%, transparent);transform:translateY(-2px)}:root[data-theme=dark] .dbp-chip:where(.astro-nq62ncvh):hover,:root[data-theme=dark] .dbp-chip:where(.astro-nq62ncvh):focus-visible{border-color:var(--db-cd);box-shadow:0 6px 16px color-mix(in srgb, var(--db-cd) 30%, transparent)}.dbp-chip-label:where(.astro-nq62ncvh){z-index:5;white-space:nowrap;color:var(--sl-color-black);background:var(--sl-color-white);opacity:0;pointer-events:none;border-radius:.4rem;padding:.2rem .5rem;font-size:.75rem;font-weight:600;line-height:1.3;transition:opacity .15s,transform .15s;position:absolute;bottom:calc(100% + .4rem);left:50%;transform:translate(-50%,.2rem)}.dbp-chip:where(.astro-nq62ncvh):hover .dbp-chip-label:where(.astro-nq62ncvh),.dbp-chip:where(.astro-nq62ncvh):focus-visible .dbp-chip-label:where(.astro-nq62ncvh){opacity:1;transform:translate(-50%)}.dbp-full:where(.astro-nq62ncvh){flex-direction:column;gap:1.6rem;margin:1.25rem 0 2rem;display:flex}.dbp-group-header:where(.astro-nq62ncvh){flex-wrap:wrap;align-items:baseline;gap:.25rem .75rem;margin-bottom:.7rem;display:flex}.dbp-group-title:where(.astro-nq62ncvh){letter-spacing:.08em;text-transform:uppercase;color:var(--sl-color-text-accent);margin:0;font-size:.8rem;font-weight:700}.dbp-group-blurb:where(.astro-nq62ncvh){color:var(--sl-color-gray-3);margin:0;font-size:.85rem}.dbp-grid:where(.astro-nq62ncvh){grid-template-columns:repeat(auto-fill,minmax(min(100%,13.5rem),1fr));gap:.65rem;display:grid}.dbp-tile:where(.astro-nq62ncvh){border:1px solid var(--sl-color-gray-6);background:var(--sl-color-bg);color:inherit;border-radius:.8rem;align-items:center;gap:.75rem;padding:.7rem .85rem;text-decoration:none;transition:transform .15s,border-color .15s,box-shadow .15s;display:flex}:root[data-theme=dark] .dbp-tile:where(.astro-nq62ncvh){border-color:var(--sl-color-gray-5);background:#ffffff08}.dbp-tile:where(.astro-nq62ncvh):hover,.dbp-tile:where(.astro-nq62ncvh):focus-visible{border-color:var(--db-c);box-shadow:0 8px 22px color-mix(in srgb, var(--db-c) 22%, transparent);transform:translateY(-2px)}:root[data-theme=dark] .dbp-tile:where(.astro-nq62ncvh):hover,:root[data-theme=dark] .dbp-tile:where(.astro-nq62ncvh):focus-visible{border-color:var(--db-cd);box-shadow:0 8px 22px color-mix(in srgb, var(--db-cd) 22%, transparent)}.dbp-badge:where(.astro-nq62ncvh){background:color-mix(in srgb, var(--db-c) 10%, transparent);border-radius:.65rem;flex-shrink:0;justify-content:center;align-items:center;width:2.6rem;height:2.6rem;display:inline-flex}:root[data-theme=dark] .dbp-badge:where(.astro-nq62ncvh){background:color-mix(in srgb, var(--db-cd) 14%, transparent)}.dbp-text:where(.astro-nq62ncvh){flex-direction:column;min-width:0;display:flex}.dbp-name:where(.astro-nq62ncvh){color:var(--sl-color-white);font-size:.95rem;font-weight:700;line-height:1.3}.dbp-tagline:where(.astro-nq62ncvh){color:var(--sl-color-gray-3);font-size:.78rem;line-height:1.35}@media (prefers-reduced-motion:reduce){.dbp-chip:where(.astro-nq62ncvh),.dbp-tile:where(.astro-nq62ncvh),.dbp-chip-label:where(.astro-nq62ncvh){transition:none}.dbp-chip:where(.astro-nq62ncvh):hover,.dbp-tile:where(.astro-nq62ncvh):hover{transform:none}}
