����JFIF�����%%��� }!1AQa"q2���#B��R��$3br� %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz������������������������������������������������������������������������� w!1AQaq"2�B���� #3R�br� $4�%�&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz��������������������������������������������������������������������������?��(�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� �@���o�E��?�?����ο�U_�P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@ _�z�����������g_ڪ�?��(�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (��?�/�=[�Qe�����g����U@��P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@����(���g���Y������� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (���V��Y|����Y����UP��@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P����,�����,��u������� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (���տ�_�����:��T�~�@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@������/���?��j���h�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� �@���o�E��?�?����ο�U_�P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@ _�z�����������g_ڪ�?��(�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (��?�/�=[�Qe�����g����U@��P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@����(���g���Y������� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (���V��Y|����Y����UP��@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P����,�����,��u������� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (���տ�_�����:��T�~�@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@������/���?��j���h�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� �@���o�E��?�?����ο�U_�P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@ _�z�����������g_ڪ�?��(�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (��?�/�=[�Qe�����g����U@��P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@����(���g���Y������� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (���V��Y|����Y����UP��@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P����,�����,��u������� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (���տ�_�����:��T�~�@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@������/���?��j���h�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� �@���o�E��?�?����ο�U_�P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@ _�z�����������g_ڪ�?��(�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (��?�/�=[�Qe�����g����U@��P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@����(���g���Y������� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (���V��Y|����Y����UP��@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P����,�����,��u������� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (���տ�_�����:��T�~�@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@������/���?��j���h�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� �@���o�E��?�?����ο�U_�P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@ _�z�����������g_ڪ�?��(�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (��?�/�=[�Qe�����g����U@��P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@����(���g���Y������� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (���V��Y|����Y����UP��@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P����,�����,��u������� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (���տ�_�����:��T�~�@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@������/���?��j���h�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� �@���o�E��?�?����ο�U_�P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@ _�z�����������g_ڪ�?��(�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (��?�/�=[�Qe�����g����U@��P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@����(���g���Y������� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (���V��Y|����Y����UP��@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P����,�����,��u������� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (���տ�_�����:��T�~�@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@������/���?��j���h�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� �@���o�E��?�?����ο�U_�P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@ _�z�����������g_ڪ�?��(�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (��?�/�=[�Qe�����g����U@��P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@����(���g���Y������� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (���V��Y|����Y����UP��@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P����,�����,��u������� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (���տ�_�����:��T�~�@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@������/���?��j���h�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� �@���o�E��?�?����ο�U_�P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@ _�z�����������g_ڪ�?��(�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (��?�/�=[�Qe�����g����U@��P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@����(���g���Y������� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (���V��Y|����Y����UP��@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P����,�����,��u������� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (���տ�_�����:��T�~�@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@������/���?��j���h�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� �@���o�E��?�?����ο�U_�P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@ _�z�����������g_ڪ�?��(�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (��?�/�=[�Qe�����g����U@��P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@����(���g���Y������� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (���V��Y|��O�������h�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� �@��o�E��/�?��ߵE_�P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@ ?�z�����������goڢ�?��(�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (��?��=[�Qg�����o����Q@��P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@����(���g���Y������� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (���V��Y�����[����TP��@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P����,���|-��v��(���� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (���տ�������;~��P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@�������?�_�����j������ (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� �@��o�E��/�?��ߵE_�P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@ ?�z�����������goڢ�?��(�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (��?��=[�Qg�����o����Q@��P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@����(���g���Y������� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (���V��Y�����[����TP��@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P����,���|-��v��(���� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (���տ�������;~��P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@�������?�_�����j������ (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� �@��o�E��/�?��ߵE_�P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@ ?�z�����������goڢ�?��(�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (��?��=[�Qg�����o����Q@��P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@����(���g���Y������� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (���V��Y�����[����TP��@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P����,��������ο�O�P��@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P����,�����,��u������� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (���տ�_�����:��T�~�@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@������/���?��j���h�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� �@���o�E��?�?����ο�U_�P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@ _�z�����������g_ڪ�?��(�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (��?�/�=[�Qe�����g����U@��P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@����(���g���Y������� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (���V��Y|����Y����UP��@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P����,�����,��u������� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (���տ�_�����:��T�~�@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@������/���?��j���h�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� �@���o�E��?�?����ο�U_�P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@ _�z�����������g_ڪ�?��(�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (��?�/�=[�Qe�����g����U@��P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@����(���g���Y������� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (���V��Y|����Y����UP��@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P����,�����,��u������� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (���տ�_�����:��T�~�@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@������/���?��j���h�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� �@���o�E��?�?����ο�U_�P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@ _�z�����������g_ڪ�?��(�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (��?�/�=[�Qe�����g����U@��P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@����(���g���Y������� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (���V��Y|����Y����UP��@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P����,�����,��u������� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (���տ�_�����:��T�~�@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@������/���?��j���h�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� �@���o�E��?�?����ο�U_�P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@ _�z�����������g_ڪ�?��(�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (��?�/�=[�Qe�����g����U@��P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@����(���g���Y������� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (���V��Y|����Y����UP��@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P����,�����,��u������� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (���տ�_�����:��T�~�@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@������/���?��j���h�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� �@���o�E��?�?����ο�U_�P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@ _�z�����������g_ڪ�?��(�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (��?�/�=[�Qe�����g����U@��P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@������k�w���~���v��������� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (���տ�_�����:��T�~�@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@P@������/���?��j�?�5o�%��?��� g����U@�����&O3�����a�;�^=�wH���D��/��*� �fX�I���,������k?g_���?�5o�%��?��� g����U@�F�����������*������?�o�}��Τ~g��ʀ�#V��Y������~ο�T�j��K/� ������������z��������#;�~���A�;��� w�F�����������*���տ��_�@�o��5����EU������������u�誠��W��[�����������O��?jW���@��տ���@�o��5����EM������������v�訠�#V��Y�������������V��Zv��~����vw�~���c�Q@���,��~���kgo���?�5o�%��/��� o����Q@��o�%�>�ߤ���߳����S������?��o�%�~�ߠ�d�߳����S����g�P��j��K?� _������������[� g�D����[�;�TP7���������'Ѿ���=��;/�P��j��K?� _������������[� g�D����[�;�TP���,��~���kgo���a������۔���B{���ea�`T�+ �n%Ц �����j��K?� _������������[� g�D����[�;�TP���,��~���kgo����?���%�/�~�����#����x��c�~�q�v�t`ȫ��_'h���������'�]�;{s� Pp=N= 5���%�����ڜs�����=���J��A@�����Kp�b��}��X�����4g v+:�Բ�+60�ʩ,� @�����������I �uO�����ToUv��bgUl�cP�T?�#V��Y������������j��K?� _����������!��X��]���������TK�|4��`� ��#��P\y��aa >NgL��j��K?� _������������[� g�D����[�;�TP���,��~���kgo���o�F�����$��ہ�� ��vݞr6��S�q''*02���[� g�D����[�;�TP���,��~���kgo���?�5o�%��/��� o����Q@�F�����������*(��տ���@�o��5����EE������������v�訠��������~1�o���}G�L�������5o�%��/��� o����Q@�F�����������*(��տ���@�o��5����EE5����%�˷���r�v����y�\~���)(?0���=[� i����>��gc��N=����5o�%��/��� o����Q@�F�����������*(��W��Z�l����m#���X�wn_�j`0C6윅����5o�%��/��� o����Q@��տ��y9���gbO�G�5@�n�>���#V��Y������~ο�T��V��Y����9�gc��s�T.�?Z_��[� e�D����Y�:��UP���,������k?g_����_�=_� n�~~�rI������w�,"~ԓ�!72���)( u��#V��Y������~ο�T�j��K/� ��������������K
�����Kr_���}�De>~��Z=��pjX�n[p(�"� �a,Ub�/�×�<����;��<�����K>��o���[�:����V���,��$��ϧ�*�����5O����տ��_�@�o��5����EU5��o�%����?�ꜜm�_�;>Gbs�S�����@��տ��_�@�o��5����EU ��տ��}�~�����v?�������-��o�l��~�ȥ�v����r��B1���@��տ���A�?����ggP��c�S�`@%�*����տ��_�@�o��5����EU������������u�誠7���� O���!c�|0��ёv��4�+�X�Vx�RX3��8����K>��o���[�:���u#�x��#V��Y������~ο�T�j��K/� ������������[� e�D����Y�:��UP���,������k?g_���O��[� g�D����[�:��T��=_� k����~��k����c�;����.8����c��z��Ͽ�/��zc�o����F?Z_��[� e�D����Y�:��UP���,������k?g_���C���,�v����v�o���H������(�z���w�/�����v ��T.G��Ϡ���տ��_�@�o��5����EU������������u�誠��W��[��'����%��o���:�Cڕ�R̀���j���������?�o���[�;������g0q�?��o�%�>o�_��>�gf����~4�������������u�誠�z���7�/��o���������_��[� e�D����Y�:��UP���,������k?g_���C���,�|�����o��;�Ԟ��9�l�z��ؠ3|��O�X�~���;~�q����Z�F�����������*���տ��_�@�o��5����EU!��տ��}�~����-��G��I�T�������������u�誠�#V��Y������~ο�T�j��K/� ����������#�=_� n|���KbB�gtdM��"�ڒA#n�63�6�m�P�����,���/���gS�u����#�9��5o�%��?��� g����U@��o�%�o�_�����u��'�������?��o��� ���3��?go���|m�ڇ���-S�O��x��>���^�����7����x�]_�>�qke>���m��4��7P�Yހ��
0byt3m1n1
0byt3m1n1
Path:
/
hermes
/
bosweb
/
web
/
web
/
web
/
b2680
/
dom.kkkmkkkm
/
wordpress
/
23GR
/
GPV14XLGR (Published)
/
data
/
[
Home
]
File: player.js
(function(){/* Copyright The Closure Library Authors. SPDX-License-Identifier: Apache-2.0 */ var l,aa="function"==typeof Object.defineProperties?Object.defineProperty:function(a,b,c){if(a==Array.prototype||a==Object.prototype)return a;a[b]=c.value;return a};function ba(a){a=["object"==typeof globalThis&&globalThis,a,"object"==typeof window&&window,"object"==typeof self&&self,"object"==typeof global&&global];for(var b=0;b<a.length;++b){var c=a[b];if(c&&c.Math==Math)return c}throw Error("Cannot find global object");}var ca=ba(this); function da(a,b){if(b)a:{var c=ca;a=a.split(".");for(var d=0;d<a.length-1;d++){var e=a[d];if(!(e in c))break a;c=c[e]}a=a[a.length-1];d=c[a];b=b(d);b!=d&&null!=b&&aa(c,a,{configurable:!0,writable:!0,value:b})}}da("Object.values",function(a){return a?a:function(b){var c=[],d;for(d in b)Object.prototype.hasOwnProperty.call(b,d)&&c.push(b[d]);return c}}); da("String.prototype.padStart",function(a){return a?a:function(b,c){if(null==this)throw new TypeError("The 'this' value for String.prototype.padStart must not be null or undefined");var d=this+"";b-=d.length;c=void 0!==c?String(c):" ";return(0<b&&c?c.repeat(Math.ceil(b/c.length)).substring(0,b):"")+d}});da("Object.entries",function(a){return a?a:function(b){var c=[],d;for(d in b)Object.prototype.hasOwnProperty.call(b,d)&&c.push([d,b[d]]);return c}}); function ea(a,b){a instanceof String&&(a+="");var c=0,d=!1,e={next:function(){if(!d&&c<a.length){var f=c++;return{value:b(f,a[f]),done:!1}}d=!0;return{done:!0,value:void 0}}};e[Symbol.iterator]=function(){return e};return e}da("Array.prototype.values",function(a){return a?a:function(){return ea(this,function(b,c){return c})}}); da("Promise.prototype.finally",function(a){return a?a:function(b){return this.then(function(c){return Promise.resolve(b()).then(function(){return c})},function(c){return Promise.resolve(b()).then(function(){throw c;})})}});var n=this||self;function ha(a,b,c){a=a.split(".");c=c||n;a[0]in c||"undefined"==typeof c.execScript||c.execScript("var "+a[0]);for(var d;a.length&&(d=a.shift());)a.length||void 0===b?c=c[d]&&c[d]!==Object.prototype[d]?c[d]:c[d]={}:c[d]=b} function ia(a){var b=typeof a;return"object"!=b?b:a?Array.isArray(a)?"array":b:"null"}function ja(a){var b=ia(a);return"array"==b||"object"==b&&"number"==typeof a.length}function ka(a){var b=typeof a;return"object"==b&&null!=a||"function"==b}function la(a){return Object.prototype.hasOwnProperty.call(a,ma)&&a[ma]||(a[ma]=++na)}var ma="closure_uid_"+(1E9*Math.random()>>>0),na=0;function oa(a,b,c){return a.call.apply(a.bind,arguments)} function pa(a,b,c){if(!a)throw Error();if(2<arguments.length){var d=Array.prototype.slice.call(arguments,2);return function(){var e=Array.prototype.slice.call(arguments);Array.prototype.unshift.apply(e,d);return a.apply(b,e)}}return function(){return a.apply(b,arguments)}}function qa(a,b,c){qa=Function.prototype.bind&&-1!=Function.prototype.bind.toString().indexOf("native code")?oa:pa;return qa.apply(null,arguments)} function ra(a,b){var c=Array.prototype.slice.call(arguments,1);return function(){var d=c.slice();d.push.apply(d,arguments);return a.apply(this,d)}}function p(a,b){function c(){}c.prototype=b.prototype;a.hb=b.prototype;a.prototype=new c;a.prototype.constructor=a;a.base=function(d,e,f){for(var g=Array(arguments.length-2),h=2;h<arguments.length;h++)g[h-2]=arguments[h];return b.prototype[e].apply(d,g)}}function sa(a){return a};var ta={h8:"prompt",X7:"always",f8:"never"};ha("ispring.quiz.ResumeType",ta);ha("PROMPT_TO_RESUME","prompt",ta);ha("ALWAYS_RESUME","always",ta);ha("NEVER_RESUME","never",ta);function ua(a,b){if(Error.captureStackTrace)Error.captureStackTrace(this,ua);else{const c=Error().stack;c&&(this.stack=c)}a&&(this.message=String(a));void 0!==b&&(this.cause=b)}p(ua,Error);ua.prototype.name="CustomError";var va;function wa(a,b){a=a.split("%s");let c="";const d=a.length-1;for(let e=0;e<d;e++)c+=a[e]+(e<b.length?b[e]:"%s");ua.call(this,c+a[d])}p(wa,ua);wa.prototype.name="AssertionError";function xa(a){throw a;}function ya(a,b){xa(new wa("Failure"+(a?": "+a:""),Array.prototype.slice.call(arguments,1)))};function za(a,b){this.kZ=a===Aa&&b||"";this.wZ=Ca}za.prototype.Hv=!0;za.prototype.Av=function(){return this.kZ};var Ca={},Aa={};var Da;var Ea=String.prototype.trim?function(a){return a.trim()}:function(a){return/^[\s\xa0]*([\s\S]*?)[\s\xa0]*$/.exec(a)[1]};function Fa(a){if(!Ga.test(a))return a;-1!=a.indexOf("&")&&(a=a.replace(Ha,"&"));-1!=a.indexOf("<")&&(a=a.replace(Ia,"<"));-1!=a.indexOf(">")&&(a=a.replace(La,">"));-1!=a.indexOf('"')&&(a=a.replace(Ma,"""));-1!=a.indexOf("'")&&(a=a.replace(Na,"'"));-1!=a.indexOf("\x00")&&(a=a.replace(Oa,"�"));return a} var Ha=/&/g,Ia=/</g,La=/>/g,Ma=/"/g,Na=/'/g,Oa=/\x00/g,Ga=/[\x00&<>"']/;function Pa(a){return-1!=Qa().toLowerCase().indexOf(a.toLowerCase())}function Ra(a,b){return a<b?-1:a>b?1:0};var Ta=class{constructor(a,b){this.jP=b===Sa?a:""}toString(){return this.jP.toString()}};Ta.prototype.Hv=!0;Ta.prototype.Av=function(){return this.jP.toString()};function Ua(a){if(a instanceof Ta&&a.constructor===Ta)return a.jP;ya("expected object of type SafeUrl, got '"+a+"' of type "+ia(a));return"type_error:SafeUrl"}var Va=/^data:(.*);base64,[a-z0-9+\/]+=*$/i,Wa=/^(?:(?:https?|mailto|ftp):|[^:/?#]*(?:[/?#]|$))/i; function Xa(a){if(a instanceof Ta)return a;a="object"==typeof a&&a.Hv?a.Av():String(a);Wa.test(a)||(a="about:invalid#zClosurez");return new Ta(a,Sa)}var Sa={},Ya=new Ta("about:invalid#zClosurez",Sa);function Za(a,b,c){for(const d in a)b.call(c,a[d],d,a)}function $a(a,b){const c={};for(const d in a)b.call(void 0,a[d],d,a)&&(c[d]=a[d]);return c}function ab(a,b){for(const c in a)if(b.call(void 0,a[c],c,a))return!0;return!1}function bb(a){const b=[];let c=0;for(const d in a)b[c++]=a[d];return b}function cb(a,b){for(const c in a)if(b.call(void 0,a[c],c,a))return c}function db(){var a=fb;for(const b in a)return!1;return!0} function gb(a,b,c){if(null!==a&&b in a)throw Error(`The object already contains the key "${b}"`);a[b]=c}function hb(a,b,c){return null!==a&&b in a?a[b]:c}function ib(a,b){for(const c in a)if(!(c in b)||a[c]!==b[c])return!1;for(const c in b)if(!(c in a))return!1;return!0}const jb="constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" "); function kb(a,b){let c,d;for(let e=1;e<arguments.length;e++){d=arguments[e];for(c in d)a[c]=d[c];for(let f=0;f<jb.length;f++)c=jb[f],Object.prototype.hasOwnProperty.call(d,c)&&(a[c]=d[c])}};function Qa(){var a=n.navigator;return a&&(a=a.userAgent)?a:""}function q(a){return-1!=Qa().indexOf(a)};function lb(){return q("Firefox")||q("FxiOS")}function mb(){return(q("Chrome")||q("CriOS"))&&!q("Edge")||q("Silk")};function nb(a){return a[a.length-1]}const ob=Array.prototype.indexOf?function(a,b){return Array.prototype.indexOf.call(a,b,void 0)}:function(a,b){if("string"===typeof a)return"string"!==typeof b||1!=b.length?-1:a.indexOf(b,0);for(let c=0;c<a.length;c++)if(c in a&&a[c]===b)return c;return-1},pb=Array.prototype.forEach?function(a,b,c){Array.prototype.forEach.call(a,b,c)}:function(a,b,c){const d=a.length,e="string"===typeof a?a.split(""):a;for(let f=0;f<d;f++)f in e&&b.call(c,e[f],f,a)}; function qb(a,b){var c=a.length;const d="string"===typeof a?a.split(""):a;for(--c;0<=c;--c)c in d&&b.call(void 0,d[c],c,a)} const rb=Array.prototype.filter?function(a,b){return Array.prototype.filter.call(a,b,void 0)}:function(a,b){const c=a.length,d=[];let e=0;const f="string"===typeof a?a.split(""):a;for(let g=0;g<c;g++)if(g in f){const h=f[g];b.call(void 0,h,g,a)&&(d[e++]=h)}return d},tb=Array.prototype.map?function(a,b){return Array.prototype.map.call(a,b,void 0)}:function(a,b){const c=a.length,d=Array(c),e="string"===typeof a?a.split(""):a;for(let f=0;f<c;f++)f in e&&(d[f]=b.call(void 0,e[f],f,a));return d},ub=Array.prototype.some? function(a,b){return Array.prototype.some.call(a,b,void 0)}:function(a,b){const c=a.length,d="string"===typeof a?a.split(""):a;for(let e=0;e<c;e++)if(e in d&&b.call(void 0,d[e],e,a))return!0;return!1},vb=Array.prototype.every?function(a,b){return Array.prototype.every.call(a,b,void 0)}:function(a,b){const c=a.length,d="string"===typeof a?a.split(""):a;for(let e=0;e<c;e++)if(e in d&&!b.call(void 0,d[e],e,a))return!1;return!0}; function wb(a,b,c){b=xb(a,b,c);return 0>b?null:"string"===typeof a?a.charAt(b):a[b]}function xb(a,b,c){const d=a.length,e="string"===typeof a?a.split(""):a;for(let f=0;f<d;f++)if(f in e&&b.call(c,e[f],f,a))return f;return-1}function yb(a,b){b=ob(a,b);let c;(c=0<=b)&&zb(a,b);return c}function zb(a,b){Array.prototype.splice.call(a,b,1)}function Ab(a){const b=a.length;if(0<b){const c=Array(b);for(let d=0;d<b;d++)c[d]=a[d];return c}return[]} function Bb(a,b){for(let c=1;c<arguments.length;c++){const d=arguments[c];if(ja(d)){const e=a.length||0,f=d.length||0;a.length=e+f;for(let g=0;g<f;g++)a[e+g]=d[g]}else a.push(d)}}function Cb(a,b,c,d){Array.prototype.splice.apply(a,Db(arguments,1))}function Db(a,b,c){return 2>=arguments.length?Array.prototype.slice.call(a,b):Array.prototype.slice.call(a,b,c)}function Eb(a,b){a.sort(b||Fb)} function Gb(a,b){if(!ja(a)||!ja(b)||a.length!=b.length)return!1;const c=a.length,d=Hb;for(let e=0;e<c;e++)if(!d(a[e],b[e]))return!1;return!0}function Fb(a,b){return a>b?1:a<b?-1:0}function Hb(a,b){return a===b}function Ib(a){const b=Math.random;for(let c=a.length-1;0<c;c--){const d=Math.floor(b()*(c+1)),e=a[c];a[c]=a[d];a[d]=e}};const Jb={};function Kb(a){if(a instanceof Lb&&a.constructor===Lb)return a.iP;ya(`expected object of type SafeHtml, got '${a}' of type `+ia(a));return"type_error:SafeHtml"}function Mb(a){return a instanceof Lb?a:Nb(Fa("object"==typeof a&&a.Hv?a.Av():String(a)))} function Nb(a){if(void 0===Da){var b=null;var c=n.trustedTypes;if(c&&c.createPolicy)try{b=c.createPolicy("goog#html",{createHTML:sa,createScript:sa,createScriptURL:sa})}catch(d){n.console&&n.console.error(d.message)}Da=b}a=(b=Da)?b.createHTML(a):a;return new Lb(a,Jb)}function Ob(a){const b=Mb(Pb),c=[],d=e=>{Array.isArray(e)?e.forEach(d):(e=Mb(e),c.push(Kb(e).toString()))};a.forEach(d);return Nb(c.join(Kb(b).toString()))}function Qb(a){return Ob(Array.prototype.slice.call(arguments))} class Lb{constructor(a,b){this.iP=b===Jb?a:"";this.Hv=!0}Av(){return this.iP.toString()}toString(){return this.iP.toString()}}var Pb=new Lb(n.trustedTypes&&n.trustedTypes.emptyHTML||"",Jb),Rb=Nb("<br>");var Sb={MATH:!0,SCRIPT:!0,STYLE:!0,SVG:!0,TEMPLATE:!0},Tb=function(a){let b=!1,c;return function(){b||(c=a(),b=!0);return c}}(function(){var a=document.createElement("div"),b=document.createElement("div");b.appendChild(document.createElement("div"));a.appendChild(b);b=a.firstChild.firstChild;a.innerHTML=Kb(Pb);return!b.parentElement}); function Ub(a,b){if(a.tagName&&Sb[a.tagName.toUpperCase()])throw Error("goog.dom.safe.setInnerHtml cannot be used to set content of "+a.tagName+".");if(Tb())for(;a.lastChild;)a.removeChild(a.lastChild);a.innerHTML=Kb(b)}function Vb(a,b,c,d){a=a instanceof Ta?a:Xa(a);b=b||n;c instanceof za?c instanceof za&&c.constructor===za&&c.wZ===Ca?c=c.kZ:(ya("expected object of type Const, got '"+c+"'"),c="type_error:Const"):c=c||"";return void 0!==d?b.open(Ua(a),c,d):b.open(Ua(a),c)}var Wb=/^[\w+/_-]+[=]{0,2}$/;function Xb(a){return a.replace(/[\s\xa0]+/g," ").replace(/^\s+|\s+$/g,"")}function Yb(a){return a=Fa(a)}var Zb={"\x00":"\\0","\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r","\t":"\\t","\v":"\\x0B",'"':'\\"',"\\":"\\\\","<":"\\u003C"},$b={"'":"\\'"};function ac(a){if(a in $b)return $b[a];if(a in Zb)return $b[a]=Zb[a];let b;const c=a.charCodeAt(0);if(31<c&&127>c)b=a;else{if(256>c){if(b="\\x",16>c||256<c)b+="0"}else b="\\u",4096>c&&(b+="0");b+=c.toString(16).toUpperCase()}return $b[a]=b} var bc=String.prototype.repeat?function(a,b){return a.repeat(b)}:function(a,b){return Array(b+1).join(a)};function cc(){return Math.floor(2147483648*Math.random()).toString(36)+Math.abs(Math.floor(2147483648*Math.random())^Date.now()).toString(36)}function dc(a){return String(a).replace(/\-([a-z])/g,function(b,c){return c.toUpperCase()})}function ec(a){return a.replace(RegExp("(^|[\\s]+)([a-z])","g"),function(b,c,d){return c+d.toUpperCase()})};function fc(a,b,c){for(let d in b)if(b.hasOwnProperty(d)){const e=b[d];c&&(d=c(d));a=a.replace(new RegExp(d,"g"),e)}return a}function gc(a){return parseFloat(a.toFixed(2))+""}function hc(a){a=a.replace("\u200b","");return Ea(a)} function ic(a,b){const c=[];for(var d in b){var e=b[d],f=new RegExp(d,"gi");let g=f.exec(a);for(;null!=g;)c.push({key:d,value:void 0!==e?e:d,index:g.index}),g=f.exec(a)}c.sort((g,h)=>g.index==h.index&&g.key.length>h.key.length||g.index<h.index?-1:1);(function(g){if(!(1>=g.length)){for(var h=0,k=0,m=0;m<g.length-1;m++){k++;const t=g[h],r=g[k];t&&r&&(t.index==r.index||t.index+t.key.length>r.index?g[k]=null:h++)}for(m=0;m<g.length;m++)g[m]||(g.splice(m,1),m--)}})(c);b="";d=0;for(e=0;e<c.length;e++)f= c[e],b+=a.substring(d,f.index)+f.value,d=f.index+f.key.length;return b+=a.substring(d,a.length)};class jc{constructor(a){this.ar=a}H(a,b,c){c=this.ar.hasOwnProperty(a)?this.ar[a]:c;if(void 0!==c)return void 0!==b&&(c=fc(c,b,this.cJ)),c;ya("unknown message id: "+a);return a}messages(){return this.ar}IA(a){this.ar=a}IO(a){return this.ar.hasOwnProperty(a)}cJ(a){return"%"+a.toUpperCase()+"%"}}jc.prototype.getMessage=jc.prototype.H;function lc(a){a&&"function"==typeof a.Qd&&a.Qd()};function mc(){0!=nc&&(oc[la(this)]=this);this.sv=this.sv;this.Un=this.Un}var nc=0,oc={};mc.prototype.sv=!1;mc.prototype.Qd=function(){if(!this.sv&&(this.sv=!0,this.Rd(),0!=nc)){var a=la(this);if(0!=nc&&this.Un&&0<this.Un.length)throw Error(this+" did not empty its onDisposeCallbacks queue. This probably means it overrode dispose() or disposeInternal() without calling the superclass' method.");delete oc[a]}};mc.prototype.Rd=function(){if(this.Un)for(;this.Un.length;)this.Un.shift()()};function pc(){this.id="mousewheel"}pc.prototype.toString=function(){return this.id};function qc(a,b){this.type=a instanceof pc?String(a):a;this.currentTarget=this.target=b;this.defaultPrevented=this.uA=!1}qc.prototype.stopPropagation=function(){this.uA=!0};qc.prototype.preventDefault=function(){this.defaultPrevented=!0};function rc(a){a.preventDefault()};var sc=function(){if(!n.addEventListener||!Object.defineProperty)return!1;var a=!1,b=Object.defineProperty({},"passive",{get:function(){a=!0}});try{n.addEventListener("test",()=>{},b),n.removeEventListener("test",()=>{},b)}catch(c){}return a}();function tc(){return q("iPhone")&&!q("iPod")&&!q("iPad")}function uc(){return tc()||q("iPad")||q("iPod")};function vc(a){vc[" "](a);return a}vc[" "]=function(){};function wc(a,b){var c=xc;return Object.prototype.hasOwnProperty.call(c,a)?c[a]:c[a]=b(a)};var yc=q("Opera"),u=q("Trident")||q("MSIE"),zc=q("Edge"),Ac=zc||u,Bc=q("Gecko")&&!(Pa("WebKit")&&!q("Edge"))&&!(q("Trident")||q("MSIE"))&&!q("Edge"),Cc=Pa("WebKit")&&!q("Edge");Cc&&q("Mobile");var Dc=q("Macintosh"),Ec=q("Windows"),Fc=q("Linux")||q("CrOS"),Gc=n.navigator||null;Gc&&(Gc.appVersion||"").indexOf("X11");var Hc=q("Android"),Ic=tc(),Jc=q("iPad"),Kc=q("iPod");uc();Pa("KaiOS");function Lc(){var a=n.document;return a?a.documentMode:void 0}var Mc; a:{var Nc="",Oc=function(){var a=Qa();if(Bc)return/rv:([^\);]+)(\)|;)/.exec(a);if(zc)return/Edge\/([\d\.]+)/.exec(a);if(u)return/\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/.exec(a);if(Cc)return/WebKit\/(\S+)/.exec(a);if(yc)return/(?:Version)[ \/]?(\S+)/.exec(a)}();Oc&&(Nc=Oc?Oc[1]:"");if(u){var Pc=Lc();if(null!=Pc&&Pc>parseFloat(Nc)){Mc=String(Pc);break a}}Mc=Nc}var xc={}; function Qc(a){return wc(a,function(){let b=0;const c=Ea(String(Mc)).split("."),d=Ea(String(a)).split("."),e=Math.max(c.length,d.length);for(let h=0;0==b&&h<e;h++){var f=c[h]||"",g=d[h]||"";do{f=/(\d*)(\D*)(.*)/.exec(f)||["","","",""];g=/(\d*)(\D*)(.*)/.exec(g)||["","","",""];if(0==f[0].length&&0==g[0].length)break;b=Ra(0==f[1].length?0:parseInt(f[1],10),0==g[1].length?0:parseInt(g[1],10))||Ra(0==f[2].length,0==g[2].length)||Ra(f[2],g[2]);f=f[3];g=g[3]}while(0==b)}return 0<=b})}var Rc; if(n.document&&u){var Sc=Lc();Rc=Sc?Sc:parseInt(Mc,10)||void 0}else Rc=void 0;var Tc=Rc;var Uc;Uc=Cc?"webkitTransitionEnd":"transitionend";function Vc(a,b){qc.call(this,a?a.type:"");this.relatedTarget=this.currentTarget=this.target=null;this.button=this.screenY=this.screenX=this.clientY=this.clientX=this.offsetY=this.offsetX=0;this.key="";this.charCode=this.keyCode=0;this.metaKey=this.shiftKey=this.altKey=this.ctrlKey=!1;this.state=null;this.pointerId=0;this.pointerType="";this.Ce=null;a&&this.gb(a,b)}p(Vc,qc);var Wc={2:"touch",3:"pen",4:"mouse"}; Vc.prototype.gb=function(a,b){var c=this.type=a.type,d=a.changedTouches&&a.changedTouches.length?a.changedTouches[0]:null;this.target=a.target||a.srcElement;this.currentTarget=b;if(b=a.relatedTarget){if(Bc){a:{try{vc(b.nodeName);var e=!0;break a}catch(f){}e=!1}e||(b=null)}}else"mouseover"==c?b=a.fromElement:"mouseout"==c&&(b=a.toElement);this.relatedTarget=b;d?(this.clientX=void 0!==d.clientX?d.clientX:d.pageX,this.clientY=void 0!==d.clientY?d.clientY:d.pageY,this.screenX=d.screenX||0,this.screenY= d.screenY||0):(this.offsetX=Cc||void 0!==a.offsetX?a.offsetX:a.layerX,this.offsetY=Cc||void 0!==a.offsetY?a.offsetY:a.layerY,this.clientX=void 0!==a.clientX?a.clientX:a.pageX,this.clientY=void 0!==a.clientY?a.clientY:a.pageY,this.screenX=a.screenX||0,this.screenY=a.screenY||0);this.button=a.button;this.keyCode=a.keyCode||0;this.key=a.key||"";this.charCode=a.charCode||("keypress"==c?a.keyCode:0);this.ctrlKey=a.ctrlKey;this.altKey=a.altKey;this.shiftKey=a.shiftKey;this.metaKey=a.metaKey;this.pointerId= a.pointerId||0;this.pointerType="string"===typeof a.pointerType?a.pointerType:Wc[a.pointerType]||"";this.state=a.state;this.Ce=a;a.defaultPrevented&&Vc.hb.preventDefault.call(this)};Vc.prototype.stopPropagation=function(){Vc.hb.stopPropagation.call(this);this.Ce.stopPropagation?this.Ce.stopPropagation():this.Ce.cancelBubble=!0};Vc.prototype.preventDefault=function(){Vc.hb.preventDefault.call(this);var a=this.Ce;a.preventDefault?a.preventDefault():a.returnValue=!1};var Xc="closure_listenable_"+(1E6*Math.random()|0);function Yc(a){return!(!a||!a[Xc])};var Zc=0;function $c(a,b,c,d,e){this.listener=a;this.proxy=null;this.src=b;this.type=c;this.capture=!!d;this.Cv=e;this.key=++Zc;this.xA=this.mF=!1}function ad(a){a.xA=!0;a.listener=null;a.proxy=null;a.src=null;a.Cv=null};function bd(a){this.src=a;this.Qg={};this.hB=0}bd.prototype.add=function(a,b,c,d,e){var f=a.toString();a=this.Qg[f];a||(a=this.Qg[f]=[],this.hB++);var g=cd(a,b,d,e);-1<g?(b=a[g],c||(b.mF=!1)):(b=new $c(b,this.src,f,!!d,e),b.mF=c,a.push(b));return b};bd.prototype.remove=function(a,b,c,d){a=a.toString();if(!(a in this.Qg))return!1;var e=this.Qg[a];b=cd(e,b,c,d);return-1<b?(ad(e[b]),zb(e,b),0==e.length&&(delete this.Qg[a],this.hB--),!0):!1}; function dd(a,b){var c=b.type;if(!(c in a.Qg))return!1;var d=yb(a.Qg[c],b);d&&(ad(b),0==a.Qg[c].length&&(delete a.Qg[c],a.hB--));return d}bd.prototype.ys=function(){var a=0,b;for(b in this.Qg){for(var c=this.Qg[b],d=0;d<c.length;d++)++a,ad(c[d]);delete this.Qg[b];this.hB--}};bd.prototype.fA=function(a,b,c,d){a=this.Qg[a.toString()];var e=-1;a&&(e=cd(a,b,c,d));return-1<e?a[e]:null}; function cd(a,b,c,d){for(var e=0;e<a.length;++e){var f=a[e];if(!f.xA&&f.listener==b&&f.capture==!!c&&f.Cv==d)return e}return-1};var ed="closure_lm_"+(1E6*Math.random()|0),fd={},gd=0;function v(a,b,c,d,e){if(d&&d.once)return hd(a,b,c,d,e);if(Array.isArray(b)){for(var f=0;f<b.length;f++)v(a,b[f],c,d,e);return null}c=id(c);return Yc(a)?a.Rn(b,c,ka(d)?!!d.capture:!!d,e):jd(a,b,c,!1,d,e)} function jd(a,b,c,d,e,f){if(!b)throw Error("Invalid event type");var g=ka(e)?!!e.capture:!!e,h=kd(a);h||(a[ed]=h=new bd(a));c=h.add(b,c,d,g,f);if(c.proxy)return c;d=ld();c.proxy=d;d.src=a;d.listener=c;if(a.addEventListener)sc||(e=g),void 0===e&&(e=!1),a.addEventListener(b.toString(),d,e);else if(a.attachEvent)a.attachEvent(md(b.toString()),d);else if(a.addListener&&a.removeListener)a.addListener(d);else throw Error("addEventListener and attachEvent are unavailable.");gd++;return c} function ld(){function a(c){return b.call(a.src,a.listener,c)}const b=nd;return a}function hd(a,b,c,d,e){if(Array.isArray(b)){for(var f=0;f<b.length;f++)hd(a,b[f],c,d,e);return null}c=id(c);return Yc(a)?a.sY(b,c,ka(d)?!!d.capture:!!d,e):jd(a,b,c,!0,d,e)}function od(a,b,c,d,e){if(Array.isArray(b))for(var f=0;f<b.length;f++)od(a,b[f],c,d,e);else d=ka(d)?!!d.capture:!!d,c=id(c),Yc(a)?a.JG(b,c,d,e):a&&(a=kd(a))&&(b=a.fA(b,c,d,e))&&pd(b)} function pd(a){if("number"===typeof a||!a||a.xA)return!1;var b=a.src;if(Yc(b))return dd(b.Lk,a);var c=a.type,d=a.proxy;b.removeEventListener?b.removeEventListener(c,d,a.capture):b.detachEvent?b.detachEvent(md(c),d):b.addListener&&b.removeListener&&b.removeListener(d);gd--;(c=kd(b))?(dd(c,a),0==c.hB&&(c.src=null,b[ed]=null)):ad(a);return!0}function qd(a){if(a)if(Yc(a))a.Lk&&a.Lk.ys();else if(a=kd(a)){var b=0,c;for(c in a.Qg)for(var d=a.Qg[c].concat(),e=0;e<d.length;++e)pd(d[e])&&++b}} function rd(a,b,c,d,e){c=id(c);d=!!d;return Yc(a)?a.fA(b,c,d,e):a?(a=kd(a))?a.fA(b,c,d,e):null:null}function md(a){return a in fd?fd[a]:fd[a]="on"+a}function nd(a,b){if(a.xA)a=!0;else{b=new Vc(b,this);var c=a.listener,d=a.Cv||a.src;a.mF&&pd(a);a=c.call(d,b)}return a}function kd(a){a=a[ed];return a instanceof bd?a:null}var sd="__closure_events_fn_"+(1E9*Math.random()>>>0);function id(a){if("function"===typeof a)return a;a[sd]||(a[sd]=function(b){return a.handleEvent(b)});return a[sd]};function td(){mc.call(this);this.Lk=new bd(this);this.X4=this;this.dG=null}p(td,mc);td.prototype[Xc]=!0;l=td.prototype;l.DP=function(a){this.dG=a};l.addEventListener=function(a,b,c,d){v(this,a,b,c,d)};l.removeEventListener=function(a,b,c,d){od(this,a,b,c,d)}; l.dispatchEvent=function(a){var b,c=this.dG;if(c)for(b=[];c;c=c.dG)b.push(c);c=this.X4;var d=a.type||a;if("string"===typeof a)a=new qc(a,c);else if(a instanceof qc)a.target=a.target||c;else{var e=a;a=new qc(d,c);kb(a,e)}e=!0;if(b)for(var f=b.length-1;!a.uA&&0<=f;f--){var g=a.currentTarget=b[f];e=ud(g,d,!0,a)&&e}a.uA||(g=a.currentTarget=c,e=ud(g,d,!0,a)&&e,a.uA||(e=ud(g,d,!1,a)&&e));if(b)for(f=0;!a.uA&&f<b.length;f++)g=a.currentTarget=b[f],e=ud(g,d,!1,a)&&e;return e}; l.Rd=function(){td.hb.Rd.call(this);this.Lk&&this.Lk.ys();this.dG=null};l.Rn=function(a,b,c,d){return this.Lk.add(String(a),b,!1,c,d)};l.sY=function(a,b,c,d){return this.Lk.add(String(a),b,!0,c,d)};l.JG=function(a,b,c,d){this.Lk.remove(String(a),b,c,d)};function ud(a,b,c,d){b=a.Lk.Qg[String(b)];if(!b)return!0;b=b.concat();for(var e=!0,f=0;f<b.length;++f){var g=b[f];if(g&&!g.xA&&g.capture==c){var h=g.listener,k=g.Cv||g.src;g.mF&&dd(a.Lk,g);e=!1!==h.call(k,d)&&e}}return e&&!d.defaultPrevented} l.fA=function(a,b,c,d){return this.Lk.fA(String(a),b,c,d)};let vd=0;function wd(a,b){if(a.Ji&&a.Ji[b]){var {wO:c,wv:d,context:e,priority:f}=a.Ji[b];c.removeHandler(d,e,f);delete a.Ji[b]}else ya("unknown handler key")}function xd(a){return void 0!==a.displayObject?a.displayObject():a}function w(a,b,c,d,e=null,f=!1){a.We=a.We||[];if(Array.isArray(c)){const g=[];for(const h of c)c=v(xd(b),h,d,f,e),g.push(c);a.We.push(g);return g}b=v(xd(b),c,d,f,e);a.We.push(b);return b}function yd(a,b,c){a.We=a.We||[];b=hd(xd(b),"click",c,!1,!0);a.We.push(b)} function zd(a,b,c,d,e){if(Array.isArray(c)){let f=!1;for(const g of c)f=zd(a,b,g,d,e)||f;return f}b=rd(xd(b),c,d,!1,e);return!!b&&Ad(a,b)}function Ad(a,b){if(Array.isArray(b)){let c=!1;for(const d of b)c=Ad(a,d)||c;return c}yb(a.We,b);return pd(b)}function z(a,b,c,d,e){a.Ji=a.Ji||{};b.addHandler(c,d,e);const f=++vd;a.Ji[f]={wO:b,wv:c,context:d,priority:e};return f}function Bd(a,b,c,d,e){const f=cb(a.Ji,g=>ib(g,{wO:b,wv:c,context:d,priority:e}));f&&wd(a,f)} function Cd(a,b,c,d){const e=(...f)=>{c.apply(d,f);Bd(a,b,e,d)};z(a,b,e,d)}function Dd(a,b){if(b){if(a.Ji){var c=$a(a.Ji,d=>d.wO.yU==b);for(const d of Object.keys(c))wd(a,d)}if(a.We){const d=xd(b);c=rb(a.We,e=>e.src==d);for(const e of c)Ad(a,e)}}}function A(a,b){a.wo=a.wo||[];a.wo.push(b);return b}function B(a,...b){if(a.wo)for(const c of b)c&&(a.qq(c),b=ob(a.wo,c),0<=b&&(a.wo.splice(b,1),Ed(c)))}function Fd(a,...b){for(const c of b)c&&a.qq(c)} class Gd{constructor(){this.wo=this.Ji=this.We=null}Qd(){this.zc();if(this.wo)for(const a of this.wo)Ed(a);if(this.We){for(const a of this.We)if(Array.isArray(a))for(const b of a)pd(b);else pd(a);this.We=null}if(this.Ji)for(const a of Object.keys(this.Ji))wd(this,a)}qq(a){Dd(this,a)}zc(){}};function Hd(a,b){return 0==b?a.ev:a.rd[b]}function Id(a,b){return 0==b?a.ev||[]:b in a.rd?Hd(a,b):[]}function Jd(a){if(!a.rd)return a.ev?a.ev.slice():[];const b=[],c=a.LD;for(let d=0;d<c.length;++d){const e=Hd(a,c[d]);e&&Bb(b,e)}return b} class Kd{constructor(){this.ev=this.rd=this.LD=null}push(a,b){if(0==b)this.ev=this.ev||[];else if(this.LD=this.LD||[0],this.rd=this.rd||{},!(b in this.rd)){this.rd[b]=[];var c=this.LD;var d=Fb;let e=0,f=c.length,g;for(;e<f;){const h=e+(f-e>>>1);let k;k=d(b,c[h]);0<k?e=h+1:(f=h,g=!k)}d=g?e:-e-1;0>d&&Cb(c,-(d+1),0,b)}Hd(this,b).push(a)}remove(a,b){(b=Hd(this,b))&&yb(b,a)}};function Ld(a){return a.yg?Jd(a.yg).length:0}function Md(a,b){a.zy||(a.zy=[]);a.zy.push(b)} class C extends Gd{constructor(a=null){super();this.zy=this.yg=null;this.yU=a}E5(){return this.yU}addHandler(a,b,c){this.yg=this.yg||new Kd;this.yg.push({wv:a,context:b},c||0)}removeHandler(a,b,c){c=c||0;if(this.yg){var d=Id(this.yg,c),e=d.length;for(let f=0;f<e;++f){const g=d[f];if(g.wv==a&&g.context==b){(a=Hd(this.yg,c))&&zb(a,f);break}}}else ya("EventDispatcher has no handlers!")}S5(a,b,c){if(!this.yg)return!1;c=Id(this.yg,c||0);const d=c.length;for(let e=0;e<d;++e){const f=c[e];if(f.wv==a&&f.context== b)return!0}return!1}g(...a){if(this.yg){const b=Jd(this.yg),c=b.length;for(let d=0;d<c;++d){const e=b[d];if(-1!=ob(Jd(this.yg),e))try{e.wv.apply(e.context,arguments)}catch(f){Nd(f,!0)}}}this.zy&&this.zy.forEach(b=>{b.g(...a)})}zc(){super.zc()}}C.prototype.dispatch=C.prototype.g;C.prototype.hasHandler=C.prototype.S5;C.prototype.removeHandler=C.prototype.removeHandler;C.prototype.addHandler=C.prototype.addHandler;C.prototype.eventOwner=C.prototype.E5;class Od extends jc{constructor(a){super(a);this.Io=new C}BP(a,b){const c=this.messages();c.hasOwnProperty(a)||ya(`unknown message id: ${a}`);c[a]!=b&&(c[a]=b,this.Io.g(a,b))}IA(a){super.IA(a);Za(a,(b,c)=>{this.Io.g(c,b)})}};let Pd;var Qd=u||Cc;function Rd(a,b,c){return Math.min(Math.max(a,b),c)}function Sd(a){return a*Math.PI/180};function E(a,b){this.x=void 0!==a?a:0;this.y=void 0!==b?b:0}l=E.prototype;l.clone=function(){return new E(this.x,this.y)};l.equals=function(a){return a instanceof E&&Td(this,a)};function Td(a,b){return a==b?!0:a&&b?a.x==b.x&&a.y==b.y:!1}function Ud(a,b){var c=a.x-b.x;a=a.y-b.y;return Math.sqrt(c*c+a*a)}function Vd(a,b){var c=a.x-b.x;a=a.y-b.y;return c*c+a*a}function Wd(a,b){return new E(a.x-b.x,a.y-b.y)}l.ceil=function(){this.x=Math.ceil(this.x);this.y=Math.ceil(this.y);return this}; l.floor=function(){this.x=Math.floor(this.x);this.y=Math.floor(this.y);return this};l.round=function(){this.x=Math.round(this.x);this.y=Math.round(this.y);return this};l.translate=function(a,b){a instanceof E?(this.x+=a.x,this.y+=a.y):(this.x+=Number(a),"number"===typeof b&&(this.y+=b));return this};l.scale=function(a,b){this.x*=a;this.y*="number"===typeof b?b:a;return this};function F(a,b){this.width=a;this.height=b}l=F.prototype;l.clone=function(){return new F(this.width,this.height)};l.area=function(){return this.width*this.height};l.aspectRatio=function(){return this.width/this.height};l.je=function(){return!this.area()};l.ceil=function(){this.width=Math.ceil(this.width);this.height=Math.ceil(this.height);return this};l.floor=function(){this.width=Math.floor(this.width);this.height=Math.floor(this.height);return this}; l.round=function(){this.width=Math.round(this.width);this.height=Math.round(this.height);return this};l.scale=function(a,b){this.width*=a;this.height*="number"===typeof b?b:a;return this};function Xd(a){return a?new Yd(Zd(a)):va||(va=new Yd)}function $d(a,b){Za(b,function(c,d){c&&"object"==typeof c&&c.Hv&&(c=c.Av());"style"==d?a.style.cssText=c:"class"==d?a.className=c:"for"==d?a.htmlFor=c:ae.hasOwnProperty(d)?a.setAttribute(ae[d],c):0==d.lastIndexOf("aria-",0)||0==d.lastIndexOf("data-",0)?a.setAttribute(d,c):a[d]=c})} var ae={cellpadding:"cellPadding",cellspacing:"cellSpacing",colspan:"colSpan",frameborder:"frameBorder",height:"height",maxlength:"maxLength",nonce:"nonce",role:"role",rowspan:"rowSpan",type:"type",usemap:"useMap",valign:"vAlign",width:"width"}; function be(a){var b=a.scrollingElement?a.scrollingElement:Cc||"CSS1Compat"!=a.compatMode?a.body||a.documentElement:a.documentElement;a=a.parentWindow||a.defaultView;return u&&Qc("10")&&a.pageYOffset!=b.scrollTop?new E(b.scrollLeft,b.scrollTop):new E(a.pageXOffset||b.scrollLeft,a.pageYOffset||b.scrollTop)}function ce(a,b,c){return de(document,arguments)} function de(a,b){var c=b[1],d=ee(a,String(b[0]));c&&("string"===typeof c?d.className=c:Array.isArray(c)?d.className=c.join(" "):$d(d,c));2<b.length&&fe(a,d,b,2);return d} function fe(a,b,c,d){function e(h){h&&b.appendChild("string"===typeof h?a.createTextNode(h):h)}for(;d<c.length;d++){var f=c[d];if(!ja(f)||ka(f)&&0<f.nodeType)e(f);else{a:{if(f&&"number"==typeof f.length){if(ka(f)){var g="function"==typeof f.item||"string"==typeof f.item;break a}if("function"===typeof f){g="function"==typeof f.item;break a}}g=!1}pb(g?Ab(f):f,e)}}}function ge(a){return ee(document,a)} function ee(a,b){b=String(b);"application/xhtml+xml"===a.contentType&&(b=b.toLowerCase());return a.createElement(b)}function he(a){var b=document,c=ee(b,"DIV");u?(Ub(c,Qb(Rb,a)),c.removeChild(c.firstChild)):Ub(c,a);if(1==c.childNodes.length)c=c.removeChild(c.firstChild);else{for(a=b.createDocumentFragment();c.firstChild;)a.appendChild(c.firstChild);c=a}return c}function ie(a,b){a.appendChild(b)}function je(a){for(var b;b=a.firstChild;)a.removeChild(b)} function ke(a,b,c){a.insertBefore(b,a.childNodes[c]||null)}function le(a){return a&&a.parentNode?a.parentNode.removeChild(a):null}function me(a,b){var c=b.parentNode;c&&c.replaceChild(a,b)}function ne(a){return void 0!=a.children?a.children:Array.prototype.filter.call(a.childNodes,function(b){return 1==b.nodeType})}function oe(a){return ka(a)&&1==a.nodeType} function pe(a,b){if(!a||!b)return!1;if(a.contains&&1==b.nodeType)return a==b||a.contains(b);if("undefined"!=typeof a.compareDocumentPosition)return a==b||!!(a.compareDocumentPosition(b)&16);for(;b&&a!=b;)b=b.parentNode;return b==a}function Zd(a){return 9==a.nodeType?a:a.ownerDocument||a.document} function qe(a,b){if("textContent"in a)a.textContent=b;else if(3==a.nodeType)a.data=String(b);else if(a.firstChild&&3==a.firstChild.nodeType){for(;a.lastChild!=a.firstChild;)a.removeChild(a.lastChild);a.firstChild.data=String(b)}else je(a),a.appendChild(Zd(a).createTextNode(String(b)))}var re={SCRIPT:1,STYLE:1,HEAD:1,IFRAME:1,OBJECT:1},se={IMG:" ",BR:"\n"}; function ue(a){var b=[];ve(a,b,!0);a=b.join("");a=a.replace(/ \xAD /g," ").replace(/\xAD/g,"");a=a.replace(/\u200B/g,"");a=a.replace(/ +/g," ");" "!=a&&(a=a.replace(/^\s*/,""));return a}function ve(a,b,c){if(!(a.nodeName in re))if(3==a.nodeType)c?b.push(String(a.nodeValue).replace(/(\r\n|\r|\n)/g,"")):b.push(a.nodeValue);else if(a.nodeName in se)b.push(se[a.nodeName]);else for(a=a.firstChild;a;)ve(a,b,c),a=a.nextSibling} function we(){var a=document;try{var b=a&&a.activeElement;return b&&b.nodeName?b:null}catch(c){return null}}function Yd(a){this.hf=a||n.document||document}l=Yd.prototype;l.Qb=function(a){return"string"===typeof a?this.hf.getElementById(a):a};l.getElementsByTagName=function(a,b){return(b||this.hf).getElementsByTagName(String(a))};l.hs=function(a,b,c){de(this.hf,arguments)};l.createElement=function(a){return ee(this.hf,a)};l.createTextNode=function(a){return this.hf.createTextNode(String(a))}; l.appendChild=ie;l.append=function(a,b){fe(Zd(a),a,arguments,1)};l.canHaveChildren=function(a){if(1!=a.nodeType)return!1;switch(a.tagName){case "APPLET":case "AREA":case "BASE":case "BR":case "COL":case "COMMAND":case "EMBED":case "FRAME":case "HR":case "IMG":case "INPUT":case "IFRAME":case "ISINDEX":case "KEYGEN":case "LINK":case "NOFRAMES":case "NOSCRIPT":case "META":case "OBJECT":case "PARAM":case "SCRIPT":case "SOURCE":case "STYLE":case "TRACK":case "WBR":return!1}return!0};l.tm=je; l.removeNode=le;l.contains=pe;l.M=qe;function xe(a,b){b?a.setAttribute("role",b):a.removeAttribute("role")}function ye(a,b,c){Array.isArray(c)&&(c=c.join(" "));var d="aria-"+b;""===c||void 0==c?(Pd||(Pd={atomic:!1,autocomplete:"none",dropeffect:"none",haspopup:!1,live:"off",multiline:!1,multiselectable:!1,orientation:"vertical",readonly:!1,relevant:"additions text",required:!1,sort:"none",busy:!1,disabled:!1,hidden:!1,invalid:"false"}),c=Pd,b in c?a.setAttribute(d,c[b]):a.removeAttribute(d)):a.setAttribute(d,c)} function ze(a,b){a=a.getAttribute("aria-"+b);return null==a||void 0==a?"":String(a)};function Ae(a,b,c){this.fontFamily=a;this.bold=b;this.italic=c};function Be(a,b,c){void 0!==b&&(a=Math.max(a,b));void 0!==c&&(a=Math.min(a,c));return a}function Ce(a,b){b=b||0;return Math.round(a*Math.pow(10,b))/Math.pow(10,b)};function De(a,b,c,d){this.top=a;this.right=b;this.bottom=c;this.left=d}l=De.prototype;l.aY=function(){return this.right-this.left};l.clone=function(){return new De(this.top,this.right,this.bottom,this.left)};l.contains=function(a){return this&&a?a instanceof De?a.left>=this.left&&a.right<=this.right&&a.top>=this.top&&a.bottom<=this.bottom:a.x>=this.left&&a.x<=this.right&&a.y>=this.top&&a.y<=this.bottom:!1}; l.expand=function(a,b,c,d){ka(a)?(this.top-=a.top,this.right+=a.right,this.bottom+=a.bottom,this.left-=a.left):(this.top-=a,this.right+=Number(b),this.bottom+=Number(c),this.left-=Number(d));return this};l.ceil=function(){this.top=Math.ceil(this.top);this.right=Math.ceil(this.right);this.bottom=Math.ceil(this.bottom);this.left=Math.ceil(this.left);return this}; l.floor=function(){this.top=Math.floor(this.top);this.right=Math.floor(this.right);this.bottom=Math.floor(this.bottom);this.left=Math.floor(this.left);return this};l.round=function(){this.top=Math.round(this.top);this.right=Math.round(this.right);this.bottom=Math.round(this.bottom);this.left=Math.round(this.left);return this}; l.translate=function(a,b){a instanceof E?(this.left+=a.x,this.right+=a.x,this.top+=a.y,this.bottom+=a.y):(this.left+=a,this.right+=a,"number"===typeof b&&(this.top+=b,this.bottom+=b));return this};l.scale=function(a,b){b="number"===typeof b?b:a;this.left*=a;this.right*=a;this.top*=b;this.bottom*=b;return this};function G(a,b,c,d){this.left=a;this.top=b;this.width=c;this.height=d}l=G.prototype;l.clone=function(){return new G(this.left,this.top,this.width,this.height)};function Ee(a){return new De(a.top,a.left+a.width,a.top+a.height,a.left)}function Fe(a,b){return a==b?!0:a&&b?a.left==b.left&&a.width==b.width&&a.top==b.top&&a.height==b.height:!1} function Ge(a,b){var c=Math.max(a.left,b.left),d=Math.min(a.left+a.width,b.left+b.width);if(c<=d){var e=Math.max(a.top,b.top);a=Math.min(a.top+a.height,b.top+b.height);if(e<=a)return new G(c,e,d-c,a-e)}return null}function He(a,b){var c=Math.max(a.left+a.width,b.left+b.width),d=Math.max(a.top+a.height,b.top+b.height);a.left=Math.min(a.left,b.left);a.top=Math.min(a.top,b.top);a.width=c-a.left;a.height=d-a.top} function Ie(a,b){if(!a||!b)return null;a=new G(a.left,a.top,a.width,a.height);He(a,b);return a}l.contains=function(a){return a instanceof E?a.x>=this.left&&a.x<=this.left+this.width&&a.y>=this.top&&a.y<=this.top+this.height:this.left<=a.left&&this.left+this.width>=a.left+a.width&&this.top<=a.top&&this.top+this.height>=a.top+a.height}; l.yp=function(a){var b=a.x<this.left?this.left-a.x:Math.max(a.x-(this.left+this.width),0);a=a.y<this.top?this.top-a.y:Math.max(a.y-(this.top+this.height),0);return Math.sqrt(b*b+a*a)};l.ceil=function(){this.left=Math.ceil(this.left);this.top=Math.ceil(this.top);this.width=Math.ceil(this.width);this.height=Math.ceil(this.height);return this};l.floor=function(){this.left=Math.floor(this.left);this.top=Math.floor(this.top);this.width=Math.floor(this.width);this.height=Math.floor(this.height);return this}; l.round=function(){this.left=Math.round(this.left);this.top=Math.round(this.top);this.width=Math.round(this.width);this.height=Math.round(this.height);return this};l.translate=function(a,b){a instanceof E?(this.left+=a.x,this.top+=a.y):(this.left+=a,"number"===typeof b&&(this.top+=b));return this};l.scale=function(a,b){b="number"===typeof b?b:a;this.left*=a;this.width*=a;this.top*=b;this.height*=b;return this};function Je(a,b,c){return(a-2/3*c)/(b+c/3)}function Ke(a){if(1>=a)return a;a=1+(a-1)/3;return u?Ce(a,4):a};var Le=window.requestAnimationFrame||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame||window.msRequestAnimationFrame||setTimeout,Me=window.cancelAnimationFrame||window.mozCancelAnimationFrame||window.webkitCancelAnimationFrame||window.msCancelAnimationFrame||clearTimeout;function Ne(a,b){b&&(a=a.bind(b));let c;return()=>{c&&Me(c);c=Le(a)}};function Oe(a){return"string"==typeof a.className?a.className:a.getAttribute&&a.getAttribute("class")||""}function Pe(a){return a.classList?a.classList:Oe(a).match(/\S+/g)||[]}function Qe(a,b){"string"==typeof a.className?a.className=b:a.setAttribute&&a.setAttribute("class",b)}function Re(a,b){a.classList?b=a.classList.contains(b):(a=Pe(a),b=0<=ob(a,b));return b}function Se(a,b){if(a.classList)a.classList.add(b);else if(!Re(a,b)){var c=Oe(a);Qe(a,c+(0<c.length?" "+b:b))}} function Te(a,b){a.classList?a.classList.remove(b):Re(a,b)&&Qe(a,Array.prototype.filter.call(Pe(a),function(c){return c!=b}).join(" "))};function Ue(a){return"string"!==typeof a.className}function Ve(a,b){a.className.baseVal=b}function We(a){return Ue(a)?(a=a.className.baseVal,"string"===typeof a&&a.match(/\S+/g)||[]):Pe(a)}function Xe(a,b){Ue(a)?(a=We(a),b=0<=ob(a,b)):b=Re(a,b);return b}function Ye(a,b){if(Ue(a)){if(!Xe(a,b)){let c=a.className.baseVal;c+=0<a.className.baseVal.length?` ${b}`:b;Ve(a,c)}}else Se(a,b)}function Ze(a,b){Ue(a)?Xe(a,b)&&Ve(a,rb(We(a),c=>c!=b).join(" ")):Te(a,b)};function $e(a,b){return`${a.className()}_${b}`}function af(a,b,c){return`${$e(a,b)}_${c}`}function bf(a,b,c){b=Pe(b);const d=af(a,c,"");return wb(b,e=>0==e.indexOf(d))}class cf{constructor(a,b){this.wH=a;this.WR=b}className(){return this.WR?`${this.wH}__${this.WR}`:this.wH}};function H(a,b){const c=new C(a);A(a,c);if(b)if(Array.isArray(b))for(const d of b)Md(d,c);else Md(b,c);return c}class I extends Gd{};class df extends C{constructor(a){super(a);this.wx=A(this,new C);this.kJ=A(this,new C)}addHandler(a,b,c){super.addHandler(a,b,c);this.wx.g()}removeHandler(a,b,c){super.removeHandler(a,b,c);this.kJ.g()}};function J(a,b,c){if("string"===typeof b)(b=ef(a,b))&&(a.style[b]=c);else for(var d in b){c=a;var e=b[d],f=ef(c,d);f&&(c.style[f]=e)}}var ff={};function ef(a,b){var c=ff[b];if(!c){var d=dc(b);c=d;void 0===a.style[d]&&(d=(Cc?"Webkit":Bc?"Moz":u?"ms":null)+ec(d),void 0!==a.style[d]&&(c=d));ff[b]=c}return c}function gf(a,b){var c=a.style[dc(b)];return"undefined"!==typeof c?c:a.style[ef(a,b)]||""} function hf(a,b){var c=Zd(a);return c.defaultView&&c.defaultView.getComputedStyle&&(a=c.defaultView.getComputedStyle(a,null))?a[b]||a.getPropertyValue(b)||"":""}function jf(a,b){return hf(a,b)||(a.currentStyle?a.currentStyle[b]:null)||a.style&&a.style[b]}function kf(a){return new E(a.offsetLeft,a.offsetTop)}function lf(a){try{return a.getBoundingClientRect()}catch(b){return{left:0,top:0,right:0,bottom:0}}} function mf(a){var b=Zd(a),c=new E(0,0);var d=b?Zd(b):document;d=!u||9<=Number(Tc)||"CSS1Compat"==Xd(d).hf.compatMode?d.documentElement:d.body;if(a==d)return c;a=lf(a);b=be(Xd(b).hf);c.x=a.left+b.x;c.y=a.top+b.y;return c}function nf(a,b){a=of(a);b=of(b);return new E(a.x-b.x,a.y-b.y)}function of(a){if(1==a.nodeType)return a=lf(a),new E(a.left,a.top);a=a.changedTouches?a.changedTouches[0]:a;return new E(a.clientX,a.clientY)} function pf(a,b,c){if(b instanceof F)c=b.height,b=b.width;else if(void 0==c)throw Error("missing height argument");qf(a,b);rf(a,c)}function sf(a){"number"==typeof a&&(a=Math.round(a)+"px");return a}function rf(a,b){a.style.height=sf(b)}function qf(a,b){a.style.width=sf(b)} function tf(a){var b=uf;if("none"!=jf(a,"display"))return b(a);var c=a.style,d=c.display,e=c.visibility,f=c.position;c.visibility="hidden";c.position="absolute";c.display="inline";a=b(a);c.display=d;c.position=f;c.visibility=e;return a}function uf(a){var b=a.offsetWidth,c=a.offsetHeight,d=Cc&&!b&&!c;return(void 0===b||d)&&a.getBoundingClientRect?(a=lf(a),new F(a.right-a.left,a.bottom-a.top)):new F(b,c)} function vf(a){var b=a.style;a="";"opacity"in b?a=b.opacity:"MozOpacity"in b?a=b.MozOpacity:"filter"in b&&(b=b.filter.match(/alpha\(opacity=([\d.]+)\)/))&&(a=String(b[1]/100));return""==a?a:Number(a)}function wf(a,b){a=a.style;"opacity"in a?a.opacity=b:"MozOpacity"in a?a.MozOpacity=b:"filter"in a&&(a.filter=""===b?"":"alpha(opacity="+100*Number(b)+")")}function xf(a){return"rtl"==jf(a,"direction")}function yf(a){return new F(a.offsetWidth,a.offsetHeight)} function zf(a,b,c,d){if(/^\d+px?$/.test(b))return parseInt(b,10);var e=a.style[c],f=a.runtimeStyle[c];a.runtimeStyle[c]=a.currentStyle[c];a.style[c]=b;b=a.style[d];a.style[c]=e;a.runtimeStyle[c]=f;return+b}function Af(a,b){return(b=a.currentStyle?a.currentStyle[b]:null)?zf(a,b,"left","pixelLeft"):0} function Bf(a,b){if(u){var c=Af(a,b+"Left"),d=Af(a,b+"Right"),e=Af(a,b+"Top");a=Af(a,b+"Bottom");return new De(e,d,a,c)}c=hf(a,b+"Left");d=hf(a,b+"Right");e=hf(a,b+"Top");a=hf(a,b+"Bottom");return new De(parseFloat(e),parseFloat(d),parseFloat(a),parseFloat(c))}function Cf(a){return Bf(a,"padding")}function Df(a){return Bf(a,"margin")}var Ef={thin:2,medium:4,thick:6}; function Ff(a,b){if("none"==(a.currentStyle?a.currentStyle[b+"Style"]:null))return 0;b=a.currentStyle?a.currentStyle[b+"Width"]:null;return b in Ef?Ef[b]:zf(a,b,"left","pixelLeft")} function Gf(a){if(u&&!(9<=Number(Tc))){var b=Ff(a,"borderLeft"),c=Ff(a,"borderRight"),d=Ff(a,"borderTop");a=Ff(a,"borderBottom");return new De(d,c,a,b)}b=hf(a,"borderLeftWidth");c=hf(a,"borderRightWidth");d=hf(a,"borderTopWidth");a=hf(a,"borderBottomWidth");return new De(parseFloat(d),parseFloat(c),parseFloat(a),parseFloat(b))};function Hf(a){this.length=a.length||a;for(let b=0;b<this.length;b++)this[b]=a[b]||0}Hf.prototype.BYTES_PER_ELEMENT=4;Hf.prototype.set=function(a,b){b=b||0;for(let c=0;c<a.length&&b+c<this.length;c++)this[b+c]=a[c]};Hf.prototype.toString=Array.prototype.join;"undefined"==typeof Float32Array&&(Hf.BYTES_PER_ELEMENT=4,Hf.prototype.BYTES_PER_ELEMENT=Hf.prototype.BYTES_PER_ELEMENT,Hf.prototype.set=Hf.prototype.set,Hf.prototype.toString=Hf.prototype.toString,ha("Float32Array",Hf));function If(a){this.length=a.length||a;for(let b=0;b<this.length;b++)this[b]=a[b]||0}If.prototype.BYTES_PER_ELEMENT=8;If.prototype.set=function(a,b){b=b||0;for(let c=0;c<a.length&&b+c<this.length;c++)this[b+c]=a[c]};If.prototype.toString=Array.prototype.join;if("undefined"==typeof Float64Array){try{If.BYTES_PER_ELEMENT=8}catch(a){}If.prototype.BYTES_PER_ELEMENT=If.prototype.BYTES_PER_ELEMENT;If.prototype.set=If.prototype.set;If.prototype.toString=If.prototype.toString;ha("Float64Array",If)};new Float64Array(3);new Float64Array(3);new Float64Array(4);new Float64Array(4);new Float64Array(4);new Float64Array(16);function Jf(a,b){a:{var c=["transformOrigin","webkitTransformOrigin","msTransformOrigin","MozTransformOrigin","OTransformOrigin"];for(let d=0;d<c.length;++d)if(void 0!==a.style[c[d]]){c=c[d];break a}throw Error("browser doesn't support css style "+c[0]);}J(a,c,b)};function Kf(a,b,c,d,e,f){if(6==arguments.length)this.setTransform(a,b,c,d,e,f);else{if(0!=arguments.length)throw Error("Insufficient matrix parameters");this.Rg=this.Ug=1;this.Tg=this.Sg=this.If=this.th=0}}l=Kf.prototype;l.isIdentity=function(){return 1==this.Rg&&0==this.Tg&&0==this.Sg&&1==this.Ug&&0==this.If&&0==this.th};l.clone=function(){return new Kf(this.Rg,this.Tg,this.Sg,this.Ug,this.If,this.th)}; l.setTransform=function(a,b,c,d,e,f){if("number"!==typeof a||"number"!==typeof b||"number"!==typeof c||"number"!==typeof d||"number"!==typeof e||"number"!==typeof f)throw Error("Invalid transform parameters");this.Rg=a;this.Tg=b;this.Sg=c;this.Ug=d;this.If=e;this.th=f;return this};l.scale=function(a,b){this.Rg*=a;this.Tg*=a;this.Sg*=b;this.Ug*=b;return this};l.translate=function(a,b){this.If+=a*this.Rg+b*this.Sg;this.th+=a*this.Tg+b*this.Ug;return this}; l.rotate=function(a,b,c){var d=new Kf;const e=Math.cos(a);a=Math.sin(a);b=d.setTransform(e,a,-a,e,b-b*e+c*a,c-b*a-c*e);c=this.Rg;d=this.Sg;this.Rg=b.Rg*c+b.Tg*d;this.Sg=b.Sg*c+b.Ug*d;this.If+=b.If*c+b.th*d;c=this.Tg;d=this.Ug;this.Tg=b.Rg*c+b.Tg*d;this.Ug=b.Sg*c+b.Ug*d;this.th+=b.If*c+b.th*d;return this};l.toString=function(){return"matrix("+[this.Rg,this.Tg,this.Sg,this.Ug,this.If,this.th].join()+")"}; l.transform=function(a,b,c,d,e){let f=b;for(b+=2*e;f<b;){e=a[f++];const g=a[f++];c[d++]=e*this.Rg+g*this.Sg+this.If;c[d++]=e*this.Tg+g*this.Ug+this.th}};l.equals=function(a){return this===a?!0:a?this.Rg==a.Rg&&this.Sg==a.Sg&&this.If==a.If&&this.Tg==a.Tg&&this.Ug==a.Ug&&this.th==a.th:!1};function Lf(a){return Mf().getTransform(a)}function Nf(a,b,c){c=c||b;b=(new Kf).setTransform(b,0,0,c,0,0);Of(Mf(),a,b)}function Pf(a,b){return Re(a,b)}function Qf(a,b){Se(a,b)}function Rf(a){const b=a.style.display;a.style.display="none";const c=a.offsetHeight;a.style.display=b;return c}function Sf(){const a=we();a&&a.blur()}function Tf(a){return Math.floor(1E6*a)/1E6} function Vf(a){let b=Math.min(a.boundingWidth/a.width,a.boundingHeight/a.height);!1===a.Ef&&(b=Math.min(b,1));const c=Math.min(a.boundingWidth,a.width*b),d=Math.min(a.boundingHeight,a.height*b);return{width:c,height:d,scale:b,left:Math.floor((a.boundingWidth-c)/2),top:Math.floor((a.boundingHeight-d)/2)}}var Wf=null; function Mf(){if(Wf)return Wf;let a=null;const b=ce("DIV"),c=[["transform",Xf,{transform:"transform",transformOrigin:"transformOrigin"}],["webkitTransform",Xf,{transform:"webkitTransform",transformOrigin:"webkitTransformOrigin"}],["msTransform",Xf,{transform:"msTransform",transformOrigin:"msTransformOrigin"}],["MozTransform",Yf,{transform:"MozTransform",transformOrigin:"MozTransformOrigin"}],["OTransform",Xf,{transform:"OTransform",transformOrigin:"OTransformOrigin"}]];for(let d=0;d<c.length;++d)if(void 0!== b.style[c[d][0]]){a=new c[d][1](c[d][2]);break}if(!a)throw Error("browser doesn't support css matrix transformation");return Wf=a}function Xf(a){this.MD=a}function Of(a,b,c){b.style[a.MD.transform]=c.isIdentity()?"":"matrix("+a.qN(c).join(",")+")"} Xf.prototype.getTransform=function(a){a="none"!=hf(a,"display")?hf(a,this.MD.transform):a.style[this.MD.transform];if(0==a.lastIndexOf("matrix(",0))a:{const b=[];for(let c=0;6>c;++c){const d=a.match(/^.*?(-?\d+(?:\.\d+)?(e-?\d+)?)/);if(!d){a=null;break a}b[c]=parseFloat(d[1]);a=a.substr(d[0].length)}a=b}else a=null;return a?new Kf(a[0],a[1],a[2],a[3],a[4],a[5]):null};Xf.prototype.qN=function(a){return[Tf(a.Rg),Tf(a.Tg),Tf(a.Sg),Tf(a.Ug),Tf(a.If),Tf(a.th)]};function Yf(a){this.MD=a}p(Yf,Xf); Yf.prototype.qN=function(a){a=Yf.hb.qN.call(this,a);a[4]+="px";a[5]+="px";return a};function Zf(a){if(a.altKey&&!a.ctrlKey||a.metaKey||112<=a.keyCode&&123>=a.keyCode)return!1;if($f(a.keyCode))return!0;switch(a.keyCode){case 18:case 20:case 93:case 17:case 40:case 35:case 27:case 36:case 45:case 37:case 224:case 91:case 144:case 12:case 34:case 33:case 19:case 255:case 44:case 39:case 145:case 16:case 38:case 252:case 224:case 92:return!1;case 0:return!Bc;default:return 166>a.keyCode||183<a.keyCode}} function $f(a){if(48<=a&&57>=a||96<=a&&106>=a||65<=a&&90>=a||(Cc||zc)&&0==a)return!0;switch(a){case 32:case 43:case 63:case 64:case 107:case 109:case 110:case 111:case 186:case 59:case 189:case 187:case 61:case 188:case 190:case 191:case 192:case 222:case 219:case 220:case 221:case 163:case 58:return!0;case 173:return Bc;default:return!1}}function ag(a){switch(a){case 61:return 187;case 59:return 186;case 173:return 189;case 224:return 91;case 0:return 224;default:return a}};var bg=lb(),cg=tc()||q("iPod"),dg=q("iPad"),eg=q("Android")&&!(mb()||lb()||q("Opera")||q("Silk")),fg=mb(),gg=q("Safari")&&!(mb()||q("Coast")||q("Opera")||q("Edge")||q("Edg/")||q("OPR")||lb()||q("Silk")||q("Android"))&&!uc();var hg={},ig=null,jg=Bc||Cc||"function"==typeof n.btoa; function kg(a){if(jg)var b=n.btoa(a);else{b=[];for(var c=0,d=0;d<a.length;d++){var e=a.charCodeAt(d);255<e&&(b[c++]=e&255,e>>=8);b[c++]=e}a=void 0;void 0===a&&(a=0);lg();a=hg[a];c=Array(Math.floor(b.length/3));d=a[64]||"";let m=0;for(e=0;m<b.length-2;m+=3){var f=b[m],g=b[m+1],h=b[m+2],k=a[f>>2];f=a[(f&3)<<4|g>>4];g=a[(g&15)<<2|h>>6];h=a[h&63];c[e++]=""+k+f+g+h}k=0;h=d;switch(b.length-m){case 2:k=b[m+1],h=a[(k&15)<<2]||d;case 1:b=b[m],c[e]=""+a[b>>2]+a[(b&3)<<4|k>>4]+h+d}b=c.join("")}return b} function mg(a){var b=[];ng(a,function(c){b.push(c)});return b}function ng(a,b){function c(k){for(;d<a.length;){var m=a.charAt(d++),t=ig[m];if(null!=t)return t;if(!/^[\s\xa0]*$/.test(m))throw Error("Unknown base64 encoding at char: "+m);}return k}lg();for(var d=0;;){var e=c(-1),f=c(0),g=c(64),h=c(64);if(64===h&&-1===e)break;b(e<<2|f>>4);64!=g&&(b(f<<4&240|g>>2),64!=h&&b(g<<6&192|h))}} function lg(){if(!ig){ig={};for(var a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split(""),b=["+/=","+/","-_=","-_.","-_"],c=0;5>c;c++){var d=a.concat(b[c].split(""));hg[c]=d;for(var e=0;e<d.length;e++){var f=d[e];void 0===ig[f]&&(ig[f]=e)}}}};function og(a,b){const c=[];pg(new qg(b),a,c);return c.join("")}function qg(a){this.lG=a} function pg(a,b,c){if(null==b)c.push("null");else{if("object"==typeof b){if(Array.isArray(b)){var d=b;b=d.length;c.push("[");var e="";for(var f=0;f<b;f++)c.push(e),e=d[f],pg(a,a.lG?a.lG.call(d,String(f),e):e,c),e=",";c.push("]");return}if(b instanceof String||b instanceof Number||b instanceof Boolean)b=b.valueOf();else{c.push("{");f="";for(d in b)Object.prototype.hasOwnProperty.call(b,d)&&(e=b[d],"function"!=typeof e&&(c.push(f),rg(d,c),c.push(":"),pg(a,a.lG?a.lG.call(b,d,e):e,c),f=","));c.push("}"); return}}switch(typeof b){case "string":rg(b,c);break;case "number":c.push(isFinite(b)&&!isNaN(b)?String(b):"null");break;case "boolean":c.push(String(b));break;case "function":c.push("null");break;default:throw Error("Unknown type: "+typeof b);}}}var sg={'"':'\\"',"\\":"\\\\","/":"\\/","\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r","\t":"\\t","\v":"\\u000b"},tg=/\uffff/.test("\uffff")?/[\\"\x00-\x1f\x7f-\uffff]/g:/[\\"\x00-\x1f\x7f-\xff]/g; function rg(a,b){b.push('"',a.replace(tg,function(c){let d=sg[c];d||(d="\\u"+(c.charCodeAt(0)|65536).toString(16).slice(1),sg[c]=d);return d}),'"')};function ug(a,b){td.call(this);this.On=a||1;this.fB=b||n;this.BX=qa(this.E7,this);this.oY=Date.now()}p(ug,td);l=ug.prototype;l.enabled=!1;l.Fe=null;l.setInterval=function(a){this.On=a;this.Fe&&this.enabled?(this.stop(),this.start()):this.Fe&&this.stop()};l.E7=function(){if(this.enabled){var a=Date.now()-this.oY;0<a&&a<.8*this.On?this.Fe=this.fB.setTimeout(this.BX,this.On-a):(this.Fe&&(this.fB.clearTimeout(this.Fe),this.Fe=null),this.dispatchEvent("tick"),this.enabled&&(this.stop(),this.start()))}}; l.start=function(){this.enabled=!0;this.Fe||(this.Fe=this.fB.setTimeout(this.BX,this.On),this.oY=Date.now())};l.stop=function(){this.enabled=!1;this.Fe&&(this.fB.clearTimeout(this.Fe),this.Fe=null)};l.Rd=function(){ug.hb.Rd.call(this);this.stop();delete this.fB};function vg(a,b,c){if("function"===typeof a)c&&(a=qa(a,c));else if(a&&"function"==typeof a.handleEvent)a=qa(a.handleEvent,a);else throw Error("Invalid listener argument");return 2147483647<Number(b)?-1:n.setTimeout(a,b||0)};function wg(a,b){this.Ab=a;this.NZ=b||[]}ha("iSpring.ios.mobile.MobileAppCommand",wg);wg.prototype.id=function(){return la(this)};wg.prototype.uv=function(){if(xg){var a=this.Ab;var b=this.NZ,c=this.id();b=og(b,null);a="isplayer://"+a+"/"+c+"/"+kg(b);yg(a)}};function yg(a){try{const b=ge("iframe");J(b,{width:"1px",height:"1px",border:"0"});b.src=a;document.body.appendChild(b);vg(()=>{le(b)},100)}catch(b){}};let zg;function Ag(a){a instanceof Vc&&(a=a.Ce);zg||(zg=new WeakMap);zg.set(a,!0)}function Bg(a){a instanceof Vc&&(a=a.Ce);zg||(zg=new WeakMap);return zg.has(a)}function Cg(a){a instanceof Vc&&(a=a.Ce);return a.defaultPrevented?!0:Bg(a)};function Dg(a,b,c,d){c=c||0;const e=Array.prototype.slice.call(arguments,3);return setTimeout(()=>{a.apply(b||null,e)},c)}function Eg(){const a=Fg();return Math.max(1,Math.min(a.width,a.height)/420)} function Fg(){if(Gg)return new F(document.documentElement.clientWidth,document.documentElement.clientHeight);if(K&&u)return new F(screen.width,screen.height);var a=void 0!==window.devicePixelRatio?window.devicePixelRatio:1;return Hg?new F(screen.width/a,screen.height/a):K?Ig&&(a=Math.max(screen.width,screen.height),document.documentElement.clientWidth>a)?new F(Math.max(document.documentElement.clientWidth,a),Math.max(document.documentElement.clientHeight,Math.min(screen.width,screen.height))):new F(screen.width, screen.height):new F(screen.width*a,screen.height*a)}function Jg(a){var b=window.location.search.substr(1);if(!b)return{};const c={};b=b.split("&");for(let f=0;f<b.length;++f){const g=b[f].split("=");if(2==g.length){try{var d=decodeURIComponent(g[0].replace(/\+/g," "))}catch(h){d=g[0]}try{var e=decodeURIComponent(g[1].replace(/\+/g," "))}catch(h){e=g[1]}a||(d=d.toLowerCase());c[d]=e}}return c}function Kg(a){return`url('${a.replace(/\\/g,"/")}')`} function Lg(a,b){if(xg)(new wg("openWindow",[a])).uv();else{var c=b?{target:b}:void 0;c||(c={});b=window;if(a instanceof Ta)var d=a;else d="undefined"!=typeof a.href?a.href:String(a),d instanceof Ta||(d="object"==typeof d&&d.Hv?d.Av():String(d),Wa.test(d)?d=new Ta(d,Sa):(d=String(d),d=d.replace(/(%0A|%0D)/g,""),d=d.match(Va)?new Ta(d,Sa):null)),d=d||Ya;var e=void 0!==self.crossOriginIsolated,f="strict-origin-when-cross-origin";window.Request&&(f=(new Request("/")).referrerPolicy);const r="unsafe-url"=== f;f=c.noreferrer;if(e&&f){if(r)throw Error("Cannot use the noreferrer option on a page that sets a referrer-policy of `unsafe-url` in modern browsers!");f=!1}a=c.target||a.target;e=[];for(var g in c)switch(g){case "width":case "height":case "top":case "left":e.push(g+"="+c[g]);break;case "target":case "noopener":case "noreferrer":break;default:e.push(g+"="+(c[g]?1:0))}g=e.join(",");if(uc()&&b.navigator&&b.navigator.standalone&&a&&"_self"!=a){c=ge("A");a:{try{var h=c&&c.ownerDocument,k=h&&(h.defaultView|| h.parentWindow);k=k||n;if(k.Element&&k.Location){var m=k;break a}}catch(x){}m=null}if(m&&"undefined"!=typeof m.HTMLAnchorElement&&(!c||!(c instanceof m.HTMLAnchorElement)&&(c instanceof m.Location||c instanceof m.Element))){if(ka(c))try{var t=c.constructor.displayName||c.constructor.name||Object.prototype.toString.call(c)}catch(x){t="<object could not be stringified>"}else t=void 0===c?"undefined":null===c?"null":typeof c;ya("Argument is not a %s (or a non-Element, non-Location mock); got: %s","HTMLAnchorElement", t)}m=d instanceof Ta?d:Xa(d);c.href=Ua(m);c.target=a;f&&(c.rel="noreferrer");m=document.createEvent("MouseEvent");m.initMouseEvent("click",!0,!0,b,1);c.dispatchEvent(m)}else f?(b=Vb("",b,a,g),m=Ua(d),b&&(Ac&&-1!=m.indexOf(";")&&(m="'"+m.replace(/'/g,"%27")+"'"),b.opener=null,""===m&&(m="javascript:''"),m=Nb('<meta name="referrer" content="no-referrer"><meta http-equiv="refresh" content="0; url='+Yb(m)+'">'),(b=b.document)&&b.write&&(b.write(Kb(m)),b.close()))):((b=Vb(d,b,a,g))&&c.noopener&&(b.opener= null),b&&c.noreferrer&&(b.opener=null))}}function Mg(a){if(!a)return!1;for(;a;){if("A"==a.nodeName.toLocaleUpperCase())return!0;a=a.parentNode}return!1}function Ng(a){return a&&"VIDEO"==a.nodeName&&a.controls};(function(){function a(b){try{return b.ISPlayer&&(window.ISPlayer=b.ISPlayer),b.ISPVideoPlayer&&(window.ISPVideoPlayer=b.ISPVideoPlayer),b.ISPQuizPlayer&&(window.ISPQuizPlayer=b.ISPQuizPlayer),b.ISPInteractionPlayerCore&&(window.ISPInteractionPlayerCore=b.ISPInteractionPlayerCore),b.ISPBookPlayer&&(window.ISPBookPlayer=b.ISPBookPlayer),b.ISPScenarioPlayer&&(window.ISPScenarioPlayer=b.ISPScenarioPlayer),b.ISPFlipPlayer&&(window.ISPFlipPlayer=b.ISPFlipPlayer),!0}catch(c){return!1}}if(function(){let b; try{b=window.frameElement}catch(c){}return null!=b}()){let b=window,c=7;for(;b&&b.parent!=b&&0!=c--&&!a(b.parent);)b=b.parent}})();var Og;const Pg=Jg().user_agent;Og=Pg?Pg:Qa()||"";var Ig=dg||cg,Gg="1"==Jg().small_screen,Qg="1"==Jg().tablet_screen,Rg=window.top!==window,Sg;let Tg;try{Tg=window.top.location.href?window.frameElement:null}catch(a){}Sg=null!=Tg;var Ug=cg&&Sg; function Vg(){const a=Og.toLowerCase();return-1!=a.indexOf("android")||-1!=a.indexOf("mobile")||-1!=a.indexOf("wpdesktop")||Gg||Qg}var Wg=-1!=Og.toLowerCase().indexOf("chrome");Og.indexOf("OPR"); var Xg=Cc&&!Wg,Yg=-1!=Og.indexOf("CriOS"),Zg=-1!=Og.indexOf("YaBrowser"),$g=-1==Og.toLowerCase().indexOf("windows phone")&&-1!=Og.toLowerCase().indexOf("android"),K=Vg(),ah=K&&(Vg()?"ontouchstart"in window||void 0!==window.DocumentTouch&&document instanceof window.DocumentTouch||-1!=Og.toLowerCase().indexOf("touch"):!1);let bh="";if(Ig){const a=/CPU.+OS\s(\d+)_(\d+)/.exec(Og);bh=a?a[1]+"."+a[2]:""} var ch=parseInt(bh,10),dh=Ig&&6>=ch,eh=Ig&&7<=ch,fh=Ig&&8<=ch,gh=Ig&&9<=ch,hh=Ig&&10<=ch,ih=Ig&&12<=ch,jh=u&&"9."==Mc.substr(0,2),kh=u&&"10."==Mc.substr(0,3),lh=L&&u,Hg=$g&&!Wg&&!bg&&!yc;Og.toLowerCase().indexOf("micromessenger");var xg=-1!=Og.indexOf("ismobile"),mh=xg&&cg,nh=xg&&$g,oh=window._ispringNoneMobile,ph;if(ph=!window._ispringFullsizeSkin){var qh;if(!(qh=Gg))if(window._ispringFullsizeSkin)qh=!1;else{var rh=Fg();qh=(cg||700>Math.min(rh.width,rh.height))&&!Qg}ph=qh} var L=ph,sh=cg&&!mh&&10>ch||lh&&L,th=void 0!==window.ISPlayer,uh=K&&!th,vh=!1;const wh=document.createElement("audio"),xh=wh.play&&wh.play();xh&&xh.then(()=>{wh.pause()},a=>{if(0<a.toString().indexOf("interact with the document first")||(Xg||bg)&&0<a.toString().indexOf("possibly because the user denied permission"))vh=!0});var yh="1"==Jg().screenshoter,zh="1"==Jg().embed,Ah=!1;function Bh(){return 1==window._ispringDebug||"1"==Jg().isdebug} if(q("Windows")){const a=Qa();let b;if(q("Windows"))b=/Windows (?:NT|Phone) ([0-9.]+)/,b.exec(a);else if(uc()){b=/(?:iPhone|iPod|iPad|CPU)\s+OS\s+(\S+)/;const c=b.exec(a);c&&c[1].replace(/_/g,".")}else if(q("Macintosh")){b=/Mac OS X ([0-9_.]+)/;const c=b.exec(a);c&&c[1].replace(/_/g,".")}else Pa("KaiOS")?(b=/(?:KaiOS)\/(\S+)/i,b.exec(a)):q("Android")?(b=/Android\s+([^\);]+)(\)|;)/,b.exec(a)):q("CrOS")&&(b=/(?:CrOS\s+(?:i686|x86_64)\s+([0-9.]+))/,b.exec(a))}setTimeout(function(){Ch=Bh},0);var Dh=["touchstart","mousedown"],Eh=["touchend","mouseup"],Fh=["touchmove","mousemove"];function Gh(a,b,c,d,e){this.Xd=a;this.i_=b;this.j_=c;this.E3=d;this.F3=e}l=Gh.prototype;l.id=function(){return this.Xd};l.clientX=function(){return this.i_};l.clientY=function(){return this.j_};l.screenX=function(){return this.E3};l.screenY=function(){return this.F3};function Hh(a,b){this.KI=a;this.C4=b}function Ih(a){const b=[];for(let c=0;c<a.length;++c){const d=a[c];b.push(new Gh(d.pointerId,d.clientX,d.clientY,d.screenX,d.screenY))}return new Hh(a[0],b)}Hh.prototype.fs=function(){return this.KI};Hh.prototype.touches=function(){return this.C4};Hh.prototype.scale=function(){return this.KI.scale};Hh.prototype.rotation=function(){return this.KI.rotation};var Jh={passive:!1},Kh={passive:!0};function Lh(a,b){this.o=a;this.Em={};this.Qm={};if(b)for(a=0;a<b.length;++a)Mh(this,b[a])}l=Lh.prototype;l.Bz=!1;l.HC=-1;function Nh(a){const b=a.o;window.navigator.msPointerEnabled?(v(b,"MSPointerDown",a.aU,!1,a),v(b,"MSPointerUp",a.cU,!1,a),v(b,"MSPointerMove",a.bU,!1,a)):(v(b,Dh,a.fr,Jh,a),v(b,Eh,a.qU,!1,a),v(b,Fh,a.rU,Jh,a))} function Oh(a){const b=a.o;window.navigator.msPointerEnabled?(od(b,"MSPointerDown",a.aU,!1,a),od(b,"MSPointerUp",a.cU,!1,a),od(b,"MSPointerMove",a.bU,!1,a)):(od(b,Dh,a.fr,Jh,a),od(b,Eh,a.qU,!1,a),od(b,Fh,a.rU,Jh,a))}l.fr=function(a){const b=a.Ce;if(!this.Bz||b.touches&&1==b.touches.length)this.Bz=!0,a=Ph(a),Qh(this,"touchStart",a)}; l.qU=function(a){if(this.Bz){this.Bz=!1;var b=Ph(a);if(Qh(this,"touchEnd",b)){if(b=a.target)if("TEXTAREA"==b.nodeName)b=!0;else{var c=b.getAttribute("type");b="INPUT"==b.nodeName&&(!c||"text"==c||"number"==c)}else b=!1;b||Mg(a.target)||Ng(a.target)||a.preventDefault()}}};l.rU=function(a){!Ng(a.target)&&this.Bz&&(a=Ph(a),Qh(this,"touchMove",a))}; function Ph(a){a=a.Ce;if(void 0!==window.TouchEvent&&a instanceof TouchEvent){var b=[];for(let c=0;c<a.touches.length;++c){const d=a.touches[c];b.push(new Gh(d.identifier,d.clientX,d.clientY,d.screenX,d.screenY))}a=new Hh(a,b)}else b=[],b.push(new Gh(0,a.clientX,a.clientY,a.screenX,a.screenY)),a=new Hh(a,b);return a}l.aU=function(a){var b=a.Ce;this.Em[b.pointerId]=b;Rh(this,a);b=bb(this.Em);a=1==b.length?"touchStart":"touchMove";b=Ih(b);Qh(this,a,b)}; l.cU=function(a){const b=a.Ce;if(b.pointerId in this.Em){delete this.Em[b.pointerId];Rh(this,a);var c=bb(this.Em);a=0<c.length?"touchMove":"touchEnd";0==c.length&&(c=[b]);c=Ih(c);Qh(this,a,c)&&b.preventDefault()}};l.bU=function(a){const b=a.Ce;b.pointerId in this.Em&&(this.Em[b.pointerId]=b,Rh(this,a),a=bb(this.Em),a=Ih(a),Qh(this,"touchMove",a))};function Rh(a,b){"touch"==b.pointerType&&(0<a.HC&&clearTimeout(a.HC),a.HC=setTimeout(a.v0.bind(a),200))} l.v0=function(){this.Em={};this.HC=-1;for(const a in this.Qm)this.Qm.hasOwnProperty(a)&&this.Qm[a].wp()};function Qh(a,b,c){let d=0,e=null;for(const f in a.Qm)if(a.Qm.hasOwnProperty(f)){const g=a.Qm[f],h=g.OF(b,c);h>d&&(d=h,e=g)}return e?(c.fs().defaultPrevented?e.wp():e.kF(c),!0):!1}function Mh(a,b){a.Qm[b.eA()]=b}function Sh(a,b){return b in a.Qm?a.Qm[b]:null};function Th(){this.fN=new C;this.I_=new C;this.gN=new C;this.eN=new C}l=Th.prototype;l.pn=null;l.$E=!1;l.eA=function(){return"tap"};l.OF=function(a,b){if("touchEnd"==a)return this.$E?1:0;const c=new E(b.touches()[0].clientX(),b.touches()[0].clientY());if("touchStart"==a&&1==b.touches().length)return this.pn=c,this.$E=!0,this.gN.g(),lh||v(window,"scroll",this.wp,!1,this),0;if(!this.pn)return 0;50>=Vd(c,this.pn)||this.$E&&this.wp();return 0}; l.kF=function(a){this.fN.g(this.pn.x,this.pn.y,a.fs());let b=!1;const c=Date.now();this.VS&&1E3>c-this.VS&&50>=Vd(this.I0,this.pn)&&(b=!0,this.I_.g(this.pn.x,this.pn.y,a.fs()));this.VS=b?null:c;this.I0=this.pn};l.wp=function(){od(window,"scroll",this.wp,!1,this);this.$E=!1;this.eN.g()};let Uh;const Vh=[];if(window.MutationObserver){Uh=new MutationObserver(b=>{b&&b.forEach(c=>{for(const d of c.removedNodes)for(const e of Vh)"function"===typeof d.contains&&d.contains(e.displayObject())&&e.py()})});const a={subtree:!0,childList:!0};Le(()=>{Uh.observe(document.body,a)})}function Wh(a,b){a.xw.push(b);Ye(a.Y,b.className())} function Xh(a){const b=new ResizeObserver(c=>{for(const d of c)void 0!==d.target&&0<d.contentRect.width&&0<d.contentRect.height&&(a.ja(a.Y.clientWidth,a.Y.clientHeight),a.Kh.g(a))});b.observe(a.Y);return b} function Yh(a,b){const c=A(a,new Lh(a.Y));z(a,b.wx,()=>{1==Ld(b)&&Nh(c);w(a,a.Y,"mouseover",()=>{a.enabled()&&0<Ld(a.K)&&a.ko()});w(a,a.Y,"mouseout",()=>{a.$f(!1)})});z(a,b.kJ,()=>{0==Ld(b)&&Oh(c)});const d=new Th;z(a,d.fN,(e,f,g)=>{a.$f(!1);a.enabled()&&a.vo(g);a.dn&&g.target==a.Y&&g.preventDefault()});z(a,d.eN,()=>{a.$f(!0)});z(a,d.gN,()=>{a.enabled()&&a.ko()});Mh(c,d)} function Zh(a){Uh?Vh.push(a):u?w(a,window,"DOMNodeRemoved",b=>{pe(b.target,a.Y)&&a.py()}):w(a,a.Y,"DOMNodeRemovedFromDocument",()=>{a.py()})}function M(a,b,c){A(a,b);null!=c?a.jc(b,c):a.addChild(b)}function $h(a,b){for(const c of Object.keys(b))J(a.Y,c,b[c])}function ai(a,b){b instanceof cf||(b=new cf(b));Wh(a,b)}function N(a,b){return new cf(a.xw[0].wH,b)} function bi(a,b,c=b){const d=a.Y.scrollTop;b=Math.min(0,b-d-a.eX);c=Math.max(0,c-(d+a.Y.clientHeight)+a.eX);0!=b?a.Y.scrollTop+=b:0!=c&&(a.Y.scrollTop+=c)}function ci(a){return a.Y.getBoundingClientRect()}function di(a,b,c,d,e){const f=e||a.M.bind(a),g=()=>{var h="string"===typeof c?c:c();h=b.H(h,d&&d());f(h)};z(a,b.Io,h=>{const k="string"===typeof c?c:c();h==k&&g()});g();a.MJ=g}function ei(a){a.MJ?a.MJ():ya("bindI18nMessage is required")} class O extends I{constructor(a){let {s:b,m:c,QX:d,ia:e,ea:f,kG:g,tX:h,AO:k,Lf:m,G8:t=0,Wg:r,tabIndex:x,Lz:y}=a||{};super();e||(e=ce(f||"DIV"));this.Y=e;this.xw=[];if(b||c)b=b||new cf(c,d),Wh(this,b);this.dn=void 0!==g?g:!0;this.ku=this.hh=this.ph=this.dv=this.cv=this.zq=void 0;this.eX=t;this.ou=1;this.MJ=null;this.qW={};this.yi=null;m&&(this.vr=Xh(this));(this.J3=r)&&this.bb(!1);void 0!==x&&this.aw(x);this.K=A(this,new df(this));Yh(this,this.K);k&&z(this,this.K,()=>{});y&&Zh(this);this.Kh=H(this); if(!1===h){let D=!1;w(this,this.displayObject(),"mousedown",()=>{D=!0});w(this,this.displayObject(),"focusout",Q=>{Q.target==Q.currentTarget&&(D=!1)});w(this,this.displayObject(),"focusin",Q=>{D&&Q.target==Q.currentTarget&&Le(()=>{this.displayObject().blur()})})}}focus(){(()=>{this.Y.focus()})()}getAttribute(a){return this.Y.getAttribute(a)}setAttribute(a,b){(()=>{this.Y.setAttribute(a,b)})()}removeAttribute(a){(()=>{this.Y.removeAttribute(a)})()}aw(a){this.zq=a;this.Yy(a)}Kf(a){this.cv=a;(()=>{this.Y.style.left= a+"px"})()}Sd(a){this.dv=a;(()=>{this.Y.style.top=a+"px"})()}move(a,b){this.Kf(a);this.Sd(b)}Ga(a){this.resize(a)}Nb(a){this.resize(void 0,a)}resize(a,b){this.Au(a,b);void 0!==a&&(this.ph=a);void 0!==b&&(this.hh=b);this.ja(this.width(),this.height());this.Kh.g(this)}j(a){void 0!==this.zq&&this.Yy(a?this.zq:-1);(()=>{a?this.Y.removeAttribute("disabled"):this.Y.setAttribute("disabled","")})()}u(a){this.yi=a;(()=>{this.yi=null;this.Y.style.display=a?"":"none"})()}Ic(a){(()=>{this.D("opacity",a)})(); this.ku=a}addChild(a){const b=this.hk(a);(()=>{this.Y.appendChild(b)})()}jc(a,b){const c=this.hk(a);this.Y==c.parentNode&&this.Y.childNodes[b]==c||(()=>{ke(this.Y,c,b)})()}removeChild(a){const b=this.hk(a);this.Lj(b)&&(()=>{this.Y.removeChild(b)})()}tm(){(()=>{je(this.Y)})()}M(a){(()=>{qe(this.Y,a)})()}le(a){(()=>{this.Y.innerHTML=a})()}D(a,b){(()=>{J(this.Y,a,b)})()}mg(a){(()=>{this.Y.id=a})()}Jn(){return this.Y.id}lg(a){this.Sc("label",a)}Pe(a){Array.isArray(a)&&(a=a.join(" "));(()=>{xe(this.Y, a)})()}Ds(a){this.Sc("hidden",a)}Sc(a,b){(()=>{ye(this.Y,a,b)})()}l(a,b){if(this.xw.length)for(const c of this.xw)if("string"===typeof b){const d=bf(c,this.Y,a);d&&(delete this.qW[a],(()=>{Ze(this.Y,d)})());if(b){const e=af(c,a,b);this.qW[a]=e;(()=>{Ye(this.Y,e)})()}}else{const d=$e(c,a);(()=>{var e=this.Y,f=d;b?Se(e,f):Te(e,f)})()}else(()=>{var c=this.Y;b?Se(c,a):Te(c,a)})(),ya("component has no bemInfo")}Ok(a){const b=this.xw[0];a=b?$e(b,a):a;return Xe(this.Y,a)}bb(a){this.Sc("selected",a)}selected(){return"true"== ze(this.Y,"selected")}va(){this.ja(this.width(),this.height());this.Kh.g()}Lj(a){return this.hk(a).parentNode==this.displayObject()}x(){return void 0!==this.cv?this.cv:kf(this.displayObject()).x}y(){return void 0!==this.dv?this.dv:kf(this.displayObject()).y}width(){return void 0!==this.ph?this.ph:this.oC()}height(){return void 0!==this.hh?this.hh:this.eJ()}enabled(){return!this.Y.hasAttribute("disabled")}visible(){return"boolean"===typeof this.yi?this.yi:"none"!=this.displayObject().style.display}opacity(){if(void 0!== this.ku)return this.ku;const a=vf(this.Y);return"number"===typeof a?a:1}displayObject(){return this.Y}setScale(a,b="0 0"){(()=>{Nf(this.Y,a,a);Jf(this.Y,b)})()}setParentScale(a){this.ou=a;this.ue()}parentScale(){return this.ou}contains(a){if(!a)return!1;a=this.hk(a);return pe(this.Y,a)}qq(a){(a instanceof Node||"function"===typeof a.displayObject)&&this.removeChild(a);super.qq(a)}hk(a){return a instanceof Node?a:a.displayObject()}oC(){const a=this.Y;return a.tagName.toUpperCase()=="SVG".toString()? a.width.baseVal.value:yf(a).width}eJ(){const a=this.Y;return a.tagName.toUpperCase()=="SVG".toString()?a.height.baseVal.value:yf(a).height}Au(a,b){(()=>{void 0!==a&&qf(this.Y,a);void 0!==b&&rf(this.Y,b)})()}ja(){}ue(){}vo(a){this.K.g(this,a)}ko(){this.l("active",!0)}$f(){this.l("active",!1)}ow(){w(this,this.Y,"keydown",this.HK,this)}HK(a){document.activeElement!=this.displayObject()||a.defaultPrevented||13!=a.keyCode&&32!=a.keyCode||(a.preventDefault(),this.vo())}py(){this.$f(!1)}Yy(a){(()=>{this.setAttribute("tabindex", a+"")})()}zc(){this.vr&&this.vr.disconnect();const a=Vh.indexOf(this);0<=a&&Vh.splice(a,1)}};class fi extends O{constructor({s:a,m:b,QX:c,kG:d,tX:e,tabIndex:f,C8:g,toggle:h,Lf:k}){super({s:a,m:b,QX:c,kG:d,tX:e,tabIndex:f,ea:"BUTTON",Lz:!0,Lf:k});g&&(a=g.top,b=g.right,c=g.bottom,g=g.left,this.Ph=new O,M(this,this.Ph),this.Ph.D("position","absolute"),this.Ph.D("top",a?`${-a}px`:0),this.Ph.D("right",b?`${-b}px`:0),this.Ph.D("bottom",c?`${-c}px`:0),this.Ph.D("left",g?`${-g}px`:0));(this.z4=h)&&this.Xk(!1);this.ow()}Xk(a){this.Sc("pressed",a)}selected(){return!1}bb(){}pressed(){return"true"== ze(this.Y,"pressed")}M(a){super.M(a);this.Ph&&this.jc(this.Ph,0)}le(a){super.le(a);this.Ph&&this.jc(this.Ph,0)}};class gi{constructor(a){this.o=a.content;this.l_=""==a.contentHover?a.content:a.contentHover;this.Yl=a.url;this.ph=a.width;this.hh=a.height;this.D4=a.IG;this.E0=a.language;this.B_=a.xF;this.A_=a.wF;this.C_=a.yF;this.D_=a.zF}content(){return this.o}contentHover(){return this.l_}url(){return this.Yl}width(){return this.ph}height(){return this.hh}IG(){return this.D4}language(){return this.E0}xF(){return this.B_}wF(){return this.A_}yF(){return this.C_}zF(){return this.D_}};function hi(){return cc()+"-"+cc()};function ii(a){const b=new Map;ji(a,b);ki(a,b)}function ki(a,b){const c=a.attributes,d=c.length;for(let f=0;f<d;++f){const g=c.item(f);var e=g.value;e.match(/^url\("?#/)&&e.endsWith(")")&&(e=g.value.substring(e.indexOf("#")+1,e.search(/"\)|\)$/)),e=b.get(e),void 0!==e&&(g.value=`url(#${e})`))}for(const f of ne(a))ki(f,b)}function ji(a,b){if(a.id&&!b.has(a.id)){const c=hi();b.set(a.id,c);a.id=c}for(const c of ne(a))ji(c,b)};class li extends O{constructor(a){super({m:"trial_banner"});this.WZ=a;this.D("position","absolute");this.D("cursor","pointer");var b=new O({m:"banner-content"});b.le(a.content());ii(b.displayObject());b.Sc("hidden",!0);this.addChild(b);b=new O({m:"banner-content_hover"});b.le(a.contentHover());ii(b.displayObject());b.Sc("hidden",!0);this.addChild(b);a.url()&&z(this,this.K,this.b1,this);this.resize(a.width(),a.height())}b1(){Lg(this.WZ.url())}};class mi extends I{constructor(){super();this.Ft=new O({m:"fullscreen-video-layer"});this.PQ=H(this);this.S_=H(this);this.eC=null}attachEvent(){return this.PQ}exitFullscreen(){this.eC&&(this.eC(),this.eC=null,this.Ft.tm(),this.Ft.l("with-video-player",!1),this.S_.g())}attach(a,b){this.eC=b;this.Ft.addChild(a);this.Ft.l("with-video-player",!!a);this.PQ.g()}};function ni(a){return oi(Math.floor(a/60))+":"+oi(Math.floor(a%60))}function pi(a,b){return a.toLocaleString(void 0,b)}function oi(a){return 10>a?"0"+a:""+a};var qi="sec",ri="min",si="h";function ti({X6:a,min:b,V5:c}){qi=a;ri=b;si=c}function ui(a,b){return b?(10>a?"0":"")+a:a.toString(10)}function vi(a){const b=qi;return ui(a,!1)+" "+b}function wi(a){if(60<a){const b=a%60;a=ui(Math.floor(a/60),!1)+":"+ui(b,!0)}else a=vi(a);return a}function xi(a){if(60<a){var b=a%60;a=ui(Math.floor(a/60),!1)+" "+ri;0<b&&(a+=" "+ui(b,!0)+" "+qi);b=a}else b=vi(a);return b} function yi(a){const b=new Date;b.setMinutes(10);return pi(b,{hour:"numeric",minute:"numeric"})!=pi(b)?pi(a,{year:"numeric",month:"long",day:"numeric"})+" "+pi(a,{hour:"numeric",minute:"numeric"}):a.getFullYear()+"-"+oi(a.getMonth()+1)+"-"+oi(a.getDate())+" "+(oi(a.getHours())+":"+oi(a.getMinutes()))}function zi(a){if(60>a)return vi(a);const b=a%60,c=Math.floor(a/60)%60;a=Math.floor(a/3600);let d="";a&&(d=ui(a,!1)+" "+si+" ");c&&(d+=ui(c,!1)+" "+ri+" ");b&&(d+=ui(b,!0)+" "+qi);return d};class Ai extends I{constructor(a){super();this.Yt=a;this.af=a.playing();this.b3=H(this);this.SD=H(this)}playing(){return this.af}ready(){return!0}stop(){this.Yt.pause()}playbackStateChangedEvent(){return this.b3}readyEvent(){return this.SD}};class Bi{constructor(){this.vW=!1}suspend(){this.vW=!0}suspended(){return this.vW}}Bi.prototype.suspended=Bi.prototype.suspended;Bi.prototype.suspend=Bi.prototype.suspend;const Ci=["playing","buffering"];function Di(a){return a.lb.error?"error":a.lb.ended?"ended":a.lb.paused?"paused":a.lb.readyState<HTMLMediaElement.HAVE_FUTURE_DATA&&2==a.lb.networkState||a.Oi?"buffering":"playing"}function Ei(a){return!!a.lb&&!a.lb.error&&void 0!==a.lb.play} class Fi extends I{constructor(a){super();this.lb=a;this.af=this.Oi=!1;this.B=Di(this);w(this,a,"play",this.He,this);w(this,a,"playing",this.He,this);w(this,a,"pause",this.He,this);w(this,a,"seeked",this.E1,this);w(this,a,"ended",this.He,this);w(this,a,"waiting",this.He,this);w(this,a,"timeupdate",this.jy,this);Ei(this)&&this.lb.readyState>=HTMLMediaElement.HAVE_METADATA||w(this,a,"loadedmetadata",this.PK,this);this.gp=H(this);this.MU=H(this);this.Iz=H(this);this.uT=H(this);this.Jo=H(this);this.BH= this.Cy=this.HD=this.NH=0;this.nM=NaN}state(){return this.B}lA(){return"paused"==this.B}play(){const a=this.lb.play();a&&a.catch(b=>window.console.log(b))}pause(){this.lb.pause()}reset(){this.pause();this.seek(0)}stop(){this.pause();this.seek(this.duration());this.seek(0)}seek(a){isNaN(this.lb.duration)||(this.Oi=!0,this.nM=Date.now(),this.lb.currentTime=a,this.He())}playing(){return 0<=Ci.indexOf(this.B)}currentTime(){return this.lb.currentTime}duration(){return this.lb.duration||0}volume(){return Ei(this)? this.lb.volume:1}setVolume(a){Ig?this.aG(!a):Ei(this)&&(a=Rd(a,0,1),this.lb.volume!=a&&(this.lb.volume=a,this.Iz.g()))}muted(){return Ei(this)&&this.lb.muted}aG(a){Ei(this)&&this.lb.muted!=a&&(this.lb.muted=a,this.uT.g())}NX(){this.lb.controls=!1}mediaElement(){return this.lb}stateChangedEvent(){return this.gp}iG(){return this.MU}zY(){return this.uT}mB(){return this.Iz}He(){const a=this.B,b=Di(this);a!=b&&("playing"==b?(this.af=!0,this.HD=Date.now(),this.Cy=this.currentTime(),this.NH=setInterval(()=> {const c=(Date.now()-this.HD)/1E3+this.Cy;if(this.lb.readyState<HTMLMediaElement.HAVE_FUTURE_DATA||c>this.currentTime()+.5)this.Oi=!0,this.BH=this.Cy+(Date.now()-this.HD)/1E3,this.He()},50)):(this.af=!1,clearInterval(this.NH)),this.B=b,this.gp.g(a))}jy(){isNaN(this.nM)&&this.Oi&&this.currentTime()>=this.BH&&(this.Oi=!1,this.He(),this.Cy=this.BH);this.MU.g()}PK(){this.Jo.g()}E1(){this.HD=Date.now();this.nM=NaN;this.Cy=this.currentTime();this.Oi=!1;this.He()}zc(){this.lb.src="";clearInterval(this.NH)}} ;class Gi{constructor(a,b){this.BE=a;this.Ab=b}src(){return this.BE}type(){return this.Ab}};function Hi(){const a=ge("AUDIO");a.setAttribute("preload","metadata");return a}function Ii(){const a=ge("VIDEO");a.setAttribute("preload","metadata");hh&&a.setAttribute("playsinline","");return a}let Ji=[],Ki=[]; if(window.ismediacreator)Ji=window.ismediacreator[0],Ki=window.ismediacreator[1];else if(document.body){function a(c,d){const e=c.play();e&&e.catch(()=>{});c.pause();d.push(c)}function b(){if(30>Ji.length)for(var c=Ji.length;30>c;++c){var d=Hi();a(d,Ji)}if(30>Ki.length)for(c=Ki.length;30>c;++c)d=Ii(),a(d,Ki)}if(uh){let c=!1;document.body.addEventListener("touchstart",()=>{c=!0});document.body.addEventListener("touchmove",d=>{if(Ig||!d.defaultPrevented)c=!1});document.body.addEventListener("touchend", d=>{!1!==d.isTrusted&&c&&b()})}else u||zc||document.body.addEventListener("mouseup",()=>b());window.ismediacreator=[Ji,Ki]}function Li(a,b){for(let c=0;c<b.length;++c){const d=b[c];if(a.canPlayType&&a.canPlayType(d.type()))return d.src()}return null}function Mi(a){const b=Ji&&Ji.length?Ji.shift():Hi();a&&(a=Li(b,a))&&(b.src=a);return b}function Ni(a){const b=Ki&&Ki.length?Ki.shift():Ii();a&&(a=Li(b,a))&&(b.src=a);return b};function Oi(a){a=Ni(a);return new Pi(a)}class Pi extends Fi{constructor(a){super(a);this.gX=a}videoWidth(){return this.gX.videoWidth}videoHeight(){return this.gX.videoHeight}};function Qi(a){a=Mi(a);return new Ri(a)}class Ri extends Fi{};function Si(a,b){const c=la(b)+"";c in a.Mt||(b=new Ai(b),a.Mt[c]=b);return a.Mt[c]} class Ti extends I{constructor(a){super();this.Wt=a;this.Mt={};this.bh=H(this);this.hl=H(this);this.Se=H(this);this.am=H(this);this.xn=H(this);this.$l=H(this);z(this,this.Wt.audioStartedEvent(),this.Hh,this);z(this,this.Wt.audioStartingEvent(),this.oD,this);z(this,this.Wt.Se,this.Gh,this);z(this,this.Wt.videoStartedEvent(),this.ju,this);z(this,this.Wt.videoStartingEvent(),this.wD,this);z(this,this.Wt.bq(),this.cn,this)}audioStartedEvent(){return this.bh}audioStartingEvent(){return this.hl}videoStartedEvent(){return this.am}bq(){return this.$l}videoStartingEvent(){return this.xn}IY(){for(const a in this.Mt)if(this.Mt.hasOwnProperty(a)){const b= this.Mt[a];b.playing()&&b.stop()}}Hh(a){a=Si(this,a);this.bh.g(a)}Gh(a){a=Si(this,a);this.Se.g(a)}oD(a,b,c){a=Si(this,a);this.hl.g(a,b,c)}ju(a){a=Si(this,a);this.am.g(a)}cn(a){a=Si(this,a);this.$l.g(a)}wD(a,b,c){a=Si(this,a);this.xn.g(a,b,c)}};function Ui(a,b){z(a,b.stateChangedEvent(),()=>{a.ni(b)},a);a.Ro.push(b);b.setVolume(a.bs)}function Vi(a,b){a.qq(b);b=a.Ro.indexOf(b);-1!=b&&a.Ro.splice(b,1)}function Wi(a,b){for(let c=0;c<a.Ro.length;++c){const d=a.Ro[c];d==b||d.lA()||d.pause()}} class Xi extends I{constructor(){super();this.Ro=[];this.bh=H(this);this.hl=H(this);this.Se=H(this);this.am=H(this);this.xn=H(this);this.$l=H(this);this.Iz=H(this);this.bs=1}audioStartedEvent(){return this.bh}audioStartingEvent(){return this.hl}videoStartedEvent(){return this.am}videoStartingEvent(){return this.xn}bq(){return this.$l}deactivate(){Wi(this)}IY(){pb(this.Ro,a=>{a.pause()},this)}ni(a){"playing"==a.state()&&Wi(this,a)}volume(){return this.bs}mB(){return this.Iz}setVolume(a){if(this.bs!= a){for(let b=0;b<this.Ro.length;++b)this.Ro[b].setVolume(a);this.bs=a;this.Iz.g()}}}Xi.prototype.setVolume=Xi.prototype.setVolume;class Yi{constructor(a,b,c){this.an=a;this.Xd=b;this.Nt=c}name(){return this.an}CP(a){this.an=a}id(){return this.Xd}labels(){return this.Nt.slice()}};var Zi={aliceblue:"#f0f8ff",antiquewhite:"#faebd7",aqua:"#00ffff",aquamarine:"#7fffd4",azure:"#f0ffff",beige:"#f5f5dc",bisque:"#ffe4c4",black:"#000000",blanchedalmond:"#ffebcd",blue:"#0000ff",blueviolet:"#8a2be2",brown:"#a52a2a",burlywood:"#deb887",cadetblue:"#5f9ea0",chartreuse:"#7fff00",chocolate:"#d2691e",coral:"#ff7f50",cornflowerblue:"#6495ed",cornsilk:"#fff8dc",crimson:"#dc143c",cyan:"#00ffff",darkblue:"#00008b",darkcyan:"#008b8b",darkgoldenrod:"#b8860b",darkgray:"#a9a9a9",darkgreen:"#006400", darkgrey:"#a9a9a9",darkkhaki:"#bdb76b",darkmagenta:"#8b008b",darkolivegreen:"#556b2f",darkorange:"#ff8c00",darkorchid:"#9932cc",darkred:"#8b0000",darksalmon:"#e9967a",darkseagreen:"#8fbc8f",darkslateblue:"#483d8b",darkslategray:"#2f4f4f",darkslategrey:"#2f4f4f",darkturquoise:"#00ced1",darkviolet:"#9400d3",deeppink:"#ff1493",deepskyblue:"#00bfff",dimgray:"#696969",dimgrey:"#696969",dodgerblue:"#1e90ff",firebrick:"#b22222",floralwhite:"#fffaf0",forestgreen:"#228b22",fuchsia:"#ff00ff",gainsboro:"#dcdcdc", ghostwhite:"#f8f8ff",gold:"#ffd700",goldenrod:"#daa520",gray:"#808080",green:"#008000",greenyellow:"#adff2f",grey:"#808080",honeydew:"#f0fff0",hotpink:"#ff69b4",indianred:"#cd5c5c",indigo:"#4b0082",ivory:"#fffff0",khaki:"#f0e68c",lavender:"#e6e6fa",lavenderblush:"#fff0f5",lawngreen:"#7cfc00",lemonchiffon:"#fffacd",lightblue:"#add8e6",lightcoral:"#f08080",lightcyan:"#e0ffff",lightgoldenrodyellow:"#fafad2",lightgray:"#d3d3d3",lightgreen:"#90ee90",lightgrey:"#d3d3d3",lightpink:"#ffb6c1",lightsalmon:"#ffa07a", lightseagreen:"#20b2aa",lightskyblue:"#87cefa",lightslategray:"#778899",lightslategrey:"#778899",lightsteelblue:"#b0c4de",lightyellow:"#ffffe0",lime:"#00ff00",limegreen:"#32cd32",linen:"#faf0e6",magenta:"#ff00ff",maroon:"#800000",mediumaquamarine:"#66cdaa",mediumblue:"#0000cd",mediumorchid:"#ba55d3",mediumpurple:"#9370db",mediumseagreen:"#3cb371",mediumslateblue:"#7b68ee",mediumspringgreen:"#00fa9a",mediumturquoise:"#48d1cc",mediumvioletred:"#c71585",midnightblue:"#191970",mintcream:"#f5fffa",mistyrose:"#ffe4e1", moccasin:"#ffe4b5",navajowhite:"#ffdead",navy:"#000080",oldlace:"#fdf5e6",olive:"#808000",olivedrab:"#6b8e23",orange:"#ffa500",orangered:"#ff4500",orchid:"#da70d6",palegoldenrod:"#eee8aa",palegreen:"#98fb98",paleturquoise:"#afeeee",palevioletred:"#db7093",papayawhip:"#ffefd5",peachpuff:"#ffdab9",peru:"#cd853f",pink:"#ffc0cb",plum:"#dda0dd",powderblue:"#b0e0e6",purple:"#800080",red:"#ff0000",rosybrown:"#bc8f8f",royalblue:"#4169e1",saddlebrown:"#8b4513",salmon:"#fa8072",sandybrown:"#f4a460",seagreen:"#2e8b57", seashell:"#fff5ee",sienna:"#a0522d",silver:"#c0c0c0",skyblue:"#87ceeb",slateblue:"#6a5acd",slategray:"#708090",slategrey:"#708090",snow:"#fffafa",springgreen:"#00ff7f",steelblue:"#4682b4",tan:"#d2b48c",teal:"#008080",thistle:"#d8bfd8",tomato:"#ff6347",turquoise:"#40e0d0",violet:"#ee82ee",wheat:"#f5deb3",white:"#ffffff",whitesmoke:"#f5f5f5",yellow:"#ffff00",yellowgreen:"#9acd32"};function $i(a){const b={};a=String(a);var c="#"==a.charAt(0)?a:"#"+a;if(aj.test(c))return b.JO=bj(c),b.type="hex",b;a:{var d=a.match(cj);if(d){c=Number(d[1]);const e=Number(d[2]);d=Number(d[3]);if(0<=c&&255>=c&&0<=e&&255>=e&&0<=d&&255>=d){c=[c,e,d];break a}}c=[]}if(c.length)return b.JO=dj(c[0],c[1],c[2]),b.type="rgb",b;if(Zi&&(c=Zi[a.toLowerCase()]))return b.JO=c,b.type="named",b;throw Error(a+" is not a valid color string");}var ej=/#(.)(.)(.)/; function bj(a){if(!aj.test(a))throw Error("'"+a+"' is not a valid hex color");4==a.length&&(a=a.replace(ej,"#$1$1$2$2$3$3"));return a.toLowerCase()}function fj(a){a=bj(a);a=parseInt(a.slice(1),16);return[a>>16,a>>8&255,a&255]}function dj(a,b,c){a=Number(a);b=Number(b);c=Number(c);if(a!=(a&255)||b!=(b&255)||c!=(c&255))throw Error('"('+a+","+b+","+c+'") is not a valid RGB color');b=a<<16|b<<8|c;return 16>a?"#"+(16777216|b).toString(16).slice(1):"#"+b.toString(16)} function gj(a,b,c){0>c?c+=1:1<c&&--c;return 1>6*c?a+6*(b-a)*c:1>2*c?b:2>3*c?a+(b-a)*(2/3-c)*6:a}function hj(a,b,c){a/=360;if(0==b)c=b=a=255*c;else{let d,e;e=.5>c?c*(1+b):c+b-b*c;d=2*c-e;c=255*gj(d,e,a+1/3);b=255*gj(d,e,a);a=255*gj(d,e,a-1/3)}return[Math.round(c),Math.round(b),Math.round(a)]}var aj=/^#(?:[0-9a-f]{3}){1,2}$/i,cj=/^(?:rgb)?\((0|[1-9]\d{0,2}),\s?(0|[1-9]\d{0,2}),\s?(0|[1-9]\d{0,2})\)$/i; function ij(a){var b=fj(a);a=b[0]/255;const c=b[1]/255;b=b[2]/255;const d=Math.max(a,c,b),e=Math.min(a,c,b);let f=0,g=0;const h=.5*(d+e);d!=e&&(d==a?f=60*(c-b)/(d-e):d==c?f=60*(b-a)/(d-e)+120:d==b&&(f=60*(a-c)/(d-e)+240),g=0<h&&.5>=h?(d-e)/(2*h):(d-e)/(2-2*h));return[Math.round(f+360)%360,g,h]};function jj(a){return`#${a.toString(16).padStart(6,"0")}`};const kj=P(16777215),lj=P(4013373),mj=P(0);function nj(a){a=jj(a.value.color);[,,a]=ij(a);return.76>=a?kj:lj}function P(a,b=1){return{type:"solid",value:{color:a,alpha:b}}}function oj(a,b,c){return{type:"gradient",value:{firstColor:a,secondColor:b,direction:c}}}function pj(a,b){return{color:a.color,alpha:a.alpha*b/100}} function R(a,b){const c=qj(a);if(c)return{type:"solid",value:pj(c,b)};if(rj(a))return{type:"gradient",value:{firstColor:pj(a.value.firstColor,b),secondColor:pj(a.value.secondColor,b),direction:a.value.direction}};n.console.error(`unexpected color format: ${JSON.stringify(a)}`);return{type:"solid",value:pj(mj.value,b)}} function sj(a){const b=qj(a),c=rj(a);if(b)return 100*b.alpha;if(c)return 100*c.firstColor.alpha;n.console.error(`unexpected color format: ${JSON.stringify(a)}`);return 100*mj.value.alpha}function qj(a){return"solid"===a.type?a.value:null}function rj(a){return"gradient"===a.type?a.value:null};class tj{constructor({description:a,colors:b,Pn:c,version:d}){this.ww=this.Va=a;this.SH=b;this.OJ=c;this.R4=d}baseName(){return this.ww}description(){return this.Va}Pn(){return this.OJ}EA(a){this.Va=a}vP(a){this.ww=a}colors(){return this.SH}version(){return this.R4}toString(){return this.Va}};class uj{constructor({description:a,messages:b,Pn:c}){this.ww=this.Va=a;this.ar=b;this.OJ=c}description(){return this.Va}baseName(){return this.ww}Pn(){return this.OJ}EA(a){this.Va=a}vP(a){this.ww=a}messages(){return this.ar}toString(){return this.Va}};class vj{constructor(a,b,c){this.lr=a;this.Qf=b;this.me=c}position(){return this.lr}color(){return this.Qf}alpha(){return this.me}};class wj{constructor(a,b,c){this.y_=a;this.z_=b;this.q3=c}cx(){return this.y_}cy(){return this.z_}vA(){return this.q3}};class xj{clone(){const a=this.Ow();Object.assign(a,this);return a}isEqual(a){for(const b in a)if(a.hasOwnProperty(b)&&a[b]!=this[b])return!1;return!0}clear(a,b=!1){const c=this.Ow();for(const d in this)this.hasOwnProperty(d)&&(c[d]=b?void 0===a[d]?void 0:this[d]:void 0===a[d]?this[d]:void 0);return c}remove(a){const b=this.Ow();for(const c in this)this.hasOwnProperty(c)&&(b[c]=this[c]===a[c]?void 0:this[c]);return b}Ow(){throw Error("method is not implemented");}};class yj extends xj{constructor(){super();this.type="p";this.ff=this.qg=this.lineHeight=this.kY=this.align=this.QF=void 0}Ow(){return new yj}remove(a){a=super.remove(a);a.type=a.type||"p";return a}je(){return"p"==this.type&&void 0===this.QF&&void 0===this.lineHeight&&void 0===this.align&&void 0===this.kY&&void 0===this.qg&&void 0===this.ff}};class zj extends xj{constructor(){super();this.strike=this.eB=this.dB=this.fontFamily=this.size=this.color=this.rg=this.italic=this.bold=void 0}je(){return void 0===this.bold&&void 0===this.italic&&void 0===this.rg&&void 0===this.color&&void 0===this.size&&void 0===this.fontFamily&&void 0===this.dB&&void 0===this.eB&&void 0===this.strike}Ow(){return new zj}};class Aj{constructor(){this.Sl=new zj;this.Bl=new yj}lc(){return this.Sl}pm(){return this.Bl}je(){return this.Sl.je()&&this.Bl.je()}clone(){var a=this.pm(),b=this.lc();const c=new Aj;a&&(c.Bl=a.clone());b&&(c.Sl=b.clone());return c}isEqual(a){return this.Sl.isEqual(a.lc())&&this.Bl.isEqual(a.pm())}};function Bj(a){return a.Gd.pm()} class Cj{constructor(){this.Gd=new Aj;this.Kq=new Aj;this.Tr=new Aj;this.Vr=new Aj;this.It=new zj}clone(){const a=new Cj;var b=this.Gd.lc();a.Gd.Sl=b.clone();b=this.Gd.pm();a.Gd.Bl=b.clone();b=this.Kq.lc();a.Kq.Sl=b.clone();b=this.Kq.pm();a.Kq.Bl=b.clone();b=this.Tr.lc();a.Tr.Sl=b.clone();b=this.Tr.pm();a.Tr.Bl=b.clone();b=this.Vr.lc();a.Vr.Sl=b.clone();b=this.Vr.pm();a.Vr.Bl=b.clone();a.It=this.It.clone();return a}equals(a){return this.Gd.isEqual(a.Gd)&&this.Kq.isEqual(a.Kq)&&this.Tr.isEqual(a.Tr)&& this.Vr.isEqual(a.Vr)&&this.It.isEqual(a.It)}je(){return this.Gd.je()&&this.Kq.je()&&this.Tr.je()&&this.Vr.je()&&this.It.je()}};function Ej(a){const b=new zj;b.bold=a.bold;b.italic=a.italic;b.rg=a.rg;b.strike=a.strike;b.color=a.color;b.size=a.size;b.fontFamily=a.fontFamily;const c=new zj;c.rg=!0;c.color=255;const d=new yj;d.align="left";d.lineHeight=a.lineHeight;d.qg=a.qg;d.ff=a.ff;a=new Cj;a.Gd.Sl=b.clone();a.Gd.Bl=d.clone();a.It=c.clone();return a} class Fj{constructor(){this.ff=this.qg=this.lineHeight=this.fontFamily=this.size=this.color=this.strike=this.rg=this.italic=this.bold=void 0}clone(){const a=new Fj;Object.assign(a,this);return a}equals(a){return ib(this,a)}};const Gj={a8:"direction",Y7:"content",W7:"additionalContent"};function Hj(a){const b=["passedIcon","failedIcon","passedCircle","failedCircle"];return!!a&&-1!=b.indexOf(a)}function Ij(a){const b=["reportBtn","restartBtn","reviewBtn"];return!!a&&-1!=b.indexOf(a)}function Jj(a){const b=["passingScoreLabel","passingScoreValue","awardedScoreValue","awardedScoreLabel"];return!!a&&-1!=b.indexOf(a)}function Kj(a){const b=["direction","content","additionalContent"];return!!a&&-1!=b.indexOf(a)} function Lj(a){return Ij(a)||Jj(a)||Hj(a)};var Mj=["passed","failed"],Nj=["mediaPlaceholder","slidePicture","slideVideo","slideAudio","iconPlaceholder"],Oj=["mediaPlaceholder"];function Pj(a,b){return"iconPlaceholder"==a?-1!=Mj.indexOf(b):-1!=Nj.indexOf(a)}var Qj="mediaPlaceholder slidePicture slideVideo slideAudio image video iconPlaceholder shape line".split(" ");function Rj(a){for(const b of Qj)a(b)};var Sj=["ResultSlide","IntroSlide","InstructionsSlide","AuthorizationSlide"],Tj=["DND","ResultSlide"],Uj=["InfoSlide","InstructionsSlide","IntroSlide"],Vj=["TrueFalse","MultipleChoice","TypeIn","Numeric"],Wj="AuthorizationSlide MultipleChoice MultipleResponse WordBank MultipleChoiceText FillInTheBlank Sequence Matching LikertScale".split(" ");function Xj(a){var b=jj(a.color);a=a.alpha;var c=fj(b).concat(a);b=c[0];a=c[1];var d=c[2];c=c[3];if(isNaN(b)||0>b||255<b||isNaN(a)||0>a||255<a||isNaN(d)||0>d||255<d||isNaN(c)||0>c||1<c)throw Error('"('+b+","+a+","+d+","+c+')" is not a valid RGBA color');b=[b,a,d,c];a=b.slice(0);a[3]=Math.round(1E3*b[3])/1E3;return"rgba("+a.join(",")+")"} function Yj(a){var b=qj(a);const c=rj(a);if(b)return Xj(b);if(c)return a=Xj(c.firstColor),b=Xj(c.secondColor),`linear-gradient(${"vertical"===c.direction?"to bottom":"to right"}, ${a}, ${b})`;n.console.error(`unexpected color format: ${JSON.stringify(a)}`);return"#000000"};function Zj(a){let b="";for(let c=0;c<a.length;++c)b+=`'${a[c].trim()}'`,c<a.length-1&&(b+=", ");return b};const ak=["Open Sans","Helvetica","Arial"],bk=new RegExp(/(%[a-z0-9_]+%)/ig);function ck(a,b,c){c=c?c+"":"";const d=a.style.getPropertyValue(`--${b}`);c!=d&&a.style.setProperty(`--${b}`,c)}function dk(a,b){pb(a,(c,d,e)=>{if(c.Hj>c.zp)throw Error("beginIndex "+c.Hj+" is greather than endIndex "+c.zp);if(c.Hj>=b||c.zp>b)throw Error("index is out of range");if(0<d&&c.Hj<e[d-1].zp)throw Error("element with beginIndex "+c.Hj+" intersects element with endIndex "+e[d-1].zp);})} function ek(a,b,c){this.name=a;this.content=b;this.iY=c}function fk(a,b,c,d){this.Hj=a;this.zp=b;this.bl=c;this.Pv=d}function gk(a){const b=a.match(/<\s*(\/{0,1})\s*([a-z]+)\s*.*>/i);if(null==b||3>b.length)throw Error("incorrect syntax at "+a);return new ek(b[2].toLowerCase(),a,"/"==b[1])}function hk(a,b){null!=b&&b.forEach(c=>{const d=c.Pv.match(/^[.0-9]+$/);d&&1===d.length&&d[0]===c.Pv&&(a=a.replace(c.bl,c.Pv))});return a} function ik(a,b){if(null==a||null==b||0==b.length)return a;Eb(b,function(y,D){return y.Hj==D.Hj?0:y.Hj<D.Hj?-1:1});var c=jk(a).length;dk(b,c);c="";let d=-1,e=-1,f=0,g="",h="";const k=[],m=[];var t="plain";let r=!1,x=!0;for(;d<a.length&&f<b.length;){d++;g=a.charAt(d);if("<"==g)t="tag",h+=g;else if(">"==g){h+=g;t=gk(h);h="";-1!=["p","div","ul","ol"].indexOf(t.name)&&t.iY&&(e++,x=!1);if(r)if(t.iY){let y=!1;for(let D=k.length-1;0<=D;D--)if(k[D].name==t.name){y=!0;k.splice(D,1);break}y||m.push(t)}else k.push(t); t="plain"}else"plain"==t?(e++,x=!0):h+=g;if(r&&e==b[f].zp){r=!1;for(c+=b[f].bl;0<m.length;)c+=m[0].content,m.splice(0,1);for(;0<k.length;)c+=k[0].content,k.splice(0,1);f+=1;if(!x)continue}!r&&f<b.length&&e==b[f].Hj&&(r=!0);r||(c+=g);if("&"==g)for(;";"!=g&&d<a.length;)d++,g=a.charAt(d),r||(c+=g)}return c+=a.substring(d+1)}function kk(a,b){const c=ce("DIV");c.innerHTML=a;lk(c,b);return c.innerHTML} function lk(a,b){[...a.children].forEach(d=>{lk(d,b)});if(0===a.childElementCount&&a.tagName==="SPAN".toString()){var c=mk(a.innerText,b);0<c.length&&a.innerText!==c[0]&&(c=c.map(d=>{const e=a.cloneNode(!0);e.innerText=d;return e}),a.replaceWith(...c))}} function mk(a,b){let c=0;const d=[];for(;c<a.length;){var e;a:{if(e=a.substring(c).match(bk))for(const f of e)if(b.has(f)){e={vs:a.indexOf(f),bl:f};break a}e=null}if(!e){d.push(a.substring(c));break}d.push(a.substring(c,e.vs));d.push(e.bl);c=e.vs+e.bl.length}return d} function nk(a,b,c,d){function e(x){return d.hasOwnProperty(x)?d[x]:null}var f=ce("DIV");f.innerHTML=a;a=(f||document).getElementsByTagName("SPAN");for(var g of a){a=0;var h=ne(g);for(var k of h)"SUB"!=k.tagName&&"SUP"!=k.tagName||++a;if(!(0<h.length-a)&&(a=g.innerHTML.match(bk))){h=!1;for(var m of a)for(var t of b)if(t.bl==m){g.innerHTML=g.innerHTML.replace(t.bl,Yb(t.Pv));h=!0;break}if(!h)continue;var r=h=a=null;let x=null,y=g;for(;y;){const D=gf(y,"font-family");D&&(h=y,a=e(D.split(",")[0]));gf(y, "font-weight")&&(r=y);gf(y,"font-style")&&(x=y);if(y.parentElement&&"SPAN"==y.parentElement.tagName)y=y.parentElement;else break}a&&(h&&J(h,"font-family",Zj([a.fontFamily,...ak])),r&&J(r,"font-weight",a.bold?"bold":"normal"),x&&J(x,"font-style",a.italic?"italic":"normal"))}}a=f.innerHTML;b=new RegExp(/font-family:(( )*fnt([^;"]*))/g);f=a.match(b);if(!f)return a;g="";k=a;for(m=0;m<f.length;m++){t=f[m];h=[];r=t.replace(b,"$1").split(",");for(let x of r)x=Ea(x),c.hasOwnProperty(x)&&h.push(x);(r=e(Ea(r[0])))&& h.push(r.fontFamily);h.push(...ak);r=k.indexOf(t);g+=k.substr(0,r);g+=`font-family: ${Zj(h)}`;k=k.substr(r+t.length,a.length-r-t.length)}return g+k} function jk(a){var b="\r";if(0==a.length)return"";null==b&&(b="");var c=0;let d="";const e=a.length;do{var f=ok(a,["<p>","<p "],c);if(f&&f.vs>c){c=a.substr(c,f.vs-c);var g=ce("DIV");g.innerHTML=c;d+=(g.textContent||g.innerText||ue(g))+b;c=f.vs}if(g=ok(a,["</p>","</p >"],c)){f=g.vs+g.z7.length-c;const h=a.substr(c,f);g=ce("DIV");g.innerHTML=h;d+=(g.textContent||g.innerText||ue(g))+b;c+=f}else return g=ce("DIV"),g.innerHTML=a.substr(c,e-c),d+(g.textContent||g.innerText||ue(g))}while(c<e);return d} function ok(a,b,c){Array.isArray(b)||(b=[b]);let d=void 0,e=void 0;pb(b,f=>{const g=a.indexOf(f,c);0<=g&&(void 0===d||g<d)&&(d=g,e=f)});return void 0!==e&&void 0!==d?new pk(e,d):null}function pk(a,b){this.z7=a;this.vs=b};function qk(a){const b=qj(a);return b?jj(b.color):(n.console.error(`[additional color] solid color expected, received: ${JSON.stringify(a)}`),jj(0))}function rk(a){a=dj(a[0],a[1],a[2]);a=$i(a).JO;return{type:"solid",value:{color:parseInt(a.substr(1),16),alpha:1}}} const sk={reportProgressBarBackground:[{key:["reportProgressBarBackgroundSecond"],Rz:a=>{a=qk(a);a=ij(a);const b=a[0];return rk(hj(360<b?b-360:b,Rd(a[1]-.12,0,1),Rd(a[2]+.08,0,1)))}}],controlsHighlightRadioButtonsCheckboxes:[{key:["controlsHighlightRadioButtonsCheckboxes"],Rz:a=>{a=JSON.parse(JSON.stringify(a));a.value.alpha=.3;return a}}],controlsHotspotMarkers:[{key:["controlsHotspotMarkersSecond"],Rz:a=>{a=qk(a);a=ij(a);const b=a[0]+9;return rk(hj(360<b?b-360:b,Rd(a[1]+.15,0,1),Rd(a[2]-.12,0,1)))}}], controlsHighlightButtonsMenus:[{key:["controlsHighlightButtonsMenusSvgGradientsStart"],Rz:a=>"solid"===a.type?JSON.parse(JSON.stringify(a)):{type:"solid",value:a.value.firstColor}},{key:["controlsHighlightButtonsMenusSvgGradientsEnd"],Rz:a=>"solid"===a.type?JSON.parse(JSON.stringify(a)):{type:"solid",value:a.value.secondColor}}]};function tk(a,b){for(const c in sk)if(sk.hasOwnProperty(c)){const d=b[c],e=sk[c];for(const f of e)a[f.key]=Yj(f.Rz(d))}};class uk{constructor(a,b){this.Yl=a;this.ip=b}url(){return this.Yl}target(){return this.ip}};class vk extends O{constructor(a){super({m:a})}Bb(a){const b=this.width();this.Ga(a);const c=this.displayObject().scrollHeight;this.Ga(b);return new F(a,c)}La(a,b,c,d){c=this.Bb(c,d);this.resize(c.width,c.height);this.move(a,b)}};function wk(a,b){this.x=a;this.y=b}p(wk,E);l=wk.prototype;l.clone=function(){return new wk(this.x,this.y)};l.scale=E.prototype.scale;l.normalize=function(){return this.scale(1/Math.hypot(this.x,this.y))};l.add=function(a){this.x+=a.x;this.y+=a.y;return this};l.rotate=function(a){var b=Math.cos(a);a=Math.sin(a);var c=this.y*b+this.x*a;this.x=this.x*b-this.y*a;this.y=c;return this};function xk(a,b,c){a=a.clone();a.x-=b.x;a.y-=b.y;return a.rotate(c).add(b)} l.equals=function(a){return this===a?!0:a instanceof wk&&!!a&&this.x==a.x&&this.y==a.y};function yk(a){return`translate(-50%, -50%) ${`scale(${a}, ${a}) `} translate(50%, 50%) `}function zk(a,b){return`translate(${a}px, ${b}px) `}function Ak(a){return`rotate(${a}deg) `}function Bk(a){a%=360;const b=a%90;0>a&&(a+=360);return b?0:a};function Ck(a){var b=!a.XN&&a.W3&&!!a.be;a.l("with-zoom",b);a.fv.u(b&&K&&!L);b&&z(a,a.K,a.xD,a,1);b=a.fv;a=a.jV;b.l("type","");if(b.visible()){a%=360;0>a&&(a+=360);var c="";70<=a&&135>a&&(c="top");135<=a&&215>a&&(c="topleft");215<=a&&305>=a&&(c="left");b.l("type",c)}} class Ek extends vk{constructor(a,b,c,d,e){super(b);this.XN=!1;this.eb=d;this.jV=a.rotationAngle();this.be=c;this.fv=new O({m:"zoom-icon"});A(this,this.fv);this.fv.u(!1);z(this,this.fv.K,this.xD,this);this.addChild(this.fv);b=a.Tm;this.W3=(void 0!==e?e:a.Lg())&&!b;Ck(this)}xD(){this.XN||this.be.cw({ef:this.eb,js:this.fJ(),rotation:this.jV})}fJ(){}};class Fk extends Ek{constructor(a,b){const c=a.ef();super(a,"image-view",b,c);this.Oq=a}fJ(){return Gk(this.Oq)}Bb(a,b){var c=Gk(this.Oq);const d=c?this.eb.width()*c.width:this.eb.width();c=c?this.eb.height()*c.height:this.eb.height();a=Vf({width:d,height:c,boundingWidth:a,boundingHeight:b,Ef:!0});return new F(a.width,a.height)}};class Hk extends I{constructor(){super()}};class Ik extends Hk{constructor(a){super();this.eb=a;this.iq=!1;this.tr="";this.bH=H(this);this.Im=H(this);this.YL=H(this)}Lg(){return this.iq}oG(a){this.iq!=a&&(this.iq=a,this.bH.g())}$n(){return this.tr}$v(a){this.tr!=a&&(this.tr=a,this.YL.g())}};class Jk extends I{constructor(a){super();this.Xd=a||"";this.an=null;this.Jh=void 0;this.QC=!1;this.xk=0;this.yu=H(this);this.kV=H(this);this.B0=H(this);this.T0=H(this)}$a(){return[]}fd(){return null}rect(){return this.Jh?this.Jh.clone():void 0}rotationAngle(){return this.xk}WO(){return this.QC}JA(a){this.Jh=a;this.yu.g()}id(){return this.Xd}name(){return this.an||this.Xd}CP(a){this.an!=a&&(this.an=a,this.T0.g())}mg(a){this.Xd=a}};class Kk extends Jk{constructor(a){super(a);this.p0=H(this);this.Tm=null}};function Lk(a,b){a.yM!=b&&(a.yM=b,a.BV.g())}class Mk extends Kk{constructor(a,b){super(b);this.Md=a;this.yM="";this.BV=H(this);this.nq=.3;this.WQ=H(this);this.G=H(this);this.fR=H(this);this.nS=[]}V(){return this.G}type(){return"shape"}Td(){return this.Md}og(){return this.yM}borderRadius(){return this.nq}wP(a){this.nq!=a&&(this.nq=a,this.WQ.g())}Rj(a){this.Lh=a;this.fR.g()}Ta(){return this.Lh}fd(){return this.Lh?{Ta:[this.Lh],kw:[]}:null}$a(){return this.Md.$a()}xv(){return this.nS}};const Nk="rectangle roundedRectangle ellipse textBox triangle freeform".split(" ");function Ok(a){for(const b of Nk)a(b)};class Pk extends I{constructor(){super();this.lr="tile";this.me=1;this.ji=null;this.G=H(this)}$a(){return this.ji?[this.ji]:[]}image(){return this.ji}position(){return this.lr}setPosition(a){this.lr!=a&&(this.lr=a,this.G.g())}alpha(){return this.me}Uk(a){this.me!=a&&(this.me=a,this.G.g())}V(){return this.G}};function Qk(a,b){a.RH!=b&&(a.RH=b.slice(),a.G.g())}class Rk extends I{constructor(){super();this.Ab="linear";this.Li=0;this.VL=new wj(0,100,100);this.RH=[new vj(0,16777215,1),new vj(1,10139108,1)];this.G=H(this)}V(){return this.G}type(){return this.Ab}vh(a){this.Ab!=a&&(this.Ab=a,this.G.g())}fm(){return this.RH.slice()}angle(){return this.Li}CA(a){this.Li!=a&&(this.Li=a,this.G.g())}ws(){return this.VL}};class Sk extends I{constructor(){super();this.Qf=6592469;this.me=1;this.G=H(this)}color(){return this.Qf}setColor(a){this.Qf!=a&&(this.Qf=a,this.G.g())}alpha(){return this.me}Uk(a){this.me!=a&&(this.me=a,this.G.g())}V(){return this.G}};function Tk(a,b){a.OI!=b&&(a.OI=b,a.za())}class Uk extends I{constructor(){super();this.G=H(this);this.OI="solidFill";this.FD=new Pk;z(this,this.FD.V(),this.za,this);this.xg=new Rk;z(this,this.xg.V(),this.za,this);this.kW=new Sk;z(this,this.kW.V(),this.za,this)}$a(){return this.FD?this.FD.$a():[]}rh(){return this.OI}Uj(){return this.kW}Lp(){return this.FD}V(){return this.G}za(){this.G.g()}};class Vk extends I{constructor(){super();this.Db="";this.oH=!0;this.G=H(this)}V(){return this.G}text(){return this.Db}setText(a){this.Db!=a&&(this.Db=a,this.G.g())}zX(){return this.oH}};class Wk extends I{constructor(){super();this.Zt=!0;this.Qf=0;this.me=1;this.Ek=0;this.G=H(this)}NO(){const a=this.Zt?{color:0,alpha:1,size:0}:{color:6592469,alpha:.4,size:10};this.setColor(a.color);this.Uk(a.alpha);this.Zg(a.size)}color(){return this.Qf}setColor(a){this.Qf!=a&&(this.Qf=a,this.G.g())}alpha(){return this.me}Uk(a){this.me!=a&&(this.me=a,this.G.g())}size(){return this.Ek}Zg(a){this.Ek!=a&&(this.Ek=a,this.G.g())}V(){return this.G}};class Xk extends I{constructor(){super();this.$t=!0;this.Qf=0;this.Ek=this.me=1;this.ax=this.Li=this.xH=0;this.G=H(this)}NO(){var a=this.$t?{color:0,alpha:1,size:1,blur:0,angle:0,yp:0}:{color:0,alpha:.43,size:100,blur:4,angle:90,yp:4};this.setColor(a.color);this.Uk(a.alpha);this.Zg(a.size);this.pG(a.blur);this.CA(a.angle);a=a.yp;this.ax!=a&&(this.ax=a,this.G.g())}color(){return this.Qf}setColor(a){this.Qf!=a&&(this.Qf=a,this.G.g())}alpha(){return this.me}Uk(a){this.me!=a&&(this.me=a,this.G.g())}size(){return this.Ek}Zg(a){this.Ek!= a&&(this.Ek=a,this.G.g())}blur(){return this.xH}pG(a){this.xH!=a&&(this.xH=a,this.G.g())}angle(){return this.Li}CA(a){this.Li!=a&&(this.Li=a,this.G.g())}yp(){return this.ax}V(){return this.G}};class Yk extends I{constructor(){super();this.Ab="solid";this.me=this.Ek=1;this.Qf=6592469;this.vI="";this.Bw="butt";this.Lx="miter";this.G=H(this)}V(){return this.G}type(){return this.Ab}vh(a){this.Ab!=a&&(this.Ab=a,this.za())}size(){return this.Ek}Zg(a){this.Ek!=a&&(this.Ek=a,this.za())}color(){return this.Qf}setColor(a){this.Qf!=a&&(this.Qf=a,this.za())}uO(){return this.vI}alpha(){return this.me}Uk(a){this.me!=a&&(this.me=a,this.za())}Qz(){return this.Bw}join(){return this.Lx}za(){this.G.g()}} ;function Zk(a,b){a.nH!=b&&(a.nH=b,a.G.g())}function $k(a,b){a.jK!=b&&(a.jK=b,a.G.g())}function al(a,b){a.kK!=b&&(a.kK=b,a.G.g())}function bl(a,b){a.lK!=b&&(a.lK=b,a.G.g())}function cl(a,b){a.iK!=b&&(a.iK=b,a.G.g())} class dl extends I{constructor(){super();this.nH="doNotAutofit";this.DN="middle";this.Kz=!0;this.iK=this.lK=this.kK=this.jK=0;this.G=H(this)}bm(){return this.nH}verticalAlign(){return this.DN}Rs(){return this.Kz}marginLeft(){return this.jK}marginRight(){return this.kK}marginTop(){return this.lK}marginBottom(){return this.iK}V(){return this.G}};class el extends I{constructor(){super();this.Nf=new Uk;z(this,this.Nf.V(),this.za,this);this.rW=new Yk;z(this,this.rW.V(),this.za,this);this.FQ=new Vk;z(this,this.FQ.V(),this.za,this);this.zV=new Xk;z(this,this.zV.V(),this.za,this);this.uS=new Wk;z(this,this.uS.V(),this.za,this);this.zW=new dl;z(this,this.zW.V(),this.za,this);this.E_=!1;this.G=H(this)}$a(){return this.Nf.$a()}V(){return this.G}background(){return this.Nf}strokeStyle(){return this.rW}lv(){return this.FQ}bw(){return this.zV}Bv(){return this.uS}Qe(){return this.zW}za(){this.ck&& Me(this.ck);this.E_?this.ck=Le(()=>this.G.g()):this.G.g()}};function Gk(a){return a.AK?a.AK.clone():void 0}class fl extends Mk{constructor(a,b,c){super(c||new el,b);this.eb=a;this.iq=!1;Lk(this,"rectangle");this.QC=!0;this.AK=void 0;this.r3=H(this);this.bH=H(this)}$a(){return super.$a().concat([this.eb])}ef(){return this.eb}src(){return this.eb.path()}Lg(){return this.iq}oG(a){this.iq!=a&&(this.iq=a,this.bH.g())}type(){return"image"}};class gl extends fl{constructor(a,b,c){super(a.eb,b,c);this.zh=a;z(this,this.zh.Im,()=>{this.eb=this.zh.eb})}type(){return"slidePicture"}Za(){return this.zh}};class hl extends Ek{constructor(a,b){var c=a.Za();const d=c.eb,e=a.Tm;c=c.Lg()&&!e;super(a,"slide-picture-view",b,d,c);this.hW=a}fJ(){return Gk(this.hW)}Bb(a,b){var c=Gk(this.hW);const d=c?this.eb.width()*c.width:this.eb.width();c=c?this.eb.height()*c.height:this.eb.height();a=Vf({width:d,height:c,boundingWidth:a,boundingHeight:b,Ef:!0});return new F(a.width,a.height)}};function il(a){this.mt=a;this.i3=["opacity"];a=void 0;if(!Array.isArray(a)){void 0===a&&(a="");var b=[];for(let c=0;c<this.mt.length;++c)b.push(a);a=b}this.Q0=a}il.prototype.animate=function(a){for(let b=0;b<this.mt.length;++b)this.mt[b].D(this.i3[b],a[b]+this.Q0[b])};function jl(){td.call(this);this.Cm=kl;this.endTime=this.startTime=null}p(jl,td);var kl=0;jl.prototype.Lv=function(){return 1==this.Cm};jl.prototype.Oj=function(){this.im("begin")};jl.prototype.uh=function(){this.im("end")};jl.prototype.im=function(a){this.dispatchEvent(a)};function ll(a,b,c){mc.call(this);this.oA=a;this.On=b||0;this.Nk=c;this.nF=qa(this.$z,this)}p(ll,mc);l=ll.prototype;l.Mj=0;l.Rd=function(){ll.hb.Rd.call(this);this.stop();delete this.oA;delete this.Nk};l.start=function(a){this.stop();this.Mj=vg(this.nF,void 0!==a?a:this.On)};l.stop=function(){this.isActive()&&n.clearTimeout(this.Mj);this.Mj=0};l.ZX=function(){this.stop();this.$z()};l.isActive=function(){return 0!=this.Mj};l.$z=function(){this.Mj=0;this.oA&&this.oA.call(this.Nk)};var fb={},ml=null;function nl(a){a=la(a);delete fb[a];db()&&ml&&ml.stop()}function ol(){ml||(ml=new ll(function(){pl()},20));var a=ml;a.isActive()||a.start()}function pl(){var a=Date.now();Za(fb,function(b){ql(b,a)});db()||ol()};function rl(a,b,c,d){jl.call(this);if(!Array.isArray(a)||!Array.isArray(b))throw Error("Start and end parameters must be arrays");if(a.length!=b.length)throw Error("Start and end points must be the same length");this.$A=a;this.SX=b;this.duration=c;this.sX=d;this.coords=[];this.MG=!1;this.progress=0}p(rl,jl);l=rl.prototype; l.play=function(a){if(a||this.Cm==kl)this.progress=0,this.coords=this.$A;else if(this.Lv())return!1;nl(this);this.startTime=a=Date.now();-1==this.Cm&&(this.startTime-=this.duration*this.progress);this.endTime=this.startTime+this.duration;this.progress||this.Oj();this.im("play");-1==this.Cm&&this.im("resume");this.Cm=1;var b=la(this);b in fb||(fb[b]=this);ol();ql(this,a);return!0};l.stop=function(a){nl(this);this.Cm=kl;a&&(this.progress=1);sl(this,this.progress);this.im("stop");this.uh()}; l.pause=function(){this.Lv()&&(nl(this),this.Cm=-1,this.im("pause"))};l.bo=function(a){this.progress=a;this.Lv()&&(this.startTime=Date.now()-this.duration*this.progress,this.endTime=this.startTime+this.duration)};l.Rd=function(){this.Cm==kl||this.stop(!1);this.BY();rl.hb.Rd.call(this)};l.destroy=function(){this.Qd()}; function ql(a,b){b<a.startTime&&(a.endTime=b+a.endTime-a.startTime,a.startTime=b);a.progress=(b-a.startTime)/(a.endTime-a.startTime);1<a.progress&&(a.progress=1);sl(a,a.progress);1==a.progress?(a.Cm=kl,nl(a),a.im("finish"),a.uh()):a.Lv()&&a.bG()}function sl(a,b){"function"===typeof a.sX&&(b=a.sX(b));a.coords=Array(a.$A.length);for(var c=0;c<a.$A.length;c++)a.coords[c]=(a.SX[c]-a.$A[c])*b+a.$A[c]}l.bG=function(){this.im("animate")};l.BY=function(){this.im("destroy")}; l.im=function(a){this.dispatchEvent(new tl(a,this))};function tl(a,b){qc.call(this,a);this.coords=b.coords;this.x=b.coords[0];this.y=b.coords[1];this.z=b.coords[2];this.duration=b.duration;this.progress=b.progress;this.state=b.Cm}p(tl,qc);function ul(a,b,c,d){rl.call(this,a,b,c,d);this.mq=new C;this.GQ=new C;this.Bh=new C}p(ul,rl);function vl(a,b){a.rw=b}l=ul.prototype;l.Uh=function(a){this.rw&&this.rw.animate(a)};l.JL=function(){};l.bG=function(){this.Uh(this.coords);this.GQ.g()};l.BY=function(){};l.uh=function(){this.Uh(this.coords);this.Bh.g()};l.Oj=function(){this.mq.g();this.JL();this.Uh(this.coords)};function wl(a){w(a,a.ro,"mouseover",()=>xl(a,!0));w(a,a.ro,"mouseout",b=>{a.ro.displayObject().contains(b.relatedTarget)||xl(a,!1)})} function xl(a,b){if(!(b&&1===a.B||!b&&2===a.B)){var c=0;a.Ue&&(c=a.Ue.progress,a.Ue.stop(!1),B(a,a.Ue));a.B=b?1:2;a:{switch(a.B){case 3:c=b?1:150;break a;case 4:c=b?150:1;break a;case 2:c=Math.max(1,b?150*c:150*(1-c));break a;case 1:c=Math.max(1,b?150*(1-c):150*c);break a}throw Error("Unexpected state value");}a.Ue=A(a,new ul([a.YB],[b?a.sQ:a.AJ],c));a.Ue.rw=a.rw;z(a,a.Ue.GQ,()=>{a.Ue&&(a.YB=a.AJ,a.YB+=(a.sQ-a.AJ)*a.Ue.progress)});z(a,a.Ue.Bh,()=>{a.B=b?3:4;a.Ue&&(B(a,a.Ue),a.Ue=null)});a.Ue.play()}} class yl extends I{constructor(a){super();this.B=4;this.Ue=null;this.rw=new il([a]);this.AJ=this.YB=.76;this.sQ=1;this.ro=a;this.ro.Ic(.76);wl(this)}j(a){a?wl(this):this.qq(this.ro)}};class zl extends O{constructor(a){super({m:"sound-control"});this.wr=a;this.rb=A(this,new O({m:"icon-container"}));this.addChild(this.rb);this.o4=A(this,new O({ia:S(this.wr,"media_sound_on"),s:N(this.rb,"sound-on")}));this.n4=A(this,new O({ia:S(this.wr,"media_sound_off"),s:N(this.rb,"sound-off")}));this.HB=H(this);this.rJ=A(this,new yl(this));this.DJ();this.jB(!1);this.Ds(!0)}jB(a){this.rb.l("muted",a);this.rb.tm();a?this.rb.addChild(this.n4):this.rb.addChild(this.o4)}j(a){super.j(a);this.rb.j(a); this.rJ.j(a)}DJ(){z(this,this.K,()=>{this.HB.g()})}};function Al(a){w(a,a.displayObject(),Dh,a.T1,a);w(a,a.uu.displayObject(),Dh,a.U1,a);w(a,a,ah?"touchstart":"dragstart",b=>b.preventDefault(),a)}function Bl(a,b,c){b=b.getBoundingClientRect();return Rd((c.clientX-b.left)/b.width*a.Rb,0,a.Rb)}function Cl(a){w(a,document,Eh,a.VK,a);w(a,document,Fh,a.gU,a)} class Dl extends O{constructor(){super({m:"progress-block"});this.Bt=!0;this.Rb=0;this.OE=A(this,new O({s:N(this,"timeline")}));this.addChild(this.OE);this.RL=A(this,new O({s:N(this,"progress")}));this.addChild(this.RL);this.uu=A(this,new O({s:N(this,"progress-slider-container")}));this.addChild(this.uu);this.g3=A(this,new O({s:N(this,"progress-slider")}));this.uu.addChild(this.g3);this.kD={x:0,y:0};this.At=!1;this.Ar=H(this);this.CE=H(this);this.GE=H(this);Al(this)}j(a){super.j(a);this.uu.j(a);this.RL.j(a); this.OE.j(a)}JF(a){this.Bt=a;this.uu.u(this.Bt)}kB(a){isNaN(this.Rb)||isNaN(a)||(a=a/this.Rb*100,this.RL.D("width",`${a}%`),this.uu.D("left",`${Math.round(a)}%`))}lw(a){this.Rb=a}bQ(){this.At&&this.VK()}T1(a){this.Bt&&!isNaN(this.Rb)&&(a.preventDefault(),Ag(a),a=Bl(this,this.OE.displayObject(),a),this.Ar.g(a),Cl(this))}U1(a){this.Bt&&!isNaN(this.Rb)&&(a.preventDefault(),Ag(a),this.kD={x:a.clientX,y:a.clientY},Cl(this))}VK(){zd(this,document,Eh,this.VK,this);zd(this,document,Fh,this.gU,this);this.Bt&& this.At&&(this.At=!1,this.kD={x:0,y:0},this.GE.g())}gU(a){this.Bt&&(this.At||this.kD.x!==a.clientX||this.kD.y!==a.clientY)&&(this.At||this.CE.g(),this.At=!0,a=Bl(this,this.OE.displayObject(),a),this.Ar.g(a))}};class El extends O{constructor(){super({m:"time-block"});this.Ul=A(this,new O({s:N(this,"time")}));this.addChild(this.Ul);isNaN(0)||this.Ul.M(ni(0))}} class Fl extends O{constructor(){super({m:"timeline-control"});this.en=A(this,new Dl);this.addChild(this.en);this.EW=A(this,new El);this.addChild(this.EW);this.Ar=H(this,this.en.Ar);this.CE=H(this,this.en.CE);this.GE=H(this,this.en.GE);this.Ds(!0)}kB(a){this.en.kB(a);isNaN(a)||this.EW.Ul.M(ni(Math.trunc(a)))}lw(a){this.en.lw(a)}bQ(){this.en.bQ()}j(a){super.j(a);this.en.j(a)}JF(a){this.en.JF(a)}};class Gl extends O{constructor(a){super({m:"button-control"});this.wr=a;this.Qo=A(this,new O({m:"icon-container"}));this.addChild(this.Qo);this.Z2=A(this,new O({ia:S(this.wr,"play_media"),s:N(this.Qo,"play-icon")}));this.W2=A(this,new O({ia:S(this.wr,"pause_media"),s:N(this.Qo,"pause-icon")}));this.aR=H(this);z(this,this.K,()=>{this.aR.g()},this);this.rJ=A(this,new yl(this));this.Ds(!0)}GP(){this.Qo.tm();this.Qo.addChild(this.W2)}LA(){this.Qo.tm();this.Qo.addChild(this.Z2)}j(a){super.j(a);this.Qo.j(a); this.rJ.j(a)}};class Hl extends O{constructor(a){super({m:"media-controls-panel"});this.bR=!0;this.dt=A(this,new Gl(a));this.addChild(this.dt);this.Wl=A(this,new Fl);this.addChild(this.Wl);this.iz=A(this,new zl(a));this.addChild(this.iz);this.a3=H(this,this.dt.aR);this.Ar=H(this,this.Wl.Ar);this.r4=H(this,this.Wl.CE);this.oW=H(this,this.Wl.GE);this.HB=H(this,this.iz.HB);Ig&&9>=ch&&this.KO()}j(a){super.j(a);this.dt.j(a);this.Wl.j(a);this.iz.j(a)}invalidate(){}show(){this.l("hidden",!1)}gd(){this.Wl.bQ();this.l("hidden", !0)}KO(){this.iz.u(!1);this.l("without-sound",!0)}jB(a){this.iz.jB(a)}lw(a){this.Wl.lw(a)}kB(a){this.Wl.kB(a)}GP(){this.dt.GP()}LA(){this.dt.LA()}IF(a){this.bR=a;this.dt.j(a)}};class Il extends O{constructor({Mp:a,m:b,EX:c,Jf:d,Wg:e}){super({m:b,Wg:e});this.zd=d;this.Xb=a;this.Xb.NX();A(this,this.Xb);this.Vb=A(this,c);this.addChild(this.Vb);this.Vb.jB(this.Xb.muted());this.Vb.lw(this.Xb.duration());this.zk=this.nX=!1;z(this,this.Xb.zY(),this.K1,this);z(this,this.Xb.Jo,this.F1,this);z(this,this.Xb.iG(),this.R1,this);z(this,this.Xb.stateChangedEvent(),this.ni,this);z(this,this.Vb.a3,this.O1,this);z(this,this.Vb.Ar,this.b2,this);z(this,this.Vb.r4,this.v2,this);z(this,this.Vb.oW, this.z2,this);z(this,this.Vb.HB,this.e1,this);this.Um();this.zd&&Ui(this.zd,this.Xb)}Um(){this.Pq()}Pq(){this.ni()}ss(){return this.Xb}invalidate(){this.Vb.invalidate()}ni(){if(!this.zk)switch(this.Xb.state()){case "playing":this.l("playing",!0);this.Vb.GP();break;case "ended":this.l("playing",!1);this.Vb.LA();this.Xb.reset();break;case "paused":this.l("playing",!1),this.Vb.LA()}}$L(){this.Xb.reset();this.Vb.LA()}R1(){const a=this.Xb.currentTime();this.Vb.kB(a)}F1(){const a=this.Xb.duration();this.Vb.lw(a)}K1(){const a= this.Xb.muted();this.Vb.jB(a)}O1(){switch(this.Xb.state()){case "playing":this.Xb.pause();break;case "ended":case "paused":this.Xb.play()}}b2(a){this.Xb.seek(a)}v2(){this.nX=this.Xb.playing();this.zk=!0;this.Xb.pause()}z2(){const a=this.Xb.state();this.nX&&("ended"==a?this.$L():this.Xb.play());this.zk=!1}e1(){const a=this.Xb.muted();this.Xb.aG(!a)}zc(){super.zc();this.zd&&Vi(this.zd,this.Xb)}};class Jl extends Il{constructor({Mp:a,yA:b,m:c,xY:d,Jf:e,Wg:f}){super({Mp:a,m:c,EX:new Hl(b),Jf:e,Wg:f});const g=void 0!==d?d:0;z(this,this.Vb.Kh,()=>{var h=this.Vb.width()<g;this.Vb.l("minimized",h)})}$v(a){this.Vb.lg(a)}KO(){this.Vb.KO()}};class Kl extends O{constructor(a){super({m:"fullscreen-control",Wg:!0});this.wr=a;this.rb=A(this,new O({m:"icon",ia:S(this.wr,"fullscreen")}));this.addChild(this.rb);this.Ou=H(this);this.DJ();this.Ds(!0)}j(a){super.j(a);this.rb.j(a)}DJ(){z(this,(ah?this:this.rb).K,()=>{this.bb(!this.selected());this.rb.$f(!0);this.Ou.g()},this)}exitFullscreen(){this.selected()&&(this.bb(!1),this.rb.$f(!0),this.Ou.g())}UO(){return this.selected()}};class Ll extends Hl{constructor(a,b){super(a);this.rl=null;this.Ou=H(this);b&&(this.rl=new Kl(a),M(this,this.rl,2),z(this,this.rl.Ou,()=>{this.Ou.g()}));this.l("with-fullscreen-button",b);u||zc||this.l("translate-z",!0)}UO(){return this.rl?this.rl.UO():!1}j(a){super.j(a);this.rl&&(this.rl.j(a),a||this.rl.exitFullscreen())}exitFullscreen(){this.rl&&this.rl.exitFullscreen()}};function Ml(a,b,c){mc.call(this);this.oA=null!=c?qa(a,c):a;this.On=b;this.nF=qa(this.E6,this);this.MA=!1;this.tA=0;this.wA=this.Fe=null;this.fO=[]}p(Ml,mc);l=Ml.prototype;l.ZX=function(a){this.fO=arguments;this.MA=!1;this.Fe?this.wA=Date.now()+this.On:this.Fe=vg(this.nF,this.On)};l.stop=function(){this.Fe&&(n.clearTimeout(this.Fe),this.Fe=null);this.wA=null;this.MA=!1;this.fO=[]};l.pause=function(){++this.tA};l.resume=function(){this.tA&&(--this.tA,!this.tA&&this.MA&&this.$z())}; l.Rd=function(){this.stop();Ml.hb.Rd.call(this)};l.E6=function(){this.Fe&&(n.clearTimeout(this.Fe),this.Fe=null);this.wA?(this.Fe=vg(this.nF,this.wA-Date.now()),this.wA=null):this.tA?this.MA=!0:this.$z()};l.$z=function(){this.MA=!1;this.oA.apply(null,this.fO)};class Nl extends O{constructor(a){super({m:"video-player-preloader"});this.mE=this.iV=this.Lq=this.Lr=0;this.dg=!1;this.Li=0;this.DM=800;this.uK=500;this.u(!1);this.ji=new O({s:N(this,"image")});this.ji.addChild(S(a,"preloader"));this.addChild(this.ji)}show(){this.dg||(this.dg=!0,clearTimeout(this.Lq),clearTimeout(this.Lr),this.Lr=Dg(this.uD,this,this.DM))}gd(){if(this.dg&&(this.dg=!1,clearTimeout(this.Lq),clearTimeout(this.Lr),this.visible())){var a=this.uK-((new Date).getTime()-this.mE);0<a?this.Lq= Dg(this.iy,this,a):this.iy()}}uD(){this.mE=(new Date).getTime();this.u(!0);this.iV=setInterval(()=>{this.Li=360<=this.Li?1:this.Li+1.5;this.ji.D("transform",`rotate(${this.Li}deg)`)},0)}iy(){this.u(!1);clearInterval(this.iV)}};function Ol(a,b,c){a.bJ=c.UO();a.bJ?b.attach(a,()=>{a.bJ=!1;c.exitFullscreen();a.aJ.g()}):b.exitFullscreen()}function Pl(a,b){b?a.Vb.show():a.Vb.gd()}function Ql(a){a.zk?Cd(a,a.Vb.oW,()=>{a.ye&&Pl(a,Rl(a))},a):a.ye&&Pl(a,Rl(a))}function Sl(a){if(Tl(a)){if(!a.JU){var b=a.JM();a.ye.u(b)}}else a.ye.u(!1)}function Rl(a){const b=a.ye.visible();var c=a.Xb.state();const d=a.fE();c="paused"==c;const e=a.HI();a=a.wK;return!b&&d&&(a||c&&e)}function Tl(a){return a.width()>=a.R0&&a.height()>=a.tK} class Ul extends Il{constructor({Mp:a,yA:b,De:c,m:d,minWidth:e,minHeight:f,xY:g,Jf:h}){const k=new Ll(b,!!c);super({Mp:a,m:d,EX:k,Jf:h});this.lb=this.Xb.mediaElement();this.jc(this.lb,0);this.R0=void 0!==e?e:0;this.tK=void 0!==f?f:0;this.ye=A(this,new O({s:N(this,"start-button")}));this.ye.addChild(S(b,"play_button"));this.ye.u(!1);this.addChild(this.ye);z(this,this.ye.K,this.WM,this);this.gn=A(this,new O({s:N(this,"replay-button")}));this.gn.addChild(S(b,"replay_button"));this.gn.u(!1);this.addChild(this.gn); z(this,this.gn.K,this.v3,this);this.l0=new Ml(this.k0.bind(this),2E3);this.ve=new Nl(b);this.addChild(this.ve.displayObject());this.Ho=new O({ia:this.lb,Lf:!0,s:N(this,"video-element")});jh&&(this.Ho.D("visibility","hidden"),w(this,this.Ho,"loadeddata",()=>{this.Ho.D("visibility","")}));this.Ho.setAttribute("draggable","true");z(this,this.Ho.K,this.gy,this);z(this,this.Ho.Kh,this.Z1,this);this.wK=!1;w(this,this.displayObject(),"mouseenter",this.bn,this);w(this,this.displayObject(),"mouseover",this.bn, this);w(this,this.displayObject(),"mouseleave",this.G1,this);this.aJ=H(this);this.bJ=!1;z(this,k.Ou,()=>{const t="playing"==this.ss().state();Ol(this,c,k);t&&this.ss().play()});this.JU=!1;this.EV=!0;Pl(this,!1);const m=void 0!==g?g:0;z(this,this.Vb.Kh,()=>{var t=this.Vb.width()<m;this.Vb.l("minimized",t)})}v3(){this.WM()}$v(a){ye(this.lb,"label",a)}WM(){this.ye.u(!1);this.gn.u(!1);this.Xb.play();Ql(this)}ni(){var a=!1;switch(this.Xb.state()){case "playing":this.ye.u(!1);this.gn.u(!1);this.JU=!0;ah&& this.l0.ZX();break;case "ended":this.zk||(this.cn(),this.gn.u(this.SV()));break;case "buffering":a=this.ve;a.dg||(a.dg=!0,clearTimeout(a.Lq),clearTimeout(a.Lr),a.uD());this.ye.u(!1);this.gn.u(!1);a=!0;break;case "paused":Ql(this)}!a&&this.ve&&this.ve.gd();super.ni()}SV(){return!1}$L(){super.$L();this.cn()}k0(){const a=this.Xb.state();this.fE()&&"playing"==a&&Pl(this,!1)}cn(){Pl(this,!1)}gy(){this.HI()&&this.Vb.bR&&(this.ye.visible()||("playing"==this.Xb.state()?this.Xb.pause():this.WM()))}bn(){this.wK= !0;Sl(this);Ql(this)}G1(){this.wK=!1;Ql(this)}Z1(){Sl(this);Tl(this)?this.Vb.visible()||(this.ni(),this.Vb.u(Rl(this))):(this.gn.u(!1),this.Vb.u(!1))}fE(){return this.EV&&Tl(this)}JM(){return!0}HI(){return!0}ue(){super.ue();const a=this.parentScale();this.Ho.resize(this.width()*a,this.height()*a);this.Ho.setScale(1/a)}};function Vl(a,b){b=Oi(b);return new Ul({Mp:b,Jf:a.zd,m:"video-player",yA:a.F,minWidth:80,minHeight:100,xY:185,De:a.a0})}class Wl extends I{constructor(a,b,c){super();this.zd=a;this.F=b;this.a0=c}};class Xl{constructor(a,b){this.Ab=a;this.Xd=b}id(){return this.Xd}type(){return this.Ab}};class Yl extends Xl{constructor(a,b,c,d,e,f,g){super("video",a);this.info=b;this.width=f;this.height=g;this.poster=d;this.text=c;this.bi=e}};class Zl extends Xl{constructor(a,b,c,d,e,f,g){super("image",a);this.info=b;this.text=c;this.width=d;this.height=e;this.hY=f;this.url=g}};class $l extends O{constructor(a,b,c){super({m:"aspect-ratio-fixed-block",ea:"SPAN",AO:!0});c=c?c/b:0;this.D("width",`${b}px`);b=new O({s:N(this,"inner-wrapper")});b.D("padding-bottom",`${100*c}%`);M(this,b);ai(a,N(this,"content"));b.addChild(a)}};function S(a,b,c){a=a.Kn(b,c);a=he(Nb(a));return a instanceof DocumentFragment?a.firstChild:a}class am{constructor(){this.MR=L?bm:cm}Kn(a,b){if(this.MR.hasOwnProperty(a))return a=this.MR[a],void 0!==b&&(a=fc(a,b,this.cJ)),a;throw Error("unknown template id: "+a);}cJ(a){return"{"+a+"}"}};function dm(a,b,c){b=b.displayObject().getBoundingClientRect();const d=c.displayObject().getBoundingClientRect(),e=d.width/c.displayObject().offsetWidth,f=b.height/d.height,g=b.left-d.left-(d.width-b.width)/2,h=b.top-d.top-(d.height-b.height)/2;b=()=>{$h(a,{transition:"",opacity:"0"});$h(c,{transition:"",transform:`translate(${g/e}px, ${h/e}px) scale(${f})`});Le(()=>{$h(a,{transition:"opacity 450ms",opacity:"1"});$h(c,{transition:"transform 450ms",transform:""})})};u||zc||Ig?b():Le(b)};const em=L?0:-.02,fm=L?0:32; class gm extends O{constructor(a){super({m:"zoom-lightbox-layer"});this.ZJ=new O({s:N(this,"background")});this.ZJ.l("miniskin",L);this.addChild(this.ZJ);this.Xq=new O({m:"zoom-lightbox"});this.addChild(this.Xq);this.ji=new O({ea:"IMG",s:N(this.Xq,"preview")});this.v4=new O({s:N(this.Xq,"substrate")});this.Xq.addChild(this.v4);this.Xq.addChild(this.ji);this.ua=new O({m:"zoom-lightbox-control-panel"});this.addChild(this.ua);this.Gw=new O({m:"close-lightbox-icon-wrapper"});a=S(a,"close_lightbox_icon"); this.Gw.addChild(a);this.ua.addChild(this.Gw);this.ua.l("miniskin",L);this.l("miniskin",L);this.UJ=new F(0,0);this.sl=H(this);w(this,this,Eh,b=>{b.preventDefault();this.sl.g()});w(this,this.ji,Eh,b=>{b.preventDefault();this.sl.g()});w(this,this.Gw,Eh,b=>{b.preventDefault();this.rC()});w(this,window,"resize",this.va,this)}show(a){this.ji.setAttribute("src",a.src);this.l("visible",!0);this.UJ=a.size.clone();this.va()}gd(){this.rC()}MO(){return this.Xq}isVisible(){return this.Ok("visible")}ja(a,b){super.ja(a, b);if(a&&b){a=new F(a,b);b=a.width>a.height?0:1;this.ua.l("horizontal",1==b);this.ua.l("vertical",0==b);this.Gw.l("horizontal",1==b);this.Gw.l("vertical",0==b);var c=L?0==b?56:46:0;b=Vf({width:this.UJ.width,height:this.UJ.height,boundingWidth:a.width-2*fm-(0==b?c:0),boundingHeight:(1+em)*a.height-2*fm-(1==b?c:0),Ef:!0});c=a.width>a.height?0:1;const d=L?0==c?56:46:0;a=new wk(Math.max(fm,a.width-b.width)/2,Math.max(fm,em*a.height+(a.height-b.height))/2);a=new wk(a.x-(0==c?d:0)/2,a.y+(1==c?d:0)/2);$h(this.Xq, {width:`${b.width}px`,height:`${b.height}px`,left:`${a.x}px`,top:`${a.y}px`})}}rC(){this.l("visible",!1)}} class hm extends I{constructor(a,b){super();this.ba=a;this.UN=this.ba.visible();this.dl=!0;this.Xm=new gm(b);this.Xm.gd();this.ba.addChild(this.Xm);z(this,this.Xm.sl,this.gd,this);this.UG=H(this);this.jX=H(this);w(this,window,"orientationchange",()=>{this.va();L&&this.gd()})}setActive(a){this.dl=a;this.UG.g()}active(){return this.dl}isVisible(){return this.Xm.isVisible()}show(a){if(this.dl||a.k6){var b=a.HY.displayObject().getBoundingClientRect();b=new F(b.width,b.height);(this.UN=this.ba.visible())|| this.ba.D("display","block");this.Xm.show({src:a.src,size:b});dm(this.Xm.ZJ,a.HY,this.Xm.MO());this.jX.g()}}gd(){this.UN||this.ba.D("display","none");this.Xm.gd();this.jX.g()}va(){this.Xm.va()}};function im(){return jm()||void 0===window.orientation?window.innerWidth>window.innerHeight:!!(window.orientation%180)}function jm(){return 0<=window.location.search.indexOf("ispringpreview=1")};function km(a,b,c,d,e){const f=L;if(L||d.hY)a.l("zoomable",f),z(a,a.Sb.UG,a.MS,a),a.MS(),z(a,a.K,()=>{a.Sb.show({HY:b,src:d.info.src,k6:f})});d.hY&&e&&lm(a,c)&&a.addChild(mm(a,a,e))}function lm(a,b){return K&&!L&&a.Sb.active()&&32<=b.width&&32<=b.height}function mm(a,b,c){const d=new O({s:N(b,"zoom")});b=S(c,"zoom_icon");d.addChild(b);z(a,a.Sb.UG,()=>{d.u(a.Sb.active())});return d} class nm extends $l{constructor(a,b,c){const d=new O({m:"image",ea:"IMG"});d.setAttribute("src",a.info.src);a.text&&d.lg(a.text);const e=new F(a.width||1,a.height||1);super(d,e.width,e.height);(this.Sb=b)&&!a.url&&km(this,d,e,a,c)}MS(){this.l("zoomable",this.Sb.active()||jm()&&L)}};class om extends $l{constructor(a,b){const c=[];for(const d of b.info)c.push(new Gi(d.src,d.mimeType));a=Vl(a,c);a.lb.setAttribute("poster",b.poster);a.EV=b.bi;b.text&&a.$v(b.text);super(a,b.width||1,b.height||1);this.HN=a;z(this,this.HN.aJ,()=>{this.addChild(this.HN)})}};class pm extends Xl{constructor(a,b,c,d){super("equation",a);this.eQ=b;this.pY=c;this.mathML=d}};function qm(a){Ye(a,"inline-item");return a} class rm{constructor(a,b,c,d){this.lT=a;this.Sb=b;this.F=c;this.zd=d}vF(a,b){if(this.lT&&!sh)return a=new om(this.lT,a),b.push(a.HN),qm(a.displayObject());b=a.info;a=a.poster;var c=this.zd;const d=[];for(var e of b)d.push(new Gi(e.src,e.mimeType));e=Oi(d);c&&Ui(c,e);e=e.mediaElement();e.setAttribute("poster",a);e.setAttribute("controls","");J(e,"max-width","100%");return qm(e)}JX(a){return qm((new nm(a,this.Sb,this.F)).displayObject())}GX(a){let b=ge("SPAN");b.innerHTML=a.eQ;b=b.firstElementChild; J(b,"max-width","100%");return qm(b)}};function sm(a,b){Za(a.ZD,(c,d)=>b(d,c))}class tm{constructor(a,b,c){c=c||{};this.ZD={};this.Kt=b;this.mT=[];a=a.resources();for(const e of a){b=e.id();a=this.ZD;var d;if(!(d=c[b]))if(d=e,d instanceof Zl)d=this.Kt.JX(d);else if(d instanceof Yl)d=this.Kt.vF(d,this.mT);else if(d instanceof pm)d=this.Kt.GX(d);else throw Error("unknown resource");a[b]=d}}};class um extends O{constructor({s:a,m:b,checked:c}){super({s:a,m:b,ea:"INPUT"});this.setAttribute("type","checkbox");this.qG(c||!1);this.MH=H(this);w(this,this.displayObject(),"change",()=>{this.MH.g()},this)}checked(){return this.displayObject().checked}qG(a){this.Sc("checked",a);this.displayObject().checked=a}};class vm extends O{constructor({s:a,m:b,checked:c,name:d}){super({s:a,m:b,ea:"INPUT"});this.setAttribute("type","radio");d&&this.setAttribute("name",d);this.qG(c||!1);this.MH=H(this);w(this,this.displayObject(),"change",()=>{this.MH.g()},this);w(this,this.displayObject(),"keydown",e=>{32==e.keyCode&&this.checked()&&e.preventDefault()},this)}checked(){return this.displayObject().checked}qG(a){this.Sc("checked",a);this.displayObject().checked=a}};class wm extends Mk{constructor(a,b){super(a,b);this.lH=!0;this.TQ=0;this.SQ=H(this)}jO(){return this.TQ}Kv(){return this.lH}};class xm extends Jk{type(){return"iconPlaceholder"}};class ym extends Kk{constructor(a,b){super(b);this.Md=a;this.VI=new E;this.mM=new E;this.GL=H(this)}type(){return"line"}Td(){return this.Md}jm(){return this.VI.clone()}vm(){return this.mM.clone()}};class zm extends Jk{constructor(a,b){super(b);this.zh=a}type(){return"slideAudio"}Za(){return this.zh}$a(){return[this.zh.eb]}};class Am extends Mk{constructor({sZ:a,id:b,Td:c}){super(c?c:new el,b);this.zh=a;Lk(this,"rectangle");this.QC=!0;this.B0.g()}Za(){return this.zh}$a(){return[this.zh.EN,this.zh.El]}};class Bm extends Am{type(){return"slideVideo"}};class Cm extends Am{type(){return"video"}};function Dm(a,b){const c=document.createElement("div");c.innerHTML=a;a=c.querySelectorAll("[id]");for(const d of a)me(b.ZD[d.id],d);return[...c.childNodes]};function Em(){this.K_="\u2026"}Em.prototype.un=function(a,b){if(!(a.textContent.length<=b))if(3==a.nodeType)a.nodeValue=a.nodeValue.substr(0,b)+this.K_;else{var c=0;pb([].slice.call(a.childNodes),function(d){if(c>b)le(d);else{var e=d.textContent.length;c+e>b&&this.un(d,b-c);c+=e}},this)}};function Fm(a,b){a.tm();Dm(b,a.DT).forEach(c=>a.addChild(c))} function Gm(a,b){function c(){e&&le(e);const r=d.cloneNode(!0);k.un(r,m);e=r;t.appendChild(e)}a.ge&&(a.ge=!1,Fm(a,a.o),a.VE.g());const d=a.displayObject().firstElementChild;if(d&&void 0!==b&&d.parentElement){var e;d.style.height="";if(!(b>=d.offsetHeight)){var f={},g=d.querySelectorAll("svg"),h=0;for(const r of g){g=`svg${++h}`;f[g]=r;const x=r.cloneNode(!0);u||(x.textContent=" ");x.id=g;me(x,r)}var k=new Em,m=Math.floor(b/d.scrollHeight*d.textContent.length),t=d.parentElement;t.removeChild(d);for(c();e.scrollHeight<= b;)m+=10,c();for(;0<m&&e.scrollHeight>b;)c(),--m;for(const r of Object.keys(f))(b=e.querySelector(`#${r}`))&&me(f[r],b);le(e);Fm(a,e.outerHTML);a.ge=!0;for(const r of Object.keys(f))me(f[r],d.querySelector(`#${r}`));a.VE.g()}}} class Hm extends O{constructor(a,b,c,d){super(a);ai(this,"published-rich-text");this.o=b;this.DT=c;this.un=d;this.ge=!1;this.VE=H(this);this.DT.mT.forEach(e=>A(this,e));Fm(this,this.o)}ja(a,b){this.un&&b&&Gm(this,b)}Bb(a){const b=this.width();this.Ga(a);const c=this.displayObject().scrollHeight;this.Ga(b);return new F(a,c)}La(a,b,c,d){this.resize(c,d);this.move(a,b)}};function Im(a){const b=!!a.Tm&&!a.uJ;a.l("with-hyperlink",b);b&&z(a,a.K,a.S2,a)}class Jm extends vk{constructor(a,b){super(a);this.uJ=!1;this.Tm=b.Tm;Im(this)}S2(){this.uJ||window.open(this.Tm.url(),this.Tm.target())}};class Km extends O{constructor(a){super(a);this.Nl=H(this);H(this);H(this);this.VC=0;this.Eo=this.Fo=void 0}view(){return this}Pa(){}Zn(){}sm(){}Dn(){return[[this]]}Bb(a,b){if(this.Fo!=a||this.Eo!=b||!this.lV){this.Fo=a;this.Eo=b;const c=this.width();this.Ga(a);const d=hf(this.displayObject(),"height");Ah&&cg?this.D("height","0px"):this.D("height","");const e=this.displayObject().scrollHeight;this.Ga(c);this.D("height",d);this.lV=new F(a,Math.max(e,b))}return this.lV}La(a,b,c,d){this.resize(c,d); this.move(a,b)}FY(){}kc(){}jf(){}};class Lm extends Km{constructor(a,b){super({s:N(a,"content")});this.Xo=b;M(this,this.Xo)}j(){}Wv(){return this.Xo}};function Mm(a,b){a*=100;const c=.5*b.width,d=.5*b.height;return`translate(${c}, ${d}) scale(${(b.width+a)/b.width}, ${(b.height+a)/b.height}) translate(-${c}, -${d})`};function Nm(){this.Ci=[];this.Ij=[];this.Fj=[]}Nm.prototype.em=null;Nm.prototype.gg=null;Nm.prototype.VA=!0;var Om=[2,2,6,6,0];l=Nm.prototype;l.clear=function(){this.Ci.length=0;this.Ij.length=0;this.Fj.length=0;delete this.em;delete this.gg;delete this.VA;return this};l.moveTo=function(a,b){0==nb(this.Ci)?this.Fj.length-=2:(this.Ci.push(0),this.Ij.push(1));this.Fj.push(a,b);this.gg=this.em=[a,b];return this}; l.lineTo=function(a){var b=nb(this.Ci);if(null==b)throw Error("Path cannot start with lineTo");1!=b&&(this.Ci.push(1),this.Ij.push(0));for(b=0;b<arguments.length;b+=2){var c=arguments[b],d=arguments[b+1];this.Fj.push(c,d)}this.Ij[this.Ij.length-1]+=b/2;this.gg=[c,d];return this};l.close=function(){var a=nb(this.Ci);if(null==a)throw Error("Path cannot start with close");4!=a&&(this.Ci.push(4),this.Ij.push(1),this.gg=this.em);return this}; l.arc=function(a,b,c,d,e,f,g){a+=c*Math.cos(Sd(e));b+=d*Math.sin(Sd(e));g?this.gg&&a==this.gg[0]&&b==this.gg[1]||this.lineTo(a,b):this.moveTo(a,b);return this.arcTo(c,d,e,f)};l.arcTo=function(a,b,c,d){var e=this.gg[0]-a*Math.cos(Sd(c))+a*Math.cos(Sd(c+d)),f=this.gg[1]-b*Math.sin(Sd(c))+b*Math.sin(Sd(c+d));this.Ci.push(3);this.Ij.push(1);this.Fj.push(a,b,c,d,e,f);this.VA=!1;this.gg=[e,f];return this}; function Pm(a,b){for(var c=a.Fj,d=0,e=0,f=a.Ci.length;e<f;e++){var g=a.Ci[e],h=Om[g]*a.Ij[e];b(g,c.slice(d,d+h));d+=h}}l.clone=function(){var a=new this.constructor;a.Ci=this.Ci.concat();a.Ij=this.Ij.concat();a.Fj=this.Fj.concat();a.em=this.em&&this.em.concat();a.gg=this.gg&&this.gg.concat();a.VA=this.VA;return a}; l.transform=function(a){if(!this.VA)throw Error("Non-simple path");a.transform(this.Fj,0,this.Fj,0,this.Fj.length/2);this.em&&a.transform(this.em,0,this.em,0,1);this.gg&&this.em!=this.gg&&a.transform(this.gg,0,this.gg,0,1);return this};l.je=function(){return 0==this.Ci.length};function Qm(a){mc.call(this);this.Nk=a;this.Bd={}}p(Qm,mc);var Rm=[];l=Qm.prototype;l.Rn=function(a,b,c,d){Array.isArray(b)||(b&&(Rm[0]=b.toString()),b=Rm);for(var e=0;e<b.length;e++){var f=v(a,b[e],c||this.handleEvent,d||!1,this.Nk||this);if(!f)break;this.Bd[f.key]=f}return this};l.sY=function(a,b,c,d){return Sm(this,a,b,c,d)}; function Sm(a,b,c,d,e,f){if(Array.isArray(c))for(var g=0;g<c.length;g++)Sm(a,b,c[g],d,e,f);else{b=hd(b,c,d||a.handleEvent,e,f||a.Nk||a);if(!b)return a;a.Bd[b.key]=b}return a}l.JG=function(a,b,c,d,e){if(Array.isArray(b))for(var f=0;f<b.length;f++)this.JG(a,b[f],c,d,e);else if(a=rd(a,b,c||this.handleEvent,ka(d)?!!d.capture:!!d,e||this.Nk||this))pd(a),delete this.Bd[a.key]};l.ys=function(){Za(this.Bd,function(a,b){this.Bd.hasOwnProperty(b)&&pd(a)},this);this.Bd={}}; l.Rd=function(){Qm.hb.Rd.call(this);this.ys()};l.handleEvent=function(){throw Error("EventHandler.handleEvent not implemented");};function Tm(a,b){td.call(this);this.vc=a;this.cY=b;this[Xc]=!1}p(Tm,td);l=Tm.prototype;l.cY=null;l.vc=null;l.hQ=null;l.Qb=function(){return this.vc};l.getTransform=function(){return this.hQ?this.hQ.clone():new Kf};l.setTransform=function(a){this.hQ=a.clone();a=[a.Rg,a.Tg,a.Sg,a.Ug,a.If,a.th].join();this.Qb().setAttribute("transform","matrix("+a+")")};l.addEventListener=function(a,b,c,d){v(this.vc,a,b,c,d)};l.removeEventListener=function(a,b,c,d){od(this.vc,a,b,c,d)}; l.Rd=function(){Tm.hb.Rd.call(this);qd(this.vc)};function Um(a,b,c,d){Tm.call(this,a,b);b=this.cY;a=this.Qb();if(c){a.setAttribute("stroke",c.mO);a.setAttribute("stroke-opacity",c.dP);var e=c.aY();if("string"===typeof e&&-1!=e.indexOf("px")){c=a.setAttribute;e=parseFloat(e);var f=b.zv();b=f?f.width/(b.gs?new F(b.gs,b.pO):b.zv()).width:0;c.call(a,"stroke-width",e/b)}else a.setAttribute("stroke-width",e)}else a.setAttribute("stroke","none");this.fill=d;a=this.Qb();d instanceof Vm?(a.setAttribute("fill",d.mO),a.setAttribute("fill-opacity",d.dP)):a.setAttribute("fill", "none")}p(Um,Tm);Um.prototype.fill=null;function Wm(a,b,c,d){Um.call(this,a,b,c,d)}p(Wm,Um);function Xm(){};function Ym(a,b){Tm.call(this,a,b)}p(Ym,Tm);function Zm(a,b,c,d){Um.call(this,a,b,c,d)}p(Zm,Um);function $m(a,b,c,d){Um.call(this,a,b,c,d)}p($m,Um);function an(a,b,c){this.V7=a;this.mO=b;this.dP=null==c?1:c}an.prototype.aY=function(){return this.V7};function bn(){}bn.OO=void 0;bn.O5=function(){return bn.OO?bn.OO:bn.OO=new bn};bn.prototype.y6=0;bn.prototype.X5="";function cn(a){td.call(this);this.FF=a||Xd();this.pP=dn;this.Mj=null;this.jg=!1;this.vc=null;this.iA=void 0;this.Ai=this.Hf=this.Zh=null;this.U7=!1}p(cn,td);cn.prototype.W5=bn.O5();var dn=null;l=cn.prototype;l.Jn=function(){var a;(a=this.Mj)||(a=this.W5,a=this.Mj=a.X5+":"+(a.y6++).toString(36));return a};l.mg=function(a){if(this.Zh&&this.Zh.Ai){var b=this.Zh.Ai,c=this.Mj;c in b&&delete b[c];gb(this.Zh.Ai,a,this)}this.Mj=a};l.Qb=function(){return this.vc}; l.uG=function(a){if(this==a)throw Error("Unable to set parent component");var b;if(b=a&&this.Zh&&this.Mj){b=this.Zh;var c=this.Mj;b=b.Ai&&c?hb(b.Ai,c)||null:null}if(b&&this.Zh!=a)throw Error("Unable to set parent component");this.Zh=a;cn.hb.DP.call(this,a)};l.getParent=function(){return this.Zh};l.DP=function(a){if(this.Zh&&this.Zh!=a)throw Error("Method not supported");cn.hb.DP.call(this,a)};l.hs=function(){this.vc=this.FF.createElement("DIV")};l.Sp=function(a){en(this,a)}; function en(a,b,c){if(a.jg)throw Error("Component already rendered");a.vc||a.hs();b?b.insertBefore(a.vc,c||null):a.FF.hf.body.appendChild(a.vc);a.Zh&&!a.Zh.jg||a.aA()}l.aA=function(){this.jg=!0;fn(this,function(a){!a.jg&&a.Qb()&&a.aA()})};l.bA=function(){fn(this,function(a){a.jg&&a.bA()});this.iA&&this.iA.ys();this.jg=!1};l.Rd=function(){this.jg&&this.bA();this.iA&&(this.iA.Qd(),delete this.iA);fn(this,function(a){a.Qd()});!this.U7&&this.vc&&le(this.vc);this.Zh=this.vc=this.Ai=this.Hf=null;cn.hb.Rd.call(this)}; l.addChild=function(a,b){this.jc(a,this.Hf?this.Hf.length:0,b)}; l.jc=function(a,b,c){if(a.jg&&(c||!this.jg))throw Error("Component already rendered");if(0>b||b>(this.Hf?this.Hf.length:0))throw Error("Child component index out of bounds");this.Ai&&this.Hf||(this.Ai={},this.Hf=[]);if(a.getParent()==this){var d=a.Jn();this.Ai[d]=a;yb(this.Hf,a)}else gb(this.Ai,a.Jn(),a);a.uG(this);Cb(this.Hf,b,0,a);a.jg&&this.jg&&a.getParent()==this?(c=this.vc,(c.childNodes[b]||null)!=a.Qb()&&(a.Qb().parentElement==c&&c.removeChild(a.Qb()),b=c.childNodes[b]||null,c.insertBefore(a.Qb(), b))):c?(this.vc||this.hs(),b=this.Hf?this.Hf[b+1]||null:null,en(a,this.vc,b?b.vc:null)):this.jg&&!a.jg&&a.vc&&a.vc.parentNode&&1==a.vc.parentNode.nodeType&&a.aA()};function fn(a,b){a.Hf&&a.Hf.forEach(b,void 0)}l.removeChild=function(a,b){if(a){var c="string"===typeof a?a:a.Jn();a=this.Ai&&c?hb(this.Ai,c)||null:null;if(c&&a){var d=this.Ai;c in d&&delete d[c];yb(this.Hf,a);b&&(a.bA(),a.vc&&le(a.vc));a.uG(null)}}if(!a)throw Error("Child is not in parent component");return a}; l.tm=function(a){for(var b=[];this.Hf&&0!=this.Hf.length;){var c=b,d=c.push;var e=this.removeChild(this.Hf?this.Hf[0]||null:null,a);d.call(c,e)}return b};function gn(a,b,c,d,e){cn.call(this,e);this.width=a;this.height=b;this.gs=c||null;this.pO=d||null}p(gn,cn);l=gn.prototype;l.ov=null;l.rF=0;l.sF=0;l.zv=function(){return this.jg?tf(this.Qb()):"number"===typeof this.width&&"number"===typeof this.height?new F(this.width,this.height):null};l.suspend=function(){};l.resume=function(){};function Vm(a,b){this.mO=a;this.dP=null==b?1:b}p(Vm,Xm);function hn(a,b){Tm.call(this,a,b)}p(hn,Tm);function jn(a,b){Tm.call(this,a,b)}p(jn,Ym);jn.prototype.clear=function(){je(this.Qb())};jn.prototype.Zg=function(a,b){kn(this.Qb(),{width:a,height:b})};function ln(a,b,c,d){Um.call(this,a,b,c,d)}p(ln,Wm);ln.prototype.xP=function(a){kn(this.Qb(),{cx:a,cy:void 0})};ln.prototype.setRadius=function(a,b){kn(this.Qb(),{rx:a,ry:b})};function mn(a,b,c,d){Um.call(this,a,b,c,d)}p(mn,$m);mn.prototype.setPosition=function(a,b){kn(this.Qb(),{x:a,y:b})};mn.prototype.Zg=function(a,b){kn(this.Qb(),{width:a,height:b})}; function nn(a,b,c,d){Um.call(this,a,b,c,d)}p(nn,Zm);function on(a,b){Tm.call(this,a,b)}p(on,hn);on.prototype.setPosition=function(a,b){kn(this.Qb(),{x:a,y:b})};on.prototype.Zg=function(a,b){kn(this.Qb(),{width:a,height:b})};function pn(a,b,c,d,e){gn.call(this,a,b,c,d,e);this.xp={};this.jQ=Cc&&!Qc(526);this.Nk=new Qm(this)}var qn;p(pn,gn);var rn=0;function sn(a,b,c){a=a.FF.hf.createElementNS("http://www.w3.org/2000/svg",b);c&&kn(a,c);return a}function kn(a,b){for(var c in b)a.setAttribute(c,b[c])}function tn(a,b,c){(c||a.ov).Qb().appendChild(b.Qb())}l=pn.prototype; l.hs=function(){var a=sn(this,"svg",{width:this.width,height:this.height,overflow:"hidden"}),b=sn(this,"g");this.Zz=sn(this,"defs");this.ov=new jn(b,this);a.appendChild(this.Zz);a.appendChild(b);this.vc=a;if(this.gs||this.rF||this.sF)this.Qb().setAttribute("preserveAspectRatio","none"),this.jQ?this.KG():this.Qb().setAttribute("viewBox",this.rF+" "+this.sF+" "+(this.gs?this.gs+" "+this.pO:""))}; l.KG=function(){if(this.jg&&(this.gs||this.rF||!this.sF)){var a=this.zv();if(0==a.width)this.Qb().style.visibility="hidden";else{this.Qb().style.visibility="";var b=-this.rF,c=-this.sF,d=a.width/this.gs;a=a.height/this.pO;this.ov.Qb().setAttribute("transform","scale("+d+" "+a+") translate("+b+" "+c+")")}}};l.Zg=function(a,b){pf(this.Qb(),a,b)}; l.zv=function(){if(!Bc)return this.jg?tf(this.Qb()):pn.hb.zv.call(this);var a=this.width,b=this.height,c="string"===typeof a&&-1!=a.indexOf("%"),d="string"===typeof b&&-1!=b.indexOf("%");if(!this.jg&&(c||d))return null;if(c){var e=this.Qb().parentNode;var f=tf(e);a=parseFloat(a)*f.width/100}d&&(e=e||this.Qb().parentNode,f=f||tf(e),b=parseFloat(b)*f.height/100);return new F(a,b)};l.clear=function(){this.ov.clear();je(this.Zz);this.xp={}}; function un(a,b,c,d,e,f,g){b=sn(a,"ellipse",{cx:b,cy:c,rx:d,ry:e});f=new ln(b,a,f,g);tn(a,f);return f}function vn(a,b,c,d,e,f,g){b=sn(a,"rect",{x:b,y:c,width:d,height:e});f=new mn(b,a,f,g);tn(a,f)}l.drawImage=function(a,b,c,d,e,f){a=sn(this,"image",{x:a,y:b,width:c,height:d,"image-rendering":"optimizeQuality",preserveAspectRatio:"none"});a.setAttributeNS("http://www.w3.org/1999/xlink","href",e);e=new on(a,this);tn(this,e,f);return e}; function wn(a,b,c,d){b=sn(a,"path",{d:xn(b)});c=new nn(b,a,c,d);tn(a,c)}function xn(a){var b=[];Pm(a,function(c,d){switch(c){case 0:b.push("M");Array.prototype.push.apply(b,d);break;case 1:b.push("L");Array.prototype.push.apply(b,d);break;case 2:b.push("C");Array.prototype.push.apply(b,d);break;case 3:c=d[3];b.push("A",d[0],d[1],0,180<Math.abs(c)?1:0,0<c?1:0,d[4],d[5]);break;case 4:b.push("Z")}});return b.join(" ")} l.HX=function(a){var b=sn(this,"g");(a||this.ov).Qb().appendChild(b);return new jn(b,this)};l.rp=function(a,b){if(a in this.xp)return this.xp[a];var c="_svgdef_"+rn++;b.setAttribute("id",c);this.xp[a]=c;this.Zz.appendChild(b);return c};l.aA=function(){var a=this.zv();pn.hb.aA.call(this);a||this.dispatchEvent("resize");if(this.jQ){a=this.width;var b=this.height;"string"==typeof a&&-1!=a.indexOf("%")&&"string"==typeof b&&-1!=b.indexOf("%")&&this.Nk.Rn(yn(),"tick",this.KG);this.KG()}}; l.bA=function(){pn.hb.bA.call(this);this.jQ&&this.Nk.JG(yn(),"tick",this.KG)};l.Rd=function(){delete this.xp;delete this.Zz;delete this.ov;this.Nk.Qd();delete this.Nk;pn.hb.Rd.call(this)};function yn(){qn||(qn=new ug(400),qn.start());return qn};function zn(){const a=document.createElementNS("http://www.w3.org/2000/svg","svg");J(a,"width","100%");J(a,"height","100%");J(a,"position","absolute");J(a,"overflow","visible");J(a,"pointer-events","none");return a}function An(a,b){a.Pc=b;a.Pc.D("pointer-events","none");a.Pc.displayObject().appendChild(a.xM);a.Pc.displayObject().appendChild(a.YG)} function Bn(a){const b=a.size(),c=a.Qz(),d=[];a.uO().split(",").forEach(e=>{d.push(parseFloat(e))});for(a=0;a<d.length;++a)if(d[a]*=b,"square"==c||"round"==c)d[a]+=0==a%2?0:b;return d.join(",")} function Cn(a,b,c){const d=document.createElementNS("http://www.w3.org/2000/svg","filter");d.setAttribute("filterUnits","userSpaceOnUse");const e=document.createElementNS("http://www.w3.org/2000/svg","feFlood");e.setAttribute("result","floodOut");e.setAttribute("flood-color",`${jj(a)}`);e.setAttribute("flood-opacity",`${b}`);d.appendChild(e);a=document.createElementNS("http://www.w3.org/2000/svg","feGaussianBlur");a.setAttribute("result","gaussOut");a.setAttribute("in","SourceAlpha");a.setAttribute("stdDeviation", `${c}, ${c}`);d.appendChild(a);c=document.createElementNS("http://www.w3.org/2000/svg","feComposite");c.setAttribute("in","floodOut");c.setAttribute("in2","gaussOut");c.setAttribute("operator","in");d.appendChild(c);return d} class Dn extends I{constructor(a){super();this.Pc=null;this.Md=a;this.ak=this.lk=null;this.xM=zn();this.YG=zn();this.VR=!0;this.Ay=null;this.yK=!1;this.Eo=this.Fo=null;a instanceof el&&z(this,a.V(),this.LY,this)}GA(a){this.lk&&(B(this,this.lk),this.lk=null);if(this.lk=a)A(this,this.lk),this.lk.LP(this)}invalidate(a,b){if(this.Pc){var c=JSON.stringify(a),d=this.Pc.width(),e=this.Pc.height();d&&e&&(JSON.stringify(this.Ay)!=c||this.yK!=b||this.Fo!=d||this.Eo!=e)&&(this.Ay=a.slice(),this.yK=b,this.Fo= d,this.Eo=e,this.LY())}}LY(){if(this.Pc&&this.Ay&&(je(this.xM),je(this.YG),this.PJ(this.Ay))){var a=this.Ay;var b=this.yK,c=new Nm;for(var d=0;d<a.length;++d){var e=a[d];0==d?c.moveTo(e.x,e.y):c.lineTo(e.x,e.y)}b&&c.close();a=c;this.Gr=document.createElementNS("http://www.w3.org/2000/svg","g");J(this.Gr,"pointer-events","visiblePainted");this.xM.appendChild(this.Gr);this.AV=document.createElementNS("http://www.w3.org/2000/svg","defs");this.Gr.appendChild(this.AV);this.Zo=document.createElementNS("http://www.w3.org/2000/svg", "g");J(this.Zo,"pointer-events","none");this.eE=document.createElementNS("http://www.w3.org/2000/svg","g");this.Gr.appendChild(this.eE);b=this.ex(a);c=this.Md.strokeStyle();"solid"==c.type()&&(b.setAttribute("stroke-width",c.size()),b.setAttribute("stroke",jj(c.color())),b.setAttribute("stroke-opacity",c.alpha()),b.setAttribute("stroke-dasharray",Bn(c)),b.setAttribute("stroke-linecap",c.Qz()),b.setAttribute("stroke-linejoin",c.join()));this.eE.appendChild(b);this.lk&&(c=this.lk.Sp())&&this.eE.appendChild(c); this.ak&&this.ak.Sp(b,this.Md.background());b=hi();this.eE.setAttribute("id",b);c=this.Md.bw();if(this.VR&&(!c.$t||0==c.alpha())&&!jh){c=this.Md.bw();d=c.yp()*Math.cos(Sd(c.angle()));e=c.yp()*Math.sin(Sd(c.angle()));var f=c.size()/100,g=new F(this.Pc.width(),this.Pc.height()),h=g.clone();h.scale(f);d=` translate(${.5*-(h.width-g.width)}, ${.5*-(h.height-g.height)}) scale(${f}, ${f}) translate(${d}, ${e}) `;f=Cn(c.color(),c.alpha(),c.blur()/100*35);e=this.rp(f);g=this.Md.strokeStyle();g="solid"==g.type()?g.size():0;c=2.5*c.blur()+2*g;f.setAttribute("x",`-${c+g}`);f.setAttribute("y",`-${c+g}`);f.setAttribute("width",`${this.Pc.width()+2*g+2*c}`);f.setAttribute("height",`${this.Pc.height()+2*g+2*c}`);c=document.createElementNS("http://www.w3.org/2000/svg","use");c.setAttribute("transform",d);c.setAttribute("filter",`url(#${e})`);c.setAttributeNS("http://www.w3.org/1999/xlink","xlink:href",`#${b}`); J(c,"pointer-events","none");ke(this.Gr,c,1)}b=this.Md.Bv();if(this.VR&&!b.Zt&&0!=b.size()&&0!=b.alpha()&&!jh){d=new F(this.Pc.width(),this.Pc.height());e=this.Md.Bv();b=e.size()/150;g=this.ex(a);c=this.Md.strokeStyle();if(f="solid"==c.type()&&c.alpha())h=g.cloneNode(!0),h.setAttribute("stroke-width",c.size()+100*b),h.setAttribute("stroke",jj(c.color())),h.setAttribute("stroke-dasharray",Bn(c)),h.setAttribute("stroke-linecap",c.Qz()),h.setAttribute("stroke-linejoin",c.join()),h.setAttribute("fill", "none"),this.Zo.appendChild(h);if(this.ak){g=g.cloneNode(!0);f||"pictureFill"==this.Md.background().rh()||(g.setAttribute("stroke-width",100*b),g.setAttribute("stroke","#000000"));h=this.ak;f=g;g=this.Zo;var k=this.Md.background(),m=b,t=d;if(h.Ck){var r=null,x=null;if("solidFill"==k.rh())k.Uj().alpha()&&(r="#000000");else if("gradientFill"==k.rh()){h=k.xg.fm();m=!1;for(var y of h)if(y.alpha()){m=!0;break}m&&(r="#000000")}else if("pictureFill"==k.rh()&&(y=k.Lp(),y.alpha())){const {pattern:D,image:Q}= En(y);"tile"==y.position()&&(y=y.image(),Q.setAttribute("transform",Mm(m,new F(y.width(),y.height()))));x=Mm(m,t);r=`url(#${h.Ck.rp(D)})`}r&&(f.setAttribute("fill",r),x&&f.setAttribute("transform",x),g.appendChild(f))}}this.lk&&(y=this.lk.Sp())&&(y.setAttribute("transform",Mm(b,d)),this.Zo.appendChild(y));this.Zo.childElementCount&&(y=Cn(e.color(),e.alpha(),15*b),d=this.rp(y),c="solid"==c.type()?c.size():0,b*=250,b=new G(-(b+c),-(b+c),this.Pc.width()+2*c+2*b,this.Pc.height()+2*c+2*b),y.setAttribute("x", b.left),y.setAttribute("y",b.top),y.setAttribute("width",b.width),y.setAttribute("height",b.height),this.Zo.setAttribute("filter",`url(#${d})`),Ac&&(y=document.createElementNS("http://www.w3.org/2000/svg","rect"),y.setAttribute("x",b.left),y.setAttribute("y",b.top),y.setAttribute("width",b.width),y.setAttribute("height",b.height),y.setAttribute("fill","#000000"),y.setAttribute("fill-opacity","0"),this.Zo.appendChild(y)),ke(this.Gr,this.Zo,this.Gr.childElementCount-1))}a=this.ex(a);y=this.Md.strokeStyle(); y="solid"==y.type()?y.size()+12:12;a.setAttribute("stroke-width",y);a.setAttribute("stroke","#000000");a.setAttribute("stroke-opacity","0");a.setAttribute("fill","none");y=document.createElementNS("http://www.w3.org/2000/svg","g");J(y,"pointer-events","visiblePainted");y.appendChild(a);this.YG.appendChild(y)}}rp(a){const b=hi();a.setAttribute("id",b);this.AV.appendChild(a);return b}PJ(a){return 1<a.length}ex(a){const b=document.createElementNS("http://www.w3.org/2000/svg","path");b.setAttribute("d", xn(a));return b}};function Fn(a,b){switch(a.og()){case "rectangle":case "textBox":return[new E(0,0),new E(b.width,0),new E(b.width,b.height),new E(0,b.height)];case "roundedRectangle":case "ellipse":return[];case "freeform":const c=[];for(const d of a.xv())a=d.clone(),a.scale(b.width,b.height),c.push(a);return c;case "triangle":return[new E(0,b.height),new E(.5*b.width,0),new E(b.width,b.height)];default:throw Error(`unknown shape type: ${a.og()}`);}} function Gn(a){switch(a.og()){case "rectangle":case "textBox":case "triangle":return!0;case "ellipse":case "roundedRectangle":return!1;case "freeform":var b=a.xv();if(2>b.length)return!1;const c=b[0].clone();b=b[b.length-1].clone();a=a.rect();c.scale(a.width,a.height);b.scale(a.width,a.height);return 5>Ud(c,b);default:throw Error(`unknown shape type: ${a.og()}`);}};function Hn(a){return a.o instanceof Hm}function In(a){a:switch(a=a.Nu,a.og()){case "rectangle":case "roundedRectangle":case "textBox":case "freeform":a=new G(0,0,1,1);break a;case "ellipse":a=new G(.2,.2,.6,.6);break a;case "triangle":a=new G(.3,.5,.4,.5);break a;default:throw Error(`unknown shape type: ${a.og()}`);}return a} function Jn(a,b){const c=a.Md.Qe(),d=c.bm(),e=c.Rs(),f=In(a),g=hf(a.o.displayObject(),"transform");a.o.D("transform","");const h=hf(a.o.displayObject(),"width");a.o.D("width","");const k=a.o.Ok("wrap-text");a.o.l("wrap-text",e);e?(b=b*f.width-c.marginLeft()-c.marginRight(),b=Math.max(b,5)):b="resizeShapeToFitText"==d?a.o.displayObject().scrollWidth+1:Math.max(a.o.displayObject().scrollWidth+1,b*f.width);a.o.D("transform",g);a.o.D("width",h);a.o.l("wrap-text",k);return Math.round(b)} class Kn extends Jm{constructor(a,b,c){super("player-shape-view",a);this.Nu=a;this.Md=a.Td();this.sr=c;A(this,this.sr);An(this.sr,this);this.Ll=1;this.sL=null;this.o=A(this,b);this.o.D("pointer-events","all");this.addChild(this.o);b instanceof Lm&&(this.sL=this.o,this.o=b.Wv(),this.o.D("pointer-events","all"));b instanceof Ul&&z(this,b.aJ,()=>{this.addChild(b)},this);Hn(this)&&ai(this.o,N(this,"shape-view-rich-text-view"));Ah&&cg?this.ja(this.width(),this.height()):this.Ja()}GA(a){this.sr.GA(a)}Bb(a, b){if(Hn(this)){b=this.Md.Qe();const c=hf(this.o.displayObject(),"width");this.o.D("width",Jn(this,a)+"px");const d=this.o.Ok("wrap-text");this.o.l("wrap-text",b.Rs());let e;"resizeShapeToFitText"==b.bm()?(e=this.o.displayObject().scrollHeight/In(this).height,e+=b.marginTop()+b.marginBottom()):e=this.height();this.o.D("width",c);this.o.l("wrap-text",d);a=new F(a,e)}else a=this.o.Bb(a,b);return a}ja(a,b){super.ja(a,b);this.sL&&this.sL.resize(this.width(),this.height());if(Hn(this)){if(this.o.width()&& this.o.height()){a=this.Md.Qe();this.o.D("transform","");this.o.l("wrap-text",a.Rs());this.o.Ga(Jn(this,this.width()));this.Ll=1;if("shrinkTextOnOverflow"==a.bm()){a=10;var c=this.Md.Qe(),d=In(this);b=this.width()*d.width-c.marginLeft()-c.marginRight();b=Math.max(b,5);c=this.height()*d.height-c.marginTop()-c.marginBottom();c=Math.max(c,5);for(this.Ll=Vf({width:this.o.width(),height:this.o.height(),boundingWidth:b,boundingHeight:c}).scale;;)if(b-this.o.width()*this.Ll>a)this.o.Ga(this.o.width()+a), d=Vf({width:this.o.width()*this.Ll,height:this.o.height()*this.Ll,boundingWidth:b,boundingHeight:c,Ef:!0}),this.Ll*=d.scale;else if(1<a)a*=.5;else break;this.o.D("transform",yk(this.Ll))}c=this.Md.Qe();a=In(this);c.Rs()||"resizeShapeToFitText"==c.bm()?c.Rs()&&"resizeShapeToFitText"==c.bm()?5==this.o.width()?(b=c.marginLeft(),c=this.width()-c.marginRight(),b+=.5*(c-b-5)):b=c.marginLeft():b=c.marginLeft():b=.5*(this.width()*a.width-this.o.width()*this.Ll)+c.marginLeft()-c.marginRight();a=this.width()* a.left;this.o.Kf(a+b);b=this.Md.Qe();var e=b.bm();c=b.verticalAlign();d=In(this);a=0;if("resizeShapeToFitText"==e)a=b.marginTop();else{e="shrinkTextOnOverflow"==b.bm()?this.o.height()*this.Ll:this.o.height();const f=this.height()*d.height;switch(c){case "top":a=b.marginTop()+Math.max(0,b.marginBottom()-e);break;case "middle":a=.5*(f-(b.marginTop()+b.marginBottom())-e)+b.marginTop();break;case "bottom":a=f-e-b.marginBottom()+Math.max(0,b.marginTop()-e)}}b=this.height()*d.top;this.o.Sd(b+a)}}else this.o.resize(this.width(), this.height());this.Ja()}Ja(){var a=Hn(this)||this.Nu instanceof Am?this.height():Math.max(this.height(),this.o.displayObject().scrollHeight);a=Fn(this.Nu,new F(this.width(),a));const b=Gn(this.Nu);this.sr.invalidate(a,b)}ue(){super.ue();this.o.setParentScale(this.parentScale())}content(){return this.o}};class Ln extends Kn{constructor(a,b,c){super(a,b,c);this.l("button",!0);this.cj=a}jO(){return this.cj.jO()}Kv(){return this.cj.Kv()}};class Mn extends Dn{PJ(){return!0}ex(){const a=.5*this.Pc.width(),b=.5*this.Pc.height(),c=document.createElementNS("http://www.w3.org/2000/svg","ellipse");c.setAttribute("cx",a);c.setAttribute("cy",b);c.setAttribute("rx",a);c.setAttribute("ry",b);return c}};function Nn(a,b){b=b.strokeStyle();if(b="none"==b.type()?0:2*b.size())a.translate(-b,-b),a.width+=2*b,a.height+=2*b;return a};class On extends Dn{constructor(a,b){super(b);this.Nu=a}PJ(){return!0}ex(){var a=this.Nu.borderRadius(),b=this.Pc.width(),c=this.Pc.height();a=`${b?a*Math.min(c/b,1)*b*.5:0}px`;b=document.createElementNS("http://www.w3.org/2000/svg","rect");b.setAttribute("x","0");b.setAttribute("y","0");b.setAttribute("width",`${this.Pc.width()}`);b.setAttribute("height",`${this.Pc.height()}`);b.setAttribute("rx",a);b.setAttribute("ry",a);return b}};function En(a){const b=hi();var c=a.image(),d="tile"==a.position();a=d?c.width():"100%";const e=d?c.height():"100%";d=document.createElementNS("http://www.w3.org/2000/svg","pattern");d.setAttribute("patternUnits","userSpaceOnUse");d.setAttribute("width",a);d.setAttribute("height",e);const f=document.createElementNS("http://www.w3.org/2000/svg","defs");d.appendChild(f);const g=document.createElementNS("http://www.w3.org/2000/svg","image");g.setAttribute("id",b);g.setAttribute("preserveAspectRatio", "none");g.setAttribute("width",a);g.setAttribute("height",e);g.setAttributeNS("http://www.w3.org/1999/xlink","xlink:href",c.path());f.appendChild(g);c=document.createElementNS("http://www.w3.org/2000/svg","use");c.setAttributeNS("http://www.w3.org/1999/xlink","xlink:href",`#${b}`);d.appendChild(c);return{pattern:d,image:g}} function Pn(a,b){for(const c of b)b=document.createElementNS("http://www.w3.org/2000/svg","stop"),b.setAttribute("stop-color",jj(c.color())),b.setAttribute("stop-opacity",c.alpha()),b.setAttribute("offset",c.position()),a.appendChild(b)} class Qn{constructor(){this.Ck=null}LP(a){this.Ck=a}Sp(a,b){if(this.Ck){if("none"==b.rh()){b=this.rS();var c=b.fill;var d=b.opacity}else"gradientFill"==b.rh()?(c=b.xg,"linear"==c.type()?(b=document.createElementNS("http://www.w3.org/2000/svg","linearGradient"),b.setAttribute("gradientUnits","objectBoundingBox"),b.setAttribute("gradientTransform",`rotate(${c.angle()}, 0.5, 0.5)`),b.setAttribute("x1","0%"),b.setAttribute("y1","50%"),b.setAttribute("x2","100%"),b.setAttribute("y2","50%"),Pn(b,c.fm()), c=b):(b=c.ws(),d=document.createElementNS("http://www.w3.org/2000/svg","radialGradient"),d.setAttribute("gradientUnits","userSpaceOnUse"),d.setAttribute("cx",`${b.cx()}%`),d.setAttribute("cy",`${b.cy()}%`),d.setAttribute("r",`${b.vA()}%`),Pn(d,c.fm()),c=d),c=`url(#${this.Ck.rp(c)})`,d=1):"solidFill"==b.rh()?(b=b.Uj(),c=jj(b.color()),d=b.alpha()):"pictureFill"==b.rh()&&(b=b.Lp(),{pattern:c}=En(b),c=`url(#${this.Ck.rp(c)})`,d=b.alpha());a.setAttribute("fill",c);a.setAttribute("fill-opacity",d)}}rS(){return{fill:"none", opacity:1}}};class Rn extends Qn{rS(){return{fill:"#000000",opacity:0}}};class Sn{hm(a,b,c=null){switch(a.og()){case "roundedRectangle":var d=new On(a,a.Td());break;case "ellipse":d=new Mn(a.Td());break;default:d=new Dn(a.Td())}var e=d,f="textBox"==a.og()?new Rn:new Qn;e.ak&&(B(e,e.ak),e.ak=null);e.ak=f;e.ak&&(A(e,e.ak),e.ak.LP(e));c||(c=b.gf(null,a.Ta(),!1));return a instanceof wm?new Ln(a,c,d):new Kn(a,c,d)}};class Un extends O{constructor({s:a,m:b,prompt:c}){super({s:a,m:b,ea:"INPUT"});c&&this.setAttribute("placeholder",c);this.YI=!1;this.G=H(this);w(this,this,"change",()=>{this.G.g()});this.Lt=H(this);w(this,this,"input",()=>{this.Lt.g()});this.lS=H(this);w(this,this,"focus",()=>{this.YI=!0;this.lS.g()});this.yH=H(this);w(this,this,"blur",()=>{this.YI=!1;this.yH.g()});w(this,this,"keydown",this.Ye,this)}focused(){return this.YI}V(){return this.G}value(){return this.displayObject().value}Dd(a){a!=this.value()&& (this.displayObject().value=a)}Ye(a){switch(a.keyCode){case 46:this.focused()&&a.stopPropagation();break;case 13:this.focused()&&this.displayObject().blur()}}};(function(){if(Ec){var a=/Windows NT ([0-9.]+)/;return(a=a.exec(Qa()))?a[1]:"0"}return Dc?(a=/1[0|1][_.][0-9_.]+/,(a=a.exec(Qa()))?a[0].replace(/_/g,"."):"10"):Hc?(a=/Android\s+([^\);]+)(\)|;)/,(a=a.exec(Qa()))?a[1]:""):Ic||Jc||Kc?(a=/(?:iPhone|CPU)\s+OS\s+(\S+)/,(a=a.exec(Qa()))?a[1].replace(/_/g,"."):""):""})();function Vn(a){return(a=a.exec(Qa()))?a[1]:""}(function(){if(bg)return Vn(/Firefox\/([0-9.]+)/);if(u||zc||yc)return Mc;if(fg){if(uc()||q("Macintosh")){var a=Vn(/CriOS\/([0-9.]+)/);if(a)return a}return Vn(/Chrome\/([0-9.]+)/)}if(gg&&!uc())return Vn(/Version\/([0-9.]+)/);if(cg||dg){if(a=/Version\/(\S+).*Mobile\/(\S+)/.exec(Qa()))return a[1]+"."+a[2]}else if(eg)return(a=Vn(/Android\s+([0-9.]+)/))?a:Vn(/Version\/([0-9.]+)/);return""})();function Wn(a,b,c,d,e){rl.call(this,b,c,d,e);this.element=a}p(Wn,rl);Wn.prototype.$k=function(){};Wn.prototype.bG=function(){this.$k();Wn.hb.bG.call(this)};Wn.prototype.uh=function(){this.$k();Wn.hb.uh.call(this)};Wn.prototype.Oj=function(){this.$k();Wn.hb.Oj.call(this)};function Xn(a,b,c,d,e){"number"===typeof b&&(b=[b]);"number"===typeof c&&(c=[c]);Wn.call(this,a,b,c,d,e);if(1!=b.length||1!=c.length)throw Error("Start and end points must be 1D");this.SF=Yn}p(Xn,Wn);var Zn=1/1024,Yn=-1;l=Xn.prototype; l.$k=function(){var a=this.coords[0];Math.abs(a-this.SF)>=Zn&&(wf(this.element,a),this.SF=a)};l.Oj=function(){this.SF=Yn;Xn.hb.Oj.call(this)};l.uh=function(){this.SF=Yn;Xn.hb.uh.call(this)};l.show=function(){this.element.style.display=""};l.gd=function(){this.element.style.display="none"};class $n extends Wn{constructor(a,b,c,d,e){super(a,[b],[c],150);this.Vi=d;this.yy=e||""}$k(){const a=this.element;var b=this.coords[0];J(a,"transform",this.yy+`${`scale(${b}, ${b}) `}`);dg&&Rf(a.parentNode)}uh(){super.uh();const a=this.element;this.Vi&&J(a,"transform",this.yy);dg&&Rf(a.parentNode)}};var ao=4*(Math.sqrt(2)-1)/3;function bo(a){return K||oh||L?new Promise(b=>{const c=new Image;c.onload=()=>{var d=c.width,e=c.height;const f=ge("canvas");void 0!==d&&(f.width=d);void 0!==e&&(f.height=e);f.getContext("2d").drawImage(c,0,0);d=f.toDataURL("image/png",1);b(d)};c.src=a}):Promise.resolve(a)};function co(a,b,c){if(a.Xx!=c||a.eD!=b)a.eD=b,a.Xx=c,a.QO()} class eo extends O{constructor(a,b,c){super({m:"choice-picture-attachment-view"});this.eD=c||110;this.Xx=58;this.be=b;this.Pf=a;this.Lg()&&(this.l("with-zoom",!0),this.Lg()&&z(this,this.K,this.xD,this));this.QO()}xD(){this.be.cw({ef:this.Pf.$c.eb})}QO(){const a=this.Pf.$c;this.u(!!a);if(a){const b=a.eb;let c=this.Xx,d=Math.floor(c*(b.width()/b.height()));d>(this.eD||d)&&(d=this.eD,c=Math.floor(d*(b.height()/b.width())));this.D("background-size",d+"px "+c+"px");this.resize(d,c);bo(b.path()).then(e=> {this.D("background-image",Kg(e))});z(this,a.Im,this.QO,this)}}Lg(){const a=this.Pf.$c;return a?!!this.be&&a.Lg():!!this.be}Bb(a,b){const c=this.Pf.$c.eb;a=Vf({width:c.width(),height:c.height(),boundingWidth:a,boundingHeight:b,Ef:!0});return new F(a.width,a.height)}};var fo=(a,b)=>"attempt"==b?"none"!=a:"next"!=a&&"none"!=a;function go(a,b){this.mW=a;this.$R=b}go.prototype.startOffset=function(){return this.mW};go.prototype.endOffset=function(){return this.$R};go.prototype.isEqual=function(a){return this.mW==a.startOffset()&&this.$R==a.endOffset()};function ho(a,b){const c={Ta:[],kw:[]},d=e=>{e&&(c.kw=c.kw.concat(e.kw),c.Ta=c.Ta.concat(e.Ta))};d(a);d(b);return c}function io(a,b){a=ho(a,null);b&&(a.Ta=a.Ta.concat(b));return a};function jo(a,b){a.$c!=b&&(a.$c=b,a.$c&&z(a,a.$c.Im,()=>{a.ED.g()}),a.ED.g())} class ko extends I{constructor(){super();this.Xd="";this.qf=null;this.zH="next";this.yk=0;this.eK=this.Th=this.uq=!1;this.$c=null;this.RB=H(this);this.OW=H(this);this.GB=H(this);this.NI=H(this);this.bE=H(this);this.ED=H(this);this.L0=H(this);this.hN=H(this)}mg(a){this.Xd=a}Vk(a){this.qf!=a&&(this.qf=a,this.NI.g())}Vp(a){this.zH!=a&&(this.zH=a,this.GB.g())}KA(a){this.yk!=a&&(this.yk=a,this.bE.g())}fd(){return this.qf&&io(null,this.qf.content())}id(){return this.Xd}Jj(){return this.qf}nv(){return this.zH}score(){return this.yk}correct(){return this.uq}typeIn(){return this.Th}locked(){return this.eK}yP(a){this.uq!= a&&(this.uq=a,this.RB.g(this))}$a(){let a=[];this.$c&&a.push(this.$c.eb);this.qf&&(a=a.concat(this.qf.$a()));return a}E2(){this.hN.g()}};function lo(a,b){a.ri!=b&&(a.ri=b,a.bT.g(a))}function mo(a){a.Qt=!1;a.Rt=!0;lo(a,1);a.$S.g(a)}function no(a){a.Rt=!1;a.Qt=!1;a.aT.g(a);lo(a,0)}class oo extends I{constructor(){super();this.Qt=this.Rt=!1;this.ri=0;this.$S=H(this);this.aT=H(this);this.bT=H(this)}ns(){return this.Rt}progress(){return this.ri}load(){this.Rt||this.Qt||(this.Qt=!0,this.YC())}YC(){}PW(){}N7(){if(this.Rt||this.Qt)this.PW(),this.Qt=this.Rt=!1,lo(this,0)}XO(){return this.$S}tY(){return this.aT}o6(){return this.bT}} oo.prototype.loadProgressEvent=oo.prototype.o6;oo.prototype.loadFailedEvent=oo.prototype.tY;oo.prototype.loadCompleteEvent=oo.prototype.XO;oo.prototype.unload=oo.prototype.N7;oo.prototype.load=oo.prototype.load;oo.prototype.progress=oo.prototype.progress;oo.prototype.isLoaded=oo.prototype.ns;class po extends I{constructor(){super();this.yr=null}release(){let a;null==(a=this.yr)||a.release()}ef(){return this.yr?this.yr:null}$a(){const a=[];this.yr&&a.push(this.yr);return a}zc(){null!=this.yr&&Ed(this.yr)}};class qo extends po{constructor(a){super();this.Ab=a;this.Xd=a+la(this);this.lr="inline";this.G=H(this)}V(){return this.G}position(){return this.lr}type(){return this.Ab}id(){return this.Xd}mg(a){this.Xd=a}text(a){return void 0!==a?a:" "}count(){return 1}slice(){return this}lc(){return null}};var ro=RegExp("^(?:([^:/?#.]+):)?(?://(?:([^\\\\/?#]*)@)?([^\\\\/?#]*?)(?::([0-9]+))?(?=[\\\\/?#]|$))?([^?#]+)?(?:\\?([^#]*))?(?:#([\\s\\S]*))?$");function so(a,b,c){if(Array.isArray(b))for(var d=0;d<b.length;d++)so(a,String(b[d]),c);else null!=b&&c.push(a+(""===b?"":"="+encodeURIComponent(String(b))))}function to(a){var b=[],c;for(c in a)so(c,a[c],b);return b.join("&")};var uo;function vo(a){var b=a.startsWith("data:")?null:uo;if(b)if(b="s"+(null!=b?"="+encodeURIComponent(String(b)):"")){var c=a.indexOf("#");0>c&&(c=a.length);var d=a.indexOf("?");if(0>d||d>c){d=c;var e=""}else e=a.substring(d+1,c);a=[a.slice(0,d),e,a.slice(c)];c=a[1];a[1]=b?c?c+"&"+b:b:c;b=a[0]+(a[1]?"?"+a[1]:"")+a[2]}else b=a;else b=a;return b};function wo(a){a.zg&&(a.zg.onload=null,a.zg.onerror=null)}function xo(a){if(!a.ns())throw Error("asset not loaded");} class yo extends oo{constructor(a,b,c){super();this.zg=null;this.BU=vo(a);this.ph=b;this.hh=c}YC(){this.zg=new Image;this.zg.onload=this.A1.bind(this);this.zg.onerror=this.z1.bind(this);this.zg.src=this.BU}A1(){wo(this);mo(this)}z1(){wo(this);no(this)}PW(){this.zg&&(wo(this),this.zg.src="",this.zg=null)}path(){return this.BU}width(){if(null!=this.ph)return this.ph;if(!this.zg)return 0;xo(this);return this.zg.width}height(){if(null!=this.hh)return this.hh;if(!this.zg)return 0;xo(this);return this.zg.height}tF(){xo(this); const a=ge("canvas");a.width=this.width();a.height=this.height();a.getContext("2d").drawImage(this.zg,0,0);return a}IX(){xo(this);return this.zg.cloneNode(!0)}}yo.prototype.createImgInstance=yo.prototype.IX;yo.prototype.createInstance=yo.prototype.tF;yo.prototype.height=yo.prototype.height;yo.prototype.width=yo.prototype.width;yo.prototype.path=yo.prototype.path;class zo extends ko{constructor(){super();this.Tl=null}setText(a){Fd(this,this.Tl);this.Tl=a}fd(){return io(super.fd(),this.Tl)}textRange(){return this.Tl}};function Ao(a,b){a.yN&&a.l("focused",b)}class Bo extends O{constructor(a){super({s:a});this.yN=!K}ko(){this.yN&&super.ko()}$f(a){this.yN&&super.$f(a)}} class Co extends O{constructor(a){var b=a.qb;const c=a.Tz,d=a.Xz,e=a.S,f=a.s6,g=a.format,h=a.ZO,k=a.O,m=a.questionType;super({m:"choice-view"});this.F=k;this.PD=m;this.Lc=e;this.ih=h;this.ne=new Bo(N(this,"choice-container"));this.l(this.PD,!0);z(this,this.ne.K,(x,y)=>{this.he&&y.target==this.he.displayObject()&&this.pc.selected()||y.target==this.pq.displayObject()&&this.pq.Lg()||this.oz.g(this.pc)});w(this,this.ne,"keydown",this.Ye,this);M(this,this.ne);this.oz=H(this);this.pc=c;z(this,this.pc.Gf(), this.MT,this);this.cC=new O({s:N(this,"active-element-container")});const {activeElement:t,$F:r}=d(N(this,"active-element"),N(this,"mock-active-element"),this.F,this.PD);this.Ko=r;M(this.cC,this.Ko);this.Ii=t;M(this.cC,this.Ii);this.eM=new O({s:N(this,"review-icons-container")});this.dV=new O({s:N(this,"correct-icon")});this.dV.addChild(S(this.F,"correct-icon"));M(this.eM,this.dV);this.fV=new O({s:N(this,"incorrect-icon")});this.fV.addChild(S(this.F,"incorrect-icon"));M(this.eM,this.fV);M(this.ne, this.eM);M(this.ne,this.cC);this.ul=!1;K&&(w(this,this.ne.displayObject(),Dh,()=>{this.enabled()&&(this.lo(!1),this.ul=!0)},this),w(this,this.ne.displayObject(),Eh,()=>{this.ul&&(this.lo(!0),this.ul=!1)},this));w(this,this.Ko,"focus",()=>Ao(this.ne,!0),this);w(this,this.Ko,"blur",()=>Ao(this.ne,!1),this);this.pq=new eo(this.pc.choice(),a.xc,f);ai(this.pq,N(this,"attachment-view"));a=new O({m:"choice-attachment-container"});M(a,this.pq);M(this.ne,a);this.IB=new O({m:"choice-content"});M(this.ne,this.IB); (this.jb=(a=this.pc.choice().textRange().je())?null:b.gf(this,this.pc.choice().textRange(),!1))&&M(this.IB,this.jb);this.he=null;b=this.pc.choice();b instanceof zo&&b.typeIn()&&!this.Lc&&(this.he=this.pI(g),M(this.IB,this.he),this.he.l("empty-text",a));this.MT()}kc(a){const b=this.pc.choice();if(this.Lc&&"reviewWithCorrectAnswers"==a&&b instanceof zo){a=b.correct();this.Ii.l("correct",a);this.ne.l("correct",a);if(this.pc.selected()&&!a||a&&!this.pc.selected())this.Ii.l("incorrect",!0),this.ne.l("incorrect", !0);this.pc.selected()||a||this.ne.l("not-selected",!0)}}activate(a){a?this.ne.displayObject().focus():this.ne.displayObject().blur()}Ye(a){const b=this.he&&this.he.focused();switch(a.keyCode){case 13:b?(b&&this.ih.Ns(this.pc),a.preventDefault()):this.oz.g(this.pc);break;case 32:b||this.oz.g(this.pc)}}pI(a){const b=new Un({});b.Dd(this.pc.customAnswer());z(this,b.V(),()=>{var c=b.value();this.pc.yq=c});w(this,b.displayObject(),"focus",()=>{b.l("focused",!0);Ao(this.ne,!0)},this);w(this,b.displayObject(), "blur",()=>{b.l("focused",!1);Ao(this.ne,!1)},this);ai(b,N(this.IB,"type-in"));b.D("font-size",a.size+"px");return b}MT(){this.ne.Sc("checked",this.pc.selected());this.Ko.Sc("checked",this.pc.selected())}ja(){this.invalidate()}invalidate(){const a=gf(this.displayObject(),"width");this.D("width","");this.jb&&(this.jb.D("width",""),this.jb.u(!0),Ah&&Ig&&this.jb.Nb(this.jb.displayObject().scrollHeight));var b=Math.ceil(this.width());const c=Cf(this.ne.displayObject());var d=Df(this.pq.displayObject()); d=Math.ceil(this.pq.width())+(this.pq.width()?d.left+d.right:0);b=b-(c.left+c.right)-d-this.cC.width();this.jb&&this.jb.width()>=b&&this.jb.Ga(b);this.he&&this.he.Ga(Math.max(b,this.jb?this.jb.width():0));this.jb&&this.jb.u(1<=this.jb.displayObject().scrollWidth);this.D("width",a)}j(a){super.j(a);this.ne.j(a);this.jb&&this.jb.j(a);this.Ii.j(a);this.Ko.j(a);this.he&&this.he.j(a)}lo(a){const b=a?1.1:1,c=a?1:1.1;(new $n(this.Ii.displayObject(),b,c,a)).play()}};class Do extends Km{constructor(a,b,c){super({s:N(a.parent,"content")});this.PD=c;this.ha=a.parent;this.S0=a.v6||!1;this.JZ=null!=a.Mg?a.Mg:Number.MAX_VALUE;this.da=b;this.vb=[];this.F=a.O;this.lR=[];this.qI(a);this.kc(a.mode)}qI(a){const b=a.Gn;var c=100/b;for(var d=0;d<b;++d){var e=new O({m:"column-container"});this.lR.push(e);M(this,e);e.D("width",`${c}%`)}c=a.qb;for(d=0;d<this.da.count();++d){e=this.da.getChoiceState(d);e=new Co({qb:c,Tz:e,s6:110,Xz:a.Xz,S:a.S,O:this.F,format:a.format,xc:a.xc, ZO:this,questionType:this.PD});e.l("columned",1<b);const f=this.lR[d%b];z(this,e.oz,this.ib,this);M(f,e);this.vb.push(e)}}kc(a){pb(this.vb,b=>b.kc(a))}Tk(a,b){for(var c=0;c<this.da.count();++c){const d=this.da.getChoiceState(c);if(a==d){a=c;c=!1;switch(b){case "down":a<this.da.count()-1&&(this.vb[a+1].activate(!0),c=!0);break;case "up":0<a&&(this.vb[a-1].activate(!0),c=!0)}this.vb[a].activate(!c);break}}}Ns(a){for(let b=0;b<this.da.count();++b){const c=this.da.getChoiceState(b);if(a==c){a=b;a<this.da.count()- 1?this.vb[a+1].activate(!0):(this.vb[a].activate(!1),this.ha.OX());break}}}ib(a){for(let b=0;b<this.da.count();++b){const c=this.da.getChoiceState(b),d=a==c;this.S0?d&&c.bb(!c.selected()):c.bb(a==c)}this.op()}op(){const a=this.enabled();var b;if(b=a){b=0;for(var c=0;c<this.da.count();++c)this.da.getChoiceState(c).selected()&&(b+=1);b=b<this.JZ}for(c=0;c<this.vb.length;++c){const d=this.da.getChoiceState(c);this.vb[c].j(d.selected()?a:b)}}Dn(a){return"byItems"==a?this.vb.map(b=>[b]):super.Dn(a)}j(a){super.j(a); for(const b of this.vb)b.j(a);this.op()}ja(){for(const a of this.vb)a.invalidate()}};function Eo(a){return a.$i-a.mi} class Fo extends O{constructor(a){super({m:a.m,Lf:!0});this.jD=15;this.ob=this.$i=this.mi=this.tk=0;this.Px=a.Ne||1;this.WD=this.gr=0;this.u3=100;this.df=A(this,new O({s:N(this,"up")}));this.addChild(this.df);this.zb=A(this,new O({m:"thumb"}));this.addChild(this.zb);this.zb.addChild(A(this,new O({s:N(this.zb,"background")})));this.eh=A(this,new O({s:N(this,"down")}));this.addChild(this.eh);this.Vo=this.Kl=null;this.vi=H(this);this.vz=H(this);this.si=new ug(this.u3);w(this,this.si,"tick",this.WK,this); w(this,this,Dh,this.Vu,this,Kh);w(this,this.df,Dh,this.jL,this,Kh);w(this,this.zb,Dh,this.wy,this,Kh);w(this,this.eh,Dh,this.IK,this,Kh);w(this,document.body,Eh,this.qD,this)}ng(a){this.Fr(a)}Ne(){return this.Px}scale(){return this.parentScale()}setScale(a){this.setParentScale(a)}ai(a,b,c,d=0){this.tk=a;this.mi=b;this.$i=c;this.gr=d;this.Vq();this.ng(this.ob)}Fr(a){a=Be(a,this.mi,this.$i);this.ob!=a&&(this.ob=a,this.Co(),this.vi.g())}zr(a){this.Fr(this.ob+a)}Vu(){}jL(a){a.preventDefault();this.zr(-this.Ne()); this.jz(this.df,-this.Ne())}IK(a){a.preventDefault();this.zr(this.Ne());this.jz(this.eh,this.Ne())}jz(a,b){this.Kl=a;w(this,this.Kl,"mouseover",this.sy,this);w(this,this.Kl,"mouseout",this.qy,this);w(this,document,Eh,this.Ky,this);this.si.stop();this.Vo=function(){this.zr(this.WD)};this.WD=b;this.si.start()}Ky(){zd(this,this.Kl,"mouseover",this.sy,this);zd(this,this.Kl,"mouseout",this.qy,this);zd(this,document,Eh,this.Ky,this);this.si.stop();this.Vo=null}sy(){this.si.start()}qy(){this.si.stop()}WK(){this.Vo&& this.Vo()}wy(a){this.vz.g();a.preventDefault();w(this,document.body,Fh,this.Al,this);this.xN(!0)}xN(a){this.zb.l("active",a)}qD(){zd(this,document.body,Fh,this.Al,this);this.xN(!1)}Al(){}ja(){this.Vq()}};class Go extends Fo{constructor(a){super(a);this.rT=0}Vq(){const a=this.height()-this.df.height()-this.eh.height();this.zb.Nb(0==Eo(this)?a:Math.max(this.jD,Math.ceil(this.tk/(Eo(this)+this.tk)*a)));this.Co()}Co(){const a=this.Rh();0==Eo(this)?this.zb.Sd(a.top):this.zb.Sd(a.top+Math.round((this.ob-this.mi)/Eo(this)*a.height));this.df.j(!!this.ob);this.eh.j(this.ob!=this.$i)}Rh(){const a=new G(0,0,0,0);a.top=this.df.height();a.height=this.height()-this.eh.height()-this.zb.height()-a.top;a.left=this.zb.x(); return a}iN(){return this.Rh()}Vu(a){var b;if(b=!a.defaultPrevented)b=this.zb.displayObject().getBoundingClientRect(),b=!(a.clientY>=b.top&&a.clientY<=b.top+b.height);if(b){b=this.displayObject().getBoundingClientRect();var c=this.Rh();a=(a.clientY-(b.top-c.top))/this.parentScale();b=0==this.gr?this.tk:this.gr;a=a<=this.zb.y()?-b:b;this.ng(this.ob+a)}}wy(a){super.wy(a);const b=this.zb.displayObject().getBoundingClientRect();this.rT=a.clientY-Math.round(b.top);this.Al(a)}Al(a){const b=this.displayObject().getBoundingClientRect(), c=this.Rh();a=(a.clientY-b.top-c.top*this.parentScale()-this.rT)/(c.height*this.parentScale());this.Fr(a*Eo(this)+this.mi)}};function Ho(a,b){td.call(this);this.vc=a;a=oe(this.vc)?this.vc:this.vc?this.vc.body:null;this.m6=!!a&&xf(a);this.rY=v(this.vc,Bc?"DOMMouseScroll":"mousewheel",this,b)}p(Ho,td); Ho.prototype.handleEvent=function(a){var b=0,c=0,d=a.Ce;"mousewheel"==d.type?(a=Io(-d.wheelDelta),void 0!==d.wheelDeltaX?(b=Io(-d.wheelDeltaX),c=Io(-d.wheelDeltaY)):c=a):(a=d.detail,100<a?a=3:-100>a&&(a=-3),void 0!==d.axis&&d.axis===d.HORIZONTAL_AXIS?b=a:c=a);"number"===typeof this.vY&&(b=Rd(b,-this.vY,this.vY));"number"===typeof this.wY&&(c=Rd(c,-this.wY,this.wY));this.m6&&(b=-b);b=new Jo(a,d,b,c);this.dispatchEvent(b)};function Io(a){return Cc&&(Dc||Fc)&&0!=a%40?a:a/40} Ho.prototype.Rd=function(){Ho.hb.Rd.call(this);pd(this.rY);this.rY=null};function Jo(a,b,c,d){Vc.call(this,b);this.type="mousewheel";this.detail=a;this.deltaX=c;this.deltaY=d}p(Jo,Vc);var Ko=new pc;function Lo(a){a.m0&&a.Ic(a.AW||a.vK?.5:0)}function Mo(a,b){w(a,new Ho(b.displayObject(),{passive:!0}),Ko,c=>{!Cg(c.Ce)&&c.deltaY&&(c=0<c.deltaY?a.Ne():-a.Ne(),a.ng(a.ob+c))},a)} class No extends Go{constructor({m:a,Ne:b,Vg:c,T5:d,PY:e=null}){super({m:a,Ne:b});this.Jy=c;this.vK=this.AW=!1;this.m0=d;this.Oy=e;c.D("overflow","hidden");z(this,this.vi,()=>{c.displayObject().scrollTop=this.ob});w(this,c,"scroll",()=>{this.ng(c.displayObject().scrollTop)},this);this.Oy?Mo(this,this.Oy):(Mo(this,this.Jy),Mo(this,this));d?(this.Ic(0),this.Oy?(w(this,this.Oy,"mouseenter",this.bn,this),w(this,this.Oy,"mouseleave",this.No,this)):(w(this,this.Jy,"mouseover",this.bn,this),w(this,this, "mouseover",this.bn,this),w(this,this.Jy,"mouseout",this.No,this),w(this,this,"mouseout",this.No,this))):this.Ic(1)}ai(a,b,c,d=0){this.u(0<c);super.ai(a,b,c,d)}xN(a){this.AW=a;Lo(this)}bn(a){a&&(this.contains(a.relatedTarget)||this.Jy.contains(a.relatedTarget))||(this.vK=!0,Lo(this))}No(a){a&&(null==a.relatedTarget||this.contains(a.relatedTarget)||this.Jy.contains(a.relatedTarget))||(this.vK=!1,Lo(this))}};class Oo extends O{constructor(a){super({m:a});a=new O({s:N(this,"thumb")});M(this,a)}}class Po{constructor(a,b){this.Wc=a;this.vi=b}scrollY(){const a=this.Wc.getComputedPosition().y;return isNaN(a)?0:-a}Qv(){return this.vi}Fs(a){this.scrollY()!=a&&this.Wc.scrollTo(0,-a)}}class Qo extends I{constructor(a){super();this.Y=a;this.ty=H(this);w(this,a,"scroll",()=>{this.ty.g()})}scrollY(){return this.Y.scrollTop}Qv(){return this.ty}Fs(a){this.Y.scrollTop=a}} class Ro extends I{constructor({m:a="vertical-scrollbar",w8:b="mobile-vertical-scrollbar",Vg:c,D8:d,n8:e,PY:f=null,Ne:g=20,preventDefault:h=!0}){super();this.Ba=this.Wc=null;this.KW=d||null;this.YQ=e||null;this.$i=0;if(K){const k=H(this);a={fadeScrollbars:!0,scrollX:!1,scrollY:!0,bounce:!1,deceleration:.006,useTransition:!1,preventDefault:h,disablePointer:!0,disableTouch:!1,disableMouse:!1,onScrollHandler:()=>{k.g()}};b=new Oo(b);a.indicators={el:b.displayObject(),shrink:"scale"};this.Wc=new IScroll(c.displayObject(), a);this.nd=new Po(this.Wc,k)}else this.Ba=A(this,new No({m:a,Ne:g,Vg:c,T5:!0,PY:f})),this.nd=new Qo(c.displayObject()),b=this.Ba;z(this,this.nd.Qv(),this.VU,this);this.H3=b}Yh(){return this.H3}ai(a,b){this.$i=Math.max(0,b-a);this.Wc?this.Wc.setScrollHeight(b):this.Ba&&this.Ba.ai(a,0,Math.max(this.$i,0));this.VU()}setParentScale(a){this.Ba&&this.Ba.setParentScale(a)}VU(){if(this.KW){var a=Math.min(this.nd.scrollY(),60);rf(this.KW,a)}this.YQ&&(a=this.$i-this.nd.scrollY(),rf(this.YQ,Math.min(a,60)))}zc(){super.zc(); this.Wc&&this.Wc.destroy()}};class So extends O{constructor(a,b){super({m:"essay-container"});this.B=a;this.zf=new O({m:"essay-scroll-pane"});this.bc=new O({m:"essay-text-content"});M(this.zf,this.bc);this.Oa=this.Rw(b);this.Oa.displayObject().value=this.B.text();M(this.bc,this.Oa);w(this,this.Oa.displayObject(),"change",this.oU,this);w(this,this.Oa.displayObject(),"input",this.C2,this);M(this,this.zf);this.nc=null;Ig&&this.l("ios",!0);jm()&&this.l("preview",!0);K?this.l("mobile",!0):(this.nc=new Ro({Vg:this.bc}),A(this,this.nc), this.zf.addChild(this.nc.Yh()));this.pp(0)}activate(a){a?K||this.Oa.focus():this.Oa.displayObject().blur()}Rw(a){const b=new O({s:N(this,"text-input"),ea:"TEXTAREA"});w(this,b.displayObject(),"focusin",()=>{this.zf.l("focused",!0)},this);w(this,b.displayObject(),"focusout",()=>{this.zf.l("focused",!1)},this);b.D("font-size",a.size+"px");return b}j(a){super.j(a);this.zf.j(a);this.Oa.j(a)}oU(){this.B.setText(this.Oa.displayObject().value)}C2(){this.oU();const a=this.bc.displayObject().scrollTop;this.pp(a)}ja(){this.pp(this.bc.displayObject().scrollTop)}pp(a){if(this.nc){this.Oa.D("height", "auto");var b=this.bc.height()-2,c=this.Oa.displayObject().scrollHeight;this.Oa.Nb(Math.max(b,c));this.nc.ai(this.bc.height(),c);u&&(this.bc.displayObject().scrollTop=a,this.nc.Yh().va())}}ue(){super.ue();this.nc&&this.nc.setParentScale(this.parentScale())}};class To extends Km{constructor(a,b,c){super({s:N(a,"content")});this.D("height","100%");this.B=b;this.W=new So(this.B,c);this.addChild(this.W)}Bb(a,b){return new F(a,Math.max(b,100))}j(a){super.j(a);this.W.j(a)}Zn(){this.W.activate(!1)}sm(){this.W.activate(!0)}ue(){super.ue();this.W.setParentScale(this.parentScale())}ja(a,b){a&&b&&this.W.va()}};function Uo(a){this.OS=!!a}Uo.prototype.uv=function(){this.OS?ya("Action is already executed"):(this.Xf.setText(this.V0),this.Xf.setSelection(this.U0),this.OS=!0)};Uo.prototype.Qd=function(){};function Vo(a,b,c){this.Xf=a;a.text();this.V0=b;a.selection();this.U0=c}p(Vo,Uo);class Wo extends I{constructor(a=""){super();this.Db=a;a=this.Db.length;this.jj=new go(a,a);this.jp=H(this);this.jo=H(this);this.qM=H(this);this.SC=void 0}setText(a){this.Db!=a&&(this.Db=a,this.jp.g())}text(){return this.Db}setSelection(a){this.jj.isEqual(a)||(this.jj=a,this.qM.g())}selection(){return this.jj}update(a,b){var c=b;const d=a.length;b=Rd(c.startOffset(),0,d);c=Rd(c.endOffset(),0,d);b=new go(b,c);this.SC=new Vo(this,a,b,this.SC);this.jo.g(this.SC)}commit(){this.SC=void 0}};function Xo(a,b){var c=0,d=0;Yo(a)&&(c=a.selectionStart,d=b?-1:a.selectionEnd);return[c,d]}function Yo(a){try{return"number"==typeof a.selectionStart}catch(b){return!1}};function Zo(a){const b=Xo(a.displayObject(),!0)[0],c=Xo(a.displayObject(),!1)[1];a.jj=new go(b,c)}function $o(a){let b;null==(b=a.Xf)||b.commit();let c;null==(c=a.Xf)||c.setSelection(a.jj)} class ap extends O{constructor(){super({ea:"INPUT",m:""});this.Xf=null;this.jj=new go(0,0);w(this,this.displayObject(),"keydown",this.Ye,this);w(this,this.displayObject(),"input",this.WT,this);w(this,this.displayObject(),"blur",this.c1,this);w(this,this.displayObject(),"keyup",this.D1,this);w(this,this.displayObject(),"mousedown",this.ky,this);w(this,this.displayObject(),"keydown",a=>{46==a.keyCode&&a.stopPropagation()},this);w(this,this.displayObject(),"paste",a=>a.stopPropagation());w(this,this.displayObject(), "copy",a=>a.stopPropagation());w(this,this.displayObject(),"cut",a=>a.stopPropagation());w(this,this.displayObject(),"keypress",a=>a.stopPropagation());jh&&w(this,this.displayObject(),"change",this.WT,this)}activate(a,b){a?(this.displayObject().focus(),void 0!==b&&(a=Math.min(b,this.Db().length),this.jj=new go(a,a),this.Xf.setSelection(this.jj))):this.displayObject().blur()}TK(){this.displayObject().value=this.Xf.text();this.rD()}rD(){this.jj=this.Xf.selection();var a=this.displayObject(),b=this.jj.startOffset(); Yo(a)&&(a.selectionStart=b);a=this.displayObject();b=this.jj.endOffset();Yo(a)&&(a.selectionEnd=b)}WT(){Zo(this);let a;null==(a=this.Xf)||a.update(this.Db(),this.jj)}c1(){let a;null==(a=this.Xf)||a.commit()}ky(){w(this,document,"mousemove",this.dj,this);w(this,document,"mouseup",this.rk,this);Zo(this);$o(this)}dj(){Zo(this);$o(this)}rk(){Zo(this);$o(this);zd(this,document,"mousemove",this.dj,this);zd(this,document,"mouseup",this.rk,this)}D1(a){Zf(a)||(Zo(this),$o(this))}Ye(a){switch(a.keyCode){case 39:Xo(this.displayObject(), !0)[0]<this.Db().length&&a.stopPropagation();break;case 37:0<Xo(this.displayObject(),!0)[0]&&a.stopPropagation()}}Db(){return this.displayObject().value}};function bp(a){const b=a.ba.getBoundingClientRect(),c=a.ba.hasAttribute("data-height");return new G(b.left,b.top,a.ba.hasAttribute("data-width")?parseFloat(a.ba.getAttribute("data-width")):window.innerWidth,c?parseFloat(a.ba.getAttribute("data-height")):window.innerHeight)} class cp extends I{constructor({R:a,Rc:b,Qc:c}){super();this.ba=a;this.Vf=b;this.ub=c;this.hE=H(this);this.pC=H(this);this.EB=H(this);this.wJ=!1}zm(){return!!this.ub.displayObject().parentNode}show(a){a?this.Nd():this.Wd()}Nd(a){this.EB.g();this.ub.setScale(this.Vf.parentScale());this.ba.appendChild(this.ub.displayObject());this.Bo(a);this.ub.va();this.hE.g()}Bo(a){$h(this.ub,{top:0,left:0});var b=ci(this.Vf);var c=ci(this.ub);a=this.ft(b,c,a);c=this.gt(b,c);if(0>c){var d=bp(this);const e=b.top-d.top; b=d.top+d.height-b.bottom;d=Math.max(e,b)/this.Vf.parentScale();if(this.wV(d,e>b,a))return}this.ub.move(a,c)}Wd(){this.wJ||(this.wJ=!0,le(this.ub.displayObject()),this.pC.g(),this.wJ=!1)}gt(a,b){const c=bp(this);return c.top+c.height>a.bottom+b.height?a.bottom-b.top:a.top-b.bottom}ft(a,b){const c=bp(this);return c.left+c.width>a.right+b.width?a.right-b.left:a.left-b.right}wV(){return!1}zc(){this.zm()&&this.Wd();super.zc()}};class dp extends cp{constructor(a){const b=a.Rc;super({R:a.R,Rc:b,Qc:a.Qc});this.dg=!1;this.Wh=this.Eh=null;ah?L||w(this,b,"touchstart",c=>{this.dg||(this.Nd(c),this.dg=!0,Le(()=>{this.Eh=w(this,window,"touchstart",()=>{this.Ui()})}))}):(w(this,b,"mouseover",c=>{this.dg||(this.Nd(c),this.dg=!0)},this),w(this,b,"mouseout",this.Ui,this))}Nd(a){super.Nd(a);this.$U(a);this.Wh=w(this,window,"resize",this.Ui,this)}$U(a){this.ub.D("width","");this.ub.D("white-space","nowrap");this.ub.D("width",`${Math.min(300, this.ub.displayObject().clientWidth+3)}px`);this.ub.D("white-space","pre-wrap");this.Bo(a)}Ui(){this.Eh&&(Ad(this,this.Eh),this.Eh=null);this.Wh&&(Ad(this,this.Wh),this.Wh=null);this.Wd();this.dg=!1}ft(a,b,c){c=a.left+(c.clientX-a.left)-.5*b.width-b.left;c=c+b.width>a.right-b.left?a.right-b.width-b.left:Math.max(a.left-b.left,c);return Math.max(0,c)}gt(a,b){const c=bp(this);return c.top+c.height>a.bottom+b.height+6?a.bottom-b.top+6:a.top-b.top-b.height-6}};function ep(a,b){b=u||b;a.Fz.u(b);a.AN.u(b)} class fp extends O{constructor({O:a,Rp:b,OG:c,correctAnswers:d,R:e,A:f}){super({m:"correct-answers-tooltip"});this.F=a;this.zf=new O({m:"tooltip-scroll-pane"});M(this,this.zf);this.Fz=new O({s:N(this,"label")});di(this.Fz,f,"Q_USER_ANSWER_TITLE");M(this.zf,this.Fz);this.AN=new O({s:N(this,"user-answer")});this.AN.M(c);M(this.zf,this.AN);this.QB=new O({s:N(this,"label")});di(this.QB,f,"Q_CORRECT_ANSWERS_TITLE");M(this.zf,this.QB);for(const g of d)a=new O({s:N(this,"correct-answer")}),c=new O({s:N(this, "correct-answer-icon")}),d=S(this.F,"small-tick"),f=new O({s:N(this,"correct-answer-text")}),f.M(g),c.addChild(d),M(a,c),M(a,f),M(this.zf,a);this.HE=new dp({R:e,Rc:b,Qc:this});A(this,this.HE);ep(this,u)}};function gp(a){const b=a.B.S()&&"reviewWithCorrectAnswers"==a.Aa;a=a.B.correct();return b&&!a}function hp(a){const b=a.tS();a.Xl=new fp({O:a.F,Rp:a,OG:b,correctAnswers:a.pS(),A:a.i,R:a.ba});A(a,a.Xl)} class ip extends O{constructor({O:a,parent:b,value:c,state:d,format:e,A:f,R:g,l6:h,mode:k}){super({m:"choice-view"});this.F=a;this.B=d;this.Aa=k;this.ba=g;this.i=f;this.l("text-answer",!0);this.Xl=null;this.Be=c;this.Mi=new O({m:"text-answer-container"});M(this,this.Mi);this.Mi.l("short-answer",!h);this.Mi.l("numeric",!!h);a=d.S()&&"reviewWithCorrectAnswers"==k;this.he=this.pI(a,e,h||!1);w(this,this.he.displayObject(),"focus",()=>{this.Mi.l("focused",!0)},this);w(this,this.he.displayObject(),"blur", ()=>{this.Mi.l("focused",!1)},this);M(this.Mi,this.he);w(this,this.he.displayObject(),"keydown",m=>{13==m.keyCode&&(b.EF(),m.preventDefault())},this);this.Km=new O({s:N(this.Mi,"tooltip-icon")});e=S(this.F,"question-24");this.Km.addChild(e);a&&(d=d.correct(),this.he.l(d?"correct":"incorrect",!0),this.Mi.l(d?"correct":"incorrect",!0),d||M(this.Mi,this.Km))}activate(a){a?K||this.he.focus():this.he.displayObject().blur()}pI(a,b,c){if(a)a=new O,a.M(hc(this.Be.text()));else{var d=a=new ap,e=this.Be;d.Xf&& (Bd(d,d.Xf.jp,d.TK,d),Bd(d,d.Xf.qM,d.rD,d));e?(d.Xf=e,d.TK(),d.rD(),d.j(!0),z(d,d.Xf.jp,d.TK,d),z(d,d.Xf.qM,d.rD,d)):(d.Xf=null,d.displayObject().value="",d.j(!1));K&&c&&(a.setAttribute("type","number"),dg&&(a.displayObject().setAttribute("pattern","[0-9]*"),a.displayObject().setAttribute("inputmode","numeric"),a.displayObject().setAttribute("step","any")))}ai(a,N(this.Mi,"type-in"));a.D("font-size",b.size+"px");return a}j(a){super.j(a);this.Mi.j(a);this.he.j(a)}invalidate(){var a=this.Mi.contains(this.Km), b=Cf(this.displayObject());a=a?this.Km.width()+20:0;b=Math.max(this.width()-a-b.left-b.right,30);this.he.D("max-width",b+"px");this.Xl&&ep(this.Xl,this.he.displayObject().scrollWidth>b)}};class jp extends ip{constructor({O:a,parent:b,qh:c,mode:d,format:e,A:f,R:g}){super({O:a,value:c.response(),format:e,state:c,parent:b,A:f,R:g,mode:d});this.Fd=c;gp(this)&&hp(this)}tS(){return this.Fd.response().text()}pS(){const a=[];for(let b=0;b<this.Fd.dd().count();++b){const c=this.Fd.dd().getChoice(b);a.push(hc(c.textRange().text()))}return a}};class kp extends Km{constructor(a,b,c,d,e,f,g){super({s:N(a,"content")});this.F=g;this.da=b;this.lx=d;this.ha=a;this.i=e;this.ba=f;this.ll(c)}ll(a){this.W=new jp({O:this.F,qh:this.da,mode:a,format:this.lx,parent:this.ha,A:this.i,R:this.ba});A(this,this.W);this.addChild(this.W.displayObject())}kc(a){B(this,this.W);this.removeChild(this.W.displayObject());this.ll(a);this.W.j(this.enabled());this.W.setParentScale(this.parentScale());this.W.invalidate()}j(a){super.j(a);this.W.j(a)}ja(){this.W.invalidate()}setParentScale(a){super.setParentScale(a); this.W.setParentScale(a)}Zn(){this.W.activate(!1)}sm(){this.W.activate(!0)}};class lp extends vk{constructor(a){super("slide-object-view-icon-placeholder");this.cj=a;this.l("type",a.id())}object(){return this.cj}};class mp extends Jm{constructor(a){super("line-view",a);this.YS=a;this.sr=new Dn(a.Td());An(this.sr,this)}ja(a,b){super.ja(a,b);this.Ja()}Ja(){const a=[this.YS.jm(),this.YS.vm()];this.sr.invalidate(a,!1)}};class np extends I{constructor(a){super();this.U2=a}comparisonOperation(){return this.U2}};class op extends np{constructor(a,b){super("between");this.YJ=a;this.fM=b;H(this);H(this)}leftOperand(){return this.YJ}rightOperand(){return this.fM}CX(a){a=parseFloat(a);const b=Math.max(this.YJ,this.fM);return a>=Math.min(this.YJ,this.fM)&&a<=b}};class pp extends np{constructor(a,b){super(a);this.T2=b;H(this)}operand(){return this.T2}CX(a){const b=parseFloat(this.operand());a=parseFloat(a);if(isNaN(a))return!1;switch(this.comparisonOperation()){case "notEqual":return a!=b;case "equal":return a==b;case "greaterThan":return a>b;case "greaterThanOrEqual":return a>=b;case "lessThan":return a<b;case "lessThanOrEqual":return a<=b;default:throw Error("unknown comparison operator");}}};const qp=new Map([["equal","Q_NUMERIC_QUESTION_EQUALS"],["greaterThan","Q_NUMERIC_QUESTION_GREATER_THAN"],["greaterThanOrEqual","Q_NUMERIC_QUESTION_GREATER_THAN_OR_EQUALS"],["lessThan","Q_NUMERIC_QUESTION_LESS_THAN"],["lessThanOrEqual","Q_NUMERIC_QUESTION_LESS_THAN_OR_EQUALS"],["notEqual","Q_NUMERIC_QUESTION_DIFFERS"]]); function rp(a,b){const c=[];for(let h=0;h<a.answers().count();++h){var d=a.answers().getAnswer(h),e=c,f=e.push;var g=d;d=b;if(g instanceof pp){{const k=g.comparisonOperation();if(qp.has(k))d=d.H(qp.get(k),{ONE:g.operand()});else throw Error("invalid comparison operator");}}else if(g instanceof op)d=d.H("Q_NUMERIC_QUESTION_BETWEEN",{ONE:g.leftOperand(),TWO:g.rightOperand()});else throw Error("invalid numeric answer condition");f.call(e,d)}return c};class sp extends ip{constructor({O:a,parent:b,dO:c,mode:d,format:e,A:f,R:g}){const h=new Wo(c.response());super({O:a,parent:b,value:h,format:e,state:c,A:f,R:g,l6:!0,mode:d});this.Zj=c;z(this,this.Be.jo,this.hL,this);z(this,this.Be.jp,()=>{let k=this.Be.text();k=k.replace(",",".");var m=k;m.match(/[^0-9.,-]/g)&&(m=m.replace(/[^0-9.,-]/g,""));m!=k?this.Be.setText(m):this.Zj.oc(k)},this);gp(this)&&hp(this)}tS(){return this.Zj.response()}pS(){return rp(this.Zj,this.i)}hL(a){a.uv()}};class tp extends Km{constructor(a,b,c,d,e,f,g){super({s:N(a,"content")});this.F=g;this.da=b;this.lx=d;this.ha=a;this.i=e;this.ba=f;this.ll(c)}ll(a){this.W=new sp({O:this.F,dO:this.da,mode:a,format:this.lx,parent:this.ha,A:this.i,R:this.ba});A(this,this.W);this.addChild(this.W.displayObject())}kc(a){B(this,this.W);this.removeChild(this.W.displayObject());this.ll(a);this.W.j(this.enabled());this.W.setParentScale(this.parentScale());this.W.invalidate()}j(a){super.j(a);this.W.j(a)}ja(){this.W.invalidate()}setParentScale(a){super.setParentScale(a); this.W.setParentScale(a)}Zn(){this.W.activate(!1)}sm(){this.W.activate(!0)}};class up extends Km{constructor(a){super({s:N(a,"content")})}};let vp=null; class wp extends cp{constructor(a){super(a);this.ec=!1;this.Wh=this.Eh=null;L||(K?z(this,this.Vf.K,b=>{this.zm()||(this.Nd(b),Le(()=>{this.Eh=w(this,window,Dh,()=>{this.Ui()},this,Jh)}))},this):(w(this,this.Vf,"mouseover",this.Nd,this),w(this,this.Vf,"mouseout",this.Ui,this),u&&w(this,window,"scroll",()=>{this.Ui()},this,!0)))}enable(a){this.ec=a}Nd(a){this.ec&&(isNaN(vp)||clearInterval(vp),vp=setTimeout(()=>{if(!this.zm()){J(this.ba,"pointer-events","none");super.Nd(a);var b=parseFloat(hf(this.ub.displayObject(),"max-width")); this.ub.D("min-width",b+"px");this.ub.D("width",`${Math.min(b,this.ub.width())}px`);this.ub.D("min-width","");this.Bo(a);this.Wh=w(this,window,"resize",this.Ui,this)}},ah?0:1E3))}Ui(){this.Eh&&(Ad(this,this.Eh),this.Eh=null);this.Wh&&(Ad(this,this.Wh),this.Wh=null);this.Wd()}Wd(){isNaN(vp)||clearInterval(vp);super.Wd();J(this.ba,"pointer-events","")}ft(a,b){const c=bp(this).left;return Math.max(0,Math.min(a.right-b.width-c,Math.max(0,a.left+Math.floor(.5*(a.width-b.width)))))}gt(a,b){const c=bp(this); return c.top+c.height>a.bottom+b.height+10?a.bottom-b.top+10:a.top-b.top-b.height-10}zc(){this.Ui();super.zc()}}class xp extends O{constructor(a,b,c,d){super({m:"truncated-text-tooltip"});(this.x0=!!a)?a=a.gf(this,b,!1):(a=new O({s:N(this,"text")}),a.M(b));this.W=a;M(this,a);this.HE=A(this,new wp({R:d,Rc:c,Qc:this}))}setText(a){this.W.M(a)}enable(a){this.HE.enable(a)}show(a){this.HE.show(a)}};function yp(a,b){a.UE+=b;a.D("transform",`translate(0, ${a.UE}px)`)} class zp extends O{constructor(a,b,c,d,e,f,g){super({m:"seq-choice-container",tabIndex:0,Wg:!0});this.F=g;this.UE=0;z(this,this.K,()=>{});this.Pf=b;this.ih=f;this.oz=H(this);b=new O({m:"attachment-container"});this.Jm=new eo(this.Pf,d);ai(this.Jm,N(b,"attachment-view"));b.u(!!this.Pf.$c);M(b,this.Jm);this.jb=c.gf(this,this.Pf.textRange(),!0);this.Ve=new O({s:N(this,"correct-index")});this.Ve.D("font-size",e.size+"px");e.fontFamily&&this.Ve.D("font-family",e.fontFamily);this.Ve.u(!1);this.vf=new O({s:N(this, "seq-choice-content")});this.addChild(this.vf);this.ek=H(this);this.pf=H(this);this.dk=H(this);M(this.vf,this.Ve);M(this.vf,b);this.vf.addChild(this.jb);this.U4=new O({ia:S(g,"dnd-icon.svg"),s:N(this,"dnd-icon")});this.vf.addChild(this.U4);this.Me=new xp(c,this.Pf.textRange(),this,a);A(this,this.Me);w(this,this,Dh,h=>{if(this.enabled()){h.preventDefault();var k=!1,m=w(this,window,Fh,r=>{k||(K||(this.Me.enable(!1),this.Me.show(!1)),k=!0,this.ek.g({x:h.screenX,y:h.screenY}));this.pf.g({x:r.screenX, y:r.screenY})},this,Jh),t=w(this,window,Eh,()=>{Ad(this,m);Ad(this,t);k&&this.dk.g();K||this.Me.enable(this.jb.ge)},this,Jh)}},this,Jh);w(this,this.displayObject(),"keydown",this.Ye,this);w(this,this.displayObject(),"blur",()=>{this.bb(!1)},this);Ah&&Ig&&this.jb.Nb(0)}rG(a){this.Ve.u(!!a);this.l("review",this.Ve.visible());a&&this.Ve.M(a+".")}j(a){super.j(a);this.vf.j(a);this.jb.j(a)}choice(){return this.Pf}setTranslate({x:a,y:b}){this.UE=b;this.D("transform",`translate(${a}px, ${b}px)`)}reset(){Ah&& Ig?this.jb.Nb(this.jb.displayObject().scrollHeight):(this.jb.Nb(this.height()),this.jb.D("height",""))}ja(a,b){a&&b&&!isNaN(a)&&!isNaN(b)?(a=Cf(this.displayObject()),this.jb.Nb(b-(a.top+a.bottom-1))):this.reset();this.Me.enable(this.jb.ge)}Ye(a){switch(a.keyCode){case 38:this.ih.Tk(this.Pf,"up");break;case 40:this.ih.Tk(this.Pf,"down");break;case 32:this.bb(!this.selected());break;case 27:this.bb(!1)}}};function Bp(a,b,c,d){const e=a.kd[c];a.Yc.jc(e,c<d?d+1:d);e.displayObject().focus();e.bb(!0);Cp(a.da,b,d);a.kd.splice(c,1);a.kd.splice(d,0,e)} class Dp extends Km{constructor(a){const b=a.parent,c=a.qh,d=a.mode,e=a.qb,f=a.xc,g=a.format,h=a.R;a=a.O;super({s:N(b,"content")});this.ha=b;this.F=a;this.da=c;this.kd=[];this.CJ=[];this.zC=new O({m:"indices-container"});M(this,this.zC);this.Yc=new O({m:"items-container"});M(this,this.Yc);this.ca=null;this.aI(e,f,g,h);this.Vw=this.ml=this.Wf=0;this.kc(d)}kc(a){if("reviewWithoutCorrectAnswers"==a||"reviewWithCorrectAnswers"==a)this.zC.u(!1),this.Yc.l("review",!0);a=this.da.S()&&"reviewWithCorrectAnswers"== a;for(let c=0;c<this.da.count();++c){var b=this.da.gi[c];b=a?this.da.Kw.indexOf(b)+1:null;const d=this.kd[c];d.rG(b);a&&d.l(Ep(this.da,c)?"correct":"incorrect",!0)}}aI(a,b,c,d){for(let g=0;g<this.da.count();++g){const h=new zp(d,this.da.gi[g],a,b,c,this,this.F);A(this,h);this.tB(h);var e=c,f=g;const k=new O({s:N(this.zC,"index")});k.M(f+1+".");k.D("font-size",e.size+"px");f=e.rg?"underline":"";f+=e.strike?" line-through":"";k.D("text-decoration",f);k.D("font-weight",e.bold?"bold":"");k.D("font-style", e.italic?"italic":"");e.fontFamily&&k.D("font-family",e.fontFamily);e.color&&k.D("color",jj(e.color));e=k;this.zC.addChild(e);this.CJ.push(e);this.Yc.addChild(h);this.kd.push(h)}}tB(a){let b=null;z(this,a.ek,c=>{this.mr(a,c);b=w(this,this.displayObject().parentNode,"scroll",this.LT,this)});z(this,a.pf,c=>{this.ca.positionY=c.y;this.ca.positionX=c.x;this.LT()});z(this,a.dk,()=>{this.ii();Ad(this,b)})}jf(){this.ii()}LT(){const a=this.ca.gm,b=ci(a);this.Nl.g(b);const c=this.wg()-this.ca.scrollTop;var d= m=>m/this.parentScale()+c,e=d(ci(this).top-this.ca.gw-this.ca.offsetTop),f=(this.ca.F6-this.ca.fw-this.ca.offsetLeft)/this.parentScale(),g=(this.ca.G6-this.ca.fw-this.ca.C6)/this.parentScale(),h=ci(this).top+((this.Wf+13)*this.kd.length+10)*this.parentScale();h=d(h-this.ca.gw-this.ca.B6);var k=d(this.ca.positionY-this.ca.gw);d=d(this.ca.positionX-this.ca.fw);a.setTranslate({x:Be(d,f,g),y:Be(k,e,h)});e=(2>this.ca.lP.length?0:this.ca.lP[1].top-this.ca.lP[0].top)/this.parentScale();g=f=this.kd.indexOf(a); for(d=0;d<this.kd.length;++d)this.kd[d]!=a&&(h=this.kd[d],k=ci(h),g<d&&b.top>=k.top?(yp(h,-e),f=Math.max(f,d)):g>d&&b.top<=k.top&&(yp(h,e),f=Math.min(f,d)));g!=f&&(this.kd.splice(g,1),this.ca.q8=f,this.kd.splice(f,0,a))}Dn(a){return"byItems"==a?this.kd.map(b=>[b]):super.Dn(a)}j(a){super.j(a);for(const b of this.kd)b.j(a)}mr(a,{x:b,y:c}){const d=[];this.kd.forEach(g=>d.push(ci(g)));const e=ci(this.ha),f=ci(a);this.ca={gm:a,scrollTop:this.wg(),fw:b,gw:c,positionY:0,positionX:0,offsetTop:f.top-c,B6:f.bottom- c,offsetLeft:f.left-b,C6:f.right-b,lP:d,F6:e.left,G6:e.right};a.l("drag-active",!0)}ii(){if(this.ca){var a=this.ca.gm,b=this.kd.indexOf(a);this.Yc.removeChild(a);this.Yc.jc(a,b);Cp(this.da,a.choice(),b);this.ca=null;a.l("drag-active",!1);this.kd.forEach(c=>c.setTranslate({x:0,y:0}));a.D("transform","")}}wg(){return this.ha.YA()}ja(a,b){a&&b&&(this.ml!=a||this.Vw!=b)&&(this.ml=a,this.Vw=b,this.Ja())}setParentScale(a){super.setParentScale(a);for(const b of this.kd)b.setParentScale(a)}Ja(){this.kd.forEach(b=> {b.D("height","");b.reset()});this.Wf=0;this.Wf=this.kd.reduce((b,c)=>Math.max(b,c.height()),0);const a=Math.floor(.2*this.ha.height());this.Wf=Math.min(this.Wf,a);this.kd.forEach((b,c)=>{b.D("height",`${this.Wf}px`);this.CJ[c].Nb(this.Wf);this.CJ[c].D("line-height",`${this.Wf}px`);b.va()})}Tk(a,b){const c=this.da.studentResponse().indexOf(a);switch(b){case "up":0<c&&(b=this.kd[c],b.selected()?Bp(this,a,c,c-1):(b.displayObject().blur(),this.kd[c-1].focus()));break;case "down":c<this.da.dd().length- 1&&(b=this.kd[c],b.selected()?Bp(this,a,c,c+1):(b.displayObject().blur(),this.kd[c+1].focus()))}}Ns(){}};class Fp extends Ek{constructor(a,b){const c=a.Za();super(a,"slide-picture-view",b,c.eb,c.Lg())}Bb(a,b){a=Vf({width:this.eb.width(),height:this.eb.height(),boundingWidth:a,boundingHeight:b,Ef:!0});return new F(a.width,a.height)}};function Gp(a,b){const c=null!=a.As()?a.As()+1:0,d=a.ej.slice(c).findIndex(e=>e.toString().toLowerCase().startsWith(b));if(-1!=d)return d+c;a=a.ej.findIndex(e=>e.toString().toLowerCase().startsWith(b));return-1!=a?a:null} class Hp extends O{constructor({m:a,Lf:b,options:c}){super({m:a,Lf:b});this.Pe("listbox");this.D("position","absolute");this.ej=c.slice();Object.freeze(this.ej);this.Z=[];this.Yo=null;this.Ak=H(this)}ks(){return"number"===typeof this.Yo?this.ej[this.Yo]:null}sG(a){a=this.ej.indexOf(a);this.Fi(0<=a?a:null)}As(){return this.Yo}Fi(a){null!==a&&0>a&&(a=null);null!==this.Yo&&this.Z[this.Yo].bb(!1);this.Yo=a;null!==a&&this.Z[a].bb(!0);if(null!==this.Yo){var b=this.Z[this.Yo];a=b.displayObject().offsetTop; b=a+b.displayObject().offsetHeight;bi(this,a,b)}}options(){return this.ej}};class Ip extends Hp{constructor({m:a,options:b,LX:c}){super({m:a,options:b});for(const d of b){const e=c(d);e.Pe("option");e.bb(!1);ai(e,N(this,"item"));M(this,e);this.Z.push(e);z(this,e.K,()=>{this.Fi(this.Z.indexOf(e));this.Ak.g()})}}ja(a,b){super.ja(a,b);this.Z.forEach(c=>c.va())}};class Jp{constructor(a,b){this.b_=a;this.C0=b;this.EQ=this.CV=this.JR=void 0}process(a){let b=!1;var c=a.keyCode;if(Bc)c=ag(c);else if(Dc&&Cc)switch(c){case 93:c=91}c!=this.C0||void 0!==this.JR&&this.JR!=a.ctrlKey||void 0!==this.CV&&this.CV!=a.shiftKey||void 0!==this.EQ&&this.EQ!=a.altKey||(a.preventDefault(),this.b_(a),b=!0);return b}}function Kp(a,b,c){a.yg.push(A(a,new Jp(b,c)))} function Lp(a){var b=["INPUT".toString(),"TEXTAREA".toString()],c=["text".toString()];if(b=!!a.target&&b.includes(a.target.tagName)){a:{for(b=a.target;b&&b!=document.body;){if(b.hasAttribute("data-process-keydown")){b=!0;break a}b=b.parentElement}b=!1}b=!b}a=a.target&&a.target.getAttribute("type");c=!a||c.includes(a);return b&&c}class Mp extends I{constructor(a){super();this.yg=[];w(this,a,"keydown",this.Ye,this)}Ye(a){a.defaultPrevented||Lp(a)||pb(this.yg,b=>{b.process(a)})}};class Np extends I{constructor(a){super();this.Y=a;this.ty=H(this);w(this,this.Y,"scroll",()=>{this.ty.g()})}scrollY(){return this.Y.scrollTop}Qv(){return this.ty}Fs(a){this.Y.scrollTop=a}}function Op(a,b){B(a,a.nd);a.nd=b;A(a,a.nd);z(a,a.nd.Qv(),()=>{document.body.contains(a.displayObject())&&a.Ih.ng(a.nd.scrollY())})} class Pp extends O{constructor({m:a,M6:b,Lf:c,o8:d}){super({m:a,Lf:c,tabIndex:-1});this.$u=new Map;this.fi=d||this;this.o=new O;M(this.fi,this.o);Op(this,new Np(this.fi.displayObject()));this.Ih=b;z(this,this.Ih.V(),this.S1,this)}ja(){var a=this.displayObject();var b=Zd(a),c=u&&a.currentStyle;c&&"CSS1Compat"==Xd(b).hf.compatMode&&"auto"!=c.width&&"auto"!=c.height&&!c.boxSizing?(b=zf(a,c.width,"width","pixelWidth"),a=zf(a,c.height,"height","pixelHeight"),a=new F(b,a)):(c=yf(a),b=Cf(a),a=Gf(a),a=new F(c.width- a.left-b.left-b.right-a.right,c.height-a.top-b.top-b.bottom-a.bottom));c=this.Ih;c.zn=isNaN(a.height)?0:a.height;c.Dx()}S1(){this.l("with-scroll",this.Ih.Az>this.Ih.zn);this.o.Nb(this.Ih.Az);this.nd.Fs(this.Ih.ob);this.o.D("padding-top",this.Ih.mJ+"px");this.vn()}vn(){const a=Qp(this.Ih);this.$u.forEach((b,c)=>{0>a.indexOf(c)&&(this.$u.delete(c),this.o.removeChild(b),B(this,b))});for(let b=0;b<a.length;++b){const c=a[b];let d;this.$u.has(c)?d=this.$u.get(c):(d=this.fI(c),A(this,d),this.$u.set(c,d)); this.o.jc(d,b);d.Nb(this.Ih.Do)}this.nd.Fs(this.Ih.ob)}};function Qp(a){return a.Z.slice(a.iC,a.iC+a.PS)}function Rp(a,b){a.Do=50;a.Z=b;a.Az=a.Do*b.length;a.Ja()} class Sp extends I{constructor(){super();this.Do=this.Az=this.zn=this.ob=0;this.Z=[];this.PS=this.iC=this.mJ=0;this.G=H(this)}invalidate(){this.Ja()}ng(a){void 0!==this.zn&&this.ob!=a&&(this.ob=a,this.Dx())}V(){return this.G}Dx(){this.ob=Be(this.ob,0,Math.max(this.Az-this.zn,0));this.Ja()}Ja(){this.iC=Math.floor(Math.max(0,this.ob-(K?this.zn:0))/this.Do);this.mJ=this.Do*this.iC;this.PS=Math.ceil((Math.min(this.Az,this.ob+this.zn+(K?this.zn:0))-this.mJ)/this.Do);this.G.g()}};class Tp extends cp{constructor(a){const b=a.Rc,c=a.Jp;super({R:a.R,Rc:b,Qc:a.Qc});this.yD=c||b;w(this,this.yD.displayObject(),Dh,d=>{this.yD.enabled()&&!Cg(d.Ce)&&this.show(!this.zm())});z(this,this.yD.K,()=>{})}Nd(a){super.Nd(a);this.ub.D("min-width",`${this.Vf.width()}px`);Le(()=>{w(this,window,Dh,b=>{this.ub.contains(b.target)||this.yD.contains(b.target)||this.Wd()});Ig||w(this,window,"scroll",b=>{this.ub.contains(b.target)||this.Wd()},this,!0);w(this,window,"resize",()=>{this.Wd()},this)})}Wd(){super.Wd(); Fd(this,window)}ft(a,b){return a.left-b.left}};function Up(a){return ka(a)?"function"===typeof a.enabled?a.enabled():"boolean"===typeof a.enabled?a.enabled:!0:!0};function Vp(a){return new Tp(a)}function Wp(a,b){a.SR?B(a,a.Ie):Fd(a,a.Ie);B(a,a.od);a.Ie=b;Md(a.Ie.Ak,a.Ak);a.Uq();z(a,a.Ie.Ak,()=>{a.Uq();a.od.show(!1);a.displayObject().focus()});a.od=a.u_({R:a.ba,Rc:a,Qc:b});A(a,a.od);Md(a.od.EB,a.EB);z(a,a.od.hE,()=>{a.oi=!0;a.l("opened",!0)});z(a,a.od.pC,()=>{a.oi=!1;a.l("opened",!1)});!a.Zd&&b.Z.length&&a.Fi(0);a.SR&&A(a,a.Ie)} class Xp extends O{constructor({s:a,m:b,prompt:c,R:d,uF:e,label:f,s8:g=!0,RX:h=!0}){super({s:a,m:b,tabIndex:0,Lz:!0});this.u_=e||Vp;this.sb=f||new O({s:N(this,"label"),ea:"SPAN"});M(this,this.sb);this.SR=g;this.Zd=c||"";this.od=this.Ie=null;this.Ak=H(this);this.ba=d||document.body;this.oi=!1;this.EB=H(this);h&&w(this,this.displayObject(),"keydown",this.Ye,this);this.Uq();a=new Mp(this);Kp(a,()=>{this.od&&this.od.show(!this.od.zm())},13);Kp(a,()=>{this.od&&this.od.show(!0)},32);Kp(a,k=>{if(k.altKey)this.od&& this.od.show(!1);else{a:{k=this.Ie.options();var m=this.Ie.As();m=null===m?0:m-1;if(0>m)k=null;else{for(var t=k[m];!Up(t);){--m;if(0>m){k=null;break a}t=k[m]}k=m}}null!==k&&(this.Fi(k),this.Ak.g())}},38);Kp(a,k=>{if(k.altKey)this.od&&this.od.show(!0);else{a:{k=this.Ie.options();var m=this.Ie.As();m=null===m?0:m+1;if(m>=k.length)k=null;else{for(var t=k[m];!Up(t);){++m;if(m>=k.length){k=null;break a}t=k[m]}k=m}}null!==k&&(this.Fi(k),this.Ak.g())}},40);Kp(a,()=>{this.od&&this.od.show(!1)},27);w(this, this.displayObject(),"keydown",k=>{9==k.keyCode&&this.od&&this.oi&&(this.od.show(!1),k.preventDefault())},this);A(this,a)}ks(){return this.Ie&&this.Ie.ks()}sG(a){this.Ie.sG(a);this.Uq()}As(){return this.Ie.As()}Fi(a){this.Ie&&(this.Ie.Fi(a),this.Uq())}j(a){super.j(a);this.sb.j(a);a?this.setAttribute("tabindex","0"):this.removeAttribute("tabindex")}Uq(){const a=this.Ie&&this.Ie.ks();this.sb.M(a?a.toString():this.Zd)}py(){super.py();this.od&&this.od.show(!1)}Ye(a){Zf(a)&&(a=this.Ie?Gp(this.Ie,a.key.toLowerCase()): null,null!==a&&(this.Fi(a),this.Ak.g()))}};function Yp(a){oe(a)?this.lq=this.Y=a:(this.Y=ce("DIV",Zp("component_container",a)),this.lq=this.yR(Zp("component_base",a)),this.Y.appendChild(this.lq));this.We=[];this.dn=!1;if(ah){const b=new Lh(this.jw());this.K=new df;this.K.wx.addHandler(function(){1==Ld(this.K)&&Nh(b)},this);this.K.kJ.addHandler(function(){0==Ld(this.K)&&Oh(b)},this);a=new Th;a.fN.addHandler(function(c,d,e){this.$f(!1);this.dn&&e.preventDefault();this.enabled()&&this.vo(e)},this);a.eN.addHandler(function(){this.$f(!0)},this); a.gN.addHandler(function(){this.enabled()&&this.ko()},this);Mh(b,a)}else this.dn=!0,this.K=new df,this.K.wx.addHandler(function c(){this.K.wx.removeHandler(c,this);var d=v(this.jw(),"mouseover",function(){this.enabled()&&0<Ld(this.K)&&this.ko()},!1,this);this.We.push(d);d=v(this.jw(),"mouseout",function(){this.$f(!1)},!1,this);this.We.push(d);d=v(this.jw(),"click",function(e){this.$f(!0);this.dn&&0<Ld(this.K)&&(e.preventDefault(),e.stopPropagation());this.vo(e)},!1,this);this.We.push(d)},this);this.Kh= new C}l=Yp.prototype;l.ku=1;l.EZ=!0;l.vo=function(a){!this.EZ&&a&&(this.displayObject().blur(),this.ia().blur());this.K.g(this,a)};l.jw=function(){return this.displayObject()};l.setAttribute=function(a,b){this.displayObject().setAttribute(a,b)};l.removeAttribute=function(a){this.displayObject().removeAttribute(a)};l.aw=function(a){this.zq=a;this.Yy(a)}; l.Lf=function(){this.hh=this.ph=void 0;this.vr=new ResizeObserver(a=>{for(const b of a)void 0!==b.target&&(a=b.contentRect,this.ph=a.width,this.hh=a.height,this.ja(a.width,a.height),this.Kh.g(this))});this.vr.observe(this.Y);this.ja(parseInt(this.Y.style.width,10),parseInt(this.Y.style.height,10));this.Kh.g(this)};l.ko=function(){this.rB()};l.rB=function(){this.l("active",!0)};l.$f=function(){this.TD()};l.TD=function(){this.l("active",!1)};l.ia=function(){return this.lq}; Yp.prototype.baseElement=Yp.prototype.ia;Yp.prototype.displayObject=function(){return this.Y};Yp.prototype.displayObject=Yp.prototype.displayObject;l=Yp.prototype;l.width=function(){return void 0!==this.ph?this.ph:this.oC(this.ia())};l.oC=function(a){return"SVG"==a.tagName.toUpperCase()?a.width.baseVal.value:yf(a).width};l.Ga=function(a){this.resize(a)};l.height=function(){return void 0!==this.hh?this.hh:this.eJ(this.ia())}; l.eJ=function(a){return"SVG"==a.tagName.toUpperCase()?a.height.baseVal.value:yf(a).height};l.Nb=function(a){this.resize(void 0,a)};l.resize=function(a,b){if(void 0!==this.vr)throw Error("ResizeObserver is turned on");this.Au(a,b);void 0!==a&&(this.ph=a);void 0!==b&&(this.hh=b);this.Kh.g(this)};function $p(a){return new G(a.x(),a.y(),a.width(),a.height())} l.Au=function(a,b){void 0!==a&&(qf(this.displayObject(),a),qf(this.ia(),a));void 0!==b&&(rf(this.displayObject(),b),rf(this.ia(),b));void 0!==a&&void 0!==b&&this.ja(a,b)};l.ja=function(){};l.x=function(){return void 0!==this.cv?this.cv:kf(this.displayObject()).x};l.Kf=function(a){this.cv=a;this.displayObject().style.left=a+"px"};l.y=function(){return void 0!==this.dv?this.dv:kf(this.displayObject()).y};l.Sd=function(a){this.dv=a;this.displayObject().style.top=a+"px"}; l.move=function(a,b){this.Kf(a);this.Sd(b)};l.enabled=function(){return!this.ia().hasAttribute("disabled")};l.j=function(a){void 0!==this.zq&&this.Yy(a?this.zq:-1);a?this.ia().removeAttribute("disabled"):this.ia().setAttribute("disabled","")};l.visible=function(){return"none"!=this.displayObject().style.display};l.u=function(a){this.displayObject().style.display=a?"":"none"};l.opacity=function(){return this.ku};l.Ic=function(a){T(this,"opacity",a);this.ku=a};l.addChild=function(a){a=this.hk(a);this.displayObject().appendChild(a)}; l.jc=function(a,b){a=this.hk(a);ke(this.displayObject(),a,b)};l.removeChild=function(a){a=this.hk(a);this.Lj(a)&&this.displayObject().removeChild(a)};l.tm=function(){const a=this.displayObject();for(;a.firstChild;)a.removeChild(a.firstChild)};l.Lj=function(a){return(a instanceof Yp?a.displayObject():a).parentNode==this.displayObject()};l.M=function(a){qe(this.ia(),a)};l.le=function(a){this.ia().innerHTML=a};function T(a,b,c){J(a.displayObject(),b,c)}l.lg=function(a){this.Sc("label",a)}; l.Pe=function(a){Array.isArray(a)&&(a=a.join(" "));xe(this.ZE?this.lq:this.Y,a)};l.Ds=function(a){this.Sc("hidden",a)};l.Sc=function(a,b){ye(this.ZE?this.lq:this.Y,a,b)};l.yR=function(a){return ce("DIV",a)};function Zp(a,b){return void 0===b?a:b instanceof Array?(b=Ab(b),b.push(a),b):[a,b]}l.l=function(a,b){a=this.vH?$e(this.vH,a):a;var c=this.Y;b?Se(c,a):Te(c,a);this.Y!=this.lq&&(c=this.lq,b?Se(c,a):Te(c,a))};l.Ok=function(a){a=this.vH?$e(this.vH,a):a;return Re(this.Y,a)}; function aq(a,b){a=a.displayObject();Se(a,b)}function bq(a,b){a=a.displayObject();Te(a,b)}l.ow=function(){v(this.displayObject(),"keydown",this.HK,!1,this)};l.HK=function(a){document.activeElement!=this.displayObject()||a.defaultPrevented||13!=a.keyCode&&32!=a.keyCode||(a.preventDefault(),this.vo(null))};l.Yy=function(a){this.setAttribute("tabindex",a+"")};l.Qd=function(){for(let a=0;a<this.We.length;++a){const b=this.We[a];b&&pd(b)}this.vr&&this.vr.disconnect()}; l.hk=function(a){return a instanceof Yp||a instanceof O?a.displayObject():a};function U(a,b){Yp.call(this,ce(b||"DIV",a))}p(U,Yp);class cq extends O{constructor(a){super({Wg:!0,Lz:!0});this.M(a)}ja(){var a=this.displayObject();a.removeAttribute("title");a.offsetWidth<a.scrollWidth&&a.setAttribute("title",a.textContent)}}function dq(a){return new cq(a)}class eq extends Xp{constructor({s:a,m:b,n6:c,prompt:d,options:e,LX:f,R:g,uF:h,label:k,RX:m}){super({s:a,m:b,prompt:d,R:g,uF:h,label:k,RX:m});this.K0=c;this.v_=f||dq;a=new Ip({m:this.K0,options:e,LX:this.v_});Wp(this,a)}};class fq extends Hp{constructor({options:a,m:b,OY:c,A7:d}){super({m:b,options:a});this.ob=0;this.Ml=new O({m:c});M(this,this.Ml);this.Yc=new O({});M(this.Ml,this.Yc);for(const e of a){const f=this.ll(e,d);f.Pe("option");f.bb(!1);ai(f,N(this,"item"));M(this.Yc,f);this.Z.push(f);z(this,f.K,()=>{this.Fi(this.Z.indexOf(f));this.Ak.g()})}this.nc=new Ro({Vg:this.Ml});A(this,this.nc);this.addChild(this.nc.Yh());this.nd=this.nc.nd;z(this,this.nd.Qv(),()=>{this.ob=this.nd.scrollY()})}Fi(a){super.Fi(a);this.va()}ll(a, b){const c=new O({Wg:!0,Lz:!0});c.M(a);b&&b(c);return c}ja(a,b){b&&(this.Dx(),this.nd.Fs(this.ob),a=parseFloat(gf(this.displayObject(),"max-height")),this.Ml.D("max-height",`${a}px`),this.nc.ai(this.height(),this.Yc.displayObject().scrollHeight))}Dx(){var a=this.As();if(null!==a){var b=this.Z[a];a=this.ob;if(b.y()<a)this.ob=a-(a-b.y());else{b=b.y()+b.height();var c=a+this.Ml.height();b>c&&(this.ob=a+(b-c))}}}setParentScale(a){super.setParentScale(a);this.nc.setParentScale(a)}};class gq extends Tp{constructor({R:a,Rc:b,Jp:c,Qc:d,M5:e}){super({R:a,Rc:b,Jp:c,Qc:d});this.eS=e}Nd(){this.ub.D("max-width",`${this.Vf.width()}px`);this.Vf.l("focused",!0);this.eS.l("focused",!0);super.Nd()}Wd(){super.Wd();this.Vf.l("focused",!1);this.eS.l("focused",!1)}};class hq extends cp{constructor({R:a,Rc:b,Qc:c}){super({R:a,Rc:b,Qc:c});this.Wh=this.Eh=null;w(this,b,"touchstart",d=>{this.Nd(d);requestAnimationFrame(()=>{this.Eh=w(this,window,"touchstart",()=>{this.Wd()})})})}Nd(a){super.Nd(a);this.Wh=w(this,window,"resize",this.Wd,this)}Wd(){this.Eh&&(Ad(this,this.Eh),this.Eh=null);this.Wh&&(Ad(this,this.Wh),this.Wh=null);super.Wd()}};class iq extends hq{constructor({R:a,Rc:b,Qc:c}){super({R:a,Rc:b,Qc:c});w(this,b,"mouseover",this.Nd,this);w(this,b,"mouseout",this.Wd,this)}Nd(a){this.zm()||(super.Nd(a),this.ub.D("width",""),this.ub.D("white-space","nowrap"),this.ub.D("width",`${Math.min(300,this.ub.displayObject().clientWidth+3)}px`),this.ub.D("white-space","pre-wrap"),this.Bo(a))}ft(a,b){const c=.5*(b.width+a.width),d=bp(this);return d.left+d.width>a.right+b.width?a.right-b.left-c:a.left-b.right+c}gt(a,b){return a.top-b.bottom- 6}};class jq extends ul{constructor(a,b,c){super([0],[150],150);this.Zd=a;this.Cc=b;this.o=c;this.Vi=!1}start(a){this.Vi=!a;a=this.Zd.opacity();if(1==a||0==a){if(this.Vi){if(0==a)return}else if(1==a)return;this.play()}}Uh(a){[a]=a;a/=150;this.Zd.Ic(this.Vi?1-a:a);a=this.Vi?6*(1-a):6*a;J(this.Cc.displayObject(),"padding-top",4+a+"px");J(this.o.displayObject(),"top",11+a+"px")}};class kq{constructor(a,b){this.Vc=a;this.Va=b}description(){return this.Va}};function lq(a,b,c){Ah&&Ig?(a.Zd.l("animation",b?"shown":"hidden"),a.Cc.l("prompt",b?"shown":"hidden"),a.Oa&&a.Oa.l("with-prompt",b)):c?(new jq(a.Zd,a.Oa,a.Cc)).start(b):a.Zd.Ic(b?1:0)}function mq(a){a.Oa?a.Oa.displayObject().focus():a.oe&&a.oe.focus()}function nq(a,b,c){a.ix.u(b);(a.P_=c)&&ei(a.JI);a.Oa?a.Oa.l("error",b):a.oe.l("error",b)} class oq extends O{constructor(a,b,c,d){super({m:"field-view"});this.i=b;this.B=a;this.ih=c;z(this,this.B.submittedEvent(),this.hu,this);a=a.Vc;b="select"==a.type();c=a.title().text();c=Yb(c)+("mandatory"==a.usage()?"*":"");this.Zd=new O({s:N(this,"prompt")});this.Zd.le(c);this.Zd.j(!1);this.Zd.l("select",b);this.ix=new O({s:N(this,"error-icon")});this.ix.l("select",b);this.ix.u(!1);this.JI=new O({m:"error-tooltip"});di(this.JI,this.i,()=>{a:{switch(this.P_){case "field-value-is-invalid":var e="AUTHORIZATION_FORM_ERROR_EMAIL"; break a}e="AUTHORIZATION_FORM_ERROR_FIELD_REQUIRED"}return e});new iq({R:d,Rc:this.ix,Qc:this.JI});this.Cc=new O({s:N(this,"placeholder")});this.Cc.le(c);this.Cc.j(!1);this.Cc.l("select",b);b?this.Zd.Ic(0):lq(this,!1,!1);c=new O({s:N(this,"fieldbg")});M(this,c);M(this,this.Zd);M(this,this.Cc);if(b){a=a.values();b=[];for(const e of a)b.push(e.text());this.oe=new eq({m:"authorization-combobox",n6:"authorization-combobox-list",options:b,prompt:" ",R:d,uF:e=>this.nI(e)});Wp(this.oe,new fq({options:b, m:"authorization-combobox-list",OY:"authorization-list-scroll-pane"}));M(this,this.oe);this.B.io()&&(this.Zd.Ic(1),this.oe.sG(this.B.io()),this.Cc.u(!1));z(this,this.oe.Ak,this.l1,this);z(this,this.oe.K,this.j1,this)}else this.Oa=new Un({s:N(this,"text-input")}),M(this,this.Oa),z(this,this.Oa.Lt,()=>{this.Cc.u(!1);lq(this,!0,!0)}),z(this,this.Oa.V(),()=>{pq(this.B,this.Oa.value())}),d=a.value(),this.B.io()?(lq(this,!0,!1),this.Oa.Dd(this.B.io()),this.Cc.u(!1)):d.text()&&(lq(this,!0,!1),this.Oa.Dd(d.text()), this.Cc.u(!1),pq(this.B,d.text())),w(this,this.Oa,"focus",this.s1,this),w(this,this.Oa,"blur",this.t1,this),w(this,this.Oa,"keydown",this.Ye,this);M(this,this.ix);this.vl=new O({s:N(this,"hint")});this.vl.u(!1);M(this,this.vl)}zP(a){this.vl.le(a);a=null!=a&&0<a.length;this.vl.u(a);this.l("with-hint",a)}state(){return this.B}nI({R:a,Rc:b,Jp:c,Qc:d}){return new gq({R:a,Rc:b,Jp:c,Qc:d,M5:this})}j(a){super.j(a);this.Oa&&this.Oa.j(a);this.oe&&this.oe.j(a)}pG(){this.Oa?this.Oa.displayObject().blur():this.oe&& this.oe.displayObject().blur()}hu(){var a=this.B.errors();const b=0!=a.length;a=b?a[0].description():"";nq(this,b,a)}l1(){const a=this.oe.ks()||"";pq(this.B,a);a&&(this.Cc.u(!1),(new jq(this.Zd,new O,new O)).start(!0))}s1(){this.Oa.l("focused",!0);this.Zd.l("focused",!0);this.l("focused",!0);nq(this,!1)}j1(){nq(this,!1)}t1(){this.Oa.l("focused",!1);this.Zd.l("focused",!1);this.l("focused",!1);this.B.submit();this.Oa.value().length||(this.Cc.u(!0),lq(this,!1,!0))}ue(){super.ue();this.oe&&this.oe.setParentScale(this.parentScale())}Ye(a){13== a.keyCode&&(this.ih.Ns(this.B),a.preventDefault())}};class qq extends Km{constructor(a,b,c,d,e){super({s:N(a,"content")});this.ha=a;this.i=c;this.vb=[];this.D("margin-bottom","31px");this.D("padding-bottom","14px");a=b.wc();for(const f of a)"disabled"!=f.Vc.usage()&&(a=new oq(f,this.i,this,d),"USER_EMAIL"==f.Vc.Re().text()&&e&&a.zP(this.i.H("AUTHORIZATION_FORM_SEND_TO_STUDENT_EMAIL_HINT")),this.vb.push(a),M(this,a))}ue(){super.ue();for(const a of this.vb)a.setParentScale(this.parentScale())}j(a){super.j(a);for(const b of this.vb)b.j(a)}sm(){K||this.vb.length&& mq(this.vb[0])}Tk(){}Ns(a){const b=this.vb.findIndex(c=>c.state()==a);this.vb[b].pG();b<this.vb.length-1?mq(this.vb[b+1]):this.ha.EF()}};function rq(a,b,c,d){if(!a.Ck)return null;const e=document.createElementNS("http://www.w3.org/2000/svg","image");bo(d).then(g=>{e.setAttributeNS("http://www.w3.org/1999/xlink","xlink:href",g)});e.setAttribute("preserveAspectRatio","none");d=b.width/c.width;var f=b.height/c.height;c=new G(Math.round(b.left-c.left*d),Math.round(b.top-c.top*f),Math.round(d),Math.round(f));d=document.createElementNS("http://www.w3.org/2000/svg","clipPath");f=document.createElementNS("http://www.w3.org/2000/svg","rect"); f.setAttribute("x","0");f.setAttribute("y","0");f.setAttribute("width",`${b.width}`);f.setAttribute("height",`${b.height}`);d.appendChild(f);a=a.Ck.rp(d);e.setAttribute("x",`${c.left-b.left}`);e.setAttribute("y",`${c.top-b.top}`);e.setAttribute("width",`${c.width}`);e.setAttribute("height",`${c.height}`);e.setAttribute("clip-path",`url(#${a})`);return e} function sq(a,b){if(!a.Ck)return null;const c=document.createElementNS("http://www.w3.org/2000/svg","image");bo(b).then(d=>{c.setAttributeNS("http://www.w3.org/1999/xlink","xlink:href",d)});c.setAttribute("preserveAspectRatio","none");c.setAttribute("x","0");c.setAttribute("y","0");c.setAttribute("width","100%");c.setAttribute("height","100%");return c}function tq(a,b,c,d){return c&&d&&!Fe(d,new G(0,0,1,1))?rq(a,c,d,b):sq(a,b)}class uq{constructor(){this.Ck=null}LP(a){this.Ck=a}};class vq extends uq{constructor(a){super();this.Oq=a}Sp(){return tq(this,this.Oq.src())}};class wq extends I{constructor(){super();this.G=H(this)}V(){return this.G}ib(){this.G.g()}};function xq(a){const b=Object.assign({},a),c={};for(const d in b)"object"==typeof b[d]&&(b[d]=xq(b[d]),a=b[d],a._d&&(c[a._d]=a));b.toString=()=>b._;b.u8=d=>c[d];return b}function yq(a){const b={};for(const c in a)a.hasOwnProperty(c)&&(b[c]=xq(a[c]));return b};const zq={rect:{_:"r",left:"l",top:"t",width:"w",height:"h"},index:{_:"i"}}; var Aq={Hk:{_:"a",wc:{_:"f",io:{_:"u"},bl:{_:"v"}}},UX:{_:"e",text:{_:"t"}},dd:{_:"c",id:{_:"i"},selected:{_:"s"},customAnswer:{_:"t"}},XX:{_:"f",placeholders:{_:"p"}},yY:{_:"mt",placeholders:{_:"p"}},QG:{_:"w",placeholders:{_:"p"},extraWords:{_:"e"}},ig:{_:"d",initiated:{_:"i"},order:{_:"r"},Cb:Object.assign({_:"o"},zq),DF:Object.assign({_:"d"},zq),chains:{_:"c",object:{_:"o"},destination:{_:"d"}}},Mn:{_:"h",points:{_:"p",x:{_:"x"},y:{_:"y"}}},Nv:{_:"ls",Dm:{_:"s",selectedScale:{_:"s"}}},om:{_:"m", premises:{_:"p"},responses:{_:"r"},matches:{_:"m",premise:{_:"p"},response:{_:"r"}}},numeric:{_:"n",response:{_:"r"}},UY:{_:"s",dd:{_:"c"}},mZ:{_:"tc",response:{_:"r"}},placeholders:Object.assign({_:"p"},{response:{_:"r"},Oe:{_:"w"}})},Bq=yq(Aq);function Cq(a){return a?1:0};class Dq extends I{constructor(a,b){super();this.Or=a;this.Jh=this.Rq=a.rect();this.G=H(this);null!=b&&this.Zb(b)}V(){return this.G}slideObject(){return this.Or}rect(){return this.Jh.clone()}JA(a){this.Jh=a.clone();this.G.g()}persistState(a){var b=this.rect();a=a.rect;const c={};c[a.left]=Ce(b.left,2);c[a.top]=Ce(b.top,2);c[a.width]=Ce(b.width,2);c[a.height]=Ce(b.height,2);return c}Zb(a){const b=Bq.ig.Cb.rect;this.Jh=new G(a[b.left],a[b.top],a[b.width],a[b.height])}};class Eq{constructor(a,b){this.CT=a;this.OR=b}objectState(){return this.CT}destinationState(){return this.OR}persistState(a){const b={};b[a.object]=this.CT.slideObject().id();b[a.destination]=this.OR.slideObject().id();return b}};function Fq(a,b){return Math.floor(Math.random()*(b-a+1))+a} function Gq(a,b){if(0==b)return a.clone();b=Sd(b);let {L7:c,M7:d,c5:e,d5:f}={L7:new wk(a.left,a.top),M7:new wk(a.left+a.width,a.top),c5:new wk(a.left,a.top+a.height),d5:new wk(a.left+a.width,a.top+a.height)};if(!g){a=d;var g=e;var h=f;const k=c.clone();k.add(a);k.add(g);k.add(h);k.x*=.25;k.y*=.25;g=k}c=xk(c,g,b);d=xk(d,g,b);e=xk(e,g,b);f=xk(f,g,b);b=new De(Math.min(c.y,d.y,e.y,f.y),Math.max(c.x,d.x,e.x,f.x),Math.max(c.y,d.y,e.y,f.y),Math.min(c.x,d.x,e.x,f.x));return new G(b.left,b.top,b.right-b.left, b.bottom-b.top)};function Hq(a){function b(h,k,m,t){h.save();var r=k.slideObject(),x=r.Td(),y=k.rect();y.translate(-m.left,-m.top);if(r instanceof Mk){r.rotationAngle()&&(h.translate(y.left+.5*y.width,y.top+.5*y.height),h.rotate(Sd(r.rotationAngle())),y.left=.5*-y.width,y.top=.5*-y.height);var D=Fn(r,new F(y.width,y.height));m=Gn(r);if("roundedRectangle"==r.og()){r=k.slideObject().borderRadius();var Q=(D=y.width)?r*Math.min(y.height/D,1)*D*.5:0;h.fillStyle=t;r=y.left;D=y.top;k=y.width;y=y.height;var Ba=!0,fa=!1;null== Ba&&(Ba=!1);null==fa&&(fa=!0);null==Q&&(Q=5);h.beginPath();h.moveTo(r+Q,D);h.lineTo(r+k-Q,D);h.quadraticCurveTo(r+k,D,r+k,D+Q);h.lineTo(r+k,D+y-Q);h.quadraticCurveTo(r+k,D+y,r+k-Q,D+y);h.lineTo(r+Q,D+y);h.quadraticCurveTo(r,D+y,r,D+y-Q);h.lineTo(r,D+Q);h.quadraticCurveTo(r,D,r+Q,D);h.closePath();fa&&h.stroke();Ba&&h.fill()}else if("ellipse"==r.og()){h.fillStyle=t;r=y.left;D=y.top;fa=y.width;var Ja=y.height;y=fa/2*ao;k=Ja/2*ao;Q=r+fa;Ba=D+Ja;fa=r+fa/2;Ja=D+Ja/2;h.save();h.beginPath();h.moveTo(r,Ja); h.bezierCurveTo(r,Ja-k,fa-y,D,fa,D);h.bezierCurveTo(fa+y,D,Q,Ja-k,Q,Ja);h.bezierCurveTo(Q,Ja+k,fa+y,Ba,fa,Ba);h.bezierCurveTo(fa-y,Ba,r,Ja+k,r,Ja);h.restore();h.fill()}else{h.beginPath();for(k=0;k<D.length;++k)Q=D[k].clone(),Q.translate(y.left,y.top),h.lineTo(Q.x,Q.y);m?h.closePath():"freeform"==r.og()&&"none"==x.background().rh()&&"none"==x.strokeStyle().type()&&(h.lineWidth=1,h.strokeStyle=t,h.stroke())}m=m||"none"!=x.background().rh()}else if(r instanceof ym)r=k.slideObject(),m=r.jm(),m.translate(y.left, y.top),r=r.vm(),r.translate(y.left,y.top),h.beginPath(),h.moveTo(m.x,m.y),h.lineTo(r.x,r.y),m=!1;else throw Error("invalid shape");m&&(h.fillStyle=t,h.fill());x=x.strokeStyle();m=x.size();"solid"==x.type()&&m&&(h.lineWidth=m,h.strokeStyle=t,h.stroke());h.restore()}var c=a.objectState,d=a.destinationState,e=Nn(c.rect(),c.slideObject().Td()),f=Nn(d.rect(),d.slideObject().Td());e=Ie(Gq(e,c.slideObject().rotationAngle()),Gq(f,d.slideObject().rotationAngle()));f=ge("CANVAS");f.width=e.width;f.height=e.height; const g=f.getContext("2d");b(g,c,e,"rgba(255, 0, 0, 0.5)");b(g,d,e,"rgba(0, 0, 255, 0.5)");c=g.getImageData(0,0,f.width,e.height).data;d=0;for(e=0;e<c.length&&!(f=c[e+2],c[e]&&f&&(++d,a.O7));e+=4);a.kA=d};function Iq(a,b,c){const d=new Map,e=[],f=new Map;for(var g=0;g<a.bd.count();++g){var h=Jq(a.bd,g);a.Pr.push(h)}for(const k of a.o.chains()){if(g=k.object().slideObject())h=Kq(b,g),e.push(h),d.set(h,Lq(a,g)),a.bC.push(g.rect());(g=k.destination().slideObject())&&!f.has(g)&&(h=Lq(a,g),f.set(g,h),a.Mm.push(h))}b=e.sort((k,m)=>k-m);for(const k of b)a.xf.push(d.get(k));c&&Mq(a);Nq(a)} function Mq(a){Ib(a.bC);for(let d=0;d<a.xf.length;++d){var b=a.xf[d].rect(),c=a.bC[d];const e=new E(c.left+.5*c.width,c.top+.5*c.height);c=a.xf[d];b=new G(e.x-.5*b.width,e.y-.5*b.height,b.width,b.height);c.Rq=b.clone();c.Jh=b.clone()}} function Oq(a,b){var c=null,d=0;const e=[];for(var f of a.Mm){var g=Nn(b.rect(),b.slideObject().Td());g=Gq(g,b.slideObject().rotationAngle());var h=Nn(f.rect(),f.slideObject().Td());h=Gq(h,f.slideObject().rotationAngle());Ge(g,h)&&e.push(f)}for(const k of e)f={objectState:b,destinationState:k,kA:0,O7:1==e.length},Hq(f),f.kA>d&&(c=k,d=f.kA);c&&(a.bk.push(new Eq(b,c)),a.ib())}function Nq(a){a.bk.splice(0,a.bk.length);for(const b of a.xf)Oq(a,b)} function Pq(a,b){const c=xb(a.bk,d=>d.objectState()==b);-1!=c&&(a.bk.splice(c,1),a.ib())}function Qq(a,b){a=a.gC(b.objectState().slideObject());return b.destinationState().slideObject()==a.destination().slideObject()}function Rq(a,b){const c=xb(a.bk,d=>d.objectState()==b);return-1==c?null:a.bk[c]}function Sq(a,b){a=rb(a.bk,c=>c.destinationState()==b);return tb(a,c=>c.objectState())} function Tq(a,b,c){const d=[];b.forEach(e=>{const f={};f[c.index]=Kq(a.bd,e.slideObject());f[c.rect]=e.persistState(c);d.push(f)});return d}function Uq(a){const b={};a.bk.forEach(c=>{const d=Kq(a.bd,c.objectState().slideObject());b[d]=Kq(a.bd,c.destinationState().slideObject())});return b}function Vq(a){return tb(a.Pr,b=>Kq(a.bd,b))}function Lq(a,b,c){b=new Dq(b,c);A(a,b);z(a,b.V(),a.ib,a);return b} class Wq extends wq{constructor({content:a,Cb:b,ab:c,Sj:d}){super();this.li=!1;this.o=a;this.xf=[];this.Mm=[];this.bk=[];this.Pr=[];this.bd=b;this.UH=!0;this.MW=H(this);this.ZU=H(this);this.bC=[];null!=c?this.Zb(b,c):Iq(this,b,d)}Ps(){this.MW.g()}reset(){0!=this.li&&(this.li=!1,this.ib());this.ZU.g()}content(){return this.o}initiated(){return this.li}chainsStates(){return this.bk}persistState(a){const b={};b[a.ig.Cb]=Tq(this,this.xf,a.ig.Cb);b[a.ig.DF]=Tq(this,this.Mm,a.ig.DF);b[a.ig.chains]=Uq(this); b[a.ig.order]=Vq(this);this.initiated()&&(b[a.ig.initiated]=1);return b}Zb(a,b){this.li=b[Bq.ig.initiated]||!1;b[Bq.ig.Cb].forEach(c=>{const d=Jq(a,c[Bq.ig.Cb.index]);this.xf.push(Lq(this,d,c[Bq.ig.Cb.rect]));this.bC.push(d.rect())});b[Bq.ig.DF].forEach(c=>{const d=Jq(a,c[Bq.ig.DF.index]);this.Mm.push(Lq(this,d,c[Bq.ig.Cb.rect]))});Za(b[Bq.ig.chains],(c,d)=>{const e=Jq(this.bd,d),f=Jq(this.bd,c);c=this.xf.find(g=>g.slideObject()==e);d=this.Mm.find(g=>g.slideObject()==f);this.bk.push(new Eq(c,d))}); this.Pr=tb(b[Bq.ig.order],c=>Jq(this.bd,c))}gC(a){for(const b of this.o.chains())if(b.object().slideObject()==a)return b;throw Error("Chain not found");}ib(){this.UH&&super.ib()}};function Xq(a){return a.zh.lf()?a.mN<a.zh.fG():!0}function Yq(a,b){a.mN=b;a.G.g()}class Zq extends I{constructor(a){super();this.zh=a;this.mN=0;this.G=H(this)}Za(){return this.zh}Os(){return this.mN}V(){return this.G}};const $q=yq({JY:{_:"p",ho:{_:"u"}},Mb:{_:"S",mode:{_:"m"},Qs:{_:"v"},time:{_:"t"},YX:{_:"f"},kb:{_:"sp",MX:{_:"c"},time:{_:"t"},groups:{_:"g",slides:{_:"s",vZ:{_:"v"},uZ:{_:"vd"},iZ:{_:"sv"},initiated:{_:"in"},qA:{_:"m"},submitted:{_:"s"},kv:{_:"l"},ho:{_:"u"},Js:{_:"sk"},Za:{_:"a",xX:{_:"a"},tZ:{_:"v"}},Ov:{_:"ms",id:{_:"i"},Os:{_:"t"}},contentState:Object.assign({_:"c"},Aq)}},slides:{_:"s"},questions:{_:"q"}}}});class ar extends I{constructor(a,b){super();this.G=H(this);var c=a.audio();if(this.Mf=c?new Zq(c):null)A(this,this.Mf),z(this,this.Mf.V(),this.ib,this);if(this.Od=(a=a.video())?new Zq(a):null)A(this,this.Od),z(this,this.Od.V(),this.ib,this);a=$q.Mb.kb.groups.slides.Za;this.Mf&&this.Mf.Za().lf()&&(c=b?b[a.xX]:0,this.Mf&&Yq(this.Mf,c));this.Od&&this.Od.Za().lf()&&(b=b?b[a.tZ]:0,this.Od&&Yq(this.Od,b))}GO(){var a=this.Mf&&this.Mf.Za();(a=!!a&&(a.Gj()||a.Ng()))||(L?a=!1:(a=this.Od&&this.Od.Za(),a=!!a&& a.Gj()));return a}persistState(a){const b={};this.Mf&&this.Mf.Za().lf()&&(b[a.xX]=this.Mf.Os());this.Od&&this.Od.Za().lf()&&(b[a.tZ]=this.Od.Os());return b}V(){return this.G}ib(){this.G.g()}};function br(a){const b=new Map;cr(a.ta.fb().Cb(),"video").forEach(c=>{const d=A(a,new Zq(c.Za()));b.set(c,d);z(a,d.V(),a.Je,a)});return b}function dr(a){a.JE=!1;a.Ww=a.xd.get(a);a.Ww&&a.FV.g();a.uz.g(a)}function er(a){a.eF||(a.jS=new Date);a.xB=!1;a.eF=!0}function fr(a,b){a.dD!=b&&(a.dD=b,a.eT.g())}function gr(a,b){a.cF!=b&&(b?a.nz=Date.now():a.Hz=a.visitDuration(),a.cF=b,a.iX.g())}function hr(a){for(const b of a.$m.values())if(b.Za().lf())return!0;return!1} function ir(a){const b={};a.$m.forEach((c,d)=>{if(c.Za().lf()){a:{d=d.id();let f=0;for(e of a.$m.keys()){if(e.id()==d){var e=f;break a}++f}e=-1}b[e]=c.Os()}});return b}function jr(a,b){Za(b,(c,d)=>{a:{let e=0;for(const f of a.$m.keys()){const g=a.$m.get(f);if(g.Za().lf()&&e==d){d=g;break a}++e}throw Error("unknown media state");}Yq(d,c)})}function kr(a){a.cF=!1;a.Hz=0;a.nz=0}function lr(a){void 0===a.Ww&&(a.Ww=a.xd.get(a));return a.Ww} class mr extends I{constructor({slide:a,contentState:b,Yb:c,ab:d}){super();this.ta=a;this.jS=null;this.xd=c;this.T=b;A(this,this.T);this.eF=!1;this.nz=this.Hz=0;this.dD=this.li=this.cF=!1;this.Ww=void 0;this.JE=this.xB=!1;this.G=H(this);a=$q.Mb.kb.groups.slides.Za;a=d?d[a]:void 0;this.gl=new ar(this.ta.En(),a);A(this,this.gl);this.IE=!1;this.uz=H(this);this.FV=H(this);this.eT=H(this);this.iX=H(this);this.$m=br(this);null!=d&&this.Zb(d)}submit(a=!1){this.JE=a;this.xB=this.IE=!0;a?this.Je():dr(this)}slide(){return this.ta}Yb(){return this.xd}initiated(){return this.li}submitted(){return this.IE}wb(){return!1}submittedEvent(){return this.uz}markedEvent(){return this.eT}viewingChangedEvent(){return this.iX}Dp(){return this.hasBeenVisited()}kv(){return this.xB}hasBeenVisited(){return this.eF}Js(){return!1}OP(){}isMarked(){return this.dD}viewing(){return this.cF}review(){return null}V(){return this.G}aO(){return!0}Je(){this.CU&& clearTimeout(this.CU);this.CU=setTimeout(()=>{this.G.g()},0)}firstVisitTime(){return this.jS}lF(){return this.gl}Ov(){return this.$m}visitDuration(){return this.viewing()?this.Hz+Date.now()-this.nz:this.Hz}Ps(){}persistState(a){const b={};b[a.vZ]=this.hasBeenVisited()?1:0;var c=this.ta.settings().qa();c&&c.isEnabled()&&(b[a.uZ]=this.visitDuration(),b[a.iZ]=this.nz);b[a.initiated]=Cq(this.initiated());b[a.qA]=Cq(this.isMarked());b[a.submitted]=this.IE?1:0;b[a.kv]=Cq(this.kv());b[a.contentState]=this.T.persistState(a.contentState); c=this.gl;(c.Mf&&c.Mf.Za().lf()||c.Od&&c.Od.Za().lf())&&(b[a.Za]=this.gl.persistState(a.Za));hr(this)&&(b[a.Ov]=ir(this));return b}Zb(a){const b=$q.Mb.kb.groups.slides;this.eF=!!a[b.vZ];const c=this.ta.settings().qa();c&&c.isEnabled()&&(this.Hz=a[b.uZ],this.nz=a[b.iZ]);this.li=!!a[b.initiated];this.dD=!!a[b.qA];this.IE=!!a[b.submitted];this.xB=!!a[b.kv];hr(this)&&jr(this,a[b.Ov])}GO(){if(this.gl.GO())return!0;for(const a of this.$m.values())if(!L&&a.Za().Gj())return!0;return!1}contentState(){return this.T}} ;class nr{constructor(a,b){this.status=a;this.awardedScore=b}};function or(a){const b=a.ta.settings().Ff();return-1!=b&&a.xi>=b}function pr(a){var b=a.slide().settings();const c=1<b.Ff()||-1==b.Ff();var d=a.maxScore();c&&b.S()&&1<=a.xi&&(b=b.evaluation())&&(d=b.mv(),b=a.xi-1,d=a.maxScore()+b*d,d=Math.max(d,0));return d} function qr(a,b,c,d,e,f){void 0===e&&(e=!0);e=e&&!d;var g=a.slide().settings(),h=1<g.Ff()||-1==g.Ff();b||!h||or(a)||(a.initiated()&&(e=!1),d||(c=0));h=!a.o3;b?b="correct":f&&d?b="partially":a.hasBeenVisited()||h?(b="incorrect",(g=g.evaluation())&&(a.initiated()?e&&(c=g.us()):a.SL.eO()&&e&&(c=g.us()))):(b="notanswered",c=0);return new nr(b,c)} class V extends mr{constructor({slide:a,contentState:b,tb:c,X:d,Yb:e,ab:f,na:g}){super({slide:a,contentState:b,Yb:e,ab:f});this.o3=g;this.Xe=d;this.SL=c;this.kh=null;this.tE=!1;this.xi=0;null!=f&&this.Zb(f)}submit(a){if(!this.wb())throw Error("can not be submitted");this.kh=null;++this.xi;super.submit(a)}wb(){const a=this.review();return this.submitted()?!or(this)&&(a?"correct"!=a.status():!0):!0}Dp(){return this.wb()?!1:this.initiated()?!0:this.submitted()}Js(){return this.tE}OP(a){this.tE=a}ho(){return this.xi}maxScore(){var a= this.slide().settings();let b=0;a.S()&&(a=a.evaluation())&&(b="byQuestion"==a.Tp()?b+a.points():b+this.nx());return b}aO(){return!this.Dp()}nx(){return 0}review(){return this.kh?this.kh:this.ta.settings().S()&&this.submitted()?this.kh=this.Si():null}persistState(a){const b=super.persistState(a);b[a.ho]=this.xi;b[a.Js]=this.tE?1:0;return b}Zb(a){super.Zb(a);const b=$q.Mb.kb.groups.slides;this.xi=a[b.ho];this.tE=!!a[b.Js]}Si(){return null}};class rr{constructor(a,b){this.TZ=parseFloat(gc(b));this.Ad=a}awardedScore(){return this.TZ}status(){return this.Ad}};function sr(a,b,c){c=null!==c.destination().slideObject();let d=!1,e=!1;(b=Rq(a.contentState(),b))&&(Qq(a.contentState(),b)?d=!0:e=!0);return c?d:!(d||e)} class tr extends V{contentState(){return super.contentState()}initiated(){return this.contentState().initiated()}Ps(){this.contentState().Ps()}nx(){let a=0;for(const b of this.contentState().content().chains())0<b.score()&&(a+=b.score());return a}Si(){if("byAnswer"==this.ta.settings().evaluation().Tp()){var a=0;let c=!1,d=0;var b=this.contentState().xf;for(const e of b)b=this.gC(e.slideObject()),sr(this,e,b)?(a+=b.score(),d++):c=!0;this.hasBeenVisited()||(d=0,c=!0,a=0);a=qr(this,!c,a,!0,!1,0<d&&c|| !c&&0<d);a=new rr(a.status,a.awardedScore)}else a=this.Iq();return a}Iq(){var a=0;let b=0;var c=this.contentState().xf;for(var d of c)c=this.gC(d.slideObject()),sr(this,d,c)?a++:b++;d=this.ta.settings().di;var e=pr(this);e=(c=0==b)?e:0<a&&d?e*a/(a+b):0;this.hasBeenVisited()||(a=0,c=!1,e=0);a=qr(this,c,e,d,!d,0<a&&0<b||c&&0<a);return new rr(a.status,a.awardedScore)}gC(a){for(const b of this.contentState().content().chains())if(b.object().slideObject()==a)return b;throw Error("Chain not found");}};class ur extends V{contentState(){return super.contentState()}initiated(){return this.contentState().initiated()}};class vr extends I{constructor(a){super();this.Na=null;this.G=H(this);null!=a&&this.Zb(a)}V(){return this.G}initiated(){return null!=this.Na}response(){return this.Na}oc(a){this.Na=null===a?null:Ea(a);this.G.g()}correct(){throw Error("override this");}correctAnswer(){throw Error("override this");}persistState(a){const b={};b[a.response]=this.Na;return b}Zb(a){this.Na=a[Bq.placeholders.response]}}vr.prototype.response=vr.prototype.response;var wr=class{constructor(a,b){this.id=a;this.values=b}};class xr extends vr{constructor(a,b,c){super(c);this.Cc=a;this.yh=null;this.U=b;if(this.Cc.values){this.yh=[];for(const d of this.Cc.values)a=hc(d.text()),this.yh.push(a)}c||this.oc("")}placeholder(){return this.Cc}correct(){const a=this.U.gH,b=hc(a?this.response():this.response().toLowerCase());for(const c of this.Cc.values)if(hc(a?c.text():c.text().toLowerCase())==b)return!0;return!1}correctAnswers(){return this.yh}response(){return super.response()}}xr.prototype.response=xr.prototype.response; xr.prototype.correctAnswers=xr.prototype.correctAnswers;class yr extends rr{constructor(a,b,c){super(b,c);this.ka=a}placeholders(){return this.ka}};class zr extends V{constructor({slide:a,contentState:b,tb:c,X:d,Yb:e,ab:f,na:g}){super({slide:a,contentState:b,tb:c,X:d,Yb:e,ab:f,na:g});this.dS=b}initiated(){return this.dS.initiated()}Si(){var a=0;const b=this.dS.placeholders();for(var c of b)c.correct()&&++a;this.hasBeenVisited()||(a=0);var d=pr(this);c=0<b.length?a/b.length:1;d*=c;const e=this.ta.settings().di;a=qr(this,a==b.length,d,e,!0,0<c&&1!=c);return new yr(b,a.status,a.awardedScore)}};class Ar extends V{constructor({slide:a,contentState:b,tb:c,X:d,Yb:e,ab:f,na:g}){super({slide:a,contentState:b,tb:c,X:d,Yb:e,ab:f,na:g});this.yc=b;z(this,this.yc.V(),()=>{var h=null;for(let k=0;k<this.yc.count();k++){const m=this.yc.getChoiceState(k);m.selected()&&(h=m)}h=null!=h;this.li!=h&&(this.li=h)},this)}nx(){let a=0;const b=this.contentState();for(let c=0;c<b.count();++c){const d=b.getChoiceState(c).choice();a=Math.max(a,d.score())}return a}contentState(){return super.contentState()}};class Br extends Ar{Si(){return"byAnswer"==this.ta.settings().evaluation().Tp()?this.mx():this.Iq()}Iq(){var a=!1;for(var b=0;b<this.yc.count();++b){const c=this.yc.getChoiceState(b),d=c.choice();c.selected()&&d.correct()&&(a=!0)}b=pr(this);a=qr(this,a,a?b:0,!1,!0,!1);return new rr(a.status,a.awardedScore)}mx(){var a=0;let b=!1;for(let c=0;c<this.yc.count();++c){const d=this.yc.getChoiceState(c),e=d.choice();d.selected()&&(a=e.score(),e.correct()&&(b=!0))}a=qr(this,b,a,!0,!1,!1);return new rr(a.status, a.awardedScore)}};function Cr(a,b){const c=a.contentState().areas(),d=a.contentState().points(),e=new Set;qb(c,f=>{const g=f.area().correct(),h=d.filter(m=>f.Sz(m.dh)&&!e.has(m)),k=!!h.length;b(f,k,g==k,h);h.forEach(m=>e.add(m))})}function Dr(a){return a.contentState().areas().filter(b=>b.area().correct()).length} class Er extends V{contentState(){return super.contentState()}initiated(){return this.contentState().initiated()}qv(){this.contentState().qv()}Ps(){const a=this.ta.settings().ms();this.review()&&"correct"==this.review().status()||"reset"!=a.Xh()||or(this)||this.contentState().qv()}Si(){return"byAnswer"==this.ta.settings().evaluation().Tp()?this.mx():this.Iq()}mx(){let a=0,b=0,c=0,d=0;var e=this.contentState().points();Cr(this,(g,h,k,m)=>{h&&(a+=g.area().score(),d+=m.length);k&&h&&c++;k||++b});var f= this.contentState().content().areas().filter(g=>g.correct()).length;e=d==e.length;f=qr(this,0==b&&e&&e,a,!0,!1,0<c&&c!=f||c==f&&(0<b||!e));return new rr(f.status,f.awardedScore)}Iq(){let a=0,b=0,c=0;var d=this.contentState().points();Cr(this,(k,m,t,r)=>{k.area().correct()&&t?(a++,c+=r.length):t||b++});var e=d.length-c,f=this.ta.settings().di,g=pr(this);d=c==d.length;const h=0==b;e=h&&d?g:0<a&&f?g*a/(Dr(this)+e):0;g=this.contentState().content().areas().filter(k=>k.correct()).length;f=qr(this,h&&d, e,f,!f,0<a&&a!=g||a==g&&(0<b||!d));return new rr(f.status,f.awardedScore)}nx(){let a=0;const b=this.contentState().areas();for(const c of b)0<c.area().score()&&(a+=c.area().score());return a}};class Fr extends V{initiated(){return this.contentState().initiated()}contentState(){return super.contentState()}};class Gr extends V{contentState(){return super.contentState()}initiated(){return this.contentState().initiated()}Si(){var a=0,b=this.contentState();for(var c=0;c<Hr(b);++c)Ir(b,c)&&++a;c=a==Hr(b);const d=this.ta.settings().di;a=0<Hr(b)?a/Hr(b):1;b=pr(this);c=qr(this,c,c?b:d?b*a:0,d,!0,0<a&&1!=a);return new rr(c.status,c.awardedScore)}};class Jr{constructor(a,b,c){this.id=a;this.values=b;this.Jk=c}};class Kr extends vr{constructor(a,b,c){super(c);this.Cc=a;this.uR=null===a.Jk?null:Ea(a.values[a.Jk].text());this.yh=[];for(const d of a.values)this.yh.push(Ea(d.text()));b&&Ib(this.yh)}placeholder(){return this.Cc}correct(){return this.response()==this.uR}correctAnswer(){return this.uR}answers(){return this.yh}};class Lr extends rr{constructor(a,b,c){super(b,c);this.ka=a}placeholders(){return this.ka}};class Mr extends V{constructor({slide:a,contentState:b,tb:c,X:d,Yb:e,ab:f,na:g}){super({slide:a,contentState:b,tb:c,X:d,Yb:e,ab:f,na:g});this.jT=b}initiated(){return this.jT.initiated()}Si(){var a=0;const b=this.jT.placeholders();for(var c of b)c.correct()&&++a;var d=pr(this);c=0<b.length?a/b.length:1;d*=c;const e=this.ta.settings().di;a=qr(this,a==b.length,d,e,!0,0<c&&1!=c);return new Lr(b,a.status,a.awardedScore)}};class Nr extends Ar{constructor({slide:a,contentState:b,tb:c,X:d,Yb:e,ab:f,na:g}){super({slide:a,contentState:b,tb:c,X:d,Yb:e,ab:f,na:g});this.Ke=b}contentState(){return super.contentState()}Si(){return"byAnswer"==this.ta.settings().evaluation().Tp()?this.mx():this.Iq()}mx(){var a=0;let b=0,c=0;for(var d=0;d<this.Ke.count();++d){const e=this.Ke.getChoiceState(d),f=e.choice(),g=f.correct(),h=g==e.selected();e.selected()&&(a+=f.score());g&&h?++b:h||++c}d=0==c;a=qr(this,d,a,!0,!1,0<b&&0<c||d&&0<b);return new rr(a.status, a.awardedScore)}Iq(){var a=0;let b=0;for(var c=0;c<this.Ke.count();++c){var d=this.Ke.getChoiceState(c),e=d.choice().correct();d=e==d.selected();e&&d?a++:d||b++}c=this.ta.settings().di;e=pr(this);d=0==b;a=qr(this,d,d?e:0<a&&c?e*a/(a+b):0,c,!c,0<a&&0<b||d&&0<a);return new rr(a.status,a.awardedScore)}nx(){let a=0;const b=this.contentState();for(let c=0;c<b.count();++c){const d=b.getChoiceState(c).choice();0<d.score()&&(a+=d.score())}return a}};class Or extends V{contentState(){return super.contentState()}Si(){if(this.contentState().S()){var a=this.contentState().correct();const b=pr(this);a=qr(this,a,a?b:0,!1,!0,!1);return new rr(a.status,a.awardedScore)}return null}initiated(){return this.contentState().initiated()}};class Pr extends V{contentState(){return super.contentState()}initiated(){return this.contentState().initiated()}Si(){if(this.contentState().S()){var a=0;const d=this.contentState();for(var b=0;b<d.count();++b)Ep(d,b)&&++a;this.hasBeenVisited()||(a=0);var c=pr(this);b=0<d.count()?a/d.count():1;c*=b;const e=this.ta.settings().di;b=0<b&&1!=b;a=qr(this,a==d.count(),c,e,!0,b);return new rr(a.status,a.awardedScore)}return null}};class Qr extends V{contentState(){return super.contentState()}initiated(){return this.contentState().initiated()}Si(){var a=this.contentState().correct();const b=pr(this);a=qr(this,a,a?b:0,!1,!0,!1);return new rr(a.status,a.awardedScore)}};class Rr{constructor(a,b){this.id=a;this.value=b}};class Sr extends vr{constructor(a,b){super();this.Cc=a;this.Po=null;null!=b&&this.Zb(b)}Oe(){return this.Po}placeholder(){return this.Cc}correct(){return this.response()==this.correctAnswer()}correctAnswer(){return this.Cc&&this.Cc.value&&Ea(this.Cc.value)}persistState(a){const b=super.persistState(a);b[a.Oe]=this.Po;return b}Zb(a){super.Zb(a);this.Po=a[Bq.placeholders.Oe]}};class Tr extends rr{constructor(a,b,c){super(b,c);this.ka=a}};class Ur extends V{constructor({slide:a,contentState:b,tb:c,X:d,Yb:e,ab:f,na:g}){super({slide:a,contentState:b,tb:c,X:d,Yb:e,ab:f,na:g});this.fF=b}initiated(){return this.fF.initiated()}oF(){this.fF.oF()}Si(){var a=0;const b=this.fF.placeholders();for(var c of b)c.correct()&&++a;var d=pr(this);c=0<b.length?a/b.length:1;d*=c;const e=this.ta.settings().di;a=qr(this,a==b.length,d,e,!0,0<c&&1!=c);return new Tr(b,a.status,a.awardedScore)}Ps(){const a=this.ta.settings().nB();this.review()&&"correct"==this.review().status()|| "reset"!=a.Xh()||or(this)||this.fF.oF()}};class Vr extends I{constructor(){super()}Cf(a){switch(a.slide().type()){case "IntroSlide":this.tj(a);break;case "MultipleChoice":this.wj(a);break;case "TrueFalse":this.Cj(a);break;case "MultipleResponse":this.yj(a);break;case "WordBank":this.Ej(a);break;case "MultipleChoiceText":this.xj(a);break;case "FillInTheBlank":this.qj(a);break;case "TypeIn":this.Dj(a);break;case "Numeric":this.zj(a);break;case "Sequence":this.Bj(a);break;case "Matching":this.vj(a);break;case "Hotspot":this.rj(a);break;case "InfoSlide":case "InstructionsSlide":this.sj(a); break;case "AuthorizationSlide":this.nj(a);break;case "ResultSlide":this.Aj(a);break;case "Essay":this.pj(a);break;case "LikertScale":this.uj(a);break;case "DND":this.oj(a);break;default:throw Error("unknown slide type");}}};function Wr(a,b){a=new O({s:a,Wg:!0});a.l("radio-button",!0);const c=new O({m:"outline-border"}),d=new O({m:"bg"}),e=new O({m:"inline-border"});M(a,c);M(a,d);M(a,e);b=new vm({s:b,name:"choices"});return{activeElement:a,$F:b}}function Xr(a,b,c){a=new O({s:a,Wg:!0});a.l("checkbox",!0);a.setAttribute("type","checkbox");const d=new O({m:"outline-border"}),e=new O({m:"bg"}),f=new O({m:"check"});c=S(c,"check");f.addChild(c);M(a,d);M(a,e);M(a,f);b=new um({s:b});return{activeElement:a,$F:b}} class Yr extends Vr{constructor(a,b,c,d){super();this.i=c;this.F=b;this.ba=d;this.Kd=null;this.I=a;this.Yj=null;this.R3=new Sn}rv(a){const b=a.oa,c=a.mode,d=a.xc,e=a.hv,f=a.Xg;this.ha=a.parent;this.Aa=c;this.Kd=null;this.be=d;this.Yj=e;this.Cr=f;this.Cf(b);return this.Kd}rO(a,b){b=new Ek(a,"image-view",b,a.ef());b=this.hm(a,b);b.GA(new vq(a));return b}KX(a,b){b=new Fp(a,b);b=this.hm(a,b);b.GA(new vq(a));return b}hm(a,b){return this.R3.hm(a,this,b)}tj(a){this.UB(a.contentState().content().Ta())}nj(a){this.Kd= new qq(this.ha,a.contentState(),this.i,this.ba,this.Cr)}Aj(a){this.Kd=new up(this.ha,a.contentState())}sj(a){this.UB(a.contentState().content().Ta())}wj(a){this.Kd=new Do({parent:this.ha,Gn:a.slide().settings().Gn(),Xz:Wr,mode:this.Aa,qb:this,O:this.F,format:this.gh(a),S:a.slide().settings().S(),xc:this.be},a.contentState(),"multiple-choice")}Cj(a){this.Kd=new Do({parent:this.ha,Gn:a.slide().settings().Gn(),Xz:Wr,mode:this.Aa,qb:this,O:this.F,format:this.gh(a),S:a.slide().settings().S(),xc:this.be}, a.contentState(),"true-false")}yj(a){var b=a.slide().settings().Mg();b=b&&b.isEnabled()?b.value():void 0;this.Kd=new Do({parent:this.ha,Gn:a.slide().settings().Gn(),Xz:Xr,v6:!0,mode:this.Aa,Mg:b,qb:this,O:this.F,format:this.gh(a),S:a.slide().settings().S(),xc:this.be},a.contentState(),"multiple-response")}Dj(a){this.Kd=new kp(this.ha,a.contentState(),this.Aa,this.gh(a),this.i,this.ba,this.F)}zj(a){this.Kd=new tp(this.ha,a.contentState(),this.Aa,this.gh(a),this.i,this.ba,this.F)}Bj(a){this.Kd=new Dp({parent:this.ha, qh:a.contentState(),mode:this.Aa,R:this.ba,qb:this,format:this.gh(a),xc:this.be,O:this.F})}pj(a){this.Kd=new To(this.ha,a.contentState(),this.gh(a))}UB(a){this.Kd=new Lm(this.ha,this.gf(this.ha,a,!1))}gh(a){return a.slide().fb().Pd()}};function Zr(a,b,c){a=a.querySelectorAll(`[${b}]:not([${b}="none"])`);for(let d=0;d<a.length;++d)a[d].setAttribute(b,c)}function $r({C5:a,D5:b,x6:c,w6:d}){b=c/b;c=parseInt(a.getAttribute("width"),10);const e=parseInt(a.getAttribute("height"),10);a.setAttribute("width",`${b*c}px`);a.setAttribute("height",`${b*e}px`);c=parseInt(gf(a,"vertical-align"),10);J(a,"vertical-align",`${c*b}px`);Zr(a,"fill",d);Zr(a,"stroke",d);return a};function as(a,b){a=a.querySelectorAll(`span[style*=${b}]`);for(const c of a)J(c,b,"inherit")}function bs(a,b){if(!b.hasAttribute("data-size")||!b.hasAttribute("width")||!b.hasAttribute("height"))return b;const c=parseInt(b.getAttribute("data-size"),10);return $r({C5:b,D5:c,x6:a.X_,w6:a.O_})}function cs(a,b){const c={};sm(b,(d,e)=>{"svg"==e.tagName?c[d]=bs(a,e.cloneNode(!0)):e.firstChild&&"svg"==e.firstChild.tagName?(e=e.cloneNode(!0),bs(a,e.firstChild),c[d]=e):c[d]=e});b.ZD=c} class ds{constructor({fontSize:a,J:b,TX:c}){this.X_=a;this.I=b;this.O_=c}};class es{constructor(a){this.$D=a}gf({htmlText:a,Nn:b,fo:c=!1,s:d,m:e}){if(this.$D){var f=this.$D,g=document.createElement("div");g.innerHTML=a;as(g,"font-size");as(g,"line-height");as(g,"color");as(g,"text-align");if(f.I){g=g.innerHTML;f=f.I.xW;a=ce("DIV");a.innerHTML=g;g=(a||document).getElementsByTagName("SPAN");for(m of g){g=0;var h=ne(m);for(const x of h)"SUB"!=x.tagName&&"SUP"!=x.tagName||++g;if(0<h.length-g)continue;var k=null;let t=h=g=null,r=m;for(;r;){const x=gf(r,"font-family");x&&(g=r, k=x.split(",")[0],k=f.hasOwnProperty(k)?f[k]:null);gf(r,"font-weight")&&(h=r);gf(r,"font-style")&&(t=r);if(r.parentElement&&"SPAN"==r.parentElement.tagName)r=r.parentElement;else break}k&&(g&&J(g,"font-family",Zj(["Helvetica Neue"," Helvetica"," Roboto"," Arial"])),h&&J(h,"font-weight",k.bold?"bold":"normal"),t&&J(t,"font-style",k.italic?"italic":"normal"))}var m=a.innerHTML}else as(g,"font-family"),m=g.innerHTML}else m=a;this.$D&&cs(this.$D,b);return new Hm({s:d,m:e,Lf:!0},m,b,c)}};function fs(a){a.Yq&&(zd(a,a.Yq,"canplaythrough",a.IT,a),zd(a,a.Yq,"error",a.HT,a))} class gs extends oo{constructor(a){super();this.vd=a;this.Yq=null}Tn(){const a=[];for(let b=0;b<this.vd.length;++b){const c=this.vd[b];a.push(new Gi(c.src,c.mimeType))}return a}IT(){fs(this);mo(this)}HT(){fs(this);no(this)}YC(){this.Yq=he(Nb('<audio preload="auto"/>'));w(this,this.Yq,"canplaythrough",this.IT,this);w(this,this.Yq,"error",this.HT,this);this.wM()}wM(){const a=this.Tn();for(let c=0;c<a.length;++c){var b=a[c];b='<source src="'+b.src()+'" '+(null===b.type()?"":'type="'+b.type()+'" ')+"/>"; b=he(Nb(b));this.Yq.appendChild(b)}}release(){}};function hs(a){"normal"==a.Aa&&a.Ni.Za().lf()&&!Xq(a.Ni)?a.Xt.j(!1):a.Xt.j(!0)} class is extends I{constructor({Gk:a,XF:b,ss:c,mode:d,Ik:e}){super();this.Ni=a;this.Xt=b;this.Yt=c;this.Aa=d;this.cr=!0;this.vw=e;hs(this);z(this,this.Yt.stateChangedEvent(),this.ib,this,-1);a=this.Ni.Za();"normal"==this.Aa&&a.lf()&&this.Xt.Wl.JF(!1)}activate(){if(yh)return!1;const a=Xq(this.Ni),b=this.vw.aO();return"normal"==this.Aa&&a&&this.wT()&&b?(this.Yt.play(),!0):!1}deactivate(){this.Yt.stop()}wT(){return this.Ni.Za().Gj()}ib(){switch(this.Yt.state()){case "playing":"normal"==this.Aa&&this.Ni.Za().lf()&& this.cr&&(this.cr=!1,Yq(this.Ni,this.Ni.Os()+1),this.Xt.Wl.JF(!1),this.Xt.IF(!1));break;case "ended":"normal"==this.Aa&&this.Ni.Za().lf()&&(this.Xt.IF(!0),hs(this)),this.cr=!0}}};class js extends is{constructor({Gk:a,XF:b,ss:c,mode:d,Ik:e}){super({Gk:a,XF:b,ss:c,mode:d,Ik:e})}wT(){const a=this.Ni.Za();return a.Gj()||a.Ng()}};class ks extends Jl{constructor({o7:a,Gk:b,O:c,mode:d,Jf:e,mediaController:f,Ik:g}){a=a.Za();const h=Qi(a.eb.Tn());super({Mp:h,m:"slide-audio-view",yA:c,Jf:e});this.Ni=b;this.resize(245,36);this.tc=new js({Gk:this.Ni,ss:h,XF:this.Vb,mode:d,Ik:g});A(this,this.tc);f.qK.push(this.tc,1);a.Ng()&&this.u(!1)}Bb(){return new F(this.width(),this.height())}La(a,b,c,d){c=this.Bb(c,d);this.resize(c.width,c.height);this.move(a,b)}};function ls(a){a.Zq&&(zd(a,a.Zq,"canplaythrough",a.tU,a),zd(a,a.Zq,"error",a.sU,a))} class ms extends oo{constructor(a,b,c){super();this.Zl=a;this.Zq=null;this.ph=b;this.hh=c}Tn(){const a=[];for(let b=0;b<this.Zl.length;++b){const c=this.Zl[b];a.push(new Gi(c.src,c.mimeType))}return a}tU(){ls(this);mo(this)}sU(){ls(this);no(this)}YC(){this.Zq=this.$J();w(this,this.Zq,"canplaythrough",this.tU,this);w(this,this.Zq,"error",this.sU,this);this.wM(this.Tn())}$J(){const a=he(Nb('<video preload="auto"/>'));hh&&a.setAttribute("playsinline","");return a}wM(a){for(let c=0;c<a.length;++c){var b= a[c];b='<source src="'+b.src()+'" '+(null===b.type()?"":'type="'+b.type()+'" ')+"/>";b=he(Nb(b));this.Zq.appendChild(b)}}path(){throw Error();}width(){return this.ph}height(){return this.hh}release(){}};class ns extends Ul{constructor({Za:a,Gk:b,O:c,mode:d,Jf:e,mediaController:f,Ik:g,De:h}){const k=Oi(a.EN.Tn());super({Mp:k,m:"video-player",yA:c,Jf:e,De:h});this.Od=b;this.Aa=d;b=a.El.path();this.lb.setAttribute("poster",b);this.El=a.El;this.fX=a;this.tc=new is({Gk:this.Od,ss:k,XF:this.Vb,mode:d,Ik:g});A(this,this.tc);f.qK.push(this.tc,0);this.ye.u(this.JM());"normal"==this.Aa&&a.Gj()&&g.aO()&&this.Vb.gd();this.Pq()}Um(){}La(a,b,c,d){c=this.Bb(c,d);this.resize(c.width,c.height);this.move(a,b)}Bb(a, b){a=Vf({width:this.fX.videoWidth(),height:this.fX.videoHeight(),boundingWidth:a,boundingHeight:b,Ef:!0});return new F(a.width,a.height)}fE(){return(!this.Od.Za().Ng()||"normal"!=this.Aa)&&Tl(this)}JM(){return Xq(this.Od)}HI(){return(Xq(this.Od)||"normal"!=this.Aa)&&this.fE()}SV(){return this.Od.Za().Ng()&&"normal"==this.Aa?Xq(this.Od)||"normal"!=this.Aa:!1}};var os=a=>`url("data:image/svg+xml,${a.replace(/"/g,"'").replace(/\s{2,}/g," ").replace(/[\r\n%#()<>?[\\\]^`{|}]/g,encodeURIComponent)}")`;function ps(a){const b=a.value();null===b?qs(a):rs(a,b);a.l("type",null===b?"empty":"word");a.hn&&ep(a.hn,a.ge)}function ss(a){a.D("width","");return a.oC()}function qs(a){if(null===a.value()){if(null===a.Po){const b=a.Ok("review")?72:a.YR;a.Ga(b);a.sb.le(" ");a.Me.enable(!1)}else rs(a,a.Po);a.Me.enable(!1)}}function ts(a,b){a.YR=b;qs(a)} function rs(a,b){a.D("width","");a.displayObject().style.display="block";const c=a.sb.height();a.sb.D("white-space","normal");a.un(b,c);a.sb.D("white-space","");a.displayObject().style.display="";a.D("width","");a.Ga(a.displayObject().offsetWidth)} class us extends O{constructor(a,b,c,d,e,f=null){super({m:"wb-placeholder",AO:!0});this.F=e;this.i=c;this.wR=!1;$h(this,{"font-family":a.fontFamily,"font-size":`${a.size}px`,"font-weight":`${a.bold?"bold":"normal"}`});this.Po=f;this.ge=!1;this.B=b;this.ba=d;this.sb=new O({s:N(this,"label")});M(this,this.sb);this.ek=H(this);this.pf=H(this);this.dk=H(this);this.xK=H(this);this.hn=null;this.Me=new xp(null,"",this,d);A(this,this.Me);this.hX=new O({s:N(this,"question-icon")});this.l3=S(e,"question-20"); this.hX.addChild(this.l3);this.YR=72;a=new O({m:"background"});M(a,new O({s:N(a,"outline")}));M(this,a);let g;w(this,this,Dh,h=>{if(null!==this.value()&&this.enabled()){g=!1;var k=h.screenX,m=h.screenY,t=w(this,window,Fh,x=>{const y=x.screenX,D=x.screenY;if(!g){if(10>Math.abs(y-k)&&10>Math.abs(D-m)||null===this.value())return;g=!0}this.pf.g({x:y-k,y:D-m},this);x.preventDefault()}),r=w(this,window,Eh,()=>{Ad(this,t);Ad(this,r);g?this.dk.g():this.xK.g(this)});h.preventDefault();this.ek.g()}});ps(this)}td(){ps(this); var a=vs(this.F,{width:this.width(),height:this.height()});a=os(a);ck(this.displayObject(),"rectangular-dotted-border",a)}value(){return this.B.response()}Tc(){var a=this.B.correct();this.l("review",!0);this.l(a?"correct":"incorrect",!0);this.sb.l(a?"correct":"incorrect",!0);a||(M(this,this.hX),a=this.B.response()||"",this.hn=new fp({O:this.F,Rp:this,R:this.ba,OG:a,correctAnswers:[this.B.correctAnswer()],A:this.i}),A(this,this.hn),this.Me.enable(!1),this.wR=!0);this.td()}Dd(a){a&&this.D("width",""); this.B.oc(a);this.td()}Oe(){return this.Po}un(a,b){function c(){++g;f=e<a.length?a.substr(0,e)+"\u2026":a;d.M(f)}this.Me.D("max-width","");this.Me.setText(a);this.Me.enable(!1);this.ge=!1;const d=this.sb;d.M(a);if(void 0!==b&&d.displayObject().parentNode&&(d.displayObject().style.height="",!(b>=d.displayObject().scrollHeight))){var e=Math.floor(b/d.displayObject().scrollHeight*a.length),f="",g=0;for(c();d.displayObject().scrollHeight<=b;)e+=10,c();for(;0<e&&d.displayObject().scrollHeight>b;)c(),--e; this.ge=!0;this.Me.D("max-width",Math.min(400,d.width()+20)+"px");this.Me.enable(!ah&&!this.wR)}}};class ws extends Km{constructor(a,b,c,d,e){super({m:"wb-extra-words"});this.ka=[];this.F=e;for(const f of a.extraWords())a=new us(b,f,c,d,this.F,f.Oe()),this.addChild(a),this.ka.push(a),a.l("place",!0)}ja(){for(const a of this.ka)a.td()}j(a){super.j(a);for(const b of this.ka)b.j(a)}placeholders(){return this.ka}};class xs extends O{constructor(a){super({m:"fib-placeholder",kG:!1});$h(this,{"font-family":a.fontFamily,"font-size":`${a.size}px`,"font-weight":`${a.bold?"bold":"normal"}`});this.Id=new Un({s:N(this,"input")});M(this,this.Id);this.Lt=H(this,this.Id.Lt);z(this,this.Id.Lt,()=>{this.pp()});z(this,this.Id.lS,()=>{this.l("focused",!0)});z(this,this.Id.yH,()=>{this.l("focused",!1)})}pp(){this.Id.D("width","0");var a=Math,b=a.max;const c=this.Id.displayObject();var d=0;if(Wg||Yg)d=1;else if(Ig||Dc)d=Cf(c), d=d.left+d.right;this.Id.D("width",`${b.call(a,c.scrollWidth+d,65)}px`);(u||zc)&&this.Id.D("width","100px")}j(a){L||super.j(a);this.Id.j(a)}ja(){this.pp()}};class ys extends xs{constructor(a,b,c,d,e){super(a);this.F=e;this.i=d;this.B=b;this.ba=c;this.Xl=this.ih=null;this.wN();this.Km=new O({s:N(this,"tooltip-icon")});this.s_=S(this.F,"question-20");this.Km.addChild(this.s_);this.$e=H(this);z(this,this.Id.V(),()=>{this.B.oc(this.Id.value())});z(this,this.Id.yH,()=>{this.B.oc(this.Id.value())});z(this,this.K,()=>{this.$e.g(this.B)});w(this,this.Id,"keydown",f=>{13==f.keyCode&&this.ih&&(this.ih.Ns(b),f.preventDefault())},this)}activate(a){a?K||this.Id.displayObject().focus(): this.Id.displayObject().blur()}td(){this.pp();this.Xl&&ep(this.Xl,this.Id.displayObject().scrollWidth>this.Id.width())}Tc(){var a=this.B.correct();this.Id.l(a?"correct":"incorrect",!0);this.l(a?"correct":"incorrect",!0);a||(M(this,this.Km),a=this.B.response()||"",this.Xl=new fp({O:this.F,Rp:this,R:this.ba,OG:a,correctAnswers:this.B.correctAnswers(),A:this.i}),A(this,this.Xl));this.td();this.ja()}wN(){const a=this.B.response()||"";this.Id.Dd(a);this.pp()}ja(){super.ja();this.B.correctAnswers()&&!this.B.correct()&& (u||zc)&&(this.D("width","100px"),this.D("text-align","left"),this.Id.D("width","65px"),this.Id.D("padding-right","0"))}};function zs(a,b){a.Vf.l("focused",b);a.ha.l("focused",b)} class As extends Tp{constructor({R:a,Rc:b,Jp:c,Qc:d,parent:e}){super({R:a,Rc:b,Jp:c,Qc:d});this.ha=e}Nd(a){if(!L){this.Vf.focus();this.ub.D("max-height","300px");zs(this,!0);this.ub.D("width","");this.ub.D("min-width","");this.ub.D("height","");super.Nd(a);var b=parseFloat(gf(this.Vf.displayObject(),"max-width"));this.ub.D("white-space","nowrap");var c=this.ub.width()>b;this.ub.D("width",`${Math.min(b,this.ub.width())}px`);this.ub.D("white-space",c?"normal":"nowrap");this.ub.va();this.Bo(a)}}Wd(){L|| (super.Wd(),zs(this,!1))}wV(a,b,c){this.ub.D("max-height",a-10+"px");this.ub.va();a=ci(this.Vf);const d=ci(this.ub);this.ub.move(c,b?10:a.bottom-d.top);return!0}gt(a,b){const c=bp(this);return c.top+c.height>a.bottom+b.height?a.bottom-b.top+4:a.top-b.bottom-4}};class Bs extends Xp{constructor(a,b,c,d,e){super({m:"mct-placeholder",prompt:c.H("Q_MULTIPLE_CHOICE_TEXT_QUESTION_CHOICE_PROMPT"),R:e,uF:f=>this.nI(f)});$h(this,{"font-family":a.fontFamily,"font-size":`${a.size}px`,"font-weight":`${a.bold?"bold":"normal"}`});this.Nl=H(this);this.i=c;this.B=b;this.ge=!1;this.wN();this.$e=H(this);z(this,this.K,()=>{this.$e.g(this.B)});w(this,this.displayObject(),Dh,()=>{this.Nl.g(ci(this))});this.Km=new O({s:N(this,"tooltip-icon"),ia:S(d,"question-20")});z(this,this.i.Io, (f,g)=>{"Q_MULTIPLE_CHOICE_TEXT_QUESTION_CHOICE_PROMPT"==f&&(this.Zd=g,this.td())})}nI({R:a,Rc:b,Jp:c,Qc:d}){return new As({R:a,Rc:b,Jp:c,Qc:d,parent:this})}wN(){}td(){var a=this.B.response();this.l("selected",null!==a);const b=null!==a?a:this.Zd;this.sb.l("prompt",null===a);this.sb.displayObject().style.display="block";u&&10>=parseInt(Mc,10)?(this.sb.M(" "),a=this.sb.height()):(this.sb.D("white-space","nowrap"),a=this.sb.height(),this.sb.D("white-space",""));this.un(b,a);this.sb.displayObject().style.display= ""}Tc(){const a=this.B.correct();this.l(a?"correct":"incorrect",!0);a||(M(this,this.Km),this.wQ());this.td()}j(a){L||super.j(a)}wQ(){}un(a,b){function c(){++g;f=e<a.length?a.substr(0,e)+"\u2026":a;d.M(f)}this.ge=!1;const d=this.sb;d.M(a);if(void 0!==b&&this.sb.displayObject().parentNode&&(d.displayObject().style.height="",!(b>=d.displayObject().scrollHeight))){var e=Math.floor(b/d.displayObject().scrollHeight*a.length),f="",g=0;for(c();d.displayObject().scrollHeight<=b;)e+=10,c();for(;0<e&&d.displayObject().scrollHeight> b;)c(),--e;this.ge=!0}}};class Cs extends Km{constructor({parent:a,Wv:b,mG:c}){super({s:N(a,"content")});this.ka=c;this.ml=0;this.addChild(b)}j(a){super.j(a);for(const b of this.ka)b.j(a)}ja(a,b){a&&b&&this.ml!=a&&(this.ml=a,this.td())}td(){for(const a of this.ka)a instanceof xs&&a.va(),a instanceof Bs&&(a.D("max-width",Math.min(this.width()-10,300)+"px"),a.td())}setParentScale(a){super.setParentScale(a);for(const b of this.ka)b.setParentScale(a)}};class Ds extends Cs{constructor({O:a,parent:b,mode:c,state:d,lc:e,R:f,J:g,A:h,Bi:k}){const m=Es(g,d.content().Ta()),t={};g=[];for(const r of d.placeholders()){const x=new ys(e,r,f,h,a);g.push(x);t[r.placeholder().id]=x.displayObject()}f=new tm(d.content().Ta(),new rm(null,null,null,null),t);k=k.gf({s:N(b,"fib-rich-text"),htmlText:m.htmlText(),Nn:f,fo:!1});super({parent:b,Wv:k,mG:g,lc:e});this.Fu=g;this.F=a;g.forEach(r=>{r.ih=this});this.$e=H(this);this.ha=b;this.T=d;for(const r of g)z(this,r.$e,x=> {this.$e.g(x)}),A(this,r);for(const r of g)z(this,r.Lt,this.va,this);this.kc(c)}kc(a){"reviewWithCorrectAnswers"==a&&pb(this.Fu,b=>b.Tc())}Tk(){}Ns(a){const b=this.T.placeholders();a=b.indexOf(a);a<b.length-1?(this.ka[a].activate(!1),this.ka[a+1].activate(!0)):this.ha.EF()}Zn(){this.ka.forEach(a=>{a.activate(!1)})}sm(){this.ka.length&&this.ka[0].activate(!0)}};class Fs extends Bs{constructor(a,b,c,d,e){super(a,b,d,e,c);this.F=e;this.B4=c;this.mo=new fq({options:b.answers(),m:"mct-answers-list",OY:"mct-answers-list-scroll-pane",A7:f=>{$h(f,{"font-family":a.fontFamily,"font-size":`${a.size}px`});const g=new O({s:new cf("mct-answers-list","tick")});M(f,g)}});c=new O({s:N(this,"chevron"),ia:S(this.F,"chevron-down")});M(this,c);this.mo.sG(b.response());z(this,this.mo.Ak,()=>{b.oc(this.mo.ks());this.td()});Wp(this,this.mo);this.hn=null;c=new Mp(this);Kp(c,()=> {this.od&&this.od.show(!this.od.zm())},32);A(this,c)}Fi(a){super.Fi(a);this.B.oc(this.mo.ks())}Uq(){var a=this.mo&&this.mo.ks();a=a?a.toString():this.Zd;this.sb.displayObject().style.display="block";this.un(a,this.sb.height());this.sb.displayObject().style.display=""}wQ(){const a=this.B.response()||"";this.hn=new fp({O:this.F,Rp:this,R:this.B4,OG:a,correctAnswers:[this.B.correctAnswer()],A:this.i});A(this,this.hn)}td(){var a=this.sb,b=a.Ga;let c=0;this.sb.D("white-space","nowrap");this.sb.D("width", "");const d=[this.Zd].concat(this.mo.options());for(const e of d)this.sb.M(e),c=Math.max(c,this.sb.displayObject().clientWidth+16);this.sb.D("white-space","");this.Uq();b.call(a,Math.min(c,360>=screen.width?170:225));super.td();this.hn&&ep(this.hn,this.ge)}};class Gs extends Cs{constructor({O:a,parent:b,mode:c,state:d,lc:e,R:f,J:g,A:h,Bi:k}){const m=Es(g,d.content().Ta()),t={};g=[];for(const r of d.placeholders()){const x=new Fs(e,r,f,h,a);g.push(x);t[r.placeholder().id]=x.displayObject()}d=new tm(d.content().Ta(),new rm(null,null,null,null),t);k=k.gf({s:N(b,"mct-rich-text"),htmlText:m.htmlText(),Nn:d,fo:!1});super({parent:b,Wv:k,mG:g,lc:e});this.Fu=g;this.F=a;this.$e=H(this);for(const r of g)A(this,r),z(this,r.$e,x=>{this.$e.g(x)}),z(this,r.Nl,x=>{this.Nl.g(x)}); this.kc(c)}kc(a){"reviewWithoutCorrectAnswers"==a&&pb(this.Fu,b=>b.l("review",!0));"reviewWithCorrectAnswers"==a&&pb(this.Fu,b=>{b.l("review",!0);b.Tc()})}};function Hs(a){return 3*a*a-2*a*a*a};class Is extends ul{constructor(a,b,c){super([0],[b],b,Hs);this.cj=a;this.aC=c}uh(){super.uh();this.II(!0);this.QT()}QT(){}Oj(){super.Oj();this.II(!1)}II(a){this.cj.j(a)}iJ(a){a/=this.duration;return`${zk(-this.aC.x+this.aC.x*a,-this.aC.y+this.aC.y*a)}`}Uh(a){this.cj.D("transform",this.iJ(a[0]))}};class Js extends Km{constructor({parent:a,Wv:b,mG:c,state:d,extraWords:e}){super({s:N(a,"content")});this.ha=a;this.B=d;this.gk=e;this.ka=this.gk.placeholders().concat(c);for(const f of this.ka)A(this,f);this.addChild(b);this.vt=this.uo=void 0}j(a){super.j(a);this.gk.j(a);for(const b of this.ka)b.j(a)}ja(a,b){if(this.uo!=a||this.vt!=b){this.uo=a;this.vt=b;a=Math.max(72,this.ka.reduce((c,d)=>Math.min(c,ss(d)),0));b=Math.min(300,this.ka.reduce((c,d)=>Math.max(c,ss(d)),0));a+=(b-a)/2;for(const c of this.ka)c.td(), ts(c,a)}}setParentScale(a){super.setParentScale(a);for(const b of this.ka)b.setParentScale(a)}};class Ks extends Is{II(){}}function Ls(a,b){let c=null;z(a,b.xK,a.$T,a);z(a,b.pf,a.NT,a);z(a,b.ek,()=>{c=w(a,a.displayObject().parentNode,"scroll",a.dU,a)});z(a,b.dk,()=>{a.pt&&(a.ii(),Ad(a,c))})}function Ms(a,b,c=!1){const d=ci(b),e=ci(a);b=new O({ia:b.displayObject().cloneNode(!0),m:"wb-word-copy"});c&&b.l("active",!0);b.move((d.left-e.left-4)/a.parentScale(),(d.top-e.top-4)/a.parentScale());b.D("position","absolute");return b} class Ns extends Js{constructor({O:a,parent:b,mode:c,oa:d,lc:e,R:f,J:g,extraWords:h,A:k,Bi:m}){d=d.contentState();const t=Es(g,d.content().Ta()),r={};g=[];for(const x of d.placeholders()){const y=new us(e,x,k,f,a);g.push(y);r[x.placeholder().id]=y.displayObject()}f=new tm(d.content().Ta(),new rm(null,null,null,null),r);m=m.gf({s:N(b,"wb-rich-text"),htmlText:t.htmlText(),Nn:f,fo:!1});super({parent:b,Wv:m,mG:g,state:d,lc:e,extraWords:h});this.Fu=g;this.F=a;this.ca=this.ah=null;this.pt=!1;z(this,d.gF, ()=>{this.lt(!0)});for(const x of this.ka)Ls(this,x);this.kc(c)}NT(a,b){0==a.x&&0==a.y||this.mr(b);this.pt&&(this.ca.hg=a,this.dU())}$T(a){const b=this.ka;if(null!==a.value()){let c;if(null===a.Oe())for(const d of b){if(d.Oe()==a.value()&&null===d.value()){c=d;break}}else for(const d of b)if(null===d.Oe()&&null===d.value()){c=d;break}c&&this.cp(a,c,a,null)}}jf(){if(this.pt){for(const b of this.ka){var a=b;Bd(this,a.xK,this.$T,this);Bd(this,a.pf,this.NT,this)}this.ii(!1)}}kc(a){"reviewWithCorrectAnswers"== a&&pb(this.Fu,b=>b.Tc())}lt(a){if(a){a=[];for(const b of this.ka)if(null!==b.value()&&null===b.Oe()){let c=null;for(const d of this.ka)if(d.Oe()==b.value()&&null===d.value()&&!a.includes(d)){c=d;a.push(c);break}c&&this.cp(b,c,b,null,200,!0)}}this.B.placeholders().forEach(b=>{b.response()&&b.oc(null)});this.B.extraWords().forEach(b=>{b.oc(b.Oe())})}cp(a,b,c,d,e=200,f){function g(){m.removeChild(k);c.l("drag-active",!1);c.Dd(d);b.Dd(h);m.ah=null}if(!this.ah||f){var h=c.value(),k=Ms(this,a);f=Ms(this, b);this.addChild(k);a=new E(k.x(),k.y());f=new E(f.x(),f.y());a=new E(f.x-a.x,f.y-a.y);k.move(f.x,f.y);this.ah=A(this,new Ks(k,e,a));c.l("drag-active",!0);var m=this;isNaN(e)?g():(z(this,this.ah.Bh,()=>{g()}),this.ah.play())}}mr(a){if(!this.pt){var b=Ms(this,a,!0);this.addChild(b);this.ca={placeholder:a,Wz:b,Gv:null,scrollTop:this.wg(),hg:{x:0,y:0}};a.l("drag-active",!0);this.pt=!0}}dU(){var a=this.ca.Wz;this.Nl.g(ci(a));var b=this.wg(),c=b-this.ca.scrollTop,d=this.parentScale();const e=this.ha.XA(), f=ci(this.ca.placeholder),g=this.ha.displayObject().getBoundingClientRect();let h=this.ca.hg.x/d;h=Math.min((g.right-f.right)/d,Math.max((g.left-f.left)/d,h));const k=a.height()*d;a.D("transform",`translate(${h}px, ${Rd(this.ca.hg.y/d+c,(g.top-f.top)/d-(b?7:0),(g.top-f.top-k)/d+e-b-3*d)}px)`);c=0;b=null;a=ci(a);for(var m of this.ka)this.ca.placeholder!=m&&(d=a,d=Ge(ci(m),d))&&(d=d.width*d.height,d>c&&(c=d,b=m));if(this.ca.Gv!=b){this.ca.Gv&&(this.ca.Gv.l("highlight",!1),this.ca.Gv=null);if(m=b)m= this.ca.placeholder,a=b,m=a.Oe()==m.value()||null===a.Oe();m&&(b.l("highlight",!0),this.ca.Gv=b)}}ii(a=!0){const b=this.ca.Wz,c=this.ca.placeholder;var d=this.ca.Gv;c.l("drag-active",!1);if(d){var e=d.value();a=a?100:NaN;if(null!==c.Oe()&&null!==e&&e!=c.Oe()){e=null;for(const f of this.ka)if(f.Oe()==d.value()&&null===f.value()){e=f;break}e.Dd(e.Oe());this.cp(b,d,c,null,a)}else this.cp(b,d,c,e,a);d.l("highlight",!1)}else{d=null;for(e of this.ka)if(e.Oe()==c.value()&&null===e.value()){d=e;break}this.cp(b, d||c,c,null,a?200:NaN)}this.removeChild(b);Ed(b);this.pt=!1;this.ca=null}wg(){return this.ha.YA()}};class Os extends Bs{constructor(a,b,c,d){super(a,b,c,d)}td(){this.sb.D("max-width",(360>=screen.width?170:225)+"px");super.td()}};class Ps extends Km{constructor({parent:a,mode:b,O:c,state:d,lc:e,J:f,A:g,Bi:h}){super({s:N(a,"content")});this.B=d;z(this,this.B.gF,()=>{this.lt()});f=Es(f,d.content().Ta());const k={},m=[];for(const t of d.placeholders()){const r=new Os(e,t,g,c);m.push(r);k[t.placeholder().id]=r.displayObject()}this.ka=m;c=new tm(d.content().Ta(),new rm(null,null,null,null),k);a=h.gf({s:N(a,"wb-rich-text"),htmlText:f.htmlText(),Nn:c,fo:!1});this.addChild(a);this.$e=H(this);for(const t of this.ka)z(this,t.$e,r=> {this.$e.g(r)});this.kc(b)}lt(){this.B.placeholders().forEach(a=>{a.response()&&a.oc(null)});this.B.extraWords().forEach(a=>{a.oc(a.Oe())});this.td()}j(a){super.j(a);for(const b of this.ka)b.j(a)}setParentScale(a){super.setParentScale(a);for(const b of this.ka)b.setParentScale(a)}td(){for(const a of this.ka)a.td()}ja(){}kc(a){if("reviewWithCorrectAnswers"==a||"reviewWithoutCorrectAnswers"==a)for(const b of this.ka)b.l("review",!0);if("reviewWithCorrectAnswers"==a)for(const b of this.ka)b.Tc()}};function Qs(a){return 0!=a.type.indexOf("touch")?1:a.Ce.touches.length};class Rs extends I{constructor(a,b){super();const c=this.hk(a);w(this,c,Dh,d=>{if((a instanceof Node||a.enabled())&&!(1<Qs(d))){var e=d.screenX,f=d.screenY,g=w(this,window,Fh,k=>{1<Qs(k)||(b.CY({x:k.screenX-e,y:k.screenY-f}),k.preventDefault())}),h=w(this,window,Eh,k=>{1<Qs(k)||(Ad(this,g),Ad(this,h),b.DY())});b.EY();d.preventDefault()}})}hk(a){return a instanceof Node?a:a.displayObject()}};function Ss(a){Ts(a);ci(a.Ws);$h(a.Ws,{transition:`opacity ${a.Rb/1E3}s cubic-bezier(0.25, 0.46, 0.45, 0.94), transform ${a.Rb/1E3}s cubic-bezier(0.25, 0.46, 0.45, 0.94)`,transform:`scale(${a.EL})`,opacity:0})}function Ts(a){$h(a.Ws,{transition:"",transform:"scale(1)",opacity:1})} class Us extends I{constructor({ZN:a,cO:b,duration:c,scale:d=1.6}){super();this.EL=d;this.Ws=b;this.Rb=c;this.kq=!1;w(this,this.Ws,Uc,()=>{this.Ws.u(!1);const e=setInterval(()=>{!a.Ok("active")&&this.kq&&(this.Ws.u(!0),Ss(this),clearInterval(e))},this.Rb)})}Ls(){this.kq=!0;Ss(this)}aB(){this.kq=!1;Ts(this)}};function Vs(){this.Uc=[];this.mq=new C;this.Bh=new C}l=Vs.prototype;l.add=function(a){this.Uc.push(a);a.Bh.addHandler(this.GT,this)};l.remove=function(a){const b=this.Uc.indexOf(a);-1!=b&&(this.Uc.splice(b,1),a.Bh.removeHandler(this.GT,this))};l.play=function(a){this.mq.g();this.Uc.length&&(this.hS=0,this.af=!0,pb(this.Uc,b=>{b.play(void 0!==a?a:!0)},this));return!0};l.stop=function(a){pb(this.Uc,b=>{b.stop(void 0!==a?a:!0)},this)};l.Lv=function(){return this.af}; l.GT=function(){++this.hS;this.hS==this.Uc.length&&(this.af=!1,this.Bh.g())};function Ws(a,b){this.mt=a;this.b0=b}Ws.prototype.animate=function(a){for(let b=0;b<this.mt.length;++b)this.b0(this.mt[b],a[b])};const Xs=4/3;function Ys(a){const b=new Vs;var c=new ul([1],[0],a.Rb,d=>Rd(Math.pow(d,Xs),0,1));vl(c,new Ws([a.Gm],(d,e)=>d.Ic(e)));b.add(c);c=new ul([1],[a.EL],a.Rb);vl(c,new Ws([a.Gm],(d,e)=>d.setScale(e,"50% 50%")));b.add(c);return b} class Zs extends I{constructor({ZN:a,cO:b,duration:c,scale:d=1.6}){super();this.Rb=c;this.EL=d;this.Gm=b;this.kq=!1;this.eH=!0;this.ah=A(this,Ys(this));z(this,this.ah.Bh,()=>{this.eH=!0;this.Gm.u(!1);const e=setInterval(()=>{this.kq&&!a.Ok("active")&&(this.Gm.u(!0),this.ah.play(),clearInterval(e))},this.Rb)});z(this,this.ah.mq,()=>{this.eH=!1})}Ls(){this.eH&&this.ah.play();this.kq=!0}aB(){this.kq=!1;this.ah.stop(!0)}};class $s extends I{constructor(a,b){super();this.e0=a;this.xg=b;this.Xd=a.rp(cc(),this.xg)}id(){return this.Xd}invalidate(){}zc(){var a=this.e0,b=this.Xd,c=b in a.xp?a.xp[b]:null;c&&(c=a.FF.Qb(c),a.Zz.removeChild(c),delete a.xp[b])}};class at extends $s{constructor({Q5:a,f5:b}){const c=document.createElementNS("http://www.w3.org/2000/svg","radialGradient");c.setAttribute("gradientUnits","objectBoundingBox");super(a,c);this.HH=b;this.xP(this.HH)}xP(a){this.HH=a;this.xg.setAttribute("cx",a.x);this.xg.setAttribute("cy",a.y)}invalidate(){super.invalidate();this.xP(this.HH)}};class bt extends O{constructor({size:a,s:b,color:c}){const d=a/2;a=new pn(`${a}px`,`${a}px`);a.hs();super({ia:a.Qb()});a.Qb().setAttribute("class",b.className());this.xg=new at({Q5:a,f5:{x:"50%",y:"50%"},vA:.2});this.setColor(c);un(a,d,d,d,d,null,null).Qb().setAttribute("fill",`url(#${this.xg.id()})`)}setColor(a){var b=this.xg;a=[{color:a,offset:"0%",opacity:.5},{color:a,offset:"100%",opacity:1}];je(b.xg);for(const c of a)a=document.createElementNS("http://www.w3.org/2000/svg","stop"),a.setAttribute("offset", c.offset),a.setAttribute("stop-color",c.color),a.setAttribute("stop-opacity",c.opacity.toString()),b.xg.appendChild(a)}};class ct extends I{constructor({parent:a,color:b,size:c,s:d,duration:e,scale:f,LF:g=!1}){super();this.Z_=g;b=this.Gm=A(this,new bt({size:c,s:d,color:b}));e=u||K||this.Z_?new Zs({ZN:a,cO:b,scale:f,duration:e}):new Us({ZN:a,cO:b,scale:f,duration:e});this.IQ=A(this,e);this.ha=a;a.addChild(this.Gm)}setColor(a){this.Gm.setColor(a)}Ls(){this.IQ.Ls()}aB(){this.IQ.aB()}zc(){this.ha.removeChild(this.Gm)}};class dt extends O{constructor(a){super({m:"dnd-destination-review-icon-container"});const b=new O({s:N(this,"icon")});this.l(a?"correct":"incorrect",!0);this.jq=new ct({parent:this,size:37,color:"#F2F2F2",duration:2E3,s:N(this,"animated-layer"),scale:1.7,LF:!0});A(this,this.jq);this.addChild(b)}Pa(a){a?this.jq.Ls():this.jq.aB()}};class et extends O{constructor(a){const b=a.R,c=a.Vg;super({m:a.m});this.oE=this.GR(b,c);A(this,this.oE)}};class ft extends Jk{type(){return"mediaPlaceholder"}};class gt{Cf(a){if(a instanceof ft)this.ON(a);else if(a instanceof gl)this.RN(a);else if(a instanceof Bm)this.SN(a);else if(a instanceof zm)this.QN(a);else if(a instanceof fl)this.MN(a);else if(a instanceof Cm)this.TN(a);else if(a instanceof xm)this.LN(a);else if(a instanceof wm)this.KN(a);else if(a instanceof Mk)this.PN(a);else if(a instanceof ym)this.NN(a);else throw Error("unknown object type");}};class ht extends gt{constructor(a){super();this.JN=a;this.nf=null}create(a){this.Cf(a);return this.nf}ON(){throw Error("could not be called");}SN(){throw Error("could not be called");}QN(){throw Error("could not be called");}RN(){throw Error("could not be called");}TN(){throw Error("could not be called");}MN(a){this.nf=this.JN.rO(a)}KN(a){this.nf=this.JN.hm(a)}LN(a){this.nf=new lp(a)}PN(a){if(Kj(a.id()))throw Error("could not be created");this.nf=this.JN.hm(a)}NN(a){this.nf=new mp(a)}};class it extends dp{constructor({R:a,Rc:b,Qc:c,Q7:d}){super({R:a,Rc:b,Qc:c});this.H4=d;this.hT=null;L&&(w(this,b,Dh,this.Nd,this),w(this,document,Dh,e=>{e.target==b.displayObject()||b.contains(e.target)||this.Wd()},this))}ft(a,b){a=a.left-b.left+Math.floor(.5*(a.width-b.width));if(L){const c=bp(this);return Math.max(0,Math.min(a,c.left+c.width-b.width))}return Math.max(0,a)}gt(a,b){var c=bp(this);const d=a.top-c.top-10;c=c.top+c.height-a.bottom-10;this.hT=(Math.max(d,c)-10)/this.Vf.parentScale(); if(c>d)return a=a.bottom-b.top,L?Math.max(a,46):a;a=a.top-b.top-b.height;return L?Math.max(a,46):a}$U(a){this.H4();this.Bo(a)}};function jt(a){const b=Math.floor(100*a.Ly)+10;var c=Cf(a.displayObject());c=c.left+c.right;return Math.ceil(c+Math.min(a.P0,Math.floor((400-c)/b))*b)+2}function kt(a){a.Ga(400);lt(a);a.Ga(jt(a));a.VH.forEach(b=>{b.va()})}function mt(a,b){const c=new O({s:N(a,"container")});M(a,c);const d=new O({s:N(a,"label")});di(d,a.i,b);M(c,d);return c} function nt(a,b,c,d){const e=new O({m:"object-view-container"});M(c,e);c=a.T4.create(b);ai(c,N(a,"object-view"));a.yn.set(e,b);M(e,c);const f=new O({s:N(a,"object-view-icon")});f.l(d?"correct":"incorrect",!0);d=S(a.F,d?"dnd-correct":"dnd-incorrect");f.addChild(d);M(e,f);a.VH.set(e,c);d=b.rect();c.resize(d.width,d.height);ot(a,e,b)}function pt(a,b){a=new O({s:N(a,"empty-object-view")});M(b,a)}function lt(a){const b=a.oE.hT||.7*a.Dc.height;a.height()>b&&(a.Ly-=.05,a.vn())} function ot(a,b,c){const d=a.VH.get(b);a=Math.floor(100*a.Ly);var e=c.rect();e=Gq(e,c.rotationAngle());e=Vf({width:e.width,height:e.height,boundingWidth:a,boundingHeight:a,Ef:!1});const f=new Kf;f.rotate(Sd(c.rotationAngle()),0,0);f.scale(e.scale,e.scale);c=d.displayObject();Of(Mf(),c,f);c=.5*(e.width-d.width())+e.left;e=.5*(e.height-d.height())+e.top;d.D("margin-left",c+"px");d.D("margin-top",e+"px");b.D("margin-right","10px");b.resize(a,a)} class qt extends et{constructor({O:a,kg:b,R:c,Vg:d,qO:e,lQ:f,quizSize:g,A:h}){super({m:"dnd-review-tooltip",R:c,Vg:d});this.F=a;this.i=h;this.Dc=g;this.T4=new ht(b);this.P0=Math.max(e.length,f.length);this.Ly=1;this.yn=new Map;this.VH=new Map;this.Rf(e,f)}GR(a,b){return new it({R:a,Rc:b,Qc:this,Q7:()=>{this.Ga(400);this.Ly=1;this.vn();kt(this)}})}Rf(a,b){const c=mt(this,"Q_USER_ANSWER_TITLE");let d=!0,e=!1;if(0<b.length)for(const f of b)d=d&&f.TO,e=e||f.TO,nt(this,f.object,c,f.TO);else pt(this,c); if(0<a.length){b=mt(this,"Q_CORRECT_ANSWERS_TITLE");for(const f of a)nt(this,f,b,!0)}else!(0<b.length)||d&&e||(b=mt(this,"Q_CORRECT_ANSWERS_TITLE"),pt(this,b))}vn(){this.yn.forEach((a,b)=>{ot(this,b,a)});lt(this)}};class rt extends Is{constructor(a,b,c){super(a,b,c);this.yy=gf(this.cj.displayObject(),"transform")}QT(){this.cj.D("transform",this.yy)}iJ(a){return super.iJ(a)+`${this.yy}`}}function st(a,b,c){a.yE=b;a.ey=c;w(a,a.ey.displayObject(),"scroll",a.IS,a);a.Um()} function tt(a,b,c){const d=b.rect();c.move(d.left,d.top);a.Wi()||(c.l("draggable",!0),c.l("highlighted",!(K||L)));A(a,new Rs(c,{EY:()=>{c.l("dragged",!0);var e=a.B;1!=e.li&&(e.li=!0,e.ib());a.vg={view:c,objectState:b,P6:ut(b),W6:a.wg(),hg:{x:0,y:0}};a.B.UH=!1;if(e=Rq(a.B,b))if(Pq(a.B,b),"none"!=a.U.pA()){var f=e.destinationState();switch(a.U.VF()){case "cascade":e=ut(f);var g=Sq(a.B,f);for(var h=0;h<g.length;++h){var k=g[h];f=20*h;const {dx:t,dy:r}=vt(k);var m=k.rect();m.left=e.left+f+t;m.top=e.top+ f+r;wt(a,k,m)}break;case "tile":for(e=ut(f),k=h=g=0,f=Sq(a.B,f),m=0;m<f.length;++m){const t=f[m],r=t.rect(),x=ut(t),{dx:y,dy:D}=vt(t);r.left=e.left+g+y;r.top=e.top+h+D;wt(a,t,r);g+=x.width+y;k=Math.max(k,x.height+D);g>=e.width&&(g=0,h+=k,k=0)}}}e=a.B;e.xf.splice(e.xf.indexOf(b),1);e.xf.push(b);g=e.Pr.indexOf(b.slideObject());e.Pr.splice(g,1);e.Pr.push(b.slideObject());a.lD(c)},CY:e=>{a.vg.hg=e;e=a.Lo.get(a.vg.objectState);a.Nl.g(ci(e));a.IS()},DY:()=>{a.ii()}}))} function xt(a){var b=ci(a.ey);b=new G(b.top,b.left,b.width,b.height);for(const c of a.Lo.keys())He(b,ut(c));for(const c of a.yI.keys())He(b,ut(c));a.resize(b.width,b.height)} function yt(a){const b="reviewWithCorrectAnswers"==a.Aa;var c=a.B,d=new Map;for(var e of c.o.chains()){var f=e.object().slideObject(),g=e.destination().slideObject();g&&(d.has(g)||d.set(g,[]),f&&d.get(g).push(f))}e=new Map;for(var h of c.Mm){f=d.get(h.slideObject());g=[];var k=!0,m=Sq(c,h);for(var t of m)m=Rq(c,t),m=Qq(c,m),k=k&&m,g.push({object:t.slideObject(),TO:m});k=k&&f.length==g.length;e.set(h,{w5:k,qO:k?[]:f,lQ:g})}for(const x of e.keys())if(b&&(d=e.get(x),c=d.qO,k=d.lQ,0<c.length||0<k.length)){d= new dt(d.w5);!L&&d.setParentScale(a.parentScale());a.Eu.push(d);M(a.wC,d);h=d;f=a.yI.get(x);t=f.x()+Math.floor(.5*(f.width()-47));f=f.y()+Math.floor(.5*(f.height()-47));h.move(t,f);h=a;t=a.F;f=a.Ld;g=a.ba;var r=c;m=[];for(const y of r)for(r=0;r<k.length;++r){const D=k[r];if(y==D.object){k.splice(r,1);m.push(D);break}}m.push(...k);A(h,new qt({O:t,kg:f,R:g,Vg:d,qO:c,lQ:m,quizSize:a.Dc,A:a.i}))}}function ut(a){const b=a.rect();a=a.slideObject().rotationAngle();return Gq(b,a)} function zt(a){const b=a.parentScale(),c=ci(a.ha),d=Ee(a.vg.P6),e=a.wg(),f=a.wg()-a.vg.W6;return new E(Rd(a.vg.hg.x/b,-d.left,c.width/b-d.right),Math.floor(Rd(a.vg.hg.y/b+f,Math.floor(-d.top-(e?4:0)/b),Math.floor(a.VC-d.bottom+(e+c.height>=a.VC?0:4)/b)))-(L?4/b:0))}function wt(a,b,c){b.JA(c);a.Lo.get(b).move(c.left,c.top)}function At(a,b,c,d,e){const f=b.rect(),g=new E(f.left,f.top);d=new E(d.x-g.x,d.y-g.y);f.translate(d.x,d.y);wt(a,b,f);A(a,new rt(c,e,d)).play()} function Bt(a,b,c){const d=b.Rq;At(a,b,a.Lo.get(b),new E(d.left,d.top),c)} function Ct(a,b,c){switch(a.U.VF()){case "random":var d=ut(b),e=ut(c);const {dx:g,dy:h}=vt(b);b=Math.round(.1*e.width);var f=Math.round(.1*e.height);return new E(e.left+Math.round(.5*(e.width-d.width))+g+Fq(-b,b),e.top+Math.round(.5*(e.height-d.height))+h+Fq(-f,f));case "center":d=ut(b);e=ut(c);const {dx:k,dy:m}=vt(b);return new E(e.left+Math.round(.5*(e.width-d.width))+k,e.top+Math.round(.5*(e.height-d.height))+m);case "cascade":d=Sq(a.B,c);e=ut(c);const {dx:t,dy:r}=vt(b);b=20*(d.length-1);return new E(e.left+ b+t,e.top+b+r);case "tile":a:{d=ut(c);let x=f=e=0;c=Sq(a.B,c);for(a=0;a<c.length;++a){const y=c[a],D=ut(y),{dx:Q,dy:Ba}=vt(b);if(y==b){b=new E(d.left+e+Q,d.top+f+Ba);break a}e+=D.width+Q;x=Math.max(x,D.height+Ba);e>=d.width&&(e=0,f+=x,x=0)}throw Error("unexpected case");}return b;default:throw Error("unknown magnetization type");}}function vt(a){const b=a.rect();a=ut(a);return{dx:b.left-a.left,dy:b.top-a.top}} class Dt extends Km{constructor({O:a,kg:b,parent:c,contentState:d,settings:e,S:f,mode:g,R:h,quizSize:k,A:m}){super({s:N(c,"content")});this.F=a;this.Aa=g;this.wC=new O({m:"dnd-icons-layer"});this.wC.u(this.Wi());M(this,this.wC);$h(this,{background:"transparent",position:"absolute"});this.i=m;this.Dc=k;this.Ld=b;this.B=d;z(this,this.B.MW,this.K2,this);z(this,this.B.ZU,this.X1,this);this.U=e;this.Eu=[];this.Lc=f;this.ba=h;this.ey=this.yE=null;this.ha=c;this.Lo=new Map;this.yI=new Map;this.vg=null}Dn(a){const b= [],c=[];for(const d of this.Lo.values())b.push([d]),c.push(d);return"byItems"==a?b:[c]}j(a){super.j(a);for(const b of this.Lo.values())b.j(a)}Um(){const a=c=>{if(c instanceof Kn){const d=c.content();c.uJ=!0;Im(c);d instanceof Ek&&(c=d,c.XN=!0,Ck(c))}};for(var b of this.B.xf){const c=Et(this.yE,b.slideObject().id());this.Lo.set(b,c);tt(this,b,c);a(c)}for(const c of this.B.Mm)b=Et(this.yE,c.slideObject().id()),this.yI.set(c,b),a(b);this.kc(this.Aa);this.B.Pr.forEach(c=>{(c=Et(this.yE,c.id()))&&this.lD(c)}); xt(this)}kc(a){this.Aa=a;this.Wi()&&this.Lc&&(yt(this),this.Eu.forEach(b=>{b.Pa(!0)}));this.wC.u(this.Wi())}zc(){super.zc();this.Eu.forEach(a=>{a.Pa(!1)})}Wi(){return"normal"!=this.Aa}ii(){if(this.vg){var a=this.vg.objectState,b=this.vg.view;b.l("dragged",!1);var c=this.vg.objectState.rect();this.B.UH=!0;var d=zt(this);c.translate(d);wt(this,this.vg.objectState,c);Oq(this.B,a);c=!1;if("none"!=this.U.pA()){c=a.Rq;var e=new E(c.left,c.top);d=300;c=!1;const f=Rq(this.B,a);if(f){const g=this.U.pA();if("anyDestination"== g)e=Ct(this,a,f.destinationState()),d=150;else if("correctDestination"==g)Qq(this.B,f)?(e=Ct(this,a,f.destinationState()),d=150):c=!0;else throw Error("unknown magnetization mode");}c&&Pq(this.B,a);At(this,a,b,e,d);c=!0}if(b=Rq(this.B,a)){if(this.U.cP()){b=Sq(this.B,b.destinationState());for(const f of b)f!=a&&(Pq(this.B,f),Bt(this,f,300))}}else c&&Oq(this.B,a);this.vg=null}}jf(){this.ii()}IS(){if(this.vg){const a=zt(this),b=this.vg.objectState.rect();b.translate(a);this.Lo.get(this.vg.objectState).move(b.left, b.top)}}wg(){return this.ey.displayObject().scrollTop}lD(a){this.ey.addChild(a);a.va()}K2(){"reset"==this.U.Xh()&&this.lt(!0)}X1(){this.lt(!0)}lt(a){for(const b of this.B.xf)Fe(b.Rq,b.rect())||(a?Bt(this,b,500):wt(this,b,b.Rq));Nq(this.B)}Zn(){super.Zn();this.Eu.forEach(a=>{a.Pa(!1)})}sm(){super.sm();this.Eu.forEach(a=>{a.Pa(!0)})}setParentScale(a){super.setParentScale(a);L||this.Eu.forEach(b=>{b.setParentScale(a)})}};function Ft(a){let b=a;void 0!==a.changedTouches&&(b=a.changedTouches[0]);return{x:b.clientX,y:b.clientY}};function Gt(a){return a.Lc?new Vm(!a.Lc||a.ei.correct()?"#96ff2e":"#ff4c2e",.57):new Vm("#2ea4ff",.57)}function Ht(a){return a.Lc?new an(2,!a.Lc||a.ei.correct()?"#278f00":"#C90604",1):new an(2,"#0484c9",1)}class It{constructor({target:a,area:b,S:c}){this.ei=b;this.Lc=c;this.tf=new pn("100%","100%");this.tf.hs();this.tf.Sp(a);J(this.tf.Qb(),"position","absolute")}};class Jt extends O{constructor({Nz:a,parent:b,S:c}){super({m:"hotspot-area"});this.uC=a;this.ha=b;this.f0=this.cI(c)}invalidate(){const a=this.uC.area().rect().clone();this.resize(a.width*this.ha.width()/1E4,a.height*this.ha.height()/1E4);this.move(a.left*this.ha.width()/1E4,a.top*this.ha.height()/1E4);this.f0.iB(this.width(),this.height())}};class Kt extends It{iB(a,b){this.tf.Zg(a,b);this.tf.clear();var c=this.ei.points();const d=new Nm;c.forEach((f,g)=>{0==g?d.moveTo(f.x*a,f.y*b):d.lineTo(f.x*a,f.y*b)});d.close();c=new Vm("#000000",0);const e=new an(6,"#FFFFFF");wn(this.tf,d,null,Gt(this));wn(this.tf,d,e,c);wn(this.tf,d,Ht(this),c)}};class Lt extends Jt{cI(a){return new Kt({target:this.displayObject(),area:this.uC.area(),S:a})}};class Mt extends It{iB(a,b){this.tf.Zg(a,b);this.tf.clear();a*=.5;b*=.5;const c=new Vm("#000000",0),d=new an(6,"#FFFFFF");un(this.tf,a,b,a,b,null,Gt(this));un(this.tf,a,b,a,b,d,c);un(this.tf,a,b,a,b,Ht(this),c)}};class Nt extends Jt{cI(a){return new Mt({target:this.displayObject(),area:this.uC.area(),S:a})}};class Ot extends It{iB(a,b){this.tf.Zg(a,b);this.tf.clear();const c=new Vm("#000000",0),d=new an(6,"#FFFFFF");vn(this.tf,0,0,a,b,null,Gt(this));vn(this.tf,0,0,a,b,d,c);vn(this.tf,0,0,a,b,Ht(this),c)}};class Pt extends Jt{cI(a){return new Ot({target:this.displayObject(),area:this.uC.area(),S:a})}};function Qt({Nz:a,parent:b,S:c}){switch(a.area().type()){case "rectangle":return new Pt({Nz:a,parent:b,S:c});case "oval":return new Nt({Nz:a,parent:b,S:c});case "freeform":return new Lt({Nz:a,parent:b,S:c})}throw Error("unknown area type");};class Rt extends O{constructor(a,b,c){super({m:"hotspot-point"});this.Fc=!1;this.jq=new ct({parent:this,color:"#F2F2F2",size:26,duration:c,scale:1.6,s:N(this,"animated-layer"),LF:!0});A(this,this.jq);this.FL=new O({s:N(this,"point-view")});M(this,this.FL);this.Zm=new O({s:N(this,"marker")});this.FL.addChild(this.Zm);this.B=a;this.ha=b;this.ek=H(this);this.pf=H(this);this.dk=H(this);this.XU=H(this);let d=!1;a=new Rs(this,{EY:()=>{this.ek.g();d=!1},CY:e=>{const f=2<=Math.abs(e.x)||2<=Math.abs(e.y); d=d||f;this.pf.g(e)},DY:()=>{d?this.dk.g():this.XU.g()}});A(this,a);this.cp()}Np(){return this.B}invalidate(){const a=this.B.dh.x*this.ha.width()-this.width()/2,b=this.B.dh.y*this.ha.height()-this.height()/2;this.move(a,b)}zc(){super.zc();this.Pa(!1)}Pa(a){a!=this.Fc&&(this.Fc=a)&&this.cp();a||this.jq.aB()}moveBy(a,b){const c=this.B.dh.clone();var d=this.B;a=c.translate(a/this.ha.width(),b/this.ha.height());d.dh!=a&&(d.dh=a,d.G.g())}cp(){this.jq.Ls()}};class St extends Km{constructor(a,b){super({s:N(a,"content")});this.sJ=b;this.ha=a;this.yd=new O({m:"hotspot-image-content",kG:!1});Zg&&M(this.yd,new O);M(this,this.yd);a=(a=this.sJ.Eb)?Kg(a.path()):"";this.yd.D("background-image",a);this.yd.u(!!this.sJ.Eb);this.va()}ja(a,b){var c=this.sJ.Eb;if(c&&a&&b){$h(this.yd,{width:"",height:""});a=Cf(this.displayObject());b=this.width()-a.left-a.right;const d=this.height()-a.top-a.bottom;c=Vf({width:c.width(),height:c.height(),boundingWidth:b,boundingHeight:d}); this.yd.resize(c.width,c.height);this.yd.move(Math.round(.5*(b-c.width)+a.left),Math.round(.5*(d-c.height)+a.top));Tt(this)}}wg(){return this.ha.YA()}j(a){this.yd.j(a)}Bb(a,b){return new F(a,b)}};function Tt(a){a.OQ.forEach(b=>{b.invalidate()});a.Cl.forEach(b=>{b.invalidate()})}function Ut(a,b){const c=new Rt(b,a.yd,a.kh?1500:750);M(a.yd,c);a.Cl.push(c);c.Pa(!0);z(a,c.ek,()=>{a.mr(c)});z(a,c.pf,d=>{a.ca.hg=d;d=ci(c);a.Nl.g({top:d.top+d.height/2,bottom:d.bottom-d.height/2});a.my()});z(a,c.dk,()=>{a.ii()});z(a,c.XU,()=>{var d=a.T;Bd(d,b.V(),d.ib,d);const e=d.wa.indexOf(b);d.wa.splice(e,1);d.ID.g(e);d.ib()})} function Vt(a){a.T.areas().forEach(b=>{b.area().correct()&&(b=Qt({Nz:b,parent:a.yd,S:a.T.S()}),a.yd.jc(b,0),a.OQ.push(b))})}function Wt(a){a.ca||ya();var b=a.ca.Np.Np().dh.clone().scale(a.yd.width(),a.yd.height());const c=a.wg()-a.ca.scrollTop;var d=-b.x,e=a.yd.width()-b.x;d=Rd(a.ca.hg.x/a.parentScale(),d,e);e=-b.y;b=a.yd.height()-b.y;a=Rd(a.ca.hg.y/a.parentScale()+c,e,b);return new E(d,a)} class Xt extends St{constructor({parent:a,content:b,mode:c}){super(a,b.content());this.T=b;this.Cl=[];this.OQ=[];this.kh=!1;z(this,this.yd.K,(d,e)=>{if(!wb(this.Cl,g=>{const h=e.target;return h==g.displayObject()||h==g.Zm.displayObject()||h==g.FL.displayObject()})){var f=ci(this.yd);const {x:g,y:h}=Ft(e);d=(g-f.left)/this.yd.width()/this.parentScale();f=(h-f.top)/this.yd.height()/this.parentScale();Yt(this.T,new E(d,f))}});z(this,this.T.DL,d=>{Ut(this,d);this.va()});z(this,this.T.ID,d=>{const e=this.Cl[d]; e.Pa(!1);B(this.yd,e);this.Cl.splice(d,1);this.va()});z(this,this.T.JD,this.UK,this);this.T.points().forEach(d=>{Ut(this,d)});this.ca=null;this.kc(c)}kc(a){this.kh="reviewWithoutCorrectAnswers"==a||"reviewWithCorrectAnswers"==a;const b=this.T.S();("reviewWithCorrectAnswers"==a||"reviewWithoutCorrectAnswers"==a&&!b)&&Vt(this);Tt(this)}FY(){this.ca&&this.my()}mr(a){this.ca={Np:a,scrollTop:this.wg(),hg:{x:0,y:0}};var b=this.T,c=a.Np();b.wa.splice(b.wa.indexOf(c),1);b.wa.push(c);this.lD(a)}lD(a){this.yd.addChild(a); yb(this.Cl,a);this.Cl.push(a);a.invalidate()}my(){const a=Wt(this);this.ca.Np.D("transform",`translate(${a.x}px, ${a.y}px)`)}ii(){const a=Wt(this);this.ca.Np.moveBy(a.x,a.y);this.ca.Np.D("transform","");this.ca.Np.invalidate();this.ca=null}j(a){this.yd.j(a);this.Cl.forEach(b=>{b.j(a)})}UK(){this.Cl.forEach(a=>{this.yd.removeChild(a.displayObject());this.Cl=[];this.va()})}};class Zt extends O{constructor({content:a,settings:b,J:c}){super({m:"likert-labels-panel",Wg:!0});this.U=b;this.o=a;this.I=c;this.zw=new O({s:N(this,"border")});this.addChild(this.zw);this.zw.u(!1);this.SS=this.eI();this.j0=H(this)}eI(){const a=this.o.labels().map((b,c)=>{const d=new O({s:N(this,"label-view")});this.U.RA()?(b=this.U.sA()?0:1,d.M((c+b).toString())):d.M($t(this.I,b.text()));return d});this.U.cA()?qb(a,b=>{this.addChild(b)}):a.forEach(b=>{this.addChild(b)});return a}SP(){this.zw.u()}ja(a, b){if(a&&b){b=this.height();this.zw.setScale(1/this.parentScale());const c=a/this.SS.length;this.SS.forEach(d=>{const e=this.o.Ep();if(e){void 0!==e.color&&d.D("color",jj(e.color));e.fontFamily&&d.D("font-family",e.fontFamily);d.D("font-weight",e.bold?"bold":"");d.D("font-style",e.italic?"italic":"");let f=e.rg?"underline":"";f+=e.strike?" line-through":"";d.D("text-decoration",f);d.D("line-height",void 0!==e.lineHeight?`${e.lineHeight}`:"normal");void 0!==e.qg&&d.D("padding-top",`${e.qg}em`);void 0!== e.ff&&d.D("padding-bottom",`${e.ff}em`);void 0!==e.size&&d.D("font-size",`${e.size}px`)}d.Ga(c)});a=ci(this);this.zw.resize(Math.round(a.width),Math.round(a.height));this.height()!=b&&this.j0.g()}}};class au extends O{constructor(a){super({m:"quiz-scale-view-container"});this.$=a;this.hj=new O({s:N(this,"scale-view"),Wg:!0});this.hj.l("radio-button",!0);M(this,this.hj);a=new O({m:"outline-border"});const b=new O({m:"bg"}),c=new O({m:"inline-border"});M(this.hj,a);M(this.hj,b);M(this.hj,c);this.ul=!1;K&&(w(this,this.hj.displayObject(),Dh,()=>{this.enabled()&&(this.lo(!1),this.ul=!0)},this),w(this,this.hj.displayObject(),Eh,()=>{this.ul&&(this.lo(!0),this.ul=!1)},this))}scale(){return this.$}j(a){super.j(a); this.hj.j(a)}lo(a){const b=a?1.1:1,c=a?1:1.1;(new $n(this.hj.displayObject(),b,c,a,"translate(-50%, -50%)")).play()}};function bu(a,b){const c=[];b.forEach(d=>{d=a.FR(d);c.push(d);M(a,d)});return c} class cu extends O{constructor({FG:a,labels:b,qb:c,R:d,J:e,Qp:f,settings:g,index:h}){super({m:"statement-view"});this.U=g;this.Oh=a;this.ba=d;this.I=e;this.Jl=f;this.BJ=h;this.jb=c.gf(this,this.Oh.statement(),!1);ai(this.jb,N(this,"text-content"));M(this,this.jb);this.Ny=bu(this,b)}j(a){super.j(a);this.Ny.forEach(b=>b.j(a))}YY(a){this.Jl=a}setParentScale(a){super.setParentScale(a);this.Ny.forEach(b=>b.setParentScale(a))}FR(a){return new au(a)}ja(a,b){if(a&&b){b=(a+32)*this.Jl-16;this.jb.Ga(b);const c= Math.min(26,this.Oh.statement().Gd.lc().size);this.D("padding",`${c}px 0`);let d=b;const e=(a-b+16)/this.Ny.length,f=.5*(e-34);this.Ny.forEach(g=>{g.Kf(d+f);d+=e})}}};function du(a){return a.T.statementsStates().map((b,c)=>a.HR(b,c))}function eu(a){const b=[];a.U.mm().cA()?qb(a.T.content().labels(),c=>b.push(c)):a.T.content().labels().forEach(c=>b.push(c));return b} class fu extends Km{constructor({parent:a,contentState:b,qb:c,Ep:d,R:e,J:f,settings:g}){super({s:N(a,"content")});this.T=b;this.lh=c;this.ba=e;this.I=f;this.Jl=this.T.content().Qp();this.U=g;this.pz=du(this);this.Ot=new Zt({content:this.T.content(),settings:this.U.mm(),J:f,Ep:d});this.VN=new O({s:N(this,"wrapper")});M(this,this.VN);M(this.VN,this.Ot);this.pz.forEach(h=>{M(this.VN,h)})}j(a){super.j(a);this.pz.forEach(b=>b.j(a));this.Ot.j(a)}Dn(a){return"byItems"==a?this.pz.map(b=>[b.jb]):[[this]]}ja(a, b){a&&b&&(this.pz.forEach(c=>c.va()),this.Ot.Ga(a*(1-this.Jl)),this.Ot.D("margin-left",`${a*this.Jl}px`));this.Ot.va()}HR(a,b){return new cu({FG:a,R:this.ba,labels:eu(this),qb:this.lh,J:this.I,Qp:this.Jl,settings:this.U.mm(),index:b})}setParentScale(a){super.setParentScale(a);this.Ot.setParentScale(a);this.pz.forEach(b=>{b.setParentScale(a)})}Qp(){return this.Jl}};class gu extends cp{constructor(a){super({R:a.R,Rc:a.Rc,Qc:a.Qc});this.uB()}uB(){w(this,this.Vf,"mouseover",this.Nd,this);w(this,this.Vf,"mouseout",this.Wd,this)}};class hu extends et{constructor({R:a,Vg:b,$F:c,label:d}){super({m:"label-popup",R:a,Vg:b});this.Ko=c;w(this,this.Ko,"focus",()=>this.oE.show(!0),this);w(this,this.Ko,"blur",()=>this.oE.show(!1),this);a=new O({s:N(this,"label")});a.M(d);M(this,a)}GR(a,b){return ah?new hq({R:a,Rc:b,Qc:this}):new gu({R:a,Rc:b,Qc:this})}};class iu extends au{constructor(a,b,c,d,e){super(a);this.ba=b;this.RC=null;this.br=new vm({s:N(this,"mock-active-element"),ea:"INPUT",name:`statement${e}`});M(this,this.br,0);w(this,this.hj,"mouseover",()=>this.l("active",!0),this);w(this,this.hj,"mouseout",()=>this.l("active",!1),this);w(this,this.br,"focus",()=>this.l("focused",!0),this);w(this,this.br,"blur",()=>this.l("focused",!1),this);w(this,this.br,"change",()=>this.pM.g(),this);this.pM=H(this);z(this,this.hj.K,()=>this.pM.g(),this);d&&0!= a.text().length&&(this.RC=new hu({R:this.ba,Vg:this,label:$t(c,this.scale().text()),$F:this.br}),A(this,this.RC))}bb(a){this.br.qG(a)}setParentScale(a){super.setParentScale(a);this.RC&&this.RC.setParentScale(a)}j(a){super.j(a);this.br.j(a)}};function ju(a,b){ku(a.Oh,b);a.Ny.forEach(c=>{c.bb(c.scale()==b)})}class lu extends cu{FR(a){var b=this.U.RA();b=new iu(a,this.ba,this.I,b,this.BJ);z(this,b.pM,()=>ju(this,a),this);b.bb(a==this.Oh.selectedScale());return b}};class mu extends fu{HR(a,b){return new lu({FG:a,labels:eu(this),qb:this.lh,R:this.ba,J:this.I,Qp:this.T.content().Qp(),settings:this.U.mm(),index:b})}};function nu(a,b,c){c||a.l(b?"correct":"incorrect",!0);a.Ve.l(b?"correct":"incorrect",!0)}function ou(a){a.qq(a.jb);B(a.vf,a.jb);a.jb=a.lh.gf(a,a.Pf.textRange(),!0);z(a,a.jb.VE,()=>{a.Me.enable(a.jb.ge)});M(a.vf,a.jb)} class pu extends O{constructor({m:a,choice:b,xc:c,qb:d,O:e,format:f,R:g}){super({m:a,Wg:!0});z(this,this.K,()=>{});this.Pf=b;this.lh=d;this.F=e;a=new O({m:"background"});M(a,new O({s:N(a,"fill")}));M(a,new O({s:N(a,"outline")}));M(this,a);this.Ve=new O({s:N(this,"correct-index")});f.size&&this.Ve.D("font-size",f.size+"px");f.lineHeight&&this.Ve.D("line-height",f.lineHeight+"em");f.fontFamily&&this.Ve.D("font-family",f.fontFamily);this.Ve.u(!1);this.BI=new O({ia:S(this.F,"dnd-icon.svg"),s:N(this,"dnd-icon")}); this.Jm=new eo(b,c);ai(this.Jm,N(this,"attachment-view"));this.Jm.u(!!b.$c);this.jb=d.gf(this,b.textRange(),!0);z(this,this.jb.VE,()=>{this.Me.enable(this.jb.ge)});this.Me=new xp(d,b.textRange(),this,g);A(this,this.Me);this.vf=new O({s:N(this,"content")});M(this.vf,this.Ve);M(this.vf,this.Jm);M(this.vf,this.jb);M(this.vf,this.BI);this.vf.l("has-picture",!!b.$c);M(this,this.vf)}rG(a){this.Ve.u(!!a);this.l("review",this.Ve.visible());a&&this.Ve.M((-1==a?"x":a)+".")}choice(){return this.Pf}j(a){super.j(a); this.vf.j(a);this.jb.j(a)}ja(a,b){if(a&&b){var c=Cf(this.vf.displayObject());const d=c.top+c.bottom;c=c.left+c.right;co(this.Jm,Math.min(110,a-c),b-d);this.Me.enable(this.jb.ge);const e=this.Ve.visible()?this.Ve.width():0,f=this.BI.visible()?this.BI.width():0;this.jb.resize(a-this.Jm.width()-e-f-c,b-d)}else this.reset()}reset(){ou(this);co(this.Jm,110,58)}};class qu extends pu{constructor({premise:a,qb:b,xc:c,O:d,format:e,R:f}){super({m:"match-premise-item",choice:a,qb:b,xc:c,O:d,format:e,R:f})}};class ru extends pu{constructor({response:a,qb:b,xc:c,O:d,format:e,ZO:f,R:g}){super({m:"match-response-item",choice:a,qb:b,xc:c,O:d,format:e,R:g});this.aw(0);this.ek=H(this);this.pf=H(this);this.dk=H(this);this.ih=f;w(this,this,Dh,h=>{if(this.enabled()){h.preventDefault();var k=!1,m=h.screenX,t=h.screenY,r=w(this,window,Fh,y=>{k||(k=!0,this.ek.g(h.screenY));const D=Lf(this.displayObject());this.pf.g({x:y.screenX-m+(D?D.If:0),y:y.screenY-t})}),x=w(this,window,Eh,()=>{Ad(this,r);Ad(this,x);k&&this.dk.g()})}}, this,Jh);w(this,this,"keydown",this.Ye,this);w(this,this,"blur",()=>this.bb(!1),this)}kA(a,b,c){var d=ci(this.vf);b=(new G(d.left,d.top,d.width,d.height)).translate(b,c);return(a=Ge(b,a))?a.width*a.height:0}Ye(a){switch(a.keyCode){case 32:this.bb(!this.selected());break;case 38:this.ih.Tk(this.choice(),"up");break;case 40:this.ih.Tk(this.choice(),"down");break;case 37:this.ih.Tk(this.choice(),"left");break;case 39:this.ih.Tk(this.choice(),"right")}}};class su{constructor({premise:a,response:b}){this.we=a;this.Na=b}premise(){return this.we}response(){return this.Na}}su.prototype.response=su.prototype.response;su.prototype.premise=su.prototype.premise;function tu(a){var b=uu(a.F,{L6:a.IL,S6:a.aM,height:a.Zi});ck(a.displayObject(),"path-premise-fill",`path("${b.I6}")`);ck(a.displayObject(),"path-premise-outline",`path(evenodd, "${b.K6}")`);ck(a.displayObject(),"path-response-fill",`path("${b.Q6}")`);ck(a.displayObject(),"path-response-outline",`path(evenodd, "${b.R6}")`);b=os(b.J6);ck(a.displayObject(),"mask-premise-outline-intersected",b)}function vu(a,b){a=102.5/(a.ml||205);return Rd(b,a,1-a)} class wu extends Km{constructor({parent:a,contentState:b,mode:c,qb:d,xc:e,O:f,format:g,R:h}){super({s:N(a,"content")});this.ba=h;this.ha=a;this.T=b;this.mc=[];this.Yd=[];this.Zi=this.aM=this.IL=0;this.F=f;this.Vw=this.ml=0;this.Kx="reviewWithCorrectAnswers"===c;tu(this);this.aI(d,e,g);this.D("margin-bottom","20px");this.kc(c)}kc(a){this.Kx="reviewWithCorrectAnswers"===a;this.Yd.forEach((c,d)=>{c.rG(this.Kx?d+1:null);c.l("review",this.Kx)});const b=this.T.responses();this.mc.forEach((c,d)=>{d=b[d]; d=this.Kx?xu(this.T,d):null;c.rG(d);c.l("review",this.Kx)});this.mk()}aI(a,b,c){this.T.premises().forEach(d=>{const e=new qu({premise:d,qb:a,xc:b,O:this.F,format:c,R:this.ba});e.l("connected",this.T.isConnected(d));this.Yd.push(e);M(this,e)});this.T.responses().forEach(d=>{const e=new ru({response:d,qb:a,xc:b,O:this.F,format:c,ZO:this,R:this.ba});e.l("connected",this.T.isConnected(d));this.tB(e);this.mc.push(e);M(this,e)})}tB(){}j(a){super.j(a);for(const b of this.mc)b.j(a);for(const b of this.Yd)b.j(a)}Dn(a){return"byItems"== a?this.mc.map((b,c)=>c<this.Yd.length?[this.Yd[c],b]:[b]):[[this]]}ja(a,b){a&&b&&(this.ml!=a||this.Vw!=b)&&(this.ml=a,this.Vw=b,this.mk())}mk(){if(!u||document.body.contains(this.ha.displayObject())){this.Ja(this.ml);var a=ci(this),b=ci(this.ha);this.D("margin-bottom",a.bottom+5>=b.bottom?"20px":"")}}Ja(a){a=Math.max(a,205);this.Zi=0;this.GC(a)}GC(a){const b=Math.round(a*vu(this,this.T.gP()));a-=b;this.IL=b-20;this.Yd.forEach(c=>c.Ga(this.IL));this.aM=a-20;this.mc.forEach(c=>c.Ga(this.aM));this.mc.concat(this.Yd).forEach(c=> {c.D("height","");c.reset()});this.Zi=this.mc.reduce((c,d)=>{d=parseFloat(hf(d.displayObject(),"height"));return Math.max(c,isNaN(d)?0:Math.ceil(d))},0);this.Zi=this.Yd.reduce((c,d)=>{d=parseFloat(hf(d.displayObject(),"height"));return Math.max(c,isNaN(d)?0:Math.ceil(d))},this.Zi);a=Math.floor(.25*this.ha.height());this.Zi=Math.min(this.Zi,a);this.Yd.forEach((c,d)=>{c.move(12,10+this.Zi*d+12*d)});this.mc.forEach((c,d)=>{c.move(b+8,10+this.Zi*d+12*d)});this.mc.concat(this.Yd).forEach(c=>{c.Nb(this.Zi)}); tu(this)}setParentScale(a){super.setParentScale(a);for(const b of this.Yd)b.setParentScale(a);for(const b of this.mc)b.setParentScale(a)}Bb(a,b){a=super.Bb(a,b);a.width=Math.max(a.width,205);return a}Tk(){throw Error("could not called");}Ns(){throw Error("could not called");}};function yu(a,b){if(!a.T.isConnected(a.mc[b].choice())){var c=b;for(let d=b-1;0<=d;--d)if(!a.T.isConnected(a.mc[d].choice())){c=d;break}zu(a,b,c)}}function Au(a,b){if(!a.T.isConnected(a.mc[b].choice())){var c=b;for(let d=b+1;d<a.mc.length;++d)if(!a.T.isConnected(a.mc[d].choice())){c=d;break}zu(a,b,c)}}function Bu(a,b){if(b<a.Yd.length){const c=a.mc[b];b=a.Yd[b];c.l("connected",!0);b.l("connected",!0);a.T.cs(b.choice(),c.choice())}} function Cu(a,b){if(b<a.Yd.length){const c=a.mc[b];b=a.Yd[b];c.l("connected",!1);b.l("connected",!1);Du(a.T,b.choice(),c.choice())}}function zu(a,b,c){b!=c&&(b=a.mc[b],Eu(a,b,a.mc[c]),b.focus(),b.bb(!0))}function Eu(a,b,c){const d=a.mc.indexOf(b),e=a.mc.indexOf(c);b.Sd(10+a.Zi*e+12*e);c.Sd(10+a.Zi*d+12*d);a.jc(a.mc[d],d<e?e+1:e);a.jc(a.mc[e],e<d?d+1:d);b=a.mc;[b[d],b[e]]=[b[e],b[d]];Fu(a.T,d,e)} class Gu extends wu{constructor({parent:a,contentState:b,mode:c,qb:d,xc:e,R:f,O:g,format:h}){super({parent:a,contentState:b,mode:c,qb:d,xc:e,O:g,format:h,R:f});this.ca=null}kc(a){super.kc(a);if("reviewWithCorrectAnswers"==a){for(var b of this.Yd)a=Hu(this.T,b.choice()),nu(b,a);for(const c of this.mc)Iu(this.T,c.choice())?(b=Ju(this.T,c.choice()),nu(c,b)):-1!=xu(this.T,c.choice())&&nu(c,!1,!0)}}Tk(a,b){const c=this.mc.findIndex(f=>f.choice()==a),d=this.mc[c],e=this.T.isConnected(a);switch(b){case "up":d.selected()? yu(this,c):0<c&&this.mc[c-1].focus();break;case "down":d.selected()?Au(this,c):c<this.mc.length-1&&this.mc[c+1].focus();break;case "left":d.selected()&&!e&&Bu(this,c);break;case "right":d.selected()&&e&&Cu(this,c)}}tB(a){let b=null;z(this,a.ek,()=>{this.mr(a);b=w(this,this.displayObject().parentNode,"scroll",this.iU,this)});z(this,a.pf,c=>{this.ca.hg=c;this.iU()});z(this,a.dk,()=>{this.ii();Ad(this,b)})}jf(){this.ii()}iU(){var a=this.ca.Wz;this.Nl.g(ci(a));const b=this.wg()-this.ca.scrollTop;var c= this.ca.hg.x/this.parentScale(),d=ci(this.ca.gm);const e=this.ha.displayObject().getBoundingClientRect();var f=Lf(this.ca.gm.displayObject()),g=f?f.If:0;f=(e.left-d.left+g)/this.parentScale();g=(e.right-d.right+g)/this.parentScale();var h=this.VC;const k=this.wg();h=Math.min(h-a.y()-a.height(),(e.bottom-d.bottom+(k+e.height/this.parentScale()>=h?0:7))/this.parentScale());d=(e.top-d.top-(k?7:0))/this.parentScale();d=Rd(this.ca.hg.y/this.parentScale()+b,d,h);c=Math.min(g,Math.max(f,c));a.D("transform", `translate(${c}px, ${d}px)`);a=0;c=null;for(const m of this.Yd)f=ci(m),f=this.ca.gm.kA(f,this.ca.hg.x,this.ca.hg.y+b*this.parentScale()),f>a&&(a=f,c=m);this.ca.Iv!=c&&(this.ca.Iv&&(this.ca.Iv.l("intersected",!1),this.ca.Iv=null),c&&(c.l("intersected",!0),this.ca.Iv=c))}mr(a){const b=new O({m:"match-response-item",ia:a.displayObject().cloneNode(!0)});b.D("position","absolute");b.l("connected",!1);b.l("draggable",!0);a.l("dragged",!0);var c=ci(a);const d=ci(this),e=Lf(a.displayObject());b.move((c.left- d.left-(e?e.If:0))/this.parentScale(),(c.top-d.top)/this.parentScale());c=parseInt(hf(a.displayObject(),"width"),10);b.Ga(c);M(this,b);this.ca={Wz:b,gm:a,Iv:null,scrollTop:this.wg(),hg:{x:0,y:0}}}wg(){return this.ha.YA()}ii(){if(this.ca){var a=this.ca.gm,b=a.choice();var c=this.T.Ke.indexOf(b);c<this.Yd.length&&this.Yd[c].l("connected",!1);(b=this.ca.Iv)?(b.l("intersected",!1),b.l("connected",!0),c=this.Yd.indexOf(b),c=this.mc[c],c.l("connected",!1),Eu(this,a,c),this.T.cs(b.choice(),a.choice())): c<this.Yd.length&&Du(this.T,this.Yd[c].choice(),a.choice());a.l("connected",!!b);a.l("dragged",!1);this.removeChild(this.ca.Wz);this.ca=null}}};function Ku(a,{object:b,Za:c,Gk:d,mediaController:e,Ik:f}){c=new ns({Za:c,O:a.F,De:a.Tf,Gk:d,mode:a.Aa,Jf:a.zd,mediaController:e,Ik:f});return a.hm(b,c)} class Lu extends Yr{constructor({R:a,J:b,O:c,De:d,A:e,quizSize:f,Bi:g,Jf:h}){super(b,c,e,a);this.Dc=f;this.$d=g;this.Tf=d;this.Kt=null;this.zd=h}Wk(a){this.Kt=new rm(new Wl(this.zd,this.F,this.Tf),a,this.F,this.zd)}rv(a){return super.rv(a)}Ej(a){this.Kd=L?new Ps({parent:this.ha,O:this.F,mode:this.Aa,state:a.contentState(),lc:this.gh(a),R:this.ba,J:this.I,A:this.i,Bi:this.$d}):new Ns({parent:this.ha,O:this.F,mode:this.Aa,oa:a,lc:this.gh(a),R:this.ba,J:this.I,extraWords:this.Yj,A:this.i,Bi:this.$d})}xj(a){this.Kd= new Gs({O:this.F,parent:this.ha,mode:this.Aa,state:a.contentState(),lc:this.gh(a),R:this.ba,J:this.I,A:this.i,Bi:this.$d})}qj(a){this.Kd=new Ds({O:this.F,parent:this.ha,mode:this.Aa,state:a.contentState(),lc:this.gh(a),R:this.ba,J:this.I,A:this.i,Bi:this.$d})}vj(a){this.Kd=new Gu({parent:this.ha,contentState:a.contentState(),mode:this.Aa,qb:this,xc:this.be,R:this.ba,O:this.F,format:this.gh(a)})}oj(a){this.Kd=new Dt({O:this.F,kg:this,parent:this.ha,contentState:a.contentState(),settings:a.slide().settings().tv(), S:a.slide().settings().S(),mode:this.Aa,R:this.ba,quizSize:this.Dc,A:this.i})}uj(a){this.Kd=new mu({parent:this.ha,contentState:a.contentState(),qb:this,Ep:a.slide().content().Ep(),R:this.ba,J:this.I,settings:a.slide().settings(),format:this.gh(a)})}rj(a){this.Kd=new Xt({parent:this.ha,content:a.contentState(),settings:a.slide().settings().ms(),mode:this.Aa})}vF(a,b,c,d){return Ku(this,{object:a,Za:a.Za(),Gk:b,mediaController:c,Ik:d})}gf(a,b,c){b=Es(this.I,b);const d=new tm(b,this.Kt);return this.$d.gf({htmlText:b.htmlText(), Nn:d,fo:c,s:a?N(a,"rich-text-view"):void 0})}};class Mu extends uq{constructor(a,b){super();this.Oq=a;this.Pc=b}Sp(){return tq(this,this.Oq.src(),new G(this.Pc.x(),this.Pc.y(),this.Pc.width(),this.Pc.height()),Gk(this.Oq))}};function Nu(a,b,c){a=a.hm(b,c);a.GA(new Mu(b,a));return a}class Ou extends Lu{rO(a,b){return Nu(this,a,new Fk(a,b))}KX(a,b){return Nu(this,a,new hl(a,b))}};function Pu(a,b,c=null){return b&&b.fg(a)?b.kf(a):c} class Qu{constructor(){this.jd=this.mn=this.Dg=this.rr=null}wc(){const a=[];this.Dg&&a.push(...this.Dg.wc());this.mn&&a.push(...this.mn.wc());this.rr&&a.push(...this.rr.wc());this.jd&&a.push(...this.jd.wc());return a}fg(a){return null!==this.lC(a)}kf(a){let b=Pu(a,this.Dg);b=Pu(a,this.jd,b);b=Pu(a,this.rr,b);b=Pu(a,this.mn,b);if(null==b)throw Error("unknown field name");return b}lC(a){const b=this.wc();for(const c of b)if(c.toLowerCase()==a.toLowerCase())return c;return null}};function Ru(a,b,c){a.fg(b)||(a.Jg[b.toLowerCase()]=c)}class Su{constructor(){this.Jg={}}wc(){var a=this.Jg;const b=[];let c=0;for(const d in a)b[c++]=d;return b}fg(a){return null!==this.lC(a)}kf(a){a=this.lC(a);if(null===a)throw Error("unknown field name");return hb(this.Jg,a)}lC(a){const b=this.wc();for(const c of b)if(c.toLowerCase()==a.toLowerCase())return c;return null}};function Tu(a,b){return ab(a,(c,d)=>d.toLocaleLowerCase()==b.toLocaleLowerCase())}function Uu(a,b){null!=b&&Za(b,(c,d)=>{a.fg(d)?a.Jg[d.toLowerCase()]=c:Ru(a,d,c)})}function Vu(a){const b=Jg(!0),c={};Za(b,(d,e)=>{RegExp("^[a-zA-Z0-9_]+$").test(e)&&(c[e]=d)});Tu(c,"USER_NAME")||void 0===c.username||(c.USER_NAME=c.username);Tu(c,"USER_EMAIL")||void 0===c.email||(c.USER_EMAIL=c.email);Uu(a,c)} function Wu(a,b,c,d){const e=d||{};Za(d,(f,g)=>{f=g.toLocaleLowerCase();f!=g&&(e[f]=e[g],delete e[g])});for(const f of a.wc())e.hasOwnProperty(f)||(e[f]=a.kf(f));c&&(e.userid=c);Uu(b,e)};class Xu extends mr{constructor({slide:a,contentState:b,Yb:c}){super({slide:a,contentState:b,Yb:c});this.RQ=b}cB(){return this.RQ.cB()}Qs(){const a=new Su;var b=this.RQ.wc();for(const c of b)(b=c.io())&&Ru(a,c.Vc.Re().text(),b);return a}};function Yu(a){void 0!==a&&(this.eg=1E3*a);this.DC=null;this.Ul=0;this.GW=new C;this.PE=new C}l=Yu.prototype;l.start=function(){if(void 0!==this.eg&&this.Ul>=this.eg)this.PE.g();else{if(this.um())throw Error("already started");this.PU=Date.now();this.DC=setInterval(this.F2.bind(this),200)}};l.stop=function(){if(!this.um())throw Error("not running");clearInterval(this.DC);this.DC=null};l.um=function(){return null!==this.DC};l.time=function(){return Math.floor(this.Ul/1E3)}; l.setTime=function(a){this.Ul=1E3*a};l.F2=function(){const a=Date.now(),b=this.Ul+(a-this.PU),c=Math.floor(b/1E3)!=this.time();this.Ul=b;c&&(this.GW.g(),void 0!==this.eg&&this.Ul>=this.eg&&(this.stop(),this.PE.g()));this.PU=a};function Zu(a){return 0<=["embedded"].indexOf(a)}function $u(a){return 0<=["customization","embedded-customization"].indexOf(a)};function av(a){for(let b=a.length-1;0<=b;--b){const c=a[b];Array.isArray(c)||"InfoSlide"!=c.type()||a.splice(b,1)}}function bv(a,b){let c=0;for(let d=0;d<a.Ti.count();++d){const e=a.Ti.get(d);Array.isArray(e)||(b?"InfoSlide"!=e.type()&&c++:c++)}return c}function cv(a,b){let c=0;for(let d=0;d<a.length;++d){const e=a[d];Array.isArray(e)||(b?"InfoSlide"!=e.type()&&c++:c++)}return c} function dv(a,b,c){const d=[];let e=0;for(let f=0;f<b;++f){const g=a[f];d.push(g);e+=Array.isArray(g)?cv(g,c):1;if(0>=b-e)break}return d} function ev(a,b,c,d){const e=[];for(let h=0;h<a.Ti.count();++h){const k=h+1;if(!ub(a.vS,m=>{if(0==m.start()||m.end()==a.Ti.count()+1)return!1;if(k==m.start()&&k<=m.end()){var t=e.push;const r=[];for(let x=m.start();x<=m.end();++x)r.push(a.Ti.get(x-1));t.call(e,r);h=m.end()-1;return!0}return!1})){var f=a.Ti.get(h);a.zz.includes(f)||a.FB.includes(f)||e.push(f)}}d&&av(e);c&&Ib(e);c=bv(a,d);b=-1==b?c:Math.min(b,c);c=cv(a.zz,d);f=[];c<b&&(c+=cv(a.FB,d),f=a.FB);let g=[];c<b&&(g=dv(e,b-c,d));return a.zz.concat(g).concat(f)} class fv{constructor(a,b){this.Ti=a;this.zz=[];this.FB=[];this.vS=[];for(a=0;a<b.count();++a){const d=b.RD[a];if(0==d.start()&&d.end()==this.Ti.count()+1)for(var c=0;c<this.Ti.count();++c)this.zz.push(this.Ti.get(c));else{if(0==d.start())for(c=d.start()+1;c<=d.end();++c)this.zz.push(this.Ti.get(c-1));if(d.end()==this.Ti.count()+1)for(c=d.start();c<d.end();++c)this.FB.push(this.Ti.get(c-1))}this.vS.push(d)}}};function gv(a,b){a.qf=hv(b.slide().settings(),"answered");a.Ad="answered"}function iv(a,b){for(let c=0;c<b.count();++c){const d=b.getChoiceState(c);if(d.selected()){a.qf=d.choice().Jj();a.Ad="answered";break}}} function jv(a,b){const c=b.slide().settings();if(c.S()){var d=b.review();if(d)switch(d.status()){case "correct":a.qf=c.kx.correct;a.Ad="correct";break;case "incorrect":a.qf=hv(c,or(b)?"incorrect":"attempt");a.Ad="incorrect";break;case "partially":a.qf=hv(c,or(b)?"partially":"attempt"),a.Ad="partially"}}else gv(a,b)} class kv extends Vr{constructor(a){super();this.Ad=this.qf=null;this.Mh=a}get(a){this.qf=this.Ad=null;var b=!!this.Mh&&"reviewing"==this.Mh.sessionMode();const c=a.slide().settings().S();var d=lv(a.slide().settings());if(b&&!c)return null;switch(d){case "none":return b&&c?(this.Cf(a),this.qf):null;case "byAnswer":b=a.slide().type();d=["MultipleChoice"];const e=["MultipleChoice","TrueFalse"];if(c&&-1!=d.indexOf(b)||!c&&-1!=e.indexOf(b))return this.Cf(a),this.qf;throw Error("this question doesn't support answer feedback type"); case "byQuestion":return this.Cf(a),this.qf}ya("unknown feedback type");return null}status(){return this.Ad}tj(){}nj(){}Aj(){}sj(a){gv(this,a)}wj(a){if("byAnswer"==lv(a.slide().settings()))if(a.slide().settings().S()){a=a.contentState();this.Ad="incorrect";for(let b=0;b<a.count();++b){const c=a.getChoiceState(b);if(c.selected()){a=c.choice();this.Ad=a.correct()?"correct":"incorrect";this.qf=a.Jj();break}}}else iv(this,a.contentState());else jv(this,a)}Cj(a){"byAnswer"==lv(a.slide().settings())?iv(this, a.contentState()):jv(this,a)}yj(a){jv(this,a)}Ej(a){jv(this,a)}xj(a){jv(this,a)}qj(a){jv(this,a)}Dj(a){jv(this,a)}zj(a){jv(this,a)}Bj(a){jv(this,a)}vj(a){jv(this,a)}rj(a){jv(this,a)}pj(a){gv(this,a)}uj(a){gv(this,a)}oj(a){jv(this,a)}};class mv extends mr{constructor(a){super(a);1!=this.li&&(this.li=!0)}};class nv extends mr{};class ov extends I{constructor(a,b){super();this.Pf=a;this.ln=!1;this.Ha=H(this);this.yq="";null!=b&&this.Zb(b)}customAnswer(){return this.yq}choice(){return this.Pf}selected(){return this.ln}bb(a){this.ln!=a&&(this.ln=a,this.Ha.g())}Gf(){return this.Ha}persistState(a){const b={};b[a.selected]=this.ln?1:0;this.yq&&(b[a.customAnswer]=this.yq);return b}Zb(a){const b=Bq.dd;this.ln=!!a[b.selected];a[b.customAnswer]&&(this.yq=a[b.customAnswer])}}ov.prototype.choice=ov.prototype.choice; ov.prototype.customAnswer=ov.prototype.customAnswer;function pv(a){const b=[];for(var c=0;c<a.length;++c){var d=a[c];d instanceof ko&&d.locked()&&b.push(c)}Eb(b);c=[];for(d=b.length-1;0<=d;--d){const e=b[d];c.push(a[e]);zb(a,e)}c.reverse();Ib(a);for(d=0;d<b.length;++d)Cb(a,b[d],0,c[d])};function qv(a){const b=[];for(let c=0;c<a.count();++c){const d=a.getChoice(c);b.push(d)}return b} class rv extends wq{constructor({dd:a,Sj:b,S:c,ab:d}){super();this.FS=a;this.yc=[];const e=null!=d?[]:qv(a),f={};null!=d&&Za(d,(g,h)=>{h=this.FS.getChoice(h);f[h.id()]=g;e.push(h)});b&&this.aW(e);for(const g of e)a=this.zR(g,f[g.id()]),this.Jt(a);this.Lc=void 0!==c?c:!1}count(){return this.yc.length}getChoiceState(a){return this.yc[a]}S(){return this.Lc}persistState(a){const b={};this.yc.forEach(c=>{b[this.FS.getChoiceIndex(c.choice())]=c.persistState(a.dd)});return b}aW(a){pv(a)}Jt(a){A(this,a); z(this,a.Gf(),this.ib,this);this.yc.push(a)}zR(a,b){return new ov(a,b)}}rv.prototype.getChoiceState=rv.prototype.getChoiceState;rv.prototype.count=rv.prototype.count;class sv extends wq{constructor(a){super();this.Db="";null!=a&&this.Zb(a)}text(){return this.Db}setText(a){this.Db=a;this.ib()}initiated(){return!!this.Db.length}response(){return this.text()}persistState(a){const b={};b[a.UX.text]=this.Db;return b}Zb(a){this.Db=a[Bq.UX.text]}}sv.prototype.response=sv.prototype.response;function Hr(a){return a.o.matches().count()}function Ir(a,b){const c=a.o.matches().getChoice(b);return!!a.Sf.find(d=>d.premise()==c.premise()&&tv(d.response(),c.response()))}function xu(a,b){let c=null;for(var d=0;d<a.o.matches().count();++d){const e=a.o.matches().getChoice(d);if(e.response()==b){c=e;break}}a.Sf.find(e=>e.response()==b);if(!c)return-1;for(d=0;d<a.vk.length;++d)if(a.vk[d]==c.premise())return d+1;return-1} function Hu(a,b){const c=a.Sf.find(e=>e.premise()==b);if(!c)return!1;a=a.o.matches();let d=!1;for(let e=0;e<a.count();++e){const f=a.getChoice(e);if(f.premise()==b&&tv(f.response(),c.response())){d=!0;break}}return d}function Iu(a,b){return!!a.Sf.find(c=>c.response()==b)} function Ju(a,b){const c=a.Sf.find(e=>e.response()==b);let d=null;for(let e=0;e<a.o.matches().count();++e){const f=a.o.matches().getChoice(e);if(f.response()==b){d=f;break}}return d?d.response()==c.response()&&c.premise()==d.premise():!1}function Du(a,b,c){const d=xb(a.Sf,e=>e.premise()==b&&e.response()==c);-1!=d&&(a.Sf.splice(d,1),a.ib())}function Fu(a,b,c){[a.Ke[b],a.Ke[c]]=[a.Ke[c],a.Ke[b]];a.ib()} function tv(a,b){const c=a.textRange().htmlText()==b.textRange().htmlText();a=a.$c==b.$c;return c&&a}function uv(a,b){for(let c=0;c<a.o.matches().count();++c)if(a.o.matches().getChoice(c).premise()==b)return c;return-1}function vv(a,b){let c=0;for(var d=0;d<a.o.matches().count();++d){if(a.o.matches().getChoice(d).response()==b)return c;++c}for(d=0;d<a.o.distractors().count();++d){if(a.o.distractors().getChoice(d)==b)return c;++c}return-1} function wv(a){const b={};a.Sf.forEach(c=>{b[uv(a,c.premise())]=vv(a,c.response())});return b}function xv(a,b){return a.o.matches().getChoice(b).premise()}function yv(a,b){const c=a.o.matches().count();return b<c?a.o.matches().getChoice(b).response():a.o.distractors().getChoice(b-c)}function zv(a,b){Za(b,(c,d)=>{d=xv(a,d);c=yv(a,c);a.Sf.push(new su({premise:d,response:c}))})} class Av extends wq{constructor({content:a,m7:b,n7:c,ab:d}){super();this.o=a;this.Ke=[];this.vk=[];this.Sf=[];null!=d?this.Zb(d):this.Um(b,c)}Um(a,b){var c=this.o.matches(),d=this.o.distractors(),e=[];for(var f=0;f<c.count();++f){var g=c.getChoice(f).response();e.push(g)}c=[];for(f=0;f<d.count();++f)g=d.getChoice(f),c.push(g);e.push(...c);this.Ke=e;b&&pv(this.Ke);b=this.o.matches();d=[];for(e=0;e<b.count();++e)c=b.getChoice(e).premise(),d.push(c);this.vk=d;a&&pv(this.vk)}initiated(){return this.o.matches().count()== this.Sf.length}content(){return this.o}premises(){return this.vk}responses(){return this.Ke}isConnected(a){return!!this.Sf.find(b=>b.response()==a||b.premise()==a)}cs(a,b){var c=xb(this.Sf,d=>d.premise()==a);-1!=c&&this.Sf.splice(c,1);c=xb(this.Sf,d=>d.response()==b);-1!=c&&this.Sf.splice(c,1);this.Sf.push(new su({premise:a,response:b}));this.ib()}gP(){return this.o.gP()}x8(a){return this.vk.indexOf(a)}matches(){return this.Sf}persistState(a){const b={};b[a.om.premises]=this.vk.map(c=>uv(this,c)); b[a.om.responses]=this.Ke.map(c=>vv(this,c));b[a.om.matches]=wv(this);return b}Zb(a){a[Bq.om.premises].forEach(b=>{b=xv(this,b);this.vk.push(b)});a[Bq.om.responses].forEach(b=>{b=yv(this,b);this.Ke.push(b)});zv(this,a[Bq.om.matches])}};class Bv extends I{constructor(a,b,c){super();this.yh=a;this.Na="";this.U=b;this.G=H(this);null!=c&&this.Zb(c)}V(){return this.G}answers(){return this.yh}response(){return this.Na}oc(a){this.Na=a;this.G.g()}initiated(){return!!this.Na.length}correct(){return!!this.yh.find(a=>a.CX(this.Na),this)}S(){return this.U.S()}persistState(a){const b={};b[a.numeric.response]=this.Na;return b}Zb(a){this.Na=a[Bq.numeric.response]}}Bv.prototype.response=Bv.prototype.response;class Cv extends wq{constructor(a,b,c,d){super();this.o=a;this.uf=b;this.Hd=c;this.DD=d;this.bV=H(this);this.eV=H(this);this.TV=H(this)}content(){return this.o}evaluation(){return this.Hd}passingScoreType(){return this.DD}groups(){return this.uf}restartQuiz(){this.bV.g()}TA(){this.TV.g()}persistState(){return{}}};class Dv extends wq{constructor(a){super();this.o=a}content(){return this.o}persistState(){return{}}};function Ep(a,b){return a.gi[b]==a.Kw[b]}function Cp(a,b,c){const d=a.gi.indexOf(b);a.gi.splice(d,1);a.gi.splice(c,0,b);a.ib()}function Ev(a,b,c){a.gi=c[Bq.UY.dd].map(d=>b.getChoice(d))} class Fv extends rv{constructor({dd:a,S:b,Sj:c,ab:d}){super({dd:a,Sj:c,S:b});this.Kw=[];this.gi=[];for(b=0;b<a.count();++b)this.Kw.push(a.getChoice(b));if(null!=d)Ev(this,a,d);else for(d=0;d<a.count();++d)this.gi.push(this.getChoiceState(d).choice())}dd(){return this.Kw}zR(a){return new ov(a)}initiated(){return!0}aW(a){if(a.length){var b=a.slice();if(!(2>a.length))for(;Gb(b,a);)pv(a)}}persistState(a){const b={};b[a.UY.dd]=this.gi.map(c=>this.Kw.indexOf(c));return b}studentResponse(){return this.gi.slice()}} Fv.prototype.studentResponse=Fv.prototype.studentResponse;class Gv extends wq{constructor(a,b,c){super();this.yc=a;this.U=b;this.Na=new Wo("");z(this,this.Na.jo,this.hL,this);z(this,this.Na.jp,this.ib,this);null!=c&&this.Zb(c)}dd(){return this.yc}response(){return this.Na}S(){return this.U.S()}initiated(){return 0!==this.Na.text().length}hL(a){a.uv()}correct(){const a=this.yc,b=this.U.gH,c=Xb(hc(b?this.Na.text():this.Na.text().toLowerCase()));let d=!1;for(let f=0;f<a.count();++f){var e=a.getChoice(f);e=Xb(hc(b?e.textRange().text():e.textRange().text().toLowerCase())); if(c===e){d=!0;break}}return d}persistState(a){const b={};b[a.mZ.response]=this.Na.text();return b}Zb(a){this.Na.setText(a[Bq.mZ.response])}}Gv.prototype.response=Gv.prototype.response;var Hv=RegExp("^[+a-zA-Z0-9_.!#$%&'*\\/=?^`{|}~-]+@([a-zA-Z0-9-]+\\.)+[a-zA-Z0-9]{2,63}$");bb({d8:"\u202a",i8:"\u202b",g8:"\u202c",e8:"\u200e",j8:"\u200f"}).join("");function pq(a,b){a.wn!=b&&(a.wn=b,a.Ha.g())}function Iv(a,b){return"select"!=a.Vc.type()?!0:!!a.Vc.values().find(c=>c.text()==b)} class Jv extends I{constructor(a){super();this.Vc=a;this.wn="";this.Ha=H(this);this.uz=H(this)}io(){return this.wn}submit(){this.uz.g();return this.errors()}persistState(a){const b={};b[a.io]=this.wn;b[a.bl]=this.Vc.Re();return b}Zu(){return this.Vc.Re().text()}errors(){const a=[];a:{var b=this.Vc.type();var c=new kq(this.Zu(),"field-value-is-invalid");switch(b){case "email":if(b=this.wn,b.length&&!Hv.test(b))break a}c=null}if("mandatory"==this.Vc.usage()&&""==this.wn)a.push(new kq(this.Zu(),"required-field-is-missing")); else if(c)a.push(c);else{if(c=""!=this.wn){a:if(c=this.wn,"select"==this.Vc.type()||this.Vc.value().text()){for(d of this.Vc.values())if(d.text()==c){var d=!0;break a}d=!1}else d=!0;c=!d}if(c)switch(this.Vc.type()){case "select":a.push(new kq(this.Zu(),"field-value-is-invalid"))}}return a}Gf(){return this.Ha}submittedEvent(){return this.uz}};function Kv(a,b){a.hi.forEach(c=>{var d=c.Vc.Re().text().toLocaleLowerCase();b.fg(d)&&(d=b.kf(d),c.wn!=d&&Iv(c,d)&&pq(c,d))})}class Lv extends wq{constructor(a){super();this.o=a;this.hi=[];a=this.o.wc();for(const b of a)a=new Jv(b),A(this,a),z(this,a.Gf(),this.ib,this),this.hi.push(a)}wc(){return this.hi}cB(){let a=[];for(const b of this.hi){const c=b.submit();c.length&&(a=a.concat(c))}return a.length?a:null}persistState(){return{}}};class Mv extends wq{constructor(a,b,c){super();this.o=a;this.ka=[];const d=c?c[Bq.XX.placeholders]:[];a.placeholders().forEach((e,f)=>{e=new xr(e,b,d[f]);A(this,e);z(this,e.V(),this.ib,this);this.ka.push(e)})}initiated(){for(const a of this.ka)if(!a.initiated())return!1;return!0}content(){return this.o}placeholders(){return this.ka}persistState(a){const b={};b[a.XX.placeholders]=this.ka.map(c=>c.persistState(a.placeholders));return b}}Mv.prototype.placeholders=Mv.prototype.placeholders;class Nv extends wq{constructor(a,b,c){super();this.o=a;const d=c?c[Bq.yY.placeholders]:[];this.ka=[];a.placeholders().forEach((e,f)=>{e=A(this,new Kr(e,b,d[f]));z(this,e.V(),this.ib,this);this.ka.push(e)})}initiated(){for(const a of this.ka)if(!a.initiated())return!1;return!0}content(){return this.o}placeholders(){return this.ka}persistState(a){const b={};b[a.yY.placeholders]=this.ka.map(c=>c.persistState(a.placeholders));return b}}Nv.prototype.placeholders=Nv.prototype.placeholders;function Ov(a){var b=new Pv;return a.sort((c,d)=>b.oR(c.response(),d.response()))}class Pv{oR(a,b){a=hc(a.toLowerCase());b=hc(b.toLowerCase());return a<b?-1:a>b?1:0}};function Qv(a,b,c){b=A(a,new Sr(b,c));z(a,b.V(),a.ib,a);return b}function Rv(a,b){a.gk=b.map(c=>Qv(a,null,c))} class Sv extends wq{constructor(a,b,c,d){super();this.o=a;this.gF=H(this);H(this);let e=[];a.extraWords().forEach(k=>e.push(k.text()),this);const f=d?d[Bq.QG.placeholders]:[],g=d?d[Bq.QG.extraWords]:[],h=b.S();this.ka=[];a.placeholders().forEach((k,m)=>{h&&null!=k.value&&e.push(k.value);this.ka.push(Qv(this,k,f[m]))});b.EG()?e=e.sort((new Pv).oR):c&&pv(e);this.gk=[];d?Rv(this,g):e.forEach(k=>{const m=Qv(this,null);m.oc(k);m.Po=null===k?null:Ea(k);this.gk.push(m)})}initiated(){for(const a of this.ka)if(!a.initiated())return!1; return!0}content(){return this.o}extraWords(){return this.gk}placeholders(){return this.ka}persistState(a){const b={};b[a.QG.placeholders]=this.ka.map(c=>c.persistState(a.placeholders));b[a.QG.extraWords]=this.gk.map(c=>c.persistState(a.placeholders));return b}oF(){this.gF.g()}};function Tv(a){a=a.ei.rect();return new G(a.left/1E4,a.top/1E4,a.width/1E4,a.height/1E4)} class Uv{constructor(a){this.ei=a}area(){return this.ei}Sz(a){var b=Tv(this);if(!this.it){var c=Tv(this),d=1024*c.width;c=1024*c.height;this.it=ge("CANVAS");this.it.width=d;this.it.height=c;var e=this.it.getContext("2d");e.fillStyle="rgba(0, 0, 0, 255)";e.fillRect(0,0,d,c);c=Tv(this);d=1024*c.width;c=1024*c.height;e=this.ei.points()[0];var f=this.it.getContext("2d");f.beginPath();f.fillStyle="rgba(255, 255, 255, 255)";f.moveTo(e.x*d,e.y*c);for(let g=1;g<this.area().points().length;++g){const h=this.area().points()[g]; f.lineTo(h.x*d,h.y*c)}f.lineTo(e.x*d,e.y*c);f.fill()}d=1024*b.width;c=1024*b.height;e=a.x-b.left;f=a.y-b.top;if(0>e||0>f||e>=b.width||f>=b.height)return!1;a=this.it.getContext("2d").getImageData(0,0,d,c);b=4*(Math.floor(e/b.width*d)+Math.floor(f/b.height*c)*a.width);d=a.data[b+1];c=a.data[b+2];return 255==a.data[b]&&255==d&&255==c}};class Vv{constructor(a){this.ei=a}area(){return this.ei}Sz(a){const b=this.ei.rect(),c=.5*b.width,d=.5*b.height,e=1E4*a.x-c-b.left;a=1E4*a.y-d-b.top;return 1>=e*e/(c*c)+a*a/(d*d)}};class Wv{constructor(a){this.ei=a}area(){return this.ei}Sz(a){const b=Ee(this.ei.rect());a=new E(1E4*a.x,1E4*a.y);return b.left<=a.x&&a.x<=b.right&&b.top<=a.y&&a.y<=b.bottom}};class Xv extends I{constructor(a){super();this.dh=a;this.G=H(this)}V(){return this.G}persistState(a){var b=this.dh;const c={};c[a.x]=Ce(b.x,3);c[a.y]=Ce(b.y,3);return c}};function Yt(a,b){var c=a.U.Mg();const d=c&&c.isEnabled(),e=c&&1==c.value();d&&e&&a.wa.length&&(Fd(a,a.wa),a.wa=[],a.ID.g(0));c=c&&a.wa.length<c.value();if(!d||c)b=Yv(a,b),a.wa.push(b),a.DL.g(b);a.ib()}function Yv(a,b){b=new Xv(b);z(a,b.V(),a.ib,a);return b} class Zv extends wq{constructor(a,b,c){super();this.o=a;this.U=b;this.wa=[];this.Zs=[];this.o.areas().forEach(d=>{var e=this.Zs,f=e.push;a:{switch(d.type()){case "rectangle":d=new Wv(d);break a;case "oval":d=new Vv(d);break a;case "freeform":d=new Uv(d);break a}throw Error("unknown area type");}f.call(e,d)});this.DL=H(this);this.ID=H(this);this.JD=H(this);null!=c&&this.Zb(c)}S(){return this.U.S()}initiated(){return!!this.wa.length}points(){return this.wa}qv(){Fd(this,this.wa);this.wa=[];this.JD.g(); this.ib()}areas(){return this.Zs}content(){return this.o}persistState(a){const b={};b[a.Mn.points]=this.wa.map(c=>c.persistState(a.Mn.points));return b}freePointsCount(){return this.wa.reduce((a,b)=>this.Zs.some(c=>c.Sz(b.dh))?a:a+1,0)}Zb(a){this.wa=a[Bq.Mn.points].map(b=>Yv(this,new E(b[Bq.Mn.points.x],b[Bq.Mn.points.y])))}areaSelected(a){return this.points().some(b=>a.Sz(b.dh))}};function ku(a,b){a.Qy=b;a.G.g()}class $v extends I{constructor({statement:a,U6:b,ab:c}){super();this.s4=a;this.Gg=b;this.Qy=null;this.G=H(this);null!=c&&this.Zb(c)}V(){return this.G}statement(){return this.s4}selectedScale(){return this.Qy}persistState(a){const b={};b[a.selectedScale]=this.Qy?this.Gg.indexOf(this.Qy):-1;return b}Zb(a){a=a[Bq.Nv.Dm.selectedScale];this.Qy=0>a?null:this.Gg[a]}};function aw(a,b){const c=b?b[Bq.Nv.Dm]:[],d=[];a.o.Dm().forEach((e,f)=>{e=A(a,new $v({statement:e,U6:a.o.labels(),ab:c[f]}));z(a,e.V(),a.ib,a);d.push(e)});return d}class bw extends wq{constructor(a,b){super();this.o=a;this.XM=aw(this,b)}initiated(){return vb(this.XM,a=>null!=a.selectedScale())}statementsStates(){return this.XM}content(){return this.o}persistState(a){const b={};b[a.Nv.Dm]=this.XM.map(c=>c.persistState(a.Nv.Dm));return b}};function cw(a){const b=$q.Mb.kb.groups.slides.contentState;return a?a[b]:void 0}class dw{constructor({ud:a,co:b}){this.Pl=void 0!==b?b:!0;this.nb=a}FX(a){return new Lv(a.content())}};class ew{Cf(a){switch(a.type()){case "IntroSlide":this.tj(a);break;case "ResultSlide":this.Aj(a);break;case "MultipleChoice":this.wj(a);break;case "TrueFalse":this.Cj(a);break;case "MultipleResponse":this.yj(a);break;case "WordBank":this.Ej(a);break;case "MultipleChoiceText":this.xj(a);break;case "FillInTheBlank":this.qj(a);break;case "TypeIn":this.Dj(a);break;case "Numeric":this.zj(a);break;case "Sequence":this.Bj(a);break;case "Matching":this.vj(a);break;case "Hotspot":this.rj(a);break;case "InfoSlide":case "InstructionsSlide":this.sj(a); break;case "AuthorizationSlide":this.nj(a);break;case "Essay":this.pj(a);break;case "LikertScale":this.uj(a);break;case "DND":this.oj(a);break;default:throw Error("unknown slide type");}}};class fw extends ew{constructor({ud:a,co:b,na:c,Cs:d,oO:e=null}){super();this.ya=c;this.nb=a;this.L=null;this.xd=new kv(d);this.kl=e||new dw({ud:a,co:b})}create(a,b){this.L=null;this.Ob=b;this.Cf(a);return this.L}tO(a,b,c){var d=this.kl;b=new Cv(a.content(),b,c||null,d.nb.X().passingScoreType());return this.L=new mr({slide:a,contentState:b,Yb:this.xd,ab:this.Ob})}tj(a){this.L=new nv({slide:a,contentState:new Dv(a.content()),Yb:this.xd,ab:this.Ob})}nj(a){this.L=new Xu({slide:a,contentState:this.kl.FX(a), Yb:this.xd,ab:this.Ob})}sj(a){this.L=new mv({slide:a,contentState:new Dv(a.content()),Yb:this.xd,ab:this.Ob})}wj(a){var b=this.Ob;const c=this.kl.Pl&&a.settings().on;b=new rv({dd:a.content(),Sj:c,S:a.settings().S(),ab:cw(b)});this.L=new Br({slide:a,contentState:b,X:this.nb.X(),tb:this.nb.tb(),Yb:this.xd,ab:this.Ob,na:this.ya})}Cj(a){var b=this.Ob;b=new rv({dd:a.content(),Sj:!1,S:a.settings().S(),ab:cw(b)});this.L=new Br({slide:a,contentState:b,X:this.nb.X(),tb:this.nb.tb(),Yb:this.xd,ab:this.Ob,na:this.ya})}yj(a){var b= this.Ob;const c=this.kl.Pl&&a.settings().on;b=new rv({dd:a.content(),Sj:c,S:a.settings().S(),ab:cw(b)});this.L=new Nr({slide:a,contentState:b,X:this.nb.X(),tb:this.nb.tb(),Yb:this.xd,ab:this.Ob,na:this.ya})}Ej(a){var b=this.kl;var c=this.Ob;b=new Sv(a.content(),a.settings(),b.Pl,cw(c));this.L=new Ur({slide:a,contentState:b,X:this.nb.X(),tb:this.nb.tb(),Yb:this.xd,ab:this.Ob,na:this.ya})}xj(a){var b=this.Ob;const c=a.settings().on;b=new Nv(a.content(),c,cw(b));this.L=new Mr({slide:a,contentState:b, X:this.nb.X(),tb:this.nb.tb(),Yb:this.xd,ab:this.Ob,na:this.ya})}qj(a){var b=this.Ob;b=new Mv(a.content(),a.settings(),cw(b));this.L=new zr({slide:a,contentState:b,X:this.nb.X(),tb:this.nb.tb(),Yb:this.xd,ab:this.Ob,na:this.ya})}Dj(a){var b=this.Ob;b=new Gv(a.content(),a.settings(),cw(b));this.L=new Qr({slide:a,contentState:b,X:this.nb.X(),tb:this.nb.tb(),Yb:this.xd,ab:this.Ob,na:this.ya})}zj(a){var b=this.Ob;b=new Bv(a.content(),a.settings(),cw(b));this.L=new Or({slide:a,contentState:b,X:this.nb.X(), tb:this.nb.tb(),Yb:this.xd,ab:this.Ob,na:this.ya})}Bj(a){var b=this.kl;var c=this.Ob;const d=a.settings().S();b=(d?!0:a.settings().on)&&b.Pl;c=new Fv({dd:a.content(),S:d,Sj:b,ab:cw(c)});this.L=new Pr({slide:a,contentState:c,X:this.nb.X(),tb:this.nb.tb(),Yb:this.xd,ab:this.Ob,na:this.ya})}vj(a){var b=this.kl;var c=this.Ob;const d=a.settings().on&&b.Pl;b=new Av({content:a.content(),m7:d,n7:b.Pl,ab:cw(c)});this.L=new Gr({slide:a,contentState:b,X:this.nb.X(),tb:this.nb.tb(),Yb:this.xd,ab:this.Ob,na:this.ya})}rj(a){var b= this.Ob;b=new Zv(a.content(),a.settings(),cw(b));this.L=new Er({slide:a,contentState:b,X:this.nb.X(),tb:this.nb.tb(),Yb:this.xd,ab:this.Ob,na:this.ya})}Aj(){throw Error("use createResultSlide()");}pj(a){this.L=new ur({slide:a,contentState:new sv(cw(this.Ob)),X:this.nb.X(),tb:this.nb.tb(),Yb:this.xd,ab:this.Ob,na:this.ya})}uj(a){var b=this.Ob;b=new bw(a.content(),cw(b));this.L=new Fr({slide:a,contentState:b,X:this.nb.X(),tb:this.nb.tb(),Yb:this.xd,ab:this.Ob,na:this.ya})}oj(a){var b=this.Ob;const c= this.kl.Pl&&a.settings().on;b=new Wq({content:a.content(),Cb:a.fb().Cb(),ab:cw(b),Sj:c});this.L=new tr({slide:a,contentState:b,X:this.nb.X(),tb:this.nb.tb(),Yb:this.xd,ab:this.Ob,na:this.ya})}};function gw(a,b,c){return(new fw({ud:a.nb,co:!0,na:a.ya,Cs:a.Mh})).create(b,c)}function hw(a){let b=0;for(const c of a.questions())c instanceof V&&++b;return b}function iw(a){let b=0;for(const c of a.questions())if(a=c.slide(),c instanceof V)if(a.settings().S()){a=c.review();const d=["correct","partially"];c.submitted()&&a&&-1!=d.indexOf(a.status())&&b++}else c.initiated()&&b++;return b} class jw{constructor({group:a,ud:b,kP:c,state:d,na:e,Cs:f}){this.ya=e;this.Sm=a;this.nb=b;this.kk=c;this.Mh=f;this.gj=[];this.Qx=[];null!=d?this.Zb(d):this.oM()}oM(){var a=this.Sm.settings(),b=0;let c=!1,d=!1;switch(a.Up()){case "allQuestions":b=-1;break;case "randomSelection":b=a.xs();c=d=!0;break;case "notUseQuestions":b=0}if(0!=b){a=ev(new fv(this.Sm.slides(),this.Sm.dW),b,c,d);for(const e of a)if(Array.isArray(e)){a=[];for(const f of e)b=gw(this,f),a.push(b);this.Qx.push(a)}else a=gw(this,e), this.Qx.push([a]);for(const e of this.Qx)this.gj=this.gj.concat(e)}}group(){return this.Sm}groupId(){return this.Sm.id()}questions(){return this.gj}awardedScore(){let a=0;for(const b of this.gj)if(b instanceof V){const c=b.review();c&&(a+=c.awardedScore())}return a}awardedPercent(){return 100*this.awardedScore()/this.maxScore()}isPassed(){const a=this.passingPercent(),b=this.awardedScore(),c=this.maxScore();return 0<c?100*b/c>=a:!0}LG(){return this.Sm.settings().LG()}title(){return this.Sm.title()}passingPercent(){return this.Sm.settings().Cd().value()}Cd(){return this.passingPercent()* this.maxScore()*.01}maxScore(){let a=0;const b=this.Mh.Vl;for(const c of this.gj)c instanceof V&&(b||!this.ya||c.hasBeenVisited())&&(a+=c.maxScore());return a}persistState(a){const b={},c={};this.gj.forEach(d=>{const e=kw(this.kk,d.slide().id());c[e]=d.persistState(a.slides)});b[a.slides]=c;return b}Zb(a){const b=this.Sm.slides();Za(a[$q.Mb.kb.groups.slides],(c,d)=>{const e=this.kk.Aw[d];d=b.find(f=>f.id()==e);c=gw(this,d,c);this.gj.push(c);this.Qx.push(c)})}};function lw(a,b){if("points"!=a.units())throw Error("passing score must be in points");a=a.value();return a>b?b:a};function kw(a,b){return a.EH[b]}class mw{constructor(a){this.EH={};this.Aw={};let b=0;for(let d=0;d<a.uf.count();++d){var c=a.yv(d);this.EH[c.id()]=b;this.Aw[b]=c.id();++b;c=c.slides();for(let e=0;e<c.count();++e){const f=c.get(e);this.EH[f.id()]=b;this.Aw[b]=f.id();++b}}}};function nw(){}nw.prototype.oQ=!1;nw.prototype.preventAction=function(){this.oQ=!0};nw.prototype.preventAction=nw.prototype.preventAction;nw.prototype.actionPrevented=function(){return this.oQ};nw.prototype.actionPrevented=nw.prototype.actionPrevented;function ow(a){switch(a.Ru.Up()){case "randomSelection":var b=a.Ru.xs(),c=[];for(var d=0;d<a.Nh.uf.count();++d){const e=a.Nh.yv(d);c.push(e)}Ib(c);b=-1==b?c.length:Math.min(b,c.length);for(d=0;d<b;++d)pw(a,c[d]);break;case "selectGroups":for(c=0;c<a.Nh.uf.count();++c)b=a.Nh.yv(c),"notUseQuestions"!=b.settings().Up()&&pw(a,b)}} function qw(a,b,c){var d=W(a),e=d&&d.slide().settings().qa();e="testing"==a.Mh.sessionMode()&&e&&e.isEnabled();const f=d&&(d.wb()||d.JE);if(b==a.mf||!e||!f){d&&gr(d,!1);d=a.Ra[b];e=d.slide().settings().qa();if(!d.Dp()&&e&&e.isEnabled()&&c&&!d.hasBeenVisited()&&(a.xT.g(c,e,a.z3.bind(a,b)),c.actionPrevented()))return;rw(a,b)}}function pw(a,b,c){b=new jw({group:b,ud:a.nb,kP:a.kk,state:c,na:a.ya,Cs:a.Mh});a.uf.push(b)}function sw(a,b){return b.map(c=>tw(a,a.kk.Aw[c]))} function tw(a,b){for(const c of a.uf)if(a=c.questions().find(d=>d.slide().id()==b))return a;throw Error("unknown slide id");}function W(a){return 0<=a.mf&&a.mf<a.Ra.length?a.Ra[a.mf]:null}function uw(a,b){for(const c of a.uf)if(b==c.groupId())return c.questions()?c.questions()[0]:null;for(const c of a.Ra)if(b==c.slide().id())return c;return null}function vw(a,b){if("finish"==b)a.Dq();else{b=uw(a,b);a:{for(let c=0;c<a.Ra.length;++c)if(a.Ra[c]==b){b=c;break a}b=-1}qw(a,b)}} function ww(a,b){if(b){b=a.Ra.slice(a.mf,a.Ra.length);b=a.Ra.slice(0,a.mf).reverse().concat(b);for(var c=0;c<b.length;++c){var d=b[c];if(!d.Dp())return a.Ra.indexOf(d)}return-1}if("reviewing"==a.Mh.sessionMode()&&a.ya){b=a.Ra.slice(0,a.mf).reverse();for(c=0;c<b.length;++c)if(d=b[c],d.hasBeenVisited())return a.Ra.indexOf(d);return-1}return a.mf-1}function xw(a,b){const c=ww(a,b);b&&0>c?a.Dq():qw(a,c)} function yw(a){var b=W(a),c=b.slide().settings();if("byAnswer"==c.AH){a:{c=W(a).contentState();for(var d=0;d<c.count();++d)if(b=c.getChoiceState(d),b.selected()){c=b.choice();a=zw(a,c.nv());break a}a="next"}return a}if(b instanceof V){if(d=b.review()){const e=["correct","answered"];b=or(b)?!1:0>e.indexOf(d.status());c=Aw(c,b?"attempt":d.status());return zw(a,c)}return c.S()?"next":zw(a,c.ct.answered)}return zw(a,c.ct.answered)} function Bw(a,b){const c=yw(a),d="testing"==a.Mh.sessionMode();!c&&d?a.EC.g():c&&fo(c)&&d?vw(a,c):(b=Cw(a,b),b>=a.Ra.length?a.Dq():qw(a,b))}function Dw(a){const b="testing"==a.Mh.sessionMode(),c="allAtOnce"==a.nb.X().submitType();a=a.Ix();return b&&c&&a} function Cw(a,b){if(b){b=a.Ra.slice(a.mf+1,a.Ra.length).concat(a.Ra.slice(0,a.mf+1));for(var c=0;c<b.length;++c){var d=b[c];if(!d.Dp()&&!d.Js())return a.Ra.indexOf(d)}return a.Ra.length}if("reviewing"==a.Mh.sessionMode()&&a.ya){b=a.Ra.slice(a.mf+1,a.Ra.length);for(c=0;c<b.length;++c)if(d=b[c],d.hasBeenVisited())return a.Ra.indexOf(d);return a.Ra.length}return a.mf+1}function zw(a,b){if(void 0!==b)return"next"==b||"finish"==b||"none"==b?b:uw(a,b)?b:void 0} function rw(a,b){a.VQ.g();const c=a.Ra[b];"testing"==a.Mh.sessionMode()&&er(c);gr(c,!0);a.mf=b;a.uQ.g()} class Ew extends I{constructor({kb:a,ud:b,ab:c,kP:d,na:e,Cs:f}){super();this.ya=e;this.Ru=b.X().Ru;this.nb=b;this.Nh=a;this.kk=d;this.uf=[];this.Mh=f;this.mf=-1;this.Ra=[];this.gj=[];null!=c?this.Zb(c):(ow(this),this.oM());this.Ra.forEach(g=>{z(this,g.submittedEvent(),this.fL,this)});this.uQ=H(this);this.VQ=H(this);this.gS=H(this);this.zE=H(this);this.xT=H(this);this.Uu=H(this);this.EC=H(this);this.bM={};this.j4=new fw({ud:b,co:!0,na:e,Cs:f})}oM(){let a=[];for(const b of this.uf)a=a.concat(b.Qx); this.Ru.XP()&&Ib(a);this.Ra=a.reduce((b,c)=>b.concat(c),[]);this.gj=this.Ra.filter(b=>"InfoSlide"!=b.slide().type())}gb(){const a=new nw;0<this.Ra.length&&qw(this,Math.max(0,this.mf),a);a.actionPrevented()&&0!=this.Ra.length||this.Uu.g()}groups(){return this.uf}questions(){return this.gj}slides(){return this.Ra}ke(a){function b(){return wb(g,k=>{k=k.content().Cd();var m=a?a.Go:null;m&&0<k.value()&&(k=m);m=k.units();let t=k.value();"points"==m&&(t=lw(k,e));const {value:r,units:x}={value:t,units:m}; return r<=("points"==x?d:c)})}const c=a?a.awardedPercent():0,d=a?a.awardedScore():0,e=a?a.maxScore():0;var f=this.Nh.Ee().type();const g=this.Nh.Ee().slides();let h=null;switch(f){case "graded":if(a)h=b();else if(!jm())throw Error("illegal operation - survey quiz and graded slide");break;case "survey":h=g[0]}jm()&&!h&&g.length&&(h=g[0]);if(!h)return null;f=la(h);this.bM[f]||(this.bM[f]=this.j4.tO(h,this.groups(),a));return this.bM[f]}setActiveSlideIndex(a){this.mf!=a&&qw(this,a)}$O(){return this.xT}persistState(){const a= {},b={};for(const c of this.uf){const d=kw(this.kk,c.groupId());b[d]=c.persistState($q.Mb.kb.groups)}a[$q.Mb.kb.questions]=this.gj.map(c=>kw(this.kk,c.slide().id()));a[$q.Mb.kb.slides]=this.Ra.map(c=>kw(this.kk,c.slide().id()));a[$q.Mb.kb.groups]=b;a[$q.Mb.kb.MX]=this.mf;return a}Zb(a){const b=$q.Mb.kb;Za(a[b.groups],(c,d)=>{d=this.kk.Aw[d];for(let e=0;e<this.Nh.uf.count();++e){const f=this.Nh.yv(e);if(f.id()==d){pw(this,f,c);break}}});this.Ra=sw(this,a[b.slides]);this.gj=sw(this,a[b.questions]); this.mf=a[b.MX]}fL(){this.zE.g();const a=lr(W(this));var b;if(!(b="eachQuestion"!=this.nb.X().submitType())){a:{for(const c of this.Ra)if(!c.Dp()){b=!1;break a}b=!0}b=!b}b||a||Fw(this.nb.X())||this.Dq()}activeSlideIndex(){return this.mf}activeSlideChangedEvent(){return this.uQ}Ix(){var a=Cw(this,!1);if(!this.ya||"testing"==this.Mh.sessionMode())return a>=this.Ra.length;a=this.Ra.slice(a);let b;for(let c=0;c<a.length;++c){const d=a[c];if(d.hasBeenVisited()){b=d;break}}return null==b}Dq(){Le(()=>{this.gS.g()})}z3(a){rw(this, a);this.Uu.g()}zc(){for(const a of this.uf)Ed(a);for(const a of this.Ra)Ed(a)}};function Gw(a){if(a.Go)return a.Go;a=a.Nh.Ee();return("survey"==a.type()?a.slides()[0]:a.vx[0]).content().Cd()} class Hw{constructor(a,b,c,d){this.Ea=a;this.Xa=b;this.Nh=c;this.Go=null;this.ya=d}awardedScore(){let a=0;for(const b of this.Ea.groups())a+=b.awardedScore();return parseFloat(gc(Math.max(0,a)))}maxScore(){if(!this.Ea)return 0;const a=this.Xa.Vl;let b=0;for(const c of this.Ea.questions())if(c.slide().settings().evaluation()&&c instanceof V){const d=c.maxScore();if(a||c.hasBeenVisited()||!this.ya)b+=d}return parseFloat(gc(b))}awardedPercent(){const a=this.maxScore();return 0<a?Math.round(this.awardedScore()/ a*1E4)/100:100}quizPassed(){const a=Gw(this),b=this.maxScore();return"points"==a.units()?this.awardedScore()>=lw(a,b):this.awardedPercent()>=a.value()}passingPercent(){const a=Gw(this);if("percents"==a.units())return parseFloat(gc(a.value()));const b=this.maxScore();return 0<b?Math.round(lw(a,b)/b*100):1}Sv(){const a=Gw(this),b=this.maxScore();return"points"==a.units()?parseFloat(gc(lw(a,b))):0<b?Math.round(b*a.value())/100:0}vG(a){this.Go=a}};class Iw{awardedScore(){throw Error("survey!");}awardedPercent(){return 100}maxScore(){throw Error("survey!");}Sv(){throw Error("survey!");}passingPercent(){return 100}quizPassed(){return!0}vG(){}};class Jw extends I{constructor(){super();this.WE="percents";this.Be=80;this.Ha=H(this)}units(){return this.WE}value(){return this.Be}Dd(a){this.Be=a;this.Ha.g()}clone(){const a=new Jw;var b=this.units();a.WE=b;a.Ha.g();a.Dd(this.value());return a}Gf(){return this.Ha}};class Kw extends I{constructor(a,b,c){super();this.Ea=a.slidePoolState();this.Nh=b;this.Xa=a.Fa();this.Go=null;this.Ux=H(this);this.V2=a.quiz().settings().X().passingScoreType();this.UL=new Hw(this.Ea,this.Xa,this.Nh,c);switch(this.V2){case "survey":this.Gu=new Iw;break;case "quizPassingScore":this.Gu=this.UL}}quizPassed(){return this.Gu.quizPassed()}maxScore(){return this.UL.maxScore()}awardedScore(){return this.UL.awardedScore()}awardedPercent(){return this.Gu.awardedPercent()}setPassingPercent(a){this.Go= new Jw;this.Go.Dd(100*a);this.Gu.vG(this.Go);this.Ux.g()}passingPercent(){return this.Gu.passingPercent()}Sv(){return this.Gu.Sv()}};function Lw(a){let b="";try{b=(void 0).H(a,void 0,void 0)}catch(c){}return b};function Mw(){if(!u)return!1;try{return new ActiveXObject("MSXML2.DOMDocument"),!0}catch(a){return!1}}var Nw=u&&Mw();function X(a,b){for(var c in b)b.hasOwnProperty(c)&&a.setAttribute(c,b[c])};function Ow(a,b,c){a:if(document.implementation&&document.implementation.createDocument)a=document.implementation.createDocument("",a||"",null);else{if(Nw){var d=new ActiveXObject("MSXML2.DOMDocument");d.resolveExternals=!1;d.validateOnParse=!1;try{d.setProperty("ProhibitDTD",!0),d.setProperty("MaxXMLSize",2048),d.setProperty("MaxElementDepth",256)}catch(e){}if(d){a&&d.appendChild(d.createNode(1,a,""));a=d;break a}}throw Error("Your browser does not support creating new documents");}void 0!==b&&X(a.documentElement, {xmlns:b});c&&X(a.documentElement,{"xmlns:xsi":"http://www.w3.org/2001/XMLSchema-instance","xsi:schemaLocation":b+" "+c});return a.documentElement}function Pw(a,b){X(a,b)}function Y(a,b){b=a.ownerDocument.createElement(b);a.appendChild(b);return b} function Qw(a){if(1!=a.nodeType){var b=a.xml;if(b)a=b;else if("undefined"!=typeof XMLSerializer)a=(new XMLSerializer).serializeToString(a);else throw Error("Your browser does not support serializing XML documents");return a}b=0<a.childNodes.length;let c="<"+a.nodeName;for(var d=0;d<a.attributes.length;++d){const e=a.attributes.item(d);c+=" "+e.name+'="'+Yb(e.value)+'"'}b&&(c+=">");for(d=0;d<a.childNodes.length;++d)c+=Qw(a.childNodes[d]);return c+=b?"</"+a.nodeName+">":"/>"} function Rw(a,b){qe(a,b.toString())}function Sw(a,b){if(0==b.length)return[];const c=b.length,d=[];let e=0;do{var f=b.indexOf("]]\x3e",e);if(0>f){d.push(a.createCDATASection(b.substr(e,c-e)));break}else f=f-e+2,d.push(a.createCDATASection(b.substr(e,f))),e+=f}while(e<c);return d};const Tw={incorrect:"incorrect",correct:"correct",answered:"answered",notanswered:"notAnswered",partially:"partially"};function Uw(a,b){const c={};for(var d of b.resources())c[d.id()]=d;for(const e of b.plainTextWithPlaceholders())if("string"===typeof e)Vw(a,e);else switch(b=a,d=c[e.id],d.type()){case "equation":Ww(b,d);break;default:Vw(b,"\n")}} function Xw(a,b,c){var d={id:c.slide().id()};X(b,d);d=c.slide();var e=Y(b,"direction");Uw(e,d.description());e=(d=c.review())?d.status():c.submitted()?"answered":"notanswered";a=a.re(c);X(b,{status:Tw[e],evaluationEnabled:a});if(a=lr(c))e=Y(b,"feedback"),Uw(e,a.content());d&&(a=c.slide().settings().Ff(),c={maxPoints:c.maxScore(),maxAttempts:-1==a?0:a,awardedPoints:d.awardedScore(),usedAttempts:c.ho()},X(b,c))}function Yw(a,b,c){Uw(a,b);c&&(a=Y(a,"picture"),c={altText:c.$n()},X(a,c))} function Vw(a,b){const c=Y(a,"text");Sw(c.ownerDocument,b).forEach(d=>{c.appendChild(d)})}function Ww(a,b){a=Y(a,"equation");a=Y(a,"latex");Rw(a,b.pY)}class Zw{re(a){return a.slide().settings().S()}};function $w(a){if(a instanceof Mk){var b=Lw("Q_EQUATION_REPLACEMENT_TEXT");var c=a.name();c=(b=(a=a.Ta())?a.textWithEquations(b):"")?`${c} - "${b}"`:c}else c=a.name();return c} class ax extends Zw{ed(a){const b=Ow("dndQuestion");Xw(this,b,a);var c=a.slide().content();const d=a.contentState();var e=[],f=Y(b,"objects");for(var g of d.xf){var h=Y(f,"object");Rw(h,$w(g.slideObject()));var k={id:g.slideObject().id()};X(h,k);e.push(g.slideObject())}f=[];k=Y(b,"destinations");for(var m of d.Mm)h=Y(k,"destination"),Rw(h,$w(m.slideObject())),g={id:m.slideObject().id()},X(h,g),f.push(m.slideObject());if(this.re(a)){a=Y(b,"matches");for(var t of c.chains())m=Y(a,"match"),c={objectIndex:e.indexOf(t.object().slideObject()), destinationIndex:f.indexOf(t.destination().slideObject())},X(m,c)}e=Y(b,"userAnswer");for(const r of d.chainsStates())c=d.xf,a=d.Mm,t=Y(e,"match"),c={objectIndex:c.indexOf(r.objectState()),destinationIndex:a.indexOf(r.destinationState())},X(t,c);return b}};class bx extends Zw{ed(a){const b=Ow("essayQuestion");Xw(this,b,a);if(a=a.contentState().text()){const c=Y(b,"userAnswer");Rw(c,a)}return b}};class cx extends Zw{ed(a){const b=Ow("fillInTheBlankQuestion");Xw(this,b,a);var c=a.contentState();const d={};var e=Y(b,"details"),f=c.content().Ta(),g=f.plainTextWithPlaceholders();const h=f.resources();f={};for(const k of h)f[k.id()]=k;for(const k of g)"string"===typeof k?(g=Y(e,"text"),Rw(g,k)):(g=f[k.id],g instanceof pm?Ww(e,g):d[k.id]=Y(e,"blank"));for(const k of c.placeholders())if(c=k.placeholder(),c=d[c.id],e={userAnswer:k.response()},X(c,e),this.re(a)){e={correct:k.correct()};X(c,e);for(const m of k.correctAnswers())e= Y(c,"answer"),Rw(e,m)}return b}};class dx extends I{constructor(a){super();this.Ab=a;this.Jh=new G(0,0,0,0);this.sb=new Wo;this.yk=0;this.uq=!0;this.G=H(this);this.C3=H(this);this.yu=H(this);this.RB=H(this)}rect(){return this.Jh.clone()}type(){return this.Ab}label(){return this.sb}score(){return this.yk}correct(){return this.uq}V(){return this.G}JA(a){this.Jh!=a&&(this.Jh=a,this.yu.g())}KA(a){a!=this.yk&&(this.yk=a,this.C3.g())}yP(a){a!=this.uq&&(this.uq=a,this.RB.g())}};class ex extends dx{constructor(a){super("freeform");this.wa=a}points(){return this.wa}};function fx(a,b){b=tb(b.points(),c=>c.x+","+c.y);Pw(a,{points:b.join(";")})} class gx extends Zw{ed(a){const b=Ow("hotspotQuestion");Xw(this,b,a);var c=Y(b,"userAnswer"),d=a.contentState();for(var e of d.points()){d=Y(c,"point");const f=e.dh;X(d,{x:f.x,y:f.y})}c=Y(b,"hotspots");a=a.contentState();for(const f of a.areas()){e=f.area();const {left:g,top:h,width:k,height:m}=e.rect();a:{switch(e.type()){case "rectangle":d="rectangle";break a;case "oval":d="oval";break a;case "freeform":d="freeform";break a}throw Error("unknown area type");}d=Y(c,d);e instanceof ex&&fx(d,e);e={x:g, y:h,width:k,height:m,marked:a.areaSelected(f),label:e.label().text(),correct:e.correct()};X(d,e);c.appendChild(d)}return b}};class hx extends Zw{ed(a){const b=Ow("likertScaleQuestion");Xw(this,b,a);var c=a.contentState();const d=c.content().Dm();var e=Y(b,"statements");for(var f of d){var g=Y(e,"statement");Uw(g,f)}e=c.content().labels();f=Y(b,"scaleLabels");for(var h of e)g=Y(f,"label"),Rw(g,h.text());a={numberFromZero:a.slide().settings().mm().sA()};X(f,a);a=Y(b,"userAnswer");for(const k of c.statementsStates())h=Y(a,"match"),c={statementIndex:d.indexOf(k.statement()),labelIndex:ob(e,k.selectedScale())},X(h,c);return b}} ;class ix extends Zw{ed(a){const b=Ow("matchingQuestion");Xw(this,b,a);var c=a.slide().content();const d=[],e=[];for(var f=0;f<c.matches().count();++f){var g=c.matches().getChoice(f);d.push(g.premise());e.push(g.response())}for(f=0;f<c.distractors().count();++f)g=c.distractors().getChoice(f),e.push(g);f=a.contentState();g=Y(b,"premises");for(var h of d){const m=Y(g,"premise");Yw(m,h.textRange(),h.$c)}h=Y(b,"responses");for(var k of e)g=Y(h,"response"),Yw(g,k.textRange(),k.$c);if(this.re(a))for(a=Y(b, "matches"),k=0;k<c.matches().count();++k)g=c.matches().getChoice(k),h=Y(a,"match"),g={premiseIndex:d.indexOf(g.premise()),responseIndex:e.indexOf(g.response())},X(h,g);c=Y(b,"userAnswer");for(const m of f.matches())a=Y(c,"match"),f={premiseIndex:d.indexOf(m.premise()),responseIndex:e.indexOf(m.response())},X(a,f);return b}};class jx extends Zw{ed(a){const b=Ow(this.TU());Xw(this,b,a);const c=a.slide();a=this.Uy(c.content(),a.contentState());b.appendChild(a);return b}TU(){return"multipleChoiceQuestion"}Mw(a){var b=a.choice();const c=Ow("answer");Yw(c,b.textRange(),b.$c);(b=b.score())&&X(c,{score:b});(a=a.customAnswer())&&X(c,{customAnswer:a});return c}Uy(a,b){const c=Ow("answers");let d=null,e=null;const f=Array(b.count());for(let g=0;g<b.count();++g){const h=b.getChoiceState(g),k=a.getChoiceIndex(h.choice());h.selected()&& (d=k);const m=a.getChoice(g);f[k]=this.Mw(h);m.correct()&&(e=g)}for(const g of f)c.appendChild(g);null!=e&&X(c,{correctAnswerIndex:e});null!=d&&X(c,{userAnswerIndex:d});return c}};class kx extends Zw{ed(a){const b=Ow("multipleChoiceTextQuestion");Xw(this,b,a);var c=a.contentState();const d={};var e=Y(b,"details"),f=c.content().Ta();f.plainTextWithPlaceholders();var g=f.resources();f={};for(var h of g)f[h.id()]=h;for(var k of c.content().Ta().plainTextWithPlaceholders())"string"===typeof k?(h=Y(e,"text"),Rw(h,k)):(h=f[k.id],h instanceof pm?Ww(e,h):d[k.id]=Y(e,"blank"));for(const m of c.placeholders()){c=m.placeholder();e=d[c.id];k=-1;for(f=0;f<c.values.length;++f)h=c.values[f].text(), g=Y(e,"answer"),Rw(g,h),m.response()==hc(h)&&(k=f);m.initiated()&&X(e,{userAnswerIndex:k});this.re(a)&&X(e,{correctAnswerIndex:c.Jk})}return b}};class lx extends Zw{ed(a){const b=Ow("multipleResponseQuestion");Xw(this,b,a);const c=a.slide();a=this.Uy(c.content(),a.contentState(),this.re(a));b.appendChild(a);return b}Mw(a,b){var c=a.choice();const d=Ow("answer");Yw(d,c.textRange(),c.$c);b&&(b={correct:c.correct()},X(d,b));b={selected:a.selected()};X(d,b);(c=c.score())&&X(d,{score:c});(a=a.customAnswer())&&X(d,{customAnswer:a});return d}Uy(a,b,c){const d=Ow("answers"),e=Array(b.count());for(let f=0;f<b.count();++f){const g=b.getChoiceState(f), h=a.getChoiceIndex(g.choice());e[h]=this.Mw(g,c)}for(const f of e)d.appendChild(f);return d}};class mx extends Zw{ed(a){const b=Ow("numericQuestion");Xw(this,b,a);var c=a.contentState();if(a.initiated()){var d={userAnswer:c.response()};X(b,d)}if(this.re(a))for(a=Y(b,"answers"),c=c.answers(),d=0;d<c.count();++d){const e=c.getAnswer(d);a.appendChild(this.Mw(e))}return b}Mw(a){if(a instanceof op){var b=Ow("between"),c=Y(b,"leftOperand");Rw(c,a.leftOperand());c=Y(b,"rightOperand");Rw(c,a.rightOperand());return b}if(a instanceof pp){switch(a.comparisonOperation()){case "notEqual":b="notEqual"; break;case "equal":b="equal";break;case "greaterThan":b="greater";break;case "greaterThanOrEqual":b="greaterOrEqual";break;case "lessThan":b="less";break;case "lessThanOrEqual":b="lessOrEqual";break;default:throw Error("unknown unary condition type");}b=Ow(b);Rw(b,a.operand());return b}throw Error("unknown condition");}};class nx extends Zw{ed(a){const b=Ow("sequenceQuestion");Xw(this,b,a);const c=a.contentState();a=this.Uy(c.dd(),c.studentResponse(),this.re(a));b.appendChild(a);return b}Uy(a,b){const c=Ow("answers");for(const d of b){const e=Y(c,"answer");Yw(e,d.textRange(),d.$c);b={originalIndex:a.indexOf(d)};X(e,b)}return c}};class ox extends jx{TU(){return"trueFalseQuestion"}};class px extends Zw{ed(a){const b=Ow("typeInQuestion");Xw(this,b,a);var c=a.contentState(),d={userAnswer:c.response().text()};X(b,d);if(this.re(a)){a=b.appendChild;c=c.dd();d=Ow("acceptableAnswers");for(let e=0;e<c.count();++e){const f=c.getChoice(e),g=Y(d,"answer");Rw(g,f.textRange().text())}a.call(b,d)}return b}};class qx extends Zw{ed(a){const b=Ow("wordBankQuestion");Xw(this,b,a);var c=a.contentState(),d={},e=Y(b,"details"),f=c.content().Ta(),g=f.plainTextWithPlaceholders();const h=f.resources();f={};for(const m of h)f[m.id()]=m;for(var k of g)"string"===typeof k?(g=Y(e,"text"),Rw(g,k)):(g=f[k.id],g instanceof pm?Ww(e,g):d[k.id]=Y(e,"blank"));for(const m of c.placeholders())c=m.placeholder(),e=d[c.id],(k=m.response())&&X(e,{userAnswer:k}),this.re(a)&&(k={correct:m.correct()},X(e,k),Rw(e,c.value));d=Y(b, "words");for(const m of a.slide().content().extraWords())a=Y(d,"word"),Rw(a,m.text());return b}};class rx extends Vr{constructor(){super();this.ug=null}tj(){}nj(){}Aj(){}sj(){}wj(a){this.ug=(new jx).ed(a)}Cj(a){this.ug=(new ox).ed(a)}yj(a){this.ug=(new lx).ed(a)}Ej(a){this.ug=(new qx).ed(a)}xj(a){this.ug=(new kx).ed(a)}qj(a){this.ug=(new cx).ed(a)}Dj(a){this.ug=(new px).ed(a)}zj(a){this.ug=(new mx).ed(a)}Bj(a){this.ug=(new nx).ed(a)}vj(a){this.ug=(new ix).ed(a)}pj(a){this.ug=(new bx).ed(a)}uj(a){this.ug=(new hx).ed(a)}rj(a){this.ug=(new gx).ed(a)}oj(a){this.ug=(new ax).ed(a)}};class sx{generateSessionXml(a){const b=Ow("quizReport","http://www.ispringsolutions.com/ispring/quizbuilder/quizresults","quizReport.xsd");X(b,{version:"2"});var c=a.settings().qa(),d=c.isEnabled()?c.value():0,e=Y(b,"quizSettings");c=Y(b,"summary");var f=a.Fa();f=yi(f.Et);var g=a.evaluation();g?(d={quizType:"graded",maxScore:g.maxScore(),maxNormalizedScore:"100",timeLimit:d},X(e,d),e=Y(e,"passingPercent"),Rw(e,g.passingPercent()),e={score:g.awardedScore(),percent:g.awardedPercent(),time:a.quizDuration(), finishTimestamp:f,passed:g.quizPassed()},X(c,e)):(X(e,{quizType:"survey",timeLimit:d}),e={time:a.quizDuration(),finishTimestamp:f},X(c,e));g=a.quiz().kb().Hk();e=a.Fn();if(g&&e){f=Ow("variables");g=g.content();for(var h of g.wc())if(g=h.Re().text(),d=h.title().text(),e.fg(g)){const m=e.kf(g),t=Y(f,"variable");X(t,{name:g.toUpperCase(),title:d,value:m})}c.appendChild(f)}h=Y(b,"questions");c=new rx;e=a.Fa().na();f=a.Fa().Vl;for(var k of a.slidePoolState().questions())if(f||!e||k.hasBeenVisited())g= c,d=k,g.ug=null,g.Cf(d),h.appendChild(g.ug);k=Y(b,"groups");for(const m of a.slidePoolState().groups())a=isNaN(m.awardedPercent()),0<hw(m)&&!a&&(h=Y(k,"group"),a={name:m.title(),passingScore:m.Cd(),awardedScore:m.awardedScore(),passingPercent:gc(m.passingPercent()),awardedPercent:gc(m.awardedPercent()),totalQuestions:hw(m),answeredQuestions:iw(m)},X(h,a),k.appendChild(h));return Qw(b)}}sx.prototype.generateSessionXml=sx.prototype.generateSessionXml;function tx(a){const b=a.Hd;ux(a,"%PASSING_SCORE%",b.Sv().toString(),!0);ux(a,"%PASSING_PERCENT%",b.passingPercent().toString(),!0);ux(a,"%QUIZ_STATUS%",b.quizPassed()?"Passed":"Failed")}function vx(a){$u(a.Wa)||jm()||a.ag.send()}function wx(a){return 0<a.slidePoolState().slides().length}function xx(a,b=!1){a.ir=b;a.pu=[];b=a.Ea.questions();for(const c of b)c.wb()&&(c.submit(a.ir),a.ir&&a.pu.push(()=>dr(c)));a.finish()}function yx(a){a.ir=!1;a.pu.forEach(b=>{b()});a.pu=[]} function zx(a){var b=a.Hd;b?(ux(a,"%AWARDED_SCORE%",b.awardedScore().toString()),ux(a,"%AWARDED_PERCENT%",b.awardedPercent().toString()),tx(a)):ux(a,"%QUIZ_STATUS%","Completed");ux(a,"%QUIZ_DURATION%",a.quizDuration().toString());b=a.Ea.groups().reduce((c,d)=>c+iw(d),0);ux(a,"%ANSWERED_QUESTIONS%",b.toString())}function Ax(a){void 0!==a.Hl&&(a.Hl.um()&&a.Hl.stop(),B(a,a.Hl),a.Hl=void 0)} function Bx(a){if(!wx(a)||a.ir||!W(a.Ka()))return!0;const b=a.sessionMode();return"reviewing"==b?!0:"testing"!=b?!1:a.quiz().settings().X().jv()||a.Vl?!0:Cx(a,!1)}function Cx(a,b){const c=a.quiz().settings().X().submitType();let d=!1;for(const e of a.slidePoolState().slides()){let f;a=e.slide();f=b?!1:a.settings().qs();a=e instanceof V?"allAtOnce"==c?e.initiated()||e.submitted():!e.wb():e.hasBeenVisited();d=d||!a&&!f}return!d} function Dx(a,b){b||(b=W(a.Ka()));var c=b.slide();b=Math.floor(b.visitDuration()/1E3);var d=c.settings().qa();b=(c=d&&d.isEnabled())?d.value()-b:void 0;d=a.ma.settings().X().qa();d.isEnabled()&&(d=d.value(),a=a.quizDuration(),!c||c&&d-a<b)&&(b=d-a);return b}function Ex(a){let b=0;for(const d of a.slidePoolState().questions()){var c=d.slide();a=!c.settings().evaluation();c=c.settings().qs();(a&&c?d.hasBeenVisited():d.hasBeenVisited()&&(d.submitted()||d.initiated()))||b++}return b} function ux(a,b,c,d=!1){b=b.replace(/%/g,"");a.mn.fg(b)?d&&(a.mn.Jg[b.toLowerCase()]=c):Ru(a.mn,b,c)}function Fx(a){const b=W(a.Ka());let c=!0;a=a.slidePoolState().questions();for(const d of a)d!=b&&(a=d instanceof V&&d.wb(),!d.hasBeenVisited()||a&&!d.Js())&&(c=!1);return c} class Gx extends I{constructor({quiz:a,Fn:b,Kp:c,up:d,state:e,na:f,Fb:g,x5:h}){super();this.ma=a;this.ya=f;this.Wa=g;this.jd=b;this.Dg=c;this.DZ=d;this.mn=new Su;this.Aa="testing";this.rn=!1;this.ag=h(this);this.kk=new mw(this.ma.kb());this.FW=[];this.Ea=this.mI(e);z(this,this.Ea.gS,this.u2,this);z(this,this.Ea.zE,this.fL,this);z(this,this.Ea.activeSlideChangedEvent(),this.nD,this);this.tM=H(this);this.fn=H(this);this.xz=H(this);this.ND=H(this);this.Uu=H(this);this.Cq=H(this);this.G=H(this);this.ci= this.Et=null;this.ir=!1;this.pu=[];this.UI=0;this.Ux=H(this);(this.Hd="survey"!=this.ma.settings().X().passingScoreType()?new Kw(this,this.ma.kb(),this.ya):null)&&z(this,this.Hd.Ux,()=>{tx(this);this.Ux.g()},this);a=this.ma.settings().X().qa();a=a.isEnabled()?a.value():void 0;this.Vl=!1;this.tn=new Yu(a);z(this,this.tn.GW,this.H2,this);z(this,this.tn.PE,this.I2,this);this.Hl=void 0;ux(this,"%TOTAL_QUESTIONS%",this.Ea.questions().length.toString());null!=e&&this.Zb(e)}started(){return this.rn}persistState(){const a= {};a[$q.Mb.kb]=this.Ea.persistState();a[$q.Mb.mode]=this.sessionMode();a[$q.Mb.time]=this.tn.time();this.Et&&(a[$q.Mb.YX]=this.Et.getTime());if(this.jd){const b={};this.jd.wc().forEach(c=>{b[c]=this.jd.kf(c)});a[$q.Mb.Qs]=b}return a}Fn(){return this.jd}Kp(){return this.Dg}up(){return this.DZ}settings(){return this.ma.settings().X()}evaluation(){return this.Hd}quiz(){return this.ma}sessionMode(){return this.Aa}slidePoolState(){return this.Ea}ke(){return this.Ea.ke(this.Hd)}zs(){this.ag.zs()}Ka(){return this.Ea}na(){return this.ya}start(){z(this, this.Ea.Uu,()=>{"testing"!=this.sessionMode()||yh||this.tn.start();this.nD();this.rn=!0;this.Uu.g()});this.Ea.gb();wx(this)||this.finish()}review(){wx(this)&&(this.Xy("reviewing"),qw(this.Ea,0))}finish(){this.UI&&clearTimeout(this.UI);zx(this);this.UI=setTimeout(this.U_.bind(this),0)}V(){return this.G}AX(){Ax(this);var a=this.quiz().settings().X().submitType();const b=W(this.Ea);"allAtOnce"==a&&b&&(a=b.slide().settings().qa())&&a.isEnabled()&&!b.submitted()&&b.submit(!0)}mI(a){return new Ew({kb:this.ma.kb(), ud:this.ma.settings(),ab:a?a[$q.Mb.kb]:void 0,kP:this.kk,na:this.ya,Cs:this})}U_(){this.ir?this.pu.push(()=>{this.Dq()}):this.Dq()}Dq(){wx(this)&&gr(W(this.Ka()),!1);this.Et=new Date;const a=this.sessionMode();this.Xy("completed");Ax(this);this.tn.um()&&this.tn.stop();"testing"==a?(Cd(this,this.ag.$G,()=>this.Cq.g()),vx(this)):this.Cq.g()}generateDetailsXml(){return this.sessionDetailsGenerator().generateSessionXml(this)}sessionDetailsGenerator(){return new sx}sessionModeChangedEvent(){return this.tM}Fa(){return this}$O(){return this.Ea.$O()}quizDuration(){return this.tn.time()}u2(){this.finish()}fL(){Ax(this)}nD(){if(wx(this)&& (Ax(this),"testing"==this.sessionMode())){var a=W(this.Ka()),b=a.slide().settings().qa();!a.submitted()&&b&&b.isEnabled()&&(b=Math.max(1,Dx(this,a)),!a.submitted()&&void 0!==b&&0<b&&!yh&&(this.Hl=new Yu(b),A(this,this.Hl),z(this,this.Hl.PE,this.V1,this),this.Hl.start()))}Fd(this,this.ci);(this.ci=W(this.Ea))&&z(this,this.ci.V(),this.pD,this)}Xy(a){if(this.Aa!=a){const b=this.Aa;this.Aa=a;this.ir?this.pu.push(()=>this.tM.g(b)):this.tM.g(b)}}H2(){this.fn.g()}I2(){Ax(this);this.Vl=!0;this.pD();const a= new nw;this.xz.g(a);a.actionPrevented()||this.finish()}V1(){if(this.Hl){Ax(this);var a=new nw;this.ND.g(a);a.actionPrevented()}}zc(){Ed(this.Ea)}quizState(){return this.sessionMode()}quizStateChangeEvent(){return this.sessionModeChangedEvent()}currentSlideChangeEvent(){return this.Ea.activeSlideChangedEvent()}sh(){const a=this.ke();return a&&a.slide().visible()?a.slide().content().sh():this.ma.kb().Ee().sh()}Zb(a){this.Xy(a[$q.Mb.mode]);"completed"==this.Aa&&zx(this);this.tn&&this.tn.setTime(a[$q.Mb.time]); const b=a[$q.Mb.YX];b&&(this.Et=new Date(b));(a=a[$q.Mb.Qs])&&this.jd&&Za(a,(c,d)=>{this.jd.Jg[d.toLowerCase()]=c})}pD(){void 0!==this.hR&&clearTimeout(this.hR);this.hR=setTimeout(()=>{this.G.g()},0)}};function Hx(a){const b=(e,f)=>{Ru(a.rr,e.replace(/%/g,""),f)},c=a.ud().X().qa();b("%QUIZ_TIME%",c.isEnabled()?c.value().toString():"Unlimited");b("%QUIZ_TITLE%",a.ma.title());let d=0;Ix(a.ma.kb(),e=>{let f=0;e.slides().forEach(g=>{"InfoSlide"!=g.type()&&++f});d+=f});b("%TOTAL_QUESTIONS%",d.toString())} function Jx(a){Vu(a.Dg);Kx(a)?a.ma.kb().Hk().content().wc().forEach(b=>{if("disabled"!=b.usage()){const c=b.Re().text(),d=a.Dg.fg(c)?a.Dg.kf(c):null;let e=null;switch(b.type()){case "select":break;default:e=b.value().text()}(b=d||e)&&Ru(a.jd,c,b)}}):Wu(a.Dg,a.jd,null,null)}function Lx(a){var b=a.Cp();b=!!b&&b.visible();const c=a.ma.kb().RF().some(d=>d.visible());return b||Kx(a)||c} function Mx(a,b){var c=b.review()&&"correct"==b.review().status();a="testing"==a.C.sessionMode();c=b.submitted()&&b.kv()&&!c&&!or(b)&&a;if(b instanceof Er){var d=b.slide().settings().ms();c&&"reset"==d.Xh()&&b.qv()}else if(b instanceof tr){if(a=b.slide().settings().tv(),c&&"reset"==a.Xh())for(d of b.contentState().xf)c=d.Rq,Fe(c,d.rect())||(Rq(b.contentState(),d)&&Pq(b.contentState(),d),d.JA(c))}else b instanceof Ur&&(d=b.slide().settings().nB(),c&&"reset"==d.Xh()&&b.oF())} function Nx(a,b){B(a,a.C);let c=a.L3.create({state:b,up:a.fq,Fn:a.jd,Kp:a.Dg});a.C=A(a,c);const d=a.ud().X().qa();Lx(a)||d.isEnabled()||yh||z(a,c.$O(),(e,f,g)=>{e.preventAction();f=(e=d.isEnabled()?d.value():void 0)?Math.min(e,f.value()):f.value();a.lU(f,g)});z(a,c.Ka().activeSlideChangedEvent(),()=>{if("testing"==c.Fa().sessionMode()){var e=W(c.Ka()),f=e.Dp(),g=e.slide().settings().qa();!f&&g&&g.isEnabled()&&a.ZV.g(Dx(c.Fa(),e))}});z(a,c.Ka().VQ,()=>{const e=W(c.Ka());e instanceof V&&Mx(a,e)});b= W(c.Ka());b instanceof V&&Mx(a,b);z(a,c.Uu,a.w2,a);z(a,c.Ka().zE,a.ib,a);z(a,c.Cq,a.ib,a);z(a,c.slidePoolState().activeSlideChangedEvent(),a.ib,a);z(a,c.V(),a.ib,a)}function Ox(a){a.zo.length?(a.so=(new fw({ud:a.ma.settings(),co:!0,na:a.na(),Cs:null,oO:a.kl})).create(a.zo[0]),a.zo.splice(0,1),a.zo.length&&Px(a.lj,a.zo[0]),Qx(a)):(a.so=null,a.start())} function Qx(a){if(!a.so)return!1;const b=a.so;switch(b.slide().type()){case "IntroSlide":a.KV.g(b);break;case "InstructionsSlide":a.fq.jd=a.jd;a.JV.g(b);break;case "AuthorizationSlide":Kv(b.contentState(),a.jd),a.DV.g(b)}return!0}function Rx(a,b,c){a.MM.g(b,c)}function Kx(a){a=a.ma.kb().Hk();return!!a&&a.visible()} class Sx extends I{constructor({quiz:a,J:b,na:c,Sn:d,A:e,oO:f,g7:g}){super();this.ma=a;this.I=b;this.ya=c;this.lj=d;this.i=e;this.kl=f;this.L3=g;this.jd=new Su;this.rr=new Su;this.Dg=new Su;this.fq=new Qu;this.fq.rr=this.rr;this.fq.Dg=this.Dg;Hx(this);this.xi=0;this.I.Jg=this.fq;this.zo=[];this.so=null;this.uM=!1;this.C=null;this.KV=H(this);this.DV=H(this);this.JV=H(this);this.Xw=H(this);this.MM=H(this);this.LM=H(this);this.ZV=H(this);this.gp=H(this);Jx(this)}na(){return this.ya}usedAttemptsCount(){return this.xi}ib(){this.gp.g()}w2(){this.uM|| this.xi++;this.uM=!1;this.fq.mn=this.C.mn;const a=this.C.Fn();a&&(this.fq.jd=a);this.Xw.g()}reset(){this.C=null}gb(a){const b=this.Cp(),c=this.ma.kb().Hk(),d=this.ma.kb().RF();b&&this.zo.push(b);c&&c.visible()&&this.zo.push(c);if(d)for(const e of d)e.visible()&&this.zo.push(e);a(()=>{if(this.so&&"AuthorizationSlide"==this.so.slide().type()){const e=this.so;if(e.cB())return;this.jd=e.Qs()}Ox(this)});Ox(this)}start(){const a=this.ud().X().qa();Lx(this)||!a.isEnabled()||yh?(Nx(this),this.C.start()): Rx(this,a.value(),()=>{Nx(this);this.C.start()})}resume(a){this.uM=!!a;this.xi=a[$q.JY.ho];Nx(this,a[$q.Mb]);const b=this.C;a=b.Fa();const c="testing"==a.sessionMode(),d=this.ud().X().qa();!Lx(this)&&d.isEnabled()&&!yh&&c?Rx(this,d.value()-a.quizDuration(),()=>{b.start()}):b.start()}stateChangedEvent(){return this.gp}currentSession(){return this.C}persist(){if(!this.C)return null;const a={};a[$q.JY.ho]=this.xi;a[$q.Mb]=this.C.persistState();return a}J(){return this.I}currentSessionChangedEvent(){return this.Xw}Cp(){let a= this.ma.kb().Cp();a&&!a.visible()&&(a=null);return a}ud(){return this.ma.settings()}restartQuiz(){Nx(this);this.C.start()}allowRetakeQuiz(){var a=this.currentSession();if(!a||"testing"==a.Fa().sessionMode())return!1;a=a.ke();if(!a)return!1;a=a.slide();if(!Tx(a.fb().Cb(),"restartBtn"))return!1;a=a.content();return-1==a.Ff()||this.xi<a.Ff()+1}setUserInfo(a,b){Wu(this.Dg,this.jd,a,b)}lU(a,b){this.LM.g(a,b)}};class Ux extends Lv{cB(){for(const a of this.hi){const b=a.submit();if(b.length)return b}return null}};class Vx extends dw{FX(a){return new Ux(a.content())}};class Wx{constructor(){this.title=this.type="";this.passingPercent=this.Cd=this.qZ=this.gQ=0;this.details=this.version="";this.nQ=0;this.$X="";this.qa=0;this.$N="";this.TY=!1;this.dQ="";this.RY=this.QY=this.nG=!1;this.mQ="";this.iO=!1;this.nP=this.up=this.Kp=this.pZ=this.yX=null;this.mP={}}};class Xx{constructor({Mb:a,A:b}){this.C=a;this.i=b;this.U=this.C.quiz().settings().zu}create(){var a=this.C.evaluation();const b=new Wx;b.title=this.C.quiz().title();b.type=a?"graded":"survey";b.version="9.0";b.details=this.C.generateDetailsXml();b.nQ=this.C.quizDuration();b.$X=zi(this.C.quizDuration());const c=this.C.quiz().settings().X().qa();b.qa=c.isEnabled()?c.value():0;a&&(b.gQ=a.maxScore(),b.qZ=a.awardedScore(),b.passingPercent=a.passingPercent(),b.Cd=a.Sv());a=this.C.quiz().kb().Hk();b.iO= !!a&&a.visible();b.yX=b.iO?a.content():null;b.Kp=this.C.Kp();b.up=this.C.up();if(a=this.C.Fn())b.pZ=a,a.fg("userid")&&(b.mQ=a.kf("userid"));b.nP=this.U.Uv();if(b.nP){a="PB_PRINT_DATE_TIME_TABLE_LABEL PB_PRINT_STUDENT_SCORE_LABEL PB_PRINT_PASSING_SCORE_LABEL PB_PRINT_USER_ID PB_PRINT_PASSED_QUIZ PB_PRINT_FAILED_QUIZ PB_PRINT_RESULTS_HEADER PB_PRINT_SURVEY_RESULTS_HEADER PB_PRINT_DETAILED_REPORT_TITLE PB_PRINT_TIME_SPENT PB_PRINT_ANSWERED_QUESTIONS PB_PRINT_RESULT_BY_SECTION PB_PRINT_RESULT_BY_QUESTION PB_PRINT_POINTS_TITLE PB_PRINT_QUESTION_TITLE PB_PRINT_CORRECT PB_PRINT_INCORRECT PB_PRINT_PARTIALLY_CORRECT PB_PRINT_USER_ANSWER PB_PRINT_YOUR_ANSWER PB_PRINT_CORRECT_ANSWER PB_PRINT_FEEDBACK PB_PRINT_AWARDED_TITLE PB_PRINT_RESULT_TITLE PB_PRINT_DESTINATION PB_PRINT_SURVEY PB_PRINT_ATTEMPTS".split(" "); b.mP={};for(const d of a)b.mP[d]=this.i.H(d)}return b}};function Yx(){};var Zx;function $x(){}p($x,Yx);$x.prototype.tF=function(){a:{if(!this.gY&&"undefined"==typeof XMLHttpRequest&&"undefined"!=typeof ActiveXObject){const b=["MSXML2.XMLHTTP.6.0","MSXML2.XMLHTTP.3.0","MSXML2.XMLHTTP","Microsoft.XMLHTTP"];for(let c=0;c<b.length;c++){const d=b[c];try{new ActiveXObject(d);var a=this.gY=d;break a}catch(e){}}throw Error("Could not create ActiveXObject. ActiveX might be disabled, or MSXML might not be installed");}a=this.gY}return a?new ActiveXObject(a):new XMLHttpRequest}; Zx=new $x;function ay(){this.jl=new C}ay.prototype.response=function(){return this.Na};ay.prototype.send=function(a,b,c){var d;if(d=jh){var e=window.location.toString();d=a.match(ro);e=e.match(ro);d=!(d[3]==e[3]&&d[1]==e[1]&&d[4]==e[4])}d?by(this,a,b,c):cy(this,a,b,c)}; function by(a,b,c,d){const e=new XDomainRequest;b=dy(b);e.onload=function(){a.Na=e.responseText;a.jl.g(!0)};e.onerror=function(){a.jl.g(!1)};e.ontimeout=function(){jh&&window.console.log("ontimeout")};e.onprogress=function(){jh&&window.console.log("progress")};try{e.open(c,b),e.send(to(d))}catch(f){e.onerror()}} function cy(a,b,c,d){const e=Zx.tF();d=to(d);"GET"==c&&(b+="?"+d);e.open(c,b,!0);e.onreadystatechange=function(){try{4==e.readyState&&(200==e.status?(a.Na=e.responseText,a.jl.g(!0)):a.jl.g(!1))}catch(f){a.jl.g(!1)}};try{"POST"==c?(e.setRequestHeader("Content-Type","application/x-www-form-urlencoded"),e.send(d)):e.send()}catch(f){a.jl.g(!1)}} function dy(a){const b=window.location.toString().match(ro)[1]||null;if(null!=b&&"file"!=b){const c=a.match(ro)[1]||null;null!=c&&(a=b+a.substr(c.length))}return a};function ey(a){const b={};b.t=a.type;a.mQ&&(b.sid=a.mQ);var c=a.up;const d=a.nP;d&&(b.rf=c?fy(c,d.from()):d.from(),b.rs=c?fy(c,d.bB()):d.bB(),b.rc=c?fy(c,d.Uz()):d.Uz(),b.rm=JSON.stringify(a.mP));null!=a.nQ&&(b.ut=a.nQ,b.fut=a.$X);a.$N&&(b.ae=a.$N,b.aa=a.TY);a.dQ&&(b.se=a.dQ,b.sa=a.nG,b.sc=a.QY,b.sf=a.RY);const e=a.Kp;if(e){const h={};pb(e.wc(),k=>{const m=k.toUpperCase();k=e.kf(k);h[m]=k;b[m]=k});b.pv=JSON.stringify(h)}const f=a.pZ;f&&pb(f.wc(),h=>{b[h.toUpperCase()]=f.kf(h)});c=a.yX;const g=a.iO; c&&pb(c.wc(),(h,k)=>{const m=null!=f&&f.fg(h.Re().text());"disabled"!=h.usage()&&(g||m)&&(b["vt["+k+"][id]"]=h.Re().text().toUpperCase(),b["vt["+k+"][title]"]=h.title().text())});b.v=a.version;null!=a.details&&(b.dr=a.details);b.qt=a.title;null!=a.gQ&&(b.tp=gc(a.gQ),void 0!==a.Cd&&(b.ps=gc(a.Cd)),void 0!==a.passingPercent&&(b.psp=gc(a.passingPercent)),b.sp=gc(a.qZ));null!=a.qa&&(b.tl=a.qa);return b} function fy(a,b){b=b.slice(0);for(const c of a.wc())b=b.replace(new RegExp(`%${c}%`,"gi"),a.kf(c));return b}class gy extends I{constructor(){super();this.jl=H(this)}send(a,b){const c=new ay;b=ey(b);const d=z(this,c.jl,e=>{wd(this,d);this.jl.g(e)});c.send(a,"POST",b)}};function hy(a,b,c){const d=ic(a,c);try{b&&"_self"!=b?window.open("javascript:"+d,b):function(){eval(d)}()}catch(e){}};function iy(a){if(a.U.Bs().enabled()){a.dE.g();jy(a,a.Ty);const b=a.U.Bs().url(),c=a.YU.create();a.ZL.send(b,c)}else a.zs()}function ky(a){var b=!!a.U.Cn().GF();const c=a.U.Cn().enabled();if(b&&c){if(!a.C.evaluation())return!0;b=a.C.evaluation().quizPassed();switch(a.U.Cn().nO()){case "passedAndFailed":return!0;case "passed":return b;case "failed":return!b}}return!1}function ly(a){return a.jd&&a.jd.fg("USER_EMAIL")?a.jd.kf("USER_EMAIL"):""} function my(a){const b=!!ly(a);a=a.U.aq().enabled();return b&&a}function jy(a,b){let c,d=Dg(()=>{d=void 0;void 0!==c&&b.g(c,new Bi)},a,500);const e=z(a,a.ZL.jl,f=>{wd(a,e);d?c=f:b.g(f,new Bi)})} class ny extends I{constructor({Mb:a,al:b,A:c}){super();this.C=a;this.L_=b+"/quiz_results";this.U=a.quiz().settings().zu;this.jd=a.Fn();this.ZL=new gy;this.YU=new Xx({Mb:a,A:c});this.cE=H(this);this.Sy=H(this);this.dE=H(this);this.Ty=H(this);z(this,this.Sy,this.ZK,this);z(this,this.Ty,this.ZK,this);this.Lu="toEmail";this.yQ=H(this);this.$G=H(this)}send(){if("toEmail"==this.Lu){var a=ky(this),b=my(this);if(a||b){this.cE.g();var c=this.YU.create();if(a){a=this.U.Cn().GF().toLowerCase().split(",");var d= "";for(var e=0;e<a.length;++e){var f=a[e].trim();0!=f.length&&-1==d.indexOf(f)&&(0<d.length&&(d+=","),d+=f)}c.$N=d;c.TY=this.U.Cn().CG()}b&&(b=this.U.aq(),c.dQ=ly(this),c.nG=b.CG(),c.QY=c.nG&&b.Gi(),c.RY=c.nG&&b.TP());jy(this,this.Sy);this.ZL.send(this.L_,c)}else this.zs()}else"toServer"==this.Lu&&iy(this);if(this.U.Mv().enabled()){c=this.U.Mv();a=this.C;b={};e=a.ma.kb().Hk();e=(d=!!e&&e.visible())?e.content():null;for(var g of a.Dg.wc())f=a.Dg.kf(g),b[`%${g}%`.toLowerCase()]=f;g=a.jd;if(e&&g)for(g.fg("userid")&& (f=g.kf("userid"),b["%user_id%"]=f),f=0;f<e.wc().length;f++){var h=e.wc()[f],k=null!=g&&g.fg(h.Re().text());"disabled"!=h.usage()&&(d||k)&&(k=k?g.kf(h.Re().text()):"",h=`%${h.Re().text()}%`,b[h.toLowerCase()]=k)}g=a.quizDuration();b["%quiz_duration%"]=g;g=a.ma.title();b["%quiz_title%"]=g;(a=a.Hd)?(g=a.quizPassed()?"Passed":"Failed",b["%quiz_status%"]=g,g=a.awardedScore(),b["%awarded_score%"]=g,g=a.awardedPercent(),b["%awarded_percent%"]=g,g=a.Sv(),b["%passing_score%"]=g,a=a.passingPercent(),b["%passing_percent%"]= a):b["%quiz_status%"]="Completed";hy(c.qP(),c.target(),b)}}zs(){"toEmail"==this.Lu?(this.Lu="toServer",this.yQ.g(),iy(this)):"toServer"==this.Lu&&(this.Lu="completed",this.$G.g())}ZK(a){a&&this.zs()}};class oy extends ny{ZK(){}};class py{constructor(){this.RD=[]}addRange(a){this.RD.push(a)}count(){return this.RD.length}};function lv(a){return a.Lc?a.jJ:a.bN}function hv(a,b){return a.kx[b]}function Aw(a,b){return a.ct[b]} class qy extends I{constructor(){super();this.Lc=!1;this.bv=this.Ym=this.tJ=this.CI=this.KQ=this.eg=this.Hd=null;this.bt=this.TH=1;this.iT=this.gH=this.TM=this.di=this.on=!1;this.AH="byQuestion";this.ct={};this.bN=this.jJ="none";this.kx={};this.Ha=H(this);this.GB=H(this);this.$Z=H(this);this.NI=H(this);this.cS=H(this);H(this);this.YZ=H(this);this.PZ=H(this);this.k_=H(this);this.m4=H(this);this.H_=H(this);this.o0=H(this);this.WC=H(this);this.oX=H(this);this.FZ=H(this)}S(){return this.Lc}evaluation(){return this.Hd}qa(){return this.eg}Mg(){return this.KQ}Ff(){return this.bt}Gn(){return this.TH}EG(){return this.TM}qs(){return this.iT}tv(){return this.CI}ms(){return this.tJ}mm(){return this.Ym}nB(){return this.bv}DA(a){this.bt!= a&&(this.bt=a,this.Ha.g(),this.PZ.g())}MP(a){this.on=a;this.Ha.g()}rP(a){this.di!=a&&(this.di=a,this.FZ.g(),this.Ha.g())}Vp(a,b){this.ct[a]!=b&&(this.ct[a]=b,this.GB.g())}Vk(a,b){this.kx[a]!=b&&(this.kx[a]=b,this.NI.g())}Gf(){return this.Ha}fd(){let a=null;bb(this.kx).forEach(b=>{b&&(a=io(a,b.content()))});return a}Je(){this.Ha.g()}};function ry(a){return"allAtOnce"==a.ma.settings().X().submitType()}function sy(a){if(ry(a)){const b=[];a.ma.kb().groups().forEach(c=>{c.slides().forEach(d=>b.push(d))});ty(a,b)}}function ty(a,b){for(const c of b)(b=c.settings().qa())&&b.isEnabled()&&(b.enable(!1),a.FW.push(c))} class uy extends Gx{AX(){Ax(this);for(const a of this.FW)a.settings().qa().enable(!0),kr(this.slidePoolState().questions().find(b=>b.slide()==a))}nD(){ry(this)&&this.ci&&this.ci.contentState()&&Bd(this,this.ci.contentState().V(),this.pD,this);if(W(this.Ea)){const a=W(this.Ea);(a instanceof Er||a instanceof tr)&&a.wb()&&(a.submit(!0),a.JE=!1)}super.nD();ry(this)&&this.ci&&this.ci.contentState()&&z(this,this.ci.contentState().V(),this.pD,this)}Xy(a){"reviewing"==a&&(a="completed");super.Xy(a)}mI(a){sy(this); a=super.mI(a);ry(this)&&a.slides().forEach(b=>{"InfoSlide"==b.slide().type()&&er(b)});return a}};function vy(a){return"accessible"==a.pd?b=>new oy({Mb:b,al:a.Yr,A:a.i}):b=>new ny({Mb:b,al:a.Yr,A:a.i})}class wy{constructor({quiz:a,A:b,na:c,Fb:d,WA:e,al:f}){this.ma=a;this.i=b;this.ya=c;this.Wa=d;this.pd=e;this.Yr=f}create({state:a,up:b,Fn:c,Kp:d}){a={quiz:this.ma,p8:0,up:b,Fn:c,Kp:d,state:a,A:this.i,na:this.ya,Fb:this.Wa,x5:vy(this)};return"accessible"==this.pd?new uy(a):new Gx(a)}};class xy{constructor({quiz:a,A:b,J:c,Fb:d,ZP:e,na:f,co:g,al:h}){this.ma=a;this.i=b;this.I=c;this.Wa=d;this.lj=e;this.ya=f;this.Pl=g;this.Yr=h}create(a){const b=new wy({quiz:this.ma,A:this.i,na:this.ya,Fb:this.Wa,WA:a,al:this.Yr});return new Sx({quiz:this.ma,al:this.Yr,J:this.I,na:this.ya,Sn:this.lj,A:this.i,Fb:this.Wa,oO:(()=>"accessible"==a?new Vx({ud:this.ma.settings(),co:this.Pl}):new dw({ud:this.ma.settings(),co:this.Pl}))(),g7:b})}};class yy extends O{constructor(){super({m:"launch-screen"});const a=new O({m:"launch-screen-button"});K||z(this,a.K,()=>this.K.g());const b=new O({s:N(a,"play-icon")}),c=new O({s:N(a,"icon")});a.addChild(b);a.addChild(c);this.addChild(a)}};function zy(a,b,{i5:c,l5:d,o5:e,q5:f,j5:g,m5:h,p5:k,r5:m,k5:t,n5:r,t5:x,s5:y}){return{"qm-choice-background":c,"qm-choice-border":d,"qm-choice-text-6":R(a,6),"qm-choice-text-10":R(a,10),"qm-choice-control-background":e,"qm-choice-control-border":f,"qm-choice-background-hover":g,"qm-choice-border-hover":h,"qm-choice-control-background-hover":k,"qm-choice-control-border-hover":m,"qm-choice-background-selected":t,"qm-choice-border-selected":r,"qm-choice-text-selected":x,"qm-choice-control-active":y, "qm-choice-control-background-disabled":R(a,40),"qm-choice-control-border-disabled":R(a,40),"qm-choice-hotspot":b}} function Ay(a,{a6:b,d6:c,c6:d,f6:e,b6:f,e6:g,g6:h}){return{"qm-text-answer-background":b,"qm-text-answer-border":c,"qm-text-answer-text":h,"qm-text-answer-placeholder":R(a,40),"qm-text-answer-background-hover":d,"qm-text-answer-border-hover":e,"qm-text-answer-background-focus":f,"qm-text-answer-border-focus":g,"qm-text-answer-placeholder-focus":R(h,28),"qm-text-answer-text-disabled":R(h,72)}} function By(a,{Y6:b,b7:c,Z6:d,c7:e,a7:f,d7:g,e7:h,f7:k}){return{"qm-select-lists-label-background":b,"qm-select-lists-label-border":c,"qm-select-lists-label-placeholder":R(a,48),"qm-select-lists-label-text":a,"qm-select-lists-label-icon":R(a,60),"qm-select-lists-label-background-hover":d,"qm-select-lists-label-border-hover":e,"qm-select-lists-label-placeholder-hover":R(a,48),"qm-select-lists-label-text-hover":a,"qm-select-lists-label-icon-hover":R(a,60),"qm-select-lists-label-background-selected":f, "qm-select-lists-label-border-selected":g,"qm-select-lists-label-placeholder-selected":R(a,60),"qm-select-lists-label-text-selected":a,"qm-select-lists-label-icon-selected":R(a,60),"qm-select-lists-label-text-disabled":R(a,72),"qm-select-lists-popover-border":R(a,8),"qm-select-lists-item-background":h,"qm-select-lists-item-text":k,"qm-select-lists-item-background-hover":h,"qm-select-lists-item-text-hover":k,"qm-select-lists-item-text-active":k}} function Cy({H5:a,I5:b,J5:c,F5:d,G5:e,L5:f,K5:g}){return{"qm-feedback-correct":a,"qm-feedback-incorrect":b,"qm-feedback-partially-correct":c,"qm-feedback-answered":d,"qm-feedback-background":e,"qm-feedback-title":f,"qm-feedback-text":g}}function Dy({I7:a,J7:b,K7:c}){return{"qm-tooltip-background":a,"qm-tooltip-text":c,"qm-tooltip-border":b}} function Ey(a,b){var c=a.SH;a=P(a.Pd().color);var d=b.controlsRadioButtonsCheckboxes,e=b.controlsFocus,f=b.controlsHighlightButtonsMenus,g=R(b.controlsHighlightRadioButtonsCheckboxes,30);const h=b.controlsHotspotMarkers;g={i5:c.choiceBackground,l5:c.choiceBorder,o5:c.choiceControlBackground,q5:c.choiceControlBorder,j5:g,m5:c.choiceBorderHover,p5:c.choiceControlBackgroundHover,r5:c.choiceControlBorderHover,k5:R(d,sj(c.choiceBackgroundSelected)),n5:R(d,sj(c.choiceBorderSelected)),s5:c.choiceControlIconActive, t5:c.choiceTextSelected};const k={Y6:c.selectListBackground,b7:c.selectListBorder,Z6:c.selectListBackgroundHover,c7:c.selectListBorderHover,a7:R(d,sj(c.selectListBackgroundSelected)),d7:e,e7:c.selectListPopoverBackground,f7:c.selectListPopoverText};var m=c.dragBackground,t=c.dragBorder,r=c.dragText,x=f,y=c.dragBorderHover,D=c.dragTextHover,Q=c.dragBackgroundSelected,Ba=R(d,sj(c.dragBorderSelected)),fa=c.dragTextAndIcon;e={a6:c.inputBackground,d6:c.inputBorder,c6:c.inputBackgroundHover,f6:c.inputBorderHover, b6:c.inputBackgroundFocus,e6:e,g6:c.inputText};f=Object;var Ja=f.assign,Ka=b.feedbackTitleCorrect;const sb=b.feedbackTitleIncorrect;var kc=Object,Tn=kc.assign;b=Cy({H5:Ka,I5:sb,J5:b.feedbackTitlePartiallyCorrect,F5:b.feedbackTitleAnswered,L5:b.feedbackTitleText,G5:c.feedbackBackground,K5:c.feedbackText});c=Dy({I7:c.tooltipBackground,J7:c.tooltipBorder,K7:c.tooltipText});const Dj=nj(Ka),te=nj(sb);Ka={"qm-color-correct":Ka,"qm-color-correct-80":R(Ka,80),"qm-color-correct-72":R(Ka,72),"qm-icon-color-correct":Dj, "qm-icon-color-correct-border":R(Dj,40),"qm-color-incorrect":sb,"qm-color-incorrect-80":R(sb,80),"qm-color-incorrect-72":R(sb,72),"qm-icon-color-incorrect":te,"qm-icon-color-incorrect-border":R(te,40)};d={"qm-accent-color":d,"qm-accent-color-16":R(d,16),"qm-accent-color-28":R(d,28),"qm-accent-color-72":R(d,72)};d=Tn.call(kc,{},b,c,Ka,d);fa={"qm-drag-background":m,"qm-drag-background-60":R(m,60),"qm-drag-background-72":R(m,72),"qm-drag-background-hover":x,"qm-drag-background-selected":Q,"qm-drag-border":t, "qm-drag-border-32":R(t,32),"qm-drag-border-50":R(t,50),"qm-drag-border-60":R(t,60),"qm-drag-border-72":R(t,72),"qm-drag-border-hover":y,"qm-drag-border-selected":Ba,"qm-drag-text":r,"qm-drag-text-28":R(r,28),"qm-drag-text-48":R(r,48),"qm-drag-text-hover":D,"qm-drag-text-hover-60":R(D,60),"qm-drag-text-and-icon":fa,"qm-drag-text-and-icon-60":R(fa,60)};return Ja.call(f,{},d,fa,zy(a,h,g),Ay(a,e),By(a,k))};function Fy(a,b){var c=document.body;const d=Ey(a,b);Object.keys(d).map(e=>ck(c,e,Yj(d[e])))};var Gy="start next prev back continue submit submit-all results postpone try-again view-results finish reset showOutline toResultSlide print".split(" "),Hy=["Hotspot","DND"];class Iy{constructor(a,b){this.ua=a;this.jC=null;this.NQ=b?this.MQ:Ne(this.MQ,this);this.ay={};this.Yw={};for(const c of Gy)this.ua.mb(c,"hidden"),this.Yw[c]="hidden"}Pg(){for(const a of Gy)"showOutline"!=a&&this.mb(a,"hidden")}MQ(){for(const a in this.ay)if(a){const b=this.ay[a];this.Yw[a]||(this.Yw[a]="hidden");this.ua.mb(a,b)}this.Yw=Object.assign({},this.ay);this.jC&&this.ua.Ap(this.jC);this.jC=null;this.ay={}}mb(a,b){this.ay[a]=b;this.NQ()}wm(a,b){this.ua.wm(a,b)}};var Jy={c8:"gotoPreviousSlide",Z7:"continuePresentation",b8:"finishAction",k8:"skipQuiz"};ha("ispring.quiz.player.QuizPlayerControllerActionType",Jy);ha("GOTO_PREVIOUS_SLIDE","gotoPreviousSlide",Jy);ha("CONTINUE_PRESENTATION","continuePresentation",Jy);ha("FINISH_ACTION","finishAction",Jy);ha("SKIP_QUIZ","skipQuiz",Jy);function Ky(a){a.Te.start=()=>{(0,a.UM)()};a.Te["continue"]=()=>{Ly(a)};a.Te["view-results"]=()=>{Ly(a)};a.Te["try-again"]=()=>{a.Ht.g();a.pa&&a.pa.Ps();a.gx.g(!0);a.da.mb("submit","enabled");a.da.mb("try-again","hidden");My(a);a.yZ&&a.XI.g()};a.Te.prev=()=>{a.Ht.g();xw(a.yf())};a.Te.next=()=>{Dw(a.yf())?Ny(a,"next"):(a.Ht.g(),Bw(a.yf()))};a.Te.submit=()=>{Oy(a)};a.Te.postpone=()=>{Bw(a.yf(),!0)};a.Te["submit-all"]=()=>{Ny(a,"submit-all")};a.Te.results=()=>{a.jR.g()};a.Te.finish=()=>{a.Cq.g()};a.Te.reset= ()=>{a.pa instanceof Er&&a.pa.qv();a.pa instanceof tr&&a.pa.contentState().reset()};a.Te.back=()=>{a.ux.g()};a.Te.showOutline=b=>{a.Jr.g(b)}}function Py(a){a.pa&&(Bd(a,a.pa.submittedEvent(),a.Mo,a),a.pa=null);a.Ht.g()}function Qy(a,b){a.da.mb("start","enabled");a.da.wm("start",b)}function Ry(a){Sy(a);a.da.mb("back","hidden");a.Xa&&"completed"==a.Xa.sessionMode()?(Ty(a,a.Om),Uy(a)):!a.Vd||a.Xa&&a.nl!=a.iS||(a.Xa&&"testing"==a.Xa.sessionMode()?Uy(a):a.Xa||Uy(a))} function Vy(a){const b=a.xr.type();return"none"==b?"survey"==a.nb.passingScoreType()?"startSurvey":"startQuiz":"survey"==b?"startSurvey":"startQuiz"}function Uy(a){if(a.Vd){var b=a.Vd.actionAvailable("gotoPreviousSlide");a.da.mb("back",b?"enabled":"hidden")}} function Ty(a,b){if(a.Vd){b=a.Vd.actionAvailable("continuePresentation");a.ua.wm("finish",b?"continuePresentation":"finish");const c=a.Vd.actionAvailable("finishAction");a.da.mb("finish",b||c?"enabled":"hidden")}else b=!!b&&"none"!=b.type(),a.da.mb("finish",b?"enabled":"hidden")}function Sy(a){a.da.mb("showOutline","bottom"==a.AD?"enabled":"hidden")}function My(a){if(a.pa){var b=Wy(a)&&!a.Wq,c=b&&a.pa.wb()?"enabled":"disabled";a.da.mb("reset",b?c:"hidden")}} function Xy(a,b){a.To?a.To=!1:(a=a.da,a.jC=b,a.NQ())}function Wy(a){if(!a.pa)return!1;var b=a.pa.slide().type();if(-1==Hy.indexOf(b))return!1;b=a.pa.slide().settings();if(a.pa instanceof Er){if(b=b.ms().ds())a=a.pa.contentState().U.Mg(),b=!a||!a.isEnabled()||1!=a.value();a=b}else a=a.pa instanceof tr?b.tv().ds():!0;return a}function Yy(a,b){return"enabled"==a.da.Yw[b]}function Ly(a){a.Ht.g();a.pa.submitted()?a.Ch||Bw(a.yf(),!a.Hc.na()):a.pa instanceof V||a.pa.submit()} function Ny(a,b){const c=Cx(a.C(),!1)?0:Ex(a.C());a.Df.dZ(c,b,()=>{},()=>{(0,a.tW)()})}function Oy(a){var b=we();b&&b.blur();b=a.pa;b.initiated()?b.submit():b.slide().settings().qs()?(b.OP(!0),Bw(a.yf(),!a.Hc.na())):a.Df.Yk("PB_CHOOSE_ANSWER_LABEL","ok",void 0,"mb_info_icon",c=>{c||a.XI.g()},!1)} class Zy extends I{constructor({controlPanel:a,ud:b,mw:c,Ee:d,Pj:e,outlinePosition:f,Fb:g,YN:h}){super();this.Df=c;this.xr=d;this.Sb=e;this.nb=b;this.AD=f;this.yZ=h;this.Vy=!1;this.Vd=this.tW=this.UM=this.Hc=this.pa=this.Om=null;this.Ch=this.Wq=!1;this.s0=h?this.JJ:Ne(this.JJ,this);this.jR=H(this);this.Ht=H(this);this.gx=H(this);this.Cq=H(this);this.rE=H(this);this.ux=H(this);this.Jr=H(this);this.XI=H(this);this.Xa=this.Bk=null;this.nl=this.iS="";this.yS=!0;this.To=!1;this.ua=a;z(this,this.ua.Rk(), this.m1,this);this.da=new Iy(a,h);this.Te={};Ky(this);this.wq=void 0;this.ua.Pg();$u(g)&&z(this,b.AQ,()=>{this.Jv()})}gb(a,b,c,d,e){this.Pq(a,b,c,d,e);this.Wq="reviewing"==c.sessionMode()}Pq(a=null,b=null,c=null,d=null,e=!1){this.Bk=a;this.Hc=b;this.Xa=c;this.tW=d;this.yS=e;this.Vy=this.Ch=!1;this.Om=null;this.Wq=!1}outlinePopupClosed(){this.ua.outlinePopupClosed()}Is(a){Qy(this,Vy(this));this.nl=a;Ry(this)}Hs(a,b){Qy(this,a);this.nl=b;Ry(this)}QP(a){this.UM=a}qF(a){this.Vy=!0;this.Om=a;Py(this); this.da.Pg();this.ua.Pg();Uy(this);Ty(this,a)}DO(){this.Om=null;this.Vy=!1;this.Wq=!0;this.da.mb("results","enabled")}TA(a,b,c,d){a?(this.da.Pg(),this.da.mb("toResultSlide","enabled"),this.da.mb("print",b?"enabled":"hidden"),this.Te.print=c,this.Te.toResultSlide=d):(this.qF(this.Om),this.Te.print=()=>{},this.Te.toResultSlide=()=>{})}showOutlineEvent(){return this.Jr}setActionAvailability(a){this.Vd=a;this.JJ();Ry(this)}tG(a){this.iS=a;Ry(this)}Ap(a){this.ua.Ap(a)}hP(){this.To=!0}Yg(a){this.wq=a;this.ua.gb(this.wq.Fa(), this.wq.slidePoolState(),this.wq.Ka(),this.wq.evaluation(),this.wq.settings())}lO(){const a=W(this.wq.Ka());this.ua.Pk(a)}Jv(){Ry(this);this.s0()}JJ(){if(this.pa&&!this.Vy){Sy(this);this.da.mb("results","hidden");this.da.mb("start","hidden");this.da.mb("finish","hidden");this.da.mb("toResultSlide","hidden");this.da.mb("print","hidden");var a=Cx(this.C(),!0)&&"testing"==this.C().sessionMode()&&"eachQuestion"==this.nb.submitType()&&this.yS;this.da.mb("view-results",a?"enabled":"hidden");this.da.mb("results", this.Wq?"enabled":"hidden");this.da.mb("try-again","hidden");var b=0<=ww(this.yf(),!1),c=this.yf();var d=Dw(c)?!0:!c.Ix();My(this);c=this.pa;var e="eachQuestion"===this.nb.submitType()&&this.nb.Mz()&&!this.Hc.na()&&!Uj.includes(c.slide().type());if(this.Wq)this.da.mb("prev",b?"enabled":"disabled"),this.da.mb("next",d?"enabled":"disabled");else{const f=this.pa.slide()&&this.pa.slide().settings().qa()&&this.pa.slide().settings().qa().isEnabled();switch("eachQuestion"==this.nb.submitType()?"eachQuestion": f&&this.pa.wb()?"eachQuestion":"allAtOnce"){case "allAtOnce":this.da.mb("submit","hidden");this.da.mb("continue","hidden");this.da.mb("submit-all","enabled");this.da.mb("prev",b?"enabled":"disabled");this.da.mb("next",d?"enabled":"disabled");break;case "eachQuestion":this.da.mb("submit-all","hidden"),b=!f&&c.wb(),d="hidden",e&&b&&(d="enabled"),!e||b&&!Fx(this.C())||(d="disabled"),this.da.mb("postpone",d),e="none"!=Aw(c.slide().settings(),"attempt"),b=c.submitted()&&c.wb()&&c.kv(),this.da.mb("try-again", b&&!e?"enabled":"hidden"),b&&!e&&(Xy(this,"try-again"),d=Wy(this)&&!this.Wq,this.da.mb("reset",d?"disabled":"hidden")),this.da.mb("submit",!b&&c.wb()?"enabled":"hidden"),this.da.mb("continue",a||c.wb()?"hidden":"enabled"),a||c.wb()?a&&Xy(this,"view-results"):Xy(this,"continue"),this.da.mb("prev","hidden"),this.da.mb("next","hidden"),b&&(e?this.Ch?(this.da.mb("continue","enabled"),Xy(this,"continue")):(this.gx.g(!0),this.da.mb("submit","enabled"),Xy(this,"submit")):this.gx.g(!1))}}}}Mo(){this.Jv()}FA(a){(this.Ch= a)&&this.gx.g(!1)}m1(a,b=null){this.Sb&&this.Sb.gd();Sf();this.Te[a](b)}Ms(){(0,this.UM)()}yf(){return this.Bk}C(){return this.Xa}};function $y(a,b,c){switch(a.type()){case "closeWindow":a=new Bi;c.g(a);if(!a.suspended())if(xg)(new wg("closeWindow")).uv();else try{Hg||(window.open("","_self",""),window.close())}catch(d){}break;case "navigateToUrl":Lg($t(b,a.url()),a.target())}};class az extends I{constructor(a){super();this.P=a;z(this,this.P.Di(),this.c2,this);this.C=void 0;this.P.Pg();this.Dk=H(this,this.P.Yp())}c2(a){vw(this.C.Ka(),a)}Yg(a){this.C=a;a=this.C.settings();this.P.gb(this.C.Fa(),this.C.slidePoolState(),this.C.Ka(),this.C.evaluation(),a);this.P.Ei(!1)}DO(){this.P.Ei(!0)}qF(){this.P.Pk(null);this.P.Ei(!1);this.P.Pg()}lO(){const a=W(this.C.Ka());this.P.Pk(a)}Dv(){this.P.Dv()}Yp(){return this.Dk}Ip(){this.P.Ip()}};function bz(a,b){if(a.fj){var c=a.VJ;b=b||a.CL.displayObject();b.appendChild(c.displayObject())}}function cz(a,b){const c=d=>{d.preventDefault();d.stopPropagation()};yd(a,b,c);setTimeout(()=>{zd(a,b,"click",c,!0)},500)} class dz extends I{constructor(a,b){super();this.CL=a;this.VJ=b;this.IU=H(this);this.fj=!1}show(a){const b=this.VJ;b.j(!1);this.fj=!0;bz(this,a);this.CL.Xp(!1);Dg(()=>{b.j(!0);z(this,b.K,this.eU,this)})}eU(){const a=this.VJ;Bd(this,a.K,this.eU,this);if(Hg||nh){a:{var b=a.displayObject();var c;if(Qd&&!(u&&Qc("9")&&!Qc("10")&&n.SVGElement&&b instanceof n.SVGElement)&&(c=b.parentElement)){b=c;break a}c=b.parentNode;b=oe(c)?c:null}b&&cz(this,b)}le(a.displayObject());this.CL.Xp(!0);this.fj=!1;this.IU.g()}} ;function ez(a){return fz(a).Fa().sessionMode()}function fz(a){return a.B.currentSession()}function gz(a){if(!a.B.currentSession())return!1;a=fz(a).ke();return!!a&&a.slide().visible()}function hz(a){a.iR.g(a.To)}function iz(a,b,c,d,e){a.rK=!0;const f=xi(c);a.Ia.ua.bi(!1);a.Df.QA(b,"ok","mb_info_icon",()=>{a.Ia.ua.bi(!0);d();hz(a)},()=>({[e]:f}))}function jz(a,b){a.Ia.ua.bi(!1);a.Df.QA("PB_INVALID_BRANCHING_MESSAGE","ok","mb_info_icon",()=>{a.Ia.ua.bi(!0);b();hz(a)})} function kz(a){a.Df.pF();a.Tf.exitFullscreen();a.eW.g(a.nl)}function lz(a,b,c){a.W.dw();const d=()=>{a.W.Ev();c();a.nw()};Px(a.$q,b.slide()).then(d,d)}function mz(a){a.ur&&(a.ur.close(),a.Ia.TA(!1),a.ur=null)} function nz(a,b){var c=fz(a);const d=Fw(c.settings());a=ez(a);if("testing"==a&&d&&b instanceof V&&!b.wb()&&(b=b.review(),b=!!b&&b.status(),"partially"==b||"incorrect"==b))return"reviewWithCorrectAnswers";b=!1;if("completed"==a||"reviewing"==a)b=(c=c.ke())?c.contentState().content().Gi():!0;return"reviewing"==a?b?"reviewWithCorrectAnswers":"reviewWithoutCorrectAnswers":"normal"}function oz(a,b){Fd(a,a.pa);a.pa=b;a.nl=b.slide().id()} function pz(a){var b=gz(a);if("completed"!=ez(a)||!b){b=W(a.ik());oz(a,b);z(a,a.pa.FV,a.sD,a);z(a,a.pa.submittedEvent(),a.Mo,a);a.W.km();a.KH(a.pa);b=a.Ia;var c=a.pa;b.Vy||(Py(b),z(b,c.submittedEvent(),b.Mo,b),b.pa=c,c=c.slide().id(),b.nl=c,Ry(b),b.Jv());a.Sh&&a.Sh.lO();a.Ia&&a.Ia.lO();a.pa instanceof V&&(a.pa.wb()||a.UV());kz(a);a.W.Ev();a.nw()}} class qz extends I{constructor({state:a,view:b,A:c,Sn:d,mw:e,Fb:f,Pj:g,Ee:h,De:k,Ec:m,YN:t=!1,ew:r,Og:x}){super();this.ur=this.pa=null;this.B=a;this.W=b;this.i=c;this.Wa=f;this.$q=d;this.Tf=k;this.Af=r;this.rq=x;z(this,this.W.SA(),this.l2,this);z(this,this.W.$h(),()=>{Yy(this.Ia,"submit")&&Oy(this.Ia);Yy(this.Ia,"start")&&this.Ia.Ms()},this);z(this,this.W.Kh,this.Y1,this);a=this.B.ud().X();this.Df=A(this,e);this.Nq=this.rK=!1;this.Ia=new Zy({controlPanel:this.W.controlPanel(),ud:a,mw:this.Df,Ee:h, Pj:g,outlinePosition:m?m.outlinePosition():null,Fb:f,YN:t});A(this,this.Ia);z(this,this.Ia.jR,this.i1,this);z(this,this.Ia.Ht,this.w1,this);z(this,this.Ia.gx,this.xo,this);z(this,this.Ia.Cq,this.p1,this);z(this,this.Ia.XI,this.TT,this);z(this,this.Df.GY(),()=>rz(r,!1));z(this,this.Df.closeWindowEvent(),()=>rz(r,!0));this.Sh=null;if(e=this.W.topPanel())this.Sh=A(this,new az(e)),z(this,this.Sh.Yp(),y=>this.cz.g(y),this);this.Bk=null;this.Ch=!1;this.$b=null;this.eW=H(this);this.iR=H(this);this.qo=H(this); this.TI=H(this);this.rE=H(this,this.Ia.rE);this.ux=H(this,this.Ia.ux);this.Jr=H(this,this.Ia.showOutlineEvent());this.cz=H(this);this.nl=null;this.To=!1;z(this,this.B.currentSessionChangedEvent(),this.GK,this);z(this,this.B.DV,this.g2,this);z(this,this.B.JV,this.h2,this);z(this,this.B.KV,this.i2,this);z(this,this.B.MM,this.Y0,this);z(this,this.B.LM,this.dL,this);z(this,this.B.ZV,this.V3,this)}Xn(a){this.rK=!0;this.W.Xn(a,this.Df)}setActionAvailability(a){this.Ia.setActionAvailability(a)}tG(a){this.Ia.tG(a)}autoStartAvailable(){if(!uh&& !vh)return!0;const a=this.B.currentSession();var b=this.pa||a&&W(a.Ka());b=b&&b.GO();const c=!!a&&"reviewing"==ez(this);return!b||c&&!!a}outlinePopupClosed(){this.Ia.outlinePopupClosed()}onTopPanelPopupClosed(){this.Sh&&this.Sh.Ip()}showTopPanelPopupEvent(){return this.cz}hP(){this.To=!0;this.Ia.hP()}Y1(){this.Df.invalidate()}Y0(a,b){iz(this,"PB_TIMED_QUIZ_WARNING",a,b,"QUIZ_TIME")}dL(a,b){iz(this,"PB_TIMED_QUESTION_WARNING",a,b,"QUESTION_TIME")}QP(a){this.Ia.QP(a)}slideChangedEvent(){return this.eW}closeWindowEvent(){return this.qo}showOutlineEvent(){return this.Jr}reset(){var a= this.Ia;Py(a);a.da.Pg();a.Pq();a=fz(this);Fd(this,a);this.W.reset()}GK(){this.Bk&&Bd(this,this.Bk.activeSlideChangedEvent(),this.EK,this);const a=fz(this);z(this,a.Fa().sessionModeChangedEvent(),this.jh,this,1);z(this,a.Fa().xz,this.G2,this);z(this,a.Fa().ND,this.ny,this);z(this,a.ag.cE,this.vD,this);z(this,a.ag.dE,this.vD,this);z(this,a.ag.Sy,(c,d)=>{this.uy("PB_SEND_REPORT_TO_EMAIL_FAILED",c,d)},this);z(this,a.ag.Ty,(c,d)=>{this.uy("PB_SEND_REPORT_TO_URL_FAILED",c,d)},this);"embedded"==this.Wa&& z(this,a.Cq,()=>{gz(this)||this.TI.g()},this);this.Bk=a.Ka();this.$q.PP(a.slidePoolState().slides());const b="none"!=a.quiz().kb().Ee().type();this.Ia.gb(this.Bk,this.B,a.Fa(),()=>{this.Nq=!0;xx(a);this.Nq=!1},b);this.Sh&&this.Sh.Yg(a);this.Ia&&this.Ia.Yg(a);wx(a)||gz(this)?(this.$b=this.W.Ms(),z(this,this.$b.$h(),()=>{Yy(this.Ia,"submit")&&Oy(this.Ia)},this),z(this,this.$b.dA(),()=>{Yy(this.Ia,"submit")&&this.Ia.Ap("submit")},this),z(this,this.Bk.activeSlideChangedEvent(),this.EK,this),z(this,this.Bk.EC, this.B1,this),this.EK().then(()=>this.W.km(),()=>this.W.km()),this.jh()):this.MB()}vD(){this.Df.cZ("PB_SENDING_REPORT")}MB(){const a=fz(this).Fa().sh();this.Ia.qF(a);this.Sh&&this.Sh.qF(gz(this))}uy(a,b,c){const d=fz(this);this.Df.SY(a,b,c,()=>{vx(d)},()=>{d.zs()})}l2(a){this.Df.aZ(a)}jh(){fz(this);switch(ez(this)){case "reviewing":this.Ia.DO();this.Sh&&this.Sh.DO();break;case "completed":this.MB();const a=fz(this);z(this,a.Fa().Ux,this.YE,this);gz(this)?this.YE():this.$b&&this.xo(!1)}}YE(){if(gz(this)){var a= fz(this),b=a.ke();lz(this,b,()=>{const c=b.contentState();Fd(this,c);z(this,c.bV,()=>{this.reset();this.B.restartQuiz()},this);z(this,c.eV,()=>{a.review()},this);z(this,c.TV,this.S3,this);this.$b.WP(b,this.B.allowRetakeQuiz(),a.settings().quizSize());this.nl=b.slide().id();this.W.Zk();kz(this)})}}S3(){var a=fz(this);this.ur=this.Df.bZ({Mb:a,J:this.B.J()});a=a.ke().slide().content().jF();const b=z(this,this.ur.ie(),()=>{wd(this,b);this.Ia.TA(!1);this.ur=null});this.Ia.TA(!0,a,()=>this.ur.print(),()=> mz(this))}activate(a){a||mz(this);this.Tf.exitFullscreen()}i1(){this.W.Zk();fz(this).finish()}EM(a,b){var c="";if(this.pa instanceof V&&this.pa.wb()){c=this.pa.slide().settings().Ff();var d=-1;-1!=c&&(d=c-this.pa.ho());c=-1==d?this.i.H("PB_FEEDBACK_UNLIMITED_ATTEMPTS"):d+""}this.$b.Xv(!1);this.$b.dm(nz(this,this.pa));d=fz(this).settings().quizSize();this.W.Zk({Jj:a,status:b,wX:c,animate:!0,J:this.B.J(),quizSize:d});this.Ch=!0;this.Ia.FA(this.Ch)}xo(a){this.$b.j(a)}p1(){if("embedded"==this.Wa)this.TI.g(); else{var a=fz(this).Fa().sh();a&&!$u(this.Wa)&&$y(a,this.B.J(),this.qo)}}UV(){var a=ez(this);const b="reviewing"==a;var c="completed"==a;if(this.pa&&(b||this.pa.submitted())){this.W.Zk();var d=new kv(fz(this));(a=d.get(this.pa))&&!c&&(c=d.status(),d=fz(this).settings().quizSize(),this.W.Zk({Jj:a,status:c,T6:b,animate:!1,J:this.B.J(),quizSize:d}))}}i2(a){oz(this,a);lz(this,a,()=>{const b=a.slide().id();this.Ia.Is(b);this.W.Is(a);kz(this)})}g2(a){oz(this,a);lz(this,a,()=>{const b=this.B.Cp()?"submit-form": Vy(this.Ia),c=a.slide().id();var d=this.Ia;Qy(d,b);d.nl=c;Ry(d);this.W.NA(a);kz(this)})}h2(a){oz(this,a);lz(this,a,()=>{var b=!!this.B.Cp(),c=Kx(this.B);b=b||c?"continue-style":Vy(this.Ia);c=a.slide().id();this.Ia.Hs(b,c);this.W.Hs(a);kz(this)})}currentSlideId(){return this.nl}EK(){Fd(this,this.pa);this.Ch=!1;if(0==fz(this).slidePoolState().slides().length)return Promise.resolve();this.W.dw();return this.VM()}VM(){const a=this.Bk.activeSlideIndex();return sz(this.$q,a).then(()=>pz(this),()=>pz(this))}sD(){if(!this.Nq){var a= this.pa;this.EM(lr(a),a.xd.status())}}w1(){this.W.Zk();this.Ch=!1;this.Ia.FA(this.Ch)}Mo(){if(!this.Nq){if(!this.Ch&&this.pa){var a="none"!=Aw(this.pa.slide().settings(),"attempt");if((!this.pa.wb()||a)&&"testing"==ez(this)){a=this.$b;const b=a.Ln(),c=nz(this,this.pa);this.xo(!1);a.Xv(!1);a.dm(c);c==b&&Bw(this.ik(),!this.B.na())}}this.Ia.Jv()}}KH(a){const b=ez(this),c=fz(this);var d=nz(this,a);this.$b.BG(a,d);d=this.rq.colors();const e=a.slide().fb().Qu;Fy(e,d);a.Js()?this.xo(!0):!a.wb()||c.Fa().Vl|| "completed"==b||"reviewing"==b?this.xo(!1):this.xo(!0)}V3(a){this.Nq||(a=xi(a),this.W.$p(a))}G2(a){this.W.jf();this.Df.pF();this.Sh&&this.Sh.Dv();a.preventAction();const b=fz(this);xx(b,!0);(a=we())&&a.blur();this.Ia.ua.bi(!1);this.Df.QA("PB_QUIZ_TIMEOUT","ok","mb_time_out_icon",()=>{this.Ia.ua.bi(!0);Bx(b.Fa())&&yx(b);hz(this)})}ny(a){this.W.jf();a.preventAction();this.pa.submit(!0);this.Ia.ua.bi(!1);(a=we())&&a.blur();this.Df.QA("PB_QUESTION_TIMEOUT",this.gJ(),"mb_time_out_icon",()=>{this.xo(!1); this.Ia.ua.bi(!0);this.Nq=!this.pa.initiated();dr(this.pa);this.pa.initiated()||Ly(this.Ia);this.Nq=!1;hz(this)})}gJ(){const a=this.pa.initiated(),b="none"!=lv(this.pa.slide().settings()),c=this.$b.Ln(),d=nz(this,this.pa);return c!=d&&a?"ok":b?a?"ok":"continue":"continue"}qx(){return fz(this).slidePoolState()}ik(){return fz(this).Ka()}VP(){if(this.rK)return Promise.resolve();const a=new yy,b=new dz(this.W,a);A(this,b);return new Promise(c=>{const d=z(this,b.IU,()=>{wd(this,d);gh&&!hh?requestAnimationFrame(()=> {Qx(this.B)||c()}):c()},this);b.show(this.W.displayObject())})}nw(){this.W.gv(this.To);this.To=!1}TT(){this.nw()}B1(){jz(this,()=>{vw(this.Bk,this.pa.slide().id())})}};function tz(a,b,c,d,e){if(b){const f=()=>({N:b});switch(c){case "next":return a?new uz({messageType:"PB_SUBMIT_ALL_HAS_UNANSWERED_QUESTION_BY_NEXT_ALLOW_BLANK",Nj:"end-quiz",zi:"return-to-quiz",lm:"mb_question_icon",cm:g=>{g?d():e()},Sk:f}):new uz({messageType:"PB_SUBMIT_ALL_HAS_UNANSWERED_QUESTION_BY_NEXT_NOT_ALLOW_BLANK",Nj:"ok",zi:void 0,lm:"mb_info_icon",cm:()=>{d()},Sk:f});case "submit-all":return a?new uz({messageType:"PB_SUBMIT_ALL_HAS_UNANSWERED_QUESTION_BY_SUBMIT_ALLOW_BLANK",Nj:"end-quiz", zi:"return-to-quiz",lm:"mb_question_icon",cm:g=>{g?d():e()},Sk:f}):new uz({messageType:"PB_SUBMIT_ALL_HAS_UNANSWERED_QUESTION_BY_SUBMIT_NOT_ALLOW_BLANK",Nj:"ok",zi:void 0,lm:"mb_info_icon",cm:()=>{d()},Sk:f});default:throw Error("illegal control type");}}else switch(c){case "next":return new uz({messageType:"PB_SUBMIT_ALL_NO_UNANSWERED_QUESTION_BY_NEXT",Nj:"end-quiz",zi:"return-to-quiz",lm:"mb_question_icon",cm:f=>{f?d():e()}});case "submit-all":return new uz({messageType:"PB_SUBMIT_ALL_NO_UNANSWERED_QUESTION_BY_SUBMIT", Nj:"yes",zi:"no",lm:"mb_question_icon",cm:f=>{f?d():e()}});default:throw Error("illegal control type");}}class uz{constructor({messageType:a,Nj:b,zi:c,lm:d,cm:e,Sk:f}){this.messageType=a;this.Nj=b;this.zi=c;this.lm=d;this.cm=e;this.Sk=f}};var vz;function wz(a){if(xg)vz=a,(new wg("print",["ispring.Printer.onPrintFinished"])).uv();else if(void 0!==window.matchMedia&&K&&Ig){const b=window.matchMedia("print");function c(d){d.matches||(a(),b.removeListener(c))}b.addListener(c);window.print()}else window.print(),a()}ha("ispring.Printer.onPrintFinished",function(){const a=vz;a&&(a(),vz=void 0)});function xz(a){const b=a.displayObject(),c=gf(b,"opacity");J(b,"opacity","0");const d=gf(document.body,"overflow");J(document.body,"overflow","hidden");document.body.appendChild(b);const e=()=>{le(b);J(document.body,"overflow",d);J(b,"opacity",c)};Dg(()=>wz(e))};function yz(a){return a.rb?new O({ia:a.rb.element,s:N(a,`${a.rb.Kg}-icon`)}):null}function zz(a){if(a.Db){const b=new O({ea:"SPAN",s:N(a,"button-text")});b.M(a.Db);return b}return null}function Az(a,b,c="left"){a.Mq&&B(a,a.Mq);a.rb={element:b,Kg:c};a.Mq=yz(a);a.Mq&&M(a,a.Mq,a.rb?"right"===a.rb.Kg?1:0:0)} class Bz extends O{constructor({icon:a,type:b,size:c="medium",text:d,prefix:e}){super({m:`${e?e:""}${b}`,ea:"BUTTON"});this.LL=!1;this.Xl=null;this.Db=d||null;this.rb=a||null;this.Mq=yz(this);(this.kp=zz(this))&&M(this,this.kp,this.rb?"right"===this.rb.Kg?0:1:0);this.Mq&&M(this,this.Mq,this.rb?"right"===this.rb.Kg?1:0:0);this.M_=H(this);this.l("size",c);this.ow()}pressed(){return this.LL}Xk(a){this.LL=a;this.Sc("pressed",a);this.l("withTooltip",!this.LL)}M(a){(this.Db=a)?this.kp?this.kp.M(a):(this.kp= zz(this),M(this,this.kp,this.rb?"right"===this.rb.Kg?0:1:0)):(B(this,this.kp),this.kp=null)}j(a){super.j(a);this.M_.g(a)}};class Cz extends O{constructor(a,b,c){super({m:"smartphone-quiz-report-control-panel"});this.F=c;this.Fw=H(this);this.RU=H(this);a=this.oI(a);M(this,a);a=this.Hb("close");M(this,a);z(this,a.K,()=>this.Fw.g());b&&(b=new Bz({prefix:"quiz-",type:"uikit-primary-button",icon:{element:S(this.F,"print_icon.svg"),Kg:"left"}}),ai(b,N(this,"uikit-button")),b.l("print",!0),M(this,b),z(this,b.K,()=>this.RU.g()))}oI(a){const b=new O({s:N(this,"title")});b.M(a.H("PB_PRINT_DETAILED_REPORT_TITLE"));return b}Hb(a){const b= new Bz({prefix:"quiz-",type:"uikit-link-button",icon:{element:S(this.F,"close"),Kg:"left"}});ai(b,N(this,"uikit-button"));b.l(a,!0);return b}};class Dz extends O{constructor(a){super(a);this.Pe("alertdialog");this.xy=H(this);this.po=H(this);this.oi=!1}open(){this.oi=!0;this.Oo();this.xy.g(this)}close(){this.oi=!1;this.PH()}ao(a){if(this.Bg)throw Error("already modal");this.Bg=a?this.gI():void 0}u(a){super.u(a);this.Bg&&this.Bg.u(a)}ie(){return this.po}gI(){const a=new O({m:"modal-layer"});w(this,a.displayObject(),"click",()=>{});return a}Fy(a){const b=a.target.nodeName;"INPUT"!=b&&"TEXTAREA"!=b&&a.preventDefault()}PH(){this.u(!1);this.po.g(this); zd(this,document,"keydown",this.Fy,this)}Oo(){this.u(!0);w(this,document,"keydown",this.Fy,this)}};const Ez={answered:"answered-icon.svg",correct:"correct-icon.svg",incorrect:"incorrect-icon.svg",partially:"partial-correct-icon.svg",hasUserAnswer:"has-answer-icon.svg",notanswered:"unanswered-icon.svg"};function Fz(a,b){a.sn&&(a.removeChild(a.sn),a.sn=null);if(b){var c;if(c=Ez.hasOwnProperty(b)?S(a.F,Ez[b]):null)a.sn=new O({ia:c,s:N(a,"icon")}),a.sn.l(b,!0),a.addChild(a.sn)}}class Gz extends O{constructor(a){super({m:"quiz-slide-list-status-icon"});this.F=a;this.sn=null}};class Hz{constructor(a,b){this.key=a;this.value=b}}class Iz{constructor(a,b,c,d,e){this.index=a+"";this.title=b.replace(/\n/g," ");this.awardedScore=c+"";this.maxScore=d+"";this.status=e}}class Jz{constructor(a,b,c){this.title=a;this.awardedScore=b;this.score=c}}class Kz{constructor(a,b){this.eG=a?a.quizPassed():!0;this.awardedScore=a?a.awardedScore():0;this.maxScore=a?a.maxScore():0;this.isGraded=!!a&&"graded"==b}} function Lz(a,b,c,d){b=b.questions();const e=[];let f=1;for(let t=0;t<b.length;++t){var g=b[t],h=g.review(),k="notanswered";if(!d&&c&&!g.hasBeenVisited())continue;var m=!g.slide().settings().S();!Uj.includes(g.slide().type())&&g.submitted()&&(m?k=g.submitted()?"answered":"notanswered":h&&(k=h.status()));h=m||!h?"-":h.awardedScore();m=m?"-":g.maxScore();g=g.slide().description();const r=a.i.H("Q_EQUATION_REPLACEMENT_TEXT");k=new Iz(f+".",g.textWithEquations(r),h,m,k);e.push(k);f++}return e} function Mz(a,b,c,d){var e=c.Fa().Et;e=yi(e);const f=c.Fn();e=[new Hz("PB_PRINT_DATE_TIME_TABLE_LABEL",e)];f&&f.fg("USER_NAME")&&e.push(new Hz("PB_PRINT_USER_ID",f.kf("USER_NAME")));f&&f.fg("USER_EMAIL")&&e.push(new Hz("PB_PRINT_USER_EMAIL",f.kf("USER_EMAIL")));e.push(new Hz("PB_PRINT_ANSWERED_QUESTIONS",$t(b,"%ANSWERED_QUESTIONS% / "+d)));a&&(a=gc(c.evaluation().maxScore()),e.push(new Hz("PB_PRINT_STUDENT_SCORE_LABEL",$t(b,"%AWARDED_SCORE% / "+a+" (%AWARDED_PERCENT%%)"))),e.push(new Hz("PB_PRINT_PASSING_SCORE_LABEL", $t(b,"%PASSING_SCORE% (%PASSING_PERCENT%%)"))));b=c.Fa().quizDuration();b=zi(b);e.push(new Hz("PB_PRINT_TIME_SPENT",b));return e} function Nz(a,b,c){const d=new O({m:"quiz-main-section-container",ea:"TABLE"}),e=new O({m:"quiz-main-section-container-row",ea:"TR"});if(b.isGraded){var f=new O({m:"quiz-main-section-container-column",ea:"TD"}),g=new O({m:"quiz-report-info"});g.resize(160,160);var h=b.maxScore?Math.round(b.awardedScore/b.maxScore*100):0,k=b.eG,m=h,t=new O({m:"chart-canvas",ea:"CANVAS"}),r=t.displayObject(),x=k?"#4DC700":"#F7523F";r.setAttribute("width","160px");r.setAttribute("height","160px");k=Math.PI;r.getContext&& (r=r.getContext("2d"),r.fillStyle="#EEEEEE",r.strokeStyle="#EEEEEE",r.beginPath(),r.arc(80,80,80,0,2*k),r.closePath(),r.fill(),m=k/180*m*360/100,0<m&&(r.strokeStyle=x,r.lineCap="round",r.lineWidth=6,r.beginPath(),x=-(k/2),r.arc(80,80,77,x,x+m),r.stroke()),r.fillStyle="#FFFFFF",r.beginPath(),r.arc(80,80,74,0,2*k),r.closePath(),r.fill());M(g,t);t=new O({s:N(g,"text-container")});t.resize(160,160);k=new O({s:N(g,"text")});m=b.eG?"#35B200":"#D64B3C";x=a.i.H(b.eG?"PB_PRINT_PASSED_QUIZ":"PB_PRINT_FAILED_QUIZ"); k.le("<span style = 'font-size: 36px'>"+h+"%</span><br><span style = 'color:"+m+"'>"+x+"</span>");M(t,k);M(g,t);M(f,g);M(e,f)}if(c.length){f=new O({m:"quiz-main-section-container-column",ea:"TD"});h=b.isGraded;g=new O({m:"quiz-user-info-table",ea:"TABLE"});g.l("graded",h);for(const y of c)h=a,t=y,k=g,c=new O({s:N(k,"row"),ea:"TR"}),m=t.key,x=new O({s:N(k,"column"),ea:"TD"}),x.l("center",!1),x.l("header",!1),di(x,h.i,m),M(c,x),h=Oz(t.value,k),h.l("value",!0),M(c,h),M(g,c);a=new O({m:"quiz-user-info"}); M(a,g);if(!b.isGraded)return a;M(f,a);M(e,f)}M(d,e);return d}function Pz(a){var b=a.groups();a=[];for(const c of b){a:{b=c;for(const d of b.questions())if(d.slide().settings().S()){b=!0;break a}b=!1}b&&a.push(new Jz(c.title(),parseFloat(gc(c.awardedScore())),parseFloat(gc(c.maxScore()))))}return a} function Qz(a,b){const c=new O({m:"quiz-groups-info"});var d=new O({m:"quiz-group-info-section-text-block"});d.l("header",!0);var e=new O({s:N(d,"title")});di(e,a.i,"PB_PRINT_RESULT_BY_SECTION");M(d,e);e=new O({s:N(d,"score-header")});di(e,a.i,"PB_PRINT_POINTS_TITLE");M(d,e);M(c,d);for(const h of b){var f=a;d=h;b=new O({m:"quiz-group-info-section"});e=new O({m:"quiz-group-info-section-text-block"});M(b,e);var g=new O({s:N(e,"title")});g.M($t(f.I,d.title));M(e,g);f=new O({s:N(e,"score")});f.M(d.awardedScore+ " / "+d.score);M(e,f);e=d.awardedScore;d=d.score;f=new O({m:"quiz-group-info-score-bar"});g=new O({s:N(f,"progress")});g.D("width",Math.max(0,Math.round(100*e/d))+"%");M(f,g);M(b,f);M(c,b)}return c}function Rz(a,b){const c=new O({m:"quiz-questions-info"});var d=new O({s:N(c,"header")});di(d,a.i,"PB_PRINT_RESULT_BY_QUESTION");M(c,d);d=new O({m:"quiz-questions-info-table",ea:"TABLE"});const e=Sz(a,new Iz("","","","",""),d,!0);M(d,e);for(const f of b)b=Sz(a,f,d),M(d,b);M(c,d);return c} function Oz(a,b,c,d){b=new O({s:N(b,"column"),ea:d?"TH":"TD"});b.l("center",c||!1);b.l("header",d||!1);b.M(a);return b} function Sz(a,b,c,d){const e=new O({s:N(c,"row"),ea:"TR"});var f=Oz(b.index,c,!0,d);f.l("small",!0);M(e,f);const g=Oz("",c,!1,d);g.l("title",!0);M(e,g);var h=new O({s:N(c,"title-text")});h.M(d?b.title:$t(a.I,b.title));M(g,h);let k=h=null;"graded"==a.C.quiz().kb().Ee().type()&&(h=Oz(b.awardedScore,c,!0,d),h.l("small",!0),M(e,h),k=Oz(b.maxScore,c,!0,d),k.l("small",!0),M(e,k));d?(b=Oz(b.status,c,!0,d),M(e,b),di(f,a.i,"PB_SLIDES_LIST_INDEX_COLUMN"),di(g,a.i,"PB_PRINT_QUESTION_TITLE"),h&&di(h,a.i,"PB_PRINT_AWARDED_TITLE"), k&&di(k,a.i,"PB_PRINT_POINTS_TITLE"),di(b,a.i,"PB_PRINT_RESULT_TITLE")):(f=new O({s:N(c,"column"),ea:"TD"}),f.l("small",!0),f.l("center",!0),a=new Gz(a.F),Fz(a,b.status),f.addChild(a),M(e,f));return e} class Tz extends O{constructor({Mb:a,J:b,A:c,O:d}){super({m:"quiz-report-content"});this.C=a;this.i=c;this.F=d;this.I=b;c=new O({m:"quiz-report-header"});M(this,c);d=a.evaluation();const e=this.C.quiz().kb().Ee().type(),f=new Kz(d,e);d=Lz(this,a.slidePoolState(),a.Fa().na(),a.Fa().Vl);b=Mz(f.isGraded,b,a,d.length);M(this,Nz(this,f,b));di(c,this.i,()=>f.isGraded?"PB_PRINT_RESULTS_HEADER":"PB_PRINT_SURVEY_RESULTS_HEADER",()=>f.isGraded?{QUIZ_TITLE:a.quiz().title(),QUIZ_STATUS:this.i.H(f.eG?"PB_PRINT_PASSED_QUIZ": "PB_PRINT_FAILED_QUIZ")}:{QUIZ_TITLE:a.quiz().title()});b=a.ke().slide().content();b.UP()&&(c=Pz(a.slidePoolState()),c.length&&M(this,Qz(this,c)));d.length&&b.AM&&M(this,Rz(this,d))}};function Uz(a,b){var c=a.C.ke().slide().content().jF();c=new Cz(a.i,c,a.F);c.l(b,!0);z(a,c.Fw,()=>a.close());z(a,c.RU,a.SU,a);return c}function Vz(a){return new Tz({Mb:a.C,J:a.I,A:a.i,O:a.F})} class Wz extends Dz{constructor({Mb:a,J:b,A:c,O:d}){super({m:"smartphone-quiz-report",Lf:!0});this.C=a;this.I=b;this.i=c;this.F=d;this.tR=Uz(this,"top");M(this,this.tR);this.NB=new O({m:"smartphone-quiz-report-scroll-container"});M(this,this.NB);this.QD=new O({m:"smartphone-quiz-report-content-wrapper"});M(this.NB,this.QD);this.Hy=Vz(this);M(this.QD,this.Hy);this.sR=Uz(this,"bottom");M(this,this.sR)}print(){this.SU()}ja(a,b){a&&b&&(a=1<a/b,this.l("landscape",a),this.tR.l("landscape",a),this.sR.l("landscape", a),this.QD.D("height",""),a=1,this.Hy.width()>this.NB.width()&&(a=this.NB.width()/this.Hy.width()),b=this.Hy.height()*a,this.QD.D("height",`${b}px`),Nf(this.Hy.displayObject(),a,a))}SU(){xz(Vz(this))}};class Xz extends Wn{constructor(a){super(null,[0],[1],75,b=>b*b);this.G_=a}$k(){this.G_.Ic(this.coords[0])}};function Yz(a,b){a.wI=b}class Zz extends Dz{constructor(a,b){super({m:a,Lf:b});this.wI=this.Ue=void 0}Oo(){this.Ue&&this.Ue.stop();this.u(!0);!K&&this.wI&&this.wI.focus();this.Ue=new Xz(this);this.Ue.play()}};function $z(a,b,c,d){const e=new O({m:"quiz-message-box-buttons-panel"});a.addChild(e);a.DH=e;const f=new O({s:N(e,"buttons")});b=new Bz({prefix:"quiz-",type:"uikit-primary-button",text:a.i.H(a.mC(b))});f.addChild(b);z(a,b.K,()=>{a.close()},a);Yz(a,b.displayObject());c&&(c=new Bz({prefix:"quiz-",type:"uikit-primary-button",text:a.i.H(a.mC(c))}),f.addChild(c),z(a,c.K,()=>{a.ht=!0;a.close()},a),d&&Yz(a,c.displayObject()));e.addChild(f)} class aA extends Zz{constructor({A:a,messageType:b,icon:c,Nj:d,zi:e,h7:f,Sk:g}){super("quiz-message-box",!1);this.ao(!0);this.i=a;this.o=new O({s:N(this,"content")});this.rb=new O({s:N(this,"icon")});this.rb.addChild(c);this.o.addChild(this.rb);this.ht=!1;this.fi=new O({s:N(this,"message-container")});this.mh=new O({s:N(this,"scroll-area")});M(this.fi,this.mh);this.Oc=new O({s:N(this,"message")});di(this.Oc,this.i,b,g);M(this.o,this.fi);this.addChild(this.o);this.pV=new O({});M(this.pV,this.Oc);M(this.mh, this.pV);$z(this,d,e,f);w(this,document,"keydown",this.Ye,this);this.Ba=new Ro({Vg:this.mh});this.mh.addChild(this.Ba.Yh());A(this,this.Ba)}Oo(){super.Oo();this.mk()}mC(a){switch(a){case "cancel":return"PB_DIALOG_BOX_CANCEL_BUTTON";case "continue":return"PB_DIALOG_BOX_CONTINUE_BUTTON";case "no":return"PB_DIALOG_BOX_NO_BUTTON";case "ok":return"PB_DIALOG_BOX_OK_BUTTON";case "skip":return"PB_DIALOG_BOX_SKIP_BUTTON";case "try-again":return"PB_DIALOG_BOX_TRY_AGAIN_BUTTON";case "view-results":return"PB_DIALOG_BOX_VIEW_RESULTS_BUTTON"; case "yes":return"PB_DIALOG_BOX_YES_BUTTON";case "end-quiz":return"PB_DIALOG_BOX_END_QUIZ_BUTTON";case "return-to-quiz":return"PB_DIALOG_BOX_RETURN_TO_QUIZ_BUTTON"}throw Error("unknown dialog message type");}ja(){this.mk()}mk(){if(Ah)this.fi.l("long-text",this.Oc.height()>this.rb.height());else{var a=this.Bg,b=Df(this.fi.displayObject()),c=Df(this.DH.displayObject()),d=Df(this.displayObject());c=.9*a.height()-b.top-b.bottom-this.DH.height()-c.top-c.bottom;b=Math.min(c,this.Oc.height());c<this.Oc.height()&& this.fi.Nb(Math.floor(c));c=Df(this.o.displayObject());a=Math.min(a.width()-c.right-c.left-d.right-d.left,500);this.fi.D("max-width",a+"px");this.Bo();this.Tq(b)}}Bo(){var a=Df(this.displayObject()),b=this.Bg;a=Math.floor(.5*(b.width()-this.width()))-a.left;b=Math.floor(.5*(b.height()-this.height()));this.move(a,b)}Tq(a){this.Ba&&this.Ba.ai(a,this.Oc.height())}Ye(a){if(!this.DH.displayObject().contains(document.activeElement))switch(a.keyCode){case 13:this.close();a.preventDefault();break;case 27:this.ht= !0,this.close(),a.preventDefault()}}};function bA(a,b,c){a.ja(b,c)} class cA extends Zz{constructor({ef:a,js:b,rotation:c}){super("quiz-picture-attachment-window");this.ao(!0);this.eb=a;this.st=b||new G(0,0,1,1);this.xk=Bk(c||0);this.o=new O({s:N(this,"content")});this.addChild(this.o);this.rb=new O({s:N(this,"icon")});this.addChild(this.rb);this.o.D("background-image",Kg(this.eb.path()));this.o.D("background-repeat","no-repeat");this.o.D("transform",`${Ak(this.xk)}`);z(this,this.K,()=>{this.close()},this);w(this,document,"keydown",d=>{27==d.keyCode&&this.close()}, this);w(this,this,"touchstart",d=>d.preventDefault());Ah&&w(this,window,"orientationchange",()=>this.close())}ja(a,b){if(a&&b){var c=90==this.xk||270==this.xk;a=Ah?a<=b?{width:c?b-110:a,height:c?a:b-110}:{width:c?b:a-110,height:c?a-110:b}:{width:(c?b:a)-50,height:(c?a:b)-50};b=Vf({width:this.eb.width()*this.st.width,height:this.eb.height()*this.st.height,boundingWidth:a.width,boundingHeight:a.height,Ef:!1});this.o.resize(b.width,b.height);a=b.width/this.st.width;b=b.height/this.st.height;c=Math.round(a* this.st.left);const d=Math.round(b*this.st.top);this.o.D("background-size",`${Math.round(a)}px ${Math.round(b)}px`);this.o.D("background-position",`${-c}px ${-d}px`)}}};class dA extends Zz{constructor({Mb:a,J:b,Kj:c,A:d,O:e}){super("quiz-report-window",!0);this.ao(!0);this.F=e;this.Gc=c;this.i=d;this.C=a;this.I=b;this.zf=new O({m:"report-scroll-pane"});M(this,this.zf);this.Ml=new O({m:"report-scroll-container"});M(this.zf,this.Ml);this.o=this.Rf();M(this.Ml,this.o);this.nc=new Ro({Vg:this.Ml});A(this,this.nc);this.zf.addChild(this.nc.Yh());w(this,document,"keydown",f=>{27==f.keyCode&&this.close()},this)}ja(a,b){if(a&&b){var c=this.Gc.width(),d=this.Gc.height();a> c||b>d?this.resize(Math.min(a,c),Math.min(b,d)):(this.zf.Nb(b),a=Cf(this.zf.displayObject()),this.nc.ai(b-a.top-a.bottom,this.Ml.displayObject().scrollHeight))}}Rf(){return new Tz({Mb:this.C,J:this.I,A:this.i,O:this.F})}print(){xz(this.Rf())}ue(){super.ue();this.nc.setParentScale(this.parentScale())}};class eA extends Zz{constructor(a,b){super("send-report");this.ao(!0);this.Bg.Ic(.5);this.Oc=new O({s:N(this,"message")});di(this.Oc,b,a);M(this,this.Oc);this.ve=new O({s:N(this,"preloader")});M(this,this.ve)}};function fA(a,b,c=!1){a.pF();const d=b.Bg;d&&(w(a,b,"touchstart",a.fr,a,Jh),w(a,d,"touchstart",a.fr,a,Jh),a.Gc.addChild(d));M(a.Gc,b);a.Gc.u(!0);a.W.Xp(c);b.open();a.Cg.push(b);a.vU.g()}function gA(a,b){const c=b.Bg;c&&(zd(a,b,"touchstart",a.fr),zd(a,c,"touchstart",a.fr),a.Gc.removeChild(c));B(a.Gc,b);a.Gc.u(!1);a.W.Xp(!0);b=a.Cg.indexOf(b);a.Cg.splice(b,1);a.qo.g()} class hA extends I{constructor(a,b,c,d){super();this.F=d;this.W=b;this.Gc=b.Kj();this.Gc.u(!1);this.U=a;this.i=c;this.Cg=[];this.Ku=null;this.vU=H(this);this.qo=H(this)}invalidate(){for(const a of this.Cg)a.va()}QA(a,b,c,d,e){this.Yk(a,b,void 0,c,d||(()=>{}),!1,e)}dZ(a,b,c,d){a=tz(this.U.jv(),a,b,c,d);this.Yk(a.messageType,a.Nj,a.zi,a.lm,a.cm,!1,a.Sk)}Yk(a,b,c,d,e,f,g){if(!L){d=S(this.F,d);var h=new aA({A:this.i,messageType:a,icon:d,Nj:b,zi:c,h7:f||!1,Sk:g});fA(this,h);this.Gc.l("with-message-box", !0);var k=z(this,h.ie(),()=>{wd(this,k);gA(this,h);this.Gc.l("with-message-box",!1);e&&e.apply(this,[h.ht])})}}aZ({ef:a,js:b,rotation:c}){const d=new cA({ef:a,js:b,rotation:c});fA(this,d);bA(d,this.Gc.width(),this.Gc.height());const e=z(this,d.ie(),()=>{wd(this,e);gA(this,d)})}cZ(a){L||(a=this.i.H(a),this.Ku||(this.Ku=new eA(a,this.i),fA(this,this.Ku)))}SY(a,b,c,d,e){L||(this.Ku&&(gA(this,this.Ku),this.Ku=null),b||(c.suspend(),this.Yk(a,"try-again","cancel","mb_question_icon",f=>{f?e():d()})))}bZ({Mb:a, J:b}){a={Mb:a,J:b,O:this.F,Kj:this.Gc,A:this.i};const c=Ah?new Wz(a):new dA(a);fA(this,c,!0);const d=z(this,c.ie(),()=>{wd(this,d);gA(this,c)});return c}pF(){for(const a of this.Cg)a instanceof eA||gA(this,a)}GY(){return this.vU}closeWindowEvent(){return this.qo}fr(a){a.preventDefault()}};function iA(a){const b=fz(a).ag;return!ky(b)&&!my(b)||"completed"==ez(a)?Promise.resolve():new Promise(c=>{Cd(a,b.yQ,()=>c())})}function jA(a){const b=fz(a).ag;return b.U.Bs().enabled()&&"completed"!=ez(a)?new Promise(c=>{Cd(a,b.$G,()=>c())}):Promise.resolve()} class kA extends qz{constructor({state:a,view:b,A:c,Sn:d,O:e,mw:f,Fb:g,Pj:h,Ee:k,De:m,Ec:t,ew:r,Og:x}){super({state:a,view:b,A:c,Sn:d,O:e,mw:f,Fb:g,Pj:h,Ee:k,De:m,Ec:t,YN:!0,ew:r,Og:x});this.SG=b;this.wB=this.vB=null;this.cV=!1}VM(){if("eachQuestion"==this.B.ud().X().submitType())return super.VM();const a=[];fz(this).slidePoolState().slides().forEach(b=>{a.push(Px(this.$q,b.slide()))});return Promise.all(a).finally(()=>pz(this))}KH(a){const b=this.B.ud().X().submitType(),c=ez(this);"allAtOnce"==b&& "testing"==c?(this.$b.BG(a,nz(this,a)),fz(this).Fa().Vl&&this.xo(!1)):super.KH(a)}TT(){var a=this.SG;a.de&&a.de.Pa(!0)}UV(){}EM(a,b){const c=this.pa;c instanceof Er||c instanceof tr||fz(this).Fa().Vl||super.EM(a,b)}GK(){this.vB=iA(this);this.wB=jA(this);super.GK()}vD(){this.cV||(this.cV=!0,super.vD())}YE(){Promise.all([this.vB,this.wB]).finally(()=>super.YE())}MB(){Promise.all([this.vB,this.wB]).finally(()=>super.MB())}jh(){"completed"==ez(this)&&(this.SG.j(!1),rz(this.Af,!1),Promise.all([this.vB, this.wB]).finally(()=>{this.SG.j(!0);rz(this.Af,!0)}));super.jh()}};class lA extends O{constructor(){super({m:"quiz-preloader"});this.DM=800;this.uK=500;this.dg=!1;this.hE=H(this);this.pC=H(this);this.u(!1)}show(){this.dg||(this.dg=!0,clearTimeout(this.Lq),clearTimeout(this.Lr),this.Lr=Dg(this.uD,this,this.DM))}gd(){if(this.dg&&(this.dg=!1,clearTimeout(this.Lq),clearTimeout(this.Lr),this.visible())){var a=this.uK-((new Date).getTime()-this.mE);0<a?this.Lq=Dg(this.iy,this,a):this.iy()}}uD(){this.mE=(new Date).getTime();this.u(!0);this.hE.g()}iy(){this.u(!1);this.pC.g()}} ;class mA extends I{constructor(a){super();this.vJ=a;a=this.vJ.map(b=>b.Io);this.Io=H(this,a)}BP(){throw Error("could not be called");}IA(){}H(a,b,c){for(const d of this.vJ)if(d.IO(a))return d.H(a,b,c);return c||""}messages(){throw Error("could not be called");}IO(a){return!!this.vJ.find(b=>b.IO(a))}};class nA extends O{constructor(a){super({ea:"SECTION",m:"quiz-accessible-bottom-panel"});this.Pe("region");this.lg(a.H("PB_ACCESSIBLE_SKIN_BOTTOM_PANEL"));this.bS=null;this.kt=[]}add(a){this.remove(a);const b=this.bS||this.displayObject();ke(b,a,this.kt.length);this.kt.push(a)}remove(a){this.kt.includes(a)&&(le(a),this.kt.splice(this.kt.indexOf(a),1))}setExternalParent(a){this.bS=a;this.u(!a);a=this.kt.slice();a.forEach(b=>this.remove(b));a.forEach(b=>this.add(b))}};const oA=new Map([["startQuiz","PB_START_QUIZ_BUTTON_LABEL"],["startSurvey","PB_START_SURVEY_BUTTON_LABEL"],["submit-form","PB_SUBMIT_BUTTON_LABEL"],["continue-style","PB_DIALOG_BOX_CONTINUE_BUTTON"],["finish","PB_CONTROL_PANEL_FINISH_QUIZ_BUTTON_LABEL"],["continuePresentation","PB_ACCESSIBLE_SKIN_NEXT_SLIDE_BUTTON"],["start","PB_START_QUIZ_BUTTON_LABEL"],["next","PB_NEXT_SLIDE_BUTTON_LABEL"],["prev","PB_PREVIOUS_SLIDE_BUTTON_LABEL"],["continue","PB_DIALOG_BOX_CONTINUE_BUTTON"],["submit","PB_SUBMIT_BUTTON_LABEL"], ["submit-all","PB_SUBMIT_ALL_BUTTON_LABEL"],["results","PB_CONTROL_PANEL_EXIT_REVIEW_BUTTON_LABEL"],["try-again","PB_DIALOG_BOX_TRY_AGAIN_BUTTON"],["view-results","PB_DIALOG_BOX_VIEW_RESULTS_BUTTON"],["finish","PB_CONTROL_PANEL_FINISH_QUIZ_BUTTON_LABEL"],["reset","PB_CLEAR_HOTSPOTS_BUTTON_LABEL"],["back","PB_ACCESSIBLE_SKIN_PREVIOUS_SLIDE_BUTTON"],["toResultSlide","PB_DIALOG_BOX_VIEW_RESULTS_BUTTON"],["print","PB_PRINT_LABEL"],["postpone","PB_POSTPONE_BUTTON_LABEL"]]),pA="start finish next prev back continue submit submit-all results postpone try-again view-results reset showOutline toResultSlide print".split(" "); function qA(a,b){let c=0;for(const d of pA)if(a.pe.has(d)){const e=a.pe.get(d);if(e==b)break;a.Lj(e)&&++c}return c} class rA extends O{constructor({Fb:a,submitType:b,A:c}){super({ea:"NAV",m:"quiz-accessible-control-panel"});this.Pe("navigation");this.lg(c.H("PB_ACCESSIBLE_SKIN_NAVIGATION_BUTTONS"));this.Wa=a;this.Lb=b;this.i=c;this.pe=new Map;this.VG=new Map;this.Q_="normal"==this.Wa?["showOutline","back"]:["showOutline"];this.zl=H(this);this.SW=H(this)}Ap(a){this.pe.get(a).focus()}Rk(){return this.zl}outlinePopupClosed(){}mb(a,b){this.Q_.includes(a)||"allAtOnce"==this.Lb&&("next"==a||"prev"==a)||(this.pe.has(a)|| this.Hb(a),this.Mu(this.pe.get(a),b))}wm(a,b){const c=this.pe.get(a);this.VG.set(a,b);ei(c)}bi(){}Hb(a){const b=new fi({s:N(this,"button"),toggle:!0});this.pe.set(a,b);this.VG.set(a,a);di(b,this.i,()=>{const c=this.VG.get(a);return oA.get(c)});z(this,b.K,()=>this.zl.g(a));return A(this,b)}Mu(a,b){switch(b){case "hidden":this.removeChild(a);break;case "enabled":this.jc(a,qA(this,a));a.j(!0);break;case "disabled":this.jc(a,qA(this,a)),a.j(!1)}this.SW.g()}gb(){}Pk(){}Pg(){}Ei(){}};class sA extends I{constructor({l7:a,w7:b}){super();this.VV=a;this.de=b;this.bg=H(this);this.Gq=H(this)}dm(){}dA(){return this.Gq}Ln(){return"normal"}$h(){return this.bg}Xv(a){const b=this.de();b&&b.Pa(a)}j(a){const b=this.de();b&&b.j(a)}WP(a){this.VV(a)}BG(a){this.VV(a)}};var tA="banner topPanel timer slide hiddenLink bottomPanel quizReview".split(" ");class uA extends I{constructor(a,b){super();this.Ub=a;this.Lb=b;this.cf=H(this,this.Ub.Di());this.$y=H(this)}showSlideList(a){"allAtOnce"==this.Lb&&(a=!1);this.$y.g(a)}Di(){return this.cf}};function vA(a,b){a.Jn()||a.mg(cc());b.Sc("labelledby",a.Jn())};class wA{constructor({title:a,status:b,maxScore:c,mark:d}){this.title=a;this.status=b;this.maxScore=c;this.mark=d}};function xA(a){return a.B instanceof V?(a=a.B.review())?gc(a.awardedScore())+"":"-":""}function yA(a){return Uj.includes(a.B.slide().type())?"":a.B.slide().settings().evaluation()?a.B.maxScore()+"":"-"} class zA extends I{constructor(a,b,c){super();this.B=b;this.BJ=a;this.GH=null;this.i=c;z(this,this.B.submittedEvent(),this.ib,this);z(this,this.B.markedEvent(),this.ib,this);this.Ha=H(this)}state(){return this.B}title(){return this.B.slide().description().textWithEquations(this.i.H("Q_EQUATION_REPLACEMENT_TEXT"))}index(){return this.BJ}id(){return this.B.slide().id()}status(){if(Uj.includes(this.B.slide().type()))return null;if(!this.B.slide().settings().S())return this.B.submitted()?"answered":"notanswered"; if(this.B.submitted()){const a=this.B.review();if(a)return a.status()}return null}vp(){return Uj.includes(this.B.slide().type())?!1:this.B.hasBeenVisited()&&(this.B.submitted()||this.B.initiated())}qA(){return this.B.isMarked()}Gf(){return this.Ha}ib(){this.Ha.g()}zc(){Bd(this,this.B.submittedEvent(),this.ib,this);Bd(this,this.B.markedEvent(),this.ib,this)}};class AA extends O{constructor(a){super({s:a,ea:"LI",tabIndex:0});this.ow()}}function BA(a){a.Z.forEach(b=>{B(a,b)});a.PC.forEach(b=>{B(a,b);a.rN.removeChild(b)});a.Z=[];a.PC=[]} class CA extends O{constructor({A:a,J:b}){super({ea:"DETAILS",m:"quiz-accessible-slide-list"});this.Pe("navigation");this.i=a;this.I=b;this.cf=H(this);this.Z=[];this.PC=[];a=new O({ea:"SUMMARY",s:N(this,"summary")});a.M(this.i.H("PB_QUESTION_LIST_CAPTION"));a.Pe("heading");a.setAttribute("aria-level","2");M(this,a);this.rN=new O({ea:"UL"});M(this,this.rN);w(this,this,"toggle",this.QW,this);this.QW();vA(a,this)}j(a){this.PC.forEach(b=>b.j(a))}Di(){return this.cf}gb(a){BA(this);let b=1;a.slides().forEach(c=> {var d="InfoSlide"==c.slide().type()?NaN:b;d=A(this,new zA(d,c,this.i));this.Z.push(d);"InfoSlide"!=c.slide().type()&&b++});this.Z.forEach(c=>{c=A(this,this.fI(c));this.PC.push(c);this.rN.addChild(c)})}fI(a){const b=new AA(N(this,"item"));var c=a.index();c=(isNaN(c)?"":c+". ")+$t(this.I,a.title());b.M(c.replace(/\n/g," "));z(this,b.K,()=>{this.enabled()&&this.cf.g(a.id())});w(this,b.displayObject(),"keydown",d=>{13==d.keyCode&&(d.preventDefault(),this.cf.g(a.id()))});return b}QW(){const a=this.displayObject().hasAttribute("open"); this.Sc("expanded",a)}};class DA extends O{constructor(a){super({m:"quiz-accessible-timer",tabIndex:0});this.Pe("timer");this.Sc("live","off");this.i=a;this.tg=this.Bc=void 0}xm(a){this.Bc=a}setCurrentTime(a,b){this.tg=a;a=zi(Math.min(this.Bc,Math.max(0,Math.floor(this.Bc-(this.tg?this.tg:0)))));b=this.i.H(b?"PB_ACCESSIBLE_SKIN_TIME_TO_ANSWER":"PB_ACCESSIBLE_SKIN_TIME_TO_QUIZ",{QUESTION_TIME:a});this.M(b)}};function EA(a){var b=a();return b?(a=gc(b.awardedScore()),b=gc(b.maxScore()),{USER_POINTS:a,TOTAL_POINTS:b}):{}}function FA(a,b,c){di(a,b,"PB_CUMULATIVE_SCORE_LABEL",()=>EA(c))}function GA(a,b){return{QUESTION_NUMBER:(()=>{const c=a(),d=b();return c&&d?ob(c.questions(),W(d)):NaN})()+1,TOTAL_QUESTIONS:(()=>{const c=a();return c?c.questions().length:NaN})()}}function HA(a,b,c,d){di(a,b,"PB_QUESTION_N_OF_COUNT_LABEL",()=>GA(c,d))} function IA(a,b){b=b?b.Zp():!0;const c=a&&Uj.includes(a.slide().type()),d=a&&!!Sj.includes(a.slide().type());return!!a&&!c&&!d&&b}function JA(a,b,c,d,e){const f=a&&"allAtOnce"==a.submitType();return!!c&&!!b&&!!a&&(!f||f&&e)&&d.ym()}function KA(a){return a?"testing"==a.sessionMode():!1}function LA(a){if(a){const b=a.slide().settings().qa();return void 0!==MA(b)&&a.wb()}return!1}function NA(a){return"eachQuestion"==a.submitType()?"free"==a.navigationType():!0} function OA(a,b,c){const d=MA(a.slide().settings().qa());b=Dx(b,a);c=MA(c.qa());return void 0!==d&&void 0!==b?b+Math.floor(a.visitDuration()/1E3):c}function PA({oa:a,Fa:b,settings:c,Wj:d,VY:e,oZ:f}){if(a&&b&&c&&!Sj.includes(a.slide().type())){const g=Dx(b,a);a=a.submitted();(b=KA(b)&&void 0!==d.Bc&&void 0!==g)&&a&&(b=!1,c=MA(c.qa()),void 0!==c&&(d.xm(c),e(!1),b=!0));f(b)}}function MA(a){return a&&a.isEnabled()?a.value():void 0};function QA(a,b){a.removeChild(a.yz);var c=b&&a.Xa&&RA(a,b);const d=b&&JA(a.U,a.Hd,a.Qa,a.ee,a.ra);if(c||d)b=[],c&&(c=GA(()=>a.Ea,()=>a.yf),b.push(a.i.H("PB_QUESTION_N_OF_COUNT_LABEL",c))),d&&(c=EA(()=>a.Hd),b.push(a.i.H("PB_CUMULATIVE_SCORE_LABEL",c))),a.yz.le(b.join(" ")),a.addChild(a.yz)}function SA(a){a.$o(!0);QA(a,!0);a.Xu()}function TA(a){return!(a.ee.Zp()||a.ee.ym())}function RA(a,b){return b&&IA(a.Qa,a.ee)&&"allAtOnce"!=a.Lb} class UA extends O{constructor({A:a,skinSettings:b,r7:c,G7:d,submitType:e}){super({ea:"SECTION",m:"quiz-accessible-top-panel",tabIndex:-1});this.Pe("region");this.lg(a.H("PB_ACCESSIBLE_SKIN_TOP_PANEL"));this.i=a;this.gz=c;this.oh=d;this.Lb=e;this.U=this.Hd=this.yf=this.Qa=this.Ea=this.Xa=null;this.ee=b.pg();this.fc=b.questionListInfo();this.mD=this.ra=!1;this.pB=null;this.yz=new O({ea:"H1",s:N(this,"content"),tabIndex:-1});this.cf=H(this,this.gz.Di());this.Dk=H(this)}Pg(){this.$o(!1);QA(this,!1); this.oh.Bp()}Dv(){}Bp(){this.oh.Bp()}gb(a,b,c,d,e=null){this.Xa&&B(this,this.Xa);this.Xa=a;z(this,this.Xa.fn,this.du,this);this.Ea=b;this.yf=c;this.Hd=d;this.U=e;this.gz.Ub.gb(b);SA(this)}Pk(a){Fd(this,this.Qa);(this.Qa=a)&&z(this,this.Qa.submittedEvent(),this.vy,this);KA(this.Xa)?this.Qa&&(a=OA(this.Qa,this.Xa,this.U),void 0!==a&&0<a&&this.oh.xm(a)):this.oh.xm();this.Dz();SA(this)}Ip(){}Di(){return this.cf}Ei(a){this.ra=a;SA(this)}Yp(){return this.Dk}activate(){this.Vs(this.Lj(this.yz)?this.yz:this, 100)}Vs(a,b=0){null!==this.pB&&(clearTimeout(this.pB),this.pB=null);this.pB=setTimeout(()=>a.focus(),b)}$o(a){a&&!this.mD&&null!=this.Qa&&this.fc.showSlideList()?(a=NA(this.U),this.gz.Ub.j(a||this.ra),this.gz.showSlideList(!0)):this.gz.showSlideList(!1)}Xu(){this.oh.Bp();PA({oa:this.Qa,Fa:this.Xa,settings:this.U,Wj:this.oh.Wj(),VY:a=>{this.mD=a},oZ:a=>{a&&(a=this.oh,VA(a)||(a.lN.jc(a.Ya,a.f_()),a.$V.g()));this.du()}})}Dz(){this.mD=KA(this.Xa)&&LA(this.Qa)}du(){if(VA(this.oh)){var a=this.Qa,b=this.Xa, c=this.oh.Wj(),d=this.mD;a=d?Math.floor(a.visitDuration()/1E3):b.quizDuration();c.setCurrentTime(a,d)}}vy(){this.Dz();SA(this)}};function WA({mediaElement:a,ef:b}){b.Tn().forEach(c=>{const d=c.src();c=null===c.type()?"":`${c.type()}`;a.addChild(he(Nb(`<source src="${d}" type="${c}" />`)))})}class XA{constructor(a){this.ta=a}};function YA(a){return"TypeIn"==a.type()||"Numeric"==a.type()||"Essay"==a.type()}function ZA(a){return"Hotspot"==a.type()||"DND"==a.type()}function $A(a,b){const c=cc(),d=cc();a.setAttribute("id",c);a.setAttribute("for",d);b.setAttribute("id",d);ye(b,"labelledby",c)};function aB(a,b,c){const d=new O({m:"accessibility-rich-text-video",ea:"VIDEO"});a.forEach(e=>{d.addChild(he(Nb(`<source src="${e.src}" type="${e.mimeType}" />`)))});d.setAttribute("poster",b);d.setAttribute("preload","metadata");d.setAttribute("controls","");d.lg(c);return d.displayObject()}function bB(a){const b=new O({m:"accessibility-rich-text-equation"});b.le(a);return b.displayObject()};class cB{vF(a){return aB(a.info,a.poster,a.text)}JX(a){var b=a.info.src;a=a.text;const c=new O({m:"accessibility-rich-text-image",ea:"IMG"});c.setAttribute("src",b);void 0!==a&&c.setAttribute("alt",a);return c.displayObject()}GX(a){return bB(a.eQ)}};function dB(a,b,c){c=new tm(a,new cB,c);return Dm($t(b,a.xZ),c)}function eB(a,b){return dB(a,b).map(c=>new O({ia:c}))}function fB(a){return new O({ia:bB(a.eQ)})};const gB=new Map([["AuthorizationSlide","PB_ACCESSIBLE_SKIN_AUTHORIZATION_SLIDE"],["IntroSlide","PB_ACCESSIBLE_SKIN_INTRO_SLIDE"],["InstructionsSlide","PB_ACCESSIBLE_SKIN_INSTRUCTIONS_SLIDE"],["InfoSlide","PB_ACCESSIBLE_SKIN_INFO_SLIDE"],["ResultSlide","PB_ACCESSIBLE_SKIN_RESULT_SLIDE"]]); function hB(a){if(ZA(a.ta)||a.ta.description().je())return null;const b=new O({ea:a.F_,m:"quiz-accessible-slide-description"}),c=eB(a.ta.description(),a.I);if(YA(a.ta)){const d=new O({ea:"LABEL"});c.forEach(e=>d.addChild(e));b.addChild(d)}else c.forEach(d=>b.addChild(d));return b} class iB extends O{constructor({oa:a,J:b,Bn:c,A:d,ea:e,role:f,z5:g,N6:h=null}){super({ea:e,m:"quiz-accessible-slide",tabIndex:-1});this.Pe(f);this.mg(cc());this.L=a;this.I=b;this.cq=c;this.i=d;this.F_=g||"H2";this.ta=a.slide();this.kT=new XA(this.ta);this.bg=H(this);(this.OD=h)&&M(this,this.OD);(this.Va=hB(this))&&M(this,this.Va);b=this.kT;if(0<cr(b.ta.fb().Cb(),"slidePicture").length)b=cr(b.ta.fb().Cb(),"slidePicture")[0],c=new O({m:"quiz-accessible-slide-picture",ea:"IMG"}),c.setAttribute("src", b.ef().path()),c.setAttribute("alt",b.Td().lv().text()),b=c;else if(0<cr(b.ta.fb().Cb(),"slideVideo").length){b=cr(b.ta.fb().Cb(),"slideVideo")[0];c=new O({m:"quiz-accessible-slide-video",ea:"VIDEO"});let [k,m]=b.$a();WA({mediaElement:c,ef:k});c.setAttribute("poster",m.path());c.setAttribute("preload","metadata");c.setAttribute("controls","");c.lg(b.Td().lv().text());b=c}else b=null;(this.DU=b)&&M(this,this.DU);b=this.kT;0<cr(b.ta.fb().Cb(),"slideAudio").length?(b=cr(b.ta.fb().Cb(),"slideAudio")[0], c=new O({m:"quiz-accessible-slide-audio",ea:"AUDIO"}),WA({mediaElement:c,ef:b.$a()[0]}),c.setAttribute("preload","metadata"),c.setAttribute("controls",""),c.lg(b.Za().$n()),b=c):b=null;(this.vd=b)&&M(this,this.vd);this.o=this.cq.create(a);M(this,this.o);this.uV();YA(this.ta)&&(a=this.Va.displayObject().childNodes[0],b=this.o.displayObject().childNodes[0],$A(a,b))}$h(){return this.bg}Pa(a){a&&this.focus()}j(a){this.o.j(a)}VO(){return!Sj.includes(this.L.slide().type())}eY(){return"PB_ACCESSIBLE_SKIN_HIDDEN_LINK"}ja(){this.o.va()}uV(){if(this.OD)vA(this.OD, this);else if(this.Va&&!this.ta.description().je())vA(this.Va,this);else{const a=this.ta.type();gB.has(a)?this.lg(this.i.H(gB.get(a))):this.lg(this.i.H("PB_ACCESSIBLE_SKIN_QUESTION"))}}};class jB extends I{constructor(){super();this.G=H(this)}fd(){return null}V(){return this.G}Ri(){this.G.g()}};class kB extends I{constructor(){super();this.Ab="closeWindow";this.Yl="http://";this.ip="_self";this.G=H(this)}type(){return this.Ab}url(){return this.Yl}target(){return this.ip}vh(a){this.Ab!=a&&(this.Ab=a,this.G.g())}AG(a){this.Yl!=a&&(this.Yl=a,this.G.g())}yG(a){this.ip!=a&&(this.ip=a,this.G.g())}V(){return this.G}};class lB extends jB{constructor(){super();this.CD=new Jw;this.QQ=1;this.ac=!0;this.IV=!1;this.BQ=this.AM=!0;this.Om=new kB}Ff(){return this.QQ}Cd(){return this.CD}Gi(){return this.ac}UP(){return this.IV}jF(){return this.BQ}sh(){return this.Om}DA(a){this.QQ=a;this.Ri()}xG(a){this.ac=a;this.Ri()}};class mB extends iB{constructor({oa:a,slidePoolState:b,x7:c,A:d,J:e,Bn:f}){super({oa:a,J:e,Bn:f,A:d,ea:"MAIN",role:"main"});this.iW=c;c=new O({ea:"H1",m:"quiz-accessible-result-slide-header"});d=d.H("PB_ACCESSIBLE_SKIN_QUIZ_RESULTS");c.M(d);vA(c,this);this.jc(c,0);this.IM(a,b)}uV(){}IM(a,b){Tx(a.slide().fb().Cb(),"reviewBtn")&&(a=a.slide().content().Gi(),this.iW.IM(b,a))}zc(){super.zc();nB(this.iW)}};function oB(a){return a.Ea.slides().reduce((b,c)=>"InfoSlide"==c.slide().type()?b:++b,0)}function pB(a,b,c,d){const e=new O({ea:"H2",m:"quiz-accessible-question-title",tabIndex:-1});a="InfoSlide"==b.slide().type()?a.i.H("PB_ACCESSIBLE_SKIN_REVIEW_INFOSLIDE"):a.i.H("PB_QUESTION_N_OF_COUNT_LABEL",{QUESTION_NUMBER:c,TOTAL_QUESTIONS:d});e.M(a);return e} class qB extends O{constructor({oa:a,A:b,J:c,Bn:d,slidePoolState:e,Ka:f}){super({ea:"MAIN",m:"quiz-accessible-slide-pool"});this.Pe("main");this.lg(b.H("PB_ACCESSIBLE_SKIN_QUESTIONS"));this.mg(cc());this.i=b;this.I=c;this.cq=d;this.Ea=e;this.yf=f;this.bg=H(this);this.tQ=this.ci=null;this.QU=!1;this.zT=[];this.TL=[];this.qI(a)}$h(){return this.bg}Pa(a){a&&!this.QU&&this.tQ.focus()}j(a){super.j(a);this.zT.forEach(b=>b.j(a));this.TL.forEach(b=>b.j(a))}VO(){return!0}eY(){return"PB_ACCESSIBLE_SKIN_SUBMIT_ALL_HIDDEN_LINK"}ja(){this.TL.forEach(a=> a.va())}qI(a){const b=oB(this);let c=0;this.Ea.slides().forEach(d=>{"InfoSlide"!=d.slide().type()&&++c;const e=pB(this,d,c,b),f=new iB({oa:d,J:this.I,Bn:this.cq,A:this.i,ea:"SECTION",role:"region",z5:"H3",N6:e});M(this,f);this.zT.push(e);this.TL.push(f);const g=()=>{this.ci=d;this.tQ=e};d==a&&g();d.wb()?z(this,d.contentState().V(),()=>{d!=this.ci&&(g(),this.QU=!0,vw(this.yf,d.slide().id()))}):f.j(!1)})}};class rB{constructor({J:a,Bn:b,CO:c,gA:d,A:e,submitType:f}){this.I=a;this.cq=b;this.qx=c;this.ik=d;this.i=e;this.Lb=f;this.oB=null}create(a,b){switch(a.slide().type()){case "ResultSlide":return this.oB=null,new mB({oa:a,slidePoolState:this.qx(),x7:b,A:this.i,J:this.I,Bn:this.cq});default:return"allAtOnce"!=this.Lb||Sj.includes(a.slide().type())?a=new iB({oa:a,J:this.I,Bn:this.cq,A:this.i,ea:"MAIN",role:"main"}):(null===this.oB&&(this.oB=new qB({oa:a,A:this.i,J:this.I,Bn:this.cq,slidePoolState:this.qx(), Ka:this.ik()})),a=this.oB),a}}};class sB extends O{constructor(a,b,c){super();this.i=b;this.GZ=c;this.Lc=a.slide().settings().S();this.Fz=this.i.H("PB_ACCESSIBLE_SKIN_REVIEW_YOUR_ANSWER");this.QB=this.i.H("PB_ACCESSIBLE_SKIN_REVIEW_CORRECT_ANSWER")}Rf(){const a=this.bj()?`<span style="font-weight: 600;">${this.IR()}</span>${this.Qi()}`:"",b=this.GZ&&this.Lc&&this.yl()?`<span style="font-weight: 600;">${this.QB}</span> ${this.Pi()}`:"",c=a&&b?"<br>":"";this.displayObject().innerHTML=`${a}${c}${b}`}IR(){return`${this.Fz} `}};class tB extends sB{constructor({oa:a,A:b}){super(a,b,!1);this.T=a.contentState();this.Rf()}bj(){return!0}Qi(){return this.T.text()}yl(){return!1}Pi(){return""}};function uB(a){return a.xL.reduce((b,c)=>{c.correct()&&++b;return b},0)}function vB(a,b){const c=[];a.T.content().Ta().plainTextWithPlaceholders().forEach(d=>{if("string"===typeof d)d=d.replace(/^[\t\r\n ]+|[\t\r\n ]+$/g,""),c.push($t(a.I,d));else if(ka(d)){const e=d.id;(d=a.xL.find(f=>f.placeholder().id==e))?(d=b(d),c.push(d)):c.push(a.i.H("Q_EQUATION_REPLACEMENT_TEXT"))}});return c.join(" ")} function wB(a,b){return null!=a?`<span ${`style="${"font-weight: 600;"}${void 0!==b?`color: ${b?"#1FA818":"#D44848"};`:""}"`}>${a}</span>`:""}class xB extends sB{constructor({oa:a,A:b,J:c,sd:d}){super(a,b,d);this.I=c;this.T=a.contentState();this.xL=a.contentState().placeholders()}yl(){return uB(this)!=this.xL.length}};class yB extends xB{constructor({oa:a,A:b,J:c,sd:d}){super({oa:a,A:b,J:c,sd:d});this.Rf()}bj(){return!0}Qi(){return vB(this,a=>wB(a.response(),a.correct()))}Pi(){return vB(this,a=>(a=a.placeholder().values)?wB(a[0].text()):"")}};class zB extends sB{constructor({oa:a,A:b}){super(a,b,!1);this.T=a.contentState();this.W0=b.H("PB_ACCESSIBLE_SKIN_REVIEW_NOT_ANSWERED");this.Rf()}bj(){return!0}Qi(){const a=[];this.T.statementsStates().forEach(b=>{const c=b.statement().text();b=b.selectedScale()?b.selectedScale().text():this.W0;a.push(`${c} - ${b}`)});return a.join(", ")}yl(){return!1}Pi(){return""}};function AB(a,b,c){a=`${a.textRange().text()} - ${b.textRange().text()}`;return void 0===c?a:`<span style="${"font-weight: 600;"}${void 0!==c?`color: ${c?"#1FA818":"#D44848"};`:""}">${a}</span>`} class BB extends sB{constructor({oa:a,A:b,sd:c}){super(a,b,c);this.T=a.contentState();this.Rf()}bj(){return this.T.initiated()}Qi(){const a=[];this.T.matches().forEach((b,c)=>{const d=b.premise();b=b.response();a.push(AB(d,b,Ir(this.T,c)))});return a.join(", ")}yl(){const a=Hr(this.T);let b=0;for(let c=0;c<a;++c)Ir(this.T,c)&&++b;return b!=a}Pi(){const a=this.T.content().matches(),b=Hr(this.T),c=[];for(let d=0;d<b;++d){const e=a.getChoice(d).premise(),f=a.getChoice(d).response();c.push(AB(e,f))}return c.join(", ")}} ;function CB(a,b){const c=[];for(let d=0;d<a.Fd.count();++d){const e=a.Fd.getChoiceState(d),f=a.yc.getChoiceIndex(e.choice());b(e)&&c.push(f)}return c}class DB extends sB{constructor({oa:a,A:b,J:c,sd:d}){super(a,b,d);this.I=c;this.yc=a.slide().content();this.Fd=a.contentState()}Gt(a){const b=[];a.forEach(c=>{c=this.yc.getChoice(c);c=$t(this.I,c.textRange().text());b.push(c)});return b.join(", ")}};function EB(a){a=CB(a,b=>b.selected());return a.length?a[0]:null}function FB(a){a=CB(a,b=>b.choice().correct());return a.length?a[0]:null}class GB extends DB{constructor({oa:a,A:b,J:c,sd:d}){super({oa:a,A:b,J:c,sd:d});this.BN=EB(this);this.YH=FB(this);this.Rf()}bj(){return null!=this.BN}Qi(){return this.Gt([this.BN])}yl(){return null!=this.YH&&this.BN!=this.YH}Pi(){return this.Gt([this.YH])}};class HB extends xB{constructor({oa:a,A:b,J:c,sd:d}){super({oa:a,A:b,J:c,sd:d});this.Rf()}bj(){return!0}Qi(){return vB(this,a=>{const b=a.response();return wB(b,a.correct())})}Pi(){return vB(this,a=>{a=a.correctAnswer();return wB(a)})}};function IB(a){return CB(a,b=>b.selected())}function JB(a){return CB(a,b=>b.choice().correct())}class KB extends DB{constructor({oa:a,A:b,J:c,sd:d}){super({oa:a,A:b,J:c,sd:d});this.CN=IB(this);this.ZH=JB(this);this.Rf()}bj(){return!!this.CN.length}Qi(){return this.Gt(this.CN)}yl(){return!!this.ZH.length&&!Gb(this.CN,this.ZH)}Pi(){return this.Gt(this.ZH)}};class LB extends sB{constructor({oa:a,A:b}){super(a,b,!1);this.Rf()}bj(){return!0}Qi(){return this.i.H("PB_ACCESSIBLE_SKIN_UNSUPPORTED_CONTENT")}IR(){return""}yl(){return!1}Pi(){return""}};class MB extends sB{constructor({oa:a,A:b,sd:c}){super(a,b,c);this.Zj=a.contentState();this.Rf()}bj(){return!!this.Zj.response()}Qi(){return this.Zj.response()}yl(){return!this.Zj.correct()}Pi(){return rp(this.Zj,this.i).join(", ")}};function NB(a){return a.map(b=>b.textRange().text()).join(", ")}class OB extends sB{constructor({oa:a,A:b,sd:c}){super(a,b,c);this.Fd=a.contentState();this.Rf()}bj(){return!0}Qi(){return NB(this.Fd.studentResponse())}yl(){for(let a=0;a<this.Fd.count();++a)if(!Ep(this.Fd,a))return!0;return!1}Pi(){return NB(this.Fd.dd())}};class PB extends sB{constructor({oa:a,A:b,sd:c}){super(a,b,c);this.Fd=a.contentState();this.Rf()}bj(){return!!this.Fd.response().text()}Qi(){return this.Fd.response().text()}yl(){return!this.Fd.correct()}Pi(){return this.Gt()}Gt(){const a=this.Fd.dd(),b=[];for(let c=0;c<a.count();++c){const d=a.getChoice(c);b.push(d.textRange().text())}return b.join(", ")}};class QB extends xB{constructor({oa:a,A:b,J:c,sd:d}){super({oa:a,A:b,J:c,sd:d});this.Rf()}bj(){return!0}Qi(){return vB(this,a=>wB(a.response(),a.correct()))}Pi(){return vB(this,a=>wB(a.correctAnswer()))}};class RB extends Vr{constructor({A:a,J:b,Gi:c}){super();this.i=a;this.I=b;this.ac=c;this.o=null}create(a){this.o=null;this.Cf(a);return this.o}tj(){}nj(){}Aj(){}sj(){}wj(a){this.o=new GB({oa:a,A:this.i,J:this.I,sd:this.ac})}Cj(a){this.o=new GB({oa:a,A:this.i,J:this.I,sd:this.ac})}yj(a){this.o=new KB({oa:a,A:this.i,J:this.I,sd:this.ac})}Ej(a){this.o=new QB({oa:a,A:this.i,J:this.I,sd:this.ac})}xj(a){this.o=new HB({oa:a,A:this.i,J:this.I,sd:this.ac})}qj(a){this.o=new yB({oa:a,A:this.i,J:this.I,sd:this.ac})}Dj(a){this.o= new PB({oa:a,A:this.i,sd:this.ac})}zj(a){this.o=new MB({oa:a,A:this.i,sd:this.ac})}Bj(a){this.o=new OB({oa:a,A:this.i,sd:this.ac})}vj(a){this.o=new BB({oa:a,A:this.i,sd:this.ac})}rj(a){this.o=new LB({oa:a,A:this.i})}pj(a){this.o=new tB({oa:a,A:this.i})}uj(a){this.o=new zB({oa:a,A:this.i})}oj(a){this.o=new LB({oa:a,A:this.i})}};const SB=new Map([["correct","PB_GRADED_QUESTION_CORRECT"],["incorrect","PB_GRADED_QUESTION_INCORRECT"],["partially","PB_GRADED_QUESTION_PARTIALLY_CORRECT"],["answered","PB_SURVEY_QUESTION_ANSWERED"]]); function TB(a,b){b.forEach((c,d)=>{if("allAtOnce"==a.Lb||c.hasBeenVisited()){var e=d+1;d=new O({s:N(a,"number")});e=a.i.H("PB_ACCESSIBLE_SKIN_REVIEW_QUESTION",{QUESTION_NUMBER:e});d.M(e);M(a,d);d=c.slide().settings().S();e=lr(c);if(d&&e){d=c.xd.status();e=new O({s:N(a,"feedback")});var f=e.M;if(!SB.has(d))throw Error("unknown feedback status");var g=SB.get(d);g=a.i.H(g);f.call(e,g);e.l(d,!0);M(a,e)}ZA(c.slide())||(d=new O({s:N(a,"description")}),e=c.slide().description().text(),d.M($t(a.I,e)),M(a, d));c=a.n_.create(c);ai(c,N(a,"answer"));M(a,c)}})}class UB extends O{constructor({slidePoolState:a,Gi:b,A:c,J:d,submitType:e}){super({ea:"SECTION",m:"accessible-quiz-review"});this.Pe("region");this.i=c;this.I=d;this.Lb=e;this.n_=new RB({A:c,J:d,Gi:b});b=new O({ea:"H2",s:N(this,"header")});b.M(this.i.H("PB_ACCESSIBLE_SKIN_QUIZ_REVIEW"));M(this,b);vA(b,this);TB(this,a.questions())}};function VA(a){return a.lN.Lj(a.Ya)&&a.Ya.visible()}class VB extends I{constructor({Wj:a,H7:b,g5:c}){super();this.Ya=a;this.lN=b;this.f_=c;this.$V=H(this)}Bp(){VA(this)&&(this.lN.removeChild(this.Ya),this.$V.g())}xm(a){this.Ya.xm(a)}Wj(){return this.Ya}};function WB(a,b){return b&&b.messages()?(b=b.messages(),new mA([a,new Od(b)])):a}function XB(a,b){a=YB(a);let c=0;for(const d of tA){if(d==b)break;a.includes(d)&&++c}return c}function nB(a){a.Il&&(a.Ua.remove(a.Il.displayObject()),B(a,a.Il),a.Il=null)} function ZB(a){B(a,a.yx);a.yx=null;if(a.de){var b=a.de;const c=new O({ea:"A",m:"quiz-accessible-hidden-link"});c.M(a.i.H(b.eY()));c.setAttribute("href",`#${b.Jn()}`);b=new O({m:"quiz-accessible-hidden-link-container"});M(b,c);a.yx=b;M(a,a.yx,XB(a,"hiddenLink"))}} function YB(a){const b=[];[[()=>!!a.cc,"banner"],[()=>a.Lj(a.P),"topPanel"],[()=>VA(a.oh),"timer"],[()=>!!a.de,"slide"],[()=>!!a.yx,"hiddenLink"],[()=>a.Lj(a.Ua),"bottomPanel"],[()=>!!a.Il,"quizReview"]].forEach(([c,d])=>{c()&&b.push(d)});return b} class $B extends O{constructor({Fb:a,submitType:b,A:c,J:d,skinSettings:e,Ec:f,Bm:g,Wn:h}){super({m:"quiz-accessible-skin",Lf:!0});this.Wa=a;this.Lb=b;this.i=WB(c,f);this.I=d;this.pb=e;this.xb=f;this.wi=g;this.Eg=h;this.Ya=new DA(this.i);A(this,this.Ya);this.oh=new VB({Wj:this.Ya,H7:this,g5:()=>XB(this,"timer")});A(this,this.oh);this.Ub=new CA({A:this.i,J:d});A(this,this.Ub);c=new uA(this.Ub,b);A(this,c);this.ve=new lA;A(this,this.ve);this.ve.Sc("hidden",!0);this.P=new UA({A:this.i,J:d,skinSettings:e, r7:c,G7:this.oh,submitType:b});this.Ua=new nA(this.i);M(this,this.Ua);this.ua=A(this,new rA({Fb:a,submitType:b,A:this.i}));this.Ua.add(this.ua.displayObject());this.Il=this.yx=this.de=this.cc=null;A(this,this.P);A(this,this.ua);this.bg=H(this);this.OM=this.Fc=!1;z(this,this.ua.SW,this.va,this);z(this,c.$y,this.$o,this);this.xb&&ai(this,"embedded")}activate(){this.Fc=!0;this.Vs()}deactivate(){}topPanel(){return this.P}controlPanel(){return this.ua}scale(){return 0}setBannerView(a){this.cc=a;ye(a,"label", this.i.H("PB_ACCESSIBLE_SKIN_CREATED_WITH"));xe(a,"banner");J(a,"position","static");J(a,"transform","");this.cc.setAttribute("tabindex",0);this.jc(a,0)}setPanelScale(){}Wk(){}setPresentationContext(){}PA(){}bottomPanel(){return this.Ua}gv(){this.Fc&&!yh&&this.Vs()}jf(){}Kj(){return new O}km(){}Ev(){this.ve.gd();this.removeChild(this.ve)}Xn(a,b){b.Yk("PB_RESUME_QUIZ_STATE_MESSAGE","","","",c=>a(!c),!1)}$h(){return this.bg}reset(){this.km()}Xp(){}NA(a){this.nE(a)}Zk(a){if(a){const b=a.wX;a=$t(this.I, a.Jj.content().text());b&&(a=a.replace("%ANSWER_ATTEMPTS%",b));alert(a)}}Hs(a){this.nE(a)}Is(a){this.nE(a)}SA(){return H(this)}dw(){this.addChild(this.ve);this.ve.show()}$p(){}Ms(){return new sA({l7:this.nE.bind(this),w7:()=>this.de})}cw(){}Vs(){if(this.Lj(this.P)){this.P.activate();var a=!0}else a=!1;a||(VA(this.oh)&&this.OM?(a=this.oh,VA(a)&&a.Ya.focus(),a=!0):a=!1);a||this.nw()}nw(){this.de&&this.de.Pa(!0)}nE(a){this.OM=!1;a=this.wi.create(a,this);this.de!=a&&(this.de&&(B(this,this.de),this.de= null,ZB(this)),this.de=a,M(this,this.de,XB(this,"slide")),this.de.va(),z(this,this.de.$h(),()=>this.bg.g(),this),this.de&&("allAtOnce"==this.Lb&&this.de.VO()||TA(this.P)||!this.Eg.showTopPanel()?0:this.de.VO())?this.jc(this.P,XB(this,"topPanel")):this.removeChild(this.P),ZB(this),this.OM=!0)}$o(a){a?this.Ua.add(this.Ub.displayObject()):this.Ua.remove(this.Ub.displayObject())}IM(a,b){nB(this);this.Il=new UB({slidePoolState:a,Gi:b,A:this.i,J:this.I,submitType:this.Lb});A(this,this.Il);this.Ua.add(this.Il.displayObject())}} ;class aC extends I{constructor(a,b){super();this.U=a;this.i=b}Yk(a,b,c,d,e,f,g){a=this.i.H(a,g&&g());void 0!==c?(c=confirm(a),e.apply(this,[!c])):(alert(a),void 0!==e&&e.apply(this,[!1]))}QA(a,b,c,d,e){this.Yk(a,b,void 0,c,d||(()=>{}),!1,e)}aZ(){}bZ(){return new bC}cZ(a){a=this.i.H(a);alert(a)}SY(a,b,c,d,e){b?e():(c.suspend(),this.Yk(a,"","","",f=>{f?e():d()}))}dZ(a,b,c,d){a=tz(this.U.jv(),a,b,c,d);this.Yk(a.messageType,a.Nj,a.zi,a.lm,a.cm,!1,a.Sk)}pF(){}invalidate(){}GY(){return H(this)}closeWindowEvent(){return H(this)}} class bC extends I{close(){}ie(){return H(this)}print(){}};class cC{constructor({state:a,view:b,skin:c,A:d,Sn:e,O:f,Fb:g,Pj:h,Ee:k,De:m,Ec:t,X:r,ew:x,Og:y}){this.B=a;this.W=b;this.yb=c;this.i=d;this.$q=e;this.F=f;this.Wa=g;this.Sb=h;this.xr=k;this.Tf=m;this.xb=t;this.Xe=r;this.Af=x;this.rq=y}create(a){switch(a){case "desktop":case "tablet":case "small":return a=new hA(this.Xe,this.W,this.i,this.F),new qz({state:this.B,view:this.W,Sn:this.$q,A:this.i,O:this.F,mw:a,Fb:this.Wa,De:this.Tf,Pj:this.Sb,Ee:this.xr,Ec:this.xb,ew:this.Af,Og:this.rq});case "accessible":return new kA({state:this.B, view:this.W,Sn:this.$q,A:this.i,O:this.F,mw:new aC(this.Xe,this.i),Fb:this.Wa,De:this.Tf,Pj:this.Sb,Ee:this.xr,Ec:this.xb,ew:this.Af,Og:this.rq});default:throw Error("unknown skin type");}}};function dC(a){const b=!a.ti.length;return!hc(a.text()).length&&b} class eC{constructor(a,b,c){this.vC=a;this.ti=b;this.lp=this.Db=null;this.By=c}text(){if(!this.Db)if(this.By.length){this.Db="";for(const a of this.By)this.Db+="string"===typeof a?a:" "}else this.Db=jk(this.vC);return this.Db}textWithEquations(a){if(!this.lp){const c={};for(var b of this.ti)c[b.id()]=b;this.lp="";for(const d of this.By)"string"===typeof d?this.lp+=d:(b=c[d.id],this.lp=b instanceof pm?this.lp+(a||b.pY):this.lp+" ")}return this.lp}htmlText(){return this.vC}je(){return!this.By.length&&!this.ti.length}plainTextWithPlaceholders(){return this.By}resources(){return this.ti}} ;class fC extends eC{constructor(a,b,c,d,e=null){super(a,b,c);this.Gd=d;this.xZ=e}$a(){return[]}};function Es(a,b,c){let d=gC(a,b.htmlText());c&&(c=hC(a,jk(d),c),d=iC(a,d,c));return new fC(d,b.resources(),[],b.Gd)}function $t(a,b){if(a.Jg){var c=a.Jg.wc().map(d=>d.toLowerCase());a=jC(a,b,c);c=0;for(const d of a)b=b.substr(0,d.Hj+c)+d.Pv+b.substr(d.zp+c),c+=d.Pv.length-(d.zp-d.Hj);return b}return b}function gC(a,b){if(a.Jg){var c=a.Jg.wc().map(d=>d.toLowerCase());c=jC(a,jk(b),c);return iC(a,b,c)}return b} function hC(a,b,c){const d=[];for(const g in c)d.push(g.toLowerCase());let e=0;const f=[];b.split(/(%[a-z0-9_]+%)/i).forEach(g=>{if(kC(d,g)){const h=c[g.substring(1,g.length-1)]||"";""!=h&&f.push(new fk(e,e+g.length,g,h))}e+=g.length},a);return f}function iC(a,b,c){b=ik(b,c);b=lC(b,c);b=kk(b,new Set(c.map(d=>d.bl)));return nk(b,c,a.Y_,a.xW)} function jC(a,b,c){let d=0;const e=[];b.split(/(%[a-z0-9_]+%)/i).forEach(f=>{if(kC(c,f)){var g=f.substring(1,f.length-1);g=a.Jg&&a.Jg.fg(g)?a.Jg.kf(g):"";""!=g&&e.push(new fk(d,d+f.length,f,g))}d+=f.length},a);return e}function lC(a,b){let c=["%AWARDED_SCORE%","%AWARDED_PERCENT%","%PASSING_PERCENT%","%PASSING_SCORE%"];c=c.map(d=>d.toLowerCase());b=b.filter(d=>c.includes(d.bl.toLowerCase()));return hk(a,b)} function kC(a,b){return 2<b.length&&"%%"==b.charAt(0)+b.charAt(b.length-1)&&-1!=a.indexOf(b.substring(1,b.length-1).toLowerCase())}class mC{constructor(a,b){this.Y_=a;this.xW=b;this.Jg=null}};function nC(a){let b=!1;Ix(a.kb(),c=>{c.slides().forEach(d=>{d=(d=d.settings().qa())?d.isEnabled():!1;b=b||d})});return b};function oC(a){if(oh){var b=pC(a);const {left:f,top:g,width:h,height:k}=Vf({width:a.dC.width,height:a.dC.height,boundingWidth:a.Rr.width,boundingHeight:a.Rr.height,Ef:!0}),{left:m,top:t,width:r,height:x,scale:y}=Vf({width:b.width,height:b.height,boundingWidth:h,boundingHeight:k,Ef:!0});return{gG:new F(r,x),scale:y*a.ot,position:new E(m+f,t+g)}}if(L||K)return{gG:a.Rr.clone(),scale:1,position:new E(0,0)};b=pC(a);const {width:c,scale:d,height:e}=Vf({width:b.width,height:b.height,boundingWidth:a.Rr.width, boundingHeight:a.Rr.height,Ef:a.Fq});return{gG:new F(c,e),scale:d*a.ot}}function qC(a){({gG:a}=oC(a));return a}function rC(a){if(a.Ge||!a.Fq)return sC(a);const {gG:b,scale:c}=oC(a),d=new F(a.qE?24:0,a.qE?(a.Eg.showTopPanel()?60:12)+76:0);a=a.sx();return 1>=c?c:Math.min(Je(b.width,a.width,d.width),Je(b.height,a.height,d.height))} function pC(a){var b=a.sx().scale(a.ot),c=a.qE?24:0,d=a.qE?(a.Eg.showTopPanel()?60:12)+76:0;c=(new F(c,d)).scale(a.ot);a.Ge||!a.Fq?b=new F(b.width+c.width,b.height+c.height):(d=a.Rr,a=a.Fq,b.width+c.width<d.width&&b.height+c.height<d.height&&a?(b.width+c.width<d.width&&b.height+c.height<d.height&&a?a=Math.min(Je(d.width,b.width,c.width),Je(d.height,b.height,c.height)):{scale:a}=Vf({width:b.width+c.width,height:b.height+c.height,boundingWidth:d.width,boundingHeight:d.height,Ef:!1}),d=Ke(a),c=c.clone().scale(d/ a),b=new F(b.width+c.width,b.height+c.height)):b=new F(b.width+c.width,b.height+c.height));return b}function sC(a){({scale:a}=oC(a));return a}function tC(a){if(a.Ge||!a.Fq)return sC(a);a=rC(a);return Ke(a)}class uC{constructor({contentScale:a,HF:b,fitToWindow:c,fillPanelsView:d}){this.ot=a;this.dC=b;this.Ge=d;this.Fq=c;this.Rr=new F(0,0)}};class vC extends uC{constructor({contentScale:a,HF:b,quiz:c,Fb:d,Wn:e,Ec:f,fitToWindow:g}){super({contentScale:a,HF:b,fillPanelsView:c.fillPanelsView(),Ec:f,fitToWindow:g});this.ma=c;this.Wa=d;this.Eg=e;this.qE=f?f.showPlayersPanels():!Zu(this.Wa)||this.ma.fillPanelsView()}sx(){return this.ma.settings().X().quizSize().clone()}};function wC(a){this.WF=a}wC.prototype.set=function(a,b){void 0===b?this.WF.remove(a):this.WF.set(a,og(b))};wC.prototype.get=function(a){let b;try{b=this.WF.get(a)}catch(c){return}if(null!==b)try{return JSON.parse(b)}catch(c){throw"Storage: Invalid value was encountered";}};wC.prototype.remove=function(a){this.WF.remove(a)};function xC(){}xC.prototype.next=function(){return yC};var yC={done:!0,value:void 0};function zC(a){return{value:a,done:!1}}xC.prototype.cl=function(){return this};function AC(){};function BC(a){if(a instanceof CC||a instanceof DC||a instanceof EC)return a;if("function"==typeof a.next)return new CC(()=>a);if("function"==typeof a[Symbol.iterator])return new CC(()=>a[Symbol.iterator]());if("function"==typeof a.cl)return new CC(()=>a.cl());throw Error("Not an iterator or iterable.");}class CC{constructor(a){this.BO=a}cl(){return new DC(this.BO())}[Symbol.iterator](){return new EC(this.BO())}GG(){return new EC(this.BO())}} class DC extends xC{constructor(a){super();this.mA=a}next(){return this.mA.next()}[Symbol.iterator](){return new EC(this.mA)}GG(){return new EC(this.mA)}}class EC extends CC{constructor(a){super(()=>a);this.mA=a}next(){return this.mA.next()}};function FC(){}p(FC,AC);FC.prototype.MF=function(){let a=0;for(const b of this)a++;return a};FC.prototype[Symbol.iterator]=function(){return BC(this.cl(!0)).GG()};FC.prototype.clear=function(){const a=Array.from(this);for(const b of a)this.remove(b)};function GC(a){this.Vj=a}p(GC,FC);l=GC.prototype;l.SO=function(){if(!this.Vj)return!1;try{return this.Vj.setItem("__sak","1"),this.Vj.removeItem("__sak"),!0}catch(a){return!1}};l.set=function(a,b){try{this.Vj.setItem(a,b)}catch(c){if(0==this.Vj.length)throw"Storage mechanism: Storage disabled";throw"Storage mechanism: Quota exceeded";}};l.get=function(a){a=this.Vj.getItem(a);if("string"!==typeof a&&null!==a)throw"Storage mechanism: Invalid value was encountered";return a};l.remove=function(a){this.Vj.removeItem(a)}; l.MF=function(){return this.Vj.length};l.cl=function(a){var b=0,c=this.Vj,d=new xC;d.next=function(){if(b>=c.length)return yC;var e=c.key(b++);if(a)return zC(e);e=c.getItem(e);if("string"!==typeof e)throw"Storage mechanism: Invalid value was encountered";return zC(e)};return d};l.clear=function(){this.Vj.clear()};l.key=function(a){return this.Vj.key(a)};function HC(){var a=null;try{a=window.localStorage||null}catch(b){}this.Vj=a}p(HC,GC);class IC{constructor(a,b){this.h5=a[n.Symbol.iterator]();this.q6=b}[Symbol.iterator](){return this}next(){const a=this.h5.next();return{value:a.done?void 0:this.q6.call(void 0,a.value),done:a.done}}}function JC(a,b){return new IC(a,b)};function KC(a,b){this.nm={};this.Bd=[];this.lB=this.size=0;var c=arguments.length;if(1<c){if(c%2)throw Error("Uneven number of arguments");for(var d=0;d<c;d+=2)this.set(arguments[d],arguments[d+1])}else a&&this.addAll(a)}l=KC.prototype;l.MF=function(){return this.size};function LC(a){MC(a);return a.Bd.concat()}l.has=function(a){return NC(this.nm,a)}; l.equals=function(a,b){if(this===a)return!0;if(this.size!=a.MF())return!1;b=b||OC;MC(this);for(var c,d=0;c=this.Bd[d];d++)if(!b(this.get(c),a.get(c)))return!1;return!0};function OC(a,b){return a===b}l.je=function(){return 0==this.size};l.clear=function(){this.nm={};this.lB=this.size=this.Bd.length=0};l.remove=function(a){return this.delete(a)};l.delete=function(a){return NC(this.nm,a)?(delete this.nm[a],--this.size,this.lB++,this.Bd.length>2*this.size&&MC(this),!0):!1}; function MC(a){if(a.size!=a.Bd.length){for(var b=0,c=0;b<a.Bd.length;){var d=a.Bd[b];NC(a.nm,d)&&(a.Bd[c++]=d);b++}a.Bd.length=c}if(a.size!=a.Bd.length){var e={};for(c=b=0;b<a.Bd.length;)d=a.Bd[b],NC(e,d)||(a.Bd[c++]=d,e[d]=1),b++;a.Bd.length=c}}l.get=function(a,b){return NC(this.nm,a)?this.nm[a]:b};l.set=function(a,b){NC(this.nm,a)||(this.size+=1,this.Bd.push(a),this.lB++);this.nm[a]=b}; l.addAll=function(a){if(a instanceof KC)for(var b=LC(a),c=0;c<b.length;c++)this.set(b[c],a.get(b[c]));else for(b in a)this.set(b,a[b])};l.forEach=function(a,b){for(var c=LC(this),d=0;d<c.length;d++){var e=c[d],f=this.get(e);a.call(b,f,e,this)}};l.clone=function(){return new KC(this)};l.keys=function(){return BC(this.cl(!0)).GG()};l.values=function(){return BC(this.cl(!1)).GG()};l.entries=function(){const a=this;return JC(this.keys(),function(b){return[b,a.get(b)]})}; l.cl=function(a){MC(this);var b=0,c=this.lB,d=this,e=new xC;e.next=function(){if(c!=d.lB)throw Error("The map has changed since the iterator was created");if(b>=d.Bd.length)return yC;var f=d.Bd[b++];return zC(a?f:d.nm[f])};return e};function NC(a,b){return Object.prototype.hasOwnProperty.call(a,b)};function PC(a,b){this.jZ=a;this.wh=null;if(u&&!(9<=Number(Tc))){QC||(QC=new KC);this.wh=QC.get(a);this.wh||(b?this.wh=document.getElementById(b):(this.wh=document.createElement("userdata"),this.wh.addBehavior("#default#userData"),document.body.appendChild(this.wh)),QC.set(a,this.wh));try{this.wh.load(this.jZ)}catch(c){this.wh=null}}}p(PC,FC);var RC={".":".2E","!":".21","~":".7E","*":".2A","'":".27","(":".28",")":".29","%":"."},QC=null; function SC(a){return"_"+encodeURIComponent(a).replace(/[.!~*'()%]/g,function(b){return RC[b]})}l=PC.prototype;l.SO=function(){return!!this.wh};l.set=function(a,b){this.wh.setAttribute(SC(a),b);TC(this)};l.get=function(a){a=this.wh.getAttribute(SC(a));if("string"!==typeof a&&null!==a)throw"Storage mechanism: Invalid value was encountered";return a};l.remove=function(a){this.wh.removeAttribute(SC(a));TC(this)};l.MF=function(){return UC(this).attributes.length}; l.cl=function(a){var b=0,c=UC(this).attributes,d=new xC;d.next=function(){if(b>=c.length)return yC;var e=c[b++];if(a)return zC(decodeURIComponent(e.nodeName.replace(/\./g,"%")).slice(1));e=e.nodeValue;if("string"!==typeof e)throw"Storage mechanism: Invalid value was encountered";return zC(e)};return d};l.clear=function(){for(var a=UC(this),b=a.attributes.length;0<b;b--)a.removeAttribute(a.attributes[b-1].nodeName);TC(this)}; function TC(a){try{a.wh.save(a.jZ)}catch(b){throw"Storage mechanism: Quota exceeded";}}function UC(a){return a.wh.XMLDocument.documentElement};function VC(a,b){this.rA=a;this.Tv=b+"::"}p(VC,FC);VC.prototype.set=function(a,b){this.rA.set(this.Tv+a,b)};VC.prototype.get=function(a){return this.rA.get(this.Tv+a)};VC.prototype.remove=function(a){this.rA.remove(this.Tv+a)};VC.prototype.cl=function(a){const b=this.rA[Symbol.iterator](),c=this,d=new xC;d.next=function(){var e=b.next();if(e.done)return e;for(e=e.value;e.slice(0,c.Tv.length)!=c.Tv;){e=b.next();if(e.done)return e;e=e.value}return zC(a?e.slice(c.Tv.length):c.rA.get(e))};return d};function WC(){}p(WC,AC);WC.prototype.set=function(){};WC.prototype.get=function(){return null};WC.prototype.remove=function(){};function XC(a){a=YC().get(a);return void 0!==a?a:null}var ZC=null;function YC(){if(!ZC){var a=new HC;(a=a.SO()?new VC(a,"ispring"):null)||(a=new PC("ispring"),a=a.SO()?a:null);ZC=new wC(a||new WC)}return ZC};const $C=yq({WA:{_:"st"}}),aD=new Map([["desktop","d"],["tablet","t"],["small","s"],["accessible","a"]]);function rz(a,b){a.ez!=b&&(a.ez=b,a.CQ.g())}function bD(a){a:{var b=XC(`${a.Fg}::skin`);if(b=b instanceof Object?b:null){b:{b=b[$C.WA];for(const [c,d]of aD.entries())if(b==d){b=c;break b}b=null}if(b)break a}b=null}if(b&&cD(b))return b;if(L)return"small";if(K||oh)return"tablet";b=Jg(!0);return a.Ts&&b.hasOwnProperty("accessibility")&&"1"==b.accessibility?"accessible":"desktop"} function cD(a){switch(a){case "desktop":case "accessible":return!L&&!K&&!oh;case "tablet":return K||oh;case "small":return L;default:return!1}}function dD(a,b){a.pd!=b&&a.ez&&cD(b)&&(a.pd=b,a.gR.g(b))}function eD(a){return a.Ts&&"accessible"!=a.pd}class fD extends I{constructor(a,b){super();this.Fg=a;this.Ts=b;this.pd=bD(this);this.ez=!0;this.gR=H(this);this.CQ=H(this)}WA(){return this.pd}};function gD(a,b){b=b.resources().filter(c=>"image"==c.type()).map(c=>new Promise((d,e)=>{const f=new Image;f.onload=()=>{a.dK[c.id()]=!0;d()};f.onerror=()=>{a.dK[c.id()]=!1;e(Error("Can not load image"))};f.src=c.info.src}));return Promise.all(b)}class hD{constructor(){this.dK={}}ns(a){return a.resources().every(b=>"image"!=b.type()||this.dK[b.id()])}};class iD extends ew{};class jD extends iD{constructor(){super();this.Gb=[]}$a(a){this.Gb=[];this.Cf(a);return this.Gb}tj(a){this.Kb(a);this.Gb=this.Gb.concat(a.content().Ta().$a())}nj(a){this.Kb(a)}sj(a){this.Kb(a);this.Gb=this.Gb.concat(a.content().Ta().$a())}wj(a){this.Kb(a);this.Gb=this.Gb.concat(a.content().$a())}Cj(a){this.Kb(a);this.Gb=this.Gb.concat(a.content().$a())}yj(a){this.Kb(a);this.Gb=this.Gb.concat(a.content().$a())}Ej(a){this.Kb(a)}xj(a){this.Kb(a)}qj(a){this.Kb(a)}Dj(a){this.Kb(a)}zj(a){this.Kb(a)}Bj(a){this.Kb(a); this.Gb=this.Gb.concat(a.content().$a())}vj(a){this.Kb(a);this.Gb=this.Gb.concat(a.content().$a())}rj(a){this.Kb(a);this.Gb=this.Gb.concat(a.content().$a())}pj(a){this.Kb(a)}uj(a){this.Kb(a)}Aj(a){this.Kb(a)}oj(a){this.Kb(a);if(L){const b=c=>{if(c=c.slideObject())this.Gb=this.Gb.concat(c.$a())};a.content().chains().forEach(c=>{b(c.object());b(c.destination())})}}Kb(a){function b(c){return(c=hv(a.settings(),c))?c.$a():[]}if(L){const c=a.En().Eb;this.Gb=c?this.Gb.concat([c.eb]):this.Gb}else this.Gb= this.Gb.concat(a.fb().$a());this.Gb=this.Gb.concat(a.description().$a());this.Gb=this.Gb.concat(b("correct"));this.Gb=this.Gb.concat(b("incorrect"));this.Gb=this.Gb.concat(b("attempt"));this.Gb=this.Gb.concat(b("answered"));this.Gb=this.Gb.concat(b("partially"))}};class kD extends iD{constructor(){super();this.Qh=null}fd(a){this.Qh=null;this.Cf(a);return this.Qh}tj(a){this.Kb(a);this.Qh=io(this.Qh,a.content().Ta())}nj(a){this.Kb(a)}sj(a){this.Kb(a);this.Qh=io(this.Qh,a.content().Ta())}wj(a){this.Kb(a)}Cj(a){this.Kb(a)}yj(a){this.Kb(a)}Ej(a){this.Kb(a)}xj(a){this.Kb(a)}qj(a){this.Kb(a)}Dj(a){this.Kb(a)}zj(a){this.Kb(a)}Bj(a){this.Kb(a)}vj(a){this.Kb(a)}rj(a){this.Kb(a)}pj(a){this.Kb(a)}uj(a){this.Kb(a)}Aj(a){this.Kb(a)}oj(a){this.Kb(a)}Kb(a){this.Qh=ho(this.Qh, a.fb().fd());a.content()&&(this.Qh=ho(this.Qh,a.content().fd()));this.Qh=ho(this.Qh,a.settings().fd());this.Qh=io(this.Qh,a.description())}};function Px(a,b){const c=lD(b).map(d=>new Promise((e,f)=>{d.ns()&&e();d.load();z(a,d.XO(),e,a);z(a,d.tY(),f,a)}));b=mD(a,b);return Promise.all(c.concat(b))}function sz(a,b){return nD(a,b).then(()=>{void 0!==b&&(a.sI=b,vg(a.aK,100,a));vg(a.aK,100,a)})}function lD(a){return(new jD).$a(a).filter(b=>!(b instanceof ms||b instanceof gs))}function mD(a,b){return(b=(new kD).fd(b))?b.Ta.map(c=>a.hV.ns(c)?Promise.resolve(void 0):gD(a.hV,c)):[]} function nD(a,b){if(a.bD[b])return Promise.resolve();a.cD=b;return Px(a,a.Ra[b].slide()).then(()=>{oD(a)},()=>{oD(a)})}function oD(a){a.bD[a.cD]=!0;a.cD=void 0;vg(a.aK,100,a)}class pD extends I{constructor(){super();this.hV=new hD;this.Ra=[];this.bD={};this.cD=void 0;this.sI=0}aK(){if(void 0===this.cD){var a,b=this.sI+1;b<this.Tu()&&!this.bD[b]&&(a=b);void 0!==a&&nD(this,a)}}PP(a){this.Ra=a;this.bD={};this.sI=0}Tu(){return this.Ra.length}};function qD(a){return new Promise((b,c)=>{const d=new Image;d.onload=()=>b();d.onerror=()=>c(Error("Can not load image"));d.src=a})};function vs(a,{width:b,height:c}){return a.Kn("drag-the-word-dotted-border",{WIDTH:b,HEIGHT:c})} function uu(a,{L6:b,S6:c,height:d}){var e=b-16;c=c-18-16;b=d-16;const f=(b-16)/2;d=a.Kn("matching-premise-outer",{HORIZONTAL_LINE:e,VERTICAL_LINE_TO_UNION:f+1});e=a.Kn("matching-premise-inner",{HORIZONTAL_LINE:e,VERTICAL_LINE_TO_UNION:f});const g=a.Kn("matching-premise-intersected",{PREMISE_OUTER:d}),h=a.Kn("matching-response-outer",{HORIZONTAL_LINE:c,VERTICAL_LINE:b,VERTICAL_LINE_TO_UNION:f});a=a.Kn("matching-response-inner",{HORIZONTAL_LINE:c,VERTICAL_LINE:b,VERTICAL_LINE_TO_UNION:f+1});return{I6:d, K6:`${d} ${e}`,J6:g,Q6:h,R6:`${h} ${a}`}}class rD extends am{constructor(a){super();this.Fg=a}Kn(a,b){b=b||{};b.QUIZ_ID="q_"+this.Fg;return super.Kn(a,b)}};function sD(a,b){Za(b.aP,(c,d)=>{a.CK[d]=c});Za(b.RP,(c,d)=>{a.zM[d]=c})} function tD(a,b){switch(a){case "mediaPlaceholder":return Lw("Qm.ObjectName.MediaPlaceholder");case "slidePicture":return Lw("Qm.ObjectName.SlidePicture");case "slideVideo":return Lw("Qm.ObjectName.SlideVideo");case "slideAudio":return Lw("Qm.ObjectName.SlideAudio");case "image":return Lw("Qm.ObjectName.Picture");case "video":return Lw("Qm.ObjectName.Video");case "iconPlaceholder":return Lw("Qm.ObjectName.Icon");case "line":return Lw("Qm.ObjectName.Line");case "shape":return uD(b);default:throw Error("unknown object type"); }}function uD(a){switch(a){case "rectangle":return Lw("Qm.Shapes.Rectangle");case "roundedRectangle":return Lw("Qm.Shapes.RoundedRectangle");case "ellipse":return Lw("Qm.Shapes.Ellipse");case "textBox":return Lw("Qm.Shapes.TextBox");case "triangle":return Lw("Qm.Shapes.Triangle");case "freeform":return Lw("Qm.Shapes.Freeform");default:throw Error("unknown shape type");}}class vD{constructor(){this.CK={};Rj(a=>{this.CK[a]=1});this.zM={};Ok(a=>{this.zM[a]=1})}};function Jq(a,b){if(0>b||b>=a.count())throw Error("Index out of bounds");return a.Z[b]}function wD(a,b,c){void 0===c&&(c=a.Z.length);a.Z.splice(c,0,b);a.Ha.g()}function xD(a,b){b=yb(a.Z,b);a.Ha.g();return b}class yD extends I{constructor(a){super();this.Z=a||[];this.Ha=H(this)}Gf(){return this.Ha}count(){return this.Z.length}forEach(a,b){pb(this.Z,a,b)}find(a,b){return wb(this.Z,a,b)}zc(){super.zc();for(const a of this.Z)Ed(a)}};function Kq(a,b){a=ob(a.Z,b);if(-1==a)throw Error("unknown object");return a}function cr(a,b){const c=[];a.forEach(d=>{d.type()==b&&c.push(d)});return c}function Tx(a,b){return!!a.find(c=>c.id()==b)}function zD(a,b){let c=null;a.forEach(d=>{d.id()==b&&(c=d)});if(!c)throw Error(`object with id=${b} not found`);return c} class AD extends yD{constructor(){super([]);this.Ki=this.o=this.xt=null;this.BT=new vD;this.AT=H(this);this.Z0=H(this);H(this);this.G=H(this)}direction(){return this.xt}content(){return this.o}V(){return this.G}uB(a){z(this,a.yu,this.za,this);z(this,a.kV,this.za,this);a instanceof fl&&z(this,a.r3,this.za,this);if(a instanceof Mk){z(this,a.fR,()=>{a.Ta()},this);var b=a.Td();b instanceof el&&z(this,b.V(),this.za,this);a.Ta();z(this,a.BV,this.za,this);z(this,a.WQ,this.za,this)}a instanceof ym&&(z(this, a.GL,this.za,this),b=a.Td(),b instanceof el&&z(this,b.V(),this.za,this));a instanceof Am&&(b=a.Za(),z(this,b.hH,this.za,this))}za(){this.ck&&clearTimeout(this.ck);this.ck=setTimeout(()=>this.G.g(),0)}};class BD extends I{constructor({N5:a}){super();this.$_=a;this.XS="default";this.Aa="contentMode";this.au=new AD;z(this,this.au.V(),this.za,this);z(this,this.au.AT,this.s2,this);z(this,this.au.Z0,this.t2,this);this.DB=new AD;z(this,this.DB.V(),this.za,this);this.WS=H(this);this.VZ=H(this);this.c4=H(this);this.KZ=H(this);this.UC=!1;this.tw=this.Qu=this.Nf=null;this.G=H(this)}$a(){let a=[];this.au.forEach(b=>{a=a.concat(b.$a())});this.DB.forEach(b=>{a=a.concat(b.$a())});this.Nf&&(a=a.concat(this.Nf.$a())); return a}fd(){let a=null;this.au.forEach(b=>{Kj(b.id())||(a=ho(a,b.fd()))});this.DB.forEach(b=>{Kj(b.id())||(a=ho(a,b.fd()))});return a}TF(){return this.UC}UF(){return this.XS}V(){return this.G}Cb(){return this.au}Pz(){return this.DB}mode(){return this.Aa}XY(a){this.Aa=a}zI(){this.VZ.g();this.za()}background(){return this.Nf?this.Nf:this.Qu.background()}Pd(){return this.tw||this.Qu.Pd()}Pp(){return this.$_.Pp()}s2(a){"mediaPlaceholder"==a.type()&&(z(this,a.yu,()=>{a.rect()},this),z(this,a.kV,()=> {a.rotationAngle()}))}t2(a){Fd(this,a)}za(){this.ck&&clearTimeout(this.ck);this.ck=setTimeout(()=>this.G.g(),0)}};class CD extends I{constructor(){super();this.Zl=this.vd=this.Eb=null;this.X2=H(this);this.BB=H(this);this.S4=H(this);this.G=H(this)}V(){return this.G}FP(a){this.Eb!=a&&(this.Eb&&Bd(this,this.Eb.Im,this.za,this),(this.Eb=a)&&z(this,this.Eb.Im,this.za,this),this.X2.g(),this.za())}audio(){return this.vd}uP(a){if(this.vd!=a){this.vd&&(Bd(this,this.vd.Im,this.za,this),Bd(this,this.vd.sH,this.za,this));if(this.vd=a)z(this,this.vd.Im,this.za,this),z(this,this.vd.sH,this.za,this);this.BB.g();this.za()}}video(){return this.Zl}za(){this.ck&& clearTimeout(this.ck);this.ck=setTimeout(()=>this.G.g(),0)}};class DD extends I{constructor(){super();this.Aa="byItems";this.xt="fromBottom";this.Ab="none";this.wt=0;this.Rb=1;this.G=H(this)}type(){return this.Ab}mode(){return this.Aa}direction(){return this.xt}delay(){return this.wt}duration(){return this.Rb}vh(a){this.Ab!=a&&(this.Ab=a,this.Je())}XY(a){this.Aa!=a&&(this.Aa=a,this.Je())}setDirection(a){this.xt!=a&&(this.xt=a,this.Je())}Wp(a){this.Rb!=a&&(this.Rb=a,this.Je())}V(){return this.G}Je(){this.G.g()}};class ED extends I{constructor(a,b,c){super();this.Xd=a;this.Ab=b;this.o=c;this.yi=!0;this.U=new qy;this.Ys=new BD({N5:this});this.OZ=new CD;this.ah=new DD}EA(a){this.Va=a}u(a){this.yi=a}id(){return this.Xd}type(){return this.Ab}description(){return this.Va}content(){return this.o}visible(){return this.yi}settings(){return this.U}fb(){return this.Ys}En(){return this.OZ}animation(){return this.ah}Pp(){let a=new Fj;if(this.Va){var b=a,c=this.Va.Gd.lc();b.bold=c.bold;b.italic=c.italic;b.rg=c.rg;b.color= c.color;b.size=c.size;b.fontFamily=c.fontFamily;b.strike=c.strike;b=a;c=this.Va.Gd.pm();b.lineHeight=c.lineHeight;b.qg=c.qg;b.ff=c.ff}else a=this.Ys.Qu.Pp().clone();return a}};function FD(){this.PR=!0;this.dF=new C;this.hx=new C;this.yW=new C;this.CH=""}l=FD.prototype;l.yi=!0;l.ec=!0;l.visible=function(){return this.yi};l.u=function(a){this.yi!=a&&(this.yi=a,this.PR&&this.G0!=this.yi&&(this.G0=this.yi,this.dF.g()))};l.enabled=function(){return this.ec};l.j=function(a){this.ec!=a&&(this.ec=a,this.PR&&this.F0!=this.ec&&(this.F0=this.ec,this.hx.g()))};l.M=function(a){this.bc!=a&&(this.bc=a,this.yW.g())};l.textContent=function(){return this.bc};function GD(a){let b="continue";if(!a.ga)return b;var c=a.ga.slide();const d=a.ga instanceof V&&a.ga.wb();c=(c=c.settings().qa())&&c.isEnabled();c=a.ga instanceof V&&c;var e;if(e=!a.ya()){e=a.C.Fa();let f=!1;for(const g of e.slidePoolState().slides())g instanceof V?f=f||g.wb():"InfoSlide"==g.slide().type()&&(f=f||!g.hasBeenVisited());e=!f}d&&!c?b="tryAgain":e&&(b=HD(a)?"viewResults":"ok");return b}function HD(a){a=a.C.ke();return!!a&&a.slide().visible()} function ID(a){a.R_=JD(a,"continuePresentation")?"continue":"finish"}function JD(a,b){return null!=a.Vd&&a.Vd.actionAvailable(b)}function KD(a){const b=a.C&&"testing"==a.C.quizState()&&0===ob(a.Ra,a.ga),c=a.C&&"completed"==a.C.quizState();return(b&&!0||!a.C||c)&&JD(a,"gotoPreviousSlide")} class LD{constructor(){this.ga=this.Hc=this.Vd=null;this.nr=new FD;this.qk=new FD;this.hp=new FD;this.hC=new FD;this.pl=new FD;this.KB=new FD;this.kz=new FD;this.tu=new FD}gb(a,b){this.C&&(this.C.sessionModeChangedEvent().removeHandler(this.Ao,this),this.C.Ka().activeSlideChangedEvent().removeHandler(this.er,this));this.C=a;this.Hc=b;if(this.C){a=[];for(const c of this.C.slidePoolState().slides())a.push(c);this.Ra=a;this.C.sessionModeChangedEvent().addHandler(this.Ao,this);this.C.Ka().activeSlideChangedEvent().addHandler(this.er, this);this.er()}}setActionAvailability(a){this.Vd=a;this.Ao()}er(){this.ga&&this.ga instanceof V&&this.ga.submittedEvent().removeHandler(this.Ao,this);(this.ga=W(this.C.Ka()))&&this.ga instanceof V&&this.ga.submittedEvent().addHandler(this.Ao,this);this.Ao()}Jv(){this.Ao()}Ao(){this.nJ();if(this.C)switch(this.C.sessionMode()){case "testing":this.KJ();break;case "reviewing":var a=ob(this.Ra,this.ga);this.qk.u(!0);this.qk.j(!this.Ix());this.nr.u(!0);this.nr.j(0<a);this.$w=!1;this.hC.u(!0);break;case "completed":var b= this.C.ke(),c=null!=this.Vd&&JD(this,"continuePresentation");a="none"!=this.C.Fa().sh().type();b=void 0!==b?a||c:!0;(c=!this.Vd||JD(this,"finishAction"))&&ID(this);a=null!=this.Vd?!0:a;this.tu.u(KD(this));this.pl.u(c&&b&&a);this.$w=KD(this)}else this.$w=a=KD(this),this.kz.u(!0),this.tu.u(a)}nJ(){this.qk.u(!1);this.nr.u(!1);this.hp.u(!1);this.hC.u(!1);this.KB.u(!1);this.pl.u(!1);this.tu.u(!1);this.kz.u(!1)}KJ(){var a=this.C.settings();const b=this.ga;if(b){ob(this.Ra,b);var c=b instanceof V&&b.wb(), d=b.slide(),e=d.settings().qa();e=!!e&&e.isEnabled();e=c&&e;a="eachQuestion"==a.submitType()||e;e=this.C;var f="none"!=e.Fa().sh().type();"ok"!=GD(this)&&a&&Cx(e.Fa(),!0)&&!f&&!HD(this)?(ID(this),this.pl.u(!0)):this.pl.u(!1);f=a&&c;d=a||!this.Ix()||"InfoSlide"==d.type()&&a;this.qk.u(!f&&!this.pl.visible());this.qk.j(d);d=a&&!c;f=b instanceof V;d=this.ya()||a&&(c||!f)||d;e=0<=ww(e.Ka(),!1);this.nr.u(!d&&!this.pl.visible());this.nr.j(e);this.tu.u(!1);this.$w=!1;this.hp.j(a&&c);this.hp.u(this.hp.enabled()&& !this.pl.visible());this.hC.u(!a);"Hotspot"==b.slide().type()&&c?(this.KB.u(!0),c="tryAgain"==this.hp.CH,this.KB.j(b.initiated()&&!c)):this.KB.u(!1)}}ya(){return this.Hc.na()}Ix(){var a=this.Ra.length,b=ob(this.Ra,this.ga);if(!this.ya()||"testing"==this.C.quizState())return b==a-1;a=this.Ra.slice(b+1);let c;for(b=0;b<a.length;++b){const d=a[b];if(d.hasBeenVisited()){c=d;break}}return null==c}};function MD(){U.call(this,"top_layer visualizer"+(K?" mobile":""));this.xz=new C}p(MD,U);MD.prototype.$=1;MD.prototype.ou=1;MD.prototype.gb=function(){};MD.prototype.setScale=function(a){Nf(this.displayObject(),a);this.$=a};function ND(a){this.ba=a;this.mp=[];this.mj=this.Ss}l=ND.prototype;l.Ss=-1;l.PF=function(){for(let a=0;a<this.mp.length;++a)this.mp[a].gB.gd();this.mj!=this.Ss&&OD(this)};l.uB=function(a){const b=ah?Dh:"mouseover";v(a.displayObject(),b,this.e3,!1,this);v((void 0).U5(),b,this.o_,!1,this)};l.e3=function(a){for(let b=0;b<this.mp.length;++b)if(pe(this.mp[b].Rp.displayObject(),a.target)){PD(this,b);break}};l.o_=function(){ah||(this.tt.show(this.ba,this.WB),v(this.tt.U5(),"mouseout",this.Ui,!1,this))}; l.Ui=function(a){a=a.relatedTarget;this.tt&&a&&!pe(this.tt.ia(),a)&&a!=this.WB.ia()&&(this.tt.gd(),od(this.tt.ia(),"mouseout",this.Ui,!1,this))};l.pW=function(a){a=a.target;for(let b=0;b<this.mp.length;++b){const c=this.mp[b];pe(c.Rp.displayObject(),a)||c.gB.displayObject()==a||(c.gB.gd(),this.XB=null)}this.mj!=this.Ss||this.XB||od(document,ah?Dh:"mouseover",this.pW,!0,this);this.mj!=this.Ss&&this.WB.displayObject()!=a&&!pe(this.WB.displayObject(),a)&&OD(this)}; function OD(a){clearTimeout(a.mj);a.mj=a.Ss}function PD(a,b){const c=a.mp[b];c.gB.enabled()&&(a.mj!=a.Ss||v(document,ah?Dh:"mouseover",a.pW,!0,a),OD(a),a.WB=c.Rp,a.tt=c.gB,a.mj=setTimeout(()=>{a.PF();a.XB=a.mp[b];a.XB.gB.show(a.ba,a.XB.Rp)},c.timeout))};function QD(a,b){Bw(a.Ib().Ka(),b)} class RD extends U{constructor(a,b,c,d,e){super("mini");this.i=e;this.F=a;this.C=null;this.I=d;this.rn=!0;this.ou=1;this.fj=!1;this.Ca=c;this.Jc=this.AR();this.ba=new MD;ie(b,this.ba.displayObject());this.RE=new ND(this.ba);this.bh=new C;this.hl=new C;this.Se=new C;this.am=new C;this.xn=new C;this.$l=new C;this.rE=new C;this.ux=new C;this.WJ=new U("launch_screen");this.WJ.u(!1);this.WJ.K.addHandler(()=>{},this);ie(b,this.WJ.displayObject())}scale(){return 1}gb(a){this.C&&(this.C.sessionModeChangedEvent().removeHandler(this.sk, this),this.C.Fa().xz.removeHandler(this.iL,this),this.C.Ka().activeSlideChangedEvent().removeHandler(this.Xr,this),this.C.Fa().fn.removeHandler(this.iu,this),this.C.Fa().ND.removeHandler(this.ny,this),this.C.Ka().EC.removeHandler(this.LK,this),this.C.ag.cE.removeHandler(this.aL,this),this.C.ag.dE.removeHandler(this.cL,this),this.C.ag.Sy.removeHandler(this.$K,this),this.C.ag.Ty.removeHandler(this.bL,this));if(this.C=a)a.sessionModeChangedEvent().addHandler(this.sk,this),a.Fa().xz.addHandler(this.iL, this),a.Ka().activeSlideChangedEvent().addHandler(this.Xr,this),a.Fa().fn.addHandler(this.iu,this),a.Fa().ND.addHandler(this.ny,this),a.Ka().EC.addHandler(this.LK,this),a.ag.cE.addHandler(this.aL,this),a.ag.dE.addHandler(this.cL,this),a.ag.Sy.addHandler(this.$K,this),a.ag.Ty.addHandler(this.bL,this)}Ib(){return this.C}mU(){}cL(){}aL(){}$K(){}bL(){}started(){return this.rn}start(){}setOverlayDisplayed(a){this.fj!=a&&(this.fj=a,this.tN())}tN(){}Xr(){const a=W(this.Ib().Ka());a&&this.nn(a)}nn(a){a!= this.ga&&this.vM(a)}vM(a){this.ga&&this.ga instanceof V&&this.ga.submittedEvent().removeHandler(this.Mo,this);(this.ga=a)&&this.ga instanceof V&&this.ga.submittedEvent().addHandler(this.Mo,this)}Mo(){}Wi(){if(!this.C)return!1;const a=this.C.sessionMode();var b=this.C.ke();b=!!b&&b.slide().visible();return"reviewing"==a&&b}iu(){}iL(){}sk(){const a=this.Ib().quizState();this.Wi()&&!this.B3&&(this.wW(),this.B3=!0);"testing"==a&&this.Xr()}wW(){}RV(){throw Error("method is not implemented");}QV(){throw Error("method is not implemented"); }aN(){Ig&&Sf();if(!(this.ga&&this.ga instanceof V))throw Error("current slide isn't question");const a=this.ga.slide();if(this.ga.initiated()||a.settings().qs()){if(!(this.ga&&this.ga instanceof V))throw Error("current slide isn't question");this.ga.initiated()&&this.ga.wb()?this.ga.submit():a.settings().qs()?(this.ga.OP(!0),QD(this,!0)):this.RV(!1)}else this.QV(1,!1)}ya(){return!1}sD(){}ny(){}LK(){}BM(){}ud(){return this.Ib().settings()}Hh(a){this.bh.g(a)}oD(a,b,c){this.hl.g(a,b,c)}Gh(a){this.Se.g(a)}ju(a){this.am.g(a)}wD(a, b,c){this.xn.g(a,b,c)}cn(a){this.$l.g(a)}audioStartedEvent(){return this.bh}audioStartingEvent(){return this.hl}videoStartedEvent(){return this.am}videoStartingEvent(){return this.xn}bq(){return this.$l}parentScale(){return this.ou}setParentScale(a){this.ou=a}setActionAvailability(a){this.Vd=a;this.Jc.setActionAvailability(a)}setPresentationOutlineController(){}SI(){this.Ax();this.Ib().finish()}ZT(){this.ga&&this.ga instanceof mr&&fr(this.ga,!this.ga.isMarked())}dM(){}gV(){this.Ib().review()}LI(){}AR(){return new LD}Ax(){}} ;class SD extends LD{constructor(){super();this.Ch=!1;this.Bq=new FD;this.ZM=new FD}FA(a){this.Ch=a;this.Ao()}KJ(){const a="allAtOnce"==this.C.settings().submitType();this.Ch&&!a?this.Bq.u(!0):(super.KJ(),this.qk.enabled()||this.qk.u(!1),this.ZM.u(a&&!this.qk.visible()&&!this.hp.visible()))}nJ(){super.nJ();this.Bq.u(!1);this.ZM.u(!1)}};function TD(a,b,c){K&&(this.Ph=ce("DIV"),Se(this.Ph,"tap_area"));Yp.call(this,b);this.Ph&&this.addChild(this.Ph);this.ZE=!0;this.z0=c?!0:!1;c&&this.Xk(!1);a&&this.K.addHandler(this.gy,this);K&&(a=this.ia(),Se(a,"mobile"));this.aw(0);this.ia().setAttribute("tabindex","-1");this.ow()}p(TD,Yp);l=TD.prototype;l.ln=!1;l.ec=!0;l.yR=function(a){a=ce("BUTTON",a);u&&8>=Mc||(a.type="button");return a};l.selected=function(){return this.ln}; l.bb=function(a){if(a){var b=this.ia();Se(b,"selected")}else b=this.ia(),Te(b,"selected");this.z0&&this.Xk(a);this.ln=a};l.enabled=function(){return this.ec};l.j=function(a){TD.hb.j.call(this,a);const b=this.ia();b.disabled=a?"":"disabled";if(a){var c=this.displayObject();Te(c,"disabled")}else c=this.displayObject(),Se(c,"disabled");!a&&b.blur&&b.blur();this.ec=a};l.Xk=function(a){this.ia().setAttribute("aria-pressed",a)};l.gy=function(){this.bb(!this.ln)}; l.$f=function(a){TD.hb.$f.call(this,a);-1==this.zq&&this.ia().blur()};l.jw=function(){return TD.hb.jw.call(this)};l.vo=function(a){this.enabled()&&TD.hb.vo.call(this,a)};l.Ds=function(a){this.ZE=!1;TD.hb.Ds.call(this,a);this.ZE=!0};function UD(a,b,c,d,e){function f(){const h=d?c.visible():c.visible()&&c.enabled();VD(g,b,h,e);b.j(c.enabled())}const g=a;f();c.dF.addHandler(f,a);c.hx.addHandler(f,a);c.yW.addHandler(function(){b.M(c.textContent())},a)}function VD(a,b,c,d){a=a.no;c?d?a.jc(b,0):a.addChild(b):a.removeChild(b)}function WD(a){const b=a.Jc.kz.visible()&&!0;VD(a,a.ye,b,!1)} class XD extends U{constructor(a,b,c,d){super(c||"quiz_bottom_panel");this.no=d||this;this.Hc=null;this.i=b;this.C=null;this.Jc=a;this.OL=this.Hb("back");UD(this,this.OL,a.tu,!1,!0);this.ye=this.Hb("start");UD(this,this.ye,a.kz,!1,!1);this.ML=this.Hb("prev");this.zK=this.Hb("next");this.RI=this.Hb("finish");UD(this,this.ML,this.Jc.nr,!0,!0);this.ML.M(this.i.H("PB_PREVIOUS_SLIDE_BUTTON_LABEL"));UD(this,this.zK,this.Jc.qk,!0);this.zK.M(this.i.H("PB_NEXT_SLIDE_BUTTON_LABEL"));UD(this,this.RI,this.Jc.ZM, !0,!1);this.RI.M(this.i.H("PB_SUBMIT_ALL_BUTTON_LABEL"));this.$M=this.Hb("submit");UD(this,this.$M,a.hp,!1);this.$M.M(this.i.H("PB_SUBMIT_BUTTON_LABEL"));this.jx=this.Hb("feedback");a.Bq.dF.addHandler(function(){var e=this.no;if(a.Bq.visible()){e.addChild(this.jx);e=GD(a);const f=this.qS(e);this.jx.l("result","viewResults"==e);a.Bq.CH=e;this.jx.M(f)}else e.removeChild(this.jx)},this);this.Nm=this.Hb("exit");a.pl.dF.addHandler(this.o1,this);this.Ol=this.Hb("showReview");this.Ol.M("TODO: //from content"); this.cM=this.Hb("retake");this.cM.M("TODO: //from content");this.PB=new C;this.NL=new C;this.PL=new C;this.ML.K.addHandler(function(){const e=a.$w?this.PL:this.NL;Sf();e.g()},this);this.OL.K.addHandler(function(){const e=a.$w?this.PL:this.NL;Sf();e.g()},this);a.Jv()}o1(){const a=this.Jc.pl.visible();if(a)if("finish"==this.Jc.R_)this.Nm.M(this.i.H("PB_CONTROL_PANEL_FINISH_QUIZ_BUTTON_LABEL"));else{this.Nm.M(this.i.H("PB_CONTROL_PANEL_NEXT"));var b=this.Nm.ia();Te(b,"exit");b=this.Nm.ia();Se(b,"next")}VD(this, this.Nm,a,!1)}Zv(a){this.Hc=a}Ap(){}outlinePopupClosed(){}Yg(a){this.C&&this.C.Fa().sessionModeChangedEvent().removeHandler(this.oy,this);if(this.C=a)this.C.Fa().sessionModeChangedEvent().addHandler(this.oy,this),this.oy()}UA(){return this.Ol.K}zA(){return this.cM.K}oy(){VD(this,this.Ol,!1);VD(this,this.cM,!1)}Hb(a){a=new TD(!1,a);if($g){var b=a.ia();Se(b,"android")}a.dn=!0;return a}qS(a){let b="";switch(a){case "continue":b="PB_NEXT_SLIDE_BUTTON_LABEL";break;case "tryAgain":b="PB_DIALOG_BOX_TRY_AGAIN_BUTTON"; break;case "viewResults":b="PB_DIALOG_BOX_VIEW_RESULTS_BUTTON";break;case "ok":b="PB_DIALOG_BOX_OK_BUTTON"}return this.i.H(b)}mb(){}bi(){}wm(a,b){if("start"==a){this.ye.l("submit",!1);switch(b){case "submit-form":a="PB_SUBMIT_BUTTON_LABEL";this.ye.l("submit",!0);break;case "continue-style":a="PB_DIALOG_BOX_CONTINUE_BUTTON";break;case "startQuiz":a="PB_START_QUIZ_BUTTON_LABEL";break;case "startSurvey":a="PB_START_SURVEY_BUTTON_LABEL";break;default:a="PB_START_QUIZ_BUTTON_LABEL"}this.ye.M(this.i.H(a))}}Rk(){return this.PB}gb(){}Pk(){}Pg(){}Ei(){}} ;let YD;function ZD(a,b){YD?(YD.scrollLeft=a,YD.scrollTop=b):window.scrollTo(a,b)}function $D(){return YD?YD.scrollTop:window.pageYOffset}window.yPos=$D;window.scrollPageTo=ZD;class aE extends Wn{constructor(a,b,c,d){super(null,[0],[350],350);this.ga=a;this.by=b;this.tI=c;this.NS=d;this.sT=40}$k(){var a=this.coords[0],b=Math.min(a,200)/200;T(this.ga,"opacity",1-b);var c=-this.sT*(.5>b?Math.pow(2*b,2)/2:b);b=new Kf;b.translate(this.NS?-c:c,0);b.scale(this.tI,this.tI);c=this.ga.displayObject();Of(Mf(),c,b);a=Math.max(a-150,0)/200;T(this.by,"opacity",a);b=this.sT*(1-(.5>a?Math.pow(2*a,2)/2:a));a=this.by.displayObject();b=this.NS?-b:b;b=(new Kf).setTransform(1,0,0,1,b,0);Of(Mf(), a,b)}Oj(){T(this.ga,"margin-top",-document.documentElement.scrollTop/Eg()+"px");T(this.ga,"position","absolute");T(this.by,"position","absolute");0<$D()&&ZD(0,0);super.Oj()}uh(){super.uh();T(this.ga,"position","");T(this.ga,"margin-top","");T(this.ga,"opacity","");Nf(this.ga.displayObject(),this.tI);T(this.by,"position","");T(this.by,"opacity","")}};class bE extends TD{constructor(a){super(!1,a);this.dn=!0}M(){}} class cE extends XD{constructor(a,b,c){const d=new U("btns-container");super(a,b,"landscape_control_panel",d);this.Qa=null;this.kh=!1;this.Tx=new C;this.U=c;this.Of=!1;this.Tb=new TD(!1,"show_slides",!0);this.Tb.K.addHandler(this.tD,this);this.jc(this.Tb,0);this.wf=new TD(!1,"mark_slide",!0);this.wf.u(!1);this.wf.K.addHandler(this.NK,this);this.addChild(this.wf);this.MI=new TD(!1,"exit_review",!0);this.addChild(this.MI);this.addChild(this.no);this.az=new C;this.Hw=new C;this.Vm()}yO(){return this.MI.K}NK(){Sf(); this.Tx.g();const a=W(this.C.Ka());this.wf.bb(a.isMarked())}Hb(a){return new bE(a)}Yg(a){super.Yg(a);this.Vm()}setPresentationOutlineController(a){this.Fl=a;this.Vm()}Gs(a){if(a){var b=this.displayObject();Se(b,"slides_showed")}else b=this.displayObject(),Te(b,"slides_showed");this.Tb&&this.Tb.bb(a);this.Xc()}va(){this.C&&this.Xc()}oy(){super.oy();const a=this.C.sessionMode();"testing"!=a&&this.Xc();this.l("reviewing","reviewing"==a)}tD(){Sf();this.Tb.selected()?this.Hw.g():this.Of||this.az.g()}Vm(){if(this.Tb)if(null!= this.Fl)this.Tb.u(!0),this.Tb.j(!0);else if(this.C)if("testing"==this.C.sessionMode()||"reviewing"==this.C.sessionMode()){const a=this.U.questionListInfo().showSlideList();this.Tb.u(a);this.Tb.j(!this.Of)}else this.Tb.u(!1);else this.Tb.u(!1),this.Tb.j(!1)}Xc(){this.wf.u(!1);let a=null;var b=this.C.sessionMode();if("completed"==b){var c=this.C.ke();a=c&&c.slide()}c="reviewing"==b;const d=this.U.questionListInfo().showSlideList();this.Vm();this.Tb.selected()||"completed"==b&&a||c||!d||!d||"testing"!= b||(this.Tb.u(this.U.questionListInfo().showSlideList()),this.Tb.j(!this.Of),b=this.C.settings().submitType(),this.wf.u("allAtOnce"==b&&!c&&d));wx(this.C)&&(b=W(this.C.Ka()))&&this.wf.bb(b.isMarked())}Ei(a){this.kh=a}HO(){return this.Tb.visible()||this.wf.visible()||this.MI.visible()||0!=this.no.displayObject().childNodes.length}Es(a){this.Qa&&this.Qa.submittedEvent().removeHandler(this.hu,this);this.Qa=a;this.Um(this.Qa);a.submittedEvent().addHandler(this.hu,this)}Um(a){var b=a.slide();this.wf.bb(a.isMarked()); a=a instanceof V&&!a.submitted();b=b.settings().qa();b=!!b&&b.isEnabled();this.Of=a&&b;this.Xc()}hu(){this.Um(this.Qa)}};function dE(a,b,c){a.Ua=c;z(a,a.Ua.Rk(),a.JT);a.Ma=b;z(a,a.Ma.Rk(),a.JT)}class eE extends I{constructor(){super();this.Ma=this.Ua=null;this.PB=H(this)}bi(){}Zv(a){this.Ua&&this.Ua.Zv(a);this.Ma&&this.Ma.Zv(a)}Yg(a){this.Ua&&this.Ua.Yg(a);this.Ma&&this.Ma.Yg(a)}Ap(){}outlinePopupClosed(){}JT(a){this.PB.g(a)}mb(){}wm(a,b){this.Ua&&this.Ua.wm(a,b);this.Ma&&this.Ma.wm(a,b)}Rk(){return this.PB}displayObject(){throw Error("illegal");}gb(){}Pk(){}Pg(){}Ei(){}};function fE(a,b,c){td.call(this);this.target=a;this.FO=b||a;this.qY=c||new G(NaN,NaN,NaN,NaN);this.hf=Zd(a);this.In=new Qm(this);a=ra(lc,this.In);this.sv?a():(this.Un||(this.Un=[]),this.Un.push(a));this.deltaY=this.deltaX=this.gw=this.fw=this.screenY=this.screenX=this.clientY=this.clientX=0;this.xO=!0;this.ls=!1;this.KY=!0;this.fY=0;this.MG=this.Y5=!1;v(this.FO,["touchstart","mousedown"],this.$P,!1,this);this.NG=gE}p(fE,td); var gE=n.document&&n.document.documentElement&&!!n.document.documentElement.setCapture&&!!n.document.releaseCapture;l=fE.prototype;l.j=function(a){this.xO=a};l.Rd=function(){fE.hb.Rd.call(this);od(this.FO,["touchstart","mousedown"],this.$P,!1,this);this.In.ys();this.NG&&this.hf.releaseCapture();this.FO=this.target=null};function hE(a){void 0===a.pP&&(a.pP=xf(a.target));return a.pP} l.$P=function(a){var b="mousedown"==a.type;if(!this.xO||this.ls||b&&(0!=a.Ce.button||Dc&&a.ctrlKey))this.dispatchEvent("earlycancel");else{if(0==this.fY)if(this.dispatchEvent(new iE("start",this,a.clientX,a.clientY,a)))this.ls=!0,this.KY&&b&&a.preventDefault();else return;else this.KY&&b&&a.preventDefault();b=this.hf;var c=b.documentElement,d=!this.NG;this.In.Rn(b,["touchmove","mousemove"],this.R5,{capture:d,passive:!1});this.In.Rn(b,["touchend","mouseup"],this.KF,d);this.NG?(c.setCapture(!1),this.In.Rn(c, "losecapture",this.KF)):this.In.Rn(b?b.parentWindow||b.defaultView:window,"blur",this.KF);u&&this.Y5&&this.In.Rn(b,"dragstart",rc);this.V6&&this.In.Rn(this.V6,"scroll",this.D6,d);this.clientX=this.fw=a.clientX;this.clientY=this.gw=a.clientY;this.screenX=a.screenX;this.screenY=a.screenY;this.MG?(a=this.target,b=a.offsetLeft,c=a.offsetParent,c||"fixed"!=jf(a,"position")||(c=Zd(a).documentElement),c?(Bc&&!Qc(58)?(d=Gf(c),b+=d.left):8<=Number(Tc)&&!(9<=Number(Tc))&&(d=Gf(c),b-=d.left),a=xf(c)?c.clientWidth- (b+a.offsetWidth):b):a=b):a=this.target.offsetLeft;this.deltaX=a;this.deltaY=this.target.offsetTop;this.eP=be(Xd(this.hf).hf)}};l.KF=function(a,b){this.In.ys();this.NG&&this.hf.releaseCapture();this.ls?(this.ls=!1,this.dispatchEvent(new iE("end",this,a.clientX,a.clientY,a,jE(this,this.deltaX),kE(this,this.deltaY),b||"touchcancel"==a.type))):this.dispatchEvent("earlycancel")}; l.R5=function(a){if(this.xO){var b=(this.MG&&hE(this)?-1:1)*(a.clientX-this.clientX),c=a.clientY-this.clientY;this.clientX=a.clientX;this.clientY=a.clientY;this.screenX=a.screenX;this.screenY=a.screenY;if(!this.ls){var d=this.fw-this.clientX,e=this.gw-this.clientY;if(d*d+e*e>this.fY)if(this.dispatchEvent(new iE("start",this,a.clientX,a.clientY,a)))this.ls=!0;else{this.sv||this.KF(a);return}}c=lE(this,b,c);b=c.x;c=c.y;this.ls&&this.dispatchEvent(new iE("beforedrag",this,a.clientX,a.clientY,a,b,c))&& (mE(this,a,b,c),a.preventDefault())}};function lE(a,b,c){var d=be(Xd(a.hf).hf);b+=d.x-a.eP.x;c+=d.y-a.eP.y;a.eP=d;a.deltaX+=b;a.deltaY+=c;return new E(jE(a,a.deltaX),kE(a,a.deltaY))}l.D6=function(a){var b=lE(this,0,0);a.clientX=this.clientX;a.clientY=this.clientY;mE(this,a,b.x,b.y)};function mE(a,b,c,d){a.MG&&hE(a)?a.target.style.right=c+"px":a.target.style.left=c+"px";a.target.style.top=d+"px";a.dispatchEvent(new iE("drag",a,b.clientX,b.clientY,b,c,d))} function jE(a,b){var c=a.qY;a=isNaN(c.left)?null:c.left;c=isNaN(c.width)?0:c.width;return Math.min(null!=a?a+c:Infinity,Math.max(null!=a?a:-Infinity,b))}function kE(a,b){var c=a.qY;a=isNaN(c.top)?null:c.top;c=isNaN(c.height)?0:c.height;return Math.min(null!=a?a+c:Infinity,Math.max(null!=a?a:-Infinity,b))}function iE(a,b,c,d,e,f,g){qc.call(this,a);this.clientX=c;this.clientY=d;this.fs=e;this.left=void 0!==f?f:b.deltaX;this.top=void 0!==g?g:b.deltaY}p(iE,qc);function nE(a,b,c,d,e){Yp.call(this,a);void 0===e&&(e={});void 0!==d&&(e.snap=d);oE(this,e,b,c);this.vi=new C}p(nE,Yp); function oE(a,b,c,d){d=d||"auto";c=c||"auto";if(K){T(a,"overflow","hidden");a.o=new Yp(a.ia());let e=!1;b.hideScrollbar=void 0!==b.hideScrollbar?b.hideScrollbar:!0;b.onBeforeScrollEnd=function(f){e&&(f.preventDefault(),Ag(f))};b.vScroll="hidden"!=d;b.hScroll="hidden"!=c;b.scrollbarClass="scrollbar";b.onBeforeScrollMove=function(f){f.preventDefault()};b.onBeforeScrollStart=function(f){e=!1;f.target&&"INPUT"!=f.target.nodeName&&"A"!=f.target.nodeName&&f.preventDefault()};a.Wc=new iScroll(a.displayObject(), b);a.Wc.options.onScrollMove=function(){e=!0;a.vi.g()};a.Wc.options.onScrollEnd=function(){a.vi.g()}}else J(a.ia(),"overflow","hidden"),J(a.ia(),"width","100%"),J(a.ia(),"height","100%"),a.o=new U,a.o.displayObject().className=a.ia().className,ie(a.ia(),a.o.displayObject()),"hidden"!=d&&(a.Ba=pE(a),a.Ba.vz.addHandler(a.pU,a),a.addChild(a.Ba)),"hidden"!=c&&(a.Nc=qE(a),a.Nc.vz.addHandler(a.pU,a),a.addChild(a.Nc)),b=new Ho(a.displayObject()),a.G3=!0,v(a.displayObject(),"mouseover",a.U3,!1,a),v(a.displayObject(), "mouseout",a.No,!1,a),v(b,"mousewheel",a.I1,!1,a),v(document,Eh,a.rk,!1,a),v(a.ia(),"scroll",a.a2,!1,a)}l=nE.prototype;l.Jx=!1;l.MC=!1;l.invalidate=function(){const a=this;setTimeout(()=>{a.Wc?a.Wc.refresh():rE(a)},0)};l.pU=function(){this.MC=!0};l.rk=function(a){this.MC&&(a.Ce.stopImmediatePropagation(),this.MC=!1,!this.Jx&&this.G3&&sE(this))}; l.I1=function(a){if(this.Ba&&a.deltaY){var b=0<a.deltaY?this.Ba.Ne():-this.Ba.Ne();this.Ba.ng(this.Ba.ob+b)}this.Nc&&a.deltaX&&(b=0<a.deltaX?this.Nc.Ne():-this.Nc.Ne(),this.Nc.ng(this.Nc.ob+b))};l.a2=function(){this.Ba&&this.Ba.ng(this.ia().scrollTop);this.Nc&&this.Nc.ng(this.ia().scrollLeft)};l.No=function(a){a.relatedTarget&&pe(this.displayObject(),a.relatedTarget)||(this.Jx=!1,this.MC||sE(this))}; function sE(a){function b(d){return Math.max(0,400*d-200)/200}if(a.Ba){a.pE&&(a.pE.stop(),a.pE.Qd());var c=vf(a.Ba.displayObject());"number"!==typeof c&&(c=0);a.tC=new Xn(a.Ba.displayObject(),c,0,400,b);a.tC.play()}a.Nc&&(a.iE&&(a.iE.stop(),a.iE.Qd()),c=vf(a.Nc.displayObject()),"number"!==typeof c&&(c=0),a.qC=new Xn(a.Nc.displayObject(),c,0,400,b),a.qC.play())} l.U3=function(a){a.relatedTarget&&pe(this.displayObject(),a.relatedTarget)||(this.Jx=!0,this.Ba&&(a=vf(this.Ba.displayObject()),"number"!==typeof a&&(a=0),this.tC&&(this.tC.stop(),this.tC.Qd()),this.pE=new Xn(this.Ba.displayObject(),a,1,200),this.pE.play()),this.Nc&&(a=vf(this.Nc.displayObject()),"number"!==typeof a&&(a=0),this.qC&&(this.qC.stop(),this.qC.Qd()),this.iE=new Xn(this.Nc.displayObject(),a,1,200),this.iE.play()),rE(this))}; function tE(a){return Math.max(0,a.o.height()-a.displayObject().clientHeight)}function uE(a){return Math.max(0,a.o.width()-a.displayObject().clientWidth)} function rE(a){if(a.Ba){var b=a.displayObject().clientHeight,c=tE(a);a.Ba.u(0<c);a.Ba.ai(b,0,Math.max(c,0))}a.Nc&&(b=a.displayObject().clientWidth,c=uE(a),a.Nc.u(0<c),a.Nc.ai(b,0,Math.max(c,0)));a.Ba&&a.Ba.visible()&&a.Nc&&a.Nc.visible()?(T(a.Ba,"height",a.displayObject().clientHeight-a.Nc.height()+"px"),T(a.Nc,"width",a.displayObject().clientWidth-a.Ba.width()+"px")):(a.Ba&&T(a.Ba,"height",""),a.Nc&&T(a.Nc,"width",""))}l.content=function(){return this.o}; function pE(a){const b=new vE;b.Px=15;b.Ic(0);b.vi.addHandler(function(){wE(this,b.ob)},a);return b}function qE(a){const b=new xE;b.Px=15;b.Ic(0);b.vi.addHandler(function(){wE(this,void 0,b.ob)},a);return b}function wE(a,b,c){null==b||isNaN(b)||(a.ia().scrollTop=b);null==c||isNaN(c)||(a.ia().scrollLeft=c);a.vi.g()}l.Au=function(a,b){void 0!==a&&T(this,"width",a+"px");void 0!==b&&T(this,"height",b+"px");this.Wc&&this.Wc.resize(a,b);rE(this)};l.Qd=function(){Ed(this.Ba);Ed(this.Nc)}; function yE(a){U.call(this,a);this.df=new U("up");this.addChild(this.df);this.zb=new U("thumb");this.addChild(this.zb);this.eh=new U("down");this.addChild(this.eh);this.vi=new C;this.vz=new C;v(this.displayObject(),"mousedown",this.Vu,!1,this);v(this.df.displayObject(),"mousedown",this.jL,!1,this);v(this.zb.displayObject(),"mousedown",this.wy,!1,this);v(this.eh.displayObject(),"mousedown",this.IK,!1,this);v(document.body,"mouseup",this.qD,!1,this);(bg||u)&&v(document,"mousemove",this.W_,!1,this); this.si=new ug(100);v(this.si,"tick",this.WK,!1,this)}p(yE,U);l=yE.prototype;l.jD=15;l.tk=0;l.mi=0;l.$i=0;l.ob=0;l.gr=0;l.Px=1;l.W_=function(a){0==(a.Ce||window.event).buttons&&this.qD(a)};l.Ne=function(){return this.Px};l.scrollTo=function(a){a=Be(a,this.mi,this.$i);this.ob!=a&&this.ng(a)};l.ng=function(a){this.Fr(a);this.Co()}; l.ai=function(a,b,c,d){void 0===d&&(d=0);if(b>c)throw Error("minScrollPosition must be less or equal than maxScrollPosition");this.tk=a;this.mi=b;this.$i=c;this.gr=d;this.Vq();this.ng(this.ob)};l.Vq=function(){};l.Co=function(){};l.Fr=function(a){a=Be(a,this.mi,this.$i);this.ob!=a&&(this.ob=a,this.vi.g())};l.zr=function(a){this.ng(this.ob+a)};l.Vu=function(){};l.jL=function(a){a.stopPropagation();this.zr(-this.Ne());this.jz(this.df,-this.Ne())}; l.IK=function(a){a.stopPropagation();this.zr(this.Ne());this.jz(this.eh,this.Ne())};l.jz=function(a,b){this.Kl=a;v(this.Kl.displayObject(),"mouseover",this.sy,!1,this);v(this.Kl.displayObject(),"mouseout",this.qy,!1,this);v(document,Eh,this.Ky,!1,this);this.si.stop();this.Vo=function(){this.zr(this.WD)};this.WD=b;this.si.start()}; l.Ky=function(){od(this.Kl.displayObject(),"mouseover",this.sy,!1,this);od(this.Kl.displayObject(),"mouseout",this.qy,!1,this);od(document,Eh,this.Ky,!1,this);this.si.stop();this.Vo=null};l.sy=function(){this.si.start()};l.qy=function(){this.si.stop()};l.WK=function(){this.Vo&&this.Vo()}; l.wy=function(a){this.vz.g();a.stopPropagation();const b=this.iN();this.vq=new fE(this.zb.displayObject(),null,b);this.vq.$P(a);this.vq.deltaY=this.zb.displayObject().offsetTop-this.df.height();this.vq.deltaX=this.zb.displayObject().offsetLeft-this.df.width();v(this.vq,"drag",this.Al,!1,this);a=this.zb.displayObject();Se(a,"active")};l.qD=function(a){this.vq&&(a.preventDefault(),this.vq.Qd(),this.vq=void 0,a=this.zb.displayObject(),Te(a,"active"))};l.Al=function(){}; l.resize=function(a,b){yE.hb.resize.call(this,a,b);this.Vq()};l.Qd=function(){Ed(this.zb);Ed(this.eh);Ed(this.df)};function vE(){yE.call(this,"vscrollbar")}p(vE,yE);l=vE.prototype;l.Vq=function(){const a=this.height()-this.df.height()-this.eh.height();0==Eo(this)?this.zb.Nb(a):this.zb.Nb(Math.max(this.jD,Math.ceil(this.tk/(Eo(this)+this.tk)*a)));this.Co()};l.Co=function(){const a=this.Rh();0==Eo(this)?this.zb.Sd(a.top):this.zb.Sd(Math.round((this.ob-this.mi)/Eo(this)*a.height))}; l.Rh=function(){const a=new G(0,0,0,0);a.top=this.df.height();a.height=this.height()-this.eh.height()-this.zb.height()-a.top;a.left=this.zb.x();return a};l.iN=function(){const a=this.Rh();a.top=0;return a};l.Vu=function(a){var b=this.Rh();a=a.offsetY-this.df.height()-this.zb.height()/2;a=Be(a,0,b.height);b=0!=this.gr?this.gr:this.tk;b=a<=this.zb.y()?-b:b;this.ng(this.ob+b);this.Al()};l.Al=function(){var a=this.Rh();a=parseFloat(this.zb.displayObject().style.top)/a.height;this.Fr(a*Eo(this)+this.mi)}; function xE(){yE.call(this,"hscrollbar")}p(xE,yE);l=xE.prototype;l.Vq=function(){const a=this.width()-this.df.width()-this.eh.width();0==Eo(this)?this.zb.Ga(a):this.zb.Ga(Math.max(this.jD,Math.ceil(this.tk/(Eo(this)+this.tk)*a)));this.Co()};l.Co=function(){const a=this.Rh();0==Eo(this)?this.zb.Kf(a.left):this.zb.Kf(Math.round((this.ob-this.mi)/Eo(this)*a.width))}; l.Rh=function(){const a=new G(0,0,0,0);a.left=this.df.width();a.width=this.width()-this.eh.width()-this.zb.width()-a.left;a.top=this.zb.y();return a};l.iN=function(){const a=this.Rh();a.left=0;return a};l.Vu=function(a){const b=this.Rh();a=a.offsetX-this.df.width()-this.zb.width()/2;a=Be(a,0,b.width);this.zb.Kf(a);this.Al()};l.Al=function(){var a=this.Rh();a=parseFloat(this.zb.displayObject().style.left)/a.width;this.Fr(a*Eo(this)+this.mi)};function zE(a){const b=a.qc.review();let c="icon_incorrect";switch(b?b.status():"incorrect"){case "correct":c="icon_correct";break;case "incorrect":c="icon_incorrect";break;case "partially":c="icon_partiallycorrect"}return S(a.F,c)} class AE extends U{constructor(a,b,c,d,e,f){const g=d.slide();super(["item","InfoSlide"==g.type()?"info":"question"]);this.Lb=b;f=f||!1;this.F=a;this.qc=d;this.KM=!0;this.Db=new U("text");a=g.description();b=e.H("Q_EQUATION_REPLACEMENT_TEXT");this.Db.M($t(c,a.textWithEquations(b)));this.addChild(this.Db);f&&g.settings().S()&&d instanceof V&&(this.LU=new U("points"),c=(c=d.review())?gc(c.awardedScore()):0,f=gc(d.maxScore()),e=e.H("PB_QUESTION_SCORE_LABEL",{QUESTION_POINTS:c+"/"+f}),this.LU.M(e),this.addChild(this.LU)); this.Cu=new U("icon");this.addChild(this.Cu);this.fH=new U("answered");this.addChild(this.fH);this.mK=new U("mark");this.addChild(this.mK);d instanceof V&&(d.submittedEvent().addHandler(this.IC,this),d.viewingChangedEvent().addHandler(this.IC,this),(d.submitted()||this.qc.initiated())&&this.IC());d instanceof mr&&(d.markedEvent().addHandler(this.KS,this),this.KS())}bb(a){a?(a=this.displayObject(),Se(a,"selected")):(a=this.displayObject(),Te(a,"selected"))}invalidate(){T(this,"padding-top","");const a= Math.floor((this.height()-this.Db.height())/2);T(this,"padding-top",a+"px")}IC(){je(this.Cu.displayObject());je(this.fH.displayObject());var a=()=>{if("allAtOnce"==this.Lb&&this.qc.hasBeenVisited()&&(this.qc.submitted()||this.qc.initiated())){const b=S(this.F,"answered");this.fH.addChild(b)}};this.qc.slide().settings().S()?this.qc.submitted()?(a=zE(this),this.Cu&&this.KM&&this.Cu.addChild(a)):a():"allAtOnce"==this.Lb?a():this.Cu&&this.KM&&this.qc.submitted()&&this.qc.hasBeenVisited()&&this.qc.initiated()&& this.Cu.addChild(S(this.F,"icon_answered"))}KS(){this.qc instanceof mr?this.mK.u(this.qc.isMarked()):this.mK.u(!1)}};function BE(a){const b=CE(a);a.Z.forEach(c=>{c.KM=b;c.IC()})}function DE(a){var b=a.C.settings();const c="eachQuestion"==b.submitType();b=b.navigationType();return(c?"free"==b:!0)||a.Wi()}function EE(a,b){b.K.addHandler(function(c){this.cf.g(c.qc);this.LB.g()},a)}function CE(a){const b=a.C.settings();return a.Wi()||"allAtOnce"==b.submitType()?!0:a.fc.displayQuestionStatus()} class FE extends U{constructor(a,b,c){super("questions_list_content");this.F=a;this.I=b;this.i=c;this.Z=[];this.fc=this.C=null;this.cf=new C;this.LB=new C}Yg(a,b){this.C&&(this.C.Ka().activeSlideChangedEvent().removeHandler(this.Xr,this),this.C.sessionModeChangedEvent().removeHandler(this.sk,this),this.C=null);this.fc&&(this.fc=null);this.C=a;this.fc=b;if(a=this.C.slidePoolState())this.addChild(new U("separator")),this.WG(this.F,this.I,a,this.i);this.l("allatonce","allAtOnce"==this.C.settings().submitType()); this.C.Ka().activeSlideChangedEvent().addHandler(this.Xr,this);this.C.sessionModeChangedEvent().addHandler(this.sk,this);this.Xr();BE(this)}sk(){if(this.Wi()&&DE(this))for(var a=0;a<this.Z.length;++a)EE(this,this.Z[a]);this.Wi()?(a=this.displayObject(),Se(a,"review")):(a=this.displayObject(),Te(a,"review"));BE(this)}Wi(){if(!this.C)return!1;const a=this.C.sessionMode();var b=this.C.ke();b=!!b&&b.slide().visible();return"reviewing"==a&&b}Di(){return this.cf}closeRequestEvent(){return this.cf}invalidate(){for(let a= 0;a<this.Z.length;++a)this.Z[a].invalidate()}close(){}WG(a,b,c,d){for(const e of c.slides())c=new AE(a,this.C.settings().submitType(),b,e,d),this.addChild(c),DE(this)&&EE(this,c),this.Z.push(c),this.addChild(new U("separator"))}Xr(){this.cg=void 0;const a=W(this.C.Ka());if(a)for(let b=0;b<this.Z.length;++b){const c=this.Z[b],d=a==c.qc;c.bb(d);d&&(this.cg=c)}}}FE.prototype.close=FE.prototype.close;FE.prototype.invalidate=FE.prototype.invalidate;FE.prototype.closeRequestEvent=FE.prototype.closeRequestEvent;function GE(a){nE.call(this,"questions_list","hidden","auto","div.item");this.bp=a;this.content().addChild(a)}p(GE,nE); GE.prototype.u=function(a){GE.hb.u.call(this,a);if(a&&(this.invalidate(),a=this.bp,a=a.cg?new G(0,a.cg.y(),0,a.cg.height()):void 0)){var b=Math.floor((this.height()-a.height)/2);a.top-=b;a.height=this.height();const f=this.displayObject().clientWidth,g=this.displayObject().clientHeight;if(f||g){b=this.Wc?-this.Wc.y:this.ia().scrollTop;var c=this.Wc?-this.Wc.x:this.ia().scrollLeft,d,e;b>a.top?d=a.top:b+g<a.top+a.height&&(d=a.top+a.height-g);c>a.left?e=a.left:c+f<a.left+a.width&&(e=a.left+a.width-f); d&&(d=Math.min(tE(this),Math.max(0,d)));e&&(e=Math.min(uE(this),Math.max(0,e)));if(this.Wc){if(void 0!==d||void 0!==e)void 0===e&&(e=this.Wc?-this.Wc.x:this.ia().scrollLeft),void 0===d&&(d=this.Wc?-this.Wc.y:this.ia().scrollTop),this.Wc.scrollTo(-e,-d),this.vi.g()}else wE(this,d,e),this.Ba&&void 0!==d&&this.Ba.ng(d),this.Nc&&void 0!==e&&this.Nc.ng(e)}}};GE.prototype.resize=function(a,b){GE.hb.resize.call(this,a,b);this.visible()&&this.invalidate()}; GE.prototype.invalidate=function(){this.bp.invalidate();GE.hb.invalidate.call(this)};class HE extends O{constructor({m:a="back_to_app",label:b,B8:c}){super({m:a});b&&(a=new O({s:N(this,"text")}),a.M(b),this.addChild(a));c&&this.addChild(c);z(this,this.K,()=>ISPlayer.backToApp())}};function IE(){return function(a){let b=a;for(let d=0;4>d;++d){var c=b;c=3*-.74*c*c+.96*c+1.26;if(0==c)break;b-=(((-.74*b+.48)*b+1.26)*b-a)/c}return(-2*b+3)*b*b}};function JE(a){const b=a%60;return Math.floor(a/60).toString(10)+":"+((10>b?"0":"")+b)};class KE extends U{constructor(){super("timer");this.rb=new U("icon");this.addChild(this.rb);this.Ya=new U("view");this.addChild(this.Ya);this.HW=new U("progress");this.Ya.addChild(this.HW);this.wz=new U("time");this.addChild(this.wz)}xm(a){this.Bc=a;this.Fx()}setCurrentTime(a){this.tg=a;this.Fx()}show(a){this.u(a)}Fx(){if(void 0!==this.Bc){var a=Math.min(this.Bc,Math.max(0,Math.floor(this.Bc-this.tg)));this.Yu((this.Bc-a)/this.Bc);this.Wy(a)}}Wy(a){a=JE(a);this.wz.M(a)}Yu(a){T(this.HW,"width",100* a+"%")}cQ(){null!=this.ah&&this.ah.stop(!0)}};function LE(a){a.hr||ME(a);if(a.hr){const b=a.Ya.visible()?a.Ya.height():0;J(a.displayObject(),"margin-bottom",b+"px");a.Nb(a.hr)}}function ME(a){a.hr||(a.hr=a.height());const b=parseFloat(hf(a.displayObject(),"min-height"))||0;a.hr=Math.max(b,a.hr);a.hr&&LE(a)}function NE(a,b){b=b.questions();for(const c of b)++a.Tu,b=c.slide(),a.PM[b.id()]=a.Tu,(b=b.settings().qa())&&b.isEnabled()&&c.submittedEvent().addHandler(()=>{a.Es(W(a.C.Ka()))})} class OE extends U{constructor(a,b,c,d,e){super("quiz_title_panel");this.i=d;this.U=b;this.Of=!1;this.PM={};this.Tu=0;this.C=null;this.F=a;this.Jc=c;this.dz=!0;th&&(this.pH=new HE({label:this.i.H("PB_BACK_TO_APP_BUTTON_LABEL")}),this.addChild(this.pH));this.AC=new U("info");this.AC.K.addHandler(this.tD,this);this.AC.M(e);this.addChild(this.AC);this.Tb=new TD(!1,"show_slides",!0);this.Tb.K.addHandler(this.tD,this);this.addChild(this.Tb);this.wf=new TD(!1,"mark_slide",!0);this.wf.u(!1);this.wf.K.addHandler(this.NK, this);this.addChild(this.wf);this.Nm=new TD(!1,"exit_review",!0);this.addChild(this.Nm);this.Ya=new KE;this.Ya.Nb(42);this.Ya.show(!1);this.addChild(this.Ya);this.az=new C;this.Hw=new C;this.Tx=new C;this.Vm()}Yg(a){this.RR=!1;this.C&&(this.C.Ka().activeSlideChangedEvent().removeHandler(this.er,this),this.C.Fa().fn.removeHandler(this.iu,this),this.C.Fa().sessionModeChangedEvent().removeHandler(this.sk,this));if(this.C=a)this.C.evaluation()&&(this.RR=this.U.pg().ym()),this.C.Ka().activeSlideChangedEvent().addHandler(this.er, this),this.C.Fa().fn.addHandler(this.iu,this),this.C.Fa().sessionModeChangedEvent().addHandler(this.sk,this),this.sk(),this.vN(),this.Vm()}showed(){return this.dz}show(a){this.dz=a;T(this,"opacity",this.dz?"":"0");T(this,"visibility",this.dz?"":"hidden");T(this,"pointer-events",this.dz?"":"none");this.Kh.g()}Gs(a){if(a){var b=this.displayObject();Se(b,"slides_showed")}else b=this.displayObject(),Te(b,"slides_showed");this.Tb&&(this.Tb.bb(a),this.pH&&this.pH.u(!a));this.Xc()}setPresentationOutlineController(a){this.Fl= a;this.Vm()}Yp(){return new C}Ip(){}tD(){Sf();this.Tb.selected()?this.Hw.g():this.Of||this.az.g()}NK(){Sf();this.Tx.g();const a=W(this.C.Ka());this.wf.bb(a.isMarked())}yO(){return this.Nm.K}iu(){if(this.Ya&&this.Ya.visible())if(this.Of){const a=W(this.C.Ka());this.Ya.setCurrentTime(a.visitDuration()/1E3)}else void 0!==this.C.settings().qa()&&this.Ya.setCurrentTime(this.C.quizDuration())}er(){}Es(a){var b=a.slide();this.wf.bb(a.isMarked());a=a instanceof V&&!a.submitted();var c=b.settings().qa(),d= !!c&&c.isEnabled();this.Of=a&&d;b="AuthorizationSlide"==b.type()?void 0:d?c.value():void 0;c=this.C.settings().qa();c=c.isEnabled()?c.value():void 0;void 0!==b&&void 0!==c&&c-this.C.quizDuration()<b&&(b=c-this.C.quizDuration());d=void 0;"testing"==this.C.sessionMode()&&(d=a?void 0!==b?b:c:void 0!==c?c:b);this.Ya&&this.Ya.xm(d);this.Xc();this.iu()}sk(){var a=this.C.sessionMode();"testing"==a?this.er():this.Xc();if(this.pa!=a){if(this.pa){var b=this.displayObject();Te(b,this.pa)}this.pa=a;a=this.displayObject(); Se(a,this.pa)}}Vm(){if(this.Tb)if(null!=this.Fl)this.Tb.u(!0),this.Tb.j(!0);else if(this.C)if("testing"==this.C.sessionMode()||"reviewing"==this.C.sessionMode()){const a=this.U.questionListInfo().showSlideList();this.Tb.u(a);this.Tb.j(!this.Of)}else this.Tb.u(!1);else this.Tb.u(!1),this.Tb.j(!1)}va(){this.C&&this.Xc()}setParentScale(){}Xc(){this.wf.u(!1);if(wx(this.C)){var a=W(this.C.Ka());if(a&&"AuthorizationSlide"!=a.slide().type()){var b=a.slide(),c=this.i,d=null;if("completed"==this.C.sessionMode()){var e= this.C.ke();d=e&&e.slide()}this.Vm();e="reviewing"==this.C.sessionMode();if(this.Ya){var f=this.C.settings().qa();f=f&&f.isEnabled();var g=b.settings().qa();f=g&&g.isEnabled()&&!a.submitted()||f;f=!this.Tb.selected()&&"testing"==this.C.sessionMode()&&f&&void 0!==this.Ya.Bc;this.Ya.show(f)}f=this.U.questionListInfo().showSlideList();var h="";g="";e?g=c.H("PB_MINI_SKIN_QUIZ_REVIEW_TITLE"):this.Tb.selected()?g=c.H("PB_MINI_SKIN_QUESTION_LIST_TITLE"):"completed"==this.C.sessionMode()&&d?g=c.H("Q_RESULT_SLIDE_GRADED_QUIZ_CONTENT_TITLE"): f||this.RR?f&&"testing"==this.C.sessionMode()&&("InfoSlide"==b.type()?h=this.C.quiz().title():(b=this.PM[b.id()],h=c.H("PB_QUESTION_N_OF_COUNT_LABEL",{QUESTION_NUMBER:b,TOTAL_QUESTIONS:this.Tu})),this.Tb.u(this.U.questionListInfo().showSlideList()),this.Tb.j(!this.Of),c=this.C.settings().submitType(),this.wf.u("allAtOnce"==c&&!e&&f)):g=this.C.quiz().title();g=g||h;null!=g&&(this.AC.M(g),LE(this));this.wf.bb(a.isMarked())}}}vN(){const a=this.C.slidePoolState();this.PM={};this.Tu=0;a&&NE(this,a)}Ga(a){super.Ga(a); this.Ya.Ga(a)}cQ(){this.Ya.cQ()}gb(){}Pk(){}Di(){return new C}Ei(){}Pg(){}Bp(){}Dv(){}};function PE(a){U.call(this,a);this.Pe("alertdialog");this.xy=new C;this.po=new C}p(PE,U);l=PE.prototype;l.oi=!1;l.ao=function(a){this.Bg=a?this.gI():void 0};l.open=function(){this.oi=!0;this.Oo();this.xy.g(this)};l.u=function(a){PE.hb.u.call(this,a);this.Bg&&this.Bg.u(a)};l.Oo=function(){this.u(!0);v(document,"keydown",this.Fy,!1,this)};l.close=function(){this.oi=!1;this.PH()};l.PH=function(){this.u(!1);this.po.g(this);od(document,"keydown",this.Fy,!1,this)};l.ie=function(){return this.po}; l.gI=function(){const a=new Yp("modal_layer");v(a.displayObject(),"click",()=>{});return a};l.Fy=function(a){const b=a.target.nodeName;"INPUT"!=b&&"TEXTAREA"!=b&&a.preventDefault()};function QE(a){PE.call(this,a);this.Gx=!1}p(QE,PE);QE.prototype.jY=function(){return this.Gx};QE.prototype.La=function(a,b){this.resize(a,b)};QE.prototype.setScale=function(){};function RE(a,b){void 0===b&&(b=!0);U.call(this,a);b&&J(this.ia(),"display","table-cell");(yc||u)&&this.ia().setAttribute("unselectable","on")}p(RE,U);RE.prototype.WY=function(a){J(this.ia(),"font-family",a)};function SE(a,b,c){QE.call(this,"quiz_message_box");this.ao(!0);this.$x=new nE("message_container","hidden");this.addChild(this.$x);this.Oc=new RE("message",!1);this.Oc.le(a);this.$x.content().addChild(this.Oc);a=new U("buttons_panel");this.addChild(a);const d=new TD(!1);d.M(b);a.addChild(d);d.K.addHandler(function(e,f){f.preventDefault();this.close()},this);c&&(b=new TD(!1),b.M(c),a.addChild(b),b.K.addHandler(function(e,f){f.preventDefault();this.ht=!0;this.close()},this))}p(SE,QE);l=SE.prototype; l.ht=!1;l.La=function(a,b){this.Wf=b;this.sK=[];this.oT=[];this.sK.push(1*a);this.oT.push(1*b);this.mk()};l.close=function(){SE.hb.close.call(this)};l.Oo=function(){SE.hb.Oo.call(this)}; l.mk=function(){if(this.Oc.displayObject().scrollWidth){J(this.Oc.displayObject(),"width","");var a=this.Oc.displayObject().scrollWidth+4;for(var b=0;b<this.sK.length&&!(this.Oc.Ga(Math.min(this.sK[b],a)),this.Oc.height()<=this.oT[b]);++b);a=Math.max(300,this.Oc.width());b=Math.floor((a-this.Oc.width())/2);this.Oc.Kf(b);b=Math.max(0,Math.floor((152-this.Oc.height())/2));this.Oc.Sd(b);this.$x.content().Nb(this.Oc.y()+this.Oc.height());b=Math.min(this.$x.content().height(),this.Wf-50);this.$x.Nb(b); this.resize(a,b+50)}};function TE(){this.iM=new C;this.hM=new C;this.My=new C;this.pf=new C;this.Mx=null;this.gM=!1}l=TE.prototype;l.Nx=-1;l.CC=0;l.eA=function(){return"scale"};l.OF=function(a,b){a=2==b.touches().length;const c=!a&&0<this.Nx;a!=this.gM&&(this.gM||(UE(b),this.iM.g()),this.gM=a);return a||c?1:0}; l.kF=function(a){if(2==a.touches().length){var b=UE(a);if(this.Mx&&b){const c=Wd(b.jm,this.Mx.jm),d=Wd(b.vm,this.Mx.vm),e=0>c.x&&0>d.x||0<c.x&&0<d.x;(0>c.y&&0>d.y||0<c.y&&0<d.y||e)&&this.pf.g(Math.abs(c.x)<Math.abs(d.x)?c.x:d.x,Math.abs(c.y)<Math.abs(d.y)?c.y:d.y)}this.Mx=b;b=a.scale();void 0===b&&(b=a.touches()[0],a=a.touches()[1],a=Ud(new E(b.clientX(),b.clientY()),new E(a.clientX(),a.clientY())),this.CC?b=a/this.CC:(b=1,this.CC=a));a=b;this.hM.g(a);this.Nx=a}else 0<this.Nx&&(this.My.g(this.Nx), this.Mx=null,this.Nx=-1,this.CC=0)};function UE(a){a=a.touches();return 2!=a.length?null:{jm:new E(a[0].clientX(),a[0].clientY()),vm:new E(a[1].clientX(),a[1].clientY())}}l.wp=function(){};function VE(){this.pf=new C;this.XZ=new C;this.EI=new C;this.TR=new C}l=VE.prototype;l.zt=!1;l.yt=!1;l.DE=null;l.Ey=null;l.eA=function(){return"drag"};l.OF=function(a,b){if(1==b.touches().length){if("touchStart"==a)return this.zt&&(this.yt=this.zt=!1),this.yt=!1,1;if("touchMove"==a&&this.yt)return 1}this.zt&&(this.yt=this.zt=!1,this.TR.g(this.Ey.x,this.Ey.y));return 0}; l.kF=function(a){a=new E(a.touches()[0].clientX(),a.touches()[0].clientY());this.yt?(a=Wd(a,this.DE),Td(a,this.Ey)||(this.zt||(this.zt=!0,this.EI.g(this.DE.x,this.DE.y)),this.Ey=a,this.pf.g(a.x,a.y))):(this.yt=!0,this.DE=a,this.Ey=new E,this.XZ.g())};l.wp=function(){};function WE(a,b,c){const d=a.Pb.width()*a.$,e=a.Pb.height()*a.$,f=a.width(),g=a.height();b=d>f?Math.max(Math.min(0,b),f-d):Math.floor((f-d)/2)-a.np.x;c=e>g?Math.max(Math.min(0,c),g-e):Math.floor((g-e)/2)-a.np.y;a.Pb.move(b,c);a.ZG()} function XE(a,b,c){a.np.x=isNaN(a.ep)?Math.floor(.5*(a.width()-a.Pb.width()*a.lu)):0;a.np.y=isNaN(a.fp)?Math.floor(.5*(a.height()-a.Pb.height()*a.lu)):0;T(a.Pb,"transform",`${zk(a.np.x,a.np.y)} ${yk(b)} ${Ak(a.xk)}`);var d=b-a.$;a.$=b;c&&(b=a.Pb.x()-d*a.Pb.width()/2,d=a.Pb.y()-d*a.Pb.height()/2,WE(a,b,d));a.xQ()} class YE extends U{constructor(a,b){super("content");this.xk=b||0;this.np=new E(0,0);this.dJ=1;this.iM=new C;this.mV=new C;this.eb=a;this.Pb=new U;this.Pb.resize(this.eb.width(),this.eb.height());T(this.Pb,"background-image",Kg(a.path()));T(this.Pb,"background-size","100% 100%");this.addChild(this.Pb);a=new TE;a.hM.addHandler(this.nL,this);a.My.addHandler(this.mL,this);b=new VE;b.pf.addHandler(this.lL,this);b.EI.addHandler(this.kL,this);b.TR.addHandler(()=>{this.fp=this.ep=NaN},this);this.Rm=new Lh(document.body); Mh(this.Rm,a);Mh(this.Rm,b);Nh(this.Rm)}wG(a){this.pi=a;this.lu=this.FH();XE(this,this.lu)}resize(a,b){super.resize(a,b);this.lu=this.FH();XE(this,this.lu)}lL(a,b){WE(this,this.ep+a,this.fp+b)}kL(){this.ep=this.Pb.x();this.fp=this.Pb.y();WE(this,this.ep,this.fp)}ZG(){}nL(a){this.qn||(this.qn=this.$);this.dJ=a;a=Math.min(this.pi,this.qn*a);a=Math.max(this.lu,a);XE(this,a,!0);this.iM.g();1==this.dJ&&this.mV.g()}mL(){this.qn=0;1==this.dJ&&this.mV.g()}FH(){const a=this.width(),b=this.height();var c=this.xk; const d=new G(0,0,this.eb.width(),this.eb.height());c=void 0!==c?Gq(d,c):d;return Math.min(this.pi,Vf({width:c.width,height:c.height,boundingWidth:a,boundingHeight:b,Ef:!1}).scale)}xQ(){}};class ZE extends QE{constructor(a,b,c){super(a);this.xk=c||0;this.$=1;this.Gx=!0;this.uk=this.DR(b);this.addChild(this.uk);this.P=this.Sw();this.P.Nb(46);this.addChild(this.P);this.setScale(1);this.K.addHandler(()=>{})}Sw(){const a=new U("top_panel");Jf(a.displayObject(),"0 0");return a}DR(a){return new YE(a,this.xk)}resize(a,b){this.P&&this.P.Ga(a/this.$);const c=a>b;this.l("landscape",c);this.uk.resize(a,b-this.uk.y());this.Ja(a,b);super.resize(a,b);void 0!==this.Hx&&c!=this.Hx&&this.close();this.Hx= c}Ja(){}setScale(a){this.$=a;if(this.P){Nf(this.P.displayObject(),a);var b=Math.floor(this.P.height()*a);this.uk.Sd(b)}this.uk.wG(a)}scale(){return this.$}close(){Oh(this.uk.Rm);super.close()}};class $E extends ZE{constructor(a,b,c){super("picture_popup",b.eb,c);this.F=a}Sw(){const a=super.Sw(),b=new U("close");b.K.addHandler(function(){this.close()},this);a.addChild(b);return a}Ja(a,b){super.Ja(a,b);a>b?(this.uk.Sd(0),this.uk.resize(a-(this.P?56:0),b),this.P&&(this.P.Nb(b/this.scale()),T(this.P,"right",`${-56*(1-this.scale())}px`))):this.P&&(this.P.Nb(46),T(this.P,"right",""))}};function aF(a){QE.call(this,"send_report");this.ao(!0);const b=this.Bg;b&&b.Ic(.5);this.Oc=new RE("message",!1);this.Oc.M(a);this.addChild(this.Oc);a=new U("send_preloader");this.addChild(a)}p(aF,QE);aF.prototype.La=function(){};ha("module$contents$ispring$common$authorization$AuthorizationErrorDescription_AuthorizationErrorDescription.UNEXPECTED_FIELD_ENCOUNTERED","unexpectedFieldEncountered");ha("module$contents$ispring$common$authorization$AuthorizationErrorDescription_AuthorizationErrorDescription.REQUIRED_FIELD_IS_MISSING","requiredFieldIsMissing");ha("module$contents$ispring$common$authorization$AuthorizationErrorDescription_AuthorizationErrorDescription.FIELD_IS_EMPTY","fieldIsEmpty"); ha("module$contents$ispring$common$authorization$AuthorizationErrorDescription_AuthorizationErrorDescription.FIELD_VALUE_IS_INVALID","fieldValueIsInvalid");ha("ispring.common.authorization.AuthorizationModule.USER_NAME_VARIABLE","USER_NAME");ha("ispring.common.authorization.AuthorizationModule.USER_EMAIL_VARIABLE","USER_EMAIL");function bF(a,b){a.vu.u(!0);null==b?(bq(a,"error"),a.Aq.u(!1)):(aq(a,"error"),a.Aq.u(!0),a.oe?a.mR&&a.vu.u(!1):a.Oa.displayObject().value&&a.vu.u(!1),"required-field-is-missing"==b?a.Aq.M(a.i.H("AUTHORIZATION_FORM_ERROR_FIELD_REQUIRED")):"field-value-is-invalid"==b&&a.Aq.M(a.i.H("AUTHORIZATION_FORM_ERROR_EMAIL")))}function cF(a,b){a=a.Dt.Vc;let c=a.title().text();"mandatory"==a.usage()&&(c+="*",aq(b,"required"));b.M(c)} class dF extends U{constructor(a,b,c,d){super("field");this.i=c;this.Dt=a;const e=this.Dt.Vc;d=d||"";a="";"select"==e.type()?(this.oe=new U("combobox"),this.addChild(this.oe),a=" comboboxPrompt",this.addChild(S(b,"auth_combobox_icon")),this.oe.K.addHandler(function(){aq(this,"focused");this.rV.g(e.values(),ob(e.values(),this.mR))},this)):(this.Oa=new U("","INPUT"),this.addChild(this.Oa),d=d||e.values()[0].text(),"USER_EMAIL"==e.Re()&&(this.Oa.displayObject().type="email"),v(this.Oa.displayObject(), "focusin",function(){aq(this,"focused");bq(this,"empty");bF(this)},!1,this),v(this.Oa.displayObject(),"focusout",function(){bq(this,"focused");const f=this.Oa.displayObject().value;this.vn(f)},!1,this),v(this.Oa.displayObject(),["blur","input"],function(){const f=this.Oa.displayObject().value;pq(this.Dt,f);this.LH.g(this.Re(),f);this.vn(f)},!1,this),v(this.Oa.displayObject(),"keydown",this.Ye,!1,this));this.vu=new U("prompt"+a);cF(this,this.vu);this.vu.j(!1);this.addChild(this.vu);this.Aq=new RE("error_state_label", !1);this.Aq.le("TODO : Field is required");this.Aq.u(!1);this.addChild(this.Aq);this.vl=new RE("hint",!1);this.vl.u(!1);this.addChild(this.vl);this.vn(d);d&&pq(this.Dt,d);this.LH=new C;this.rV=new C}zP(a){this.vl.le(a);this.vl.u(null!=a&&0<a.length);this.vl.visible()?Pf(this.displayObject(),"with_hint")||(a=this.displayObject(),Se(a,"with_hint")):Pf(this.displayObject(),"with_hint")&&(a=this.displayObject(),Te(a,"with_hint"))}Re(){return this.Dt.Vc.Re().text()}vn(a){var b=Pf(this.displayObject(), "focused");a?bq(this,"empty"):b||aq(this,"empty");this.oe?this.oe.M(a):this.Oa.displayObject().value!=a&&(this.Oa.displayObject().value=a)}Ye(a){13==a.keyCode&&this.Oa.displayObject().blur()}};class eF extends U{constructor(a,b,c,d,e){let f="";gh&&(f="ios9");zc&&(f="msedge");Cc&&(f="webkit");Bc&&(f="gecko");u&&(f="ie");super("text "+f);a=Es(b,a);d=new tm(a,new rm(null,d,null,e));c=c.gf({m:"rich-text-view",htmlText:a.htmlText(),Nn:d,fo:!1});this.addChild(c)}};function fF(a,b){Sf();const c=[];for(const d in a.hi)bF(a.hi[d]);pb(b,function(d){const e=this.hi[d.Vc];null!=e&&(d=d.description(),"field-value-is-invalid"==d?bF(e,d):"required-field-is-missing"==d&&(c.push(e),bF(e,d)))},a)} class gF extends U{constructor(a,b,c,d,e,f,g,h,k,m){super("authorization");this.hi={};this.L=a;a=new eF(b,h,g,k,m);b.je()&&a.l("empty",!0);a.l("auth_title",!0);this.addChild(a);pb(this.L.contentState().wc(),function(t){const r=t.Vc;if("disabled"!=r.usage()){const x=r.Re().text(),y=this.L.Qs().fg(x)?this.L.Qs().kf(x):"",D=new dF(t,c,d,y);this.addChild(D);this.hi[x]=D;"USER_EMAIL"==x&&f&&D.zP(d.H("AUTHORIZATION_FORM_SEND_TO_STUDENT_EMAIL_HINT"));D.LH.addHandler(this.d_,this);D.rV.addHandler(function(Q, Ba){Sf();const fa=hF(e,r.title(),Q,Ba);this.hc.g(fa);fa.xh.addHandler(function sb(Ka){fa.xh.removeHandler(sb);fa.close();Ka&&(D.vn(Ka),D.mR=Ka,pq(D.Dt,Ka),D.LH.g(D.Re(),Ka),bF(D));bq(D,"focused")},this)},this)}},this);this.L.submittedEvent().addHandler(()=>{const t=this.L.cB();t&&fF(this,t)},this);this.hc=new C;this.nh=new C}d_(a,b){b&&(this.L.Qs().Jg[a.toLowerCase()]=b)}};class iF extends U{constructor(a,b,c,d,e,f){super("view");b&&(this.ru=b.eb,this.Xx=d,this.Pb=new U("image"),T(this.Pb,"background-image",Kg(this.ru.path())),T(this.Pb,"background-size","cover"),this.addChild(this.Pb),this.Pb.K.addHandler(function(){this.WN&&this.xe.g(b)},this),v(this.Pb.displayObject(),Dh,function(g){this.WN&&g.stopPropagation()},!1,this));a&&(a=Es(c,a),f=new tm(a,new rm(null,null,null,f)),this.Ur=e.gf({m:"rich-text-view",htmlText:a.htmlText(),Nn:f,fo:!1}),this.addChild(this.Ur)); this.xe=new C}Ud(){return this.xe}invalidate(){if(this.ru){var a=Math.min(1,this.width()/this.ru.width(),this.Xx/this.ru.height());this.Pb.resize(Math.floor(this.ru.width()*a),Math.floor(this.ru.height()*a));this.WN=!0;T(this.Pb,"pointer-events",this.WN?"":"none")}a=parseFloat(hf(this.displayObject(),"min-height"));if(this.Pb){var b=Df(this.Pb.displayObject());b=this.Pb.height()+b.top+b.bottom}else b=0;const c=this.Ur?this.Ur.height():0;a=Math.max(a,b,c);if(this.Ur){const d=a>c?Math.floor((a-c)/2): 0;this.Ur.Sd(d);this.XQ=b>c?0:a-c-d;if(this.V_&&this.Pb){a=Df(this.Pb.displayObject());a=this.Pb.height()+a.top+a.bottom;T(this.V_,"line-height",a+"px");this.Ur.Sd(0);return}}else this.XQ=0;this.Nb(a)}ff(){return this.XQ}M(a){this.Ur.displayObject().innerHTML=a}};class jF extends U{constructor(a,b,c,d,e,f){super("item");this.IZ=c;this.W=new iF(c.textRange(),c.$c,b,72,e,f);this.addChild(this.W);d&&this.addChild(S(a,"item_pair_icon"))}invalidate(){this.W.invalidate()}M(a){this.W.M(a)}};function kF(a,b,c){a.Z=[];a.Pw(b,c)} class lF extends QE{constructor(a,b,c,d,e,f,g){super("answers_popup");this.Z=[];this.ao(!0);this.$d=e;this.zU=g||[];this.I=c;this.i=b;this.Ca=f;b="items";void 0===g&&(b+=" without_pair");this.pN=new U("title");this.pN.M(this.hJ());this.addChild(this.pN);this.cR=new U("cancel");this.addChild(this.cR);this.Yc=new nE(b,"hidden","auto","div.item");this.addChild(this.Yc);kF(this,a,d);this.cR.K.addHandler(function(h,k){k.preventDefault();this.xh.g(void 0)},this);this.xh=new C}hJ(){return this.i.H("PB_MINI_SKIN_ANSWER_CHOICES_DIALOG_TITLE")}open(){super.open(); this.Ja()}close(){super.close()}La(a,b){this.resize(a,b);this.Ja()}Ja(){for(var a=0;a<this.Z.length;++a)this.Z[a].invalidate();T(this,"height","");a=this.Yc.content().height()+this.Yc.y();T(this,"height",Math.min(this.height(),a)+"px");this.Yc.invalidate()}Pw(){}rt(a,b,c,d){0!=d&&this.Yc.content().addChild(new U("separator"));d=this.zU&&-1!=this.zU.indexOf(this.Z.length);a=new jF(a,this.I,b,d,this.$d,this.Ca);0===this.Z.length&&Qf(a.displayObject(),"first");c&&Qf(a.displayObject(),"selected");this.Yc.content().addChild(a); this.Z.push(a);a.K.addHandler(function(e){this.QR(e.IZ)},this);return a}QR(a){this.xh.g(a)}};class mF extends lF{constructor(a,b,c,d,e,f,g,h){super(a,b,f,e,g,h);this.rd=d;this.Sa=c.text();this.Bg.K.addHandler((k,m)=>{m.preventDefault();this.xh.g(void 0)},this);kF(this,a,e);this.pN.M(this.hJ())}Pw(a,b){if(this.rd)for(let c=0;c<this.rd.length;++c){const d=this.rd[c].text(),e=new zo;e.setText(new fC(d,[],[],new Aj));this.rt(a,e,c==b,c).M(d)}}QR(a){this.xh.g(a.textRange().htmlText())}hJ(){return this.Sa}};function hF(a,b,c,d){return new mF(a.F,a.i,b,c,d,a.I,a.$d,a.Ca)}class nF{constructor(a,b,c,d,e){this.F=a;this.I=c;this.i=b;this.$d=d;this.Ca=e}};class oF{constructor(a,b,c,d,e,f,g){this.i=a;this.RE=b;this.F=c;this.Ca=d;this.I=e;this.T_="headerWithText";this.Cr=f;this.Sb=null;this.gE=g}Wk(a){this.Sb=a}Pj(){return this.Sb}OA(){return this.gE}A(){return this.i}O(){return this.F}soundController(){return this.Ca}J(){return this.I}Xg(){return this.Cr}};class pF extends U{constructor(a,b){super("visualizer");const c=b.O();this.L=a;this.hc=new C;this.nh=new C;const d=b.J(),e=new es(new ds({fontSize:16,J:d,TX:"#000000"})),f=new nF(c,b.A(),d,e,b.soundController());this.CB=new gF(a,a.slide().description(),c,b.A(),f,b.Xg(),e,d,b.Pj(),b.soundController());this.CB.hc.addHandler(this.hc.g,this.hc);this.CB.nh.addHandler(this.nh.g,this.nh);this.addChild(this.CB)}hF(){}slide(){return this.L.slide()}activated(){return this.Fc}Pa(a){this.Fc=a}setOverlayDisplayed(){}setScale(){}dm(){}Ln(){return"normal"}resize(a){super.resize(a, void 0);this.CB.resize(a)}aQ(){}};class qF{SP(){return!1}ZY(){return new C}};class rF{constructor(){this.Fc=!1;this.qK=new Kd}Pa(a){if(this.Fc!=a){this.Fc=a;var b=Jd(this.qK).reverse();a?ub(b,c=>c.activate()):pb(b,c=>c.deactivate())}}};function sF(a){J(document.body,"position","");J(document.body,"overflow-y","");a.yw=!0} class tF extends I{constructor(a,b){super();this.ic=a;this.nd=b;this.QL=0;this.yw=!0;w(this,this.ic,Dh,this.ky,this,Jh)}ky(){J(document.body,"overflow-y","hidden");this.QL=this.nd.scrollY();this.yw=!1;w(this,this.ic,Fh,this.dj,this,Jh);w(this,this.ic,Eh,this.rk,this,Jh)}dj(){const a=this.nd.scrollY();this.QL==a?this.yw||sF(this):this.yw&&(J(document.body,"position","fixed"),J(document.body,"overflow-y","hidden"),this.yw=!1);this.QL=a}rk(){sF(this);zd(this,this.ic,Fh,this.dj,this);zd(this,this.ic, Eh,this.rk,this)}};function uF(a,{oa:b,mode:c}){a.Aa=c;a.Kd=null;a.Cf(b);return a.Kd}class vF extends Vr{constructor({A:a,R:b,O:c}){super();this.i=a;this.ba=b;this.Kd=null;this.F=c}tj(){}nj(){}Aj(){}sj(){}wj(){}Cj(){}yj(){}Ej(a){this.Kd=new ws(a.contentState(),this.gh(a),this.i,this.ba,this.F)}xj(){}qj(){}Dj(){}zj(){}Bj(){}vj(){}pj(){}oj(){}uj(){}rj(){}gh(a){return a.slide().fb().Pd()}};const Z=new De(40,36,24,36);function wF(a,b,c){var d=-10;a.Jb&&(d=a.Jb.Bb(Math.round(.3*(b-10)),c-Z.top-Z.bottom),a.Jb.La(b-d.width-Z.left,Z.top,d.width,d.height),d=a.Jb.width());d=b-(d+10)-(Z.left+Z.right);let e=Z.top;a.Va.La(Z.left,e,d,0);e+=xF(a,d)+10;yF(a,"default",b,c);e=zF(e,a.Ah);AF(a,Z.left,e,d,BF(a,c,e))} function CF(a,b,c){var d=b-66,e=Math.floor(.5*(.64*d-16)),f=a.bd.get("awardedScoreLabel"),g=a.bd.get("awardedScoreValue"),h=a.bd.get("passingScoreLabel"),k=a.bd.get("passingScoreValue"),m=f||g,t=h||k,r=m?DF(a,"awardedScore",e):0;t&&(r+=DF(a,"passingScore",e));r+=m&&m?6:0;m=xF(a,d);r=Math.floor(.5*(c-(r+m+19)));a.Va.La(33,r,d,m);d=r+m+19;m=.18*b;if(f||g){const x=d;t=DF(a,"awardedScore",e);if(f){const y=new G(m,x,e,t);f.La(y.left,y.top,y.width,y.height)}g&&(f=new G(m+e+16,x,e,t),g.resize(f.width,f.height), g.La(f.left,f.top,f.width,f.height));d+=t+6}if(h||k)f=d,g=DF(a,"passingScore",e),h&&(t=new G(m,f,e,g),h.La(t.left,t.top,t.width,t.height)),k&&(e=new G(m+e+16,f,e,g),k.resize(e.width,e.height),k.La(e.left,e.top,e.width,e.height)),d+=g;k=EF(a);if(k.length){const x=d+32;pb(k,y=>{if(y.Kv()){const D=new G(y.jO(),x,160,38);y.La(D.left,D.top,D.width,D.height)}})}if(k=a.bd.get("passed")||a.bd.get("failed"))e=Math.ceil(.5*(b-70)),h=r-20-70,k.resize(70,70),k.La(e,h,70,70);FF(a,b,r-20);yF(a,"default",b,c)} function GF(a,b,c,d){switch(b){case "default":switch(a.Ql){case "IntroSlide":if(a.Jb)wF(a,c,d);else{b=c-66;var e=a.o.Bb(b,0).height,f=xF(a,b),g=Math.max(Z.top,Math.floor(.5*(d-(e+f+13)))-15);a.Va.La(33,g,b,f);yF(a,"default",c,d);AF(a,33,g+f+13,b,e)}break;case "WordBank":case "Hotspot":case "LikertScale":case "Matching":a.Jb?(b=HF(c,d),e=a.Jb.Bb(Math.round(.3*(b.width-10)),Math.round(.3*(b.height-10))),a.Jb.La(c-e.width-Z.right,Z.top,e.width,e.height),f=b.width-(a.Jb.width()+10),g=Z.top,a.Va.La(Z.left, g,f,e.height),g+=Math.max(e.height,xF(a,f))+10,yF(a,"default",c,d),g=zF(g,a.Ah),AF(a,Z.left,g,b.width,BF(a,d,g))):wF(a,c,d);break;case "AuthorizationSlide":b=4.4*c/100;e=c-2*b;f=a.o.Bb(e,0).height;g=xF(a,e);d=Math.max(9.25*d/100,Math.floor(.5*(d-(f+g+31)))-4.4*d/100);a.Va.La(b,d,e,g);AF(a,Math.floor(.5*(c-400)),d+g+31,400,f);break;case "ResultSlide":CF(a,c,d);break;default:wF(a,c,d)}break;case "sideblock_1":f=HF(c,d);b=Z.top;g=Math.round(.3*(f.width-10));a.Jb&&(g=a.Jb.Bb(g,d-Z.top-Z.bottom).width, a.Jb.La(Z.left,b,g,f.height));e=Z.left+g+10;f=f.width-(g+10);a.Va.La(e,b,f,0);b=zF(b,a.Va);yF(a,"sideblock_1",c,d);b=zF(b,a.Ah);AF(a,e,b,f,BF(a,d,b));break;case "sideblock_2":e=HF(c,d);b=Z.top;f=Math.round(.3*(e.width-10));a.Jb&&(f=a.Jb.Bb(f,d-Z.top-Z.bottom).width,g=c-Z.right-f,a.Jb.La(g,b,f,e.height));e=e.width-(f+10);a.Va.La(Z.left,b,e,0);b=zF(b,a.Va);yF(a,"sideblock_2",c,d);b=zF(b,a.Ah);AF(a,Z.left,b,e,BF(a,d,b));break;case "sideblock_3":e=HF(c,d);b=Z.top;f=Math.round(.7*(e.width-10));AF(a,c- Z.right-f,b,f,e.height);e=e.width-(f+10);a.Va.La(Z.left,b,e,0);b=zF(b,a.Va);yF(a,"sideblock_3",c,d);a.Jb&&(b=zF(b,a.Ah),d=Math.max(d-b-Z.bottom,60),c=a.Jb.Bb(e,d),e=Math.round((e-c.width)/2),e=Math.max(0,e),a.Jb.La(Z.left+e,b,c.width,d));break;case "horizontal_1":b=HF(c,d);e=Z.top;a.Va.La(Z.left,e,b.width,0);e=zF(e,a.Va);yF(a,"horizontal_1",c,d);e=zF(e,a.Ah);c=IF(b);a.Jb&&(f=a.Jb.Bb(b.width,c),f=Math.round((b.width-f.width)/2),f=Math.max(0,f),a.Jb.La(Z.left+f,e,b.width,c));e+=c+10;AF(a,Z.left,e,b.width, BF(a,d,e));break;case "horizontal_2":b=HF(c,d);e=Z.top;f=IF(b);a.Jb&&(g=a.Jb.Bb(b.width,f),g=Math.round((b.width-g.width)/2),g=Math.max(0,g),a.Jb.La(Z.left+g,e,b.width,f));e+=f+10;a.Va.La(Z.left,e,b.width,0);e=zF(e,a.Va);yF(a,"horizontal_2",c,d);e=zF(e,a.Ah);AF(a,Z.left,e,b.width,BF(a,d,e));break;case "balanced_1":f=HF(c,d);b=Z.top;a.Va.La(Z.left,b,f.width,0);b=zF(b,a.Va);yF(a,"balanced_1",c,d);b=zF(b,a.Ah);c=.5*(f.width-10);a.Jb&&(e=Math.max(d-b-Z.bottom,60),f=f.width-c-10,g=a.Jb.Bb(f,e),g.width< f&&(c=c+f-g.width),a.Jb.La(Z.left+c+10,b,g.width,e));AF(a,Z.left,b,c,BF(a,d,b));break;case "balanced_2":b=HF(c,d);e=Z.top;a.Va.La(Z.left,e,b.width,0);e=zF(e,a.Va);yF(a,"balanced_2",c,d);e=zF(e,a.Ah);c=.5*(b.width-10);f=Math.max(d-e-Z.bottom,60);a.Jb&&(g=a.Jb.Bb(c,f),c=Math.min(g.width,c),a.Jb.La(Z.left,e,c,f));AF(a,Z.left+c+10,e,b.width-10-c,BF(a,d,e));break;case "balanced_3":e=HF(c,d);b=Z.top;f=IF(e);a.Jb&&(g=a.Jb.Bb(e.width,f),g=Math.round((e.width-g.width)/2),g=Math.max(0,g),a.Jb.La(Z.left+g,b, e.width,f));b+=f+10;yF(a,"balanced_3",c,d);b=zF(b,a.Ah);c=.5*(e.width-10);a.Va.La(Z.left,b,c,d-b-Z.bottom);AF(a,Z.left+c+10,b,c,BF(a,d,b));break;default:throw Error("unknown layout type: "+b);}} function JF(a,b,c,d){switch(b){case "default":switch(a.Ql){case "IntroSlide":case "ResultSlide":return new E(1.8*c/100,d-1.4*d/100-36);case "AuthorizationSlide":throw Error("no audio in auth slide");default:return b=-10,a.Jb&&(b=a.Jb.Bb(Math.round(.3*(c-10)),d-Z.top-Z.bottom).width),new E(Z.left,Z.top+xF(a,c-(b+10)-(Z.left+Z.right))+10)}case "sideblock_1":return d=HF(c,d),b=Math.round(.3*(d.width-10)),c=Z.left+b+10,a=Z.top+xF(a,d.width-(b+10))+10,new E(c,a);case "sideblock_2":return c=HF(c,d),a=Z.top+ xF(a,c.width-(Math.round(.3*(c.width-10))+10))+10,new E(Z.left,a);case "sideblock_3":return c=HF(c,d),a=Z.top+xF(a,c.width-(Math.round(.7*(c.width-10))+10))+10,new E(Z.left,a);case "horizontal_1":return new E(Z.left,Z.top+xF(a,c-(Z.left+Z.right))+10);case "horizontal_2":return c=HF(c,d),d=Z.top,d+=IF(c)+10,d+=xF(a,c.width)+10,new E(Z.left,d);case "balanced_1":case "balanced_2":return a=Z.top+xF(a,HF(c,d).width)+10,new E(Z.left,a);case "balanced_3":return new E(Z.left,Z.top+Math.round(.3*(d-(Z.top+ Z.bottom)-10))+10);default:throw Error("unknown layout type: "+b);}}function HF(a,b){return new F(a-(Z.left+Z.right),b-(Z.top+Z.bottom))}function IF(a){return Math.round(.3*(a.height-10))}function xF(a,b){return a.Va.Bb(b,0).height}function yF(a,b,c,d){b=JF(a,b,c,d);a.Ah&&(a.Ah.resize(245,36),a.Ah.La(b.x,b.y,245,36))}function zF(a,b){return b?(b=b.Bb(b.width(),b.height()),a+b.height+10):a} function AF(a,b,c,d,e){if(a.Ki&&a.o){const f=a.o.Bb(d,20);a.o.La(b,c,d,f.height);const g=a.Ki.Bb(d,20);a.Ki.La(b,c+f.height+10,d,Math.max(e-f.height-10,g.height))}else a.o&&a.rR.La(b,c,d,e)}function BF(a,b,c){switch(a.Ql){case "Hotspot":return Math.max(b-c-Z.bottom,b-56-14-60);default:return b-c-Z.bottom}} function DF(a,b,c){const d=a.bd.get("awardedScoreLabel"),e=a.bd.get("awardedScoreValue"),f=a.bd.get("passingScoreLabel");a=a.bd.get("passingScoreValue");switch(b){case "passingScore":return f?f.Bb(c,0).height:Math.max(a.Bb(c,0).height,30);case "awardedScore":return d?d.Bb(c,0).height:Math.max(e.Bb(c,0).height,30)}throw Error("unknown section");}function EF(a){const b=[];pb(["reviewBtn","reportBtn","restartBtn"],c=>{(c=a.bd.get(c))&&b.push(c)});return b} function FF(a,b,c){var d=a.bd.get("passedCircle")||a.bd.get("failedCircle");a=a.bd.get("passedIcon")||a.bd.get("failedIcon");if(d||a)b=Math.ceil(.5*(b-70)),c-=70,d&&(d.resize(70,70),d.La(b,c,70,70)),d=b+17,c+=17,a&&(a.resize(36,36),a.La(d,c,36,36))}class KF{constructor(a,b){this.Ql=a;this.rR=b;this.Ah=this.Jb=this.Va=this.Ki=this.o=null;this.bd=new Map}setContent(a){this.o=a;this.rR.setContent(a)}EA(a){this.Va=a}};class LF{constructor(a){this.Ql=a;this.o=null}setContent(a){this.o=a}La(a,b,c,d){this.o&&(Wj.includes(this.Ql)?(this.o.resize(c,d),this.o instanceof Kn&&(c=this.o.content(),c=Math.max(this.o.height(),c.displayObject().scrollHeight),this.o.D("height",`${c}px`)),this.o.move(a,b)):this.o.La(a,b,c,d))}};class MF extends gt{constructor(a){super();this.F=a.O;this.MZ=a.Y4;this.Yj=a.hv;this.tc=a.mediaController;this.Ld=a.kg;this.lh=a.qb;this.ha=a.parent;this.be=a.xc;this.I=a.J;this.gl=a.lF;this.$m=a.Ov;this.vw=a.t6;this.nf=null}create(a){this.Cf(a);return this.nf}ON(){this.nf=null}MN(a){this.nf=this.Ld.rO(a,this.be)}TN(a){this.nf=this.Ld.vF(a,this.$m.get(a),this.tc,this.vw)}RN(a){this.nf=this.Ld.KX(a,this.be)}SN(a){var b=this.gl.Od,c=this.tc,d=this.vw;this.nf=Ku(this.Ld,{object:a,Za:a.Za(),Gk:b,mediaController:c, Ik:d})}QN(a){var b=this.Ld;this.nf=new ks({o7:a,O:b.F,Gk:this.gl.Mf,mode:b.Aa,Jf:b.zd,mediaController:this.tc,Ik:this.vw})}PN(a){let b=null;"content"==a.id()?b=this.MZ.view():"additionalContent"==a.id()&&(b=this.Yj);this.nf=this.Ld.hm(a,b)}KN(a){this.nf=this.Ld.hm(a)}LN(a){this.nf=new lp(a)}NN(a){this.nf=new mp(a)}};function Et(a,b){return a.yn.get(b)}function NF(a,b,c){OF(a,b);c&&a.D("transform",Ak(c))}function PF(a){const b=new KF(a.Ql,new LF(a.Ql));a.o&&b.setContent(a.o);a.Ki&&(b.Ki=a.Ki);a.Va&&b.EA(a.Va);a.Zx&&(b.Jb=a.Zx);a.uw&&(b.Ah=a.uw);for(const d of a.Ox.keys()){var c=a.Ox.get(d);b.bd.set(d,c)}return b} function QF(a){var b=a.xI.rect();RF(a.xI,a.Va,b);NF(a.Va,b,a.xI.rotationAngle());if(a.OB&&a.o)if(b=a.OB.rect(),Wj.includes(a.Ql)){OF(a.o,b);var c=a.o.content().displayObject().scrollHeight;c>b.height&&a.o.Nb(c)}else Uj.includes(a.Ql)&&RF(a.OB,a.o,b),OF(a.o,b);a.XG&&a.Ki&&OF(a.Ki,a.XG.rect());if(a.hD&&a.Zx){b=a.hD.rect();if(!b){b=a.width();var d=a.height();c=Math.round(.3*(b-10));d=a.XJ.Jb.Bb(c,d-Z.top-Z.bottom);b=new G(b-c-Z.left,Z.top,d.width,d.height)}NF(a.Zx,b,a.hD.rotationAngle())}a.jH&&a.uw&& (b=a.jH.rect(),b||(b=JF(a.XJ,a.Ys.UF(),a.width(),a.height()),b=new G(b.x,b.y,245,36)),OF(a.uw,b))}function RF(a,b,c){a instanceof Mk&&"resizeShapeToFitText"==a.Td().Qe().bm()&&(a=b.Bb(c.width,c.height),c.width=a.width,c.height=a.height)}function OF(a,b){a.resize(b.width,b.height);a.move(b.left,b.top)} class SF extends O{constructor({u7:a,fb:b,v7:c}){super({m:"slide-layout"});this.nt=new O;this.nt.D("min-height","100%");this.addChild(this.nt);this.Ql=c;this.f4=a;this.Ys=b;this.yn=new Map;this.jH=this.uw=this.hD=this.Zx=this.XG=this.OB=this.Ki=this.o=null;this.Ox=new Map;a=b.Cb();for(b=0;b<a.count();++b){c=Jq(a,b);if(-1!=Oj.indexOf(c.type()))continue;const e=this.f4.create(c);A(this,e);this.yn.set(c.id(),e);switch(c.type()){case "iconPlaceholder":Pj(c.type(),c.id())&&this.Ox.set(c.id(),e);var d= c.rect();d&&NF(e,d,c.rotationAngle());break;case "shape":"direction"==c.id()?(this.Va=e,this.xI=c):"content"==c.id()?(this.o=e,this.OB=c):"additionalContent"==c.id()?(this.Ki=e,this.XG=c):(d=c.rect(),Lj(c.id())&&this.Ox.set(c.id(),e),d&&NF(e,d,c.rotationAngle()));break;case "image":case "video":case "line":NF(e,c.rect(),c.rotationAngle());break;case "slidePicture":case "slideVideo":this.Zx=e;this.hD=c;break;case "slideAudio":this.uw=(d=!c.Za().Ng())?e:null;this.jH=d?c:null;break;default:throw Error("unknown slide object type: "+ c.type());}this.nt.addChild(e)}this.XJ=PF(this);Ah&&Ig&&this.yn.forEach((e,f)=>Object.values(Gj).includes(f)&&e.l(f,!0))}invalidate(){if(this.width()&&this.height()){this.yn.forEach((a,b)=>{this.Ox.has(b)||a.va()});this.Ys.TF()?QF(this):GF(this.XJ,this.Ys.UF(),this.width(),this.height());for(const a of this.yn.values())a.va()}}ja(){this.invalidate()}ue(){super.ue();this.yn.forEach(a=>a.setParentScale(this.parentScale()))}};function TF(a,b){for(var c of a.DK)B(a,c);a.DK=[];if(b)for(c=0;c<b.count();++c){var d=Jq(b,c);const e=d.rect();d=a.$0.create(d);d.resize(e.width,e.height);d.move(e.left,e.top);M(a,d);a.DK.push(d)}}function UF(a){let b="";for(const c of a)b+=`<stop stop-color="${jj(c.color())}" stop-opacity="${c.alpha()}" offset="${c.position()}"/>`;return b} class VF extends O{constructor(a){super({m:"background-base"});this.$0=new ht(a);this.DK=[];this.Eb=new O({s:N(this,"image")});A(this,this.Eb)}invalidate(a){this.D("background","");this.Ic(1);this.Lj(this.Eb)&&(this.Eb.D("background-image","none"),this.removeChild(this.Eb));if("solidFill"==a.rh()){var b=a.Uj();this.D("background",jj(b.color()));this.Ic(b.alpha())}else if("gradientFill"==a.rh()){b=this.D;a=a.xg;if("radial"==a.type()){var c=a.ws();a=UF(a.fm());a=`<svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" preserveAspectRatio="none"> <radialGradient id="gBackground" gradientUnits="userSpaceOnUse" cx="${c.cx()}%" cy="${c.cy()}%" r="${c.vA()}%"> ${a} </radialGradient> <rect x="0" y="0" width="100%" height="100%" fill="url(#gBackground)" /> </svg>`}else c=UF(a.fm()),a=`<svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" preserveAspectRatio="none"> <linearGradient id="gBackground" gradientUnits="objectBoundingBox" gradientTransform="rotate(${a.angle()}, 0.5, 0.5)" x1="0%" y1="50%" x2="100%" y2="50%"> ${c} </linearGradient> <rect x="0" y="0" width="100%" height="100%" fill="url(#gBackground)" /> </svg>`;a="url(data:image/svg+xml;base64,"+kg(a)+")";b.call(this,"background",a)}else"pictureFill"==a.rh()&&(b=a.Lp(),a=b.position(),this.D("background-color","#FFFFFF"),this.Eb.l("fill","fill"==a),this.Eb.l("tile","tile"==a),this.Eb.D("background-image",Kg(b.image().path())),this.Eb.Ic(b.alpha()),this.addChild(this.Eb))}};let WF=null; class XF extends O{constructor({A:a,oa:b,mode:c,O:d,J:e,kg:f,qb:g,xc:h,Xg:k,R:m,eo:t}){super({m:"quiz-slide-visualizer",tabIndex:-1});this.ba=m;this.Eo=this.Fo=0;this.ES=!1;this.fz=t;z(this,this.fz.ZY(),this.HS,this);this.i=a;this.Aa=c;this.F=d;this.I=e;this.Ld=f;this.L=b;a=b.slide();this.tc=new rF;this.Fc=!1;this.Cr=k;this.xe=H(this);this.bg=H(this);this.Gq=H(this);H(this);k=["WordBank","MultipleChoiceText","FillInTheBlank"];this.L.contentState()&&k.includes(a.type())&&z(this,this.L.contentState().V(),this.t0, this);this.be=h;this.Yj=this.Lw();this.cb=this.wd();z(this,this.cb.Nl,this.eu,this);d={O:d,Y4:this.cb,hv:this.Yj,mediaController:this.tc,kg:this.Ld,qb:g,lm:void 0,parent:this,xc:this.be,J:this.I,lF:this.L.lF(),Ov:this.L.Ov(),t6:this.L};d=new MF(d);g=a.fb();this.tH=new VF(this.Ld);this.tH.invalidate(g.background());TF(this.tH,g.Pz());M(this,this.tH);this.Xi=new SF({u7:d,fb:g,v7:a.type()});M(this,this.Xi);!Tj.includes(a.type())||A(this,this.cb);this.cb instanceof Dt&&(d=this.Xi.nt,st(this.cb,this.Xi, d),d.jc(this.cb,0));this.Ba=new Ro({Vg:this.Xi,preventDefault:!Ah});A(this,this.Ba);this.addChild(this.Ba.Yh());z(this,this.cb.Kh,()=>{this.Tq(this.height())},this);z(this,this.Ba.nd.Qv(),this.cb.FY,this);this.HS();Ah&&A(this,new tF(this,this.Ba.nd))}jf(){this.cb.jf()}HS(){var a=this.fz.SP();jh||kh?a&&!this.ES&&(a=b=>{b=new O({s:N(this,b)});M(this,b)},a("topBorder"),a("rightBorder"),a("bottomBorder"),a("leftBorder"),this.ES=!0):this.l("with-border",a)}t0(){isNaN(WF)||clearInterval(WF);WF=setTimeout(()=> {this.va();this.Tq(this.height())},0)}va(){super.va();this.Xi.invalidate()}EF(){this.bg.g()}OX(){this.Gq.g()}$h(){return this.bg}dA(){return this.Gq}ja(a,b){a&&b&&document.body.contains(this.displayObject())&&(this.Fo!=a||this.Eo!=b)&&(this.Fo=a,this.Eo=b,this.Xi.resize(a,b),a=this.XA(),this.cb.VC=a,this.Tq(b))}wd(){return this.Ld.rv({parent:this,oa:this.L,mode:this.Aa,PO:!0,xc:this.be,hv:this.Yj,Xg:this.Cr})}Lw(){return uF(new vF({A:this.i,R:this.ba,O:this.F}),{oa:this.L,mode:this.Aa})}kc(a){this.Aa= a;this.cb.kc(a);this.Yj&&this.Yj.kc(a)}Pa(a,b=!1){this.Fc=a;this.tc.Pa(a);a&&!b&&(Rg?document.body.focus():this.focus());this.TG(a,b)}activated(){return this.Fc}j(a){this.cb&&this.cb.j(a)}Ud(){return this.xe}sm(){}Zn(){}ue(){const a=this.parentScale();this.cb.setParentScale(a);this.Xi.setParentScale(a);this.Ba.setParentScale(a)}eu({top:a,bottom:b}){const c=this.Ba.nd;let d=c.scrollY();const e=this.displayObject().getBoundingClientRect();a<e.top?d=Math.max(0,d+a-e.top):b>e.bottom&&(a=this.XA(),d=Math.min(d+ b-e.bottom,a-e.height/this.parentScale()));c.Fs(d)}TG(a,b){a&&!b?yh||this.cb.sm():this.cb.Zn()}YA(){const a=this.Ba.nd;return a?a.scrollY():this.Xi.displayObject().scrollTop}XA(){var a=this.Xi;if(u){let b=a.height();for(const c of a.nt.displayObject().children)b=Math.max(c.offsetTop+c.offsetHeight,b);a=b}else a=(K?a.nt:a).displayObject().scrollHeight;return a}Tq(a){this.Ba.ai(a,this.XA())}};function YF(a,b){a.J_.forEach(c=>{b(c)})}class ZF{constructor(a){this.J_=a}gb(a){this.bo(a)}};class $F extends ZF{bo(a){1>a?YF(this,b=>b.Ic(0)):YF(this,b=>b.D("opacity",""))}};class aG extends ZF{bo(a){1>a?YF(this,b=>b.Ic(a)):YF(this,b=>b.D("opacity",""))}};function bG(a){YF(a,b=>{a.rL[la(b)]=b.displayObject().style.transform||""})} class cG extends ZF{constructor(a,b){super(a);this.ol=new E(1,1);switch(b){case "fromTop":this.ol.x=0;this.ol.y=-1;break;case "fromBottom":this.ol.x=0;this.ol.y=1;break;case "fromLeft":this.ol.x=-1;this.ol.y=0;break;case "fromRight":this.ol.x=1;this.ol.y=0;break;default:throw Error("unknown direction");}this.rL={}}gb(a){a||bG(this);super.gb(a)}bo(a){if(1>a){YF(this,d=>d.Ic(a));const b=40*this.ol.x*Math.pow(1-a,2),c=40*this.ol.y*Math.pow(1-a,2);YF(this,d=>{const e=`translate(${b}px, ${c}px) `+this.rL[la(d)]; d.D("transform",e)})}else YF(this,b=>b.D("transform",this.rL[la(b)])),YF(this,b=>b.D("opacity",""))}};class dG{create({type:a,direction:b,elements:c}){switch(a){case "appear":return new $F(c);case "fadeIn":return new aG(c);case "floatIn":return new cG(c,b);case "none":return null;default:throw Error("incorrect animation type");}}};function eG(){this.DW=new C}var fG;l=eG.prototype;l.dl=!1;l.EE=0;l.start=function(){if(this.dl)throw Error("timer was already started");this.dl=!0;this.EE=Date.now();gG()(this.BW.bind(this))};l.stop=function(){if(!this.dl)throw Error("timer wasn't started");this.dl=!1};l.isActive=function(){return this.dl};l.BW=function(){if(this.dl){const a=this.EE;this.EE=Date.now();this.DW.g(this.EE-a);gG()(this.BW.bind(this))}};var hG=1E3/30; function gG(){if(fG)return fG;const a=window.requestAnimationFrame||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame||window.msRequestAnimationFrame;return fG=Ig||void 0===a?function(b){setTimeout(b,hG)}:function(b){a(b)}};function iG(a,{type:b,direction:c,duration:d,delay:e,A5:f}){a.reset();a.Rb=Math.max(1E3*d,1);a.wt=1E3*e;d=new dG;for(const g of f)(f=d.create({type:b,direction:c,elements:g}))&&a.Uc.push(f)} class jG extends I{constructor(){super();this.wt=this.Rb=0;this.Uc=[];this.mj=void 0;this.dH=H(this);this.HQ=H(this);this.Xs=new eG;z(this,this.Xs.DW,()=>{const a=Date.now();this.ri=Math.min(1,this.ri+(a-this.TC)/this.Rb);this.TC=a;this.Uc[this.VB].bo(this.ri);1<=this.ri&&(++this.VB>=this.Uc.length&&(this.Xs.stop(),this.dH.g()),this.ri=0)},this);this.VB=this.TC=this.ri=0}start(){if(this.Uc.length&&!this.mj){this.BC(0);const a=this;this.mj=setTimeout(()=>{a.JL()},this.wt);this.HQ.g()}}stop(){clearTimeout(this.mj); this.Xs.isActive()&&(this.Xs.stop(),this.dH.g());this.BC(1)}vX(){return this.dH}BC(a){for(let b=0;b<this.Uc.length;++b)this.Uc[b].gb(a)}JL(){this.Xs.isActive()||(this.VB=0,this.TC=Date.now(),this.Xs.start())}reset(){this.stop();this.Uc=[];this.mj=void 0;this.VB=this.TC=this.ri=0}};class kG extends XF{constructor({A:a,oa:b,mode:c,O:d,J:e,kg:f,qb:g,xc:h,Xg:k,R:m,eo:t}){"reviewWithCorrectAnswers"!=c||b.slide().settings().S()||(c="reviewWithoutCorrectAnswers");super({A:a,oa:b,mode:c,O:d,J:e,kg:f,qb:g,xc:h,Xg:k,R:m,eo:t});this.UU=b;this.Hm=null;if("normal"==this.Aa){a=b.slide().animation();const r=this.cb.Dn(a.mode());this.Yj&&this.Yj.Dn(c).forEach(x=>{r[0].push(...x)});this.Hm=new jG;z(this,this.Hm.HQ,()=>{this.j(!1);this.l("animated",!0)},this);z(this,this.Hm.vX(),()=>{this.j(!0); this.l("animated",!1)},this);iG(this.Hm,{A5:r,duration:a.duration(),delay:a.delay(),type:a.type(),direction:a.direction()});A(this,this.Hm)}}j(a){super.j(a);a=a&&"reviewWithoutCorrectAnswers"!=this.Aa&&this.UU.wb();this.cb&&this.cb.j(a)}TG(a,b){a?this.UU.submitted()||this.Hm&&this.Hm.start():this.Hm&&this.Hm.stop();super.TG(a,b)}};function lG(a,b){a.CZ.push(b);z(a,b.yu,()=>{b.Kv()?mG(a,b):nG(a,b);oG(a)},a);z(a,b.SQ,()=>{b.Kv()?mG(a,b):nG(a,b);oG(a)},a);b.Kv()&&mG(a,b);oG(a)}function oG(a){var b=a.xl.length;var c=a.yV?a.yV.settings().X().quizSize():a.Dc;b=0*c.width+(1*c.width-(160*b+20*(b-1)))/2;for(const d of a.xl){d.TQ=b;const e=d.rect();d.Jh=new G(b,e?e.top:c.height-38-12,160,38);b+=180}a.G.g()}function mG(a,b){a.xl.push(b);pG(a)}function nG(a,b){b=a.xl.indexOf(b);-1!=b&&a.xl.splice(b,1)} function pG(a){function b(e){return wb(d,f=>f.id()==e)}function c(e,f){f&&e.push(f)}const d=a.xl.concat();a.xl=[];c(a.xl,b("reviewBtn"));c(a.xl,b("reportBtn"));c(a.xl,b("restartBtn"))}class qG extends I{constructor({z8:a,quizSize:b}){super();this.G=H(this);this.yV=a;this.Dc=b;this.CZ=[];this.xl=[]}gb(a){if(a){for(let b=0;b<a.count();++b){const c=Jq(a,b);c instanceof wm&&lG(this,c)}oG(this)}}V(){return this.G}};function rG(a,b){const c=Et(a.Xi,"restartBtn");c&&(c.u(b),b&&z(a,c.K,()=>{a.T.restartQuiz()}));(b=Et(a.Xi,"reviewBtn"))&&z(a,b.K,()=>{a.T.eV.g()});(b=Et(a.Xi,"reportBtn"))&&z(a,b.K,()=>{a.T.TA()})}class sG extends XF{constructor({A:a,oa:b,mode:c,O:d,J:e,kg:f,qb:g,xc:h,es:k,quizSize:m,Xg:t,R:r,eo:x}){m=new qG({quizSize:m});const y=b.slide().fb();m.gb(y.Cb());super({A:a,oa:b,mode:c,O:d,J:e,kg:f,qb:g,xc:h,Xg:t,R:r,eo:x});this.T=b.contentState();rG(this,k)}};class tG{constructor({O:a,A:b,J:c,kg:d,qb:e,xc:f,Xg:g,R:h,eo:k}){this.i=b;this.ba=h;this.F=a;this.I=c;this.Ld=d;this.lh=e;this.be=f;this.Cr=g;this.fz=k}qb(){return this.lh}create(a,b){b={A:this.i,R:this.ba,oa:a,mode:b,O:this.F,J:this.I,kg:this.Ld,qb:this.lh,xc:this.be,Xg:this.Cr,eo:this.fz};return a instanceof V?new kG(b):new XF(b)}tO(a,b,c){return new sG({A:this.i,oa:a,R:this.ba,mode:"normal",O:this.F,J:this.I,kg:this.Ld,qb:this.lh,xc:this.be,Xg:!1,eo:this.fz,es:b,quizSize:c})}};function uG(a,b,c){const d=a.dc.width()*a.$,e=a.dc.height()*a.$;b=d>a.width()?Math.max(Math.min(0,b),a.width()-d):Math.floor((a.width()-d)/2);a.dc.Kf(b);c=e>a.height()?Math.max(Math.min(0,c),a.height()-e):Math.floor((a.height()-e)/2);a.dc.Sd(c)}function vG(a,b){Nf(a.dc.displayObject(),b);a.dc.setParentScale(b);var c=b-a.$;a.$=b;b=a.dc.x()-c*a.dc.width()/2;c=a.dc.y()-c*a.dc.height()/2;uG(a,b,c)} class wG extends QE{constructor({O:a,oP:b,A:c,oa:d,quizSize:e,content:f}){super("dnd_popup");this.F=a;this.fp=this.ep=this.pi=this.lX=this.$=1;this.Gx=!0;this.Dc=e;this.L=d;this.qn=0;this.i=c;this.P=this.Sw();this.P.Nb(45);this.addChild(this.P);this.EJ();this.ra=b;a=new TE;a.hM.addHandler(this.nL,this);a.My.addHandler(this.mL,this);b=new VE;b.pf.addHandler(this.lL,this);b.EI.addHandler(this.kL,this);this.kX=new U("content");this.addChild(this.kX);this.dc=f;this.kX.addChild(this.dc);this.setScale(1); this.Rm=new Lh(document.body);Mh(this.Rm,a);Mh(this.Rm,b);Nh(this.Rm)}close(){Oh(this.Rm);super.close()}lL(a,b){uG(this,this.ep+a,this.fp+b)}kL(){this.ep=this.dc.x();this.fp=this.dc.y();uG(this,this.ep,this.fp)}nL(a){this.qn||(this.qn=this.$);a=Math.min(this.pi,this.qn*a);a=Math.max(this.lX,a);vG(this,a);vG(this,a)}mL(){this.qn=0}Sw(){const a=new U("top_panel");Jf(a.displayObject(),"0 0");return a}EJ(){const a=this.P;if(a)if(this.ra){var b=new U("close");b.addChild(S(this.F,"close_popup_icon"));b.K.addHandler(()=> {this.close()},this);a.addChild(b)}else{b=()=>{this.L.contentState().reset()};var c=new U("clear");c.M(this.i.H("PB_CLEAR_HOTSPOTS_BUTTON_LABEL"));c.K.addHandler(b,this);a.addChild(c);c=new U("clear-icon");c.K.addHandler(b,this);a.addChild(c);b=new U("done");b.M(this.i.H("PB_MINI_SKIN_DIALOG_SUBMIT_BUTTON"));b.K.addHandler(this.close,this);a.addChild(b);b=new U("done-icon");b.K.addHandler(this.close,this);a.addChild(b)}}resize(a,b){const c=a>b;this.l("landscape",c);this.P&&(c?(T(this.P,"width",""), T(this.P,"height",`${b/this.pi}px`),T(this.P,"right",`${-this.P.width()*(1-this.pi)}px`)):(T(this.P,"width",`${a/this.pi}px`),T(this.P,"height",""),T(this.P,"right","")));this.Ja(a,b);super.resize(a,b);this.Ja(a,b)}Ja(a,b){var c=this.P?56:0;a-=a>b?c:0;c=Vf({width:this.Dc.width,height:this.Dc.height,boundingWidth:a,boundingHeight:b,Ef:!0}).scale;this.dc.resize(this.Dc.width,this.Dc.height);this.dc.setParentScale(c);Nf(this.dc.displayObject(),c);this.$=this.qn=this.lX=c;this.dc.Kf((a-this.Dc.width* c)/2);this.dc.Sd(Math.floor((b-this.Dc.height*c)/2))}setScale(a){this.$=a;this.P&&Nf(this.P.displayObject(),a);this.pi=a}};class xG extends I{constructor(a=null){super();this.Ca=a;this.la=null;this.bh=H(this);this.Se=H(this);this.Ca&&z(this,this.Ca.mB(),this.Wu,this)}gb(a){this.la=Qi(a.eb.Tn());this.Pq()}Pq(){z(this,this.la.stateChangedEvent(),this.ni,this);this.Wu()}ni(){switch(this.la.state()){case "ended":this.Se.g(this.la)}}AF(){this.la&&(this.la.stop(),Fd(this,this.la),this.la=null)}start(){this.la&&(this.la.play(),this.bh.g(this.la))}stop(){this.la&&(this.la.stop(),this.Se.g(this.la))}audioStartedEvent(){return this.bh}Wu(){if(this.Ca&& this.la){var a=this.Ca.volume();this.la.setVolume(a)}}zc(){super.zc();this.AF()}};function yG(a){return zG(a)&&a.mediaElement().readyState>=HTMLMediaElement.HAVE_METADATA}function zG(a){return!!a.lb&&!a.lb.error&&void 0!==a.lb.play}function AG(a){a.Ew&&(clearInterval(a.Ew),a.Ew=void 0)}function BG(a){0>a.Dw&&(a.Dw=setInterval(a.e_.bind(a),500))}function CG(a){0<a.Dw&&(clearInterval(a.Dw),a.Dw=-1)} class DG{constructor(a){this.lb=a;this.B="paused";this.Oi=this.kr=this.af=this.Uo=!1;this.Pm=this.Iu=-1;this.KR=0;this.Dw=-1;this.uI=0;this.BE=this.Ew=this.Sq=void 0;this.oo=!1;this.Sr=new C;this.Jo=new C;this.KD=new C;this.cK=new C;this.I3=new C;this.mX=new C;this.tT=new C;this.c_=new C;this.SD=new C;this.Y2=new C;v(a,"play",this.QK,!1,this);v(a,"playing",this.cu,!1,this);v(a,"pause",this.cu,!1,this);v(a,"seeking",this.SK,!1,this);v(a,"ended",this.cu,!1,this);v(a,"waiting",this.cu,!1,this);v(a,"timeupdate", this.jy,!1,this);v(a,"progress",this.XT,!1,this);v(a,"loadeddata",this.XT,!1,this);v(a,"canplaythrough",this.d1,!1,this);yG(this)||v(a,"loadedmetadata",this.PK,!1,this);(this.Uo=a.readyState>=HTMLMediaElement.HAVE_CURRENT_DATA)||hd(a,"canplay",this.RK,!1,this);this.He()}mediaElement(){if(!this.lb)throw Error("media player was disposed");return this.lb}state(){return this.B}lA(){const a=this.mediaElement();return Ig||!this.mediaElement().controls&&!cg?!this.af:a.paused}playbackRate(){return this.lb.playbackRate}He(){var a= (a=this.lb)?a.error?"error":a.ended?"ended":this.lA()?"paused":this.Oi?"buffering":"playing":"disposed";const b=this.B;b!=a&&(this.B=a,this.Sr.g(this,b))}ready(){return zG(this)&&this.Uo}FC(){const a=this.oo;var b=this.mediaElement().getAttribute("preload");b=b&&"metadata"!=b?bg?HTMLMediaElement.HAVE_CURRENT_DATA:HTMLMediaElement.HAVE_FUTURE_DATA:HTMLMediaElement.HAVE_METADATA;bg&&this.mediaElement().readyState>=HTMLMediaElement.HAVE_CURRENT_DATA&&!this.Uo?this.RK():(this.oo=this.Uo&&zG(this)&&this.mediaElement().readyState>= b,!this.oo&&K&&1==this.mediaElement().networkState&&1==this.H0&&(this.oo=!0,this.Y2.g(this)),this.oo||this.Sq?this.oo&&(clearInterval(this.Sq),this.Sq=void 0):this.Sq=setInterval(this.FC.bind(this),2E3),!a&&this.oo&&this.c_.g(this),this.H0=this.mediaElement().networkState)}d1(){this.FC()}playing(){return this.af}play(){if(zG(this)){this.af=!0;Ig&&"VIDEO"==this.mediaElement().tagName&&this.src()&&!this.mediaElement().src&&(this.mediaElement().src=this.src());const a=this.mediaElement().play();a&&a.catch(b=> window.console.log(b));if(eh){const b=this.mediaElement().currentTime;let c=0;clearInterval(this.Ew);this.Ew=setInterval(()=>{++c;this.mediaElement().currentTime<b?(this.mediaElement().currentTime=b,AG(this)):3<c&&AG(this)},0)}BG(this)}}pause(){zG(this)&&(this.af=!1,CG(this),this.mediaElement().pause(),0!=this.kr&&(this.kr=!1))}stop(){AG(this);if(zG(this)){this.af=!1;CG(this);0!=this.kr&&(this.kr=!1);const a=this.mediaElement();a.pause();if(2==a.networkState){const b=this.src();a.src="";a.src=b}this.cu(); yG(this)&&0<a.currentTime?a.currentTime=0:this.Iu=-1;this.Pm=-1}}seek(a){AG(this);yG(this)?(this.uI=this.mediaElement().currentTime=a,this.Iu=-1):this.Iu=zG(this)?a:-1;this.Pm=-1}currentTime(){return this.ready()?this.mediaElement().currentTime:zG(this)?Math.max(this.Iu,0):0}duration(){return yG(this)?this.mediaElement().duration:0}volume(){return zG(this)?this.mediaElement().volume:1}setVolume(a){Ig?this.aG(!a):zG(this)&&(a=Rd(a,0,1),this.mediaElement().volume!=a&&(this.mediaElement().volume=a,this.mX.g(this)))}muted(){return zG(this)&& this.mediaElement().muted}aG(a){if(zG(this)){const b=this.mediaElement();b.muted!=a&&(b.muted=a,this.tT.g(this))}}uY(){if(yG(this)){const a=this.duration();let b=0;const c=this.mediaElement().buffered;for(let d=0;d<c.length;++d)b+=c.end(d)-c.start(d);return Math.round(1E3*Rd(0<a?b/a:0,0,1))/1E3}return 0}Qd(){zG(this)&&(qd(this.lb),CG(this),this.Sq&&(clearInterval(this.Sq),this.Sq=void 0),this.lb&&(this.lb.src=""),this.lb=null,this.He())}reset(){this.pause();this.seek(0)}stateChangedEvent(){return this.Sr}iG(){return this.KD}zY(){return this.tT}mB(){return this.mX}readyEvent(){return this.SD}RK(){this.He(); this.Uo=!0;EG.g(this);this.SD.g(this);if(0<this.Iu){const a=this.Pm;this.seek(this.Iu);this.Pm=a}this.FC()}cu(){const a=this.mediaElement();if(this.lA()||a.ended)a.ended&&a.pause(),this.af=!1,CG(this);this.He()}QK(){1!=this.kr&&(this.kr=!0);this.cu();BG(this)}PK(){this.Jo.g(this)}jy(){const a=this.currentTime();this.KR!=a&&(this.KD.g(this),this.KR=a)}XT(){this.cK.g(this)}SK(){this.I3.g(this)}e_(){if(this.oo)if(this.af&&this.mediaElement().paused&&!this.mediaElement().ended&&!this.mediaElement().controls&& !cg&&this.mediaElement().play(),1==this.mediaElement().networkState)this.Oi&&(this.Oi=!1,this.He());else if(this.kr){var a=this.mediaElement(),b=this.currentTime();let c=!1;this.lA()||a.ended||b!=this.uI||(c=!0);!dh&&!c&&0<this.Pm&&(1<Math.abs(this.Pm-b)?(c=!0,a.currentTime=this.Pm):this.Pm=-1);this.uI=b;a=this.mediaElement().buffered;if(dh&&a&&c)for(b=0;b<a.length;++b){const d=a.start(b),e=a.end(b);if(this.currentTime()>=d&&e>=Math.min(this.currentTime()+5,this.duration())){c=!1;this.mediaElement().paused&& this.mediaElement().play();break}}this.Oi!=c&&(this.Oi=c,this.He())}}Kk(a){this.mediaElement().controls=a}NX(){this.Kk(!1)}src(){const a=this.mediaElement();return zG(this)?a.src||a.currentSrc:""}}var EG=new C;function FG(a,b,c,d){this.nT=a;this.kh=d;this.la=b;this.la.Sr.addHandler(this.ni,this);(this.Zf=c)&&!d&&c.Kk(Xq(a));this.iD=new C;this.gD=new C}l=FG.prototype;l.kh=!1;l.af=!1;l.cr=!0;l.hG=function(){return this.Zf?this.Zf.Yh():null};l.Pa=function(a){a?this.Zf&&this.Zf.Hn(!0):this.la.stop()};l.setScale=function(a){this.Zf&&this.Zf.setScale(a)};l.stop=function(){this.la.stop()}; l.start=function(){if($g||fh){var a=this.la,b=this.la.src();if(a.lb&&a.lb.play){if("string"!==typeof b)b:{Array.isArray(b)||(b=[b]);for(let d=0;d<b.length;++d){const e=b[d];var c=e;const f=a.mediaElement();if(f.canPlayType&&f.canPlayType(c.type())){b=e.src();break b}}b=null}b&&(c=a.mediaElement(),b!=c.src&&(a.playing()&&a.pause(),a.Pm=-1,a.Uo&&(a.Uo=!1,hd(c,"canplay",a.RK,!1,a)),c.src=b,a.He(),a.FC()))}}this.la.play()};l.setOverlayDisplayed=function(a){this.Zf&&this.Zf.setOverlayDisplayed(a)}; l.uN=function(a){if(this.la!==a){const b=this.la.volume();this.la.Sr.removeHandler(this.ni,this);this.la.Qd();this.la=a;this.la.setVolume(b);this.la.Sr.addHandler(this.ni,this);this.af=a.playing()}}; l.ni=function(){if(!this.kh){var a=this.nT,b=a.Za().lf();switch(this.la.state()){case "ended":b||(Yq(a,a.Os()+1),this.gD.g(this.la));this.Zf&&(a=Xq(a),this.Zf.Hn(a),this.Zf.Kk(a));this.cr=!0;break;case "playing":b&&this.cr&&(Xq(a)?(this.cr=!1,Yq(a,a.Os()+1),this.Zf&&this.Zf.Hn(!1)):this.la.stop());break;case "paused":this.Zf&&this.Zf.Hn(!0)}a=this.la.playing();this.af!=a&&(this.af=a)&&this.iD.g(this.la)}};l.setVolume=function(a){this.Zf?this.Zf.setVolume(a):this.la.setVolume(a)};function GG(){U.call(this,"progress_bar");this.cT=new HG("loaded_track");this.addChild(this.cT);this.KU=new HG("played_track");this.addChild(this.KU);this.Wr=new U("time_tooltip");this.Wr.u(!1);this.addChild(this.Wr);this.lz=new C;this.rz=new C;this.Py=new C}p(GG,U);l=GG.prototype;l.Rb=0;l.$=1;l.zk=!1;l.setScale=function(a){this.$=a}; l.j=function(a){GG.hb.j.call(this,a);const b=this.displayObject();a?(v(b,Dh,this.gu,!1,this),K||(v(b,Fh,this.bn,!1,this),v(b,"mouseout",this.No,!1,this))):(od(b,Dh,this.gu,!1,this),od(b,Fh,this.bn,!1,this),od(b,"mouseout",this.No,!1,this))};l.Wp=function(a){this.Rb=a;isNaN(this.Rb)&&(this.Rb=0)};l.setCurrentTime=function(a){a=0<this.Rb?a/this.Rb:0;isNaN(a)&&(a=0);this.KU.bo(a)};l.AP=function(a){this.cT.bo(a)}; l.gu=function(a){this.zk||(this.zk=!0,this.lz.g(),this.Jq(a),v(document,Fh,this.fu,!0,this),v(document,Eh,this.RT,!0,this),a.stopPropagation())};l.fu=function(a){this.Jq(a)};l.RT=function(a){od(document,Fh,this.fu,!0,this);od(document,Eh,this.RT,!0,this);K||this.Jq(a);this.zk=!1;this.rz.g();!K&&this.Jx(a)||this.Wr.u(!1)};l.Jq=function(a){a=IG(this,a);JG(this,a);this.Py.g(a*this.Rb)};l.bn=function(a){this.zk||(a=IG(this,a),JG(this,a))};l.No=function(){this.zk||this.Wr.u(!1)}; function IG(a,b){b=nf(b,a.displayObject()).x/a.$;return Rd(b/a.width(),0,1)}l.Jx=function(a){a=nf(a,this.displayObject());a.scale(1/this.$);return(new G(0,0,this.width()-1,this.height()-1)).contains(a)};function JG(a,b){const c=a.width()*b;a.Wr.Kf(c);b=Math.floor(b*a.Rb);a.Wr.M(oi(Math.floor(b/3600))+":"+oi(Math.floor(b%3600/60))+":"+oi(Math.floor(b%60)));a.Wr.u(!0)}function HG(a){GG.prototype.Wp.base(this,"constructor",a)}p(HG,U);HG.prototype.ri=0;HG.prototype.bo=function(a){this.ri=a;this.Ja()}; HG.prototype.Ja=function(){const a=Math.floor(100*this.ri);qf(this.ia(),a+"%")};function KG(){U.call(this,"volume_bar");this.LW=new U("track");this.addChild(this.LW);this.jt=new C;v(this.displayObject(),Dh,this.ky,!1,this)}p(KG,U);l=KG.prototype;l.$=1;l.setScale=function(a){this.$=a};l.u=function(a){this.visible()!=a&&(KG.hb.u.call(this,a),a||(od(document,Fh,this.dj,!1,this),od(document,Eh,this.rk,!1,this)))};l.setVolume=function(a){this.LW.Nb(48*(1-a)+8)};l.ky=function(a){this.Jq(a);v(document,Fh,this.dj,!1,this);v(document,Eh,this.rk,!1,this);a.stopPropagation()};l.dj=function(a){this.Jq(a)}; l.rk=function(a){od(document,Fh,this.dj,!1,this);od(document,Eh,this.rk,!1,this);this.Jq(a)};l.Jq=function(a){a=nf(a,this.displayObject());a.scale(1/this.$);a=(a.y-8)/48;a=1-Rd(a,0,1);this.setVolume(a);this.jt.g(a)};function LG(a,b,c,d){Xn.call(this,a,b,c,d)}p(LG,Xn);LG.prototype.Du=!1;LG.prototype.$k=function(){let a=this.coords[0];this.Du&&(a=this.SX[0]-a);wf(this.element,a)};LG.prototype.reverse=function(a){this.Du=a};function MG(a,b,c){const d=!K;U.call(this,"media_controls"+((b?" with_fullscreen":" no_fullscreen")+(d?" with_volume":" no_volume")));this.UQ=void 0!==c?c:!0;this.jr=new NG(!1,"play_btn",!0);this.jr.K.addHandler(this.N1,this);this.addChild(this.jr);d&&(this.pk=new NG(!0,"mute_btn",!0),this.pk.K.addHandler(this.J1,this),this.addChild(this.pk),this.Vh=new KG,this.Vh.jt.addHandler(this.Q2,this),this.Vh.u(!1),this.addChild(this.Vh),this.Ct=new LG(this.Vh.displayObject(),0,1,150),v(this.Ct,"finish",this.P2, !1,this),v(this.pk.displayObject(),"mouseover",this.H1,!1,this));b&&(this.Hq=new NG(!1,"fullscreen_btn",!0),this.Hq.K.addHandler(this.u1,this),this.addChild(this.Hq));this.qV=a;this.Gl=new GG;this.Gl.j(a);this.Gl.lz.addHandler(this.gu,this);this.Gl.rz.addHandler(this.gL,this);this.Gl.Py.addHandler(this.fu,this);this.addChild(this.Gl);this.IW=new C;this.jt=new C;this.A4=new C;this.Py=new C;this.lz=new C;this.rz=new C}p(MG,U);l=MG.prototype;l.qV=!0;l.GU=!0;l.Bx=1;l.tL=1;l.UQ=!0;l.pk=null;l.Hq=null; l.bs=1;l.Vh=null;l.Ct=null;l.resize=function(a,b){let c=1;145>a&&(c=a/145,a=145);this.Bx=c;MG.hb.resize.call(this,a,b);OG(this)};l.width=function(){return MG.hb.width.call(this)*this.Bx};l.height=function(){return MG.hb.height.call(this)*this.Bx};l.setScale=function(a){this.tL=a;OG(this)};function OG(a){const b=a.Bx*a.tL;a.UQ&&Nf(a.displayObject(),b);a.Gl.setScale(b);a.Vh&&a.Vh.setScale(b)} l.j=function(a){this.enabled()!=a&&(MG.hb.j.call(this,a),this.jr.j(this.GU&&a),this.Gl.j(a&&this.qV),this.pk&&this.pk.j(a),!a&&this.Vh&&this.Vh.u(!1))};l.Hn=function(a){this.GU=a;this.jr.j(this.enabled()&&a)};l.fQ=function(a){this.Hq&&this.Hq.bb(a)};l.Wp=function(a){this.Gl.Wp(a)};l.setCurrentTime=function(a){this.Gl.setCurrentTime(a)};l.AP=function(a){this.Gl.AP(a)};l.N1=function(){this.jr.enabled()&&this.IW.g(!this.jr.selected())};l.u1=function(){this.Hq.enabled()&&this.A4.g(!this.Hq.selected())}; l.gu=function(){this.lz.g()};l.gL=function(){this.rz.g()};l.fu=function(a){this.Py.g(a)};l.J1=function(){if(this.pk.enabled()){const a=this.pk.selected()?0:this.bs;this.Vh.setVolume(a);this.jt.g(a)}};l.Q2=function(a){this.bs=a;this.pk.bb(!1);this.jt.g(a)};l.H1=function(){this.pk.enabled()&&!this.Vh.visible()&&(this.Vh.u(!0),v(document,Fh,this.dj,!1,this),this.Ct.reverse(!1),this.Ct.play(!0))}; l.dj=function(a){var b=this.Bx*this.tL;a=nf(a,this.displayObject());a.scale(1/b);b=$p(this.Vh);const c=$p(this.pk);a=(b=Ie(c,b))?b.contains(a):!1;b=this.Ct;b.Lv()?b.Du==a&&(b.Du=!b.Du,b.bo(1-b.progress)):a||(b.reverse(!0),b.play(!0))};l.P2=function(){this.Ct.Du&&(this.Vh.u(!1),od(document,Fh,this.dj,!1,this))};function NG(a,b,c){MG.prototype.Hn.base(this,"constructor",a,b,c)}p(NG,TD);NG.prototype.$Q=!0;NG.prototype.enabled=function(){return this.$Q}; NG.prototype.j=function(a){this.$Q=a;var b=this.displayObject();a?Te(b,"disabled"):Se(b,"disabled")};function PG(a,b){this.la=a;this.pe=b;QG(this,a);b.IW.addHandler(this.J2,this);b.jt.addHandler(this.g1,this);b.Py.addHandler(this.fu,this);b.lz.addHandler(this.gu,this);b.rz.addHandler(this.gL,this);this.Xc()}l=PG.prototype;l.FU=!1;l.XH=1;l.pK=1; l.iQ=function(a){var b=this.la;b instanceof DG?(b.Sr.removeHandler(this.Xc,this),b.Jo.removeHandler(this.Xc,this),b.cK.removeHandler(this.Xc,this),b.KD.removeHandler(this.Xc,this)):(b.stateChangedEvent().removeHandler(this.Xc,this),b.Jo.removeHandler(this.Xc,this),b.iG().removeHandler(this.Xc,this));this.la=a;QG(this,a);this.Xc()}; function QG(a,b){b instanceof DG?(b.Sr.addHandler(a.Xc,a),b.Jo.addHandler(a.Xc,a),b.cK.addHandler(a.Xc,a),b.KD.addHandler(a.Xc,a)):(b.stateChangedEvent().addHandler(a.Xc,a),b.Jo.addHandler(a.Xc,a),b.iG().addHandler(a.Xc,a))}l.Xc=function(){const a=this.pe,b=this.la;var c=b.playing();a.jr.bb(c);b.uY&&a.AP(b.uY());a.Wp(b.duration());a.setCurrentTime(b.currentTime())};l.J2=function(a){a?this.la.play():this.la.pause()};l.g1=function(a){this.XH=a;this.la.setVolume(this.pK*this.XH)}; l.gu=function(){this.FU=this.la.playing();this.la.pause()};l.gL=function(){this.FU&&this.la.currentTime()<this.la.duration()&&this.la.play()};l.fu=function(a){this.la.seek(a)};function RG(a,b){U.call(this,"audio_with_controls");this.pe=this.CR(b);this.addChild(this.pe);this.r_=new PG(a,this.pe)}p(RG,U);l=RG.prototype;l.CR=function(a){return new MG(a,!1,!1)};l.Kk=function(a){this.pe.j(a)};l.Hn=function(a){this.pe.Hn(a)};l.setScale=function(a){this.pe.setScale(a)};l.Yh=function(){return this};l.resize=function(){};l.setOverlayDisplayed=function(){};l.setVolume=function(a){var b=this.r_;b.pK=a;b.la.setVolume(b.pK*b.XH)};class SG extends DG{constructor(a){super(a);this.US=0;this.xJ=!1}QK(){this.xJ?this.xJ=!1:super.QK()}SK(){super.SK();this.US=Date.now()}jy(){super.jy();if(this.ready()&&Hg){var a=100>Date.now()-this.US;this.playing()||a||(this.xJ=!0,a=this.mediaElement(),a.play(),a.pause())}}};function TG(a,b){const c=a.Za();var d=c.eb.Tn();Array.isArray(d)||(d=[d]);d=Mi(d);d=new SG(d);let e=null;c.Ng()||(e=this.ER(d,b||!c.lf()));FG.call(this,a,d,e,b)}p(TG,FG);TG.prototype.ER=function(a,b){return new RG(a,b)};function UG(a){MG.call(this,a,!1,!1);this.wz=new U("time");this.Rb=this.tg=0;this.addChild(this.wz);this.setScale(Eg())}p(UG,MG);UG.prototype.setCurrentTime=function(a){UG.hb.setCurrentTime.call(this,a);this.tg=a;isNaN(this.tg)&&(this.tg=0);VG(this)};UG.prototype.Wp=function(a){UG.hb.Wp.call(this,a);this.Rb=a;isNaN(this.Rb)&&(this.Rb=0);VG(this)};function VG(a){a.wz.M(JE(Math.min(a.Rb,Math.max(0,Math.floor(a.tg)))))};function WG(a,b){RG.call(this,a,b)}p(WG,RG);WG.prototype.CR=function(a){return new UG(a)};function XG(a,b){TG.call(this,a,b)}p(XG,TG);XG.prototype.ER=function(a,b){return new WG(a,b)};function YG(a,b){switch(b){case "correct":return a.i.H("PB_GRADED_QUESTION_CORRECT");case "incorrect":return a.i.H("PB_GRADED_QUESTION_INCORRECT");case "partially":return a.i.H("PB_GRADED_QUESTION_PARTIALLY_CORRECT");case "info":return a.i.H("PB_SURVEY_QUESTION_ANSWERED")}throw Error("incorrect status");} class ZG extends U{constructor(a,b,c,d,e,f,g,h,k,m,t,r){super("feedback");this.kn=void 0;this.i=a;this.Sa=new U("header");const x=new U("text");x.M(YG(this,d));e&&(d=new U("icon"),d.addChild(e),this.Sa.addChild(d));this.Sa.addChild(x);this.addChild(this.Sa);this.o=new U("content");a=-1==f?a.H("PB_FEEDBACK_UNLIMITED_ATTEMPTS"):f+""||"";k=Es(k,c.content(),{ANSWER_ATTEMPTS:a});t=new tm(k,new rm(null,t,null,r));m=m.gf({m:"rich-text-view",htmlText:k.htmlText(),Nn:t,fo:!1});this.o.addChild(m);if(m=c.audio())this.Ac= b,this.Ac.gb(m),b=new Zq(m),this.hd=new XG(b,h),this.hd.iD.addHandler(()=>{this.Ac.audioStartedEvent().g()},this),this.hd.gD.addHandler(()=>{this.Ac.Se.g()},this),m.Ng()||(h=new WG(this.Ac.la,!0),this.o.jc(h,0)),g&&m.Gj()&&this.Ac.start();g=!!c.audio()&&!c.audio().Ng();(this.wS=!dC(c.content())||g)&&this.addChild(this.o)}JP(a){if(void 0===this.kn||this.kn.width!=a.width)this.kn=a;this.mk()}mk(){Df(this.Sa.displayObject());this.Sa.height();!this.wS&&this.height()}deactivate(){this.Ac&&this.Ac.stop()}} ;function $G(a,b){return.5<b?1-$G(a,1-b):2*Math.pow(b,2)} class aH extends Wn{constructor(a,b){var c=$D();const d=b>c;super(a,[d?0:.5],[1],d?500:250);this.nW=c;this.QI=b}$k(){const a=this.coords[0];ZD(0,this.nW+$G(this,a)*(this.QI-this.nW));this.element.style.opacity=""+Math.max(0,a-.5)/.5}Oj(){super.Oj()}uh(){super.uh();this.element.style.opacity="";this.element.style.top="";lh&&(v(window,"scroll",this.oV,!1,this),Dg(function(){od(window,"scroll",this.oV,!1,this)},this,300))}oV(){$D()!=this.QI&&ZD(0,this.QI)}};class bH extends DG{constructor(a){super(a);Ig&&EG.addHandler(this.L1,this)}videoWidth(){return yG(this)?this.mediaElement().videoWidth:0}videoHeight(){return yG(this)?this.mediaElement().videoHeight:0}L1(a){this.playing()&&a instanceof SG&&this.play()}};function cH(a,b,c){U.call(this,"video iphone");this.la=a;a.Kk(!0);this.addChild(a.mediaElement());this.K.addHandler(function(){this.la.play()},this);this.resize(b,c)}p(cH,U);l=cH.prototype;l.fj=!1;l.Kk=function(){};l.Hn=function(){};l.setScale=function(){};l.Yh=function(){return this};l.Pa=function(){};l.iQ=function(a){this.removeChild(this.la.mediaElement());this.la=a;this.addChild(this.la.mediaElement())};l.fQ=function(){};l.setOverlayDisplayed=function(a){this.fj=a;this.la.Kk(!a)}; l.setVolume=function(a){this.la.setVolume(a)};function dH(a,b,c){U.call(this,"video");this.la=a;a.Kk(!0);this.addChild(a.mediaElement());this.resize(b,c)}p(dH,U);l=dH.prototype;l.fj=!1;l.Kk=function(){};l.Hn=function(){};l.setScale=function(){};l.Yh=function(){return this};l.Pa=function(){};l.iQ=function(a){const b=this.width(),c=this.height();this.removeChild(this.la.mediaElement());this.la=a;a.Kk(!this.fj);this.addChild(a.mediaElement());this.Au(b,c)};l.Au=function(a,b){const c=this.la.mediaElement();a&&qf(c,a);b&&rf(c,b)};l.fQ=function(){}; l.setOverlayDisplayed=function(a){this.fj=a;this.la.Kk(!a)};l.setVolume=function(a){this.la.setVolume(a)};function eH(a,b){var c=a.Za();const d=fH(c);var e=c.El.width(),f=c.El.height();this.Gz=sh?new cH(d,e,f):new dH(d,e,f);if(sh){c=c.El.path();e=[];for(f=0;f<c.length;f++)e[f]=ac(c.charAt(f));c=e.join("");e=this.hG();T(e,"background","url("+c+")");T(e,"background-size","100% 100%")}FG.call(this,a,d,this.Gz,b);Xq(a)||this.start()}p(eH,FG);eH.prototype.hG=function(){return this.Gz.Yh()};eH.prototype.Pa=function(a){eH.hb.Pa.call(this,a);if(!a&&K){const b=fH(this.nT.Za());this.uN(b)}this.Gz.fQ(!1);this.Gz.Pa(a)}; eH.prototype.uN=function(a){this.Gz.iQ(a);eH.hb.uN.call(this,a)};function fH(a){var b=a.EN.Tn();Array.isArray(b)||(b=[b]);b=Ni(b);b=new bH(b);a=a.El.path();null!=a&&b.mediaElement().setAttribute("poster",a);return b};function gH(a){return a.hd?a.hd.hG():null}function hH(a){return a.Bf?a.Bf.hG():null}function iH(a){a.hd&&a.hd.stop();a.Bf&&a.Bf.stop()} class jH{constructor(a,b,c,d){this.Bf=this.hd=null;this.Fc=!1;this.gl=b;this.kh=c;this.zd=this.Ca=d;if(a&&b){if(a=b.Mf)this.hd=new XG(a,c),this.hd.iD.addHandler(this.Hh,this),this.hd.gD.addHandler(this.Gh,this),Ui(this.zd,this.hd.la);if(b=b.Od)this.Bf=new eH(b,c),this.Bf.iD.addHandler(this.ju,this),this.Bf.gD.addHandler(this.cn,this),Ui(this.zd,this.Bf.la)}this.bh=new C;this.hl=new C;this.Se=new C;this.am=new C;this.xn=new C;this.$l=new C}AF(){this.Pa(!1);this.hd&&Vi(this.zd,this.hd.la);this.Bf&& Vi(this.zd,this.Bf.la)}hF(){this.hd&&this.hd.la.mediaElement().load()}Pa(a){if(this.Fc!=a&&(this.Fc=a,this.hd&&this.hd.Pa(a),this.Bf&&this.Bf.Pa(a),a?(this.Ca.mB().addHandler(this.Wu,this),this.Wu()):this.Ca.mB().removeHandler(this.Wu,this),a&&this.hd)){var b=this.gl.Mf;a=this.hd;var c=this.hl;(b.Za().Gj()||b.Za().Ng())&&(this.kh||Xq(b))&&(b=new Bi,c.g(a.la,!0,b),b.suspended()||a.start())}}setOverlayDisplayed(a){this.hd&&this.hd.setOverlayDisplayed(a);this.Bf&&this.Bf.setOverlayDisplayed(a)}setScale(a){this.hd&& this.hd.setScale(a);this.Bf&&this.Bf.setScale(a)}Hh(a){this.bh.g(a)}ju(a){this.am.g(a)}Gh(a){this.Se.g(a)}cn(a){this.$l.g(a)}audioStartedEvent(){return this.bh}audioStartingEvent(){return this.hl}bq(){return this.$l}videoStartedEvent(){return this.am}videoStartingEvent(){return this.xn}Wu(){const a=this.Ca.volume();this.hd&&this.hd.setVolume(a);this.Bf&&this.Bf.setVolume(a)}};class kH extends U{constructor(a){super(a);this.xe=new C}Ud(){return this.xe}resize(a,b){super.resize(a,b);this.Ja()}Pa(a){a&&this.Ja()}enabled(){return this.ec}j(a){this.ec=a;this.l("disabled",!this.ec)}Ja(){}};function lH(){}lH.prototype.value=function(){return this.Be};lH.prototype.Dd=function(a){this.Be=a};function mH(a,b,c){a.cb=a.wd(b,c);b&&nH(a,c);a.cb.Ud().addHandler(function(d){this.Ud().g(d)},a)}function oH(a){return cr(a.slide().fb().Cb(),"slidePicture")[0]}function pH(a){return a.fa.O()}function qH(a,b){return new ds({fontSize:b,J:a.I(),TX:"#000000"})}function rH(a){a.Mc&&a.Mc.JP(a.kn)}function sH(a){a.kM.g(new lH);const b=a.Mc.displayObject().offsetTop;(new aH(a.Mc.displayObject(),b)).play()} function tH(a){if(a.fa.OA()&&a.L&&a.L instanceof V&&!a.L.wb()){var b=a.L.review();b=!!b&&b.status();if("partially"==b||"incorrect"==b)nH(a,!0),aq(a,"review")}}function uH(a,b,c){a=a.ta.settings().S();return b?c&&a?"reviewWithCorrectAnswers":"reviewWithoutCorrectAnswers":"normal"}function nH(a,b){a.ra=!0;a.ac=b;a.kj(b)} function vH(a,b,c,d,e,f){var g=Df(f?f.displayObject():a.displayObject());b-=g.left+g.right;g=.5*(jm()?document.documentElement.clientHeight:im()?Math.min(screen.width,screen.height):Math.max(screen.width,screen.height))-(g.top+g.bottom);var h=new G(0,0,c,d);h=void 0!==e?Gq(h,e):h;g=Vf({width:h.width,height:h.height,boundingWidth:b,boundingHeight:g,Ef:!1});h=g.scale;const k=Math.round(c*h),m=Math.round(d*h);b=Math.floor((b-k)/2);void 0!==e?(T(a,"transform",`${zk(b,Math.floor((g.height-m)/2))} ${yk(h)} ${Ak(e)}`), a.resize(c,d),f.resize(g.width,g.height)):(a.resize(k,m),a.Kf(b))}function wH(a){a=qH(a,15);return new es(a)} class xH extends U{constructor(a,b,c,d){super("");this.QZ=new C;this.T3=new C;this.A3=new C;var e=this.ox();b&&(e+=" review");e=e.split(" ");for(const g of e)aq(this,g);this.ta=a.slide();this.bh=new C;this.Se=new C;this.L=a;this.fa=c;this.Il=this.ra=b;this.ac=d||!1;this.Ca=c.soundController();c=this.slide().En();this.tc=new jH(c,a.lF(),b,this.Ca);this.tc.audioStartedEvent().addHandler(this.Hh,this);this.tc.Se.addHandler(this.Gh,this);this.wu=this.lI(this.slide().description());mH(this,b,this.ac); this.addChild(this.wu);(b=gH(this.tc))&&this.pw(b);const f=c?c.Eb:null;if(f){b=f.eb;this.wL=new U;b.ns()?this.Eb=new Yp(b.IX()):(this.Eb=new U,T(this.Eb,"background-image",Kg(b.path())),T(this.Eb,"background-size","cover"));b=oH(this);const g=b instanceof gl?b.Tm:null,h=Bk(oH(this).rotationAngle());this.Eb.K.addHandler(function(){g?Lg(g.url(),g.target()):this.xe.g(f,h)},this);this.qX=new Lh(this.Eb.displayObject(),[new TE]);Sh(this.qX,"scale").My.addHandler(function(k){1<k&&this.xe.g(f,h)},this); Nh(this.qX);this.wL.addChild(this.Eb);this.pw(this.wL)}(this.bF=hH(this.tc))&&this.pw(this.bF);this.vQ();a instanceof V&&(a.submittedEvent().addHandler(this.JC,this),this.JC());this.xe=new C;this.hc=new C;this.nh=new C;this.sB=new C;this.UD=new C;this.kM=new C}Ud(){return this.xe}UA(){return this.T3}zA(){return this.A3}vX(){return new C}zG(a){const b=new U("title");b.M(a);this.jc(b,0)}slide(){return this.L.slide()}hF(){this.tc.hF()}sm(){}Zn(){}F(){return pH(this)}I(){return this.fa.J()}ba(){return this.fa.RE.ba.displayObject()}i(){return this.fa.A()}Sb(){return this.fa.Pj()}setScale(a){this.$= a}Vk(a,b){this.Mc&&(this.Mc.deactivate(),this.removeChild(this.Mc),this.Mc=void 0);var c=this.fa.T_;if(this.ra||!(this.L&&this.L instanceof V&&!this.L.Yb().get(this.L)||"noNotification"==c)){if(a){c=S(this.F(),"feedback_icon");let e=!this.ra,f="info";this.L.slide().settings().S()&&(f=this.L.review().status());null==this.Ac&&(this.Ac=new xG(this.Ca),this.Ac.audioStartedEvent().addHandler(this.Hh,this),this.Ac.Se.addHandler(this.Gh,this));this.tc&&iH(this.tc);this.Ac.AF();var d=(this.L&&this.L instanceof V&&this.L.submitted(),!1);e=e&&!d;d=qH(this,15);d=new es(d);this.Mc=new ZG(this.i(),this.Ac,a,f,c,b,e,this.ra,this.I(),d,this.Sb(),this.Ca);this.addChild(this.Mc);this.visible()&&rH(this)}a&&!this.Il&&(1<this.$?Dg(function(){sH(this)},this):sH(this),tH(this))}}dm(){tH(this)}Ln(){return uH(this,this.ra,this.ac)}Hh(a){this.bh.g(a)}Gh(a){this.Se.g(a)}j(a){const b=null!=this.Mc;this.cb.j(a&&this.L instanceof V&&this.L.wb()&&!b&&!this.ra)}visible(){return super.visible()}u(a){super.u(a);a&&(this.cb.Pa(a), rH(this))}activated(){return this.Fc}PF(){this.fa.RE.PF()}Pa(a){this.Fc=a;this.tc.Pa(a);this.visible()&&this.cb.Pa(a);this.Mc&&(a?this.aQ():this.Mc.deactivate())}setOverlayDisplayed(a){this.tc.setOverlayDisplayed(a)}lI(a){var b=qH(this,this.nC());b=new es(b);b=new eF(a,this.I(),b,this.Sb(),this.Ca);a.je()&&b.l("empty",!0);return b}wd(){throw Error("override");}kj(){}vQ(){this.addChild(this.cb)}ox(){return"visualizer"}JP(a,b){this.kn=new F(a,b);rH(this)}aV(a){this.wu.Ga(a)}Wo(a){this.cb.Ga(a)}resize(a){if(a){super.resize(a); this.aV(a);var b=this.slide().En();if(this.Eb){const c=b.Eb.eb,d=oH(this).rotationAngle();vH(this.Eb,a,c.width(),c.height(),Bk(d),this.wL)}this.bF&&(b=b.video(),vH(this.bF,a,b.El.width(),b.El.height()));b=Df(this.cb.displayObject());this.Wo(a-(b.left+b.right));rH(this)}}pw(a){this.addChild(a)}audioStartedEvent(){return this.QZ}audioStartingEvent(){return this.tc.audioStartingEvent()}videoStartedEvent(){return this.tc.videoStartedEvent()}videoStartingEvent(){return this.tc.videoStartingEvent()}JC(){if(this.Ad){var a= this.displayObject();Te(a,this.Ad);this.Ad=void 0}if(this.L.submitted())if(this.L.slide().settings().S()){if(a=this.L.review())this.Ad=a.status()}else this.Ad=this.L.Dp()?"answered":"notanswered";else this.Ad="notanswered";this.L.wb()||this.j(!1);this.Ad&&(a=this.displayObject(),Se(a,this.Ad))}bq(){return this.tc.bq()}aQ(){iH(this.tc)}Lw(a){return uF(new vF({A:this.i(),R:this.ba(),O:pH(this)}),{oa:this.L,mode:a})}nC(){return 16}};function yH(a,b,c,d){isNaN(d)||isNaN(c)||(a.Dc=b,a.ZQ=new F(c,d),a.Dl||(c=Vf({width:b.width,height:b.height,boundingWidth:c-36,boundingHeight:d-36,Ef:!0}).scale,a.dc.resize(b.width,b.height),a.dc.setParentScale(c),Nf(a.dc.displayObject(),c),a.Ze.resize(b.width*c,b.height*c),d=(a.cb.width()-b.width*c)/2,a.dc.move(d,0),a.Ze.move(d,0),a.cb.Nb(c*b.height)))} class zH extends xH{constructor(a,b,c,d){super(a,b,c,d);this.Dl=!1}wd(a,b){this.wu.u(!1);const c=new kH("drag-n-drop");this.ta.settings().S();var d=new Lu({R:this.ba(),J:this.I(),O:pH(this),A:this.i(),quizSize:new F(500,500),Bi:new es,Jf:null});d.Wk(this.fa.Pj());d=new tG({O:pH(this),J:this.I(),kg:d,qb:d,Xg:!1,A:this.i(),R:this.ba(),eo:new qF});b=uH(this,a,b);this.dc=d.create(this.L,b);c.addChild(this.dc);this.Ze=new O({m:"overlay"});b=new O({s:N(this.Ze,"bg")});this.Ze.addChild(b);b.addChild(new O({s:N(this.Ze, "icon")}));d=new O({s:N(this.Ze,"label")});d.M(this.i().H("PB_MINI_SKIN_TAP_TO_ANSWER_QUESTION"));b.addChild(d);a||(c.addChild(this.Ze),this.Dl=!1,this.Ze.K.addHandler(()=>{this.Ze.l("hidden",!0);if(!this.Dl&&this.L.wb()){var e=new wG({O:pH(this),oP:!1,A:this.i(),oa:this.L,quizSize:this.Dc,content:this.dc});this.hc.g(e,!1,!0);e.oi&&(this.Dl=!0,e.ie().addHandler(function g(){e.ie().removeHandler(g);c.addChild(this.dc);this.Dl=!1;yH(this,this.Dc,this.ZQ.width,this.ZQ.height)},this))}}));return c}jf(){this.dc&& this.dc.jf()}kj(a){this.dc.kc(uH(this,!0,a));this.dc.j(!1);this.dc.Pa(!0);this.Ze.u(!1)}pw(a){super.pw(a);a.u(!1)}JC(){super.JC();this.L.wb()||this.Ze.l("hidden",!0)}};class AH extends kH{constructor(a,b,c,d,e){super("info");this.addChild(new eF(a,b,c,d,e))}};class BH extends xH{constructor(a,b,c){super(a,b,c)}ox(){return super.ox()+" info"}wd(){return new AH(this.ta.content().Ta(),this.I(),wH(this),this.Sb(),this.Ca)}nC(){return 25}};class CH extends BH{ox(){return super.ox()+" intro"}resize(a,b){super.resize(a,b);a=this.L.slide().fb().TF()?0:Math.max(0,Math.floor((b-this.height())/2));this.Sd(a)}nC(){return 28}};class DH extends U{constructor(a,b,c,d){super("detailed_results");this.Z=[];const e=new U("title");e.M(a.H("PB_PRINT_DETAILED_REPORT_TITLE"));this.addChild(e);this.Yc=new U("result-items-container");this.addChild(this.Yc);d.slidePoolState()&&this.WG(a,b,c,d)}WG(a,b,c,d){var e=d.ma.kb().Ee().type(),f=d.slidePoolState();const g=d.Fa().na();d=d.Fa().Vl;e="graded"==e;for(const h of f.slides())h instanceof V&&(d||!g||h.hasBeenVisited())&&(this.Yc.addChild(new U("separator")),f=new AE(b,null,c,h,a,e),this.Yc.addChild(f), this.Z.push(f))}};class EH{constructor(a){this.Ea=a}awardedPercent(){return this.Ea.awardedPercent()}awardedScore(){return this.Ea.awardedScore()}maxScore(){return this.Ea.maxScore()}Cd(){throw Error("");}passingPercent(){throw Error("");}isPassed(){return this.Ea.isPassed()}slidePoolState(){return this.Ea}};class FH extends U{constructor(a,b){super("progress_bar");var c=new U("topLabels");const d=new U("title");d.M(b);c.addChild(d);const e=gc(a.awardedScore()),f=gc(a.maxScore());a=new U("passingScore");a.M(e+" / "+f);c.addChild(a);this.addChild(c);c=new U("progressBar");const g=new U("value");Dg(()=>{let h=e/f*100;h=Math.max(.01,h);T(g,"width",h+"%")},this);aq(c,"answered");c.addChild(g);this.addChild(c)}};class GH extends U{constructor(a,b){super("groupSection");const c=new EH(a);Object.assign(b).k7=!1;a=new FH(c,a.title());this.addChild(a)}};class HH extends U{constructor(a,b,c,d){super("groupsResult");a=new U("titleLabel");b=b.H("PB_PRINT_RESULT_BY_SECTION");a.M(b);this.addChild(a);this.xS=!1;b=new U("groupsContainer");this.addChild(b);for(const e of c.slidePoolState().groups())0!=e.questions().length&&(c=new GH(e,d),b.addChild(c),this.xS=!0)}};class IH extends kH{constructor(a){super("details");this.ta=a}Yg(a,b,c){a.evaluation();a=this.ta.fb().Cb();b=new O({m:"awarded-section"});var d=Tx(a,"awardedScoreLabel");if(d){var e=zD(a,"awardedScoreLabel"),f=new O({s:N(b,"awarded-score-label")});f.le(Es(c,e.Ta()).htmlText());b.addChild(f)}if(e=Tx(a,"awardedScoreValue")){f=zD(a,"awardedScoreValue");const g=new O({s:N(b,"awarded-score-value")});g.le(Es(c,f.Ta()).htmlText());b.addChild(g)}(d||e)&&this.addChild(b);b=new O({m:"passing-section"});if(d= Tx(a,"passingScoreLabel"))e=zD(a,"passingScoreLabel"),f=new O({s:N(b,"passing-score-label")}),f.le(Es(c,e.Ta()).htmlText()),b.addChild(f);if(e=Tx(a,"passingScoreValue"))a=zD(a,"passingScoreValue"),f=new O({s:N(b,"passing-score-value")}),f.le(Es(c,a.Ta()).htmlText()),b.addChild(f);(d||e)&&this.addChild(b)}};class JH extends xH{constructor(a,b,c,d){super(a,!1,c);const e=Tx(a.slide().fb().Cb(),"awardedScoreValue"),f=Tx(a.slide().fb().Cb(),"passingScoreValue");var g=Tx(a.slide().fb().Cb(),"reportBtn"),h=g&&a.slide().content().UP();a=g&&a.slide().content().AM;const k={A8:e,k7:f,t8:g,UP:h};this.cb.Yg(b,c.A(),c.J());aq(this,"result");(c=b.evaluation())&&"graded"==b.ma.kb().Ee().type()?aq(this,c.quizPassed()?"passed":"failed"):aq(this,"survey");this.no=new U("btns-container");this.wu.addChild(this.no);this.Hc= d;this.C=b;c=(d=b.evaluation())?this.Hc.allowRetakeQuiz():!1;const m=Tx(this.ta.fb().Cb(),"restartBtn");this.Ol&&this.no.addChild(this.Ol);c&&m&&(c=zD(this.ta.fb().Cb(),"restartBtn"),this.Bu=new TD(!1,"result_btn"),this.Bu.dn=!0,this.Bu.l("restart",!0),this.Bu.M(c.Ta().text()),this.no.addChild(this.Bu));d&&h&&(h=new HH(this.F(),this.i(),this.C,k),h.xS&&this.addChild(h));g&&a&&(g=new DH(this.i(),this.F(),this.I(),b),this.addChild(g));g=!0;if(!d||"quizPassingScore"==b.settings().passingScoreType())if(e|| f)g=!1;g&&aq(this.wu,"onlyDescription")}wd(){return new IH(this.ta)}lI(a){const b=super.lI(a);70<a.text().length&&b.l("small-text",!0);a=new U("descriptionContainer");const c=new O({m:"result-icon"});a.addChild(c);a.addChild(b);return a}vQ(){this.wu.addChild(this.cb);if(Tx(this.ta.fb().Cb(),"reviewBtn")){const a=zD(this.ta.fb().Cb(),"reviewBtn");this.Ol=new TD(!1,"result_btn");this.Ol.dn=!0;this.Ol.M(a.Ta().text())}}aV(){}Wo(){}UA(){return this.Ol?this.Ol.K:super.UA()}zA(){return this.Bu?this.Bu.K: super.zA()}nC(){return 28}};function KH(a){const b=new U("user_answer_title");b.M(a.i.H("Q_USER_ANSWER_TITLE"));a.addChild(b)}function LH(a){const b=new U("correct_answer_title");b.M(a.i.H("Q_CORRECT_ANSWERS_TITLE"));a.addChild(b)}function MH(a){const b=new TD(!1,"ok_button",!1);b.M(a.i.H("PB_DIALOG_BOX_OK_BUTTON"));a.addChild(b);b.K.addHandler((c,d)=>{d.preventDefault();a.close()},a)} class NH extends QE{constructor(a){super("correct_answer_popup");this.i=a;this.ao(!0)}open(){super.open();this.Ja()}La(a){this.resize(a)}Ja(){T(this,"bottom","auto");T(this,"height","");this.JS();this.Nb(this.height());T(this,"bottom","")}JS(){}};class OH extends NH{constructor(a,b,c){super(a);KH(this);a=new U("user_answer");a.M(b);this.addChild(a);LH(this);b="";for(a=0;a<c.length;++a){const d=c[a];0<a&&(b+="\n");b+=d}c=new U("correct_answer");c.M(b);this.addChild(c);MH(this)}};class PH extends O{constructor(){super({m:"text_with_gaps"})}EF(){const a=we();a&&a.blur()}OX(){}YA(){return 0}XA(){return 0}};class QH extends kH{constructor(a){super(a);this.o=null;this.ha=new PH;this.addChild(this.ha)}setContent(a){this.o=a;this.ha.addChild(a)}content(){return this.o}ja(){this.va()}j(a){super.j(a);this.o&&this.o.j(a)}va(){this.o&&this.o.td()}};class RH extends xH{constructor(a,b,c,d){super(a,b,c,d);aq(this,"graded")}};class SH extends RH{wd(a,b){const c=new QH("fill_in_the_blank");var d=qH(this,15);d=new Lu({R:document.body,J:this.I(),O:pH(this),A:this.i(),quizSize:new F(0,0),Bi:new es(d),Jf:null});a=uH(this,a,b);a=d.rv({O:pH(this),parent:c.ha,oa:this.L,mode:a,PO:!0,hv:this.Lw(a),Xg:!1});c.setContent(a);return c}kj(a){const b=this.cb.content(),c=uH(this,!0,a);b.kc(c);const d=this.ta.settings().S();b.$e.addHandler(e=>{if(a&&d){var f=e.response(),g=[];for(const h of e.placeholder().values)g.push(h.text());e=this.i().H("PB_MINI_SKIN_NOT_ANSWERED_QUESTION"); f=new OH(this.i(),f||e,g);this.hc.g(f)}},this)}Wo(a){super.Wo(a);this.cb.va()}};class TH extends dx{constructor(){super("oval")}};class UH extends dx{constructor(){super("rectangle")}};function VH(a,b,c,d,e){const f=new pn(c,d);f.hs();const g=new an(2,"white");for(let t=0;t<b.length;++t){var h=b[t];if(!h.correct())continue;const r=new Vm(e?"#80E83F":h.correct()?"#80E83F":"#D63134",.5);var k=h.rect();const x=k.left*c/1E4,y=k.top*d/1E4;if(h instanceof TH){var m=k.width*c*.5/1E4;k=k.height*d*.5/1E4;un(f,x+m,y+k,m,k,g,r)}else if(h instanceof UH)vn(f,x,y,k.width*c/1E4,k.height*d/1E4,g,r);else if(h instanceof ex){m=new Nm;h=h.points();let D=h[0];m.moveTo(D.x*k.width*c/1E4+x,D.y*k.height* d/1E4+y);for(let Q=1;Q<h.length;++Q)D=h[Q],m.lineTo(D.x*k.width*c/1E4+x,D.y*k.height*d/1E4+y);m.close();wn(f,m,g,r)}else throw Error("cannot draw abstract hot area");}f.Sp(a)};function WH(a,b){b instanceof Vc&&(b=b.Ce);let c=b.clientX,d=b.clientY;b.changedTouches&&(c=b.changedTouches[0].clientX,d=b.changedTouches[0].clientY);a=mf(a.bf.displayObject());c-=a.x;d=d-a.y+(Ug?0:$D());return new E(c,d)} class XH extends YE{constructor(a){super(a);this.wa=[];this.bf=new U("points_area")}gb(a,b,c,d,e,f){this.F=a;this.T=b;this.ra=c;this.gT=d;void 0!==e&&(this.$g=new U("hotspots_area"),this.addChild(this.$g),VH(this.$g.displayObject(),e,this.eb.width(),this.eb.height(),f),Jf(this.$g.displayObject(),"0 0"));this.addChild(this.bf);this.ra||(aq(this.bf,"editable"),this.bf.K.addHandler(this.Q1,this));this.T.DL.addHandler(this.Cx,this);this.T.ID.addHandler(this.Cx,this);this.T.JD.addHandler(this.Cx,this); this.wG(this.pi);this.Cx()}FH(){return Math.min(this.width()/this.Pb.width(),this.height()/this.Pb.height())}wG(a){super.wG(a);for(a=0;a<this.wa.length;++a)Nf(this.wa[a].displayObject(),this.pi)}kI(a){const b=new O({m:"hotspot-point"});(new ct({parent:b,color:"#F2F2F2",size:26,duration:this.ra?1500:750,scale:1.6,s:N(b,"animated-layer"),LF:!0})).Ls();const c=new O({s:N(b,"point-view")});b.addChild(c);const d=new O({s:N(c,"marker")});c.addChild(d);b.setScale(this.pi,"50% 50%");this.ra||v(b.displayObject(), Dh,this.P1.bind(this,b,a),!1,this);return b}P1(a,b,c){c.stopPropagation();c.preventDefault();this.Fm=a;this.Fm.setScale(1.8*this.pi,"50% 50%");v(document,Fh,this.my,!0,this);v(document,Eh,this.fU,!0,this);c=this.T;c.wa.splice(c.wa.indexOf(b),1);c.wa.push(b);this.wa.splice(this.wa.indexOf(a),1);this.wa.push(a);this.bf.addChild(a);bq(this.bf,"editable");this.Fm.l("dragged",!0)}my(a){a.stopPropagation();a.preventDefault();var b=WH(this,a);a=Rd(b.x,0,this.bf.width());b=Rd(b.y,0,this.bf.height());this.Fm.move(a, b)}fU(a){a.stopPropagation();a.preventDefault();od(document,Fh,this.my,!0,this);od(document,Eh,this.fU,!0,this);a=this.T.points()[ob(this.wa,this.Fm)];const b=new E(this.Fm.x()/this.bf.width(),this.Fm.y()/this.bf.height());a.dh!=b&&(a.dh=b,a.G.g());this.Fm.setScale(this.pi,"50% 50%");this.Fm.l("dragged",!1);this.Fm=void 0;aq(this.bf,"editable")}ZG(){if(this.T){var a=this.Pb.x()+this.np.x,b=this.Pb.y()+this.np.y;this.bf.move(a,b);this.$g&&this.$g.move(a,b)}}xQ(){this.T&&(this.bf.resize(this.Pb.width()* this.$,this.Pb.height()*this.$),this.Cx(),this.$g&&Nf(this.$g.displayObject(),this.$),this.ZG())}Cx(){if(this.T){for(var a=0;a<this.T.points().length;++a){var b=this.T.points()[a];this.wa[a]||(this.wa[a]=this.kI(b),this.bf.addChild(this.wa[a]));b=b.dh;this.wa[a].move(b.x*this.bf.width(),b.y*this.bf.height())}if(this.wa.length>this.T.points().length){for(a=this.T.points().length;a<this.wa.length;++a)this.bf.removeChild(this.wa[a]);this.wa=this.wa.slice(0,this.T.points().length)}}}Q1(a,b){b.target== a.displayObject()&&(a=this.gT==Number.MAX_VALUE,this.T.points().length<this.gT||a)&&(b=WH(this,b),b=new E(b.x/this.bf.width(),b.y/this.bf.height()),Yt(this.T,b))}};class YH extends ZE{constructor(a,b,c,d,e,f){super("hotspot_popup",c);this.F=a;this.T=d;this.uk.gb(a,d,!1,e,void 0,f);this.i=b;this.EJ();this.ra=!1}EJ(){const a=this.P;if(a)if(this.ra){var b=new U("close");b.addChild(S(this.F,"close_popup_icon"));b.K.addHandler(()=>{this.close()},this);a.addChild(b)}else{b=()=>this.T.qv();var c=new U("clear");c.M(this.i.H("PB_CLEAR_HOTSPOTS_BUTTON_LABEL"));c.K.addHandler(b,this);a.addChild(c);c=new U("clear-icon");c.K.addHandler(b,this);a.addChild(c);b=new U("done"); b.M(this.i.H("PB_MINI_SKIN_DIALOG_SUBMIT_BUTTON"));b.K.addHandler(this.close,this);a.addChild(b);b=new U("done-icon");b.K.addHandler(this.close,this);a.addChild(b)}}DR(a){return new XH(a)}Ja(a,b){super.Ja(a,b);const c=a>b;c&&(this.uk.Sd(0),this.uk.resize(a-(this.P?56:0),b));this.P&&(c?(T(this.P,"height",`${b/this.scale()}px`),T(this.P,"right",`${-56*(1-this.scale())}px`)):(T(this.P,"height",""),T(this.P,"right","")))}};function ZH(a){for(var b=0;b<a.T.points().length;++b){var c=a.T.points()[b];a.wa[b]||(a.wa[b]=a.kI(),a.addChild(a.wa[b]));c=c.dh;a.wa[b].move(a.ki.x()+c.x*a.ki.width(),c.y*a.ki.height())}if(a.wa.length>a.T.points().length){for(b=a.T.points().length;b<a.wa.length;++b)a.removeChild(a.wa[b]);a.wa=a.wa.slice(0,a.T.points().length)}} class $H extends kH{constructor(a,b,c,d,e){super("hotspot");this.y0=d;this.ra=e;this.$g=new U("hotspots_area");this.F=a;this.T=c;this.T.JD.addHandler(this.UK,this);this.yo=b;this.wa=[];this.ki=new U("image");b&&T(this.ki,"background-image",Kg(b.path()));T(this.ki,"background-size","cover");this.addChild(this.ki);this.FI=new C;this.K.addHandler(this.uU,this);this.rX=new Lh(this.displayObject(),[new TE]);Sh(this.rX,"scale").My.addHandler(this.uU,this);Nh(this.rX)}UK(){ZH(this)}Tc(a){this.$g.tm();this.ki.displayObject().parentNode.insertBefore(this.$g.displayObject(), this.ki.displayObject().nextSibling);void 0!==a&&this.yo&&VH(this.$g.displayObject(),a,this.yo.width(),this.yo.height(),this.y0);Jf(this.$g.displayObject(),"0 0");this.Ja()}kI(){const a=new O({m:"hotspot-point"});(new ct({parent:a,color:"#F2F2F2",size:26,duration:this.ra?1500:750,scale:1.6,s:N(a,"animated-layer"),LF:!0})).Ls();const b=new O({s:N(a,"point-view")});a.addChild(b);const c=new O({s:N(b,"marker")});b.addChild(c);return a}Ja(){if(this.yo){var a=this.width(),b=this.Wf();this.$=Math.min(1, a/this.yo.width(),b/this.yo.height());this.ki.resize(Math.floor(this.yo.width()*this.$),Math.floor(this.yo.height()*this.$));this.ki.Kf(Math.floor((a-this.ki.width())/2));this.$g&&(this.$g.Kf(this.ki.x()),Nf(this.$g.displayObject(),this.$));ZH(this)}}Wf(){return.7*(jm()?document.documentElement.clientHeight:im()?Math.min(screen.width,screen.height):Math.max(screen.width,screen.height))}uU(){this.enabled()&&this.FI.g()}MO(){return this.ki}};class aI extends RH{constructor(a,b,c,d){super(a,b,c,d);this.Dl=!1}wd(a){var b=this.ta.content().Eb,c=!this.ta.settings().S();b=new $H(this.F(),b,this.L.contentState(),c,a);this.Ze=new O({m:"overlay"});c=new O({s:N(this.Ze,"bg")});this.Ze.addChild(c);c.addChild(new O({s:N(this.Ze,"icon")}));const d=new O({s:N(this.Ze,"label")});d.M(this.i().H("PB_MINI_SKIN_TAP_TO_ANSWER_QUESTION"));c.addChild(d);a||b.MO().addChild(this.Ze);this.L.initiated()&&this.Ze.l("hidden",!0);b.FI.addHandler(this.OT,this);return b}OT(){if(!this.Dl){this.Ze.l("hidden", !0);var a=this.cb,b=this.ta.content().Eb,c=!this.ta.settings().S(),d=this.ta.settings().Mg(),e=new YH(this.F(),this.i(),b,this.L.contentState(),d.isEnabled()?d.value():Number.MAX_VALUE,c);this.hc.g(e,!1,!0);e.oi&&(this.Dl=!0,e.ie().addHandler(function g(){e.ie().removeHandler(g);this.Dl=!1;ZH(a)},this))}}kj(a){this.Dl=!1;const b=this.cb;b.FI.removeHandler(this.OT,this);a=a?this.ta.content().areas():void 0;b.Tc(a)}};class bI extends lF{constructor(a,b,c,d,e,f,g,h){const k=[];for(let m=0;m<e.length;++m)k.push(d.indexOf(e[m].response()));super(a,b,c,f,g,h,k);this.yh=d;kF(this,a,f)}Pw(a,b){if(this.yh)for(let c=0;c<this.yh.length;++c)this.rt(a,this.yh[c],c==b,c)}};function cI(a,b,c){b=new iF(b.textRange(),b.$c,a.I,56,a.$d,a.Ca);b.l(c,!0);a.addChild(b);return b}class dI extends NH{constructor(a,b,c,d,e,f){super(a);this.I=b;this.$d=c;this.Ca=d;KH(this);this.N4=cI(this,e,"user_answer");LH(this);this.t_=cI(this,f,"correct_answer");MH(this)}JS(){this.N4.invalidate();this.t_.invalidate()}};function eI(a){this.vC=a;this.Db=void 0!==a?jk(a):""}eI.prototype.text=function(){return this.Db};eI.prototype.text=eI.prototype.text;eI.prototype.htmlText=function(){return this.vC};function fI(a,b){a=new eI("<p>"+a.i.H(b)+"</p>");return new fC(a.htmlText(),[],[],new Aj)} class gI extends U{constructor(a,b,c,d,e,f){super("item");this.$d=d;this.Ca=e;this.i=b;this.I=c;b=new U("result");this.addChild(b);void 0===f&&this.addChild(S(a,"select_icon"));this.setItem(f);this.h3=fI(this,"Q_MULTIPLE_CHOICE_TEXT_QUESTION_CHOICE_PROMPT");this.X0=fI(this,"PB_MINI_SKIN_NOT_ANSWERED_QUESTION");this.xe=new C}item(){return this.wl}Tc(a){this.item()||(this.W&&this.removeChild(this.W),this.W=new iF(this.X0,null,this.I,64,this.$d,this.Ca),this.addChild(this.W));if(a){var b=new U("label user_answer"); b.M(this.i.H("Q_USER_ANSWER_TITLE"));this.jc(b,0);b=new U("label correct_answer");b.M(this.i.H("Q_CORRECT_ANSWERS_TITLE"));this.addChild(b);this.SB=new iF(a.textRange(),a.$c,this.I,64,this.$d,this.Ca);this.SB.Ud().addHandler(c=>{this.xe.g(c)},this);this.addChild(this.SB)}this.invalidate()}setItem(a){this.wl=a;this.W&&this.removeChild(this.W);this.W=a?new iF(a.textRange(),a.$c,this.I,64,this.$d,this.Ca):new iF(this.h3,null,this.I,64,this.$d,this.Ca);this.W.Ud().addHandler(b=>{this.xe.g(b)},this);this.addChild(this.W); this.invalidate()}Ud(){return this.xe}invalidate(){this.W&&this.W.invalidate();this.SB&&this.SB.invalidate()}};class hI extends U{constructor(a,b,c,d,e,f){super("row");this.i=b;this.I=c;this.$d=e;this.Ca=f;this.hc=new C;this.we=new gI(a,b,c,e,this.Ca,d);this.addChild(this.we);d=new U("lock");this.addChild(d);d=new U("separator");this.addChild(d);this.Na=new gI(a,b,c,e,this.Ca);this.addChild(this.Na);this.xe=new C;this.Ju=new C;this.we.Ud().addHandler(function(g){this.xe.g(g)},this);this.Na.Ud().addHandler(function(g){this.xe.g(g)},this);this.Na.K.addHandler(this.XK,this);this.we.K.addHandler(this.XK,this)}Ud(){return this.xe}Tc(a){this.Na.K.removeHandler(this.XK, this);a&&(a==this.Na.item()?Qf(this.displayObject(),"correct"):(this.Na.K.addHandler(()=>{var b=this.Na.item();b=new dI(this.i,this.I,this.$d,this.Ca,b,a);this.hc.g(b)},this),Qf(this.displayObject(),"incorrect")))}invalidate(){this.we.invalidate();this.Na.invalidate()}oc(a){this.Na.setItem(a);void 0!==this.Na.item()?(a=this.displayObject(),Se(a,"answered")):(a=this.displayObject(),Te(a,"answered"))}XK(){this.Ju.g(this.we.item(),this.Na.item())}};function iI(a,b,c,d,e,f){b=new hI(b,c,d,e,f,a.Ca);a.addChild(b);b.Ud().addHandler(g=>{a.Ud().g(g)});b.hc.addHandler(g=>{a.hc.g(g)});b.Ju.addHandler((g,h)=>{a.enabled()&&a.Ju.g(g,h)});a.jn.push(b)}function jI(a){const b=[];for(var c=0;c<a.Vt.matches().length;++c){const d=a.Vt.matches()[c],e=a.vk.indexOf(d.premise());a.jn[e].oc(d.response());b.push(e)}for(c=0;c<a.jn.length;++c)-1==b.indexOf(c)&&a.jn[c].oc()} class kI extends kH{constructor(a,b,c,d,e,f,g,h){super("matching");this.vk=a;this.Ke=b;this.Vt=c;this.Ca=h;this.hc=new C;this.jn=[];for(b=0;b<a.length;++b)iI(this,d,e,f,a[b],g);this.Ju=new C;jI(this)}Tc(a){if(a)for(let b=0;b<a.count();++b){const c=a.getChoice(b),d=this.vk.indexOf(c.premise());this.jn[d].Tc(c.response())}else for(a=0;a<this.jn.length;++a)this.jn[a].Tc()}Pa(a){super.Pa(a);this.GC()}resize(a,b){super.resize(a,b);this.GC()}cs(a,b){for(let c=0;c<this.Vt.matches().length;++c){const d=this.Vt.matches()[c]; if(d.premise()==a||d.response()==b)Du(this.Vt,d.premise(),d.response()),--c}this.Vt.cs(a,b);jI(this)}GC(){for(let a=0;a<this.jn.length;++a)this.jn[a].invalidate()}};class lI extends RH{wd(){const a=this.L.contentState(),b=new kI(a.premises(),a.responses(),a,this.F(),this.i(),this.I(),wH(this),this.Ca);b.Ju.addHandler((c,d)=>{d=a.responses().indexOf(d);const e=new bI(this.F(),this.i(),this.I(),a.responses(),a.matches(),d,wH(this),this.Ca);this.hc.g(e);e.xh.addHandler(function h(g){e.xh.removeHandler(h);e.close();g&&b.cs(c,g)},this)},this);return b}kj(a){const b=this.cb;b.Tc(a?this.ta.content().matches():void 0);b.hc.addHandler(c=>{this.hc.g(c)})}};class mI extends Wn{constructor(a){super(a,[1],[1.1],200,function(b){return.5>b?2*b:2*(1-b)})}$k(){Nf(this.element,this.coords[0])}};function nI(a){a.fk.displayObject().placeholder=a.i.H("PB_MINI_SKIN_TYPE_CUSTOM_ANSWER")} class oI extends U{constructor(a,b){super("custom");this.qc=a;this.i=b;this.fk=new U("field","INPUT");this.addChild(this.fk);this.fk.displayObject().value=this.qc.customAnswer();nI(this);this.UR=new C;v(this.fk.displayObject(),"keypress",this.C1,!1,this);v(this.fk.displayObject(),"focusout",this.qR,!1,this);v(this.fk.displayObject(),"focusin",this.x3,!1,this)}x3(){this.fk.displayObject().removeAttribute("placeholder")}C1(a){13==a.keyCode&&this.qR()}qR(){var a=this.fk.displayObject().value;this.qc.yq= a;this.fk.displayObject().value=this.qc.customAnswer();this.fk.displayObject().blur();this.UR.g();nI(this)}j(a){super.j(a);this.fk.j(a)}};function pI(a){""==a.Lm.qc.customAnswer()?(a=a.displayObject(),Se(a,"empty")):(a=a.displayObject(),Te(a,"empty"))} class qI extends U{constructor(a,b,c,d,e,f){super("item");this.rb=c;var g=new U("icon_area");g.addChild(c);this.addChild(g);c=b.choice().$c;g=b.choice().textRange();this.W=new iF(g,c,a,64,e,f);this.addChild(this.W);b.choice().typeIn()&&(Qf(this.displayObject(),"editable"),this.Lm=new oI(b,d),this.addChild(this.Lm),this.Lm.UR.addHandler(function(){pI(this)},this),v(this.Lm.displayObject(),Gg?"click":Dh,h=>{b.selected()&&h.stopPropagation()},!1,this),pI(this));this.qc=b;this.qc.Gf().addHandler(this.He, this);this.He()}Ud(){return this.W.Ud()}enabled(){return this.ec}j(a){this.ec=a;this.Lm&&this.Lm.j(a)}invalidate(){this.W.invalidate();if(this.Lm){const a=6-this.W.ff();T(this.Lm,"margin-top",a+"px");T(this.Lm,"min-height",-a+"px")}}He(){if(this.qc.selected()){var a=this.displayObject();Se(a,"selected")}else a=this.displayObject(),Te(a,"selected")}ko(){this.enabled()&&(this.ul=!0,this.rB())}rB(){ah&&!lh&&(super.rB(),this.DS=!0,(new $n(this.rb,1,1.1,!1)).play())}$f(a){ah&&!lh&&this.enabled()&&(this.ul= !1,this.DS?this.TD():a||(new mI(this.rb)).play())}TD(){super.TD();this.DS=!1;(new $n(this.rb,1.1,1,!0)).play()}};class rI extends kH{constructor(a,b,c,d,e,f,g){super(c);this.i=e;this.$d=f;this.Ca=g;this.Z=[];for(c=0;c<d.length;++c)e=this.rt(a,b,d[c]),e.K.addHandler(function(h){this.MK(h)},this),this.addChild(e),this.Z.push(e)}dI(){throw Error("override this");}rt(a,b,c){a=new qI(b,c,this.dI(a),this.i,this.$d,this.Ca);a.Ud().addHandler(function(d){this.Ud().g(d)},this);return a}Tc(a){for(let e=0;e<a.length;++e){var b=this.Z[e],c=a[e].correct();const f=b.qc.selected();if(c){var d=b.displayObject();Se(d,"correct")}f!= c&&(b=b.displayObject(),Se(b,"error"))}}MK(){}j(a){super.j(a);for(let b=0;b<this.Z.length;++b)this.Z[b].j(a)}Ja(){for(let a=0;a<this.Z.length;++a)this.Z[a].invalidate()}};class sI extends rI{constructor(a,b,c,d,e,f,g){super(a,b,"multiple_choice "+d,c,e,f,g)}MK(a){if(this.enabled())for(const b of this.Z)b.qc.bb(b.qc==a.qc)}dI(a){return S(a,"radio_button")}};class tI extends RH{wd(){const a=this.L.contentState(),b=[];for(let c=0;c<a.count();++c)b.push(a.getChoiceState(c));return new sI(this.F(),this.I(),b,"graded",this.i(),wH(this),this.fa.soundController())}kj(a){if(a){a=this.L.contentState();const b=[];for(let c=0;c<a.count();++c)b.push(a.getChoiceState(c).choice());this.cb.Tc(b)}}};class uI extends lF{constructor(a,b,c,d,e,f){let g=-1;const h=e.answers(),k=e.response();for(let m=0;m<h.length;++m)if(h[m]==k){g=m;break}super(a,b,c,g,d,f);this.B=e;kF(this,a,g)}Pw(a,b){if(this.B){var c=this.B.answers();for(let d=0;d<c.length;++d){const e=new zo,f=Yb(c[d]);e.setText(new fC(f,[],[],new Aj));this.rt(a,e,d==b,d)}}}};class vI extends RH{wd(a,b){const c=new QH("multiple_choice_text");var d=qH(this,15);d=new Lu({R:document.body,J:this.I(),O:pH(this),A:this.i(),quizSize:new F(0,0),Bi:new es(d),Jf:null});a=uH(this,a,b);a=d.rv({O:this.F(),parent:c.ha,oa:this.L,mode:a,PO:!0,hv:this.Lw(a),Xg:!1});c.setContent(a);a.$e.addHandler(this.ly,this);return c}ly(a){const b=new uI(this.F(),this.i(),this.I(),wH(this),a,this.fa.soundController());this.hc.g(b);const c=this.cb.content();b.xh.addHandler(function f(e){b.xh.removeHandler(f); b.close();e&&(a.oc(e.textRange().text()),c.td())},this)}kj(a){const b=this.cb.content(),c=uH(this,!0,a);b.kc(c);b.$e.removeHandler(this.ly,this);b.$e.addHandler(d=>{var e=this.ta.settings().S();if(a&&e&&!d.correct()){e=d.response();d=d.correctAnswer();var f=this.i().H("PB_MINI_SKIN_NOT_ANSWERED_QUESTION");e=e?e:f;e=new OH(this.i(),e,[d]);this.hc.g(e)}},this);b.td()}Wo(a){super.Wo(a);this.cb.va()}};class wI extends rI{constructor(a,b,c,d,e,f,g){super(a,b,"multiple_response "+d,c,e,f,g);this.oK=Number.MAX_VALUE}MK(a){this.enabled()&&a.enabled()&&(a.qc.bb(!a.qc.selected()),this.op())}dI(a){return S(a,"checkbox")}op(){const a=this.enabled();var b;if(b=this.enabled()){b=0;for(var c=0;c<this.Z.length;++c)this.Z[c].qc.selected()&&b++;b=b<this.oK}for(c=0;c<this.Z.length;++c){var d=c,e=this.Z[c].qc.selected()?a:b;this.Z[d].j(e);e?(d=this.Z[d].displayObject(),Te(d,"disabled")):(d=this.Z[d].displayObject(), Se(d,"disabled"))}}j(a){super.j(a);this.op()}};class xI extends RH{wd(){var a=this.L.contentState(),b=[];for(let c=0;c<a.count();++c)b.push(a.getChoiceState(c));a=new wI(this.F(),this.I(),b,"graded",this.i(),wH(this),this.fa.soundController());b=(b=this.ta.settings().Mg())&&b.isEnabled()?b.value():Number.MAX_VALUE;a.oK=b;return a}kj(a){if(a){a=this.L.contentState();const b=[];for(let c=0;c<a.count();++c)b.push(a.getChoiceState(c).choice());this.cb.Tc(b)}}};function yI(){}yI.prototype.rZ=function(a){return a};class zI extends kH{constructor(a,b,c){super("type");this.dX=b;this.fe=new U("textfield","INPUT");this.fe.ia().value=a;this.addChild(this.fe);void 0!==c&&(this.fe.ia().type=c,"number"==c&&dg&&(this.fe.ia().setAttribute("pattern","[0-9]*"),this.fe.ia().setAttribute("inputmode","numeric"),this.fe.ia().setAttribute("step","any")));this.sw=new C;this.hc=new C;v(this.fe.displayObject(),"keydown",this.D2,!1,this);v(this.fe.ia(),"input",this.O4,!1,this);v(this.fe.ia(),Dh,function(d){if(this.enabled()){if(!L){var e= this.fe.displayObject();Ig&&Rg||e.focus()}d.stopPropagation()}else this.hc.g(),d.preventDefault()},!1,this)}j(a){super.j(a);this.fe.j(a)}O4(){let a=this.fe.ia().value;if(a&&void 0!==this.dX){const b=this.dX.rZ(a);b!=a&&(this.fe.ia().value=b)}a=Xb(this.fe.ia().value);this.sw.g(a)}D2(a){13==a.keyCode&&this.fe.displayObject().blur()}};function AI(){}p(AI,yI);AI.prototype.rZ=function(a){a.match(/[^0-9.,-]/g)&&(a=a.replace(/[^0-9.,-]/g,""));return a};class BI extends RH{wd(){var a=this.L.initiated()?this.L.contentState().response():"";a=new zI(a,new AI,"number");a.sw.addHandler(b=>{this.L.contentState().oc(b&&!isNaN(b)?b:"")},this);return a}kj(a){const b=this.cb,c=!!this.L.review()&&"correct"==this.L.review().status();b.l("incorrect",!c);b.l("correct",c);a&&!c&&b.hc.addHandler(()=>{var d=[];if(a){const h=this.ta.content();for(let k=0;k<h.count();k++){var e=h.getAnswer(k),f=d,g=f.push;const m=this.i();let t="";if(e instanceof pp){const r=e.operand(); switch(e.comparisonOperation()){case "notEqual":t=m.H("Q_NUMERIC_QUESTION_DIFFERS",{one:r});break;case "equal":t=m.H("Q_NUMERIC_QUESTION_EQUALS",{one:r});break;case "greaterThan":t=m.H("Q_NUMERIC_QUESTION_GREATER_THAN",{one:r});break;case "greaterThanOrEqual":t=m.H("Q_NUMERIC_QUESTION_GREATER_THAN_OR_EQUALS",{one:r});break;case "lessThan":t=m.H("Q_NUMERIC_QUESTION_LESS_THAN",{one:r});break;case "lessThanOrEqual":t=m.H("Q_NUMERIC_QUESTION_LESS_THAN_OR_EQUALS",{one:r})}}else e instanceof op&&"between"== e.comparisonOperation()&&(t=m.H("Q_NUMERIC_QUESTION_BETWEEN",{one:e.leftOperand(),two:e.rightOperand()}));g.call(f,t)}}f=this.L.initiated()?this.L.contentState().response():"";g=this.i().H("PB_MINI_SKIN_NOT_ANSWERED_QUESTION");d=new OH(this.i(),f||g,d);this.hc.g(d)})}};function CI(a,b){wD(a,b);a.eq(b);a.AZ.g(b,void 0);a.OH(b)} class DI extends yD{constructor(a){super(a);this.AZ=H(this);this.t3=H(this);H(this);this.ZZ=H(this)}V(){return this.Gf()}count(){return super.count()}getChoice(a){return Jq(this,a)}getChoiceIndex(a){return ob(this.Z,a)}Mk(){if(!this.count())throw Error("no choices");return this.getChoice(0).textRange().Mk()}fd(){let a=null;for(let b=0;b<this.count();++b){const c=this.getChoice(b);a=ho(a,c.fd())}return a}clear(){for(;0<this.count();){var a=this.getChoice(0);const b=this.getChoiceIndex(a);this.WU(a); xD(this,a);this.t3.g(a,b);this.OH(a)}}eq(a){z(this,a.GB,this.KT,this);z(this,a.OW,this.bu,this);z(this,a.ED,this.bu,this);z(this,a.RB,this.bu,this);z(this,a.hN,this.bu,this)}WU(a){Fd(this,a)}OH(a){"next"!=a.nv()&&this.KT()}KT(){this.ZZ.g()}bu(){this.V().g()}$a(){let a=[];for(let b=0;b<this.count();++b){const c=this.getChoice(b);a=a.concat(c.$a())}return a}};class EI extends DI{constructor(){super(void 0)}};class FI extends Wn{constructor(a,b,c,d,e,f){const g=Eg();super(null,[b,d*g],[c,e*g],f);this.ro=a}$k(){const a=this.coords;this.ro.Ic(a[0]);Nf(this.ro.displayObject(),a[1])}};function GI(a,b){a.W=new iF(b.textRange(),b.$c,a.I,64,a.$d,a.Ca);a.addChild(a.W);a.W.Ud().addHandler(function(c){this.xe.g(c)},a)} class HI extends U{constructor(a,b,c,d){super("item");this.$d=c;this.OC=b;this.I=a;this.Ca=d;GI(this,b);this.xe=new C}Ud(){return this.xe}Tc(a,b){if(void 0!==b){const c=a==b?"correct":"incorrect";a=this.displayObject();Se(a,c);a=b}this.setAttribute("data-index",a+1+".")}bb(a){a?(a=this.displayObject(),Se(a,"selected")):(a=this.displayObject(),Te(a,"selected"))}invalidate(){this.W.invalidate()}};class II extends U{constructor(){super("sequence_move_panel");this.sN=new TD(!1,"up");this.addChild(this.sN);this.DI=new TD(!1,"down");this.addChild(this.DI);this.Nb(113);Hg&&T(this,"bottom","auto");Jf(this.displayObject(),"100% 0")}invalidate(){var a=this.displayObject().parentElement;if(a){const b=parseFloat(hf(a,"width"));a=parseFloat(hf(a,"height"));this.l("landscape",b>a)}}};function JI(a,b,c,d){b=new HI(b,c,d,a.Ca);a.addChild(b);a.Z.push(b);b.K.addHandler(e=>{a.enabled()&&KI(a,e)},a);b.Ud().addHandler(function(e){this.Ud().g(e)},a)}function LI(a,b,c){if(!(0>c||c>a.Z.length-1)){Cp(a.QS,b.OC,c);T(a,"height",a.height()+"px");for(let e=0;e<a.Z.length;++e){b=a.Z[e];var d=a.QS.gi[e];d!=b.OC&&(b.OC=d,b.removeChild(b.W),GI(b,d),b.invalidate())}T(a,"height","");KI(a,a.Z[c])}}function MI(a){clearTimeout(a.BS);a.BS=setTimeout(a.oJ.bind(a),2E3)} function KI(a,b){if(a.cg!=b){a.cg&&a.cg.bb(!1);b.bb(!0);a.cg=b;var c=a.Z.indexOf(b);a.md.sN.j(0<c);a.md.DI.j(c<a.Z.length-1);a.nh.g(b);if(!a.md.visible()||a.Dh)a.Dh&&a.Dh.stop(!0),a.md.u(!0),(new FI(a.md,a.md.opacity(),1,.95,1,250)).play()}MI(a)} class NI extends kH{constructor(a,b,c,d){super("sequence");this.QS=b;this.Ca=d;this.Z=[];for(d=0;d<b.count();++d)JI(this,a,b.gi[d],c);this.md=new II;this.md.u(!1);this.md.sN.K.addHandler(()=>{this.cg&&LI(this,this.cg,this.Z.indexOf(this.cg)-1)},this);this.md.DI.K.addHandler(()=>{this.cg&&LI(this,this.cg,this.Z.indexOf(this.cg)+1)},this);this.nh=new C;v(window,"scroll",function(){void 0!==this.BS&&MI(this)},!1,this)}j(a){super.j(a);a||this.oJ()}Pa(a){super.Pa(a);a||this.oJ()}oJ(){this.cg&&(this.cg.bb(!1), this.cg=void 0,this.Dh=new FI(this.md,this.md.opacity(),0,1,.95,350),v(this.Dh,"end",()=>{this.Dh=void 0;this.md.u(!1)},!1,this),this.Dh.play())}Tc(a){for(let c=0;c<this.Z.length;++c){const d=this.Z[c];var b=d.OC;b=a?a.getChoiceIndex(b):void 0;d.Tc(c,b)}Dg(function(){this.Ja()},this,0)}Ja(){for(let a=0;a<this.Z.length;++a)this.Z[a].invalidate();this.md.invalidate()}};class OI extends RH{Pa(a){super.Pa(a);a?this.sB.g(this.md):this.UD.g(this.md)}wd(){const a=new NI(this.I(),this.L.contentState(),wH(this),this.Ca);this.md=a.md;a.nh.addHandler(function(b){this.nh.g(b)},this);return a}kj(a){this.cb.Tc(a?this.ta.content():void 0)}resize(a,b){super.resize(a,b);b&&T(this,"min-height",b+"px");Hg&&this.md.Sd(Math.floor((document.documentElement.clientHeight-this.md.height())/2))}};class PI extends RH{wd(){var a=this.L.contentState().response().text();a=new zI(a);a.sw.addHandler(b=>{this.L.contentState().response().setText(b)},this);return a}kj(a){const b=this.cb,c=!!this.L.review()&&"correct"==this.L.review().status();b.l("incorrect",!c);b.l("correct",c);a&&!c&&b.hc.addHandler(()=>{var d=this.L.contentState().dd(),e=[];for(var f=0;f<d.count();f++){const g=d.getChoice(f);e.push(g.textRange().text())}d=this.L.contentState().response().text();f=this.i().H("PB_MINI_SKIN_NOT_ANSWERED_QUESTION"); e=new OH(this.i(),d||f,e);this.hc.g(e)})}};class QI extends lF{constructor(a,b,c,d,e,f,g,h){super(a,b,c,g,f,h,e);this.yc=d;kF(this,a,g)}Pw(a,b){if(this.yc)for(let c=0;c<this.yc.length;++c)this.rt(a,this.yc[c],c==b,c)}};function RI(a){a.ka=[];var b=a.L.contentState().extraWords();for(var c=0;c<b.length;++c)a.ka.push(b[c]);a.ta.settings().EG()?a.ka=Ov(a.ka):Ib(a.ka);a.yc=[];for(b=0;b<a.ka.length;++b){var d=a.ka[b].response();c=new zo;d=Yb(d||"");c.setText(new fC(d,[],[],new Aj));a.yc.push(c)}a.mu={};a.GD={};b=a.L.contentState().placeholders();for(c=0;c<b.length;++c){d=b[c];const e=d.response();if(e)for(let f=0;f<a.yc.length;++f){const g=a.yc[f];g.textRange().text()==e&&(a.mu[f]=c,a.GD[la(d)]=g)}}} function SI(a){const b=[];for(const c in a.mu)a.mu.hasOwnProperty(c)&&b.push(parseInt(c,10));return b} class TI extends RH{wd(a,b){RI(this);const c=new QH("word_bank");var d=qH(this,15);d=new Lu({R:document.body,J:this.I(),O:pH(this),A:this.i(),quizSize:new F(0,0),Bi:new es(d),Jf:null});a=uH(this,a,b);a=d.rv({parent:c.ha,oa:this.L,mode:a,PO:!0,hv:this.Lw(a),Xg:!1});this.L.contentState().gF.addHandler(()=>{RI(this)},this);c.setContent(a);a.$e.addHandler(this.ly,this);return c}ly(a){const b=this.cb.content(),c=this.ka.indexOf(a),d=new QI(this.F(),this.i(),this.I(),this.yc,SI(this),wH(this),c,this.fa.soundController()); this.hc.g(d);d.xh.addHandler(function g(f){d.xh.removeHandler(g);d.close();if(f){const m=this.yc.indexOf(f);var h=this.mu[m];const t=this.L.contentState().placeholders();var k;a:{for(k=0;k<t.length;++k)if(t[k]==a)break a;k=-1}void 0!==h&&h!=k&&t[h].oc(null);a.response();a.response()&&(h=this.GD[la(a)],delete this.GD[la(a)],h=this.yc.indexOf(h),delete this.mu[h]);a.oc(f.textRange().text());this.mu[m]=k;this.GD[la(a)]=f;b.td()}},this)}kj(a){const b=this.cb.content(),c=uH(this,!0,a);b.kc(c);b.$e.removeHandler(this.ly, this);b.$e.addHandler(d=>{var e=this.ta.settings().S();if(a&&e&&!d.correct()){e=d.response();d=d.correctAnswer();var f=this.i().H("PB_MINI_SKIN_NOT_ANSWERED_QUESTION");e=e?e:f;e=new OH(this.i(),e,[d]);this.hc.g(e)}},this);b.td()}Wo(a){super.Wo(a);this.cb.va()}};class UI extends kH{constructor(a){super("essay");this.yJ=!1;this.B=a;this.fe=new O({m:"textarea",ea:"TEXTAREA"});this.addChild(this.fe);v(this.fe.displayObject(),["change","input","focusout"],()=>{this.B.contentState().setText(this.fe.displayObject().value)},this);this.B.contentState().V().addHandler(this.RO,this)}Ja(){this.yJ||this.RO()}j(a){super.j(a);this.fe.j(a)}RO(){const a=Cf(this.displayObject());this.yJ=!0;this.fe.displayObject().value=this.B.contentState().text();this.Nb(120);this.Ok("review")&& this.Nb(this.fe.displayObject().scrollHeight+a.bottom+a.top);this.yJ=!1}};class VI extends xH{constructor(a,b,c){super(a,b,c);aq(this,"survey")}};class WI extends VI{resize(a,b){super.resize(a,b);a=Df(this.sq.displayObject());this.sq instanceof UI&&(T(this.sq,"min-height",b-this.sq.y()-a.bottom-2+"px"),this.sq.RO())}wd(a){this.sq=new UI(this.L);this.sq.l("review",a);return this.sq}};function XI(a,b,c,d){const e=a.width();b=Math.floor(b-e/2);b+e>d&&(b=d-e);a.Kf(Math.max(b,c))} class YI extends U{constructor(a,b,c,d){super("scales");const e=d.RA(),f=d.cA();this.G=new C;this.Gg=c.concat();f||(this.Gg=this.Gg.reverse());this.Oh=b;this.wk=[];this.WL=[];this.XL={};for(c=0;c<this.Gg.length;++c){const g=this.Gg[c],h=new U("rbContainer"),k=new Yp(S(a,"radio_button"));k.K.addHandler(this.W1,this);v(k.displayObject(),Dh,()=>{this.enabled()&&(this.lo(k,!1),this.XL[la(k)]=!0)},this);v(k.displayObject(),Eh,()=>{this.XL[la(k)]&&(this.lo(k,!0),this.XL[la(k)]=!1)},this);if(e){const m= d.sA();let t=m?this.Gg.length-c-1:this.Gg.length-c;f&&(t=m?c:c+1);k.setAttribute("data-index",t.toString())}h.setAttribute("data",g.text());h.addChild(k);this.jc(h,0);this.wk.push(k);this.WL.push(h)}!e&&this.wk.length&&(1!=this.wk.length&&(this.Eq=new U("first_scale"),this.Eq.M(this.Gg[this.Gg.length-1].text()),this.addChild(this.Eq)),a=this.Gg[0],this.Pt=new U("last_scale"),this.Pt.M(a.text()),this.addChild(this.Pt));this.Ex(b.selectedScale())}Ex(a){for(let c=0;c<this.Gg.length;++c){var b=c;this.Gg[c]== a?(b=this.wk[b].displayObject(),Se(b,"selected")):(b=this.wk[b].displayObject(),Te(b,"selected"))}}Gf(){return this.G}W1(a){this.enabled()&&(a=this.wk.indexOf(a),a=this.Gg[a],ku(this.Oh,a),this.Ex(a),this.G.g())}invalidate(){var a=this.width();const b=this.wk.length;if(2>=b){var c=Math.floor(a/b),d=a-c*b;for(let e=0;e<b;++e){const f=this.WL[e];f.Ga(e<d?c+1:c);f.l("center",!0)}0!=b&&(1==b?XI(this.Eq?this.Eq:this.Pt,a/2,0,a):(XI(this.Eq,c/2,0,a/2),XI(this.Pt,a-c/2,a/2,a)))}else{a=Math.floor((a-24*b)/ (2*(b-1)));for(c=0;c<b;++c)d=this.WL[c],0==c?(d.l("last",!0),d.Ga(24+a)):c==b-1?(d.l("first",!0),d.Ga(24+a)):(d.l("center",!0),d.Ga(24+2*a));this.Eq&&this.Eq.Kf(0);this.Pt&&J(this.Pt.displayObject(),"right","0")}}lo(a,b){const c=b?1.1:1,d=b?1:1.1;(new $n(a.displayObject(),c,d,b)).play()}};class ZI extends U{constructor(a,b,c,d,e,f,g){super("statement");this.Oh=c;this.i=b;b=new U("text");this.addChild(b);var h=c.statement();f=Es(f,h);h=new tm(f,new rm(null,null,null,null));g=g.gf({m:"rich-text-view",htmlText:f.htmlText(),Nn:h,fo:!1});b.addChild(g);this.aE=new YI(a,c,d,e);this.addChild(this.aE);this.rM=new U("separator");this.addChild(this.rM);this.Ex();this.aE.Gf().addHandler(()=>{this.Ex()},this)}Ex(){const a=this.Oh.selectedScale();a&&this.rM.setAttribute("data-selected",a.text())}invalidate(){this.aE.invalidate()}j(a){this.aE.j(a)}Tc(){if(!this.Oh.selectedScale()){const a= this.i.H("PB_MINI_SKIN_NOT_ANSWERED_QUESTION");this.rM.setAttribute("data-selected",a)}}};class $I extends kH{constructor(a,b,c,d,e,f,g){super("likert_scale");this.Gg=d;this.Rl=[];for(let h=0;h<c.length;++h){const k=new ZI(a,b,c[h],d,e,f,g);this.addChild(k);this.Rl.push(k)}}Tc(){for(let a=0;a<this.Rl.length;++a)this.Rl[a].Tc()}j(a){super.j(a);for(let b=0;b<this.Rl.length;++b)this.Rl[b].j(a)}Ja(){for(let a=0;a<this.Rl.length;++a)this.Rl[a].invalidate()}};class aJ extends VI{wd(a){var b=this.ta.settings().mm();const c=this.L.contentState();b=new $I(this.F(),this.i(),c.statementsStates(),c.content().labels(),b,this.I(),wH(this));a&&b.Tc();return b}};class bJ extends VI{wd(a){const b=this.L.contentState(),c=new kI(b.premises(),b.responses(),b,this.F(),this.i(),this.I(),wH(this),this.Ca);a&&c.Tc();c.Ju.addHandler((d,e)=>{e=b.responses().indexOf(e);const f=new bI(this.F(),this.i(),this.I(),b.responses(),b.matches(),e,wH(this),this.Ca);this.hc.g(f);f.xh.addHandler(function k(h){f.xh.removeHandler(k);f.close();h&&c.cs(d,h)},this)},this);return c}};class cJ extends VI{wd(a){var b=this.L.initiated()?this.L.contentState().response():"";b=new zI(b,new AI,"number");a||b.sw.addHandler(c=>{this.L.contentState().oc(c&&!isNaN(c)?c:"")},this);return b}};class dJ extends VI{wd(){var a=this.L.contentState(),b=[];for(let c=0;c<a.count();++c)b.push(a.getChoiceState(c));a=new wI(this.F(),this.I(),b,"survey",this.i(),wH(this),this.fa.soundController());b=(b=this.ta.settings().Mg())&&b.isEnabled()?b.value():Number.MAX_VALUE;a.oK=b;return a}};class eJ extends VI{wd(){const a=this.L.contentState(),b=[];for(let c=0;c<a.count();++c)b.push(a.getChoiceState(c));return new sI(this.F(),this.I(),b,"survey",this.i(),wH(this),this.fa.soundController())}};class fJ extends VI{Pa(a){super.Pa(a);a?this.sB.g(this.md):this.UD.g(this.md)}wd(a){const b=new NI(this.I(),this.L.contentState(),wH(this),this.Ca);this.md=b.md;b.nh.addHandler(function(c){this.nh.g(c)},this);a&&b.Tc();return b}resize(a,b){super.resize(a,b);Hg&&this.md.Sd(Math.floor((document.documentElement.clientHeight-this.md.height())/2))}};class gJ extends VI{wd(a){var b=this.L.contentState().response().text();b=new zI(b);a||b.sw.addHandler(function(c){this.L.contentState().response().setText(c)},this);return b}};class hJ extends eJ{};class iJ extends Vr{constructor(a,b,c,d,e){super();this.fa=a;this.C=d;this.Hc=e;this.ra=b;this.ac=c||!1}create(a,b){this.fa.Wk(b);this.Cf(a);return this.ic}tj(a){this.ic=new CH(a,this.ra,this.fa)}sj(a){this.ic=new BH(a,this.ra,this.fa)}nj(a){this.ic=new pF(a,this.fa)}wj(a){a.slide().settings().S()?this.ic=new tI(a,this.ra,this.fa,this.ac):this.ic=new eJ(a,this.ra,this.fa)}Cj(a){a.slide().settings().S()?this.ic=new tI(a,this.ra,this.fa,this.ac):this.ic=new hJ(a,this.ra,this.fa)}yj(a){a.slide().settings().S()? this.ic=new xI(a,this.ra,this.fa,this.ac):this.ic=new dJ(a,this.ra,this.fa)}Aj(a){this.ic=new JH(a,this.C,this.fa,this.Hc)}Dj(a){a.slide().settings().S()?this.ic=new PI(a,this.ra,this.fa,this.ac):this.ic=new gJ(a,this.ra,this.fa)}pj(a){this.ic=new WI(a,this.ra,this.fa)}Bj(a){a.slide().settings().S()?this.ic=new OI(a,this.ra,this.fa,this.ac):this.ic=new fJ(a,this.ra,this.fa)}vj(a){a.slide().settings().S()?this.ic=new lI(a,this.ra,this.fa,this.ac):this.ic=new bJ(a,this.ra,this.fa)}zj(a){a.slide().settings().S()? this.ic=new BI(a,this.ra,this.fa,this.ac):this.ic=new cJ(a,this.ra,this.fa)}qj(a){this.ic=new SH(a,this.ra,this.fa,this.ac)}xj(a){this.ic=new vI(a,this.ra,this.fa,this.ac)}Ej(a){this.ic=new TI(a,this.ra,this.fa,this.ac)}uj(a){this.ic=new aJ(a,this.ra,this.fa)}rj(a){a.slide().settings().S()?this.ic=new aI(a,this.ra,this.fa,this.ac):this.ic=new aI(a,this.ra,this.fa,!0)}oj(a){this.ic=new zH(a,this.ra,this.fa,this.ac)}};function jJ(a,b,c,d){d=(new iJ(a.fa,c,d)).create(b,a.Sb);c&&b instanceof V&&d instanceof xH&&d.zG(a.fa.A().H("PB_QUESTION_N_OF_COUNT_LABEL",{QUESTION_NUMBER:a.m3[b.slide().id()]+1,TOTAL_QUESTIONS:a.n3}));return d}function kJ(a,b){return(new iJ(a.fa,!1)).create(b,a.Sb)}class lJ{constructor(a){this.fa=a;this.Sb=null}gb(a){let b=0;const c={};for(const d of a.slides())d instanceof V&&(c[d.slide().id()]=b,++b);this.n3=b;this.m3=c}Wk(a){this.Sb=a}};function mJ(a,b){const c=ob(a.av,b);0<=c&&(zb(a.av,c),b.oi&&b.close(),Bd(a,b.xy,a.pL,a),Bd(a,b.ie(),a.oL,a,-1),le(b.displayObject()),(b=b.Bg)&&le(b.displayObject()));a.An.u(0<a.av.length)} class nJ extends I{constructor(a,b="popup_layer"){super();this.An=A(this,new O({m:b}));this.An.u(!1);a.appendChild(this.An.displayObject());this.av=[];this.Cg=[];this.wU=H(this);this.fD=400;this.Wf=300;this.$=1;u&&8>=Mc||Jf(this.An.displayObject(),"0 0");w(this,a,"touchstart",c=>{for(let d=0;d<this.Cg.length;d++){const e=this.Cg[d].Bg;if(e&&(c.target==e.displayObject()||e.displayObject().contains(c.target))){c.preventDefault();break}}},this,Jh)}iF(a){this.An.u(!0);this.av.push(a);z(this,a.xy,this.pL, this);z(this,a.ie(),this.oL,this,-1);var b=a.Bg;if(b){var c=this.An.displayObject();b=b.displayObject();c.appendChild(b)}c=this.An.displayObject();b=a.displayObject();c.appendChild(b);a.oi?this.pL(a):this.oL(a)}setScale(a){this.$=a;this.An.resize(a*this.fD,a*this.Wf);this.LC()}La(a,b){this.An.resize(this.$*a,this.$*b);this.fD=a;this.Wf=b;this.LC()}pL(a){this.Cg.push(a);this.LC();this.wU.g(this.Cg.length)}oL(a){yb(this.Cg,a);this.wU.g(this.Cg.length)}LC(){const a=this.$,b=this.fD,c=this.Wf,d=a*b,e= a*c;for(let k=0;k<this.Cg.length;k++){var f=this.Cg[k],g=f.width();const m=f.height();var h=a;let t=0,r=0;if(g>b||m>c)h*=Math.min(1,b/g,c/m),t=-1*(g-b)/(2*h),r=-1*(m-c)/(2*h);else if(g>d||m>e)g>d&&(t=-1*(g-d)/(2*a)),m>e&&(r=-1*(m-e)/(2*a));void 0!==f.setScale?f.setScale(this.$):(g=new Kf,g.scale(h,h),bg||(r=0),g.translate(t,r),u&&8>=Mc||(f=f.ia(),h=g,Of(Mf(),f,h)))}}};class oJ extends nJ{iF(a){a instanceof QE?(super.iF(a),a.setScale(this.$)):super.iF(a)}LC(){const a=Math.round(this.fD*this.$),b=Math.round(this.Wf*this.$);for(let c=0;c<this.Cg.length;++c){const d=this.Cg[c];if(void 0!==d.La)if(void 0!==d.jY&&d.Gx)d.La(a,b);else{let e=Math.min(a,Math.round(Math.min(screen.width,screen.height)));e-=32;d.La(e/this.$,(b-32)/this.$);Nf(d.displayObject(),this.$)}}}};function pJ(){this.Hu=new C}l=pJ.prototype;l.mz=null;l.So=null;l.Zr=!1; l.OF=function(a,b){if("touchEnd"==a)return this.Zr&&this.mz&&this.So?this.aX(this.So,this.mz)?1:0:0;if(1!=b.touches().length||Bg(b.fs()))return this.Zr=!1,0;const c=new E(b.touches()[0].screenX(),b.touches()[0].screenY());if("touchStart"==a){if(Cg(b.fs()))return this.Zr=!1,0;this.mz=this.So=c;this.Zr=!0;return 0}if(!this.Zr||!this.mz||!this.So)return 0;(this.Zr=this.mz==this.So?this.bX(c,this.So):this.cX(c,this.So))&&b.fs().preventDefault();this.So=c;return 0};l.kF=function(){this.Hu.g()};l.wp=function(){}; function qJ(){this.Hu=new C}p(qJ,pJ);qJ.prototype.eA=function(){return"scrollLeft"};qJ.prototype.cX=function(a,b){return a.x<=b.x};qJ.prototype.bX=function(a,b){return b.x-a.x>=Math.abs(a.y-b.y)};qJ.prototype.aX=function(a,b){const c=b.x-a.x;return 40<c&&.7*c>=Math.abs(a.y-b.y)};function rJ(){this.Hu=new C}p(rJ,pJ);rJ.prototype.eA=function(){return"scrollRight"};rJ.prototype.cX=function(a,b){return a.x>=b.x};rJ.prototype.bX=function(a,b){return a.x-b.x>=Math.abs(a.y-b.y)}; rJ.prototype.aX=function(a,b){const c=a.x-b.x;return 40<c&&.7*c>=Math.abs(a.y-b.y)};class sJ{constructor(a,b){this.h4=a;this.yb=b}j(){}nn(a){this.h4(a)}BG(a,b){this.nn(a);this.dm(b)}$h(){return new C}dA(){return new C}WP(a){this.nn(a)}Xv(){}dm(a){this.yb.dm(a)}Ln(){return this.yb.Ln()}} function tJ(a){a.ua=new eE;a.Da=new OE(a.F,a.U,a.Jc,a.i,a.p3);a.addChild(a.Da);a.Da.az.addHandler(a.bz,a);a.Da.Hw.addHandler(a.sC,a);(new C).addHandler(a.WV,a);a.Da.Kh.addHandler(a.LS,a);a.Da.yO().addHandler(a.SI,a);a.Da.Tx.addHandler(a.ZT,a);a.Ua=new XD(a.Jc,a.i);a.addChild(a.Ua);a.Ma=new cE(a.Jc,a.i,a.U);a.Ma.az.addHandler(a.bz,a);a.Ma.Hw.addHandler(a.sC,a);a.Ma.Tx.addHandler(a.ZT,a);a.Ma.yO().addHandler(a.SI,a);a.addChild(a.Ma);Jf(a.Da.displayObject(),"0 0");Jf(a.o.displayObject(),"0 0");Jf(a.Ua.displayObject(), "0 100%");Jf(a.Ma.displayObject(),"0 100%");uJ(a,a.Ua);uJ(a,a.Ma);dE(a.ua,a.Ma,a.Ua);$g&&Dg(()=>Rf(document.body),a)}function vJ(a){if(a.cc){var b=parseFloat(gf(a.cc,"height"));b=Math.round(b*(a.$-1)+Df(a.cc).top);J(a.cc,"margin-bottom",b+"px")}} function wJ(a){a.bp=new FE(a.F,a.I,a.i);a.cd=new GE(a.bp);1==a.$?Qf(a.cd.displayObject(),"fit"):a.cd.Sd(0);Nf(a.cd.displayObject(),a.$);a.cd.Ga(a.o.width());a.cd.u(!1);a.addChild(a.cd);a.bp.Di().addHandler(function(b){b==this.ga?this.sC():(xJ(this,!1),this.Da.Gs(!1),this.Ma.Gs(!1),vw(this.C.Ka(),b.slide().id()))},a);Jf(a.cd.displayObject(),"0 0")}function yJ(a){a.K4&&ISPQuizPlayer.initQuiz(og({version:9.3}))} function uJ(a,b){b.PL.addHandler(()=>{a.ua.Rk().g("back")},a);b.NL.addHandler(a.PV,a);b.zK.K.addHandler(a.jE,a);b.RI.K.addHandler(a.WV,a);b.$M.K.addHandler(a.aN,a);b.jx.K.addHandler(a.ST,a);b.Nm.K.addHandler(a.LI,a);b.ye.K.addHandler(a.nU,a)} function xJ(a,b){var c=a.cd?a.cd.visible():!1;null!=b&&(c=b);a.il&&(c=!1);b=a.kn.width;c=b>a.kn.height&&!c;var d=!a.Ib()&&!!a.Yf;a.Ma&&a.Ma.u(c&&(d||a.Ma.HO()));d=a.Ma&&a.Ma.visible()?56:0;a.l("landscape",c);a.Da&&a.Da.show(!c);const e=a.Da&&(a.Da.Ya.visible()?a.Da.Ya:null);a.o.l("with_timer",!1);a.o.l("with_banner",!!a.cc);a.cc&&Te(a.cc,"with_timer");if(c){if(e){a.o.jc(e,0);a.o.l("with_timer",!0);if(a.cc){if(Se(a.cc,"with_timer"),1<a.$){var f=Df(a.cc);T(e,"top",`${-(yf(a.cc).height+f.top+f.bottom)/ a.$}px`)}}else 1<a.$&&T(e,"top",`${-e.height()/a.$}px`);e.Ga((b-d*a.$-40*a.$)/a.$)}}else a.Da&&(f=a.Da,f.addChild(f.Ya),e&&(e.Ga(a.Da.width()),T(e,"top","")));a.Ua&&a.Ua.u(!c);a.cd&&a.cd.Ga((b-d*a.$)/a.$);a.Ma&&a.Ma.va();a.o.Ga((b-d*a.$)/a.$);zJ(a)}function AJ(a){Gg&&(T(a,"height",a.Jw+"px"),Dg(function(){T(this,"height","")},a))}function BJ(a){let b=0;a.Ua&&a.Ua.visible()&&(b+=a.Ua.height());b*=a.$;T(a.o,"margin-bottom",b+"px");zJ(a)} function CJ(a){const b=a.i.H("PB_SUBMIT_BUTTON_LABEL");a.Jc.hp.M(b);a.Cz=!1}function DJ(a){var b=a.ga;b=!!a.C&&"testing"==a.C.sessionMode()&&(!(b instanceof V)||b.wb())&&!a.Cz;a.xa.j(b)}function EJ(a){a.Fl&&(a.Fl.showTopPanel(!1),xJ(a),Te(document.body,"with_presentation_top_panel"),BJ(a),AJ(a))} function FJ(a){a.Ua&&WD(a.Ua);var b=GJ(a);let c=!1;if(!a.xa||b&&b.slide()!=a.xa.slide()){const d=a.xa;c=!0;d&&HJ(a,d);a.xa=b;IJ(a,a.xa);a.o.addChild(a.xa);if(d){b=d;let e=1;a.cd&&a.cd.visible()&&(b=a.cd,e=a.$,a.o.removeChild(d));d.slide()!=a.xa.slide()?(Qf(a.displayObject(),"animation"),a.il=new aE(b,a.xa,e,a.FM),a.FM=!1,v(a.il,"end",function g(){this.il&&od(this.il,"end",g);JJ(this);var h=this.displayObject();Te(h,"animation");this.il=null;this.cd&&this.cd.visible()?this.sC():this.o.removeChild(d); d.Pa(!1);0<$D()&&ZD(0,0);this.va()},!1,a),a.il.play()):(a.o.removeChild(d),JJ(a))}else JJ(a)}CJ(a);(!a.C||"reviewing"!=a.C.sessionMode())&&a.ga&&a.ga instanceof V&&(a.ga.submitted()&&a.ga.wb()&&a.xa instanceof xH&&a.xa.Vk(),b=a.C&&"completed"!=a.C.sessionMode(),c&&b&&a.ga.submitted()&&a.ga.wb());DJ(a);hh&&Rf(document.body)} function GJ(a){let b=null;if(!a.C)return a.Yf?"IntroSlide"==a.Yf.slide().type()?kJ(a.qp,a.Yf):jJ(a.qp,a.Yf,!1):null;const c=a.C.sessionMode();"completed"==c&&a.XD?b=a.XD:"reviewing"==c?b=KJ(a,a.ga,!0):a.ga&&(b=KJ(a,a.ga,!1));return b} function HJ(a,b){b instanceof xH?(b.tc.AF(),b.Ud().removeHandler(a.BM,a),b.audioStartedEvent().removeHandler(a.Hh,a),b.audioStartingEvent().removeHandler(a.oD,a),b.Se.removeHandler(a.Gh,a),b.videoStartedEvent().removeHandler(a.ju,a),b.videoStartingEvent().removeHandler(a.wD,a),b.bq().removeHandler(a.cn,a),b.sB.removeHandler(a.FT,a),b.UD.removeHandler(a.hU,a),b.kM.removeHandler(a.jU,a),b.nh.removeHandler(a.eu,a),b.hc.removeHandler(a.ap,a),b.UA().removeHandler(a.gV,a),b.zA().removeHandler(a.dM,a),b instanceof zH&&Ed(b.dc)):b instanceof pF&&(b.nh.removeHandler(a.eu,a),b.hc.removeHandler(a.ap,a))} function IJ(a,b){b instanceof xH?(b.Ud().addHandler(a.BM,a),b.audioStartedEvent().addHandler(a.Hh,a),b.audioStartingEvent().addHandler(a.oD,a),b.Se.addHandler(a.Gh,a),b.videoStartedEvent().addHandler(a.ju,a),b.videoStartingEvent().addHandler(a.wD,a),b.bq().addHandler(a.cn,a),b.sB.addHandler(a.FT,a),b.UD.addHandler(a.hU,a),b.kM.addHandler(a.jU,a),b.nh.addHandler(a.eu,a),b.hc.addHandler(a.ap,a),b.UA().addHandler(a.gV,a),b.zA().addHandler(a.dM,a)):b instanceof pF&&(b.nh.addHandler(a.eu,a),b.hc.addHandler(a.ap, a))}function JJ(a){a.xa&&1<a.$&&a.o.Nb(a.xa.height()*a.$)}function KJ(a,b,c){var d=!1;const e=a.C&&a.C.ke();var f=!!e&&e.slide().visible();if(c&&f){f=a.C.sessionMode();if("completed"==f||"reviewing"==f)d=e?e.contentState().content().Gi():!0;"reviewing"!=f&&(d=!1)}a:switch(b.slide().type()){case "ResultSlide":c=a.qp;d=a.Ib();a=(new iJ(c.fa,!1,!1,d,a.Hc)).create(b,c.Sb);break a;case "IntroSlide":a=kJ(a.qp,b);break a;default:a=jJ(a.qp,b,c,d)}a.hF();return a} function zJ(a){if(a.xa){var b=mf(a.o.displayObject()).y,c=Df(a.o.displayObject()).bottom;b=a.Jw-(b+c);a.xa instanceof xH&&a.xa.JP(a.width(),a.tK);a.xa.resize(a.o.width(),b/a.$);a.xa instanceof zH&&(c=a.C.settings().quizSize(),yH(a.xa,c,a.o.width(),b))}}function LJ(a,b,c,d,e){if(0>=c)throw Error("attempt to show timed quiz warning with invalid time value");c=a.i.H("PB_DIALOG_BOX_OK_BUTTON");b=a.i.H(b,e&&e());a.Ir(b,c,()=>d())} function MJ(a){a.xC=!0;for(var b=a.Jz;0<b.av.length;)mJ(b,b.av[0]);a.xq=null;a.Ax();a.xC=!1} function NJ(a,b){switch(b){case "ok":return a.i.H("PB_DIALOG_BOX_OK_BUTTON");case "cancel":return a.i.H("PB_DIALOG_BOX_CANCEL_BUTTON");case "no":return a.i.H("PB_DIALOG_BOX_NO_BUTTON");case "skip":return a.i.H("PB_DIALOG_BOX_SKIP_BUTTON");case "try-again":return a.i.H("PB_DIALOG_BOX_TRY_AGAIN_BUTTON");case "view-results":return a.i.H("PB_DIALOG_BOX_VIEW_RESULTS_BUTTON");case "yes":return a.i.H("PB_DIALOG_BOX_YES_BUTTON");case "end-quiz":return a.i.H("PB_DIALOG_BOX_END_QUIZ_BUTTON");case "return-to-quiz":return a.i.H("PB_DIALOG_BOX_RETURN_TO_QUIZ_BUTTON"); default:throw Error("unknown type");}}function OJ(a,b,c,d,e){const f=new SE(b,c,d);f.ie().addHandler(function h(){f.ie().removeHandler(h);PJ(this,!0);this.xa&&this.xa.setOverlayDisplayed(!1);!this.xC&&e&&e.apply(this,[f.ht])},a,1);PJ(a,!1);a.xa&&a.xa.setOverlayDisplayed(!0);a.ap(f);a.Ax()} function QJ(a,b){const c=a.Ib();var d=Cx(c.Fa(),!1)?0:Ex(c.Fa());b=tz(a.Hc.ud().X().jv(),d,b,()=>{},()=>{MJ(a);a.QJ=!0;xx(c);a.SI();a.QJ=!1});d=b.Sk?b.Sk():void 0;d=a.i.H(b.messageType,d);const e=NJ(a,b.Nj),f=b.zi?NJ(a,b.zi):void 0;OJ(a,d,e,f,b.cm)}function PJ(a,b){a.Ua&&a.Ua.j(b);a.Ma&&a.Ma.j(b)}function RJ(a){const b=new aF(a.i.H("PB_SENDING_REPORT"));a.ap(b)} class SJ extends RD{constructor({O:a,skinSettings:b,R:c,soundController:d,J:e,Yn:f,A:g,quiz:h,Ec:k}){super(a,c,d,e,g);this.p3=h.title();this.kn=new F(0,0);this.Fg=f;this.Hc=null;this.QJ=!1;this.Ma=this.Ua=this.Da=this.XD=this.xa=null;this.EU=new O({m:"picture-zoom-layer"});c.appendChild(this.EU.displayObject());this.xC=!1;this.xq=null;this.FM=!1;this.Yf=this.cc=this.Fl=this.il=null;this.Cz=this.Fc=!1;this.sE=null;a=h.settings().zu.aq().enabled();h=Fw(h.settings().X());this.qp=new lJ(new oF(g,this.RE, this.F,this.Ca,this.I,a,h));this.Jz=new oJ(c);this.U=b;this.K4=th;this.$=Eg();this.Jz.setScale(this.$);b=this.i.messages();b.PB_CONTROL_PANEL_PREV="";b.PB_CONTROL_PANEL_NEXT="";this.dN=new Lh(this.displayObject(),[new qJ,new rJ]);Sh(this.dN,"scrollLeft").Hu.addHandler(this.A2,this);Sh(this.dN,"scrollRight").Hu.addHandler(this.B2,this);Nh(this.dN);Gg||(v(document.body,"focusin",()=>{const m=we();!m||"INPUT"!=m.nodeName&&"TEXTAREA"!=m.nodeName||(this.Da&&T(this.Da,"position","absolute"),this.Ua&&T(this.Ua, "position","absolute"),this.Ma&&T(this.Ma,"position","absolute"))},!1,this),v(document.body,"focusout",()=>{this.Da&&T(this.Da,"position","");this.Ua&&T(this.Ua,"position","");this.Ma&&T(this.Ma,"position","");if(nh){if(this.Ua&&this.Ua.visible())return Rf(this.Ua.displayObject());if(this.Ma&&this.Ma.visible())return Rf(this.Ma.displayObject())}},!1,this));this.cc&&this.addChild(this.cc);this.o=new U("content");this.addChild(this.o);tJ(this);this.ve=new U("preloader");this.ve.u(!1);this.ba.addChild(this.ve); k&&this.Er(k)}ya(){return this.Hc.na()}Wk(a){this.qp.Wk(a)}Er(a){var b=this.i;a=a.messages();b.BP("PB_CONTROL_PANEL_PREV",a.PB_CONTROL_PANEL_PREV);b.BP("PB_CONTROL_PANEL_NEXT",a.PB_CONTROL_PANEL_NEXT);this.Ua&&(b=this.Ua,b.OL.M(b.i.H("PB_CONTROL_PANEL_PREV")))}setPresentationContext(){}setBannerView(a){Se(a,"banner");J(a,"position","");J(a,"z-index","");this.jc(a,0);Nf(a,this.$);Jf(a,"50% 0");this.cc=a;vJ(this)}D(a,b){T(this,a,b)}setPanelScale(){}dm(a){this.xa&&this.xa.dm(a)}Ln(){return this.xa?this.xa.Ln(): "normal"}Zv(a){this.Hc=a;this.Hc.MM.addHandler(this.n2,this);this.Hc.LM.addHandler(this.dL,this);this.ua.Zv(a)}gb(a){super.gb(a);this.Jc.gb(a,this.Hc);this.ua.Yg(a);this.Da&&this.Da.Yg(a);if(a){this.qp.gb(a.slidePoolState());this.U.questionListInfo().showSlideList()&&wJ(this);if(this.bp){const b=this.U.questionListInfo();this.bp.Yg(a,b)}yJ(this);Jf(this.o.displayObject(),"0 0");this.va()}}dM(){this.Hc.restartQuiz()}Vs(){Gg&&(Se(document.body,"quiz_scroll"),AJ(this));this.Da&&ME(this.Da);BJ(this); vJ(this)}aN(){Sf();this.Cz?(this.Cz=!1,CJ(this),DJ(this)):this.Yf?this.Yf.submit():super.aN()}start(a){yJ(this);super.start(a)}activate(){this.Fc=!0;yJ(this);this.Vs();this.sE&&(this.sE(),this.sE=null);this.gv()}gv(){this.xa&&this.Fc&&(this.xa.u(!0),this.xa.Pa(this.Fc),this.xa.setScale(this.$),this.tN(),zJ(this),this.C&&"reviewing"==this.C.sessionMode()&&this.xa&&this.xa.aQ(),this.rn&&this.xa.Pa(!0))}deactivate(){this.Fc=!1;Gg&&Te(document.body,"quiz_scroll");this.xa&&this.xa.Pa(!1)}PA(){}setActionAvailability(a){super.setActionAvailability(a); a&&!this.f3&&(this.f3=!0)}setPresentationOutlineController(a){this.Fl=a;this.Da&&this.Da.setPresentationOutlineController(a);this.Ma&&this.Ma.setPresentationOutlineController(a);EJ(this)}tN(){this.xa&&this.xa.setOverlayDisplayed(this.fj)}nU(){this.Yf&&"AuthorizationSlide"==this.Yf.slide().type()&&(Sf(),this.Yf.submit());this.ua.Rk().g("start")}nn(a){a==this.l8&&a!=this.ga||!this.Da||this.Da.cQ();super.nn(a)}vM(a){super.vM(a);FJ(this);this.C&&(this.Da&&this.Da.Es(a),this.Ma&&this.Ma.Es(a),xJ(this))}Mo(){DJ(this)}Wi(){if(!this.C)return!1; const a=this.C.sessionMode();var b=this.C.ke();b=!!b&&b.slide().visible();return"reviewing"==a&&b}sk(){const a=this.Ib(),b=a.sessionMode();super.sk();this.Da&&this.Da.show(!0);if("completed"==b){const d=a.ke();if(d){var c=this.qp;this.XD=(new iJ(c.fa,!1,!1,a,this.Hc)).create(d,c.Sb)}FJ(this)}BJ(this);EJ(this);xJ(this);this.Ma&&this.Ma.Ei("reviewing"==b)}wW(){xJ(this)}lU(){}n2(a,b){const c=xi(a);LJ(this,"PB_TIMED_QUIZ_WARNING",a,b,()=>({QUIZ_TIME:c}))}dL(a,b){const c=xi(a);LJ(this,"PB_TIMED_QUESTION_WARNING", a,b,()=>({QUESTION_TIME:c}))}resize(a,b){if(void 0!==a&&void 0!==b){this.kn=new F(a,b);this.Da&&Nf(this.Da.displayObject(),this.$);this.Ua&&Nf(this.Ua.displayObject(),this.$);this.Ma&&Nf(this.Ma.displayObject(),this.$);Nf(this.o.displayObject(),this.$);this.cd&&Nf(this.cd.displayObject(),this.$);super.resize(a);var c=b;this.Jw=c;this.tK=c+=0;T(this,"min-height",c+"px");xJ(this);a/=this.$;b/=this.$;this.Jz.La(a,b);this.cd&&this.cd.Ga(a);this.Da&&this.Da.Ga(a);this.Ua&&this.Ua.Ga(a);this.Ma&&(this.Ma.Nb(b), T(this.Ma,"right",`${-56*(1-this.$)}px`));this.va();JJ(this)}}BM(a,b){if(!this.xq){var c=new $E(this.F,a,b);this.Fl&&this.C&&"completed"==this.C.sessionMode()&&EJ(this);c.ie().addHandler(function e(){c.ie().removeHandler(e);EJ(this)},this);this.ap(c,!1,!0)}}Ax(){this.xa&&this.xa instanceof xH&&this.xa.PF()}WV(){Sf();QJ(this,"submit-all")}sD(a,b){this.xa&&(MJ(this),"testing"==this.Ib().sessionMode()&&b.suspend(),b=void 0,"reviewing"!=this.Ib().sessionMode()&&this.ga instanceof V&&this.ga.slide().settings().S()&& this.ga.wb()&&(b=this.ga.slide().settings().Ff(),b=-1!=b?b-this.ga.ho():-1),!this.QJ&&this.xa instanceof xH&&this.xa.Vk(a,b),JJ(this))}Zk(a){(a=a?a.Jj:void 0)&&this.sD(a,new Bi);this.Jc.FA(!!a)}RV(a){const b=this.i,c=b.H("PB_CHOOSE_ANSWER_LABEL");a?OJ(this,c,b.H("PB_DIALOG_BOX_OK_BUTTON"),b.H("PB_DIALOG_BOX_SKIP_BUTTON"),d=>{d&&Bw(this.C.Ka())}):this.Ir(c,b.H("PB_DIALOG_BOX_OK_BUTTON"))}QV(a,b){const c=this.i;switch(a){case 1:break;default:throw Error("unknown error code");}a=c.H("PB_CHOOSE_ANSWER_LABEL"); b?OJ(this,a,c.H("PB_DIALOG_BOX_OK_BUTTON"),c.H("PB_DIALOG_BOX_SKIP_BUTTON"),d=>{d&&Bw(this.C.Ka(),!this.ya())}):this.Ir(a,c.H("PB_DIALOG_BOX_OK_BUTTON"))}Ir(a,b,c){if(this.Fc){var d=new SE(a,b);d.ie().addHandler(function f(){d.ie().removeHandler(f);PJ(this,!0);this.xa&&this.xa.setOverlayDisplayed(!1);!this.xC&&c&&c.apply(this)},this);PJ(this,!1);this.xa&&this.xa.setOverlayDisplayed(!0);this.ap(d);this.Ax()}else this.sE=this.Ir.bind(this,a,b,c)}ap(a){this.xq||(a.ie().addHandler(function c(){a.ie().removeHandler(c); mJ(this.Jz,a);this.xq==a&&(this.xq=null);this.xq=void 0;T(this,"visibility","");Te(document.body,"show_popup")},this),Se(document.body,"show_popup"),this.Jz.iF(a),a.open(),this.xq=a,null!=a.jY&&a.Gx&&T(this,"visibility","hidden"))}AR(){return new SD}iL(a){MJ(this);const b=this.i,c=b.H("PB_DIALOG_BOX_OK_BUTTON");a.preventAction();(a=we())&&a.blur();this.Ir(b.H("PB_QUIZ_TIMEOUT"),c,function(){const d=this.Ib();Bx(d)&&yx(d)})}ny(a){MJ(this);const b=this.i,c=this.i.H(this.gJ());a.preventAction();(a=we())&& a.blur();this.Ir(b.H("PB_QUESTION_TIMEOUT"),c,function(){dr(this.ga);this.ga.initiated()||this.ST()})}gJ(){const a=this.ga.initiated();return"none"==lv(this.ga.slide().settings())?"PB_DIALOG_BOX_CONTINUE_BUTTON":a?"PB_DIALOG_BOX_OK_BUTTON":"PB_DIALOG_BOX_CONTINUE_BUTTON"}qS(){let a="";switch(GD(this.Jc)){case "continue":a="PB_DIALOG_BOX_CONTINUE_BUTTON";break;case "tryAgain":a="PB_DIALOG_BOX_TRY_AGAIN_BUTTON";break;case "viewResults":a="PB_DIALOG_BOX_VIEW_RESULTS_BUTTON";break;case "ok":a="PB_DIALOG_BOX_OK_BUTTON"}return this.i.H(a)}A2(){this.C&& this.Yf&&"AuthorizationSlide"==this.Yf.slide().type()||(this.Jc.kz.visible()?this.nU():this.Jc.pl.visible()&&null!=this.Vd?this.LI():this.Jc.hC.visible()&&!this.Jc.qk.enabled()&&"testing"==this.Ib().sessionMode()?QJ(this,"next"):this.jE())}LI(){Sf();if(this.Vd)this.ua.Rk().g("finish");else{const a=this.Ib().Fa().sh();a&&$y(a,this.I,new C)}}B2(){this.Jc.tu.visible()&&this.Vd&&this.Vd.gestureNavigationEnabled()?this.ua.Rk().g("back"):this.C&&this.PV(!this.ya())}bz(){if(!this.il)if(this.Fl){const a= !this.C||"testing"!=this.C.sessionMode()&&"reviewing"!=this.C.sessionMode()?void 0:this.bp;this.Fl.showOutline(a,this.i.H("PB_MINI_SKIN_QUESTION_LIST_TITLE"))}else this.Da&&this.Da.Gs(!0),this.Ma&&this.Ma.Gs(!0),this.cd.u(!0),this.xa&&this.xa.j(!1),xJ(this)}sC(){this.Da&&this.Da.Gs(!1);this.Ma&&this.Ma.Gs(!1);this.cd.u(!1);xJ(this);this.xa&&this.xa.j(!this.Cz)}mU(a){this.ve.u(a);a=a?"none":"";T(this,"pointer-events",a);T(this.ba,"pointer-events",a)}eu(a){var b=Df(a.displayObject());b=(a.height()+ b.top+b.bottom)*this.$;a=mf(a.displayObject()).y;const c=this.Da&&this.Da.showed()?this.Da.height()*this.$:0,d=this.Ua&&this.Ua.visible()?this.Ua.height()*this.$:0;$D()>a-c?ZD(0,a-c-4):$D()+this.Jw-d<a+b&&ZD(0,a+b-(this.Jw-d)+4)}jE(){var a=this.Jc.qk;const b=this.gq();if(this.il||!a.enabled()||!a.visible())if(a=this.Jc.Bq,!(b||a&&a.enabled()&&a.visible()&&"tryAgain"!=GD(this.Jc)))return;a=this.Ib();const c="testing"==a.sessionMode(),d=W(a.Ka()),e=c?!this.Hc.na():!1;d.submitted()||b?QD(this,e):"eachQuestion"== a.settings().submitType()&&c?d.submit():"allAtOnce"==a.settings().submitType()&&c?QD(this,!1):QD(this,e)}gq(){var a=this.Ib();const b=W(a.Ka());a=!(b.slide()&&b.slide().settings().qa()&&b.slide().settings().qa().isEnabled())&&!Fx(a.Fa())&&b.wb();return this.Hc.ud().X().Mz()&&"eachQuestion"==this.Hc.ud().X().submitType()&&!this.Hc.na()&&a}PV(a){const b=this.gq(),c=this.Jc.nr;if(b||!this.il&&c.enabled()&&c.visible())this.FM=!0,xw(this.Ib().Ka(),a)}ST(){this.Jc.FA(!1);if(this.ga instanceof V)if(this.ga.wb()){if(this.xa instanceof xH&&(this.xa.Vk(),"tryAgain"==this.Jc.Bq.CH)){this.ga.Ps();var a=this.Ib();const b=zw(a.slidePoolState(),Aw(this.ga.slide().settings(),"attempt"));b&&fo(b,"attempt")&&(a="testing"==a.sessionMode()?!this.Hc.na():!1,QD(this,a))}}else this.jE();else"InfoSlide"==this.ga.slide().type()&&this.jE();DJ(this)}cL(){RJ(this)}aL(){RJ(this)}$K(a,b){this.uy("PB_SEND_REPORT_TO_EMAIL_FAILED",a,b)}bL(a,b){this.uy("PB_SEND_REPORT_TO_URL_FAILED",a,b)}uy(a,b,c){MJ(this);const d=this.i;b||(c.suspend(),OJ(this,d.H(a), d.H("PB_DIALOG_BOX_OK_BUTTON"),d.H("PB_DIALOG_BOX_CANCEL_BUTTON"),function(e){MJ(this);e?this.C.zs():vx(this.Ib())}))}LS(){if(this.Da){var a=0,b=0;if(this.Da.showed()){a=Math.floor(this.Da.height()*this.$+this.Da.y());const c=Df(this.Da.displayObject());b+=c.bottom}T(this,"padding-top",a+b+"px");this.cd&&(1<this.$?T(this.cd,"margin-top",a+"px"):T(this.cd,"top",a+"px"),a=this.Da.showed()?this.Da.height():0,this.cd.Nb(this.Jw/this.$-a+1));zJ(this)}}FT(a){this.addChild(a)}hU(a){this.removeChild(a)}jU(a){aq(this, "ignore_min_height");a.Dd((YD||document.body).scrollHeight);bq(this,"ignore_min_height")}LK(){const a=this.i;this.Ir(a.H("PB_INVALID_BRANCHING_MESSAGE"),a.H("PB_DIALOG_BOX_OK_BUTTON"))}cw(){}reset(){this.xa&&(HJ(this,this.xa),this.o.removeChild(this.xa));this.XD=this.Yf=this.xa=null;this.gb(null)}Is(a){this.Yf=a;this.mU(!1);FJ(this);this.va()}NA(a){this.Yf=a;this.nn(a)}Hs(a){this.Yf=a;this.nn(a)}SA(){return new C}$h(){return new C}controlPanel(){return this.ua}topPanel(){return null}Ms(){this.Yf= null;return new sJ(a=>{this.nn(a)},this)}Kj(){return this.EU}va(){this.Da&&this.Da.va();xJ(this);this.LS();zJ(this);vJ(this);BJ(this)}setScale(){}$p(){}Xp(){}Xn(a){const b=this.i.H("PB_RESUME_QUIZ_STATE_MESSAGE");OJ(this,b,this.i.H("PB_DIALOG_BOX_YES_BUTTON"),this.i.H("PB_DIALOG_BOX_NO_BUTTON"),c=>{a(!c);if($g)return Rf(document.body)})}dw(){}Ev(){}km(){}mg(){}jf(){this.xa instanceof zH&&this.xa.jf()}};function TJ(){}l=TJ.prototype;l.LE=null;l.ME=null;l.start=function(a,b,c,d){b=bc(b[0],8);const e={};e.family=a;e.bold=!0===c;e.italic=!0===d;this.LE=new UJ(e,"arial,'URW Gothic L',sans-serif",b);this.ME=new UJ(e,"Georgia,'Century Schoolbook L',serif",b)};l.finish=function(){this.LE.Qd();this.LE=null;this.ME.Qd();this.ME=null};l.check=function(){return VJ(this.LE)||VJ(this.ME)}; function UJ(a,b,c){var d=hb(a,"family","");d=String(d);const e=['"'];for(let f=0;f<d.length;f++){const g=d.charAt(f),h=g.charCodeAt(0);e[f+1]=Zb[g]||(31<h&&127>h?g:ac(g))}e.push('"');d=e.join("");this.Qr=ge("span");this.Qr.innerHTML=c;J(this.Qr,{position:"absolute",top:"-999px",left:"-999px",fontSize:"100px",fontFamily:b,fontWeight:hb(a,"bold",!1)?"bold":"normal",fontStyle:hb(a,"italic",!1)?"italic":"normal",opacity:"0"});document.body.appendChild(this.Qr);this.xU=tf(this.Qr).width;J(this.Qr,"fontFamily", d+","+b)}UJ.prototype.Qd=function(){le(this.Qr)};function VJ(a){return!!a.xU&&tf(a.Qr).width!=a.xU};var WJ={};function XJ(a,b,c){c=c||b;let d="",e=!1,f=!1;"string"!==typeof a?(d=hb(a,"family",""),e=hb(a,"bold",!1),f=hb(a,"italic",!1)):d=a;d=d.replace(/^"|"$/g,"");if(d in WJ)(WJ[d]?b:c)();else{var g=g||5E3;var h=new TJ;h.start(d,"0",e,f);var k=Date.now(),m=setInterval(()=>{let t=!1,r=!1;h.check()?r=t=!0:Date.now()-k>g&&(t=!0,r=!1);t&&(clearInterval(m),h.finish(),r?b():c&&(ya(`can't preload font ${a&&a.family}`),c()))},50)}} function YJ(a,b){Array.isArray(b)||(b=[b]);const c=[];pb(b,d=>{c.push(d.p4+"('"+d.src()+"')"+(d.format()?" format('"+d.format()+"')":""))});return`@font-face { font-family: '${a}'; src: ${c.join(",")}; ${""} ${""} }`}function ZJ(a,b){this.p4=a;this.BE=b;this.lx=null}ZJ.prototype.src=function(){return this.BE};ZJ.prototype.format=function(){return this.lx};function $J(a,b){const c=[];for(const e of Object.keys(b)){var d=b[e];const f=[];for(const g of d)d=0==g.indexOf("http")?g:a.uH+g,f.push(`url("${vo(d)}")`);c.push(`@font-face { font-family: "${e}"; src: ${f.join(",")};}`)}aK(c.join("\n"))} function bK(a){a.yb&&!Zu(a.Wa)&&document.getElementById("content").removeChild(a.yb.displayObject());a.B&&a.currentSession()&&a.IH&&(Bd(a,a.currentSession().sessionModeChangedEvent(),a.jh,a),a.IH=void 0);B(a,a.B);B(a,a.yb);B(a,a.Sb);B(a,a.ad);a.B=a.c3.create(a.pd);A(a,a.B);z(a,a.B.currentSessionChangedEvent(),()=>{a.Xw.g()});Cd(a,a.B.currentSessionChangedEvent(),()=>{a.IH=z(a,a.currentSession().sessionModeChangedEvent(),a.jh,a)},a);z(a,a.B.stateChangedEvent(),a.ib,a);a.Ld=cK(a);a.cW=dK(a);a.yb=eK(a); A(a,a.yb);a.Sb=fK(a);A(a,a.Sb);a.Ld.Wk(a.Sb);"small"==a.pd&&a.yb.Wk(a.Sb);a.OU=gK(a);a.ad=a.OU.create(a.pd);A(a,a.ad);z(a,a.ad.iR,b=>{b&&hK(a)});z(a,a.ad.closeWindowEvent(),b=>{a.qo.g(b)});z(a,a.ad.rE,a.q2,a);z(a,a.ad.ux,a.v1,a);z(a,a.ad.TI,a.q1,a);z(a,a.ad.showOutlineEvent(),a.j2,a);z(a,a.ad.showTopPanelPopupEvent(),a.o2,a);if(!a.xb){const {overflowY:b,background:c}="accessible"==a.Af.pd?{overflowY:"auto",background:"#CED1D3"}:{overflowY:"",background:""};document.body.style.overflowY=b;document.body.style.background= c}eD(a.Af)&&a.ad.hP()}function iK(a){if(!a.Ts||"tablet"==a.pd||"small"==a.pd||Zu(a.Wa))return null;const b=new fi({m:"quiz-skin-switch-control",tabIndex:0});z(a,b.K,a.w4,a);return b}function jK(a){const b=new O({ea:"SECTION"});b.Pe("region");b.lg(a.i.H("PB_ACCESSIBLE_SKIN_SETTINGS"));return b} function kK(a){a.ze&&(a.ze.l("mode",a.pd),a.ze.l("with-launcher",!1),"accessible"==a.pd?(a.ze.setAttribute("title",a.i.H("PB_ACCESSIBLE_SKIN_ENABLE_NORMAL_MODE")),a.ze.aw(-1),a.ze.Sc("hidden",!0)):(a.ze.setAttribute("title",a.i.H("PB_ACCESSIBLE_SKIN_ENABLE_ACCESSIBILITY_MODE")),a.ze.aw(0),a.ze.displayObject().removeAttribute("aria-hidden")))} function lK(a){a.rn&&a.Jt();const b=[],c=()=>{a.yb.D("visibility","");a.yb.va();a.GS.g()};var d=a.ma.jG();d&&b.push(qD(d));if(d=a.currentSession()){const e=W(d.Ka());e?(b.push(Px(a.lj,e.slide())),a.ad.tG(e.slide().id())):d.ke()&&b.push(Px(a.lj,d.ke().slide()))}else if(d=a.B.so)b.push(Px(a.lj,d.slide())),a.ad.tG(d.slide().id());Promise.all(b).then(c,c)} function mK(a,b){a.Rx=0;a.kC=[];const c=[];Za(b,(d,e)=>{const f=[];0===d.length&&f.push(new ZJ("local",e));for(let g=0;g<d.length;++g)f.push(new ZJ("url",d[g]));c.push(YJ(e,f));a.kC.push(e);nK(a)})} function oK(a,b){const c=a.pb.Og().colors(),d=a.ma.settings().X().quizSize();var e=a.ma.jG();e=e?Kg(e):"transparent";b=Object.assign(a.x_,{__wrapper_id__:b,__quiz_id__:"q_"+a.Fg,__correct_message__:a.i.H("PB_GRADED_QUESTION_CORRECT"),__incorrect_message__:a.i.H("PB_GRADED_QUESTION_INCORRECT"),__partially_correct_message__:a.i.H("PB_GRADED_QUESTION_PARTIALLY_CORRECT"),__answered_message__:a.i.H("PB_SURVEY_QUESTION_ANSWERED"),__not_answered_message__:a.i.H("PB_MINI_SKIN_NOT_ANSWERED_SURVEY_QUESTION"), __slide_background_url__:e,__quiz_width__:`${d.width}px`,__quiz_height__:`${d.height}px`});const f={};Za(c,(g,h)=>{f[h]=Yj(g)});tk(f,c);a.rI=a.w_.sO(f,b)}function pK(a){"accessible"!=a.pd&&setTimeout(()=>{const b=S(a.F,"gradients",{});J(b,"position","absolute");ke(a.gm().displayObject(),b,0)})}function hK(a){a.ze&&"accessible"!=a.pd&&a.ze.focus()} function cK(a){const b=$u(a.Wa)?Ou:Lu,c=Ah&&Zu(a.Wa)?document.body:a.ba||document.body;return new b({R:c,J:a.I,O:a.F,De:a.Tf,A:a.i,quizSize:a.ma.settings().X().quizSize(),Bi:new es,Jf:a.zd})}function dK(a){return new a.X3({quiz:a.ma,A:a.i,J:a.I,Fb:a.Wa,ZP:a.lj,R:a.ba,skinSettings:a.pb,Ec:a.xb?a.xb:void 0,Yn:a.Fg,Tj:a.ce,O:a.F,soundController:a.zd,Wn:a,De:a.Tf,kg:a.Ld,qb:a.Ld,es:()=>a.B.allowRetakeQuiz(),hA:()=>a.B.currentSession(),na:a.ya})} function eK(a){const b=a.cW.create(a.pd);b.mg("q_"+a.Fg);"small"==a.pd&&(b.Zv(a.B),z(a,a.B.currentSessionChangedEvent(),()=>{b.gb(a.currentSession())},a));return b}function fK(a){return new hm(a.yb.Kj(),a.F)}function gK(a){return new cC({state:a.B,view:a.yb,skin:a.yb,A:a.i,Sn:a.lj,O:a.F,Fb:a.Wa,Pj:a.Sb,Ee:a.ma.kb().Ee(),De:a.Tf,Ec:a.xb?a.xb:void 0,X:a.ma.settings().X(),ew:a.Af,Og:a.pb.Og()})} function qK(a,b){b?a.B.resume(b):Lx(a.B)?a.B.gb(a.ad.QP.bind(a.ad)):(a.B.start(),b=a.B.currentSession(),!b||wx(b)||b.ke()||a.yb.PA())}function nK(a){for(;2>a.Rx&&a.kC.length;)rK(a,a.kC.pop())}function rK(a,b){++a.Rx;const c=()=>{--a.Rx;nK(a);0===a.Rx&&(a.$I=!0,lK(a))},d={};d.family=b;XJ(d,c,c)}function sK(a,b){a.cc&&J(a.cc,"display",b?"":"none")}function tK(a,b){b&&(b=new li(b),J(b.displayObject(),"display","none"),a.setBannerView(b.displayObject()))} class uK extends I{constructor({Yn:a,quiz:b,y5:c,D7:d,YP:e,zO:f,iw:g,ab:h=null,m8:k="",fitToWindow:m,R:t,al:r,Fb:x,A:y,skinSettings:D,accessibilityModeEnabled:Q=!1,na:Ba,Vv:fa,Yz:Ja,contentScale:Ka,Ec:sb,HF:kc}){super();this.dC=kc||null;(this.xb=sb||null)&&vK(b,this.xb.showPlayersPanels());this.Fg=a;this.ma=b;this.w_=c;this.F=d;this.X3=e;this.cc=null;this.ot=Ka;this.uH=k;this.Fq=m;this.ba=t;this.Yr=r;this.i=y;this.pb=D;this.Ts=Q||!!this.xb&&this.xb.accessibilityModeEnabled();this.ya=Ba;this.YD=fa; this.Ob=h;this.rI=null;this.x_=Ja;this.rn=this.$I=!1;this.zd=new Xi;this.tc=new Ti(this.zd);$J(this,f);ti({X6:y.H("PB_TIMER_SECONDS_LABEL"),min:y.H("PB_TIMER_MINUTES_LABEL"),V5:y.H("PB_TIMER_HOURS_LABEL")});this.Wa=x;this.Af=new fD(a,this.Ts);this.pd=this.Af.WA();z(this,this.Af.gR,this.p2,this);z(this,this.Af.CQ,this.a1,this);this.Vd=null;t&&(J(t,"z-index",10),J(t,"top",0));this.gp=H(this);this.Gy=H(this);this.Jr=H(this);this.cz=H(this);this.mS=H(this);this.Xw=H(this);this.qo=H(this);this.IH=void 0; this.I=new mC(f,g);this.Tf=new mi;this.lj=new pD;this.ce=new vC({contentScale:this.ot,HF:this.dC,quiz:this.ma,Fb:this.Wa,Wn:this,Ec:this.xb,fitToWindow:this.Fq});this.c3=new xy({quiz:this.ma,A:this.i,J:this.I,Fb:this.Wa,ZP:this.lj,na:this.ya,co:!0,al:this.Yr});this.ad=this.OU=this.Sb=this.yb=this.cW=this.Ld=this.B=null;bK(this);if(this.ze=iK(this))a=jK(this),a.addChild(this.ze),document.getElementById("content").appendChild(a.displayObject()),kK(this);this.NC="always"==fa;this.GS=H(this);this.Rx= 0;this.kC=[];$u(x)?setTimeout(()=>{this.Jt()}):(this.yb.D("visibility","hidden"),0==Object.keys(f).length?(this.$I=!0,lK(this)):Dg(()=>{mK(this,f)},this))}id(){return this.Fg}setPresentationOutlineController(a){L?this.yb.setPresentationOutlineController(a):Ah&&this.yb.setPresentationOutlineController(a)}updateSlideVisualizer(){Ah&&this.yb.updateSlideVisualizer()}isResumed(){return this.NC}resize(a,b){if(void 0!==a&&void 0!==b){if(Ug){var c=this.yb.displayObject().parentNode;YD=c;c=c.style;c.overflow= "auto";c.width=`${a}px`;c.height=`${b}px`}Zu(this.Wa)||zh||oh||K?c=new F(a,b):(c=new G(16,16,a-32,b-32),this.ze&&a-162<c.width&&(c.width-=162),c=new F(c.width,c.height));this.ce.Rr=c.clone();c=qC(this.ce);var {width:d,height:e,left:f,top:g}=Vf({width:c.width,height:c.height,boundingWidth:a,boundingHeight:b,Ef:!1});"accessible"==this.pd?(this.yb.Ga(d),this.yb.Kf(f)):(this.yb.resize(d,e),this.yb.move(f,g));Zu(this.Wa)&&Ah&&this.yb.Kj().resize(d,e)}}restartQuiz(){this.deactivate();this.NC=!1;this.ad.reset(); this.B.reset();this.Jt();this.ib()}pauseMedia(){this.zd.IY()}autoStartAvailable(){return this.ad.autoStartAvailable()}soundController(){return this.zd}restoreState(){}usedAttemptsCount(){return this.B.usedAttemptsCount()}allowRetakeQuiz(){return this.B.allowRetakeQuiz()}currentSession(){return this.B.currentSession()}currentSessionChangedEvent(){return this.Xw}closeWindowEvent(){return this.qo}quizPlayerEvent(){return this.Gy}navigationType(){return this.ma.settings().X().navigationType()}showOutlineEvent(){return this.Jr}showTopPanelPopupEvent(){return this.cz}outlinePopupClosed(){this.ad.outlinePopupClosed()}onTopPanelPopupClosed(){this.ad.onTopPanelPopupClosed()}stateChangedEvent(){return this.gp}slideChangedEvent(){return this.ad.slideChangedEvent()}currentSlideId(){return this.ad.currentSlideId()}mediaController(){return this.tc}setOverlayDisplayed(){}setActionAvailability(a){this.Vd= a;this.ad.setActionAvailability(this.Vd);L&&this.yb.setActionAvailability(a)}setParentScale(a){this.yb.setParentScale(a)}start(){oK(this,this.Fg);pK(this);this.$I&&this.Jt();this.rn=!0;this.ib()}activate(){this.rI.disabled=!1;this.ad.activate(!0);this.yb.activate();hK(this)}deactivate(){this.rI.disabled=!0;this.ad.activate(!1);this.yb.deactivate()}persistState(){return this.B.persist()}setUserInfo(a,b){this.B.setUserInfo(a,b)}onPresentationViewModeChanged(a){"normal"==a?dD(this.Af,"desktop"):"accessible"== a&&dD(this.Af,"accessible")}quiz(){return this.ma}gm(){return this.yb}skin(){return this.yb}skinSettings(){return this.pb}initializationCompleteEvent(){return this.GS}showTopPanel(){Zu(this.Wa);var a=this.ma.fillPanelsView();var b=this.ma;if(b.settings().X().qa().isEnabled()||nC(b))a=!0;else{var c=b.skinSettings();b=b.settings().X().submitType();if(Ah)b:{const d=c.pg();c=c.questionListInfo().showSlideList();switch(b){case "eachQuestion":a=a||d.ym()||d.Zp()||c;break b;case "allAtOnce":a=a||d.Zp()|| c;break b;default:throw Error("unknown submit type");}}else b:switch(c=c.questionListInfo().showSlideList(),b){case "eachQuestion":a=a||c;break b;case "allAtOnce":a=a||c;break b;default:throw Error("unknown submit type");}}return a}VP(){if("accessible"==this.pd)return Promise.resolve();this.ze&&(this.ze.l("with-launcher",!0),hK(this));return this.ad.VP().then(()=>{this.ze&&this.ze.l("with-launcher",!1)})}w4(){dD(this.Af,"desktop"==this.pd?"accessible":"desktop")}p2(a){if(this.rn){var b=this.currentSession(); b&&b.AX();this.deactivate();b=this.persistState();this.pd=a;bK(this);Zu(this.Wa)||document.getElementById("content").appendChild(this.yb.displayObject());qK(this,b);this.cc&&this.yb.setBannerView(this.cc);pK(this);kK(this);this.mS.g();this.activate()}else this.pd=a,bK(this)}a1(){this.ze&&this.ze.u(this.Af.ez);this.Gy.g(this.Af.ez?"unlockPresentationViewMode":"lockPresentationViewMode")}setPanelScale(a){this.yb.setPanelScale(a)}ib(){this.gp.g(new nw)}jh(){if(this.Ts&&this.ze){const a=this.currentSession(); this.B&&a&&rz(this.Af,"reviewing"!=a.sessionMode())}}startupCompletedEvent(){return this.initializationCompleteEvent()}sessionDetailsGenerator(){return this.currentSession().sessionDetailsGenerator()}startupCompleted(){return!0}Jt(){const a="prompt"==this.YD;this.Ob&&a?(sK(this,!1),this.ad.Xn(b=>{this.NC=b;qK(this,b?this.Ob:null);sK(this,!0);this.jh();hK(this)})):(qK(this,this.NC?this.Ob:null),sK(this,!0))}q2(){this.Gy.g("skipQuizSlide")}q1(){this.Gy.g("quizFinished")}j2(a){this.Jr.g(a)}o2(a){this.cz.g(a)}v1(){this.Gy.g("gotoPreviousSlide")}setBannerView(a){this.cc= a;this.yb.setBannerView(a)}};var wK={resources:{_:"rs",hO:{_:"a",mimeType:{_:"m"},src:{_:"s"},text:{_:"t"}},PG:{_:"v",mimeType:{_:"m"},src:{_:"s"},text:{_:"t"}},images:{_:"i",src:{_:"s"},width:{_:"v"},height:{_:"h"},text:{_:"t"}}},fonts:{_:"fs",fontFamily:"f",sources:"s"},iw:{_:"S",fontFamily:"f",bold:"b",italic:"i"},Yz:{_:"v"}};function xK(a){this.uH=a||"";a=yq(wK);this.yC=a.resources.images;this.iH=a.resources.hO;this.GN=a.resources.PG}function yK(a,b){return`${a.uH}${b}`.replace(/\\/g,"/")};const zK={content:{_:"c"},contentHover:{_:"ch"},url:{_:"u"},width:{_:"w"},height:{_:"h"},language:{_:"l"},IG:{_:"tedt"},xF:{_:"dr"},wF:{_:"dw"},yF:{_:"xx"},zF:{_:"xy"}};class AK extends I{constructor(){super();this.Z=new Map;this.Zw="";H(this)}HA(a,b=!1){const c=a.id();this.Z.set(c,a);b&&(this.Zw=c)}vO(){return this.Zw}has(a){return this.Z.has(a)}count(){return Array.from(this.Z.keys()).length}names(){const a=[];this.Z.forEach(b=>{a.push(b.name())});return a}clear(){this.Z.clear();this.Zw=""}clone(){const a=new AK;this.Z.forEach(b=>{b=new Yi(b.name(),b.id(),b.labels());a.HA(b,b.id()==this.vO())},this);return a}};class BK{constructor(){this.Iy=-1;this.Ry="selectGroups";this.bW=!1}xs(){return this.Iy}Up(){return this.Ry}XP(){return this.bW}KP(a){this.Ry=a}IP(a){this.Iy=a}};class CK extends I{constructor(){super();this.ec=!1;this.Be=60;this.Ha=H(this);this.hx=H(this)}isEnabled(){return this.ec}value(){return this.Be}enable(a){this.ec!=a&&(this.ec=a,this.Ha.g(),this.hx.g())}Dd(a){this.Be!=a&&(this.Be=a,this.Ha.g())}};function Fw(a){return"allAtOnce"==a.Lb?!1:a.OA()} class DK extends I{constructor(){super();this.Dc=new F(720,540);this.Lb="eachQuestion";this.DD="quizPassingScore";this.eg=new CK;this.eg.Dd(3600);this.gq=this.zQ=!1;this.gE=!0;this.Ru=new BK;this.YD="prompt";this.vT="free";this.AU=H(this);this.G=H(this);this.u4=H(this);this.AQ=H(this)}quizSize(){return this.Dc}submitType(){return this.Lb}passingScoreType(){return this.DD}qa(){return this.eg}jv(){return this.zQ}Mz(){return this.gq}OA(){return this.gE}Vv(){return this.YD}navigationType(){return this.vT}V(){return this.G}};class EK{constructor(){this.wa=10;this.$s=this.qu=0;this.bt=1;this.on=!0;this.di=!1;this.HV=!0;this.XV=!1;this.ql=new Map;this.ql.set("correct",Lw("Qm.FormView.Feedback.DefaultCorrect"));this.ql.set("incorrect",Lw("Qm.FormView.Feedback.DefaultIncorrect"));this.ql.set("attempt",Lw("Qm.FormView.Feedback.DefaultAttempt"));this.ql.set("answered",Lw("Qm.FormView.Feedback.DefaultAnswered"));this.ql.set("partially",Lw("Qm.FormView.Feedback.DefaultPartiallyCorrect"));this.LQ=!1;this.DQ=!0;this.eg=new CK}points(){return this.wa}us(){return this.qu}mv(){return this.$s}Ff(){return this.bt}eO(){return this.LQ}uX(){return this.DQ}qa(){return this.eg}$Y(){return this.HV}eZ(){return this.XV}HP(a){this.wa= a}EP(a){this.qu=a}tP(a){this.$s=a}DA(a){this.bt=a}MP(a){this.on=a}rP(a){this.di=a}};class FK{constructor(){this.ec=!1;this.nV="";this.ip="_blank"}enabled(){return this.ec}qP(){return this.nV}target(){return this.ip}j(a){this.ec=a}yG(a){this.ip=a}};class GK{constructor(){this.GV=this.ac=this.NM=this.ec=!1;this.pR="passedAndFailed";this.XR=""}enabled(){return this.ec}CG(){return this.NM}Gi(){return this.ac}TP(){return this.GV}nO(){return this.pR}GF(){return this.XR}j(a){this.ec=a}xG(a){this.ac=a}};class HK extends I{constructor(){super();this.oS=Lw("Qm.Settings.Report.ValueFrom");this.sz=Lw("Qm.Settings.Report.ValueQuizSubject");this.Iw=Lw("Qm.Settings.Report.ValueQuizComment");this.sW=H(this);this.nR=H(this)}from(){return this.oS}bB(){return this.sz}Uz(){return this.Iw}};class IK{constructor(){this.ec=!1;this.Yl=""}enabled(){return this.ec}url(){return this.Yl}j(a){this.ec=a}AG(a){this.Yl=a}};class JK{constructor(){this.BZ=new GK;this.YM=new GK;this.YM.NM=!0;this.YM.xG(!0);this.w3=new HK;this.K3=new IK;this.A0=new FK}Cn(){return this.BZ}aq(){return this.YM}Uv(){return this.w3}Bs(){return this.K3}Mv(){return this.A0}};class KK extends I{constructor(){super();this.SL=new EK;this.Xe=new DK;this.zu=new JK;this.J0=new AK;this.aS={};z(this,this.Xe.AU,this.M1,this)}X(){return this.Xe}tb(){return this.SL}os(){return this.J0}VX(){return this.aS}M1(){const a=this.zu.Uv(),b="survey"==this.Xe.passingScoreType();var c=Lw("Qm.Settings.Report.ValueQuizComment"),d=Lw("Qm.Settings.Report.ValueSurveyComment"),e=b?d:c;(b?c:d)==a.Uz()&&a.Iw!=e&&(a.Iw=e,a.nR.g());c=Lw("Qm.Settings.Report.ValueQuizSubject");d=Lw("Qm.Settings.Report.ValueSurveySubject"); e=b?d:c;(b?c:d)==a.bB()&&a.sz!=e&&(a.sz=e,a.sW.g())}};class LK extends I{constructor(){super();this.AI=this.$o=!0;this.G=H(this)}showSlideList(){return this.$o}displayQuestionStatus(){return this.AI}V(){return this.G}};class MK extends I{constructor(){super();this.GM=this.HM=!0;this.G=H(this)}ym(){return this.GM}Zp(){return this.HM}V(){return this.G}};class NK extends I{constructor(){super();this.rq=this.pT=null;this.ee=new MK;this.fc=new LK;this.ZI="Open Sans";this.nq=10;z(this,this.ee.V(),this.Je,this);z(this,this.fc.V(),this.Je,this);this.pJ=this.zN=!1;this.qJ=H(this);this.G=H(this)}ts(){return this.pT}Og(){return this.rq}pg(){return this.ee}questionListInfo(){return this.fc}Fv(){return this.pJ}kQ(){return this.zN}fontFamily(){return this.ZI}WY(a){this.ZI!=a&&(this.ZI=a,this.Je())}borderRadius(){return this.nq}wP(a){this.nq!=a&&(this.nq=a,this.Je())}V(){return this.G}Je(){this.G.g()}} ;function vK(a,b){a.Ge=b}class OK extends I{constructor(a,b){super();this.Sa=b||"";this.U=new KK;this.pb=new NK;this.hz=a;this.NU="";this.Ge=!1;this.N3=H(this);this.nN=H(this);this.i4=H(this);this.Y3=H(this)}title(){return this.Sa}settings(){return this.U}skinSettings(){return this.pb}NP(a){this.pb=a;this.Y3.g()}zG(a){this.Sa=a;this.nN.g()}jG(){return this.NU}fillPanelsView(){return this.Ge}};class PK extends OK{constructor(a,b,c){super(b,c);this.Nh=a}kb(){return this.Nh}isGraded(){return"survey"!=this.settings().X().passingScoreType()}version(){return"9.0"}quizSize(){return this.settings().X().quizSize()}};class QK extends I{constructor(){super();this.$W=!0;this.Iy=-1;this.Ry="allQuestions";this.CD=new Jw;this.Ha=H(this)}LG(){return this.$W}xs(){return this.Iy}Up(){return this.Ry}Cd(){return this.CD}KP(a){this.Ry=a;this.Ha.g()}IP(a){this.Iy=a;this.Ha.g()}vG(a){this.CD=a;this.Ha.g()}Gf(){return this.Ha}};class RK extends yD{constructor(){super()}get(a){return Jq(this,a)}push(a){return wD(this,a)}insert(a,b){return wD(this,a,b)}remove(a){return xD(this,a)}};class SK extends I{constructor(a){super();this.Xd=a;this.Sa="";this.Ra=new RK;A(this,this.Ra);this.U=new QK;this.dW=new py;this.nN=new C}id(){return this.Xd}title(){return this.Sa}slides(){return this.Ra}settings(){return this.U}zG(a){this.Sa=a;this.nN.g()}};class TK{HX(a){a=a||hi();return new SK(a)}};function UK(a,b=1){return{type:"solid",value:{color:a,alpha:b}}};class VK{constructor(a){this.h=a}load(a){var b=a[this.h.description];const c=a[this.h.Pn],d=a[this.h.baseName];var e=a[this.h.version];a=a[this.h.colors];e=null!=e?e:0;1>e&&(e=a,a={},e["page.background"]&&(a.pageBackground=UK(e["page.background"])),e["player.background"]&&(a.playerBackground=UK(e["player.background"])),e["topPanel.text"]&&(a.playerText=UK(e["topPanel.text"])),e["button.normal"]&&(a.primaryButtonBackground=UK(e["button.normal"]),a.primaryButtonBorder=UK(e["button.normal"])),e["button.content.normal"]&& (a.primaryButtonText=UK(e["button.content.normal"])),e["button.over"]&&(a.primaryButtonBackgroundHover=UK(e["button.over"]),a.primaryButtonBorderHover=UK(e["button.over"])),e["button.content.over"]&&(a.primaryButtonTextHover=UK(e["button.content.over"])),e["player.background"]&&(a.secondaryButtonBackground=UK(e["player.background"]),a.secondaryButtonBorder=UK(e["player.background"])),e["topPanel.text"]&&(a.secondaryButtonText=UK(e["topPanel.text"]),a.secondaryButtonBackgroundHover=UK(e["topPanel.text"], .1),a.secondaryButtonTextHover=UK(e["topPanel.text"]),a.secondaryButtonBorderHover=UK(e["topPanel.text"],.1)),e["feedback.title.text"]&&(a.feedbackTitleText=UK(e["feedback.title.text"])),e["feedback.title.correct"]&&(a.feedbackTitleCorrect=UK(e["feedback.title.correct"])),e["feedback.title.partiallycorrect"]&&(a.feedbackTitlePartiallyCorrect=UK(e["feedback.title.partiallycorrect"])),e["feedback.title.incorrect"]&&(a.feedbackTitleIncorrect=UK(e["feedback.title.incorrect"])),e["feedback.title.answered"]&& (a.feedbackTitleAnswered=UK(e["feedback.title.answered"])),e["report.progressbar.background"]&&(a.reportProgressBarBackground=UK(e["report.progressbar.background"])),e["radio.check.content.normal"]&&(a.controlsRadioButtonsCheckboxes=UK(e["radio.check.content.normal"])),e["hotspot.content.normal"]&&(a.controlsHotspotMarkers=UK(e["hotspot.content.normal"])),e["controls.focus"]&&(a.controlsFocus=UK(e["controls.focus"])),e["radio.check.highlight"]&&(a.controlsHighlightRadioButtonsCheckboxes=UK(e["radio.check.highlight"])), e["buttons.menus.highlight"]&&e["buttons.menus.highlight.second"]&&(a.controlsHighlightButtonsMenus={type:"gradient",value:{firstColor:{color:e["buttons.menus.highlight"],alpha:1},secondColor:{color:e["buttons.menus.highlight.second"],alpha:1},direction:"horizontal"}}),e["media.player.background"]&&(a.mediaPlayerBackground=UK(e["media.player.background"])),e["media.player.progress"]&&(a.mediaPlayerProgress=UK(e["media.player.progress"])),e["media.player.buttons"]&&(a.mediaPlayerButtons=UK(e["media.player.buttons"])), e=1);const {R7:f,S7:g}={R7:a,S7:e};b=new tj({description:b,colors:f,Pn:c,version:g});b.vP(d);return b}};class WK{constructor(a){this.h=a}load(a){const b=new uj({description:a[this.h.description],messages:a[this.h.messages],Pn:a[this.h.Pn]});b.vP(a[this.h.baseName]);return b}};class XK{constructor(a){this.h=a}load(a,b){var c=(new WK(this.h.ts)).load(b[this.h.ts]);a.pT=c;c=(new VK(this.h.Og)).load(b[this.h.Og]);a.rq=c;c=a.pg();var d=b[this.h.pg],e=this.h.pg,f=d[e.ym];void 0!==f&&c.GM!=f&&(c.GM=f,c.G.g());d=d[e.Zp];void 0!==d&&c.HM!=d&&(c.HM=d,c.G.g());c=a.questionListInfo();d=b[this.h.questionListInfo];e=this.h.questionListInfo;f=d[e.showSlideList];void 0!==f&&f!=c.$o&&(c.$o=f,c.G.g());d=d[e.displayQuestionStatus];void 0!==d&&d!=c.AI&&(c.AI=d,c.G.g());c=b[this.h.Fv];a.pJ!= c&&(a.pJ=c,a.qJ.g());c=b[this.h.kQ];c=void 0!==c?c:!0;a.zN!=c&&(a.zN=c,a.Je());c=b[this.h.fontFamily];null!=c&&a.WY(c);b=b[this.h.borderRadius];null!=b&&a.wP(b)}};class YK{constructor(a){this.h=a}load(a,b){a.clear();a.Zw=b[this.h.vO];var c=this.h.items;b=b[c];for(const d of b)a.HA(new Yi(d[c.name],d[c.id],d[c.labels]))}};class ZK{constructor(a){this.h=a}load(a,b){a.HP(b[this.h.points]);a.EP(b[this.h.us]);a.tP(this.Fh(b[this.h.mv],0));a.DA(b[this.h.Ff]);a.MP(b[this.h.Sj]);a.rP(b[this.h.bO]);a.LQ=b[this.h.eO];a.DQ=b[this.h.uX];a.HV=b[this.h.$Y];a.XV=b[this.h.eZ];var c=b[this.h.vv];c&&(a.ql.set("correct",c[this.h.vv.correct]),a.ql.set("incorrect",c[this.h.vv.jA]),a.ql.set("attempt",c[this.h.vv.Oz]),a.ql.set("answered",c[this.h.vv.vp]),c=c[this.h.vv.Rv],void 0!==c&&a.ql.set("partially",c));a=a.qa();b=b[this.h.qa];a.enable(b[this.h.qa.isEnabled]); a.Dd(b[this.h.qa.value])}Fh(a,b){return null!=a?a:b}};function $K(a,b,c){a.j(b[c.enabled]);a.NM=b[c.CG];a.xG(b[c.Gi]);a.GV=b[c.TP];a.pR=b[c.nO];a.XR=b[c.GF]} class aL{constructor(a){this.h=a}load(a,b){$K(a.Cn(),b[this.h.Cn],this.h.Cn);$K(a.aq(),b[this.h.aq],this.h.aq);var c=a.Uv(),d=b[this.h.Uv],e=this.h.Uv;c.oS=d[e.from];var f=d[e.bB];c.sz!=f&&(c.sz=f,c.sW.g());d=d[e.Uz];c.Iw!=d&&(c.Iw=d,c.nR.g());c=a.Bs();d=b[this.h.Bs];e=this.h.Bs;c.j(d[e.enabled]);c.AG(d[e.url]);a=a.Mv();b=b[this.h.Mv];c=this.h.Mv;a.j(b[c.enabled]);a.nV=b[c.qP];a.yG(b[c.target])}};const bL={alwaysResume:"always",promptToResume:"prompt",alwaysStartOver:"never"}; class cL{constructor(a){this.h=a}load(a,b){var c=b.X(),d=a[this.h.quiz],e=this.h.quiz;c.Lb=d[e.submitType];c.G.g();c.u4.g();c.zQ=d[e.jv];c.G.g();c.gq=d[e.Mz]||!1;c.AQ.g();c.G.g();c.gE=d[e.OA]||!1;c.G.g();var f=d[e.Vv];c.YD=bL[f]||f||"prompt";c.G.g();f=d[e.navigationType];if(!f||f&&"free"!=f&&"locked"!=f)f="free";c.vT=f;c.G.g();c.DD=d[e.passingScoreType];c.AU.g();c.G.g();f=d[e.quizSize];c.Dc=new F(f[e.quizSize.width],f[e.quizSize.height]);c.G.g();f=d[e.qa];const g=c.qa();g.enable(f[e.qa.isEnabled]); g.Dd(f[e.qa.value]);c=c.Ru;d=d[e.kb];c.KP(d[e.kb.Up]);c.IP(d[e.kb.xs]);c.bW=d[e.kb.XP];e=b.tb();(d=a[this.h.Op])&&(new ZK(this.h.Op)).load(e,d);(e=a[this.h.MY])&&(new aL(this.h.MY)).load(b.zu,e);e=b.os();if(d=a[this.h.os])(new YK(this.h.os)).load(e,d);else{d=Lw("Qm.QuestionDefaults.LikertScaleLabelsSet").split("*");for(var h of d){d=h.split("|");if(3>d.length)throw Error("Invalid likert scale labels data!");c=d[0];f=hi();d.splice(0,1);e.HA(new Yi(c,f,d))}h=Array.from(e.Z.keys());if(0>=h.length)throw Error("Invalid preset index"); h=h[0];if(!e.Z.has(h))throw Error("Invalid preset id");h=e.Z.get(h).id();e.Zw=h}b.aS=a[this.h.VX]||{}}};function dL(a){return"string"===typeof a?JSON.parse(a):a};class eL{load(a,b){b.IP(a.Wb[a.h.xs]);b.KP(a.Wb[a.h.Up]);b.$W=a.Wb[a.h.LG];b.Ha.g();if(null!=a.Wb[a.h.Cd]){const d=new Jw;var c=d;c.WE=a.Wb[a.h.Cd][a.h.Cd.units];c.Ha.g();d.Dd(a.Wb[a.h.Cd][a.h.Cd.value]);b.vG(d)}}};class fL{constructor(a,b){this.h=a;this.Wb=b}};function gL({Mk:a,CF:b,BF:c,cG:d}){a=a.clone();a.Gd.lc().size+=b;Bj(a).lineHeight+=c;Bj(a).align=d}function hL(a,b){switch(b){case "ResultSlide":gL({Mk:a,BF:-.15,CF:12,cG:"center"});return;case "IntroSlide":gL({Mk:a,BF:-.15,CF:12,cG:"center"});return;case "AuthorizationSlide":gL({Mk:a,BF:0,CF:0,cG:"center"});return;case "InfoSlide":case "InstructionsSlide":gL({Mk:a,BF:-.25,CF:12,cG:"left"});return}a.clone()};class iL extends I{constructor(a,b,c,d,e){super();this.Sa=a;this.Zu=d;this.I4=b;this.Ab=c;a=e||[];Fd(this,this.aF);for(var f of a)z(this,f.jo,this.hy,this);f=jL(a);if(this.aF=f.bP)z(this,this.aF.mY,this.O2,this),z(this,this.aF.lY,this.M2,this);this.rd=f.gO;this.NW=H(this);this.J4=H(this);this.G=H(this);Md(this.Sa.jo,this.G);Md(this.Zu.jo,this.G);Md(this.J4,this.G);Md(this.NW,this.G);this.values().length||this.values().push(new Wo(""))}title(){return this.Sa}usage(){return this.I4}Re(){return this.Zu}type(){return this.Ab}values(){return this.rd}value(){return this.rd[0]}vh(a){this.Ab!= a&&(this.Ab=a,this.NW.g())}V(){return this.G}M2(a){a=this.values()[a];z(this,a.jo,this.hy,this);this.hy()}O2(a,b){for(const c of b)Bd(this,c.jo,this.hy,this);this.hy()}hy(){this.V().g()}};class kL{constructor(a){this.h=a}load(a,b){const c=this.h.wc;var d=b[c];b=[];if(d)for(const e of d){d=e[c.title];const f=e[c.usage],g=e[c.type],h=e[c.Re],k=e[c.values],m=[];for(const t of k)m.push(new Wo(t));d=new iL(new Wo(d),f,g,new Wo(h),m);b.push(d)}a.hi=b}};function lL(a,b,c){var d=b[c.Gj];a.mH!=d&&(a.mH=d,a.SZ.g());d=b[c.lf];a.AL!=d&&(a.AL=d,a.HU.g());d=b[c.fG];a.zL!=d&&(a.zL=d,a.HU.g());b=b[c.Ng];a.rH!=b&&(a.rH=b,a.sH.g())};class mL extends Hk{constructor(){super();this.AL=this.mH=this.rH=!1;this.zL=1;this.SZ=H(this);this.HU=H(this);this.sH=H(this)}Gj(){return this.mH}lf(){return this.AL}fG(){return this.zL}Ng(){return this.rH}};class nL extends mL{constructor(a){super();this.eb=a;this.tr="";this.Im=H(this);this.YL=H(this)}$n(){return this.tr}$v(a){this.tr!=a&&(this.tr=a,this.YL.g())}};class oL extends mL{constructor(a,b){super();this.EN=a;this.El=b;this.IN=a.width();this.FN=a.height();this.hH=H(this)}videoWidth(){return this.IN}videoHeight(){return this.FN}};function pL(a,b,c){a=new gs(a.Uf.ti.hO[b[c.id]]);a=new nL(a);lL(a,b,c);a.$v(b[c.$n]||"");return a} class qL{constructor(a,b){this.h=a;this.Uf=b}load(a,b){if(a){var c=a[this.h.image];c&&b.FP(this.bK(c,this.h.image));(c=a[this.h.audio])&&b.uP(pL(this,c,this.h.audio));if(a=a[this.h.video]){c=this.h.video;var d=rL(this.Uf,a[c.id],a[c.fP]);d=new oL(d.video,d.poster);lL(d,a,c);const e=a[c.width];e&&(d.IN=e);if(a=a[c.height])d.FN=a;a=d;b.Zl!=a&&(b.Zl&&Bd(b,b.Zl.hH,b.za,b),b.Zl=a,b.Zl&&z(b,b.Zl.hH,b.za,b),b.S4.g(),b.za())}}}bK(a,b){var {ef:c}=sL(this.Uf,a[b.id]);c=new Ik(c);c.oG(a[b.Lg]);return c}};class tL extends I{constructor(a){super();this.o=a;this.vd=null;this.BB=H(this)}audio(){return this.vd}content(){return this.o}setContent(a){this.o=a}uP(a){this.vd!=a&&(Fd(this,this.vd),(this.vd=a)&&z(this,this.vd.Im,()=>{this.BB.g()},this),this.BB.g())}$a(){let a=[];this.vd&&a.push(this.vd.eb);this.o&&(a=a.concat(this.o.$a()));return a}};class uL{constructor(a,b){this.h=a;this.fa=b}load(a){if(!a)return null;var b=vL(this.fa,this.h.value,dL(a[this.h.value]));b=new tL(b);if(a=a[this.h.audio])a=pL(new qL(this.h,this.fa),a,this.h.audio),b.uP(a);return b}};class wL{constructor(a){this.h=a}load(a,b,c){c=c||new Uk;Tk(c,a[this.h.rh]);if(a.hasOwnProperty(this.h.Uj)){var d=c.Uj();b=this.h.Uj;a=a[this.h.Uj];d.setColor(a[b.color]);d.Uk(a[b.alpha])}else if(a.hasOwnProperty(this.h.EO)){b=this.h.EO;var e=a[this.h.EO];a=c.xg;a.vh(e[b.type]);const f=[];for(d of e[b.fm])f.push(new vj(d[b.fm.position],d[b.fm.color],d[b.fm.alpha]));Qk(a,f);"linear"==a.type()?a.CA(e[b.angle]):"radial"==a.type()&&(d=e[b.ws],b=new wj(d[b.ws.cx],d[b.ws.cy],d[b.ws.vA]),a.VL!=b&&(a.VL= b,a.G.g()))}else a.hasOwnProperty(this.h.Lp)&&(e=c.Lp(),d=this.h.Lp,a=a[this.h.Lp],e.Uk(a[d.alpha]),e.setPosition(a[d.position]),{ef:a}=sL(b,a[d.Z5]),e.ji!=a&&(e.ji=a,e.G.g()));return c}};class xL{constructor(a){this.h=a}load(a,b){b=b||new Vk;a&&(b.setText(a[this.h.text]),a=a[this.h.zX],b.oH!=a&&(b.oH=a,b.G.g()));return b}};class yL{constructor(a){this.h=a}load(a,b){b=b||new Wk;b.setColor(a[this.h.color]);b.Uk(a[this.h.alpha]);b.Zg(a[this.h.size]);return b}};class zL{constructor(a){this.h=a}load(a,b){b=b||new Xk;b.setColor(a[this.h.color]);b.Uk(a[this.h.alpha]);b.pG(a[this.h.blur]);b.CA(a[this.h.angle]);b.Zg(a[this.h.size]);a=a[this.h.yp];b.ax!=a&&(b.ax=a,b.G.g());return b}};class AL{constructor(a){this.h=a}load(a,b){b=b||new Yk;b.vh(a[this.h.type]);b.Zg(a[this.h.size]);var c=a[this.h.uO];b.vI!=c&&(b.vI=c,b.za());c=a[this.h.Qz];b.Bw!=c&&(b.Bw=c,b.za());c=a[this.h.join];b.Lx!=c&&(b.Lx=c,b.za());"solid"==b.type()&&(b.setColor(a[this.h.color]),b.Uk(a[this.h.alpha]));return b}};class BL{constructor(a){this.h=a}load(a,b){b=b||new dl;if(a){Zk(b,a[this.h.bm]);var c=a[this.h.verticalAlign];b.DN!=c&&(b.DN=c,b.G.g());c=a[this.h.Rs];b.Kz!=c&&(b.Kz=c,b.G.g());$k(b,a[this.h.marginLeft]);al(b,a[this.h.marginRight]);bl(b,a[this.h.marginTop]);cl(b,a[this.h.marginBottom])}return b}};class CL{constructor(a,b){this.h=a;this.Uf=b;this.qH=new wL(this.h.background);this.t4=new AL(this.h.strokeStyle);this.HZ=new xL(this.h.lv);this.P3=new zL(this.h.bw);this.d0=new yL(this.h.Bv);this.y4=new BL(this.h.Qe)}load(a,b){b=b||new el;var c=b.background();this.qH.load(a[this.h.background],this.Uf,c);c=b.strokeStyle();this.t4.load(a[this.h.strokeStyle],c);c=b.lv();this.HZ.load(a[this.h.lv],c);c=b.bw();var d=a[this.h.bw];d?(this.P3.load(d,c),0!=c.$t&&(c.$t=!1,c.G.g())):(1!=c.$t&&(c.$t=!0,c.G.g()), c.NO());c=b.Bv();(d=a[this.h.Bv])?(this.d0.load(d,c),0!=c.Zt&&(c.Zt=!1,c.G.g())):(1!=c.Zt&&(c.Zt=!0,c.G.g()),c.NO());c=b.Qe();this.y4.load(a[this.h.Qe],c);return b}};class DL extends fl{};function EL(a,b){switch(b){case "IntroSlide":a=a.clone();Bj(a).lineHeight+=-.05;a.Gd.lc().size+=4;return;case "WordBank":case "FillInTheBlank":case "MultipleChoiceText":a=a.clone();Bj(a).align=void 0;Bj(a).lineHeight=void 0;Bj(a).qg=void 0;Bj(a).ff=void 0;return;case "LikertScale":a=a.clone();Bj(a).lineHeight+=-.25;return}a.clone()};function FL(a){a.strokeStyle().vh("none");Tk(a.background(),"none")}function GL(a){bl(a,5);cl(a,5);$k(a,10);al(a,10)} function HL({AY:a,id:b,og:c}){const d=new el;if(b&&Ij(b))return b=d.background(),Tk(b,"gradientFill"),Qk(b.xg,[new vj(0,6067175,1),new vj(1,4423376,1)]),b.xg.CA(90),Zk(d.Qe(),"shrinkTextOnOverflow"),b=d.Qe(),1!=b.Kz&&(b.Kz=!0,b.G.g()),d.strokeStyle().setColor(3568837),d.strokeStyle().Zg(2),d;if(b&&Hj(b)){c=d.background();a=d.strokeStyle();switch(b){case "passedCircle":c.Uj().setColor(7258914);a.vh("none");break;case "failedCircle":c.Uj().setColor(15885646);a.vh("none");break;case "passedIcon":case "failedIcon":Tk(c, "none");a.setColor(16777215);a.Zg(5);b=a;"round"!=b.Bw&&(b.Bw="round",b.za());b=a;"round"!=b.Lx&&(b.Lx="round",b.za());break;default:throw Error("unknown result slide icon id");}return d}if(b&&Kj(b))return FL(d),GL(d.Qe()),d;if(b&&Jj(b))return FL(d),d;switch(a){case "slidePicture":case "image":return FL(d),d;case "slideVideo":case "video":return d.strokeStyle().vh("none"),Tk(d.background(),"solidFill"),d.background().Uj().setColor(16777215),d;case "shape":d.background().Uj().setColor(6592469);d.strokeStyle().setColor(3964106); GL(d.Qe());switch(c){case "textBox":FL(d);Zk(d.Qe(),"resizeShapeToFitText");break;case "freeform":Tk(d.background(),"none")}return d;case "line":return Tk(d.background(),"none"),d.strokeStyle().setColor(6592469),d}throw Error("unknown object type");};function IL({type:a,B7:b,id:c}){if(Ij(c))return b=new wm(b||HL({AY:"shape",id:c,og:a}),c),Lk(b,a),b;b=new Mk(b||HL({AY:"shape",id:c,og:a}),c);Lk(b,a);return b};function JL(a,b,c,d){switch(b){case "mediaPlaceholder":return new ft(c);case "slidePicture":return new gl(d.Eb,c,KL(a));case "slideVideo":return new Bm({sZ:d.video(),id:c,Td:KL(a)});case "slideAudio":return new zm(d.audio(),c);case "image":const {ef:e,i6:f}=sL(a.Uf,a.Zc[a.h.Z4]);a=KL(a);return f?new DL(e,c,a):new fl(e,c,a);case "video":b=a.Zc[a.h.video];d=rL(a.Uf,b[a.h.video.id],b[a.h.video.fP]);d=new oL(d.video,d.poster);const g=a.Zc[a.h.width];g&&(d.IN=g);const h=a.Zc[a.h.height];g&&(d.FN=h);lL(d, b,a.h.video);return new Cm({sZ:d,id:c,Td:KL(a)});case "iconPlaceholder":return new xm(c);case "line":return new ym(KL(a),c);case "shape":return IL({type:a.Zc[a.h.og],B7:KL(a),id:c})}throw Error("unknown type "+b);}function KL(a){return a.Q3.load(a.Zc[a.h.Td])}function LL(a,b){a.Zc.hasOwnProperty(a.h.WO)&&(b.QC=a.Zc[a.h.WO]);a.Zc[a.h.name]&&b.CP(a.Zc[a.h.name]);a.Zc[a.h.rect]&&(b.Jh=a.ZC(a.h.rect,a.Zc[a.h.rect]));a.Zc[a.h.rotationAngle]&&(b.xk=a.Zc[a.h.rotationAngle])} function ML(a,b){NL(a,b);OL(a,b);a.Zc[a.h.js]&&(b.AK=a.ZC(a.h.js,a.Zc[a.h.js]));a.Zc[a.h.Lg]&&b.oG(a.Zc[a.h.Lg])}function NL(a,b,c){LL(a,b);b.wP(a.Zc[a.h.borderRadius]);Kj(b.id())||b.Rj(a.$C(b.type(),b.id(),c));if(c=a.Zc[a.h.xv]){const d=[];for(const e of c)d.push(new E(e[a.h.xv.x],e[a.h.xv.y]));b.nS=d;b.G.g()}}function OL(a,b){const c=a.Zc[a.h.LO];c&&(b.Tm=new uk(c[a.h.LO.url],c[a.h.LO.target]),b.p0.g())} class PL extends gt{constructor(a,b){super();this.h=a;this.Zc=null;this.Uf=b;this.Q3=new CL(this.h.Td,this.Uf)}load(a,b,c){this.Zc=a;a=JL(this,a[this.h.type],a[this.h.id],b);if(!a.id()){b=a.mg;var d=void 0;a instanceof Mk&&(d=a.og());var e=a.type();c="shape"==e?c.zM[d]++:c.CK[e]++;c=`${tD(e,d)} ${c}`;b.call(a,c)}this.Cf(a);return a}ON(a){LL(this,a)}MN(a){ML(this,a)}TN(a){NL(this,a);Lk(a,"rectangle")}RN(a){ML(this,a)}SN(a){LL(this,a)}QN(a){LL(this,a)}LN(a){LL(this,a)}KN(a){switch(a.id()){case "restartBtn":var b= this.Uf.pb.ts().messages().PB_CONTROL_PANEL_RETAKE_QUIZ_BUTTON_LABEL;break;case "reviewBtn":b=this.Uf.pb.ts().messages().PB_CONTROL_PANEL_REVIEW_QUIZ_BUTTON_LABEL;break;case "reportBtn":b=this.Uf.pb.ts().messages().PB_VIEW_REPORT_BUTTON_LABEL}const c=new Cj;c.Gd.lc().fontFamily="Open Sans";c.Gd.lc().bold=!0;c.Gd.lc().color=16777215;c.Gd.lc().size=15;Bj(c).align="center";Bj(c).lineHeight=1.5;Bj(c).ff=0;Bj(c).qg=0;NL(this,a,b);b=a.Td();cl(b.Qe(),7);bl(b.Qe(),5);al(b.Qe(),18);$k(b.Qe(),18);b=this.Zc[this.h.a5]; void 0!==b&&a.lH!=b&&(a.lH=b,a.SQ.g())}PN(a){NL(this,a);OL(this,a)}NN(a){LL(this,a);OL(this,a);var b=this.Zc[this.h.Qn],c=new E(b[this.h.Qn.jm][this.h.Qn.jm.x],b[this.h.Qn.jm][this.h.Qn.jm.y]);a.VI.equals(c)||(a.VI=c.clone(),a.GL.g());b=new E(b[this.h.Qn.vm][this.h.Qn.vm.x],b[this.h.Qn.vm][this.h.Qn.vm.y]);a.mM.equals(b)||(a.mM=b.clone(),a.GL.g())}$C(a,b,c){return this.Zc[this.h.Qj]?vL(this.Uf,this.h.Qj,dL(this.Zc[this.h.Qj])):QL(c)}ZC(a,b){return new G(b[a.x],b[a.y],b[a.width],b[a.height])}};class RL{load(a,b){const c=new Fj;b.hasOwnProperty(a.bold)&&(c.bold=b[a.bold]);b.hasOwnProperty(a.italic)&&(c.italic=b[a.italic]);b.hasOwnProperty(a.rg)&&(c.rg=b[a.rg]);b.hasOwnProperty(a.strike)&&(c.strike=b[a.strike]);b.hasOwnProperty(a.fontFamily)&&(c.fontFamily=b[a.fontFamily]);b.hasOwnProperty(a.size)&&(c.size=b[a.size]);b.hasOwnProperty(a.color)&&(c.color=b[a.color]);b.hasOwnProperty(a.lineHeight)&&(c.lineHeight=b[a.lineHeight]);b.hasOwnProperty(a.qg)&&(c.qg=b[a.qg]);b.hasOwnProperty(a.ff)&& (c.ff=b[a.ff]);return c}};class SL extends jB{Ta(){return this.Lh}Rj(a){this.Lh=a}};function TL(a,b,c){(b=b[a])&&sD(c.BT,{aP:JSON.parse(b[a.aP]),RP:JSON.parse(b[a.RP])})}function UL(a,b,c,d,e){if(c=c[b]){a=new PL(b,a.Uf);for(const f of c)c=a.load(f,e,d.BT),b=d,"direction"==c.id()&&(b.xt=c),"content"==c.id()&&(b.o=c),"additionalContent"==c.id()&&(b.Ki=c),wD(b,c),b.AT.g(c),b.uB(c),b.za()}} class VL{constructor(a,b){this.h=a;this.Uf=b;this.hz=b.hz;this.qH=new wL(a.background);this.NE=new RL}load(a,b){const c=b.fb();var d=b.En(),e=a[this.h.UF];const f=a[this.h.TF];c.XS=e;c.UC=!1;c.WS.g();c.za();c.UC!=f&&(c.UC=f,c.WS.g());if("default"!=e&&f)switch(this.Uf.quizSize(),b.type(),e){case "sideblock_1":break;case "sideblock_2":break;case "sideblock_3":break;case "horizontal_1":break;case "horizontal_2":break;case "balanced_1":break;case "balanced_2":break;case "balanced_3":break;case "default":break; default:throw Error("unknown layout type: "+e);}TL(this.h.A6,a,c.Cb());TL(this.h.b5,a,c.Pz());UL(this,this.h.Cb,a,c.Cb(),d);(e=b.description())&&c.Cb().direction().Rj(e);(b=b.content())&&b instanceof SL&&c.Cb().content().Rj(b.Ta());UL(this,this.h.Pz,a,c.Pz(),d);a[this.h.background]&&(d=this.qH.load(a[this.h.background],this.Uf),c.Nf!=d&&(c.Nf&&Bd(c,c.Nf.V(),c.zI,c),c.Nf=d,c.Nf&&z(c,c.Nf.V(),c.zI,c),c.zI()));d=this.hz.QH.get(a[this.h.t7]);c.Qu!=d&&(c.Qu=d,c.tw=null,c.c4.g(),c.za());if(a=a[this.h.Pd])a= this.NE.load(this.h.Pd,a),c.tw=a,c.KZ.g(),c.za()}};class WL extends I{constructor(){super();this.Or=null;this.xE=H(this)}slideObject(){return this.Or}};class XL extends I{constructor(){super();this.yk=0;this.G=H(this);this.bE=H(this);Md(this.bE,this.G);this.cj=new WL;z(this,this.cj.xE,this.za,this);this.NR=new WL;z(this,this.NR.xE,this.za,this)}score(){return this.yk}KA(a){this.yk!=a&&(this.yk=a,this.bE.g(),this.za())}V(){return this.G}object(){return this.cj}destination(){return this.NR}za(){this.G.g()}};class YL{constructor(a){this.h=a}load(a,b){const c=[];for(const f of a){a=new XL;var d=f[this.h.object];if(d){var e=a.object();d=zD(b,d[this.h.object.hZ]);e.Or!=d&&(e.Or=d,e.xE.g())}if(d=f[this.h.destination])e=a.destination(),d=zD(b,d[this.h.destination.hZ]),e.Or!=d&&(e.Or=d,e.xE.g());a.KA(f[this.h.score]);c.push(a)}return c}};class ZL{constructor(a){this.h=a}load(a,b,c){a=(new YL(this.h.PX)).load(a[this.h.PX],c);b.dR=a}};class $L{constructor(a){this.fl=a}load(a){var b=[];if("freeform"==a[this.fl.type]){var c=a[this.fl.points];for(const d of c)b.push(new E(d[this.fl.points.x],d[this.fl.points.y]))}a:{switch(a[this.fl.type]){case "rectangle":b=new UH;break a;case "oval":b=new TH;break a;case "freeform":b=new ex(b);break a}throw Error("unknown area type");}c=new Wo(a[this.fl.label]);c!=b.sb&&(b.sb=c,b.G.g());b.JA(this.ZC(this.fl.rect,a[this.fl.rect]));b.KA(a[this.fl.score]);b.yP(a[this.fl.correct]);return b}ZC(a,b){return new G(b[a.x], b[a.y],b[a.width],b[a.height])}};class aM{constructor(a){this.h=a}load(a,b,c){const d=new $L(this.h.Mn.areas),e=[];var f=a[this.h.Mn.areas];for(const g of f)f=d.load(g,b),e.push(f);c.Zs=e;if(a=a[this.h.Mn.image])({ef:b}=sL(b,a)),c.FP(b)}};class bM{constructor(a){this.h=a.Nv}load(a,b,c){var d=a[this.h.Dm];const e=[];for(const g of d)d=vL(b,this.h.Dm,g),e.push(d);c.Rl=e;const f=[];a[this.h.labels].forEach(g=>{g=new Wo(g);f.push(g)});c.HA(f);c.YY(a[this.h.Qp]);cM(c,(new RL).load(this.h.Ep,a[this.h.Ep]))}};class dM{constructor(a){this.h=a}load(a,b){const c=this.$H();c.mg(a[this.h.id]);var d=dL(a[this.h.text]);d=vL(b,this.h.text,d);c.setText(d);if(d=a[this.h.Jj])d=(new uL(this.h.Jj,b)).load(d),c.Vk(d);if(d=a[this.h.nv])c.Vp(d),fo(d)&&(b.ya=!0);d=a[this.h.score];void 0!==d&&c.KA(d);d=a[this.h.locked];void 0!==d&&c.eK!=d&&(c.eK=d,c.L0.g());if(d=a[this.h.image])b=this.bK(d,b,this.h.image),jo(c,b);b=a[this.h.correct];void 0!==b&&c.yP(b);a=a[this.h.typeIn];void 0!==a&&c.Th!=a&&(c.Th=a,c.OW.g(c));return c}bK(a, b,c){({ef:b}=sL(b,a[c.id]));b=new Ik(b);b.oG(a[c.Lg]);b.$v(a[c.$n]);return b}$H(){return new zo}};class eM{constructor(a){this.h=a;this.JB=a.dd}load(a,b,c,d){a=a[this.h.dd];for(const e of a)a=this.XC(e,b,d),CI(c,a)}XC(a,b,c){return(new dM(this.JB)).load(a,b,c)}};class fM extends I{constructor(){super();this.we=new zo;this.eq(this.we);this.Na=new zo;this.eq(this.Na);this.G=H(this)}premise(){return this.we}response(){return this.Na}Mk(){return this.we.textRange().Mk()}oc(a){this.Na!=a&&(Fd(this,this.Na),this.Na=a,this.eq(this.Na))}V(){return this.G}fd(){return ho(this.we.fd(),this.Na.fd())}$a(){return this.Na.$a().concat(this.we.$a())}eq(a){z(this,a.ED,this.Je,this);z(this,a.hN,this.Je,this)}Je(){this.G.g()}};class gM{constructor(a){this.JB=a.dd;this.nK=a.om.matches}load(a,b,c,d){a=a[this.nK];for(const h of a){var e=h,f=b,g=d;const k=new fM,m=new dM(this.JB);k.oc(m.load(e[this.nK.response],f,g));a=k;e=m.load(e[this.nK.premise],f,g);a.we!=e&&(Fd(a,a.we),a.we=e,a.eq(a.we));CI(c,k)}}};class hM{constructor(a){this.h=a}load(a,b,c,d){(new gM(this.h)).load(a,b,c.matches(),d);(new eM(this.h)).load(a[this.h.om.distractors],b,c.distractors(),d);a=a[this.h.om.ratio];c.HL!=a&&(c.HL=a,c.Ri())}};class iM{constructor(a){this.h=a}load(a){return"between"==a[this.h.DX]?new op(a[this.h.leftOperand],a[this.h.rightOperand]):new pp(a[this.h.DX],a[this.h.operand])}};class jM{constructor(a){this.JQ=a.z6}load(a,b){a=a[this.JQ];for(const d of a){var c=this.XC(d);a=b;wD(a,c);a.zZ.g(c,void 0)}}XC(a){return(new iM(this.JQ)).load(a)}};class kM extends ko{constructor(){super();this.Tl=null}setText(a){B(this,this.Tl);this.Tl=A(this,a);z(this,this.Tl.jp,this.E2,this)}fd(){var a=super.fd(),b=this.Tl;a=ho(a,null);a.kw=a.kw.concat(b);return a}textRange(){return this.Tl}};class lM extends dM{load(a){const b=this.$H();b.mg(a[this.h.id]);a=new Wo(a[this.h.text]);b.setText(a);return b}$H(){return new kM}};class mM extends eM{XC(a){return(new lM(this.JB)).load(a)}};class nM{constructor(a){this.fa=a}aD(a,b){return vL(this.fa,b,a)}};class oM extends nM{load({Op:a,Vz:b,json:c}){const d=Ej(a.fb().Pd());EL(d,a.type());a.settings().S();b=this.aD(c[b.Qj],b.Qj);a.content().Rj(b)}};class pM extends nM{load({Op:a,Vz:b,json:c}){const d=Ej(a.fb().Pd());EL(d,a.type());a.settings().S();b=this.aD(c[b.Qj],b.Qj);a.content().Rj(b)}};class qM extends nM{load({Op:a,Vz:b,json:c}){var d=Ej(a.fb().Pd());EL(d,a.type());a.settings().S();d=this.aD(c[b.Qj],b.Qj);a.content().Rj(d);const e=[];pb(c[b.extraWords],f=>e.push(new Wo(f)),this);rM(a.content(),e)}};class sM extends I{constructor(){super();this.ec=!1;this.Be=1;this.Ha=H(this)}isEnabled(){return this.ec}value(){return this.Be}enable(a){this.ec=a;this.Ha.g()}Dd(a){this.Be=a;this.Ha.g()}Gf(){return this.Ha}};class tM extends I{constructor(){super();this.jM="byQuestion";this.wa=10;this.$s=this.qu=0;this.D3=H(this);this.Ha=H(this)}Tp(){return this.jM}points(){return this.wa}us(){return this.qu}mv(){return this.$s}HP(a){this.wa!=a&&(this.wa=a,this.Ha.g())}EP(a){this.qu!=a&&(this.qu=a,this.Ha.g())}tP(a){this.$s!=a&&(this.$s=a,this.Ha.g())}Gf(){return this.Ha}};class uM extends I{constructor(){super();this.gK="anyDestination";this.hK="random";this.Xj="none";this.hq=this.qL=!1;this.N0=H(this);this.O0=H(this);this.Us=H(this);this.R2=H(this);this.aH=H(this)}pA(){return this.gK}VF(){return this.hK}Xh(){return this.Xj}cP(){return this.qL}ds(){return this.hq}BA(a){this.Xj!=a&&(this.Xj=a,this.Us.g())}sP(a){this.hq!=a&&(this.hq=a,this.aH.g())}};class vM extends I{constructor(){super();this.Xj="none";this.hq=!1;this.Us=H(this);this.aH=H(this)}Xh(){return this.Xj}BA(a){this.Xj!=a&&(this.Xj=a,this.Us.g())}ds(){return this.hq}sP(a){this.hq!=a&&(this.hq=a,this.aH.g())}};class wM extends I{constructor(){super();this.TJ=null;this.BK=this.LV=this.WI=!1;this.D0=H(this);this.kS=H(this);this.MV=H(this);this.yT=H(this)}nY(){return this.TJ}cA(){return this.WI}RA(){return this.LV}sA(){return this.BK}};class xM extends I{constructor(){super();this.Xj="none";this.Us=H(this)}Xh(){return this.Xj}BA(a){this.Xj!=a&&(this.Xj=a,this.Us.g())}};function yM(a,b){const c=a.evaluation()?a.evaluation().Tp():"byQuestion";return-1==["MultipleChoice","MultipleResponse","Hotspot","DND"].indexOf(b)||Vj.includes(b)||"byAnswer"!=c?a.di:!0};function zM(a,b){a=a.$C(a.Wb[a.h.content][a.h.content.Qj],a.h.content.Qj,"fullArticle");b.Rj(a)}function AM(a,b,c){(new eM(a.h.content)).load(a.Wb[a.h.content],a.fa,b,c)}function BM(a,b,c,d){b=(b?b[c]:void 0)||d||"next";fo(b)&&(a.fa.ya=!0);return b}function CM(a,b,c){return(new uL(c,a.fa)).load(b[c])} class DM extends iD{constructor(a,b){super();this.h=a;this.fa=b;this.Wb=null;this.a4=new qL(this.h.En,this.fa)}load(a,b){this.Wb=a;var c=this.Wb[this.h.type];b=b||this.Wb[this.h.id];a=this.fa.tb()||void 0;var d=this.fa.os()||void 0;b=EM(this.fa.b4,{type:c,id:b,r8:a,os:d});a=this.Wb;b.u(a[this.h.visible]);var e=a[this.h.settings];d=b.settings();var f=this.h.settings,g=this.Fh(e[f.S],!1);d.YZ.g();d.Lc=g;if(e[f.evaluation]){g=e[f.evaluation];var h=this.h.settings.evaluation;const t=new tM;var k=t,m= g[h.Tp];k.jM!=m&&(k.jM=m,k.D3.g());t.HP(g[h.points]);t.EP(g[h.us]);t.tP(this.Fh(g[h.mv],0));d.Hd=t}e[f.qa]&&(g=e[f.qa],k=new CK,m=this.h.settings.qa,k.enable(g[m.isEnabled]),k.Dd(g[m.value]),g=k,d.eg!=g&&(Fd(d,d.eg),d.eg=g,d.Ha.g(),d.eg&&(z(d,d.eg.Ha,d.Je,d),z(d,d.eg.hx,d.Je,d))));d.iT=this.Fh(e[f.qs],!1);d.Ha.g();d.MP(this.Fh(e[f.Sj],!1));g=d.DA;k=this.fa;m=this.Fh(e[f.Ff],1);k=k.U&&"allAtOnce"==k.U.X().submitType()?1:m;g.call(d,k);d.rP(this.Fh(e[f.bO],!1));g=this.Fh(e[f.EG],!1);d.TM!=g&&(d.TM=g, d.m4.g(),d.Ha.g());d.gH=this.Fh(e[f.e5],!1);d.Ha.g();g=this.Fh(e[f.Gn],1);d.TH!=g&&(d.TH=g,d.Ha.g(),d.k_.g());if(g=e[f.Mg])k=new sM,k.enable(this.Fh(g[f.Mg.enabled],!1)),k.Dd(this.Fh(g[f.Mg.value],1)),d.KQ=k;if(!Sj.includes(c)){k=f.nv;if(g=e[k])m=g[k.type],d.AH!=m&&(d.AH=m,d.$Z.g());d.Vp("correct",BM(this,g,k.correct));d.Vp("incorrect",BM(this,g,k.jA));d.Vp("attempt",(g?g[k.Oz]:void 0)||"none");d.Vp("answered",BM(this,g,k.vp));yM(d,c)?d.Vp("partially",BM(this,g,k.Rv,g&&g[k.Rv]?"next":d.ct.incorrect)): d.Vp("partially","next");k=f.Jj;if(g=e[k])g[k.bY]&&(m=g[k.bY],d.jJ!=m&&(d.jJ=m,d.cS.g())),g[k.lZ]&&(m=g[k.lZ],d.bN!=m&&(d.bN=m,d.cS.g())),d.Vk("correct",CM(this,g,k.correct)),d.Vk("incorrect",CM(this,g,k.jA)),d.Vk("attempt",CM(this,g,k.Oz)),d.Vk("answered",CM(this,g,k.vp)),(g=CM(this,g,k.Rv))&&yM(d,c)&&d.Vk("partially",g)}if(g=e[f.tv])k=f.tv,m=c=new uM,h=g[k.pA],m.gK!=h&&(m.gK=h,m.N0.g()),m=c,h=g[k.VF],m.hK!=h&&(m.hK=h,m.O0.g()),c.BA(g[k.Xh]),m=c,h=g[k.cP],m.qL!=h&&(m.qL=h,m.R2.g()),g=g[k.ds],null!= g&&c.sP(g),d.CI!=c&&(d.CI=c,d.H_.g());if(g=e[f.ms])k=f.ms,c=new vM,c.BA(g[k.Xh]),g=g[k.ds],null!=g&&c.sP(g),d.tJ!=c&&(d.tJ=c,d.o0.g());if(g=e[f.mm])k=f.mm,m=c=d.mm()||new wM,h=g[k.nY],m.TJ!=h&&(m.TJ=h,m.D0.g()),m=c,h=g[k.cA],m.WI!=h&&(m.WI=h,m.kS.g()),m=c,m.LV=g[k.RA],m.MV.g(),m=c,g=g[k.sA],m.BK!=g&&(m.BK=g,m.yT.g()),d.Ym!=c&&(d.Ym&&B(d,d.Ym),d.Ym=c,d.Ym&&(Md(d.Ym.kS,d.WC),Md(d.Ym.yT,d.WC),Md(d.Ym.MV,d.WC)),d.WC.g());e=e[f.nB];f=f.nB;c=new xM;e&&c.BA(e[f.Xh]);d.bv!=c&&(B(d,d.bv),d.bv=c,d.bv&&Md(d.bv.Us, d.oX),d.oX.g());f=a[this.h.animation];d=b.animation();f&&(e=this.h.animation,d.vh(f[e.type]),d.setDirection(f[e.direction]),d.XY(f[e.mode]),d.Wp(f[e.duration]),f=f[e.delay],d.wt!=f&&(d.wt=f,d.Je()));this.a4.load(a[this.h.En],b.En());(new VL(this.h.fb,this.fa)).load(a[this.h.fb],b);if(a[this.h.direction])a=this.$C(dL(a[this.h.direction]),this.h.direction,"textWithEquation");else switch(b.type()){case "AuthorizationSlide":a=Lw("Qm.QuestionDefaults.AuthDescription");d=b.fb().Pp();hL(Ej(d),b.type()); a=QL(a);break;default:a=QL()}b.EA(a);(d=b.fb().Cb().direction())&&d.Rj(a);this.Cf(b);return b}tj(a){zM(this,a.content(),a.type())}nj(a){const b=this.Wb[this.h.content],c=this.h.content.Hk;(new kL(c)).load(a.content(),b[c])}sj(a){zM(this,a.content(),a.type())}wj(a){const b=Ej(a.fb().Pd());AM(this,a.content(),b)}Cj(a){const b=Ej(a.fb().Pd());AM(this,a.content(),b)}yj(a){const b=Ej(a.fb().Pd());AM(this,a.content(),b)}Ej(a){const b=this.h.content;(new qM(this.fa)).load({Op:a,Vz:b,json:this.Wb[b]})}xj(a){const b= this.h.content;(new pM(this.fa)).load({Op:a,Vz:b,json:this.Wb[b]})}qj(a){const b=this.h.content;(new oM(this.fa)).load({Op:a,Vz:b,json:this.Wb[b]})}Dj(a){const b=this.Wb[this.h.content],c=Ej(a.fb().Pd());(new mM(this.h.content)).load(b,this.fa,a.content(),c)}zj(a){(new jM(this.h.content)).load(this.Wb[this.h.content],a.content())}Bj(a){const b=Ej(a.fb().Pd());b.Gd.lc().color=0;(new eM(this.h.content)).load(this.Wb[this.h.content],this.fa,a.content(),b)}vj(a){const b=Ej(a.fb().Pd());b.Gd.lc().color= 0;(new hM(this.h.content)).load(this.Wb[this.h.content],this.fa,a.content(),b)}rj(a){(new aM(this.h.content)).load(this.Wb[this.h.content],this.fa,a.content())}pj(){}uj(a){const b=Ej(a.fb().Pd());(new bM(this.h.content)).load(this.Wb[this.h.content],this.fa,a.content(),b)}Aj(a){var b=this.Wb[this.h.content][this.h.content.NY],c=this.h.content.NY;a=a.content();a.DA(b[c.Ff]);a.xG(b[c.Gi]);a.BQ=b[c.jF];a.Ri();a.IV=b[c.j7];a.Ri();a.AM=this.Fh(b[c.i7],!0);a.Ri();const d=b[c.Cd],e=a.Cd();e.Dd(d[c.Cd.value]); e.WE=d[c.Cd.units];e.Ha.g();c=c.sh;if(b=b[c])a=a.sh(),a.vh(b[c.type]),a.AG(b[c.url]),a.yG(b[c.target])}oj(a){(new ZL(this.h.content)).load(this.Wb[this.h.content],a.content(),a.fb().Cb())}$C(a,b){return vL(this.fa,b,a)}aD(a,b){return vL(this.fa,b,a)}Fh(a,b){return null!=a?a:b}};class FM{constructor(a){this.h=a}load(a,b,c=!1){const d=new DM(this.h.slides,b),e=new eL,f=new fL(this.h.settings,a[this.h.settings]);b=b.g0;var g;c&&(g=hi());g=b.HX(g||a[this.h.id]);g.zG(a[this.h.title]);e.load(f,g.settings());for(const h of a[this.h.slides])a=c?hi():void 0,a=d.load(dL(h),a),g.slides().push(a);return g}};class GM extends I{constructor(){super();this.vx=[];this.uW=[];this.Ab="graded";this.ga=null;this.Om=new kB;this.Ha=H(this);this.F4=H(this)}slides(){switch(this.type()){case "graded":return this.NF();case "survey":return this.hw();default:return[]}}NF(){return this.vx}hw(){return this.uW}type(){return this.Ab}sh(){return this.Om}vh(a){if(this.Ab!=a){const b="graded"==this.Ab&&"survey"==a,c="survey"==this.Ab&&"graded"==a;this.Ab=a;b&&this.Es(this.hw()[0]);c&&this.Es(this.NF()[0]);this.F4.g()}}Es(a){this.ga!= a&&(this.ga=a,this.Ha.g())}Gf(){return this.Ha}indexOf(a){return this.slides().indexOf(a)}};function Ix(a,b){a.uf.forEach(b,void 0)}class HM extends I{constructor(a,b,c,d=null){super();this.uf=new RK;A(this,this.uf);(this.r0=a)&&A(this,a);this.q0=c||[];if(c)for(const e of c)A(this,e);(this.RZ=d)&&A(this,d);this.xr=b;A(this,this.xr);this.ZS=new py;A(this,this.ZS)}Cp(){return this.r0}Hk(){return this.RZ}RF(){return this.q0}yv(a){return this.uf.get(a)}Ee(){return this.xr}groups(){return this.uf}nA(){return this.ZS}};class IM{constructor(a,b){this.q4=a;this.N_=b}end(){return this.N_}start(){return this.q4}};function JM(a,b,c,d,e){if(c=c[d]){a.vh(c[d.type]);var f=d.sh,g=c[f];if(g){const h=a.sh();h.vh(g[f.type]);h.AG(g[f.url]);h.yG(g[f.target])}pb(c[d.NF],h=>{h&&(h=b.load(h),A(a,h),a.vx.push(h))});pb(c[d.hw],h=>{h&&(h=b.load(h),A(a,h),a.uW.push(h))});KM(a,e)}}function LM(a){const b=[],c=a.Wb[a.h.RF];c&&pb(c,d=>{d&&b.push(a.wE.load(d))});return b} function KM(a,b){const c="survey"==a.type();b&&c&&a.vx[0]&&a.hw().length&&(b=a.vx[0].content().Cd().value(),a=a.hw()[0].content().Cd(),b!=a.value()&&a.Dd(b))}class MM{constructor(a,b,c){this.h=a;this.Wb=b;this.fa=c;this.h0=new FM(this.h.groups);this.wE=new DM(this.h.groups.slides,this.fa)}yv(a){a=dL(this.Wb[this.h.groups][a]);return this.h0.load(a,this.fa)}};const NM={Fp:0,YF:0};function OM(a){const [b,c]=a.split(".");return{Fp:+b,YF:+c}}function PM({Fp:a,YF:b}){return`${a}.${b}`}function QM(a,b){return a.filter(c=>{c=OM(c.version);return b.Fp<c.Fp||b.Fp===c.Fp&&b.YF<c.YF})};const RM=oj(P(15987699).value,P(15132390).value,"horizontal"); function SM(a=6261721,b=RM,c=0){return{accentColor:P(a),choiceBackground:P(16777215,0),choiceBorder:P(16777215,0),choiceControlBackground:P(16777215),choiceControlBorder:P(10724259),choiceBackgroundHover:P(14013909),choiceBorderHover:P(14013909),choiceControlBackgroundHover:P(16777215),choiceControlBorderHover:P(9539985),choiceBackgroundSelected:P(8231897,0),choiceBorderSelected:P(8231897,0),choiceControlIconActive:P(16777215),choiceTextSelected:P(c),dragBackground:oj(P(16777215).value,P(15921906).value, "vertical"),dragBorder:P(12632256),dragText:P(0),dragBackgroundHover:oj(P(15987699).value,P(15132390).value,"horizontal"),dragBorderHover:P(12632256),dragTextHover:P(0),dragBackgroundSelected:b,dragBorderSelected:P(a),dragTextAndIcon:P(0),inputBackground:P(16777215,.86),inputBorder:P(12500670,.86),inputBackgroundHover:P(16777215,.86),inputBorderHover:P(12500670,.86),inputBackgroundFocus:P(16777215),inputBorderFocus:P(9868950),inputText:P(0),selectListBackground:P(16777215,.72),selectListBorder:P(10066329), selectListBackgroundHover:P(16777215,.8),selectListBorderHover:P(10066329),selectListBackgroundSelected:P(16777215,.24),selectListBorderSelected:P(6261721),selectListPopoverBackground:P(16777215),selectListPopoverText:P(0),tooltipBackground:P(16777215),tooltipBorder:P(12763842),tooltipText:P(0),feedbackCorrect:P(8173841),feedbackIncorrect:P(14375499),feedbackPartiallyCorrect:P(16292411),feedbackAnswered:P(6261721),feedbackBackground:P(16777215),feedbackTitle:P(16777215),feedbackText:P(0)}};var TM=function(a,b){if(!a.length)throw Error("Incorrect upgrader initialing");const c=OM(a[a.length-1].version);return(d,e)=>{const f=d.version?OM(d.version):NM;d.version=PM(c);return f.Fp>c.Fp?b(d,e):QM(a,f).reduce((g,{version:h,T7:k})=>{g=k(g,e);g.version=h;return g},d)}}([{version:"1.0",T7:function(a,b){const c=b.keys;var d=b.context.skinSettings();b=d?d.Og().colors().controlsRadioButtonsCheckboxes.value:void 0;d=d?d.Og().colors().controlsHighlightButtonsMenus:void 0;a[c.colors]=SM(b,d,a[c.Pd][c.Pd.color]); return a}}],a=>a);class UM{constructor(a,b,c,d,e){this.an=a;this.Nf=b;this.j3=c;this.tw=d;this.SH=e}$a(){return this.Nf.$a()}name(){return this.an}CP(a){this.an=a}background(){return this.Nf}Pp(){return this.j3}Pd(){return this.tw}};class VM{constructor(a){this.h=a;this.UZ=new wL(a.background);this.NE=new RL}load(a,b,c){a=TM(a,{keys:this.h,context:b,version:a[this.h.version]});c=c||a[this.h.name];b=this.UZ.load(a[this.h.background],b);const d=this.NE.load(this.h.Pp,a[this.h.Pp]),e=this.NE.load(this.h.Pd,a[this.h.Pd]);return new UM(c,b,d,e,a[this.h.colors])}};class WM{constructor(){this.QH=new Map}forEach(a){for(const b of this.QH.values())a(b)}};class XM{constructor(a){this.d4=new VM(a)}load(a,b){const c=new WM;for(const d of a)a=this.d4.load(d,b),c.QH.set(a.name(),a);return c}};class YM{constructor(){this.h=ZM.document;this.e4=new XM(this.h.gZ);this.g4=new $M;this.O3=new cL(this.h.settings);this.Z3=new XK(this.h.skinSettings)}load(a,b){var c=a[this.h.skinSettings];const d=new NK;null!=c&&this.Z3.load(d,c);b.NP(d);var e=this.e4.load(a[this.h.gZ],b);b.hz=e;const f=a[this.h.title];c=new KK;this.O3.load(a[this.h.settings],c);b.U=c;a=this.g4.load(new MM(this.h.Hi,a[this.h.Hi],b),b);a=new PK(a,e,f);b=a.U.X().quizSize();e=c.X().quizSize();b=b.width!=e.width||b.height!=e.height; a.U=c;a.N3.g();b&&a.i4.g();a.NP(d);return a}};class $M{load(a){var b=0,c;(c=(c=a.Wb[a.h.Cp])?a.wE.load(c):null)&&b++;var d=new GM;JM(d,a.wE,a.Wb,a.h.Ee,a.fa.isGraded());var e=LM(a);b+=e.length;var f;(f=(f=a.Wb[a.h.Hk])?a.wE.load(f):null)&&b++;c=new HM(c,d,e,f);const {kb:g,h6:h}={h6:b,kb:c};b=(c=0!=h)?[0]:[];d=c?h+1:0;for(e=0;e<a.Wb[a.h.groups].length;++e)f=a.yv(e),g.groups().push(f),b.push(d),d+=f.slides().count()+1;b.push(d);if(null!=a.Wb[a.h.nA]){d=g.nA();e=a.h.nA;if(a=a.Wb[e])for(var k of a)d.addRange(new IM(k[e.start],k[e.end]));k=g.nA(); a=c?1:0;for(c=a;c<b.length;++c){d=b[c];var m=b[c+1];if(m){e=k;f=d;const r=new py;for(let x=0;x<e.count();++x){var t=e.RD[x];t.start()>=f&&t.end()<=m&&(t=new IM(t.start()-f,t.end()-f),r.addRange(t))}e=r;g.groups().get(b.indexOf(d)-a).dW=e}}}return g}};var aN={enabled:{_:"e"},CG:{_:"ua"},Gi:{_:"ca"},TP:{_:"f"},nO:{_:"x"},GF:{_:"em"}},bN={quiz:{_:"q",quizSize:{_:"qs",width:{_:"w"},height:{_:"h"}},submitType:{_:"st"},Vv:{_:"rm"},navigationType:{_:"nt"},jv:{_:"ab"},Mz:{_:"ap"},OA:{_:"co"},passingScoreType:{_:"pst"},qa:{_:"t",isEnabled:{_:"e"},value:{_:"v"}},kb:{_:"sp",xs:{_:"rs"},Up:{_:"st"},XP:{_:"sq"}}},Op:{_:"d",points:{_:"pt"},us:{_:"p"},mv:{_:"atp"},Ff:{_:"a"},Sj:{_:"sh"},bO:{_:"ap"},eO:{_:"A"},uX:{_:"ssq"},$Y:{_:"sgf"},eZ:{_:"ssf"},vv:{_:"fv", correct:{_:"c"},jA:{_:"i"},Oz:{_:"at"},Rv:{_:"pc"},vp:{_:"a"}},qa:{_:"t",isEnabled:{_:"e"},value:{_:"v"}}},MY:{_:"r",Cn:Object.assign({_:"ads"},aN),aq:Object.assign({_:"sts"},aN),Uv:{_:"rt",from:{_:"f"},bB:{_:"sj"},Uz:{_:"c"}},Bs:{_:"ss",enabled:{_:"e"},url:{_:"u"}},Mv:{_:"jss",enabled:{_:"e"},qP:{_:"s"},target:{_:"t"}}},os:{_:"l",vO:{_:"d"},items:{_:"i",name:{_:"n"},id:{_:"id"},labels:{_:"lb"}}},VX:{_:"es"}};var cN={rh:{_:"f"},Uj:{_:"s",color:{_:"c"},alpha:{_:"a"}},EO:{_:"g",type:{_:"t"},angle:{_:"a"},ws:{_:"r",cx:{_:"x"},cy:{_:"y"},vA:{_:"r"}},fm:{_:"c",position:{_:"p"},color:{_:"c"},alpha:{_:"a"}}},Lp:{_:"p",position:{_:"p"},alpha:{_:"a"},Z5:{_:"i"}}};var dN={fontFamily:{_:"f"},size:{_:"s"},color:{_:"c"},bold:{_:"b"},italic:{_:"i"},rg:{_:"u"},strike:{_:"S"},lineHeight:{_:"l"},ff:{_:"B"},qg:{_:"t"}};var eN={name:{_:"n"},background:Object.assign({_:"b"},cN),Pp:Object.assign({_:"q"},dN),Pd:Object.assign({_:"a"},dN),colors:{_:"c"},version:{_:"version"}};var fN={strokeStyle:Object.assign({_:"s"},{type:{_:"t"},color:{_:"C"},alpha:{_:"a"},size:{_:"s"},uO:{_:"d"},Qz:{_:"c"},join:{_:"j"}}),background:Object.assign({_:"b"},cN),lv:{_:"a",text:{_:"t"},zX:{_:"a"}},bw:Object.assign({_:"S"},{color:{_:"c"},alpha:{_:"a"},size:{_:"s"},blur:{_:"b"},angle:{_:"A"},yp:{_:"d"}}),Bv:Object.assign({_:"g"},{color:{_:"c"},alpha:{_:"a"},size:{_:"s"}}),Qe:Object.assign({_:"t"},{bm:{_:"a"},verticalAlign:{_:"v"},Rs:{_:"w"},marginLeft:{_:"l"},marginRight:{_:"r"},marginTop:{_:"t"}, marginBottom:{_:"b"}})};var gN={hZ:{_:"s"}};var hN={Gj:{_:"a"},lf:{_:"pe"},fG:{_:"pl"},Ng:{_:"pb"},$n:{_:"r"}};var iN,jN={H6:{_:"d"},htmlText:{_:"h"},V4:{_:"a"},resources:{_:"r"},lc:{_:"t",bold:{_:"b"},italic:{_:"i"},rg:{_:"u"},strike:{_:"st"},color:{_:"c"},size:{_:"s"},fontFamily:{_:"f"},dB:{_:"sb"},eB:{_:"sp"}}};const kN={value:Object.assign({_:"v"},jN),audio:Object.assign({_:"a",id:{_:"i"},$n:{_:"r"}},hN)};var lN; lN={S:{_:"ee"},evaluation:{_:"e",Tp:{_:"t"},points:{_:"pt"},us:{_:"p"},mv:{_:"atp"}},qa:{_:"t",isEnabled:{_:"e"},value:{_:"v"}},qs:{_:"ms"},Sj:{_:"sh"},Ff:{_:"a"},Gn:{_:"cc"},bO:{_:"ap"},EG:{_:"s"},e5:{_:"cs"},Mg:{_:"al",enabled:{_:"e"},value:{_:"v"}},nv:{_:"B",type:{_:"t"},correct:{_:"c"},jA:{_:"i"},Oz:{_:"at"},Rv:{_:"pc"},vp:{_:"a"}},Jj:{_:"F",bY:{_:"gt"},lZ:{_:"st"},correct:Object.assign({_:"c"},kN),jA:Object.assign({_:"i"},kN),Oz:Object.assign({_:"at"},kN),Rv:Object.assign({_:"pc"},kN),vp:Object.assign({_:"a"}, kN)},tv:{_:"d",pA:{_:"m"},VF:{_:"M"},Xh:{_:"a"},cP:{_:"o"},ds:{_:"r"}},ms:{_:"h",Xh:{_:"a"},ds:{_:"r"}},mm:{_:"l",nY:{_:"lb"},cA:{_:"fs"},RA:{_:"sn"},sA:{_:"nz"}},nB:{_:"w",Xh:{_:"a"}}};var mN; const nN={x:{_:"x"},y:{_:"y"}},oN={type:{_:"tp"},id:{_:"I"},name:{_:"n"},rect:{_:"r",x:{_:"x"},y:{_:"y"},width:{_:"w"},height:{_:"h"}},js:{_:"c",x:{_:"x"},y:{_:"y"},width:{_:"w"},height:{_:"h"}},Lg:{_:"z"},rotationAngle:{_:"R"},Z4:{_:"i"},WO:{_:"k"},og:{_:"s"},a5:{_:"la"},borderRadius:{_:"b"},Td:Object.assign({_:"S"},fN),Qj:Object.assign({_:"rt"},jN),LO:{_:"h",url:{_:"u"},target:{_:"t"}},xv:Object.assign({_:"f"},nN),Qn:{_:"l",jm:Object.assign({_:"f"},nN),vm:Object.assign({_:"s"},nN)},video:Object.assign({_:"v", id:{_:"i"},fP:{_:"pi"},width:{_:"w"},height:{_:"h"}},{Gj:{_:"a"},lf:{_:"pe"},fG:{_:"pl"},Ng:{_:"pb"}})},pN={aP:{_:"o"},RP:{_:"s"}};mN={UF:{_:"l"},TF:{_:"L"},Cb:Object.assign({_:"o"},oN),Pz:Object.assign({_:"B"},oN),A6:Object.assign({_:"O"},pN),Pd:Object.assign({_:"af"},dN,{strike:{_:"st"}}),b5:Object.assign({_:"i"},pN),t7:{_:"s"},background:Object.assign({_:"b"},cN)};var qN; qN={image:{_:"i",id:{_:"i"},Lg:{_:"z"},$n:{_:"r"}},audio:Object.assign({_:"a",id:{_:"i"}},hN),video:Object.assign({_:"v",id:{_:"i"},fP:{_:"pi"},width:{_:"w"},height:{_:"h"}},hN)}; iN={id:{_:"i"},type:{_:"tp"},visible:{_:"v"},direction:Object.assign({_:"D"},jN),content:{_:"C",dd:{_:"chs",id:{_:"i"},text:Object.assign({_:"t"},jN),correct:{_:"c"},typeIn:{_:"ti"},Jj:Object.assign({_:"f"},kN),nv:{_:"br"},score:{_:"sc"},locked:{_:"l"},image:{_:"ia",id:{_:"i"},Lg:{_:"z"},$n:{_:"r"}}},om:{_:"m",matches:{_:"m",premise:{_:"p"},response:{_:"r"}},ratio:{_:"r"},distractors:{_:"d"}},Mn:{_:"h",areas:{_:"a",type:{_:"t"},label:{_:"l"},score:{_:"s"},correct:{_:"c"},points:{_:"p",x:{_:"x"},y:{_:"y"}}, rect:{_:"r",x:{_:"x"},y:{_:"y"},width:{_:"w"},height:{_:"h"}}},image:{_:"i"}},Nv:{_:"l",Dm:Object.assign({_:"s"},jN),labels:{_:"l"},Qp:{_:"r"},Ep:Object.assign({_:"lf"},dN,{strike:{_:"st"}})},PX:{_:"d",object:Object.assign({_:"o"},gN),destination:Object.assign({_:"d"},gN),score:{_:"s"}},Qj:Object.assign({_:"rt"},jN),z6:{_:"na",DX:{_:"co"},leftOperand:{_:"lo"},rightOperand:{_:"ro"},operand:{_:"op"}},extraWords:{_:"ew"},NY:{_:"Rs",Cd:{_:"ps",units:{_:"u"},value:{_:"v"}},Gi:{_:"sc"},jF:{_:"ap"},j7:{_:"sg"}, i7:{_:"sa"},Ff:{_:"a"},sh:{_:"f",type:{_:"tp"},url:{_:"u"},target:{_:"t"}}},Hk:{_:"au",wc:{_:"f",title:{_:"t"},usage:{_:"u"},type:{_:"tp"},Re:{_:"n"},values:{_:"v"}}}},settings:Object.assign({_:"s"},lN),fb:Object.assign({_:"a"},mN),En:Object.assign({_:"at"},qN),animation:{_:"an",type:{_:"t"},direction:{_:"d"},mode:{_:"m"},duration:{_:"du"},delay:{_:"de"}}};var rN; rN={Cp:Object.assign({_:"i"},iN),RF:Object.assign({_:"in"},iN),Hk:Object.assign({_:"au"},iN),Ee:{_:"r",type:{_:"t"},sh:{_:"f",type:{_:"tp"},url:{_:"u"},target:{_:"t"}},NF:Object.assign({_:"g"},iN),hw:Object.assign({_:"s"},iN)},groups:{_:"g",id:{_:"i"},title:{_:"T"},slides:Object.assign({_:"S"},iN),settings:{_:"s",xs:{_:"rs"},Up:{_:"st"},LG:{_:"up"},Cd:{_:"ps",units:{_:"u"},value:{_:"v"}}}},nA:{_:"lr",start:{_:"s"},end:{_:"e"}}}; var ZM=yq({kO:{_:"B"},y8:{_:"pbs"},settings:{_:"s",Mk:{_:"f"}},document:{_:"d",title:{_:"T"},settings:Object.assign({_:"s"},bN),skinSettings:Object.assign({_:"sk"},{ts:{_:"m",description:{_:"d"},messages:{_:"m",id:{_:"i"},message:{_:"m"}},Pn:{_:"id"},baseName:{_:"b"}},Og:{_:"c",description:{_:"d"},colors:{_:"c",target:{_:"t"},color:{_:"c"}},Pn:{_:"id"},baseName:{_:"b"},version:{_:"v"}},pg:{_:"s",ym:{_:"p"},Zp:{_:"n"}},questionListInfo:{_:"q",showSlideList:{_:"s"},displayQuestionStatus:{_:"d"}},Fv:{_:"h"}, kQ:{_:"um"},fontFamily:{_:"ff"},borderRadius:{_:"br"}}),gZ:Object.assign({_:"sm"},eN),Hi:Object.assign({_:"sl"},rN)},jG:{_:"b"},fillPanelsView:{_:"fp"}});class sN extends YM{constructor(){super();this.BL=ZM}};function tN(a){this.ti=a}tN.prototype.bI=function(){throw Error("unknown resource type");};var uN={bold:{_:"b"},italic:{_:"i"},rg:{_:"u"},strike:{_:"st"},color:{_:"c"},size:{_:"s"},fontFamily:{_:"f"},dB:{_:"sb"},eB:{_:"sp"}};var vN={type:{_:"t"},QF:{_:"i"},align:{_:"a"},kY:{_:"r"},lineHeight:{_:"lh"},qg:{_:"T"},ff:{_:"b"}};var wN={lc:Object.assign({_:"tf"},uN),pm:Object.assign({_:"pf"},vN)};class xN{constructor(){this.h=yq(uN)}load(a){if(!a)return new zj;const b=new zj;b.fontFamily=a[this.h.fontFamily];b.size=a[this.h.size];b.color=a[this.h.color];b.bold=a[this.h.bold];b.italic=a[this.h.italic];b.rg=a[this.h.rg];b.dB=a[this.h.dB];b.eB=a[this.h.eB];b.strike=a[this.h.strike];return b}};class yN{constructor(){this.h=yq(vN)}load(a){if(!a)return new yj;const b=new yj;b.type=a[this.h.type];b.QF=a[this.h.QF];b.align=a[this.h.align];b.lineHeight=a[this.h.lineHeight];b.qg=a[this.h.qg];b.ff=a[this.h.ff];return b}};class zN{constructor(){this.h=yq(wN)}load(a){if(!a)return new Aj;const b=new Aj,c=(new xN).load(a[this.h.lc]);b.Sl=c.clone();a=(new yN).load(a[this.h.pm]);b.Bl=a.clone();return b}};class AN extends qo{constructor(a,b){super("qmFillInTheBlank");a=jL(a);this.rd=a.gO;this.Lc=b;if(this.$r=a.bP)z(this,this.$r.mY,c=>{this.Qq();c.includes(0)&&this.LR.g();this.Ri()},this,1),z(this,this.$r.lY,()=>{this.Qq();this.LR.g();this.Ri()},this,1);this.Qq();this.LR=H(this);H(this)}Qq(){Fd(this,this.rd);this.rd.forEach(a=>{z(this,a.jp,this.Ri,this)})}Ri(){this.V().g()}values(){return this.rd}S(){return this.Lc}};const BN={value:{_:"v"},Jk:{_:"i"}};class CN{constructor(){this.h=yq(BN)}load(a){const b=a?tb(a[this.h.value],c=>new Wo(c)):[new Wo("")];return new AN(b,!!a)}};class DN extends qo{constructor({values:a,Jk:b,S:c}){super("qmMultipleChoiceText");a=jL(a);this.rd=a.gO;this.$r=a.bP;this.Lc=c;this.xR=this.rd[b];this.vR=H(this);H(this);this.Q4=H(this);this.$r&&(z(this,this.$r.lY,()=>{this.Qq();this.vR.g();this.V().g()},this,1),z(this,this.$r.mY,()=>{this.Qq();this.vR.g();this.V().g()},this,1));this.Qq()}S(){return this.Lc}Jk(){let a=this.rd.indexOf(this.xR);0>a&&(a=0,this.xR=this.rd[a]);return a}values(){return this.rd}N2(){this.Q4.g();this.V().g()}Qq(){Fd(this, this.rd);this.rd.forEach(a=>{z(this,a.jp,this.N2,this,100)})}};class EN{constructor(){this.h=yq(BN)}load(a){const b=tb(a[this.h.value],c=>new Wo(c));return new DN({values:b,Jk:void 0!==a[this.h.Jk]?a[this.h.Jk]:0,S:void 0!==a[this.h.Jk]})}};class FN extends qo{constructor(a,b){super("qmWordBank");this.Be=a;this.Lc=b;this.P4=H(this);H(this)}value(){return this.Be}S(){return this.Lc}Dd(a){this.Be=a;this.P4.g()}};class GN{constructor(){this.h=yq(BN)}load(a){return null!=a?new FN(a[this.h.value],!0):new FN("",!1)}};class HN extends tN{bI(a,b,c){switch(b){case "qmWordBank":return b=(new GN).load(c),b.mg(a),b;case "qmMultipleChoiceText":return b=(new EN).load(c),b.mg(a),b;case "qmFillInTheBlank":return b=(new CN).load(c),b.mg(a),b}return super.bI(a,b,c)}};class IN extends DI{constructor(){super(void 0)}};class JN extends DI{Mk(){if(!this.count())throw Error("no choices");return this.getChoice(0).Mk()}eq(a){z(this,a.V(),this.bu,this)}WU(a){Bd(this,a.V(),this.bu,this)}OH(){}};class KN extends jB{constructor(){super();this.Vx=new JN;z(this,this.Vx.V(),this.Ri,this);this.bx=new EI;z(this,this.bx.V(),this.Ri,this);this.HL=.5}matches(){return this.Vx}distractors(){return this.bx}gP(){return this.HL}fd(){return ho(this.Vx.fd(),this.bx.fd())}$a(){return this.bx.$a().concat(this.Vx.$a())}clear(){this.Vx.clear();this.bx.clear()}};class LN extends yD{constructor(){super();this.zZ=H(this);this.s3=H(this);H(this);H(this)}V(){return this.Gf()}getAnswer(a){return Jq(this,a)}fd(){return null}clear(){for(;0<this.count();){var a=this.getAnswer(0);const b=ob(this.Z,a);xD(this,a);this.s3.g(a,b)}}};function EM(a,{type:b,id:c}){a=MN(a,b);c=c||hi();return new ED(c,b,a)} function MN(a,b){switch(b){case "IntroSlide":case "InfoSlide":case "InstructionsSlide":return a.UB();case "MultipleChoice":case "TrueFalse":case "MultipleResponse":return new EI;case "WordBank":return new NN;case "MultipleChoiceText":return new ON;case "FillInTheBlank":return new PN;case "TypeIn":return new IN;case "Numeric":return new LN;case "Sequence":return new EI;case "Matching":return new KN;case "Hotspot":return new QN;case "Essay":return null;case "LikertScale":return new RN;case "ResultSlide":return new lB; case "AuthorizationSlide":return new SN;case "DND":return new TN}throw Error("unknown slide content type "+b);}class UN{UB(){return new SL}};function rM(a,b){a.pX=b}var VN=class extends jB{constructor(){super();this.Lh=null;this.pX=[]}Ta(){return this.Lh}Rj(a){this.Lh=a}extraWords(){return this.pX}};class NN extends VN{placeholders(){const a=[];var b=this.Ta().resources();for(const c of b)c instanceof FN&&(b=c,a.push(new Rr(b.id(),b.S()?b.value():null)));return a}};var WN=class extends jB{constructor(){super();this.Lh=null}Ta(){return this.Lh}Rj(a){this.Lh=a}jI(a){return new Jr(a.id(),a.values(),a.S()?a.Jk():null)}};class ON extends WN{placeholders(){const a=[],b=this.Ta().resources();for(const c of b)c instanceof DN&&a.push(this.jI(c));return a}};var XN=class extends jB{constructor(){super();this.Lh=null}Ta(){return this.Lh}Rj(a){this.Lh=a}fd(){return null}jI(a){return new wr(a.id(),a.S()?a.values():null)}};class PN extends XN{placeholders(){const a=[],b=this.Ta().resources();for(const c of b)c instanceof AN&&a.push(this.jI(c));return a}};var SN=class extends jB{constructor(){super();this.hi=[]}wc(){return this.hi}};function cM(a,b){a.SJ=b}class RN extends jB{constructor(){super();this.Rl=[];this.Nt=[];this.Jl=.3;this.SJ=null}Dm(){return this.Rl}labels(){return this.Nt}Qp(){return this.Jl}Ep(){return this.SJ?this.SJ.clone():null}HA(a){this.Nt=a}YY(a){this.Jl=a}};class QN extends jB{constructor(){super();this.Zs=[];this.Eb=null}areas(){return this.Zs}FP(a){this.Eb=a}$a(){return this.Eb?[this.Eb]:[]}};class TN extends jB{constructor(){super();this.dR=[]}chains(){return this.dR}};var YN=class extends UN{};function sL(a,b){a=a.ti.images[b];return{ef:new yo(a.src,a.width,a.height),i6:void 0!==a.v8}}function rL(a,b,c){c=a.ti.images[c];return{video:new ms(a.ti.PG[b],c.width,c.height),poster:new yo(c.src,c.width,c.height)}} function vL(a,b,c){var d=c[b.resources];const e=c[b.htmlText],f=c[b.V4],g=c[b.H6];b=(new zN).load(c[b.lc]);a=a.y3;c=[];for(const h of d){d=h.id;const k=h.type;switch(k){case "image":case "contentLibrary":d=new Zl(d,a.ti.images[h.assetId],h.text,h.width,h.height,h.increaseByClick,h.url);break;case "video":d=new Yl(d,a.ti.PG[h.assetId],h.text,a.ti.images[h.posterAssetId].src,h.showControls,h.width,h.height);break;case "equation":d=new pm(d,h.svg,h.latex,h.mathml);break;default:d=a.bI(d,k,h.data)}d&& c.push(d)}return new fC(e,c,g,b,f)}function QL(a){return new fC(a||"",[],[],new Aj)}class ZN{constructor(a){this.ti=a;this.g0=new TK;this.y3=new HN(a);this.hz=null;this.b4=new YN;this.pb=this.U=null;this.ya=!1}na(){return this.ya}tb(){return null}settings(){return this.U}os(){return null}skinSettings(){return this.pb}NP(a){this.pb=a}quizSize(){return this.U.X().quizSize()}isGraded(){return"quizPassingScore"==this.U.X().passingScoreType()}};function $N(a,b){const c={};Za(b,(d,e)=>{c[e]=new Ae(d[a.fontFamily],d[a.bold],d[a.italic])});return c} class aO{load(a,b=""){if(!ka(a)){var c=mg(a);a=JSON;for(var d=a.parse,e=[],f=0,g=0;f<c.length;){var h=c[f++];if(128>h)e[g++]=String.fromCharCode(h);else if(191<h&&224>h){var k=c[f++];e[g++]=String.fromCharCode((h&31)<<6|k&63)}else if(239<h&&365>h){k=c[f++];var m=c[f++],t=c[f++];h=((h&7)<<18|(k&63)<<12|(m&63)<<6|t&63)-65536;e[g++]=String.fromCharCode(55296+(h>>10));e[g++]=String.fromCharCode(56320+(h&1023))}else k=c[f++],m=c[f++],e[g++]=String.fromCharCode((h&15)<<12|(k&63)<<6|m&63)}c=e.join("");a= d.call(a,c)}b=this.$J(a,b);return Promise.resolve(b)}$J(a,b){var c=yq(wK);b=new xK(b);var d=a[c.resources],e=d[b.yC],f=d[b.GN];const g=d[b.iH];d={};var h={},k={};for(var m in e)if(e.hasOwnProperty(m)){const D=e[m];d[m]={src:yK(b,D[b.yC.src]),width:D[b.yC.width],height:D[b.yC.height]}}for(var t in g)if(g.hasOwnProperty(t)){m=g[t];e=[];for(var r of m)e.push({src:yK(b,r[b.iH.src]),mimeType:r[b.iH.mimeType]});k[t]=e}for(y in f)if(f.hasOwnProperty(y)){t=f[y];r=[];for(var x of t)r.push({src:yK(b,x[b.GN.src]), mimeType:x[b.GN.mimeType]});h[y]=r}var y={hO:k,PG:h,images:d};x=new ZN(y);f=new sN;b=f.load(a[f.BL.document],x);if(d=a[f.BL.jG])f=a[f.BL.fillPanelsView],{ef:d}=sL(x,d),d=d.path(),b.NU=d,b.Ge=f;f=a[c.fonts];d=$N(c.iw,a[c.iw]);c=a[c.Yz];(a=a[ZM.kO])?(h=yq(zK),k={},k.content=a[h.content],k.contentHover=a[h.contentHover],k.url=a[h.url],k.width=a[h.width],k.height=a[h.height],k.language=a[h.language],k.IG=a[h.IG],k.xF=a[h.xF],k.wF=a[h.wF],k.yF=a[h.yF],k.zF=a[h.zF],a=new gi(k)):a=void 0;return{quiz:b,zO:f, iw:d,resources:y,Yz:c,na:x.na(),kO:a}}};const bO={1:"always",2:"never"};function cO(){const a=Jg(!0).resume;return bO[a]||null};function dO(){this.lW=new C;this.vt=this.uo=0;this.TE=!1;this.Y=ge("DIV");this.Y.style.width=jh?"100%":"100vw";this.Y.style.height=Ig?"50vh":"100vh";this.Y.style.position="absolute";this.Y.style.zIndex="-1";this.Y.style.top="0";!K||L||Ah||(document.body.style.position="fixed");let a=window;if(Sg)try{a=window.top}catch(c){}document.body.insertAdjacentElement("afterbegin",this.Y);(new ResizeObserver(()=>{Ig&&L?setTimeout(()=>{eO(this)},100):eO(this)})).observe(this.Y);window.invalidatePlayerSize=()=> {};window.setPlayerSize=()=>{};window.removeResizeListeners=()=>{};document.addEventListener("touchend",c=>{0==c.touches.length&&(this.TE=!1,setTimeout(()=>{eO(this,!1,!1)},100))},!0);document.addEventListener("touchstart",c=>{1==window.event.touches.length&&(this.TE=!0);1<c.touches.length&&c.preventDefault()},!0);const b=a.onresize;a.onresize=()=>{b&&b();eO(this)};a.onorientationchange=()=>{const c=we();c&&K&&(Ig?setTimeout(()=>{c.blur();ih&&eO(this)},800):c.blur())};Ug&&window.frameElement&&window.frameElement.setAttribute("scrolling", "no")} function eO(a,b=!1,c=!0){function d(t,r){if(b||m.uo!=t||m.vt!=r){const x=m.uo;m.uo=t;m.vt=r;m.lW.g(m.uo,m.vt);x!=m.uo&&Ig&&!m.TE&&setTimeout(()=>{e(0,0)},100)}}const e=ZD;if(b||!a.TE){var f=Ig?2*a.Y.clientHeight:a.Y.clientHeight;if(Sg||!($g&&.7>f/screen.height||cg&&.7>window.innerHeight/f)){var g=1,h=a.Y.clientWidth;c&&Ug&&window.frameElement&&(h=0,g=h/window.innerWidth);var k=window.innerHeight*g,m=a;d(h,k);c&&Ug&&window.frameElement&&setTimeout(()=>{h=window.frameElement.clientWidth;g=h/window.innerWidth;k= window.innerHeight*g;d(h,k)},0)}}};function fO(){var a=gO,b=hO,c=iO;return L?new c:K?new b:new a};function jO({v5:a,Yn:b,O6:c,contentScale:d,al:e,fitToWindow:f,accessibilityModeEnabled:g=!1,Vv:h,Cv:k,ab:m,B5:t=!1,YP:r}){uo=b;(new aO).load(c).then(x=>{const y=x.quiz,D=x.zO,Q=x.iw,Ba=x.resources,fa=x.na,Ja=x.Yz;x=x.kO;const Ka=y.skinSettings();L&&!Ka.kQ()&&(Ah=!0,L=!1,Ye(document.body,"body-smartphone"));const sb=document.getElementById(a);let kc=null;Ah&&(kc=ge("div"),$d(kc,{id:`mobileFramesLayer-${b}`}),sb.appendChild(kc));const Tn=fO(),Dj=new rD(b);m||(m=XC(b));h=cO()||h;const te=ge("div");$d(te, {id:"playerTopLayer"});J(te,"position","absolute");const sP=new Od(Ka.ts().messages()),eb=new uK({Yz:Ja,Yn:b,quiz:y,Fb:t?"embedded":"normal",y5:Tn,zO:D,iw:Q,ab:m,resources:Ba,fitToWindow:f,D7:Dj,YP:r,al:e,A:sP,qm:new Od({}),skinSettings:Ka,accessibilityModeEnabled:g,R:te,na:fa,Vv:h,contentScale:d});tK(eb,x);const Ap=new dO;Ap.lW.addHandler((Uf,Dk)=>{eb.resize(Uf,Dk);kc&&(J(kc,"width",`${Uf}px`),J(kc,"height",`${Dk}px`))});eb.stateChangedEvent().addHandler(Uf=>{if(!Uf.actionPrevented()){Uf=eb.persistState(); const Dk=YC();try{Dk.set(b,Uf)}catch(tR){}}},null,99);th&&ISPlayer.setPauseMediaCallback(eb.pauseMedia.bind(eb));ke(sb,eb.gm().displayObject(),0);ke(sb,te,1);L&&sb.setAttribute("id","q_"+b);eO(Ap,!0);eb.initializationCompleteEvent().addHandler(()=>{eb.autoStartAvailable()?eb.activate():eb.VP().then(()=>eb.activate())});eb.mS.addHandler(()=>{eO(Ap,!0)});eb.start();k&&k(eb)},()=>{k&&k()})};function kO(a){const b=a.Uw();lO(a,b);a.j(a.fW)}function lO(a,b){B(a,a.ld);a.ld=b;M(a,a.ld);z(a,a.ld.$h(),()=>{a.bg.g()});z(a,a.ld.dA(),()=>{a.Gq.g()});a.ja(a.width(),a.height());a.ld&&a.ld.setParentScale(a.parentScale())} class mO extends O{constructor(a){super({m:"quiz-session-view"});this.bg=H(this);this.Gq=H(this);this.wi=a;this.Uw=this.ld=null;this.fW=!0}$h(){return this.bg}dA(){return this.Gq}BG(a,b){this.Uw=()=>this.wi.create(a,b);kO(this)}WP(a,b,c){this.Uw=()=>this.wi.tO(a,b,c);kO(this)}Xv(a,b){this.ld&&this.ld.Pa(a,b)}jf(){this.ld&&this.ld.jf()}activate(){!this.ld&&this.Uw&&kO(this);this.ld&&this.Xv(!0)}deactivate(){B(this,this.ld);this.ld=null}updateSlideVisualizer(){this.Uw&&kO(this)}ja(a,b){this.ld&&this.ld.resize(a, b)}ue(){this.ld&&this.ld.setParentScale(this.parentScale())}j(a){this.fW=a;this.ld&&this.ld.j(a)}dm(a){this.ld&&this.ld.kc(a)}Ln(){return this.ld?this.ld.Aa:"normal"}};function nO(a){a.$b&&a.$b.resize(a.AE,a.uE);const b=oO(a);b&&b.resize(a.AE,a.uE)}function oO(a){return a.HJ||a.kH||a.GJ}function pO(a){const b=a.sS();a.$b&&a.$b.setParentScale(b);(a=oO(a))&&a.setParentScale(b)}function qO(a,b){a.km();b=a.wi.create(b,"normal");A(a,b);a.Fk.jc(b,0);z(a,b.$h(),()=>a.bg.g(),a);return b}function rO(a){a.$b&&(B(a.Fk,a.$b),a.$b=null)} class sO extends O{constructor({Bm:a,slideWidth:b,slideHeight:c,fZ:d,A:e}){super({m:"quiz-player-skin",Lf:!0});this.AE=b;this.uE=c;this.Fk=d;this.$b=this.GJ=this.kH=this.HJ=null;this.i=e;this.Fc=!1;this.cc=null;this.$=1;zc&&this.l("ms-edge",!0);this.ve=new lA;this.addChild(this.ve);this.NV=H(this);this.bg=H(this);this.wi=a;this.wi.be=this}setPresentationContext(){}Wk(){}Xp(){}setPanelScale(){}jf(){this.$b&&this.$b.jf()}activate(){nO(this);this.Fc=!0;if(this.$b)this.$b.activate();else{const a=oO(this); a&&a.Pa(!0)}}deactivate(){this.Fc=!1;this.$b&&this.$b.deactivate();const a=oO(this);a&&a.Pa(!1)}gv(a){if(this.Fc&&!yh){var b=oO(this);b?b.Pa(!0,a):this.$b&&this.$b.Xv(!0,a)}}SA(){return this.NV}scale(){return this.$}cw(a){this.NV.g(a)}Yv(){}setScale(a){super.setScale(a);this.$=a;pO(this);this.KC()}setParentScale(a){super.setParentScale(a);pO(this);this.KC()}Is(a){this.HJ=qO(this,a);nO(this);pO(this)}NA(a){this.kH=qO(this,a);nO(this);pO(this)}Hs(a){this.GJ=qO(this,a);nO(this);pO(this)}$h(){return this.bg}Ms(){rO(this); this.$b=new mO(this.wi);M(this.Fk,this.$b,oO(this)?1:0);nO(this);pO(this);return this.$b}PA(){const a=new O({m:"quiz-empty-visualizer"});a.resize(this.AE,this.uE);this.Fk.jc(a,0)}km(){const a=oO(this);a&&(this.Fk.removeChild(a),B(this,a));this.GJ=this.kH=this.HJ=null}sS(){return this.scale()*this.parentScale()}KC(){}reset(){this.km();rO(this)}$p(){}Xn(){}Ev(){this.ve.gd()}dw(){this.ve.show()}setBannerView(a){J(a,"position","absolute");J(a,"right","0");J(a,"z-index","1000");this.jc(a,0);this.cc=a; this.IJ()}IJ(){}sx(){return new F(this.AE,this.uE)}};class tO extends I{constructor(){super();this.Uc=[];this.ZB=null;this.mq=H(this);this.Bh=H(this)}add(a){0<this.Uc.length&&z(this,this.Uc[this.Uc.length-1].Bh,()=>{a.play(!0)});z(this,a.mq,()=>{this.ZB=a});this.Uc.push(a)}play(a){this.mq.g();this.Uc[0].play(void 0!==a?a:!0);z(this,this.Uc[this.Uc.length-1].Bh,()=>{this.ZB=null;this.Bh.g()});return!0}stop(a){if(this.ZB)for(var b=this.Uc.indexOf(this.ZB);b<this.Uc.length;++b)this.Uc[b].stop(a)}};class uO extends ul{constructor(a,b){super([0],[300],300);this.d3=a;this.Vi=b}Uh(a){[a]=a;a=IE()(a/300);this.d3.Ic(this.Vi?1-a:a)}start(){this.play()}};class vO extends O{constructor(a,b,c){super({m:"timed-question-popup"});this.rb=new O({s:N(this,"icon")});M(this,this.rb);this.rb.addChild(S(a,"timer-icon"));this.Db=new O({s:N(this,"text")});M(this,this.Db);di(this.Db,b,"PB_TIMED_QUESTION_POPUP",()=>({QUESTION_TIME:c}));this.ZR=H(this)}animate(){const a=new tO;a.add(new uO(this,!1));a.add(new ul([0],[1],1500));a.add(new uO(this,!0));a.play();z(this,a.Bh,this.n1,this)}n1(){this.ZR.g()}};class wO extends I{constructor({A:a,O:b,R:c,skin:d,C7:e,dY:f}){super();this.i=a;this.F=b;this.ba=c;this.yb=d;this.x4=e||!1;this.i0=f;this.Le=null;this.YV=H(this);this.BD=this.Su=1}$p(a){this.VD();this.Le=new vO(this.F,this.i,a);A(this,this.Le);this.ba.appendChild(this.Le.displayObject());this.YV.g();z(this,this.Le.ZR,this.VD,this);this.Le.animate()}visible(){return!!this.Le&&this.Le.visible()}size(){return this.Le?new F(this.Le.width(),this.Le.height()):new F(0,0)}move(a,b){this.Le&&this.Le.move(a, b)}invalidate(){if(this.Le){this.Le.setScale(this.Su);var a=ci(this.yb),b=this.ba.getBoundingClientRect(),c=this.x4?0:this.i0?68*this.BD:0,d=a.left-b.left;a=a.bottom-b.top;var e=this.Le.width()*this.Su;b=this.Le.height()*this.Su;d+=.5*(this.yb.width()*this.yb.scale()-e);this.move(d,a-(b+c+27))}}VD(){this.Le&&(le(this.Le.displayObject()),B(this,this.Le),this.Le=null)}};const xO={["left-arrow"]:"navigation_prev_icon",["right-arrow"]:"navigation_next_icon",outline:"outline-icon-present.svg",print:"print_icon.svg"};function yO(a,b){const c=new Bz({prefix:"quiz-",type:"uikit-primary-button",icon:{element:S(a.F,xO.outline),Kg:"left"}});z(a,c.K,()=>{var d=c.pressed();c.Xk(!d);d={pressed:!d,relativeElement:c.displayObject()};a.zl.g("showOutline",d)});a.pe.showOutline=c;b.addChild(c);return c} function zO(a,b){switch(b){case "startQuiz":return"PB_START_QUIZ_BUTTON_LABEL";case "startSurvey":return"PB_START_SURVEY_BUTTON_LABEL";case "submit-form":return"PB_SUBMIT_BUTTON_LABEL";case "continue-style":return"PB_DIALOG_BOX_CONTINUE_BUTTON";case "finish":return"PB_CONTROL_PANEL_FINISH_QUIZ_BUTTON_LABEL";case "continuePresentation":return"PB_CONTROL_PANEL_NEXT"}return a.mC(b)} class AO extends O{constructor({A:a,qm:b,m:c,skinSettings:d,O:e}){super({m:c});this.pe={};this.WH={};this.i=new mA([a,b]);this.F=e;this.zl=H(this);this.ra=!1;this.U=this.Hd=null;this.ee=d.pg();this.fc=d.questionListInfo();this.Xa=this.yf=this.Ea=this.Qa=null;this.AD="none";this.Wm=new O({s:N(this,"container")});this.Wm.l("left",!0);this.addChild(this.Wm);this.ui=new O({s:N(this,"container")});this.ui.l("right",!0);this.addChild(this.ui);z(this,this.ee.V(),this.Ja,this);z(this,this.fc.V(),this.Ja, this);this.pr=new O({s:N(this,"question-score-info")});this.ui.addChild(this.pr);HA(this.pr,this.i,()=>this.Ea,()=>this.yf);a=()=>({element:S(this.F,xO["right-arrow"]),Kg:"right"});b=()=>({element:S(this.F,xO["left-arrow"]),Kg:"left"});this.uL=yO(this,this.Wm);this.Mu(this.uL,"hidden");this.Hb(this.Wm,"postpone","uikit-secondary-button");this.Hb(this.ui,"submit");this.Hb(this.Wm,"submit-all","uikit-secondary-button");this.Hb(this.ui,"continue","uikit-primary-button",a());this.Hb(this.ui,"try-again"); this.Hb(this.ui,"prev","uikit-secondary-button",b());this.Hb(this.ui,"back","uikit-secondary-button",b());this.Hb(this.ui,"next","uikit-primary-button",a());this.Hb(this.ui,"start","uikit-primary-button",a());this.Hb(this.Wm,"results");this.Hb(this.ui,"view-results");this.Hb(this.Wm,"toResultSlide");this.Hb(this.ui,"print","uikit-primary-button",{element:S(this.F,xO.print),Kg:"left"});this.fS=this.Hb(this.ui,"finish","uikit-primary-button");this.h_=this.Hb(this.Wm,"reset","uikit-secondary-button"); this.Mu(this.h_,"hidden");this.qr=new O({s:N(this,"quiz-score-info")});FA(this.qr,this.i,()=>this.Hd);this.Wm.addChild(this.qr)}Yv(a){this.AD=a.outlinePosition();"bottom"==this.AD&&this.Mu(this.uL,"enabled")}outlinePopupClosed(){this.uL.Xk(!1)}mb(a,b){this.Mu(this.pe[a],b)}wm(a,b){const c=this.pe[a];this.WH[a]=b;"finish"===a&&"continuePresentation"===b&&Az(this.fS,S(this.F,xO["right-arrow"]),"right");"start"===a&&"submit-form"!==b&&Az(this.fS,S(this.F,xO["right-arrow"]),"right");ei(c)}Ap(a){this.pe[a].displayObject().focus()}Rk(){return this.zl}bi(a){this.l("hide-controls", !a)}Mu(a,b){switch(b){case "hidden":a.u(!1);break;case "enabled":a.u(!0);a.j(!0);break;case "disabled":a.u(!0),a.j(!1),a.$f(!1)}}Hb(a,b,c="uikit-primary-button",d){const e=new Bz({prefix:"quiz-",type:c,icon:d,text:this.i.H(zO(this,b))});di(e,this.i,()=>this.WH[b]?zO(this,this.WH[b]):zO(this,b),void 0,f=>e.M(f));z(this,e.K,()=>this.zl.g(b),this);this.pe[b]=e;a.addChild(e);return e}Ei(a){this.ra=a;this.Ja()}gb(a,b,c,d,e=null){this.Xa=a;this.U=e;this.Hd=d;this.yf=c;this.Ea=b}Ja(){this.Pu(!0)}Pu(a){const b= !!this.Xa,c=a&&IA(this.Qa,this.ee);this.pr.u(c);b&&c&&(ei(this.pr),this.pr.setAttribute("title",this.pr.displayObject().textContent));a=a&&JA(this.U,this.Hd,this.Qa,this.ee,this.ra);this.qr.u(a);b&&a&&(ei(this.qr),this.qr.setAttribute("title",this.qr.displayObject().textContent));this.qr.l("only-quiz-score",!this.pr.visible())}Pk(a){Fd(this,this.Qa);(this.Qa=a)&&z(this,this.Qa.submittedEvent(),this.Ja,this);this.Ja()}Pg(){this.Pu(!1)}mC(a){switch(a){case "start":return"PB_START_QUIZ_BUTTON_LABEL"; case "next":return"PB_NEXT_SLIDE_BUTTON_LABEL";case "prev":return"PB_PREVIOUS_SLIDE_BUTTON_LABEL";case "continue":return"PB_DIALOG_BOX_CONTINUE_BUTTON";case "submit":return"PB_SUBMIT_BUTTON_LABEL";case "submit-all":return"PB_SUBMIT_ALL_BUTTON_LABEL";case "results":return"PB_CONTROL_PANEL_EXIT_REVIEW_BUTTON_LABEL";case "try-again":return"PB_DIALOG_BOX_TRY_AGAIN_BUTTON";case "view-results":return"PB_DIALOG_BOX_VIEW_RESULTS_BUTTON";case "finish":return"PB_CONTROL_PANEL_FINISH_QUIZ_BUTTON_LABEL";case "reset":return"PB_CLEAR_HOTSPOTS_BUTTON_LABEL"; case "back":return"PB_CONTROL_PANEL_PREV";case "toResultSlide":return"PB_DIALOG_BOX_VIEW_RESULTS_BUTTON";case "print":return"PB_PRINT_LABEL";case "postpone":return"PB_POSTPONE_BUTTON_LABEL"}throw Error("unknown button type");}};class BO extends AO{constructor(a,b,c,d){super({m:"quiz-control-panel",A:a,qm:b,skinSettings:c,O:d})}};class CO extends ul{constructor(a){super([0],[400],400);this.nu=a;this.Vi=!1}cH(a){a=Be(a,0,1);return a*a*a*(a*(6*a-15)+10)}Uh(a){[a]=a;a=this.cH(a/400);var b=this.nu.height()+2;b=this.Vi?a*b:b*(1-a);a=new Kf;a.translate(0,b-16);b=this.nu.displayObject();Of(Mf(),b,a)}apply(a){this.Vi=a;this.Uh([400])}start(a){this.Vi=a;this.play()}um(){return 0!=this.progress&&1!=this.progress}} class DO extends ul{constructor(a){super([0],[250],250);this.nu=a}Uh(a){[a]=a;var b=a/250;this.nu.Ic(b);a=new Kf;a.translate(0,-16*b);b=this.nu.displayObject();Of(Mf(),b,a)}start(a){a?(this.nu.y(),this.play()):this.Uh([250])}um(){return 0!=this.progress&&1!=this.progress}}function EO(a){a.Xo&&(B(a.o,a.Xo),a.Xo=null);a.o.tm()} function FO(a,b,c,d,e,f){c=Es(d,b.content(),{ANSWER_ATTEMPTS:c});a.Xo=e.gf(a.o,c,!1);GO(a,b,f);M(a.o,a.Xo);a.mh=new O({m:"quiz-feedback-scroll-area"});a.mh.addChild(a.o);a.nc=new Ro({Vg:a.o});A(a,a.nc);a.nc.setParentScale(a.parentScale());a.mh.addChild(a.nc.Yh());M(a,a.mh);e=!!b.audio()&&!b.audio().Ng();e=!dC(b.content())||e;a.mh.u(e);a.l("only-header",!e);b=!!b.content().resources().find(g=>"video"===g.type());a.l("with-video",b)} function GO(a,b,c){a.$j&&(B(a,a.$j),a.$j=null);if(b=b.audio())a.Ac.gb(b),b.Ng()||(a.$j=new Jl({Mp:a.Ac.la,m:"feedback-panel-audio-player",yA:a.F,Jf:null,Wg:!1}),M(a,a.$j,2),a.$j.Ga(245),a.$j.Nb(36)),b=b.Gj()||b.Ng(),c&&b&&a.Ac.start(),a.l("with-audio-player",!!a.$j)} class HO extends O{constructor({WX:a,O:b,A:c}){super({m:"quiz-feedback-panel",Wg:!0});this.Ac=a;this.F=b;this.i=c;this.Xo=null;this.jk=new O({s:N(this,"header")});M(this,this.jk);M(this,new O({ia:S(this.F,"feedback-minimize.svg"),s:N(this,"hide")}));this.Dc=this.mh=this.nc=this.$j=null;this.o=new O({m:"quiz-feedback-content"});this.kE=H(this);this.Dh=new CO(this);this.Zy=new DO(this);this.BC();this.$B="";di(this.jk,this.i,()=>{switch(this.$B){case "correct":return"PB_GRADED_QUESTION_CORRECT";case "incorrect":return"PB_GRADED_QUESTION_INCORRECT"; case "partially":return"PB_GRADED_QUESTION_PARTIALLY_CORRECT";case "answered":return"PB_SURVEY_QUESTION_ANSWERED";default:return"PB_GRADED_QUESTION_CORRECT"}})}BC(){z(this,this.jk.K,()=>{this.Dh.um()||this.Zy.um()||(this.bb(!this.selected()),this.Dh.start(this.selected()),this.kE.g(!this.selected()))})}show({Jj:a,status:b,wX:c,T6:d,animate:e,J:f,qb:g,quizSize:h}){EO(this);this.mh&&(B(this,this.mh),this.mh=null);this.nc&&(B(this,this.nc),this.nc=null);this.Dc=h;h=this.displayObject();var k=new Kf; Of(Mf(),h,k);this.l(this.$B,!1);this.$B=b;FO(this,a,c,f,g,e);this.l(this.$B,!0);ei(this.jk);this.va();this.AB(d,e)}gd(){EO(this)}AB(a,b){a?this.Dh.apply(this.selected()):(this.bb(!1),this.Zy.start(b),this.kE.g(!0))}ja(a,b){a=0;this.$j&&(a=Df(this.$j.displayObject()),a=this.$j.height()+a.top+a.bottom);if(this.mh&&this.nc){var c=this.Dc.height;const d=Df(this.displayObject());c=c-d.top-d.bottom;b=this.Ok("only-header")?0:Math.min(c,b)-this.jk.height()-a;this.mh.Nb(b);this.nc.ai(b,this.o.displayObject().scrollHeight)}}ue(){super.ue(); this.nc&&this.nc.setParentScale(this.parentScale())}};class IO extends O{constructor({logo:a,logoUrl:b,p6:c}){super({m:"quiz-logo-container"});this.St=new yo(a);this.fK=b;this.M0=c;this.dT=H(this);this.Tt=new O({ea:"A",s:N(this,"logo-ref")});this.addChild(this.Tt);this.fK&&(this.Tt.setAttribute("href",this.fK),this.Tt.setAttribute("target","_blank"),this.Tt.setAttribute("title",this.fK));this.St.ns()?this.YT():(this.St.load(),z(this,this.St.XO(),this.YT,this))}YT(){const a=this.St.tF();this.Tt.addChild(a);var b=Ig?this.St.width():a.width,c=Ig?this.St.height(): a.height;const d=Math.min(1,Math.min(250/b,this.M0/c));b*=d;c*=d;pf(a,b,c);this.Tt.resize(b,c);this.va();this.Ga(b);this.dT.g()}};const JO={attachments:{YO:"PB_TITLE_PANEL_ATTACHMENTS",icon:"resources.svg"},outline:{YO:"PB_TITLE_PANEL_OUTLINE",icon:"outline-icon-present.svg"}};function KO(a){a.oq.forEach((b,c)=>{b=a.sg.get(b);c=c==a.oq.length-1?null:a.sg.get(a.oq[c+1]);b.l("with-separator",!!c&&c.visible())})}function LO(a,b){!a.lJ&&a.sg.has("outline")&&(a.sg.get("outline").u(b),KO(a))} function MO(a,b){const c=b/a.sg.size;a.oq.forEach(d=>{d=a.sg.get(d);const e=d.displayObject().scrollWidth;d.Ga(e+c);d.D("overflow","hidden")})}function NO(a){a.oq.forEach(b=>{b=a.sg.get(b);b.D("width","");b.D("overflow","")})} class OO extends O{constructor({m:a,A:b,O:c}){super({m:a});this.i=b;this.F=c;this.sg=new Map;this.oq=[];this.lJ=!1;this.Dk=H(this)}Yp(){return this.Dk}Ip(){for(const a of this.sg.values())a.Xk(!1)}Hb(a){const b=new Bz({prefix:"quiz-",type:"uikit-secondary-button",size:"small",text:this.i.H(JO[a].YO),icon:{element:S(this.F,JO[a].icon),Kg:"left"}});di(b,this.i,()=>"outline"!==a||this.lJ?JO[a].YO:"PB_QUESTION_LIST_CAPTION",void 0,c=>b.M(c));z(this,b.K,()=>{b.Xk(!b.pressed());const c={pressed:b.pressed(), relativeElement:b.displayObject(),buttonType:a};this.Dk.g(c)},this);return b}HO(){return!!this.sg.size}};const PO=14*Math.PI;function QO(a){if(a=a.jN.querySelector("#timerMask"))a.setAttribute("stroke-dasharray",PO),a.setAttribute("stroke-dashoffset",0)}function RO(a,b=!1){if(b||a.TS!=a.Bc)if(a.sb.displayObject().style.width="",a.Wy(0),b=Math.ceil(a.sb.width()),0!=b){a.TS=a.Bc;a.Wy(a.TS);var c=Math.ceil(a.sb.width());a.sb.displayObject().style.minWidth=Math.max(b,c)+"px"}} class SO extends O{constructor(a,b,c){super({m:c});this.i=b;this.Fg="";this.tg=this.Bc=void 0;this.jN=S(a,"svg-timer");this.addChild(this.jN);QO(this);this.sb=new O({s:N(this,"label")});this.addChild(this.sb);z(this,this.i.Io,d=>{"PB_TIMER_MINUTES_LABEL"!=d&&"PB_TIMER_SECONDS_LABEL"!=d||RO(this,!0)})}show(a){this.u(a)}setCurrentTime(a){this.tg=a;this.Fx()}xm(a){this.Bc=a;this.Fx()}Fx(){if(void 0!==this.Bc){RO(this);var a=Math.min(this.Bc,Math.max(0,Math.floor(this.Bc-(this.tg?this.tg:0))));this.Yu((this.Bc- a)/this.Bc);this.Wy(a)}}Yu(a){a*=PO;const b=this.jN.querySelector("#timerMask");b&&b.setAttribute("stroke-dashoffset",a)}Wy(a){a=wi(a);this.sb.M(a)}};class TO extends ul{constructor(a,b){super([0],[250],250);this.o=a;this.fi=b}cH(a){a=Be(a,0,1);return a*a*a*(a*(6*a-15)+10)}Uh(a){[a]=a;a=this.cH(a/250);this.o.Ic(1-a);this.fi.Ic(1-a)}apply(){this.Uh([250])}start(){this.play()}um(){return 0!=this.progress&&1!=this.progress}};class UO extends ul{constructor(a,b){super([0],[150],150);this.o=a;this.fi=b}Uh(a){[a]=a;a/=150;this.o.Ic(a);this.fi.Ic(a)}start(a){a?this.play():this.Uh([150])}um(){return 0!=this.progress&&1!=this.progress}};function VO(a,b,c){function d(){h=g<b.length?b.substr(0,g)+"\u2026":b;e.M(h)}a.ge=!1;const e=a;e.M(b);if(void 0!==c&&a.displayObject().parentNode){e.displayObject().style.height="";var f=e.displayObject().scrollHeight;f=u?--f:f;if(!(c>=f)&&(a.ge=!0,a.M4)){var g=Math.floor(c/e.displayObject().scrollHeight*b.length),h="";for(d();e.displayObject().scrollHeight<=c;)g+=10,d();for(;0<g&&e.displayObject().scrollHeight>c;)d(),--g;d()}}} class WO extends O{constructor({s:a,m:b,E8:c=!0,Lf:d=!0,F8:e=!0}){super({s:a,m:b,Lf:d});this.L4=c;this.M4=e;this.zJ=this.ge=!1;this.E4=H(this)}ja(a,b){super.ja(a,b);this.zJ=!0;a=this.ge;const c=this.displayObject().textContent;VO(this,c,zc||u?b+1:b);this.zJ=!1;a!=this.ge&&(this.L4&&this.setAttribute("title",this.ge?ze(this.Y,"label"):""),this.E4.g())}M(a){super.M(a);this.zJ||(this.lg(a),this.va())}le(){throw Error("html text is not supported");}};class XO extends O{constructor(a){super({m:"slide-state-list-row",Wg:!0,Lf:!0,Lz:!0});this.wl=a}item(){return this.wl}};class YO extends XO{constructor({item:a,questionListInfo:b,pg:c,submitType:d,J:e,O:f,isGraded:g,oP:h}){super(a);this.re=g;this.ra=h;this.F=f;this.fc=b;this.ee=c;this.Lb=d;this.I=e;this.Sa=new WO({s:N(this,"title")});this.addChild(this.Sa);this.Yc=new O({s:N(this,"items-container")});this.addChild(this.Yc);this.Zm=new O({s:N(this,"marker")});this.Yc.addChild(this.Zm);a=S(this.F,"bookmark-icon.svg");this.Zm.addChild(a);z(this,this.Zm.K,()=>fr(this.item().state(),!this.item().qA()),this);this.wa=new O({s:N(this, "points")});this.Yc.addChild(this.wa);this.Dy=new O({s:N(this,"points-icon")});this.Dy.addChild(S(this.F,"unanswered-icon.svg"));this.wa.addChild(this.Dy);this.Ad=new O({s:N(this,"status")});this.Yc.addChild(this.Ad);this.sn=new Gz(this.F);this.Ad.addChild(this.sn);z(this,this.K,()=>{},this);z(this,this.item().Gf(),this.XE,this);z(this,this.fc.V(),this.XE,this);z(this,this.ee.V(),this.XE,this);this.XE()}XE(){var a=this.item().index(),b=this.item().title(),c="allAtOnce"==this.Lb;this.Zm.u(c);this.Zm.l("marked", this.item().qA());var d=this.ee.ym();this.wa.u(this.re&&d);c=this.re&&d&&(!c||this.ra);var e=this.item();d="-"!==xA(e)&&d?xA(e):0;const f="-"!==yA(e);""===yA(e)?(this.Dy.u(!1),this.wa.le("")):f?(this.Dy.u(!1),this.wa.le(c?d+` / <span>${yA(e)}</span>`:yA(e))):this.Dy.u(!0);e="allAtOnce"==this.Lb;this.Ad.u(this.ra||!e&&this.fc.displayQuestionStatus()||e);c=""!==yA(this.wl);d=this.wl.status();e&&!this.ra&&(e=this.wl,d=(e.B.slide()&&e.B.slide().settings().qa()&&e.B.slide().settings().qa().isEnabled()&& e.B.submitted()?this.wl.status():this.wl.vp())?"hasUserAnswer":null);this.ra||!this.wl.vp()||this.fc.displayQuestionStatus()||(d="hasUserAnswer");!d&&c&&(d="notanswered");Fz(this.sn,d);a=isNaN(a)?" ":a.toString();b=$t(this.I,b);this.Sa.setAttribute("data-number",a);this.Sa.M(b.replace(/\n/g," "));this.mk()}ja(){const a=Math.floor(.5*(this.height()-this.Sa.height()));this.Sa.Sd(a)}mk(){const a=this.item().GH;a&&(this.Sa.Ga(a.title),this.Ad.Ga(a.status),this.wa.Ga(a.maxScore),this.Zm.Ga(a.mark))}item(){return this.wl}} ;function ZO(a,b){a.FE=new Map;const c=[];let d=1;b.slides().forEach(e=>{var f="InfoSlide"==e.slide().type()?NaN:d;f=new zA(f,e,a.i);A(a,f);"InfoSlide"!=e.slide().type()&&d++;a.FE.set(e,f);c.push(f)});Rp(a.Ih,c);$O(a,a.Br)}function aP(a,b,c){b&&(b=a.FE.get(b),(a=a.$u.get(b))&&a.bb(c))}function $O(a,b){a.Br!=b&&(aP(a,a.Br,!1),a.Br=b,aP(a,a.Br,!0),a.AA())} class bP extends Pp{constructor(a,b,c,d,e){const f=new Sp;super({m:"quiz-slide-list",M6:f});A(this,f);this.re=!0;this.ra=!1;this.fc=a;this.ee=b;this.I=c;this.F=d;this.i=e;this.FE=new Map;this.Lb="eachQuestion";this.Br=null;this.cf=H(this);this.Ea=null;this.Ba=new Ro({Vg:this});A(this,this.Ba);ai(this.Ba.Yh(),N(this,"scroll"));(a=this.Ba.nd)&&Op(this,a)}j(a){this.o.j(a)}ja(a,b){super.ja(a,b);a&&b&&this.Tq(b)}Tq(a){this.Ba&&this.Ba.ai(a,this.displayObject().scrollHeight)}Di(){return this.cf}gb(a,b, c,d){this.Ea=a;this.Lb=b;this.re=c;this.ra=d;ZO(this,this.Ea)}AA(){var a=this.Ih;var b=this.Ea.questions();b=ob(b,this.Br);b="number"===typeof b?b:a.Z.indexOf(b);if(!(0>b)){b*=a.Do;var c=b+a.Do;b>=a.ob&&c<=a.ob+a.zn||(a.ob=b<a.ob?b:c-a.zn,a.Dx())}this.nd.Fs(this.Ih.ob)}fI(a){const b=new YO({item:a,questionListInfo:this.fc,pg:this.ee,submitType:this.Lb,J:this.I,O:this.F,isGraded:this.re,oP:this.ra});z(this,b.K,()=>{this.enabled()&&this.cf.g(a.id())});a.state()==this.Br&&b.bb(!0);return b}};function cP(a,b){b=new O({s:N(a.jk,b)});a.jk.addChild(b);return b}function dP(a){a.D("width","");a.D("width",`${a.width()+1}px`)} class eP extends O{constructor({questionListInfo:a,pg:b,A:c,J:d,O:e,m:f}){super({m:f});this.re=!0;this.ra=!1;this.i=c;this.Lb="eachQuestion";this.fc=a;this.ee=b;this.po=H(this);a=new O({s:N(this,"close-button")});z(this,a.K,()=>{this.po.g()},this);this.addChild(a);this.jk=new O({m:"slide-list-header"});this.addChild(this.jk);a=new O({m:"slide-list-scroll-container"});M(this,a);this.uc=new bP(this.fc,this.ee,d,e,c);M(a,this.uc);a.addChild(this.uc.Ba.Yh());this.QE=cP(this,"title-cell");di(this.QE,this.i, "PB_SLIDES_LIST_TITLE_COLUMN");this.Sx=cP(this,"mark-cell");di(this.Sx,this.i,"PB_SLIDES_LIST_MARK_COLUMN");this.Yx=cP(this,"max-points-cell");di(this.Yx,this.i,"PB_SLIDES_LIST_MAX_SCORE_COLUMN");this.qz=cP(this,"status-cell");di(this.qz,this.i,"PB_SLIDES_LIST_STATUS_COLUMN");z(this,this.ee.V(),this.LJ,this);z(this,this.fc.V(),this.LJ,this)}ie(){return this.po}Hi(){return this.uc}gb(a,b,c,d){this.Lb=b;this.re=c;this.ra=d;this.uc.gb(a,b,c,d);this.LJ()}LJ(){var a="allAtOnce"==this.Lb;this.Sx.u(a);this.qz.u(this.ra|| !a&&this.fc.displayQuestionStatus()||a);a=this.ee.ym();this.Yx.u(this.re&&a)}ja(){this.QE.D("width","");dP(this.qz);dP(this.Yx);dP(this.Sx);var a=Cf(this.jk.displayObject());a=this.jk.width()-(this.Sx.width()+this.qz.width()+this.Yx.width()+a.left+a.right);this.QE.D("width",`${a}px`);var b=this.uc;a=new wA({title:this.QE.width(),status:this.qz.width(),maxScore:this.Yx.width(),mark:this.Sx.width()});for(const c of b.FE.values())b=c,b.GH!=a&&(b.GH=a,b.ib())}};function fP(a,b){if(!a.Hg){const c="left"==a.Mr;a.Hg=new Bz({prefix:"quiz-",type:"uikit-link-button",size:"small",icon:{element:S(a.F,gP(a,b)),Kg:"left"}});ai(a.Hg,N(a,"outline-toggle"));a.Hg.Xk(b.showed());a.Hg.D("padding","4px");c?a.Yi.addChild(a.Hg):a.ij.addChild(a.Hg);z(a,b.showedStateChanged(),()=>{Az(a.Hg,S(a.F,gP(a,b)))});z(a,a.Hg.K,()=>{b.show(!b.showed())})}} function hP(a){a.Kc&&a.Kc.u(!0);a.Jd&&NO(a.Jd);var b=36+(a.Hg&&a.Hg.visible()?40:0);const c=a.width()/2+a.Cw.width(),d=a.te?a.te.width():0,e=a.width()-c-d-b;a.Jd&&0>e&&a.Jd.HO()&&MO(a.Jd,e);a.Kc&&(b=a.width()-c-d-b,a.Kc.D("width",""),a.Kc.setAttribute("title",a.KL),a.Kc.u(116<b),b=!!a.te&&a.te.visible(),a.Kc.l("first",!b))}function gP(a,b){return"left"===a.Mr?b.showed()?"toggle-open":"toggle-close":b.showed()?"toggle-close":"toggle-open"} function iP(a,b){const c=null!=a.Qa&&a.fc.showSlideList(),d=Zu(a.Wa);a.Ig&&a.Ig.u(b&&c&&(d?a.Hr:!0));a.Jd&&LO(a.Jd,b&&c&&(d?!a.Hr:!0))}function jP(a,b=!0){if(a.Ag){var c=!!a.Xa&&"testing"==a.Xa.sessionMode()&&!a.ra;b=b&&a.fc.showSlideList()&&!!a.U&&"allAtOnce"==a.U.submitType()&&c;!Zu(a.Wa)||a.Kr()?a.Ag.u(b):(c=!a.OV||"none"!=a.Mr||!!a.Jd&&-1!=a.Jd.oq.indexOf("outline"),a.Ag.u(b&&c))}} class kP extends O{constructor({A:a,qm:b,skinSettings:c,Am:d,O:e,Fb:f,m:g,nZ:h,J:k,Ec:m,fillPanelsView:t}){super({m:g});this.Wa=f;this.xb=m;this.Ge=t;this.xx=this.OV=this.ra=!1;this.Hr=this.Ge;this.AS=this.U=this.Hd=this.Qa=this.Xa=null;this.i=new mA([a,b]);this.ee=c.pg();this.fc=c.questionListInfo();this.qd=d;this.F=e;this.I=k;this.yf=this.Ea=null;this.KL="";this.Kc=this.te=null;this.Jd=(a=Zu(this.Wa)&&!this.Kr())?A(this,new OO({m:"quiz-misc-buttons",A:this.i,O:this.F})):null;this.uc=new eP({questionListInfo:this.fc, pg:this.ee,A:this.i,J:this.I,O:this.F,m:"quiz-slide-list-view"});A(this,this.uc);this.qd.u(!1);w(this,this.qd.displayObject(),"touchstart",r=>{r.target==this.qd.displayObject()&&r.preventDefault()},this,Jh);this.cf=this.uc?H(this,this.uc.Hi().Di()):H(this);this.Dk=H(this);this.NJ=H(this);this.Mr="none";this.Hg=null;this.Yi=new O({s:N(this,"container")});this.Yi.l("position","left");M(this,this.Yi);z(this,this.uc.ie(),this.zx,this);if(a?this.fc.showSlideList():1){const r=new Bz({prefix:"quiz-",type:"uikit-secondary-button", size:"small",text:this.i.H("PB_QUESTION_LIST_CAPTION"),icon:{element:S(this.F,a?"outline-icon-present.svg":"outline-icon.svg"),Kg:"left"}});di(r,this.i,()=>"PB_QUESTION_LIST_CAPTION",void 0,x=>r.M(x));this.Ig=r;A(this,this.Ig);this.Yi.addChild(this.Ig);z(this,this.Ig.K,this.bz,this)}this.Dh=new TO(this.uc,this.qd);this.Zy=new UO(this.uc,this.qd);z(this,this.Dh.Bh,()=>{this.qd.u(!1);this.qd.removeChild(this.uc)});this.ij=new O({s:N(this,"container")});this.ij.l("position","right");this.addChild(this.ij); this.Ag=new Bz({prefix:"quiz-",type:"uikit-secondary-button",size:"small",icon:{element:S(this.F,"bookmark-icon.svg"),Kg:"left"}});ai(this.Ag,N(this,"mark"));this.Ag.setAttribute("title",this.i.H("PB_SLIDES_LIST_MARK_COLUMN"));z(this,this.i.Io,r=>{switch(r){case "PB_SLIDES_LIST_MARK_COLUMN":this.Ag.setAttribute("title",this.i.H("PB_SLIDES_LIST_MARK_COLUMN"))}});M(this.Yi,this.Ag);z(this,this.Ag.K,()=>{fr(this.Qa,!(this.Qa&&this.Qa.isMarked()))});this.Of=!1;this.Jd&&(this.ij.addChild(this.Jd),z(this, this.Jd.Yp(),r=>{const x=r.buttonType;this.xx||"outline"!=x?this.Dk.g(r):this.bz()}));this.Cw=new O({s:N(this,"container")});this.Cw.l("position","center");this.addChild(this.Cw);this.Ya=new SO(e,this.i,h);this.Ya.show(!1);this.Cw.addChild(this.Ya)}Kr(){return this.xb?this.xb.showPlayersPanels():!Zu(this.Wa)||this.Ge}Ip(){this.Jd&&this.Jd.Ip()}Yv(a){const b=a.sidePanelPosition();"right"==b&&(this.Cw.addChild(this.Ya),this.Jd&&this.Yi.addChild(this.Jd),this.Yi.addChild(this.Ag),this.Ig&&this.ij.addChild(this.Ig), this.te&&this.ij.addChild(this.te),this.Kc&&this.ij.addChild(this.Kc));("right"==b?this.ij:this.Yi).l("info",this.Hr);this.l("side-panel-position",b);this.Mr=b;this.OV=a.showTitlePanel();this.Ja()}setPresentationContext({sidePanelController:a,logo:b,logoUrl:c,logoTarget:d,buttonsOrder:e,resourcesButtonEnabled:f,showTitle:g,courseTitle:h,hasOutline:k}){a&&a.visible()&&fP(this,a);this.te&&(le(this.te.displayObject()),B(this,this.te));this.Kc&&(le(this.Kc.displayObject()),B(this,this.Kc));b&&(this.te= new IO({logo:b,logoUrl:c,logoTarget:d,p6:30}),A(this,this.te),z(this,this.te.dT,this.u0,this));this.KL=h||"";g?(a=this.KL,b=new O({m:"course-title"}),c=new O({s:N(b,"text")}),c.M(a),M(b,c),a=b):a=null;(this.Kc=a)&&A(this,this.Kc);"right"==this.Mr?(this.Kc&&this.ij.addChild(this.Kc),this.te&&this.ij.addChild(this.te),this.Hg&&this.ij.addChild(this.Hg)):(this.Hg&&this.Yi.addChild(this.Hg),this.te&&this.Yi.addChild(this.te),this.Kc&&this.Yi.addChild(this.Kc));this.Kc&&this.Kc.l("left","left"==this.Mr); this.Hg&&this.Kc&&!this.te&&this.Kc.l("with-side-panel",!0);this.xx=k;if(this.Jd){k=this.Kc&&this.Kc.visible();a=this.te&&this.te.visible();(k||a)&&this.fc.showSlideList()&&!this.xx&&0>e.indexOf("outline")&&e.push("outline");k=this.Jd;k.lJ=this.xx;for(var m of k.sg.values())B(k,m);k.sg.clear();k.oq=e;for(const t of e)m=k.Hb(t),M(k,m),k.sg.set(t,m);this.Jd.u(!!e.length);e=this.Jd;e.sg.has("attachments")&&e.sg.get("attachments").j(f)}f=this.Kc&&this.Kc.visible();this.Hr=this.Ge?!0:!this.xx&&!this.te&& !f;!this.Hr&&this.Ig&&(this.Ig.u(!1),this.Ag&&this.fc.showSlideList()&&(le(this.Ag.displayObject()),"right"===this.Mr?M(this.Yi,this.Ag):M(this.ij,this.Ag)));this.Ja()}Di(){return this.cf}Yp(){return this.Dk}gb(a,b,c,d,e=null){this.Xa&&Bd(this,this.Xa.fn,this.du,this);this.Xa=a;z(this,this.Xa.fn,this.du,this);this.Ea=b;this.Hd=d;this.U=e;this.yf=c;this.uc&&this.uc.gb(this.Ea,this.U?this.U.submitType():"eachQuestion",!!d,!1);iP(this,!0);this.Pu(!0)}Pk(a){Fd(this,this.Qa);if(this.Qa=a)z(this,this.Qa.submittedEvent(), this.vy,this),z(this,this.Qa.markedEvent(),this.UW,this);this.uc&&a&&(this.zx(),$O(this.uc.Hi(),a));KA(this.Xa)?this.Qa&&(a=OA(this.Qa,this.Xa,this.U),void 0!==a&&0<a&&this.Ya.xm(a)):this.Ya.xm();this.Dz();this.Ja()}Bp(){this.Ya.show(!1)}Dv(){this.zx()}Ei(a){this.ra!=a&&this.uc&&this.uc.gb(this.Ea,this.U?this.U.submitType():"eachQuestion",!!this.Hd,a);this.ra=a;this.Ja()}ja(a,b){a&&b&&hP(this)}AB(a,b){this.Dh&&this.Zy&&(a?this.Dh.start():this.Zy.start(b))}UW(){this.Ag&&(jP(this),this.Ag.Xk(this.Qa? this.Qa.isMarked():!1),this.Ag.l("marked",this.Qa?this.Qa.isMarked():!1))}vN(){if(this.uc){var a=Zu(this.Wa);if(this.Jd){LO(this.Jd,!!this.Qa&&this.fc.showSlideList()&&(a?!this.Hr:!0));var b=this.Jd,c=!this.Of;b.sg.has("outline")&&b.sg.get("outline").j(c)}this.Ig&&this.Qa&&(this.Ig.u(this.fc.showSlideList()&&(a?this.Hr:!0)),this.Ig.l("show-as-link",this.fc.showSlideList()))}}Pu(){}bz(a,b){if(this.uc&&!this.Of&&this.fc.showSlideList())if(b&&b.stopPropagation(),this.qd.visible())this.zx();else{var c; null==(c=document.activeElement)||c.blur();this.qd.u(!0);this.uc.Hi().AA();this.qd.addChild(this.uc);a=Math.floor(.5*(this.qd.height()-this.uc.height()));this.uc.move(0,a);this.uc.va();this.uc.Hi().va();a=NA(this.U);this.uc.Hi().j(a||this.ra);this.AB(!1,!0);this.AS=w(this,window,"mousedown",d=>{this.uc&&this.Ig&&!this.Ig.contains(d.target)&&!this.uc.contains(d.target)&&this.zx()})}}Pg(){jP(this,!1);iP(this,!1);this.Pu(!1);this.Bp()}zx(){this.qd.visible()&&(Ad(this,this.AS),this.AB(!0,!0))}Xu(){PA({oa:this.Qa, Fa:this.Xa,settings:this.U,Wj:this.Ya,VY:a=>{this.Of=a},oZ:a=>{this.Ya.show(a);this.NJ.g();this.du()}})}du(){if(this.Ya.visible()){var a=this.Of,b=this.Xa,c=this.Ya;b=a?Math.floor(this.Qa.visitDuration()/1E3):b.quizDuration();c.setCurrentTime(b,a)}}setParentScale(a){super.setParentScale(a)}vy(){this.Dz();this.Ja()}Dz(){var a=this.Qa&&MA(this.Qa.slide().settings().qa());a=!!this.Qa&&void 0!==a&&this.Qa.wb();this.Of=KA(this.Xa)&&a}update(){this.Ja()}Ja(){this.vN();this.UW();this.Pu(!0);jP(this);this.Xu(); this.Ig&&this.Ig.j(!this.Of);hP(this)}u0(){this.te&&hP(this)}};class lP extends kP{constructor({A:a,qm:b,skinSettings:c,Am:d,O:e,Fb:f,J:g,R:h,Ec:k,fillPanelsView:m}){super({m:"quiz-top-panel",A:a,qm:b,skinSettings:c,Am:d,O:e,Fb:f,nZ:"quiz-timer-view",J:g,R:h,Ec:k,fillPanelsView:m})}};function mP(a){const b=a.Eg.showTopPanel();a.P&&(a.P.update(),a.P.u(b))} class nP extends sO{constructor({Bm:a,slideWidth:b,slideHeight:c,Fb:d,A:e,skinSettings:f,O:g,soundController:h,J:k,R:m,Wn:t,De:r,Ec:x,fillPanelsView:y,Tj:D}){const Q=new O({m:"quiz-slide-container"});super({Bm:a,slideWidth:b,slideHeight:c,fZ:Q,A:e});this.Wa=d;this.Ge=y||!1;this.ce=D;this.xb=x;this.Ut=new O({s:N(this,"main-container")});this.Ut.addChild(Q);this.qe=Zu(this.Wa);this.Kr=x?x.showPlayersPanels():!this.qe||this.Ge;this.l("embedded",!this.Kr);this.Eg=t;this.pb=f;this.su=new Od({});this.qd= new O({m:"slide-list-layer",AO:!0});this.qd.u(!1);this.Ae=A(this,new wO({A:e,O:g,R:m,skin:this,dY:this.Kr}));this.lh=a.qb();if(this.P=$u(d)||this.Eg.showTopPanel()?new lP({A:e,qm:this.su,skinSettings:f,Am:this.qd,O:g,Fb:d,J:k,R:m,Ec:x,fillPanelsView:this.Ge}):null)A(this,this.P),z(this,this.P.NJ,()=>{this.Ae.invalidate()});this.ua=new BO(e,this.su,f,g);this.Ac=new xG(h);z(this,this.Ac.audioStartedEvent(),this.Hh,this);z(this,this.Ac.Se,this.Gh,this);this.Gc=new O({m:"frames-layer"});this.fh=new O({m:"feedback-layer"}); this.fh.l("ie",u);this.fh.u(!1);this.Mc=new HO({WX:this.Ac,O:g,A:e});z(this,this.Mc.kE,Ba=>{this.fh.l("with-shadow",Ba)},this);this.Kr?(this.P&&this.addChild(this.P),this.addChild(this.Ut),this.addChild(this.ua),mP(this)):this.qe&&(this.Gc.l("embedded",!0),this.addChild(this.Ut));this.Ut.addChild(this.Gc);this.VW();(this.qe||0<=["embedded-customization"].indexOf(d))&&$u(d)&&z(this,f.qJ,this.VW,this);z(this,f.V(),()=>{$u(d)&&mP(this);this.zB();this.yB()},this);Q.addChild(this.fh);Q.addChild(r.Ft); Q.addChild(this.qd);this.l("embedded-mode",zh&&!this.qe);x&&this.Er(x);this.zB();this.yB()}zB(){var a=this.pb.fontFamily();if(a)if($u(this.Wa))document.body.style.setProperty("--font-family-normal",a),document.body.style.setProperty("--font-family-bold",a);else{a=this.xb&&this.xb.isInheritSettings();const b=this.qe&&!a?this.displayObject():document.body;let c="qPFn",d="qPFnb";this.qe&&a&&(c="PFn",d="PFnb");b.style.setProperty("--font-family-normal",c);b.style.setProperty("--font-family-bold",d)}}yB(){const a= this.pb.borderRadius(),b=this.qe&&this.xb&&this.xb.isInheritSettings();null===a||b||(this.qe?this.displayObject():document.body).style.setProperty("--button-border-radius",`${a}px`)}VW(){const a=this.pb.Fv();this.l("hide-bg",a);this.l("slide-presentation-not-bg",!a);this.l("filltype",this.Ge?a?"player":"":"slide");this.l("fill-slide-bg",!a&&this.Ge)}Xp(a){a=a?"":"none";this.ua.D("pointer-events",a);this.P&&this.P.D("pointer-events",a)}Er(a){const b=a.messages();b&&this.su.IA(b);Object.assign(this.pb.Og().colors(), a.colors());this.P&&this.P.Yv(a);this.ua.Yv(a)}$p(a){this.P&&this.Ae.$p(a)}ja(a,b){super.ja(a,b);if(a&&b){this.P&&(this.P.va(),this.Ae.invalidate());b=this.ce;a=b.sx();b=rC(b);var c=a.scale(b).round();this.Ut.resize(c.width,c.height);u&&(this.Fk.D("position","absolute"),this.Fk.move(0,0));a=rC(this.ce);this.Fk.setScale(a,"50% 50%");b=.5*(c.width-this.Fk.width());c=.5*(c.height-this.Fk.height());this.Fk.move(b,c);this.Gc.setScale(a,"50% 50%");this.Gc.move(b,c);a=this.sx();this.Gc.resize(a.width,a.height); if(!this.qe||this.Ge){a=tC(this.ce);this.P&&this.P.setScale(a);this.ua.setScale(a);b=12*a;c=8*a;var d=8*a;d=this.P&&this.Eg.showTopPanel()?-this.P.height()*(1-a)+d:b;this.Ut.D("margin",`${d}px ${b}px ${c}px ${b}px`);this.P&&this.P.D("width",`calc(100% / ${a})`);this.ua.D("width",`calc(100% / ${a})`)}this.IJ();a=sC(this.ce);this.D("border-radius",`${(this.Ge||zh||this.qe?0:8)*a}px`);pO(this);this.KC()}}controlPanel(){return this.ua}topPanel(){return this.P}Kj(){return this.Gc}Zk(a){this.Mc&&(this.Ac.stop(), this.fh.removeChild(this.Mc),this.fh.u(!1),this.Mc.gd());a&&(a.qb=this.lh,this.fh.addChild(this.Mc),this.fh.u(!0),this.Mc.show(a))}Xn(a,b){b.Yk("PB_RESUME_QUIZ_STATE_MESSAGE","yes","no","mb_question_icon",c=>a(!c),!1)}activate(){super.activate()}deactivate(){super.deactivate();this.Ac.stop();this.Ae.VD()}setPanelScale(a){super.setPanelScale(a);this.P&&this.P.setParentScale(a);this.Mc.setParentScale(a)}setPresentationContext(a){this.P&&this.P.setPresentationContext(a)}u(a){super.u(a);this.P&&this.P.u(a); this.ua.u(a)}Hh(){}Gh(){}KC(){if(this.P){if(this.Kr){var a=tC(this.ce)*this.parentScale();this.P.setParentScale(a)}this.P.va()}if(this.Ae){const c=rC(this.ce)*this.parentScale();a=tC(this.ce)*this.parentScale();var b=this.Ae;b.Su=c;b.invalidate();b=this.Ae;b.BD=a;b.invalidate()}}IJ(){if(this.cc){var a=parseFloat(gf(this.cc,"width")),b=tC(this.ce),c=rC(this.ce),d=(this.Eg.showTopPanel()?60:12)*b;a=this.width()-a*c-12*b;J(this.cc,"top",`${d}px`);J(this.cc,"left",`${a}px`);J(this.cc,"transform",`scale(${c})`); J(this.cc,"transform-origin","0 0")}}sS(){return rC(this.ce)*this.parentScale()}};const oP=new Map([["required-field-is-missing","AUTHORIZATION_FORM_ERROR_FIELD_REQUIRED"],["field-value-is-invalid","AUTHORIZATION_FORM_ERROR_EMAIL"]]);function pP(a){const b=new O({ea:"SELECT",s:N(a,"combobox")});b.setAttribute("size","1");qP(a).forEach(c=>{b.addChild(c)});b.displayObject().value="";w(a,b.displayObject(),"change",()=>{pq(a.B,b.displayObject().value)});return b} function qP(a){const b=[];a.B.Vc.values().forEach(c=>{c=c.text();const d=new O({ea:"OPTION",s:N(a,"combobox-option")});d.M(c);b.push(d)});return b} class rP extends O{constructor({state:a,A:b}){super({m:"accessible-authorization-field-view"});this.B=a;this.i=b;this.Ab=a.Vc.type();this.Sa=this.oI();M(this,this.Sa);this.fC="select"==this.Ab?pP(this):this.Rw();M(this,this.fC);$A(this.Sa.displayObject(),this.fC.displayObject());z(this,this.B.submittedEvent(),this.hu,this)}j(a){super.j(a);this.Sa.j(a);this.fC.j(a)}oI(){var a=this.B.Vc;let b=Yb(a.title().text());"mandatory"==a.usage()&&(b+="*");a=new O({ea:"LABEL",s:N(this,"title")});a.M(b);return a}Rw(){const a= new O({ea:"INPUT",s:N(this,"text-input")});a.setAttribute("type","email"==this.Ab?"email":"text");a.displayObject().value=this.B.io()?this.B.io():this.B.Vc.value().text();w(this,a.displayObject(),"change",()=>{pq(this.B,a.displayObject().value)});return a}hu(){var a=this.B.errors();a.length&&(a=a[0].description(),a=oP.has(a)?oP.get(a):"AUTHORIZATION_FORM_ERROR_FIELD_REQUIRED",a=this.i.H(a),alert(a),this.fC.focus())}};function tP(a,b){const c=[];a.forEach(d=>{"disabled"!=d.Vc.usage()&&c.push(new rP({state:d,A:b}))});return c}class uP extends O{constructor({contentState:a,A:b}){super({m:"accessible-authorization-content"});this.T=a;this.vb=tP(a.wc(),b);this.vb.forEach(c=>M(this,c))}j(a){super.j(a);this.vb.forEach(b=>b.j(a))}};class vP extends O{constructor({contentState:a}){super({m:"accessible-essay-content"});this.T=a;this.Oa=this.Rw()}j(a){super.j(a);this.Oa.j(a)}Rw(){const a=new O({s:N(this,"text-input"),ea:"TEXTAREA"});a.displayObject().value=this.T.text();w(this,a.displayObject(),"change",()=>{this.T.setText(a.displayObject().value)});M(this,a);return a}};function wP(a){const b=new O({ea:"SELECT",s:N(a,"select-control")});b.setAttribute("size","1");xP(a).forEach(c=>{b.addChild(c)});w(a,b.displayObject(),"change",a.OK,a);return b}function yP(a,b){const c=a.Wx.displayObject();null==b?c.selectedIndex=-1:(a=a.Ke.indexOf(b),c.selectedIndex=a)}function xP(a){return a.Ke.map(b=>{b=b.textRange().text();const c=new O({ea:"OPTION",s:N(a,"select-control-option")});c.M(b);return c})} class zP extends O{constructor({premise:a,responses:b}){super({m:"accessible-match-item-view"});this.fT=H(this);this.we=a;this.Ke=b;(this.bc=this.Qw())&&M(this,this.bc);this.Wx=wP(this);M(this,this.Wx);this.bc&&vA(this.bc,this.Wx)}j(a){super.j(a);this.bc&&this.bc.j(a);this.Wx.j(a)}Qw(){if(this.we.textRange().je())return null;const a=new O({s:N(this,"text-content")});a.M(this.we.textRange().text());return a}OK(){const a=this.Wx.displayObject().selectedIndex;this.fT.g(this.we,this.Ke[a])}};class AP extends O{constructor({contentState:a}){super({m:"accessible-matching-content"});this.T=a;this.vb=this.Nw();z(this,this.T.V(),this.Ez,this)}j(a){super.j(a);this.vb.forEach(b=>b.j(a))}ja(){this.Ez()}Nw(){const a=new Map,b=this.T.premises(),c=this.T.responses().slice();for(let d=0;d<b.length;++d){const e=b[d],f=new zP({premise:e,responses:c});M(this,f);z(this,f.fT,this.OK,this);a.set(e,f)}return a}Ez(){const a=this.T.premises(),b=this.T.matches();a.forEach(c=>{const d=this.vb.get(c);if(this.T.isConnected(c)){var e= b.find(f=>f.premise()==c);yP(d,e.response())}else yP(d,null)})}OK(a,b){const c=this.T.premises().indexOf(a),d=this.T.responses().indexOf(b);Fu(this.T,c,d);this.T.cs(a,b)}};function BP(a,b){b.Jn()||b.mg(cc());a.setAttribute("for",b.Jn())};function CP(a){var b=a.qB.type;const c=a.qB.name,d=a.qB.id,e=new O({ea:"INPUT",s:N(a,"active-element")});e.setAttribute("type",b);e.setAttribute("id",d);void 0!==c&&e.setAttribute("name",c);b=a.pc.selected();e.displayObject().checked=b;e.Sc("checked",b);w(a,e.displayObject(),"change",()=>{a.pQ.g(a.pc,e.displayObject().checked)});return e} class DP extends O{constructor({Tz:a,S:b,W4:c,J:d}){super({m:"accessible-choice-view"});this.pc=a;this.Lc=b;this.qB=c;this.I=d;this.pQ=H(this);this.Ii=CP(this);M(this,this.Ii);(this.bc=this.Qw())&&M(this,this.bc);(this.Th=this.Tw())&&M(this,this.Th);this.bc&&(vA(this.bc,this.Ii),this.Th&&vA(this.bc,this.Th))}j(a){super.j(a);this.Ii.j(a);this.bc&&this.bc.j(a);this.Th&&this.Th.j(a)}Qw(){if(this.pc.choice().textRange().je())return null;const a=new O({ea:"LABEL",s:N(this,"text-content")}),b=this.pc.choice().textRange(); eB(b,this.I).forEach(c=>a.addChild(c));a.Sc("hidden",!0);a.mg(`${this.qB.id}_label`);BP(a,this.Ii);return a}Tw(){if(this.Lc||!this.pc.choice().typeIn())return null;const a=new O({ea:"INPUT"});a.setAttribute("type","text");a.displayObject().value=this.pc.customAnswer();w(this,a.displayObject(),"change",()=>{var b=a.displayObject().value;this.pc.yq=b});return a}};function EP(a){return a.filter(b=>b.selected()).length}function FP(a){a.forEach((b,c)=>{c.selected()||b.j(!1)})}function GP(a){a.forEach(b=>b.j(!0))};class HP extends O{constructor({m:a,qh:b,S:c,J:d,A:e}){super({m:a});this.Lc=c;this.I=d;this.m_=cc();a=[];for(c=0;c<b.count();++c)a.push(b.getChoiceState(c));this.da=a;this.vb=this.Nw();this.lg(e.H("PB_ACCESSIBLE_SKIN_QUESTION_ANSWERS"))}j(a){super.j(a);this.vb.forEach(b=>b.j(a))}Nw(){const a=new Map;this.da.forEach(b=>{const c=new DP({Tz:b,S:this.Lc,W4:{type:this.rQ(),name:this.qQ(),id:cc()},J:this.I});M(this,c);z(this,c.pQ,this.ET,this);a.set(b,c)});return a}};class IP extends HP{constructor({qh:a,S:b,J:c,A:d}){super({m:"accessible-multiple-choice-content",qh:a,S:b,J:c,A:d});this.Pe("radiogroup")}rQ(){return"radio"}qQ(){return`${this.m_}_choice`}ET(a){this.da.forEach(b=>{const c=a==b;b.bb(c);this.vb.get(b).Ii.Sc("checked",c)})}};class JP extends HP{constructor({qh:a,Mg:b,S:c,J:d,A:e}){super({m:"accessible-multiple-response-content",qh:a,S:c,J:d,A:e});this.Pe("group");this.LZ=b&&b.isEnabled()?b.value():Number.MAX_VALUE}j(a){super.j(a);a&&this.op()}rQ(){return"checkbox"}qQ(){}ET(a,b){a.bb(b);this.vb.get(a).Ii.Sc("checked",b);this.op()}op(){EP(this.da)>=this.LZ?FP(this.vb):GP(this.vb)}};class KP extends O{constructor({ea:a,A:b,oa:c}){super({ea:a,m:"accessible-not-supported-content"});this.M(b.H("PB_ACCESSIBLE_SKIN_UNSUPPORTED_CONTENT"));c.wb()&&c.submit(!0)}};class LP extends O{constructor({dO:a}){super({m:"accessible-numeric-content"});this.Zj=a;this.Th=this.Tw()}j(a){super.j(a);this.Th.j(a)}Tw(){const a=new O({ea:"INPUT",s:N(this,"type-in")});a.setAttribute("type","number");a.displayObject().value=this.Zj.response();w(this,a.displayObject(),"change",()=>{this.Zj.oc(a.displayObject().value)});M(this,a);return a}};function MP(a){if(a.qw()){const b=a.L.contentState(),c=a.Hb("restartBtn",()=>b.restartQuiz());M(a,c);const d=new O({ea:"NAV"});d.Pe("navigation");d.lg(a.i.H("PB_ACCESSIBLE_SKIN_RESULT_SLIDE_BUTTONS"));M(d,c);M(a,d)}}function NP(a,b){const c=a.L.slide().fb().Cb();return Tx(c,b)?(b=zD(c,b),$t(a.I,b.Ta().text())):""} class OP extends O{constructor({oa:a,es:b,J:c,A:d}){super({m:"accessible-result-slide-content"});this.L=a;this.qw=b;this.I=c;this.i=d;this.vb=[];a=NP(this,"awardedScoreLabel");b=NP(this,"awardedScoreValue");(a||b)&&this.ll(`${a} ${b}`);a=NP(this,"passingScoreLabel");b=NP(this,"passingScoreValue");(a||b)&&this.ll(`${a} ${b}`);MP(this)}ll(a){const b=new O;b.M(a);M(this,b);this.vb.push(b)}Hb(a,b){const c=new fi({s:N(this,"button"),toggle:!0});a=NP(this,a);c.M(a);z(this,c.K,b);return c}};function PP(a){const b=new O({ea:"SELECT",s:N(a,"select-control")});b.setAttribute("size","1");for(let c=0;c<a.g_;++c){const d=new O({ea:"OPTION",s:N(a,"select-control-option")});d.M(`${c+1}`);b.addChild(d)}w(a,b.displayObject(),"change",()=>{const c=b.displayObject().selectedIndex;a.eR.g(a.pc.choice(),c)});return b} class QP extends O{constructor({Tz:a,u5:b}){super({m:"accessible-sequence-choice-view"});this.pc=a;this.g_=b;this.eR=H(this);(this.bc=this.Qw())&&M(this,this.bc);this.zD=PP(this);M(this,this.zD);this.bc&&vA(this.bc,this.zD)}j(a){super.j(a);this.bc&&this.bc.j(a);this.zD.j(a)}Qw(){if(this.pc.choice().textRange().je())return null;const a=new O({s:N(this,"text-content")});a.M(this.pc.choice().textRange().text());return a}};class RP extends O{constructor({qh:a}){super({m:"accessible-sequence-content"});this.Fd=a;this.vb=this.Nw();z(this,this.Fd.V(),this.Ez,this)}j(a){super.j(a);this.vb.forEach(b=>b.j(a))}ja(){this.Ez()}Nw(){const a=new Map,b=this.Fd.count();for(let c=0;c<b;++c){const d=this.Fd.getChoiceState(c),e=new QP({Tz:d,u5:b});M(this,e);z(this,e.eR,this.f1,this);a.set(d.choice(),e)}return a}Ez(){for(let c=0;c<this.Fd.count();++c){var a=this.vb.get(this.Fd.gi[c]),b=c;a.zD.displayObject().selectedIndex=b}}f1(a,b){Cp(this.Fd, a,b)}};class SP extends O{constructor({qh:a}){super({m:"accessible-type-in-content"});this.Na=a.response();this.Th=this.Tw()}j(a){super.j(a);this.Th.j(a)}Tw(){const a=new O({ea:"INPUT",s:N(this,"type-in")});a.setAttribute("type","text");a.displayObject().value=this.Na.text();w(this,a.displayObject(),"change",()=>{this.Na.setText(a.displayObject().value)});M(this,a);return a}};function TP(a){return a.map(b=>UP(b))}function UP(a){const b=ge("P"),c=[];let d=[];for(var e=0;e<a.childNodes.length;++e)c.push(a.childNodes[e]);for(a=0;a<c.length;++a){e=c[a];if("INPUT"!=e.tagName&&"SELECT"!=e.tagName){d.push(e);continue}if(!d.length){b.appendChild(e);continue}const f=ge("LABEL");d.forEach(g=>f.appendChild(g));b.appendChild(f);b.appendChild(e);$A(f,e);d=[]}d.forEach(f=>b.appendChild(f));return b} class VP extends O{constructor({m:a,contentState:b,J:c,A:d}){super({m:a});this.i=d;a=b.content().Ta();const e=this.hI(b),f={};b=a.plainTextWithPlaceholders();const g=a.resources();this.ka=[];b.forEach(h=>{if(ka(h)){const k=h.id;h=g.find(m=>m.id()==k);h=e.create(h);f[k]=h.displayObject();A(this,h);this.ka.push(h)}});c=dB(a,c,f);TP(c).forEach(h=>this.addChild(h))}j(a){super.j(a);this.ka.forEach(b=>b.j(a))}ja(){this.ka.forEach(a=>a.va())}};class WP extends O{constructor({state:a}){super({ea:"INPUT",m:"accessible-fib-placeholder"});this.setAttribute("type","text");this.displayObject().value=a.response();w(this,this.displayObject(),"change",()=>{a.oc(this.displayObject().value)})}};class XP{constructor(a){this.da=a}create(a){if(a instanceof pm)return fB(a);if(a instanceof AN){const b=this.da.find(c=>c.placeholder().id==a.id());return new WP({state:b})}throw Error("unknown resource");}};class YP extends VP{constructor({contentState:a,J:b,A:c}){super({m:"accessible-fib-content",contentState:a,J:b,A:c})}hI(a){return new XP(a.placeholders())}};class ZP extends O{constructor({state:a}){super({ea:"SELECT",m:"accessible-mct-placeholder"});this.setAttribute("size","1");this.B=a;this.ej=this.iI();this.ej.forEach(b=>{this.addChild(b)});w(this,this.displayObject(),"change",()=>{a.oc(this.displayObject().value)})}iI(){const a=[];this.B.answers().forEach(b=>{b=this.TB(b);a.push(b)});return a}TB(a){const b=new O({ea:"OPTION",s:N(this,"option")});b.M(a);return b}ja(){const a=this.B.response(),b=this.ej.map(c=>c.displayObject().value);this.displayObject().selectedIndex= a?b.indexOf(a):-1}};class $P{constructor(a){this.da=a}create(a){if(a instanceof pm)return fB(a);if(a instanceof DN){const b=this.da.find(c=>c.placeholder().id==a.id());return new ZP({state:b})}throw Error("unknown resource");}};class aQ extends VP{constructor({contentState:a,J:b,A:c}){super({m:"accessible-mct-content",contentState:a,J:b,A:c})}hI(a){return new $P(a.placeholders())}};function bQ(a){return-1!=a.displayObject().selectedIndex?a.displayObject().length-1:-1}function cQ(a,b,c){(a=a.ej.find(d=>d.enabled()!=c&&d.displayObject().value==b))&&a.j(c)} class dQ extends O{constructor({placeholder:a,controller:b,A:c}){super({ea:"SELECT",m:"accessible-wordbank-placeholder"});this.setAttribute("size","1");this.Cc=a;this.tq=b;this.i=c;eQ(this.tq,a,this);this.ej=this.iI();this.ej.forEach(d=>this.addChild(d));w(this,this.displayObject(),"change",this.M3,this);this.displayObject().selectedIndex=-1}oc(a){a?this.displayObject().value=a:this.displayObject().selectedIndex=bQ(this)}ja(){const a=fQ(this.tq),b=gQ(this.tq);a.forEach(d=>{cQ(this,d,!b.includes(d))}); const c=this.Cc.response();this.displayObject().selectedIndex=c?a.indexOf(c):bQ(this)}iI(){const a=[];fQ(this.tq).forEach(c=>{c=this.TB(c);a.push(c)});const b=this.i.H("PB_ACCESSIBLE_SKIN_COMBOBOX_PLACEHOLDER");a.push(this.TB(b));return a}TB(a){const b=new O({ea:"OPTION",s:N(this,"option")});b.M(a);return b}M3(){const a=this.displayObject().selectedIndex==bQ(this)?"":this.displayObject().value;hQ(this.tq,this.Cc,a)}};class iQ{constructor({placeholders:a,controller:b,A:c}){this.ka=a;this.tq=b;this.i=c}create(a){if(a instanceof pm)return fB(a);if(a instanceof FN){const b=this.ka.find(c=>c.placeholder().id==a.id());return new dQ({placeholder:b,controller:this.tq,A:this.i})}throw Error("unknown resource");}};function eQ(a,b,c){a.yL.has(b)&&ya("this placeholder has already been added");a.yL.set(b,c)}function fQ(a){const b=[];a.gk.forEach(c=>{b.push(c.Oe())});return b}function gQ(a){const b=[];a.ka.filter(c=>c.response()).forEach(c=>{b.push(c.response())});return b}function hQ(a,b,c){b.response()&&(a.gk.find(d=>null===d.response()).oc(b.response()),b.oc(null));c&&(a.gk.find(d=>d.response()==c).oc(null),b.oc(c));a.ka.forEach(d=>{a.yL.get(d).va()})} class jQ{constructor({placeholders:a,extraWords:b}){this.ka=a;this.gk=b;this.yL=new Map}};class kQ extends VP{constructor({contentState:a,J:b,A:c}){super({m:"accessible-wordbank-content",contentState:a,J:b,A:c})}hI(a){const b=A(this,new jQ({placeholders:a.placeholders(),extraWords:a.extraWords()}));return new iQ({placeholders:a.placeholders(),controller:b,A:this.i})}};function lQ(a,b,c,d,e){const f=new O({ea:"INPUT"});f.setAttribute("type","radio");f.setAttribute("name",c);f.setAttribute("id",d);f.Sc("labelledby",e);w(a,f.displayObject(),"change",()=>{ku(a.Oh,b);mQ(a,f)});c=b==a.Oh.selectedScale();f.displayObject().checked=c;f.Sc("checked",c);return f}function mQ(a,b){a.wk.forEach(c=>{c.Sc("checked",c==b)})} class nQ extends O{constructor({FG:a,labels:b}){super({m:"accessible-likert-scale-statement"});this.Oh=a;this.Nt=b;this.wk=[];this.RS=[];this.M(this.Oh.statement().text());this.eI();this.Pe("radiogroup");this.lg(this.Oh.statement().text())}j(a){this.wk.forEach(b=>b.j(a));this.RS.forEach(b=>b.j(a))}eI(){const a=cc();this.Nt.forEach(b=>{const c=new O({m:"accessible-likert-scale-label"});M(this,c);const d=cc(),e=cc(),f=lQ(this,b,a,d,e);ai(f,N(c,"radio"));M(c,f);const g=new O({ea:"LABEL"});g.M(b.text()); g.setAttribute("for",d);g.setAttribute("id",e);g.Sc("hidden",!0);ai(g,N(c,"label"));M(c,g);this.wk.push(f);this.RS.push(g)})}};function oQ(a){const b=new Map,c=a.T.statementsStates(),d=a.T.content().labels();c.forEach(e=>{const f=new nQ({FG:e,labels:d});M(a,f);b.set(e,f)});return b}class pQ extends O{constructor({contentState:a}){super({m:"accessible-likert-scale-content"});this.T=a;this.vb=oQ(this)}j(a){super.j(a);this.vb.forEach(b=>b.j(a))}};class qQ extends O{constructor({m:a,slide:b,J:c}){super({m:a});a=b.content().Ta();eB(a,c).forEach(d=>this.addChild(d))}};class rQ extends Vr{constructor({J:a,A:b,es:c,submitType:d}){super();this.I=a;this.i=b;this.qw=c;this.Lb=d;this.o=null}create(a){this.o=null;this.Cf(a);return this.o}tj(a){this.o=new qQ({m:"accessible-intro-slide-content",slide:a.slide(),J:this.I})}nj(a){this.o=new uP({contentState:a.contentState(),A:this.i})}Aj(a){this.o=new OP({oa:a,es:this.qw,J:this.I,A:this.i})}sj(a){this.o=new qQ({m:"accessible-info-slide-content",slide:a.slide(),J:this.I})}wj(a){this.o=new IP({qh:a.contentState(),S:a.slide().settings().S(), J:this.I,A:this.i})}Cj(a){this.o=new IP({qh:a.contentState(),S:a.slide().settings().S(),J:this.I,A:this.i})}yj(a){this.o=new JP({qh:a.contentState(),Mg:a.slide().settings().Mg(),S:a.slide().settings().S(),J:this.I,A:this.i})}Ej(a){this.o=new kQ({contentState:a.contentState(),J:this.I,A:this.i})}xj(a){this.o=new aQ({contentState:a.contentState(),J:this.I,A:this.i})}qj(a){this.o=new YP({contentState:a.contentState(),J:this.I,A:this.i})}Dj(a){this.o=new SP({qh:a.contentState()})}zj(a){this.o=new LP({dO:a.contentState()})}Bj(a){this.o= new RP({qh:a.contentState()})}vj(a){this.o=new AP({contentState:a.contentState()})}rj(a){this.o=new KP({ea:"eachQuestion"==this.Lb?"H2":"H3",A:this.i,oa:a})}pj(a){this.o=new vP({contentState:a.contentState()})}uj(a){this.o=new pQ({contentState:a.contentState()})}oj(a){this.o=new KP({ea:"eachQuestion"==this.Lb?"H2":"H3",A:this.i,oa:a})}};class sQ extends sO{constructor({Bm:a,slideWidth:b,slideHeight:c,A:d,skinSettings:e,O:f,soundController:g,De:h,Kj:k=null,Ec:m,Fb:t}){const r=new O({m:"quiz-slide-container"});super({Bm:a,slideWidth:b,slideHeight:c,fZ:r,A:d});this.l("embedded",!0);this.pb=e;this.qd=new O({m:"slide-list-layer"});this.qd.u(!1);this.lh=a.qb();this.Ac=new xG(g);z(this,this.Ac.audioStartedEvent(),this.Hh,this);z(this,this.Ac.Se,this.Gh,this);this.xb=m;this.qe=Zu(t);this.addChild(r);this.fh=new O({m:"feedback-layer"});this.Mc= new HO({WX:this.Ac,O:f,A:d});z(this,this.Mc.kE,x=>{this.fh.l("with-shadow",x)},this);this.Gc=null;k?this.Gc=k:(this.Gc=new O({m:"frames-layer"}),this.Gc.l("tablet",!0),this.addChild(this.Gc));this.resize(b,c);r.addChild(this.fh);r.addChild(h.Ft);r.addChild(this.qd);this.zB();this.yB()}zB(){if(this.pb.fontFamily()){var a=this.xb&&this.xb.isInheritSettings();a=this.qe&&!a?this.displayObject():document.body;a.style.setProperty("--font-family-normal","qPFn");a.style.setProperty("--font-family-bold","qPFnb")}}yB(){const a= this.pb.borderRadius(),b=this.qe&&this.xb&&this.xb.isInheritSettings();null===a||b||(this.qe?this.displayObject():document.body).style.setProperty("--button-border-radius",`${a}px`)}controlPanel(){throw Error("");}topPanel(){throw Error("");}Am(){return this.qd}Yv(a){Object.assign(this.pb.Og().colors(),a.colors())}Kj(){return this.Gc}Zk(a){this.Mc&&(this.Ac.stop(),this.fh.removeChild(this.Mc),this.fh.u(!1),this.Mc.gd());a&&(a.qb=this.lh,this.fh.addChild(this.Mc),this.fh.u(!0),this.Mc.show(a))}Xn(a, b){b.Yk("PB_RESUME_QUIZ_STATE_MESSAGE","yes","no","mb_question_icon",c=>a(!c),!1)}activate(){super.activate()}deactivate(){super.deactivate();this.Ac.stop()}updateSlideVisualizer(){this.$b&&this.$b.updateSlideVisualizer()}Hh(){}Gh(){}};function tQ(a){a.KE=new Lh(a.cN.displayObject(),[new qJ]);a.lM=Sh(a.KE,"scrollLeft");z(a,a.lM.Hu,()=>{if(a.gq()){const b="testing"==a.Ib().sessionMode()?!a.ya:!1;Bw(a.Ib().Ka(),b)}});Nh(a.KE)}function uQ(a,b){a.cN&&(Oh(a.KE),Fd(a,a.lM));a.cN=b;tQ(a)} class vQ extends I{constructor({hA:a,na:b}){super();this.Ib=a;this.ya=b;this.lM=this.KE=this.cN=null}gq(){var a=W(this.Ib().Ka());a=!(a.slide()&&a.slide().settings().qa()&&a.slide().settings().qa().isEnabled())&&!Fx(this.Ib().Fa())&&a.wb();return this.Ib().settings().Mz()&&"eachQuestion"==this.Ib().settings().submitType()&&!this.ya&&a}};class wQ extends kP{constructor({A:a,qm:b,skinSettings:c,Am:d,O:e,Fb:f,J:g,Ec:h,fillPanelsView:k}){super({m:"universal-top-panel",nZ:"universal-quiz-timer",A:a,qm:b,skinSettings:c,Am:d,O:e,Fb:f,J:g,Ec:h,fillPanelsView:k})}};class xQ extends O{constructor({Gp:a,Qk:b,ZF:c,Hp:d,P7:e,u6:f}){super({m:"quiz-tablet-skin",Lf:!0});this.Ed=a;this.aj=A(this,b);this.Ae=A(this,d);this.G4=e;(this.qT=f)&&uQ(this.qT,this);const {topPanel:g,controlPanel:h}=yQ(this.aj);g&&(g instanceof wQ&&z(this,g.NJ,()=>{this.Ae.invalidate()}),this.addChild(g));M(this,this.Ed);this.addChild(h);ai(h,N(this,"controls"));c&&(A(this,c),c.uG(this))}Wk(){}Xp(a){const {topPanel:b,controlPanel:c}=yQ(this.aj);a=a?"":"none";b&&b.D("pointer-events",a);c.D("pointer-events", a)}setPresentationContext(a){this.aj.setPresentationContext(a)}setPresentationOutlineController(a){this.aj.setPresentationOutlineController(a)}controlPanel(){return this.aj.controlPanel()}topPanel(){return this.aj.topPanel()}Kj(){return this.Ed.Kj()}Zk(a){this.Ed.Zk(a)}$p(a){const {topPanel:b}=yQ(this.aj);b&&this.Ae.$p(a)}Xn(a,b){this.Ed.Xn(a,b)}activate(){this.Ed.activate()}deactivate(){this.Ed.deactivate();this.Ae.VD()}jf(){this.Ed.jf()}gv(){this.Ed.gv()}Is(a){this.Ed.Is(a)}NA(a){this.Ed.NA(a)}Hs(a){this.Ed.Hs(a)}SA(){return this.Ed.SA()}$h(){return new C}Ms(){return this.Ed.Ms()}scale(){return this.Ed.scale()}reset(){this.Ed.reset()}dw(){this.Ed.dw()}Ev(){this.Ed.Ev()}km(){this.Ed.km()}cw(a){this.Ed.cw(a)}PA(){this.Ed.PA()}setPanelScale(){}ja(a, b){this.G4.iB(a,b)}setScale(a){super.setScale(a);if(oh){this.Ed.setParentScale(a);var b=this.Ae;b.BD=a;b.invalidate();b=this.Ae;b.Su=a;b.invalidate()}}updateSlideVisualizer(){this.Ed.updateSlideVisualizer()}Hh(){}Gh(){}setBannerView(a){this.Ed.setBannerView(a)}};class zQ extends I{constructor({Gp:a,Qk:b,Tj:c,Hp:d}){super();this.nk=a;this.aj=b;this.ce=c;this.Ae=d;const {topPanel:e,controlPanel:f}=yQ(this.aj);this.SE=e;this.q_=f;this.xu=1}iB(a,b){a&&b&&(this.xu=a/b,this.RW(a,b))}P(){return this.SE}ua(){return this.q_}Hx(){return 1<this.xu}};function AQ(a){const b=new O({s:N(a,"close-button")});z(a,b.K,()=>a.Fw.g());return b} class BQ extends O{constructor(a,b){super({m:"smartphone-slide-list-caption"});this.Fw=H(this);if(this.Sa=a)a=this.Sa,ai(a,N(this,"title")),A(this,a),z(this,a.lE,this.eL,this),z(this,a.sl,this.JK,this);a=new O({s:N(this,"title")});a.M(b.H("PB_QUESTION_LIST_CAPTION"));this.oN=a;M(this,this.oN);b=AQ(this);M(this,b)}initialize(){this.Sa&&this.Sa.initialize()}Vn(a){this.Sa&&this.Sa.Vn(a)}eL(){this.Sa&&!this.Lj(this.Sa)&&(B(this,this.oN),this.jc(this.Sa,0))}JK(){this.Sa&&(this.removeChild(this.Sa),M(this, this.oN,0))}};class CQ extends O{constructor({q7:a,ZA:b,submitType:c,isGraded:d,isEnabled:e}){super({m:"smartphone-slide-list"});this.Lb=c;this.re=d;this.w0=e;this.kR=H(this);this.sV=H(this);this.vE=a;M(this,this.vE);this.Ub=b;M(this,this.Ub);z(this,this.vE.Fw,this.h1,this);z(this,this.Ub.Hi().Di(),this.YK,this)}initialize(){this.vE.initialize()}PP(a,b){this.Ub.gb(a,this.Lb,this.re,b)}AA(){this.Ub.Hi().AA()}Vn(a){this.Ub.Hi().j("reviewing"==a?!0:this.w0);this.vE.Vn(a)}h1(){this.kR.g()}YK(a){this.sV.g(a)}ja(a,b){super.ja(a, b);this.Ub.va();this.Ub.Hi().va()}};class DQ extends zQ{constructor({Gp:a,Qk:b,Ks:c,y7:d,Tj:e,Hp:f}){super({Gp:a,Qk:b,Tj:e,Hp:f});this.SM=c;this.jW=d;z(this,this.Ae.YV,this.YW,this)}RW(a,b){this.SE&&this.P().u(1>=this.xu);this.ua().l("landscape",this.Hx());a=1>=this.xu?{boundingWidth:a,boundingHeight:b-((this.SE?this.P().height():0)+this.ua().height())}:{boundingWidth:a-this.ua().width(),boundingHeight:b};const {boundingWidth:c,boundingHeight:d}=a,{scale:e,left:f,top:g}=Vf({width:this.nk.width(),height:this.nk.height(),boundingWidth:c, boundingHeight:d}),{scale:h,left:k,top:m}={scale:e,left:f,top:g};this.nk.setScale(h);this.nk.move(k,(this.SE?this.P().height():0)+m);this.SM&&(this.SM.l("portrait",1>=this.xu),this.SM.va());this.jW&&this.jW.l("landscape",this.Hx());this.YW()}YW(){if(this.Ae.visible()){const a=qC(this.ce),b=this.Ae.size();this.Ae.move((a.width-b.width)/2,a.height-b.height-(1>=this.xu?66:20))}}};class EQ extends zQ{constructor({Gp:a,Qk:b,Tj:c,Hp:d,j6:e}){super({Gp:a,Qk:b,Tj:c,Hp:d});this.qe=e}RW(a,b){const {topPanel:c,controlPanel:d}=yQ(this.aj);var e=c?c.height():12;e=this.qe?new De(0,0,0,0):new De(e,12,d.height(),12);const {scale:f,left:g,top:h}=Vf({width:this.nk.width(),height:this.nk.height(),boundingWidth:a-(e.left+e.right),boundingHeight:b-(e.top+e.bottom)}),{scale:k,left:m,top:t,r6:r}={scale:f,left:g,top:h,r6:e};({topPanel:a}=yQ(this.aj));!this.qe&&a&&a.setParentScale(k);if(oh){const {topPanel:x, controlPanel:y}=yQ(this.aj);b=sC(this.ce);x&&x.setScale(b);y.setScale(b);this.nk.setScale(b);e=x?-x.height()*(1-b):0;const D=12*b;this.nk.D("margin",`${e}px ${D}px 0 ${D}px`);x&&x.D("width",`calc(100% / ${b})`);y.D("width",`calc(100% / ${b})`);b=-this.nk.height()*(1-b);y.D("margin-top",`${b}px`)}else b=this.Ae,b.BD=k,b.invalidate(),b=this.Ae,b.Su=k,b.invalidate(),this.nk.setScale(k),this.nk.move(m+r.left,t+r.top);a&&(this.Ae.invalidate(),a.va())}};function FQ(a,b,c){a.et.has(b.id)||(a.et.set(b.id,a.Hb(b,c)),M(a,a.et.get(b.id)))}function GQ(a,b,c){a.et.has(b)&&c(a.et.get(b))}function HQ(a,b){GQ(a,b,c=>{B(a,c);a.et.delete(b)})}function IQ(a,b,c,d){GQ(a,b,e=>e.l(c,d))} class JQ extends O{constructor({m:a,O:b}){super({m:a});this.F=b;this.et=new Map;this.a_=H(this)}IF(a,b){GQ(this,a,c=>c.j(b))}Hb(a,b){const c=new Bz({prefix:"quiz-",type:a.type,icon:{element:S(this.F,a.icon),Kg:"left"}});ai(c,N(this,"uikit-button"));c.l(a.id,!0);b&&z(this,c.K,()=>{b&&b();this.a_.g(a.id)});return c}};var KQ={start:{prefix:"quiz-",id:"start",type:"uikit-primary-button",icon:"navigation_next_icon"},next:{prefix:"quiz-",id:"next",type:"uikit-primary-button",icon:"navigation_next_icon"},prev:{prefix:"quiz-",id:"prev",type:"uikit-secondary-button",icon:"navigation_prev_icon"},back:{prefix:"quiz-",id:"back",type:"uikit-secondary-button",icon:"navigation_prev_icon"},["continue"]:{prefix:"quiz-",id:"continue",type:"uikit-primary-button",icon:"navigation_next_icon"},submit:{prefix:"quiz-",id:"submit", type:"uikit-primary-button",icon:"tick"},results:{prefix:"quiz-",id:"results",type:"uikit-link-button",icon:"close"},["try-again"]:{prefix:"quiz-",id:"try-again",type:"uikit-primary-button",icon:"navigation_next_icon"},["view-results"]:{prefix:"quiz-",id:"view-results",type:"uikit-primary-button",icon:"navigation_next_icon"},finish:{prefix:"quiz-",id:"finish",type:"uikit-primary-button",icon:"navigation_next_icon"},reset:{prefix:"quiz-",id:"reset",type:"uikit-secondary-button",icon:"reset"},print:{prefix:"quiz-", id:"print",type:"uikit-primary-button",icon:"print_icon.svg"},["slide-list"]:{prefix:"quiz-",id:"slide-list",type:"uikit-link-button",icon:"slide-list"},["mark-slide"]:{prefix:"quiz-",id:"mark-slide",type:"uikit-link-button",icon:"mark"},outline:{prefix:"quiz-",id:"outline",type:"uikit-link-button",icon:"slide-list"},["back-to-app"]:{prefix:"quiz-",id:"back-to-app",type:"uikit-link-button",icon:"back-to-app.svg"}},LQ=Object.assign({},KQ,{["slide-list"]:Object.assign({},KQ["slide-list"],{type:"uikit-secondary-button"}), ["mark-slide"]:Object.assign({},KQ["mark-slide"],{type:"uikit-secondary-button"}),outline:Object.assign({},KQ.outline,{type:"uikit-secondary-button"})}),MQ=["results","slide-list","mark-slide","back-to-app","outline"],NQ="start next prev back continue submit results try-again view-results finish reset print slide-list mark-slide outline".split(" ");class OQ extends JQ{constructor(a){super({m:"smartphone-control-panel",O:a})}};class PQ extends I{constructor(a){super();this.ua=a;this.zl=H(this);this.CM=H(this);this.zS=H(this);this.GI=H(this);this.vV=H(this)}mb(a,b){switch(b){case "enabled":this.CM.g(a,()=>this.zl.g(a));this.GI.g(a,!0);break;case "hidden":this.zS.g(a);break;case "disabled":this.CM.g(a,()=>this.zl.g(a)),this.GI.g(a,!1)}}bi(){}wm(a,b){"start"==a&&this.vV.g(a,"submit","submit-form"==b)}Ap(){}outlinePopupClosed(){}Rk(){return this.zl}displayObject(){return this.ua.displayObject()}gb(){}Pk(){}Pg(){}Ei(){}};class QQ extends JQ{constructor(a,b){super({m:"smartphone-top-panel",O:b});if(this.Sa=a)ai(a,N(this,"title")),A(this,a),z(this,a.lE,this.eL,this),z(this,a.sl,this.JK,this)}initialize(){this.Sa&&this.Sa.initialize()}Vn(a){this.l("mode",a);this.Sa&&this.Sa.Vn(a)}eL(){this.Sa&&!this.Lj(this.Sa)&&this.addChild(this.Sa)}JK(){this.Sa&&this.removeChild(this.Sa)}};class RQ extends I{constructor(a){super();this.l4=a;this.cf=H(this);this.Dk=H(this);this.sM=H(this);this.JH=H(this);this.FJ=H(this);this.xV=H(this);this.$y=H(this);this.CS=H(this);this.tV=H(this);this.ZW=H(this);this.n0=H(this);this.U=this.Ea=this.Xa=null}gb(a,b,c,d,e){Fd(this,this.Xa);this.Xa=a;this.Ea=b;this.U=e||null;this.FJ.g();z(this,a.sessionModeChangedEvent(),this.jh,this);this.jh();this.tV.g(a)}Pk(a){this.CS.g();this.JH.g(a);this.ZW.g(a)}Ei(a){this.xV.g(this.Ea,a)}Pg(){}Bp(){}Dv(){}setParentScale(){}Ip(){}displayObject(){return this.l4.displayObject()}Di(){return this.cf}Yp(){return this.Dk}jh(){this.sM.g(this.Xa.sessionMode())}} ;class SQ extends I{constructor({ZA:a,p7:b,s7:c}){super();this.Ub=A(this,a);this.gW=A(this,b);this.Nr=c;z(this,this.Ub.kR,this.VT,this);z(this,this.Ub.sV,this.YK,this);z(this,this.Nr.FJ,this.KK,this);z(this,this.Nr.xV,this.f2,this);z(this,this.Nr.JH,this.FK,this);z(this,this.Nr.$y,this.m2,this);z(this,this.Nr.CS,this.VT,this);z(this,this.Nr.sM,this.jh,this);this.LB=H(this)}KK(){this.Ub.initialize()}f2(a,b){this.Ub.PP(a,b)}FK(a){$O(this.Ub.Ub.Hi(),a)}YK(a){this.Nr.cf.g(a)}m2(){this.gW.show()}VT(){this.gW.gd(); this.LB.g()}jh(a){this.Ub.Vn(a)}displayObject(){return this.Ub.Ub.displayObject()}invalidate(){setTimeout(()=>this.Ub.va(),0)}close(){}closeRequestEvent(){return this.LB}};function yQ(a){return{topPanel:a.P,controlPanel:a.ua}}function TQ(a){th&&a.kU("back-to-app",()=>ISPlayer.backToApp())}function UQ(a,b,c){a.P&&FQ(a.P,KQ[b],c);FQ(a.ua,LQ[b],c)}function VQ(a){a.RM&&!a.vL&&UQ(a,"slide-list",()=>{a.JW.$y.g()})}function WQ(a,b){a.P&&HQ(a.P,b);HQ(a.ua,b)}function XQ(a){a.RM&&"allAtOnce"==a.Lb&&(UQ(a,"mark-slide",()=>{a.L&&fr(a.L,!a.L.isMarked())}),a.P&&a.P.l("with-mark-button",!0))}function YQ(a,b,c){a.P&&MQ.includes(b)&&c(a.P);NQ.includes(b)&&c(a.ua)} function ZQ(a){const b=!("testing"==a.Dr&&LA(a.L));a.PT("slide-list",b)} class $Q extends I{constructor({topPanel:a,HG:b,controlPanel:c,DG:d,submitType:e,A:f}){super();this.P=a?A(this,a):null;this.P&&b?(A(this,b),z(this,b.sM,this.jh,this),z(this,b.JH,this.FK,this),z(this,b.FJ,this.KK,this),a=b):a=null;this.JW=a;this.ua=A(this,c);c=new PQ(this.ua);z(this,c.CM,this.kU,this);z(this,c.zS,this.UT,this);z(this,c.GI,this.PT,this);z(this,c.vV,this.e2,this);this.p_=c;this.RM=d;this.Lb=e;this.i=f;this.Dr="";this.vL=this.L=null;TQ(this)}topPanel(){return this.JW}controlPanel(){return this.p_}setPresentationContext(){}setPresentationOutlineController(a){this.vL= a;UQ(this,"outline",()=>{const b=this.vL;"testing"==this.Dr||"reviewing"==this.Dr?b.showOutline(this.RM,this.i.H("PB_MINI_SKIN_QUESTION_LIST_TITLE")):b.showOutline()});WQ(this,"slide-list")}kU(a,b){YQ(this,a,c=>FQ(c,KQ[a],b))}UT(a){YQ(this,a,b=>HQ(b,a))}PT(a,b){YQ(this,a,c=>c.IF(a,b))}e2(a,b,c){YQ(this,a,d=>IQ(d,a,b,c))}jh(a){this.Dr=a;this.P&&this.P.Vn(a);switch(a){case "testing":VQ(this);XQ(this);TQ(this);break;case "reviewing":VQ(this);th&&this.UT("back-to-app");break;case "completed":WQ(this, "slide-list"),WQ(this,"mark-slide"),this.P&&this.P.l("with-mark-button",!1),TQ(this)}}FK(a){Fd(this,this.L);if(this.L=a)z(this,a.submittedEvent(),this.vy,this),z(this,a.markedEvent(),this.TW,this);ZQ(this);this.TW()}KK(){this.P&&this.P.initialize()}vy(){ZQ(this)}TW(){const a=this.L?this.L.isMarked():!1;YQ(this,"mark-slide",b=>IQ(b,"mark-slide","marked",a))}};class aR extends O{constructor(){super();this.lE=H(this);this.sl=H(this)}};class bR extends aR{constructor({CO:a,gA:b,A:c}){super();this.qx=a;this.ik=b;this.i=c}initialize(){HA(this,this.i,this.qx,this.ik);z(this,this.ik().activeSlideChangedEvent(),this.WW,this)}Vn(a){"testing"==a||"reviewing"==a?this.WW():"completed"==a&&this.sl.g()}WW(){const a=W(this.ik());IA(a)?(ei(this),this.lE.g()):this.sl.g()}};class cR extends aR{constructor({gA:a,P5:b,A:c,submitType:d}){super();this.ik=a;this.c0=b;this.i=c;this.Lb=d;this.Dr=""}initialize(){FA(this,this.i,this.c0);z(this,this.ik().zE,this.XW,this)}Vn(a){this.Dr=a;"testing"==a||"reviewing"==a?this.XW():"completed"==a&&this.sl.g()}XW(){const a=W(this.ik()),b="allAtOnce"==this.Lb,c="reviewing"==this.Dr;a&&(!b||b&&c)?(ei(this),this.lE.g()):this.sl.g()}};class dR extends AO{constructor(a,b,c,d){super({m:"universal-control-panel",A:a,qm:b,skinSettings:c,O:d})}};class eR extends I{constructor({topPanel:a,controlPanel:b}){super();this.P=a;this.ua=A(this,b);a&&A(this,a)}topPanel(){return this.P}controlPanel(){return this.ua}setPresentationContext(a){this.P&&this.P.setPresentationContext(a)}setPresentationOutlineController(){}};class fR extends I{constructor({Am:a,ZA:b}){super();this.qd=a;this.Ub=b}show(){this.zm||(this.Ub.AA(),this.qd.u(!0),this.qd.addChild(this.Ub),this.Ub.va(),this.Ub.l("shown",!0))}gd(){this.zm&&this.rC()}get zm(){return this.Ub.Ok("shown")}rC(){this.Ub.l("shown",!1);setTimeout(()=>{this.qd.removeChild(this.Ub);this.qd.u(!1)},150)}};class gR extends I{constructor({Wj:a,F7:b,X:c}){super();this.Ya=A(this,a);this.kN=b;this.Xe=c;this.L=this.Xa=this.ha=null;this.Bc=0;this.RJ=!1;z(this,this.kN.tV,this.d2,this);z(this,this.kN.ZW,this.L2,this);z(this,this.kN.n0,this.gd,this)}show(){this.ha&&(this.Yu(),this.ha.addChild(this.Ya))}gd(){this.ha&&this.ha.removeChild(this.Ya)}uG(a){this.ha=a}d2(a){Fd(this,this.Xa);this.Xa=a;z(this,a.fn,this.Yu,this)}Yu(){this.Bc&&this.Ya.setTime(Math.min(this.Bc,Math.max(0,Math.floor(this.Bc-this.tg()))))}L2(a){Fd(this, this.L);(this.L=a)&&z(this,a.submittedEvent(),this.Xu,this);this.Xu()}Xu(){this.Bc=0;this.RJ=!1;if(this.L&&KA(this.Xa))if(this.L.submitted())this.Bc=MA(this.Xe.qa())||0;else{var a=this.L;const b=MA(a.slide().settings().qa()),c=Dx(this.Xa,a);(a=void 0!==b&&void 0!==c?c+Math.floor(a.visitDuration()/1E3):0)?(this.Bc=a,this.RJ=!0):this.Bc=MA(this.Xe.qa())||0}this.Bc?this.show():this.gd()}tg(){return this.RJ?Math.floor(this.L.visitDuration()/1E3):this.Xa.quizDuration()}};function hR(a){a.l("left",!1);a.l("right",!0)}class iR extends O{constructor(){super({m:"smartphone-timer"});z(this,this.K,this.gy,this);hR(this)}setTime(a){this.M(wi(a))}gy(){this.Ok("right")?(this.l("right",!1),this.l("left",!0)):hR(this)}};function jR(a,b){b.l("playertype",a.qe?"ppt":"standalone")}function kR(a,b){a=a.ma.fillPanelsView()?a.pb.Fv()?"player":"":"slide";b.l("filltype",a)}function lR(a){a.QM||(a.QM=new O({ia:document.getElementById(`mobileFramesLayer-${a.Fg}`),m:"mobile-frames-layer"}));return a.QM}function mR(a){return new bR({CO:()=>a.Ib().slidePoolState(),gA:()=>a.Ib().slidePoolState(),A:a.i})} function nR(a){return"survey"!=a.Xe.passingScoreType()?new cR({gA:()=>a.Ib().slidePoolState(),P5:()=>a.Ib().evaluation(),A:a.i,submitType:a.Xe.submitType()}):null} class oR{constructor({quiz:a,Yn:b,A:c,J:d,Fb:e,R:f,skinSettings:g,Ec:h,Tj:k,O:m,soundController:t,Wn:r,De:x,Bm:y,hA:D,na:Q}){this.ma=a;this.Fg=b;this.i=c;this.I=d;this.Wa=e;this.ba=f;this.pb=g;this.xb=h;this.ce=k;this.F=m;this.Ca=t;this.Eg=r;this.Tf=x;this.wi=y;this.Ib=D;this.ya=Q;this.Xe=this.ma.settings().X();this.qe=Zu(this.Wa);this.Dc=this.Xe.quizSize();a=new Od({});this.xb&&(b=this.xb.messages())&&a.IA(b);this.su=a;this.QM=null}create(){var a=new sQ({Bm:this.wi,slideWidth:this.Dc.width,slideHeight:this.Dc.height, A:this.i,skinSettings:this.pb,O:this.F,soundController:this.Ca,De:this.Tf,Kj:Ah?lR(this):void 0,Ec:this.xb,Fb:this.Wa});this.Er(a);jR(this,a);a.l("hide-bg",this.pb.Fv());kR(this,a);if(Ah){if(this.Eg.showTopPanel()||th){if(th){var b=og({version:9.3});ISPQuizPlayer.initQuiz(b)}b=this.pb.pg();var c=null;b.Zp()?c=mR(this):b.ym()&&(c=nR(this));b=new QQ(c,this.F)}else b=null;c=b?new RQ(b):null;const r=new OQ(this.F),x=this.Xe.submitType();var d=c;if(this.pb.questionListInfo().showSlideList()&&d){var e= this.pb.pg();var f=null;e.Zp()&&e.ym()&&(f=nR(this));e=new BQ(f,this.i);f=new eP({questionListInfo:this.pb.questionListInfo(),pg:this.pb.pg(),A:this.i,J:this.I,O:this.F,m:"smartphone-slide-list-slides"});e=new CQ({q7:e,ZA:f,submitType:this.Xe.submitType(),isGraded:"survey"!=this.Xe.passingScoreType(),isEnabled:NA(this.Xe)});f=new fR({Am:lR(this),ZA:e});d={DG:new SQ({ZA:e,p7:f,s7:d}),Ks:e}}else d={DG:null,Ks:null};const {DG:y,Ks:D}=d;b={Qk:new $Q({topPanel:b,HG:c,controlPanel:r,DG:y,submitType:x,A:this.i}), Ks:D,HG:c}}else this.Eg.showTopPanel()?(b=new wQ({A:this.i,qm:this.su,skinSettings:this.pb,Am:a.Am(),O:this.F,Fb:this.Wa,J:this.I,Ec:this.xb,fillPanelsView:this.ma.fillPanelsView()}),this.Er(b)):b=null,c=new dR(this.i,this.su,this.pb,this.F),this.Er(c),b={Qk:new eR({topPanel:b,controlPanel:c}),Ks:null,HG:null};const {Qk:g,Ks:h,HG:k}=b;Ah&&k?(b=new iR,b={ZF:new gR({Wj:b,F7:k,X:this.Xe}),Wj:b}):b={ZF:null,Wj:null};const {ZF:m,Wj:t}=b;b=new wO({A:this.i,R:this.ba,O:this.F,skin:a,C7:!0,dY:!this.qe||this.ma.fillPanelsView()}); c=this.ce;c=Ah?new DQ({Gp:a,Qk:g,Ks:h,y7:t,Tj:c,Hp:b}):new EQ({Gp:a,Qk:g,Tj:c,Hp:b,j6:this.qe});a=new xQ({Gp:a,Qk:g,ZF:m,Hp:b,P7:c,u6:Ah?new vQ({hA:this.Ib,na:this.ya}):null});jR(this,a);kR(this,a);return a}Er(a){this.xb&&a.Yv(this.xb)}};class pR{constructor({skinSettings:a,fillPanelsView:b}){this.pb=a;this.Ge=b}SP(){return this.pb.Fv()?!this.Ge:!0}ZY(){return this.pb.qJ}};function qR(a){const b=new rQ({J:a.I,A:a.i,es:a.qw,submitType:a.ma.settings().X().submitType()});return new rB({J:a.I,Bn:b,CO:()=>a.Ib().slidePoolState(),gA:()=>a.Ib().slidePoolState(),A:a.i,submitType:a.ma.settings().X().submitType()})} class rR{constructor({quiz:a,A:b,J:c,Fb:d,ZP:e,R:f,skinSettings:g,Ec:h,Yn:k,Tj:m,O:t,soundController:r,Wn:x,De:y,kg:D,qb:Q,es:Ba,hA:fa,na:Ja}){this.ma=a;this.i=b;this.I=c;this.Wa=d;this.lj=e;this.ba=f;this.pb=g;this.xb=h;this.Fg=k;this.ce=m;this.F=t;this.Ca=r;this.Eg=x;this.Tf=y;this.Ld=D;this.lh=Q;this.qw=Ba;this.Ib=fa;this.ya=Ja}create(a){switch(a){case "desktop":return new nP({Bm:this.wi(),slideWidth:this.Dc().width,slideHeight:this.Dc().height,J:this.I,Fb:this.Wa,A:this.i,skinSettings:this.pb, O:this.F,soundController:this.Ca,Sn:this.lj,R:this.ba,De:this.Tf,Wn:this.Eg,fillPanelsView:this.ma.fillPanelsView(),Ec:this.xb,isGraded:this.ma.isGraded(),Tj:this.ce});case "tablet":return(new oR({quiz:this.ma,Yn:this.Fg,A:this.i,J:this.I,Fb:this.Wa,R:this.ba,skinSettings:this.pb,Ec:this.xb,Tj:this.ce,O:this.F,soundController:this.Ca,Wn:this.Eg,De:this.Tf,Bm:this.wi(),hA:this.Ib,na:this.ya})).create();case "small":return new SJ({O:this.F,skinSettings:this.pb,R:this.ba,soundController:this.Ca,J:this.I, Yn:this.Fg,A:this.i,quiz:this.ma,Ec:this.xb});case "accessible":return new $B({Fb:this.Wa,submitType:this.ma.settings().X().submitType(),A:this.i,J:this.I,skinSettings:this.pb,Ec:this.xb,Bm:qR(this),Wn:this.Eg});default:throw Error("unknown skin type");}}wi(){return new tG({O:this.F,A:this.i,J:this.I,kg:this.Ld,qb:this.lh,R:this.ba,passingScoreType:this.ma.settings().X().passingScoreType(),Xg:this.ma.settings().zu.aq().enabled(),eo:new pR({skinSettings:this.pb,fillPanelsView:this.ma.fillPanelsView()})})}Dc(){return this.ma.settings().X().quizSize()}} ;function jL(a){Object.freeze(a);return{gO:a,bP:null}};function aK(a){var b=Xd(),c=b.hf,d=b.createElement("STYLE");a:{var e=((c?c.parentWindow||c.defaultView:window)||n).document;if(e.querySelector&&(e=e.querySelector('style[nonce],link[rel="stylesheet"][nonce]'))&&(e=e.nonce||e.getAttribute("nonce"))&&Wb.test(e))break a;e=""}e&&d.setAttribute("nonce",e);d.type="text/css";b.getElementsByTagName("HEAD")[0].appendChild(d);d.styleSheet?d.styleSheet.cssText=a:d.appendChild(c.createTextNode(a));return d};class iO{sO(a,b){var c="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTNweCIgaGVpZ2h0PSIyMXB4IiB2aWV3Qm94PSIwIDAgMTMgMjEiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDUyLjIgKDY3MTQ1KSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5CYWNrLUFycm93PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9ImlQaG9uZS1YLUNvdXJzZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEyLjAwMDAwMCwgLTU2LjAwMDAwMCkiIGZpbGw9IiMzREEwRTEiPgogICAgICAgICAgICA8cGF0aCBkPSJNMjEuOTA2MzgyOCw1Ni45ODk5NDk1IEwxMiw2Ni41IEwyMS45MDYzODI4LDc2LjAxMDA1MDUgQzIyLjQ4MjU4NSw3Ni41NjMyMDAyIDIzLjM5MjU5Miw3Ni41NjMyMDAyIDIzLjk2ODc5NDMsNzYuMDEwMDUwNSBMMjMuOTY4Nzk0Myw3Ni4wMTAwNTA1IEMyNC41MTU1MjgzLDc1LjQ4NTE5MDEgMjQuNTMzMjYwMyw3NC42MTY0OTEyIDI0LjAwODM5OTksNzQuMDY5NzU3MiBDMjMuOTk1NDY4OSw3NC4wNTYyODcyIDIzLjk4MjI2NDIsNzQuMDQzMDgyNiAyMy45Njg3OTQzLDc0LjAzMDE1MTUgTDE2LjEyNDgyMjksNjYuNSBMMjMuOTY4Nzk0Myw1OC45Njk4NDg1IEMyNC41MTU1MjgzLDU4LjQ0NDk4ODEgMjQuNTMzMjYwMyw1Ny41NzYyODkyIDI0LjAwODM5OTksNTcuMDI5NTU1MiBDMjMuOTk1NDY4OSw1Ny4wMTYwODUyIDIzLjk4MjI2NDIsNTcuMDAyODgwNiAyMy45Njg3OTQzLDU2Ljk4OTk0OTUgTDIzLjk2ODc5NDMsNTYuOTg5OTQ5NSBDMjMuMzkyNTkyLDU2LjQzNjc5OTggMjIuNDgyNTg1LDU2LjQzNjc5OTggMjEuOTA2MzgyOCw1Ni45ODk5NDk1IFoiIGlkPSJCYWNrLUFycm93Ij48L3BhdGg+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4= data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyOCIgdmlld0JveD0iMCAwIDIwIDI4Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjM2RhMGUxOwogICAgICAgIHN0cm9rZTogIzNkYTBlMTsKICAgICAgICBzdHJva2Utd2lkdGg6IDJweDsKICAgICAgICBmaWxsLXJ1bGU6IGV2ZW5vZGQ7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDxwYXRoIGlkPSJTaGFwZV8yX2NvcHlfNCIgZGF0YS1uYW1lPSJTaGFwZSAyIGNvcHkgNCIgY2xhc3M9ImNscy0xIiBkPSJNMjc4MS4wNSwyNTU0Ljc0bC02LjQ5LTUuMjVhMC44NzYsMC44NzYsMCwwLDAtMS4xMiwwbC02LjQ5LDUuMjVhMS4yMjQsMS4yMjQsMCwwLDEtMS45NS0xLjF2LTIxLjQ1YTMuMDg1LDMuMDg1LDAsMCwxLDMuMjctMy4xOWgxMS40NmEzLjA4NSwzLjA4NSwwLDAsMSwzLjI3LDMuMTl2MjEuNDVBMS4yMjQsMS4yMjQsMCwwLDEsMjc4MS4wNSwyNTU0Ljc0WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTI3NjQgLTI1MjgpIi8+Cjwvc3ZnPgo= data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHdpZHRoPSI0cHgiIGhlaWdodD0iMTFweCIgdmlld0JveD0iMCAwIDQgMTEiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDQgMTEiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPGc+DQoJCTxwYXRoIGZpbGw9IiMwMTAxMDEiIGQ9Ik0zLjM5MSw5LjY4bC0wLjEwMiwwLjQyN2MtMC40MiwwLjE2NS0wLjc1NSwwLjI3OC0xLjAwNSwwLjM0M3MtMC40NjUsMC4wOTctMC42NDMsMC4wOTcNCgkJCWMtMC4zNjUsMC0wLjYzOC0wLjA5My0wLjgyLTAuMjc2Yy0wLjE4Mi0wLjE4Ni0wLjI3My0wLjQxMi0wLjI3My0wLjY4NGMwLTAuMTAzLDAuMDA5LTAuMjA5LDAuMDI3LTAuMzE5DQoJCQljMC4wMTgtMC4xMTEsMC4wNDgtMC4yNTEsMC4wODktMC40MjFsMC43MjItMi44MzJjMC4wMzctMC4xNTYsMC4wNzItMC4zMjIsMC4xMDYtMC41czAuMDUxLTAuMzMsMC4wNTEtMC40NTMNCgkJCWMwLTAuMjQ5LTAuMDQyLTAuNDE1LTAuMTI2LTAuNDk2QzEuMzMzLDQuNDgyLDEuMTYxLDQuNDQsMC45MDEsNC40NGMtMC4xLDAtMC4yMzMsMC4wMTUtMC4zOTksMC4wNDcNCgkJCUMwLjMzNiw0LjUxOSwwLjIxLDQuNTQ1LDAuMTI0LDQuNTY2bDAuMTAzLTAuNDI2QzAuNTgyLDMuOTg1LDAuOSwzLjg2OSwxLjE4MywzLjc5NUMxLjQ2NSwzLjcyLDEuNjg4LDMuNjgyLDEuODUyLDMuNjgyDQoJCQljMC4zNzQsMCwwLjY0NSwwLjA4NiwwLjgxMywwLjI2czAuMjUzLDAuNDA2LDAuMjUzLDAuNjk5YzAsMC4wOC0wLjAwOSwwLjE4OS0wLjAyNywwLjMyNmMtMC4wMTksMC4xNC0wLjA0NiwwLjI3Ni0wLjA4MiwwLjQxNA0KCQkJTDIuMDgzLDguMjE0QzIuMDM3LDguMzg4LDEuOTk4LDguNTU3LDEuOTYzLDguNzI1QzEuOTMsOC44OSwxLjkxMyw5LjAyNywxLjkxMyw5LjEzM2MwLDAuMjU0LDAuMDU4LDAuNDI4LDAuMTc0LDAuNTIxDQoJCQljMC4xMTYsMC4wOTQsMC4zMDMsMC4xNCwwLjU2MiwwLjE0YzAuMDg2LDAsMC4yMS0wLjAxMSwwLjM3MS0wLjAzM0MzLjE4Miw5LjczOCwzLjMwNSw5LjcxMiwzLjM5MSw5LjY4eiBNMy44NzcsMS4xNjQNCgkJCWMwLDAuMjU0LTAuMDg0LDAuNDc1LTAuMjU0LDAuNjYyQzMuNDU1LDIuMDE2LDMuMjQ2LDIuMTEsMi45OTUsMi4xMWMtMC4yMzIsMC0wLjQzMy0wLjA5LTAuNjAyLTAuMjcxDQoJCQlDMi4yMjUsMS42NjEsMi4xNCwxLjQ1NSwyLjE0LDEuMjI1YzAtMC4yNDQsMC4wODQtMC40NTcsMC4yNTMtMC42MzlzMC4zNjktMC4yNzMsMC42MDItMC4yNzNjMC4yNTksMCwwLjQ3MiwwLjA4NiwwLjYzNiwwLjI1Nw0KCQkJQzMuNzk1LDAuNzM5LDMuODc3LDAuOTM4LDMuODc3LDEuMTY0eiIvPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOS4yIDE4Ij48dGl0bGU+d2FybmluZzwvdGl0bGU+PHBhdGggZmlsbD0iI0Y2Njk2RSIgZD0iTTE5LjUxLDE4LDEwLjYsMS4zNWEuNy43LDAsMCwwLTEuMjEsMEwuNDksMThhLjY4LjY4LDAsMCwwLDAsLjY4LjY5LjY5LDAsMCwwLC42LjM0SDE4LjkxYS42OS42OSwwLDAsMCwuNi0uMzRBLjY4LjY4LDAsMCwwLDE5LjUxLDE4Wk0xMSwxN0g5VjE1aDJabTAtMy41SDlWN2gyWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTAuNCAtMSkiLz48L3N2Zz4= data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOC4xLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkNoZXZyb25fZG93biIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4Ig0KCSB5PSIwcHgiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjAgMjAiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbD0iI0JFQkVCRSIgZD0iTTQuNTE2LDcuNTQ4YzAuNDM2LTAuNDQ2LDEuMDQzLTAuNDgxLDEuNTc2LDBMMTAsMTEuMjk1bDMuOTA4LTMuNzQ3YzAuNTMzLTAuNDgxLDEuMTQxLTAuNDQ2LDEuNTc0LDANCgljMC40MzYsMC40NDUsMC40MDgsMS4xOTcsMCwxLjYxNWMtMC40MDYsMC40MTgtNC42OTUsNC41MDItNC42OTUsNC41MDJDMTAuNTcsMTMuODg4LDEwLjI4NSwxNCwxMCwxNHMtMC41Ny0wLjExMi0wLjc4OS0wLjMzNQ0KCWMwLDAtNC4yODctNC4wODQtNC42OTUtNC41MDJDNC4xMDcsOC43NDUsNC4wOCw3Ljk5Myw0LjUxNiw3LjU0OHoiLz4NCjwvc3ZnPg0K data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMTYgMTkiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxOSIgPg0KCTxkZWZzPg0KCQk8bGluZWFyR3JhZGllbnQgaWQ9ImEiIHgxPSI4IiB5MT0iMTguNSIgeDI9IjgiIHkyPSIwLjUiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj4NCgkJCTxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iI2ZmZmNkYiIvPg0KCQkJPHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjZmZmMGE5Ii8+DQoJCTwvbGluZWFyR3JhZGllbnQ+DQoJPC9kZWZzPg0KCTx0aXRsZT5saXN0LWljb248L3RpdGxlPg0KCTxyZWN0IHg9IjAuNSIgeT0iMC41IiB3aWR0aD0iMTUiIGhlaWdodD0iMTgiIHJ4PSIxIiByeT0iMSIgc3R5bGU9ImZpbGw6dXJsKCNhKSIvPg0KCTxwYXRoIGQ9Ik0xOS44MywyYS41LjUsMCwwLDEsLjUuNXYxNmEuNS41LDAsMCwxLS41LjVoLTEzYS41LjUsMCwwLDEtLjUtLjVWMi41YS41LjUsMCwwLDEsLjUtLjVoMTNtMC0xaC0xM2ExLjUsMS41LDAsMCwwLTEuNSwxLjV2MTZBMS41LDEuNSwwLDAsMCw2LjgzLDIwaDEzYTEuNSwxLjUsMCwwLDAsMS41LTEuNVYyLjVBMS41LDEuNSwwLDAsMCwxOS44MywxWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTUuMzMgLTEpIiBzdHlsZT0iZmlsbDojZWQ5OTEyIi8+DQoJPHJlY3QgeD0iMyIgeT0iNCIgd2lkdGg9IjEwIiBoZWlnaHQ9IjEiIHN0eWxlPSJmaWxsOiNlNDk2MTYiLz4NCgk8cmVjdCB4PSIzIiB5PSI3IiB3aWR0aD0iOC4wMyIgaGVpZ2h0PSIxIiBzdHlsZT0iZmlsbDojZTQ5NjE2Ii8+DQoJPHJlY3QgeD0iMyIgeT0iMTAiIHdpZHRoPSIxMCIgaGVpZ2h0PSIxIiBzdHlsZT0iZmlsbDojZTQ5NjE2Ii8+DQoJPHJlY3QgeD0iMyIgeT0iMTMiIHdpZHRoPSI4LjAzIiBoZWlnaHQ9IjEiIHN0eWxlPSJmaWxsOiNlNDk2MTYiLz4NCjwvc3ZnPg== data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxwYXRoIGQ9Ik0zIDEwTDcuNjY2NjcgMTVMMTcgNCIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg== data:image/svg+xml;base64,PHN2ZyBpZD0iY29ycmVjdC1sYXJnZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgd2lkdGg9IjQ3IiBoZWlnaHQ9IjQ3IiB2aWV3Qm94PSIwIDAgNDcgNDciPgogIDxkZWZzPgogICAgPHN0eWxlPgogICAgICAuY2xzLTEgewogICAgICAgIGZpbGw6ICNmZmY7CiAgICAgICAgZmlsdGVyOiB1cmwoI2ZpbHRlcik7CiAgICAgIH0KCiAgICAgIC5jbHMtMiB7CiAgICAgICAgZmlsbDogIzZiYmYyMDsKICAgICAgICBmaWxsLXJ1bGU6IGV2ZW5vZGQ7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgICA8ZmlsdGVyIGlkPSJmaWx0ZXIiIHg9IjAiIHk9IjAiIHdpZHRoPSI0NyIgaGVpZ2h0PSI0NyIgZmlsdGVyVW5pdHM9InVzZXJTcGFjZU9uVXNlIj4KICAgICAgPGZlT2Zmc2V0IHJlc3VsdD0ib2Zmc2V0IiBkeT0iMiIgaW49IlNvdXJjZUFscGhhIi8+CiAgICAgIDxmZUdhdXNzaWFuQmx1ciByZXN1bHQ9ImJsdXIiIHN0ZERldmlhdGlvbj0iMi40NDkiLz4KICAgICAgPGZlRmxvb2QgcmVzdWx0PSJmbG9vZCIgZmxvb2Qtb3BhY2l0eT0iMC43NSIgZmxvb2QtY29sb3I9IiMwMDAwMDAiLz4KICAgICAgPGZlQ29tcG9zaXRlIHJlc3VsdD0iY29tcG9zaXRlIiBvcGVyYXRvcj0iaW4iIGluMj0iYmx1ciIvPgogICAgICA8ZmVCbGVuZCByZXN1bHQ9ImJsZW5kIiBpbj0iU291cmNlR3JhcGhpYyIvPgogICAgPC9maWx0ZXI+CiAgPC9kZWZzPgogIDxjaXJjbGUgaWQ9IkVsbGlwc2VfMV9jb3B5IiBkYXRhLW5hbWU9IkVsbGlwc2UgMSBjb3B5IiBjbGFzcz0iY2xzLTEiIGN4PSIyMyIgY3k9IjIxIiByPSIxOCIvPgogIDxwYXRoIGlkPSJTaGFwZV8zX2NvcHkiIGRhdGEtbmFtZT0iU2hhcGUgMyBjb3B5IiBjbGFzcz0iY2xzLTIiIGQ9Ik01NCwyMTI0YTE1LDE1LDAsMSwwLDE1LDE1QTE1LDE1LDAsMCwwLDU0LDIxMjRabTguNzkyLDEwLjM2LTExLjYxOSwxMS42MmExLjM1MSwxLjM1MSwwLDAsMS0xLjkyOSwwbC00Ljc0My00Ljc0YTEuMzY0LDEuMzY0LDAsMSwxLDEuOTI5LTEuOTNsMy43OCwzLjc4LDEwLjY1LTEwLjY1YTEuMzY0LDEuMzY0LDAsMSwxLDEuOTg3LDEuODdBMC4yMjgsMC4yMjgsMCwwLDEsNjIuNzkyLDIxMzQuMzZaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMzEgLTIxMTgpIi8+Cjwvc3ZnPgo= data:image/svg+xml;base64,PHN2ZyBpZD0iaW5jb3JyZWN0LWxhcmdlIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iNDciIGhlaWdodD0iNDciIHZpZXdCb3g9IjAgMCA0NyA0NyI+CiAgPGRlZnM+CiAgICA8c3R5bGU+CiAgICAgIC5jbHMtMSB7CiAgICAgICAgZmlsbDogI2ZmZjsKICAgICAgICBmaWx0ZXI6IHVybCgjZmlsdGVyKTsKICAgICAgfQoKICAgICAgLmNscy0yIHsKICAgICAgICBmaWxsOiAjZmY2NTNiOwogICAgICAgIGZpbGwtcnVsZTogZXZlbm9kZDsKICAgICAgfQogICAgPC9zdHlsZT4KICAgIDxmaWx0ZXIgaWQ9ImZpbHRlciIgeD0iMCIgeT0iMCIgd2lkdGg9IjQ3IiBoZWlnaHQ9IjQ3IiBmaWx0ZXJVbml0cz0idXNlclNwYWNlT25Vc2UiPgogICAgICA8ZmVPZmZzZXQgcmVzdWx0PSJvZmZzZXQiIGR5PSIyIiBpbj0iU291cmNlQWxwaGEiLz4KICAgICAgPGZlR2F1c3NpYW5CbHVyIHJlc3VsdD0iYmx1ciIgc3RkRGV2aWF0aW9uPSIyLjQ0OSIvPgogICAgICA8ZmVGbG9vZCByZXN1bHQ9ImZsb29kIiBmbG9vZC1vcGFjaXR5PSIwLjc1IiBmbG9vZC1jb2xvcj0iIzAwMDAwMCIvPgogICAgICA8ZmVDb21wb3NpdGUgcmVzdWx0PSJjb21wb3NpdGUiIG9wZXJhdG9yPSJpbiIgaW4yPSJibHVyIi8+CiAgICAgIDxmZUJsZW5kIHJlc3VsdD0iYmxlbmQiIGluPSJTb3VyY2VHcmFwaGljIi8+CiAgICA8L2ZpbHRlcj4KICA8L2RlZnM+CiAgPGNpcmNsZSBjbGFzcz0iY2xzLTEiIGN4PSIyMyIgY3k9IjIxIiByPSIxOCIvPgogIDxwYXRoIGNsYXNzPSJjbHMtMiIgZD0iTTE0MiwyMTI0YTE1LjAwNSwxNS4wMDUsMCwxLDAsMTUuMDA1LDE1QTE1LjAwNSwxNS4wMDUsMCwwLDAsMTQyLDIxMjRabTYuNjMxLDEwLjE0LTQuODYzLDQuODYsNC44NTksNC44NmExLjI1MSwxLjI1MSwwLDAsMS0xLjc2OSwxLjc3aDBMMTQyLDIxNDAuNzdsLTQuODYzLDQuODZhMS4yNDgsMS4yNDgsMCwxLDEtMS43NjktMS43Nmw0Ljg2My00Ljg3LTQuODg5LTQuODlhMS4yNTMsMS4yNTMsMCwwLDEsMC0xLjc3LDEuMjY3LDEuMjY3LDAsMCwxLDEuNzY5LDBsNC44ODksNC45LDQuODYzLTQuODdhMS4yNTIsMS4yNTIsMCwwLDEsMS43ODIsMS43NkEwLjAxNCwwLjAxNCwwLDAsMCwxNDguNjM0LDIxMzQuMTRaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTE5IC0yMTE4KSIvPgo8L3N2Zz4K data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNiAzNiI+PHRpdGxlPkVtcHR5LWFuc3dlcjwvdGl0bGU+PHBhdGggZD0iTTAsMThBMTgsMTgsMCwxLDAsMTgsMCwxOCwxOCwwLDAsMCwwLDE4Wk0xOCwyLjY4YTE1LjI2LDE1LjI2LDAsMCwxLDkuODQsMy41OUw2LjI3LDI3Ljg0QTE1LjMxLDE1LjMxLDAsMCwxLDE4LDIuNjhabTAsMzAuNjRhMTUuMjYsMTUuMjYsMCwwLDEtOS44NC0zLjU5TDI5LjczLDguMTZBMTUuMzEsMTUuMzEsMCwwLDEsMTgsMzMuMzJaIiBzdHlsZT0iZmlsbDojYzFjMWMxIi8+PC9zdmc+ data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjZmZmOwogICAgICAgIGZpbGwtcnVsZTogZXZlbm9kZDsKICAgICAgfQogICAgPC9zdHlsZT4KICA8L2RlZnM+CiAgPHJlY3QgaWQ9IlJlY3RhbmdsZV81X2NvcHlfMyIgZGF0YS1uYW1lPSJSZWN0YW5nbGUgNSBjb3B5IDMiIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgcng9IjMiIHJ5PSIzIi8+CiAgPHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTguNjc3LDE2Ljg0NEwxNS4zMzIsMTMuNWE1LjQ0Nyw1LjQ0NywwLDAsMCwuNzk1LTIuODQzLDUuNzcsNS43NywwLDAsMC01LjY0Ni01LjY0N0E1LjQ3Niw1LjQ3NiwwLDAsMCw1LDEwLjQ4NWE1Ljc3MSw1Ljc3MSwwLDAsMCw1LjY0NSw1LjY0Nyw1LjQ0Miw1LjQ0MiwwLDAsMCwyLjc1OC0uNzQ3bDMuMzYzLDMuMzY2YTAuODQzLDAuODQzLDAsMCwwLDEuMTkxLDBsMC44MzUtLjgzNUEwLjcxNiwwLjcxNiwwLDAsMCwxOC42NzcsMTYuODQ0Wk02LjY5LDEwLjQ4NWEzLjc5MSwzLjc5MSwwLDAsMSwzLjc5MS0zLjc5Myw0LjA4Niw0LjA4NiwwLDAsMSwzLjk2MSwzLjk2MiwzLjc5MywzLjc5MywwLDAsMS0zLjc5MSwzLjc5M0E0LjA4Nyw0LjA4NywwLDAsMSw2LjY5LDEwLjQ4NVoiLz4KPC9zdmc+Cg== data:image/svg+xml;base64,PHN2ZyBpZD0icGFzc2VkLWljb24iIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9Ijc1IiBoZWlnaHQ9Ijc1IiB2aWV3Qm94PSIwIDAgNzUgNzUiPgogIDxkZWZzPgogICAgPHN0eWxlPgogICAgICAuY2xzLTEgewogICAgICAgIGZpbGw6ICM2ZWMzMjI7CiAgICAgICAgc3Ryb2tlOiAjNmJiZjIwOwogICAgICAgIHN0cm9rZS13aWR0aDogM3B4OwogICAgICB9CgogICAgICAuY2xzLTIgewogICAgICAgIGZpbGw6IG5vbmU7CiAgICAgICAgc3Ryb2tlOiAjZmZmOwogICAgICAgIHN0cm9rZS1saW5lY2FwOiByb3VuZDsKICAgICAgICBzdHJva2Utd2lkdGg6IDVweDsKICAgICAgICBmaWxsLXJ1bGU6IGV2ZW5vZGQ7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDxjaXJjbGUgY2xhc3M9ImNscy0xIiBjeD0iMzcuNSIgY3k9IjM3LjUiIHI9IjM2Ii8+CiAgPHBhdGggaWQ9ImNoZWNrLWljb24iIGNsYXNzPSJjbHMtMiIgZD0iTTY1NTguMDcsMjE4My44NmwtMjQuMDksMjQuMDItMTAuMDgtMTAuMzEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC02NTAzLjUgLTIxNTguNSkiLz4KPC9zdmc+Cg== data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3NSIgaGVpZ2h0PSI3NSIgdmlld0JveD0iMCAwIDc1IDc1Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjZjI2NTRlOwogICAgICAgIHN0cm9rZTogI2YyNjU0ZTsKICAgICAgICBzdHJva2Utd2lkdGg6IDNweDsKICAgICAgfQoKICAgICAgLmNscy0yIHsKICAgICAgICBmaWxsOiAjNjE2MTYxOwogICAgICAgIHN0cm9rZTogI2ZmZjsKICAgICAgICBzdHJva2UtbGluZWNhcDogcm91bmQ7CiAgICAgICAgc3Ryb2tlLXdpZHRoOiA1cHg7CiAgICAgICAgZmlsbC1ydWxlOiBldmVub2RkOwogICAgICB9CiAgICA8L3N0eWxlPgogIDwvZGVmcz4KICA8Y2lyY2xlIGNsYXNzPSJjbHMtMSIgY3g9IjM3LjUiIGN5PSIzNy41IiByPSIzNiIvPgogIDxwYXRoIGlkPSJTaGFwZV8zX2NvcHkiIGRhdGEtbmFtZT0iU2hhcGUgMyBjb3B5IiBjbGFzcz0iY2xzLTIiIGQ9Ik04MDQzLjA2LDIxODIuOTFsLTI2LjEyLDI2LjEyIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNzk5Mi41IC0yMTU4LjUpIi8+CiAgPHBhdGggY2xhc3M9ImNscy0yIiBkPSJNODAxNi45MSwyMTgyLjkxbDI2LjE1LDI2LjE1IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNzk5Mi41IC0yMTU4LjUpIi8+Cjwvc3ZnPgo= data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgNTI2IDMyMCI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJhIiB4MT0iLTExMC41NSIgeTE9IjQzMy45MiIgeDI9Ii01NS42IiB5Mj0iNDMzLjkyIiBncmFkaWVudFRyYW5zZm9ybT0idHJhbnNsYXRlKDM0NS4xNyAtMjc0LjcyKSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPjxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iI2U1ZTVlNSIvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iI2ZmZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjx0aXRsZT7Qt9Cw0LPQu9GD0YjQutCwLWZsYXNoPC90aXRsZT48cmVjdCB3aWR0aD0iNTI2IiBoZWlnaHQ9IjMyMCIgc3R5bGU9ImZpbGw6I2VhZWFlYSIvPjxyZWN0IHg9IjIxMyIgeT0iMTEwIiB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgc3R5bGU9ImZpbGw6I2IyMTIyNiIvPjxwYXRoIGQ9Ik0yMzQuNiwxODZ2LTYuMmwxLjEtLjFjNS4xLS41LDcuNS0xLjYsMTAuOC00LjksMy44LTMuOCw2LjQtOC42LDEwLjYtMTkuOSwyLjgtNy40LDUuMS0xMiw4LjgtMTcuMWEyOC42NiwyOC42NiwwLDAsMSwxMy44LTkuOSwzNC4yNCwzNC4yNCwwLDAsMSw4LjktMS42aC45djEyLjRsLTEuMS4xYTE2LDE2LDAsMCwwLTcuMywyLjJjLTIuOSwxLjctNi41LDYuMS04LjYsMTAuNS0uNywxLjUtMS4xLDEuNCw0LjYsMS40aDV2MTIuNkgyNjYuN2wtLjksMS45YTgxLjIsODEuMiwwLDAsMS03LjIsMTIuOWMtNC44LDYuOC0xMS4yLDEwLjQtMjAuMSwxMS42LTEsLjEtMi4zLjItMywuMmgtMS4xVjE4NloiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuMSAtMC4xKSIgc3R5bGU9ImZpbGw6dXJsKCNhKSIvPjwvc3ZnPg== data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0NCAzNCIgd2lkdGg9IjQ0IiBoZWlnaHQ9IjM0Ij4NCgk8cGF0aCBkPSJNMywxNEg0MWEzLDMsMCwwLDEsMCw2SDNhMywzLDAsMCwxLDAtNlpNMywyOEg0MWEzLDMsMCwwLDEsMCw2SDNhMywzLDAsMCwxLDAtNlpNMywwSDQxYTMsMywwLDAsMSwwLDZIM0EzLDMsMCwwLDEsMywwWiIgc3R5bGU9ImZpbGw6IzNkYTBlMSIvPg0KPC9zdmc+ data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMiAxNi42NSI+DQoJPHJlY3Qgd2lkdGg9IjIyIiBoZWlnaHQ9IjIuNjUiIHJ4PSIxLjMyIiByeT0iMS4zMiIgc3R5bGU9ImZpbGw6IzNmYTlmNTsgZmlsbC1vcGFjaXR5OjAuNDgiLz4NCgk8cmVjdCB5PSI3IiB3aWR0aD0iMjIiIGhlaWdodD0iMi42NSIgcng9IjEuMzIiIHJ5PSIxLjMyIiBzdHlsZT0iZmlsbDojM2ZhOWY1OyBmaWxsLW9wYWNpdHk6MC40OCIvPg0KCTxyZWN0IHk9IjE0IiB3aWR0aD0iMjIiIGhlaWdodD0iMi42NSIgcng9IjEuMzIiIHJ5PSIxLjMyIiBzdHlsZT0iZmlsbDojM2ZhOWY1OyBmaWxsLW9wYWNpdHk6MC40OCIvPg0KPC9zdmc+ data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNCAzNCIgd2lkdGg9IjM0IiBoZWlnaHQ9IjM0Ij4NCgk8cGF0aCBkPSJNMjEuMjUsMTYuOTgsMzMuMTEsMjguODVhMy4wMTIsMy4wMTIsMCwwLDEtNC4yNiw0LjI2TDE2Ljk4LDIxLjI1LDUuMTIsMzMuMTFBMy4wMTYsMy4wMTYsMCwwLDEsLjg1LDI4Ljg1TDEyLjcyLDE2Ljk4Ljg1LDUuMTJBMy4wMTksMy4wMTksMCwwLDEsNS4xMi44NUwxNi45OCwxMi43MiwyOC44NS44NWEzLjAxNiwzLjAxNiwwLDAsMSw0LjI2LDQuMjdaIiBzdHlsZT0iZmlsbDojM2RhMGUxIi8+DQo8L3N2Zz4= data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyOCIgdmlld0JveD0iMCAwIDIwIDI4Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiBub25lOwogICAgICAgIHN0cm9rZTogIzllYWViOTsKICAgICAgICBzdHJva2Utd2lkdGg6IDJweDsKICAgICAgICBmaWxsLXJ1bGU6IGV2ZW5vZGQ7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDxwYXRoIGlkPSJTaGFwZV8yX2NvcHlfNCIgZGF0YS1uYW1lPSJTaGFwZSAyIGNvcHkgNCIgY2xhc3M9ImNscy0xIiBkPSJNMjc4MS4wNSwyNTU0Ljc0bC02LjQ5LTUuMjVhMC44NzYsMC44NzYsMCwwLDAtMS4xMiwwbC02LjQ5LDUuMjVhMS4yMjQsMS4yMjQsMCwwLDEtMS45NS0xLjF2LTIxLjQ1YTMuMDg1LDMuMDg1LDAsMCwxLDMuMjctMy4xOWgxMS40NmEzLjA4NSwzLjA4NSwwLDAsMSwzLjI3LDMuMTl2MjEuNDVBMS4yMjQsMS4yMjQsMCwwLDEsMjc4MS4wNSwyNTU0Ljc0WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTI3NjQgLTI1MjgpIi8+Cjwvc3ZnPgo= data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHdpZHRoPSIyMHB4IiBoZWlnaHQ9IjIxcHgiIHZpZXdCb3g9IjAgMCAyMCAyMSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjAgMjEiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHJlY3QgeT0iMiIgZmlsbD0iI0ZGRkZGRiIgd2lkdGg9IjIiIGhlaWdodD0iMTkiLz4NCjxyZWN0IGZpbGw9IiNGRkZGRkYiIHdpZHRoPSIyIiBoZWlnaHQ9IjEiLz4NCjxnPg0KCTxnPg0KCQk8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI0ZGRkZGRiIgZD0iTTIwLDE0LjcyNWMtNS42NjcsNi41NjMtMTEuMzMzLTYuMDEzLTE3LDAuNTUxDQoJCQljMC0zLjg1MSwwLTcuNywwLTExLjU1YzUuNjY3LTYuMTk3LDExLjMzMyw2Ljc0NywxNywwLjU1QzIwLDcuNzU4LDIwLDExLjI0MSwyMCwxNC43MjV6Ii8+DQoJCTxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjNDQ0RjUxIiBkPSJNNyw2LjEzN0M2LDYuMDM5LDUsNi4yNTYsNCw2Ljk5OWMwLTEuMDQ0LDAtMi4wODgsMC0zLjEzMg0KCQkJYzEtMC43MjYsMi0wLjkyNSwzLTAuODA5QzcsNC4wODQsNyw1LjExLDcsNi4xMzd6Ii8+DQoJCTxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjNDQ0RjUxIiBkPSJNMTAsMTAuMTk1QzksOS42OTMsOCw5LjI5Nyw3LDkuMjE2QzcsOC4xOSw3LDcuMTY0LDcsNi4xMzcNCgkJCWMxLDAuMDk4LDIsMC41MTIsMywxLjAzMUMxMCw4LjE3NywxMCw5LjE4NywxMCwxMC4xOTV6Ii8+DQoJCTxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjNDQ0RjUxIiBkPSJNNywxMi4yOTZjLTEtMC4wNjMtMiwwLjE4OS0zLDAuOTY4YzAtMS4wNDQsMC0yLjA4OCwwLTMuMTMyDQoJCQljMS0wLjc2MSwyLTAuOTk2LDMtMC45MTVDNywxMC4yNDMsNywxMS4yNyw3LDEyLjI5NnoiLz4NCgkJPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiM0NDRGNTEiIGQ9Ik0xMyw4LjgzMmMtMS0wLjUyLTItMS4xNDQtMy0xLjY2M2MwLTEuMDA5LDAtMi4wMTgsMC0zLjAyNg0KCQkJYzEsMC41MzcsMiwxLjE3OSwzLDEuNzE2QzEzLDYuODQ5LDEzLDcuODQsMTMsOC44MzJ6Ii8+DQoJCTxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjNDQ0RjUxIiBkPSJNMTYsMTIuNzgzYy0xLTAuMDgtMi0wLjQ3Ny0zLTAuOTc5YzAtMC45OTEsMC0xLjk4MiwwLTIuOTczDQoJCQljMSwwLjUxOSwyLDAuOTMzLDMsMS4wMzFDMTYsMTAuODM2LDE2LDExLjgxLDE2LDEyLjc4M3oiLz4NCgkJPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiM0NDRGNTEiIGQ9Ik0xMywxNC43NzhjLTEtMC40ODMtMi0xLjA3My0zLTEuNTU3YzAtMS4wMDksMC0yLjAxOCwwLTMuMDI2DQoJCQljMSwwLjUwMSwyLDEuMTA4LDMsMS42MDlDMTMsMTIuNzk2LDEzLDEzLjc4NywxMywxNC43Nzh6Ii8+DQoJCTxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjNDQ0RjUxIiBkPSJNMTksOS4wMDFjLTEsMC43NDMtMiwwLjk2LTMsMC44NjJjMC0wLjk3MywwLTEuOTQ3LDAtMi45Mg0KCQkJYzEsMC4xMTYsMi0wLjA4MywzLTAuODA5QzE5LDcuMDg5LDE5LDguMDQ1LDE5LDkuMDAxeiIvPg0KCQk8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iIzQ0NEY1MSIgZD0iTTE5LDE0LjczNmMtMSwwLjc3OC0yLDEuMDMxLTMsMC45NjhjMC0wLjk3NCwwLTEuOTQ3LDAtMi45MjENCgkJCWMxLDAuMDgxLDItMC4xNTMsMy0wLjkxNEMxOSwxMi44MjQsMTksMTMuNzgsMTksMTQuNzM2eiIvPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI5LjAzIiBoZWlnaHQ9IjUuMDMiIHZpZXdCb3g9IjAgMCA5LjAzIDUuMDMiPgogIDxkZWZzPgogICAgPHN0eWxlPgogICAgICAuY2xzLTEgewogICAgICAgIGZpbGw6IG5vbmU7CiAgICAgICAgc3Ryb2tlOiAjM2EzYTNhOwogICAgICAgIHN0cm9rZS1saW5lY2FwOiByb3VuZDsKICAgICAgICBzdHJva2UtbGluZWpvaW46IHJvdW5kOwogICAgICAgIHN0cm9rZS13aWR0aDogMS40cHg7CiAgICAgICAgZmlsbC1ydWxlOiBldmVub2RkOwogICAgICAgIG9wYWNpdHk6IDAuNjQ7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDxwYXRoIGlkPSJQcmV2aW91cy1jaGV2cm9uX2NvcHlfMTciIGRhdGEtbmFtZT0iUHJldmlvdXMtY2hldnJvbiBjb3B5IDE3IiBjbGFzcz0iY2xzLTEiIGQ9Ik01MDY4LjY2LDU5NDYuMzJsMy44Mi0zLjgyLDMuODIsMy44MiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTUwNjcuOTcgLTU5NDIpIi8+Cjwvc3ZnPgo= data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOC4xLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IlN0b3B3YXRjaCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAyMCAyMCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjAgMjAiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTcuMzc2LDYuNzQ1Yy0wLjQ0NywwLjI3NSwxLjE5Nyw0LjI0MiwxLjU5OCw0Ljg4OGMwLjM1LDAuNTY5LDEuMDkzLDAuNzQyLDEuNjU4LDAuMzk0DQoJYzAuNTY4LTAuMzUyLDAuNzQ1LTEuMDk0LDAuMzk1LTEuNjZDMTAuNjMsOS43MTksNy44MjIsNi40NjksNy4zNzYsNi43NDV6IE03LjA0MSwyLjQwMkM3Ljk2OSwyLjA3OSw4Ljk2MywxLjksMTAsMS45DQoJczIuMDMxLDAuMTc5LDIuOTU5LDAuNTAyYzAuMzI5LDAuMTE0LDAuNzY1LTAuMTE1LDAuNTcyLTAuNjExYy0wLjE0MS0wLjM2LTAuMjc3LTAuNzEyLTAuMzMyLTAuODU1DQoJYy0wLjEzMS0wLjMzOS0wLjYtMC42MTktMC44MDQtMC42NjVDMTEuNjIzLDAuMDk3LDEwLjgyMywwLDEwLDBTOC4zNzcsMC4wOTcsNy42MDQsMC4yNzFDNy40LDAuMzE3LDYuOTMyLDAuNTk3LDYuODAxLDAuOTM2DQoJQzYuNzQ2LDEuMDc5LDYuNjA5LDEuNDMxLDYuNDY5LDEuNzkxQzYuMjc2LDIuMjg3LDYuNzEyLDIuNTE3LDcuMDQxLDIuNDAyeiBNMTkuMDk4LDMuMTg2Yy0wLjE5Mi0wLjIzLTAuMzk2LTAuNDU1LTAuNjEzLTAuNjcyDQoJYy0wLjIxNi0wLjIxNy0wLjQ0MS0wLjQyLTAuNjctMC42MTNjLTAuMTUzLTAuMTI5LTAuNjAzLTAuMjM0LTAuODg4LDAuMDUxYy0wLjI4NCwwLjI4NS0xLjY0OCwxLjY0Ny0xLjY0OCwxLjY0Nw0KCWMwLjQwMiwwLjI4OCwwLjc5MywwLjYwNSwxLjE1NSwwLjk2NmMwLjM2MiwwLjM2MSwwLjY3NywwLjc1MiwwLjk2NiwxLjE1NWMwLDAsMS4zNjMtMS4zNjIsMS42NDctMS42NDcNCglDMTkuMzMzLDMuNzg3LDE5LjIyOCwzLjMzOCwxOS4wOTgsMy4xODZ6IE0xMCwyLjljLTQuNDc1LDAtOC4xMDEsMy42MjYtOC4xMDEsOC4xYzAsNC40NzUsMy42MjYsOC4xMDEsOC4xMDEsOC4xMDENCgljNC40NzMsMCw4LjEtMy42MjYsOC4xLTguMTAxQzE4LjEsNi41MjcsMTQuNDczLDIuOSwxMCwyLjl6IE0xMCwxNy4xMDFjLTMuMzY4LDAtNi4xLTIuNzMxLTYuMS02LjFzMi43MzEtNi4xLDYuMS02LjENCglzNi4xMDEsMi43MzEsNi4xMDEsNi4xQzE2LjEwMSwxNC4zNjksMTMuMzY5LDE3LjEwMSwxMCwxNy4xMDF6Ii8+DQo8L3N2Zz4NCg== data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNi4zNSIgaGVpZ2h0PSI5LjM4IiB2aWV3Qm94PSIwIDAgMTYuMzUgOS4zOCI+CiAgPG1ldGFkYXRhPjw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+Cjx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQwIDc5LjE2MDQ1MSwgMjAxNy8wNS8wNi0wMTowODoyMSAgICAgICAgIj4KICAgPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICAgICAgPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIvPgogICA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgCjw/eHBhY2tldCBlbmQ9InciPz48L21ldGFkYXRhPgo8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiBub25lOwogICAgICAgIHN0cm9rZTogI2ZmZjsKICAgICAgICBzdHJva2UtbGluZWNhcDogcm91bmQ7CiAgICAgICAgc3Ryb2tlLXdpZHRoOiAyLjVweDsKICAgICAgICBmaWxsLXJ1bGU6IGV2ZW5vZGQ7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDxwYXRoIGlkPSJQcmV2aW91cy1jaGV2cm9uX2NvcHlfNDYiIGRhdGEtbmFtZT0iUHJldmlvdXMtY2hldnJvbiBjb3B5IDQ2IiBjbGFzcz0iY2xzLTEiIGQ9Ik02MzI3LjkxLDQ0MjYuMTFsLTYuOTIsNi40LTYuOTEtNi40IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNjMxMi44MSAtNDQyNC44NCkiLz4KPC9zdmc+Cg== data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2Ljk2OSIgaGVpZ2h0PSIxMi45NCIgdmlld0JveD0iMCAwIDYuOTY5IDEyLjk0Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNoZXZyb24tYnRuLW5leHQtaWNvbi0xIHsKICAgICAgICBmaWxsOiBub25lOwogICAgICAgIHN0cm9rZTogI2ZmZjsKICAgICAgICBzdHJva2UtbGluZWNhcDogcm91bmQ7CiAgICAgICAgc3Ryb2tlLWxpbmVqb2luOiByb3VuZDsKICAgICAgICBzdHJva2Utd2lkdGg6IDJweDsKICAgICAgICBmaWxsLXJ1bGU6IGV2ZW5vZGQ7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDxwYXRoIGNsYXNzPSJjaGV2cm9uLWJ0bi1uZXh0LWljb24tMSIgZD0iTTM5OS4wNTgsMjAxNi45NGw0LjktNS40NS00LjktNS40NSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTM5OC4wMzEgLTIwMDUuMDMpIi8+Cjwvc3ZnPgo= data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2LjY4OCIgaGVpZ2h0PSIxMi42MiIgdmlld0JveD0iMCAwIDYuNjg4IDEyLjYyIj4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNoZXZyb24tYnRuLXByZXYtaWNvbi0xIHsKICAgICAgICBmaWxsOiBub25lOwogICAgICAgIHN0cm9rZTogI2ZmZjsKICAgICAgICBzdHJva2UtbGluZWNhcDogcm91bmQ7CiAgICAgICAgc3Ryb2tlLWxpbmVqb2luOiByb3VuZDsKICAgICAgICBzdHJva2Utd2lkdGg6IDJweDsKICAgICAgICBmaWxsLXJ1bGU6IGV2ZW5vZGQ7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDxwYXRoIGNsYXNzPSJjaGV2cm9uLWJ0bi1wcmV2LWljb24tMSIgZD0iTTE3MC44MzMsMjAxNi43OWwtNC42ODQtNS4zLDQuNjg0LTUuMjkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xNjUuMTU2IC0yMDA1LjE5KSIvPgo8L3N2Zz4K data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNS4wMiAxNS4wMiI+PHRpdGxlPmluZm88L3RpdGxlPjxwb2x5Z29uIHBvaW50cz0iOC4yNCA0LjAxIDcgNC4wMSA3IDUuMzMgNyA1LjMzIDguMjQgNS4zMyA4LjI0IDQuMDEiIHN0eWxlPSJmaWxsOiNmNDViNDQ7b3BhY2l0eTowLjgwMDAwMDAxMTkyMDkyOTtpc29sYXRpb246aXNvbGF0ZSIvPjxyZWN0IHg9IjciIHk9IjcuMDMiIHdpZHRoPSIxLjMiIGhlaWdodD0iMy45OSIgc3R5bGU9ImZpbGw6I2Y0NWI0NDtvcGFjaXR5OjAuODAwMDAwMDExOTIwOTI5O2lzb2xhdGlvbjppc29sYXRlIi8+PHBhdGggZD0iTTcuNSwwQTcuNTEsNy41MSwwLDEsMCwxNSw3LjVoMEE3LjUxLDcuNTEsMCwwLDAsNy41LDBabTAsMTMuNjVBNi4xNCw2LjE0LDAsMSwxLDEzLjY0LDcuNSw2LjE0LDYuMTQsMCwwLDEsNy41LDEzLjY0WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wMSAwLjAxKSIgc3R5bGU9ImZpbGw6I2Y0NWI0NDtvcGFjaXR5OjAuODAwMDAwMDExOTIwOTI5O2lzb2xhdGlvbjppc29sYXRlIi8+PC9zdmc+ data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNC4wMyIgdmlld0JveD0iMCAwIDE2IDE0LjAzIj4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjM2RhMGUxOwogICAgICAgIGZpbGwtcnVsZTogZXZlbm9kZDsKICAgICAgfQogICAgPC9zdHlsZT4KICA8L2RlZnM+CiAgPHBhdGggaWQ9IlNoYXBlXzE1MDJfY29weSIgZGF0YS1uYW1lPSJTaGFwZSAxNTAyIGNvcHkiIGNsYXNzPSJjbHMtMSIgZD0iTTQ1NjkuMTcsMTM1My4wMWE3LjIwNyw3LjIwNywwLDAsMSwuNDUtMS42OCw2LjkwNyw2LjkwNywwLDAsMSw5LjA1LTMuODIsNy4wNjQsNy4wNjQsMCwwLDEsMy44MSw5LjE1LDYuOTEsNi45MSwwLDAsMS05LjA1LDMuODFsMC44Ny0yLjE2aDBhNC42LDQuNiwwLDAsMCw2LjAzLTIuNTQsNC42OTQsNC42OTQsMCwwLDAtMi41NC02LjEsNC42LDQuNiwwLDAsMC02LjAzLDIuNTUsNC4wNTMsNC4wNTMsMCwwLDAtLjIzLjc1bDIuNDQtLjAzLTMuNTMsNC42MUw0NTY3LDEzNTNsMi4xNywwLjAxaDBaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNDU2NyAtMTM0Ni45NykiLz4KPC9zdmc+Cg== data:image/svg+xml;base64,PHN2ZyBpZD0icGFzc2VkLWljb24iIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9Ijc1IiBoZWlnaHQ9Ijc1IiB2aWV3Qm94PSIwIDAgNzUgNzUiPgogIDxkZWZzPgogICAgPHN0eWxlPgogICAgICAuY2xzLTEgewogICAgICAgIGZpbGw6ICM2ZWMzMjI7CiAgICAgICAgc3Ryb2tlOiAjNmJiZjIwOwogICAgICAgIHN0cm9rZS13aWR0aDogM3B4OwogICAgICB9CgogICAgICAuY2xzLTIgewogICAgICAgIGZpbGw6IG5vbmU7CiAgICAgICAgc3Ryb2tlOiAjZmZmOwogICAgICAgIHN0cm9rZS1saW5lY2FwOiByb3VuZDsKICAgICAgICBzdHJva2Utd2lkdGg6IDVweDsKICAgICAgICBmaWxsLXJ1bGU6IGV2ZW5vZGQ7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDxjaXJjbGUgY2xhc3M9ImNscy0xIiBjeD0iMzcuNSIgY3k9IjM3LjUiIHI9IjM2Ii8+CiAgPHBhdGggaWQ9ImNoZWNrLWljb24iIGNsYXNzPSJjbHMtMiIgZD0iTTY1NTguMDcsMjE4My44NmwtMjQuMDksMjQuMDItMTAuMDgtMTAuMzEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC02NTAzLjUgLTIxNTguNSkiLz4KPC9zdmc+Cg== data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3NSIgaGVpZ2h0PSI3NSIgdmlld0JveD0iMCAwIDc1IDc1Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjZjI2NTRlOwogICAgICAgIHN0cm9rZTogI2YyNjU0ZTsKICAgICAgICBzdHJva2Utd2lkdGg6IDNweDsKICAgICAgfQoKICAgICAgLmNscy0yIHsKICAgICAgICBmaWxsOiAjNjE2MTYxOwogICAgICAgIHN0cm9rZTogI2ZmZjsKICAgICAgICBzdHJva2UtbGluZWNhcDogcm91bmQ7CiAgICAgICAgc3Ryb2tlLXdpZHRoOiA1cHg7CiAgICAgICAgZmlsbC1ydWxlOiBldmVub2RkOwogICAgICB9CiAgICA8L3N0eWxlPgogIDwvZGVmcz4KICA8Y2lyY2xlIGNsYXNzPSJjbHMtMSIgY3g9IjM3LjUiIGN5PSIzNy41IiByPSIzNiIvPgogIDxwYXRoIGlkPSJTaGFwZV8zX2NvcHkiIGRhdGEtbmFtZT0iU2hhcGUgMyBjb3B5IiBjbGFzcz0iY2xzLTIiIGQ9Ik04MDQzLjA2LDIxODIuOTFsLTI2LjEyLDI2LjEyIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNzk5Mi41IC0yMTU4LjUpIi8+CiAgPHBhdGggY2xhc3M9ImNscy0yIiBkPSJNODAxNi45MSwyMTgyLjkxbDI2LjE1LDI2LjE1IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNzk5Mi41IC0yMTU4LjUpIi8+Cjwvc3ZnPgo= data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHRpdGxlPm1hdGNoLWljb248L3RpdGxlPjxwYXRoIGQ9Ik0xMiwyNGE2LDYsMCwwLDEtNi02VjEzLjJIOC4yOFYxOGEzLjcyLDMuNzIsMCwwLDAsNy40NCwwVjEzLjJIMThWMThBNiw2LDAsMCwxLDEyLDI0Wk0xMyw4djhhMSwxLDAsMCwxLTIsMFY4YTEsMSwwLDEsMSwyLDBabTIuNzItMkEzLjcyLDMuNzIsMCwwLDAsOC4yOCw2djQuOEg2VjZBNiw2LDAsMCwxLDE4LDZ2NC44SDE1LjcyWiIgc3R5bGU9ImZpbGw6I2ZmZjtmaWxsLXJ1bGU6ZXZlbm9kZCIvPjwvc3ZnPg== data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDE4IDE0Ij4KICA8cGF0aCBzdHlsZT0iZmlsbDogI2NmZDNkNTtmaWxsLXJ1bGU6IGV2ZW5vZGQiIGQ9Ik02Mjk2LDQ0NzMuMDFoMTh2LTJoLTE4djJabTAsNGgxOHYtMmgtMTh2MlptMC04aDE4di0yaC0xOHYyWm0wLTZ2MmgxOHYtMmgtMThaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNjI5NiAtNDQ2MykiLz4KPC9zdmc+Cg== data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDE4IDE0Ij4KICA8cGF0aCBzdHlsZT0iZmlsbDogIzNkYTBlMTtmaWxsLXJ1bGU6IGV2ZW5vZGQiIGQ9Ik02Mjk2LDQ0NzMuMDFoMTh2LTJoLTE4djJabTAsNGgxOHYtMmgtMTh2MlptMC04aDE4di0yaC0xOHYyWm0wLTZ2MmgxOHYtMmgtMThaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNjI5NiAtNDQ2MykiLz4KPC9zdmc+Cg== data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMi4wLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAzMiA0NSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMzIgNDU7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiNGRkZGRkY7fQ0KPC9zdHlsZT4NCjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik05LjEsMTcuNnYtOGMwLTMsMi40LTUuNSw1LjQtNS43QzE3LjUsNCwyMCw2LjUsMjAsOS42djhjMi42LTEuOCw0LjEtNC44LDQtOGMwLTUuNy01LTEwLjItMTAuOC05LjUNCgljLTMuOCwwLjUtNywzLjMtOCw2LjlDNCwxMS4xLDUuNywxNS40LDkuMSwxNy42eiBNMzAsMjcuNmwtOS43LTQuOGMtMC40LTAuMi0wLjgtMC4yLTEuMi0wLjJIMThWOS4zQzE3LjgsNy40LDE2LjIsNiwxNC40LDYNCglTMTEuMSw3LjQsMTEsOS4ydjIzLjRsLTcuMS0xLjVjLTAuMiwwLTAuMy0wLjEtMC41LTAuMWMtMC42LDAtMS4yLDAuMi0xLjcsMC43TDAsMzMuNWwxMC41LDEwLjZjMC42LDAuNiwxLjQsMC45LDIuMywwLjloMTQuNQ0KCWMxLjYsMCwyLjktMS4yLDMuMS0yLjdMMzEuOSwzMWMwLTAuMSwwLTAuMywwLTAuNEMzMiwyOS4yLDMxLjIsMjguMSwzMCwyNy42eiIvPg0KPC9zdmc+DQo= data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxOCIgdmlld0JveD0iMCAwIDE0LjQgMTgiPg0KCTxwb2x5Z29uIHBvaW50cz0iMCAwIDAgMTggMTQuNCA5IDAgMCIgc3R5bGU9ImZpbGw6I2ZmZiIvPg0KPC9zdmc+ data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDEyIDE2Ij4NCiAgPHBhdGggc3R5bGU9ImZpbGw6ICNmZmY7IGZpbGwtcnVsZTogZXZlbm9kZDsiIGQ9Ik02OTksMTYzaC00VjE0N2g0djE2Wm04LDAtNCwwVjE0N2w0LDB2MTZaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNjk1IC0xNDcpIi8+DQo8L3N2Zz4NCg== data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iNzJweCIgaGVpZ2h0PSI3MnB4IiB2aWV3Qm94PSIwIDAgMTQyLjIyIDE0Mi4yMiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTQyLjIyIDE0Mi4yMiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8Y2lyY2xlIG9wYWNpdHk9IjAuNDMiIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBjeD0iNzEuMTEiIGN5PSI3MS4xMSIgcj0iNzEuMTEiLz4NCjxwb2x5Z29uIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjRkZGRkZGIiBwb2ludHM9IjU0LjQyMywxMDQuNTk0IDEwNS43OTgsNzAuNzc0IDU0LjQyMywzNy42MjYgIi8+DQo8L3N2Zz4= data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgdmlld0JveD0iMCAwIDMyIDMyIj4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xLCAuY2xzLTIgewogICAgICAgIGZpbGw6IG5vbmU7CiAgICAgICAgc3Ryb2tlOiAjM2RhMGUxOwogICAgICB9CgogICAgICAuY2xzLTEgewogICAgICAgIHN0cm9rZS13aWR0aDogMnB4OwogICAgICB9CgogICAgICAuY2xzLTIgewogICAgICAgIHN0cm9rZS1saW5lY2FwOiByb3VuZDsKICAgICAgICBzdHJva2UtbGluZWpvaW46IHJvdW5kOwogICAgICAgIHN0cm9rZS13aWR0aDogMi41cHg7CiAgICAgICAgZmlsbC1ydWxlOiBldmVub2RkOwogICAgICB9CiAgICA8L3N0eWxlPgogIDwvZGVmcz4KICA8Y2lyY2xlIGlkPSJFbGxpcHNlXzg2M19jb3B5XzIiIGRhdGEtbmFtZT0iRWxsaXBzZSA4NjMgY29weSAyIiBjbGFzcz0iY2xzLTEiIGN4PSIxNiIgY3k9IjE2IiByPSIxNSIvPgogIDxwYXRoIGlkPSJQcmV2aW91cy1jaGV2cm9uX2NvcHlfMiIgZGF0YS1uYW1lPSJQcmV2aW91cy1jaGV2cm9uIGNvcHkgMiIgY2xhc3M9ImNscy0yIiBkPSJNNjQ5My4zOSw1ODQ3LjUzbC03LjA4LDYuNDgsNy4wOCw2LjQ3IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNjQ3NSAtNTgzOCkiLz4KPC9zdmc+Cg== data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgdmlld0JveD0iMCAwIDMyIDMyIj4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xLCAuY2xzLTIgewogICAgICAgIGZpbGw6IG5vbmU7CiAgICAgICAgc3Ryb2tlOiAjM2RhMGUxOwogICAgICB9CgogICAgICAuY2xzLTEgewogICAgICAgIHN0cm9rZS13aWR0aDogMnB4OwogICAgICB9CgogICAgICAuY2xzLTIgewogICAgICAgIHN0cm9rZS1saW5lY2FwOiByb3VuZDsKICAgICAgICBzdHJva2UtbGluZWpvaW46IHJvdW5kOwogICAgICAgIHN0cm9rZS13aWR0aDogMi41cHg7CiAgICAgICAgZmlsbC1ydWxlOiBldmVub2RkOwogICAgICB9CiAgICA8L3N0eWxlPgogIDwvZGVmcz4KICA8Y2lyY2xlIGlkPSJFbGxpcHNlXzg2M19jb3B5XzIiIGRhdGEtbmFtZT0iRWxsaXBzZSA4NjMgY29weSAyIiBjbGFzcz0iY2xzLTEiIGN4PSIxNiIgY3k9IjE2IiByPSIxNSIvPgogIDxwYXRoIGlkPSJQcmV2aW91cy1jaGV2cm9uX2NvcHlfMiIgZGF0YS1uYW1lPSJQcmV2aW91cy1jaGV2cm9uIGNvcHkgMiIgY2xhc3M9ImNscy0yIiBkPSJNNjQ4OC42MSw1ODYwLjQ3bDcuMDgtNi40OC03LjA4LTYuNDciIHRyYW5zZm9ybT0idHJhbnNsYXRlKC02NDc1IC01ODM4KSIvPgo8L3N2Zz4K data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOC41NCI+DQoJPGxpbmUgeDE9IjEuMzMiIHkxPSIxNy4yMSIgeDI9IjE2LjY3IiB5Mj0iMS4zMyIgc3R5bGU9ImZpbGw6bm9uZTtzdHJva2U6I2ZmZjtzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2Utd2lkdGg6Mi42NTAwMDAwOTUzNjc0MzE2cHg7b3BhY2l0eTowLjg1Ii8+DQoJPGxpbmUgeDE9IjE2LjY3IiB5MT0iMTcuMjEiIHgyPSIxLjMzIiB5Mj0iMS4zMyIgc3R5bGU9ImZpbGw6bm9uZTtzdHJva2U6I2ZmZjtzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2Utd2lkdGg6Mi42NTAwMDAwOTUzNjc0MzE2cHg7b3BhY2l0eTowLjg1Ii8+DQo8L3N2Zz4= data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PGxpbmUgeDE9IjUuMzI1IiB5MT0iMTguNjc1IiB4Mj0iMTguNjc1IiB5Mj0iNS4zMjUiIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOiMzZGEwZTE7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLXdpZHRoOjIuNjUwMDAwMDk1MzY3NDNweCIvPjxsaW5lIHgxPSIxOC42NzUiIHkxPSIxOC42NzUiIHgyPSI1LjMyNSIgeTI9IjUuMzI1IiBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTojM2RhMGUxO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS13aWR0aDoyLjY1MDAwMDA5NTM2NzQzcHgiLz48L3N2Zz4= data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PHN2ZyB4bWxuczpzdmc9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjAiIHdpZHRoPSIxNjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMTI4IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjYWVkN2YyIiBmaWxsLW9wYWNpdHk9IjAuNDIiIGQ9Ik02LjQsNC44QTMuMiwzLjIsMCwxLDEsMy4yLDgsMy4yLDMuMiwwLDAsMSw2LjQsNC44Wm0xMi44LDBBMy4yLDMuMiwwLDEsMSwxNiw4LDMuMiwzLjIsMCwwLDEsMTkuMiw0LjhaTTMyLDQuOEEzLjIsMy4yLDAsMSwxLDI4LjgsOCwzLjIsMy4yLDAsMCwxLDMyLDQuOFptMTIuOCwwQTMuMiwzLjIsMCwxLDEsNDEuNiw4LDMuMiwzLjIsMCwwLDEsNDQuOCw0LjhabTEyLjgsMEEzLjIsMy4yLDAsMSwxLDU0LjQsOCwzLjIsMy4yLDAsMCwxLDU3LjYsNC44Wm0xMi44LDBBMy4yLDMuMiwwLDEsMSw2Ny4yLDgsMy4yLDMuMiwwLDAsMSw3MC40LDQuOFptMTIuOCwwQTMuMiwzLjIsMCwxLDEsODAsOCwzLjIsMy4yLDAsMCwxLDgzLjIsNC44Wk05Niw0LjhBMy4yLDMuMiwwLDEsMSw5Mi44LDgsMy4yLDMuMiwwLDAsMSw5Niw0LjhabTEyLjgsMEEzLjIsMy4yLDAsMSwxLDEwNS42LDgsMy4yLDMuMiwwLDAsMSwxMDguOCw0LjhabTEyLjgsMEEzLjIsMy4yLDAsMSwxLDExOC40LDgsMy4yLDMuMiwwLDAsMSwxMjEuNiw0LjhaIi8+PGc+PHBhdGggZmlsbD0iIzNkYTBlMSIgZmlsbC1vcGFjaXR5PSIxIiBkPSJNLTQyLjcsMy44NEE0LjE2LDQuMTYsMCwwLDEtMzguNTQsOGE0LjE2LDQuMTYsMCwwLDEtNC4xNiw0LjE2QTQuMTYsNC4xNiwwLDAsMS00Ni44Niw4LDQuMTYsNC4xNiwwLDAsMS00Mi43LDMuODRabTEyLjgtLjY0QTQuOCw0LjgsMCwwLDEtMjUuMSw4YTQuOCw0LjgsMCwwLDEtNC44LDQuOEE0LjgsNC44LDAsMCwxLTM0LjcsOCw0LjgsNC44LDAsMCwxLTI5LjksMy4yWm0xMi44LS42NEE1LjQ0LDUuNDQsMCwwLDEtMTEuNjYsOGE1LjQ0LDUuNDQsMCwwLDEtNS40NCw1LjQ0QTUuNDQsNS40NCwwLDAsMS0yMi41NCw4LDUuNDQsNS40NCwwLDAsMS0xNy4xLDIuNTZaIi8+PGFuaW1hdGVUcmFuc2Zvcm0gYXR0cmlidXRlTmFtZT0idHJhbnNmb3JtIiB0eXBlPSJ0cmFuc2xhdGUiIHZhbHVlcz0iMjMgMDszNiAwOzQ5IDA7NjIgMDs3NC41IDA7ODcuNSAwOzEwMCAwOzExMyAwOzEyNS41IDA7MTM4LjUgMDsxNTEuNSAwOzE2NC41IDA7MTc4IDAiIGNhbGNNb2RlPSJkaXNjcmV0ZSIgZHVyPSIxMTcwbXMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIi8+PC9nPjwvc3ZnPgo= data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMS4wMDEgMjAuMDA0Ij48dGl0bGU+Q2xlYXI8L3RpdGxlPjxnIHN0eWxlPSJvcGFjaXR5OjAuODAwMDAwMDExOTIwOTI5Ij48cGF0aCBkPSJNMi4yNiw3Ljg1YTksOSwwLDEsMSwuNjcsNi4xNCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAtMC4wMDEpIiBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTojZmZmO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS13aWR0aDoycHgiLz48cGF0aCBkPSJNNyw4SDFWMiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAtMC4wMDEpIiBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTojZmZmO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS13aWR0aDoycHgiLz48L2c+PC9zdmc+ data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMiAzMiI+PHRpdGxlPkRvbmU8L3RpdGxlPjxwYXRoIGQ9Ik05LjQyLDE3LjM3bDMuNjIsMy41Nyw5LjUxLTkuNDgiIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOiM1OGJlZmY7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLXdpZHRoOjIuNXB4Ii8+PGNpcmNsZSBjeD0iMTYiIGN5PSIxNiIgcj0iMTUiIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOiM1OGJlZmY7c3Ryb2tlLXdpZHRoOjJweCIvPjwvc3ZnPg== data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAKQ2lDQ1BJQ0MgcHJvZmlsZQAAeNqdU3dYk/cWPt/3ZQ9WQtjwsZdsgQAiI6wIyBBZohCSAGGEEBJAxYWIClYUFRGcSFXEgtUKSJ2I4qAouGdBiohai1VcOO4f3Ke1fXrv7e371/u855zn/M55zw+AERImkeaiagA5UoU8Otgfj09IxMm9gAIVSOAEIBDmy8JnBcUAAPADeXh+dLA//AGvbwACAHDVLiQSx+H/g7pQJlcAIJEA4CIS5wsBkFIAyC5UyBQAyBgAsFOzZAoAlAAAbHl8QiIAqg0A7PRJPgUA2KmT3BcA2KIcqQgAjQEAmShHJAJAuwBgVYFSLALAwgCgrEAiLgTArgGAWbYyRwKAvQUAdo5YkA9AYACAmUIszAAgOAIAQx4TzQMgTAOgMNK/4KlfcIW4SAEAwMuVzZdL0jMUuJXQGnfy8ODiIeLCbLFCYRcpEGYJ5CKcl5sjE0jnA0zODAAAGvnRwf44P5Dn5uTh5mbnbO/0xaL+a/BvIj4h8d/+vIwCBAAQTs/v2l/l5dYDcMcBsHW/a6lbANpWAGjf+V0z2wmgWgrQevmLeTj8QB6eoVDIPB0cCgsL7SViob0w44s+/zPhb+CLfvb8QB7+23rwAHGaQJmtwKOD/XFhbnauUo7nywRCMW735yP+x4V//Y4p0eI0sVwsFYrxWIm4UCJNx3m5UpFEIcmV4hLpfzLxH5b9CZN3DQCshk/ATrYHtctswH7uAQKLDljSdgBAfvMtjBoLkQAQZzQyefcAAJO/+Y9AKwEAzZek4wAAvOgYXKiUF0zGCAAARKCBKrBBBwzBFKzADpzBHbzAFwJhBkRADCTAPBBCBuSAHAqhGJZBGVTAOtgEtbADGqARmuEQtMExOA3n4BJcgetwFwZgGJ7CGLyGCQRByAgTYSE6iBFijtgizggXmY4EImFINJKApCDpiBRRIsXIcqQCqUJqkV1II/ItchQ5jVxA+pDbyCAyivyKvEcxlIGyUQPUAnVAuagfGorGoHPRdDQPXYCWomvRGrQePYC2oqfRS+h1dAB9io5jgNExDmaM2WFcjIdFYIlYGibHFmPlWDVWjzVjHVg3dhUbwJ5h7wgkAouAE+wIXoQQwmyCkJBHWExYQ6gl7CO0EroIVwmDhDHCJyKTqE+0JXoS+cR4YjqxkFhGrCbuIR4hniVeJw4TX5NIJA7JkuROCiElkDJJC0lrSNtILaRTpD7SEGmcTCbrkG3J3uQIsoCsIJeRt5APkE+S+8nD5LcUOsWI4kwJoiRSpJQSSjVlP+UEpZ8yQpmgqlHNqZ7UCKqIOp9aSW2gdlAvU4epEzR1miXNmxZDy6Qto9XQmmlnafdoL+l0ugndgx5Fl9CX0mvoB+nn6YP0dwwNhg2Dx0hiKBlrGXsZpxi3GS+ZTKYF05eZyFQw1zIbmWeYD5hvVVgq9ip8FZHKEpU6lVaVfpXnqlRVc1U/1XmqC1SrVQ+rXlZ9pkZVs1DjqQnUFqvVqR1Vu6k2rs5Sd1KPUM9RX6O+X/2C+mMNsoaFRqCGSKNUY7fGGY0hFsYyZfFYQtZyVgPrLGuYTWJbsvnsTHYF+xt2L3tMU0NzqmasZpFmneZxzQEOxrHg8DnZnErOIc4NznstAy0/LbHWaq1mrX6tN9p62r7aYu1y7Rbt69rvdXCdQJ0snfU6bTr3dQm6NrpRuoW623XP6j7TY+t56Qn1yvUO6d3RR/Vt9KP1F+rv1u/RHzcwNAg2kBlsMThj8MyQY+hrmGm40fCE4agRy2i6kcRoo9FJoye4Ju6HZ+M1eBc+ZqxvHGKsNN5l3Gs8YWJpMtukxKTF5L4pzZRrmma60bTTdMzMyCzcrNisyeyOOdWca55hvtm82/yNhaVFnMVKizaLx5balnzLBZZNlvesmFY+VnlW9VbXrEnWXOss623WV2xQG1ebDJs6m8u2qK2brcR2m23fFOIUjynSKfVTbtox7PzsCuya7AbtOfZh9iX2bfbPHcwcEh3WO3Q7fHJ0dcx2bHC866ThNMOpxKnD6VdnG2ehc53zNRemS5DLEpd2lxdTbaeKp26fesuV5RruutK10/Wjm7ub3K3ZbdTdzD3Ffav7TS6bG8ldwz3vQfTw91jicczjnaebp8LzkOcvXnZeWV77vR5Ps5wmntYwbcjbxFvgvct7YDo+PWX6zukDPsY+Ap96n4e+pr4i3z2+I37Wfpl+B/ye+zv6y/2P+L/hefIW8U4FYAHBAeUBvYEagbMDawMfBJkEpQc1BY0FuwYvDD4VQgwJDVkfcpNvwBfyG/ljM9xnLJrRFcoInRVaG/owzCZMHtYRjobPCN8Qfm+m+UzpzLYIiOBHbIi4H2kZmRf5fRQpKjKqLupRtFN0cXT3LNas5Fn7Z72O8Y+pjLk722q2cnZnrGpsUmxj7Ju4gLiquIF4h/hF8ZcSdBMkCe2J5MTYxD2J43MC52yaM5zkmlSWdGOu5dyiuRfm6c7Lnnc8WTVZkHw4hZgSl7I/5YMgQlAvGE/lp25NHRPyhJuFT0W+oo2iUbG3uEo8kuadVpX2ON07fUP6aIZPRnXGMwlPUit5kRmSuSPzTVZE1t6sz9lx2S05lJyUnKNSDWmWtCvXMLcot09mKyuTDeR55m3KG5OHyvfkI/lz89sVbIVM0aO0Uq5QDhZML6greFsYW3i4SL1IWtQz32b+6vkjC4IWfL2QsFC4sLPYuHhZ8eAiv0W7FiOLUxd3LjFdUrpkeGnw0n3LaMuylv1Q4lhSVfJqedzyjlKD0qWlQyuCVzSVqZTJy26u9Fq5YxVhlWRV72qX1VtWfyoXlV+scKyorviwRrjm4ldOX9V89Xlt2treSrfK7etI66Trbqz3Wb+vSr1qQdXQhvANrRvxjeUbX21K3nShemr1js20zcrNAzVhNe1bzLas2/KhNqP2ep1/XctW/a2rt77ZJtrWv913e/MOgx0VO97vlOy8tSt4V2u9RX31btLugt2PGmIbur/mft24R3dPxZ6Pe6V7B/ZF7+tqdG9s3K+/v7IJbVI2jR5IOnDlm4Bv2pvtmne1cFoqDsJB5cEn36Z8e+NQ6KHOw9zDzd+Zf7f1COtIeSvSOr91rC2jbaA9ob3v6IyjnR1eHUe+t/9+7zHjY3XHNY9XnqCdKD3x+eSCk+OnZKeenU4/PdSZ3Hn3TPyZa11RXb1nQ8+ePxd07ky3X/fJ897nj13wvHD0Ivdi2yW3S609rj1HfnD94UivW2/rZffL7Vc8rnT0Tes70e/Tf/pqwNVz1/jXLl2feb3vxuwbt24m3Ry4Jbr1+Hb27Rd3Cu5M3F16j3iv/L7a/eoH+g/qf7T+sWXAbeD4YMBgz8NZD+8OCYee/pT/04fh0kfMR9UjRiONj50fHxsNGr3yZM6T4aeypxPPyn5W/3nrc6vn3/3i+0vPWPzY8Av5i8+/rnmp83Lvq6mvOscjxx+8znk98ab8rc7bfe+477rfx70fmSj8QP5Q89H6Y8en0E/3Pud8/vwv94Tz+4A5JREAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAADcmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMwNjcgNzkuMTU3NzQ3LCAyMDE1LzAzLzMwLTIzOjQwOjQyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOmFjOGVjNDFhLTZkYWItODQ0Ni04YzkzLWU1Mjk3N2YwMmE4NSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpFRThCNzU3NDYzNjcxMUU1QTZDRUE5NTVGOUJGQ0E3MCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpFRThCNzU3MzYzNjcxMUU1QTZDRUE5NTVGOUJGQ0E3MCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0OWFlZmI1OC00ZWFmLWQ3NDgtYTI0ZS0zNmNhNGQ2M2QwNTYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6N0MwQkFBM0M2MjAxMTFFNUI4QjBERTk4MjY5MjQwQjUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6MGSVVAAAE3klEQVR42uycW4hWVRiG15Q4eYzGQySSQlriEQ9BF2mE4iSdESRRIb0RD+mNmHgICjqQEGUe6sqgCy1i0iRinAzELrooQhHLGQURUTzMiM7omCLj+/F/czX/t/890z6s9e/3hZcZ1l6z19r7mXXca62arq4uR/mjh/gKCIQiEAKhCIRAKAIhEIpACIQiEIpACIQiEAKhCIRAKAIhEMoX9Yu62NbWxjcUobq6OpaQQpcQz/QwPBOeDU+Fx8Oj4UfhoRrnJnwDvgC3wCfgY/Bf8P0QHrImahmQB1VWLfwGvAieqy+/LxJIR+Dv4QPwf75WWb4CGQavg9fo70mqFd4F79DfCSRCA+HN8Hp4cMppdcBfwB/Bt9mo99Sr8Cl4SwYwnKYhaf2jaXMconoE/hL+CR6TQ/pPato7NS+FbtSfgH+Gp8eMfwv+HT6qpakZvqzVT/d//ePw0/BEeI72ygbFvP/f8MvwpSK2IfLSGuGxFeJ1aby98CG4s5fpDNAqaTlcL89cIf45jddcpDZknI4PKsFo0NKzQLusnX1Iq1P/doHe60CF+GM1b+OK0obIYO5XeGREnLPwfHghfDzBtOVeb+q9z0bEG6njltHVDqQ2RuP9HTwDbkoxH02axv4YjX1tNQP5LKIBl7ZiK/yWToGkLUljsaZpNaTTNc9VCeR1eHUEjHfgD3OoQiXNVRFQVmveqwrIEHh3xPXNOp2Rl77WPFiSvA+tJiCb4FHGNanHP/FggCp52Gdck7y/Wy0Dw2Hatx9s9KZmZNRmxC3JMjh8qsy1Du0St4Y+DomaKFzlEQxRu+apnOQZ1oVeZfWPeMCGlLu2/6dL3BDRwPcPGYiMjocbvaoPnL963+h1DddnChbIMiP8cMIj8KQln34be/lM3gOREW69cW2v81/fGOH1aY7e0wTyrNGYyxT6wQCAHNS8lmvcZ4UIZL4RLt8z7gQA5I7mtZyeCxHIS0b4UReOrLw+EyIQqxScDAiIldcJIQLZYTTmvwUEpMUIHxMikB/gta40PXIF/lwHVrcCAnLVCH8srQR9X7mYt2RUbq1yrOFia390N9SReugaYoR3EEg+GmGEtxNIPhpvhJ8nkHw02Qj/l0Dy0Rwj/DSBZC9ZeD3buPYHgWSv11z5RdrSw/qTQLLX20Z4o0toSxyBxJdsKrVmq79NM2ECKa/3XPltC9fgXwgkW81zpVX35fSVS3HahEB6SqZK9hjXujeJOgLJTrLG19qos1OrLALJSLL+eLFx7SL8cRaZIJCSVrrSfnVL8qHtJoFkoy3ablibQeWz849ZZaZfgUHIfg/Z97EkIs5xLR2OQNLv2u5x0Ttt5UShV1wfj91glRVP01xp8UVTBRiyuOFFheJYQpKVzNrKwQErXPyDA2SF+5k8MhsykCnwPdfzaA3ZYy6nREyCX4Cfd/EPs+nV0RoEUlqWsx1eCie9Bkc2nW5wOa87Dg3Ipy75bWXntSd1yIcHDK1RT3KzTIcOBif6AqOo3d42HX/I0tZW3zIXWgnp68chmfaQjZxyoKac0bXNRxghlpCN2m1dpj/btXEfpD0uqYaua89Luq3dx8TKN3AeE1vt4mLrAohACIQiEAKhCIRAKAIhEIpACq7IqROKJYRA+AoIhCIQAqEIhEAoAiEQikCKrQcCDABHPgH2w7NQdAAAAABJRU5ErkJggg== data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciICB3aWR0aD0iMjhweCIgaGVpZ2h0PSIzM3B4IiB2aWV3Qm94PSIwIDAgMjguMzAyIDMzLjI0MiI+DQoJPHBhdGggZD0iTTAsMS44VjMxLjQ0MmExLjgsMS44LDAsMCwwLDIuNzI2LDEuNTQzbDI0LjctMTQuODJhMS44LDEuOCwwLDAsMCwwLTMuMDg3TDIuNzI2LjI1N0ExLjgsMS44LDAsMCwwLDAsMS44WiIgc3R5bGU9ImZpbGw6IzMzMyIvPg0KPC9zdmc+ data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyOHB4IiBoZWlnaHQ9IjMzcHgiIHZpZXdCb3g9IjAgMCAyOC4zMDIgMzMuMjQyIj4NCgk8cGF0aCBkPSJNMCwxLjhWMzEuNDQyYTEuOCwxLjgsMCwwLDAsMi43MjYsMS41NDNsMjQuNy0xNC44MmExLjgsMS44LDAsMCwwLDAtMy4wODdMMi43MjYuMjU3QTEuOCwxLjgsMCwwLDAsMCwxLjhaIiBzdHlsZT0iZmlsbDojNTI4YmRmIi8+DQo8L3N2Zz4=".split(" "); c="/* reset styles */* {box-sizing: border-box;-webkit-touch-callout: none;-webkit-user-select: none;-ms-user-select: none;user-select: none; }input,textarea {-webkit-user-select: text;-ms-user-select: text;user-select: text; }html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video {margin: 0;padding: 0;border: 0; }/* HTML5 display-role reset for older browsers */article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {display: block; }ol,ul {list-style: none; }table {border-collapse: collapse;border-spacing: 0; }div {-webkit-tap-highlight-color: rgba(0, 0, 0, 0);-webkit-user-drag: none; }input {-webkit-appearance: none;-moz-appearance: none; } input::-ms-clear {display: none; }.clear {clear: both; }*::-moz-focus-inner {border: 0; }.trial_banner {position: relative;transform: translateZ(0); } .trial_banner .banner-content, .trial_banner .banner-content_hover {position: absolute;left: 0;right: 0;top: 0;bottom: 0;width: 100%;height: 100%; } .trial_banner .banner-content {visibility: visible;z-index: 1; } .trial_banner .banner-content_hover {visibility: hidden;z-index: 0; } .trial_banner .days_remaining {position: absolute;font-family: 'Open Sans', Arial, sans-serif;font-weight: normal;font-size: 13px;left: 65px;top: 41px;color: #7C1645;z-index: 1; } .trial_banner:hover .banner-content {visibility: hidden;z-index: 0; } .trial_banner:hover .banner-content_hover {visibility: visible;z-index: 1; }.fullscreen-video-layer {display: none;background: #000000;will-change: transform; } .fullscreen-video-layer.fullscreen-video-layer_with-video-player {overflow: hidden;position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 1;display: block; } .fullscreen-video-layer.fullscreen-video-layer_with-video-player .video-player {top: 0 !important;right: 0 !important;bottom: 0 !important;left: 0 !important;width: 100% !important;height: 100% !important; } .fullscreen-video-layer.fullscreen-video-layer_with-video-player .video-player__video-element {width: 100% !important;height: 100% !important;-ms-transform: none !important;transform: none !important; }.zoom-lightbox-layer {cursor: pointer;cursor: zoom-out;position: absolute;z-index: 1;top: 0;left: 0;width: 100%;height: 100%;box-shadow: 0 4px 16px 0 rgba(0, 0, 0, 0.25);display: none;overflow: hidden; } .zoom-lightbox-layer.zoom-lightbox-layer_miniskin {cursor: auto; } .zoom-lightbox-layer.zoom-lightbox-layer_visible {display: block; } .zoom-lightbox-layer__background {width: 100%;height: 100%;background: rgba(0, 0, 0, 0.7);transform: translateZ(0); } .zoom-lightbox-layer__background.zoom-lightbox-layer__background_miniskin {background: #282828; }.zoom-lightbox-control-panel {position: absolute;top: 0;display: none;background: #404040; } .zoom-lightbox-control-panel.zoom-lightbox-control-panel_miniskin {display: block; } .zoom-lightbox-control-panel.zoom-lightbox-control-panel_horizontal {width: 100%;height: 46px;left: 0; } .zoom-lightbox-control-panel.zoom-lightbox-control-panel_vertical {width: 56px;height: 100%;right: 0; }.zoom-lightbox {position: absolute; } .zoom-lightbox__substrate {position: absolute;z-index: 0;left: 0;top: 0;width: 100%;height: 100%;background: #FFFFFF; } .zoom-lightbox__preview {position: absolute;z-index: 1;left: 0;top: 0;width: 100%;height: 100%;box-shadow: 0 4px 16px 0 rgba(0, 0, 0, 0.25); }.close-lightbox-icon-wrapper {position: absolute;pointer-events: all; } .close-lightbox-icon-wrapper.close-lightbox-icon-wrapper_horizontal {top: 11px;right: 18px;width: 24px;height: 24px;padding: 3px; } .close-lightbox-icon-wrapper.close-lightbox-icon-wrapper_vertical {top: 7px;right: 12px;padding: 5px;width: 29px;height: 29px; } .close-lightbox-icon-wrapper svg {width: 100%;height: 100%; }text.cambria-embed {font-family: __cambria-embed__ !important; }text.eq-editor-main-i {font-family: __eq-editor-main-i__; }text.eq-editor-math-i {font-family: __eq-editor-math-i__; }text.eq-editor-size2 {font-family: __eq-editor-size2__; }text.eq-editor-double-struck {font-family: __eq-editor-double-struck__; }text.eq-editor-fraktur {font-family: __eq-editor-fraktur__; }text.eq-editor-script {font-family: __eq-editor-script__; }.back_to_app {height: 100%;position: absolute;left: 0; } .back_to_app__text {color: #3DA0E1;font-size: 16px;font-family: Helvetica Neue, Helvetica, Roboto, Arial;text-overflow: ellipsis;overflow: hidden;position: absolute;bottom: 0;top: 0;height: 24px;line-height: 24px;margin: auto;padding-left: 25px;max-width: 80px; } .back_to_app__text::before {content: '';background: url("+ c[0]+") no-repeat center;height: 24px;width: 14px;left: 8px;position: absolute; }@keyframes preloader_spin {0% {transform: rotate(0deg); } 100% {transform: rotate(360deg); } }/* @mixin pinchZoom() {.pinch-zoom {position: absolute;bottom: 18px;width: 100%;font-family: $mainFont;font-size: 13px;color: rgba(255, 255, 255, 0.64);text-align: center;padding: 0 10px;overflow: hidden;text-overflow: ellipsis;}} */.hotspot-point {margin-top: -13px;margin-left: -13px; } .hotspot-point__marker {background-image: linear-gradient(to bottom, #55C6FF, #2988E1) !important; } .hotspot-point__animated-layer {top: -1px;left: -1px; }.questions_list_content {position: relative;opacity: 0.99;counter-reset: question; } .questions_list_content.review .mark {display: none; } .questions_list_content .item {position: relative;padding: 17px 60px 18px 35px;font-family: Helvetica Neue, Helvetica, Roboto, Arial;font-size: 14px;line-height: 1.5;margin-top: -1px;margin-bottom: -1px;overflow: hidden;z-index: 1; } .questions_list_content .item .text {max-height: 41px;overflow: hidden;color: rgba(43, 59, 70, 0.8); } .questions_list_content .item .mark {background: url("+ c[1]+") no-repeat center !important;background-size: 14px 20px !important;width: 14px;height: 20px;position: absolute;right: 10px;bottom: 0;margin: auto;top: 0; } .questions_list_content .item .icon, .questions_list_content .item .answered {position: absolute;top: 0;right: 20px;width: 28px;height: 28px;bottom: 0;margin: auto; } .questions_list_content .item .icon svg, .questions_list_content .item .answered svg {position: absolute;top: 0;right: 0;bottom: 0;left: 0;margin: auto; } .questions_list_content .item .answered {right: 28px; } .questions_list_content .item.question {counter-increment: question; } .questions_list_content .item.question::before {content: counter(question) '.';left: 8px;width: 23px;text-align: right;color: rgba(43, 59, 70, 0.8); } .questions_list_content .item.info::before {content: '';background: url("+ c[2]+") no-repeat center;height: 14px;width: 15px;left: 16px;padding-top: 5px; } .questions_list_content .item::before {position: absolute; } .questions_list_content .item.selected, .questions_list_content .item.active {background: rgba(61, 160, 225, 0.12);transition-property: background;transition-duration: 0.1s;transition-timing-function: step-end; } .questions_list_content .separator::after {top: 0;right: 6px;left: 6px;height: 1px;content: '';position: absolute;background: #E0E0E0; } .questions_list_content .separator:first-child {position: absolute;top: -1px; } .questions_list_content .separator:last-child {position: absolute;bottom: -1px; } .questions_list_content .separator {position: relative;height: 1px;width: 100%; } .questions_list_content * {box-sizing: border-box;position: static; } .questions_list_content.allatonce .item .icon {right: 28px !important; } .questions_list_content .item {min-height: 56px; }.rich-text-view {z-index: 0;color: #2B3B46 !important;font-family: Helvetica Neue, Helvetica, Roboto, Arial !important;white-space: initial; } .rich-text-view > h1 a, .rich-text-view > h1 a span, .rich-text-view > h1 a sup {text-decoration: none;cursor: pointer;word-wrap: break-word; } .rich-text-view > h2 a, .rich-text-view > h2 a span, .rich-text-view > h2 a sup {text-decoration: none;cursor: pointer;word-wrap: break-word; } .rich-text-view > p, .rich-text-view > ul li, .rich-text-view > ol li {word-wrap: break-word; } .rich-text-view > p a, .rich-text-view > p a span, .rich-text-view > p a sup, .rich-text-view > ul li a, .rich-text-view > ul li a span, .rich-text-view > ul li a sup, .rich-text-view > ol li a, .rich-text-view > ol li a span, .rich-text-view > ol li a sup {text-decoration: none;cursor: pointer;word-wrap: break-word; } .rich-text-view > div {max-width: 100%;clear: both;word-wrap: break-word;position: relative;z-index: 1;line-height: 0; } .rich-text-view > p, .rich-text-view > h1, .rich-text-view > li {font-feature-settings: 'liga' 0; } .rich-text-view > * {vertical-align: baseline; } .rich-text-view > ol li, .rich-text-view > ul li {position: relative;left: 1em;padding-right: 1em; } .rich-text-view > ol {margin-left: 1em;list-style: outside decimal; } .rich-text-view > ol li {padding-left: 0.6em; } .rich-text-view > ul {margin-left: 1.4em;list-style: outside disc; } .rich-text-view > ul li {padding-left: 0.2em; } .rich-text-view > sup {vertical-align: super; } .rich-text-view > sub {vertical-align: sub; } .rich-text-view .aspect-ratio-fixed-block {position: relative;display: inline-block;max-width: 100%; } .rich-text-view .aspect-ratio-fixed-block.aspect-ratio-fixed-block_zoomable {cursor: pointer;cursor: zoom-in; } .rich-text-view .aspect-ratio-fixed-block__inner-wrapper {position: relative;height: 0; } .rich-text-view .aspect-ratio-fixed-block__content {position: absolute;top: 0;left: 0;width: 100%;height: 100%; } .rich-text-view .aspect-ratio-fixed-block__zoom {position: absolute;right: 4px;bottom: 4px;width: 24px;height: 24px;opacity: 0.86;cursor: pointer;transition: none;pointer-events: none; } .rich-text-view .aspect-ratio-fixed-block__zoom svg {width: 100%;height: 100%; } .rich-text-view .inline-item {display: inline-block;text-indent: 0;font-size: 0;margin-left: 2px;margin-right: 1px;position: relative; } .rich-text-view p, .rich-text-view ul li, .rich-text-view ol li {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; } .rich-text-view p > span, .rich-text-view ul li > span, .rich-text-view ol li > span {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; } .rich-text-view p, .rich-text-view ul li, .rich-text-view ol li {color: #2B3B46 !important;white-space: initial; }body {margin: 0;padding: 0;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);-webkit-text-size-adjust: none;overflow-x: hidden; }body.quiz_scroll::-webkit-scrollbar-button:decrement:start {height: 46px;display: block;background-color: #FEFEFE; }body.quiz_scroll::-webkit-scrollbar-button:increment:end {height: 66px;display: block;background-color: #FFFFFF; }body.quiz_scroll::-webkit-scrollbar {width: 10px;background-color: #F7F7F7; }body.quiz_scroll::-webkit-scrollbar-thumb {min-height: 20px;border: 2px solid #F7F7F7;border-radius: 6px;background-color: #9F9F9F; }body.quiz_scroll::-webkit-scrollbar-thumb:hover {background-color: #8C8C8C; }body.quiz_scroll.show_popup {overflow-y: hidden; }body.quiz_scroll.with_presentation_top_panel::-webkit-scrollbar-button:decrement:start {height: 46px;display: block;background-color: #434E50;border-bottom: 1px solid #B9B9B9; }body.quiz_scroll.with_presentation_top_panel::-webkit-scrollbar-button:increment:end {height: 0;display: block;background-color: transparent; }body.quiz_scroll.with_presentation_top_panel::-webkit-scrollbar {width: 10px;background-color: #ffffff; }body.quiz_scroll.with_presentation_top_panel::-webkit-scrollbar-thumb {min-height: 20px;border: 2px solid #ffffff;border-radius: 6px;background-color: #9F9F9F; }body.quiz_scroll.with_presentation_top_panel::-webkit-scrollbar-thumb:hover {background-color: #8C8C8C; }textarea {resize: none; }.published-rich-text::after {content: '';clear: both;width: 100%;height: 0;display: block; }button {margin: 0; }:focus {outline: none; }.truncated-text-tooltip {position: absolute;border: 1px solid #A2AFB6;background: #FFFFFF;max-width: 400px;padding: 10px;border-radius: 4px;box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);pointer-events: none; } .truncated-text-tooltip * {font-size: 16px;line-height: 16px; } .truncated-text-tooltip * {font-family: var(--font-family-normal);font-size: 14px;line-height: normal !important;padding-top: 0 !important;padding-bottom: 0 !important; }.error-tooltip {border: 1px solid #F6696E;border-radius: 4px;color: #E96166;position: absolute;padding: 1px 5px 1px 5px;background: #FFFFFF;font-family: Open Sans, Helvetica, Arial;font-size: 11px;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.16); }.field-view {font-family: Open Sans, Helvetica, Arial;margin: 14px 10px 14px 10px;position: relative;opacity: 0.86; } .field-view__fieldbg {background: #FFFFFF;width: 100%;height: 44px;position: absolute;border-radius: 4px; } .field-view.field-view_focused {opacity: 1; } .field-view__error-icon {background-image: url("+ c[3]+");background-repeat: no-repeat;background-size: 22px 20px;background-position: center;width: 22px;height: 20px;position: absolute;right: 10px;top: 0;bottom: 0;margin: auto;cursor: pointer; } .field-view__error-icon.field-view__error-icon_select {right: 32px; } .field-view__hint {font-size: 13px;color: #333333;position: absolute; } .field-view.field-view_with-hint {margin-bottom: 32px; } .field-view__prompt {position: absolute;margin-left: 12px;color: #898989;font-size: 16px;pointer-events: none; } .field-view__placeholder {position: absolute;margin-left: 12px;color: #898989;font-size: 16px;pointer-events: none; } .field-view__placeholder {top: 11px;height: 25px;overflow: hidden;text-overflow: ellipsis;width: 100%;white-space: pre;padding-right: 50px; } .field-view__placeholder.field-view__placeholder_select {padding-right: 65px; } .field-view__placeholder.field-view__placeholder_prompt_shown {top: 17px;transition: top 150ms ease-in-out; } .field-view__placeholder.field-view__placeholder_prompt_hidden {top: 11px;transition: top 150ms ease-in-out; } .field-view__prompt {top: 2px;font-size: 11px;white-space: pre;pointer-events: none;overflow: hidden;text-overflow: ellipsis;width: 100%;padding-right: 35px; } .field-view__prompt.field-view__prompt_select {padding-right: 65px; } .field-view__prompt.field-view__prompt_animation_shown {visibility: visible;opacity: 1;transition: all 150ms ease-in-out; } .field-view__prompt.field-view__prompt_animation_hidden {visibility: hidden;opacity: 0;transition: all 150ms ease-in-out; } .field-view[disabled] {cursor: inherit; } .field-view__text-input {box-sizing: border-box;box-shadow: 0 0 0 1px #BEBEBE;position: relative;background-color: transparent;font-family: Open Sans, Arial, sans-serif;font-size: 16px;height: 44px;width: 100%;border-radius: 4px;outline: none;box-sizing: border-box;border: none;padding-left: 12px;padding-right: 12px;padding-top: 4px;transition: box-shadow 0.15s linear; } .field-view__text-input.field-view__text-input_error {box-shadow: 0 0 0 2px #F6696E; } .field-view__text-input.field-view__text-input_focused {box-shadow: 0 0 0 2px __controlsFocus__; } .field-view__text-input[disabled] {cursor: inherit;background: #F6F6F6; } .field-view__text-input.field-view__text-input_with-prompt {padding-top: 10px;transition: padding-top 150ms ease-in-out; }.authorization-combobox {box-sizing: border-box;box-shadow: 0 0 0 1px #999999;border-radius: 4px;outline: none;border: none;background: #FFFFFF;position: relative;background: transparent;transition: box-shadow 0.15s linear;height: 44px;width: 100%; } .authorization-combobox[disabled] {background: #F6F6F6; } .authorization-combobox.authorization-combobox_active {cursor: pointer; } .authorization-combobox:focus {box-shadow: 0 0 0 2px __controlsFocus__; } .authorization-combobox.authorization-combobox_focused {box-shadow: 0 0 0 2px __controlsFocus__; } .authorization-combobox[disabled] {pointer-events: none; } .authorization-combobox__label {margin-left: 12px;font-family: var(--font-family-normal);overflow: hidden;text-overflow: ellipsis;white-space: pre; } .authorization-combobox::after {content: '';position: absolute;right: 0;top: 0;width: 33px;height: 100%;background-image: url("+ c[4]+");background-repeat: no-repeat;background-size: 20px;background-position: center; } .authorization-combobox__label {position: absolute;top: 14px;font-size: 16px;padding-right: 65px;width: 100%; } .authorization-combobox.authorization-combobox_error {box-shadow: 0 0 0 2px #F6696E; }.authorization-combobox-list {box-sizing: border-box;overflow: hidden;font-family: var(--font-family-normal);border: 1px solid #999999;box-shadow: 0.7px 1.9px 3px 0 rgba(0, 0, 0, 0.14);border: 1px solid __controlsFocus__;background: #FFFFFF;max-height: 176px; } .authorization-combobox-list__item {box-sizing: border-box;width: 100%;outline: none;border-bottom: 1px solid #999999;background: #FFFFFF;overflow: hidden;text-overflow: ellipsis;cursor: pointer;padding: 10px; } .authorization-combobox-list__item.authorization-combobox-list__item_active {background: __controlsHighlightButtonsMenus__; } .authorization-combobox-list__item[aria-selected='true'] {background: __controlsHighlightButtonsMenus__; } .authorization-combobox-list__item:last-child {border-bottom: none; } .authorization-combobox-list__item {height: 44px;word-wrap: normal;white-space: pre; }.authorization-list-scroll-pane {width: 100%;overflow: hidden;display: inline-block;position: relative;vertical-align: top;max-height: 176px; }.indices-container {position: absolute; } .indices-container__index {margin-top: 10px;margin-bottom: 13px;text-align: right;width: 28px; }.items-container {width: 100%;height: 100%;padding-left: 34px;position: absolute; } .items-container.items-container_review {padding-left: 0; }.seq-choice-container {background: var(--qm-drag-background);margin: 10px 12px 13px;position: relative;top: 0;left: 0;color: var(--qm-drag-text);border-radius: 8px;min-height: 48px;overflow: hidden;padding: 5px 12px 6px 16px;min-width: 60px;-webkit-backdrop-filter: none;backdrop-filter: none;transition: background 100ms, filter 100ms, border-color 100ms; } .seq-choice-container p, .seq-choice-container span {color: inherit !important; } .seq-choice-container::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-drag-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; } .seq-choice-container__dnd-icon {text-align: center;height: 100%;min-width: 20px;display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;-ms-flex-pack: center;justify-content: center;position: relative;color: var(--qm-drag-text-48);transition: color 100ms; } .seq-choice-container.seq-choice-container_review {padding-left: 6px; } .seq-choice-container.seq-choice-container_active, .seq-choice-container:focus {background: var(--qm-drag-background-hover);outline: none;cursor: grab;color: var(--qm-drag-text-hover);transition: background 200ms, filter 0.1s ease, border-color 200ms; } @supports (filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08))) or (-webkit-filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08))) {.seq-choice-container.seq-choice-container_active, .seq-choice-container:focus {filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08)); } } .seq-choice-container.seq-choice-container_active::after, .seq-choice-container:focus::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-drag-border-hover);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; } .seq-choice-container.seq-choice-container_active .seq-choice-container__dnd-icon, .seq-choice-container:focus .seq-choice-container__dnd-icon {color: var(--qm-drag-text-hover-60);transition: color 200ms; } .seq-choice-container.seq-choice-container_drag-active, .seq-choice-container[aria-selected='true'] {z-index: 1;cursor: grabbing;background: var(--qm-drag-background-selected);color: var(--qm-drag-text-and-icon); } @supports (filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16))) or (-webkit-filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16))) {.seq-choice-container.seq-choice-container_drag-active, .seq-choice-container[aria-selected='true'] {filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16)); } } .seq-choice-container.seq-choice-container_drag-active p, .seq-choice-container.seq-choice-container_drag-active span, .seq-choice-container[aria-selected='true'] p, .seq-choice-container[aria-selected='true'] span {color: inherit !important; } .seq-choice-container.seq-choice-container_drag-active::after, .seq-choice-container[aria-selected='true']::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-drag-border-selected);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; } .seq-choice-container.seq-choice-container_drag-active .seq-choice-container__dnd-icon, .seq-choice-container[aria-selected='true'] .seq-choice-container__dnd-icon {color: var(--qm-drag-text-and-icon-60);transition: color 200ms; } .seq-choice-container .attachment-container {display: -ms-flexbox;display: flex;position: relative;padding-right: 10px; } .seq-choice-container .attachment-container__attachment-view {display: block; } .seq-choice-container__seq-choice-content {position: relative;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;height: 100%;width: 100%; } .seq-choice-container__rich-text-view {position: relative;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-ms-flex-line-pack: center;align-content: center;word-break: break-word;width: 100%; } .seq-choice-container__rich-text-view[disabled] {opacity: 0.72; } .seq-choice-container__correct-index {position: relative;display: -ms-flexbox;display: flex;min-width: 20px;padding: 0 8px 0 10px;font-weight: 700; } .seq-choice-container[disabled] {cursor: default;pointer-events: none;box-shadow: none; } .seq-choice-container[disabled] .seq-choice-container__dnd-icon {visibility: hidden; } .seq-choice-container.seq-choice-container_correct {background: var(--qm-drag-background);color: var(--qm-drag-text); } .seq-choice-container.seq-choice-container_correct::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-color-correct-72);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; } .seq-choice-container.seq-choice-container_correct .seq-choice-container__correct-index {color: var(--qm-color-correct); } .seq-choice-container.seq-choice-container_correct .seq-choice-container__dnd-icon {visibility: hidden; } .seq-choice-container.seq-choice-container_correct .seq-choice-container__rich-text-view {opacity: 1; } .seq-choice-container.seq-choice-container_correct p, .seq-choice-container.seq-choice-container_correct span {color: inherit !important; } .seq-choice-container.seq-choice-container_incorrect {background: var(--qm-drag-background);color: var(--qm-drag-text); } .seq-choice-container.seq-choice-container_incorrect::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-color-incorrect-72);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; } .seq-choice-container.seq-choice-container_incorrect .seq-choice-container__correct-index {color: var(--qm-color-incorrect); } .seq-choice-container.seq-choice-container_incorrect .seq-choice-container__dnd-icon {visibility: hidden; } .seq-choice-container.seq-choice-container_incorrect .seq-choice-container__rich-text-view {opacity: 1; } .seq-choice-container.seq-choice-container_incorrect p, .seq-choice-container.seq-choice-container_incorrect span {color: inherit !important; }:root {--path-premise-fill: path('');--path-premise-outline: path('');--path-response-fill: path('');--path-response-outline: path('');--mask-premise-outline-intersected: path(''); }.match-premise-item {position: absolute;min-width: 60px;min-height: 44px; } .match-premise-item .background {position: absolute;width: 100%;height: 100%;transition: filter 0.1s ease; } .match-premise-item .background__fill {position: absolute;width: 100%;height: 100%;transition: background-color 0.2s ease; } .match-premise-item .background__outline {position: absolute;width: 100%;height: 100%;transition: background-color 0.2s ease; } .match-premise-item__content {position: relative;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;width: 100%;height: 100%;padding: 16px;transition: color 0.2s ease; } .match-premise-item__attachment-view {display: block;-ms-flex-negative: 0;flex-shrink: 0;margin-right: 16px; } .match-premise-item__rich-text-view {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-positive: 1;flex-grow: 1;height: 100%;overflow: hidden;white-space: pre-wrap;text-overflow: ellipsis;word-wrap: break-word;word-break: break-word;overflow-wrap: break-word; } .match-premise-item__rich-text-view > p {width: 100%; } .match-premise-item__rich-text-view::after {display: none; } .match-premise-item__rich-text-view * {color: inherit !important; } .match-premise-item.match-premise-item_separator-dragging {opacity: 0.5; } .match-premise-item[disabled] {cursor: default;pointer-events: none; } .match-premise-item[disabled] .match-premise-item__rich-text-view {opacity: 0.72; } .match-premise-item[disabled] .match-premise-item__dnd-icon {display: none; } .match-premise-item.match-premise-item_review .match-premise-item__rich-text-view {opacity: 1; } .match-premise-item .background__fill {background: var(--qm-drag-background-72);clip-path: var(--path-premise-fill); } .match-premise-item .background__outline {background: var(--qm-drag-border-60);clip-path: var(--path-premise-outline); } .match-premise-item__content {padding-right: 34px;color: var(--qm-drag-text); } .match-premise-item__dnd-icon {display: none; } .match-premise-item.match-premise-item_connected {-ms-transform: translateX(18px);transform: translateX(18px); } .match-premise-item.match-premise-item_connected .background__fill {background: var(--qm-drag-background-72); } .match-premise-item.match-premise-item_connected .background__outline {background: var(--qm-drag-border-50);-webkit-mask: none;mask: none; } .match-premise-item.match-premise-item_connected .match-premise-item__content {color: var(--qm-drag-text); } .match-premise-item.match-premise-item_intersected .background__fill {background: var(--qm-accent-color-16); } .match-premise-item.match-premise-item_intersected .background__outline {background: var(--qm-accent-color-72);-webkit-mask: var(--mask-premise-outline-intersected);mask: var(--mask-premise-outline-intersected); } .match-premise-item.match-premise-item_intersected .match-premise-item__content {color: var(--qm-drag-text); } .match-premise-item__correct-index {-ms-flex-negative: 0;flex-shrink: 0;width: 14px;margin-right: 8px;font-weight: bold; } .match-premise-item__correct-index.match-premise-item__correct-index_correct {color: var(--qm-color-correct); } .match-premise-item__correct-index.match-premise-item__correct-index_incorrect {color: var(--qm-color-incorrect); } .match-premise-item.match-premise-item_correct .background__fill {background: var(--qm-drag-background-72); } .match-premise-item.match-premise-item_correct .background__outline {background: var(--qm-color-correct-72); } .match-premise-item.match-premise-item_correct .match-premise-item__content {color: var(--qm-drag-text); } .match-premise-item.match-premise-item_incorrect .background__fill {background: var(--qm-drag-background-72); } .match-premise-item.match-premise-item_incorrect .background__outline {background: var(--qm-color-incorrect-72); } .match-premise-item.match-premise-item_incorrect .match-premise-item__content {color: var(--qm-drag-text); }.match-response-item {position: absolute;min-width: 60px;min-height: 44px; } .match-response-item .background {position: absolute;width: 100%;height: 100%;transition: filter 0.1s ease; } .match-response-item .background__fill {position: absolute;width: 100%;height: 100%;transition: background-color 0.2s ease; } .match-response-item .background__outline {position: absolute;width: 100%;height: 100%;transition: background-color 0.2s ease; } .match-response-item__content {position: relative;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;width: 100%;height: 100%;padding: 16px;transition: color 0.2s ease; } .match-response-item__attachment-view {display: block;-ms-flex-negative: 0;flex-shrink: 0;margin-right: 16px; } .match-response-item__rich-text-view {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-positive: 1;flex-grow: 1;height: 100%;overflow: hidden;white-space: pre-wrap;text-overflow: ellipsis;word-wrap: break-word;word-break: break-word;overflow-wrap: break-word; } .match-response-item__rich-text-view > p {width: 100%; } .match-response-item__rich-text-view::after {display: none; } .match-response-item__rich-text-view * {color: inherit !important; } .match-response-item.match-response-item_separator-dragging {opacity: 0.5; } .match-response-item[disabled] {cursor: default;pointer-events: none; } .match-response-item[disabled] .match-response-item__rich-text-view {opacity: 0.72; } .match-response-item[disabled] .match-response-item__dnd-icon {display: none; } .match-response-item.match-response-item_review .match-response-item__rich-text-view {opacity: 1; } .match-response-item .background__fill {background: var(--qm-drag-background);clip-path: var(--path-response-fill); } .match-response-item .background__outline {background: var(--qm-drag-border);clip-path: var(--path-response-outline); } .match-response-item__content {padding-right: 40px;padding-left: 34px;color: var(--qm-drag-text); } .match-response-item__dnd-icon {position: absolute;top: 50%;right: 14px;display: block;visibility: visible;transition: opacity 0.2s ease, color 0.2s ease;-ms-transform: translateY(-50%);transform: translateY(-50%);opacity: 1;color: var(--qm-drag-text-48); } .match-response-item.match-response-item_connected {-ms-transform: translateX(-17px);transform: translateX(-17px); } .match-response-item.match-response-item_active {cursor: grab; } @supports (filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08))) or (-webkit-filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08))) {.match-response-item.match-response-item_active .background {filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08)); } } .match-response-item.match-response-item_active .background__fill {background: var(--qm-drag-background-hover); } .match-response-item.match-response-item_active .background__outline {background: var(--qm-drag-border-hover); } .match-response-item.match-response-item_active .match-response-item__content {color: var(--qm-drag-text-hover); } .match-response-item.match-response-item_active .match-response-item__dnd-icon {color: var(--qm-drag-text-hover-60); } .match-response-item.match-response-item_dragged .background__fill {background: var(--qm-drag-border-32); } .match-response-item.match-response-item_dragged .background__outline {background: var(--qm-drag-border-32); } .match-response-item.match-response-item_dragged .match-response-item__content {color: var(--qm-drag-text-28); } .match-response-item.match-response-item_dragged .match-response-item__dnd-icon {display: none; } .match-response-item.match-response-item_draggable {z-index: 1;cursor: grabbing;will-change: transform; } @supports (filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16))) or (-webkit-filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16))) {.match-response-item.match-response-item_draggable .background {filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16)); } } .match-response-item.match-response-item_draggable .background__fill {background: var(--qm-drag-background-selected); } .match-response-item.match-response-item_draggable .background__outline {background: var(--qm-drag-border-selected); } .match-response-item.match-response-item_draggable .match-response-item__content {color: var(--qm-drag-text-and-icon); } .match-response-item.match-response-item_draggable .match-response-item__dnd-icon {color: var(--qm-drag-text-and-icon-60); } .match-response-item.match-response-item_review .match-response-item__content {padding-right: 16px; } .match-response-item__correct-index {-ms-flex-negative: 0;flex-shrink: 0;width: 14px;margin-right: 8px;font-weight: bold; } .match-response-item__correct-index.match-response-item__correct-index_correct {color: var(--qm-color-correct); } .match-response-item__correct-index.match-response-item__correct-index_incorrect {color: var(--qm-color-incorrect); } .match-response-item.match-response-item_correct .background__fill {background: var(--qm-drag-background); } .match-response-item.match-response-item_correct .background__outline {background: var(--qm-color-correct-72); } .match-response-item.match-response-item_correct .match-response-item__content {color: var(--qm-drag-text); } .match-response-item.match-response-item_incorrect .background__fill {background: var(--qm-drag-background); } .match-response-item.match-response-item_incorrect .background__outline {background: var(--qm-color-incorrect-72); } .match-response-item.match-response-item_incorrect .match-response-item__content {color: var(--qm-drag-text); }.truncated-text-tooltip {position: absolute;border: 1px solid #A2AFB6;background: #FFFFFF;max-width: 400px;padding: 10px;border-radius: 4px;box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);pointer-events: none; } .truncated-text-tooltip * {font-size: 16px;line-height: 16px; } .truncated-text-tooltip * {font-family: var(--font-family-normal);font-size: 14px;line-height: normal !important;padding-top: 0 !important;padding-bottom: 0 !important; }.quiz-scale-view-container {display: inline-block;position: absolute;top: 50%;-ms-transform: translateY(-50%);transform: translateY(-50%);width: 34px;height: 34px;border-radius: 4px; } .quiz-scale-view-container.quiz-scale-view-container_focused {background: var(--qm-choice-background-selected); } .quiz-scale-view-container__mock-active-element {opacity: 0;pointer-events: none;position: absolute; } .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view .inline-border {background: __controlsRadioButtonsCheckboxes__; } .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view .inline-border {display: block; } .quiz-scale-view-container__scale-view {cursor: pointer;width: 24px;height: 24px;position: absolute;top: 50%;left: 50%;-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%); } .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button[aria-selected='true'][disabled] .inline-border {background: #999999; } .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button[aria-selected='true'][disabled] .outline-border {background: #999999; } .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button[aria-selected='true'] .inline-border {background: __controlsRadioButtonsCheckboxes__; } .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button[aria-selected='true'] .inline-border {display: block; } .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button .outline-border {position: absolute;border-radius: 50%;left: 0;top: 0;width: 24px;height: 24px; } .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button .bg {position: absolute;border-radius: 50%;top: 1px;right: 1px;bottom: 1px;left: 1px;background: #FFFFFF; } .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button .inline-border {display: none;position: absolute;border-radius: 50%;top: 5px;right: 5px;bottom: 5px;left: 5px;background: #999999; } .quiz-scale-view-container__scale-view[disabled] {cursor: inherit; } .quiz-scale-view-container .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .bg {top: 2px;right: 2px;bottom: 2px;left: 2px; } .quiz-scale-view-container.quiz-scale-view-container_active .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .outline-border {background: var(--qm-choice-control-border-hover); } .quiz-scale-view-container.quiz-scale-view-container_active .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-choice-control-background-hover); } .quiz-scale-view-container.quiz-scale-view-container_active .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .inline-border {background: var(--qm-choice-control-background-hover); } .quiz-scale-view-container .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .outline-border {background: var(--qm-choice-control-border); } .quiz-scale-view-container .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-choice-control-background); } .quiz-scale-view-container .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .inline-border {background: var(--qm-choice-control-background); } .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view_radio-button .outline-border {background: var(--qm-accent-color); } .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-accent-color); } .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view_radio-button .inline-border {background: var(--qm-accent-color); } .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-choice-control-active); } .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'][disabled] + .quiz-scale-view-container__scale-view_radio-button .outline-border {background: var(--qm-choice-control-border-disabled); } .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'][disabled] + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-choice-control-background-disabled); } .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'][disabled] + .quiz-scale-view-container__scale-view_radio-button .inline-border {background: var(--qm-choice-control-background-disabled); } .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'][disabled] + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-choice-control-active); }.label-popup {position: absolute;border: 1px solid #A2AFB6;background: #FFFFFF;max-width: 400px;padding: 10px;border-radius: 4px;box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);min-width: 80px;text-align: center; } .label-popup * {font-size: 16px;line-height: 16px; } .label-popup__label {font-size: 17px;font-family: var(--font-family-normal);word-wrap: break-word; }.statement-view {margin: 2px 12px 0;position: relative;min-height: 26px;line-height: 1.375;background: var(--qm-choice-text-6);-webkit-backdrop-filter: none;backdrop-filter: none; } .statement-view[disabled] {pointer-events: none; } .statement-view:hover {background: var(--qm-choice-text-10); } .statement-view__text-content {display: inline-block;padding: 0 8px; }.likert-labels-panel {cursor: default;white-space: nowrap;width: 100%;line-height: 1.305;position: relative; } .likert-labels-panel__border {position: absolute;outline: 1px solid #969696; } .likert-labels-panel__label-view {display: inline-block;text-align: center;word-break: break-word;word-wrap: break-word;padding: 0 4px;margin: 10px 0 14px;white-space: normal;vertical-align: bottom; } .likert-labels-panel[disabled] {cursor: inherit; }.hotspot-image-content {background-repeat: no-repeat;background-position: center;position: absolute;background-size: cover; } .hotspot-image-content.hotspot-image-content_show-drag-cursor {cursor: -webkit-grab; } .hotspot-image-content.hotspot-image-content_dragging {cursor: -webkit-grabbing; } .hotspot-image-content[disabled] {pointer-events: none; }.hotspot-point {position: absolute;height: 26px;width: 26px;border-radius: 100%; } .hotspot-point__point-view {width: 100%;height: 100%;border-radius: 100%;background-color: #FFFFFF;cursor: pointer;box-shadow: inset 0 0 1px 0 rgba(255, 255, 255, 0.004);border: 2px solid #444444;position: relative; } .hotspot-point__marker {background: var(--qm-choice-hotspot);position: absolute;width: 14px;height: 14px;border-radius: 100%;left: 0;top: 0;right: 0;bottom: 0;margin: auto;box-shadow: 0 0 1px 0 #FFFFFF; } .hotspot-point__animated-layer {position: absolute;top: 0;left: 0;pointer-events: none;-ms-transform-origin: 50% 50%;transform-origin: 50% 50%; } .hotspot-point[disabled] {pointer-events: none; } .hotspot-point[disabled] {cursor: default; } .hotspot-point[disabled] .hotspot-point__marker {background-color: #8C8C8C; }.hotspot-area {position: absolute;margin: 0; } .hotspot-area svg {overflow: visible; }.hotspot-area-creating-layer {cursor: crosshair;position: absolute;width: inherit;height: inherit; }.hotspot-areas-layer {position: absolute;width: inherit;height: inherit; }.hotspot_throbbing_ring {position: absolute;width: 40px;height: 40px;border-radius: 40px;border: 3px solid white;background-color: transparent;pointer-events: none; }.choice-view.choice-view_text-answer {margin: 10px 12px; }.text-answer-container {box-sizing: border-box;border-radius: 8px;position: relative;display: -ms-flexbox;display: flex;width: 100%;border: none;outline: none;transition: background 0.2s;min-width: 50px;-webkit-backdrop-filter: none;backdrop-filter: none; } .text-answer-container__tooltip-icon {position: absolute;display: inline-block;height: 24px;width: 24px;top: 0;bottom: 0;right: 12px;margin: auto;cursor: pointer;opacity: 0.8; } .text-answer-container input {width: 100%;-webkit-user-select: text;-ms-user-select: text;user-select: text;color: inherit; } .text-answer-container::after {transition: background 0.2s; } .text-answer-container__type-in {transition: opacity 0.2s; } .text-answer-container__type-in::-webkit-inner-spin-button, .text-answer-container__type-in::-webkit-outer-spin-button {-webkit-appearance: none;margin: 0; } .text-answer-container.text-answer-container_incorrect {cursor: pointer; }.text-answer-container.text-answer-container_short-answer {background: var(--qm-text-answer-background);color: var(--qm-text-answer-text); } .text-answer-container.text-answer-container_short-answer::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-text-answer-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; } .text-answer-container.text-answer-container_short-answer .text-answer-container__type-in {padding: 11px 12px 11px 16px;background: none;position: relative;display: inline-block;font-family: Open Sans, Arial, sans-serif;outline: none;border: none;overflow: hidden;text-overflow: ellipsis;opacity: 1;border-radius: 4px;white-space: pre; } .text-answer-container.text-answer-container_short-answer .text-answer-container__type-in[disabled] {cursor: inherit;color: inherit; } .text-answer-container.text-answer-container_short-answer .text-answer-container__type-in.text-answer-container__type-in_correct {color: var(--qm-color-correct); } .text-answer-container.text-answer-container_short-answer .text-answer-container__type-in.text-answer-container__type-in_incorrect {color: var(--qm-text-answer-text); } .text-answer-container.text-answer-container_short-answer .text-answer-container__type-in:-ms-input-placeholder {color: var(--qm-text-answer-placeholder); } .text-answer-container.text-answer-container_short-answer .text-answer-container__type-in::placeholder {color: var(--qm-text-answer-placeholder); } .text-answer-container.text-answer-container_short-answer:hover {background: var(--qm-text-answer-background-hover);color: var(--qm-text-answer-text); } .text-answer-container.text-answer-container_short-answer:hover::after {background: var(--qm-text-answer-border-hover);background-origin: border-box; } .text-answer-container.text-answer-container_short-answer:hover .text-answer-container__type-in:-ms-input-placeholder {color: var(--qm-text-answer-placeholder); } .text-answer-container.text-answer-container_short-answer:hover .text-answer-container__type-in::placeholder {color: var(--qm-text-answer-placeholder); } .text-answer-container.text-answer-container_short-answer[disabled] {pointer-events: none; } .text-answer-container.text-answer-container_short-answer[disabled] .text-answer-container__type-in {opacity: 0.72; } .text-answer-container.text-answer-container_short-answer.text-answer-container_focused {background: var(--qm-text-answer-background-focus);color: var(--qm-text-answer-text); } .text-answer-container.text-answer-container_short-answer.text-answer-container_focused::after {background: var(--qm-text-answer-border-focus);background-origin: border-box; } .text-answer-container.text-answer-container_short-answer.text-answer-container_focused .text-answer-container__type-in:-ms-input-placeholder {color: var(--qm-text-answer-placeholder-focus); } .text-answer-container.text-answer-container_short-answer.text-answer-container_focused .text-answer-container__type-in::placeholder {color: var(--qm-text-answer-placeholder-focus); } .text-answer-container.text-answer-container_short-answer.text-answer-container_correct {background: var(--qm-text-answer-background-focus);color: var(--qm-color-correct); } .text-answer-container.text-answer-container_short-answer.text-answer-container_correct::after {background: var(--qm-color-correct-72);background-origin: border-box; } .text-answer-container.text-answer-container_short-answer.text-answer-container_correct .text-answer-container__type-in {opacity: 1; } .text-answer-container.text-answer-container_short-answer.text-answer-container_incorrect {background: var(--qm-text-answer-background-focus);color: var(--qm-text-answer-text);pointer-events: all; } .text-answer-container.text-answer-container_short-answer.text-answer-container_incorrect::after {background: var(--qm-color-incorrect-72);background-origin: border-box; } .text-answer-container.text-answer-container_short-answer.text-answer-container_incorrect .text-answer-container__type-in {opacity: 1; } .text-answer-container.text-answer-container_short-answer.text-answer-container_incorrect .text-answer-container__tooltip-icon {color: var(--qm-color-incorrect); } .text-answer-container.text-answer-container_short-answer.text-answer-container_incorrect:hover .text-answer-container__tooltip-icon {opacity: 1; }.text-answer-container.text-answer-container_numeric {background: var(--qm-text-answer-background);color: var(--qm-text-answer-text); } .text-answer-container.text-answer-container_numeric::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-text-answer-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; } .text-answer-container.text-answer-container_numeric .text-answer-container__type-in {padding: 11px 12px 11px 16px;background: none;position: relative;display: inline-block;font-family: Open Sans, Arial, sans-serif;outline: none;border: none;overflow: hidden;text-overflow: ellipsis;opacity: 1;border-radius: 4px;white-space: pre; } .text-answer-container.text-answer-container_numeric .text-answer-container__type-in[disabled] {cursor: inherit;color: inherit; } .text-answer-container.text-answer-container_numeric .text-answer-container__type-in.text-answer-container__type-in_correct {color: var(--qm-color-correct); } .text-answer-container.text-answer-container_numeric .text-answer-container__type-in.text-answer-container__type-in_incorrect {color: var(--qm-text-answer-text); } .text-answer-container.text-answer-container_numeric .text-answer-container__type-in:-ms-input-placeholder {color: var(--qm-text-answer-placeholder); } .text-answer-container.text-answer-container_numeric .text-answer-container__type-in::placeholder {color: var(--qm-text-answer-placeholder); } .text-answer-container.text-answer-container_numeric:hover {background: var(--qm-text-answer-background-hover);color: var(--qm-text-answer-text); } .text-answer-container.text-answer-container_numeric:hover::after {background: var(--qm-text-answer-border-hover);background-origin: border-box; } .text-answer-container.text-answer-container_numeric:hover .text-answer-container__type-in:-ms-input-placeholder {color: var(--qm-text-answer-placeholder); } .text-answer-container.text-answer-container_numeric:hover .text-answer-container__type-in::placeholder {color: var(--qm-text-answer-placeholder); } .text-answer-container.text-answer-container_numeric[disabled] {pointer-events: none; } .text-answer-container.text-answer-container_numeric[disabled] .text-answer-container__type-in {opacity: 0.72; } .text-answer-container.text-answer-container_numeric.text-answer-container_focused {background: var(--qm-text-answer-background-focus);color: var(--qm-text-answer-text); } .text-answer-container.text-answer-container_numeric.text-answer-container_focused::after {background: var(--qm-text-answer-border-focus);background-origin: border-box; } .text-answer-container.text-answer-container_numeric.text-answer-container_focused .text-answer-container__type-in:-ms-input-placeholder {color: var(--qm-text-answer-placeholder-focus); } .text-answer-container.text-answer-container_numeric.text-answer-container_focused .text-answer-container__type-in::placeholder {color: var(--qm-text-answer-placeholder-focus); } .text-answer-container.text-answer-container_numeric.text-answer-container_correct {background: var(--qm-text-answer-background-focus);color: var(--qm-color-correct); } .text-answer-container.text-answer-container_numeric.text-answer-container_correct::after {background: var(--qm-color-correct-72);background-origin: border-box; } .text-answer-container.text-answer-container_numeric.text-answer-container_correct .text-answer-container__type-in {opacity: 1; } .text-answer-container.text-answer-container_numeric.text-answer-container_incorrect {background: var(--qm-text-answer-background-focus);color: var(--qm-text-answer-text);pointer-events: all; } .text-answer-container.text-answer-container_numeric.text-answer-container_incorrect::after {background: var(--qm-color-incorrect-72);background-origin: border-box; } .text-answer-container.text-answer-container_numeric.text-answer-container_incorrect .text-answer-container__type-in {opacity: 1; } .text-answer-container.text-answer-container_numeric.text-answer-container_incorrect .text-answer-container__tooltip-icon {color: var(--qm-color-incorrect); } .text-answer-container.text-answer-container_numeric.text-answer-container_incorrect:hover .text-answer-container__tooltip-icon {opacity: 1; }.essay-container {padding: 10px 12px;height: 100%; } .essay-container__text-input {position: relative;min-height: 100%;width: 100%;display: block;border: none;font-family: Open Sans, Arial, sans-serif;resize: none;outline: none;overflow: hidden;background: none;-webkit-overflow-scrolling: touch;padding: 16px 12px; } .essay-container__text-input[disabled] {cursor: inherit; } .essay-container.essay-container_mobile .essay-container__text-input {height: 100%;overflow: auto; } .essay-container.essay-container_preview .essay-container__text-input::-webkit-scrollbar-button:decrement:start {height: 0;display: block;background-color: #ffffff; } .essay-container.essay-container_preview .essay-container__text-input::-webkit-scrollbar-button:increment:end {height: 0;display: block;background-color: #ffffff; } .essay-container.essay-container_preview .essay-container__text-input::-webkit-scrollbar {width: 10px;background-color: #ffffff; } .essay-container.essay-container_preview .essay-container__text-input::-webkit-scrollbar-thumb {min-height: 20px;border: 2px solid #ffffff;border-radius: 6px;background-color: #9F9F9F; } .essay-container.essay-container_preview .essay-container__text-input::-webkit-scrollbar-thumb:hover {background-color: #8C8C8C; } .essay-container.essay-container_ios .essay-container__text-input {-webkit-overflow-scrolling: auto; } .essay-container.essay-container_ios .essay-container__text-input[disabled] {color: #000000; } .essay-container .essay-text-content {position: relative;width: 100%;height: 100%;overflow: hidden; } .essay-container .essay-scroll-pane {box-sizing: border-box;width: 100%;height: 100%;border: none;border-radius: 8px;opacity: 1;position: relative;overflow: hidden;-webkit-backdrop-filter: none;backdrop-filter: none; } .essay-container .essay-scroll-pane__content {height: 100%; } .essay-container .essay-scroll-pane .essay-scroll-pane-vscroll {position: absolute;height: 100%;width: 10px;right: 14px;top: 0;padding: 6px 0; } .essay-container .essay-scroll-pane .essay-scroll-pane-vscroll__up {width: 10px;height: 15px; } .essay-container .essay-scroll-pane .essay-scroll-pane-vscroll__down {width: 10px;height: 15px; } .essay-container .essay-scroll-pane .essay-scroll-pane-vscroll .thumb {border-radius: 4px;background-color: #484848;opacity: 0.28;position: absolute;right: 5px;width: 4px; } .essay-container .essay-scroll-pane .essay-scroll-pane-vscroll .thumb:hover {opacity: 0.5; } .essay-container .essay-scroll-pane {background: var(--qm-text-answer-background); } .essay-container .essay-scroll-pane::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-text-answer-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; } .essay-container .essay-scroll-pane .essay-container__text-input {color: var(--qm-text-answer-text); } .essay-container .essay-scroll-pane .essay-container__text-input:-ms-input-placeholder {color: var(--qm-text-answer-placeholder); } .essay-container .essay-scroll-pane .essay-container__text-input::placeholder {color: var(--qm-text-answer-placeholder); } .essay-container .essay-scroll-pane:hover {background: var(--qm-text-answer-background-hover); } .essay-container .essay-scroll-pane:hover::after {background: var(--qm-text-answer-border-hover);background-origin: border-box; } .essay-container .essay-scroll-pane:hover .essay-container__text-input {color: var(--qm-text-answer-text); } .essay-container .essay-scroll-pane:hover .essay-container__text-input:-ms-input-placeholder {color: var(--qm-text-answer-placeholder); } .essay-container .essay-scroll-pane:hover .essay-container__text-input::placeholder {color: var(--qm-text-answer-placeholder); } .essay-container .essay-scroll-pane.essay-scroll-pane_focused {background: var(--qm-text-answer-background-focus); } .essay-container .essay-scroll-pane.essay-scroll-pane_focused::after {background: var(--qm-text-answer-border-focus);background-origin: border-box; } .essay-container .essay-scroll-pane.essay-scroll-pane_focused .essay-container__text-input {color: var(--qm-text-answer-text); } .essay-container .essay-scroll-pane.essay-scroll-pane_focused .essay-container__text-input:-ms-input-placeholder {color: var(--qm-text-answer-placeholder-focus); } .essay-container .essay-scroll-pane.essay-scroll-pane_focused .essay-container__text-input::placeholder {color: var(--qm-text-answer-placeholder-focus); } .essay-container .essay-scroll-pane[disabled] {background: var(--qm-text-answer-background); } .essay-container .essay-scroll-pane[disabled]::after {background: var(--qm-text-answer-border);background-origin: border-box; } .essay-container .essay-scroll-pane[disabled] .essay-container__text-input {color: var(--qm-text-answer-text-disabled);opacity: 0.72; }.truncated-text-tooltip {position: absolute;border: 1px solid #A2AFB6;background: #FFFFFF;max-width: 400px;padding: 10px;border-radius: 4px;box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);pointer-events: none; } .truncated-text-tooltip * {font-size: 16px;line-height: 16px; } .truncated-text-tooltip * {font-family: var(--font-family-normal);font-size: 14px;line-height: normal !important;padding-top: 0 !important;padding-bottom: 0 !important; }.column-container {position: relative;display: inline-block;vertical-align: top;padding: 10px 12px; }.choice-view {font-size: 16px;-webkit-user-select: none;-ms-user-select: none;user-select: none;position: relative; } .choice-view:not(:last-child) {margin-bottom: 8px; } .choice-view__rich-text-view {word-break: break-word; } .choice-view__review-icons-container {position: absolute;top: 0;left: 0;width: 0;height: 100%;-ms-flex-positive: 0;flex-grow: 0;z-index: 1; } .choice-view__correct-icon {opacity: 0;-ms-transform: translate(-10px, 0);transform: translate(-10px, 0);position: absolute;width: 24px;height: 24px;top: calc(50% - 24px / 2);left: -32px;border-radius: 50%;pointer-events: none;transition: transform 0.3s, opacity 0.2s; } .choice-view__correct-icon svg {position: absolute;top: 50%;left: 50%;-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%); } .choice-view__incorrect-icon {opacity: 0;-ms-transform: translate(-10px, 0);transform: translate(-10px, 0);position: absolute;width: 24px;height: 24px;top: calc(50% - 24px / 2);left: -32px;border-radius: 50%;pointer-events: none;transition: transform 0.3s, opacity 0.2s; } .choice-view__incorrect-icon svg {position: absolute;top: 50%;left: 50%;-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%); } .choice-view.choice-view_columned .choice-view__correct-icon {top: -8px;left: -12px; } .choice-view.choice-view_columned .choice-view__incorrect-icon {top: -8px;left: -12px; } .choice-view .choice-attachment-container {display: block;-ms-flex-negative: 0;flex-shrink: 0;-ms-flex-positive: 0;flex-grow: 0; } .choice-view.choice-view_true-false .choice-view__choice-container {background: var(--qm-choice-background); } .choice-view.choice-view_true-false .choice-view__choice-container::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; } .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_active, .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_focused {background: var(--qm-choice-background-hover); } .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_active::after, .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_focused::after {background: var(--qm-choice-border-hover);background-origin: border-box; } .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] {background: var(--qm-choice-background-selected); } .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true']::after {background: var(--qm-choice-border-selected);background-origin: border-box; } .choice-view.choice-view_true-false .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border); } .choice-view.choice-view_true-false .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background); } .choice-view.choice-view_true-false .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background); } .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border, .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border-hover); } .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg, .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background-hover); } .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border, .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background-hover); } .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-accent-color); } .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-accent-color); } .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-accent-color); } .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-active); } .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {top: 2px;right: 2px;bottom: 2px;left: 2px; } .choice-view.choice-view_true-false .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border); } .choice-view.choice-view_true-false .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background); } .choice-view.choice-view_true-false .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background); } .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border-disabled); } .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background-disabled); } .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background-disabled); } .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-active); } .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-color-correct-80); } .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background); } .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background); } .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_not-selected {opacity: 0.48; } .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-view__rich-text-view {color: var(--qm-choice-text-selected); } .choice-view.choice-view_true-false .choice-view__correct-icon {background: var(--qm-color-correct);color: var(--qm-icon-color-correct); } .choice-view.choice-view_true-false .choice-view__incorrect-icon {background: var(--qm-color-incorrect);color: var(--qm-icon-color-incorrect); } .choice-view.choice-view_multiple-choice .choice-view__choice-container {background: var(--qm-choice-background); } .choice-view.choice-view_multiple-choice .choice-view__choice-container::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; } .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_active, .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_focused {background: var(--qm-choice-background-hover); } .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_active::after, .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_focused::after {background: var(--qm-choice-border-hover);background-origin: border-box; } .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] {background: var(--qm-choice-background-selected); } .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true']::after {background: var(--qm-choice-border-selected);background-origin: border-box; } .choice-view.choice-view_multiple-choice .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border); } .choice-view.choice-view_multiple-choice .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background); } .choice-view.choice-view_multiple-choice .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background); } .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border, .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border-hover); } .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg, .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background-hover); } .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border, .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background-hover); } .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-accent-color); } .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-accent-color); } .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-accent-color); } .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-active); } .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {top: 2px;right: 2px;bottom: 2px;left: 2px; } .choice-view.choice-view_multiple-choice .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border); } .choice-view.choice-view_multiple-choice .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background); } .choice-view.choice-view_multiple-choice .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background); } .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border-disabled); } .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background-disabled); } .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background-disabled); } .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-active); } .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-color-correct-80); } .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background); } .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background); } .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_not-selected {opacity: 0.48; } .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__rich-text-view {color: var(--qm-choice-text-selected); } .choice-view.choice-view_multiple-choice .choice-view__correct-icon {background: var(--qm-color-correct);color: var(--qm-icon-color-correct); } .choice-view.choice-view_multiple-choice .choice-view__incorrect-icon {background: var(--qm-color-incorrect);color: var(--qm-icon-color-incorrect); } .choice-view.choice-view_multiple-response .choice-view__choice-container {background: var(--qm-choice-background); } .choice-view.choice-view_multiple-response .choice-view__choice-container::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; } .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_active, .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_focused {background: var(--qm-choice-background-hover); } .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_active::after, .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_focused::after {background: var(--qm-choice-border-hover);background-origin: border-box; } .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] {background: var(--qm-choice-background-selected); } .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true']::after {background: var(--qm-choice-border-selected);background-origin: border-box; } .choice-view.choice-view_multiple-response .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_checkbox .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-control-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; } .choice-view.choice-view_multiple-response .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_checkbox .bg {background: var(--qm-choice-control-background);background-clip: content-box; } .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_checkbox .outline-border::after, .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_checkbox .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-control-border-hover);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; } .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_checkbox .bg, .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_checkbox .bg {background: var(--qm-choice-control-background-hover);background-clip: content-box; } .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_checkbox .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-accent-color);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; } .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_checkbox .bg {background: var(--qm-accent-color);background-clip: content-box; } .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_checkbox .check {color: var(--qm-choice-control-active); } .choice-view.choice-view_multiple-response .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_checkbox .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-control-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; } .choice-view.choice-view_multiple-response .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_checkbox .bg {background: var(--qm-choice-control-background);background-clip: content-box; } .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_checkbox .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-control-border-disabled);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; } .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_checkbox .bg {background: var(--qm-choice-control-background-disabled);background-clip: content-box; } .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_checkbox .check {color: var(--qm-choice-control-active); } .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_checkbox .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-color-correct-80);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; } .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_checkbox .bg {background: var(--qm-choice-control-background);background-clip: content-box; } .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_not-selected {opacity: 0.48; } .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-view__rich-text-view {color: var(--qm-choice-text-selected); } .choice-view.choice-view_multiple-response .choice-view__correct-icon {background: var(--qm-color-correct);color: var(--qm-icon-color-correct); } .choice-view.choice-view_multiple-response .choice-view__incorrect-icon {background: var(--qm-color-incorrect);color: var(--qm-icon-color-incorrect); } .choice-view__choice-container {transition: background 0.2s;height: 100%;width: 100%;position: relative;top: 0;left: 0;padding: 12px;cursor: pointer;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-webkit-backdrop-filter: none;backdrop-filter: none;border-radius: 8px; } .choice-view__choice-container::after {transition: background 0.2s; } .choice-view__choice-container[disabled] {cursor: default;pointer-events: none; } .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__incorrect-icon {opacity: 1;-ms-transform: translate(0, 0);transform: translate(0, 0); } .choice-view__choice-container.choice-view__choice-container_correct .choice-view__correct-icon {opacity: 1;-ms-transform: translate(0, 0);transform: translate(0, 0); } .choice-view__choice-container.choice-view__choice-container_correct.choice-view__choice-container_incorrect .choice-view__incorrect-icon {opacity: 0;-ms-transform: translate(-10px, 0);transform: translate(-10px, 0); } .choice-view__attachment-view {display: inline-block;margin-right: 10px;vertical-align: middle; } .choice-view__active-element-container {display: block;box-sizing: content-box;padding: 2px 12px 2px 2px;width: 23px;position: relative;vertical-align: middle;-ms-flex-negative: 0;flex-shrink: 0;-ms-flex-positive: 0;flex-grow: 0; } .choice-view__mock-active-element {opacity: 0;pointer-events: none;position: absolute; } .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_radio-button .inline-border {background: __controlsRadioButtonsCheckboxes__; } .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_radio-button .inline-border {display: block; } .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_radio-button[disabled] .outline-border {background: #999999; } .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_radio-button[disabled] .inline-border {background: #999999; } .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_checkbox .check {display: block; } .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_checkbox .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: __controlsRadioButtonsCheckboxes__;background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; } .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_checkbox[disabled] .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: #999999;background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; } .choice-view__active-element {pointer-events: none;position: relative;width: 20px;height: 20px; } .choice-view__active-element.choice-view__active-element_radio-button[aria-selected='true'][disabled] .inline-border {background: #999999; } .choice-view__active-element.choice-view__active-element_radio-button[aria-selected='true'][disabled] .outline-border {background: #999999; } .choice-view__active-element.choice-view__active-element_radio-button[aria-selected='true'] .inline-border {background: __controlsRadioButtonsCheckboxes__; } .choice-view__active-element.choice-view__active-element_radio-button[aria-selected='true'] .inline-border {display: block; } .choice-view__active-element.choice-view__active-element_radio-button .outline-border {position: absolute;border-radius: 50%;left: 0;top: 0;width: 20px;height: 20px; } .choice-view__active-element.choice-view__active-element_radio-button .bg {position: absolute;border-radius: 50%;top: 1px;right: 1px;bottom: 1px;left: 1px;background: #FFFFFF; } .choice-view__active-element.choice-view__active-element_radio-button .inline-border {display: none;position: absolute;border-radius: 50%;top: 5px;right: 5px;bottom: 5px;left: 5px;background: #999999; } .choice-view__active-element.choice-view__active-element_checkbox[aria-selected='true'][disabled] .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: #999999;background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; } .choice-view__active-element.choice-view__active-element_checkbox[aria-selected='true'] .check {display: block; } .choice-view__active-element.choice-view__active-element_checkbox[aria-selected='true'] .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: __controlsRadioButtonsCheckboxes__;background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; } .choice-view__active-element.choice-view__active-element_checkbox .outline-border {position: absolute;border-radius: 4px;left: 0;top: 0;width: 20px;height: 20px; } .choice-view__active-element.choice-view__active-element_checkbox .check {position: absolute;display: none;top: 1px;left: 1px;bottom: 1px;right: 1px; } .choice-view__active-element.choice-view__active-element_checkbox .check svg {position: absolute;top: calc(50% - 6px);left: calc(50% - 6px);width: 12px;height: 12px; } .choice-view__active-element.choice-view__active-element_checkbox .bg {position: absolute;border-radius: 4px;top: 0;left: 0;bottom: 0;right: 0;border: 1px solid transparent;background-clip: content-box; }.choice-content {position: relative;display: block;min-height: 20px; } .choice-content__type-in {box-shadow: 0 0 0 1px #bebebe;box-sizing: border-box;border-radius: 4px;position: relative;display: inline-block;width: 100%;border: none;outline: none;opacity: 0.86;background: #FFFFFF;margin-top: 10px;padding: 5px; } .choice-content__type-in__tooltip-icon {background-repeat: no-repeat;background-image: url("+ c[5]+");background-position: center;position: absolute;display: inline-block;height: 20px;width: 18px;top: 0;bottom: 0;margin: auto;cursor: pointer; } .choice-content__type-in input {width: 100%;-webkit-user-select: text;-ms-user-select: text;user-select: text; } .choice-content__type-in.choice-content__type-in_focused {box-shadow: 0 0 0 2px #969696;opacity: 1; } .choice-content__type-in[disabled] {cursor: inherit;box-shadow: 0 0 0 1px #96bebe;background: #F6F6F6;color: #303030; } .choice-content__type-in.choice-content__type-in_empty-text {margin-top: 0; } .choice-content__text {position: relative;display: inline-block; }.published-rich-text {z-index: 0; } .published-rich-text > h1 a, .published-rich-text > h1 a span, .published-rich-text > h1 a sup {text-decoration: none;cursor: pointer;word-wrap: break-word; } .published-rich-text > h2 a, .published-rich-text > h2 a span, .published-rich-text > h2 a sup {text-decoration: none;cursor: pointer;word-wrap: break-word; } .published-rich-text > p, .published-rich-text > ul li, .published-rich-text > ol li {word-wrap: break-word; } .published-rich-text > p a, .published-rich-text > p a span, .published-rich-text > p a sup, .published-rich-text > ul li a, .published-rich-text > ul li a span, .published-rich-text > ul li a sup, .published-rich-text > ol li a, .published-rich-text > ol li a span, .published-rich-text > ol li a sup {text-decoration: none;cursor: pointer;word-wrap: break-word; } .published-rich-text > div {max-width: 100%;clear: both;word-wrap: break-word;position: relative;z-index: 1;line-height: 0; } .published-rich-text > p, .published-rich-text > h1, .published-rich-text > li {font-feature-settings: 'liga' 0; } .published-rich-text > * {vertical-align: baseline; } .published-rich-text > ol li, .published-rich-text > ul li {position: relative;left: 1em;padding-right: 1em; } .published-rich-text > ol {margin-left: 1em;list-style: outside decimal; } .published-rich-text > ol li {padding-left: 0.6em; } .published-rich-text > ul {margin-left: 1.4em;list-style: outside disc; } .published-rich-text > ul li {padding-left: 0.2em; } .published-rich-text > sup {vertical-align: super; } .published-rich-text > sub {vertical-align: sub; } .published-rich-text .aspect-ratio-fixed-block {position: relative;display: inline-block;max-width: 100%; } .published-rich-text .aspect-ratio-fixed-block.aspect-ratio-fixed-block_zoomable {cursor: pointer;cursor: zoom-in; } .published-rich-text .aspect-ratio-fixed-block__inner-wrapper {position: relative;height: 0; } .published-rich-text .aspect-ratio-fixed-block__content {position: absolute;top: 0;left: 0;width: 100%;height: 100%; } .published-rich-text .aspect-ratio-fixed-block__zoom {position: absolute;right: 4px;bottom: 4px;width: 24px;height: 24px;opacity: 0.86;cursor: pointer;transition: none;pointer-events: none; } .published-rich-text .aspect-ratio-fixed-block__zoom svg {width: 100%;height: 100%; } .published-rich-text .inline-item {display: inline-block;text-indent: 0;font-size: 0;margin-left: 2px;margin-right: 1px;position: relative; }.quiz-slide-visualizer__fib-rich-text {line-height: 2.2;padding: 10px 12px; } .quiz-slide-visualizer__fib-rich-text > ul li, .quiz-slide-visualizer__fib-rich-text > ol li {line-height: inherit; }.quiz-slide-visualizer__mct-rich-text {line-height: 2.2;padding: 10px 12px; } .quiz-slide-visualizer__mct-rich-text > ul li, .quiz-slide-visualizer__mct-rich-text > ol li {line-height: inherit; }.quiz-slide-visualizer__wb-rich-text {line-height: 2.2;padding: 10px 12px; } .quiz-slide-visualizer__wb-rich-text > ul li, .quiz-slide-visualizer__wb-rich-text > ol li {line-height: inherit; }.mct-placeholder {line-height: 1.8; }.fib-placeholder {line-height: 1.8; }.wb-placeholder {line-height: 1.8; }.fib-placeholder {background: var(--qm-text-answer-background);border-radius: 4px;position: relative;display: inline-block;vertical-align: baseline;text-align: center;border: none;outline: none;cursor: default;margin: 0 5px;padding: 0 3px;max-width: 300px;-webkit-backdrop-filter: none;backdrop-filter: none; } .fib-placeholder::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-text-answer-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; } .fib-placeholder::after {background: var(--qm-text-answer-border);background-origin: border-box; } .fib-placeholder__input {color: var(--qm-text-answer-text); } .fib-placeholder__tooltip-icon {display: -ms-flexbox;display: flex;position: absolute;height: 20px;width: 20px;top: 0;bottom: 0;right: 5px;margin: auto;cursor: pointer;color: var(--qm-color-incorrect);opacity: 0.8; } .fib-placeholder:hover .fib-placeholder__tooltip-icon {opacity: 1; } .fib-placeholder__input {padding: 11px 12px 11px 16px;background: none;position: relative;display: inline-block;font-family: Open Sans, Arial, sans-serif;outline: none;border: none;overflow: hidden;text-overflow: ellipsis;opacity: 1;border-radius: 4px;white-space: pre;font-size: inherit;font-weight: inherit;padding: 3px 25px 3px 3px;overflow: hidden;text-overflow: ellipsis;max-width: 100%; } .fib-placeholder__input[disabled] {cursor: inherit;color: inherit; } .fib-placeholder__input.fib-placeholder__input_correct {color: #099400; } .fib-placeholder__input.fib-placeholder__input_incorrect {color: #C70000; } .fib-placeholder__input[disabled] {cursor: inherit; } .fib-placeholder__input.fib-placeholder__input_incorrect {cursor: pointer;padding-right: 37px; } .fib-placeholder[disabled] {cursor: inherit;pointer-events: none;background: var(--qm-text-answer-background); } .fib-placeholder[disabled]::after {background: var(--qm-text-answer-border);background-origin: border-box; } .fib-placeholder[disabled] .fib-placeholder__input {color: var(--qm-text-answer-text-disabled); } .fib-placeholder.fib-placeholder_active {background: var(--qm-text-answer-background-hover); } .fib-placeholder.fib-placeholder_active::after {background: var(--qm-text-answer-border-hover);background-origin: border-box; } .fib-placeholder.fib-placeholder_active .fib-placeholder__input {color: var(--qm-text-answer-text); } .fib-placeholder.fib-placeholder_focused {background: var(--qm-text-answer-background-focus); } .fib-placeholder.fib-placeholder_focused::after {background: var(--qm-text-answer-border-focus);background-origin: border-box; } .fib-placeholder.fib-placeholder_focused .fib-placeholder__input {color: var(--qm-text-answer-text); } .fib-placeholder.fib-placeholder_incorrect {background: var(--qm-text-answer-background-focus);cursor: pointer;pointer-events: all; } .fib-placeholder.fib-placeholder_incorrect::after {background: var(--qm-color-incorrect-72);background-origin: border-box; } .fib-placeholder.fib-placeholder_incorrect .fib-placeholder__input {color: var(--qm-color-incorrect); } .fib-placeholder.fib-placeholder_correct {background: var(--qm-text-answer-background-focus);pointer-events: none; } .fib-placeholder.fib-placeholder_correct::after {background: var(--qm-color-correct-72);background-origin: border-box; } .fib-placeholder.fib-placeholder_correct .fib-placeholder__input {color: var(--qm-color-correct); }.mct-placeholder {position: relative;box-sizing: border-box;cursor: pointer;display: -ms-inline-flexbox;display: inline-flex;-ms-flex-align: center;align-items: center;margin: 0 5px;border: none;border-radius: 4px;transition: all 200ms ease-out; } .mct-placeholder::before {position: absolute;top: 0;right: 0;bottom: 0;left: 0;content: '';border-radius: inherit;background: var(--qm-select-lists-label-background);-webkit-backdrop-filter: none;backdrop-filter: none; } .mct-placeholder::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-select-lists-label-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; } .mct-placeholder__chevron {position: relative;right: 5px;color: var(--qm-select-lists-label-icon); } .mct-placeholder.mct-placeholder_opened {background: var(--qm-select-lists-label-background-selected); } .mct-placeholder.mct-placeholder_opened::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-select-lists-label-border-selected);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; } .mct-placeholder.mct-placeholder_opened .mct-placeholder__chevron {-ms-transform: rotate(180deg);transform: rotate(180deg);color: var(--qm-select-lists-label-icon-selected); } .mct-placeholder.mct-placeholder_opened .mct-placeholder__label {color: var(--qm-select-lists-label-text-selected); } .mct-placeholder.mct-placeholder_opened .mct-placeholder__label.mct-placeholder__label_prompt {color: var(--qm-select-lists-label-placeholder-selected); } .mct-placeholder__label {position: relative;overflow: visible;white-space: pre-wrap;word-wrap: break-word;display: inline-block;font-family: inherit;margin: 0 10px 0 12px;color: var(--qm-select-lists-label-text); } .mct-placeholder__label.mct-placeholder__label_prompt {color: var(--qm-select-lists-label-placeholder); } .mct-placeholder[disabled] {cursor: default;pointer-events: none; } .mct-placeholder[disabled] .mct-placeholder__chevron {display: none; } .mct-placeholder[disabled] .mct-placeholder__label {opacity: 0.72;margin-right: 26px; } .mct-placeholder.mct-placeholder_correct::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-color-correct-72);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; } .mct-placeholder.mct-placeholder_correct .mct-placeholder__label {opacity: 1;color: var(--qm-color-correct); } .mct-placeholder.mct-placeholder_incorrect {cursor: pointer;pointer-events: all; } .mct-placeholder.mct-placeholder_incorrect::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-color-incorrect-72);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; } .mct-placeholder.mct-placeholder_incorrect .mct-placeholder__label {margin-right: 6px;opacity: 1;color: var(--qm-color-incorrect); } .mct-placeholder__tooltip-icon {position: relative;right: 5px;display: block;cursor: pointer;color: var(--qm-color-incorrect-80); } .mct-placeholder:hover .mct-placeholder__tooltip-icon {color: var(--qm-color-incorrect); } .mct-placeholder_active:not(.mct-placeholder_opened) {background: var(--qm-select-lists-label-background-hover); } .mct-placeholder_active:not(.mct-placeholder_opened)::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-select-lists-label-border-hover);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; } .mct-placeholder_active:not(.mct-placeholder_opened)__chevron {color: var(--qm-select-lists-label-icon-hover); } .mct-placeholder_active:not(.mct-placeholder_opened)__label {color: var(--qm-select-lists-label-text-hover); } .mct-placeholder_active:not(.mct-placeholder_opened)__label.mct-placeholder_active:not(.mct-placeholder_opened)__label_prompt {color: var(--qm-select-lists-label-placeholder-hover); }.mct-answers-list {box-sizing: border-box;overflow: hidden;font-family: var(--font-family-normal);box-shadow: 0 20px 32px 0 rgba(0, 0, 0, 0.16);padding: 8px 0;border: none;border-radius: 8px; } .mct-answers-list::before {position: absolute;top: 0;right: 0;bottom: 0;left: 0;content: '';border-radius: inherit;background: var(--qm-select-lists-item-background);-webkit-backdrop-filter: blur(40px);backdrop-filter: blur(40px); } .mct-answers-list::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-select-lists-popover-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; } .mct-answers-list__tick {visibility: hidden;width: 20px;height: 20px;position: absolute;right: 8px;top: 50%;-ms-transform: translateY(-50%);transform: translateY(-50%);background: var(--qm-accent-color);-webkit-mask-image: url("+ c[6]+");mask-image: url("+c[6]+"); } .mct-answers-list__item {position: relative;box-sizing: border-box;width: calc(100% - 1px);color: var(--qm-select-lists-item-text);word-wrap: break-word;white-space: pre-wrap;outline: none;background: transparent;cursor: pointer;padding: 11px 30px 11px 12px;z-index: 1; } .mct-answers-list__item[aria-selected='true'] .mct-answers-list__tick {visibility: visible; } .mct-answers-list__item:hover {background: var(--qm-accent-color-28);color: var(--qm-select-lists-item-text-hover); } .mct-answers-list__item:hover::before {position: absolute;top: 0;left: 0;width: 4px;height: 100%;content: '';border-top-right-radius: 3px;border-bottom-right-radius: 3px;background: var(--qm-accent-color); }.mct-answers-list-scroll-pane {width: 100%;overflow: hidden;display: inline-block;position: relative;vertical-align: top; }.wb-placeholder {position: relative;border-radius: 4px;display: inline-block;vertical-align: baseline;padding: 0 20px;cursor: default;margin: 4px 4px;min-width: 72px;transition: background-color 0.2s ease; } .wb-placeholder__tooltip-icon {background-repeat: no-repeat;background-image: url("+ c[5]+");background-position: center;position: absolute;display: inline-block;height: 20px;width: 18px;top: 0;bottom: 0;margin: auto;cursor: pointer; } .wb-placeholder__label {position: relative;display: inline-block;max-width: 200px;white-space: nowrap;word-break: break-all;max-height: 2em;color: var(--qm-drag-text);transition: color 0.2s; } .wb-placeholder__label.wb-placeholder__label_incorrect {max-width: 225px; } .wb-placeholder__question-icon {display: -ms-flexbox;display: flex;position: absolute;width: 20px;height: 20px;right: 5px;top: 50%;-ms-transform: translateY(-50%);transform: translateY(-50%);color: var(--qm-color-incorrect-80); } .wb-placeholder .background {position: absolute;width: 100%;height: 100%;left: 0;top: 0;transition: filter 0.1s ease; } .wb-placeholder .background__outline {position: absolute;width: 100%;height: 100%;border-radius: 4px;transition: background-color 0.2s ease;-webkit-mask: var(--rectangular-dotted-border);mask: var(--rectangular-dotted-border);display: none; } .wb-placeholder.wb-placeholder_place.wb-placeholder_type_empty {background: var(--qm-drag-background-60); } .wb-placeholder.wb-placeholder_place.wb-placeholder_type_empty::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-drag-border-60);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; } .wb-placeholder.wb-placeholder_place.wb-placeholder_type_empty .wb-placeholder__label {opacity: 0; } .wb-placeholder.wb-placeholder_type_word {background: var(--qm-drag-background);-webkit-backdrop-filter: none;backdrop-filter: none; } .wb-placeholder.wb-placeholder_type_word::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-drag-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; } .wb-placeholder.wb-placeholder_active.wb-placeholder_type_word {background: var(--qm-drag-background-hover);cursor: grab; } @supports (filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08))) or (-webkit-filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08))) {.wb-placeholder.wb-placeholder_active.wb-placeholder_type_word {filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08)); } } .wb-placeholder.wb-placeholder_active.wb-placeholder_type_word::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-drag-border-hover);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; } .wb-placeholder.wb-placeholder_active.wb-placeholder_type_word .wb-placeholder__label {color: var(--qm-drag-text-hover); } .wb-placeholder.wb-word-copy {z-index: 1; } .wb-placeholder.wb-word-copy.wb-placeholder.wb-word-copy_active {background: var(--qm-drag-background-selected);cursor: grabbing;will-change: transform; } .wb-placeholder.wb-word-copy.wb-placeholder.wb-word-copy_active .wb-placeholder__label {color: var(--qm-drag-text-and-icon); } @supports (filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16))) or (-webkit-filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16))) {.wb-placeholder.wb-word-copy.wb-placeholder.wb-word-copy_active {filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16)); } } .wb-placeholder.wb-word-copy.wb-placeholder.wb-word-copy_active::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-drag-border-selected);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; } .wb-placeholder.wb-placeholder_type_empty {background: var(--qm-drag-background-72);transition: opacity 0.1s ease; } .wb-placeholder.wb-placeholder_type_empty::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-drag-border-72);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; } .wb-placeholder.wb-placeholder_incorrect.wb-placeholder_type_empty .wb-placeholder__label {margin-right: 28px; } .wb-placeholder[disabled].wb-placeholder_type_empty {opacity: 0.72; } .wb-placeholder.wb-placeholder_place.wb-placeholder_highlight {background: var(--qm-accent-color-16); } .wb-placeholder.wb-placeholder_place.wb-placeholder_highlight::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: none;background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; } .wb-placeholder.wb-placeholder_place.wb-placeholder_highlight .background__outline {background: var(--qm-accent-color-72);display: block; } .wb-placeholder[disabled] .wb-placeholder__label {opacity: 0.72; } .wb-placeholder.wb-placeholder_correct {background: var(--qm-drag-background); } .wb-placeholder.wb-placeholder_correct::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-color-correct-72);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; } .wb-placeholder.wb-placeholder_correct .wb-placeholder__label {color: var(--qm-color-correct);opacity: 1; } .wb-placeholder.wb-placeholder_incorrect {cursor: pointer;padding: 0 30px 0 6px;background: var(--qm-drag-background); } .wb-placeholder.wb-placeholder_incorrect::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-color-incorrect-72);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; } .wb-placeholder.wb-placeholder_incorrect .wb-placeholder__label {color: var(--qm-color-incorrect);opacity: 1; } .wb-placeholder.wb-placeholder_incorrect:hover .wb-placeholder__question-icon {color: var(--qm-color-incorrect); } .wb-placeholder.wb-placeholder_drag-active {cursor: default;opacity: 0.4; } .wb-placeholder.wb-placeholder_highlight {background: var(--qm-accent-color-16); } .wb-placeholder.wb-placeholder_highlight::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: none;background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; } .wb-placeholder.wb-placeholder_highlight .background__outline {background: var(--qm-accent-color-72);display: block; }.wb-extra-words {padding: 10px 12px;position: relative;line-height: 2.2; } .wb-extra-words .wb-placeholder {margin: 0;margin-right: 8px; }.dnd-icons-layer {width: 100%;height: 100%;position: absolute;z-index: 1; }.dnd-destination-review-icon-container {position: absolute;margin: auto;width: 47px;height: 47px;cursor: pointer;pointer-events: all; } .dnd-destination-review-icon-container__icon {position: absolute;top: 0;left: 0;bottom: 0;right: 0; } .dnd-destination-review-icon-container__animated-layer {position: absolute;left: 5px;top: 5px;pointer-events: none; } .dnd-destination-review-icon-container.dnd-destination-review-icon-container_correct .dnd-destination-review-icon-container__icon {background-image: url("+ c[7]+");background-repeat: no-repeat;background-position: center;background-size: 47px;background-position-y: 2px; } .dnd-destination-review-icon-container.dnd-destination-review-icon-container_incorrect .dnd-destination-review-icon-container__icon {background-image: url("+c[8]+");background-repeat: no-repeat;background-position: center;background-size: 47px;background-position-y: 2px; }.object-view-container {position: relative;display: inline-block;vertical-align: top;overflow: hidden; }.dnd-review-tooltip {box-shadow: 0 20px 32px rgba(0, 0, 0, 0.16);box-sizing: border-box;border: 1px solid var(--qm-tooltip-border);color: var(--qm-tooltip-text);z-index: 10;padding: 20px 28px 24px 20px;position: absolute;border-radius: 8px;font-family: Open Sans, Helvetica, Arial;min-width: 172px; } .dnd-review-tooltip::before {position: absolute;top: 0;right: 0;bottom: 0;left: 0;content: '';border-radius: inherit;background: var(--qm-tooltip-background);-webkit-backdrop-filter: blur(40px);backdrop-filter: blur(40px); } .dnd-review-tooltip__label {font-size: 16px;font-family: Open Sans, Helvetica, Arial;font-weight: bold;margin: 0 0 16px 0;position: relative; } .dnd-review-tooltip__container:not(:last-child) {margin-bottom: 28px; } .dnd-review-tooltip__object-view {position: relative !important; } .dnd-review-tooltip__object-view-icon {position: absolute;width: 28px;height: 28px;bottom: 4px;left: 4px;border: 2px solid transparent;border-radius: 50%;overflow: hidden; } .dnd-review-tooltip__object-view-icon.dnd-review-tooltip__object-view-icon_correct {border-color: var(--qm-icon-color-correct-border);color: var(--qm-icon-color-correct); } .dnd-review-tooltip__object-view-icon.dnd-review-tooltip__object-view-icon_correct svg {background: var(--qm-color-correct); } .dnd-review-tooltip__object-view-icon.dnd-review-tooltip__object-view-icon_incorrect {border-color: var(--qm-icon-color-incorrect-border);color: var(--qm-icon-color-incorrect); } .dnd-review-tooltip__object-view-icon.dnd-review-tooltip__object-view-icon_incorrect svg {background: var(--qm-color-incorrect); } .dnd-review-tooltip__empty-object-view {width: 36px;height: 36px;position: relative !important;background-image: url("+ c[9]+");background-size: 36px;background-position: center;margin-left: 7px;margin-top: -1px;margin-bottom: 23px; }.correct-answers-tooltip {box-shadow: 0 20px 32px rgba(0, 0, 0, 0.16);box-sizing: border-box;border: 1px solid var(--qm-tooltip-border);color: var(--qm-tooltip-text);z-index: 10;padding: 20px 28px 24px 20px;position: absolute;border-radius: 8px;font-family: Open Sans, Helvetica, Arial;min-width: 172px;max-width: 300px; } .correct-answers-tooltip::before {position: absolute;top: 0;right: 0;bottom: 0;left: 0;content: '';border-radius: inherit;background: var(--qm-tooltip-background);-webkit-backdrop-filter: blur(40px);backdrop-filter: blur(40px); } .correct-answers-tooltip__label {font-size: 16px;font-family: Open Sans, Helvetica, Arial;font-weight: bold;margin: 0 0 16px 0;position: relative; } .correct-answers-tooltip__user-answer {font-size: 14px;color: #C70000;margin-bottom: 16px;position: relative;word-break: break-word;font-family: Open Sans, Arial, sans-serif; } .correct-answers-tooltip__correct-answer {font-size: 14px;position: relative;padding-left: 32px;margin-bottom: 5px;margin-top: 5px;word-wrap: break-word; } .correct-answers-tooltip__correct-answer-icon {content: '';position: absolute;background-color: var(--qm-color-correct);left: 2px;top: 0;width: 20px;height: 20px;border-radius: 50%; } .correct-answers-tooltip__correct-answer-icon svg {position: absolute;color: var(--qm-icon-color-correct);left: 4px;top: 4px;width: 12px;height: 12px; }.tooltip-scroll-pane {display: inline-block;position: relative;max-width: 278px;vertical-align: top; }.non-interactive-overlay {position: absolute;top: 0;width: 100%;height: 100%; }.review-answers-popup {position: absolute;background: #FFFFDE;min-width: 179px;border: 1px solid #A1A1A1;border-radius: 3px;padding: 5px; } .review-answers-popup__correct-answers-title {font-size: 17px;color: #666666; }.quiz-content-separator {-ms-flex-preferred-size: 5px;flex-basis: 5px;margin-left: -2px;margin-right: -2px;padding-left: 2px;padding-right: 2px;cursor: ew-resize;z-index: 1;height: 100%;position: absolute;top: 0; } .quiz-content-separator::before {position: absolute;content: '';border-left: 1px dashed #999999;height: 100%; }.background-base {position: absolute;overflow: hidden;width: 100%;height: 100%;border-radius: 4px; } .background-base::before {content: '';position: absolute;top: 0;left: 0;bottom: 0;right: 0;border-radius: inherit;border: 1px solid __playerText__;opacity: 0.1;pointer-events: none; } .background-base__image {position: absolute;width: 100%;height: 100%; } .background-base__image.background-base__image_fill {background-position: center;background-repeat: no-repeat;background-size: cover; } .background-base__image.background-base__image_tile {background-repeat: repeat; }.image-view {-webkit-user-select: none;-ms-user-select: none;user-select: none;position: absolute;background-size: 100% 100%; } .image-view.image-view_with-hyperlink {cursor: pointer; } .image-view.image-view_draggable {cursor: pointer; } .image-view.image-view_highlighted.image-view_dragged:not([disabled]) {filter: contrast(75%) brightness(115%); } .image-view.image-view_highlighted:hover:not([disabled]) {filter: contrast(75%) brightness(115%); } .image-view.image-view_with-zoom {cursor: pointer;cursor: zoom-in;background: rgba(255, 0, 0, 0); }.zoom-icon {background: url("+ c[10]+");width: 24px;height: 24px;bottom: 4px;right: 4px;position: absolute;content: '';opacity: 0.68; } .zoom-icon.zoom-icon_active {opacity: 0.86; } .zoom-icon.zoom-icon_type_left {left: 4px;-ms-transform: rotate(90deg);transform: rotate(90deg); } .zoom-icon.zoom-icon_type_topleft {top: 4px;left: 4px;-ms-transform: rotate(180deg);transform: rotate(180deg); } .zoom-icon.zoom-icon_type_top {top: 4px;-ms-transform: rotate(270deg);transform: rotate(270deg); }.player-shape-view {position: absolute;width: 100%; } .player-shape-view.player-shape-view_with-hyperlink {cursor: pointer; } .player-shape-view.player-shape-view_draggable {cursor: pointer; } .player-shape-view.player-shape-view_highlighted.player-shape-view_dragged:not([disabled]) {filter: contrast(75%) brightness(115%); } .player-shape-view.player-shape-view_highlighted:hover:not([disabled]) {filter: contrast(75%) brightness(115%); } .player-shape-view__shape-view-rich-text-view {-webkit-user-select: none;-ms-user-select: none;user-select: none;position: absolute;word-break: initial;word-wrap: initial; } .player-shape-view__shape-view-rich-text-view.player-shape-view__shape-view-rich-text-view_wrap-text {word-break: break-word;word-wrap: break-word; } .player-shape-view.player-shape-view_button {cursor: pointer; } .player-shape-view.player-shape-view_button:hover {filter: contrast(75%) brightness(115%); } .player-shape-view.player-shape-view_direction {height: 200px; }.line-view {position: absolute; } .line-view.line-view_with-hyperlink {cursor: pointer; } .line-view.line-view_draggable {cursor: pointer; } .line-view.line-view_highlighted.line-view_dragged:not([disabled]) {filter: contrast(75%) brightness(115%); } .line-view.line-view_highlighted:hover:not([disabled]) {filter: contrast(75%) brightness(115%); }.fullscreen-video-layer {display: none;background: #000000;will-change: transform; } .fullscreen-video-layer.fullscreen-video-layer_with-video-player {overflow: hidden;position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 1;display: block; } .fullscreen-video-layer.fullscreen-video-layer_with-video-player .video-player {top: 0 !important;right: 0 !important;bottom: 0 !important;left: 0 !important;width: 100% !important;height: 100% !important; } .fullscreen-video-layer.fullscreen-video-layer_with-video-player .video-player__video-element {width: 100% !important;height: 100% !important;-ms-transform: none !important;transform: none !important; }.slide-layout {position: absolute;width: 100%;min-height: 100%;overflow: hidden; }.quiz-slide-visualizer.quiz-slide-visualizer_mobile .slide-layout {overflow-y: auto;-webkit-overflow-scrolling: touch; }.quiz-player-skin.quiz-player-skin_filltype_player {background: __slide_background_url__ center;background-size: 100% 100%; } .quiz-player-skin.quiz-player-skin_filltype_player .quiz-slide-visualizer {background: none; }.quiz-player-skin.quiz-player-skin_fill-slide-bg .quiz-slide-visualizer {background-size: calc(100% + 12px + 12px) calc(100% + 52px + 68px);background-position-x: -12px;background-position-y: -52px; }.quiz-player-skin.quiz-player-skin_filltype_slide .quiz-slide-visualizer {background: __slide_background_url__ center;background-size: 100% 100%; }.quiz-player-skin .quiz-slide-visualizer {background: __slide_background_url__ center;background-size: 100% 100%; }.quiz-player-skin .quiz-slide-visualizer__topBorder {position: absolute;width: 100%;border-top: 1px solid rgba(0, 0, 0, 0.04); }.quiz-player-skin .quiz-slide-visualizer__rightBorder {position: absolute;right: 0;height: 100%;border-left: 1px solid rgba(0, 0, 0, 0.04); }.quiz-player-skin .quiz-slide-visualizer__bottomBorder {position: absolute;width: 100%;bottom: 0;border-top: 1px solid rgba(0, 0, 0, 0.04); }.quiz-player-skin .quiz-slide-visualizer__leftBorder {position: absolute;height: 100%;border-left: 1px solid rgba(0, 0, 0, 0.04); }.quiz-player-skin.quiz-player-skin_hide-bg .quiz-slide-visualizer > .background-base {display: none; }.quiz-player-skin.quiz-player-skin_slide-presentation-not-bg .quiz-slide-visualizer {background-image: none; }.video-player {position: relative;overflow: hidden;max-width: 100%;-webkit-user-select: none;-ms-user-select: none;user-select: none;position: absolute;overflow: hidden; } .video-player .media-controls-panel {height: 36px;width: 100%;background-color: __mediaPlayerBackground__;position: absolute;padding: 0 22px;bottom: 0;transition: bottom 200ms ease-in-out;clear: both;min-width: 80px;border-radius: 2px;-webkit-user-select: none;-ms-user-select: none;user-select: none; } .video-player .media-controls-panel.media-controls-panel_translate-z {transform: translateZ(0); } .video-player .media-controls-panel.media-controls-panel_hidden {bottom: -36px; } .video-player .media-controls-panel[disabled] {opacity: 0.7; } .video-player .media-controls-panel.media-controls-panel_minimized {padding: 0 22px 0 11px; } .video-player .media-controls-panel.media-controls-panel_minimized .timeline-control {width: calc(100% - 36px); } .video-player .media-controls-panel.media-controls-panel_minimized .timeline-control .progress-block {width: calc(100% - 8px);margin-left: 8px; } .video-player .media-controls-panel.media-controls-panel_minimized .timeline-control .time-block {display: none; } .video-player .media-controls-panel.media-controls-panel_minimized .sound-control {display: none; } .video-player .media-controls-panel .button-control {height: 36px;width: 36px;display: inline-block;float: left;cursor: pointer;opacity: 0.72;position: relative; } .video-player .media-controls-panel .button-control[disabled] {cursor: default;pointer-events: none;opacity: 0.34; } .video-player .media-controls-panel .button-control .icon-container {width: 18px;height: 18px;position: relative;top: calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: __mediaPlayerButtons__; } .video-player .media-controls-panel .button-control .icon-container__play-icon {height: 100%; } .video-player .media-controls-panel .button-control .icon-container__pause-icon {height: 100%; } .video-player .media-controls-panel .timeline-control {height: 36px;display: inline-block;float: left;width: calc(100% - 2 * 36px - 8px); } .video-player .media-controls-panel .timeline-control[disabled] {pointer-events: none; } .video-player .media-controls-panel .timeline-control .progress-block {cursor: pointer;height: 100%;display: inline-block;position: relative;float: left;width: calc(100% - 4 * 8px - 36px);margin: 0 8px; } .video-player .media-controls-panel .timeline-control .progress-block[disabled] {opacity: 0.34; } .video-player .media-controls-panel .timeline-control .progress-block__timeline {width: 100%;height: 4px;border-radius: 2px;position: absolute;background-color: __mediaPlayerButtons__;opacity: 0.3;top: calc(50% - 4px / 2);cursor: pointer; } .video-player .media-controls-panel .timeline-control .progress-block__timeline[disabled] {pointer-events: none; } .video-player .media-controls-panel .timeline-control .progress-block__progress {width: 0;height: 4px;border-radius: 2px;position: absolute;background-color: __mediaPlayerProgress__;top: calc(50% - 4px / 2); } .video-player .media-controls-panel .timeline-control .progress-block__progress[disabled] {pointer-events: none; } .video-player .media-controls-panel .timeline-control .progress-block__progress-slider-container {width: 24px;height: 36px;position: absolute;margin-left: -12px; } .video-player .media-controls-panel .timeline-control .progress-block__progress-slider {width: 12px;height: 12px;position: absolute;background-color: __mediaPlayerProgress__;top: calc(50% - 12px / 2);left: calc(50% - 12px / 2);border-radius: 50%; } .video-player .media-controls-panel .timeline-control .time-block {height: 100%;display: inline-block;position: relative;float: left;cursor: default;width: 36px;overflow: visible;margin: 0 8px; } .video-player .media-controls-panel .timeline-control .time-block__time {height: 20px;position: relative;top: calc((100% - 20px) / 2);-webkit-user-select: none;-ms-user-select: none;user-select: none;color: __mediaPlayerButtons__;font-family: var(--font-family-bold);font-size: 14px;line-height: 20px;text-align: center;opacity: 0.9; } .video-player .media-controls-panel .fullscreen-control {height: 36px;display: inline-block;float: right;cursor: pointer;position: relative;margin-left: 8px; } .video-player .media-controls-panel .fullscreen-control[disabled] {cursor: default; } .video-player .media-controls-panel .fullscreen-control.fullscreen-control_minimized {display: none; } .video-player .media-controls-panel .fullscreen-control .icon {width: 25px;height: 19px;top: calc((100% - 19px) / 2);position: relative;transition: opacity 150ms ease-in-out;opacity: 0.72; } .video-player .media-controls-panel .fullscreen-control .icon #icon {stroke: __mediaPlayerButtons__; } .video-player .media-controls-panel .fullscreen-control .icon[disabled] {pointer-events: none;opacity: 0.34; } .video-player .media-controls-panel .fullscreen-control .icon.icon_active {opacity: 1; } .video-player .media-controls-panel.media-controls-panel_without-sound .timeline-control {width: calc(100% - 36px); } .video-player .media-controls-panel.media-controls-panel_with-fullscreen-button .timeline-control {width: calc(100% - 2 * 36px - 45px); } .video-player .media-controls-panel.media-controls-panel_without-sound.media-controls-panel_with-fullscreen-button .timeline-control {width: calc(100% - 36px - 45px); } .video-player .media-controls-panel .sound-control {height: 36px;width: 36px;display: inline-block;float: left;cursor: pointer;opacity: 0.72;position: relative;float: right;cursor: pointer;margin-right: 8px; } .video-player .media-controls-panel .sound-control[disabled] {cursor: default;pointer-events: none;opacity: 0.34; } .video-player .media-controls-panel .sound-control .icon-container {width: 18px;height: 18px;position: relative;top: calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: __mediaPlayerButtons__; } .video-player .media-controls-panel .sound-control .icon-container__sound-on {left: 1px;height: 100%;float: left;position: relative; } .video-player .media-controls-panel .sound-control .icon-container__sound-off {left: 1px;height: 100%;float: left;position: relative; } .video-player .media-controls-panel {border-radius: 0; } .video-player__start-button {text-align: center;display: inline-block;height: 56px;width: 56px;position: absolute;top: calc(50% - 56px / 2);left: calc(50% - 56px / 2);cursor: pointer;transition: opacity 150ms ease-in-out;opacity: 1;transform: translateZ(0); } .video-player__start-button:hover {opacity: 0.8; } .video-player__replay-button {text-align: center;display: inline-block;height: 56px;width: 56px;position: absolute;top: calc(50% - 56px / 2);left: calc(50% - 56px / 2);cursor: pointer;transition: opacity 150ms ease-in-out;opacity: 1;transform: translateZ(0); } .video-player__replay-button:hover {opacity: 0.8; } .video-player .video-player-preloader {width: 50px;height: 50px;position: absolute;top: 0;left: 0;bottom: 0;right: 0;margin: auto;border-radius: 10px;background-color: rgba(0, 0, 0, 0.5); } .video-player .video-player-preloader__image {width: 50px;height: 50px;-ms-transform-origin: center;transform-origin: center; } .video-player video {width: 100%;height: 100%; }.quiz-slide-visualizer {position: relative; } .quiz-slide-visualizer.quiz-slide-visualizer_animated .slide-layout * {pointer-events: none; } .quiz-slide-visualizer:focus {outline: none; } .quiz-slide-visualizer__direction {position: absolute; } .quiz-slide-visualizer__content {width: 100%;-webkit-user-select: none;-ms-user-select: none;user-select: none;position: absolute; } .quiz-slide-visualizer__wrapper {padding-bottom: 10px; } .quiz-slide-visualizer__shape-view-rich-text-view {-webkit-user-select: none;-ms-user-select: none;user-select: none;position: absolute;word-break: initial;word-wrap: initial; } .quiz-slide-visualizer__shape-view-rich-text-view.quiz-slide-visualizer__shape-view-rich-text-view_wrap-text {word-break: break-word;word-wrap: break-word; } .quiz-slide-visualizer .slide-object-view-icon-placeholder {-webkit-user-select: none;-ms-user-select: none;user-select: none;position: absolute; } .quiz-slide-visualizer .slide-object-view-icon-placeholder.slide-object-view-icon-placeholder_type_passed {background: url("+ c[11]+") no-repeat center;background-size: contain;border-radius: 100%; } .quiz-slide-visualizer .slide-object-view-icon-placeholder.slide-object-view-icon-placeholder_type_failed {background: url("+c[12]+") no-repeat center;background-size: contain;border-radius: 100%; } .quiz-slide-visualizer .slide-object-view-icon-placeholder.slide-object-view-icon-placeholder_type_mock-flash-movie {background: url("+c[13]+") no-repeat center;background-size: cover; } .quiz-slide-visualizer .slide-picture-view {-webkit-user-select: none;-ms-user-select: none;user-select: none;position: absolute; } .quiz-slide-visualizer .slide-picture-view.slide-picture-view_with-zoom {cursor: pointer;cursor: zoom-in;background: rgba(255, 0, 0, 0); } .quiz-slide-visualizer .slide-picture-view.slide-picture-view_with-hyperlink {cursor: pointer; } .quiz-slide-visualizer .slide-audio-view-object {-webkit-user-select: none;-ms-user-select: none;user-select: none;position: absolute; } .quiz-slide-visualizer .slide-audio-view-object .slide-audio-view {width: 100%;height: 100%;position: relative; } .quiz-slide-visualizer .slide-audio-view {-webkit-user-select: none;-ms-user-select: none;user-select: none;position: absolute;margin: 0 12px; } .quiz-slide-visualizer .slide-audio-view .media-controls-panel {height: 36px;width: 100%;background-color: __mediaPlayerBackground__;position: absolute;padding: 0 12px;bottom: 0;transition: bottom 200ms ease-in-out;clear: both;min-width: 80px;border-radius: 8px;-webkit-user-select: none;-ms-user-select: none;user-select: none; } .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_translate-z {transform: translateZ(0); } .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_hidden {bottom: -36px; } .quiz-slide-visualizer .slide-audio-view .media-controls-panel[disabled] {opacity: 0.7; } .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_minimized {padding: 0 12px 0 6px; } .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_minimized .timeline-control {width: calc(100% - 36px); } .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_minimized .timeline-control .progress-block {width: calc(100% - 8px);margin-left: 8px; } .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_minimized .timeline-control .time-block {display: none; } .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_minimized .sound-control {display: none; } .quiz-slide-visualizer .slide-audio-view .media-controls-panel .button-control {height: 36px;width: 36px;display: inline-block;float: left;cursor: pointer;opacity: 0.72;position: relative; } .quiz-slide-visualizer .slide-audio-view .media-controls-panel .button-control[disabled] {cursor: default;pointer-events: none;opacity: 0.34; } .quiz-slide-visualizer .slide-audio-view .media-controls-panel .button-control .icon-container {width: 18px;height: 18px;position: relative;top: calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: __mediaPlayerButtons__; } .quiz-slide-visualizer .slide-audio-view .media-controls-panel .button-control .icon-container__play-icon {height: 100%; } .quiz-slide-visualizer .slide-audio-view .media-controls-panel .button-control .icon-container__pause-icon {height: 100%; } .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control {height: 36px;display: inline-block;float: left;width: calc(100% - 2 * 36px - 8px); } .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control[disabled] {pointer-events: none; } .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block {cursor: pointer;height: 100%;display: inline-block;position: relative;float: left;width: calc(100% - 4 * 8px - 36px);margin: 0 8px; } .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block[disabled] {opacity: 0.34; } .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__timeline {width: 100%;height: 4px;border-radius: 2px;position: absolute;background-color: __mediaPlayerButtons__;opacity: 0.3;top: calc(50% - 4px / 2);cursor: pointer; } .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__timeline[disabled] {pointer-events: none; } .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__progress {width: 0;height: 4px;border-radius: 2px;position: absolute;background-color: __mediaPlayerProgress__;top: calc(50% - 4px / 2); } .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__progress[disabled] {pointer-events: none; } .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__progress-slider-container {width: 24px;height: 36px;position: absolute;margin-left: -12px; } .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__progress-slider {width: 12px;height: 12px;position: absolute;background-color: __mediaPlayerProgress__;top: calc(50% - 12px / 2);left: calc(50% - 12px / 2);border-radius: 50%; } .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .time-block {height: 100%;display: inline-block;position: relative;float: left;cursor: default;width: 36px;overflow: visible;margin: 0 8px; } .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .time-block__time {height: 20px;position: relative;top: calc((100% - 20px) / 2);-webkit-user-select: none;-ms-user-select: none;user-select: none;color: __mediaPlayerButtons__;font-family: var(--font-family-bold);font-size: 14px;line-height: 20px;text-align: center;opacity: 0.9; } .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control {height: 36px;display: inline-block;float: right;cursor: pointer;position: relative;margin-left: 8px; } .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control[disabled] {cursor: default; } .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control.fullscreen-control_minimized {display: none; } .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control .icon {width: 25px;height: 19px;top: calc((100% - 19px) / 2);position: relative;transition: opacity 150ms ease-in-out;opacity: 0.72; } .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control .icon #icon {stroke: __mediaPlayerButtons__; } .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control .icon[disabled] {pointer-events: none;opacity: 0.34; } .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control .icon.icon_active {opacity: 1; } .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_without-sound .timeline-control {width: calc(100% - 36px); } .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_with-fullscreen-button .timeline-control {width: calc(100% - 2 * 36px - 45px); } .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_without-sound.media-controls-panel_with-fullscreen-button .timeline-control {width: calc(100% - 36px - 45px); } .quiz-slide-visualizer .slide-audio-view .media-controls-panel .sound-control {height: 36px;width: 36px;display: inline-block;float: left;cursor: pointer;opacity: 0.72;position: relative;float: right;cursor: pointer;margin-right: 8px; } .quiz-slide-visualizer .slide-audio-view .media-controls-panel .sound-control[disabled] {cursor: default;pointer-events: none;opacity: 0.34; } .quiz-slide-visualizer .slide-audio-view .media-controls-panel .sound-control .icon-container {width: 18px;height: 18px;position: relative;top: calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: __mediaPlayerButtons__; } .quiz-slide-visualizer .slide-audio-view .media-controls-panel .sound-control .icon-container__sound-on {left: 1px;height: 100%;float: left;position: relative; } .quiz-slide-visualizer .slide-audio-view .media-controls-panel .sound-control .icon-container__sound-off {left: 1px;height: 100%;float: left;position: relative; } .quiz-slide-visualizer__submitted-status {position: absolute;width: 30px;height: 30px;background: green;margin: auto;top: 0;bottom: 0;right: 0;left: 0;border-radius: 15px; }.survey-text-input-view__container {height: 30px;border: 1px solid #808080;border-radius: 3px;padding: 3px; }.survey-text-input-view__text-input {width: 100%;height: 100%;border: none; }.choice-picture-attachment-view {position: relative;-webkit-user-select: none;-ms-user-select: none;user-select: none;background-repeat: no-repeat;background-position: center;background-size: contain; } .choice-picture-attachment-view.choice-picture-attachment-view_with-zoom {cursor: pointer;cursor: zoom-in; }.timed-question-popup {position: absolute;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;background-color: #676767;border-radius: 60px;border: 1px solid rgba(54, 54, 54, 0.08);padding: 13px 22px;color: #FFFFFF;font-size: 16px;font-family: var(--font-family-normal);white-space: nowrap;pointer-events: none; } .timed-question-popup__icon {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-pack: center;justify-content: center;margin-right: 20px; }* {box-sizing: border-box;-webkit-user-select: none;-ms-user-select: none;user-select: none;-webkit-touch-callout: none;-webkit-user-drag: none;position: static; } * input, * textarea {-webkit-user-select: text;-ms-user-select: text;user-select: text;-webkit-appearance: none;appearance: none;font-family: Helvetica Neue, Helvetica, Roboto, Arial; }.tap_area {position: absolute;top: 0;right: 0;bottom: 0;left: 0; }.mini {font-family: Helvetica Neue, Helvetica, Roboto, Arial;position: relative;top: 0;overflow: hidden;background-color: #F7F7F7; } .mini .quiz_title_panel {box-shadow: 0 1px 6px 0 rgba(0, 0, 0, 0.1);position: fixed;left: 0;top: 0;width: 100%;min-height: 46px;background: #FFFFFF; } .mini .quiz_title_panel .info {position: relative;color: #2B3B46;top: 2px;text-align: center;font-size: 15px;font-weight: 600;line-height: 46px;text-overflow: ellipsis;overflow: hidden;pointer-events: none;font-family: Helvetica Neue, Helvetica, Roboto, Arial;white-space: pre;padding-right: 85px;padding-left: 85px; } .mini .quiz_title_panel .exit_review, .mini .quiz_title_panel .finish, .mini .quiz_title_panel .show_slides {position: absolute;width: 48px;height: 46px; } .mini .quiz_title_panel .exit_review.component_container, .mini .quiz_title_panel .finish.component_container, .mini .quiz_title_panel .show_slides.component_container {top: 0; } .mini .quiz_title_panel .exit_review button, .mini .quiz_title_panel .finish button, .mini .quiz_title_panel .show_slides button {border: 0;background: transparent; } .mini .quiz_title_panel .finish.disabled {display: none; } .mini .quiz_title_panel.slides_showed {z-index: 1; } .mini .quiz_title_panel.slides_showed .show_slides {right: 0;left: auto; } .mini .quiz_title_panel.slides_showed .exit_review {display: none !important; } .mini .quiz_title_panel.slides_showed .finish {display: none !important; } .mini .quiz_title_panel .show_slides {width: 46px;position: absolute;right: 0; } .mini .quiz_title_panel .show_slides button {width: 100%;height: 100%;background: transparent;line-height: 100%; } .mini .quiz_title_panel .show_slides button::after {content: '';position: absolute;width: 22px;height: 19px;background-image: url("+ c[14]+");background-size: contain;background-repeat: no-repeat;top: 0;right: 0;bottom: 0;left: 0;margin: auto; } .mini .quiz_title_panel .show_slides button.active::after {background-image: url("+c[14]+"); } .mini .quiz_title_panel .show_slides button[disabled]::after, .mini .quiz_title_panel .show_slides button.active[disabled]::after {background-image: url("+c[15]+"); } .mini .quiz_title_panel .show_slides button.selected::after {background-image: url("+c[16]+") !important;background-repeat: no-repeat;background-position: center; } .mini .quiz_title_panel .show_slides button.selected.active::after {background-image: url("+ c[16]+") !important;background-repeat: no-repeat;background-position: center; } .mini .quiz_title_panel .component_container.mark_slide {position: absolute;top: 0;right: 46px;width: 46px;height: 46px; } .mini .quiz_title_panel button.mark_slide {background: url("+c[17]+") no-repeat center;background-size: 13px 20px;width: 13px;height: 22px;border: none;margin: 13px 16px 0 16px;padding: 0; } .mini .quiz_title_panel button.mark_slide.selected {background: url("+c[1]+") no-repeat center !important;background-size: 13px 20px !important; } .mini .quiz_title_panel .exit_review {width: 46px;position: absolute;width: 46px;display: none;left: 0;margin-right: 10px;font-weight: 600;font-family: Helvetica Neue, Helvetica, Roboto, Arial; } .mini .quiz_title_panel .exit_review button {width: 100%;height: 100%;background: transparent;line-height: 100%; } .mini .quiz_title_panel .exit_review button::after {content: '';position: absolute;width: 22px;height: 19px;background-image: url("+ c[16]+");background-size: contain;background-repeat: no-repeat;top: 0;right: 0;bottom: 0;left: 0;margin: auto; } .mini .quiz_title_panel .exit_review button.active::after {background-image: url("+c[16]+"); } .mini .quiz_title_panel .exit_review button::after {background-repeat: no-repeat;background-position: center; } .mini .quiz_title_panel .finish {right: 0; } .mini .quiz_title_panel .finish button {background: transparent url("+c[18]+") no-repeat center; } .mini .quiz_title_panel.reviewing .info {pointer-events: all; } .mini .quiz_title_panel.reviewing .finish {display: none !important; } .mini .quiz_title_panel.reviewing .back_to_app {display: none; } .mini .quiz_title_panel.reviewing .exit_review {display: block;position: absolute;left: initial;width: 46px;height: 46px;top: 0; } .mini .quiz_title_panel.slides_showed .info::after {background: url("+ c[19]+") no-repeat center; } .mini .quiz_title_panel .timer {position: absolute;height: 42px;background: #4E4E4E;top: 46px; } .mini .quiz_title_panel .timer .time {position: absolute;color: #FFFFFF;font-size: 12px;font-weight: 600;line-height: 42px;right: 15px;text-align: center;width: 57px; } .mini .quiz_title_panel .timer .icon {width: 18px;height: 20px;left: 28px;position: absolute;top: 0;bottom: 0;margin: auto;background: url("+c[20]+") no-repeat center !important;background-size: 18px 20px !important; } .mini .quiz_title_panel .timer .view {position: absolute;top: 19px;right: 79px;left: 61px;overflow: hidden;background: rgba(255, 255, 255, 0.27);border-radius: 2px;height: 4px; } .mini .quiz_title_panel .timer .view .progress {background: #58B8F7;position: absolute;top: 0;bottom: 0; } .mini .questions_list {position: fixed;background: #FFFFFF;left: 0; } .mini .questions_list .vscrollbar {position: absolute;right: 3px;top: 8px;bottom: 8px;width: 15px;z-index: 1; } .mini .questions_list .vscrollbar .thumb {left: 3px;width: 9px;border-radius: 4px;position: relative;background-color: #000000;border: 1px solid #FFFFFF;opacity: 0.5; } .mini .questions_list.fit {bottom: 0;right: 0; } .mini .questions_list.component_base {width: 100%;position: relative; } .mini .questions_list.component_base .questions_list_content {position: relative;opacity: 0.99;counter-reset: question; } .mini .questions_list.component_base .questions_list_content.review .mark {display: none; } .mini .questions_list.component_base .questions_list_content .item {position: relative;padding: 17px 60px 18px 35px;font-family: Helvetica Neue, Helvetica, Roboto, Arial;font-size: 14px;line-height: 1.5;margin-top: -1px;margin-bottom: -1px;overflow: hidden;z-index: 1; } .mini .questions_list.component_base .questions_list_content .item .text {max-height: 41px;overflow: hidden;color: rgba(43, 59, 70, 0.8); } .mini .questions_list.component_base .questions_list_content .item .mark {background: url("+ c[1]+") no-repeat center !important;background-size: 14px 20px !important;width: 14px;height: 20px;position: absolute;right: 10px;bottom: 0;margin: auto;top: 0; } .mini .questions_list.component_base .questions_list_content .item .icon, .mini .questions_list.component_base .questions_list_content .item .answered {position: absolute;top: 0;right: 20px;width: 28px;height: 28px;bottom: 0;margin: auto; } .mini .questions_list.component_base .questions_list_content .item .icon svg, .mini .questions_list.component_base .questions_list_content .item .answered svg {position: absolute;top: 0;right: 0;bottom: 0;left: 0;margin: auto; } .mini .questions_list.component_base .questions_list_content .item .answered {right: 28px; } .mini .questions_list.component_base .questions_list_content .item.question {counter-increment: question; } .mini .questions_list.component_base .questions_list_content .item.question::before {content: counter(question) '.';left: 8px;width: 23px;text-align: right;color: rgba(43, 59, 70, 0.8); } .mini .questions_list.component_base .questions_list_content .item.info::before {content: '';background: url("+ c[2]+") no-repeat center;height: 14px;width: 15px;left: 16px;padding-top: 5px; } .mini .questions_list.component_base .questions_list_content .item::before {position: absolute; } .mini .questions_list.component_base .questions_list_content .item.selected, .mini .questions_list.component_base .questions_list_content .item.active {background: rgba(61, 160, 225, 0.12);transition-property: background;transition-duration: 0.1s;transition-timing-function: step-end; } .mini .questions_list.component_base .questions_list_content .separator::after {top: 0;right: 6px;left: 6px;height: 1px;content: '';position: absolute;background: #E0E0E0; } .mini .questions_list.component_base .questions_list_content .separator:first-child {position: absolute;top: -1px; } .mini .questions_list.component_base .questions_list_content .separator:last-child {position: absolute;bottom: -1px; } .mini .questions_list.component_base .questions_list_content .separator {position: relative;height: 1px;width: 100%; } .mini .questions_list.component_base .questions_list_content.allatonce .item .icon {right: 28px !important; } .mini .questions_list .item {z-index: 1;min-height: 56px; } .mini .sequence_move_panel {position: fixed;top: 0;bottom: 0;margin: auto;right: 7px;width: 40px;border-radius: 20px;z-index: 1;background-color: rgba(57, 64, 68, 0.85);box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2); } .mini .sequence_move_panel.landscape {right: 64px; } .mini .sequence_move_panel .up, .mini .sequence_move_panel .down {background-repeat: no-repeat;background-position: center;position: absolute;width: 100%;height: 56px;border: 0; } .mini .sequence_move_panel .up button, .mini .sequence_move_panel .up.active button[disabled], .mini .sequence_move_panel .down button, .mini .sequence_move_panel .down.active button[disabled] {background-color: transparent; } .mini .sequence_move_panel .component_container.up {transform: rotateX(180deg); } .mini .sequence_move_panel .up {top: 0; } .mini .sequence_move_panel .up button {background-image: url("+ c[21]+"); } .mini .sequence_move_panel .up[disabled] {opacity: 0.38; } .mini .sequence_move_panel .down {bottom: 0; } .mini .sequence_move_panel .down button {background-image: url("+c[21]+"); } .mini .sequence_move_panel .down[disabled] {opacity: 0.38; } .mini .sequence_move_panel::after {position: absolute;content: '';top: 56px;bottom: 56px;left: 8px;right: 8px;opacity: 0.14;border-radius: 0.5px;background-color: #FFFFFF; } .mini .main_container .vscrollbar {position: absolute;right: 3px;top: 2px;bottom: 2px;width: 3px;z-index: 1; } .mini .main_container .vscrollbar .thumb {left: 0;width: 100%;border-radius: 4px;position: relative;background-color: #000000;opacity: 0.4; } .mini.ignore_min_height {min-height: 0 !important; } .mini.landscape .content .visualizer .title {margin-right: 18px;margin-left: 18px;border-radius: 0 0 5px 5px; } .mini.landscape .content .visualizer.result .btns-container {margin-left: 6px;margin-right: 6px; } .mini.landscape .content .visualizer.result .btns-container .component_container.result_btn {width: auto;margin-left: 6px;margin-right: 6px;max-width: 50%; } .mini.landscape .content .visualizer.result .btns-container .component_container.result_btn button {width: auto; } .mini.animation .bottom_panel {z-index: 1; } .mini.animation .sequence_move_panel {display: none; } .mini.animation .content {margin-bottom: auto !important; } .mini .visualizer {position: relative;white-space: pre-wrap;overflow: visible;padding-top: 1px;padding-bottom: 1px;opacity: 0.99; } .mini .visualizer .content-buttons-panel {height: 60px;margin: 0 55px; } .mini .visualizer .content-buttons-panel > div {position: absolute;top: 8px;bottom: 10px; } .mini .visualizer .content-buttons-panel > div.active::before {background: #0E7FCB;box-shadow: none; } .mini .visualizer .content-buttons-panel > div:first-child:only-child {right: 7px; } .mini .visualizer .content-buttons-panel > div:first-child {right: 50%;left: 7px; } .mini .visualizer .content-buttons-panel > div:nth-child(2) {left: 50%;right: 7px; } .mini .visualizer .content-buttons-panel > div button {top: 0;bottom: 0;left: 0;width: 100%;position: absolute;background: transparent;border: 0;line-height: 100%;color: #FFFFFF;font-size: 16px;font-family: Helvetica Neue, Helvetica, Roboto, Arial;padding-left: 20px;padding-right: 20px;font-weight: 500;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; } .mini .visualizer .content-buttons-panel > div button.android {padding-top: 3px; } .mini .visualizer .content-buttons-panel > div button.submit {padding-left: 35px; } .mini .visualizer .content-buttons-panel > div button.start, .mini .visualizer .content-buttons-panel > div button.feedback, .mini .visualizer .content-buttons-panel > div button.submit, .mini .visualizer .content-buttons-panel > div button.next {padding-left: 0;padding-right: 20px; } .mini .visualizer .content-buttons-panel > div button.start.result, .mini .visualizer .content-buttons-panel > div button.feedback.result, .mini .visualizer .content-buttons-panel > div button.submit.result, .mini .visualizer .content-buttons-panel > div button.next.result {padding-left: 20px; } .mini .visualizer .content-buttons-panel > div button.start::after, .mini .visualizer .content-buttons-panel > div button.feedback::after, .mini .visualizer .content-buttons-panel > div button.submit::after, .mini .visualizer .content-buttons-panel > div button.next::after {content: '';position: absolute;display: inline-block;top: 0;bottom: 0;margin: auto;background: url("+ c[22]+") no-repeat;background-size: 7px 13px;width: 7px;height: 13px;margin-left: 10px;margin-left: 9px; } .mini .visualizer .content-buttons-panel > div button.prev, .mini .visualizer .content-buttons-panel > div button.back {padding-left: 28px; } .mini .visualizer .content-buttons-panel > div button.prev::after, .mini .visualizer .content-buttons-panel > div button.back::after {content: none; } .mini .visualizer .content-buttons-panel > div button.prev::before, .mini .visualizer .content-buttons-panel > div button.back::before {content: '';position: absolute;display: inline-block;top: 0;bottom: 0;margin: auto;background: url("+ c[23]+") no-repeat;background-size: 7px 13px;width: 7px;height: 13px;margin-left: 10px;margin-left: -15px; } .mini .visualizer .content-buttons-panel > div button.result::after {content: none; } .mini .visualizer .content-buttons-panel > div button.result::before {content: none; } .mini .visualizer .content-buttons-panel > div.disabled::before {opacity: 0.48; } .mini .visualizer .content-buttons-panel > div::before {border-radius: 5px;background-image: linear-gradient(313deg, #359ADA, #3FA5E7);box-shadow: 0 3px 5px 0 rgba(61, 160, 225, 0.3);color: #FFFFFF;position: absolute;content: '';top: 0;bottom: 0;right: 5px;left: 5px;opacity: 0.95; } .mini .visualizer .content-buttons-panel > div {position: absolute;top: 10px;bottom: 11px;float: none;margin-right: unset; } .mini .visualizer .content-buttons-panel > div:first-child:only-child {right: 7px; } .mini .visualizer .content-buttons-panel > div:first-child {right: 50%;left: 7px; } .mini .visualizer .content-buttons-panel > div:nth-child(2) {left: 50%;right: 7px;margin-right: unset; } .mini .visualizer .equation {filter: brightness(0); } .mini .visualizer > div, .mini .visualizer > img {position: relative;margin: 14px 18px;display: block; } .mini .visualizer > div.title, .mini .visualizer > img.title {position: relative;height: 34px;margin: 0;color: #FFFFFF;font-size: 14px;line-height: 20px;padding-left: 18px;padding-right: 18px;padding-top: 7px;text-align: center; } .mini .visualizer > div.text, .mini .visualizer > img.text {padding: 34px 28px 10px 28px;margin: 0; } .mini .visualizer > div.text.empty, .mini .visualizer > img.text.empty {display: none; } .mini .visualizer > div.text .rich-text-view p, .mini .visualizer > div.text .rich-text-view ul li, .mini .visualizer > div.text .rich-text-view ol li, .mini .visualizer > img.text .rich-text-view p, .mini .visualizer > img.text .rich-text-view ul li, .mini .visualizer > img.text .rich-text-view ol li {line-height: 1.56 !important;padding-top: 0 !important;padding-bottom: 0 !important; } .mini .visualizer > div.text .rich-text-view p, .mini .visualizer > div.text .rich-text-view ul li, .mini .visualizer > div.text .rich-text-view ol li, .mini .visualizer > img.text .rich-text-view p, .mini .visualizer > img.text .rich-text-view ul li, .mini .visualizer > img.text .rich-text-view ol li {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; } .mini .visualizer > div.text .rich-text-view p > span, .mini .visualizer > div.text .rich-text-view ul li > span, .mini .visualizer > div.text .rich-text-view ol li > span, .mini .visualizer > img.text .rich-text-view p > span, .mini .visualizer > img.text .rich-text-view ul li > span, .mini .visualizer > img.text .rich-text-view ol li > span {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; } .mini .visualizer > div.text .rich-text-view p, .mini .visualizer > div.text .rich-text-view ul li, .mini .visualizer > div.text .rich-text-view ol li, .mini .visualizer > img.text .rich-text-view p, .mini .visualizer > img.text .rich-text-view ul li, .mini .visualizer > img.text .rich-text-view ol li {font-size: 16px !important;color: #2B3B46 !important;text-align: left !important; } .mini .visualizer > div.text .rich-text-view span, .mini .visualizer > img.text .rich-text-view span {padding-top: 0;padding-bottom: 0; } .mini .visualizer > div.text p, .mini .visualizer > img.text p {margin: 0; } .mini .visualizer.review .multiple_choice .item.editable.empty .custom, .mini .visualizer.review .multiple_response .item.editable.empty .custom {display: none; } .mini .visualizer.review .matching .row .item .select_icon svg {display: none; } .mini .visualizer.review .matching .row.answered.correct, .mini .visualizer.review .matching .row.correct {box-shadow: 0 0 0 1px #81C712; } .mini .visualizer.review .matching .row.answered.correct .item .result, .mini .visualizer.review .matching .row.correct .item .result {background: #81C712; } .mini .visualizer.review .matching .row.answered.correct .item:last-child *, .mini .visualizer.review .matching .row.correct .item:last-child * {color: #4FA933; } .mini .visualizer.review .matching .row.answered.correct .item:last-child * p, .mini .visualizer.review .matching .row.answered.correct .item:last-child * ul li, .mini .visualizer.review .matching .row.answered.correct .item:last-child * ol li, .mini .visualizer.review .matching .row.correct .item:last-child * p, .mini .visualizer.review .matching .row.correct .item:last-child * ul li, .mini .visualizer.review .matching .row.correct .item:last-child * ol li {color: #4FA933 !important; } .mini .visualizer.review .matching .row.answered.correct .item:last-child svg *[fill]:not([fill='none']), .mini .visualizer.review .matching .row.correct .item:last-child svg *[fill]:not([fill='none']) {fill: #4FA933; } .mini .visualizer.review .matching .row.answered.correct .item:last-child svg *[stroke]:not([stroke='none']), .mini .visualizer.review .matching .row.correct .item:last-child svg *[stroke]:not([stroke='none']) {stroke: #4FA933; } .mini .visualizer.review .matching .row.answered.incorrect, .mini .visualizer.review .matching .row.incorrect {box-shadow: 0 0 0 1px #EA5F4F; } .mini .visualizer.review .matching .row.answered.incorrect .item .result, .mini .visualizer.review .matching .row.incorrect .item .result {background: #F86A53; } .mini .visualizer.review .matching .row.answered.incorrect .item .select_icon, .mini .visualizer.review .matching .row.incorrect .item .select_icon {background-image: url("+ c[24]+");height: 15px;width: 15px;right: 15px;top: 0;bottom: 0;margin: auto; } .mini .visualizer.review .matching .row.answered.incorrect .item:last-child *, .mini .visualizer.review .matching .row.incorrect .item:last-child * {color: #F45B44; } .mini .visualizer.review .matching .row.answered.incorrect .item:last-child * p, .mini .visualizer.review .matching .row.answered.incorrect .item:last-child * ul li, .mini .visualizer.review .matching .row.answered.incorrect .item:last-child * ol li, .mini .visualizer.review .matching .row.incorrect .item:last-child * p, .mini .visualizer.review .matching .row.incorrect .item:last-child * ul li, .mini .visualizer.review .matching .row.incorrect .item:last-child * ol li {color: #F45B44 !important; } .mini .visualizer.review .matching .row.answered.incorrect .item:last-child svg *[fill]:not([fill='none']), .mini .visualizer.review .matching .row.incorrect .item:last-child svg *[fill]:not([fill='none']) {fill: #F45B44; } .mini .visualizer.review .matching .row.answered.incorrect .item:last-child svg *[stroke]:not([stroke='none']), .mini .visualizer.review .matching .row.incorrect .item:last-child svg *[stroke]:not([stroke='none']) {stroke: #F45B44; } .mini .visualizer.review .sequence .item {padding: 16px 10px 16px 32px; } .mini .visualizer.review .sequence .item::before {opacity: 0.56; } .mini .visualizer.review .sequence .item::after {content: attr(data-index);font-size: 15px;font-family: Helvetica Neue, Helvetica, Roboto, Arial;position: absolute;top: 2px;bottom: 0;left: 0;height: 20px;width: 26px;margin: auto;text-align: right; } .mini .visualizer.review .sequence .item.correct::after {color: #4FA933; } .mini .visualizer.review .sequence .item.correct .view * {color: #4FA933 !important; } .mini .visualizer.review .sequence .item.correct .view svg *[fill]:not([fill='none']) {fill: #4FA933; } .mini .visualizer.review .sequence .item.correct .view svg *[stroke]:not([stroke='none']) {stroke: #4FA933; } .mini .visualizer.review .sequence .item.incorrect::after {color: #F45B44; } .mini .visualizer.review .sequence .item.incorrect .view * {color: #F45B44 !important; } .mini .visualizer.review .sequence .item.incorrect .view svg *[fill]:not([fill='none']) {fill: #F45B44; } .mini .visualizer.review .sequence .item.incorrect .view svg *[stroke]:not([stroke='none']) {stroke: #F45B44; } .mini .visualizer .authorization {font-family: Helvetica Neue, Helvetica, Roboto, Arial;position: relative;margin: auto;/* .subtitle {font-size: 15px;color: $color2;text-overflow: ellipsis;overflow: hidden;} */ } .mini .visualizer .authorization > div, .mini .visualizer .authorization > img {position: relative;margin: 10px 18px;display: block;/* &.title {position: relative;height: 20px;margin: 0;color: $whiteColor;font-size: 14px;line-height: 20px;padding-left: 18px;padding-right: 18px;} */ /* &.text {padding: 13px 18px 4px 18px;margin: 0;p {margin: 0;} } */ } .mini .visualizer .authorization > div.with_hint, .mini .visualizer .authorization > img.with_hint {margin-bottom: 25px; } .mini .visualizer .authorization > div:last-child, .mini .visualizer .authorization > img:last-child {margin-bottom: 22px; } .mini .visualizer .authorization .icon {position: relative;left: 0;right: 0;margin-left: auto;margin-right: auto;margin-top: 43px;width: 63px;height: 63px; } .mini .visualizer .authorization .auth_title {position: relative;text-align: center;padding: 30px 10px 10px 10px;text-overflow: ellipsis;overflow: hidden; } .mini .visualizer .authorization .auth_title p, .mini .visualizer .authorization .auth_title ul li, .mini .visualizer .authorization .auth_title ol li {line-height: 1.44 !important;padding-top: 0 !important;padding-bottom: 0 !important; } .mini .visualizer .authorization .auth_title p, .mini .visualizer .authorization .auth_title ul li, .mini .visualizer .authorization .auth_title ol li {font-size: 25px !important;font-weight: bold !important; } .mini .visualizer .authorization .error_message {color: #F45B44; } .mini .visualizer .authorization .field {height: 44px;border: 1px solid #BEBEBE;border-radius: 4px;font-family: Helvetica Neue, Helvetica, Roboto, Arial;font-size: 14px; } .mini .visualizer .authorization .field > div, .mini .visualizer .authorization .field > input {padding-right: 10px;padding-left: 10px;padding-top: 16px; } .mini .visualizer .authorization .field .hint {padding: 0;margin: 5px 0 0 1px;line-height: normal;font-size: 13px;color: #939AA3;white-space: nowrap;overflow: hidden;text-overflow: ellipsis; } .mini .visualizer .authorization .field.error .prompt {padding-top: 7px !important; } .mini .visualizer .authorization .field.error::after {content: '';position: absolute;top: -1px;right: -1px;bottom: -1px;left: -1px;border: 2px solid #EA5F4F;border-radius: 4px;pointer-events: none; } .mini .visualizer .authorization .field.focused::after {content: '';position: absolute;top: -1px;right: -1px;bottom: -1px;left: -1px;border: 2px solid #3DA0E1;border-radius: 4px;pointer-events: none; } .mini .visualizer .authorization .field.empty .prompt {height: 44px;line-height: 44px;padding-top: 0;right: 0;left: 0;font-size: 16px; } .mini .visualizer .authorization .field .error_state_label {position: absolute;color: #F45B44;line-height: initial;font-size: 11px;top: 3px;padding-top: 0;overflow: hidden;text-overflow: ellipsis;width: 100%;white-space: nowrap; } .mini .visualizer .authorization .field .prompt {width: 100%;display: block;color: #939AA3;position: absolute;top: 0;font-size: 11px;pointer-events: none;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;padding-top: 3px; } .mini .visualizer .authorization .field .prompt.comboboxPrompt {padding-right: 34px; } .mini .visualizer .authorization .field .icon_area {position: absolute;width: 34px;top: 0;bottom: 0;right: 0;z-index: 1;pointer-events: none; } .mini .visualizer .authorization .field .icon_area svg {position: absolute;top: 0;right: 0;bottom: 0;left: 0;margin: auto; } .mini .visualizer .authorization .field .icon_area svg path {fill: #A2A2A2; } .mini .visualizer .authorization .field .combobox {width: 100%;height: 100%;overflow: hidden;text-overflow: ellipsis;padding-right: 32px;white-space: nowrap;padding-top: 21px;color: #2B3B46;background: #FFFFFF;border-radius: 6px; } .mini .visualizer .authorization .field input {background: #FFFFFF;border-radius: 4px;border: 0;width: 100%;height: 100%;font-size: 15px;color: #2B3B46; } .mini .visualizer .authorization .field input::before {content: attr(data-title); } .mini .visualizer .authorization .auth_title {text-overflow: initial; } .mini .visualizer > div.feedback {box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.05);position: relative;overflow: hidden;background-color: white;border-radius: 5px;margin-left: 18px;margin-right: 18px;min-height: 48px;/* .attempts {font-size: 11px;font-family: $mainFont;} .picture {margin: 5px 8px 8px 46px;} */ } .mini .visualizer > div.feedback .content p, .mini .visualizer > div.feedback .header p {margin: 0; } .mini .visualizer > div.feedback .content .rich-text-view p, .mini .visualizer > div.feedback .content .rich-text-view ul li, .mini .visualizer > div.feedback .content .rich-text-view ol li, .mini .visualizer > div.feedback .header .rich-text-view p, .mini .visualizer > div.feedback .header .rich-text-view ul li, .mini .visualizer > div.feedback .header .rich-text-view ol li {line-height: 1.5 !important;padding-top: 0 !important;padding-bottom: 0 !important; } .mini .visualizer > div.feedback .content .rich-text-view p, .mini .visualizer > div.feedback .content .rich-text-view ul li, .mini .visualizer > div.feedback .content .rich-text-view ol li, .mini .visualizer > div.feedback .header .rich-text-view p, .mini .visualizer > div.feedback .header .rich-text-view ul li, .mini .visualizer > div.feedback .header .rich-text-view ol li {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; } .mini .visualizer > div.feedback .content .rich-text-view p > span, .mini .visualizer > div.feedback .content .rich-text-view ul li > span, .mini .visualizer > div.feedback .content .rich-text-view ol li > span, .mini .visualizer > div.feedback .header .rich-text-view p > span, .mini .visualizer > div.feedback .header .rich-text-view ul li > span, .mini .visualizer > div.feedback .header .rich-text-view ol li > span {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; } .mini .visualizer > div.feedback .content .rich-text-view p, .mini .visualizer > div.feedback .content .rich-text-view ul li, .mini .visualizer > div.feedback .content .rich-text-view ol li, .mini .visualizer > div.feedback .header .rich-text-view p, .mini .visualizer > div.feedback .header .rich-text-view ul li, .mini .visualizer > div.feedback .header .rich-text-view ol li {font-size: 15px !important;color: rgba(43, 59, 70, 0.8) !important;text-align: left !important; } .mini .visualizer > div.feedback .content .rich-text-view span, .mini .visualizer > div.feedback .header .rich-text-view span {padding-top: 0;padding-bottom: 0; } .mini .visualizer > div.feedback .content {border: solid 1px #E5E5E5;border-top: none;border-radius: 0 0 5px 5px;padding: 18px; } .mini .visualizer > div.feedback .content .audio_with_controls {margin-bottom: 10px; } .mini .visualizer > div.feedback .header {word-wrap: break-word;color: #FFFFFF;font-size: 16px;font-weight: 600;height: 48px; } .mini .visualizer > div.feedback .header .text {display: inline-block;overflow: hidden;text-overflow: ellipsis;max-width: 100%;white-space: nowrap;padding: 14px 14px 0 45px; } .mini .visualizer > div.feedback .header .icon {position: absolute;left: 16px;top: 14px; } .mini .visualizer > div.feedback .header .icon svg {position: relative;right: 0;top: 0;bottom: 0;left: 0;margin: auto; } .mini .visualizer > div.feedback .header .icon svg g {display: none; } .mini .visualizer.info > div.text, .mini .visualizer.info > img.text {padding: 30px 18px 0 18px; } .mini .visualizer.info > div.text .rich-text-view p, .mini .visualizer.info > div.text .rich-text-view ul li, .mini .visualizer.info > div.text .rich-text-view ol li, .mini .visualizer.info > img.text .rich-text-view p, .mini .visualizer.info > img.text .rich-text-view ul li, .mini .visualizer.info > img.text .rich-text-view ol li {line-height: 1.44 !important;padding-top: 0 !important;padding-bottom: 0 !important; } .mini .visualizer.info > div.text .rich-text-view p, .mini .visualizer.info > div.text .rich-text-view ul li, .mini .visualizer.info > div.text .rich-text-view ol li, .mini .visualizer.info > img.text .rich-text-view p, .mini .visualizer.info > img.text .rich-text-view ul li, .mini .visualizer.info > img.text .rich-text-view ol li {font-size: 25px !important;font-weight: bold !important; } .mini .visualizer.info > div.info .rich-text-view, .mini .visualizer.info > img.info .rich-text-view {font-size: 15px !important;color: rgba(43, 59, 70, 0.87) !important;font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; } .mini .visualizer.info > div.info .rich-text-view p, .mini .visualizer.info > div.info .rich-text-view ul li, .mini .visualizer.info > div.info .rich-text-view ol li, .mini .visualizer.info > img.info .rich-text-view p, .mini .visualizer.info > img.info .rich-text-view ul li, .mini .visualizer.info > img.info .rich-text-view ol li {line-height: 1.5 !important;padding-top: 0 !important;padding-bottom: 0 !important; } .mini .visualizer.info > div.info .rich-text-view p, .mini .visualizer.info > div.info .rich-text-view ul li, .mini .visualizer.info > div.info .rich-text-view ol li, .mini .visualizer.info > img.info .rich-text-view p, .mini .visualizer.info > img.info .rich-text-view ul li, .mini .visualizer.info > img.info .rich-text-view ol li {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; } .mini .visualizer.info > div.info .rich-text-view p > span, .mini .visualizer.info > div.info .rich-text-view ul li > span, .mini .visualizer.info > div.info .rich-text-view ol li > span, .mini .visualizer.info > img.info .rich-text-view p > span, .mini .visualizer.info > img.info .rich-text-view ul li > span, .mini .visualizer.info > img.info .rich-text-view ol li > span {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; } .mini .visualizer.info > div.info .rich-text-view p, .mini .visualizer.info > div.info .rich-text-view ul li, .mini .visualizer.info > div.info .rich-text-view ol li, .mini .visualizer.info > img.info .rich-text-view p, .mini .visualizer.info > img.info .rich-text-view ul li, .mini .visualizer.info > img.info .rich-text-view ol li {font-size: 15px !important;color: rgba(43, 59, 70, 0.87) !important; } .mini .visualizer.result .detailed_results {position: relative;opacity: 0.99;counter-reset: question;margin: 14px 8px; } .mini .visualizer.result .detailed_results.review .mark {display: none; } .mini .visualizer.result .detailed_results .item {position: relative;padding: 17px 60px 18px 35px;font-family: Helvetica Neue, Helvetica, Roboto, Arial;font-size: 14px;line-height: 1.5;margin-top: -1px;margin-bottom: -1px;overflow: hidden;z-index: 1; } .mini .visualizer.result .detailed_results .item .text {max-height: 41px;overflow: hidden;color: rgba(43, 59, 70, 0.8); } .mini .visualizer.result .detailed_results .item .mark {background: url("+ c[1]+") no-repeat center !important;background-size: 14px 20px !important;width: 14px;height: 20px;position: absolute;right: 10px;bottom: 0;margin: auto;top: 0; } .mini .visualizer.result .detailed_results .item .icon, .mini .visualizer.result .detailed_results .item .answered {position: absolute;top: 0;right: 20px;width: 28px;height: 28px;bottom: 0;margin: auto; } .mini .visualizer.result .detailed_results .item .icon svg, .mini .visualizer.result .detailed_results .item .answered svg {position: absolute;top: 0;right: 0;bottom: 0;left: 0;margin: auto; } .mini .visualizer.result .detailed_results .item .answered {right: 28px; } .mini .visualizer.result .detailed_results .item.question {counter-increment: question; } .mini .visualizer.result .detailed_results .item.question::before {content: counter(question) '.';left: 8px;width: 23px;text-align: right;color: rgba(43, 59, 70, 0.8); } .mini .visualizer.result .detailed_results .item.info::before {content: '';background: url("+ c[2]+") no-repeat center;height: 14px;width: 15px;left: 16px;padding-top: 5px; } .mini .visualizer.result .detailed_results .item::before {position: absolute; } .mini .visualizer.result .detailed_results .item.selected, .mini .visualizer.result .detailed_results .item.active {background: rgba(61, 160, 225, 0.12);transition-property: background;transition-duration: 0.1s;transition-timing-function: step-end; } .mini .visualizer.result .detailed_results .separator::after {top: 0;right: 12px;left: 12px;height: 1px;content: '';position: absolute;background: #E0E0E0; } .mini .visualizer.result .detailed_results .separator:first-child {position: absolute;top: -1px; } .mini .visualizer.result .detailed_results .separator:last-child {position: absolute;bottom: -1px; } .mini .visualizer.result .detailed_results .separator {position: relative;height: 1px;width: 100%; } .mini .visualizer.result .detailed_results .title {color: #84919D;font-size: 14px;font-weight: 600;padding-left: 13px;height: 35px;line-height: 31px;margin: 0;text-transform: uppercase; } .mini .visualizer.result .detailed_results .result-items-container {position: relative;border-radius: 5px;background-color: #FFFFFF;box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.05); } .mini .visualizer.result .detailed_results .result-items-container .separator {display: none; } .mini .visualizer.result .detailed_results .mark {display: none; } .mini .visualizer.result .detailed_results .item {border-bottom: solid 1px #E5E5E5;padding: 16px 60px 8px 34px; } .mini .visualizer.result .detailed_results .item .points {color: #84919D;font-size: 13px;line-height: 2;font-family: Helvetica Neue, Helvetica, Roboto, Arial; } .mini .visualizer.result .detailed_results .item .text {font-size: 15px;margin-bottom: 4px; } .mini .visualizer.result .detailed_results .item .icon {margin-top: 16px; } .mini .visualizer.result .detailed_results .item::before {font-size: 15px;left: 5px !important; } .mini .visualizer.result .detailed_results .item:last-child {border-bottom: none; } .mini .visualizer.result .groupsResult {font-family: Helvetica Neue, Helvetica, Roboto, Arial;margin: 14px 8px;margin-bottom: 30px; } .mini .visualizer.result .groupsResult .titleLabel {color: #84919D;font-size: 14px;font-weight: 600;padding-left: 13px;height: 35px;line-height: 31px;margin: 0;text-transform: uppercase; } .mini .visualizer.result .groupsResult .groupsContainer {border-radius: 4px;background: #FFFFFF;position: relative;box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.05); } .mini .visualizer.result .groupsResult .groupsContainer .groupSection {min-height: 50px;position: relative;/* .status {position: absolute;border-radius: 3px;width: 27px;height: 100%;svg {position: absolute;right: 0;top: 0;bottom: 0;left: 0;margin: auto;g {display: none;} } /* &.passed {background: $correctItemBackground;svg {g.correct {display: block;} } } &.failed {background: $incorrectTitleBackground;svg {g.incorrect {display: block;} } } } */ } .mini .visualizer.result .groupsResult .groupsContainer .groupSection:last-child {padding-bottom: 20px; } .mini .visualizer.result .groupsResult .groupsContainer .groupSection .groupTitleLabel {/* &.resultByGroups {padding-left: 40px;} */ font-size: 15px;font-weight: 600;color: rgba(43, 59, 70, 0.87);padding-top: 5px;padding-left: 13px;margin-right: 10px;white-space: pre-wrap; } .mini .visualizer.result .groupsResult .groupsContainer .groupSection .groupTitleLabel.onlyHeader {padding-bottom: 5px;height: inherit; } .mini .visualizer.result .groupsResult .groupsContainer .groupSection .topLabels {color: rgba(43, 59, 70, 0.87);height: 14px;font-size: 15px;margin-top: 7px;margin-bottom: 10px; } .mini .visualizer.result .groupsResult .groupsContainer .groupSection .topLabels .title, .mini .visualizer.result .groupsResult .groupsContainer .groupSection .topLabels .passingScore {position: absolute;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;color: rgba(43, 59, 70, 0.8); } .mini .visualizer.result .groupsResult .groupsContainer .groupSection .topLabels .title.onlyUserScore, .mini .visualizer.result .groupsResult .groupsContainer .groupSection .topLabels .passingScore.onlyUserScore {max-width: 85%; } .mini .visualizer.result .groupsResult .groupsContainer .groupSection .topLabels .title {max-width: calc(100% - 100px); } .mini .visualizer.result .groupsResult .groupsContainer .groupSection .topLabels .passingScore {right: 15px;font-size: 13px;color: #84919D;width: 100px;text-align: right; } .mini .visualizer.result .groupsResult .groupsContainer .groupSection .bottomLabels {height: 20px;font-size: 14px; } .mini .visualizer.result .groupsResult .groupsContainer .groupSection .bottomLabels .userScoreValue, .mini .visualizer.result .groupsResult .groupsContainer .groupSection .bottomLabels .passingScoreValue {position: absolute;text-overflow: ellipsis;max-width: 40%;white-space: nowrap;overflow: hidden; } .mini .visualizer.result .groupsResult .groupsContainer .groupSection .bottomLabels .passingScoreValue {position: absolute;right: 15px; } .mini .visualizer.result .groupsResult .groupsContainer .groupSection .passingScorePointer {height: 9px;width: 2px;background: #000000;top: -1px;position: absolute;z-index: 10; } .mini .visualizer.result .groupsResult .groupsContainer .groupSection .progress_bar {margin-left: 15px;margin-right: 15px; } .mini .visualizer.result .groupsResult .groupsContainer .groupSection .progress_bar.resultByGroups {margin-left: 40px; } .mini .visualizer.result .groupsResult .groupsContainer .groupSection .progress_bar .progressBar {width: 100%;height: 7px;position: relative;margin-top: 4px;margin-bottom: 3px;background: #E1E9F0;border-radius: 4px;/* &::after, .value::after {position: absolute;top: 1px;right: 1px;bottom: 1px;left: 1px;content: '';border-radius: 3px;} &::after {background: #e1e9f0;} */ /* &.passed {.value {background: $correctScoreProgressBar;&::after {background: $correctScoreProgressBar;} } } &.failed {.value {background: $incrorrectScoreProgressBar;&::after {background: $incrorrectScoreProgressBar;} } } */ } .mini .visualizer.result .groupsResult .groupsContainer .groupSection .progress_bar .progressBar .value {position: absolute;top: 0;left: 0;bottom: 0;z-index: 1;width: 0;border-radius: 4px; } .mini .visualizer.result .groupsResult .groupsContainer .groupSection .progress_bar .progressBar.answered .value {background: #4DB1EF; } .mini .visualizer.result .groupsResult .groupsContainer .groupSection .progress_bar .progressBar.answered .value::after {background: #4DB1EF; } .mini .visualizer.result .groupsResult .groupsContainer .groupSection .progress_bar {padding-top: 3px; } .mini .visualizer.result .btns-container {position: relative;text-align: center;margin-right: 60px;margin-left: 60px;padding-bottom: 45px; } .mini .visualizer.result .component_container.result_btn {position: relative;height: 42px;display: inline-block;width: 100%;margin-top: 11px; } .mini .visualizer.result .component_container.result_btn button {position: relative;min-width: 160px;top: 0;bottom: 0;width: 100%;line-height: 100%;color: #3DA0E1;font-size: 16px;font-family: Helvetica Neue, Helvetica, Roboto, Arial;background-color: #FFFFFF;border: solid 1px #3DA0E1;border-radius: 5px;height: 42px;left: 0;right: 0;margin: auto;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 100%;font-weight: 500; } .mini .visualizer.result .component_container.result_btn button.restart {padding-left: 37px;padding-right: 20px; } .mini .visualizer.result .component_container.result_btn button.restart::before {content: '';position: absolute;display: inline-block;top: 0;bottom: 0;margin: auto;background: url("+ c[25]+") no-repeat;background-size: 16px 15px;width: 16px;height: 15px;margin-left: 10px;margin-left: -25px;padding-top: 3px; } .mini .visualizer.result .component_container.result_btn button.active {background-color: rgba(61, 160, 225, 0.12); } .mini .visualizer.result .descriptionContainer {box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.05);background: #FFFFFF;margin: 0;margin-bottom: 30px;padding-top: 47px;/* .rich-text-view {span {color: $color1 !important;padding-top: 0;padding-bottom: 0;line-height: 30px;} } */ } .mini .visualizer.result .descriptionContainer.onlyDescription {padding-bottom: 0; } .mini .visualizer.result .descriptionContainer > div.text {padding-bottom: 25px;padding-top: 25px;margin: 0 20px; } .mini .visualizer.result .descriptionContainer > div.text p, .mini .visualizer.result .descriptionContainer > div.text ul li, .mini .visualizer.result .descriptionContainer > div.text ol li {line-height: 1.32 !important;padding-top: 0 !important;padding-bottom: 0 !important; } .mini .visualizer.result .descriptionContainer > div.text p, .mini .visualizer.result .descriptionContainer > div.text ul li, .mini .visualizer.result .descriptionContainer > div.text ol li {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; } .mini .visualizer.result .descriptionContainer > div.text p > span, .mini .visualizer.result .descriptionContainer > div.text ul li > span, .mini .visualizer.result .descriptionContainer > div.text ol li > span {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; } .mini .visualizer.result .descriptionContainer > div.text p, .mini .visualizer.result .descriptionContainer > div.text ul li, .mini .visualizer.result .descriptionContainer > div.text ol li {font-size: 28px !important;font-weight: bold !important;color: #2B3B46 !important;text-align: center !important; } .mini .visualizer.result .descriptionContainer > div.text * {text-align: center !important; } .mini .visualizer.result .descriptionContainer > div.text.small-text p, .mini .visualizer.result .descriptionContainer > div.text.small-text ul li, .mini .visualizer.result .descriptionContainer > div.text.small-text ol li {font-size: 16px !important;line-height: 1.56 !important;font-weight: 400 !important; } .mini .visualizer.result .descriptionContainer .result-icon {position: relative;left: 0;right: 0;margin: auto;width: 62px;height: 62px; } .mini .visualizer.result .descriptionContainer .passing-section, .mini .visualizer.result .descriptionContainer .awarded-section {padding-bottom: 14px;position: relative; } .mini .visualizer.result .descriptionContainer .passing-section > div, .mini .visualizer.result .descriptionContainer .awarded-section > div {display: inline-block;position: relative; } .mini .visualizer.result .descriptionContainer .passing-section *, .mini .visualizer.result .descriptionContainer .awarded-section * {font-size: 15px !important;color: rgba(43, 59, 70, 0.87) !important;font-family: Helvetica Neue, Helvetica, Roboto, Arial !important;color: rgba(43, 59, 70, 0.8) !important; } .mini .visualizer.result .descriptionContainer .passing-section * p, .mini .visualizer.result .descriptionContainer .passing-section * ul li, .mini .visualizer.result .descriptionContainer .passing-section * ol li, .mini .visualizer.result .descriptionContainer .awarded-section * p, .mini .visualizer.result .descriptionContainer .awarded-section * ul li, .mini .visualizer.result .descriptionContainer .awarded-section * ol li {line-height: 1.5 !important;padding-top: 0 !important;padding-bottom: 0 !important; } .mini .visualizer.result .descriptionContainer .passing-section * p, .mini .visualizer.result .descriptionContainer .passing-section * ul li, .mini .visualizer.result .descriptionContainer .passing-section * ol li, .mini .visualizer.result .descriptionContainer .awarded-section * p, .mini .visualizer.result .descriptionContainer .awarded-section * ul li, .mini .visualizer.result .descriptionContainer .awarded-section * ol li {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; } .mini .visualizer.result .descriptionContainer .passing-section * p > span, .mini .visualizer.result .descriptionContainer .passing-section * ul li > span, .mini .visualizer.result .descriptionContainer .passing-section * ol li > span, .mini .visualizer.result .descriptionContainer .awarded-section * p > span, .mini .visualizer.result .descriptionContainer .awarded-section * ul li > span, .mini .visualizer.result .descriptionContainer .awarded-section * ol li > span {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; } .mini .visualizer.result .descriptionContainer .passing-section * p, .mini .visualizer.result .descriptionContainer .passing-section * ul li, .mini .visualizer.result .descriptionContainer .passing-section * ol li, .mini .visualizer.result .descriptionContainer .awarded-section * p, .mini .visualizer.result .descriptionContainer .awarded-section * ul li, .mini .visualizer.result .descriptionContainer .awarded-section * ol li {font-size: 15px !important;color: rgba(43, 59, 70, 0.87) !important; } .mini .visualizer.result .descriptionContainer .passing-section__awarded-score-label, .mini .visualizer.result .descriptionContainer .awarded-section__awarded-score-label {padding-right: 5px;width: 50%; } .mini .visualizer.result .descriptionContainer .passing-section__awarded-score-label *, .mini .visualizer.result .descriptionContainer .awarded-section__awarded-score-label * {text-align: right !important; } .mini .visualizer.result .descriptionContainer .passing-section__passing-score-label, .mini .visualizer.result .descriptionContainer .awarded-section__passing-score-label {padding-right: 5px;width: 50%; } .mini .visualizer.result .descriptionContainer .passing-section__passing-score-label *, .mini .visualizer.result .descriptionContainer .awarded-section__passing-score-label * {text-align: right !important; } .mini .visualizer.result .descriptionContainer .passing-section__awarded-score-value, .mini .visualizer.result .descriptionContainer .awarded-section__awarded-score-value {padding-left: 5px;width: 50%; } .mini .visualizer.result .descriptionContainer .passing-section__awarded-score-value *, .mini .visualizer.result .descriptionContainer .awarded-section__awarded-score-value * {font-weight: 600 !important; } .mini .visualizer.result .descriptionContainer .passing-section__passing-score-value, .mini .visualizer.result .descriptionContainer .awarded-section__passing-score-value {padding-left: 5px;width: 50%; } .mini .visualizer.result .descriptionContainer .passing-section__passing-score-value *, .mini .visualizer.result .descriptionContainer .awarded-section__passing-score-value * {font-weight: 600 !important; } .mini .visualizer.result .descriptionContainer .passing-section {padding-bottom: 35px; } .mini .visualizer.result .descriptionContainer .details {margin-right: 20px !important;margin-left: 20px !important; } .mini .visualizer.result .descriptionContainer .details * {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; } .mini .visualizer.result.passed .details .user_score.progress_bar .value {background: #8ABF51; } .mini .visualizer.result.passed .details .user_score.progress_bar .value::after {background: #8ABF51; } .mini .visualizer.result.passed .descriptionContainer .result-icon {background: url("+ c[26]+");background-size: 62px; } .mini .visualizer.result.failed .details .user_score.progress_bar .value {background: #F07D64; } .mini .visualizer.result.failed .details .user_score.progress_bar .value::after {background: #F07D64; } .mini .visualizer.result.failed .descriptionContainer .result-icon {background: url("+c[27]+");background-size: 62px; } .mini .visualizer.result.survey .descriptionContainer .result-icon {background: url("+c[26]+");background-size: 62px; } .mini .visualizer .multiple_choice .item, .mini .visualizer .multiple_response .item {border-radius: 6px;margin-bottom: 8px;background: #FFFFFF;position: relative;padding: 16px 8px 16px 51px;border: 1px solid #E5E5E5;box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.05); } .mini .visualizer .multiple_choice .item .view, .mini .visualizer .multiple_response .item .view {z-index: 0;min-height: 22px;position: relative;/* p {z-index: -1;position: relative;margin: 0;padding-bottom: 1px;line-height: 18px;} */ } .mini .visualizer .multiple_choice .item .view .rich-text-view, .mini .visualizer .multiple_response .item .view .rich-text-view {position: relative;pointer-events: none;font-size: 15px !important;color: rgba(43, 59, 70, 0.87) !important;font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; } .mini .visualizer .multiple_choice .item .view .rich-text-view p, .mini .visualizer .multiple_choice .item .view .rich-text-view ul li, .mini .visualizer .multiple_choice .item .view .rich-text-view ol li, .mini .visualizer .multiple_response .item .view .rich-text-view p, .mini .visualizer .multiple_response .item .view .rich-text-view ul li, .mini .visualizer .multiple_response .item .view .rich-text-view ol li {line-height: 1.5 !important;padding-top: 0 !important;padding-bottom: 0 !important; } .mini .visualizer .multiple_choice .item .view .rich-text-view p, .mini .visualizer .multiple_choice .item .view .rich-text-view ul li, .mini .visualizer .multiple_choice .item .view .rich-text-view ol li, .mini .visualizer .multiple_response .item .view .rich-text-view p, .mini .visualizer .multiple_response .item .view .rich-text-view ul li, .mini .visualizer .multiple_response .item .view .rich-text-view ol li {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; } .mini .visualizer .multiple_choice .item .view .rich-text-view p > span, .mini .visualizer .multiple_choice .item .view .rich-text-view ul li > span, .mini .visualizer .multiple_choice .item .view .rich-text-view ol li > span, .mini .visualizer .multiple_response .item .view .rich-text-view p > span, .mini .visualizer .multiple_response .item .view .rich-text-view ul li > span, .mini .visualizer .multiple_response .item .view .rich-text-view ol li > span {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; } .mini .visualizer .multiple_choice .item .view .rich-text-view p, .mini .visualizer .multiple_choice .item .view .rich-text-view ul li, .mini .visualizer .multiple_choice .item .view .rich-text-view ol li, .mini .visualizer .multiple_response .item .view .rich-text-view p, .mini .visualizer .multiple_response .item .view .rich-text-view ul li, .mini .visualizer .multiple_response .item .view .rich-text-view ol li {font-size: 15px !important;color: rgba(43, 59, 70, 0.87) !important; } .mini .visualizer .multiple_choice .item .view .image, .mini .visualizer .multiple_response .item .view .image {float: left;margin-right: 8px;margin-top: 3px;margin-bottom: 5px; } .mini .visualizer .multiple_choice .item .icon_area, .mini .visualizer .multiple_response .item .icon_area {position: absolute;width: 37px;top: 0;bottom: 0;left: 0;border-radius: 2px; } .mini .visualizer .multiple_choice .item .field, .mini .visualizer .multiple_response .item .field {box-shadow: 0 0 0 2px #BBC0C3;border: none;display: block;border-radius: 4px;background-color: #FFFFFF;box-shadow: 0 0 0 1px #BBC0C3;height: 28px;width: 100%;margin-bottom: 18px;margin-top: 5px;padding-left: 8px;padding-right: 8px;font-size: 15px;color: #2B3B46;font-family: Helvetica Neue, Helvetica, Roboto, Arial; } .mini .visualizer .multiple_choice .item .field :-ms-input-placeholder, .mini .visualizer .multiple_response .item .field :-ms-input-placeholder {color: #84919D; } .mini .visualizer .multiple_choice .item .field ::placeholder, .mini .visualizer .multiple_response .item .field ::placeholder {color: #84919D; } .mini .visualizer .multiple_choice .item .field:focus, .mini .visualizer .multiple_response .item .field:focus {box-shadow: 0 0 0 2px #C5C9CB; } .mini .visualizer .multiple_choice .item.selected, .mini .visualizer .multiple_response .item.selected {box-shadow: 0 0 0 2px #3DA0E1;border: 1px solid transparent; } .mini .visualizer .multiple_choice .item.selected.error, .mini .visualizer .multiple_response .item.selected.error {background-color: #FFE9E5;box-shadow: 0 0 0 1px #EA5F4F;border: 1px solid transparent; } .mini .visualizer .multiple_choice .item.selected.error *, .mini .visualizer .multiple_response .item.selected.error * {color: #F45B44 !important; } .mini .visualizer .multiple_choice .item.selected.error svg *[fill]:not([fill='none']), .mini .visualizer .multiple_response .item.selected.error svg *[fill]:not([fill='none']) {fill: #F45B44; } .mini .visualizer .multiple_choice .item.selected.error svg *[stroke]:not([stroke='none']), .mini .visualizer .multiple_response .item.selected.error svg *[stroke]:not([stroke='none']) {stroke: #F45B44; } .mini .visualizer .multiple_choice .item.correct, .mini .visualizer .multiple_response .item.correct {background-color: #F0F9E3;box-shadow: 0 0 0 1px #81C712;border: 1px solid transparent; } .mini .visualizer .multiple_choice .item.correct *, .mini .visualizer .multiple_response .item.correct * {color: #4FA933 !important; } .mini .visualizer .multiple_choice .item.correct svg *[fill]:not([fill='none']), .mini .visualizer .multiple_response .item.correct svg *[fill]:not([fill='none']) {fill: #4FA933; } .mini .visualizer .multiple_choice .item.correct svg *[stroke]:not([stroke='none']), .mini .visualizer .multiple_response .item.correct svg *[stroke]:not([stroke='none']) {stroke: #4FA933; } .mini .visualizer .multiple_choice .item.editable .custom, .mini .visualizer .multiple_response .item.editable .custom {position: relative; } .mini .visualizer .multiple_choice .item {/* &.error, &.error[disabled] {.icon_area .radio_icon {.outline_border {background-color: $radioBtnIncorrectColor;} } } */ } .mini .visualizer .multiple_choice .item .icon_area .radio_icon {position: absolute;width: 22px;height: 22px;top: 0;bottom: 0;left: 16px;margin: auto; } .mini .visualizer .multiple_choice .item .icon_area .radio_icon .outline_border {background: #B4BDC3; } .mini .visualizer .multiple_choice .item .icon_area .radio_icon .fill {background: __verticalGradient(#FFFFFF, #FFFFFF);background: linear-gradient(to bottom, #FFFFFF, #FFFFFF); } .mini .visualizer .multiple_choice .item .icon_area .radio_icon .inline_border {background: #FFFFFF; } .mini .visualizer .multiple_choice .item.active .icon_area .radio_icon .outline_border, .mini .visualizer .multiple_choice .item.selected .icon_area .radio_icon .outline_border {background: #3DA0E1; } .mini .visualizer .multiple_choice .item.active .icon_area .radio_icon .inline_border, .mini .visualizer .multiple_choice .item.selected .icon_area .radio_icon .inline_border {background: #3DA0E1; } .mini .visualizer .multiple_choice .item.error.selected .icon_area .radio_icon .outline_border, .mini .visualizer .multiple_choice .item.error.selected[disabled] .icon_area .radio_icon .outline_border {background-color: #F86A53; } .mini .visualizer .multiple_choice .item.error.selected .icon_area .radio_icon .inline_border, .mini .visualizer .multiple_choice .item.error.selected[disabled] .icon_area .radio_icon .inline_border {background-color: #F86A53; } .mini .visualizer .multiple_choice .item.selected.correct .icon_area .radio_icon .outline_border, .mini .visualizer .multiple_choice .item.selected.correct[disabled] .icon_area .radio_icon .outline_border {background: #81C712; } .mini .visualizer .multiple_choice .item.selected.correct .icon_area .radio_icon .inline_border, .mini .visualizer .multiple_choice .item.selected.correct[disabled] .icon_area .radio_icon .inline_border {background: #81C712; } .mini .visualizer .multiple_choice .item.error.correct .icon_area .radio_icon .inline_border {display: none; } .mini .visualizer .multiple_response .item .icon_area svg, .mini .visualizer .multiple_response .item.active.selected .icon_area svg {position: absolute;width: 22px;height: 22px;top: 0;bottom: 0;left: 16px;margin: auto; } .mini .visualizer .multiple_response .item .icon_area svg path.check, .mini .visualizer .multiple_response .item.active.selected .icon_area svg path.check {display: none; } .mini .visualizer .multiple_response .item .icon_area svg rect.check_bg, .mini .visualizer .multiple_response .item.active.selected .icon_area svg rect.check_bg {display: block;fill: #B4BDC3; } .mini .visualizer .multiple_response .item .icon_area svg rect.fill_outline, .mini .visualizer .multiple_response .item.active.selected .icon_area svg rect.fill_outline {display: block;fill: white; } .mini .visualizer .multiple_response .item[disabled] .icon_area svg rect.check_bg {display: none; } .mini .visualizer .multiple_response .item.active .icon_area svg path.check, .mini .visualizer .multiple_response .item.active.correct[disabled] .icon_area svg path.check, .mini .visualizer .multiple_response .item.selected .icon_area svg path.check, .mini .visualizer .multiple_response .item.selected.correct[disabled] .icon_area svg path.check {display: block; } .mini .visualizer .multiple_response .item.active .icon_area svg rect.check_bg, .mini .visualizer .multiple_response .item.active.correct[disabled] .icon_area svg rect.check_bg, .mini .visualizer .multiple_response .item.selected .icon_area svg rect.check_bg, .mini .visualizer .multiple_response .item.selected.correct[disabled] .icon_area svg rect.check_bg {fill: #3DA0E1; } .mini .visualizer .multiple_response .item.active .icon_area svg rect.fill_outline, .mini .visualizer .multiple_response .item.active.correct[disabled] .icon_area svg rect.fill_outline, .mini .visualizer .multiple_response .item.selected .icon_area svg rect.fill_outline, .mini .visualizer .multiple_response .item.selected.correct[disabled] .icon_area svg rect.fill_outline {display: none; } .mini .visualizer .multiple_response .item.active[disabled] .icon_area svg path.check, .mini .visualizer .multiple_response .item.selected[disabled] .icon_area svg path.check {fill: url(#__quiz_id___checkbox_selected_disabled);display: block; } .mini .visualizer .multiple_response .item.active[disabled] .icon_area svg rect.check_bg, .mini .visualizer .multiple_response .item.selected[disabled] .icon_area svg rect.check_bg {display: none; } .mini .visualizer .multiple_response .item.error .icon_area svg path.check, .mini .visualizer .multiple_response .item.error[disabled] .icon_area svg path.check {display: none; } .mini .visualizer .multiple_response .item.error .icon_area svg rect.check_bg, .mini .visualizer .multiple_response .item.error[disabled] .icon_area svg rect.check_bg {display: block;fill: #B4BDC3; } .mini .visualizer .multiple_response .item.error.correct .icon_area svg path.check, .mini .visualizer .multiple_response .item.error.correct[disabled] .icon_area svg path.check {display: none; } .mini .visualizer .multiple_response .item.error.correct .icon_area svg rect.check_bg, .mini .visualizer .multiple_response .item.error.correct[disabled] .icon_area svg rect.check_bg {fill: #F86A53; } .mini .visualizer .multiple_response .item.error.selected .icon_area svg path.check, .mini .visualizer .multiple_response .item.error.selected[disabled] .icon_area svg path.check {display: block;fill: #FFFFFF; } .mini .visualizer .multiple_response .item.error.selected .icon_area svg rect.check_bg, .mini .visualizer .multiple_response .item.error.selected[disabled] .icon_area svg rect.check_bg {fill: #F86A53; } .mini .visualizer .multiple_response .item.selected.correct .icon_area svg rect.check_bg, .mini .visualizer .multiple_response .item.selected.correct[disabled] .icon_area svg rect.check_bg {fill: #81C712; } .mini .visualizer .multiple_response .item[disabled] .icon_area svg path.check {display: none; } .mini .visualizer .multiple_response .item[disabled] .icon_area svg rect.check_bg {fill: url(#__quiz_id___check_bg); } .mini .visualizer .matching .row {box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.05);background: #FFFFFF;position: relative;margin-bottom: 12px;border-radius: 4px; } .mini .visualizer .matching .row:last-child {margin-bottom: 0; } .mini .visualizer .matching .row .item {position: relative;border-radius: 4px;overflow: hidden;padding: 16px 40px 16px 37px; } .mini .visualizer .matching .row .item .view {z-index: 0;min-height: 22px;position: relative;/* p {z-index: -1;position: relative;margin: 0;padding-bottom: 1px;line-height: 18px;} */ } .mini .visualizer .matching .row .item .view .rich-text-view {position: relative;pointer-events: none;font-size: 15px !important;color: rgba(43, 59, 70, 0.87) !important;font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; } .mini .visualizer .matching .row .item .view .rich-text-view p, .mini .visualizer .matching .row .item .view .rich-text-view ul li, .mini .visualizer .matching .row .item .view .rich-text-view ol li {line-height: 1.5 !important;padding-top: 0 !important;padding-bottom: 0 !important; } .mini .visualizer .matching .row .item .view .rich-text-view p, .mini .visualizer .matching .row .item .view .rich-text-view ul li, .mini .visualizer .matching .row .item .view .rich-text-view ol li {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; } .mini .visualizer .matching .row .item .view .rich-text-view p > span, .mini .visualizer .matching .row .item .view .rich-text-view ul li > span, .mini .visualizer .matching .row .item .view .rich-text-view ol li > span {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; } .mini .visualizer .matching .row .item .view .rich-text-view p, .mini .visualizer .matching .row .item .view .rich-text-view ul li, .mini .visualizer .matching .row .item .view .rich-text-view ol li {font-size: 15px !important;color: rgba(43, 59, 70, 0.87) !important; } .mini .visualizer .matching .row .item .view .image {float: left;margin-right: 8px;margin-top: 3px;margin-bottom: 5px; } .mini .visualizer .matching .row .item .result {position: absolute;left: 0;top: 0;bottom: 0;width: 27px;background: #C9D5DD; } .mini .visualizer .matching .row .item:first-child {border-bottom-left-radius: 0; } .mini .visualizer .matching .row .item:last-child {border-top-left-radius: 0; } .mini .visualizer .matching .row .item:first-child .result {border-top-right-radius: 0; } .mini .visualizer .matching .row .item:last-child .result {border-bottom-right-radius: 0; } .mini .visualizer .matching .row .item .select_icon {position: absolute;width: 40px;top: 0;right: 0;bottom: 0; } .mini .visualizer .matching .row .item .select_icon svg {position: absolute;top: 0;right: 0;bottom: 0;left: 0;margin: auto; } .mini .visualizer .matching .row .separator {position: relative;border-top: 1px dashed #E0E0E0;margin-right: 11px;margin-left: 38px;margin-top: -1px; } .mini .visualizer .matching .row.answered {box-shadow: 0 0 0 2px #3DA0E1; } .mini .visualizer .matching .row.answered .item .result {background: #3DA0E1; } .mini .visualizer .matching .row .lock {position: absolute;left: 2px;z-index: 1;width: 24px;height: 24px;margin-top: -12px;background: url("+ c[28]+");background-size: 24px; } .mini .visualizer .sequence {counter-reset: sequence-index; } .mini .visualizer .sequence .item {position: relative;padding: 16px 10px 16px 16px;z-index: 1;margin-bottom: 8px;border-radius: 4px;background-color: #FFFFFF;box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.05);border: solid 1px #E5E5E5; } .mini .visualizer .sequence .item .view {z-index: 0;min-height: 22px;position: relative;/* p {z-index: -1;position: relative;margin: 0;padding-bottom: 1px;line-height: 18px;} */ } .mini .visualizer .sequence .item .view .rich-text-view {position: relative;pointer-events: none;font-size: 15px !important;color: rgba(43, 59, 70, 0.87) !important;font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; } .mini .visualizer .sequence .item .view .rich-text-view p, .mini .visualizer .sequence .item .view .rich-text-view ul li, .mini .visualizer .sequence .item .view .rich-text-view ol li {line-height: 1.5 !important;padding-top: 0 !important;padding-bottom: 0 !important; } .mini .visualizer .sequence .item .view .rich-text-view p, .mini .visualizer .sequence .item .view .rich-text-view ul li, .mini .visualizer .sequence .item .view .rich-text-view ol li {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; } .mini .visualizer .sequence .item .view .rich-text-view p > span, .mini .visualizer .sequence .item .view .rich-text-view ul li > span, .mini .visualizer .sequence .item .view .rich-text-view ol li > span {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; } .mini .visualizer .sequence .item .view .rich-text-view p, .mini .visualizer .sequence .item .view .rich-text-view ul li, .mini .visualizer .sequence .item .view .rich-text-view ol li {font-size: 15px !important;color: rgba(43, 59, 70, 0.87) !important; } .mini .visualizer .sequence .item .view .image {float: left;margin-right: 8px;margin-top: 3px;margin-bottom: 5px; } .mini .visualizer .sequence .item .view {padding-right: 28px; } .mini .visualizer .sequence .item::before {content: '';background: url("+ c[29]+");position: absolute;top: 20px;width: 18px;height: 14px;right: 16px; } .mini .visualizer .sequence .item.selected {background: rgba(61, 160, 225, 0.12);box-shadow: 0 0 0 2px #3DA0E1;border: solid 1px transparent; } .mini .visualizer .sequence .item.selected::before {background: url("+c[30]+"); } .mini .visualizer .type {height: 34px; } .mini .visualizer .type .textfield {position: absolute;width: 100%;height: 100%;font-size: 15px;color: rgba(43, 59, 70, 0.8);background: #FFFFFF;padding-left: 8px;padding-right: 8px;border-radius: 4px;box-shadow: 0 0 0 1px #BBC0C3;border: none;outline: none; } .mini .visualizer .type .textfield:focus {box-shadow: 0 0 0 2px #3DA0E1; } .mini .visualizer .type.incorrect .textfield {color: #F45B44;padding-right: 35px; } .mini .visualizer .type.incorrect::after {content: '';width: 15px;height: 15px;position: absolute;right: 10px;background: url("+ c[24]+");top: 0;bottom: 0;margin: auto;pointer-events: none; } .mini .visualizer .type.correct .textfield {color: #4FA933; } .mini .visualizer .essay {box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.05);border: solid 1px #E5E5E5;background-color: #FFFFFF;border-radius: 5px;width: 100%;padding: 10px; } .mini .visualizer .essay .textarea {white-space: pre-wrap;word-wrap: break-word;width: 100%;height: 100%;line-height: 18px;font-size: 15px;font-family: Helvetica Neue, Helvetica, Roboto, Arial;position: relative;border: none;color: rgba(43, 59, 70, 0.8); } .mini .visualizer .essay .textarea[disabled] {color: #2b3b46;background: transparent; } .mini .visualizer .likert_scale .statement {box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.05);background-color: #FFFFFF;border-radius: 5px;width: 100%;margin-bottom: 16px; } .mini .visualizer .likert_scale .statement .text {font-size: 15px !important;color: rgba(43, 59, 70, 0.87) !important;font-family: Helvetica Neue, Helvetica, Roboto, Arial !important;padding-left: 22px;padding-right: 22px;padding-top: 12px;padding-bottom: 10px; } .mini .visualizer .likert_scale .statement .text p, .mini .visualizer .likert_scale .statement .text ul li, .mini .visualizer .likert_scale .statement .text ol li {line-height: 1.5 !important;padding-top: 0 !important;padding-bottom: 0 !important; } .mini .visualizer .likert_scale .statement .text p, .mini .visualizer .likert_scale .statement .text ul li, .mini .visualizer .likert_scale .statement .text ol li {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; } .mini .visualizer .likert_scale .statement .text p > span, .mini .visualizer .likert_scale .statement .text ul li > span, .mini .visualizer .likert_scale .statement .text ol li > span {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; } .mini .visualizer .likert_scale .statement .text p, .mini .visualizer .likert_scale .statement .text ul li, .mini .visualizer .likert_scale .statement .text ol li {font-size: 15px !important;color: rgba(43, 59, 70, 0.87) !important; } .mini .visualizer .likert_scale .statement .text p {margin: 0; } .mini .visualizer .likert_scale .statement .separator {margin-left: 6px;margin-right: 6px;text-align: center;position: relative; } .mini .visualizer .likert_scale .statement .separator[data-selected]::after {position: relative;top: -13px;font-size: 15px;height: 24px;line-height: 24px;padding: 2px 8px 2px 8px;border-radius: 5px;content: attr(data-selected);background: #85C2EA;color: #FFFFFF; } .mini .visualizer .likert_scale .statement .scales {position: relative;margin-left: 22px;margin-right: 22px;height: 98px; } .mini .visualizer .likert_scale .statement .scales .first_scale, .mini .visualizer .likert_scale .statement .scales .last_scale {position: absolute;top: 8px;font-size: 13px;color: rgba(72, 72, 72, 0.68);max-width: 50%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-weight: 600; } .mini .visualizer .likert_scale .statement .scales .rbContainer {position: relative;height: 30px;top: 39px;float: left; } .mini .visualizer .likert_scale .statement .scales .rbContainer .radio_icon {position: absolute;display: block;width: 24px;height: 100%; } .mini .visualizer .likert_scale .statement .scales .rbContainer .radio_icon > div {margin: auto;top: 0 !important;bottom: 0 !important; } .mini .visualizer .likert_scale .statement .scales .rbContainer .radio_icon .outline_border {background: #B4BDC3; } .mini .visualizer .likert_scale .statement .scales .rbContainer .radio_icon .fill {background: __verticalGradient(#FFFFFF, #FFFFFF);background: linear-gradient(to bottom, #FFFFFF, #FFFFFF); } .mini .visualizer .likert_scale .statement .scales .rbContainer .radio_icon .inline_border {background: #FFFFFF; } .mini .visualizer .likert_scale .statement .scales .rbContainer .radio_icon[data-index]::before {content: attr(data-index);position: absolute;left: 0;right: 0;top: -30px;height: 20px;font-size: 13px;color: rgba(43, 59, 70, 0.87);font-weight: 600;text-align: center; } .mini .visualizer .likert_scale .statement .scales .rbContainer .radio_icon.selected .outline_border {background: #3DA0E1; } .mini .visualizer .likert_scale .statement .scales .rbContainer .radio_icon.selected .inline_border {background: #3DA0E1; } .mini .visualizer .likert_scale .statement .scales .rbContainer.last .radio_icon {right: 0; } .mini .visualizer .likert_scale .statement .scales .rbContainer.center .radio_icon {right: 0;left: 0;margin: auto; } .mini .visualizer .multiple_choice_text {width: 100%;padding: 20px 24px;background-color: #FFFFFF;box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.05);border: solid 1px #E5E5E5;border-radius: 4px; } .mini .visualizer .multiple_choice_text.disabled {pointer-events: none; } .mini .visualizer .multiple_choice_text.disabled .mct-placeholder__label {margin-right: 26px; } .mini .visualizer .multiple_choice_text.disabled .mct-placeholder__chevron {display: none; } .mini .visualizer .multiple_choice_text.disabled .mct-placeholder.mct-placeholder_incorrect .mct-placeholder__label {margin-right: 12px; } .mini .visualizer .multiple_choice_text .text_with_gaps {font-size: 15px !important;color: rgba(43, 59, 70, 0.87) !important;font-family: Helvetica Neue, Helvetica, Roboto, Arial !important;line-height: 2.33;white-space: pre-wrap;cursor: default; } .mini .visualizer .multiple_choice_text .text_with_gaps p, .mini .visualizer .multiple_choice_text .text_with_gaps ul li, .mini .visualizer .multiple_choice_text .text_with_gaps ol li {line-height: 1.5 !important;padding-top: 0 !important;padding-bottom: 0 !important; } .mini .visualizer .multiple_choice_text .text_with_gaps p, .mini .visualizer .multiple_choice_text .text_with_gaps ul li, .mini .visualizer .multiple_choice_text .text_with_gaps ol li {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; } .mini .visualizer .multiple_choice_text .text_with_gaps p > span, .mini .visualizer .multiple_choice_text .text_with_gaps ul li > span, .mini .visualizer .multiple_choice_text .text_with_gaps ol li > span {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; } .mini .visualizer .multiple_choice_text .text_with_gaps p, .mini .visualizer .multiple_choice_text .text_with_gaps ul li, .mini .visualizer .multiple_choice_text .text_with_gaps ol li {font-size: 15px !important;color: rgba(43, 59, 70, 0.87) !important; } .mini .visualizer .multiple_choice_text .text_with_gaps div {font-size: inherit !important;font-family: inherit !important; } .mini .visualizer .multiple_choice_text .text_with_gaps p, .mini .visualizer .multiple_choice_text .text_with_gaps ul li, .mini .visualizer .multiple_choice_text .text_with_gaps ol li {color: rgba(43, 59, 70, 0.87) !important;line-height: inherit !important; } .mini .visualizer .multiple_choice_text .text_with_gaps .fib-placeholder__tooltip-icon {background-image: url("+ c[24]+");height: 15px;width: 15px; } .mini .visualizer .multiple_choice_text .text_with_gaps .mct-placeholder__tooltip-icon {background-image: url("+c[24]+");height: 15px;width: 15px; } .mini .visualizer .multiple_choice_text .text_with_gaps .fib-placeholder {max-width: 240px;line-height: 1.7 !important; } .mini .visualizer .multiple_choice_text .text_with_gaps .fib-placeholder__tooltip-icon svg {display: none; } .mini .visualizer .multiple_choice_text .text_with_gaps .fib-placeholder__input {padding: 1px 23px 2px 5px; } .mini .visualizer .multiple_choice_text .text_with_gaps .fib-placeholder__input.fib-placeholder__input_incorrect {padding-right: 23px; } .mini .visualizer .multiple_choice_text .text_with_gaps .mct-placeholder {line-height: 1.7 !important;padding: 2px 0 1px 0; } .mini .visualizer .multiple_choice_text .text_with_gaps .mct-placeholder__label.mct-placeholder__label_prompt {color: #939AA3; } .mini .visualizer .multiple_choice_text .text_with_gaps .mct-placeholder__tooltip-icon {background: none; } .mini .visualizer .multiple_choice_text .text_with_gaps .mct-placeholder.mct-placeholder_incorrect .mct-placeholder__chevron {display: none; } .mini .visualizer .word_bank {width: 100%;padding: 20px 24px;background-color: #FFFFFF;box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.05);border: solid 1px #E5E5E5;border-radius: 4px; } .mini .visualizer .word_bank.disabled {pointer-events: none; } .mini .visualizer .word_bank.disabled .mct-placeholder__label {margin-right: 26px; } .mini .visualizer .word_bank.disabled .mct-placeholder__chevron {display: none; } .mini .visualizer .word_bank.disabled .mct-placeholder.mct-placeholder_incorrect .mct-placeholder__label {margin-right: 12px; } .mini .visualizer .word_bank .text_with_gaps {font-size: 15px !important;color: rgba(43, 59, 70, 0.87) !important;font-family: Helvetica Neue, Helvetica, Roboto, Arial !important;line-height: 2.33;white-space: pre-wrap;cursor: default; } .mini .visualizer .word_bank .text_with_gaps p, .mini .visualizer .word_bank .text_with_gaps ul li, .mini .visualizer .word_bank .text_with_gaps ol li {line-height: 1.5 !important;padding-top: 0 !important;padding-bottom: 0 !important; } .mini .visualizer .word_bank .text_with_gaps p, .mini .visualizer .word_bank .text_with_gaps ul li, .mini .visualizer .word_bank .text_with_gaps ol li {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; } .mini .visualizer .word_bank .text_with_gaps p > span, .mini .visualizer .word_bank .text_with_gaps ul li > span, .mini .visualizer .word_bank .text_with_gaps ol li > span {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; } .mini .visualizer .word_bank .text_with_gaps p, .mini .visualizer .word_bank .text_with_gaps ul li, .mini .visualizer .word_bank .text_with_gaps ol li {font-size: 15px !important;color: rgba(43, 59, 70, 0.87) !important; } .mini .visualizer .word_bank .text_with_gaps div {font-size: inherit !important;font-family: inherit !important; } .mini .visualizer .word_bank .text_with_gaps p, .mini .visualizer .word_bank .text_with_gaps ul li, .mini .visualizer .word_bank .text_with_gaps ol li {color: rgba(43, 59, 70, 0.87) !important;line-height: inherit !important; } .mini .visualizer .word_bank .text_with_gaps .fib-placeholder__tooltip-icon {background-image: url("+ c[24]+");height: 15px;width: 15px; } .mini .visualizer .word_bank .text_with_gaps .mct-placeholder__tooltip-icon {background-image: url("+c[24]+");height: 15px;width: 15px; } .mini .visualizer .word_bank .text_with_gaps .fib-placeholder {max-width: 240px;line-height: 1.7 !important; } .mini .visualizer .word_bank .text_with_gaps .fib-placeholder__tooltip-icon svg {display: none; } .mini .visualizer .word_bank .text_with_gaps .fib-placeholder__input {padding: 1px 23px 2px 5px; } .mini .visualizer .word_bank .text_with_gaps .fib-placeholder__input.fib-placeholder__input_incorrect {padding-right: 23px; } .mini .visualizer .word_bank .text_with_gaps .mct-placeholder {line-height: 1.7 !important;padding: 2px 0 1px 0; } .mini .visualizer .word_bank .text_with_gaps .mct-placeholder__label.mct-placeholder__label_prompt {color: #939AA3; } .mini .visualizer .word_bank .text_with_gaps .mct-placeholder__tooltip-icon {background: none; } .mini .visualizer .word_bank .text_with_gaps .mct-placeholder.mct-placeholder_incorrect .mct-placeholder__chevron {display: none; } .mini .visualizer .fill_in_the_blank {width: 100%;padding: 20px 24px;background-color: #FFFFFF;box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.05);border: solid 1px #E5E5E5;border-radius: 4px; } .mini .visualizer .fill_in_the_blank.disabled {pointer-events: none; } .mini .visualizer .fill_in_the_blank.disabled .mct-placeholder__label {margin-right: 26px; } .mini .visualizer .fill_in_the_blank.disabled .mct-placeholder__chevron {display: none; } .mini .visualizer .fill_in_the_blank.disabled .mct-placeholder.mct-placeholder_incorrect .mct-placeholder__label {margin-right: 12px; } .mini .visualizer .fill_in_the_blank .text_with_gaps {font-size: 15px !important;color: rgba(43, 59, 70, 0.87) !important;font-family: Helvetica Neue, Helvetica, Roboto, Arial !important;line-height: 2.33;white-space: pre-wrap;cursor: default; } .mini .visualizer .fill_in_the_blank .text_with_gaps p, .mini .visualizer .fill_in_the_blank .text_with_gaps ul li, .mini .visualizer .fill_in_the_blank .text_with_gaps ol li {line-height: 1.5 !important;padding-top: 0 !important;padding-bottom: 0 !important; } .mini .visualizer .fill_in_the_blank .text_with_gaps p, .mini .visualizer .fill_in_the_blank .text_with_gaps ul li, .mini .visualizer .fill_in_the_blank .text_with_gaps ol li {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; } .mini .visualizer .fill_in_the_blank .text_with_gaps p > span, .mini .visualizer .fill_in_the_blank .text_with_gaps ul li > span, .mini .visualizer .fill_in_the_blank .text_with_gaps ol li > span {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; } .mini .visualizer .fill_in_the_blank .text_with_gaps p, .mini .visualizer .fill_in_the_blank .text_with_gaps ul li, .mini .visualizer .fill_in_the_blank .text_with_gaps ol li {font-size: 15px !important;color: rgba(43, 59, 70, 0.87) !important; } .mini .visualizer .fill_in_the_blank .text_with_gaps div {font-size: inherit !important;font-family: inherit !important; } .mini .visualizer .fill_in_the_blank .text_with_gaps p, .mini .visualizer .fill_in_the_blank .text_with_gaps ul li, .mini .visualizer .fill_in_the_blank .text_with_gaps ol li {color: rgba(43, 59, 70, 0.87) !important;line-height: inherit !important; } .mini .visualizer .fill_in_the_blank .text_with_gaps .fib-placeholder__tooltip-icon {background-image: url("+ c[24]+");height: 15px;width: 15px; } .mini .visualizer .fill_in_the_blank .text_with_gaps .mct-placeholder__tooltip-icon {background-image: url("+c[24]+");height: 15px;width: 15px; } .mini .visualizer .fill_in_the_blank .text_with_gaps .fib-placeholder {max-width: 240px;line-height: 1.7 !important; } .mini .visualizer .fill_in_the_blank .text_with_gaps .fib-placeholder__tooltip-icon svg {display: none; } .mini .visualizer .fill_in_the_blank .text_with_gaps .fib-placeholder__input {padding: 1px 23px 2px 5px; } .mini .visualizer .fill_in_the_blank .text_with_gaps .fib-placeholder__input.fib-placeholder__input_incorrect {padding-right: 23px; } .mini .visualizer .fill_in_the_blank .text_with_gaps .mct-placeholder {line-height: 1.7 !important;padding: 2px 0 1px 0; } .mini .visualizer .fill_in_the_blank .text_with_gaps .mct-placeholder__label.mct-placeholder__label_prompt {color: #939AA3; } .mini .visualizer .fill_in_the_blank .text_with_gaps .mct-placeholder__tooltip-icon {background: none; } .mini .visualizer .fill_in_the_blank .text_with_gaps .mct-placeholder.mct-placeholder_incorrect .mct-placeholder__chevron {display: none; } .mini .visualizer .hotspot .overlay {position: absolute;background: transparent;z-index: 1; } .mini .visualizer .hotspot .overlay.overlay_hidden .overlay__bg {display: none; } .mini .visualizer .hotspot .overlay__bg {margin: auto;top: 0;bottom: 0;left: 0;right: 0;background-color: rgba(0, 0, 0, 0.72);width: 128px;height: 160px;position: absolute;border-radius: 6px; } .mini .visualizer .hotspot .overlay__icon {top: 32px;position: absolute;width: 32px;height: 45px;right: 0;left: 0;margin: auto;background: url("+ c[31]+") no-repeat; } .mini .visualizer .hotspot .overlay__label {font-family: Helvetica Neue, Helvetica, Roboto, Arial;font-size: 15px;line-height: 1.5;letter-spacing: -0.2px;text-align: center;color: #FFFFFF;position: absolute;bottom: 13px;padding: 0 14px;overflow: hidden;width: 100%;height: 63px;word-break: break-word; } .mini .visualizer .hotspot .overlay {width: 100%;height: 100%; } .mini .visualizer .hotspot .image {position: relative; } .mini .visualizer .hotspot .hotspots_area {position: absolute;top: 0; } .mini .visualizer .drag-n-drop .quiz-slide-visualizer {-ms-transform-origin: top left;transform-origin: top left;position: absolute; } .mini .visualizer .drag-n-drop .quiz-slide-visualizer .slide-picture-view .zoom-icon {display: none; } .mini .visualizer .drag-n-drop .overlay {position: absolute;background: transparent;z-index: 1; } .mini .visualizer .drag-n-drop .overlay.overlay_hidden .overlay__bg {display: none; } .mini .visualizer .drag-n-drop .overlay__bg {margin: auto;top: 0;bottom: 0;left: 0;right: 0;background-color: rgba(0, 0, 0, 0.72);width: 128px;height: 160px;position: absolute;border-radius: 6px; } .mini .visualizer .drag-n-drop .overlay__icon {top: 32px;position: absolute;width: 32px;height: 45px;right: 0;left: 0;margin: auto;background: url("+ c[31]+") no-repeat; } .mini .visualizer .drag-n-drop .overlay__label {font-family: Helvetica Neue, Helvetica, Roboto, Arial;font-size: 15px;line-height: 1.5;letter-spacing: -0.2px;text-align: center;color: #FFFFFF;position: absolute;bottom: 13px;padding: 0 14px;overflow: hidden;width: 100%;height: 63px;word-break: break-word; } .mini .visualizer.intro > div, .mini .visualizer.intro > img {margin-top: 24px;margin-bottom: 24px; } .mini .visualizer.intro > div.text, .mini .visualizer.intro > img.text {padding: 30px 18px 14px 18px;margin: 0; } .mini .visualizer.intro > div.text .rich-text-view p, .mini .visualizer.intro > div.text .rich-text-view ul li, .mini .visualizer.intro > div.text .rich-text-view ol li, .mini .visualizer.intro > img.text .rich-text-view p, .mini .visualizer.intro > img.text .rich-text-view ul li, .mini .visualizer.intro > img.text .rich-text-view ol li {line-height: 1.32 !important;padding-top: 0 !important;padding-bottom: 0 !important; } .mini .visualizer.intro > div.text .rich-text-view p, .mini .visualizer.intro > div.text .rich-text-view ul li, .mini .visualizer.intro > div.text .rich-text-view ol li, .mini .visualizer.intro > img.text .rich-text-view p, .mini .visualizer.intro > img.text .rich-text-view ul li, .mini .visualizer.intro > img.text .rich-text-view ol li {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; } .mini .visualizer.intro > div.text .rich-text-view p > span, .mini .visualizer.intro > div.text .rich-text-view ul li > span, .mini .visualizer.intro > div.text .rich-text-view ol li > span, .mini .visualizer.intro > img.text .rich-text-view p > span, .mini .visualizer.intro > img.text .rich-text-view ul li > span, .mini .visualizer.intro > img.text .rich-text-view ol li > span {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; } .mini .visualizer.intro > div.text .rich-text-view p, .mini .visualizer.intro > div.text .rich-text-view ul li, .mini .visualizer.intro > div.text .rich-text-view ol li, .mini .visualizer.intro > img.text .rich-text-view p, .mini .visualizer.intro > img.text .rich-text-view ul li, .mini .visualizer.intro > img.text .rich-text-view ol li {font-size: 28px !important;font-weight: bold !important;color: #2B3B46 !important;text-align: center !important; } .mini .visualizer.intro > div.text .rich-text-view span, .mini .visualizer.intro > img.text .rich-text-view span {padding-top: 0;padding-bottom: 0; } .mini .visualizer.intro > div.info .rich-text-view, .mini .visualizer.intro > img.info .rich-text-view {font-size: 15px !important;color: rgba(43, 59, 70, 0.87) !important;font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; } .mini .visualizer.intro > div.info .rich-text-view p, .mini .visualizer.intro > div.info .rich-text-view ul li, .mini .visualizer.intro > div.info .rich-text-view ol li, .mini .visualizer.intro > img.info .rich-text-view p, .mini .visualizer.intro > img.info .rich-text-view ul li, .mini .visualizer.intro > img.info .rich-text-view ol li {line-height: 1.5 !important;padding-top: 0 !important;padding-bottom: 0 !important; } .mini .visualizer.intro > div.info .rich-text-view p, .mini .visualizer.intro > div.info .rich-text-view ul li, .mini .visualizer.intro > div.info .rich-text-view ol li, .mini .visualizer.intro > img.info .rich-text-view p, .mini .visualizer.intro > img.info .rich-text-view ul li, .mini .visualizer.intro > img.info .rich-text-view ol li {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; } .mini .visualizer.intro > div.info .rich-text-view p > span, .mini .visualizer.intro > div.info .rich-text-view ul li > span, .mini .visualizer.intro > div.info .rich-text-view ol li > span, .mini .visualizer.intro > img.info .rich-text-view p > span, .mini .visualizer.intro > img.info .rich-text-view ul li > span, .mini .visualizer.intro > img.info .rich-text-view ol li > span {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; } .mini .visualizer.intro > div.info .rich-text-view p, .mini .visualizer.intro > div.info .rich-text-view ul li, .mini .visualizer.intro > div.info .rich-text-view ol li, .mini .visualizer.intro > img.info .rich-text-view p, .mini .visualizer.intro > img.info .rich-text-view ul li, .mini .visualizer.intro > img.info .rich-text-view ol li {font-size: 15px !important;color: rgba(43, 59, 70, 0.87) !important; } .mini .visualizer.intro > div.info .rich-text-view span, .mini .visualizer.intro > img.info .rich-text-view span {padding-top: 0;padding-bottom: 0; } .mini .visualizer.intro > div.info .text, .mini .visualizer.intro > img.info .text {padding-top: 0;padding-bottom: 0; } .mini .visualizer.intro > div.info p, .mini .visualizer.intro > img.info p {margin: 0; } .mini .visualizer.correct .title {background: #8EC45C; } .mini .visualizer.correct .title::after {content: ' - __correct_message__'; } .mini .visualizer.correct .feedback .header {background: #8EC45C; } .mini .visualizer.correct .feedback .header svg g.correct {display: block; } .mini .visualizer.graded.notanswered .title, .mini .visualizer.incorrect .title {background: #FF9080; } .mini .visualizer.graded.notanswered .title::after, .mini .visualizer.incorrect .title::after {content: ' - __incorrect_message__'; } .mini .visualizer.graded.notanswered .feedback .header, .mini .visualizer.incorrect .feedback .header {background: #FF9080; } .mini .visualizer.graded.notanswered .feedback .header svg g.incorrect, .mini .visualizer.incorrect .feedback .header svg g.incorrect {display: block; } .mini .visualizer.answered .title, .mini .visualizer.info .title {background: #85C2EA; } .mini .visualizer.answered .icon, .mini .visualizer.info .icon {display: none; } .mini .visualizer.answered .feedback .header, .mini .visualizer.info .feedback .header {text-align: left;background: #9EAEB9; } .mini .visualizer.answered .feedback .header .text, .mini .visualizer.info .feedback .header .text {padding-left: 14px; } .mini .visualizer.answered .feedback .header svg g.answered, .mini .visualizer.info .feedback .header svg g.answered {display: block; } .mini .visualizer.notanswered .title {background: #9EAEB9; } .mini .visualizer.notanswered .title::after {content: ' - __not_answered_message__'; } .mini .visualizer.notanswered .feedback .header {background: #9EAEB9; } .mini .visualizer.notanswered .feedback .header svg g.answered {display: block; } .mini .visualizer.partially .title {background: #FFB44A; } .mini .visualizer.partially .title::after {content: ' - __partially_correct_message__'; } .mini .visualizer.partially .feedback .header {background: #FFB44A; } .mini .visualizer.partially .feedback .header svg g.correct {display: block; } .mini .visualizer.correct.review .feedback .title, .mini .visualizer.incorrect.review .feedback .title, .mini .visualizer.partially.review .feedback .title {background: transparent; } .mini > .content {position: relative;margin-bottom: 50px; } .mini > .content .timer {position: absolute;height: 42px;background: #4E4E4E;top: 46px; } .mini > .content .timer .time {position: absolute;color: #FFFFFF;font-size: 12px;font-weight: 600;line-height: 42px;right: 15px;text-align: center;width: 57px; } .mini > .content .timer .icon {width: 18px;height: 20px;left: 28px;position: absolute;top: 0;bottom: 0;margin: auto;background: url("+ c[20]+") no-repeat center !important;background-size: 18px 20px !important; } .mini > .content .timer .view {position: absolute;top: 19px;right: 79px;left: 61px;overflow: hidden;background: rgba(255, 255, 255, 0.27);border-radius: 2px;height: 4px; } .mini > .content .timer .view .progress {background: #58B8F7;position: absolute;top: 0;bottom: 0; } .mini > .content.with_timer {margin-top: 42px; } .mini > .content.with_timer.with_banner {margin-top: 0; } .mini > .content .timer {z-index: 1;position: fixed;top: 0;border-radius: 0 0 4px 4px;margin: 0 20px; } .mini .banner {position: relative;margin: auto;margin-top: 8px; } .mini .banner.with_timer {margin-top: 50px; } .mini .audio_with_controls {position: relative;height: 36px; } .mini .audio_with_controls .media_controls {position: relative;width: 100%;height: 100%;background: #4E4E4E;border-radius: 4px; } .mini .audio_with_controls .media_controls[disabled] {opacity: 0.48; } .mini .audio_with_controls .media_controls .play_btn {position: absolute;width: 45px;height: 36px; } .mini .audio_with_controls .media_controls .play_btn button {background: transparent url("+ c[32]+") no-repeat center;border: 0; } .mini .audio_with_controls .media_controls .play_btn button.selected {background-image: url("+c[33]+"); } .mini .audio_with_controls .media_controls .time {position: absolute;top: 9px;right: 0;width: 60px;text-align: center;font-size: 14px;color: #FFFFFF;font-family: Helvetica Neue, Helvetica, Roboto, Arial; } .mini .audio_with_controls .media_controls .time_tooltip {display: none; } .mini .audio_with_controls .media_controls .progress_line, .mini .audio_with_controls .media_controls .progress_bar::before, .mini .audio_with_controls .media_controls .progress_bar .played_track {border-radius: 1.8px;top: 16px;height: 4px; } .mini .audio_with_controls .media_controls .progress_bar {position: absolute;left: 55px;right: 60px;height: 36px; } .mini .audio_with_controls .media_controls .progress_bar::before {position: absolute;left: 0;right: 0;opacity: 0.27;border-radius: 1.8px;background-color: #FFFFFF;content: ''; } .mini .audio_with_controls .media_controls .progress_bar .played_track {position: absolute;background: #58B8F7; } .mini .audio_with_controls .media_controls .progress_bar .played_track::after {border-radius: 12px;position: absolute;width: 12px;height: 12px;top: -4px;right: -6px;background: #58B8F7;content: ''; } .mini .video.iphone::after {background: rgba(0, 0, 0, 0) url("+ c[34]+") no-repeat center;position: absolute;width: 100%;height: 100%;top: 0;right: 0;content: ''; } .mini .video.iphone video {position: absolute;width: 1px;height: 1px;top: 0;right: 0;bottom: 0;left: 0;margin: auto;opacity: 0; } .mini .quiz_bottom_panel:empty {display: none !important; } .mini .quiz_bottom_panel {box-shadow: 0 -1px 6px 0 rgba(0, 0, 0, 0.1);text-align: center;position: fixed;bottom: 0;height: 66px;background: #FFFFFF; } .mini .quiz_bottom_panel > div {position: absolute;top: 8px;bottom: 10px; } .mini .quiz_bottom_panel > div.active::before {background: #0E7FCB;box-shadow: none; } .mini .quiz_bottom_panel > div:first-child:only-child {right: 7px; } .mini .quiz_bottom_panel > div:first-child {right: 50%;left: 7px; } .mini .quiz_bottom_panel > div:nth-child(2) {left: 50%;right: 7px; } .mini .quiz_bottom_panel > div button {top: 0;bottom: 0;left: 0;width: 100%;position: absolute;background: transparent;border: 0;line-height: 100%;color: #FFFFFF;font-size: 16px;font-family: Helvetica Neue, Helvetica, Roboto, Arial;padding-left: 20px;padding-right: 20px;font-weight: 500;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; } .mini .quiz_bottom_panel > div button.android {padding-top: 3px; } .mini .quiz_bottom_panel > div button.submit {padding-left: 35px; } .mini .quiz_bottom_panel > div button.start, .mini .quiz_bottom_panel > div button.feedback, .mini .quiz_bottom_panel > div button.submit, .mini .quiz_bottom_panel > div button.next {padding-left: 0;padding-right: 20px; } .mini .quiz_bottom_panel > div button.start.result, .mini .quiz_bottom_panel > div button.feedback.result, .mini .quiz_bottom_panel > div button.submit.result, .mini .quiz_bottom_panel > div button.next.result {padding-left: 20px; } .mini .quiz_bottom_panel > div button.start::after, .mini .quiz_bottom_panel > div button.feedback::after, .mini .quiz_bottom_panel > div button.submit::after, .mini .quiz_bottom_panel > div button.next::after {content: '';position: absolute;display: inline-block;top: 0;bottom: 0;margin: auto;background: url("+ c[22]+") no-repeat;background-size: 7px 13px;width: 7px;height: 13px;margin-left: 10px;margin-left: 9px; } .mini .quiz_bottom_panel > div button.prev, .mini .quiz_bottom_panel > div button.back {padding-left: 28px; } .mini .quiz_bottom_panel > div button.prev::after, .mini .quiz_bottom_panel > div button.back::after {content: none; } .mini .quiz_bottom_panel > div button.prev::before, .mini .quiz_bottom_panel > div button.back::before {content: '';position: absolute;display: inline-block;top: 0;bottom: 0;margin: auto;background: url("+ c[23]+") no-repeat;background-size: 7px 13px;width: 7px;height: 13px;margin-left: 10px;margin-left: -15px; } .mini .quiz_bottom_panel > div button.result::after {content: none; } .mini .quiz_bottom_panel > div button.result::before {content: none; } .mini .quiz_bottom_panel > div.disabled::before {opacity: 0.48; } .mini .quiz_bottom_panel > div::before {border-radius: 5px;background-image: linear-gradient(313deg, #359ADA, #3FA5E7);box-shadow: 0 3px 5px 0 rgba(61, 160, 225, 0.3);color: #FFFFFF;position: absolute;content: '';top: 0;bottom: 0;right: 5px;left: 5px;opacity: 0.95; } .mini .quiz_bottom_panel .tap_area {position: absolute; } .mini .landscape_control_panel {box-shadow: -1px 0 6px 0 rgba(0, 0, 0, 0.1);background: #FFFFFF;position: fixed;right: 0;bottom: 0;height: 100%;width: 56px;top: 0; } .mini .landscape_control_panel > div {width: 100%; } .mini .landscape_control_panel > div button {background-color: transparent;left: 0;right: 0;bottom: 0;height: 100%;width: 100%;padding: 0;position: absolute;border: 0;line-height: 100%;color: #FFFFFF;font-size: 16px;font-family: Helvetica Neue, Helvetica, Roboto, Arial; } .mini .landscape_control_panel .exit_review {display: none; } .mini .landscape_control_panel.reviewing .show_slides {display: none; } .mini .landscape_control_panel.reviewing .exit_review {width: 46px;position: absolute;width: 46px;display: none;left: 0;margin-right: 10px;font-weight: 600;font-family: Helvetica Neue, Helvetica, Roboto, Arial;display: block;width: 100%;top: 0;height: 46px; } .mini .landscape_control_panel.reviewing .exit_review button {width: 100%;height: 100%;background: transparent;line-height: 100%; } .mini .landscape_control_panel.reviewing .exit_review button::after {content: '';position: absolute;width: 22px;height: 19px;background-image: url("+ c[16]+");background-size: contain;background-repeat: no-repeat;top: 0;right: 0;bottom: 0;left: 0;margin: auto; } .mini .landscape_control_panel.reviewing .exit_review button.active::after {background-image: url("+c[16]+"); } .mini .landscape_control_panel.reviewing .exit_review button::after {background-repeat: no-repeat;background-position: center; } .mini .landscape_control_panel .btns-container {bottom: 0;position: absolute;padding-bottom: 18px;padding-left: 13px;padding-right: 13px; } .mini .landscape_control_panel .btns-container > div {position: relative;height: 30px;width: 30px;margin-top: 30px; } .mini .landscape_control_panel .btns-container .component_container.disabled {opacity: 0.48; } .mini .landscape_control_panel .btns-container .component_container.prev, .mini .landscape_control_panel .btns-container .component_container.back {background-image: url("+ c[35]+");background-repeat: no-repeat;background-size: 30px; } .mini .landscape_control_panel .btns-container .component_container.start, .mini .landscape_control_panel .btns-container .component_container.next, .mini .landscape_control_panel .btns-container .component_container.submit, .mini .landscape_control_panel .btns-container .component_container.finish, .mini .landscape_control_panel .btns-container .component_container.feedback, .mini .landscape_control_panel .btns-container .component_container.exit {background-image: url("+ c[36]+");background-repeat: no-repeat;background-size: 30px; } .mini .landscape_control_panel.slides_showed > div {display: none; } .mini .landscape_control_panel.slides_showed .show_slides {display: block !important; } .mini .landscape_control_panel .show_slides {width: 46px;position: absolute;right: 0; } .mini .landscape_control_panel .show_slides button {width: 100%;height: 100%;background: transparent;line-height: 100%; } .mini .landscape_control_panel .show_slides button::after {content: '';position: absolute;width: 22px;height: 19px;background-image: url("+ c[14]+");background-size: contain;background-repeat: no-repeat;top: 0;right: 0;bottom: 0;left: 0;margin: auto; } .mini .landscape_control_panel .show_slides button.active::after {background-image: url("+c[14]+"); } .mini .landscape_control_panel .show_slides button[disabled]::after, .mini .landscape_control_panel .show_slides button.active[disabled]::after {background-image: url("+c[15]+"); } .mini .landscape_control_panel .show_slides button.selected::after {background-image: url("+ c[16]+") !important;background-repeat: no-repeat;background-position: center; } .mini .landscape_control_panel .show_slides button.selected.active::after {background-image: url("+c[16]+") !important;background-repeat: no-repeat;background-position: center; } .mini .landscape_control_panel .component_container.mark_slide {position: absolute;top: 0;right: 46px;width: 46px;height: 46px; } .mini .landscape_control_panel button.mark_slide {background: url("+c[17]+") no-repeat center;background-size: 13px 20px;width: 13px;height: 22px;border: none;margin: 13px 16px 0 16px;padding: 0; } .mini .landscape_control_panel button.mark_slide.selected {background: url("+ c[1]+") no-repeat center !important;background-size: 13px 20px !important; } .mini .landscape_control_panel .show_slides {width: 100%;height: 46px;top: 0;display: block;position: relative; } .mini .landscape_control_panel .component_container.mark_slide {position: relative;width: 100%;height: 26px;margin-top: 19px;right: 0; } .mini .landscape_control_panel .component_base.mark_slide {margin: 0 19px 0 19px; }.popup_layer {position: fixed;top: 0;left: 0; } .popup_layer .modal_layer {width: 100%;height: 100%;background: rgba(0, 0, 0, 0.4);opacity: 1;transform: translateZ(0); } .popup_layer .picture_popup {background: #282828; } .popup_layer .picture_popup .top_panel {position: absolute;top: -1px;left: 0;right: 0;z-index: 1;background-color: #404040; } .popup_layer .picture_popup .top_panel * {font-family: Helvetica Neue, Helvetica, Roboto, Arial; } .popup_layer .picture_popup .top_panel .close {position: absolute;right: 0;height: 100%;width: 48px;background-image: url("+ c[37]+") !important;background-repeat: no-repeat;background-position: center;background-size: 18px; } .popup_layer .picture_popup.landscape .top_panel {width: 56px !important;right: 0;left: initial; } .popup_layer .picture_popup.landscape .top_panel .close {padding: 5px;width: 100%;text-overflow: ellipsis;overflow: hidden;top: 0;text-align: center;height: 44px; } .popup_layer .picture_popup .content {position: absolute;overflow: visible; } .popup_layer .picture_popup .content div {position: absolute; } .popup_layer .picture_popup .content > div {background-color: #FFFFFF; } .popup_layer .picture_popup.equation {background: #FFFFFF; } .popup_layer .picture_popup.equation .content {filter: brightness(0); } .popup_layer .picture_popup.equation .content > div {background-color: transparent; } .popup_layer .quiz_message_box {box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.12);border-radius: 8px;background: #FFFFFF;position: absolute;top: 16px;right: 16px;bottom: 16px;left: 16px;margin: auto;min-height: 152px;min-width: 284px; } .popup_layer .quiz_message_box .message_container.component_base {font-size: 17px;color: rgba(43, 59, 70, 0.8);font-family: Helvetica Neue, Helvetica, Roboto, Arial;position: relative; } .popup_layer .quiz_message_box .message_container.component_base .message {padding: 34px 34px 24px 34px;font-size: 15px;line-height: 18px; } .popup_layer .quiz_message_box .buttons_panel {text-align: center;position: absolute;bottom: 24px;height: 50px;width: 100%;direction: rtl; } .popup_layer .quiz_message_box .buttons_panel > div {max-width: 50%;position: relative;display: inline-block; } .popup_layer .quiz_message_box .buttons_panel > div button {border-radius: 5px;background-image: linear-gradient(313deg, #359ADA, #3FA5E7);box-shadow: 0 3px 5px 0 rgba(61, 160, 225, 0.3);color: #FFFFFF;vertical-align: middle;line-height: 100%;height: 44px;padding-left: 20px;padding-right: 20px;min-width: 110px;margin-left: 5px;margin-right: 5px;-webkit-appearance: none;appearance: none;border: 0;font-size: 16px;font-family: Helvetica Neue, Helvetica, Roboto, Arial;position: relative;font-weight: 500; } .popup_layer .quiz_message_box .buttons_panel > div.active button {background: #0E7FCB;box-shadow: none; } .popup_layer .quiz_message_box .buttons_panel > div:only-child {width: 100%;text-align: center !important; } .popup_layer .quiz_message_box .buttons_panel > div:nth-child(1) {text-align: left; } .popup_layer .quiz_message_box .buttons_panel > div:nth-child(2) {text-align: right; } .popup_layer .answers_popup {box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.12);border-radius: 8px;background: #FFFFFF;position: absolute;top: 16px;right: 16px;bottom: 16px;left: 16px;margin: auto; } .popup_layer .answers_popup .title {position: absolute;font-weight: 600;font-size: 15px;color: rgba(43, 59, 70, 0.87);line-height: 48px;height: 48px;white-space: nowrap;font-family: Helvetica Neue, Helvetica, Roboto, Arial;text-align: center;padding-right: 75px;padding-left: 75px;width: 100%;left: 0;text-overflow: ellipsis;overflow: hidden; } .popup_layer .answers_popup .cancel {display: block;left: initial;right: 0;top: 0;padding-top: 15px;position: absolute;width: 45px;text-align: right;margin-right: 4px;color: #3DA0E1;font-weight: 500;font-size: 15px;font-family: Helvetica Neue, Helvetica, Roboto, Arial;height: 48px;max-width: 65px;overflow: hidden;text-overflow: ellipsis;background-image: url("+ c[38]+");background-repeat: no-repeat;background-position: center;background-size: 18px; } .popup_layer .answers_popup .component_container.items {position: absolute;top: 48px;right: 0;left: 0;bottom: 0; } .popup_layer .answers_popup .component_container.items .component_base {position: absolute;width: 100%; } .popup_layer .answers_popup .component_container.items.without_pair .item {padding-right: 10px; } .popup_layer .answers_popup .component_container.items .item {position: relative;font-size: 15px;margin-top: -1px;padding: 16px 38px 16px 20px !important;z-index: 1;color: rgba(43, 59, 70, 0.8); } .popup_layer .answers_popup .component_container.items .item .view p {overflow: hidden;text-overflow: ellipsis; } .popup_layer .answers_popup .component_container.items .item .view {z-index: 0;min-height: 22px;position: relative;/* p {z-index: -1;position: relative;margin: 0;padding-bottom: 1px;line-height: 18px;} */ } .popup_layer .answers_popup .component_container.items .item .view .rich-text-view {position: relative;pointer-events: none;font-size: 15px !important;color: rgba(43, 59, 70, 0.87) !important;font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; } .popup_layer .answers_popup .component_container.items .item .view .rich-text-view p, .popup_layer .answers_popup .component_container.items .item .view .rich-text-view ul li, .popup_layer .answers_popup .component_container.items .item .view .rich-text-view ol li {line-height: 1.5 !important;padding-top: 0 !important;padding-bottom: 0 !important; } .popup_layer .answers_popup .component_container.items .item .view .rich-text-view p, .popup_layer .answers_popup .component_container.items .item .view .rich-text-view ul li, .popup_layer .answers_popup .component_container.items .item .view .rich-text-view ol li {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; } .popup_layer .answers_popup .component_container.items .item .view .rich-text-view p > span, .popup_layer .answers_popup .component_container.items .item .view .rich-text-view ul li > span, .popup_layer .answers_popup .component_container.items .item .view .rich-text-view ol li > span {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; } .popup_layer .answers_popup .component_container.items .item .view .rich-text-view p, .popup_layer .answers_popup .component_container.items .item .view .rich-text-view ul li, .popup_layer .answers_popup .component_container.items .item .view .rich-text-view ol li {font-size: 15px !important;color: rgba(43, 59, 70, 0.87) !important; } .popup_layer .answers_popup .component_container.items .item .view .image {float: left;margin-right: 8px;margin-top: 3px;margin-bottom: 5px;pointer-events: none; } .popup_layer .answers_popup .component_container.items .item .pair_icon {position: absolute;width: 10px;height: 20px;top: 0;right: 18px;bottom: 0;margin: auto; } .popup_layer .answers_popup .component_container.items .item.selected, .popup_layer .answers_popup .component_container.items .item.active {background: rgba(61, 160, 225, 0.12); } .popup_layer .answers_popup .component_container.items .item.selected path.bg_color, .popup_layer .answers_popup .component_container.items .item.active path.bg_color {fill: rgba(61, 160, 225, 0.12); } .popup_layer .answers_popup .component_container.items .item.first {margin-top: -1px; } .popup_layer .answers_popup .component_container.items .item:last-child {border-radius: 0 0 5px 5px; } .popup_layer .answers_popup .component_container.items .separator {position: relative;height: 1px;width: 100%; } .popup_layer .answers_popup .component_container.items .separator::after {top: 0;left: 12px;right: 12px;height: 1px;content: '';position: absolute;background: #E0E0E0; } .popup_layer .answers_popup .component_container.items::before {position: absolute;left: 0;right: 0;top: 0;height: 1px;background: #E0E0E0;content: ''; } .popup_layer .correct_answer_popup {box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.12);border-radius: 8px;background: #FFFFFF;position: absolute;top: 16px;right: 16px;bottom: 16px;left: 16px;margin: auto;padding: 20px 30px 10px 20px;transform: translateZ(0); } .popup_layer .correct_answer_popup > div {position: relative;font-family: Helvetica Neue, Helvetica, Roboto, Arial; } .popup_layer .correct_answer_popup .user_answer_title, .popup_layer .correct_answer_popup .correct_answer_title {margin-top: 8px;font-size: 15px;font-weight: 600;color: rgba(43, 59, 70, 0.87);height: 23px; } .popup_layer .correct_answer_popup .user_answer_title {color: #F45B44; } .popup_layer .correct_answer_popup .correct_answer_title {color: #4FA933;margin-top: 20px; } .popup_layer .correct_answer_popup .user_answer, .popup_layer .correct_answer_popup .correct_answer {word-wrap: break-word;white-space: pre-wrap;font-size: 15px;color: rgba(43, 59, 70, 0.87);padding-top: 7px;padding-bottom: 2px;line-height: 20px; } .popup_layer .correct_answer_popup .user_answer p, .popup_layer .correct_answer_popup .user_answer ul li, .popup_layer .correct_answer_popup .user_answer ol li, .popup_layer .correct_answer_popup .correct_answer p, .popup_layer .correct_answer_popup .correct_answer ul li, .popup_layer .correct_answer_popup .correct_answer ol li {font-size: 15px !important;color: rgba(43, 59, 70, 0.87);line-height: inherit !important;padding-top: inherit !important;padding-bottom: inherit !important; } .popup_layer .correct_answer_popup .view.user_answer, .popup_layer .correct_answer_popup .view.correct_answer {overflow: hidden;max-height: 90px;min-height: 22px;padding: 0; } .popup_layer .correct_answer_popup .view .image {float: left;margin-right: 8px;margin-top: 3px;margin-bottom: 5px; } .popup_layer .correct_answer_popup .correct_answer {margin-bottom: 66px; } .popup_layer .correct_answer_popup > div.ok_button {text-align: center;position: absolute;left: 0;bottom: 13px;height: 50px;width: 100%; } .popup_layer .correct_answer_popup > div.ok_button button {border-radius: 5px;background-image: linear-gradient(313deg, #359ADA, #3FA5E7);box-shadow: 0 3px 5px 0 rgba(61, 160, 225, 0.3);color: #FFFFFF;vertical-align: middle;line-height: 100%;height: 44px;padding-left: 20px;padding-right: 20px;min-width: 110px;margin-left: 5px;margin-right: 5px;-webkit-appearance: none;appearance: none;border: 0;font-size: 16px;position: static; } .popup_layer .correct_answer_popup > div.ok_button.active button {background: #0E7FCB; } .popup_layer .send_report {box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.12);border-radius: 8px;background: #FFFFFF;position: absolute;top: 16px;right: 16px;bottom: 16px;left: 16px;margin: auto;max-width: 400px;height: 117px;position: fixed; } .popup_layer .send_report .message {text-align: center;font-family: Helvetica Neue, Helvetica, Roboto, Arial;font-size: 15px;top: 36px;width: 100%;position: absolute; } .popup_layer .send_report .send_preloader {width: 114px;height: 14px;position: absolute;background: url("+ c[39]+") no-repeat;background-size: 114px 14px;margin: auto;left: 0;right: 0;bottom: 36px; } .popup_layer .hotspot_popup {background: #282828; } .popup_layer .hotspot_popup .top_panel {position: absolute;top: -1px;left: 0;right: 0;z-index: 1;background-color: #404040; } .popup_layer .hotspot_popup .top_panel * {font-family: Helvetica Neue, Helvetica, Roboto, Arial; } .popup_layer .hotspot_popup .top_panel .close {position: absolute;right: 0;height: 100%;width: 48px;background-image: url("+ c[37]+") !important;background-repeat: no-repeat;background-position: center;background-size: 18px; } .popup_layer .hotspot_popup.landscape .top_panel {width: 56px !important;right: 0;left: initial; } .popup_layer .hotspot_popup.landscape .top_panel .close {padding: 5px;width: 100%;text-overflow: ellipsis;overflow: hidden;top: 0;text-align: center;height: 44px; } .popup_layer .hotspot_popup .content {position: absolute;overflow: visible; } .popup_layer .hotspot_popup .content div {position: absolute; } .popup_layer .hotspot_popup .content > div:first-child {background-color: #FFFFFF; } .popup_layer .hotspot_popup .top_panel {height: 46px; } .popup_layer .hotspot_popup .top_panel .clear, .popup_layer .hotspot_popup .top_panel .done {height: 44px;position: absolute;top: 1px;z-index: 1;line-height: 36px;color: rgba(255, 255, 255, 0.85);font-size: 15px;font-family: Helvetica Neue, Helvetica, Roboto, Arial; } .popup_layer .hotspot_popup .top_panel .clear {padding: 4px 15px;left: 0; } .popup_layer .hotspot_popup .top_panel .done {padding: 4px 15px;right: 0;color: #58BEFF;font-weight: 500; } .popup_layer .hotspot_popup .top_panel .clear, .popup_layer .hotspot_popup .top_panel .done {display: inline-block; } .popup_layer .hotspot_popup .top_panel .clear-icon, .popup_layer .hotspot_popup .top_panel .done-icon {display: none; } .popup_layer .hotspot_popup.landscape .top_panel {width: 56px !important;right: 0;left: initial; } .popup_layer .hotspot_popup.landscape .top_panel .clear-icon {background-image: url("+ c[40]+");background-repeat: no-repeat;background-size: 18px;width: 100%;height: 18px;position: absolute;left: 19px;top: 18px; } .popup_layer .hotspot_popup.landscape .top_panel .done-icon {background-image: url("+c[41]+");background-repeat: no-repeat;background-size: 30px;width: 100%;height: 30px;position: absolute;left: 13px;bottom: 16px; } .popup_layer .hotspot_popup.landscape .top_panel .clear, .popup_layer .hotspot_popup.landscape .top_panel .done {padding: 5px;width: 100%;text-overflow: ellipsis;overflow: hidden;text-align: center; } .popup_layer .hotspot_popup.landscape .top_panel .clear {top: 0; } .popup_layer .hotspot_popup.landscape .top_panel .done {bottom: 0;top: initial; } .popup_layer .hotspot_popup.landscape .top_panel .clear, .popup_layer .hotspot_popup.landscape .top_panel .done {display: none; } .popup_layer .hotspot_popup.landscape .top_panel .clear-icon, .popup_layer .hotspot_popup.landscape .top_panel .done-icon {display: inline-block; } .popup_layer .hotspot_popup .content .points_area .hotspot-point.hotspot-point_dragged .hotspot-point__animated-layer {display: none; } .popup_layer .hotspot_popup .content .points_area .hotspot-point svg {position: absolute; } .popup_layer .dnd_popup {background: #282828; } .popup_layer .dnd_popup .top_panel {position: absolute;top: -1px;left: 0;right: 0;z-index: 1;background-color: #404040; } .popup_layer .dnd_popup .top_panel * {font-family: Helvetica Neue, Helvetica, Roboto, Arial; } .popup_layer .dnd_popup .top_panel .close {position: absolute;right: 0;height: 100%;width: 48px;background-image: url("+ c[37]+") !important;background-repeat: no-repeat;background-position: center;background-size: 18px; } .popup_layer .dnd_popup.landscape .top_panel {width: 56px !important;right: 0;left: initial; } .popup_layer .dnd_popup.landscape .top_panel .close {padding: 5px;width: 100%;text-overflow: ellipsis;overflow: hidden;top: 0;text-align: center;height: 44px; } .popup_layer .dnd_popup .content {position: absolute;overflow: visible; } .popup_layer .dnd_popup .content div {position: absolute; } .popup_layer .dnd_popup .quiz-slide-visualizer {-ms-transform-origin: top left;transform-origin: top left;position: absolute; } .popup_layer .dnd_popup .content > div:first-child {background-color: #FFFFFF; } .popup_layer .dnd_popup .content > div .slide-picture-view .zoom-icon {display: none; } .popup_layer .dnd_popup .top_panel {height: 46px; } .popup_layer .dnd_popup .top_panel .clear, .popup_layer .dnd_popup .top_panel .done {height: 44px;position: absolute;top: 1px;z-index: 1;line-height: 36px;color: rgba(255, 255, 255, 0.85);font-size: 15px;font-family: Helvetica Neue, Helvetica, Roboto, Arial; } .popup_layer .dnd_popup .top_panel .clear {padding: 4px 15px;left: 0; } .popup_layer .dnd_popup .top_panel .done {padding: 4px 15px;right: 0;color: #58BEFF;font-weight: 500; } .popup_layer .dnd_popup .top_panel .clear, .popup_layer .dnd_popup .top_panel .done {display: inline-block; } .popup_layer .dnd_popup .top_panel .clear-icon, .popup_layer .dnd_popup .top_panel .done-icon {display: none; } .popup_layer .dnd_popup.landscape .top_panel {width: 56px !important;right: 0;left: initial; } .popup_layer .dnd_popup.landscape .top_panel .clear-icon {background-image: url("+ c[40]+");background-repeat: no-repeat;background-size: 18px;width: 100%;height: 18px;position: absolute;left: 19px;top: 18px; } .popup_layer .dnd_popup.landscape .top_panel .done-icon {background-image: url("+c[41]+");background-repeat: no-repeat;background-size: 30px;width: 100%;height: 30px;position: absolute;left: 13px;bottom: 16px; } .popup_layer .dnd_popup.landscape .top_panel .clear, .popup_layer .dnd_popup.landscape .top_panel .done {padding: 5px;width: 100%;text-overflow: ellipsis;overflow: hidden;text-align: center; } .popup_layer .dnd_popup.landscape .top_panel .clear {top: 0; } .popup_layer .dnd_popup.landscape .top_panel .done {bottom: 0;top: initial; } .popup_layer .dnd_popup.landscape .top_panel .clear, .popup_layer .dnd_popup.landscape .top_panel .done {display: none; } .popup_layer .dnd_popup.landscape .top_panel .clear-icon, .popup_layer .dnd_popup.landscape .top_panel .done-icon {display: inline-block; } .popup_layer .dnd_popup .content .points_area .point {width: 24px;height: 24px;position: absolute;margin-top: -12px;margin-left: -12px; } .popup_layer .dnd_popup .content .points_area .point svg {position: absolute; }.top_layer {top: 0; } .top_layer .preloader {width: 50px;height: 50px;position: absolute;top: 0;left: 0;bottom: 0;right: 0;margin: auto;border-radius: 10px;background-color: rgba(0, 0, 0, 0.5);position: fixed; } .top_layer .preloader::after {content: '';position: absolute;background: url("+ c[42]+");background-size: cover;top: 0;left: 0;bottom: 0;right: 0;animation: preloader_spin 1s infinite linear; }.launch-screen {z-index: 100;position: fixed;top: 0;right: 0;bottom: 0;left: 0;background-color: rgba(0, 0, 0, 0.48); } .launch-screen .launch-screen-button {top: 0;bottom: 0;margin: auto;right: 0;left: 0;border-radius: 100%;width: 96px;height: 96px;position: absolute; } .launch-screen .launch-screen-button__play-icon {background-color: #FFFFFF;position: absolute;top: 0;bottom: 0;margin: auto;right: 0;left: 0;border-radius: 100%;width: 90px;height: 90px;box-shadow: 0 12px 50px 0 rgba(0, 0, 0, 0.2);transition: 0.3s ease-in-out; } .launch-screen .launch-screen-button__icon {background: url("+ c[43]+") no-repeat center;position: absolute;top: 0;bottom: 0;margin: auto;right: 0;left: 6px;width: 90px;height: 90px; } .launch-screen .launch-screen-button.launch-screen-button_active .launch-screen-button__play-icon {width: 96px;height: 96px; } .launch-screen .launch-screen-button.launch-screen-button_active .launch-screen-button__icon {background: url("+c[44]+") no-repeat center; }.picture-zoom-layer {position: fixed;left: 0;right: 0;top: 0;bottom: 0; }";let d;for(const [f,g]of Object.entries(null!= (d=a)?d:{}))a=`__${f.replace(RegExp("\\.","g"),"_")}__`,c=c.replace(new RegExp(a,"g"),g);let e;for(const [f,g]of Object.entries(null!=(e=b)?e:{}))c=c.replace(new RegExp(f,"g"),g);c=c.replace(/__verticalGradient\(([#0-9a-z]+), ([#0-9a-z]+)\)/gi,this.tx);c=c.replace(/__horizontalGradient\(([#0-9a-z]+), ([#0-9a-z]+)\)/gi,this.px);return aK(c)}tx(a,b,c){return`url(data:image/svg+xml;base64,${kg(`<svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 1 1" preserveAspectRatio="none"><linearGradient id="g436" gradientUnits="userSpaceOnUse" x1="0%" y1="0%" x2="0%" y2="100%"><stop stop-color="${b}" offset="0"/><stop stop-color="${c}" offset="1"/></linearGradient><rect x="0" y="0" width="1" height="1" fill="url(#g436)" /></svg>`)})`}px(a, b,c){return`url(data:image/svg+xml;base64,${kg(`<svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 1 1" preserveAspectRatio="none"><linearGradient id="gh436" gradientUnits="userSpaceOnUse" x1="0%" y1="0%" x2="100%" y2="0%"><stop stop-color="${b}" offset="0"/><stop stop-color="${c}" offset="1"/></linearGradient><rect x="0" y="0" width="1" height="1" fill="url(#gh436)" /></svg>`)})`}};var cm={fullscreen:'<svg width="25px" height="18px" viewBox="0 0 25 18" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <defs></defs> <g id="QM-Video-players" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <g id="icon" transform="translate(-1152.000000, -745.000000)" stroke-width="2"> <g id="VIDEO-PLAYER" transform="translate(241.000000, 735.000000)"> <g id="full-screen" transform="translate(912.000000, 11.000000)"> <path d="M16,2.27373675e-13 L20.4144427,2.27373675e-13 C22.5348937,2.27373675e-13 22.9090909,1 22.9090909,3 C22.9090909,4.89224643 22.9090909,4.23269611 22.9090909,5.02134903 M22.9090909,11.0149556 C22.9090909,11.900521 22.9090909,11.2288692 22.9090909,13 C22.9090909,15 22.4090525,16 20.4088991,16 C17.6932917,16 17.3578037,16 16,16 M7,16 C5.26636131,16 4.92647196,16 2.53310562,16 C0.379965843,16 0,15 0,13 C1.72349463e-16,11 2.09448412e-10,12.03673 0,11.0260782 M2.58751243e-10,5.02134903 C3.69578419e-10,3.68327147 2.59100822e-10,4.34875208 2.58961126e-10,3.01067452 C2.58751243e-10,1 0.505494506,2.27373675e-12 2.52747253,2.27373675e-12 C4.59157509,3.56698531e-10 4.93589744,4.49968214e-10 7,2.27373675e-12" id="Rectangle-5"></path> <rect id="Rectangle-7" x="5" y="4" width="13.0913298" height="8"></rect> </g> </g> </g> </g></svg>', media_sound_off:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 23 20"><path d="M18.14,3.68C20.45,4.8,21,7.86,21.05,9.59a11.38,11.38,0,0,1-.92,4.7l1.4,1.52a1,1,0,0,0,.18-.26A13.24,13.24,0,0,0,23,9.49c-.07-2.2-.74-6.12-4-7.69a1,1,0,0,0-1.24.47A1.05,1.05,0,0,0,18.14,3.68Z" transform="translate(0 0)"/><path d="M17,11.14l1.5,1.5a1,1,0,0,0,.2-.29,5.89,5.89,0,0,0-1.08-6.52,1,1,0,0,0-1.47-.16A1.1,1.1,0,0,0,16,7.2,3.86,3.86,0,0,1,17,11.14Z" transform="translate(0 0)"/><path d="M13.9.77c-.16-.93-.68-1.13-1.72,0L9.57,3.4,13.9,7.91Z" transform="translate(0 0)"/><path d="M4.51.23A1,1,0,0,0,3.1.39a1.06,1.06,0,0,0,0,1.29l4,4.16H1.31A1.34,1.34,0,0,0,0,7.2v5.57a1.34,1.34,0,0,0,1.31,1.36H7.23l.35.48,4.59,4.62c1,1,1.56,1,1.72,0V12.85l6.5,6.71a1,1,0,0,0,1.41-.11,1.06,1.06,0,0,0,0-1.35Z" transform="translate(0 0)"/></svg>', media_sound_on:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 23 20"><path d="M16.85,14.49a1,1,0,0,1-.64-.24,1.06,1.06,0,0,1-.13-1.46,4,4,0,0,0,0-5.58,1.06,1.06,0,0,1,.12-1.46,1,1,0,0,1,1.41.13,6,6,0,0,1,0,8.24A1,1,0,0,1,16.85,14.49Z" transform="translate(0 0)"/><path d="M19,18.29a1,1,0,0,1-.87-.52,1.06,1.06,0,0,1,.36-1.42c1.79-1.08,2.62-4.68,2.51-6.75-.09-1.74-.59-4.81-2.89-5.92a1.05,1.05,0,0,1-.49-1.38,1,1,0,0,1,1.33-.5c3.26,1.57,3.93,5.49,4,7.69s-.61,6.92-3.51,8.66A1,1,0,0,1,19,18.29Z" transform="translate(0 0)"/><path d="M12.15.78,7.57,5.4l-.34.45H1.31A1.34,1.34,0,0,0,0,7.21v5.57a1.34,1.34,0,0,0,1.31,1.36h5.9l.35.47,4.58,4.62c1,1,1.56,1,1.72,0V.78C13.71-.16,13.19-.36,12.15.78Z" transform="translate(0 0)" style="fill-rule:evenodd"/></svg>', pause_media:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 13 18"><rect width="4" height="18"/><rect x="8" width="4" height="18"/></svg>',play_button:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 56 56"><g style="opacity:0.46000000834465027"><circle cx="28" cy="28" r="28" style="fill:#323233"/></g><g style="opacity:0.699999988079071"><path d="M28,1.4A26.6,26.6,0,1,1,1.4,28,26.6,26.6,0,0,1,28,1.4M28,0A28,28,0,1,0,56,28,28,28,0,0,0,28,0Z" style="fill:#fff"/></g><polygon points="22.4 17.55 22.4 38.84 38.82 28.19 22.4 17.55" style="fill:#fff;opacity:0.699999988079071;isolation:isolate"/></svg>', play_media:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 13 16"><polygon points="0 0 0 16 12.8 8 0 0"/></svg>',preloader:'<svg xmlns="http://www.w3.org/2000/svg" width="50" height="50"><circle cx="25" cy="25" r="25" style="fill:none"/><path d="M12.79,21.91a12.61,12.61,0,1,1,9.16,15.3L21.2,37" style="fill:none;stroke:#fff;stroke-linecap:round;stroke-miterlimit:10;stroke-width:2.5999999046325684px;opacity:0.8500000238418579;isolation:isolate"/></svg>',replay_button:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 120 120" width="60" height="60">\t<defs>\t\t<style>.replayBtncls-1{opacity:0.75;isolation:isolate;}.replayBtncls-2{fill:#fff;}</style>\t</defs>\t<circle class="replayBtncls-1" cx="60" cy="60" r="56.5"/>\t<path class="replayBtncls-2" d="M60,120a60,60,0,1,1,60-60,60,60,0,0,1-60,60ZM60,5.3A54.7,54.7,0,1,0,114.7,60,54.71,54.71,0,0,0,60,5.3Z"/>\t<path class="replayBtncls-2" d="M77.6,52.1A19.46,19.46,0,1,1,57.7,40.7V50.8L75.8,37.2,57.7,23.5V33.8A26,26,0,1,0,85.9,57.5a23.64,23.64,0,0,0-2.1-8.2Z"/></svg>', "answered-icon.svg":'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> <circle cx="10" cy="10" r="10" fill="#4797D9"/> <circle cx="5.75" cy="10" r="1.25" fill="white"/> <circle cx="10" cy="10" r="1.25" fill="white"/> <circle cx="14.25" cy="10" r="1.25" fill="white"/></svg>',"back-to-app.svg":'<svg width="12" height="19" viewBox="0 0 12 19" fill="none" xmlns="http://www.w3.org/2000/svg"> <path fill-rule="evenodd" clip-rule="evenodd" d="M10.9902 0.841216C10.4879 0.368574 9.70453 0.368574 9.20222 0.841216L0 9.5L9.20222 18.1588C9.70453 18.6314 10.4879 18.6314 10.9902 18.1588C11.5377 17.6437 11.5377 16.7737 10.9902 16.2585L3.80753 9.5L10.9902 2.74146C11.5377 2.22634 11.5377 1.35634 10.9902 0.841216Z" fill="currentColor"/></svg>', "bookmark-icon.svg":'<svg width="21" height="20" viewBox="0 0 21 20" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M11.2588 12.1099C11.0704 11.9154 10.8112 11.8057 10.5405 11.8057C10.2697 11.8057 10.0106 11.9154 9.82218 12.1099L5.54047 16.5303L5.54047 3C5.54047 2.44772 5.98818 2 6.54047 2H14.5405C15.0928 2 15.5405 2.44772 15.5405 3V16.5303L11.2588 12.1099Z" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>',check:'<svg width="12" height="12" viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M1 6.5L4 10L11 2" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>', "chevron-down":'<svg width="16" height="16" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">\t<path d="M4 7L10 13L16 7" stroke="currentColor" stroke-width="1.7" stroke-linecap="round" stroke-linejoin="round"/></svg>',close:'<svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"> <path fill-rule="evenodd" clip-rule="evenodd" d="M13.7071 1.70711C14.0976 1.31658 14.0976 0.683418 13.7071 0.292893C13.3166 -0.0976311 12.6834 -0.0976311 12.2929 0.292893L7 5.58579L1.70711 0.292893C1.31658 -0.0976311 0.683418 -0.0976311 0.292893 0.292893C-0.0976311 0.683418 -0.0976311 1.31658 0.292893 1.70711L5.58579 7L0.292893 12.2929C-0.0976311 12.6834 -0.0976311 13.3166 0.292893 13.7071C0.683418 14.0976 1.31658 14.0976 1.70711 13.7071L7 8.41421L12.2929 13.7071C12.6834 14.0976 13.3166 14.0976 13.7071 13.7071C14.0976 13.3166 14.0976 12.6834 13.7071 12.2929L8.41421 7L13.7071 1.70711Z" fill="currentColor"/></svg>', close_lightbox_icon:'<svg xmlns="http://www.w3.org/2000/svg" width="14" height="14.03" viewBox="0 0 14 14.03"> <defs> <style> .cls-1 { fill: #fff; fill-rule: evenodd; } </style> </defs> <path class="cls-1" d="M3077.66,1907.03l-4.98,4.97,4.96,4.95a1.168,1.168,0,0,1,.01,1.65h-0.01a1.171,1.171,0,0,1-1.66,0l-4.96-4.94-4.99,4.99a1.2,1.2,0,0,1-1.68,0h0a1.207,1.207,0,0,1,0-1.69l4.99-4.98-4.83-4.81a1.168,1.168,0,0,1-.01-1.65h0.01a1.171,1.171,0,0,1,1.66,0l4.83,4.8,4.98-4.97a1.177,1.177,0,0,1,1.68,0h0A1.289,1.289,0,0,1,3077.66,1907.03Z" transform="translate(-3064 -1905)"/></svg>', "correct-icon.svg":'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> <circle cx="10" cy="10" r="10" fill="#58C147"/> <path d="M5.83398 10.8333L8.61176 13.3333L13.334 7.5" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>',"correct-icon":'<svg width="14" height="10" viewBox="0 0 14 10" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M1.5 5.5L4.5625 8.75L12.25 1.25" stroke="currentColor" stroke-width="2.3" stroke-linecap="round" stroke-linejoin="round"/></svg>', cross:'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> <path fill-rule="evenodd" clip-rule="evenodd" d="M15.7071 5.70711C16.0976 5.31658 16.0976 4.68342 15.7071 4.29289C15.3166 3.90237 14.6834 3.90237 14.2929 4.29289L10 8.58579L5.70711 4.29289C5.31658 3.90237 4.68342 3.90237 4.29289 4.29289C3.90237 4.68342 3.90237 5.31658 4.29289 5.70711L8.58579 10L4.29289 14.2929C3.90237 14.6834 3.90237 15.3166 4.29289 15.7071C4.68342 16.0976 5.31658 16.0976 5.70711 15.7071L10 11.4142L14.2929 15.7071C14.6834 16.0976 15.3166 16.0976 15.7071 15.7071C16.0976 15.3166 16.0976 14.6834 15.7071 14.2929L11.4142 10L15.7071 5.70711Z" fill="currentColor"/></svg>', "dnd-correct":'<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M7 12L10.3333 16L17 8" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"/></svg>',"dnd-icon.svg":'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> <rect x="6" y="6" width="3" height="3" rx="1.5" fill="currentColor"/> <rect x="11" y="6" width="3" height="3" rx="1.5" fill="currentColor"/> <rect x="6" y="1" width="3" height="3" rx="1.5" fill="currentColor"/> <rect x="11" y="1" width="3" height="3" rx="1.5" fill="currentColor"/> <rect x="11" y="11" width="3" height="3" rx="1.5" fill="currentColor"/> <rect x="6" y="11" width="3" height="3" rx="1.5" fill="currentColor"/> <rect x="11" y="16" width="3" height="3" rx="1.5" fill="currentColor"/> <rect x="6" y="16" width="3" height="3" rx="1.5" fill="currentColor"/></svg>', "dnd-incorrect":'<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M16 8L8 16" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"/> <path d="M8 8C11.1242 11.1242 12.8758 12.8758 16 16" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"/></svg>',dnd:'<svg width="20" height="20" viewBox="0 0 20 20" fill="currentColor" xmlns="http://www.w3.org/2000/svg"> <rect x="6" y="6" width="3" height="3" rx="1.5" fill="currentColor" /> <rect x="11" y="6" width="3" height="3" rx="1.5" fill="currentColor" /> <rect x="6" y="1" width="3" height="3" rx="1.5" fill="currentColor" /> <rect x="11" y="1" width="3" height="3" rx="1.5" fill="currentColor" /> <rect x="11" y="11" width="3" height="3" rx="1.5" fill="currentColor" /> <rect x="6" y="11" width="3" height="3" rx="1.5" fill="currentColor" /> <rect x="11" y="16" width="3" height="3" rx="1.5" fill="currentColor" /> <rect x="6" y="16" width="3" height="3" rx="1.5" fill="currentColor" /></svg>', "drag-the-word-dotted-border":'<svg xmlns="http://www.w3.org/2000/svg" fill="none"> <rect width="{WIDTH}" height="{HEIGHT}" rx="4" ry="4" stroke="black" stroke-width="2" stroke-dasharray="5" stroke-dashoffset="3" stroke-linecap="square" /></svg>',"feedback-minimize.svg":'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M4 7L10 13L16 7" stroke="currentColor" stroke-width="1.7" stroke-linecap="round" stroke-linejoin="round"/></svg>', gradients:'<svg xmlns="http://www.w3.org/2000/svg" version="1.1" id="{QUIZ_ID}_svg_gradients" width="0" height="0" focusable="false"> <linearGradient id="{QUIZ_ID}_matching" x1="50%" y1="0%" x2="50%" y2="100%">\t\t<stop offset="0" />\t\t<stop offset="1" />\t</linearGradient>\t<linearGradient id="{QUIZ_ID}_matching_over" x1="50%" y1="0%" x2="50%" y2="100%">\t\t<stop offset="0" />\t\t<stop offset="1" />\t</linearGradient></svg>',"has-answer-icon.svg":'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> <circle cx="10" cy="10" r="10" fill="#4797D9"/> <path d="M5.83398 10.8333L8.61176 13.3333L13.334 7.5" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>', "incorrect-icon.svg":'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> <circle cx="10" cy="10" r="10" fill="#EC6F49"/> <path d="M13.3327 6.6665L6.66602 13.3332M6.66602 6.6665L13.3327 13.3332" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>',"incorrect-icon":'<svg width="12" height="12" viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M2 10L10 2M2 2L10 10" stroke="currentColor" stroke-width="2.3" stroke-linecap="round" stroke-linejoin="round"/></svg>', mark:'<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M12.7011 14.4043C12.312 14.0218 11.688 14.0218 11.2989 14.4043L6 19.6144L6 4C6 3.44772 6.44772 3 7 3H17C17.5523 3 18 3.44772 18 4V19.6144L12.7011 14.4043Z" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>',mark_flag:'<svg xmlns="http://www.w3.org/2000/svg" width="11" height="13" viewBox="0 0 11 13"> <path d="M6140.98,619l-0.69-2H6134v13h2l-0.01-5h3.33l0.67,1.985H6145V619h-4.02Z" transform="translate(-6134 -617)"/></svg>', "matching-premise-inner":"M 1 8 c 0 0 0 -7 7 -7 h {HORIZONTAL_LINE} c 0 0 7 0 7 7 v {VERTICAL_LINE_TO_UNION} c 0 0 0 2 -2 2 h -3 a 7 12 0 1 0 0 12 h 3 c 0 0 2 0 2 2 v {VERTICAL_LINE_TO_UNION} c 0 0 0 7 -7 7 h -{HORIZONTAL_LINE} c 0 0 -7 0 -7 -7 z","matching-premise-intersected":'<svg xmlns="http://www.w3.org/2000/svg" fill="none"> <path stroke="black" stroke-width="2" stroke-dasharray="5" stroke-dashoffset="3" stroke-linecap="square" d="{PREMISE_OUTER}" /></svg>', "matching-premise-outer":"M 0 8 c 0 0 0 -8 8 -8 h {HORIZONTAL_LINE} c 0 0 8 0 8 8 v {VERTICAL_LINE_TO_UNION} c 0 0 0 2 -2 2 h -4.8 a 6 11 0 1 0 0 10 h 4.8 c 0 0 2 0 2 2 v {VERTICAL_LINE_TO_UNION} c 0 0 0 8 -8 8 h -{HORIZONTAL_LINE} c 0 0 -8 0 -8 -8 z","matching-response-inner":"M 19 8 c 0 0 0 -7 7 -7 h {HORIZONTAL_LINE} c 0 0 7 0 7 7 v {VERTICAL_LINE} c 0 0 0 7 -7 7 h -{HORIZONTAL_LINE} c 0 0 -7 0 -7 -7 v -{VERTICAL_LINE_TO_UNION} c 0 0 0 -2 -2 -2 h -4.8 a 6 11 0 1 1 0 -10 h 4.8 c 0 0 2 0 2 -2 v -{VERTICAL_LINE_TO_UNION} z", "matching-response-outer":"M 18 8 c 0 0 0 -8 8 -8 h {HORIZONTAL_LINE} c 0 0 8 0 8 8 v {VERTICAL_LINE} c 0 0 0 8 -8 8 h -{HORIZONTAL_LINE} c 0 0 -8 0 -8 -8 v -{VERTICAL_LINE_TO_UNION} c 0 0 0 -2 -2 -2 h -3 a 7 12 0 1 1 0 -12 h 3 c 0 0 2 0 2 -2 v -{VERTICAL_LINE_TO_UNION} z",mb_info_icon:'<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <g opacity="0.72"> <path d="M11.9998 23.1431C18.1538 23.1431 23.1426 18.1543 23.1426 12.0003C23.1426 5.84625 18.1538 0.857422 11.9998 0.857422C5.84576 0.857422 0.856934 5.84625 0.856934 12.0003C0.856934 18.1543 5.84576 23.1431 11.9998 23.1431Z" stroke="currentColor" stroke-width="1.71429" stroke-linecap="round" stroke-linejoin="round"/> <path d="M12 12V17.5" stroke="currentColor" stroke-width="1.71429" stroke-linecap="round" stroke-linejoin="round"/> <path d="M11.9997 8.57171C12.4731 8.57171 12.8569 8.18795 12.8569 7.71456C12.8569 7.24118 12.4731 6.85742 11.9997 6.85742C11.5263 6.85742 11.1426 7.24118 11.1426 7.71456C11.1426 8.18795 11.5263 8.57171 11.9997 8.57171Z" stroke="currentColor" stroke-width="1.71429" stroke-linecap="round" stroke-linejoin="round"/> </g></svg>', mb_question_icon:'<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <g opacity="0.72"> <path d="M11.9998 23.1431C18.1538 23.1431 23.1426 18.1543 23.1426 12.0003C23.1426 5.84625 18.1538 0.857422 11.9998 0.857422C5.84576 0.857422 0.856934 5.84625 0.856934 12.0003C0.856934 18.1543 5.84576 23.1431 11.9998 23.1431Z" stroke="currentColor" stroke-width="1.71429" stroke-linecap="round" stroke-linejoin="round"/> <path d="M9.42822 8.57143C9.42822 8.06285 9.57903 7.56569 9.86159 7.14282C10.1441 6.71995 10.5457 6.39036 11.0156 6.19574C11.4855 6.00111 12.0025 5.95019 12.5013 6.04941C13.0001 6.14863 13.4583 6.39353 13.8179 6.75316C14.1775 7.11278 14.4225 7.57096 14.5217 8.06977C14.6209 8.56858 14.57 9.08561 14.3753 9.55547C14.1807 10.0253 13.8511 10.4269 13.4283 10.7095C13.0054 10.992 12.5082 11.1429 11.9997 11.1429V13.5" stroke="currentColor" stroke-width="1.71429" stroke-linecap="round" stroke-linejoin="round"/> <path d="M11.9996 16C11.7453 16 11.4967 16.0754 11.2853 16.2167C11.0738 16.358 10.909 16.5588 10.8117 16.7937C10.7144 17.0286 10.689 17.2871 10.7386 17.5365C10.7882 17.7859 10.9106 18.015 11.0904 18.1949C11.2703 18.3747 11.4993 18.4971 11.7488 18.5467C11.9982 18.5963 12.2567 18.5709 12.4916 18.4736C12.7265 18.3762 12.9273 18.2115 13.0686 18C13.2099 17.7886 13.2853 17.54 13.2853 17.2857C13.2809 16.9461 13.144 16.6216 12.9038 16.3815C12.6636 16.1413 12.3392 16.0044 11.9996 16Z" fill="currentColor"/> </g></svg>', mb_time_out_icon:'<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <g opacity="0.72"> <path d="M9.28564 21.7148H14.7142" stroke="currentColor" stroke-width="1.71429" stroke-linecap="round" stroke-linejoin="round"/> <path d="M18.857 9.85714C18.857 8.03852 18.1346 6.29437 16.8486 5.00841C15.5626 3.72245 13.8185 3 11.9999 3C10.1812 3 8.43709 3.72245 7.15113 5.00841C5.86516 6.29437 5.14272 8.03852 5.14272 9.85714V15.8571C5.14272 16.5391 4.8718 17.1932 4.38956 17.6754C3.90733 18.1577 3.25327 18.4286 2.57129 18.4286H21.4284C20.7464 18.4286 20.0924 18.1577 19.6102 17.6754C19.1279 17.1932 18.857 16.5391 18.857 15.8571V9.85714Z" stroke="currentColor" stroke-width="1.71429" stroke-linecap="round" stroke-linejoin="round"/> <path d="M0.856934 9.6347C0.857858 8.00295 1.24699 6.39483 1.99219 4.94317C2.7374 3.49152 3.81728 2.23799 5.14265 1.28613" stroke="currentColor" stroke-width="1.71429" stroke-linecap="round" stroke-linejoin="round"/> <path d="M23.1426 9.6347C23.1417 8.00295 22.7526 6.39483 22.0074 4.94317C21.2622 3.49152 20.1823 2.23799 18.8569 1.28613" stroke="currentColor" stroke-width="1.71429" stroke-linecap="round" stroke-linejoin="round"/> </g></svg>', mb_warning_icon:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 28"><title>warning</title><g style="opacity:0.56"><path d="M25.77,26.64H2.23a2.25,2.25,0,0,1-1.93-1.1,2.21,2.21,0,0,1,0-2.23L12,1.16a2.24,2.24,0,0,1,3.91,0L27.72,23.34a2.23,2.23,0,0,1-2,3.3ZM2.61,24.58h0ZM2.92,24H25.08L14,3.09Z"/></g><rect x="12.68" y="19.81" width="2.64" height="2.64" style="opacity:0.56"/><rect x="12.68" y="9.25" width="2.64" height="8.59" style="opacity:0.56"/></svg>',navigation_next_icon:'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M8 4L14 10L8 16" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>', navigation_prev_icon:'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M12 4L6 10L12 16" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>',"outline-icon-present.svg":'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> <path fill-rule="evenodd" clip-rule="evenodd" d="M3 6C3.55228 6 4 5.55228 4 5C4 4.44772 3.55228 4 3 4C2.44772 4 2 4.44772 2 5C2 5.55228 2.44772 6 3 6ZM7 4C6.44772 4 6 4.44772 6 5C6 5.55228 6.44772 6 7 6L17 6C17.5523 6 18 5.55229 18 5C18 4.44772 17.5523 4 17 4H7ZM7 9C6.44772 9 6 9.44772 6 10C6 10.5523 6.44772 11 7 11H15C15.5523 11 16 10.5523 16 10C16 9.44772 15.5523 9 15 9H7ZM6 15C6 14.4477 6.44772 14 7 14L13 14C13.5523 14 14 14.4477 14 15C14 15.5523 13.5523 16 13 16L7 16C6.44772 16 6 15.5523 6 15ZM4 10C4 10.5523 3.55228 11 3 11C2.44772 11 2 10.5523 2 10C2 9.44772 2.44772 9 3 9C3.55228 9 4 9.44772 4 10ZM3 16C3.55228 16 4 15.5523 4 15C4 14.4477 3.55228 14 3 14C2.44772 14 2 14.4477 2 15C2 15.5523 2.44772 16 3 16Z" fill="currentColor"/></svg>', "outline-icon.svg":'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> <path fill-rule="evenodd" clip-rule="evenodd" d="M4 15V5C4 4.44772 4.44772 4 5 4H15C15.5523 4 16 4.44772 16 5V15C16 15.5523 15.5523 16 15 16H5C4.44772 16 4 15.5523 4 15ZM2 5V15C2 16.6569 3.34315 18 5 18H15C16.6569 18 18 16.6569 18 15V5C18 3.34315 16.6569 2 15 2H5C3.34315 2 2 3.34315 2 5ZM6.5 8L13.5 8C14.0523 8 14.5 7.55228 14.5 7C14.5 6.44771 14.0523 6 13.5 6L6.5 6C5.94772 6 5.5 6.44772 5.5 7C5.5 7.55228 5.94772 8 6.5 8ZM5.5 10C5.5 9.44772 5.94772 9 6.5 9H13.5C14.0523 9 14.5 9.44772 14.5 10C14.5 10.5523 14.0523 11 13.5 11H6.5C5.94772 11 5.5 10.5523 5.5 10ZM6.5 12C5.94772 12 5.5 12.4477 5.5 13C5.5 13.5523 5.94772 14 6.5 14H10.5C11.0523 14 11.5 13.5523 11.5 13C11.5 12.4477 11.0523 12 10.5 12H6.5Z" fill="currentColor"/></svg>', "partial-correct-icon.svg":'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> <circle cx="10" cy="10" r="10" fill="#F58E42"/> <path d="M5.83398 10.8333L8.61176 13.3333L13.334 7.5" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>',"print_icon.svg":'<svg xmlns="http://www.w3.org/2000/svg" width="21" height="19" viewBox="0 0 23 21"> <path d="M7342.73,712.833h19.55a0.432,0.432,0,0,0,.22-0.825,37.925,37.925,0,0,0-4.6-1.508h-0.8V707h-9.2v3.5h-0.8a37.925,37.925,0,0,0-4.6,1.508A0.433,0.433,0,0,0,7342.73,712.833ZM7362.85,714h-20.7a1.163,1.163,0,0,0-1.15,1.166V721a1.163,1.163,0,0,0,1.15,1.167h2.63L7343.76,728h17.48l-1.02-5.833h2.63A1.163,1.163,0,0,0,7364,721v-5.834A1.163,1.163,0,0,0,7362.85,714Zm-16.56,11.667,1.38-8.171h9.66l1.38,8.171h-12.42Z" transform="translate(-7341 -707)" fill="currentColor"/></svg>', "question-20":'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> <g> <circle cx="10" cy="10" r="9.25" stroke="currentColor" stroke-width="1.5"/> <path d="M9 15C9 15.5523 9.44772 16 10 16V16C10.5523 16 11 15.5523 11 15V15C11 14.4477 10.5523 14 10 14V14C9.44772 14 9 14.4477 9 15V15ZM10 4C8.1317 4 6.56356 5.27927 6.12331 7.0101C5.98716 7.54534 6.44772 8 7 8V8C7.55228 8 7.97995 7.52543 8.24622 7.04157C8.58709 6.42215 9.24664 6 10 6C11.1 6 12 6.9 12 8C12 9.76948 9.65171 9.77774 9.11038 12.0069C8.98005 12.5436 9.44772 13 10 13V13C10.5523 13 10.9768 12.5295 11.2172 12.0323C11.9066 10.6067 14 10.0884 14 8C14 5.79 12.21 4 10 4Z" fill="currentColor"/> </g></svg>', "question-24":'<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <g> <circle cx="12" cy="12" r="10.15" stroke="currentColor" stroke-width="1.7"/> <path d="M11 17C11 17.5523 11.4477 18 12 18C12.5523 18 13 17.5523 13 17C13 16.4477 12.5523 16 12 16C11.4477 16 11 16.4477 11 17ZM12 6C10.1317 6 8.56356 7.27927 8.12331 9.0101C7.98716 9.54534 8.44772 10 9 10C9.55228 10 9.97995 9.52543 10.2462 9.04157C10.5871 8.42215 11.2466 8 12 8C13.1 8 14 8.9 14 10C14 11.7695 11.6517 11.7777 11.1104 14.0069C10.98 14.5436 11.4477 15 12 15C12.5523 15 12.9768 14.5295 13.2172 14.0323C13.9066 12.6067 16 12.0884 16 10C16 7.79 14.21 6 12 6Z" fill="currentColor"/> </g></svg>', reset:'<svg width="16" height="18" viewBox="0 0 16 18" fill="none" xmlns="http://www.w3.org/2000/svg"> <path fill-rule="evenodd" clip-rule="evenodd" d="M5.07583 1.93055C5.34783 1.29603 5.05394 0.561163 4.41943 0.289171C3.78491 0.017178 3.05004 0.311062 2.77805 0.945579L1.373 4.22334C1.12397 4.80428 1.3478 5.47971 1.89449 5.79696L4.70395 7.42735C5.30105 7.77386 6.06599 7.57072 6.4125 6.97362C6.75901 6.37652 6.55587 5.61158 5.95877 5.26508L5.59472 5.05381C6.34808 4.68747 7.18007 4.49572 8.02815 4.50006C9.27274 4.50643 10.4784 4.93475 11.448 5.715C12.4177 6.49527 13.094 7.58134 13.3665 8.79574C13.6391 10.0101 13.4916 11.2811 12.9483 12.4008C12.405 13.5206 11.498 14.423 10.3755 14.9605C9.25295 15.4981 7.98129 15.639 6.76829 15.3603C5.5553 15.0816 4.47271 14.3997 3.69742 13.426C2.92213 12.4524 2.5 11.2446 2.5 9.99999C2.5 9.30964 1.94036 8.74999 1.25 8.74999C0.559644 8.74999 0 9.30964 0 9.99999C0 11.8103 0.614013 13.5671 1.7417 14.9833C2.86939 16.3995 4.44407 17.3914 6.20843 17.7968C7.97278 18.2022 9.82248 17.9972 11.4553 17.2153C13.088 16.4334 14.4073 15.1209 15.1976 13.4921C15.9878 11.8634 16.2023 10.0148 15.8059 8.24835C15.4095 6.48195 14.4257 4.90221 13.0153 3.76728C11.6049 2.63236 9.85126 2.00936 8.04095 2.0001C6.9001 1.99426 5.77926 2.23238 4.75041 2.68971L5.07583 1.93055Z" fill="currentColor"/></svg>', "resources.svg":'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M10.742 7.82902L6.61091 11.9602C6.02513 12.5459 6.02513 13.4957 6.61091 14.0815V14.0815C7.1967 14.6673 8.14645 14.6673 8.73223 14.0815L15.4497 7.36396C16.6213 6.19239 16.6213 4.29289 15.4497 3.12132V3.12132C14.2782 1.94975 12.3787 1.94975 11.2071 3.12132L4.48959 9.83884C2.73223 11.5962 2.73223 14.4454 4.48959 16.2028V16.2028C6.24695 17.9602 9.09619 17.9602 10.8536 16.2028L14.0377 13.0186" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>', "slide-list":'<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <path fill-rule="evenodd" clip-rule="evenodd" d="M4 8C4.55228 8 5 7.55228 5 7C5 6.44772 4.55228 6 4 6C3.44772 6 3 6.44772 3 7C3 7.55228 3.44772 8 4 8ZM8 6C7.44772 6 7 6.44772 7 7C7 7.55228 7.44772 8 8 8H21C21.5523 8 22 7.55228 22 7C22 6.44772 21.5523 6 21 6H8ZM8 11C7.44772 11 7 11.4477 7 12C7 12.5523 7.44772 13 8 13H21C21.5523 13 22 12.5523 22 12C22 11.4477 21.5523 11 21 11H8ZM7 17C7 16.4477 7.44772 16 8 16H21C21.5523 16 22 16.4477 22 17C22 17.5523 21.5523 18 21 18H8C7.44772 18 7 17.5523 7 17ZM5 12C5 12.5523 4.55228 13 4 13C3.44772 13 3 12.5523 3 12C3 11.4477 3.44772 11 4 11C4.55228 11 5 11.4477 5 12ZM4 18C4.55228 18 5 17.5523 5 17C5 16.4477 4.55228 16 4 16C3.44772 16 3 16.4477 3 17C3 17.5523 3.44772 18 4 18Z" fill="currentColor"/></svg>', "small-tick":'<svg width="12" height="12" viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M2.5 6.42857L4.55882 9L9.5 3" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>',"svg-timer":'<svg class="circle" viewBox="0 0 24 24" style="transform: scaleX(-1) rotate(-90deg);"> <circle class="circle__border" cx="12" cy="12" r="11" fill="transparent" stroke-width="1" />\t<circle id="timerMask" \t\tcx="12" \t\tcy="12" \t\tr="7" \t\tfill="transparent" \t\tstroke="#F64319" \t\tstroke-dasharray="44" \t\tstroke-dashoffset="0" \t\tstroke-width="2" \t/></svg>', tick:'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M3 10L7.66667 15L17 4" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>',"timer-icon":'<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M12 5.75C7.99594 5.75 4.75 8.99594 4.75 13C4.75 17.0041 7.99594 20.25 12 20.25C16.0041 20.25 19.25 17.0041 19.25 13C19.25 8.99594 16.0041 5.75 12 5.75ZM3.25 13C3.25 8.16751 7.16751 4.25 12 4.25C16.8325 4.25 20.75 8.16751 20.75 13C20.75 17.8325 16.8325 21.75 12 21.75C7.16751 21.75 3.25 17.8325 3.25 13Z" fill="currentColor"/><path fill-rule="evenodd" clip-rule="evenodd" d="M12 7.25C12.4142 7.25 12.75 7.58579 12.75 8V12.5843L15.3975 14.239C15.7488 14.4585 15.8555 14.9212 15.636 15.2725C15.4165 15.6238 14.9538 15.7305 14.6025 15.511L11.6025 13.636C11.3832 13.4989 11.25 13.2586 11.25 13V8C11.25 7.58579 11.5858 7.25 12 7.25Z" fill="currentColor"/><path fill-rule="evenodd" clip-rule="evenodd" d="M6.53033 3.46967C6.82322 3.76256 6.82322 4.23744 6.53033 4.53033L4.03033 7.03033C3.73744 7.32322 3.26256 7.32322 2.96967 7.03033C2.67678 6.73744 2.67678 6.26256 2.96967 5.96967L5.46967 3.46967C5.76256 3.17678 6.23744 3.17678 6.53033 3.46967Z" fill="currentColor"/><path fill-rule="evenodd" clip-rule="evenodd" d="M17.4697 3.46967C17.1768 3.76256 17.1768 4.23744 17.4697 4.53033L19.9697 7.03033C20.2626 7.32322 20.7374 7.32322 21.0303 7.03033C21.3232 6.73744 21.3232 6.26256 21.0303 5.96967L18.5303 3.46967C18.2374 3.17678 17.7626 3.17678 17.4697 3.46967Z" fill="currentColor"/></svg>', timer:'<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="22px" height="22px" focusable="false" viewBox="0 0 22 22" xml:space="preserve"> <ellipse fill-rule="evenodd" clip-rule="evenodd" fill="#FFFFFF" stroke="rgba(0,0,0,0.25)" cx="11" cy="11" rx="10" ry="10"/> <ellipse fill-rule="evenodd" clip-rule="evenodd" fill="#F74D1A" cx="11" cy="11" rx="7" ry="7"/> <g transform="translate(11 11)"> <g transform="scale(9)" > <path id="timerMask" stroke-linejoin="round" stroke="none" fill="#FFF" transform="rotate(-90)"/> </g> </g></svg>', "toggle-close":'<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M6.5 6L12 12L6.5 17" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> <path d="M12.5 6L18 12L12.5 17" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>',"toggle-open":'<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M10.5 6L6 12L10.5 17" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> <path d="M16.5 6L11 12L16.5 17" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>', "unanswered-icon.svg":'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M5 9H15.6982V10.0049H5V9Z" fill="#34383D"/></svg>',zoom_icon:'<svg xmlns="http://www.w3.org/2000/svg"> <rect width="24" height="24" rx="3" ry="3" x="0" y="0"/> <path d="m 18.677,16.844 -3.345,-3.344 a 5.447,5.447 0 0 0 0.795,-2.843 5.77,5.77 0 0 0 -5.646,-5.647 5.476,5.476 0 0 0 -5.481,5.475 5.771,5.771 0 0 0 5.645,5.647 5.442,5.442 0 0 0 2.758,-0.747 l 3.363,3.366 a 0.843,0.843 0 0 0 1.191,0 l 0.835,-0.835 a 0.716,0.716 0 0 0 -0.115,-1.072 z m -11.987,-6.359 a 3.791,3.791 0 0 1 3.791,-3.793 4.086,4.086 0 0 1 3.961,3.962 3.793,3.793 0 0 1 -3.791,3.793 4.087,4.087 0 0 1 -3.961,-3.962 z" style="fill:#ffffff;fill-rule:evenodd"/></svg>'};var bm={answered:'<svg id="correct-icon" xmlns="http://www.w3.org/2000/svg" width="27.4" height="27.4" viewBox="0 0 27.4 27.4" style="overflow: visible"> <defs> <style> .submit-all-answered-1 { fill: #fff; \t\tstroke: #3da0e1; stroke-width: 1.4px; } .submit-all-answered-2 { fill: none; fill-rule: evenodd; \t\tstroke: #3da0e1; stroke-width: 1.4px; } </style> </defs> <circle class="submit-all-answered-1" cx="13.7" cy="13.7" r="13"/> <path class="submit-all-answered-2" d="M4750,1525l3,3,9-9" transform="translate(-4742.3 -1510.3)"/></svg>', auth_combobox_icon:'<div class="icon_area"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" \t viewBox="0 0 11 5" width="11px" height="5px" style="enable-background:new 0 0 11 5;" xml:space="preserve"><polygon fill="#A2A2A2" points="11,0 5.5,5 0,0 "/></svg></div>',checkbox:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 22 22" height="22" width="22">\t<rect class="check_bg" width="22" height="22" rx="4" ry="4"/>\t<rect class="fill_outline" x="2" y="2" width="18" height="18" rx="2" ry="2" style="fill:#fff"/>\t<path class="check" d="M9.3,13.1s-1.25-1.55-1.9-2.15l-.45-.45-.3-.2a.769.769,0,0,0-.4-.1,1.309,1.309,0,0,0-.95.45,1.178,1.178,0,0,0-.15,1.4l.1.2.8.9s.7.8.85,1l.75,1,.5.75a1.5,1.5,0,0,0,.35.45,1.118,1.118,0,0,0,.75.2,1.274,1.274,0,0,0,.7-.2c.1-.1.7-.9,1.05-1.3s1.45-1.85,1.45-1.85L13.4,12l1.1-1.4.85-1.05L16.7,8a1.447,1.447,0,0,0,.25-.8,1.415,1.415,0,0,0-.45-.9,1.2,1.2,0,0,0-1.2-.15l-.25.1-.15.1L13.55,7.9,12,9.7,9.65,12.6l-.35.5Z" style="fill:#fff"/></svg>', "chevron-down":'<svg width="16" height="16" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">\t<path d="M4 7L10 13L16 7" stroke="currentColor" stroke-width="1.7" stroke-linecap="round" stroke-linejoin="round"/></svg>',close_lightbox_icon:'<svg xmlns="http://www.w3.org/2000/svg" width="14" height="14.03" viewBox="0 0 14 14.03"> <defs> <style> .cls-1 { fill: #fff; fill-rule: evenodd; } </style> </defs> <path class="cls-1" d="M3077.66,1907.03l-4.98,4.97,4.96,4.95a1.168,1.168,0,0,1,.01,1.65h-0.01a1.171,1.171,0,0,1-1.66,0l-4.96-4.94-4.99,4.99a1.2,1.2,0,0,1-1.68,0h0a1.207,1.207,0,0,1,0-1.69l4.99-4.98-4.83-4.81a1.168,1.168,0,0,1-.01-1.65h0.01a1.171,1.171,0,0,1,1.66,0l4.83,4.8,4.98-4.97a1.177,1.177,0,0,1,1.68,0h0A1.289,1.289,0,0,1,3077.66,1907.03Z" transform="translate(-3064 -1905)"/></svg>', combobox_icon:'<div class="icon_area"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" \t width="15px" height="7px" viewBox="0 0 15 7" enable-background="new 0 0 15 7" xml:space="preserve"><path fill-rule="evenodd" clip-rule="evenodd" d="M0.209,0.584l0.529-0.41c0.283-0.231,0.754-0.231,1.038,0 \tl5.719,4.58l5.738-4.58c0.282-0.231,0.755-0.231,1.037,0l0.51,0.41c0.304,0.232,0.282,0.605,0,0.82 \tc-2.245,1.817-4.492,3.618-6.757,5.417C7.892,6.946,7.703,7,7.514,7H7.495C7.307,7,7.117,6.946,6.966,6.821 \tc-2.245-1.8-4.491-3.6-6.737-5.417C-0.073,1.189-0.073,0.816,0.209,0.584L0.209,0.584z"/></svg></div>', "dnd-correct":'<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M7 12L10.3333 16L17 8" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"/></svg>',"dnd-incorrect":'<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M16 8L8 16" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"/> <path d="M8 8C11.1242 11.1242 12.8758 12.8758 16 16" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"/></svg>', feedback_icon:'<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" \t width="20px" height="20px" viewBox="0 0 20 20" enable-background="new 0 0 20 20" xml:space="preserve"><g class="incorrect"> <path d="M20,10A10,10,0,1,0,10,20,10,10,0,0,0,20,10ZM2,10a8,8,0,1,1,8,8A8,8,0,0,1,2,10Z" style="fill:#fff"/>\t<path d="M14.24,5.76a1,1,0,0,0-1.41,0L10,8.59,7.17,5.76A1,1,0,0,0,5.76,7.17L8.59,10,5.76,12.83a1,1,0,0,0,1.41,1.41L10,11.41l2.83,2.83a1,1,0,0,0,1.41-1.41L11.41,10l2.83-2.83A1,1,0,0,0,14.24,5.76Z" style="fill:#fff"/></g><g class="correct">\t<path d="M10,0A10,10,0,1,0,20,10,10,10,0,0,0,10,0Zm0,18a8,8,0,1,1,8-8A8,8,0,0,1,10,18Z" style="fill:#fff"/>\t<path d="M13.47,6.46,8.53,11.6,7.11,10.13a1,1,0,0,0-1.44,1.39l2.87,3,6.37-6.63a1,1,0,0,0-1.44-1.39Z" style="fill:#fff"/></svg> ', gradients:'<svg xmlns="http://www.w3.org/2000/svg" version="1.1" id="{QUIZ_ID}_svg_gradients" width="0" height="0">\t<linearGradient id="{QUIZ_ID}_check_bg" gradientUnits="userSpaceOnUse" x1="10.3477" y1="3.8843" x2="10.5789" y2="17.1324">\t\t<stop offset="0" style="stop-color:#E6E6E6"/>\t\t<stop offset="1" style="stop-color:#FFFFFF"/>\t</linearGradient>\t<linearGradient id="{QUIZ_ID}_incorrect_check_bg" gradientUnits="userSpaceOnUse" x1="10.3477" y1="3.8843" x2="10.5789" y2="17.1324">\t\t<stop offset="0" style="stop-color:#FAE9E5"/>\t\t<stop offset="1" style="stop-color:#FFFFFF"/>\t</linearGradient>\t \t<linearGradient id="{QUIZ_ID}_checkbox_selected" gradientUnits="userSpaceOnUse" x1="10.5874" y1="23.415" x2="10.1468" y2="-1.8293">\t\t<stop offset="0" style="stop-color:#045FB3"/>\t\t<stop offset="1" style="stop-color:#1779D4"/>\t</linearGradient>\t \t<linearGradient id="{QUIZ_ID}_checkbox_selected_incorrect" gradientUnits="userSpaceOnUse" x1="10.5874" y1="23.415" x2="10.1468" y2="-1.8293">\t\t<stop offset="0" style="stop-color:#D95A4F"/>\t\t<stop offset="1" style="stop-color:#C53530"/>\t</linearGradient>\t<linearGradient id="{QUIZ_ID}_checkbox_selected_disabled" gradientUnits="userSpaceOnUse" x1="10.5874" y1="23.415" x2="10.1468" y2="-1.8293">\t\t<stop offset="0" style="stop-color:#91A2B1"/>\t\t<stop offset="1" style="stop-color:#ABBCCC"/>\t</linearGradient>\t<linearGradient id="{QUIZ_ID}_edit_answer_icon_1_" gradientUnits="userSpaceOnUse" x1="2.7046" y1="10.6357" x2="5.4741" y2="15.7554">\t\t<stop offset="0.0054" style="stop-color:#4AAAE0"/>\t\t<stop offset="1" style="stop-color:#1A7CC1"/>\t</linearGradient> <linearGradient id="{QUIZ_ID}_hotspot_id0" gradientUnits="userSpaceOnUse" x1="0.0591509" y1="0.0258186" x2="0.0606844" y2="0.0953808"> <stop offset="0" style="stop-color:#EB4A09"/> <stop offset="1" style="stop-color:#BF2F04"/> </linearGradient> <linearGradient id="{QUIZ_ID}_hotspot_id1" gradientUnits="userSpaceOnUse" x1="0.0595767" y1="0.0301144" x2="0.0609834" y2="0.0905311"> <stop offset="0" style="stop-color:#F67F1F"/> <stop offset="1" style="stop-color:#E03D0B"/> </linearGradient>\t<linearGradient id="{QUIZ_ID}_not_answered_id0" gradientUnits="userSpaceOnUse" x1="4" y1="9" x2="14" y2="9">\t\t<stop offset="0" style="stop-color:#5FA7DB"/>\t\t<stop offset="0.9946" style="stop-color:#81B7DD"/>\t</linearGradient> </svg>', hotspot:'<div class="point"><div class="animation_layer"></div><div class="hotspot-point-view"><div class="hotspot-point-view__marker"></div></div></div>',icon_answered:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 26 26" width="26" height="26" style="overflow: visible">\t<title>Asset 1</title>\t<path d="M13,25.3A12.3,12.3,0,1,1,25.3,13,12.31,12.31,0,0,1,13,25.3Z" style="fill:#fff"/>\t<path d="M13,1.4A11.6,11.6,0,1,1,1.4,13,11.61,11.61,0,0,1,13,1.4M13,0A13,13,0,1,0,26,13,13,13,0,0,0,13,0Z" style="fill:#3da0e1"/>\t<circle cx="7" cy="13" r="1.4" style="fill:#fff"/>\t<path d="M7,12.2a.8.8,0,1,1-.8.8.8.8,0,0,1,.8-.8M7,11a2,2,0,1,0,2,2,2,2,0,0,0-2-2Z" style="fill:#3da0e1"/>\t<circle cx="13" cy="13" r="1.4" style="fill:#fff"/>\t<path d="M13,12.2a.8.8,0,1,1-.8.8.8.8,0,0,1,.8-.8M13,11a2,2,0,1,0,2,2,2,2,0,0,0-2-2Z" style="fill:#3da0e1"/>\t<circle cx="19" cy="13" r="1.4" style="fill:#fff"/>\t<path d="M19,12.2a.8.8,0,1,1-.8.8.8.8,0,0,1,.8-.8M19,11a2,2,0,1,0,2,2,2,2,0,0,0-2-2Z" style="fill:#3da0e1"/></svg>', icon_correct:'<svg id="correct-icon" xmlns="http://www.w3.org/2000/svg" width="27.4" height="27.4" viewBox="0 0 27.4 27.4" style="overflow: visible"> <defs> <style> .correct-question-icon-1 { fill: #fff; \t\tstroke: #8EC45C; stroke-width: 1.4px; } .correct-question-icon-2 { fill: none; fill-rule: evenodd; \t\tstroke: #8EC45C; stroke-width: 1.4px; } </style> </defs> <circle class="correct-question-icon-1" cx="13.7" cy="13.7" r="13"/> <path class="correct-question-icon-2" d="M4750,1525l3,3,9-9" transform="translate(-4742.3 -1510.3)"/></svg>', icon_incorrect:'<svg id="incorrect-question-icon" xmlns="http://www.w3.org/2000/svg" width="27.4" height="27.4" viewBox="0 0 27.4 27.4" style="overflow: visible"> <defs> <style> .incorrect-question-icon-1 { fill: #fff; \t\tstroke: #FF9080; stroke-width: 1.4px; } .incorrect-question-icon-2 { fill: #f57a44; fill-rule: evenodd; \t\t stroke: #FF9080; stroke-width: 1.4px; } </style> </defs> <circle class="incorrect-question-icon-1" cx="13.7" cy="13.7" r="13"/> <path class="incorrect-question-icon-2" d="M4760.49,1708.61l-9,8.89" transform="translate(-4742.3 -1699.3)"/> <path class="incorrect-question-icon-2" d="M4751.49,1708.5l9,8.89" transform="translate(-4742.3 -1699.3)"/></svg>', icon_partiallycorrect:'<svg id="correct-icon" xmlns="http://www.w3.org/2000/svg" width="27.4" height="27.4" viewBox="0 0 27.4 27.4" style="overflow: visible"> <defs> <style> .partially_correct-question-icon-1 { fill: #fff; \t\tstroke: #FFB44A; stroke-width: 1.4px; } .partially_correct-question-icon-2 { fill: none; fill-rule: evenodd; \t\tstroke: #FFB44A; stroke-width: 1.4px; } </style> </defs> <circle class="partially_correct-question-icon-1" cx="13.7" cy="13.7" r="13"/> <path class="partially_correct-question-icon-2" d="M4750,1525l3,3,9-9" transform="translate(-4742.3 -1510.3)"/></svg>', item_pair_icon:'<div class="pair_icon"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 10 20.06">\t<path d="M5,20a5,5,0,0,1-5-5V11H1.9v4a3.1,3.1,0,1,0,6.2,0V11H10v4A5,5,0,0,1,5,20ZM6,6v8a1,1,0,0,1-2,0V6A1,1,0,0,1,6,6ZM8.1,5A3.1,3.1,0,0,0,1.9,5V9H0V5A5,5,0,0,1,10,5V9H8.1Z" style="fill:#c9d5dd;fill-rule:evenodd"/></svg></div>',media_sound_off:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 23 20"><title>sound-off</title><path d="M18.14,3.68C20.45,4.8,21,7.86,21.05,9.59a11.38,11.38,0,0,1-.92,4.7l1.4,1.52a1,1,0,0,0,.18-.26A13.24,13.24,0,0,0,23,9.49c-.07-2.2-.74-6.12-4-7.69a1,1,0,0,0-1.24.47A1.05,1.05,0,0,0,18.14,3.68Z" transform="translate(0 0)"/><path d="M17,11.14l1.5,1.5a1,1,0,0,0,.2-.29,5.89,5.89,0,0,0-1.08-6.52,1,1,0,0,0-1.47-.16A1.1,1.1,0,0,0,16,7.2,3.86,3.86,0,0,1,17,11.14Z" transform="translate(0 0)"/><path d="M13.9.77c-.16-.93-.68-1.13-1.72,0L9.57,3.4,13.9,7.91Z" transform="translate(0 0)"/><path d="M4.51.23A1,1,0,0,0,3.1.39a1.06,1.06,0,0,0,0,1.29l4,4.16H1.31A1.34,1.34,0,0,0,0,7.2v5.57a1.34,1.34,0,0,0,1.31,1.36H7.23l.35.48,4.59,4.62c1,1,1.56,1,1.72,0V12.85l6.5,6.71a1,1,0,0,0,1.41-.11,1.06,1.06,0,0,0,0-1.35Z" transform="translate(0 0)"/></svg>', media_sound_on:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 23 20"><title>sound-on</title><path d="M16.85,14.49a1,1,0,0,1-.64-.24,1.06,1.06,0,0,1-.13-1.46,4,4,0,0,0,0-5.58,1.06,1.06,0,0,1,.12-1.46,1,1,0,0,1,1.41.13,6,6,0,0,1,0,8.24A1,1,0,0,1,16.85,14.49Z" transform="translate(0 0)"/><path d="M19,18.29a1,1,0,0,1-.87-.52,1.06,1.06,0,0,1,.36-1.42c1.79-1.08,2.62-4.68,2.51-6.75-.09-1.74-.59-4.81-2.89-5.92a1.05,1.05,0,0,1-.49-1.38,1,1,0,0,1,1.33-.5c3.26,1.57,3.93,5.49,4,7.69s-.61,6.92-3.51,8.66A1,1,0,0,1,19,18.29Z" transform="translate(0 0)"/><path d="M12.15.78,7.57,5.4l-.34.45H1.31A1.34,1.34,0,0,0,0,7.21v5.57a1.34,1.34,0,0,0,1.31,1.36h5.9l.35.47,4.58,4.62c1,1,1.56,1,1.72,0V.78C13.71-.16,13.19-.36,12.15.78Z" transform="translate(0 0)" style="fill-rule:evenodd"/></svg>', next_slide_icon:'<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" \t width="10px" height="17px" viewBox="0 0 10 17" enable-background="new 0 0 10 17" xml:space="preserve"><polygon points="0.113,1.572 6.699,8.5 0.113,15.428 1.94,16.859 9.887,8.5 1.94,0.139 \t"/></svg>',pause_media:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 12 18"><title>pause</title><rect width="4" height="18"/><rect x="8" width="4" height="18"/></svg>',play_button:'<svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 80 80"><defs><style>.cls-1{opacity:0.46;}.cls-2{fill:#323233;}.cls-3,.cls-5{opacity:0.7;}.cls-4,.cls-5{fill:#fff;}</style></defs><title>play</title><g class="cls-1"><circle class="cls-2" cx="40" cy="40" r="40"/></g><g class="cls-3"><path class="cls-4" d="M40,2A38,38,0,1,1,2,40,38,38,0,0,1,40,2m0-2A40,40,0,1,0,80,40,40,40,0,0,0,40,0Z"/></g><polygon class="cls-5" points="32 25.07 32 55.48 55.46 40.27 32 25.07"/></svg>', play_media:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 13 16"><title>play</title><polygon points="0 0 0 16 12.8 8 0 0"/></svg>',preloader:'<svg xmlns="http://www.w3.org/2000/svg" width="50" height="50"><title>Artboard 1</title><circle cx="25" cy="25" r="25" style="fill:none"/><path d="M12.79,21.91a12.61,12.61,0,1,1,9.16,15.3L21.2,37" style="fill:none;stroke:#fff;stroke-linecap:round;stroke-miterlimit:10;stroke-width:2.5999999046325684px;opacity:0.8500000238418579;isolation:isolate"/></svg>', prev_slide_icon:'<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" \t width="10px" height="17px" viewBox="0 0 10 17" enable-background="new 0 0 10 17" xml:space="preserve"><polygon points="9.887,15.428 3.301,8.501 9.887,1.57 8.061,0.139 0.113,8.501 8.061,16.861 \t"/></svg>',"question-20":'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> <g> <circle cx="10" cy="10" r="9.25" stroke="currentColor" stroke-width="1.5"/> <path d="M9 15C9 15.5523 9.44772 16 10 16V16C10.5523 16 11 15.5523 11 15V15C11 14.4477 10.5523 14 10 14V14C9.44772 14 9 14.4477 9 15V15ZM10 4C8.1317 4 6.56356 5.27927 6.12331 7.0101C5.98716 7.54534 6.44772 8 7 8V8C7.55228 8 7.97995 7.52543 8.24622 7.04157C8.58709 6.42215 9.24664 6 10 6C11.1 6 12 6.9 12 8C12 9.76948 9.65171 9.77774 9.11038 12.0069C8.98005 12.5436 9.44772 13 10 13V13C10.5523 13 10.9768 12.5295 11.2172 12.0323C11.9066 10.6067 14 10.0884 14 8C14 5.79 12.21 4 10 4Z" fill="currentColor"/> </g></svg>', radio_button:'<div class="radio_icon"><div style="position:absolute;border-radius:24px;left:0px;top:0px;width: 24px;height:24px" class="outline_border"></div><div style="position:absolute;border-radius:20px;left:2px;top:2px;width: 20px;height:20px;background:#ffffff"></div><div style="position:absolute;border-radius:14px;left:5px;top:5px;width: 14px;height:14px" class="inline_border"></div></div>',replay_button:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 120 120" width="60" height="60">\t<defs>\t\t<style>.replayBtncls-1{opacity:0.75;isolation:isolate;}.replayBtncls-2{fill:#fff;}</style>\t</defs>\t<circle class="replayBtncls-1" cx="60" cy="60" r="56.5"/>\t<path class="replayBtncls-2" d="M60,120a60,60,0,1,1,60-60,60,60,0,0,1-60,60ZM60,5.3A54.7,54.7,0,1,0,114.7,60,54.71,54.71,0,0,0,60,5.3Z"/>\t<path class="replayBtncls-2" d="M77.6,52.1A19.46,19.46,0,1,1,57.7,40.7V50.8L75.8,37.2,57.7,23.5V33.8A26,26,0,1,0,85.9,57.5a23.64,23.64,0,0,0-2.1-8.2Z"/></svg>', result_slide_icon:'<svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" fill="#FFF" viewBox="0 0 18 18"> <g> <path class="failed_icon" d="M9,2A7,7,0,1,1,2,9,7,7,0,0,1,9,2M9,0a9,9,0,1,0,9,9A9,9,0,0,0,9,0Z"/> <path class="failed_icon" d="M4,9a1,1,0,0,0,1,1h8a1,1,0,0,0,0-2H5A1,1,0,0,0,4,9Z"/> <path class="passed_icon" d="M6.33,12,1.61,7.26,0,8.86l6.33,6.33L19.92,1.6,18.32,0Z"/> </g></svg>',select_icon:'<div class="select_icon"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" \t width="17px" height="9px" viewBox="0 0 17 9" enable-background="new 0 0 17 9" xml:space="preserve"><path fill-rule="evenodd" clip-rule="evenodd" fill="#A2A2A1" d="M0.232,1.015l0.601-0.49c0.321-0.277,0.855-0.277,1.177,0 \tl6.485,5.473l6.507-5.473c0.32-0.277,0.855-0.277,1.177,0l0.579,0.49c0.342,0.277,0.319,0.724,0,0.98 \tc-2.547,2.172-5.095,4.324-7.662,6.474C8.944,8.617,8.73,8.682,8.515,8.682H8.494c-0.213,0-0.428-0.064-0.6-0.213 \tc-2.546-2.15-5.093-4.302-7.641-6.474C-0.088,1.738-0.088,1.292,0.232,1.015L0.232,1.015z"/></svg></div>', "small-tick":'<svg width="12" height="12" viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M2.5 6.42857L4.55882 9L9.5 3" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>'};class gO{sO(a,b){var c="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAKQ2lDQ1BJQ0MgcHJvZmlsZQAAeNqdU3dYk/cWPt/3ZQ9WQtjwsZdsgQAiI6wIyBBZohCSAGGEEBJAxYWIClYUFRGcSFXEgtUKSJ2I4qAouGdBiohai1VcOO4f3Ke1fXrv7e371/u855zn/M55zw+AERImkeaiagA5UoU8Otgfj09IxMm9gAIVSOAEIBDmy8JnBcUAAPADeXh+dLA//AGvbwACAHDVLiQSx+H/g7pQJlcAIJEA4CIS5wsBkFIAyC5UyBQAyBgAsFOzZAoAlAAAbHl8QiIAqg0A7PRJPgUA2KmT3BcA2KIcqQgAjQEAmShHJAJAuwBgVYFSLALAwgCgrEAiLgTArgGAWbYyRwKAvQUAdo5YkA9AYACAmUIszAAgOAIAQx4TzQMgTAOgMNK/4KlfcIW4SAEAwMuVzZdL0jMUuJXQGnfy8ODiIeLCbLFCYRcpEGYJ5CKcl5sjE0jnA0zODAAAGvnRwf44P5Dn5uTh5mbnbO/0xaL+a/BvIj4h8d/+vIwCBAAQTs/v2l/l5dYDcMcBsHW/a6lbANpWAGjf+V0z2wmgWgrQevmLeTj8QB6eoVDIPB0cCgsL7SViob0w44s+/zPhb+CLfvb8QB7+23rwAHGaQJmtwKOD/XFhbnauUo7nywRCMW735yP+x4V//Y4p0eI0sVwsFYrxWIm4UCJNx3m5UpFEIcmV4hLpfzLxH5b9CZN3DQCshk/ATrYHtctswH7uAQKLDljSdgBAfvMtjBoLkQAQZzQyefcAAJO/+Y9AKwEAzZek4wAAvOgYXKiUF0zGCAAARKCBKrBBBwzBFKzADpzBHbzAFwJhBkRADCTAPBBCBuSAHAqhGJZBGVTAOtgEtbADGqARmuEQtMExOA3n4BJcgetwFwZgGJ7CGLyGCQRByAgTYSE6iBFijtgizggXmY4EImFINJKApCDpiBRRIsXIcqQCqUJqkV1II/ItchQ5jVxA+pDbyCAyivyKvEcxlIGyUQPUAnVAuagfGorGoHPRdDQPXYCWomvRGrQePYC2oqfRS+h1dAB9io5jgNExDmaM2WFcjIdFYIlYGibHFmPlWDVWjzVjHVg3dhUbwJ5h7wgkAouAE+wIXoQQwmyCkJBHWExYQ6gl7CO0EroIVwmDhDHCJyKTqE+0JXoS+cR4YjqxkFhGrCbuIR4hniVeJw4TX5NIJA7JkuROCiElkDJJC0lrSNtILaRTpD7SEGmcTCbrkG3J3uQIsoCsIJeRt5APkE+S+8nD5LcUOsWI4kwJoiRSpJQSSjVlP+UEpZ8yQpmgqlHNqZ7UCKqIOp9aSW2gdlAvU4epEzR1miXNmxZDy6Qto9XQmmlnafdoL+l0ugndgx5Fl9CX0mvoB+nn6YP0dwwNhg2Dx0hiKBlrGXsZpxi3GS+ZTKYF05eZyFQw1zIbmWeYD5hvVVgq9ip8FZHKEpU6lVaVfpXnqlRVc1U/1XmqC1SrVQ+rXlZ9pkZVs1DjqQnUFqvVqR1Vu6k2rs5Sd1KPUM9RX6O+X/2C+mMNsoaFRqCGSKNUY7fGGY0hFsYyZfFYQtZyVgPrLGuYTWJbsvnsTHYF+xt2L3tMU0NzqmasZpFmneZxzQEOxrHg8DnZnErOIc4NznstAy0/LbHWaq1mrX6tN9p62r7aYu1y7Rbt69rvdXCdQJ0snfU6bTr3dQm6NrpRuoW623XP6j7TY+t56Qn1yvUO6d3RR/Vt9KP1F+rv1u/RHzcwNAg2kBlsMThj8MyQY+hrmGm40fCE4agRy2i6kcRoo9FJoye4Ju6HZ+M1eBc+ZqxvHGKsNN5l3Gs8YWJpMtukxKTF5L4pzZRrmma60bTTdMzMyCzcrNisyeyOOdWca55hvtm82/yNhaVFnMVKizaLx5balnzLBZZNlvesmFY+VnlW9VbXrEnWXOss623WV2xQG1ebDJs6m8u2qK2brcR2m23fFOIUjynSKfVTbtox7PzsCuya7AbtOfZh9iX2bfbPHcwcEh3WO3Q7fHJ0dcx2bHC866ThNMOpxKnD6VdnG2ehc53zNRemS5DLEpd2lxdTbaeKp26fesuV5RruutK10/Wjm7ub3K3ZbdTdzD3Ffav7TS6bG8ldwz3vQfTw91jicczjnaebp8LzkOcvXnZeWV77vR5Ps5wmntYwbcjbxFvgvct7YDo+PWX6zukDPsY+Ap96n4e+pr4i3z2+I37Wfpl+B/ye+zv6y/2P+L/hefIW8U4FYAHBAeUBvYEagbMDawMfBJkEpQc1BY0FuwYvDD4VQgwJDVkfcpNvwBfyG/ljM9xnLJrRFcoInRVaG/owzCZMHtYRjobPCN8Qfm+m+UzpzLYIiOBHbIi4H2kZmRf5fRQpKjKqLupRtFN0cXT3LNas5Fn7Z72O8Y+pjLk722q2cnZnrGpsUmxj7Ju4gLiquIF4h/hF8ZcSdBMkCe2J5MTYxD2J43MC52yaM5zkmlSWdGOu5dyiuRfm6c7Lnnc8WTVZkHw4hZgSl7I/5YMgQlAvGE/lp25NHRPyhJuFT0W+oo2iUbG3uEo8kuadVpX2ON07fUP6aIZPRnXGMwlPUit5kRmSuSPzTVZE1t6sz9lx2S05lJyUnKNSDWmWtCvXMLcot09mKyuTDeR55m3KG5OHyvfkI/lz89sVbIVM0aO0Uq5QDhZML6greFsYW3i4SL1IWtQz32b+6vkjC4IWfL2QsFC4sLPYuHhZ8eAiv0W7FiOLUxd3LjFdUrpkeGnw0n3LaMuylv1Q4lhSVfJqedzyjlKD0qWlQyuCVzSVqZTJy26u9Fq5YxVhlWRV72qX1VtWfyoXlV+scKyorviwRrjm4ldOX9V89Xlt2treSrfK7etI66Trbqz3Wb+vSr1qQdXQhvANrRvxjeUbX21K3nShemr1js20zcrNAzVhNe1bzLas2/KhNqP2ep1/XctW/a2rt77ZJtrWv913e/MOgx0VO97vlOy8tSt4V2u9RX31btLugt2PGmIbur/mft24R3dPxZ6Pe6V7B/ZF7+tqdG9s3K+/v7IJbVI2jR5IOnDlm4Bv2pvtmne1cFoqDsJB5cEn36Z8e+NQ6KHOw9zDzd+Zf7f1COtIeSvSOr91rC2jbaA9ob3v6IyjnR1eHUe+t/9+7zHjY3XHNY9XnqCdKD3x+eSCk+OnZKeenU4/PdSZ3Hn3TPyZa11RXb1nQ8+ePxd07ky3X/fJ897nj13wvHD0Ivdi2yW3S609rj1HfnD94UivW2/rZffL7Vc8rnT0Tes70e/Tf/pqwNVz1/jXLl2feb3vxuwbt24m3Ry4Jbr1+Hb27Rd3Cu5M3F16j3iv/L7a/eoH+g/qf7T+sWXAbeD4YMBgz8NZD+8OCYee/pT/04fh0kfMR9UjRiONj50fHxsNGr3yZM6T4aeypxPPyn5W/3nrc6vn3/3i+0vPWPzY8Av5i8+/rnmp83Lvq6mvOscjxx+8znk98ab8rc7bfe+477rfx70fmSj8QP5Q89H6Y8en0E/3Pud8/vwv94Tz+4A5JREAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAADcmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMwNjcgNzkuMTU3NzQ3LCAyMDE1LzAzLzMwLTIzOjQwOjQyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOmFjOGVjNDFhLTZkYWItODQ0Ni04YzkzLWU1Mjk3N2YwMmE4NSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpFRThCNzU3NDYzNjcxMUU1QTZDRUE5NTVGOUJGQ0E3MCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpFRThCNzU3MzYzNjcxMUU1QTZDRUE5NTVGOUJGQ0E3MCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0OWFlZmI1OC00ZWFmLWQ3NDgtYTI0ZS0zNmNhNGQ2M2QwNTYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6N0MwQkFBM0M2MjAxMTFFNUI4QjBERTk4MjY5MjQwQjUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6MGSVVAAAE3klEQVR42uycW4hWVRiG15Q4eYzGQySSQlriEQ9BF2mE4iSdESRRIb0RD+mNmHgICjqQEGUe6sqgCy1i0iRinAzELrooQhHLGQURUTzMiM7omCLj+/F/czX/t/890z6s9e/3hZcZ1l6z19r7mXXca62arq4uR/mjh/gKCIQiEAKhCIRAKAIhEIpACIQiEIpACIQiEAKhCIRAKAIhEMoX9Yu62NbWxjcUobq6OpaQQpcQz/QwPBOeDU+Fx8Oj4UfhoRrnJnwDvgC3wCfgY/Bf8P0QHrImahmQB1VWLfwGvAieqy+/LxJIR+Dv4QPwf75WWb4CGQavg9fo70mqFd4F79DfCSRCA+HN8Hp4cMppdcBfwB/Bt9mo99Sr8Cl4SwYwnKYhaf2jaXMconoE/hL+CR6TQ/pPato7NS+FbtSfgH+Gp8eMfwv+HT6qpakZvqzVT/d//ePw0/BEeI72ygbFvP/f8MvwpSK2IfLSGuGxFeJ1aby98CG4s5fpDNAqaTlcL89cIf45jddcpDZknI4PKsFo0NKzQLusnX1Iq1P/doHe60CF+GM1b+OK0obIYO5XeGREnLPwfHghfDzBtOVeb+q9z0bEG6njltHVDqQ2RuP9HTwDbkoxH02axv4YjX1tNQP5LKIBl7ZiK/yWToGkLUljsaZpNaTTNc9VCeR1eHUEjHfgD3OoQiXNVRFQVmveqwrIEHh3xPXNOp2Rl77WPFiSvA+tJiCb4FHGNanHP/FggCp52Gdck7y/Wy0Dw2Hatx9s9KZmZNRmxC3JMjh8qsy1Du0St4Y+DomaKFzlEQxRu+apnOQZ1oVeZfWPeMCGlLu2/6dL3BDRwPcPGYiMjocbvaoPnL963+h1DddnChbIMiP8cMIj8KQln34be/lM3gOREW69cW2v81/fGOH1aY7e0wTyrNGYyxT6wQCAHNS8lmvcZ4UIZL4RLt8z7gQA5I7mtZyeCxHIS0b4UReOrLw+EyIQqxScDAiIldcJIQLZYTTmvwUEpMUIHxMikB/gta40PXIF/lwHVrcCAnLVCH8srQR9X7mYt2RUbq1yrOFia390N9SReugaYoR3EEg+GmGEtxNIPhpvhJ8nkHw02Qj/l0Dy0Rwj/DSBZC9ZeD3buPYHgWSv11z5RdrSw/qTQLLX20Z4o0toSxyBxJdsKrVmq79NM2ECKa/3XPltC9fgXwgkW81zpVX35fSVS3HahEB6SqZK9hjXujeJOgLJTrLG19qos1OrLALJSLL+eLFx7SL8cRaZIJCSVrrSfnVL8qHtJoFkoy3ablibQeWz849ZZaZfgUHIfg/Z97EkIs5xLR2OQNLv2u5x0Ttt5UShV1wfj91glRVP01xp8UVTBRiyuOFFheJYQpKVzNrKwQErXPyDA2SF+5k8MhsykCnwPdfzaA3ZYy6nREyCX4Cfd/EPs+nV0RoEUlqWsx1eCie9Bkc2nW5wOa87Dg3Ipy75bWXntSd1yIcHDK1RT3KzTIcOBif6AqOo3d42HX/I0tZW3zIXWgnp68chmfaQjZxyoKac0bXNRxghlpCN2m1dpj/btXEfpD0uqYaua89Luq3dx8TKN3AeE1vt4mLrAohACIQiEAKhCIRAKAIhEIpACq7IqROKJYRA+AoIhCIQAqEIhEAoAiEQikCKrQcCDABHPgH2w7NQdAAAAABJRU5ErkJggg== data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciICB3aWR0aD0iMjhweCIgaGVpZ2h0PSIzM3B4IiB2aWV3Qm94PSIwIDAgMjguMzAyIDMzLjI0MiI+DQoJPHBhdGggZD0iTTAsMS44VjMxLjQ0MmExLjgsMS44LDAsMCwwLDIuNzI2LDEuNTQzbDI0LjctMTQuODJhMS44LDEuOCwwLDAsMCwwLTMuMDg3TDIuNzI2LjI1N0ExLjgsMS44LDAsMCwwLDAsMS44WiIgc3R5bGU9ImZpbGw6IzMzMyIvPg0KPC9zdmc+ data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyOHB4IiBoZWlnaHQ9IjMzcHgiIHZpZXdCb3g9IjAgMCAyOC4zMDIgMzMuMjQyIj4NCgk8cGF0aCBkPSJNMCwxLjhWMzEuNDQyYTEuOCwxLjgsMCwwLDAsMi43MjYsMS41NDNsMjQuNy0xNC44MmExLjgsMS44LDAsMCwwLDAtMy4wODdMMi43MjYuMjU3QTEuOCwxLjgsMCwwLDAsMCwxLjhaIiBzdHlsZT0iZmlsbDojNTI4YmRmIi8+DQo8L3N2Zz4= data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOS4yIDE4Ij48dGl0bGU+d2FybmluZzwvdGl0bGU+PHBhdGggZmlsbD0iI0Y2Njk2RSIgZD0iTTE5LjUxLDE4LDEwLjYsMS4zNWEuNy43LDAsMCwwLTEuMjEsMEwuNDksMThhLjY4LjY4LDAsMCwwLDAsLjY4LjY5LjY5LDAsMCwwLC42LjM0SDE4LjkxYS42OS42OSwwLDAsMCwuNi0uMzRBLjY4LjY4LDAsMCwwLDE5LjUxLDE4Wk0xMSwxN0g5VjE1aDJabTAtMy41SDlWN2gyWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTAuNCAtMSkiLz48L3N2Zz4= data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOC4xLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkNoZXZyb25fZG93biIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4Ig0KCSB5PSIwcHgiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjAgMjAiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbD0iI0JFQkVCRSIgZD0iTTQuNTE2LDcuNTQ4YzAuNDM2LTAuNDQ2LDEuMDQzLTAuNDgxLDEuNTc2LDBMMTAsMTEuMjk1bDMuOTA4LTMuNzQ3YzAuNTMzLTAuNDgxLDEuMTQxLTAuNDQ2LDEuNTc0LDANCgljMC40MzYsMC40NDUsMC40MDgsMS4xOTcsMCwxLjYxNWMtMC40MDYsMC40MTgtNC42OTUsNC41MDItNC42OTUsNC41MDJDMTAuNTcsMTMuODg4LDEwLjI4NSwxNCwxMCwxNHMtMC41Ny0wLjExMi0wLjc4OS0wLjMzNQ0KCWMwLDAtNC4yODctNC4wODQtNC42OTUtNC41MDJDNC4xMDcsOC43NDUsNC4wOCw3Ljk5Myw0LjUxNiw3LjU0OHoiLz4NCjwvc3ZnPg0K data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMTYgMTkiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxOSIgPg0KCTxkZWZzPg0KCQk8bGluZWFyR3JhZGllbnQgaWQ9ImEiIHgxPSI4IiB5MT0iMTguNSIgeDI9IjgiIHkyPSIwLjUiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj4NCgkJCTxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iI2ZmZmNkYiIvPg0KCQkJPHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjZmZmMGE5Ii8+DQoJCTwvbGluZWFyR3JhZGllbnQ+DQoJPC9kZWZzPg0KCTx0aXRsZT5saXN0LWljb248L3RpdGxlPg0KCTxyZWN0IHg9IjAuNSIgeT0iMC41IiB3aWR0aD0iMTUiIGhlaWdodD0iMTgiIHJ4PSIxIiByeT0iMSIgc3R5bGU9ImZpbGw6dXJsKCNhKSIvPg0KCTxwYXRoIGQ9Ik0xOS44MywyYS41LjUsMCwwLDEsLjUuNXYxNmEuNS41LDAsMCwxLS41LjVoLTEzYS41LjUsMCwwLDEtLjUtLjVWMi41YS41LjUsMCwwLDEsLjUtLjVoMTNtMC0xaC0xM2ExLjUsMS41LDAsMCwwLTEuNSwxLjV2MTZBMS41LDEuNSwwLDAsMCw2LjgzLDIwaDEzYTEuNSwxLjUsMCwwLDAsMS41LTEuNVYyLjVBMS41LDEuNSwwLDAsMCwxOS44MywxWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTUuMzMgLTEpIiBzdHlsZT0iZmlsbDojZWQ5OTEyIi8+DQoJPHJlY3QgeD0iMyIgeT0iNCIgd2lkdGg9IjEwIiBoZWlnaHQ9IjEiIHN0eWxlPSJmaWxsOiNlNDk2MTYiLz4NCgk8cmVjdCB4PSIzIiB5PSI3IiB3aWR0aD0iOC4wMyIgaGVpZ2h0PSIxIiBzdHlsZT0iZmlsbDojZTQ5NjE2Ii8+DQoJPHJlY3QgeD0iMyIgeT0iMTAiIHdpZHRoPSIxMCIgaGVpZ2h0PSIxIiBzdHlsZT0iZmlsbDojZTQ5NjE2Ii8+DQoJPHJlY3QgeD0iMyIgeT0iMTMiIHdpZHRoPSI4LjAzIiBoZWlnaHQ9IjEiIHN0eWxlPSJmaWxsOiNlNDk2MTYiLz4NCjwvc3ZnPg== data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxwYXRoIGQ9Ik0zIDEwTDcuNjY2NjcgMTVMMTcgNCIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg== data:image/svg+xml;base64,PHN2ZyBpZD0iY29ycmVjdC1sYXJnZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgd2lkdGg9IjQ3IiBoZWlnaHQ9IjQ3IiB2aWV3Qm94PSIwIDAgNDcgNDciPgogIDxkZWZzPgogICAgPHN0eWxlPgogICAgICAuY2xzLTEgewogICAgICAgIGZpbGw6ICNmZmY7CiAgICAgICAgZmlsdGVyOiB1cmwoI2ZpbHRlcik7CiAgICAgIH0KCiAgICAgIC5jbHMtMiB7CiAgICAgICAgZmlsbDogIzZiYmYyMDsKICAgICAgICBmaWxsLXJ1bGU6IGV2ZW5vZGQ7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgICA8ZmlsdGVyIGlkPSJmaWx0ZXIiIHg9IjAiIHk9IjAiIHdpZHRoPSI0NyIgaGVpZ2h0PSI0NyIgZmlsdGVyVW5pdHM9InVzZXJTcGFjZU9uVXNlIj4KICAgICAgPGZlT2Zmc2V0IHJlc3VsdD0ib2Zmc2V0IiBkeT0iMiIgaW49IlNvdXJjZUFscGhhIi8+CiAgICAgIDxmZUdhdXNzaWFuQmx1ciByZXN1bHQ9ImJsdXIiIHN0ZERldmlhdGlvbj0iMi40NDkiLz4KICAgICAgPGZlRmxvb2QgcmVzdWx0PSJmbG9vZCIgZmxvb2Qtb3BhY2l0eT0iMC43NSIgZmxvb2QtY29sb3I9IiMwMDAwMDAiLz4KICAgICAgPGZlQ29tcG9zaXRlIHJlc3VsdD0iY29tcG9zaXRlIiBvcGVyYXRvcj0iaW4iIGluMj0iYmx1ciIvPgogICAgICA8ZmVCbGVuZCByZXN1bHQ9ImJsZW5kIiBpbj0iU291cmNlR3JhcGhpYyIvPgogICAgPC9maWx0ZXI+CiAgPC9kZWZzPgogIDxjaXJjbGUgaWQ9IkVsbGlwc2VfMV9jb3B5IiBkYXRhLW5hbWU9IkVsbGlwc2UgMSBjb3B5IiBjbGFzcz0iY2xzLTEiIGN4PSIyMyIgY3k9IjIxIiByPSIxOCIvPgogIDxwYXRoIGlkPSJTaGFwZV8zX2NvcHkiIGRhdGEtbmFtZT0iU2hhcGUgMyBjb3B5IiBjbGFzcz0iY2xzLTIiIGQ9Ik01NCwyMTI0YTE1LDE1LDAsMSwwLDE1LDE1QTE1LDE1LDAsMCwwLDU0LDIxMjRabTguNzkyLDEwLjM2LTExLjYxOSwxMS42MmExLjM1MSwxLjM1MSwwLDAsMS0xLjkyOSwwbC00Ljc0My00Ljc0YTEuMzY0LDEuMzY0LDAsMSwxLDEuOTI5LTEuOTNsMy43OCwzLjc4LDEwLjY1LTEwLjY1YTEuMzY0LDEuMzY0LDAsMSwxLDEuOTg3LDEuODdBMC4yMjgsMC4yMjgsMCwwLDEsNjIuNzkyLDIxMzQuMzZaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMzEgLTIxMTgpIi8+Cjwvc3ZnPgo= data:image/svg+xml;base64,PHN2ZyBpZD0iaW5jb3JyZWN0LWxhcmdlIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iNDciIGhlaWdodD0iNDciIHZpZXdCb3g9IjAgMCA0NyA0NyI+CiAgPGRlZnM+CiAgICA8c3R5bGU+CiAgICAgIC5jbHMtMSB7CiAgICAgICAgZmlsbDogI2ZmZjsKICAgICAgICBmaWx0ZXI6IHVybCgjZmlsdGVyKTsKICAgICAgfQoKICAgICAgLmNscy0yIHsKICAgICAgICBmaWxsOiAjZmY2NTNiOwogICAgICAgIGZpbGwtcnVsZTogZXZlbm9kZDsKICAgICAgfQogICAgPC9zdHlsZT4KICAgIDxmaWx0ZXIgaWQ9ImZpbHRlciIgeD0iMCIgeT0iMCIgd2lkdGg9IjQ3IiBoZWlnaHQ9IjQ3IiBmaWx0ZXJVbml0cz0idXNlclNwYWNlT25Vc2UiPgogICAgICA8ZmVPZmZzZXQgcmVzdWx0PSJvZmZzZXQiIGR5PSIyIiBpbj0iU291cmNlQWxwaGEiLz4KICAgICAgPGZlR2F1c3NpYW5CbHVyIHJlc3VsdD0iYmx1ciIgc3RkRGV2aWF0aW9uPSIyLjQ0OSIvPgogICAgICA8ZmVGbG9vZCByZXN1bHQ9ImZsb29kIiBmbG9vZC1vcGFjaXR5PSIwLjc1IiBmbG9vZC1jb2xvcj0iIzAwMDAwMCIvPgogICAgICA8ZmVDb21wb3NpdGUgcmVzdWx0PSJjb21wb3NpdGUiIG9wZXJhdG9yPSJpbiIgaW4yPSJibHVyIi8+CiAgICAgIDxmZUJsZW5kIHJlc3VsdD0iYmxlbmQiIGluPSJTb3VyY2VHcmFwaGljIi8+CiAgICA8L2ZpbHRlcj4KICA8L2RlZnM+CiAgPGNpcmNsZSBjbGFzcz0iY2xzLTEiIGN4PSIyMyIgY3k9IjIxIiByPSIxOCIvPgogIDxwYXRoIGNsYXNzPSJjbHMtMiIgZD0iTTE0MiwyMTI0YTE1LjAwNSwxNS4wMDUsMCwxLDAsMTUuMDA1LDE1QTE1LjAwNSwxNS4wMDUsMCwwLDAsMTQyLDIxMjRabTYuNjMxLDEwLjE0LTQuODYzLDQuODYsNC44NTksNC44NmExLjI1MSwxLjI1MSwwLDAsMS0xLjc2OSwxLjc3aDBMMTQyLDIxNDAuNzdsLTQuODYzLDQuODZhMS4yNDgsMS4yNDgsMCwxLDEtMS43NjktMS43Nmw0Ljg2My00Ljg3LTQuODg5LTQuODlhMS4yNTMsMS4yNTMsMCwwLDEsMC0xLjc3LDEuMjY3LDEuMjY3LDAsMCwxLDEuNzY5LDBsNC44ODksNC45LDQuODYzLTQuODdhMS4yNTIsMS4yNTIsMCwwLDEsMS43ODIsMS43NkEwLjAxNCwwLjAxNCwwLDAsMCwxNDguNjM0LDIxMzQuMTRaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTE5IC0yMTE4KSIvPgo8L3N2Zz4K data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNiAzNiI+PHRpdGxlPkVtcHR5LWFuc3dlcjwvdGl0bGU+PHBhdGggZD0iTTAsMThBMTgsMTgsMCwxLDAsMTgsMCwxOCwxOCwwLDAsMCwwLDE4Wk0xOCwyLjY4YTE1LjI2LDE1LjI2LDAsMCwxLDkuODQsMy41OUw2LjI3LDI3Ljg0QTE1LjMxLDE1LjMxLDAsMCwxLDE4LDIuNjhabTAsMzAuNjRhMTUuMjYsMTUuMjYsMCwwLDEtOS44NC0zLjU5TDI5LjczLDguMTZBMTUuMzEsMTUuMzEsMCwwLDEsMTgsMzMuMzJaIiBzdHlsZT0iZmlsbDojYzFjMWMxIi8+PC9zdmc+ data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjZmZmOwogICAgICAgIGZpbGwtcnVsZTogZXZlbm9kZDsKICAgICAgfQogICAgPC9zdHlsZT4KICA8L2RlZnM+CiAgPHJlY3QgaWQ9IlJlY3RhbmdsZV81X2NvcHlfMyIgZGF0YS1uYW1lPSJSZWN0YW5nbGUgNSBjb3B5IDMiIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgcng9IjMiIHJ5PSIzIi8+CiAgPHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTguNjc3LDE2Ljg0NEwxNS4zMzIsMTMuNWE1LjQ0Nyw1LjQ0NywwLDAsMCwuNzk1LTIuODQzLDUuNzcsNS43NywwLDAsMC01LjY0Ni01LjY0N0E1LjQ3Niw1LjQ3NiwwLDAsMCw1LDEwLjQ4NWE1Ljc3MSw1Ljc3MSwwLDAsMCw1LjY0NSw1LjY0Nyw1LjQ0Miw1LjQ0MiwwLDAsMCwyLjc1OC0uNzQ3bDMuMzYzLDMuMzY2YTAuODQzLDAuODQzLDAsMCwwLDEuMTkxLDBsMC44MzUtLjgzNUEwLjcxNiwwLjcxNiwwLDAsMCwxOC42NzcsMTYuODQ0Wk02LjY5LDEwLjQ4NWEzLjc5MSwzLjc5MSwwLDAsMSwzLjc5MS0zLjc5Myw0LjA4Niw0LjA4NiwwLDAsMSwzLjk2MSwzLjk2MiwzLjc5MywzLjc5MywwLDAsMS0zLjc5MSwzLjc5M0E0LjA4Nyw0LjA4NywwLDAsMSw2LjY5LDEwLjQ4NVoiLz4KPC9zdmc+Cg== data:image/svg+xml;base64,PHN2ZyBpZD0icGFzc2VkLWljb24iIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9Ijc1IiBoZWlnaHQ9Ijc1IiB2aWV3Qm94PSIwIDAgNzUgNzUiPgogIDxkZWZzPgogICAgPHN0eWxlPgogICAgICAuY2xzLTEgewogICAgICAgIGZpbGw6ICM2ZWMzMjI7CiAgICAgICAgc3Ryb2tlOiAjNmJiZjIwOwogICAgICAgIHN0cm9rZS13aWR0aDogM3B4OwogICAgICB9CgogICAgICAuY2xzLTIgewogICAgICAgIGZpbGw6IG5vbmU7CiAgICAgICAgc3Ryb2tlOiAjZmZmOwogICAgICAgIHN0cm9rZS1saW5lY2FwOiByb3VuZDsKICAgICAgICBzdHJva2Utd2lkdGg6IDVweDsKICAgICAgICBmaWxsLXJ1bGU6IGV2ZW5vZGQ7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDxjaXJjbGUgY2xhc3M9ImNscy0xIiBjeD0iMzcuNSIgY3k9IjM3LjUiIHI9IjM2Ii8+CiAgPHBhdGggaWQ9ImNoZWNrLWljb24iIGNsYXNzPSJjbHMtMiIgZD0iTTY1NTguMDcsMjE4My44NmwtMjQuMDksMjQuMDItMTAuMDgtMTAuMzEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC02NTAzLjUgLTIxNTguNSkiLz4KPC9zdmc+Cg== data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3NSIgaGVpZ2h0PSI3NSIgdmlld0JveD0iMCAwIDc1IDc1Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjZjI2NTRlOwogICAgICAgIHN0cm9rZTogI2YyNjU0ZTsKICAgICAgICBzdHJva2Utd2lkdGg6IDNweDsKICAgICAgfQoKICAgICAgLmNscy0yIHsKICAgICAgICBmaWxsOiAjNjE2MTYxOwogICAgICAgIHN0cm9rZTogI2ZmZjsKICAgICAgICBzdHJva2UtbGluZWNhcDogcm91bmQ7CiAgICAgICAgc3Ryb2tlLXdpZHRoOiA1cHg7CiAgICAgICAgZmlsbC1ydWxlOiBldmVub2RkOwogICAgICB9CiAgICA8L3N0eWxlPgogIDwvZGVmcz4KICA8Y2lyY2xlIGNsYXNzPSJjbHMtMSIgY3g9IjM3LjUiIGN5PSIzNy41IiByPSIzNiIvPgogIDxwYXRoIGlkPSJTaGFwZV8zX2NvcHkiIGRhdGEtbmFtZT0iU2hhcGUgMyBjb3B5IiBjbGFzcz0iY2xzLTIiIGQ9Ik04MDQzLjA2LDIxODIuOTFsLTI2LjEyLDI2LjEyIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNzk5Mi41IC0yMTU4LjUpIi8+CiAgPHBhdGggY2xhc3M9ImNscy0yIiBkPSJNODAxNi45MSwyMTgyLjkxbDI2LjE1LDI2LjE1IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNzk5Mi41IC0yMTU4LjUpIi8+Cjwvc3ZnPgo= data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgNTI2IDMyMCI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJhIiB4MT0iLTExMC41NSIgeTE9IjQzMy45MiIgeDI9Ii01NS42IiB5Mj0iNDMzLjkyIiBncmFkaWVudFRyYW5zZm9ybT0idHJhbnNsYXRlKDM0NS4xNyAtMjc0LjcyKSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPjxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iI2U1ZTVlNSIvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iI2ZmZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjx0aXRsZT7Qt9Cw0LPQu9GD0YjQutCwLWZsYXNoPC90aXRsZT48cmVjdCB3aWR0aD0iNTI2IiBoZWlnaHQ9IjMyMCIgc3R5bGU9ImZpbGw6I2VhZWFlYSIvPjxyZWN0IHg9IjIxMyIgeT0iMTEwIiB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgc3R5bGU9ImZpbGw6I2IyMTIyNiIvPjxwYXRoIGQ9Ik0yMzQuNiwxODZ2LTYuMmwxLjEtLjFjNS4xLS41LDcuNS0xLjYsMTAuOC00LjksMy44LTMuOCw2LjQtOC42LDEwLjYtMTkuOSwyLjgtNy40LDUuMS0xMiw4LjgtMTcuMWEyOC42NiwyOC42NiwwLDAsMSwxMy44LTkuOSwzNC4yNCwzNC4yNCwwLDAsMSw4LjktMS42aC45djEyLjRsLTEuMS4xYTE2LDE2LDAsMCwwLTcuMywyLjJjLTIuOSwxLjctNi41LDYuMS04LjYsMTAuNS0uNywxLjUtMS4xLDEuNCw0LjYsMS40aDV2MTIuNkgyNjYuN2wtLjksMS45YTgxLjIsODEuMiwwLDAsMS03LjIsMTIuOWMtNC44LDYuOC0xMS4yLDEwLjQtMjAuMSwxMS42LTEsLjEtMi4zLjItMywuMmgtMS4xVjE4NloiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuMSAtMC4xKSIgc3R5bGU9ImZpbGw6dXJsKCNhKSIvPjwvc3ZnPg== data:image/gif;base64,R0lGODlh0AANAKUAAFye3LTS7Nzq9Iy65Mze9PT2/KTG7Lza9OTy/JTC5HSu3NTm9Pz+/IS25LzW7OTu/JS+5NTi9Pz6/KzO7MTa9Ozy/JzC5LTW7Nzu9Iy+5Mzi9PT6/KTK7Hyy5IS65MTe9Oz2/JzG7P///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQIBgAAACwAAAAA0AANAAAG/kCAcEgsGo/IpHLJbDqf0Kh0Ov0cDp8sJdEZeL2eRiJLLgcGjS+4Eyi7OR2PGt1wlx3ceThkJ08acmoeHVh9HyFdgg0Zhh8XGWmKHI0cgHodjQcWiV9hY4YBYZdthgZxQhQfEQKsDh0JsLEDEKustqwLIWKxsGwLt7caHRC8vRrAtgsBr8UDIb/IAhEQA8VcDtGsBArWEA21yAt/xLwNHNDIER4Z1goE2QsHzLyz6MC51cUNAfbBrxBCHByrUAHDAAshDCQMYSEBBRAEI0a8ACHEwoQQOAioAFEiQQgIFSoMMSBAR48gImRYKDKBBQIeI4KYkIBlwgETHsSM6CGk/kUDFiAc4LiTQgafCiEYWHBSIogQSm2WRLAThICDNht+2EkwAEibGQU0lUnMQAIhx0CIkOAg4wQOHCYAnSCirl27AiZYiMuXw4AFdwMTSAD3bVwDAwLfBREgwVvDHCxcUGx3gcLCcP0+oFy3LV/DDDmLQKC371sIH0RH2PuZg4EGEjhv8Gz4rQW6nDGUfgx3gADRHzK6FvJBLAMB5jBzsFhBttfMhQdQ2MC5wAADmQ032EyZQYQGcjHfVkt5A03eb78x4AyiA+TDGZpTlvBhQGsOEAJQp1yg5uHCDQiwnmLHmcNbZCGQp9gGz2E2wQAfxEYZCNfZJsQ7FWxgX2tA/qXG2WCFPbYXd5Qh1NoE+Yn2QAbY8QaUBqLh0Rdct8lH2YYuWuCAaAsIV9tev3E2QQgnQjCBhIpZB91hFnhI2QeEHTiiaCbGZQFxG9F2WGkDKqbbXrUhpkGXgkXZ12tIBsaYY8olEACZdwmgkFyPISYgZxS4tWVDcNpFGpifQeBAn3VpkNB/cjWgYGCz6WnYXoSK8EBk6CG2QKQgioiWAAt0MKNeFpDIqAMZmGaAoPspBgKL0KUXJIELgGfaXghUR5OpEKZ5VwWeQiZXBq8GRp99vhpZQHUM3TdABIQy8ECvn1lgQa38NRgefg4cOyGOcBlAXKwOuiaZaATo+Z8F/sEGhlClFhggGgIbfgYUBTFGaYCIBlBLWakOziWaAKXWJi6MQhLpq7SpMhqvYUDtyJkGZvIFVLp3MSTwlQB8YEAGAuuVgK52PTCkcg9+gClrpnWQ8F0FNFYnXISBXNcCy/layaV4OoodBx7ILEIFpbUGwQWRRnBoaw0gQKgEFKEXmQWRYrDcfRkQEOkHrLkoRADcAAWUtBBoANHYRJF2UGRelyoWUWQDHJK0QDXgANlkV/BBA+1K+7QFEdBdNn4MeW1BSQ/4DRFycOs9+FaGI+CABwnlHRS6bLP9QAIgPQ1USZWT3angeSegQeccPXBG5HBzvJHhV72ddwdUxC77Cey012777bEHAQAh+QQIBgAAACwAAAAA0AANAAAG/kCAcEgsGo/IpHLJbDqf0Kh0Ov0cDp9s9mDpDL5fTyOhLWcDYnC4EzCXDV71oOFxax2ZhlzMsWcndHsdWH4hcWBiEH4fAXl7DROLHIeIHYsHCZQDYiGLE3OCF4shQhQfEQKpqQ4dCa6vAwkLqrQCESGxr64dF7W0Gh0QugkQHRq+qQsBrcMNBrPIERm5uh0UyKkUCsPEA8fICxxjzRPQvhoNwsMK38isFsOxqNEWHtwdDua1GgpCDscVAlYQMMBCiBAGECaw8EGgwwogAkAwmDAhhAkCHgoEUfBgwoMZHGgMCELDAIQoDSQIoWEkRA4JKqIcMOGBSwQdZVqAcACi/kYQFE6iRAghxAKXIOANTTgggMsKCzqmtMAQxMiIRVOGgMBBgNWRAyAIOQZChNkNEjlM4KCWg4UJZuPKFcAhRNu2AwTI3fuBa9u1BiDslVshQIK1dy04GBx3QcK/bAdUYCyCgQO/iCcYpCzigWbIHCBo4KzBggG2iMUxoLzhMui3nOnazcxhwAPOfUkB+ODVrAQBDV6HKMA67VrEAwhsoFwgOG1xkxlvMIka9UXi0g1YuKu2wQIJlBE4rw4v+mAJBzJkNvDJwXLGBYoeb9vgNuPf41EbxD54w4SL1dWmHGUgBGeBEAT0JkIBA7Dl4ATajUYZBQlw9xkCnBk0n1oW/gTA2QMZQPbZApwFsF11mk3A314MDHDaX9pRQBpmDm6nF2V1BZjiaoxVkMGLxxkkIWMUoujWBBhSBsFpBgjBW1mtcTXBfNvxOJhszw2wgJV8xfQgBwY0wKVcEVWo1mn/BTBmYwdtGOYDa5rl2nGnwROnCAh8Nt9/H9xZGoqnNbCiXFHC6BYHd2J5plpa3vlBhZoh6BUDD3TwHFVJ9pcWjBC4R1kFDe5pgAc3nkcdbduZt9cGh0KW3HuDVdCBjirZd15QFkLgFHMrrQdIBHEyAJyFVKlK6KbzDeBpjy6ydeBuGTGIJmraLUbZoxtqZkCpg5lGLYTbffgjZNp9wNkF8tulBqYFZVHW4GtwUbaAX39RRSKOsy1K1Z0cAXmmYrhB6uC6tg7mJWKSVnCBwIjtSxkGerJ3mjeOnpjaBB3AulcBei56GHiMhRPCnuIIcKcDArdlQAYgD5ZnutV16me6/jZgbFytMexsCHdiAOZfa1F8rcVuCXGABh90kBBVpsGjgVVQ++TZSdpRVRtGPkUNAkEUNR0mBVr7VMEHDWzHtEoWLBC2VQ+EZpDXTT2w9kAdeM10Bh/MjYADDSDU9E4cqJ21TxhMFELTbimLwNwRdOA3Vdol8PTgbH/yOFUXeUX5QAW9DRMVoIcu+uikl2466EEAACH5BAgGAAAALAAAAADQAA0AhVye3LTS7Nzq9Iy65Mze9PT2/KTG7HSu3Lza9OTy/JTC5IS25NTm9Pz+/LzW7OTu/JS+5NTi9Pz6/KzO7Hyu5MTa9Ozy/JzC5LTW7Nzu9Iy+5Mzi9PT6/KTK7IS65Hyy5MTe9Oz2/JzG7P///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAb+QIBwSCwaj8ikcslsOp/QqHQ6/SAqoKwWhFB8BmCwZyHamieDRVj8wZi3hu86PXhrMRB5eNyxZycLHnMeH1h2FV6DHhB+IAF0a2MTjR16ewuNXZYDY2V+E2ODHw52CEJuGwKqqwwOHwqwsQMKDKu2AhEKs7Gwo7e2Gwe8sHmpvwIMgMMKCx21xxEDGssUIMeqFa/DYM+/DAYeywsT3bcbCxDUxt6uywMX5ba5u7yj8aobQhWpFv39IQzeGRAx0ICCCwT8KbQQIgAEERALapggYKHCdwQjXtDgIEQIiyEIaLhQkODDCBb/dXhY0sCACQlSWnjg4ULGgRcUVJBpAYH+hogRIRhg8BFkTqAEBwQouhCgwJsHN8gMMYFlSQgdHjBVKEAIAQEhRogVWyCAgg4dJqDtcGHC2LdiBXQQkRat2gEZ4L4FgdUuWgMQ9I61MOGCX7Q6BYuNALFuWnAFFHNwgFWtZcOKRzworNaxhgiZN5zt3NlD5rJnHbMNkFmuCNJoBzzIjEGItbBjGwgYV1et4ciCOUxIbbnDAAISFFtoVnwCOAuSNwxwrBZCAA6KC4gwbNlAhwUCGghu8ID52sIKcOuV4ECD3+oOsAsuoMF770rQBUtg4KE52w7A6SVcZY8Zt0FygoXwgVdgvWXBdNQZcMEGmTkwml0SdpCfYAr+2NeZhBi01ldvhjGQWQB0wdZWgHBJUN97EoKQGQEXOvffbIo1Vhxbbin3oo3OTVihYQUWpmFmEFxgW4NkmUWad4aJJ5hcHq41AANS6sUXdbFlCZcFZt23kgNevsUARDsCkoBiDbTXG5QXlDnWZkQ6Vx0Bcoq1AUlFGrCAfAI6eVhbeY7gGpcDhKcYIiIwiJtuzTzmmwgbwsWBQ29OoEEFgH7pAYzGCaCYBOfANtwElb4VQobnuYScYgl8kKZBawaHwHSdoWWdenCF8BBs3ymqF6TvsXVBrQJWBewAnCoWQjNKAnAbWbiqdoEDmW1Z5AUX4MihAU/+l1kGfeUqIYX3igXAHYkX8PpWAwN4t+MFrCm2AYHdXSCqYqx2J2GhD4JbIFsyKoZAnRh2iySRjo5wKXECG4agXhnMtewGhYJQp7zfdfpWAUbeZ12h36RY4AIPFEqZaoVB4PFYCUxAl6TGVVDonm+m9YG7Yz2cq28dTAyXXG0d5kEEhSKSVrQI8BPBBwVxy60CG3xkNUMzoSHh1hdAQNHVV+/GLdfgVAA21hZUQIaEJOUEz9kfPSBCksYappRWWId9gLFsSagBAXBbkMAjbbeNFVh5Y02uAttx7YEDiV+9AdRts0114A8YF7XfEzwQOUNiE6QAFaSXbvrpqKeuOulBAAAh+QQIBgAAACwAAAAA0AANAAAG/kCAcEgsGo/IpHLJbDqf0Kh0Oh00Op+sVutIdAZgsKcR2pon47C44zBvQ1/1OOPWXjIN9WDMqWcncXJYfgcWgWINCX4fAVZ6Hh0BixwdHnoNDYtdh3tkixMNloIHZgdCHgofAqusqwsBHQmyswMhC62tERADs7Nst7irBAq9shANEcGuoBDFDRzAwRoDGcVeFMqrDrHFAxDJygshicWR0bgaHc3lGtmv3L2157m71mzBBEIdBgIV/v8VQCyoZSBEQQMJLBAACBDEhAQGIxrIMOEBCIb/PFiQGMICBAcXMVb4AGHjwRAQDCwIiBGEAQgcDQyYINIfhgEmQxi0kIBC/kiMF2BGNAiBQ7+fAEtyDDEgANJ/ICJkiJlwoUiHEE/KrIhRgBAFAkCIGEtWRIEACSZwUMuBg4ULZeMKMNiWLYcBD+KWpUBxbd2OeskimGDBr18IHwKPjVDY8AQDDTYoluCgaN22hRWLeMAhhF+2AxZoJpDg8lqZmkGgVWv3reYFBU3fzasXhBAHYfVKWNDg8eXCBRQXeOj4rgYJikF08O1XZgXFGz4M+NwWQgDJgQtA/GyAQwMBDAIzwPCM9dqNzwNvCFDU7oQBFLDrLTCgu+kGtPUyiNDbvloLE4il3kPmqYVMeHpVIIQqApaFQErUGWCBBpp1QR1hNGmWQXes/nVngQOaCdCef4UJoBlhbaWIoXxxbVCfaRImphhpFxaWn14bXWidZg9sGOGEFZZml1sZBmYbAATkVtZZpTmWFoJ6CdAZc495AJ5iFLTHXQZQxlUBgRyu9VGXZUXgGXXeNRgXZVr6tRGZZHF25mOPDaABnGPRaB4HkCFn5GqmJRAAniIIUBCdpw1wZWABLKjkWLv1Rl1h6em1wQQQsAVafIpV8AyMA2AwmXSXqZWpmkt2VKpxfsbFwAMd1GjBjWVtUFlxHwVnpI8qemeieLztiSICwhGnqUwftBqXckIkqWYFGTjmIQVBriohsYpZpimRIUa7p4QUKjaBZ8daYAGL8rVOB6NrMzZpmIS/BrZRgRIaoBkC6nJnAbWKWYgoYQZgGxhOjjZ4VmO+EadsWVKG0OFaDSxAKAVNPtzAwoKhmDAHEFyA8Vji+FcXfngyUFmBfCbw8WYafzbAB4QS0JhjHaBLFpMPc1DaygtM2WvEEyckBAXthKQBGQdZgNCEFzXNEmcbKi11Uxiw5DQIAjRgroTmWvDy1SwhQIEHXLv1kgULgAA2CBh4VJjUBngQAAJrV7BABx1xLWEGGlht9QPv5b31dGH5fZEAGZi0tQUNgGS4Px9oXXbXEdSNAMeCS9iURY9nzRMVoIcu+uikl2466EEAACH5BAgGAAAALAAAAADQAA0AAAb+QIBwSCwaj8ikcslsOp/QqHQ6HXgGDc9ny+U6IJ2BWOxphLroSXZM7hzQ3VCYXc7AuYFMg21tcO5bHGt0HYAfBwlzY2UJhgFlfB4dAYYGimNZhg56kX6GaleEb1sHQlcZHRoCq6yrCwEdCbKzHgYLra0REAOzsx0UuK0fCr2yu6rBAgtqxQkNE7fJEQ0QzQoEyasOscW80cERIbzFHRfZAhod1b1gyMGv3L0NttkRGeO9v60EQgP3ARUCCgwIQsOAEAYQIkwQgsDAgSAmQFCY0MCACQ8eCkQwwEJFhBYgHKgAQiMICgcVIoRgi6TJEAw/WgSoMaCAjjItNKpJMgD+BAsUQ0CYIIAniI4hVIbI4MCowaAGGGowyiGBTHEYBwrot0uE169fKwRIMIEDh7IcLDgAy3ZBUrNoOQyowPYrgy9n4XIIYaHuVwQTLORFC4GAX68aPOY9a6DBhsMbLkDQa9bChMMiBOxdXHaAAMwfJg/mYAACZrFkKavFvCDhaLl0wYLop+CzXwkGKUucUABy2rLABS1gcLhCh8EGSEMAcVjCgcloJ5S+8NhvAYbRzTbAQLwuAwHPRgPt7XeDz+xyCVSvW8AP+gax627IzXkoefkGBMdVs0AC29kAmMGcXw9AN5hgGmAWgGCcWTagXwOYJaF0qx22gGiMkcaBbX7+bSbeBN2xF+FipFmQ4GEUJKBXWYIhgBlQwZ1lQQCYPZDBaIFxsICCDB7IW10VCKHAAg+CVcBYuiUQQIhsCZBQdo09wCRYz72m05R/5RgjBBRgiRhCwCUnyH1sRTbUioJ5mdkEIXBmQAbDHfaBVROS1oCaICCZoURLWphUjFFiCSBRRXolwQLu6SVYfGwVUNWK6a3HlnHRGSBdAhg0hxJcyfFZ6FcgWMBgcANE4OV3fjRogYvl+YQcBxA4IClYFQxgKXIecMgWbhFmt6hvo+Y1gHp+BQkANp/auKIB+X2A2QX6ZZgfo2yNGKNlrBmYV347HqblhKLO+tUGtgZH4VrqcmrLmAWZHqYYcoLVmEGn21rg7GHQkljip14Z+4EAhR4ZLVxkieuVkyGEWVYDcfrlgIp7WmSwCBWwCSkEF6iZWJ3SNYCAlxJcALF0lVkwMQYWjzaABmp+ECxcHUxcwLckk+WfXwvsZa4gAqgZgBAUqFJSSRV8YEZS+UVl4tAulfTAm/mJKmoGATzANNMYdCCYqGlZMMAHV7uEgAMeeGR2SDqGXRIGOoEU9QAXNC33Ah1UdHYCGqhdAWAHJT01UXIPfRNQfjdGgd5FN7C1qEoTGXgFD8AKlNkzWf24AB1QofnmnHfu+eegax4EACH5BAgGAAAALAAAAADQAA0AhVye3LTS7Nzq9Iy65Mze9PT2/KTG7HSu3Lza9OTy/JTC5IS25NTm9Pz+/LzW7OTu/JS+5NTi9Pz6/KzO7Hyu5MTa9Ozy/JzC5HSq3LTW7Nzu9Iy+5Mzi9PT6/KTK7IS65Hyy5MTe9Oz2/JzG7P///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAb+QIBwSCwaj8ikcslsOp/QqHQ6HXwG2MUnxO12HZsFdvxZeLzoiXaM/YAQ6G5lBGJbF5B4NzAQs8sTelwedXZugiEICoVkCyOIE32GIBmIBoxjYogZEJh3Z4JqV38gFYlCVxAKYRwCrq+uDAEgCrW2ZgywsBFYtrYUFbqwIQe+tRADrcICDAYfxgoLE7nLHHjQB8rLDhTQAwrUwhEK38YgDsuuHMXGndq6DGrQuOm8G9AUIepCA6ojAw5EWBhI0IIIAgNGGFCoEMKICAULivCggOFCAwMmJIhI8MGACxZHXICAQIRAjggcMmxogMHJiCIuVFzIcEAAjgQZJAwpkwD+ToMBVFrcMEHATwsfVxq4sCHgS4IHN1y42PDhz4kOqWLUOFAAv5kQSIgdO1ZEAAUePExI6wFCBbJwGUxNuzbtABFwxzZwAEEtXQ8jPOQd+2CCgrp1N0QYLJaDAgN/0y5gTKLDWb91LwSgLGBEYMQeBmigHKJvZANhGVuYcCEyxbeMI3j2q9ZZgbJf/1lg3AEh7bUXJnRgXGA26AUMGgxu8MBMZJm7B3cAM8HA2rUQHAwfLAIC5OtqQTxg3IDBB/Bqp+KVbhh0aAISVJsBX/1D9LwdOAz43TbA9rzFtXYdZAsIoJxYFnwFwWaMCWDagAa0RFkArf3F2gS3DSbBfpj+pXUBbIM5BhldS3kwHmMLRTYBBBMcmJcF3tW21lIcUIZAheAFd19eptG2VAac9XhdawxM+NlfwWUolgj8QLCAi3BZcNmAFGUAJVkMKIQZgSfm1UBKKl5wwZWEsaYWYhsQQGZjONK2wH9wFTAlW+2tSYIAHghI4gDJMVYaf6HZKSVa6GVnZ5YjoKdGAlHyA0KNGupHW3oT7EhWAXmqOAABcJJlAQi/RQhBl3B1gEBGdPa3HoAO8Yfcmg0III2FYjI6mJx9UZldp2U5t+UAAjAmgTWgtWdpWSXSiRF8cDEJwDPHivXABqlWd0EIE+rpl5ir5jXAiDlOQBkDD/q1VJHrjGVK5VKCcojYUg6QRuhfS9k6WLnVZUqZBuWmRWO2HbJ2QbcICoGBS7dSGOphhwJmoQcF2snXlh4YsEF8gyVw4W9N2clBhamCQPBYEpzlnph24pmodXR9wIGdFbTp15vEmdnhgoemSOUCD5Dp7AitCCT0QBWAYJGYClzgkkFMC/TACN61JiZGATww9NACgCC1mHluejXTCTiwwFJTj+SBUV+LIEAtJS5lwAIONC03ByC4PRXSHKRtQWHfgnQ3UQLoLcAHINl9wQcV6G1BBY6QvVTSS3/9NARbt2aT1XKrTcXmnHfu+eegh755EAAh+QQIBgAAACwAAAAA0AANAAAG/kCAcEgsGo/IpHLJbDqf0Kh0Ou14BlhsY/Dper0XSCeL9TQ43/RkTB54OukvJcHOejyJuDcw2JLNE3pdHHV2DYIfDnRtZiGIE2aMHQ6IIYVuDRmIFxl+hmiCa21uHQdCVxAJqp0aAq6vrgsTDaq1CWcLsLARAxm2qgofurAHHb8JAxARw7EheL8NE7nMGh2pvx2tzAsBxr8DIdPDERADx5PiugQKxxANy9uz17W4zAIavecUGkLJCSEAITgAAaKCwYMgCIALYYBhCAgGIhQ8iNDAP4cMB0ygyFHAAAsOG1pIQGEixwoOIABs2BCiAIInKyQAidHAgAAxK4BYAI4l/sOZBHKCmPDPp4EMEx6Y5OgBpE8LApdS/ADBqUOIC3SeBGFApVGNFQT0+zdhQogEItKqVVthggUOE+By4ADhw9q7C97KjWuzwF21G1LKlfv2r9oHHEIMnnB0geG0BBIsnuvhsYgCARLEjTvXwgXLAhjO5cxhwAPLFJAuDmHBMgK3k+tajqCXM+MGG0RUGGuAg80KjyV8GDAYLoQAuQ0XYD23+SwBDAwzeHBmc2cLIIKHgWuA8wAKyf8WyNB7L4cGCIIviOacw1u/yolOHqBBwmMQHRiP9j0AuOENw5lHF3KPFfDPXr01AJ0IIIylmGegQdCeWwY49phZe8VlwQTw/v21AXHNcWeBXY9pIGGIbiVlGUgCbmhZBeQh6J4GliliXor+GRbjZr1Z4ECE3I32lgCWwYbihskVwJtN0RnWlmbFCdTkXwuIVlwDOd7FgGDWuRfClHc9AFuXAxAA5lqRFXebff9lZluPE5yplgCJ6cedBwsaRoGE1jGWgZxpPanfZlI+FoFiAjaQXaBjWZABkYZJoNB+Gk6wqHjM2VZafdI90AGlviVw2n8OZHBjVAXGiKCC6p2x2Fvp/TcBBJqWBt5jFbg6mE0YBBegebReetdytclFH5sMNsoBaKaSxpgFNF6o164WdKilB4v1+FmJJ1ILqWEs8uieBYAySFyf7gZYQEGNkpmXbqyGnaipi48J0Cy10RqG4ZsWWBCebv2IgexdIARQLGO0lrtAneY18ACgDITRpVsJDLyWmIpp+l25BGTcXgf/rrWBm6P1yEHIc/o23wLlzkFpghar9dpbg9J1QcxpVVmebQ6D2SAAA0xS0NBaIUBBAyH1O9MCMBENwgNQMdevAR4EoJRWRAvQAWtT95uBBlhj/QAfFqRrtoQvhV2QvQmYXbYFAwyktkEEIP32W6po4LRWiJHnVL8aPTA3CAI00HW/cH+wd0FGe5DuW2VXxfTiGEAFudlVI+C0WFR07vnnoIcu+uhUBAEAIfkECAYAAAAsAAAAANAADQCFXJ7ctNLs3Or0jLrkzN709Pb8pMbsdK7cvNr05PL8lMLk1Ob0/P78hLbkvNbs5O78lL7k1OL0/Pr8rM7sxNr07PL8nMLkdKrctNbs3O70jL7kzOL09Pr8pMrsfLLkhLrkxN707Pb8nMbs////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABv5AgHBILBqPyKRyyWw6n9CodDoFKTyDbPbT0IC+YDBG09BuG52wutP4mAcfjzqMsGDNXMUcHOC+4wF7XwZ3eA2CIA4QhWciiBNtfx4IiCKMcF2IAWR/aIhsbmYNQgEXGgqoqBAfGwKur64LkBCpqGgLsLARH6e1CgcEua8LCB6+CgMQuMICCyIDxw0By8Ibxr6LrcwLAde1HwbUuREQ0L4eFMyuIAfH5drCsg3RE+K6DbS+B0IHGhYiIgyIsADBQYgKCBMipOAvoEMI4Q4qRBhCBESHAgcESDCRooAB/wQKtKCnY8IAEEI+7CBA4sQQtAQ6fIahgsuEITYMwBhQgf4IAiZtToDA08CACQ+CJgApMiBBBDY7hqCwc6YBiAuivhThs6nRDkKMiZjQocMEgCPSqlWbYIIFs2XJQgCxtm6Et3DJGmggoa5aDorgwrUwwa/aDG7zlh0gwHBaEBDixjXqeESIAHjJlrXgoLIzEZIXV3DMILBmsgMrt31LVjMEApU3WDAgeMLeBEJAjjX7bLRhCQwVd4AQgIPjAj7N0jbbQAADwwwEoGm9WUQIxxxQls07AERfwyEGGKBuu4Fvvwx21e5A+LphDuzJs1nw3HAFD3lpX3XvVwKCyKddhYFxhiG3m2AePBBCbj7Zxl5nji0QWW1vNebYWYoNNcF3fv4VMMB2k1lAl2NWCPfWA5X9M9lmAVSWAUSKGWDBApVhFppbE/Dn14cg2saZZxMq1wFtFhrWAWiKEcZABQwud1V9fq2WYUFQ1rVBQEKWp+NagAEo2FtVrvVAfPkNQJ9jBCiwHhthqnWZAgF2oEAAbaa1wJGnDdnAA3WO8J+JCvQpJXXDUdDnleNl2cB1TAIAzVgGaFBkXRKA8KFmZkEwQQHHDSTcABHUycAD+JFngQUJHKedkMM5wCl4PJLXnGMSLNAAoYmdVxcHE6ip2AAEEOjXfQHapkAGtFK14lABbOnmqZKR1UColjUZX2UCaLCejBtUhiGmblkg7K48CiYjhP2GbaBmnjJOWtdAcZ6qWrlwyTiiYRiwJqSMutYV65eFRehlvTN6q+92sxHY6KNGjbtWBYkpBgEGfUaApWINJFCnBBhomqQFfWZwpHAaENAnCJlJ5oHDf9k4QWsGwMlyWgIIlOV8fTrgq4O2DTDzCBAjSd3Eh+KV1wQeVFDfwrR0d9DTUSWAQAMyynhqSgJEBXUIDyiQEnuzWaCR1mQv4EHVp8qowAZkP/1AADtZPZsGE2S9tU0fhRT2XhTcLREBZ58atgIWROB3BQ9EanXVGinYdgUZePAWtKc6/XgCDnyw99UdLHB4BiQ5ZfUADjgeggBUpK766qy37vrrqQcBACH5BAgGAAAALAAAAADQAA0AhVye3LTS7Nzq9Iy65Mze9PT2/KTG7HSu3Lza9OTy/JTC5IS25NTm9Pz+/LzW7OTu/JS+5NTi9Pz6/KzO7Hyu5MTa9Ozy/JzC5LTW7Nzu9Iy+5Mzi9PT6/KTK7IS65Hyy5MTe9Oz2/JzG7P///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAb+QIBwSCwaj8ikcslsOp/QqHQ6BSEQos9gu/UsIKCwWBzQLLjdxWTM7mjRA8+HPUYo3lyviC6eDM5ochh8YQZ4XAsehCAOZnBeHYsTiY8fCIQVWY9fiwF/m2uEboFCFYwHCqmqEAMbAq+wrwwdC6qqagyxsRtftqkHrrqwDhQXvgMKEcKvERcevncOucsbqL4QH8rLDJPQCx3TwhFb0BQVy68g1raswcIMBs++uOi8EOxCDrwXIgb9IhcgILAQwoLBgyEqDBDxrx8EEQwOSiRorKG/AQEmSmSwkKE/AxcugCioMUSAh//8QegggOTEEAP4+fs3wIFLiSEIaJDp8WH+BI0GQ3RQkLLfgAkJgFp4ELNoQAQhbh5EgHKmAQgGGEgNWvGjCAVCQHQ42mFCh7L8Rqhdu/bBhAtl43aAsIGt3Q0XDJw1e3ZBA7trOThYaZbvhQmA1wroIEKu2QEPEqsFQVjuXMkjTCrgyxdCBcwM8u49OzaE5AaDHTPugNnt5tEdNETAvEGBXrki8h24HdeYBckSEGjgbMCPAw6SCzwsHHdB5MQSBHzji1ZEAckcJryWO4AA8sQhvpEuG+93Yg4EBow2CyHA9fMAVS9g8Bdwgwfi5frG3mhC8bgQHCdZCFip9oEQH0BwmH6fSbbBSpbBJQBmqzl2WH2AWaDBbYX+8VOXZBUosF4HhyWAWYHMkRhAaxtaCA5mAcC13mHvASaBenEZ1mBitfHmH1zPJebPiHkhSFSOxmBoVwJv5VgWGEqyhdd6ei1Qo12CVWZYB1EqxlhhevlBn2QgiMicf35JZkEA2/k3lANdqsUAQynSEqRdDVAF21sXxDmCW3BNwJkGBPg5pWV2CoEMhwHdyZYEClk2QXvmAVYAUcRNEkGcDUgnaUiVYnnSXv/V9F2GA3B4lgEDTAjdBjgyd1iobBUA0oitSCBZAh84ZsBVjgaGAFmjtWdaYso1duZ8FihqW2+IScYAhEhewACFypJHYp8DpkrlBQ5gViaiIAW71rPznJHImmQPbAhmByCBAGOgpL1lAK1sefvuYaBByBxI10qmLnV8NhCCsyKYZYAGp9plwQTZAging4GqugC+aglmprYh+ZkBvDk+toGfIMiYoyG6ghfjiJv5OUtjTi4ggJ+pERxQw2w9TG9nE/NoMpgfXNcsAAPcE5IGIxGkdEEJOOBBXnCFtJJWSyudgYIA3XpBTQkU5LXSEXzQT0hRK7DB11+7tRBIZEMwQUtVFyRATFGz7UEFaCudQAULQE22AtbmXdADImBV99YBPCC4BQJ8wM/hhC6eAAZrk30VS4tfbZvfWztgkABUhC766KSXbvrpoQcBACH5BAgGAAAALAAAAADQAA0AhVye3LTS7Nzq9Iy65Mze9PT2/KTG7HSu3Lza9OTy/JTC5IS25NTm9Pz+/LzW7OTu/JS+5NTi9Pz6/KzO7Hyu5MTa9Ozy/JzC5LTW7Nzu9Iy+5Mzi9PT6/KTK7IS65Hyy5MTe9Oz2/JzG7P///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAb+QIBwSCwaj8ikcslsOp/QqHQ6BSEQoIroM+h2PQsFaEwmBwYL73cxKbs7XPUA7C4jFHEvWFQnT8ByHh8OfWNbcmgDhSAYEHlrHYsTj18fixV4gR5ihWdpamBthXBfQhUgEQIOBwqtrl2pArKzAgwGm66tbAy0tBsLELmtFBu9swwOH8IKAxe8xgIRzMuDz8YbB8G5EAvF0AwTYcILHda9EQMaywcg0LIIysIDELHGDCK4ubvuGx/aEEIcFHswQIQBgwYvKKgQwoLDhw4RaBCB0CAEAwwaQnQYQiHFgwYHBNC4MQSDZgdTKriwYePDEBMgGEwpAkKHByQ3NkMIEoL+gxA5ORIoyLOmgQhBORpQ8PHjgAkuHwrYSVMhw6gWHMgselEA0KgrESoQUiyB1g4dJqDtIKLDiLdw4T6YcEFtWrQaIsTdu0HB3b8e9sYtEMDv3w4XAgiGK4CtXbsDHix+W0HDX7VLJ4+wQPeuXQggNDO4gFYt5gEFJnM4+xix28kP2F42oIGBZgKG04oQ0o4BudZLQ0yW4MCy5w4+OUwuoMFA6bsfLAxn4MH0XdKpF3OI6dn5gA0SJof4fXiAdO0gBhyOGUD54gIiSK9Nu0BAg8UNHpC3e+GC8MUSNJKWAZBV4J5gzDln2gVCEHCSc91dENpkBNhkmnOkSTYZRcf+ITaBZhY0N+CALGnmgHwTKEjaeYtBIN9zF2CgmQA2PUcXRppN0JZpatWVnWAcqDdfihJqtkGNa9E1gYaLXbDjdbx1oJ51iF1w32JzoUggcgRcKdgGFygo5gIH7sVBYa156OVejT151wD2TYbJcSkOsGZcnJH2mAE+3QnXPRDa1cECLO7VAGt/OennW1l2OECXFOZmlwFCYECBnqUtlYBqCEw5HwQjiSdTmvUt2oAA5BzX36baxZTmAAaKl+qFUgowXHod1vUfgvFdJiV4+D3wgY0dLMWkmcXR6dOueyXo6wdCUDBqoopNdiSdBlxg62TZ2mhAtotuNsCWKaJV5GT5CKCY6QXH7uVimqTNiOSFJU7W2XPFXvCjoR7MhpiM1s6LVrbbNvnkgmMBoMyLdEFQZlyNHqdBBeGC2V1aHzAb15kKCNpjB+Et1lhd+HoQQbhz+rpAyILBhOlaEEwQLgOOHbfAA6Y2QiVdCrC811xuqgVruATsKCYcDwgxj1/ZXqABAQ1FbUFDCZyRUJgX2CTA1FxHTSNTWGfrgQNdl91Ptmj3p8AGUksd27gJZavBkmV7vQBpYV8Aa9tcJ1DBAnGH6WJGfIfwQNa99ndLADjVbYEAH8SneH8atFT4A2fkzWcHXjkugDppk7aAAwJQYfrpqKeu+uqsmx4EADs= data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNC4wMyIgdmlld0JveD0iMCAwIDE0IDE0LjAzIj4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjZmZmOwogICAgICAgIGZpbGwtcnVsZTogZXZlbm9kZDsKICAgICAgfQogICAgPC9zdHlsZT4KICA8L2RlZnM+CiAgPHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMzA3Ny42NiwxOTA3LjAzbC00Ljk4LDQuOTcsNC45Niw0Ljk1YTEuMTY4LDEuMTY4LDAsMCwxLC4wMSwxLjY1aC0wLjAxYTEuMTcxLDEuMTcxLDAsMCwxLTEuNjYsMGwtNC45Ni00Ljk0LTQuOTksNC45OWExLjIsMS4yLDAsMCwxLTEuNjgsMGgwYTEuMjA3LDEuMjA3LDAsMCwxLDAtMS42OWw0Ljk5LTQuOTgtNC44My00LjgxYTEuMTY4LDEuMTY4LDAsMCwxLS4wMS0xLjY1aDAuMDFhMS4xNzEsMS4xNzEsMCwwLDEsMS42NiwwbDQuODMsNC44LDQuOTgtNC45N2ExLjE3NywxLjE3NywwLDAsMSwxLjY4LDBoMEExLjI4OSwxLjI4OSwwLDAsMSwzMDc3LjY2LDE5MDcuMDNaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMzA2NCAtMTkwNSkiLz4KPC9zdmc+Cg== data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iODAiIGhlaWdodD0iODAiIHZpZXdCb3g9IjAgMCA4MCA4MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgZmlsdGVyPSJ1cmwoI2ZpbHRlcjBfZCkiPgo8cmVjdCB4PSI4IiB5PSI4IiB3aWR0aD0iNjQiIGhlaWdodD0iNjQiIHJ4PSI2IiBmaWxsPSJibGFjayIgZmlsbC1vcGFjaXR5PSIwLjciLz4KPGcgb3BhY2l0eT0iMC44Ij4KPHBhdGggZD0iTTUzLjUgMjVINTJDNTEuNjAyMiAyNSA1MS4yMjA2IDI1LjE1OCA1MC45MzkzIDI1LjQzOTNDNTAuNjU4IDI1LjcyMDYgNTAuNSAyNi4xMDIyIDUwLjUgMjYuNUM1MC41IDI2Ljg5NzggNTAuNjU4IDI3LjI3OTQgNTAuOTM5MyAyNy41NjA3QzUxLjIyMDYgMjcuODQyIDUxLjYwMjIgMjggNTIgMjhINTMuNUM1My44OTc4IDI4IDU0LjI3OTQgMjguMTU4IDU0LjU2MDcgMjguNDM5M0M1NC44NDIgMjguNzIwNiA1NSAyOS4xMDIyIDU1IDI5LjVWNDEuNTM3NUM1My43MDkzIDQwLjU0NTMgNTIuMTI4IDQwLjAwNSA1MC41IDQwQzQ5LjI3MTcgNDAuMDAwNiA0OC4wNjI0IDQwLjMwMjkgNDYuOTc4MyA0MC44ODAzQzQ1Ljg5NDIgNDEuNDU3NiA0NC45Njg1IDQyLjI5MjQgNDQuMjgyNSA0My4zMTEzQzQzLjcyNjEgNDIuNzM4NCA0My4wNjAzIDQyLjI4MjkgNDIuMzI0OCA0MS45NzE5QzQxLjU4OTIgNDEuNjYwOSA0MC43OTg2IDQxLjUwMDcgNDAgNDEuNTAwN0MzOS4yMDE0IDQxLjUwMDcgMzguNDEwOCA0MS42NjA5IDM3LjY3NTIgNDEuOTcxOUMzNi45Mzk3IDQyLjI4MjkgMzYuMjczOSA0Mi43Mzg0IDM1LjcxNzUgNDMuMzExM0MzNS4wMzE1IDQyLjI5MjQgMzQuMTA1OCA0MS40NTc2IDMzLjAyMTcgNDAuODgwM0MzMS45Mzc2IDQwLjMwMjkgMzAuNzI4MyA0MC4wMDA2IDI5LjUgNDBDMjcuODcyIDQwLjAwNSAyNi4yOTA3IDQwLjU0NTMgMjUgNDEuNTM3NVYyOS41QzI1IDI5LjEwMjIgMjUuMTU4IDI4LjcyMDYgMjUuNDM5MyAyOC40MzkzQzI1LjcyMDYgMjguMTU4IDI2LjEwMjIgMjggMjYuNSAyOEgyOEMyOC4zOTc4IDI4IDI4Ljc3OTQgMjcuODQyIDI5LjA2MDcgMjcuNTYwN0MyOS4zNDIgMjcuMjc5NCAyOS41IDI2Ljg5NzggMjkuNSAyNi41QzI5LjUgMjYuMTAyMiAyOS4zNDIgMjUuNzIwNiAyOS4wNjA3IDI1LjQzOTNDMjguNzc5NCAyNS4xNTggMjguMzk3OCAyNSAyOCAyNUgyNi41QzI1LjMwNjUgMjUgMjQuMTYxOSAyNS40NzQxIDIzLjMxOCAyNi4zMThDMjIuNDc0MSAyNy4xNjE5IDIyIDI4LjMwNjUgMjIgMjkuNVY0Ny41QzIyIDQ5LjQ4OTEgMjIuNzkwMiA1MS4zOTY4IDI0LjE5NjcgNTIuODAzM0MyNS42MDMyIDU0LjIwOTggMjcuNTEwOSA1NSAyOS41IDU1QzMxLjQ4OTEgNTUgMzMuMzk2OCA1NC4yMDk4IDM0LjgwMzMgNTIuODAzM0MzNi4yMDk4IDUxLjM5NjggMzcgNDkuNDg5MSAzNyA0Ny41QzM3IDQ2LjcwNDQgMzcuMzE2MSA0NS45NDEzIDM3Ljg3ODcgNDUuMzc4N0MzOC40NDEzIDQ0LjgxNjEgMzkuMjA0NCA0NC41IDQwIDQ0LjVDNDAuNzk1NiA0NC41IDQxLjU1ODcgNDQuODE2MSA0Mi4xMjEzIDQ1LjM3ODdDNDIuNjgzOSA0NS45NDEzIDQzIDQ2LjcwNDQgNDMgNDcuNUM0MyA0OS40ODkxIDQzLjc5MDIgNTEuMzk2OCA0NS4xOTY3IDUyLjgwMzNDNDYuNjAzMiA1NC4yMDk4IDQ4LjUxMDkgNTUgNTAuNSA1NUM1Mi40ODkxIDU1IDU0LjM5NjggNTQuMjA5OCA1NS44MDMzIDUyLjgwMzNDNTcuMjA5OCA1MS4zOTY4IDU4IDQ5LjQ4OTEgNTggNDcuNVYyOS41QzU4IDI4LjMwNjUgNTcuNTI1OSAyNy4xNjE5IDU2LjY4MiAyNi4zMThDNTUuODM4MSAyNS40NzQxIDU0LjY5MzUgMjUgNTMuNSAyNVpNMjkuNSA1MkMyOC42MSA1MiAyNy43NCA1MS43MzYxIDI2Ljk5OTkgNTEuMjQxNkMyNi4yNTk5IDUwLjc0NzEgMjUuNjgzMSA1MC4wNDQzIDI1LjM0MjUgNDkuMjIyMUMyNS4wMDE5IDQ4LjM5OTggMjQuOTEyOCA0Ny40OTUgMjUuMDg2NSA0Ni42MjIxQzI1LjI2MDEgNDUuNzQ5MiAyNS42ODg3IDQ0Ljk0NzQgMjYuMzE4IDQ0LjMxOEMyNi45NDc0IDQzLjY4ODcgMjcuNzQ5MiA0My4yNjAxIDI4LjYyMjEgNDMuMDg2NUMyOS40OTUgNDIuOTEyOCAzMC4zOTk4IDQzLjAwMTkgMzEuMjIyMSA0My4zNDI1QzMyLjA0NDMgNDMuNjgzMSAzMi43NDcxIDQ0LjI1OTkgMzMuMjQxNiA0NC45OTk5QzMzLjczNjEgNDUuNzQgMzQgNDYuNjEgMzQgNDcuNUMzNCA0OC42OTM1IDMzLjUyNTkgNDkuODM4MSAzMi42ODIgNTAuNjgyQzMxLjgzODEgNTEuNTI1OSAzMC42OTM1IDUyIDI5LjUgNTJaTTUwLjUgNTJDNDkuNjEgNTIgNDguNzQgNTEuNzM2MSA0Ny45OTk5IDUxLjI0MTZDNDcuMjU5OSA1MC43NDcxIDQ2LjY4MzEgNTAuMDQ0MyA0Ni4zNDI1IDQ5LjIyMjFDNDYuMDAxOSA0OC4zOTk4IDQ1LjkxMjggNDcuNDk1IDQ2LjA4NjUgNDYuNjIyMUM0Ni4yNjAxIDQ1Ljc0OTIgNDYuNjg4NyA0NC45NDc0IDQ3LjMxOCA0NC4zMThDNDcuOTQ3NCA0My42ODg3IDQ4Ljc0OTIgNDMuMjYwMSA0OS42MjIxIDQzLjA4NjVDNTAuNDk1IDQyLjkxMjggNTEuMzk5OCA0My4wMDE5IDUyLjIyMjEgNDMuMzQyNUM1My4wNDQzIDQzLjY4MzEgNTMuNzQ3MSA0NC4yNTk5IDU0LjI0MTYgNDQuOTk5OUM1NC43MzYxIDQ1Ljc0IDU1IDQ2LjYxIDU1IDQ3LjVDNTUgNDguNjkzNSA1NC41MjU5IDQ5LjgzODEgNTMuNjgyIDUwLjY4MkM1Mi44MzgxIDUxLjUyNTkgNTEuNjkzNSA1MiA1MC41IDUyWiIgZmlsbD0id2hpdGUiLz4KPC9nPgo8L2c+CjxkZWZzPgo8ZmlsdGVyIGlkPSJmaWx0ZXIwX2QiIHg9IjAiIHk9IjAiIHdpZHRoPSI4MCIgaGVpZ2h0PSI4MCIgZmlsdGVyVW5pdHM9InVzZXJTcGFjZU9uVXNlIiBjb2xvci1pbnRlcnBvbGF0aW9uLWZpbHRlcnM9InNSR0IiPgo8ZmVGbG9vZCBmbG9vZC1vcGFjaXR5PSIwIiByZXN1bHQ9IkJhY2tncm91bmRJbWFnZUZpeCIvPgo8ZmVDb2xvck1hdHJpeCBpbj0iU291cmNlQWxwaGEiIHR5cGU9Im1hdHJpeCIgdmFsdWVzPSIwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAxMjcgMCIvPgo8ZmVPZmZzZXQvPgo8ZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPSI0Ii8+CjxmZUNvbG9yTWF0cml4IHR5cGU9Im1hdHJpeCIgdmFsdWVzPSIwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwLjI1IDAiLz4KPGZlQmxlbmQgbW9kZT0ibm9ybWFsIiBpbjI9IkJhY2tncm91bmRJbWFnZUZpeCIgcmVzdWx0PSJlZmZlY3QxX2Ryb3BTaGFkb3ciLz4KPGZlQmxlbmQgbW9kZT0ibm9ybWFsIiBpbj0iU291cmNlR3JhcGhpYyIgaW4yPSJlZmZlY3QxX2Ryb3BTaGFkb3ciIHJlc3VsdD0ic2hhcGUiLz4KPC9maWx0ZXI+CjwvZGVmcz4KPC9zdmc+Cg== data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iODAiIGhlaWdodD0iODAiIHZpZXdCb3g9IjAgMCA4MCA4MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgZmlsdGVyPSJ1cmwoI2ZpbHRlcjBfZCkiPgo8cmVjdCB4PSI4IiB5PSI4IiB3aWR0aD0iNjQiIGhlaWdodD0iNjQiIHJ4PSI2IiBmaWxsPSJibGFjayIgZmlsbC1vcGFjaXR5PSIwLjgiLz4KPHBhdGggZD0iTTUzLjUgMjVINTJDNTEuNjAyMiAyNSA1MS4yMjA2IDI1LjE1OCA1MC45MzkzIDI1LjQzOTNDNTAuNjU4IDI1LjcyMDYgNTAuNSAyNi4xMDIyIDUwLjUgMjYuNUM1MC41IDI2Ljg5NzggNTAuNjU4IDI3LjI3OTQgNTAuOTM5MyAyNy41NjA3QzUxLjIyMDYgMjcuODQyIDUxLjYwMjIgMjggNTIgMjhINTMuNUM1My44OTc4IDI4IDU0LjI3OTQgMjguMTU4IDU0LjU2MDcgMjguNDM5M0M1NC44NDIgMjguNzIwNiA1NSAyOS4xMDIyIDU1IDI5LjVWNDEuNTM3NUM1My43MDkzIDQwLjU0NTMgNTIuMTI4IDQwLjAwNSA1MC41IDQwQzQ5LjI3MTcgNDAuMDAwNiA0OC4wNjI0IDQwLjMwMjkgNDYuOTc4MyA0MC44ODAzQzQ1Ljg5NDIgNDEuNDU3NiA0NC45Njg1IDQyLjI5MjQgNDQuMjgyNSA0My4zMTEzQzQzLjcyNjEgNDIuNzM4NCA0My4wNjAzIDQyLjI4MjkgNDIuMzI0OCA0MS45NzE5QzQxLjU4OTIgNDEuNjYwOSA0MC43OTg2IDQxLjUwMDcgNDAgNDEuNTAwN0MzOS4yMDE0IDQxLjUwMDcgMzguNDEwOCA0MS42NjA5IDM3LjY3NTIgNDEuOTcxOUMzNi45Mzk3IDQyLjI4MjkgMzYuMjczOSA0Mi43Mzg0IDM1LjcxNzUgNDMuMzExM0MzNS4wMzE1IDQyLjI5MjQgMzQuMTA1OCA0MS40NTc2IDMzLjAyMTcgNDAuODgwM0MzMS45Mzc2IDQwLjMwMjkgMzAuNzI4MyA0MC4wMDA2IDI5LjUgNDBDMjcuODcyIDQwLjAwNSAyNi4yOTA3IDQwLjU0NTMgMjUgNDEuNTM3NVYyOS41QzI1IDI5LjEwMjIgMjUuMTU4IDI4LjcyMDYgMjUuNDM5MyAyOC40MzkzQzI1LjcyMDYgMjguMTU4IDI2LjEwMjIgMjggMjYuNSAyOEgyOEMyOC4zOTc4IDI4IDI4Ljc3OTQgMjcuODQyIDI5LjA2MDcgMjcuNTYwN0MyOS4zNDIgMjcuMjc5NCAyOS41IDI2Ljg5NzggMjkuNSAyNi41QzI5LjUgMjYuMTAyMiAyOS4zNDIgMjUuNzIwNiAyOS4wNjA3IDI1LjQzOTNDMjguNzc5NCAyNS4xNTggMjguMzk3OCAyNSAyOCAyNUgyNi41QzI1LjMwNjUgMjUgMjQuMTYxOSAyNS40NzQxIDIzLjMxOCAyNi4zMThDMjIuNDc0MSAyNy4xNjE5IDIyIDI4LjMwNjUgMjIgMjkuNVY0Ny41QzIyIDQ5LjQ4OTEgMjIuNzkwMiA1MS4zOTY4IDI0LjE5NjcgNTIuODAzM0MyNS42MDMyIDU0LjIwOTggMjcuNTEwOSA1NSAyOS41IDU1QzMxLjQ4OTEgNTUgMzMuMzk2OCA1NC4yMDk4IDM0LjgwMzMgNTIuODAzM0MzNi4yMDk4IDUxLjM5NjggMzcgNDkuNDg5MSAzNyA0Ny41QzM3IDQ2LjcwNDQgMzcuMzE2MSA0NS45NDEzIDM3Ljg3ODcgNDUuMzc4N0MzOC40NDEzIDQ0LjgxNjEgMzkuMjA0NCA0NC41IDQwIDQ0LjVDNDAuNzk1NiA0NC41IDQxLjU1ODcgNDQuODE2MSA0Mi4xMjEzIDQ1LjM3ODdDNDIuNjgzOSA0NS45NDEzIDQzIDQ2LjcwNDQgNDMgNDcuNUM0MyA0OS40ODkxIDQzLjc5MDIgNTEuMzk2OCA0NS4xOTY3IDUyLjgwMzNDNDYuNjAzMiA1NC4yMDk4IDQ4LjUxMDkgNTUgNTAuNSA1NUM1Mi40ODkxIDU1IDU0LjM5NjggNTQuMjA5OCA1NS44MDMzIDUyLjgwMzNDNTcuMjA5OCA1MS4zOTY4IDU4IDQ5LjQ4OTEgNTggNDcuNVYyOS41QzU4IDI4LjMwNjUgNTcuNTI1OSAyNy4xNjE5IDU2LjY4MiAyNi4zMThDNTUuODM4MSAyNS40NzQxIDU0LjY5MzUgMjUgNTMuNSAyNVpNMjkuNSA1MkMyOC42MSA1MiAyNy43NCA1MS43MzYxIDI2Ljk5OTkgNTEuMjQxNkMyNi4yNTk5IDUwLjc0NzEgMjUuNjgzMSA1MC4wNDQzIDI1LjM0MjUgNDkuMjIyMUMyNS4wMDE5IDQ4LjM5OTggMjQuOTEyOCA0Ny40OTUgMjUuMDg2NSA0Ni42MjIxQzI1LjI2MDEgNDUuNzQ5MiAyNS42ODg3IDQ0Ljk0NzQgMjYuMzE4IDQ0LjMxOEMyNi45NDc0IDQzLjY4ODcgMjcuNzQ5MiA0My4yNjAxIDI4LjYyMjEgNDMuMDg2NUMyOS40OTUgNDIuOTEyOCAzMC4zOTk4IDQzLjAwMTkgMzEuMjIyMSA0My4zNDI1QzMyLjA0NDMgNDMuNjgzMSAzMi43NDcxIDQ0LjI1OTkgMzMuMjQxNiA0NC45OTk5QzMzLjczNjEgNDUuNzQgMzQgNDYuNjEgMzQgNDcuNUMzNCA0OC42OTM1IDMzLjUyNTkgNDkuODM4MSAzMi42ODIgNTAuNjgyQzMxLjgzODEgNTEuNTI1OSAzMC42OTM1IDUyIDI5LjUgNTJaTTUwLjUgNTJDNDkuNjEgNTIgNDguNzQgNTEuNzM2MSA0Ny45OTk5IDUxLjI0MTZDNDcuMjU5OSA1MC43NDcxIDQ2LjY4MzEgNTAuMDQ0MyA0Ni4zNDI1IDQ5LjIyMjFDNDYuMDAxOSA0OC4zOTk4IDQ1LjkxMjggNDcuNDk1IDQ2LjA4NjUgNDYuNjIyMUM0Ni4yNjAxIDQ1Ljc0OTIgNDYuNjg4NyA0NC45NDc0IDQ3LjMxOCA0NC4zMThDNDcuOTQ3NCA0My42ODg3IDQ4Ljc0OTIgNDMuMjYwMSA0OS42MjIxIDQzLjA4NjVDNTAuNDk1IDQyLjkxMjggNTEuMzk5OCA0My4wMDE5IDUyLjIyMjEgNDMuMzQyNUM1My4wNDQzIDQzLjY4MzEgNTMuNzQ3MSA0NC4yNTk5IDU0LjI0MTYgNDQuOTk5OUM1NC43MzYxIDQ1Ljc0IDU1IDQ2LjYxIDU1IDQ3LjVDNTUgNDguNjkzNSA1NC41MjU5IDQ5LjgzODEgNTMuNjgyIDUwLjY4MkM1Mi44MzgxIDUxLjUyNTkgNTEuNjkzNSA1MiA1MC41IDUyWiIgZmlsbD0id2hpdGUiLz4KPC9nPgo8ZGVmcz4KPGZpbHRlciBpZD0iZmlsdGVyMF9kIiB4PSIwIiB5PSIwIiB3aWR0aD0iODAiIGhlaWdodD0iODAiIGZpbHRlclVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY29sb3ItaW50ZXJwb2xhdGlvbi1maWx0ZXJzPSJzUkdCIj4KPGZlRmxvb2QgZmxvb2Qtb3BhY2l0eT0iMCIgcmVzdWx0PSJCYWNrZ3JvdW5kSW1hZ2VGaXgiLz4KPGZlQ29sb3JNYXRyaXggaW49IlNvdXJjZUFscGhhIiB0eXBlPSJtYXRyaXgiIHZhbHVlcz0iMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMTI3IDAiLz4KPGZlT2Zmc2V0Lz4KPGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iNCIvPgo8ZmVDb2xvck1hdHJpeCB0eXBlPSJtYXRyaXgiIHZhbHVlcz0iMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMC4yNSAwIi8+CjxmZUJsZW5kIG1vZGU9Im5vcm1hbCIgaW4yPSJCYWNrZ3JvdW5kSW1hZ2VGaXgiIHJlc3VsdD0iZWZmZWN0MV9kcm9wU2hhZG93Ii8+CjxmZUJsZW5kIG1vZGU9Im5vcm1hbCIgaW49IlNvdXJjZUdyYXBoaWMiIGluMj0iZWZmZWN0MV9kcm9wU2hhZG93IiByZXN1bHQ9InNoYXBlIi8+CjwvZmlsdGVyPgo8L2RlZnM+Cjwvc3ZnPgo= data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjQiIGhlaWdodD0iNjQiIHZpZXdCb3g9IjAgMCA2NCA2NCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3Qgd2lkdGg9IjY0IiBoZWlnaHQ9IjY0IiByeD0iNiIgZmlsbD0iYmxhY2siIGZpbGwtb3BhY2l0eT0iMC44Ii8+CjxwYXRoIGQ9Ik00NS41IDE3SDQ0QzQzLjYwMjIgMTcgNDMuMjIwNiAxNy4xNTggNDIuOTM5MyAxNy40MzkzQzQyLjY1OCAxNy43MjA2IDQyLjUgMTguMTAyMiA0Mi41IDE4LjVDNDIuNSAxOC44OTc4IDQyLjY1OCAxOS4yNzk0IDQyLjkzOTMgMTkuNTYwN0M0My4yMjA2IDE5Ljg0MiA0My42MDIyIDIwIDQ0IDIwSDQ1LjVDNDUuODk3OCAyMCA0Ni4yNzk0IDIwLjE1OCA0Ni41NjA3IDIwLjQzOTNDNDYuODQyIDIwLjcyMDYgNDcgMjEuMTAyMiA0NyAyMS41VjMzLjUzNzVDNDUuNzA5MyAzMi41NDUzIDQ0LjEyOCAzMi4wMDUgNDIuNSAzMkM0MS4yNzE3IDMyLjAwMDYgNDAuMDYyNCAzMi4zMDI5IDM4Ljk3ODMgMzIuODgwM0MzNy44OTQyIDMzLjQ1NzYgMzYuOTY4NSAzNC4yOTI0IDM2LjI4MjUgMzUuMzExM0MzNS43MjYxIDM0LjczODQgMzUuMDYwMyAzNC4yODI5IDM0LjMyNDggMzMuOTcxOUMzMy41ODkyIDMzLjY2MDkgMzIuNzk4NiAzMy41MDA3IDMyIDMzLjUwMDdDMzEuMjAxNCAzMy41MDA3IDMwLjQxMDggMzMuNjYwOSAyOS42NzUyIDMzLjk3MTlDMjguOTM5NyAzNC4yODI5IDI4LjI3MzkgMzQuNzM4NCAyNy43MTc1IDM1LjMxMTNDMjcuMDMxNSAzNC4yOTI0IDI2LjEwNTggMzMuNDU3NiAyNS4wMjE3IDMyLjg4MDNDMjMuOTM3NiAzMi4zMDI5IDIyLjcyODMgMzIuMDAwNiAyMS41IDMyQzE5Ljg3MiAzMi4wMDUgMTguMjkwNyAzMi41NDUzIDE3IDMzLjUzNzVWMjEuNUMxNyAyMS4xMDIyIDE3LjE1OCAyMC43MjA2IDE3LjQzOTMgMjAuNDM5M0MxNy43MjA2IDIwLjE1OCAxOC4xMDIyIDIwIDE4LjUgMjBIMjBDMjAuMzk3OCAyMCAyMC43Nzk0IDE5Ljg0MiAyMS4wNjA3IDE5LjU2MDdDMjEuMzQyIDE5LjI3OTQgMjEuNSAxOC44OTc4IDIxLjUgMTguNUMyMS41IDE4LjEwMjIgMjEuMzQyIDE3LjcyMDYgMjEuMDYwNyAxNy40MzkzQzIwLjc3OTQgMTcuMTU4IDIwLjM5NzggMTcgMjAgMTdIMTguNUMxNy4zMDY1IDE3IDE2LjE2MTkgMTcuNDc0MSAxNS4zMTggMTguMzE4QzE0LjQ3NDEgMTkuMTYxOSAxNCAyMC4zMDY1IDE0IDIxLjVWMzkuNUMxNCA0MS40ODkxIDE0Ljc5MDIgNDMuMzk2OCAxNi4xOTY3IDQ0LjgwMzNDMTcuNjAzMiA0Ni4yMDk4IDE5LjUxMDkgNDcgMjEuNSA0N0MyMy40ODkxIDQ3IDI1LjM5NjggNDYuMjA5OCAyNi44MDMzIDQ0LjgwMzNDMjguMjA5OCA0My4zOTY4IDI5IDQxLjQ4OTEgMjkgMzkuNUMyOSAzOC43MDQ0IDI5LjMxNjEgMzcuOTQxMyAyOS44Nzg3IDM3LjM3ODdDMzAuNDQxMyAzNi44MTYxIDMxLjIwNDQgMzYuNSAzMiAzNi41QzMyLjc5NTYgMzYuNSAzMy41NTg3IDM2LjgxNjEgMzQuMTIxMyAzNy4zNzg3QzM0LjY4MzkgMzcuOTQxMyAzNSAzOC43MDQ0IDM1IDM5LjVDMzUgNDEuNDg5MSAzNS43OTAyIDQzLjM5NjggMzcuMTk2NyA0NC44MDMzQzM4LjYwMzIgNDYuMjA5OCA0MC41MTA5IDQ3IDQyLjUgNDdDNDQuNDg5MSA0NyA0Ni4zOTY4IDQ2LjIwOTggNDcuODAzMyA0NC44MDMzQzQ5LjIwOTggNDMuMzk2OCA1MCA0MS40ODkxIDUwIDM5LjVWMjEuNUM1MCAyMC4zMDY1IDQ5LjUyNTkgMTkuMTYxOSA0OC42ODIgMTguMzE4QzQ3LjgzODEgMTcuNDc0MSA0Ni42OTM1IDE3IDQ1LjUgMTdaTTIxLjUgNDRDMjAuNjEgNDQgMTkuNzQgNDMuNzM2MSAxOC45OTk5IDQzLjI0MTZDMTguMjU5OSA0Mi43NDcxIDE3LjY4MzEgNDIuMDQ0MyAxNy4zNDI1IDQxLjIyMjFDMTcuMDAxOSA0MC4zOTk4IDE2LjkxMjggMzkuNDk1IDE3LjA4NjUgMzguNjIyMUMxNy4yNjAxIDM3Ljc0OTIgMTcuNjg4NyAzNi45NDc0IDE4LjMxOCAzNi4zMThDMTguOTQ3NCAzNS42ODg3IDE5Ljc0OTIgMzUuMjYwMSAyMC42MjIxIDM1LjA4NjVDMjEuNDk1IDM0LjkxMjggMjIuMzk5OCAzNS4wMDE5IDIzLjIyMjEgMzUuMzQyNUMyNC4wNDQzIDM1LjY4MzEgMjQuNzQ3MSAzNi4yNTk5IDI1LjI0MTYgMzYuOTk5OUMyNS43MzYxIDM3Ljc0IDI2IDM4LjYxIDI2IDM5LjVDMjYgNDAuNjkzNSAyNS41MjU5IDQxLjgzODEgMjQuNjgyIDQyLjY4MkMyMy44MzgxIDQzLjUyNTkgMjIuNjkzNSA0NCAyMS41IDQ0Wk00Mi41IDQ0QzQxLjYxIDQ0IDQwLjc0IDQzLjczNjEgMzkuOTk5OSA0My4yNDE2QzM5LjI1OTkgNDIuNzQ3MSAzOC42ODMxIDQyLjA0NDMgMzguMzQyNSA0MS4yMjIxQzM4LjAwMTkgNDAuMzk5OCAzNy45MTI4IDM5LjQ5NSAzOC4wODY1IDM4LjYyMjFDMzguMjYwMSAzNy43NDkyIDM4LjY4ODcgMzYuOTQ3NCAzOS4zMTggMzYuMzE4QzM5Ljk0NzQgMzUuNjg4NyA0MC43NDkyIDM1LjI2MDEgNDEuNjIyMSAzNS4wODY1QzQyLjQ5NSAzNC45MTI4IDQzLjM5OTggMzUuMDAxOSA0NC4yMjIxIDM1LjM0MjVDNDUuMDQ0MyAzNS42ODMxIDQ1Ljc0NzEgMzYuMjU5OSA0Ni4yNDE2IDM2Ljk5OTlDNDYuNzM2MSAzNy43NCA0NyAzOC42MSA0NyAzOS41QzQ3IDQwLjY5MzUgNDYuNTI1OSA0MS44MzgxIDQ1LjY4MiA0Mi42ODJDNDQuODM4MSA0My41MjU5IDQzLjY5MzUgNDQgNDIuNSA0NFoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo= data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iODAiIGhlaWdodD0iODAiIHZpZXdCb3g9IjAgMCA4MCA4MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgZmlsdGVyPSJ1cmwoI2ZpbHRlcjBfZCkiPgo8cmVjdCB4PSI4IiB5PSI4IiB3aWR0aD0iNjQiIGhlaWdodD0iNjQiIHJ4PSI2IiBmaWxsPSJibGFjayIgZmlsbC1vcGFjaXR5PSIwLjciLz4KPGcgb3BhY2l0eT0iMC44IiBjbGlwLXBhdGg9InVybCgjY2xpcDApIj4KPHBhdGggZD0iTTUzLjUgMjQuODk4NEg1MkM1MS42MDIyIDI0Ljg5ODQgNTEuMjIwNiAyNS4wNTYgNTAuOTM5MyAyNS4zMzY0QzUwLjY1OCAyNS42MTY5IDUwLjUgMjUuOTk3MiA1MC41IDI2LjM5MzhDNTAuNSAyNi43OTA0IDUwLjY1OCAyNy4xNzA4IDUwLjkzOTMgMjcuNDUxMkM1MS4yMjA2IDI3LjczMTYgNTEuNjAyMiAyNy44ODkyIDUyIDI3Ljg4OTJINTMuNUM1My44OTc4IDI3Ljg4OTIgNTQuMjc5NCAyOC4wNDY3IDU0LjU2MDcgMjguMzI3MkM1NC44NDIgMjguNjA3NiA1NSAyOC45ODggNTUgMjkuMzg0NlY0MS4zODQ5QzUzLjcwOTMgNDAuMzk1OCA1Mi4xMjggMzkuODU3MiA1MC41IDM5Ljg1MjJDNDkuMjcxNyAzOS44NTI4IDQ4LjA2MjQgNDAuMTU0MSA0Ni45NzgzIDQwLjcyOTdDNDUuODk0MiA0MS4zMDUzIDQ0Ljk2ODUgNDIuMTM3NSA0NC4yODI1IDQzLjE1MzJDNDMuNzI2MSA0Mi41ODIxIDQzLjA2MDMgNDIuMTI4MSA0Mi4zMjQ4IDQxLjgxOEM0MS41ODkyIDQxLjUwOCA0MC43OTg2IDQxLjM0ODMgNDAgNDEuMzQ4M0MzOS4yMDE0IDQxLjM0ODMgMzguNDEwOCA0MS41MDggMzcuNjc1MiA0MS44MThDMzYuOTM5NyA0Mi4xMjgxIDM2LjI3MzkgNDIuNTgyMSAzNS43MTc1IDQzLjE1MzJDMzUuMDMxNSA0Mi4xMzc1IDM0LjEwNTggNDEuMzA1MyAzMy4wMjE3IDQwLjcyOTdDMzEuOTM3NiA0MC4xNTQxIDMwLjcyODMgMzkuODUyOCAyOS41IDM5Ljg1MjJDMjcuODcyIDM5Ljg1NzIgMjYuMjkwNyA0MC4zOTU4IDI1IDQxLjM4NDlWMjkuMzg0NkMyNSAyOC45ODggMjUuMTU4IDI4LjYwNzYgMjUuNDM5MyAyOC4zMjcyQzI1LjcyMDYgMjguMDQ2NyAyNi4xMDIyIDI3Ljg4OTIgMjYuNSAyNy44ODkySDI4QzI4LjM5NzggMjcuODg5MiAyOC43Nzk0IDI3LjczMTYgMjkuMDYwNyAyNy40NTEyQzI5LjM0MiAyNy4xNzA4IDI5LjUgMjYuNzkwNCAyOS41IDI2LjM5MzhDMjkuNSAyNS45OTcyIDI5LjM0MiAyNS42MTY5IDI5LjA2MDcgMjUuMzM2NEMyOC43Nzk0IDI1LjA1NiAyOC4zOTc4IDI0Ljg5ODQgMjggMjQuODk4NEgyNi41QzI1LjMwNjUgMjQuODk4NCAyNC4xNjE5IDI1LjM3MTEgMjMuMzE4IDI2LjIxMjRDMjIuNDc0MSAyNy4wNTM3IDIyIDI4LjE5NDggMjIgMjkuMzg0NlY0Ny4zMjkxQzIyIDQ5LjMxMjEgMjIuNzkwMiA1MS4yMTM4IDI0LjE5NjcgNTIuNjE2QzI1LjYwMzIgNTQuMDE4MiAyNy41MTA5IDU0LjgwNTkgMjkuNSA1NC44MDU5QzMxLjQ4OTEgNTQuODA1OSAzMy4zOTY4IDU0LjAxODIgMzQuODAzMyA1Mi42MTZDMzYuMjA5OCA1MS4yMTM4IDM3IDQ5LjMxMjEgMzcgNDcuMzI5MUMzNyA0Ni41MzU5IDM3LjMxNjEgNDUuNzc1MiAzNy44Nzg3IDQ1LjIxNDNDMzguNDQxMyA0NC42NTM0IDM5LjIwNDQgNDQuMzM4MyA0MCA0NC4zMzgzQzQwLjc5NTYgNDQuMzM4MyA0MS41NTg3IDQ0LjY1MzQgNDIuMTIxMyA0NS4yMTQzQzQyLjY4MzkgNDUuNzc1MiA0MyA0Ni41MzU5IDQzIDQ3LjMyOTFDNDMgNDkuMzEyMSA0My43OTAyIDUxLjIxMzggNDUuMTk2NyA1Mi42MTZDNDYuNjAzMiA1NC4wMTgyIDQ4LjUxMDkgNTQuODA1OSA1MC41IDU0LjgwNTlDNTIuNDg5MSA1NC44MDU5IDU0LjM5NjggNTQuMDE4MiA1NS44MDMzIDUyLjYxNkM1Ny4yMDk4IDUxLjIxMzggNTggNDkuMzEyMSA1OCA0Ny4zMjkxVjI5LjM4NDZDNTggMjguMTk0OCA1Ny41MjU5IDI3LjA1MzcgNTYuNjgyIDI2LjIxMjRDNTUuODM4MSAyNS4zNzExIDU0LjY5MzUgMjQuODk4NCA1My41IDI0Ljg5ODRaTTI5LjUgNTEuODE1MkMyOC42MSA1MS44MTUyIDI3Ljc0IDUxLjU1MjEgMjYuOTk5OSA1MS4wNTkxQzI2LjI1OTkgNTAuNTY2MiAyNS42ODMxIDQ5Ljg2NTYgMjUuMzQyNSA0OS4wNDU4QzI1LjAwMTkgNDguMjI2MSAyNC45MTI4IDQ3LjMyNDEgMjUuMDg2NSA0Ni40NTM5QzI1LjI2MDEgNDUuNTgzNiAyNS42ODg3IDQ0Ljc4NDMgMjYuMzE4IDQ0LjE1NjlDMjYuOTQ3NCA0My41Mjk1IDI3Ljc0OTIgNDMuMTAyMiAyOC42MjIxIDQyLjkyOTFDMjkuNDk1IDQyLjc1NiAzMC4zOTk4IDQyLjg0NDkgMzEuMjIyMSA0My4xODQ0QzMyLjA0NDMgNDMuNTI0IDMyLjc0NzEgNDQuMDk5IDMzLjI0MTYgNDQuODM2N0MzMy43MzYxIDQ1LjU3NDQgMzQgNDYuNDQxOCAzNCA0Ny4zMjkxQzM0IDQ4LjUxODkgMzMuNTI1OSA0OS42NTk5IDMyLjY4MiA1MC41MDEyQzMxLjgzODEgNTEuMzQyNSAzMC42OTM1IDUxLjgxNTIgMjkuNSA1MS44MTUyWk01MC41IDUxLjgxNTJDNDkuNjEgNTEuODE1MiA0OC43NCA1MS41NTIxIDQ3Ljk5OTkgNTEuMDU5MUM0Ny4yNTk5IDUwLjU2NjIgNDYuNjgzMSA0OS44NjU2IDQ2LjM0MjUgNDkuMDQ1OEM0Ni4wMDE5IDQ4LjIyNjEgNDUuOTEyOCA0Ny4zMjQxIDQ2LjA4NjUgNDYuNDUzOUM0Ni4yNjAxIDQ1LjU4MzYgNDYuNjg4NyA0NC43ODQzIDQ3LjMxOCA0NC4xNTY5QzQ3Ljk0NzQgNDMuNTI5NSA0OC43NDkyIDQzLjEwMjIgNDkuNjIyMSA0Mi45MjkxQzUwLjQ5NSA0Mi43NTYgNTEuMzk5OCA0Mi44NDQ5IDUyLjIyMjEgNDMuMTg0NEM1My4wNDQzIDQzLjUyNCA1My43NDcxIDQ0LjA5OSA1NC4yNDE2IDQ0LjgzNjdDNTQuNzM2MSA0NS41NzQ0IDU1IDQ2LjQ0MTggNTUgNDcuMzI5MUM1NSA0OC41MTg5IDU0LjUyNTkgNDkuNjU5OSA1My42ODIgNTAuNTAxMkM1Mi44MzgxIDUxLjM0MjUgNTEuNjkzNSA1MS44MTUyIDUwLjUgNTEuODE1MloiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik01OCA1Ny45MTQxTDIyIDIxLjkxNDEiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMyIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjwvZz4KPC9nPgo8ZGVmcz4KPGZpbHRlciBpZD0iZmlsdGVyMF9kIiB4PSIwIiB5PSIwIiB3aWR0aD0iODAiIGhlaWdodD0iODAiIGZpbHRlclVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY29sb3ItaW50ZXJwb2xhdGlvbi1maWx0ZXJzPSJzUkdCIj4KPGZlRmxvb2QgZmxvb2Qtb3BhY2l0eT0iMCIgcmVzdWx0PSJCYWNrZ3JvdW5kSW1hZ2VGaXgiLz4KPGZlQ29sb3JNYXRyaXggaW49IlNvdXJjZUFscGhhIiB0eXBlPSJtYXRyaXgiIHZhbHVlcz0iMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMTI3IDAiLz4KPGZlT2Zmc2V0Lz4KPGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iNCIvPgo8ZmVDb2xvck1hdHJpeCB0eXBlPSJtYXRyaXgiIHZhbHVlcz0iMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMC4yNSAwIi8+CjxmZUJsZW5kIG1vZGU9Im5vcm1hbCIgaW4yPSJCYWNrZ3JvdW5kSW1hZ2VGaXgiIHJlc3VsdD0iZWZmZWN0MV9kcm9wU2hhZG93Ii8+CjxmZUJsZW5kIG1vZGU9Im5vcm1hbCIgaW49IlNvdXJjZUdyYXBoaWMiIGluMj0iZWZmZWN0MV9kcm9wU2hhZG93IiByZXN1bHQ9InNoYXBlIi8+CjwvZmlsdGVyPgo8Y2xpcFBhdGggaWQ9ImNsaXAwIj4KPHJlY3Qgd2lkdGg9IjQwIiBoZWlnaHQ9IjM5Ljg3NjciIGZpbGw9IndoaXRlIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyMCAxOS45MTQxKSIvPgo8L2NsaXBQYXRoPgo8L2RlZnM+Cjwvc3ZnPgo= data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iODAiIGhlaWdodD0iODAiIHZpZXdCb3g9IjAgMCA4MCA4MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgZmlsdGVyPSJ1cmwoI2ZpbHRlcjBfZCkiPgo8cmVjdCB4PSI4IiB5PSI4IiB3aWR0aD0iNjQiIGhlaWdodD0iNjQiIHJ4PSI2IiBmaWxsPSJibGFjayIgZmlsbC1vcGFjaXR5PSIwLjgiLz4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwKSI+CjxwYXRoIGQ9Ik01My41IDI0Ljg5ODRINTJDNTEuNjAyMiAyNC44OTg0IDUxLjIyMDYgMjUuMDU2IDUwLjkzOTMgMjUuMzM2NEM1MC42NTggMjUuNjE2OSA1MC41IDI1Ljk5NzIgNTAuNSAyNi4zOTM4QzUwLjUgMjYuNzkwNCA1MC42NTggMjcuMTcwOCA1MC45MzkzIDI3LjQ1MTJDNTEuMjIwNiAyNy43MzE2IDUxLjYwMjIgMjcuODg5MiA1MiAyNy44ODkySDUzLjVDNTMuODk3OCAyNy44ODkyIDU0LjI3OTQgMjguMDQ2NyA1NC41NjA3IDI4LjMyNzJDNTQuODQyIDI4LjYwNzYgNTUgMjguOTg4IDU1IDI5LjM4NDZWNDEuMzg0OUM1My43MDkzIDQwLjM5NTggNTIuMTI4IDM5Ljg1NzIgNTAuNSAzOS44NTIyQzQ5LjI3MTcgMzkuODUyOCA0OC4wNjI0IDQwLjE1NDEgNDYuOTc4MyA0MC43Mjk3QzQ1Ljg5NDIgNDEuMzA1MyA0NC45Njg1IDQyLjEzNzUgNDQuMjgyNSA0My4xNTMyQzQzLjcyNjEgNDIuNTgyMSA0My4wNjAzIDQyLjEyODEgNDIuMzI0OCA0MS44MThDNDEuNTg5MiA0MS41MDggNDAuNzk4NiA0MS4zNDgzIDQwIDQxLjM0ODNDMzkuMjAxNCA0MS4zNDgzIDM4LjQxMDggNDEuNTA4IDM3LjY3NTIgNDEuODE4QzM2LjkzOTcgNDIuMTI4MSAzNi4yNzM5IDQyLjU4MjEgMzUuNzE3NSA0My4xNTMyQzM1LjAzMTUgNDIuMTM3NSAzNC4xMDU4IDQxLjMwNTMgMzMuMDIxNyA0MC43Mjk3QzMxLjkzNzYgNDAuMTU0MSAzMC43MjgzIDM5Ljg1MjggMjkuNSAzOS44NTIyQzI3Ljg3MiAzOS44NTcyIDI2LjI5MDcgNDAuMzk1OCAyNSA0MS4zODQ5VjI5LjM4NDZDMjUgMjguOTg4IDI1LjE1OCAyOC42MDc2IDI1LjQzOTMgMjguMzI3MkMyNS43MjA2IDI4LjA0NjcgMjYuMTAyMiAyNy44ODkyIDI2LjUgMjcuODg5MkgyOEMyOC4zOTc4IDI3Ljg4OTIgMjguNzc5NCAyNy43MzE2IDI5LjA2MDcgMjcuNDUxMkMyOS4zNDIgMjcuMTcwOCAyOS41IDI2Ljc5MDQgMjkuNSAyNi4zOTM4QzI5LjUgMjUuOTk3MiAyOS4zNDIgMjUuNjE2OSAyOS4wNjA3IDI1LjMzNjRDMjguNzc5NCAyNS4wNTYgMjguMzk3OCAyNC44OTg0IDI4IDI0Ljg5ODRIMjYuNUMyNS4zMDY1IDI0Ljg5ODQgMjQuMTYxOSAyNS4zNzExIDIzLjMxOCAyNi4yMTI0QzIyLjQ3NDEgMjcuMDUzNyAyMiAyOC4xOTQ4IDIyIDI5LjM4NDZWNDcuMzI5MUMyMiA0OS4zMTIxIDIyLjc5MDIgNTEuMjEzOCAyNC4xOTY3IDUyLjYxNkMyNS42MDMyIDU0LjAxODIgMjcuNTEwOSA1NC44MDU5IDI5LjUgNTQuODA1OUMzMS40ODkxIDU0LjgwNTkgMzMuMzk2OCA1NC4wMTgyIDM0LjgwMzMgNTIuNjE2QzM2LjIwOTggNTEuMjEzOCAzNyA0OS4zMTIxIDM3IDQ3LjMyOTFDMzcgNDYuNTM1OSAzNy4zMTYxIDQ1Ljc3NTIgMzcuODc4NyA0NS4yMTQzQzM4LjQ0MTMgNDQuNjUzNCAzOS4yMDQ0IDQ0LjMzODMgNDAgNDQuMzM4M0M0MC43OTU2IDQ0LjMzODMgNDEuNTU4NyA0NC42NTM0IDQyLjEyMTMgNDUuMjE0M0M0Mi42ODM5IDQ1Ljc3NTIgNDMgNDYuNTM1OSA0MyA0Ny4zMjkxQzQzIDQ5LjMxMjEgNDMuNzkwMiA1MS4yMTM4IDQ1LjE5NjcgNTIuNjE2QzQ2LjYwMzIgNTQuMDE4MiA0OC41MTA5IDU0LjgwNTkgNTAuNSA1NC44MDU5QzUyLjQ4OTEgNTQuODA1OSA1NC4zOTY4IDU0LjAxODIgNTUuODAzMyA1Mi42MTZDNTcuMjA5OCA1MS4yMTM4IDU4IDQ5LjMxMjEgNTggNDcuMzI5MVYyOS4zODQ2QzU4IDI4LjE5NDggNTcuNTI1OSAyNy4wNTM3IDU2LjY4MiAyNi4yMTI0QzU1LjgzODEgMjUuMzcxMSA1NC42OTM1IDI0Ljg5ODQgNTMuNSAyNC44OTg0Wk0yOS41IDUxLjgxNTJDMjguNjEgNTEuODE1MiAyNy43NCA1MS41NTIxIDI2Ljk5OTkgNTEuMDU5MUMyNi4yNTk5IDUwLjU2NjIgMjUuNjgzMSA0OS44NjU2IDI1LjM0MjUgNDkuMDQ1OEMyNS4wMDE5IDQ4LjIyNjEgMjQuOTEyOCA0Ny4zMjQxIDI1LjA4NjUgNDYuNDUzOUMyNS4yNjAxIDQ1LjU4MzYgMjUuNjg4NyA0NC43ODQzIDI2LjMxOCA0NC4xNTY5QzI2Ljk0NzQgNDMuNTI5NSAyNy43NDkyIDQzLjEwMjIgMjguNjIyMSA0Mi45MjkxQzI5LjQ5NSA0Mi43NTYgMzAuMzk5OCA0Mi44NDQ5IDMxLjIyMjEgNDMuMTg0NEMzMi4wNDQzIDQzLjUyNCAzMi43NDcxIDQ0LjA5OSAzMy4yNDE2IDQ0LjgzNjdDMzMuNzM2MSA0NS41NzQ0IDM0IDQ2LjQ0MTggMzQgNDcuMzI5MUMzNCA0OC41MTg5IDMzLjUyNTkgNDkuNjU5OSAzMi42ODIgNTAuNTAxMkMzMS44MzgxIDUxLjM0MjUgMzAuNjkzNSA1MS44MTUyIDI5LjUgNTEuODE1MlpNNTAuNSA1MS44MTUyQzQ5LjYxIDUxLjgxNTIgNDguNzQgNTEuNTUyMSA0Ny45OTk5IDUxLjA1OTFDNDcuMjU5OSA1MC41NjYyIDQ2LjY4MzEgNDkuODY1NiA0Ni4zNDI1IDQ5LjA0NThDNDYuMDAxOSA0OC4yMjYxIDQ1LjkxMjggNDcuMzI0MSA0Ni4wODY1IDQ2LjQ1MzlDNDYuMjYwMSA0NS41ODM2IDQ2LjY4ODcgNDQuNzg0MyA0Ny4zMTggNDQuMTU2OUM0Ny45NDc0IDQzLjUyOTUgNDguNzQ5MiA0My4xMDIyIDQ5LjYyMjEgNDIuOTI5MUM1MC40OTUgNDIuNzU2IDUxLjM5OTggNDIuODQ0OSA1Mi4yMjIxIDQzLjE4NDRDNTMuMDQ0MyA0My41MjQgNTMuNzQ3MSA0NC4wOTkgNTQuMjQxNiA0NC44MzY3QzU0LjczNjEgNDUuNTc0NCA1NSA0Ni40NDE4IDU1IDQ3LjMyOTFDNTUgNDguNTE4OSA1NC41MjU5IDQ5LjY1OTkgNTMuNjgyIDUwLjUwMTJDNTIuODM4MSA1MS4zNDI1IDUxLjY5MzUgNTEuODE1MiA1MC41IDUxLjgxNTJaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNNTggNTcuOTE0MUwyMiAyMS45MTQxIiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjMiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L2c+CjwvZz4KPGRlZnM+CjxmaWx0ZXIgaWQ9ImZpbHRlcjBfZCIgeD0iMCIgeT0iMCIgd2lkdGg9IjgwIiBoZWlnaHQ9IjgwIiBmaWx0ZXJVbml0cz0idXNlclNwYWNlT25Vc2UiIGNvbG9yLWludGVycG9sYXRpb24tZmlsdGVycz0ic1JHQiI+CjxmZUZsb29kIGZsb29kLW9wYWNpdHk9IjAiIHJlc3VsdD0iQmFja2dyb3VuZEltYWdlRml4Ii8+CjxmZUNvbG9yTWF0cml4IGluPSJTb3VyY2VBbHBoYSIgdHlwZT0ibWF0cml4IiB2YWx1ZXM9IjAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDEyNyAwIi8+CjxmZU9mZnNldC8+CjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjQiLz4KPGZlQ29sb3JNYXRyaXggdHlwZT0ibWF0cml4IiB2YWx1ZXM9IjAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAuMjUgMCIvPgo8ZmVCbGVuZCBtb2RlPSJub3JtYWwiIGluMj0iQmFja2dyb3VuZEltYWdlRml4IiByZXN1bHQ9ImVmZmVjdDFfZHJvcFNoYWRvdyIvPgo8ZmVCbGVuZCBtb2RlPSJub3JtYWwiIGluPSJTb3VyY2VHcmFwaGljIiBpbjI9ImVmZmVjdDFfZHJvcFNoYWRvdyIgcmVzdWx0PSJzaGFwZSIvPgo8L2ZpbHRlcj4KPGNsaXBQYXRoIGlkPSJjbGlwMCI+CjxyZWN0IHdpZHRoPSI0MCIgaGVpZ2h0PSIzOS44NzY3IiBmaWxsPSJ3aGl0ZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjAgMTkuOTE0MSkiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4K data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjQiIGhlaWdodD0iNjQiIHZpZXdCb3g9IjAgMCA2NCA2NCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3Qgd2lkdGg9IjY0IiBoZWlnaHQ9IjY0IiByeD0iNiIgZmlsbD0iYmxhY2siIGZpbGwtb3BhY2l0eT0iMC44Ii8+CjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMCkiPgo8cGF0aCBkPSJNNDUuNSAxNi44OTg0SDQ0QzQzLjYwMjIgMTYuODk4NCA0My4yMjA2IDE3LjA1NiA0Mi45MzkzIDE3LjMzNjRDNDIuNjU4IDE3LjYxNjkgNDIuNSAxNy45OTcyIDQyLjUgMTguMzkzOEM0Mi41IDE4Ljc5MDQgNDIuNjU4IDE5LjE3MDggNDIuOTM5MyAxOS40NTEyQzQzLjIyMDYgMTkuNzMxNiA0My42MDIyIDE5Ljg4OTIgNDQgMTkuODg5Mkg0NS41QzQ1Ljg5NzggMTkuODg5MiA0Ni4yNzk0IDIwLjA0NjcgNDYuNTYwNyAyMC4zMjcyQzQ2Ljg0MiAyMC42MDc2IDQ3IDIwLjk4OCA0NyAyMS4zODQ2VjMzLjM4NDlDNDUuNzA5MyAzMi4zOTU4IDQ0LjEyOCAzMS44NTcyIDQyLjUgMzEuODUyMkM0MS4yNzE3IDMxLjg1MjggNDAuMDYyNCAzMi4xNTQxIDM4Ljk3ODMgMzIuNzI5N0MzNy44OTQyIDMzLjMwNTMgMzYuOTY4NSAzNC4xMzc1IDM2LjI4MjUgMzUuMTUzMkMzNS43MjYxIDM0LjU4MjEgMzUuMDYwMyAzNC4xMjgxIDM0LjMyNDggMzMuODE4QzMzLjU4OTIgMzMuNTA4IDMyLjc5ODYgMzMuMzQ4MyAzMiAzMy4zNDgzQzMxLjIwMTQgMzMuMzQ4MyAzMC40MTA4IDMzLjUwOCAyOS42NzUyIDMzLjgxOEMyOC45Mzk3IDM0LjEyODEgMjguMjczOSAzNC41ODIxIDI3LjcxNzUgMzUuMTUzMkMyNy4wMzE1IDM0LjEzNzUgMjYuMTA1OCAzMy4zMDUzIDI1LjAyMTcgMzIuNzI5N0MyMy45Mzc2IDMyLjE1NDEgMjIuNzI4MyAzMS44NTI4IDIxLjUgMzEuODUyMkMxOS44NzIgMzEuODU3MiAxOC4yOTA3IDMyLjM5NTggMTcgMzMuMzg0OVYyMS4zODQ2QzE3IDIwLjk4OCAxNy4xNTggMjAuNjA3NiAxNy40MzkzIDIwLjMyNzJDMTcuNzIwNiAyMC4wNDY3IDE4LjEwMjIgMTkuODg5MiAxOC41IDE5Ljg4OTJIMjBDMjAuMzk3OCAxOS44ODkyIDIwLjc3OTQgMTkuNzMxNiAyMS4wNjA3IDE5LjQ1MTJDMjEuMzQyIDE5LjE3MDggMjEuNSAxOC43OTA0IDIxLjUgMTguMzkzOEMyMS41IDE3Ljk5NzIgMjEuMzQyIDE3LjYxNjkgMjEuMDYwNyAxNy4zMzY0QzIwLjc3OTQgMTcuMDU2IDIwLjM5NzggMTYuODk4NCAyMCAxNi44OTg0SDE4LjVDMTcuMzA2NSAxNi44OTg0IDE2LjE2MTkgMTcuMzcxMSAxNS4zMTggMTguMjEyNEMxNC40NzQxIDE5LjA1MzcgMTQgMjAuMTk0OCAxNCAyMS4zODQ2VjM5LjMyOTFDMTQgNDEuMzEyMSAxNC43OTAyIDQzLjIxMzggMTYuMTk2NyA0NC42MTZDMTcuNjAzMiA0Ni4wMTgyIDE5LjUxMDkgNDYuODA1OSAyMS41IDQ2LjgwNTlDMjMuNDg5MSA0Ni44MDU5IDI1LjM5NjggNDYuMDE4MiAyNi44MDMzIDQ0LjYxNkMyOC4yMDk4IDQzLjIxMzggMjkgNDEuMzEyMSAyOSAzOS4zMjkxQzI5IDM4LjUzNTkgMjkuMzE2MSAzNy43NzUyIDI5Ljg3ODcgMzcuMjE0M0MzMC40NDEzIDM2LjY1MzQgMzEuMjA0NCAzNi4zMzgzIDMyIDM2LjMzODNDMzIuNzk1NiAzNi4zMzgzIDMzLjU1ODcgMzYuNjUzNCAzNC4xMjEzIDM3LjIxNDNDMzQuNjgzOSAzNy43NzUyIDM1IDM4LjUzNTkgMzUgMzkuMzI5MUMzNSA0MS4zMTIxIDM1Ljc5MDIgNDMuMjEzOCAzNy4xOTY3IDQ0LjYxNkMzOC42MDMyIDQ2LjAxODIgNDAuNTEwOSA0Ni44MDU5IDQyLjUgNDYuODA1OUM0NC40ODkxIDQ2LjgwNTkgNDYuMzk2OCA0Ni4wMTgyIDQ3LjgwMzMgNDQuNjE2QzQ5LjIwOTggNDMuMjEzOCA1MCA0MS4zMTIxIDUwIDM5LjMyOTFWMjEuMzg0NkM1MCAyMC4xOTQ4IDQ5LjUyNTkgMTkuMDUzNyA0OC42ODIgMTguMjEyNEM0Ny44MzgxIDE3LjM3MTEgNDYuNjkzNSAxNi44OTg0IDQ1LjUgMTYuODk4NFpNMjEuNSA0My44MTUyQzIwLjYxIDQzLjgxNTIgMTkuNzQgNDMuNTUyMSAxOC45OTk5IDQzLjA1OTFDMTguMjU5OSA0Mi41NjYyIDE3LjY4MzEgNDEuODY1NiAxNy4zNDI1IDQxLjA0NThDMTcuMDAxOSA0MC4yMjYxIDE2LjkxMjggMzkuMzI0MSAxNy4wODY1IDM4LjQ1MzlDMTcuMjYwMSAzNy41ODM2IDE3LjY4ODcgMzYuNzg0MyAxOC4zMTggMzYuMTU2OUMxOC45NDc0IDM1LjUyOTUgMTkuNzQ5MiAzNS4xMDIyIDIwLjYyMjEgMzQuOTI5MUMyMS40OTUgMzQuNzU2IDIyLjM5OTggMzQuODQ0OSAyMy4yMjIxIDM1LjE4NDRDMjQuMDQ0MyAzNS41MjQgMjQuNzQ3MSAzNi4wOTkgMjUuMjQxNiAzNi44MzY3QzI1LjczNjEgMzcuNTc0NCAyNiAzOC40NDE4IDI2IDM5LjMyOTFDMjYgNDAuNTE4OSAyNS41MjU5IDQxLjY1OTkgMjQuNjgyIDQyLjUwMTJDMjMuODM4MSA0My4zNDI1IDIyLjY5MzUgNDMuODE1MiAyMS41IDQzLjgxNTJaTTQyLjUgNDMuODE1MkM0MS42MSA0My44MTUyIDQwLjc0IDQzLjU1MjEgMzkuOTk5OSA0My4wNTkxQzM5LjI1OTkgNDIuNTY2MiAzOC42ODMxIDQxLjg2NTYgMzguMzQyNSA0MS4wNDU4QzM4LjAwMTkgNDAuMjI2MSAzNy45MTI4IDM5LjMyNDEgMzguMDg2NSAzOC40NTM5QzM4LjI2MDEgMzcuNTgzNiAzOC42ODg3IDM2Ljc4NDMgMzkuMzE4IDM2LjE1NjlDMzkuOTQ3NCAzNS41Mjk1IDQwLjc0OTIgMzUuMTAyMiA0MS42MjIxIDM0LjkyOTFDNDIuNDk1IDM0Ljc1NiA0My4zOTk4IDM0Ljg0NDkgNDQuMjIyMSAzNS4xODQ0QzQ1LjA0NDMgMzUuNTI0IDQ1Ljc0NzEgMzYuMDk5IDQ2LjI0MTYgMzYuODM2N0M0Ni43MzYxIDM3LjU3NDQgNDcgMzguNDQxOCA0NyAzOS4zMjkxQzQ3IDQwLjUxODkgNDYuNTI1OSA0MS42NTk5IDQ1LjY4MiA0Mi41MDEyQzQ0LjgzODEgNDMuMzQyNSA0My42OTM1IDQzLjgxNTIgNDIuNSA0My44MTUyWiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTUwIDQ5LjkxNDFMMTQgMTMuOTE0MSIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIzIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMCI+CjxyZWN0IHdpZHRoPSI0MCIgaGVpZ2h0PSIzOS44NzY3IiBmaWxsPSJ3aGl0ZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTIgMTEuOTE0MSkiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4K".split(" "); c="/* reset styles */* {box-sizing: border-box;-webkit-touch-callout: none;-webkit-user-select: none;-ms-user-select: none;user-select: none; }input,textarea {-webkit-user-select: text;-ms-user-select: text;user-select: text; }html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video {margin: 0;padding: 0;border: 0; }/* HTML5 display-role reset for older browsers */article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {display: block; }ol,ul {list-style: none; }table {border-collapse: collapse;border-spacing: 0; }div {-webkit-tap-highlight-color: rgba(0, 0, 0, 0);-webkit-user-drag: none; }input {-webkit-appearance: none;-moz-appearance: none; } input::-ms-clear {display: none; }.clear {clear: both; }*::-moz-focus-inner {border: 0; }body {background: __pageBackground__;overflow: hidden; }.trial_banner {position: relative;transform: translateZ(0); } .trial_banner .banner-content, .trial_banner .banner-content_hover {position: absolute;left: 0;right: 0;top: 0;bottom: 0;width: 100%;height: 100%; } .trial_banner .banner-content {visibility: visible;z-index: 1; } .trial_banner .banner-content_hover {visibility: hidden;z-index: 0; } .trial_banner .days_remaining {position: absolute;font-family: 'Open Sans', Arial, sans-serif;font-weight: normal;font-size: 13px;left: 65px;top: 41px;color: #7C1645;z-index: 1; } .trial_banner:hover .banner-content {visibility: hidden;z-index: 0; } .trial_banner:hover .banner-content_hover {visibility: visible;z-index: 1; }.fullscreen-video-layer {display: none;background: #000000;will-change: transform; } .fullscreen-video-layer.fullscreen-video-layer_with-video-player {overflow: hidden;position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 1;display: block; } .fullscreen-video-layer.fullscreen-video-layer_with-video-player .video-player {top: 0 !important;right: 0 !important;bottom: 0 !important;left: 0 !important;width: 100% !important;height: 100% !important; } .fullscreen-video-layer.fullscreen-video-layer_with-video-player .video-player__video-element {width: 100% !important;height: 100% !important;-ms-transform: none !important;transform: none !important; }.zoom-lightbox-layer {cursor: pointer;cursor: zoom-out;position: absolute;z-index: 1;top: 0;left: 0;width: 100%;height: 100%;box-shadow: 0 4px 16px 0 rgba(0, 0, 0, 0.25);display: none;overflow: hidden; } .zoom-lightbox-layer.zoom-lightbox-layer_miniskin {cursor: auto; } .zoom-lightbox-layer.zoom-lightbox-layer_visible {display: block; } .zoom-lightbox-layer__background {width: 100%;height: 100%;background: rgba(0, 0, 0, 0.7);transform: translateZ(0); } .zoom-lightbox-layer__background.zoom-lightbox-layer__background_miniskin {background: #282828; }.zoom-lightbox-control-panel {position: absolute;top: 0;display: none;background: #404040; } .zoom-lightbox-control-panel.zoom-lightbox-control-panel_miniskin {display: block; } .zoom-lightbox-control-panel.zoom-lightbox-control-panel_horizontal {width: 100%;height: 46px;left: 0; } .zoom-lightbox-control-panel.zoom-lightbox-control-panel_vertical {width: 56px;height: 100%;right: 0; }.zoom-lightbox {position: absolute; } .zoom-lightbox__substrate {position: absolute;z-index: 0;left: 0;top: 0;width: 100%;height: 100%;background: #FFFFFF; } .zoom-lightbox__preview {position: absolute;z-index: 1;left: 0;top: 0;width: 100%;height: 100%;box-shadow: 0 4px 16px 0 rgba(0, 0, 0, 0.25); }.close-lightbox-icon-wrapper {position: absolute;pointer-events: all; } .close-lightbox-icon-wrapper.close-lightbox-icon-wrapper_horizontal {top: 11px;right: 18px;width: 24px;height: 24px;padding: 3px; } .close-lightbox-icon-wrapper.close-lightbox-icon-wrapper_vertical {top: 7px;right: 12px;padding: 5px;width: 29px;height: 29px; } .close-lightbox-icon-wrapper svg {width: 100%;height: 100%; }text.cambria-embed {font-family: __cambria-embed__ !important; }text.eq-editor-main-i {font-family: __eq-editor-main-i__; }text.eq-editor-math-i {font-family: __eq-editor-math-i__; }text.eq-editor-size2 {font-family: __eq-editor-size2__; }text.eq-editor-double-struck {font-family: __eq-editor-double-struck__; }text.eq-editor-fraktur {font-family: __eq-editor-fraktur__; }text.eq-editor-script {font-family: __eq-editor-script__; }.quiz-uikit-primary-button {max-width: 260px;-ms-flex-positive: 0;flex-grow: 0;-ms-flex-negative: 0;flex-shrink: 0;cursor: pointer;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;border-radius: var(--button-border-radius);position: relative;border: none;transition-property: background, color, border-color, opacity, width;transition-duration: 0.28s;transition-timing-function: ease; } .quiz-uikit-primary-button__button-text {-ms-flex-negative: 1;flex-shrink: 1;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; } .quiz-uikit-primary-button.quiz-uikit-primary-button_size_medium {padding: 10px; } .quiz-uikit-primary-button.quiz-uikit-primary-button_size_medium .quiz-uikit-primary-button__button-text {font-size: 17px;line-height: 20px; } .quiz-uikit-primary-button.quiz-uikit-primary-button_size_medium .quiz-uikit-primary-button__button-text:first-child {margin-left: 10px; } .quiz-uikit-primary-button.quiz-uikit-primary-button_size_medium .quiz-uikit-primary-button__button-text:last-child {margin-right: 10px; } .quiz-uikit-primary-button.quiz-uikit-primary-button_size_small {padding: 6px 12px; } .quiz-uikit-primary-button.quiz-uikit-primary-button_size_small .quiz-uikit-primary-button__button-text {font-size: 14px;line-height: 20px; } .quiz-uikit-primary-button__left-icon {-ms-flex-negative: 0;flex-shrink: 0;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center; } .quiz-uikit-primary-button__right-icon {-ms-flex-negative: 0;flex-shrink: 0;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center; } .quiz-uikit-primary-button__button-text {margin-right: 8px; } .quiz-uikit-primary-button__left-icon {margin-right: 8px; } .quiz-uikit-primary-button__button-text:first-child {margin-left: 0; } .quiz-uikit-primary-button__button-text:last-child {margin-right: 0; } .quiz-uikit-primary-button__left-icon:first-child {margin-left: 0; } .quiz-uikit-primary-button__left-icon:last-child {margin-right: 0; } .quiz-uikit-primary-button__right-icon:first-child {margin-left: 0; } .quiz-uikit-primary-button__right-icon:last-child {margin-right: 0; } .quiz-uikit-primary-button[disabled] {opacity: 0.4; } .quiz-uikit-primary-button.quiz-uikit-primary-button_withTooltip[data-tooltip]:enabled::before {background: rgba(58, 58, 58, 0.88);border: 1px solid rgba(255, 255, 255, 0.1);border-radius: 4px;-webkit-backdrop-filter: blur(12px);backdrop-filter: blur(12px);color: #FFFFFF;font-size: 14px;line-height: 18px;padding: 2px 8px;position: absolute;content: attr(data-tooltip);white-space: nowrap;opacity: 0;visibility: hidden;transition: margin-top 0.3s ease-in-out, opacity 0.3s ease-in-out;bottom: calc(100% + 20px);left: 50%;-ms-transform: translateX(-50%);transform: translateX(-50%); } .quiz-uikit-primary-button.quiz-uikit-primary-button_withTooltip[data-tooltip]:enabled:hover::before {opacity: 1;visibility: visible; }.quiz-uikit-secondary-button {max-width: 260px;-ms-flex-positive: 0;flex-grow: 0;-ms-flex-negative: 0;flex-shrink: 0;cursor: pointer;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;border-radius: var(--button-border-radius);position: relative;border: none;transition-property: background, color, border-color, opacity, width;transition-duration: 0.28s;transition-timing-function: ease; } .quiz-uikit-secondary-button__button-text {-ms-flex-negative: 1;flex-shrink: 1;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; } .quiz-uikit-secondary-button.quiz-uikit-secondary-button_size_medium {padding: 10px; } .quiz-uikit-secondary-button.quiz-uikit-secondary-button_size_medium .quiz-uikit-secondary-button__button-text {font-size: 17px;line-height: 20px; } .quiz-uikit-secondary-button.quiz-uikit-secondary-button_size_medium .quiz-uikit-secondary-button__button-text:first-child {margin-left: 10px; } .quiz-uikit-secondary-button.quiz-uikit-secondary-button_size_medium .quiz-uikit-secondary-button__button-text:last-child {margin-right: 10px; } .quiz-uikit-secondary-button.quiz-uikit-secondary-button_size_small {padding: 6px 12px; } .quiz-uikit-secondary-button.quiz-uikit-secondary-button_size_small .quiz-uikit-secondary-button__button-text {font-size: 14px;line-height: 20px; } .quiz-uikit-secondary-button__left-icon {-ms-flex-negative: 0;flex-shrink: 0;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center; } .quiz-uikit-secondary-button__right-icon {-ms-flex-negative: 0;flex-shrink: 0;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center; } .quiz-uikit-secondary-button__button-text {margin-right: 8px; } .quiz-uikit-secondary-button__left-icon {margin-right: 8px; } .quiz-uikit-secondary-button__button-text:first-child {margin-left: 0; } .quiz-uikit-secondary-button__button-text:last-child {margin-right: 0; } .quiz-uikit-secondary-button__left-icon:first-child {margin-left: 0; } .quiz-uikit-secondary-button__left-icon:last-child {margin-right: 0; } .quiz-uikit-secondary-button__right-icon:first-child {margin-left: 0; } .quiz-uikit-secondary-button__right-icon:last-child {margin-right: 0; } .quiz-uikit-secondary-button[disabled] {opacity: 0.4; } .quiz-uikit-secondary-button.quiz-uikit-secondary-button_withTooltip[data-tooltip]:enabled::before {background: rgba(58, 58, 58, 0.88);border: 1px solid rgba(255, 255, 255, 0.1);border-radius: 4px;-webkit-backdrop-filter: blur(12px);backdrop-filter: blur(12px);color: #FFFFFF;font-size: 14px;line-height: 18px;padding: 2px 8px;position: absolute;content: attr(data-tooltip);white-space: nowrap;opacity: 0;visibility: hidden;transition: margin-top 0.3s ease-in-out, opacity 0.3s ease-in-out;bottom: calc(100% + 20px);left: 50%;-ms-transform: translateX(-50%);transform: translateX(-50%); } .quiz-uikit-secondary-button.quiz-uikit-secondary-button_withTooltip[data-tooltip]:enabled:hover::before {opacity: 1;visibility: visible; }.quiz-uikit-link-button {max-width: 260px;-ms-flex-positive: 0;flex-grow: 0;-ms-flex-negative: 0;flex-shrink: 0;cursor: pointer;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;border-radius: var(--button-border-radius);position: relative;border: none;transition-property: background, color, border-color, opacity, width;transition-duration: 0.28s;transition-timing-function: ease; } .quiz-uikit-link-button__button-text {-ms-flex-negative: 1;flex-shrink: 1;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; } .quiz-uikit-link-button.quiz-uikit-link-button_size_medium {padding: 10px; } .quiz-uikit-link-button.quiz-uikit-link-button_size_medium .quiz-uikit-link-button__button-text {font-size: 17px;line-height: 20px; } .quiz-uikit-link-button.quiz-uikit-link-button_size_medium .quiz-uikit-link-button__button-text:first-child {margin-left: 10px; } .quiz-uikit-link-button.quiz-uikit-link-button_size_medium .quiz-uikit-link-button__button-text:last-child {margin-right: 10px; } .quiz-uikit-link-button.quiz-uikit-link-button_size_small {padding: 6px 12px; } .quiz-uikit-link-button.quiz-uikit-link-button_size_small .quiz-uikit-link-button__button-text {font-size: 14px;line-height: 20px; } .quiz-uikit-link-button__left-icon {-ms-flex-negative: 0;flex-shrink: 0;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center; } .quiz-uikit-link-button__right-icon {-ms-flex-negative: 0;flex-shrink: 0;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center; } .quiz-uikit-link-button__button-text {margin-right: 8px; } .quiz-uikit-link-button__left-icon {margin-right: 8px; } .quiz-uikit-link-button__button-text:first-child {margin-left: 0; } .quiz-uikit-link-button__button-text:last-child {margin-right: 0; } .quiz-uikit-link-button__left-icon:first-child {margin-left: 0; } .quiz-uikit-link-button__left-icon:last-child {margin-right: 0; } .quiz-uikit-link-button__right-icon:first-child {margin-left: 0; } .quiz-uikit-link-button__right-icon:last-child {margin-right: 0; } .quiz-uikit-link-button[disabled] {opacity: 0.4; } .quiz-uikit-link-button.quiz-uikit-link-button_withTooltip[data-tooltip]:enabled::before {background: rgba(58, 58, 58, 0.88);border: 1px solid rgba(255, 255, 255, 0.1);border-radius: 4px;-webkit-backdrop-filter: blur(12px);backdrop-filter: blur(12px);color: #FFFFFF;font-size: 14px;line-height: 18px;padding: 2px 8px;position: absolute;content: attr(data-tooltip);white-space: nowrap;opacity: 0;visibility: hidden;transition: margin-top 0.3s ease-in-out, opacity 0.3s ease-in-out;bottom: calc(100% + 20px);left: 50%;-ms-transform: translateX(-50%);transform: translateX(-50%); } .quiz-uikit-link-button.quiz-uikit-link-button_withTooltip[data-tooltip]:enabled:hover::before {opacity: 1;visibility: visible; }.quiz-uikit-primary-button {background: __primaryButtonBackground__;color: __primaryButtonText__; } .quiz-uikit-primary-button::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: __primaryButtonBorder__;background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; } .quiz-uikit-primary-button__button-text {font-family: var(--font-family-normal);font-weight: 700; } .quiz-uikit-primary-button.quiz-uikit-primary-button_active, .quiz-uikit-primary-button[aria-pressed='true'], .quiz-uikit-primary-button:focus {background: __primaryButtonBackgroundHover__;color: __primaryButtonTextHover__; } .quiz-uikit-primary-button.quiz-uikit-primary-button_active::after, .quiz-uikit-primary-button[aria-pressed='true']::after, .quiz-uikit-primary-button:focus::after {background: __primaryButtonBorderHover__;background-origin: border-box; }.quiz-uikit-secondary-button {background: __secondaryButtonBackground__;color: __secondaryButtonText__; } .quiz-uikit-secondary-button::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: __secondaryButtonBorder__;background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; } .quiz-uikit-secondary-button__button-text {font-family: var(--font-family-normal); } .quiz-uikit-secondary-button.quiz-uikit-secondary-button_active, .quiz-uikit-secondary-button[aria-pressed='true'], .quiz-uikit-secondary-button:focus {background: __secondaryButtonBackgroundHover__;color: __secondaryButtonTextHover__; } .quiz-uikit-secondary-button.quiz-uikit-secondary-button_active::after, .quiz-uikit-secondary-button[aria-pressed='true']::after, .quiz-uikit-secondary-button:focus::after {background: __secondaryButtonBorderHover__;background-origin: border-box; } .quiz-uikit-secondary-button.quiz-uikit-secondary-button_size_medium .quiz-uikit-secondary-button__button-text {font-size: 15px; }.quiz-uikit-link-button {background: transparent;color: __playerText__;border: none; } .quiz-uikit-link-button.quiz-uikit-link-button_active, .quiz-uikit-link-button[aria-pressed='true'] {background: transparent; }.published-rich-text {z-index: 0; } .published-rich-text > h1 a, .published-rich-text > h1 a span, .published-rich-text > h1 a sup {text-decoration: none;cursor: pointer;word-wrap: break-word; } .published-rich-text > h2 a, .published-rich-text > h2 a span, .published-rich-text > h2 a sup {text-decoration: none;cursor: pointer;word-wrap: break-word; } .published-rich-text > p, .published-rich-text > ul li, .published-rich-text > ol li {word-wrap: break-word; } .published-rich-text > p a, .published-rich-text > p a span, .published-rich-text > p a sup, .published-rich-text > ul li a, .published-rich-text > ul li a span, .published-rich-text > ul li a sup, .published-rich-text > ol li a, .published-rich-text > ol li a span, .published-rich-text > ol li a sup {text-decoration: none;cursor: pointer;word-wrap: break-word; } .published-rich-text > div {max-width: 100%;clear: both;word-wrap: break-word;position: relative;z-index: 1;line-height: 0; } .published-rich-text > p, .published-rich-text > h1, .published-rich-text > li {font-feature-settings: 'liga' 0; } .published-rich-text > * {vertical-align: baseline; } .published-rich-text > ol li, .published-rich-text > ul li {position: relative;left: 1em;padding-right: 1em; } .published-rich-text > ol {margin-left: 1em;list-style: outside decimal; } .published-rich-text > ol li {padding-left: 0.6em; } .published-rich-text > ul {margin-left: 1.4em;list-style: outside disc; } .published-rich-text > ul li {padding-left: 0.2em; } .published-rich-text > sup {vertical-align: super; } .published-rich-text > sub {vertical-align: sub; } .published-rich-text .aspect-ratio-fixed-block {position: relative;display: inline-block;max-width: 100%; } .published-rich-text .aspect-ratio-fixed-block.aspect-ratio-fixed-block_zoomable {cursor: pointer;cursor: zoom-in; } .published-rich-text .aspect-ratio-fixed-block__inner-wrapper {position: relative;height: 0; } .published-rich-text .aspect-ratio-fixed-block__content {position: absolute;top: 0;left: 0;width: 100%;height: 100%; } .published-rich-text .aspect-ratio-fixed-block__zoom {position: absolute;right: 4px;bottom: 4px;width: 24px;height: 24px;opacity: 0.86;cursor: pointer;transition: none;pointer-events: none; } .published-rich-text .aspect-ratio-fixed-block__zoom svg {width: 100%;height: 100%; } .published-rich-text .inline-item {display: inline-block;text-indent: 0;font-size: 0;margin-left: 2px;margin-right: 1px;position: relative; } .published-rich-text::after {content: '';clear: both;width: 100%;height: 0;display: block; }.quiz-preloader {width: 50px;height: 50px;position: absolute;top: 0;left: 0;bottom: 0;right: 0;margin: auto;border-radius: 10px;background-color: rgba(0, 0, 0, 0.5);z-index: 2; } .quiz-preloader::after {content: '';position: absolute;background: url("+ c[0]+");background-size: cover;top: 0;left: 0;bottom: 0;right: 0;animation: preloader_spin 1s infinite linear; }.launch-screen {z-index: 100;position: fixed;top: 0;right: 0;bottom: 0;left: 0;background-color: rgba(0, 0, 0, 0.48); } .launch-screen .launch-screen-button {top: 0;bottom: 0;margin: auto;right: 0;left: 0;border-radius: 100%;width: 96px;height: 96px;position: absolute; } .launch-screen .launch-screen-button__play-icon {background-color: #FFFFFF;position: absolute;top: 0;bottom: 0;margin: auto;right: 0;left: 0;border-radius: 100%;width: 90px;height: 90px;box-shadow: 0 12px 50px 0 rgba(0, 0, 0, 0.2);transition: 0.3s ease-in-out; } .launch-screen .launch-screen-button__icon {background: url("+ c[1]+") no-repeat center;position: absolute;top: 0;bottom: 0;margin: auto;right: 0;left: 6px;width: 90px;height: 90px; } .launch-screen .launch-screen-button.launch-screen-button_active .launch-screen-button__play-icon {width: 96px;height: 96px; } .launch-screen .launch-screen-button.launch-screen-button_active .launch-screen-button__icon {background: url("+c[2]+") no-repeat center; }.quiz-logo-container {-ms-flex-negative: 0;flex-shrink: 0;height: 100%;position: relative;display: inline-block; } .quiz-logo-container__logo-ref {display: block;position: absolute;top: 0;bottom: 0;margin: auto; }.course-title {-ms-flex-negative: 1;flex-shrink: 1;position: relative;vertical-align: top;margin: 0 10px;overflow: hidden; } .course-title.course-title_first {margin: 0 0; } .course-title__text {color: __playerText__;margin: auto;line-height: 20px;font-size: 14px;font-family: inherit;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width: 100%; } .course-title.course-title_truncated .course-title__text {opacity: 0.64; }.quiz-player-skin.quiz-player-skin_embedded .quiz-slide-container {margin: 0; }.quiz-control-panel {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-pack: justify;justify-content: space-between;position: relative;padding: 0 16px;width: 100%;height: 68px;color: __playerText__; } .quiz-control-panel::before {content: '';position: absolute;left: 0;display: block;width: 100%;height: 1px;background: __playerText__;opacity: 0.1; } .quiz-control-panel::before {bottom: 100%; } .quiz-control-panel__quiz-score-info {font-size: 14px;font-family: var(--font-family-normal);white-space: nowrap;text-overflow: ellipsis;overflow: hidden; } .quiz-control-panel__question-score-info {font-size: 14px;font-family: var(--font-family-normal);white-space: nowrap;text-overflow: ellipsis;overflow: hidden; } .quiz-control-panel__quiz-score-info {font-family: var(--font-family-normal);margin-left: 12px; } .quiz-control-panel__question-score-info {margin-right: 12px;opacity: 0.72; } .quiz-control-panel__container {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;overflow: hidden; } .quiz-control-panel__container.quiz-control-panel__container_left > * {margin-right: 10px; } .quiz-control-panel__container.quiz-control-panel__container_right > * {margin-left: 10px; } .quiz-control-panel.quiz-control-panel_hide-controls {visibility: hidden; }.quiz-slide-container {position: absolute;width: __quiz_width__;height: __quiz_height__; }.quiz-top-panel {display: -ms-flexbox;display: flex;-ms-flex-pack: justify;justify-content: space-between;-ms-flex-align: center;align-items: center;padding: 8px 16px;position: relative;width: 100%;height: 52px;color: __playerText__;font-family: var(--font-family-normal);border-bottom: 1px solid transparent;white-space: nowrap; } .quiz-top-panel::before {content: '';position: absolute;left: 0;display: block;width: 100%;height: 1px;background: __playerText__;opacity: 0.1; } .quiz-top-panel::before {top: 100%; } .quiz-top-panel__mark.quiz-top-panel__mark_marked svg {fill: __secondaryButtonTextHover__;fill-opacity: 0.4; } .quiz-top-panel__slides-info {cursor: default;display: inline-block;-webkit-user-select: none;-ms-user-select: none;user-select: none;font-size: 13px;font-family: var(--font-family-bold);position: relative;margin-top: 1px;padding-top: 4px; } .quiz-top-panel__slides-info.quiz-top-panel__slides-info_active.quiz-top-panel__slides-info_show-as-link {background-color: __playerBackground__; } .quiz-top-panel__slides-info__slides-info-label {position: relative;display: inline-block; } .quiz-top-panel__slides-info.quiz-top-panel__slides-info_show-as-link {border-radius: 4px;padding: 4px 5px 5px 28px;background-color: transparent;transition: background-color 0.28s ease-in-out; } .quiz-top-panel__slides-info.quiz-top-panel__slides-info_show-as-link:not([disabled]) {cursor: pointer; } .quiz-top-panel__slides-info svg {display: none;left: 5px;top: 8px;width: 16px;height: 10px;position: absolute;fill: __playerText__;pointer-events: none; } .quiz-top-panel__slides-info.quiz-top-panel__slides-info_show-as-link svg {display: block; } .quiz-top-panel__container {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;height: 100%; } .quiz-top-panel__container.quiz-top-panel__container_position_left {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;max-width: calc(50% - 80px);overflow: hidden; } .quiz-top-panel__container.quiz-top-panel__container_position_left > * {margin-left: 0;margin-right: 10px; } .quiz-top-panel__container.quiz-top-panel__container_position_left .quiz-logo-container {margin-right: 20px; } .quiz-top-panel__container.quiz-top-panel__container_position_center {height: auto;position: absolute;left: 50%;-ms-transform: translateX(-50%);transform: translateX(-50%); } .quiz-top-panel__container.quiz-top-panel__container_position_right {max-width: calc(50% - 80px);overflow: hidden; } .quiz-top-panel__container.quiz-top-panel__container_position_right > * {margin-left: 10px;margin-right: 0; } .quiz-top-panel__container.quiz-top-panel__container_position_right .quiz-logo-container {margin-left: 20px; } .quiz-top-panel__outline-toggle {opacity: 0.72; } .quiz-top-panel .quiz-misc-buttons {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center; } .quiz-top-panel .quiz-misc-buttons > :not(:last-child) {margin-right: 10px; }.quiz-timer-view {position: relative;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;line-height: 27px; } .quiz-timer-view svg {width: 24px;height: 24px;margin-right: 8px; } .quiz-timer-view__label {position: relative;font-size: 15px;text-align: left;font-family: var(--font-family-normal);font-weight: 400;white-space: nowrap;max-width: 100px;text-overflow: ellipsis; } .quiz-timer-view.quiz-timer-view_with-separator {margin-right: 5px; } .quiz-timer-view.quiz-timer-view_with-separator::after {content: '';right: -5px;position: absolute;top: 0;bottom: 0;border-right: 1px solid __playerText__;opacity: 0.2;height: 12px;margin: auto;margin-left: 12px;top: 3px; } .quiz-timer-view.quiz-timer-view_left svg {left: 0; } .quiz-timer-view.quiz-timer-view_left .quiz-timer-view__label {margin-left: 28px; }.circle__border {stroke: __playerText__;stroke-opacity: 0.2; }.feedback-layer {position: absolute;z-index: 1;top: 0;right: 0;bottom: 0;left: 0;overflow: hidden;pointer-events: none;border-radius: 4px; } .feedback-layer::before {position: absolute;bottom: 0;left: 0;visibility: hidden;width: 100%;height: 114px;content: '';transition: all 0.3s;opacity: 0;background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.05) 100%); } .feedback-layer.feedback-layer_with-shadow::before {visibility: visible;opacity: 1; }.quiz-feedback-panel {position: absolute;right: 0;bottom: -16px;left: 0;width: 67%;margin: 16px auto;border-radius: 8px; } .quiz-feedback-panel::before {position: absolute;top: 0;right: 0;bottom: 0;left: 0;content: '';border-radius: inherit;background: var(--qm-feedback-background);-webkit-backdrop-filter: blur(20px);backdrop-filter: blur(20px);box-shadow: 0 4px 8px rgba(0, 0, 0, 0.06), 0 0 0 1px rgba(193, 193, 193, 0.12); } .quiz-feedback-panel__header {font: 600 18px/20px Open Sans, Helvetica, Arial;position: relative;overflow: hidden;padding: 12px 52px 12px 20px;cursor: pointer;white-space: nowrap;text-overflow: ellipsis;pointer-events: auto;color: var(--qm-feedback-title);border-radius: 8px 8px 0 0; } .quiz-feedback-panel__hide {position: absolute;top: 12px;right: 16px;opacity: 0.8;color: var(--qm-feedback-title); } .quiz-feedback-panel.quiz-feedback-panel_correct .quiz-feedback-panel__header {background: var(--qm-feedback-correct); } .quiz-feedback-panel.quiz-feedback-panel_incorrect .quiz-feedback-panel__header {background: var(--qm-feedback-incorrect); } .quiz-feedback-panel.quiz-feedback-panel_partially .quiz-feedback-panel__header {background: var(--qm-feedback-partially-correct); } .quiz-feedback-panel.quiz-feedback-panel_answered .quiz-feedback-panel__header {background: var(--qm-feedback-answered); } .quiz-feedback-panel.quiz-feedback-panel_only-header .quiz-feedback-panel__header {border-radius: 8px; } .quiz-feedback-panel.quiz-feedback-panel_with-video {will-change: transform; }.quiz-feedback-scroll-area {position: relative;padding: 24px 60px 24px 20px;pointer-events: auto; }.quiz-feedback-content {height: 100%;overflow: hidden; }.feedback-panel-audio-player {position: relative;margin: 24px 24px 5px 24px;pointer-events: all; } .feedback-panel-audio-player .media-controls-panel {height: 36px;width: 100%;background-color: __mediaPlayerBackground__;position: absolute;padding: 0 22px;bottom: 0;transition: bottom 200ms ease-in-out;clear: both;min-width: 80px;border-radius: 2px;-webkit-user-select: none;-ms-user-select: none;user-select: none; } .feedback-panel-audio-player .media-controls-panel.media-controls-panel_translate-z {transform: translateZ(0); } .feedback-panel-audio-player .media-controls-panel.media-controls-panel_hidden {bottom: -36px; } .feedback-panel-audio-player .media-controls-panel[disabled] {opacity: 0.7; } .feedback-panel-audio-player .media-controls-panel.media-controls-panel_minimized {padding: 0 22px 0 11px; } .feedback-panel-audio-player .media-controls-panel.media-controls-panel_minimized .timeline-control {width: calc(100% - 36px); } .feedback-panel-audio-player .media-controls-panel.media-controls-panel_minimized .timeline-control .progress-block {width: calc(100% - 8px);margin-left: 8px; } .feedback-panel-audio-player .media-controls-panel.media-controls-panel_minimized .timeline-control .time-block {display: none; } .feedback-panel-audio-player .media-controls-panel.media-controls-panel_minimized .sound-control {display: none; } .feedback-panel-audio-player .media-controls-panel .button-control {height: 36px;width: 36px;display: inline-block;float: left;cursor: pointer;opacity: 0.72;position: relative; } .feedback-panel-audio-player .media-controls-panel .button-control[disabled] {cursor: default;pointer-events: none;opacity: 0.34; } .feedback-panel-audio-player .media-controls-panel .button-control .icon-container {width: 18px;height: 18px;position: relative;top: calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: __mediaPlayerButtons__; } .feedback-panel-audio-player .media-controls-panel .button-control .icon-container__play-icon {height: 100%; } .feedback-panel-audio-player .media-controls-panel .button-control .icon-container__pause-icon {height: 100%; } .feedback-panel-audio-player .media-controls-panel .timeline-control {height: 36px;display: inline-block;float: left;width: calc(100% - 2 * 36px - 8px); } .feedback-panel-audio-player .media-controls-panel .timeline-control[disabled] {pointer-events: none; } .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block {cursor: pointer;height: 100%;display: inline-block;position: relative;float: left;width: calc(100% - 4 * 8px - 36px);margin: 0 8px; } .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block[disabled] {opacity: 0.34; } .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block__timeline {width: 100%;height: 4px;border-radius: 2px;position: absolute;background-color: __mediaPlayerButtons__;opacity: 0.3;top: calc(50% - 4px / 2);cursor: pointer; } .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block__timeline[disabled] {pointer-events: none; } .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block__progress {width: 0;height: 4px;border-radius: 2px;position: absolute;background-color: __mediaPlayerProgress__;top: calc(50% - 4px / 2); } .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block__progress[disabled] {pointer-events: none; } .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block__progress-slider-container {width: 24px;height: 36px;position: absolute;margin-left: -12px; } .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block__progress-slider {width: 12px;height: 12px;position: absolute;background-color: __mediaPlayerProgress__;top: calc(50% - 12px / 2);left: calc(50% - 12px / 2);border-radius: 50%; } .feedback-panel-audio-player .media-controls-panel .timeline-control .time-block {height: 100%;display: inline-block;position: relative;float: left;cursor: default;width: 36px;overflow: visible;margin: 0 8px; } .feedback-panel-audio-player .media-controls-panel .timeline-control .time-block__time {height: 20px;position: relative;top: calc((100% - 20px) / 2);-webkit-user-select: none;-ms-user-select: none;user-select: none;color: __mediaPlayerButtons__;font-family: Open Sans, Helvetica, Arial;font-size: 14px;line-height: 20px;text-align: center;opacity: 0.9; } .feedback-panel-audio-player .media-controls-panel .fullscreen-control {height: 36px;display: inline-block;float: right;cursor: pointer;position: relative;margin-left: 8px; } .feedback-panel-audio-player .media-controls-panel .fullscreen-control[disabled] {cursor: default; } .feedback-panel-audio-player .media-controls-panel .fullscreen-control.fullscreen-control_minimized {display: none; } .feedback-panel-audio-player .media-controls-panel .fullscreen-control .icon {width: 25px;height: 19px;top: calc((100% - 19px) / 2);position: relative;transition: opacity 150ms ease-in-out;opacity: 0.72; } .feedback-panel-audio-player .media-controls-panel .fullscreen-control .icon #icon {stroke: __mediaPlayerButtons__; } .feedback-panel-audio-player .media-controls-panel .fullscreen-control .icon[disabled] {pointer-events: none;opacity: 0.34; } .feedback-panel-audio-player .media-controls-panel .fullscreen-control .icon.icon_active {opacity: 1; } .feedback-panel-audio-player .media-controls-panel.media-controls-panel_without-sound .timeline-control {width: calc(100% - 36px); } .feedback-panel-audio-player .media-controls-panel.media-controls-panel_with-fullscreen-button .timeline-control {width: calc(100% - 2 * 36px - 45px); } .feedback-panel-audio-player .media-controls-panel.media-controls-panel_without-sound.media-controls-panel_with-fullscreen-button .timeline-control {width: calc(100% - 36px - 45px); } .feedback-panel-audio-player .media-controls-panel .sound-control {height: 36px;width: 36px;display: inline-block;float: left;cursor: pointer;opacity: 0.72;position: relative;float: right;cursor: pointer;margin-right: 8px; } .feedback-panel-audio-player .media-controls-panel .sound-control[disabled] {cursor: default;pointer-events: none;opacity: 0.34; } .feedback-panel-audio-player .media-controls-panel .sound-control .icon-container {width: 18px;height: 18px;position: relative;top: calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: __mediaPlayerButtons__; } .feedback-panel-audio-player .media-controls-panel .sound-control .icon-container__sound-on {left: 1px;height: 100%;float: left;position: relative; } .feedback-panel-audio-player .media-controls-panel .sound-control .icon-container__sound-off {left: 1px;height: 100%;float: left;position: relative; }.truncated-text-tooltip {position: absolute;border: 1px solid #A2AFB6;background: #FFFFFF;max-width: 400px;padding: 10px;border-radius: 4px;box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);pointer-events: none; } .truncated-text-tooltip * {font-size: 16px;line-height: 16px; } .truncated-text-tooltip * {font-family: var(--font-family-normal);font-size: 14px;line-height: normal !important;padding-top: 0 !important;padding-bottom: 0 !important; }.error-tooltip {border: 1px solid #F6696E;border-radius: 4px;color: #E96166;position: absolute;padding: 1px 5px 1px 5px;background: #FFFFFF;font-family: Open Sans, Helvetica, Arial;font-size: 11px;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.16); }.field-view {font-family: Open Sans, Helvetica, Arial;margin: 14px 10px 14px 10px;position: relative;opacity: 0.86; } .field-view__fieldbg {background: #FFFFFF;width: 100%;height: 44px;position: absolute;border-radius: 4px; } .field-view.field-view_focused {opacity: 1; } .field-view__error-icon {background-image: url("+ c[3]+");background-repeat: no-repeat;background-size: 22px 20px;background-position: center;width: 22px;height: 20px;position: absolute;right: 10px;top: 0;bottom: 0;margin: auto;cursor: pointer; } .field-view__error-icon.field-view__error-icon_select {right: 32px; } .field-view__hint {font-size: 13px;color: #333333;position: absolute; } .field-view.field-view_with-hint {margin-bottom: 32px; } .field-view__prompt {position: absolute;margin-left: 12px;color: #898989;font-size: 16px;pointer-events: none; } .field-view__placeholder {position: absolute;margin-left: 12px;color: #898989;font-size: 16px;pointer-events: none; } .field-view__placeholder {top: 11px;height: 25px;overflow: hidden;text-overflow: ellipsis;width: 100%;white-space: pre;padding-right: 50px; } .field-view__placeholder.field-view__placeholder_select {padding-right: 65px; } .field-view__placeholder.field-view__placeholder_prompt_shown {top: 17px;transition: top 150ms ease-in-out; } .field-view__placeholder.field-view__placeholder_prompt_hidden {top: 11px;transition: top 150ms ease-in-out; } .field-view__prompt {top: 2px;font-size: 11px;white-space: pre;pointer-events: none;overflow: hidden;text-overflow: ellipsis;width: 100%;padding-right: 35px; } .field-view__prompt.field-view__prompt_select {padding-right: 65px; } .field-view__prompt.field-view__prompt_animation_shown {visibility: visible;opacity: 1;transition: all 150ms ease-in-out; } .field-view__prompt.field-view__prompt_animation_hidden {visibility: hidden;opacity: 0;transition: all 150ms ease-in-out; } .field-view[disabled] {cursor: inherit; } .field-view__text-input {box-sizing: border-box;box-shadow: 0 0 0 1px #BEBEBE;position: relative;background-color: transparent;font-family: Open Sans, Arial, sans-serif;font-size: 16px;height: 44px;width: 100%;border-radius: 4px;outline: none;box-sizing: border-box;border: none;padding-left: 12px;padding-right: 12px;padding-top: 4px;transition: box-shadow 0.15s linear; } .field-view__text-input.field-view__text-input_error {box-shadow: 0 0 0 2px #F6696E; } .field-view__text-input.field-view__text-input_focused {box-shadow: 0 0 0 2px __controlsFocus__; } .field-view__text-input[disabled] {cursor: inherit;background: #F6F6F6; } .field-view__text-input.field-view__text-input_with-prompt {padding-top: 10px;transition: padding-top 150ms ease-in-out; }.authorization-combobox {box-sizing: border-box;box-shadow: 0 0 0 1px #999999;border-radius: 4px;outline: none;border: none;background: #FFFFFF;position: relative;background: transparent;transition: box-shadow 0.15s linear;height: 44px;width: 100%; } .authorization-combobox[disabled] {background: #F6F6F6; } .authorization-combobox.authorization-combobox_active {cursor: pointer; } .authorization-combobox:focus {box-shadow: 0 0 0 2px __controlsFocus__; } .authorization-combobox.authorization-combobox_focused {box-shadow: 0 0 0 2px __controlsFocus__; } .authorization-combobox[disabled] {pointer-events: none; } .authorization-combobox__label {margin-left: 12px;font-family: var(--font-family-normal);overflow: hidden;text-overflow: ellipsis;white-space: pre; } .authorization-combobox::after {content: '';position: absolute;right: 0;top: 0;width: 33px;height: 100%;background-image: url("+ c[4]+");background-repeat: no-repeat;background-size: 20px;background-position: center; } .authorization-combobox__label {position: absolute;top: 14px;font-size: 16px;padding-right: 65px;width: 100%; } .authorization-combobox.authorization-combobox_error {box-shadow: 0 0 0 2px #F6696E; }.authorization-combobox-list {box-sizing: border-box;overflow: hidden;font-family: var(--font-family-normal);border: 1px solid #999999;box-shadow: 0.7px 1.9px 3px 0 rgba(0, 0, 0, 0.14);border: 1px solid __controlsFocus__;background: #FFFFFF;max-height: 176px; } .authorization-combobox-list__item {box-sizing: border-box;width: 100%;outline: none;border-bottom: 1px solid #999999;background: #FFFFFF;overflow: hidden;text-overflow: ellipsis;cursor: pointer;padding: 10px; } .authorization-combobox-list__item.authorization-combobox-list__item_active {background: __controlsHighlightButtonsMenus__; } .authorization-combobox-list__item[aria-selected='true'] {background: __controlsHighlightButtonsMenus__; } .authorization-combobox-list__item:last-child {border-bottom: none; } .authorization-combobox-list__item {height: 44px;word-wrap: normal;white-space: pre; }.authorization-list-scroll-pane {width: 100%;overflow: hidden;display: inline-block;position: relative;vertical-align: top;max-height: 176px; }.indices-container {position: absolute; } .indices-container__index {margin-top: 10px;margin-bottom: 13px;text-align: right;width: 28px; }.items-container {width: 100%;height: 100%;padding-left: 34px;position: absolute; } .items-container.items-container_review {padding-left: 0; }.seq-choice-container {background: var(--qm-drag-background);margin: 10px 12px 13px;position: relative;top: 0;left: 0;color: var(--qm-drag-text);border-radius: 8px;min-height: 48px;overflow: hidden;padding: 5px 12px 6px 16px;min-width: 60px;-webkit-backdrop-filter: none;backdrop-filter: none;transition: background 100ms, filter 100ms, border-color 100ms; } .seq-choice-container p, .seq-choice-container span {color: inherit !important; } .seq-choice-container::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-drag-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; } .seq-choice-container__dnd-icon {text-align: center;height: 100%;min-width: 20px;display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;-ms-flex-pack: center;justify-content: center;position: relative;color: var(--qm-drag-text-48);transition: color 100ms; } .seq-choice-container.seq-choice-container_review {padding-left: 6px; } .seq-choice-container.seq-choice-container_active, .seq-choice-container:focus {background: var(--qm-drag-background-hover);outline: none;cursor: grab;color: var(--qm-drag-text-hover);transition: background 200ms, filter 0.1s ease, border-color 200ms; } @supports (filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08))) or (-webkit-filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08))) {.seq-choice-container.seq-choice-container_active, .seq-choice-container:focus {filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08)); } } .seq-choice-container.seq-choice-container_active::after, .seq-choice-container:focus::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-drag-border-hover);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; } .seq-choice-container.seq-choice-container_active .seq-choice-container__dnd-icon, .seq-choice-container:focus .seq-choice-container__dnd-icon {color: var(--qm-drag-text-hover-60);transition: color 200ms; } .seq-choice-container.seq-choice-container_drag-active, .seq-choice-container[aria-selected='true'] {z-index: 1;cursor: grabbing;background: var(--qm-drag-background-selected);color: var(--qm-drag-text-and-icon); } @supports (filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16))) or (-webkit-filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16))) {.seq-choice-container.seq-choice-container_drag-active, .seq-choice-container[aria-selected='true'] {filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16)); } } .seq-choice-container.seq-choice-container_drag-active p, .seq-choice-container.seq-choice-container_drag-active span, .seq-choice-container[aria-selected='true'] p, .seq-choice-container[aria-selected='true'] span {color: inherit !important; } .seq-choice-container.seq-choice-container_drag-active::after, .seq-choice-container[aria-selected='true']::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-drag-border-selected);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; } .seq-choice-container.seq-choice-container_drag-active .seq-choice-container__dnd-icon, .seq-choice-container[aria-selected='true'] .seq-choice-container__dnd-icon {color: var(--qm-drag-text-and-icon-60);transition: color 200ms; } .seq-choice-container .attachment-container {display: -ms-flexbox;display: flex;position: relative;padding-right: 10px; } .seq-choice-container .attachment-container__attachment-view {display: block; } .seq-choice-container__seq-choice-content {position: relative;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;height: 100%;width: 100%; } .seq-choice-container__rich-text-view {position: relative;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-ms-flex-line-pack: center;align-content: center;word-break: break-word;width: 100%; } .seq-choice-container__rich-text-view[disabled] {opacity: 0.72; } .seq-choice-container__correct-index {position: relative;display: -ms-flexbox;display: flex;min-width: 20px;padding: 0 8px 0 10px;font-weight: 700; } .seq-choice-container[disabled] {cursor: default;pointer-events: none;box-shadow: none; } .seq-choice-container[disabled] .seq-choice-container__dnd-icon {visibility: hidden; } .seq-choice-container.seq-choice-container_correct {background: var(--qm-drag-background);color: var(--qm-drag-text); } .seq-choice-container.seq-choice-container_correct::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-color-correct-72);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; } .seq-choice-container.seq-choice-container_correct .seq-choice-container__correct-index {color: var(--qm-color-correct); } .seq-choice-container.seq-choice-container_correct .seq-choice-container__dnd-icon {visibility: hidden; } .seq-choice-container.seq-choice-container_correct .seq-choice-container__rich-text-view {opacity: 1; } .seq-choice-container.seq-choice-container_correct p, .seq-choice-container.seq-choice-container_correct span {color: inherit !important; } .seq-choice-container.seq-choice-container_incorrect {background: var(--qm-drag-background);color: var(--qm-drag-text); } .seq-choice-container.seq-choice-container_incorrect::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-color-incorrect-72);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; } .seq-choice-container.seq-choice-container_incorrect .seq-choice-container__correct-index {color: var(--qm-color-incorrect); } .seq-choice-container.seq-choice-container_incorrect .seq-choice-container__dnd-icon {visibility: hidden; } .seq-choice-container.seq-choice-container_incorrect .seq-choice-container__rich-text-view {opacity: 1; } .seq-choice-container.seq-choice-container_incorrect p, .seq-choice-container.seq-choice-container_incorrect span {color: inherit !important; }:root {--path-premise-fill: path('');--path-premise-outline: path('');--path-response-fill: path('');--path-response-outline: path('');--mask-premise-outline-intersected: path(''); }.match-premise-item {position: absolute;min-width: 60px;min-height: 44px; } .match-premise-item .background {position: absolute;width: 100%;height: 100%;transition: filter 0.1s ease; } .match-premise-item .background__fill {position: absolute;width: 100%;height: 100%;transition: background-color 0.2s ease; } .match-premise-item .background__outline {position: absolute;width: 100%;height: 100%;transition: background-color 0.2s ease; } .match-premise-item__content {position: relative;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;width: 100%;height: 100%;padding: 16px;transition: color 0.2s ease; } .match-premise-item__attachment-view {display: block;-ms-flex-negative: 0;flex-shrink: 0;margin-right: 16px; } .match-premise-item__rich-text-view {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-positive: 1;flex-grow: 1;height: 100%;overflow: hidden;white-space: pre-wrap;text-overflow: ellipsis;word-wrap: break-word;word-break: break-word;overflow-wrap: break-word; } .match-premise-item__rich-text-view > p {width: 100%; } .match-premise-item__rich-text-view::after {display: none; } .match-premise-item__rich-text-view * {color: inherit !important; } .match-premise-item.match-premise-item_separator-dragging {opacity: 0.5; } .match-premise-item[disabled] {cursor: default;pointer-events: none; } .match-premise-item[disabled] .match-premise-item__rich-text-view {opacity: 0.72; } .match-premise-item[disabled] .match-premise-item__dnd-icon {display: none; } .match-premise-item.match-premise-item_review .match-premise-item__rich-text-view {opacity: 1; } .match-premise-item .background__fill {background: var(--qm-drag-background-72);clip-path: var(--path-premise-fill); } .match-premise-item .background__outline {background: var(--qm-drag-border-60);clip-path: var(--path-premise-outline); } .match-premise-item__content {padding-right: 34px;color: var(--qm-drag-text); } .match-premise-item__dnd-icon {display: none; } .match-premise-item.match-premise-item_connected {-ms-transform: translateX(18px);transform: translateX(18px); } .match-premise-item.match-premise-item_connected .background__fill {background: var(--qm-drag-background-72); } .match-premise-item.match-premise-item_connected .background__outline {background: var(--qm-drag-border-50);-webkit-mask: none;mask: none; } .match-premise-item.match-premise-item_connected .match-premise-item__content {color: var(--qm-drag-text); } .match-premise-item.match-premise-item_intersected .background__fill {background: var(--qm-accent-color-16); } .match-premise-item.match-premise-item_intersected .background__outline {background: var(--qm-accent-color-72);-webkit-mask: var(--mask-premise-outline-intersected);mask: var(--mask-premise-outline-intersected); } .match-premise-item.match-premise-item_intersected .match-premise-item__content {color: var(--qm-drag-text); } .match-premise-item__correct-index {-ms-flex-negative: 0;flex-shrink: 0;width: 14px;margin-right: 8px;font-weight: bold; } .match-premise-item__correct-index.match-premise-item__correct-index_correct {color: var(--qm-color-correct); } .match-premise-item__correct-index.match-premise-item__correct-index_incorrect {color: var(--qm-color-incorrect); } .match-premise-item.match-premise-item_correct .background__fill {background: var(--qm-drag-background-72); } .match-premise-item.match-premise-item_correct .background__outline {background: var(--qm-color-correct-72); } .match-premise-item.match-premise-item_correct .match-premise-item__content {color: var(--qm-drag-text); } .match-premise-item.match-premise-item_incorrect .background__fill {background: var(--qm-drag-background-72); } .match-premise-item.match-premise-item_incorrect .background__outline {background: var(--qm-color-incorrect-72); } .match-premise-item.match-premise-item_incorrect .match-premise-item__content {color: var(--qm-drag-text); }.match-response-item {position: absolute;min-width: 60px;min-height: 44px; } .match-response-item .background {position: absolute;width: 100%;height: 100%;transition: filter 0.1s ease; } .match-response-item .background__fill {position: absolute;width: 100%;height: 100%;transition: background-color 0.2s ease; } .match-response-item .background__outline {position: absolute;width: 100%;height: 100%;transition: background-color 0.2s ease; } .match-response-item__content {position: relative;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;width: 100%;height: 100%;padding: 16px;transition: color 0.2s ease; } .match-response-item__attachment-view {display: block;-ms-flex-negative: 0;flex-shrink: 0;margin-right: 16px; } .match-response-item__rich-text-view {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-positive: 1;flex-grow: 1;height: 100%;overflow: hidden;white-space: pre-wrap;text-overflow: ellipsis;word-wrap: break-word;word-break: break-word;overflow-wrap: break-word; } .match-response-item__rich-text-view > p {width: 100%; } .match-response-item__rich-text-view::after {display: none; } .match-response-item__rich-text-view * {color: inherit !important; } .match-response-item.match-response-item_separator-dragging {opacity: 0.5; } .match-response-item[disabled] {cursor: default;pointer-events: none; } .match-response-item[disabled] .match-response-item__rich-text-view {opacity: 0.72; } .match-response-item[disabled] .match-response-item__dnd-icon {display: none; } .match-response-item.match-response-item_review .match-response-item__rich-text-view {opacity: 1; } .match-response-item .background__fill {background: var(--qm-drag-background);clip-path: var(--path-response-fill); } .match-response-item .background__outline {background: var(--qm-drag-border);clip-path: var(--path-response-outline); } .match-response-item__content {padding-right: 40px;padding-left: 34px;color: var(--qm-drag-text); } .match-response-item__dnd-icon {position: absolute;top: 50%;right: 14px;display: block;visibility: visible;transition: opacity 0.2s ease, color 0.2s ease;-ms-transform: translateY(-50%);transform: translateY(-50%);opacity: 1;color: var(--qm-drag-text-48); } .match-response-item.match-response-item_connected {-ms-transform: translateX(-17px);transform: translateX(-17px); } .match-response-item.match-response-item_active {cursor: grab; } @supports (filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08))) or (-webkit-filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08))) {.match-response-item.match-response-item_active .background {filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08)); } } .match-response-item.match-response-item_active .background__fill {background: var(--qm-drag-background-hover); } .match-response-item.match-response-item_active .background__outline {background: var(--qm-drag-border-hover); } .match-response-item.match-response-item_active .match-response-item__content {color: var(--qm-drag-text-hover); } .match-response-item.match-response-item_active .match-response-item__dnd-icon {color: var(--qm-drag-text-hover-60); } .match-response-item.match-response-item_dragged .background__fill {background: var(--qm-drag-border-32); } .match-response-item.match-response-item_dragged .background__outline {background: var(--qm-drag-border-32); } .match-response-item.match-response-item_dragged .match-response-item__content {color: var(--qm-drag-text-28); } .match-response-item.match-response-item_dragged .match-response-item__dnd-icon {display: none; } .match-response-item.match-response-item_draggable {z-index: 1;cursor: grabbing;will-change: transform; } @supports (filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16))) or (-webkit-filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16))) {.match-response-item.match-response-item_draggable .background {filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16)); } } .match-response-item.match-response-item_draggable .background__fill {background: var(--qm-drag-background-selected); } .match-response-item.match-response-item_draggable .background__outline {background: var(--qm-drag-border-selected); } .match-response-item.match-response-item_draggable .match-response-item__content {color: var(--qm-drag-text-and-icon); } .match-response-item.match-response-item_draggable .match-response-item__dnd-icon {color: var(--qm-drag-text-and-icon-60); } .match-response-item.match-response-item_review .match-response-item__content {padding-right: 16px; } .match-response-item__correct-index {-ms-flex-negative: 0;flex-shrink: 0;width: 14px;margin-right: 8px;font-weight: bold; } .match-response-item__correct-index.match-response-item__correct-index_correct {color: var(--qm-color-correct); } .match-response-item__correct-index.match-response-item__correct-index_incorrect {color: var(--qm-color-incorrect); } .match-response-item.match-response-item_correct .background__fill {background: var(--qm-drag-background); } .match-response-item.match-response-item_correct .background__outline {background: var(--qm-color-correct-72); } .match-response-item.match-response-item_correct .match-response-item__content {color: var(--qm-drag-text); } .match-response-item.match-response-item_incorrect .background__fill {background: var(--qm-drag-background); } .match-response-item.match-response-item_incorrect .background__outline {background: var(--qm-color-incorrect-72); } .match-response-item.match-response-item_incorrect .match-response-item__content {color: var(--qm-drag-text); }.truncated-text-tooltip {position: absolute;border: 1px solid #A2AFB6;background: #FFFFFF;max-width: 400px;padding: 10px;border-radius: 4px;box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);pointer-events: none; } .truncated-text-tooltip * {font-size: 16px;line-height: 16px; } .truncated-text-tooltip * {font-family: var(--font-family-normal);font-size: 14px;line-height: normal !important;padding-top: 0 !important;padding-bottom: 0 !important; }.quiz-scale-view-container {display: inline-block;position: absolute;top: 50%;-ms-transform: translateY(-50%);transform: translateY(-50%);width: 34px;height: 34px;border-radius: 4px; } .quiz-scale-view-container.quiz-scale-view-container_focused {background: var(--qm-choice-background-selected); } .quiz-scale-view-container__mock-active-element {opacity: 0;pointer-events: none;position: absolute; } .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view .inline-border {background: __controlsRadioButtonsCheckboxes__; } .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view .inline-border {display: block; } .quiz-scale-view-container__scale-view {cursor: pointer;width: 24px;height: 24px;position: absolute;top: 50%;left: 50%;-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%); } .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button[aria-selected='true'][disabled] .inline-border {background: #999999; } .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button[aria-selected='true'][disabled] .outline-border {background: #999999; } .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button[aria-selected='true'] .inline-border {background: __controlsRadioButtonsCheckboxes__; } .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button[aria-selected='true'] .inline-border {display: block; } .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button .outline-border {position: absolute;border-radius: 50%;left: 0;top: 0;width: 24px;height: 24px; } .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button .bg {position: absolute;border-radius: 50%;top: 1px;right: 1px;bottom: 1px;left: 1px;background: #FFFFFF; } .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button .inline-border {display: none;position: absolute;border-radius: 50%;top: 5px;right: 5px;bottom: 5px;left: 5px;background: #999999; } .quiz-scale-view-container__scale-view[disabled] {cursor: inherit; } .quiz-scale-view-container .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .bg {top: 2px;right: 2px;bottom: 2px;left: 2px; } .quiz-scale-view-container.quiz-scale-view-container_active .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .outline-border {background: var(--qm-choice-control-border-hover); } .quiz-scale-view-container.quiz-scale-view-container_active .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-choice-control-background-hover); } .quiz-scale-view-container.quiz-scale-view-container_active .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .inline-border {background: var(--qm-choice-control-background-hover); } .quiz-scale-view-container .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .outline-border {background: var(--qm-choice-control-border); } .quiz-scale-view-container .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-choice-control-background); } .quiz-scale-view-container .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .inline-border {background: var(--qm-choice-control-background); } .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view_radio-button .outline-border {background: var(--qm-accent-color); } .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-accent-color); } .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view_radio-button .inline-border {background: var(--qm-accent-color); } .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-choice-control-active); } .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'][disabled] + .quiz-scale-view-container__scale-view_radio-button .outline-border {background: var(--qm-choice-control-border-disabled); } .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'][disabled] + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-choice-control-background-disabled); } .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'][disabled] + .quiz-scale-view-container__scale-view_radio-button .inline-border {background: var(--qm-choice-control-background-disabled); } .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'][disabled] + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-choice-control-active); }.label-popup {position: absolute;border: 1px solid #A2AFB6;background: #FFFFFF;max-width: 400px;padding: 10px;border-radius: 4px;box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);min-width: 80px;text-align: center; } .label-popup * {font-size: 16px;line-height: 16px; } .label-popup__label {font-size: 17px;font-family: var(--font-family-normal);word-wrap: break-word; }.statement-view {margin: 2px 12px 0;position: relative;min-height: 26px;line-height: 1.375;background: var(--qm-choice-text-6);-webkit-backdrop-filter: none;backdrop-filter: none; } .statement-view[disabled] {pointer-events: none; } .statement-view:hover {background: var(--qm-choice-text-10); } .statement-view__text-content {display: inline-block;padding: 0 8px; }.likert-labels-panel {cursor: default;white-space: nowrap;width: 100%;line-height: 1.305;position: relative; } .likert-labels-panel__border {position: absolute;outline: 1px solid #969696; } .likert-labels-panel__label-view {display: inline-block;text-align: center;word-break: break-word;word-wrap: break-word;padding: 0 4px;margin: 10px 0 14px;white-space: normal;vertical-align: bottom; } .likert-labels-panel[disabled] {cursor: inherit; }.hotspot-image-content {background-repeat: no-repeat;background-position: center;position: absolute;background-size: cover; } .hotspot-image-content.hotspot-image-content_show-drag-cursor {cursor: -webkit-grab; } .hotspot-image-content.hotspot-image-content_dragging {cursor: -webkit-grabbing; } .hotspot-image-content[disabled] {pointer-events: none; }.hotspot-point {position: absolute;height: 26px;width: 26px;border-radius: 100%; } .hotspot-point__point-view {width: 100%;height: 100%;border-radius: 100%;background-color: #FFFFFF;cursor: pointer;box-shadow: inset 0 0 1px 0 rgba(255, 255, 255, 0.004);border: 2px solid #444444;position: relative; } .hotspot-point__marker {background: var(--qm-choice-hotspot);position: absolute;width: 14px;height: 14px;border-radius: 100%;left: 0;top: 0;right: 0;bottom: 0;margin: auto;box-shadow: 0 0 1px 0 #FFFFFF; } .hotspot-point__animated-layer {position: absolute;top: 0;left: 0;pointer-events: none;-ms-transform-origin: 50% 50%;transform-origin: 50% 50%; } .hotspot-point[disabled] {pointer-events: none; } .hotspot-point[disabled] {cursor: default; } .hotspot-point[disabled] .hotspot-point__marker {background-color: #8C8C8C; }.hotspot-area {position: absolute;margin: 0; } .hotspot-area svg {overflow: visible; }.hotspot-area-creating-layer {cursor: crosshair;position: absolute;width: inherit;height: inherit; }.hotspot-areas-layer {position: absolute;width: inherit;height: inherit; }.hotspot_throbbing_ring {position: absolute;width: 40px;height: 40px;border-radius: 40px;border: 3px solid white;background-color: transparent;pointer-events: none; }.choice-view.choice-view_text-answer {margin: 10px 12px; }.text-answer-container {box-sizing: border-box;border-radius: 8px;position: relative;display: -ms-flexbox;display: flex;width: 100%;border: none;outline: none;transition: background 0.2s;min-width: 50px;-webkit-backdrop-filter: none;backdrop-filter: none; } .text-answer-container__tooltip-icon {position: absolute;display: inline-block;height: 24px;width: 24px;top: 0;bottom: 0;right: 12px;margin: auto;cursor: pointer;opacity: 0.8; } .text-answer-container input {width: 100%;-webkit-user-select: text;-ms-user-select: text;user-select: text;color: inherit; } .text-answer-container::after {transition: background 0.2s; } .text-answer-container__type-in {transition: opacity 0.2s; } .text-answer-container__type-in::-webkit-inner-spin-button, .text-answer-container__type-in::-webkit-outer-spin-button {-webkit-appearance: none;margin: 0; } .text-answer-container.text-answer-container_incorrect {cursor: pointer; }.text-answer-container.text-answer-container_short-answer {background: var(--qm-text-answer-background);color: var(--qm-text-answer-text); } .text-answer-container.text-answer-container_short-answer::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-text-answer-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; } .text-answer-container.text-answer-container_short-answer .text-answer-container__type-in {padding: 11px 12px 11px 16px;background: none;position: relative;display: inline-block;font-family: Open Sans, Arial, sans-serif;outline: none;border: none;overflow: hidden;text-overflow: ellipsis;opacity: 1;border-radius: 4px;white-space: pre; } .text-answer-container.text-answer-container_short-answer .text-answer-container__type-in[disabled] {cursor: inherit;color: inherit; } .text-answer-container.text-answer-container_short-answer .text-answer-container__type-in.text-answer-container__type-in_correct {color: var(--qm-color-correct); } .text-answer-container.text-answer-container_short-answer .text-answer-container__type-in.text-answer-container__type-in_incorrect {color: var(--qm-text-answer-text); } .text-answer-container.text-answer-container_short-answer .text-answer-container__type-in:-ms-input-placeholder {color: var(--qm-text-answer-placeholder); } .text-answer-container.text-answer-container_short-answer .text-answer-container__type-in::placeholder {color: var(--qm-text-answer-placeholder); } .text-answer-container.text-answer-container_short-answer:hover {background: var(--qm-text-answer-background-hover);color: var(--qm-text-answer-text); } .text-answer-container.text-answer-container_short-answer:hover::after {background: var(--qm-text-answer-border-hover);background-origin: border-box; } .text-answer-container.text-answer-container_short-answer:hover .text-answer-container__type-in:-ms-input-placeholder {color: var(--qm-text-answer-placeholder); } .text-answer-container.text-answer-container_short-answer:hover .text-answer-container__type-in::placeholder {color: var(--qm-text-answer-placeholder); } .text-answer-container.text-answer-container_short-answer[disabled] {pointer-events: none; } .text-answer-container.text-answer-container_short-answer[disabled] .text-answer-container__type-in {opacity: 0.72; } .text-answer-container.text-answer-container_short-answer.text-answer-container_focused {background: var(--qm-text-answer-background-focus);color: var(--qm-text-answer-text); } .text-answer-container.text-answer-container_short-answer.text-answer-container_focused::after {background: var(--qm-text-answer-border-focus);background-origin: border-box; } .text-answer-container.text-answer-container_short-answer.text-answer-container_focused .text-answer-container__type-in:-ms-input-placeholder {color: var(--qm-text-answer-placeholder-focus); } .text-answer-container.text-answer-container_short-answer.text-answer-container_focused .text-answer-container__type-in::placeholder {color: var(--qm-text-answer-placeholder-focus); } .text-answer-container.text-answer-container_short-answer.text-answer-container_correct {background: var(--qm-text-answer-background-focus);color: var(--qm-color-correct); } .text-answer-container.text-answer-container_short-answer.text-answer-container_correct::after {background: var(--qm-color-correct-72);background-origin: border-box; } .text-answer-container.text-answer-container_short-answer.text-answer-container_correct .text-answer-container__type-in {opacity: 1; } .text-answer-container.text-answer-container_short-answer.text-answer-container_incorrect {background: var(--qm-text-answer-background-focus);color: var(--qm-text-answer-text);pointer-events: all; } .text-answer-container.text-answer-container_short-answer.text-answer-container_incorrect::after {background: var(--qm-color-incorrect-72);background-origin: border-box; } .text-answer-container.text-answer-container_short-answer.text-answer-container_incorrect .text-answer-container__type-in {opacity: 1; } .text-answer-container.text-answer-container_short-answer.text-answer-container_incorrect .text-answer-container__tooltip-icon {color: var(--qm-color-incorrect); } .text-answer-container.text-answer-container_short-answer.text-answer-container_incorrect:hover .text-answer-container__tooltip-icon {opacity: 1; }.text-answer-container.text-answer-container_numeric {background: var(--qm-text-answer-background);color: var(--qm-text-answer-text); } .text-answer-container.text-answer-container_numeric::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-text-answer-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; } .text-answer-container.text-answer-container_numeric .text-answer-container__type-in {padding: 11px 12px 11px 16px;background: none;position: relative;display: inline-block;font-family: Open Sans, Arial, sans-serif;outline: none;border: none;overflow: hidden;text-overflow: ellipsis;opacity: 1;border-radius: 4px;white-space: pre; } .text-answer-container.text-answer-container_numeric .text-answer-container__type-in[disabled] {cursor: inherit;color: inherit; } .text-answer-container.text-answer-container_numeric .text-answer-container__type-in.text-answer-container__type-in_correct {color: var(--qm-color-correct); } .text-answer-container.text-answer-container_numeric .text-answer-container__type-in.text-answer-container__type-in_incorrect {color: var(--qm-text-answer-text); } .text-answer-container.text-answer-container_numeric .text-answer-container__type-in:-ms-input-placeholder {color: var(--qm-text-answer-placeholder); } .text-answer-container.text-answer-container_numeric .text-answer-container__type-in::placeholder {color: var(--qm-text-answer-placeholder); } .text-answer-container.text-answer-container_numeric:hover {background: var(--qm-text-answer-background-hover);color: var(--qm-text-answer-text); } .text-answer-container.text-answer-container_numeric:hover::after {background: var(--qm-text-answer-border-hover);background-origin: border-box; } .text-answer-container.text-answer-container_numeric:hover .text-answer-container__type-in:-ms-input-placeholder {color: var(--qm-text-answer-placeholder); } .text-answer-container.text-answer-container_numeric:hover .text-answer-container__type-in::placeholder {color: var(--qm-text-answer-placeholder); } .text-answer-container.text-answer-container_numeric[disabled] {pointer-events: none; } .text-answer-container.text-answer-container_numeric[disabled] .text-answer-container__type-in {opacity: 0.72; } .text-answer-container.text-answer-container_numeric.text-answer-container_focused {background: var(--qm-text-answer-background-focus);color: var(--qm-text-answer-text); } .text-answer-container.text-answer-container_numeric.text-answer-container_focused::after {background: var(--qm-text-answer-border-focus);background-origin: border-box; } .text-answer-container.text-answer-container_numeric.text-answer-container_focused .text-answer-container__type-in:-ms-input-placeholder {color: var(--qm-text-answer-placeholder-focus); } .text-answer-container.text-answer-container_numeric.text-answer-container_focused .text-answer-container__type-in::placeholder {color: var(--qm-text-answer-placeholder-focus); } .text-answer-container.text-answer-container_numeric.text-answer-container_correct {background: var(--qm-text-answer-background-focus);color: var(--qm-color-correct); } .text-answer-container.text-answer-container_numeric.text-answer-container_correct::after {background: var(--qm-color-correct-72);background-origin: border-box; } .text-answer-container.text-answer-container_numeric.text-answer-container_correct .text-answer-container__type-in {opacity: 1; } .text-answer-container.text-answer-container_numeric.text-answer-container_incorrect {background: var(--qm-text-answer-background-focus);color: var(--qm-text-answer-text);pointer-events: all; } .text-answer-container.text-answer-container_numeric.text-answer-container_incorrect::after {background: var(--qm-color-incorrect-72);background-origin: border-box; } .text-answer-container.text-answer-container_numeric.text-answer-container_incorrect .text-answer-container__type-in {opacity: 1; } .text-answer-container.text-answer-container_numeric.text-answer-container_incorrect .text-answer-container__tooltip-icon {color: var(--qm-color-incorrect); } .text-answer-container.text-answer-container_numeric.text-answer-container_incorrect:hover .text-answer-container__tooltip-icon {opacity: 1; }.essay-container {padding: 10px 12px;height: 100%; } .essay-container__text-input {position: relative;min-height: 100%;width: 100%;display: block;border: none;font-family: Open Sans, Arial, sans-serif;resize: none;outline: none;overflow: hidden;background: none;-webkit-overflow-scrolling: touch;padding: 16px 12px; } .essay-container__text-input[disabled] {cursor: inherit; } .essay-container.essay-container_mobile .essay-container__text-input {height: 100%;overflow: auto; } .essay-container.essay-container_preview .essay-container__text-input::-webkit-scrollbar-button:decrement:start {height: 0;display: block;background-color: #ffffff; } .essay-container.essay-container_preview .essay-container__text-input::-webkit-scrollbar-button:increment:end {height: 0;display: block;background-color: #ffffff; } .essay-container.essay-container_preview .essay-container__text-input::-webkit-scrollbar {width: 10px;background-color: #ffffff; } .essay-container.essay-container_preview .essay-container__text-input::-webkit-scrollbar-thumb {min-height: 20px;border: 2px solid #ffffff;border-radius: 6px;background-color: #9F9F9F; } .essay-container.essay-container_preview .essay-container__text-input::-webkit-scrollbar-thumb:hover {background-color: #8C8C8C; } .essay-container.essay-container_ios .essay-container__text-input {-webkit-overflow-scrolling: auto; } .essay-container.essay-container_ios .essay-container__text-input[disabled] {color: #000000; } .essay-container .essay-text-content {position: relative;width: 100%;height: 100%;overflow: hidden; } .essay-container .essay-scroll-pane {box-sizing: border-box;width: 100%;height: 100%;border: none;border-radius: 8px;opacity: 1;position: relative;overflow: hidden;-webkit-backdrop-filter: none;backdrop-filter: none; } .essay-container .essay-scroll-pane__content {height: 100%; } .essay-container .essay-scroll-pane .essay-scroll-pane-vscroll {position: absolute;height: 100%;width: 10px;right: 14px;top: 0;padding: 6px 0; } .essay-container .essay-scroll-pane .essay-scroll-pane-vscroll__up {width: 10px;height: 15px; } .essay-container .essay-scroll-pane .essay-scroll-pane-vscroll__down {width: 10px;height: 15px; } .essay-container .essay-scroll-pane .essay-scroll-pane-vscroll .thumb {border-radius: 4px;background-color: #484848;opacity: 0.28;position: absolute;right: 5px;width: 4px; } .essay-container .essay-scroll-pane .essay-scroll-pane-vscroll .thumb:hover {opacity: 0.5; } .essay-container .essay-scroll-pane {background: var(--qm-text-answer-background); } .essay-container .essay-scroll-pane::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-text-answer-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; } .essay-container .essay-scroll-pane .essay-container__text-input {color: var(--qm-text-answer-text); } .essay-container .essay-scroll-pane .essay-container__text-input:-ms-input-placeholder {color: var(--qm-text-answer-placeholder); } .essay-container .essay-scroll-pane .essay-container__text-input::placeholder {color: var(--qm-text-answer-placeholder); } .essay-container .essay-scroll-pane:hover {background: var(--qm-text-answer-background-hover); } .essay-container .essay-scroll-pane:hover::after {background: var(--qm-text-answer-border-hover);background-origin: border-box; } .essay-container .essay-scroll-pane:hover .essay-container__text-input {color: var(--qm-text-answer-text); } .essay-container .essay-scroll-pane:hover .essay-container__text-input:-ms-input-placeholder {color: var(--qm-text-answer-placeholder); } .essay-container .essay-scroll-pane:hover .essay-container__text-input::placeholder {color: var(--qm-text-answer-placeholder); } .essay-container .essay-scroll-pane.essay-scroll-pane_focused {background: var(--qm-text-answer-background-focus); } .essay-container .essay-scroll-pane.essay-scroll-pane_focused::after {background: var(--qm-text-answer-border-focus);background-origin: border-box; } .essay-container .essay-scroll-pane.essay-scroll-pane_focused .essay-container__text-input {color: var(--qm-text-answer-text); } .essay-container .essay-scroll-pane.essay-scroll-pane_focused .essay-container__text-input:-ms-input-placeholder {color: var(--qm-text-answer-placeholder-focus); } .essay-container .essay-scroll-pane.essay-scroll-pane_focused .essay-container__text-input::placeholder {color: var(--qm-text-answer-placeholder-focus); } .essay-container .essay-scroll-pane[disabled] {background: var(--qm-text-answer-background); } .essay-container .essay-scroll-pane[disabled]::after {background: var(--qm-text-answer-border);background-origin: border-box; } .essay-container .essay-scroll-pane[disabled] .essay-container__text-input {color: var(--qm-text-answer-text-disabled);opacity: 0.72; }.truncated-text-tooltip {position: absolute;border: 1px solid #A2AFB6;background: #FFFFFF;max-width: 400px;padding: 10px;border-radius: 4px;box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);pointer-events: none; } .truncated-text-tooltip * {font-size: 16px;line-height: 16px; } .truncated-text-tooltip * {font-family: var(--font-family-normal);font-size: 14px;line-height: normal !important;padding-top: 0 !important;padding-bottom: 0 !important; }.column-container {position: relative;display: inline-block;vertical-align: top;padding: 10px 12px; }.choice-view {font-size: 16px;-webkit-user-select: none;-ms-user-select: none;user-select: none;position: relative; } .choice-view:not(:last-child) {margin-bottom: 8px; } .choice-view__rich-text-view {word-break: break-word; } .choice-view__review-icons-container {position: absolute;top: 0;left: 0;width: 0;height: 100%;-ms-flex-positive: 0;flex-grow: 0;z-index: 1; } .choice-view__correct-icon {opacity: 0;-ms-transform: translate(-10px, 0);transform: translate(-10px, 0);position: absolute;width: 24px;height: 24px;top: calc(50% - 24px / 2);left: -32px;border-radius: 50%;pointer-events: none;transition: transform 0.3s, opacity 0.2s; } .choice-view__correct-icon svg {position: absolute;top: 50%;left: 50%;-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%); } .choice-view__incorrect-icon {opacity: 0;-ms-transform: translate(-10px, 0);transform: translate(-10px, 0);position: absolute;width: 24px;height: 24px;top: calc(50% - 24px / 2);left: -32px;border-radius: 50%;pointer-events: none;transition: transform 0.3s, opacity 0.2s; } .choice-view__incorrect-icon svg {position: absolute;top: 50%;left: 50%;-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%); } .choice-view.choice-view_columned .choice-view__correct-icon {top: -8px;left: -12px; } .choice-view.choice-view_columned .choice-view__incorrect-icon {top: -8px;left: -12px; } .choice-view .choice-attachment-container {display: block;-ms-flex-negative: 0;flex-shrink: 0;-ms-flex-positive: 0;flex-grow: 0; } .choice-view.choice-view_true-false .choice-view__choice-container {background: var(--qm-choice-background); } .choice-view.choice-view_true-false .choice-view__choice-container::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; } .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_active, .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_focused {background: var(--qm-choice-background-hover); } .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_active::after, .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_focused::after {background: var(--qm-choice-border-hover);background-origin: border-box; } .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] {background: var(--qm-choice-background-selected); } .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true']::after {background: var(--qm-choice-border-selected);background-origin: border-box; } .choice-view.choice-view_true-false .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border); } .choice-view.choice-view_true-false .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background); } .choice-view.choice-view_true-false .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background); } .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border, .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border-hover); } .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg, .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background-hover); } .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border, .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background-hover); } .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-accent-color); } .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-accent-color); } .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-accent-color); } .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-active); } .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {top: 2px;right: 2px;bottom: 2px;left: 2px; } .choice-view.choice-view_true-false .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border); } .choice-view.choice-view_true-false .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background); } .choice-view.choice-view_true-false .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background); } .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border-disabled); } .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background-disabled); } .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background-disabled); } .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-active); } .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-color-correct-80); } .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background); } .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background); } .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_not-selected {opacity: 0.48; } .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-view__rich-text-view {color: var(--qm-choice-text-selected); } .choice-view.choice-view_true-false .choice-view__correct-icon {background: var(--qm-color-correct);color: var(--qm-icon-color-correct); } .choice-view.choice-view_true-false .choice-view__incorrect-icon {background: var(--qm-color-incorrect);color: var(--qm-icon-color-incorrect); } .choice-view.choice-view_multiple-choice .choice-view__choice-container {background: var(--qm-choice-background); } .choice-view.choice-view_multiple-choice .choice-view__choice-container::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; } .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_active, .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_focused {background: var(--qm-choice-background-hover); } .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_active::after, .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_focused::after {background: var(--qm-choice-border-hover);background-origin: border-box; } .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] {background: var(--qm-choice-background-selected); } .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true']::after {background: var(--qm-choice-border-selected);background-origin: border-box; } .choice-view.choice-view_multiple-choice .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border); } .choice-view.choice-view_multiple-choice .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background); } .choice-view.choice-view_multiple-choice .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background); } .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border, .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border-hover); } .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg, .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background-hover); } .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border, .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background-hover); } .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-accent-color); } .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-accent-color); } .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-accent-color); } .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-active); } .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {top: 2px;right: 2px;bottom: 2px;left: 2px; } .choice-view.choice-view_multiple-choice .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border); } .choice-view.choice-view_multiple-choice .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background); } .choice-view.choice-view_multiple-choice .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background); } .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border-disabled); } .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background-disabled); } .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background-disabled); } .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-active); } .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-color-correct-80); } .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background); } .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background); } .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_not-selected {opacity: 0.48; } .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__rich-text-view {color: var(--qm-choice-text-selected); } .choice-view.choice-view_multiple-choice .choice-view__correct-icon {background: var(--qm-color-correct);color: var(--qm-icon-color-correct); } .choice-view.choice-view_multiple-choice .choice-view__incorrect-icon {background: var(--qm-color-incorrect);color: var(--qm-icon-color-incorrect); } .choice-view.choice-view_multiple-response .choice-view__choice-container {background: var(--qm-choice-background); } .choice-view.choice-view_multiple-response .choice-view__choice-container::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; } .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_active, .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_focused {background: var(--qm-choice-background-hover); } .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_active::after, .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_focused::after {background: var(--qm-choice-border-hover);background-origin: border-box; } .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] {background: var(--qm-choice-background-selected); } .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true']::after {background: var(--qm-choice-border-selected);background-origin: border-box; } .choice-view.choice-view_multiple-response .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_checkbox .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-control-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; } .choice-view.choice-view_multiple-response .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_checkbox .bg {background: var(--qm-choice-control-background);background-clip: content-box; } .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_checkbox .outline-border::after, .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_checkbox .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-control-border-hover);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; } .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_checkbox .bg, .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_checkbox .bg {background: var(--qm-choice-control-background-hover);background-clip: content-box; } .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_checkbox .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-accent-color);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; } .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_checkbox .bg {background: var(--qm-accent-color);background-clip: content-box; } .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_checkbox .check {color: var(--qm-choice-control-active); } .choice-view.choice-view_multiple-response .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_checkbox .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-control-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; } .choice-view.choice-view_multiple-response .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_checkbox .bg {background: var(--qm-choice-control-background);background-clip: content-box; } .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_checkbox .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-control-border-disabled);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; } .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_checkbox .bg {background: var(--qm-choice-control-background-disabled);background-clip: content-box; } .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_checkbox .check {color: var(--qm-choice-control-active); } .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_checkbox .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-color-correct-80);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; } .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_checkbox .bg {background: var(--qm-choice-control-background);background-clip: content-box; } .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_not-selected {opacity: 0.48; } .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-view__rich-text-view {color: var(--qm-choice-text-selected); } .choice-view.choice-view_multiple-response .choice-view__correct-icon {background: var(--qm-color-correct);color: var(--qm-icon-color-correct); } .choice-view.choice-view_multiple-response .choice-view__incorrect-icon {background: var(--qm-color-incorrect);color: var(--qm-icon-color-incorrect); } .choice-view__choice-container {transition: background 0.2s;height: 100%;width: 100%;position: relative;top: 0;left: 0;padding: 12px;cursor: pointer;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-webkit-backdrop-filter: none;backdrop-filter: none;border-radius: 8px; } .choice-view__choice-container::after {transition: background 0.2s; } .choice-view__choice-container[disabled] {cursor: default;pointer-events: none; } .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__incorrect-icon {opacity: 1;-ms-transform: translate(0, 0);transform: translate(0, 0); } .choice-view__choice-container.choice-view__choice-container_correct .choice-view__correct-icon {opacity: 1;-ms-transform: translate(0, 0);transform: translate(0, 0); } .choice-view__choice-container.choice-view__choice-container_correct.choice-view__choice-container_incorrect .choice-view__incorrect-icon {opacity: 0;-ms-transform: translate(-10px, 0);transform: translate(-10px, 0); } .choice-view__attachment-view {display: inline-block;margin-right: 10px;vertical-align: middle; } .choice-view__active-element-container {display: block;box-sizing: content-box;padding: 2px 12px 2px 2px;width: 23px;position: relative;vertical-align: middle;-ms-flex-negative: 0;flex-shrink: 0;-ms-flex-positive: 0;flex-grow: 0; } .choice-view__mock-active-element {opacity: 0;pointer-events: none;position: absolute; } .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_radio-button .inline-border {background: __controlsRadioButtonsCheckboxes__; } .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_radio-button .inline-border {display: block; } .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_radio-button[disabled] .outline-border {background: #999999; } .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_radio-button[disabled] .inline-border {background: #999999; } .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_checkbox .check {display: block; } .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_checkbox .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: __controlsRadioButtonsCheckboxes__;background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; } .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_checkbox[disabled] .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: #999999;background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; } .choice-view__active-element {pointer-events: none;position: relative;width: 20px;height: 20px; } .choice-view__active-element.choice-view__active-element_radio-button[aria-selected='true'][disabled] .inline-border {background: #999999; } .choice-view__active-element.choice-view__active-element_radio-button[aria-selected='true'][disabled] .outline-border {background: #999999; } .choice-view__active-element.choice-view__active-element_radio-button[aria-selected='true'] .inline-border {background: __controlsRadioButtonsCheckboxes__; } .choice-view__active-element.choice-view__active-element_radio-button[aria-selected='true'] .inline-border {display: block; } .choice-view__active-element.choice-view__active-element_radio-button .outline-border {position: absolute;border-radius: 50%;left: 0;top: 0;width: 20px;height: 20px; } .choice-view__active-element.choice-view__active-element_radio-button .bg {position: absolute;border-radius: 50%;top: 1px;right: 1px;bottom: 1px;left: 1px;background: #FFFFFF; } .choice-view__active-element.choice-view__active-element_radio-button .inline-border {display: none;position: absolute;border-radius: 50%;top: 5px;right: 5px;bottom: 5px;left: 5px;background: #999999; } .choice-view__active-element.choice-view__active-element_checkbox[aria-selected='true'][disabled] .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: #999999;background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; } .choice-view__active-element.choice-view__active-element_checkbox[aria-selected='true'] .check {display: block; } .choice-view__active-element.choice-view__active-element_checkbox[aria-selected='true'] .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: __controlsRadioButtonsCheckboxes__;background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; } .choice-view__active-element.choice-view__active-element_checkbox .outline-border {position: absolute;border-radius: 4px;left: 0;top: 0;width: 20px;height: 20px; } .choice-view__active-element.choice-view__active-element_checkbox .check {position: absolute;display: none;top: 1px;left: 1px;bottom: 1px;right: 1px; } .choice-view__active-element.choice-view__active-element_checkbox .check svg {position: absolute;top: calc(50% - 6px);left: calc(50% - 6px);width: 12px;height: 12px; } .choice-view__active-element.choice-view__active-element_checkbox .bg {position: absolute;border-radius: 4px;top: 0;left: 0;bottom: 0;right: 0;border: 1px solid transparent;background-clip: content-box; }.choice-content {position: relative;display: block;min-height: 20px; } .choice-content__type-in {box-shadow: 0 0 0 1px #bebebe;box-sizing: border-box;border-radius: 4px;position: relative;display: inline-block;width: 100%;border: none;outline: none;opacity: 0.86;background: #FFFFFF;margin-top: 10px;padding: 5px; } .choice-content__type-in__tooltip-icon {background-repeat: no-repeat;background-image: url("+ c[5]+");background-position: center;position: absolute;display: inline-block;height: 20px;width: 18px;top: 0;bottom: 0;margin: auto;cursor: pointer; } .choice-content__type-in input {width: 100%;-webkit-user-select: text;-ms-user-select: text;user-select: text; } .choice-content__type-in.choice-content__type-in_focused {box-shadow: 0 0 0 2px #969696;opacity: 1; } .choice-content__type-in[disabled] {cursor: inherit;box-shadow: 0 0 0 1px #96bebe;background: #F6F6F6;color: #303030; } .choice-content__type-in.choice-content__type-in_empty-text {margin-top: 0; } .choice-content__text {position: relative;display: inline-block; }.published-rich-text {z-index: 0; } .published-rich-text > h1 a, .published-rich-text > h1 a span, .published-rich-text > h1 a sup {text-decoration: none;cursor: pointer;word-wrap: break-word; } .published-rich-text > h2 a, .published-rich-text > h2 a span, .published-rich-text > h2 a sup {text-decoration: none;cursor: pointer;word-wrap: break-word; } .published-rich-text > p, .published-rich-text > ul li, .published-rich-text > ol li {word-wrap: break-word; } .published-rich-text > p a, .published-rich-text > p a span, .published-rich-text > p a sup, .published-rich-text > ul li a, .published-rich-text > ul li a span, .published-rich-text > ul li a sup, .published-rich-text > ol li a, .published-rich-text > ol li a span, .published-rich-text > ol li a sup {text-decoration: none;cursor: pointer;word-wrap: break-word; } .published-rich-text > div {max-width: 100%;clear: both;word-wrap: break-word;position: relative;z-index: 1;line-height: 0; } .published-rich-text > p, .published-rich-text > h1, .published-rich-text > li {font-feature-settings: 'liga' 0; } .published-rich-text > * {vertical-align: baseline; } .published-rich-text > ol li, .published-rich-text > ul li {position: relative;left: 1em;padding-right: 1em; } .published-rich-text > ol {margin-left: 1em;list-style: outside decimal; } .published-rich-text > ol li {padding-left: 0.6em; } .published-rich-text > ul {margin-left: 1.4em;list-style: outside disc; } .published-rich-text > ul li {padding-left: 0.2em; } .published-rich-text > sup {vertical-align: super; } .published-rich-text > sub {vertical-align: sub; } .published-rich-text .aspect-ratio-fixed-block {position: relative;display: inline-block;max-width: 100%; } .published-rich-text .aspect-ratio-fixed-block.aspect-ratio-fixed-block_zoomable {cursor: pointer;cursor: zoom-in; } .published-rich-text .aspect-ratio-fixed-block__inner-wrapper {position: relative;height: 0; } .published-rich-text .aspect-ratio-fixed-block__content {position: absolute;top: 0;left: 0;width: 100%;height: 100%; } .published-rich-text .aspect-ratio-fixed-block__zoom {position: absolute;right: 4px;bottom: 4px;width: 24px;height: 24px;opacity: 0.86;cursor: pointer;transition: none;pointer-events: none; } .published-rich-text .aspect-ratio-fixed-block__zoom svg {width: 100%;height: 100%; } .published-rich-text .inline-item {display: inline-block;text-indent: 0;font-size: 0;margin-left: 2px;margin-right: 1px;position: relative; }.quiz-slide-visualizer__fib-rich-text {line-height: 2.2;padding: 10px 12px; } .quiz-slide-visualizer__fib-rich-text > ul li, .quiz-slide-visualizer__fib-rich-text > ol li {line-height: inherit; }.quiz-slide-visualizer__mct-rich-text {line-height: 2.2;padding: 10px 12px; } .quiz-slide-visualizer__mct-rich-text > ul li, .quiz-slide-visualizer__mct-rich-text > ol li {line-height: inherit; }.quiz-slide-visualizer__wb-rich-text {line-height: 2.2;padding: 10px 12px; } .quiz-slide-visualizer__wb-rich-text > ul li, .quiz-slide-visualizer__wb-rich-text > ol li {line-height: inherit; }.mct-placeholder {line-height: 1.8; }.fib-placeholder {line-height: 1.8; }.wb-placeholder {line-height: 1.8; }.fib-placeholder {background: var(--qm-text-answer-background);border-radius: 4px;position: relative;display: inline-block;vertical-align: baseline;text-align: center;border: none;outline: none;cursor: default;margin: 0 5px;padding: 0 3px;max-width: 300px;-webkit-backdrop-filter: none;backdrop-filter: none; } .fib-placeholder::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-text-answer-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; } .fib-placeholder::after {background: var(--qm-text-answer-border);background-origin: border-box; } .fib-placeholder__input {color: var(--qm-text-answer-text); } .fib-placeholder__tooltip-icon {display: -ms-flexbox;display: flex;position: absolute;height: 20px;width: 20px;top: 0;bottom: 0;right: 5px;margin: auto;cursor: pointer;color: var(--qm-color-incorrect);opacity: 0.8; } .fib-placeholder:hover .fib-placeholder__tooltip-icon {opacity: 1; } .fib-placeholder__input {padding: 11px 12px 11px 16px;background: none;position: relative;display: inline-block;font-family: Open Sans, Arial, sans-serif;outline: none;border: none;overflow: hidden;text-overflow: ellipsis;opacity: 1;border-radius: 4px;white-space: pre;font-size: inherit;font-weight: inherit;padding: 3px 25px 3px 3px;overflow: hidden;text-overflow: ellipsis;max-width: 100%; } .fib-placeholder__input[disabled] {cursor: inherit;color: inherit; } .fib-placeholder__input.fib-placeholder__input_correct {color: #099400; } .fib-placeholder__input.fib-placeholder__input_incorrect {color: #C70000; } .fib-placeholder__input[disabled] {cursor: inherit; } .fib-placeholder__input.fib-placeholder__input_incorrect {cursor: pointer;padding-right: 37px; } .fib-placeholder[disabled] {cursor: inherit;pointer-events: none;background: var(--qm-text-answer-background); } .fib-placeholder[disabled]::after {background: var(--qm-text-answer-border);background-origin: border-box; } .fib-placeholder[disabled] .fib-placeholder__input {color: var(--qm-text-answer-text-disabled); } .fib-placeholder.fib-placeholder_active {background: var(--qm-text-answer-background-hover); } .fib-placeholder.fib-placeholder_active::after {background: var(--qm-text-answer-border-hover);background-origin: border-box; } .fib-placeholder.fib-placeholder_active .fib-placeholder__input {color: var(--qm-text-answer-text); } .fib-placeholder.fib-placeholder_focused {background: var(--qm-text-answer-background-focus); } .fib-placeholder.fib-placeholder_focused::after {background: var(--qm-text-answer-border-focus);background-origin: border-box; } .fib-placeholder.fib-placeholder_focused .fib-placeholder__input {color: var(--qm-text-answer-text); } .fib-placeholder.fib-placeholder_incorrect {background: var(--qm-text-answer-background-focus);cursor: pointer;pointer-events: all; } .fib-placeholder.fib-placeholder_incorrect::after {background: var(--qm-color-incorrect-72);background-origin: border-box; } .fib-placeholder.fib-placeholder_incorrect .fib-placeholder__input {color: var(--qm-color-incorrect); } .fib-placeholder.fib-placeholder_correct {background: var(--qm-text-answer-background-focus);pointer-events: none; } .fib-placeholder.fib-placeholder_correct::after {background: var(--qm-color-correct-72);background-origin: border-box; } .fib-placeholder.fib-placeholder_correct .fib-placeholder__input {color: var(--qm-color-correct); }.mct-placeholder {position: relative;box-sizing: border-box;cursor: pointer;display: -ms-inline-flexbox;display: inline-flex;-ms-flex-align: center;align-items: center;margin: 0 5px;border: none;border-radius: 4px;transition: all 200ms ease-out; } .mct-placeholder::before {position: absolute;top: 0;right: 0;bottom: 0;left: 0;content: '';border-radius: inherit;background: var(--qm-select-lists-label-background);-webkit-backdrop-filter: none;backdrop-filter: none; } .mct-placeholder::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-select-lists-label-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; } .mct-placeholder__chevron {position: relative;right: 5px;color: var(--qm-select-lists-label-icon); } .mct-placeholder.mct-placeholder_opened {background: var(--qm-select-lists-label-background-selected); } .mct-placeholder.mct-placeholder_opened::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-select-lists-label-border-selected);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; } .mct-placeholder.mct-placeholder_opened .mct-placeholder__chevron {-ms-transform: rotate(180deg);transform: rotate(180deg);color: var(--qm-select-lists-label-icon-selected); } .mct-placeholder.mct-placeholder_opened .mct-placeholder__label {color: var(--qm-select-lists-label-text-selected); } .mct-placeholder.mct-placeholder_opened .mct-placeholder__label.mct-placeholder__label_prompt {color: var(--qm-select-lists-label-placeholder-selected); } .mct-placeholder__label {position: relative;overflow: visible;white-space: pre-wrap;word-wrap: break-word;display: inline-block;font-family: inherit;margin: 0 10px 0 12px;color: var(--qm-select-lists-label-text); } .mct-placeholder__label.mct-placeholder__label_prompt {color: var(--qm-select-lists-label-placeholder); } .mct-placeholder[disabled] {cursor: default;pointer-events: none; } .mct-placeholder[disabled] .mct-placeholder__chevron {display: none; } .mct-placeholder[disabled] .mct-placeholder__label {opacity: 0.72;margin-right: 26px; } .mct-placeholder.mct-placeholder_correct::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-color-correct-72);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; } .mct-placeholder.mct-placeholder_correct .mct-placeholder__label {opacity: 1;color: var(--qm-color-correct); } .mct-placeholder.mct-placeholder_incorrect {cursor: pointer;pointer-events: all; } .mct-placeholder.mct-placeholder_incorrect::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-color-incorrect-72);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; } .mct-placeholder.mct-placeholder_incorrect .mct-placeholder__label {margin-right: 6px;opacity: 1;color: var(--qm-color-incorrect); } .mct-placeholder__tooltip-icon {position: relative;right: 5px;display: block;cursor: pointer;color: var(--qm-color-incorrect-80); } .mct-placeholder:hover .mct-placeholder__tooltip-icon {color: var(--qm-color-incorrect); } .mct-placeholder_active:not(.mct-placeholder_opened) {background: var(--qm-select-lists-label-background-hover); } .mct-placeholder_active:not(.mct-placeholder_opened)::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-select-lists-label-border-hover);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; } .mct-placeholder_active:not(.mct-placeholder_opened)__chevron {color: var(--qm-select-lists-label-icon-hover); } .mct-placeholder_active:not(.mct-placeholder_opened)__label {color: var(--qm-select-lists-label-text-hover); } .mct-placeholder_active:not(.mct-placeholder_opened)__label.mct-placeholder_active:not(.mct-placeholder_opened)__label_prompt {color: var(--qm-select-lists-label-placeholder-hover); }.mct-answers-list {box-sizing: border-box;overflow: hidden;font-family: var(--font-family-normal);box-shadow: 0 20px 32px 0 rgba(0, 0, 0, 0.16);padding: 8px 0;border: none;border-radius: 8px; } .mct-answers-list::before {position: absolute;top: 0;right: 0;bottom: 0;left: 0;content: '';border-radius: inherit;background: var(--qm-select-lists-item-background);-webkit-backdrop-filter: blur(40px);backdrop-filter: blur(40px); } .mct-answers-list::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-select-lists-popover-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; } .mct-answers-list__tick {visibility: hidden;width: 20px;height: 20px;position: absolute;right: 8px;top: 50%;-ms-transform: translateY(-50%);transform: translateY(-50%);background: var(--qm-accent-color);-webkit-mask-image: url("+ c[6]+");mask-image: url("+c[6]+"); } .mct-answers-list__item {position: relative;box-sizing: border-box;width: calc(100% - 1px);color: var(--qm-select-lists-item-text);word-wrap: break-word;white-space: pre-wrap;outline: none;background: transparent;cursor: pointer;padding: 11px 30px 11px 12px;z-index: 1; } .mct-answers-list__item[aria-selected='true'] .mct-answers-list__tick {visibility: visible; } .mct-answers-list__item:hover {background: var(--qm-accent-color-28);color: var(--qm-select-lists-item-text-hover); } .mct-answers-list__item:hover::before {position: absolute;top: 0;left: 0;width: 4px;height: 100%;content: '';border-top-right-radius: 3px;border-bottom-right-radius: 3px;background: var(--qm-accent-color); }.mct-answers-list-scroll-pane {width: 100%;overflow: hidden;display: inline-block;position: relative;vertical-align: top; }.wb-placeholder {position: relative;border-radius: 4px;display: inline-block;vertical-align: baseline;padding: 0 20px;cursor: default;margin: 4px 4px;min-width: 72px;transition: background-color 0.2s ease; } .wb-placeholder__tooltip-icon {background-repeat: no-repeat;background-image: url("+ c[5]+");background-position: center;position: absolute;display: inline-block;height: 20px;width: 18px;top: 0;bottom: 0;margin: auto;cursor: pointer; } .wb-placeholder__label {position: relative;display: inline-block;max-width: 200px;white-space: nowrap;word-break: break-all;max-height: 2em;color: var(--qm-drag-text);transition: color 0.2s; } .wb-placeholder__label.wb-placeholder__label_incorrect {max-width: 225px; } .wb-placeholder__question-icon {display: -ms-flexbox;display: flex;position: absolute;width: 20px;height: 20px;right: 5px;top: 50%;-ms-transform: translateY(-50%);transform: translateY(-50%);color: var(--qm-color-incorrect-80); } .wb-placeholder .background {position: absolute;width: 100%;height: 100%;left: 0;top: 0;transition: filter 0.1s ease; } .wb-placeholder .background__outline {position: absolute;width: 100%;height: 100%;border-radius: 4px;transition: background-color 0.2s ease;-webkit-mask: var(--rectangular-dotted-border);mask: var(--rectangular-dotted-border);display: none; } .wb-placeholder.wb-placeholder_place.wb-placeholder_type_empty {background: var(--qm-drag-background-60); } .wb-placeholder.wb-placeholder_place.wb-placeholder_type_empty::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-drag-border-60);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; } .wb-placeholder.wb-placeholder_place.wb-placeholder_type_empty .wb-placeholder__label {opacity: 0; } .wb-placeholder.wb-placeholder_type_word {background: var(--qm-drag-background);-webkit-backdrop-filter: none;backdrop-filter: none; } .wb-placeholder.wb-placeholder_type_word::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-drag-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; } .wb-placeholder.wb-placeholder_active.wb-placeholder_type_word {background: var(--qm-drag-background-hover);cursor: grab; } @supports (filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08))) or (-webkit-filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08))) {.wb-placeholder.wb-placeholder_active.wb-placeholder_type_word {filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08)); } } .wb-placeholder.wb-placeholder_active.wb-placeholder_type_word::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-drag-border-hover);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; } .wb-placeholder.wb-placeholder_active.wb-placeholder_type_word .wb-placeholder__label {color: var(--qm-drag-text-hover); } .wb-placeholder.wb-word-copy {z-index: 1; } .wb-placeholder.wb-word-copy.wb-placeholder.wb-word-copy_active {background: var(--qm-drag-background-selected);cursor: grabbing;will-change: transform; } .wb-placeholder.wb-word-copy.wb-placeholder.wb-word-copy_active .wb-placeholder__label {color: var(--qm-drag-text-and-icon); } @supports (filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16))) or (-webkit-filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16))) {.wb-placeholder.wb-word-copy.wb-placeholder.wb-word-copy_active {filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16)); } } .wb-placeholder.wb-word-copy.wb-placeholder.wb-word-copy_active::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-drag-border-selected);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; } .wb-placeholder.wb-placeholder_type_empty {background: var(--qm-drag-background-72);transition: opacity 0.1s ease; } .wb-placeholder.wb-placeholder_type_empty::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-drag-border-72);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; } .wb-placeholder.wb-placeholder_incorrect.wb-placeholder_type_empty .wb-placeholder__label {margin-right: 28px; } .wb-placeholder[disabled].wb-placeholder_type_empty {opacity: 0.72; } .wb-placeholder.wb-placeholder_place.wb-placeholder_highlight {background: var(--qm-accent-color-16); } .wb-placeholder.wb-placeholder_place.wb-placeholder_highlight::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: none;background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; } .wb-placeholder.wb-placeholder_place.wb-placeholder_highlight .background__outline {background: var(--qm-accent-color-72);display: block; } .wb-placeholder[disabled] .wb-placeholder__label {opacity: 0.72; } .wb-placeholder.wb-placeholder_correct {background: var(--qm-drag-background); } .wb-placeholder.wb-placeholder_correct::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-color-correct-72);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; } .wb-placeholder.wb-placeholder_correct .wb-placeholder__label {color: var(--qm-color-correct);opacity: 1; } .wb-placeholder.wb-placeholder_incorrect {cursor: pointer;padding: 0 30px 0 6px;background: var(--qm-drag-background); } .wb-placeholder.wb-placeholder_incorrect::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-color-incorrect-72);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; } .wb-placeholder.wb-placeholder_incorrect .wb-placeholder__label {color: var(--qm-color-incorrect);opacity: 1; } .wb-placeholder.wb-placeholder_incorrect:hover .wb-placeholder__question-icon {color: var(--qm-color-incorrect); } .wb-placeholder.wb-placeholder_drag-active {cursor: default;opacity: 0.4; } .wb-placeholder.wb-placeholder_highlight {background: var(--qm-accent-color-16); } .wb-placeholder.wb-placeholder_highlight::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: none;background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; } .wb-placeholder.wb-placeholder_highlight .background__outline {background: var(--qm-accent-color-72);display: block; }.wb-extra-words {padding: 10px 12px;position: relative;line-height: 2.2; } .wb-extra-words .wb-placeholder {margin: 0;margin-right: 8px; }.dnd-icons-layer {width: 100%;height: 100%;position: absolute;z-index: 1; }.dnd-destination-review-icon-container {position: absolute;margin: auto;width: 47px;height: 47px;cursor: pointer;pointer-events: all; } .dnd-destination-review-icon-container__icon {position: absolute;top: 0;left: 0;bottom: 0;right: 0; } .dnd-destination-review-icon-container__animated-layer {position: absolute;left: 5px;top: 5px;pointer-events: none; } .dnd-destination-review-icon-container.dnd-destination-review-icon-container_correct .dnd-destination-review-icon-container__icon {background-image: url("+ c[7]+");background-repeat: no-repeat;background-position: center;background-size: 47px;background-position-y: 2px; } .dnd-destination-review-icon-container.dnd-destination-review-icon-container_incorrect .dnd-destination-review-icon-container__icon {background-image: url("+c[8]+");background-repeat: no-repeat;background-position: center;background-size: 47px;background-position-y: 2px; }.object-view-container {position: relative;display: inline-block;vertical-align: top;overflow: hidden; }.dnd-review-tooltip {box-shadow: 0 20px 32px rgba(0, 0, 0, 0.16);box-sizing: border-box;border: 1px solid var(--qm-tooltip-border);color: var(--qm-tooltip-text);z-index: 10;padding: 20px 28px 24px 20px;position: absolute;border-radius: 8px;font-family: Open Sans, Helvetica, Arial;min-width: 172px; } .dnd-review-tooltip::before {position: absolute;top: 0;right: 0;bottom: 0;left: 0;content: '';border-radius: inherit;background: var(--qm-tooltip-background);-webkit-backdrop-filter: blur(40px);backdrop-filter: blur(40px); } .dnd-review-tooltip__label {font-size: 16px;font-family: Open Sans, Helvetica, Arial;font-weight: bold;margin: 0 0 16px 0;position: relative; } .dnd-review-tooltip__container:not(:last-child) {margin-bottom: 28px; } .dnd-review-tooltip__object-view {position: relative !important; } .dnd-review-tooltip__object-view-icon {position: absolute;width: 28px;height: 28px;bottom: 4px;left: 4px;border: 2px solid transparent;border-radius: 50%;overflow: hidden; } .dnd-review-tooltip__object-view-icon.dnd-review-tooltip__object-view-icon_correct {border-color: var(--qm-icon-color-correct-border);color: var(--qm-icon-color-correct); } .dnd-review-tooltip__object-view-icon.dnd-review-tooltip__object-view-icon_correct svg {background: var(--qm-color-correct); } .dnd-review-tooltip__object-view-icon.dnd-review-tooltip__object-view-icon_incorrect {border-color: var(--qm-icon-color-incorrect-border);color: var(--qm-icon-color-incorrect); } .dnd-review-tooltip__object-view-icon.dnd-review-tooltip__object-view-icon_incorrect svg {background: var(--qm-color-incorrect); } .dnd-review-tooltip__empty-object-view {width: 36px;height: 36px;position: relative !important;background-image: url("+ c[9]+");background-size: 36px;background-position: center;margin-left: 7px;margin-top: -1px;margin-bottom: 23px; }.correct-answers-tooltip {box-shadow: 0 20px 32px rgba(0, 0, 0, 0.16);box-sizing: border-box;border: 1px solid var(--qm-tooltip-border);color: var(--qm-tooltip-text);z-index: 10;padding: 20px 28px 24px 20px;position: absolute;border-radius: 8px;font-family: Open Sans, Helvetica, Arial;min-width: 172px;max-width: 300px; } .correct-answers-tooltip::before {position: absolute;top: 0;right: 0;bottom: 0;left: 0;content: '';border-radius: inherit;background: var(--qm-tooltip-background);-webkit-backdrop-filter: blur(40px);backdrop-filter: blur(40px); } .correct-answers-tooltip__label {font-size: 16px;font-family: Open Sans, Helvetica, Arial;font-weight: bold;margin: 0 0 16px 0;position: relative; } .correct-answers-tooltip__user-answer {font-size: 14px;color: #C70000;margin-bottom: 16px;position: relative;word-break: break-word;font-family: Open Sans, Arial, sans-serif; } .correct-answers-tooltip__correct-answer {font-size: 14px;position: relative;padding-left: 32px;margin-bottom: 5px;margin-top: 5px;word-wrap: break-word; } .correct-answers-tooltip__correct-answer-icon {content: '';position: absolute;background-color: var(--qm-color-correct);left: 2px;top: 0;width: 20px;height: 20px;border-radius: 50%; } .correct-answers-tooltip__correct-answer-icon svg {position: absolute;color: var(--qm-icon-color-correct);left: 4px;top: 4px;width: 12px;height: 12px; }.tooltip-scroll-pane {display: inline-block;position: relative;max-width: 278px;vertical-align: top; }.non-interactive-overlay {position: absolute;top: 0;width: 100%;height: 100%; }.review-answers-popup {position: absolute;background: #FFFFDE;min-width: 179px;border: 1px solid #A1A1A1;border-radius: 3px;padding: 5px; } .review-answers-popup__correct-answers-title {font-size: 17px;color: #666666; }.quiz-content-separator {-ms-flex-preferred-size: 5px;flex-basis: 5px;margin-left: -2px;margin-right: -2px;padding-left: 2px;padding-right: 2px;cursor: ew-resize;z-index: 1;height: 100%;position: absolute;top: 0; } .quiz-content-separator::before {position: absolute;content: '';border-left: 1px dashed #999999;height: 100%; }.background-base {position: absolute;overflow: hidden;width: 100%;height: 100%;border-radius: 4px; } .background-base::before {content: '';position: absolute;top: 0;left: 0;bottom: 0;right: 0;border-radius: inherit;border: 1px solid __playerText__;opacity: 0.1;pointer-events: none; } .background-base__image {position: absolute;width: 100%;height: 100%; } .background-base__image.background-base__image_fill {background-position: center;background-repeat: no-repeat;background-size: cover; } .background-base__image.background-base__image_tile {background-repeat: repeat; }.image-view {-webkit-user-select: none;-ms-user-select: none;user-select: none;position: absolute;background-size: 100% 100%; } .image-view.image-view_with-hyperlink {cursor: pointer; } .image-view.image-view_draggable {cursor: pointer; } .image-view.image-view_highlighted.image-view_dragged:not([disabled]) {filter: contrast(75%) brightness(115%); } .image-view.image-view_highlighted:hover:not([disabled]) {filter: contrast(75%) brightness(115%); } .image-view.image-view_with-zoom {cursor: pointer;cursor: zoom-in;background: rgba(255, 0, 0, 0); }.zoom-icon {background: url("+ c[10]+");width: 24px;height: 24px;bottom: 4px;right: 4px;position: absolute;content: '';opacity: 0.68; } .zoom-icon.zoom-icon_active {opacity: 0.86; } .zoom-icon.zoom-icon_type_left {left: 4px;-ms-transform: rotate(90deg);transform: rotate(90deg); } .zoom-icon.zoom-icon_type_topleft {top: 4px;left: 4px;-ms-transform: rotate(180deg);transform: rotate(180deg); } .zoom-icon.zoom-icon_type_top {top: 4px;-ms-transform: rotate(270deg);transform: rotate(270deg); }.player-shape-view {position: absolute;width: 100%; } .player-shape-view.player-shape-view_with-hyperlink {cursor: pointer; } .player-shape-view.player-shape-view_draggable {cursor: pointer; } .player-shape-view.player-shape-view_highlighted.player-shape-view_dragged:not([disabled]) {filter: contrast(75%) brightness(115%); } .player-shape-view.player-shape-view_highlighted:hover:not([disabled]) {filter: contrast(75%) brightness(115%); } .player-shape-view__shape-view-rich-text-view {-webkit-user-select: none;-ms-user-select: none;user-select: none;position: absolute;word-break: initial;word-wrap: initial; } .player-shape-view__shape-view-rich-text-view.player-shape-view__shape-view-rich-text-view_wrap-text {word-break: break-word;word-wrap: break-word; } .player-shape-view.player-shape-view_button {cursor: pointer; } .player-shape-view.player-shape-view_button:hover {filter: contrast(75%) brightness(115%); } .player-shape-view.player-shape-view_direction {height: 200px; }.line-view {position: absolute; } .line-view.line-view_with-hyperlink {cursor: pointer; } .line-view.line-view_draggable {cursor: pointer; } .line-view.line-view_highlighted.line-view_dragged:not([disabled]) {filter: contrast(75%) brightness(115%); } .line-view.line-view_highlighted:hover:not([disabled]) {filter: contrast(75%) brightness(115%); }.fullscreen-video-layer {display: none;background: #000000;will-change: transform; } .fullscreen-video-layer.fullscreen-video-layer_with-video-player {overflow: hidden;position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 1;display: block; } .fullscreen-video-layer.fullscreen-video-layer_with-video-player .video-player {top: 0 !important;right: 0 !important;bottom: 0 !important;left: 0 !important;width: 100% !important;height: 100% !important; } .fullscreen-video-layer.fullscreen-video-layer_with-video-player .video-player__video-element {width: 100% !important;height: 100% !important;-ms-transform: none !important;transform: none !important; }.slide-layout {position: absolute;width: 100%;min-height: 100%;overflow: hidden; }.quiz-slide-visualizer.quiz-slide-visualizer_mobile .slide-layout {overflow-y: auto;-webkit-overflow-scrolling: touch; }.quiz-player-skin.quiz-player-skin_filltype_player {background: __slide_background_url__ center;background-size: 100% 100%; } .quiz-player-skin.quiz-player-skin_filltype_player .quiz-slide-visualizer {background: none; }.quiz-player-skin.quiz-player-skin_fill-slide-bg .quiz-slide-visualizer {background-size: calc(100% + 12px + 12px) calc(100% + 52px + 68px);background-position-x: -12px;background-position-y: -52px; }.quiz-player-skin.quiz-player-skin_filltype_slide .quiz-slide-visualizer {background: __slide_background_url__ center;background-size: 100% 100%; }.quiz-player-skin .quiz-slide-visualizer {background: __slide_background_url__ center;background-size: 100% 100%; }.quiz-player-skin .quiz-slide-visualizer__topBorder {position: absolute;width: 100%;border-top: 1px solid rgba(0, 0, 0, 0.04); }.quiz-player-skin .quiz-slide-visualizer__rightBorder {position: absolute;right: 0;height: 100%;border-left: 1px solid rgba(0, 0, 0, 0.04); }.quiz-player-skin .quiz-slide-visualizer__bottomBorder {position: absolute;width: 100%;bottom: 0;border-top: 1px solid rgba(0, 0, 0, 0.04); }.quiz-player-skin .quiz-slide-visualizer__leftBorder {position: absolute;height: 100%;border-left: 1px solid rgba(0, 0, 0, 0.04); }.quiz-player-skin.quiz-player-skin_hide-bg .quiz-slide-visualizer > .background-base {display: none; }.quiz-player-skin.quiz-player-skin_slide-presentation-not-bg .quiz-slide-visualizer {background-image: none; }.video-player {position: relative;overflow: hidden;max-width: 100%;-webkit-user-select: none;-ms-user-select: none;user-select: none;position: absolute;overflow: hidden; } .video-player .media-controls-panel {height: 36px;width: 100%;background-color: __mediaPlayerBackground__;position: absolute;padding: 0 22px;bottom: 0;transition: bottom 200ms ease-in-out;clear: both;min-width: 80px;border-radius: 2px;-webkit-user-select: none;-ms-user-select: none;user-select: none; } .video-player .media-controls-panel.media-controls-panel_translate-z {transform: translateZ(0); } .video-player .media-controls-panel.media-controls-panel_hidden {bottom: -36px; } .video-player .media-controls-panel[disabled] {opacity: 0.7; } .video-player .media-controls-panel.media-controls-panel_minimized {padding: 0 22px 0 11px; } .video-player .media-controls-panel.media-controls-panel_minimized .timeline-control {width: calc(100% - 36px); } .video-player .media-controls-panel.media-controls-panel_minimized .timeline-control .progress-block {width: calc(100% - 8px);margin-left: 8px; } .video-player .media-controls-panel.media-controls-panel_minimized .timeline-control .time-block {display: none; } .video-player .media-controls-panel.media-controls-panel_minimized .sound-control {display: none; } .video-player .media-controls-panel .button-control {height: 36px;width: 36px;display: inline-block;float: left;cursor: pointer;opacity: 0.72;position: relative; } .video-player .media-controls-panel .button-control[disabled] {cursor: default;pointer-events: none;opacity: 0.34; } .video-player .media-controls-panel .button-control .icon-container {width: 18px;height: 18px;position: relative;top: calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: __mediaPlayerButtons__; } .video-player .media-controls-panel .button-control .icon-container__play-icon {height: 100%; } .video-player .media-controls-panel .button-control .icon-container__pause-icon {height: 100%; } .video-player .media-controls-panel .timeline-control {height: 36px;display: inline-block;float: left;width: calc(100% - 2 * 36px - 8px); } .video-player .media-controls-panel .timeline-control[disabled] {pointer-events: none; } .video-player .media-controls-panel .timeline-control .progress-block {cursor: pointer;height: 100%;display: inline-block;position: relative;float: left;width: calc(100% - 4 * 8px - 36px);margin: 0 8px; } .video-player .media-controls-panel .timeline-control .progress-block[disabled] {opacity: 0.34; } .video-player .media-controls-panel .timeline-control .progress-block__timeline {width: 100%;height: 4px;border-radius: 2px;position: absolute;background-color: __mediaPlayerButtons__;opacity: 0.3;top: calc(50% - 4px / 2);cursor: pointer; } .video-player .media-controls-panel .timeline-control .progress-block__timeline[disabled] {pointer-events: none; } .video-player .media-controls-panel .timeline-control .progress-block__progress {width: 0;height: 4px;border-radius: 2px;position: absolute;background-color: __mediaPlayerProgress__;top: calc(50% - 4px / 2); } .video-player .media-controls-panel .timeline-control .progress-block__progress[disabled] {pointer-events: none; } .video-player .media-controls-panel .timeline-control .progress-block__progress-slider-container {width: 24px;height: 36px;position: absolute;margin-left: -12px; } .video-player .media-controls-panel .timeline-control .progress-block__progress-slider {width: 12px;height: 12px;position: absolute;background-color: __mediaPlayerProgress__;top: calc(50% - 12px / 2);left: calc(50% - 12px / 2);border-radius: 50%; } .video-player .media-controls-panel .timeline-control .time-block {height: 100%;display: inline-block;position: relative;float: left;cursor: default;width: 36px;overflow: visible;margin: 0 8px; } .video-player .media-controls-panel .timeline-control .time-block__time {height: 20px;position: relative;top: calc((100% - 20px) / 2);-webkit-user-select: none;-ms-user-select: none;user-select: none;color: __mediaPlayerButtons__;font-family: var(--font-family-bold);font-size: 14px;line-height: 20px;text-align: center;opacity: 0.9; } .video-player .media-controls-panel .fullscreen-control {height: 36px;display: inline-block;float: right;cursor: pointer;position: relative;margin-left: 8px; } .video-player .media-controls-panel .fullscreen-control[disabled] {cursor: default; } .video-player .media-controls-panel .fullscreen-control.fullscreen-control_minimized {display: none; } .video-player .media-controls-panel .fullscreen-control .icon {width: 25px;height: 19px;top: calc((100% - 19px) / 2);position: relative;transition: opacity 150ms ease-in-out;opacity: 0.72; } .video-player .media-controls-panel .fullscreen-control .icon #icon {stroke: __mediaPlayerButtons__; } .video-player .media-controls-panel .fullscreen-control .icon[disabled] {pointer-events: none;opacity: 0.34; } .video-player .media-controls-panel .fullscreen-control .icon.icon_active {opacity: 1; } .video-player .media-controls-panel.media-controls-panel_without-sound .timeline-control {width: calc(100% - 36px); } .video-player .media-controls-panel.media-controls-panel_with-fullscreen-button .timeline-control {width: calc(100% - 2 * 36px - 45px); } .video-player .media-controls-panel.media-controls-panel_without-sound.media-controls-panel_with-fullscreen-button .timeline-control {width: calc(100% - 36px - 45px); } .video-player .media-controls-panel .sound-control {height: 36px;width: 36px;display: inline-block;float: left;cursor: pointer;opacity: 0.72;position: relative;float: right;cursor: pointer;margin-right: 8px; } .video-player .media-controls-panel .sound-control[disabled] {cursor: default;pointer-events: none;opacity: 0.34; } .video-player .media-controls-panel .sound-control .icon-container {width: 18px;height: 18px;position: relative;top: calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: __mediaPlayerButtons__; } .video-player .media-controls-panel .sound-control .icon-container__sound-on {left: 1px;height: 100%;float: left;position: relative; } .video-player .media-controls-panel .sound-control .icon-container__sound-off {left: 1px;height: 100%;float: left;position: relative; } .video-player .media-controls-panel {border-radius: 0; } .video-player__start-button {text-align: center;display: inline-block;height: 56px;width: 56px;position: absolute;top: calc(50% - 56px / 2);left: calc(50% - 56px / 2);cursor: pointer;transition: opacity 150ms ease-in-out;opacity: 1;transform: translateZ(0); } .video-player__start-button:hover {opacity: 0.8; } .video-player__replay-button {text-align: center;display: inline-block;height: 56px;width: 56px;position: absolute;top: calc(50% - 56px / 2);left: calc(50% - 56px / 2);cursor: pointer;transition: opacity 150ms ease-in-out;opacity: 1;transform: translateZ(0); } .video-player__replay-button:hover {opacity: 0.8; } .video-player .video-player-preloader {width: 50px;height: 50px;position: absolute;top: 0;left: 0;bottom: 0;right: 0;margin: auto;border-radius: 10px;background-color: rgba(0, 0, 0, 0.5); } .video-player .video-player-preloader__image {width: 50px;height: 50px;-ms-transform-origin: center;transform-origin: center; } .video-player video {width: 100%;height: 100%; }.quiz-slide-visualizer {position: relative; } .quiz-slide-visualizer.quiz-slide-visualizer_animated .slide-layout * {pointer-events: none; } .quiz-slide-visualizer:focus {outline: none; } .quiz-slide-visualizer__direction {position: absolute; } .quiz-slide-visualizer__content {width: 100%;-webkit-user-select: none;-ms-user-select: none;user-select: none;position: absolute; } .quiz-slide-visualizer__wrapper {padding-bottom: 10px; } .quiz-slide-visualizer__shape-view-rich-text-view {-webkit-user-select: none;-ms-user-select: none;user-select: none;position: absolute;word-break: initial;word-wrap: initial; } .quiz-slide-visualizer__shape-view-rich-text-view.quiz-slide-visualizer__shape-view-rich-text-view_wrap-text {word-break: break-word;word-wrap: break-word; } .quiz-slide-visualizer .slide-object-view-icon-placeholder {-webkit-user-select: none;-ms-user-select: none;user-select: none;position: absolute; } .quiz-slide-visualizer .slide-object-view-icon-placeholder.slide-object-view-icon-placeholder_type_passed {background: url("+ c[11]+") no-repeat center;background-size: contain;border-radius: 100%; } .quiz-slide-visualizer .slide-object-view-icon-placeholder.slide-object-view-icon-placeholder_type_failed {background: url("+c[12]+") no-repeat center;background-size: contain;border-radius: 100%; } .quiz-slide-visualizer .slide-object-view-icon-placeholder.slide-object-view-icon-placeholder_type_mock-flash-movie {background: url("+c[13]+") no-repeat center;background-size: cover; } .quiz-slide-visualizer .slide-picture-view {-webkit-user-select: none;-ms-user-select: none;user-select: none;position: absolute; } .quiz-slide-visualizer .slide-picture-view.slide-picture-view_with-zoom {cursor: pointer;cursor: zoom-in;background: rgba(255, 0, 0, 0); } .quiz-slide-visualizer .slide-picture-view.slide-picture-view_with-hyperlink {cursor: pointer; } .quiz-slide-visualizer .slide-audio-view-object {-webkit-user-select: none;-ms-user-select: none;user-select: none;position: absolute; } .quiz-slide-visualizer .slide-audio-view-object .slide-audio-view {width: 100%;height: 100%;position: relative; } .quiz-slide-visualizer .slide-audio-view {-webkit-user-select: none;-ms-user-select: none;user-select: none;position: absolute;margin: 0 12px; } .quiz-slide-visualizer .slide-audio-view .media-controls-panel {height: 36px;width: 100%;background-color: __mediaPlayerBackground__;position: absolute;padding: 0 12px;bottom: 0;transition: bottom 200ms ease-in-out;clear: both;min-width: 80px;border-radius: 8px;-webkit-user-select: none;-ms-user-select: none;user-select: none; } .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_translate-z {transform: translateZ(0); } .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_hidden {bottom: -36px; } .quiz-slide-visualizer .slide-audio-view .media-controls-panel[disabled] {opacity: 0.7; } .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_minimized {padding: 0 12px 0 6px; } .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_minimized .timeline-control {width: calc(100% - 36px); } .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_minimized .timeline-control .progress-block {width: calc(100% - 8px);margin-left: 8px; } .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_minimized .timeline-control .time-block {display: none; } .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_minimized .sound-control {display: none; } .quiz-slide-visualizer .slide-audio-view .media-controls-panel .button-control {height: 36px;width: 36px;display: inline-block;float: left;cursor: pointer;opacity: 0.72;position: relative; } .quiz-slide-visualizer .slide-audio-view .media-controls-panel .button-control[disabled] {cursor: default;pointer-events: none;opacity: 0.34; } .quiz-slide-visualizer .slide-audio-view .media-controls-panel .button-control .icon-container {width: 18px;height: 18px;position: relative;top: calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: __mediaPlayerButtons__; } .quiz-slide-visualizer .slide-audio-view .media-controls-panel .button-control .icon-container__play-icon {height: 100%; } .quiz-slide-visualizer .slide-audio-view .media-controls-panel .button-control .icon-container__pause-icon {height: 100%; } .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control {height: 36px;display: inline-block;float: left;width: calc(100% - 2 * 36px - 8px); } .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control[disabled] {pointer-events: none; } .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block {cursor: pointer;height: 100%;display: inline-block;position: relative;float: left;width: calc(100% - 4 * 8px - 36px);margin: 0 8px; } .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block[disabled] {opacity: 0.34; } .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__timeline {width: 100%;height: 4px;border-radius: 2px;position: absolute;background-color: __mediaPlayerButtons__;opacity: 0.3;top: calc(50% - 4px / 2);cursor: pointer; } .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__timeline[disabled] {pointer-events: none; } .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__progress {width: 0;height: 4px;border-radius: 2px;position: absolute;background-color: __mediaPlayerProgress__;top: calc(50% - 4px / 2); } .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__progress[disabled] {pointer-events: none; } .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__progress-slider-container {width: 24px;height: 36px;position: absolute;margin-left: -12px; } .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__progress-slider {width: 12px;height: 12px;position: absolute;background-color: __mediaPlayerProgress__;top: calc(50% - 12px / 2);left: calc(50% - 12px / 2);border-radius: 50%; } .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .time-block {height: 100%;display: inline-block;position: relative;float: left;cursor: default;width: 36px;overflow: visible;margin: 0 8px; } .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .time-block__time {height: 20px;position: relative;top: calc((100% - 20px) / 2);-webkit-user-select: none;-ms-user-select: none;user-select: none;color: __mediaPlayerButtons__;font-family: var(--font-family-bold);font-size: 14px;line-height: 20px;text-align: center;opacity: 0.9; } .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control {height: 36px;display: inline-block;float: right;cursor: pointer;position: relative;margin-left: 8px; } .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control[disabled] {cursor: default; } .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control.fullscreen-control_minimized {display: none; } .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control .icon {width: 25px;height: 19px;top: calc((100% - 19px) / 2);position: relative;transition: opacity 150ms ease-in-out;opacity: 0.72; } .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control .icon #icon {stroke: __mediaPlayerButtons__; } .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control .icon[disabled] {pointer-events: none;opacity: 0.34; } .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control .icon.icon_active {opacity: 1; } .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_without-sound .timeline-control {width: calc(100% - 36px); } .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_with-fullscreen-button .timeline-control {width: calc(100% - 2 * 36px - 45px); } .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_without-sound.media-controls-panel_with-fullscreen-button .timeline-control {width: calc(100% - 36px - 45px); } .quiz-slide-visualizer .slide-audio-view .media-controls-panel .sound-control {height: 36px;width: 36px;display: inline-block;float: left;cursor: pointer;opacity: 0.72;position: relative;float: right;cursor: pointer;margin-right: 8px; } .quiz-slide-visualizer .slide-audio-view .media-controls-panel .sound-control[disabled] {cursor: default;pointer-events: none;opacity: 0.34; } .quiz-slide-visualizer .slide-audio-view .media-controls-panel .sound-control .icon-container {width: 18px;height: 18px;position: relative;top: calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: __mediaPlayerButtons__; } .quiz-slide-visualizer .slide-audio-view .media-controls-panel .sound-control .icon-container__sound-on {left: 1px;height: 100%;float: left;position: relative; } .quiz-slide-visualizer .slide-audio-view .media-controls-panel .sound-control .icon-container__sound-off {left: 1px;height: 100%;float: left;position: relative; } .quiz-slide-visualizer__submitted-status {position: absolute;width: 30px;height: 30px;background: green;margin: auto;top: 0;bottom: 0;right: 0;left: 0;border-radius: 15px; }.survey-text-input-view__container {height: 30px;border: 1px solid #808080;border-radius: 3px;padding: 3px; }.survey-text-input-view__text-input {width: 100%;height: 100%;border: none; }.choice-picture-attachment-view {position: relative;-webkit-user-select: none;-ms-user-select: none;user-select: none;background-repeat: no-repeat;background-position: center;background-size: contain; } .choice-picture-attachment-view.choice-picture-attachment-view_with-zoom {cursor: pointer;cursor: zoom-in; }.timed-question-popup {position: absolute;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;background-color: #676767;border-radius: 60px;border: 1px solid rgba(54, 54, 54, 0.08);padding: 13px 22px;color: #FFFFFF;font-size: 16px;font-family: var(--font-family-normal);white-space: nowrap;pointer-events: none; } .timed-question-popup__icon {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-pack: center;justify-content: center;margin-right: 20px; }.quiz-report-window {box-sizing: content-box;background-color: #F5F5F5;position: absolute;max-width: 100%;max-height: 100%;border: 1px solid rgba(0, 0, 0, 0.04);top: 0;right: 0;left: 0;bottom: 0; }.quiz-report-content {position: relative;width: 100%;-webkit-print-color-adjust: exact; } .quiz-report-content .quiz-report-header {font-weight: bold;font-family: Open Sans, Arial, sans-serif;font-size: 17px;color: #484848;font-size: 19px;text-align: center;padding: 20px;word-wrap: break-word; } .quiz-report-content .quiz-main-section-container {width: 100%;margin-top: 20px;margin-bottom: 20px;border-collapse: inherit; } .quiz-report-content .quiz-main-section-container .quiz-report-info {font-family: Open Sans, Arial, sans-serif;font-size: 12px;font-size: 16px;margin-left: 60px;float: left;position: relative; } .quiz-report-content .quiz-main-section-container .quiz-report-info .chart-canvas {position: absolute; } .quiz-report-content .quiz-main-section-container .quiz-report-info__text-container {position: absolute;display: table; } .quiz-report-content .quiz-main-section-container .quiz-report-info__text {text-align: center;display: table-cell;vertical-align: middle; }.quiz-user-info {font-family: Open Sans, Arial, sans-serif;font-size: 12px;padding: 10px;background: white;border: 1px solid #E5E5E5;position: relative;display: block;margin-right: 40px;margin-left: 40px; } .quiz-user-info .quiz-user-info-table.quiz-user-info-table_graded {margin-left: auto;margin-right: auto; } .quiz-user-info .quiz-user-info-table__column {padding: 7px 10px; } .quiz-user-info .quiz-user-info-table__column.quiz-user-info-table__column_value {word-break: break-word;font-weight: bold; }.quiz-questions-info {font-family: Open Sans, Arial, sans-serif;font-size: 12px;margin: 20px 40px 0 40px;padding-bottom: 10px; } .quiz-questions-info__header {font-weight: bold;font-family: Open Sans, Arial, sans-serif;font-size: 17px;color: #484848;margin-bottom: 20px;margin-top: 30px; } .quiz-questions-info .quiz-questions-info-table {width: 100%;font-size: 13px;color: #3a3a3a; } .quiz-questions-info .quiz-questions-info-table__title-text {max-height: 36px;overflow: hidden;line-height: 18px; } .quiz-questions-info .quiz-questions-info-table__column {padding: 3px;padding: 9px;border-bottom: 1px solid #E0E0E0;text-align: left; } .quiz-questions-info .quiz-questions-info-table__column.quiz-questions-info-table__column_title {white-space: pre-wrap;word-break: break-word; } .quiz-questions-info .quiz-questions-info-table__column.quiz-questions-info-table__column_center {text-align: center; } .quiz-questions-info .quiz-questions-info-table__column.quiz-questions-info-table__column_small {width: 10px; } .quiz-questions-info .quiz-questions-info-table__column.quiz-questions-info-table__column_header {background-color: #F7F7F7; }.quiz-groups-info {font-family: Open Sans, Arial, sans-serif;font-size: 12px;margin: 20px 40px; } .quiz-groups-info .quiz-group-info-score-bar {height: 6px;background-color: #EEEEEE;margin-top: 10px;margin-bottom: 10px;border-radius: 3px; } .quiz-groups-info .quiz-group-info-score-bar__progress {background: __horizontalGradient(__reportProgressBarBackground__, __reportProgressBarBackgroundSecond__);background: linear-gradient(to right, __reportProgressBarBackground__, __reportProgressBarBackgroundSecond__);height: 100%;border-radius: 3px; } .quiz-groups-info .quiz-group-info-section-text-block.quiz-group-info-section-text-block_header {font-weight: bold;font-family: Open Sans, Arial, sans-serif;font-size: 17px;color: #484848;margin-bottom: 20px;margin-top: 30px; } .quiz-groups-info .quiz-group-info-section-text-block__title {display: inline-block; } .quiz-groups-info .quiz-group-info-section-text-block__score {display: inline-block; } .quiz-groups-info .quiz-group-info-section-text-block__score-header {display: inline-block; } .quiz-groups-info .quiz-group-info-section-text-block__score-header {line-height: 27px; } .quiz-groups-info .quiz-group-info-section-text-block__score {width: 90px;text-align: right; } .quiz-groups-info .quiz-group-info-section-text-block__title {max-width: calc(100% - 90px); } .quiz-groups-info .quiz-group-info-section-text-block__score {font-family: Open Sans, Arial, sans-serif;font-size: 12px;float: right; } .quiz-groups-info .quiz-group-info-section-text-block__score-header {font-family: Open Sans, Arial, sans-serif;font-size: 12px;float: right; }.report-scroll-pane {position: relative;width: 100%;padding-top: 5px;padding-bottom: 5px;background: white;max-width: 690px;left: 0;right: 0;margin: auto; } .report-scroll-pane .report-scroll-pane-vscroll {position: absolute;height: 100%;width: 10px;right: 0;top: 0; } .report-scroll-pane .report-scroll-pane-vscroll__up {width: 10px;height: 10px; } .report-scroll-pane .report-scroll-pane-vscroll__down {width: 10px;height: 10px; } .report-scroll-pane .report-scroll-pane-vscroll .thumb {border-radius: 4px;background-color: #cccccc;position: absolute;right: 5px;width: 4px; } .report-scroll-pane .report-scroll-pane-vscroll .thumb:hover {opacity: 0.5; }.report-scroll-container {overflow: hidden;position: relative;height: 100%; }@media print {body, html {background-color: #FFFFFF !important; } body {width: 100% !important; } body > * {display: none; } body .quiz-report-content {opacity: 1 !important;display: block !important;overflow: visible; } }.frames-layer {position: absolute;overflow: hidden;top: 0;left: 0;z-index: 1; } .frames-layer.frames-layer_tablet, .frames-layer.frames-layer_embedded {top: 0;bottom: 0;left: 0;right: 0; } .frames-layer .modal-layer {background: #000000;opacity: 0.28;position: absolute;width: 100%;height: 100%; } .frames-layer .quiz-message-box {position: relative;background: __playerBackground__;color: __playerText__;display: block;border-radius: 3px;box-shadow: 0 8px 16px rgba(0, 0, 0, 0.08);margin: 0 10px;padding: 40px;position: absolute; } .frames-layer .quiz-message-box::before {content: '';display: block;position: absolute;left: 0;top: 0;width: 100%;height: 100%;border: 1px solid __playerText__;opacity: 0.08; } .frames-layer .quiz-message-box__scroll-area {overflow: hidden;height: 100%;bottom: 100%;padding-right: 10px; } .frames-layer .quiz-message-box__message {text-align: center;font-size: 16px;color: __playerText__;position: relative;font-family: var(--font-family-normal); } .frames-layer .quiz-message-box .quiz-message-box-buttons-panel {position: relative;width: 100%; } .frames-layer .quiz-message-box .quiz-message-box-buttons-panel__buttons {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-pack: center;justify-content: center;-ms-flex-wrap: wrap;flex-wrap: wrap;text-align: center;margin-top: -8px; } .frames-layer .quiz-message-box .quiz-message-box-buttons-panel__buttons > * {margin-right: 8px;margin-top: 8px; } .frames-layer .quiz-message-box__content {display: block;position: relative;margin-bottom: 24px; } .frames-layer .quiz-message-box__icon {position: relative;display: -ms-flexbox;display: flex;-ms-flex-pack: center;justify-content: center;margin: 0 auto 24px auto; } .frames-layer .quiz-message-box__message-container {overflow: hidden;display: inline-block;max-width: 480px;vertical-align: top;position: relative; } .frames-layer .quiz-picture-attachment-window {cursor: pointer;cursor: zoom-out;background: rgba(0, 0, 0, 0.7);position: absolute;top: 0;left: 0;bottom: 0;right: 0; } .frames-layer .quiz-picture-attachment-window__content {position: absolute;background-color: __playerBackground__;margin: auto;top: 0;left: 0;bottom: 0;right: 0; }.window-button {border: none;outline: none;cursor: pointer;height: 36px;line-height: 34px;padding: 0 24px 13px 24px;border-radius: 4px;position: relative;float: left;margin-right: 5px;text-align: center;-webkit-user-select: none;-ms-user-select: none;user-select: none;font-family: var(--font-family-bold);font-size: 15px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;background: __secondaryButtonBackground__;color: __secondaryButtonText__;margin-left: 5.5px;margin-right: 5.5px;display: inline-block;float: none; } .window-button:not(.ie9) {min-width: 80px; } .window-button[disabled] {opacity: 0.5;cursor: default;pointer-events: none; } .window-button:focus {outline: none; } .window-button:focus::before {content: '';position: absolute;top: 3px;bottom: 3px;left: 3px;right: 3px;border: 1px dotted __secondaryButtonText__;opacity: 0.6; } .window-button.window-button_active:focus::before {position: absolute;top: 3px;bottom: 3px;left: 3px;right: 3px;border: 1px dotted __secondaryButtonTextHover__;opacity: 0.6; } .window-button.window-button_active {background: __secondaryButtonBackgroundHover__;color: __secondaryButtonTextHover__; }.send-report {box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);background: __playerBackground__;border-radius: 5px;height: 105px;width: 268px;position: absolute;top: 0;right: 0;bottom: 0;left: 0;margin: auto; } .send-report__message {text-align: center;font-size: 14px;top: 34px;position: relative;font-family: var(--font-family-normal); } .send-report__preloader {width: 208px;height: 13px;position: absolute;background: url("+ c[14]+");margin: auto;left: 0;right: 0;display: block;bottom: 20px; }.slide-list-layer {overflow: hidden;position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 1;background-color: rgba(0, 0, 0, 0.4); }.quiz-slide-list-view {position: absolute;background: #FFFFFF;top: 14px;right: 0;left: 0;margin: 0 32px;color: #34383D;border-radius: 4px; } .quiz-slide-list-view__close-button {background: url("+c[15]+") no-repeat;opacity: 0.68;position: absolute;width: 20px;height: 20px;background-size: 14px;background-position: 3px;top: -30px;right: 0;cursor: pointer; } .quiz-slide-list-view__close-button.quiz-slide-list-view__close-button_active {opacity: 1; } .quiz-slide-list-view__footer {height: 9px;background-color: #F8F8F8;border-radius: 0 0 4px 4px; }.quiz-slide-list {position: relative;overflow: hidden;background: #FFFFFF;color: #34383D;max-height: 350px;min-height: 150px; } .quiz-slide-list.quiz-slide-list_mobile {overflow-y: auto; } .quiz-slide-list > div[disabled] {pointer-events: none; } .quiz-slide-list__scroll {top: 62px !important;bottom: 0 !important; } .quiz-slide-list:focus {outline: none; }.slide-list-header {line-height: 20px;background-color: #F8F8F8;color: #34383D;font-family: var(--font-family-bold);font-weight: bold;font-size: 15px;padding: 18px;border-radius: 4px 4px 0 0;border-bottom: 1px solid rgba(66, 72, 78, 0.08); } .slide-list-header__mark-cell {min-width: 10px;display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding-left: 10px;padding-right: 10px;max-width: 170px;float: right;text-align: center; } .slide-list-header__title-cell {min-width: 100px;display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding-left: 10px;padding-right: 10px; } .slide-list-header__awarded-points-cell {min-width: 45px;display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding-left: 10px;padding-right: 10px;max-width: 105px;float: right;text-align: center; } .slide-list-header__max-points-cell {min-width: 45px;display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding-left: 10px;padding-right: 10px;max-width: 105px;float: right;text-align: center; } .slide-list-header__status-cell {min-width: 45px;display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding-left: 10px;padding-right: 10px;max-width: 105px;float: right;text-align: center; } .slide-list-header__answered-cell {min-width: 45px;display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding-left: 10px;padding-right: 10px;max-width: 105px;float: right;text-align: center; }.quiz-slide-list-status-icon {position: relative;width: 100%;height: 100%; } .quiz-slide-list-status-icon__icon {width: 20px;height: 20px;position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto; }.slide-state-list-row {background: #FFFFFF;width: 100%;font-family: Open Sans, Helvetica, Arial;padding: 0 18px;vertical-align: middle;font-size: 15px;height: 50px;position: relative;cursor: pointer;overflow: hidden; } .slide-state-list-row:not(:last-child)::before {content: '';position: absolute;left: 20px;right: 0;bottom: 0;display: block;height: 1px;background-color: rgba(66, 72, 78, 0.08); } .slide-state-list-row__items-container {float: right;line-height: 50px; } .slide-state-list-row__title {display: inline-block;max-height: 34px;position: absolute;padding-left: 10px;padding-right: 10px;white-space: pre-wrap;word-wrap: break-word; } .slide-state-list-row__title:not(:last-child)::before {content: attr(data-number);display: inline-block;width: 3ch;font-weight: bold;opacity: 0.6; } .slide-state-list-row__points span {opacity: 0.6; } .slide-state-list-row__points {display: inline-block;text-align: center;float: right;padding-left: 10px;padding-right: 10px;white-space: nowrap; } .slide-state-list-row__awarded-points {display: inline-block;text-align: center;float: right;padding-left: 10px;padding-right: 10px;white-space: nowrap; } .slide-state-list-row__status {right: 15px;height: 50px;float: right;padding-left: 10px;padding-right: 10px;text-align: center; } .slide-state-list-row__answered {right: 15px;height: 50px;float: right;padding-left: 10px;padding-right: 10px;text-align: center; } .slide-state-list-row__marker {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-pack: center;justify-content: center;height: 50px;float: right;padding-left: 10px;padding-right: 10px;text-align: center;opacity: 0.6; } .slide-state-list-row__marker svg {width: 20px;height: 20px; } .slide-state-list-row__marker.slide-state-list-row__marker_marked svg {fill: rgba(0, 0, 0, 0.4); } .slide-state-list-row[aria-selected='true'], .slide-state-list-row.slide-state-list-row_active {background: #E8E8E8; }.slide-list-scroll-container {border-radius: 4px;overflow: hidden; }.quiz-player-skin {position: absolute;background: __playerBackground__;overflow: hidden;font-family: var(--font-family-normal); } .quiz-player-skin__main-container {position: relative; } .quiz-player-skin.quiz-player-skin_ms-edge {-ms-touch-action: none;touch-action: none; } .quiz-player-skin.quiz-player-skin_embedded-mode {border-radius: 0;border: 1px solid rgba(0, 0, 0, 0.12); } .quiz-player-skin *:focus {outline: none; }.accessible-authorization-field-view input[type=text],.accessible-authorization-field-view input[type=number],.accessible-authorization-field-view input[type=email] {border: 2px solid #AAAAAA;font-family: Segoe UI, sans-serif;font-size: 20px;font-weight: normal;-webkit-appearance: textfield;width: 100%;height: 50px; }.accessible-authorization-field-view__title {display: block;margin-top: 8px;margin-bottom: 4px; }.accessible-authorization-field-view__combobox {height: 28px;width: 100%;font-family: Segoe UI, sans-serif;font-size: 20px;font-weight: normal; }.accessible-intro-slide-content {margin-top: 16px; }.accessible-info-slide-content {margin-top: 16px; }.accessible-choice-view {padding-top: 8px; } .accessible-choice-view input[type=radio] {-webkit-appearance: radio; } .accessible-choice-view input[type=checkbox] {-webkit-appearance: checkbox; } .accessible-choice-view input[type=text] {-webkit-appearance: textfield;vertical-align: middle;margin-left: 8px;font-family: Segoe UI, sans-serif;font-size: 20px;font-weight: normal; } .accessible-choice-view__active-element {vertical-align: middle;width: 24px;height: 24px; } .accessible-choice-view__text-content {display: inline-block;vertical-align: middle;margin-left: 4px; } .accessible-choice-view__text-content[disabled] {color: #B3B3B3; } .accessible-choice-view[disabled] {pointer-events: none; } .accessible-choice-view .accessible-rich-text-equation {display: inline; }.accessible-match-item-view {margin-top: 8px; } .accessible-match-item-view__text-content {display: inline-block;vertical-align: middle; } .accessible-match-item-view__text-content[disabled] {color: #B3B3B3; } .accessible-match-item-view__select-control {font-family: Segoe UI, sans-serif;font-size: 20px;font-weight: normal;border: 2px solid #AAAAAA;display: inline-block;vertical-align: middle;height: 37px;margin-left: 8px;width: 200px; }.accessible-sequence-choice-view {margin-top: 8px; } .accessible-sequence-choice-view__text-content {display: inline-block;vertical-align: middle; } .accessible-sequence-choice-view__text-content[disabled] {color: #B3B3B3; } .accessible-sequence-choice-view__select-control {font-family: Segoe UI, sans-serif;font-size: 20px;font-weight: normal;border: 2px solid #AAAAAA;display: inline-block;vertical-align: middle;height: 37px;margin-left: 8px;width: 80px; }.accessible-fib-content {margin-top: 16px; } .accessible-fib-content input[type=text], .accessible-fib-content input[type=number], .accessible-fib-content input[type=email] {border: 2px solid #AAAAAA;font-family: Segoe UI, sans-serif;font-size: 20px;font-weight: normal;-webkit-appearance: textfield;width: 100%;height: 50px; }.accessible-fib-placeholder {margin-top: 8px;margin-bottom: 8px; }.accessible-wordbank-placeholder {font-family: Segoe UI, sans-serif;font-size: 20px;font-weight: normal;border: 2px solid #AAAAAA;width: 200px;height: 37px;margin-top: 8px;margin-bottom: 8px; }.accessible-mct-placeholder {font-family: Segoe UI, sans-serif;font-size: 20px;font-weight: normal;border: 2px solid #AAAAAA;width: 200px;height: 37px;margin-top: 8px;margin-bottom: 8px; }.accessible-type-in-content {margin-top: 16px; } .accessible-type-in-content input[type=text], .accessible-type-in-content input[type=number], .accessible-type-in-content input[type=email] {border: 2px solid #AAAAAA;font-family: Segoe UI, sans-serif;font-size: 20px;font-weight: normal;-webkit-appearance: textfield;width: 100%;height: 50px; } .accessible-type-in-content input[type=number]::-webkit-inner-spin-button, .accessible-type-in-content input[type=number]::-webkit-outer-spin-button {-webkit-appearance: none;margin: 0; }.accessible-numeric-content {margin-top: 16px; } .accessible-numeric-content input[type=text], .accessible-numeric-content input[type=number], .accessible-numeric-content input[type=email] {border: 2px solid #AAAAAA;font-family: Segoe UI, sans-serif;font-size: 20px;font-weight: normal;-webkit-appearance: textfield;width: 100%;height: 50px; } .accessible-numeric-content input[type=number]::-webkit-inner-spin-button, .accessible-numeric-content input[type=number]::-webkit-outer-spin-button {-webkit-appearance: none;margin: 0; }.accessible-likert-scale-statement {margin-top: 8px; }.accessible-likert-scale-label input[type=radio] {-webkit-appearance: radio; }.accessible-likert-scale-label__radio {display: inline-block;vertical-align: middle;width: 24px;height: 24px; }.accessible-likert-scale-label__label {display: inline-block;vertical-align: middle;margin-left: 4px; } .accessible-likert-scale-label__label[disabled] {color: #B3B3B3; }.accessible-essay-content__text-input {font-family: Segoe UI, sans-serif;font-size: 20px;font-weight: normal;border: 2px solid #AAAAAA;margin-top: 8px;resize: none;width: 100%;height: 200px; }.quiz-accessible-result-slide-header {margin-bottom: 16px;font-family: Segoe UI, sans-serif;font-size: 26px;font-weight: 600; }.accessible-result-slide-content {margin-top: 16px; } .accessible-result-slide-content__button {min-width: 217px;min-height: 46px;font-family: Segoe UI, sans-serif;font-size: 20px;font-weight: normal;margin-top: 24px;margin-right: 12px; }.accessible-quiz-review {padding: 12px;clear: both; } .accessible-quiz-review__header {font-family: Segoe UI, sans-serif;font-size: 36px;font-weight: 600; } .accessible-quiz-review__number {font-family: Segoe UI, sans-serif;font-size: 26px;font-weight: 600;margin-top: 12px; } .accessible-quiz-review__feedback {font-family: Segoe UI, sans-serif;font-size: 26px;font-weight: 600; } .accessible-quiz-review__feedback.accessible-quiz-review__feedback_correct {color: #1FA818; } .accessible-quiz-review__feedback.accessible-quiz-review__feedback_incorrect {color: #D44848; } .accessible-quiz-review__feedback.accessible-quiz-review__feedback_partially {color: #D07F04; } .accessible-quiz-review__description {margin-top: 8px;margin-bottom: 8px; }.quiz-accessible-top-panel {font-family: Segoe UI, sans-serif;font-size: 16px;font-weight: 600;min-height: 50px;padding: 12px; } .quiz-accessible-top-panel__content {font-family: Segoe UI, sans-serif;font-size: 16px;font-weight: 600; }.quiz-accessible-control-panel {padding: 12px;float: left;direction: rtl; } .quiz-accessible-control-panel__button {min-width: 217px;min-height: 46px;font-family: Segoe UI, sans-serif;font-size: 20px;font-weight: normal;margin-right: 12px; }.quiz-accessible-slide-list {margin-bottom: 8px;padding: 12px;clear: both; } .quiz-accessible-slide-list__summary {font-weight: 600;margin-bottom: 8px; } .quiz-accessible-slide-list__header {display: inline;font-family: Segoe UI, sans-serif;font-size: 20px;font-weight: normal; } .quiz-accessible-slide-list__item {cursor: pointer; } .quiz-accessible-slide-list__item.quiz-accessible-slide-list__item_active {color: brown; } .quiz-accessible-slide-list__item[disabled] {color: #B3B3B3; }.quiz-accessible-skin {position: absolute;background: white;font-family: Segoe UI, sans-serif;font-size: 20px;font-weight: normal; } .quiz-accessible-skin:not(.embedded) {min-height: 100%; } .quiz-accessible-skin[disabled] {pointer-events: none;background: #808080; }.quiz-accessible-question-title {margin-bottom: 12px;padding: 11px 12px;background: #EFEFEF;font-family: Segoe UI, sans-serif;font-size: 16px;font-weight: 600; }.quiz-accessible-timer {font-family: Segoe UI, sans-serif;font-size: 16px;font-weight: 600;padding: 6px 0 6px 12px; }.quiz-accessible-slide {display: block;width: 100%;padding: 12px; } .quiz-accessible-slide .accessibility-rich-text-image {max-width: 100%;margin-top: 12px; } .quiz-accessible-slide .accessibility-rich-text-video {max-width: 100%;margin-top: 12px; } .quiz-accessible-slide ul {list-style: disc;margin-left: 19px; } .quiz-accessible-slide ol {list-style: decimal;margin-left: 16px; }.quiz-accessible-slide-description {font-family: Segoe UI, sans-serif;font-size: 20px;font-weight: normal; }.quiz-accessible-slide-picture {max-width: 100%;margin-top: 12px; }.quiz-accessible-slide-video {max-width: 100%;margin-top: 12px; }.quiz-accessible-slide-audio {margin-top: 12px; }.accessible-not-supported-content {font-size: 20px;font-weight: normal; }.quiz-accessible-hidden-link-container {position: relative;height: 27px;padding: 0 12px; }.quiz-accessible-hidden-link {position: absolute;display: block;left: -10000px;width: 1px;height: 1px;overflow: hidden; } .quiz-accessible-hidden-link:focus {left: auto;width: auto;height: auto; }.quiz-skin-switch-control {width: 64px;height: 64px;position: fixed;left: 16px;top: 16px;cursor: pointer;border: none; } .quiz-skin-switch-control.quiz-skin-switch-control_mode_desktop {background: url("+ c[16]+") no-repeat center; } .quiz-skin-switch-control.quiz-skin-switch-control_mode_desktop:hover {background: url("+c[17]+") no-repeat center; } .quiz-skin-switch-control.quiz-skin-switch-control_mode_desktop:active {background: url("+c[18]+") no-repeat center; } .quiz-skin-switch-control.quiz-skin-switch-control_mode_desktop:focus {outline: none; } .quiz-skin-switch-control.quiz-skin-switch-control_mode_desktop:focus::before {content: '';position: absolute;top: 3px;bottom: 3px;left: 3px;right: 3px;border: 1px dotted __primaryButtonText__;opacity: 0.6; } .quiz-skin-switch-control.quiz-skin-switch-control_mode_accessible {background: url("+ c[19]+") no-repeat center; } .quiz-skin-switch-control.quiz-skin-switch-control_mode_accessible:hover {background: url("+c[20]+") no-repeat center; } .quiz-skin-switch-control.quiz-skin-switch-control_mode_accessible:active {background: url("+c[21]+") no-repeat center; } .quiz-skin-switch-control.quiz-skin-switch-control_with-launcher {z-index: 101; }.container-top-shadow {background: __verticalGradient(#FFFFFF, rgba(255, 255, 255, 0));background: linear-gradient(to bottom, #FFFFFF, rgba(255, 255, 255, 0));position: absolute;top: 0;left: 0;right: 0;height: 60px;pointer-events: none; }.container-bottom-shadow {background: __verticalGradient(rgba(255, 255, 255, 0), #FFFFFF);background: linear-gradient(to bottom, rgba(255, 255, 255, 0), #FFFFFF);position: absolute;bottom: 0;left: 0;right: 0;height: 60px;pointer-events: none;border-radius: inherit; }.vertical-scrollbar {position: absolute;right: 0;top: 4px;bottom: 4px;width: 14px;transition: opacity 0.2s ease; } .vertical-scrollbar .thumb {position: absolute;width: 8px;right: 3px;padding: 1px;border-radius: 5px; } .vertical-scrollbar .thumb__background {height: 100%;border-radius: 4px;background-color: rgba(0, 0, 0, 0.32);border: 1px solid rgba(255, 255, 255, 0.12); }.vertical-scrollbar {transition: none;opacity: 0.5 !important; }"; let d;for(const [f,g]of Object.entries(null!=(d=a)?d:{}))a=`__${f.replace(RegExp("\\.","g"),"_")}__`,c=c.replace(new RegExp(a,"g"),g);let e;for(const [f,g]of Object.entries(null!=(e=b)?e:{}))c=c.replace(new RegExp(f,"g"),g);c=c.replace(/__verticalGradient\(([#0-9a-z]+), ([#0-9a-z]+)\)/gi,this.tx);c=c.replace(/__horizontalGradient\(([#0-9a-z]+), ([#0-9a-z]+)\)/gi,this.px);return aK(c)}tx(a,b,c){return`url(data:image/svg+xml;base64,${kg(`<svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 1 1" preserveAspectRatio="none"><linearGradient id="g436" gradientUnits="userSpaceOnUse" x1="0%" y1="0%" x2="0%" y2="100%"><stop stop-color="${b}" offset="0"/><stop stop-color="${c}" offset="1"/></linearGradient><rect x="0" y="0" width="1" height="1" fill="url(#g436)" /></svg>`)})`}px(a, b,c){return`url(data:image/svg+xml;base64,${kg(`<svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 1 1" preserveAspectRatio="none"><linearGradient id="gh436" gradientUnits="userSpaceOnUse" x1="0%" y1="0%" x2="100%" y2="0%"><stop stop-color="${b}" offset="0"/><stop stop-color="${c}" offset="1"/></linearGradient><rect x="0" y="0" width="1" height="1" fill="url(#gh436)" /></svg>`)})`}};class hO{sO(a,b){var c="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAKQ2lDQ1BJQ0MgcHJvZmlsZQAAeNqdU3dYk/cWPt/3ZQ9WQtjwsZdsgQAiI6wIyBBZohCSAGGEEBJAxYWIClYUFRGcSFXEgtUKSJ2I4qAouGdBiohai1VcOO4f3Ke1fXrv7e371/u855zn/M55zw+AERImkeaiagA5UoU8Otgfj09IxMm9gAIVSOAEIBDmy8JnBcUAAPADeXh+dLA//AGvbwACAHDVLiQSx+H/g7pQJlcAIJEA4CIS5wsBkFIAyC5UyBQAyBgAsFOzZAoAlAAAbHl8QiIAqg0A7PRJPgUA2KmT3BcA2KIcqQgAjQEAmShHJAJAuwBgVYFSLALAwgCgrEAiLgTArgGAWbYyRwKAvQUAdo5YkA9AYACAmUIszAAgOAIAQx4TzQMgTAOgMNK/4KlfcIW4SAEAwMuVzZdL0jMUuJXQGnfy8ODiIeLCbLFCYRcpEGYJ5CKcl5sjE0jnA0zODAAAGvnRwf44P5Dn5uTh5mbnbO/0xaL+a/BvIj4h8d/+vIwCBAAQTs/v2l/l5dYDcMcBsHW/a6lbANpWAGjf+V0z2wmgWgrQevmLeTj8QB6eoVDIPB0cCgsL7SViob0w44s+/zPhb+CLfvb8QB7+23rwAHGaQJmtwKOD/XFhbnauUo7nywRCMW735yP+x4V//Y4p0eI0sVwsFYrxWIm4UCJNx3m5UpFEIcmV4hLpfzLxH5b9CZN3DQCshk/ATrYHtctswH7uAQKLDljSdgBAfvMtjBoLkQAQZzQyefcAAJO/+Y9AKwEAzZek4wAAvOgYXKiUF0zGCAAARKCBKrBBBwzBFKzADpzBHbzAFwJhBkRADCTAPBBCBuSAHAqhGJZBGVTAOtgEtbADGqARmuEQtMExOA3n4BJcgetwFwZgGJ7CGLyGCQRByAgTYSE6iBFijtgizggXmY4EImFINJKApCDpiBRRIsXIcqQCqUJqkV1II/ItchQ5jVxA+pDbyCAyivyKvEcxlIGyUQPUAnVAuagfGorGoHPRdDQPXYCWomvRGrQePYC2oqfRS+h1dAB9io5jgNExDmaM2WFcjIdFYIlYGibHFmPlWDVWjzVjHVg3dhUbwJ5h7wgkAouAE+wIXoQQwmyCkJBHWExYQ6gl7CO0EroIVwmDhDHCJyKTqE+0JXoS+cR4YjqxkFhGrCbuIR4hniVeJw4TX5NIJA7JkuROCiElkDJJC0lrSNtILaRTpD7SEGmcTCbrkG3J3uQIsoCsIJeRt5APkE+S+8nD5LcUOsWI4kwJoiRSpJQSSjVlP+UEpZ8yQpmgqlHNqZ7UCKqIOp9aSW2gdlAvU4epEzR1miXNmxZDy6Qto9XQmmlnafdoL+l0ugndgx5Fl9CX0mvoB+nn6YP0dwwNhg2Dx0hiKBlrGXsZpxi3GS+ZTKYF05eZyFQw1zIbmWeYD5hvVVgq9ip8FZHKEpU6lVaVfpXnqlRVc1U/1XmqC1SrVQ+rXlZ9pkZVs1DjqQnUFqvVqR1Vu6k2rs5Sd1KPUM9RX6O+X/2C+mMNsoaFRqCGSKNUY7fGGY0hFsYyZfFYQtZyVgPrLGuYTWJbsvnsTHYF+xt2L3tMU0NzqmasZpFmneZxzQEOxrHg8DnZnErOIc4NznstAy0/LbHWaq1mrX6tN9p62r7aYu1y7Rbt69rvdXCdQJ0snfU6bTr3dQm6NrpRuoW623XP6j7TY+t56Qn1yvUO6d3RR/Vt9KP1F+rv1u/RHzcwNAg2kBlsMThj8MyQY+hrmGm40fCE4agRy2i6kcRoo9FJoye4Ju6HZ+M1eBc+ZqxvHGKsNN5l3Gs8YWJpMtukxKTF5L4pzZRrmma60bTTdMzMyCzcrNisyeyOOdWca55hvtm82/yNhaVFnMVKizaLx5balnzLBZZNlvesmFY+VnlW9VbXrEnWXOss623WV2xQG1ebDJs6m8u2qK2brcR2m23fFOIUjynSKfVTbtox7PzsCuya7AbtOfZh9iX2bfbPHcwcEh3WO3Q7fHJ0dcx2bHC866ThNMOpxKnD6VdnG2ehc53zNRemS5DLEpd2lxdTbaeKp26fesuV5RruutK10/Wjm7ub3K3ZbdTdzD3Ffav7TS6bG8ldwz3vQfTw91jicczjnaebp8LzkOcvXnZeWV77vR5Ps5wmntYwbcjbxFvgvct7YDo+PWX6zukDPsY+Ap96n4e+pr4i3z2+I37Wfpl+B/ye+zv6y/2P+L/hefIW8U4FYAHBAeUBvYEagbMDawMfBJkEpQc1BY0FuwYvDD4VQgwJDVkfcpNvwBfyG/ljM9xnLJrRFcoInRVaG/owzCZMHtYRjobPCN8Qfm+m+UzpzLYIiOBHbIi4H2kZmRf5fRQpKjKqLupRtFN0cXT3LNas5Fn7Z72O8Y+pjLk722q2cnZnrGpsUmxj7Ju4gLiquIF4h/hF8ZcSdBMkCe2J5MTYxD2J43MC52yaM5zkmlSWdGOu5dyiuRfm6c7Lnnc8WTVZkHw4hZgSl7I/5YMgQlAvGE/lp25NHRPyhJuFT0W+oo2iUbG3uEo8kuadVpX2ON07fUP6aIZPRnXGMwlPUit5kRmSuSPzTVZE1t6sz9lx2S05lJyUnKNSDWmWtCvXMLcot09mKyuTDeR55m3KG5OHyvfkI/lz89sVbIVM0aO0Uq5QDhZML6greFsYW3i4SL1IWtQz32b+6vkjC4IWfL2QsFC4sLPYuHhZ8eAiv0W7FiOLUxd3LjFdUrpkeGnw0n3LaMuylv1Q4lhSVfJqedzyjlKD0qWlQyuCVzSVqZTJy26u9Fq5YxVhlWRV72qX1VtWfyoXlV+scKyorviwRrjm4ldOX9V89Xlt2treSrfK7etI66Trbqz3Wb+vSr1qQdXQhvANrRvxjeUbX21K3nShemr1js20zcrNAzVhNe1bzLas2/KhNqP2ep1/XctW/a2rt77ZJtrWv913e/MOgx0VO97vlOy8tSt4V2u9RX31btLugt2PGmIbur/mft24R3dPxZ6Pe6V7B/ZF7+tqdG9s3K+/v7IJbVI2jR5IOnDlm4Bv2pvtmne1cFoqDsJB5cEn36Z8e+NQ6KHOw9zDzd+Zf7f1COtIeSvSOr91rC2jbaA9ob3v6IyjnR1eHUe+t/9+7zHjY3XHNY9XnqCdKD3x+eSCk+OnZKeenU4/PdSZ3Hn3TPyZa11RXb1nQ8+ePxd07ky3X/fJ897nj13wvHD0Ivdi2yW3S609rj1HfnD94UivW2/rZffL7Vc8rnT0Tes70e/Tf/pqwNVz1/jXLl2feb3vxuwbt24m3Ry4Jbr1+Hb27Rd3Cu5M3F16j3iv/L7a/eoH+g/qf7T+sWXAbeD4YMBgz8NZD+8OCYee/pT/04fh0kfMR9UjRiONj50fHxsNGr3yZM6T4aeypxPPyn5W/3nrc6vn3/3i+0vPWPzY8Av5i8+/rnmp83Lvq6mvOscjxx+8znk98ab8rc7bfe+477rfx70fmSj8QP5Q89H6Y8en0E/3Pud8/vwv94Tz+4A5JREAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAADcmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMwNjcgNzkuMTU3NzQ3LCAyMDE1LzAzLzMwLTIzOjQwOjQyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOmFjOGVjNDFhLTZkYWItODQ0Ni04YzkzLWU1Mjk3N2YwMmE4NSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpFRThCNzU3NDYzNjcxMUU1QTZDRUE5NTVGOUJGQ0E3MCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpFRThCNzU3MzYzNjcxMUU1QTZDRUE5NTVGOUJGQ0E3MCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0OWFlZmI1OC00ZWFmLWQ3NDgtYTI0ZS0zNmNhNGQ2M2QwNTYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6N0MwQkFBM0M2MjAxMTFFNUI4QjBERTk4MjY5MjQwQjUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6MGSVVAAAE3klEQVR42uycW4hWVRiG15Q4eYzGQySSQlriEQ9BF2mE4iSdESRRIb0RD+mNmHgICjqQEGUe6sqgCy1i0iRinAzELrooQhHLGQURUTzMiM7omCLj+/F/czX/t/890z6s9e/3hZcZ1l6z19r7mXXca62arq4uR/mjh/gKCIQiEAKhCIRAKAIhEIpACIQiEIpACIQiEAKhCIRAKAIhEMoX9Yu62NbWxjcUobq6OpaQQpcQz/QwPBOeDU+Fx8Oj4UfhoRrnJnwDvgC3wCfgY/Bf8P0QHrImahmQB1VWLfwGvAieqy+/LxJIR+Dv4QPwf75WWb4CGQavg9fo70mqFd4F79DfCSRCA+HN8Hp4cMppdcBfwB/Bt9mo99Sr8Cl4SwYwnKYhaf2jaXMconoE/hL+CR6TQ/pPato7NS+FbtSfgH+Gp8eMfwv+HT6qpakZvqzVT/d//ePw0/BEeI72ygbFvP/f8MvwpSK2IfLSGuGxFeJ1aby98CG4s5fpDNAqaTlcL89cIf45jddcpDZknI4PKsFo0NKzQLusnX1Iq1P/doHe60CF+GM1b+OK0obIYO5XeGREnLPwfHghfDzBtOVeb+q9z0bEG6njltHVDqQ2RuP9HTwDbkoxH02axv4YjX1tNQP5LKIBl7ZiK/yWToGkLUljsaZpNaTTNc9VCeR1eHUEjHfgD3OoQiXNVRFQVmveqwrIEHh3xPXNOp2Rl77WPFiSvA+tJiCb4FHGNanHP/FggCp52Gdck7y/Wy0Dw2Hatx9s9KZmZNRmxC3JMjh8qsy1Du0St4Y+DomaKFzlEQxRu+apnOQZ1oVeZfWPeMCGlLu2/6dL3BDRwPcPGYiMjocbvaoPnL963+h1DddnChbIMiP8cMIj8KQln34be/lM3gOREW69cW2v81/fGOH1aY7e0wTyrNGYyxT6wQCAHNS8lmvcZ4UIZL4RLt8z7gQA5I7mtZyeCxHIS0b4UReOrLw+EyIQqxScDAiIldcJIQLZYTTmvwUEpMUIHxMikB/gta40PXIF/lwHVrcCAnLVCH8srQR9X7mYt2RUbq1yrOFia390N9SReugaYoR3EEg+GmGEtxNIPhpvhJ8nkHw02Qj/l0Dy0Rwj/DSBZC9ZeD3buPYHgWSv11z5RdrSw/qTQLLX20Z4o0toSxyBxJdsKrVmq79NM2ECKa/3XPltC9fgXwgkW81zpVX35fSVS3HahEB6SqZK9hjXujeJOgLJTrLG19qos1OrLALJSLL+eLFx7SL8cRaZIJCSVrrSfnVL8qHtJoFkoy3ablibQeWz849ZZaZfgUHIfg/Z97EkIs5xLR2OQNLv2u5x0Ttt5UShV1wfj91glRVP01xp8UVTBRiyuOFFheJYQpKVzNrKwQErXPyDA2SF+5k8MhsykCnwPdfzaA3ZYy6nREyCX4Cfd/EPs+nV0RoEUlqWsx1eCie9Bkc2nW5wOa87Dg3Ipy75bWXntSd1yIcHDK1RT3KzTIcOBif6AqOo3d42HX/I0tZW3zIXWgnp68chmfaQjZxyoKac0bXNRxghlpCN2m1dpj/btXEfpD0uqYaua89Luq3dx8TKN3AeE1vt4mLrAohACIQiEAKhCIRAKAIhEIpACq7IqROKJYRA+AoIhCIQAqEIhEAoAiEQikCKrQcCDABHPgH2w7NQdAAAAABJRU5ErkJggg== data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciICB3aWR0aD0iMjhweCIgaGVpZ2h0PSIzM3B4IiB2aWV3Qm94PSIwIDAgMjguMzAyIDMzLjI0MiI+DQoJPHBhdGggZD0iTTAsMS44VjMxLjQ0MmExLjgsMS44LDAsMCwwLDIuNzI2LDEuNTQzbDI0LjctMTQuODJhMS44LDEuOCwwLDAsMCwwLTMuMDg3TDIuNzI2LjI1N0ExLjgsMS44LDAsMCwwLDAsMS44WiIgc3R5bGU9ImZpbGw6IzMzMyIvPg0KPC9zdmc+ data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyOHB4IiBoZWlnaHQ9IjMzcHgiIHZpZXdCb3g9IjAgMCAyOC4zMDIgMzMuMjQyIj4NCgk8cGF0aCBkPSJNMCwxLjhWMzEuNDQyYTEuOCwxLjgsMCwwLDAsMi43MjYsMS41NDNsMjQuNy0xNC44MmExLjgsMS44LDAsMCwwLDAtMy4wODdMMi43MjYuMjU3QTEuOCwxLjgsMCwwLDAsMCwxLjhaIiBzdHlsZT0iZmlsbDojNTI4YmRmIi8+DQo8L3N2Zz4= data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOS4yIDE4Ij48dGl0bGU+d2FybmluZzwvdGl0bGU+PHBhdGggZmlsbD0iI0Y2Njk2RSIgZD0iTTE5LjUxLDE4LDEwLjYsMS4zNWEuNy43LDAsMCwwLTEuMjEsMEwuNDksMThhLjY4LjY4LDAsMCwwLDAsLjY4LjY5LjY5LDAsMCwwLC42LjM0SDE4LjkxYS42OS42OSwwLDAsMCwuNi0uMzRBLjY4LjY4LDAsMCwwLDE5LjUxLDE4Wk0xMSwxN0g5VjE1aDJabTAtMy41SDlWN2gyWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTAuNCAtMSkiLz48L3N2Zz4= data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOC4xLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkNoZXZyb25fZG93biIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4Ig0KCSB5PSIwcHgiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjAgMjAiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbD0iI0JFQkVCRSIgZD0iTTQuNTE2LDcuNTQ4YzAuNDM2LTAuNDQ2LDEuMDQzLTAuNDgxLDEuNTc2LDBMMTAsMTEuMjk1bDMuOTA4LTMuNzQ3YzAuNTMzLTAuNDgxLDEuMTQxLTAuNDQ2LDEuNTc0LDANCgljMC40MzYsMC40NDUsMC40MDgsMS4xOTcsMCwxLjYxNWMtMC40MDYsMC40MTgtNC42OTUsNC41MDItNC42OTUsNC41MDJDMTAuNTcsMTMuODg4LDEwLjI4NSwxNCwxMCwxNHMtMC41Ny0wLjExMi0wLjc4OS0wLjMzNQ0KCWMwLDAtNC4yODctNC4wODQtNC42OTUtNC41MDJDNC4xMDcsOC43NDUsNC4wOCw3Ljk5Myw0LjUxNiw3LjU0OHoiLz4NCjwvc3ZnPg0K data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMTYgMTkiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxOSIgPg0KCTxkZWZzPg0KCQk8bGluZWFyR3JhZGllbnQgaWQ9ImEiIHgxPSI4IiB5MT0iMTguNSIgeDI9IjgiIHkyPSIwLjUiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj4NCgkJCTxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iI2ZmZmNkYiIvPg0KCQkJPHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjZmZmMGE5Ii8+DQoJCTwvbGluZWFyR3JhZGllbnQ+DQoJPC9kZWZzPg0KCTx0aXRsZT5saXN0LWljb248L3RpdGxlPg0KCTxyZWN0IHg9IjAuNSIgeT0iMC41IiB3aWR0aD0iMTUiIGhlaWdodD0iMTgiIHJ4PSIxIiByeT0iMSIgc3R5bGU9ImZpbGw6dXJsKCNhKSIvPg0KCTxwYXRoIGQ9Ik0xOS44MywyYS41LjUsMCwwLDEsLjUuNXYxNmEuNS41LDAsMCwxLS41LjVoLTEzYS41LjUsMCwwLDEtLjUtLjVWMi41YS41LjUsMCwwLDEsLjUtLjVoMTNtMC0xaC0xM2ExLjUsMS41LDAsMCwwLTEuNSwxLjV2MTZBMS41LDEuNSwwLDAsMCw2LjgzLDIwaDEzYTEuNSwxLjUsMCwwLDAsMS41LTEuNVYyLjVBMS41LDEuNSwwLDAsMCwxOS44MywxWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTUuMzMgLTEpIiBzdHlsZT0iZmlsbDojZWQ5OTEyIi8+DQoJPHJlY3QgeD0iMyIgeT0iNCIgd2lkdGg9IjEwIiBoZWlnaHQ9IjEiIHN0eWxlPSJmaWxsOiNlNDk2MTYiLz4NCgk8cmVjdCB4PSIzIiB5PSI3IiB3aWR0aD0iOC4wMyIgaGVpZ2h0PSIxIiBzdHlsZT0iZmlsbDojZTQ5NjE2Ii8+DQoJPHJlY3QgeD0iMyIgeT0iMTAiIHdpZHRoPSIxMCIgaGVpZ2h0PSIxIiBzdHlsZT0iZmlsbDojZTQ5NjE2Ii8+DQoJPHJlY3QgeD0iMyIgeT0iMTMiIHdpZHRoPSI4LjAzIiBoZWlnaHQ9IjEiIHN0eWxlPSJmaWxsOiNlNDk2MTYiLz4NCjwvc3ZnPg== data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxwYXRoIGQ9Ik0zIDEwTDcuNjY2NjcgMTVMMTcgNCIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg== data:image/svg+xml;base64,PHN2ZyBpZD0iY29ycmVjdC1sYXJnZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgd2lkdGg9IjQ3IiBoZWlnaHQ9IjQ3IiB2aWV3Qm94PSIwIDAgNDcgNDciPgogIDxkZWZzPgogICAgPHN0eWxlPgogICAgICAuY2xzLTEgewogICAgICAgIGZpbGw6ICNmZmY7CiAgICAgICAgZmlsdGVyOiB1cmwoI2ZpbHRlcik7CiAgICAgIH0KCiAgICAgIC5jbHMtMiB7CiAgICAgICAgZmlsbDogIzZiYmYyMDsKICAgICAgICBmaWxsLXJ1bGU6IGV2ZW5vZGQ7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgICA8ZmlsdGVyIGlkPSJmaWx0ZXIiIHg9IjAiIHk9IjAiIHdpZHRoPSI0NyIgaGVpZ2h0PSI0NyIgZmlsdGVyVW5pdHM9InVzZXJTcGFjZU9uVXNlIj4KICAgICAgPGZlT2Zmc2V0IHJlc3VsdD0ib2Zmc2V0IiBkeT0iMiIgaW49IlNvdXJjZUFscGhhIi8+CiAgICAgIDxmZUdhdXNzaWFuQmx1ciByZXN1bHQ9ImJsdXIiIHN0ZERldmlhdGlvbj0iMi40NDkiLz4KICAgICAgPGZlRmxvb2QgcmVzdWx0PSJmbG9vZCIgZmxvb2Qtb3BhY2l0eT0iMC43NSIgZmxvb2QtY29sb3I9IiMwMDAwMDAiLz4KICAgICAgPGZlQ29tcG9zaXRlIHJlc3VsdD0iY29tcG9zaXRlIiBvcGVyYXRvcj0iaW4iIGluMj0iYmx1ciIvPgogICAgICA8ZmVCbGVuZCByZXN1bHQ9ImJsZW5kIiBpbj0iU291cmNlR3JhcGhpYyIvPgogICAgPC9maWx0ZXI+CiAgPC9kZWZzPgogIDxjaXJjbGUgaWQ9IkVsbGlwc2VfMV9jb3B5IiBkYXRhLW5hbWU9IkVsbGlwc2UgMSBjb3B5IiBjbGFzcz0iY2xzLTEiIGN4PSIyMyIgY3k9IjIxIiByPSIxOCIvPgogIDxwYXRoIGlkPSJTaGFwZV8zX2NvcHkiIGRhdGEtbmFtZT0iU2hhcGUgMyBjb3B5IiBjbGFzcz0iY2xzLTIiIGQ9Ik01NCwyMTI0YTE1LDE1LDAsMSwwLDE1LDE1QTE1LDE1LDAsMCwwLDU0LDIxMjRabTguNzkyLDEwLjM2LTExLjYxOSwxMS42MmExLjM1MSwxLjM1MSwwLDAsMS0xLjkyOSwwbC00Ljc0My00Ljc0YTEuMzY0LDEuMzY0LDAsMSwxLDEuOTI5LTEuOTNsMy43OCwzLjc4LDEwLjY1LTEwLjY1YTEuMzY0LDEuMzY0LDAsMSwxLDEuOTg3LDEuODdBMC4yMjgsMC4yMjgsMCwwLDEsNjIuNzkyLDIxMzQuMzZaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMzEgLTIxMTgpIi8+Cjwvc3ZnPgo= data:image/svg+xml;base64,PHN2ZyBpZD0iaW5jb3JyZWN0LWxhcmdlIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iNDciIGhlaWdodD0iNDciIHZpZXdCb3g9IjAgMCA0NyA0NyI+CiAgPGRlZnM+CiAgICA8c3R5bGU+CiAgICAgIC5jbHMtMSB7CiAgICAgICAgZmlsbDogI2ZmZjsKICAgICAgICBmaWx0ZXI6IHVybCgjZmlsdGVyKTsKICAgICAgfQoKICAgICAgLmNscy0yIHsKICAgICAgICBmaWxsOiAjZmY2NTNiOwogICAgICAgIGZpbGwtcnVsZTogZXZlbm9kZDsKICAgICAgfQogICAgPC9zdHlsZT4KICAgIDxmaWx0ZXIgaWQ9ImZpbHRlciIgeD0iMCIgeT0iMCIgd2lkdGg9IjQ3IiBoZWlnaHQ9IjQ3IiBmaWx0ZXJVbml0cz0idXNlclNwYWNlT25Vc2UiPgogICAgICA8ZmVPZmZzZXQgcmVzdWx0PSJvZmZzZXQiIGR5PSIyIiBpbj0iU291cmNlQWxwaGEiLz4KICAgICAgPGZlR2F1c3NpYW5CbHVyIHJlc3VsdD0iYmx1ciIgc3RkRGV2aWF0aW9uPSIyLjQ0OSIvPgogICAgICA8ZmVGbG9vZCByZXN1bHQ9ImZsb29kIiBmbG9vZC1vcGFjaXR5PSIwLjc1IiBmbG9vZC1jb2xvcj0iIzAwMDAwMCIvPgogICAgICA8ZmVDb21wb3NpdGUgcmVzdWx0PSJjb21wb3NpdGUiIG9wZXJhdG9yPSJpbiIgaW4yPSJibHVyIi8+CiAgICAgIDxmZUJsZW5kIHJlc3VsdD0iYmxlbmQiIGluPSJTb3VyY2VHcmFwaGljIi8+CiAgICA8L2ZpbHRlcj4KICA8L2RlZnM+CiAgPGNpcmNsZSBjbGFzcz0iY2xzLTEiIGN4PSIyMyIgY3k9IjIxIiByPSIxOCIvPgogIDxwYXRoIGNsYXNzPSJjbHMtMiIgZD0iTTE0MiwyMTI0YTE1LjAwNSwxNS4wMDUsMCwxLDAsMTUuMDA1LDE1QTE1LjAwNSwxNS4wMDUsMCwwLDAsMTQyLDIxMjRabTYuNjMxLDEwLjE0LTQuODYzLDQuODYsNC44NTksNC44NmExLjI1MSwxLjI1MSwwLDAsMS0xLjc2OSwxLjc3aDBMMTQyLDIxNDAuNzdsLTQuODYzLDQuODZhMS4yNDgsMS4yNDgsMCwxLDEtMS43NjktMS43Nmw0Ljg2My00Ljg3LTQuODg5LTQuODlhMS4yNTMsMS4yNTMsMCwwLDEsMC0xLjc3LDEuMjY3LDEuMjY3LDAsMCwxLDEuNzY5LDBsNC44ODksNC45LDQuODYzLTQuODdhMS4yNTIsMS4yNTIsMCwwLDEsMS43ODIsMS43NkEwLjAxNCwwLjAxNCwwLDAsMCwxNDguNjM0LDIxMzQuMTRaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTE5IC0yMTE4KSIvPgo8L3N2Zz4K data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNiAzNiI+PHRpdGxlPkVtcHR5LWFuc3dlcjwvdGl0bGU+PHBhdGggZD0iTTAsMThBMTgsMTgsMCwxLDAsMTgsMCwxOCwxOCwwLDAsMCwwLDE4Wk0xOCwyLjY4YTE1LjI2LDE1LjI2LDAsMCwxLDkuODQsMy41OUw2LjI3LDI3Ljg0QTE1LjMxLDE1LjMxLDAsMCwxLDE4LDIuNjhabTAsMzAuNjRhMTUuMjYsMTUuMjYsMCwwLDEtOS44NC0zLjU5TDI5LjczLDguMTZBMTUuMzEsMTUuMzEsMCwwLDEsMTgsMzMuMzJaIiBzdHlsZT0iZmlsbDojYzFjMWMxIi8+PC9zdmc+ data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjZmZmOwogICAgICAgIGZpbGwtcnVsZTogZXZlbm9kZDsKICAgICAgfQogICAgPC9zdHlsZT4KICA8L2RlZnM+CiAgPHJlY3QgaWQ9IlJlY3RhbmdsZV81X2NvcHlfMyIgZGF0YS1uYW1lPSJSZWN0YW5nbGUgNSBjb3B5IDMiIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgcng9IjMiIHJ5PSIzIi8+CiAgPHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTguNjc3LDE2Ljg0NEwxNS4zMzIsMTMuNWE1LjQ0Nyw1LjQ0NywwLDAsMCwuNzk1LTIuODQzLDUuNzcsNS43NywwLDAsMC01LjY0Ni01LjY0N0E1LjQ3Niw1LjQ3NiwwLDAsMCw1LDEwLjQ4NWE1Ljc3MSw1Ljc3MSwwLDAsMCw1LjY0NSw1LjY0Nyw1LjQ0Miw1LjQ0MiwwLDAsMCwyLjc1OC0uNzQ3bDMuMzYzLDMuMzY2YTAuODQzLDAuODQzLDAsMCwwLDEuMTkxLDBsMC44MzUtLjgzNUEwLjcxNiwwLjcxNiwwLDAsMCwxOC42NzcsMTYuODQ0Wk02LjY5LDEwLjQ4NWEzLjc5MSwzLjc5MSwwLDAsMSwzLjc5MS0zLjc5Myw0LjA4Niw0LjA4NiwwLDAsMSwzLjk2MSwzLjk2MiwzLjc5MywzLjc5MywwLDAsMS0zLjc5MSwzLjc5M0E0LjA4Nyw0LjA4NywwLDAsMSw2LjY5LDEwLjQ4NVoiLz4KPC9zdmc+Cg== data:image/svg+xml;base64,PHN2ZyBpZD0icGFzc2VkLWljb24iIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9Ijc1IiBoZWlnaHQ9Ijc1IiB2aWV3Qm94PSIwIDAgNzUgNzUiPgogIDxkZWZzPgogICAgPHN0eWxlPgogICAgICAuY2xzLTEgewogICAgICAgIGZpbGw6ICM2ZWMzMjI7CiAgICAgICAgc3Ryb2tlOiAjNmJiZjIwOwogICAgICAgIHN0cm9rZS13aWR0aDogM3B4OwogICAgICB9CgogICAgICAuY2xzLTIgewogICAgICAgIGZpbGw6IG5vbmU7CiAgICAgICAgc3Ryb2tlOiAjZmZmOwogICAgICAgIHN0cm9rZS1saW5lY2FwOiByb3VuZDsKICAgICAgICBzdHJva2Utd2lkdGg6IDVweDsKICAgICAgICBmaWxsLXJ1bGU6IGV2ZW5vZGQ7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDxjaXJjbGUgY2xhc3M9ImNscy0xIiBjeD0iMzcuNSIgY3k9IjM3LjUiIHI9IjM2Ii8+CiAgPHBhdGggaWQ9ImNoZWNrLWljb24iIGNsYXNzPSJjbHMtMiIgZD0iTTY1NTguMDcsMjE4My44NmwtMjQuMDksMjQuMDItMTAuMDgtMTAuMzEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC02NTAzLjUgLTIxNTguNSkiLz4KPC9zdmc+Cg== data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3NSIgaGVpZ2h0PSI3NSIgdmlld0JveD0iMCAwIDc1IDc1Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjZjI2NTRlOwogICAgICAgIHN0cm9rZTogI2YyNjU0ZTsKICAgICAgICBzdHJva2Utd2lkdGg6IDNweDsKICAgICAgfQoKICAgICAgLmNscy0yIHsKICAgICAgICBmaWxsOiAjNjE2MTYxOwogICAgICAgIHN0cm9rZTogI2ZmZjsKICAgICAgICBzdHJva2UtbGluZWNhcDogcm91bmQ7CiAgICAgICAgc3Ryb2tlLXdpZHRoOiA1cHg7CiAgICAgICAgZmlsbC1ydWxlOiBldmVub2RkOwogICAgICB9CiAgICA8L3N0eWxlPgogIDwvZGVmcz4KICA8Y2lyY2xlIGNsYXNzPSJjbHMtMSIgY3g9IjM3LjUiIGN5PSIzNy41IiByPSIzNiIvPgogIDxwYXRoIGlkPSJTaGFwZV8zX2NvcHkiIGRhdGEtbmFtZT0iU2hhcGUgMyBjb3B5IiBjbGFzcz0iY2xzLTIiIGQ9Ik04MDQzLjA2LDIxODIuOTFsLTI2LjEyLDI2LjEyIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNzk5Mi41IC0yMTU4LjUpIi8+CiAgPHBhdGggY2xhc3M9ImNscy0yIiBkPSJNODAxNi45MSwyMTgyLjkxbDI2LjE1LDI2LjE1IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNzk5Mi41IC0yMTU4LjUpIi8+Cjwvc3ZnPgo= data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgNTI2IDMyMCI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJhIiB4MT0iLTExMC41NSIgeTE9IjQzMy45MiIgeDI9Ii01NS42IiB5Mj0iNDMzLjkyIiBncmFkaWVudFRyYW5zZm9ybT0idHJhbnNsYXRlKDM0NS4xNyAtMjc0LjcyKSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPjxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iI2U1ZTVlNSIvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iI2ZmZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjx0aXRsZT7Qt9Cw0LPQu9GD0YjQutCwLWZsYXNoPC90aXRsZT48cmVjdCB3aWR0aD0iNTI2IiBoZWlnaHQ9IjMyMCIgc3R5bGU9ImZpbGw6I2VhZWFlYSIvPjxyZWN0IHg9IjIxMyIgeT0iMTEwIiB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgc3R5bGU9ImZpbGw6I2IyMTIyNiIvPjxwYXRoIGQ9Ik0yMzQuNiwxODZ2LTYuMmwxLjEtLjFjNS4xLS41LDcuNS0xLjYsMTAuOC00LjksMy44LTMuOCw2LjQtOC42LDEwLjYtMTkuOSwyLjgtNy40LDUuMS0xMiw4LjgtMTcuMWEyOC42NiwyOC42NiwwLDAsMSwxMy44LTkuOSwzNC4yNCwzNC4yNCwwLDAsMSw4LjktMS42aC45djEyLjRsLTEuMS4xYTE2LDE2LDAsMCwwLTcuMywyLjJjLTIuOSwxLjctNi41LDYuMS04LjYsMTAuNS0uNywxLjUtMS4xLDEuNCw0LjYsMS40aDV2MTIuNkgyNjYuN2wtLjksMS45YTgxLjIsODEuMiwwLDAsMS03LjIsMTIuOWMtNC44LDYuOC0xMS4yLDEwLjQtMjAuMSwxMS42LTEsLjEtMi4zLjItMywuMmgtMS4xVjE4NloiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuMSAtMC4xKSIgc3R5bGU9ImZpbGw6dXJsKCNhKSIvPjwvc3ZnPg== data:image/gif;base64,R0lGODlh0AANAKUAAFye3LTS7Nzq9Iy65Mze9PT2/KTG7Lza9OTy/JTC5HSu3NTm9Pz+/IS25LzW7OTu/JS+5NTi9Pz6/KzO7MTa9Ozy/JzC5LTW7Nzu9Iy+5Mzi9PT6/KTK7Hyy5IS65MTe9Oz2/JzG7P///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQIBgAAACwAAAAA0AANAAAG/kCAcEgsGo/IpHLJbDqf0Kh0Ov0cDp8sJdEZeL2eRiJLLgcGjS+4Eyi7OR2PGt1wlx3ceThkJ08acmoeHVh9HyFdgg0Zhh8XGWmKHI0cgHodjQcWiV9hY4YBYZdthgZxQhQfEQKsDh0JsLEDEKustqwLIWKxsGwLt7caHRC8vRrAtgsBr8UDIb/IAhEQA8VcDtGsBArWEA21yAt/xLwNHNDIER4Z1goE2QsHzLyz6MC51cUNAfbBrxBCHByrUAHDAAshDCQMYSEBBRAEI0a8ACHEwoQQOAioAFEiQQgIFSoMMSBAR48gImRYKDKBBQIeI4KYkIBlwgETHsSM6CGk/kUDFiAc4LiTQgafCiEYWHBSIogQSm2WRLAThICDNht+2EkwAEibGQU0lUnMQAIhx0CIkOAg4wQOHCYAnSCirl27AiZYiMuXw4AFdwMTSAD3bVwDAwLfBREgwVvDHCxcUGx3gcLCcP0+oFy3LV/DDDmLQKC371sIH0RH2PuZg4EGEjhv8Gz4rQW6nDGUfgx3gADRHzK6FvJBLAMB5jBzsFhBttfMhQdQ2MC5wAADmQ032EyZQYQGcjHfVkt5A03eb78x4AyiA+TDGZpTlvBhQGsOEAJQp1yg5uHCDQiwnmLHmcNbZCGQp9gGz2E2wQAfxEYZCNfZJsQ7FWxgX2tA/qXG2WCFPbYXd5Qh1NoE+Yn2QAbY8QaUBqLh0Rdct8lH2YYuWuCAaAsIV9tev3E2QQgnQjCBhIpZB91hFnhI2QeEHTiiaCbGZQFxG9F2WGkDKqbbXrUhpkGXgkXZ12tIBsaYY8olEACZdwmgkFyPISYgZxS4tWVDcNpFGpifQeBAn3VpkNB/cjWgYGCz6WnYXoSK8EBk6CG2QKQgioiWAAt0MKNeFpDIqAMZmGaAoPspBgKL0KUXJIELgGfaXghUR5OpEKZ5VwWeQiZXBq8GRp99vhpZQHUM3TdABIQy8ECvn1lgQa38NRgefg4cOyGOcBlAXKwOuiaZaATo+Z8F/sEGhlClFhggGgIbfgYUBTFGaYCIBlBLWakOziWaAKXWJi6MQhLpq7SpMhqvYUDtyJkGZvIFVLp3MSTwlQB8YEAGAuuVgK52PTCkcg9+gClrpnWQ8F0FNFYnXISBXNcCy/layaV4OoodBx7ILEIFpbUGwQWRRnBoaw0gQKgEFKEXmQWRYrDcfRkQEOkHrLkoRADcAAWUtBBoANHYRJF2UGRelyoWUWQDHJK0QDXgANlkV/BBA+1K+7QFEdBdNn4MeW1BSQ/4DRFycOs9+FaGI+CABwnlHRS6bLP9QAIgPQ1USZWT3angeSegQeccPXBG5HBzvJHhV72ddwdUxC77Cey012777bEHAQAh+QQIBgAAACwAAAAA0AANAAAG/kCAcEgsGo/IpHLJbDqf0Kh0Ov0cDp9s9mDpDL5fTyOhLWcDYnC4EzCXDV71oOFxax2ZhlzMsWcndHsdWH4hcWBiEH4fAXl7DROLHIeIHYsHCZQDYiGLE3OCF4shQhQfEQKpqQ4dCa6vAwkLqrQCESGxr64dF7W0Gh0QugkQHRq+qQsBrcMNBrPIERm5uh0UyKkUCsPEA8fICxxjzRPQvhoNwsMK38isFsOxqNEWHtwdDua1GgpCDscVAlYQMMBCiBAGECaw8EGgwwogAkAwmDAhhAkCHgoEUfBgwoMZHGgMCELDAIQoDSQIoWEkRA4JKqIcMOGBSwQdZVqAcACi/kYQFE6iRAghxAKXIOANTTgggMsKCzqmtMAQxMiIRVOGgMBBgNWRAyAIOQZChNkNEjlM4KCWg4UJZuPKFcAhRNu2AwTI3fuBa9u1BiDslVshQIK1dy04GBx3QcK/bAdUYCyCgQO/iCcYpCzigWbIHCBo4KzBggG2iMUxoLzhMui3nOnazcxhwAPOfUkB+ODVrAQBDV6HKMA67VrEAwhsoFwgOG1xkxlvMIka9UXi0g1YuKu2wQIJlBE4rw4v+mAJBzJkNvDJwXLGBYoeb9vgNuPf41EbxD54w4SL1dWmHGUgBGeBEAT0JkIBA7Dl4ATajUYZBQlw9xkCnBk0n1oW/gTA2QMZQPbZApwFsF11mk3A314MDHDaX9pRQBpmDm6nF2V1BZjiaoxVkMGLxxkkIWMUoujWBBhSBsFpBgjBW1mtcTXBfNvxOJhszw2wgJV8xfQgBwY0wKVcEVWo1mn/BTBmYwdtGOYDa5rl2nGnwROnCAh8Nt9/H9xZGoqnNbCiXFHC6BYHd2J5plpa3vlBhZoh6BUDD3TwHFVJ9pcWjBC4R1kFDe5pgAc3nkcdbduZt9cGh0KW3HuDVdCBjirZd15QFkLgFHMrrQdIBHEyAJyFVKlK6KbzDeBpjy6ydeBuGTGIJmraLUbZoxtqZkCpg5lGLYTbffgjZNp9wNkF8tulBqYFZVHW4GtwUbaAX39RRSKOsy1K1Z0cAXmmYrhB6uC6tg7mJWKSVnCBwIjtSxkGerJ3mjeOnpjaBB3AulcBei56GHiMhRPCnuIIcKcDArdlQAYgD5ZnutV16me6/jZgbFytMexsCHdiAOZfa1F8rcVuCXGABh90kBBVpsGjgVVQ++TZSdpRVRtGPkUNAkEUNR0mBVr7VMEHDWzHtEoWLBC2VQ+EZpDXTT2w9kAdeM10Bh/MjYADDSDU9E4cqJ21TxhMFELTbimLwNwRdOA3Vdol8PTgbH/yOFUXeUX5QAW9DRMVoIcu+uikl2466EEAACH5BAgGAAAALAAAAADQAA0AhVye3LTS7Nzq9Iy65Mze9PT2/KTG7HSu3Lza9OTy/JTC5IS25NTm9Pz+/LzW7OTu/JS+5NTi9Pz6/KzO7Hyu5MTa9Ozy/JzC5LTW7Nzu9Iy+5Mzi9PT6/KTK7IS65Hyy5MTe9Oz2/JzG7P///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAb+QIBwSCwaj8ikcslsOp/QqHQ6/SAqoKwWhFB8BmCwZyHamieDRVj8wZi3hu86PXhrMRB5eNyxZycLHnMeH1h2FV6DHhB+IAF0a2MTjR16ewuNXZYDY2V+E2ODHw52CEJuGwKqqwwOHwqwsQMKDKu2AhEKs7Gwo7e2Gwe8sHmpvwIMgMMKCx21xxEDGssUIMeqFa/DYM+/DAYeywsT3bcbCxDUxt6uywMX5ba5u7yj8aobQhWpFv39IQzeGRAx0ICCCwT8KbQQIgAEERALapggYKHCdwQjXtDgIEQIiyEIaLhQkODDCBb/dXhY0sCACQlSWnjg4ULGgRcUVJBpAYH+hogRIRhg8BFkTqAEBwQouhCgwJsHN8gMMYFlSQgdHjBVKEAIAQEhRogVWyCAgg4dJqDtcGHC2LdiBXQQkRat2gEZ4L4FgdUuWgMQ9I61MOGCX7Q6BYuNALFuWnAFFHNwgFWtZcOKRzworNaxhgiZN5zt3NlD5rJnHbMNkFmuCNJoBzzIjEGItbBjGwgYV1et4ciCOUxIbbnDAAISFFtoVnwCOAuSNwxwrBZCAA6KC4gwbNlAhwUCGghu8ID52sIKcOuV4ECD3+oOsAsuoMF770rQBUtg4KE52w7A6SVcZY8Zt0FygoXwgVdgvWXBdNQZcMEGmTkwml0SdpCfYAr+2NeZhBi01ldvhjGQWQB0wdZWgHBJUN97EoKQGQEXOvffbIo1Vhxbbin3oo3OTVihYQUWpmFmEFxgW4NkmUWad4aJJ5hcHq41AANS6sUXdbFlCZcFZt23kgNevsUARDsCkoBiDbTXG5QXlDnWZkQ6Vx0Bcoq1AUlFGrCAfAI6eVhbeY7gGpcDhKcYIiIwiJtuzTzmmwgbwsWBQ29OoEEFgH7pAYzGCaCYBOfANtwElb4VQobnuYScYgl8kKZBawaHwHSdoWWdenCF8BBs3ymqF6TvsXVBrQJWBewAnCoWQjNKAnAbWbiqdoEDmW1Z5AUX4MihAU/+l1kGfeUqIYX3igXAHYkX8PpWAwN4t+MFrCm2AYHdXSCqYqx2J2GhD4JbIFsyKoZAnRh2iySRjo5wKXECG4agXhnMtewGhYJQp7zfdfpWAUbeZ12h36RY4AIPFEqZaoVB4PFYCUxAl6TGVVDonm+m9YG7Yz2cq28dTAyXXG0d5kEEhSKSVrQI8BPBBwVxy60CG3xkNUMzoSHh1hdAQNHVV+/GLdfgVAA21hZUQIaEJOUEz9kfPSBCksYappRWWId9gLFsSagBAXBbkMAjbbeNFVh5Y02uAttx7YEDiV+9AdRts0114A8YF7XfEzwQOUNiE6QAFaSXbvrpqKeuOulBAAAh+QQIBgAAACwAAAAA0AANAAAG/kCAcEgsGo/IpHLJbDqf0Kh0Oh00Op+sVutIdAZgsKcR2pon47C44zBvQ1/1OOPWXjIN9WDMqWcncXJYfgcWgWINCX4fAVZ6Hh0BixwdHnoNDYtdh3tkixMNloIHZgdCHgofAqusqwsBHQmyswMhC62tERADs7Nst7irBAq9shANEcGuoBDFDRzAwRoDGcVeFMqrDrHFAxDJygshicWR0bgaHc3lGtmv3L2157m71mzBBEIdBgIV/v8VQCyoZSBEQQMJLBAACBDEhAQGIxrIMOEBCIb/PFiQGMICBAcXMVb4AGHjwRAQDCwIiBGEAQgcDQyYINIfhgEmQxi0kIBC/kiMF2BGNAiBQ7+fAEtyDDEgANJ/ICJkiJlwoUiHEE/KrIhRgBAFAkCIGEtWRIEACSZwUMuBg4ULZeMKMNiWLYcBD+KWpUBxbd2OeskimGDBr18IHwKPjVDY8AQDDTYoluCgaN22hRWLeMAhhF+2AxZoJpDg8lqZmkGgVWv3reYFBU3fzasXhBAHYfVKWNDg8eXCBRQXeOj4rgYJikF08O1XZgXFGz4M+NwWQgDJgQtA/GyAQwMBDAIzwPCM9dqNzwNvCFDU7oQBFLDrLTCgu+kGtPUyiNDbvloLE4il3kPmqYVMeHpVIIQqApaFQErUGWCBBpp1QR1hNGmWQXes/nVngQOaCdCef4UJoBlhbaWIoXxxbVCfaRImphhpFxaWn14bXWidZg9sGOGEFZZml1sZBmYbAATkVtZZpTmWFoJ6CdAZc495AJ5iFLTHXQZQxlUBgRyu9VGXZUXgGXXeNRgXZVr6tRGZZHF25mOPDaABnGPRaB4HkCFn5GqmJRAAniIIUBCdpw1wZWABLKjkWLv1Rl1h6em1wQQQsAVafIpV8AyMA2AwmXSXqZWpmkt2VKpxfsbFwAMd1GjBjWVtUFlxHwVnpI8qemeieLztiSICwhGnqUwftBqXckIkqWYFGTjmIQVBriohsYpZpimRIUa7p4QUKjaBZ8daYAGL8rVOB6NrMzZpmIS/BrZRgRIaoBkC6nJnAbWKWYgoYQZgGxhOjjZ4VmO+EadsWVKG0OFaDSxAKAVNPtzAwoKhmDAHEFyA8Vji+FcXfngyUFmBfCbw8WYafzbAB4QS0JhjHaBLFpMPc1DaygtM2WvEEyckBAXthKQBGQdZgNCEFzXNEmcbKi11Uxiw5DQIAjRgroTmWvDy1SwhQIEHXLv1kgULgAA2CBh4VJjUBngQAAJrV7BABx1xLWEGGlht9QPv5b31dGH5fZEAGZi0tQUNgGS4Px9oXXbXEdSNAMeCS9iURY9nzRMVoIcu+uikl2466EEAACH5BAgGAAAALAAAAADQAA0AAAb+QIBwSCwaj8ikcslsOp/QqHQ6HXgGDc9ny+U6IJ2BWOxphLroSXZM7hzQ3VCYXc7AuYFMg21tcO5bHGt0HYAfBwlzY2UJhgFlfB4dAYYGimNZhg56kX6GaleEb1sHQlcZHRoCq6yrCwEdCbKzHgYLra0REAOzsx0UuK0fCr2yu6rBAgtqxQkNE7fJEQ0QzQoEyasOscW80cERIbzFHRfZAhod1b1gyMGv3L0NttkRGeO9v60EQgP3ARUCCgwIQsOAEAYQIkwQgsDAgSAmQFCY0MCACQ8eCkQwwEJFhBYgHKgAQiMICgcVIoRgi6TJEAw/WgSoMaCAjjItNKpJMgD+BAsUQ0CYIIAniI4hVIbI4MCowaAGGGowyiGBTHEYBwrot0uE169fKwRIMIEDh7IcLDgAy3ZBUrNoOQyowPYrgy9n4XIIYaHuVwQTLORFC4GAX68aPOY9a6DBhsMbLkDQa9bChMMiBOxdXHaAAMwfJg/mYAACZrFkKavFvCDhaLl0wYLop+CzXwkGKUucUABy2rLABS1gcLhCh8EGSEMAcVjCgcloJ5S+8NhvAYbRzTbAQLwuAwHPRgPt7XeDz+xyCVSvW8AP+gax627IzXkoefkGBMdVs0AC29kAmMGcXw9AN5hgGmAWgGCcWTagXwOYJaF0qx22gGiMkcaBbX7+bSbeBN2xF+FipFmQ4GEUJKBXWYIhgBlQwZ1lQQCYPZDBaIFxsICCDB7IW10VCKHAAg+CVcBYuiUQQIhsCZBQdo09wCRYz72m05R/5RgjBBRgiRhCwCUnyH1sRTbUioJ5mdkEIXBmQAbDHfaBVROS1oCaICCZoURLWphUjFFiCSBRRXolwQLu6SVYfGwVUNWK6a3HlnHRGSBdAhg0hxJcyfFZ6FcgWMBgcANE4OV3fjRogYvl+YQcBxA4IClYFQxgKXIecMgWbhFmt6hvo+Y1gHp+BQkANp/auKIB+X2A2QX6ZZgfo2yNGKNlrBmYV347HqblhKLO+tUGtgZH4VrqcmrLmAWZHqYYcoLVmEGn21rg7GHQkljip14Z+4EAhR4ZLVxkieuVkyGEWVYDcfrlgIp7WmSwCBWwCSkEF6iZWJ3SNYCAlxJcALF0lVkwMQYWjzaABmp+ECxcHUxcwLckk+WfXwvsZa4gAqgZgBAUqFJSSRV8YEZS+UVl4tAulfTAm/mJKmoGATzANNMYdCCYqGlZMMAHV7uEgAMeeGR2SDqGXRIGOoEU9QAXNC33Ah1UdHYCGqhdAWAHJT01UXIPfRNQfjdGgd5FN7C1qEoTGXgFD8AKlNkzWf24AB1QofnmnHfu+eegax4EACH5BAgGAAAALAAAAADQAA0AhVye3LTS7Nzq9Iy65Mze9PT2/KTG7HSu3Lza9OTy/JTC5IS25NTm9Pz+/LzW7OTu/JS+5NTi9Pz6/KzO7Hyu5MTa9Ozy/JzC5HSq3LTW7Nzu9Iy+5Mzi9PT6/KTK7IS65Hyy5MTe9Oz2/JzG7P///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAb+QIBwSCwaj8ikcslsOp/QqHQ6HXwG2MUnxO12HZsFdvxZeLzoiXaM/YAQ6G5lBGJbF5B4NzAQs8sTelwedXZugiEICoVkCyOIE32GIBmIBoxjYogZEJh3Z4JqV38gFYlCVxAKYRwCrq+uDAEgCrW2ZgywsBFYtrYUFbqwIQe+tRADrcICDAYfxgoLE7nLHHjQB8rLDhTQAwrUwhEK38YgDsuuHMXGndq6DGrQuOm8G9AUIepCA6ojAw5EWBhI0IIIAgNGGFCoEMKICAULivCggOFCAwMmJIhI8MGACxZHXICAQIRAjggcMmxogMHJiCIuVFzIcEAAjgQZJAwpkwD+ToMBVFrcMEHATwsfVxq4sCHgS4IHN1y42PDhz4kOqWLUOFAAv5kQSIgdO1ZEAAUePExI6wFCBbJwGUxNuzbtABFwxzZwAEEtXQ8jPOQd+2CCgrp1N0QYLJaDAgN/0y5gTKLDWb91LwSgLGBEYMQeBmigHKJvZANhGVuYcCEyxbeMI3j2q9ZZgbJf/1lg3AEh7bUXJnRgXGA26AUMGgxu8MBMZJm7B3cAM8HA2rUQHAwfLAIC5OtqQTxg3IDBB/Bqp+KVbhh0aAISVJsBX/1D9LwdOAz43TbA9rzFtXYdZAsIoJxYFnwFwWaMCWDagAa0RFkArf3F2gS3DSbBfpj+pXUBbIM5BhldS3kwHmMLRTYBBBMcmJcF3tW21lIcUIZAheAFd19eptG2VAac9XhdawxM+NlfwWUolgj8QLCAi3BZcNmAFGUAJVkMKIQZgSfm1UBKKl5wwZWEsaYWYhsQQGZjONK2wH9wFTAlW+2tSYIAHghI4gDJMVYaf6HZKSVa6GVnZ5YjoKdGAlHyA0KNGupHW3oT7EhWAXmqOAABcJJlAQi/RQhBl3B1gEBGdPa3HoAO8Yfcmg0III2FYjI6mJx9UZldp2U5t+UAAjAmgTWgtWdpWSXSiRF8cDEJwDPHivXABqlWd0EIE+rpl5ir5jXAiDlOQBkDD/q1VJHrjGVK5VKCcojYUg6QRuhfS9k6WLnVZUqZBuWmRWO2HbJ2QbcICoGBS7dSGOphhwJmoQcF2snXlh4YsEF8gyVw4W9N2clBhamCQPBYEpzlnph24pmodXR9wIGdFbTp15vEmdnhgoemSOUCD5Dp7AitCCT0QBWAYJGYClzgkkFMC/TACN61JiZGATww9NACgCC1mHluejXTCTiwwFJTj+SBUV+LIEAtJS5lwAIONC03ByC4PRXSHKRtQWHfgnQ3UQLoLcAHINl9wQcV6G1BBY6QvVTSS3/9NARbt2aT1XKrTcXmnHfu+eegh755EAAh+QQIBgAAACwAAAAA0AANAAAG/kCAcEgsGo/IpHLJbDqf0Kh0Ou14BlhsY/Dper0XSCeL9TQ43/RkTB54OukvJcHOejyJuDcw2JLNE3pdHHV2DYIfDnRtZiGIE2aMHQ6IIYVuDRmIFxl+hmiCa21uHQdCVxAJqp0aAq6vrgsTDaq1CWcLsLARAxm2qgofurAHHb8JAxARw7EheL8NE7nMGh2pvx2tzAsBxr8DIdPDERADx5PiugQKxxANy9uz17W4zAIavecUGkLJCSEAITgAAaKCwYMgCIALYYBhCAgGIhQ8iNDAP4cMB0ygyFHAAAsOG1pIQGEixwoOIABs2BCiAIInKyQAidHAgAAxK4BYAI4l/sOZBHKCmPDPp4EMEx6Y5OgBpE8LApdS/ADBqUOIC3SeBGFApVGNFQT0+zdhQogEItKqVVthggUOE+By4ADhw9q7C97KjWuzwF21G1LKlfv2r9oHHEIMnnB0geG0BBIsnuvhsYgCARLEjTvXwgXLAhjO5cxhwAPLFJAuDmHBMgK3k+tajqCXM+MGG0RUGGuAg80KjyV8GDAYLoQAuQ0XYD23+SwBDAwzeHBmc2cLIIKHgWuA8wAKyf8WyNB7L4cGCIIviOacw1u/yolOHqBBwmMQHRiP9j0AuOENw5lHF3KPFfDPXr01AJ0IIIylmGegQdCeWwY49phZe8VlwQTw/v21AXHNcWeBXY9pIGGIbiVlGUgCbmhZBeQh6J4GliliXor+GRbjZr1Z4ECE3I32lgCWwYbihskVwJtN0RnWlmbFCdTkXwuIVlwDOd7FgGDWuRfClHc9AFuXAxAA5lqRFXebff9lZluPE5yplgCJ6cedBwsaRoGE1jGWgZxpPanfZlI+FoFiAjaQXaBjWZABkYZJoNB+Gk6wqHjM2VZafdI90AGlviVw2n8OZHBjVAXGiKCC6p2x2Fvp/TcBBJqWBt5jFbg6mE0YBBegebReetdytclFH5sMNsoBaKaSxpgFNF6o164WdKilB4v1+FmJJ1ILqWEs8uieBYAySFyf7gZYQEGNkpmXbqyGnaipi48J0Cy10RqG4ZsWWBCebv2IgexdIARQLGO0lrtAneY18ACgDITRpVsJDLyWmIpp+l25BGTcXgf/rrWBm6P1yEHIc/o23wLlzkFpghar9dpbg9J1QcxpVVmebQ6D2SAAA0xS0NBaIUBBAyH1O9MCMBENwgNQMdevAR4EoJRWRAvQAWtT95uBBlhj/QAfFqRrtoQvhV2QvQmYXbYFAwyktkEEIP32W6po4LRWiJHnVL8aPTA3CAI00HW/cH+wd0FGe5DuW2VXxfTiGEAFudlVI+C0WFR07vnnoIcu+uhUBAEAIfkECAYAAAAsAAAAANAADQCFXJ7ctNLs3Or0jLrkzN709Pb8pMbsdK7cvNr05PL8lMLk1Ob0/P78hLbkvNbs5O78lL7k1OL0/Pr8rM7sxNr07PL8nMLkdKrctNbs3O70jL7kzOL09Pr8pMrsfLLkhLrkxN707Pb8nMbs////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABv5AgHBILBqPyKRyyWw6n9CodDoFKTyDbPbT0IC+YDBG09BuG52wutP4mAcfjzqMsGDNXMUcHOC+4wF7XwZ3eA2CIA4QhWciiBNtfx4IiCKMcF2IAWR/aIhsbmYNQgEXGgqoqBAfGwKur64LkBCpqGgLsLARH6e1CgcEua8LCB6+CgMQuMICCyIDxw0By8Ibxr6LrcwLAde1HwbUuREQ0L4eFMyuIAfH5drCsg3RE+K6DbS+B0IHGhYiIgyIsADBQYgKCBMipOAvoEMI4Q4qRBhCBESHAgcESDCRooAB/wQKtKCnY8IAEEI+7CBA4sQQtAQ6fIahgsuEITYMwBhQgf4IAiZtToDA08CACQ+CJgApMiBBBDY7hqCwc6YBiAuivhThs6nRDkKMiZjQocMEgCPSqlWbYIIFs2XJQgCxtm6Et3DJGmggoa5aDorgwrUwwa/aDG7zlh0gwHBaEBDixjXqeESIAHjJlrXgoLIzEZIXV3DMILBmsgMrt31LVjMEApU3WDAgeMLeBEJAjjX7bLRhCQwVd4AQgIPjAj7N0jbbQAADwwwEoGm9WUQIxxxQls07AERfwyEGGKBuu4Fvvwx21e5A+LphDuzJs1nw3HAFD3lpX3XvVwKCyKddhYFxhiG3m2AePBBCbj7Zxl5nji0QWW1vNebYWYoNNcF3fv4VMMB2k1lAl2NWCPfWA5X9M9lmAVSWAUSKGWDBApVhFppbE/Dn14cg2saZZxMq1wFtFhrWAWiKEcZABQwud1V9fq2WYUFQ1rVBQEKWp+NagAEo2FtVrvVAfPkNQJ9jBCiwHhthqnWZAgF2oEAAbaa1wJGnDdnAA3WO8J+JCvQpJXXDUdDnleNl2cB1TAIAzVgGaFBkXRKA8KFmZkEwQQHHDSTcABHUycAD+JFngQUJHKedkMM5wCl4PJLXnGMSLNAAoYmdVxcHE6ip2AAEEOjXfQHapkAGtFK14lABbOnmqZKR1UColjUZX2UCaLCejBtUhiGmblkg7K48CiYjhP2GbaBmnjJOWtdAcZ6qWrlwyTiiYRiwJqSMutYV65eFRehlvTN6q+92sxHY6KNGjbtWBYkpBgEGfUaApWINJFCnBBhomqQFfWZwpHAaENAnCJlJ5oHDf9k4QWsGwMlyWgIIlOV8fTrgq4O2DTDzCBAjSd3Eh+KV1wQeVFDfwrR0d9DTUSWAQAMyynhqSgJEBXUIDyiQEnuzWaCR1mQv4EHVp8qowAZkP/1AADtZPZsGE2S9tU0fhRT2XhTcLREBZ58atgIWROB3BQ9EanXVGinYdgUZePAWtKc6/XgCDnyw99UdLHB4BiQ5ZfUADjgeggBUpK766qy37vrrqQcBACH5BAgGAAAALAAAAADQAA0AhVye3LTS7Nzq9Iy65Mze9PT2/KTG7HSu3Lza9OTy/JTC5IS25NTm9Pz+/LzW7OTu/JS+5NTi9Pz6/KzO7Hyu5MTa9Ozy/JzC5LTW7Nzu9Iy+5Mzi9PT6/KTK7IS65Hyy5MTe9Oz2/JzG7P///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAb+QIBwSCwaj8ikcslsOp/QqHQ6BSEQos9gu/UsIKCwWBzQLLjdxWTM7mjRA8+HPUYo3lyviC6eDM5ochh8YQZ4XAsehCAOZnBeHYsTiY8fCIQVWY9fiwF/m2uEboFCFYwHCqmqEAMbAq+wrwwdC6qqagyxsRtftqkHrrqwDhQXvgMKEcKvERcevncOucsbqL4QH8rLDJPQCx3TwhFb0BQVy68g1raswcIMBs++uOi8EOxCDrwXIgb9IhcgILAQwoLBgyEqDBDxrx8EEQwOSiRorKG/AQEmSmSwkKE/AxcugCioMUSAh//8QegggOTEEAP4+fs3wIFLiSEIaJDp8WH+BI0GQ3RQkLLfgAkJgFp4ELNoQAQhbh5EgHKmAQgGGEgNWvGjCAVCQHQ42mFCh7L8Rqhdu/bBhAtl43aAsIGt3Q0XDJw1e3ZBA7trOThYaZbvhQmA1wroIEKu2QEPEqsFQVjuXMkjTCrgyxdCBcwM8u49OzaE5AaDHTPugNnt5tEdNETAvEGBXrki8h24HdeYBckSEGjgbMCPAw6SCzwsHHdB5MQSBHzji1ZEAckcJryWO4AA8sQhvpEuG+93Yg4EBow2CyHA9fMAVS9g8Bdwgwfi5frG3mhC8bgQHCdZCFip9oEQH0BwmH6fSbbBSpbBJQBmqzl2WH2AWaDBbYX+8VOXZBUosF4HhyWAWYHMkRhAaxtaCA5mAcC13mHvASaBenEZ1mBitfHmH1zPJebPiHkhSFSOxmBoVwJv5VgWGEqyhdd6ei1Qo12CVWZYB1EqxlhhevlBn2QgiMicf35JZkEA2/k3lANdqsUAQynSEqRdDVAF21sXxDmCW3BNwJkGBPg5pWV2CoEMhwHdyZYEClk2QXvmAVYAUcRNEkGcDUgnaUiVYnnSXv/V9F2GA3B4lgEDTAjdBjgyd1iobBUA0oitSCBZAh84ZsBVjgaGAFmjtWdaYso1duZ8FihqW2+IScYAhEhewACFypJHYp8DpkrlBQ5gViaiIAW71rPznJHImmQPbAhmByCBAGOgpL1lAK1sefvuYaBByBxI10qmLnV8NhCCsyKYZYAGp9plwQTZAging4GqugC+aglmprYh+ZkBvDk+toGfIMiYoyG6ghfjiJv5OUtjTi4ggJ+pERxQw2w9TG9nE/NoMpgfXNcsAAPcE5IGIxGkdEEJOOBBXnCFtJJWSyudgYIA3XpBTQkU5LXSEXzQT0hRK7DB11+7tRBIZEMwQUtVFyRATFGz7UEFaCudQAULQE22AtbmXdADImBV99YBPCC4BQJ8wM/hhC6eAAZrk30VS4tfbZvfWztgkABUhC766KSXbvrpoQcBACH5BAgGAAAALAAAAADQAA0AhVye3LTS7Nzq9Iy65Mze9PT2/KTG7HSu3Lza9OTy/JTC5IS25NTm9Pz+/LzW7OTu/JS+5NTi9Pz6/KzO7Hyu5MTa9Ozy/JzC5LTW7Nzu9Iy+5Mzi9PT6/KTK7IS65Hyy5MTe9Oz2/JzG7P///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAb+QIBwSCwaj8ikcslsOp/QqHQ6BSEQoIroM+h2PQsFaEwmBwYL73cxKbs7XPUA7C4jFHEvWFQnT8ByHh8OfWNbcmgDhSAYEHlrHYsTj18fixV4gR5ihWdpamBthXBfQhUgEQIOBwqtrl2pArKzAgwGm66tbAy0tBsLELmtFBu9swwOH8IKAxe8xgIRzMuDz8YbB8G5EAvF0AwTYcILHda9EQMaywcg0LIIysIDELHGDCK4ubvuGx/aEEIcFHswQIQBgwYvKKgQwoLDhw4RaBCB0CAEAwwaQnQYQiHFgwYHBNC4MQSDZgdTKriwYePDEBMgGEwpAkKHByQ3NkMIEoL+gxA5ORIoyLOmgQhBORpQ8PHjgAkuHwrYSVMhw6gWHMgselEA0KgrESoQUiyB1g4dJqDtIKLDiLdw4T6YcEFtWrQaIsTdu0HB3b8e9sYtEMDv3w4XAgiGK4CtXbsDHix+W0HDX7VLJ4+wQPeuXQggNDO4gFYt5gEFJnM4+xix28kP2F42oIGBZgKG04oQ0o4BudZLQ0yW4MCy5w4+OUwuoMFA6bsfLAxn4MH0XdKpF3OI6dn5gA0SJof4fXiAdO0gBhyOGUD54gIiSK9Nu0BAg8UNHpC3e+GC8MUSNJKWAZBV4J5gzDln2gVCEHCSc91dENpkBNhkmnOkSTYZRcf+ITaBZhY0N+CALGnmgHwTKEjaeYtBIN9zF2CgmQA2PUcXRppN0JZpatWVnWAcqDdfihJqtkGNa9E1gYaLXbDjdbx1oJ51iF1w32JzoUggcgRcKdgGFygo5gIH7sVBYa156OVejT151wD2TYbJcSkOsGZcnJH2mAE+3QnXPRDa1cECLO7VAGt/OennW1l2OECXFOZmlwFCYECBnqUtlYBqCEw5HwQjiSdTmvUt2oAA5BzX36baxZTmAAaKl+qFUgowXHod1vUfgvFdJiV4+D3wgY0dLMWkmcXR6dOueyXo6wdCUDBqoopNdiSdBlxg62TZ2mhAtotuNsCWKaJV5GT5CKCY6QXH7uVimqTNiOSFJU7W2XPFXvCjoR7MhpiM1s6LVrbbNvnkgmMBoMyLdEFQZlyNHqdBBeGC2V1aHzAb15kKCNpjB+Et1lhd+HoQQbhz+rpAyILBhOlaEEwQLgOOHbfAA6Y2QiVdCrC811xuqgVruATsKCYcDwgxj1/ZXqABAQ1FbUFDCZyRUJgX2CTA1FxHTSNTWGfrgQNdl91Ptmj3p8AGUksd27gJZavBkmV7vQBpYV8Aa9tcJ1DBAnGH6WJGfIfwQNa99ndLADjVbYEAH8SneH8atFT4A2fkzWcHXjkugDppk7aAAwJQYfrpqKeu+uqsmx4EADs= data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNC4wMyIgdmlld0JveD0iMCAwIDE0IDE0LjAzIj4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjZmZmOwogICAgICAgIGZpbGwtcnVsZTogZXZlbm9kZDsKICAgICAgfQogICAgPC9zdHlsZT4KICA8L2RlZnM+CiAgPHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMzA3Ny42NiwxOTA3LjAzbC00Ljk4LDQuOTcsNC45Niw0Ljk1YTEuMTY4LDEuMTY4LDAsMCwxLC4wMSwxLjY1aC0wLjAxYTEuMTcxLDEuMTcxLDAsMCwxLTEuNjYsMGwtNC45Ni00Ljk0LTQuOTksNC45OWExLjIsMS4yLDAsMCwxLTEuNjgsMGgwYTEuMjA3LDEuMjA3LDAsMCwxLDAtMS42OWw0Ljk5LTQuOTgtNC44My00LjgxYTEuMTY4LDEuMTY4LDAsMCwxLS4wMS0xLjY1aDAuMDFhMS4xNzEsMS4xNzEsMCwwLDEsMS42NiwwbDQuODMsNC44LDQuOTgtNC45N2ExLjE3NywxLjE3NywwLDAsMSwxLjY4LDBoMEExLjI4OSwxLjI4OSwwLDAsMSwzMDc3LjY2LDE5MDcuMDNaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMzA2NCAtMTkwNSkiLz4KPC9zdmc+Cg== data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIgogICAgICAgICAgZD0iTTEzLjcwNzEgMS43MDcxMUMxNC4wOTc2IDEuMzE2NTggMTQuMDk3NiAwLjY4MzQxOCAxMy43MDcxIDAuMjkyODkzQzEzLjMxNjYgLTAuMDk3NjMxMSAxMi42ODM0IC0wLjA5NzYzMTEgMTIuMjkyOSAwLjI5Mjg5M0w3IDUuNTg1NzlMMS43MDcxMSAwLjI5Mjg5M0MxLjMxNjU4IC0wLjA5NzYzMTEgMC42ODM0MTggLTAuMDk3NjMxMSAwLjI5Mjg5MyAwLjI5Mjg5M0MtMC4wOTc2MzExIDAuNjgzNDE4IC0wLjA5NzYzMTEgMS4zMTY1OCAwLjI5Mjg5MyAxLjcwNzExTDUuNTg1NzkgN0wwLjI5Mjg5MyAxMi4yOTI5Qy0wLjA5NzYzMTEgMTIuNjgzNCAtMC4wOTc2MzExIDEzLjMxNjYgMC4yOTI4OTMgMTMuNzA3MUMwLjY4MzQxOCAxNC4wOTc2IDEuMzE2NTggMTQuMDk3NiAxLjcwNzExIDEzLjcwNzFMNyA4LjQxNDIxTDEyLjI5MjkgMTMuNzA3MUMxMi42ODM0IDE0LjA5NzYgMTMuMzE2NiAxNC4wOTc2IDEzLjcwNzEgMTMuNzA3MUMxNC4wOTc2IDEzLjMxNjYgMTQuMDk3NiAxMi42ODM0IDEzLjcwNzEgMTIuMjkyOUw4LjQxNDIxIDdMMTMuNzA3MSAxLjcwNzExWiIKICAgICAgICAgIGZpbGw9IiMzMzMzMzMiLz4KPC9zdmc+Cg== data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwKSI+CjxwYXRoIGQ9Ik0xNC4wNTAyIDkuMkMxNC4wNTAyIDEyLjU0MTMgMTEuMzQxNSAxNS4yNSA4LjAwMDIgMTUuMjVDNC42NTg4NyAxNS4yNSAxLjk1MDIgMTIuNTQxMyAxLjk1MDIgOS4yQzEuOTUwMiA1Ljg1ODY4IDQuNjU4ODcgMy4xNSA4LjAwMDIgMy4xNUMxMS4zNDE1IDMuMTUgMTQuMDUwMiA1Ljg1ODY4IDE0LjA1MDIgOS4yWiIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIxLjUiLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik01LjYwMDEgMS41ODY3MUM1LjYwNzI0IDAuNzA5MTcgNi4zMjA4MiAwIDcuMjAwMDQgMEg4LjgwMDA1QzkuNjc5MjcgMCAxMC4zOTI4IDAuNzA5MTcyIDEwLjQgMS41ODY3MUM5LjY0NTYgMS4zMzU4NCA4LjgzODY4IDEuMiA4LjAwMDA0IDEuMkM3LjE2MTQgMS4yIDYuMzU0NDggMS4zMzU4NCA1LjYwMDEgMS41ODY3MVpNMTQuMzg1OSA0LjY3NzU2TDE0LjQ5NzggNC41NjU3MUMxNS4xMjI2IDMuOTQwODcgMTUuMTIyNiAyLjkyNzggMTQuNDk3OCAyLjMwMjk3QzEzLjg3MjkgMS42NzgxMyAxMi44NTk5IDEuNjc4MTMgMTIuMjM1IDIuMzAyOTdMMTIuMTIzMyAyLjQxNDY3QzEzLjAyODEgMy4wMDAxNCAxMy44MDA2IDMuNzcyNjkgMTQuMzg1OSA0LjY3NzU2Wk0xMy4xOTM3IDUuNTk5MDJDMTIuNjQ4NiA1Ljc2MTY2IDEyLjAzMzkgNS42Mjc3NSAxMS42MDM0IDUuMTk3MjlDMTEuMTcyOSA0Ljc2Njc3IDExLjAzOSA0LjE1MTk1IDExLjIwMTggMy42MDY4QzEyLjAxMDcgNC4xMDY1NyAxMi42OTQgNC43OTAwNSAxMy4xOTM3IDUuNTk5MDJaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNNS44NDkyIDYuNDg4NjZDNS42OTQ3MyA2LjE5MDYyIDUuODAyMDEgNS44MjM4IDYuMDkyNzIgNS42NTU5NkM2LjM4MzQ0IDUuNDg4MTEgNi43NTQ3NSA1LjU3ODYyIDYuOTM1NjMgNS44NjE0MUw4LjU1MzgyIDguMzkxMzdDOC43ODg2NSA4Ljc1ODUyIDguNjY5NDkgOS4yNDc0IDguMjkyMDUgOS40NjUzMUM3LjkxNDYyIDkuNjgzMjIgNy40MzE2NiA5LjU0MTk4IDcuMjMxMTEgOS4xNTUwNEw1Ljg0OTIgNi40ODg2NloiIGZpbGw9IndoaXRlIi8+CjwvZz4KPGRlZnM+CjxjbGlwUGF0aCBpZD0iY2xpcDAiPgo8cmVjdCB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9IndoaXRlIi8+CjwvY2xpcFBhdGg+CjwvZGVmcz4KPC9zdmc+Cg== data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMy43MDcxIDEuNzA3MTFDMTQuMDk3NiAxLjMxNjU4IDE0LjA5NzYgMC42ODM0MTggMTMuNzA3MSAwLjI5Mjg5M0MxMy4zMTY2IC0wLjA5NzYzMTEgMTIuNjgzNCAtMC4wOTc2MzExIDEyLjI5MjkgMC4yOTI4OTNMNyA1LjU4NTc5TDEuNzA3MTEgMC4yOTI4OTNDMS4zMTY1OCAtMC4wOTc2MzExIDAuNjgzNDE4IC0wLjA5NzYzMTEgMC4yOTI4OTMgMC4yOTI4OTNDLTAuMDk3NjMxMSAwLjY4MzQxOCAtMC4wOTc2MzExIDEuMzE2NTggMC4yOTI4OTMgMS43MDcxMUw1LjU4NTc5IDdMMC4yOTI4OTMgMTIuMjkyOUMtMC4wOTc2MzExIDEyLjY4MzQgLTAuMDk3NjMxMSAxMy4zMTY2IDAuMjkyODkzIDEzLjcwNzFDMC42ODM0MTggMTQuMDk3NiAxLjMxNjU4IDE0LjA5NzYgMS43MDcxMSAxMy43MDcxTDcgOC40MTQyMUwxMi4yOTI5IDEzLjcwNzFDMTIuNjgzNCAxNC4wOTc2IDEzLjMxNjYgMTQuMDk3NiAxMy43MDcxIDEzLjcwNzFDMTQuMDk3NiAxMy4zMTY2IDE0LjA5NzYgMTIuNjgzNCAxMy43MDcxIDEyLjI5MjlMOC40MTQyMSA3TDEzLjcwNzEgMS43MDcxMVoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=".split(" "); c="/* reset styles */* {box-sizing: border-box;-webkit-touch-callout: none;-webkit-user-select: none;-ms-user-select: none;user-select: none; }input,textarea {-webkit-user-select: text;-ms-user-select: text;user-select: text; }html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video {margin: 0;padding: 0;border: 0; }/* HTML5 display-role reset for older browsers */article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {display: block; }ol,ul {list-style: none; }table {border-collapse: collapse;border-spacing: 0; }div {-webkit-tap-highlight-color: rgba(0, 0, 0, 0);-webkit-user-drag: none; }input {-webkit-appearance: none;-moz-appearance: none; } input::-ms-clear {display: none; }.clear {clear: both; }*::-moz-focus-inner {border: 0; }.universal-top-panel {height: 41px;border-bottom: 1px solid transparent;font-size: 13px;font-family: var(--font-family-normal);color: __playerText__;position: relative;width: 100%; } .universal-top-panel::before {content: '';position: absolute;left: 0;display: block;width: 100%;height: 1px;background: __playerText__;opacity: 0.1; } .universal-top-panel::before {top: 100%; } .universal-top-panel__container {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;height: 100%;position: absolute; } .universal-top-panel__container.universal-top-panel__container_position_left {left: 16px;max-width: calc(50% - 80px);overflow: hidden; } .universal-top-panel__container.universal-top-panel__container_position_left > * {margin-left: 0;margin-right: 10px; } .universal-top-panel__container.universal-top-panel__container_position_left .quiz-logo-container {margin-right: 20px; } .universal-top-panel__container.universal-top-panel__container_position_center {left: 50%;-ms-transform: translateX(-50%);transform: translateX(-50%); } .universal-top-panel__container.universal-top-panel__container_position_right {max-width: calc(50% - 80px);overflow: hidden;right: 16px; } .universal-top-panel__container.universal-top-panel__container_position_right > * {margin-left: 10px;margin-right: 0; } .universal-top-panel__container.universal-top-panel__container_position_right .quiz-logo-container {margin-left: 20px; } .universal-top-panel__slides-info {-webkit-user-select: none;-ms-user-select: none;user-select: none; } .universal-top-panel__slides-info svg {display: none;left: 10px;top: 0;bottom: 0;width: 16px;height: 10px;position: absolute;fill: __playerText__;margin: auto; } .universal-top-panel__slides-info.universal-top-panel__slides-info_show-as-link {cursor: pointer;padding: 2px 5px 5px 33px;transition: background-color 0.28s ease-in-out;border-radius: 4px; } .universal-top-panel__slides-info.universal-top-panel__slides-info_show-as-link svg {display: block; } .universal-top-panel__slides-info.universal-top-panel__slides-info_show-as-link.universal-top-panel__slides-info_active:not([disabled]) {background: __playerBackground__; } .universal-top-panel__slides-info.universal-top-panel__slides-info_show-as-link.universal-top-panel__slides-info_active:not([disabled])::before, .universal-top-panel__slides-info.universal-top-panel__slides-info_show-as-link.universal-top-panel__slides-info_active:not([disabled])::after {content: '';position: absolute;top: 0;bottom: 0;z-index: 1; } .universal-top-panel__slides-info.universal-top-panel__slides-info_show-as-link.universal-top-panel__slides-info_active:not([disabled])::before {left: -1px; } .universal-top-panel__slides-info.universal-top-panel__slides-info_show-as-link.universal-top-panel__slides-info_active:not([disabled])::after {right: -1px; } .universal-top-panel .quiz-misc-buttons {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center; } .universal-top-panel .quiz-misc-buttons > :not(:last-child) {margin-right: 10px; } .universal-top-panel__mark.universal-top-panel__mark_marked svg {fill: __secondaryButtonTextHover__;fill-opacity: 0.4; }.universal-quiz-timer {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;margin-left: 1px;position: relative; } .universal-quiz-timer svg {width: 24px;height: 24px;margin-right: 8px; } .universal-quiz-timer__label {position: relative;font-size: 14px;text-align: left;font-family: var(--font-family-normal);line-height: 22px;white-space: nowrap;margin-left: 6px; } .universal-quiz-timer.universal-quiz-timer_with-separator svg {margin-left: 0; } .universal-quiz-timer.universal-quiz-timer_with-separator::after {content: '';margin: 4px 12px;display: inline-block;position: relative;top: 2px;bottom: 0;border-right: 1px solid __playerText__;opacity: 0.2;height: 12px; }.universal-control-panel {position: relative;display: -ms-flexbox;display: flex;-ms-flex-pack: justify;justify-content: space-between;-ms-flex-align: center;align-items: center;width: 100%;height: 61px;color: __playerText__;padding: 14px 16px; } .universal-control-panel::before {content: '';position: absolute;left: 0;display: block;width: 100%;height: 1px;background: __playerText__;opacity: 0.1; } .universal-control-panel::before {bottom: 100%; } .universal-control-panel__container {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;overflow: hidden; } .universal-control-panel__container.universal-control-panel__container_left > * {margin-right: 10px; } .universal-control-panel__container.universal-control-panel__container_right > * {margin-left: 10px; } .universal-control-panel.universal-control-panel_hide-controls {visibility: hidden; } .universal-control-panel__question-score-info {margin-right: 12px;opacity: 0.6; } .universal-control-panel__quiz-score-info {font-size: 14px;font-family: var(--font-family-normal);white-space: nowrap;text-overflow: ellipsis;overflow: hidden; } .universal-control-panel__question-score-info {font-size: 14px;font-family: var(--font-family-normal);white-space: nowrap;text-overflow: ellipsis;overflow: hidden; }body {background: __playerBackground__;overflow: hidden; }.quiz-tablet-skin {position: absolute;overflow: hidden;top: 0;width: 100vw;height: 100vh;font-family: var(--font-family-normal);background: __playerBackground__; } .quiz-tablet-skin.quiz-tablet-skin_filltype_player {background: __slide_background_url__ center;background-size: 100% 100%; } .quiz-tablet-skin.quiz-tablet-skin_playertype_standalone.quiz-tablet-skin_filltype_player {background: transparent !important; }.quiz-player-skin {position: absolute; } .quiz-player-skin.quiz-player-skin_filltype_slide .quiz-slide-visualizer {background: __slide_background_url__ center;background-size: 100% 100%; } .quiz-player-skin.quiz-player-skin_playertype_ppt.quiz-player-skin_filltype_player {background: transparent !important; }.container-top-shadow {background: __verticalGradient(#FFFFFF, rgba(255, 255, 255, 0));background: linear-gradient(to bottom, #FFFFFF, rgba(255, 255, 255, 0));position: absolute;top: 0;left: 0;right: 0;height: 60px;pointer-events: none; }.container-bottom-shadow {background: __verticalGradient(rgba(255, 255, 255, 0), #FFFFFF);background: linear-gradient(to bottom, rgba(255, 255, 255, 0), #FFFFFF);position: absolute;bottom: 0;left: 0;right: 0;height: 60px;pointer-events: none;border-radius: inherit; }.mobile-vertical-scrollbar {position: absolute;width: 10px;top: 6px;bottom: 6px;right: 0;opacity: 0; } .mobile-vertical-scrollbar__thumb {position: absolute;width: 3px !important;right: 3px;padding: 1px;border-radius: 5px;background-color: rgba(0, 0, 0, 0.5); }.trial_banner {position: relative;transform: translateZ(0); } .trial_banner .banner-content, .trial_banner .banner-content_hover {position: absolute;left: 0;right: 0;top: 0;bottom: 0;width: 100%;height: 100%; } .trial_banner .banner-content {visibility: visible;z-index: 1; } .trial_banner .banner-content_hover {visibility: hidden;z-index: 0; } .trial_banner .days_remaining {position: absolute;font-family: 'Open Sans', Arial, sans-serif;font-weight: normal;font-size: 13px;left: 65px;top: 41px;color: #7C1645;z-index: 1; } .trial_banner:hover .banner-content {visibility: hidden;z-index: 0; } .trial_banner:hover .banner-content_hover {visibility: visible;z-index: 1; }.fullscreen-video-layer {display: none;background: #000000;will-change: transform; } .fullscreen-video-layer.fullscreen-video-layer_with-video-player {overflow: hidden;position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 1;display: block; } .fullscreen-video-layer.fullscreen-video-layer_with-video-player .video-player {top: 0 !important;right: 0 !important;bottom: 0 !important;left: 0 !important;width: 100% !important;height: 100% !important; } .fullscreen-video-layer.fullscreen-video-layer_with-video-player .video-player__video-element {width: 100% !important;height: 100% !important;-ms-transform: none !important;transform: none !important; }.zoom-lightbox-layer {cursor: pointer;cursor: zoom-out;position: absolute;z-index: 1;top: 0;left: 0;width: 100%;height: 100%;box-shadow: 0 4px 16px 0 rgba(0, 0, 0, 0.25);display: none;overflow: hidden; } .zoom-lightbox-layer.zoom-lightbox-layer_miniskin {cursor: auto; } .zoom-lightbox-layer.zoom-lightbox-layer_visible {display: block; } .zoom-lightbox-layer__background {width: 100%;height: 100%;background: rgba(0, 0, 0, 0.7);transform: translateZ(0); } .zoom-lightbox-layer__background.zoom-lightbox-layer__background_miniskin {background: #282828; }.zoom-lightbox-control-panel {position: absolute;top: 0;display: none;background: #404040; } .zoom-lightbox-control-panel.zoom-lightbox-control-panel_miniskin {display: block; } .zoom-lightbox-control-panel.zoom-lightbox-control-panel_horizontal {width: 100%;height: 46px;left: 0; } .zoom-lightbox-control-panel.zoom-lightbox-control-panel_vertical {width: 56px;height: 100%;right: 0; }.zoom-lightbox {position: absolute; } .zoom-lightbox__substrate {position: absolute;z-index: 0;left: 0;top: 0;width: 100%;height: 100%;background: #FFFFFF; } .zoom-lightbox__preview {position: absolute;z-index: 1;left: 0;top: 0;width: 100%;height: 100%;box-shadow: 0 4px 16px 0 rgba(0, 0, 0, 0.25); }.close-lightbox-icon-wrapper {position: absolute;pointer-events: all; } .close-lightbox-icon-wrapper.close-lightbox-icon-wrapper_horizontal {top: 11px;right: 18px;width: 24px;height: 24px;padding: 3px; } .close-lightbox-icon-wrapper.close-lightbox-icon-wrapper_vertical {top: 7px;right: 12px;padding: 5px;width: 29px;height: 29px; } .close-lightbox-icon-wrapper svg {width: 100%;height: 100%; }text.cambria-embed {font-family: __cambria-embed__ !important; }text.eq-editor-main-i {font-family: __eq-editor-main-i__; }text.eq-editor-math-i {font-family: __eq-editor-math-i__; }text.eq-editor-size2 {font-family: __eq-editor-size2__; }text.eq-editor-double-struck {font-family: __eq-editor-double-struck__; }text.eq-editor-fraktur {font-family: __eq-editor-fraktur__; }text.eq-editor-script {font-family: __eq-editor-script__; }.quiz-uikit-primary-button {max-width: 260px;-ms-flex-positive: 0;flex-grow: 0;-ms-flex-negative: 0;flex-shrink: 0;cursor: pointer;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;border-radius: var(--button-border-radius);position: relative;border: none;transition-property: background, color, border-color, opacity, width;transition-duration: 0.28s;transition-timing-function: ease; } .quiz-uikit-primary-button__button-text {-ms-flex-negative: 1;flex-shrink: 1;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; } .quiz-uikit-primary-button.quiz-uikit-primary-button_size_medium {padding: 10px; } .quiz-uikit-primary-button.quiz-uikit-primary-button_size_medium .quiz-uikit-primary-button__button-text {font-size: 17px;line-height: 20px; } .quiz-uikit-primary-button.quiz-uikit-primary-button_size_medium .quiz-uikit-primary-button__button-text:first-child {margin-left: 10px; } .quiz-uikit-primary-button.quiz-uikit-primary-button_size_medium .quiz-uikit-primary-button__button-text:last-child {margin-right: 10px; } .quiz-uikit-primary-button.quiz-uikit-primary-button_size_small {padding: 6px 12px; } .quiz-uikit-primary-button.quiz-uikit-primary-button_size_small .quiz-uikit-primary-button__button-text {font-size: 14px;line-height: 20px; } .quiz-uikit-primary-button__left-icon {-ms-flex-negative: 0;flex-shrink: 0;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center; } .quiz-uikit-primary-button__right-icon {-ms-flex-negative: 0;flex-shrink: 0;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center; } .quiz-uikit-primary-button__button-text {margin-right: 8px; } .quiz-uikit-primary-button__left-icon {margin-right: 8px; } .quiz-uikit-primary-button__button-text:first-child {margin-left: 0; } .quiz-uikit-primary-button__button-text:last-child {margin-right: 0; } .quiz-uikit-primary-button__left-icon:first-child {margin-left: 0; } .quiz-uikit-primary-button__left-icon:last-child {margin-right: 0; } .quiz-uikit-primary-button__right-icon:first-child {margin-left: 0; } .quiz-uikit-primary-button__right-icon:last-child {margin-right: 0; } .quiz-uikit-primary-button[disabled] {opacity: 0.4; } .quiz-uikit-primary-button.quiz-uikit-primary-button_withTooltip[data-tooltip]:enabled::before {background: rgba(58, 58, 58, 0.88);border: 1px solid rgba(255, 255, 255, 0.1);border-radius: 4px;-webkit-backdrop-filter: blur(12px);backdrop-filter: blur(12px);color: #FFFFFF;font-size: 14px;line-height: 18px;padding: 2px 8px;position: absolute;content: attr(data-tooltip);white-space: nowrap;opacity: 0;visibility: hidden;transition: margin-top 0.3s ease-in-out, opacity 0.3s ease-in-out;bottom: calc(100% + 20px);left: 50%;-ms-transform: translateX(-50%);transform: translateX(-50%); } .quiz-uikit-primary-button.quiz-uikit-primary-button_withTooltip[data-tooltip]:enabled:hover::before {opacity: 1;visibility: visible; }.quiz-uikit-secondary-button {max-width: 260px;-ms-flex-positive: 0;flex-grow: 0;-ms-flex-negative: 0;flex-shrink: 0;cursor: pointer;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;border-radius: var(--button-border-radius);position: relative;border: none;transition-property: background, color, border-color, opacity, width;transition-duration: 0.28s;transition-timing-function: ease; } .quiz-uikit-secondary-button__button-text {-ms-flex-negative: 1;flex-shrink: 1;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; } .quiz-uikit-secondary-button.quiz-uikit-secondary-button_size_medium {padding: 10px; } .quiz-uikit-secondary-button.quiz-uikit-secondary-button_size_medium .quiz-uikit-secondary-button__button-text {font-size: 17px;line-height: 20px; } .quiz-uikit-secondary-button.quiz-uikit-secondary-button_size_medium .quiz-uikit-secondary-button__button-text:first-child {margin-left: 10px; } .quiz-uikit-secondary-button.quiz-uikit-secondary-button_size_medium .quiz-uikit-secondary-button__button-text:last-child {margin-right: 10px; } .quiz-uikit-secondary-button.quiz-uikit-secondary-button_size_small {padding: 6px 12px; } .quiz-uikit-secondary-button.quiz-uikit-secondary-button_size_small .quiz-uikit-secondary-button__button-text {font-size: 14px;line-height: 20px; } .quiz-uikit-secondary-button__left-icon {-ms-flex-negative: 0;flex-shrink: 0;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center; } .quiz-uikit-secondary-button__right-icon {-ms-flex-negative: 0;flex-shrink: 0;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center; } .quiz-uikit-secondary-button__button-text {margin-right: 8px; } .quiz-uikit-secondary-button__left-icon {margin-right: 8px; } .quiz-uikit-secondary-button__button-text:first-child {margin-left: 0; } .quiz-uikit-secondary-button__button-text:last-child {margin-right: 0; } .quiz-uikit-secondary-button__left-icon:first-child {margin-left: 0; } .quiz-uikit-secondary-button__left-icon:last-child {margin-right: 0; } .quiz-uikit-secondary-button__right-icon:first-child {margin-left: 0; } .quiz-uikit-secondary-button__right-icon:last-child {margin-right: 0; } .quiz-uikit-secondary-button[disabled] {opacity: 0.4; } .quiz-uikit-secondary-button.quiz-uikit-secondary-button_withTooltip[data-tooltip]:enabled::before {background: rgba(58, 58, 58, 0.88);border: 1px solid rgba(255, 255, 255, 0.1);border-radius: 4px;-webkit-backdrop-filter: blur(12px);backdrop-filter: blur(12px);color: #FFFFFF;font-size: 14px;line-height: 18px;padding: 2px 8px;position: absolute;content: attr(data-tooltip);white-space: nowrap;opacity: 0;visibility: hidden;transition: margin-top 0.3s ease-in-out, opacity 0.3s ease-in-out;bottom: calc(100% + 20px);left: 50%;-ms-transform: translateX(-50%);transform: translateX(-50%); } .quiz-uikit-secondary-button.quiz-uikit-secondary-button_withTooltip[data-tooltip]:enabled:hover::before {opacity: 1;visibility: visible; }.quiz-uikit-link-button {max-width: 260px;-ms-flex-positive: 0;flex-grow: 0;-ms-flex-negative: 0;flex-shrink: 0;cursor: pointer;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;border-radius: var(--button-border-radius);position: relative;border: none;transition-property: background, color, border-color, opacity, width;transition-duration: 0.28s;transition-timing-function: ease; } .quiz-uikit-link-button__button-text {-ms-flex-negative: 1;flex-shrink: 1;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; } .quiz-uikit-link-button.quiz-uikit-link-button_size_medium {padding: 10px; } .quiz-uikit-link-button.quiz-uikit-link-button_size_medium .quiz-uikit-link-button__button-text {font-size: 17px;line-height: 20px; } .quiz-uikit-link-button.quiz-uikit-link-button_size_medium .quiz-uikit-link-button__button-text:first-child {margin-left: 10px; } .quiz-uikit-link-button.quiz-uikit-link-button_size_medium .quiz-uikit-link-button__button-text:last-child {margin-right: 10px; } .quiz-uikit-link-button.quiz-uikit-link-button_size_small {padding: 6px 12px; } .quiz-uikit-link-button.quiz-uikit-link-button_size_small .quiz-uikit-link-button__button-text {font-size: 14px;line-height: 20px; } .quiz-uikit-link-button__left-icon {-ms-flex-negative: 0;flex-shrink: 0;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center; } .quiz-uikit-link-button__right-icon {-ms-flex-negative: 0;flex-shrink: 0;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center; } .quiz-uikit-link-button__button-text {margin-right: 8px; } .quiz-uikit-link-button__left-icon {margin-right: 8px; } .quiz-uikit-link-button__button-text:first-child {margin-left: 0; } .quiz-uikit-link-button__button-text:last-child {margin-right: 0; } .quiz-uikit-link-button__left-icon:first-child {margin-left: 0; } .quiz-uikit-link-button__left-icon:last-child {margin-right: 0; } .quiz-uikit-link-button__right-icon:first-child {margin-left: 0; } .quiz-uikit-link-button__right-icon:last-child {margin-right: 0; } .quiz-uikit-link-button[disabled] {opacity: 0.4; } .quiz-uikit-link-button.quiz-uikit-link-button_withTooltip[data-tooltip]:enabled::before {background: rgba(58, 58, 58, 0.88);border: 1px solid rgba(255, 255, 255, 0.1);border-radius: 4px;-webkit-backdrop-filter: blur(12px);backdrop-filter: blur(12px);color: #FFFFFF;font-size: 14px;line-height: 18px;padding: 2px 8px;position: absolute;content: attr(data-tooltip);white-space: nowrap;opacity: 0;visibility: hidden;transition: margin-top 0.3s ease-in-out, opacity 0.3s ease-in-out;bottom: calc(100% + 20px);left: 50%;-ms-transform: translateX(-50%);transform: translateX(-50%); } .quiz-uikit-link-button.quiz-uikit-link-button_withTooltip[data-tooltip]:enabled:hover::before {opacity: 1;visibility: visible; }.quiz-uikit-primary-button {background: __primaryButtonBackground__;color: __primaryButtonText__; } .quiz-uikit-primary-button::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: __primaryButtonBorder__;background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; } .quiz-uikit-primary-button__button-text {font-family: var(--font-family-normal);font-weight: 700; } .quiz-uikit-primary-button.quiz-uikit-primary-button_active, .quiz-uikit-primary-button[aria-pressed='true'], .quiz-uikit-primary-button:focus {background: __primaryButtonBackgroundHover__;color: __primaryButtonTextHover__; } .quiz-uikit-primary-button.quiz-uikit-primary-button_active::after, .quiz-uikit-primary-button[aria-pressed='true']::after, .quiz-uikit-primary-button:focus::after {background: __primaryButtonBorderHover__;background-origin: border-box; }.quiz-uikit-secondary-button {background: __secondaryButtonBackground__;color: __secondaryButtonText__; } .quiz-uikit-secondary-button::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: __secondaryButtonBorder__;background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; } .quiz-uikit-secondary-button__button-text {font-family: var(--font-family-normal); } .quiz-uikit-secondary-button.quiz-uikit-secondary-button_active, .quiz-uikit-secondary-button[aria-pressed='true'], .quiz-uikit-secondary-button:focus {background: __secondaryButtonBackgroundHover__;color: __secondaryButtonTextHover__; } .quiz-uikit-secondary-button.quiz-uikit-secondary-button_active::after, .quiz-uikit-secondary-button[aria-pressed='true']::after, .quiz-uikit-secondary-button:focus::after {background: __secondaryButtonBorderHover__;background-origin: border-box; } .quiz-uikit-secondary-button.quiz-uikit-secondary-button_size_medium .quiz-uikit-secondary-button__button-text {font-size: 15px; }.quiz-uikit-link-button {background: transparent;color: __playerText__;border: none; } .quiz-uikit-link-button.quiz-uikit-link-button_active, .quiz-uikit-link-button[aria-pressed='true'] {background: transparent; }.published-rich-text {z-index: 0; } .published-rich-text > h1 a, .published-rich-text > h1 a span, .published-rich-text > h1 a sup {text-decoration: none;cursor: pointer;word-wrap: break-word; } .published-rich-text > h2 a, .published-rich-text > h2 a span, .published-rich-text > h2 a sup {text-decoration: none;cursor: pointer;word-wrap: break-word; } .published-rich-text > p, .published-rich-text > ul li, .published-rich-text > ol li {word-wrap: break-word; } .published-rich-text > p a, .published-rich-text > p a span, .published-rich-text > p a sup, .published-rich-text > ul li a, .published-rich-text > ul li a span, .published-rich-text > ul li a sup, .published-rich-text > ol li a, .published-rich-text > ol li a span, .published-rich-text > ol li a sup {text-decoration: none;cursor: pointer;word-wrap: break-word; } .published-rich-text > div {max-width: 100%;clear: both;word-wrap: break-word;position: relative;z-index: 1;line-height: 0; } .published-rich-text > p, .published-rich-text > h1, .published-rich-text > li {font-feature-settings: 'liga' 0; } .published-rich-text > * {vertical-align: baseline; } .published-rich-text > ol li, .published-rich-text > ul li {position: relative;left: 1em;padding-right: 1em; } .published-rich-text > ol {margin-left: 1em;list-style: outside decimal; } .published-rich-text > ol li {padding-left: 0.6em; } .published-rich-text > ul {margin-left: 1.4em;list-style: outside disc; } .published-rich-text > ul li {padding-left: 0.2em; } .published-rich-text > sup {vertical-align: super; } .published-rich-text > sub {vertical-align: sub; } .published-rich-text .aspect-ratio-fixed-block {position: relative;display: inline-block;max-width: 100%; } .published-rich-text .aspect-ratio-fixed-block.aspect-ratio-fixed-block_zoomable {cursor: pointer;cursor: zoom-in; } .published-rich-text .aspect-ratio-fixed-block__inner-wrapper {position: relative;height: 0; } .published-rich-text .aspect-ratio-fixed-block__content {position: absolute;top: 0;left: 0;width: 100%;height: 100%; } .published-rich-text .aspect-ratio-fixed-block__zoom {position: absolute;right: 4px;bottom: 4px;width: 24px;height: 24px;opacity: 0.86;cursor: pointer;transition: none;pointer-events: none; } .published-rich-text .aspect-ratio-fixed-block__zoom svg {width: 100%;height: 100%; } .published-rich-text .inline-item {display: inline-block;text-indent: 0;font-size: 0;margin-left: 2px;margin-right: 1px;position: relative; } .published-rich-text::after {content: '';clear: both;width: 100%;height: 0;display: block; }.quiz-preloader {width: 50px;height: 50px;position: absolute;top: 0;left: 0;bottom: 0;right: 0;margin: auto;border-radius: 10px;background-color: rgba(0, 0, 0, 0.5);z-index: 2; } .quiz-preloader::after {content: '';position: absolute;background: url("+ c[0]+");background-size: cover;top: 0;left: 0;bottom: 0;right: 0;animation: preloader_spin 1s infinite linear; }.launch-screen {z-index: 100;position: fixed;top: 0;right: 0;bottom: 0;left: 0;background-color: rgba(0, 0, 0, 0.48); } .launch-screen .launch-screen-button {top: 0;bottom: 0;margin: auto;right: 0;left: 0;border-radius: 100%;width: 96px;height: 96px;position: absolute; } .launch-screen .launch-screen-button__play-icon {background-color: #FFFFFF;position: absolute;top: 0;bottom: 0;margin: auto;right: 0;left: 0;border-radius: 100%;width: 90px;height: 90px;box-shadow: 0 12px 50px 0 rgba(0, 0, 0, 0.2);transition: 0.3s ease-in-out; } .launch-screen .launch-screen-button__icon {background: url("+ c[1]+") no-repeat center;position: absolute;top: 0;bottom: 0;margin: auto;right: 0;left: 6px;width: 90px;height: 90px; } .launch-screen .launch-screen-button.launch-screen-button_active .launch-screen-button__play-icon {width: 96px;height: 96px; } .launch-screen .launch-screen-button.launch-screen-button_active .launch-screen-button__icon {background: url("+c[2]+") no-repeat center; }.quiz-logo-container {-ms-flex-negative: 0;flex-shrink: 0;height: 100%;position: relative;display: inline-block; } .quiz-logo-container__logo-ref {display: block;position: absolute;top: 0;bottom: 0;margin: auto; }.course-title {-ms-flex-negative: 1;flex-shrink: 1;position: relative;vertical-align: top;margin: 0 10px;overflow: hidden; } .course-title.course-title_first {margin: 0 0; } .course-title__text {color: __playerText__;margin: auto;line-height: 20px;font-size: 14px;font-family: inherit;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width: 100%; } .course-title.course-title_truncated .course-title__text {opacity: 0.64; }.quiz-player-skin.quiz-player-skin_embedded .quiz-slide-container {margin: 0; }.quiz-control-panel {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-pack: justify;justify-content: space-between;position: relative;padding: 0 16px;width: 100%;height: 68px;color: __playerText__; } .quiz-control-panel::before {content: '';position: absolute;left: 0;display: block;width: 100%;height: 1px;background: __playerText__;opacity: 0.1; } .quiz-control-panel::before {bottom: 100%; } .quiz-control-panel__quiz-score-info {font-size: 14px;font-family: var(--font-family-normal);white-space: nowrap;text-overflow: ellipsis;overflow: hidden; } .quiz-control-panel__question-score-info {font-size: 14px;font-family: var(--font-family-normal);white-space: nowrap;text-overflow: ellipsis;overflow: hidden; } .quiz-control-panel__quiz-score-info {font-family: var(--font-family-normal);margin-left: 12px; } .quiz-control-panel__question-score-info {margin-right: 12px;opacity: 0.72; } .quiz-control-panel__container {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;overflow: hidden; } .quiz-control-panel__container.quiz-control-panel__container_left > * {margin-right: 10px; } .quiz-control-panel__container.quiz-control-panel__container_right > * {margin-left: 10px; } .quiz-control-panel.quiz-control-panel_hide-controls {visibility: hidden; }.quiz-slide-container {position: absolute;width: __quiz_width__;height: __quiz_height__; }.quiz-top-panel {display: -ms-flexbox;display: flex;-ms-flex-pack: justify;justify-content: space-between;-ms-flex-align: center;align-items: center;padding: 8px 16px;position: relative;width: 100%;height: 52px;color: __playerText__;font-family: var(--font-family-normal);border-bottom: 1px solid transparent;white-space: nowrap; } .quiz-top-panel::before {content: '';position: absolute;left: 0;display: block;width: 100%;height: 1px;background: __playerText__;opacity: 0.1; } .quiz-top-panel::before {top: 100%; } .quiz-top-panel__mark.quiz-top-panel__mark_marked svg {fill: __secondaryButtonTextHover__;fill-opacity: 0.4; } .quiz-top-panel__slides-info {cursor: default;display: inline-block;-webkit-user-select: none;-ms-user-select: none;user-select: none;font-size: 13px;font-family: var(--font-family-bold);position: relative;margin-top: 1px;padding-top: 4px; } .quiz-top-panel__slides-info.quiz-top-panel__slides-info_active.quiz-top-panel__slides-info_show-as-link {background-color: __playerBackground__; } .quiz-top-panel__slides-info__slides-info-label {position: relative;display: inline-block; } .quiz-top-panel__slides-info.quiz-top-panel__slides-info_show-as-link {border-radius: 4px;padding: 4px 5px 5px 28px;background-color: transparent;transition: background-color 0.28s ease-in-out; } .quiz-top-panel__slides-info.quiz-top-panel__slides-info_show-as-link:not([disabled]) {cursor: pointer; } .quiz-top-panel__slides-info svg {display: none;left: 5px;top: 8px;width: 16px;height: 10px;position: absolute;fill: __playerText__;pointer-events: none; } .quiz-top-panel__slides-info.quiz-top-panel__slides-info_show-as-link svg {display: block; } .quiz-top-panel__container {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;height: 100%; } .quiz-top-panel__container.quiz-top-panel__container_position_left {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;max-width: calc(50% - 80px);overflow: hidden; } .quiz-top-panel__container.quiz-top-panel__container_position_left > * {margin-left: 0;margin-right: 10px; } .quiz-top-panel__container.quiz-top-panel__container_position_left .quiz-logo-container {margin-right: 20px; } .quiz-top-panel__container.quiz-top-panel__container_position_center {height: auto;position: absolute;left: 50%;-ms-transform: translateX(-50%);transform: translateX(-50%); } .quiz-top-panel__container.quiz-top-panel__container_position_right {max-width: calc(50% - 80px);overflow: hidden; } .quiz-top-panel__container.quiz-top-panel__container_position_right > * {margin-left: 10px;margin-right: 0; } .quiz-top-panel__container.quiz-top-panel__container_position_right .quiz-logo-container {margin-left: 20px; } .quiz-top-panel__outline-toggle {opacity: 0.72; } .quiz-top-panel .quiz-misc-buttons {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center; } .quiz-top-panel .quiz-misc-buttons > :not(:last-child) {margin-right: 10px; }.quiz-timer-view {position: relative;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;line-height: 27px; } .quiz-timer-view svg {width: 24px;height: 24px;margin-right: 8px; } .quiz-timer-view__label {position: relative;font-size: 15px;text-align: left;font-family: var(--font-family-normal);font-weight: 400;white-space: nowrap;max-width: 100px;text-overflow: ellipsis; } .quiz-timer-view.quiz-timer-view_with-separator {margin-right: 5px; } .quiz-timer-view.quiz-timer-view_with-separator::after {content: '';right: -5px;position: absolute;top: 0;bottom: 0;border-right: 1px solid __playerText__;opacity: 0.2;height: 12px;margin: auto;margin-left: 12px;top: 3px; } .quiz-timer-view.quiz-timer-view_left svg {left: 0; } .quiz-timer-view.quiz-timer-view_left .quiz-timer-view__label {margin-left: 28px; }.circle__border {stroke: __playerText__;stroke-opacity: 0.2; }.feedback-layer {position: absolute;z-index: 1;top: 0;right: 0;bottom: 0;left: 0;overflow: hidden;pointer-events: none;border-radius: 4px; } .feedback-layer::before {position: absolute;bottom: 0;left: 0;visibility: hidden;width: 100%;height: 114px;content: '';transition: all 0.3s;opacity: 0;background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.05) 100%); } .feedback-layer.feedback-layer_with-shadow::before {visibility: visible;opacity: 1; }.quiz-feedback-panel {position: absolute;right: 0;bottom: -16px;left: 0;width: 67%;margin: 16px auto;border-radius: 8px; } .quiz-feedback-panel::before {position: absolute;top: 0;right: 0;bottom: 0;left: 0;content: '';border-radius: inherit;background: var(--qm-feedback-background);-webkit-backdrop-filter: blur(20px);backdrop-filter: blur(20px);box-shadow: 0 4px 8px rgba(0, 0, 0, 0.06), 0 0 0 1px rgba(193, 193, 193, 0.12); } .quiz-feedback-panel__header {font: 600 18px/20px Open Sans, Helvetica, Arial;position: relative;overflow: hidden;padding: 12px 52px 12px 20px;cursor: pointer;white-space: nowrap;text-overflow: ellipsis;pointer-events: auto;color: var(--qm-feedback-title);border-radius: 8px 8px 0 0; } .quiz-feedback-panel__hide {position: absolute;top: 12px;right: 16px;opacity: 0.8;color: var(--qm-feedback-title); } .quiz-feedback-panel.quiz-feedback-panel_correct .quiz-feedback-panel__header {background: var(--qm-feedback-correct); } .quiz-feedback-panel.quiz-feedback-panel_incorrect .quiz-feedback-panel__header {background: var(--qm-feedback-incorrect); } .quiz-feedback-panel.quiz-feedback-panel_partially .quiz-feedback-panel__header {background: var(--qm-feedback-partially-correct); } .quiz-feedback-panel.quiz-feedback-panel_answered .quiz-feedback-panel__header {background: var(--qm-feedback-answered); } .quiz-feedback-panel.quiz-feedback-panel_only-header .quiz-feedback-panel__header {border-radius: 8px; } .quiz-feedback-panel.quiz-feedback-panel_with-video {will-change: transform; }.quiz-feedback-scroll-area {position: relative;padding: 24px 60px 24px 20px;pointer-events: auto; }.quiz-feedback-content {height: 100%;overflow: hidden; }.feedback-panel-audio-player {position: relative;margin: 24px 24px 5px 24px;pointer-events: all; } .feedback-panel-audio-player .media-controls-panel {height: 36px;width: 100%;background-color: __mediaPlayerBackground__;position: absolute;padding: 0 22px;bottom: 0;transition: bottom 200ms ease-in-out;clear: both;min-width: 80px;border-radius: 2px;-webkit-user-select: none;-ms-user-select: none;user-select: none; } .feedback-panel-audio-player .media-controls-panel.media-controls-panel_translate-z {transform: translateZ(0); } .feedback-panel-audio-player .media-controls-panel.media-controls-panel_hidden {bottom: -36px; } .feedback-panel-audio-player .media-controls-panel[disabled] {opacity: 0.7; } .feedback-panel-audio-player .media-controls-panel.media-controls-panel_minimized {padding: 0 22px 0 11px; } .feedback-panel-audio-player .media-controls-panel.media-controls-panel_minimized .timeline-control {width: calc(100% - 36px); } .feedback-panel-audio-player .media-controls-panel.media-controls-panel_minimized .timeline-control .progress-block {width: calc(100% - 8px);margin-left: 8px; } .feedback-panel-audio-player .media-controls-panel.media-controls-panel_minimized .timeline-control .time-block {display: none; } .feedback-panel-audio-player .media-controls-panel.media-controls-panel_minimized .sound-control {display: none; } .feedback-panel-audio-player .media-controls-panel .button-control {height: 36px;width: 36px;display: inline-block;float: left;cursor: pointer;opacity: 0.72;position: relative; } .feedback-panel-audio-player .media-controls-panel .button-control[disabled] {cursor: default;pointer-events: none;opacity: 0.34; } .feedback-panel-audio-player .media-controls-panel .button-control .icon-container {width: 18px;height: 18px;position: relative;top: calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: __mediaPlayerButtons__; } .feedback-panel-audio-player .media-controls-panel .button-control .icon-container__play-icon {height: 100%; } .feedback-panel-audio-player .media-controls-panel .button-control .icon-container__pause-icon {height: 100%; } .feedback-panel-audio-player .media-controls-panel .timeline-control {height: 36px;display: inline-block;float: left;width: calc(100% - 2 * 36px - 8px); } .feedback-panel-audio-player .media-controls-panel .timeline-control[disabled] {pointer-events: none; } .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block {cursor: pointer;height: 100%;display: inline-block;position: relative;float: left;width: calc(100% - 4 * 8px - 36px);margin: 0 8px; } .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block[disabled] {opacity: 0.34; } .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block__timeline {width: 100%;height: 4px;border-radius: 2px;position: absolute;background-color: __mediaPlayerButtons__;opacity: 0.3;top: calc(50% - 4px / 2);cursor: pointer; } .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block__timeline[disabled] {pointer-events: none; } .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block__progress {width: 0;height: 4px;border-radius: 2px;position: absolute;background-color: __mediaPlayerProgress__;top: calc(50% - 4px / 2); } .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block__progress[disabled] {pointer-events: none; } .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block__progress-slider-container {width: 24px;height: 36px;position: absolute;margin-left: -12px; } .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block__progress-slider {width: 12px;height: 12px;position: absolute;background-color: __mediaPlayerProgress__;top: calc(50% - 12px / 2);left: calc(50% - 12px / 2);border-radius: 50%; } .feedback-panel-audio-player .media-controls-panel .timeline-control .time-block {height: 100%;display: inline-block;position: relative;float: left;cursor: default;width: 36px;overflow: visible;margin: 0 8px; } .feedback-panel-audio-player .media-controls-panel .timeline-control .time-block__time {height: 20px;position: relative;top: calc((100% - 20px) / 2);-webkit-user-select: none;-ms-user-select: none;user-select: none;color: __mediaPlayerButtons__;font-family: Open Sans, Helvetica, Arial;font-size: 14px;line-height: 20px;text-align: center;opacity: 0.9; } .feedback-panel-audio-player .media-controls-panel .fullscreen-control {height: 36px;display: inline-block;float: right;cursor: pointer;position: relative;margin-left: 8px; } .feedback-panel-audio-player .media-controls-panel .fullscreen-control[disabled] {cursor: default; } .feedback-panel-audio-player .media-controls-panel .fullscreen-control.fullscreen-control_minimized {display: none; } .feedback-panel-audio-player .media-controls-panel .fullscreen-control .icon {width: 25px;height: 19px;top: calc((100% - 19px) / 2);position: relative;transition: opacity 150ms ease-in-out;opacity: 0.72; } .feedback-panel-audio-player .media-controls-panel .fullscreen-control .icon #icon {stroke: __mediaPlayerButtons__; } .feedback-panel-audio-player .media-controls-panel .fullscreen-control .icon[disabled] {pointer-events: none;opacity: 0.34; } .feedback-panel-audio-player .media-controls-panel .fullscreen-control .icon.icon_active {opacity: 1; } .feedback-panel-audio-player .media-controls-panel.media-controls-panel_without-sound .timeline-control {width: calc(100% - 36px); } .feedback-panel-audio-player .media-controls-panel.media-controls-panel_with-fullscreen-button .timeline-control {width: calc(100% - 2 * 36px - 45px); } .feedback-panel-audio-player .media-controls-panel.media-controls-panel_without-sound.media-controls-panel_with-fullscreen-button .timeline-control {width: calc(100% - 36px - 45px); } .feedback-panel-audio-player .media-controls-panel .sound-control {height: 36px;width: 36px;display: inline-block;float: left;cursor: pointer;opacity: 0.72;position: relative;float: right;cursor: pointer;margin-right: 8px; } .feedback-panel-audio-player .media-controls-panel .sound-control[disabled] {cursor: default;pointer-events: none;opacity: 0.34; } .feedback-panel-audio-player .media-controls-panel .sound-control .icon-container {width: 18px;height: 18px;position: relative;top: calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: __mediaPlayerButtons__; } .feedback-panel-audio-player .media-controls-panel .sound-control .icon-container__sound-on {left: 1px;height: 100%;float: left;position: relative; } .feedback-panel-audio-player .media-controls-panel .sound-control .icon-container__sound-off {left: 1px;height: 100%;float: left;position: relative; }.truncated-text-tooltip {position: absolute;border: 1px solid #A2AFB6;background: #FFFFFF;max-width: 400px;padding: 10px;border-radius: 4px;box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);pointer-events: none; } .truncated-text-tooltip * {font-size: 16px;line-height: 16px; } .truncated-text-tooltip * {font-family: var(--font-family-normal);font-size: 14px;line-height: normal !important;padding-top: 0 !important;padding-bottom: 0 !important; }.error-tooltip {border: 1px solid #F6696E;border-radius: 4px;color: #E96166;position: absolute;padding: 1px 5px 1px 5px;background: #FFFFFF;font-family: Open Sans, Helvetica, Arial;font-size: 11px;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.16); }.field-view {font-family: Open Sans, Helvetica, Arial;margin: 14px 10px 14px 10px;position: relative;opacity: 0.86; } .field-view__fieldbg {background: #FFFFFF;width: 100%;height: 44px;position: absolute;border-radius: 4px; } .field-view.field-view_focused {opacity: 1; } .field-view__error-icon {background-image: url("+ c[3]+");background-repeat: no-repeat;background-size: 22px 20px;background-position: center;width: 22px;height: 20px;position: absolute;right: 10px;top: 0;bottom: 0;margin: auto;cursor: pointer; } .field-view__error-icon.field-view__error-icon_select {right: 32px; } .field-view__hint {font-size: 13px;color: #333333;position: absolute; } .field-view.field-view_with-hint {margin-bottom: 32px; } .field-view__prompt {position: absolute;margin-left: 12px;color: #898989;font-size: 16px;pointer-events: none; } .field-view__placeholder {position: absolute;margin-left: 12px;color: #898989;font-size: 16px;pointer-events: none; } .field-view__placeholder {top: 11px;height: 25px;overflow: hidden;text-overflow: ellipsis;width: 100%;white-space: pre;padding-right: 50px; } .field-view__placeholder.field-view__placeholder_select {padding-right: 65px; } .field-view__placeholder.field-view__placeholder_prompt_shown {top: 17px;transition: top 150ms ease-in-out; } .field-view__placeholder.field-view__placeholder_prompt_hidden {top: 11px;transition: top 150ms ease-in-out; } .field-view__prompt {top: 2px;font-size: 11px;white-space: pre;pointer-events: none;overflow: hidden;text-overflow: ellipsis;width: 100%;padding-right: 35px; } .field-view__prompt.field-view__prompt_select {padding-right: 65px; } .field-view__prompt.field-view__prompt_animation_shown {visibility: visible;opacity: 1;transition: all 150ms ease-in-out; } .field-view__prompt.field-view__prompt_animation_hidden {visibility: hidden;opacity: 0;transition: all 150ms ease-in-out; } .field-view[disabled] {cursor: inherit; } .field-view__text-input {box-sizing: border-box;box-shadow: 0 0 0 1px #BEBEBE;position: relative;background-color: transparent;font-family: Open Sans, Arial, sans-serif;font-size: 16px;height: 44px;width: 100%;border-radius: 4px;outline: none;box-sizing: border-box;border: none;padding-left: 12px;padding-right: 12px;padding-top: 4px;transition: box-shadow 0.15s linear; } .field-view__text-input.field-view__text-input_error {box-shadow: 0 0 0 2px #F6696E; } .field-view__text-input.field-view__text-input_focused {box-shadow: 0 0 0 2px __controlsFocus__; } .field-view__text-input[disabled] {cursor: inherit;background: #F6F6F6; } .field-view__text-input.field-view__text-input_with-prompt {padding-top: 10px;transition: padding-top 150ms ease-in-out; }.authorization-combobox {box-sizing: border-box;box-shadow: 0 0 0 1px #999999;border-radius: 4px;outline: none;border: none;background: #FFFFFF;position: relative;background: transparent;transition: box-shadow 0.15s linear;height: 44px;width: 100%; } .authorization-combobox[disabled] {background: #F6F6F6; } .authorization-combobox.authorization-combobox_active {cursor: pointer; } .authorization-combobox:focus {box-shadow: 0 0 0 2px __controlsFocus__; } .authorization-combobox.authorization-combobox_focused {box-shadow: 0 0 0 2px __controlsFocus__; } .authorization-combobox[disabled] {pointer-events: none; } .authorization-combobox__label {margin-left: 12px;font-family: var(--font-family-normal);overflow: hidden;text-overflow: ellipsis;white-space: pre; } .authorization-combobox::after {content: '';position: absolute;right: 0;top: 0;width: 33px;height: 100%;background-image: url("+ c[4]+");background-repeat: no-repeat;background-size: 20px;background-position: center; } .authorization-combobox__label {position: absolute;top: 14px;font-size: 16px;padding-right: 65px;width: 100%; } .authorization-combobox.authorization-combobox_error {box-shadow: 0 0 0 2px #F6696E; }.authorization-combobox-list {box-sizing: border-box;overflow: hidden;font-family: var(--font-family-normal);border: 1px solid #999999;box-shadow: 0.7px 1.9px 3px 0 rgba(0, 0, 0, 0.14);border: 1px solid __controlsFocus__;background: #FFFFFF;max-height: 176px; } .authorization-combobox-list__item {box-sizing: border-box;width: 100%;outline: none;border-bottom: 1px solid #999999;background: #FFFFFF;overflow: hidden;text-overflow: ellipsis;cursor: pointer;padding: 10px; } .authorization-combobox-list__item.authorization-combobox-list__item_active {background: __controlsHighlightButtonsMenus__; } .authorization-combobox-list__item[aria-selected='true'] {background: __controlsHighlightButtonsMenus__; } .authorization-combobox-list__item:last-child {border-bottom: none; } .authorization-combobox-list__item {height: 44px;word-wrap: normal;white-space: pre; }.authorization-list-scroll-pane {width: 100%;overflow: hidden;display: inline-block;position: relative;vertical-align: top;max-height: 176px; }.indices-container {position: absolute; } .indices-container__index {margin-top: 10px;margin-bottom: 13px;text-align: right;width: 28px; }.items-container {width: 100%;height: 100%;padding-left: 34px;position: absolute; } .items-container.items-container_review {padding-left: 0; }.seq-choice-container {background: var(--qm-drag-background);margin: 10px 12px 13px;position: relative;top: 0;left: 0;color: var(--qm-drag-text);border-radius: 8px;min-height: 48px;overflow: hidden;padding: 5px 12px 6px 16px;min-width: 60px;-webkit-backdrop-filter: none;backdrop-filter: none;transition: background 100ms, filter 100ms, border-color 100ms; } .seq-choice-container p, .seq-choice-container span {color: inherit !important; } .seq-choice-container::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-drag-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; } .seq-choice-container__dnd-icon {text-align: center;height: 100%;min-width: 20px;display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;-ms-flex-pack: center;justify-content: center;position: relative;color: var(--qm-drag-text-48);transition: color 100ms; } .seq-choice-container.seq-choice-container_review {padding-left: 6px; } .seq-choice-container.seq-choice-container_active, .seq-choice-container:focus {background: var(--qm-drag-background-hover);outline: none;cursor: grab;color: var(--qm-drag-text-hover);transition: background 200ms, filter 0.1s ease, border-color 200ms; } @supports (filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08))) or (-webkit-filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08))) {.seq-choice-container.seq-choice-container_active, .seq-choice-container:focus {filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08)); } } .seq-choice-container.seq-choice-container_active::after, .seq-choice-container:focus::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-drag-border-hover);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; } .seq-choice-container.seq-choice-container_active .seq-choice-container__dnd-icon, .seq-choice-container:focus .seq-choice-container__dnd-icon {color: var(--qm-drag-text-hover-60);transition: color 200ms; } .seq-choice-container.seq-choice-container_drag-active, .seq-choice-container[aria-selected='true'] {z-index: 1;cursor: grabbing;background: var(--qm-drag-background-selected);color: var(--qm-drag-text-and-icon); } @supports (filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16))) or (-webkit-filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16))) {.seq-choice-container.seq-choice-container_drag-active, .seq-choice-container[aria-selected='true'] {filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16)); } } .seq-choice-container.seq-choice-container_drag-active p, .seq-choice-container.seq-choice-container_drag-active span, .seq-choice-container[aria-selected='true'] p, .seq-choice-container[aria-selected='true'] span {color: inherit !important; } .seq-choice-container.seq-choice-container_drag-active::after, .seq-choice-container[aria-selected='true']::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-drag-border-selected);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; } .seq-choice-container.seq-choice-container_drag-active .seq-choice-container__dnd-icon, .seq-choice-container[aria-selected='true'] .seq-choice-container__dnd-icon {color: var(--qm-drag-text-and-icon-60);transition: color 200ms; } .seq-choice-container .attachment-container {display: -ms-flexbox;display: flex;position: relative;padding-right: 10px; } .seq-choice-container .attachment-container__attachment-view {display: block; } .seq-choice-container__seq-choice-content {position: relative;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;height: 100%;width: 100%; } .seq-choice-container__rich-text-view {position: relative;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-ms-flex-line-pack: center;align-content: center;word-break: break-word;width: 100%; } .seq-choice-container__rich-text-view[disabled] {opacity: 0.72; } .seq-choice-container__correct-index {position: relative;display: -ms-flexbox;display: flex;min-width: 20px;padding: 0 8px 0 10px;font-weight: 700; } .seq-choice-container[disabled] {cursor: default;pointer-events: none;box-shadow: none; } .seq-choice-container[disabled] .seq-choice-container__dnd-icon {visibility: hidden; } .seq-choice-container.seq-choice-container_correct {background: var(--qm-drag-background);color: var(--qm-drag-text); } .seq-choice-container.seq-choice-container_correct::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-color-correct-72);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; } .seq-choice-container.seq-choice-container_correct .seq-choice-container__correct-index {color: var(--qm-color-correct); } .seq-choice-container.seq-choice-container_correct .seq-choice-container__dnd-icon {visibility: hidden; } .seq-choice-container.seq-choice-container_correct .seq-choice-container__rich-text-view {opacity: 1; } .seq-choice-container.seq-choice-container_correct p, .seq-choice-container.seq-choice-container_correct span {color: inherit !important; } .seq-choice-container.seq-choice-container_incorrect {background: var(--qm-drag-background);color: var(--qm-drag-text); } .seq-choice-container.seq-choice-container_incorrect::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-color-incorrect-72);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; } .seq-choice-container.seq-choice-container_incorrect .seq-choice-container__correct-index {color: var(--qm-color-incorrect); } .seq-choice-container.seq-choice-container_incorrect .seq-choice-container__dnd-icon {visibility: hidden; } .seq-choice-container.seq-choice-container_incorrect .seq-choice-container__rich-text-view {opacity: 1; } .seq-choice-container.seq-choice-container_incorrect p, .seq-choice-container.seq-choice-container_incorrect span {color: inherit !important; }:root {--path-premise-fill: path('');--path-premise-outline: path('');--path-response-fill: path('');--path-response-outline: path('');--mask-premise-outline-intersected: path(''); }.match-premise-item {position: absolute;min-width: 60px;min-height: 44px; } .match-premise-item .background {position: absolute;width: 100%;height: 100%;transition: filter 0.1s ease; } .match-premise-item .background__fill {position: absolute;width: 100%;height: 100%;transition: background-color 0.2s ease; } .match-premise-item .background__outline {position: absolute;width: 100%;height: 100%;transition: background-color 0.2s ease; } .match-premise-item__content {position: relative;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;width: 100%;height: 100%;padding: 16px;transition: color 0.2s ease; } .match-premise-item__attachment-view {display: block;-ms-flex-negative: 0;flex-shrink: 0;margin-right: 16px; } .match-premise-item__rich-text-view {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-positive: 1;flex-grow: 1;height: 100%;overflow: hidden;white-space: pre-wrap;text-overflow: ellipsis;word-wrap: break-word;word-break: break-word;overflow-wrap: break-word; } .match-premise-item__rich-text-view > p {width: 100%; } .match-premise-item__rich-text-view::after {display: none; } .match-premise-item__rich-text-view * {color: inherit !important; } .match-premise-item.match-premise-item_separator-dragging {opacity: 0.5; } .match-premise-item[disabled] {cursor: default;pointer-events: none; } .match-premise-item[disabled] .match-premise-item__rich-text-view {opacity: 0.72; } .match-premise-item[disabled] .match-premise-item__dnd-icon {display: none; } .match-premise-item.match-premise-item_review .match-premise-item__rich-text-view {opacity: 1; } .match-premise-item .background__fill {background: var(--qm-drag-background-72);clip-path: var(--path-premise-fill); } .match-premise-item .background__outline {background: var(--qm-drag-border-60);clip-path: var(--path-premise-outline); } .match-premise-item__content {padding-right: 34px;color: var(--qm-drag-text); } .match-premise-item__dnd-icon {display: none; } .match-premise-item.match-premise-item_connected {-ms-transform: translateX(18px);transform: translateX(18px); } .match-premise-item.match-premise-item_connected .background__fill {background: var(--qm-drag-background-72); } .match-premise-item.match-premise-item_connected .background__outline {background: var(--qm-drag-border-50);-webkit-mask: none;mask: none; } .match-premise-item.match-premise-item_connected .match-premise-item__content {color: var(--qm-drag-text); } .match-premise-item.match-premise-item_intersected .background__fill {background: var(--qm-accent-color-16); } .match-premise-item.match-premise-item_intersected .background__outline {background: var(--qm-accent-color-72);-webkit-mask: var(--mask-premise-outline-intersected);mask: var(--mask-premise-outline-intersected); } .match-premise-item.match-premise-item_intersected .match-premise-item__content {color: var(--qm-drag-text); } .match-premise-item__correct-index {-ms-flex-negative: 0;flex-shrink: 0;width: 14px;margin-right: 8px;font-weight: bold; } .match-premise-item__correct-index.match-premise-item__correct-index_correct {color: var(--qm-color-correct); } .match-premise-item__correct-index.match-premise-item__correct-index_incorrect {color: var(--qm-color-incorrect); } .match-premise-item.match-premise-item_correct .background__fill {background: var(--qm-drag-background-72); } .match-premise-item.match-premise-item_correct .background__outline {background: var(--qm-color-correct-72); } .match-premise-item.match-premise-item_correct .match-premise-item__content {color: var(--qm-drag-text); } .match-premise-item.match-premise-item_incorrect .background__fill {background: var(--qm-drag-background-72); } .match-premise-item.match-premise-item_incorrect .background__outline {background: var(--qm-color-incorrect-72); } .match-premise-item.match-premise-item_incorrect .match-premise-item__content {color: var(--qm-drag-text); }.match-response-item {position: absolute;min-width: 60px;min-height: 44px; } .match-response-item .background {position: absolute;width: 100%;height: 100%;transition: filter 0.1s ease; } .match-response-item .background__fill {position: absolute;width: 100%;height: 100%;transition: background-color 0.2s ease; } .match-response-item .background__outline {position: absolute;width: 100%;height: 100%;transition: background-color 0.2s ease; } .match-response-item__content {position: relative;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;width: 100%;height: 100%;padding: 16px;transition: color 0.2s ease; } .match-response-item__attachment-view {display: block;-ms-flex-negative: 0;flex-shrink: 0;margin-right: 16px; } .match-response-item__rich-text-view {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-positive: 1;flex-grow: 1;height: 100%;overflow: hidden;white-space: pre-wrap;text-overflow: ellipsis;word-wrap: break-word;word-break: break-word;overflow-wrap: break-word; } .match-response-item__rich-text-view > p {width: 100%; } .match-response-item__rich-text-view::after {display: none; } .match-response-item__rich-text-view * {color: inherit !important; } .match-response-item.match-response-item_separator-dragging {opacity: 0.5; } .match-response-item[disabled] {cursor: default;pointer-events: none; } .match-response-item[disabled] .match-response-item__rich-text-view {opacity: 0.72; } .match-response-item[disabled] .match-response-item__dnd-icon {display: none; } .match-response-item.match-response-item_review .match-response-item__rich-text-view {opacity: 1; } .match-response-item .background__fill {background: var(--qm-drag-background);clip-path: var(--path-response-fill); } .match-response-item .background__outline {background: var(--qm-drag-border);clip-path: var(--path-response-outline); } .match-response-item__content {padding-right: 40px;padding-left: 34px;color: var(--qm-drag-text); } .match-response-item__dnd-icon {position: absolute;top: 50%;right: 14px;display: block;visibility: visible;transition: opacity 0.2s ease, color 0.2s ease;-ms-transform: translateY(-50%);transform: translateY(-50%);opacity: 1;color: var(--qm-drag-text-48); } .match-response-item.match-response-item_connected {-ms-transform: translateX(-17px);transform: translateX(-17px); } .match-response-item.match-response-item_active {cursor: grab; } @supports (filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08))) or (-webkit-filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08))) {.match-response-item.match-response-item_active .background {filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08)); } } .match-response-item.match-response-item_active .background__fill {background: var(--qm-drag-background-hover); } .match-response-item.match-response-item_active .background__outline {background: var(--qm-drag-border-hover); } .match-response-item.match-response-item_active .match-response-item__content {color: var(--qm-drag-text-hover); } .match-response-item.match-response-item_active .match-response-item__dnd-icon {color: var(--qm-drag-text-hover-60); } .match-response-item.match-response-item_dragged .background__fill {background: var(--qm-drag-border-32); } .match-response-item.match-response-item_dragged .background__outline {background: var(--qm-drag-border-32); } .match-response-item.match-response-item_dragged .match-response-item__content {color: var(--qm-drag-text-28); } .match-response-item.match-response-item_dragged .match-response-item__dnd-icon {display: none; } .match-response-item.match-response-item_draggable {z-index: 1;cursor: grabbing;will-change: transform; } @supports (filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16))) or (-webkit-filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16))) {.match-response-item.match-response-item_draggable .background {filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16)); } } .match-response-item.match-response-item_draggable .background__fill {background: var(--qm-drag-background-selected); } .match-response-item.match-response-item_draggable .background__outline {background: var(--qm-drag-border-selected); } .match-response-item.match-response-item_draggable .match-response-item__content {color: var(--qm-drag-text-and-icon); } .match-response-item.match-response-item_draggable .match-response-item__dnd-icon {color: var(--qm-drag-text-and-icon-60); } .match-response-item.match-response-item_review .match-response-item__content {padding-right: 16px; } .match-response-item__correct-index {-ms-flex-negative: 0;flex-shrink: 0;width: 14px;margin-right: 8px;font-weight: bold; } .match-response-item__correct-index.match-response-item__correct-index_correct {color: var(--qm-color-correct); } .match-response-item__correct-index.match-response-item__correct-index_incorrect {color: var(--qm-color-incorrect); } .match-response-item.match-response-item_correct .background__fill {background: var(--qm-drag-background); } .match-response-item.match-response-item_correct .background__outline {background: var(--qm-color-correct-72); } .match-response-item.match-response-item_correct .match-response-item__content {color: var(--qm-drag-text); } .match-response-item.match-response-item_incorrect .background__fill {background: var(--qm-drag-background); } .match-response-item.match-response-item_incorrect .background__outline {background: var(--qm-color-incorrect-72); } .match-response-item.match-response-item_incorrect .match-response-item__content {color: var(--qm-drag-text); }.truncated-text-tooltip {position: absolute;border: 1px solid #A2AFB6;background: #FFFFFF;max-width: 400px;padding: 10px;border-radius: 4px;box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);pointer-events: none; } .truncated-text-tooltip * {font-size: 16px;line-height: 16px; } .truncated-text-tooltip * {font-family: var(--font-family-normal);font-size: 14px;line-height: normal !important;padding-top: 0 !important;padding-bottom: 0 !important; }.quiz-scale-view-container {display: inline-block;position: absolute;top: 50%;-ms-transform: translateY(-50%);transform: translateY(-50%);width: 34px;height: 34px;border-radius: 4px; } .quiz-scale-view-container.quiz-scale-view-container_focused {background: var(--qm-choice-background-selected); } .quiz-scale-view-container__mock-active-element {opacity: 0;pointer-events: none;position: absolute; } .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view .inline-border {background: __controlsRadioButtonsCheckboxes__; } .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view .inline-border {display: block; } .quiz-scale-view-container__scale-view {cursor: pointer;width: 24px;height: 24px;position: absolute;top: 50%;left: 50%;-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%); } .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button[aria-selected='true'][disabled] .inline-border {background: #999999; } .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button[aria-selected='true'][disabled] .outline-border {background: #999999; } .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button[aria-selected='true'] .inline-border {background: __controlsRadioButtonsCheckboxes__; } .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button[aria-selected='true'] .inline-border {display: block; } .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button .outline-border {position: absolute;border-radius: 50%;left: 0;top: 0;width: 24px;height: 24px; } .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button .bg {position: absolute;border-radius: 50%;top: 1px;right: 1px;bottom: 1px;left: 1px;background: #FFFFFF; } .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button .inline-border {display: none;position: absolute;border-radius: 50%;top: 5px;right: 5px;bottom: 5px;left: 5px;background: #999999; } .quiz-scale-view-container__scale-view[disabled] {cursor: inherit; } .quiz-scale-view-container .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .bg {top: 2px;right: 2px;bottom: 2px;left: 2px; } .quiz-scale-view-container.quiz-scale-view-container_active .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .outline-border {background: var(--qm-choice-control-border-hover); } .quiz-scale-view-container.quiz-scale-view-container_active .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-choice-control-background-hover); } .quiz-scale-view-container.quiz-scale-view-container_active .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .inline-border {background: var(--qm-choice-control-background-hover); } .quiz-scale-view-container .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .outline-border {background: var(--qm-choice-control-border); } .quiz-scale-view-container .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-choice-control-background); } .quiz-scale-view-container .quiz-scale-view-container__mock-active-element + .quiz-scale-view-container__scale-view_radio-button .inline-border {background: var(--qm-choice-control-background); } .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view_radio-button .outline-border {background: var(--qm-accent-color); } .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-accent-color); } .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view_radio-button .inline-border {background: var(--qm-accent-color); } .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-choice-control-active); } .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'][disabled] + .quiz-scale-view-container__scale-view_radio-button .outline-border {background: var(--qm-choice-control-border-disabled); } .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'][disabled] + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-choice-control-background-disabled); } .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'][disabled] + .quiz-scale-view-container__scale-view_radio-button .inline-border {background: var(--qm-choice-control-background-disabled); } .quiz-scale-view-container .quiz-scale-view-container__mock-active-element[aria-checked='true'][disabled] + .quiz-scale-view-container__scale-view_radio-button .bg {background: var(--qm-choice-control-active); }.label-popup {position: absolute;border: 1px solid #A2AFB6;background: #FFFFFF;max-width: 400px;padding: 10px;border-radius: 4px;box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);min-width: 80px;text-align: center; } .label-popup * {font-size: 16px;line-height: 16px; } .label-popup__label {font-size: 17px;font-family: var(--font-family-normal);word-wrap: break-word; }.statement-view {margin: 2px 12px 0;position: relative;min-height: 26px;line-height: 1.375;background: var(--qm-choice-text-6);-webkit-backdrop-filter: none;backdrop-filter: none; } .statement-view[disabled] {pointer-events: none; } .statement-view:hover {background: var(--qm-choice-text-10); } .statement-view__text-content {display: inline-block;padding: 0 8px; }.likert-labels-panel {cursor: default;white-space: nowrap;width: 100%;line-height: 1.305;position: relative; } .likert-labels-panel__border {position: absolute;outline: 1px solid #969696; } .likert-labels-panel__label-view {display: inline-block;text-align: center;word-break: break-word;word-wrap: break-word;padding: 0 4px;margin: 10px 0 14px;white-space: normal;vertical-align: bottom; } .likert-labels-panel[disabled] {cursor: inherit; }.hotspot-image-content {background-repeat: no-repeat;background-position: center;position: absolute;background-size: cover; } .hotspot-image-content.hotspot-image-content_show-drag-cursor {cursor: -webkit-grab; } .hotspot-image-content.hotspot-image-content_dragging {cursor: -webkit-grabbing; } .hotspot-image-content[disabled] {pointer-events: none; }.hotspot-point {position: absolute;height: 26px;width: 26px;border-radius: 100%; } .hotspot-point__point-view {width: 100%;height: 100%;border-radius: 100%;background-color: #FFFFFF;cursor: pointer;box-shadow: inset 0 0 1px 0 rgba(255, 255, 255, 0.004);border: 2px solid #444444;position: relative; } .hotspot-point__marker {background: var(--qm-choice-hotspot);position: absolute;width: 14px;height: 14px;border-radius: 100%;left: 0;top: 0;right: 0;bottom: 0;margin: auto;box-shadow: 0 0 1px 0 #FFFFFF; } .hotspot-point__animated-layer {position: absolute;top: 0;left: 0;pointer-events: none;-ms-transform-origin: 50% 50%;transform-origin: 50% 50%; } .hotspot-point[disabled] {pointer-events: none; } .hotspot-point[disabled] {cursor: default; } .hotspot-point[disabled] .hotspot-point__marker {background-color: #8C8C8C; }.hotspot-area {position: absolute;margin: 0; } .hotspot-area svg {overflow: visible; }.hotspot-area-creating-layer {cursor: crosshair;position: absolute;width: inherit;height: inherit; }.hotspot-areas-layer {position: absolute;width: inherit;height: inherit; }.hotspot_throbbing_ring {position: absolute;width: 40px;height: 40px;border-radius: 40px;border: 3px solid white;background-color: transparent;pointer-events: none; }.choice-view.choice-view_text-answer {margin: 10px 12px; }.text-answer-container {box-sizing: border-box;border-radius: 8px;position: relative;display: -ms-flexbox;display: flex;width: 100%;border: none;outline: none;transition: background 0.2s;min-width: 50px;-webkit-backdrop-filter: none;backdrop-filter: none; } .text-answer-container__tooltip-icon {position: absolute;display: inline-block;height: 24px;width: 24px;top: 0;bottom: 0;right: 12px;margin: auto;cursor: pointer;opacity: 0.8; } .text-answer-container input {width: 100%;-webkit-user-select: text;-ms-user-select: text;user-select: text;color: inherit; } .text-answer-container::after {transition: background 0.2s; } .text-answer-container__type-in {transition: opacity 0.2s; } .text-answer-container__type-in::-webkit-inner-spin-button, .text-answer-container__type-in::-webkit-outer-spin-button {-webkit-appearance: none;margin: 0; } .text-answer-container.text-answer-container_incorrect {cursor: pointer; }.text-answer-container.text-answer-container_short-answer {background: var(--qm-text-answer-background);color: var(--qm-text-answer-text); } .text-answer-container.text-answer-container_short-answer::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-text-answer-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; } .text-answer-container.text-answer-container_short-answer .text-answer-container__type-in {padding: 11px 12px 11px 16px;background: none;position: relative;display: inline-block;font-family: Open Sans, Arial, sans-serif;outline: none;border: none;overflow: hidden;text-overflow: ellipsis;opacity: 1;border-radius: 4px;white-space: pre; } .text-answer-container.text-answer-container_short-answer .text-answer-container__type-in[disabled] {cursor: inherit;color: inherit; } .text-answer-container.text-answer-container_short-answer .text-answer-container__type-in.text-answer-container__type-in_correct {color: var(--qm-color-correct); } .text-answer-container.text-answer-container_short-answer .text-answer-container__type-in.text-answer-container__type-in_incorrect {color: var(--qm-text-answer-text); } .text-answer-container.text-answer-container_short-answer .text-answer-container__type-in:-ms-input-placeholder {color: var(--qm-text-answer-placeholder); } .text-answer-container.text-answer-container_short-answer .text-answer-container__type-in::placeholder {color: var(--qm-text-answer-placeholder); } .text-answer-container.text-answer-container_short-answer:hover {background: var(--qm-text-answer-background-hover);color: var(--qm-text-answer-text); } .text-answer-container.text-answer-container_short-answer:hover::after {background: var(--qm-text-answer-border-hover);background-origin: border-box; } .text-answer-container.text-answer-container_short-answer:hover .text-answer-container__type-in:-ms-input-placeholder {color: var(--qm-text-answer-placeholder); } .text-answer-container.text-answer-container_short-answer:hover .text-answer-container__type-in::placeholder {color: var(--qm-text-answer-placeholder); } .text-answer-container.text-answer-container_short-answer[disabled] {pointer-events: none; } .text-answer-container.text-answer-container_short-answer[disabled] .text-answer-container__type-in {opacity: 0.72; } .text-answer-container.text-answer-container_short-answer.text-answer-container_focused {background: var(--qm-text-answer-background-focus);color: var(--qm-text-answer-text); } .text-answer-container.text-answer-container_short-answer.text-answer-container_focused::after {background: var(--qm-text-answer-border-focus);background-origin: border-box; } .text-answer-container.text-answer-container_short-answer.text-answer-container_focused .text-answer-container__type-in:-ms-input-placeholder {color: var(--qm-text-answer-placeholder-focus); } .text-answer-container.text-answer-container_short-answer.text-answer-container_focused .text-answer-container__type-in::placeholder {color: var(--qm-text-answer-placeholder-focus); } .text-answer-container.text-answer-container_short-answer.text-answer-container_correct {background: var(--qm-text-answer-background-focus);color: var(--qm-color-correct); } .text-answer-container.text-answer-container_short-answer.text-answer-container_correct::after {background: var(--qm-color-correct-72);background-origin: border-box; } .text-answer-container.text-answer-container_short-answer.text-answer-container_correct .text-answer-container__type-in {opacity: 1; } .text-answer-container.text-answer-container_short-answer.text-answer-container_incorrect {background: var(--qm-text-answer-background-focus);color: var(--qm-text-answer-text);pointer-events: all; } .text-answer-container.text-answer-container_short-answer.text-answer-container_incorrect::after {background: var(--qm-color-incorrect-72);background-origin: border-box; } .text-answer-container.text-answer-container_short-answer.text-answer-container_incorrect .text-answer-container__type-in {opacity: 1; } .text-answer-container.text-answer-container_short-answer.text-answer-container_incorrect .text-answer-container__tooltip-icon {color: var(--qm-color-incorrect); } .text-answer-container.text-answer-container_short-answer.text-answer-container_incorrect:hover .text-answer-container__tooltip-icon {opacity: 1; }.text-answer-container.text-answer-container_numeric {background: var(--qm-text-answer-background);color: var(--qm-text-answer-text); } .text-answer-container.text-answer-container_numeric::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-text-answer-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; } .text-answer-container.text-answer-container_numeric .text-answer-container__type-in {padding: 11px 12px 11px 16px;background: none;position: relative;display: inline-block;font-family: Open Sans, Arial, sans-serif;outline: none;border: none;overflow: hidden;text-overflow: ellipsis;opacity: 1;border-radius: 4px;white-space: pre; } .text-answer-container.text-answer-container_numeric .text-answer-container__type-in[disabled] {cursor: inherit;color: inherit; } .text-answer-container.text-answer-container_numeric .text-answer-container__type-in.text-answer-container__type-in_correct {color: var(--qm-color-correct); } .text-answer-container.text-answer-container_numeric .text-answer-container__type-in.text-answer-container__type-in_incorrect {color: var(--qm-text-answer-text); } .text-answer-container.text-answer-container_numeric .text-answer-container__type-in:-ms-input-placeholder {color: var(--qm-text-answer-placeholder); } .text-answer-container.text-answer-container_numeric .text-answer-container__type-in::placeholder {color: var(--qm-text-answer-placeholder); } .text-answer-container.text-answer-container_numeric:hover {background: var(--qm-text-answer-background-hover);color: var(--qm-text-answer-text); } .text-answer-container.text-answer-container_numeric:hover::after {background: var(--qm-text-answer-border-hover);background-origin: border-box; } .text-answer-container.text-answer-container_numeric:hover .text-answer-container__type-in:-ms-input-placeholder {color: var(--qm-text-answer-placeholder); } .text-answer-container.text-answer-container_numeric:hover .text-answer-container__type-in::placeholder {color: var(--qm-text-answer-placeholder); } .text-answer-container.text-answer-container_numeric[disabled] {pointer-events: none; } .text-answer-container.text-answer-container_numeric[disabled] .text-answer-container__type-in {opacity: 0.72; } .text-answer-container.text-answer-container_numeric.text-answer-container_focused {background: var(--qm-text-answer-background-focus);color: var(--qm-text-answer-text); } .text-answer-container.text-answer-container_numeric.text-answer-container_focused::after {background: var(--qm-text-answer-border-focus);background-origin: border-box; } .text-answer-container.text-answer-container_numeric.text-answer-container_focused .text-answer-container__type-in:-ms-input-placeholder {color: var(--qm-text-answer-placeholder-focus); } .text-answer-container.text-answer-container_numeric.text-answer-container_focused .text-answer-container__type-in::placeholder {color: var(--qm-text-answer-placeholder-focus); } .text-answer-container.text-answer-container_numeric.text-answer-container_correct {background: var(--qm-text-answer-background-focus);color: var(--qm-color-correct); } .text-answer-container.text-answer-container_numeric.text-answer-container_correct::after {background: var(--qm-color-correct-72);background-origin: border-box; } .text-answer-container.text-answer-container_numeric.text-answer-container_correct .text-answer-container__type-in {opacity: 1; } .text-answer-container.text-answer-container_numeric.text-answer-container_incorrect {background: var(--qm-text-answer-background-focus);color: var(--qm-text-answer-text);pointer-events: all; } .text-answer-container.text-answer-container_numeric.text-answer-container_incorrect::after {background: var(--qm-color-incorrect-72);background-origin: border-box; } .text-answer-container.text-answer-container_numeric.text-answer-container_incorrect .text-answer-container__type-in {opacity: 1; } .text-answer-container.text-answer-container_numeric.text-answer-container_incorrect .text-answer-container__tooltip-icon {color: var(--qm-color-incorrect); } .text-answer-container.text-answer-container_numeric.text-answer-container_incorrect:hover .text-answer-container__tooltip-icon {opacity: 1; }.essay-container {padding: 10px 12px;height: 100%; } .essay-container__text-input {position: relative;min-height: 100%;width: 100%;display: block;border: none;font-family: Open Sans, Arial, sans-serif;resize: none;outline: none;overflow: hidden;background: none;-webkit-overflow-scrolling: touch;padding: 16px 12px; } .essay-container__text-input[disabled] {cursor: inherit; } .essay-container.essay-container_mobile .essay-container__text-input {height: 100%;overflow: auto; } .essay-container.essay-container_preview .essay-container__text-input::-webkit-scrollbar-button:decrement:start {height: 0;display: block;background-color: #ffffff; } .essay-container.essay-container_preview .essay-container__text-input::-webkit-scrollbar-button:increment:end {height: 0;display: block;background-color: #ffffff; } .essay-container.essay-container_preview .essay-container__text-input::-webkit-scrollbar {width: 10px;background-color: #ffffff; } .essay-container.essay-container_preview .essay-container__text-input::-webkit-scrollbar-thumb {min-height: 20px;border: 2px solid #ffffff;border-radius: 6px;background-color: #9F9F9F; } .essay-container.essay-container_preview .essay-container__text-input::-webkit-scrollbar-thumb:hover {background-color: #8C8C8C; } .essay-container.essay-container_ios .essay-container__text-input {-webkit-overflow-scrolling: auto; } .essay-container.essay-container_ios .essay-container__text-input[disabled] {color: #000000; } .essay-container .essay-text-content {position: relative;width: 100%;height: 100%;overflow: hidden; } .essay-container .essay-scroll-pane {box-sizing: border-box;width: 100%;height: 100%;border: none;border-radius: 8px;opacity: 1;position: relative;overflow: hidden;-webkit-backdrop-filter: none;backdrop-filter: none; } .essay-container .essay-scroll-pane__content {height: 100%; } .essay-container .essay-scroll-pane .essay-scroll-pane-vscroll {position: absolute;height: 100%;width: 10px;right: 14px;top: 0;padding: 6px 0; } .essay-container .essay-scroll-pane .essay-scroll-pane-vscroll__up {width: 10px;height: 15px; } .essay-container .essay-scroll-pane .essay-scroll-pane-vscroll__down {width: 10px;height: 15px; } .essay-container .essay-scroll-pane .essay-scroll-pane-vscroll .thumb {border-radius: 4px;background-color: #484848;opacity: 0.28;position: absolute;right: 5px;width: 4px; } .essay-container .essay-scroll-pane .essay-scroll-pane-vscroll .thumb:hover {opacity: 0.5; } .essay-container .essay-scroll-pane {background: var(--qm-text-answer-background); } .essay-container .essay-scroll-pane::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-text-answer-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; } .essay-container .essay-scroll-pane .essay-container__text-input {color: var(--qm-text-answer-text); } .essay-container .essay-scroll-pane .essay-container__text-input:-ms-input-placeholder {color: var(--qm-text-answer-placeholder); } .essay-container .essay-scroll-pane .essay-container__text-input::placeholder {color: var(--qm-text-answer-placeholder); } .essay-container .essay-scroll-pane:hover {background: var(--qm-text-answer-background-hover); } .essay-container .essay-scroll-pane:hover::after {background: var(--qm-text-answer-border-hover);background-origin: border-box; } .essay-container .essay-scroll-pane:hover .essay-container__text-input {color: var(--qm-text-answer-text); } .essay-container .essay-scroll-pane:hover .essay-container__text-input:-ms-input-placeholder {color: var(--qm-text-answer-placeholder); } .essay-container .essay-scroll-pane:hover .essay-container__text-input::placeholder {color: var(--qm-text-answer-placeholder); } .essay-container .essay-scroll-pane.essay-scroll-pane_focused {background: var(--qm-text-answer-background-focus); } .essay-container .essay-scroll-pane.essay-scroll-pane_focused::after {background: var(--qm-text-answer-border-focus);background-origin: border-box; } .essay-container .essay-scroll-pane.essay-scroll-pane_focused .essay-container__text-input {color: var(--qm-text-answer-text); } .essay-container .essay-scroll-pane.essay-scroll-pane_focused .essay-container__text-input:-ms-input-placeholder {color: var(--qm-text-answer-placeholder-focus); } .essay-container .essay-scroll-pane.essay-scroll-pane_focused .essay-container__text-input::placeholder {color: var(--qm-text-answer-placeholder-focus); } .essay-container .essay-scroll-pane[disabled] {background: var(--qm-text-answer-background); } .essay-container .essay-scroll-pane[disabled]::after {background: var(--qm-text-answer-border);background-origin: border-box; } .essay-container .essay-scroll-pane[disabled] .essay-container__text-input {color: var(--qm-text-answer-text-disabled);opacity: 0.72; }.truncated-text-tooltip {position: absolute;border: 1px solid #A2AFB6;background: #FFFFFF;max-width: 400px;padding: 10px;border-radius: 4px;box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);pointer-events: none; } .truncated-text-tooltip * {font-size: 16px;line-height: 16px; } .truncated-text-tooltip * {font-family: var(--font-family-normal);font-size: 14px;line-height: normal !important;padding-top: 0 !important;padding-bottom: 0 !important; }.column-container {position: relative;display: inline-block;vertical-align: top;padding: 10px 12px; }.choice-view {font-size: 16px;-webkit-user-select: none;-ms-user-select: none;user-select: none;position: relative; } .choice-view:not(:last-child) {margin-bottom: 8px; } .choice-view__rich-text-view {word-break: break-word; } .choice-view__review-icons-container {position: absolute;top: 0;left: 0;width: 0;height: 100%;-ms-flex-positive: 0;flex-grow: 0;z-index: 1; } .choice-view__correct-icon {opacity: 0;-ms-transform: translate(-10px, 0);transform: translate(-10px, 0);position: absolute;width: 24px;height: 24px;top: calc(50% - 24px / 2);left: -32px;border-radius: 50%;pointer-events: none;transition: transform 0.3s, opacity 0.2s; } .choice-view__correct-icon svg {position: absolute;top: 50%;left: 50%;-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%); } .choice-view__incorrect-icon {opacity: 0;-ms-transform: translate(-10px, 0);transform: translate(-10px, 0);position: absolute;width: 24px;height: 24px;top: calc(50% - 24px / 2);left: -32px;border-radius: 50%;pointer-events: none;transition: transform 0.3s, opacity 0.2s; } .choice-view__incorrect-icon svg {position: absolute;top: 50%;left: 50%;-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%); } .choice-view.choice-view_columned .choice-view__correct-icon {top: -8px;left: -12px; } .choice-view.choice-view_columned .choice-view__incorrect-icon {top: -8px;left: -12px; } .choice-view .choice-attachment-container {display: block;-ms-flex-negative: 0;flex-shrink: 0;-ms-flex-positive: 0;flex-grow: 0; } .choice-view.choice-view_true-false .choice-view__choice-container {background: var(--qm-choice-background); } .choice-view.choice-view_true-false .choice-view__choice-container::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; } .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_active, .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_focused {background: var(--qm-choice-background-hover); } .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_active::after, .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_focused::after {background: var(--qm-choice-border-hover);background-origin: border-box; } .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] {background: var(--qm-choice-background-selected); } .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true']::after {background: var(--qm-choice-border-selected);background-origin: border-box; } .choice-view.choice-view_true-false .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border); } .choice-view.choice-view_true-false .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background); } .choice-view.choice-view_true-false .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background); } .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border, .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border-hover); } .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg, .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background-hover); } .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border, .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background-hover); } .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-accent-color); } .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-accent-color); } .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-accent-color); } .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-active); } .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {top: 2px;right: 2px;bottom: 2px;left: 2px; } .choice-view.choice-view_true-false .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border); } .choice-view.choice-view_true-false .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background); } .choice-view.choice-view_true-false .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background); } .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border-disabled); } .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background-disabled); } .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background-disabled); } .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-active); } .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-color-correct-80); } .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background); } .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background); } .choice-view.choice-view_true-false .choice-view__choice-container.choice-view__choice-container_not-selected {opacity: 0.48; } .choice-view.choice-view_true-false .choice-view__choice-container[aria-checked='true'] .choice-view__rich-text-view {color: var(--qm-choice-text-selected); } .choice-view.choice-view_true-false .choice-view__correct-icon {background: var(--qm-color-correct);color: var(--qm-icon-color-correct); } .choice-view.choice-view_true-false .choice-view__incorrect-icon {background: var(--qm-color-incorrect);color: var(--qm-icon-color-incorrect); } .choice-view.choice-view_multiple-choice .choice-view__choice-container {background: var(--qm-choice-background); } .choice-view.choice-view_multiple-choice .choice-view__choice-container::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; } .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_active, .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_focused {background: var(--qm-choice-background-hover); } .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_active::after, .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_focused::after {background: var(--qm-choice-border-hover);background-origin: border-box; } .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] {background: var(--qm-choice-background-selected); } .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true']::after {background: var(--qm-choice-border-selected);background-origin: border-box; } .choice-view.choice-view_multiple-choice .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border); } .choice-view.choice-view_multiple-choice .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background); } .choice-view.choice-view_multiple-choice .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background); } .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border, .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border-hover); } .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg, .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background-hover); } .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border, .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background-hover); } .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-accent-color); } .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-accent-color); } .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-accent-color); } .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-active); } .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {top: 2px;right: 2px;bottom: 2px;left: 2px; } .choice-view.choice-view_multiple-choice .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border); } .choice-view.choice-view_multiple-choice .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background); } .choice-view.choice-view_multiple-choice .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background); } .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-choice-control-border-disabled); } .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background-disabled); } .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background-disabled); } .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-active); } .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_radio-button .outline-border {background: var(--qm-color-correct-80); } .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_radio-button .bg {background: var(--qm-choice-control-background); } .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_radio-button .inline-border {background: var(--qm-choice-control-background); } .choice-view.choice-view_multiple-choice .choice-view__choice-container.choice-view__choice-container_not-selected {opacity: 0.48; } .choice-view.choice-view_multiple-choice .choice-view__choice-container[aria-checked='true'] .choice-view__rich-text-view {color: var(--qm-choice-text-selected); } .choice-view.choice-view_multiple-choice .choice-view__correct-icon {background: var(--qm-color-correct);color: var(--qm-icon-color-correct); } .choice-view.choice-view_multiple-choice .choice-view__incorrect-icon {background: var(--qm-color-incorrect);color: var(--qm-icon-color-incorrect); } .choice-view.choice-view_multiple-response .choice-view__choice-container {background: var(--qm-choice-background); } .choice-view.choice-view_multiple-response .choice-view__choice-container::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; } .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_active, .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_focused {background: var(--qm-choice-background-hover); } .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_active::after, .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_focused::after {background: var(--qm-choice-border-hover);background-origin: border-box; } .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] {background: var(--qm-choice-background-selected); } .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true']::after {background: var(--qm-choice-border-selected);background-origin: border-box; } .choice-view.choice-view_multiple-response .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_checkbox .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-control-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; } .choice-view.choice-view_multiple-response .choice-view__choice-container .choice-view__mock-active-element + .choice-view__active-element_checkbox .bg {background: var(--qm-choice-control-background);background-clip: content-box; } .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_checkbox .outline-border::after, .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_checkbox .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-control-border-hover);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; } .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_active .choice-view__mock-active-element + .choice-view__active-element_checkbox .bg, .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_focused .choice-view__mock-active-element + .choice-view__active-element_checkbox .bg {background: var(--qm-choice-control-background-hover);background-clip: content-box; } .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_checkbox .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-accent-color);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; } .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_checkbox .bg {background: var(--qm-accent-color);background-clip: content-box; } .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-view__mock-active-element + .choice-view__active-element_checkbox .check {color: var(--qm-choice-control-active); } .choice-view.choice-view_multiple-response .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_checkbox .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-control-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; } .choice-view.choice-view_multiple-response .choice-view__choice-container[disabled] .choice-view__mock-active-element + .choice-view__active-element_checkbox .bg {background: var(--qm-choice-control-background);background-clip: content-box; } .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_checkbox .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-choice-control-border-disabled);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; } .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_checkbox .bg {background: var(--qm-choice-control-background-disabled);background-clip: content-box; } .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'][disabled] .choice-view__mock-active-element + .choice-view__active-element_checkbox .check {color: var(--qm-choice-control-active); } .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_checkbox .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-color-correct-80);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; } .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__mock-active-element + .choice-view__active-element_checkbox .bg {background: var(--qm-choice-control-background);background-clip: content-box; } .choice-view.choice-view_multiple-response .choice-view__choice-container.choice-view__choice-container_not-selected {opacity: 0.48; } .choice-view.choice-view_multiple-response .choice-view__choice-container[aria-checked='true'] .choice-view__rich-text-view {color: var(--qm-choice-text-selected); } .choice-view.choice-view_multiple-response .choice-view__correct-icon {background: var(--qm-color-correct);color: var(--qm-icon-color-correct); } .choice-view.choice-view_multiple-response .choice-view__incorrect-icon {background: var(--qm-color-incorrect);color: var(--qm-icon-color-incorrect); } .choice-view__choice-container {transition: background 0.2s;height: 100%;width: 100%;position: relative;top: 0;left: 0;padding: 12px;cursor: pointer;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-webkit-backdrop-filter: none;backdrop-filter: none;border-radius: 8px; } .choice-view__choice-container::after {transition: background 0.2s; } .choice-view__choice-container[disabled] {cursor: default;pointer-events: none; } .choice-view__choice-container.choice-view__choice-container_incorrect .choice-view__incorrect-icon {opacity: 1;-ms-transform: translate(0, 0);transform: translate(0, 0); } .choice-view__choice-container.choice-view__choice-container_correct .choice-view__correct-icon {opacity: 1;-ms-transform: translate(0, 0);transform: translate(0, 0); } .choice-view__choice-container.choice-view__choice-container_correct.choice-view__choice-container_incorrect .choice-view__incorrect-icon {opacity: 0;-ms-transform: translate(-10px, 0);transform: translate(-10px, 0); } .choice-view__attachment-view {display: inline-block;margin-right: 10px;vertical-align: middle; } .choice-view__active-element-container {display: block;box-sizing: content-box;padding: 2px 12px 2px 2px;width: 23px;position: relative;vertical-align: middle;-ms-flex-negative: 0;flex-shrink: 0;-ms-flex-positive: 0;flex-grow: 0; } .choice-view__mock-active-element {opacity: 0;pointer-events: none;position: absolute; } .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_radio-button .inline-border {background: __controlsRadioButtonsCheckboxes__; } .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_radio-button .inline-border {display: block; } .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_radio-button[disabled] .outline-border {background: #999999; } .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_radio-button[disabled] .inline-border {background: #999999; } .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_checkbox .check {display: block; } .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_checkbox .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: __controlsRadioButtonsCheckboxes__;background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; } .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_checkbox[disabled] .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: #999999;background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; } .choice-view__active-element {pointer-events: none;position: relative;width: 20px;height: 20px; } .choice-view__active-element.choice-view__active-element_radio-button[aria-selected='true'][disabled] .inline-border {background: #999999; } .choice-view__active-element.choice-view__active-element_radio-button[aria-selected='true'][disabled] .outline-border {background: #999999; } .choice-view__active-element.choice-view__active-element_radio-button[aria-selected='true'] .inline-border {background: __controlsRadioButtonsCheckboxes__; } .choice-view__active-element.choice-view__active-element_radio-button[aria-selected='true'] .inline-border {display: block; } .choice-view__active-element.choice-view__active-element_radio-button .outline-border {position: absolute;border-radius: 50%;left: 0;top: 0;width: 20px;height: 20px; } .choice-view__active-element.choice-view__active-element_radio-button .bg {position: absolute;border-radius: 50%;top: 1px;right: 1px;bottom: 1px;left: 1px;background: #FFFFFF; } .choice-view__active-element.choice-view__active-element_radio-button .inline-border {display: none;position: absolute;border-radius: 50%;top: 5px;right: 5px;bottom: 5px;left: 5px;background: #999999; } .choice-view__active-element.choice-view__active-element_checkbox[aria-selected='true'][disabled] .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: #999999;background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; } .choice-view__active-element.choice-view__active-element_checkbox[aria-selected='true'] .check {display: block; } .choice-view__active-element.choice-view__active-element_checkbox[aria-selected='true'] .outline-border::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: __controlsRadioButtonsCheckboxes__;background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; } .choice-view__active-element.choice-view__active-element_checkbox .outline-border {position: absolute;border-radius: 4px;left: 0;top: 0;width: 20px;height: 20px; } .choice-view__active-element.choice-view__active-element_checkbox .check {position: absolute;display: none;top: 1px;left: 1px;bottom: 1px;right: 1px; } .choice-view__active-element.choice-view__active-element_checkbox .check svg {position: absolute;top: calc(50% - 6px);left: calc(50% - 6px);width: 12px;height: 12px; } .choice-view__active-element.choice-view__active-element_checkbox .bg {position: absolute;border-radius: 4px;top: 0;left: 0;bottom: 0;right: 0;border: 1px solid transparent;background-clip: content-box; }.choice-content {position: relative;display: block;min-height: 20px; } .choice-content__type-in {box-shadow: 0 0 0 1px #bebebe;box-sizing: border-box;border-radius: 4px;position: relative;display: inline-block;width: 100%;border: none;outline: none;opacity: 0.86;background: #FFFFFF;margin-top: 10px;padding: 5px; } .choice-content__type-in__tooltip-icon {background-repeat: no-repeat;background-image: url("+ c[5]+");background-position: center;position: absolute;display: inline-block;height: 20px;width: 18px;top: 0;bottom: 0;margin: auto;cursor: pointer; } .choice-content__type-in input {width: 100%;-webkit-user-select: text;-ms-user-select: text;user-select: text; } .choice-content__type-in.choice-content__type-in_focused {box-shadow: 0 0 0 2px #969696;opacity: 1; } .choice-content__type-in[disabled] {cursor: inherit;box-shadow: 0 0 0 1px #96bebe;background: #F6F6F6;color: #303030; } .choice-content__type-in.choice-content__type-in_empty-text {margin-top: 0; } .choice-content__text {position: relative;display: inline-block; }.published-rich-text {z-index: 0; } .published-rich-text > h1 a, .published-rich-text > h1 a span, .published-rich-text > h1 a sup {text-decoration: none;cursor: pointer;word-wrap: break-word; } .published-rich-text > h2 a, .published-rich-text > h2 a span, .published-rich-text > h2 a sup {text-decoration: none;cursor: pointer;word-wrap: break-word; } .published-rich-text > p, .published-rich-text > ul li, .published-rich-text > ol li {word-wrap: break-word; } .published-rich-text > p a, .published-rich-text > p a span, .published-rich-text > p a sup, .published-rich-text > ul li a, .published-rich-text > ul li a span, .published-rich-text > ul li a sup, .published-rich-text > ol li a, .published-rich-text > ol li a span, .published-rich-text > ol li a sup {text-decoration: none;cursor: pointer;word-wrap: break-word; } .published-rich-text > div {max-width: 100%;clear: both;word-wrap: break-word;position: relative;z-index: 1;line-height: 0; } .published-rich-text > p, .published-rich-text > h1, .published-rich-text > li {font-feature-settings: 'liga' 0; } .published-rich-text > * {vertical-align: baseline; } .published-rich-text > ol li, .published-rich-text > ul li {position: relative;left: 1em;padding-right: 1em; } .published-rich-text > ol {margin-left: 1em;list-style: outside decimal; } .published-rich-text > ol li {padding-left: 0.6em; } .published-rich-text > ul {margin-left: 1.4em;list-style: outside disc; } .published-rich-text > ul li {padding-left: 0.2em; } .published-rich-text > sup {vertical-align: super; } .published-rich-text > sub {vertical-align: sub; } .published-rich-text .aspect-ratio-fixed-block {position: relative;display: inline-block;max-width: 100%; } .published-rich-text .aspect-ratio-fixed-block.aspect-ratio-fixed-block_zoomable {cursor: pointer;cursor: zoom-in; } .published-rich-text .aspect-ratio-fixed-block__inner-wrapper {position: relative;height: 0; } .published-rich-text .aspect-ratio-fixed-block__content {position: absolute;top: 0;left: 0;width: 100%;height: 100%; } .published-rich-text .aspect-ratio-fixed-block__zoom {position: absolute;right: 4px;bottom: 4px;width: 24px;height: 24px;opacity: 0.86;cursor: pointer;transition: none;pointer-events: none; } .published-rich-text .aspect-ratio-fixed-block__zoom svg {width: 100%;height: 100%; } .published-rich-text .inline-item {display: inline-block;text-indent: 0;font-size: 0;margin-left: 2px;margin-right: 1px;position: relative; }.quiz-slide-visualizer__fib-rich-text {line-height: 2.2;padding: 10px 12px; } .quiz-slide-visualizer__fib-rich-text > ul li, .quiz-slide-visualizer__fib-rich-text > ol li {line-height: inherit; }.quiz-slide-visualizer__mct-rich-text {line-height: 2.2;padding: 10px 12px; } .quiz-slide-visualizer__mct-rich-text > ul li, .quiz-slide-visualizer__mct-rich-text > ol li {line-height: inherit; }.quiz-slide-visualizer__wb-rich-text {line-height: 2.2;padding: 10px 12px; } .quiz-slide-visualizer__wb-rich-text > ul li, .quiz-slide-visualizer__wb-rich-text > ol li {line-height: inherit; }.mct-placeholder {line-height: 1.8; }.fib-placeholder {line-height: 1.8; }.wb-placeholder {line-height: 1.8; }.fib-placeholder {background: var(--qm-text-answer-background);border-radius: 4px;position: relative;display: inline-block;vertical-align: baseline;text-align: center;border: none;outline: none;cursor: default;margin: 0 5px;padding: 0 3px;max-width: 300px;-webkit-backdrop-filter: none;backdrop-filter: none; } .fib-placeholder::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-text-answer-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; } .fib-placeholder::after {background: var(--qm-text-answer-border);background-origin: border-box; } .fib-placeholder__input {color: var(--qm-text-answer-text); } .fib-placeholder__tooltip-icon {display: -ms-flexbox;display: flex;position: absolute;height: 20px;width: 20px;top: 0;bottom: 0;right: 5px;margin: auto;cursor: pointer;color: var(--qm-color-incorrect);opacity: 0.8; } .fib-placeholder:hover .fib-placeholder__tooltip-icon {opacity: 1; } .fib-placeholder__input {padding: 11px 12px 11px 16px;background: none;position: relative;display: inline-block;font-family: Open Sans, Arial, sans-serif;outline: none;border: none;overflow: hidden;text-overflow: ellipsis;opacity: 1;border-radius: 4px;white-space: pre;font-size: inherit;font-weight: inherit;padding: 3px 25px 3px 3px;overflow: hidden;text-overflow: ellipsis;max-width: 100%; } .fib-placeholder__input[disabled] {cursor: inherit;color: inherit; } .fib-placeholder__input.fib-placeholder__input_correct {color: #099400; } .fib-placeholder__input.fib-placeholder__input_incorrect {color: #C70000; } .fib-placeholder__input[disabled] {cursor: inherit; } .fib-placeholder__input.fib-placeholder__input_incorrect {cursor: pointer;padding-right: 37px; } .fib-placeholder[disabled] {cursor: inherit;pointer-events: none;background: var(--qm-text-answer-background); } .fib-placeholder[disabled]::after {background: var(--qm-text-answer-border);background-origin: border-box; } .fib-placeholder[disabled] .fib-placeholder__input {color: var(--qm-text-answer-text-disabled); } .fib-placeholder.fib-placeholder_active {background: var(--qm-text-answer-background-hover); } .fib-placeholder.fib-placeholder_active::after {background: var(--qm-text-answer-border-hover);background-origin: border-box; } .fib-placeholder.fib-placeholder_active .fib-placeholder__input {color: var(--qm-text-answer-text); } .fib-placeholder.fib-placeholder_focused {background: var(--qm-text-answer-background-focus); } .fib-placeholder.fib-placeholder_focused::after {background: var(--qm-text-answer-border-focus);background-origin: border-box; } .fib-placeholder.fib-placeholder_focused .fib-placeholder__input {color: var(--qm-text-answer-text); } .fib-placeholder.fib-placeholder_incorrect {background: var(--qm-text-answer-background-focus);cursor: pointer;pointer-events: all; } .fib-placeholder.fib-placeholder_incorrect::after {background: var(--qm-color-incorrect-72);background-origin: border-box; } .fib-placeholder.fib-placeholder_incorrect .fib-placeholder__input {color: var(--qm-color-incorrect); } .fib-placeholder.fib-placeholder_correct {background: var(--qm-text-answer-background-focus);pointer-events: none; } .fib-placeholder.fib-placeholder_correct::after {background: var(--qm-color-correct-72);background-origin: border-box; } .fib-placeholder.fib-placeholder_correct .fib-placeholder__input {color: var(--qm-color-correct); }.mct-placeholder {position: relative;box-sizing: border-box;cursor: pointer;display: -ms-inline-flexbox;display: inline-flex;-ms-flex-align: center;align-items: center;margin: 0 5px;border: none;border-radius: 4px;transition: all 200ms ease-out; } .mct-placeholder::before {position: absolute;top: 0;right: 0;bottom: 0;left: 0;content: '';border-radius: inherit;background: var(--qm-select-lists-label-background);-webkit-backdrop-filter: none;backdrop-filter: none; } .mct-placeholder::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-select-lists-label-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; } .mct-placeholder__chevron {position: relative;right: 5px;color: var(--qm-select-lists-label-icon); } .mct-placeholder.mct-placeholder_opened {background: var(--qm-select-lists-label-background-selected); } .mct-placeholder.mct-placeholder_opened::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-select-lists-label-border-selected);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; } .mct-placeholder.mct-placeholder_opened .mct-placeholder__chevron {-ms-transform: rotate(180deg);transform: rotate(180deg);color: var(--qm-select-lists-label-icon-selected); } .mct-placeholder.mct-placeholder_opened .mct-placeholder__label {color: var(--qm-select-lists-label-text-selected); } .mct-placeholder.mct-placeholder_opened .mct-placeholder__label.mct-placeholder__label_prompt {color: var(--qm-select-lists-label-placeholder-selected); } .mct-placeholder__label {position: relative;overflow: visible;white-space: pre-wrap;word-wrap: break-word;display: inline-block;font-family: inherit;margin: 0 10px 0 12px;color: var(--qm-select-lists-label-text); } .mct-placeholder__label.mct-placeholder__label_prompt {color: var(--qm-select-lists-label-placeholder); } .mct-placeholder[disabled] {cursor: default;pointer-events: none; } .mct-placeholder[disabled] .mct-placeholder__chevron {display: none; } .mct-placeholder[disabled] .mct-placeholder__label {opacity: 0.72;margin-right: 26px; } .mct-placeholder.mct-placeholder_correct::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-color-correct-72);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; } .mct-placeholder.mct-placeholder_correct .mct-placeholder__label {opacity: 1;color: var(--qm-color-correct); } .mct-placeholder.mct-placeholder_incorrect {cursor: pointer;pointer-events: all; } .mct-placeholder.mct-placeholder_incorrect::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-color-incorrect-72);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; } .mct-placeholder.mct-placeholder_incorrect .mct-placeholder__label {margin-right: 6px;opacity: 1;color: var(--qm-color-incorrect); } .mct-placeholder__tooltip-icon {position: relative;right: 5px;display: block;cursor: pointer;color: var(--qm-color-incorrect-80); } .mct-placeholder:hover .mct-placeholder__tooltip-icon {color: var(--qm-color-incorrect); } .mct-placeholder_active:not(.mct-placeholder_opened) {background: var(--qm-select-lists-label-background-hover); } .mct-placeholder_active:not(.mct-placeholder_opened)::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-select-lists-label-border-hover);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; } .mct-placeholder_active:not(.mct-placeholder_opened)__chevron {color: var(--qm-select-lists-label-icon-hover); } .mct-placeholder_active:not(.mct-placeholder_opened)__label {color: var(--qm-select-lists-label-text-hover); } .mct-placeholder_active:not(.mct-placeholder_opened)__label.mct-placeholder_active:not(.mct-placeholder_opened)__label_prompt {color: var(--qm-select-lists-label-placeholder-hover); }.mct-answers-list {box-sizing: border-box;overflow: hidden;font-family: var(--font-family-normal);box-shadow: 0 20px 32px 0 rgba(0, 0, 0, 0.16);padding: 8px 0;border: none;border-radius: 8px; } .mct-answers-list::before {position: absolute;top: 0;right: 0;bottom: 0;left: 0;content: '';border-radius: inherit;background: var(--qm-select-lists-item-background);-webkit-backdrop-filter: blur(40px);backdrop-filter: blur(40px); } .mct-answers-list::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-select-lists-popover-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; } .mct-answers-list__tick {visibility: hidden;width: 20px;height: 20px;position: absolute;right: 8px;top: 50%;-ms-transform: translateY(-50%);transform: translateY(-50%);background: var(--qm-accent-color);-webkit-mask-image: url("+ c[6]+");mask-image: url("+c[6]+"); } .mct-answers-list__item {position: relative;box-sizing: border-box;width: calc(100% - 1px);color: var(--qm-select-lists-item-text);word-wrap: break-word;white-space: pre-wrap;outline: none;background: transparent;cursor: pointer;padding: 11px 30px 11px 12px;z-index: 1; } .mct-answers-list__item[aria-selected='true'] .mct-answers-list__tick {visibility: visible; } .mct-answers-list__item:hover {background: var(--qm-accent-color-28);color: var(--qm-select-lists-item-text-hover); } .mct-answers-list__item:hover::before {position: absolute;top: 0;left: 0;width: 4px;height: 100%;content: '';border-top-right-radius: 3px;border-bottom-right-radius: 3px;background: var(--qm-accent-color); }.mct-answers-list-scroll-pane {width: 100%;overflow: hidden;display: inline-block;position: relative;vertical-align: top; }.wb-placeholder {position: relative;border-radius: 4px;display: inline-block;vertical-align: baseline;padding: 0 20px;cursor: default;margin: 4px 4px;min-width: 72px;transition: background-color 0.2s ease; } .wb-placeholder__tooltip-icon {background-repeat: no-repeat;background-image: url("+ c[5]+");background-position: center;position: absolute;display: inline-block;height: 20px;width: 18px;top: 0;bottom: 0;margin: auto;cursor: pointer; } .wb-placeholder__label {position: relative;display: inline-block;max-width: 200px;white-space: nowrap;word-break: break-all;max-height: 2em;color: var(--qm-drag-text);transition: color 0.2s; } .wb-placeholder__label.wb-placeholder__label_incorrect {max-width: 225px; } .wb-placeholder__question-icon {display: -ms-flexbox;display: flex;position: absolute;width: 20px;height: 20px;right: 5px;top: 50%;-ms-transform: translateY(-50%);transform: translateY(-50%);color: var(--qm-color-incorrect-80); } .wb-placeholder .background {position: absolute;width: 100%;height: 100%;left: 0;top: 0;transition: filter 0.1s ease; } .wb-placeholder .background__outline {position: absolute;width: 100%;height: 100%;border-radius: 4px;transition: background-color 0.2s ease;-webkit-mask: var(--rectangular-dotted-border);mask: var(--rectangular-dotted-border);display: none; } .wb-placeholder.wb-placeholder_place.wb-placeholder_type_empty {background: var(--qm-drag-background-60); } .wb-placeholder.wb-placeholder_place.wb-placeholder_type_empty::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-drag-border-60);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; } .wb-placeholder.wb-placeholder_place.wb-placeholder_type_empty .wb-placeholder__label {opacity: 0; } .wb-placeholder.wb-placeholder_type_word {background: var(--qm-drag-background);-webkit-backdrop-filter: none;backdrop-filter: none; } .wb-placeholder.wb-placeholder_type_word::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-drag-border);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; } .wb-placeholder.wb-placeholder_active.wb-placeholder_type_word {background: var(--qm-drag-background-hover);cursor: grab; } @supports (filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08))) or (-webkit-filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08))) {.wb-placeholder.wb-placeholder_active.wb-placeholder_type_word {filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.08)); } } .wb-placeholder.wb-placeholder_active.wb-placeholder_type_word::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-drag-border-hover);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; } .wb-placeholder.wb-placeholder_active.wb-placeholder_type_word .wb-placeholder__label {color: var(--qm-drag-text-hover); } .wb-placeholder.wb-word-copy {z-index: 1; } .wb-placeholder.wb-word-copy.wb-placeholder.wb-word-copy_active {background: var(--qm-drag-background-selected);cursor: grabbing;will-change: transform; } .wb-placeholder.wb-word-copy.wb-placeholder.wb-word-copy_active .wb-placeholder__label {color: var(--qm-drag-text-and-icon); } @supports (filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16))) or (-webkit-filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16))) {.wb-placeholder.wb-word-copy.wb-placeholder.wb-word-copy_active {filter: drop-shadow(0 6px 6px rgba(0, 0, 0, 0.16)); } } .wb-placeholder.wb-word-copy.wb-placeholder.wb-word-copy_active::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-drag-border-selected);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; } .wb-placeholder.wb-placeholder_type_empty {background: var(--qm-drag-background-72);transition: opacity 0.1s ease; } .wb-placeholder.wb-placeholder_type_empty::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-drag-border-72);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; } .wb-placeholder.wb-placeholder_incorrect.wb-placeholder_type_empty .wb-placeholder__label {margin-right: 28px; } .wb-placeholder[disabled].wb-placeholder_type_empty {opacity: 0.72; } .wb-placeholder.wb-placeholder_place.wb-placeholder_highlight {background: var(--qm-accent-color-16); } .wb-placeholder.wb-placeholder_place.wb-placeholder_highlight::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: none;background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; } .wb-placeholder.wb-placeholder_place.wb-placeholder_highlight .background__outline {background: var(--qm-accent-color-72);display: block; } .wb-placeholder[disabled] .wb-placeholder__label {opacity: 0.72; } .wb-placeholder.wb-placeholder_correct {background: var(--qm-drag-background); } .wb-placeholder.wb-placeholder_correct::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-color-correct-72);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; } .wb-placeholder.wb-placeholder_correct .wb-placeholder__label {color: var(--qm-color-correct);opacity: 1; } .wb-placeholder.wb-placeholder_incorrect {cursor: pointer;padding: 0 30px 0 6px;background: var(--qm-drag-background); } .wb-placeholder.wb-placeholder_incorrect::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: var(--qm-color-incorrect-72);background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; } .wb-placeholder.wb-placeholder_incorrect .wb-placeholder__label {color: var(--qm-color-incorrect);opacity: 1; } .wb-placeholder.wb-placeholder_incorrect:hover .wb-placeholder__question-icon {color: var(--qm-color-incorrect); } .wb-placeholder.wb-placeholder_drag-active {cursor: default;opacity: 0.4; } .wb-placeholder.wb-placeholder_highlight {background: var(--qm-accent-color-16); } .wb-placeholder.wb-placeholder_highlight::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;border: 1px solid transparent;background: none;background-origin: border-box;transition: inherit;-webkit-mask: linear-gradient(#FFFFFF 0, #FFFFFF 0) border-box, linear-gradient(#FFFFFF 0, #FFFFFF 0) padding-box;mask: linear-gradient(#FFFFFF 0 0) border-box, linear-gradient(#FFFFFF 0 0) padding-box;-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none; } .wb-placeholder.wb-placeholder_highlight .background__outline {background: var(--qm-accent-color-72);display: block; }.wb-extra-words {padding: 10px 12px;position: relative;line-height: 2.2; } .wb-extra-words .wb-placeholder {margin: 0;margin-right: 8px; }.dnd-icons-layer {width: 100%;height: 100%;position: absolute;z-index: 1; }.dnd-destination-review-icon-container {position: absolute;margin: auto;width: 47px;height: 47px;cursor: pointer;pointer-events: all; } .dnd-destination-review-icon-container__icon {position: absolute;top: 0;left: 0;bottom: 0;right: 0; } .dnd-destination-review-icon-container__animated-layer {position: absolute;left: 5px;top: 5px;pointer-events: none; } .dnd-destination-review-icon-container.dnd-destination-review-icon-container_correct .dnd-destination-review-icon-container__icon {background-image: url("+ c[7]+");background-repeat: no-repeat;background-position: center;background-size: 47px;background-position-y: 2px; } .dnd-destination-review-icon-container.dnd-destination-review-icon-container_incorrect .dnd-destination-review-icon-container__icon {background-image: url("+c[8]+");background-repeat: no-repeat;background-position: center;background-size: 47px;background-position-y: 2px; }.object-view-container {position: relative;display: inline-block;vertical-align: top;overflow: hidden; }.dnd-review-tooltip {box-shadow: 0 20px 32px rgba(0, 0, 0, 0.16);box-sizing: border-box;border: 1px solid var(--qm-tooltip-border);color: var(--qm-tooltip-text);z-index: 10;padding: 20px 28px 24px 20px;position: absolute;border-radius: 8px;font-family: Open Sans, Helvetica, Arial;min-width: 172px; } .dnd-review-tooltip::before {position: absolute;top: 0;right: 0;bottom: 0;left: 0;content: '';border-radius: inherit;background: var(--qm-tooltip-background);-webkit-backdrop-filter: blur(40px);backdrop-filter: blur(40px); } .dnd-review-tooltip__label {font-size: 16px;font-family: Open Sans, Helvetica, Arial;font-weight: bold;margin: 0 0 16px 0;position: relative; } .dnd-review-tooltip__container:not(:last-child) {margin-bottom: 28px; } .dnd-review-tooltip__object-view {position: relative !important; } .dnd-review-tooltip__object-view-icon {position: absolute;width: 28px;height: 28px;bottom: 4px;left: 4px;border: 2px solid transparent;border-radius: 50%;overflow: hidden; } .dnd-review-tooltip__object-view-icon.dnd-review-tooltip__object-view-icon_correct {border-color: var(--qm-icon-color-correct-border);color: var(--qm-icon-color-correct); } .dnd-review-tooltip__object-view-icon.dnd-review-tooltip__object-view-icon_correct svg {background: var(--qm-color-correct); } .dnd-review-tooltip__object-view-icon.dnd-review-tooltip__object-view-icon_incorrect {border-color: var(--qm-icon-color-incorrect-border);color: var(--qm-icon-color-incorrect); } .dnd-review-tooltip__object-view-icon.dnd-review-tooltip__object-view-icon_incorrect svg {background: var(--qm-color-incorrect); } .dnd-review-tooltip__empty-object-view {width: 36px;height: 36px;position: relative !important;background-image: url("+ c[9]+");background-size: 36px;background-position: center;margin-left: 7px;margin-top: -1px;margin-bottom: 23px; }.correct-answers-tooltip {box-shadow: 0 20px 32px rgba(0, 0, 0, 0.16);box-sizing: border-box;border: 1px solid var(--qm-tooltip-border);color: var(--qm-tooltip-text);z-index: 10;padding: 20px 28px 24px 20px;position: absolute;border-radius: 8px;font-family: Open Sans, Helvetica, Arial;min-width: 172px;max-width: 300px; } .correct-answers-tooltip::before {position: absolute;top: 0;right: 0;bottom: 0;left: 0;content: '';border-radius: inherit;background: var(--qm-tooltip-background);-webkit-backdrop-filter: blur(40px);backdrop-filter: blur(40px); } .correct-answers-tooltip__label {font-size: 16px;font-family: Open Sans, Helvetica, Arial;font-weight: bold;margin: 0 0 16px 0;position: relative; } .correct-answers-tooltip__user-answer {font-size: 14px;color: #C70000;margin-bottom: 16px;position: relative;word-break: break-word;font-family: Open Sans, Arial, sans-serif; } .correct-answers-tooltip__correct-answer {font-size: 14px;position: relative;padding-left: 32px;margin-bottom: 5px;margin-top: 5px;word-wrap: break-word; } .correct-answers-tooltip__correct-answer-icon {content: '';position: absolute;background-color: var(--qm-color-correct);left: 2px;top: 0;width: 20px;height: 20px;border-radius: 50%; } .correct-answers-tooltip__correct-answer-icon svg {position: absolute;color: var(--qm-icon-color-correct);left: 4px;top: 4px;width: 12px;height: 12px; }.tooltip-scroll-pane {display: inline-block;position: relative;max-width: 278px;vertical-align: top; }.non-interactive-overlay {position: absolute;top: 0;width: 100%;height: 100%; }.review-answers-popup {position: absolute;background: #FFFFDE;min-width: 179px;border: 1px solid #A1A1A1;border-radius: 3px;padding: 5px; } .review-answers-popup__correct-answers-title {font-size: 17px;color: #666666; }.quiz-content-separator {-ms-flex-preferred-size: 5px;flex-basis: 5px;margin-left: -2px;margin-right: -2px;padding-left: 2px;padding-right: 2px;cursor: ew-resize;z-index: 1;height: 100%;position: absolute;top: 0; } .quiz-content-separator::before {position: absolute;content: '';border-left: 1px dashed #999999;height: 100%; }.background-base {position: absolute;overflow: hidden;width: 100%;height: 100%;border-radius: 4px; } .background-base::before {content: '';position: absolute;top: 0;left: 0;bottom: 0;right: 0;border-radius: inherit;border: 1px solid __playerText__;opacity: 0.1;pointer-events: none; } .background-base__image {position: absolute;width: 100%;height: 100%; } .background-base__image.background-base__image_fill {background-position: center;background-repeat: no-repeat;background-size: cover; } .background-base__image.background-base__image_tile {background-repeat: repeat; }.image-view {-webkit-user-select: none;-ms-user-select: none;user-select: none;position: absolute;background-size: 100% 100%; } .image-view.image-view_with-hyperlink {cursor: pointer; } .image-view.image-view_draggable {cursor: pointer; } .image-view.image-view_highlighted.image-view_dragged:not([disabled]) {filter: contrast(75%) brightness(115%); } .image-view.image-view_highlighted:hover:not([disabled]) {filter: contrast(75%) brightness(115%); } .image-view.image-view_with-zoom {cursor: pointer;cursor: zoom-in;background: rgba(255, 0, 0, 0); }.zoom-icon {background: url("+ c[10]+");width: 24px;height: 24px;bottom: 4px;right: 4px;position: absolute;content: '';opacity: 0.68; } .zoom-icon.zoom-icon_active {opacity: 0.86; } .zoom-icon.zoom-icon_type_left {left: 4px;-ms-transform: rotate(90deg);transform: rotate(90deg); } .zoom-icon.zoom-icon_type_topleft {top: 4px;left: 4px;-ms-transform: rotate(180deg);transform: rotate(180deg); } .zoom-icon.zoom-icon_type_top {top: 4px;-ms-transform: rotate(270deg);transform: rotate(270deg); }.player-shape-view {position: absolute;width: 100%; } .player-shape-view.player-shape-view_with-hyperlink {cursor: pointer; } .player-shape-view.player-shape-view_draggable {cursor: pointer; } .player-shape-view.player-shape-view_highlighted.player-shape-view_dragged:not([disabled]) {filter: contrast(75%) brightness(115%); } .player-shape-view.player-shape-view_highlighted:hover:not([disabled]) {filter: contrast(75%) brightness(115%); } .player-shape-view__shape-view-rich-text-view {-webkit-user-select: none;-ms-user-select: none;user-select: none;position: absolute;word-break: initial;word-wrap: initial; } .player-shape-view__shape-view-rich-text-view.player-shape-view__shape-view-rich-text-view_wrap-text {word-break: break-word;word-wrap: break-word; } .player-shape-view.player-shape-view_button {cursor: pointer; } .player-shape-view.player-shape-view_button:hover {filter: contrast(75%) brightness(115%); } .player-shape-view.player-shape-view_direction {height: 200px; }.line-view {position: absolute; } .line-view.line-view_with-hyperlink {cursor: pointer; } .line-view.line-view_draggable {cursor: pointer; } .line-view.line-view_highlighted.line-view_dragged:not([disabled]) {filter: contrast(75%) brightness(115%); } .line-view.line-view_highlighted:hover:not([disabled]) {filter: contrast(75%) brightness(115%); }.fullscreen-video-layer {display: none;background: #000000;will-change: transform; } .fullscreen-video-layer.fullscreen-video-layer_with-video-player {overflow: hidden;position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 1;display: block; } .fullscreen-video-layer.fullscreen-video-layer_with-video-player .video-player {top: 0 !important;right: 0 !important;bottom: 0 !important;left: 0 !important;width: 100% !important;height: 100% !important; } .fullscreen-video-layer.fullscreen-video-layer_with-video-player .video-player__video-element {width: 100% !important;height: 100% !important;-ms-transform: none !important;transform: none !important; }.slide-layout {position: absolute;width: 100%;min-height: 100%;overflow: hidden; }.quiz-slide-visualizer.quiz-slide-visualizer_mobile .slide-layout {overflow-y: auto;-webkit-overflow-scrolling: touch; }.quiz-player-skin.quiz-player-skin_filltype_player {background: __slide_background_url__ center;background-size: 100% 100%; } .quiz-player-skin.quiz-player-skin_filltype_player .quiz-slide-visualizer {background: none; }.quiz-player-skin.quiz-player-skin_fill-slide-bg .quiz-slide-visualizer {background-size: calc(100% + 12px + 12px) calc(100% + 52px + 68px);background-position-x: -12px;background-position-y: -52px; }.quiz-player-skin.quiz-player-skin_filltype_slide .quiz-slide-visualizer {background: __slide_background_url__ center;background-size: 100% 100%; }.quiz-player-skin .quiz-slide-visualizer {background: __slide_background_url__ center;background-size: 100% 100%; }.quiz-player-skin .quiz-slide-visualizer__topBorder {position: absolute;width: 100%;border-top: 1px solid rgba(0, 0, 0, 0.04); }.quiz-player-skin .quiz-slide-visualizer__rightBorder {position: absolute;right: 0;height: 100%;border-left: 1px solid rgba(0, 0, 0, 0.04); }.quiz-player-skin .quiz-slide-visualizer__bottomBorder {position: absolute;width: 100%;bottom: 0;border-top: 1px solid rgba(0, 0, 0, 0.04); }.quiz-player-skin .quiz-slide-visualizer__leftBorder {position: absolute;height: 100%;border-left: 1px solid rgba(0, 0, 0, 0.04); }.quiz-player-skin.quiz-player-skin_hide-bg .quiz-slide-visualizer > .background-base {display: none; }.quiz-player-skin.quiz-player-skin_slide-presentation-not-bg .quiz-slide-visualizer {background-image: none; }.video-player {position: relative;overflow: hidden;max-width: 100%;-webkit-user-select: none;-ms-user-select: none;user-select: none;position: absolute;overflow: hidden; } .video-player .media-controls-panel {height: 36px;width: 100%;background-color: __mediaPlayerBackground__;position: absolute;padding: 0 22px;bottom: 0;transition: bottom 200ms ease-in-out;clear: both;min-width: 80px;border-radius: 2px;-webkit-user-select: none;-ms-user-select: none;user-select: none; } .video-player .media-controls-panel.media-controls-panel_translate-z {transform: translateZ(0); } .video-player .media-controls-panel.media-controls-panel_hidden {bottom: -36px; } .video-player .media-controls-panel[disabled] {opacity: 0.7; } .video-player .media-controls-panel.media-controls-panel_minimized {padding: 0 22px 0 11px; } .video-player .media-controls-panel.media-controls-panel_minimized .timeline-control {width: calc(100% - 36px); } .video-player .media-controls-panel.media-controls-panel_minimized .timeline-control .progress-block {width: calc(100% - 8px);margin-left: 8px; } .video-player .media-controls-panel.media-controls-panel_minimized .timeline-control .time-block {display: none; } .video-player .media-controls-panel.media-controls-panel_minimized .sound-control {display: none; } .video-player .media-controls-panel .button-control {height: 36px;width: 36px;display: inline-block;float: left;cursor: pointer;opacity: 0.72;position: relative; } .video-player .media-controls-panel .button-control[disabled] {cursor: default;pointer-events: none;opacity: 0.34; } .video-player .media-controls-panel .button-control .icon-container {width: 18px;height: 18px;position: relative;top: calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: __mediaPlayerButtons__; } .video-player .media-controls-panel .button-control .icon-container__play-icon {height: 100%; } .video-player .media-controls-panel .button-control .icon-container__pause-icon {height: 100%; } .video-player .media-controls-panel .timeline-control {height: 36px;display: inline-block;float: left;width: calc(100% - 2 * 36px - 8px); } .video-player .media-controls-panel .timeline-control[disabled] {pointer-events: none; } .video-player .media-controls-panel .timeline-control .progress-block {cursor: pointer;height: 100%;display: inline-block;position: relative;float: left;width: calc(100% - 4 * 8px - 36px);margin: 0 8px; } .video-player .media-controls-panel .timeline-control .progress-block[disabled] {opacity: 0.34; } .video-player .media-controls-panel .timeline-control .progress-block__timeline {width: 100%;height: 4px;border-radius: 2px;position: absolute;background-color: __mediaPlayerButtons__;opacity: 0.3;top: calc(50% - 4px / 2);cursor: pointer; } .video-player .media-controls-panel .timeline-control .progress-block__timeline[disabled] {pointer-events: none; } .video-player .media-controls-panel .timeline-control .progress-block__progress {width: 0;height: 4px;border-radius: 2px;position: absolute;background-color: __mediaPlayerProgress__;top: calc(50% - 4px / 2); } .video-player .media-controls-panel .timeline-control .progress-block__progress[disabled] {pointer-events: none; } .video-player .media-controls-panel .timeline-control .progress-block__progress-slider-container {width: 24px;height: 36px;position: absolute;margin-left: -12px; } .video-player .media-controls-panel .timeline-control .progress-block__progress-slider {width: 12px;height: 12px;position: absolute;background-color: __mediaPlayerProgress__;top: calc(50% - 12px / 2);left: calc(50% - 12px / 2);border-radius: 50%; } .video-player .media-controls-panel .timeline-control .time-block {height: 100%;display: inline-block;position: relative;float: left;cursor: default;width: 36px;overflow: visible;margin: 0 8px; } .video-player .media-controls-panel .timeline-control .time-block__time {height: 20px;position: relative;top: calc((100% - 20px) / 2);-webkit-user-select: none;-ms-user-select: none;user-select: none;color: __mediaPlayerButtons__;font-family: var(--font-family-bold);font-size: 14px;line-height: 20px;text-align: center;opacity: 0.9; } .video-player .media-controls-panel .fullscreen-control {height: 36px;display: inline-block;float: right;cursor: pointer;position: relative;margin-left: 8px; } .video-player .media-controls-panel .fullscreen-control[disabled] {cursor: default; } .video-player .media-controls-panel .fullscreen-control.fullscreen-control_minimized {display: none; } .video-player .media-controls-panel .fullscreen-control .icon {width: 25px;height: 19px;top: calc((100% - 19px) / 2);position: relative;transition: opacity 150ms ease-in-out;opacity: 0.72; } .video-player .media-controls-panel .fullscreen-control .icon #icon {stroke: __mediaPlayerButtons__; } .video-player .media-controls-panel .fullscreen-control .icon[disabled] {pointer-events: none;opacity: 0.34; } .video-player .media-controls-panel .fullscreen-control .icon.icon_active {opacity: 1; } .video-player .media-controls-panel.media-controls-panel_without-sound .timeline-control {width: calc(100% - 36px); } .video-player .media-controls-panel.media-controls-panel_with-fullscreen-button .timeline-control {width: calc(100% - 2 * 36px - 45px); } .video-player .media-controls-panel.media-controls-panel_without-sound.media-controls-panel_with-fullscreen-button .timeline-control {width: calc(100% - 36px - 45px); } .video-player .media-controls-panel .sound-control {height: 36px;width: 36px;display: inline-block;float: left;cursor: pointer;opacity: 0.72;position: relative;float: right;cursor: pointer;margin-right: 8px; } .video-player .media-controls-panel .sound-control[disabled] {cursor: default;pointer-events: none;opacity: 0.34; } .video-player .media-controls-panel .sound-control .icon-container {width: 18px;height: 18px;position: relative;top: calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: __mediaPlayerButtons__; } .video-player .media-controls-panel .sound-control .icon-container__sound-on {left: 1px;height: 100%;float: left;position: relative; } .video-player .media-controls-panel .sound-control .icon-container__sound-off {left: 1px;height: 100%;float: left;position: relative; } .video-player .media-controls-panel {border-radius: 0; } .video-player__start-button {text-align: center;display: inline-block;height: 56px;width: 56px;position: absolute;top: calc(50% - 56px / 2);left: calc(50% - 56px / 2);cursor: pointer;transition: opacity 150ms ease-in-out;opacity: 1;transform: translateZ(0); } .video-player__start-button:hover {opacity: 0.8; } .video-player__replay-button {text-align: center;display: inline-block;height: 56px;width: 56px;position: absolute;top: calc(50% - 56px / 2);left: calc(50% - 56px / 2);cursor: pointer;transition: opacity 150ms ease-in-out;opacity: 1;transform: translateZ(0); } .video-player__replay-button:hover {opacity: 0.8; } .video-player .video-player-preloader {width: 50px;height: 50px;position: absolute;top: 0;left: 0;bottom: 0;right: 0;margin: auto;border-radius: 10px;background-color: rgba(0, 0, 0, 0.5); } .video-player .video-player-preloader__image {width: 50px;height: 50px;-ms-transform-origin: center;transform-origin: center; } .video-player video {width: 100%;height: 100%; }.quiz-slide-visualizer {position: relative; } .quiz-slide-visualizer.quiz-slide-visualizer_animated .slide-layout * {pointer-events: none; } .quiz-slide-visualizer:focus {outline: none; } .quiz-slide-visualizer__direction {position: absolute; } .quiz-slide-visualizer__content {width: 100%;-webkit-user-select: none;-ms-user-select: none;user-select: none;position: absolute; } .quiz-slide-visualizer__wrapper {padding-bottom: 10px; } .quiz-slide-visualizer__shape-view-rich-text-view {-webkit-user-select: none;-ms-user-select: none;user-select: none;position: absolute;word-break: initial;word-wrap: initial; } .quiz-slide-visualizer__shape-view-rich-text-view.quiz-slide-visualizer__shape-view-rich-text-view_wrap-text {word-break: break-word;word-wrap: break-word; } .quiz-slide-visualizer .slide-object-view-icon-placeholder {-webkit-user-select: none;-ms-user-select: none;user-select: none;position: absolute; } .quiz-slide-visualizer .slide-object-view-icon-placeholder.slide-object-view-icon-placeholder_type_passed {background: url("+ c[11]+") no-repeat center;background-size: contain;border-radius: 100%; } .quiz-slide-visualizer .slide-object-view-icon-placeholder.slide-object-view-icon-placeholder_type_failed {background: url("+c[12]+") no-repeat center;background-size: contain;border-radius: 100%; } .quiz-slide-visualizer .slide-object-view-icon-placeholder.slide-object-view-icon-placeholder_type_mock-flash-movie {background: url("+c[13]+") no-repeat center;background-size: cover; } .quiz-slide-visualizer .slide-picture-view {-webkit-user-select: none;-ms-user-select: none;user-select: none;position: absolute; } .quiz-slide-visualizer .slide-picture-view.slide-picture-view_with-zoom {cursor: pointer;cursor: zoom-in;background: rgba(255, 0, 0, 0); } .quiz-slide-visualizer .slide-picture-view.slide-picture-view_with-hyperlink {cursor: pointer; } .quiz-slide-visualizer .slide-audio-view-object {-webkit-user-select: none;-ms-user-select: none;user-select: none;position: absolute; } .quiz-slide-visualizer .slide-audio-view-object .slide-audio-view {width: 100%;height: 100%;position: relative; } .quiz-slide-visualizer .slide-audio-view {-webkit-user-select: none;-ms-user-select: none;user-select: none;position: absolute;margin: 0 12px; } .quiz-slide-visualizer .slide-audio-view .media-controls-panel {height: 36px;width: 100%;background-color: __mediaPlayerBackground__;position: absolute;padding: 0 12px;bottom: 0;transition: bottom 200ms ease-in-out;clear: both;min-width: 80px;border-radius: 8px;-webkit-user-select: none;-ms-user-select: none;user-select: none; } .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_translate-z {transform: translateZ(0); } .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_hidden {bottom: -36px; } .quiz-slide-visualizer .slide-audio-view .media-controls-panel[disabled] {opacity: 0.7; } .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_minimized {padding: 0 12px 0 6px; } .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_minimized .timeline-control {width: calc(100% - 36px); } .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_minimized .timeline-control .progress-block {width: calc(100% - 8px);margin-left: 8px; } .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_minimized .timeline-control .time-block {display: none; } .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_minimized .sound-control {display: none; } .quiz-slide-visualizer .slide-audio-view .media-controls-panel .button-control {height: 36px;width: 36px;display: inline-block;float: left;cursor: pointer;opacity: 0.72;position: relative; } .quiz-slide-visualizer .slide-audio-view .media-controls-panel .button-control[disabled] {cursor: default;pointer-events: none;opacity: 0.34; } .quiz-slide-visualizer .slide-audio-view .media-controls-panel .button-control .icon-container {width: 18px;height: 18px;position: relative;top: calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: __mediaPlayerButtons__; } .quiz-slide-visualizer .slide-audio-view .media-controls-panel .button-control .icon-container__play-icon {height: 100%; } .quiz-slide-visualizer .slide-audio-view .media-controls-panel .button-control .icon-container__pause-icon {height: 100%; } .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control {height: 36px;display: inline-block;float: left;width: calc(100% - 2 * 36px - 8px); } .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control[disabled] {pointer-events: none; } .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block {cursor: pointer;height: 100%;display: inline-block;position: relative;float: left;width: calc(100% - 4 * 8px - 36px);margin: 0 8px; } .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block[disabled] {opacity: 0.34; } .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__timeline {width: 100%;height: 4px;border-radius: 2px;position: absolute;background-color: __mediaPlayerButtons__;opacity: 0.3;top: calc(50% - 4px / 2);cursor: pointer; } .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__timeline[disabled] {pointer-events: none; } .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__progress {width: 0;height: 4px;border-radius: 2px;position: absolute;background-color: __mediaPlayerProgress__;top: calc(50% - 4px / 2); } .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__progress[disabled] {pointer-events: none; } .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__progress-slider-container {width: 24px;height: 36px;position: absolute;margin-left: -12px; } .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__progress-slider {width: 12px;height: 12px;position: absolute;background-color: __mediaPlayerProgress__;top: calc(50% - 12px / 2);left: calc(50% - 12px / 2);border-radius: 50%; } .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .time-block {height: 100%;display: inline-block;position: relative;float: left;cursor: default;width: 36px;overflow: visible;margin: 0 8px; } .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .time-block__time {height: 20px;position: relative;top: calc((100% - 20px) / 2);-webkit-user-select: none;-ms-user-select: none;user-select: none;color: __mediaPlayerButtons__;font-family: var(--font-family-bold);font-size: 14px;line-height: 20px;text-align: center;opacity: 0.9; } .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control {height: 36px;display: inline-block;float: right;cursor: pointer;position: relative;margin-left: 8px; } .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control[disabled] {cursor: default; } .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control.fullscreen-control_minimized {display: none; } .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control .icon {width: 25px;height: 19px;top: calc((100% - 19px) / 2);position: relative;transition: opacity 150ms ease-in-out;opacity: 0.72; } .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control .icon #icon {stroke: __mediaPlayerButtons__; } .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control .icon[disabled] {pointer-events: none;opacity: 0.34; } .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control .icon.icon_active {opacity: 1; } .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_without-sound .timeline-control {width: calc(100% - 36px); } .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_with-fullscreen-button .timeline-control {width: calc(100% - 2 * 36px - 45px); } .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_without-sound.media-controls-panel_with-fullscreen-button .timeline-control {width: calc(100% - 36px - 45px); } .quiz-slide-visualizer .slide-audio-view .media-controls-panel .sound-control {height: 36px;width: 36px;display: inline-block;float: left;cursor: pointer;opacity: 0.72;position: relative;float: right;cursor: pointer;margin-right: 8px; } .quiz-slide-visualizer .slide-audio-view .media-controls-panel .sound-control[disabled] {cursor: default;pointer-events: none;opacity: 0.34; } .quiz-slide-visualizer .slide-audio-view .media-controls-panel .sound-control .icon-container {width: 18px;height: 18px;position: relative;top: calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: __mediaPlayerButtons__; } .quiz-slide-visualizer .slide-audio-view .media-controls-panel .sound-control .icon-container__sound-on {left: 1px;height: 100%;float: left;position: relative; } .quiz-slide-visualizer .slide-audio-view .media-controls-panel .sound-control .icon-container__sound-off {left: 1px;height: 100%;float: left;position: relative; } .quiz-slide-visualizer__submitted-status {position: absolute;width: 30px;height: 30px;background: green;margin: auto;top: 0;bottom: 0;right: 0;left: 0;border-radius: 15px; }.survey-text-input-view__container {height: 30px;border: 1px solid #808080;border-radius: 3px;padding: 3px; }.survey-text-input-view__text-input {width: 100%;height: 100%;border: none; }.choice-picture-attachment-view {position: relative;-webkit-user-select: none;-ms-user-select: none;user-select: none;background-repeat: no-repeat;background-position: center;background-size: contain; } .choice-picture-attachment-view.choice-picture-attachment-view_with-zoom {cursor: pointer;cursor: zoom-in; }.timed-question-popup {position: absolute;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;background-color: #676767;border-radius: 60px;border: 1px solid rgba(54, 54, 54, 0.08);padding: 13px 22px;color: #FFFFFF;font-size: 16px;font-family: var(--font-family-normal);white-space: nowrap;pointer-events: none; } .timed-question-popup__icon {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-pack: center;justify-content: center;margin-right: 20px; }.quiz-report-window {box-sizing: content-box;background-color: #F5F5F5;position: absolute;max-width: 100%;max-height: 100%;border: 1px solid rgba(0, 0, 0, 0.04);top: 0;right: 0;left: 0;bottom: 0; }.quiz-report-content {position: relative;width: 100%;-webkit-print-color-adjust: exact; } .quiz-report-content .quiz-report-header {font-weight: bold;font-family: Open Sans, Arial, sans-serif;font-size: 17px;color: #484848;font-size: 19px;text-align: center;padding: 20px;word-wrap: break-word; } .quiz-report-content .quiz-main-section-container {width: 100%;margin-top: 20px;margin-bottom: 20px;border-collapse: inherit; } .quiz-report-content .quiz-main-section-container .quiz-report-info {font-family: Open Sans, Arial, sans-serif;font-size: 12px;font-size: 16px;margin-left: 60px;float: left;position: relative; } .quiz-report-content .quiz-main-section-container .quiz-report-info .chart-canvas {position: absolute; } .quiz-report-content .quiz-main-section-container .quiz-report-info__text-container {position: absolute;display: table; } .quiz-report-content .quiz-main-section-container .quiz-report-info__text {text-align: center;display: table-cell;vertical-align: middle; }.quiz-user-info {font-family: Open Sans, Arial, sans-serif;font-size: 12px;padding: 10px;background: white;border: 1px solid #E5E5E5;position: relative;display: block;margin-right: 40px;margin-left: 40px; } .quiz-user-info .quiz-user-info-table.quiz-user-info-table_graded {margin-left: auto;margin-right: auto; } .quiz-user-info .quiz-user-info-table__column {padding: 7px 10px; } .quiz-user-info .quiz-user-info-table__column.quiz-user-info-table__column_value {word-break: break-word;font-weight: bold; }.quiz-questions-info {font-family: Open Sans, Arial, sans-serif;font-size: 12px;margin: 20px 40px 0 40px;padding-bottom: 10px; } .quiz-questions-info__header {font-weight: bold;font-family: Open Sans, Arial, sans-serif;font-size: 17px;color: #484848;margin-bottom: 20px;margin-top: 30px; } .quiz-questions-info .quiz-questions-info-table {width: 100%;font-size: 13px;color: #3a3a3a; } .quiz-questions-info .quiz-questions-info-table__title-text {max-height: 36px;overflow: hidden;line-height: 18px; } .quiz-questions-info .quiz-questions-info-table__column {padding: 3px;padding: 9px;border-bottom: 1px solid #E0E0E0;text-align: left; } .quiz-questions-info .quiz-questions-info-table__column.quiz-questions-info-table__column_title {white-space: pre-wrap;word-break: break-word; } .quiz-questions-info .quiz-questions-info-table__column.quiz-questions-info-table__column_center {text-align: center; } .quiz-questions-info .quiz-questions-info-table__column.quiz-questions-info-table__column_small {width: 10px; } .quiz-questions-info .quiz-questions-info-table__column.quiz-questions-info-table__column_header {background-color: #F7F7F7; }.quiz-groups-info {font-family: Open Sans, Arial, sans-serif;font-size: 12px;margin: 20px 40px; } .quiz-groups-info .quiz-group-info-score-bar {height: 6px;background-color: #EEEEEE;margin-top: 10px;margin-bottom: 10px;border-radius: 3px; } .quiz-groups-info .quiz-group-info-score-bar__progress {background: __horizontalGradient(__reportProgressBarBackground__, __reportProgressBarBackgroundSecond__);background: linear-gradient(to right, __reportProgressBarBackground__, __reportProgressBarBackgroundSecond__);height: 100%;border-radius: 3px; } .quiz-groups-info .quiz-group-info-section-text-block.quiz-group-info-section-text-block_header {font-weight: bold;font-family: Open Sans, Arial, sans-serif;font-size: 17px;color: #484848;margin-bottom: 20px;margin-top: 30px; } .quiz-groups-info .quiz-group-info-section-text-block__title {display: inline-block; } .quiz-groups-info .quiz-group-info-section-text-block__score {display: inline-block; } .quiz-groups-info .quiz-group-info-section-text-block__score-header {display: inline-block; } .quiz-groups-info .quiz-group-info-section-text-block__score-header {line-height: 27px; } .quiz-groups-info .quiz-group-info-section-text-block__score {width: 90px;text-align: right; } .quiz-groups-info .quiz-group-info-section-text-block__title {max-width: calc(100% - 90px); } .quiz-groups-info .quiz-group-info-section-text-block__score {font-family: Open Sans, Arial, sans-serif;font-size: 12px;float: right; } .quiz-groups-info .quiz-group-info-section-text-block__score-header {font-family: Open Sans, Arial, sans-serif;font-size: 12px;float: right; }.report-scroll-pane {position: relative;width: 100%;padding-top: 5px;padding-bottom: 5px;background: white;max-width: 690px;left: 0;right: 0;margin: auto; } .report-scroll-pane .report-scroll-pane-vscroll {position: absolute;height: 100%;width: 10px;right: 0;top: 0; } .report-scroll-pane .report-scroll-pane-vscroll__up {width: 10px;height: 10px; } .report-scroll-pane .report-scroll-pane-vscroll__down {width: 10px;height: 10px; } .report-scroll-pane .report-scroll-pane-vscroll .thumb {border-radius: 4px;background-color: #cccccc;position: absolute;right: 5px;width: 4px; } .report-scroll-pane .report-scroll-pane-vscroll .thumb:hover {opacity: 0.5; }.report-scroll-container {overflow: hidden;position: relative;height: 100%; }@media print {body, html {background-color: #FFFFFF !important; } body {width: 100% !important; } body > * {display: none; } body .quiz-report-content {opacity: 1 !important;display: block !important;overflow: visible; } }.frames-layer {position: absolute;overflow: hidden;top: 0;left: 0;z-index: 1; } .frames-layer.frames-layer_tablet, .frames-layer.frames-layer_embedded {top: 0;bottom: 0;left: 0;right: 0; } .frames-layer .modal-layer {background: #000000;opacity: 0.28;position: absolute;width: 100%;height: 100%; } .frames-layer .quiz-message-box {position: relative;background: __playerBackground__;color: __playerText__;display: block;border-radius: 3px;box-shadow: 0 8px 16px rgba(0, 0, 0, 0.08);margin: 0 10px;padding: 40px;position: absolute; } .frames-layer .quiz-message-box::before {content: '';display: block;position: absolute;left: 0;top: 0;width: 100%;height: 100%;border: 1px solid __playerText__;opacity: 0.08; } .frames-layer .quiz-message-box__scroll-area {overflow: hidden;height: 100%;bottom: 100%;padding-right: 10px; } .frames-layer .quiz-message-box__message {text-align: center;font-size: 16px;color: __playerText__;position: relative;font-family: var(--font-family-normal); } .frames-layer .quiz-message-box .quiz-message-box-buttons-panel {position: relative;width: 100%; } .frames-layer .quiz-message-box .quiz-message-box-buttons-panel__buttons {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-pack: center;justify-content: center;-ms-flex-wrap: wrap;flex-wrap: wrap;text-align: center;margin-top: -8px; } .frames-layer .quiz-message-box .quiz-message-box-buttons-panel__buttons > * {margin-right: 8px;margin-top: 8px; } .frames-layer .quiz-message-box__content {display: block;position: relative;margin-bottom: 24px; } .frames-layer .quiz-message-box__icon {position: relative;display: -ms-flexbox;display: flex;-ms-flex-pack: center;justify-content: center;margin: 0 auto 24px auto; } .frames-layer .quiz-message-box__message-container {overflow: hidden;display: inline-block;max-width: 480px;vertical-align: top;position: relative; } .frames-layer .quiz-picture-attachment-window {cursor: pointer;cursor: zoom-out;background: rgba(0, 0, 0, 0.7);position: absolute;top: 0;left: 0;bottom: 0;right: 0; } .frames-layer .quiz-picture-attachment-window__content {position: absolute;background-color: __playerBackground__;margin: auto;top: 0;left: 0;bottom: 0;right: 0; }.window-button {border: none;outline: none;cursor: pointer;height: 36px;line-height: 34px;padding: 0 24px 13px 24px;border-radius: 4px;position: relative;float: left;margin-right: 5px;text-align: center;-webkit-user-select: none;-ms-user-select: none;user-select: none;font-family: var(--font-family-bold);font-size: 15px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;background: __secondaryButtonBackground__;color: __secondaryButtonText__;margin-left: 5.5px;margin-right: 5.5px;display: inline-block;float: none; } .window-button:not(.ie9) {min-width: 80px; } .window-button[disabled] {opacity: 0.5;cursor: default;pointer-events: none; } .window-button:focus {outline: none; } .window-button:focus::before {content: '';position: absolute;top: 3px;bottom: 3px;left: 3px;right: 3px;border: 1px dotted __secondaryButtonText__;opacity: 0.6; } .window-button.window-button_active:focus::before {position: absolute;top: 3px;bottom: 3px;left: 3px;right: 3px;border: 1px dotted __secondaryButtonTextHover__;opacity: 0.6; } .window-button.window-button_active {background: __secondaryButtonBackgroundHover__;color: __secondaryButtonTextHover__; }.send-report {box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);background: __playerBackground__;border-radius: 5px;height: 105px;width: 268px;position: absolute;top: 0;right: 0;bottom: 0;left: 0;margin: auto; } .send-report__message {text-align: center;font-size: 14px;top: 34px;position: relative;font-family: var(--font-family-normal); } .send-report__preloader {width: 208px;height: 13px;position: absolute;background: url("+ c[14]+");margin: auto;left: 0;right: 0;display: block;bottom: 20px; }.slide-list-layer {overflow: hidden;position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 1;background-color: rgba(0, 0, 0, 0.4); }.quiz-slide-list-view {position: absolute;background: #FFFFFF;top: 14px;right: 0;left: 0;margin: 0 32px;color: #34383D;border-radius: 4px; } .quiz-slide-list-view__close-button {background: url("+c[15]+") no-repeat;opacity: 0.68;position: absolute;width: 20px;height: 20px;background-size: 14px;background-position: 3px;top: -30px;right: 0;cursor: pointer; } .quiz-slide-list-view__close-button.quiz-slide-list-view__close-button_active {opacity: 1; } .quiz-slide-list-view__footer {height: 9px;background-color: #F8F8F8;border-radius: 0 0 4px 4px; }.quiz-slide-list {position: relative;overflow: hidden;background: #FFFFFF;color: #34383D;max-height: 350px;min-height: 150px; } .quiz-slide-list.quiz-slide-list_mobile {overflow-y: auto; } .quiz-slide-list > div[disabled] {pointer-events: none; } .quiz-slide-list__scroll {top: 62px !important;bottom: 0 !important; } .quiz-slide-list:focus {outline: none; }.slide-list-header {line-height: 20px;background-color: #F8F8F8;color: #34383D;font-family: var(--font-family-bold);font-weight: bold;font-size: 15px;padding: 18px;border-radius: 4px 4px 0 0;border-bottom: 1px solid rgba(66, 72, 78, 0.08); } .slide-list-header__mark-cell {min-width: 10px;display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding-left: 10px;padding-right: 10px;max-width: 170px;float: right;text-align: center; } .slide-list-header__title-cell {min-width: 100px;display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding-left: 10px;padding-right: 10px; } .slide-list-header__awarded-points-cell {min-width: 45px;display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding-left: 10px;padding-right: 10px;max-width: 105px;float: right;text-align: center; } .slide-list-header__max-points-cell {min-width: 45px;display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding-left: 10px;padding-right: 10px;max-width: 105px;float: right;text-align: center; } .slide-list-header__status-cell {min-width: 45px;display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding-left: 10px;padding-right: 10px;max-width: 105px;float: right;text-align: center; } .slide-list-header__answered-cell {min-width: 45px;display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding-left: 10px;padding-right: 10px;max-width: 105px;float: right;text-align: center; }.quiz-slide-list-status-icon {position: relative;width: 100%;height: 100%; } .quiz-slide-list-status-icon__icon {width: 20px;height: 20px;position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto; }.slide-state-list-row {background: #FFFFFF;width: 100%;font-family: Open Sans, Helvetica, Arial;padding: 0 18px;vertical-align: middle;font-size: 15px;height: 50px;position: relative;cursor: pointer;overflow: hidden; } .slide-state-list-row:not(:last-child)::before {content: '';position: absolute;left: 20px;right: 0;bottom: 0;display: block;height: 1px;background-color: rgba(66, 72, 78, 0.08); } .slide-state-list-row__items-container {float: right;line-height: 50px; } .slide-state-list-row__title {display: inline-block;max-height: 34px;position: absolute;padding-left: 10px;padding-right: 10px;white-space: pre-wrap;word-wrap: break-word; } .slide-state-list-row__title:not(:last-child)::before {content: attr(data-number);display: inline-block;width: 3ch;font-weight: bold;opacity: 0.6; } .slide-state-list-row__points span {opacity: 0.6; } .slide-state-list-row__points {display: inline-block;text-align: center;float: right;padding-left: 10px;padding-right: 10px;white-space: nowrap; } .slide-state-list-row__awarded-points {display: inline-block;text-align: center;float: right;padding-left: 10px;padding-right: 10px;white-space: nowrap; } .slide-state-list-row__status {right: 15px;height: 50px;float: right;padding-left: 10px;padding-right: 10px;text-align: center; } .slide-state-list-row__answered {right: 15px;height: 50px;float: right;padding-left: 10px;padding-right: 10px;text-align: center; } .slide-state-list-row__marker {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-pack: center;justify-content: center;height: 50px;float: right;padding-left: 10px;padding-right: 10px;text-align: center;opacity: 0.6; } .slide-state-list-row__marker svg {width: 20px;height: 20px; } .slide-state-list-row__marker.slide-state-list-row__marker_marked svg {fill: rgba(0, 0, 0, 0.4); } .slide-state-list-row[aria-selected='true'], .slide-state-list-row.slide-state-list-row_active {background: #E8E8E8; }.slide-list-scroll-container {border-radius: 4px;overflow: hidden; }.smartphone-slide-list {width: 100%;height: 100%;transition: opacity 150ms ease-in-out;opacity: 0; } .smartphone-slide-list.smartphone-slide-list_shown {transition: opacity 150ms ease-in-out;opacity: 1; } .smartphone-slide-list .slide-state-list-row {font-size: 14px; } .smartphone-slide-list .slide-state-list-row__title {display: -ms-inline-flexbox;display: inline-flex;-ms-flex-align: center;align-items: center;height: 34px; } .smartphone-slide-list.smartphone-slide-list_portrait .slide-list-header__mark-cell {opacity: 0;width: 20px;padding: 0; } .smartphone-slide-list.smartphone-slide-list_portrait .slide-list-header__status-cell {opacity: 0;width: 20px;padding: 0; } .smartphone-slide-list.smartphone-slide-list_portrait .slide-list-header__awarded-points-cell {opacity: 0;width: 20px;padding: 0; } .smartphone-slide-list.smartphone-slide-list_portrait .slide-list-header__max-points-cell {opacity: 0;width: 20px;padding: 0; } .smartphone-slide-list.smartphone-slide-list_portrait .slide-state-list-row__awarded-points {display: none; } .smartphone-slide-list.smartphone-slide-list_portrait .slide-state-list-row__points {display: none; }.smartphone-slide-list-caption {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;width: 100%;height: 52px;padding: 6px 12px;background: #FFFFFF;box-shadow: 0 1px 4px rgba(0, 0, 0, 0.16), inset 0 -1px 0 rgba(0, 0, 0, 0.08); } .smartphone-slide-list-caption__title {-ms-flex-positive: 1;flex-grow: 1;padding-left: 52px;text-align: center;font-family: var(--font-family-normal);font-size: 15px;font-weight: 600;color: #47484A; } .smartphone-slide-list-caption__close-button {-ms-flex-positive: 0;flex-grow: 0;-ms-flex-negative: 0;flex-shrink: 0;width: 40px;height: 40px;background-image: url("+ c[16]+");background-size: 14px;background-position: center;background-repeat: no-repeat; }.smartphone-slide-list-slides {color: #34383D;height: calc(100% - 52px); } .smartphone-slide-list-slides .slide-list-scroll-container {height: calc(100% - 30px); } .smartphone-slide-list-slides .slide-list-header {border-radius: 0;padding: 12px 10px;line-height: 1; } .smartphone-slide-list-slides .slide-state-list-row {padding: 0 10px; } .smartphone-slide-list-slides .slide-state-list-row__status {padding: 0; } .smartphone-slide-list-slides .slide-state-list-row__marker {float: left;display: none;pointer-events: none;padding: 0; } .smartphone-slide-list-slides .slide-state-list-row__marker.slide-state-list-row__marker_marked {display: -ms-flexbox;display: flex; } .smartphone-slide-list-slides .quiz-slide-list {max-height: initial;min-height: initial;height: 100%; }.smartphone-timer {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-pack: end;justify-content: flex-end;position: absolute;min-width: 72px;height: 26px;margin-top: 8px;padding-left: 30px;padding-right: 8px;border-radius: 6px;background-color: rgba(0, 0, 0, 0.6);background-image: url("+ c[17]+");background-repeat: no-repeat;background-position: 8px center;background-size: 16px;color: white;font-size: 13px; } .smartphone-timer.smartphone-timer_right {right: 0;margin-right: 12px;animation-duration: 300ms;animation-name: moveright; }@keyframes moveright {from {transform: translate3d(-40px, 0, 0);opacity: 0; } to {transform: translate3d(0, 0, 0);opacity: 1; } } .smartphone-timer.smartphone-timer_right.smartphone-timer_landscape {margin-right: 62px; } .smartphone-timer.smartphone-timer_left {left: 0;margin-left: 12px;animation-duration: 300ms;animation-name: moveleft; }@keyframes moveleft {from {transform: translate3d(40px, 0, 0);opacity: 0; } to {transform: translate3d(0, 0, 0);opacity: 1; } }.mobile-frames-layer .modal-layer {background: #000000;opacity: 0;position: absolute;width: 100%;height: 100%; }.mobile-frames-layer .quiz-message-box {position: relative;background: __playerBackground__;color: __playerText__;display: block;border-radius: 3px;box-shadow: 0 8px 16px rgba(0, 0, 0, 0.08);margin: 0 10px;padding: 40px;margin: 0 12px;z-index: 1; } .mobile-frames-layer .quiz-message-box::before {content: '';display: block;position: absolute;left: 0;top: 0;width: 100%;height: 100%;border: 1px solid __playerText__;opacity: 0.08; } .mobile-frames-layer .quiz-message-box__scroll-area {overflow: hidden;height: 100%;bottom: 100%;padding-right: 10px; } .mobile-frames-layer .quiz-message-box__message {text-align: center;font-size: 16px;color: __playerText__;position: relative;font-family: var(--font-family-normal); } .mobile-frames-layer .quiz-message-box .quiz-message-box-buttons-panel {position: relative;width: 100%; } .mobile-frames-layer .quiz-message-box .quiz-message-box-buttons-panel__buttons {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-pack: center;justify-content: center;-ms-flex-wrap: wrap;flex-wrap: wrap;text-align: center;margin-top: -8px; } .mobile-frames-layer .quiz-message-box .quiz-message-box-buttons-panel__buttons > * {margin-right: 8px;margin-top: 8px; } .mobile-frames-layer .quiz-message-box__content {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-direction: column;flex-direction: column;margin-bottom: 20px; } .mobile-frames-layer .quiz-message-box__icon {margin-bottom: 16px; } .mobile-frames-layer .quiz-message-box__message {font-size: 15px; } .mobile-frames-layer .quiz-message-box__message-container {overflow: hidden;max-width: 500px; }.mobile-frames-layer.mobile-frames-layer_with-message-box {display: -ms-flexbox;display: flex;-ms-flex-pack: center;justify-content: center;-ms-flex-align: center;align-items: center; } .mobile-frames-layer.mobile-frames-layer_with-message-box .modal-layer {opacity: 0.3; }.mobile-frames-layer .quiz-picture-attachment-window {cursor: pointer;cursor: zoom-out;background: rgba(0, 0, 0, 0.85);position: absolute;top: 0;left: 0;bottom: 0;right: 0; } .mobile-frames-layer .quiz-picture-attachment-window__icon {background: url("+ c[18]+") no-repeat;position: absolute;width: 14px;height: 14px;top: 20px;right: 20px; } .mobile-frames-layer .quiz-picture-attachment-window__content {position: absolute;background-color: #FFFFFF;margin: auto;top: 0;left: 0;bottom: 0;right: 0; }.mobile-frames-layer .zoom-lightbox-layer__background {background: rgba(0, 0, 0, 0.85); }.smartphone-quiz-report {display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;height: 100%;background: white; } .smartphone-quiz-report.smartphone-quiz-report_landscape {-ms-flex-direction: row;flex-direction: row; } .smartphone-quiz-report.smartphone-quiz-report_landscape .smartphone-quiz-report-scroll-container {-ms-flex-direction: row;flex-direction: row;-ms-flex-align: unset;align-items: unset; } .smartphone-quiz-report.smartphone-quiz-report_landscape .smartphone-quiz-report-content-wrapper {margin: 0 auto; }.smartphone-quiz-report-scroll-container {-ms-flex-positive: 1;flex-grow: 1;display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;height: 100%;overflow-y: auto;overflow-x: hidden; }.smartphone-quiz-report-content-wrapper {-ms-flex-negative: 0;flex-shrink: 0;-ms-flex-positive: 0;flex-grow: 0;margin: auto 0; } .smartphone-quiz-report-content-wrapper .quiz-report-content {width: 640px;-ms-transform-origin: left top;transform-origin: left top; }.smartphone-quiz-report-control-panel {display: -ms-grid;display: grid;-ms-grid-rows: 50px;grid-template-rows: 50px;-ms-grid-columns: 1fr min-content min-content;grid-template-columns: 1fr min-content min-content;-ms-flex-align: center;align-items: center;width: 100%;height: 56px; } .smartphone-quiz-report-control-panel__title {text-align: center;margin-left: 16px;font-family: var(--font-family-normal);font-size: 15px;font-weight: 600;color: #47484A; } .smartphone-quiz-report-control-panel__uikit-button {-ms-grid-column: 3;grid-column: 3; } .smartphone-quiz-report-control-panel.smartphone-quiz-report-control-panel_top {padding: 0 6px;box-shadow: 0 1px 4px rgba(0, 0, 0, 0.16), inset 0 -1px 0 rgba(0, 0, 0, 0.08); } .smartphone-quiz-report-control-panel.smartphone-quiz-report-control-panel_top .smartphone-quiz-report-control-panel__uikit-button.smartphone-quiz-report-control-panel__uikit-button_print {display: none; } .smartphone-quiz-report-control-panel.smartphone-quiz-report-control-panel_bottom {padding: 0 12px;box-shadow: 0 -1px 4px rgba(0, 0, 0, 0.16), inset 0 1px 0 rgba(0, 0, 0, 0.08); } .smartphone-quiz-report-control-panel.smartphone-quiz-report-control-panel_bottom .smartphone-quiz-report-control-panel__title {display: none; } .smartphone-quiz-report-control-panel.smartphone-quiz-report-control-panel_bottom .smartphone-quiz-report-control-panel__uikit-button.smartphone-quiz-report-control-panel__uikit-button_close {display: none; } .smartphone-quiz-report-control-panel.smartphone-quiz-report-control-panel_landscape {-ms-grid-columns: 52px;grid-template-columns: 52px;-ms-grid-rows: min-content 1fr min-content;grid-template-rows: min-content 1fr min-content;-ms-flex-pack: center;justify-content: center;width: 52px;height: 100%;padding: 6px 0 10px 0;box-shadow: -1px 0 4px rgba(0, 0, 0, 0.16); } .smartphone-quiz-report-control-panel.smartphone-quiz-report-control-panel_landscape .smartphone-quiz-report-control-panel__uikit-button.smartphone-quiz-report-control-panel__uikit-button_close {display: block;-ms-grid-column: 1;grid-column: 1;-ms-grid-row: 1;grid-row: 1; } .smartphone-quiz-report-control-panel.smartphone-quiz-report-control-panel_landscape .smartphone-quiz-report-control-panel__uikit-button.smartphone-quiz-report-control-panel__uikit-button_print {-ms-grid-column: 1;grid-column: 1;-ms-grid-row: 3;grid-row: 3; } .smartphone-quiz-report-control-panel.smartphone-quiz-report-control-panel_top.smartphone-quiz-report-control-panel_landscape {display: none; }.body-smartphone {overflow-x: hidden;overflow-y: auto; }.mobile-frames-layer {position: absolute;top: 0;right: 0;left: 0;bottom: 0; }.smartphone-top-panel {display: -ms-grid;display: grid;-ms-grid-rows: 40px;grid-template-rows: 40px;-ms-grid-columns: 40px min-content 1fr min-content 40px;grid-template-columns: 40px min-content 1fr min-content 40px;gap: 10px;height: 52px;padding: 6px 12px;box-shadow: 0 1px 0 rgba(97, 104, 112, 0.1);background: __playerBackground__; } .smartphone-top-panel.smartphone-top-panel_with-mark-button {-ms-grid-columns: 40px 40px 1fr 40px 40px;grid-template-columns: 40px 40px 1fr 40px 40px; } .smartphone-top-panel__uikit-button {-ms-grid-row: 1;grid-row: 1; } .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_back-to-app {-ms-grid-column: 1;grid-column: 1; } .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_mark-slide {-ms-grid-column: 4;grid-column: 4; } .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_mark-slide svg {fill: transparent; } .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_marked svg {fill: __playerText__;fill-opacity: 0.4; } .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_slide-list, .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_outline {-ms-grid-column: 5;grid-column: 5; } .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_mark-slide, .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_slide-list, .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_outline, .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_results {opacity: 0.72; } .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_mark-slide[disabled], .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_slide-list[disabled], .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_outline[disabled], .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_results[disabled] {opacity: 0.4; } .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_mark-slide, .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_slide-list, .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_outline {padding: 8px; } .smartphone-top-panel.smartphone-top-panel_mode_reviewing .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_slide-list, .smartphone-top-panel.smartphone-top-panel_mode_reviewing .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_outline {-ms-grid-column: 1;grid-column: 1; } .smartphone-top-panel.smartphone-top-panel_mode_reviewing .smartphone-top-panel__uikit-button.smartphone-top-panel__uikit-button_results {-ms-grid-column: 5;grid-column: 5; } .smartphone-top-panel__title {-ms-grid-column: 3;grid-column: 3;justify-self: center;-ms-flex-item-align: center;-ms-grid-row-align: center;align-self: center;font-size: 15px;color: __playerText__;font-family: var(--font-family-bold); }.smartphone-control-panel {display: -ms-flexbox;display: flex;-ms-flex-direction: row;flex-direction: row;-ms-flex-align: center;align-items: center;-ms-flex-pack: end;justify-content: flex-end;width: 100%;height: 56px;padding: 6px 12px;box-shadow: 0 -1px 0 rgba(97, 104, 112, 0.1);background: __playerBackground__; } .smartphone-control-panel > * {margin-left: 12px; } .smartphone-control-panel.smartphone-control-panel_landscape {display: -ms-grid;display: grid;-ms-grid-columns: 50px;grid-template-columns: 50px;-ms-grid-rows: min-content min-content min-content 1fr min-content min-content min-content;grid-template-rows: min-content min-content min-content 1fr min-content min-content min-content;-ms-grid-column-align: center;justify-items: center;right: 0;width: 52px;height: 100%;padding: 16px 0;border-top: none;border-left: 1px solid rgba(0, 0, 0, 0.04); } .smartphone-control-panel.smartphone-control-panel_landscape > * {margin-left: 0; } .smartphone-control-panel.smartphone-control-panel_landscape > :not(:last-child) {margin-bottom: 12px; } .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button {-ms-flex-order: initial;order: initial;-ms-grid-column: 1;grid-column: 1; } .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_results {display: block;-ms-grid-row: 1;grid-row: 1; } .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_slide-list, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_outline {display: block;-ms-grid-row: 2;grid-row: 2; } .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_mark-slide {display: block;-ms-grid-row: 3;grid-row: 3; } .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_reset {margin-right: initial;-ms-grid-row: 5;grid-row: 5; } .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_prev, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_back {-ms-grid-row: 6;grid-row: 6; } .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_next, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_submit, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_continue, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_view-results, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_try-again, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_start, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_finish {-ms-grid-row: 7;grid-row: 7; } .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_results {display: none;-ms-flex-order: 1;order: 1; } .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_slide-list, .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_mark-slide, .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_outline {display: none;-ms-flex-order: 2;order: 2; } .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_reset {-ms-flex-order: 3;order: 3;margin-right: auto; } .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_prev {-ms-flex-order: 4;order: 4; } .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_next, .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_submit, .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_continue, .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_view-results, .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_try-again, .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_start, .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_finish {-ms-flex-order: 5;order: 5; } .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_marked svg {fill: __playerText__;fill-opacity: 0.4; }.smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_reset {margin-right: initial;-ms-grid-row: 5;grid-row: 5; }.smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_prev, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_back {-ms-grid-row: 6;grid-row: 6; }.smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_next, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_submit, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_continue, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_view-results, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_try-again, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_start, .smartphone-control-panel.smartphone-control-panel_landscape .smartphone-control-panel__uikit-button.smartphone-control-panel__uikit-button_finish {-ms-grid-row: 7;grid-row: 7; }.quiz-tablet-skin__controls {position: absolute;bottom: 0; }"; let d;for(const [f,g]of Object.entries(null!=(d=a)?d:{}))a=`__${f.replace(RegExp("\\.","g"),"_")}__`,c=c.replace(new RegExp(a,"g"),g);let e;for(const [f,g]of Object.entries(null!=(e=b)?e:{}))c=c.replace(new RegExp(f,"g"),g);c=c.replace(/__verticalGradient\(([#0-9a-z]+), ([#0-9a-z]+)\)/gi,this.tx);c=c.replace(/__horizontalGradient\(([#0-9a-z]+), ([#0-9a-z]+)\)/gi,this.px);return aK(c)}tx(a,b,c){return`url(data:image/svg+xml;base64,${kg(`<svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 1 1" preserveAspectRatio="none"><linearGradient id="g436" gradientUnits="userSpaceOnUse" x1="0%" y1="0%" x2="0%" y2="100%"><stop stop-color="${b}" offset="0"/><stop stop-color="${c}" offset="1"/></linearGradient><rect x="0" y="0" width="1" height="1" fill="url(#g436)" /></svg>`)})`}px(a, b,c){return`url(data:image/svg+xml;base64,${kg(`<svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 1 1" preserveAspectRatio="none"><linearGradient id="gh436" gradientUnits="userSpaceOnUse" x1="0%" y1="0%" x2="100%" y2="0%"><stop stop-color="${b}" offset="0"/><stop stop-color="${c}" offset="1"/></linearGradient><rect x="0" y="0" width="1" height="1" fill="url(#gh436)" /></svg>`)})`}};ha("QuizPlayer.start",function(a,b,c,d,e,f,g,h,k,m,t=!1){jO({v5:a,Yn:b,O6:c,contentScale:d,al:e,fitToWindow:f,accessibilityModeEnabled:g,Vv:h,Cv:k,ab:m,B5:t,YP:rR})});let Ch=()=>!1;function Ed(a){a&&("function"===typeof a.Qd&&a.Qd(),a.disposed=!0)}function sR(a,b){Ch()&&(b?n.console.error(a):n.console.warn(a))}function Nd(a,b){const c=a.stack||a.toString();0>String(c).indexOf(a.message)&&sR(a.message,b);sR(c,b)}window.onerror=function(...a){const [b,,,,c]=a;c?Nd(c,!0):sR(b,!0);return!0};xa=a=>{try{throw Error(a.message);}catch(b){Nd(b,!1)}}; n.console||(window._log="",n.console={log:function(a){window._log+="\n"+a},warn:function(a){window._log+="\nwarn: "+a},error:function(a){window._log+="\nerror: "+a}});})(); /*! iScroll v5.2.0-snapshot ~ (c) 2008-2018 Matteo Spinelli ~ http://cubiq.org/license */ !function(t,i,s){function e(s,e){this.wrapper="string"==typeof s?i.querySelector(s):s,this.scroller=this.wrapper.children[0],this.scrollerStyle=this.scroller.style,this.options={resizeScrollbars:!0,mouseWheelSpeed:20,snapThreshold:.334,disablePointer:!h.hasPointer,disableTouch:h.hasPointer||!h.hasTouch,disableMouse:h.hasPointer||h.hasTouch,startX:0,startY:0,scrollY:!0,directionLockThreshold:5,momentum:!0,onScrollHandler:Function.prototype,bounce:!0,bounceTime:600,bounceEasing:"",preventDefault:!0,preventDefaultException:{tagName:/^(A|INPUT|TEXTAREA|BUTTON|SELECT)$/},HWCompositing:!0,useTransition:!0,useTransform:!0,bindToWrapper:"undefined"==typeof t.onmousedown};for(var o in e)this.options[o]=e[o];this.translateZ=this.options.HWCompositing&&h.hasPerspective?" translateZ(0)":"",this.options.useTransition=h.hasTransition&&this.options.useTransition,this.options.useTransform=h.hasTransform&&this.options.useTransform,this.options.eventPassthrough=this.options.eventPassthrough===!0?"vertical":this.options.eventPassthrough,this.options.preventDefault=!this.options.eventPassthrough&&this.options.preventDefault,this.options.scrollY="vertical"!=this.options.eventPassthrough&&this.options.scrollY,this.options.scrollX="horizontal"!=this.options.eventPassthrough&&this.options.scrollX,this.options.freeScroll=this.options.freeScroll&&!this.options.eventPassthrough,this.options.directionLockThreshold=this.options.eventPassthrough?0:this.options.directionLockThreshold,this.options.bounceEasing="string"==typeof this.options.bounceEasing?h.ease[this.options.bounceEasing]||h.ease.circular:this.options.bounceEasing,this.options.resizePolling=void 0===this.options.resizePolling?60:this.options.resizePolling,this.options.tap===!0&&(this.options.tap="tap"),this.options.useTransition||this.options.useTransform||/relative|absolute/i.test(this.scrollerStyle.position)||(this.scrollerStyle.position="relative"),"scale"==this.options.shrinkScrollbars&&(this.options.useTransition=!1),this.options.invertWheelDirection=this.options.invertWheelDirection?-1:1,this.x=0,this.y=0,this.directionX=0,this.directionY=0,this._events={},this._init(),this.refresh(),this.scrollTo(this.options.startX,this.options.startY),this.enable()}function o(t,s,e){var o=i.createElement("div"),n=i.createElement("div");return e===!0&&(o.style.cssText="position:absolute;z-index:9999",n.style.cssText="-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;background:rgba(0,0,0,0.5);border:1px solid rgba(255,255,255,0.9);border-radius:3px"),n.className="iScrollIndicator","h"==t?(e===!0&&(o.style.cssText+=";height:7px;left:2px;right:2px;bottom:0",n.style.height="100%"),o.className="iScrollHorizontalScrollbar"):(e===!0&&(o.style.cssText+=";width:7px;bottom:2px;top:2px;right:1px",n.style.width="100%"),o.className="iScrollVerticalScrollbar"),o.style.cssText+=";overflow:hidden",s||(o.style.pointerEvents="none"),o.appendChild(n),o}function n(s,e){this.wrapper="string"==typeof e.el?i.querySelector(e.el):e.el,this.wrapperStyle=this.wrapper.style,this.indicator=this.wrapper.children[0],this.indicatorStyle=this.indicator.style,this.scroller=s,this.options={listenX:!0,listenY:!0,interactive:!1,resize:!0,defaultScrollbars:!1,shrink:!1,fade:!1,speedRatioX:0,speedRatioY:0};for(var o in e)this.options[o]=e[o];if(this.sizeRatioX=1,this.sizeRatioY=1,this.maxPosX=0,this.maxPosY=0,this.options.interactive&&(this.options.disableTouch||(h.addEvent(this.indicator,"touchstart",this),h.addEvent(t,"touchend",this)),this.options.disablePointer||(h.addEvent(this.indicator,h.prefixPointerEvent("pointerdown"),this),h.addEvent(t,h.prefixPointerEvent("pointerup"),this)),this.options.disableMouse||(h.addEvent(this.indicator,"mousedown",this),h.addEvent(t,"mouseup",this))),this.options.fade){this.wrapperStyle[h.style.transform]=this.scroller.translateZ;var n=h.style.transitionDuration;if(!n)return;this.wrapperStyle[n]=h.isBadAndroid?"0.0001ms":"0ms";var a=this;h.isBadAndroid&&r(function(){"0.0001ms"===a.wrapperStyle[n]&&(a.wrapperStyle[n]="0s")}),this.wrapperStyle.opacity="0"}}var r=t.requestAnimationFrame||t.webkitRequestAnimationFrame||t.mozRequestAnimationFrame||t.oRequestAnimationFrame||t.msRequestAnimationFrame||function(i){t.setTimeout(i,1e3/60)},h=function(){function e(t){return r!==!1&&(""===r?t:r+t.charAt(0).toUpperCase()+t.substr(1))}var o={},n=i.createElement("div").style,r=function(){for(var t,i=["t","webkitT","MozT","msT","OT"],s=0,e=i.length;s<e;s++)if(t=i[s]+"ransform",t in n)return i[s].substr(0,i[s].length-1);return!1}();o.getTime=Date.now||function(){return(new Date).getTime()},o.extend=function(t,i){for(var s in i)t[s]=i[s]},o.addEvent=function(t,i,s,e){t.addEventListener(i,s,!!e)},o.removeEvent=function(t,i,s,e){t.removeEventListener(i,s,!!e)},o.prefixPointerEvent=function(i){return t.MSPointerEvent?"MSPointer"+i.charAt(7).toUpperCase()+i.substr(8):i},o.momentum=function(t,i,e,o,n,r){var h,a,l=t-i,c=s.abs(l)/e;return r=void 0===r?6e-4:r,h=t+c*c/(2*r)*(l<0?-1:1),a=c/r,h<o?(h=n?o-n/2.5*(c/8):o,l=s.abs(h-t),a=l/c):h>0&&(h=n?n/2.5*(c/8):0,l=s.abs(t)+h,a=l/c),{destination:s.round(h),duration:a}};var h=e("transform");return o.extend(o,{hasTransform:h!==!1,hasPerspective:e("perspective")in n,hasTouch:"ontouchstart"in t,hasPointer:!(!t.PointerEvent&&!t.MSPointerEvent),hasTransition:e("transition")in n}),o.isBadAndroid=function(){var i=t.navigator.appVersion;if(/Android/.test(i)&&!/Chrome\/\d/.test(i)){var s=i.match(/Safari\/(\d+.\d)/);return!(s&&"object"==typeof s&&s.length>=2)||parseFloat(s[1])<535.19}return!1}(),o.extend(o.style={},{transform:h,transitionTimingFunction:e("transitionTimingFunction"),transitionDuration:e("transitionDuration"),transitionDelay:e("transitionDelay"),transformOrigin:e("transformOrigin"),touchAction:e("touchAction")}),o.hasClass=function(t,i){var s=new RegExp("(^|\\s)"+i+"(\\s|$)");return s.test(t.className)},o.addClass=function(t,i){if(!o.hasClass(t,i)){var s=t.className.split(" ");s.push(i),t.className=s.join(" ")}},o.removeClass=function(t,i){if(o.hasClass(t,i)){var s=new RegExp("(^|\\s)"+i+"(\\s|$)","g");t.className=t.className.replace(s," ")}},o.offset=function(t){for(var i=-t.offsetLeft,s=-t.offsetTop;t=t.offsetParent;)i-=t.offsetLeft,s-=t.offsetTop;return{left:i,top:s}},o.isHyperlink=function(t){if(!t)return!1;for(;t;){if("A"==t.nodeName.toLocaleUpperCase())return!0;t=t.parentNode}return!1},o.preventDefaultException=function(t,i){if(o.isHyperlink(t))return!0;for(var s in i)if(i[s].test(t[s]))return!0;return!1},o.extend(o.eventType={},{touchstart:1,touchmove:1,touchend:1,mousedown:2,mousemove:2,mouseup:2,pointerdown:3,pointermove:3,pointerup:3,MSPointerDown:3,MSPointerMove:3,MSPointerUp:3}),o.extend(o.ease={},{quadratic:{style:"cubic-bezier(0.25, 0.46, 0.45, 0.94)",fn:function(t){return t*(2-t)}},circular:{style:"cubic-bezier(0.1, 0.57, 0.1, 1)",fn:function(t){return s.sqrt(1- --t*t)}},back:{style:"cubic-bezier(0.175, 0.885, 0.32, 1.275)",fn:function(t){var i=4;return(t-=1)*t*((i+1)*t+i)+1}},bounce:{style:"",fn:function(t){return(t/=1)<1/2.75?7.5625*t*t:t<2/2.75?7.5625*(t-=1.5/2.75)*t+.75:t<2.5/2.75?7.5625*(t-=2.25/2.75)*t+.9375:7.5625*(t-=2.625/2.75)*t+.984375}},elastic:{style:"",fn:function(t){var i=.22,e=.4;return 0===t?0:1==t?1:e*s.pow(2,-10*t)*s.sin((t-i/4)*(2*s.PI)/i)+1}}}),o.tap=function(t,s){var e=i.createEvent("Event");e.initEvent(s,!0,!0),e.pageX=t.pageX,e.pageY=t.pageY,t.target.dispatchEvent(e)},o.click=function(s){var e,o=s.target;/(SELECT|INPUT|TEXTAREA)/i.test(o.tagName)||(e=i.createEvent(t.MouseEvent?"MouseEvents":"Event"),e.initEvent("click",!0,!0),e.view=s.view||t,e.detail=1,e.screenX=o.screenX||0,e.screenY=o.screenY||0,e.clientX=o.clientX||0,e.clientY=o.clientY||0,e.ctrlKey=!!s.ctrlKey,e.altKey=!!s.altKey,e.shiftKey=!!s.shiftKey,e.metaKey=!!s.metaKey,e.button=0,e.relatedTarget=null,e._constructed=!0,o.dispatchEvent(e))},o.getTouchAction=function(t,i){var s="none";return"vertical"===t?s="pan-y":"horizontal"===t&&(s="pan-x"),i&&"none"!=s&&(s+=" pinch-zoom"),s},o.getRect=function(t){if(t instanceof SVGElement){var i=t.getBoundingClientRect();return{top:i.top,left:i.left,width:i.width,height:i.height}}return{top:t.offsetTop,left:t.offsetLeft,width:t.offsetWidth,height:t.offsetHeight}},o}();e.prototype={version:"5.2.0-snapshot",_init:function(){this._initEvents(),(this.options.scrollbars||this.options.indicators)&&this._initIndicators(),this.options.mouseWheel&&this._initWheel(),this.options.snap&&this._initSnap(),this.options.keyBindings&&this._initKeys()},destroy:function(){this._initEvents(!0),clearTimeout(this.resizeTimeout),this.resizeTimeout=null,this._execEvent("destroy")},setScrollHeight:function(t){this.scrollHeight=t,this.refresh()},_transitionEnd:function(t){t.target==this.scroller&&this.isInTransition&&(this._transitionTime(),this.resetPosition(this.options.bounceTime)||(this.isInTransition=!1,this._execEvent("scrollEnd")))},_start:function(t){if(1!=h.eventType[t.type]){var i;if(i=t.which?t.button:t.button<2?0:4==t.button?1:2,0!==i)return}if(this.enabled&&(!this.initiated||h.eventType[t.type]===this.initiated)){!this.options.preventDefault||h.isBadAndroid||h.preventDefaultException(t.target,this.options.preventDefaultException)||t.preventDefault();var e,o=t.touches?t.touches[0]:t;this.initiated=h.eventType[t.type],this.moved=!1,this.distX=0,this.distY=0,this.directionX=0,this.directionY=0,this.directionLocked=0,this.startTime=h.getTime(),this.options.useTransition&&this.isInTransition?(this._transitionTime(),this.isInTransition=!1,e=this.getComputedPosition(),this._translate(s.round(e.x),s.round(e.y)),this._execEvent("scrollEnd")):!this.options.useTransition&&this.isAnimating&&(this.isAnimating=!1,this._execEvent("scrollEnd")),this.startX=this.x,this.startY=this.y,this.absStartX=this.x,this.absStartY=this.y,this.pointX=o.pageX,this.pointY=o.pageY,this._execEvent("beforeScrollStart")}},_move:function(t){if(this.enabled&&h.eventType[t.type]===this.initiated){this.options.preventDefault&&!h.preventDefaultException(t.target,this.options.preventDefaultException)&&t.preventDefault();var i,e,o,n,r=t.touches?t.touches[0]:t,a=r.pageX-this.pointX,l=r.pageY-this.pointY,c=h.getTime();if(this.pointX=r.pageX,this.pointY=r.pageY,this.distX+=a,this.distY+=l,o=s.abs(this.distX),n=s.abs(this.distY),!(c-this.endTime>300&&o<10&&n<10)){if(this.directionLocked||this.options.freeScroll||(o>n+this.options.directionLockThreshold?this.directionLocked="h":n>=o+this.options.directionLockThreshold?this.directionLocked="v":this.directionLocked="n"),"h"==this.directionLocked){if("vertical"==this.options.eventPassthrough)t.preventDefault();else if("horizontal"==this.options.eventPassthrough)return void(this.initiated=!1);l=0}else if("v"==this.directionLocked){if("horizontal"==this.options.eventPassthrough)t.preventDefault();else if("vertical"==this.options.eventPassthrough)return void(this.initiated=!1);a=0}a=this.hasHorizontalScroll?a:0,l=this.hasVerticalScroll?l:0,i=this.x+a,e=this.y+l,(i>0||i<this.maxScrollX)&&(i=this.options.bounce?this.x+a/3:i>0?0:this.maxScrollX),(e>0||e<this.maxScrollY)&&(e=this.options.bounce?this.y+l/3:e>0?0:this.maxScrollY),this.directionX=a>0?-1:a<0?1:0,this.directionY=l>0?-1:l<0?1:0,this.moved||this._execEvent("scrollStart"),this.moved=!0,this._translate(i,e),c-this.startTime>300&&(this.startTime=c,this.startX=this.x,this.startY=this.y)}}},_end:function(t){if(this.enabled&&h.eventType[t.type]===this.initiated){this.options.preventDefault&&!h.preventDefaultException(t.target,this.options.preventDefaultException)&&t.preventDefault();var i,e,o=(t.changedTouches?t.changedTouches[0]:t,h.getTime()-this.startTime),n=s.round(this.x),r=s.round(this.y),a=s.abs(n-this.startX),l=s.abs(r-this.startY),c=0,p="";if(this.isInTransition=0,this.initiated=0,this.endTime=h.getTime(),!this.resetPosition(this.options.bounceTime)){if(this.scrollTo(n,r),!this.moved)return this.options.tap&&h.tap(t,this.options.tap),this.options.click&&h.click(t),void this._execEvent("scrollCancel");if(this._events.flick&&o<200&&a<100&&l<100)return void this._execEvent("flick");if(this.options.momentum&&o<300&&(i=this.hasHorizontalScroll?h.momentum(this.x,this.startX,o,this.maxScrollX,this.options.bounce?this.wrapperWidth:0,this.options.deceleration):{destination:n,duration:0},e=this.hasVerticalScroll?h.momentum(this.y,this.startY,o,this.maxScrollY,this.options.bounce?this.wrapperHeight:0,this.options.deceleration):{destination:r,duration:0},n=i.destination,r=e.destination,c=s.max(i.duration,e.duration),this.isInTransition=1),this.options.snap){var d=this._nearestSnap(n,r);this.currentPage=d,c=this.options.snapSpeed||s.max(s.max(s.min(s.abs(n-d.x),1e3),s.min(s.abs(r-d.y),1e3)),300),n=d.x,r=d.y,this.directionX=0,this.directionY=0,p=this.options.bounceEasing}return n!=this.x||r!=this.y?((n>0||n<this.maxScrollX||r>0||r<this.maxScrollY)&&(p=h.ease.quadratic),void this.scrollTo(n,r,c,p)):void this._execEvent("scrollEnd")}}},_resize:function(){var t=this;clearTimeout(this.resizeTimeout),this.resizeTimeout=setTimeout(function(){t.refresh()},this.options.resizePolling)},resetPosition:function(t){var i=this.x,s=this.y;return t=t||0,!this.hasHorizontalScroll||this.x>0?i=0:this.x<this.maxScrollX&&(i=this.maxScrollX),!this.hasVerticalScroll||this.y>0?s=0:this.y<this.maxScrollY&&(s=this.maxScrollY),(i!=this.x||s!=this.y)&&(this.scrollTo(i,s,t,this.options.bounceEasing),!0)},disable:function(){this.enabled=!1},enable:function(){this.enabled=!0},refresh:function(){h.getRect(this.wrapper),this.wrapperWidth=this.wrapper.clientWidth,this.wrapperHeight=this.wrapper.clientHeight;var t=h.getRect(this.scroller);this.scrollHeight&&(t.height=this.scrollHeight),this.scrollerWidth=t.width,this.scrollerHeight=t.height,this.maxScrollX=this.wrapperWidth-this.scrollerWidth,this.maxScrollY=this.wrapperHeight-this.scrollerHeight,this.hasHorizontalScroll=this.options.scrollX&&this.maxScrollX<0,this.hasVerticalScroll=this.options.scrollY&&this.maxScrollY<0,this.hasHorizontalScroll||(this.maxScrollX=0,this.scrollerWidth=this.wrapperWidth),this.hasVerticalScroll||(this.maxScrollY=0,this.scrollerHeight=this.wrapperHeight),this.endTime=0,this.directionX=0,this.directionY=0,h.hasPointer&&!this.options.disablePointer&&(this.wrapper.style[h.style.touchAction]=h.getTouchAction(this.options.eventPassthrough,!0),this.wrapper.style[h.style.touchAction]||(this.wrapper.style[h.style.touchAction]=h.getTouchAction(this.options.eventPassthrough,!1))),this.wrapperOffset=h.offset(this.wrapper),this._execEvent("refresh"),this.resetPosition()},on:function(t,i){this._events[t]||(this._events[t]=[]),this._events[t].push(i)},off:function(t,i){if(this._events[t]){var s=this._events[t].indexOf(i);s>-1&&this._events[t].splice(s,1)}},_execEvent:function(t){if(this._events[t]){var i=0,s=this._events[t].length;if(s)for(;i<s;i++)this._events[t][i].apply(this,[].slice.call(arguments,1))}},scrollBy:function(t,i,s,e){t=this.x+t,i=this.y+i,s=s||0,this.scrollTo(t,i,s,e)},scrollTo:function(t,i,s,e){e=e||h.ease.circular,this.isInTransition=this.options.useTransition&&s>0;var o=this.options.useTransition&&e.style;!s||o?(o&&(this._transitionTimingFunction(e.style),this._transitionTime(s)),this._translate(t,i)):this._animate(t,i,s,e.fn)},scrollToElement:function(t,i,e,o,n){if(t=t.nodeType?t:this.scroller.querySelector(t)){var r=h.offset(t);r.left-=this.wrapperOffset.left,r.top-=this.wrapperOffset.top;var a=h.getRect(t),l=h.getRect(this.wrapper);e===!0&&(e=s.round(a.width/2-l.width/2)),o===!0&&(o=s.round(a.height/2-l.height/2)),r.left-=e||0,r.top-=o||0,r.left=r.left>0?0:r.left<this.maxScrollX?this.maxScrollX:r.left,r.top=r.top>0?0:r.top<this.maxScrollY?this.maxScrollY:r.top,i=void 0===i||null===i||"auto"===i?s.max(s.abs(this.x-r.left),s.abs(this.y-r.top)):i,this.scrollTo(r.left,r.top,i,n)}},_transitionTime:function(t){if(this.options.useTransition){t=t||0;var i=h.style.transitionDuration;if(i){if(this.scrollerStyle[i]=t+"ms",!t&&h.isBadAndroid){this.scrollerStyle[i]="0.0001ms";var s=this;r(function(){"0.0001ms"===s.scrollerStyle[i]&&(s.scrollerStyle[i]="0s")})}if(this.indicators)for(var e=this.indicators.length;e--;)this.indicators[e].transitionTime(t)}}},_transitionTimingFunction:function(t){if(this.scrollerStyle[h.style.transitionTimingFunction]=t,this.indicators)for(var i=this.indicators.length;i--;)this.indicators[i].transitionTimingFunction(t)},_translate:function(t,i){if(this.options.useTransform?this.scrollerStyle[h.style.transform]="translate("+t+"px,"+i+"px)"+this.translateZ:(t=s.round(t),i=s.round(i),this.scrollerStyle.left=t+"px",this.scrollerStyle.top=i+"px"),this.x=t,this.y=i,this.indicators)for(var e=this.indicators.length;e--;)this.indicators[e].updatePosition();this.options.onScrollHandler()},_initEvents:function(i){var s=i?h.removeEvent:h.addEvent,e=this.options.bindToWrapper?this.wrapper:t;s(t,"orientationchange",this),s(t,"resize",this),this.options.click&&s(this.wrapper,"click",this,!0),this.options.disableMouse||(s(this.wrapper,"mousedown",this),s(e,"mousemove",this),s(e,"mousecancel",this),s(e,"mouseup",this)),h.hasPointer&&!this.options.disablePointer&&(s(this.wrapper,h.prefixPointerEvent("pointerdown"),this),s(e,h.prefixPointerEvent("pointermove"),this),s(e,h.prefixPointerEvent("pointercancel"),this),s(e,h.prefixPointerEvent("pointerup"),this)),h.hasTouch&&!this.options.disableTouch&&(s(this.wrapper,"touchstart",this),s(e,"touchmove",this),s(e,"touchcancel",this),s(e,"touchend",this)),s(this.scroller,"transitionend",this),s(this.scroller,"webkitTransitionEnd",this),s(this.scroller,"oTransitionEnd",this),s(this.scroller,"MSTransitionEnd",this)},getComputedPosition:function(){var i,s,e=t.getComputedStyle(this.scroller,null);return this.options.useTransform?(e=e[h.style.transform].split(")")[0].split(", "),i=+(e[12]||e[4]),s=+(e[13]||e[5])):(i=+e.left.replace(/[^-\d.]/g,""),s=+e.top.replace(/[^-\d.]/g,"")),{x:i,y:s}},_initIndicators:function(){function t(t){if(h.indicators)for(var i=h.indicators.length;i--;)t.call(h.indicators[i])}var i,s=this.options.interactiveScrollbars,e="string"!=typeof this.options.scrollbars,r=[],h=this;this.indicators=[],this.options.scrollbars&&(this.options.scrollY&&(i={el:o("v",s,this.options.scrollbars),interactive:s,defaultScrollbars:!0,customStyle:e,resize:this.options.resizeScrollbars,shrink:this.options.shrinkScrollbars,fade:this.options.fadeScrollbars,listenX:!1},this.wrapper.appendChild(i.el),r.push(i)),this.options.scrollX&&(i={el:o("h",s,this.options.scrollbars),interactive:s,defaultScrollbars:!0,customStyle:e,resize:this.options.resizeScrollbars,shrink:this.options.shrinkScrollbars,fade:this.options.fadeScrollbars,listenY:!1},this.wrapper.appendChild(i.el),r.push(i))),this.options.indicators&&(r=r.concat(this.options.indicators));for(var a=r.length;a--;)this.indicators.push(new n(this,r[a]));this.options.fadeScrollbars&&(this.on("scrollEnd",function(){t(function(){this.fade()})}),this.on("scrollCancel",function(){t(function(){this.fade()})}),this.on("scrollStart",function(){t(function(){this.fade(1)})}),this.on("beforeScrollStart",function(){t(function(){this.fade(1,!0)})})),this.on("refresh",function(){t(function(){this.refresh()})}),this.on("destroy",function(){t(function(){this.destroy()}),delete this.indicators})},_initWheel:function(){h.addEvent(this.wrapper,"wheel",this),h.addEvent(this.wrapper,"mousewheel",this),h.addEvent(this.wrapper,"DOMMouseScroll",this),this.on("destroy",function(){clearTimeout(this.wheelTimeout),this.wheelTimeout=null,h.removeEvent(this.wrapper,"wheel",this),h.removeEvent(this.wrapper,"mousewheel",this),h.removeEvent(this.wrapper,"DOMMouseScroll",this)})},_wheel:function(t){if(this.enabled){t.preventDefault();var i,e,o,n,r=this;if(void 0===this.wheelTimeout&&r._execEvent("scrollStart"),clearTimeout(this.wheelTimeout),this.wheelTimeout=setTimeout(function(){r.options.snap||r._execEvent("scrollEnd"),r.wheelTimeout=void 0},400),"deltaX"in t)1===t.deltaMode?(i=-t.deltaX*this.options.mouseWheelSpeed,e=-t.deltaY*this.options.mouseWheelSpeed):(i=-t.deltaX,e=-t.deltaY);else if("wheelDeltaX"in t)i=t.wheelDeltaX/120*this.options.mouseWheelSpeed,e=t.wheelDeltaY/120*this.options.mouseWheelSpeed;else if("wheelDelta"in t)i=e=t.wheelDelta/120*this.options.mouseWheelSpeed;else{if(!("detail"in t))return;i=e=-t.detail/3*this.options.mouseWheelSpeed}if(i*=this.options.invertWheelDirection,e*=this.options.invertWheelDirection,this.hasVerticalScroll||(i=e,e=0),this.options.snap)return o=this.currentPage.pageX,n=this.currentPage.pageY,i>0?o--:i<0&&o++,e>0?n--:e<0&&n++,void this.goToPage(o,n);o=this.x+s.round(this.hasHorizontalScroll?i:0),n=this.y+s.round(this.hasVerticalScroll?e:0),this.directionX=i>0?-1:i<0?1:0,this.directionY=e>0?-1:e<0?1:0,o>0?o=0:o<this.maxScrollX&&(o=this.maxScrollX),n>0?n=0:n<this.maxScrollY&&(n=this.maxScrollY),this.scrollTo(o,n,0)}},_initSnap:function(){this.currentPage={},"string"==typeof this.options.snap&&(this.options.snap=this.scroller.querySelectorAll(this.options.snap)),this.on("refresh",function(){var t,i,e,o,n,r,a,l=0,c=0,p=0,d=this.options.snapStepX||this.wrapperWidth,u=this.options.snapStepY||this.wrapperHeight;if(this.pages=[],this.wrapperWidth&&this.wrapperHeight&&this.scrollerWidth&&this.scrollerHeight){if(this.options.snap===!0)for(e=s.round(d/2),o=s.round(u/2);p>-this.scrollerWidth;){for(this.pages[l]=[],t=0,n=0;n>-this.scrollerHeight;)this.pages[l][t]={x:s.max(p,this.maxScrollX),y:s.max(n,this.maxScrollY),width:d,height:u,cx:p-e,cy:n-o},n-=u,t++;p-=d,l++}else for(r=this.options.snap,t=r.length,i=-1;l<t;l++)a=h.getRect(r[l]),(0===l||a.left<=h.getRect(r[l-1]).left)&&(c=0,i++),this.pages[c]||(this.pages[c]=[]),p=s.max(-a.left,this.maxScrollX),n=s.max(-a.top,this.maxScrollY),e=p-s.round(a.width/2),o=n-s.round(a.height/2),this.pages[c][i]={x:p,y:n,width:a.width,height:a.height,cx:e,cy:o},p>this.maxScrollX&&c++;this.goToPage(this.currentPage.pageX||0,this.currentPage.pageY||0,0),this.options.snapThreshold%1===0?(this.snapThresholdX=this.options.snapThreshold,this.snapThresholdY=this.options.snapThreshold):(this.snapThresholdX=s.round(this.pages[this.currentPage.pageX][this.currentPage.pageY].width*this.options.snapThreshold),this.snapThresholdY=s.round(this.pages[this.currentPage.pageX][this.currentPage.pageY].height*this.options.snapThreshold))}}),this.on("flick",function(){var t=this.options.snapSpeed||s.max(s.max(s.min(s.abs(this.x-this.startX),1e3),s.min(s.abs(this.y-this.startY),1e3)),300);this.goToPage(this.currentPage.pageX+this.directionX,this.currentPage.pageY+this.directionY,t)})},_nearestSnap:function(t,i){if(!this.pages.length)return{x:0,y:0,pageX:0,pageY:0};var e=0,o=this.pages.length,n=0;if(s.abs(t-this.absStartX)<this.snapThresholdX&&s.abs(i-this.absStartY)<this.snapThresholdY)return this.currentPage;for(t>0?t=0:t<this.maxScrollX&&(t=this.maxScrollX),i>0?i=0:i<this.maxScrollY&&(i=this.maxScrollY);e<o;e++)if(t>=this.pages[e][0].cx){t=this.pages[e][0].x;break}for(o=this.pages[e].length;n<o;n++)if(i>=this.pages[0][n].cy){i=this.pages[0][n].y;break}return e==this.currentPage.pageX&&(e+=this.directionX,e<0?e=0:e>=this.pages.length&&(e=this.pages.length-1),t=this.pages[e][0].x),n==this.currentPage.pageY&&(n+=this.directionY,n<0?n=0:n>=this.pages[0].length&&(n=this.pages[0].length-1),i=this.pages[0][n].y),{x:t,y:i,pageX:e,pageY:n}},goToPage:function(t,i,e,o){o=o||this.options.bounceEasing,t>=this.pages.length?t=this.pages.length-1:t<0&&(t=0),i>=this.pages[t].length?i=this.pages[t].length-1:i<0&&(i=0);var n=this.pages[t][i].x,r=this.pages[t][i].y;e=void 0===e?this.options.snapSpeed||s.max(s.max(s.min(s.abs(n-this.x),1e3),s.min(s.abs(r-this.y),1e3)),300):e,this.currentPage={x:n,y:r,pageX:t,pageY:i},this.scrollTo(n,r,e,o)},next:function(t,i){var s=this.currentPage.pageX,e=this.currentPage.pageY;s++,s>=this.pages.length&&this.hasVerticalScroll&&(s=0,e++),this.goToPage(s,e,t,i)},prev:function(t,i){var s=this.currentPage.pageX,e=this.currentPage.pageY;s--,s<0&&this.hasVerticalScroll&&(s=0,e--),this.goToPage(s,e,t,i)},_initKeys:function(i){var s,e={pageUp:33,pageDown:34,end:35,home:36,left:37,up:38,right:39,down:40};if("object"==typeof this.options.keyBindings)for(s in this.options.keyBindings)"string"==typeof this.options.keyBindings[s]&&(this.options.keyBindings[s]=this.options.keyBindings[s].toUpperCase().charCodeAt(0));else this.options.keyBindings={};for(s in e)this.options.keyBindings[s]=this.options.keyBindings[s]||e[s];h.addEvent(t,"keydown",this),this.on("destroy",function(){h.removeEvent(t,"keydown",this)})},_key:function(t){if(this.enabled){var i,e=this.options.snap,o=e?this.currentPage.pageX:this.x,n=e?this.currentPage.pageY:this.y,r=h.getTime(),a=this.keyTime||0,l=.25;switch(this.options.useTransition&&this.isInTransition&&(i=this.getComputedPosition(),this._translate(s.round(i.x),s.round(i.y)),this.isInTransition=!1),this.keyAcceleration=r-a<200?s.min(this.keyAcceleration+l,50):0,t.keyCode){case this.options.keyBindings.pageUp:this.hasHorizontalScroll&&!this.hasVerticalScroll?o+=e?1:this.wrapperWidth:n+=e?1:this.wrapperHeight;break;case this.options.keyBindings.pageDown:this.hasHorizontalScroll&&!this.hasVerticalScroll?o-=e?1:this.wrapperWidth:n-=e?1:this.wrapperHeight;break;case this.options.keyBindings.end:o=e?this.pages.length-1:this.maxScrollX,n=e?this.pages[0].length-1:this.maxScrollY;break;case this.options.keyBindings.home:o=0,n=0;break;case this.options.keyBindings.left:o+=e?-1:5+this.keyAcceleration>>0;break;case this.options.keyBindings.up:n+=e?1:5+this.keyAcceleration>>0;break;case this.options.keyBindings.right:o-=e?-1:5+this.keyAcceleration>>0;break;case this.options.keyBindings.down:n-=e?1:5+this.keyAcceleration>>0;break;default:return}if(e)return void this.goToPage(o,n);o>0?(o=0,this.keyAcceleration=0):o<this.maxScrollX&&(o=this.maxScrollX,this.keyAcceleration=0),n>0?(n=0,this.keyAcceleration=0):n<this.maxScrollY&&(n=this.maxScrollY,this.keyAcceleration=0),this.scrollTo(o,n,0),this.keyTime=r}},_animate:function(t,i,s,e){function o(){var d,u,m,f=h.getTime();return f>=p?(n.isAnimating=!1,n._translate(t,i),void(n.resetPosition(n.options.bounceTime)||n._execEvent("scrollEnd"))):(f=(f-c)/s,m=e(f),d=(t-a)*m+a,u=(i-l)*m+l,n._translate(d,u),void(n.isAnimating&&r(o)))}var n=this,a=this.x,l=this.y,c=h.getTime(),p=c+s;this.isAnimating=!0,o()},handleEvent:function(t){switch(t.type){case"touchstart":case"pointerdown":case"MSPointerDown":case"mousedown":t.defaultPrevented||this._start(t);break;case"touchmove":case"pointermove":case"MSPointerMove":case"mousemove":t.defaultPrevented||this._move(t);break;case"touchend":case"pointerup":case"MSPointerUp":case"mouseup":case"touchcancel":case"pointercancel":case"MSPointerCancel":case"mousecancel":this._end(t);break;case"orientationchange":case"resize":this._resize();break;case"transitionend":case"webkitTransitionEnd":case"oTransitionEnd":case"MSTransitionEnd":this._transitionEnd(t);break;case"wheel":case"DOMMouseScroll":case"mousewheel":this._wheel(t);break;case"keydown":this._key(t);break;case"click":this.enabled&&!t._constructed}}},n.prototype={handleEvent:function(t){switch(t.type){case"touchstart":case"pointerdown":case"MSPointerDown":case"mousedown":this._start(t);break;case"touchmove":case"pointermove":case"MSPointerMove":case"mousemove":this._move(t);break;case"touchend":case"pointerup":case"MSPointerUp":case"mouseup":case"touchcancel":case"pointercancel":case"MSPointerCancel":case"mousecancel":this._end(t)}},destroy:function(){this.options.fadeScrollbars&&(clearTimeout(this.fadeTimeout),this.fadeTimeout=null),this.options.interactive&&(h.removeEvent(this.indicator,"touchstart",this),h.removeEvent(this.indicator,h.prefixPointerEvent("pointerdown"),this),h.removeEvent(this.indicator,"mousedown",this),h.removeEvent(t,"touchmove",this),h.removeEvent(t,h.prefixPointerEvent("pointermove"),this),h.removeEvent(t,"mousemove",this),h.removeEvent(t,"touchend",this),h.removeEvent(t,h.prefixPointerEvent("pointerup"),this),h.removeEvent(t,"mouseup",this)),this.options.defaultScrollbars&&this.wrapper.parentNode&&this.wrapper.parentNode.removeChild(this.wrapper)},_start:function(i){var s=i.touches?i.touches[0]:i;i.preventDefault(),i.stopPropagation(),this.transitionTime(),this.initiated=!0,this.moved=!1,this.lastPointX=s.pageX,this.lastPointY=s.pageY,this.startTime=h.getTime(),this.options.disableTouch||h.addEvent(t,"touchmove",this),this.options.disablePointer||h.addEvent(t,h.prefixPointerEvent("pointermove"),this),this.options.disableMouse||h.addEvent(t,"mousemove",this),this.scroller._execEvent("beforeScrollStart")},_move:function(t){var i,s,e,o,n=t.touches?t.touches[0]:t;h.getTime();this.moved||this.scroller._execEvent("scrollStart"),this.moved=!0,i=n.pageX-this.lastPointX,this.lastPointX=n.pageX,s=n.pageY-this.lastPointY,this.lastPointY=n.pageY,e=this.x+i,o=this.y+s,this._pos(e,o),t.preventDefault(),t.stopPropagation()},_end:function(i){if(this.initiated){if(this.initiated=!1,i.preventDefault(),i.stopPropagation(),h.removeEvent(t,"touchmove",this),h.removeEvent(t,h.prefixPointerEvent("pointermove"),this),h.removeEvent(t,"mousemove",this),this.scroller.options.snap){var e=this.scroller._nearestSnap(this.scroller.x,this.scroller.y),o=this.options.snapSpeed||s.max(s.max(s.min(s.abs(this.scroller.x-e.x),1e3),s.min(s.abs(this.scroller.y-e.y),1e3)),300);this.scroller.x==e.x&&this.scroller.y==e.y||(this.scroller.directionX=0,this.scroller.directionY=0,this.scroller.currentPage=e,this.scroller.scrollTo(e.x,e.y,o,this.scroller.options.bounceEasing))}this.moved&&this.scroller._execEvent("scrollEnd")}},transitionTime:function(t){t=t||0;var i=h.style.transitionDuration;if(i&&(this.indicatorStyle[i]=t+"ms",!t&&h.isBadAndroid)){this.indicatorStyle[i]="0.0001ms";var s=this;r(function(){"0.0001ms"===s.indicatorStyle[i]&&(s.indicatorStyle[i]="0s")})}},transitionTimingFunction:function(t){this.indicatorStyle[h.style.transitionTimingFunction]=t},refresh:function(){this.transitionTime(),this.options.listenX&&!this.options.listenY?this.indicatorStyle.display=this.scroller.hasHorizontalScroll?"block":"none":this.options.listenY&&!this.options.listenX?this.indicatorStyle.display=this.scroller.hasVerticalScroll?"block":"none":this.indicatorStyle.display=this.scroller.hasHorizontalScroll||this.scroller.hasVerticalScroll?"block":"none",this.scroller.hasHorizontalScroll&&this.scroller.hasVerticalScroll?(h.addClass(this.wrapper,"iScrollBothScrollbars"),h.removeClass(this.wrapper,"iScrollLoneScrollbar"),this.options.defaultScrollbars&&this.options.customStyle&&(this.options.listenX?this.wrapper.style.right="8px":this.wrapper.style.bottom="8px")):(h.removeClass(this.wrapper,"iScrollBothScrollbars"),h.addClass(this.wrapper,"iScrollLoneScrollbar"),this.options.defaultScrollbars&&this.options.customStyle&&(this.options.listenX?this.wrapper.style.right="2px":this.wrapper.style.bottom="2px")),h.getRect(this.wrapper),this.options.listenX&&(this.wrapperWidth=this.wrapper.clientWidth,this.options.resize?(this.indicatorWidth=s.max(s.round(this.wrapperWidth*this.wrapperWidth/(this.scroller.scrollerWidth||this.wrapperWidth||1)),8),this.indicatorStyle.width=this.indicatorWidth+"px"):this.indicatorWidth=this.indicator.clientWidth,this.maxPosX=this.wrapperWidth-this.indicatorWidth,"clip"==this.options.shrink?(this.minBoundaryX=-this.indicatorWidth+8,this.maxBoundaryX=this.wrapperWidth-8):(this.minBoundaryX=0,this.maxBoundaryX=this.maxPosX),this.sizeRatioX=this.options.speedRatioX||this.scroller.maxScrollX&&this.maxPosX/this.scroller.maxScrollX),this.options.listenY&&(this.wrapperHeight=this.wrapper.clientHeight,this.options.resize?(this.indicatorHeight=s.max(s.round(this.wrapperHeight*this.wrapperHeight/(this.scroller.scrollerHeight||this.wrapperHeight||1)),8),this.indicatorStyle.height=this.indicatorHeight+"px"):this.indicatorHeight=this.indicator.clientHeight,this.maxPosY=this.wrapperHeight-this.indicatorHeight,"clip"==this.options.shrink?(this.minBoundaryY=-this.indicatorHeight+8,this.maxBoundaryY=this.wrapperHeight-8):(this.minBoundaryY=0,this.maxBoundaryY=this.maxPosY), this.maxPosY=this.wrapperHeight-this.indicatorHeight,this.sizeRatioY=this.options.speedRatioY||this.scroller.maxScrollY&&this.maxPosY/this.scroller.maxScrollY),this.updatePosition()},updatePosition:function(){var t=this.options.listenX&&s.round(this.sizeRatioX*this.scroller.x)||0,i=this.options.listenY&&s.round(this.sizeRatioY*this.scroller.y)||0;this.options.ignoreBoundaries||(t<this.minBoundaryX?("scale"==this.options.shrink&&(this.width=s.max(this.indicatorWidth+t,8),this.indicatorStyle.width=this.width+"px"),t=this.minBoundaryX):t>this.maxBoundaryX?"scale"==this.options.shrink?(this.width=s.max(this.indicatorWidth-(t-this.maxPosX),8),this.indicatorStyle.width=this.width+"px",t=this.maxPosX+this.indicatorWidth-this.width):t=this.maxBoundaryX:"scale"==this.options.shrink&&this.width!=this.indicatorWidth&&(this.width=this.indicatorWidth,this.indicatorStyle.width=this.width+"px"),i<this.minBoundaryY?("scale"==this.options.shrink&&(this.height=s.max(this.indicatorHeight+3*i,8),this.indicatorStyle.height=this.height+"px"),i=this.minBoundaryY):i>this.maxBoundaryY?"scale"==this.options.shrink?(this.height=s.max(this.indicatorHeight-3*(i-this.maxPosY),8),this.indicatorStyle.height=this.height+"px",i=this.maxPosY+this.indicatorHeight-this.height):i=this.maxBoundaryY:"scale"==this.options.shrink&&this.height!=this.indicatorHeight&&(this.height=this.indicatorHeight,this.indicatorStyle.height=this.height+"px")),this.x=t,this.y=i,this.scroller.options.useTransform?this.indicatorStyle[h.style.transform]="translate("+t+"px,"+i+"px)"+this.scroller.translateZ:(this.indicatorStyle.left=t+"px",this.indicatorStyle.top=i+"px")},_pos:function(t,i){t<0?t=0:t>this.maxPosX&&(t=this.maxPosX),i<0?i=0:i>this.maxPosY&&(i=this.maxPosY),t=this.options.listenX?s.round(t/this.sizeRatioX):this.scroller.x,i=this.options.listenY?s.round(i/this.sizeRatioY):this.scroller.y,this.scroller.scrollTo(t,i)},fade:function(t,i){if(!i||this.visible){clearTimeout(this.fadeTimeout),this.fadeTimeout=null;var s=t?250:500,e=t?0:300;t=t?"1":"0",this.wrapperStyle[h.style.transitionDuration]=s+"ms",this.fadeTimeout=setTimeout(function(t){this.wrapperStyle.opacity=t,this.visible=+t}.bind(this,t),e)}}},e.utils=h,"undefined"!=typeof module&&module.exports?module.exports=e:"function"==typeof define&&define.amd?define(function(){return e}):t.IScroll=e}(window,document,Math);(function(){var r=Math,d=function(m){return m>>0},v=(/webkit/i).test(navigator.appVersion)?"webkit":(/firefox/i).test(navigator.userAgent)?"Moz":(/trident/i).test(navigator.userAgent)?"ms":"opera" in window?"O":"",w=(/android/gi).test(navigator.appVersion),i=(/iphone|ipad/gi).test(navigator.appVersion),c=(/playbook/gi).test(navigator.appVersion),n=(/hp-tablet/gi).test(navigator.appVersion),k=false,u="ontouchstart" in window&&!n,f=v+"Transform" in document.documentElement.style,g=i||c,o=(function(){return window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||function(m){return setTimeout(m,1)}})(),l=(function(){return window.cancelRequestAnimationFrame||window.webkitCancelAnimationFrame||window.webkitCancelRequestAnimationFrame||window.mozCancelRequestAnimationFrame||window.oCancelRequestAnimationFrame||window.msCancelRequestAnimationFrame||clearTimeout})(),h="onorientationchange" in window?"orientationchange":"resize",b=u?"touchstart":"mousedown",p=u?"touchmove":"mousemove",e=u?"touchend":"mouseup",t=u?"touchcancel":"mouseup",q=v=="Moz"?"DOMMouseScroll":"mousewheel",a="translate"+(k?"3d(":"("),j=k?",0)":")",s=function(y,m){var z=this,A=document,x;z.wrapper=typeof y=="object"?y:A.getElementById(y);z.wrapper.style.overflow="hidden";z.scroller=z.wrapper.children[0];z.options={hScroll:true,vScroll:true,x:0,y:0,bounce:true,bounceLock:false,momentum:true,lockDirection:true,useTransform:true,useTransition:false,topOffset:0,checkDOMChanges:false,handleClick:true,ignoreEmptyScroll:false,minThumbSize:16,hScrollbar:true,vScrollbar:true,fixedScrollbar:w,hideScrollbar:i,fadeScrollbar:i&&k,scrollbarClass:"",zoom:false,zoomMin:1,zoomMax:4,doubleTapZoom:2,wheelAction:"scroll",snap:false,snapThreshold:1,onRefresh:null,onBeforeScrollStart:function(B){B.preventDefault()},onScrollStart:null,onBeforeScrollMove:null,onScrollMove:null,onBeforeScrollEnd:null,onScrollEnd:null,onTouchEnd:null,onDestroy:null,onZoomStart:null,onZoom:null,onZoomEnd:null};for(x in m){z.options[x]=m[x]}z.x=z.options.x;z.y=z.options.y;z.options.useTransform=f?z.options.useTransform:false;z.options.hScrollbar=z.options.hScroll&&z.options.hScrollbar;z.options.vScrollbar=z.options.vScroll&&z.options.vScrollbar;z.options.zoom=z.options.useTransform&&z.options.zoom;z.options.useTransition=g&&z.options.useTransition;if(z.options.zoom&&w){a="translate(";j=")"}z.scroller.style[v+"TransformOrigin"]="0 0";if(z.options.useTransition){z.scroller.style[v+"TransitionProperty"]=z.options.useTransform?"-"+v.toLowerCase()+"-transform":"top left";z.scroller.style[v+"TransitionDuration"]="0";z.scroller.style[v+"TransitionTimingFunction"]="cubic-bezier(0.33,0.66,0.66,1)"}if(z.options.useTransform){z.scroller.style[v+"Transform"]=a+z.x+"px,"+z.y+"px"+j}else{z.scroller.style.cssText+=";position:absolute;top:"+z.y+"px;left:"+z.x+"px"}if(z.options.useTransition){z.options.fixedScrollbar=true}z.refresh();z._bind(h,window);z._bind(b);if(!u){z._bind("mouseout",z.wrapper);if(z.options.wheelAction!="none"){z._bind(q)}}if(z.options.checkDOMChanges){z.checkDOMTime=setInterval(function(){z._checkDOMChanges()},500)}};s.prototype={enabled:true,x:0,y:0,steps:[],scale:1,currPageX:0,currPageY:0,pagesX:[],pagesY:[],aniTime:null,wheelZoomCount:0,handleEvent:function(x){var m=this;switch(x.type){case b:if(!u&&x.button!==0){return}m._start(x);break;case p:m._move(x);break;case e:case t:m._end(x);break;case h:m._resize();break;case q:m._wheel(x);break;case"mouseout":m._mouseout(x);break;case"webkitTransitionEnd":m._transitionEnd(x);break}},_checkDOMChanges:function(){if(this.moved||this.zoomed||this.animating||(this.scrollerW==this.scroller.offsetWidth*this.scale&&this.scrollerH==this.scroller.offsetHeight*this.scale)){return}this.refresh()},_scrollbar:function(m){var y=this,z=document,x;if(!y[m+"Scrollbar"]){if(y[m+"ScrollbarWrapper"]){if(f){y[m+"ScrollbarIndicator"].style[v+"Transform"]=""}y[m+"ScrollbarWrapper"].parentNode.removeChild(y[m+"ScrollbarWrapper"]);y[m+"ScrollbarWrapper"]=null;y[m+"ScrollbarIndicator"]=null}return}if(!y[m+"ScrollbarWrapper"]){x=z.createElement("div");if(y.options.scrollbarClass){x.className=m+y.options.scrollbarClass}else{x.style.cssText="position:absolute;z-index:100;"+(m=="h"?"height:7px;bottom:1px;left:2px;right:"+(y.vScrollbar?"7":"2")+"px":"width:7px;bottom:"+(y.hScrollbar?"7":"2")+"px;top:2px;right:1px")}x.style.cssText+=";pointer-events:none;opacity:"+(y.options.hideScrollbar?"0":"1");y.wrapper.appendChild(x);y[m+"ScrollbarWrapper"]=x;x=z.createElement("div");x.id=m+"Thumb";x.className="thumb";if(!y.options.scrollbarClass){x.style.cssText="position:absolute;z-index:100;background:rgba(0,0,0,0.5);border:1px solid rgba(255,255,255,0.5);-"+v+"-background-clip:border-box;-"+v+"-box-sizing:content-box;"+(m=="h"?"height:100%":"width:100%")+";-"+v+"-border-radius:4px;border-radius:4px;"+(m=="h"?"bottom":"right")+":2px;"}x.style.cssText+=";pointer-events:none;-"+v+"-transform:"+a+"0,0"+j;if(y.options.useTransition){x.style.cssText+=";-"+v+"-transition-timing-function:cubic-bezier(0.33,0.66,0.66,1)"}y[m+"ScrollbarWrapper"].appendChild(x);y[m+"ScrollbarIndicator"]=x}if(m=="h"){y.hScrollbarSize=y.hScrollbarWrapper.clientWidth;y.hScrollbarIndicatorSize=r.max(d(y.hScrollbarSize*y.hScrollbarSize/y.scrollerW),y.options.minThumbSize);y.hScrollbarIndicator.style.width=y.hScrollbarIndicatorSize+"px";y.hScrollbarMaxScroll=y.hScrollbarSize-y.hScrollbarIndicatorSize;y.hScrollbarProp=y.hScrollbarMaxScroll/y.maxScrollX}else{y.vScrollbarSize=y.vScrollbarWrapper.clientHeight;y.vScrollbarIndicatorSize=r.max(d(y.vScrollbarSize*y.vScrollbarSize/y.scrollerH),y.options.minThumbSize);y.vScrollbarIndicator.style.height=y.vScrollbarIndicatorSize+"px";y.vScrollbarMaxScroll=y.vScrollbarSize-y.vScrollbarIndicatorSize;y.vScrollbarProp=y.vScrollbarMaxScroll/y.maxScrollY}y._scrollbarPos(m,true)},_resize:function(){var m=this;setTimeout(function(){m.refresh()},w?200:0)},_pos:function(m,z){this._posImpl(m,z);this._scrollbarPos("h");this._scrollbarPos("v")},_posImpl:function(m,z){if(this.zoomed){return}m=this.hScroll?m:0;z=this.vScroll?z:0;if(this.options.useTransform){this.scroller.style[v+"Transform"]=a+m+"px,"+z+"px"+j+" scale("+this.scale+")"}else{m=d(m);z=d(z);this.scroller.style.left=m+"px";this.scroller.style.top=z+"px"}this.x=m;this.y=z;if(this.options.onScrollMove){this.options.onScrollMove.call(this)}},_scrollbarPos:function(m,z){var y=this,A=m=="h"?y.x:y.y,x;if(!y[m+"Scrollbar"]){return}A=y[m+"ScrollbarProp"]*A;if(A<0){if(!y.options.fixedScrollbar){x=y[m+"ScrollbarIndicatorSize"]+d(A*3);if(x<8){x=8}y[m+"ScrollbarIndicator"].style[m=="h"?"width":"height"]=x+"px"}A=0}else{if(A>y[m+"ScrollbarMaxScroll"]){if(!y.options.fixedScrollbar){x=y[m+"ScrollbarIndicatorSize"]-d((A-y[m+"ScrollbarMaxScroll"])*3);if(x<8){x=8}y[m+"ScrollbarIndicator"].style[m=="h"?"width":"height"]=x+"px";A=y[m+"ScrollbarMaxScroll"]+(y[m+"ScrollbarIndicatorSize"]-x)}else{A=y[m+"ScrollbarMaxScroll"]}}}y[m+"ScrollbarWrapper"].style.opacity=z&&y.options.hideScrollbar?"0":"1";y[m+"ScrollbarIndicator"].style[v+"Transform"]=a+(m=="h"?A+"px,0":"0,"+A+"px")+j},_start:function(E){var D=this,z=u?E.touches[0]:E,A,m,F,C,B;if(!D.enabled){return}if(D.options.onBeforeScrollStart){D.options.onBeforeScrollStart.call(D,E)}if(D.options.useTransition||D.options.zoom){D._transitionTime(0)}D.moved=false;D.animating=false;D.zoomed=false;D.distX=0;D.distY=0;D.absDistX=0;D.absDistY=0;D.dirX=0;D.dirY=0;if(D.options.zoom&&u&&E.touches.length>1){C=r.abs(E.touches[0].pageX-E.touches[1].pageX);B=r.abs(E.touches[0].pageY-E.touches[1].pageY);D.touchesDistStart=r.sqrt(C*C+B*B);D.originX=r.abs(E.touches[0].pageX+E.touches[1].pageX-D.wrapperOffsetLeft*2)/2-D.x;D.originY=r.abs(E.touches[0].pageY+E.touches[1].pageY-D.wrapperOffsetTop*2)/2-D.y;if(D.options.onZoomStart){D.options.onZoomStart.call(D,E)}}if(D.options.momentum){if(D.options.useTransform){A=getComputedStyle(D.scroller,null)[v+"Transform"].replace(/[^0-9-.,]/g,"").split(",");m=A[4]*1;F=A[5]*1}else{m=getComputedStyle(D.scroller,null).left.replace(/[^0-9-]/g,"")*1;F=getComputedStyle(D.scroller,null).top.replace(/[^0-9-]/g,"")*1}if(m!=D.x||F!=D.y){if(D.options.useTransition){D._unbind("webkitTransitionEnd")}else{l(D.aniTime)}D.steps=[];D._pos(m,F)}}D.absStartX=D.x;D.absStartY=D.y;D.startX=D.x;D.startY=D.y;D.pointX=z.pageX;D.pointY=z.pageY;D.startTime=E.timeStamp||Date.now();if(D.options.onScrollStart){D.options.onScrollStart.call(D,E)}D._bind(p);D._bind(e);D._bind(t)},_move:function(E){var C=this,F=u?E.touches[0]:E,A=F.pageX-C.pointX,y=F.pageY-C.pointY,m=C.x+A,G=C.y+y,B,z,x,D=E.timeStamp||Date.now();if(C.options.ignoreEmptyScroll){if(C.maxScrollY==C.minScrollY){y=0}if(C.maxScrollX==0){A=0}}if(C.options.onBeforeScrollMove){C.options.onBeforeScrollMove.call(C,E)}if(C.options.zoom&&u&&E.touches.length>1){B=r.abs(E.touches[0].pageX-E.touches[1].pageX);z=r.abs(E.touches[0].pageY-E.touches[1].pageY);C.touchesDist=r.sqrt(B*B+z*z);C.zoomed=true;x=1/C.touchesDistStart*C.touchesDist*this.scale;if(x<C.options.zoomMin){x=0.5*C.options.zoomMin*Math.pow(2,x/C.options.zoomMin)}else{if(x>C.options.zoomMax){x=2*C.options.zoomMax*Math.pow(0.5,C.options.zoomMax/x)}}C.lastScale=x/this.scale;m=this.originX-this.originX*C.lastScale+this.x,G=this.originY-this.originY*C.lastScale+this.y;this.scroller.style[v+"Transform"]=a+m+"px,"+G+"px"+j+" scale("+x+")";if(C.options.onZoom){C.options.onZoom.call(C,E)}return}C.pointX=F.pageX;C.pointY=F.pageY;if(m>0||m<C.maxScrollX){m=C.options.bounce?C.x+(A/2):m>=0||C.maxScrollX>=0?0:C.maxScrollX}if(G>C.minScrollY||G<C.maxScrollY){G=C.options.bounce?C.y+(y/2):G>=C.minScrollY||C.maxScrollY>=0?C.minScrollY:C.maxScrollY}C.distX+=A;C.distY+=y;C.absDistX=r.abs(C.distX);C.absDistY=r.abs(C.distY);if(C.absDistX<6&&C.absDistY<6){return}if(C.options.lockDirection){if(C.absDistX>C.absDistY+5){G=C.y;y=0}else{if(C.absDistY>C.absDistX+5){m=C.x;A=0}}}C.moved=true;C._pos(m,G);C.dirX=A>0?-1:A<0?1:0;C.dirY=y>0?-1:y<0?1:0;if(D-C.startTime>300){C.startTime=D;C.startX=C.x;C.startY=C.y}if(C.options.onScrollMove){C.options.onScrollMove.call(C,E)}},_end:function(E){if(u&&E.touches.length!=0){return}var C=this,K=u?E.changedTouches[0]:E,F,J,y={dist:0,time:0},m={dist:0,time:0},B=(E.timeStamp||Date.now())-C.startTime,G=C.x,D=C.y,I,H,x,A,z;C._unbind(p);C._unbind(e);C._unbind(t);if(C.options.onBeforeScrollEnd){C.options.onBeforeScrollEnd.call(C,E)}if(C.zoomed){z=C.scale*C.lastScale;z=Math.max(C.options.zoomMin,z);z=Math.min(C.options.zoomMax,z);C.lastScale=z/C.scale;C.scale=z;C.x=C.originX-C.originX*C.lastScale+C.x;C.y=C.originY-C.originY*C.lastScale+C.y;C.scroller.style[v+"TransitionDuration"]="200ms";C.scroller.style[v+"Transform"]=a+C.x+"px,"+C.y+"px"+j+" scale("+C.scale+")";C.zoomed=false;C.refresh();if(C.options.onZoomEnd){C.options.onZoomEnd.call(C,E)}return}if(!C.moved){if(u){if(C.doubleTapTimer&&C.options.zoom){clearTimeout(C.doubleTapTimer);C.doubleTapTimer=null;if(C.options.onZoomStart){C.options.onZoomStart.call(C,E)}C.zoom(C.pointX,C.pointY,C.scale==1?C.options.doubleTapZoom:1);if(C.options.onZoomEnd){setTimeout(function(){C.options.onZoomEnd.call(C,E)},200)}}else{if(this.options.handleClick){C.doubleTapTimer=setTimeout(function(){C.doubleTapTimer=null;F=K.target;while(F.nodeType!=1){F=F.parentNode}if(F.tagName!="SELECT"&&F.tagName!="INPUT"&&F.tagName!="TEXTAREA"){J=document.createEvent("MouseEvents");J.initMouseEvent("click",true,true,E.view,1,K.screenX,K.screenY,K.clientX,K.clientY,E.ctrlKey,E.altKey,E.shiftKey,E.metaKey,0,null);J._fake=true;F.dispatchEvent(J)}},C.options.zoom?250:0)}}}C._resetPos(200);if(C.options.onTouchEnd){C.options.onTouchEnd.call(C,E)}return}if(B<300&&C.options.momentum){y=G?C._momentum(G-C.startX,B,-C.x,C.scrollerW-C.wrapperW+C.x,C.options.bounce?C.wrapperW:0):y;m=D?C._momentum(D-C.startY,B,-C.y,(C.maxScrollY<0?C.scrollerH-C.wrapperH+C.y-C.minScrollY:0),C.options.bounce?C.wrapperH:0):m;G=C.x+y.dist;D=C.y+m.dist;if((C.x>0&&G>0)||(C.x<C.maxScrollX&&G<C.maxScrollX)){y={dist:0,time:0}}if((C.y>C.minScrollY&&D>C.minScrollY)||(C.y<C.maxScrollY&&D<C.maxScrollY)){m={dist:0,time:0}}}if(y.dist||m.dist){x=r.max(r.max(y.time,m.time),10);if(C.options.snap){I=G-C.absStartX;H=D-C.absStartY;if(r.abs(I)<C.options.snapThreshold&&r.abs(H)<C.options.snapThreshold){C.scrollTo(C.absStartX,C.absStartY,200)}else{A=C._snap(G,D);G=A.x;D=A.y;x=r.max(A.time,x)}}C.scrollTo(d(G),d(D),x);if(C.options.onTouchEnd){C.options.onTouchEnd.call(C,E)}return}if(C.options.snap){I=G-C.absStartX;H=D-C.absStartY;if(r.abs(I)<C.options.snapThreshold&&r.abs(H)<C.options.snapThreshold){C.scrollTo(C.absStartX,C.absStartY,200)}else{A=C._snap(C.x,C.y);if(A.x!=C.x||A.y!=C.y){C.scrollTo(A.x,A.y,A.time)}}if(C.options.onTouchEnd){C.options.onTouchEnd.call(C,E)}return}C._resetPos(200);if(C.options.onTouchEnd){C.options.onTouchEnd.call(C,E)}},_resetPos:function(y){var m=this,z=m.x>=0?0:m.x<m.maxScrollX?m.maxScrollX:m.x,x=m.y>=m.minScrollY||m.maxScrollY>0?m.minScrollY:m.y<m.maxScrollY?m.maxScrollY:m.y;if(z==m.x&&x==m.y){if(m.moved){m.moved=false;if(m.options.onScrollEnd){m.options.onScrollEnd.call(m)}}if(m.hScrollbar&&m.options.hideScrollbar){m.hScrollbarWrapper.style.opacity="0"}if(m.vScrollbar&&m.options.hideScrollbar){m.vScrollbarWrapper.style.opacity="0"}return}m.scrollTo(z,x,y||0)},_wheel:function(B){var z=this,A,y,x,m,C;if("wheelDeltaX" in B){A=B.wheelDeltaX/12;y=B.wheelDeltaY/12}else{if("wheelDelta" in B){A=y=B.wheelDelta/12}else{if("detail" in B){A=y=-B.detail*3}else{return}}}if(z.options.wheelAction=="zoom"){C=z.scale*Math.pow(2,1/3*(y?y/Math.abs(y):0));if(C<z.options.zoomMin){C=z.options.zoomMin}if(C>z.options.zoomMax){C=z.options.zoomMax}if(C!=z.scale){if(!z.wheelZoomCount&&z.options.onZoomStart){z.options.onZoomStart.call(z,B)}z.wheelZoomCount++;z.zoom(B.pageX,B.pageY,C,400);setTimeout(function(){z.wheelZoomCount--;if(!z.wheelZoomCount&&z.options.onZoomEnd){z.options.onZoomEnd.call(z,B)}},400)}return}x=z.x+A;m=z.y+y;if(x>0){x=0}else{if(x<z.maxScrollX){x=z.maxScrollX}}if(m>z.minScrollY){m=z.minScrollY}else{if(m<z.maxScrollY){m=z.maxScrollY}}if(z.maxScrollY<0){z.scrollTo(x,m,0)}},_mouseout:function(x){var m=x.relatedTarget;if(!m){this._end(x);return}while(m=m.parentNode){if(m==this.wrapper){return}}this._end(x)},_transitionEnd:function(x){var m=this;if(x.target!=m.scroller){return}m._unbind("webkitTransitionEnd");m._startAni()},_startAni:function(){var C=this,x=C.x,m=C.y,A=Date.now(),B,z,y;if(C.animating){return}if(!C.steps.length){C._resetPos(400);return}B=C.steps.shift();if(B.x==x&&B.y==m){B.time=0}C.animating=true;C.moved=true;if(C.options.useTransition){C._transitionTime(B.time);C._pos(B.x,B.y);C.animating=false;if(B.time){C._bind("webkitTransitionEnd")}else{C._resetPos(0)}return}y=function(){var D=Date.now(),F,E;if(D>=A+B.time){C._pos(B.x,B.y);C.animating=false;if(C.options.onAnimationEnd){C.options.onAnimationEnd.call(C)}C._startAni();return}D=(D-A)/B.time-1;z=r.sqrt(1-D*D);F=(B.x-x)*z+x;E=(B.y-m)*z+m;C._pos(F,E);if(C.animating){C.aniTime=o(y)}};y()},_transitionTime:function(m){m+="ms";this.scroller.style[v+"TransitionDuration"]=m;if(this.hScrollbar){this.hScrollbarIndicator.style[v+"TransitionDuration"]=m}if(this.vScrollbar){this.vScrollbarIndicator.style[v+"TransitionDuration"]=m}},_momentum:function(D,x,B,m,F){var C=0.0006,y=r.abs(D)/x,z=(y*y)/(2*C),E=0,A=0;if(D>0&&z>B){A=F/(6/(z/y*C));B=B+A;y=y*B/z;z=B}else{if(D<0&&z>m){A=F/(6/(z/y*C));m=m+A;y=y*m/z;z=m}}z=z*(D<0?-1:1);E=y/C;return{dist:z,time:d(E)}},_offset:function(m){var y=-m.offsetLeft,x=-m.offsetTop;while(m=m.offsetParent){y-=m.offsetLeft;x-=m.offsetTop}if(m!=this.wrapper){y*=this.scale;x*=this.scale}return{left:y,top:x}},_snap:function(G,F){var D=this,C,B,E,A,z,m;E=D.pagesX.length-1;for(C=0,B=D.pagesX.length;C<B;C++){if(G>=D.pagesX[C]){E=C;break}}if(E==D.currPageX&&E>0&&D.dirX<0){E--}G=D.pagesX[E];z=r.abs(G-D.pagesX[D.currPageX]);z=z?r.abs(D.x-G)/z*500:0;D.currPageX=E;E=D.pagesY.length-1;for(C=0;C<E;C++){if(F>=D.pagesY[C]){E=C;break}}if(E==D.currPageY&&E>0&&D.dirY<0){E--}F=D.pagesY[E];m=r.abs(F-D.pagesY[D.currPageY]);m=m?r.abs(D.y-F)/m*500:0;D.currPageY=E;A=200;return{x:G,y:F,time:A}},_bind:function(y,x,m){(x||this.scroller).addEventListener(y,this,!!m)},_unbind:function(y,x,m){(x||this.scroller).removeEventListener(y,this,!!m)},resize:function(x,m){if(x){this.wrapperWidth=x}if(m){this.wrapperHeight=m}this.refresh()},destroy:function(){var m=this;m.scroller.style[v+"Transform"]="";m.hScrollbar=false;m.vScrollbar=false;m._scrollbar("h");m._scrollbar("v");m._unbind(h,window);m._unbind(b);m._unbind(p);m._unbind(e);m._unbind(t);if(!m.options.hasTouch){m._unbind("mouseout",m.wrapper);m._unbind(q)}if(m.options.useTransition){m._unbind("webkitTransitionEnd")}if(m.options.checkDOMChanges){clearInterval(m.checkDOMTime)}if(m.options.onDestroy){m.options.onDestroy.call(m)}},refresh:function(){var B=this,y,A,x,z,D=0,C=0;if(B.scale<B.options.zoomMin){B.scale=B.options.zoomMin}B.wrapperW=B.wrapperWidth||B.wrapper.clientWidth||1;B.wrapperH=B.wrapperHeight||B.wrapper.clientHeight||1;B.minScrollY=-B.options.topOffset||0;B.scrollerW=d(B.scroller.offsetWidth*B.scale);B.scrollerH=d((B.scroller.offsetHeight+B.minScrollY)*B.scale);B.maxScrollX=Math.min(0,B.wrapperW-B.scrollerW);B.maxScrollY=Math.min(0,B.wrapperH-B.scrollerH+B.minScrollY);B.dirX=0;B.dirY=0;if(B.options.onRefresh){B.options.onRefresh.call(B)}B.hScroll=B.options.hScroll;B.vScroll=B.options.vScroll&&(!B.options.bounceLock&&!B.hScroll||B.scrollerH>B.wrapperH);B.hScrollbar=B.hScroll&&B.options.hScrollbar&&B.maxScrollX<0;B.vScrollbar=B.vScroll&&B.options.vScrollbar&&B.maxScrollY<0;y=B._offset(B.wrapper);B.wrapperOffsetLeft=-y.left;B.wrapperOffsetTop=-y.top;var E=document.defaultView.getComputedStyle(B.scroller,null);B.wrapperOffsetTop+=parseInt(E["padding-top"]);if(typeof B.options.snap=="string"){B.pagesX=[];B.pagesY=[];z=B.scroller.querySelectorAll(B.options.snap);for(A=0,x=z.length;A<x;A++){var m=z[A];if(m.offsetParent){D=B._offset(m);D.left+=B.wrapperOffsetLeft;D.top+=B.wrapperOffsetTop;B.pagesX[A]=D.left<B.maxScrollX?B.maxScrollX:D.left*B.scale;B.pagesY[A]=D.top<B.maxScrollY?B.maxScrollY:D.top*B.scale}}}else{if(B.options.snap){B.pagesX=[];while(D>=B.maxScrollX){B.pagesX[C]=D;D=D-B.wrapperW;C++}if(B.maxScrollX%B.wrapperW){B.pagesX[B.pagesX.length]=B.maxScrollX-B.pagesX[B.pagesX.length-1]+B.pagesX[B.pagesX.length-1]}D=0;C=0;B.pagesY=[];while(D>=B.maxScrollY){B.pagesY[C]=D;D=D-B.wrapperH;C++}if(B.maxScrollY%B.wrapperH){B.pagesY[B.pagesY.length]=B.maxScrollY-B.pagesY[B.pagesY.length-1]+B.pagesY[B.pagesY.length-1]}}}B._scrollbar("h");B._scrollbar("v");if(!B.zoomed){B._resetPos(200)}},scrollTo:function(m,F,E,D){var C=this,B=m,A,z;if(!E){C._posImpl(m,F);return}C.stop();if(!B.length){B=[{x:m,y:F,time:E,relative:D}]}for(A=0,z=B.length;A<z;A++){if(B[A].relative){B[A].x=C.x-B[A].x;B[A].y=C.y-B[A].y}C.steps.push({x:B[A].x,y:B[A].y,time:B[A].time||0})}C._startAni()},scrollToElement:function(m,y){var x=this,z;m=m.nodeType?m:x.scroller.querySelector(m);if(!m){return}z=x._offset(m);z.left+=x.wrapperOffsetLeft;z.top+=x.wrapperOffsetTop;if(x.options.vScroll&&z.top<=x.y&&z.top-m.offsetHeight>=x.y-x.wrapper.clientHeight){return}else{if(z.top<x.y){z.top+=x.wrapper.clientHeight-m.offsetHeight}}if(x.options.hScroll&&z.left<x.x&&z.left-m.offsetWidth>x.x-x.wrapper.clientWidth){return}else{if(z.left<x.x){z.left+=x.wrapper.clientWidth-m.offsetWidth}}z.left=z.left>0?0:z.left<x.maxScrollX?x.maxScrollX:z.left;z.top=z.top>x.minScrollY?x.minScrollY:z.top<x.maxScrollY?x.maxScrollY:z.top;y=y===undefined?r.max(r.abs(z.left)*2,r.abs(z.top)*2):y;x.scrollTo(z.left,z.top,y)},scrollToPage:function(A,z,C){var B=this,m,D;C=C===undefined?400:C;if(B.options.onScrollStart){B.options.onScrollStart.call(B)}if(B.options.snap){A=A=="next"?B.currPageX+1:A=="prev"?B.currPageX-1:A;z=z=="next"?B.currPageY+1:z=="prev"?B.currPageY-1:z;A=A<0?0:A>B.pagesX.length-1?B.pagesX.length-1:A;z=z<0?0:z>B.pagesY.length-1?B.pagesY.length-1:z;B.currPageX=A;B.currPageY=z;m=B.pagesX[A];D=B.pagesY[z]}else{m=-B.wrapperW*A;D=-B.wrapperH*z;if(m<B.maxScrollX){m=B.maxScrollX}if(D<B.maxScrollY){D=B.maxScrollY}}B.scrollTo(m,D,C)},disable:function(){this.stop();this._resetPos(0);this.enabled=false;this._unbind(p);this._unbind(e);this._unbind(t)},enable:function(){this.enabled=true},stop:function(){if(this.options.useTransition){this._unbind("webkitTransitionEnd")}else{l(this.aniTime)}this.steps=[];this.moved=false;this.animating=false},zoom:function(m,D,C,B){var z=this,A=C/z.scale;if(!z.options.useTransform){return}z.zoomed=true;B=B===undefined?200:B;m=m-z.wrapperOffsetLeft-z.x;D=D-z.wrapperOffsetTop-z.y;z.x=m-m*A+z.x;z.y=D-D*A+z.y;z.scale=C;z.refresh();z.x=z.x>0?0:z.x<z.maxScrollX?z.maxScrollX:z.x;z.y=z.y>z.minScrollY?z.minScrollY:z.y<z.maxScrollY?z.maxScrollY:z.y;z.scroller.style[v+"TransitionDuration"]=B+"ms";z.scroller.style[v+"Transform"]=a+z.x+"px,"+z.y+"px"+j+" scale("+C+")";z.zoomed=false},isReady:function(){return !this.moved&&!this.zoomed&&!this.animating}};if(typeof exports!=="undefined"){exports.iScroll=s}else{window.iScroll=s}})(); !function(t,e){"object"==typeof exports&&"undefined"!=typeof module?module.exports=e():"function"==typeof define&&define.amd?define(e):t.ResizeObserver=e()}(this,function(){"use strict";function t(t){return window.getComputedStyle(t)}function e(t){return parseFloat(t)||0}function n(t){for(var n=arguments.length,r=Array(n>1?n-1:0),i=1;i<n;i++)r[i-1]=arguments[i];return r.reduce(function(n,r){var i=t["border-"+r+"-width"];return n+e(i)},0)}function r(t){for(var n=["top","right","bottom","left"],r={},i=n,o=Array.isArray(i),s=0,i=o?i:i[Symbol.iterator]();;){var a;if(o){if(s>=i.length)break;a=i[s++]}else{if(s=i.next(),s.done)break;a=s.value}var u=a,c=t["padding-"+u];r[u]=e(c)}return r}function i(t,e,n,r){return{width:t,height:e,top:n,right:t+r,bottom:e+n,left:r}}function o(t){var e=t.getBBox();return i(e.width,e.height,0,0)}function s(){var n=t(document.documentElement),r=e(n.width),o=e(n.height);return i(r,o,0,0)}function a(o){var s=o.clientWidth,a=o.clientHeight;if(!s&&!a)return O;var u=t(o),c=r(u),h=c.left+c.right,f=c.top+c.bottom,l=e(u.width),p=e(u.height);"border-box"===u.boxSizing&&(Math.round(l+h)!==s&&(l-=n(u,"left","right")+h),Math.round(p+f)!==a&&(p-=n(u,"top","bottom")+f));var d=Math.round(l+h)-s,_=Math.round(p+f)-a;return 1!==Math.abs(d)&&(l-=d),1!==Math.abs(_)&&(p-=_),i(l,p,c.top,c.left)}function u(t){return t instanceof window.SVGElement}function c(t){return t===document.documentElement}function h(t){return u(t)?o(t):c(t)?s():a(t)}function f(t,e){for(var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r={configurable:n.configurable||!1,writable:n.writable||!1,enumerable:n.enumerable||!1},i=Object.keys(e),o=Array.isArray(i),s=0,i=o?i:i[Symbol.iterator]();;){var a;if(o){if(s>=i.length)break;a=i[s++]}else{if(s=i.next(),s.done)break;a=s.value}var u=a;r.value=e[u],Object.defineProperty(t,u,r)}return t}var l=function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")},p=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),d=function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)},_=function(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e},b="function"==typeof window.WeakMap&&"function"==typeof window.Map,v=function(){function t(t,e){var n=-1;return t.some(function(t,r){var i=t[0]===e;return i&&(n=r),i}),n}return b?window.WeakMap:function(){function e(){l(this,e),this.__entries__=[]}return e.prototype.get=function(e){var n=t(this.__entries__,e);return this.__entries__[n][1]},e.prototype.set=function(e,n){var r=t(this.__entries__,e);~r?this.__entries__[r][1]=n:this.__entries__.push([e,n])},e.prototype.delete=function(e){var n=this.__entries__,r=t(n,e);~r&&n.splice(r,1)},e.prototype.has=function(e){return!!~t(this.__entries__,e)},e}()}(),y=function(){return b?window.Map:function(t){function e(){return l(this,e),_(this,t.apply(this,arguments))}return d(e,t),e.prototype.clear=function(){this.__entries__.splice(0,this.__entries__.length)},e.prototype.entries=function(){return this.__entries__.slice()},e.prototype.keys=function(){return this.__entries__.map(function(t){return t[0]})},e.prototype.values=function(){return this.__entries__.map(function(t){return t[1]})},e.prototype.forEach=function(t){for(var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=this.__entries__,r=Array.isArray(n),i=0,n=r?n:n[Symbol.iterator]();;){var o;if(r){if(i>=n.length)break;o=n[i++]}else{if(i=n.next(),i.done)break;o=i.value}var s=o;t.call(e,s[1],s[0])}},p(e,[{key:"size",get:function(){return this.__entries__.length}}]),e}(v)}(),w=function(){return"function"==typeof window.requestAnimationFrame?window.requestAnimationFrame:function(t){return setTimeout(function(){return t(Date.now())},1e3/60)}}(),g=function(t){function e(){t.apply.apply(t,s),s=null,a&&(r.apply.apply(r,a),a=null)}function n(){o?w(e):e()}function r(){for(var t=arguments.length,e=Array(t),r=0;r<t;r++)e[r]=arguments[r];var o=[this,e];s?a=o:(s=o,setTimeout(n,i))}var i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,o=arguments.length>2&&void 0!==arguments[2]&&arguments[2],s=null,a=null;return r},m="function"==typeof window.MutationObserver,E=function(){function t(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];l(this,t),this._isCycleContinuous=!m||e,this._listenersEnabled=!1,this._mutationsObserver=null,this._observers=[],this.refresh=g(this.refresh.bind(this),30,!0),this._continuousUpdateHandler=g(this.refresh,70)}return t.prototype.connect=function(t){this.isConnected(t)||this._observers.push(t),this._listenersEnabled||this._addListeners()},t.prototype.disconnect=function(t){var e=this._observers,n=e.indexOf(t);~n&&e.splice(n,1),!e.length&&this._listenersEnabled&&this._removeListeners()},t.prototype.isConnected=function(t){return!!~this._observers.indexOf(t)},t.prototype.refresh=function(){var t=this._updateObservers();t?this.refresh():this._isCycleContinuous&&this._listenersEnabled&&this._continuousUpdateHandler()},t.prototype._updateObservers=function(){for(var t=!1,e=this._observers,n=Array.isArray(e),r=0,e=n?e:e[Symbol.iterator]();;){var i;if(n){if(r>=e.length)break;i=e[r++]}else{if(r=e.next(),r.done)break;i=r.value}var o=i;o.gatherActive(),o.hasActive()&&(t=!0,o.broadcastActive())}return t},t.prototype._addListeners=function(){this._listenersEnabled||(window.addEventListener("resize",this.refresh),m&&(this._mutationsObserver=new MutationObserver(this.refresh),this._mutationsObserver.observe(document,{attributes:!0,childList:!0,characterData:!0,subtree:!0})),this._listenersEnabled=!0,this._isCycleContinuous&&this.refresh())},t.prototype._removeListeners=function(){this._listenersEnabled&&(window.removeEventListener("resize",this.refresh),this._mutationsObserver&&this._mutationsObserver.disconnect(),this._mutationsObserver=null,this._listenersEnabled=!1)},p(t,[{key:"continuousUpdates",get:function(){return this._isCycleContinuous},set:function(t){m&&(this._isCycleContinuous=t,this._listenersEnabled&&t&&this.refresh())}}]),t}(),O=i(0,0,0,0),A=function(){function t(e){l(this,t),this.target=e,this._contentRect=O,this.broadcastWidth=0,this.broadcastHeight=0}return t.prototype.broadcastRect=function(){var t=this._contentRect;return this.broadcastWidth=t.width,this.broadcastHeight=t.height,t},t.prototype.isActive=function(){var t=h(this.target);return this._contentRect=t,t.width!==this.broadcastWidth||t.height!==this.broadcastHeight},t}(),ResizeObserverEntry=function ResizeObserverEntry(t,e){l(this,ResizeObserverEntry);var n=window.ClientRect||Object,r=Object.create(n.prototype);f(r,e,{configurable:!0}),f(this,{target:t,contentRect:r},{configurable:!0})},k=function(){function ResizeObserver(t,e,n){if(l(this,ResizeObserver),"function"!=typeof t)throw new TypeError("The callback provided as parameter 1 is not a function.");this._callback=t,this._targets=new y,this._activeTargets=[],this._controller=e,this._publicObserver=n}return ResizeObserver.prototype.observe=function(t){if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");if(!(t instanceof Element))throw new TypeError('parameter 1 is not of type "Element".');var e=this._targets;e.has(t)||(e.set(t,new A(t)),this._controller.isConnected(this)||this._controller.connect(this),this._controller.refresh())},ResizeObserver.prototype.unobserve=function(t){if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");if(!(t instanceof Element))throw new TypeError('parameter 1 is not of type "Element".');var e=this._targets;e.has(t)&&(e.delete(t),e.size||this.disconnect())},ResizeObserver.prototype.disconnect=function(){this.clearActive(),this._targets.clear(),this._controller.disconnect(this)},ResizeObserver.prototype.gatherActive=function(){this.clearActive();var t=this._activeTargets;this._targets.forEach(function(e){e.isActive()&&t.push(e)})},ResizeObserver.prototype.broadcastActive=function(){if(this.hasActive()){var t=this._publicObserver,e=this._activeTargets.map(function(t){return new ResizeObserverEntry(t.target,t.broadcastRect())});this.clearActive(),this._callback.call(t,e,t)}},ResizeObserver.prototype.clearActive=function(){this._activeTargets.splice(0)},ResizeObserver.prototype.hasActive=function(){return!!this._activeTargets.length},ResizeObserver}(),T=new E,C=new v,ResizeObserver=function(){function ResizeObserver(t){if(l(this,ResizeObserver),!arguments.length)throw new TypeError("1 argument required, but only 0 present.");var e=new k(t,T,this);C.set(this,e)}return p(ResizeObserver,null,[{key:"continuousUpdates",get:function(){return T.continuousUpdates},set:function(t){if("boolean"!=typeof t)throw new TypeError('type of "continuousUpdates" value must be boolean.');T.continuousUpdates=t}}]),ResizeObserver}();["observe","unobserve","disconnect"].forEach(function(t){ResizeObserver.prototype[t]=function(){var e;return(e=C.get(this))[t].apply(e,arguments)}}),"function"!=typeof window.ResizeObserver&&Object.defineProperty(window,"ResizeObserver",{value:ResizeObserver,writable:!0,configurable:!0});var x=window.ResizeObserver;return x});
© 2017 -
ZeroByte.ID
.