.RvhqxW_art{pointer-events:none;flex:none;display:inline-grid;position:relative}.RvhqxW_art img{object-fit:contain;grid-area:1/1;width:100%;height:100%}.RvhqxW_artLight{mix-blend-mode:multiply;filter:brightness(1.025)contrast(1.02)}.RvhqxW_artDark{mix-blend-mode:lighten;filter:contrast(1.2)brightness(.9);display:none}.dark .RvhqxW_artLight{display:none}.dark .RvhqxW_artDark{display:block}.RvhqxW_kind{color:var(--kind-color);font:600 var(--size-control) / 1.2 var(--font-control);align-items:center;gap:.4rem;display:inline-flex}.RvhqxW_kind svg{flex:none}.RvhqxW_kindLabel{color:var(--c-ink);font-weight:500}.RvhqxW_kindPrompt{--kind-color:var(--kind-prompt);--kind-soft:var(--kind-prompt-soft)}.RvhqxW_kindSkill{--kind-color:var(--kind-skill);--kind-soft:var(--kind-skill-soft)}.RvhqxW_kindInstructions{--kind-color:var(--kind-instructions);--kind-soft:var(--kind-instructions-soft)}.RvhqxW_level{color:var(--c-muted);font:400 var(--size-control) / 1.2 var(--font-control);align-items:center;gap:.45rem;display:inline-flex}.RvhqxW_level svg{flex:none}.RvhqxW_stepOn{fill:currentColor}.RvhqxW_stepOff{fill:none;stroke:currentColor;stroke-width:1.2px;opacity:.55}
.bsz7ja_search{border:1px solid var(--c-rule-strong);background:var(--c-raised);min-width:0;height:2.75rem;color:var(--c-muted);transition:border-color var(--dur-fast) ease-out, box-shadow var(--dur-fast) ease-out;border-radius:999px;align-items:center;gap:.6rem;padding:0 .6rem 0 1rem;display:flex;container-type:inline-size}.bsz7ja_search:hover{border-color:var(--c-ink-2)}.bsz7ja_search:focus-within{border-color:var(--c-accent);box-shadow:0 0 0 3px var(--c-accent-soft)}.bsz7ja_search input{min-width:0;color:var(--c-ink);font:400 var(--size-control) / 1 var(--font-control);background:0 0;border:0;outline:0;flex:1}.bsz7ja_search input::placeholder{color:var(--c-muted)}.bsz7ja_search input::-webkit-search-cancel-button{display:none}.bsz7ja_kbd{border:1px solid var(--c-rule);color:var(--c-muted);font:500 var(--size-control) / 1 var(--font-control);border-radius:.4rem;padding:.2rem .45rem}@container (max-width:16rem){.bsz7ja_kbd{display:none}}@media (hover:none) and (pointer:coarse){.bsz7ja_kbd{display:none}}.bsz7ja_searchClear{background:var(--c-mist);width:1.9rem;height:1.9rem;color:var(--c-ink);cursor:pointer;border:0;border-radius:999px;place-items:center;display:grid}.bsz7ja_searchClear:hover{background:var(--c-mist-2)}.bsz7ja_searchClear:focus-visible{box-shadow:var(--focus-ring);outline:none}.bsz7ja_group{flex-wrap:wrap;gap:.5rem;display:flex}.bsz7ja_group .bsz7ja_kindChip{padding-left:.375rem}.bsz7ja_kindChip>:last-child{text-align:center;--nums-spacing:tabular-nums;min-width:2ch}.bsz7ja_kindDot.bsz7ja_kindDot{background:var(--kind-soft);border-radius:999px;place-items:center;width:2rem;height:2rem;display:grid}.bsz7ja_menuTrigger.bsz7ja_menuTrigger{min-height:2.75rem;padding-inline:1rem;font-weight:500}.bsz7ja_levelPanel.bsz7ja_levelPanel{--picker-panel-width:17rem}.bsz7ja_tally{color:var(--c-muted);font:400 var(--size-control) / 1 var(--font-control);--nums-spacing:tabular-nums;white-space:nowrap;align-items:center;gap:.75rem;margin:0;display:inline-flex}.bsz7ja_tally strong{color:var(--c-ink);font-weight:600}.bsz7ja_clear{border:1px solid var(--c-rule-strong);background:var(--c-raised);min-height:2.25rem;color:var(--c-ink);font:500 var(--size-control) / 1 var(--font-control);cursor:pointer;animation:bsz7ja_clear-in var(--dur) var(--ease);transition:border-color var(--dur-fast) ease-out, transform var(--dur-fast) var(--ease);border-radius:999px;align-items:center;gap:.35rem;padding:0 .85rem;display:inline-flex}.bsz7ja_clear:hover{border-color:var(--c-ink-2)}.bsz7ja_clear:active{transform:scale(.96)}.bsz7ja_clear:focus-visible{box-shadow:var(--focus-ring);outline:none}@keyframes bsz7ja_clear-in{0%{opacity:0;transform:translate(-4px)}}@media (max-width:64rem){.bsz7ja_tallyCount{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (max-width:40rem){.bsz7ja_clear{min-height:2.75rem}}@media (max-width:22rem){.bsz7ja_clear{justify-content:center;width:2.75rem;padding:0}.bsz7ja_clearLabel{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (prefers-reduced-motion:reduce){.bsz7ja_clear{animation:none}}
