#section-suggestions .suggestion-list,.suggestion-card-grid{position:relative;row-gap:24px}#section-suggestions .suggestion-list .topic-suggestion,.suggestion-card-grid .topic-suggestion{margin-bottom:0!important}#section-suggestions .suggestion-list .suggestion-item,.suggestion-card-grid .suggestion-item{display:flex;flex-direction:column;align-items:stretch;position:relative;height:100%;margin:0;padding:20px;text-align:left;background-color:#fff;border:1px solid #e8edf8;border-radius:16px;box-shadow:0 6px 20px rgba(8,24,40,7%);transform:none;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}#section-suggestions .suggestion-list .suggestion-item:hover,.suggestion-card-grid .suggestion-item:hover{transform:translateY(-4px);border-color:#d4def7;box-shadow:0 16px 34px rgba(8,24,40,.13)}#section-suggestions .suggestion-list .suggestion-item .suggestion-item-interaction,.suggestion-card-grid .suggestion-item .suggestion-item-interaction{align-items:flex-start;gap:14px;margin-bottom:14px}#section-suggestions .suggestion-list .suggestion-item .suggestion-item-interaction .image,.suggestion-card-grid .suggestion-item .suggestion-item-interaction .image{order:-1;width:auto}#section-suggestions .suggestion-list .suggestion-item .suggestion-item-interaction .image img,.suggestion-card-grid .suggestion-item .suggestion-item-interaction .image img{display:block;width:52px;height:52px;border-radius:12px;object-fit:cover;box-shadow:0 4px 10px rgba(8,24,40,.12)}#section-suggestions .suggestion-list .suggestion-item .suggestion-item-interaction small,.suggestion-card-grid .suggestion-item .suggestion-item-interaction small{display:inline-block;margin-top:6px}#section-suggestions .suggestion-list .suggestion-item .suggestion-item-interaction small a,.suggestion-card-grid .suggestion-item .suggestion-item-interaction small a{display:inline-block;padding:3px 10px;font-size:11.5px;font-weight:600;color:#3459c9;background-color:#f2f5fd;border-radius:999px;transition:background-color .15s ease}#section-suggestions .suggestion-list .suggestion-item .suggestion-item-interaction small a:hover,.suggestion-card-grid .suggestion-item .suggestion-item-interaction small a:hover{background-color:#e1e9fc}#section-suggestions .suggestion-list .suggestion-item .btn-add-topic,.suggestion-card-grid .suggestion-item .btn-add-topic{order:2;width:40px;height:40px;margin:0;font-size:15px;border-radius:11px}#section-suggestions .suggestion-list .suggestion-item .btn-add-topic.is-added,.suggestion-card-grid .suggestion-item .btn-add-topic.is-added{pointer-events:none;background-color:#2f9e44;background-image:linear-gradient(135deg,#51cf66 0%,#2f9e44 100%);box-shadow:0 4px 10px rgba(47,158,68,.35)}#section-suggestions .suggestion-list .suggestion-item .btn-add-topic.is-added i,.suggestion-card-grid .suggestion-item .btn-add-topic.is-added i{transform:none}#section-suggestions .suggestion-list .suggestion-item .suggestion-item-topic,.suggestion-card-grid .suggestion-item .suggestion-item-topic{flex-grow:1;min-width:0;padding-top:2px;font-size:17px;font-weight:700;line-height:1.25;color:#081828;overflow-wrap:anywhere}#section-suggestions .suggestion-list .suggestion-item .suggestion-item-topic>span,.suggestion-card-grid .suggestion-item .suggestion-item-topic>span{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}#section-suggestions .suggestion-list .suggestion-item .suggestion-item-fact,.suggestion-card-grid .suggestion-item .suggestion-item-fact{display:flex;flex-direction:column;align-items:flex-start;flex-grow:1;margin:0;font-size:14px;line-height:1.6;color:#4a5568}#section-suggestions .suggestion-list .suggestion-item .suggestion-item-fact>[data-share-content],.suggestion-card-grid .suggestion-item .suggestion-item-fact>[data-share-content]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden}#section-suggestions .suggestion-list .suggestion-item .suggestion-item-fact .suggestion-fact-actions,.suggestion-card-grid .suggestion-item .suggestion-item-fact .suggestion-fact-actions{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;margin-top:auto;padding-top:14px}#section-suggestions .suggestion-list .suggestion-item .suggestion-item-fact .btn-fact-share,.suggestion-card-grid .suggestion-item .suggestion-item-fact .btn-fact-share{font-size:13px}#section-suggestions .suggestion-list .suggestion-item .suggestion-item-fact .btn-fact-share .fa,.suggestion-card-grid .suggestion-item .suggestion-item-fact .btn-fact-share .fa{font-size:12px}#section-suggestions .suggestion-list .suggestion-item .suggestion-item-fact .btn-topic-fact-elaborate,.suggestion-card-grid .suggestion-item .suggestion-item-fact .btn-topic-fact-elaborate{display:inline-flex;align-items:center;gap:5px;font-size:13px;font-weight:600;color:#3459c9;cursor:pointer}#section-suggestions .suggestion-list .suggestion-item .suggestion-item-fact .btn-topic-fact-elaborate .fa,.suggestion-card-grid .suggestion-item .suggestion-item-fact .btn-topic-fact-elaborate .fa{font-size:12px}#section-suggestions .suggestion-list .suggestion-item .suggestion-item-fact .btn-topic-fact-elaborate:hover span,.suggestion-card-grid .suggestion-item .suggestion-item-fact .btn-topic-fact-elaborate:hover span{text-decoration:underline}@media(max-width:768px){#section-suggestions .suggestion-list .suggestion-item,.suggestion-card-grid .suggestion-item{height:auto;padding:16px}}@media(max-width:768px){#section-suggestions .suggestion-list,.suggestion-card-grid{row-gap:14px}}@keyframes disco-light-sweep{0%{background-position:95% 0,5% 0,0 95%,0 5%}23.5%,25%{background-position:5% 0,5% 0,0 95%,0 5%}48.5%,50%{background-position:5% 0,95% 0,0 95%,0 5%}73.5%,75%{background-position:5% 0,95% 0,0 5%,0 5%}98.5%,100%{background-position:5% 0,95% 0,0 5%,0 95%}}@keyframes disco-sparkle-twinkle{from{opacity:.35}to{opacity:1}}.topic-page{padding:130px 0 120px;background-color:#4169e1;background-image:linear-gradient(180deg,#4169e1 0%,#3a5fd6 100%)}@media(min-width:768px){.topic-page{position:relative;overflow:hidden}.topic-page>.container{position:relative;z-index:1}.topic-page::before{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(115deg,rgba(255,255,255,0) 45.5%,rgba(255,255,255,.95) 50%,rgba(255,255,255,0) 54.5%),linear-gradient(65deg,rgba(255,255,255,0) 45.5%,rgba(255,255,255,.95) 50%,rgba(255,255,255,0) 54.5%),linear-gradient(165deg,rgba(255,255,255,0) 45.5%,rgba(255,255,255,.95) 50%,rgba(255,255,255,0) 54.5%),linear-gradient(15deg,rgba(255,255,255,0) 45.5%,rgba(255,255,255,.95) 50%,rgba(255,255,255,0) 54.5%);background-size:300% 100%,300% 100%,100% 300%,100% 300%;background-repeat:no-repeat;background-position:95% 0,5% 0,0 95%,0 5%;-webkit-mask-image:url(/files/images/disco-knowledge-mask.svg?v=6);mask-image:url(/files/images/disco-knowledge-mask.svg?v=6);-webkit-mask-size:1152px 1152px;mask-size:1152px 1152px;animation:disco-light-sweep 46s linear infinite,disco-sparkle-twinkle 3s ease-in-out infinite alternate}.topic-page::after{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(115deg,rgba(255,255,255,0) 40%,rgba(255,255,255,.13) 50%,rgba(255,255,255,0) 60%),linear-gradient(65deg,rgba(255,255,255,0) 40%,rgba(255,255,255,.13) 50%,rgba(255,255,255,0) 60%),linear-gradient(165deg,rgba(255,255,255,0) 40%,rgba(255,255,255,.13) 50%,rgba(255,255,255,0) 60%),linear-gradient(15deg,rgba(255,255,255,0) 40%,rgba(255,255,255,.13) 50%,rgba(255,255,255,0) 60%);background-size:300% 100%,300% 100%,100% 300%,100% 300%;background-repeat:no-repeat;background-position:95% 0,5% 0,0 95%,0 5%;-webkit-mask-image:url(/files/images/disco-tiles-mask.svg);mask-image:url(/files/images/disco-tiles-mask.svg);-webkit-mask-size:384px 384px;mask-size:384px 384px;animation:disco-light-sweep 46s linear infinite}}@media(min-width:768px) and (prefers-reduced-motion:reduce){.topic-page::before,.topic-page::after{animation:none;opacity:0}}@media(min-width:768px){.topic-page::before,.topic-page::after{position:fixed}}@media(max-width:768px){.topic-page{padding:100px 0 80px}}.topic-page .topic-toolbar{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:22px}.topic-page .topic-toolbar .search-combobox{width:320px;max-width:100%}@media(max-width:576px){.topic-page .topic-toolbar{flex-direction:column;align-items:stretch}.topic-page .topic-toolbar .topic-crumbs{align-self:flex-start}.topic-page .topic-toolbar .search-combobox{width:100%}}.topic-page .topic-crumbs{min-width:0;max-width:100%}.topic-page .topic-crumbs ol{display:flex;align-items:center;min-height:36px;margin:0;padding:0 6px;list-style:none;font-size:13px;font-weight:600;color:#fff;background-color:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.35);border-radius:999px}.topic-page .topic-crumbs li{display:flex;align-items:center;flex:none;white-space:nowrap}.topic-page .topic-crumbs li+li::before{content:"";flex:none;width:6px;height:6px;margin:0 4px 0 2px;border-right:1.5px solid rgba(255,255,255,.7);border-bottom:1.5px solid rgba(255,255,255,.7);transform:rotate(-45deg)}.topic-page .topic-crumbs li[aria-current]{flex:initial;min-width:0}.topic-page .topic-crumbs li[aria-current] span{overflow:hidden;padding:0 8px;text-overflow:ellipsis;color:rgba(255,255,255,.95)}.topic-page .topic-crumbs a{padding:4px 8px;color:#fff;border-radius:999px;transition:background-color .15s ease,color .15s ease}.topic-page .topic-crumbs a:hover,.topic-page .topic-crumbs a:focus-visible{color:#3459c9;background-color:#fff}.topic-page .topic-main{row-gap:20px}.topic-page .topic-hero .suggestion-item{display:grid;grid-template-columns:auto minmax(0,1fr)auto;grid-template-areas:"image title votes" "intro intro intro" "fact fact fact" "nav nav nav" "add add add" "promise promise promise";align-items:center;column-gap:18px;height:auto;margin:0;padding:32px;background-color:#fff;border:0;border-radius:20px;box-shadow:0 20px 50px rgba(8,24,40,.25);transform:none}@media(max-width:576px){.topic-page .topic-hero .suggestion-item{padding:22px;column-gap:14px;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"image title" "votes votes" "intro intro" "fact fact" "nav nav" "add add" "promise promise"}}.topic-page .topic-hero .suggestion-item .suggestion-item-interaction{display:contents!important}.topic-page .topic-hero .suggestion-item .image{grid-area:image;width:auto}.topic-page .topic-hero .suggestion-item .image img{display:block;width:80px;height:80px;border-radius:18px;object-fit:cover;box-shadow:0 6px 16px rgba(8,24,40,.15)}@media(max-width:576px){.topic-page .topic-hero .suggestion-item .image img{width:60px;height:60px;border-radius:14px}}.topic-page .topic-hero .suggestion-item .suggestion-item-topic{grid-area:title;min-width:0}.topic-page .topic-hero .suggestion-item .suggestion-item-topic>h1{display:block;margin:0;font-size:30px;font-weight:800;line-height:1.15;letter-spacing:-.01em;color:#081828;overflow-wrap:anywhere}@media(max-width:576px){.topic-page .topic-hero .suggestion-item .suggestion-item-topic>h1{font-size:22px}}.topic-page .topic-hero .suggestion-item .suggestion-item-topic>h1 .topic-h1-lead{display:block;margin-bottom:4px;font-size:13px;font-weight:700;letter-spacing:0;color:#3459c9}@media(max-width:576px){.topic-page .topic-hero .suggestion-item .suggestion-item-topic>h1 .topic-h1-lead{font-size:12px}}.topic-page .topic-hero .suggestion-item .suggestion-item-topic small{display:inline-block;margin-top:8px}.topic-page .topic-hero .suggestion-item .suggestion-item-topic small a{display:inline-block;padding:3px 10px;font-size:12px;font-weight:600;color:#3459c9;background-color:#f2f5fd;border-radius:999px}.topic-page .topic-hero .suggestion-item .suggestion-item-topic small a:hover{background-color:#e1e9fc}.topic-page .topic-hero .suggestion-item .topic-intro{grid-area:intro;margin:18px 0 0;font-size:15px;line-height:1.6;color:#6b778c}@media(max-width:576px){.topic-page .topic-hero .suggestion-item .topic-intro{margin-top:14px;font-size:14px}}.topic-page .topic-hero .suggestion-item .topic-intro .topic-includes{display:block;margin-top:8px}.topic-page .topic-hero .suggestion-item .topic-intro .topic-includes:first-child{margin-top:0}.topic-page .topic-hero .suggestion-item .topic-intro .topic-includes a{font-weight:600;color:#3459c9}.topic-page .topic-hero .suggestion-item .suggestion-item-fact{grid-area:fact;position:relative;margin:26px 0 0;padding:22px 24px 20px 26px;font-size:18px;line-height:1.65;color:#2d3748;background-color:#f7f9fe;border-left:4px solid #4169e1;border-radius:12px}@media(max-width:576px){.topic-page .topic-hero .suggestion-item .suggestion-item-fact{padding:18px 18px 16px 20px;font-size:16px}}.topic-page .topic-hero .suggestion-item .suggestion-item-fact.topic-no-fact{font-size:15px;color:#6b778c}.topic-page .topic-hero .suggestion-item .suggestion-item-fact .topic-fact-label{display:flex;align-items:center;gap:6px;margin-bottom:6px;font-size:12px;font-weight:800;line-height:1.4;letter-spacing:.12em;text-transform:uppercase;color:#3459c9}.topic-page .topic-hero .suggestion-item .suggestion-item-fact .topic-fact-label .fa{font-size:13px}.topic-page .topic-hero .suggestion-item .suggestion-item-fact .topic-fact-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px 20px;margin-top:14px}.topic-page .topic-hero .suggestion-item .suggestion-item-fact .btn-topic-fact-elaborate{display:flex;align-items:center;gap:6px;width:fit-content;font-size:14px;font-weight:600;color:#3459c9;cursor:pointer}.topic-page .topic-hero .suggestion-item .suggestion-item-fact .btn-topic-fact-elaborate .fa{font-size:13px}.topic-page .topic-hero .suggestion-item .suggestion-item-fact .btn-topic-fact-elaborate:hover span{text-decoration:underline}.topic-page .topic-hero .suggestion-item .suggestion-item-fact>[data-share-content]{transition:opacity .15s ease}.topic-page .topic-hero .suggestion-item .suggestion-item-fact.is-changing>[data-share-content]{opacity:0}.topic-page .topic-hero .suggestion-item .topic-fact-stage{grid-area:fact;position:relative;margin-top:26px}.topic-page .topic-hero .suggestion-item .topic-fact-stage>.suggestion-item-fact{margin-top:0}.topic-page .topic-hero .suggestion-item .topic-fact-stage.is-guessing>.suggestion-item-fact{margin-top:12px}.topic-page .topic-hero .suggestion-item .topic-fact-stage.is-fact-hidden>.suggestion-item-fact{display:none}.topic-page .topic-hero .suggestion-item .topic-guess-switch{display:inline-flex;align-items:center;gap:8px;padding:4px 6px 4px 12px;font-size:13px;font-weight:700;line-height:1.4;color:#3459c9;cursor:pointer;background-color:#fff;border:1px solid #dfe6fb;border-radius:999px;box-shadow:0 1px 3px rgba(8,24,40,6%);transition:box-shadow .15s ease,border-color .15s ease}.topic-page .topic-hero .suggestion-item .topic-guess-switch:hover{box-shadow:0 2px 8px rgba(8,24,40,.12)}.topic-page .topic-hero .suggestion-item .topic-guess-switch:focus-visible{outline:2px solid #4169e1;outline-offset:2px}.topic-page .topic-hero .suggestion-item .topic-guess-switch .topic-guess-switch-track{position:relative;width:34px;height:20px;background-color:#cfd8ea;border-radius:999px;transition:background-color .2s ease}.topic-page .topic-hero .suggestion-item .topic-guess-switch .topic-guess-switch-track span{position:absolute;top:2px;left:2px;width:16px;height:16px;background-color:#fff;border-radius:50%;box-shadow:0 1px 2px rgba(8,24,40,.25);transition:transform .2s ease}.topic-page .topic-hero .suggestion-item .topic-guess-switch.is-on{color:#b4530b;border-color:#ffd8a8}.topic-page .topic-hero .suggestion-item .topic-guess-switch.is-on .topic-guess-switch-track{background-color:#ff922b}.topic-page .topic-hero .suggestion-item .topic-guess-switch.is-on .topic-guess-switch-track span{transform:translateX(14px)}@media(prefers-reduced-motion:reduce){.topic-page .topic-hero .suggestion-item .topic-guess-switch .topic-guess-switch-track,.topic-page .topic-hero .suggestion-item .topic-guess-switch .topic-guess-switch-track span{transition:none}}.topic-page .topic-hero .suggestion-item .topic-guess{padding:22px 24px 20px 26px;background-color:#fff8ec;border-left:4px solid #ff922b;border-radius:12px}@media(max-width:576px){.topic-page .topic-hero .suggestion-item .topic-guess{padding:18px 18px 16px 20px}}.topic-page .topic-hero .suggestion-item .topic-guess .topic-fact-label{display:flex;align-items:center;gap:6px;margin-bottom:6px;font-size:12px;font-weight:800;line-height:1.4;letter-spacing:.12em;text-transform:uppercase;color:#b4530b}.topic-page .topic-hero .suggestion-item .topic-guess .topic-fact-label .fa{font-size:13px}.topic-page .topic-hero .suggestion-item .topic-guess .topic-guess-statement{margin:0;font-size:18px;font-weight:600;line-height:1.6;color:#2d3748}@media(max-width:576px){.topic-page .topic-hero .suggestion-item .topic-guess .topic-guess-statement{font-size:16px}}.topic-page .topic-hero .suggestion-item .topic-guess.is-skip .topic-fact-label{display:none}.topic-page .topic-hero .suggestion-item .topic-guess.is-skip .topic-guess-buttons{display:none}.topic-page .topic-hero .suggestion-item .topic-guess.is-skip .topic-guess-statement{margin:0;font-size:14px;font-weight:500;color:#5a6478}.topic-page .topic-hero .suggestion-item .topic-guess.is-loading .topic-guess-statement{font-weight:400;color:#8a94a6}.topic-page .topic-hero .suggestion-item .topic-guess .topic-guess-buttons{display:flex;gap:12px;margin-top:16px}.topic-page .topic-hero .suggestion-item .topic-guess .topic-guess-btn{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:8px;max-width:200px;height:48px;padding:0 16px;font-size:16px;font-weight:700;cursor:pointer;border:2px solid transparent;border-radius:12px;transition:transform .15s ease,box-shadow .15s ease,opacity .15s ease}.topic-page .topic-hero .suggestion-item .topic-guess .topic-guess-btn[hidden]{display:none}@media(max-width:576px){.topic-page .topic-hero .suggestion-item .topic-guess .topic-guess-btn{max-width:none}}.topic-page .topic-hero .suggestion-item .topic-guess .topic-guess-btn.is-true{color:#0b6b3a;background-color:#dcf5e7;border-color:#a6e3c1}.topic-page .topic-hero .suggestion-item .topic-guess .topic-guess-btn.is-false{color:#a61e1e;background-color:#fde2e2;border-color:#f6b3b3}.topic-page .topic-hero .suggestion-item .topic-guess .topic-guess-btn:hover:not(:disabled){box-shadow:0 3px 10px rgba(8,24,40,.12);transform:translateY(-1px)}.topic-page .topic-hero .suggestion-item .topic-guess .topic-guess-btn:active:not(:disabled){transform:scale(.97)}.topic-page .topic-hero .suggestion-item .topic-guess .topic-guess-btn:disabled{cursor:default;opacity:.45}.topic-page .topic-hero .suggestion-item .topic-guess .topic-guess-btn.is-answer:disabled{opacity:1;border-color:initial}.topic-page .topic-hero .suggestion-item .topic-guess .topic-guess-btn.is-picked:disabled{box-shadow:inset 0 0 0 2px rgba(8,24,40,.15)}.topic-page .topic-hero .suggestion-item .topic-guess .topic-guess-result{margin-top:16px;padding-top:14px;border-top:1px dashed #ffd8a8}.topic-page .topic-hero .suggestion-item .topic-guess .topic-guess-result .topic-guess-verdict{margin:0 0 4px;font-size:17px;font-weight:800;color:#a61e1e}.topic-page .topic-hero .suggestion-item .topic-guess .topic-guess-result.is-right .topic-guess-verdict{color:#0b6b3a}.topic-page .topic-hero .suggestion-item .topic-guess .topic-guess-result .topic-guess-explanation{margin:0;font-size:15px;line-height:1.6;color:#4a5568}.topic-page .topic-hero .suggestion-item .topic-guess .topic-guess-next{display:inline-flex;align-items:center;gap:8px;margin-top:12px;padding:8px 16px;font-size:14px;font-weight:700;color:#fff;cursor:pointer;background-color:#4169e1;border:0;border-radius:999px}.topic-page .topic-hero .suggestion-item .topic-guess .topic-guess-next:hover{background-color:#3457c9}.topic-page .topic-hero .suggestion-item .topic-guess .topic-guess-nudge{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:16px;padding:12px 14px;font-size:14px;font-weight:600;color:#2d3748;background-color:#fff;border-radius:10px}.topic-page .topic-hero .suggestion-item .topic-guess .topic-guess-nudge[hidden]{display:none}.topic-page .topic-hero .suggestion-item .topic-guess .topic-guess-nudge>span{flex:1 1 220px}.topic-page .topic-hero .suggestion-item .topic-guess .topic-guess-nudge .btn-add-topic.topic-guess-add{grid-area:auto;flex:initial;width:auto;max-width:100%;margin:0;height:40px;padding:0 18px;font-size:14px}.topic-page .topic-hero .suggestion-item .topic-guess-score{color:#b4530b}.topic-page .topic-hero .suggestion-item .topic-fact-nav{grid-area:nav;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:14px;margin-top:14px}.topic-page .topic-hero .suggestion-item .topic-fact-nav>button:not(.topic-guess-switch){display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;padding:0;font-size:13px;color:#3459c9;cursor:pointer;background-color:#f2f5fd;border:1px solid #dfe6fb;border-radius:50%;transition:background-color .15s ease,box-shadow .15s ease,transform .15s ease}.topic-page .topic-hero .suggestion-item .topic-fact-nav>button:not(.topic-guess-switch):hover{background-color:#fff;box-shadow:0 2px 8px rgba(8,24,40,.12)}.topic-page .topic-hero .suggestion-item .topic-fact-nav>button:not(.topic-guess-switch):active{transform:scale(.92)}.topic-page .topic-hero .suggestion-item .topic-fact-nav .topic-fact-count{min-width:90px;font-size:13px;font-weight:600;text-align:center;color:#6b778c}.topic-page .topic-hero .suggestion-item .topic-fact-nav .topic-fact-count b{color:#081828}.topic-page .topic-hero .suggestion-item .btn-add-topic{grid-area:add;display:flex;align-items:center;justify-content:center;gap:10px;width:100%;height:52px;margin:22px 0 0;font-size:16px;border:0;border-radius:14px}.topic-page .topic-hero .suggestion-item .btn-add-topic>*{pointer-events:none}.topic-page .topic-hero .suggestion-item .btn-add-topic .loader{background:inherit;border-radius:inherit}.topic-page .topic-hero .suggestion-item .btn-add-topic .loader .loader-icon,.topic-page .topic-hero .suggestion-item .btn-add-topic .loader .loader-icon span{width:30px;height:30px}.topic-page .topic-hero .suggestion-item .btn-add-topic .loader .loader-icon span{background:#fff}.topic-page .topic-hero .suggestion-item .btn-add-topic .add-label,.topic-page .topic-hero .suggestion-item .btn-add-topic .added-label{font-family:inter,sans-serif;font-weight:700}.topic-page .topic-hero .suggestion-item .btn-add-topic .added-label{display:none}.topic-page .topic-hero .suggestion-item .btn-add-topic:hover i{transform:none}.topic-page .topic-hero .suggestion-item .btn-add-topic.is-added{pointer-events:none;background-color:#2f9e44;background-image:linear-gradient(135deg,#51cf66 0%,#2f9e44 100%);box-shadow:0 6px 16px rgba(47,158,68,.35)}.topic-page .topic-hero .suggestion-item .btn-add-topic.is-added .add-label{display:none}.topic-page .topic-hero .suggestion-item .btn-add-topic.is-added .added-label{display:inline}.topic-page .topic-hero .suggestion-item .topic-promise{grid-area:promise;margin:10px 0 0;font-size:13.5px;line-height:1.45;text-align:center;color:#4a5568}.topic-page .topic-hero .suggestion-item .tooltip-success,.topic-page .topic-hero .suggestion-item .tooltip-error{position:static;grid-column:1/-1;margin-top:12px}.topic-page .topic-sidebar{display:flex;flex-direction:column;gap:10px;padding:20px;background-color:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.25);border-radius:20px}.topic-page .topic-panel-add{margin-bottom:4px}.topic-page .topic-panel-add .topic-action{position:relative;min-height:64px;color:#fff;background-color:#4169e1;background-image:linear-gradient(135deg,#5b82f0 0%,#2f4fc4 100%);box-shadow:0 8px 20px rgba(8,24,40,.22);overflow:hidden}.topic-page .topic-panel-add .topic-action>*{pointer-events:none}.topic-page .topic-panel-add .topic-action .loader{background:inherit;border-radius:inherit}.topic-page .topic-panel-add .topic-action .loader .loader-icon,.topic-page .topic-panel-add .topic-action .loader .loader-icon span{width:34px;height:34px}.topic-page .topic-panel-add .topic-action .loader .loader-icon span{background:#fff}.topic-page .topic-panel-add .topic-action:hover{color:#fff}.topic-page .topic-panel-add .topic-action .topic-action-icon{color:#3459c9;background-color:#fff}.topic-page .topic-panel-add .topic-action .topic-action-arrow{color:rgba(255,255,255,.95)}.topic-page .topic-panel-add .topic-action small{display:block;margin-top:2px;font-size:12.5px;font-weight:500;color:rgba(255,255,255,.92)}.topic-page .topic-panel-add .topic-action .added-label{display:none}.topic-page .topic-panel-add .topic-action.is-added{pointer-events:none;background-image:linear-gradient(135deg,#51cf66 0%,#2f9e44 100%)}.topic-page .topic-panel-add .topic-action.is-added .add-label{display:none}.topic-page .topic-panel-add .topic-action.is-added .added-label{display:inline}.topic-page .topic-stat{display:flex;align-items:center;gap:14px;margin-bottom:6px;padding:4px 4px 14px;color:#fff;border-bottom:1px solid rgba(255,255,255,.2)}.topic-page .topic-stat .topic-stat-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:46px;height:46px;font-size:18px;color:#3459c9;background-color:#fff;border-radius:14px}.topic-page .topic-stat .topic-stat-value{display:block;font-size:24px;font-weight:800;line-height:1.1}.topic-page .topic-stat .topic-stat-value.is-first{font-size:19px}.topic-page .topic-stat .topic-stat-value .topic-stat-unit{font-size:16px;font-weight:600}.topic-page .topic-stat .topic-stat-label{display:block;font-size:13px;color:rgba(255,255,255,.95)}.topic-page .topic-action{display:flex;align-items:center;gap:12px;width:100%;padding:10px 12px;font-size:15px;font-weight:600;text-align:left;color:#081828;background-color:#fff;border:0;border-radius:14px;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease}.topic-page .topic-action:hover{color:#081828;transform:translateY(-1px);box-shadow:0 8px 18px rgba(8,24,40,.18)}.topic-page .topic-action:hover .topic-action-arrow{transform:translateX(3px)}.topic-page .topic-action .topic-action-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:36px;height:36px;font-size:15px;color:#3459c9;background-color:#f2f5fd;border-radius:10px}.topic-page .topic-action .topic-action-icon.is-gift{color:#e8590c;background-color:#fff4e6}.topic-page .topic-action .topic-action-icon.is-trophy{color:#d99a00;background-color:#fff8e1}.topic-page .topic-action .topic-action-icon.is-books{color:#2b8a3e;background-color:#ebfbee}.topic-page .topic-action .topic-action-icon.is-bomb{color:#f4682c;background-color:#fff3d6}.topic-page .topic-action>span:not(.topic-action-icon){flex-grow:1;min-width:0}.topic-page .topic-action .topic-action-arrow{color:#8a9bc4;transition:transform .15s ease}.topic-page .topic-action.btn-fact-share span{text-decoration:none}.topic-page .topic-action.btn-fact-share .fa{font-size:inherit}.topic-page .topic-action[aria-expanded=true]{box-shadow:0 8px 18px rgba(8,24,40,.18)}.topic-page .topic-action[aria-expanded=true] .topic-action-arrow{transform:rotate(90deg)}.topic-page .topic-all-facts{margin-top:24px;color:#fff;background-color:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.25);border-radius:20px;overflow:hidden}.topic-page .topic-all-facts summary{display:flex;align-items:center;gap:12px;padding:14px 20px;font-size:15px;font-weight:700;list-style:none;cursor:pointer;transition:background-color .15s ease}.topic-page .topic-all-facts summary::-webkit-details-marker{display:none}.topic-page .topic-all-facts summary:hover{background-color:rgba(255,255,255,8%)}.topic-page .topic-all-facts .topic-all-facts-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:34px;height:34px;font-size:15px;color:#3459c9;background-color:#fff;border-radius:50%}.topic-page .topic-all-facts .topic-all-facts-title{flex-grow:1;margin:0;font:inherit;color:inherit}.topic-page .topic-all-facts .topic-all-facts-chevron{font-size:13px;opacity:.8;transition:transform .2s ease}.topic-page .topic-all-facts[open] .topic-all-facts-chevron{transform:rotate(180deg)}.topic-page .topic-all-facts .topic-all-facts-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 20px 10px}.topic-page .topic-all-facts .topic-all-facts-note{font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#ffd23f}.topic-page .topic-all-facts .btn-topic-facts-shuffle{display:inline-flex;align-items:center;gap:7px;height:32px;padding:0 14px;font-size:13px;font-weight:700;color:#3459c9;background-color:#fff;border:0;border-radius:999px;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease}.topic-page .topic-all-facts .btn-topic-facts-shuffle:hover{box-shadow:0 6px 16px rgba(8,24,40,.2);transform:translateY(-1px)}.topic-page .topic-all-facts .topic-all-facts-list{margin:0;padding:0 12px 12px;list-style:none}.topic-page .topic-all-facts .topic-all-facts-list li{display:flex;align-items:flex-start;gap:12px;padding:12px 8px;border-top:1px solid rgba(255,255,255,.15);border-radius:10px;transition:background-color .15s ease}.topic-page .topic-all-facts .topic-all-facts-list li:hover{background-color:rgba(255,255,255,8%)}.topic-page .topic-all-facts .topic-all-facts-list li.is-current{background-color:rgba(255,255,255,.1)}.topic-page .topic-all-facts .topic-all-facts-list li.is-current .topic-all-facts-number{color:#081828;background-color:#ffd23f}.topic-page .topic-all-facts .topic-all-facts-list .topic-all-facts-number{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;min-width:26px;height:26px;padding:0 6px;font-size:12px;font-weight:800;color:#fff;background-color:rgba(255,255,255,.18);border-radius:999px}.topic-page .topic-all-facts .topic-all-facts-list .topic-all-facts-body{flex-grow:1;min-width:0}.topic-page .topic-all-facts .topic-all-facts-list .topic-all-facts-text{font-size:15px;line-height:1.55;color:#fff;cursor:pointer}.topic-page .topic-all-facts .topic-all-facts-list .topic-all-facts-text:hover{color:#fff;text-decoration:none}.topic-page .topic-all-facts .topic-all-facts-list .topic-all-facts-actions{display:flex;flex-wrap:wrap;align-items:center;gap:2px 16px;margin-top:6px}.topic-page .topic-all-facts .topic-all-facts-list .topic-all-facts-actions .btn-list-fact-elaborate,.topic-page .topic-all-facts .topic-all-facts-list .topic-all-facts-actions .btn-fact-share{display:inline-flex;align-items:center;gap:5px;padding:2px 0;font-size:12px;font-weight:600;color:rgba(255,255,255,.95);cursor:pointer;background:0 0;border:0;transition:color .15s ease}.topic-page .topic-all-facts .topic-all-facts-list .topic-all-facts-actions .btn-list-fact-elaborate .fa,.topic-page .topic-all-facts .topic-all-facts-list .topic-all-facts-actions .btn-fact-share .fa{font-size:12px}.topic-page .topic-all-facts .topic-all-facts-list .topic-all-facts-actions .btn-list-fact-elaborate:hover,.topic-page .topic-all-facts .topic-all-facts-list .topic-all-facts-actions .btn-list-fact-elaborate[aria-expanded=true],.topic-page .topic-all-facts .topic-all-facts-list .topic-all-facts-actions .btn-fact-share:hover,.topic-page .topic-all-facts .topic-all-facts-list .topic-all-facts-actions .btn-fact-share[aria-expanded=true]{color:#fff}.topic-page .topic-all-facts .topic-all-facts-list .topic-all-facts-actions .btn-list-fact-elaborate:hover span,.topic-page .topic-all-facts .topic-all-facts-list .topic-all-facts-actions .btn-list-fact-elaborate[aria-expanded=true] span,.topic-page .topic-all-facts .topic-all-facts-list .topic-all-facts-actions .btn-fact-share:hover span,.topic-page .topic-all-facts .topic-all-facts-list .topic-all-facts-actions .btn-fact-share[aria-expanded=true] span{text-decoration:underline}.topic-page .topic-all-facts .topic-all-facts-list .topic-all-facts-actions .fact-actions-end{display:inline-flex;align-items:center;gap:10px;margin-left:auto}.topic-page .topic-all-facts .topic-all-facts-list .topic-all-facts-actions .fact-reactions .btn-fact-react{height:22px;font-size:13px;color:rgba(255,255,255,.65)}.topic-page .topic-all-facts .topic-all-facts-list .topic-all-facts-actions .fact-reactions .btn-fact-react:hover,.topic-page .topic-all-facts .topic-all-facts-list .topic-all-facts-actions .fact-reactions .btn-fact-react:focus-visible{color:#3459c9;background-color:#fff}.topic-page .topic-related{margin-top:56px}.topic-page .topic-related .topic-suggestion{animation:topic-related-in .4s ease-out both}.topic-page .topic-related .topic-suggestion:nth-child(2){animation-delay:.06s}.topic-page .topic-related .topic-suggestion:nth-child(3){animation-delay:.12s}.topic-page .topic-related .topic-suggestion:nth-child(4){animation-delay:.18s}.topic-page .topic-related .topic-suggestion:nth-child(5){animation-delay:.24s}.topic-page .topic-related .topic-suggestion:nth-child(6){animation-delay:.3s}.topic-page .topic-related .topic-related-heading{margin-bottom:20px}.topic-page .topic-related .topic-related-heading h2{margin:0;font-size:24px;font-weight:800;color:#fff}.topic-page .topic-related .topic-eyebrow{display:block;margin-bottom:6px;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#ffd23f}.topic-page .topic-explore{margin-top:32px}.topic-page .topic-explore .topic-eyebrow{display:block;margin-bottom:8px;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#ffd23f}.topic-page .topic-explore ul{display:flex;flex-wrap:wrap;gap:8px 20px;margin:0;padding:0;list-style:none}.topic-page .topic-explore a{color:#fff;font-weight:600;text-decoration:underline;text-underline-offset:3px;text-decoration-color:rgba(255,255,255,.4)}.topic-page .topic-explore a:hover,.topic-page .topic-explore a:focus-visible{text-decoration-color:#ffd23f}@keyframes topic-related-in{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.bt-modal .topic-fact-nav,.bt-modal .topic-intro,.bt-modal .topic-h1-lead{display:none}.topic-cta{position:fixed;left:20px;bottom:20px;z-index:1040;max-width:calc(100% - 260px);animation:topic-cta-in .25s ease-out both}.topic-cta[hidden]{display:none}.topic-cta .suggestion-item{flex-direction:row;align-items:center;gap:14px;height:auto;margin:0;padding:8px 8px 8px 18px;background-color:#fff;border:1px solid #dfe5f5;border-radius:999px;box-shadow:0 10px 28px rgba(8,24,40,.25);transform:none;transition:none}.topic-cta .suggestion-item .btn-add-topic{gap:8px;width:auto;height:40px;margin:0;padding:0 18px;font-size:14px;font-weight:700;white-space:nowrap;border-radius:999px}.topic-cta .suggestion-item .btn-add-topic i{font-size:13px}.topic-cta .suggestion-item .btn-add-topic .loader{background:inherit;border-radius:inherit}.topic-cta .suggestion-item .btn-add-topic .loader .loader-icon,.topic-cta .suggestion-item .btn-add-topic .loader .loader-icon span{width:24px;height:24px}.topic-cta .suggestion-item .btn-add-topic .loader .loader-icon span{background:#fff}.topic-cta .topic-cta-text{min-width:0;font-size:14px;line-height:1.3;color:#4a5568}.topic-cta .topic-cta-lead{font-weight:700;color:#081828}.topic-cta .tooltip-success,.topic-cta .tooltip-error{left:0;right:0;bottom:calc(100% + 8px)}@media(max-width:767px){.topic-cta{left:12px;right:12px;bottom:12px;max-width:none}.topic-cta .suggestion-item{justify-content:space-between;padding-left:14px}.topic-cta .topic-cta-text{font-size:13px}}@media(max-width:480px){.topic-cta .topic-cta-text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.topic-cta .topic-cta-more{display:none}}@keyframes topic-cta-in{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}body.has-topic-cta{padding-bottom:80px}@media(max-width:767px){body.has-topic-cta .help-chat{bottom:78px}body.has-topic-cta .help-chat:has(.help-chat-panel.d-none){display:none}body.has-topic-cta .help-chat .help-chat-panel{max-height:calc(100vh - 176px)}body.has-topic-cta .scroll-top{bottom:140px}}/*# sourceMappingURL=common-topic.output.css.map */