html.xr-lock,html.xr-lock body{overflow:hidden}html.xr-lock body{padding-right:var(--xr-scrollbar, 0px)}.xr{position:fixed;inset:0;z-index:120;display:grid;place-items:stretch}html.xr-lock body>.v5-scope{display:block!important;position:fixed;inset:0;z-index:121;pointer-events:none}html.xr-lock body>.v5-scope>*{pointer-events:auto}.xr-back{position:absolute;inset:0;background:#0c0a208c;-webkit-backdrop-filter:blur(10px) saturate(1.1);backdrop-filter:blur(10px) saturate(1.1);opacity:0;transition:opacity .35s var(--ease)}.xr-panel{position:relative;margin:0;overflow:hidden;background:var(--bg);opacity:0;transform:translateY(18px) scale(.985);transition:opacity .35s var(--ease),transform .5s var(--spring)}@media(min-width:1024px){.xr-panel{margin:18px;border-radius:26px;box-shadow:0 40px 120px -30px #0a0828a6,0 0 0 1px #ffffff14}}.xr.on .xr-back{opacity:1}.xr.on .xr-panel{opacity:1;transform:none}.xr.off .xr-back,.xr.off .xr-panel{opacity:0;transition-duration:.28s}.xr.off .xr-panel{transform:translateY(12px) scale(.985)}.xr-load{position:absolute;inset:0;display:grid;place-content:center;justify-items:center;gap:22px;padding:24px;transition:opacity .4s var(--ease)}.xr-cover{width:min(42vw,260px,calc((100svh - 220px)*.7));aspect-ratio:210 / 297;border-radius:4px 10px 10px 4px;overflow:hidden;background:color-mix(in srgb,var(--brand-soft) 70%,var(--bg));box-shadow:var(--lift);transform-origin:50% 50%}.xr[data-format=landscape] .xr-cover{width:min(70vw,400px);aspect-ratio:297 / 210}.xr[data-format=square] .xr-cover{width:min(58vw,320px);aspect-ratio:1}.xr-cover{position:relative}.xr-cover img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.xr-cover-hi{opacity:0;transition:opacity .25s var(--ease)}.xr-cover-hi.in{opacity:1}.xr.settling .xr-msg{opacity:0;transition:opacity .2s var(--ease)}.xr.on:not(.ready):not(.err) .xr-cover{animation:xr-breathe 2.4s var(--ease) .7s infinite}@keyframes xr-breathe{50%{transform:translateY(-6px) rotate(-1deg)}}.xr-msg{display:inline-flex;align-items:center;gap:10px;margin:0;font-weight:650;color:var(--muted);text-align:center;max-width:30rem}.xr-spin{width:18px;height:18px;border-radius:50%;border:2.5px solid color-mix(in srgb,var(--brand) 25%,transparent);border-top-color:var(--brand);animation:xr-spin .8s linear infinite}.xr.err .xr-spin{display:none}@keyframes xr-spin{to{transform:rotate(360deg)}}.xr-mount{position:absolute;inset:0;display:flex;flex-direction:column;opacity:0;transition:opacity .45s var(--ease) .05s}.xr.ready .xr-mount{opacity:1}.xr.ready .xr-load{opacity:0;pointer-events:none;transition-delay:.5s;transition-duration:.01s}.xr-mount>*{flex:1;min-height:0}.xr-x{position:absolute;top:10px;left:12px;z-index:2;display:grid;place-items:center;width:44px;height:44px;border:0;border-radius:14px;color:var(--ink);background:var(--glass);box-shadow:var(--card-shadow)}.xr.ready .xr-x{display:none}.xr-retry{margin-top:-6px}.xr-nav{display:none}@media(min-width:1024px){.xr-nav{position:absolute;top:13px;left:50%;z-index:3;display:flex;gap:2px;padding:3px;border-radius:999px;background:var(--glass);border:1px solid var(--glass-border);box-shadow:0 6px 18px -10px #1e185059;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);transform:translate(-50%);opacity:0;transition:opacity .35s var(--ease) .2s}.xr.ready .xr-nav{opacity:1}.xr-nb{position:relative;display:inline-flex;align-items:center;gap:5px;height:32px;padding:0 12px 0 9px;border:0;border-radius:999px;font-family:inherit;font-size:13px;font-weight:650;line-height:1;white-space:nowrap;color:var(--ink);background:transparent;cursor:pointer;transition:background-color .2s var(--ease)}.xr-nb--next{padding:0 9px 0 12px}.xr-nb:hover,.xr-nb:focus-visible{background:color-mix(in srgb,var(--brand-soft) 85%,transparent)}.xr-nb:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.xr-nb svg{flex-shrink:0;transition:transform .25s var(--spring)}.xr-nb:hover svg{transform:translate(-2px)}.xr-nb--next:hover svg{transform:translate(2px)}.xr-tip{position:absolute;top:calc(100% + 12px);left:50%;display:grid;gap:4px;width:210px;padding:10px 10px 12px;border-radius:16px;text-align:left;white-space:normal;background:var(--surface);border:1px solid var(--glass-border);box-shadow:0 18px 40px -16px #14103c73;opacity:0;pointer-events:none;transform:translate(-50%,-6px) scale(.97);transform-origin:50% 0;transition:opacity .2s var(--ease),transform .3s var(--spring)}.xr-tip:before{content:"";position:absolute;top:-6px;left:50%;width:12px;height:12px;background:var(--surface);border-left:1px solid var(--glass-border);border-top:1px solid var(--glass-border);transform:translate(-50%) rotate(45deg)}.xr-nb:hover .xr-tip,.xr-nb:focus-visible .xr-tip{opacity:1;transform:translate(-50%) scale(1)}.xr-tip img{display:block;width:100%;aspect-ratio:210 / 297;object-fit:cover;border-radius:8px;margin-bottom:4px;box-shadow:0 6px 14px -8px #14103c80;background:color-mix(in srgb,var(--brand-soft) 60%,var(--bg))}.xr-tip[data-format=landscape] img{aspect-ratio:297 / 210}.xr-tip[data-format=square] img{aspect-ratio:1}.xr-tip b{font-size:13.5px;font-weight:700;line-height:1.25;color:var(--ink)}.xr-tip small{font-size:11.5px;line-height:1.3;color:var(--muted)}}.xr.swap .xr-back,.xr.swap .xr-panel{transition-duration:.01s}.xr.given .xr-mount{opacity:1;visibility:hidden;transition:none}.xr.given.ready .xr-mount{visibility:visible}.xr.given.ready .xr-load{opacity:0;visibility:hidden;transition:none}.xr.given.ready .xr-mount :is(header,[role=note],.v5-root>:last-child:not(:has([data-reader-stage]))){animation:xr-head .45s var(--ease) .05s both}@keyframes xr-head{0%{opacity:0}to{opacity:1}}html.rm .xr.given.ready .xr-mount :is(header,[role=note],.v5-root>:last-child){animation:none}.xr.xg-modal .xr-nav{opacity:0!important;pointer-events:none}html.rm .xr-back,html.rm .xr-panel,html.rm .xr-mount,html.rm .xr-load{transition-duration:.01s}html.rm .xr-cover,html.rm .xr-spin{animation:none}.asmp[data-astro-cid-kt3hycn3]{margin:0;display:grid;gap:14px}.asmp-page[data-astro-cid-kt3hycn3]{position:relative;aspect-ratio:210 / 297;border-radius:18px;overflow:hidden;background:color-mix(in srgb,var(--brand-soft) 70%,var(--bg));box-shadow:0 30px 60px -24px #1e145073}.asmp-page--landscape[data-astro-cid-kt3hycn3]{aspect-ratio:297 / 210}.asmp-page--square[data-astro-cid-kt3hycn3]{aspect-ratio:1}.asmp-pg[data-astro-cid-kt3hycn3]{position:absolute;inset:0;opacity:0;transition:opacity .8s var(--ease)}.asmp-pg[data-astro-cid-kt3hycn3].on{opacity:1}.asmp-pg[data-astro-cid-kt3hycn3] img{width:100%;height:100%;object-fit:cover;display:block}.asmp-bar[data-astro-cid-kt3hycn3]{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 14px 14px 10px;border-radius:20px;background:var(--glass);border:1px solid var(--glass-border);box-shadow:var(--card-shadow);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);overflow:hidden}:root.dark .asmp-bar[data-astro-cid-kt3hycn3]{background:#1c1a40b8}.asmp-play[data-astro-cid-kt3hycn3]{display:grid;place-items:center;width:52px;height:52px;border:0;border-radius:50%;color:#fff;background:linear-gradient(135deg,#5b4fe8,#9b6bf0);box-shadow:0 10px 22px -8px #5b4fe8b3;cursor:pointer;transition:transform .3s var(--spring)}.asmp-play[data-astro-cid-kt3hycn3]:hover{transform:scale(1.06)}.asmp-play[data-astro-cid-kt3hycn3]:focus-visible{outline:3px solid var(--brand);outline-offset:3px}.asmp-play[data-astro-cid-kt3hycn3] .i-pause{display:none}.asmp[data-astro-cid-kt3hycn3].playing .asmp-play[data-astro-cid-kt3hycn3] .i-pause{display:block}.asmp[data-astro-cid-kt3hycn3].playing .asmp-play[data-astro-cid-kt3hycn3] .i-play{display:none}.asmp-who[data-astro-cid-kt3hycn3]{display:flex;align-items:center;gap:10px;min-width:0}.asmp-face[data-astro-cid-kt3hycn3]{position:relative;flex:none;display:grid;place-items:center;width:42px;height:42px;border-radius:50%;overflow:hidden;color:#fff;background:linear-gradient(135deg,#5b4fe8,#9b6bf0);transition:transform .4s var(--spring)}.asmp[data-astro-cid-kt3hycn3][data-who=char] .asmp-face[data-astro-cid-kt3hycn3]{transform:scale(1.08)}.asmp-logo[data-astro-cid-kt3hycn3]{width:24px;height:24px}.asmp-face[data-astro-cid-kt3hycn3] img[data-astro-cid-kt3hycn3]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.asmp-face[data-astro-cid-kt3hycn3] i[data-astro-cid-kt3hycn3]{position:absolute;inset:0;display:grid;place-items:center;font:700 1.1rem/1 var(--display);font-style:normal;background:linear-gradient(135deg,#f2a6d6,#9b6bf0)}.asmp-face[data-astro-cid-kt3hycn3] i[data-astro-cid-kt3hycn3][hidden],.asmp-face[data-astro-cid-kt3hycn3] img[data-astro-cid-kt3hycn3][hidden]{display:none}.asmp-name[data-astro-cid-kt3hycn3]{display:grid;min-width:0}.asmp-name[data-astro-cid-kt3hycn3] b[data-astro-cid-kt3hycn3]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:700 .95rem/1.25 var(--display);color:var(--ink)}.asmp-name[data-astro-cid-kt3hycn3] small[data-astro-cid-kt3hycn3]{font-size:.78rem;color:var(--muted);font-variant-numeric:tabular-nums}.asmp-eq[data-astro-cid-kt3hycn3]{display:flex;align-items:flex-end;gap:3px;height:20px}.asmp-eq[data-astro-cid-kt3hycn3] i[data-astro-cid-kt3hycn3]{width:3px;height:30%;border-radius:2px;background:var(--brand);transition:height .3s}.asmp[data-astro-cid-kt3hycn3].playing .asmp-eq[data-astro-cid-kt3hycn3] i[data-astro-cid-kt3hycn3]{animation:asmp-eq 1s var(--ease) infinite alternate}.asmp[data-astro-cid-kt3hycn3].playing .asmp-eq[data-astro-cid-kt3hycn3] i[data-astro-cid-kt3hycn3]:nth-child(2){animation-delay:-.3s}.asmp[data-astro-cid-kt3hycn3].playing .asmp-eq[data-astro-cid-kt3hycn3] i[data-astro-cid-kt3hycn3]:nth-child(3){animation-delay:-.6s}.asmp[data-astro-cid-kt3hycn3].playing .asmp-eq[data-astro-cid-kt3hycn3] i[data-astro-cid-kt3hycn3]:nth-child(4){animation-delay:-.15s}@keyframes asmp-eq{0%{height:20%}to{height:100%}}.asmp-prog[data-astro-cid-kt3hycn3]{position:absolute;left:0;right:0;bottom:0;height:3px;background:color-mix(in srgb,var(--brand) 14%,transparent)}.asmp-prog[data-astro-cid-kt3hycn3] span[data-astro-cid-kt3hycn3]{display:block;height:100%;background:linear-gradient(90deg,#5b4fe8,#f2a6d6);transform:scaleX(0);transform-origin:left;transition:transform .25s linear}.asmp-cap[data-astro-cid-kt3hycn3]{font-size:.86rem;color:var(--muted);text-align:center}@media(prefers-reduced-motion:reduce){.asmp[data-astro-cid-kt3hycn3].playing .asmp-eq[data-astro-cid-kt3hycn3] i[data-astro-cid-kt3hycn3]{animation:none;height:60%}.asmp-pg[data-astro-cid-kt3hycn3]{transition:none}}.abdg[data-astro-cid-rdtwoqlb]{position:absolute;z-index:4;display:inline-flex;align-items:center;gap:7px;height:32px;padding:0 12px 0 10px;border:1px solid rgba(255,255,255,.55);border-radius:999px;font:700 .76rem/1 var(--sans);color:#2a2160;cursor:pointer;background:#ffffffb8;-webkit-backdrop-filter:blur(12px) saturate(1.4);backdrop-filter:blur(12px) saturate(1.4);box-shadow:0 8px 20px -10px #1e14508c;transition:transform .3s var(--spring),background-color .25s}:root.dark .abdg[data-astro-cid-rdtwoqlb]{color:#f2efff;background:#1c183c9e;border-color:#ffffff29}.abdg[data-astro-cid-rdtwoqlb]:hover{transform:translateY(-1px) scale(1.04)}.abdg[data-astro-cid-rdtwoqlb]:focus-visible{outline:3px solid var(--brand);outline-offset:2px}.abdg--md[data-astro-cid-rdtwoqlb]{height:38px;padding:0 14px 0 12px;font-size:.84rem}.abdg-eq[data-astro-cid-rdtwoqlb]{display:inline-flex;align-items:flex-end;gap:2px;height:13px}.abdg--md[data-astro-cid-rdtwoqlb] .abdg-eq[data-astro-cid-rdtwoqlb]{height:15px}.abdg-eq[data-astro-cid-rdtwoqlb] i[data-astro-cid-rdtwoqlb]{width:3px;height:40%;border-radius:2px;background:linear-gradient(180deg,#8a5ff0,#5b4fe8);transform-origin:bottom;animation:abdg-breathe 2.6s ease-in-out infinite}:root.dark .abdg-eq[data-astro-cid-rdtwoqlb] i[data-astro-cid-rdtwoqlb]{background:linear-gradient(180deg,#f2a6d6,#a99bff)}.abdg-eq[data-astro-cid-rdtwoqlb] i[data-astro-cid-rdtwoqlb]:nth-child(1){height:45%;animation-delay:-.2s}.abdg-eq[data-astro-cid-rdtwoqlb] i[data-astro-cid-rdtwoqlb]:nth-child(2){height:85%;animation-delay:-1.1s}.abdg-eq[data-astro-cid-rdtwoqlb] i[data-astro-cid-rdtwoqlb]:nth-child(3){height:60%;animation-delay:-.6s}.abdg-eq[data-astro-cid-rdtwoqlb] i[data-astro-cid-rdtwoqlb]:nth-child(4){height:75%;animation-delay:-1.7s}.abdg[data-astro-cid-rdtwoqlb].playing .abdg-eq[data-astro-cid-rdtwoqlb] i[data-astro-cid-rdtwoqlb]{animation:abdg-play .5s ease-in-out infinite alternate}.abdg[data-astro-cid-rdtwoqlb].playing .abdg-eq[data-astro-cid-rdtwoqlb] i[data-astro-cid-rdtwoqlb]:nth-child(2){animation-delay:-.25s}.abdg[data-astro-cid-rdtwoqlb].playing .abdg-eq[data-astro-cid-rdtwoqlb] i[data-astro-cid-rdtwoqlb]:nth-child(3){animation-delay:-.12s}.abdg[data-astro-cid-rdtwoqlb].playing .abdg-eq[data-astro-cid-rdtwoqlb] i[data-astro-cid-rdtwoqlb]:nth-child(4){animation-delay:-.38s}@keyframes abdg-breathe{0%,to{transform:scaleY(.55)}50%{transform:scaleY(1)}}@keyframes abdg-play{0%{transform:scaleY(.25)}to{transform:scaleY(1.1)}}@media(prefers-reduced-motion:reduce){.abdg-eq[data-astro-cid-rdtwoqlb] i[data-astro-cid-rdtwoqlb],.abdg[data-astro-cid-rdtwoqlb].playing .abdg-eq[data-astro-cid-rdtwoqlb] i[data-astro-cid-rdtwoqlb]{animation:none}}html.rm .abdg-eq[data-astro-cid-rdtwoqlb] i[data-astro-cid-rdtwoqlb]{animation:none!important}.bcard[data-astro-cid-so2vj5tg]{position:relative;display:flex;flex-direction:column;gap:14px;min-width:0}.bcard-vis[data-astro-cid-so2vj5tg]{position:relative}.bcard-vis[data-astro-cid-so2vj5tg] .bcard-abdg{left:12px;top:12px}.bcard-cover[data-astro-cid-so2vj5tg]{position:relative;width:100%;display:grid;place-items:end center;aspect-ratio:1 / 1;padding:18px 18px 22px;border:0;border-radius:24px;cursor:pointer;overflow:hidden;background:radial-gradient(120% 90% at 50% 100%,color-mix(in srgb,var(--pc, var(--brand)) 18%,transparent),transparent 70%),var(--glass);box-shadow:inset 0 0 0 1px var(--glass-border);transition:transform .45s var(--spring),box-shadow .45s var(--ease)}:root.dark .bcard-cover[data-astro-cid-so2vj5tg]{background:radial-gradient(120% 90% at 50% 100%,color-mix(in srgb,var(--pc, var(--brand)) 26%,transparent),transparent 70%),#1c1a4099}.bcard-cover[data-astro-cid-so2vj5tg] .bk{width:72%;transition:transform .6s var(--spring),filter .5s var(--ease);filter:drop-shadow(0 18px 22px rgba(30,20,80,.22))}.bcard--landscape[data-astro-cid-so2vj5tg] .bcard-cover[data-astro-cid-so2vj5tg] .bk{width:92%}.bcard--square[data-astro-cid-so2vj5tg] .bcard-cover[data-astro-cid-so2vj5tg] .bk{width:80%}.bcard-open[data-astro-cid-so2vj5tg]{position:absolute;left:50%;bottom:14px;display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;font-size:.76rem;white-space:nowrap;font-weight:700;color:#fff;background:#15122ed1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);opacity:0;transform:translate(-50%,8px);transition:opacity .3s var(--ease),transform .4s var(--spring);pointer-events:none}@media(hover:hover){.bcard-cover[data-astro-cid-so2vj5tg]:hover{transform:translateY(-4px);box-shadow:inset 0 0 0 1px var(--glass-border),0 24px 50px -20px #281e6e59}.bcard-cover[data-astro-cid-so2vj5tg]:hover .bk{transform:translateY(-4px) rotate(-1.5deg) scale(1.02)}.bcard-cover[data-astro-cid-so2vj5tg]:hover .bcard-open[data-astro-cid-so2vj5tg]{opacity:1;transform:translate(-50%)}}.bcard-cover[data-astro-cid-so2vj5tg]:focus-visible{outline:3px solid var(--brand);outline-offset:3px}.bcard-cover[data-astro-cid-so2vj5tg]:focus-visible .bcard-open[data-astro-cid-so2vj5tg]{opacity:1;transform:translate(-50%)}@media(hover:none){.bcard-open[data-astro-cid-so2vj5tg]{left:auto;right:10px;bottom:10px;width:34px;height:34px;padding:0;gap:0;justify-content:center;font-size:0;opacity:1;transform:none}}.bcard-body[data-astro-cid-so2vj5tg]{display:grid;gap:6px;padding:0 4px}.bcard-tags[data-astro-cid-so2vj5tg]{display:flex;flex-wrap:wrap;gap:6px;margin:0}.bcard-tags[data-astro-cid-so2vj5tg]>span[data-astro-cid-so2vj5tg]{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border-radius:999px;font-size:.74rem;font-weight:700;line-height:1.2}.bcard-form[data-astro-cid-so2vj5tg]{color:var(--pc, var(--brand-ink));background:var(--pc-soft, var(--brand-soft))}:root.dark .bcard-form[data-astro-cid-so2vj5tg]{color:var(--ink);background:#ffffff14}.bcard-audio[data-astro-cid-so2vj5tg]{color:var(--ink);background:color-mix(in srgb,#f2a6d6 30%,transparent)}.bcard-fr[data-astro-cid-so2vj5tg]{color:var(--muted);background:color-mix(in srgb,var(--line) 50%,transparent)}.bcard-title[data-astro-cid-so2vj5tg]{margin:2px 0 0;font:700 1.12rem/1.25 var(--display);letter-spacing:-.01em;text-wrap:balance}.bcard-title[data-astro-cid-so2vj5tg] a[data-astro-cid-so2vj5tg]{color:var(--ink);text-decoration:none;background:linear-gradient(currentColor,currentColor) 0 100% / 0 1.5px no-repeat;transition:background-size .35s var(--ease)}.bcard-title[data-astro-cid-so2vj5tg] a[data-astro-cid-so2vj5tg]:hover,.bcard-title[data-astro-cid-so2vj5tg] a[data-astro-cid-so2vj5tg]:focus-visible{background-size:100% 1.5px}.bcard-who[data-astro-cid-so2vj5tg]{margin:0;font-size:.86rem;color:var(--muted)}.bcard-given[data-astro-cid-so2vj5tg]{margin:2px 0 0;font-size:.86rem;line-height:1.45;color:var(--ink)}.bcard-given[data-astro-cid-so2vj5tg] span[data-astro-cid-so2vj5tg]{font-weight:750;color:var(--pc, var(--brand-ink))}:root.dark .bcard-given[data-astro-cid-so2vj5tg] span[data-astro-cid-so2vj5tg]{color:var(--color-v5-brand-ink, #c9c3ff)}@media(prefers-reduced-motion:reduce){.bcard-cover[data-astro-cid-so2vj5tg],.bcard-cover[data-astro-cid-so2vj5tg] .bk,.bcard-open[data-astro-cid-so2vj5tg]{transition:none}}.dcm[data-astro-cid-25pj3v4d]{position:relative;margin:0}.dcm-stage[data-astro-cid-25pj3v4d]{position:relative;overflow:hidden;border-radius:10px;background:#fbf6ec;box-shadow:0 30px 60px -24px #1e145073}.dcm-final[data-astro-cid-25pj3v4d]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.dcm-paper[data-astro-cid-25pj3v4d]{position:absolute;inset:0;background:#fbf6ec;opacity:0}html.js .dcm[data-astro-cid-25pj3v4d]:not(.play):not(.done) .dcm-paper[data-astro-cid-25pj3v4d]{opacity:1}.dcm-pn[data-astro-cid-25pj3v4d],.dcm-bb[data-astro-cid-25pj3v4d]{position:absolute;background-repeat:no-repeat;opacity:0}.dcm[data-astro-cid-25pj3v4d].done .dcm-pn[data-astro-cid-25pj3v4d],.dcm[data-astro-cid-25pj3v4d].done .dcm-bb[data-astro-cid-25pj3v4d]{opacity:0}.dcm[data-astro-cid-25pj3v4d].play .dcm-paper[data-astro-cid-25pj3v4d]{opacity:1;animation:dcm-paper .6s var(--ease) forwards calc(var(--end, 0s))}.dcm[data-astro-cid-25pj3v4d].play .dcm-pn[data-astro-cid-25pj3v4d]{animation:dcm-pn .7s var(--ease) both var(--d)}.dcm[data-astro-cid-25pj3v4d].play .dcm-bb[data-astro-cid-25pj3v4d]{transform-origin:50% 80%;animation:dcm-bb .45s var(--spring) both var(--d)}@keyframes dcm-paper{to{opacity:0}}@keyframes dcm-pn{0%{opacity:0;transform:scale(.96);filter:blur(4px)}to{opacity:1;transform:none;filter:none}}@keyframes dcm-bb{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:none}}.dcm-open[data-astro-cid-25pj3v4d]{position:absolute;right:12px;bottom:12px;z-index:2;display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 14px;border:0;border-radius:999px;font:700 .82rem/1 var(--sans);color:#fff;background:#15122ed1;cursor:pointer}.dcm-open[data-astro-cid-25pj3v4d]:focus-visible{outline:3px solid var(--brand);outline-offset:3px}.bkm[data-astro-cid-hmscycb7]{display:grid;gap:14px;justify-items:center;width:100%}.bkm-stage[data-astro-cid-hmscycb7]{--A: calc(2 * var(--pw) / var(--ph));position:relative;width:100%;aspect-ratio:8 / 5;container:bkm / size;overflow:hidden;border-radius:28px;isolation:isolate}@media(min-width:1024px){.bkm--landscape[data-astro-cid-hmscycb7] .bkm-stage[data-astro-cid-hmscycb7]{aspect-ratio:2 / 1}}.bkm-table[data-astro-cid-hmscycb7]{position:absolute;inset:0;border-radius:inherit;background:linear-gradient(150deg,#fff9,#ffffff3d);border:1px solid var(--glass-border)}:root.dark .bkm-table[data-astro-cid-hmscycb7]{background:linear-gradient(150deg,#3c347873,#1e1a4059);border-color:#ffffff14}.bkm-given[data-astro-cid-hmscycb7]{position:absolute;inset:0;z-index:2;pointer-events:none}.bkm-tk[data-astro-cid-hmscycb7]{position:absolute;left:var(--x);top:var(--y);width:calc(var(--s) * 1cqh);translate:-50% -50%;rotate:var(--r);opacity:0;scale:.6;z-index:calc(20 - var(--i))}.bkm-tk[data-astro-cid-hmscycb7] img[data-astro-cid-hmscycb7]{display:block;width:100%;height:auto}.bkm-tk--face[data-astro-cid-hmscycb7] img[data-astro-cid-hmscycb7],.bkm-tk--portrait[data-astro-cid-hmscycb7] img[data-astro-cid-hmscycb7]{aspect-ratio:1;object-fit:cover;border-radius:50%;border:3px solid #fff;box-shadow:0 14px 26px -12px #28145a8c}.bkm-tk--toy[data-astro-cid-hmscycb7] img[data-astro-cid-hmscycb7],.bkm-tk--photo[data-astro-cid-hmscycb7] img[data-astro-cid-hmscycb7]{aspect-ratio:4 / 3;object-fit:cover;padding:4px 4px 14px;background:#fff;border-radius:3px;box-shadow:0 16px 28px -14px #14143c8c}.bkm-tk--photo[data-astro-cid-hmscycb7] img[data-astro-cid-hmscycb7]{padding:3px}.bkm-tk--scan[data-astro-cid-hmscycb7] img[data-astro-cid-hmscycb7]{aspect-ratio:3 / 4;object-fit:cover;padding:3px;background:#fff;box-shadow:0 16px 28px -14px #3c1e0a80}.bkm-tk--idea[data-astro-cid-hmscycb7]{width:min(76%,34rem)}.bkm-tk--voice[data-astro-cid-hmscycb7]{width:min(42%,17rem)}.bkm-lbl[data-astro-cid-hmscycb7]{position:absolute;left:50%;top:calc(100% + 7px);translate:-50% 0;rotate:calc(var(--r) * -1);white-space:nowrap;padding:4px 10px;border-radius:999px;font:750 .72rem/1.2 var(--sans);font-style:normal;color:#fff;background:#15122ec7}@container bkm (max-width: 420px){.bkm-lbl[data-astro-cid-hmscycb7]{font-size:.62rem;padding:3px 8px;top:calc(100% + 4px)}}.bkm-tk--face[data-astro-cid-hmscycb7] .bkm-lbl[data-astro-cid-hmscycb7]{left:150%}.bkm-voice[data-astro-cid-hmscycb7],.bkm-idea[data-astro-cid-hmscycb7]{display:grid;gap:5px;padding:9px 13px;border-radius:16px;background:#fffffff2;box-shadow:0 16px 30px -16px #28145a73;color:#1a1a2e}:root.dark .bkm-voice[data-astro-cid-hmscycb7],:root.dark .bkm-idea[data-astro-cid-hmscycb7]{background:#201c3af2;color:#f4f0ff}.bkm-voice[data-astro-cid-hmscycb7] b[data-astro-cid-hmscycb7],.bkm-idea[data-astro-cid-hmscycb7] b[data-astro-cid-hmscycb7]{display:inline-flex;align-items:center;gap:5px;font:750 .72rem/1.2 var(--sans);color:var(--pc, var(--brand))}.bkm-idea[data-astro-cid-hmscycb7] q[data-astro-cid-hmscycb7]{quotes:none;font:italic 600 clamp(.78rem,4.6cqh,1.12rem)/1.3 var(--serif, serif)}.bkm-wave[data-astro-cid-hmscycb7]{display:flex;align-items:center;gap:2px;height:clamp(18px,9cqh,34px)}.bkm-wave[data-astro-cid-hmscycb7] i[data-astro-cid-hmscycb7]{flex:1;height:var(--h);border-radius:2px;background:var(--c-image, #c47a45)}.bkm-threads[data-astro-cid-hmscycb7]{position:absolute;inset:0;width:100%;height:100%;z-index:1;overflow:visible;pointer-events:none}.bkm-threads[data-astro-cid-hmscycb7] path[data-astro-cid-hmscycb7]{fill:none;stroke:var(--pc, #7b5cf0);stroke-width:2.2;stroke-linecap:round;stroke-dasharray:0 7;vector-effect:non-scaling-stroke;opacity:0}.bkm-star[data-astro-cid-hmscycb7]{position:absolute;z-index:4;left:50%;top:50%;width:15cqh;translate:-50% -50%;fill:var(--pc, #7b5cf0);filter:drop-shadow(0 0 12px color-mix(in srgb,var(--pc, #7b5cf0) 70%,transparent));opacity:0;scale:0;pointer-events:none}.bkm-book[data-astro-cid-hmscycb7]{will-change:transform;position:absolute;z-index:3;left:50%;top:50%;width:min(94cqw,calc(86cqh * var(--A)));aspect-ratio:var(--A);translate:-50% -50%;perspective:2600px;opacity:.01}.bkm-sh[data-astro-cid-hmscycb7]{position:absolute;top:0;bottom:0;width:50%;box-shadow:0 24px 34px -14px #140f3c6b,0 6px 14px -8px #140f3c40;pointer-events:none}.bkm-sh-l[data-astro-cid-hmscycb7]{left:0;border-radius:3px 0 0 3px;transition:opacity .42s cubic-bezier(.5,0,.75,.6) .38s}.bkm-sh-r[data-astro-cid-hmscycb7]{right:0;border-radius:0 3px 3px 0}.bkm-book[data-astro-cid-hmscycb7].closed .bkm-sh-l[data-astro-cid-hmscycb7]{opacity:0;transition:none}.bkm-pg[data-astro-cid-hmscycb7]{position:absolute;top:0;bottom:0;width:50%;overflow:hidden;background:#fbfaf7}.bkm-pg[data-astro-cid-hmscycb7] img[data-astro-cid-hmscycb7],.bkm-leaf[data-astro-cid-hmscycb7] img[data-astro-cid-hmscycb7]{display:block;width:100%;height:100%;object-fit:cover}.bkm-l[data-astro-cid-hmscycb7]{left:0;border-radius:3px 0 0 3px}.bkm-r[data-astro-cid-hmscycb7]{right:0;border-radius:0 3px 3px 0}.bkm-leaf[data-astro-cid-hmscycb7]{position:absolute;top:0;bottom:0;left:50%;width:50%;transform-style:preserve-3d;transform-origin:0 50%;visibility:hidden;z-index:2}.bkm-leaf[data-astro-cid-hmscycb7]>span[data-astro-cid-hmscycb7]{position:absolute;inset:0;overflow:hidden;backface-visibility:hidden;background:#fbfaf7;border-radius:0 3px 3px 0}.bkm-face-b[data-astro-cid-hmscycb7]{transform:rotateY(180deg);border-radius:3px 0 0 3px!important}.bkm-leaf[data-astro-cid-hmscycb7].ready{visibility:visible}.bkm-leaf[data-astro-cid-hmscycb7].turn{visibility:visible;transition:transform .8s cubic-bezier(.42,.02,.24,1);transform:rotateY(-180deg)}.bkm-face-f[data-astro-cid-hmscycb7]:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(0,0,0,.2),transparent 35%);opacity:0;transition:opacity .8s}.bkm-leaf[data-astro-cid-hmscycb7].turn .bkm-face-f[data-astro-cid-hmscycb7]:after{opacity:1}.bkm-leaf[data-astro-cid-hmscycb7].turn.fade>span[data-astro-cid-hmscycb7]{opacity:0;transition:opacity .18s linear}.bkm-spine[data-astro-cid-hmscycb7]{position:absolute;left:50%;top:0;bottom:0;width:7%;translate:-50% 0;background:linear-gradient(90deg,transparent,rgba(0,0,0,.1) 45%,rgba(0,0,0,.15) 50%,rgba(255,255,255,.1) 55%,transparent);z-index:3;pointer-events:none;transition:opacity .8s linear}.bkm-book[data-astro-cid-hmscycb7].closed{translate:-75% -50%}.bkm-book[data-astro-cid-hmscycb7].closed .bkm-l[data-astro-cid-hmscycb7],.bkm-book[data-astro-cid-hmscycb7].closed .bkm-spine[data-astro-cid-hmscycb7]{opacity:0;transition:none}.bkm-book[data-astro-cid-hmscycb7].closed .bkm-leaf[data-astro-cid-hmscycb7]{visibility:visible}.bkm-book[data-astro-cid-hmscycb7]{transition:translate .8s cubic-bezier(.42,.02,.24,1)}.bkm-l[data-astro-cid-hmscycb7]{transition:opacity 0s linear .8s}@media(max-width:1023px){.bkm-book[data-astro-cid-hmscycb7]{--A: calc(var(--pw) / var(--ph));width:min(88cqw,calc(86cqh * var(--A)))}.bkm-book[data-astro-cid-hmscycb7].closed{translate:-50% -50%}.bkm-sh-l[data-astro-cid-hmscycb7]{display:none}.bkm-sh-r[data-astro-cid-hmscycb7]{width:100%;border-radius:3px}.bkm-l[data-astro-cid-hmscycb7],.bkm-spine[data-astro-cid-hmscycb7]{display:none}.bkm-r[data-astro-cid-hmscycb7]{width:100%;border-radius:3px}.bkm-leaf[data-astro-cid-hmscycb7]{left:0;width:100%}.bkm-leaf[data-astro-cid-hmscycb7]>span[data-astro-cid-hmscycb7]{border-radius:3px}.bkm-face-b[data-astro-cid-hmscycb7]{visibility:hidden}}@media(max-width:1023px){.bkm--portrait[data-astro-cid-hmscycb7] .bkm-stage[data-astro-cid-hmscycb7],.bkm--square[data-astro-cid-hmscycb7] .bkm-stage[data-astro-cid-hmscycb7]{aspect-ratio:1}}.bkm[data-astro-cid-hmscycb7].is-given .bkm-tk[data-astro-cid-hmscycb7]{opacity:1;scale:1;transition:opacity .4s var(--ease) calc(.12s + var(--i) * .17s),scale .7s var(--spring) calc(.12s + var(--i) * .17s)}.bkm[data-astro-cid-hmscycb7].is-given .bkm-wave[data-astro-cid-hmscycb7] i[data-astro-cid-hmscycb7],.bkm[data-astro-cid-hmscycb7].is-merge .bkm-wave[data-astro-cid-hmscycb7] i[data-astro-cid-hmscycb7]{animation:bkm-talk .6s ease-in-out infinite alternate;animation-delay:calc(var(--j) * -47ms)}.bkm[data-astro-cid-hmscycb7].is-merge .bkm-threads[data-astro-cid-hmscycb7] path[data-astro-cid-hmscycb7]{opacity:.9;animation:bkm-flow 1.2s linear infinite;transition:opacity .3s var(--ease) calc(var(--i) * 40ms)}.bkm[data-astro-cid-hmscycb7].is-merge .bkm-tk[data-astro-cid-hmscycb7]{opacity:0;scale:.2;rotate:0deg;translate:calc(-50% + var(--mx) * 1cqw) calc(-50% + var(--my) * 1cqh);transition:translate .75s cubic-bezier(.55,0,.3,1) calc(.35s + var(--i) * 40ms),scale .75s cubic-bezier(.55,0,.3,1) calc(.35s + var(--i) * 40ms),rotate .75s calc(.35s + var(--i) * 40ms),opacity .3s var(--ease) calc(.8s + var(--i) * 40ms)}.bkm[data-astro-cid-hmscycb7].is-merge .bkm-star[data-astro-cid-hmscycb7]{animation:bkm-star 1.2s cubic-bezier(.2,.8,.25,1) both 1.05s}.bkm[data-astro-cid-hmscycb7].is-book .bkm-threads[data-astro-cid-hmscycb7] path[data-astro-cid-hmscycb7]{opacity:0;transition:opacity .3s}.bkm[data-astro-cid-hmscycb7].is-book .bkm-book[data-astro-cid-hmscycb7]{opacity:1}.bkm[data-astro-cid-hmscycb7].is-merge .bkm-book[data-astro-cid-hmscycb7]{animation:bkm-book .7s cubic-bezier(.2,.8,.25,1) both}.bkm[data-astro-cid-hmscycb7].is-merge .bkm-book[data-astro-cid-hmscycb7]{animation-delay:1.55s}.bkm[data-astro-cid-hmscycb7].is-out .bkm-book[data-astro-cid-hmscycb7]{opacity:0;scale:.94;transition:opacity .55s var(--ease),scale .55s var(--ease)}.bkm[data-astro-cid-hmscycb7].is-paused [data-astro-cid-hmscycb7],.bkm[data-astro-cid-hmscycb7].is-off [data-astro-cid-hmscycb7]{animation-play-state:paused!important}.bkm[data-astro-cid-hmscycb7].bkm-reset [data-astro-cid-hmscycb7],.bkm[data-astro-cid-hmscycb7].bkm-reset{transition:none!important}@keyframes bkm-talk{0%{transform:scaleY(.3)}to{transform:scaleY(1)}}@keyframes bkm-flow{to{stroke-dashoffset:-14}}@keyframes bkm-star{0%{opacity:0;scale:0;rotate:-60deg}40%{opacity:1;scale:1.2;rotate:0deg}60%{opacity:1;scale:1}to{opacity:0;scale:.9}}@keyframes bkm-book{0%{opacity:0;scale:.55}to{opacity:1;scale:1}}.bkm[data-astro-cid-hmscycb7]:not(.is-on) .bkm-book[data-astro-cid-hmscycb7]{opacity:1}.bkm-hit[data-astro-cid-hmscycb7]{position:absolute;inset:0;z-index:6;border:0;background:none;cursor:pointer;border-radius:inherit}.bkm-hit[data-astro-cid-hmscycb7]:focus-visible{outline:3px solid var(--brand);outline-offset:-3px}.bkm-actions[data-astro-cid-hmscycb7]{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px}.bkm-frame[data-astro-cid-hmscycb7]{position:relative;width:100%}.bkm-pause[data-astro-cid-hmscycb7]{position:absolute;z-index:7;right:12px;bottom:12px;display:grid;place-items:center;width:36px;height:36px;padding:0;border:1px solid rgba(26,26,46,.14);border-radius:50%;color:#1a1a2e;background:#ffffffe6;box-shadow:0 6px 16px -8px #140f3c73;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer;opacity:.82;transition:opacity .25s,transform .25s var(--spring)}:root.dark .bkm-pause[data-astro-cid-hmscycb7]{color:#fff;background:#15122ed1;border-color:#fff3}.bkm-pause[data-astro-cid-hmscycb7]:hover,.bkm-pause[data-astro-cid-hmscycb7]:focus-visible{opacity:1;transform:scale(1.06)}.bkm-pause[data-astro-cid-hmscycb7]:focus-visible{outline:3px solid var(--brand);outline-offset:2px}.bkm-pause[data-astro-cid-hmscycb7] .i-play,.bkm[data-astro-cid-hmscycb7].is-paused .bkm-pause[data-astro-cid-hmscycb7] .i-pause{display:none}.bkm[data-astro-cid-hmscycb7].is-paused .bkm-pause[data-astro-cid-hmscycb7] .i-play{display:block}.bkm[data-astro-cid-hmscycb7]:not(.is-on) .bkm-pause[data-astro-cid-hmscycb7]{display:none}.bkm-line[data-astro-cid-hmscycb7]{display:grid;justify-items:center;gap:4px;margin:2px 0 0;max-width:46rem;text-align:center;font-size:.92rem;line-height:1.4;color:var(--muted)}@media(max-width:559px){.bkm-line[data-astro-cid-hmscycb7]{font-size:.86rem}}.bkm-line[data-astro-cid-hmscycb7] b[data-astro-cid-hmscycb7]{color:var(--ink);font-weight:750}.bkm-g[data-astro-cid-hmscycb7],.bkm-m[data-astro-cid-hmscycb7]{display:inline-flex;align-items:center;gap:8px;transition:opacity .5s var(--ease)}.bkm-g[data-astro-cid-hmscycb7]>span[data-astro-cid-hmscycb7],.bkm-m[data-astro-cid-hmscycb7]>span[data-astro-cid-hmscycb7]{text-wrap:balance}.bkm[data-astro-cid-hmscycb7].is-on.is-given .bkm-m[data-astro-cid-hmscycb7],.bkm[data-astro-cid-hmscycb7].is-on.is-merge .bkm-m[data-astro-cid-hmscycb7],.bkm[data-astro-cid-hmscycb7].is-on.is-book .bkm-g[data-astro-cid-hmscycb7]{opacity:.45}.bkm-line[data-astro-cid-hmscycb7] .bkm-arrow{display:inline-block;color:var(--pc, var(--brand));vertical-align:-3px}.bkm-th[data-astro-cid-hmscycb7]{display:inline-flex;flex:none}.bkm-th[data-astro-cid-hmscycb7] img[data-astro-cid-hmscycb7]{width:28px;height:28px;border-radius:50%;object-fit:cover;border:2px solid var(--bg, #fff)}:root.dark .bkm-th[data-astro-cid-hmscycb7] img[data-astro-cid-hmscycb7]{border-color:#1c1a40}.bkm-th[data-astro-cid-hmscycb7] img[data-astro-cid-hmscycb7]+img[data-astro-cid-hmscycb7]{margin-left:-8px}.bkm-note[data-astro-cid-hmscycb7]{margin:0;font-size:.76rem;color:var(--muted);text-align:center}.sts[data-astro-cid-errf7ura]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none}@media(max-width:899px){.sts[data-astro-cid-errf7ura]{grid-template-columns:repeat(3,minmax(0,1fr))}}.sts[data-astro-cid-errf7ura] li[data-astro-cid-errf7ura]{display:grid;gap:8px;text-align:center}.sts[data-astro-cid-errf7ura] img[data-astro-cid-errf7ura]{width:100%;height:auto;aspect-ratio:360 / 482;object-fit:cover;border-radius:14px;box-shadow:0 16px 30px -16px #28145073;transition:transform .5s var(--spring),box-shadow .3s var(--ease)}.sts[data-astro-cid-errf7ura] li[data-astro-cid-errf7ura]:hover img[data-astro-cid-errf7ura]{transform:translateY(-4px) rotate(-1deg)}.sts[data-astro-cid-errf7ura] span[data-astro-cid-errf7ura]{font-size:.84rem;font-weight:700;color:var(--ink)}.sts-btn[data-astro-cid-errf7ura]{display:grid;gap:8px;width:100%;padding:0;border:0;border-radius:16px;font:inherit;text-align:center;color:inherit;background:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.sts-btn[data-astro-cid-errf7ura]:focus-visible{outline:none}.sts-btn[data-astro-cid-errf7ura]:focus-visible img[data-astro-cid-errf7ura]{outline:3px dashed color-mix(in srgb,var(--brand) 70%,transparent)}.sts-btn[data-astro-cid-errf7ura] img[data-astro-cid-errf7ura]{outline:3px solid transparent;outline-offset:3px;transition:transform .5s var(--spring),outline-color .25s var(--ease),opacity .25s var(--ease)}.sts-btn[data-astro-cid-errf7ura][aria-pressed=true] img[data-astro-cid-errf7ura],.sts-btn[data-astro-cid-errf7ura][aria-pressed=true]:focus-visible img[data-astro-cid-errf7ura]{outline:3px solid var(--brand);transform:translateY(-4px)}.sts-btn[data-astro-cid-errf7ura][aria-pressed=true] span[data-astro-cid-errf7ura]{color:var(--brand)}.sts--pick[data-astro-cid-errf7ura]:has([aria-pressed=true]) .sts-btn[data-astro-cid-errf7ura][aria-pressed=false] img[data-astro-cid-errf7ura]{opacity:.72}.sts--pick[data-astro-cid-errf7ura]:has([aria-pressed=true]) .sts-btn[data-astro-cid-errf7ura][aria-pressed=false]:hover img[data-astro-cid-errf7ura]{opacity:1}.sts-hint[data-astro-cid-errf7ura]{margin:16px 0 0;font-size:.9rem;font-weight:600;color:var(--muted);text-align:center}html.js .sts[data-astro-cid-errf7ura]:not(.in) li[data-astro-cid-errf7ura]{opacity:0;transform:translateY(14px)}.sts[data-astro-cid-errf7ura].in li[data-astro-cid-errf7ura]{transition:opacity .6s var(--ease),transform .6s var(--ease);transition-delay:calc(var(--i) * 90ms)}@media(prefers-reduced-motion:reduce){html.js .sts[data-astro-cid-errf7ura]:not(.in) li[data-astro-cid-errf7ura]{opacity:1;transform:none}.sts-btn[data-astro-cid-errf7ura] img[data-astro-cid-errf7ura]{transition:none}}.xtrust[data-astro-cid-4vzvtzfk]{display:flex;align-items:flex-start;gap:7px;margin:16px 0 0;font-size:.8rem;line-height:1.45;color:var(--muted);text-wrap:pretty}.xtrust--center[data-astro-cid-4vzvtzfk]{justify-content:center;text-align:center;margin-inline:auto;max-width:40rem}.xtrust[data-astro-cid-4vzvtzfk] svg{flex:none;margin-top:.2em;opacity:.8}
