.s2-5-module__rhSyua__hero,.s2-5-module__rhSyua__board,.s2-5-module__rhSyua__zoneFig,.s2-5-module__rhSyua__sheetFig,.s2-5-module__rhSyua__poolWrap,.s2-5-module__rhSyua__sources,.s2-5-module__rhSyua__formula,.s2-5-module__rhSyua__recap,.s2-5-module__rhSyua__h3,.s2-5-module__rhSyua__ruleChip{--rl-wood:#f3e4b8;--rl-edge:#8a6a22;--rl-ink:#2b2413;--rl-band:color-mix(in srgb,var(--dc-solve)22%,transparent);--rl-band-edge:var(--dc-solve);--rl-b0:#1d4ed8;--rl-b1:#0f7a55;--rl-b2:#7a3cc2;--rl-pen:var(--dc-pen,#b0271f);--rl-ok:var(--dc-ok,#1b7a4b);--rl-paper:#fffdf6;--rl-rule:#c9dbef;--rl-margin:#e4a3a0;--rl-graphite:#3a3f4a}.s2-5-module__rhSyua__h3{font-family:var(--dc-font-display);color:var(--dc-graphite);font-size:21px;font-weight:800;font-stretch:85%;line-height:1.2;margin-top:1.4em!important}.s2-5-module__rhSyua__rule{fill:var(--rl-wood);stroke:var(--rl-edge);stroke-width:1.4px}.s2-5-module__rhSyua__ruleGrain{fill:none;stroke:color-mix(in srgb,var(--rl-edge)28%,transparent);stroke-width:1px}.s2-5-module__rhSyua__heroBand{fill:#f4f8ff;fill-opacity:.82;stroke:var(--rl-band-edge);stroke-width:1.4px}.s2-5-module__rhSyua__tick{stroke:var(--rl-ink);stroke-width:1px}.s2-5-module__rhSyua__num,.s2-5-module__rhSyua__numOn{font-family:var(--dc-font-util);fill:var(--rl-ink);paint-order:stroke;stroke:var(--rl-wood);stroke-width:4px;stroke-linejoin:round;font-size:11px}.s2-5-module__rhSyua__numOn{fill:var(--dc-solve);stroke:#f4f8ff;font-weight:700}.s2-5-module__rhSyua__block0,.s2-5-module__rhSyua__block1,.s2-5-module__rhSyua__block2{stroke:var(--rl-paper);stroke-width:1.5px}.s2-5-module__rhSyua__block0{fill:var(--rl-b0)}.s2-5-module__rhSyua__block1{fill:var(--rl-b1)}.s2-5-module__rhSyua__block2{fill:var(--rl-b2)}.s2-5-module__rhSyua__blockText{font-family:var(--dc-font-util);fill:#fff;font-size:11.5px;font-weight:700}.s2-5-module__rhSyua__tipLine{stroke:var(--rl-pen);stroke-width:2px}.s2-5-module__rhSyua__tipHead{fill:var(--rl-pen)}.s2-5-module__rhSyua__board{margin:28px 0}.s2-5-module__rhSyua__frames{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.s2-5-module__rhSyua__frame{border:1px solid var(--dc-rule-strong);background:linear-gradient(var(--rl-margin),var(--rl-margin))0 42px/100% 1px no-repeat,var(--rl-paper);min-width:0;box-shadow:0 1px 0 var(--dc-rule),2px 3px 0 color-mix(in srgb,var(--dc-graphite)6%,transparent);border-radius:3px;flex-direction:column;gap:6px;padding:12px 12px 14px;display:flex;position:relative}.s2-5-module__rhSyua__stamp{font-family:var(--dc-font-util);letter-spacing:.02em;color:var(--dc-slate);align-items:center;gap:8px;margin:0 0 6px;font-size:12px;font-weight:600;display:flex}.s2-5-module__rhSyua__stamp span{background:var(--dc-graphite);width:22px;height:22px;color:var(--dc-paper);border-radius:50%;place-items:center;font-size:12px;display:inline-grid}.s2-5-module__rhSyua__frameArt{width:100%;height:auto;display:block}.s2-5-module__rhSyua__frameHead{font-family:var(--dc-font-display);color:var(--dc-graphite);margin:0;font-size:16px;font-weight:800;line-height:1.2}.s2-5-module__rhSyua__frameBody{font-family:var(--dc-font-read);color:var(--dc-graphite);margin:0;font-size:15.5px;line-height:1.45}.s2-5-module__rhSyua__boardCaption{max-width:65ch;font-family:var(--dc-font-util);color:var(--dc-slate);margin-top:10px;font-size:12.5px;line-height:1.5}.s2-5-module__rhSyua__hand,.s2-5-module__rhSyua__handOk,.s2-5-module__rhSyua__handPen,.s2-5-module__rhSyua__handSmall,.s2-5-module__rhSyua__handTiny,.s2-5-module__rhSyua__handPenSmall,.s2-5-module__rhSyua__dotNum{font-family:var(--dc-font-util);fill:var(--rl-graphite)}.s2-5-module__rhSyua__hand,.s2-5-module__rhSyua__handOk,.s2-5-module__rhSyua__handPen{font-size:14px;font-weight:600}.s2-5-module__rhSyua__handSmall{font-size:11px;font-weight:600}.s2-5-module__rhSyua__handTiny{font-size:10px}.s2-5-module__rhSyua__handPenSmall{fill:var(--rl-pen);font-size:10px;font-weight:700}.s2-5-module__rhSyua__handOk{fill:var(--rl-ok)}.s2-5-module__rhSyua__handPen{fill:var(--rl-pen)}.s2-5-module__rhSyua__pen{stroke:var(--rl-graphite);stroke-width:1.6px;stroke-linecap:round}.s2-5-module__rhSyua__hatch{fill:var(--rl-band)}.s2-5-module__rhSyua__dotOk,.s2-5-module__rhSyua__dotMiss{stroke:var(--rl-paper);stroke-width:1.2px}.s2-5-module__rhSyua__dotOk{fill:var(--rl-ok)}.s2-5-module__rhSyua__dotMiss{fill:var(--rl-pen)}.s2-5-module__rhSyua__dotNum{fill:#fff;font-size:9.5px;font-weight:700}.s2-5-module__rhSyua__leader{stroke:var(--rl-graphite);stroke-width:.8px;stroke-dasharray:2 2}.s2-5-module__rhSyua__zoneBand{fill:color-mix(in srgb,var(--dc-solve)9%,transparent);stroke:var(--rl-band-edge);stroke-width:1px;stroke-dasharray:4 3}.s2-5-module__rhSyua__zoneBandLabel,.s2-5-module__rhSyua__zoneLabel,.s2-5-module__rhSyua__candName,.s2-5-module__rhSyua__verdictOk,.s2-5-module__rhSyua__verdictMiss,.s2-5-module__rhSyua__axisNum,.s2-5-module__rhSyua__axisNumOn{font-family:var(--dc-font-util);fill:var(--dc-graphite);font-size:11px}.s2-5-module__rhSyua__zoneBandLabel{fill:var(--dc-solve);font-weight:700}.s2-5-module__rhSyua__zone{fill:color-mix(in srgb,var(--rl-ok)22%,transparent);stroke:var(--rl-ok);stroke-width:1.4px}.s2-5-module__rhSyua__zoneLabel{fill:var(--rl-ok);font-weight:700}.s2-5-module__rhSyua__candOk,.s2-5-module__rhSyua__candMiss{stroke-width:1.4px}.s2-5-module__rhSyua__candOk{fill:color-mix(in srgb,var(--rl-ok)18%,var(--rl-paper));stroke:var(--rl-ok)}.s2-5-module__rhSyua__candMiss{fill:color-mix(in srgb,var(--rl-pen)14%,var(--rl-paper));stroke:var(--rl-pen)}.s2-5-module__rhSyua__candName{font-weight:600}.s2-5-module__rhSyua__verdictOk{fill:var(--rl-ok);font-weight:700}.s2-5-module__rhSyua__verdictMiss{fill:var(--rl-pen);font-weight:700}.s2-5-module__rhSyua__strike{stroke:var(--rl-pen);stroke-width:1.6px}.s2-5-module__rhSyua__ghost{stroke:var(--rl-graphite);stroke-width:1px;stroke-dasharray:3 3}.s2-5-module__rhSyua__axis{stroke:var(--rl-graphite);stroke-width:1.2px}.s2-5-module__rhSyua__axisNum{fill:var(--dc-slate)}.s2-5-module__rhSyua__axisNumOn{font-weight:700}.s2-5-module__rhSyua__paper{fill:var(--rl-paper);stroke:var(--dc-rule-strong);stroke-width:1px}.s2-5-module__rhSyua__ruled{stroke:var(--rl-rule);stroke-width:.8px}.s2-5-module__rhSyua__margin{stroke:var(--rl-margin);stroke-width:1px}.s2-5-module__rhSyua__poolWrap{max-width:560px;margin:20px 0}.s2-5-module__rhSyua__pool{border-collapse:collapse;width:100%;font-family:var(--dc-font-util);font-variant-numeric:tabular-nums;font-size:13.5px}.s2-5-module__rhSyua__pool caption{text-align:left;color:var(--dc-slate);margin-bottom:8px;font-size:12.5px;line-height:1.5}.s2-5-module__rhSyua__pool th,.s2-5-module__rhSyua__pool td{border-bottom:1px solid var(--dc-rule);text-align:left;padding:7px 6px}.s2-5-module__rhSyua__pool thead th{border-bottom:2px solid var(--dc-graphite);font-size:12px;font-weight:700}.s2-5-module__rhSyua__pool tbody th{font-weight:700}.s2-5-module__rhSyua__off{color:var(--rl-pen);-webkit-text-decoration:underline wavy color-mix(in srgb,var(--rl-pen)60%,transparent);text-decoration:underline wavy color-mix(in srgb,var(--rl-pen)60%,transparent);text-underline-offset:3px;font-weight:700}.s2-5-module__rhSyua__bad{color:var(--rl-pen);font-weight:700}.s2-5-module__rhSyua__good{color:var(--rl-ok);font-weight:700}.s2-5-module__rhSyua__formula{max-width:62ch;font-family:var(--dc-font-util);flex-wrap:wrap;align-items:center;gap:8px;margin:18px 0;font-size:14px;display:flex}.s2-5-module__rhSyua__formula span:not([aria-hidden]),.s2-5-module__rhSyua__formula b{border:1px solid var(--dc-rule-strong);background:var(--rl-paper);border-radius:999px;padding:6px 10px}.s2-5-module__rhSyua__formula span:first-child{border-color:var(--rl-band-edge);background:color-mix(in srgb,var(--dc-solve)10%,var(--rl-paper))}.s2-5-module__rhSyua__formula b{border-color:var(--rl-ok);background:color-mix(in srgb,var(--rl-ok)14%,var(--rl-paper));color:var(--rl-ok)}.s2-5-module__rhSyua__sources{border:1px solid var(--dc-rule);border-left:4px solid var(--rl-edge);background:var(--dc-white);max-width:72ch;font-family:var(--dc-font-util);margin:20px 0 8px;padding:10px 14px;font-size:13px;line-height:1.55}.s2-5-module__rhSyua__sources summary{cursor:pointer;min-height:28px;color:var(--dc-graphite);font-weight:600}.s2-5-module__rhSyua__sources ul{overflow-wrap:anywhere;gap:10px;margin:10px 0 4px;padding:0 0 0 1.1em;display:grid}.s2-5-module__rhSyua__sources a{color:var(--dc-graphite);text-underline-offset:2px;text-decoration:underline}.s2-5-module__rhSyua__usedFor{color:var(--dc-slate);display:block}.s2-5-module__rhSyua__ruleChip{margin:12px 0 0}.s2-5-module__rhSyua__recap{border-left:2px solid var(--rl-edge);gap:14px;max-width:62ch;margin:0;padding:0 0 0 4px;list-style:none;display:grid}.s2-5-module__rhSyua__recap li{font-family:var(--dc-font-read);padding-left:22px;font-size:19px;line-height:1.5;position:relative}.s2-5-module__rhSyua__recap li:before{content:"";background:var(--rl-edge);width:14px;height:2px;position:absolute;top:.75em;left:-4px}@container (min-width:640px){.s2-5-module__rhSyua__frames{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (prefers-reduced-motion:no-preference){.s2-5-module__rhSyua__frame .s2-5-module__rhSyua__draw{stroke-dasharray:1;stroke-dashoffset:1px;animation:.5s ease-out .3s forwards s2-5-module__rhSyua__s25-draw}.s2-5-module__rhSyua__frame .s2-5-module__rhSyua__pop{opacity:0;animation:.35s ease-out 1.1s forwards s2-5-module__rhSyua__s25-pop}}@keyframes s2-5-module__rhSyua__s25-draw{to{stroke-dashoffset:0}}@keyframes s2-5-module__rhSyua__s25-pop{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}
