.historical-board .integrated-timeline{height:180px;bottom:20px;overflow:visible}.historical-board .trend-slots{height:180px;bottom:20px;display:block;pointer-events:none}.historical-board .trend-slots .integrated-target{position:absolute;margin:0;transform:translate(-50%,-50%);min-height:40px;max-height:none;width:110px;padding:7px 9px;pointer-events:auto;transition:top .25s ease,left .25s ease;white-space:normal;z-index:3}.historical-board .trend-slots .integrated-target.filled,.finished-game .historical-board .trend-slots .integrated-target.filled{width:21%;height:48px;min-height:48px;border:0;background:transparent;box-shadow:none;padding:0;border-radius:12px}.historical-board .trend-slots .integrated-target.filled:hover,.historical-board .trend-slots .integrated-target.filled.hover{background:#ffffff25;outline:1px dashed #466f3b66}.historical-board .trend-slots .integrated-target:focus-visible{outline:3px solid #c49b54;outline-offset:2px}.return-arrow{opacity:0;position:absolute;left:50%;top:-14px;transform:translateX(-50%);border:1px solid #9eae8b;border-radius:50%;background:#fffdee;width:27px;height:27px;line-height:25px;font-size:18px;color:#456c3a}.integrated-target:hover .return-arrow,.integrated-target:focus-visible .return-arrow{opacity:1}.finished-game .historical-board .integrated-target .answer-mark{position:absolute;top:calc(50% + 14px);left:50%;transform:translateX(-50%);margin:0;padding:3px 9px;border-radius:12px;line-height:1.4;background:#f1f8e9;border:1px solid #6c9d62;font-size:10px;box-shadow:0 2px 4px #1b432218}.finished-game .historical-board .integrated-target.answer-wrong .answer-mark{background:#fff0e9;border-color:#c05c49;color:#b34f39}.finished-game .historical-board .integrated-target.answer-reference .answer-mark{background:#eff9f4;border-color:#548a87}.finished-game .historical-board .trend-slots .integrated-target.filled:hover{outline:0;background:none}.line-joined{transition:d .25s ease,stroke .25s ease}.historical-board .timeline .line-complete{animation:none}
