.sns-demo[data-astro-cid-wiqm63ho]{position:relative}.grid[data-astro-cid-wiqm63ho]{justify-items:center;gap:28px;padding-top:8px;display:grid}.cycle[data-astro-cid-wiqm63ho]{justify-items:center;width:min(100%,340px);display:grid}.start[data-astro-cid-wiqm63ho]{text-align:center;background:var(--white);border:1px solid var(--line);border-radius:16px;margin-bottom:26px;padding:8px 16px;font-size:13px;font-weight:700;line-height:1.5;position:relative}.start[data-astro-cid-wiqm63ho] small[data-astro-cid-wiqm63ho]{color:var(--mint-700);font-size:10.5px;display:block}.start[data-astro-cid-wiqm63ho]:after{content:"";background:repeating-linear-gradient(var(--ink-2) 0 3px, transparent 3px 6px);width:2px;height:22px;position:absolute;top:100%;left:50%}.ring[data-astro-cid-wiqm63ho]{aspect-ratio:1;width:100%;position:relative}.track[data-astro-cid-wiqm63ho]{width:100%;height:100%;position:absolute;inset:0}.track[data-astro-cid-wiqm63ho] circle[data-astro-cid-wiqm63ho]{fill:none;stroke:var(--mint-200);stroke-width:1.2px;stroke-dasharray:2 2.4}.orbit[data-astro-cid-wiqm63ho]{transform:rotate(var(--deg,0deg));transition:transform 1.1s var(--ease);border-radius:50%;position:absolute;inset:10%}.orbit[data-astro-cid-wiqm63ho] i[data-astro-cid-wiqm63ho]{background:var(--orange);border-radius:50%;width:14px;height:14px;margin:-7px 0 0 -7px;position:absolute;top:0;left:50%;box-shadow:0 0 0 5px #ff7a0040}.node[data-astro-cid-wiqm63ho]{white-space:nowrap;background:var(--white);border:1.5px solid var(--mint-200);transition:background .4s, color .4s, border-color .4s, transform .5s var(--spring);border-radius:999px;padding:5px 14px;font-size:13px;font-weight:700;position:absolute;transform:translate(-50%,-50%)}.n0[data-astro-cid-wiqm63ho]{top:10%;left:50%}.n1[data-astro-cid-wiqm63ho]{top:70%;left:84.6%}.n2[data-astro-cid-wiqm63ho]{top:70%;left:15.4%}.node[data-astro-cid-wiqm63ho].on{background:var(--ink);border-color:var(--ink);color:#fff;transform:translate(-50%,-50%)scale(1.08)}.center[data-astro-cid-wiqm63ho]{text-align:center;align-content:center;justify-items:center;gap:2px;transition:opacity .3s;display:grid;position:absolute;inset:26% 22% 30%}.center[data-astro-cid-wiqm63ho] small[data-astro-cid-wiqm63ho]{font-family:var(--latin);letter-spacing:.12em;color:var(--mint-700);font-size:10.5px;font-weight:800}.c-title[data-astro-cid-wiqm63ho]{font-size:16px;font-weight:900;line-height:1.4}.c-text[data-astro-cid-wiqm63ho]{color:var(--ink-2);font-size:11.5px;line-height:1.6}.center[data-astro-cid-wiqm63ho].swap{opacity:0}.phone[data-astro-cid-wiqm63ho]{background:var(--white);border:7px solid var(--ink);border-radius:30px;flex:none;width:200px;padding:14px 10px 12px;position:relative;box-shadow:0 30px 50px -30px #013e2280}.ph-top[data-astro-cid-wiqm63ho]{align-items:center;gap:8px;margin-bottom:10px;display:flex}.avatar[data-astro-cid-wiqm63ho]{background:var(--mint-500);width:30px;height:30px;box-shadow:0 0 0 2px var(--white), 0 0 0 3.5px var(--orange);border-radius:50%;flex:none}.ph-top[data-astro-cid-wiqm63ho] b[data-astro-cid-wiqm63ho]{font-size:11px;line-height:1.3;display:block}.bar[data-astro-cid-wiqm63ho]{background:var(--mint-50);border-radius:5px;width:70%;height:5px;margin-top:4px;display:block}.tiles[data-astro-cid-wiqm63ho]{grid-template-columns:repeat(3,1fr);gap:3px;display:grid}.tile[data-astro-cid-wiqm63ho]{aspect-ratio:1;transition:transform .55s var(--spring), opacity .4s, box-shadow .4s;border-radius:4px;align-items:flex-end;padding:4px;display:flex;position:relative}.tile[data-astro-cid-wiqm63ho] span[data-astro-cid-wiqm63ho]{font-size:8.5px;font-weight:700;line-height:1.2}.k0[data-astro-cid-wiqm63ho]{background:var(--mint-200)}.k1[data-astro-cid-wiqm63ho]{background:var(--mint-50)}.k2[data-astro-cid-wiqm63ho]{background:var(--mint-500)}.k3[data-astro-cid-wiqm63ho]{background:var(--bg);box-shadow:inset 0 0 0 1px var(--line)}.tile[data-astro-cid-wiqm63ho].draft{box-shadow:inset 0 0 0 1.5px var(--ink-2);background:0 0;border-radius:6px}.tile[data-astro-cid-wiqm63ho].draft span[data-astro-cid-wiqm63ho]{color:var(--ink-2)}.tile[data-astro-cid-wiqm63ho].enter{animation:tileIn .6s var(--spring)}@keyframes tileIn{0%{opacity:0;transform:scale(.4)}}.tile[data-astro-cid-wiqm63ho].best{box-shadow:0 0 0 2px var(--orange);z-index:1}.tile[data-astro-cid-wiqm63ho].best:after{content:"反応がよかった";white-space:nowrap;background:var(--orange);color:var(--ink);border-radius:999px;padding:1px 6px;font-size:8px;font-weight:700;position:absolute;top:-4px;left:50%;transform:translate(-50%,-100%)}.bubble[data-astro-cid-wiqm63ho]{white-space:nowrap;background:var(--white);border:1px solid var(--line);opacity:0;transition:opacity .4s var(--ease), transform .5s var(--spring);border-radius:12px;padding:6px 10px;font-size:11px;font-weight:700;position:absolute;bottom:30%;right:-36px;transform:translateY(8px)scale(.95);box-shadow:0 14px 24px -14px #013e2273}.bubble[data-astro-cid-wiqm63ho].show{opacity:1;transform:none}.caption[data-astro-cid-wiqm63ho]{text-align:center;color:var(--ink-2);margin-top:18px;font-size:11px}.visually-hidden[data-astro-cid-wiqm63ho]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width>=560px){.grid[data-astro-cid-wiqm63ho]{grid-template-columns:1fr auto;align-items:end;gap:24px}.phone[data-astro-cid-wiqm63ho]{margin-bottom:12px}}.fact[data-astro-cid-vf7kqjdc]{background:var(--white);border:1px solid var(--line);border-radius:24px;margin-top:28px;padding:20px 20px 18px}figcaption[data-astro-cid-vf7kqjdc] b[data-astro-cid-vf7kqjdc]{font-size:15px;font-weight:900;line-height:1.5;display:block}figcaption[data-astro-cid-vf7kqjdc] span[data-astro-cid-vf7kqjdc]{color:var(--ink-2);margin-top:2px;font-size:13px;display:block}.bars[data-astro-cid-vf7kqjdc]{gap:7px;margin-top:16px;display:grid}.bars[data-astro-cid-vf7kqjdc] li[data-astro-cid-vf7kqjdc]{grid-template-columns:3.4em 1fr 3.6em;align-items:center;gap:10px;font-size:12.5px;display:grid}.l[data-astro-cid-vf7kqjdc]{color:var(--ink-2)}.all[data-astro-cid-vf7kqjdc] .l[data-astro-cid-vf7kqjdc]{color:var(--ink);font-weight:900}.track[data-astro-cid-vf7kqjdc]{background:var(--mint-50);border-radius:999px;height:10px;overflow:hidden}.track[data-astro-cid-vf7kqjdc] i[data-astro-cid-vf7kqjdc]{height:100%;width:var(--v);border-radius:inherit;background:var(--mint-500);display:block}.all[data-astro-cid-vf7kqjdc] .track[data-astro-cid-vf7kqjdc] i[data-astro-cid-vf7kqjdc]{background:var(--orange)}.js .track[data-astro-cid-vf7kqjdc] i[data-astro-cid-vf7kqjdc]{width:0;transition:width 1.1s var(--ease) .2s}.js .is-in[data-astro-cid-vf7kqjdc] .track[data-astro-cid-vf7kqjdc] i[data-astro-cid-vf7kqjdc]{width:var(--v)}.n[data-astro-cid-vf7kqjdc]{font-family:var(--latin);text-align:right;font-weight:800}.n[data-astro-cid-vf7kqjdc] small[data-astro-cid-vf7kqjdc]{margin-left:1px;font-size:10px}.src[data-astro-cid-vf7kqjdc]{color:var(--ink-2);border-top:1px dashed #013e2233;margin-top:16px;padding-top:12px;font-size:11px;line-height:1.7}.warn[data-astro-cid-vf7kqjdc]{color:var(--mint-700);margin-top:8px;font-size:12px;line-height:1.7}
