.go-muscle[data-astro-cid-a3hb2bm3]{background:var(--accent);color:#fff;box-shadow:0 6px 18px color-mix(in srgb, var(--accent) 35%, transparent);border-radius:12px;grid-template-columns:1fr auto;align-items:center;gap:0 12px;margin-top:4px;padding:12px 16px;text-decoration:none;transition:transform .15s,box-shadow .15s;display:grid}.go-muscle[data-astro-cid-a3hb2bm3]:hover{box-shadow:0 10px 24px color-mix(in srgb, var(--accent) 45%, transparent);transform:translateY(-2px)}.gm-t[data-astro-cid-a3hb2bm3]{font-size:1.05rem;font-weight:800}.gm-s[data-astro-cid-a3hb2bm3]{opacity:.9;grid-column:1;font-size:.8rem}.gm-a[data-astro-cid-a3hb2bm3]{width:34px;height:34px;color:var(--accent);background:#fff;border-radius:50%;grid-area:1/2/span 2;place-items:center;font-size:1.1rem;font-weight:800;transition:transform .15s;display:grid}.go-muscle[data-astro-cid-a3hb2bm3]:hover .gm-a[data-astro-cid-a3hb2bm3]{transform:translate(3px)}.info[data-astro-cid-a3hb2bm3].under{margin-top:2px}.body3d[data-astro-cid-a3hb2bm3]{gap:10px;display:grid}.col-model[data-astro-cid-a3hb2bm3],.col-side[data-astro-cid-a3hb2bm3]{align-content:start;gap:10px;min-width:0;display:grid}.body3d[data-astro-cid-a3hb2bm3].split{grid-template-columns:1fr 1fr;align-items:start;gap:32px}.body3d[data-astro-cid-a3hb2bm3].split .col-side[data-astro-cid-a3hb2bm3]{gap:14px}@media (width<=820px){.body3d[data-astro-cid-a3hb2bm3].split{grid-template-columns:1fr;gap:16px}}.stage[data-astro-cid-a3hb2bm3]{aspect-ratio:3/4;background:var(--viewer-bg);border-radius:14px;width:100%;max-height:640px;position:relative;overflow:hidden}.highlight[data-astro-cid-a3hb2bm3] .stage[data-astro-cid-a3hb2bm3]{max-height:440px}canvas[data-astro-cid-a3hb2bm3]{touch-action:none;cursor:grab;width:100%;height:100%;display:block}canvas[data-astro-cid-a3hb2bm3]:active{cursor:grabbing}.status[data-astro-cid-a3hb2bm3]{text-align:center;color:var(--muted);pointer-events:none;place-items:center;margin:0;padding:16px;display:grid;position:absolute;inset:0}.status[data-astro-cid-a3hb2bm3][hidden]{display:none}.views[data-astro-cid-a3hb2bm3]{flex-wrap:wrap;gap:6px;display:flex}.views[data-astro-cid-a3hb2bm3] button[data-astro-cid-a3hb2bm3],.chips[data-astro-cid-a3hb2bm3] button[data-astro-cid-a3hb2bm3]{font:inherit;border:1px solid var(--border);background:var(--surface);color:var(--text);cursor:pointer;border-radius:999px;padding:6px 14px;font-size:.9rem}.chips[data-astro-cid-a3hb2bm3]{flex-wrap:wrap;gap:6px;display:flex}.chips[data-astro-cid-a3hb2bm3] li[data-astro-cid-a3hb2bm3][hidden]{display:none}.chips[data-astro-cid-a3hb2bm3] button[data-astro-cid-a3hb2bm3]{align-items:center;display:inline-flex}.sw[data-astro-cid-a3hb2bm3]{border-radius:3px;flex:none;width:10px;height:10px;margin-right:7px;display:none}.body3d[data-astro-cid-a3hb2bm3][data-style=map] .sw[data-astro-cid-a3hb2bm3]{display:inline-block}.explorer[data-astro-cid-a3hb2bm3]{gap:10px;display:grid}.step[data-astro-cid-a3hb2bm3]{font-family:var(--head,inherit);text-transform:uppercase;letter-spacing:.02em;color:var(--text);align-items:center;gap:10px;margin:4px 0 0;font-size:1.15rem;font-weight:700;display:flex}.step[data-astro-cid-a3hb2bm3] b[data-astro-cid-a3hb2bm3]{background:var(--accent);color:#fff;width:28px;height:28px;box-shadow:0 4px 12px color-mix(in srgb, var(--accent) 35%, transparent);border-radius:50%;flex:none;place-items:center;font-size:.95rem;display:inline-grid}.step[data-astro-cid-a3hb2bm3] .muted[data-astro-cid-a3hb2bm3]{text-transform:none;letter-spacing:0;color:var(--muted);font-family:inherit;font-size:.8rem;font-weight:400}.chips-wrap[data-astro-cid-a3hb2bm3]{gap:8px;animation:.2s ease-out drop;display:grid}.chips-wrap[data-astro-cid-a3hb2bm3][hidden]{display:none}@keyframes drop{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.cnt[data-astro-cid-a3hb2bm3]{background:color-mix(in srgb, currentColor 14%, transparent);border-radius:999px;min-width:18px;padding:0 5px;font-size:.72em;line-height:1.5}.detail[data-astro-cid-a3hb2bm3].card{border:2px solid var(--accent);box-shadow:0 6px 20px color-mix(in srgb, var(--accent) 18%, transparent);padding:14px 16px;animation:.2s ease-out drop}.d-head[data-astro-cid-a3hb2bm3]{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.d-head[data-astro-cid-a3hb2bm3] strong[data-astro-cid-a3hb2bm3]{font-size:1.15rem}.d-tag[data-astro-cid-a3hb2bm3]{text-transform:uppercase;letter-spacing:.04em;color:#fff;background:#2f9e44;border-radius:3px;padding:2px 7px;font-size:.68rem;font-weight:700}.tabs[data-astro-cid-a3hb2bm3]{flex-wrap:wrap;gap:6px;display:flex}.tabs[data-astro-cid-a3hb2bm3] button[data-astro-cid-a3hb2bm3]{font:inherit;border:1px solid var(--border);background:var(--surface);color:var(--text);cursor:pointer;white-space:nowrap;border-radius:6px;align-items:center;gap:6px;padding:6px 10px 6px 12px;font-size:.88rem;display:inline-flex}.tabs[data-astro-cid-a3hb2bm3] button[data-astro-cid-a3hb2bm3]:hover{border-color:var(--accent)}.tabs[data-astro-cid-a3hb2bm3] button[data-astro-cid-a3hb2bm3][aria-expanded=true]{background:var(--accent);border-color:var(--accent);color:#fff}.big[data-astro-cid-a3hb2bm3]{gap:12px;display:grid}@media (width>=601px){.explorer[data-astro-cid-a3hb2bm3] .step[data-astro-cid-a3hb2bm3],.explorer[data-astro-cid-a3hb2bm3] .tabs[data-astro-cid-a3hb2bm3],.explorer[data-astro-cid-a3hb2bm3] .chips-wrap[data-astro-cid-a3hb2bm3]{display:none}}@media (width<=600px){.big[data-astro-cid-a3hb2bm3]{display:none}}.group[data-astro-cid-a3hb2bm3]{padding:0;transition:border-color .15s,background .15s,box-shadow .15s}.group[data-astro-cid-a3hb2bm3][open]{border-color:var(--accent);background:var(--accent-soft);box-shadow:0 6px 18px #0000000f}.group[data-astro-cid-a3hb2bm3][open] .gname[data-astro-cid-a3hb2bm3]{color:var(--accent)}.sel[data-astro-cid-a3hb2bm3]{color:var(--accent);grid-column:1/-1;font-size:.85rem;font-weight:600;display:none}.group[data-astro-cid-a3hb2bm3].has-sel:not([open]){border-color:var(--accent);box-shadow:inset 4px 0 0 var(--accent)}.group[data-astro-cid-a3hb2bm3].has-sel:not([open]) .sel[data-astro-cid-a3hb2bm3]{display:block}.group[data-astro-cid-a3hb2bm3].has-sel:not([open]) .names[data-astro-cid-a3hb2bm3]{display:none}.group[data-astro-cid-a3hb2bm3].has-sel:not([open]) summary[data-astro-cid-a3hb2bm3]:after{border-color:var(--accent)}.tabs[data-astro-cid-a3hb2bm3] button[data-astro-cid-a3hb2bm3].has-sel:not([aria-expanded=true]){border-color:var(--accent);color:var(--accent);box-shadow:inset 0 -3px 0 var(--accent)}.bulk[data-astro-cid-a3hb2bm3]{flex-wrap:wrap;gap:8px;display:flex}.bulk[data-astro-cid-a3hb2bm3] button[data-astro-cid-a3hb2bm3]{font:inherit;border:1px solid var(--border);background:var(--surface);color:var(--text);cursor:pointer;border-radius:999px;padding:6px 14px;font-size:.9rem}.bulk[data-astro-cid-a3hb2bm3] button[data-astro-cid-a3hb2bm3]:hover{border-color:var(--accent)}.group[data-astro-cid-a3hb2bm3] summary[data-astro-cid-a3hb2bm3]{cursor:pointer;grid-template-columns:1fr auto;align-items:center;gap:2px 12px;padding:16px 44px 16px 18px;list-style:none;display:grid;position:relative}.group[data-astro-cid-a3hb2bm3] summary[data-astro-cid-a3hb2bm3]::-webkit-details-marker{display:none}.group[data-astro-cid-a3hb2bm3] summary[data-astro-cid-a3hb2bm3]:after{content:"";border-right:2px solid var(--muted);border-bottom:2px solid var(--muted);width:9px;height:9px;transition:transform .2s;position:absolute;top:50%;right:20px;transform:translateY(-70%)rotate(45deg)}.group[data-astro-cid-a3hb2bm3][open] summary[data-astro-cid-a3hb2bm3]:after{transform:translateY(-30%)rotate(-135deg)}.group[data-astro-cid-a3hb2bm3] summary[data-astro-cid-a3hb2bm3]:hover .gname[data-astro-cid-a3hb2bm3]{color:var(--accent)}.gname[data-astro-cid-a3hb2bm3]{font-size:1.25rem;font-weight:700}.count[data-astro-cid-a3hb2bm3]{color:var(--accent);font-size:.9rem;font-weight:600}.names[data-astro-cid-a3hb2bm3]{color:var(--muted);grid-column:1/-1;font-size:.88rem}.group[data-astro-cid-a3hb2bm3][open] .names[data-astro-cid-a3hb2bm3]{display:none}.list[data-astro-cid-a3hb2bm3]{gap:10px;padding:0 12px 12px;display:grid}.item[data-astro-cid-a3hb2bm3]{color:var(--text);flex-direction:column;gap:2px;padding:14px 16px;text-decoration:none;transition:border-color .15s,transform .15s;display:flex}.item[data-astro-cid-a3hb2bm3]:hover{border-color:var(--accent);transform:translate(3px)}.list[data-astro-cid-a3hb2bm3] li[data-astro-cid-a3hb2bm3].on .item[data-astro-cid-a3hb2bm3]{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}.opt[data-astro-cid-a3hb2bm3]{text-transform:uppercase;letter-spacing:.04em;color:#fff;background:#2f9e44;border-radius:3px;align-self:flex-start;margin-top:6px;padding:2px 8px;font-size:.75rem;font-weight:700}.open[data-astro-cid-a3hb2bm3]{color:var(--accent);margin-top:6px;font-size:.88rem;font-weight:700}.item[data-astro-cid-a3hb2bm3]:hover .open[data-astro-cid-a3hb2bm3] span[data-astro-cid-a3hb2bm3]{transition:transform .15s;display:inline-block;transform:translate(3px)}.names[data-astro-cid-a3hb2bm3] .sw[data-astro-cid-a3hb2bm3]{vertical-align:0;width:9px;height:9px;margin-right:4px}.item[data-astro-cid-a3hb2bm3] .sw[data-astro-cid-a3hb2bm3]{vertical-align:-1px;margin-right:8px;display:none}.body3d[data-astro-cid-a3hb2bm3][data-style=map] .item[data-astro-cid-a3hb2bm3] .sw[data-astro-cid-a3hb2bm3],.body3d[data-astro-cid-a3hb2bm3][data-style=map] .names[data-astro-cid-a3hb2bm3] .sw[data-astro-cid-a3hb2bm3]{display:inline-block}.latin[data-astro-cid-a3hb2bm3]{color:var(--muted);font-size:.85rem;font-style:italic}.item[data-astro-cid-a3hb2bm3] .muted[data-astro-cid-a3hb2bm3]{color:var(--muted);font-size:.92rem}.layers[data-astro-cid-a3hb2bm3]{background:var(--surface);border:1px solid var(--border);border-radius:999px;gap:2px;padding:3px;display:flex;position:absolute;bottom:10px;left:10px}.layers[data-astro-cid-a3hb2bm3] button[data-astro-cid-a3hb2bm3]{font:inherit;color:var(--text);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:5px 12px;font-size:.85rem}.layers[data-astro-cid-a3hb2bm3] button[data-astro-cid-a3hb2bm3][aria-pressed=true]{background:var(--text);color:var(--surface)}.styles[data-astro-cid-a3hb2bm3]{background:var(--surface);border:1px solid var(--border);border-radius:999px;gap:2px;padding:3px;display:flex;position:absolute;top:10px;left:10px}.styles[data-astro-cid-a3hb2bm3] button[data-astro-cid-a3hb2bm3]{font:inherit;color:var(--text);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:5px 12px;font-size:.85rem}.styles[data-astro-cid-a3hb2bm3] button[data-astro-cid-a3hb2bm3][aria-pressed=true]{background:var(--accent);color:#fff}.chips[data-astro-cid-a3hb2bm3] button[data-astro-cid-a3hb2bm3][aria-pressed=true]{background:var(--accent);border-color:var(--accent);color:#fff}.hint[data-astro-cid-a3hb2bm3]{color:var(--muted);margin:0;font-size:.9rem}.controls-hint[data-astro-cid-a3hb2bm3]{color:var(--muted);margin:-4px 0 0;font-size:.8rem}.detail[data-astro-cid-a3hb2bm3][hidden]{display:none}.detail[data-astro-cid-a3hb2bm3] p[data-astro-cid-a3hb2bm3]{margin:6px 0 10px;font-size:.95rem}.detail[data-astro-cid-a3hb2bm3] .soon[data-astro-cid-a3hb2bm3]{color:var(--muted);font-size:.88rem}.detail[data-astro-cid-a3hb2bm3] .btn[data-astro-cid-a3hb2bm3]{padding:7px 16px;font-size:.92rem}
