.dc-badge[data-astro-cid-dz5d2irk]{display:inline-flex;align-items:center;gap:4px;height:24px;padding-inline:8px;border-radius:6px;font-size:12px;line-height:1;white-space:nowrap;box-shadow:inset 0 0 0 1px var(--dc-edge, oklch(.95 .03 85 / .1))}.dc-open[data-astro-cid-dz5d2irk]{color:var(--color-primary-soft);background:color-mix(in oklch,var(--color-primary) 10%,transparent);--dc-edge: color-mix(in oklch, var(--color-primary) 25%, transparent)}.dc-shared[data-astro-cid-dz5d2irk]{color:#73b6fa;--dc-edge: oklch(.76 .12 250 / .3)}.dc-tile[data-astro-cid-dz5d2irk]{border-radius:10px;background:#f8edd808;box-shadow:inset 0 0 0 1px #f8edd80f;padding:8px 8px 10px}.dc-ext[data-astro-cid-dz5d2irk]{display:inline-block;padding-inline:6px;border-radius:4px;box-shadow:inset 0 0 0 1px #f8edd81a;font-size:11px;line-height:20px;letter-spacing:.08em}.dc-card[data-astro-cid-dz5d2irk]{animation:dc-card-in .28s cubic-bezier(.32,.72,0,1) both}.dc-in[data-astro-cid-dz5d2irk]{animation:dc-part-in .24s cubic-bezier(.32,.72,0,1) var(--d, 0ms) both}@keyframes dc-card-in{0%{opacity:0;transform:translateY(8px) scale(.97)}}@keyframes dc-part-in{0%{opacity:0;transform:translateY(4px)}}.wb-logo[data-astro-cid-5tmnkj65]{background:#ede818}.wb-sim-icon[data-astro-cid-5tmnkj65]{color:#55bef0;background:#55bef024}.wb-chip[data-astro-cid-5tmnkj65]{display:inline-flex;flex-shrink:0;align-items:center;height:24px;padding-inline:8px;border-radius:6px;font-size:12px;line-height:1;white-space:nowrap}.wb-chip-primary[data-astro-cid-5tmnkj65]{color:var(--color-primary-soft);background:color-mix(in oklch,var(--color-primary) 10%,transparent);box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--color-primary) 25%,transparent)}.wb-chip-sim[data-astro-cid-5tmnkj65]{color:#55bef0;background:#55bef01a;box-shadow:inset 0 0 0 1px #55bef040}.wb-slider[data-astro-cid-5tmnkj65]{position:relative;height:12px}.wb-track[data-astro-cid-5tmnkj65]{position:absolute;inset-inline:0;top:3px;height:6px;overflow:hidden;border-radius:999px;background:#f8edd812}.wb-fill[data-astro-cid-5tmnkj65],.wb-rail[data-astro-cid-5tmnkj65]{transform:translate(calc(var(--p) - 100%))}.wb-fill[data-astro-cid-5tmnkj65]{height:100%;width:100%;border-radius:999px}.wb-fill-primary[data-astro-cid-5tmnkj65]{background:var(--color-primary)}.wb-fill-sim[data-astro-cid-5tmnkj65]{background:#55bef0d9}.wb-rail[data-astro-cid-5tmnkj65]{position:absolute;inset:0;pointer-events:none}.wb-thumb[data-astro-cid-5tmnkj65]{position:absolute;top:0;right:0;width:12px;height:12px;border-radius:999px;background:var(--color-fg);box-shadow:0 0 0 3px var(--color-card);translate:50% 0}.wb-card[data-astro-cid-5tmnkj65]{animation:wb-card-in .28s cubic-bezier(.32,.72,0,1) both}.wb-card-sim[data-astro-cid-5tmnkj65]{animation-delay:.15s}.wb-row[data-astro-cid-5tmnkj65]{animation:wb-rise .24s cubic-bezier(.32,.72,0,1) calc(var(--d) - .12s) both}.wb-fill[data-astro-cid-5tmnkj65],.wb-rail[data-astro-cid-5tmnkj65]{animation:wb-fill .6s cubic-bezier(.32,.72,0,1) var(--d) both}.wb-value[data-astro-cid-5tmnkj65]{animation:wb-fade .2s ease-out calc(var(--d) + .48s) both}.wb-late[data-astro-cid-5tmnkj65]{animation:wb-fade .24s ease-out var(--d) both}@keyframes wb-card-in{0%{opacity:0;transform:translateY(8px) scale(.97)}}@keyframes wb-rise{0%{opacity:0;transform:translateY(4px)}}@keyframes wb-fill{0%{transform:translate(-100%)}}@keyframes wb-fade{0%{opacity:0}}.sh-well[data-astro-cid-jj45kzpz]{border-radius:10px;background:#f8edd808;box-shadow:inset 0 0 0 1px #f8edd80f}.sh-switch[data-astro-cid-jj45kzpz]{position:relative;flex-shrink:0;width:36px;height:20px;border-radius:999px;background:#f8edd81f;cursor:pointer;touch-action:manipulation;transition:scale .15s ease-out}.sh-switch[data-astro-cid-jj45kzpz]:before{content:"";position:absolute;inset:-12px -4px}.sh-switch[data-astro-cid-jj45kzpz]:active{scale:.96}.sh-switch-on[data-astro-cid-jj45kzpz]{position:absolute;inset:0;border-radius:inherit;background:var(--color-primary);transition:opacity .2s ease-out}.sh-knob[data-astro-cid-jj45kzpz]{position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:999px;background:var(--color-fg);transform:translate(16px);transition:transform .2s cubic-bezier(.32,.72,0,1)}[data-astro-cid-jj45kzpz][data-shared=false] .sh-switch-on[data-astro-cid-jj45kzpz]{opacity:0}[data-astro-cid-jj45kzpz][data-shared=false] .sh-knob[data-astro-cid-jj45kzpz]{transform:translate(0)}.sh-content[data-astro-cid-jj45kzpz]{transition:visibility 0s linear 0s}[data-astro-cid-jj45kzpz][data-shared=false] .sh-content[data-astro-cid-jj45kzpz]{visibility:hidden;transition-delay:.15s}.sh-part[data-astro-cid-jj45kzpz]{transition-property:opacity,transform;transition-duration:.24s;transition-timing-function:cubic-bezier(.32,.72,0,1);transition-delay:calc(var(--i) * 50ms)}[data-astro-cid-jj45kzpz][data-shared=false] .sh-part[data-astro-cid-jj45kzpz]{opacity:0;transform:translateY(-4px);transition-duration:.15s;transition-timing-function:ease-in;transition-delay:0ms}.sh-regen[data-astro-cid-jj45kzpz]{position:relative;display:inline-flex;align-items:center;gap:6px;min-height:40px;padding-inline:8px;border-radius:8px;font-size:12px;color:var(--color-muted);cursor:pointer;touch-action:manipulation;transition-property:color,background-color,scale;transition-duration:.15s;transition-timing-function:ease-out}.sh-regen[data-astro-cid-jj45kzpz]:before{content:"";position:absolute;inset:-2px 0}.sh-regen[data-astro-cid-jj45kzpz]:active{scale:.96}@media(prefers-reduced-motion:reduce){.sh-switch[data-astro-cid-jj45kzpz]:active,.sh-regen[data-astro-cid-jj45kzpz]:active{scale:none}}@media(hover:hover)and (pointer:fine){.sh-regen[data-astro-cid-jj45kzpz]:hover{color:var(--color-fg-2);background-color:#f8edd80d}}.sh-card[data-astro-cid-jj45kzpz]{animation:sh-card-in .28s cubic-bezier(.32,.72,0,1) both}.sh-in[data-astro-cid-jj45kzpz]{animation:sh-rise .24s cubic-bezier(.32,.72,0,1) var(--d, 0ms) both}.sh-slug[data-astro-cid-jj45kzpz].is-new{display:inline-block;animation:sh-rise .24s cubic-bezier(.32,.72,0,1) both}.sh-live[data-astro-cid-jj45kzpz]{animation:sh-live 2.4s ease-in-out infinite}@keyframes sh-card-in{0%{opacity:0;transform:translateY(8px) scale(.97)}}@keyframes sh-rise{0%{opacity:0;transform:translateY(4px)}}@keyframes sh-live{50%{opacity:.4}}
