/* Advanton Hub 1.111.0: data stories (guess the number, series navigation, story box on statistics). */
.advguess{border:2px solid #1f6f5c;border-radius:14px;padding:16px 18px;margin:0 0 1.4rem;background:#f3faf7}
.advguess__k{margin:0 0 4px;font-size:.78rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#1f6f5c}
.advguess__q{margin:0 0 12px;font-size:1.08rem;font-weight:700;color:#122840}
.advguess__opts{display:flex;flex-wrap:wrap;gap:8px}
.advguess__opt{font:inherit;font-weight:600;padding:10px 16px;border:2px solid #c9d2dc;border-radius:999px;background:#fff;color:#122840;cursor:pointer}
.advguess__opt:hover:not([disabled]){border-color:#1f6f5c}
.advguess__opt:focus-visible,.advguess__skip:focus-visible{outline:3px solid #165b8a;outline-offset:2px}
.advguess__opt.is-right{border-color:#1f6f5c;background:#1f6f5c;color:#fff}
.advguess__opt.is-wrong{border-color:#b54a3c;color:#b54a3c;text-decoration:line-through}
.advguess__opt[disabled]{cursor:default}
.advguess__result{margin-top:12px}
.advguess__verdict{margin:0 0 4px;font-weight:800;font-size:1.05rem}
.advguess__explain{margin:0 0 10px}
.advguess__share{margin:0;display:flex;flex-wrap:wrap;gap:8px}
.advguess__share a{font-weight:700;font-size:.9rem;text-decoration:none;border:2px solid #165b8a;color:#165b8a;border-radius:8px;padding:6px 12px}
.advguess__skip{margin-top:10px;background:none;border:0;padding:0;font:inherit;font-size:.88rem;color:#5a6672;text-decoration:underline;cursor:pointer}
.advguess-hidden{display:none}
.advseries{margin:2.2rem 0 1rem;padding:18px;border-radius:14px;background:#eef3f7}
.advseries__next{display:flex;flex-direction:column;gap:2px;padding:14px 16px;margin-bottom:14px;border-radius:10px;background:#122840;color:#fff !important;text-decoration:none}
.advseries__next span{font-size:.8rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#7fd3b6}
.advseries__next strong,.advseries a.advseries__next strong{font-size:1.08rem;line-height:1.3;color:#fff !important}
.advseries__next:hover strong{text-decoration:underline}
.advseries__h{margin:0 0 6px;font-weight:800;color:#122840}
.advseries__list{margin:0 0 8px;padding-left:1.4em}
.advseries__list li{margin:3px 0}
.advseries__all{margin:0;font-weight:700}

.advseries a.advseries__next,.advseries a.advseries__next:visited,.advseries a.advseries__next:hover{color:#fff !important;background:#122840}
.advseries .advseries__list a,.advseries .advseries__list a:visited{color:#165b8a !important;text-decoration:underline}
.advseries .advseries__all a,.advseries .advseries__all a:visited{color:#165b8a !important}
.advguess .advguess__share a,.advguess .advguess__share a:visited{color:#165b8a !important}
