.problems[data-astro-cid-57smj26x]{display:block}.problems-head[data-astro-cid-57smj26x]{gap:var(--space-4);max-width:48rem;margin-bottom:var(--space-8);display:grid}.reasons[data-astro-cid-57smj26x]{grid-template-columns:minmax(0,1fr)}.rs-label[data-astro-cid-57smj26x]{gap:var(--space-2);align-items:baseline;display:flex}.rs-n[data-astro-cid-57smj26x]{color:var(--accent)}@media (width>=72rem){.reasons[data-astro-cid-57smj26x]{grid-template-columns:repeat(3,minmax(0,1fr))}.reasons[data-astro-cid-57smj26x]>li[data-astro-cid-57smj26x]{padding:var(--space-6);grid-template-rows:auto auto auto auto 1fr}.reasons-feature[data-astro-cid-57smj26x]{align-self:end}}@media (width>=40rem) and (width<=71.99rem){.reasons[data-astro-cid-57smj26x]>li[data-astro-cid-57smj26x]{column-gap:var(--space-8);grid-template-columns:minmax(0,20rem) minmax(0,1fr)}.rs[data-astro-cid-57smj26x]{grid-row:1/span 4;margin-bottom:0}}.i[data-astro-cid-57smj26x]{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:.875rem;height:.875rem}.rs[data-astro-cid-57smj26x]{height:7.5rem;margin-bottom:var(--space-3);padding:var(--space-4) var(--space-3);background:color-mix(in srgb, var(--text-strong) 5%, transparent);border-radius:var(--radius-surface);color:var(--text-strong);font-size:var(--text-xs);line-height:1.2;position:relative;overflow:hidden}.rs[data-astro-cid-57smj26x] ul[data-astro-cid-57smj26x],.rs[data-astro-cid-57smj26x] ol[data-astro-cid-57smj26x]{margin:0;padding:0;list-style:none}.rs-data[data-astro-cid-57smj26x]{grid-template-columns:auto minmax(1.5rem,1fr) auto;align-items:stretch;display:grid}.rs-chips[data-astro-cid-57smj26x]{grid-template-rows:repeat(3,1fr);place-items:center end;display:grid}.rs-chips[data-astro-cid-57smj26x] span[data-astro-cid-57smj26x]{padding:2px var(--space-2);border:var(--border-width) solid var(--border-default);border-radius:var(--radius-control);background:var(--surface-card);font-family:var(--font-mono);white-space:nowrap;display:block}.rs-fan[data-astro-cid-57smj26x]{width:100%;height:100%;overflow:visible}.rs-fan[data-astro-cid-57smj26x] path[data-astro-cid-57smj26x]{fill:none;stroke:var(--accent);stroke-width:1.5px;vector-effect:non-scaling-stroke}.rs-db[data-astro-cid-57smj26x]{gap:var(--space-2);padding:var(--space-2) var(--space-3);border:var(--border-width) solid color-mix(in srgb, var(--accent) 55%, var(--border-default));border-radius:var(--radius-control);background:color-mix(in srgb, var(--accent) 12%, var(--surface-card));white-space:nowrap;align-self:center;align-items:center;font-weight:600;display:inline-flex}.rs-db[data-astro-cid-57smj26x] .i[data-astro-cid-57smj26x]{width:1rem;height:1rem;color:var(--accent)}.rs-reqs[data-astro-cid-57smj26x]{height:100%;padding-top:var(--space-1);grid-template-rows:repeat(3,1fr);grid-template-columns:minmax(0,max-content) minmax(2.25rem,1fr) auto;align-items:center;display:grid}.rs-url[data-astro-cid-57smj26x]{color:var(--text-strong);font-family:var(--font-mono);font-size:var(--text-2xs);white-space:nowrap;text-overflow:ellipsis;grid-column:1;overflow:hidden}.rs-lane[data-astro-cid-57smj26x]{grid-column:2;height:100%;position:relative}.rs-lane[data-astro-cid-57smj26x]:before,.rs-lane[data-astro-cid-57smj26x]:after{content:"";width:calc(50% - var(--space-2));border-top:1.5px solid var(--border-strong);position:absolute;top:50%}.rs-lane[data-astro-cid-57smj26x]:before{left:var(--space-1)}.rs-lane[data-astro-cid-57smj26x]:after{right:var(--space-1)}.rs-lane[data-astro-cid-57smj26x][data-kind=ok]:after{border-color:var(--signal)}.rs-lane[data-astro-cid-57smj26x][data-kind=ask]:after{border-color:var(--warning)}.rs-lane[data-astro-cid-57smj26x][data-kind=bad]:after{display:none}.rs-lane[data-astro-cid-57smj26x][data-kind=bad]:before{border-top-style:dashed;border-color:var(--danger)}.rs-lane[data-astro-cid-57smj26x] i[data-astro-cid-57smj26x]{background:var(--text-strong);opacity:0;border-radius:50%;width:6px;height:6px;position:absolute;top:calc(50% - 3px);left:0}.rs-result[data-astro-cid-57smj26x]{gap:var(--space-1);padding:2px var(--space-2);border-radius:var(--radius-pill);white-space:nowrap;grid-column:3;justify-self:start;align-items:center;font-weight:600;display:inline-flex}.rs-result[data-astro-cid-57smj26x][data-kind=ok]{background:var(--signal-subtle);color:var(--signal-on-subtle)}.rs-result[data-astro-cid-57smj26x][data-kind=ask]{background:var(--warning-subtle);color:var(--warning-on-subtle)}.rs-result[data-astro-cid-57smj26x][data-kind=bad]{background:var(--danger-subtle);color:var(--danger-on-subtle,var(--danger))}.rs-wall[data-astro-cid-57smj26x]{width:4px;margin-block:var(--space-2) calc(-1 * var(--space-1));border-radius:var(--radius-pill);background:var(--accent);box-shadow:0 0 .75rem color-mix(in srgb, var(--accent) 45%, transparent);grid-area:1/2/-1;place-self:stretch center;position:relative}.rs-shield[data-astro-cid-57smj26x]{top:calc(-1 * var(--space-5));background:var(--accent);width:1.375rem;height:1.375rem;color:var(--accent-on,var(--bg-base));border-radius:50%;place-items:center;display:grid;position:absolute;left:50%;translate:-50%}.rs-shield[data-astro-cid-57smj26x] .i[data-astro-cid-57smj26x]{width:.75rem;height:.75rem}.rs-asks[data-astro-cid-57smj26x]{grid-template-rows:repeat(3,1fr);align-items:center;height:100%;display:grid}.rs-asks[data-astro-cid-57smj26x] li[data-astro-cid-57smj26x]{gap:var(--space-1);align-items:center;min-width:0;display:flex}.rs-avatar[data-astro-cid-57smj26x]{background:color-mix(in srgb, var(--hue) 22%, var(--surface-card));width:1.5rem;height:1.5rem;color:var(--hue);font-size:var(--text-2xs);box-shadow:inset 0 0 0 1.5px var(--hue);border-radius:50%;flex:none;place-items:center;font-weight:700;display:grid}.rs-q[data-astro-cid-57smj26x]{min-width:0;padding:3px var(--space-2);border:var(--border-width) solid var(--border-default);border-radius:var(--radius-control);background:var(--surface-card);font-size:var(--text-2xs);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.rs-a[data-astro-cid-57smj26x]{gap:var(--space-1);color:var(--signal);white-space:nowrap;flex:none;align-items:center;margin-left:auto;font-weight:600;display:inline-flex}.rs-asks[data-astro-cid-57smj26x] li[data-astro-cid-57smj26x]:not([data-allowed]) .rs-q[data-astro-cid-57smj26x]{border-color:color-mix(in srgb, var(--danger) 45%, var(--border-default))}.rs-asks[data-astro-cid-57smj26x] li[data-astro-cid-57smj26x]:not([data-allowed]) .rs-a[data-astro-cid-57smj26x]{padding:2px var(--space-2);border-radius:var(--radius-pill);background:var(--danger-subtle);color:var(--danger-on-subtle,var(--danger))}.reasons[data-astro-cid-57smj26x]>li[data-astro-cid-57smj26x]{--rs-start:.45s}:root[data-motion] .reasons[data-astro-cid-57smj26x]>li[data-astro-cid-57smj26x][data-in] .rs-chips[data-astro-cid-57smj26x] li[data-astro-cid-57smj26x]{animation:rs-scatter 1.3s var(--ease-out) calc(var(--rs-start) + var(--i) * .15s) both}:root[data-motion] .reasons[data-astro-cid-57smj26x]>li[data-astro-cid-57smj26x][data-in] .rs-chips[data-astro-cid-57smj26x] span[data-astro-cid-57smj26x]{animation:rs-loose 1.3s linear calc(var(--rs-start) + var(--i) * .15s) both}:root[data-motion] .reasons[data-astro-cid-57smj26x]>li[data-astro-cid-57smj26x][data-in] .rs-fan[data-astro-cid-57smj26x] path[data-astro-cid-57smj26x]{stroke-dasharray:1;animation:rs-draw .5s var(--ease-in-out) calc(var(--rs-start) + 1.5s + var(--i) * .1s) both}:root[data-motion] .reasons[data-astro-cid-57smj26x]>li[data-astro-cid-57smj26x][data-in] .rs-db[data-astro-cid-57smj26x]{animation:rs-pop .5s var(--ease-spring) calc(var(--rs-start) + 1.9s) both, rs-glow .9s var(--ease-out) calc(var(--rs-start) + 2.4s)}.rs-reqs[data-astro-cid-57smj26x]>[data-astro-cid-57smj26x]{--t:calc(var(--rs-start) + .3s + var(--i,0) * .7s)}:root[data-motion] .reasons[data-astro-cid-57smj26x]>li[data-astro-cid-57smj26x][data-in] .rs-wall[data-astro-cid-57smj26x]{animation:rs-grow .5s var(--ease-out) var(--rs-start) both}:root[data-motion] .reasons[data-astro-cid-57smj26x]>li[data-astro-cid-57smj26x][data-in] .rs-shield[data-astro-cid-57smj26x]{animation:rs-pop .5s var(--ease-spring) calc(var(--rs-start) + .2s) both}:root[data-motion] .reasons[data-astro-cid-57smj26x]>li[data-astro-cid-57smj26x][data-in] .rs-url[data-astro-cid-57smj26x]{animation:rs-slide .45s var(--ease-out) var(--t) both}:root[data-motion] .reasons[data-astro-cid-57smj26x]>li[data-astro-cid-57smj26x][data-in] .rs-lane[data-astro-cid-57smj26x]:before{animation:rs-fade .3s var(--ease-out) var(--t) both}:root[data-motion] .reasons[data-astro-cid-57smj26x]>li[data-astro-cid-57smj26x][data-in] .rs-lane[data-astro-cid-57smj26x]:after{animation:rs-fade .3s var(--ease-out) calc(var(--t) + .75s) both}:root[data-motion] .reasons[data-astro-cid-57smj26x]>li[data-astro-cid-57smj26x][data-in] .rs-lane[data-astro-cid-57smj26x] i[data-astro-cid-57smj26x]{animation:rs-run .7s var(--ease-in-out) calc(var(--t) + .25s) forwards}:root[data-motion] .reasons[data-astro-cid-57smj26x]>li[data-astro-cid-57smj26x][data-in] .rs-lane[data-astro-cid-57smj26x][data-kind=bad] i[data-astro-cid-57smj26x]{background:var(--danger);animation:rs-stop .7s var(--ease-out) calc(var(--t) + .25s) forwards}:root[data-motion] .reasons[data-astro-cid-57smj26x]>li[data-astro-cid-57smj26x][data-in] .rs-result[data-astro-cid-57smj26x]{animation:rs-pop .45s var(--ease-spring) calc(var(--t) + .9s) both}:root[data-motion] .reasons[data-astro-cid-57smj26x]>li[data-astro-cid-57smj26x][data-in] .rs-result[data-astro-cid-57smj26x][data-kind=bad]{animation:rs-pop .45s var(--ease-spring) calc(var(--t) + .75s) both, rs-shake .42s var(--ease-in-out) calc(var(--t) + 1.15s)}.rs-asks[data-astro-cid-57smj26x] li[data-astro-cid-57smj26x]{--t:calc(var(--rs-start) + var(--i) * .55s)}:root[data-motion] .reasons[data-astro-cid-57smj26x]>li[data-astro-cid-57smj26x][data-in] .rs-asks[data-astro-cid-57smj26x] li[data-astro-cid-57smj26x]{animation:rs-rise .45s var(--ease-out) var(--t) both}:root[data-motion] .reasons[data-astro-cid-57smj26x]>li[data-astro-cid-57smj26x][data-in] .rs-a[data-astro-cid-57smj26x]{animation:rs-pop .45s var(--ease-spring) calc(var(--t) + .45s) both}:root[data-motion] .reasons[data-astro-cid-57smj26x]>li[data-astro-cid-57smj26x][data-in] .rs-asks[data-astro-cid-57smj26x] li[data-astro-cid-57smj26x]:not([data-allowed]) .rs-a[data-astro-cid-57smj26x]{animation:rs-pop .45s var(--ease-spring) calc(var(--t) + .45s) both, rs-shake .42s var(--ease-in-out) calc(var(--t) + .95s)}:root[data-motion] .reasons[data-astro-cid-57smj26x]>li[data-astro-cid-57smj26x][data-in] .rs-shackle[data-astro-cid-57smj26x]{animation:rs-lock .35s var(--ease-in-out) calc(var(--t) + .8s) both}@keyframes rs-fade{0%{opacity:0}}@keyframes rs-pop{0%{opacity:0;transform:scale(.8)}}@keyframes rs-rise{0%{opacity:0;transform:translateY(.5rem)}}@keyframes rs-slide{0%{opacity:0;transform:translate(-.5rem)}}@keyframes rs-grow{0%{transform:scaleY(0)}}@keyframes rs-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes rs-scatter{0%{opacity:0;transform:translate(var(--x), calc(var(--y) + .5rem)) rotate(var(--r))}20%,55%{opacity:1;transform:translate(var(--x), var(--y)) rotate(var(--r))}to{opacity:1;transform:none}}@keyframes rs-loose{0%,60%{background:0 0;border-style:dashed}}@keyframes rs-glow{40%{box-shadow:0 0 1.25rem -.125rem color-mix(in srgb, var(--accent) 60%, transparent)}}@keyframes rs-run{0%{opacity:1;left:0}90%{opacity:1;left:calc(100% - 6px)}to{opacity:0;left:calc(100% - 6px)}}@keyframes rs-stop{0%{opacity:1;left:0}50%{opacity:1;left:calc(50% - 5px);transform:scale(1)}70%{opacity:1;left:calc(50% - 5px);transform:scale(1.8)}to{opacity:0;left:calc(50% - 5px);transform:scale(.5)}}@keyframes rs-lock{0%{transform:translateY(-3px)}}@keyframes rs-shake{20%,60%{transform:translate(-3px)}40%,80%{transform:translate(3px)}}
