.molecule-card[data-astro-cid-fqmbumjs]{border:1px solid var(--line);border-radius:var(--radius-lg);isolation:isolate;background:radial-gradient(circle at 50% 45%,#c8879e1a,#0000 34%),linear-gradient(145deg,#fffffff5,#f4eee7f5);min-height:560px;margin:0;position:relative;overflow:hidden;box-shadow:0 34px 85px #350e1d24}.molecule-card--fiv[data-astro-cid-fqmbumjs]{border-color:var(--line);background:radial-gradient(circle at 50% 45%,#cf4c781c,#0000 36%),linear-gradient(145deg,#fffffff7,#f4eee7f7);box-shadow:0 34px 85px #18020a38}.molecule-card--compact[data-astro-cid-fqmbumjs]{min-height:500px}.molecule-card--bare[data-astro-cid-fqmbumjs]{box-shadow:none;background:0 0;border:0}.molecule-card--bare[data-astro-cid-fqmbumjs]:before{display:none}.molecule-card[data-astro-cid-fqmbumjs]:before{z-index:-1;content:"";opacity:.35;background-image:linear-gradient(#4825330f 1px,#0000 1px),linear-gradient(90deg,#4825330f 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;mask-image:linear-gradient(#000,#0000 88%)}.molecule-card--fiv[data-astro-cid-fqmbumjs]:before{opacity:.3}.molecule-card__viewer[data-astro-cid-fqmbumjs],.molecule-card__fallback[data-astro-cid-fqmbumjs]{z-index:1;position:absolute;inset:2.8rem 0 7.4rem}.molecule-card__viewer[data-astro-cid-fqmbumjs]{opacity:0;cursor:grab;touch-action:pan-y;transition:opacity .48s}.molecule-card__viewer[data-astro-cid-fqmbumjs]:active{cursor:grabbing}.molecule-card[data-astro-cid-fqmbumjs].is-ready .molecule-card__viewer[data-astro-cid-fqmbumjs]{opacity:1}.molecule-card[data-astro-cid-fqmbumjs].is-interactive .molecule-card__viewer[data-astro-cid-fqmbumjs]{touch-action:none}.molecule-card__fallback[data-astro-cid-fqmbumjs]{opacity:1;place-items:center;transition:opacity .32s;display:grid}.molecule-card[data-astro-cid-fqmbumjs].is-ready .molecule-card__fallback[data-astro-cid-fqmbumjs]{pointer-events:none;opacity:0}.molecule-card__fallback[data-astro-cid-fqmbumjs] img[data-astro-cid-fqmbumjs]{object-fit:contain;width:auto;max-width:70%;height:88%}.molecule-card__loader[data-astro-cid-fqmbumjs]{width:170px;height:170px;animation:7s linear infinite loader-turn;position:relative}.molecule-card__loader[data-astro-cid-fqmbumjs]:before{content:"";border:1px solid #e4aec240;border-radius:50%;position:absolute;inset:24px}.molecule-card__loader[data-astro-cid-fqmbumjs] span[data-astro-cid-fqmbumjs]{transform-origin:0 0;background:#c8879e;border-radius:50%;width:14px;height:14px;position:absolute;top:50%;left:50%;box-shadow:0 0 15px #c8879e80}.molecule-card__loader[data-astro-cid-fqmbumjs] span[data-astro-cid-fqmbumjs]:first-child{transform:rotate(0)translateY(-74px)}.molecule-card__loader[data-astro-cid-fqmbumjs] span[data-astro-cid-fqmbumjs]:nth-child(2){transform:rotate(120deg)translateY(-74px)}.molecule-card__loader[data-astro-cid-fqmbumjs] span[data-astro-cid-fqmbumjs]:nth-child(3){transform:rotate(240deg)translateY(-74px)}.molecule-card__error[data-astro-cid-fqmbumjs]{max-width:240px;color:var(--muted);text-align:center;margin:0;font-size:.72rem;display:none}.molecule-card[data-astro-cid-fqmbumjs].has-error .molecule-card__loader[data-astro-cid-fqmbumjs]{display:none}.molecule-card[data-astro-cid-fqmbumjs].has-error .molecule-card__error[data-astro-cid-fqmbumjs]{display:block}.molecule-card[data-astro-cid-fqmbumjs].has-error .molecule-card__activate[data-astro-cid-fqmbumjs],.molecule-card[data-astro-cid-fqmbumjs].has-error .molecule-card__lock[data-astro-cid-fqmbumjs]{display:none!important}.molecule-card__activate[data-astro-cid-fqmbumjs],.molecule-card__lock[data-astro-cid-fqmbumjs]{display:none}.molecule-card__status[data-astro-cid-fqmbumjs]{z-index:3;color:var(--muted);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:.55rem;font-size:.65rem;font-weight:760;display:flex;position:absolute;top:1.25rem;left:1.35rem}.molecule-card--fiv[data-astro-cid-fqmbumjs] .molecule-card__status[data-astro-cid-fqmbumjs]{color:var(--muted)}.molecule-card--bare[data-astro-cid-fqmbumjs] .molecule-card__status[data-astro-cid-fqmbumjs]{color:#ffffffad}.molecule-card--bare[data-astro-cid-fqmbumjs] .molecule-card__viewer[data-astro-cid-fqmbumjs] canvas{filter:brightness(1.2)saturate(1.08)drop-shadow(0 15px 24px #0003)}.molecule-card__status[data-astro-cid-fqmbumjs] span[data-astro-cid-fqmbumjs]:first-child{background:#54b989;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 5px #54b9891c}.molecule-card[data-astro-cid-fqmbumjs] figcaption[data-astro-cid-fqmbumjs]{z-index:3;border-top:1px solid var(--line);justify-content:space-between;align-items:end;gap:1rem;min-height:48px;padding-top:.85rem;display:flex;position:absolute;bottom:1.1rem;left:1.35rem;right:1.35rem}.molecule-card--fiv[data-astro-cid-fqmbumjs] figcaption[data-astro-cid-fqmbumjs]{border-color:var(--line)}.molecule-card[data-astro-cid-fqmbumjs] figcaption[data-astro-cid-fqmbumjs] div[data-astro-cid-fqmbumjs]{flex-direction:column;min-width:0;display:flex}.molecule-card[data-astro-cid-fqmbumjs] figcaption[data-astro-cid-fqmbumjs] strong[data-astro-cid-fqmbumjs]{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;font-weight:760;overflow:hidden}.molecule-card--fiv[data-astro-cid-fqmbumjs] figcaption[data-astro-cid-fqmbumjs] strong[data-astro-cid-fqmbumjs]{color:var(--ink)}.molecule-card[data-astro-cid-fqmbumjs] figcaption[data-astro-cid-fqmbumjs] small[data-astro-cid-fqmbumjs]{color:var(--muted);margin-top:.22rem;font-size:.65rem}.molecule-card[data-astro-cid-fqmbumjs] figcaption[data-astro-cid-fqmbumjs] em[data-astro-cid-fqmbumjs]{color:#95888d;margin-top:.32rem;font-size:.65rem;font-style:normal}.molecule-card--fiv[data-astro-cid-fqmbumjs] figcaption[data-astro-cid-fqmbumjs] small[data-astro-cid-fqmbumjs]{color:var(--muted)}.molecule-card[data-astro-cid-fqmbumjs] figcaption[data-astro-cid-fqmbumjs] a[data-astro-cid-fqmbumjs]{color:var(--wine);flex:none;font-size:.65rem;font-weight:780}.molecule-card--fiv[data-astro-cid-fqmbumjs] figcaption[data-astro-cid-fqmbumjs] a[data-astro-cid-fqmbumjs]{color:var(--wine)}.molecule-card--bare[data-astro-cid-fqmbumjs] figcaption[data-astro-cid-fqmbumjs]{border-color:#ffffff2b}.molecule-card--bare[data-astro-cid-fqmbumjs] figcaption[data-astro-cid-fqmbumjs] strong[data-astro-cid-fqmbumjs]{color:#fff}.molecule-card--bare[data-astro-cid-fqmbumjs] figcaption[data-astro-cid-fqmbumjs] small[data-astro-cid-fqmbumjs]{color:#ffffffad;max-width:390px;font-size:.66rem;line-height:1.5}.molecule-card--bare[data-astro-cid-fqmbumjs] figcaption[data-astro-cid-fqmbumjs] em[data-astro-cid-fqmbumjs]{color:#ffffff6b}.molecule-card--bare[data-astro-cid-fqmbumjs] figcaption[data-astro-cid-fqmbumjs] a[data-astro-cid-fqmbumjs]{color:#efbdd0}@keyframes loader-turn{to{transform:rotate(360deg)}}@media (pointer:coarse),(width<=720px){.molecule-card[data-astro-cid-fqmbumjs].is-ready .molecule-card__activate[data-astro-cid-fqmbumjs]{z-index:4;color:#fff;cursor:pointer;touch-action:pan-y;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;inset:2.7rem 0 9rem}.molecule-card__activate[data-astro-cid-fqmbumjs] span[data-astro-cid-fqmbumjs]{backdrop-filter:blur(10px);background:#380719cc;border:1px solid #ffffff4d;border-radius:999px;padding:.7rem .95rem;font-size:.68rem;font-weight:760;box-shadow:0 10px 30px #23040f38}.molecule-card[data-astro-cid-fqmbumjs].is-interactive .molecule-card__activate[data-astro-cid-fqmbumjs]{display:none}.molecule-card[data-astro-cid-fqmbumjs].is-interactive .molecule-card__lock[data-astro-cid-fqmbumjs]{z-index:5;color:#fff;background:#380719d1;border:1px solid #ffffff47;border-radius:999px;align-items:center;min-height:36px;padding:.5rem .7rem;font-size:.65rem;font-weight:740;display:inline-flex;position:absolute;top:3.3rem;right:.8rem}}@media (width<=720px){.molecule-card[data-astro-cid-fqmbumjs],.molecule-card--compact[data-astro-cid-fqmbumjs]{min-height:500px}.molecule-card__viewer[data-astro-cid-fqmbumjs],.molecule-card__fallback[data-astro-cid-fqmbumjs]{inset:2.7rem 0 9rem}.molecule-card__fallback[data-astro-cid-fqmbumjs] img[data-astro-cid-fqmbumjs]{max-width:78%;height:90%}.molecule-card[data-astro-cid-fqmbumjs] figcaption[data-astro-cid-fqmbumjs]{flex-direction:column;align-items:flex-start;gap:.45rem}}
