.jumble-line-row,.jumble-bank{width:100%;max-width:22rem}.jumble-line-row{display:flex;align-items:flex-start}.jumble-line{--jumble-rule:54px;--jumble-rules:2;flex:1 1 auto;min-width:0;direction:rtl;display:flex;flex-wrap:wrap;align-content:flex-start;justify-content:flex-start;gap:0 6px;min-height:calc(var(--jumble-rule) * var(--jumble-rules));background-image:repeating-linear-gradient(to bottom,transparent 0,transparent calc(var(--jumble-rule) - 1px),var(--line) calc(var(--jumble-rule) - 1px),var(--line) var(--jumble-rule));background-position:top left;background-repeat:repeat}.jumble-prompt{color:var(--muted);font-size:calc(17px * var(--milim-text-scale))}.jumble-english{margin:0;font-family:var(--serif);font-size:calc(19px * var(--milim-text-scale));line-height:1.4;color:var(--ink);max-width:22rem}.jumble-line .jumble-chip{background:var(--raise);border-color:var(--muted);min-height:0;height:calc(var(--jumble-rule) - 10px);margin-block:5px;padding:0 8px;align-self:flex-start}@media (hover:hover){.jumble-line .jumble-chip:not([disabled]):hover{border-color:var(--accent)}}.jumble-line .jumble-chip.dragging,.jumble-bank .jumble-chip.dragging{position:relative;z-index:2;transform:scale(1.06);box-shadow:0 4px 10px rgba(0,0,0,.28);transition:transform .16s cubic-bezier(.2,.7,.3,1),box-shadow .16s cubic-bezier(.2,.7,.3,1)}.jumble-chip.jumble-settling{transition:translate var(--jumble-settle-ms,.2s) cubic-bezier(.2,.7,.3,1)}@media (prefers-reduced-motion:reduce){.jumble-line .jumble-chip.dragging,.jumble-bank .jumble-chip.dragging{transform:none;transition:none}.jumble-chip.jumble-settling{transition:none}}.jumble-bank{direction:rtl;display:flex;flex-wrap:wrap;justify-content:center;align-content:flex-start;gap:10px}.jumble-slot{opacity:.45;pointer-events:none}.jumble-line,.jumble-bank{--jumble-chip-size:20px}.jumble-chip{font-family:var(--sans-he);font-size:calc(var(--jumble-chip-size) * var(--milim-text-scale));line-height:1.2;color:var(--ink);background:var(--surface);border:1px solid var(--line);border-radius:10px;padding:0 12px;min-height:44px;cursor:pointer;touch-action:none;-webkit-user-select:none;user-select:none}.jumble-chip:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.jumble-chip[disabled]{cursor:default}.jumble-line.right .jumble-chip{border-color:var(--ok);background:var(--ok-soft)}.jumble-line.wrong .jumble-chip{border-color:var(--no);background:var(--no-soft)}.jumble-answer{margin:0;min-height:calc(30px * var(--milim-text-scale));font-family:var(--sans-he);font-size:calc(19px * var(--milim-text-scale));line-height:1.5;max-width:22rem}.jumble-answer.shown{color:var(--no)}.jumble-answer mark{background:none;color:inherit;font-weight:700;text-decoration:underline;text-underline-offset:0.2em}.jumble-line-row .jumble-replay{margin-inline-start:8px;margin-block-start:2px}.jumble-reveal{width:100%;max-width:22rem;border-top:1px dashed var(--line);padding-top:12px;margin-top:4px;display:flex;flex-direction:column;align-items:center}.jumble-reveal-english{margin:0;font-family:var(--serif);font-size:calc(15px * var(--milim-text-scale));line-height:1.4;color:var(--ink);text-align:center;max-width:22rem}