.prism{--pr-bg-primary:#fafafa;--pr-border-subtle:#f1f1f1;--pr-text-primary:#1c1c1c;--pr-text-secondary:#434343;--pr-text-tertiary:#838383;--pr-bg-success:#eafef3;--pr-surface-overlay:#fff;--pr-border-default:#eaeae5;--pr-gray-50:#fafafa;--pr-gray-100:#f1f1f1;--pr-ground:#f5f5f5;--pr-ink-title:#252525;--pr-ink-strong:#111;--pr-ink-row:#0c0c0c;--pr-quiet:#6e6e6e;--pr-quiet-warm:#6b6b66;--pr-placeholder:#999;--pr-search-placeholder:#737373;--pr-chip-ink:#5b5b5b;--pr-rule:#f2f2f2;--pr-rule-control:#e4e4e7;--pr-shell-edge:#e7e7e3;--pr-chip-fill:#efefef;--pr-success-ink:#007b36;--pr-success-tick:#688f79;--pr-flag:#ff9193;--pr-flag-fill:#ff91931a;--pr-switch-off:#dbdbdb;--pr-switch-on:#000;--pr-radius-shell:14px;--pr-radius-card:8px;--pr-radius-row:6px;--pr-radius-chip:4px;--pr-shell:0 1px 1px 0 #0000001a, 0 0 0 1px var(--pr-shell-edge);--pr-lip:inset 0 2px 0 0 #fff;--pr-shadow-card:0 1px 3px 0 #0000001a, 0 1px 2px 0 #0000000f;--pr-shadow-row:0 1px 1px 0 #1717130d;--pr-chip-inset:inset 0 1px 4.6px 0 #00000026;--pr-chip-inset-success:inset 0 1px 4.6px 0 #0079362e;--pr-btn:0 1px 1px 0 #0000003d, 0 0 0 1px var(--pr-shell-edge), inset 0 2px 0 0 #fff;--pr-btn-primary:0 1px 3px 0 #00000021, 0 2px 8px 0 #00000008, inset 0 -.5px 2px 0 #0000003b, inset 0 2px 0 0 #fff3;--pr-font:var(--font-aspekta), system-ui, sans-serif;--pr-font-ui:var(--font-geist-sans), var(--font-aspekta), system-ui, sans-serif;--pr-ease-out:cubic-bezier(.16, 1, .3, 1);--pr-ease:cubic-bezier(.22, .61, .36, 1);--pr-dur-quick:.11s;--pr-dur-menu:.18s;--pr-dur-enter:.42s;font-family:var(--pr-font);color:var(--pr-text-primary);-webkit-font-smoothing:antialiased}.prField{pointer-events:none;background-image:url(/case-prism/field.svg);background-repeat:no-repeat;width:227.2px;height:409.3px;position:absolute;top:0;left:0}.prism.is-live .pr-press{cursor:pointer}.prism.is-played .pr-detail{animation:prDetailIn .52s var(--pr-ease-out) calc(var(--d,0) * 60ms) backwards}@keyframes prDetailIn{0%{opacity:0;transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){.prism.is-played .pr-detail{animation-name:prDetailFade}@keyframes prDetailFade{0%{opacity:0}}}.prism :focus-visible{outline:2px solid var(--pr-text-primary);outline-offset:-2px;border-radius:3px}
