.island[data-astro-cid-vs4xqj54]{box-sizing:border-box;padding:0 18px 0 var(--pl);border-radius:var(--r-pill);background:var(--island);box-shadow:inset 0 0 0 1px var(--island-line), var(--shadow);font-family:var(--ui);color:var(--ink);white-space:nowrap;align-items:center;gap:12px;max-width:100%;font-size:13.5px;font-weight:510;display:inline-flex;position:relative}.size-stage[data-astro-cid-vs4xqj54]{--fh:28px;--pl:11px;height:44px}.size-frame[data-astro-cid-vs4xqj54]{--fh:25px;--pl:10px;height:40px}.size-closing[data-astro-cid-vs4xqj54]{--fh:35px;--pl:14px;height:56px;font-size:15px}.size-mini[data-astro-cid-vs4xqj54]{height:22px;padding:0 10px 0 var(--pl);--fh:14px;--pl:5px;gap:7px}.face[data-astro-cid-vs4xqj54]{width:calc(var(--fh) * 1.5);height:var(--fh);transform-origin:50% 100%;filter:drop-shadow(0 calc(var(--fh) * .06) calc(var(--fh) * .05) #503c1e47) drop-shadow(0 calc(var(--fh) * .12) calc(var(--fh) * .2) #503c1e1f);transition:transform .4s var(--ease);flex:none;margin-right:-2px;display:block}.shell[data-astro-cid-vs4xqj54]{width:100%;height:100%;-webkit-mask:var(--head) center / 100% 100% no-repeat;mask:var(--head) center / 100% 100% no-repeat;--head:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 150 100' preserveAspectRatio='none'%3E%3Cpath d='M75 0C141 0 150 38.28 150 58C150 77.32 141 100 108 100L42 100C9 100 0 77.32 0 58C0 38.28 9 0 75 0Z'/%3E%3C/svg%3E");background:radial-gradient(100% 100% at 42% 18%,#fff 0,#f4ede0 45%,#d9caae 85%,#c9b794 100%);display:block;position:relative}.shell[data-astro-cid-vs4xqj54]:before{content:"";background:radial-gradient(closest-side,#ffffffe6,#fff0);width:45%;height:24%;position:absolute;top:8%;left:18.5%}.light[data-astro-cid-vs4xqj54]{width:calc(var(--fh) * .552);height:calc(var(--fh) * .552);background:radial-gradient(circle closest-side, var(--light-core) 0, var(--light) 14%, var(--light) 30%, transparent 32%), radial-gradient(circle closest-side, #ffc654cc 0, #ffc65470 40%, #ffc65400 100%);position:absolute;top:58%;translate:-50% -50%}.l1[data-astro-cid-vs4xqj54]{left:30%}.l2[data-astro-cid-vs4xqj54]{left:70%}.is-idle[data-astro-cid-vs4xqj54]{padding:0 var(--pl);gap:0}.dot[data-astro-cid-vs4xqj54]{background:var(--green);border-radius:50%;flex:none;width:7px;height:7px}.meta[data-astro-cid-vs4xqj54]{color:var(--ink3);flex:none;font-size:12.5px}.sep[data-astro-cid-vs4xqj54]{background:var(--line);flex:none;width:1px;height:12px}.cover[data-astro-cid-vs4xqj54]{width:14px;height:14px;color:var(--ink3);flex:none}.who[data-astro-cid-vs4xqj54]{color:var(--ink3);flex:none;font-size:12.5px}.q[data-astro-cid-vs4xqj54]{text-overflow:ellipsis;flex:0 auto;min-width:0;max-width:380px;overflow:hidden}.chip-n[data-astro-cid-vs4xqj54]{border-radius:var(--r-pill);background:var(--fill);height:26px;color:var(--ink2);flex:none;align-items:center;padding:0 9px;font-size:12px;display:inline-flex}.ph[data-astro-cid-vs4xqj54]{align-items:center;gap:2px;min-width:0;display:inline-flex}.ph-text[data-astro-cid-vs4xqj54]{color:var(--ink3);text-overflow:ellipsis;min-width:0;overflow:hidden}.hint[data-astro-cid-vs4xqj54]{color:var(--ink4);flex:none;font-size:12px}.caret[data-astro-cid-vs4xqj54]{background:var(--ink);flex:none;width:1.5px;height:16px}.is-idle[data-astro-cid-vs4xqj54] .light[data-astro-cid-vs4xqj54]{opacity:.45;animation:4s ease-in-out infinite rest;scale:.74}.is-idle[data-astro-cid-vs4xqj54] .l2[data-astro-cid-vs4xqj54]{animation-delay:-2s}.is-listening[data-astro-cid-vs4xqj54] .light[data-astro-cid-vs4xqj54],.is-input[data-astro-cid-vs4xqj54] .light[data-astro-cid-vs4xqj54]{opacity:.78;animation:1.4s ease-in-out infinite talk;scale:.86}.is-listening[data-astro-cid-vs4xqj54] .l2[data-astro-cid-vs4xqj54],.is-input[data-astro-cid-vs4xqj54] .l2[data-astro-cid-vs4xqj54]{animation-delay:-.7s}.is-caught[data-astro-cid-vs4xqj54] .light[data-astro-cid-vs4xqj54]{scale:1.25}.is-caught[data-astro-cid-vs4xqj54] .face[data-astro-cid-vs4xqj54]{transform:scale(.962,1.04)}.is-missed[data-astro-cid-vs4xqj54] .light[data-astro-cid-vs4xqj54]{opacity:.6;scale:.8}@keyframes rest{0%,to{opacity:.4;scale:.7}50%{opacity:.5;scale:.78}}@keyframes talk{0%,to{opacity:.6;scale:.72}50%{opacity:1;scale:1}}@media (prefers-reduced-motion:reduce){.light[data-astro-cid-vs4xqj54]{animation-name:none!important}.face[data-astro-cid-vs4xqj54]{transition:none}}.card[data-astro-cid-yk4hkwyg]{box-sizing:border-box;border-radius:var(--r-card);background:var(--card);width:520px;max-width:100%;box-shadow:var(--shadow);font-family:var(--ui);color:var(--ink);text-align:left;padding:18px 20px 16px}.size-big[data-astro-cid-yk4hkwyg]{width:600px}.who[data-astro-cid-yk4hkwyg]{color:var(--ink3);margin-bottom:4px;font-size:12.5px}.ans[data-astro-cid-yk4hkwyg]{margin:0;font-size:16px;font-weight:500;line-height:1.55}.size-big[data-astro-cid-yk4hkwyg] .ans[data-astro-cid-yk4hkwyg]{font-size:26px;line-height:1.4}.ans[data-astro-cid-yk4hkwyg] code{font:510 .9em var(--mono)}.is-missed[data-astro-cid-yk4hkwyg] .ans[data-astro-cid-yk4hkwyg]{color:var(--ink2)}.note[data-astro-cid-yk4hkwyg]{color:var(--ink3);margin:6px 0 0;font-size:13px;line-height:1.5}.n[data-astro-cid-yk4hkwyg]{background:var(--ink);color:#fff;width:16px;height:16px;font:590 10px var(--ui);border-radius:50%;place-items:center;margin:0 6px 0 -4px;display:inline-grid}.foot[data-astro-cid-yk4hkwyg]{color:var(--ink4);justify-content:space-between;align-items:center;margin-top:12px;font-size:12px;display:flex}.peek[data-astro-cid-yk4hkwyg] .hl[data-astro-cid-yk4hkwyg]{color:var(--ink);background:#ffc65447;border-radius:6px}.src[data-astro-cid-yk4hkwyg]{flex-wrap:wrap;gap:6px;margin-top:14px;display:flex}.chip[data-astro-cid-yk4hkwyg]{border-radius:var(--r-pill);background:var(--fill);height:28px;font:510 12.5px var(--ui);color:var(--ink2);opacity:.5;align-items:center;padding:0 10px;display:inline-flex}.chip[data-astro-cid-yk4hkwyg].code{font-family:var(--mono)}.chip[data-astro-cid-yk4hkwyg].used{opacity:1;color:var(--ink)}.peek[data-astro-cid-yk4hkwyg]{background:var(--paper-2);font:12.5px/1.6 var(--mono);color:var(--ink2);border-radius:12px;margin-top:12px;padding:10px 12px}.peek[data-astro-cid-yk4hkwyg] span[data-astro-cid-yk4hkwyg]{white-space:pre;display:block}.peek[data-astro-cid-yk4hkwyg] b[data-astro-cid-yk4hkwyg]{font:510 11.5px var(--ui);color:var(--ink3);margin-bottom:4px;display:block}
