.rr-pkg-theme--silver{--rr-pkg-border:#94a3b8;--rr-pkg-pill-bg:#e2e8f0;--rr-pkg-pill-text:#334155}.rr-pkg-theme--gold{--rr-pkg-border:#ca8a04;--rr-pkg-pill-bg:#fef3c7;--rr-pkg-pill-text:#78350f}.rr-pkg-theme--platinum{--rr-pkg-border:#8e9fbc;--rr-pkg-pill-bg:#e6ebf3;--rr-pkg-pill-text:#22304a}.rr-pkg-theme--bronze{--rr-pkg-border:#9a5b2e;--rr-pkg-pill-bg:#f3dfc8;--rr-pkg-pill-text:#5c3317}.rr-pkg-theme--brand-blue{--rr-pkg-border:#2563eb;--rr-pkg-pill-bg:#dbeafe;--rr-pkg-pill-text:#1e3a8a}[data-theme="dark"] .rr-pkg-theme--silver{--rr-pkg-border:#94a3b8;--rr-pkg-pill-bg:#475569;--rr-pkg-pill-text:#f1f5f9}[data-theme="dark"] .rr-pkg-theme--gold{--rr-pkg-border:#eab308;--rr-pkg-pill-bg:#92400e;--rr-pkg-pill-text:#fef3c7}[data-theme="dark"] .rr-pkg-theme--platinum{--rr-pkg-border:#94a8c7;--rr-pkg-pill-bg:#3a4a63;--rr-pkg-pill-text:#eaf0fa}[data-theme="dark"] .rr-pkg-theme--bronze{--rr-pkg-border:#b87333;--rr-pkg-pill-bg:#5c3317;--rr-pkg-pill-text:#f3dfc8}[data-theme="dark"] .rr-pkg-theme--brand-blue{--rr-pkg-border:#3b82f6;--rr-pkg-pill-bg:#1e3a8a;--rr-pkg-pill-text:#dbeafe}.rr-pkg-theme.bk2-pkg-card,.rr-pkg-theme.rr-public-service-card{border-color:var(--rr-pkg-border,var(--rr-line,#e6ecef));background:var(--rr-paper,#fff);background:linear-gradient(180deg,color-mix(in srgb,var(--rr-pkg-pill-bg,transparent) 55%,transparent),transparent 72%),var(--rr-paper,#fff)}.rr-pkg-theme.bk2-pkg-card:hover,.rr-pkg-theme.rr-public-service-card:hover{border-color:var(--rr-pkg-border,var(--rr-cyan,#13b3e0));box-shadow:0 0 0 1px var(--rr-pkg-border,transparent)}.rr-pkg-theme.bk2-pkg-card:focus-visible,.rr-pkg-theme.rr-public-service-card:focus-visible{outline:3px solid var(--rr-pkg-border,var(--rr-cyan,#13b3e0));outline-offset:2px}.rr-pkg-theme .rr-pkg-pill{background:var(--rr-pkg-pill-bg,var(--rr-cyan,#13b3e0));color:var(--rr-pkg-pill-text,var(--rr-ink,#0a455c));box-shadow:inset 0 0 0 1px var(--rr-pkg-border,transparent)}.rr-public-service-card .rr-pkg-pill{display:inline-block;font-size:10px;font-weight:800;line-height:1.4;padding:3px 8px;border-radius:999px;letter-spacing:.4px;text-transform:uppercase;white-space:nowrap}.rr-pkg-head{display:flex;flex-wrap:wrap-reverse;align-items:flex-end;justify-content:space-between;column-gap:8px;row-gap:6px;min-width:0}.rr-pkg-head>:first-child{flex:1 1 9em;min-width:0}.rr-pkg-marks{display:inline-flex;flex:0 1 auto;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:6px;margin-left:auto;max-width:100%;min-width:0}.bk2-pkg-card .rr-pkg-marks>.bk2-svc-card__badge{position:static}.bk2-pkg-card--featured .bk2-svc-card__name{padding-right:0}.bk2-pkg-card--featured .rr-pkg-head{margin:-6px -6px 4px 0}.bk2-pkg-card--featured .rr-pkg-head .bk2-svc-card__title{margin-bottom:0}.rr-pkg-featured{display:inline-flex;align-items:center;gap:4px;min-width:0;max-width:100%;font-size:12px;font-weight:700;line-height:1.3;color:var(--rr-pkg-feature-text,var(--rr-ink,#0a455c));--rr-pkg-star-fill:#f59e0b;--rr-pkg-star-stroke:#92400e}.rr-pkg-theme .rr-pkg-featured{--rr-pkg-feature-text:var(--rr-pkg-pill-text);--rr-pkg-star-fill:var(--rr-pkg-border);--rr-pkg-star-stroke:var(--rr-pkg-pill-text)}[data-theme="dark"] .rr-pkg-featured{--rr-pkg-feature-text:#f8fafc;--rr-pkg-star-fill:#fbbf24;--rr-pkg-star-stroke:#fef3c7}[data-theme="dark"] .rr-pkg-theme .rr-pkg-featured{--rr-pkg-feature-text:var(--rr-pkg-pill-text);--rr-pkg-star-fill:var(--rr-pkg-border);--rr-pkg-star-stroke:var(--rr-pkg-pill-text)}.rr-pkg-featured__star{width:16px;height:16px;flex:none;fill:var(--rr-pkg-star-fill);stroke:var(--rr-pkg-star-stroke);stroke-width:1.5;stroke-linejoin:round}.rr-pkg-featured__label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(prefers-reduced-motion:reduce){.rr-pkg-theme.bk2-pkg-card,.rr-pkg-theme.rr-public-service-card{transition:none}}@media(forced-colors:active){.rr-pkg-theme .rr-pkg-pill{border:1px solid CanvasText}.rr-pkg-featured__star{fill:CanvasText;stroke:CanvasText}}