.card[data-astro-cid-bt2kxyrj]{border-radius:var(--r);min-width:0;color:var(--ink-2);background:var(--raised);box-shadow:inset 0 0 0 1px var(--rule), 0 14px 30px -26px #281e0a8c;flex-direction:column;gap:8px;padding:18px 20px 16px;transition:transform .2s cubic-bezier(.2,.7,.2,1),box-shadow .2s;display:flex;position:relative}.card[data-astro-cid-bt2kxyrj]:hover{box-shadow:inset 0 0 0 1.5px var(--c), 0 18px 34px -24px #281e0a8c;transform:translateY(-2px)}.card[data-astro-cid-bt2kxyrj]:has(.card__name:focus-visible){outline:3px solid var(--band-5);outline-offset:4px}.card--lead[data-astro-cid-bt2kxyrj]{background:color-mix(in srgb, var(--c) 7%, var(--raised));box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--c) 70%, transparent), 0 14px 30px -26px #281e0a8c}.card__top[data-astro-cid-bt2kxyrj]{align-items:center;gap:8px;display:flex}.card__id[data-astro-cid-bt2kxyrj]{letter-spacing:.04em;color:var(--ink-3);align-items:center;gap:8px;font:500 11.5px/1 ui-monospace,Menlo,Consolas,monospace;display:inline-flex}.card__id[data-astro-cid-bt2kxyrj] i[data-astro-cid-bt2kxyrj]{background:var(--c);border-radius:4px 7px 5px 8px;width:15px;height:7px;transform:rotate(-8deg)}.card__start[data-astro-cid-bt2kxyrj]{letter-spacing:.09em;text-transform:uppercase;color:var(--ink);font-size:10.5px;font-weight:700}.card__kind[data-astro-cid-bt2kxyrj]{letter-spacing:.09em;text-transform:uppercase;color:var(--ink-3);border:1px solid var(--rule-2);border-radius:999px;margin-left:auto;padding:1px 8px;font-size:10px;font-weight:600;line-height:1.6}.card__name[data-astro-cid-bt2kxyrj]{font:800 23px/1.1 var(--display);letter-spacing:-.01em;color:var(--ink);overflow-wrap:anywhere;margin-top:4px;text-decoration:none}.card__name[data-astro-cid-bt2kxyrj]:after{content:"";border-radius:var(--r);position:absolute;inset:0}.card__name[data-astro-cid-bt2kxyrj]:focus-visible{outline:none}.card__problem[data-astro-cid-bt2kxyrj]{text-wrap:pretty;font-size:15px;line-height:1.5}.card__problem[data-astro-cid-bt2kxyrj] code{font-size:.9em}.card__req[data-astro-cid-bt2kxyrj]{color:var(--ink-3);font-size:12.5px;font-weight:600}.card__foot[data-astro-cid-bt2kxyrj]{border-top:1px dashed var(--rule-2);justify-content:space-between;align-items:flex-end;gap:12px;margin-top:auto;padding-top:12px;display:flex}.runs[data-astro-cid-bt2kxyrj]{color:var(--ink-3);align-items:center;gap:8px;padding-bottom:2px;display:flex}.runs[data-astro-cid-bt2kxyrj] svg[data-astro-cid-bt2kxyrj]{fill:currentColor;flex:none;width:15px;height:15px}.runs[data-astro-cid-bt2kxyrj] i[data-astro-cid-bt2kxyrj]{background:var(--rule-2);width:1px;height:13px;margin:0 2px}.card[data-astro-cid-bt2kxyrj]:hover .runs[data-astro-cid-bt2kxyrj]{color:var(--ink-2)}.card__buy[data-astro-cid-bt2kxyrj]{z-index:1;font:700 16px/1.15 var(--sans);color:var(--coral);white-space:nowrap;background:linear-gradient(currentColor,currentColor) 100% 100%/0 2px no-repeat;justify-items:end;padding-bottom:2px;text-decoration:none;transition:background-size .2s;display:grid;position:relative}.card__buy[data-astro-cid-bt2kxyrj]:hover,.card__buy[data-astro-cid-bt2kxyrj]:focus-visible{background-size:100% 2px}.card__buy[data-astro-cid-bt2kxyrj] small[data-astro-cid-bt2kxyrj]{color:var(--ink-3);font-size:11px;font-weight:600}.card__buy[data-astro-cid-bt2kxyrj]:after{content:attr(data-tip);background:var(--ink);color:var(--paper);font:600 11.5px/1.3 var(--sans);white-space:nowrap;pointer-events:none;opacity:0;border-radius:6px;padding:5px 9px;transition:opacity .15s,transform .15s;position:absolute;bottom:calc(100% + 8px);right:0;transform:translateY(3px)}.card__buy[data-astro-cid-bt2kxyrj]:hover:after,.card__buy[data-astro-cid-bt2kxyrj]:focus-visible:after{opacity:1;transform:none}.card__dot[data-astro-cid-bt2kxyrj]{border-radius:50%;flex:none;width:10px;height:10px;margin-bottom:4px;box-shadow:inset 0 0 0 1px #0000001f}.is-testing[data-astro-cid-bt2kxyrj]{background:#d9a441}.is-building[data-astro-cid-bt2kxyrj]{background:#e5534b}@media (prefers-reduced-motion:reduce){.card[data-astro-cid-bt2kxyrj],.card__buy[data-astro-cid-bt2kxyrj],.card__buy[data-astro-cid-bt2kxyrj]:after{transition:none}.card[data-astro-cid-bt2kxyrj]:hover{transform:none}}
