.auth[data-astro-cid-nas6o2lc]{background:var(--color-paper)}.back[data-astro-cid-nas6o2lc]{color:var(--color-mute);align-items:center;gap:6px;font-size:15px;font-weight:600;text-decoration:none;transition:color .2s;display:inline-flex}.back[data-astro-cid-nas6o2lc] svg[data-astro-cid-nas6o2lc]{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px;transition:transform .2s cubic-bezier(.22,1,.36,1)}.back[data-astro-cid-nas6o2lc]:hover{color:var(--color-ink)}.back[data-astro-cid-nas6o2lc]:hover svg[data-astro-cid-nas6o2lc]{transform:translate(-3px)}.kenko-sm[data-astro-cid-nas6o2lc] img[data-astro-cid-nas6o2lc]{width:96px;height:auto;margin-bottom:20px}.provider[data-astro-cid-nas6o2lc]{height:58px;font:inherit;text-transform:lowercase;cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:999px;justify-content:center;align-items:center;gap:12px;padding:0 22px;font-size:16px;font-weight:600;transition:transform .2s cubic-bezier(.34,1.56,.64,1),box-shadow .2s,background .2s,opacity .2s;display:flex;position:relative}.provider[data-astro-cid-nas6o2lc] .icon[data-astro-cid-nas6o2lc]{place-items:center;width:22px;height:22px;display:grid;position:absolute;left:22px}.provider[data-astro-cid-nas6o2lc] .icon[data-astro-cid-nas6o2lc] svg[data-astro-cid-nas6o2lc]{width:22px;height:22px}.provider[data-astro-cid-nas6o2lc]:hover:not(:disabled){transform:translateY(-2px)}.provider[data-astro-cid-nas6o2lc]:active:not(:disabled){transform:scale(.98)}.provider[data-astro-cid-nas6o2lc]:disabled{cursor:default}.provider[data-astro-cid-nas6o2lc]:disabled:not([data-loading]){opacity:.5}.google[data-astro-cid-nas6o2lc]{background:var(--color-card);color:var(--color-ink);border:1.5px solid var(--color-ink)}.google[data-astro-cid-nas6o2lc]:hover:not(:disabled){box-shadow:0 4px 0 var(--color-ink)}.facebook[data-astro-cid-nas6o2lc]{color:#fff;background:#1877f2;border:1.5px solid #1877f2}.facebook[data-astro-cid-nas6o2lc]:hover:not(:disabled){background:#166fe5;box-shadow:0 4px #0f58b8}.spinner[data-astro-cid-nas6o2lc]{opacity:0;border:2px solid;border-right-color:#0000;border-radius:50%;width:18px;height:18px;transition:opacity .15s;position:absolute;right:22px}[data-astro-cid-nas6o2lc][data-loading] .spinner[data-astro-cid-nas6o2lc]{opacity:1;animation:.7s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.perks[data-astro-cid-nas6o2lc]{flex-wrap:wrap;gap:8px 18px;font-size:14px;font-weight:600;display:flex}.perks[data-astro-cid-nas6o2lc] i[data-astro-cid-nas6o2lc]{color:var(--color-ok);margin-right:4px;font-style:normal}.legal[data-astro-cid-nas6o2lc] a[data-astro-cid-nas6o2lc]{color:var(--color-ink);text-decoration:underline;text-decoration-color:var(--color-blush);text-underline-offset:3px}.art[data-astro-cid-nas6o2lc]{background:radial-gradient(90% 70% at 70% 20%, color-mix(in srgb, var(--color-blush-soft) 70%, transparent), transparent 70%), linear-gradient(160deg, #c99a66, var(--color-kraft) 55%, #a87a49);border-radius:28px;margin:12px}.art[data-astro-cid-nas6o2lc]:before{content:"";pointer-events:none;background:repeating-linear-gradient(90deg,#00000009 0 2px,#0000 2px 9px);position:absolute;inset:0}.tape[data-astro-cid-nas6o2lc]{background:color-mix(in srgb, var(--color-tape) 55%, transparent);mix-blend-mode:soft-light;width:120px;height:100%;position:absolute;top:0;left:50%;transform:translate(-50%)}.kenko[data-astro-cid-nas6o2lc]{filter:drop-shadow(0 30px 30px #3c230a59);width:min(360px,70%);height:auto;animation:4.5s ease-in-out infinite bob;position:relative}.bubble[data-astro-cid-nas6o2lc]{background:var(--color-card);border-radius:20px 20px 20px 6px;margin-bottom:18px;padding:12px 20px;font-size:17px;font-weight:600;animation:.6s cubic-bezier(.34,1.56,.64,1) .5s both pop;position:relative;box-shadow:0 10px 30px #3c230a2e}.cards[data-astro-cid-nas6o2lc]{pointer-events:none;position:absolute;inset:0}.card[data-astro-cid-nas6o2lc]{background:var(--color-card);border-radius:18px;align-items:center;gap:12px;padding:10px 16px 10px 10px;font-size:14px;line-height:1.3;display:flex;position:absolute;box-shadow:0 14px 34px #3c230a38}.card[data-astro-cid-nas6o2lc] img[data-astro-cid-nas6o2lc]{object-fit:contain;background:var(--color-paper);border-radius:12px;width:48px;height:48px}.card[data-astro-cid-nas6o2lc] b[data-astro-cid-nas6o2lc]{font-weight:800;display:block}.card[data-astro-cid-nas6o2lc] span[data-astro-cid-nas6o2lc]{color:var(--color-mute);font-size:13px}.card[data-astro-cid-nas6o2lc] .sold[data-astro-cid-nas6o2lc]{color:var(--color-ok);font-weight:600}.c1[data-astro-cid-nas6o2lc]{animation:.8s cubic-bezier(.22,1,.36,1) .7s both float-in;top:16%;left:8%;rotate:-5deg}.c2[data-astro-cid-nas6o2lc]{animation:.8s cubic-bezier(.22,1,.36,1) .85s both float-in;bottom:16%;right:8%;rotate:4deg}.tag[data-astro-cid-nas6o2lc]{text-align:center;color:#1614128c;font-size:14px;font-weight:600;position:absolute;bottom:24px;left:0;right:0}.in[data-astro-cid-nas6o2lc]{animation:.7s cubic-bezier(.22,1,.36,1) both rise;animation-delay:calc(80ms + var(--d,0) * 70ms)}@keyframes rise{0%{opacity:0;transform:translateY(14px)}}@keyframes pop{0%{opacity:0;transform:scale(.8)translateY(8px)}}@keyframes float-in{0%{opacity:0;transform:translateY(24px)}}@keyframes bob{50%{transform:translateY(-10px)}}@media (prefers-reduced-motion:reduce){.in[data-astro-cid-nas6o2lc],.bubble[data-astro-cid-nas6o2lc],.c1[data-astro-cid-nas6o2lc],.c2[data-astro-cid-nas6o2lc],.kenko[data-astro-cid-nas6o2lc]{animation:none}.provider[data-astro-cid-nas6o2lc]{transition:none}}
