.blk[data-v-e2c9924b]{container-type:inline-size;position:relative;display:grid;place-items:center;width:100%;min-height:100%;padding:40px 20px;background:color-mix(in srgb,var(--bg, #ffffff) 89%,#d9d2c2);color:var(--text, #16151a);font-family:var(--font-sans, ui-sans-serif, system-ui, sans-serif);--spring: linear( 0, .009, .035, .078, .137, .211, .298, .396, .501, .609, .715, .815, .905, .981, 1.04, 1.083, 1.108, 1.117, 1.114, 1.1, 1.08, 1.057, 1.034, 1.014, .998, .987, .981, .979, .981, .985, .99, .995, .999, 1.001, 1.002, 1.001, 1 )}.blk__panel[data-v-e2c9924b]{width:100%;max-width:560px;padding:6% 4.6%;border:1px solid var(--border, rgba(28, 22, 12, .06));border-radius:clamp(22px,6cqw,42px);background:color-mix(in srgb,var(--bg-card, #fafafa) 82%,#cdc4b0)}@supports (corner-shape: squircle){.blk__panel[data-v-e2c9924b]{corner-shape:squircle;border-radius:clamp(30px,9cqw,60px)}}.blk__defs[data-v-e2c9924b]{position:absolute;width:0;height:0;overflow:hidden}.blk__stage[data-v-e2c9924b]{position:relative;width:100%;aspect-ratio:1 / 1}.blk__goo[data-v-e2c9924b],.blk__halo[data-v-e2c9924b],.blk__loz[data-v-e2c9924b],.blk__mem[data-v-e2c9924b]{position:absolute}.blk__goo[data-v-e2c9924b]{inset:0}.blk__halo[data-v-e2c9924b],.blk__loz[data-v-e2c9924b],.blk__mem[data-v-e2c9924b]{left:calc(var(--x) * 100%);top:calc(var(--y) * 100%);width:calc(var(--d) * 100%);aspect-ratio:1 / 1;translate:-50% -50%}.blk__halo[data-v-e2c9924b]{width:calc(var(--d) * 100% + var(--band, 2.6%) * 2);border-radius:50%;background:var(--accent, #8b5cf6);scale:0;transition:scale .62s var(--spring)}.blk__halo.is-on[data-v-e2c9924b]{scale:1}.blk__loz[data-v-e2c9924b]{border-radius:34%;rotate:45deg;scale:1 .78;background:color-mix(in srgb,var(--accent, #8b5cf6) 46%,transparent)}@supports (corner-shape: squircle){.blk__loz[data-v-e2c9924b]{corner-shape:squircle;border-radius:44%}}.blk__mem[data-v-e2c9924b]{--rw: calc(var(--band, 2.6%) * .78 / var(--d));--ring-col: color-mix(in srgb, var(--bg-card, #fafafa) 80%, #ffffff);z-index:1;isolation:isolate;display:grid;padding:0;border:0;background:none;border-radius:50%;cursor:pointer;-webkit-tap-highlight-color:transparent}.blk__mem[data-v-e2c9924b]:before{content:"";position:absolute;inset:calc(-1 * var(--rw));z-index:-1;border-radius:50%;background:var(--ring-col);box-shadow:0 12px 28px -14px #20163c73;transition:inset .52s var(--spring),opacity .3s ease,background-color .32s ease}.blk__mem.is-sel[data-v-e2c9924b]:before{opacity:0;inset:calc(-1 * var(--band, 2.6%) / var(--d))}.blk__mem[data-v-e2c9924b]:hover:before{inset:calc(-1 * var(--rw) - 2px)}.blk__mem.is-sel[data-v-e2c9924b]:hover:before{opacity:0}.blk__mem[data-v-e2c9924b]:focus-visible{outline:none}.blk__mem.blk__mem[data-v-e2c9924b]:focus-visible:before{opacity:1;background:var(--accent, #8b5cf6);inset:calc(-1 * var(--band, 2.6%) * 1.35 / var(--d))}.blk__face.blk__face[data-v-e2c9924b]{width:100%;height:100%}.blk.is-live .blk__halo[data-v-e2c9924b],.blk.is-live .blk__mem[data-v-e2c9924b]{animation:blk-drift-a-e2c9924b 13s ease-in-out infinite;animation-delay:calc(var(--i) * -1.9s)}.blk.is-live .blk__halo[data-v-e2c9924b]:nth-child(3n+2),.blk.is-live .blk__mem[data-v-e2c9924b]:nth-of-type(3n+2){animation-name:blk-drift-b-e2c9924b}.blk.is-live .blk__halo[data-v-e2c9924b]:nth-child(3n),.blk.is-live .blk__mem[data-v-e2c9924b]:nth-of-type(3n){animation-name:blk-drift-c-e2c9924b}.blk.is-live .blk__loz[data-v-e2c9924b]{animation:blk-drift-b-e2c9924b 17s ease-in-out infinite;animation-delay:calc(var(--i) * -2.3s)}@keyframes blk-drift-a-e2c9924b{0%,to{transform:translate(0)}33%{transform:translate(.7cqw,-.8cqw)}66%{transform:translate(-.5cqw,.6cqw)}}@keyframes blk-drift-b-e2c9924b{0%,to{transform:translate(0)}33%{transform:translate(-.8cqw,-.5cqw)}66%{transform:translate(.6cqw,.7cqw)}}@keyframes blk-drift-c-e2c9924b{0%,to{transform:translate(0)}33%{transform:translate(.5cqw,.9cqw)}66%{transform:translate(-.7cqw,-.4cqw)}}@container (max-width: 420px){.blk[data-v-e2c9924b]{padding:18px 12px}.blk__panel[data-v-e2c9924b]{padding:7% 5.4%}}@media(prefers-reduced-motion:reduce){.blk[data-v-e2c9924b] *,.blk[data-v-e2c9924b] *:before{transition:none!important;animation:none!important}}
