INSERT INTO `xf_template` VALUES (1194,'public','content_vote_macros',2,'<xf:macro name=\"vote_control\"\n	arg-link=\"!\"\n	arg-content=\"!\"\n	arg-extraClass=\"\">\n\n	<xf:set var=\"$currentVote\" value=\"{{ $content.getVisitorContentVote() }}\" />\n	<xf:set var=\"$canVote\" value=\"{{ $content.canVoteOnContent() }}\" />\n	<div class=\"contentVote {{ $currentVote ? \'is-voted\' : \'\' }} js-contentVote {$extraClass}\" data-xf-init=\"content-vote\" data-content-id=\"{{ $content.getEntityContentTypeId() }}\">\n		<a href=\"{{ $canVote ? link($link, $content, {\'type\' : \'up\'}) : \'javascript:\' }}\"\n			class=\"contentVote-vote {{ $canVote ? \'\' : \'is-disabled\' }} contentVote-vote--up {{ ($currentVote == \'up\') ? \'is-voted\' : \'\' }}\"\n			data-vote=\"up\"><span class=\"u-srOnly\">{{ phrase(\'upvote\') }}</span></a>\n\n		<span class=\"contentVote-score {{ $content.vote_score > 0 ? \'is-positive\' : \'\'  }} {{ $content.vote_score < 0 ? \'is-negative\' : \'\'  }} js-voteCount\"\n			data-score=\"{$content.vote_score}\">{$content.vote_score_short}</span>\n\n		<xf:if is=\"$content.isContentDownvoteSupported()\">\n			<a href=\"{{ $canVote ? link($link, $content, {\'type\' : \'down\'}) : \'javascript:\' }}\"\n				class=\"contentVote-vote {{ ($canVote AND $content.canDownvoteContent()) ? \'\' : \'is-disabled\' }} contentVote-vote--down {{ ($currentVote == \'down\') ? \'is-voted\' : \'\' }}\"\n				data-vote=\"down\"><span class=\"u-srOnly\">{{ phrase(\'downvote\') }}</span></a>\n		</xf:if>\n	</div>\n\n</xf:macro>\n\n<xf:macro name=\"vote_display\" arg-content=\"!\" arg-extraClass=\"\">\n\n	<div class=\"contentVote js-contentVote contentVote--display {{ $content.getVisitorContentVote() ? \'is-voted\' : \'\' }} {$extraClass}\" data-content-id=\"{{ $content.getEntityContentTypeId() }}\">\n		<span class=\"contentVote-score {{ $content.vote_score > 0 ? \'is-positive\' : \'\'  }} {{ $content.vote_score < 0 ? \'is-negative\' : \'\'  }} js-voteCount\" data-score=\"{$content.vote_score}\">{$content.vote_score_short}</span>\n		<span class=\"contentVote-description\">{{ $content.vote_score == 1 ? phrase(\'vote_noun\') : phrase(\'votes\') }}</span>\n	</div>\n\n</xf:macro>\n\n<xf:macro name=\"vote_display_placeholder\" arg-extraClass=\"\">\n\n	<div class=\"contentVote contentVote--display contentVote--placeholder {$extraClass}\">\n		<span class=\"contentVote-score\">-</span>\n		<span class=\"contentVote-description\">{{ phrase(\'votes\') }}</span>\n	</div>\n\n</xf:macro>','O:24:\"XF\\Template\\Compiler\\Ast\":1:{s:8:\"children\";a:5:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:5:\"macro\";s:10:\"attributes\";a:4:{s:4:\"name\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:12:\"vote_control\";s:4:\"line\";i:1;}s:8:\"arg-link\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:1:\"!\";s:4:\"line\";i:2;}s:11:\"arg-content\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:1:\"!\";s:4:\"line\";i:3;}s:14:\"arg-extraClass\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:0:\"\";s:4:\"line\";i:4;}}s:8:\"children\";a:29:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:3:\"\n\n	\";s:4:\"line\";i:4;}i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:3:\"set\";s:10:\"attributes\";a:2:{s:3:\"var\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:12:\"$currentVote\";s:4:\"line\";i:6;}s:5:\"value\";O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:7:\"content\";s:10:\"dimensions\";a:1:{i:0;a:2:{i:0;s:8:\"function\";i:1;O:32:\"XF\\Template\\Compiler\\Syntax\\Func\":3:{s:4:\"name\";s:21:\"getVisitorContentVote\";s:9:\"arguments\";a:0:{}s:4:\"line\";i:6;}}}s:7:\"filters\";a:0:{}s:4:\"line\";i:6;}s:4:\"line\";i:6;}}s:8:\"children\";a:0:{}s:11:\"isSelfClose\";b:1;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:1;s:4:\"line\";i:6;}i:2;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:2:\"\n	\";s:4:\"line\";i:6;}i:3;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:3:\"set\";s:10:\"attributes\";a:2:{s:3:\"var\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:8:\"$canVote\";s:4:\"line\";i:7;}s:5:\"value\";O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:7:\"content\";s:10:\"dimensions\";a:1:{i:0;a:2:{i:0;s:8:\"function\";i:1;O:32:\"XF\\Template\\Compiler\\Syntax\\Func\":3:{s:4:\"name\";s:16:\"canVoteOnContent\";s:9:\"arguments\";a:0:{}s:4:\"line\";i:7;}}}s:7:\"filters\";a:0:{}s:4:\"line\";i:7;}s:4:\"line\";i:7;}}s:8:\"children\";a:0:{}s:11:\"isSelfClose\";b:1;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:1;s:4:\"line\";i:7;}i:4;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:26:\"\n	<div class=\"contentVote \";s:4:\"line\";i:7;}i:5;O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:43:\"XF\\Template\\Compiler\\Syntax\\TernaryOperator\":4:{s:9:\"condition\";O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:11:\"currentVote\";s:10:\"dimensions\";a:0:{}s:7:\"filters\";a:0:{}s:4:\"line\";i:8;}s:4:\"true\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:8:\"is-voted\";s:4:\"line\";i:8;}s:5:\"false\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:0:\"\";s:4:\"line\";i:8;}s:4:\"line\";i:8;}s:4:\"line\";i:8;}i:6;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:16:\" js-contentVote \";s:4:\"line\";i:8;}i:7;O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:10:\"extraClass\";s:10:\"dimensions\";a:0:{}s:7:\"filters\";a:0:{}s:4:\"line\";i:8;}i:8;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:47:\"\" data-xf-init=\"content-vote\" data-content-id=\"\";s:4:\"line\";i:8;}i:9;O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:7:\"content\";s:10:\"dimensions\";a:1:{i:0;a:2:{i:0;s:8:\"function\";i:1;O:32:\"XF\\Template\\Compiler\\Syntax\\Func\":3:{s:4:\"name\";s:22:\"getEntityContentTypeId\";s:9:\"arguments\";a:0:{}s:4:\"line\";i:8;}}}s:7:\"filters\";a:0:{}s:4:\"line\";i:8;}s:4:\"line\";i:8;}i:10;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:14:\"\">\n		<a href=\"\";s:4:\"line\";i:8;}i:11;O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:43:\"XF\\Template\\Compiler\\Syntax\\TernaryOperator\":4:{s:9:\"condition\";O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:7:\"canVote\";s:10:\"dimensions\";a:0:{}s:7:\"filters\";a:0:{}s:4:\"line\";i:9;}s:4:\"true\";O:32:\"XF\\Template\\Compiler\\Syntax\\Func\":3:{s:4:\"name\";s:4:\"link\";s:9:\"arguments\";a:3:{i:0;O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:4:\"link\";s:10:\"dimensions\";a:0:{}s:7:\"filters\";a:0:{}s:4:\"line\";i:9;}i:1;O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:7:\"content\";s:10:\"dimensions\";a:0:{}s:7:\"filters\";a:0:{}s:4:\"line\";i:9;}i:2;O:32:\"XF\\Template\\Compiler\\Syntax\\Hash\":2:{s:5:\"parts\";a:1:{i:0;a:2:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:4:\"type\";s:4:\"line\";i:9;}i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:2:\"up\";s:4:\"line\";i:9;}}}s:4:\"line\";i:9;}}s:4:\"line\";i:9;}s:5:\"false\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:11:\"javascript:\";s:4:\"line\";i:9;}s:4:\"line\";i:9;}s:4:\"line\";i:9;}i:12;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:29:\"\"\n			class=\"contentVote-vote \";s:4:\"line\";i:9;}i:13;O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:43:\"XF\\Template\\Compiler\\Syntax\\TernaryOperator\":4:{s:9:\"condition\";O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:7:\"canVote\";s:10:\"dimensions\";a:0:{}s:7:\"filters\";a:0:{}s:4:\"line\";i:10;}s:4:\"true\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:0:\"\";s:4:\"line\";i:10;}s:5:\"false\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:11:\"is-disabled\";s:4:\"line\";i:10;}s:4:\"line\";i:10;}s:4:\"line\";i:10;}i:14;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:22:\" contentVote-vote--up \";s:4:\"line\";i:10;}i:15;O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:43:\"XF\\Template\\Compiler\\Syntax\\TernaryOperator\":4:{s:9:\"condition\";O:42:\"XF\\Template\\Compiler\\Syntax\\BinaryOperator\":5:{s:8:\"operator\";i:6;s:3:\"lhs\";O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:11:\"currentVote\";s:10:\"dimensions\";a:0:{}s:7:\"filters\";a:0:{}s:4:\"line\";i:10;}s:3:\"rhs\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:2:\"up\";s:4:\"line\";i:10;}s:3:\"map\";a:16:{i:2;s:3:\"AND\";i:18;s:1:\".\";i:20;s:1:\"/\";i:6;s:2:\"==\";i:10;s:1:\">\";i:11;s:2:\">=\";i:8;s:3:\"===\";i:12;s:1:\"<\";i:13;s:2:\"<=\";i:16;s:1:\"-\";i:19;s:1:\"*\";i:21;s:1:\"%\";i:7;s:2:\"!=\";i:9;s:3:\"!==\";i:1;s:2:\"OR\";i:17;s:1:\"+\";}s:4:\"line\";i:10;}s:4:\"true\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:8:\"is-voted\";s:4:\"line\";i:10;}s:5:\"false\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:0:\"\";s:4:\"line\";i:10;}s:4:\"line\";i:10;}s:4:\"line\";i:10;}i:16;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:43:\"\"\n			data-vote=\"up\"><span class=\"u-srOnly\">\";s:4:\"line\";i:10;}i:17;O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:32:\"XF\\Template\\Compiler\\Syntax\\Func\":3:{s:4:\"name\";s:6:\"phrase\";s:9:\"arguments\";a:1:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:6:\"upvote\";s:4:\"line\";i:11;}}s:4:\"line\";i:11;}s:4:\"line\";i:11;}i:18;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:46:\"</span></a>\n\n		<span class=\"contentVote-score \";s:4:\"line\";i:11;}i:19;O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:43:\"XF\\Template\\Compiler\\Syntax\\TernaryOperator\":4:{s:9:\"condition\";O:42:\"XF\\Template\\Compiler\\Syntax\\BinaryOperator\":5:{s:8:\"operator\";i:10;s:3:\"lhs\";O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:7:\"content\";s:10:\"dimensions\";a:1:{i:0;a:2:{i:0;s:5:\"array\";i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:10:\"vote_score\";s:4:\"line\";i:13;}}}s:7:\"filters\";a:0:{}s:4:\"line\";i:13;}s:3:\"rhs\";O:34:\"XF\\Template\\Compiler\\Syntax\\Number\":2:{s:6:\"number\";i:0;s:4:\"line\";i:13;}s:3:\"map\";a:16:{i:2;s:3:\"AND\";i:18;s:1:\".\";i:20;s:1:\"/\";i:6;s:2:\"==\";i:10;s:1:\">\";i:11;s:2:\">=\";i:8;s:3:\"===\";i:12;s:1:\"<\";i:13;s:2:\"<=\";i:16;s:1:\"-\";i:19;s:1:\"*\";i:21;s:1:\"%\";i:7;s:2:\"!=\";i:9;s:3:\"!==\";i:1;s:2:\"OR\";i:17;s:1:\"+\";}s:4:\"line\";i:13;}s:4:\"true\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:11:\"is-positive\";s:4:\"line\";i:13;}s:5:\"false\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:0:\"\";s:4:\"line\";i:13;}s:4:\"line\";i:13;}s:4:\"line\";i:13;}i:20;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:1:\" \";s:4:\"line\";i:13;}i:21;O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:43:\"XF\\Template\\Compiler\\Syntax\\TernaryOperator\":4:{s:9:\"condition\";O:42:\"XF\\Template\\Compiler\\Syntax\\BinaryOperator\":5:{s:8:\"operator\";i:12;s:3:\"lhs\";O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:7:\"content\";s:10:\"dimensions\";a:1:{i:0;a:2:{i:0;s:5:\"array\";i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:10:\"vote_score\";s:4:\"line\";i:13;}}}s:7:\"filters\";a:0:{}s:4:\"line\";i:13;}s:3:\"rhs\";O:34:\"XF\\Template\\Compiler\\Syntax\\Number\":2:{s:6:\"number\";i:0;s:4:\"line\";i:13;}s:3:\"map\";a:16:{i:2;s:3:\"AND\";i:18;s:1:\".\";i:20;s:1:\"/\";i:6;s:2:\"==\";i:10;s:1:\">\";i:11;s:2:\">=\";i:8;s:3:\"===\";i:12;s:1:\"<\";i:13;s:2:\"<=\";i:16;s:1:\"-\";i:19;s:1:\"*\";i:21;s:1:\"%\";i:7;s:2:\"!=\";i:9;s:3:\"!==\";i:1;s:2:\"OR\";i:17;s:1:\"+\";}s:4:\"line\";i:13;}s:4:\"true\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:11:\"is-negative\";s:4:\"line\";i:13;}s:5:\"false\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:0:\"\";s:4:\"line\";i:13;}s:4:\"line\";i:13;}s:4:\"line\";i:13;}i:22;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:30:\" js-voteCount\"\n			data-score=\"\";s:4:\"line\";i:13;}i:23;O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:7:\"content\";s:10:\"dimensions\";a:1:{i:0;a:2:{i:0;s:5:\"array\";i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:10:\"vote_score\";s:4:\"line\";i:14;}}}s:7:\"filters\";a:0:{}s:4:\"line\";i:14;}i:24;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:2:\"\">\";s:4:\"line\";i:14;}i:25;O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:7:\"content\";s:10:\"dimensions\";a:1:{i:0;a:2:{i:0;s:5:\"array\";i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:16:\"vote_score_short\";s:4:\"line\";i:14;}}}s:7:\"filters\";a:0:{}s:4:\"line\";i:14;}i:26;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:11:\"</span>\n\n		\";s:4:\"line\";i:14;}i:27;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:2:\"if\";s:10:\"attributes\";a:1:{s:2:\"is\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:37:\"$content.isContentDownvoteSupported()\";s:4:\"line\";i:16;}}s:8:\"children\";a:9:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:13:\"\n			<a href=\"\";s:4:\"line\";i:16;}i:1;O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:43:\"XF\\Template\\Compiler\\Syntax\\TernaryOperator\":4:{s:9:\"condition\";O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:7:\"canVote\";s:10:\"dimensions\";a:0:{}s:7:\"filters\";a:0:{}s:4:\"line\";i:17;}s:4:\"true\";O:32:\"XF\\Template\\Compiler\\Syntax\\Func\":3:{s:4:\"name\";s:4:\"link\";s:9:\"arguments\";a:3:{i:0;O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:4:\"link\";s:10:\"dimensions\";a:0:{}s:7:\"filters\";a:0:{}s:4:\"line\";i:17;}i:1;O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:7:\"content\";s:10:\"dimensions\";a:0:{}s:7:\"filters\";a:0:{}s:4:\"line\";i:17;}i:2;O:32:\"XF\\Template\\Compiler\\Syntax\\Hash\":2:{s:5:\"parts\";a:1:{i:0;a:2:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:4:\"type\";s:4:\"line\";i:17;}i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:4:\"down\";s:4:\"line\";i:17;}}}s:4:\"line\";i:17;}}s:4:\"line\";i:17;}s:5:\"false\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:11:\"javascript:\";s:4:\"line\";i:17;}s:4:\"line\";i:17;}s:4:\"line\";i:17;}i:2;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:30:\"\"\n				class=\"contentVote-vote \";s:4:\"line\";i:17;}i:3;O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:43:\"XF\\Template\\Compiler\\Syntax\\TernaryOperator\":4:{s:9:\"condition\";O:42:\"XF\\Template\\Compiler\\Syntax\\BinaryOperator\":5:{s:8:\"operator\";i:2;s:3:\"lhs\";O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:7:\"canVote\";s:10:\"dimensions\";a:0:{}s:7:\"filters\";a:0:{}s:4:\"line\";i:18;}s:3:\"rhs\";O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:7:\"content\";s:10:\"dimensions\";a:1:{i:0;a:2:{i:0;s:8:\"function\";i:1;O:32:\"XF\\Template\\Compiler\\Syntax\\Func\":3:{s:4:\"name\";s:18:\"canDownvoteContent\";s:9:\"arguments\";a:0:{}s:4:\"line\";i:18;}}}s:7:\"filters\";a:0:{}s:4:\"line\";i:18;}s:3:\"map\";a:16:{i:2;s:3:\"AND\";i:18;s:1:\".\";i:20;s:1:\"/\";i:6;s:2:\"==\";i:10;s:1:\">\";i:11;s:2:\">=\";i:8;s:3:\"===\";i:12;s:1:\"<\";i:13;s:2:\"<=\";i:16;s:1:\"-\";i:19;s:1:\"*\";i:21;s:1:\"%\";i:7;s:2:\"!=\";i:9;s:3:\"!==\";i:1;s:2:\"OR\";i:17;s:1:\"+\";}s:4:\"line\";i:18;}s:4:\"true\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:0:\"\";s:4:\"line\";i:18;}s:5:\"false\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:11:\"is-disabled\";s:4:\"line\";i:18;}s:4:\"line\";i:18;}s:4:\"line\";i:18;}i:4;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:24:\" contentVote-vote--down \";s:4:\"line\";i:18;}i:5;O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:43:\"XF\\Template\\Compiler\\Syntax\\TernaryOperator\":4:{s:9:\"condition\";O:42:\"XF\\Template\\Compiler\\Syntax\\BinaryOperator\":5:{s:8:\"operator\";i:6;s:3:\"lhs\";O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:11:\"currentVote\";s:10:\"dimensions\";a:0:{}s:7:\"filters\";a:0:{}s:4:\"line\";i:18;}s:3:\"rhs\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:4:\"down\";s:4:\"line\";i:18;}s:3:\"map\";a:16:{i:2;s:3:\"AND\";i:18;s:1:\".\";i:20;s:1:\"/\";i:6;s:2:\"==\";i:10;s:1:\">\";i:11;s:2:\">=\";i:8;s:3:\"===\";i:12;s:1:\"<\";i:13;s:2:\"<=\";i:16;s:1:\"-\";i:19;s:1:\"*\";i:21;s:1:\"%\";i:7;s:2:\"!=\";i:9;s:3:\"!==\";i:1;s:2:\"OR\";i:17;s:1:\"+\";}s:4:\"line\";i:18;}s:4:\"true\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:8:\"is-voted\";s:4:\"line\";i:18;}s:5:\"false\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:0:\"\";s:4:\"line\";i:18;}s:4:\"line\";i:18;}s:4:\"line\";i:18;}i:6;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:46:\"\"\n				data-vote=\"down\"><span class=\"u-srOnly\">\";s:4:\"line\";i:18;}i:7;O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:32:\"XF\\Template\\Compiler\\Syntax\\Func\":3:{s:4:\"name\";s:6:\"phrase\";s:9:\"arguments\";a:1:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:8:\"downvote\";s:4:\"line\";i:19;}}s:4:\"line\";i:19;}s:4:\"line\";i:19;}i:8;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:14:\"</span></a>\n		\";s:4:\"line\";i:19;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:1;s:4:\"line\";i:20;}i:28;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:10:\"\n	</div>\n\n\";s:4:\"line\";i:20;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:0;s:4:\"line\";i:23;}i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:2:\"\n\n\";s:4:\"line\";i:23;}i:2;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:5:\"macro\";s:10:\"attributes\";a:3:{s:4:\"name\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:12:\"vote_display\";s:4:\"line\";i:25;}s:11:\"arg-content\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:1:\"!\";s:4:\"line\";i:25;}s:14:\"arg-extraClass\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:0:\"\";s:4:\"line\";i:25;}}s:8:\"children\";a:17:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:63:\"\n\n	<div class=\"contentVote js-contentVote contentVote--display \";s:4:\"line\";i:25;}i:1;O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:43:\"XF\\Template\\Compiler\\Syntax\\TernaryOperator\":4:{s:9:\"condition\";O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:7:\"content\";s:10:\"dimensions\";a:1:{i:0;a:2:{i:0;s:8:\"function\";i:1;O:32:\"XF\\Template\\Compiler\\Syntax\\Func\":3:{s:4:\"name\";s:21:\"getVisitorContentVote\";s:9:\"arguments\";a:0:{}s:4:\"line\";i:27;}}}s:7:\"filters\";a:0:{}s:4:\"line\";i:27;}s:4:\"true\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:8:\"is-voted\";s:4:\"line\";i:27;}s:5:\"false\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:0:\"\";s:4:\"line\";i:27;}s:4:\"line\";i:27;}s:4:\"line\";i:27;}i:2;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:1:\" \";s:4:\"line\";i:27;}i:3;O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:10:\"extraClass\";s:10:\"dimensions\";a:0:{}s:7:\"filters\";a:0:{}s:4:\"line\";i:27;}i:4;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:19:\"\" data-content-id=\"\";s:4:\"line\";i:27;}i:5;O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:7:\"content\";s:10:\"dimensions\";a:1:{i:0;a:2:{i:0;s:8:\"function\";i:1;O:32:\"XF\\Template\\Compiler\\Syntax\\Func\":3:{s:4:\"name\";s:22:\"getEntityContentTypeId\";s:9:\"arguments\";a:0:{}s:4:\"line\";i:27;}}}s:7:\"filters\";a:0:{}s:4:\"line\";i:27;}s:4:\"line\";i:27;}i:6;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:36:\"\">\n		<span class=\"contentVote-score \";s:4:\"line\";i:27;}i:7;O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:43:\"XF\\Template\\Compiler\\Syntax\\TernaryOperator\":4:{s:9:\"condition\";O:42:\"XF\\Template\\Compiler\\Syntax\\BinaryOperator\":5:{s:8:\"operator\";i:10;s:3:\"lhs\";O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:7:\"content\";s:10:\"dimensions\";a:1:{i:0;a:2:{i:0;s:5:\"array\";i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:10:\"vote_score\";s:4:\"line\";i:28;}}}s:7:\"filters\";a:0:{}s:4:\"line\";i:28;}s:3:\"rhs\";O:34:\"XF\\Template\\Compiler\\Syntax\\Number\":2:{s:6:\"number\";i:0;s:4:\"line\";i:28;}s:3:\"map\";a:16:{i:2;s:3:\"AND\";i:18;s:1:\".\";i:20;s:1:\"/\";i:6;s:2:\"==\";i:10;s:1:\">\";i:11;s:2:\">=\";i:8;s:3:\"===\";i:12;s:1:\"<\";i:13;s:2:\"<=\";i:16;s:1:\"-\";i:19;s:1:\"*\";i:21;s:1:\"%\";i:7;s:2:\"!=\";i:9;s:3:\"!==\";i:1;s:2:\"OR\";i:17;s:1:\"+\";}s:4:\"line\";i:28;}s:4:\"true\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:11:\"is-positive\";s:4:\"line\";i:28;}s:5:\"false\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:0:\"\";s:4:\"line\";i:28;}s:4:\"line\";i:28;}s:4:\"line\";i:28;}i:8;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:1:\" \";s:4:\"line\";i:28;}i:9;O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:43:\"XF\\Template\\Compiler\\Syntax\\TernaryOperator\":4:{s:9:\"condition\";O:42:\"XF\\Template\\Compiler\\Syntax\\BinaryOperator\":5:{s:8:\"operator\";i:12;s:3:\"lhs\";O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:7:\"content\";s:10:\"dimensions\";a:1:{i:0;a:2:{i:0;s:5:\"array\";i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:10:\"vote_score\";s:4:\"line\";i:28;}}}s:7:\"filters\";a:0:{}s:4:\"line\";i:28;}s:3:\"rhs\";O:34:\"XF\\Template\\Compiler\\Syntax\\Number\":2:{s:6:\"number\";i:0;s:4:\"line\";i:28;}s:3:\"map\";a:16:{i:2;s:3:\"AND\";i:18;s:1:\".\";i:20;s:1:\"/\";i:6;s:2:\"==\";i:10;s:1:\">\";i:11;s:2:\">=\";i:8;s:3:\"===\";i:12;s:1:\"<\";i:13;s:2:\"<=\";i:16;s:1:\"-\";i:19;s:1:\"*\";i:21;s:1:\"%\";i:7;s:2:\"!=\";i:9;s:3:\"!==\";i:1;s:2:\"OR\";i:17;s:1:\"+\";}s:4:\"line\";i:28;}s:4:\"true\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:11:\"is-negative\";s:4:\"line\";i:28;}s:5:\"false\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:0:\"\";s:4:\"line\";i:28;}s:4:\"line\";i:28;}s:4:\"line\";i:28;}i:10;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:27:\" js-voteCount\" data-score=\"\";s:4:\"line\";i:28;}i:11;O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:7:\"content\";s:10:\"dimensions\";a:1:{i:0;a:2:{i:0;s:5:\"array\";i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:10:\"vote_score\";s:4:\"line\";i:28;}}}s:7:\"filters\";a:0:{}s:4:\"line\";i:28;}i:12;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:2:\"\">\";s:4:\"line\";i:28;}i:13;O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:7:\"content\";s:10:\"dimensions\";a:1:{i:0;a:2:{i:0;s:5:\"array\";i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:16:\"vote_score_short\";s:4:\"line\";i:28;}}}s:7:\"filters\";a:0:{}s:4:\"line\";i:28;}i:14;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:48:\"</span>\n		<span class=\"contentVote-description\">\";s:4:\"line\";i:28;}i:15;O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:43:\"XF\\Template\\Compiler\\Syntax\\TernaryOperator\":4:{s:9:\"condition\";O:42:\"XF\\Template\\Compiler\\Syntax\\BinaryOperator\":5:{s:8:\"operator\";i:6;s:3:\"lhs\";O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:7:\"content\";s:10:\"dimensions\";a:1:{i:0;a:2:{i:0;s:5:\"array\";i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:10:\"vote_score\";s:4:\"line\";i:29;}}}s:7:\"filters\";a:0:{}s:4:\"line\";i:29;}s:3:\"rhs\";O:34:\"XF\\Template\\Compiler\\Syntax\\Number\":2:{s:6:\"number\";i:1;s:4:\"line\";i:29;}s:3:\"map\";a:16:{i:2;s:3:\"AND\";i:18;s:1:\".\";i:20;s:1:\"/\";i:6;s:2:\"==\";i:10;s:1:\">\";i:11;s:2:\">=\";i:8;s:3:\"===\";i:12;s:1:\"<\";i:13;s:2:\"<=\";i:16;s:1:\"-\";i:19;s:1:\"*\";i:21;s:1:\"%\";i:7;s:2:\"!=\";i:9;s:3:\"!==\";i:1;s:2:\"OR\";i:17;s:1:\"+\";}s:4:\"line\";i:29;}s:4:\"true\";O:32:\"XF\\Template\\Compiler\\Syntax\\Func\":3:{s:4:\"name\";s:6:\"phrase\";s:9:\"arguments\";a:1:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:9:\"vote_noun\";s:4:\"line\";i:29;}}s:4:\"line\";i:29;}s:5:\"false\";O:32:\"XF\\Template\\Compiler\\Syntax\\Func\":3:{s:4:\"name\";s:6:\"phrase\";s:9:\"arguments\";a:1:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:5:\"votes\";s:4:\"line\";i:29;}}s:4:\"line\";i:29;}s:4:\"line\";i:29;}s:4:\"line\";i:29;}i:16;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:17:\"</span>\n	</div>\n\n\";s:4:\"line\";i:29;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:0;s:4:\"line\";i:32;}i:3;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:2:\"\n\n\";s:4:\"line\";i:32;}i:4;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:5:\"macro\";s:10:\"attributes\";a:2:{s:4:\"name\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:24:\"vote_display_placeholder\";s:4:\"line\";i:34;}s:14:\"arg-extraClass\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:0:\"\";s:4:\"line\";i:34;}}s:8:\"children\";a:5:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:73:\"\n\n	<div class=\"contentVote contentVote--display contentVote--placeholder \";s:4:\"line\";i:34;}i:1;O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:10:\"extraClass\";s:10:\"dimensions\";a:0:{}s:7:\"filters\";a:0:{}s:4:\"line\";i:36;}i:2;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:86:\"\">\n		<span class=\"contentVote-score\">-</span>\n		<span class=\"contentVote-description\">\";s:4:\"line\";i:36;}i:3;O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:32:\"XF\\Template\\Compiler\\Syntax\\Func\":3:{s:4:\"name\";s:6:\"phrase\";s:9:\"arguments\";a:1:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:5:\"votes\";s:4:\"line\";i:38;}}s:4:\"line\";i:38;}s:4:\"line\";i:38;}i:4;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:17:\"</span>\n	</div>\n\n\";s:4:\"line\";i:38;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:0;s:4:\"line\";i:41;}}}','XF',2020170,'2.2.1',1629855046),(1195,'public','conversation_list',2,'<xf:title page=\"{$page}\">{{ phrase(\'conversations\') }}</xf:title>\n\n<xf:js src=\"xf/inline_mod.js\" min=\"1\" />\n\n<xf:pageaction if=\"$xf.visitor.canStartConversation()\">\n	<xf:button href=\"{{ link(\'conversations/add\') }}\" class=\"button--cta\" icon=\"write\">{{ phrase(\'start_conversation\') }}</xf:button>\n</xf:pageaction>\n\n<div class=\"block\" data-xf-init=\"inline-mod\" data-type=\"conversation\" data-href=\"{{ link(\'inline-mod\') }}\">\n	<div class=\"block-outer\">\n		<xf:pagenav\n			page=\"{$page}\" perpage=\"{$perPage}\" total=\"{$total}\"\n			link=\"conversations\" params=\"{$filters}\"\n			wrapperclass=\"block-outer-main\" />\n		<div class=\"block-outer-opposite\">\n			<div class=\"buttonGroup\">\n				<xf:macro template=\"inline_mod_macros\" name=\"button\"\n					arg-variant=\"inlineModButton--withLabel\"\n					arg-label=\"{{ phrase(\'selected\') }}\"\n					arg-tooltip=\"{{ false }}\" />\n			</div>\n		</div>\n	</div>\n\n	<div class=\"block-container\">\n		<div class=\"block-filterBar\">\n			<div class=\"filterBar\">\n				<xf:if contentcheck=\"true\">\n					<ul class=\"filterBar-filters\">\n					<xf:contentcheck>\n						<xf:if is=\"$filters.starter_id AND $starterFilter\">\n							<li><a href=\"{{ link(\'conversations\', null, $filters|replace(\'starter_id\', null)) }}\"\n								class=\"filterBar-filterToggle\" data-xf-init=\"tooltip\" title=\"{{ phrase(\'remove_this_filter\')|for_attr }}\">\n								{{ phrase(\'started_by_x\', {\'name\': $starterFilter.username}) }}</a></li>\n						</xf:if>\n						<xf:if is=\"$filters.receiver_id AND $receiverFilter\">\n							<li><a href=\"{{ link(\'conversations\', null, $filters|replace(\'receiver_id\', null)) }}\"\n								class=\"filterBar-filterToggle\" data-xf-init=\"tooltip\" title=\"{{ phrase(\'remove_this_filter\')|for_attr }}\">\n								{{ phrase(\'received_by_x\', {\'name\': $receiverFilter.username}) }}</a></li>\n						</xf:if>\n						<xf:if is=\"$filters.starred\">\n							<li><a href=\"{{ link(\'conversations\', null, $filters|replace(\'starred\', null)) }}\"\n								class=\"filterBar-filterToggle\" data-xf-init=\"tooltip\" title=\"{{ phrase(\'remove_this_filter\')|for_attr }}\">\n								<span class=\"filterBar-filterToggle-label\">{{ phrase(\'show_only:\') }}</span>\n								{{ phrase(\'starred\') }}</a></li>\n						</xf:if>\n						<xf:if is=\"$filters.unread\">\n							<li><a href=\"{{ link(\'conversations\', null, $filters|replace(\'unread\', null)) }}\"\n								class=\"filterBar-filterToggle\" data-xf-init=\"tooltip\" title=\"{{ phrase(\'remove_this_filter\')|for_attr }}\">\n								<span class=\"filterBar-filterToggle-label\">{{ phrase(\'show_only:\') }}</span>\n								{{ phrase(\'filter_unread\') }}</a></li>\n						</xf:if>\n					</xf:contentcheck>\n					</ul>\n				</xf:if>\n\n				<a class=\"filterBar-menuTrigger\" data-xf-click=\"menu\" role=\"button\" tabindex=\"0\" aria-expanded=\"false\" aria-haspopup=\"true\">{{ phrase(\'filters\') }}</a>\n				<div class=\"menu\" data-menu=\"menu\" aria-hidden=\"true\">\n					<div class=\"menu-content\">\n						<h4 class=\"menu-header\">{{ phrase(\'show_only:\') }}</h4>\n						<xf:form action=\"{{ link(\'conversations/filters\') }}\">\n							<div class=\"menu-row menu-row--separated\">\n								<xf:radio name=\"filter_type\">\n									<xf:option value=\"\" selected=\"{{ !$starterFilter AND !$receiverFilter }}\">{{ phrase(\'show_all_conversations\') }}</xf:option>\n									<xf:option value=\"started\" selected=\"{{ $starterFilter ? true : false }}\" data-hide=\"true\"\n										label=\"{{ phrase(\'started_by...\') }}\">\n\n										<xf:textbox name=\"starter\" value=\"{{ $starterFilter ? $starterFilter.username : \'\' }}\" ac=\"single\"\n											maxlength=\"{{ max_length($xf.visitor, \'username\') }}\"/>\n									</xf:option>\n									<xf:option value=\"received\" selected=\"{{ $receiverFilter ? true : false }}\" data-hide=\"true\"\n										label=\"{{ phrase(\'received_by...\') }}\">\n\n										<xf:textbox name=\"receiver\" value=\"{{ $receiverFilter ? $receiverFilter.username : \'\' }}\" ac=\"single\"\n											maxlength=\"{{ max_length($xf.visitor, \'username\') }}\" />\n									</xf:option>\n								</xf:radio>\n							</div>\n							<div class=\"menu-row menu-row--separated\">\n								<xf:checkbox>\n									<xf:option name=\"starred\" selected=\"{$filters.starred}\" label=\"{{ phrase(\'starred_conversations\') }}\" />\n									<xf:option name=\"unread\" selected=\"{$filters.unread}\" label=\"{{ phrase(\'unread_conversations\') }}\" />\n								</xf:checkbox>\n							</div>\n\n							<div class=\"menu-footer\">\n								<span class=\"menu-footer-controls\">\n									<xf:button type=\"submit\" class=\"button--primary\">{{ phrase(\'filter\') }}</xf:button>\n								</span>\n							</div>\n							<xf:hiddenval name=\"apply\">1</xf:hiddenval>\n						</xf:form>\n					</div>\n				</div>\n			</div>\n		</div>\n\n		<div class=\"block-body\">\n			<xf:if is=\"$userConvs is not empty\">\n				<div class=\"structItemContainer\">\n					<xf:foreach loop=\"$userConvs\" value=\"$userConv\">\n						<xf:macro template=\"conversation_list_macros\" name=\"item\" arg-userConv=\"{$userConv}\" />\n					</xf:foreach>\n				</div>\n				<xf:else />\n				<div class=\"block-row\">{{ phrase(\'there_no_conversations_to_display\') }}</div>\n			</xf:if>\n		</div>\n		<div class=\"block-footer block-footer--split uix_conversationsFooterMobile\">\n			<div class=\"block-footer-main\">\n				<a href=\"{{ link(\'conversations\') }}\">{{ phrase(\'show_all...\') }}</a>\n			</div>\n			<xf:if is=\"$xf.visitor.canStartConversation()\">\n				<div class=\"block-footer-opposite\">\n					<a href=\"{{ link(\'conversations/add\') }}\">{{ phrase(\'start_new_conversation\') }}</a>					\n				</div>\n			</xf:if>\n		</div>\n	</div>\n\n	<xf:pagenav page=\"{$page}\" perpage=\"{$perPage}\" total=\"{$total}\"\n		link=\"conversations\" params=\"{$filters}\"\n		wrapperclass=\"block-outer block-outer--after\" />\n</div>\n\n<xf:widgetpos id=\"conversation_list_sidebar\" position=\"sidebar\" />','O:24:\"XF\\Template\\Compiler\\Ast\":1:{s:8:\"children\";a:31:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:5:\"title\";s:10:\"attributes\";a:1:{s:4:\"page\";O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:4:\"page\";s:10:\"dimensions\";a:0:{}s:7:\"filters\";a:0:{}s:4:\"line\";i:1;}}s:8:\"children\";a:1:{i:0;O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:32:\"XF\\Template\\Compiler\\Syntax\\Func\":3:{s:4:\"name\";s:6:\"phrase\";s:9:\"arguments\";a:1:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:13:\"conversations\";s:4:\"line\";i:1;}}s:4:\"line\";i:1;}s:4:\"line\";i:1;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:0;s:4:\"line\";i:1;}i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:2:\"\n\n\";s:4:\"line\";i:1;}i:2;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:2:\"js\";s:10:\"attributes\";a:2:{s:3:\"src\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:16:\"xf/inline_mod.js\";s:4:\"line\";i:3;}s:3:\"min\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:1:\"1\";s:4:\"line\";i:3;}}s:8:\"children\";a:0:{}s:11:\"isSelfClose\";b:1;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:0;s:4:\"line\";i:3;}i:3;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:2:\"\n\n\";s:4:\"line\";i:3;}i:4;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:10:\"pageaction\";s:10:\"attributes\";a:1:{s:2:\"if\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:34:\"$xf.visitor.canStartConversation()\";s:4:\"line\";i:5;}}s:8:\"children\";a:3:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:2:\"\n	\";s:4:\"line\";i:5;}i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:6:\"button\";s:10:\"attributes\";a:3:{s:4:\"href\";O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:32:\"XF\\Template\\Compiler\\Syntax\\Func\":3:{s:4:\"name\";s:4:\"link\";s:9:\"arguments\";a:1:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:17:\"conversations/add\";s:4:\"line\";i:6;}}s:4:\"line\";i:6;}s:4:\"line\";i:6;}s:5:\"class\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:11:\"button--cta\";s:4:\"line\";i:6;}s:4:\"icon\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:5:\"write\";s:4:\"line\";i:6;}}s:8:\"children\";a:1:{i:0;O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:32:\"XF\\Template\\Compiler\\Syntax\\Func\":3:{s:4:\"name\";s:6:\"phrase\";s:9:\"arguments\";a:1:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:18:\"start_conversation\";s:4:\"line\";i:6;}}s:4:\"line\";i:6;}s:4:\"line\";i:6;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:1;s:4:\"line\";i:6;}i:2;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:1:\"\n\";s:4:\"line\";i:6;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:0;s:4:\"line\";i:7;}i:5;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:83:\"\n\n<div class=\"block\" data-xf-init=\"inline-mod\" data-type=\"conversation\" data-href=\"\";s:4:\"line\";i:7;}i:6;O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:32:\"XF\\Template\\Compiler\\Syntax\\Func\":3:{s:4:\"name\";s:4:\"link\";s:9:\"arguments\";a:1:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:10:\"inline-mod\";s:4:\"line\";i:9;}}s:4:\"line\";i:9;}s:4:\"line\";i:9;}i:7;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:32:\"\">\n	<div class=\"block-outer\">\n		\";s:4:\"line\";i:9;}i:8;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:7:\"pagenav\";s:10:\"attributes\";a:6:{s:4:\"page\";O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:4:\"page\";s:10:\"dimensions\";a:0:{}s:7:\"filters\";a:0:{}s:4:\"line\";i:12;}s:7:\"perpage\";O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:7:\"perPage\";s:10:\"dimensions\";a:0:{}s:7:\"filters\";a:0:{}s:4:\"line\";i:12;}s:5:\"total\";O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:5:\"total\";s:10:\"dimensions\";a:0:{}s:7:\"filters\";a:0:{}s:4:\"line\";i:12;}s:4:\"link\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:13:\"conversations\";s:4:\"line\";i:13;}s:6:\"params\";O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:7:\"filters\";s:10:\"dimensions\";a:0:{}s:7:\"filters\";a:0:{}s:4:\"line\";i:13;}s:12:\"wrapperclass\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:16:\"block-outer-main\";s:4:\"line\";i:14;}}s:8:\"children\";a:0:{}s:11:\"isSelfClose\";b:1;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:0;s:4:\"line\";i:14;}i:9;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:71:\"\n		<div class=\"block-outer-opposite\">\n			<div class=\"buttonGroup\">\n				\";s:4:\"line\";i:14;}i:10;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:5:\"macro\";s:10:\"attributes\";a:5:{s:8:\"template\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:17:\"inline_mod_macros\";s:4:\"line\";i:17;}s:4:\"name\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:6:\"button\";s:4:\"line\";i:17;}s:11:\"arg-variant\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:26:\"inlineModButton--withLabel\";s:4:\"line\";i:18;}s:9:\"arg-label\";O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:32:\"XF\\Template\\Compiler\\Syntax\\Func\":3:{s:4:\"name\";s:6:\"phrase\";s:9:\"arguments\";a:1:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:8:\"selected\";s:4:\"line\";i:19;}}s:4:\"line\";i:19;}s:4:\"line\";i:19;}s:11:\"arg-tooltip\";O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:35:\"XF\\Template\\Compiler\\Syntax\\Boolean\":2:{s:4:\"bool\";b:0;s:4:\"line\";i:20;}s:4:\"line\";i:20;}}s:8:\"children\";a:0:{}s:11:\"isSelfClose\";b:1;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:0;s:4:\"line\";i:20;}i:11;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:123:\"\n			</div>\n		</div>\n	</div>\n\n	<div class=\"block-container\">\n		<div class=\"block-filterBar\">\n			<div class=\"filterBar\">\n				\";s:4:\"line\";i:20;}i:12;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:2:\"if\";s:10:\"attributes\";a:1:{s:12:\"contentcheck\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:4:\"true\";s:4:\"line\";i:28;}}s:8:\"children\";a:3:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:42:\"\n					<ul class=\"filterBar-filters\">\n					\";s:4:\"line\";i:28;}i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:12:\"contentcheck\";s:10:\"attributes\";a:0:{}s:8:\"children\";a:9:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:7:\"\n						\";s:4:\"line\";i:30;}i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:2:\"if\";s:10:\"attributes\";a:1:{s:2:\"is\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:38:\"$filters.starter_id AND $starterFilter\";s:4:\"line\";i:31;}}s:8:\"children\";a:7:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:21:\"\n							<li><a href=\"\";s:4:\"line\";i:31;}i:1;O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:32:\"XF\\Template\\Compiler\\Syntax\\Func\":3:{s:4:\"name\";s:4:\"link\";s:9:\"arguments\";a:3:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:13:\"conversations\";s:4:\"line\";i:32;}i:1;O:37:\"XF\\Template\\Compiler\\Syntax\\NullValue\":1:{s:4:\"line\";i:32;}i:2;O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:7:\"filters\";s:10:\"dimensions\";a:0:{}s:7:\"filters\";a:1:{i:0;a:2:{i:0;s:7:\"replace\";i:1;a:2:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:10:\"starter_id\";s:4:\"line\";i:32;}i:1;O:37:\"XF\\Template\\Compiler\\Syntax\\NullValue\":1:{s:4:\"line\";i:32;}}}}s:4:\"line\";i:32;}}s:4:\"line\";i:32;}s:4:\"line\";i:32;}i:2;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:71:\"\"\n								class=\"filterBar-filterToggle\" data-xf-init=\"tooltip\" title=\"\";s:4:\"line\";i:32;}i:3;O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:39:\"XF\\Template\\Compiler\\Syntax\\FilterChain\":3:{s:5:\"value\";O:32:\"XF\\Template\\Compiler\\Syntax\\Func\":3:{s:4:\"name\";s:6:\"phrase\";s:9:\"arguments\";a:1:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:18:\"remove_this_filter\";s:4:\"line\";i:33;}}s:4:\"line\";i:33;}s:7:\"filters\";a:1:{i:0;a:2:{i:0;s:8:\"for_attr\";i:1;a:0:{}}}s:4:\"line\";i:33;}s:4:\"line\";i:33;}i:4;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:11:\"\">\n								\";s:4:\"line\";i:33;}i:5;O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:32:\"XF\\Template\\Compiler\\Syntax\\Func\":3:{s:4:\"name\";s:6:\"phrase\";s:9:\"arguments\";a:2:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:12:\"started_by_x\";s:4:\"line\";i:34;}i:1;O:32:\"XF\\Template\\Compiler\\Syntax\\Hash\":2:{s:5:\"parts\";a:1:{i:0;a:2:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:4:\"name\";s:4:\"line\";i:34;}i:1;O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:13:\"starterFilter\";s:10:\"dimensions\";a:1:{i:0;a:2:{i:0;s:5:\"array\";i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:8:\"username\";s:4:\"line\";i:34;}}}s:7:\"filters\";a:0:{}s:4:\"line\";i:34;}}}s:4:\"line\";i:34;}}s:4:\"line\";i:34;}s:4:\"line\";i:34;}i:6;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:16:\"</a></li>\n						\";s:4:\"line\";i:34;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:2;s:4:\"line\";i:35;}i:2;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:7:\"\n						\";s:4:\"line\";i:35;}i:3;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:2:\"if\";s:10:\"attributes\";a:1:{s:2:\"is\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:40:\"$filters.receiver_id AND $receiverFilter\";s:4:\"line\";i:36;}}s:8:\"children\";a:7:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:21:\"\n							<li><a href=\"\";s:4:\"line\";i:36;}i:1;O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:32:\"XF\\Template\\Compiler\\Syntax\\Func\":3:{s:4:\"name\";s:4:\"link\";s:9:\"arguments\";a:3:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:13:\"conversations\";s:4:\"line\";i:37;}i:1;O:37:\"XF\\Template\\Compiler\\Syntax\\NullValue\":1:{s:4:\"line\";i:37;}i:2;O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:7:\"filters\";s:10:\"dimensions\";a:0:{}s:7:\"filters\";a:1:{i:0;a:2:{i:0;s:7:\"replace\";i:1;a:2:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:11:\"receiver_id\";s:4:\"line\";i:37;}i:1;O:37:\"XF\\Template\\Compiler\\Syntax\\NullValue\":1:{s:4:\"line\";i:37;}}}}s:4:\"line\";i:37;}}s:4:\"line\";i:37;}s:4:\"line\";i:37;}i:2;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:71:\"\"\n								class=\"filterBar-filterToggle\" data-xf-init=\"tooltip\" title=\"\";s:4:\"line\";i:37;}i:3;O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:39:\"XF\\Template\\Compiler\\Syntax\\FilterChain\":3:{s:5:\"value\";O:32:\"XF\\Template\\Compiler\\Syntax\\Func\":3:{s:4:\"name\";s:6:\"phrase\";s:9:\"arguments\";a:1:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:18:\"remove_this_filter\";s:4:\"line\";i:38;}}s:4:\"line\";i:38;}s:7:\"filters\";a:1:{i:0;a:2:{i:0;s:8:\"for_attr\";i:1;a:0:{}}}s:4:\"line\";i:38;}s:4:\"line\";i:38;}i:4;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:11:\"\">\n								\";s:4:\"line\";i:38;}i:5;O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:32:\"XF\\Template\\Compiler\\Syntax\\Func\":3:{s:4:\"name\";s:6:\"phrase\";s:9:\"arguments\";a:2:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:13:\"received_by_x\";s:4:\"line\";i:39;}i:1;O:32:\"XF\\Template\\Compiler\\Syntax\\Hash\":2:{s:5:\"parts\";a:1:{i:0;a:2:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:4:\"name\";s:4:\"line\";i:39;}i:1;O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:14:\"receiverFilter\";s:10:\"dimensions\";a:1:{i:0;a:2:{i:0;s:5:\"array\";i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:8:\"username\";s:4:\"line\";i:39;}}}s:7:\"filters\";a:0:{}s:4:\"line\";i:39;}}}s:4:\"line\";i:39;}}s:4:\"line\";i:39;}s:4:\"line\";i:39;}i:6;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:16:\"</a></li>\n						\";s:4:\"line\";i:39;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:2;s:4:\"line\";i:40;}i:4;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:7:\"\n						\";s:4:\"line\";i:40;}i:5;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:2:\"if\";s:10:\"attributes\";a:1:{s:2:\"is\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:16:\"$filters.starred\";s:4:\"line\";i:41;}}s:8:\"children\";a:9:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:21:\"\n							<li><a href=\"\";s:4:\"line\";i:41;}i:1;O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:32:\"XF\\Template\\Compiler\\Syntax\\Func\":3:{s:4:\"name\";s:4:\"link\";s:9:\"arguments\";a:3:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:13:\"conversations\";s:4:\"line\";i:42;}i:1;O:37:\"XF\\Template\\Compiler\\Syntax\\NullValue\":1:{s:4:\"line\";i:42;}i:2;O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:7:\"filters\";s:10:\"dimensions\";a:0:{}s:7:\"filters\";a:1:{i:0;a:2:{i:0;s:7:\"replace\";i:1;a:2:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:7:\"starred\";s:4:\"line\";i:42;}i:1;O:37:\"XF\\Template\\Compiler\\Syntax\\NullValue\":1:{s:4:\"line\";i:42;}}}}s:4:\"line\";i:42;}}s:4:\"line\";i:42;}s:4:\"line\";i:42;}i:2;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:71:\"\"\n								class=\"filterBar-filterToggle\" data-xf-init=\"tooltip\" title=\"\";s:4:\"line\";i:42;}i:3;O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:39:\"XF\\Template\\Compiler\\Syntax\\FilterChain\":3:{s:5:\"value\";O:32:\"XF\\Template\\Compiler\\Syntax\\Func\":3:{s:4:\"name\";s:6:\"phrase\";s:9:\"arguments\";a:1:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:18:\"remove_this_filter\";s:4:\"line\";i:43;}}s:4:\"line\";i:43;}s:7:\"filters\";a:1:{i:0;a:2:{i:0;s:8:\"for_attr\";i:1;a:0:{}}}s:4:\"line\";i:43;}s:4:\"line\";i:43;}i:4;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:54:\"\">\n								<span class=\"filterBar-filterToggle-label\">\";s:4:\"line\";i:43;}i:5;O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:32:\"XF\\Template\\Compiler\\Syntax\\Func\":3:{s:4:\"name\";s:6:\"phrase\";s:9:\"arguments\";a:1:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:10:\"show_only:\";s:4:\"line\";i:44;}}s:4:\"line\";i:44;}s:4:\"line\";i:44;}i:6;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:16:\"</span>\n								\";s:4:\"line\";i:44;}i:7;O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:32:\"XF\\Template\\Compiler\\Syntax\\Func\":3:{s:4:\"name\";s:6:\"phrase\";s:9:\"arguments\";a:1:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:7:\"starred\";s:4:\"line\";i:45;}}s:4:\"line\";i:45;}s:4:\"line\";i:45;}i:8;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:16:\"</a></li>\n						\";s:4:\"line\";i:45;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:2;s:4:\"line\";i:46;}i:6;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:7:\"\n						\";s:4:\"line\";i:46;}i:7;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:2:\"if\";s:10:\"attributes\";a:1:{s:2:\"is\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:15:\"$filters.unread\";s:4:\"line\";i:47;}}s:8:\"children\";a:9:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:21:\"\n							<li><a href=\"\";s:4:\"line\";i:47;}i:1;O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:32:\"XF\\Template\\Compiler\\Syntax\\Func\":3:{s:4:\"name\";s:4:\"link\";s:9:\"arguments\";a:3:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:13:\"conversations\";s:4:\"line\";i:48;}i:1;O:37:\"XF\\Template\\Compiler\\Syntax\\NullValue\":1:{s:4:\"line\";i:48;}i:2;O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:7:\"filters\";s:10:\"dimensions\";a:0:{}s:7:\"filters\";a:1:{i:0;a:2:{i:0;s:7:\"replace\";i:1;a:2:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:6:\"unread\";s:4:\"line\";i:48;}i:1;O:37:\"XF\\Template\\Compiler\\Syntax\\NullValue\":1:{s:4:\"line\";i:48;}}}}s:4:\"line\";i:48;}}s:4:\"line\";i:48;}s:4:\"line\";i:48;}i:2;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:71:\"\"\n								class=\"filterBar-filterToggle\" data-xf-init=\"tooltip\" title=\"\";s:4:\"line\";i:48;}i:3;O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:39:\"XF\\Template\\Compiler\\Syntax\\FilterChain\":3:{s:5:\"value\";O:32:\"XF\\Template\\Compiler\\Syntax\\Func\":3:{s:4:\"name\";s:6:\"phrase\";s:9:\"arguments\";a:1:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:18:\"remove_this_filter\";s:4:\"line\";i:49;}}s:4:\"line\";i:49;}s:7:\"filters\";a:1:{i:0;a:2:{i:0;s:8:\"for_attr\";i:1;a:0:{}}}s:4:\"line\";i:49;}s:4:\"line\";i:49;}i:4;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:54:\"\">\n								<span class=\"filterBar-filterToggle-label\">\";s:4:\"line\";i:49;}i:5;O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:32:\"XF\\Template\\Compiler\\Syntax\\Func\":3:{s:4:\"name\";s:6:\"phrase\";s:9:\"arguments\";a:1:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:10:\"show_only:\";s:4:\"line\";i:50;}}s:4:\"line\";i:50;}s:4:\"line\";i:50;}i:6;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:16:\"</span>\n								\";s:4:\"line\";i:50;}i:7;O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:32:\"XF\\Template\\Compiler\\Syntax\\Func\":3:{s:4:\"name\";s:6:\"phrase\";s:9:\"arguments\";a:1:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:13:\"filter_unread\";s:4:\"line\";i:51;}}s:4:\"line\";i:51;}s:4:\"line\";i:51;}i:8;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:16:\"</a></li>\n						\";s:4:\"line\";i:51;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:2;s:4:\"line\";i:52;}i:8;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:6:\"\n					\";s:4:\"line\";i:52;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:1;s:4:\"line\";i:53;}i:2;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:16:\"\n					</ul>\n				\";s:4:\"line\";i:53;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:0;s:4:\"line\";i:55;}i:13;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:130:\"\n\n				<a class=\"filterBar-menuTrigger\" data-xf-click=\"menu\" role=\"button\" tabindex=\"0\" aria-expanded=\"false\" aria-haspopup=\"true\">\";s:4:\"line\";i:55;}i:14;O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:32:\"XF\\Template\\Compiler\\Syntax\\Func\":3:{s:4:\"name\";s:6:\"phrase\";s:9:\"arguments\";a:1:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:7:\"filters\";s:4:\"line\";i:57;}}s:4:\"line\";i:57;}s:4:\"line\";i:57;}i:15;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:126:\"</a>\n				<div class=\"menu\" data-menu=\"menu\" aria-hidden=\"true\">\n					<div class=\"menu-content\">\n						<h4 class=\"menu-header\">\";s:4:\"line\";i:57;}i:16;O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:32:\"XF\\Template\\Compiler\\Syntax\\Func\":3:{s:4:\"name\";s:6:\"phrase\";s:9:\"arguments\";a:1:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:10:\"show_only:\";s:4:\"line\";i:60;}}s:4:\"line\";i:60;}s:4:\"line\";i:60;}i:17;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:12:\"</h4>\n						\";s:4:\"line\";i:60;}i:18;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:4:\"form\";s:10:\"attributes\";a:1:{s:6:\"action\";O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:32:\"XF\\Template\\Compiler\\Syntax\\Func\":3:{s:4:\"name\";s:4:\"link\";s:9:\"arguments\";a:1:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:21:\"conversations/filters\";s:4:\"line\";i:61;}}s:4:\"line\";i:61;}s:4:\"line\";i:61;}}s:8:\"children\";a:9:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:59:\"\n							<div class=\"menu-row menu-row--separated\">\n								\";s:4:\"line\";i:61;}i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:5:\"radio\";s:10:\"attributes\";a:1:{s:4:\"name\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:11:\"filter_type\";s:4:\"line\";i:63;}}s:8:\"children\";a:7:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:10:\"\n									\";s:4:\"line\";i:63;}i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:6:\"option\";s:10:\"attributes\";a:2:{s:5:\"value\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:0:\"\";s:4:\"line\";i:64;}s:8:\"selected\";O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:42:\"XF\\Template\\Compiler\\Syntax\\BinaryOperator\":5:{s:8:\"operator\";i:2;s:3:\"lhs\";O:41:\"XF\\Template\\Compiler\\Syntax\\UnaryOperator\":4:{s:8:\"operator\";i:23;s:6:\"syntax\";O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:13:\"starterFilter\";s:10:\"dimensions\";a:0:{}s:7:\"filters\";a:0:{}s:4:\"line\";i:64;}s:3:\"map\";a:2:{i:23;s:1:\"!\";i:16;s:1:\"-\";}s:4:\"line\";i:64;}s:3:\"rhs\";O:41:\"XF\\Template\\Compiler\\Syntax\\UnaryOperator\":4:{s:8:\"operator\";i:23;s:6:\"syntax\";O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:14:\"receiverFilter\";s:10:\"dimensions\";a:0:{}s:7:\"filters\";a:0:{}s:4:\"line\";i:64;}s:3:\"map\";a:2:{i:23;s:1:\"!\";i:16;s:1:\"-\";}s:4:\"line\";i:64;}s:3:\"map\";a:16:{i:2;s:3:\"AND\";i:18;s:1:\".\";i:20;s:1:\"/\";i:6;s:2:\"==\";i:10;s:1:\">\";i:11;s:2:\">=\";i:8;s:3:\"===\";i:12;s:1:\"<\";i:13;s:2:\"<=\";i:16;s:1:\"-\";i:19;s:1:\"*\";i:21;s:1:\"%\";i:7;s:2:\"!=\";i:9;s:3:\"!==\";i:1;s:2:\"OR\";i:17;s:1:\"+\";}s:4:\"line\";i:64;}s:4:\"line\";i:64;}}s:8:\"children\";a:1:{i:0;O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:32:\"XF\\Template\\Compiler\\Syntax\\Func\":3:{s:4:\"name\";s:6:\"phrase\";s:9:\"arguments\";a:1:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:22:\"show_all_conversations\";s:4:\"line\";i:64;}}s:4:\"line\";i:64;}s:4:\"line\";i:64;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:2;s:4:\"line\";i:64;}i:2;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:10:\"\n									\";s:4:\"line\";i:64;}i:3;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:6:\"option\";s:10:\"attributes\";a:4:{s:5:\"value\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:7:\"started\";s:4:\"line\";i:65;}s:8:\"selected\";O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:43:\"XF\\Template\\Compiler\\Syntax\\TernaryOperator\":4:{s:9:\"condition\";O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:13:\"starterFilter\";s:10:\"dimensions\";a:0:{}s:7:\"filters\";a:0:{}s:4:\"line\";i:65;}s:4:\"true\";O:35:\"XF\\Template\\Compiler\\Syntax\\Boolean\":2:{s:4:\"bool\";b:1;s:4:\"line\";i:65;}s:5:\"false\";O:35:\"XF\\Template\\Compiler\\Syntax\\Boolean\":2:{s:4:\"bool\";b:0;s:4:\"line\";i:65;}s:4:\"line\";i:65;}s:4:\"line\";i:65;}s:9:\"data-hide\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:4:\"true\";s:4:\"line\";i:65;}s:5:\"label\";O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:32:\"XF\\Template\\Compiler\\Syntax\\Func\":3:{s:4:\"name\";s:6:\"phrase\";s:9:\"arguments\";a:1:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:13:\"started_by...\";s:4:\"line\";i:66;}}s:4:\"line\";i:66;}s:4:\"line\";i:66;}}s:8:\"children\";a:3:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:12:\"\n\n										\";s:4:\"line\";i:66;}i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:7:\"textbox\";s:10:\"attributes\";a:4:{s:4:\"name\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:7:\"starter\";s:4:\"line\";i:68;}s:5:\"value\";O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:43:\"XF\\Template\\Compiler\\Syntax\\TernaryOperator\":4:{s:9:\"condition\";O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:13:\"starterFilter\";s:10:\"dimensions\";a:0:{}s:7:\"filters\";a:0:{}s:4:\"line\";i:68;}s:4:\"true\";O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:13:\"starterFilter\";s:10:\"dimensions\";a:1:{i:0;a:2:{i:0;s:5:\"array\";i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:8:\"username\";s:4:\"line\";i:68;}}}s:7:\"filters\";a:0:{}s:4:\"line\";i:68;}s:5:\"false\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:0:\"\";s:4:\"line\";i:68;}s:4:\"line\";i:68;}s:4:\"line\";i:68;}s:2:\"ac\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:6:\"single\";s:4:\"line\";i:68;}s:9:\"maxlength\";O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:32:\"XF\\Template\\Compiler\\Syntax\\Func\":3:{s:4:\"name\";s:10:\"max_length\";s:9:\"arguments\";a:2:{i:0;O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:2:\"xf\";s:10:\"dimensions\";a:1:{i:0;a:2:{i:0;s:5:\"array\";i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:7:\"visitor\";s:4:\"line\";i:69;}}}s:7:\"filters\";a:0:{}s:4:\"line\";i:69;}i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:8:\"username\";s:4:\"line\";i:69;}}s:4:\"line\";i:69;}s:4:\"line\";i:69;}}s:8:\"children\";a:0:{}s:11:\"isSelfClose\";b:1;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:3;s:4:\"line\";i:69;}i:2;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:10:\"\n									\";s:4:\"line\";i:69;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:2;s:4:\"line\";i:70;}i:4;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:10:\"\n									\";s:4:\"line\";i:70;}i:5;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:6:\"option\";s:10:\"attributes\";a:4:{s:5:\"value\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:8:\"received\";s:4:\"line\";i:71;}s:8:\"selected\";O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:43:\"XF\\Template\\Compiler\\Syntax\\TernaryOperator\":4:{s:9:\"condition\";O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:14:\"receiverFilter\";s:10:\"dimensions\";a:0:{}s:7:\"filters\";a:0:{}s:4:\"line\";i:71;}s:4:\"true\";O:35:\"XF\\Template\\Compiler\\Syntax\\Boolean\":2:{s:4:\"bool\";b:1;s:4:\"line\";i:71;}s:5:\"false\";O:35:\"XF\\Template\\Compiler\\Syntax\\Boolean\":2:{s:4:\"bool\";b:0;s:4:\"line\";i:71;}s:4:\"line\";i:71;}s:4:\"line\";i:71;}s:9:\"data-hide\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:4:\"true\";s:4:\"line\";i:71;}s:5:\"label\";O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:32:\"XF\\Template\\Compiler\\Syntax\\Func\":3:{s:4:\"name\";s:6:\"phrase\";s:9:\"arguments\";a:1:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:14:\"received_by...\";s:4:\"line\";i:72;}}s:4:\"line\";i:72;}s:4:\"line\";i:72;}}s:8:\"children\";a:3:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:12:\"\n\n										\";s:4:\"line\";i:72;}i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:7:\"textbox\";s:10:\"attributes\";a:4:{s:4:\"name\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:8:\"receiver\";s:4:\"line\";i:74;}s:5:\"value\";O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:43:\"XF\\Template\\Compiler\\Syntax\\TernaryOperator\":4:{s:9:\"condition\";O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:14:\"receiverFilter\";s:10:\"dimensions\";a:0:{}s:7:\"filters\";a:0:{}s:4:\"line\";i:74;}s:4:\"true\";O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:14:\"receiverFilter\";s:10:\"dimensions\";a:1:{i:0;a:2:{i:0;s:5:\"array\";i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:8:\"username\";s:4:\"line\";i:74;}}}s:7:\"filters\";a:0:{}s:4:\"line\";i:74;}s:5:\"false\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:0:\"\";s:4:\"line\";i:74;}s:4:\"line\";i:74;}s:4:\"line\";i:74;}s:2:\"ac\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:6:\"single\";s:4:\"line\";i:74;}s:9:\"maxlength\";O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:32:\"XF\\Template\\Compiler\\Syntax\\Func\":3:{s:4:\"name\";s:10:\"max_length\";s:9:\"arguments\";a:2:{i:0;O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:2:\"xf\";s:10:\"dimensions\";a:1:{i:0;a:2:{i:0;s:5:\"array\";i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:7:\"visitor\";s:4:\"line\";i:75;}}}s:7:\"filters\";a:0:{}s:4:\"line\";i:75;}i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:8:\"username\";s:4:\"line\";i:75;}}s:4:\"line\";i:75;}s:4:\"line\";i:75;}}s:8:\"children\";a:0:{}s:11:\"isSelfClose\";b:1;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:3;s:4:\"line\";i:75;}i:2;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:10:\"\n									\";s:4:\"line\";i:75;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:2;s:4:\"line\";i:76;}i:6;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:9:\"\n								\";s:4:\"line\";i:76;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:1;s:4:\"line\";i:77;}i:2;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:73:\"\n							</div>\n							<div class=\"menu-row menu-row--separated\">\n								\";s:4:\"line\";i:77;}i:3;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:8:\"checkbox\";s:10:\"attributes\";a:0:{}s:8:\"children\";a:5:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:10:\"\n									\";s:4:\"line\";i:80;}i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:6:\"option\";s:10:\"attributes\";a:3:{s:4:\"name\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:7:\"starred\";s:4:\"line\";i:81;}s:8:\"selected\";O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:7:\"filters\";s:10:\"dimensions\";a:1:{i:0;a:2:{i:0;s:5:\"array\";i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:7:\"starred\";s:4:\"line\";i:81;}}}s:7:\"filters\";a:0:{}s:4:\"line\";i:81;}s:5:\"label\";O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:32:\"XF\\Template\\Compiler\\Syntax\\Func\":3:{s:4:\"name\";s:6:\"phrase\";s:9:\"arguments\";a:1:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:21:\"starred_conversations\";s:4:\"line\";i:81;}}s:4:\"line\";i:81;}s:4:\"line\";i:81;}}s:8:\"children\";a:0:{}s:11:\"isSelfClose\";b:1;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:2;s:4:\"line\";i:81;}i:2;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:10:\"\n									\";s:4:\"line\";i:81;}i:3;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:6:\"option\";s:10:\"attributes\";a:3:{s:4:\"name\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:6:\"unread\";s:4:\"line\";i:82;}s:8:\"selected\";O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:7:\"filters\";s:10:\"dimensions\";a:1:{i:0;a:2:{i:0;s:5:\"array\";i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:6:\"unread\";s:4:\"line\";i:82;}}}s:7:\"filters\";a:0:{}s:4:\"line\";i:82;}s:5:\"label\";O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:32:\"XF\\Template\\Compiler\\Syntax\\Func\":3:{s:4:\"name\";s:6:\"phrase\";s:9:\"arguments\";a:1:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:20:\"unread_conversations\";s:4:\"line\";i:82;}}s:4:\"line\";i:82;}s:4:\"line\";i:82;}}s:8:\"children\";a:0:{}s:11:\"isSelfClose\";b:1;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:2;s:4:\"line\";i:82;}i:4;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:9:\"\n								\";s:4:\"line\";i:82;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:1;s:4:\"line\";i:83;}i:4;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:102:\"\n							</div>\n\n							<div class=\"menu-footer\">\n								<span class=\"menu-footer-controls\">\n									\";s:4:\"line\";i:83;}i:5;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:6:\"button\";s:10:\"attributes\";a:2:{s:4:\"type\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:6:\"submit\";s:4:\"line\";i:88;}s:5:\"class\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:15:\"button--primary\";s:4:\"line\";i:88;}}s:8:\"children\";a:1:{i:0;O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:32:\"XF\\Template\\Compiler\\Syntax\\Func\":3:{s:4:\"name\";s:6:\"phrase\";s:9:\"arguments\";a:1:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:6:\"filter\";s:4:\"line\";i:88;}}s:4:\"line\";i:88;}s:4:\"line\";i:88;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:1;s:4:\"line\";i:88;}i:6;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:38:\"\n								</span>\n							</div>\n							\";s:4:\"line\";i:88;}i:7;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:9:\"hiddenval\";s:10:\"attributes\";a:1:{s:4:\"name\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:5:\"apply\";s:4:\"line\";i:91;}}s:8:\"children\";a:1:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:1:\"1\";s:4:\"line\";i:91;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:1;s:4:\"line\";i:91;}i:8;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:7:\"\n						\";s:4:\"line\";i:91;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:0;s:4:\"line\";i:92;}i:19;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:74:\"\n					</div>\n				</div>\n			</div>\n		</div>\n\n		<div class=\"block-body\">\n			\";s:4:\"line\";i:92;}i:20;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:2:\"if\";s:10:\"attributes\";a:1:{s:2:\"is\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:23:\"$userConvs is not empty\";s:4:\"line\";i:99;}}s:8:\"children\";a:7:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:44:\"\n				<div class=\"structItemContainer\">\n					\";s:4:\"line\";i:99;}i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:7:\"foreach\";s:10:\"attributes\";a:2:{s:4:\"loop\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:10:\"$userConvs\";s:4:\"line\";i:101;}s:5:\"value\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:9:\"$userConv\";s:4:\"line\";i:101;}}s:8:\"children\";a:3:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:7:\"\n						\";s:4:\"line\";i:101;}i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:5:\"macro\";s:10:\"attributes\";a:3:{s:8:\"template\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:24:\"conversation_list_macros\";s:4:\"line\";i:102;}s:4:\"name\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:4:\"item\";s:4:\"line\";i:102;}s:12:\"arg-userConv\";O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:8:\"userConv\";s:10:\"dimensions\";a:0:{}s:7:\"filters\";a:0:{}s:4:\"line\";i:102;}}s:8:\"children\";a:0:{}s:11:\"isSelfClose\";b:1;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:2;s:4:\"line\";i:102;}i:2;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:6:\"\n					\";s:4:\"line\";i:102;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:1;s:4:\"line\";i:103;}i:2;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:16:\"\n				</div>\n				\";s:4:\"line\";i:103;}i:3;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:4:\"else\";s:10:\"attributes\";a:0:{}s:8:\"children\";a:0:{}s:11:\"isSelfClose\";b:1;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:1;s:4:\"line\";i:105;}i:4;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:28:\"\n				<div class=\"block-row\">\";s:4:\"line\";i:105;}i:5;O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:32:\"XF\\Template\\Compiler\\Syntax\\Func\":3:{s:4:\"name\";s:6:\"phrase\";s:9:\"arguments\";a:1:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:33:\"there_no_conversations_to_display\";s:4:\"line\";i:106;}}s:4:\"line\";i:106;}s:4:\"line\";i:106;}i:6;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:10:\"</div>\n			\";s:4:\"line\";i:106;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:0;s:4:\"line\";i:107;}i:21;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:137:\"\n		</div>\n		<div class=\"block-footer block-footer--split uix_conversationsFooterMobile\">\n			<div class=\"block-footer-main\">\n				<a href=\"\";s:4:\"line\";i:107;}i:22;O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:32:\"XF\\Template\\Compiler\\Syntax\\Func\":3:{s:4:\"name\";s:4:\"link\";s:9:\"arguments\";a:1:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:13:\"conversations\";s:4:\"line\";i:111;}}s:4:\"line\";i:111;}s:4:\"line\";i:111;}i:23;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:2:\"\">\";s:4:\"line\";i:111;}i:24;O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:32:\"XF\\Template\\Compiler\\Syntax\\Func\":3:{s:4:\"name\";s:6:\"phrase\";s:9:\"arguments\";a:1:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:11:\"show_all...\";s:4:\"line\";i:111;}}s:4:\"line\";i:111;}s:4:\"line\";i:111;}i:25;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:18:\"</a>\n			</div>\n			\";s:4:\"line\";i:111;}i:26;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:2:\"if\";s:10:\"attributes\";a:1:{s:2:\"is\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:34:\"$xf.visitor.canStartConversation()\";s:4:\"line\";i:113;}}s:8:\"children\";a:5:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:55:\"\n				<div class=\"block-footer-opposite\">\n					<a href=\"\";s:4:\"line\";i:113;}i:1;O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:32:\"XF\\Template\\Compiler\\Syntax\\Func\":3:{s:4:\"name\";s:4:\"link\";s:9:\"arguments\";a:1:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:17:\"conversations/add\";s:4:\"line\";i:115;}}s:4:\"line\";i:115;}s:4:\"line\";i:115;}i:2;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:2:\"\">\";s:4:\"line\";i:115;}i:3;O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:32:\"XF\\Template\\Compiler\\Syntax\\Func\":3:{s:4:\"name\";s:6:\"phrase\";s:9:\"arguments\";a:1:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:22:\"start_new_conversation\";s:4:\"line\";i:115;}}s:4:\"line\";i:115;}s:4:\"line\";i:115;}i:4;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:24:\"</a>					\n				</div>\n			\";s:4:\"line\";i:115;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:0;s:4:\"line\";i:117;}i:27;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:20:\"\n		</div>\n	</div>\n\n	\";s:4:\"line\";i:117;}i:28;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:7:\"pagenav\";s:10:\"attributes\";a:6:{s:4:\"page\";O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:4:\"page\";s:10:\"dimensions\";a:0:{}s:7:\"filters\";a:0:{}s:4:\"line\";i:121;}s:7:\"perpage\";O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:7:\"perPage\";s:10:\"dimensions\";a:0:{}s:7:\"filters\";a:0:{}s:4:\"line\";i:121;}s:5:\"total\";O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:5:\"total\";s:10:\"dimensions\";a:0:{}s:7:\"filters\";a:0:{}s:4:\"line\";i:121;}s:4:\"link\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:13:\"conversations\";s:4:\"line\";i:122;}s:6:\"params\";O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:7:\"filters\";s:10:\"dimensions\";a:0:{}s:7:\"filters\";a:0:{}s:4:\"line\";i:122;}s:12:\"wrapperclass\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:30:\"block-outer block-outer--after\";s:4:\"line\";i:123;}}s:8:\"children\";a:0:{}s:11:\"isSelfClose\";b:1;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:0;s:4:\"line\";i:123;}i:29;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:9:\"\n</div>\n\n\";s:4:\"line\";i:123;}i:30;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:9:\"widgetpos\";s:10:\"attributes\";a:2:{s:2:\"id\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:25:\"conversation_list_sidebar\";s:4:\"line\";i:126;}s:8:\"position\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:7:\"sidebar\";s:4:\"line\";i:126;}}s:8:\"children\";a:0:{}s:11:\"isSelfClose\";b:1;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:0;s:4:\"line\";i:126;}}}','XF',2011072,'2.1.10 Patch 2',1629855046),(1196,'public','conversation_list_macros',2,'<xf:macro name=\"item\"\n	arg-userConv=\"!\"\n	arg-allowInlineMod=\"{{ true }}\">\n\n	<xf:css src=\"structured_list.less\" />\n\n	<div class=\"structItem structItem--conversation {{ $userConv.isUnread() ? \'is-unread\' : \'\' }} js-inlineModContainer\" data-author=\"{{ $userConv.Master.Starter.username ?: $userConv.Master.username }}\">\n		<div class=\"structItem-cell structItem-cell--icon\">\n			<div class=\"structItem-iconContainer\">\n				<xf:avatar user=\"$userConv.Master.Starter\" size=\"s\" defaultname=\"{$userConv.Master.username}\" />\n			</div>\n		</div>\n		<div class=\"structItem-cell structItem-cell--main\" data-xf-init=\"touch-proxy\">\n			<xf:if contentcheck=\"true\">\n				<ul class=\"structItem-statuses\">\n				<xf:contentcheck>\n					<xf:if is=\"$userConv.is_starred\">\n						<li>\n							<i class=\"structItem-status structItem-status--starred\" aria-hidden=\"true\" title=\"{{ phrase(\'starred\')|for_attr }}\"></i>\n							<span class=\"u-srOnly\">{{ phrase(\'starred\') }}</span>\n						</li>\n					</xf:if>\n					<xf:if is=\"!$userConv.Master.conversation_open\">\n						<li>\n							<i class=\"structItem-status structItem-status--locked\" aria-hidden=\"true\" title=\"{{ phrase(\'locked\')|for_attr }}\"></i>\n							<span class=\"u-srOnly\">{{ phrase(\'locked\') }}</span>\n						</li>\n					</xf:if>\n				</xf:contentcheck>\n				</ul>\n			</xf:if>\n\n			<a href=\"{{ link(\'conversations/unread\', $userConv) }}\" class=\"structItem-title\" data-tp-primary=\"on\">{$userConv.title}</a>\n\n			<div class=\"structItem-minor\">\n				<xf:if contentcheck=\"true\">\n					<ul class=\"structItem-extraInfo\">\n					<xf:contentcheck>\n						<xf:if is=\"$allowInlineMod\">\n							<li><xf:checkbox standalone=\"true\">\n								<xf:option value=\"{$userConv.conversation_id}\" class=\"js-inlineModToggle\" />\n							</xf:checkbox></li>\n						</xf:if>\n					</xf:contentcheck>\n					</ul>\n				</xf:if>\n\n				<ul class=\"structItem-parts\">\n					<li>\n						<ul class=\"listInline listInline--comma listInline--selfInline\">\n							<li><xf:username user=\"$userConv.Master.Starter\" defaultname=\"{$userConv.Master.username}\" title=\"{{ phrase(\'conversation_starter\') }}\" /></li><xf:trim>\n							</xf:trim><xf:foreach loop=\"$userConv.Master.recipients\" value=\"$recipient\" if=\"{$recipient.user_id} != {$userConv.Master.user_id}\"><xf:trim>\n								<li><xf:username user=\"{$recipient}\" defaultname=\"{{ phrase(\'unknown_member\') }}\" /></li>\n							</xf:trim></xf:foreach>\n						</ul>\n					</li>\n					<li class=\"structItem-startDate\"><a href=\"{{ link(\'conversations\', $userConv) }}\" rel=\"nofollow\"><xf:date time=\"{$userConv.Master.start_date}\" /></a></li>\n					<xf:if is=\"$userConv.reply_count >= $xf.options.messagesPerPage\">\n						<span class=\"structItem-pageJump\">\n						<xf:foreach loop=\"{{ last_pages($userConv.reply_count + 1, $xf.options.messagesPerPage, $xf.options.lastPageLinks) }}\" value=\"$p\">\n							<a href=\"{{ link(\'conversations\', $userConv, {\'page\': $p}) }}\">{$p}</a>\n						</xf:foreach>\n						</span>\n					</xf:if>\n				</ul>\n			</div>\n		</div>\n		<div class=\"structItem-cell structItem-cell--meta\">\n			<dl class=\"pairs pairs--justified\">\n				<dt>{{ phrase(\'replies\') }}</dt>\n				<dd>{$userConv.reply_count|number}</dd>\n			</dl>\n			<dl class=\"pairs pairs--justified structItem-minor\">\n				<dt>{{ phrase(\'participants\') }}</dt>\n				<dd>{$userConv.Master.recipient_count|number}</dd>\n			</dl>\n		</div>\n		<div class=\"structItem-cell structItem-cell--latest\">\n			<a href=\"{{ link(\'conversations/latest\', $userConv) }}\" rel=\"nofollow\"><xf:date time=\"{$userConv.last_message_date}\" class=\"structItem-latestDate\" /></a>\n			<div class=\"structItem-minor\"><xf:username user=\"{$userConv.Master.last_message_cache}\" /></div>\n		</div>\n	</div>\n</xf:macro>','O:24:\"XF\\Template\\Compiler\\Ast\":1:{s:8:\"children\";a:1:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:5:\"macro\";s:10:\"attributes\";a:3:{s:4:\"name\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:4:\"item\";s:4:\"line\";i:1;}s:12:\"arg-userConv\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:1:\"!\";s:4:\"line\";i:2;}s:18:\"arg-allowInlineMod\";O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:35:\"XF\\Template\\Compiler\\Syntax\\Boolean\":2:{s:4:\"bool\";b:1;s:4:\"line\";i:3;}s:4:\"line\";i:3;}}s:8:\"children\";a:42:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:3:\"\n\n	\";s:4:\"line\";i:3;}i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:3:\"css\";s:10:\"attributes\";a:1:{s:3:\"src\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:20:\"structured_list.less\";s:4:\"line\";i:5;}}s:8:\"children\";a:0:{}s:11:\"isSelfClose\";b:1;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:1;s:4:\"line\";i:5;}i:2;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:51:\"\n\n	<div class=\"structItem structItem--conversation \";s:4:\"line\";i:5;}i:3;O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:43:\"XF\\Template\\Compiler\\Syntax\\TernaryOperator\":4:{s:9:\"condition\";O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:8:\"userConv\";s:10:\"dimensions\";a:1:{i:0;a:2:{i:0;s:8:\"function\";i:1;O:32:\"XF\\Template\\Compiler\\Syntax\\Func\":3:{s:4:\"name\";s:8:\"isUnread\";s:9:\"arguments\";a:0:{}s:4:\"line\";i:7;}}}s:7:\"filters\";a:0:{}s:4:\"line\";i:7;}s:4:\"true\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:9:\"is-unread\";s:4:\"line\";i:7;}s:5:\"false\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:0:\"\";s:4:\"line\";i:7;}s:4:\"line\";i:7;}s:4:\"line\";i:7;}i:4;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:37:\" js-inlineModContainer\" data-author=\"\";s:4:\"line\";i:7;}i:5;O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:48:\"XF\\Template\\Compiler\\Syntax\\TernaryShortOperator\":3:{s:9:\"condition\";O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:8:\"userConv\";s:10:\"dimensions\";a:3:{i:0;a:2:{i:0;s:5:\"array\";i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:6:\"Master\";s:4:\"line\";i:7;}}i:1;a:2:{i:0;s:5:\"array\";i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:7:\"Starter\";s:4:\"line\";i:7;}}i:2;a:2:{i:0;s:5:\"array\";i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:8:\"username\";s:4:\"line\";i:7;}}}s:7:\"filters\";a:0:{}s:4:\"line\";i:7;}s:5:\"false\";O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:8:\"userConv\";s:10:\"dimensions\";a:2:{i:0;a:2:{i:0;s:5:\"array\";i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:6:\"Master\";s:4:\"line\";i:7;}}i:1;a:2:{i:0;s:5:\"array\";i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:8:\"username\";s:4:\"line\";i:7;}}}s:7:\"filters\";a:0:{}s:4:\"line\";i:7;}s:4:\"line\";i:7;}s:4:\"line\";i:7;}i:6;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:103:\"\">\n		<div class=\"structItem-cell structItem-cell--icon\">\n			<div class=\"structItem-iconContainer\">\n				\";s:4:\"line\";i:7;}i:7;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:6:\"avatar\";s:10:\"attributes\";a:3:{s:4:\"user\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:24:\"$userConv.Master.Starter\";s:4:\"line\";i:10;}s:4:\"size\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:1:\"s\";s:4:\"line\";i:10;}s:11:\"defaultname\";O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:8:\"userConv\";s:10:\"dimensions\";a:2:{i:0;a:2:{i:0;s:5:\"array\";i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:6:\"Master\";s:4:\"line\";i:10;}}i:1;a:2:{i:0;s:5:\"array\";i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:8:\"username\";s:4:\"line\";i:10;}}}s:7:\"filters\";a:0:{}s:4:\"line\";i:10;}}s:8:\"children\";a:0:{}s:11:\"isSelfClose\";b:1;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:1;s:4:\"line\";i:10;}i:8;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:104:\"\n			</div>\n		</div>\n		<div class=\"structItem-cell structItem-cell--main\" data-xf-init=\"touch-proxy\">\n			\";s:4:\"line\";i:10;}i:9;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:2:\"if\";s:10:\"attributes\";a:1:{s:12:\"contentcheck\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:4:\"true\";s:4:\"line\";i:14;}}s:8:\"children\";a:3:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:42:\"\n				<ul class=\"structItem-statuses\">\n				\";s:4:\"line\";i:14;}i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:12:\"contentcheck\";s:10:\"attributes\";a:0:{}s:8:\"children\";a:5:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:6:\"\n					\";s:4:\"line\";i:16;}i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:2:\"if\";s:10:\"attributes\";a:1:{s:2:\"is\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:20:\"$userConv.is_starred\";s:4:\"line\";i:17;}}s:8:\"children\";a:5:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:101:\"\n						<li>\n							<i class=\"structItem-status structItem-status--starred\" aria-hidden=\"true\" title=\"\";s:4:\"line\";i:17;}i:1;O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:39:\"XF\\Template\\Compiler\\Syntax\\FilterChain\":3:{s:5:\"value\";O:32:\"XF\\Template\\Compiler\\Syntax\\Func\":3:{s:4:\"name\";s:6:\"phrase\";s:9:\"arguments\";a:1:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:7:\"starred\";s:4:\"line\";i:19;}}s:4:\"line\";i:19;}s:7:\"filters\";a:1:{i:0;a:2:{i:0;s:8:\"for_attr\";i:1;a:0:{}}}s:4:\"line\";i:19;}s:4:\"line\";i:19;}i:2;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:37:\"\"></i>\n							<span class=\"u-srOnly\">\";s:4:\"line\";i:19;}i:3;O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:32:\"XF\\Template\\Compiler\\Syntax\\Func\":3:{s:4:\"name\";s:6:\"phrase\";s:9:\"arguments\";a:1:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:7:\"starred\";s:4:\"line\";i:20;}}s:4:\"line\";i:20;}s:4:\"line\";i:20;}i:4;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:25:\"</span>\n						</li>\n					\";s:4:\"line\";i:20;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:3;s:4:\"line\";i:22;}i:2;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:6:\"\n					\";s:4:\"line\";i:22;}i:3;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:2:\"if\";s:10:\"attributes\";a:1:{s:2:\"is\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:35:\"!$userConv.Master.conversation_open\";s:4:\"line\";i:23;}}s:8:\"children\";a:5:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:100:\"\n						<li>\n							<i class=\"structItem-status structItem-status--locked\" aria-hidden=\"true\" title=\"\";s:4:\"line\";i:23;}i:1;O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:39:\"XF\\Template\\Compiler\\Syntax\\FilterChain\":3:{s:5:\"value\";O:32:\"XF\\Template\\Compiler\\Syntax\\Func\":3:{s:4:\"name\";s:6:\"phrase\";s:9:\"arguments\";a:1:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:6:\"locked\";s:4:\"line\";i:25;}}s:4:\"line\";i:25;}s:7:\"filters\";a:1:{i:0;a:2:{i:0;s:8:\"for_attr\";i:1;a:0:{}}}s:4:\"line\";i:25;}s:4:\"line\";i:25;}i:2;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:37:\"\"></i>\n							<span class=\"u-srOnly\">\";s:4:\"line\";i:25;}i:3;O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:32:\"XF\\Template\\Compiler\\Syntax\\Func\":3:{s:4:\"name\";s:6:\"phrase\";s:9:\"arguments\";a:1:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:6:\"locked\";s:4:\"line\";i:26;}}s:4:\"line\";i:26;}s:4:\"line\";i:26;}i:4;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:25:\"</span>\n						</li>\n					\";s:4:\"line\";i:26;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:3;s:4:\"line\";i:28;}i:4;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:5:\"\n				\";s:4:\"line\";i:28;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:2;s:4:\"line\";i:29;}i:2;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:14:\"\n				</ul>\n			\";s:4:\"line\";i:29;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:1;s:4:\"line\";i:31;}i:10;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:14:\"\n\n			<a href=\"\";s:4:\"line\";i:31;}i:11;O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:32:\"XF\\Template\\Compiler\\Syntax\\Func\":3:{s:4:\"name\";s:4:\"link\";s:9:\"arguments\";a:2:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:20:\"conversations/unread\";s:4:\"line\";i:33;}i:1;O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:8:\"userConv\";s:10:\"dimensions\";a:0:{}s:7:\"filters\";a:0:{}s:4:\"line\";i:33;}}s:4:\"line\";i:33;}s:4:\"line\";i:33;}i:12;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:48:\"\" class=\"structItem-title\" data-tp-primary=\"on\">\";s:4:\"line\";i:33;}i:13;O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:8:\"userConv\";s:10:\"dimensions\";a:1:{i:0;a:2:{i:0;s:5:\"array\";i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:5:\"title\";s:4:\"line\";i:33;}}}s:7:\"filters\";a:0:{}s:4:\"line\";i:33;}i:14;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:44:\"</a>\n\n			<div class=\"structItem-minor\">\n				\";s:4:\"line\";i:33;}i:15;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:2:\"if\";s:10:\"attributes\";a:1:{s:12:\"contentcheck\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:4:\"true\";s:4:\"line\";i:36;}}s:8:\"children\";a:3:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:45:\"\n					<ul class=\"structItem-extraInfo\">\n					\";s:4:\"line\";i:36;}i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:12:\"contentcheck\";s:10:\"attributes\";a:0:{}s:8:\"children\";a:3:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:7:\"\n						\";s:4:\"line\";i:38;}i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:2:\"if\";s:10:\"attributes\";a:1:{s:2:\"is\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:15:\"$allowInlineMod\";s:4:\"line\";i:39;}}s:8:\"children\";a:3:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:12:\"\n							<li>\";s:4:\"line\";i:39;}i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:8:\"checkbox\";s:10:\"attributes\";a:1:{s:10:\"standalone\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:4:\"true\";s:4:\"line\";i:40;}}s:8:\"children\";a:3:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:9:\"\n								\";s:4:\"line\";i:40;}i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:6:\"option\";s:10:\"attributes\";a:2:{s:5:\"value\";O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:8:\"userConv\";s:10:\"dimensions\";a:1:{i:0;a:2:{i:0;s:5:\"array\";i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:15:\"conversation_id\";s:4:\"line\";i:41;}}}s:7:\"filters\";a:0:{}s:4:\"line\";i:41;}s:5:\"class\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:18:\"js-inlineModToggle\";s:4:\"line\";i:41;}}s:8:\"children\";a:0:{}s:11:\"isSelfClose\";b:1;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:5;s:4:\"line\";i:41;}i:2;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:8:\"\n							\";s:4:\"line\";i:41;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:4;s:4:\"line\";i:42;}i:2;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:12:\"</li>\n						\";s:4:\"line\";i:42;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:3;s:4:\"line\";i:43;}i:2;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:6:\"\n					\";s:4:\"line\";i:43;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:2;s:4:\"line\";i:44;}i:2;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:16:\"\n					</ul>\n				\";s:4:\"line\";i:44;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:1;s:4:\"line\";i:46;}i:16;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:128:\"\n\n				<ul class=\"structItem-parts\">\n					<li>\n						<ul class=\"listInline listInline--comma listInline--selfInline\">\n							<li>\";s:4:\"line\";i:46;}i:17;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:8:\"username\";s:10:\"attributes\";a:3:{s:4:\"user\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:24:\"$userConv.Master.Starter\";s:4:\"line\";i:51;}s:11:\"defaultname\";O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:8:\"userConv\";s:10:\"dimensions\";a:2:{i:0;a:2:{i:0;s:5:\"array\";i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:6:\"Master\";s:4:\"line\";i:51;}}i:1;a:2:{i:0;s:5:\"array\";i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:8:\"username\";s:4:\"line\";i:51;}}}s:7:\"filters\";a:0:{}s:4:\"line\";i:51;}s:5:\"title\";O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:32:\"XF\\Template\\Compiler\\Syntax\\Func\":3:{s:4:\"name\";s:6:\"phrase\";s:9:\"arguments\";a:1:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:20:\"conversation_starter\";s:4:\"line\";i:51;}}s:4:\"line\";i:51;}s:4:\"line\";i:51;}}s:8:\"children\";a:0:{}s:11:\"isSelfClose\";b:1;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:1;s:4:\"line\";i:51;}i:18;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:5:\"</li>\";s:4:\"line\";i:51;}i:19;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:4:\"trim\";s:10:\"attributes\";a:0:{}s:8:\"children\";a:1:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:8:\"\n							\";s:4:\"line\";i:51;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:1;s:4:\"line\";i:52;}i:20;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:7:\"foreach\";s:10:\"attributes\";a:3:{s:4:\"loop\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:27:\"$userConv.Master.recipients\";s:4:\"line\";i:52;}s:5:\"value\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:10:\"$recipient\";s:4:\"line\";i:52;}s:2:\"if\";O:34:\"XF\\Template\\Compiler\\Syntax\\Quoted\":2:{s:5:\"parts\";a:3:{i:0;O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:9:\"recipient\";s:10:\"dimensions\";a:1:{i:0;a:2:{i:0;s:5:\"array\";i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:7:\"user_id\";s:4:\"line\";i:52;}}}s:7:\"filters\";a:0:{}s:4:\"line\";i:52;}i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:4:\" != \";s:4:\"line\";i:52;}i:2;O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:8:\"userConv\";s:10:\"dimensions\";a:2:{i:0;a:2:{i:0;s:5:\"array\";i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:6:\"Master\";s:4:\"line\";i:52;}}i:1;a:2:{i:0;s:5:\"array\";i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:7:\"user_id\";s:4:\"line\";i:52;}}}s:7:\"filters\";a:0:{}s:4:\"line\";i:52;}}s:4:\"line\";i:52;}}s:8:\"children\";a:1:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:4:\"trim\";s:10:\"attributes\";a:0:{}s:8:\"children\";a:3:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:13:\"\n								<li>\";s:4:\"line\";i:52;}i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:8:\"username\";s:10:\"attributes\";a:2:{s:4:\"user\";O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:9:\"recipient\";s:10:\"dimensions\";a:0:{}s:7:\"filters\";a:0:{}s:4:\"line\";i:53;}s:11:\"defaultname\";O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:32:\"XF\\Template\\Compiler\\Syntax\\Func\":3:{s:4:\"name\";s:6:\"phrase\";s:9:\"arguments\";a:1:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:14:\"unknown_member\";s:4:\"line\";i:53;}}s:4:\"line\";i:53;}s:4:\"line\";i:53;}}s:8:\"children\";a:0:{}s:11:\"isSelfClose\";b:1;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:3;s:4:\"line\";i:53;}i:2;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:13:\"</li>\n							\";s:4:\"line\";i:53;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:2;s:4:\"line\";i:54;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:1;s:4:\"line\";i:54;}i:21;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:71:\"\n						</ul>\n					</li>\n					<li class=\"structItem-startDate\"><a href=\"\";s:4:\"line\";i:54;}i:22;O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:32:\"XF\\Template\\Compiler\\Syntax\\Func\":3:{s:4:\"name\";s:4:\"link\";s:9:\"arguments\";a:2:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:13:\"conversations\";s:4:\"line\";i:57;}i:1;O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:8:\"userConv\";s:10:\"dimensions\";a:0:{}s:7:\"filters\";a:0:{}s:4:\"line\";i:57;}}s:4:\"line\";i:57;}s:4:\"line\";i:57;}i:23;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:17:\"\" rel=\"nofollow\">\";s:4:\"line\";i:57;}i:24;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:4:\"date\";s:10:\"attributes\";a:1:{s:4:\"time\";O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:8:\"userConv\";s:10:\"dimensions\";a:2:{i:0;a:2:{i:0;s:5:\"array\";i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:6:\"Master\";s:4:\"line\";i:57;}}i:1;a:2:{i:0;s:5:\"array\";i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:10:\"start_date\";s:4:\"line\";i:57;}}}s:7:\"filters\";a:0:{}s:4:\"line\";i:57;}}s:8:\"children\";a:0:{}s:11:\"isSelfClose\";b:1;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:1;s:4:\"line\";i:57;}i:25;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:15:\"</a></li>\n					\";s:4:\"line\";i:57;}i:26;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:2:\"if\";s:10:\"attributes\";a:1:{s:2:\"is\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:52:\"$userConv.reply_count >= $xf.options.messagesPerPage\";s:4:\"line\";i:58;}}s:8:\"children\";a:3:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:48:\"\n						<span class=\"structItem-pageJump\">\n						\";s:4:\"line\";i:58;}i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:7:\"foreach\";s:10:\"attributes\";a:2:{s:4:\"loop\";O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:32:\"XF\\Template\\Compiler\\Syntax\\Func\":3:{s:4:\"name\";s:10:\"last_pages\";s:9:\"arguments\";a:3:{i:0;O:42:\"XF\\Template\\Compiler\\Syntax\\BinaryOperator\":5:{s:8:\"operator\";i:17;s:3:\"lhs\";O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:8:\"userConv\";s:10:\"dimensions\";a:1:{i:0;a:2:{i:0;s:5:\"array\";i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:11:\"reply_count\";s:4:\"line\";i:60;}}}s:7:\"filters\";a:0:{}s:4:\"line\";i:60;}s:3:\"rhs\";O:34:\"XF\\Template\\Compiler\\Syntax\\Number\":2:{s:6:\"number\";i:1;s:4:\"line\";i:60;}s:3:\"map\";a:16:{i:2;s:3:\"AND\";i:18;s:1:\".\";i:20;s:1:\"/\";i:6;s:2:\"==\";i:10;s:1:\">\";i:11;s:2:\">=\";i:8;s:3:\"===\";i:12;s:1:\"<\";i:13;s:2:\"<=\";i:16;s:1:\"-\";i:19;s:1:\"*\";i:21;s:1:\"%\";i:7;s:2:\"!=\";i:9;s:3:\"!==\";i:1;s:2:\"OR\";i:17;s:1:\"+\";}s:4:\"line\";i:60;}i:1;O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:2:\"xf\";s:10:\"dimensions\";a:2:{i:0;a:2:{i:0;s:5:\"array\";i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:7:\"options\";s:4:\"line\";i:60;}}i:1;a:2:{i:0;s:5:\"array\";i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:15:\"messagesPerPage\";s:4:\"line\";i:60;}}}s:7:\"filters\";a:0:{}s:4:\"line\";i:60;}i:2;O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:2:\"xf\";s:10:\"dimensions\";a:2:{i:0;a:2:{i:0;s:5:\"array\";i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:7:\"options\";s:4:\"line\";i:60;}}i:1;a:2:{i:0;s:5:\"array\";i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:13:\"lastPageLinks\";s:4:\"line\";i:60;}}}s:7:\"filters\";a:0:{}s:4:\"line\";i:60;}}s:4:\"line\";i:60;}s:4:\"line\";i:60;}s:5:\"value\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:2:\"$p\";s:4:\"line\";i:60;}}s:8:\"children\";a:5:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:17:\"\n							<a href=\"\";s:4:\"line\";i:60;}i:1;O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:32:\"XF\\Template\\Compiler\\Syntax\\Func\":3:{s:4:\"name\";s:4:\"link\";s:9:\"arguments\";a:3:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:13:\"conversations\";s:4:\"line\";i:61;}i:1;O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:8:\"userConv\";s:10:\"dimensions\";a:0:{}s:7:\"filters\";a:0:{}s:4:\"line\";i:61;}i:2;O:32:\"XF\\Template\\Compiler\\Syntax\\Hash\":2:{s:5:\"parts\";a:1:{i:0;a:2:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:4:\"page\";s:4:\"line\";i:61;}i:1;O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:1:\"p\";s:10:\"dimensions\";a:0:{}s:7:\"filters\";a:0:{}s:4:\"line\";i:61;}}}s:4:\"line\";i:61;}}s:4:\"line\";i:61;}s:4:\"line\";i:61;}i:2;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:2:\"\">\";s:4:\"line\";i:61;}i:3;O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:1:\"p\";s:10:\"dimensions\";a:0:{}s:7:\"filters\";a:0:{}s:4:\"line\";i:61;}i:4;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:11:\"</a>\n						\";s:4:\"line\";i:61;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:2;s:4:\"line\";i:62;}i:2;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:20:\"\n						</span>\n					\";s:4:\"line\";i:62;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:1;s:4:\"line\";i:64;}i:27;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:131:\"\n				</ul>\n			</div>\n		</div>\n		<div class=\"structItem-cell structItem-cell--meta\">\n			<dl class=\"pairs pairs--justified\">\n				<dt>\";s:4:\"line\";i:64;}i:28;O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:32:\"XF\\Template\\Compiler\\Syntax\\Func\":3:{s:4:\"name\";s:6:\"phrase\";s:9:\"arguments\";a:1:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:7:\"replies\";s:4:\"line\";i:70;}}s:4:\"line\";i:70;}s:4:\"line\";i:70;}i:29;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:14:\"</dt>\n				<dd>\";s:4:\"line\";i:70;}i:30;O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:8:\"userConv\";s:10:\"dimensions\";a:1:{i:0;a:2:{i:0;s:5:\"array\";i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:11:\"reply_count\";s:4:\"line\";i:71;}}}s:7:\"filters\";a:1:{i:0;a:2:{i:0;s:6:\"number\";i:1;a:0:{}}}s:4:\"line\";i:71;}i:31;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:79:\"</dd>\n			</dl>\n			<dl class=\"pairs pairs--justified structItem-minor\">\n				<dt>\";s:4:\"line\";i:71;}i:32;O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:32:\"XF\\Template\\Compiler\\Syntax\\Func\":3:{s:4:\"name\";s:6:\"phrase\";s:9:\"arguments\";a:1:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:12:\"participants\";s:4:\"line\";i:74;}}s:4:\"line\";i:74;}s:4:\"line\";i:74;}i:33;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:14:\"</dt>\n				<dd>\";s:4:\"line\";i:74;}i:34;O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:8:\"userConv\";s:10:\"dimensions\";a:2:{i:0;a:2:{i:0;s:5:\"array\";i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:6:\"Master\";s:4:\"line\";i:75;}}i:1;a:2:{i:0;s:5:\"array\";i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:15:\"recipient_count\";s:4:\"line\";i:75;}}}s:7:\"filters\";a:1:{i:0;a:2:{i:0;s:6:\"number\";i:1;a:0:{}}}s:4:\"line\";i:75;}i:35;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:92:\"</dd>\n			</dl>\n		</div>\n		<div class=\"structItem-cell structItem-cell--latest\">\n			<a href=\"\";s:4:\"line\";i:75;}i:36;O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:32:\"XF\\Template\\Compiler\\Syntax\\Func\":3:{s:4:\"name\";s:4:\"link\";s:9:\"arguments\";a:2:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:20:\"conversations/latest\";s:4:\"line\";i:79;}i:1;O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:8:\"userConv\";s:10:\"dimensions\";a:0:{}s:7:\"filters\";a:0:{}s:4:\"line\";i:79;}}s:4:\"line\";i:79;}s:4:\"line\";i:79;}i:37;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:17:\"\" rel=\"nofollow\">\";s:4:\"line\";i:79;}i:38;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:4:\"date\";s:10:\"attributes\";a:2:{s:4:\"time\";O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:8:\"userConv\";s:10:\"dimensions\";a:1:{i:0;a:2:{i:0;s:5:\"array\";i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:17:\"last_message_date\";s:4:\"line\";i:79;}}}s:7:\"filters\";a:0:{}s:4:\"line\";i:79;}s:5:\"class\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:21:\"structItem-latestDate\";s:4:\"line\";i:79;}}s:8:\"children\";a:0:{}s:11:\"isSelfClose\";b:1;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:1;s:4:\"line\";i:79;}i:39;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:38:\"</a>\n			<div class=\"structItem-minor\">\";s:4:\"line\";i:79;}i:40;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:8:\"username\";s:10:\"attributes\";a:1:{s:4:\"user\";O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:8:\"userConv\";s:10:\"dimensions\";a:2:{i:0;a:2:{i:0;s:5:\"array\";i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:6:\"Master\";s:4:\"line\";i:80;}}i:1;a:2:{i:0;s:5:\"array\";i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:18:\"last_message_cache\";s:4:\"line\";i:80;}}}s:7:\"filters\";a:0:{}s:4:\"line\";i:80;}}s:8:\"children\";a:0:{}s:11:\"isSelfClose\";b:1;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:1;s:4:\"line\";i:80;}i:41;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:24:\"</div>\n		</div>\n	</div>\n\";s:4:\"line\";i:80;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:0;s:4:\"line\";i:83;}}}','XF',2010370,'2.1.3',1629855046),(1197,'public','conversation_message_macros',2,'<xf:macro name=\"message\" arg-message=\"!\" arg-conversation=\"!\" arg-position=\"\" arg-lastRead=\"{{ null }}\">\n	<xf:css src=\"message.less\" />\n	<article class=\"message message--conversationMessage {{ $message.isIgnored() ? \' is-ignored\' : \'\' }} {{ $message.isUnread($lastRead) ? \'is-unread\' : \'\' }} js-message\" data-author=\"{{ $message.User.username ?: $message.username }}\">\n		<span class=\"u-anchorTarget\" id=\"convMessage-{$message.message_id}\"></span>\n		<div class=\"message-inner\">\n			<div class=\"message-cell message-cell--user\">\n				<xf:macro template=\"message_macros\" name=\"user_info\" arg-user=\"{$message.User}\" arg-fallbackName=\"{$message.username}\" />\n			</div>\n			<div class=\"message-cell message-cell--main\">\n				<div class=\"message-main js-quickEditTarget\">\n					<div class=\"message-content\">\n						<header class=\"message-attribution\">\n							<a href=\"{{ link(\'conversations/messages\', $message) }}\" class=\"message-attribution-main u-concealed\" rel=\"nofollow\">\n								<xf:date time=\"{$message.message_date}\" />\n							</a>\n							<span class=\"message-attribution-opposite\">\n								<xf:if is=\"$message.isUnread($lastRead)\">\n									<span class=\"message-newIndicator\">{{ phrase(\'new\') }}</span>\n								</xf:if>\n								<xf:if is=\"$position\">#{$position|number}</xf:if>\n							</span>\n						</header>\n\n						<xf:if is=\"$message.isIgnored()\">\n							<div class=\"messageNotice messageNotice--ignored\">\n								{{ phrase(\'you_are_ignoring_content_by_this_member\') }}\n							</div>\n						</xf:if>\n\n						<div class=\"message-userContent lbContainer js-lbContainer\"\n							 data-lb-id=\"message-{$message.message_id}\"\n							 data-lb-caption-title=\"{{ $message.User ? $message.User.username : $message.username }}\"\n							 data-lb-caption-desc=\"{{ date_time($message.message_date) }}\">\n\n							<article class=\"message-body js-selectToQuote\">\n								{{ bb_code($message.message, \'conversation_message\', $message) }}\n								<div class=\"js-selectToQuoteEnd\">&nbsp;</div>\n							</article>\n\n							<xf:if is=\"$message.attach_count\">\n								<xf:macro template=\"message_macros\" name=\"attachments\"\n										  arg-attachments=\"{$message.Attachments}\"\n										  arg-message=\"{$message}\"\n										  arg-canView=\"{{ true }}\" />\n							</xf:if>\n						</div>\n\n						<xf:macro template=\"message_macros\" name=\"signature\" arg-user=\"{$message.User}\" />\n					</div>\n					<div class=\"reactionsBar js-reactionsList {{ $message.reactions ? \'is-active\' : \'\' }}\">\n						<xf:reactions content=\"{$message}\" link=\"conversations/messages/reactions\" />\n					</div>\n					<footer class=\"message-footer\">\n						<xf:if contentcheck=\"true\">\n							<div class=\"message-actionBar actionBar\">\n								<xf:contentcheck>\n									<xf:if contentcheck=\"true\">\n										<div class=\"actionBar-set actionBar-set--external\">\n											<xf:contentcheck>\n												<xf:react content=\"{$message}\" link=\"conversations/messages/react\" list=\"< .js-message | .js-reactionsList\" />\n\n												<xf:if is=\"$conversation.canReply()\">\n													<xf:set var=\"$quoteLink\">{{ link(\'conversations/reply\', $conversation, {\'quote\': $message.message_id}) }}</xf:set>\n													<xf:if is=\"$xf.options.multiQuote\">\n														<a href=\"{$quoteLink}\"\n														   class=\"actionBar-action actionBar-action--mq u-jsOnly js-multiQuote\"\n														   title=\"{{ phrase(\'toggle_multi_quote_tooltip\')|for_attr }}\"\n														   data-message-id=\"{$message.message_id}\"\n														   data-mq-action=\"add\">\n															{{ phrase(\'quote\') }}\n														</a>\n													</xf:if>\n													<a href=\"{$quoteLink}\"\n													   class=\"actionBar-action actionBar-action--reply\"\n													   title=\"{{ phrase(\'reply_quoting_this_message\')|for_attr }}\"\n													   data-xf-click=\"quote\"\n													   data-quote-href=\"{{ link(\'conversations/messages/quote\', $message) }}\">{{ phrase(\'reply\') }}</a>\n\n												</xf:if>\n											</xf:contentcheck>\n										</div>\n									</xf:if>\n\n									<xf:if contentcheck=\"true\">\n										<div class=\"actionBar-set actionBar-set--internal\">\n											<xf:contentcheck>\n												<xf:if is=\"$message.canReport()\">\n													<a href=\"{{ link(\'conversations/messages/report\', $message) }}\" class=\"actionBar-action actionBar-action--report\" data-xf-click=\"overlay\">{{ phrase(\'report_verb\') }}</a>\n												</xf:if>\n\n												<xf:if is=\"$message.canEdit()\">\n													<xf:js src=\"xf/message.js\" min=\"1\" />\n													<a href=\"{{ link(\'conversations/messages/edit\', $message) }}\"\n													   class=\"actionBar-action actionBar-action--edit\"\n													   data-xf-click=\"quick-edit\"\n													   data-editor-target=\"< .js-quickEditTarget\">{{ phrase(\'edit\') }}</a>\n												</xf:if>\n\n												<xf:if is=\"$message.canCleanSpam()\">\n													<a href=\"{{ link(\'spam-cleaner\', $message) }}\"\n													   class=\"actionBar-action actionBar-action--spam actionBar-action--menuItem\"\n													   data-xf-click=\"overlay\">{{ phrase(\'spam\') }}</a>\n												</xf:if>\n\n												<xf:if is=\"$xf.visitor.canViewIps() && $message.ip_id\">\n													<a href=\"{{ link(\'conversations/messages/ip\', $message) }}\"\n													   class=\"actionBar-action actionBar-action--ip\"\n													   data-xf-click=\"overlay\">{{ phrase(\'ip\') }}</a>\n												</xf:if>\n											</xf:contentcheck>\n										</div>\n									</xf:if>\n								</xf:contentcheck>\n							</div>\n						</xf:if>\n					</footer>\n				</div>\n			</div>\n		</div>\n	</article>\n</xf:macro>','O:24:\"XF\\Template\\Compiler\\Ast\":1:{s:8:\"children\";a:1:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:5:\"macro\";s:10:\"attributes\";a:5:{s:4:\"name\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:7:\"message\";s:4:\"line\";i:1;}s:11:\"arg-message\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:1:\"!\";s:4:\"line\";i:1;}s:16:\"arg-conversation\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:1:\"!\";s:4:\"line\";i:1;}s:12:\"arg-position\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:0:\"\";s:4:\"line\";i:1;}s:12:\"arg-lastRead\";O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:37:\"XF\\Template\\Compiler\\Syntax\\NullValue\":1:{s:4:\"line\";i:1;}s:4:\"line\";i:1;}}s:8:\"children\";a:41:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:2:\"\n	\";s:4:\"line\";i:1;}i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:3:\"css\";s:10:\"attributes\";a:1:{s:3:\"src\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:12:\"message.less\";s:4:\"line\";i:2;}}s:8:\"children\";a:0:{}s:11:\"isSelfClose\";b:1;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:1;s:4:\"line\";i:2;}i:2;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:55:\"\n	<article class=\"message message--conversationMessage \";s:4:\"line\";i:2;}i:3;O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:43:\"XF\\Template\\Compiler\\Syntax\\TernaryOperator\":4:{s:9:\"condition\";O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:7:\"message\";s:10:\"dimensions\";a:1:{i:0;a:2:{i:0;s:8:\"function\";i:1;O:32:\"XF\\Template\\Compiler\\Syntax\\Func\":3:{s:4:\"name\";s:9:\"isIgnored\";s:9:\"arguments\";a:0:{}s:4:\"line\";i:3;}}}s:7:\"filters\";a:0:{}s:4:\"line\";i:3;}s:4:\"true\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:11:\" is-ignored\";s:4:\"line\";i:3;}s:5:\"false\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:0:\"\";s:4:\"line\";i:3;}s:4:\"line\";i:3;}s:4:\"line\";i:3;}i:4;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:1:\" \";s:4:\"line\";i:3;}i:5;O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:43:\"XF\\Template\\Compiler\\Syntax\\TernaryOperator\":4:{s:9:\"condition\";O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:7:\"message\";s:10:\"dimensions\";a:1:{i:0;a:2:{i:0;s:8:\"function\";i:1;O:32:\"XF\\Template\\Compiler\\Syntax\\Func\":3:{s:4:\"name\";s:8:\"isUnread\";s:9:\"arguments\";a:1:{i:0;O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:8:\"lastRead\";s:10:\"dimensions\";a:0:{}s:7:\"filters\";a:0:{}s:4:\"line\";i:3;}}s:4:\"line\";i:3;}}}s:7:\"filters\";a:0:{}s:4:\"line\";i:3;}s:4:\"true\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:9:\"is-unread\";s:4:\"line\";i:3;}s:5:\"false\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:0:\"\";s:4:\"line\";i:3;}s:4:\"line\";i:3;}s:4:\"line\";i:3;}i:6;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:26:\" js-message\" data-author=\"\";s:4:\"line\";i:3;}i:7;O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:48:\"XF\\Template\\Compiler\\Syntax\\TernaryShortOperator\":3:{s:9:\"condition\";O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:7:\"message\";s:10:\"dimensions\";a:2:{i:0;a:2:{i:0;s:5:\"array\";i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:4:\"User\";s:4:\"line\";i:3;}}i:1;a:2:{i:0;s:5:\"array\";i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:8:\"username\";s:4:\"line\";i:3;}}}s:7:\"filters\";a:0:{}s:4:\"line\";i:3;}s:5:\"false\";O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:7:\"message\";s:10:\"dimensions\";a:1:{i:0;a:2:{i:0;s:5:\"array\";i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:8:\"username\";s:4:\"line\";i:3;}}}s:7:\"filters\";a:0:{}s:4:\"line\";i:3;}s:4:\"line\";i:3;}s:4:\"line\";i:3;}i:8;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:50:\"\">\n		<span class=\"u-anchorTarget\" id=\"convMessage-\";s:4:\"line\";i:3;}i:9;O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:7:\"message\";s:10:\"dimensions\";a:1:{i:0;a:2:{i:0;s:5:\"array\";i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:10:\"message_id\";s:4:\"line\";i:4;}}}s:7:\"filters\";a:0:{}s:4:\"line\";i:4;}i:10;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:93:\"\"></span>\n		<div class=\"message-inner\">\n			<div class=\"message-cell message-cell--user\">\n				\";s:4:\"line\";i:4;}i:11;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:5:\"macro\";s:10:\"attributes\";a:4:{s:8:\"template\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:14:\"message_macros\";s:4:\"line\";i:7;}s:4:\"name\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:9:\"user_info\";s:4:\"line\";i:7;}s:8:\"arg-user\";O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:7:\"message\";s:10:\"dimensions\";a:1:{i:0;a:2:{i:0;s:5:\"array\";i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:4:\"User\";s:4:\"line\";i:7;}}}s:7:\"filters\";a:0:{}s:4:\"line\";i:7;}s:16:\"arg-fallbackName\";O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:7:\"message\";s:10:\"dimensions\";a:1:{i:0;a:2:{i:0;s:5:\"array\";i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:8:\"username\";s:4:\"line\";i:7;}}}s:7:\"filters\";a:0:{}s:4:\"line\";i:7;}}s:8:\"children\";a:0:{}s:11:\"isSelfClose\";b:1;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:1;s:4:\"line\";i:7;}i:12;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:204:\"\n			</div>\n			<div class=\"message-cell message-cell--main\">\n				<div class=\"message-main js-quickEditTarget\">\n					<div class=\"message-content\">\n						<header class=\"message-attribution\">\n							<a href=\"\";s:4:\"line\";i:7;}i:13;O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:32:\"XF\\Template\\Compiler\\Syntax\\Func\":3:{s:4:\"name\";s:4:\"link\";s:9:\"arguments\";a:2:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:22:\"conversations/messages\";s:4:\"line\";i:13;}i:1;O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:7:\"message\";s:10:\"dimensions\";a:0:{}s:7:\"filters\";a:0:{}s:4:\"line\";i:13;}}s:4:\"line\";i:13;}s:4:\"line\";i:13;}i:14;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:71:\"\" class=\"message-attribution-main u-concealed\" rel=\"nofollow\">\n								\";s:4:\"line\";i:13;}i:15;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:4:\"date\";s:10:\"attributes\";a:1:{s:4:\"time\";O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:7:\"message\";s:10:\"dimensions\";a:1:{i:0;a:2:{i:0;s:5:\"array\";i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:12:\"message_date\";s:4:\"line\";i:14;}}}s:7:\"filters\";a:0:{}s:4:\"line\";i:14;}}s:8:\"children\";a:0:{}s:11:\"isSelfClose\";b:1;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:1;s:4:\"line\";i:14;}i:16;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:72:\"\n							</a>\n							<span class=\"message-attribution-opposite\">\n								\";s:4:\"line\";i:14;}i:17;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:2:\"if\";s:10:\"attributes\";a:1:{s:2:\"is\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:28:\"$message.isUnread($lastRead)\";s:4:\"line\";i:17;}}s:8:\"children\";a:3:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:45:\"\n									<span class=\"message-newIndicator\">\";s:4:\"line\";i:17;}i:1;O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:32:\"XF\\Template\\Compiler\\Syntax\\Func\":3:{s:4:\"name\";s:6:\"phrase\";s:9:\"arguments\";a:1:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:3:\"new\";s:4:\"line\";i:18;}}s:4:\"line\";i:18;}s:4:\"line\";i:18;}i:2;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:16:\"</span>\n								\";s:4:\"line\";i:18;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:1;s:4:\"line\";i:19;}i:18;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:9:\"\n								\";s:4:\"line\";i:19;}i:19;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:2:\"if\";s:10:\"attributes\";a:1:{s:2:\"is\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:9:\"$position\";s:4:\"line\";i:20;}}s:8:\"children\";a:2:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:1:\"#\";s:4:\"line\";i:20;}i:1;O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:8:\"position\";s:10:\"dimensions\";a:0:{}s:7:\"filters\";a:1:{i:0;a:2:{i:0;s:6:\"number\";i:1;a:0:{}}}s:4:\"line\";i:20;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:1;s:4:\"line\";i:20;}i:20;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:39:\"\n							</span>\n						</header>\n\n						\";s:4:\"line\";i:20;}i:21;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:2:\"if\";s:10:\"attributes\";a:1:{s:2:\"is\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:20:\"$message.isIgnored()\";s:4:\"line\";i:24;}}s:8:\"children\";a:3:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:67:\"\n							<div class=\"messageNotice messageNotice--ignored\">\n								\";s:4:\"line\";i:24;}i:1;O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:32:\"XF\\Template\\Compiler\\Syntax\\Func\":3:{s:4:\"name\";s:6:\"phrase\";s:9:\"arguments\";a:1:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:39:\"you_are_ignoring_content_by_this_member\";s:4:\"line\";i:26;}}s:4:\"line\";i:26;}s:4:\"line\";i:26;}i:2;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:21:\"\n							</div>\n						\";s:4:\"line\";i:26;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:1;s:4:\"line\";i:28;}i:22;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:96:\"\n\n						<div class=\"message-userContent lbContainer js-lbContainer\"\n							 data-lb-id=\"message-\";s:4:\"line\";i:28;}i:23;O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:7:\"message\";s:10:\"dimensions\";a:1:{i:0;a:2:{i:0;s:5:\"array\";i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:10:\"message_id\";s:4:\"line\";i:31;}}}s:7:\"filters\";a:0:{}s:4:\"line\";i:31;}i:24;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:33:\"\"\n							 data-lb-caption-title=\"\";s:4:\"line\";i:31;}i:25;O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:43:\"XF\\Template\\Compiler\\Syntax\\TernaryOperator\":4:{s:9:\"condition\";O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:7:\"message\";s:10:\"dimensions\";a:1:{i:0;a:2:{i:0;s:5:\"array\";i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:4:\"User\";s:4:\"line\";i:32;}}}s:7:\"filters\";a:0:{}s:4:\"line\";i:32;}s:4:\"true\";O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:7:\"message\";s:10:\"dimensions\";a:2:{i:0;a:2:{i:0;s:5:\"array\";i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:4:\"User\";s:4:\"line\";i:32;}}i:1;a:2:{i:0;s:5:\"array\";i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:8:\"username\";s:4:\"line\";i:32;}}}s:7:\"filters\";a:0:{}s:4:\"line\";i:32;}s:5:\"false\";O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:7:\"message\";s:10:\"dimensions\";a:1:{i:0;a:2:{i:0;s:5:\"array\";i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:8:\"username\";s:4:\"line\";i:32;}}}s:7:\"filters\";a:0:{}s:4:\"line\";i:32;}s:4:\"line\";i:32;}s:4:\"line\";i:32;}i:26;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:32:\"\"\n							 data-lb-caption-desc=\"\";s:4:\"line\";i:32;}i:27;O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:32:\"XF\\Template\\Compiler\\Syntax\\Func\":3:{s:4:\"name\";s:9:\"date_time\";s:9:\"arguments\";a:1:{i:0;O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:7:\"message\";s:10:\"dimensions\";a:1:{i:0;a:2:{i:0;s:5:\"array\";i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:12:\"message_date\";s:4:\"line\";i:33;}}}s:7:\"filters\";a:0:{}s:4:\"line\";i:33;}}s:4:\"line\";i:33;}s:4:\"line\";i:33;}i:28;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:67:\"\">\n\n							<article class=\"message-body js-selectToQuote\">\n								\";s:4:\"line\";i:33;}i:29;O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:32:\"XF\\Template\\Compiler\\Syntax\\Func\":3:{s:4:\"name\";s:7:\"bb_code\";s:9:\"arguments\";a:3:{i:0;O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:7:\"message\";s:10:\"dimensions\";a:1:{i:0;a:2:{i:0;s:5:\"array\";i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:7:\"message\";s:4:\"line\";i:36;}}}s:7:\"filters\";a:0:{}s:4:\"line\";i:36;}i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:20:\"conversation_message\";s:4:\"line\";i:36;}i:2;O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:7:\"message\";s:10:\"dimensions\";a:0:{}s:7:\"filters\";a:0:{}s:4:\"line\";i:36;}}s:4:\"line\";i:36;}s:4:\"line\";i:36;}i:30;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:81:\"\n								<div class=\"js-selectToQuoteEnd\">&nbsp;</div>\n							</article>\n\n							\";s:4:\"line\";i:36;}i:31;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:2:\"if\";s:10:\"attributes\";a:1:{s:2:\"is\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:21:\"$message.attach_count\";s:4:\"line\";i:40;}}s:8:\"children\";a:3:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:9:\"\n								\";s:4:\"line\";i:40;}i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:5:\"macro\";s:10:\"attributes\";a:5:{s:8:\"template\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:14:\"message_macros\";s:4:\"line\";i:41;}s:4:\"name\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:11:\"attachments\";s:4:\"line\";i:41;}s:15:\"arg-attachments\";O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:7:\"message\";s:10:\"dimensions\";a:1:{i:0;a:2:{i:0;s:5:\"array\";i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:11:\"Attachments\";s:4:\"line\";i:42;}}}s:7:\"filters\";a:0:{}s:4:\"line\";i:42;}s:11:\"arg-message\";O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:7:\"message\";s:10:\"dimensions\";a:0:{}s:7:\"filters\";a:0:{}s:4:\"line\";i:43;}s:11:\"arg-canView\";O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:35:\"XF\\Template\\Compiler\\Syntax\\Boolean\":2:{s:4:\"bool\";b:1;s:4:\"line\";i:44;}s:4:\"line\";i:44;}}s:8:\"children\";a:0:{}s:11:\"isSelfClose\";b:1;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:2;s:4:\"line\";i:44;}i:2;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:8:\"\n							\";s:4:\"line\";i:44;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:1;s:4:\"line\";i:45;}i:32;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:21:\"\n						</div>\n\n						\";s:4:\"line\";i:45;}i:33;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:5:\"macro\";s:10:\"attributes\";a:3:{s:8:\"template\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:14:\"message_macros\";s:4:\"line\";i:48;}s:4:\"name\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:9:\"signature\";s:4:\"line\";i:48;}s:8:\"arg-user\";O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:7:\"message\";s:10:\"dimensions\";a:1:{i:0;a:2:{i:0;s:5:\"array\";i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:4:\"User\";s:4:\"line\";i:48;}}}s:7:\"filters\";a:0:{}s:4:\"line\";i:48;}}s:8:\"children\";a:0:{}s:11:\"isSelfClose\";b:1;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:1;s:4:\"line\";i:48;}i:34;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:60:\"\n					</div>\n					<div class=\"reactionsBar js-reactionsList \";s:4:\"line\";i:48;}i:35;O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:43:\"XF\\Template\\Compiler\\Syntax\\TernaryOperator\":4:{s:9:\"condition\";O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:7:\"message\";s:10:\"dimensions\";a:1:{i:0;a:2:{i:0;s:5:\"array\";i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:9:\"reactions\";s:4:\"line\";i:50;}}}s:7:\"filters\";a:0:{}s:4:\"line\";i:50;}s:4:\"true\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:9:\"is-active\";s:4:\"line\";i:50;}s:5:\"false\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:0:\"\";s:4:\"line\";i:50;}s:4:\"line\";i:50;}s:4:\"line\";i:50;}i:36;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:9:\"\">\n						\";s:4:\"line\";i:50;}i:37;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:9:\"reactions\";s:10:\"attributes\";a:2:{s:7:\"content\";O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:7:\"message\";s:10:\"dimensions\";a:0:{}s:7:\"filters\";a:0:{}s:4:\"line\";i:51;}s:4:\"link\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:32:\"conversations/messages/reactions\";s:4:\"line\";i:51;}}s:8:\"children\";a:0:{}s:11:\"isSelfClose\";b:1;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:1;s:4:\"line\";i:51;}i:38;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:56:\"\n					</div>\n					<footer class=\"message-footer\">\n						\";s:4:\"line\";i:51;}i:39;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:2:\"if\";s:10:\"attributes\";a:1:{s:12:\"contentcheck\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:4:\"true\";s:4:\"line\";i:54;}}s:8:\"children\";a:3:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:58:\"\n							<div class=\"message-actionBar actionBar\">\n								\";s:4:\"line\";i:54;}i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:12:\"contentcheck\";s:10:\"attributes\";a:0:{}s:8:\"children\";a:5:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:10:\"\n									\";s:4:\"line\";i:56;}i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:2:\"if\";s:10:\"attributes\";a:1:{s:12:\"contentcheck\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:4:\"true\";s:4:\"line\";i:57;}}s:8:\"children\";a:3:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:74:\"\n										<div class=\"actionBar-set actionBar-set--external\">\n											\";s:4:\"line\";i:57;}i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:12:\"contentcheck\";s:10:\"attributes\";a:0:{}s:8:\"children\";a:5:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:13:\"\n												\";s:4:\"line\";i:59;}i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:5:\"react\";s:10:\"attributes\";a:3:{s:7:\"content\";O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:7:\"message\";s:10:\"dimensions\";a:0:{}s:7:\"filters\";a:0:{}s:4:\"line\";i:60;}s:4:\"link\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:28:\"conversations/messages/react\";s:4:\"line\";i:60;}s:4:\"list\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:33:\"< .js-message | .js-reactionsList\";s:4:\"line\";i:60;}}s:8:\"children\";a:0:{}s:11:\"isSelfClose\";b:1;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:5;s:4:\"line\";i:60;}i:2;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:14:\"\n\n												\";s:4:\"line\";i:60;}i:3;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:2:\"if\";s:10:\"attributes\";a:1:{s:2:\"is\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:24:\"$conversation.canReply()\";s:4:\"line\";i:62;}}s:8:\"children\";a:13:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:14:\"\n													\";s:4:\"line\";i:62;}i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:3:\"set\";s:10:\"attributes\";a:1:{s:3:\"var\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:10:\"$quoteLink\";s:4:\"line\";i:63;}}s:8:\"children\";a:1:{i:0;O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:32:\"XF\\Template\\Compiler\\Syntax\\Func\":3:{s:4:\"name\";s:4:\"link\";s:9:\"arguments\";a:3:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:19:\"conversations/reply\";s:4:\"line\";i:63;}i:1;O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:12:\"conversation\";s:10:\"dimensions\";a:0:{}s:7:\"filters\";a:0:{}s:4:\"line\";i:63;}i:2;O:32:\"XF\\Template\\Compiler\\Syntax\\Hash\":2:{s:5:\"parts\";a:1:{i:0;a:2:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:5:\"quote\";s:4:\"line\";i:63;}i:1;O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:7:\"message\";s:10:\"dimensions\";a:1:{i:0;a:2:{i:0;s:5:\"array\";i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:10:\"message_id\";s:4:\"line\";i:63;}}}s:7:\"filters\";a:0:{}s:4:\"line\";i:63;}}}s:4:\"line\";i:63;}}s:4:\"line\";i:63;}s:4:\"line\";i:63;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:6;s:4:\"line\";i:63;}i:2;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:14:\"\n													\";s:4:\"line\";i:63;}i:3;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:2:\"if\";s:10:\"attributes\";a:1:{s:2:\"is\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:22:\"$xf.options.multiQuote\";s:4:\"line\";i:64;}}s:8:\"children\";a:9:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:24:\"\n														<a href=\"\";s:4:\"line\";i:64;}i:1;O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:9:\"quoteLink\";s:10:\"dimensions\";a:0:{}s:7:\"filters\";a:0:{}s:4:\"line\";i:65;}i:2;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:112:\"\"\n														   class=\"actionBar-action actionBar-action--mq u-jsOnly js-multiQuote\"\n														   title=\"\";s:4:\"line\";i:65;}i:3;O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:39:\"XF\\Template\\Compiler\\Syntax\\FilterChain\":3:{s:5:\"value\";O:32:\"XF\\Template\\Compiler\\Syntax\\Func\":3:{s:4:\"name\";s:6:\"phrase\";s:9:\"arguments\";a:1:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:26:\"toggle_multi_quote_tooltip\";s:4:\"line\";i:67;}}s:4:\"line\";i:67;}s:7:\"filters\";a:1:{i:0;a:2:{i:0;s:8:\"for_attr\";i:1;a:0:{}}}s:4:\"line\";i:67;}s:4:\"line\";i:67;}i:4;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:36:\"\"\n														   data-message-id=\"\";s:4:\"line\";i:67;}i:5;O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:7:\"message\";s:10:\"dimensions\";a:1:{i:0;a:2:{i:0;s:5:\"array\";i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:10:\"message_id\";s:4:\"line\";i:68;}}}s:7:\"filters\";a:0:{}s:4:\"line\";i:68;}i:6;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:56:\"\"\n														   data-mq-action=\"add\">\n															\";s:4:\"line\";i:68;}i:7;O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:32:\"XF\\Template\\Compiler\\Syntax\\Func\":3:{s:4:\"name\";s:6:\"phrase\";s:9:\"arguments\";a:1:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:5:\"quote\";s:4:\"line\";i:70;}}s:4:\"line\";i:70;}s:4:\"line\";i:70;}i:8;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:33:\"\n														</a>\n													\";s:4:\"line\";i:70;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:6;s:4:\"line\";i:72;}i:4;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:23:\"\n													<a href=\"\";s:4:\"line\";i:72;}i:5;O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:9:\"quoteLink\";s:10:\"dimensions\";a:0:{}s:7:\"filters\";a:0:{}s:4:\"line\";i:73;}i:6;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:90:\"\"\n													   class=\"actionBar-action actionBar-action--reply\"\n													   title=\"\";s:4:\"line\";i:73;}i:7;O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:39:\"XF\\Template\\Compiler\\Syntax\\FilterChain\":3:{s:5:\"value\";O:32:\"XF\\Template\\Compiler\\Syntax\\Func\":3:{s:4:\"name\";s:6:\"phrase\";s:9:\"arguments\";a:1:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:26:\"reply_quoting_this_message\";s:4:\"line\";i:75;}}s:4:\"line\";i:75;}s:7:\"filters\";a:1:{i:0;a:2:{i:0;s:8:\"for_attr\";i:1;a:0:{}}}s:4:\"line\";i:75;}s:4:\"line\";i:75;}i:8;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:73:\"\"\n													   data-xf-click=\"quote\"\n													   data-quote-href=\"\";s:4:\"line\";i:75;}i:9;O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:32:\"XF\\Template\\Compiler\\Syntax\\Func\":3:{s:4:\"name\";s:4:\"link\";s:9:\"arguments\";a:2:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:28:\"conversations/messages/quote\";s:4:\"line\";i:77;}i:1;O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:7:\"message\";s:10:\"dimensions\";a:0:{}s:7:\"filters\";a:0:{}s:4:\"line\";i:77;}}s:4:\"line\";i:77;}s:4:\"line\";i:77;}i:10;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:2:\"\">\";s:4:\"line\";i:77;}i:11;O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:32:\"XF\\Template\\Compiler\\Syntax\\Func\":3:{s:4:\"name\";s:6:\"phrase\";s:9:\"arguments\";a:1:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:5:\"reply\";s:4:\"line\";i:77;}}s:4:\"line\";i:77;}s:4:\"line\";i:77;}i:12;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:18:\"</a>\n\n												\";s:4:\"line\";i:77;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:5;s:4:\"line\";i:79;}i:4;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:12:\"\n											\";s:4:\"line\";i:79;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:4;s:4:\"line\";i:80;}i:2;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:27:\"\n										</div>\n									\";s:4:\"line\";i:80;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:3;s:4:\"line\";i:82;}i:2;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:11:\"\n\n									\";s:4:\"line\";i:82;}i:3;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:2:\"if\";s:10:\"attributes\";a:1:{s:12:\"contentcheck\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:4:\"true\";s:4:\"line\";i:84;}}s:8:\"children\";a:3:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:74:\"\n										<div class=\"actionBar-set actionBar-set--internal\">\n											\";s:4:\"line\";i:84;}i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:12:\"contentcheck\";s:10:\"attributes\";a:0:{}s:8:\"children\";a:9:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:13:\"\n												\";s:4:\"line\";i:86;}i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:2:\"if\";s:10:\"attributes\";a:1:{s:2:\"is\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:20:\"$message.canReport()\";s:4:\"line\";i:87;}}s:8:\"children\";a:5:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:23:\"\n													<a href=\"\";s:4:\"line\";i:87;}i:1;O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:32:\"XF\\Template\\Compiler\\Syntax\\Func\":3:{s:4:\"name\";s:4:\"link\";s:9:\"arguments\";a:2:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:29:\"conversations/messages/report\";s:4:\"line\";i:88;}i:1;O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:7:\"message\";s:10:\"dimensions\";a:0:{}s:7:\"filters\";a:0:{}s:4:\"line\";i:88;}}s:4:\"line\";i:88;}s:4:\"line\";i:88;}i:2;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:76:\"\" class=\"actionBar-action actionBar-action--report\" data-xf-click=\"overlay\">\";s:4:\"line\";i:88;}i:3;O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:32:\"XF\\Template\\Compiler\\Syntax\\Func\":3:{s:4:\"name\";s:6:\"phrase\";s:9:\"arguments\";a:1:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:11:\"report_verb\";s:4:\"line\";i:88;}}s:4:\"line\";i:88;}s:4:\"line\";i:88;}i:4;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:17:\"</a>\n												\";s:4:\"line\";i:88;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:5;s:4:\"line\";i:89;}i:2;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:14:\"\n\n												\";s:4:\"line\";i:89;}i:3;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:2:\"if\";s:10:\"attributes\";a:1:{s:2:\"is\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:18:\"$message.canEdit()\";s:4:\"line\";i:91;}}s:8:\"children\";a:7:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:14:\"\n													\";s:4:\"line\";i:91;}i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:2:\"js\";s:10:\"attributes\";a:2:{s:3:\"src\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:13:\"xf/message.js\";s:4:\"line\";i:92;}s:3:\"min\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:1:\"1\";s:4:\"line\";i:92;}}s:8:\"children\";a:0:{}s:11:\"isSelfClose\";b:1;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:6;s:4:\"line\";i:92;}i:2;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:23:\"\n													<a href=\"\";s:4:\"line\";i:92;}i:3;O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:32:\"XF\\Template\\Compiler\\Syntax\\Func\":3:{s:4:\"name\";s:4:\"link\";s:9:\"arguments\";a:2:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:27:\"conversations/messages/edit\";s:4:\"line\";i:93;}i:1;O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:7:\"message\";s:10:\"dimensions\";a:0:{}s:7:\"filters\";a:0:{}s:4:\"line\";i:93;}}s:4:\"line\";i:93;}s:4:\"line\";i:93;}i:4;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:168:\"\"\n													   class=\"actionBar-action actionBar-action--edit\"\n													   data-xf-click=\"quick-edit\"\n													   data-editor-target=\"< .js-quickEditTarget\">\";s:4:\"line\";i:93;}i:5;O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:32:\"XF\\Template\\Compiler\\Syntax\\Func\":3:{s:4:\"name\";s:6:\"phrase\";s:9:\"arguments\";a:1:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:4:\"edit\";s:4:\"line\";i:96;}}s:4:\"line\";i:96;}s:4:\"line\";i:96;}i:6;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:17:\"</a>\n												\";s:4:\"line\";i:96;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:5;s:4:\"line\";i:97;}i:4;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:14:\"\n\n												\";s:4:\"line\";i:97;}i:5;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:2:\"if\";s:10:\"attributes\";a:1:{s:2:\"is\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:23:\"$message.canCleanSpam()\";s:4:\"line\";i:99;}}s:8:\"children\";a:5:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:23:\"\n													<a href=\"\";s:4:\"line\";i:99;}i:1;O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:32:\"XF\\Template\\Compiler\\Syntax\\Func\":3:{s:4:\"name\";s:4:\"link\";s:9:\"arguments\";a:2:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:12:\"spam-cleaner\";s:4:\"line\";i:100;}i:1;O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:7:\"message\";s:10:\"dimensions\";a:0:{}s:7:\"filters\";a:0:{}s:4:\"line\";i:100;}}s:4:\"line\";i:100;}s:4:\"line\";i:100;}i:2;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:133:\"\"\n													   class=\"actionBar-action actionBar-action--spam actionBar-action--menuItem\"\n													   data-xf-click=\"overlay\">\";s:4:\"line\";i:100;}i:3;O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:32:\"XF\\Template\\Compiler\\Syntax\\Func\":3:{s:4:\"name\";s:6:\"phrase\";s:9:\"arguments\";a:1:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:4:\"spam\";s:4:\"line\";i:102;}}s:4:\"line\";i:102;}s:4:\"line\";i:102;}i:4;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:17:\"</a>\n												\";s:4:\"line\";i:102;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:5;s:4:\"line\";i:103;}i:6;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:14:\"\n\n												\";s:4:\"line\";i:103;}i:7;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:2:\"if\";s:10:\"attributes\";a:1:{s:2:\"is\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:42:\"$xf.visitor.canViewIps() && $message.ip_id\";s:4:\"line\";i:105;}}s:8:\"children\";a:5:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:23:\"\n													<a href=\"\";s:4:\"line\";i:105;}i:1;O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:32:\"XF\\Template\\Compiler\\Syntax\\Func\":3:{s:4:\"name\";s:4:\"link\";s:9:\"arguments\";a:2:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:25:\"conversations/messages/ip\";s:4:\"line\";i:106;}i:1;O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:7:\"message\";s:10:\"dimensions\";a:0:{}s:7:\"filters\";a:0:{}s:4:\"line\";i:106;}}s:4:\"line\";i:106;}s:4:\"line\";i:106;}i:2;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:104:\"\"\n													   class=\"actionBar-action actionBar-action--ip\"\n													   data-xf-click=\"overlay\">\";s:4:\"line\";i:106;}i:3;O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:32:\"XF\\Template\\Compiler\\Syntax\\Func\":3:{s:4:\"name\";s:6:\"phrase\";s:9:\"arguments\";a:1:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:2:\"ip\";s:4:\"line\";i:108;}}s:4:\"line\";i:108;}s:4:\"line\";i:108;}i:4;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:17:\"</a>\n												\";s:4:\"line\";i:108;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:5;s:4:\"line\";i:109;}i:8;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:12:\"\n											\";s:4:\"line\";i:109;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:4;s:4:\"line\";i:110;}i:2;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:27:\"\n										</div>\n									\";s:4:\"line\";i:110;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:3;s:4:\"line\";i:112;}i:4;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:9:\"\n								\";s:4:\"line\";i:112;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:2;s:4:\"line\";i:113;}i:2;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:21:\"\n							</div>\n						\";s:4:\"line\";i:113;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:1;s:4:\"line\";i:115;}i:40;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:58:\"\n					</footer>\n				</div>\n			</div>\n		</div>\n	</article>\n\";s:4:\"line\";i:115;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:0;s:4:\"line\";i:121;}}}','XF',2010036,'2.1.0 Beta 6',1629855046),(1198,'email','core.less',2,'// NOTE: THIS DOES NOT HAVE ACCESS TO public:setup.less automatically!\n// THE LESS HERE SHOULD BE KEPT AS SIMPLE AS POSSIBLE\n\n// UI.X Font Sizes\n\n/* solution for pxs */\n@fontSizeNormal: unit(10 * @xf-fontSizeNormal, px);\n@fontSizeLargest: unit(10 * @xf-fontSizeLargest, px);\n@fontSizeSmall: unit(10 * @xf-fontSizeSmall, px);\n\n/* solution for rems\n@fontSizeNormal: (0.625 * @xf-fontSizeNormal);\n@fontSizeLargest: (0.625 * @xf-fontSizeLargest);\n@fontSizeSmall: (0.625 * @xf-fontSizeSmall);\n*/\n\nbody\n{\n	margin: 0;\n	padding: 0;\n	word-wrap: break-word;\n	-ms-text-size-adjust: 100%;\n	-webkit-text-size-adjust: 100%;\n\n	background-color: @xf-emailBg;\n	font-size: @fontSizeNormal;\n	font-family: @xf-emailFont;\n	line-height: @xf-lineHeightDefault;\n	color: @xf-emailTextColor;\n}\n\ntable\n{\n	border-spacing: 0;\n	mso-table-lspace: 0pt;\n	mso-table-rspace: 0pt;\n}\n\ntable,\ntd\n{\n	border-collapse: collapse;\n}\n\na\n{\n	color: @xf-emailLinkColor;\n	text-decoration: none;\n}\n\n.bbImage\n{\n	height: auto;\n	max-width: 100%;\n}\n\n#bodyTable\n{\n	height: 100% !important;\n	width: 100% !important;\n	margin: 0;\n	padding: 0;\n	background-color: @xf-emailBg;\n}\n\n#bodyTableContainer\n{\n	background-color: @xf-emailBg;\n}\n\n.container\n{\n	width: 100%;\n	max-width: 600px;\n}\n\n.header\n{\n	color: @xf-emailHeaderColor;\n	padding: @xf-paddingMedium @xf-paddingLarge;\n	border-top-left-radius: @xf-borderRadiusMedium;\n	border-top-right-radius: @xf-borderRadiusMedium;\n	font-family: @xf-emailFont;\n	font-size: @fontSizeLargest;\n	line-height: @xf-lineHeightDefault;\n}\n\n.header a\n{\n	color: @xf-emailHeaderColor;\n}\n\n.content\n{\n	background-color: @xf-emailContentBg;\n	border-radius: @xf-borderRadiusSmall;\n	color: @xf-emailTextColor;\n	padding: @xf-paddingLarge;\n	font-size: @fontSizeNormal;\n	font-family: @xf-emailFont;\n	line-height: @xf-lineHeightDefault;\n}\n\n.content .bbImage\n{\n	max-width: 100%;\n}\n\n.content > p:first-child\n{\n	margin-top: 0;\n}\n\n.content > p:last-child\n{\n	margin-bottom: 0;\n}\n\n.footer\n{\n	padding: @xf-paddingMedium @xf-paddingLarge;\n	text-align: center;\n	color: @xf-emailTextColorMuted;\n	font-size: @fontSizeSmall;\n	font-family: @xf-emailFont;\n	line-height: @xf-lineHeightDefault;\n}\n\n.footer a\n{\n	color: @xf-emailTextColorMuted;\n	text-decoration: underline;\n}\n\n.footerExtra\n{\n	margin-top: 1em;\n}\n\nh2\n{\n	font-size: @fontSizeLargest;\n	font-weight: normal;\n	margin: @xf-paddingLarge 0;\n	padding: 0;\n}\n\nhr\n{\n	border: 0;\n	border-bottom: @xf-borderSize solid @xf-emailBorderColor;\n}\n\ndiv.message\n{\n	border-left: @xf-borderSizeFeature solid @xf-borderColorFeature;\n	margin: @xf-paddingLarge 0;\n	padding: @xf-paddingLarge;\n}\n\ndiv.quote\n{\n	border-left: @xf-borderSizeFeature solid @xf-borderColorAttention;\n	border-top: @xf-borderSize solid @xf-emailBorderColor;\n	border-bottom: @xf-borderSize solid @xf-emailBorderColor;\n	border-right: @xf-borderSize solid @xf-emailBorderColor;\n	background: @xf-emailContentAltBg;\n	margin: @xf-paddingLarge 0;\n	padding: @xf-paddingLarge;\n}\n\n.quote-name\n{\n	color: @xf-textColorAttention;\n	font-size: @fontSizeSmall;\n	margin-bottom: @xf-paddingMedium;\n}\n\npre.code\n{\n	margin: @xf-paddingLarge 0;\n	padding: @xf-paddingLarge;\n	border-left: @xf-borderSizeFeature solid @xf-borderColorAttention;\n	border-top: @xf-borderSize solid @xf-emailBorderColor;\n	border-bottom: @xf-borderSize solid @xf-emailBorderColor;\n	border-right: @xf-borderSize solid @xf-emailBorderColor;\n	background: @xf-emailContentAltBg;\n	max-width: 600px;\n	overflow: auto;\n}\n\n.textLink\n{\n	color: @xf-emailTextColor;\n	text-decoration: none;\n}\n\n.linkBar\n{\n	padding: @xf-paddingMedium;\n	background-color: @xf-emailContentAltBg;\n	border-top: @xf-borderSize solid @xf-emailBorderColor;\n}\n\n.button\n{\n	display: inline-block;\n	padding: 5px 10px;\n	border: none;\n	border-radius: @xf-borderRadiusMedium;\n	color: @xf-buttonTextColor;\n	text-decoration: none;\n	.xf-buttonBase();\n	.xf-buttonDefault();\n	.xf-buttonPrimary();\n	font-size: @fontSizeSmall;\n	background-color: @xf-buttonPrimaryBg;\n}\n\n.buttonFake\n{\n	display: inline-block;\n	padding: 5px 10px;\n	font-size: @fontSizeSmall;\n}\n\n.minorText,\n.unsubscribeLink\n{\n	font-size: @fontSizeSmall;\n	color: @xf-emailTextColorMuted;\n}\n\n.minorText a,\n.unsubscribeLink a\n{\n	color: @xf-emailTextColorMuted;\n	text-decoration: underline;\n}\n\n.unsubscribeLink\n{\n	margin-top: 1em;\n	text-align: center;\n}\n\n.mediaPlaceholder,\n.spoilerPlaceholder\n{\n	border-radius: @xf-borderRadiusSmall;\n	margin: @xf-paddingMedium 0;\n	padding: @xf-paddingMedium;\n	font-size: @fontSizeLargest;\n	line-height: 3;\n	text-align: center;\n	border: @xf-borderSize solid @xf-emailBorderColor;\n	background-color: @xf-emailContentAltBg;\n}\n\n.inlineSpoilerPlaceholder\n{\n	font-size: @xf-fontSizeSmall;\n	background-color: @xf-contentAltBg;\n	border: @xf-borderSize solid @xf-borderColorLight;\n	border-radius: @xf-borderRadiusSmall;\n	padding: 1px @xf-paddingSmall;\n}\n\n.u-opposite { text-align: right; }\n\n// ################################ ACTIVITY SUMMARY ###############################\n\n.p-activitySummary #bodyTableContainer\n{\n	padding: 0;\n}\n\n.summaryContentWrapper\n{\n	padding: 0 @xf-paddingLarge;\n	max-width: 1200px;\n}\n\n.summaryHeaderBar\n{\n	color: @xf-chromeTextColor;\n	background: @xf-chromeBg;\n	font-family: @xf-emailFont;\n	font-size: @xf-fontSizeLargest;\n	line-height: @xf-lineHeightDefault;\n	padding: @xf-paddingMedium @xf-paddingLarge;\n\n	a\n	{\n		color:@xf-chromeTextColor;\n	}\n\n	img\n	{\n		max-height: 200px;\n		vertical-align: bottom;\n\n		&.logo-svg\n		{\n			max-width: 200px;\n		}\n	}\n}\n\n.summaryOuterHeader\n{\n	width: 100%;\n	table-layout: fixed;\n	margin: @xf-paddingLargest 0;\n}\n\n.summaryOuterHeader-content\n{\n	font-size: @xf-fontSizeLarger;\n	font-weight: @xf-fontWeightNormal;\n	color: @xf-emailTextColorMuted;\n}\n\n.summaryBlock\n{\n	color: @xf-emailTextColor;\n	background-color: @xf-emailContentBg;\n	border: @xf-borderSize solid @xf-emailBorderColor;\n	border-radius: @xf-borderRadiusSmall;\n	border-collapse: separate;\n\n	width: 100%;\n	table-layout: fixed;\n	margin: @xf-paddingLargest 0;\n}\n\n.summaryBlock-header\n{\n	font-size: @xf-fontSizeLarger;\n	color: @xf-majorHeadingTextColor;\n	background: @xf-majorHeadingBg;\n	border-bottom: @xf-borderSize solid @xf-borderColorLight;\n	border-top-left-radius: @xf-borderRadiusSmall;\n	border-top-right-radius: @xf-borderRadiusSmall;\n	padding: @xf-blockPaddingV @xf-blockPaddingH;\n\n	a\n	{\n		color: @xf-majorHeadingTextColor;\n	}\n}\n\n.statsGroup\n{\n	display: flex;\n	flex-flow: row wrap;\n	font-size: @xf-fontSizeLarge;\n}\n\n.stat\n{\n	flex: auto;\n	vertical-align: top;\n	margin-right: @xf-paddingMedium;\n	margin-bottom: @xf-paddingMedium;\n}\n\n.stat-label\n{\n	font-size: @xf-fontSizeSmall;\n	color: @xf-emailTextColorMuted;\n}\n\n.p-activitySummary .content.content--attribution,\n.p-activitySummary .content.content--footer,\n.p-activitySummary .content.content--footer table\n{\n	font-size: @xf-fontSizeSmall;\n	color: @xf-emailTextColorMuted;\n\n	a:not(.button)\n	{\n		color: inherit;\n		text-decoration: underline;\n	}\n}','O:24:\"XF\\Template\\Compiler\\Ast\":1:{s:8:\"children\";a:1:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:6856:\"// NOTE: THIS DOES NOT HAVE ACCESS TO public:setup.less automatically!\n// THE LESS HERE SHOULD BE KEPT AS SIMPLE AS POSSIBLE\n\n// UI.X Font Sizes\n\n/* solution for pxs */\n@fontSizeNormal: unit(10 * @xf-fontSizeNormal, px);\n@fontSizeLargest: unit(10 * @xf-fontSizeLargest, px);\n@fontSizeSmall: unit(10 * @xf-fontSizeSmall, px);\n\n/* solution for rems\n@fontSizeNormal: (0.625 * @xf-fontSizeNormal);\n@fontSizeLargest: (0.625 * @xf-fontSizeLargest);\n@fontSizeSmall: (0.625 * @xf-fontSizeSmall);\n*/\n\nbody\n{\n	margin: 0;\n	padding: 0;\n	word-wrap: break-word;\n	-ms-text-size-adjust: 100%;\n	-webkit-text-size-adjust: 100%;\n\n	background-color: @xf-emailBg;\n	font-size: @fontSizeNormal;\n	font-family: @xf-emailFont;\n	line-height: @xf-lineHeightDefault;\n	color: @xf-emailTextColor;\n}\n\ntable\n{\n	border-spacing: 0;\n	mso-table-lspace: 0pt;\n	mso-table-rspace: 0pt;\n}\n\ntable,\ntd\n{\n	border-collapse: collapse;\n}\n\na\n{\n	color: @xf-emailLinkColor;\n	text-decoration: none;\n}\n\n.bbImage\n{\n	height: auto;\n	max-width: 100%;\n}\n\n#bodyTable\n{\n	height: 100% !important;\n	width: 100% !important;\n	margin: 0;\n	padding: 0;\n	background-color: @xf-emailBg;\n}\n\n#bodyTableContainer\n{\n	background-color: @xf-emailBg;\n}\n\n.container\n{\n	width: 100%;\n	max-width: 600px;\n}\n\n.header\n{\n	color: @xf-emailHeaderColor;\n	padding: @xf-paddingMedium @xf-paddingLarge;\n	border-top-left-radius: @xf-borderRadiusMedium;\n	border-top-right-radius: @xf-borderRadiusMedium;\n	font-family: @xf-emailFont;\n	font-size: @fontSizeLargest;\n	line-height: @xf-lineHeightDefault;\n}\n\n.header a\n{\n	color: @xf-emailHeaderColor;\n}\n\n.content\n{\n	background-color: @xf-emailContentBg;\n	border-radius: @xf-borderRadiusSmall;\n	color: @xf-emailTextColor;\n	padding: @xf-paddingLarge;\n	font-size: @fontSizeNormal;\n	font-family: @xf-emailFont;\n	line-height: @xf-lineHeightDefault;\n}\n\n.content .bbImage\n{\n	max-width: 100%;\n}\n\n.content > p:first-child\n{\n	margin-top: 0;\n}\n\n.content > p:last-child\n{\n	margin-bottom: 0;\n}\n\n.footer\n{\n	padding: @xf-paddingMedium @xf-paddingLarge;\n	text-align: center;\n	color: @xf-emailTextColorMuted;\n	font-size: @fontSizeSmall;\n	font-family: @xf-emailFont;\n	line-height: @xf-lineHeightDefault;\n}\n\n.footer a\n{\n	color: @xf-emailTextColorMuted;\n	text-decoration: underline;\n}\n\n.footerExtra\n{\n	margin-top: 1em;\n}\n\nh2\n{\n	font-size: @fontSizeLargest;\n	font-weight: normal;\n	margin: @xf-paddingLarge 0;\n	padding: 0;\n}\n\nhr\n{\n	border: 0;\n	border-bottom: @xf-borderSize solid @xf-emailBorderColor;\n}\n\ndiv.message\n{\n	border-left: @xf-borderSizeFeature solid @xf-borderColorFeature;\n	margin: @xf-paddingLarge 0;\n	padding: @xf-paddingLarge;\n}\n\ndiv.quote\n{\n	border-left: @xf-borderSizeFeature solid @xf-borderColorAttention;\n	border-top: @xf-borderSize solid @xf-emailBorderColor;\n	border-bottom: @xf-borderSize solid @xf-emailBorderColor;\n	border-right: @xf-borderSize solid @xf-emailBorderColor;\n	background: @xf-emailContentAltBg;\n	margin: @xf-paddingLarge 0;\n	padding: @xf-paddingLarge;\n}\n\n.quote-name\n{\n	color: @xf-textColorAttention;\n	font-size: @fontSizeSmall;\n	margin-bottom: @xf-paddingMedium;\n}\n\npre.code\n{\n	margin: @xf-paddingLarge 0;\n	padding: @xf-paddingLarge;\n	border-left: @xf-borderSizeFeature solid @xf-borderColorAttention;\n	border-top: @xf-borderSize solid @xf-emailBorderColor;\n	border-bottom: @xf-borderSize solid @xf-emailBorderColor;\n	border-right: @xf-borderSize solid @xf-emailBorderColor;\n	background: @xf-emailContentAltBg;\n	max-width: 600px;\n	overflow: auto;\n}\n\n.textLink\n{\n	color: @xf-emailTextColor;\n	text-decoration: none;\n}\n\n.linkBar\n{\n	padding: @xf-paddingMedium;\n	background-color: @xf-emailContentAltBg;\n	border-top: @xf-borderSize solid @xf-emailBorderColor;\n}\n\n.button\n{\n	display: inline-block;\n	padding: 5px 10px;\n	border: none;\n	border-radius: @xf-borderRadiusMedium;\n	color: @xf-buttonTextColor;\n	text-decoration: none;\n	.xf-buttonBase();\n	.xf-buttonDefault();\n	.xf-buttonPrimary();\n	font-size: @fontSizeSmall;\n	background-color: @xf-buttonPrimaryBg;\n}\n\n.buttonFake\n{\n	display: inline-block;\n	padding: 5px 10px;\n	font-size: @fontSizeSmall;\n}\n\n.minorText,\n.unsubscribeLink\n{\n	font-size: @fontSizeSmall;\n	color: @xf-emailTextColorMuted;\n}\n\n.minorText a,\n.unsubscribeLink a\n{\n	color: @xf-emailTextColorMuted;\n	text-decoration: underline;\n}\n\n.unsubscribeLink\n{\n	margin-top: 1em;\n	text-align: center;\n}\n\n.mediaPlaceholder,\n.spoilerPlaceholder\n{\n	border-radius: @xf-borderRadiusSmall;\n	margin: @xf-paddingMedium 0;\n	padding: @xf-paddingMedium;\n	font-size: @fontSizeLargest;\n	line-height: 3;\n	text-align: center;\n	border: @xf-borderSize solid @xf-emailBorderColor;\n	background-color: @xf-emailContentAltBg;\n}\n\n.inlineSpoilerPlaceholder\n{\n	font-size: @xf-fontSizeSmall;\n	background-color: @xf-contentAltBg;\n	border: @xf-borderSize solid @xf-borderColorLight;\n	border-radius: @xf-borderRadiusSmall;\n	padding: 1px @xf-paddingSmall;\n}\n\n.u-opposite { text-align: right; }\n\n// ################################ ACTIVITY SUMMARY ###############################\n\n.p-activitySummary #bodyTableContainer\n{\n	padding: 0;\n}\n\n.summaryContentWrapper\n{\n	padding: 0 @xf-paddingLarge;\n	max-width: 1200px;\n}\n\n.summaryHeaderBar\n{\n	color: @xf-chromeTextColor;\n	background: @xf-chromeBg;\n	font-family: @xf-emailFont;\n	font-size: @xf-fontSizeLargest;\n	line-height: @xf-lineHeightDefault;\n	padding: @xf-paddingMedium @xf-paddingLarge;\n\n	a\n	{\n		color:@xf-chromeTextColor;\n	}\n\n	img\n	{\n		max-height: 200px;\n		vertical-align: bottom;\n\n		&.logo-svg\n		{\n			max-width: 200px;\n		}\n	}\n}\n\n.summaryOuterHeader\n{\n	width: 100%;\n	table-layout: fixed;\n	margin: @xf-paddingLargest 0;\n}\n\n.summaryOuterHeader-content\n{\n	font-size: @xf-fontSizeLarger;\n	font-weight: @xf-fontWeightNormal;\n	color: @xf-emailTextColorMuted;\n}\n\n.summaryBlock\n{\n	color: @xf-emailTextColor;\n	background-color: @xf-emailContentBg;\n	border: @xf-borderSize solid @xf-emailBorderColor;\n	border-radius: @xf-borderRadiusSmall;\n	border-collapse: separate;\n\n	width: 100%;\n	table-layout: fixed;\n	margin: @xf-paddingLargest 0;\n}\n\n.summaryBlock-header\n{\n	font-size: @xf-fontSizeLarger;\n	color: @xf-majorHeadingTextColor;\n	background: @xf-majorHeadingBg;\n	border-bottom: @xf-borderSize solid @xf-borderColorLight;\n	border-top-left-radius: @xf-borderRadiusSmall;\n	border-top-right-radius: @xf-borderRadiusSmall;\n	padding: @xf-blockPaddingV @xf-blockPaddingH;\n\n	a\n	{\n		color: @xf-majorHeadingTextColor;\n	}\n}\n\n.statsGroup\n{\n	display: flex;\n	flex-flow: row wrap;\n	font-size: @xf-fontSizeLarge;\n}\n\n.stat\n{\n	flex: auto;\n	vertical-align: top;\n	margin-right: @xf-paddingMedium;\n	margin-bottom: @xf-paddingMedium;\n}\n\n.stat-label\n{\n	font-size: @xf-fontSizeSmall;\n	color: @xf-emailTextColorMuted;\n}\n\n.p-activitySummary .content.content--attribution,\n.p-activitySummary .content.content--footer,\n.p-activitySummary .content.content--footer table\n{\n	font-size: @xf-fontSizeSmall;\n	color: @xf-emailTextColorMuted;\n\n	a:not(.button)\n	{\n		color: inherit;\n		text-decoration: underline;\n	}\n}\";s:4:\"line\";i:1;}}}','XF',2020470,'2.2.4',1629855046),(1199,'public','core.less',2,'// ########################## GLOBAL BASE SETUP #######################\n\nhtml\n{\n	font: @xf-fontSizeNormal / @xf-lineHeightDefault sans-serif;\n	font-family: @xf-fontFamilyUi;\n	font-weight: @xf-fontWeightNormal;\n	color: @xf-textColor;\n	margin: 0;\n	padding: 0;\n	word-wrap: break-word;\n	background-color: @xf-pageBg;\n\n	/* // just a reminder that we *might* want this at some point\n	-ms-text-size-adjust: none;\n	-webkit-text-size-adjust: none;*/\n}\n\nbody {\n	font-size: @xf-fontSizeNormal;\n}\n\nbutton, input, optgroup, select, textarea\n{\n	font-family: @xf-fontFamilyUi;\n	line-height: @xf-lineHeightDefault;\n}\n\nimg\n{\n	max-width: 100%;\n	height: auto;\n}\n\nb, strong\n{\n	font-weight: @xf-fontWeightHeavy;\n}\n\na\n{\n	.xf-link();\n\n	&:hover\n	{\n		.xf-linkHover();\n	}\n}\n\nsvg\n{\n	fill: currentColor;\n}\n\n{{ include(\'core_setup.less\') }}\n{{ include(\'core_utilities.less\') }}\n{{ include(\'core_list.less\') }}\n{{ include(\'core_categorylist.less\') }}\n{{ include(\'core_block.less\') }}\n{{ include(\'core_blockmessage.less\') }}\n{{ include(\'core_blockstatus.less\') }}\n{{ include(\'core_blocklink.less\') }}\n{{ include(\'core_blockend.less\') }}\n{{ include(\'core_fixedmessage.less\') }}\n{{ include(\'core_button.less\') }}\n{{ include(\'core_meter_bar.less\') }}\n\n// ################################# INPUTS & FORMS #####################\n\n{{ include(\'core_input.less\') }}\n{{ include(\'core_formrow.less\') }}\n\n{{ include(\'core_collapse.less\') }}\n{{ include(\'core_badge.less\') }}\n{{ include(\'core_tooltip.less\') }}\n{{ include(\'core_menu.less\') }}\n{{ include(\'core_offcanvas.less\') }}\n{{ include(\'core_tab.less\') }}\n{{ include(\'core_overlay.less\') }}\n{{ include(\'core_globalaction.less\') }}\n{{ include(\'core_avatar.less\') }}\n{{ include(\'core_datalist.less\') }}\n{{ include(\'core_filter.less\') }}\n{{ include(\'core_contentrow.less\') }}\n{{ include(\'core_pagenav.less\') }}\n{{ include(\'core_hscroller.less\') }}\n\n// FLASH MESSAGES\n.flashMessage\n{\n	display: none;\n	position: fixed;\n	top: 0;\n	left: 0;\n	right: 0;\n	z-index: @zIndex-9;\n	.xf-flashMessage();\n\n	.m-transitionFadeDown(@xf-animationSpeed);\n}\n\n// AUTOCOMPLETE\n.autoCompleteList\n{\n	.m-autoCompleteList();\n	margin-top: 2px;\n\n	&.autoCompleteList--inherit\n	{\n		font-size: inherit;\n\n		li\n		{\n			padding: @xf-paddingLarge;\n			line-height: inherit;\n		}\n	}\n}\n\n// #################################### TAGS ##############################\n// note that while this is related to tags, it\'s commonly used so just include it\n\n.tagList,\n.tagList > dt,\n.tagList > dd\n{\n	display: inline;\n	padding: 0;\n	margin: 0;\n}\n\n.tagItem\n{\n	display: inline-block;\n	max-width: 100%;\n	padding: 0 6px 1px;\n	margin: 0 0 2px;\n	border-radius: @xf-borderRadiusMedium;\n	font-size: @xf-fontSizeSmaller;\n	.xf-chip();\n	.xf-uix_tag();\n\n	a&:hover\n	{\n		text-decoration: none;\n		color: @xf-chip--color;\n		.xf-chipHover();\n		.xf-uix_tagHover();\n	}\n}\n\n// ############################# MISC #########################\n\n.recaptcha\n{\n	&.input\n	{\n		box-sizing: content-box;\n		max-width: 100%;\n	}\n\n	img\n	{\n		max-width: 100%;\n	}\n}\n\n.likesBar\n{\n	.m-transitionFadeDown();\n	.xf-minorBlockContent();\n	border-left: @xf-borderSizeMinorFeature solid @xf-borderColorFeature;\n	padding: @xf-paddingMedium;\n	font-size: @xf-fontSizeSmaller;\n	margin-top: @xf-paddingMedium;\n	.xf-uix_messageLikes();\n}\n\n.likeIcon\n{\n	&:before\n	{\n		.m-faBase();\n		.m-faContent(@fa-var-thumbs-up); //, 1em\n		color: @xf-textColorFeature;\n		//margin-right: .2em;\n	}\n}\n\n.reactionsBar\n{\n	.m-transitionFadeDown();\n	.xf-minorBlockContent();\n	border-left: @xf-borderSizeMinorFeature solid @xf-borderColorFeature;\n	padding: @xf-paddingMedium;\n	font-size: @xf-fontSizeSmaller;\n	margin-top: @xf-paddingMedium;\n	.xf-uix_messageLikes();\n\n	&:last-child {\n		margin-top: @xf-messagePadding;\n	}\n}\n\n.reactionSummary\n{\n	display: inline-block;\n	.m-listPlain();\n	line-height: 16px;\n	height: 16px;\n	margin: 0 -2px;\n	vertical-align: text-top;\n\n	> li\n	{\n		display: inline-block;\n		height: 20px;\n		width: 20px;\n		padding: 2px;\n		margin: -2px 0;\n		background: @xf-contentBg;\n		border-radius: 50%;\n		position: relative;\n		margin-left: -6px;\n\n		&:nth-child(1)\n		{\n			z-index: 3;\n			margin-left: 0;\n		}\n\n		&:nth-child(2)\n		{\n			z-index: 2;\n		}\n\n		&:nth-child(3)\n		{\n			z-index: 1;\n		}\n	}\n\n	.reaction\n	{\n		position: absolute;\n		top: 0;\n\n		&.reaction\n		{\n			// increase specificity to override .reaction.reaction--<size>\n			display: block;\n		}\n	}\n}\n\n.reactionsBar,\n.message-responseRow\n{\n	.reactionSummary\n	{\n		> li\n		{\n			background: @xf-contentAltBg;\n		}\n\n		.reaction\n		{\n			top: 2px;\n		}\n	}\n}\n\n.reactTooltip\n{\n	padding: 0;\n	display: flex;\n	flex-wrap: wrap;\n	justify-content: center;\n	max-width: 100%;\n\n	.reaction\n	{\n		margin: @xf-paddingSmall;\n		.m-transition(transform);\n\n		&:hover\n		{\n			.m-transform(scale(1.2));\n		}\n	}\n}\n\n.colorChip\n{\n	display: inline-block;\n	border: @xf-borderSize solid @xf-borderColor;\n	border-radius: @xf-borderRadiusMedium;\n	padding: 1px;\n	width: 100px;\n}\n.colorChip-inner\n{\n	display: block;\n	background-color: transparent;\n	border-radius: @xf-borderRadiusSmall;\n	height: 1em;\n}\n.colorChip-value\n{\n	display: none;\n}\n\n	pre.sf-dump\n{\n	// not ideal, but then again neither is the default of 99999...\n	z-index: @zIndex-1 !important;\n}\n\n.grecaptcha-badge\n{\n	z-index: @zIndex-5;\n}\n\n// Bookmarking links for 2.1\n.bookmarkLink\n{\n	&:before\n	{\n		.m-faBase();\n		.m-faContent(@fa-var-bookmark);\n		font-weight: min(@xf-fontAwesomeWeight, @faWeight-regular);\n	}\n	&.is-bookmarked\n	{\n		&:before\n		{\n			font-weight: @faWeight-solid;\n		}\n	}\n\n	&.bookmarkLink--highlightable.is-bookmarked\n	{\n		color: @xf-textColorAttention;\n\n		&:hover\n		{\n			color: @xf-textColorAccentContent;\n		}\n	}\n\n	span\n	{\n		margin-left: .35em;\n	}\n}\n\n.dragHandle\n{\n	cursor: move;\n	touch-action: none;\n\n	&:before\n	{\n		.m-faBase();\n		.m-faContent(@fa-var-bars);\n	}\n\n	.is-undraggable &\n	{\n		visibility: hidden;\n		cursor: default;\n	}\n}\n\n.memberProfileBanner\n{\n	background-size: cover !important;\n	background-position-x: center !important;\n	background-repeat: no-repeat !important;\n\n	&.memberProfileBanner--small\n	{\n		height: 150px;\n		margin-bottom: @xf-paddingMedium;\n	}\n\n	&.memberProfileBanner--empty\n	{\n		display: none;\n	}\n}\n\n.solutionIcon\n{\n	display: inline-flex;\n	padding: @xf-paddingMedium;\n	font-size: @xf-uix_iconSizeLarge;\n	line-height: 1;\n	color: @xf-textColorMuted;\n	.m-transition();\n\n	a&\n	{\n		color: @xf-textColorMuted;\n		text-decoration: none;\n	}\n\n	&:before\n	{\n		.m-faBase();\n		.m-faContent(@fa-var-check-circle);\n		font-weight: min(@xf-fontAwesomeWeight, @faWeight-regular);\n	}\n\n	&.is-solution\n	{\n		color: @xf-votePositiveColor;\n		opacity: 1;\n\n		&:before\n		{\n			font-weight: @faWeight-solid;\n		}\n	}\n}\n\n{{ include(\'core_action_bar.less\') }}\n{{ include(\'core_labels.less\') }}\n{{ include(\'core_pikaday.less\') }}\n{{ include(\'core_reaction.less\') }}\n{{ include(\'core_smilie.less\') }}\n{{ include(\'core_bbcode.less\') }}\n\n// RESOLUTION OUTPUT\n\n.debugResolution\n{\n	font-size: @xf-fontSizeSmallest;\n	.debugResolution-output:before\n	{\n		content: \"Full @{xf-responsiveWide} - @{xf-pageWidthMax}\";\n		@media (min-width: @xf-pageWidthMax) { content: \"Max > @{xf-pageWidthMax}\"; }\n		@media (max-width: @xf-responsiveWide) { content: \"Wide < @{xf-responsiveWide}\"; }\n		@media (max-width: @xf-responsiveMedium) { content: \"Medium < @{xf-responsiveMedium}\"; }\n		@media (max-width: @xf-responsiveNarrow) { content: \"Narrow < @{xf-responsiveNarrow}\"; }\n	}\n}','O:24:\"XF\\Template\\Compiler\\Ast\":1:{s:8:\"children\";a:69:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:779:\"// ########################## GLOBAL BASE SETUP #######################\n\nhtml\n{\n	font: @xf-fontSizeNormal / @xf-lineHeightDefault sans-serif;\n	font-family: @xf-fontFamilyUi;\n	font-weight: @xf-fontWeightNormal;\n	color: @xf-textColor;\n	margin: 0;\n	padding: 0;\n	word-wrap: break-word;\n	background-color: @xf-pageBg;\n\n	/* // just a reminder that we *might* want this at some point\n	-ms-text-size-adjust: none;\n	-webkit-text-size-adjust: none;*/\n}\n\nbody {\n	font-size: @xf-fontSizeNormal;\n}\n\nbutton, input, optgroup, select, textarea\n{\n	font-family: @xf-fontFamilyUi;\n	line-height: @xf-lineHeightDefault;\n}\n\nimg\n{\n	max-width: 100%;\n	height: auto;\n}\n\nb, strong\n{\n	font-weight: @xf-fontWeightHeavy;\n}\n\na\n{\n	.xf-link();\n\n	&:hover\n	{\n		.xf-linkHover();\n	}\n}\n\nsvg\n{\n	fill: currentColor;\n}\n\n\";s:4:\"line\";i:1;}i:1;O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:32:\"XF\\Template\\Compiler\\Syntax\\Func\":3:{s:4:\"name\";s:7:\"include\";s:9:\"arguments\";a:1:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:15:\"core_setup.less\";s:4:\"line\";i:55;}}s:4:\"line\";i:55;}s:4:\"line\";i:55;}i:2;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:1:\"\n\";s:4:\"line\";i:55;}i:3;O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:32:\"XF\\Template\\Compiler\\Syntax\\Func\":3:{s:4:\"name\";s:7:\"include\";s:9:\"arguments\";a:1:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:19:\"core_utilities.less\";s:4:\"line\";i:56;}}s:4:\"line\";i:56;}s:4:\"line\";i:56;}i:4;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:1:\"\n\";s:4:\"line\";i:56;}i:5;O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:32:\"XF\\Template\\Compiler\\Syntax\\Func\":3:{s:4:\"name\";s:7:\"include\";s:9:\"arguments\";a:1:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:14:\"core_list.less\";s:4:\"line\";i:57;}}s:4:\"line\";i:57;}s:4:\"line\";i:57;}i:6;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:1:\"\n\";s:4:\"line\";i:57;}i:7;O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:32:\"XF\\Template\\Compiler\\Syntax\\Func\":3:{s:4:\"name\";s:7:\"include\";s:9:\"arguments\";a:1:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:22:\"core_categorylist.less\";s:4:\"line\";i:58;}}s:4:\"line\";i:58;}s:4:\"line\";i:58;}i:8;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:1:\"\n\";s:4:\"line\";i:58;}i:9;O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:32:\"XF\\Template\\Compiler\\Syntax\\Func\":3:{s:4:\"name\";s:7:\"include\";s:9:\"arguments\";a:1:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:15:\"core_block.less\";s:4:\"line\";i:59;}}s:4:\"line\";i:59;}s:4:\"line\";i:59;}i:10;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:1:\"\n\";s:4:\"line\";i:59;}i:11;O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:32:\"XF\\Template\\Compiler\\Syntax\\Func\":3:{s:4:\"name\";s:7:\"include\";s:9:\"arguments\";a:1:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:22:\"core_blockmessage.less\";s:4:\"line\";i:60;}}s:4:\"line\";i:60;}s:4:\"line\";i:60;}i:12;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:1:\"\n\";s:4:\"line\";i:60;}i:13;O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:32:\"XF\\Template\\Compiler\\Syntax\\Func\":3:{s:4:\"name\";s:7:\"include\";s:9:\"arguments\";a:1:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:21:\"core_blockstatus.less\";s:4:\"line\";i:61;}}s:4:\"line\";i:61;}s:4:\"line\";i:61;}i:14;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:1:\"\n\";s:4:\"line\";i:61;}i:15;O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:32:\"XF\\Template\\Compiler\\Syntax\\Func\":3:{s:4:\"name\";s:7:\"include\";s:9:\"arguments\";a:1:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:19:\"core_blocklink.less\";s:4:\"line\";i:62;}}s:4:\"line\";i:62;}s:4:\"line\";i:62;}i:16;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:1:\"\n\";s:4:\"line\";i:62;}i:17;O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:32:\"XF\\Template\\Compiler\\Syntax\\Func\":3:{s:4:\"name\";s:7:\"include\";s:9:\"arguments\";a:1:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:18:\"core_blockend.less\";s:4:\"line\";i:63;}}s:4:\"line\";i:63;}s:4:\"line\";i:63;}i:18;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:1:\"\n\";s:4:\"line\";i:63;}i:19;O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:32:\"XF\\Template\\Compiler\\Syntax\\Func\":3:{s:4:\"name\";s:7:\"include\";s:9:\"arguments\";a:1:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:22:\"core_fixedmessage.less\";s:4:\"line\";i:64;}}s:4:\"line\";i:64;}s:4:\"line\";i:64;}i:20;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:1:\"\n\";s:4:\"line\";i:64;}i:21;O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:32:\"XF\\Template\\Compiler\\Syntax\\Func\":3:{s:4:\"name\";s:7:\"include\";s:9:\"arguments\";a:1:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:16:\"core_button.less\";s:4:\"line\";i:65;}}s:4:\"line\";i:65;}s:4:\"line\";i:65;}i:22;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:1:\"\n\";s:4:\"line\";i:65;}i:23;O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:32:\"XF\\Template\\Compiler\\Syntax\\Func\":3:{s:4:\"name\";s:7:\"include\";s:9:\"arguments\";a:1:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:19:\"core_meter_bar.less\";s:4:\"line\";i:66;}}s:4:\"line\";i:66;}s:4:\"line\";i:66;}i:24;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:77:\"\n\n// ################################# INPUTS & FORMS #####################\n\n\";s:4:\"line\";i:66;}i:25;O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:32:\"XF\\Template\\Compiler\\Syntax\\Func\":3:{s:4:\"name\";s:7:\"include\";s:9:\"arguments\";a:1:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:15:\"core_input.less\";s:4:\"line\";i:70;}}s:4:\"line\";i:70;}s:4:\"line\";i:70;}i:26;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:1:\"\n\";s:4:\"line\";i:70;}i:27;O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:32:\"XF\\Template\\Compiler\\Syntax\\Func\":3:{s:4:\"name\";s:7:\"include\";s:9:\"arguments\";a:1:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:17:\"core_formrow.less\";s:4:\"line\";i:71;}}s:4:\"line\";i:71;}s:4:\"line\";i:71;}i:28;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:2:\"\n\n\";s:4:\"line\";i:71;}i:29;O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:32:\"XF\\Template\\Compiler\\Syntax\\Func\":3:{s:4:\"name\";s:7:\"include\";s:9:\"arguments\";a:1:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:18:\"core_collapse.less\";s:4:\"line\";i:73;}}s:4:\"line\";i:73;}s:4:\"line\";i:73;}i:30;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:1:\"\n\";s:4:\"line\";i:73;}i:31;O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:32:\"XF\\Template\\Compiler\\Syntax\\Func\":3:{s:4:\"name\";s:7:\"include\";s:9:\"arguments\";a:1:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:15:\"core_badge.less\";s:4:\"line\";i:74;}}s:4:\"line\";i:74;}s:4:\"line\";i:74;}i:32;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:1:\"\n\";s:4:\"line\";i:74;}i:33;O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:32:\"XF\\Template\\Compiler\\Syntax\\Func\":3:{s:4:\"name\";s:7:\"include\";s:9:\"arguments\";a:1:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:17:\"core_tooltip.less\";s:4:\"line\";i:75;}}s:4:\"line\";i:75;}s:4:\"line\";i:75;}i:34;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:1:\"\n\";s:4:\"line\";i:75;}i:35;O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:32:\"XF\\Template\\Compiler\\Syntax\\Func\":3:{s:4:\"name\";s:7:\"include\";s:9:\"arguments\";a:1:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:14:\"core_menu.less\";s:4:\"line\";i:76;}}s:4:\"line\";i:76;}s:4:\"line\";i:76;}i:36;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:1:\"\n\";s:4:\"line\";i:76;}i:37;O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:32:\"XF\\Template\\Compiler\\Syntax\\Func\":3:{s:4:\"name\";s:7:\"include\";s:9:\"arguments\";a:1:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:19:\"core_offcanvas.less\";s:4:\"line\";i:77;}}s:4:\"line\";i:77;}s:4:\"line\";i:77;}i:38;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:1:\"\n\";s:4:\"line\";i:77;}i:39;O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:32:\"XF\\Template\\Compiler\\Syntax\\Func\":3:{s:4:\"name\";s:7:\"include\";s:9:\"arguments\";a:1:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:13:\"core_tab.less\";s:4:\"line\";i:78;}}s:4:\"line\";i:78;}s:4:\"line\";i:78;}i:40;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:1:\"\n\";s:4:\"line\";i:78;}i:41;O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:32:\"XF\\Template\\Compiler\\Syntax\\Func\":3:{s:4:\"name\";s:7:\"include\";s:9:\"arguments\";a:1:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:17:\"core_overlay.less\";s:4:\"line\";i:79;}}s:4:\"line\";i:79;}s:4:\"line\";i:79;}i:42;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:1:\"\n\";s:4:\"line\";i:79;}i:43;O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:32:\"XF\\Template\\Compiler\\Syntax\\Func\":3:{s:4:\"name\";s:7:\"include\";s:9:\"arguments\";a:1:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:22:\"core_globalaction.less\";s:4:\"line\";i:80;}}s:4:\"line\";i:80;}s:4:\"line\";i:80;}i:44;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:1:\"\n\";s:4:\"line\";i:80;}i:45;O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:32:\"XF\\Template\\Compiler\\Syntax\\Func\":3:{s:4:\"name\";s:7:\"include\";s:9:\"arguments\";a:1:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:16:\"core_avatar.less\";s:4:\"line\";i:81;}}s:4:\"line\";i:81;}s:4:\"line\";i:81;}i:46;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:1:\"\n\";s:4:\"line\";i:81;}i:47;O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:32:\"XF\\Template\\Compiler\\Syntax\\Func\":3:{s:4:\"name\";s:7:\"include\";s:9:\"arguments\";a:1:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:18:\"core_datalist.less\";s:4:\"line\";i:82;}}s:4:\"line\";i:82;}s:4:\"line\";i:82;}i:48;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:1:\"\n\";s:4:\"line\";i:82;}i:49;O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:32:\"XF\\Template\\Compiler\\Syntax\\Func\":3:{s:4:\"name\";s:7:\"include\";s:9:\"arguments\";a:1:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:16:\"core_filter.less\";s:4:\"line\";i:83;}}s:4:\"line\";i:83;}s:4:\"line\";i:83;}i:50;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:1:\"\n\";s:4:\"line\";i:83;}i:51;O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:32:\"XF\\Template\\Compiler\\Syntax\\Func\":3:{s:4:\"name\";s:7:\"include\";s:9:\"arguments\";a:1:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:20:\"core_contentrow.less\";s:4:\"line\";i:84;}}s:4:\"line\";i:84;}s:4:\"line\";i:84;}i:52;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:1:\"\n\";s:4:\"line\";i:84;}i:53;O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:32:\"XF\\Template\\Compiler\\Syntax\\Func\":3:{s:4:\"name\";s:7:\"include\";s:9:\"arguments\";a:1:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:17:\"core_pagenav.less\";s:4:\"line\";i:85;}}s:4:\"line\";i:85;}s:4:\"line\";i:85;}i:54;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:1:\"\n\";s:4:\"line\";i:85;}i:55;O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:32:\"XF\\Template\\Compiler\\Syntax\\Func\":3:{s:4:\"name\";s:7:\"include\";s:9:\"arguments\";a:1:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:19:\"core_hscroller.less\";s:4:\"line\";i:86;}}s:4:\"line\";i:86;}s:4:\"line\";i:86;}i:56;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:4719:\"\n\n// FLASH MESSAGES\n.flashMessage\n{\n	display: none;\n	position: fixed;\n	top: 0;\n	left: 0;\n	right: 0;\n	z-index: @zIndex-9;\n	.xf-flashMessage();\n\n	.m-transitionFadeDown(@xf-animationSpeed);\n}\n\n// AUTOCOMPLETE\n.autoCompleteList\n{\n	.m-autoCompleteList();\n	margin-top: 2px;\n\n	&.autoCompleteList--inherit\n	{\n		font-size: inherit;\n\n		li\n		{\n			padding: @xf-paddingLarge;\n			line-height: inherit;\n		}\n	}\n}\n\n// #################################### TAGS ##############################\n// note that while this is related to tags, it\'s commonly used so just include it\n\n.tagList,\n.tagList > dt,\n.tagList > dd\n{\n	display: inline;\n	padding: 0;\n	margin: 0;\n}\n\n.tagItem\n{\n	display: inline-block;\n	max-width: 100%;\n	padding: 0 6px 1px;\n	margin: 0 0 2px;\n	border-radius: @xf-borderRadiusMedium;\n	font-size: @xf-fontSizeSmaller;\n	.xf-chip();\n	.xf-uix_tag();\n\n	a&:hover\n	{\n		text-decoration: none;\n		color: @xf-chip--color;\n		.xf-chipHover();\n		.xf-uix_tagHover();\n	}\n}\n\n// ############################# MISC #########################\n\n.recaptcha\n{\n	&.input\n	{\n		box-sizing: content-box;\n		max-width: 100%;\n	}\n\n	img\n	{\n		max-width: 100%;\n	}\n}\n\n.likesBar\n{\n	.m-transitionFadeDown();\n	.xf-minorBlockContent();\n	border-left: @xf-borderSizeMinorFeature solid @xf-borderColorFeature;\n	padding: @xf-paddingMedium;\n	font-size: @xf-fontSizeSmaller;\n	margin-top: @xf-paddingMedium;\n	.xf-uix_messageLikes();\n}\n\n.likeIcon\n{\n	&:before\n	{\n		.m-faBase();\n		.m-faContent(@fa-var-thumbs-up); //, 1em\n		color: @xf-textColorFeature;\n		//margin-right: .2em;\n	}\n}\n\n.reactionsBar\n{\n	.m-transitionFadeDown();\n	.xf-minorBlockContent();\n	border-left: @xf-borderSizeMinorFeature solid @xf-borderColorFeature;\n	padding: @xf-paddingMedium;\n	font-size: @xf-fontSizeSmaller;\n	margin-top: @xf-paddingMedium;\n	.xf-uix_messageLikes();\n\n	&:last-child {\n		margin-top: @xf-messagePadding;\n	}\n}\n\n.reactionSummary\n{\n	display: inline-block;\n	.m-listPlain();\n	line-height: 16px;\n	height: 16px;\n	margin: 0 -2px;\n	vertical-align: text-top;\n\n	> li\n	{\n		display: inline-block;\n		height: 20px;\n		width: 20px;\n		padding: 2px;\n		margin: -2px 0;\n		background: @xf-contentBg;\n		border-radius: 50%;\n		position: relative;\n		margin-left: -6px;\n\n		&:nth-child(1)\n		{\n			z-index: 3;\n			margin-left: 0;\n		}\n\n		&:nth-child(2)\n		{\n			z-index: 2;\n		}\n\n		&:nth-child(3)\n		{\n			z-index: 1;\n		}\n	}\n\n	.reaction\n	{\n		position: absolute;\n		top: 0;\n\n		&.reaction\n		{\n			// increase specificity to override .reaction.reaction--<size>\n			display: block;\n		}\n	}\n}\n\n.reactionsBar,\n.message-responseRow\n{\n	.reactionSummary\n	{\n		> li\n		{\n			background: @xf-contentAltBg;\n		}\n\n		.reaction\n		{\n			top: 2px;\n		}\n	}\n}\n\n.reactTooltip\n{\n	padding: 0;\n	display: flex;\n	flex-wrap: wrap;\n	justify-content: center;\n	max-width: 100%;\n\n	.reaction\n	{\n		margin: @xf-paddingSmall;\n		.m-transition(transform);\n\n		&:hover\n		{\n			.m-transform(scale(1.2));\n		}\n	}\n}\n\n.colorChip\n{\n	display: inline-block;\n	border: @xf-borderSize solid @xf-borderColor;\n	border-radius: @xf-borderRadiusMedium;\n	padding: 1px;\n	width: 100px;\n}\n.colorChip-inner\n{\n	display: block;\n	background-color: transparent;\n	border-radius: @xf-borderRadiusSmall;\n	height: 1em;\n}\n.colorChip-value\n{\n	display: none;\n}\n\n	pre.sf-dump\n{\n	// not ideal, but then again neither is the default of 99999...\n	z-index: @zIndex-1 !important;\n}\n\n.grecaptcha-badge\n{\n	z-index: @zIndex-5;\n}\n\n// Bookmarking links for 2.1\n.bookmarkLink\n{\n	&:before\n	{\n		.m-faBase();\n		.m-faContent(@fa-var-bookmark);\n		font-weight: min(@xf-fontAwesomeWeight, @faWeight-regular);\n	}\n	&.is-bookmarked\n	{\n		&:before\n		{\n			font-weight: @faWeight-solid;\n		}\n	}\n\n	&.bookmarkLink--highlightable.is-bookmarked\n	{\n		color: @xf-textColorAttention;\n\n		&:hover\n		{\n			color: @xf-textColorAccentContent;\n		}\n	}\n\n	span\n	{\n		margin-left: .35em;\n	}\n}\n\n.dragHandle\n{\n	cursor: move;\n	touch-action: none;\n\n	&:before\n	{\n		.m-faBase();\n		.m-faContent(@fa-var-bars);\n	}\n\n	.is-undraggable &\n	{\n		visibility: hidden;\n		cursor: default;\n	}\n}\n\n.memberProfileBanner\n{\n	background-size: cover !important;\n	background-position-x: center !important;\n	background-repeat: no-repeat !important;\n\n	&.memberProfileBanner--small\n	{\n		height: 150px;\n		margin-bottom: @xf-paddingMedium;\n	}\n\n	&.memberProfileBanner--empty\n	{\n		display: none;\n	}\n}\n\n.solutionIcon\n{\n	display: inline-flex;\n	padding: @xf-paddingMedium;\n	font-size: @xf-uix_iconSizeLarge;\n	line-height: 1;\n	color: @xf-textColorMuted;\n	.m-transition();\n\n	a&\n	{\n		color: @xf-textColorMuted;\n		text-decoration: none;\n	}\n\n	&:before\n	{\n		.m-faBase();\n		.m-faContent(@fa-var-check-circle);\n		font-weight: min(@xf-fontAwesomeWeight, @faWeight-regular);\n	}\n\n	&.is-solution\n	{\n		color: @xf-votePositiveColor;\n		opacity: 1;\n\n		&:before\n		{\n			font-weight: @faWeight-solid;\n		}\n	}\n}\n\n\";s:4:\"line\";i:86;}i:57;O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:32:\"XF\\Template\\Compiler\\Syntax\\Func\":3:{s:4:\"name\";s:7:\"include\";s:9:\"arguments\";a:1:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:20:\"core_action_bar.less\";s:4:\"line\";i:427;}}s:4:\"line\";i:427;}s:4:\"line\";i:427;}i:58;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:1:\"\n\";s:4:\"line\";i:427;}i:59;O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:32:\"XF\\Template\\Compiler\\Syntax\\Func\":3:{s:4:\"name\";s:7:\"include\";s:9:\"arguments\";a:1:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:16:\"core_labels.less\";s:4:\"line\";i:428;}}s:4:\"line\";i:428;}s:4:\"line\";i:428;}i:60;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:1:\"\n\";s:4:\"line\";i:428;}i:61;O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:32:\"XF\\Template\\Compiler\\Syntax\\Func\":3:{s:4:\"name\";s:7:\"include\";s:9:\"arguments\";a:1:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:17:\"core_pikaday.less\";s:4:\"line\";i:429;}}s:4:\"line\";i:429;}s:4:\"line\";i:429;}i:62;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:1:\"\n\";s:4:\"line\";i:429;}i:63;O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:32:\"XF\\Template\\Compiler\\Syntax\\Func\":3:{s:4:\"name\";s:7:\"include\";s:9:\"arguments\";a:1:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:18:\"core_reaction.less\";s:4:\"line\";i:430;}}s:4:\"line\";i:430;}s:4:\"line\";i:430;}i:64;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:1:\"\n\";s:4:\"line\";i:430;}i:65;O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:32:\"XF\\Template\\Compiler\\Syntax\\Func\":3:{s:4:\"name\";s:7:\"include\";s:9:\"arguments\";a:1:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:16:\"core_smilie.less\";s:4:\"line\";i:431;}}s:4:\"line\";i:431;}s:4:\"line\";i:431;}i:66;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:1:\"\n\";s:4:\"line\";i:431;}i:67;O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:32:\"XF\\Template\\Compiler\\Syntax\\Func\":3:{s:4:\"name\";s:7:\"include\";s:9:\"arguments\";a:1:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:16:\"core_bbcode.less\";s:4:\"line\";i:432;}}s:4:\"line\";i:432;}s:4:\"line\";i:432;}i:68;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:524:\"\n\n// RESOLUTION OUTPUT\n\n.debugResolution\n{\n	font-size: @xf-fontSizeSmallest;\n	.debugResolution-output:before\n	{\n		content: \"Full @{xf-responsiveWide} - @{xf-pageWidthMax}\";\n		@media (min-width: @xf-pageWidthMax) { content: \"Max > @{xf-pageWidthMax}\"; }\n		@media (max-width: @xf-responsiveWide) { content: \"Wide < @{xf-responsiveWide}\"; }\n		@media (max-width: @xf-responsiveMedium) { content: \"Medium < @{xf-responsiveMedium}\"; }\n		@media (max-width: @xf-responsiveNarrow) { content: \"Narrow < @{xf-responsiveNarrow}\"; }\n	}\n}\";s:4:\"line\";i:432;}}}','XF',2020270,'2.2.2',1629855046),(1200,'public','core_action_bar.less',2,'.actionBar\n{\n	.m-clearFix();\n}\n\n.actionBar-set\n{\n	&.actionBar-set--internal\n	{\n		float: left;\n		// margin-left: -3px;\n\n		> .actionBar-action:first-child\n		{\n			margin-left: 0;\n		}\n	}\n\n	&.actionBar-set--external\n	{\n		float: right;\n		// margin-right: -3px;\n\n		> .actionBar-action:last-child\n		{\n			margin-right: 0;\n		}\n	}\n}\n\n.actionBar .actionBar-action\n{\n	display: inline-block;\n	padding: 3px;\n	border: 1px solid transparent;\n	border-radius: @xf-borderRadiusMedium;\n	margin-left: 5px;\n	.xf-uix_messageControl();\n\n	&:hover {\n		.xf-uix_messageControlHover();\n	}\n\n	&:before\n	{\n		.m-faBase();\n		font-size: 1.1em;\n		padding-right: 2px;\n	}\n\n	&.actionBar-action--menuTrigger\n	{\n		display: none;\n\n		&.is-displayed\n		{\n			display: inline;\n		}\n\n		&:after\n		{\n			.m-menuGadget();\n		}\n	}\n\n	&.actionBar-action--inlineMod\n	{\n		label\n		{\n			color: @xf-linkColor;\n			font-size: 120%;\n			// vertical-align: -2px;\n		}\n\n		input\n		{\n			.m-checkboxAligner();\n		}\n	}\n\n	&.actionBar-action--mq\n	{\n		&:before { .m-faContent(\"@{fa-var-plus}\\20\");} // plus\n\n		&.is-selected\n		{\n			background-color: @xf-contentHighlightBg;\n			border-color: @xf-borderColorHighlight;\n\n			&:before { .m-faContent(\"@{fa-var-minus}\\20\");} // minus\n		}\n	}\n\n	&.actionBar-action--postLink\n	{\n		text-decoration: inherit !important;\n		color: inherit !important;\n	}\n\n	&.actionBar-action--reply:before { .m-faContent(\"@{fa-var-reply}\");}\n	&.actionBar-action--like:before { .m-faContent(\"@{fa-var-thumbs-up}\");}\n\n	&.actionBar-action--reaction:not(.has-reaction) .reaction-text\n	{\n		color: inherit;\n	}\n\n	&.actionBar-action--view\n	{\n		background: @xf-contentBg;\n		color: @xf-linkColor;\n		.m-buttonBorderColorVariation(@xf-borderColor);\n		padding-left: @xf-paddingLarge;\n		padding-right: @xf-paddingLarge;\n\n		&:hover,\n		&:active,\n		&:focus\n		{\n			text-decoration: none;\n			background: @xf-contentHighlightBg;\n		}\n	}\n	&.actionBar-action--reply:before { .m-faContent(\"@{fa-var-reply}\\20\");} // reply\n	&.actionBar-action--comment:before { .m-faContent(\"@{fa-var-reply}\\20\");} // reply\n	&.actionBar-action--like.unlike:before { .m-faContent(\"@{fa-var-thumbs-down}\\20\");}// thumbs up\n	&.actionBar-action--reaction.reaction--imageHidden i:before { .m-faContent(\"@{fa-var-thumbs-up}\\20\");}\n	&.actionBar-action--report:before { .m-faContent(\"@{fa-var-exclamation-circle}\\20\");}\n	&.actionBar-action--delete:before { .m-faContent(\"@{fa-var-trash}\\20\");}\n	&.actionBar-action--edit:before { .m-faContent(\"@{fa-var-edit}\\20\");}\n	&.actionBar-action--ip:before { .m-faContent(\"@{fa-var-globe}\\20\");}\n	&.actionBar-action--history:before { .m-faContent(\"@{fa-var-history}\\20\");}\n	&.actionBar-action--warn:before { .m-faContent(\"@{fa-var-warning}\\20\");}\n	&.actionBar-action--spam:before { .m-faContent(\"@{fa-var-warning}\\20\");}\n}\n\n@media (max-width: @xf-responsiveMedium)\n{\n	.actionBar .actionBar-action\n	{\n		&.actionBar-action--menuItem\n		{\n			display: none !important;\n		}\n\n		&.actionBar-action--menuTrigger\n		{\n			display: inline;\n		}\n	}\n}','O:24:\"XF\\Template\\Compiler\\Ast\":1:{s:8:\"children\";a:1:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:2964:\".actionBar\n{\n	.m-clearFix();\n}\n\n.actionBar-set\n{\n	&.actionBar-set--internal\n	{\n		float: left;\n		// margin-left: -3px;\n\n		> .actionBar-action:first-child\n		{\n			margin-left: 0;\n		}\n	}\n\n	&.actionBar-set--external\n	{\n		float: right;\n		// margin-right: -3px;\n\n		> .actionBar-action:last-child\n		{\n			margin-right: 0;\n		}\n	}\n}\n\n.actionBar .actionBar-action\n{\n	display: inline-block;\n	padding: 3px;\n	border: 1px solid transparent;\n	border-radius: @xf-borderRadiusMedium;\n	margin-left: 5px;\n	.xf-uix_messageControl();\n\n	&:hover {\n		.xf-uix_messageControlHover();\n	}\n\n	&:before\n	{\n		.m-faBase();\n		font-size: 1.1em;\n		padding-right: 2px;\n	}\n\n	&.actionBar-action--menuTrigger\n	{\n		display: none;\n\n		&.is-displayed\n		{\n			display: inline;\n		}\n\n		&:after\n		{\n			.m-menuGadget();\n		}\n	}\n\n	&.actionBar-action--inlineMod\n	{\n		label\n		{\n			color: @xf-linkColor;\n			font-size: 120%;\n			// vertical-align: -2px;\n		}\n\n		input\n		{\n			.m-checkboxAligner();\n		}\n	}\n\n	&.actionBar-action--mq\n	{\n		&:before { .m-faContent(\"@{fa-var-plus}\\20\");} // plus\n\n		&.is-selected\n		{\n			background-color: @xf-contentHighlightBg;\n			border-color: @xf-borderColorHighlight;\n\n			&:before { .m-faContent(\"@{fa-var-minus}\\20\");} // minus\n		}\n	}\n\n	&.actionBar-action--postLink\n	{\n		text-decoration: inherit !important;\n		color: inherit !important;\n	}\n\n	&.actionBar-action--reply:before { .m-faContent(\"@{fa-var-reply}\");}\n	&.actionBar-action--like:before { .m-faContent(\"@{fa-var-thumbs-up}\");}\n\n	&.actionBar-action--reaction:not(.has-reaction) .reaction-text\n	{\n		color: inherit;\n	}\n\n	&.actionBar-action--view\n	{\n		background: @xf-contentBg;\n		color: @xf-linkColor;\n		.m-buttonBorderColorVariation(@xf-borderColor);\n		padding-left: @xf-paddingLarge;\n		padding-right: @xf-paddingLarge;\n\n		&:hover,\n		&:active,\n		&:focus\n		{\n			text-decoration: none;\n			background: @xf-contentHighlightBg;\n		}\n	}\n	&.actionBar-action--reply:before { .m-faContent(\"@{fa-var-reply}\\20\");} // reply\n	&.actionBar-action--comment:before { .m-faContent(\"@{fa-var-reply}\\20\");} // reply\n	&.actionBar-action--like.unlike:before { .m-faContent(\"@{fa-var-thumbs-down}\\20\");}// thumbs up\n	&.actionBar-action--reaction.reaction--imageHidden i:before { .m-faContent(\"@{fa-var-thumbs-up}\\20\");}\n	&.actionBar-action--report:before { .m-faContent(\"@{fa-var-exclamation-circle}\\20\");}\n	&.actionBar-action--delete:before { .m-faContent(\"@{fa-var-trash}\\20\");}\n	&.actionBar-action--edit:before { .m-faContent(\"@{fa-var-edit}\\20\");}\n	&.actionBar-action--ip:before { .m-faContent(\"@{fa-var-globe}\\20\");}\n	&.actionBar-action--history:before { .m-faContent(\"@{fa-var-history}\\20\");}\n	&.actionBar-action--warn:before { .m-faContent(\"@{fa-var-warning}\\20\");}\n	&.actionBar-action--spam:before { .m-faContent(\"@{fa-var-warning}\\20\");}\n}\n\n@media (max-width: @xf-responsiveMedium)\n{\n	.actionBar .actionBar-action\n	{\n		&.actionBar-action--menuItem\n		{\n			display: none !important;\n		}\n\n		&.actionBar-action--menuTrigger\n		{\n			display: inline;\n		}\n	}\n}\";s:4:\"line\";i:1;}}}','XF',2020070,'2.2.0',1629855046),(1201,'public','core_avatar.less',2,'// ################################### AVATARS #############################\n\n.m-uix_avatarShape() {\n	<xf:if is=\"property(\'uix_avatarShape\') == 1\">\n		border-radius: 100%;\n	<xf:elseif is=\"property(\'uix_avatarShape\') == 2\" />\n		border-radius: 0;\n	<xf:elseif is=\"property(\'uix_avatarShape\') == 3\" />\n		-webkit-clip-path: polygon(50% 0, 100% 50%, 50% 100%, 0 50%);\n		clip-path: polygon(50% 0, 100% 50%, 50% 100%, 0 50%);\n	<xf:elseif is=\"property(\'uix_avatarShape\') == 4\" />\n		-webkit-clip-path: polygon(50% 0, 100% 38%, 80% 100%, 20% 100%, 0 38%);\n		clip-path: polygon(50% 0, 100% 38%, 80% 100%, 20% 100%, 0 38%);\n	<xf:elseif is=\"property(\'uix_avatarShape\') == 5\" />\n		-webkit-clip-path: polygon(50% 0, 95% 25%, 95% 75%, 50% 100%, 5% 75%, 5% 25%);\n		clip-path: polygon(50% 0, 95% 25%, 95% 75%, 50% 100%, 5% 75%, 5% 25%);\n	<xf:elseif is=\"property(\'uix_avatarShape\') == 6\" />\n		-webkit-clip-path: polygon(0 50%, 15% 15%, 50% 0, 85% 15%, 100% 50%, 85% 85%, 50% 100%, 15% 85%);\n		clip-path: polygon(0 50%, 15% 15%, 50% 0, 85% 15%, 100% 50%, 85% 85%, 50% 100%, 15% 85%);\n	</xf:if>\n}\n\n.avatar\n{\n	display: inline-flex;\n	justify-content: center;\n	align-items: center;\n	border-radius: @xf-avatarBorderRadius;\n	vertical-align: top;\n	overflow: hidden;\n	display: inline-flex;\n	align-items: center;\n	justify-content: center;\n	line-height: 1;\n	.m-uix_avatarShape();\n\n	img { background-color: @xf-avatarBg; }\n\n	&.avatar--default\n	{\n		&.avatar--default--dynamic,\n		&.avatar--default--text\n		{\n			font-family: @xf-avatarDynamicFont;\n			font-weight: normal;\n			text-align: center;\n			text-decoration: none !important;\n\n			// this works with the flex box approach\n			line-height: 1;\n\n			-webkit-user-select: none;\n			-moz-user-select: none;\n			-ms-user-select: none;\n			user-select: none;\n			\n		}\n\n		&.avatar--default--text\n		{\n			color: xf-default(@xf-textColorMuted, black) !important;\n			background: mix(xf-default(@xf-textColorMuted, black), xf-default(@xf-avatarBg, white), 25%) !important;\n\n			> span:before { content: ~\"\'@{xf-avatarDefaultTextContent}\'\"; }\n		}\n\n		&.avatar--default--image\n		{\n			background-color: @xf-avatarBg;\n			background-image: url(@xf-avatarDefaultImage);\n			background-size: cover;\n			> span { display: none; }\n		}\n	}\n\n	&:hover\n	{\n		text-decoration: none;\n	}\n\n	&.avatar--updateLink\n	{\n		position: relative;\n	}\n\n	&.avatar--separated\n	{\n		border: 1px solid @xf-avatarBg;\n	}\n\n	&.avatar--square\n	{\n		border-radius: 0;\n	}\n\n	&.avatar--xxs\n	{\n		.m-avatarSize(@avatar-xxs);\n	}\n\n	&.avatar--xs\n	{\n		.m-avatarSize(@avatar-xs);\n	}\n\n	&.avatar--s\n	{\n		.m-avatarSize(@avatar-s);\n	}\n\n	&.avatar--m\n	{\n		.m-avatarSize(@avatar-m);\n	}\n\n	&.avatar--l\n	{\n		.m-avatarSize(@avatar-l);\n	}\n\n	&.avatar--o\n	{\n		.m-avatarSize(@avatar-o);\n	}\n\n	img:not(.cropImage)\n	{\n		.m-hideText;\n		display: block;\n		border-radius: inherit;\n		width: 100%;\n		height: 100%;\n	}\n\n	&:not(a)\n	{\n		cursor: inherit;\n	}\n}\n\n.memberHeader-avatar .avatar {border-radius: @xf-avatarBorderRadius;}\n\n.avatar-update\n{\n	width: 100%;\n	height: 30px;\n	bottom: -30px;\n	position: absolute;\n\n	.m-hiddenLinks();\n	.m-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.3), #000);\n	.m-transition();\n\n	padding: @xf-paddingSmall;\n	overflow: hidden;\n\n	font-family: @xf-fontFamilyUi;\n	font-size: @xf-fontSizeSmaller;\n	line-height: @xf-lineHeightDefault;\n\n	display: none;\n	align-items: center;\n	justify-content: center;\n\n	.avatar--updateLink &\n	{\n		display: flex;\n	}\n\n	.has-touchevents &,\n	.avatar:hover &\n	{\n		bottom: 0;\n	}\n\n	a\n	{\n		text-shadow: 0 0 2px rgba(0, 0, 0, 0.6);\n		color: #fff;\n\n		&:hover\n		{\n			text-decoration: none;\n		}\n	}\n}\n\n.avatarWrapper\n{\n	display: inline-block;\n	position: relative;\n}\n\n.avatarWrapper-update\n{\n	position: absolute;\n	top: 50%;\n	bottom: 0;\n	left: 0;\n	right: 0;\n	display: flex;\n	align-items: flex-end;\n	justify-content: center;\n	padding-bottom: .8em;\n	color: #fff;\n	text-decoration: none;\n	opacity: 0;\n	.m-transition(opacity);\n\n	&:before\n	{\n		content: \'\';\n		position: absolute;\n		top: -100%;\n		bottom: 0;\n		left: 0;\n		right: 0;\n		.m-borderBottomRadius(xf-default(@xf-avatarBorderRadius, 0));\n		.m-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, .9), #000, 60%);\n		opacity: .75;\n		.m-transition(opacity);\n		pointer-events: none;\n	}\n\n	span\n	{\n		// so it sits on top of the BG\n		position: relative;\n	}\n\n	&:hover\n	{\n		color: #fff;\n		text-decoration: none;\n\n		&:before\n		{\n			opacity: 1;\n		}\n	}\n\n	.avatarWrapper:hover &,\n	.has-touchevents &\n	{\n		opacity: 1;\n	}\n\n	&.avatarWrapper-update--small,\n	.avatar--s + &\n	{\n		font-size: @xf-fontSizeSmall;\n		padding-bottom: .2em;\n	}\n}','O:24:\"XF\\Template\\Compiler\\Ast\":1:{s:8:\"children\";a:3:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:102:\"// ################################### AVATARS #############################\n\n.m-uix_avatarShape() {\n	\";s:4:\"line\";i:1;}i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:2:\"if\";s:10:\"attributes\";a:1:{s:2:\"is\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:32:\"property(\'uix_avatarShape\') == 1\";s:4:\"line\";i:4;}}s:8:\"children\";a:11:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:25:\"\n		border-radius: 100%;\n	\";s:4:\"line\";i:4;}i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:6:\"elseif\";s:10:\"attributes\";a:1:{s:2:\"is\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:32:\"property(\'uix_avatarShape\') == 2\";s:4:\"line\";i:6;}}s:8:\"children\";a:0:{}s:11:\"isSelfClose\";b:1;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:1;s:4:\"line\";i:6;}i:2;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:22:\"\n		border-radius: 0;\n	\";s:4:\"line\";i:6;}i:3;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:6:\"elseif\";s:10:\"attributes\";a:1:{s:2:\"is\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:32:\"property(\'uix_avatarShape\') == 3\";s:4:\"line\";i:8;}}s:8:\"children\";a:0:{}s:11:\"isSelfClose\";b:1;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:1;s:4:\"line\";i:8;}i:4;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:122:\"\n		-webkit-clip-path: polygon(50% 0, 100% 50%, 50% 100%, 0 50%);\n		clip-path: polygon(50% 0, 100% 50%, 50% 100%, 0 50%);\n	\";s:4:\"line\";i:8;}i:5;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:6:\"elseif\";s:10:\"attributes\";a:1:{s:2:\"is\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:32:\"property(\'uix_avatarShape\') == 4\";s:4:\"line\";i:11;}}s:8:\"children\";a:0:{}s:11:\"isSelfClose\";b:1;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:1;s:4:\"line\";i:11;}i:6;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:142:\"\n		-webkit-clip-path: polygon(50% 0, 100% 38%, 80% 100%, 20% 100%, 0 38%);\n		clip-path: polygon(50% 0, 100% 38%, 80% 100%, 20% 100%, 0 38%);\n	\";s:4:\"line\";i:11;}i:7;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:6:\"elseif\";s:10:\"attributes\";a:1:{s:2:\"is\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:32:\"property(\'uix_avatarShape\') == 5\";s:4:\"line\";i:14;}}s:8:\"children\";a:0:{}s:11:\"isSelfClose\";b:1;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:1;s:4:\"line\";i:14;}i:8;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:156:\"\n		-webkit-clip-path: polygon(50% 0, 95% 25%, 95% 75%, 50% 100%, 5% 75%, 5% 25%);\n		clip-path: polygon(50% 0, 95% 25%, 95% 75%, 50% 100%, 5% 75%, 5% 25%);\n	\";s:4:\"line\";i:14;}i:9;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:6:\"elseif\";s:10:\"attributes\";a:1:{s:2:\"is\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:32:\"property(\'uix_avatarShape\') == 6\";s:4:\"line\";i:17;}}s:8:\"children\";a:0:{}s:11:\"isSelfClose\";b:1;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:1;s:4:\"line\";i:17;}i:10;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:194:\"\n		-webkit-clip-path: polygon(0 50%, 15% 15%, 50% 0, 85% 15%, 100% 50%, 85% 85%, 50% 100%, 15% 85%);\n		clip-path: polygon(0 50%, 15% 15%, 50% 0, 85% 15%, 100% 50%, 85% 85%, 50% 100%, 15% 85%);\n	\";s:4:\"line\";i:17;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:0;s:4:\"line\";i:20;}i:2;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:3444:\"\n}\n\n.avatar\n{\n	display: inline-flex;\n	justify-content: center;\n	align-items: center;\n	border-radius: @xf-avatarBorderRadius;\n	vertical-align: top;\n	overflow: hidden;\n	display: inline-flex;\n	align-items: center;\n	justify-content: center;\n	line-height: 1;\n	.m-uix_avatarShape();\n\n	img { background-color: @xf-avatarBg; }\n\n	&.avatar--default\n	{\n		&.avatar--default--dynamic,\n		&.avatar--default--text\n		{\n			font-family: @xf-avatarDynamicFont;\n			font-weight: normal;\n			text-align: center;\n			text-decoration: none !important;\n\n			// this works with the flex box approach\n			line-height: 1;\n\n			-webkit-user-select: none;\n			-moz-user-select: none;\n			-ms-user-select: none;\n			user-select: none;\n			\n		}\n\n		&.avatar--default--text\n		{\n			color: xf-default(@xf-textColorMuted, black) !important;\n			background: mix(xf-default(@xf-textColorMuted, black), xf-default(@xf-avatarBg, white), 25%) !important;\n\n			> span:before { content: ~\"\'@{xf-avatarDefaultTextContent}\'\"; }\n		}\n\n		&.avatar--default--image\n		{\n			background-color: @xf-avatarBg;\n			background-image: url(@xf-avatarDefaultImage);\n			background-size: cover;\n			> span { display: none; }\n		}\n	}\n\n	&:hover\n	{\n		text-decoration: none;\n	}\n\n	&.avatar--updateLink\n	{\n		position: relative;\n	}\n\n	&.avatar--separated\n	{\n		border: 1px solid @xf-avatarBg;\n	}\n\n	&.avatar--square\n	{\n		border-radius: 0;\n	}\n\n	&.avatar--xxs\n	{\n		.m-avatarSize(@avatar-xxs);\n	}\n\n	&.avatar--xs\n	{\n		.m-avatarSize(@avatar-xs);\n	}\n\n	&.avatar--s\n	{\n		.m-avatarSize(@avatar-s);\n	}\n\n	&.avatar--m\n	{\n		.m-avatarSize(@avatar-m);\n	}\n\n	&.avatar--l\n	{\n		.m-avatarSize(@avatar-l);\n	}\n\n	&.avatar--o\n	{\n		.m-avatarSize(@avatar-o);\n	}\n\n	img:not(.cropImage)\n	{\n		.m-hideText;\n		display: block;\n		border-radius: inherit;\n		width: 100%;\n		height: 100%;\n	}\n\n	&:not(a)\n	{\n		cursor: inherit;\n	}\n}\n\n.memberHeader-avatar .avatar {border-radius: @xf-avatarBorderRadius;}\n\n.avatar-update\n{\n	width: 100%;\n	height: 30px;\n	bottom: -30px;\n	position: absolute;\n\n	.m-hiddenLinks();\n	.m-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.3), #000);\n	.m-transition();\n\n	padding: @xf-paddingSmall;\n	overflow: hidden;\n\n	font-family: @xf-fontFamilyUi;\n	font-size: @xf-fontSizeSmaller;\n	line-height: @xf-lineHeightDefault;\n\n	display: none;\n	align-items: center;\n	justify-content: center;\n\n	.avatar--updateLink &\n	{\n		display: flex;\n	}\n\n	.has-touchevents &,\n	.avatar:hover &\n	{\n		bottom: 0;\n	}\n\n	a\n	{\n		text-shadow: 0 0 2px rgba(0, 0, 0, 0.6);\n		color: #fff;\n\n		&:hover\n		{\n			text-decoration: none;\n		}\n	}\n}\n\n.avatarWrapper\n{\n	display: inline-block;\n	position: relative;\n}\n\n.avatarWrapper-update\n{\n	position: absolute;\n	top: 50%;\n	bottom: 0;\n	left: 0;\n	right: 0;\n	display: flex;\n	align-items: flex-end;\n	justify-content: center;\n	padding-bottom: .8em;\n	color: #fff;\n	text-decoration: none;\n	opacity: 0;\n	.m-transition(opacity);\n\n	&:before\n	{\n		content: \'\';\n		position: absolute;\n		top: -100%;\n		bottom: 0;\n		left: 0;\n		right: 0;\n		.m-borderBottomRadius(xf-default(@xf-avatarBorderRadius, 0));\n		.m-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, .9), #000, 60%);\n		opacity: .75;\n		.m-transition(opacity);\n		pointer-events: none;\n	}\n\n	span\n	{\n		// so it sits on top of the BG\n		position: relative;\n	}\n\n	&:hover\n	{\n		color: #fff;\n		text-decoration: none;\n\n		&:before\n		{\n			opacity: 1;\n		}\n	}\n\n	.avatarWrapper:hover &,\n	.has-touchevents &\n	{\n		opacity: 1;\n	}\n\n	&.avatarWrapper-update--small,\n	.avatar--s + &\n	{\n		font-size: @xf-fontSizeSmall;\n		padding-bottom: .2em;\n	}\n}\";s:4:\"line\";i:20;}}}','XF',2010170,'2.1.1',1629855046),(1202,'public','core_badge.less',2,'// #################################################### BADGES ###########################\n\n.badge,\n.badgeContainer:after\n{\n	display: inline-block;\n	padding: 2px 4px 1px;\n	margin: -2px 0 -2px 4px;\n	font-size: 80%;\n	line-height: 1;\n	font-weight: @xf-fontWeightNormal;\n	.xf-badge();\n}\n\n.badgeContainer\n{\n	&:after\n	{\n		content: attr(data-badge);\n		display: none;\n	}\n\n	&.badgeContainer--visible:after\n	{\n		display: inline-block;\n	}\n}\n\n.badge.badge--highlighted,\n.badgeContainer.badgeContainer--highlighted:after\n{\n	display: inline-block;\n	.xf-badgeHighlighted();\n}','O:24:\"XF\\Template\\Compiler\\Ast\":1:{s:8:\"children\";a:1:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:560:\"// #################################################### BADGES ###########################\n\n.badge,\n.badgeContainer:after\n{\n	display: inline-block;\n	padding: 2px 4px 1px;\n	margin: -2px 0 -2px 4px;\n	font-size: 80%;\n	line-height: 1;\n	font-weight: @xf-fontWeightNormal;\n	.xf-badge();\n}\n\n.badgeContainer\n{\n	&:after\n	{\n		content: attr(data-badge);\n		display: none;\n	}\n\n	&.badgeContainer--visible:after\n	{\n		display: inline-block;\n	}\n}\n\n.badge.badge--highlighted,\n.badgeContainer.badgeContainer--highlighted:after\n{\n	display: inline-block;\n	.xf-badgeHighlighted();\n}\";s:4:\"line\";i:1;}}}','XF',2001070,'2.0.10',1629855046),(1203,'public','core_block.less',2,'// ################################# BLOCKS ##################\n\n.blocks\n{\n	margin-bottom: @xf-elementSpacer;\n\n	&:last-child\n	{\n		margin-bottom: 0;\n	}\n\n	.block\n	{\n		margin-bottom: (@xf-elementSpacer / 2);\n\n		&:last-child\n		{\n			margin-bottom: 0;\n		}\n	}\n\n	&.blocks--close .block\n	{\n		margin-bottom: (@xf-elementSpacer / 4);\n	}\n\n	&.blocks--separated\n	{\n		+ .blocks\n		{\n			padding-top: @xf-elementSpacer;\n			border-top: @xf-borderSize solid @xf-borderColor;\n		}\n	}\n}\n\n.blocks-header\n{\n	font-size: @xf-fontSizeLarger;\n	font-weight: @xf-fontWeightNormal;\n	color: @xf-textColorMuted;\n\n	margin: 0;\n	padding: 0;\n	margin-bottom: 5px;\n\n	&.blocks-header--strong\n	{\n		color: @xf-textColorDimmed;\n\n		.blocks-desc\n		{\n			color: @xf-textColorMuted;\n		}\n	}\n}\n\n.blocks-textJoiner\n{\n	display: table;\n	width: 100%;\n	margin-bottom: (@xf-elementSpacer / 2);\n	padding: 0 @xf-paddingMedium;\n\n	> span\n	{\n		display: table-cell;\n		position: relative;\n\n		&:before\n		{\n			content: \'\';\n			position: absolute;\n			left: 0;\n			right: 0;\n			top: 50%;\n			border-top: @xf-borderSize solid @xf-borderColor;\n		}\n	}\n\n	> em\n	{\n		display: table-cell;\n		padding: 0 @xf-paddingLarge;\n		width: 1%;\n		white-space: nowrap;\n		// font-size: @xf-fontSizeLargest;\n		line-height: 1;\n		font-style: normal;\n		text-align: center;\n		\n		font-weight: 400;\n		color: @xf-textColorMuted;\n		text-transform: lowercase;\n	}\n}\n\n\n.block\n{\n	margin-bottom: @xf-elementSpacer;\n	\n	&:last-child {margin-bottom: 0;}\n\n	&.block--close\n	{\n		margin-bottom: 5px;\n	}\n\n	&.block--treeEntryChooser\n	{\n		.block-header\n		{\n			font-size: @xf-fontSizeLarge;\n\n			.block-desc\n			{\n				font-size: @xf-fontSizeSmallest;\n			}\n		}\n\n		.block-row\n		{\n			padding-top: 6px;\n			padding-bottom: 6px;\n		}\n\n		.contentRow\n		{\n			&.is-disabled\n			{\n				opacity: 0.5;\n			}\n		}\n\n		.contentRow-title\n		{\n			font-size: @xf-fontSizeNormal;\n		}\n\n		.contentRow-minor\n		{\n			font-size: @xf-fontSizeSmaller;\n		}\n\n		.contentRow-suffix\n		{\n			font-size: @xf-fontSizeSmall;\n		}\n	}\n}\n\n.block-outer\n{\n	padding-bottom: @xf-blockPaddingV;\n	.m-clearFix();\n	.xf-uix_blockOuter();\n\n	&:empty\n	{\n		display: none;\n	}\n\n	&.block-outer--after\n	{\n		padding-top: @xf-blockPaddingV;\n		padding-bottom: 0;\n	}\n\n	&.block-outer--padded\n	{\n		padding-left: @xf-blockPaddingH;\n		padding-right: @xf-blockPaddingH;\n	}\n\n	.block-outer-hint\n	{\n		font-size: @xf-fontSizeSmall;\n		color: @xf-textColorMuted;\n	}\n}\n.block-outer-main, .block-row-main { float: left; }\n.block-outer-opposite, .block-row-opposite { float: right; }\n.block-outer-middle, .block-row-middle { text-align: center; }\n\n.block-container\n{\n	.xf-contentBase();\n	.xf-blockBorder()\n	border-radius: @xf-blockBorderRadius;\n\n	//.m-transition(border, margin;); // edgeSpacerRemoval\n	.xf-uix_blockContainer();\n	&.block-container--none\n	{\n		background: none;\n		border: none;\n		color: @xf-textColor;\n		padding: 0;\n		box-shadow: none;\n	}\n}\n\n@media (min-width: @xf-responsiveEdgeSpacerRemoval)\n{\n	@{block-noStripSel} > :first-child,\n	.block-topRadiusContent,\n	@{block-noStripSel} > .block-body:first-child > .blockLink:first-child\n	{\n		border-top-left-radius: @block-borderRadius-inner;\n		border-top-right-radius: @block-borderRadius-inner;\n	}\n\n	@{block-noStripSel} > :last-child,\n	.block-bottomRadiusContent,\n	@{block-noStripSel} > .block-body:last-child > .blockLink:last-child,\n	@{block-noStripSel} > .tabPanes:last-child > [role=tabpanel] > :last-child,\n	@{block-noStripSel} > .tabPanes:last-child > [role=tabpanel] > .block-body > :last-child\n	{\n		border-bottom-left-radius: @block-borderRadius-inner;\n		border-bottom-right-radius: @block-borderRadius-inner;\n	}\n\n	@{block-noStripSel} > .block-body:first-child > .dataList:first-child,\n	.block-topRadiusContent.dataList,\n	.block-topRadiusContent > .dataList:first-child\n	{\n		tbody:first-child .dataList-row:first-child,\n		thead:first-child .dataList-row:first-child\n		{\n			> .dataList-cell:first-child { border-top-left-radius: @block-borderRadius-inner; }\n			> .dataList-cell:last-child { border-top-right-radius: @block-borderRadius-inner; }\n		}\n	}\n\n	@{block-noStripSel} > .block-body:first-child > .formRow:first-child,\n	.block-topRadiusContent.formRow,\n	.block-topRadiusContent > .formRow:first-child\n	{\n		> dt { border-top-left-radius: @block-borderRadius-inner; }\n		> dd { border-top-right-radius: @block-borderRadius-inner; }\n	}\n\n	@{block-noStripSel} > .block-body:last-child > .dataList:last-child,\n	.block-bottomRadiusContent.dataList,\n	.block-bottomRadiusContent > .dataList:last-child\n	{\n		tbody:last-child .dataList-row:last-child\n		{\n			> .dataList-cell:first-child { border-bottom-left-radius: @block-borderRadius-inner; }\n			> .dataList-cell:last-child { border-bottom-right-radius: @block-borderRadius-inner; }\n		}\n	}\n\n	@{block-noStripSel} > .block-body:last-child > .formRow:last-child,\n	.block-bottomRadiusContent.formRow,\n	.block-bottomRadiusContent > .formRow:last-child\n	{\n		> dt { border-bottom-left-radius: @block-borderRadius-inner; }\n		> dd { border-bottom-right-radius: @block-borderRadius-inner; }\n	}\n\n	@{block-noStripSel} > .block-body:last-child .formSubmitRow:not(.is-sticky),\n	@{block-noStripSel} > .formSubmitRow:not(.is-sticky):last-child,\n	.block-bottomRadiusContent > .formSubmitRow:not(.is-sticky)\n	{\n		> dt { border-bottom-left-radius: @block-borderRadius-inner; }\n		> dd { border-bottom-right-radius: @block-borderRadius-inner; }\n\n		.formSubmitRow-bar\n		{\n			border-bottom-left-radius: @block-borderRadius-inner;\n			border-bottom-right-radius: @block-borderRadius-inner;\n		}\n	}\n}\n\n.block-header\n{\n	padding: @xf-blockPaddingV @xf-blockPaddingH;\n	margin: 0;\n	font-weight: @xf-fontWeightNormal;\n	text-decoration: none;\n	.xf-blockHeader();\n\n	.m-clearFix();\n	.m-hiddenLinks();\n\n	&.block-header--separated\n	{\n		border-top: @xf-borderSize solid @xf-borderColorLight;\n	}\n\n	.block-desc\n	{\n		color: fade(@xf-blockHeader--color, 70);\n		.m-textColoredLinks();\n	}\n}\n\n.block-minorHeader\n{\n	padding: @xf-blockPaddingV @xf-blockPaddingH;\n	margin: 0;\n	font-weight: @xf-fontWeightNormal;\n	text-decoration: none;\n	.xf-blockMinorHeader();\n\n	.m-clearFix();\n	.m-hiddenLinks();\n\n	.block-body + &\n	{\n		border-top: @xf-borderSize solid @xf-borderColorLight;\n	}\n\n	.block-desc\n	{\n		.m-textColoredLinks();\n	}\n\n	&--spaced\n	{\n		margin-top: @xf-paddingSmall;\n	}\n\n	&--small\n	{\n		font-size: @xf-fontSizeSmall;\n	}\n}\n\n.block-tabHeader\n{\n	padding: 0;\n	margin: 0;\n	font-weight: @xf-fontWeightNormal;\n	.xf-blockTabHeader();\n	.m-tabsTogether(xf-default(@xf-blockTabHeader--font-size, @xf-fontSizeNormal));\n\n	.tabs-tab\n	{\n		padding: @xf-blockPaddingV @xf-blockPaddingH;\n		border-bottom: @xf-borderSizeFeature solid transparent;\n		.xf-uix_blockTabHeaderTab();\n\n		&:hover\n		{\n			color: @xf-blockTabHeaderSelected--color;\n			background: fade(@xf-blockTabHeaderSelected--color, 10%);\n		}\n\n		&.is-active\n		{\n			background: none;\n			.xf-blockTabHeaderSelected();\n		}\n	}\n\n	.block-tabHeader-extra\n	{\n		float: right;\n		color: inherit;\n		font-size: @xf-blockTabHeader--font-size;\n		padding: @xf-blockPaddingV @xf-blockPaddingH;\n	}\n\n	.hScroller-action\n	{\n		.m-hScrollerActionColorVariation(\n			xf-default(@xf-blockTabHeader--background-color, transparent),\n			xf-default(@xf-blockTabHeader--color, ~\"\"),\n			xf-default(@xf-blockTabHeaderSelected--color, ~\"\")\n		);\n	}\n}\n\n.block-minorTabHeader\n{\n	padding: 0;\n	margin: 0;\n	font-weight: @xf-fontWeightNormal;\n	.xf-blockMinorTabHeader();\n	.m-tabsTogether(xf-default(@xf-blockMinorTabHeader--font-size, @xf-fontSizeNormal));\n\n	.tabs-tab\n	{\n		padding: @xf-blockPaddingV @xf-blockPaddingH max(0px, @xf-blockPaddingV - @xf-borderSizeFeature);\n		border-bottom: @xf-borderSizeFeature solid transparent;\n\n		&:hover\n		{\n			color: @xf-blockMinorTabHeaderSelected--color;\n		}\n\n		&.is-active\n		{\n			background: none;\n			.xf-blockMinorTabHeaderSelected();\n		}\n	}\n\n	.hScroller-action\n	{\n		.m-hScrollerActionColorVariation(\n			xf-default(@xf-blockMinorTabHeader--background-color, transparent),\n			xf-default(@xf-blockMinorTabHeader--color, ~\"\"),\n			xf-default(@xf-blockMinorTabHeaderSelected--color, ~\"\")\n		);\n	}\n}\n\n.block-filterBar\n{\n	padding: (@xf-blockPaddingH / 2) (@xf-blockPaddingH / 2);\n	.xf-blockFilterBar();\n\n	&.block-filterBar--standalone\n	{\n		padding: @xf-paddingMedium @xf-paddingMedium;\n		border: @xf-borderSize solid @xf-borderColor;\n		border-radius: @block-borderRadius-inner;\n\n		@media (max-width: @xf-responsiveEdgeSpacerRemoval)\n		{\n			border-radius: 0;\n			border-left: none;\n			border-right: none;\n		}\n	}\n\n	.filterBar-filterToggle\n	{\n		background: mix(\n			xf-default(@xf-blockFilterBar--color, @xf-linkColor),\n			xf-default(@xf-blockFilterBar--background-color, transparent),\n			8%\n		);\n	}\n\n	.filterBar-filterToggle,\n	.filterBar-menuTrigger\n	{\n		&:hover\n		{\n			text-decoration: none;\n			background: mix(\n				xf-default(@xf-blockFilterBar--color, @xf-linkColor),\n				xf-default(@xf-blockFilterBar--background-color, transparent),\n				16%\n			);\n		}\n	}\n}\n\n.block-textHeader\n{\n	margin: @xf-blockPaddingV/2 0;\n	padding: 0;\n	font-weight: @xf-fontWeightNormal;\n	.xf-blockTextHeader();\n\n	.m-clearFix();\n	.m-hiddenLinks();\n\n	&.block-textHeader--scaled\n	{\n		font-size: inherit;\n	}\n\n	.block-textHeader-highlight\n	{\n		color: @xf-textColor;\n	}\n\n	.block-desc\n	{\n		.m-textColoredLinks();\n	}\n\n	&:first-child\n	{\n		margin-top: 0;\n	}\n}\n\n.block-formSectionHeader\n{\n	padding: @xf-blockPaddingV @xf-blockPaddingH;\n	margin: 0;\n	font-weight: @xf-fontWeightNormal;\n	text-decoration: none;\n	.xf-formSectionHeader();\n\n	.m-clearFix();\n	.m-hiddenLinks();\n\n	.block-desc\n	{\n		.m-textColoredLinks();\n	}\n\n	.block-container > &:first-child,\n	.block-body--collapsible &:first-child,\n	.block-header + &\n	{\n		border-top: none;\n	}\n\n	.block-formSectionHeader-aligner\n	{\n		@_blockPaddingShift: (unit(@xf-formLabelWidth) / 100) * (@xf-blockPaddingH);\n\n		display: inline-block;\n		text-align: right;\n		min-width: @xf-formLabelWidth;\n		min-width: ~\"calc((@{xf-formLabelWidth}) - (@{_blockPaddingShift}) - (@{xf-formRowPaddingHInner}) - (@{xf-borderSize}))\";\n		max-width: 100%;\n		\n		.menu & {\n			display: inline;\n			text-align: left;\n			min-width: 0;\n			padding-left: 0;\n		}\n\n		@media (max-width: @xf-formResponsive)\n		{\n			display: inline;\n			text-align: left;\n			min-width: 0;\n			padding-left: 0;\n		}\n	}\n	\n	.menu & {padding-left: @xf-formRowPaddingHOuter;}\n\n	@media (max-width: @xf-formResponsive)\n	{\n		padding-left: @xf-formRowPaddingHOuter;\n	}\n\n	.block-formSectionHeader-multiChecker\n	{\n		float: right;\n	}\n\n	&--small\n	{\n		font-size: @xf-fontSizeNormal;\n	}\n}\n\n.block-desc,\n.blocks-desc\n{\n	display: block;\n	// font-size: @xf-fontSizeSmaller;\n	// font-weight: @xf-fontWeightNormal;\n	.xf-uix_categoryDescription();\n}\n\n.block-body\n{\n	.m-listPlain();\n	.xf-uix_blockBody();\n\n	&.block-body--collapsible\n	{\n		.has-no-js & { display: block; }\n\n		.m-transitionFadeDown();\n	}\n\n	&.block-body--contained\n	{\n		overflow: auto;\n		max-height: 300px;\n		max-height: 70vh;\n	}\n\n	&.block-body--containedFixed\n	{\n		overflow-x: auto;\n		max-height: 300px;\n	}\n}\n\n.block-row\n{\n	margin: 0;\n	padding: @xf-blockPaddingV @xf-blockPaddingH;\n	.m-clearFix();\n\n	&.block-row--toEdge\n	{\n		padding-left: 0;\n		padding-right: 0;\n	}\n\n	&.block-row--alt\n	{\n		.xf-contentAltBase();\n	}\n\n	&.block-row--minor\n	{\n		font-size: @xf-fontSizeSmall;\n	}\n\n	&.block-row--separated\n	{\n		// padding-top: (@xf-blockPaddingV) * 2;\n		// padding-bottom: (@xf-blockPaddingV) * 2;\n		padding-bottom: @xf-blockPaddingV;\n		padding-top: @xf-blockPaddingV;\n\n		+ .block-row\n		{\n			border-top: @xf-borderSize solid @xf-borderColorLight;\n		}\n	}\n\n	&.block-row--connectAbove\n	{\n		padding-bottom: (@xf-blockPaddingV) * 2;\n\n		.block-body > &:last-child\n		{\n			padding-bottom: @xf-blockPaddingV;\n		}\n	}\n\n	&.block-row--highlighted\n	{\n		.xf-contentHighlightBase();\n	}\n\n	&.block-row--clickable:hover\n	{\n		.xf-contentHighlightBase();\n	}\n\n	&.is-mod-selected\n	{\n		background: @xf-inlineModHighlightColor;\n	}\n\n	> pre\n	{\n		&:first-child { margin-top: 0; }\n		&:last-child { margin-bottom: 0; }\n	}\n}\n\n.block-separator\n{\n	margin: 0;\n	padding: 0;\n	border: none;\n	border-top: @xf-borderSize solid @xf-borderColorLight;\n}\n\n.block-footer\n{\n	padding: @xf-blockPaddingV @xf-blockPaddingH;\n	.xf-blockFooter();\n	.m-clearFix();\n\n	&:first-child\n	{\n		border: none;\n	}\n\n	[data-app=admin] &\n	{\n		.block-footer-counter,\n		.block-footer-select\n		{\n			line-height: 30px;\n		}\n	}\n\n	&:not(.block-footer--split)\n	{\n		.block-footer-counter\n		{\n			float: left;\n		}\n\n		.block-footer-controls\n		{\n			float: right;\n		}\n	}\n	\n	.block-footer-controls .button,\n	.block-footer-counter .button {\n		.xf-uix_buttonSmall();\n	}\n\n	&.block-footer--split\n	{\n		display: flex;\n		align-items: center;\n\n		.block-footer-main,\n		.block-footer-counter\n		{\n			flex-grow: 1;\n		}\n\n		.block-footer-select:not(:last-child)\n		{\n			margin: 0 1em;\n		}\n\n		.block-footer-opposite,\n		.block-footer-controls\n		{\n			margin-left: auto;\n		}\n	}\n}\n\n@media (max-width: @xf-responsiveNarrow)\n{\n	.block-outer\n	{\n		text-align: center;\n	}\n\n	.block-outer-main,\n	.block-outer-opposite\n	{\n		float: none;\n		text-align: center;\n	}\n\n	.block-outer-main + .block-outer-opposite\n	{\n		margin-top: @xf-paddingMedium;\n	}\n}','O:24:\"XF\\Template\\Compiler\\Ast\":1:{s:8:\"children\";a:1:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:13016:\"// ################################# BLOCKS ##################\n\n.blocks\n{\n	margin-bottom: @xf-elementSpacer;\n\n	&:last-child\n	{\n		margin-bottom: 0;\n	}\n\n	.block\n	{\n		margin-bottom: (@xf-elementSpacer / 2);\n\n		&:last-child\n		{\n			margin-bottom: 0;\n		}\n	}\n\n	&.blocks--close .block\n	{\n		margin-bottom: (@xf-elementSpacer / 4);\n	}\n\n	&.blocks--separated\n	{\n		+ .blocks\n		{\n			padding-top: @xf-elementSpacer;\n			border-top: @xf-borderSize solid @xf-borderColor;\n		}\n	}\n}\n\n.blocks-header\n{\n	font-size: @xf-fontSizeLarger;\n	font-weight: @xf-fontWeightNormal;\n	color: @xf-textColorMuted;\n\n	margin: 0;\n	padding: 0;\n	margin-bottom: 5px;\n\n	&.blocks-header--strong\n	{\n		color: @xf-textColorDimmed;\n\n		.blocks-desc\n		{\n			color: @xf-textColorMuted;\n		}\n	}\n}\n\n.blocks-textJoiner\n{\n	display: table;\n	width: 100%;\n	margin-bottom: (@xf-elementSpacer / 2);\n	padding: 0 @xf-paddingMedium;\n\n	> span\n	{\n		display: table-cell;\n		position: relative;\n\n		&:before\n		{\n			content: \'\';\n			position: absolute;\n			left: 0;\n			right: 0;\n			top: 50%;\n			border-top: @xf-borderSize solid @xf-borderColor;\n		}\n	}\n\n	> em\n	{\n		display: table-cell;\n		padding: 0 @xf-paddingLarge;\n		width: 1%;\n		white-space: nowrap;\n		// font-size: @xf-fontSizeLargest;\n		line-height: 1;\n		font-style: normal;\n		text-align: center;\n		\n		font-weight: 400;\n		color: @xf-textColorMuted;\n		text-transform: lowercase;\n	}\n}\n\n\n.block\n{\n	margin-bottom: @xf-elementSpacer;\n	\n	&:last-child {margin-bottom: 0;}\n\n	&.block--close\n	{\n		margin-bottom: 5px;\n	}\n\n	&.block--treeEntryChooser\n	{\n		.block-header\n		{\n			font-size: @xf-fontSizeLarge;\n\n			.block-desc\n			{\n				font-size: @xf-fontSizeSmallest;\n			}\n		}\n\n		.block-row\n		{\n			padding-top: 6px;\n			padding-bottom: 6px;\n		}\n\n		.contentRow\n		{\n			&.is-disabled\n			{\n				opacity: 0.5;\n			}\n		}\n\n		.contentRow-title\n		{\n			font-size: @xf-fontSizeNormal;\n		}\n\n		.contentRow-minor\n		{\n			font-size: @xf-fontSizeSmaller;\n		}\n\n		.contentRow-suffix\n		{\n			font-size: @xf-fontSizeSmall;\n		}\n	}\n}\n\n.block-outer\n{\n	padding-bottom: @xf-blockPaddingV;\n	.m-clearFix();\n	.xf-uix_blockOuter();\n\n	&:empty\n	{\n		display: none;\n	}\n\n	&.block-outer--after\n	{\n		padding-top: @xf-blockPaddingV;\n		padding-bottom: 0;\n	}\n\n	&.block-outer--padded\n	{\n		padding-left: @xf-blockPaddingH;\n		padding-right: @xf-blockPaddingH;\n	}\n\n	.block-outer-hint\n	{\n		font-size: @xf-fontSizeSmall;\n		color: @xf-textColorMuted;\n	}\n}\n.block-outer-main, .block-row-main { float: left; }\n.block-outer-opposite, .block-row-opposite { float: right; }\n.block-outer-middle, .block-row-middle { text-align: center; }\n\n.block-container\n{\n	.xf-contentBase();\n	.xf-blockBorder()\n	border-radius: @xf-blockBorderRadius;\n\n	//.m-transition(border, margin;); // edgeSpacerRemoval\n	.xf-uix_blockContainer();\n	&.block-container--none\n	{\n		background: none;\n		border: none;\n		color: @xf-textColor;\n		padding: 0;\n		box-shadow: none;\n	}\n}\n\n@media (min-width: @xf-responsiveEdgeSpacerRemoval)\n{\n	@{block-noStripSel} > :first-child,\n	.block-topRadiusContent,\n	@{block-noStripSel} > .block-body:first-child > .blockLink:first-child\n	{\n		border-top-left-radius: @block-borderRadius-inner;\n		border-top-right-radius: @block-borderRadius-inner;\n	}\n\n	@{block-noStripSel} > :last-child,\n	.block-bottomRadiusContent,\n	@{block-noStripSel} > .block-body:last-child > .blockLink:last-child,\n	@{block-noStripSel} > .tabPanes:last-child > [role=tabpanel] > :last-child,\n	@{block-noStripSel} > .tabPanes:last-child > [role=tabpanel] > .block-body > :last-child\n	{\n		border-bottom-left-radius: @block-borderRadius-inner;\n		border-bottom-right-radius: @block-borderRadius-inner;\n	}\n\n	@{block-noStripSel} > .block-body:first-child > .dataList:first-child,\n	.block-topRadiusContent.dataList,\n	.block-topRadiusContent > .dataList:first-child\n	{\n		tbody:first-child .dataList-row:first-child,\n		thead:first-child .dataList-row:first-child\n		{\n			> .dataList-cell:first-child { border-top-left-radius: @block-borderRadius-inner; }\n			> .dataList-cell:last-child { border-top-right-radius: @block-borderRadius-inner; }\n		}\n	}\n\n	@{block-noStripSel} > .block-body:first-child > .formRow:first-child,\n	.block-topRadiusContent.formRow,\n	.block-topRadiusContent > .formRow:first-child\n	{\n		> dt { border-top-left-radius: @block-borderRadius-inner; }\n		> dd { border-top-right-radius: @block-borderRadius-inner; }\n	}\n\n	@{block-noStripSel} > .block-body:last-child > .dataList:last-child,\n	.block-bottomRadiusContent.dataList,\n	.block-bottomRadiusContent > .dataList:last-child\n	{\n		tbody:last-child .dataList-row:last-child\n		{\n			> .dataList-cell:first-child { border-bottom-left-radius: @block-borderRadius-inner; }\n			> .dataList-cell:last-child { border-bottom-right-radius: @block-borderRadius-inner; }\n		}\n	}\n\n	@{block-noStripSel} > .block-body:last-child > .formRow:last-child,\n	.block-bottomRadiusContent.formRow,\n	.block-bottomRadiusContent > .formRow:last-child\n	{\n		> dt { border-bottom-left-radius: @block-borderRadius-inner; }\n		> dd { border-bottom-right-radius: @block-borderRadius-inner; }\n	}\n\n	@{block-noStripSel} > .block-body:last-child .formSubmitRow:not(.is-sticky),\n	@{block-noStripSel} > .formSubmitRow:not(.is-sticky):last-child,\n	.block-bottomRadiusContent > .formSubmitRow:not(.is-sticky)\n	{\n		> dt { border-bottom-left-radius: @block-borderRadius-inner; }\n		> dd { border-bottom-right-radius: @block-borderRadius-inner; }\n\n		.formSubmitRow-bar\n		{\n			border-bottom-left-radius: @block-borderRadius-inner;\n			border-bottom-right-radius: @block-borderRadius-inner;\n		}\n	}\n}\n\n.block-header\n{\n	padding: @xf-blockPaddingV @xf-blockPaddingH;\n	margin: 0;\n	font-weight: @xf-fontWeightNormal;\n	text-decoration: none;\n	.xf-blockHeader();\n\n	.m-clearFix();\n	.m-hiddenLinks();\n\n	&.block-header--separated\n	{\n		border-top: @xf-borderSize solid @xf-borderColorLight;\n	}\n\n	.block-desc\n	{\n		color: fade(@xf-blockHeader--color, 70);\n		.m-textColoredLinks();\n	}\n}\n\n.block-minorHeader\n{\n	padding: @xf-blockPaddingV @xf-blockPaddingH;\n	margin: 0;\n	font-weight: @xf-fontWeightNormal;\n	text-decoration: none;\n	.xf-blockMinorHeader();\n\n	.m-clearFix();\n	.m-hiddenLinks();\n\n	.block-body + &\n	{\n		border-top: @xf-borderSize solid @xf-borderColorLight;\n	}\n\n	.block-desc\n	{\n		.m-textColoredLinks();\n	}\n\n	&--spaced\n	{\n		margin-top: @xf-paddingSmall;\n	}\n\n	&--small\n	{\n		font-size: @xf-fontSizeSmall;\n	}\n}\n\n.block-tabHeader\n{\n	padding: 0;\n	margin: 0;\n	font-weight: @xf-fontWeightNormal;\n	.xf-blockTabHeader();\n	.m-tabsTogether(xf-default(@xf-blockTabHeader--font-size, @xf-fontSizeNormal));\n\n	.tabs-tab\n	{\n		padding: @xf-blockPaddingV @xf-blockPaddingH;\n		border-bottom: @xf-borderSizeFeature solid transparent;\n		.xf-uix_blockTabHeaderTab();\n\n		&:hover\n		{\n			color: @xf-blockTabHeaderSelected--color;\n			background: fade(@xf-blockTabHeaderSelected--color, 10%);\n		}\n\n		&.is-active\n		{\n			background: none;\n			.xf-blockTabHeaderSelected();\n		}\n	}\n\n	.block-tabHeader-extra\n	{\n		float: right;\n		color: inherit;\n		font-size: @xf-blockTabHeader--font-size;\n		padding: @xf-blockPaddingV @xf-blockPaddingH;\n	}\n\n	.hScroller-action\n	{\n		.m-hScrollerActionColorVariation(\n			xf-default(@xf-blockTabHeader--background-color, transparent),\n			xf-default(@xf-blockTabHeader--color, ~\"\"),\n			xf-default(@xf-blockTabHeaderSelected--color, ~\"\")\n		);\n	}\n}\n\n.block-minorTabHeader\n{\n	padding: 0;\n	margin: 0;\n	font-weight: @xf-fontWeightNormal;\n	.xf-blockMinorTabHeader();\n	.m-tabsTogether(xf-default(@xf-blockMinorTabHeader--font-size, @xf-fontSizeNormal));\n\n	.tabs-tab\n	{\n		padding: @xf-blockPaddingV @xf-blockPaddingH max(0px, @xf-blockPaddingV - @xf-borderSizeFeature);\n		border-bottom: @xf-borderSizeFeature solid transparent;\n\n		&:hover\n		{\n			color: @xf-blockMinorTabHeaderSelected--color;\n		}\n\n		&.is-active\n		{\n			background: none;\n			.xf-blockMinorTabHeaderSelected();\n		}\n	}\n\n	.hScroller-action\n	{\n		.m-hScrollerActionColorVariation(\n			xf-default(@xf-blockMinorTabHeader--background-color, transparent),\n			xf-default(@xf-blockMinorTabHeader--color, ~\"\"),\n			xf-default(@xf-blockMinorTabHeaderSelected--color, ~\"\")\n		);\n	}\n}\n\n.block-filterBar\n{\n	padding: (@xf-blockPaddingH / 2) (@xf-blockPaddingH / 2);\n	.xf-blockFilterBar();\n\n	&.block-filterBar--standalone\n	{\n		padding: @xf-paddingMedium @xf-paddingMedium;\n		border: @xf-borderSize solid @xf-borderColor;\n		border-radius: @block-borderRadius-inner;\n\n		@media (max-width: @xf-responsiveEdgeSpacerRemoval)\n		{\n			border-radius: 0;\n			border-left: none;\n			border-right: none;\n		}\n	}\n\n	.filterBar-filterToggle\n	{\n		background: mix(\n			xf-default(@xf-blockFilterBar--color, @xf-linkColor),\n			xf-default(@xf-blockFilterBar--background-color, transparent),\n			8%\n		);\n	}\n\n	.filterBar-filterToggle,\n	.filterBar-menuTrigger\n	{\n		&:hover\n		{\n			text-decoration: none;\n			background: mix(\n				xf-default(@xf-blockFilterBar--color, @xf-linkColor),\n				xf-default(@xf-blockFilterBar--background-color, transparent),\n				16%\n			);\n		}\n	}\n}\n\n.block-textHeader\n{\n	margin: @xf-blockPaddingV/2 0;\n	padding: 0;\n	font-weight: @xf-fontWeightNormal;\n	.xf-blockTextHeader();\n\n	.m-clearFix();\n	.m-hiddenLinks();\n\n	&.block-textHeader--scaled\n	{\n		font-size: inherit;\n	}\n\n	.block-textHeader-highlight\n	{\n		color: @xf-textColor;\n	}\n\n	.block-desc\n	{\n		.m-textColoredLinks();\n	}\n\n	&:first-child\n	{\n		margin-top: 0;\n	}\n}\n\n.block-formSectionHeader\n{\n	padding: @xf-blockPaddingV @xf-blockPaddingH;\n	margin: 0;\n	font-weight: @xf-fontWeightNormal;\n	text-decoration: none;\n	.xf-formSectionHeader();\n\n	.m-clearFix();\n	.m-hiddenLinks();\n\n	.block-desc\n	{\n		.m-textColoredLinks();\n	}\n\n	.block-container > &:first-child,\n	.block-body--collapsible &:first-child,\n	.block-header + &\n	{\n		border-top: none;\n	}\n\n	.block-formSectionHeader-aligner\n	{\n		@_blockPaddingShift: (unit(@xf-formLabelWidth) / 100) * (@xf-blockPaddingH);\n\n		display: inline-block;\n		text-align: right;\n		min-width: @xf-formLabelWidth;\n		min-width: ~\"calc((@{xf-formLabelWidth}) - (@{_blockPaddingShift}) - (@{xf-formRowPaddingHInner}) - (@{xf-borderSize}))\";\n		max-width: 100%;\n		\n		.menu & {\n			display: inline;\n			text-align: left;\n			min-width: 0;\n			padding-left: 0;\n		}\n\n		@media (max-width: @xf-formResponsive)\n		{\n			display: inline;\n			text-align: left;\n			min-width: 0;\n			padding-left: 0;\n		}\n	}\n	\n	.menu & {padding-left: @xf-formRowPaddingHOuter;}\n\n	@media (max-width: @xf-formResponsive)\n	{\n		padding-left: @xf-formRowPaddingHOuter;\n	}\n\n	.block-formSectionHeader-multiChecker\n	{\n		float: right;\n	}\n\n	&--small\n	{\n		font-size: @xf-fontSizeNormal;\n	}\n}\n\n.block-desc,\n.blocks-desc\n{\n	display: block;\n	// font-size: @xf-fontSizeSmaller;\n	// font-weight: @xf-fontWeightNormal;\n	.xf-uix_categoryDescription();\n}\n\n.block-body\n{\n	.m-listPlain();\n	.xf-uix_blockBody();\n\n	&.block-body--collapsible\n	{\n		.has-no-js & { display: block; }\n\n		.m-transitionFadeDown();\n	}\n\n	&.block-body--contained\n	{\n		overflow: auto;\n		max-height: 300px;\n		max-height: 70vh;\n	}\n\n	&.block-body--containedFixed\n	{\n		overflow-x: auto;\n		max-height: 300px;\n	}\n}\n\n.block-row\n{\n	margin: 0;\n	padding: @xf-blockPaddingV @xf-blockPaddingH;\n	.m-clearFix();\n\n	&.block-row--toEdge\n	{\n		padding-left: 0;\n		padding-right: 0;\n	}\n\n	&.block-row--alt\n	{\n		.xf-contentAltBase();\n	}\n\n	&.block-row--minor\n	{\n		font-size: @xf-fontSizeSmall;\n	}\n\n	&.block-row--separated\n	{\n		// padding-top: (@xf-blockPaddingV) * 2;\n		// padding-bottom: (@xf-blockPaddingV) * 2;\n		padding-bottom: @xf-blockPaddingV;\n		padding-top: @xf-blockPaddingV;\n\n		+ .block-row\n		{\n			border-top: @xf-borderSize solid @xf-borderColorLight;\n		}\n	}\n\n	&.block-row--connectAbove\n	{\n		padding-bottom: (@xf-blockPaddingV) * 2;\n\n		.block-body > &:last-child\n		{\n			padding-bottom: @xf-blockPaddingV;\n		}\n	}\n\n	&.block-row--highlighted\n	{\n		.xf-contentHighlightBase();\n	}\n\n	&.block-row--clickable:hover\n	{\n		.xf-contentHighlightBase();\n	}\n\n	&.is-mod-selected\n	{\n		background: @xf-inlineModHighlightColor;\n	}\n\n	> pre\n	{\n		&:first-child { margin-top: 0; }\n		&:last-child { margin-bottom: 0; }\n	}\n}\n\n.block-separator\n{\n	margin: 0;\n	padding: 0;\n	border: none;\n	border-top: @xf-borderSize solid @xf-borderColorLight;\n}\n\n.block-footer\n{\n	padding: @xf-blockPaddingV @xf-blockPaddingH;\n	.xf-blockFooter();\n	.m-clearFix();\n\n	&:first-child\n	{\n		border: none;\n	}\n\n	[data-app=admin] &\n	{\n		.block-footer-counter,\n		.block-footer-select\n		{\n			line-height: 30px;\n		}\n	}\n\n	&:not(.block-footer--split)\n	{\n		.block-footer-counter\n		{\n			float: left;\n		}\n\n		.block-footer-controls\n		{\n			float: right;\n		}\n	}\n	\n	.block-footer-controls .button,\n	.block-footer-counter .button {\n		.xf-uix_buttonSmall();\n	}\n\n	&.block-footer--split\n	{\n		display: flex;\n		align-items: center;\n\n		.block-footer-main,\n		.block-footer-counter\n		{\n			flex-grow: 1;\n		}\n\n		.block-footer-select:not(:last-child)\n		{\n			margin: 0 1em;\n		}\n\n		.block-footer-opposite,\n		.block-footer-controls\n		{\n			margin-left: auto;\n		}\n	}\n}\n\n@media (max-width: @xf-responsiveNarrow)\n{\n	.block-outer\n	{\n		text-align: center;\n	}\n\n	.block-outer-main,\n	.block-outer-opposite\n	{\n		float: none;\n		text-align: center;\n	}\n\n	.block-outer-main + .block-outer-opposite\n	{\n		margin-top: @xf-paddingMedium;\n	}\n}\";s:4:\"line\";i:1;}}}','XF',2020036,'2.2.0 Beta 6',1629855046),(1204,'public','core_blockend.less',2,'// This contains rules that apply to various block and block-related systems. This file should be included\n// after all of the primary definitions to ensure the rules override.\n\n.blockMessage,\n.blockStatus,\n.block-row\n{\n	p:first-child\n	{\n		margin-top: 0;\n	}\n\n	p:last-child\n	{\n		margin-bottom: 0;\n	}\n}\n\n@media (max-width: @xf-responsiveEdgeSpacerRemoval)\n{\n	.block-container,\n	.blockMessage\n	{\n		margin-left: -@xf-pageEdgeSpacer * .5;\n		margin-right: -@xf-pageEdgeSpacer * .5;\n		border-radius: 0;\n		border-left: none;\n		border-right: none;\n	}\n\n	.blockStatus\n	{\n		margin-left: -@xf-pageEdgeSpacer * .5;\n		margin-right: -@xf-pageEdgeSpacer * .5;\n		border-radius: 0;\n		border-right: none;\n	}\n\n	.blockMessage.blockMessage--none\n	{\n		margin-left: 0;\n		margin-right: 0;\n	}\n}','O:24:\"XF\\Template\\Compiler\\Ast\":1:{s:8:\"children\";a:1:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:767:\"// This contains rules that apply to various block and block-related systems. This file should be included\n// after all of the primary definitions to ensure the rules override.\n\n.blockMessage,\n.blockStatus,\n.block-row\n{\n	p:first-child\n	{\n		margin-top: 0;\n	}\n\n	p:last-child\n	{\n		margin-bottom: 0;\n	}\n}\n\n@media (max-width: @xf-responsiveEdgeSpacerRemoval)\n{\n	.block-container,\n	.blockMessage\n	{\n		margin-left: -@xf-pageEdgeSpacer * .5;\n		margin-right: -@xf-pageEdgeSpacer * .5;\n		border-radius: 0;\n		border-left: none;\n		border-right: none;\n	}\n\n	.blockStatus\n	{\n		margin-left: -@xf-pageEdgeSpacer * .5;\n		margin-right: -@xf-pageEdgeSpacer * .5;\n		border-radius: 0;\n		border-right: none;\n	}\n\n	.blockMessage.blockMessage--none\n	{\n		margin-left: 0;\n		margin-right: 0;\n	}\n}\";s:4:\"line\";i:1;}}}','XF',2000770,'2.0.7',1629855046),(1205,'public','core_blockmessage.less',2,'// ############################ BLOCK MESSAGE ###################\n\n.block-rowMessage\n{\n	margin: @xf-blockPaddingV 0;\n	padding: @xf-blockPaddingV @xf-blockPaddingH;\n	.xf-blockBorder();\n	border-radius: @xf-blockBorderRadius;\n\n	.m-clearFix();\n\n	&:first-child\n	{\n		margin-top: 0;\n	}\n\n	&:last-child\n	{\n		margin-bottom: 0;\n	}\n\n	&.block-rowMessage--small\n	{\n		font-size: @xf-fontSizeSmall;\n		padding: @xf-blockPaddingV/2 @xf-blockPaddingH/2;\n	}\n\n	&.block-rowMessage--center\n	{\n		text-align: center;\n	}\n\n	.m-blockMessageVariants();\n}\n\n.blockMessage\n{\n	margin-bottom: @xf-elementSpacer;\n	padding: @xf-blockPaddingV @xf-blockPaddingH;\n	.xf-contentBase();\n	.xf-blockBorder();\n	border-radius: @xf-blockBorderRadius;\n	.xf-uix_blockMessage();\n\n	.m-clearFix();\n\n	//.m-transition(border, margin;); // edgeSpacerRemoval\n\n	&.blockMessage--none\n	{\n		background: none;\n		border: none;\n		color: @xf-textColor;\n		padding: 0;\n		box-shadow: none;\n	}\n\n	&.blockMessage--close\n	{\n		margin-top: 5px;\n		margin-bottom: 5px;\n	}\n\n	&.blockMessage--small\n	{\n		font-size: @xf-fontSizeSmall;\n		padding: @xf-paddingMedium;\n	}\n\n	&.blockMessage--center\n	{\n		text-align: center;\n	}\n\n	.m-blockMessageVariants();\n}\n\n.blockMessage--iconic,\n.block-rowMessage--iconic\n{\n	text-align: left;\n	position: relative;\n	padding-left: 4em;\n	min-height: 4em;\n\n	&:before\n	{\n		.m-faBase();\n		font-size: 280%; // 2 x line height\n		position: absolute;\n		top: 0;\n		left: @xf-paddingMedium;\n	}\n}\n\n.m-blockMessageVariants()\n{\n	// note: the double && is correct here -- it enforces output like \".x.x--variant\". The extra specificity helps\n	// prevent issues from things like media query overrides.\n\n	&&--highlight\n	{\n		.xf-contentHighlightBase();\n	}\n	&--highlight&--iconic:before\n	{\n		.m-faContent(@fa-var-info-circle);\n	}\n\n	&&--important\n	{\n		.xf-contentAccentBase();\n		border-left: @xf-borderSizeFeature solid @xf-borderColorAttention;\n		// padding: @xf-paddingMedium;\n\n		a { .xf-contentAccentLink(); }\n	}\n	&--important&--iconic:before\n	{\n		.m-faContent(@fa-var-exclamation-circle);\n		color: @xf-textColorAttention;\n		color: @xf-important-featureColor;\n	}\n\n	&&--alt\n	{\n		.xf-contentAltBase();\n	}\n\n	&&--success\n	{\n		border-left: @xf-borderSizeFeature solid @xf-successFeatureColor;\n		background: @xf-successBg;\n		color: @xf-successColor;\n\n		.m-textColoredLinks();\n	}\n	&--success&--iconic:before\n	{\n		.m-faContent(@fa-var-check-circle);\n		color: @xf-success-featureColor;\n	}\n\n	&&--warning\n	{\n		border-left: @xf-borderSizeFeature solid @xf-warningFeatureColor;\n		background: @xf-warningBg;\n		color: @xf-warningColor;\n\n		.m-textColoredLinks();\n	}\n	&--warning&--iconic:before\n	{\n		.m-faContent(@fa-var-exclamation-triangle);\n		color: @xf-warning-featureColor;\n	}\n\n	&&--error\n	{\n		border-left: @xf-borderSizeFeature solid @xf-errorFeatureColor;\n		background: @xf-errorBg;\n		color: @xf-errorColor;\n\n		.m-textColoredLinks();\n	}\n	&--error&--iconic:before\n	{\n		.m-faContent(@fa-var-times-circle);\n		color: @xf-error-featureColor;\n	}\n}','O:24:\"XF\\Template\\Compiler\\Ast\":1:{s:8:\"children\";a:1:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:2962:\"// ############################ BLOCK MESSAGE ###################\n\n.block-rowMessage\n{\n	margin: @xf-blockPaddingV 0;\n	padding: @xf-blockPaddingV @xf-blockPaddingH;\n	.xf-blockBorder();\n	border-radius: @xf-blockBorderRadius;\n\n	.m-clearFix();\n\n	&:first-child\n	{\n		margin-top: 0;\n	}\n\n	&:last-child\n	{\n		margin-bottom: 0;\n	}\n\n	&.block-rowMessage--small\n	{\n		font-size: @xf-fontSizeSmall;\n		padding: @xf-blockPaddingV/2 @xf-blockPaddingH/2;\n	}\n\n	&.block-rowMessage--center\n	{\n		text-align: center;\n	}\n\n	.m-blockMessageVariants();\n}\n\n.blockMessage\n{\n	margin-bottom: @xf-elementSpacer;\n	padding: @xf-blockPaddingV @xf-blockPaddingH;\n	.xf-contentBase();\n	.xf-blockBorder();\n	border-radius: @xf-blockBorderRadius;\n	.xf-uix_blockMessage();\n\n	.m-clearFix();\n\n	//.m-transition(border, margin;); // edgeSpacerRemoval\n\n	&.blockMessage--none\n	{\n		background: none;\n		border: none;\n		color: @xf-textColor;\n		padding: 0;\n		box-shadow: none;\n	}\n\n	&.blockMessage--close\n	{\n		margin-top: 5px;\n		margin-bottom: 5px;\n	}\n\n	&.blockMessage--small\n	{\n		font-size: @xf-fontSizeSmall;\n		padding: @xf-paddingMedium;\n	}\n\n	&.blockMessage--center\n	{\n		text-align: center;\n	}\n\n	.m-blockMessageVariants();\n}\n\n.blockMessage--iconic,\n.block-rowMessage--iconic\n{\n	text-align: left;\n	position: relative;\n	padding-left: 4em;\n	min-height: 4em;\n\n	&:before\n	{\n		.m-faBase();\n		font-size: 280%; // 2 x line height\n		position: absolute;\n		top: 0;\n		left: @xf-paddingMedium;\n	}\n}\n\n.m-blockMessageVariants()\n{\n	// note: the double && is correct here -- it enforces output like \".x.x--variant\". The extra specificity helps\n	// prevent issues from things like media query overrides.\n\n	&&--highlight\n	{\n		.xf-contentHighlightBase();\n	}\n	&--highlight&--iconic:before\n	{\n		.m-faContent(@fa-var-info-circle);\n	}\n\n	&&--important\n	{\n		.xf-contentAccentBase();\n		border-left: @xf-borderSizeFeature solid @xf-borderColorAttention;\n		// padding: @xf-paddingMedium;\n\n		a { .xf-contentAccentLink(); }\n	}\n	&--important&--iconic:before\n	{\n		.m-faContent(@fa-var-exclamation-circle);\n		color: @xf-textColorAttention;\n		color: @xf-important-featureColor;\n	}\n\n	&&--alt\n	{\n		.xf-contentAltBase();\n	}\n\n	&&--success\n	{\n		border-left: @xf-borderSizeFeature solid @xf-successFeatureColor;\n		background: @xf-successBg;\n		color: @xf-successColor;\n\n		.m-textColoredLinks();\n	}\n	&--success&--iconic:before\n	{\n		.m-faContent(@fa-var-check-circle);\n		color: @xf-success-featureColor;\n	}\n\n	&&--warning\n	{\n		border-left: @xf-borderSizeFeature solid @xf-warningFeatureColor;\n		background: @xf-warningBg;\n		color: @xf-warningColor;\n\n		.m-textColoredLinks();\n	}\n	&--warning&--iconic:before\n	{\n		.m-faContent(@fa-var-exclamation-triangle);\n		color: @xf-warning-featureColor;\n	}\n\n	&&--error\n	{\n		border-left: @xf-borderSizeFeature solid @xf-errorFeatureColor;\n		background: @xf-errorBg;\n		color: @xf-errorColor;\n\n		.m-textColoredLinks();\n	}\n	&--error&--iconic:before\n	{\n		.m-faContent(@fa-var-times-circle);\n		color: @xf-error-featureColor;\n	}\n}\";s:4:\"line\";i:1;}}}','XF',2020370,'2.2.3',1629855046),(1206,'public','core_button.less',2,'// ############################ BUTTONS #################\n\n.button,\nbutton.button\na.button // needed for specificity over a:link\n{\n	.m-buttonBase();\n\n	.button-text {display: inline-flex; align-items: center;}\n\n	a\n	{\n		color: inherit;\n		text-decoration: none;\n	}\n\n	&:hover,\n	&:focus {\n		.xf-uix_buttonHover();\n	}\n\n	&:active {\n		.xf-uix_buttonActive();\n	}\n\n	.xf-buttonDefault();\n	.m-buttonBlockColorVariationSimple(xf-default(@xf-buttonDefault--background-color, transparent));\n\n	&.button--primary\n	{\n		.xf-buttonPrimary();\n		.m-buttonBlockColorVariationSimple(xf-default(@xf-buttonPrimary--background-color, transparent));\n\n		&:hover,\n		&:focus {.xf-uix_buttonPrimaryHover();}\n\n		&:active {.xf-uix_buttonPrimaryActive();}\n	}\n\n	&.button--cta\n	{\n		.xf-buttonCta();\n		.m-buttonBlockColorVariationSimple(xf-default(@xf-buttonCta--background-color, transparent));\n\n		&:hover,\n		&:focus {.xf-uix_buttonCtaHover();}\n\n		&:active {.xf-uix_buttonCtaActive();}\n	}\n\n	&.button--link\n	{\n		// block colors\n		// background: @xf-contentBg;\n		// color: @xf-linkColor;\n		// .m-buttonBorderColorVariation(@xf-borderColor);\n		.xf-uix_buttonSmall();\n		.xf-uix_buttonLink();\n\n		&:hover,\n		&:focus\n		{\n			text-decoration: none;\n			// background: @xf-contentHighlightBg;\n			.xf-uix_buttonHover();\n		}\n\n		&:active {\n			.xf-uix_buttonActive();\n		}\n	}\n	&.button--plain\n	{\n		background: none;\n		color: @xf-linkColor;\n		border: none;\n\n		&:hover,\n		&:active,\n		&:focus\n		{\n			text-decoration: none;\n			background: none;\n		}\n	}\n\n	&.button--alt\n	{\n		// block colors\n		background-color: @xf-contentHighlightBg;\n		color: @xf-linkColor;\n		.m-buttonBorderColorVariation(@xf-paletteColor2);\n\n		&:hover,\n		&:active,\n		&:focus\n		{\n			background-color: @xf-paletteColor1;\n			color: @xf-linkColor;\n		}\n	}\n\n	&.button--longText\n	{\n		.m-overflowEllipsis();\n		max-width: 100%;\n		display: inline-block;\n	}\n\n	&.is-disabled\n	{\n		.xf-buttonDisabled();\n		// .m-buttonBorderColorVariation(xf-default(@xf-buttonDisabled--background-color, transparent));\n\n		&:hover,\n		&:active,\n		&:focus\n		{\n			.xf-buttonDisabled();\n			// background: xf-default(@xf-buttonDisabled--background-color, transparent) !important;\n		}\n	}\n\n	&.is-hidden\n	{\n		display: none;\n	}\n\n	&.button--scroll\n	{\n		// background: fade(xf-default(@xf-buttonDefault--background-color, transparent), 75%);\n		.xf-buttonPrimary();\n		padding: 5px 8px;\n		.m-dropShadow();\n\n		&:hover,\n		&:focus {.xf-uix_buttonPrimaryHover();}\n\n		&:active {.xf-uix_buttonPrimaryActive();}\n	}\n\n	&.button--normal\n	{\n		font-size: @xf-fontSizeNormal;\n	}\n\n	&.button--small\n	{\n		font-size: @xf-fontSizeSmall;\n		padding: 3px 6px;\n		.xf-uix_buttonSmall();\n	}\n\n	&.button--smaller\n	{\n		font-size: @xf-fontSizeSmaller;\n		padding: 2px 5px;\n	}\n\n	&.button--fullWidth\n	{\n		display: block;\n		width: 100%;\n		box-sizing: border-box;\n	}\n\n	&.button--adminStyleAsset\n	{\n		&.is-disabled\n		{\n			visibility: hidden;\n		}\n		&.is-modify\n		{\n			.m-buttonIcon(@fa-var-pencil);\n		}\n		&.is-revert\n		{\n			.m-buttonIcon(@fa-var-history);\n		}\n	}\n\n	&.button--wrap\n	{\n		white-space: normal;\n	}\n\n	&.button--icon\n	{\n		> .button-text:before,\n		.button-icon\n		{\n			.m-faBase();\n		}\n\n		> .button-text:before,\n		> .fa--xf:before,\n		.button-icon\n		{\n			// font-size: 120%;\n			font-size: @xf-uix_iconSize;\n			vertical-align: -.1em;\n			display: inline-block;\n			// margin: -.255em 6px -.255em 0;\n			margin-right: .2em;\n			// content: \'\';\n		}\n\n		> .fa--xf\n		{\n			// helps fix a button alignment issue (Chrome only)\n			line-height: inherit;\n		}\n\n		/*\n		> .button-text:before\n		{\n		.m-faBase();\n		// font-size: 120%;\n		font-size: @xf-uix_iconSize;\n		vertical-align: middle;\n		display: inline-block;\n		// margin: -.255em 6px -.255em 0;\n		margin-right: .2em;\n	}\n		*/\n\n		.button-icon\n		{\n			height: 1em;\n			vertical-align: 0;\n		}\n\n		&.button--iconOnly\n		{\n			> .button-text:before,\n			> i.fa--xf:before,\n			.button-icon\n			{\n				margin-left: 0;\n				margin-right: 0;\n			}\n		}\n\n		&.button--padded\n		{\n			> .button-text:before,\n			> i.fa--xf:before,\n			.button-icon\n			{\n				margin-top: 0;\n				margin-bottom: 0;\n			}\n		}\n\n		&--add { \n			.m-buttonIcon(@fa-var-plus-square, 0.88em);  // fa-plus-square\n		}\n		&--import { \n			.m-buttonIcon(@fa-var-upload, 0.1.13em); // fa-upload\n		}\n		&--export, &--download { \n			.m-buttonIcon(@fa-var-download, 1.13em); // fa-download\n		}\n		&--redirect	    {\n			.m-buttonIcon(@fa-var-external-link, 1em);\n		}\n		&--edit	{ \n			.m-buttonIcon(@fa-var-pencil, 1.13em); // fa-pencil\n		}\n		&--save	{ \n			.m-buttonIcon(@fa-var-save, 0.88em); // fa-floppy-o\n		}\n		&--delete { \n			.m-buttonIcon(@fa-var-trash-o, 0.79em); \n		}\n		&--reply { \n			.m-buttonIcon(@fa-var-mail-reply, 1.13); // fa-reply\n		}\n		&--quote { \n			.m-buttonIcon(@fa-var-quote-left, 1.13em); \n		}\n		&--purchase	{ \n			.m-buttonIcon(@fa-var-shopping-basket, 1.13em); \n		}\n		&--payment { \n			.m-buttonIcon(@fa-var-credit-card, 1.13em); \n		}\n		&--convert { \n			.m-buttonIcon(@fa-var-flash, .75em); \n		}\n		&--search { \n			.m-buttonIcon(@fa-var-search, 1em); \n		}\n		&--sort { \n			.m-buttonIcon(@fa-var-sort, 0.63em); \n		}\n		&--upload { \n			.m-buttonIcon(@fa-var-upload, 1.13em); \n		}\n		&--attach { \n			.m-buttonIcon(@fa-var-paperclip, 1em); \n		}			\n		&--login { \n			.m-buttonIcon(@fa-var-lock, 0.88em); \n		}\n		&--rate { \n			.m-buttonIcon(@fa-var-star, 1.13em); \n		}\n		&--config { \n			.m-buttonIcon(@fa-var-cog, 1em); \n		}\n		&--refresh { \n			.m-buttonIcon(@fa-var-refresh, 1em); \n		}\n		&--translate { \n			.m-buttonIcon(@fa-var-globe, .97em); \n		}\n		&--vote { \n			.m-buttonIcon(@fa-var-check-circle-o, 1em); \n		}\n		&--result { \n			.m-buttonIcon(@fa-var-bar-chart-o, 1.15em); \n		}\n		&--history { \n			.m-buttonIcon(@fa-var-history, 1em); \n		}\n		&--cancel  {\n			.m-buttonIcon(@fa-var-ban, 1em); \n		}\n		&--close { \n			.m-buttonIcon(@fa-var-times, .69em); \n		}\n		&--preview { \n			.m-buttonIcon(@fa-var-eye, 1.13em); \n		}\n		&--conversation { \n			.m-buttonIcon(@fa-var-comments-o, 1.13em); \n		}\n		&--write { \n			.m-buttonIcon(@fa-var-edit, 1.13em);\n		}\n		&--download	{ \n			.m-buttonIcon(@fa-var-download, .93em); \n		}\n		&--bolt { \n			.m-buttonIcon(@fa-var-bolt, .75em); \n		}\n		&--list	{ \n			.m-buttonIcon(@fa-var-list, 1em); \n		}\n		&--prev { \n			.m-buttonIcon(@fa-var-chevron-left, .63em); \n		}\n		&--next	{ \n			.m-buttonIcon(@fa-var-chevron-right, .63em); \n		}\n		&--confirm { \n			.m-buttonIcon(@fa-var-check, 1em); \n		}\n		&--disable { \n			.m-buttonIcon(@fa-var-power-off, 1em); \n		}\n		&--markRead { \n			.m-buttonIcon(@fa-var-check-square-o, .88em); \n		}\n		&--user {\n			.m-buttonIcon(@fa-var-user, .88em);\n		}\n		&--userCircle {\n			.m-buttonIcon(@fa-var-user-circle, .97em);\n		}\n		&--notificationsOn { \n			.m-buttonIcon(@fa-var-bell-o, 1.25em); // actually only .88em, but as we use this as a toggle, make it the same width as bell-slash\n		}\n		&--notificationsOff { \n			.m-buttonIcon(@fa-var-bell-slash-o, 1.25em); \n		}\n		&--show { \n			.m-buttonIcon(@fa-var-eye, 1.25em); // actually only 1.13em, but it\'s a toggle \n		} \n		&--hide	{\n			.m-buttonIcon(@fa-var-eye-slash, 1.25em);\n		}\n		&--merge { \n			.m-buttonIcon(@fa-var-compress, .88em); \n		}\n		&--move { \n			.m-buttonIcon(@fa-var-share, 1.13em); \n		}\n		&--copy { \n			.m-buttonIcon(@fa-var-clone, .88em); \n		}\n		&--approve, &--unapprove { \n			.m-buttonIcon(@fa-var-shield, 1em); \n		}\n		&--delete, &--undelete { \n			.m-buttonIcon(@fa-var-trash-o, .88em); \n		}\n		&--stick, &--unstick { \n			.m-buttonIcon(@fa-var-thumb-tack, .75em); \n		}\n		&--lock { \n			.m-buttonIcon(@fa-var-lock, .88em); \n		}\n		&--unlock { \n			.m-buttonIcon(@fa-var-unlock, .88em); \n		}\n		&--bookmark\n		{\n			.m-buttonIcon(@fa-var-bookmark);\n\n			&.is-bookmarked .button-text:before\n			{\n				font-weight: @faWeight-solid;\n				color: @xf-textColorAttention;\n			}\n		}		\n	}\n\n	&.button--provider\n	{\n		> .button-text:before,\n		.button-icon\n		{\n			.m-faBase(\'Brands\');\n			font-size: 120%;\n			vertical-align: middle;\n			display: inline-block;\n			margin: -4px 6px -4px 0;\n		}\n\n		.button-icon\n		{\n			height: 1em;\n			vertical-align: 0;\n		}\n\n		&--facebook\n		{\n			.m-buttonColorVariation(#3B5998, white);\n			.m-buttonIcon(@fa-var-facebook, 1em);\n			\n			.button-text {display: inline;}\n		}\n\n		&--twitter\n		{\n			.m-buttonColorVariation(#1DA1F3, white);\n			.m-buttonIcon(@fa-var-twitter, 1em);\n		}\n\n		&--google\n		{\n			.m-buttonColorVariation(white, #444);\n			border-color: #e9e9e9;\n\n			> .button-text:before\n			{\n				display: none;\n			}\n		}\n\n		&--github\n		{\n			.m-buttonColorVariation(#666666, white);\n			.m-buttonIcon(@fa-var-github, .97em);\n		}\n\n		&--linkedin\n		{\n			.m-buttonColorVariation(#0077b5, white);\n			.m-buttonIcon(@fa-var-linkedin, .88em);\n		}\n\n		&--microsoft\n		{\n			.m-buttonColorVariation(#00bcf2, white);\n			.m-buttonIcon(@fa-var-windows, .88em);\n		}\n\n		&--yahoo\n		{\n			.m-buttonColorVariation(#410093, white);\n			.m-buttonIcon(@fa-var-yahoo, .88em);\n		}\n	}\n\n	// button-text and button-menu are always children of button--splitTrigger\n	// but are defined here for reasons of specificity, as these border colors\n	// are overwritten by .m-buttonBorderColorVariation()\n\n	> .button-text { border-right: @xf-borderSize solid transparent; }\n	> .button-menu { border-left: @xf-borderSize solid transparent; }\n\n	&.button--splitTrigger\n	{\n		.m-clearFix();\n		padding: 0;\n		font-size: 0;\n		display: inline-block;\n\n		button.button-text\n		{\n			background: transparent;\n			border: none;\n			border-right: @xf-borderSize solid transparent;\n			color: inherit;\n		}\n\n		> .button-text,\n		> .button-menu\n		{\n			.xf-buttonBase();\n			display: inline-block;\n\n			&:hover\n			{\n				&:after\n				{\n					opacity: 1;\n				}\n			}\n		}\n\n		> .button-text\n		{\n			.m-borderRightRadius(0);\n		}\n\n		> .button-menu\n		{\n			.m-borderLeftRadius(0);\n			padding-right: xf-default(@xf-buttonBase--padding-right, 0);// * (2/3);\n			padding-left: xf-default(@xf-buttonBase--padding-left, 0);// * (2/3);\n\n			&:after\n			{\n				.m-menuGadget(); // .58em\n				opacity: .5;\n			}\n		}\n	}\n}\n\n.buttonGroup\n{\n	display: inline-block;\n	vertical-align: top;\n	.m-clearFix();\n\n	&.buttonGroup--aligned\n	{\n		vertical-align: middle;\n	}\n\n	> .button\n	{\n		float: left;\n\n		&:not(:first-child)\n		{\n			border-left: none;\n		}\n\n		&:not(:first-child):not(:last-child)\n		{\n			border-radius: 0;\n		}\n\n		&:first-child:not(:last-child)\n		{\n			.m-borderRightRadius(0);\n		}\n\n		&:last-child:not(:first-child)\n		{\n			.m-borderLeftRadius(0);\n		}\n	}\n\n	> .buttonGroup-buttonWrapper\n	{\n		float: left;\n\n		&:not(:first-child) > .button\n		{\n			border-left: none;\n		}\n\n		&:not(:first-child):not(:last-child) > .button\n		{\n			border-radius: 0;\n		}\n\n		&:first-child:not(:last-child) > .button\n		{\n			.m-borderRightRadius(0);\n		}\n\n		&:last-child:not(:first-child) > .button\n		{\n			.m-borderLeftRadius(0);\n		}\n	}\n}\n\n.toggleButton\n{\n	> input\n	{\n		display: none;\n	}\n\n	> span\n	{\n		.xf-buttonDisabled();\n		.m-buttonBorderColorVariation(xf-default(@xf-buttonDisabled--background-color, transparent));\n	}\n\n	&.toggleButton--small > span\n	{\n		font-size: @xf-fontSizeSmaller;\n		padding: @xf-paddingSmall;\n	}\n\n	> input:checked + span\n	{\n		.xf-buttonDefault();\n		.m-buttonBlockColorVariationSimple(xf-default(@xf-buttonDefault--background-color, transparent));\n	}\n}\n\n.u-scrollButtons\n{\n	position: fixed;\n	bottom: 30px;\n	<xf:if is=\"property(\'uix_fab\') == \'always\'\">\n	bottom: 100px;\n	<xf:elseif is=\"property(\'uix_fab\') == \'mobile\'\" />\n	@media(max-width: {{ property(\'uix_fabVw\') - 1 }}px ) {\n		bottom: 100px;\n	}\n	</xf:if>\n	<xf:if is=\"(property(\'uix_visitorTabsMobile\') == \'tabbar\') && ( property(\'uix_fab\') != \'never\' )\">\n	@media (max-width: @xf-responsiveNarrow) {\n		bottom: {{ property(\'paddingLarge\') + 23 + 100 }}px;\n}\n</xf:if>\nright: (@xf-pageEdgeSpacer) / 2;\n.has-hiddenscroll &\n{\n	right: 20px;\n}\nz-index: @zIndex-9;\n.m-transition(opacity; @xf-animationSpeed);\nopacity: 0;\ndisplay: none;\n&.is-transitioning\n{\n	display: flex;\n}\n&.is-active\n{\n	display: flex;\n	opacity: 1;\n}\n.button\n{\n	font-size: 14px;\n	display: flex;\n	height: 24px;\n	line-height: 24px;\n	+ .button\n	{\n		margin-left: @xf-paddingMedium;\n	}\n}\n}\n\n.block-outer-opposite .button {\n	.xf-uix_buttonSmall();\n}','O:24:\"XF\\Template\\Compiler\\Ast\":1:{s:8:\"children\";a:5:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:11126:\"// ############################ BUTTONS #################\n\n.button,\nbutton.button\na.button // needed for specificity over a:link\n{\n	.m-buttonBase();\n\n	.button-text {display: inline-flex; align-items: center;}\n\n	a\n	{\n		color: inherit;\n		text-decoration: none;\n	}\n\n	&:hover,\n	&:focus {\n		.xf-uix_buttonHover();\n	}\n\n	&:active {\n		.xf-uix_buttonActive();\n	}\n\n	.xf-buttonDefault();\n	.m-buttonBlockColorVariationSimple(xf-default(@xf-buttonDefault--background-color, transparent));\n\n	&.button--primary\n	{\n		.xf-buttonPrimary();\n		.m-buttonBlockColorVariationSimple(xf-default(@xf-buttonPrimary--background-color, transparent));\n\n		&:hover,\n		&:focus {.xf-uix_buttonPrimaryHover();}\n\n		&:active {.xf-uix_buttonPrimaryActive();}\n	}\n\n	&.button--cta\n	{\n		.xf-buttonCta();\n		.m-buttonBlockColorVariationSimple(xf-default(@xf-buttonCta--background-color, transparent));\n\n		&:hover,\n		&:focus {.xf-uix_buttonCtaHover();}\n\n		&:active {.xf-uix_buttonCtaActive();}\n	}\n\n	&.button--link\n	{\n		// block colors\n		// background: @xf-contentBg;\n		// color: @xf-linkColor;\n		// .m-buttonBorderColorVariation(@xf-borderColor);\n		.xf-uix_buttonSmall();\n		.xf-uix_buttonLink();\n\n		&:hover,\n		&:focus\n		{\n			text-decoration: none;\n			// background: @xf-contentHighlightBg;\n			.xf-uix_buttonHover();\n		}\n\n		&:active {\n			.xf-uix_buttonActive();\n		}\n	}\n	&.button--plain\n	{\n		background: none;\n		color: @xf-linkColor;\n		border: none;\n\n		&:hover,\n		&:active,\n		&:focus\n		{\n			text-decoration: none;\n			background: none;\n		}\n	}\n\n	&.button--alt\n	{\n		// block colors\n		background-color: @xf-contentHighlightBg;\n		color: @xf-linkColor;\n		.m-buttonBorderColorVariation(@xf-paletteColor2);\n\n		&:hover,\n		&:active,\n		&:focus\n		{\n			background-color: @xf-paletteColor1;\n			color: @xf-linkColor;\n		}\n	}\n\n	&.button--longText\n	{\n		.m-overflowEllipsis();\n		max-width: 100%;\n		display: inline-block;\n	}\n\n	&.is-disabled\n	{\n		.xf-buttonDisabled();\n		// .m-buttonBorderColorVariation(xf-default(@xf-buttonDisabled--background-color, transparent));\n\n		&:hover,\n		&:active,\n		&:focus\n		{\n			.xf-buttonDisabled();\n			// background: xf-default(@xf-buttonDisabled--background-color, transparent) !important;\n		}\n	}\n\n	&.is-hidden\n	{\n		display: none;\n	}\n\n	&.button--scroll\n	{\n		// background: fade(xf-default(@xf-buttonDefault--background-color, transparent), 75%);\n		.xf-buttonPrimary();\n		padding: 5px 8px;\n		.m-dropShadow();\n\n		&:hover,\n		&:focus {.xf-uix_buttonPrimaryHover();}\n\n		&:active {.xf-uix_buttonPrimaryActive();}\n	}\n\n	&.button--normal\n	{\n		font-size: @xf-fontSizeNormal;\n	}\n\n	&.button--small\n	{\n		font-size: @xf-fontSizeSmall;\n		padding: 3px 6px;\n		.xf-uix_buttonSmall();\n	}\n\n	&.button--smaller\n	{\n		font-size: @xf-fontSizeSmaller;\n		padding: 2px 5px;\n	}\n\n	&.button--fullWidth\n	{\n		display: block;\n		width: 100%;\n		box-sizing: border-box;\n	}\n\n	&.button--adminStyleAsset\n	{\n		&.is-disabled\n		{\n			visibility: hidden;\n		}\n		&.is-modify\n		{\n			.m-buttonIcon(@fa-var-pencil);\n		}\n		&.is-revert\n		{\n			.m-buttonIcon(@fa-var-history);\n		}\n	}\n\n	&.button--wrap\n	{\n		white-space: normal;\n	}\n\n	&.button--icon\n	{\n		> .button-text:before,\n		.button-icon\n		{\n			.m-faBase();\n		}\n\n		> .button-text:before,\n		> .fa--xf:before,\n		.button-icon\n		{\n			// font-size: 120%;\n			font-size: @xf-uix_iconSize;\n			vertical-align: -.1em;\n			display: inline-block;\n			// margin: -.255em 6px -.255em 0;\n			margin-right: .2em;\n			// content: \'\';\n		}\n\n		> .fa--xf\n		{\n			// helps fix a button alignment issue (Chrome only)\n			line-height: inherit;\n		}\n\n		/*\n		> .button-text:before\n		{\n		.m-faBase();\n		// font-size: 120%;\n		font-size: @xf-uix_iconSize;\n		vertical-align: middle;\n		display: inline-block;\n		// margin: -.255em 6px -.255em 0;\n		margin-right: .2em;\n	}\n		*/\n\n		.button-icon\n		{\n			height: 1em;\n			vertical-align: 0;\n		}\n\n		&.button--iconOnly\n		{\n			> .button-text:before,\n			> i.fa--xf:before,\n			.button-icon\n			{\n				margin-left: 0;\n				margin-right: 0;\n			}\n		}\n\n		&.button--padded\n		{\n			> .button-text:before,\n			> i.fa--xf:before,\n			.button-icon\n			{\n				margin-top: 0;\n				margin-bottom: 0;\n			}\n		}\n\n		&--add { \n			.m-buttonIcon(@fa-var-plus-square, 0.88em);  // fa-plus-square\n		}\n		&--import { \n			.m-buttonIcon(@fa-var-upload, 0.1.13em); // fa-upload\n		}\n		&--export, &--download { \n			.m-buttonIcon(@fa-var-download, 1.13em); // fa-download\n		}\n		&--redirect	    {\n			.m-buttonIcon(@fa-var-external-link, 1em);\n		}\n		&--edit	{ \n			.m-buttonIcon(@fa-var-pencil, 1.13em); // fa-pencil\n		}\n		&--save	{ \n			.m-buttonIcon(@fa-var-save, 0.88em); // fa-floppy-o\n		}\n		&--delete { \n			.m-buttonIcon(@fa-var-trash-o, 0.79em); \n		}\n		&--reply { \n			.m-buttonIcon(@fa-var-mail-reply, 1.13); // fa-reply\n		}\n		&--quote { \n			.m-buttonIcon(@fa-var-quote-left, 1.13em); \n		}\n		&--purchase	{ \n			.m-buttonIcon(@fa-var-shopping-basket, 1.13em); \n		}\n		&--payment { \n			.m-buttonIcon(@fa-var-credit-card, 1.13em); \n		}\n		&--convert { \n			.m-buttonIcon(@fa-var-flash, .75em); \n		}\n		&--search { \n			.m-buttonIcon(@fa-var-search, 1em); \n		}\n		&--sort { \n			.m-buttonIcon(@fa-var-sort, 0.63em); \n		}\n		&--upload { \n			.m-buttonIcon(@fa-var-upload, 1.13em); \n		}\n		&--attach { \n			.m-buttonIcon(@fa-var-paperclip, 1em); \n		}			\n		&--login { \n			.m-buttonIcon(@fa-var-lock, 0.88em); \n		}\n		&--rate { \n			.m-buttonIcon(@fa-var-star, 1.13em); \n		}\n		&--config { \n			.m-buttonIcon(@fa-var-cog, 1em); \n		}\n		&--refresh { \n			.m-buttonIcon(@fa-var-refresh, 1em); \n		}\n		&--translate { \n			.m-buttonIcon(@fa-var-globe, .97em); \n		}\n		&--vote { \n			.m-buttonIcon(@fa-var-check-circle-o, 1em); \n		}\n		&--result { \n			.m-buttonIcon(@fa-var-bar-chart-o, 1.15em); \n		}\n		&--history { \n			.m-buttonIcon(@fa-var-history, 1em); \n		}\n		&--cancel  {\n			.m-buttonIcon(@fa-var-ban, 1em); \n		}\n		&--close { \n			.m-buttonIcon(@fa-var-times, .69em); \n		}\n		&--preview { \n			.m-buttonIcon(@fa-var-eye, 1.13em); \n		}\n		&--conversation { \n			.m-buttonIcon(@fa-var-comments-o, 1.13em); \n		}\n		&--write { \n			.m-buttonIcon(@fa-var-edit, 1.13em);\n		}\n		&--download	{ \n			.m-buttonIcon(@fa-var-download, .93em); \n		}\n		&--bolt { \n			.m-buttonIcon(@fa-var-bolt, .75em); \n		}\n		&--list	{ \n			.m-buttonIcon(@fa-var-list, 1em); \n		}\n		&--prev { \n			.m-buttonIcon(@fa-var-chevron-left, .63em); \n		}\n		&--next	{ \n			.m-buttonIcon(@fa-var-chevron-right, .63em); \n		}\n		&--confirm { \n			.m-buttonIcon(@fa-var-check, 1em); \n		}\n		&--disable { \n			.m-buttonIcon(@fa-var-power-off, 1em); \n		}\n		&--markRead { \n			.m-buttonIcon(@fa-var-check-square-o, .88em); \n		}\n		&--user {\n			.m-buttonIcon(@fa-var-user, .88em);\n		}\n		&--userCircle {\n			.m-buttonIcon(@fa-var-user-circle, .97em);\n		}\n		&--notificationsOn { \n			.m-buttonIcon(@fa-var-bell-o, 1.25em); // actually only .88em, but as we use this as a toggle, make it the same width as bell-slash\n		}\n		&--notificationsOff { \n			.m-buttonIcon(@fa-var-bell-slash-o, 1.25em); \n		}\n		&--show { \n			.m-buttonIcon(@fa-var-eye, 1.25em); // actually only 1.13em, but it\'s a toggle \n		} \n		&--hide	{\n			.m-buttonIcon(@fa-var-eye-slash, 1.25em);\n		}\n		&--merge { \n			.m-buttonIcon(@fa-var-compress, .88em); \n		}\n		&--move { \n			.m-buttonIcon(@fa-var-share, 1.13em); \n		}\n		&--copy { \n			.m-buttonIcon(@fa-var-clone, .88em); \n		}\n		&--approve, &--unapprove { \n			.m-buttonIcon(@fa-var-shield, 1em); \n		}\n		&--delete, &--undelete { \n			.m-buttonIcon(@fa-var-trash-o, .88em); \n		}\n		&--stick, &--unstick { \n			.m-buttonIcon(@fa-var-thumb-tack, .75em); \n		}\n		&--lock { \n			.m-buttonIcon(@fa-var-lock, .88em); \n		}\n		&--unlock { \n			.m-buttonIcon(@fa-var-unlock, .88em); \n		}\n		&--bookmark\n		{\n			.m-buttonIcon(@fa-var-bookmark);\n\n			&.is-bookmarked .button-text:before\n			{\n				font-weight: @faWeight-solid;\n				color: @xf-textColorAttention;\n			}\n		}		\n	}\n\n	&.button--provider\n	{\n		> .button-text:before,\n		.button-icon\n		{\n			.m-faBase(\'Brands\');\n			font-size: 120%;\n			vertical-align: middle;\n			display: inline-block;\n			margin: -4px 6px -4px 0;\n		}\n\n		.button-icon\n		{\n			height: 1em;\n			vertical-align: 0;\n		}\n\n		&--facebook\n		{\n			.m-buttonColorVariation(#3B5998, white);\n			.m-buttonIcon(@fa-var-facebook, 1em);\n			\n			.button-text {display: inline;}\n		}\n\n		&--twitter\n		{\n			.m-buttonColorVariation(#1DA1F3, white);\n			.m-buttonIcon(@fa-var-twitter, 1em);\n		}\n\n		&--google\n		{\n			.m-buttonColorVariation(white, #444);\n			border-color: #e9e9e9;\n\n			> .button-text:before\n			{\n				display: none;\n			}\n		}\n\n		&--github\n		{\n			.m-buttonColorVariation(#666666, white);\n			.m-buttonIcon(@fa-var-github, .97em);\n		}\n\n		&--linkedin\n		{\n			.m-buttonColorVariation(#0077b5, white);\n			.m-buttonIcon(@fa-var-linkedin, .88em);\n		}\n\n		&--microsoft\n		{\n			.m-buttonColorVariation(#00bcf2, white);\n			.m-buttonIcon(@fa-var-windows, .88em);\n		}\n\n		&--yahoo\n		{\n			.m-buttonColorVariation(#410093, white);\n			.m-buttonIcon(@fa-var-yahoo, .88em);\n		}\n	}\n\n	// button-text and button-menu are always children of button--splitTrigger\n	// but are defined here for reasons of specificity, as these border colors\n	// are overwritten by .m-buttonBorderColorVariation()\n\n	> .button-text { border-right: @xf-borderSize solid transparent; }\n	> .button-menu { border-left: @xf-borderSize solid transparent; }\n\n	&.button--splitTrigger\n	{\n		.m-clearFix();\n		padding: 0;\n		font-size: 0;\n		display: inline-block;\n\n		button.button-text\n		{\n			background: transparent;\n			border: none;\n			border-right: @xf-borderSize solid transparent;\n			color: inherit;\n		}\n\n		> .button-text,\n		> .button-menu\n		{\n			.xf-buttonBase();\n			display: inline-block;\n\n			&:hover\n			{\n				&:after\n				{\n					opacity: 1;\n				}\n			}\n		}\n\n		> .button-text\n		{\n			.m-borderRightRadius(0);\n		}\n\n		> .button-menu\n		{\n			.m-borderLeftRadius(0);\n			padding-right: xf-default(@xf-buttonBase--padding-right, 0);// * (2/3);\n			padding-left: xf-default(@xf-buttonBase--padding-left, 0);// * (2/3);\n\n			&:after\n			{\n				.m-menuGadget(); // .58em\n				opacity: .5;\n			}\n		}\n	}\n}\n\n.buttonGroup\n{\n	display: inline-block;\n	vertical-align: top;\n	.m-clearFix();\n\n	&.buttonGroup--aligned\n	{\n		vertical-align: middle;\n	}\n\n	> .button\n	{\n		float: left;\n\n		&:not(:first-child)\n		{\n			border-left: none;\n		}\n\n		&:not(:first-child):not(:last-child)\n		{\n			border-radius: 0;\n		}\n\n		&:first-child:not(:last-child)\n		{\n			.m-borderRightRadius(0);\n		}\n\n		&:last-child:not(:first-child)\n		{\n			.m-borderLeftRadius(0);\n		}\n	}\n\n	> .buttonGroup-buttonWrapper\n	{\n		float: left;\n\n		&:not(:first-child) > .button\n		{\n			border-left: none;\n		}\n\n		&:not(:first-child):not(:last-child) > .button\n		{\n			border-radius: 0;\n		}\n\n		&:first-child:not(:last-child) > .button\n		{\n			.m-borderRightRadius(0);\n		}\n\n		&:last-child:not(:first-child) > .button\n		{\n			.m-borderLeftRadius(0);\n		}\n	}\n}\n\n.toggleButton\n{\n	> input\n	{\n		display: none;\n	}\n\n	> span\n	{\n		.xf-buttonDisabled();\n		.m-buttonBorderColorVariation(xf-default(@xf-buttonDisabled--background-color, transparent));\n	}\n\n	&.toggleButton--small > span\n	{\n		font-size: @xf-fontSizeSmaller;\n		padding: @xf-paddingSmall;\n	}\n\n	> input:checked + span\n	{\n		.xf-buttonDefault();\n		.m-buttonBlockColorVariationSimple(xf-default(@xf-buttonDefault--background-color, transparent));\n	}\n}\n\n.u-scrollButtons\n{\n	position: fixed;\n	bottom: 30px;\n	\";s:4:\"line\";i:1;}i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:2:\"if\";s:10:\"attributes\";a:1:{s:2:\"is\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:31:\"property(\'uix_fab\') == \'always\'\";s:4:\"line\";i:638;}}s:8:\"children\";a:5:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:18:\"\n	bottom: 100px;\n	\";s:4:\"line\";i:638;}i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:6:\"elseif\";s:10:\"attributes\";a:1:{s:2:\"is\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:31:\"property(\'uix_fab\') == \'mobile\'\";s:4:\"line\";i:640;}}s:8:\"children\";a:0:{}s:11:\"isSelfClose\";b:1;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:1;s:4:\"line\";i:640;}i:2;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:20:\"\n	@media(max-width: \";s:4:\"line\";i:640;}i:3;O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:42:\"XF\\Template\\Compiler\\Syntax\\BinaryOperator\":5:{s:8:\"operator\";i:16;s:3:\"lhs\";O:32:\"XF\\Template\\Compiler\\Syntax\\Func\":3:{s:4:\"name\";s:8:\"property\";s:9:\"arguments\";a:1:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:9:\"uix_fabVw\";s:4:\"line\";i:641;}}s:4:\"line\";i:641;}s:3:\"rhs\";O:34:\"XF\\Template\\Compiler\\Syntax\\Number\":2:{s:6:\"number\";i:1;s:4:\"line\";i:641;}s:3:\"map\";a:16:{i:2;s:3:\"AND\";i:18;s:1:\".\";i:20;s:1:\"/\";i:6;s:2:\"==\";i:10;s:1:\">\";i:11;s:2:\">=\";i:8;s:3:\"===\";i:12;s:1:\"<\";i:13;s:2:\"<=\";i:16;s:1:\"-\";i:19;s:1:\"*\";i:21;s:1:\"%\";i:7;s:2:\"!=\";i:9;s:3:\"!==\";i:1;s:2:\"OR\";i:17;s:1:\"+\";}s:4:\"line\";i:641;}s:4:\"line\";i:641;}i:4;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:28:\"px ) {\n		bottom: 100px;\n	}\n	\";s:4:\"line\";i:641;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:0;s:4:\"line\";i:644;}i:2;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:2:\"\n	\";s:4:\"line\";i:644;}i:3;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:2:\"if\";s:10:\"attributes\";a:1:{s:2:\"is\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:85:\"(property(\'uix_visitorTabsMobile\') == \'tabbar\') && ( property(\'uix_fab\') != \'never\' )\";s:4:\"line\";i:645;}}s:8:\"children\";a:3:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:55:\"\n	@media (max-width: @xf-responsiveNarrow) {\n		bottom: \";s:4:\"line\";i:645;}i:1;O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:42:\"XF\\Template\\Compiler\\Syntax\\BinaryOperator\":5:{s:8:\"operator\";i:17;s:3:\"lhs\";O:42:\"XF\\Template\\Compiler\\Syntax\\BinaryOperator\":5:{s:8:\"operator\";i:17;s:3:\"lhs\";O:32:\"XF\\Template\\Compiler\\Syntax\\Func\":3:{s:4:\"name\";s:8:\"property\";s:9:\"arguments\";a:1:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:12:\"paddingLarge\";s:4:\"line\";i:647;}}s:4:\"line\";i:647;}s:3:\"rhs\";O:34:\"XF\\Template\\Compiler\\Syntax\\Number\":2:{s:6:\"number\";i:23;s:4:\"line\";i:647;}s:3:\"map\";a:16:{i:2;s:3:\"AND\";i:18;s:1:\".\";i:20;s:1:\"/\";i:6;s:2:\"==\";i:10;s:1:\">\";i:11;s:2:\">=\";i:8;s:3:\"===\";i:12;s:1:\"<\";i:13;s:2:\"<=\";i:16;s:1:\"-\";i:19;s:1:\"*\";i:21;s:1:\"%\";i:7;s:2:\"!=\";i:9;s:3:\"!==\";i:1;s:2:\"OR\";i:17;s:1:\"+\";}s:4:\"line\";i:647;}s:3:\"rhs\";O:34:\"XF\\Template\\Compiler\\Syntax\\Number\":2:{s:6:\"number\";i:100;s:4:\"line\";i:647;}s:3:\"map\";a:16:{i:2;s:3:\"AND\";i:18;s:1:\".\";i:20;s:1:\"/\";i:6;s:2:\"==\";i:10;s:1:\">\";i:11;s:2:\">=\";i:8;s:3:\"===\";i:12;s:1:\"<\";i:13;s:2:\"<=\";i:16;s:1:\"-\";i:19;s:1:\"*\";i:21;s:1:\"%\";i:7;s:2:\"!=\";i:9;s:3:\"!==\";i:1;s:2:\"OR\";i:17;s:1:\"+\";}s:4:\"line\";i:647;}s:4:\"line\";i:647;}i:2;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:6:\"px;\n}\n\";s:4:\"line\";i:647;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:0;s:4:\"line\";i:649;}i:4;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:439:\"\nright: (@xf-pageEdgeSpacer) / 2;\n.has-hiddenscroll &\n{\n	right: 20px;\n}\nz-index: @zIndex-9;\n.m-transition(opacity; @xf-animationSpeed);\nopacity: 0;\ndisplay: none;\n&.is-transitioning\n{\n	display: flex;\n}\n&.is-active\n{\n	display: flex;\n	opacity: 1;\n}\n.button\n{\n	font-size: 14px;\n	display: flex;\n	height: 24px;\n	line-height: 24px;\n	+ .button\n	{\n		margin-left: @xf-paddingMedium;\n	}\n}\n}\n\n.block-outer-opposite .button {\n	.xf-uix_buttonSmall();\n}\";s:4:\"line\";i:649;}}}','XF',2020370,'2.2.3',1629855046),(1207,'public','core_categorylist.less',2,'// ################################ CATEGORY LIST #######################\n\n@_categoryListTogglerWidth: 1em;\n@_categoryListTogglerPaddingH: (@xf-blockPaddingH / 2);\n\n.categoryList\n{\n	display: none;\n	.m-listPlain();\n\n	&.is-active\n	{\n		display: block;\n	}\n}\n\n.categoryList-item\n{\n	padding: 0;\n	text-decoration: none;\n	font-size: @xf-fontSizeNormal;\n\n	&.categoryList-item--small\n	{\n		font-size: @xf-fontSizeSmall;\n	}\n\n	.categoryList\n	{\n		padding-left: @xf-paddingLarge;\n	}\n}\n\n.categoryList-itemDesc\n{\n	display: block;\n	font-size: @xf-fontSizeSmaller;\n	font-weight: @xf-fontWeightNormal;\n	color: @xf-textColorMuted;\n	margin-top: -@xf-blockPaddingV;\n\n	.m-overflowEllipsis();\n}\n\n.categoryList-header\n{\n	padding: @xf-blockPaddingV 0;\n	margin: 0;\n	color: @xf-textColorFeature;\n	text-decoration: none;\n	font-weight: @xf-fontWeightHeavy;\n\n	&.categoryList-header--muted\n	{\n		color: @xf-textColorMuted;\n	}\n\n	.m-clearFix();\n	.m-hiddenLinks();\n}\n\n.categoryList-itemRow\n{\n	display: flex;\n	min-width: 0;\n	align-items: center;\n}\n\n.categoryList-link\n{\n	display: block;\n	flex-grow: 1;\n	padding: (@xf-blockPaddingV / 2) @xf-blockPaddingH;\n	text-decoration: none;\n\n	.m-overflowEllipsis();\n\n	&:hover\n	{\n		text-decoration: none;\n	}\n\n	&.is-selected\n	{\n		font-weight: @xf-fontWeightHeavy;\n	}\n\n	.categoryList-toggler + &,\n	.categoryList-togglerSpacer + &\n	{\n		padding-left: 0;\n	}\n}\n\n.categoryList-label\n{\n	margin-left: auto;\n	align-self: center;\n	padding-right: @_categoryListTogglerPaddingH;\n}\n\n.categoryList-toggler\n{\n	display: inline-block;\n	padding: (@xf-blockPaddingV / 2) @_categoryListTogglerPaddingH;\n	text-decoration: none;\n	flex-grow: 0;\n	line-height: 1;\n\n	&:hover\n	{\n		text-decoration: none;\n	}\n\n	&:after\n	{\n		.m-faBase();\n		// font-size: 80%;\n		.m-faContent(@fa-var-chevron-down, @_categoryListTogglerWidth);\n	}\n\n	&.is-active:after\n	{\n		.m-faContent(@fa-var-chevron-up, @_categoryListTogglerWidth);\n	}\n}\n\n.categoryList-togglerSpacer\n{\n	display: inline-block;\n	visibility: hidden;\n	padding: (@xf-blockPaddingV / 2) (@xf-blockPaddingH / 2);\n\n	&:after\n	{\n		.m-faBase();\n		// font-size: 80%;\n		.m-faContent(@fa-var-chevron-down, @_categoryListTogglerWidth);\n	}\n}','O:24:\"XF\\Template\\Compiler\\Ast\":1:{s:8:\"children\";a:1:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:2142:\"// ################################ CATEGORY LIST #######################\n\n@_categoryListTogglerWidth: 1em;\n@_categoryListTogglerPaddingH: (@xf-blockPaddingH / 2);\n\n.categoryList\n{\n	display: none;\n	.m-listPlain();\n\n	&.is-active\n	{\n		display: block;\n	}\n}\n\n.categoryList-item\n{\n	padding: 0;\n	text-decoration: none;\n	font-size: @xf-fontSizeNormal;\n\n	&.categoryList-item--small\n	{\n		font-size: @xf-fontSizeSmall;\n	}\n\n	.categoryList\n	{\n		padding-left: @xf-paddingLarge;\n	}\n}\n\n.categoryList-itemDesc\n{\n	display: block;\n	font-size: @xf-fontSizeSmaller;\n	font-weight: @xf-fontWeightNormal;\n	color: @xf-textColorMuted;\n	margin-top: -@xf-blockPaddingV;\n\n	.m-overflowEllipsis();\n}\n\n.categoryList-header\n{\n	padding: @xf-blockPaddingV 0;\n	margin: 0;\n	color: @xf-textColorFeature;\n	text-decoration: none;\n	font-weight: @xf-fontWeightHeavy;\n\n	&.categoryList-header--muted\n	{\n		color: @xf-textColorMuted;\n	}\n\n	.m-clearFix();\n	.m-hiddenLinks();\n}\n\n.categoryList-itemRow\n{\n	display: flex;\n	min-width: 0;\n	align-items: center;\n}\n\n.categoryList-link\n{\n	display: block;\n	flex-grow: 1;\n	padding: (@xf-blockPaddingV / 2) @xf-blockPaddingH;\n	text-decoration: none;\n\n	.m-overflowEllipsis();\n\n	&:hover\n	{\n		text-decoration: none;\n	}\n\n	&.is-selected\n	{\n		font-weight: @xf-fontWeightHeavy;\n	}\n\n	.categoryList-toggler + &,\n	.categoryList-togglerSpacer + &\n	{\n		padding-left: 0;\n	}\n}\n\n.categoryList-label\n{\n	margin-left: auto;\n	align-self: center;\n	padding-right: @_categoryListTogglerPaddingH;\n}\n\n.categoryList-toggler\n{\n	display: inline-block;\n	padding: (@xf-blockPaddingV / 2) @_categoryListTogglerPaddingH;\n	text-decoration: none;\n	flex-grow: 0;\n	line-height: 1;\n\n	&:hover\n	{\n		text-decoration: none;\n	}\n\n	&:after\n	{\n		.m-faBase();\n		// font-size: 80%;\n		.m-faContent(@fa-var-chevron-down, @_categoryListTogglerWidth);\n	}\n\n	&.is-active:after\n	{\n		.m-faContent(@fa-var-chevron-up, @_categoryListTogglerWidth);\n	}\n}\n\n.categoryList-togglerSpacer\n{\n	display: inline-block;\n	visibility: hidden;\n	padding: (@xf-blockPaddingV / 2) (@xf-blockPaddingH / 2);\n\n	&:after\n	{\n		.m-faBase();\n		// font-size: 80%;\n		.m-faContent(@fa-var-chevron-down, @_categoryListTogglerWidth);\n	}\n}\";s:4:\"line\";i:1;}}}','XF',2020036,'2.2.0 Beta 6',1629855046),(1208,'public','core_contentrow.less',2,'// ########################################### CONTENT ROWS ############################\n\n@_contentRow-faderHeight: 150px;\n@_contentRow-faderCoverHeight: (@_contentRow-faderHeight) / 2;\n\n.contentRow\n{\n	display: flex;\n\n	&.contentRow--alignMiddle\n	{\n		align-items: center;\n	}\n\n	&.is-deleted\n	{\n		opacity: .7;\n\n		.contentRow-header,\n		.contentRow-title\n		{\n			text-decoration: line-through;\n		}\n	}\n}\n\n.m-figureFixed(@size)\n{\n	width: @size;\n\n	img,\n	i.fa,\n	i.fal,\n	i.far,\n	i.fas,\n	i.fab,\n	i.fad,\n	.avatar\n	{\n		max-height: @size;\n	}\n}\n\n.contentRow-figure\n{\n	vertical-align: top;\n	white-space: nowrap;\n	word-wrap: normal;\n	text-align: center;\n\n	img,\n	i.fa,\n	i.fal,\n	i.far,\n	i.fas,\n	i.fab,\n	i.fad,\n	.avatar\n	{\n		vertical-align: bottom;\n	}\n\n	&.contentRow-figure--fixedBookmarkIcon\n	{\n		.m-figureFixed(48px);\n	}\n\n	&.contentRow-figure--fixedSmall\n	{\n		.m-figureFixed(60px);\n	}\n\n	&.contentRow-figure--fixedMedium\n	{\n		.m-figureFixed(100px);\n\n		&.contentRow-figure--fixedMedium--fluidWidth\n		{\n			width: auto;\n			max-width: 200px;\n		}\n	}\n\n	&.contentRow-figure--fixedLarge\n	{\n		.m-figureFixed(200px);\n	}\n\n	&.contentRow-figure--text\n	{\n		font-size: @xf-fontSizeLargest;\n	}\n}\n\n.contentRow-figureContainer\n{\n	position: relative;\n\n	.contentRow-figureSeparated\n	{\n		position: absolute;\n		right: -5px;\n		bottom: -5px;\n\n		.m-avatarSize(@avatar-s / 2 + 2px);\n	}\n}\n\n.contentRow-figureIcon\n{\n	text-align: center;\n	color: @xf-textColorFeature;\n\n\n	img,\n	i.fa,\n	i.fal,\n	i.far,\n	i.fas,\n	i.fab,\n	i.fad\n	{\n		width: 64px;\n		overflow: hidden;\n		white-space: nowrap;\n		word-wrap: normal;\n		border-radius: @xf-borderRadiusMedium;\n\n		.contentRow-figure--fixedBookmarkIcon &\n		{\n			width: 48px;\n		}\n	}\n}\n\n.contentRow-main\n{\n	flex: 1;\n	min-width: 0;\n	vertical-align: top;\n	padding-left: @xf-paddingLarge;\n\n	&:before\n	{\n		// because of line height, there appears to be extra space at the top of this\n		content: \'\';\n		display: block;\n		margin-top: -.18em;\n	}\n\n	&.contentRow-main--close\n	{\n		padding-left: @xf-paddingMedium;\n	}\n\n	&:first-child\n	{\n		padding-left: 0;\n	}\n}\n\n.contentRow-header\n{\n	margin: 0;\n	padding: 0;\n	font-weight: @xf-fontWeightHeavy;\n	font-size: @xf-fontSizeLarge;\n}\n\n.contentRow-title\n{\n	margin: 0;\n	padding: 0;\n	font-weight: @xf-fontWeightNormal;\n	font-size: @xf-fontSizeLarge;\n}\n\n.contentRow-snippet\n{\n	font-size: @xf-fontSizeSmall;\n	margin: .25em 0;\n}\n\n.contentRow-muted\n{\n	color: @xf-textColorMuted;\n}\n\n.contentRow-lesser\n{\n	font-size: @xf-fontSizeSmall;\n}\n\n.contentRow-suffix\n{\n	padding-left: @xf-paddingMedium;\n	white-space: nowrap;\n	word-wrap: normal;\n}\n\n.contentRow-faderContainer\n{\n	position: relative;\n	overflow: hidden;\n}\n\n.contentRow-faderContent\n{\n	max-height: 150px;\n	overflow: hidden;\n	-webkit-mask-image: linear-gradient(to bottom, #000 100px, transparent 150px);\n	mask-image: linear-gradient(to bottom, #000 100px, transparent 150px);\n}\n\n.contentRow-fader\n{\n	position: absolute;\n	top: (@_contentRow-faderHeight) + ((@xf-paddingMedium) * 2) - (@_contentRow-faderCoverHeight);\n	left: 0;\n	right: 0;\n	height: @_contentRow-faderCoverHeight;\n	@supports not (-webkit-mask-image) or not (mask-image) {\n		.m-gradient(fade(@xf-contentBg, 0%), @xf-contentBg, transparent, 0%, 80%);\n	}\n}\n\n.contentRow-minor\n{\n	font-size: @xf-fontSizeSmall;\n	color: @xf-textColorMuted;\n\n	time {color: @xf-textColorDimmed;}\n\n	&.contentRow-minor--hideLinks\n	{\n		.m-hiddenLinks();\n		a {text-decoration: underline;}\n	}\n\n	&.contentRow-minor--smaller\n	{\n		font-size: @xf-fontSizeSmaller;\n	}\n\n	&.contentRow-minor--singleLine\n	{\n		.m-overflowEllipsis();\n	}\n}\n\n.contentRow-spaced\n{\n	margin: .5em 0;\n\n	&:last-child\n	{\n		margin-bottom: 0;\n	}\n}\n\n.contentRow-extra\n{\n	float: right;\n	padding-left: @xf-paddingMedium;\n	font-size: @xf-fontSizeSmallest;\n\n	&.contentRow-extra--small\n	{\n		font-size: @xf-fontSizeSmall;\n		color: @xf-textColorMuted;\n	}\n\n	&.contentRow-extra--normal\n	{\n		font-size: @xf-fontSizeNormal;\n		color: @xf-textColorMuted;\n	}\n\n	&.contentRow-extra--large\n	{\n		font-size: @xf-fontSizeLarge;\n		color: @xf-textColorMuted;\n	}\n\n	&.contentRow-extra--larger\n	{\n		font-size: @xf-fontSizeLarger;\n		color: @xf-textColorMuted;\n	}\n\n	&.contentRow-extra--largest\n	{\n		font-size: @xf-fontSizeLargest;\n		color: @xf-textColorMuted;\n	}\n}\n\n@media (max-width: @xf-responsiveNarrow)\n{\n	.contentRow-figure\n	{\n		&.contentRow-figure--fixedBookmarkIcon\n		{\n			width: @avatar-xs;\n		}\n\n		.avatar--s\n		{\n			.m-avatarSize(@avatar-xs);\n		}\n	}\n\n	.contentRow--hideFigureNarrow\n	{\n		.contentRow-figure\n		{\n			display: none;\n		}\n\n		.contentRow-main\n		{\n			padding-left: 0;\n		}\n	}\n}','O:24:\"XF\\Template\\Compiler\\Ast\":1:{s:8:\"children\";a:1:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:4516:\"// ########################################### CONTENT ROWS ############################\n\n@_contentRow-faderHeight: 150px;\n@_contentRow-faderCoverHeight: (@_contentRow-faderHeight) / 2;\n\n.contentRow\n{\n	display: flex;\n\n	&.contentRow--alignMiddle\n	{\n		align-items: center;\n	}\n\n	&.is-deleted\n	{\n		opacity: .7;\n\n		.contentRow-header,\n		.contentRow-title\n		{\n			text-decoration: line-through;\n		}\n	}\n}\n\n.m-figureFixed(@size)\n{\n	width: @size;\n\n	img,\n	i.fa,\n	i.fal,\n	i.far,\n	i.fas,\n	i.fab,\n	i.fad,\n	.avatar\n	{\n		max-height: @size;\n	}\n}\n\n.contentRow-figure\n{\n	vertical-align: top;\n	white-space: nowrap;\n	word-wrap: normal;\n	text-align: center;\n\n	img,\n	i.fa,\n	i.fal,\n	i.far,\n	i.fas,\n	i.fab,\n	i.fad,\n	.avatar\n	{\n		vertical-align: bottom;\n	}\n\n	&.contentRow-figure--fixedBookmarkIcon\n	{\n		.m-figureFixed(48px);\n	}\n\n	&.contentRow-figure--fixedSmall\n	{\n		.m-figureFixed(60px);\n	}\n\n	&.contentRow-figure--fixedMedium\n	{\n		.m-figureFixed(100px);\n\n		&.contentRow-figure--fixedMedium--fluidWidth\n		{\n			width: auto;\n			max-width: 200px;\n		}\n	}\n\n	&.contentRow-figure--fixedLarge\n	{\n		.m-figureFixed(200px);\n	}\n\n	&.contentRow-figure--text\n	{\n		font-size: @xf-fontSizeLargest;\n	}\n}\n\n.contentRow-figureContainer\n{\n	position: relative;\n\n	.contentRow-figureSeparated\n	{\n		position: absolute;\n		right: -5px;\n		bottom: -5px;\n\n		.m-avatarSize(@avatar-s / 2 + 2px);\n	}\n}\n\n.contentRow-figureIcon\n{\n	text-align: center;\n	color: @xf-textColorFeature;\n\n\n	img,\n	i.fa,\n	i.fal,\n	i.far,\n	i.fas,\n	i.fab,\n	i.fad\n	{\n		width: 64px;\n		overflow: hidden;\n		white-space: nowrap;\n		word-wrap: normal;\n		border-radius: @xf-borderRadiusMedium;\n\n		.contentRow-figure--fixedBookmarkIcon &\n		{\n			width: 48px;\n		}\n	}\n}\n\n.contentRow-main\n{\n	flex: 1;\n	min-width: 0;\n	vertical-align: top;\n	padding-left: @xf-paddingLarge;\n\n	&:before\n	{\n		// because of line height, there appears to be extra space at the top of this\n		content: \'\';\n		display: block;\n		margin-top: -.18em;\n	}\n\n	&.contentRow-main--close\n	{\n		padding-left: @xf-paddingMedium;\n	}\n\n	&:first-child\n	{\n		padding-left: 0;\n	}\n}\n\n.contentRow-header\n{\n	margin: 0;\n	padding: 0;\n	font-weight: @xf-fontWeightHeavy;\n	font-size: @xf-fontSizeLarge;\n}\n\n.contentRow-title\n{\n	margin: 0;\n	padding: 0;\n	font-weight: @xf-fontWeightNormal;\n	font-size: @xf-fontSizeLarge;\n}\n\n.contentRow-snippet\n{\n	font-size: @xf-fontSizeSmall;\n	margin: .25em 0;\n}\n\n.contentRow-muted\n{\n	color: @xf-textColorMuted;\n}\n\n.contentRow-lesser\n{\n	font-size: @xf-fontSizeSmall;\n}\n\n.contentRow-suffix\n{\n	padding-left: @xf-paddingMedium;\n	white-space: nowrap;\n	word-wrap: normal;\n}\n\n.contentRow-faderContainer\n{\n	position: relative;\n	overflow: hidden;\n}\n\n.contentRow-faderContent\n{\n	max-height: 150px;\n	overflow: hidden;\n	-webkit-mask-image: linear-gradient(to bottom, #000 100px, transparent 150px);\n	mask-image: linear-gradient(to bottom, #000 100px, transparent 150px);\n}\n\n.contentRow-fader\n{\n	position: absolute;\n	top: (@_contentRow-faderHeight) + ((@xf-paddingMedium) * 2) - (@_contentRow-faderCoverHeight);\n	left: 0;\n	right: 0;\n	height: @_contentRow-faderCoverHeight;\n	@supports not (-webkit-mask-image) or not (mask-image) {\n		.m-gradient(fade(@xf-contentBg, 0%), @xf-contentBg, transparent, 0%, 80%);\n	}\n}\n\n.contentRow-minor\n{\n	font-size: @xf-fontSizeSmall;\n	color: @xf-textColorMuted;\n\n	time {color: @xf-textColorDimmed;}\n\n	&.contentRow-minor--hideLinks\n	{\n		.m-hiddenLinks();\n		a {text-decoration: underline;}\n	}\n\n	&.contentRow-minor--smaller\n	{\n		font-size: @xf-fontSizeSmaller;\n	}\n\n	&.contentRow-minor--singleLine\n	{\n		.m-overflowEllipsis();\n	}\n}\n\n.contentRow-spaced\n{\n	margin: .5em 0;\n\n	&:last-child\n	{\n		margin-bottom: 0;\n	}\n}\n\n.contentRow-extra\n{\n	float: right;\n	padding-left: @xf-paddingMedium;\n	font-size: @xf-fontSizeSmallest;\n\n	&.contentRow-extra--small\n	{\n		font-size: @xf-fontSizeSmall;\n		color: @xf-textColorMuted;\n	}\n\n	&.contentRow-extra--normal\n	{\n		font-size: @xf-fontSizeNormal;\n		color: @xf-textColorMuted;\n	}\n\n	&.contentRow-extra--large\n	{\n		font-size: @xf-fontSizeLarge;\n		color: @xf-textColorMuted;\n	}\n\n	&.contentRow-extra--larger\n	{\n		font-size: @xf-fontSizeLarger;\n		color: @xf-textColorMuted;\n	}\n\n	&.contentRow-extra--largest\n	{\n		font-size: @xf-fontSizeLargest;\n		color: @xf-textColorMuted;\n	}\n}\n\n@media (max-width: @xf-responsiveNarrow)\n{\n	.contentRow-figure\n	{\n		&.contentRow-figure--fixedBookmarkIcon\n		{\n			width: @avatar-xs;\n		}\n\n		.avatar--s\n		{\n			.m-avatarSize(@avatar-xs);\n		}\n	}\n\n	.contentRow--hideFigureNarrow\n	{\n		.contentRow-figure\n		{\n			display: none;\n		}\n\n		.contentRow-main\n		{\n			padding-left: 0;\n		}\n	}\n}\";s:4:\"line\";i:1;}}}','XF',2020052,'2.2.0 Release Candidate 2',1629855046),(1209,'public','core_datalist.less',2,'// ################################# DATA LISTS ###################\n\n.dataList\n{\n	max-width: 100%;\n\n	&.dataList--separated\n	{\n		border-top: @xf-borderSize solid @xf-borderColorLight;\n		border-bottom: @xf-borderSize solid @xf-borderColorLight;\n	}\n\n	&.dataList--separatedTop\n	{\n		border-top: @xf-borderSize solid @xf-borderColorLight;\n	}\n\n	&.dataList--separatedBottom\n	{\n		border-bottom: @xf-borderSize solid @xf-borderColorLight;\n	}\n\n	&.dataList--contained\n	{\n		overflow-x: auto;\n		max-height: 300px;\n		max-height: 85vh;\n	}\n\n	&.dataList--containedFixed\n	{\n		overflow-x: auto;\n		max-height: 300px;\n	}\n\n	@media (max-width: @xf-responsiveMedium)\n	{\n		overflow-x: auto;\n	}\n}\n\n.dataList-table\n{\n	width: 100%;\n	border-collapse: separate;\n	border-spacing: 0;\n}\n\n.dataList-rowGroup\n{\n	&.is-hidden\n	{\n		display: none;\n	}\n}\n\n.m-adjustDataListCellPadding(@paddingV; @paddingH)\n{\n	padding: @paddingV @paddingH;\n\n	&.dataList-cell--action,\n	&.dataList-cell--link\n	{\n		padding: 0;\n\n		a,\n		label,\n		.dataList-blockLink\n		{\n			padding: @paddingV @paddingH;\n		}\n	}\n}\n\n.dataList-row\n{\n	&:hover:not(.dataList-row--noHover):not(.dataList-row--header):not(.is-spHovered),\n	.is-spActive &.is-spChecked\n	{\n		background: fade(@xf-contentHighlightBg, 50%);\n	}\n\n	.is-spActive &.is-spHovered\n	{\n		background: fade(@xf-contentHighlightBg, 75%);\n	}\n\n	.is-spActive &:not(.dataList-row--noHover):not(.dataList-row--header):not(.is-spChecked) *\n	{\n		color: @xf-textColorMuted;\n	}\n\n	&.dataList-row--header\n	{\n		.dataList-cell\n		{\n			.xf-dataListHeader();\n			.m-adjustDataListCellPadding(@xf-dataListPaddingV/2, @xf-dataListPaddingH);\n			.m-textColoredLinks();\n			text-align: left;\n\n			&.dataList-cell--min\n			{\n				text-align: center;\n			}\n		}\n	}\n\n	&.dataList-row--subSection\n	{\n		.dataList-cell\n		{\n			.xf-dataListSection();\n			.m-adjustDataListCellPadding(@xf-dataListPaddingV/2, @xf-dataListPaddingH);\n\n			a { color: inherit; }\n		}\n\n		&:hover:not(.dataList-row--noHover) .dataList-cell\n		{\n			.xf-dataListSection(background);\n		}\n	}\n\n	&.dataList-row--note\n	{\n		.dataList-cell\n		{\n			text-align: center;\n		}\n	}\n\n	&.dataList-row--deleted\n	{\n		.dataList-cell\n		{\n			opacity: .5;\n		}\n	}\n\n	&.dataList-row--highlighted\n	{\n		font-weight: @xf-fontWeightHeavy;\n	}\n\n	&.dataList-row--custom\n	{\n		> .dataList-cell:first-child\n		{\n			border-left: @xf-borderSizeFeature solid red;\n		}\n\n		.dataList-cell--link a\n		{\n			color: red;\n		}\n	}\n\n	&.dataList-row--parentCustom\n	{\n		> .dataList-cell:first-child\n		{\n			border-left: @xf-borderSizeFeature solid orange;\n		}\n\n		.dataList-cell--link a\n		{\n			color: orange;\n		}\n	}\n\n	&.dataList-row--protected\n	{\n		> .dataList-cell:first-child\n		{\n			border-left: @xf-borderSizeFeature solid @xf-borderColorFeature;\n		}\n	}\n\n	&.is-hidden\n	{\n		display: none;\n	}\n\n	&.dataList-row--disabled\n	{\n		.dataList-cell--link a\n		{\n			color: @xf-textColorMuted;\n			.m-transition();\n		}\n	}\n\n	&.dataList-row--opposite,\n	&.dataList-row--header.dataList-row--opposite\n	{\n		.dataList-cell\n		{\n			text-align: right;\n\n			&:first-of-type\n			{\n				text-align: left;\n			}\n		}\n	}\n\n	&.dataList-row--opposite,\n	&.dataList-row--header.dataList-row--opposite\n	{\n		.dataList-cell\n		{\n			text-align: right;\n\n			&:first-of-type\n			{\n				text-align: left;\n			}\n		}\n	}\n\n	&.dataList-row--opposite,\n	&.dataList-row--header.dataList-row--opposite\n	{\n		.dataList-cell\n		{\n			text-align: right;\n\n			&:first-of-type\n			{\n				text-align: left;\n			}\n		}\n	}\n\n	tbody:last-child &:last-child .dataList-cell\n	{\n		border-bottom: none;\n	}\n}\n\n.dataList-cell {\n	vertical-align: middle;\n	padding: @xf-dataListPaddingV @xf-dataListPaddingH;\n	border-bottom: @xf-borderSize solid @xf-borderColorFaint;\n\n	&.dataList-cell--main {\n		min-width: 180px;\n	}\n\n	&.dataList-cell--minWidth {\n		min-width: 17vw;\n		min-width: ~\"min(17vw, 250px)\";\n	}\n\n	&.dataList-cell--link,\n	&.dataList-cell--action {\n		padding: 0;\n	}\n\n	&.dataList-cell--alt,\n	&.dataList-cell--action {\n		background: @xf-contentAltBg;\n	}\n\n	&.dataList-cell--highlighted {\n		background: @xf-contentHighlightBg;\n	}\n\n	&.dataList-cell--separated {\n		border-left: @xf-borderSize solid @xf-borderColorFaint;\n	}\n\n	&.dataList-cell--min,\n	&.dataList-cell--action,\n	&.dataList-cell--iconic,\n	&.dataList-cell-fa\n	{\n		width: 1%;\n		white-space: nowrap;\n		word-wrap: normal;\n		text-align: center;\n	}\n\n	&.dataList-cell--number\n	{\n		text-align: right;\n	}\n\n	&.dataList-cell--number\n	{\n		text-align: right;\n	}\n\n	&.dataList-cell--action {\n		font-size: @xf-fontSizeSmaller;\n	}\n\n	&.dataList-cell--action,\n	&.dataList-cell--link {\n		cursor: pointer;\n		text-decoration: none;\n\n		&.dataList-cell--alt:hover,\n		&.dataList-cell--action:hover {\n			background: @xf-contentHighlightBg;\n		}\n\n		a,\n		label,\n		.dataList-blockLink {\n			padding: @xf-dataListPaddingV @xf-dataListPaddingH;\n			display: block;\n			height: 100%;\n			text-decoration: none;\n			cursor: pointer;\n		}\n\n		input {\n			cursor: pointer;\n		}\n	}\n\n	&.dataList-cell--action a:not(.iconic) {\n		//	padding: @xf-dataListPaddingV @xf-dataListPaddingH * 2;\n	}\n\n	&.dataList-cell--iconic,\n	&.dataList-cell--fa\n	{\n		padding: 0;\n		font-size: 125%;\n		min-width: 2.5em;\n		position: relative;\n		text-align: center;\n	}\n\n	&.dataList-cell--iconic\n	{\n		> a.iconic > i\n		{\n			.iconicIcon(false);\n		}\n\n		> .iconic\n		{\n			position: absolute;\n\n			// fill the cell\n			top: 0;\n			left: 0;\n			right: 0;\n			bottom: 0;\n\n			> i\n			{\n				&:before,\n				&:after\n				{\n					left: 50%;\n					margin-left: -.5em; // half of icon width\n\n					top: 50%;\n					margin-top: -.5em; // half of icon height\n				}\n			}\n\n			> input[type=checkbox] + i\n			{\n				&:before,\n				&:after\n				{\n					margin-top: -.7em;\n					margin-left: -.4375em; // half of .fa-check-square width\n				}\n			}\n\n			> input[type=radio] + i\n			{\n				&:before,\n				&:after\n				{\n					margin-top: -.7em;\n					margin-left: -.5em; // half of .fa-check-square width\n				}\n			}\n\n			&.iconic--toggle > input[type=checkbox] + i\n			{\n				&:before\n				{\n					.m-faContent(@fa-var-toggle-off, 1.125em);\n				}\n\n				&:after\n				{\n					.m-faContent(@fa-var-toggle-on, 1.125em);\n				}\n\n				&:before,\n				&:after\n				{\n					font-size: 120%;\n					margin-top: -.7em;\n					margin-left: -.5625em; // half of .fa-toggle-on width\n				}\n			}\n\n			&.iconic--delete > i\n			{\n				&:before\n				{\n					.m-faContent(@fa-var-trash-alt, .875em);\n				}\n\n				&:before,\n				&:after\n				{\n					margin-top: -.7em;\n					margin-left: -.4375em; // half of .fa-trash-alt width\n				}\n			}\n		}\n	}\n\n	&.dataList-cell--image\n	{\n		padding: 0;\n\n		a\n		{\n			padding: 0;\n		}\n\n		img,\n		.dataList-imagePlaceholder\n		{\n			display: block;\n			margin: auto;\n			font-size: 30px;\n		}\n	}\n\n	&.dataList-cell--imageSmall\n	{\n		img,\n		.dataList-imagePlaceholder\n		{\n			height: 41px;\n			max-width: 41px;\n			line-height: 41px;\n		}\n\n		.avatar\n		{\n			.m-avatarSize(41px);\n			border-radius: 2px;\n		}\n	}\n\n	&.dataList-cell--imageSmallWide\n	{\n		img,\n		.dataList-imagePlaceholder\n		{\n			height: 41px;\n			max-width: 82px;\n			line-height: 41px;\n		}\n\n		.avatar\n		{\n			.m-avatarSize(41px);\n			border-radius: 0;\n		}\n	}\n\n	&.dataList-cell--imageMedium\n	{\n		img,\n		.dataList-imagePlaceholder\n		{\n			height: 54px;\n			max-width: 54px;\n			line-height: 54px;\n		}\n\n		.avatar\n		{\n			.m-avatarSize(54px);\n			border-radius: 0;\n		}\n	}\n\n	&.dataList-cell--imageMediumWide\n	{\n		img,\n		.dataList-imagePlaceholder\n		{\n			height: 54px;\n			max-width: 108px;\n			line-height: 54px;\n		}\n\n		.avatar\n		{\n			.m-avatarSize(54px);\n			border-radius: 0;\n		}\n	}\n\n	&.dataList-cell--responsiveMenuTrigger,\n	&.dataList-cell--fauxResponsiveMenuTrigger\n	{\n		display: none;\n	}\n\n	&.dataList-cell--breakWord\n	{\n		word-break: break-word;\n	}\n\n	&.dataList-cell--hint,\n	.dataList-row--subSection &.dataList-cell--hint\n	{\n		text-align: right;\n		font-size: @xf-fontSizeSmaller;\n		color: @xf-textColorMuted;\n	}\n\n	// create ten depth classes for the appearance of nested items\n	.depthLoop(@i) when (@i <= 10)\n	{\n		&.dataList-cell--d@{i} { text-indent: (@i - 1) * 25px; }\n		.depthLoop(@i + 1);\n	}\n	.depthLoop(1);\n\n	.is-match\n	{\n		text-decoration: underline;\n		color: red;\n	}\n\n	@media (max-width: @xf-responsiveMedium)\n	{\n		&.dataList-cell--responsiveMenuItem,\n		&.dataList-cell--fauxResponsiveMenuItem\n		{\n			display: none !important;\n		}\n\n		&.dataList-cell--responsiveMenuTrigger,\n		&.dataList-cell--fauxResponsiveMenuTrigger\n		{\n			display: table-cell;\n		}\n	}\n}\n\n.dataList-imagePlaceholder\n{\n	&:after\n	{\n		content: \'?\';\n	}\n}\n\n.dataList-mainRow,\n.dataList-textRow,\n.dataList-subRow\n{\n	width: 0;\n	min-width: 100%;\n	line-height: 1.4;\n	max-height: 1.4em;\n	overflow: hidden;\n	white-space: nowrap;\n	word-wrap: normal;\n	text-overflow: ellipsis;\n\n	&:empty { display: none; }\n}\n\n.dataList-mainRow\n{\n	font-weight: @xf-fontWeightHeavy;\n\n	.dataList-row--subSection &\n	{\n		font-weight: @xf-fontWeightNormal;\n	}\n}\n\n.dataList-secondRow\n{\n	display: block;\n	font-size: @xf-fontSizeSmallest;\n}\n\n.dataList-hint,\n.dataList-subRow\n{\n	color: @xf-textColorMuted;\n	font-size: @xf-fontSizeSmaller;\n	font-weight: @xf-fontWeightNormal;\n}\n\n.dataList-hint\n{\n	display: inline;\n}\n\n.dataList-row--footer .dataList-cell\n{\n	// note that this is applied as a cell style which has higher priority than the row styles normally applied\n	padding: @xf-dataListPaddingV/2 @xf-dataListPaddingH;\n	border-bottom: none;\n	.xf-dataListFooter();\n}\n\n.dataList--responsive\n{\n	.dataList-table,\n	tbody,\n	thead,\n	tfoot\n	{\n		display: block;\n	}\n\n	.dataList-row\n	{\n		display: block;\n\n		&.dataList-row--headerResponsive\n		{\n			display: none;\n		}\n	}\n\n	.dataList-cell\n	{\n		display: block;\n		width: auto;\n\n		&[data-cell-label]\n		{\n			display: flex;\n			align-items: center;\n			\n			> *\n			{\n				min-width: 0;\n				text-align: right;\n			}\n\n			&:before\n			{\n				display: table-cell;\n\n				content: attr(data-cell-label) \"{$xf.language.label_separator}\";\n				padding-right: @xf-dataListPaddingH;\n				margin-right: auto;\n				word-break: normal;\n				white-space: normal;\n				text-align: left;\n			}\n\n			> .input:first-child:last-child\n			{\n				display: inline;\n			}\n\n			a\n			{\n				// commonly a URL, but needed to prevent a potential overflow\n				min-width: 0;\n			}\n		}\n\n		&.dataList-cell--iconic\n		{\n			&:not([data-cell-label]):before\n			{\n				content: \"\";\n				display: inline-block;\n				height: 1em;\n			}\n\n			padding: @xf-dataListPaddingV @xf-dataListPaddingH;\n		}\n\n		&.dataList-cell--link,\n		&.dataList-cell--action\n		{\n			&[data-cell-label]:before\n			{\n				padding: @xf-dataListPaddingV @xf-dataListPaddingH;\n			}\n		}\n\n		&.dataList-cell--iconic,\n		&.dataList-cell--fa\n		{\n			display: table-cell;\n			width: 1%;\n		}\n\n		&.dataList-cell--iconic[data-cell-label]\n		{\n			display: flex;\n			width: auto;\n			font-size: 100%;\n\n			.iconic\n			{\n				position: relative;\n			}\n		}\n	}\n\n	.dataList-row:not(.dataList-row--header):not(.dataList-row--subSection)\n	{\n		border-bottom: @xf-borderSize solid @xf-borderColorLight;\n\n		.dataList-cell\n		{\n			border-bottom: none;\n		}\n	}\n\n	tbody:last-child .dataList-row:not(.dataList-row--header):not(.dataList-row--subSection):last-child\n	{\n		border-bottom: none;\n	}\n\n	.dataList-mainRow,\n	.dataList-textRow,\n	.dataList-subRow\n	{\n		width: auto;\n		min-width: 0;\n	}\n}','O:24:\"XF\\Template\\Compiler\\Ast\":1:{s:8:\"children\";a:3:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:9679:\"// ################################# DATA LISTS ###################\n\n.dataList\n{\n	max-width: 100%;\n\n	&.dataList--separated\n	{\n		border-top: @xf-borderSize solid @xf-borderColorLight;\n		border-bottom: @xf-borderSize solid @xf-borderColorLight;\n	}\n\n	&.dataList--separatedTop\n	{\n		border-top: @xf-borderSize solid @xf-borderColorLight;\n	}\n\n	&.dataList--separatedBottom\n	{\n		border-bottom: @xf-borderSize solid @xf-borderColorLight;\n	}\n\n	&.dataList--contained\n	{\n		overflow-x: auto;\n		max-height: 300px;\n		max-height: 85vh;\n	}\n\n	&.dataList--containedFixed\n	{\n		overflow-x: auto;\n		max-height: 300px;\n	}\n\n	@media (max-width: @xf-responsiveMedium)\n	{\n		overflow-x: auto;\n	}\n}\n\n.dataList-table\n{\n	width: 100%;\n	border-collapse: separate;\n	border-spacing: 0;\n}\n\n.dataList-rowGroup\n{\n	&.is-hidden\n	{\n		display: none;\n	}\n}\n\n.m-adjustDataListCellPadding(@paddingV; @paddingH)\n{\n	padding: @paddingV @paddingH;\n\n	&.dataList-cell--action,\n	&.dataList-cell--link\n	{\n		padding: 0;\n\n		a,\n		label,\n		.dataList-blockLink\n		{\n			padding: @paddingV @paddingH;\n		}\n	}\n}\n\n.dataList-row\n{\n	&:hover:not(.dataList-row--noHover):not(.dataList-row--header):not(.is-spHovered),\n	.is-spActive &.is-spChecked\n	{\n		background: fade(@xf-contentHighlightBg, 50%);\n	}\n\n	.is-spActive &.is-spHovered\n	{\n		background: fade(@xf-contentHighlightBg, 75%);\n	}\n\n	.is-spActive &:not(.dataList-row--noHover):not(.dataList-row--header):not(.is-spChecked) *\n	{\n		color: @xf-textColorMuted;\n	}\n\n	&.dataList-row--header\n	{\n		.dataList-cell\n		{\n			.xf-dataListHeader();\n			.m-adjustDataListCellPadding(@xf-dataListPaddingV/2, @xf-dataListPaddingH);\n			.m-textColoredLinks();\n			text-align: left;\n\n			&.dataList-cell--min\n			{\n				text-align: center;\n			}\n		}\n	}\n\n	&.dataList-row--subSection\n	{\n		.dataList-cell\n		{\n			.xf-dataListSection();\n			.m-adjustDataListCellPadding(@xf-dataListPaddingV/2, @xf-dataListPaddingH);\n\n			a { color: inherit; }\n		}\n\n		&:hover:not(.dataList-row--noHover) .dataList-cell\n		{\n			.xf-dataListSection(background);\n		}\n	}\n\n	&.dataList-row--note\n	{\n		.dataList-cell\n		{\n			text-align: center;\n		}\n	}\n\n	&.dataList-row--deleted\n	{\n		.dataList-cell\n		{\n			opacity: .5;\n		}\n	}\n\n	&.dataList-row--highlighted\n	{\n		font-weight: @xf-fontWeightHeavy;\n	}\n\n	&.dataList-row--custom\n	{\n		> .dataList-cell:first-child\n		{\n			border-left: @xf-borderSizeFeature solid red;\n		}\n\n		.dataList-cell--link a\n		{\n			color: red;\n		}\n	}\n\n	&.dataList-row--parentCustom\n	{\n		> .dataList-cell:first-child\n		{\n			border-left: @xf-borderSizeFeature solid orange;\n		}\n\n		.dataList-cell--link a\n		{\n			color: orange;\n		}\n	}\n\n	&.dataList-row--protected\n	{\n		> .dataList-cell:first-child\n		{\n			border-left: @xf-borderSizeFeature solid @xf-borderColorFeature;\n		}\n	}\n\n	&.is-hidden\n	{\n		display: none;\n	}\n\n	&.dataList-row--disabled\n	{\n		.dataList-cell--link a\n		{\n			color: @xf-textColorMuted;\n			.m-transition();\n		}\n	}\n\n	&.dataList-row--opposite,\n	&.dataList-row--header.dataList-row--opposite\n	{\n		.dataList-cell\n		{\n			text-align: right;\n\n			&:first-of-type\n			{\n				text-align: left;\n			}\n		}\n	}\n\n	&.dataList-row--opposite,\n	&.dataList-row--header.dataList-row--opposite\n	{\n		.dataList-cell\n		{\n			text-align: right;\n\n			&:first-of-type\n			{\n				text-align: left;\n			}\n		}\n	}\n\n	&.dataList-row--opposite,\n	&.dataList-row--header.dataList-row--opposite\n	{\n		.dataList-cell\n		{\n			text-align: right;\n\n			&:first-of-type\n			{\n				text-align: left;\n			}\n		}\n	}\n\n	tbody:last-child &:last-child .dataList-cell\n	{\n		border-bottom: none;\n	}\n}\n\n.dataList-cell {\n	vertical-align: middle;\n	padding: @xf-dataListPaddingV @xf-dataListPaddingH;\n	border-bottom: @xf-borderSize solid @xf-borderColorFaint;\n\n	&.dataList-cell--main {\n		min-width: 180px;\n	}\n\n	&.dataList-cell--minWidth {\n		min-width: 17vw;\n		min-width: ~\"min(17vw, 250px)\";\n	}\n\n	&.dataList-cell--link,\n	&.dataList-cell--action {\n		padding: 0;\n	}\n\n	&.dataList-cell--alt,\n	&.dataList-cell--action {\n		background: @xf-contentAltBg;\n	}\n\n	&.dataList-cell--highlighted {\n		background: @xf-contentHighlightBg;\n	}\n\n	&.dataList-cell--separated {\n		border-left: @xf-borderSize solid @xf-borderColorFaint;\n	}\n\n	&.dataList-cell--min,\n	&.dataList-cell--action,\n	&.dataList-cell--iconic,\n	&.dataList-cell-fa\n	{\n		width: 1%;\n		white-space: nowrap;\n		word-wrap: normal;\n		text-align: center;\n	}\n\n	&.dataList-cell--number\n	{\n		text-align: right;\n	}\n\n	&.dataList-cell--number\n	{\n		text-align: right;\n	}\n\n	&.dataList-cell--action {\n		font-size: @xf-fontSizeSmaller;\n	}\n\n	&.dataList-cell--action,\n	&.dataList-cell--link {\n		cursor: pointer;\n		text-decoration: none;\n\n		&.dataList-cell--alt:hover,\n		&.dataList-cell--action:hover {\n			background: @xf-contentHighlightBg;\n		}\n\n		a,\n		label,\n		.dataList-blockLink {\n			padding: @xf-dataListPaddingV @xf-dataListPaddingH;\n			display: block;\n			height: 100%;\n			text-decoration: none;\n			cursor: pointer;\n		}\n\n		input {\n			cursor: pointer;\n		}\n	}\n\n	&.dataList-cell--action a:not(.iconic) {\n		//	padding: @xf-dataListPaddingV @xf-dataListPaddingH * 2;\n	}\n\n	&.dataList-cell--iconic,\n	&.dataList-cell--fa\n	{\n		padding: 0;\n		font-size: 125%;\n		min-width: 2.5em;\n		position: relative;\n		text-align: center;\n	}\n\n	&.dataList-cell--iconic\n	{\n		> a.iconic > i\n		{\n			.iconicIcon(false);\n		}\n\n		> .iconic\n		{\n			position: absolute;\n\n			// fill the cell\n			top: 0;\n			left: 0;\n			right: 0;\n			bottom: 0;\n\n			> i\n			{\n				&:before,\n				&:after\n				{\n					left: 50%;\n					margin-left: -.5em; // half of icon width\n\n					top: 50%;\n					margin-top: -.5em; // half of icon height\n				}\n			}\n\n			> input[type=checkbox] + i\n			{\n				&:before,\n				&:after\n				{\n					margin-top: -.7em;\n					margin-left: -.4375em; // half of .fa-check-square width\n				}\n			}\n\n			> input[type=radio] + i\n			{\n				&:before,\n				&:after\n				{\n					margin-top: -.7em;\n					margin-left: -.5em; // half of .fa-check-square width\n				}\n			}\n\n			&.iconic--toggle > input[type=checkbox] + i\n			{\n				&:before\n				{\n					.m-faContent(@fa-var-toggle-off, 1.125em);\n				}\n\n				&:after\n				{\n					.m-faContent(@fa-var-toggle-on, 1.125em);\n				}\n\n				&:before,\n				&:after\n				{\n					font-size: 120%;\n					margin-top: -.7em;\n					margin-left: -.5625em; // half of .fa-toggle-on width\n				}\n			}\n\n			&.iconic--delete > i\n			{\n				&:before\n				{\n					.m-faContent(@fa-var-trash-alt, .875em);\n				}\n\n				&:before,\n				&:after\n				{\n					margin-top: -.7em;\n					margin-left: -.4375em; // half of .fa-trash-alt width\n				}\n			}\n		}\n	}\n\n	&.dataList-cell--image\n	{\n		padding: 0;\n\n		a\n		{\n			padding: 0;\n		}\n\n		img,\n		.dataList-imagePlaceholder\n		{\n			display: block;\n			margin: auto;\n			font-size: 30px;\n		}\n	}\n\n	&.dataList-cell--imageSmall\n	{\n		img,\n		.dataList-imagePlaceholder\n		{\n			height: 41px;\n			max-width: 41px;\n			line-height: 41px;\n		}\n\n		.avatar\n		{\n			.m-avatarSize(41px);\n			border-radius: 2px;\n		}\n	}\n\n	&.dataList-cell--imageSmallWide\n	{\n		img,\n		.dataList-imagePlaceholder\n		{\n			height: 41px;\n			max-width: 82px;\n			line-height: 41px;\n		}\n\n		.avatar\n		{\n			.m-avatarSize(41px);\n			border-radius: 0;\n		}\n	}\n\n	&.dataList-cell--imageMedium\n	{\n		img,\n		.dataList-imagePlaceholder\n		{\n			height: 54px;\n			max-width: 54px;\n			line-height: 54px;\n		}\n\n		.avatar\n		{\n			.m-avatarSize(54px);\n			border-radius: 0;\n		}\n	}\n\n	&.dataList-cell--imageMediumWide\n	{\n		img,\n		.dataList-imagePlaceholder\n		{\n			height: 54px;\n			max-width: 108px;\n			line-height: 54px;\n		}\n\n		.avatar\n		{\n			.m-avatarSize(54px);\n			border-radius: 0;\n		}\n	}\n\n	&.dataList-cell--responsiveMenuTrigger,\n	&.dataList-cell--fauxResponsiveMenuTrigger\n	{\n		display: none;\n	}\n\n	&.dataList-cell--breakWord\n	{\n		word-break: break-word;\n	}\n\n	&.dataList-cell--hint,\n	.dataList-row--subSection &.dataList-cell--hint\n	{\n		text-align: right;\n		font-size: @xf-fontSizeSmaller;\n		color: @xf-textColorMuted;\n	}\n\n	// create ten depth classes for the appearance of nested items\n	.depthLoop(@i) when (@i <= 10)\n	{\n		&.dataList-cell--d@{i} { text-indent: (@i - 1) * 25px; }\n		.depthLoop(@i + 1);\n	}\n	.depthLoop(1);\n\n	.is-match\n	{\n		text-decoration: underline;\n		color: red;\n	}\n\n	@media (max-width: @xf-responsiveMedium)\n	{\n		&.dataList-cell--responsiveMenuItem,\n		&.dataList-cell--fauxResponsiveMenuItem\n		{\n			display: none !important;\n		}\n\n		&.dataList-cell--responsiveMenuTrigger,\n		&.dataList-cell--fauxResponsiveMenuTrigger\n		{\n			display: table-cell;\n		}\n	}\n}\n\n.dataList-imagePlaceholder\n{\n	&:after\n	{\n		content: \'?\';\n	}\n}\n\n.dataList-mainRow,\n.dataList-textRow,\n.dataList-subRow\n{\n	width: 0;\n	min-width: 100%;\n	line-height: 1.4;\n	max-height: 1.4em;\n	overflow: hidden;\n	white-space: nowrap;\n	word-wrap: normal;\n	text-overflow: ellipsis;\n\n	&:empty { display: none; }\n}\n\n.dataList-mainRow\n{\n	font-weight: @xf-fontWeightHeavy;\n\n	.dataList-row--subSection &\n	{\n		font-weight: @xf-fontWeightNormal;\n	}\n}\n\n.dataList-secondRow\n{\n	display: block;\n	font-size: @xf-fontSizeSmallest;\n}\n\n.dataList-hint,\n.dataList-subRow\n{\n	color: @xf-textColorMuted;\n	font-size: @xf-fontSizeSmaller;\n	font-weight: @xf-fontWeightNormal;\n}\n\n.dataList-hint\n{\n	display: inline;\n}\n\n.dataList-row--footer .dataList-cell\n{\n	// note that this is applied as a cell style which has higher priority than the row styles normally applied\n	padding: @xf-dataListPaddingV/2 @xf-dataListPaddingH;\n	border-bottom: none;\n	.xf-dataListFooter();\n}\n\n.dataList--responsive\n{\n	.dataList-table,\n	tbody,\n	thead,\n	tfoot\n	{\n		display: block;\n	}\n\n	.dataList-row\n	{\n		display: block;\n\n		&.dataList-row--headerResponsive\n		{\n			display: none;\n		}\n	}\n\n	.dataList-cell\n	{\n		display: block;\n		width: auto;\n\n		&[data-cell-label]\n		{\n			display: flex;\n			align-items: center;\n			\n			> *\n			{\n				min-width: 0;\n				text-align: right;\n			}\n\n			&:before\n			{\n				display: table-cell;\n\n				content: attr(data-cell-label) \"\";s:4:\"line\";i:1;}i:1;O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:2:\"xf\";s:10:\"dimensions\";a:2:{i:0;a:2:{i:0;s:5:\"array\";i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:8:\"language\";s:4:\"line\";i:662;}}i:1;a:2:{i:0;s:5:\"array\";i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:15:\"label_separator\";s:4:\"line\";i:662;}}}s:7:\"filters\";a:0:{}s:4:\"line\";i:662;}i:2;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:1336:\"\";\n				padding-right: @xf-dataListPaddingH;\n				margin-right: auto;\n				word-break: normal;\n				white-space: normal;\n				text-align: left;\n			}\n\n			> .input:first-child:last-child\n			{\n				display: inline;\n			}\n\n			a\n			{\n				// commonly a URL, but needed to prevent a potential overflow\n				min-width: 0;\n			}\n		}\n\n		&.dataList-cell--iconic\n		{\n			&:not([data-cell-label]):before\n			{\n				content: \"\";\n				display: inline-block;\n				height: 1em;\n			}\n\n			padding: @xf-dataListPaddingV @xf-dataListPaddingH;\n		}\n\n		&.dataList-cell--link,\n		&.dataList-cell--action\n		{\n			&[data-cell-label]:before\n			{\n				padding: @xf-dataListPaddingV @xf-dataListPaddingH;\n			}\n		}\n\n		&.dataList-cell--iconic,\n		&.dataList-cell--fa\n		{\n			display: table-cell;\n			width: 1%;\n		}\n\n		&.dataList-cell--iconic[data-cell-label]\n		{\n			display: flex;\n			width: auto;\n			font-size: 100%;\n\n			.iconic\n			{\n				position: relative;\n			}\n		}\n	}\n\n	.dataList-row:not(.dataList-row--header):not(.dataList-row--subSection)\n	{\n		border-bottom: @xf-borderSize solid @xf-borderColorLight;\n\n		.dataList-cell\n		{\n			border-bottom: none;\n		}\n	}\n\n	tbody:last-child .dataList-row:not(.dataList-row--header):not(.dataList-row--subSection):last-child\n	{\n		border-bottom: none;\n	}\n\n	.dataList-mainRow,\n	.dataList-textRow,\n	.dataList-subRow\n	{\n		width: auto;\n		min-width: 0;\n	}\n}\";s:4:\"line\";i:662;}}}','XF',2020052,'2.2.0 Release Candidate 2',1629855046),(1210,'public','core_filter.less',2,'// ##################### FILTERING #####################\n\n.filterBlock\n{\n	padding: @xf-paddingMedium;\n	font-size: @xf-fontSizeSmaller;\n	float: right;\n	.xf-contentBase();\n	.xf-blockBorder();\n	border-radius: @xf-blockBorderRadius;\n	.m-clearFix();\n\n	.filterBlock-input\n	{\n		width: 150px;\n		display: inline;\n		font-size: @xf-fontSizeSmaller;\n\n		&.filterBlock-input--small\n		{\n			width: 100px;\n		}\n	}\n\n	select.filterBlock-input\n	{\n		width: auto;\n	}\n}\n\n.quickFilter\n{\n	position: relative;\n\n	.input\n	{\n		width: 180px;\n		font-size: @xf-fontSizeSmaller;\n	}\n\n	label\n	{\n		font-size: @xf-fontSizeSmaller;\n	}\n\n	input[type=checkbox]\n	{\n		.m-checkboxAligner();\n	}\n\n	.js-filterClear\n	{\n		color: @controlColor;\n\n		&:hover\n		{\n			color: @controlColor--hover;\n		}\n\n		&:before\n		{\n			.m-faBase();\n			.m-faContent(@fa-var-times);\n		}\n	}\n}\n\n.filterBar\n{\n	.m-clearFix();\n}\n\n.filterBar-filters\n{\n	.m-listPlain();\n	display: inline;\n\n	> li\n	{\n		display: inline;\n	}\n}\n\n.filterBar-filterToggle\n{\n	display: inline-block;\n	text-decoration: none;\n	color: inherit;\n	padding: 1px 8px;\n	border-radius: @xf-borderRadiusMedium;\n	.m-transition();\n\n	&:after\n	{\n		.m-faBase();\n		font-size: 80%;\n		.m-faContent(\" @{fa-var-times}\");\n		opacity: .5;\n		.m-transition(opacity);\n	}\n\n	&:hover\n	{\n		text-decoration: none;\n\n		&:after\n		{\n			opacity: 1;\n		}\n	}\n}\n\n.filterBar-filterToggle-label\n{\n	opacity: .75;\n}\n\n.filterBar-menuTrigger\n{\n	float: right;\n	white-space: nowrap;\n	border-radius: @xf-borderRadiusMedium;\n	text-decoration: none;\n	padding: 1px  5px;\n	.xf-uix_buttonSmall();\n\n	&:after\n	{\n		.m-menuGadget();\n	}\n}\n\n@media (max-width: @xf-responsiveMedium)\n{\n	.filterBar-filterToggle-label\n	{\n		display: none;\n	}\n}','O:24:\"XF\\Template\\Compiler\\Ast\":1:{s:8:\"children\";a:1:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:1670:\"// ##################### FILTERING #####################\n\n.filterBlock\n{\n	padding: @xf-paddingMedium;\n	font-size: @xf-fontSizeSmaller;\n	float: right;\n	.xf-contentBase();\n	.xf-blockBorder();\n	border-radius: @xf-blockBorderRadius;\n	.m-clearFix();\n\n	.filterBlock-input\n	{\n		width: 150px;\n		display: inline;\n		font-size: @xf-fontSizeSmaller;\n\n		&.filterBlock-input--small\n		{\n			width: 100px;\n		}\n	}\n\n	select.filterBlock-input\n	{\n		width: auto;\n	}\n}\n\n.quickFilter\n{\n	position: relative;\n\n	.input\n	{\n		width: 180px;\n		font-size: @xf-fontSizeSmaller;\n	}\n\n	label\n	{\n		font-size: @xf-fontSizeSmaller;\n	}\n\n	input[type=checkbox]\n	{\n		.m-checkboxAligner();\n	}\n\n	.js-filterClear\n	{\n		color: @controlColor;\n\n		&:hover\n		{\n			color: @controlColor--hover;\n		}\n\n		&:before\n		{\n			.m-faBase();\n			.m-faContent(@fa-var-times);\n		}\n	}\n}\n\n.filterBar\n{\n	.m-clearFix();\n}\n\n.filterBar-filters\n{\n	.m-listPlain();\n	display: inline;\n\n	> li\n	{\n		display: inline;\n	}\n}\n\n.filterBar-filterToggle\n{\n	display: inline-block;\n	text-decoration: none;\n	color: inherit;\n	padding: 1px 8px;\n	border-radius: @xf-borderRadiusMedium;\n	.m-transition();\n\n	&:after\n	{\n		.m-faBase();\n		font-size: 80%;\n		.m-faContent(\" @{fa-var-times}\");\n		opacity: .5;\n		.m-transition(opacity);\n	}\n\n	&:hover\n	{\n		text-decoration: none;\n\n		&:after\n		{\n			opacity: 1;\n		}\n	}\n}\n\n.filterBar-filterToggle-label\n{\n	opacity: .75;\n}\n\n.filterBar-menuTrigger\n{\n	float: right;\n	white-space: nowrap;\n	border-radius: @xf-borderRadiusMedium;\n	text-decoration: none;\n	padding: 1px  5px;\n	.xf-uix_buttonSmall();\n\n	&:after\n	{\n		.m-menuGadget();\n	}\n}\n\n@media (max-width: @xf-responsiveMedium)\n{\n	.filterBar-filterToggle-label\n	{\n		display: none;\n	}\n}\";s:4:\"line\";i:1;}}}','XF',2020034,'2.2.0 Beta 4',1629855046),(1211,'public','core_formrow.less',2,'// ########################################### FORM ROWS #################################\n\n@_form-labelShiftInput: @xf-input--padding + @xf-borderSize; // technically input border-top-width + padding-top\n@_form-labelButtonInput: 5px; // technically button border-top-width + padding-top, adjusted for text size differences\n@_form-elementSpacer: @xf-paddingMedium;\n\n.m-formRowBlockStyle()\n{\n	display: block;\n\n	> dt,\n	> dd\n	{\n		width: auto;\n		display: block;\n		padding: ((@xf-formRowPaddingV) / 2) @xf-formRowPaddingHOuter @xf-formRowPaddingV;\n	}\n\n	> dt\n	{\n		background: none;\n		border: none;\n		text-align: left;\n		padding-bottom: 0;\n\n		.formRow-hint\n		{\n			display: inline;\n		}\n	}\n\n	&.formRow--input,\n	&.formRow--button\n	{\n		> dt\n		{\n			padding-top: ((@xf-formRowPaddingV) / 2);\n		}\n	}\n\n	> dd\n	{\n		padding-top: ((@xf-formRowPaddingV) / 2);\n	}\n\n	> dd > .inputChoices:first-child\n	{\n		padding-top: 0;\n	}\n}\n\n.formRow--button li:not(:last-child) {margin-right: 8px;}\n\n.formRow\n{\n	display: table;\n	table-layout: fixed;\n	width: 100%;\n	margin: 0;\n	position: relative;\n\n	> dt,\n	> dd\n	{\n		display: table-cell;\n		vertical-align: top;\n		margin: 0;\n	}\n\n	> dt\n	{\n		border-right: @xf-borderSize solid transparent;\n		.xf-formLabel();\n		width: @xf-formLabelWidth;\n		padding: @xf-formRowPaddingV @xf-formRowPaddingHInner @xf-formRowPaddingV @xf-formRowPaddingHOuter;\n	}\n\n	> dd\n	{\n		width: (100% - @xf-formLabelWidth);\n		padding: @xf-formRowPaddingV @xf-formRowPaddingHOuter @xf-formRowPaddingV @xf-formRowPaddingHInner;\n	}\n\n	&.formRow--input > dt\n	{\n		padding-top: (@xf-formRowPaddingV + @_form-labelShiftInput);\n	}\n\n	&.formRow--button > dt\n	{\n		padding-top: (@xf-formRowPaddingV + @_form-labelButtonInput);\n	}\n\n	&.formRow--inputLabelPair > dt\n	{\n		padding-top: (@xf-formRowPaddingV * 2);\n	}\n\n	&.formRow--valueToEdge > dd\n	{\n		padding-left: 0;\n		padding-right: 0;\n	}\n\n	&.formRow--noValuePadding > dd\n	{\n		padding: 0;\n	}\n\n	&.formRow--fullWidth\n	{\n		.m-formRowBlockStyle();\n\n		& + .formRow,\n		.formRow + &,\n		& + * > .formRow:first-of-type, // allows formRows to be wrapped\n		.formRow + * > &:first-of-type //  in a single-depth grouping element\n		{\n			border-top: @xf-borderSize solid @xf-borderColorLight;\n		}\n\n		&.formRow--noLabel\n		{\n			> dt\n			{\n				display: none;\n			}\n\n			> dd\n			{\n				padding-top: @xf-formRowPaddingV;\n			}\n		}\n\n		& + .formRow--mergePrev,\n		& + * > .formRow:first-of-type.formRow--mergePrev,\n		&.formRow--mergeNext + &,\n		&.formRow--mergeNext + * > &:first-of-type\n		{\n			border-top: 0;\n\n			> dt\n			{\n				padding-top: 0;\n			}\n		}\n\n		&.formRow--noGutter\n		{\n			> dt,\n			> dd\n			{\n				padding-left: 0;\n				padding-right: 0;\n			}\n		}\n\n		&.formRow--noPadding\n		{\n			> dt,\n			> dd\n			{\n				padding: 0;\n			}\n		}\n\n		&.formRow--noTopPadding\n		{\n			> dt,\n			> dd\n			{\n				padding-top: 0;\n			}\n		}\n\n		&.formRow--noBottomPadding\n		{\n			> dt,\n			> dd\n			{\n				padding-bottom: 0;\n			}\n		}\n\n		&.formRow--noPadding + &,\n		&.formRow--noPadding + * > &:first-of-type\n		{\n			> dt\n			{\n				padding-top: @xf-formRowPaddingV;\n			}\n		}\n	}\n\n	&.formRow--limited\n	{\n		display: none;\n	}\n\n	&.formRow--inputMultiLine > dd\n	{\n		> .input,\n		> .inputGroup\n		{\n			margin-bottom: @_form-elementSpacer;\n\n			&:last-child\n			{\n				margin-bottom: 0;\n			}\n		}\n	}\n\n	.formRow-label\n	{\n		.m-appendColon();\n	}\n\n	&.formRow--noColon .formRow-label:after\n	{\n		content: \"\";\n	}\n\n	.formRow-explain\n	{\n		margin: @_form-elementSpacer 0 0;\n		.m-formElementExplain();\n\n		&:first-child\n		{\n			margin: 0;\n			font-size: inherit;\n		}\n	}\n\n	&.formRow--explainOffset .formRow-explain\n	{\n		margin-top: (@_form-elementSpacer) * 2;\n	}\n\n	.formRow-hint\n	{\n		display: block;\n		font-style: normal;\n		.xf-formHint();\n\n		.m-textColoredLinks();\n\n		.formRow-hint-featured\n		{\n			display: block;\n			//font-weight: @xf-fontWeightHeavy;\n			color: @xf-textColorFeature;\n		}\n	}\n\n	+ .formInfoRow\n	{\n		border-top: @xf-borderSize solid @xf-borderColorLight;\n	}\n\n	@media (max-width: @xf-formResponsive)\n	{\n		.m-formRowBlockStyle();\n	}\n	\n	.menu & {.m-formRowBlockStyle();}\n}\n\n.formButtonGroup\n{\n	display: flex;\n	flex-wrap: wrap;\n	margin-top: @xf-paddingLarge;\n	margin-bottom: -5px;\n\n	&.formButtonGroup--close\n	{\n		margin-top: 0;\n	}\n}\n\n.formButtonGroup-primary\n{\n	order: 2;\n	margin-left: auto;\n	margin-bottom: 5px;\n\n	.formButtonGroup--simple &\n	{\n		order: 1;\n		margin-left: 0;\n	}\n}\n\n.formButtonGroup-extra\n{\n	order: 1;\n	margin-bottom: 5px;\n\n	.formButtonGroup--simple &\n	{\n		order: 2;\n		margin-left: @xf-paddingSmall;\n	}\n}\n\n.formInfoRow\n{\n	padding: @xf-formRowPaddingV @xf-formRowPaddingHOuter;\n\n	&.formInfoRow--close\n	{\n		padding-top: ((@xf-formRowPaddingV) / 2);\n		padding-bottom: ((@xf-formRowPaddingV) / 2);\n	}\n\n	&.formInfoRow--noPadding\n	{\n		padding: 0;\n	}\n\n	&.formInfoRow--confirm\n	{\n		text-align: center;\n\n		strong\n		{\n			display: block;\n			margin: .5em 0;\n			font-size: @xf-fontSizeLarger;\n\n			&:last-child\n			{\n				margin-bottom: 0;\n			}\n		}\n	}\n\n	+ .formRow\n	{\n		border-top: @xf-borderSize solid @xf-borderColorLight;\n	}\n\n	&.u-hidden:not(.is-active)\n	{\n		+ .formRow\n		{\n			border-top: none;\n		}\n	}\n\n	> .blockMessage\n	{\n		&:first-child { margin-top: 0; }\n		&:last-child { margin-bottom: 0; }\n	}\n}\n\n.formSubmitRow\n{\n	position: relative;\n\n	> dt\n	{\n		display: none;\n	}\n\n	> dd\n	{\n		width: 100%;\n		padding: 0;\n	}\n\n	&.formSubmitRow--sticky.is-sticky\n	{\n		.formSubmitRow-main\n		{\n			position: fixed;\n			bottom: 0;\n			z-index: @zIndex-2;\n\n		}\n\n		.formSubmitRow-bar\n		{\n			box-shadow: 0px -5px 15px fade(black, 15%);\n\n			@supports (backdrop-filter: blur(10px)) or (-webkit-backdrop-filter: blur(10px))\n			{\n				box-shadow: none;\n				.m-backdropFilter(blur(10px));\n			}\n		}\n	}\n\n	&.formSubmitRow--simple,\n	&.formSubmitRow--standalone\n	{\n		> dt\n		{\n			visibility: hidden;\n		}\n\n		.formSubmitRow-controls\n		{\n			text-align: center;\n			padding-left: 0;\n			margin-left: 0;\n		}\n	}\n\n	&.formSubmitRow--standalone\n	{\n		.formSubmitRow-bar\n		{\n			border: @xf-borderSize solid @xf-borderColor;\n			border-radius: @block-borderRadius-inner;\n\n			@media (max-width: @xf-responsiveEdgeSpacerRemoval)\n			{\n				border-radius: 0;\n				border-left: none;\n				border-right: none;\n			}\n		}\n\n		&.is-sticky\n		{\n			.formSubmitRow-bar\n			{\n				border-bottom: 0;\n			}\n		}\n	}\n\n	.block-body--collapsible:not(.is-active) + &:not(.formSubmitRow--simple, .formSubmitRow--standalone)\n	{\n		> dt\n		{\n			visibility: hidden;\n		}\n	}\n}\n\n.formSubmitRow-main\n{\n	position: relative;\n}\n\n.formSubmitRow-bar\n{\n	position: absolute;\n	top: 0;\n	right: 0;\n	bottom: 0;\n	left: 0;\n\n	.xf-formSubmitRow();\n}\n\n.formSubmitRow-controls\n{\n	position: relative;\n	padding-left: @xf-formLabelWidth;\n	padding-top: @xf-paddingMedium;\n	padding-bottom: @xf-paddingMedium;\n	margin-left: @xf-formRowPaddingHInner;\n	margin-right: @xf-formRowPaddingHOuter;\n\n	> .button:first-child:last-child\n	{\n		min-width: 120px;\n	}\n}\n\n@media (max-width: @xf-formResponsive)\n{\n	.formSubmitRow-controls\n	{\n		padding-left: 0;\n		text-align: center;\n	}\n}\n\n.formRowSep\n{\n	margin: -1px @xf-formRowPaddingHOuter 0;\n	border: none;\n	border-top: @xf-borderSize solid @xf-borderColor;\n\n	&.formRowSep--noGutter\n	{\n		margin-left: 0;\n		margin-right: 0;\n	}\n\n	+ .formRowSep,\n	&:last-child\n	{\n		display: none;\n	}\n\n	.block-body > &:first-child\n	{\n		display: none;\n	}\n}\n\n/* -- adds styling to fix forms in modals/dropdowns, such as login -- Added by Ian */\n\n.menu .blocks .block:last-child {margin-bottom: (@xf-elementSpacer / 2);}\n\n.menu.menu--structural {\n	.formSubmitRow {\n		dt, dd {padding: 0;}\n		.formSubmitRow-bar {display: none;}\n		.formSubmitRow-controls {\n			padding: 0;\n			display: flex;\n			.button {flex-grow: 1;}\n		}\n	}\n	\n	dl.formRow {\n		padding: @xf-formRowPaddingV @xf-formRowPaddingH;\n		padding-top: 0;\n		&:first-child {padding-top: @xf-formRowPaddingV;}\n		dd, dt {padding: 0;}\n	}\n	\n	.uix_login__registerLink {padding: 0;}\n	\n	.formRow-label {padding-bottom: 5px; display: inline-block;}\n	\n	.blocks-textJoiner {margin: 0;}\n	\n	.menu-footer {\n		border-bottom-left-radius: @xf-menuBorderRadius;\n		border-bottom-right-radius: @xf-menuBorderRadius;\n	}\n}','O:24:\"XF\\Template\\Compiler\\Ast\":1:{s:8:\"children\";a:1:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:7976:\"// ########################################### FORM ROWS #################################\n\n@_form-labelShiftInput: @xf-input--padding + @xf-borderSize; // technically input border-top-width + padding-top\n@_form-labelButtonInput: 5px; // technically button border-top-width + padding-top, adjusted for text size differences\n@_form-elementSpacer: @xf-paddingMedium;\n\n.m-formRowBlockStyle()\n{\n	display: block;\n\n	> dt,\n	> dd\n	{\n		width: auto;\n		display: block;\n		padding: ((@xf-formRowPaddingV) / 2) @xf-formRowPaddingHOuter @xf-formRowPaddingV;\n	}\n\n	> dt\n	{\n		background: none;\n		border: none;\n		text-align: left;\n		padding-bottom: 0;\n\n		.formRow-hint\n		{\n			display: inline;\n		}\n	}\n\n	&.formRow--input,\n	&.formRow--button\n	{\n		> dt\n		{\n			padding-top: ((@xf-formRowPaddingV) / 2);\n		}\n	}\n\n	> dd\n	{\n		padding-top: ((@xf-formRowPaddingV) / 2);\n	}\n\n	> dd > .inputChoices:first-child\n	{\n		padding-top: 0;\n	}\n}\n\n.formRow--button li:not(:last-child) {margin-right: 8px;}\n\n.formRow\n{\n	display: table;\n	table-layout: fixed;\n	width: 100%;\n	margin: 0;\n	position: relative;\n\n	> dt,\n	> dd\n	{\n		display: table-cell;\n		vertical-align: top;\n		margin: 0;\n	}\n\n	> dt\n	{\n		border-right: @xf-borderSize solid transparent;\n		.xf-formLabel();\n		width: @xf-formLabelWidth;\n		padding: @xf-formRowPaddingV @xf-formRowPaddingHInner @xf-formRowPaddingV @xf-formRowPaddingHOuter;\n	}\n\n	> dd\n	{\n		width: (100% - @xf-formLabelWidth);\n		padding: @xf-formRowPaddingV @xf-formRowPaddingHOuter @xf-formRowPaddingV @xf-formRowPaddingHInner;\n	}\n\n	&.formRow--input > dt\n	{\n		padding-top: (@xf-formRowPaddingV + @_form-labelShiftInput);\n	}\n\n	&.formRow--button > dt\n	{\n		padding-top: (@xf-formRowPaddingV + @_form-labelButtonInput);\n	}\n\n	&.formRow--inputLabelPair > dt\n	{\n		padding-top: (@xf-formRowPaddingV * 2);\n	}\n\n	&.formRow--valueToEdge > dd\n	{\n		padding-left: 0;\n		padding-right: 0;\n	}\n\n	&.formRow--noValuePadding > dd\n	{\n		padding: 0;\n	}\n\n	&.formRow--fullWidth\n	{\n		.m-formRowBlockStyle();\n\n		& + .formRow,\n		.formRow + &,\n		& + * > .formRow:first-of-type, // allows formRows to be wrapped\n		.formRow + * > &:first-of-type //  in a single-depth grouping element\n		{\n			border-top: @xf-borderSize solid @xf-borderColorLight;\n		}\n\n		&.formRow--noLabel\n		{\n			> dt\n			{\n				display: none;\n			}\n\n			> dd\n			{\n				padding-top: @xf-formRowPaddingV;\n			}\n		}\n\n		& + .formRow--mergePrev,\n		& + * > .formRow:first-of-type.formRow--mergePrev,\n		&.formRow--mergeNext + &,\n		&.formRow--mergeNext + * > &:first-of-type\n		{\n			border-top: 0;\n\n			> dt\n			{\n				padding-top: 0;\n			}\n		}\n\n		&.formRow--noGutter\n		{\n			> dt,\n			> dd\n			{\n				padding-left: 0;\n				padding-right: 0;\n			}\n		}\n\n		&.formRow--noPadding\n		{\n			> dt,\n			> dd\n			{\n				padding: 0;\n			}\n		}\n\n		&.formRow--noTopPadding\n		{\n			> dt,\n			> dd\n			{\n				padding-top: 0;\n			}\n		}\n\n		&.formRow--noBottomPadding\n		{\n			> dt,\n			> dd\n			{\n				padding-bottom: 0;\n			}\n		}\n\n		&.formRow--noPadding + &,\n		&.formRow--noPadding + * > &:first-of-type\n		{\n			> dt\n			{\n				padding-top: @xf-formRowPaddingV;\n			}\n		}\n	}\n\n	&.formRow--limited\n	{\n		display: none;\n	}\n\n	&.formRow--inputMultiLine > dd\n	{\n		> .input,\n		> .inputGroup\n		{\n			margin-bottom: @_form-elementSpacer;\n\n			&:last-child\n			{\n				margin-bottom: 0;\n			}\n		}\n	}\n\n	.formRow-label\n	{\n		.m-appendColon();\n	}\n\n	&.formRow--noColon .formRow-label:after\n	{\n		content: \"\";\n	}\n\n	.formRow-explain\n	{\n		margin: @_form-elementSpacer 0 0;\n		.m-formElementExplain();\n\n		&:first-child\n		{\n			margin: 0;\n			font-size: inherit;\n		}\n	}\n\n	&.formRow--explainOffset .formRow-explain\n	{\n		margin-top: (@_form-elementSpacer) * 2;\n	}\n\n	.formRow-hint\n	{\n		display: block;\n		font-style: normal;\n		.xf-formHint();\n\n		.m-textColoredLinks();\n\n		.formRow-hint-featured\n		{\n			display: block;\n			//font-weight: @xf-fontWeightHeavy;\n			color: @xf-textColorFeature;\n		}\n	}\n\n	+ .formInfoRow\n	{\n		border-top: @xf-borderSize solid @xf-borderColorLight;\n	}\n\n	@media (max-width: @xf-formResponsive)\n	{\n		.m-formRowBlockStyle();\n	}\n	\n	.menu & {.m-formRowBlockStyle();}\n}\n\n.formButtonGroup\n{\n	display: flex;\n	flex-wrap: wrap;\n	margin-top: @xf-paddingLarge;\n	margin-bottom: -5px;\n\n	&.formButtonGroup--close\n	{\n		margin-top: 0;\n	}\n}\n\n.formButtonGroup-primary\n{\n	order: 2;\n	margin-left: auto;\n	margin-bottom: 5px;\n\n	.formButtonGroup--simple &\n	{\n		order: 1;\n		margin-left: 0;\n	}\n}\n\n.formButtonGroup-extra\n{\n	order: 1;\n	margin-bottom: 5px;\n\n	.formButtonGroup--simple &\n	{\n		order: 2;\n		margin-left: @xf-paddingSmall;\n	}\n}\n\n.formInfoRow\n{\n	padding: @xf-formRowPaddingV @xf-formRowPaddingHOuter;\n\n	&.formInfoRow--close\n	{\n		padding-top: ((@xf-formRowPaddingV) / 2);\n		padding-bottom: ((@xf-formRowPaddingV) / 2);\n	}\n\n	&.formInfoRow--noPadding\n	{\n		padding: 0;\n	}\n\n	&.formInfoRow--confirm\n	{\n		text-align: center;\n\n		strong\n		{\n			display: block;\n			margin: .5em 0;\n			font-size: @xf-fontSizeLarger;\n\n			&:last-child\n			{\n				margin-bottom: 0;\n			}\n		}\n	}\n\n	+ .formRow\n	{\n		border-top: @xf-borderSize solid @xf-borderColorLight;\n	}\n\n	&.u-hidden:not(.is-active)\n	{\n		+ .formRow\n		{\n			border-top: none;\n		}\n	}\n\n	> .blockMessage\n	{\n		&:first-child { margin-top: 0; }\n		&:last-child { margin-bottom: 0; }\n	}\n}\n\n.formSubmitRow\n{\n	position: relative;\n\n	> dt\n	{\n		display: none;\n	}\n\n	> dd\n	{\n		width: 100%;\n		padding: 0;\n	}\n\n	&.formSubmitRow--sticky.is-sticky\n	{\n		.formSubmitRow-main\n		{\n			position: fixed;\n			bottom: 0;\n			z-index: @zIndex-2;\n\n		}\n\n		.formSubmitRow-bar\n		{\n			box-shadow: 0px -5px 15px fade(black, 15%);\n\n			@supports (backdrop-filter: blur(10px)) or (-webkit-backdrop-filter: blur(10px))\n			{\n				box-shadow: none;\n				.m-backdropFilter(blur(10px));\n			}\n		}\n	}\n\n	&.formSubmitRow--simple,\n	&.formSubmitRow--standalone\n	{\n		> dt\n		{\n			visibility: hidden;\n		}\n\n		.formSubmitRow-controls\n		{\n			text-align: center;\n			padding-left: 0;\n			margin-left: 0;\n		}\n	}\n\n	&.formSubmitRow--standalone\n	{\n		.formSubmitRow-bar\n		{\n			border: @xf-borderSize solid @xf-borderColor;\n			border-radius: @block-borderRadius-inner;\n\n			@media (max-width: @xf-responsiveEdgeSpacerRemoval)\n			{\n				border-radius: 0;\n				border-left: none;\n				border-right: none;\n			}\n		}\n\n		&.is-sticky\n		{\n			.formSubmitRow-bar\n			{\n				border-bottom: 0;\n			}\n		}\n	}\n\n	.block-body--collapsible:not(.is-active) + &:not(.formSubmitRow--simple, .formSubmitRow--standalone)\n	{\n		> dt\n		{\n			visibility: hidden;\n		}\n	}\n}\n\n.formSubmitRow-main\n{\n	position: relative;\n}\n\n.formSubmitRow-bar\n{\n	position: absolute;\n	top: 0;\n	right: 0;\n	bottom: 0;\n	left: 0;\n\n	.xf-formSubmitRow();\n}\n\n.formSubmitRow-controls\n{\n	position: relative;\n	padding-left: @xf-formLabelWidth;\n	padding-top: @xf-paddingMedium;\n	padding-bottom: @xf-paddingMedium;\n	margin-left: @xf-formRowPaddingHInner;\n	margin-right: @xf-formRowPaddingHOuter;\n\n	> .button:first-child:last-child\n	{\n		min-width: 120px;\n	}\n}\n\n@media (max-width: @xf-formResponsive)\n{\n	.formSubmitRow-controls\n	{\n		padding-left: 0;\n		text-align: center;\n	}\n}\n\n.formRowSep\n{\n	margin: -1px @xf-formRowPaddingHOuter 0;\n	border: none;\n	border-top: @xf-borderSize solid @xf-borderColor;\n\n	&.formRowSep--noGutter\n	{\n		margin-left: 0;\n		margin-right: 0;\n	}\n\n	+ .formRowSep,\n	&:last-child\n	{\n		display: none;\n	}\n\n	.block-body > &:first-child\n	{\n		display: none;\n	}\n}\n\n/* -- adds styling to fix forms in modals/dropdowns, such as login -- Added by Ian */\n\n.menu .blocks .block:last-child {margin-bottom: (@xf-elementSpacer / 2);}\n\n.menu.menu--structural {\n	.formSubmitRow {\n		dt, dd {padding: 0;}\n		.formSubmitRow-bar {display: none;}\n		.formSubmitRow-controls {\n			padding: 0;\n			display: flex;\n			.button {flex-grow: 1;}\n		}\n	}\n	\n	dl.formRow {\n		padding: @xf-formRowPaddingV @xf-formRowPaddingH;\n		padding-top: 0;\n		&:first-child {padding-top: @xf-formRowPaddingV;}\n		dd, dt {padding: 0;}\n	}\n	\n	.uix_login__registerLink {padding: 0;}\n	\n	.formRow-label {padding-bottom: 5px; display: inline-block;}\n	\n	.blocks-textJoiner {margin: 0;}\n	\n	.menu-footer {\n		border-bottom-left-radius: @xf-menuBorderRadius;\n		border-bottom-right-radius: @xf-menuBorderRadius;\n	}\n}\";s:4:\"line\";i:1;}}}','XF',2020052,'2.2.0 Release Candidate 2',1629855046),(1212,'public','core_input.less',2,'// ###################################### INPUTS ##########################\n\n@_input-numberWidth: 150px;\n@_input-numberNarrowWidth: 90px;\n@_input-textColor: xf-default(@xf-input--color, @xf-textColor);\n@_input-elementSpacer: @xf-paddingMedium;\n@_input-checkBoxSpacer: 1.5em;\n.m-inputReadOnly()\n{\n	color: mix(xf-default(@xf-input--color, @xf-textColor), xf-default(@xf-inputDisabled--color, @xf-textColorMuted));\n	background: mix(xf-default(@xf-input--background-color, @xf-contentBg), xf-default(@xf-inputDisabled--background-color, @xf-paletteNeutral1));\n}\n\n:root\n{\n	--input-border-heavy: @xf-borderColorHeavy;\n	--input-border-light: @xf-borderColorLight;\n}\n\n.input:focus,\n.input.is-focused,\n.inputGroup:focus-within,\n#XF .fr-box.fr-basic.is-focused,\n.codeEditor.CodeMirror.CodeMirror-focused\n{\n	--input-border-heavy: xf-intensify(@xf-borderColorHighlight, 5%);\n	--input-border-light: xf-diminish(@xf-borderColorHighlight, 3%);\n}\n\n.input\n{\n	.xf-input();\n	display: block;\n	width: 100%;\n	line-height: @xf-lineHeightDefault;\n	text-align: left; // this will be flipped in RTL\n	word-wrap: break-word;\n	-webkit-appearance: none;\n	-moz-appearance: none;\n	appearance: none;\n	.m-transition();\n	.m-placeholder({color: fade(@_input-textColor, 40%); });\n\n	&:focus,\n	&.is-focused\n	{\n		outline: 0;\n		.xf-inputFocus();\n		.m-placeholder({color: fade(@_input-textColor, 50%); });\n	}\n\n	&[readonly],\n	&.is-readonly\n	{\n		.m-inputReadOnly();\n	}\n\n	&[disabled]\n	{\n		.xf-inputDisabled();\n	}\n\n	&[type=number],\n	&.input--number\n	{\n		text-align: right;\n		max-width: @_input-numberWidth;\n\n		&.input--numberNarrow\n		{\n			width: @_input-numberNarrowWidth;\n		}\n	}\n\n	&.input--date\n	{\n		max-width: @_input-numberWidth;\n	}\n\n	textarea&\n	{\n		min-height: 0;\n		max-height: 400px;\n		max-height: 75vh;\n		resize: vertical;\n		padding-top: 8px;\n		padding-bottom: 8px;\n\n		&.input--fitHeight\n		{\n			resize: none;\n\n			&.input--fitHeight--short\n			{\n				max-height: 200px;\n				max-height: 35vh;\n			}\n		}\n\n		&.input--code\n		{\n			overflow-x: auto;\n			-ltr-rtl-text-align: left; // force blocks of code back to left align\n		}\n\n		&.input--maxHeight-300px\n		{\n			max-height: 300px;\n		}\n\n		.has-js &[rows=\"1\"][data-single-line]\n		{\n			overflow: hidden;\n			resize: none;\n		}\n\n		.has-js &[rows=\"1\"][data-single-line]\n		{\n			overflow: hidden;\n			resize: none;\n		}\n	}\n\n	// this makes select inputs consistent across all browsers and OSes\n	select&,\n	&.input--select\n	{\n		padding-right: 1em !important;\n		.m-selectGadgetColor(@_input-textColor);\n		background-size: 1em !important;\n		background-repeat: no-repeat !important;\n		-ltr-background-position: 100% !important;\n		white-space: nowrap;\n		word-wrap: normal;\n		-webkit-appearance: none !important;\n		-moz-appearance: none !important;\n		appearance: none !important;\n\n		overflow-x: hidden; // iOS seems to require this to prevent overflow with long options...\n		overflow-y: auto; // ...and Firefox seems to require this to prevent the above from breaking vertical scroll...\n\n		&[disabled]\n		{\n			.m-selectGadgetColor(xf-default(@xf-inputDisabled--color, @xf-textColor));\n		}\n\n		&[size],\n		&[multiple]\n		{\n			background-image: none !important;\n			padding-right: xf-default(@xf-input--padding, 5px) !important;\n			height: auto;\n		}\n	}\n\n	&.input--autoSize\n	{\n		width: auto;\n	}\n\n	&.input--inline\n	{\n		display: inline;\n		width: auto;\n	}\n\n	&.input--code\n	{\n		font-family: @xf-fontFamilyCode;\n		direction: ltr;\n		//white-space: nowrap;\n		word-wrap: normal;\n	}\n\n	&.input--title\n	{\n		font-size: @xf-fontSizeLargest;\n	}\n\n	&.input--avatarSizeS\n	{\n		min-height: @avatar-s;\n	}\n\n	&.input--passwordHideShow\n	{\n		::-ms-reveal,\n		::-ms-clear\n		{\n			display: none !important;\n		}\n	}\n\n	.m-inputZoomFix();\n\n	.fa--inputOverlay + &\n	{\n		padding-left: 2em;\n	}\n}\n\n@controlColor: @xf-textColorMuted;\n@controlColor--hover: xf-intensify(@controlColor, 25%);\n\n.iconicIcon(@setPosition: true)\n{\n	display: inline-block;\n	min-width: 1em;\n	height: .9em;// prevents some zoom-related issues\n	-ltr-rtl-text-align: left;\n\n	&:before,\n	&:after\n	{\n		height: .9em;// prevents some zoom-related issues\n		.m-faBase(\'Pro\'; inherit);\n		//.m-transition(opacity, color; @xf-animationSpeed, @xf-animationSpeed / 2);\n\n		position: absolute;\n\n		& when (@setPosition = true)\n		{\n			left: 0;\n			top: 0;\n		}\n\n		opacity: 1;\n	}\n}\n\n.iconic\n{\n	display: inline-block;\n	position: relative;\n\n	> input\n	{\n		.m-visuallyHidden();\n		position: absolute;\n		left: 0;\n		width: auto;\n		height: auto;\n\n		+ i\n		{\n			.iconicIcon();\n		}\n\n		& + i:after\n		{\n			opacity: 0;\n		}\n\n		&:disabled + i:before,\n		&[readonly] + i:before\n		{\n			opacity: .3;\n		}\n\n		&:disabled:checked + i:after,\n		&[readonly]:checked + i:after\n		{\n			opacity: .3;\n			+ i:before { .m-faContent(@fa-var-square, .93em); \n			}\n			&:checked + i:before { .m-faContent(@fa-var-check-square-o, .93em); \n			}\n		}\n\n		&:checked\n		{\n			& + i:before\n			{\n				opacity: 0;\n			}\n			+ i:before { .m-faContent(@fa-var-circle-o, .86em); \n			}\n			&:checked + i:before { .m-faContent(@fa-var-check-circle, .86em); \n			}\n			\n			& + i:after\n			{\n				opacity: 1;\n			}\n		}\n\n		&:focus + i\n		{\n			&:before,\n			&:after\n			{\n				outline: Highlight solid 2px;\n				-moz-outline-radius: 5px;\n\n				@media (-webkit-min-device-pixel-ratio: 0)\n				{\n					outline: -webkit-focus-ring-color auto 5px;\n				}\n			}\n		}\n	}\n\n	// handler for labelled inputs - indent the text away from the control\n	.iconic-label:before\n	{\n		content: \'\';\n		display: inline-block;\n		width: @_input-checkBoxSpacer - 1em; // min-width of input > i\n	}\n\n	&.iconic--hideShow\n	{\n		min-width: 56px;\n		cursor: pointer;\n\n		> input[type=checkbox] + i\n		{\n			&:before\n			{\n				.m-faContent(@fa-var-eye);\n			}\n\n			&:after\n			{\n				.m-faContent(@fa-var-eye-slash);\n			}\n		}\n\n		.iconic-label\n		{\n			font-size: @xf-fontSizeSmall;\n			vertical-align: text-top;\n		}\n	}\n\n	&.iconic--hiddenLabel .iconic-label:before {\n		display: none;\n	}\n\n	> input[type=checkbox] + i\n	{\n		&:before\n		{\n			.m-faContent(@fa-var-square, .88em);\n		}\n\n		&:after\n		{\n			.m-faContent(@fa-var-check-square, .88em);\n		}\n	}\n\n	> input[type=radio] + i\n	{\n		&:before\n		{\n			.m-faContent(@fa-var-circle, 1em);\n		}\n\n		&:after\n		{\n			.m-faContent(@fa-var-check-circle, 1em);\n		}\n	}\n}\n\n// Fix position for inputChoices to allow nested indenting\n\n.inputChoices > .inputChoices-choice\n{\n	position: relative;\n\n	.iconic\n	{\n		position: static;\n\n		> input + i\n		{\n			position: absolute;\n			left: 0;\n		}\n\n		&.iconic--noLabel\n		{\n			display: inline;\n		}\n	}\n\n	// undo the normal indenting of text from checkbox\n	.iconic-label:before {\n		display: none;\n	}\n}\n\n// Basic control colours for common scenarios\n\n.formRow,\n.inputGroup,\n.inputChoices,\n.block-footer,\n.dataList-cell,\n.message-cell--extra\n{\n	.iconic,\n	&.dataList-cell--fa > a\n	{\n		> i, svg\n		{\n			color: @controlColor;\n			fill: currentColor;\n		}\n\n		&:hover > i,\n		&:hover svg\n		{\n			color: @controlColor--hover;\n			fill: currentColor;\n		}\n	}\n}\n\n// ############################# END ICONIC CONTROLS ######################\n\n.u-inputSpacer\n{\n	margin-top: @_input-elementSpacer;\n}\n\n.inputGroup\n{\n	display: flex;\n	align-items: stretch;\n	max-width: 100%;\n\n	.inputGroup-text\n	{\n		flex-grow: 0;\n		display: flex;\n		align-items: center;\n\n		white-space: nowrap;\n		vertical-align: middle;\n		padding: 0 @xf-paddingMedium;\n\n		&:first-child { padding-left: 0; }\n		&:last-child { padding-right: 0; }\n	}\n\n	.inputGroup-splitter\n	{\n		display: inline-block;\n		width: @_form-elementSpacer;\n		flex-shrink: 0;\n	}\n\n	.input\n	{\n		flex-shrink: 1;\n		min-width: 0; // firefox bug - https://bugzilla.mozilla.org/show_bug.cgi?id=1021913\n	}\n\n	.button\n	{\n		flex-shrink: 0;\n	}\n\n	&:not(.inputGroup--joined)\n	{\n		.input,\n		.button\n		{\n			+ .input,\n			+ .button\n			{\n				margin-left: @_form-elementSpacer;\n			}\n		}\n	}\n\n	.inputGroup-label\n	{\n		flex-shrink: 1;\n		width: 100%;\n		padding: 0 0 @xf-paddingMedium;\n\n		.m-appendColon();\n	}\n\n	@media (max-width: @xf-formResponsive)\n	{\n		.input:not(.input--autoSize):not(.input--numberNarrow)\n		{\n			width: 100%;\n		}\n	}\n\n	.input:not(.input--autoSize):not(.input--numberNarrow)\n	{\n		.menu & {width: 100%;}\n	}\n\n	&.inputGroup--inline\n	{\n		display: inline-flex;\n	}\n\n	&.inputGroup--auto\n	{\n		.input\n		{\n			width: auto;\n		}\n	}\n\n	&.inputGroup--joined\n	{\n		.input\n		{\n			border-radius: 0;\n\n			&:first-child\n			{\n				border-top-left-radius: @xf-borderRadiusMedium;\n				border-bottom-left-radius: @xf-borderRadiusMedium;\n				border-right: none;\n			}\n\n			&:last-child\n			{\n				border-top-right-radius: @xf-borderRadiusMedium;\n				border-bottom-right-radius: @xf-borderRadiusMedium;\n				border-left: none;\n			}\n		}\n\n		.inputGroup-text\n		{\n			.xf-input(border);\n			.xf-input(background);\n			text-align: center;\n			padding: @xf-paddingSmall @xf-paddingMedium;\n\n			&.inputGroup-text--disabled,\n			&.is-disabled,\n			&[disabled]\n			{\n				.xf-inputDisabled();\n\n				a { text-decoration: none; }\n			}\n\n			&:first-child\n			{\n				border-right: 0;\n				border-top-left-radius: @xf-borderRadiusMedium;\n				border-bottom-left-radius: @xf-borderRadiusMedium;\n			}\n\n			&:last-child\n			{\n				border-left: 0;\n				border-top-right-radius: @xf-borderRadiusMedium;\n				border-bottom-right-radius: @xf-borderRadiusMedium;\n			}\n		}\n\n		.input + .inputGroup-text,\n		.input + .input,\n		.inputGroup-text + .input\n		{\n			border-left: @xf-borderSize solid var(--input-border-light);\n		}\n\n		.inputGroup-text + .inputGroup-text,\n		.inputGroup-text + select.input\n		{\n			border-left: 0;\n		}\n	}\n}\n\n.inputGroup-container > .inputGroup\n{\n	margin-top: @xf-paddingMedium;\n\n	&:first-child\n	{\n		margin-top: 0;\n	}\n}\n\n.inputNumber\n{\n	.input--number\n	{\n		-moz-appearance: textfield !important;\n\n		&::-webkit-inner-spin-button,\n		&::-webkit-outer-spin-button\n		{\n			margin: 0 !important;\n			-webkit-appearance: none !important;\n		}\n\n		@media (max-width: @xf-formResponsive)\n		{\n			min-width: auto;\n			max-width: 120px;\n		}\n\n		.menu & {width: 120px;}\n	}\n}\n\n.inputNumber-button\n{\n	position: relative;\n\n	.m-faBase();\n	color: @controlColor;\n	font-size: 1.0em;\n	font-style: normal !important;\n	line-height: .75em;\n	vertical-align: -15%;\n\n	width: 45px;\n	justify-content: center;\n	text-align: center;\n\n	cursor: pointer;\n\n	-webkit-touch-callout: none;\n	-webkit-user-select: none;\n	-moz-user-select: none;\n	-ms-user-select: none;\n	user-select: none;\n\n	&.inputNumber-button--smaller\n	{\n		vertical-align: 0;\n		width: 35px;\n	}\n\n	.menu & {\n		vertical-align: 0;\n		width: 25px;\n	}\n\n	&--up::before\n	{\n		.m-faContent(@fa-var-plus, .88em);\n	}\n\n	&--down::before\n	{\n		.m-faContent(@fa-var-minus, .88em);\n	}\n\n	.inputGroup.inputGroup--joined &\n	{\n		&:hover,\n		&:active,\n		&:focus\n		{\n			background-color: saturate(xf-intensify(@xf-paletteColor1, 4%), 12%);\n			color: @controlColor--hover;\n		}\n	}\n\n	.input.input--number[readonly] ~ &\n	{\n		.m-inputReadOnly();\n	}\n\n	.input.input--number[disabled] ~ &\n	{\n		cursor: default;\n		.xf-inputDisabled();\n	}\n}\n\n.inputDate\n{\n	.inputDate-icon\n	{\n		position: relative;\n\n		.m-faBase();\n		color: @xf-linkColor;\n		font-size: 1.0em;\n		font-style: normal !important;\n		line-height: .75em;\n		// vertical-align: -15%;\n		display: inline-flex;\n\n		cursor: pointer;\n\n		width: 45px;\n		justify-content: center;\n		text-align: center;\n\n		-webkit-touch-callout: none;\n		-webkit-user-select: none;\n		-moz-user-select: none;\n		-ms-user-select: none;\n		user-select: none;\n\n		@media (max-width: @xf-formResponsive)\n		{\n			vertical-align: 0;\n			width: 25px;\n		}\n\n		.menu & {\n			vertical-align: 0;\n			width: 25px;\n		}\n\n		&::before\n		{\n			.m-faContent(@fa-var-calendar, .88em);\n		};\n	}\n}\n\n.inputUploadButton\n{\n	position: relative;\n\n	.m-faBase();\n	color: @controlColor;\n	font-size: 1.0em;\n	font-style: normal !important;\n	line-height: .75em;\n	vertical-align: -15%;\n\n	width: 45px;\n	justify-content: center;\n	text-align: center;\n\n	cursor: pointer;\n\n	-webkit-touch-callout: none;\n	-webkit-user-select: none;\n	-moz-user-select: none;\n	-ms-user-select: none;\n	user-select: none;\n\n	.inputGroup.inputGroup--joined &\n	{\n		&:hover,\n		&:active,\n		&:focus\n		{\n			background-color: saturate(xf-intensify(@xf-paletteColor1, 4%), 12%);\n			color: @controlColor--hover;\n		}\n	}\n\n	&:before\n	{\n		.m-faContent(@fa-var-upload, 1.25em);\n	}\n\n	input[type=\"file\"]\n	{\n		visibility: hidden;\n		position: absolute;\n		width: 1px;\n		height: 1px;\n		overflow: hidden;\n		left: -1000px;\n		z-index: -1;\n		opacity: 0;\n	}\n}\n\n.inputList\n{\n	.m-listPlain();\n\n	> li\n	{\n		margin-top: @xf-paddingMedium;\n\n		&:first-child\n		{\n			margin-top: 0;\n		}\n	}\n}\n\n.inputPair\n{\n	.m-clearFix();\n\n	> .input,\n	.inputPair-input\n	{\n		float: right;\n		width: 49%; // fallback\n		width: ~\"calc(50% - 2px)\";\n\n		&:first-child\n		{\n			float: left;\n		}\n	}\n}\n\n.inputPair-container > .inputPair\n{\n	margin-top: @xf-paddingMedium;\n\n	&:first-child\n	{\n		margin-top: 0;\n	}\n}\n\n.inputLabelPair\n{\n	.m-clearFix();\n	margin: @xf-paddingMedium 0;\n	padding: 0;\n\n	> dt,\n	> dd\n	{\n		float: left;\n		margin: 0;\n		padding: 0;\n	}\n\n	> dt\n	{\n		width: 65%;\n		padding-right: @xf-paddingMedium;\n		padding-top: .6em;\n\n		> label\n		{\n			.m-appendColon();\n		}\n	}\n\n	> dd\n	{\n		width: 35%;\n		text-align: right;\n\n		.input\n		{\n			width: 100%;\n			max-width: none;\n		}\n	}\n\n	@media (max-width: @xf-responsiveNarrow)\n	{\n		> dt,\n		> dd\n		{\n			width: 50%;\n		}\n	}\n}\n\n.inputChoices\n{\n	list-style: none;\n	padding: 0;\n	margin: 0;\n\n	> .inputChoices-choice\n	{\n		margin-bottom: @_input-elementSpacer;\n		padding-left: @_input-checkBoxSpacer;\n\n		&:last-child\n		{\n			margin-bottom: 0;\n		}\n\n		> .inputChoices,\n		.inputChoices-spacer\n		{\n			margin-top: @_input-elementSpacer;\n		}\n	}\n\n	&.inputChoices--noChoice > .inputChoices-choice,\n	.inputChoices-plainChoice\n	{\n		padding-left: 0;\n	}\n\n	&.inputChoices--inline > .inputChoices-choice\n	{\n		display: inline-block;\n		margin-right: @_input-elementSpacer;\n		margin-bottom: 0;\n\n		&:last-child\n		{\n			margin-right: 0;\n		}\n	}\n\n	.inputChoices-label\n	{\n		padding-left: 0;\n		font-size: @xf-fontSizeSmall;\n		color: @xf-textColorMuted;\n	}\n\n	+ .inputChoices:not(.inputChoices--inline)\n	{\n		margin-top: @_input-elementSpacer;\n	}\n}\n\n.inputChoices-group + .inputChoices-group,\n.inputChoices-choice + .inputChoices-group\n{\n	margin-top: (@xf-paddingMedium) * 2;\n}\n\n.inputChoices-spacer + .inputChoices\n{\n	margin-top: @_input-elementSpacer;\n}\n\n.inputChoices-heading\n{\n	color: @xf-textColorMuted;\n	padding-bottom: (@xf-paddingMedium) / 2;\n	border-bottom: @xf-borderSize solid @xf-borderColorFaint;\n	margin-bottom: @xf-paddingMedium;\n	position: relative;\n\n	&.inputChoices-heading--checkAll {\n		.iconic {\n			position: static;\n\n			& > input + i {\n				position: absolute;\n				right: 0;\n				left: auto;\n				width: auto;\n			}\n		}\n	}\n}\n\n.inputChoices-explain\n{\n	.m-formElementExplain();\n\n	&.inputChoices-explain--after\n	{\n		margin-top: @_input-elementSpacer;\n	}\n}\n\n.inputChoices-dependencies\n{\n	list-style: none;\n	padding: 0;\n	margin: 0;\n\n	> li\n	{\n		margin-top: @_input-elementSpacer;\n\n		> label\n		{\n			display: block;\n			padding: @xf-paddingSmall 0;\n\n			&.iconic--labelled > input + i\n			{\n				margin-left: 0;\n			}\n		}\n	}\n}\n\n.inputValidationError\n{\n	margin-top: @xf-paddingMedium;\n	padding: @xf-blockPaddingV @xf-blockPaddingH;\n	.xf-blockBorder();\n	border-radius: @xf-blockBorderRadius;\n	border-left: @xf-borderSizeFeature solid @xf-errorFeatureColor;\n	background: @xf-errorBg;\n	color: @xf-errorColor;\n\n	.m-textColoredLinks();\n\n	.m-hiddenEl(true);\n\n	&:empty\n	{\n		display: none;\n	}\n\n	> ul,\n	> ol\n	{\n		margin-top: 0;\n		margin-bottom: 0;\n	}\n}\n\n\n@media (max-width: @xf-responsiveNarrow)\n{\n	.input.input--title\n	{\n		font-size: @xf-fontSizeLarge;\n	}\n}','O:24:\"XF\\Template\\Compiler\\Ast\":1:{s:8:\"children\";a:1:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:15405:\"// ###################################### INPUTS ##########################\n\n@_input-numberWidth: 150px;\n@_input-numberNarrowWidth: 90px;\n@_input-textColor: xf-default(@xf-input--color, @xf-textColor);\n@_input-elementSpacer: @xf-paddingMedium;\n@_input-checkBoxSpacer: 1.5em;\n.m-inputReadOnly()\n{\n	color: mix(xf-default(@xf-input--color, @xf-textColor), xf-default(@xf-inputDisabled--color, @xf-textColorMuted));\n	background: mix(xf-default(@xf-input--background-color, @xf-contentBg), xf-default(@xf-inputDisabled--background-color, @xf-paletteNeutral1));\n}\n\n:root\n{\n	--input-border-heavy: @xf-borderColorHeavy;\n	--input-border-light: @xf-borderColorLight;\n}\n\n.input:focus,\n.input.is-focused,\n.inputGroup:focus-within,\n#XF .fr-box.fr-basic.is-focused,\n.codeEditor.CodeMirror.CodeMirror-focused\n{\n	--input-border-heavy: xf-intensify(@xf-borderColorHighlight, 5%);\n	--input-border-light: xf-diminish(@xf-borderColorHighlight, 3%);\n}\n\n.input\n{\n	.xf-input();\n	display: block;\n	width: 100%;\n	line-height: @xf-lineHeightDefault;\n	text-align: left; // this will be flipped in RTL\n	word-wrap: break-word;\n	-webkit-appearance: none;\n	-moz-appearance: none;\n	appearance: none;\n	.m-transition();\n	.m-placeholder({color: fade(@_input-textColor, 40%); });\n\n	&:focus,\n	&.is-focused\n	{\n		outline: 0;\n		.xf-inputFocus();\n		.m-placeholder({color: fade(@_input-textColor, 50%); });\n	}\n\n	&[readonly],\n	&.is-readonly\n	{\n		.m-inputReadOnly();\n	}\n\n	&[disabled]\n	{\n		.xf-inputDisabled();\n	}\n\n	&[type=number],\n	&.input--number\n	{\n		text-align: right;\n		max-width: @_input-numberWidth;\n\n		&.input--numberNarrow\n		{\n			width: @_input-numberNarrowWidth;\n		}\n	}\n\n	&.input--date\n	{\n		max-width: @_input-numberWidth;\n	}\n\n	textarea&\n	{\n		min-height: 0;\n		max-height: 400px;\n		max-height: 75vh;\n		resize: vertical;\n		padding-top: 8px;\n		padding-bottom: 8px;\n\n		&.input--fitHeight\n		{\n			resize: none;\n\n			&.input--fitHeight--short\n			{\n				max-height: 200px;\n				max-height: 35vh;\n			}\n		}\n\n		&.input--code\n		{\n			overflow-x: auto;\n			-ltr-rtl-text-align: left; // force blocks of code back to left align\n		}\n\n		&.input--maxHeight-300px\n		{\n			max-height: 300px;\n		}\n\n		.has-js &[rows=\"1\"][data-single-line]\n		{\n			overflow: hidden;\n			resize: none;\n		}\n\n		.has-js &[rows=\"1\"][data-single-line]\n		{\n			overflow: hidden;\n			resize: none;\n		}\n	}\n\n	// this makes select inputs consistent across all browsers and OSes\n	select&,\n	&.input--select\n	{\n		padding-right: 1em !important;\n		.m-selectGadgetColor(@_input-textColor);\n		background-size: 1em !important;\n		background-repeat: no-repeat !important;\n		-ltr-background-position: 100% !important;\n		white-space: nowrap;\n		word-wrap: normal;\n		-webkit-appearance: none !important;\n		-moz-appearance: none !important;\n		appearance: none !important;\n\n		overflow-x: hidden; // iOS seems to require this to prevent overflow with long options...\n		overflow-y: auto; // ...and Firefox seems to require this to prevent the above from breaking vertical scroll...\n\n		&[disabled]\n		{\n			.m-selectGadgetColor(xf-default(@xf-inputDisabled--color, @xf-textColor));\n		}\n\n		&[size],\n		&[multiple]\n		{\n			background-image: none !important;\n			padding-right: xf-default(@xf-input--padding, 5px) !important;\n			height: auto;\n		}\n	}\n\n	&.input--autoSize\n	{\n		width: auto;\n	}\n\n	&.input--inline\n	{\n		display: inline;\n		width: auto;\n	}\n\n	&.input--code\n	{\n		font-family: @xf-fontFamilyCode;\n		direction: ltr;\n		//white-space: nowrap;\n		word-wrap: normal;\n	}\n\n	&.input--title\n	{\n		font-size: @xf-fontSizeLargest;\n	}\n\n	&.input--avatarSizeS\n	{\n		min-height: @avatar-s;\n	}\n\n	&.input--passwordHideShow\n	{\n		::-ms-reveal,\n		::-ms-clear\n		{\n			display: none !important;\n		}\n	}\n\n	.m-inputZoomFix();\n\n	.fa--inputOverlay + &\n	{\n		padding-left: 2em;\n	}\n}\n\n@controlColor: @xf-textColorMuted;\n@controlColor--hover: xf-intensify(@controlColor, 25%);\n\n.iconicIcon(@setPosition: true)\n{\n	display: inline-block;\n	min-width: 1em;\n	height: .9em;// prevents some zoom-related issues\n	-ltr-rtl-text-align: left;\n\n	&:before,\n	&:after\n	{\n		height: .9em;// prevents some zoom-related issues\n		.m-faBase(\'Pro\'; inherit);\n		//.m-transition(opacity, color; @xf-animationSpeed, @xf-animationSpeed / 2);\n\n		position: absolute;\n\n		& when (@setPosition = true)\n		{\n			left: 0;\n			top: 0;\n		}\n\n		opacity: 1;\n	}\n}\n\n.iconic\n{\n	display: inline-block;\n	position: relative;\n\n	> input\n	{\n		.m-visuallyHidden();\n		position: absolute;\n		left: 0;\n		width: auto;\n		height: auto;\n\n		+ i\n		{\n			.iconicIcon();\n		}\n\n		& + i:after\n		{\n			opacity: 0;\n		}\n\n		&:disabled + i:before,\n		&[readonly] + i:before\n		{\n			opacity: .3;\n		}\n\n		&:disabled:checked + i:after,\n		&[readonly]:checked + i:after\n		{\n			opacity: .3;\n			+ i:before { .m-faContent(@fa-var-square, .93em); \n			}\n			&:checked + i:before { .m-faContent(@fa-var-check-square-o, .93em); \n			}\n		}\n\n		&:checked\n		{\n			& + i:before\n			{\n				opacity: 0;\n			}\n			+ i:before { .m-faContent(@fa-var-circle-o, .86em); \n			}\n			&:checked + i:before { .m-faContent(@fa-var-check-circle, .86em); \n			}\n			\n			& + i:after\n			{\n				opacity: 1;\n			}\n		}\n\n		&:focus + i\n		{\n			&:before,\n			&:after\n			{\n				outline: Highlight solid 2px;\n				-moz-outline-radius: 5px;\n\n				@media (-webkit-min-device-pixel-ratio: 0)\n				{\n					outline: -webkit-focus-ring-color auto 5px;\n				}\n			}\n		}\n	}\n\n	// handler for labelled inputs - indent the text away from the control\n	.iconic-label:before\n	{\n		content: \'\';\n		display: inline-block;\n		width: @_input-checkBoxSpacer - 1em; // min-width of input > i\n	}\n\n	&.iconic--hideShow\n	{\n		min-width: 56px;\n		cursor: pointer;\n\n		> input[type=checkbox] + i\n		{\n			&:before\n			{\n				.m-faContent(@fa-var-eye);\n			}\n\n			&:after\n			{\n				.m-faContent(@fa-var-eye-slash);\n			}\n		}\n\n		.iconic-label\n		{\n			font-size: @xf-fontSizeSmall;\n			vertical-align: text-top;\n		}\n	}\n\n	&.iconic--hiddenLabel .iconic-label:before {\n		display: none;\n	}\n\n	> input[type=checkbox] + i\n	{\n		&:before\n		{\n			.m-faContent(@fa-var-square, .88em);\n		}\n\n		&:after\n		{\n			.m-faContent(@fa-var-check-square, .88em);\n		}\n	}\n\n	> input[type=radio] + i\n	{\n		&:before\n		{\n			.m-faContent(@fa-var-circle, 1em);\n		}\n\n		&:after\n		{\n			.m-faContent(@fa-var-check-circle, 1em);\n		}\n	}\n}\n\n// Fix position for inputChoices to allow nested indenting\n\n.inputChoices > .inputChoices-choice\n{\n	position: relative;\n\n	.iconic\n	{\n		position: static;\n\n		> input + i\n		{\n			position: absolute;\n			left: 0;\n		}\n\n		&.iconic--noLabel\n		{\n			display: inline;\n		}\n	}\n\n	// undo the normal indenting of text from checkbox\n	.iconic-label:before {\n		display: none;\n	}\n}\n\n// Basic control colours for common scenarios\n\n.formRow,\n.inputGroup,\n.inputChoices,\n.block-footer,\n.dataList-cell,\n.message-cell--extra\n{\n	.iconic,\n	&.dataList-cell--fa > a\n	{\n		> i, svg\n		{\n			color: @controlColor;\n			fill: currentColor;\n		}\n\n		&:hover > i,\n		&:hover svg\n		{\n			color: @controlColor--hover;\n			fill: currentColor;\n		}\n	}\n}\n\n// ############################# END ICONIC CONTROLS ######################\n\n.u-inputSpacer\n{\n	margin-top: @_input-elementSpacer;\n}\n\n.inputGroup\n{\n	display: flex;\n	align-items: stretch;\n	max-width: 100%;\n\n	.inputGroup-text\n	{\n		flex-grow: 0;\n		display: flex;\n		align-items: center;\n\n		white-space: nowrap;\n		vertical-align: middle;\n		padding: 0 @xf-paddingMedium;\n\n		&:first-child { padding-left: 0; }\n		&:last-child { padding-right: 0; }\n	}\n\n	.inputGroup-splitter\n	{\n		display: inline-block;\n		width: @_form-elementSpacer;\n		flex-shrink: 0;\n	}\n\n	.input\n	{\n		flex-shrink: 1;\n		min-width: 0; // firefox bug - https://bugzilla.mozilla.org/show_bug.cgi?id=1021913\n	}\n\n	.button\n	{\n		flex-shrink: 0;\n	}\n\n	&:not(.inputGroup--joined)\n	{\n		.input,\n		.button\n		{\n			+ .input,\n			+ .button\n			{\n				margin-left: @_form-elementSpacer;\n			}\n		}\n	}\n\n	.inputGroup-label\n	{\n		flex-shrink: 1;\n		width: 100%;\n		padding: 0 0 @xf-paddingMedium;\n\n		.m-appendColon();\n	}\n\n	@media (max-width: @xf-formResponsive)\n	{\n		.input:not(.input--autoSize):not(.input--numberNarrow)\n		{\n			width: 100%;\n		}\n	}\n\n	.input:not(.input--autoSize):not(.input--numberNarrow)\n	{\n		.menu & {width: 100%;}\n	}\n\n	&.inputGroup--inline\n	{\n		display: inline-flex;\n	}\n\n	&.inputGroup--auto\n	{\n		.input\n		{\n			width: auto;\n		}\n	}\n\n	&.inputGroup--joined\n	{\n		.input\n		{\n			border-radius: 0;\n\n			&:first-child\n			{\n				border-top-left-radius: @xf-borderRadiusMedium;\n				border-bottom-left-radius: @xf-borderRadiusMedium;\n				border-right: none;\n			}\n\n			&:last-child\n			{\n				border-top-right-radius: @xf-borderRadiusMedium;\n				border-bottom-right-radius: @xf-borderRadiusMedium;\n				border-left: none;\n			}\n		}\n\n		.inputGroup-text\n		{\n			.xf-input(border);\n			.xf-input(background);\n			text-align: center;\n			padding: @xf-paddingSmall @xf-paddingMedium;\n\n			&.inputGroup-text--disabled,\n			&.is-disabled,\n			&[disabled]\n			{\n				.xf-inputDisabled();\n\n				a { text-decoration: none; }\n			}\n\n			&:first-child\n			{\n				border-right: 0;\n				border-top-left-radius: @xf-borderRadiusMedium;\n				border-bottom-left-radius: @xf-borderRadiusMedium;\n			}\n\n			&:last-child\n			{\n				border-left: 0;\n				border-top-right-radius: @xf-borderRadiusMedium;\n				border-bottom-right-radius: @xf-borderRadiusMedium;\n			}\n		}\n\n		.input + .inputGroup-text,\n		.input + .input,\n		.inputGroup-text + .input\n		{\n			border-left: @xf-borderSize solid var(--input-border-light);\n		}\n\n		.inputGroup-text + .inputGroup-text,\n		.inputGroup-text + select.input\n		{\n			border-left: 0;\n		}\n	}\n}\n\n.inputGroup-container > .inputGroup\n{\n	margin-top: @xf-paddingMedium;\n\n	&:first-child\n	{\n		margin-top: 0;\n	}\n}\n\n.inputNumber\n{\n	.input--number\n	{\n		-moz-appearance: textfield !important;\n\n		&::-webkit-inner-spin-button,\n		&::-webkit-outer-spin-button\n		{\n			margin: 0 !important;\n			-webkit-appearance: none !important;\n		}\n\n		@media (max-width: @xf-formResponsive)\n		{\n			min-width: auto;\n			max-width: 120px;\n		}\n\n		.menu & {width: 120px;}\n	}\n}\n\n.inputNumber-button\n{\n	position: relative;\n\n	.m-faBase();\n	color: @controlColor;\n	font-size: 1.0em;\n	font-style: normal !important;\n	line-height: .75em;\n	vertical-align: -15%;\n\n	width: 45px;\n	justify-content: center;\n	text-align: center;\n\n	cursor: pointer;\n\n	-webkit-touch-callout: none;\n	-webkit-user-select: none;\n	-moz-user-select: none;\n	-ms-user-select: none;\n	user-select: none;\n\n	&.inputNumber-button--smaller\n	{\n		vertical-align: 0;\n		width: 35px;\n	}\n\n	.menu & {\n		vertical-align: 0;\n		width: 25px;\n	}\n\n	&--up::before\n	{\n		.m-faContent(@fa-var-plus, .88em);\n	}\n\n	&--down::before\n	{\n		.m-faContent(@fa-var-minus, .88em);\n	}\n\n	.inputGroup.inputGroup--joined &\n	{\n		&:hover,\n		&:active,\n		&:focus\n		{\n			background-color: saturate(xf-intensify(@xf-paletteColor1, 4%), 12%);\n			color: @controlColor--hover;\n		}\n	}\n\n	.input.input--number[readonly] ~ &\n	{\n		.m-inputReadOnly();\n	}\n\n	.input.input--number[disabled] ~ &\n	{\n		cursor: default;\n		.xf-inputDisabled();\n	}\n}\n\n.inputDate\n{\n	.inputDate-icon\n	{\n		position: relative;\n\n		.m-faBase();\n		color: @xf-linkColor;\n		font-size: 1.0em;\n		font-style: normal !important;\n		line-height: .75em;\n		// vertical-align: -15%;\n		display: inline-flex;\n\n		cursor: pointer;\n\n		width: 45px;\n		justify-content: center;\n		text-align: center;\n\n		-webkit-touch-callout: none;\n		-webkit-user-select: none;\n		-moz-user-select: none;\n		-ms-user-select: none;\n		user-select: none;\n\n		@media (max-width: @xf-formResponsive)\n		{\n			vertical-align: 0;\n			width: 25px;\n		}\n\n		.menu & {\n			vertical-align: 0;\n			width: 25px;\n		}\n\n		&::before\n		{\n			.m-faContent(@fa-var-calendar, .88em);\n		};\n	}\n}\n\n.inputUploadButton\n{\n	position: relative;\n\n	.m-faBase();\n	color: @controlColor;\n	font-size: 1.0em;\n	font-style: normal !important;\n	line-height: .75em;\n	vertical-align: -15%;\n\n	width: 45px;\n	justify-content: center;\n	text-align: center;\n\n	cursor: pointer;\n\n	-webkit-touch-callout: none;\n	-webkit-user-select: none;\n	-moz-user-select: none;\n	-ms-user-select: none;\n	user-select: none;\n\n	.inputGroup.inputGroup--joined &\n	{\n		&:hover,\n		&:active,\n		&:focus\n		{\n			background-color: saturate(xf-intensify(@xf-paletteColor1, 4%), 12%);\n			color: @controlColor--hover;\n		}\n	}\n\n	&:before\n	{\n		.m-faContent(@fa-var-upload, 1.25em);\n	}\n\n	input[type=\"file\"]\n	{\n		visibility: hidden;\n		position: absolute;\n		width: 1px;\n		height: 1px;\n		overflow: hidden;\n		left: -1000px;\n		z-index: -1;\n		opacity: 0;\n	}\n}\n\n.inputList\n{\n	.m-listPlain();\n\n	> li\n	{\n		margin-top: @xf-paddingMedium;\n\n		&:first-child\n		{\n			margin-top: 0;\n		}\n	}\n}\n\n.inputPair\n{\n	.m-clearFix();\n\n	> .input,\n	.inputPair-input\n	{\n		float: right;\n		width: 49%; // fallback\n		width: ~\"calc(50% - 2px)\";\n\n		&:first-child\n		{\n			float: left;\n		}\n	}\n}\n\n.inputPair-container > .inputPair\n{\n	margin-top: @xf-paddingMedium;\n\n	&:first-child\n	{\n		margin-top: 0;\n	}\n}\n\n.inputLabelPair\n{\n	.m-clearFix();\n	margin: @xf-paddingMedium 0;\n	padding: 0;\n\n	> dt,\n	> dd\n	{\n		float: left;\n		margin: 0;\n		padding: 0;\n	}\n\n	> dt\n	{\n		width: 65%;\n		padding-right: @xf-paddingMedium;\n		padding-top: .6em;\n\n		> label\n		{\n			.m-appendColon();\n		}\n	}\n\n	> dd\n	{\n		width: 35%;\n		text-align: right;\n\n		.input\n		{\n			width: 100%;\n			max-width: none;\n		}\n	}\n\n	@media (max-width: @xf-responsiveNarrow)\n	{\n		> dt,\n		> dd\n		{\n			width: 50%;\n		}\n	}\n}\n\n.inputChoices\n{\n	list-style: none;\n	padding: 0;\n	margin: 0;\n\n	> .inputChoices-choice\n	{\n		margin-bottom: @_input-elementSpacer;\n		padding-left: @_input-checkBoxSpacer;\n\n		&:last-child\n		{\n			margin-bottom: 0;\n		}\n\n		> .inputChoices,\n		.inputChoices-spacer\n		{\n			margin-top: @_input-elementSpacer;\n		}\n	}\n\n	&.inputChoices--noChoice > .inputChoices-choice,\n	.inputChoices-plainChoice\n	{\n		padding-left: 0;\n	}\n\n	&.inputChoices--inline > .inputChoices-choice\n	{\n		display: inline-block;\n		margin-right: @_input-elementSpacer;\n		margin-bottom: 0;\n\n		&:last-child\n		{\n			margin-right: 0;\n		}\n	}\n\n	.inputChoices-label\n	{\n		padding-left: 0;\n		font-size: @xf-fontSizeSmall;\n		color: @xf-textColorMuted;\n	}\n\n	+ .inputChoices:not(.inputChoices--inline)\n	{\n		margin-top: @_input-elementSpacer;\n	}\n}\n\n.inputChoices-group + .inputChoices-group,\n.inputChoices-choice + .inputChoices-group\n{\n	margin-top: (@xf-paddingMedium) * 2;\n}\n\n.inputChoices-spacer + .inputChoices\n{\n	margin-top: @_input-elementSpacer;\n}\n\n.inputChoices-heading\n{\n	color: @xf-textColorMuted;\n	padding-bottom: (@xf-paddingMedium) / 2;\n	border-bottom: @xf-borderSize solid @xf-borderColorFaint;\n	margin-bottom: @xf-paddingMedium;\n	position: relative;\n\n	&.inputChoices-heading--checkAll {\n		.iconic {\n			position: static;\n\n			& > input + i {\n				position: absolute;\n				right: 0;\n				left: auto;\n				width: auto;\n			}\n		}\n	}\n}\n\n.inputChoices-explain\n{\n	.m-formElementExplain();\n\n	&.inputChoices-explain--after\n	{\n		margin-top: @_input-elementSpacer;\n	}\n}\n\n.inputChoices-dependencies\n{\n	list-style: none;\n	padding: 0;\n	margin: 0;\n\n	> li\n	{\n		margin-top: @_input-elementSpacer;\n\n		> label\n		{\n			display: block;\n			padding: @xf-paddingSmall 0;\n\n			&.iconic--labelled > input + i\n			{\n				margin-left: 0;\n			}\n		}\n	}\n}\n\n.inputValidationError\n{\n	margin-top: @xf-paddingMedium;\n	padding: @xf-blockPaddingV @xf-blockPaddingH;\n	.xf-blockBorder();\n	border-radius: @xf-blockBorderRadius;\n	border-left: @xf-borderSizeFeature solid @xf-errorFeatureColor;\n	background: @xf-errorBg;\n	color: @xf-errorColor;\n\n	.m-textColoredLinks();\n\n	.m-hiddenEl(true);\n\n	&:empty\n	{\n		display: none;\n	}\n\n	> ul,\n	> ol\n	{\n		margin-top: 0;\n		margin-bottom: 0;\n	}\n}\n\n\n@media (max-width: @xf-responsiveNarrow)\n{\n	.input.input--title\n	{\n		font-size: @xf-fontSizeLarge;\n	}\n}\";s:4:\"line\";i:1;}}}','XF',2020270,'2.2.2',1629855046),(1213,'public','core_labels.less',2,'.label\n{\n\n	display: inline-block;\n	padding: 1px .35em;\n	border: 1px solid transparent;\n	border-radius: @xf-borderRadiusMedium;\n	font-size: 80%;\n	line-height: ((@xf-lineHeightDefault) * .9);\n	text-decoration: none;\n\n	&:hover,\n	a:hover &\n	{\n		text-decoration: none;\n	}\n\n	&.label--fullSize\n	{\n		font-size: 100%;\n	}\n\n	&.label--small\n	{\n		font-size: @xf-fontSizeSmall;\n	}\n\n	&.label--smallest\n	{\n		font-size: @xf-fontSizeSmallest;\n	}\n\n	// Label variations\n\n	&.label--hidden\n	{\n		// this has to essentially undo all the adjustments made by .label\n		padding: inherit;\n		border: none;\n		font-size: inherit;\n		line-height: inherit;\n		text-decoration: inherit;\n\n		&:hover\n		{\n			text-decoration: underline;\n		}\n	}\n\n	&.label--subtle\n	{\n		.m-labelVariation(@xf-textColorMuted, @xf-contentAltBg);\n	}\n\n	&.label--primary\n	{\n		.m-labelVariation(white, @xf-uix_prefixPrimary);\n	}\n\n	&.label--accent\n	{\n		.m-labelVariation(white, @xf-uix_prefixAccent);\n	}\n\n	&.label--red { .m-labelVariation(white, @xf-uix_prefixRed); }\n	&.label--green { .m-labelVariation(white, @xf-uix_prefixGreen); }\n	&.label--olive { .m-labelVariation(white, @xf-uix_prefixOlive); }\n	&.label--lightGreen { .m-labelVariation(white, @xf-uix_prefixLightGreen); }\n	&.label--blue { .m-labelVariation(black, @xf-uix_prefixBlue); }\n	&.label--royalBlue { .m-labelVariation(white, @xf-uix_prefixRoyalBlue); }\n	&.label--skyBlue { .m-labelVariation(white, @xf-uix_prefixRedSkyBlue); }\n	&.label--gray { .m-labelVariation(white, @xf-uix_prefixGray); }\n	&.label--silver { .m-labelVariation(black, @xf-uix_prefixSilver); }\n	&.label--yellow { .m-labelVariation(black, @xf-uix_prefixYellow); }\n	&.label--orange { .m-labelVariation(black, @xf-uix_prefixOrange); }\n\n        &.label--error { .m-labelVariation(#c84448, #fde9e9, #c84448); }\n}\n\n.label-append\n{\n	display: inline-block;\n}\n\n.labelLink,\n.labelLink:hover\n{\n	text-decoration: none;\n}','O:24:\"XF\\Template\\Compiler\\Ast\":1:{s:8:\"children\";a:1:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:1873:\".label\n{\n\n	display: inline-block;\n	padding: 1px .35em;\n	border: 1px solid transparent;\n	border-radius: @xf-borderRadiusMedium;\n	font-size: 80%;\n	line-height: ((@xf-lineHeightDefault) * .9);\n	text-decoration: none;\n\n	&:hover,\n	a:hover &\n	{\n		text-decoration: none;\n	}\n\n	&.label--fullSize\n	{\n		font-size: 100%;\n	}\n\n	&.label--small\n	{\n		font-size: @xf-fontSizeSmall;\n	}\n\n	&.label--smallest\n	{\n		font-size: @xf-fontSizeSmallest;\n	}\n\n	// Label variations\n\n	&.label--hidden\n	{\n		// this has to essentially undo all the adjustments made by .label\n		padding: inherit;\n		border: none;\n		font-size: inherit;\n		line-height: inherit;\n		text-decoration: inherit;\n\n		&:hover\n		{\n			text-decoration: underline;\n		}\n	}\n\n	&.label--subtle\n	{\n		.m-labelVariation(@xf-textColorMuted, @xf-contentAltBg);\n	}\n\n	&.label--primary\n	{\n		.m-labelVariation(white, @xf-uix_prefixPrimary);\n	}\n\n	&.label--accent\n	{\n		.m-labelVariation(white, @xf-uix_prefixAccent);\n	}\n\n	&.label--red { .m-labelVariation(white, @xf-uix_prefixRed); }\n	&.label--green { .m-labelVariation(white, @xf-uix_prefixGreen); }\n	&.label--olive { .m-labelVariation(white, @xf-uix_prefixOlive); }\n	&.label--lightGreen { .m-labelVariation(white, @xf-uix_prefixLightGreen); }\n	&.label--blue { .m-labelVariation(black, @xf-uix_prefixBlue); }\n	&.label--royalBlue { .m-labelVariation(white, @xf-uix_prefixRoyalBlue); }\n	&.label--skyBlue { .m-labelVariation(white, @xf-uix_prefixRedSkyBlue); }\n	&.label--gray { .m-labelVariation(white, @xf-uix_prefixGray); }\n	&.label--silver { .m-labelVariation(black, @xf-uix_prefixSilver); }\n	&.label--yellow { .m-labelVariation(black, @xf-uix_prefixYellow); }\n	&.label--orange { .m-labelVariation(black, @xf-uix_prefixOrange); }\n\n        &.label--error { .m-labelVariation(#c84448, #fde9e9, #c84448); }\n}\n\n.label-append\n{\n	display: inline-block;\n}\n\n.labelLink,\n.labelLink:hover\n{\n	text-decoration: none;\n}\";s:4:\"line\";i:1;}}}','XF',2001070,'2.0.10',1629855046),(1214,'public','core_list.less',2,'// ##################################### LISTS ##################\n\n.pairs\n{\n	padding: 0;\n	margin: 0;\n	overflow: hidden;\n	line-height: 1.7;\n\n	&.pairs--plainLabel\n	{\n		> dt\n		{\n			color: inherit;\n		}\n	}\n\n	&.pairs--spaced + .pairs\n	{\n		margin-top: @xf-paddingMedium;\n	}\n\n	&.pairs--noColon\n	{\n		> dt\n		{\n			&:after\n			{\n				content: \"\";\n			}\n		}\n	}\n\n	&.pairs--rightLabel\n	{\n		> dt\n		{\n			text-align: right;\n		}\n	}\n\n	> dt\n	{\n		padding: 0;\n		margin: 0;\n		color: @xf-textColorMuted;\n\n		.m-appendColon();\n	}\n\n	> dd\n	{\n		padding: 0;\n		margin: 0;\n	}\n\n	&.pairs--inline\n	{\n		display: inline;\n\n		> dt,\n		> dd\n		{\n			display: inline;\n		}\n	}\n\n	&.pairs--columns\n	{\n		display: table;\n		table-layout: fixed;\n		width: 100%;\n\n		> dt,\n		> dd\n		{\n			display: table-cell;\n		}\n\n		> dt\n		{\n			width: 50%;\n			padding-right: @xf-paddingMedium;\n		}\n\n		&.pairs--fixedSmall > dt\n		{\n			width: 200px;\n		}\n		&.pairs--fluidSmall > dt\n		{\n			width: 25%;\n		}\n		&.pairs--fluidHuge > dt\n		{\n			width: 70%;\n		}\n\n		@media (max-width: 500px)\n		{\n			display: block;\n			> dt,\n			> dd\n			{\n				display: block;\n			}\n			&.pairs > dt // the .pairs repetition is to increase specificity to override all fixed/fluid options\n			{\n				width: auto;\n				padding-right: 0;\n			}\n			& + .pairs\n			{\n				margin-top: @xf-paddingMedium;\n			}\n		}\n	}\n\n	&.pairs--justified\n	{\n		// .m-clearFix();\n		display: flex;\n		justify-content: space-between;\n\n		> dt\n		{\n			float: left;\n			max-width: 100%;\n			margin-right: @xf-paddingMedium;\n			flex-shrink: 0;\n		}\n\n		> dd\n		{\n			float: right;\n			text-align: right;\n			max-width: 100%;\n			overflow: hidden;\n			text-overflow: ellipsis;\n			white-space: nowrap;\n		}\n	}\n\n	&.pairs--rows\n	{\n		display: inline-table;\n		margin-right: @xf-paddingMedium;\n\n		&.pairs--rows--centered\n		{\n			> dt,\n			> dd\n			{\n				text-align: center;\n			}\n		}\n\n		&:last-of-type\n		{\n			margin-right: 0;\n		}\n\n		> dt\n		{\n			display: table-row;\n			font-size: 80%;\n\n			&:after\n			{\n				content: \'\';\n				// display: none;\n			}\n		}\n\n		> dd\n		{\n			display: table-row;\n		}\n	}\n}\n\n.pairWrapper\n{\n	&.pairWrapper--spaced\n	{\n		.pairs\n		{\n			margin-top: @xf-paddingMedium;\n\n			&:first-child\n			{\n				margin-top: 0;\n			}\n		}\n	}\n}\n\n.pairJustifier\n{\n	display: flex;\n	flex-wrap: wrap;\n	justify-content: space-between;\n		\n	margin-right: -5px;\n	margin-bottom: -5px;\n	.pairs.pairs--rows\n	{\n		margin-right: 5px;\n		margin-bottom: 5px;\n	}\n}\n\n.listPlain\n{\n	.m-listPlain();\n}\n\n.listInline\n{\n	.m-listPlain();\n\n	&.listInline--selfInline,\n	&.listInline--customField\n	{\n		display: inline;\n	}\n\n	> li\n	{\n		display: inline;\n		margin: 0;\n		padding: 0;\n	}\n\n	&.listInline--block\n	{\n		> li\n		{\n			display: inline-block;\n		}\n	}\n\n	&.listInline--comma,\n	&.listInline--customField\n	{\n		> li:after\n		{\n			content: \"{$xf.language.comma_separator}\";\n		}\n\n		> li:last-child:after\n		{\n			content: \"\";\n			display: none;\n		}\n	}\n\n	&.listInline--bullet\n	{\n		> li:before\n		{\n			content: \"\\00B7\\20\";\n		}\n\n		> li:first-child:before\n		{\n			content: \"\";\n			display: none;\n		}\n	}\n}\n\n.listHeap\n{\n	.m-listPlain();\n	margin: -4px;\n\n	> li\n	{\n		margin: 0;\n		padding: 0;\n		display: inline-block;\n		margin: 4px;\n\n		&:last-child\n		{\n			margin-right: 0;\n		}\n	}\n}\n\n.listColumns\n{\n	.m-columns(2, @xf-responsiveNarrow);\n\n	> li\n	{\n		.m-columnBreakAvoid();\n		position: relative; // workaround Chrome quirk with hover triggers in visitor menu\n	}\n\n	&.listColumns--spaced\n	{\n		> li\n		{\n			margin-bottom: .5em;\n		}\n	}\n\n	&.listColumns--narrow\n	{\n		.m-columns(2);\n	}\n\n	&.listColumns--together\n	{\n		-moz-column-gap: 0;\n		-webkit-column-gap: 0;\n		column-gap: 0;\n	}\n\n	&.listColumns--collapsed\n	{\n		display: inline-block;\n	}\n\n	&.listColumns--3\n	{\n		.m-columns(3);\n\n		@media (max-width: @xf-responsiveWide)\n		{\n			.m-columns(2, @xf-responsiveNarrow);\n		}\n	}\n\n	&.listColumns--4\n	{\n		.m-columns(4);\n\n		@media (max-width: @xf-responsiveWide)\n		{\n			.m-columns(2, @xf-responsiveNarrow);\n		}\n	}\n}\n\n.textHighlight\n{\n	font-style: normal;\n	font-weight: @xf-fontWeightHeavy;\n\n	&.textHighlight--attention\n	{\n		color: @xf-textColorAttention;\n	}\n}','O:24:\"XF\\Template\\Compiler\\Ast\":1:{s:8:\"children\";a:3:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:2721:\"// ##################################### LISTS ##################\n\n.pairs\n{\n	padding: 0;\n	margin: 0;\n	overflow: hidden;\n	line-height: 1.7;\n\n	&.pairs--plainLabel\n	{\n		> dt\n		{\n			color: inherit;\n		}\n	}\n\n	&.pairs--spaced + .pairs\n	{\n		margin-top: @xf-paddingMedium;\n	}\n\n	&.pairs--noColon\n	{\n		> dt\n		{\n			&:after\n			{\n				content: \"\";\n			}\n		}\n	}\n\n	&.pairs--rightLabel\n	{\n		> dt\n		{\n			text-align: right;\n		}\n	}\n\n	> dt\n	{\n		padding: 0;\n		margin: 0;\n		color: @xf-textColorMuted;\n\n		.m-appendColon();\n	}\n\n	> dd\n	{\n		padding: 0;\n		margin: 0;\n	}\n\n	&.pairs--inline\n	{\n		display: inline;\n\n		> dt,\n		> dd\n		{\n			display: inline;\n		}\n	}\n\n	&.pairs--columns\n	{\n		display: table;\n		table-layout: fixed;\n		width: 100%;\n\n		> dt,\n		> dd\n		{\n			display: table-cell;\n		}\n\n		> dt\n		{\n			width: 50%;\n			padding-right: @xf-paddingMedium;\n		}\n\n		&.pairs--fixedSmall > dt\n		{\n			width: 200px;\n		}\n		&.pairs--fluidSmall > dt\n		{\n			width: 25%;\n		}\n		&.pairs--fluidHuge > dt\n		{\n			width: 70%;\n		}\n\n		@media (max-width: 500px)\n		{\n			display: block;\n			> dt,\n			> dd\n			{\n				display: block;\n			}\n			&.pairs > dt // the .pairs repetition is to increase specificity to override all fixed/fluid options\n			{\n				width: auto;\n				padding-right: 0;\n			}\n			& + .pairs\n			{\n				margin-top: @xf-paddingMedium;\n			}\n		}\n	}\n\n	&.pairs--justified\n	{\n		// .m-clearFix();\n		display: flex;\n		justify-content: space-between;\n\n		> dt\n		{\n			float: left;\n			max-width: 100%;\n			margin-right: @xf-paddingMedium;\n			flex-shrink: 0;\n		}\n\n		> dd\n		{\n			float: right;\n			text-align: right;\n			max-width: 100%;\n			overflow: hidden;\n			text-overflow: ellipsis;\n			white-space: nowrap;\n		}\n	}\n\n	&.pairs--rows\n	{\n		display: inline-table;\n		margin-right: @xf-paddingMedium;\n\n		&.pairs--rows--centered\n		{\n			> dt,\n			> dd\n			{\n				text-align: center;\n			}\n		}\n\n		&:last-of-type\n		{\n			margin-right: 0;\n		}\n\n		> dt\n		{\n			display: table-row;\n			font-size: 80%;\n\n			&:after\n			{\n				content: \'\';\n				// display: none;\n			}\n		}\n\n		> dd\n		{\n			display: table-row;\n		}\n	}\n}\n\n.pairWrapper\n{\n	&.pairWrapper--spaced\n	{\n		.pairs\n		{\n			margin-top: @xf-paddingMedium;\n\n			&:first-child\n			{\n				margin-top: 0;\n			}\n		}\n	}\n}\n\n.pairJustifier\n{\n	display: flex;\n	flex-wrap: wrap;\n	justify-content: space-between;\n		\n	margin-right: -5px;\n	margin-bottom: -5px;\n	.pairs.pairs--rows\n	{\n		margin-right: 5px;\n		margin-bottom: 5px;\n	}\n}\n\n.listPlain\n{\n	.m-listPlain();\n}\n\n.listInline\n{\n	.m-listPlain();\n\n	&.listInline--selfInline,\n	&.listInline--customField\n	{\n		display: inline;\n	}\n\n	> li\n	{\n		display: inline;\n		margin: 0;\n		padding: 0;\n	}\n\n	&.listInline--block\n	{\n		> li\n		{\n			display: inline-block;\n		}\n	}\n\n	&.listInline--comma,\n	&.listInline--customField\n	{\n		> li:after\n		{\n			content: \"\";s:4:\"line\";i:1;}i:1;O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:2:\"xf\";s:10:\"dimensions\";a:2:{i:0;a:2:{i:0;s:5:\"array\";i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:8:\"language\";s:4:\"line\";i:248;}}i:1;a:2:{i:0;s:5:\"array\";i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:15:\"comma_separator\";s:4:\"line\";i:248;}}}s:7:\"filters\";a:0:{}s:4:\"line\";i:248;}i:2;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:1250:\"\";\n		}\n\n		> li:last-child:after\n		{\n			content: \"\";\n			display: none;\n		}\n	}\n\n	&.listInline--bullet\n	{\n		> li:before\n		{\n			content: \"\\00B7\\20\";\n		}\n\n		> li:first-child:before\n		{\n			content: \"\";\n			display: none;\n		}\n	}\n}\n\n.listHeap\n{\n	.m-listPlain();\n	margin: -4px;\n\n	> li\n	{\n		margin: 0;\n		padding: 0;\n		display: inline-block;\n		margin: 4px;\n\n		&:last-child\n		{\n			margin-right: 0;\n		}\n	}\n}\n\n.listColumns\n{\n	.m-columns(2, @xf-responsiveNarrow);\n\n	> li\n	{\n		.m-columnBreakAvoid();\n		position: relative; // workaround Chrome quirk with hover triggers in visitor menu\n	}\n\n	&.listColumns--spaced\n	{\n		> li\n		{\n			margin-bottom: .5em;\n		}\n	}\n\n	&.listColumns--narrow\n	{\n		.m-columns(2);\n	}\n\n	&.listColumns--together\n	{\n		-moz-column-gap: 0;\n		-webkit-column-gap: 0;\n		column-gap: 0;\n	}\n\n	&.listColumns--collapsed\n	{\n		display: inline-block;\n	}\n\n	&.listColumns--3\n	{\n		.m-columns(3);\n\n		@media (max-width: @xf-responsiveWide)\n		{\n			.m-columns(2, @xf-responsiveNarrow);\n		}\n	}\n\n	&.listColumns--4\n	{\n		.m-columns(4);\n\n		@media (max-width: @xf-responsiveWide)\n		{\n			.m-columns(2, @xf-responsiveNarrow);\n		}\n	}\n}\n\n.textHighlight\n{\n	font-style: normal;\n	font-weight: @xf-fontWeightHeavy;\n\n	&.textHighlight--attention\n	{\n		color: @xf-textColorAttention;\n	}\n}\";s:4:\"line\";i:248;}}}','XF',2020035,'2.2.0 Beta 5',1629855046),(1215,'public','core_menu.less',2,'// ###################################### MENUS ######################\n\n@_menu-arrowSize: 8px;\n@_menu-edgePadding: @xf-pageEdgeSpacer;\n@_menu-closePaddingH: @xf-paddingLarge;\n@_menu-paddingH: 12px;\n@_menu-paddingV: 12px;\n\n.menuTrigger\n{\n	cursor: pointer;\n\n	&:after\n	{\n		.m-menuGadget();\n	}\n}\n\n.menuOutsideClicker\n{\n	position: fixed;\n	display: none;\n	top: 0;\n	right: 0;\n	bottom: 0;\n	left: 0;\n	z-index: 2; // above non set stuff but below anything intentionally set\n\n	&.is-active\n	{\n		display: block;\n		-webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n	}\n}\n\n.menu\n{\n	.m-transitionFade();\n	\n	@media (max-width: @xf-responsiveNarrow) {\n		width: 90% !important;\n		max-width: 90% !important;\n		left: 0;\n		right: 0;\n		margin-left: auto;\n		margin-right: auto;\n	}\n\n	position: absolute;\n	z-index: @zIndex-2;\n	margin: @_menu-arrowSize 0 0;\n	min-width: 240px;\n	max-width: 320px;\n	border-radius: @xf-menuBorderRadius;\n	// .m-dropShadow(0, 5px, 10px, 0, .35);\n	box-shadow: @xf-uix_elevation2;\n	.xf-contentBase();\n	\n	.block-container {\n		box-shadow: none;\n		// border-radius: 0;\n		margin: 0;\n		border: none;\n		padding: 0;\n	}\n\n	&.menu--structural\n	{\n		margin-top: 0;\n		\n		// when menus nudge up against structure, the joined corner should not be radiused\n		&.menu--left\n		{\n			// border-top-left-radius: 0;\n		}\n		&.menu--right\n		{\n			// border-top-right-radius: 0;\n		}\n	}\n\n	&.menu--superWide\n	{\n		width: 75%;\n		max-width: calc(~\'100% - @{xf-pageEdgeSpacer}\');\n	}\n\n	&.menu--veryWide\n	{\n		width: 500px;\n		max-width: calc(~\'100% - @{xf-pageEdgeSpacer}\');\n	}\n\n	&.menu--wide\n	{\n		width: 350px;\n		max-width: calc(~\'100% - @{xf-pageEdgeSpacer}\');\n	}\n\n	&.menu--medium\n	{\n		width: 300px;\n		max-width: calc(~\'100% - @{xf-pageEdgeSpacer}\');\n	}\n\n	&.menu--potentialFixed\n	{\n		z-index: @zIndex-4;\n	}\n	\n	.menu-minorHeader--small {\n		padding: @_menu-paddingV @_menu-paddingH;\n		font-size: calc(@xf-menu--font-size + 1);\n	}\n	\n	// fix overflow when menu padding is less than padding medium for alert trigger\n	.alertToggler {\n		margin-right: -@_menu-paddingH;\n	}\n}\n\n.menu-arrow\n{\n	position: absolute;\n	top: 0;\n	width: 0;\n	height: 0;\n	border: 0 solid transparent;\n	display: none;\n\n	top: -@_menu-arrowSize;\n	-ltr-rtl-left: 50%;\n	-ltr-rtl-margin-left: -@_menu-arrowSize;\n	.m-triangleUp(@xf-menuFeatureBorderColor, @_menu-arrowSize);\n\n	.menu--structural &\n	{\n		top: -@_menu-arrowSize;\n	}\n\n	.menu--up &\n	{\n		display: none;\n	}\n}\n\n.menu-content\n{\n	margin: 0;\n	padding: 0;\n	list-style: none;\n	text-align: left;\n	.xf-menu();\n	border-radius: @xf-menuBorderRadius;\n	// border-top: @xf-borderSizeFeature solid @xf-menuFeatureBorderColor;\n\n	// when menus nudge up against structure, the joined corner should not be radiused\n	.menu--structural.menu--left &\n	{\n		// border-top-left-radius: 0;\n	}\n	.menu--structural.menu--right &\n	{\n		// border-top-right-radius: 0;\n	}\n\n	// potentially fixed menus\n	.menu--potentialFixed &\n	{\n		overflow: auto;\n		max-height: 450px;\n		max-height: 80vh;\n	}\n	> :last-child\n	{\n		border-bottom-left-radius: @xf-menuBorderRadius;\n		border-bottom-right-radius: @xf-menuBorderRadius;\n	}\n}\n\n.menu--pageJump\n{\n	width: auto;\n	min-width: 0;\n}\n\n.menu-header\n{\n	padding: @_menu-paddingH;\n	margin: 0;\n	font-weight: @xf-fontWeightNormal;\n	text-decoration: none;\n	.xf-menuHeader();\n\n	.m-clearFix();\n	.m-hiddenLinks();\n\n	&.menu-header--small\n	{\n		font-size: @xf-fontSizeNormal;\n	}\n\n	.menu-desc\n	{\n		color: fade(@xf-menuHeader--color, 70);\n		.m-textColoredLinks();\n	}\n}\n\n.menu-desc\n{\n	display: block;\n	font-size: @xf-fontSizeSmaller;\n	font-weight: @xf-fontWeightNormal;\n}\n\n.menu-tabHeader\n{\n	padding: 0;\n	margin: 0;\n	font-weight: @xf-fontWeightNormal;\n	text-decoration: none;\n	.xf-menuTabHeader();\n	.m-tabsTogether(xf-default(@xf-menuTabHeader--font-size, @xf-fontSizeNormal));\n\n	.tabs-tab\n	{\n		padding: @xf-blockPaddingV @_menu-paddingH max(0px, @xf-blockPaddingV - @xf-borderSizeFeature);\n		border-bottom: @xf-borderSizeFeature solid transparent;\n\n		&:hover\n		{\n			color: @xf-blockMinorTabHeaderSelected--color;\n		}\n\n		&.is-active\n		{\n			.xf-menuTabHeaderSelected();\n		}\n	}\n\n	.hScroller-action\n	{\n		.m-hScrollerActionColorVariation(\n			xf-default(@xf-menuTabHeader--background-color, transparent),\n			xf-default(@xf-menuTabHeader--color, ~\"\"),\n			xf-default(@xf-blockMinorTabHeaderSelected--color, ~\"\")\n		);\n	}\n}\n\n.menu-scroller\n{\n	overflow: auto;\n	max-height: 300px;\n	max-height: 60vh;\n	-webkit-overflow-scrolling: touch;\n\n	.menu-row + &\n	{\n		border-top: @xf-borderSize solid @xf-borderColorLight;\n	}\n}\n\n.menu-row\n{\n	margin: 0;\n	padding: @_menu-paddingH;\n	.m-clearFix();\n	\n	// causing issues when menu-row is not the first item\n	// &:not(:first-of-type):not(.menu-row--separated) {padding-top: 0;}\n\n	&.menu-row--alt\n	{\n		.xf-contentAltBase();\n	}\n\n	&.menu-row--highlighted\n	{\n		.xf-contentHighlightBase();\n	}\n\n	&.menu-row--close\n	{\n		padding-left: @_menu-closePaddingH;\n		padding-right: @_menu-closePaddingH;\n	}\n\n	&.menu-row--separated\n	{\n		+ .menu-row\n		{\n			border-top: @xf-borderSize solid @xf-borderColorLight;\n		}\n	}\n\n	&.menu-row--clickable:hover\n	{\n		background: @xf-contentHighlightBg;\n	}\n\n	&:empty\n	{\n		padding: 0;\n	}\n}\n\n.menu-linkRow\n{\n	display: block;\n	padding: @_menu-paddingV @_menu-paddingH;\n	// text-indent: @_menu-paddingH;\n	border-left: @xf-borderSizeFeature solid transparent;\n	.xf-menuLinkRow();\n	\n	&.menu-linkRow--alt\n	{\n		.xf-contentAltBase();\n	}\n\n	&.is-selected,\n	&:hover,\n	&:focus\n	{\n		.xf-menuLinkRowSelected();\n\n		// border-left-color: fade(@xf-borderColorFeature, 50%);\n\n		&:focus\n		{\n			outline: 0;\n		}\n\n		&.is-selected\n		{\n			border-left-color: @xf-borderColorFeature;\n		}\n	}\n\n	&.is-hidden\n	{\n		display: none;\n	}\n\n	i[aria-hidden=true]\n	{\n		font-size: @xf-fontSizeSmall;\n		display: inline-block;\n		width: 23px; // about 1.75em at this font size\n\n		& ~ .menu-linkRow-hint\n		{\n			padding-left: 23px;\n		}\n	}\n\n	&:hover i[aria-hidden=true]:after\n	{\n		color: @xf-linkHoverColor;\n	}\n}\n\n.menu-linkRow-hint\n{\n	font-style: inherit;\n	font-size: @xf-fontSizeSmallest;\n	color: @xf-textColorMuted;\n	display: block;\n}\n\n.menu-separator\n{\n	margin: 0 (@_menu-paddingH) / 2;\n	padding: 0;\n	border: none;\n	border-top: @xf-borderSize solid @xf-borderColorLight;\n\n	&.menu-separator--hard\n	{\n		margin: 0;\n	}\n\n	& + .menu-separator,\n	&:last-child\n	{\n		display: none;\n	}\n}\n\n.menu-footer\n{\n	padding: @_menu-paddingV @_menu-paddingH;\n	.xf-menuFooter();\n	.m-clearFix();\n\n	&.menu-footer--close\n	{\n		padding-left: @_menu-closePaddingH;\n		padding-right: @_menu-closePaddingH;\n	}\n\n	&:not(.menu-footer--split)\n	{\n		.menu-footer-counter\n		{\n			float: left;\n		}\n\n		.menu-footer-controls\n		{\n			float: right;\n			\n			.button {.xf-uix_buttonSmall();}\n		}\n	}\n\n	&.menu-footer--split\n	{\n		display: flex;\n		align-items: center;\n\n		.menu-footer-main,\n		.menu-footer-counter\n		{\n			flex-grow: 1;\n		}\n\n		.menu-footer-select:not(:last-child)\n		{\n			margin: 0 1em;\n		}\n\n		.menu-footer-opposite,\n		.menu-footer-controls\n		{\n			margin-left: auto;\n		}\n	}\n}','O:24:\"XF\\Template\\Compiler\\Ast\":1:{s:8:\"children\";a:1:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:6893:\"// ###################################### MENUS ######################\n\n@_menu-arrowSize: 8px;\n@_menu-edgePadding: @xf-pageEdgeSpacer;\n@_menu-closePaddingH: @xf-paddingLarge;\n@_menu-paddingH: 12px;\n@_menu-paddingV: 12px;\n\n.menuTrigger\n{\n	cursor: pointer;\n\n	&:after\n	{\n		.m-menuGadget();\n	}\n}\n\n.menuOutsideClicker\n{\n	position: fixed;\n	display: none;\n	top: 0;\n	right: 0;\n	bottom: 0;\n	left: 0;\n	z-index: 2; // above non set stuff but below anything intentionally set\n\n	&.is-active\n	{\n		display: block;\n		-webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n	}\n}\n\n.menu\n{\n	.m-transitionFade();\n	\n	@media (max-width: @xf-responsiveNarrow) {\n		width: 90% !important;\n		max-width: 90% !important;\n		left: 0;\n		right: 0;\n		margin-left: auto;\n		margin-right: auto;\n	}\n\n	position: absolute;\n	z-index: @zIndex-2;\n	margin: @_menu-arrowSize 0 0;\n	min-width: 240px;\n	max-width: 320px;\n	border-radius: @xf-menuBorderRadius;\n	// .m-dropShadow(0, 5px, 10px, 0, .35);\n	box-shadow: @xf-uix_elevation2;\n	.xf-contentBase();\n	\n	.block-container {\n		box-shadow: none;\n		// border-radius: 0;\n		margin: 0;\n		border: none;\n		padding: 0;\n	}\n\n	&.menu--structural\n	{\n		margin-top: 0;\n		\n		// when menus nudge up against structure, the joined corner should not be radiused\n		&.menu--left\n		{\n			// border-top-left-radius: 0;\n		}\n		&.menu--right\n		{\n			// border-top-right-radius: 0;\n		}\n	}\n\n	&.menu--superWide\n	{\n		width: 75%;\n		max-width: calc(~\'100% - @{xf-pageEdgeSpacer}\');\n	}\n\n	&.menu--veryWide\n	{\n		width: 500px;\n		max-width: calc(~\'100% - @{xf-pageEdgeSpacer}\');\n	}\n\n	&.menu--wide\n	{\n		width: 350px;\n		max-width: calc(~\'100% - @{xf-pageEdgeSpacer}\');\n	}\n\n	&.menu--medium\n	{\n		width: 300px;\n		max-width: calc(~\'100% - @{xf-pageEdgeSpacer}\');\n	}\n\n	&.menu--potentialFixed\n	{\n		z-index: @zIndex-4;\n	}\n	\n	.menu-minorHeader--small {\n		padding: @_menu-paddingV @_menu-paddingH;\n		font-size: calc(@xf-menu--font-size + 1);\n	}\n	\n	// fix overflow when menu padding is less than padding medium for alert trigger\n	.alertToggler {\n		margin-right: -@_menu-paddingH;\n	}\n}\n\n.menu-arrow\n{\n	position: absolute;\n	top: 0;\n	width: 0;\n	height: 0;\n	border: 0 solid transparent;\n	display: none;\n\n	top: -@_menu-arrowSize;\n	-ltr-rtl-left: 50%;\n	-ltr-rtl-margin-left: -@_menu-arrowSize;\n	.m-triangleUp(@xf-menuFeatureBorderColor, @_menu-arrowSize);\n\n	.menu--structural &\n	{\n		top: -@_menu-arrowSize;\n	}\n\n	.menu--up &\n	{\n		display: none;\n	}\n}\n\n.menu-content\n{\n	margin: 0;\n	padding: 0;\n	list-style: none;\n	text-align: left;\n	.xf-menu();\n	border-radius: @xf-menuBorderRadius;\n	// border-top: @xf-borderSizeFeature solid @xf-menuFeatureBorderColor;\n\n	// when menus nudge up against structure, the joined corner should not be radiused\n	.menu--structural.menu--left &\n	{\n		// border-top-left-radius: 0;\n	}\n	.menu--structural.menu--right &\n	{\n		// border-top-right-radius: 0;\n	}\n\n	// potentially fixed menus\n	.menu--potentialFixed &\n	{\n		overflow: auto;\n		max-height: 450px;\n		max-height: 80vh;\n	}\n	> :last-child\n	{\n		border-bottom-left-radius: @xf-menuBorderRadius;\n		border-bottom-right-radius: @xf-menuBorderRadius;\n	}\n}\n\n.menu--pageJump\n{\n	width: auto;\n	min-width: 0;\n}\n\n.menu-header\n{\n	padding: @_menu-paddingH;\n	margin: 0;\n	font-weight: @xf-fontWeightNormal;\n	text-decoration: none;\n	.xf-menuHeader();\n\n	.m-clearFix();\n	.m-hiddenLinks();\n\n	&.menu-header--small\n	{\n		font-size: @xf-fontSizeNormal;\n	}\n\n	.menu-desc\n	{\n		color: fade(@xf-menuHeader--color, 70);\n		.m-textColoredLinks();\n	}\n}\n\n.menu-desc\n{\n	display: block;\n	font-size: @xf-fontSizeSmaller;\n	font-weight: @xf-fontWeightNormal;\n}\n\n.menu-tabHeader\n{\n	padding: 0;\n	margin: 0;\n	font-weight: @xf-fontWeightNormal;\n	text-decoration: none;\n	.xf-menuTabHeader();\n	.m-tabsTogether(xf-default(@xf-menuTabHeader--font-size, @xf-fontSizeNormal));\n\n	.tabs-tab\n	{\n		padding: @xf-blockPaddingV @_menu-paddingH max(0px, @xf-blockPaddingV - @xf-borderSizeFeature);\n		border-bottom: @xf-borderSizeFeature solid transparent;\n\n		&:hover\n		{\n			color: @xf-blockMinorTabHeaderSelected--color;\n		}\n\n		&.is-active\n		{\n			.xf-menuTabHeaderSelected();\n		}\n	}\n\n	.hScroller-action\n	{\n		.m-hScrollerActionColorVariation(\n			xf-default(@xf-menuTabHeader--background-color, transparent),\n			xf-default(@xf-menuTabHeader--color, ~\"\"),\n			xf-default(@xf-blockMinorTabHeaderSelected--color, ~\"\")\n		);\n	}\n}\n\n.menu-scroller\n{\n	overflow: auto;\n	max-height: 300px;\n	max-height: 60vh;\n	-webkit-overflow-scrolling: touch;\n\n	.menu-row + &\n	{\n		border-top: @xf-borderSize solid @xf-borderColorLight;\n	}\n}\n\n.menu-row\n{\n	margin: 0;\n	padding: @_menu-paddingH;\n	.m-clearFix();\n	\n	// causing issues when menu-row is not the first item\n	// &:not(:first-of-type):not(.menu-row--separated) {padding-top: 0;}\n\n	&.menu-row--alt\n	{\n		.xf-contentAltBase();\n	}\n\n	&.menu-row--highlighted\n	{\n		.xf-contentHighlightBase();\n	}\n\n	&.menu-row--close\n	{\n		padding-left: @_menu-closePaddingH;\n		padding-right: @_menu-closePaddingH;\n	}\n\n	&.menu-row--separated\n	{\n		+ .menu-row\n		{\n			border-top: @xf-borderSize solid @xf-borderColorLight;\n		}\n	}\n\n	&.menu-row--clickable:hover\n	{\n		background: @xf-contentHighlightBg;\n	}\n\n	&:empty\n	{\n		padding: 0;\n	}\n}\n\n.menu-linkRow\n{\n	display: block;\n	padding: @_menu-paddingV @_menu-paddingH;\n	// text-indent: @_menu-paddingH;\n	border-left: @xf-borderSizeFeature solid transparent;\n	.xf-menuLinkRow();\n	\n	&.menu-linkRow--alt\n	{\n		.xf-contentAltBase();\n	}\n\n	&.is-selected,\n	&:hover,\n	&:focus\n	{\n		.xf-menuLinkRowSelected();\n\n		// border-left-color: fade(@xf-borderColorFeature, 50%);\n\n		&:focus\n		{\n			outline: 0;\n		}\n\n		&.is-selected\n		{\n			border-left-color: @xf-borderColorFeature;\n		}\n	}\n\n	&.is-hidden\n	{\n		display: none;\n	}\n\n	i[aria-hidden=true]\n	{\n		font-size: @xf-fontSizeSmall;\n		display: inline-block;\n		width: 23px; // about 1.75em at this font size\n\n		& ~ .menu-linkRow-hint\n		{\n			padding-left: 23px;\n		}\n	}\n\n	&:hover i[aria-hidden=true]:after\n	{\n		color: @xf-linkHoverColor;\n	}\n}\n\n.menu-linkRow-hint\n{\n	font-style: inherit;\n	font-size: @xf-fontSizeSmallest;\n	color: @xf-textColorMuted;\n	display: block;\n}\n\n.menu-separator\n{\n	margin: 0 (@_menu-paddingH) / 2;\n	padding: 0;\n	border: none;\n	border-top: @xf-borderSize solid @xf-borderColorLight;\n\n	&.menu-separator--hard\n	{\n		margin: 0;\n	}\n\n	& + .menu-separator,\n	&:last-child\n	{\n		display: none;\n	}\n}\n\n.menu-footer\n{\n	padding: @_menu-paddingV @_menu-paddingH;\n	.xf-menuFooter();\n	.m-clearFix();\n\n	&.menu-footer--close\n	{\n		padding-left: @_menu-closePaddingH;\n		padding-right: @_menu-closePaddingH;\n	}\n\n	&:not(.menu-footer--split)\n	{\n		.menu-footer-counter\n		{\n			float: left;\n		}\n\n		.menu-footer-controls\n		{\n			float: right;\n			\n			.button {.xf-uix_buttonSmall();}\n		}\n	}\n\n	&.menu-footer--split\n	{\n		display: flex;\n		align-items: center;\n\n		.menu-footer-main,\n		.menu-footer-counter\n		{\n			flex-grow: 1;\n		}\n\n		.menu-footer-select:not(:last-child)\n		{\n			margin: 0 1em;\n		}\n\n		.menu-footer-opposite,\n		.menu-footer-controls\n		{\n			margin-left: auto;\n		}\n	}\n}\";s:4:\"line\";i:1;}}}','XF',2020370,'2.2.3',1629855046),(1216,'public','core_offcanvas.less',2,'// ################################## OFF CANVAS MENU #########################\n\n@_offCanvas-animationLength: @xf-animationSpeed;\n\n.offCanvasMenu\n{\n	display: none;\n	position: fixed;\n	top: 0;\n	bottom: 0;\n	left: 0;\n	right: 0;\n	z-index: @zIndex-5;\n	.m-transition(none; @_offCanvas-animationLength); // needed to keep the children displayed through animation\n	.m-transform(scale(1)); // forces instant repaint in iOS\n\n	// every tap on iOS causes a brief highlight, disable it for off canvas menu\n	// then restore it for some tappable elements to retain it\n	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n\n	pointer-events: none;\n\n	> * {pointer-events: auto;}\n\n	a\n	{\n		-webkit-tap-highlight-color: initial;\n	}\n\n	&.is-transitioning\n	{\n		display: block;\n	}\n\n	&.is-active\n	{\n		display: block;\n	}\n\n	.offCanvasMenu-hidden\n	{\n		display: none;\n	}\n\n	.offCanvasMenu-shown\n	{\n		display: block;\n	}\n\n	.offCanvasMenu-closer\n	{\n		float: right;\n		cursor: pointer;\n		text-decoration: none;\n		-webkit-tap-highlight-color: initial;\n		padding: @xf-paddingLarge;\n		margin: -@xf-paddingLarge;\n\n		&:hover\n		{\n			text-decoration: none;\n		}\n\n		&:after\n		{\n			.m-faBase();\n			.m-faContent(@fa-var-times, .79em);\n		}\n	}\n\n	.block-container,\n	.blockMessage\n	{\n		margin-left: 0;\n		margin-right: 0;\n		border-radius: 0;\n		border-left: none;\n		border-right: none;\n	}\n}\n\n.offCanvasMenu-shown\n{\n	display: none;\n}\n\n.offCanvasMenu-backdrop\n{\n	position: absolute;\n	top: 0;\n	bottom: 0;\n	left: 0;\n	right: 0;\n	background: rgba(0, 0, 0, .25);\n	opacity: 0;\n	.m-transition(all; @_offCanvas-animationLength; ease-in-out);\n\n	.is-active &\n	{\n		opacity: 1;\n	}\n}\n\n.offCanvasMenu-content\n{\n	position: relative;\n	width: 280px;\n	max-width: 85%;\n	height: 100%;\n	overflow: auto;\n	.m-transition(all; @_offCanvas-animationLength; ease-in-out);\n	-webkit-overflow-scrolling: touch;\n	.xf-uix_canvas();\n\n	.has-os-ios &\n	{\n		// accounts for iOS deadzone in Safari\n		padding-bottom: 44px;\n	}\n\n	& when(@ltr)\n	{\n		.m-dropShadow(2px, 0, 5px, 0, .25);\n		.m-transform(translateX(-280px));\n	}\n\n	& when(@rtl)\n	{\n		.m-dropShadow(-2px, 0, 5px, 0, .25);\n		.m-transform(translateX(280px));\n	}\n\n	.is-active &\n	{\n		.m-transform(translateX(0));\n	}\n\n	.p-nav-content {\n		margin-bottom: 96px;\n	}\n}\n\n.offCanvasMenu-header\n{\n	padding: @xf-paddingLarge;\n	margin: 0;\n	font-size: @xf-fontSizeLarge;\n	font-weight: @xf-fontWeightHeavy;\n	background-color: @xf-contentHighlightBg;\n\n	.m-clearFix();\n	.m-hiddenLinks();\n\n	&.offCanvasMenu-header--separated\n	{\n		margin-bottom: @xf-paddingLarge;\n	}\n}\n\n.offCanvasMenu-row\n{\n	padding: @xf-paddingLarge;\n}\n\n.offCanvasMenu-separator\n{\n	padding: 0;\n	margin: 0;\n	border: none;\n	border-top: 1px solid transparent;\n}\n\n.offCanvasMenu-link\n{\n	display: block;\n	padding: @xf-paddingLarge;\n	font-size: @xf-fontSizeLarge;\n	text-decoration: inherit;\n\n	&:hover\n	{\n		text-decoration: inherit;\n	}\n\n	&.offCanvasMenu-link--splitToggle\n	{\n		position: relative;\n		text-decoration: inherit;\n\n		&:before\n		{\n			content: \'\';\n			position: absolute;\n			left: 0;\n			top: (@xf-paddingLarge - 4px);\n			bottom: (@xf-paddingLarge - 4px);\n			width: 0;\n			border-left: 1px solid currentColor;\n		}\n\n		&:after\n		{\n			.m-faBase();\n			.m-faContent(@fa-var-chevron-down, .88em);\n		}\n\n		&.is-active:after\n		{\n			.m-faContent(@fa-var-chevron-up, .88em);\n		}\n	}\n}\n\n.offCanvasMenu-linkHolder\n{\n	display: flex;\n\n	&.is-selected\n	{\n		a\n		{\n			color: inherit;\n		}\n\n		.offCanvasMenu-link:first-child\n		{\n			padding-left: @xf-paddingLarge;\n		}\n	}\n\n	.offCanvasMenu-link\n	{\n		flex-grow: 1;\n\n		&.offCanvasMenu-link--splitToggle\n		{\n			flex-grow: 0;\n		}\n\n		&:hover\n		{\n			background: none;\n		}\n	}\n}\n\n.offCanvasMenu-list\n{\n	.m-listPlain();\n\n	> li\n	{\n		border-top: @xf-borderSize solid transparent;\n	}\n\n	&:first-child > li:first-child\n	{\n		border-top: none;\n	}\n}\n\n.offCanvasMenu-subList\n{\n	.m-listPlain();\n	.m-transitionFadeDown();\n\n	padding-bottom: @xf-paddingLargest;\n\n	.offCanvasMenu-link\n	{\n		padding-left: @xf-paddingLarge;\n		padding-top: @xf-paddingMedium;\n		padding-bottom: @xf-paddingMedium;\n		font-size: @xf-fontSizeSmall;\n	}\n}\n\n.offCanvasMenu-installBanner\n{\n	display: flex;\n	justify-content: space-between;\n	align-items: center;\n	padding: @xf-paddingLarge @xf-paddingMedium;\n	font-size: @xf-fontSizeLarge;\n}\n\n.offCanvasMenu--blocks\n{\n	.offCanvasMenu-content\n	{\n		// .xf-pageBackground();\n		// color: @xf-textColor;\n	}\n\n	.offCanvasMenu-header\n	{\n		color: @xf-textColorEmphasized;\n		background: @xf-contentHighlightBg;\n		border-bottom: @xf-borderSize solid @xf-borderColorHeavy;\n	}\n\n	.offCanvasMenu-separator\n	{\n		border-top-color: @xf-borderColor;\n	}\n\n	.offCanvasMenu-list > li\n	{\n		border-top-color: @xf-borderColor;\n	}\n}\n\n.offCanvasMenu--nav\n{\n	.offCanvasMenu-content\n	{\n		// .xf-publicNav();\n		font-size: @xf-fontSizeSmall;\n\n		display: flex;\n		flex-direction: column;\n\n		a\n		{\n			color: inherit;\n		}\n	}\n\n	.offCanvasMenu-header\n	{\n		background: @xf-publicHeaderAdjustColor;\n		border-bottom: @xf-borderSize solid fadein(@xf-publicHeaderAdjustColor, 10%);\n		.xf-uix_canvasHeader();\n	}\n\n	.offCanvasMenu-list\n	{\n		border-bottom: @xf-borderSize solid fadein(@xf-publicHeaderAdjustColor, 10%);\n\n		a {\n			.xf-uix_canvasNavItem();\n			border-radius: 0;\n			\n			&:hover {.xf-uix_canvasNavItemHoverColor();}\n		}\n	}\n\n	.offCanvasMenu-separator\n	{\n		border-top-color: fadein(@xf-publicHeaderAdjustColor, 10%);\n	}\n\n	.offCanvasMenu-link.offCanvasMenu-link--splitToggle:before\n	{\n		border-left-color: fadein(@xf-publicHeaderAdjustColor, 1%);\n	}\n\n	.offCanvasMenu-linkHolder\n	{\n		text-decoration: none;\n\n		&:hover\n		{\n			// background: fadeout(@xf-publicHeaderAdjustColor, 6%);\n		}\n\n		&.is-selected\n		{\n			// .xf-publicNavSelected(no-border, no-border-radius);\n\n			a, .offCanvasMenu-link {.xf-uix_canvasNavItemActive();}\n\n			.offCanvasMenu-link.offCanvasMenu-link--splitToggle:before\n			{\n				// border-left-color: fade(xf-default(@xf-publicNavSelected--color, transparent), 20%);\n			}\n		}\n	}\n\n	.offCanvasMenu-subList\n	{\n		background: @xf-publicHeaderAdjustColor;\n\n		a {\n			.xf-uix_canvasNavSubItem();\n\n			&:hover {.xf-uix_canvasNavItemHoverColor();}\n		}\n\n		.offCanvasMenu-link:hover\n		{\n			text-decoration: none;\n			// background: @xf-publicHeaderAdjustColor;\n		}\n	}\n\n	.offCanvasMenu-list > li\n	{\n		border-top-color: @xf-publicHeaderAdjustColor;\n	}\n\n	.offCanvasMenu-installBanner\n	{\n		margin-top: auto;\n		background: @xf-publicHeaderAdjustColor;\n		border-top: @xf-borderSize solid fadein(@xf-publicHeaderAdjustColor, 10%);\n	}\n}','O:24:\"XF\\Template\\Compiler\\Ast\":1:{s:8:\"children\";a:1:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:6417:\"// ################################## OFF CANVAS MENU #########################\n\n@_offCanvas-animationLength: @xf-animationSpeed;\n\n.offCanvasMenu\n{\n	display: none;\n	position: fixed;\n	top: 0;\n	bottom: 0;\n	left: 0;\n	right: 0;\n	z-index: @zIndex-5;\n	.m-transition(none; @_offCanvas-animationLength); // needed to keep the children displayed through animation\n	.m-transform(scale(1)); // forces instant repaint in iOS\n\n	// every tap on iOS causes a brief highlight, disable it for off canvas menu\n	// then restore it for some tappable elements to retain it\n	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n\n	pointer-events: none;\n\n	> * {pointer-events: auto;}\n\n	a\n	{\n		-webkit-tap-highlight-color: initial;\n	}\n\n	&.is-transitioning\n	{\n		display: block;\n	}\n\n	&.is-active\n	{\n		display: block;\n	}\n\n	.offCanvasMenu-hidden\n	{\n		display: none;\n	}\n\n	.offCanvasMenu-shown\n	{\n		display: block;\n	}\n\n	.offCanvasMenu-closer\n	{\n		float: right;\n		cursor: pointer;\n		text-decoration: none;\n		-webkit-tap-highlight-color: initial;\n		padding: @xf-paddingLarge;\n		margin: -@xf-paddingLarge;\n\n		&:hover\n		{\n			text-decoration: none;\n		}\n\n		&:after\n		{\n			.m-faBase();\n			.m-faContent(@fa-var-times, .79em);\n		}\n	}\n\n	.block-container,\n	.blockMessage\n	{\n		margin-left: 0;\n		margin-right: 0;\n		border-radius: 0;\n		border-left: none;\n		border-right: none;\n	}\n}\n\n.offCanvasMenu-shown\n{\n	display: none;\n}\n\n.offCanvasMenu-backdrop\n{\n	position: absolute;\n	top: 0;\n	bottom: 0;\n	left: 0;\n	right: 0;\n	background: rgba(0, 0, 0, .25);\n	opacity: 0;\n	.m-transition(all; @_offCanvas-animationLength; ease-in-out);\n\n	.is-active &\n	{\n		opacity: 1;\n	}\n}\n\n.offCanvasMenu-content\n{\n	position: relative;\n	width: 280px;\n	max-width: 85%;\n	height: 100%;\n	overflow: auto;\n	.m-transition(all; @_offCanvas-animationLength; ease-in-out);\n	-webkit-overflow-scrolling: touch;\n	.xf-uix_canvas();\n\n	.has-os-ios &\n	{\n		// accounts for iOS deadzone in Safari\n		padding-bottom: 44px;\n	}\n\n	& when(@ltr)\n	{\n		.m-dropShadow(2px, 0, 5px, 0, .25);\n		.m-transform(translateX(-280px));\n	}\n\n	& when(@rtl)\n	{\n		.m-dropShadow(-2px, 0, 5px, 0, .25);\n		.m-transform(translateX(280px));\n	}\n\n	.is-active &\n	{\n		.m-transform(translateX(0));\n	}\n\n	.p-nav-content {\n		margin-bottom: 96px;\n	}\n}\n\n.offCanvasMenu-header\n{\n	padding: @xf-paddingLarge;\n	margin: 0;\n	font-size: @xf-fontSizeLarge;\n	font-weight: @xf-fontWeightHeavy;\n	background-color: @xf-contentHighlightBg;\n\n	.m-clearFix();\n	.m-hiddenLinks();\n\n	&.offCanvasMenu-header--separated\n	{\n		margin-bottom: @xf-paddingLarge;\n	}\n}\n\n.offCanvasMenu-row\n{\n	padding: @xf-paddingLarge;\n}\n\n.offCanvasMenu-separator\n{\n	padding: 0;\n	margin: 0;\n	border: none;\n	border-top: 1px solid transparent;\n}\n\n.offCanvasMenu-link\n{\n	display: block;\n	padding: @xf-paddingLarge;\n	font-size: @xf-fontSizeLarge;\n	text-decoration: inherit;\n\n	&:hover\n	{\n		text-decoration: inherit;\n	}\n\n	&.offCanvasMenu-link--splitToggle\n	{\n		position: relative;\n		text-decoration: inherit;\n\n		&:before\n		{\n			content: \'\';\n			position: absolute;\n			left: 0;\n			top: (@xf-paddingLarge - 4px);\n			bottom: (@xf-paddingLarge - 4px);\n			width: 0;\n			border-left: 1px solid currentColor;\n		}\n\n		&:after\n		{\n			.m-faBase();\n			.m-faContent(@fa-var-chevron-down, .88em);\n		}\n\n		&.is-active:after\n		{\n			.m-faContent(@fa-var-chevron-up, .88em);\n		}\n	}\n}\n\n.offCanvasMenu-linkHolder\n{\n	display: flex;\n\n	&.is-selected\n	{\n		a\n		{\n			color: inherit;\n		}\n\n		.offCanvasMenu-link:first-child\n		{\n			padding-left: @xf-paddingLarge;\n		}\n	}\n\n	.offCanvasMenu-link\n	{\n		flex-grow: 1;\n\n		&.offCanvasMenu-link--splitToggle\n		{\n			flex-grow: 0;\n		}\n\n		&:hover\n		{\n			background: none;\n		}\n	}\n}\n\n.offCanvasMenu-list\n{\n	.m-listPlain();\n\n	> li\n	{\n		border-top: @xf-borderSize solid transparent;\n	}\n\n	&:first-child > li:first-child\n	{\n		border-top: none;\n	}\n}\n\n.offCanvasMenu-subList\n{\n	.m-listPlain();\n	.m-transitionFadeDown();\n\n	padding-bottom: @xf-paddingLargest;\n\n	.offCanvasMenu-link\n	{\n		padding-left: @xf-paddingLarge;\n		padding-top: @xf-paddingMedium;\n		padding-bottom: @xf-paddingMedium;\n		font-size: @xf-fontSizeSmall;\n	}\n}\n\n.offCanvasMenu-installBanner\n{\n	display: flex;\n	justify-content: space-between;\n	align-items: center;\n	padding: @xf-paddingLarge @xf-paddingMedium;\n	font-size: @xf-fontSizeLarge;\n}\n\n.offCanvasMenu--blocks\n{\n	.offCanvasMenu-content\n	{\n		// .xf-pageBackground();\n		// color: @xf-textColor;\n	}\n\n	.offCanvasMenu-header\n	{\n		color: @xf-textColorEmphasized;\n		background: @xf-contentHighlightBg;\n		border-bottom: @xf-borderSize solid @xf-borderColorHeavy;\n	}\n\n	.offCanvasMenu-separator\n	{\n		border-top-color: @xf-borderColor;\n	}\n\n	.offCanvasMenu-list > li\n	{\n		border-top-color: @xf-borderColor;\n	}\n}\n\n.offCanvasMenu--nav\n{\n	.offCanvasMenu-content\n	{\n		// .xf-publicNav();\n		font-size: @xf-fontSizeSmall;\n\n		display: flex;\n		flex-direction: column;\n\n		a\n		{\n			color: inherit;\n		}\n	}\n\n	.offCanvasMenu-header\n	{\n		background: @xf-publicHeaderAdjustColor;\n		border-bottom: @xf-borderSize solid fadein(@xf-publicHeaderAdjustColor, 10%);\n		.xf-uix_canvasHeader();\n	}\n\n	.offCanvasMenu-list\n	{\n		border-bottom: @xf-borderSize solid fadein(@xf-publicHeaderAdjustColor, 10%);\n\n		a {\n			.xf-uix_canvasNavItem();\n			border-radius: 0;\n			\n			&:hover {.xf-uix_canvasNavItemHoverColor();}\n		}\n	}\n\n	.offCanvasMenu-separator\n	{\n		border-top-color: fadein(@xf-publicHeaderAdjustColor, 10%);\n	}\n\n	.offCanvasMenu-link.offCanvasMenu-link--splitToggle:before\n	{\n		border-left-color: fadein(@xf-publicHeaderAdjustColor, 1%);\n	}\n\n	.offCanvasMenu-linkHolder\n	{\n		text-decoration: none;\n\n		&:hover\n		{\n			// background: fadeout(@xf-publicHeaderAdjustColor, 6%);\n		}\n\n		&.is-selected\n		{\n			// .xf-publicNavSelected(no-border, no-border-radius);\n\n			a, .offCanvasMenu-link {.xf-uix_canvasNavItemActive();}\n\n			.offCanvasMenu-link.offCanvasMenu-link--splitToggle:before\n			{\n				// border-left-color: fade(xf-default(@xf-publicNavSelected--color, transparent), 20%);\n			}\n		}\n	}\n\n	.offCanvasMenu-subList\n	{\n		background: @xf-publicHeaderAdjustColor;\n\n		a {\n			.xf-uix_canvasNavSubItem();\n\n			&:hover {.xf-uix_canvasNavItemHoverColor();}\n		}\n\n		.offCanvasMenu-link:hover\n		{\n			text-decoration: none;\n			// background: @xf-publicHeaderAdjustColor;\n		}\n	}\n\n	.offCanvasMenu-list > li\n	{\n		border-top-color: @xf-publicHeaderAdjustColor;\n	}\n\n	.offCanvasMenu-installBanner\n	{\n		margin-top: auto;\n		background: @xf-publicHeaderAdjustColor;\n		border-top: @xf-borderSize solid fadein(@xf-publicHeaderAdjustColor, 10%);\n	}\n}\";s:4:\"line\";i:1;}}}','XF',2020034,'2.2.0 Beta 4',1629855046),(1217,'public','core_overlay.less',2,'// #################################### OVERLAYS ################################\n\n.overlay-container\n{\n	display: none;\n	position: fixed;\n	top: 0;\n	bottom: 0;\n	left: 0;\n	right: 0;\n	z-index: @zIndex-9;\n	background: @xf-overlayMaskColor;\n	-webkit-overflow-scrolling: touch;\n	opacity: 0;\n	.m-transition(opacity);\n	\n	@media (max-width: @xf-responsiveNarrow) {		\n		.overlay-title {\n			position: sticky;\n			top: 0;\n		}\n	}\n\n	&.is-transitioning\n	{\n		display: block;\n	}\n\n	&.is-active\n	{\n		display: block;\n		opacity: 1;\n		@media (max-width: @xf-responsiveNarrow) {\n			transform: translatey(0);\n		}\n	}\n}\n\n.overlay\n{\n	position: relative;\n	margin: 40px auto 10px;\n	margin-top: @xf-overlayTopMargin;\n	width: 100%;\n	max-width: 800px;\n	background: @xf-contentBg;\n	color: @xf-textColor;\n	.xf-blockBorder();\n	border-radius: @xf-blockBorderRadius;\n	.m-dropShadow(0, 5px, 15px, 0, .5);\n	outline: none;\n\n	> .overlay-title:first-child,\n	.overlay-firstChild\n	{\n		border-top-left-radius: @xf-blockBorderRadius;\n		border-top-right-radius: @xf-blockBorderRadius;\n	}\n\n	> .overlay-content > *:last-child,\n	.overlay-lastChild\n	{\n		border-bottom-left-radius: @xf-blockBorderRadius;\n		border-bottom-right-radius: @xf-blockBorderRadius;\n	}\n	\n	.block-container {box-shadow: none;}\n}\n\n@media (max-width: @xf-responsiveWide)\n{\n	.overlay\n	{\n		max-width: calc(~\'100% - 20px\');\n	}\n}\n\n@media (max-width: @xf-responsiveNarrow) {\n	.overlay {\n		max-width: 100%;\n		margin: 0;\n		margin-top: auto;\n		max-height: 75vh;\n		border-bottom-left-radius: 0;\n		border-bottom-right-radius: 0;\n		overflow-y: scroll;\n		position: fixed;\n		bottom: 0;\n		top: auto;\n		transform: translatey(100%);\n		transition: transform ease-in .25s;\n		\n		.block-container {\n			margin-left: 0;\n			margin-right: 0;\n		}\n		\n		.is-active & {\n			transform: translatey(0%);\n		}\n		\n		.overlay-title {z-index: 1;}\n		\n		.formSubmitRow--sticky {\n			position: sticky;\n			bottom: 0;\n		}\n	}\n}\n\n.overlay-title\n{\n	.m-clearFix();\n\n	display: none;\n	margin: 0;\n	font-weight: @xf-fontWeightNormal;\n	.xf-overlayHeader();\n\n	.overlay &\n	{\n		display: block;\n	}\n}\n\n.overlay-titleCloser\n{\n	float: right;\n	cursor: pointer;\n	margin-left: 5px;\n	text-decoration: none;\n	// opacity: .5;\n	.m-transition();\n\n	&:after\n	{\n		.m-faBase();\n		.m-faContent(@fa-var-times);\n	}\n\n	&:hover\n	{\n		text-decoration: none;\n		opacity: 1;\n	}\n}\n\n.overlay-content\n{\n	.m-clearFix();\n}\n\n// when displaying a modal, prevent scrolling on the main content but allow it on the overlay\nbody.is-modalOpen\n{\n	overflow: hidden !important;\n\n	.overlay-container,\n	.offCanvasMenu\n	{\n		overflow-y: scroll !important;\n	}\n}\n\n@media (max-width: @xf-responsiveNarrow)\n{\n	.overlay-title\n	{\n		font-size: @xf-fontSizeLarger;\n	}\n}\n\n// ############################### OVERLAY/BLOCK NESTING ##############################\n\n.block-container > .tabPanes > li,\n.block-container > .block-body,\n.block-container > .block-body > .block-row,\n.overlay-content\n{\n	> .blocks > .block > .block-container,\n	> .block > .block-container,\n	> .blockMessage\n	{\n		margin-left: 0;\n		margin-right: 0;\n		border-radius: @xf-blockBorderRadius; // restore the radius that might be removed for some viewports as we\'re within the overlay\n		border-left: none;\n		border-right: none;\n	}\n\n	> .blocks > .block:first-child,\n	> .block:first-child,\n	> .blockMessage:first-child\n	{\n		margin-top: 0;\n\n		.block-outer:not(.block-outer--after)\n		{\n			border-bottom: @xf-borderSize solid @xf-borderColorLight;\n			padding: @xf-blockPaddingV;\n		}\n	}\n\n	> .blocks > .block:last-child,\n	> .block:last-child,\n	> .blockMessage:last-child\n	{\n		margin-bottom: 0;\n\n		.block-outer.block-outer--after\n		{\n			border-top: @xf-borderSize solid @xf-borderColorLight;\n			padding: @xf-blockPaddingV;\n		}\n	}\n\n	> .blocks > .block:first-child > .block-container,\n	> .block:first-child > .block-container,\n	> .blockMessage:first-child\n	{\n		border-top: none;\n	}\n\n	> .blocks > .block:last-child > .block-container,\n	> .block:last-child > .block-container,\n	> .blockMessage:last-child\n	{\n		border-bottom: none;\n	}\n\n	> .block:not(:first-child) > .block-container,\n	> .blockMessage:not(:first-child)\n	{\n		.m-borderTopRadius(0);\n	}\n\n	> .blocks > .block:not(:last-child) > .block-container,\n	> .block:not(:last-child) > .block-container,\n	> .blockMessage:not(:last-child)\n	{\n		.m-borderBottomRadius(0);\n	}\n}\n\n.overlay-content\n{\n	> .blocks > .block > .block-container,\n	> .block > .block-container,\n	> .blockMessage\n	{\n		.m-borderTopRadius(0);\n	}\n\n	> .blocks > .block > .block-container,\n	> .block > .block-container\n	{\n		> :first-child\n		{\n			.m-borderTopRadius(0);\n		}\n\n		> .block-body:first-child > .formRow:first-child\n		{\n			> dt { border-top-left-radius: 0; }\n			> dd { border-top-right-radius: 0; }\n		}\n\n		> .dataList:first-child\n		{\n			tbody:first-child .dataList-row:first-child,\n			thead:first-child .dataList-row:first-child\n			{\n				> .dataList-cell:first-child { border-top-left-radius: 0; }\n				> .dataList-cell:last-child { border-top-right-radius: 0; }\n			}\n		}\n	}\n\n	> .block:last-child > .block-container > .formSubmitRow:not(.is-sticky):last-child .formSubmitRow-bar\n	{\n		border-bottom-left-radius: @block-borderRadius-inner;\n		border-bottom-right-radius: @block-borderRadius-inner;\n	}\n}','O:24:\"XF\\Template\\Compiler\\Ast\":1:{s:8:\"children\";a:1:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:5182:\"// #################################### OVERLAYS ################################\n\n.overlay-container\n{\n	display: none;\n	position: fixed;\n	top: 0;\n	bottom: 0;\n	left: 0;\n	right: 0;\n	z-index: @zIndex-9;\n	background: @xf-overlayMaskColor;\n	-webkit-overflow-scrolling: touch;\n	opacity: 0;\n	.m-transition(opacity);\n	\n	@media (max-width: @xf-responsiveNarrow) {		\n		.overlay-title {\n			position: sticky;\n			top: 0;\n		}\n	}\n\n	&.is-transitioning\n	{\n		display: block;\n	}\n\n	&.is-active\n	{\n		display: block;\n		opacity: 1;\n		@media (max-width: @xf-responsiveNarrow) {\n			transform: translatey(0);\n		}\n	}\n}\n\n.overlay\n{\n	position: relative;\n	margin: 40px auto 10px;\n	margin-top: @xf-overlayTopMargin;\n	width: 100%;\n	max-width: 800px;\n	background: @xf-contentBg;\n	color: @xf-textColor;\n	.xf-blockBorder();\n	border-radius: @xf-blockBorderRadius;\n	.m-dropShadow(0, 5px, 15px, 0, .5);\n	outline: none;\n\n	> .overlay-title:first-child,\n	.overlay-firstChild\n	{\n		border-top-left-radius: @xf-blockBorderRadius;\n		border-top-right-radius: @xf-blockBorderRadius;\n	}\n\n	> .overlay-content > *:last-child,\n	.overlay-lastChild\n	{\n		border-bottom-left-radius: @xf-blockBorderRadius;\n		border-bottom-right-radius: @xf-blockBorderRadius;\n	}\n	\n	.block-container {box-shadow: none;}\n}\n\n@media (max-width: @xf-responsiveWide)\n{\n	.overlay\n	{\n		max-width: calc(~\'100% - 20px\');\n	}\n}\n\n@media (max-width: @xf-responsiveNarrow) {\n	.overlay {\n		max-width: 100%;\n		margin: 0;\n		margin-top: auto;\n		max-height: 75vh;\n		border-bottom-left-radius: 0;\n		border-bottom-right-radius: 0;\n		overflow-y: scroll;\n		position: fixed;\n		bottom: 0;\n		top: auto;\n		transform: translatey(100%);\n		transition: transform ease-in .25s;\n		\n		.block-container {\n			margin-left: 0;\n			margin-right: 0;\n		}\n		\n		.is-active & {\n			transform: translatey(0%);\n		}\n		\n		.overlay-title {z-index: 1;}\n		\n		.formSubmitRow--sticky {\n			position: sticky;\n			bottom: 0;\n		}\n	}\n}\n\n.overlay-title\n{\n	.m-clearFix();\n\n	display: none;\n	margin: 0;\n	font-weight: @xf-fontWeightNormal;\n	.xf-overlayHeader();\n\n	.overlay &\n	{\n		display: block;\n	}\n}\n\n.overlay-titleCloser\n{\n	float: right;\n	cursor: pointer;\n	margin-left: 5px;\n	text-decoration: none;\n	// opacity: .5;\n	.m-transition();\n\n	&:after\n	{\n		.m-faBase();\n		.m-faContent(@fa-var-times);\n	}\n\n	&:hover\n	{\n		text-decoration: none;\n		opacity: 1;\n	}\n}\n\n.overlay-content\n{\n	.m-clearFix();\n}\n\n// when displaying a modal, prevent scrolling on the main content but allow it on the overlay\nbody.is-modalOpen\n{\n	overflow: hidden !important;\n\n	.overlay-container,\n	.offCanvasMenu\n	{\n		overflow-y: scroll !important;\n	}\n}\n\n@media (max-width: @xf-responsiveNarrow)\n{\n	.overlay-title\n	{\n		font-size: @xf-fontSizeLarger;\n	}\n}\n\n// ############################### OVERLAY/BLOCK NESTING ##############################\n\n.block-container > .tabPanes > li,\n.block-container > .block-body,\n.block-container > .block-body > .block-row,\n.overlay-content\n{\n	> .blocks > .block > .block-container,\n	> .block > .block-container,\n	> .blockMessage\n	{\n		margin-left: 0;\n		margin-right: 0;\n		border-radius: @xf-blockBorderRadius; // restore the radius that might be removed for some viewports as we\'re within the overlay\n		border-left: none;\n		border-right: none;\n	}\n\n	> .blocks > .block:first-child,\n	> .block:first-child,\n	> .blockMessage:first-child\n	{\n		margin-top: 0;\n\n		.block-outer:not(.block-outer--after)\n		{\n			border-bottom: @xf-borderSize solid @xf-borderColorLight;\n			padding: @xf-blockPaddingV;\n		}\n	}\n\n	> .blocks > .block:last-child,\n	> .block:last-child,\n	> .blockMessage:last-child\n	{\n		margin-bottom: 0;\n\n		.block-outer.block-outer--after\n		{\n			border-top: @xf-borderSize solid @xf-borderColorLight;\n			padding: @xf-blockPaddingV;\n		}\n	}\n\n	> .blocks > .block:first-child > .block-container,\n	> .block:first-child > .block-container,\n	> .blockMessage:first-child\n	{\n		border-top: none;\n	}\n\n	> .blocks > .block:last-child > .block-container,\n	> .block:last-child > .block-container,\n	> .blockMessage:last-child\n	{\n		border-bottom: none;\n	}\n\n	> .block:not(:first-child) > .block-container,\n	> .blockMessage:not(:first-child)\n	{\n		.m-borderTopRadius(0);\n	}\n\n	> .blocks > .block:not(:last-child) > .block-container,\n	> .block:not(:last-child) > .block-container,\n	> .blockMessage:not(:last-child)\n	{\n		.m-borderBottomRadius(0);\n	}\n}\n\n.overlay-content\n{\n	> .blocks > .block > .block-container,\n	> .block > .block-container,\n	> .blockMessage\n	{\n		.m-borderTopRadius(0);\n	}\n\n	> .blocks > .block > .block-container,\n	> .block > .block-container\n	{\n		> :first-child\n		{\n			.m-borderTopRadius(0);\n		}\n\n		> .block-body:first-child > .formRow:first-child\n		{\n			> dt { border-top-left-radius: 0; }\n			> dd { border-top-right-radius: 0; }\n		}\n\n		> .dataList:first-child\n		{\n			tbody:first-child .dataList-row:first-child,\n			thead:first-child .dataList-row:first-child\n			{\n				> .dataList-cell:first-child { border-top-left-radius: 0; }\n				> .dataList-cell:last-child { border-top-right-radius: 0; }\n			}\n		}\n	}\n\n	> .block:last-child > .block-container > .formSubmitRow:not(.is-sticky):last-child .formSubmitRow-bar\n	{\n		border-bottom-left-radius: @block-borderRadius-inner;\n		border-bottom-right-radius: @block-borderRadius-inner;\n	}\n}\";s:4:\"line\";i:1;}}}','XF',2020170,'2.2.1',1629855046),(1218,'public','core_pagenav.less',2,'// ####################################### PAGE NAVIGATION ########################\n\n@_page-paddingV: xf-default(@xf-buttonBase--padding-top, 6px);\n@_page-paddingH: 8px;\n@_page-paddingHSimple: 10px;\n.pageNavWrapper {}\n\n.pageNav {display: flex;}\n\n.pageNav-jump--next {margin-left: 6px;}\n.pageNav-jump--prev {margin-right: 6px;}\n\n.m-pageNavElCore()\n{\n	background: @xf-contentBg;\n	color: @xf-textColorMuted;\n	.xf-blockBorder();\n	// font-size: @xf-fontSizeSmall;\n	border-radius: 0;\n	border: 1px solid @xf-borderColor;\n	white-space: nowrap;\n	height: 24px;\n	line-height: 24px;\n\n	&:hover,\n	&:active\n	{\n		// background: xf-intensify(@xf-contentHighlightBg, 3%);\n		text-decoration: none;\n		color: @xf-textColor;\n	}\n}\n\n.pageNav-jump\n{\n	display: inline-block;\n	.m-pageNavElCore();\n	// border-radius: @xf-borderRadiusSmall;\n	padding: @_page-paddingV @_page-paddingH;\n	height: 26px;\n	line-height: 26px;\n\n	&.pageNav-jump--prev:before,\n	&.pageNav-jump--next:after\n	{\n		.m-faBase(\'Pro\', @faWeight-solid);\n		font-size: 80%;\n		unicode-bidi: isolate; // maintain position in RTL with LTR text\n	}\n\n	&.pageNav-jump--prev:before\n	{\n		.m-faContent(\"@{fa-var-caret-left}\\00a0\", false, ltr); // .61em\n		.m-faContent(\"@{fa-var-caret-right}\\00a0\", false, rtl); // .61em\n	}\n\n	&.pageNav-jump--next:after\n	{\n		.m-faContent(\"\\00a0@{fa-var-caret-right}\", false, ltr); // .61em\n		.m-faContent(\"\\00a0@{fa-var-caret-left}\", false, rtl); // .61em\n	}\n}\n\n.pageNav-main\n{\n	.m-listPlain();\n	display: inline-table;\n}\n\n.pageNav-page\n{\n	display: table-cell;\n	.m-pageNavElCore();\n\n	&:not(:last-child)\n	{\n		border-right: none;\n	}\n\n	&:not(:first-child)\n	{\n		border-left-color: @xf-borderColorLight;\n	}\n\n	<xf:comment>\n	&:first-child\n	{\n		.m-borderLeftRadius(@xf-borderRadiusSmall);\n	}\n\n	&:last-child\n	{\n		.m-borderRightRadius(@xf-borderRadiusSmall);\n	}\n	</xf:comment>\n\n	> a\n	{\n		display: block;\n		padding: @_page-paddingV @_page-paddingH;\n		text-decoration: none;\n		color: inherit;\n	}\n\n	&.pageNav-page--current\n	{\n		// background: @xf-contentAccentBg;\n		color: @xf-uix_secondaryColor;\n		box-shadow: 0 -2px @xf-uix_secondaryColor inset;\n		// border: @xf-borderSize solid @xf-borderColorAccentContent;\n		cursor: pointer;\n\n		&:hover,\n		&:active\n		{\n			// background: xf-intensify(@xf-contentAccentBg, 3%);\n		}\n\n		<xf:comment>\n		+ .pageNav-page\n		{\n			border-left: none;\n		}\n		</xf:comment>\n	}\n}\n\n// Hide relative page numbers on narrow devices when we have a skip entry as we don\'t necessarily have space.\n@media (max-width: @xf-responsiveNarrow)\n{\n	.pageNav--skipStart\n	{\n		.pageNav-page.pageNav-page--earlier\n		{\n			display: none;\n		}\n	}\n	.pageNav--skipEnd\n	{\n		.pageNav-page.pageNav-page--later\n		{\n			display: none;\n		}\n		.pageNav-page.pageNav-page--skipEnd\n		{\n			border-left: none;\n		}\n	}\n}\n// ########################### SIMPLE PAGE NAV VARIANT ########################\n.pageNavSimple\n{\n	display: inline-flex;\n	height: 24px;\n	line-height: 24px;\n}\n.pageNavSimple-el\n{\n	display: inline-block;\n	.xf-blockBorder();\n	border-radius: @xf-borderRadiusSmall;\n	padding: @_page-paddingV @_page-paddingHSimple;\n	font-size: @xf-fontSizeSmall;\n	text-align: center;\n	white-space: nowrap;\n	margin-right: 4px;\n	&:last-child\n	{\n		margin-right: 0;\n	}\n	&.pageNavSimple-el--current\n	{\n		// .xf-contentAccentBase();\n		color: @xf-uix_primaryColor;\n		background-color: none;\n		&:hover,\n		&:active\n		{\n			background: xf-intensify(@xf-contentAccentBg, 3%);\n			text-decoration: none;\n		}\n	}\n	&.pageNavSimple-el--prev,\n	&.pageNavSimple-el--next\n	{\n		background: @xf-uix_primaryColor;\n		color: #fff;\n		min-width: 75px;\n		@media (max-width: 350px)\n		{\n			min-width: 0;\n		}\n		&:hover,\n		&:active\n		{\n			background: xf-intensify(@xf-uix_primaryColor, 5%);\n			text-decoration: none;\n		}\n		i:before\n		{\n			.m-faBase(\'Pro\', @faWeight-solid);\n		}\n	}\n	&.pageNavSimple-el--prev i:before\n	{\n		.m-faContent(@fa-var-caret-left, false, ltr); // , .44em\n		.m-faContent(@fa-var-caret-right, false, rtl); // , .44em\n	}\n	&.pageNavSimple-el--next i:before\n	{\n		.m-faContent(@fa-var-caret-right, false, ltr); // , .44em\n		.m-faContent(@fa-var-caret-left, false, rtl); // , .44em\n	}\n	&.pageNavSimple-el--first,\n	&.pageNavSimple-el--last\n	{\n		border-color: transparent;\n		padding-left: (@_page-paddingHSimple / 2);\n		padding-right: (@_page-paddingHSimple / 2);\n		color: @xf-uix_primaryColor;\n		&:hover,\n		&:active\n		{\n			.xf-blockBorder();\n			background: xf-intensify(@xf-contentHighlightBg, 3%);\n			color: @xf-linkColor;\n			text-decoration: none;\n		}\n		i:before\n		{\n			.m-faBase(\'Pro\', @faWeight-solid);\n		}\n	}\n	&.pageNavSimple-el--first i:before\n	{\n		.m-faContent(@fa-var-backward, false, ltr); // 1em\n		.m-faContent(@fa-var-forward, false, rtl); // 1em\n		width: auto;\n		font-size: 18px;\n		line-height: inherit;\n	}\n	&.pageNavSimple-el--last i:before\n	{\n		.m-faContent(@fa-var-forward, false, ltr); // 1em\n		.m-faContent(@fa-var-backward, false, rtl); // 1em\n		width: auto;\n		font-size: 18px;\n		line-height: inherit;\n	}\n	&.is-disabled\n	{\n		border-color: transparent;\n		background: none;\n		color: @xf-textColorMuted;\n		text-decoration: none;\n		pointer-events: none;\n		&:hover\n		{\n			background: none;\n			color: @xf-textColorMuted;\n		}\n	}\n}\n// #################### DISPLAY VARIANTS #########################\n.pageNavWrapper--simple\n{\n	.pageNav\n	{\n		display: none;\n	}\n}\n.pageNavWrapper--full\n{\n	.pageNavSimple\n	{\n		display: none;\n	}\n}\n.pageNavWrapper--mixed\n{\n	.pageNavSimple\n	{\n		display: none;\n	}\n	@media (max-width: @xf-responsiveMedium)\n	{\n		.pageNav\n		{\n			display: none;\n		}\n		.pageNavSimple\n		{\n			display: inline-flex;\n		}\n	}\n}\n\n<xf:if is=\"property(\'uix_hideTopPagenavMobile\')\">\n// Hide any block page nav that goes before the block as we will be wasting vertical space.\n@media (max-width: @xf-responsiveNarrow)\n{\n	.block-outer:not(.block-outer--after) .pageNavWrapper:not(.pageNavWrapper--forceShow)\n	{\n		display: none;\n	}\n	// this is a sanity check in case .block-outer--after is forgotten\n	.block-container + .block-outer .pageNavWrapper\n	{\n		display: block;\n	}\n}\n</xf:if>','O:24:\"XF\\Template\\Compiler\\Ast\":1:{s:8:\"children\";a:4:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:1658:\"// ####################################### PAGE NAVIGATION ########################\n\n@_page-paddingV: xf-default(@xf-buttonBase--padding-top, 6px);\n@_page-paddingH: 8px;\n@_page-paddingHSimple: 10px;\n.pageNavWrapper {}\n\n.pageNav {display: flex;}\n\n.pageNav-jump--next {margin-left: 6px;}\n.pageNav-jump--prev {margin-right: 6px;}\n\n.m-pageNavElCore()\n{\n	background: @xf-contentBg;\n	color: @xf-textColorMuted;\n	.xf-blockBorder();\n	// font-size: @xf-fontSizeSmall;\n	border-radius: 0;\n	border: 1px solid @xf-borderColor;\n	white-space: nowrap;\n	height: 24px;\n	line-height: 24px;\n\n	&:hover,\n	&:active\n	{\n		// background: xf-intensify(@xf-contentHighlightBg, 3%);\n		text-decoration: none;\n		color: @xf-textColor;\n	}\n}\n\n.pageNav-jump\n{\n	display: inline-block;\n	.m-pageNavElCore();\n	// border-radius: @xf-borderRadiusSmall;\n	padding: @_page-paddingV @_page-paddingH;\n	height: 26px;\n	line-height: 26px;\n\n	&.pageNav-jump--prev:before,\n	&.pageNav-jump--next:after\n	{\n		.m-faBase(\'Pro\', @faWeight-solid);\n		font-size: 80%;\n		unicode-bidi: isolate; // maintain position in RTL with LTR text\n	}\n\n	&.pageNav-jump--prev:before\n	{\n		.m-faContent(\"@{fa-var-caret-left}\\00a0\", false, ltr); // .61em\n		.m-faContent(\"@{fa-var-caret-right}\\00a0\", false, rtl); // .61em\n	}\n\n	&.pageNav-jump--next:after\n	{\n		.m-faContent(\"\\00a0@{fa-var-caret-right}\", false, ltr); // .61em\n		.m-faContent(\"\\00a0@{fa-var-caret-left}\", false, rtl); // .61em\n	}\n}\n\n.pageNav-main\n{\n	.m-listPlain();\n	display: inline-table;\n}\n\n.pageNav-page\n{\n	display: table-cell;\n	.m-pageNavElCore();\n\n	&:not(:last-child)\n	{\n		border-right: none;\n	}\n\n	&:not(:first-child)\n	{\n		border-left-color: @xf-borderColorLight;\n	}\n\n	\";s:4:\"line\";i:1;}i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:443:\"\n\n	> a\n	{\n		display: block;\n		padding: @_page-paddingV @_page-paddingH;\n		text-decoration: none;\n		color: inherit;\n	}\n\n	&.pageNav-page--current\n	{\n		// background: @xf-contentAccentBg;\n		color: @xf-uix_secondaryColor;\n		box-shadow: 0 -2px @xf-uix_secondaryColor inset;\n		// border: @xf-borderSize solid @xf-borderColorAccentContent;\n		cursor: pointer;\n\n		&:hover,\n		&:active\n		{\n			// background: xf-intensify(@xf-contentAccentBg, 3%);\n		}\n\n		\";s:4:\"line\";i:95;}i:2;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:3203:\"\n	}\n}\n\n// Hide relative page numbers on narrow devices when we have a skip entry as we don\'t necessarily have space.\n@media (max-width: @xf-responsiveNarrow)\n{\n	.pageNav--skipStart\n	{\n		.pageNav-page.pageNav-page--earlier\n		{\n			display: none;\n		}\n	}\n	.pageNav--skipEnd\n	{\n		.pageNav-page.pageNav-page--later\n		{\n			display: none;\n		}\n		.pageNav-page.pageNav-page--skipEnd\n		{\n			border-left: none;\n		}\n	}\n}\n// ########################### SIMPLE PAGE NAV VARIANT ########################\n.pageNavSimple\n{\n	display: inline-flex;\n	height: 24px;\n	line-height: 24px;\n}\n.pageNavSimple-el\n{\n	display: inline-block;\n	.xf-blockBorder();\n	border-radius: @xf-borderRadiusSmall;\n	padding: @_page-paddingV @_page-paddingHSimple;\n	font-size: @xf-fontSizeSmall;\n	text-align: center;\n	white-space: nowrap;\n	margin-right: 4px;\n	&:last-child\n	{\n		margin-right: 0;\n	}\n	&.pageNavSimple-el--current\n	{\n		// .xf-contentAccentBase();\n		color: @xf-uix_primaryColor;\n		background-color: none;\n		&:hover,\n		&:active\n		{\n			background: xf-intensify(@xf-contentAccentBg, 3%);\n			text-decoration: none;\n		}\n	}\n	&.pageNavSimple-el--prev,\n	&.pageNavSimple-el--next\n	{\n		background: @xf-uix_primaryColor;\n		color: #fff;\n		min-width: 75px;\n		@media (max-width: 350px)\n		{\n			min-width: 0;\n		}\n		&:hover,\n		&:active\n		{\n			background: xf-intensify(@xf-uix_primaryColor, 5%);\n			text-decoration: none;\n		}\n		i:before\n		{\n			.m-faBase(\'Pro\', @faWeight-solid);\n		}\n	}\n	&.pageNavSimple-el--prev i:before\n	{\n		.m-faContent(@fa-var-caret-left, false, ltr); // , .44em\n		.m-faContent(@fa-var-caret-right, false, rtl); // , .44em\n	}\n	&.pageNavSimple-el--next i:before\n	{\n		.m-faContent(@fa-var-caret-right, false, ltr); // , .44em\n		.m-faContent(@fa-var-caret-left, false, rtl); // , .44em\n	}\n	&.pageNavSimple-el--first,\n	&.pageNavSimple-el--last\n	{\n		border-color: transparent;\n		padding-left: (@_page-paddingHSimple / 2);\n		padding-right: (@_page-paddingHSimple / 2);\n		color: @xf-uix_primaryColor;\n		&:hover,\n		&:active\n		{\n			.xf-blockBorder();\n			background: xf-intensify(@xf-contentHighlightBg, 3%);\n			color: @xf-linkColor;\n			text-decoration: none;\n		}\n		i:before\n		{\n			.m-faBase(\'Pro\', @faWeight-solid);\n		}\n	}\n	&.pageNavSimple-el--first i:before\n	{\n		.m-faContent(@fa-var-backward, false, ltr); // 1em\n		.m-faContent(@fa-var-forward, false, rtl); // 1em\n		width: auto;\n		font-size: 18px;\n		line-height: inherit;\n	}\n	&.pageNavSimple-el--last i:before\n	{\n		.m-faContent(@fa-var-forward, false, ltr); // 1em\n		.m-faContent(@fa-var-backward, false, rtl); // 1em\n		width: auto;\n		font-size: 18px;\n		line-height: inherit;\n	}\n	&.is-disabled\n	{\n		border-color: transparent;\n		background: none;\n		color: @xf-textColorMuted;\n		text-decoration: none;\n		pointer-events: none;\n		&:hover\n		{\n			background: none;\n			color: @xf-textColorMuted;\n		}\n	}\n}\n// #################### DISPLAY VARIANTS #########################\n.pageNavWrapper--simple\n{\n	.pageNav\n	{\n		display: none;\n	}\n}\n.pageNavWrapper--full\n{\n	.pageNavSimple\n	{\n		display: none;\n	}\n}\n.pageNavWrapper--mixed\n{\n	.pageNavSimple\n	{\n		display: none;\n	}\n	@media (max-width: @xf-responsiveMedium)\n	{\n		.pageNav\n		{\n			display: none;\n		}\n		.pageNavSimple\n		{\n			display: inline-flex;\n		}\n	}\n}\n\n\";s:4:\"line\";i:124;}i:3;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:2:\"if\";s:10:\"attributes\";a:1:{s:2:\"is\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:36:\"property(\'uix_hideTopPagenavMobile\')\";s:4:\"line\";i:298;}}s:8:\"children\";a:1:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:389:\"\n// Hide any block page nav that goes before the block as we will be wasting vertical space.\n@media (max-width: @xf-responsiveNarrow)\n{\n	.block-outer:not(.block-outer--after) .pageNavWrapper:not(.pageNavWrapper--forceShow)\n	{\n		display: none;\n	}\n	// this is a sanity check in case .block-outer--after is forgotten\n	.block-container + .block-outer .pageNavWrapper\n	{\n		display: block;\n	}\n}\n\";s:4:\"line\";i:298;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:0;s:4:\"line\";i:312;}}}','XF',2020035,'2.2.0 Beta 5',1629855046),(1219,'public','core_reaction.less',2,'.reaction\n{\n	display: flex;\n	-webkit-touch-callout: none;\n\n	&.reaction--imageHidden\n	{\n		img\n		{\n			display: none;\n		}\n\n		&.reaction--1\n		{\n			i\n			{\n				.m-faBefore(@fa-var-thumbs-up, 1em);\n				.m-faBase();\n			}\n		}\n	}\n\n	&.reaction--small,\n	&.reaction--medium\n	{\n		display: inline-block;\n\n		.reaction-text\n		{\n			margin-left: 0;\n		}\n	}\n\n	&.reaction--right\n	{\n		justify-content: flex-end;\n	}\n\n	&.reaction--inline\n	{\n		display: inline-flex;;\n	}\n\n	a&:hover,\n	a&:focus\n	{\n		text-decoration: none;\n\n		.reaction-text\n		{\n			text-decoration: underline;\n		}\n	}\n}\n\n.reactionScore\n{\n	display: inline-block;\n	padding: 2px 3px;\n	min-width: 16px;\n	text-align: center;\n	vertical-align: text-bottom;\n	border-radius: @xf-borderRadiusMedium;\n	font-size: @xf-fontSizeSmallest;\n	.xf-chip();\n\n	&:hover\n	{\n		.xf-chipHover();\n	}\n}\n\n.reaction-image\n{\n	vertical-align: text-bottom;\n\n	.reaction--small &\n	{\n		max-width: 16px;\n		max-height: 16px;\n	}\n\n	.reaction--medium &\n	{\n		max-width: 21px;\n		max-height: 21px;\n	}\n}\n\n.reaction-sprite\n{\n	vertical-align: text-bottom;\n\n	<xf:if is=\"$reactionSprites\">\n		<xf:foreach loop=\"$reactionSprites\" key=\"$reactionId\" value=\"$reactionSprite\">\n			<xf:if is=\"$reactionSprite.sprite_css\">\n				.reaction--{$reactionId} &\n				{\n					{$reactionSprite.sprite_css|raw}\n				}\n			</xf:if>\n			<xf:if is=\"$reactionSprite.small_sprite_css\">\n				.reaction--small.reaction--{$reactionId} &\n				{\n					{$reactionSprite.small_sprite_css|raw}\n				}\n			</xf:if>\n			<xf:if is=\"$reactionSprite.medium_sprite_css\">\n				.reaction--medium.reaction--{$reactionId} &\n				{\n					{$reactionSprite.medium_sprite_css|raw}\n				}\n			</xf:if>\n		</xf:foreach>\n	</xf:if>\n}\n\n.reaction-text\n{\n	margin-left: 10px;\n	align-self: center;\n\n	// note: when we add a reaction we make the text bold\n	// the below approach sets the space for that to ensure\n	// the text doesn\'t jump when the bold happens.\n	&::after\n	{\n		content: \" \";\n		font-weight: @xf-fontWeightHeavy;\n		height: 1px;\n		color: transparent;\n		overflow: hidden;\n		visibility: hidden;\n	}\n\n	.has-reaction &\n	{\n		font-weight: @xf-fontWeightHeavy;\n	}\n\n	.reaction--small &\n	{\n		margin-left: 0;\n	}\n\n	<xf:if is=\"$reactionColors\">\n		<xf:foreach loop=\"$reactionColors\" key=\"$reactionId\" value=\"$reactionColor\">\n			<xf:if is=\"$reactionColor\">\n				.reaction--{$reactionId} &\n				{\n					color: {$reactionColor};\n				}\n			</xf:if>\n		</xf:foreach>\n	</xf:if>\n}\n\n<xf:if is=\"$reactionColors\">\n	<xf:foreach loop=\"$reactionColors\" key=\"$reactionId\" value=\"$reactionColor\">\n		<xf:if is=\"$reactionColor\">\n			.is-active.tabs-tab--reaction{$reactionId}\n			{\n				border-color: {$reactionColor} !important;\n			}\n		</xf:if>\n	</xf:foreach>\n</xf:if>','O:24:\"XF\\Template\\Compiler\\Ast\":1:{s:8:\"children\";a:6:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:1046:\".reaction\n{\n	display: flex;\n	-webkit-touch-callout: none;\n\n	&.reaction--imageHidden\n	{\n		img\n		{\n			display: none;\n		}\n\n		&.reaction--1\n		{\n			i\n			{\n				.m-faBefore(@fa-var-thumbs-up, 1em);\n				.m-faBase();\n			}\n		}\n	}\n\n	&.reaction--small,\n	&.reaction--medium\n	{\n		display: inline-block;\n\n		.reaction-text\n		{\n			margin-left: 0;\n		}\n	}\n\n	&.reaction--right\n	{\n		justify-content: flex-end;\n	}\n\n	&.reaction--inline\n	{\n		display: inline-flex;;\n	}\n\n	a&:hover,\n	a&:focus\n	{\n		text-decoration: none;\n\n		.reaction-text\n		{\n			text-decoration: underline;\n		}\n	}\n}\n\n.reactionScore\n{\n	display: inline-block;\n	padding: 2px 3px;\n	min-width: 16px;\n	text-align: center;\n	vertical-align: text-bottom;\n	border-radius: @xf-borderRadiusMedium;\n	font-size: @xf-fontSizeSmallest;\n	.xf-chip();\n\n	&:hover\n	{\n		.xf-chipHover();\n	}\n}\n\n.reaction-image\n{\n	vertical-align: text-bottom;\n\n	.reaction--small &\n	{\n		max-width: 16px;\n		max-height: 16px;\n	}\n\n	.reaction--medium &\n	{\n		max-width: 21px;\n		max-height: 21px;\n	}\n}\n\n.reaction-sprite\n{\n	vertical-align: text-bottom;\n\n	\";s:4:\"line\";i:1;}i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:2:\"if\";s:10:\"attributes\";a:1:{s:2:\"is\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:16:\"$reactionSprites\";s:4:\"line\";i:94;}}s:8:\"children\";a:3:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:3:\"\n		\";s:4:\"line\";i:94;}i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:7:\"foreach\";s:10:\"attributes\";a:3:{s:4:\"loop\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:16:\"$reactionSprites\";s:4:\"line\";i:95;}s:3:\"key\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:11:\"$reactionId\";s:4:\"line\";i:95;}s:5:\"value\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:15:\"$reactionSprite\";s:4:\"line\";i:95;}}s:8:\"children\";a:7:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:4:\"\n			\";s:4:\"line\";i:95;}i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:2:\"if\";s:10:\"attributes\";a:1:{s:2:\"is\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:26:\"$reactionSprite.sprite_css\";s:4:\"line\";i:96;}}s:8:\"children\";a:5:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:16:\"\n				.reaction--\";s:4:\"line\";i:96;}i:1;O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:10:\"reactionId\";s:10:\"dimensions\";a:0:{}s:7:\"filters\";a:0:{}s:4:\"line\";i:97;}i:2;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:14:\" &\n				{\n					\";s:4:\"line\";i:97;}i:3;O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:14:\"reactionSprite\";s:10:\"dimensions\";a:1:{i:0;a:2:{i:0;s:5:\"array\";i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:10:\"sprite_css\";s:4:\"line\";i:99;}}}s:7:\"filters\";a:1:{i:0;a:2:{i:0;s:3:\"raw\";i:1;a:0:{}}}s:4:\"line\";i:99;}i:4;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:10:\"\n				}\n			\";s:4:\"line\";i:99;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:2;s:4:\"line\";i:101;}i:2;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:4:\"\n			\";s:4:\"line\";i:101;}i:3;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:2:\"if\";s:10:\"attributes\";a:1:{s:2:\"is\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:32:\"$reactionSprite.small_sprite_css\";s:4:\"line\";i:102;}}s:8:\"children\";a:5:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:32:\"\n				.reaction--small.reaction--\";s:4:\"line\";i:102;}i:1;O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:10:\"reactionId\";s:10:\"dimensions\";a:0:{}s:7:\"filters\";a:0:{}s:4:\"line\";i:103;}i:2;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:14:\" &\n				{\n					\";s:4:\"line\";i:103;}i:3;O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:14:\"reactionSprite\";s:10:\"dimensions\";a:1:{i:0;a:2:{i:0;s:5:\"array\";i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:16:\"small_sprite_css\";s:4:\"line\";i:105;}}}s:7:\"filters\";a:1:{i:0;a:2:{i:0;s:3:\"raw\";i:1;a:0:{}}}s:4:\"line\";i:105;}i:4;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:10:\"\n				}\n			\";s:4:\"line\";i:105;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:2;s:4:\"line\";i:107;}i:4;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:4:\"\n			\";s:4:\"line\";i:107;}i:5;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:2:\"if\";s:10:\"attributes\";a:1:{s:2:\"is\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:33:\"$reactionSprite.medium_sprite_css\";s:4:\"line\";i:108;}}s:8:\"children\";a:5:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:33:\"\n				.reaction--medium.reaction--\";s:4:\"line\";i:108;}i:1;O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:10:\"reactionId\";s:10:\"dimensions\";a:0:{}s:7:\"filters\";a:0:{}s:4:\"line\";i:109;}i:2;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:14:\" &\n				{\n					\";s:4:\"line\";i:109;}i:3;O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:14:\"reactionSprite\";s:10:\"dimensions\";a:1:{i:0;a:2:{i:0;s:5:\"array\";i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:17:\"medium_sprite_css\";s:4:\"line\";i:111;}}}s:7:\"filters\";a:1:{i:0;a:2:{i:0;s:3:\"raw\";i:1;a:0:{}}}s:4:\"line\";i:111;}i:4;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:10:\"\n				}\n			\";s:4:\"line\";i:111;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:2;s:4:\"line\";i:113;}i:6;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:3:\"\n		\";s:4:\"line\";i:113;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:1;s:4:\"line\";i:114;}i:2;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:2:\"\n	\";s:4:\"line\";i:114;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:0;s:4:\"line\";i:115;}i:2;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:478:\"\n}\n\n.reaction-text\n{\n	margin-left: 10px;\n	align-self: center;\n\n	// note: when we add a reaction we make the text bold\n	// the below approach sets the space for that to ensure\n	// the text doesn\'t jump when the bold happens.\n	&::after\n	{\n		content: \" \";\n		font-weight: @xf-fontWeightHeavy;\n		height: 1px;\n		color: transparent;\n		overflow: hidden;\n		visibility: hidden;\n	}\n\n	.has-reaction &\n	{\n		font-weight: @xf-fontWeightHeavy;\n	}\n\n	.reaction--small &\n	{\n		margin-left: 0;\n	}\n\n	\";s:4:\"line\";i:115;}i:3;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:2:\"if\";s:10:\"attributes\";a:1:{s:2:\"is\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:15:\"$reactionColors\";s:4:\"line\";i:146;}}s:8:\"children\";a:3:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:3:\"\n		\";s:4:\"line\";i:146;}i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:7:\"foreach\";s:10:\"attributes\";a:3:{s:4:\"loop\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:15:\"$reactionColors\";s:4:\"line\";i:147;}s:3:\"key\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:11:\"$reactionId\";s:4:\"line\";i:147;}s:5:\"value\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:14:\"$reactionColor\";s:4:\"line\";i:147;}}s:8:\"children\";a:3:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:4:\"\n			\";s:4:\"line\";i:147;}i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:2:\"if\";s:10:\"attributes\";a:1:{s:2:\"is\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:14:\"$reactionColor\";s:4:\"line\";i:148;}}s:8:\"children\";a:5:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:16:\"\n				.reaction--\";s:4:\"line\";i:148;}i:1;O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:10:\"reactionId\";s:10:\"dimensions\";a:0:{}s:7:\"filters\";a:0:{}s:4:\"line\";i:149;}i:2;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:21:\" &\n				{\n					color: \";s:4:\"line\";i:149;}i:3;O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:13:\"reactionColor\";s:10:\"dimensions\";a:0:{}s:7:\"filters\";a:0:{}s:4:\"line\";i:151;}i:4;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:11:\";\n				}\n			\";s:4:\"line\";i:151;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:2;s:4:\"line\";i:153;}i:2;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:3:\"\n		\";s:4:\"line\";i:153;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:1;s:4:\"line\";i:154;}i:2;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:2:\"\n	\";s:4:\"line\";i:154;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:0;s:4:\"line\";i:155;}i:4;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:4:\"\n}\n\n\";s:4:\"line\";i:155;}i:5;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:2:\"if\";s:10:\"attributes\";a:1:{s:2:\"is\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:15:\"$reactionColors\";s:4:\"line\";i:158;}}s:8:\"children\";a:3:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:2:\"\n	\";s:4:\"line\";i:158;}i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:7:\"foreach\";s:10:\"attributes\";a:3:{s:4:\"loop\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:15:\"$reactionColors\";s:4:\"line\";i:159;}s:3:\"key\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:11:\"$reactionId\";s:4:\"line\";i:159;}s:5:\"value\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:14:\"$reactionColor\";s:4:\"line\";i:159;}}s:8:\"children\";a:3:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:3:\"\n		\";s:4:\"line\";i:159;}i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:2:\"if\";s:10:\"attributes\";a:1:{s:2:\"is\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:14:\"$reactionColor\";s:4:\"line\";i:160;}}s:8:\"children\";a:5:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:33:\"\n			.is-active.tabs-tab--reaction\";s:4:\"line\";i:160;}i:1;O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:10:\"reactionId\";s:10:\"dimensions\";a:0:{}s:7:\"filters\";a:0:{}s:4:\"line\";i:161;}i:2;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:24:\"\n			{\n				border-color: \";s:4:\"line\";i:161;}i:3;O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:13:\"reactionColor\";s:10:\"dimensions\";a:0:{}s:7:\"filters\";a:0:{}s:4:\"line\";i:163;}i:4;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:20:\" !important;\n			}\n		\";s:4:\"line\";i:163;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:2;s:4:\"line\";i:165;}i:2;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:2:\"\n	\";s:4:\"line\";i:165;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:1;s:4:\"line\";i:166;}i:2;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:1:\"\n\";s:4:\"line\";i:166;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:0;s:4:\"line\";i:167;}}}','XF',2020052,'2.2.0 Release Candidate 2',1629855046),(1220,'public','core_setup.less',2,'// Vital base setup, don\'t change these!\n\nhtml {.xf-pageBackground();}\n\nhtml:after\n{\n	content: \'full\';\n	display: none;\n\n	@media (max-width: @xf-responsiveWide) { content: \'wide\'; }\n	@media (max-width: @xf-responsiveMedium) { content: \'medium\'; }\n	@media (max-width: @xf-responsiveNarrow) { content: \'narrow\'; }\n}\n\n*\n{\n	// global sizing calculations expect border-box\n	box-sizing: border-box;\n}\n\nbody\n{\n	// don\'t hide the vertical scrollbar\n	overflow-y: scroll !important;\n}\n\n\n[data-xf-click], a[tabindex]\n{\n	// iOS doesn\'t bubble clicks up to the body where we have a listener, so we need to force that\n	cursor: pointer;\n}\n\n[dir=auto]\n{\n	// this will get flipped in RT\n	text-align: left;\n}\n\npre, textarea\n{\n	// soft line wraps\n	word-wrap: normal;\n}\n\nimg\n{\n	// without specifying this, resized images look worse\n	-ms-interpolation-mode: bicubic;\n}\n\nem\n{\n	&:lang(zh), &:lang(ja), &:lang(ko)\n	{\n	   font-style: normal;\n	}\n}\n\n// #################################################\n// Focus handlers, set by XF.NavDeviceWatcher (core.js)\n\n.has-pointer-nav\n{\n	:focus\n	{\n		outline: 0\n	}\n\n	::-moz-focus-inner\n	{\n		border: 0;\n	}\n\n	.iconic > input:focus + i\n	{\n		&:before,\n		&:after\n		{\n			outline: 0;\n		}\n	}\n}\n\n.m-keyframes(spin, {\n	from\n	{\n		transform: rotate(0deg);\n	}\n	to\n	{\n		transform: rotate(360deg);\n	}\n});\n','O:24:\"XF\\Template\\Compiler\\Ast\":1:{s:8:\"children\";a:1:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:1303:\"// Vital base setup, don\'t change these!\n\nhtml {.xf-pageBackground();}\n\nhtml:after\n{\n	content: \'full\';\n	display: none;\n\n	@media (max-width: @xf-responsiveWide) { content: \'wide\'; }\n	@media (max-width: @xf-responsiveMedium) { content: \'medium\'; }\n	@media (max-width: @xf-responsiveNarrow) { content: \'narrow\'; }\n}\n\n*\n{\n	// global sizing calculations expect border-box\n	box-sizing: border-box;\n}\n\nbody\n{\n	// don\'t hide the vertical scrollbar\n	overflow-y: scroll !important;\n}\n\n\n[data-xf-click], a[tabindex]\n{\n	// iOS doesn\'t bubble clicks up to the body where we have a listener, so we need to force that\n	cursor: pointer;\n}\n\n[dir=auto]\n{\n	// this will get flipped in RT\n	text-align: left;\n}\n\npre, textarea\n{\n	// soft line wraps\n	word-wrap: normal;\n}\n\nimg\n{\n	// without specifying this, resized images look worse\n	-ms-interpolation-mode: bicubic;\n}\n\nem\n{\n	&:lang(zh), &:lang(ja), &:lang(ko)\n	{\n	   font-style: normal;\n	}\n}\n\n// #################################################\n// Focus handlers, set by XF.NavDeviceWatcher (core.js)\n\n.has-pointer-nav\n{\n	:focus\n	{\n		outline: 0\n	}\n\n	::-moz-focus-inner\n	{\n		border: 0;\n	}\n\n	.iconic > input:focus + i\n	{\n		&:before,\n		&:after\n		{\n			outline: 0;\n		}\n	}\n}\n\n.m-keyframes(spin, {\n	from\n	{\n		transform: rotate(0deg);\n	}\n	to\n	{\n		transform: rotate(360deg);\n	}\n});\n\";s:4:\"line\";i:1;}}}','XF',2020070,'2.2.0',1629855046),(1221,'public','core_tab.less',2,'// ################################## TABS ####################################\n\n.tabs\n{\n	display: flex;\n\n	&.tabs--wrappable\n	{\n		flex-wrap: wrap;\n	}\n\n	&.tabs--right\n	{\n		float: right;\n		position: relative;\n		margin-left: auto;\n		align-self: center;\n		white-space: nowrap;\n	}\n}\n\n.tabs-tab\n{\n	display: inline-block;\n	cursor: pointer;\n	white-space: nowrap;\n	color: inherit;\n	font-weight: inherit;\n	text-decoration: none;\n	.m-transition();\n\n	&:hover\n	{\n		text-decoration: none;\n	}\n}\n\n.tabs-extra\n{\n	position: relative;\n	margin-left: auto;\n	padding: 0 @xf-blockPaddingH 0 @xf-paddingMedium;\n	align-self: center;\n	white-space: nowrap;\n\n	&.tabs-extra--minor\n	{\n		font-size: @xf-fontSizeSmall;\n	}\n\n	a\n	{\n		color: inherit;\n		text-decoration: none;\n		display: block;\n		padding: @xf-paddingMedium;\n		margin-right: -@xf-paddingMedium;\n	}\n}\n\n.tabPanes\n{\n	.m-listPlain();\n\n	> li\n	{\n		display: none;\n\n		&.is-active\n		{\n			display: block;\n		}\n	}\n}\n\n// ################################# OUTER TABS #########################\n\n.tabs--standalone\n{\n	padding: 0;\n	margin-bottom: @xf-elementSpacer;\n	font-weight: @xf-fontWeightNormal;\n	.xf-blockBorder();\n	.xf-standaloneTab();\n	.m-tabsTogether(xf-default(@xf-standaloneTab--font-size, @xf-fontSizeNormal));\n\n	&.tabs--standalone--closer\n	{\n		margin-bottom: @xf-paddingMedium;\n	}\n\n	&.tabs--standalone--small\n	{\n		.m-tabsTogether(@xf-fontSizeSmall);\n	}\n\n	&.tabs--standalone--inline\n	{\n		display: inline-block;\n		margin-bottom: 0;\n	}\n\n	.tabs-tab\n	{\n		padding: @xf-blockPaddingV @xf-blockPaddingH max(0px, @xf-blockPaddingV - @xf-borderSizeFeature);\n		border-bottom: @xf-borderSizeFeature solid transparent;\n\n		&:hover\n		{\n			color: @xf-standaloneTabSelected--color;\n		}\n\n		&.is-active\n		{\n			.xf-standaloneTabSelected();\n		}\n	}\n\n	.hScroller-action\n	{\n		.m-hScrollerActionColorVariation(\n			xf-default(@xf-standaloneTab--background-color, transparent),\n			xf-default(@xf-standaloneTab--color, ~\"\"),\n			xf-default(@xf-standaloneTabSelected--color, ~\"\")\n		);\n	}\n}\n\n@media (max-width: @xf-responsiveEdgeSpacerRemoval)\n{\n	.tabs--standalone\n	{\n		// margin-left: -@xf-pageEdgeSpacer;\n		// margin-right: -@xf-pageEdgeSpacer;\n		border-radius: 0;\n\n		.tabs--standalone:not(.tabs--right)\n		{\n			border-left: none;\n			border-right: none;\n		}\n\n		.tabs--right&\n		{\n			margin: 0;\n		}\n	}\n}','O:24:\"XF\\Template\\Compiler\\Ast\":1:{s:8:\"children\";a:1:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:2296:\"// ################################## TABS ####################################\n\n.tabs\n{\n	display: flex;\n\n	&.tabs--wrappable\n	{\n		flex-wrap: wrap;\n	}\n\n	&.tabs--right\n	{\n		float: right;\n		position: relative;\n		margin-left: auto;\n		align-self: center;\n		white-space: nowrap;\n	}\n}\n\n.tabs-tab\n{\n	display: inline-block;\n	cursor: pointer;\n	white-space: nowrap;\n	color: inherit;\n	font-weight: inherit;\n	text-decoration: none;\n	.m-transition();\n\n	&:hover\n	{\n		text-decoration: none;\n	}\n}\n\n.tabs-extra\n{\n	position: relative;\n	margin-left: auto;\n	padding: 0 @xf-blockPaddingH 0 @xf-paddingMedium;\n	align-self: center;\n	white-space: nowrap;\n\n	&.tabs-extra--minor\n	{\n		font-size: @xf-fontSizeSmall;\n	}\n\n	a\n	{\n		color: inherit;\n		text-decoration: none;\n		display: block;\n		padding: @xf-paddingMedium;\n		margin-right: -@xf-paddingMedium;\n	}\n}\n\n.tabPanes\n{\n	.m-listPlain();\n\n	> li\n	{\n		display: none;\n\n		&.is-active\n		{\n			display: block;\n		}\n	}\n}\n\n// ################################# OUTER TABS #########################\n\n.tabs--standalone\n{\n	padding: 0;\n	margin-bottom: @xf-elementSpacer;\n	font-weight: @xf-fontWeightNormal;\n	.xf-blockBorder();\n	.xf-standaloneTab();\n	.m-tabsTogether(xf-default(@xf-standaloneTab--font-size, @xf-fontSizeNormal));\n\n	&.tabs--standalone--closer\n	{\n		margin-bottom: @xf-paddingMedium;\n	}\n\n	&.tabs--standalone--small\n	{\n		.m-tabsTogether(@xf-fontSizeSmall);\n	}\n\n	&.tabs--standalone--inline\n	{\n		display: inline-block;\n		margin-bottom: 0;\n	}\n\n	.tabs-tab\n	{\n		padding: @xf-blockPaddingV @xf-blockPaddingH max(0px, @xf-blockPaddingV - @xf-borderSizeFeature);\n		border-bottom: @xf-borderSizeFeature solid transparent;\n\n		&:hover\n		{\n			color: @xf-standaloneTabSelected--color;\n		}\n\n		&.is-active\n		{\n			.xf-standaloneTabSelected();\n		}\n	}\n\n	.hScroller-action\n	{\n		.m-hScrollerActionColorVariation(\n			xf-default(@xf-standaloneTab--background-color, transparent),\n			xf-default(@xf-standaloneTab--color, ~\"\"),\n			xf-default(@xf-standaloneTabSelected--color, ~\"\")\n		);\n	}\n}\n\n@media (max-width: @xf-responsiveEdgeSpacerRemoval)\n{\n	.tabs--standalone\n	{\n		// margin-left: -@xf-pageEdgeSpacer;\n		// margin-right: -@xf-pageEdgeSpacer;\n		border-radius: 0;\n\n		.tabs--standalone:not(.tabs--right)\n		{\n			border-left: none;\n			border-right: none;\n		}\n\n		.tabs--right&\n		{\n			margin: 0;\n		}\n	}\n}\";s:4:\"line\";i:1;}}}','XF',2020031,'2.2.0 Beta 1',1629855046),(1222,'public','core_tooltip.less',2,'// ######################################### TOOLTIPS #######################################\n\n@_tooltip-arrowSize: 5px;\n@_tooltip-arrowSizeLarge: 10px;\n@_tooltip-zIndex: @zIndex-3;\n\n.tooltip\n{\n	position: absolute;\n	z-index: @_tooltip-zIndex;\n	line-height: @xf-lineHeightDefault;\n	padding: 0 5px;\n	display: none;\n\n	&.tooltip--basic\n	{\n		max-width: 300px;\n\n		// Tooltip positioning is literal.\n		&.tooltip--top\n		{\n			margin-bottom: 3px;\n			padding-bottom: @_tooltip-arrowSize;\n		}\n		&.tooltip--right\n		{\n			-ltr-rtl-margin-left: 3px;\n			-ltr-rtl-padding-left: @_tooltip-arrowSize;\n		}\n		&.tooltip--bottom\n		{\n			margin-top: 3px;\n			padding-top: @_tooltip-arrowSize;\n\n			.has-touchevents &.tooltip--selectToQuote\n			{\n				margin-top: .75em;\n			}\n		}\n		&.tooltip--left\n		{\n			-ltr-rtl-margin-right: 3px;\n			-ltr-rtl-padding-right: @_tooltip-arrowSize;\n		}\n\n		.m-textColoredLinks();\n	}\n\n	&.tooltip--noninteractive\n	{\n		pointer-events: none;\n	}\n\n	&.tooltip--noninteractive\n	{\n		pointer-events: none;\n	}\n\n	&.tooltip--description\n	{\n		max-width: 350px;\n	}\n\n	&.tooltip--selectToQuote\n	{\n		.m-hiddenLinks();\n	}\n\n	&.tooltip--preview\n	{\n		max-width: 100%;\n		width: 400px;\n	}\n\n	&.tooltip--member\n	{\n		max-width: 100%;\n		width: 450px;\n		padding: 0 10px;\n	}\n\n	&.tooltip--reaction\n	{\n		max-width: 100%;\n		padding: 0 15px;\n		margin: 5px 0;\n	}\n\n	&.tooltip--bookmark,\n	&.tooltip--share\n	{\n		max-width: 100%;\n		width: 340px;\n		padding: 0 15px;\n	}\n\n	&.tooltip--bookmark,\n	&.tooltip--member,\n	&.tooltip--preview,\n	&.tooltip--share\n	{\n		// Tooltip positioning is literal.\n		&.tooltip--top { padding-bottom: @_tooltip-arrowSizeLarge; }\n		&.tooltip--right { -ltr-rtl-padding-left: @_tooltip-arrowSizeLarge; }\n		&.tooltip--bottom { padding-top: @_tooltip-arrowSizeLarge; }\n		&.tooltip--left { -ltr-rtl-padding-right: @_tooltip-arrowSizeLarge; }\n	}\n}\n.tooltip-content\n{\n	.tooltip--basic &\n	{\n		text-align: center;\n		.xf-tooltip();\n	}\n\n	.tooltip--description &\n	{\n		text-align: left;\n	}\n\n	.tooltip--preview &\n	{\n		.xf-contentBase();\n		padding: @xf-paddingMedium;\n		text-align: left;\n		border: 1px solid @xf-borderColor;\n\n		.m-dropShadow(0, 5px, 10px, 0, .35);\n	}\n\n	.tooltip--bookmark &,\n	.tooltip--member &,\n	.tooltip--share &\n	{\n		.xf-contentBase();\n		padding: 0;\n		text-align: left;\n		border: 1px solid @xf-borderColor;\n\n		.m-dropShadow(0, 5px, 10px, 0, .35);\n	}\n\n	.tooltip--reaction &\n	{\n		.xf-contentBase();\n		padding: 0;\n		text-align: center;\n		border: 1px solid @xf-borderColor;\n		border-radius: @xf-borderRadiusLarge;\n	}\n}\n\n.tooltip-content-inner\n{\n	position: relative;\n\n	.tooltip--basic &\n	{\n		max-height: 200px;\n		overflow: hidden;\n	}\n\n	.tooltip--preview &\n	{\n		max-height: 200px;\n		overflow: hidden;\n\n		.tooltip-content-cover\n		{\n			.m-gradient(fade(@xf-contentBg, 0%), @xf-contentBg, transparent, 160px, 200px);\n		}\n	}\n\n	.tooltip-content-cover\n	{\n		position: absolute;\n		top: 0;\n		bottom: 0;\n		left: 0;\n		right: 0;\n	}\n}\n\n// Tooltip side positioning is literal.\n/* XF-RTL:disable */\n.tooltip-arrow\n{\n	position: absolute;\n	width: 0;\n	height: 0;\n	border: 0 solid transparent;\n\n	.m-tooltipArrow(\n		xf-default(@xf-tooltip--background-color, transparent),\n		@_tooltip-arrowSize,\n		~\'.tooltip--basic\'\n	);\n\n	@classes: tooltip--preview tooltip--member tooltip--share tooltip--bookmark;\n	.m-tooltipArrowList(@xf-borderColor, @_tooltip-arrowSizeLarge + 1px, @classes, @xf-contentBg);\n\n	.tooltip--member.tooltip--bottom &:after\n	{\n		.m-triangleUp(xf-default(@xf-memberTooltipHeader--background-color, transparent), @_tooltip-arrowSizeLarge);\n	}\n}\n\n.m-tooltipArrowList(@color, @size, @classes, @fillColor: false)\n{\n	.variations(@classes, @i: 1) when (@i <= length(@classes))\n	{\n		@variation: extract(@classes, @i);\n\n		.m-tooltipArrow(@color, @size, ~\'.@{variation}\', @fillColor);\n\n		.variations(@classes, @i + 1);\n	}\n\n	.variations(@classes);\n}\n/* XF-RTL:enable */\n\n.tooltipCover\n{\n	display: none;\n	position: absolute;\n	opacity: 0;\n	z-index: (@_tooltip-zIndex - 1);\n	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n\n	&.is-active\n	{\n		display: block;\n	}\n}','O:24:\"XF\\Template\\Compiler\\Ast\":1:{s:8:\"children\";a:1:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:4024:\"// ######################################### TOOLTIPS #######################################\n\n@_tooltip-arrowSize: 5px;\n@_tooltip-arrowSizeLarge: 10px;\n@_tooltip-zIndex: @zIndex-3;\n\n.tooltip\n{\n	position: absolute;\n	z-index: @_tooltip-zIndex;\n	line-height: @xf-lineHeightDefault;\n	padding: 0 5px;\n	display: none;\n\n	&.tooltip--basic\n	{\n		max-width: 300px;\n\n		// Tooltip positioning is literal.\n		&.tooltip--top\n		{\n			margin-bottom: 3px;\n			padding-bottom: @_tooltip-arrowSize;\n		}\n		&.tooltip--right\n		{\n			-ltr-rtl-margin-left: 3px;\n			-ltr-rtl-padding-left: @_tooltip-arrowSize;\n		}\n		&.tooltip--bottom\n		{\n			margin-top: 3px;\n			padding-top: @_tooltip-arrowSize;\n\n			.has-touchevents &.tooltip--selectToQuote\n			{\n				margin-top: .75em;\n			}\n		}\n		&.tooltip--left\n		{\n			-ltr-rtl-margin-right: 3px;\n			-ltr-rtl-padding-right: @_tooltip-arrowSize;\n		}\n\n		.m-textColoredLinks();\n	}\n\n	&.tooltip--noninteractive\n	{\n		pointer-events: none;\n	}\n\n	&.tooltip--noninteractive\n	{\n		pointer-events: none;\n	}\n\n	&.tooltip--description\n	{\n		max-width: 350px;\n	}\n\n	&.tooltip--selectToQuote\n	{\n		.m-hiddenLinks();\n	}\n\n	&.tooltip--preview\n	{\n		max-width: 100%;\n		width: 400px;\n	}\n\n	&.tooltip--member\n	{\n		max-width: 100%;\n		width: 450px;\n		padding: 0 10px;\n	}\n\n	&.tooltip--reaction\n	{\n		max-width: 100%;\n		padding: 0 15px;\n		margin: 5px 0;\n	}\n\n	&.tooltip--bookmark,\n	&.tooltip--share\n	{\n		max-width: 100%;\n		width: 340px;\n		padding: 0 15px;\n	}\n\n	&.tooltip--bookmark,\n	&.tooltip--member,\n	&.tooltip--preview,\n	&.tooltip--share\n	{\n		// Tooltip positioning is literal.\n		&.tooltip--top { padding-bottom: @_tooltip-arrowSizeLarge; }\n		&.tooltip--right { -ltr-rtl-padding-left: @_tooltip-arrowSizeLarge; }\n		&.tooltip--bottom { padding-top: @_tooltip-arrowSizeLarge; }\n		&.tooltip--left { -ltr-rtl-padding-right: @_tooltip-arrowSizeLarge; }\n	}\n}\n.tooltip-content\n{\n	.tooltip--basic &\n	{\n		text-align: center;\n		.xf-tooltip();\n	}\n\n	.tooltip--description &\n	{\n		text-align: left;\n	}\n\n	.tooltip--preview &\n	{\n		.xf-contentBase();\n		padding: @xf-paddingMedium;\n		text-align: left;\n		border: 1px solid @xf-borderColor;\n\n		.m-dropShadow(0, 5px, 10px, 0, .35);\n	}\n\n	.tooltip--bookmark &,\n	.tooltip--member &,\n	.tooltip--share &\n	{\n		.xf-contentBase();\n		padding: 0;\n		text-align: left;\n		border: 1px solid @xf-borderColor;\n\n		.m-dropShadow(0, 5px, 10px, 0, .35);\n	}\n\n	.tooltip--reaction &\n	{\n		.xf-contentBase();\n		padding: 0;\n		text-align: center;\n		border: 1px solid @xf-borderColor;\n		border-radius: @xf-borderRadiusLarge;\n	}\n}\n\n.tooltip-content-inner\n{\n	position: relative;\n\n	.tooltip--basic &\n	{\n		max-height: 200px;\n		overflow: hidden;\n	}\n\n	.tooltip--preview &\n	{\n		max-height: 200px;\n		overflow: hidden;\n\n		.tooltip-content-cover\n		{\n			.m-gradient(fade(@xf-contentBg, 0%), @xf-contentBg, transparent, 160px, 200px);\n		}\n	}\n\n	.tooltip-content-cover\n	{\n		position: absolute;\n		top: 0;\n		bottom: 0;\n		left: 0;\n		right: 0;\n	}\n}\n\n// Tooltip side positioning is literal.\n/* XF-RTL:disable */\n.tooltip-arrow\n{\n	position: absolute;\n	width: 0;\n	height: 0;\n	border: 0 solid transparent;\n\n	.m-tooltipArrow(\n		xf-default(@xf-tooltip--background-color, transparent),\n		@_tooltip-arrowSize,\n		~\'.tooltip--basic\'\n	);\n\n	@classes: tooltip--preview tooltip--member tooltip--share tooltip--bookmark;\n	.m-tooltipArrowList(@xf-borderColor, @_tooltip-arrowSizeLarge + 1px, @classes, @xf-contentBg);\n\n	.tooltip--member.tooltip--bottom &:after\n	{\n		.m-triangleUp(xf-default(@xf-memberTooltipHeader--background-color, transparent), @_tooltip-arrowSizeLarge);\n	}\n}\n\n.m-tooltipArrowList(@color, @size, @classes, @fillColor: false)\n{\n	.variations(@classes, @i: 1) when (@i <= length(@classes))\n	{\n		@variation: extract(@classes, @i);\n\n		.m-tooltipArrow(@color, @size, ~\'.@{variation}\', @fillColor);\n\n		.variations(@classes, @i + 1);\n	}\n\n	.variations(@classes);\n}\n/* XF-RTL:enable */\n\n.tooltipCover\n{\n	display: none;\n	position: absolute;\n	opacity: 0;\n	z-index: (@_tooltip-zIndex - 1);\n	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n\n	&.is-active\n	{\n		display: block;\n	}\n}\";s:4:\"line\";i:1;}}}','XF',2011072,'2.1.10 Patch 2',1629855046),