.uwc:where(.astro-yji6fokk){display:grid;grid-template-columns:1fr auto;align-items:center;gap:.85rem 1.25rem;margin:1.5rem 0 2rem;padding:1rem 1.15rem;border:1px solid color-mix(in srgb,var(--rba-teal) 28%,var(--sl-color-gray-5));border-radius:var(--rba-radius-lg);background:radial-gradient(ellipse 60% 80% at 100% 0%,color-mix(in srgb,var(--rba-teal) 7%,transparent) 0%,transparent 60%),color-mix(in srgb,var(--sl-color-gray-6) 55%,transparent)}.uwc__info:where(.astro-yji6fokk){display:flex;flex-wrap:wrap;align-items:center;gap:.55rem .7rem;min-width:0}.uwc__badge:where(.astro-yji6fokk){--badge-tone: var(--rba-teal);display:inline-flex;align-items:center;gap:.4rem;flex:none;padding:.28rem .6rem;font-family:var(--sl-font-system-mono);font-size:.66rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;line-height:1;color:var(--badge-tone);background:color-mix(in srgb,var(--badge-tone) 13%,transparent);border:1px solid color-mix(in srgb,var(--badge-tone) 38%,transparent);border-radius:var(--rba-radius-pill);cursor:help}.uwc__badge--standalone:where(.astro-yji6fokk){--badge-tone: var(--rba-teal)}.uwc__badge--plugin:where(.astro-yji6fokk){--badge-tone: var(--rba-cat-shared)}.uwc__badge-dot:where(.astro-yji6fokk){width:6px;height:6px;border-radius:50%;background:var(--badge-tone);box-shadow:0 0 6px color-mix(in srgb,var(--badge-tone) 70%,transparent)}.uwc__info-text:where(.astro-yji6fokk){font-size:.85rem;line-height:1.4;color:var(--sl-color-gray-2)}.uwc__info-text:where(.astro-yji6fokk) a:where(.astro-yji6fokk){color:var(--rba-teal);text-decoration:none}.uwc__info-text:where(.astro-yji6fokk) a:where(.astro-yji6fokk):hover{text-decoration:underline}.uwc__actions:where(.astro-yji6fokk){display:flex;align-items:center;gap:.5rem;flex:none}.uwc__btn:where(.astro-yji6fokk){appearance:none;display:inline-flex;align-items:center;gap:.45rem;margin:0;padding:.5rem .95rem;font:inherit;font-size:.82rem;font-weight:600;line-height:1;text-decoration:none;border-radius:var(--rba-radius);cursor:pointer;white-space:nowrap;transition:color var(--rba-duration) var(--rba-ease),background-color var(--rba-duration) var(--rba-ease),border-color var(--rba-duration) var(--rba-ease),transform var(--rba-duration) var(--rba-ease)}.uwc__btn:where(.astro-yji6fokk):hover{transform:translateY(-1px)}.uwc__btn:where(.astro-yji6fokk):focus-visible{outline:2px solid var(--rba-teal);outline-offset:2px}.uwc__btn--primary:where(.astro-yji6fokk){color:#0a1014;background:var(--rba-teal);border:1px solid var(--rba-teal)}.uwc__btn--primary:where(.astro-yji6fokk):hover{background:color-mix(in srgb,var(--rba-teal) 88%,#fff)}.uwc__btn--ghost:where(.astro-yji6fokk){color:var(--sl-color-gray-1);background:transparent;border:1px solid var(--sl-color-gray-5)}.uwc__btn--ghost:where(.astro-yji6fokk):hover{color:var(--rba-teal);border-color:color-mix(in srgb,var(--rba-teal) 55%,var(--sl-color-gray-5))}.uwc__ico:where(.astro-yji6fokk){flex:none}.uwc__ico--done:where(.astro-yji6fokk){display:none}.uwc__btn-label--done:where(.astro-yji6fokk){display:none}.uwc:where(.astro-yji6fokk).is-copied .uwc__btn--primary:where(.astro-yji6fokk) .uwc__ico--copy:where(.astro-yji6fokk),.uwc:where(.astro-yji6fokk).is-copied .uwc__btn--primary:where(.astro-yji6fokk) .uwc__btn-label--idle:where(.astro-yji6fokk){display:none}.uwc:where(.astro-yji6fokk).is-copied .uwc__btn--primary:where(.astro-yji6fokk) .uwc__ico--done:where(.astro-yji6fokk),.uwc:where(.astro-yji6fokk).is-copied .uwc__btn--primary:where(.astro-yji6fokk) .uwc__btn-label--done:where(.astro-yji6fokk){display:inline-flex}.uwc__hint:where(.astro-yji6fokk){grid-column:1 / -1;margin:0;padding-top:.7rem;border-top:1px solid color-mix(in srgb,var(--sl-color-gray-5) 45%,transparent);font-size:.78rem;line-height:1.4;color:var(--sl-color-gray-3)}.uwc__hint:where(.astro-yji6fokk) kbd:where(.astro-yji6fokk){font-family:var(--sl-font-system-mono);font-size:.72rem;padding:.05rem .32rem;color:var(--sl-color-gray-1);background:color-mix(in srgb,var(--sl-color-gray-5) 50%,transparent);border:1px solid color-mix(in srgb,var(--sl-color-gray-5) 90%,transparent);border-radius:4px}:where(.astro-yji6fokk)[data-uwc-hint-done]{color:var(--rba-teal)}@media(max-width:38rem){.uwc:where(.astro-yji6fokk){grid-template-columns:1fr}.uwc__actions:where(.astro-yji6fokk){flex-wrap:wrap}.uwc__btn:where(.astro-yji6fokk){flex:1 1 auto;justify-content:center}}@media(prefers-reduced-motion:reduce){.uwc__btn:where(.astro-yji6fokk):hover{transform:none}}
