#pullQuestionMark{position:fixed;left:-56px;top:38vh;z-index:25;pointer-events:none;opacity:0;transition:opacity 0.15s ease-out;will-change:transform,opacity}#pullQuestionMark img{width:56px;height:56px;display:block;transition:transform 0.35s cubic-bezier(0.34,1.56,0.64,1);transform-origin:center center}#pullQuestionMark.mirrored{left:auto;right:-56px}#pullQuestionMark.resetting{transition:transform 0.5s cubic-bezier(0.25,0.1,0.25,1.4)}#pullQuestionMark.resetting img{transition:transform 0.5s cubic-bezier(0.25,0.1,0.25,1.4)}#guideAnnotationOverlay{position:fixed;inset:0;z-index:30;pointer-events:none;opacity:0;transition:opacity 0.3s ease}#guideAnnotationOverlay.active{opacity:1}#guideAnnotationSvg{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}#guideAnnotationSvg .guide-path-diagonal,#guideAnnotationSvg .guide-path-diagonal2,#guideAnnotationSvg .guide-path-diagonal3,#guideAnnotationSvg .guide-path-diagonal4,#guideAnnotationSvg .guide-path-diagonal5,#guideAnnotationSvg .guide-path-diagonal6,#guideAnnotationSvg .guide-path-diagonal7,#guideAnnotationSvg .guide-path-diagonal8,#guideAnnotationSvg .guide-path-diagonal9,#guideAnnotationSvg .guide-path-diagonal10,#guideAnnotationSvg .guide-path-diagonal11{stroke:#888888;stroke-width:2;fill:none;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:500;stroke-dashoffset:500}#guideAnnotationSvg .guide-path-horizontal,#guideAnnotationSvg .guide-path-horizontal2,#guideAnnotationSvg .guide-path-horizontal3,#guideAnnotationSvg .guide-path-horizontal4,#guideAnnotationSvg .guide-path-horizontal5,#guideAnnotationSvg .guide-path-horizontal6,#guideAnnotationSvg .guide-path-horizontal7,#guideAnnotationSvg .guide-path-horizontal8,#guideAnnotationSvg .guide-path-horizontal9,#guideAnnotationSvg .guide-path-horizontal10,#guideAnnotationSvg .guide-path-horizontal11,#guideAnnotationSvg .guide-path-horizontal12{stroke:#888888;stroke-width:2;fill:none;stroke-linecap:round;stroke-linejoin:miter;stroke-dashoffset:300;stroke-dasharray:300}#guideAnnotationSvg .guide-dot,#guideAnnotationSvg .guide-dot2,#guideAnnotationSvg .guide-dot3,#guideAnnotationSvg .guide-dot4,#guideAnnotationSvg .guide-dot5,#guideAnnotationSvg .guide-dot6,#guideAnnotationSvg .guide-dot7,#guideAnnotationSvg .guide-dot8,#guideAnnotationSvg .guide-dot9,#guideAnnotationSvg .guide-dot10,#guideAnnotationSvg .guide-dot11,#guideAnnotationSvg .guide-dot12{fill:#888888}#guideAnnotationOverlay.active .guide-path-diagonal,#guideAnnotationOverlay.active .guide-path-diagonal2,#guideAnnotationOverlay.active .guide-path-diagonal3,#guideAnnotationOverlay.active .guide-path-diagonal4,#guideAnnotationOverlay.active .guide-path-diagonal5,#guideAnnotationOverlay.active .guide-path-diagonal6,#guideAnnotationOverlay.active .guide-path-diagonal7,#guideAnnotationOverlay.active .guide-path-diagonal8,#guideAnnotationOverlay.active .guide-path-diagonal9,#guideAnnotationOverlay.active .guide-path-diagonal10,#guideAnnotationOverlay.active .guide-path-diagonal11{animation:drawDiagonal 0.25s ease-out forwards}#guideAnnotationOverlay.active .guide-path-horizontal,#guideAnnotationOverlay.active .guide-path-horizontal2,#guideAnnotationOverlay.active .guide-path-horizontal3,#guideAnnotationOverlay.active .guide-path-horizontal4,#guideAnnotationOverlay.active .guide-path-horizontal5,#guideAnnotationOverlay.active .guide-path-horizontal6,#guideAnnotationOverlay.active .guide-path-horizontal7,#guideAnnotationOverlay.active .guide-path-horizontal8,#guideAnnotationOverlay.active .guide-path-horizontal9,#guideAnnotationOverlay.active .guide-path-horizontal10,#guideAnnotationOverlay.active .guide-path-horizontal11,#guideAnnotationOverlay.active .guide-path-horizontal12{animation:drawHorizontal 0.35s ease-out 0.2s forwards}#guideAnnotationOverlay.active .guide-dot,#guideAnnotationOverlay.active .guide-dot2,#guideAnnotationOverlay.active .guide-dot3,#guideAnnotationOverlay.active .guide-dot4,#guideAnnotationOverlay.active .guide-dot5,#guideAnnotationOverlay.active .guide-dot6,#guideAnnotationOverlay.active .guide-dot7,#guideAnnotationOverlay.active .guide-dot8,#guideAnnotationOverlay.active .guide-dot9,#guideAnnotationOverlay.active .guide-dot10,#guideAnnotationOverlay.active .guide-dot11,#guideAnnotationOverlay.active .guide-dot12{animation:popDot 0.3s cubic-bezier(0.34,1.56,0.64,1) 0.5s forwards;opacity:0}@keyframes drawDiagonal{to{stroke-dashoffset:0}}@keyframes drawHorizontal{to{stroke-dashoffset:0}}@keyframes popDot{to{opacity:1}}#guideAnnotationText,#guideAnnotationTextFill,#guideAnnotationTextType,#guideAnnotationTextClear,#guideAnnotationTextScore,#guideAnnotationTextPrev,#guideAnnotationTextPress{position:absolute;color:#888888;font-family:'訉',ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;font-weight:600;white-space:nowrap;pointer-events:none;opacity:0;transform:translateX(-10px);text-shadow:0 1px 3px rgba(255,255,255,0.5)}#guideAnnotationTextSlide,#guideAnnotationTextOption,#guideAnnotationTextUp,#guideAnnotationTextNext,#guideAnnotationTextLong,#guideAnnotationTextSelect,#guideAnnotationTextRefresh{position:absolute;color:#888888;font-family:'訉',ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;font-weight:600;white-space:nowrap;pointer-events:none;opacity:0;transform:translateX(10px);text-shadow:0 1px 3px rgba(255,255,255,0.5)}#guideAnnotationOverlay.active #guideAnnotationText,#guideAnnotationOverlay.active #guideAnnotationTextFill,#guideAnnotationOverlay.active #guideAnnotationTextType,#guideAnnotationOverlay.active #guideAnnotationTextClear,#guideAnnotationOverlay.active #guideAnnotationTextScore,#guideAnnotationOverlay.active #guideAnnotationTextPrev,#guideAnnotationOverlay.active #guideAnnotationTextPress{animation:textBounceIn 0.35s cubic-bezier(0.34,1.56,0.64,1) 0.5s forwards}#guideAnnotationOverlay.active #guideAnnotationTextSlide,#guideAnnotationOverlay.active #guideAnnotationTextOption,#guideAnnotationOverlay.active #guideAnnotationTextUp,#guideAnnotationOverlay.active #guideAnnotationTextNext,#guideAnnotationOverlay.active #guideAnnotationTextLong,#guideAnnotationOverlay.active #guideAnnotationTextSelect,#guideAnnotationOverlay.active #guideAnnotationTextRefresh{animation:textBounceInSlide 0.35s cubic-bezier(0.34,1.56,0.64,1) 0.5s forwards}@keyframes textBounceIn{0%{opacity:0;transform:translateX(-10px)}100%{opacity:1;transform:translateX(0)}}@keyframes textBounceInSlide{0%{opacity:0;transform:translateX(10px)}100%{opacity:1;transform:translateX(0)}}#guideAnnotationOverlay.retracting #guideAnnotationText,#guideAnnotationOverlay.retracting #guideAnnotationTextFill,#guideAnnotationOverlay.retracting #guideAnnotationTextType,#guideAnnotationOverlay.retracting #guideAnnotationTextClear,#guideAnnotationOverlay.retracting #guideAnnotationTextScore,#guideAnnotationOverlay.retracting #guideAnnotationTextPrev,#guideAnnotationOverlay.retracting #guideAnnotationTextPress{animation:retractText 0.35s cubic-bezier(0.22,0.61,0.36,1) forwards}#guideAnnotationOverlay.retracting #guideAnnotationTextSlide,#guideAnnotationOverlay.retracting #guideAnnotationTextOption,#guideAnnotationOverlay.retracting #guideAnnotationTextUp,#guideAnnotationOverlay.retracting #guideAnnotationTextNext,#guideAnnotationOverlay.retracting #guideAnnotationTextLong,#guideAnnotationOverlay.retracting #guideAnnotationTextSelect,#guideAnnotationOverlay.retracting #guideAnnotationTextRefresh{animation:retractTextSlide 0.35s cubic-bezier(0.22,0.61,0.36,1) forwards}#guideAnnotationOverlay.retracting .guide-dot,#guideAnnotationOverlay.retracting .guide-dot2,#guideAnnotationOverlay.retracting .guide-dot3,#guideAnnotationOverlay.retracting .guide-dot4,#guideAnnotationOverlay.retracting .guide-dot5,#guideAnnotationOverlay.retracting .guide-dot6,#guideAnnotationOverlay.retracting .guide-dot7,#guideAnnotationOverlay.retracting .guide-dot8,#guideAnnotationOverlay.retracting .guide-dot9,#guideAnnotationOverlay.retracting .guide-dot10,#guideAnnotationOverlay.retracting .guide-dot11,#guideAnnotationOverlay.retracting .guide-dot12{animation:retractDot 0.2s ease 0.08s forwards}#guideAnnotationOverlay.retracting .guide-path-horizontal,#guideAnnotationOverlay.retracting .guide-path-horizontal2,#guideAnnotationOverlay.retracting .guide-path-horizontal3,#guideAnnotationOverlay.retracting .guide-path-horizontal4,#guideAnnotationOverlay.retracting .guide-path-horizontal5,#guideAnnotationOverlay.retracting .guide-path-horizontal6,#guideAnnotationOverlay.retracting .guide-path-horizontal7,#guideAnnotationOverlay.retracting .guide-path-horizontal8,#guideAnnotationOverlay.retracting .guide-path-horizontal9,#guideAnnotationOverlay.retracting .guide-path-horizontal10,#guideAnnotationOverlay.retracting .guide-path-horizontal11,#guideAnnotationOverlay.retracting .guide-path-horizontal12{animation:retractHorizontal 0.35s cubic-bezier(0.22,0.61,0.36,1) 0.15s forwards}#guideAnnotationOverlay.retracting .guide-path-diagonal,#guideAnnotationOverlay.retracting .guide-path-diagonal2,#guideAnnotationOverlay.retracting .guide-path-diagonal3,#guideAnnotationOverlay.retracting .guide-path-diagonal4,#guideAnnotationOverlay.retracting .guide-path-diagonal5,#guideAnnotationOverlay.retracting .guide-path-diagonal6,#guideAnnotationOverlay.retracting .guide-path-diagonal7,#guideAnnotationOverlay.retracting .guide-path-diagonal8,#guideAnnotationOverlay.retracting .guide-path-diagonal9,#guideAnnotationOverlay.retracting .guide-path-diagonal10,#guideAnnotationOverlay.retracting .guide-path-diagonal11{animation:retractDiagonal 0.4s cubic-bezier(0.22,0.61,0.36,1) 0.3s forwards}@keyframes retractDiagonal{from{stroke-dashoffset:0}to{stroke-dashoffset:500}}@keyframes retractHorizontal{from{stroke-dashoffset:0}to{stroke-dashoffset:300}}@keyframes retractDot{from{opacity:1}to{opacity:0}}@keyframes retractText{from{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-10px)}}@keyframes retractTextSlide{from{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(10px)}}