.row.svelte-17rpguk{flex-wrap:wrap;align-items:flex-end;gap:4px;min-inline-size:0;max-inline-size:100%;display:inline-flex}.row.svelte-17rpguk .hw{--w:var(--cw)}.stack.svelte-17rpguk{flex-wrap:nowrap;gap:0}.stack.svelte-17rpguk .hw+.hw{margin-inline-start:calc(var(--cw) * -.45)}.term.svelte-1fjyoa0{flex-wrap:wrap;align-items:baseline;gap:2px 6px;min-inline-size:0;display:inline-flex}b.svelte-1fjyoa0{color:#ffe14d;font-weight:800}small.svelte-1fjyoa0{color:#8ee2ff;font-size:.78rem;font-weight:700}em.svelte-1fjyoa0{color:var(--ink);font-style:normal;font-weight:700}.setup.svelte-k8pn54{gap:4px;margin:0;padding-inline-start:1.2em;font-size:.9rem;display:grid}.steps.svelte-k8pn54{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.steps.svelte-k8pn54 li:where(.svelte-k8pn54){border:2px solid var(--capsule-edge);background:var(--well);border-radius:12px;align-content:start;gap:6px;min-inline-size:0;padding:12px;display:grid;box-shadow:inset 0 3px 6px #00000047,0 2px #ffffff2e}.steps.svelte-k8pn54 p:where(.svelte-k8pn54){color:var(--muted)!important;margin:0!important;font-size:.86rem!important}h4.svelte-k8pn54{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.step-no.svelte-k8pn54{border:2px solid var(--gold-deep);background:var(--gold-grad);block-size:24px;inline-size:24px;color:var(--gold-ink);font:var(--display-weight) .8rem / 1 var(--font-display);border-radius:50%;flex:none;place-items:center;display:inline-grid;box-shadow:inset 0 2px #fff9}.art.svelte-k8pn54{background:#1f5f3a radial-gradient(circle at 30% 20%,#2e7d4f,#174a2c);border-radius:10px;flex-wrap:wrap;align-items:flex-end;gap:6px;min-block-size:96px;padding:8px;display:flex}.art.svelte-k8pn54 .hw{--w:46px}.spot.svelte-k8pn54{justify-items:center;gap:3px;display:grid}.spot.svelte-k8pn54 small:where(.svelte-k8pn54){color:#e8ffe9;white-space:nowrap;font-size:.66rem;font-weight:700}.arrow.svelte-k8pn54{color:var(--yellow);align-self:center;font-size:1.3rem;font-weight:900}[dir=rtl] .arrow.svelte-k8pn54{transform:scaleX(-1)}.moves.svelte-k8pn54{grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.moves.svelte-k8pn54 li:where(.svelte-k8pn54){border:2px solid var(--capsule-edge);background:var(--well);border-radius:12px;align-content:start;gap:6px;min-inline-size:0;padding:10px 12px;display:grid;box-shadow:inset 0 3px 6px #00000047,0 2px #ffffff2e}.moves.svelte-k8pn54 p:where(.svelte-k8pn54){color:var(--muted)!important;margin:0!important;font-size:.85rem!important}.empty-floor.svelte-k8pn54{background:radial-gradient(circle at 30% 20%,#2e7d4f,#174a2c);border:2px dashed #ffffff8c;border-radius:8px;block-size:51px;inline-size:100%;max-inline-size:150px;display:block}.choice.svelte-k8pn54{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:10px;margin-block-end:10px;display:grid}.choice.svelte-k8pn54>div:where(.svelte-k8pn54){border:2px solid var(--capsule-edge);background:var(--well);border-radius:12px;min-inline-size:0;padding:12px;box-shadow:inset 0 3px 6px #00000047,0 2px #ffffff2e}.choice.svelte-k8pn54 b:where(.svelte-k8pn54){font:var(--display-weight) 1.1rem / 1.3 var(--font-display);border:2px solid;border-radius:999px;margin-block-end:8px;padding:2px 16px;display:inline-block}.choice.svelte-k8pn54 p:where(.svelte-k8pn54){margin:0!important;font-size:.86rem!important}.go.svelte-k8pn54 b:where(.svelte-k8pn54){background:var(--new-grad);box-shadow:0 2px 0 var(--red-lip);color:#fff;text-shadow:0 1px #00000059;border-color:#fff}.stop.svelte-k8pn54 b:where(.svelte-k8pn54){border-color:var(--teal-edge);background:var(--teal-grad);box-shadow:inset 0 2px 0 #ffffff73, 0 2px 0 var(--teal-edge);color:var(--teal-ink);text-shadow:0 1px #ffffff80}.mult.svelte-k8pn54{background:var(--red-grad)!important;color:#fff!important;text-shadow:0 1px #00000059!important;border-color:#fff!important;box-shadow:0 2px #00000040!important}.deck.svelte-zbj81u{grid-template-columns:repeat(auto-fill,minmax(92px,1fr));gap:6px;margin:0 0 6px;padding:0;list-style:none;display:grid}.deck.svelte-zbj81u li:where(.svelte-zbj81u){border:2px solid var(--capsule-edge);background:var(--well);border-radius:10px;justify-items:center;gap:4px;padding:6px 4px;display:grid;box-shadow:inset 0 3px 6px #00000047,0 2px #ffffff2e}.deck.svelte-zbj81u b:where(.svelte-zbj81u){font:var(--display-weight) .85rem / 1.2 var(--font-display);color:#ffe14d}.flow.svelte-zbj81u{gap:6px;margin:0;padding-inline-start:1.4em;font-size:.9rem;display:grid}.flow.svelte-zbj81u li:where(.svelte-zbj81u)::marker{color:#ffe14d;font-weight:800}.ladder.svelte-zbj81u{counter-reset:none}.rank-no.svelte-zbj81u{border:2px solid var(--gold-deep);background:var(--gold-grad);block-size:26px;inline-size:26px;color:var(--gold-ink);font:var(--display-weight) .85rem / 1 var(--font-display);border-radius:50%;flex:none;place-items:center;display:inline-grid;box-shadow:inset 0 2px #fff9}.ladder.svelte-zbj81u li:where(.svelte-zbj81u):first-child{border-color:var(--gold-edge);background:linear-gradient(90deg, #ffd84a4d, transparent), var(--well)}.example.svelte-zbj81u{text-align:start;font-weight:700;color:#8ee2ff!important;margin-block-start:4px!important}.rows.svelte-zbj81u .row-item.special:where(.svelte-zbj81u){border-inline-start:4px solid var(--red)}.bets.svelte-zbj81u{grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));gap:8px;margin:0;display:grid}.bets.svelte-zbj81u div:where(.svelte-zbj81u){border:2px solid var(--capsule-edge);background:var(--well);border-radius:12px;min-inline-size:0;padding:10px 12px;box-shadow:inset 0 3px 6px #00000047,0 2px #ffffff2e}.bets.svelte-zbj81u dd:where(.svelte-zbj81u){color:var(--muted);margin:4px 0 0;font-size:.86rem}.deal.svelte-11oxzwl,.flow.svelte-11oxzwl{gap:5px;margin:0;padding-inline-start:1.3em;font-size:.9rem;display:grid}.flow.svelte-11oxzwl li:where(.svelte-11oxzwl)::marker{color:#ffe14d;font-weight:800}.points.svelte-11oxzwl{grid-template-columns:repeat(auto-fill,minmax(min(100%,120px),1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.points.svelte-11oxzwl li:where(.svelte-11oxzwl){text-align:center;border:2px solid var(--capsule-edge);background:var(--well);border-radius:12px;justify-items:center;gap:6px;min-inline-size:0;padding:10px 8px;display:grid;box-shadow:inset 0 3px 6px #00000047,0 2px #ffffff2e}.hwatu-guide.svelte-djzjyq{min-inline-size:0;margin-top:22px;padding:20px 24px}.guide-head.svelte-djzjyq h2:where(.svelte-djzjyq){font:var(--display-weight) 1.3rem / 1.2 var(--font-display);color:#fff;text-shadow:var(--outline-text);margin:0 0 6px}.lead.svelte-djzjyq{color:var(--line);margin:0;font-size:.92rem;font-weight:700}.hwatu-guide.svelte-djzjyq .sub{border:2px solid var(--capsule-edge);background:linear-gradient(180deg, var(--panel-2) 0, var(--panel) 48px);box-shadow:inset 0 2px 0 #ffffff4d, 0 3px 0 var(--tile-lip);color:#fff;border-radius:14px;min-inline-size:0;margin-top:12px}.hwatu-guide.svelte-djzjyq .sub>summary{min-block-size:48px;font:var(--display-weight) 1.08rem / 1.25 var(--font-display);color:#fff;text-shadow:var(--outline-text-sm);border-radius:12px;justify-content:space-between;align-items:center;gap:10px;padding:10px 14px;list-style:none;display:flex}.hwatu-guide.svelte-djzjyq .sub>summary::-webkit-details-marker{display:none}.hwatu-guide.svelte-djzjyq .sub>summary:after{content:"";block-size:9px;inline-size:9px;filter:drop-shadow(0 1px 0 var(--line));border-bottom:3px solid #ffe14d;border-right:3px solid #ffe14d;flex:none;margin-inline-end:4px;transition:transform .18s;transform:rotate(45deg)}.hwatu-guide.svelte-djzjyq .sub[open]>summary:after{transform:rotate(-135deg)}.hwatu-guide.svelte-djzjyq .sub>summary:focus-visible{outline-offset:2px;outline:3px solid #ffe14d}.hwatu-guide.svelte-djzjyq .sub-body{min-inline-size:0;padding:0 14px 14px}.hwatu-guide.svelte-djzjyq .sub-body p{color:var(--ink);margin:0 0 10px;font-size:.9rem;line-height:1.55}.hwatu-guide.svelte-djzjyq .sub-body h3{font:var(--display-weight) 1.05rem / 1.25 var(--font-display);color:#ffe14d;text-shadow:var(--outline-text-sm);margin:18px 0 10px}.hwatu-guide.svelte-djzjyq .sub-body h4{margin:0 0 4px;font-size:.95rem}.hwatu-guide.svelte-djzjyq .note{background:#0b2a6399;border-inline-start:4px solid #ffe14d;border-radius:10px;padding:8px 12px;box-shadow:inset 0 2px 4px #0003;color:var(--muted)!important;font-size:.85rem!important}.hwatu-guide.svelte-djzjyq .rows{gap:8px;margin:0;padding:0;list-style:none;display:grid}.hwatu-guide.svelte-djzjyq .row-item{border:2px solid var(--capsule-edge);background:var(--well);border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px 14px;min-inline-size:0;padding:10px 12px;display:flex;box-shadow:inset 0 3px 6px #00000047,0 2px #ffffff2e}.hwatu-guide.svelte-djzjyq .row-text{flex:14rem;min-inline-size:0}.hwatu-guide.svelte-djzjyq .row-text p{color:var(--muted);margin:0;font-size:.86rem}.hwatu-guide.svelte-djzjyq .pts{border:2px solid var(--gold-deep);background:var(--gold-grad);min-inline-size:52px;box-shadow:inset 0 2px 0 #fff9, 0 2px 0 var(--gold-edge);color:var(--gold-ink);font:var(--display-weight) .95rem / 1.2 var(--font-display);text-shadow:0 1px #fff9;white-space:nowrap;border-radius:999px;flex:none;justify-content:center;align-items:baseline;gap:3px;padding:4px 10px;display:inline-flex}.hwatu-guide.svelte-djzjyq .pts small{font-size:.68rem}.pair-art.svelte-djzjyq{flex-wrap:wrap;align-items:center;gap:8px 14px;margin:4px 0 12px;display:flex}.pair-art.svelte-djzjyq figcaption:where(.svelte-djzjyq){font:var(--display-weight) 1rem / 1.3 var(--font-display);color:#ffe14d;text-shadow:var(--outline-text-sm)}.pair-art.svelte-djzjyq .hw{animation:2.4s ease-in-out infinite svelte-djzjyq-bob}.pair-art.svelte-djzjyq .hw:nth-child(2){animation-delay:.2s}.pair-art.svelte-djzjyq .hw:nth-child(3){animation-delay:.4s}.pair-art.svelte-djzjyq .hw:nth-child(4){animation-delay:.6s}@keyframes svelte-djzjyq-bob{0%,70%,to{translate:0}80%{translate:0 -6px}}.months.svelte-djzjyq{grid-template-columns:repeat(auto-fill,minmax(min(100%,210px),1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.months.svelte-djzjyq li:where(.svelte-djzjyq){border:2px solid var(--capsule-edge);background:var(--well);border-radius:12px;gap:8px;min-inline-size:0;padding:10px;display:grid;box-shadow:inset 0 3px 6px #00000047,0 2px #ffffff2e}.month-head.svelte-djzjyq{align-items:center;gap:8px;min-inline-size:0;display:flex}.month-no.svelte-djzjyq{background:var(--red-grad);color:#fff;block-size:30px;inline-size:30px;font:var(--display-weight) .95rem / 1 var(--font-display);text-shadow:0 1px #0000004d;border:2px solid #fff;border-radius:50%;flex:none;place-items:center;display:grid;box-shadow:0 2px #00000040}.month-name.svelte-djzjyq{min-inline-size:0;font-size:.86rem;display:grid}.marks.svelte-djzjyq{flex-wrap:wrap;align-items:flex-start;gap:12px 18px;display:flex}.mark-list.svelte-djzjyq{flex:16rem;gap:8px;min-inline-size:0;margin:0;padding:0;font-size:.86rem;list-style:none;display:grid}.mark-list.svelte-djzjyq li:where(.svelte-djzjyq){align-items:flex-start;gap:8px;min-inline-size:0;display:flex}.mk.svelte-djzjyq{color:#fff;border:2px solid #fff;border-radius:999px;flex:none;place-items:center;block-size:26px;min-inline-size:26px;padding:0 5px;font-size:.75rem;font-weight:800;display:inline-grid}.gwang-mk.svelte-djzjyq{background:#d32f2f;border-color:#ffe082}.mult-mk.svelte-djzjyq{background:#6d4c41}.mk-colors.svelte-djzjyq{flex:none;grid-template-columns:repeat(2,11px);gap:3px;padding:1px;display:inline-grid}.dot.svelte-djzjyq{vertical-align:middle;border:1px solid #fff;border-radius:50%;block-size:11px;inline-size:11px;margin-inline-end:4px;display:inline-block}.mk-colors.svelte-djzjyq .dot:where(.svelte-djzjyq){margin:0}.swatch.svelte-djzjyq{white-space:nowrap}.tips.svelte-djzjyq{gap:6px;margin:0;padding-inline-start:1.2em;font-size:.9rem;display:grid}.tips.svelte-djzjyq li:where(.svelte-djzjyq)::marker{color:#ffe14d}.glossary.svelte-djzjyq{grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));gap:6px 14px;margin:0;display:grid}.glossary.svelte-djzjyq div:where(.svelte-djzjyq){border:2px solid var(--capsule-edge);background:var(--well);border-radius:10px;min-inline-size:0;padding:8px 10px;box-shadow:inset 0 3px 6px #00000047,0 2px #ffffff2e}.glossary.svelte-djzjyq dd:where(.svelte-djzjyq){color:var(--muted);margin:2px 0 0;font-size:.84rem}@media (width<=560px){.hwatu-guide.svelte-djzjyq{padding:16px}.hwatu-guide.svelte-djzjyq .sub-body{padding:0 10px 12px}.hwatu-guide.svelte-djzjyq .row-item{padding:10px}}@media (prefers-reduced-motion:reduce){.pair-art.svelte-djzjyq .hw{animation:none}.hwatu-guide.svelte-djzjyq .sub>summary:after{transition:none}}
