(726,'public','conversation_message_edit',0,'<xf:title>{{ phrase(\'edit_message_in_conversation:\') }} {$conversation.title}</xf:title>\n\n<xf:breadcrumb href=\"{{ link(\'conversations\') }}\">{{ phrase(\'conversations\') }}</xf:breadcrumb>\n<xf:breadcrumb href=\"{{ link(\'conversations\', $conversation) }}\">{$conversation.title}</xf:breadcrumb>\n\n<xf:form action=\"{{ link(\'conversations/messages/edit\', $message) }}\" ajax=\"true\" class=\"block\"\n	data-xf-init=\"attachment-manager\">\n\n	<div class=\"block-container\">\n		<div class=\"block-body\">\n			<xf:editorrow name=\"message\" value=\"{$message.message}\" attachments=\"{$attachmentData.attachments}\"\n				rowtype=\"{{ $quickEdit ? \'fullWidth noLabel\' : \'\' }}\"\n				label=\"{{ phrase(\'message\') }}\"\n				data-preview-url=\"{{ link(\'conversations/messages/preview\', $message) }}\" />\n\n			<xf:formrow rowtype=\"{{ $quickEdit ? \'fullWidth noLabel\' : \'\' }}\">\n				<xf:if is=\"$attachmentData\">\n					<xf:macro template=\"helper_attach_upload\" name=\"upload_block\" arg-attachmentData=\"{$attachmentData}\" />\n				</xf:if>\n			</xf:formrow>\n		</div>\n		<xf:submitrow icon=\"save\" sticky=\"true\" rowtype=\"{{ $quickEdit ? \'simple\' : \'\' }}\">\n			<xf:html>\n				<xf:if is=\"$quickEdit\">\n					<xf:button class=\"js-cancelButton\" icon=\"cancel\">{{ phrase(\'button.cancel\') }}</xf:button>\n				</xf:if>\n			</xf:html>\n		</xf:submitrow>\n	</div>\n</xf:form>','O:24:\"XF\\Template\\Compiler\\Ast\":1:{s:8:\"children\";a:7:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:5:\"title\";s:10:\"attributes\";a:0:{}s:8:\"children\";a:3:{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:29:\"edit_message_in_conversation:\";s:4:\"line\";i:1;}}s:4:\"line\";i:1;}s:4:\"line\";i:1;}i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:1:\" \";s:4:\"line\";i:1;}i:2;O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:12:\"conversation\";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:1;}}}s:7:\"filters\";a:0:{}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:10:\"breadcrumb\";s:10:\"attributes\";a:1:{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:13:\"conversations\";s:4:\"line\";i:3;}}s:4:\"line\";i:3;}s:4:\"line\";i:3;}}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:3;}}s:4:\"line\";i:3;}s:4:\"line\";i:3;}}s:11:\"isSelfClose\";b:0;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:1:\"\n\";s:4:\"line\";i:3;}i:4;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:10:\"breadcrumb\";s:10:\"attributes\";a:1:{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:2:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:13:\"conversations\";s:4:\"line\";i:4;}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:4;}}s:4:\"line\";i:4;}s:4:\"line\";i:4;}}s:8:\"children\";a:1:{i:0;O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:12:\"conversation\";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:4;}}}s:7:\"filters\";a:0:{}s:4:\"line\";i:4;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:0;s:4:\"line\";i:4;}i:5;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:2:\"\n\n\";s:4:\"line\";i:4;}i:6;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:4:\"form\";s:10:\"attributes\";a:4:{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:2:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:27:\"conversations/messages/edit\";s:4:\"line\";i:6;}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:6;}}s:4:\"line\";i:6;}s:4:\"line\";i:6;}s:4:\"ajax\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:4:\"true\";s:4:\"line\";i:6;}s:5:\"class\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:5:\"block\";s:4:\"line\";i:6;}s:12:\"data-xf-init\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:18:\"attachment-manager\";s:4:\"line\";i:7;}}s:8:\"children\";a:7:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:63:\"\n\n	<div class=\"block-container\">\n		<div class=\"block-body\">\n			\";s:4:\"line\";i:7;}i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:9:\"editorrow\";s:10:\"attributes\";a:6:{s:4:\"name\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:7:\"message\";s:4:\"line\";i:11;}s:5:\"value\";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:11;}}}s:7:\"filters\";a:0:{}s:4:\"line\";i:11;}s:11:\"attachments\";O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:14:\"attachmentData\";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:11;}}}s:7:\"filters\";a:0:{}s:4:\"line\";i:11;}s:7:\"rowtype\";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:9:\"quickEdit\";s:10:\"dimensions\";a:0:{}s:7:\"filters\";a:0:{}s:4:\"line\";i:12;}s:4:\"true\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:17:\"fullWidth noLabel\";s:4:\"line\";i:12;}s:5:\"false\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:0:\"\";s:4:\"line\";i:12;}s:4:\"line\";i:12;}s:4:\"line\";i:12;}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:7:\"message\";s:4:\"line\";i:13;}}s:4:\"line\";i:13;}s:4:\"line\";i:13;}s:16:\"data-preview-url\";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:30:\"conversations/messages/preview\";s:4:\"line\";i:14;}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:14;}}s:4:\"line\";i:14;}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:2;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:5:\"\n\n			\";s:4:\"line\";i:14;}i:3;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:7:\"formrow\";s:10:\"attributes\";a:1:{s:7:\"rowtype\";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:9:\"quickEdit\";s:10:\"dimensions\";a:0:{}s:7:\"filters\";a:0:{}s:4:\"line\";i:16;}s:4:\"true\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:17:\"fullWidth noLabel\";s:4:\"line\";i:16;}s:5:\"false\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:0:\"\";s:4:\"line\";i:16;}s:4:\"line\";i:16;}s:4:\"line\";i:16;}}s:8:\"children\";a:3:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:5:\"\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:15:\"$attachmentData\";s:4:\"line\";i:17;}}s:8:\"children\";a:3:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:6:\"\n					\";s:4:\"line\";i:17;}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:20:\"helper_attach_upload\";s:4:\"line\";i:18;}s:4:\"name\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:12:\"upload_block\";s:4:\"line\";i:18;}s:18:\"arg-attachmentData\";O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:14:\"attachmentData\";s:10:\"dimensions\";a:0:{}s:7:\"filters\";a:0:{}s:4:\"line\";i:18;}}s:8:\"children\";a:0:{}s:11:\"isSelfClose\";b:1;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:3;s:4:\"line\";i:18;}i:2;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:5:\"\n				\";s:4:\"line\";i:18;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:2;s:4:\"line\";i:19;}i:2;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:4:\"\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:4;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:12:\"\n		</div>\n		\";s:4:\"line\";i:20;}i:5;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:9:\"submitrow\";s:10:\"attributes\";a:3:{s:4:\"icon\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:4:\"save\";s:4:\"line\";i:22;}s:6:\"sticky\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:4:\"true\";s:4:\"line\";i:22;}s:7:\"rowtype\";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:9:\"quickEdit\";s:10:\"dimensions\";a:0:{}s:7:\"filters\";a:0:{}s:4:\"line\";i:22;}s:4:\"true\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:6:\"simple\";s:4:\"line\";i:22;}s:5:\"false\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:0:\"\";s:4:\"line\";i:22;}s:4:\"line\";i:22;}s:4:\"line\";i:22;}}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:22;}i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:4:\"html\";s:10:\"attributes\";a:0:{}s:8:\"children\";a:3:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:5:\"\n				\";s:4:\"line\";i:23;}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:10:\"$quickEdit\";s:4:\"line\";i:24;}}s:8:\"children\";a:3:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:6:\"\n					\";s:4:\"line\";i:24;}i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:6:\"button\";s:10:\"attributes\";a:2:{s:5:\"class\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:15:\"js-cancelButton\";s:4:\"line\";i:25;}s:4:\"icon\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:6:\"cancel\";s:4:\"line\";i:25;}}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:\"button.cancel\";s:4:\"line\";i:25;}}s:4:\"line\";i:25;}s:4:\"line\";i:25;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:4;s:4:\"line\";i:25;}i:2;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:5:\"\n				\";s:4:\"line\";i:25;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:3;s:4:\"line\";i:26;}i:2;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:4:\"\n			\";s:4:\"line\";i:26;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:2;s:4:\"line\";i:27;}i:2;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:3:\"\n		\";s:4:\"line\";i:27;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:1;s:4:\"line\";i:28;}i:6;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:9:\"\n	</div>\n\";s:4:\"line\";i:28;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:0;s:4:\"line\";i:30;}}}','XF',2020032,'2.2.0 Beta 2',1629854824),(727,'public','conversation_message_edit_new_message',0,'<xf:macro template=\"conversation_message_macros\" name=\"message\" arg-message=\"{$message}\" arg-conversation=\"{$conversation}\" />','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:4:{s:8:\"template\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:27:\"conversation_message_macros\";s:4:\"line\";i:1;}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: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:1;}s:16:\"arg-conversation\";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:1;}}s:8:\"children\";a:0:{}s:11:\"isSelfClose\";b:1;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:0;s:4:\"line\";i:1;}}}','XF',2000010,'2.0.0 Alpha',1629854824),(728,'public','conversation_message_macros',0,'<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\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\n						<div class=\"reactionsBar js-reactionsList {{ $message.reactions ? \'is-active\' : \'\' }}\">\n							<xf:reactions content=\"{$message}\" link=\"conversations/messages/reactions\" />\n						</div>\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:95:\"\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:32:\"\"\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:31:\"\"\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:57:\"\n					</div>\n\n					<footer class=\"message-footer\">\n						\";s:4:\"line\";i:48;}i:35;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:52;}}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:52;}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:54;}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:55;}}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:55;}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:57;}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:58;}s:4:\"link\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:28:\"conversations/messages/react\";s:4:\"line\";i:58;}s:4:\"list\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:33:\"< .js-message | .js-reactionsList\";s:4:\"line\";i:58;}}s:8:\"children\";a:0:{}s:11:\"isSelfClose\";b:1;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:5;s:4:\"line\";i:58;}i:2;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:14:\"\n\n												\";s:4:\"line\";i:58;}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:60;}}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:60;}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:61;}}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:61;}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: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:5:\"quote\";s:4:\"line\";i:61;}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:61;}}}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;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:6;s:4:\"line\";i:61;}i:2;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:14:\"\n													\";s:4:\"line\";i:61;}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:62;}}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:62;}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:63;}i:2;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:108:\"\"\n															class=\"actionBar-action actionBar-action--mq u-jsOnly js-multiQuote\"\n															title=\"\";s:4:\"line\";i:63;}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:65;}}s:4:\"line\";i:65;}s:7:\"filters\";a:1:{i:0;a:2:{i:0;s:8:\"for_attr\";i:1;a:0:{}}}s:4:\"line\";i:65;}s:4:\"line\";i:65;}i:4;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:34:\"\"\n															data-message-id=\"\";s:4:\"line\";i:65;}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:66;}}}s:7:\"filters\";a:0:{}s:4:\"line\";i:66;}i:6;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:54:\"\"\n															data-mq-action=\"add\">\n															\";s:4:\"line\";i:66;}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:68;}}s:4:\"line\";i:68;}s:4:\"line\";i:68;}i:8;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:33:\"\n														</a>\n													\";s:4:\"line\";i:68;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:6;s:4:\"line\";i:70;}i:4;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:23:\"\n													<a href=\"\";s:4:\"line\";i:70;}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:71;}i:6;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:86:\"\"\n														class=\"actionBar-action actionBar-action--reply\"\n														title=\"\";s:4:\"line\";i:71;}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:73;}}s:4:\"line\";i:73;}s:7:\"filters\";a:1:{i:0;a:2:{i:0;s:8:\"for_attr\";i:1;a:0:{}}}s:4:\"line\";i:73;}s:4:\"line\";i:73;}i:8;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:69:\"\"\n														data-xf-click=\"quote\"\n														data-quote-href=\"\";s:4:\"line\";i:73;}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:75;}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:75;}}s:4:\"line\";i:75;}s:4:\"line\";i:75;}i:10;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:2:\"\">\";s:4:\"line\";i:75;}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:75;}}s:4:\"line\";i:75;}s:4:\"line\";i:75;}i:12;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:18:\"</a>\n\n												\";s:4:\"line\";i:75;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:5;s:4:\"line\";i:77;}i:4;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:12:\"\n											\";s:4:\"line\";i:77;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:4;s:4:\"line\";i:78;}i:2;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:27:\"\n										</div>\n									\";s:4:\"line\";i:78;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:3;s:4:\"line\";i:80;}i:2;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:11:\"\n\n									\";s:4:\"line\";i:80;}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:82;}}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:82;}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:84;}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:85;}}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:85;}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:86;}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:86;}}s:4:\"line\";i:86;}s:4:\"line\";i:86;}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:86;}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:86;}}s:4:\"line\";i:86;}s:4:\"line\";i:86;}i:4;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:17:\"</a>\n												\";s:4:\"line\";i:86;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:5;s:4:\"line\";i:87;}i:2;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:14:\"\n\n												\";s:4:\"line\";i:87;}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:89;}}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:89;}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:90;}s:3:\"min\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:1:\"1\";s:4:\"line\";i:90;}}s:8:\"children\";a:0:{}s:11:\"isSelfClose\";b:1;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:6;s:4:\"line\";i:90;}i:2;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:23:\"\n													<a href=\"\";s:4:\"line\";i:90;}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:91;}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:91;}}s:4:\"line\";i:91;}s:4:\"line\";i:91;}i:4;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:162:\"\"\n														class=\"actionBar-action actionBar-action--edit\"\n														data-xf-click=\"quick-edit\"\n														data-editor-target=\"< .js-quickEditTarget\">\";s:4:\"line\";i:91;}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:94;}}s:4:\"line\";i:94;}s:4:\"line\";i:94;}i:6;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:17:\"</a>\n												\";s:4:\"line\";i:94;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:5;s:4:\"line\";i:95;}i:4;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:14:\"\n\n												\";s:4:\"line\";i:95;}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:97;}}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:97;}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:98;}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:98;}}s:4:\"line\";i:98;}s:4:\"line\";i:98;}i:2;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:129:\"\"\n														class=\"actionBar-action actionBar-action--spam actionBar-action--menuItem\"\n														data-xf-click=\"overlay\">\";s:4:\"line\";i:98;}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:100;}}s:4:\"line\";i:100;}s:4:\"line\";i:100;}i:4;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:17:\"</a>\n												\";s:4:\"line\";i:100;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:5;s:4:\"line\";i:101;}i:6;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:14:\"\n\n												\";s:4:\"line\";i:101;}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:103;}}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:103;}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:104;}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:104;}}s:4:\"line\";i:104;}s:4:\"line\";i:104;}i:2;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:100:\"\"\n														class=\"actionBar-action actionBar-action--ip\"\n														data-xf-click=\"overlay\">\";s:4:\"line\";i:104;}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:106;}}s:4:\"line\";i:106;}s:4:\"line\";i:106;}i:4;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:17:\"</a>\n												\";s:4:\"line\";i:106;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:5;s:4:\"line\";i:107;}i:8;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:12:\"\n											\";s:4:\"line\";i:107;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:4;s:4:\"line\";i:108;}i:2;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:27:\"\n										</div>\n									\";s:4:\"line\";i:108;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:3;s:4:\"line\";i:110;}i:4;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:9:\"\n								\";s:4:\"line\";i:110;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:2;s:4:\"line\";i:111;}i:2;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:21:\"\n							</div>\n						\";s:4:\"line\";i:111;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:1;s:4:\"line\";i:113;}i:36;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:50:\"\n\n						<div class=\"reactionsBar js-reactionsList \";s:4:\"line\";i:113;}i:37;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:115;}}}s:7:\"filters\";a:0:{}s:4:\"line\";i:115;}s:4:\"true\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:9:\"is-active\";s:4:\"line\";i:115;}s:5:\"false\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:0:\"\";s:4:\"line\";i:115;}s:4:\"line\";i:115;}s:4:\"line\";i:115;}i:38;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:10:\"\">\n							\";s:4:\"line\";i:115;}i:39;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:116;}s:4:\"link\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:32:\"conversations/messages/reactions\";s:4:\"line\";i:116;}}s:8:\"children\";a:0:{}s:11:\"isSelfClose\";b:1;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:1;s:4:\"line\";i:116;}i:40;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:71:\"\n						</div>\n					</footer>\n				</div>\n			</div>\n		</div>\n	</article>\n\";s:4:\"line\";i:116;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:0;s:4:\"line\";i:123;}}}','XF',2010036,'2.1.0 Beta 6',1629854824),(729,'public','conversation_multi_quote',0,'<xf:macro template=\"multi_quote_macros\" name=\"block\"\n	arg-quotes=\"{$quotes}\"\n	arg-messages=\"{$messages}\"\n	arg-containerRelation=\"Conversation\"\n	arg-dateKey=\"message_date\"\n	arg-bbCodeContext=\"conversation_message\" />\n','O:24:\"XF\\Template\\Compiler\\Ast\":1:{s:8:\"children\";a:2:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:5:\"macro\";s:10:\"attributes\";a:7:{s:8:\"template\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:18:\"multi_quote_macros\";s:4:\"line\";i:1;}s:4:\"name\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:5:\"block\";s:4:\"line\";i:1;}s:10:\"arg-quotes\";O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:6:\"quotes\";s:10:\"dimensions\";a:0:{}s:7:\"filters\";a:0:{}s:4:\"line\";i:2;}s:12:\"arg-messages\";O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:8:\"messages\";s:10:\"dimensions\";a:0:{}s:7:\"filters\";a:0:{}s:4:\"line\";i:3;}s:21:\"arg-containerRelation\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:12:\"Conversation\";s:4:\"line\";i:4;}s:11:\"arg-dateKey\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:12:\"message_date\";s:4:\"line\";i:5;}s:17:\"arg-bbCodeContext\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:20:\"conversation_message\";s:4:\"line\";i:6;}}s:8:\"children\";a:0:{}s:11:\"isSelfClose\";b:1;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:0;s:4:\"line\";i:6;}i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:1:\"\n\";s:4:\"line\";i:6;}}}','XF',2000010,'2.0.0 Alpha',1629854824),(730,'public','conversation_reply',0,'<xf:title>{{ phrase(\'reply_to_conversation\') }}</xf:title>\n\n<xf:breadcrumb href=\"{{ link(\'conversations\') }}\">{{ phrase(\'conversations\') }}</xf:breadcrumb>\n<xf:breadcrumb href=\"{{ link(\'conversations\', $conversation) }}\">{$conversation.title}</xf:breadcrumb>\n\n<xf:form action=\"{{ link(\'conversations/add-reply\', $conversation) }}\" class=\"block\" ajax=\"true\"\n	draft=\"{{ link(\'conversations/draft\', $conversation) }}\"\n	data-xf-init=\"attachment-manager\">\n\n	<div class=\"block-container\">\n		<div class=\"block-body\">\n			<xf:editorrow name=\"message\"\n				value=\"{$defaultMessage}\"\n				attachments=\"{{ $attachmentData ? $attachmentData.attachments : [] }}\"\n				rowtype=\"fullWidth noLabel\"\n				placeholder=\"{{ phrase(\'reply_placeholder\') }}\"\n				label=\"{{ phrase(\'message\') }}\"\n				data-preview-url=\"{{ link(\'conversations/reply-preview\', $conversation) }}\" />\n\n			<xf:formrow rowtype=\"fullWidth noLabel\">\n				<xf:if is=\"$attachmentData\">\n					<xf:macro template=\"helper_attach_upload\" name=\"upload_block\"\n						arg-attachmentData=\"{$attachmentData}\"\n						arg-forceHash=\"{$conversation.draft_reply.attachment_hash}\" />\n				</xf:if>\n\n				<xf:if is=\"$xf.options.multiQuote\">\n					<xf:macro template=\"multi_quote_macros\" name=\"button\"\n						arg-href=\"{{ link(\'conversations/multi-quote\', $conversation) }}\"\n						arg-messageSelector=\".js-message\"\n						arg-storageKey=\"multiQuoteConversation\" />\n				</xf:if>\n			</xf:formrow>\n\n		</div>\n		<xf:submitrow submit=\"{{ phrase(\'post_reply\') }}\" icon=\"reply\" sticky=\"true\" />\n	</div>\n</xf:form>','O:24:\"XF\\Template\\Compiler\\Ast\":1:{s:8:\"children\";a:7:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:5:\"title\";s:10:\"attributes\";a:0:{}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:21:\"reply_to_conversation\";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:10:\"breadcrumb\";s:10:\"attributes\";a:1:{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:13:\"conversations\";s:4:\"line\";i:3;}}s:4:\"line\";i:3;}s:4:\"line\";i:3;}}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:3;}}s:4:\"line\";i:3;}s:4:\"line\";i:3;}}s:11:\"isSelfClose\";b:0;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:1:\"\n\";s:4:\"line\";i:3;}i:4;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:10:\"breadcrumb\";s:10:\"attributes\";a:1:{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:2:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:13:\"conversations\";s:4:\"line\";i:4;}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:4;}}s:4:\"line\";i:4;}s:4:\"line\";i:4;}}s:8:\"children\";a:1:{i:0;O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:12:\"conversation\";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:4;}}}s:7:\"filters\";a:0:{}s:4:\"line\";i:4;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:0;s:4:\"line\";i:4;}i:5;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:2:\"\n\n\";s:4:\"line\";i:4;}i:6;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:4:\"form\";s:10:\"attributes\";a:5:{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:2:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:23:\"conversations/add-reply\";s:4:\"line\";i:6;}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: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:5:\"block\";s:4:\"line\";i:6;}s:4:\"ajax\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:4:\"true\";s:4:\"line\";i:6;}s:5:\"draft\";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:19:\"conversations/draft\";s:4:\"line\";i:7;}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:7;}}s:4:\"line\";i:7;}s:4:\"line\";i:7;}s:12:\"data-xf-init\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:18:\"attachment-manager\";s:4:\"line\";i:8;}}s:8:\"children\";a:7:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:63:\"\n\n	<div class=\"block-container\">\n		<div class=\"block-body\">\n			\";s:4:\"line\";i:8;}i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:9:\"editorrow\";s:10:\"attributes\";a:7:{s:4:\"name\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:7:\"message\";s:4:\"line\";i:12;}s:5:\"value\";O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:14:\"defaultMessage\";s:10:\"dimensions\";a:0:{}s:7:\"filters\";a:0:{}s:4:\"line\";i:13;}s:11:\"attachments\";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:\"attachmentData\";s:10:\"dimensions\";a:0:{}s:7:\"filters\";a:0:{}s:4:\"line\";i:14;}s:4:\"true\";O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:14:\"attachmentData\";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:14;}}}s:7:\"filters\";a:0:{}s:4:\"line\";i:14;}s:5:\"false\";O:43:\"XF\\Template\\Compiler\\Syntax\\ArrayExpression\":2:{s:5:\"parts\";a:0:{}s:4:\"line\";i:14;}s:4:\"line\";i:14;}s:4:\"line\";i:14;}s:7:\"rowtype\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:17:\"fullWidth noLabel\";s:4:\"line\";i:15;}s:11:\"placeholder\";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:17:\"reply_placeholder\";s:4:\"line\";i:16;}}s:4:\"line\";i:16;}s:4:\"line\";i:16;}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:7:\"message\";s:4:\"line\";i:17;}}s:4:\"line\";i:17;}s:4:\"line\";i:17;}s:16:\"data-preview-url\";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/reply-preview\";s:4:\"line\";i:18;}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:18;}}s:4:\"line\";i:18;}s:4:\"line\";i:18;}}s:8:\"children\";a:0:{}s:11:\"isSelfClose\";b:1;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:1;s:4:\"line\";i:18;}i:2;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:5:\"\n\n			\";s:4:\"line\";i:18;}i:3;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:7:\"formrow\";s:10:\"attributes\";a:1:{s:7:\"rowtype\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:17:\"fullWidth noLabel\";s:4:\"line\";i:20;}}s:8:\"children\";a:5:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:5:\"\n				\";s:4:\"line\";i:20;}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:\"$attachmentData\";s:4:\"line\";i:21;}}s:8:\"children\";a:3:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:6:\"\n					\";s:4:\"line\";i:21;}i:1;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:20:\"helper_attach_upload\";s:4:\"line\";i:22;}s:4:\"name\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:12:\"upload_block\";s:4:\"line\";i:22;}s:18:\"arg-attachmentData\";O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:14:\"attachmentData\";s:10:\"dimensions\";a:0:{}s:7:\"filters\";a:0:{}s:4:\"line\";i:23;}s:13:\"arg-forceHash\";O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:12:\"conversation\";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:11:\"draft_reply\";s:4:\"line\";i:24;}}i:1;a:2:{i:0;s:5:\"array\";i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:15:\"attachment_hash\";s:4:\"line\";i:24;}}}s:7:\"filters\";a:0:{}s:4:\"line\";i:24;}}s:8:\"children\";a:0:{}s:11:\"isSelfClose\";b:1;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:3;s:4:\"line\";i:24;}i:2;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:5:\"\n				\";s:4:\"line\";i:24;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:2;s:4:\"line\";i:25;}i:2;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:6:\"\n\n				\";s:4:\"line\";i:25;}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:27;}}s:8:\"children\";a:3:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:6:\"\n					\";s:4:\"line\";i:27;}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:18:\"multi_quote_macros\";s:4:\"line\";i:28;}s:4:\"name\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:6:\"button\";s:4:\"line\";i:28;}s:8:\"arg-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:2:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:25:\"conversations/multi-quote\";s:4:\"line\";i:29;}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:29;}}s:4:\"line\";i:29;}s:4:\"line\";i:29;}s:19:\"arg-messageSelector\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:11:\".js-message\";s:4:\"line\";i:30;}s:14:\"arg-storageKey\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:22:\"multiQuoteConversation\";s:4:\"line\";i:31;}}s:8:\"children\";a:0:{}s:11:\"isSelfClose\";b:1;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:3;s:4:\"line\";i:31;}i:2;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:5:\"\n				\";s:4:\"line\";i:31;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:2;s:4:\"line\";i:32;}i:4;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:4:\"\n			\";s:4:\"line\";i:32;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:1;s:4:\"line\";i:33;}i:4;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:13:\"\n\n		</div>\n		\";s:4:\"line\";i:33;}i:5;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:9:\"submitrow\";s:10:\"attributes\";a:3:{s:6:\"submit\";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:\"post_reply\";s:4:\"line\";i:36;}}s:4:\"line\";i:36;}s:4:\"line\";i:36;}s:4:\"icon\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:5:\"reply\";s:4:\"line\";i:36;}s:6:\"sticky\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:4:\"true\";s:4:\"line\";i:36;}}s:8:\"children\";a:0:{}s:11:\"isSelfClose\";b:1;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:1;s:4:\"line\";i:36;}i:6;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:9:\"\n	</div>\n\";s:4:\"line\";i:36;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:0;s:4:\"line\";i:38;}}}','XF',2020032,'2.2.0 Beta 2',1629854824),(731,'public','conversation_reply_new_messages',0,'<xf:if is=\"$firstUnshownMessage\">\n	<div class=\"message\">\n		<div class=\"message-inner\">\n			<div class=\"message-cell message-cell--alert\">\n				{{ phrase(\'there_more_messages_to_display\') }} <a href=\"{{ link(\'conversations/messages\', $firstUnshownMessage) }}\">{{ phrase(\'view_them\') }}</a>\n			</div>\n		</div>\n	</div>\n</xf:if>\n\n<xf:foreach loop=\"$messages\" value=\"$message\">\n	<xf:macro template=\"conversation_message_macros\" name=\"message\" arg-message=\"{$message}\" arg-conversation=\"{$conversation}\" />\n</xf:foreach>\n','O:24:\"XF\\Template\\Compiler\\Ast\":1:{s:8:\"children\";a:4:{i:0;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:\"$firstUnshownMessage\";s:4:\"line\";i:1;}}s:8:\"children\";a:7:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:108:\"\n	<div class=\"message\">\n		<div class=\"message-inner\">\n			<div class=\"message-cell message-cell--alert\">\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:6:\"phrase\";s:9:\"arguments\";a:1:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:30:\"there_more_messages_to_display\";s:4:\"line\";i:5;}}s:4:\"line\";i:5;}s:4:\"line\";i:5;}i:2;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:10:\" <a href=\"\";s:4:\"line\";i:5;}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:22:\"conversations/messages\";s:4:\"line\";i:5;}i:1;O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:19:\"firstUnshownMessage\";s:10:\"dimensions\";a:0:{}s:7:\"filters\";a:0:{}s:4:\"line\";i:5;}}s:4:\"line\";i:5;}s:4:\"line\";i:5;}i:4;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:2:\"\">\";s:4:\"line\";i:5;}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:9:\"view_them\";s:4:\"line\";i:5;}}s:4:\"line\";i:5;}s:4:\"line\";i:5;}i:6;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:32:\"</a>\n			</div>\n		</div>\n	</div>\n\";s:4:\"line\";i:5;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:0;s:4:\"line\";i:9;}i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:2:\"\n\n\";s:4:\"line\";i:9;}i:2;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:9:\"$messages\";s:4:\"line\";i:11;}s:5:\"value\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:8:\"$message\";s:4:\"line\";i:11;}}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:11;}i:1;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:27:\"conversation_message_macros\";s:4:\"line\";i:12;}s:4:\"name\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:7:\"message\";s:4:\"line\";i:12;}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:12;}s:16:\"arg-conversation\";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:12;}}s:8:\"children\";a:0:{}s:11:\"isSelfClose\";b:1;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:1;s:4:\"line\";i:12;}i:2;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:1:\"\n\";s:4:\"line\";i:12;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:0;s:4:\"line\";i:13;}i:3;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:1:\"\n\";s:4:\"line\";i:13;}}}','XF',2000010,'2.0.0 Alpha',1629854824),(732,'public','conversation_star',0,'<xf:title>{{ $isStarred ? phrase(\'unstar\') : phrase(\'star\') }}</xf:title>\n\n<xf:breadcrumb href=\"{{ link(\'conversations\') }}\">{{ phrase(\'conversations\') }}</xf:breadcrumb>\n<xf:breadcrumb href=\"{{ link(\'conversations\', $conversation) }}\">{$conversation.title}</xf:breadcrumb>\n\n<xf:form action=\"{{ link(\'conversations/star\', $userConv) }}\" ajax=\"true\" class=\"block\">\n	<div class=\"block-container\">\n		<div class=\"block-body\">\n			<xf:inforow rowtype=\"confirm\">\n				<xf:if is=\"$isStarred\">\n					{{ phrase(\'please_confirm_that_you_wish_to_unstar_following_conversation:\') }}\n				<xf:else />\n					{{ phrase(\'please_confirm_that_you_wish_to_star_following_conversation:\') }}\n				</xf:if>\n				<strong><a href=\"{{ link(\'conversations\', $conversation) }}\">{$conversation.title}</a></strong>\n			</xf:inforow>\n		</div>\n		<xf:submitrow submit=\"{{ $isStarred ? phrase(\'unstar\') : phrase(\'star\') }}\" rowtype=\"simple\" />\n	</div>\n\n	<xf:redirect />\n</xf:form>','O:24:\"XF\\Template\\Compiler\\Ast\":1:{s:8:\"children\";a:7:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:5:\"title\";s:10:\"attributes\";a:0:{}s:8:\"children\";a:1:{i:0;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:9:\"isStarred\";s:10:\"dimensions\";a:0:{}s:7:\"filters\";a:0:{}s:4:\"line\";i:1;}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:6:\"unstar\";s:4:\"line\";i:1;}}s:4:\"line\";i:1;}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:4:\"star\";s:4:\"line\";i:1;}}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:10:\"breadcrumb\";s:10:\"attributes\";a:1:{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:13:\"conversations\";s:4:\"line\";i:3;}}s:4:\"line\";i:3;}s:4:\"line\";i:3;}}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:3;}}s:4:\"line\";i:3;}s:4:\"line\";i:3;}}s:11:\"isSelfClose\";b:0;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:1:\"\n\";s:4:\"line\";i:3;}i:4;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:10:\"breadcrumb\";s:10:\"attributes\";a:1:{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:2:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:13:\"conversations\";s:4:\"line\";i:4;}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:4;}}s:4:\"line\";i:4;}s:4:\"line\";i:4;}}s:8:\"children\";a:1:{i:0;O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:12:\"conversation\";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:4;}}}s:7:\"filters\";a:0:{}s:4:\"line\";i:4;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:0;s:4:\"line\";i:4;}i:5;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:2:\"\n\n\";s:4:\"line\";i:4;}i:6;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:4:\"form\";s:10:\"attributes\";a:3:{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:2:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:18:\"conversations/star\";s:4:\"line\";i:6;}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:6;}}s:4:\"line\";i:6;}s:4:\"line\";i:6;}s:4:\"ajax\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:4:\"true\";s:4:\"line\";i:6;}s:5:\"class\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:5:\"block\";s:4:\"line\";i:6;}}s:8:\"children\";a:7:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:62:\"\n	<div class=\"block-container\">\n		<div class=\"block-body\">\n			\";s:4:\"line\";i:6;}i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:7:\"inforow\";s:10:\"attributes\";a:1:{s:7:\"rowtype\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:7:\"confirm\";s:4:\"line\";i:9;}}s:8:\"children\";a:7:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:5:\"\n				\";s:4:\"line\";i:9;}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:10:\"$isStarred\";s:4:\"line\";i:10;}}s:8:\"children\";a:7:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:6:\"\n					\";s:4:\"line\";i:10;}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:62:\"please_confirm_that_you_wish_to_unstar_following_conversation:\";s:4:\"line\";i:11;}}s:4:\"line\";i:11;}s:4:\"line\";i:11;}i:2;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:5:\"\n				\";s:4:\"line\";i:11;}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:3;s:4:\"line\";i:12;}i:4;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:6:\"\n					\";s:4:\"line\";i:12;}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:60:\"please_confirm_that_you_wish_to_star_following_conversation:\";s:4:\"line\";i:13;}}s:4:\"line\";i:13;}s:4:\"line\";i:13;}i:6;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:5:\"\n				\";s:4:\"line\";i:13;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:2;s:4:\"line\";i:14;}i:2;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:22:\"\n				<strong><a href=\"\";s:4:\"line\";i:14;}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:13:\"conversations\";s:4:\"line\";i:15;}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:15;}}s:4:\"line\";i:15;}s:4:\"line\";i:15;}i:4;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:2:\"\">\";s:4:\"line\";i:15;}i:5;O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:12:\"conversation\";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:15;}}}s:7:\"filters\";a:0:{}s:4:\"line\";i:15;}i:6;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:17:\"</a></strong>\n			\";s:4:\"line\";i:15;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:1;s:4:\"line\";i:16;}i:2;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:12:\"\n		</div>\n		\";s:4:\"line\";i:16;}i:3;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:9:\"submitrow\";s:10:\"attributes\";a:2:{s:6:\"submit\";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:9:\"isStarred\";s:10:\"dimensions\";a:0:{}s:7:\"filters\";a:0:{}s:4:\"line\";i:18;}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:6:\"unstar\";s:4:\"line\";i:18;}}s:4:\"line\";i:18;}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:4:\"star\";s:4:\"line\";i:18;}}s:4:\"line\";i:18;}s:4:\"line\";i:18;}s:4:\"line\";i:18;}s:7:\"rowtype\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:6:\"simple\";s:4:\"line\";i:18;}}s:8:\"children\";a:0:{}s:11:\"isSelfClose\";b:1;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:1;s:4:\"line\";i:18;}i:4;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:11:\"\n	</div>\n\n	\";s:4:\"line\";i:18;}i:5;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:8:\"redirect\";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:21;}i:6;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:1:\"\n\";s:4:\"line\";i:21;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:0;s:4:\"line\";i:22;}}}','XF',2000010,'2.0.0 Alpha',1629854824),(733,'public','conversation_view',0,'<xf:title page=\"{$page}\">{$conversation.title}</xf:title>\n\n<xf:description meta=\"false\">\n	<ul class=\"listInline listInline--bullet\">\n		<li>\n			<xf:fa icon=\"fa-users\" title=\"{{ phrase(\'participants\')|for_attr }}\" />\n			<span class=\"u-srOnly\">{{ phrase(\'participants\') }}</span>\n\n			<ul class=\"listInline listInline--selfInline listInline--comma\">\n				<li><xf:username user=\"$conversation.Starter\" defaultname=\"{$conversation.username}\" title=\"{{ phrase(\'conversation_starter\') }}\" href=\"\" /></li><xf:trim>\n				</xf:trim><xf:foreach loop=\"$conversation.recipients\" value=\"$recipient\" if=\"{$recipient.user_id} != {$conversation.user_id} AND $i < 4\" i=\"$i\"><xf:trim>\n					<li><xf:username user=\"{$recipient}\" defaultname=\"{{ phrase(\'unknown_member\') }}\" href=\"\" /></li>\n				</xf:trim></xf:foreach>\n			</ul>\n			<xf:if is=\"$conversation.recipient_count > 5\">\n				{{ phrase(\'ellipsis_and_x_more\', {\'count\': ($conversation.recipient_count - 5)|number}) }}\n			</xf:if>\n		</li>\n		<li>\n			<xf:fa icon=\"fa-clock\" title=\"{{ phrase(\'start_date\')|for_attr }}\" />\n			<span class=\"u-srOnly\">{{ phrase(\'start_date\') }}</span>\n\n			<a href=\"{{ link(\'conversations\', $conversation) }}\" class=\"u-concealed\"><xf:date time=\"{$conversation.start_date}\" /></a>\n		</li>\n	</ul>\n</xf:description>\n\n<xf:breadcrumb href=\"{{ link(\'conversations\') }}\">{{ phrase(\'conversations\') }}</xf:breadcrumb>\n\n<xf:sidebar key=\"conversationInfo\">\n	<div class=\"block\">\n		<div class=\"block-container\">\n			<h3 class=\"block-minorHeader\">{{ phrase(\'conversation_info\') }}</h3>\n			<div class=\"block-body block-row block-row--minor\">\n				<dl class=\"pairs pairs--justified\"><dt>{{ phrase(\'participants\') }}</dt> <dd>{$conversation.recipient_count|number}</dd></dl>\n				<dl class=\"pairs pairs--justified\"><dt>{{ phrase(\'replies\') }}</dt> <dd>{$conversation.reply_count|number}</dd></dl>\n				<dl class=\"pairs pairs--justified\"><dt>{{ phrase(\'last_reply_date\') }}</dt> <dd><xf:date time=\"$conversation.last_message_date\" /></dd></dl>\n				<dl class=\"pairs pairs--justified\"><dt>{{ phrase(\'last_reply_from\') }}</dt> <dd><xf:username user=\"$conversation.LastMessageUser\" /></dd></dl>\n			</div>\n		</div>\n	</div>\n</xf:sidebar>\n\n<xf:sidebar key=\"conversationParticipants\">\n	<div class=\"block\">\n		<div class=\"block-container\">\n			<h3 class=\"block-minorHeader\">{{ phrase(\'conversation_participants\') }}</h3>\n			<ol class=\"block-body\">\n				<xf:foreach loop=\"$recipients\" value=\"$recipient\">\n					<li class=\"block-row\">\n						<div class=\"contentRow\">\n							<xf:if is=\"$recipient.User\">\n								<div class=\"contentRow-figure\">\n									<xf:avatar user=\"$recipient.User\" size=\"xs\" />\n								</div>\n								<div class=\"contentRow-main\">\n									<xf:username user=\"$recipient.User\" rich=\"true\" />\n									<div class=\"contentRow-minor\"><xf:usertitle user=\"$recipient.User\" /></div>\n								</div>\n							<xf:else />\n								<div class=\"contentRow-figure\">\n									<xf:avatar user=\"{{ null }}\" size=\"xs\" />\n								</div>\n								<div class=\"contentRow-main\">\n									{{ phrase(\'unknown_member\') }}\n								</div>\n							</xf:if>\n						</div>\n					</li>\n				</xf:foreach>\n			</ol>\n			<xf:if is=\"$conversation.canInvite()\">\n				<div class=\"block-footer\">\n					<span class=\"block-footer-controls\">\n						<a href=\"{{ link(\'conversations/invite\', $conversation) }}\" data-xf-click=\"overlay\">{{ phrase(\'invite_more\') }}</a>\n					</span>\n				</div>\n			</xf:if>\n		</div>\n	</div>\n</xf:sidebar>\n\n<div class=\"block block--messages\">\n	<div class=\"block-outer\">\n		<xf:pagenav\n			page=\"{$page}\" perpage=\"{$perPage}\" total=\"{{ $conversation.reply_count + 1 }}\"\n			link=\"conversations\" data=\"{$conversation}\"\n			wrapperclass=\"block-outer-main\" />\n		<div class=\"block-outer-opposite\">\n			<div class=\"buttonGroup\">\n				<xf:if is=\"$conversation.canEdit()\">\n					<xf:button href=\"{{ link(\'conversations/edit\', $conversation) }}\" class=\"button--link\"\n						icon=\"edit\" overlay=\"true\" />\n				</xf:if>\n				<xf:button href=\"{{ link(\'conversations/star\', $conversation) }}\" class=\"button--link\"\n					data-xf-click=\"switch\"\n					data-sk-star=\"{{ phrase(\'star\') }}\"\n					data-sk-unstar=\"{{ phrase(\'unstar\') }}\">\n					{{ {$userConv.is_starred} ? phrase(\'unstar\') : phrase(\'star\') }}\n				</xf:button>\n				<xf:button href=\"{{ link(\'conversations/mark-unread\', $conversation) }}\" class=\"button--link\"\n					data-xf-click=\"switch\"\n					data-sk-read=\"{{ phrase(\'mark_read\') }}\"\n					data-sk-unread=\"{{ phrase(\'mark_unread\') }}\">\n					{{ {$userConv.is_unread} ? phrase(\'mark_read\') : phrase(\'mark_unread\') }}\n				</xf:button>\n				<xf:button href=\"{{ link(\'conversations/leave\', $conversation) }}\" class=\"button--link\" overlay=\"true\">\n					{{ phrase(\'leave\') }}\n				</xf:button>\n			</div>\n		</div>\n	</div>\n\n	<div class=\"block-container lbContainer\"\n		data-xf-init=\"lightbox{{ $xf.options.selectQuotable ? \' select-to-quote\' : \'\' }}\"\n		data-message-selector=\".js-message\"\n		data-lb-id=\"conversation-{$conversation.conversation_id}\"\n		data-lb-universal=\"{$xf.options.lightBoxUniversal}\">\n\n		<div class=\"block-body js-replyNewMessageContainer\">\n			<xf:foreach loop=\"$messages\" value=\"$message\">\n				<xf:macro template=\"conversation_message_macros\" name=\"message\"\n					arg-message=\"{$message}\" arg-conversation=\"{$conversation}\"\n					arg-lastRead=\"{$lastRead}\" />\n			</xf:foreach>\n		</div>\n	</div>\n\n	<div class=\"block-outer block-outer--after\">\n		<xf:pagenav\n			page=\"{$page}\" perpage=\"{$perPage}\" total=\"{{ $conversation.reply_count + 1 }}\"\n			link=\"conversations\" data=\"{$conversation}\"\n			wrapperclass=\"block-outer-main\" />\n		<xf:showignored wrapperclass=\"block-outer-opposite\" />\n	</div>\n\n	<xf:if is=\"!$conversation.conversation_open\">\n		<div class=\"block-outer block-outer--after\">\n			<dl class=\"blockStatus\">\n				<dt>{{ phrase(\'status\') }}</dt>\n				<dd class=\"blockStatus-message blockStatus-message--locked\">\n					{{ phrase(\'this_conversation_is_closed_for_new_replies\') }}\n				</dd>\n			</dl>\n		</div>\n	</xf:if>\n</div>\n\n<xf:if is=\"$conversation.canReply()\">\n	<xf:form action=\"{{ link(\'conversations/add-reply\', $conversation) }}\"\n		ajax=\"true\"\n		draft=\"{{ link(\'conversations/draft\', $conversation) }}\"\n		class=\"block js-quickReply\"\n		data-xf-init=\"attachment-manager quick-reply\">\n\n		<xf:js src=\"xf/message.js\" min=\"1\" />\n		<xf:set var=\"$lastMessage\" value=\"{$messages|last}\" />\n\n		<div class=\"block-container\">\n			<div class=\"block-body\">\n				<xf:macro template=\"quick_reply_macros\" name=\"body\"\n					arg-message=\"{$conversation.draft_reply.message}\"\n					arg-attachmentData=\"{$attachmentData}\"\n					arg-forceHash=\"{$conversation.draft_reply.attachment_hash}\"\n					arg-messageSelector=\".js-message\"\n					arg-supportsMultiQuote=\"{$xf.options.multiQuote}\"\n					arg-multiQuoteHref=\"{{ link(\'conversations/multi-quote\', $conversation) }}\"\n					arg-multiQuoteStorageKey=\"multiQuoteConversation\"\n					arg-lastDate=\"{$lastMessage.message_date}\"\n					arg-previewUrl=\"{{ link(\'conversations/reply-preview\', $conversation) }}\" />\n			</div>\n		</div>\n	</xf:form>\n</xf:if>\n\n<xf:widgetpos id=\"conversation_view_sidebar\" context-conversation=\"{$conversation}\" position=\"sidebar\" />','O:24:\"XF\\Template\\Compiler\\Ast\":1:{s:8:\"children\";a:37:{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:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:12:\"conversation\";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:1;}}}s:7:\"filters\";a:0:{}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:11:\"description\";s:10:\"attributes\";a:1:{s:4:\"meta\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:5:\"false\";s:4:\"line\";i:3;}}s:8:\"children\";a:20:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:55:\"\n	<ul class=\"listInline listInline--bullet\">\n		<li>\n			\";s:4:\"line\";i:3;}i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:2:\"fa\";s:10:\"attributes\";a:2:{s:4:\"icon\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:8:\"fa-users\";s:4:\"line\";i:6;}s:5:\"title\";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:12:\"participants\";s:4:\"line\";i:6;}}s:4:\"line\";i:6;}s:7:\"filters\";a:1:{i:0;a:2:{i:0;s:8:\"for_attr\";i:1;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:27:\"\n			<span class=\"u-srOnly\">\";s:4:\"line\";i:6;}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:12:\"participants\";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:85:\"</span>\n\n			<ul class=\"listInline listInline--selfInline listInline--comma\">\n				<li>\";s:4:\"line\";i:7;}i:5;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:8:\"username\";s:10:\"attributes\";a:4:{s:4:\"user\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:21:\"$conversation.Starter\";s:4:\"line\";i:10;}s:11:\"defaultname\";O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:12:\"conversation\";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:10;}}}s:7:\"filters\";a:0:{}s:4:\"line\";i:10;}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:10;}}s:4:\"line\";i:10;}s:4:\"line\";i:10;}s:4:\"href\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s: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:6;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:5:\"</li>\";s:4:\"line\";i:10;}i:7;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:5:\"\n				\";s:4:\"line\";i:10;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:1;s:4:\"line\";i:11;}i:8;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:7:\"foreach\";s:10:\"attributes\";a:4:{s:4:\"loop\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:24:\"$conversation.recipients\";s:4:\"line\";i:11;}s:5:\"value\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:10:\"$recipient\";s:4:\"line\";i:11;}s:2:\"if\";O:34:\"XF\\Template\\Compiler\\Syntax\\Quoted\":2:{s:5:\"parts\";a:4:{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:11;}}}s:7:\"filters\";a:0:{}s:4:\"line\";i:11;}i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:4:\" != \";s:4:\"line\";i:11;}i:2;O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:12:\"conversation\";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:11;}}}s:7:\"filters\";a:0:{}s:4:\"line\";i:11;}i:3;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:11:\" AND $i < 4\";s:4:\"line\";i:11;}}s:4:\"line\";i:11;}s:1:\"i\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:2:\"$i\";s:4:\"line\";i:11;}}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:10:\"\n					<li>\";s:4:\"line\";i:11;}i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:8:\"username\";s:10:\"attributes\";a:3:{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:12;}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:12;}}s:4:\"line\";i:12;}s:4:\"line\";i:12;}s:4:\"href\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:0:\"\";s:4:\"line\";i:12;}}s:8:\"children\";a:0:{}s:11:\"isSelfClose\";b:1;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:3;s:4:\"line\";i:12;}i:2;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:10:\"</li>\n				\";s:4:\"line\";i:12;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:2;s:4:\"line\";i:13;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:1;s:4:\"line\";i:13;}i:9;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:13:\"\n			</ul>\n			\";s:4:\"line\";i:13;}i:10;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:\"$conversation.recipient_count > 5\";s:4:\"line\";i:15;}}s:8:\"children\";a:3:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:5:\"\n				\";s:4:\"line\";i:15;}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:2:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:19:\"ellipsis_and_x_more\";s:4:\"line\";i:16;}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:5:\"count\";s:4:\"line\";i:16;}i:1;O:39:\"XF\\Template\\Compiler\\Syntax\\FilterChain\":3:{s:5:\"value\";O:42:\"XF\\Template\\Compiler\\Syntax\\BinaryOperator\":5:{s:8:\"operator\";i:16;s:3:\"lhs\";O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:12:\"conversation\";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:\"recipient_count\";s:4:\"line\";i:16;}}}s:7:\"filters\";a:0:{}s:4:\"line\";i:16;}s:3:\"rhs\";O:34:\"XF\\Template\\Compiler\\Syntax\\Number\":2:{s:6:\"number\";i:5;s:4:\"line\";i:16;}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:16;}s:7:\"filters\";a:1:{i:0;a:2:{i:0;s:6:\"number\";i:1;a:0:{}}}s:4:\"line\";i:16;}}}s:4:\"line\";i:16;}}s:4:\"line\";i:16;}s:4:\"line\";i:16;}i:2;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:4:\"\n			\";s:4:\"line\";i:16;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:1;s:4:\"line\";i:17;}i:11;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:19:\"\n		</li>\n		<li>\n			\";s:4:\"line\";i:17;}i:12;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:2:\"fa\";s:10:\"attributes\";a:2:{s:4:\"icon\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:8:\"fa-clock\";s:4:\"line\";i:20;}s:5:\"title\";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:10:\"start_date\";s:4:\"line\";i:20;}}s:4:\"line\";i:20;}s:7:\"filters\";a:1:{i:0;a:2:{i:0;s:8:\"for_attr\";i:1;a: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:1;s:4:\"line\";i:20;}i:13;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:27:\"\n			<span class=\"u-srOnly\">\";s:4:\"line\";i:20;}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:10:\"start_date\";s:4:\"line\";i:21;}}s:4:\"line\";i:21;}s:4:\"line\";i:21;}i:15;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:21:\"</span>\n\n			<a href=\"\";s:4:\"line\";i:21;}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: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:23;}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:23;}}s:4:\"line\";i:23;}s:4:\"line\";i:23;}i:17;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:22:\"\" class=\"u-concealed\">\";s:4:\"line\";i:23;}i:18;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:12:\"conversation\";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:\"start_date\";s:4:\"line\";i:23;}}}s:7:\"filters\";a:0:{}s:4:\"line\";i:23;}}s:8:\"children\";a:0:{}s:11:\"isSelfClose\";b:1;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:1;s:4:\"line\";i:23;}i:19;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:20:\"</a>\n		</li>\n	</ul>\n\";s:4:\"line\";i:23;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:0;s:4:\"line\";i:26;}i:3;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:2:\"\n\n\";s:4:\"line\";i:26;}i:4;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:10:\"breadcrumb\";s:10:\"attributes\";a:1:{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:13:\"conversations\";s:4:\"line\";i:28;}}s:4:\"line\";i:28;}s:4:\"line\";i:28;}}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:28;}}s:4:\"line\";i:28;}s:4:\"line\";i:28;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:0;s:4:\"line\";i:28;}i:5;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:2:\"\n\n\";s:4:\"line\";i:28;}i:6;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:7:\"sidebar\";s:10:\"attributes\";a:1:{s:3:\"key\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:16:\"conversationInfo\";s:4:\"line\";i:30;}}s:8:\"children\";a:19:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:87:\"\n	<div class=\"block\">\n		<div class=\"block-container\">\n			<h3 class=\"block-minorHeader\">\";s:4:\"line\";i:30;}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:17:\"conversation_info\";s:4:\"line\";i:33;}}s:4:\"line\";i:33;}s:4:\"line\";i:33;}i:2;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:104:\"</h3>\n			<div class=\"block-body block-row block-row--minor\">\n				<dl class=\"pairs pairs--justified\"><dt>\";s:4:\"line\";i:33;}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:12:\"participants\";s:4:\"line\";i:35;}}s:4:\"line\";i:35;}s:4:\"line\";i:35;}i:4;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:10:\"</dt> <dd>\";s:4:\"line\";i:35;}i:5;O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:12:\"conversation\";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:\"recipient_count\";s:4:\"line\";i:35;}}}s:7:\"filters\";a:1:{i:0;a:2:{i:0;s:6:\"number\";i:1;a:0:{}}}s:4:\"line\";i:35;}i:6;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:54:\"</dd></dl>\n				<dl class=\"pairs pairs--justified\"><dt>\";s:4:\"line\";i:35;}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:\"replies\";s:4:\"line\";i:36;}}s:4:\"line\";i:36;}s:4:\"line\";i:36;}i:8;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:10:\"</dt> <dd>\";s:4:\"line\";i:36;}i:9;O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:12:\"conversation\";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:36;}}}s:7:\"filters\";a:1:{i:0;a:2:{i:0;s:6:\"number\";i:1;a:0:{}}}s:4:\"line\";i:36;}i:10;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:54:\"</dd></dl>\n				<dl class=\"pairs pairs--justified\"><dt>\";s:4:\"line\";i:36;}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:15:\"last_reply_date\";s:4:\"line\";i:37;}}s:4:\"line\";i:37;}s:4:\"line\";i:37;}i:12;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:10:\"</dt> <dd>\";s:4:\"line\";i:37;}i:13;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:4:\"date\";s:10:\"attributes\";a:1:{s:4:\"time\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:31:\"$conversation.last_message_date\";s:4:\"line\";i:37;}}s:8:\"children\";a:0:{}s:11:\"isSelfClose\";b:1;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:1;s:4:\"line\";i:37;}i:14;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:54:\"</dd></dl>\n				<dl class=\"pairs pairs--justified\"><dt>\";s:4:\"line\";i:37;}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:6:\"phrase\";s:9:\"arguments\";a:1:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:15:\"last_reply_from\";s:4:\"line\";i:38;}}s:4:\"line\";i:38;}s:4:\"line\";i:38;}i:16;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:10:\"</dt> <dd>\";s:4:\"line\";i:38;}i:17;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:8:\"username\";s:10:\"attributes\";a:1:{s:4:\"user\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:29:\"$conversation.LastMessageUser\";s:4:\"line\";i:38;}}s:8:\"children\";a:0:{}s:11:\"isSelfClose\";b:1;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:1;s:4:\"line\";i:38;}i:18;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:38:\"</dd></dl>\n			</div>\n		</div>\n	</div>\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:42;}i:7;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:2:\"\n\n\";s:4:\"line\";i:42;}i:8;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:7:\"sidebar\";s:10:\"attributes\";a:1:{s:3:\"key\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:24:\"conversationParticipants\";s:4:\"line\";i:44;}}s:8:\"children\";a:7:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:87:\"\n	<div class=\"block\">\n		<div class=\"block-container\">\n			<h3 class=\"block-minorHeader\">\";s:4:\"line\";i:44;}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:25:\"conversation_participants\";s:4:\"line\";i:47;}}s:4:\"line\";i:47;}s:4:\"line\";i:47;}i:2;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:37:\"</h3>\n			<ol class=\"block-body\">\n				\";s:4:\"line\";i:47;}i:3;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:11:\"$recipients\";s:4:\"line\";i:49;}s:5:\"value\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:10:\"$recipient\";s:4:\"line\";i:49;}}s:8:\"children\";a:3:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:67:\"\n					<li class=\"block-row\">\n						<div class=\"contentRow\">\n							\";s:4:\"line\";i:49;}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:\"$recipient.User\";s:4:\"line\";i:52;}}s:8:\"children\";a:13:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:50:\"\n								<div class=\"contentRow-figure\">\n									\";s:4:\"line\";i:52;}i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:6:\"avatar\";s:10:\"attributes\";a:2:{s:4:\"user\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:15:\"$recipient.User\";s:4:\"line\";i:54;}s:4:\"size\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:2:\"xs\";s:4:\"line\";i:54;}}s:8:\"children\";a:0:{}s:11:\"isSelfClose\";b:1;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:3;s:4:\"line\";i:54;}i:2;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:63:\"\n								</div>\n								<div class=\"contentRow-main\">\n									\";s:4:\"line\";i:54;}i:3;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:8:\"username\";s:10:\"attributes\";a:2:{s:4:\"user\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:15:\"$recipient.User\";s:4:\"line\";i:57;}s:4:\"rich\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:4:\"true\";s:4:\"line\";i:57;}}s:8:\"children\";a:0:{}s:11:\"isSelfClose\";b:1;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:3;s:4:\"line\";i:57;}i:4;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:40:\"\n									<div class=\"contentRow-minor\">\";s:4:\"line\";i:57;}i:5;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:9:\"usertitle\";s:10:\"attributes\";a:1:{s:4:\"user\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:15:\"$recipient.User\";s:4:\"line\";i:58;}}s:8:\"children\";a:0:{}s:11:\"isSelfClose\";b:1;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:3;s:4:\"line\";i:58;}i:6;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:29:\"</div>\n								</div>\n							\";s:4:\"line\";i:58;}i:7;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:3;s:4:\"line\";i:60;}i:8;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:50:\"\n								<div class=\"contentRow-figure\">\n									\";s:4:\"line\";i:60;}i:9;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:6:\"avatar\";s:10:\"attributes\";a:2:{s:4:\"user\";O:38:\"XF\\Template\\Compiler\\Syntax\\Expression\":2:{s:10:\"expression\";O:37:\"XF\\Template\\Compiler\\Syntax\\NullValue\":1:{s:4:\"line\";i:62;}s:4:\"line\";i:62;}s:4:\"size\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:2:\"xs\";s:4:\"line\";i:62;}}s:8:\"children\";a:0:{}s:11:\"isSelfClose\";b:1;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:3;s:4:\"line\";i:62;}i:10;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:63:\"\n								</div>\n								<div class=\"contentRow-main\">\n									\";s:4:\"line\";i:62;}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:14:\"unknown_member\";s:4:\"line\";i:65;}}s:4:\"line\";i:65;}s:4:\"line\";i:65;}i:12;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:23:\"\n								</div>\n							\";s:4:\"line\";i:65;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:2;s:4:\"line\";i:67;}i:2;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:29:\"\n						</div>\n					</li>\n				\";s:4:\"line\";i:67;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:1;s:4:\"line\";i:70;}i:4;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:13:\"\n			</ol>\n			\";s:4:\"line\";i:70;}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:25:\"$conversation.canInvite()\";s:4:\"line\";i:72;}}s:8:\"children\";a:5:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:89:\"\n				<div class=\"block-footer\">\n					<span class=\"block-footer-controls\">\n						<a href=\"\";s:4:\"line\";i:72;}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:20:\"conversations/invite\";s:4:\"line\";i:75;}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:75;}}s:4:\"line\";i:75;}s:4:\"line\";i:75;}i:2;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:26:\"\" data-xf-click=\"overlay\">\";s:4:\"line\";i:75;}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:\"invite_more\";s:4:\"line\";i:75;}}s:4:\"line\";i:75;}s:4:\"line\";i:75;}i:4;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:32:\"</a>\n					</span>\n				</div>\n			\";s:4:\"line\";i:75;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:1;s:4:\"line\";i:78;}i:6;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:18:\"\n		</div>\n	</div>\n\";s:4:\"line\";i:78;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:0;s:4:\"line\";i:81;}i:9;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:67:\"\n\n<div class=\"block block--messages\">\n	<div class=\"block-outer\">\n		\";s:4:\"line\";i:81;}i:10;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:86;}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:86;}s:5:\"total\";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:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:12:\"conversation\";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:86;}}}s:7:\"filters\";a:0:{}s:4:\"line\";i:86;}s:3:\"rhs\";O:34:\"XF\\Template\\Compiler\\Syntax\\Number\":2:{s:6:\"number\";i:1;s:4:\"line\";i:86;}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:86;}s:4:\"line\";i:86;}s:4:\"link\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:13:\"conversations\";s:4:\"line\";i:87;}s:4:\"data\";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:87;}s:12:\"wrapperclass\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:16:\"block-outer-main\";s:4:\"line\";i:88;}}s:8:\"children\";a:0:{}s:11:\"isSelfClose\";b:1;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:0;s:4:\"line\";i:88;}i:11;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:88;}i:12;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:\"$conversation.canEdit()\";s:4:\"line\";i:91;}}s:8:\"children\";a:3:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:6:\"\n					\";s:4:\"line\";i:91;}i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:6:\"button\";s:10:\"attributes\";a:4:{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:2:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:18:\"conversations/edit\";s:4:\"line\";i:92;}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:92;}}s:4:\"line\";i:92;}s:4:\"line\";i:92;}s:5:\"class\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:12:\"button--link\";s:4:\"line\";i:92;}s:4:\"icon\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:4:\"edit\";s:4:\"line\";i:93;}s:7:\"overlay\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:4:\"true\";s:4:\"line\";i:93;}}s:8:\"children\";a:0:{}s:11:\"isSelfClose\";b:1;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:1;s:4:\"line\";i:93;}i:2;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:5:\"\n				\";s:4:\"line\";i:93;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:0;s:4:\"line\";i:94;}i:13;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:5:\"\n				\";s:4:\"line\";i:94;}i:14;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:6:\"button\";s:10:\"attributes\";a:5:{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:2:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:18:\"conversations/star\";s:4:\"line\";i:95;}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:95;}}s:4:\"line\";i:95;}s:4:\"line\";i:95;}s:5:\"class\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:12:\"button--link\";s:4:\"line\";i:95;}s:13:\"data-xf-click\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:6:\"switch\";s:4:\"line\";i:96;}s:12:\"data-sk-star\";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:\"star\";s:4:\"line\";i:97;}}s:4:\"line\";i:97;}s:4:\"line\";i:97;}s:14:\"data-sk-unstar\";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:\"unstar\";s:4:\"line\";i:98;}}s:4:\"line\";i:98;}s:4:\"line\";i:98;}}s:8:\"children\";a:3:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:6:\"\n					\";s:4:\"line\";i:98;}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: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:10:\"is_starred\";s:4:\"line\";i:99;}}}s:7:\"filters\";a:0:{}s:4:\"line\";i:99;}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:6:\"unstar\";s:4:\"line\";i:99;}}s:4:\"line\";i:99;}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:4:\"star\";s:4:\"line\";i:99;}}s:4:\"line\";i:99;}s:4:\"line\";i:99;}s:4:\"line\";i:99;}i:2;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:5:\"\n				\";s:4:\"line\";i:99;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:0;s:4:\"line\";i:100;}i:15;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:5:\"\n				\";s:4:\"line\";i:100;}i:16;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:6:\"button\";s:10:\"attributes\";a:5:{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:2:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:25:\"conversations/mark-unread\";s:4:\"line\";i:101;}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:101;}}s:4:\"line\";i:101;}s:4:\"line\";i:101;}s:5:\"class\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:12:\"button--link\";s:4:\"line\";i:101;}s:13:\"data-xf-click\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:6:\"switch\";s:4:\"line\";i:102;}s:12:\"data-sk-read\";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:9:\"mark_read\";s:4:\"line\";i:103;}}s:4:\"line\";i:103;}s:4:\"line\";i:103;}s:14:\"data-sk-unread\";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:\"mark_unread\";s:4:\"line\";i:104;}}s:4:\"line\";i:104;}s:4:\"line\";i:104;}}s:8:\"children\";a:3:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:6:\"\n					\";s:4:\"line\";i:104;}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: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:9:\"is_unread\";s:4:\"line\";i:105;}}}s:7:\"filters\";a:0:{}s:4:\"line\";i:105;}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:\"mark_read\";s:4:\"line\";i:105;}}s:4:\"line\";i:105;}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:11:\"mark_unread\";s:4:\"line\";i:105;}}s:4:\"line\";i:105;}s:4:\"line\";i:105;}s:4:\"line\";i:105;}i:2;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:5:\"\n				\";s:4:\"line\";i:105;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:0;s:4:\"line\";i:106;}i:17;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:5:\"\n				\";s:4:\"line\";i:106;}i:18;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:2:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:19:\"conversations/leave\";s:4:\"line\";i:107;}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:107;}}s:4:\"line\";i:107;}s:4:\"line\";i:107;}s:5:\"class\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:12:\"button--link\";s:4:\"line\";i:107;}s:7:\"overlay\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:4:\"true\";s:4:\"line\";i:107;}}s:8:\"children\";a:3:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:6:\"\n					\";s:4:\"line\";i:107;}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:5:\"leave\";s:4:\"line\";i:108;}}s:4:\"line\";i:108;}s:4:\"line\";i:108;}i:2;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:5:\"\n				\";s:4:\"line\";i:108;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:0;s:4:\"line\";i:109;}i:19;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:95:\"\n			</div>\n		</div>\n	</div>\n\n	<div class=\"block-container lbContainer\"\n		data-xf-init=\"lightbox\";s:4:\"line\";i:109;}i:20;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: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:115;}}i:1;a:2:{i:0;s:5:\"array\";i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:14:\"selectQuotable\";s:4:\"line\";i:115;}}}s:7:\"filters\";a:0:{}s:4:\"line\";i:115;}s:4:\"true\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:16:\" select-to-quote\";s:4:\"line\";i:115;}s:5:\"false\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:0:\"\";s:4:\"line\";i:115;}s:4:\"line\";i:115;}s:4:\"line\";i:115;}i:21;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:67:\"\"\n		data-message-selector=\".js-message\"\n		data-lb-id=\"conversation-\";s:4:\"line\";i:115;}i:22;O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:12:\"conversation\";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:117;}}}s:7:\"filters\";a:0:{}s:4:\"line\";i:117;}i:23;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:23:\"\"\n		data-lb-universal=\"\";s:4:\"line\";i:117;}i:24;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:118;}}i:1;a:2:{i:0;s:5:\"array\";i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:17:\"lightBoxUniversal\";s:4:\"line\";i:118;}}}s:7:\"filters\";a:0:{}s:4:\"line\";i:118;}i:25;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:62:\"\">\n\n		<div class=\"block-body js-replyNewMessageContainer\">\n			\";s:4:\"line\";i:118;}i:26;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:9:\"$messages\";s:4:\"line\";i:121;}s:5:\"value\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:8:\"$message\";s:4:\"line\";i:121;}}s:8:\"children\";a:3:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:5:\"\n				\";s:4:\"line\";i:121;}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:27:\"conversation_message_macros\";s:4:\"line\";i:122;}s:4:\"name\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:7:\"message\";s:4:\"line\";i:122;}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:123;}s:16:\"arg-conversation\";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:123;}s:12:\"arg-lastRead\";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:124;}}s:8:\"children\";a:0:{}s:11:\"isSelfClose\";b:1;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:1;s:4:\"line\";i:124;}i:2;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:4:\"\n			\";s:4:\"line\";i:124;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:0;s:4:\"line\";i:125;}i:27;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:67:\"\n		</div>\n	</div>\n\n	<div class=\"block-outer block-outer--after\">\n		\";s:4:\"line\";i:125;}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:131;}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:131;}s:5:\"total\";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:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:12:\"conversation\";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:131;}}}s:7:\"filters\";a:0:{}s:4:\"line\";i:131;}s:3:\"rhs\";O:34:\"XF\\Template\\Compiler\\Syntax\\Number\":2:{s:6:\"number\";i:1;s:4:\"line\";i:131;}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:131;}s:4:\"line\";i:131;}s:4:\"link\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:13:\"conversations\";s:4:\"line\";i:132;}s:4:\"data\";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:132;}s:12:\"wrapperclass\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:16:\"block-outer-main\";s:4:\"line\";i:133;}}s:8:\"children\";a:0:{}s:11:\"isSelfClose\";b:1;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:0;s:4:\"line\";i:133;}i:29;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:3:\"\n		\";s:4:\"line\";i:133;}i:30;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:11:\"showignored\";s:10:\"attributes\";a:1:{s:12:\"wrapperclass\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:20:\"block-outer-opposite\";s:4:\"line\";i:134;}}s:8:\"children\";a:0:{}s:11:\"isSelfClose\";b:1;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:0;s:4:\"line\";i:134;}i:31;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:11:\"\n	</div>\n\n	\";s:4:\"line\";i:134;}i:32;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:\"!$conversation.conversation_open\";s:4:\"line\";i:137;}}s:8:\"children\";a:5:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:84:\"\n		<div class=\"block-outer block-outer--after\">\n			<dl class=\"blockStatus\">\n				<dt>\";s:4:\"line\";i:137;}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:6:\"status\";s:4:\"line\";i:140;}}s:4:\"line\";i:140;}s:4:\"line\";i:140;}i:2;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:76:\"</dt>\n				<dd class=\"blockStatus-message blockStatus-message--locked\">\n					\";s:4:\"line\";i:140;}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:43:\"this_conversation_is_closed_for_new_replies\";s:4:\"line\";i:142;}}s:4:\"line\";i:142;}s:4:\"line\";i:142;}i:4;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:30:\"\n				</dd>\n			</dl>\n		</div>\n	\";s:4:\"line\";i:142;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:0;s:4:\"line\";i:146;}i:33;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:9:\"\n</div>\n\n\";s:4:\"line\";i:146;}i:34;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:149;}}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:149;}i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:4:\"form\";s:10:\"attributes\";a:5:{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:2:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:23:\"conversations/add-reply\";s:4:\"line\";i:150;}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:150;}}s:4:\"line\";i:150;}s:4:\"line\";i:150;}s:4:\"ajax\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:4:\"true\";s:4:\"line\";i:151;}s:5:\"draft\";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:19:\"conversations/draft\";s:4:\"line\";i:152;}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:152;}}s:4:\"line\";i:152;}s:4:\"line\";i:152;}s:5:\"class\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:19:\"block js-quickReply\";s:4:\"line\";i:153;}s:12:\"data-xf-init\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:30:\"attachment-manager quick-reply\";s:4:\"line\";i:154;}}s:8:\"children\";a:7:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:4:\"\n\n		\";s:4:\"line\";i:154;}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:156;}s:3:\"min\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:1:\"1\";s:4:\"line\";i:156;}}s:8:\"children\";a:0:{}s:11:\"isSelfClose\";b:1;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:2;s:4:\"line\";i:156;}i:2;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:3:\"\n		\";s:4:\"line\";i:156;}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:12:\"$lastMessage\";s:4:\"line\";i:157;}s:5:\"value\";O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:8:\"messages\";s:10:\"dimensions\";a:0:{}s:7:\"filters\";a:1:{i:0;a:2:{i:0;s:4:\"last\";i:1;a:0:{}}}s:4:\"line\";i:157;}}s:8:\"children\";a:0:{}s:11:\"isSelfClose\";b:1;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:2;s:4:\"line\";i:157;}i:4;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:66:\"\n\n		<div class=\"block-container\">\n			<div class=\"block-body\">\n				\";s:4:\"line\";i:157;}i:5;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:5:\"macro\";s:10:\"attributes\";a:11:{s:8:\"template\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:18:\"quick_reply_macros\";s:4:\"line\";i:161;}s:4:\"name\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:4:\"body\";s:4:\"line\";i:161;}s:11:\"arg-message\";O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:12:\"conversation\";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:11:\"draft_reply\";s:4:\"line\";i:162;}}i:1;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:162;}}}s:7:\"filters\";a:0:{}s:4:\"line\";i:162;}s:18:\"arg-attachmentData\";O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:14:\"attachmentData\";s:10:\"dimensions\";a:0:{}s:7:\"filters\";a:0:{}s:4:\"line\";i:163;}s:13:\"arg-forceHash\";O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:12:\"conversation\";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:11:\"draft_reply\";s:4:\"line\";i:164;}}i:1;a:2:{i:0;s:5:\"array\";i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:15:\"attachment_hash\";s:4:\"line\";i:164;}}}s:7:\"filters\";a:0:{}s:4:\"line\";i:164;}s:19:\"arg-messageSelector\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:11:\".js-message\";s:4:\"line\";i:165;}s:22:\"arg-supportsMultiQuote\";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:166;}}i:1;a:2:{i:0;s:5:\"array\";i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:10:\"multiQuote\";s:4:\"line\";i:166;}}}s:7:\"filters\";a:0:{}s:4:\"line\";i:166;}s:18:\"arg-multiQuoteHref\";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/multi-quote\";s:4:\"line\";i:167;}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:167;}}s:4:\"line\";i:167;}s:4:\"line\";i:167;}s:24:\"arg-multiQuoteStorageKey\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:22:\"multiQuoteConversation\";s:4:\"line\";i:168;}s:12:\"arg-lastDate\";O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:11:\"lastMessage\";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:169;}}}s:7:\"filters\";a:0:{}s:4:\"line\";i:169;}s:14:\"arg-previewUrl\";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/reply-preview\";s:4:\"line\";i:170;}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:170;}}s:4:\"line\";i:170;}s:4:\"line\";i:170;}}s:8:\"children\";a:0:{}s:11:\"isSelfClose\";b:1;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:2;s:4:\"line\";i:170;}i:6;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:21:\"\n			</div>\n		</div>\n	\";s:4:\"line\";i:170;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:1;s:4:\"line\";i:173;}i:2;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:1:\"\n\";s:4:\"line\";i:173;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:0;s:4:\"line\";i:174;}i:35;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:2:\"\n\n\";s:4:\"line\";i:174;}i:36;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:9:\"widgetpos\";s:10:\"attributes\";a:3:{s:2:\"id\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:25:\"conversation_view_sidebar\";s:4:\"line\";i:176;}s:20:\"context-conversation\";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:176;}s:8:\"position\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:7:\"sidebar\";s:4:\"line\";i:176;}}s:8:\"children\";a:0:{}s:11:\"isSelfClose\";b:1;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:0;s:4:\"line\";i:176;}}}','XF',2020032,'2.2.0 Beta 2',1629854824),(734,'public','conversations_popup',0,'<xf:if is=\"$unreadConversations is not empty OR $readConversations is not empty\">\n	<div class=\"menu-scroller\">\n		<ol class=\"listPlain\">\n			<xf:foreach loop=\"$unreadConversations\" value=\"$userConv\">\n				<xf:macro name=\"popup_item\" arg-userConv=\"{$userConv}\" />\n			</xf:foreach>\n			<xf:foreach loop=\"$readConversations\" value=\"$userConv\">\n				<xf:macro name=\"popup_item\" arg-userConv=\"{$userConv}\" />\n			</xf:foreach>\n		</ol>\n	</div>\n<xf:else />\n	<div class=\"menu-row\">{{ phrase(\'you_have_no_recent_conversations\') }}</div>\n</xf:if>\n\n<xf:macro name=\"popup_item\" arg-userConv=\"!\">\n	<li class=\"menu-row menu-row--separated menu-row--clickable {{ $userConv.isUnread() ? \'menu-row--highlighted\' : \'\' }}\">\n		<div class=\"fauxBlockLink\">\n			<div class=\"contentRow\">\n				<div class=\"contentRow-figure\">\n					<xf:avatar user=\"$userConv.Master.LastMessageUser\" size=\"xxs\" defaultname=\"{$userConv.Master.last_message_username}\" />\n				</div>\n				<div class=\"contentRow-main contentRow-main--close\">\n					<a href=\"{{ link(\'conversations/unread\', $userConv) }}\" class=\"fauxBlockLink-blockLink\">{$userConv.Master.title}</a>\n					<div class=\"contentRow-minor contentRow-minor--smaller contentRow-minor--hideLinks\">\n						{{ phrase(\'with_people:\') }}\n						<ul class=\"listInline listInline--selfInline listInline--comma\">\n							<li><xf:username user=\"$userConv.Master.Starter\" defaultname=\"{$userConv.Master.username}\" title=\"{{ phrase(\'conversation_starter\') }}\" href=\"\" /></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\') }}\" href=\"\" /></li>\n							</xf:trim></xf:foreach>\n						</ul>\n					</div>\n					<div class=\"contentRow-minor contentRow-minor--smaller\">\n						<xf:date time=\"$userConv.Master.last_message_date\" />\n					</div>\n				</div>\n			</div>\n		</div>\n	</li>\n</xf:macro>','O:24:\"XF\\Template\\Compiler\\Ast\":1:{s:8:\"children\";a:3:{i:0;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:68:\"$unreadConversations is not empty OR $readConversations is not empty\";s:4:\"line\";i:1;}}s:8:\"children\";a:9:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:58:\"\n	<div class=\"menu-scroller\">\n		<ol class=\"listPlain\">\n			\";s:4:\"line\";i:1;}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:20:\"$unreadConversations\";s:4:\"line\";i:4;}s:5:\"value\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:9:\"$userConv\";s:4:\"line\";i:4;}}s:8:\"children\";a:3:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:5:\"\n				\";s:4:\"line\";i:4;}i:1;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:10:\"popup_item\";s:4:\"line\";i:5;}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:5;}}s:8:\"children\";a:0:{}s:11:\"isSelfClose\";b:1;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:2;s:4:\"line\";i:5;}i:2;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:4:\"\n			\";s:4:\"line\";i:5;}}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:4:\"\n			\";s:4:\"line\";i:6;}i:3;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:18:\"$readConversations\";s:4:\"line\";i:7;}s:5:\"value\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:9:\"$userConv\";s:4:\"line\";i:7;}}s:8:\"children\";a:3:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:5:\"\n				\";s:4:\"line\";i:7;}i:1;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:10:\"popup_item\";s:4:\"line\";i:8;}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:8;}}s:8:\"children\";a:0:{}s:11:\"isSelfClose\";b:1;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:2;s:4:\"line\";i:8;}i:2;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:4:\"\n			\";s:4:\"line\";i:8;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:1;s:4:\"line\";i:9;}i:4;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:17:\"\n		</ol>\n	</div>\n\";s:4:\"line\";i:9;}i:5;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:12;}i:6;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:24:\"\n	<div class=\"menu-row\">\";s:4:\"line\";i:12;}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:32:\"you_have_no_recent_conversations\";s:4:\"line\";i:13;}}s:4:\"line\";i:13;}s:4:\"line\";i:13;}i:8;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:7:\"</div>\n\";s:4:\"line\";i:13;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:0;s:4:\"line\";i:14;}i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:2:\"\n\n\";s:4:\"line\";i:14;}i:2;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:10:\"popup_item\";s:4:\"line\";i:16;}s:12:\"arg-userConv\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:1:\"!\";s:4:\"line\";i:16;}}s:8:\"children\";a:18:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:62:\"\n	<li class=\"menu-row menu-row--separated menu-row--clickable \";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: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:17;}}}s:7:\"filters\";a:0:{}s:4:\"line\";i:17;}s:4:\"true\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:21:\"menu-row--highlighted\";s:4:\"line\";i:17;}s:5:\"false\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:0:\"\";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:102:\"\">\n		<div class=\"fauxBlockLink\">\n			<div class=\"contentRow\">\n				<div class=\"contentRow-figure\">\n					\";s:4:\"line\";i:17;}i:3;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:32:\"$userConv.Master.LastMessageUser\";s:4:\"line\";i:21;}s:4:\"size\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:3:\"xxs\";s:4:\"line\";i:21;}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:21;}}i:1;a:2:{i:0;s:5:\"array\";i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:21:\"last_message_username\";s:4:\"line\";i:21;}}}s:7:\"filters\";a:0:{}s:4:\"line\";i:21;}}s:8:\"children\";a:0:{}s:11:\"isSelfClose\";b:1;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:1;s:4:\"line\";i:21;}i:4;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:83:\"\n				</div>\n				<div class=\"contentRow-main contentRow-main--close\">\n					<a href=\"\";s:4:\"line\";i:21;}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: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:24;}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:24;}}s:4:\"line\";i:24;}s:4:\"line\";i:24;}i:6;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:34:\"\" class=\"fauxBlockLink-blockLink\">\";s:4:\"line\";i:24;}i:7;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:24;}}i:1;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:24;}}}s:7:\"filters\";a:0:{}s:4:\"line\";i:24;}i:8;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:101:\"</a>\n					<div class=\"contentRow-minor contentRow-minor--smaller contentRow-minor--hideLinks\">\n						\";s:4:\"line\";i:24;}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:6:\"phrase\";s:9:\"arguments\";a:1:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:12:\"with_people:\";s:4:\"line\";i:26;}}s:4:\"line\";i:26;}s:4:\"line\";i:26;}i:10;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:83:\"\n						<ul class=\"listInline listInline--selfInline listInline--comma\">\n							<li>\";s:4:\"line\";i:26;}i:11;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:8:\"username\";s:10:\"attributes\";a:4:{s:4:\"user\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:24:\"$userConv.Master.Starter\";s:4:\"line\";i:28;}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:28;}}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:28;}}}s:7:\"filters\";a:0:{}s:4:\"line\";i:28;}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:28;}}s:4:\"line\";i:28;}s:4:\"line\";i:28;}s:4:\"href\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:0:\"\";s:4:\"line\";i:28;}}s:8:\"children\";a:0:{}s:11:\"isSelfClose\";b:1;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:1;s:4:\"line\";i:28;}i:12;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:5:\"</li>\";s:4:\"line\";i:28;}i:13;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:28;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:1;s:4:\"line\";i:29;}i:14;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:29;}s:5:\"value\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:10:\"$recipient\";s:4:\"line\";i:29;}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:29;}}}s:7:\"filters\";a:0:{}s:4:\"line\";i:29;}i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:4:\" != \";s:4:\"line\";i:29;}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:29;}}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:29;}}}s:7:\"filters\";a:0:{}s:4:\"line\";i:29;}}s:4:\"line\";i:29;}}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:29;}i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:8:\"username\";s:10:\"attributes\";a:3:{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:30;}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:30;}}s:4:\"line\";i:30;}s:4:\"line\";i:30;}s:4:\"href\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:0:\"\";s:4:\"line\";i:30;}}s:8:\"children\";a:0:{}s:11:\"isSelfClose\";b:1;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:3;s:4:\"line\";i:30;}i:2;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:13:\"</li>\n							\";s:4:\"line\";i:30;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:2;s:4:\"line\";i:31;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:1;s:4:\"line\";i:31;}i:15;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:93:\"\n						</ul>\n					</div>\n					<div class=\"contentRow-minor contentRow-minor--smaller\">\n						\";s:4:\"line\";i:31;}i:16;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:4:\"date\";s:10:\"attributes\";a:1:{s:4:\"time\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:34:\"$userConv.Master.last_message_date\";s:4:\"line\";i:35;}}s:8:\"children\";a:0:{}s:11:\"isSelfClose\";b:1;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:1;s:4:\"line\";i:35;}i:17;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:50:\"\n					</div>\n				</div>\n			</div>\n		</div>\n	</li>\n\";s:4:\"line\";i:35;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:0;s:4:\"line\";i:41;}}}','XF',2010270,'2.1.2',1629854824),(735,'public','core.less',0,'// ########################## 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\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();\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\n	a&:hover\n	{\n		text-decoration: none;\n		color: @xf-chip--color;\n		.xf-chipHover();\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}\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}\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\n.colorChip-inner\n{\n	display: block;\n	background-color: transparent;\n	border-radius: @xf-borderRadiusSmall;\n	height: 1em;\n}\n\n.colorChip-value\n{\n	display: none;\n}\n\npre.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-fontSizeLargest;\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	.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:737:\"// ########################## 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\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:51;}}s:4:\"line\";i:51;}s:4:\"line\";i:51;}i:2;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:1:\"\n\";s:4:\"line\";i:51;}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:52;}}s:4:\"line\";i:52;}s:4:\"line\";i:52;}i:4;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:1:\"\n\";s:4:\"line\";i:52;}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:53;}}s:4:\"line\";i:53;}s:4:\"line\";i:53;}i:6;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:1:\"\n\";s:4:\"line\";i:53;}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:54;}}s:4:\"line\";i:54;}s:4:\"line\";i:54;}i:8;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:1:\"\n\";s:4:\"line\";i:54;}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:55;}}s:4:\"line\";i:55;}s:4:\"line\";i:55;}i:10;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:1:\"\n\";s:4:\"line\";i:55;}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:56;}}s:4:\"line\";i:56;}s:4:\"line\";i:56;}i:12;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:1:\"\n\";s:4:\"line\";i:56;}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:57;}}s:4:\"line\";i:57;}s:4:\"line\";i:57;}i:14;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:1:\"\n\";s:4:\"line\";i:57;}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:58;}}s:4:\"line\";i:58;}s:4:\"line\";i:58;}i:16;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:1:\"\n\";s:4:\"line\";i:58;}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:59;}}s:4:\"line\";i:59;}s:4:\"line\";i:59;}i:18;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:1:\"\n\";s:4:\"line\";i:59;}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:60;}}s:4:\"line\";i:60;}s:4:\"line\";i:60;}i:20;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:1:\"\n\";s:4:\"line\";i:60;}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:61;}}s:4:\"line\";i:61;}s:4:\"line\";i:61;}i:22;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:1:\"\n\";s:4:\"line\";i:61;}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:62;}}s:4:\"line\";i:62;}s:4:\"line\";i:62;}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:62;}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:66;}}s:4:\"line\";i:66;}s:4:\"line\";i:66;}i:26;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:1:\"\n\";s:4:\"line\";i:66;}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:67;}}s:4:\"line\";i:67;}s:4:\"line\";i:67;}i:28;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:2:\"\n\n\";s:4:\"line\";i:67;}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:69;}}s:4:\"line\";i:69;}s:4:\"line\";i:69;}i:30;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:1:\"\n\";s:4:\"line\";i:69;}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:70;}}s:4:\"line\";i:70;}s:4:\"line\";i:70;}i:32;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:1:\"\n\";s:4:\"line\";i:70;}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:71;}}s:4:\"line\";i:71;}s:4:\"line\";i:71;}i:34;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:1:\"\n\";s:4:\"line\";i:71;}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:72;}}s:4:\"line\";i:72;}s:4:\"line\";i:72;}i:36;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:1:\"\n\";s:4:\"line\";i:72;}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:73;}}s:4:\"line\";i:73;}s:4:\"line\";i:73;}i:38;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:1:\"\n\";s:4:\"line\";i:73;}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:74;}}s:4:\"line\";i:74;}s:4:\"line\";i:74;}i:40;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:1:\"\n\";s:4:\"line\";i:74;}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:75;}}s:4:\"line\";i:75;}s:4:\"line\";i:75;}i:42;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:1:\"\n\";s:4:\"line\";i:75;}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:76;}}s:4:\"line\";i:76;}s:4:\"line\";i:76;}i:44;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:1:\"\n\";s:4:\"line\";i:76;}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:77;}}s:4:\"line\";i:77;}s:4:\"line\";i:77;}i:46;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:1:\"\n\";s:4:\"line\";i:77;}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:78;}}s:4:\"line\";i:78;}s:4:\"line\";i:78;}i:48;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:1:\"\n\";s:4:\"line\";i:78;}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:79;}}s:4:\"line\";i:79;}s:4:\"line\";i:79;}i:50;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:1:\"\n\";s:4:\"line\";i:79;}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:80;}}s:4:\"line\";i:80;}s:4:\"line\";i:80;}i:52;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:1:\"\n\";s:4:\"line\";i:80;}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:81;}}s:4:\"line\";i:81;}s:4:\"line\";i:81;}i:54;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:1:\"\n\";s:4:\"line\";i:81;}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:82;}}s:4:\"line\";i:82;}s:4:\"line\";i:82;}i:56;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:4558:\"\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();\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\n	a&:hover\n	{\n		text-decoration: none;\n		color: @xf-chip--color;\n		.xf-chipHover();\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}\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}\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\n.colorChip-inner\n{\n	display: block;\n	background-color: transparent;\n	border-radius: @xf-borderRadiusSmall;\n	height: 1em;\n}\n\n.colorChip-value\n{\n	display: none;\n}\n\npre.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-fontSizeLargest;\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:82;}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:417;}}s:4:\"line\";i:417;}s:4:\"line\";i:417;}i:58;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:1:\"\n\";s:4:\"line\";i:417;}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:418;}}s:4:\"line\";i:418;}s:4:\"line\";i:418;}i:60;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:1:\"\n\";s:4:\"line\";i:418;}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:419;}}s:4:\"line\";i:419;}s:4:\"line\";i:419;}i:62;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:1:\"\n\";s:4:\"line\";i:419;}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:420;}}s:4:\"line\";i:420;}s:4:\"line\";i:420;}i:64;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:1:\"\n\";s:4:\"line\";i:420;}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:421;}}s:4:\"line\";i:421;}s:4:\"line\";i:421;}i:66;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:1:\"\n\";s:4:\"line\";i:421;}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:422;}}s:4:\"line\";i:422;}s:4:\"line\";i:422;}i:68;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:490:\"\n\n// RESOLUTION OUTPUT\n\n.debugResolution\n{\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:422;}}}','XF',2020270,'2.2.2',1629854824),(736,'public','core_action_bar.less',0,'.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-action\n{\n	display: inline-block;\n	padding: 3px;\n	border: 1px solid transparent;\n	border-radius: @xf-borderRadiusMedium;\n	margin-left: 5px;\n\n	&:before\n	{\n		.m-faBase();\n		font-size: 90%;\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		&.is-menuOpen\n		{\n			// get rid of text decoration when the menu opens\n			text-decoration: none;\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}\", .75em); margin-right: 3px; }\n\n		&.is-selected\n		{\n			background-color: @xf-contentHighlightBg;\n			border-color: @xf-borderColorHighlight;\n\n			&:before { content: \"@{fa-var-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}\", 1.125em); margin-right: 3px; }\n	&.actionBar-action--like:before { .m-faContent(\"@{fa-var-thumbs-up}\", 1em); margin-right: 3px; }\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}\n\n@media (max-width: @xf-responsiveNarrow)\n{\n	.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:2098:\".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-action\n{\n	display: inline-block;\n	padding: 3px;\n	border: 1px solid transparent;\n	border-radius: @xf-borderRadiusMedium;\n	margin-left: 5px;\n\n	&:before\n	{\n		.m-faBase();\n		font-size: 90%;\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		&.is-menuOpen\n		{\n			// get rid of text decoration when the menu opens\n			text-decoration: none;\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}\", .75em); margin-right: 3px; }\n\n		&.is-selected\n		{\n			background-color: @xf-contentHighlightBg;\n			border-color: @xf-borderColorHighlight;\n\n			&:before { content: \"@{fa-var-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}\", 1.125em); margin-right: 3px; }\n	&.actionBar-action--like:before { .m-faContent(\"@{fa-var-thumbs-up}\", 1em); margin-right: 3px; }\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}\n\n@media (max-width: @xf-responsiveNarrow)\n{\n	.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',2020052,'2.2.0 Release Candidate 2',1629854824),(737,'public','core_avatar.less',0,'// ################################### AVATARS #############################\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\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		&.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.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	{\n		font-size: @xf-fontSizeSmall;\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:3291:\"// ################################### AVATARS #############################\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\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		&.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.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	{\n		font-size: @xf-fontSizeSmall;\n	}\n}\";s:4:\"line\";i:1;}}}','XF',2010131,'2.1.1 Beta 1',1629854824),(738,'public','core_badge.less',0,'// #################################################### BADGES ###########################\n\n.badge,\n.badgeContainer:after\n{\n	display: inline-block;\n	padding: 2px 4px;\n	margin: -2px 0;\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:547:\"// #################################################### BADGES ###########################\n\n.badge,\n.badgeContainer:after\n{\n	display: inline-block;\n	padding: 2px 4px;\n	margin: -2px 0;\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',2000010,'2.0.0 Alpha',1629854824),(739,'public','core_bbcode.less',0,'.bbWrapper\n{\n	// This approach is needed to normalize browser differences that normalize.css won\'t handle within BB code/rich text\n	// sections. You may need higher specificity to override some situations because of this.\n\n	ol:not(.is-structureList),\n	ul:not(.is-structureList)\n	{\n		margin-top: 1em;\n		margin-bottom: 1em;\n		overflow: hidden;\n	}\n\n	ol:not(.is-structureList) ol:not(.is-structureList),\n	ol:not(.is-structureList) ul:not(.is-structureList),\n	ul:not(.is-structureList) ol:not(.is-structureList),\n	ul:not(.is-structureList) ul:not(.is-structureList)\n	{\n		margin-top: 0;\n		margin-bottom: 0;\n	}\n\n	// note that changes to these rules will likely need to be replicated into editor.less\n	h2,\n	h3,\n	h4\n	{\n		margin: .5em 0;\n		clear: both;\n	}\n\n	h2 { font-size: @xf-fontSizeLargest; }\n	h3 { font-size: @xf-fontSizeLarger; }\n	h4 { font-size: @xf-fontSizeLarge; }\n\n	hr\n	{\n		border: none;\n		border-top: @xf-borderSize solid @xf-borderColorHeavy;\n		clear: both;\n	}\n\n	> :first-child\n	{\n		margin-top: 0;\n	}\n}\n\n.bbImage\n{\n	height: auto;\n	max-width: 100%;\n}\n\n.bbImageWrapper\n{\n	display: inline-block;\n	max-width: 100%;\n}\n\n// classes to handle images being floated left and right via BB code attributes\n.bbImage,\n.bbImageWrapper\n{\n	&.bbImageAligned--left\n	{\n		float: left;\n		margin: @xf-bbCodeImgFloatMargin @xf-bbCodeImgFloatMarginAfter @xf-bbCodeImgFloatMarginAfter 0;\n	}\n\n	&.bbImageAligned--right\n	{\n		float: right;\n		margin: @xf-bbCodeImgFloatMargin 0 @xf-bbCodeImgFloatMarginAfter @xf-bbCodeImgFloatMarginAfter;\n	}\n}\n\n.bbMediaWrapper,\n.bbMediaJustifier,\n.bbOembed\n{\n	width: 560px;\n	max-width: 100%;\n	margin: 0;\n\n	&.fb_iframe_widget\n	{\n		display: block;\n	}\n\n	.m-blockAligner();\n\n	&.bbImageAligned--left\n	{\n		float: left;\n		margin: @xf-bbCodeImgFloatMargin @xf-bbCodeImgFloatMarginAfter @xf-bbCodeImgFloatMarginAfter 0;\n	}\n\n	&.bbImageAligned--right\n	{\n		float: right;\n		margin: @xf-bbCodeImgFloatMargin 0 @xf-bbCodeImgFloatMarginAfter @xf-bbCodeImgFloatMarginAfter;\n	}\n}\n\n.fb_iframe_widget\n{\n	> span,\n	iframe\n	{\n		max-width: 100%;\n	}\n}\n\n.bbMediaWrapper.bbMediaWrapper--inline\n{\n	display: inline-block;\n}\n\n.bbMediaWrapper-inner\n{\n	position: relative;\n	padding-bottom: 56.25%; /* 16:9 ratio */\n	height: 0;\n\n	&.bbMediaWrapper-inner--4to3\n	{\n		padding-bottom: 75%; /* 4:3 ratio */\n	}\n\n	&.bbMediaWrapper-inner--104px\n	{\n		padding-bottom: 104px;\n	}\n\n	&.bbMediaWrapper-inner--110px\n	{\n		padding-bottom: 110px;\n	}\n\n	&.bbMediaWrapper-inner--150px\n	{\n		padding-bottom: 150px;\n	}\n\n	&.bbMediaWrapper-inner--500px\n	{\n		padding-bottom: 500px;\n	}\n\n	&.bbMediaWrapper-inner--audio\n	{\n		padding-bottom: 60px;\n\n		audio\n		{\n			outline: none;\n		}\n	}\n\n	iframe,\n	object,\n	embed,\n	video,\n	audio,\n	.bbMediaWrapper-fallback\n	{\n		position: absolute;\n		top: 0;\n		left: 0;\n		width: 100%;\n		height: 100%;\n	}\n}\n\n.bbMediaWrapper-fallback\n{\n	display: flex;\n	justify-content: center;\n	align-items: center;\n	max-width: 100%;\n	.xf-minorBlockContent();\n}\n\n.bbOembed\n{\n	&.bbOembed--loaded\n	{\n		display: block;\n	}\n\n	iframe,\n	object,\n	embed,\n	video,\n	audio\n	{\n		max-width: 100%;\n	}\n\n	.embedly-card\n	{\n		margin: 0;\n		background: white;\n	}\n}\n\n.bbTable\n{\n	max-width: 100%;\n	overflow: auto;\n\n	.m-tableBase();\n}\n\n.bbCodePlainUnfurl\n{\n	&.link\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:3218:\".bbWrapper\n{\n	// This approach is needed to normalize browser differences that normalize.css won\'t handle within BB code/rich text\n	// sections. You may need higher specificity to override some situations because of this.\n\n	ol:not(.is-structureList),\n	ul:not(.is-structureList)\n	{\n		margin-top: 1em;\n		margin-bottom: 1em;\n		overflow: hidden;\n	}\n\n	ol:not(.is-structureList) ol:not(.is-structureList),\n	ol:not(.is-structureList) ul:not(.is-structureList),\n	ul:not(.is-structureList) ol:not(.is-structureList),\n	ul:not(.is-structureList) ul:not(.is-structureList)\n	{\n		margin-top: 0;\n		margin-bottom: 0;\n	}\n\n	// note that changes to these rules will likely need to be replicated into editor.less\n	h2,\n	h3,\n	h4\n	{\n		margin: .5em 0;\n		clear: both;\n	}\n\n	h2 { font-size: @xf-fontSizeLargest; }\n	h3 { font-size: @xf-fontSizeLarger; }\n	h4 { font-size: @xf-fontSizeLarge; }\n\n	hr\n	{\n		border: none;\n		border-top: @xf-borderSize solid @xf-borderColorHeavy;\n		clear: both;\n	}\n\n	> :first-child\n	{\n		margin-top: 0;\n	}\n}\n\n.bbImage\n{\n	height: auto;\n	max-width: 100%;\n}\n\n.bbImageWrapper\n{\n	display: inline-block;\n	max-width: 100%;\n}\n\n// classes to handle images being floated left and right via BB code attributes\n.bbImage,\n.bbImageWrapper\n{\n	&.bbImageAligned--left\n	{\n		float: left;\n		margin: @xf-bbCodeImgFloatMargin @xf-bbCodeImgFloatMarginAfter @xf-bbCodeImgFloatMarginAfter 0;\n	}\n\n	&.bbImageAligned--right\n	{\n		float: right;\n		margin: @xf-bbCodeImgFloatMargin 0 @xf-bbCodeImgFloatMarginAfter @xf-bbCodeImgFloatMarginAfter;\n	}\n}\n\n.bbMediaWrapper,\n.bbMediaJustifier,\n.bbOembed\n{\n	width: 560px;\n	max-width: 100%;\n	margin: 0;\n\n	&.fb_iframe_widget\n	{\n		display: block;\n	}\n\n	.m-blockAligner();\n\n	&.bbImageAligned--left\n	{\n		float: left;\n		margin: @xf-bbCodeImgFloatMargin @xf-bbCodeImgFloatMarginAfter @xf-bbCodeImgFloatMarginAfter 0;\n	}\n\n	&.bbImageAligned--right\n	{\n		float: right;\n		margin: @xf-bbCodeImgFloatMargin 0 @xf-bbCodeImgFloatMarginAfter @xf-bbCodeImgFloatMarginAfter;\n	}\n}\n\n.fb_iframe_widget\n{\n	> span,\n	iframe\n	{\n		max-width: 100%;\n	}\n}\n\n.bbMediaWrapper.bbMediaWrapper--inline\n{\n	display: inline-block;\n}\n\n.bbMediaWrapper-inner\n{\n	position: relative;\n	padding-bottom: 56.25%; /* 16:9 ratio */\n	height: 0;\n\n	&.bbMediaWrapper-inner--4to3\n	{\n		padding-bottom: 75%; /* 4:3 ratio */\n	}\n\n	&.bbMediaWrapper-inner--104px\n	{\n		padding-bottom: 104px;\n	}\n\n	&.bbMediaWrapper-inner--110px\n	{\n		padding-bottom: 110px;\n	}\n\n	&.bbMediaWrapper-inner--150px\n	{\n		padding-bottom: 150px;\n	}\n\n	&.bbMediaWrapper-inner--500px\n	{\n		padding-bottom: 500px;\n	}\n\n	&.bbMediaWrapper-inner--audio\n	{\n		padding-bottom: 60px;\n\n		audio\n		{\n			outline: none;\n		}\n	}\n\n	iframe,\n	object,\n	embed,\n	video,\n	audio,\n	.bbMediaWrapper-fallback\n	{\n		position: absolute;\n		top: 0;\n		left: 0;\n		width: 100%;\n		height: 100%;\n	}\n}\n\n.bbMediaWrapper-fallback\n{\n	display: flex;\n	justify-content: center;\n	align-items: center;\n	max-width: 100%;\n	.xf-minorBlockContent();\n}\n\n.bbOembed\n{\n	&.bbOembed--loaded\n	{\n		display: block;\n	}\n\n	iframe,\n	object,\n	embed,\n	video,\n	audio\n	{\n		max-width: 100%;\n	}\n\n	.embedly-card\n	{\n		margin: 0;\n		background: white;\n	}\n}\n\n.bbTable\n{\n	max-width: 100%;\n	overflow: auto;\n\n	.m-tableBase();\n}\n\n.bbCodePlainUnfurl\n{\n	&.link\n	{\n		display: block;\n	}\n}\";s:4:\"line\";i:1;}}}','XF',2020470,'2.2.4',1629854824),(740,'public','core_block.less',0,'// ################################# 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}\n\n.block\n{\n	margin-bottom: @xf-elementSpacer;\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\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	&.block-container--none\n	{\n		background: none;\n		border: none;\n		color: @xf-textColor;\n		padding: 0;\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\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-blockPaddingV @xf-blockPaddingH;\n	.xf-blockFilterBar();\n\n	&.block-filterBar--standalone\n	{\n		padding: @xf-paddingLarge @xf-blockPaddingH;\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	.filterBar-menuTrigger\n	{\n		margin-right: -5px;\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		@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	@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}\n\n.block-body\n{\n	.m-listPlain();\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\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--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}\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:12397:\"// ################################# 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}\n\n.block\n{\n	margin-bottom: @xf-elementSpacer;\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\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	&.block-container--none\n	{\n		background: none;\n		border: none;\n		color: @xf-textColor;\n		padding: 0;\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\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-blockPaddingV @xf-blockPaddingH;\n	.xf-blockFilterBar();\n\n	&.block-filterBar--standalone\n	{\n		padding: @xf-paddingLarge @xf-blockPaddingH;\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	.filterBar-menuTrigger\n	{\n		margin-right: -5px;\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		@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	@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}\n\n.block-body\n{\n	.m-listPlain();\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\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--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}\n\";s:4:\"line\";i:1;}}}','XF',2020034,'2.2.0 Beta 4',1629854824),(741,'public','core_blockend.less',0,'// 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;\n		margin-right: -@xf-pageEdgeSpacer;\n		border-radius: 0;\n		border-left: none;\n		border-right: none;\n	}\n\n	.blockStatus\n	{\n		margin-left: -@xf-pageEdgeSpacer;\n		margin-right: -@xf-pageEdgeSpacer;\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:747:\"// 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;\n		margin-right: -@xf-pageEdgeSpacer;\n		border-radius: 0;\n		border-left: none;\n		border-right: none;\n	}\n\n	.blockStatus\n	{\n		margin-left: -@xf-pageEdgeSpacer;\n		margin-right: -@xf-pageEdgeSpacer;\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',2000010,'2.0.0 Alpha',1629854824),(742,'public','core_blocklink.less',0,'// ############################ BLOCK LINKS ##################\n\n.blockLink\n{\n	display: block;\n	padding: @xf-blockPaddingV @xf-blockPaddingH;\n	.xf-blockLink();\n\n	&.is-selected\n	{\n		.xf-blockLinkSelected(no-border);\n		border-left: @xf-blockLinkSelected--border-width solid @xf-blockLinkSelected--border-color;\n		padding-left: (@xf-blockPaddingH - xf-default(@xf-blockLinkSelected--border-width, 0));\n	}\n\n	&:hover\n	{\n		.xf-blockLinkSelected(background);\n		text-decoration: inherit;\n	}\n}\n\n.blockLink-desc\n{\n	display: block;\n	color: @xf-textColorMuted;\n	font-size: @xf-fontSizeSmaller;\n	font-weight: @xf-fontWeightNormal;\n}\n\n.blockLinkSplitToggle\n{\n	display: flex;\n	padding: 0;\n	text-decoration: none;\n	cursor: pointer;\n\n	&.is-selected\n	{\n		.xf-blockLinkSelected(no-border);\n	}\n\n	&:hover\n	{\n		.xf-blockLinkSelected(background);\n		text-decoration: inherit;\n	}\n}\n\n.blockLinkSplitToggle-link\n{\n	display: block;\n	padding: @xf-blockPaddingV @xf-blockPaddingH;\n	text-decoration: none;\n	flex-grow: 1;\n\n	&:hover\n	{\n		text-decoration: none;\n	}\n\n	.blockLinkSplitToggle.is-selected &\n	{\n		border-left: @xf-blockLinkSelected--border-width solid @xf-blockLinkSelected--border-color;\n		padding-left: (@xf-blockPaddingH - xf-default(@xf-blockLinkSelected--border-width, 0));\n	}\n}\n\n.blockLinkSplitToggle-toggle\n{\n	display: inline-block;\n	padding: @xf-blockPaddingV @xf-blockPaddingH;\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);\n	}\n\n	&.is-active:after\n	{\n		.m-faContent(@fa-var-chevron-up);\n	}\n}\n\n.blockLink--iconic\n{\n	i:after\n	{\n		.m-faBase();\n		display: inline-block;\n		min-width: 1em;\n		position: absolute;\n		left: @xf-blockPaddingH;\n		top: 8px;\n		display: none !important;\n	}\n\n	&--started i:after\n	{\n		.m-faContent(@fa-var-file-alt);\n	}\n	&--contributed i:after\n	{\n		.m-faContent(@fa-var-comments);\n	}\n	&--watched i:after\n	{\n		.m-faContent(@fa-var-bookmark);\n	}\n	&--unanswered i:after\n	{\n		.m-faContent(@fa-var-question-circle);\n	}\n}\n\n// ################################ FAUX BLOCK LINKS #######################\n// concept from https://codepen.io/BPScott/pen/Erwan and http://codepen.io/IschaGast/pen/Qjxpxo\n// z-indexes are bumped to have the link sit on top of positioned elements (without z-index)\n\n.fauxBlockLink\n{\n	position: relative;\n\n	a,\n	.fauxBlockLink-link\n	{\n		position: relative;\n		z-index: 2;\n	}\n\n	.fauxBlockLink-blockLink\n	{\n		position: static;\n\n		&:before\n		{\n			content: \'\';\n			position: absolute;\n			top: 0;\n			left: 0;\n			right: 0;\n			bottom: 0;\n			z-index: 1;\n		}\n	}\n\n	&.fauxBlockLink--noHover\n	{\n		.fauxBlockLink-blockLink:hover\n		{\n			text-decoration: none;\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:2704:\"// ############################ BLOCK LINKS ##################\n\n.blockLink\n{\n	display: block;\n	padding: @xf-blockPaddingV @xf-blockPaddingH;\n	.xf-blockLink();\n\n	&.is-selected\n	{\n		.xf-blockLinkSelected(no-border);\n		border-left: @xf-blockLinkSelected--border-width solid @xf-blockLinkSelected--border-color;\n		padding-left: (@xf-blockPaddingH - xf-default(@xf-blockLinkSelected--border-width, 0));\n	}\n\n	&:hover\n	{\n		.xf-blockLinkSelected(background);\n		text-decoration: inherit;\n	}\n}\n\n.blockLink-desc\n{\n	display: block;\n	color: @xf-textColorMuted;\n	font-size: @xf-fontSizeSmaller;\n	font-weight: @xf-fontWeightNormal;\n}\n\n.blockLinkSplitToggle\n{\n	display: flex;\n	padding: 0;\n	text-decoration: none;\n	cursor: pointer;\n\n	&.is-selected\n	{\n		.xf-blockLinkSelected(no-border);\n	}\n\n	&:hover\n	{\n		.xf-blockLinkSelected(background);\n		text-decoration: inherit;\n	}\n}\n\n.blockLinkSplitToggle-link\n{\n	display: block;\n	padding: @xf-blockPaddingV @xf-blockPaddingH;\n	text-decoration: none;\n	flex-grow: 1;\n\n	&:hover\n	{\n		text-decoration: none;\n	}\n\n	.blockLinkSplitToggle.is-selected &\n	{\n		border-left: @xf-blockLinkSelected--border-width solid @xf-blockLinkSelected--border-color;\n		padding-left: (@xf-blockPaddingH - xf-default(@xf-blockLinkSelected--border-width, 0));\n	}\n}\n\n.blockLinkSplitToggle-toggle\n{\n	display: inline-block;\n	padding: @xf-blockPaddingV @xf-blockPaddingH;\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);\n	}\n\n	&.is-active:after\n	{\n		.m-faContent(@fa-var-chevron-up);\n	}\n}\n\n.blockLink--iconic\n{\n	i:after\n	{\n		.m-faBase();\n		display: inline-block;\n		min-width: 1em;\n		position: absolute;\n		left: @xf-blockPaddingH;\n		top: 8px;\n		display: none !important;\n	}\n\n	&--started i:after\n	{\n		.m-faContent(@fa-var-file-alt);\n	}\n	&--contributed i:after\n	{\n		.m-faContent(@fa-var-comments);\n	}\n	&--watched i:after\n	{\n		.m-faContent(@fa-var-bookmark);\n	}\n	&--unanswered i:after\n	{\n		.m-faContent(@fa-var-question-circle);\n	}\n}\n\n// ################################ FAUX BLOCK LINKS #######################\n// concept from https://codepen.io/BPScott/pen/Erwan and http://codepen.io/IschaGast/pen/Qjxpxo\n// z-indexes are bumped to have the link sit on top of positioned elements (without z-index)\n\n.fauxBlockLink\n{\n	position: relative;\n\n	a,\n	.fauxBlockLink-link\n	{\n		position: relative;\n		z-index: 2;\n	}\n\n	.fauxBlockLink-blockLink\n	{\n		position: static;\n\n		&:before\n		{\n			content: \'\';\n			position: absolute;\n			top: 0;\n			left: 0;\n			right: 0;\n			bottom: 0;\n			z-index: 1;\n		}\n	}\n\n	&.fauxBlockLink--noHover\n	{\n		.fauxBlockLink-blockLink:hover\n		{\n			text-decoration: none;\n		}\n	}\n}\";s:4:\"line\";i:1;}}}','XF',2010033,'2.1.0 Beta 3',1629854824),(743,'public','core_blockmessage.less',0,'// ############################ 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\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	}\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-blockPaddingV;\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\n		a { .xf-contentAccentLink(); }\n	}\n	&--important&--iconic:before\n	{\n		.m-faContent(@fa-var-exclamation-circle);\n		color: @xf-textColorAttention;\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-successFeatureColor;\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-warningFeatureColor;\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-errorFeatureColor;\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:2844:\"// ############################ 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\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	}\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-blockPaddingV;\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\n		a { .xf-contentAccentLink(); }\n	}\n	&--important&--iconic:before\n	{\n		.m-faContent(@fa-var-exclamation-circle);\n		color: @xf-textColorAttention;\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-successFeatureColor;\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-warningFeatureColor;\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-errorFeatureColor;\n	}\n}\";s:4:\"line\";i:1;}}}','XF',2020010,'2.2.0 Alpha',1629854824),(744,'public','core_blockstatus.less',0,'// ################################## BLOCK STATUS MESSAGES ##############################\n\n.blockStatus\n{\n	.xf-contentAltBase();\n	.xf-blockBorder();\n	border-left: @xf-borderSizeFeature solid @xf-borderColorAttention;\n	border-radius: @xf-blockBorderRadius;\n	margin: 0;\n	padding: @xf-paddingMedium 0;\n	font-size: @xf-fontSizeSmall;\n	text-align: left;\n\n	//.m-transition(border, margin;); // edgeSpacerRemoval\n\n	> dt\n	{\n		display: none;\n	}\n\n	&.blockStatus--info\n	{\n		border-left-color: @xf-borderColorFeature;\n	}\n\n	&.blockStatus--simple\n	{\n		.xf-blockBorder();\n	}\n\n	&.blockStatus--standalone\n	{\n		margin-bottom: (@xf-elementSpacer) / 2;\n	}\n}\n\n.blockStatus-message\n{\n	display: block;\n	padding: 0 @xf-paddingMedium;\n	margin: .2em 0 0;\n\n	&:first-of-type\n	{\n		margin-top: 0;\n	}\n\n	&:before\n	{\n		.m-faBase();\n		display: inline-block;\n		min-width: .8em;\n		color: @xf-textColorAttention;\n	}\n\n	&--deleted::before { .m-faContent(\"@{fa-var-trash}\\20\"); }\n	&--locked::before { .m-faContent(\"@{fa-var-lock}\\20\"); }\n	&--moderated::before { .m-faContent(\"@{fa-var-shield}\\20\"); }\n	&--warning:before { .m-faContent(\"@{fa-var-exclamation-triangle}\\20\"); }\n	&--ignored:before { .m-faContent(\"@{fa-var-microphone-slash}\\20\"); }\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:1207:\"// ################################## BLOCK STATUS MESSAGES ##############################\n\n.blockStatus\n{\n	.xf-contentAltBase();\n	.xf-blockBorder();\n	border-left: @xf-borderSizeFeature solid @xf-borderColorAttention;\n	border-radius: @xf-blockBorderRadius;\n	margin: 0;\n	padding: @xf-paddingMedium 0;\n	font-size: @xf-fontSizeSmall;\n	text-align: left;\n\n	//.m-transition(border, margin;); // edgeSpacerRemoval\n\n	> dt\n	{\n		display: none;\n	}\n\n	&.blockStatus--info\n	{\n		border-left-color: @xf-borderColorFeature;\n	}\n\n	&.blockStatus--simple\n	{\n		.xf-blockBorder();\n	}\n\n	&.blockStatus--standalone\n	{\n		margin-bottom: (@xf-elementSpacer) / 2;\n	}\n}\n\n.blockStatus-message\n{\n	display: block;\n	padding: 0 @xf-paddingMedium;\n	margin: .2em 0 0;\n\n	&:first-of-type\n	{\n		margin-top: 0;\n	}\n\n	&:before\n	{\n		.m-faBase();\n		display: inline-block;\n		min-width: .8em;\n		color: @xf-textColorAttention;\n	}\n\n	&--deleted::before { .m-faContent(\"@{fa-var-trash}\\20\"); }\n	&--locked::before { .m-faContent(\"@{fa-var-lock}\\20\"); }\n	&--moderated::before { .m-faContent(\"@{fa-var-shield}\\20\"); }\n	&--warning:before { .m-faContent(\"@{fa-var-exclamation-triangle}\\20\"); }\n	&--ignored:before { .m-faContent(\"@{fa-var-microphone-slash}\\20\"); }\n}\";s:4:\"line\";i:1;}}}','XF',2010010,'2.1.0 Alpha',1629854824),(745,'public','core_button.less',0,'// ############################ BUTTONS #################\n\n.button,\na.button // needed for specificity over a:link\n{\n	.m-buttonBase();\n\n	a\n	{\n		color: inherit;\n		text-decoration: none;\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\n	&.button--cta\n	{\n		.xf-buttonCta();\n		.m-buttonBlockColorVariationSimple(xf-default(@xf-buttonCta--background-color, transparent));\n	}\n\n	&.button--link\n	{\n		// block colors\n		background: @xf-contentBg;\n		color: @xf-linkColor;\n		.m-buttonBorderColorVariation(@xf-borderColor);\n\n		&:hover,\n		&:active,\n		&:focus\n		{\n			text-decoration: none;\n			background: @xf-contentHighlightBg;\n		}\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-paletteColor1;\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			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		padding: 5px 8px;\n\n		.m-dropShadow();\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	}\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	}\n\n	&.button--adminStyleAsset\n	{\n		&.is-disabled\n		{\n			visibility: hidden;\n		}\n\n		&.is-modify\n		{\n			.m-buttonIcon(@fa-var-pencil);\n		}\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			vertical-align: -.1em;\n			display: inline-block;\n			margin: -.255em 6px -.255em 0;\n		}\n\n		> .fa--xf\n		{\n			// helps fix a button alignment issue (Chrome only)\n			line-height: inherit;\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          { .m-buttonIcon(@fa-var-plus-square, .88em); }\n		&--confirm      { .m-buttonIcon(@fa-var-check, 1em); }\n		&--write	    { .m-buttonIcon(@fa-var-edit, 1.13em); }\n		&--import  	    { .m-buttonIcon(@fa-var-upload, 1.13em); }\n		&--export  	    { .m-buttonIcon(@fa-var-download,  1.13em); }\n		&--download	    { .m-buttonIcon(@fa-var-download, 1.13em); }\n		&--redirect	    { .m-buttonIcon(@fa-var-external-link, 1em); }\n		&--disable      { .m-buttonIcon(@fa-var-power-off, 1em); }\n		&--edit         { .m-buttonIcon(@fa-var-edit, 1.13em); }\n		&--save         { .m-buttonIcon(@fa-var-save, .88em); }\n		&--reply	    { .m-buttonIcon(@fa-var-reply, 1.13em); }\n		&--quote	    { .m-buttonIcon(@fa-var-quote-left, 1.13em); }\n		&--purchase	    { .m-buttonIcon(@fa-var-credit-card, 1.13em); }\n		&--payment	    { .m-buttonIcon(@fa-var-credit-card, 1.13em); }\n		&--convert	    { .m-buttonIcon(@fa-var-bolt, .75em); }\n		&--search	    { .m-buttonIcon(@fa-var-search, 1em); }\n		&--sort         { .m-buttonIcon(@fa-var-sort, .63em); }\n		&--upload	    { .m-buttonIcon(@fa-var-upload, 1.13em); }\n		&--attach	    { .m-buttonIcon(@fa-var-paperclip, 1em); }\n		&--login {\n			.m-buttonIcon(@fa-var-lock, .88em);\n		}\n		&--rate         { .m-buttonIcon(@fa-var-star, 1.13em); }\n		&--config       { .m-buttonIcon(@fa-var-cog, 1em); }\n		&--refresh      { .m-buttonIcon(@fa-var-sync-alt, 1em); }\n		&--translate    { .m-buttonIcon(@fa-var-globe, .97em); }\n		&--vote         { .m-buttonIcon(@fa-var-check-circle, 1em); }\n		&--result       { .m-buttonIcon(@fa-var-chart-bar, 1em); }\n		&--history	    { .m-buttonIcon(@fa-var-history, 1em); }\n		&--cancel       { .m-buttonIcon(@fa-var-ban, 1em); }\n		&--close        { .m-buttonIcon(@fa-var-times, .69em); }\n		&--preview      { .m-buttonIcon(@fa-var-eye, 1.13em); }\n		&--conversation { .m-buttonIcon(@fa-var-comments, 1.13em); }\n		&--bolt         { .m-buttonIcon(@fa-var-bolt, .75em); }\n		&--list         { .m-buttonIcon(@fa-var-list, 1em); }\n		&--prev			{ .m-buttonIcon(@fa-var-chevron-left, .63em); }\n		&--next			{ .m-buttonIcon(@fa-var-chevron-right, .63em); }\n		&--markRead     { .m-buttonIcon(@fa-var-check-square, .88em); }\n		&--user         { .m-buttonIcon(@fa-var-user, .88em); }\n		&--userCircle   { .m-buttonIcon(@fa-var-user-circle, .97em); }\n\n		&--notificationsOn  { .m-buttonIcon(@fa-var-bell, 1.25em); } // actually only .88em, but as we use this as a toggle, make it the same width as bell-slash\n		&--notificationsOff { .m-buttonIcon(@fa-var-bell-slash, 1.25em); }\n\n		&--show			{ .m-buttonIcon(@fa-var-eye, 1.25em) } // actually only 1.13em, but it\'s a toggle\n		&--hide			{ .m-buttonIcon(@fa-var-eye-slash, 1.25em) }\n\n		// for inline mod confirmations\n		&--merge { .m-buttonIcon(@fa-var-compress, .88em); }\n		&--move { .m-buttonIcon(@fa-var-share, 1.13em); }\n		&--copy { .m-buttonIcon(@fa-var-copy, .88em); }\n		&--approve, &--unapprove { .m-buttonIcon(@fa-var-shield, 1em); }\n		&--delete, &--undelete { .m-buttonIcon(@fa-var-trash-alt, .88em); }\n		&--stick, &--unstick { .m-buttonIcon(@fa-var-thumbtack, .75em); }\n		&--lock { .m-buttonIcon(@fa-var-lock, .88em); }\n		&--unlock { .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\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--splitTrigger\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		> .button-text { border-right: @xf-borderSize solid transparent; }\n		> .button-menu { border-left: @xf-borderSize solid transparent; }\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	right: (@xf-pageEdgeSpacer) / 2;\n\n	.has-hiddenscroll &\n	{\n		right: 20px;\n	}\n\n	z-index: @zIndex-9;\n\n	.m-transition(opacity; @xf-animationSpeed);\n	opacity: 0;\n	display: none;\n\n	&.is-transitioning\n	{\n		display: block;\n	}\n\n	&.is-active\n	{\n		display: block;\n		opacity: 1;\n	}\n\n	.button\n	{\n		display: block;\n\n		+ .button\n		{\n			margin-top: (@xf-pageEdgeSpacer) / 2;\n		}\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:10178:\"// ############################ BUTTONS #################\n\n.button,\na.button // needed for specificity over a:link\n{\n	.m-buttonBase();\n\n	a\n	{\n		color: inherit;\n		text-decoration: none;\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\n	&.button--cta\n	{\n		.xf-buttonCta();\n		.m-buttonBlockColorVariationSimple(xf-default(@xf-buttonCta--background-color, transparent));\n	}\n\n	&.button--link\n	{\n		// block colors\n		background: @xf-contentBg;\n		color: @xf-linkColor;\n		.m-buttonBorderColorVariation(@xf-borderColor);\n\n		&:hover,\n		&:active,\n		&:focus\n		{\n			text-decoration: none;\n			background: @xf-contentHighlightBg;\n		}\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-paletteColor1;\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			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		padding: 5px 8px;\n\n		.m-dropShadow();\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	}\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	}\n\n	&.button--adminStyleAsset\n	{\n		&.is-disabled\n		{\n			visibility: hidden;\n		}\n\n		&.is-modify\n		{\n			.m-buttonIcon(@fa-var-pencil);\n		}\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			vertical-align: -.1em;\n			display: inline-block;\n			margin: -.255em 6px -.255em 0;\n		}\n\n		> .fa--xf\n		{\n			// helps fix a button alignment issue (Chrome only)\n			line-height: inherit;\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          { .m-buttonIcon(@fa-var-plus-square, .88em); }\n		&--confirm      { .m-buttonIcon(@fa-var-check, 1em); }\n		&--write	    { .m-buttonIcon(@fa-var-edit, 1.13em); }\n		&--import  	    { .m-buttonIcon(@fa-var-upload, 1.13em); }\n		&--export  	    { .m-buttonIcon(@fa-var-download,  1.13em); }\n		&--download	    { .m-buttonIcon(@fa-var-download, 1.13em); }\n		&--redirect	    { .m-buttonIcon(@fa-var-external-link, 1em); }\n		&--disable      { .m-buttonIcon(@fa-var-power-off, 1em); }\n		&--edit         { .m-buttonIcon(@fa-var-edit, 1.13em); }\n		&--save         { .m-buttonIcon(@fa-var-save, .88em); }\n		&--reply	    { .m-buttonIcon(@fa-var-reply, 1.13em); }\n		&--quote	    { .m-buttonIcon(@fa-var-quote-left, 1.13em); }\n		&--purchase	    { .m-buttonIcon(@fa-var-credit-card, 1.13em); }\n		&--payment	    { .m-buttonIcon(@fa-var-credit-card, 1.13em); }\n		&--convert	    { .m-buttonIcon(@fa-var-bolt, .75em); }\n		&--search	    { .m-buttonIcon(@fa-var-search, 1em); }\n		&--sort         { .m-buttonIcon(@fa-var-sort, .63em); }\n		&--upload	    { .m-buttonIcon(@fa-var-upload, 1.13em); }\n		&--attach	    { .m-buttonIcon(@fa-var-paperclip, 1em); }\n		&--login {\n			.m-buttonIcon(@fa-var-lock, .88em);\n		}\n		&--rate         { .m-buttonIcon(@fa-var-star, 1.13em); }\n		&--config       { .m-buttonIcon(@fa-var-cog, 1em); }\n		&--refresh      { .m-buttonIcon(@fa-var-sync-alt, 1em); }\n		&--translate    { .m-buttonIcon(@fa-var-globe, .97em); }\n		&--vote         { .m-buttonIcon(@fa-var-check-circle, 1em); }\n		&--result       { .m-buttonIcon(@fa-var-chart-bar, 1em); }\n		&--history	    { .m-buttonIcon(@fa-var-history, 1em); }\n		&--cancel       { .m-buttonIcon(@fa-var-ban, 1em); }\n		&--close        { .m-buttonIcon(@fa-var-times, .69em); }\n		&--preview      { .m-buttonIcon(@fa-var-eye, 1.13em); }\n		&--conversation { .m-buttonIcon(@fa-var-comments, 1.13em); }\n		&--bolt         { .m-buttonIcon(@fa-var-bolt, .75em); }\n		&--list         { .m-buttonIcon(@fa-var-list, 1em); }\n		&--prev			{ .m-buttonIcon(@fa-var-chevron-left, .63em); }\n		&--next			{ .m-buttonIcon(@fa-var-chevron-right, .63em); }\n		&--markRead     { .m-buttonIcon(@fa-var-check-square, .88em); }\n		&--user         { .m-buttonIcon(@fa-var-user, .88em); }\n		&--userCircle   { .m-buttonIcon(@fa-var-user-circle, .97em); }\n\n		&--notificationsOn  { .m-buttonIcon(@fa-var-bell, 1.25em); } // actually only .88em, but as we use this as a toggle, make it the same width as bell-slash\n		&--notificationsOff { .m-buttonIcon(@fa-var-bell-slash, 1.25em); }\n\n		&--show			{ .m-buttonIcon(@fa-var-eye, 1.25em) } // actually only 1.13em, but it\'s a toggle\n		&--hide			{ .m-buttonIcon(@fa-var-eye-slash, 1.25em) }\n\n		// for inline mod confirmations\n		&--merge { .m-buttonIcon(@fa-var-compress, .88em); }\n		&--move { .m-buttonIcon(@fa-var-share, 1.13em); }\n		&--copy { .m-buttonIcon(@fa-var-copy, .88em); }\n		&--approve, &--unapprove { .m-buttonIcon(@fa-var-shield, 1em); }\n		&--delete, &--undelete { .m-buttonIcon(@fa-var-trash-alt, .88em); }\n		&--stick, &--unstick { .m-buttonIcon(@fa-var-thumbtack, .75em); }\n		&--lock { .m-buttonIcon(@fa-var-lock, .88em); }\n		&--unlock { .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\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--splitTrigger\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		> .button-text { border-right: @xf-borderSize solid transparent; }\n		> .button-menu { border-left: @xf-borderSize solid transparent; }\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	right: (@xf-pageEdgeSpacer) / 2;\n\n	.has-hiddenscroll &\n	{\n		right: 20px;\n	}\n\n	z-index: @zIndex-9;\n\n	.m-transition(opacity; @xf-animationSpeed);\n	opacity: 0;\n	display: none;\n\n	&.is-transitioning\n	{\n		display: block;\n	}\n\n	&.is-active\n	{\n		display: block;\n		opacity: 1;\n	}\n\n	.button\n	{\n		display: block;\n\n		+ .button\n		{\n			margin-top: (@xf-pageEdgeSpacer) / 2;\n		}\n	}\n}\n\";s:4:\"line\";i:1;}}}','XF',2020370,'2.2.3',1629854832),(746,'public','core_categorylist.less',0,'// ################################ CATEGORY LIST #######################\n\n@_categoryListTogglerWidth: 1em;\n@_categoryListTogglerPaddingH: @xf-paddingMedium;\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}\n\n.categoryList-link\n{\n	display: block;\n	flex-grow: 1;\n	padding: @xf-blockPaddingV @_categoryListTogglerPaddingH;\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 @_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 @_categoryListTogglerPaddingH;\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:2108:\"// ################################ CATEGORY LIST #######################\n\n@_categoryListTogglerWidth: 1em;\n@_categoryListTogglerPaddingH: @xf-paddingMedium;\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}\n\n.categoryList-link\n{\n	display: block;\n	flex-grow: 1;\n	padding: @xf-blockPaddingV @_categoryListTogglerPaddingH;\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 @_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 @_categoryListTogglerPaddingH;\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',2000010,'2.0.0 Alpha',1629854832),(747,'public','core_collapse.less',0,'// ########################################## COLLAPSE / TOGGLERS ##############################\n\n.toggleTarget\n{\n	display: none;\n	.m-transition(all, -xf-height;);\n	overflow: hidden;\n	height: 0;\n	opacity: 0;\n\n	&.is-transitioning\n	{\n		display: block;\n	}\n\n	&.is-active\n	{\n		display: block;\n		height: auto;\n		opacity: 1;\n	}\n}\n\n.collapseTrigger:not(.button)\n{\n	cursor: pointer;\n\n	&:before\n	{\n		.m-faBase(\'Pro\', @faWeight-solid);\n		.m-faContent(@fa-var-caret-right); //, .63em\n		font-size: 80%;\n		margin-right: .2em;\n	}\n\n	&.is-active:before\n	{\n		.m-faContent(@fa-var-caret-down); //, .63em\n	}\n\n	&.collapseTrigger--block\n	{\n		display: block;\n\n		&:before\n		{\n			float: right;\n			margin-right: 0;\n			margin-left: 5px;\n			font-size: 100%;\n			line-height: inherit;\n		}\n	}\n}\n\n.collapseTrigger.button--icon\n{\n	.m-buttonIcon(@fa-var-angle-right, .63em); // only .5em but it\'s a toggle\n\n	&.is-active\n	{\n		.m-buttonIcon(@fa-var-angle-down, .63em);\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:937:\"// ########################################## COLLAPSE / TOGGLERS ##############################\n\n.toggleTarget\n{\n	display: none;\n	.m-transition(all, -xf-height;);\n	overflow: hidden;\n	height: 0;\n	opacity: 0;\n\n	&.is-transitioning\n	{\n		display: block;\n	}\n\n	&.is-active\n	{\n		display: block;\n		height: auto;\n		opacity: 1;\n	}\n}\n\n.collapseTrigger:not(.button)\n{\n	cursor: pointer;\n\n	&:before\n	{\n		.m-faBase(\'Pro\', @faWeight-solid);\n		.m-faContent(@fa-var-caret-right); //, .63em\n		font-size: 80%;\n		margin-right: .2em;\n	}\n\n	&.is-active:before\n	{\n		.m-faContent(@fa-var-caret-down); //, .63em\n	}\n\n	&.collapseTrigger--block\n	{\n		display: block;\n\n		&:before\n		{\n			float: right;\n			margin-right: 0;\n			margin-left: 5px;\n			font-size: 100%;\n			line-height: inherit;\n		}\n	}\n}\n\n.collapseTrigger.button--icon\n{\n	.m-buttonIcon(@fa-var-angle-right, .63em); // only .5em but it\'s a toggle\n\n	&.is-active\n	{\n		.m-buttonIcon(@fa-var-angle-down, .63em);\n	}\n}\";s:4:\"line\";i:1;}}}','XF',2020010,'2.2.0 Alpha',1629854832),(748,'public','core_contentrow.less',0,'// ########################################### 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}\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\n	.m-gradient(fade(@xf-contentBg, 0%), @xf-contentBg, transparent, 0%, 80%);\n}\n\n.contentRow-minor\n{\n	font-size: @xf-fontSizeSmall;\n	color: @xf-textColorMuted;\n\n	&.contentRow-minor--hideLinks\n	{\n		.m-hiddenLinks();\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:4232:\"// ########################################### 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}\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\n	.m-gradient(fade(@xf-contentBg, 0%), @xf-contentBg, transparent, 0%, 80%);\n}\n\n.contentRow-minor\n{\n	font-size: @xf-fontSizeSmall;\n	color: @xf-textColorMuted;\n\n	&.contentRow-minor--hideLinks\n	{\n		.m-hiddenLinks();\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',1629854832),(749,'public','core_datalist.less',0,'// ################################# 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	&.dataList--autoSize\n	{\n		display: table;\n		width: auto;\n		margin: 0 auto;\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--invalid\n	{\n		opacity: 0.5;\n		.m-transition(opacity);\n\n		&:hover\n		{\n			opacity: 1;\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--opposite,\n	.dataList-row.dataList-row--header &.dataList-cell--opposite // need higher specificity for header rows\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:9612:\"// ################################# 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	&.dataList--autoSize\n	{\n		display: table;\n		width: auto;\n		margin: 0 auto;\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--invalid\n	{\n		opacity: 0.5;\n		.m-transition(opacity);\n\n		&:hover\n		{\n			opacity: 1;\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--opposite,\n	.dataList-row.dataList-row--header &.dataList-cell--opposite // need higher specificity for header rows\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:653;}}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:653;}}}s:7:\"filters\";a:0:{}s:4:\"line\";i:653;}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:653;}}}','XF',2020052,'2.2.0 Release Candidate 2',1629854832),(750,'public','core_filter.less',0,'// ##################### 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\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:1646:\"// ##################### 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\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',2020010,'2.2.0 Alpha',1629854832),(751,'public','core_fixedmessage.less',0,'// ############################ FIXED MESSAGE BAR ################\n\n.fixedMessageBar\n{\n	.xf-fixedMessage();\n	.m-transitionFadeDown();\n	.m-clearFix();\n}\n\n.fixedMessageBar-inner\n{\n	display: flex;\n	align-items: center;\n	justify-content: space-between;\n}\n\n.fixedMessageBar-message\n{\n	order: 1;\n}\n\n.fixedMessageBar-close\n{\n	float: right;\n	margin-left: 1em;\n	order: 2;\n	color: inherit;\n\n	&:before\n	{\n		.m-faBase();\n		.m-faContent(@fa-var-times); //, .69em\n	}\n\n	&:hover\n	{\n		text-decoration: none;\n		color: xf-intensify(@xf-fixedMessage--color, 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:548:\"// ############################ FIXED MESSAGE BAR ################\n\n.fixedMessageBar\n{\n	.xf-fixedMessage();\n	.m-transitionFadeDown();\n	.m-clearFix();\n}\n\n.fixedMessageBar-inner\n{\n	display: flex;\n	align-items: center;\n	justify-content: space-between;\n}\n\n.fixedMessageBar-message\n{\n	order: 1;\n}\n\n.fixedMessageBar-close\n{\n	float: right;\n	margin-left: 1em;\n	order: 2;\n	color: inherit;\n\n	&:before\n	{\n		.m-faBase();\n		.m-faContent(@fa-var-times); //, .69em\n	}\n\n	&:hover\n	{\n		text-decoration: none;\n		color: xf-intensify(@xf-fixedMessage--color, 10%);\n	}\n}\";s:4:\"line\";i:1;}}}','XF',2020010,'2.2.0 Alpha',1629854832),(752,'public','core_formrow.less',0,'// ########################################### FORM ROWS #################################\n\n@_form-labelShiftInput: @xf-paddingMedium + @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\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\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}','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:7086:\"// ########################################### FORM ROWS #################################\n\n@_form-labelShiftInput: @xf-paddingMedium + @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\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\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}\";s:4:\"line\";i:1;}}}','XF',2020052,'2.2.0 Release Candidate 2',1629854832),(753,'public','core_globalaction.less',0,'// #################################### GLOBAL ACTION INDICATOR ##########################\n\n.globalAction\n{\n	position: fixed;\n	top: 0;\n	left: 0;\n	right: 0;\n	z-index: @zIndex-9;\n	opacity: 0;\n	.m-transition(opacity);\n	pointer-events: none;\n\n	&.is-active\n	{\n		opacity: 1;\n	}\n}\n\n.globalAction-bar\n{\n	position: absolute;\n	left: 0;\n	top: 0;\n	width: 33%;\n	height: 3px;\n	background: @xf-globalActionColor;\n	pointer-events: none;\n\n	-ltr-transform: translateX(-33vw);\n	-rtl-transform: translateX(33vw);\n\n	.m-animation(1.5s ease-in-out infinite globalActionBar);\n\n	&:before\n	{\n		content: \'\';\n		position: absolute;\n		right: 0;\n		height: 100%;\n		width: 100px;\n		box-shadow: 0 0 10px 2px @xf-globalActionColor;\n\n		-ltr-transform: rotate(2deg) translate(0px, -3px);\n		-rtl-transform: rotate(-2deg) translate(0px, -3px);\n	}\n}\n\n.m-keyframes(globalActionBar, {\n	from\n	{\n		-ltr-transform: translateX(-33vw);\n		-rtl-transform: translateX(33vw);\n	}\n	to\n	{\n		-ltr-transform: translateX(100vw);\n		-rtl-transform: translateX(-100vw);\n	}\n});\n\n.globalAction-block\n{\n	position: fixed;\n	top: 20px;\n	right: 10px;\n	pointer-events: none;\n\n	i\n	{\n		display: inline-block;\n		content: \' \';\n		font-size: 10px;\n		width: 1em;\n		height: 2.5em;\n		margin-right: .3em;\n		background-color: @xf-globalActionColor;\n		box-shadow: 1px 1px 2px rgba(0, 0, 0, .5);\n		.m-animation(1s ease infinite globalActionPulse);\n		opacity: .35;\n\n		&:last-child\n		{\n			margin-right: 0;\n		}\n\n		&:nth-child(2)\n		{\n			animation-delay: .2s;\n		}\n\n		&:nth-child(3)\n		{\n			animation-delay: .4s;\n		}\n	}\n\n	@media (max-width: @xf-responsiveNarrow)\n	{\n		display: none;\n	}\n}\n\n.m-keyframes(globalActionPulse, {\n	from\n	{\n		.m-transform(scaleY(1.5));\n		opacity: 1;\n	}\n	to\n	{\n		.m-transform(scaleY(1));\n		opacity: .35;\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:1746:\"// #################################### GLOBAL ACTION INDICATOR ##########################\n\n.globalAction\n{\n	position: fixed;\n	top: 0;\n	left: 0;\n	right: 0;\n	z-index: @zIndex-9;\n	opacity: 0;\n	.m-transition(opacity);\n	pointer-events: none;\n\n	&.is-active\n	{\n		opacity: 1;\n	}\n}\n\n.globalAction-bar\n{\n	position: absolute;\n	left: 0;\n	top: 0;\n	width: 33%;\n	height: 3px;\n	background: @xf-globalActionColor;\n	pointer-events: none;\n\n	-ltr-transform: translateX(-33vw);\n	-rtl-transform: translateX(33vw);\n\n	.m-animation(1.5s ease-in-out infinite globalActionBar);\n\n	&:before\n	{\n		content: \'\';\n		position: absolute;\n		right: 0;\n		height: 100%;\n		width: 100px;\n		box-shadow: 0 0 10px 2px @xf-globalActionColor;\n\n		-ltr-transform: rotate(2deg) translate(0px, -3px);\n		-rtl-transform: rotate(-2deg) translate(0px, -3px);\n	}\n}\n\n.m-keyframes(globalActionBar, {\n	from\n	{\n		-ltr-transform: translateX(-33vw);\n		-rtl-transform: translateX(33vw);\n	}\n	to\n	{\n		-ltr-transform: translateX(100vw);\n		-rtl-transform: translateX(-100vw);\n	}\n});\n\n.globalAction-block\n{\n	position: fixed;\n	top: 20px;\n	right: 10px;\n	pointer-events: none;\n\n	i\n	{\n		display: inline-block;\n		content: \' \';\n		font-size: 10px;\n		width: 1em;\n		height: 2.5em;\n		margin-right: .3em;\n		background-color: @xf-globalActionColor;\n		box-shadow: 1px 1px 2px rgba(0, 0, 0, .5);\n		.m-animation(1s ease infinite globalActionPulse);\n		opacity: .35;\n\n		&:last-child\n		{\n			margin-right: 0;\n		}\n\n		&:nth-child(2)\n		{\n			animation-delay: .2s;\n		}\n\n		&:nth-child(3)\n		{\n			animation-delay: .4s;\n		}\n	}\n\n	@media (max-width: @xf-responsiveNarrow)\n	{\n		display: none;\n	}\n}\n\n.m-keyframes(globalActionPulse, {\n	from\n	{\n		.m-transform(scaleY(1.5));\n		opacity: 1;\n	}\n	to\n	{\n		.m-transform(scaleY(1));\n		opacity: .35;\n	}\n});\";s:4:\"line\";i:1;}}}','XF',2000033,'2.0.0 Beta 3',1629854832),(754,'public','core_hscroller.less',0,'// ##################################### HORIZONTAL SCROLLER ###################\n\n.hScroller\n{\n	overflow-y: hidden;\n	position: relative;\n	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n	-webkit-overflow-scrolling: touch;\n\n	&.hScroller--scrollHidden\n	{\n		.hScroller-action\n		{\n			opacity: 0;\n			.m-transition();\n		}\n\n		html:not(.has-touchevents) &:hover .hScroller-action\n		{\n			opacity: 1;\n		}\n	}\n}\n\n.hScroller-scroll\n{\n	display: block;\n	white-space: nowrap;\n	word-wrap: normal;\n	overflow-x: hidden;\n\n	&.is-calculated\n	{\n		overflow-x: scroll;\n		padding-bottom: 30px;\n		margin-bottom: -30px;\n		// pushes the scrollbar out of view\n	}\n}\n\n.hScroller-action\n{\n	position: absolute;\n	top: 0;\n	bottom: 0;\n	width: 40px;\n	padding: 0 5px;\n	display: none;\n	cursor: pointer;\n\n	&.is-active\n	{\n		display: block;\n		display: flex;\n		align-items: center;\n	}\n\n	&:after\n	{\n		.m-faBase();\n		font-size: 120%;\n	}\n\n	&.hScroller-action--start\n	{\n		left: 0;\n		justify-content: flex-start;\n		text-align: left;\n\n		&:after\n		{\n			.m-faContent(@fa-var-chevron-left, .63em, ltr);\n			.m-faContent(@fa-var-chevron-right, .63em, rtl);\n		}\n	}\n\n	&.hScroller-action--end\n	{\n		right: 0;\n		justify-content: flex-end;\n		text-align: right;\n\n		&:after\n		{\n			.m-faContent(@fa-var-chevron-right, .63em, ltr);\n			.m-faContent(@fa-var-chevron-left, .63em, rtl);\n		}\n	}\n}\n\n.scrollMeasure\n{\n	position: absolute;\n	top: -1000px;\n	width: 100px;\n	height: 100px;\n	overflow: scroll;\n	visibility: hidden;\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:1452:\"// ##################################### HORIZONTAL SCROLLER ###################\n\n.hScroller\n{\n	overflow-y: hidden;\n	position: relative;\n	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n	-webkit-overflow-scrolling: touch;\n\n	&.hScroller--scrollHidden\n	{\n		.hScroller-action\n		{\n			opacity: 0;\n			.m-transition();\n		}\n\n		html:not(.has-touchevents) &:hover .hScroller-action\n		{\n			opacity: 1;\n		}\n	}\n}\n\n.hScroller-scroll\n{\n	display: block;\n	white-space: nowrap;\n	word-wrap: normal;\n	overflow-x: hidden;\n\n	&.is-calculated\n	{\n		overflow-x: scroll;\n		padding-bottom: 30px;\n		margin-bottom: -30px;\n		// pushes the scrollbar out of view\n	}\n}\n\n.hScroller-action\n{\n	position: absolute;\n	top: 0;\n	bottom: 0;\n	width: 40px;\n	padding: 0 5px;\n	display: none;\n	cursor: pointer;\n\n	&.is-active\n	{\n		display: block;\n		display: flex;\n		align-items: center;\n	}\n\n	&:after\n	{\n		.m-faBase();\n		font-size: 120%;\n	}\n\n	&.hScroller-action--start\n	{\n		left: 0;\n		justify-content: flex-start;\n		text-align: left;\n\n		&:after\n		{\n			.m-faContent(@fa-var-chevron-left, .63em, ltr);\n			.m-faContent(@fa-var-chevron-right, .63em, rtl);\n		}\n	}\n\n	&.hScroller-action--end\n	{\n		right: 0;\n		justify-content: flex-end;\n		text-align: right;\n\n		&:after\n		{\n			.m-faContent(@fa-var-chevron-right, .63em, ltr);\n			.m-faContent(@fa-var-chevron-left, .63em, rtl);\n		}\n	}\n}\n\n.scrollMeasure\n{\n	position: absolute;\n	top: -1000px;\n	width: 100px;\n	height: 100px;\n	overflow: scroll;\n	visibility: hidden;\n}\";s:4:\"line\";i:1;}}}','XF',2020034,'2.2.0 Beta 4',1629854832),(755,'public','core_input.less',0,'// ###################################### 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\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\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\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		}\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// Overlay a FontAwesome icon over the start of a text box as a hint to its usem\n// Use the \'fa\' attribute in XF template syntax for xf:textbox, xf:numberbox and xf:textarea\n.fa--xf.fa--inputOverlay\n{\n	position: absolute;\n	padding: (xf-default(@xf-input--padding, 0) + 2) xf-default(@xf-input--padding, 0) xf-default(@xf-input--padding, 0);\n	line-height: @xf-lineHeightDefault;\n	color: @xf-input--border-top-color;\n\n	& + .input\n	{\n		padding-left: xf-default(@xf-input--padding, 0) * 2 + xf-default(@xf-input--font-size, @xf-fontSizeNormal);\n	}\n}\n\n// ############################# NEW ICONIC CONTROLS ######################\n\n@controlColor: xf-default(@xf-buttonPrimary--background-color, @xf-paletteColor4);\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		.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		}\n\n		&:checked\n		{\n			& + i:before\n			{\n				opacity: 0;\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\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	&.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}\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	&--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\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		&::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--expanded > .inputChoices-choice\n	{\n		margin-bottom: (2 * @_input-elementSpacer);\n\n		&:last-child\n		{\n			margin-bottom: 0;\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:15504:\"// ###################################### 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\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\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\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		}\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// Overlay a FontAwesome icon over the start of a text box as a hint to its usem\n// Use the \'fa\' attribute in XF template syntax for xf:textbox, xf:numberbox and xf:textarea\n.fa--xf.fa--inputOverlay\n{\n	position: absolute;\n	padding: (xf-default(@xf-input--padding, 0) + 2) xf-default(@xf-input--padding, 0) xf-default(@xf-input--padding, 0);\n	line-height: @xf-lineHeightDefault;\n	color: @xf-input--border-top-color;\n\n	& + .input\n	{\n		padding-left: xf-default(@xf-input--padding, 0) * 2 + xf-default(@xf-input--font-size, @xf-fontSizeNormal);\n	}\n}\n\n// ############################# NEW ICONIC CONTROLS ######################\n\n@controlColor: xf-default(@xf-buttonPrimary--background-color, @xf-paletteColor4);\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		.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		}\n\n		&:checked\n		{\n			& + i:before\n			{\n				opacity: 0;\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\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	&.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}\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	&--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\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		&::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--expanded > .inputChoices-choice\n	{\n		margin-bottom: (2 * @_input-elementSpacer);\n\n		&:last-child\n		{\n			margin-bottom: 0;\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',2020051,'2.2.0 Release Candidate 1',1629854832),(756,'public','core_labels.less',0,'.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(@xf-linkColor, @xf-contentHighlightBg, @xf-borderColorHighlight);\n	}\n\n	&.label--accent\n	{\n		.m-labelVariation(@xf-textColorAccentContent, @xf-contentAccentBg, @xf-borderColorAccentContent);\n	}\n\n	&.label--red { .m-labelVariation(white, #e20000); }\n	&.label--green { .m-labelVariation(white, green); }\n	&.label--olive { .m-labelVariation(white, olive); }\n	&.label--lightGreen { .m-labelVariation(black, #ccf9c8, #bee8ba); }\n	&.label--blue { .m-labelVariation(white, #0008e3); }\n	&.label--royalBlue { .m-labelVariation(white, royalblue); }\n	&.label--skyBlue { .m-labelVariation(white, #7cc3e0); }\n	&.label--gray { .m-labelVariation(white, gray); }\n	&.label--silver { .m-labelVariation(black, silver); }\n	&.label--yellow { .m-labelVariation(black, #ffff91, #e6e687); }\n	&.label--orange { .m-labelVariation(black, #ffcb00); }\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:1818:\".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(@xf-linkColor, @xf-contentHighlightBg, @xf-borderColorHighlight);\n	}\n\n	&.label--accent\n	{\n		.m-labelVariation(@xf-textColorAccentContent, @xf-contentAccentBg, @xf-borderColorAccentContent);\n	}\n\n	&.label--red { .m-labelVariation(white, #e20000); }\n	&.label--green { .m-labelVariation(white, green); }\n	&.label--olive { .m-labelVariation(white, olive); }\n	&.label--lightGreen { .m-labelVariation(black, #ccf9c8, #bee8ba); }\n	&.label--blue { .m-labelVariation(white, #0008e3); }\n	&.label--royalBlue { .m-labelVariation(white, royalblue); }\n	&.label--skyBlue { .m-labelVariation(white, #7cc3e0); }\n	&.label--gray { .m-labelVariation(white, gray); }\n	&.label--silver { .m-labelVariation(black, silver); }\n	&.label--yellow { .m-labelVariation(black, #ffff91, #e6e687); }\n	&.label--orange { .m-labelVariation(black, #ffcb00); }\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',1629854832),(757,'public','core_list.less',0,'// ##################################### LISTS ##################\n\n.pairs\n{\n	padding: 0;\n	margin: 0;\n	overflow: hidden;\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\n			> dt,\n			> dd\n			{\n				display: block;\n			}\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\n			& + .pairs\n			{\n				margin-top: @xf-paddingMedium;\n			}\n		}\n	}\n\n	&.pairs--justified\n	{\n		.m-clearFix();\n\n		> dt\n		{\n			float: left;\n			max-width: 100%;\n			margin-right: @xf-paddingMedium;\n		}\n\n		> dd\n		{\n			float: right;\n			text-align: right;\n			max-width: 100%;\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\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-top: -4px;\n\n	> li\n	{\n		margin: 0;\n		padding: 0;\n		display: inline-block;\n		margin-right: -1px;\n		margin-top: 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:2555:\"// ##################################### LISTS ##################\n\n.pairs\n{\n	padding: 0;\n	margin: 0;\n	overflow: hidden;\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\n			> dt,\n			> dd\n			{\n				display: block;\n			}\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\n			& + .pairs\n			{\n				margin-top: @xf-paddingMedium;\n			}\n		}\n	}\n\n	&.pairs--justified\n	{\n		.m-clearFix();\n\n		> dt\n		{\n			float: left;\n			max-width: 100%;\n			margin-right: @xf-paddingMedium;\n		}\n\n		> dd\n		{\n			float: right;\n			text-align: right;\n			max-width: 100%;\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\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:245;}}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:245;}}}s:7:\"filters\";a:0:{}s:4:\"line\";i:245;}i:2;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:1280:\"\";\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-top: -4px;\n\n	> li\n	{\n		margin: 0;\n		padding: 0;\n		display: inline-block;\n		margin-right: -1px;\n		margin-top: 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:245;}}}','XF',2020035,'2.2.0 Beta 5',1629854832),(758,'public','core_menu.less',0,'// ###################################### MENUS ######################\n\n@_menu-arrowSize: 8px;\n@_menu-edgePadding: @xf-pageEdgeSpacer;\n@_menu-paddingV: @xf-paddingMedium;\n@_menu-closePaddingH: @xf-paddingLarge;\n@_menu-paddingH: @xf-paddingLargest;\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	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\n	.m-dropShadow(0, 5px, 10px, 0, .35);\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\n.menu-arrow\n{\n	position: absolute;\n	width: 0;\n	height: 0;\n	border: 0 solid transparent;\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\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: @xf-blockPaddingV @_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-paddingV @_menu-paddingH;\n	.m-clearFix();\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 @_menu-paddingV (@_menu-paddingH) - (@xf-borderSizeFeature);\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: @xf-blockPaddingV @_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	}\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:6177:\"// ###################################### MENUS ######################\n\n@_menu-arrowSize: 8px;\n@_menu-edgePadding: @xf-pageEdgeSpacer;\n@_menu-paddingV: @xf-paddingMedium;\n@_menu-closePaddingH: @xf-paddingLarge;\n@_menu-paddingH: @xf-paddingLargest;\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	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\n	.m-dropShadow(0, 5px, 10px, 0, .35);\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\n.menu-arrow\n{\n	position: absolute;\n	width: 0;\n	height: 0;\n	border: 0 solid transparent;\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\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: @xf-blockPaddingV @_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-paddingV @_menu-paddingH;\n	.m-clearFix();\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 @_menu-paddingV (@_menu-paddingH) - (@xf-borderSizeFeature);\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: @xf-blockPaddingV @_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	}\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',1629854832),(759,'public','core_meter_bar.less',0,'meter.meterBar\n{\n	margin: @xf-paddingSmall auto @xf-paddingSmall;\n	width: 100%;\n	height: 10px;\n\n	&::-webkit-meter-bar\n	{\n		.m-meterVariantEmpty();\n	}\n\n	&::-webkit-meter-optimum-value\n	{\n		.m-meterVariantOptimum();\n	}\n\n	&::-webkit-meter-suboptimum-value\n	{\n		.m-meterVariantSubOptimum();\n	}\n\n	&::-webkit-meter-even-less-good-value\n	{\n		.m-meterVariantSubSubOptimum();\n	}\n\n	.m-meterVariantEmpty();\n}\n\n:-moz-meter-optimum::-moz-meter-bar\n{\n	.m-meterVariantOptimum();\n}\n\n:-moz-meter-sub-optimum::-moz-meter-bar\n{\n	.m-meterVariantSubOptimum();\n}\n\n:-moz-meter-sub-sub-optimum::-moz-meter-bar\n{\n	.m-meterVariantSubSubOptimum();\n}\n\n@_emptyColor: xf-intensify(@xf-paletteNeutral1, 6%);\n@_optimumColor: #63b265;\n@_subOptimumColor: #dcda54;\n@_subSubOptimumColor: #c84448;\n\n.meterBarLabel\n{\n	font-size: @xf-fontSizeSmall;\n}\n\n.m-meterVariantEmpty()\n{\n	background: none;\n	background-color: @_emptyColor;\n}\n\n.m-meterVariantOptimum()\n{\n	background: @_optimumColor;\n}\n\n.m-meterVariantSubOptimum()\n{\n	background: @_subOptimumColor;\n}\n\n.m-meterVariantSubSubOptimum()\n{\n	background: @_subSubOptimumColor;\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:1086:\"meter.meterBar\n{\n	margin: @xf-paddingSmall auto @xf-paddingSmall;\n	width: 100%;\n	height: 10px;\n\n	&::-webkit-meter-bar\n	{\n		.m-meterVariantEmpty();\n	}\n\n	&::-webkit-meter-optimum-value\n	{\n		.m-meterVariantOptimum();\n	}\n\n	&::-webkit-meter-suboptimum-value\n	{\n		.m-meterVariantSubOptimum();\n	}\n\n	&::-webkit-meter-even-less-good-value\n	{\n		.m-meterVariantSubSubOptimum();\n	}\n\n	.m-meterVariantEmpty();\n}\n\n:-moz-meter-optimum::-moz-meter-bar\n{\n	.m-meterVariantOptimum();\n}\n\n:-moz-meter-sub-optimum::-moz-meter-bar\n{\n	.m-meterVariantSubOptimum();\n}\n\n:-moz-meter-sub-sub-optimum::-moz-meter-bar\n{\n	.m-meterVariantSubSubOptimum();\n}\n\n@_emptyColor: xf-intensify(@xf-paletteNeutral1, 6%);\n@_optimumColor: #63b265;\n@_subOptimumColor: #dcda54;\n@_subSubOptimumColor: #c84448;\n\n.meterBarLabel\n{\n	font-size: @xf-fontSizeSmall;\n}\n\n.m-meterVariantEmpty()\n{\n	background: none;\n	background-color: @_emptyColor;\n}\n\n.m-meterVariantOptimum()\n{\n	background: @_optimumColor;\n}\n\n.m-meterVariantSubOptimum()\n{\n	background: @_subOptimumColor;\n}\n\n.m-meterVariantSubSubOptimum()\n{\n	background: @_subSubOptimumColor;\n}\";s:4:\"line\";i:1;}}}','XF',2010010,'2.1.0 Alpha',1629854832),(760,'public','core_offcanvas.less',0,'// ################################## OFF CANVAS MENU #########################\n\n@_offCanvas-animationLength: (2 * (@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	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);\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\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	.offCanvasMenu--fromOpposite &\n	{\n		position: absolute;\n		right: 0;\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-fontSizeLarger;\n	font-weight: @xf-fontWeightNormal;\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\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	}\n\n	.offCanvasMenu-list\n	{\n		border-bottom: @xf-borderSize solid fadein(@xf-publicHeaderAdjustColor, 10%);\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			.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		.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:6109:\"// ################################## OFF CANVAS MENU #########################\n\n@_offCanvas-animationLength: (2 * (@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	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);\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\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	.offCanvasMenu--fromOpposite &\n	{\n		position: absolute;\n		right: 0;\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-fontSizeLarger;\n	font-weight: @xf-fontWeightNormal;\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\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	}\n\n	.offCanvasMenu-list\n	{\n		border-bottom: @xf-borderSize solid fadein(@xf-publicHeaderAdjustColor, 10%);\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			.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		.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',2020010,'2.2.0 Alpha',1629854832),(761,'public','core_overlay.less',0,'// #################################### 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	&.is-transitioning\n	{\n		display: block;\n	}\n\n	&.is-active\n	{\n		display: block;\n		opacity: 1;\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	.xf-pageBackground();\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\n@media (max-width: 820px)\n{\n	.overlay\n	{\n		max-width: calc(~\'100% - 20px\');\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	> .blocks > .block:not(:first-child) > .block-container,\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:4437:\"// #################################### 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	&.is-transitioning\n	{\n		display: block;\n	}\n\n	&.is-active\n	{\n		display: block;\n		opacity: 1;\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	.xf-pageBackground();\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\n@media (max-width: 820px)\n{\n	.overlay\n	{\n		max-width: calc(~\'100% - 20px\');\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	> .blocks > .block:not(:first-child) > .block-container,\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',2011070,'2.1.10',1629854832),(762,'public','core_pagenav.less',0,'// ####################################### PAGE NAVIGATION ########################\n\n@_page-paddingV: xf-default(@xf-buttonBase--padding-top, 6px);\n@_page-paddingH: 8px;\n@_page-paddingHSimple: 10px;\n\n.pageNavWrapper {}\n\n.m-pageNavElCore()\n{\n	background: linear-gradient(0deg, @xf-contentHighlightBg, mix(@xf-contentHighlightBg, @xf-contentBg, 25%));\n	color: @xf-linkColor;\n	.xf-blockBorder();\n	font-size: @xf-fontSizeSmall;\n	white-space: nowrap;\n\n	&:hover,\n	&:active\n	{\n		background: xf-intensify(@xf-contentHighlightBg, 3%);\n		text-decoration: none;\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\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	&:first-child\n	{\n		.m-borderLeftRadius(@xf-borderRadiusSmall);\n	}\n\n	&:last-child\n	{\n		.m-borderRightRadius(@xf-borderRadiusSmall);\n	}\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-textColorAccentContent;\n\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		+ .pageNav-page\n		{\n			border-left: none;\n		}\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\n	.pageNav--skipEnd\n	{\n		.pageNav-page.pageNav-page--later\n		{\n			display: none;\n		}\n\n		.pageNav-page.pageNav-page--skipEnd\n		{\n			border-left: none;\n		}\n	}\n}\n\n// ########################### SIMPLE PAGE NAV VARIANT ########################\n\n.pageNavSimple\n{\n	display: inline-flex;\n}\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\n	&:last-child\n	{\n		margin-right: 0;\n	}\n\n	&.pageNavSimple-el--current\n	{\n		.xf-contentAccentBase();\n\n		&:hover,\n		&:active\n		{\n			background: xf-intensify(@xf-contentAccentBg, 3%);\n			text-decoration: none;\n		}\n	}\n\n	&.pageNavSimple-el--prev,\n	&.pageNavSimple-el--next\n	{\n		background: linear-gradient(0deg, @xf-contentHighlightBg, mix(@xf-contentHighlightBg, @xf-contentBg, 25%));\n		color: @xf-linkColor;\n		min-width: 75px;\n\n		@media (max-width: 350px)\n		{\n			min-width: 0;\n		}\n\n		&:hover,\n		&:active\n		{\n			background: xf-intensify(@xf-contentHighlightBg, 3%);\n			text-decoration: none;\n		}\n\n		i:before\n		{\n			.m-faBase(\'Pro\', @faWeight-solid);\n		}\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\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\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: fade(@xf-linkColor, 60%);\n\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\n		i:before\n		{\n			.m-faBase(\'Pro\', @faWeight-solid);\n		}\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	}\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	}\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\n		&:hover\n		{\n			background: none;\n			color: @xf-textColorMuted;\n		}\n	}\n}\n\n// #################### DISPLAY VARIANTS #########################\n\n.pageNavWrapper--simple\n{\n	.pageNav\n	{\n		display: none;\n	}\n}\n\n.pageNavWrapper--full\n{\n	.pageNavSimple\n	{\n		display: none;\n	}\n}\n\n.pageNavWrapper--mixed\n{\n	.pageNavSimple\n	{\n		display: none;\n	}\n\n	@media (max-width: @xf-responsiveMedium)\n	{\n		.pageNav\n		{\n			display: none;\n		}\n\n		.pageNavSimple\n		{\n			display: inline-flex;\n		}\n	}\n}\n\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\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}','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:5530:\"// ####################################### PAGE NAVIGATION ########################\n\n@_page-paddingV: xf-default(@xf-buttonBase--padding-top, 6px);\n@_page-paddingH: 8px;\n@_page-paddingHSimple: 10px;\n\n.pageNavWrapper {}\n\n.m-pageNavElCore()\n{\n	background: linear-gradient(0deg, @xf-contentHighlightBg, mix(@xf-contentHighlightBg, @xf-contentBg, 25%));\n	color: @xf-linkColor;\n	.xf-blockBorder();\n	font-size: @xf-fontSizeSmall;\n	white-space: nowrap;\n\n	&:hover,\n	&:active\n	{\n		background: xf-intensify(@xf-contentHighlightBg, 3%);\n		text-decoration: none;\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\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	&:first-child\n	{\n		.m-borderLeftRadius(@xf-borderRadiusSmall);\n	}\n\n	&:last-child\n	{\n		.m-borderRightRadius(@xf-borderRadiusSmall);\n	}\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-textColorAccentContent;\n\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		+ .pageNav-page\n		{\n			border-left: none;\n		}\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\n	.pageNav--skipEnd\n	{\n		.pageNav-page.pageNav-page--later\n		{\n			display: none;\n		}\n\n		.pageNav-page.pageNav-page--skipEnd\n		{\n			border-left: none;\n		}\n	}\n}\n\n// ########################### SIMPLE PAGE NAV VARIANT ########################\n\n.pageNavSimple\n{\n	display: inline-flex;\n}\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\n	&:last-child\n	{\n		margin-right: 0;\n	}\n\n	&.pageNavSimple-el--current\n	{\n		.xf-contentAccentBase();\n\n		&:hover,\n		&:active\n		{\n			background: xf-intensify(@xf-contentAccentBg, 3%);\n			text-decoration: none;\n		}\n	}\n\n	&.pageNavSimple-el--prev,\n	&.pageNavSimple-el--next\n	{\n		background: linear-gradient(0deg, @xf-contentHighlightBg, mix(@xf-contentHighlightBg, @xf-contentBg, 25%));\n		color: @xf-linkColor;\n		min-width: 75px;\n\n		@media (max-width: 350px)\n		{\n			min-width: 0;\n		}\n\n		&:hover,\n		&:active\n		{\n			background: xf-intensify(@xf-contentHighlightBg, 3%);\n			text-decoration: none;\n		}\n\n		i:before\n		{\n			.m-faBase(\'Pro\', @faWeight-solid);\n		}\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\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\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: fade(@xf-linkColor, 60%);\n\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\n		i:before\n		{\n			.m-faBase(\'Pro\', @faWeight-solid);\n		}\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	}\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	}\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\n		&:hover\n		{\n			background: none;\n			color: @xf-textColorMuted;\n		}\n	}\n}\n\n// #################### DISPLAY VARIANTS #########################\n\n.pageNavWrapper--simple\n{\n	.pageNav\n	{\n		display: none;\n	}\n}\n\n.pageNavWrapper--full\n{\n	.pageNavSimple\n	{\n		display: none;\n	}\n}\n\n.pageNavWrapper--mixed\n{\n	.pageNavSimple\n	{\n		display: none;\n	}\n\n	@media (max-width: @xf-responsiveMedium)\n	{\n		.pageNav\n		{\n			display: none;\n		}\n\n		.pageNavSimple\n		{\n			display: inline-flex;\n		}\n	}\n}\n\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\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}\";s:4:\"line\";i:1;}}}','XF',2020010,'2.2.0 Alpha',1629854832),(763,'public','core_pikaday.less',0,'@pd-text-color: @xf-textColor;\n@pd-title-color: @xf-textColorEmphasized;\n@pd-title-bg: transparent;\n@pd-picker-bg: @xf-contentBg;\n@pd-picker-border: @xf-borderColorHeavy;\n@pd-picker-border-radius: @xf-borderRadiusMedium;\n@pd-th-color: @xf-textColorEmphasized;\n@pd-day-color: @xf-textColor;\n@pd-day-bg: @xf-contentHighlightBg;\n@pd-day-hover-color: @xf-textColor;\n@pd-day-hover-bg: xf-intensify(@pd-day-bg, 5%);\n@pd-day-today-color: @xf-textColorFeature;\n@pd-day-selected-color: contrast(@xf-textColorFeature);\n@pd-day-selected-bg: @xf-textColorFeature;\n@pd-day-selected-shadow: transparent;\n@pd-day-disabled-color: @xf-textColor;\n@pd-week-color: @xf-textColorEmphasized;\n@pd-range-color: @xf-textColorAccentContent;\n@pd-range-bg: @xf-contentAccentBg;\n@pd-range-border: @xf-borderColorAccentContent;\n\n.pika-single {\n	z-index: 9999;\n	display: block;\n	position: relative;\n	color: @pd-text-color;\n	background: @pd-picker-bg;\n	border: 1px solid;\n	border-color: @pd-picker-border;\n	border-radius: @pd-picker-border-radius;\n\n	&.is-hidden {\n		display: none;\n	}\n\n	&.is-bound {\n		position: absolute;\n		.m-dropShadow(0, 5px, 10px, 0, .25);\n	}\n}\n\n// clear child float (pika-lendar), using the famous micro clearfix hack\n// http://nicolasgallagher.com/micro-clearfix-hack/\n.pika-single {\n	*zoom: 1;\n\n	&:before,\n	&:after {\n		content: \" \";\n		display: table;\n	}\n\n	&:after { clear: both }\n}\n\n.pika-lendar {\n	float: left;\n	width: 240px;\n	margin: 8px;\n}\n\n.pika-title {\n	position: relative;\n	text-align: center;\n\n	select {\n		cursor: pointer;\n		position: absolute;\n		z-index: 9998;\n		margin: 0;\n		left: 0;\n		top: 5px;\n		filter: alpha(opacity=0);\n		opacity: 0;\n	}\n}\n\n.pika-label {\n	display: inline-block;\n	*display: inline;\n	position: relative;\n	z-index: 9999;\n	overflow: hidden;\n	margin: 0;\n	padding: 5px 3px;\n	font-size: 14px;\n	line-height: 20px;\n	font-weight: bold;\n	color: @pd-title-color;\n	background-color: @pd-title-bg;\n}\n\n.pika-prev,\n.pika-next\n{\n	display: block;\n	cursor: pointer;\n	position: relative;\n	outline: none;\n	background: none;\n	border: 0;\n	padding: 0;\n	width: 20px;\n	height: 30px;\n	white-space: nowrap;\n	overflow: hidden;\n	opacity: .5;\n	font-size: 0;\n	color: @pd-title-color;\n	background-color: @pd-title-bg;\n\n	&::before\n	{\n		.m-faBase();\n		font-size: @xf-fontSizeLarge;\n		vertical-align: middle;\n		display: inline-block;\n		margin: -4px 6px -4px 0;\n	}\n\n	&:hover {\n		opacity: 1;\n	}\n\n	&.is-disabled {\n		cursor: default;\n		opacity: .2;\n	}\n}\n\n.pika-prev\n{\n	&::before\n	{\n		.m-faContent(@fa-var-caret-left, .4375em, ltr);\n		.m-faContent(@fa-var-caret-right, .4375em, rtl);\n	}\n}\n\n.pika-next\n{\n	&::before\n	{\n		.m-faContent(@fa-var-caret-right, .4375em, ltr);\n		.m-faContent(@fa-var-caret-left, .4375em, rtl);\n	}\n}\n\n.pika-prev {\n	float: left;\n	*left: 0;\n}\n\n.pika-next {\n	float: right;\n	*right: 0;\n}\n\n.pika-select {\n	display: inline-block;\n	*display: inline;\n}\n\n.pika-table {\n	width: 100%;\n	border-collapse: collapse;\n	border-spacing: 0;\n	border: 0;\n\n	th,\n	td {\n		width: 14.285714285714286%;\n		padding: 0;\n	}\n\n	th {\n		color: @pd-th-color;\n		font-size: 12px;\n		line-height: 25px;\n		font-weight: bold;\n		text-align: center;\n	}\n\n	abbr {\n		border-bottom: none;\n	}\n}\n\n.pika-button {\n	cursor: pointer;\n	display: block;\n	-moz-box-sizing: border-box;\n	box-sizing: border-box;\n	outline: none;\n	border: 0;\n	margin: 0;\n	width: 100%;\n	padding: 5px;\n	color: @pd-day-color;\n	font-size: 12px;\n	line-height: 15px;\n	text-align: right;\n	background: @pd-day-bg;\n\n	.is-today & {\n		color: @pd-day-today-color;\n		font-weight: bold;\n	}\n\n	.is-inrange &,\n	.is-startrange &,\n	.is-endrange & {\n		color: @pd-range-color;\n		background: @pd-range-bg;\n	}\n\n	.is-startrange &\n	{\n		.m-borderLeftRadius(3px);\n		border-left: 2px solid @pd-range-border;\n	}\n\n	.is-endrange &\n	{\n		.m-borderRightRadius(3px);\n		border-right: 2px solid @pd-range-border;\n	}\n\n	.is-selected & {\n		color: @pd-day-selected-color;\n		font-weight: bold;\n		background: @pd-day-selected-bg;\n		box-shadow: inset 0 1px 3px @pd-day-selected-shadow;\n		border-radius: 3px;\n	}\n\n	.is-disabled &,\n	.is-outside-current-month & {\n		pointer-events: none;\n		cursor: default;\n		color: @pd-day-disabled-color;\n		opacity: .3;\n	}\n\n	&:hover {\n		color: @pd-day-hover-color;\n		background: @pd-day-hover-bg;\n		box-shadow: none;\n		border-radius: 3px;\n	}\n}\n\n.pika-week {\n	font-size: 11px;\n	color: @pd-week-color;\n}\n\n.pika-time-container {\n	clear: both;\n}\n\n.pika-time {\n	margin: 7px auto 7px;\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:4390:\"@pd-text-color: @xf-textColor;\n@pd-title-color: @xf-textColorEmphasized;\n@pd-title-bg: transparent;\n@pd-picker-bg: @xf-contentBg;\n@pd-picker-border: @xf-borderColorHeavy;\n@pd-picker-border-radius: @xf-borderRadiusMedium;\n@pd-th-color: @xf-textColorEmphasized;\n@pd-day-color: @xf-textColor;\n@pd-day-bg: @xf-contentHighlightBg;\n@pd-day-hover-color: @xf-textColor;\n@pd-day-hover-bg: xf-intensify(@pd-day-bg, 5%);\n@pd-day-today-color: @xf-textColorFeature;\n@pd-day-selected-color: contrast(@xf-textColorFeature);\n@pd-day-selected-bg: @xf-textColorFeature;\n@pd-day-selected-shadow: transparent;\n@pd-day-disabled-color: @xf-textColor;\n@pd-week-color: @xf-textColorEmphasized;\n@pd-range-color: @xf-textColorAccentContent;\n@pd-range-bg: @xf-contentAccentBg;\n@pd-range-border: @xf-borderColorAccentContent;\n\n.pika-single {\n	z-index: 9999;\n	display: block;\n	position: relative;\n	color: @pd-text-color;\n	background: @pd-picker-bg;\n	border: 1px solid;\n	border-color: @pd-picker-border;\n	border-radius: @pd-picker-border-radius;\n\n	&.is-hidden {\n		display: none;\n	}\n\n	&.is-bound {\n		position: absolute;\n		.m-dropShadow(0, 5px, 10px, 0, .25);\n	}\n}\n\n// clear child float (pika-lendar), using the famous micro clearfix hack\n// http://nicolasgallagher.com/micro-clearfix-hack/\n.pika-single {\n	*zoom: 1;\n\n	&:before,\n	&:after {\n		content: \" \";\n		display: table;\n	}\n\n	&:after { clear: both }\n}\n\n.pika-lendar {\n	float: left;\n	width: 240px;\n	margin: 8px;\n}\n\n.pika-title {\n	position: relative;\n	text-align: center;\n\n	select {\n		cursor: pointer;\n		position: absolute;\n		z-index: 9998;\n		margin: 0;\n		left: 0;\n		top: 5px;\n		filter: alpha(opacity=0);\n		opacity: 0;\n	}\n}\n\n.pika-label {\n	display: inline-block;\n	*display: inline;\n	position: relative;\n	z-index: 9999;\n	overflow: hidden;\n	margin: 0;\n	padding: 5px 3px;\n	font-size: 14px;\n	line-height: 20px;\n	font-weight: bold;\n	color: @pd-title-color;\n	background-color: @pd-title-bg;\n}\n\n.pika-prev,\n.pika-next\n{\n	display: block;\n	cursor: pointer;\n	position: relative;\n	outline: none;\n	background: none;\n	border: 0;\n	padding: 0;\n	width: 20px;\n	height: 30px;\n	white-space: nowrap;\n	overflow: hidden;\n	opacity: .5;\n	font-size: 0;\n	color: @pd-title-color;\n	background-color: @pd-title-bg;\n\n	&::before\n	{\n		.m-faBase();\n		font-size: @xf-fontSizeLarge;\n		vertical-align: middle;\n		display: inline-block;\n		margin: -4px 6px -4px 0;\n	}\n\n	&:hover {\n		opacity: 1;\n	}\n\n	&.is-disabled {\n		cursor: default;\n		opacity: .2;\n	}\n}\n\n.pika-prev\n{\n	&::before\n	{\n		.m-faContent(@fa-var-caret-left, .4375em, ltr);\n		.m-faContent(@fa-var-caret-right, .4375em, rtl);\n	}\n}\n\n.pika-next\n{\n	&::before\n	{\n		.m-faContent(@fa-var-caret-right, .4375em, ltr);\n		.m-faContent(@fa-var-caret-left, .4375em, rtl);\n	}\n}\n\n.pika-prev {\n	float: left;\n	*left: 0;\n}\n\n.pika-next {\n	float: right;\n	*right: 0;\n}\n\n.pika-select {\n	display: inline-block;\n	*display: inline;\n}\n\n.pika-table {\n	width: 100%;\n	border-collapse: collapse;\n	border-spacing: 0;\n	border: 0;\n\n	th,\n	td {\n		width: 14.285714285714286%;\n		padding: 0;\n	}\n\n	th {\n		color: @pd-th-color;\n		font-size: 12px;\n		line-height: 25px;\n		font-weight: bold;\n		text-align: center;\n	}\n\n	abbr {\n		border-bottom: none;\n	}\n}\n\n.pika-button {\n	cursor: pointer;\n	display: block;\n	-moz-box-sizing: border-box;\n	box-sizing: border-box;\n	outline: none;\n	border: 0;\n	margin: 0;\n	width: 100%;\n	padding: 5px;\n	color: @pd-day-color;\n	font-size: 12px;\n	line-height: 15px;\n	text-align: right;\n	background: @pd-day-bg;\n\n	.is-today & {\n		color: @pd-day-today-color;\n		font-weight: bold;\n	}\n\n	.is-inrange &,\n	.is-startrange &,\n	.is-endrange & {\n		color: @pd-range-color;\n		background: @pd-range-bg;\n	}\n\n	.is-startrange &\n	{\n		.m-borderLeftRadius(3px);\n		border-left: 2px solid @pd-range-border;\n	}\n\n	.is-endrange &\n	{\n		.m-borderRightRadius(3px);\n		border-right: 2px solid @pd-range-border;\n	}\n\n	.is-selected & {\n		color: @pd-day-selected-color;\n		font-weight: bold;\n		background: @pd-day-selected-bg;\n		box-shadow: inset 0 1px 3px @pd-day-selected-shadow;\n		border-radius: 3px;\n	}\n\n	.is-disabled &,\n	.is-outside-current-month & {\n		pointer-events: none;\n		cursor: default;\n		color: @pd-day-disabled-color;\n		opacity: .3;\n	}\n\n	&:hover {\n		color: @pd-day-hover-color;\n		background: @pd-day-hover-bg;\n		box-shadow: none;\n		border-radius: 3px;\n	}\n}\n\n.pika-week {\n	font-size: 11px;\n	color: @pd-week-color;\n}\n\n.pika-time-container {\n	clear: both;\n}\n\n.pika-time {\n	margin: 7px auto 7px;\n}\";s:4:\"line\";i:1;}}}','XF',2020051,'2.2.0 Release Candidate 1',1629854832),(764,'public','core_prepend.less',0,'.m-formElementExplain()\n{\n	display: block;\n	font-style: normal;\n	.xf-formExplain();\n\n	.m-textColoredLinks();\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:110:\".m-formElementExplain()\n{\n	display: block;\n	font-style: normal;\n	.xf-formExplain();\n\n	.m-textColoredLinks();\n}\";s:4:\"line\";i:1;}}}','XF',2020033,'2.2.0 Beta 3',1629854832),(765,'public','core_reaction.less',0,'.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',1629854832),(766,'public','core_setup.less',0,'// Vital base setup, don\'t change these!\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:1273:\"// Vital base setup, don\'t change these!\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',2020053,'2.2.0 Release Candidate 3',1629854832),(767,'public','core_smilie.less',0,'.smilie\n{\n	vertical-align: text-bottom;\n	max-width: none;\n\n	&.smilie--emoji\n	{\n		width: 1.467em;\n	}\n\n	&.is-clicked\n	{\n		transform: rotate(45deg);\n		transition: all 0.25s;\n	}\n}\n\n.contentRow-figure--emoji\n{\n	.smilie.smilie--emoji\n	{\n		width: 22px;\n	}\n\n	img\n	{\n		max-width: 24px;\n		max-height: 24px;\n		vertical-align: top;\n	}\n}\n\n<xf:if is=\"$smilieSprites\">\n	<xf:foreach loop=\"$smilieSprites\" key=\"$smilieId\" value=\"$smilieSprite\">\n		<xf:if is=\"$smilieSprite.sprite_css\">\n			.smilie--sprite.smilie--sprite{$smilieId}\n			{\n				{$smilieSprite.sprite_css|raw}\n			}\n		</xf:if>\n	</xf:foreach>\n</xf:if>','O:24:\"XF\\Template\\Compiler\\Ast\":1:{s:8:\"children\";a:2:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:326:\".smilie\n{\n	vertical-align: text-bottom;\n	max-width: none;\n\n	&.smilie--emoji\n	{\n		width: 1.467em;\n	}\n\n	&.is-clicked\n	{\n		transform: rotate(45deg);\n		transition: all 0.25s;\n	}\n}\n\n.contentRow-figure--emoji\n{\n	.smilie.smilie--emoji\n	{\n		width: 22px;\n	}\n\n	img\n	{\n		max-width: 24px;\n		max-height: 24px;\n		vertical-align: top;\n	}\n}\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:14:\"$smilieSprites\";s:4:\"line\";i:33;}}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:33;}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:14:\"$smilieSprites\";s:4:\"line\";i:34;}s:3:\"key\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:9:\"$smilieId\";s:4:\"line\";i:34;}s:5:\"value\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:13:\"$smilieSprite\";s:4:\"line\";i:34;}}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:34;}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:24:\"$smilieSprite.sprite_css\";s:4:\"line\";i:35;}}s:8:\"children\";a:5:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:34:\"\n			.smilie--sprite.smilie--sprite\";s:4:\"line\";i:35;}i:1;O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:8:\"smilieId\";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:10:\"\n			{\n				\";s:4:\"line\";i:36;}i:3;O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:12:\"smilieSprite\";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:38;}}}s:7:\"filters\";a:1:{i:0;a:2:{i:0;s:3:\"raw\";i:1;a:0:{}}}s:4:\"line\";i:38;}i:4;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:8:\"\n			}\n		\";s:4:\"line\";i:38;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:2;s:4:\"line\";i:40;}i:2;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:2:\"\n	\";s:4:\"line\";i:40;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:1;s:4:\"line\";i:41;}i:2;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:1:\"\n\";s:4:\"line\";i:41;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:0;s:4:\"line\";i:42;}}}','XF',2010053,'2.1.0 Release Candidate 3',1629854832),(768,'public','core_tab.less',0,'// ################################## 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:2290:\"// ################################## 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',2020010,'2.2.0 Alpha',1629854832),(769,'public','core_tooltip.less',0,'// ######################################### 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--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:3966:\"// ######################################### 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--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',2010770,'2.1.7',1629854832),(770,'public','core_utilities.less',0,'// ############################# BASIC UTILITY CLASSES #######################\n\n.u-concealed,\n.u-concealed a,\n.u-cloaked,\n.u-cloaked a,\n.u-concealed--icon,\n.u-concealed--icon a\n{\n	text-decoration: inherit !important;\n	color: inherit !important;\n}\n\na.u-concealed:hover,\n.u-concealed a:hover\n{\n	text-decoration: underline !important;\n\n	.fa\n	{\n		color: @xf-linkHover--color;\n	}\n}\n\na.u-concealed--icon:hover,\n.u-concealed--icon a:hover\n{\n	.fa\n	{\n		color: @xf-linkHover--color;\n	}\n}\n\n.u-textColor { color: @xf-textColor; }\n.u-dimmed { color: @xf-textColorDimmed; }\n.u-muted { color: @xf-textColorMuted; }\n\n.u-dimmed,\n.u-muted,\n.u-faint\n{\n	.m-hiddenLinks();\n}\n\n.u-featuredText { color: @xf-textColorFeature; }\n\n.u-accentText\n{\n	color: @xf-textColorAccentContent;\n\n	a { .xf-contentAccentLink(); }\n}\n\n.u-prependAsterisk:before { content: \"* \"; }\n.u-appendAsterisk:after { content: \" *\"; }\n\n.u-dt[title] { border: none; text-decoration: none; }\n\n.u-clearFix\n{\n	.m-clearFix();\n}\n\n.u-appendColon\n{\n	.m-appendColon();\n}\n\n.u-pullLeft\n{\n	float: left !important;\n}\n\n.u-pullRight\n{\n	float: right !important;\n}\n\n.u-alignCenter\n{\n	text-align: center;\n}\n\n.u-spaceAfter\n{\n	margin-right: .28em;\n}\n\n.u-spaceBefore\n{\n	margin-right: .28em;\n}\n\n.u-showWideInline,\n.u-showWideBlock,\n.u-showMediumInline,\n.u-showMediumBlock,\n.u-showNarrowInline,\n.u-showNarrowBlock\n{\n	display: none;\n}\n\n.u-smaller\n{\n	font-size: small;\n}\n\n@media (max-width: @xf-responsiveWide)\n{\n	.u-hideWide { display: none !important; }\n	.u-showWideInline { display: inline; }\n	.u-showWideBlock { display: block; }\n}\n@media (max-width: @xf-responsiveMedium)\n{\n	.u-hideMedium { display: none !important; }\n	.u-showMediumInline { display: inline; }\n	.u-showMediumBlock { display: block; }\n}\n@media (max-width: @xf-responsiveNarrow)\n{\n	.u-hideNarrow { display: none !important; }\n	.u-showNarrowInline { display: inline; }\n	.u-showNarrowBlock { display: block; }\n}\n\n.u-ltr { direction: ltr; text-align: left; }\n.u-rtl { direction: rtl; text-align: right; }\n\n.generateDepth(@n, @i: 1) when (@i =< @n)\n{\n	.u-depth@{i} { padding-left: (@i * 1em); }\n	.u-indentDepth@{i} { text-indent: (@i * 1em); }\n	.generateDepth(@n, (@i + 1));\n}\n.generateDepth(9);\n\n.u-hidden\n{\n	.m-hiddenEl(false);\n\n	&.u-hidden--transition\n	{\n		.m-hiddenEl(true);\n	}\n}\n\n.u-srOnly\n{\n	.m-visuallyHidden();\n}\n\n.has-no-js .u-jsOnly\n{\n	display: none !important;\n}\n\n.has-js .u-noJsOnly\n{\n	display: none !important;\n}\n\nimg.u-imgContained\n{\n	max-height: 100%;\n	max-width: 100%;\n}\n\n.u-bottomFixer\n{\n	position: fixed;\n	left: 0;\n	right: 0;\n	bottom: 0;\n	z-index: @zIndex-8;\n	pointer-events: none;\n\n	> *\n	{\n		pointer-events: auto;\n	}\n}\n\n.u-anchorTarget\n{\n	display: block;\n	height: 0;\n	width: 0;\n	visibility: hidden;\n	pointer-events: none;\n	position: absolute;\n}\n\n.u-flex-1 { flex: 1 }\n.u-flex-2 { flex: 2 }\n.u-flex-3 { flex: 3 }\n.u-flex-4 { flex: 4 }\n\n.u-flexStretch\n{\n	flex: 1 1 auto;\n}\n\n.u-splitter\n{\n	display: inline-block;\n	width: @_form-elementSpacer;\n	flex-shrink: 0;\n}\n\n.u-screenContained\n{\n	max-height: 70vh;\n	overflow: auto;\n	-webkit-overflow-scrolling: touch;\n}\n\n.u-preWrap\n{\n	white-space: pre-wrap;\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:3100:\"// ############################# BASIC UTILITY CLASSES #######################\n\n.u-concealed,\n.u-concealed a,\n.u-cloaked,\n.u-cloaked a,\n.u-concealed--icon,\n.u-concealed--icon a\n{\n	text-decoration: inherit !important;\n	color: inherit !important;\n}\n\na.u-concealed:hover,\n.u-concealed a:hover\n{\n	text-decoration: underline !important;\n\n	.fa\n	{\n		color: @xf-linkHover--color;\n	}\n}\n\na.u-concealed--icon:hover,\n.u-concealed--icon a:hover\n{\n	.fa\n	{\n		color: @xf-linkHover--color;\n	}\n}\n\n.u-textColor { color: @xf-textColor; }\n.u-dimmed { color: @xf-textColorDimmed; }\n.u-muted { color: @xf-textColorMuted; }\n\n.u-dimmed,\n.u-muted,\n.u-faint\n{\n	.m-hiddenLinks();\n}\n\n.u-featuredText { color: @xf-textColorFeature; }\n\n.u-accentText\n{\n	color: @xf-textColorAccentContent;\n\n	a { .xf-contentAccentLink(); }\n}\n\n.u-prependAsterisk:before { content: \"* \"; }\n.u-appendAsterisk:after { content: \" *\"; }\n\n.u-dt[title] { border: none; text-decoration: none; }\n\n.u-clearFix\n{\n	.m-clearFix();\n}\n\n.u-appendColon\n{\n	.m-appendColon();\n}\n\n.u-pullLeft\n{\n	float: left !important;\n}\n\n.u-pullRight\n{\n	float: right !important;\n}\n\n.u-alignCenter\n{\n	text-align: center;\n}\n\n.u-spaceAfter\n{\n	margin-right: .28em;\n}\n\n.u-spaceBefore\n{\n	margin-right: .28em;\n}\n\n.u-showWideInline,\n.u-showWideBlock,\n.u-showMediumInline,\n.u-showMediumBlock,\n.u-showNarrowInline,\n.u-showNarrowBlock\n{\n	display: none;\n}\n\n.u-smaller\n{\n	font-size: small;\n}\n\n@media (max-width: @xf-responsiveWide)\n{\n	.u-hideWide { display: none !important; }\n	.u-showWideInline { display: inline; }\n	.u-showWideBlock { display: block; }\n}\n@media (max-width: @xf-responsiveMedium)\n{\n	.u-hideMedium { display: none !important; }\n	.u-showMediumInline { display: inline; }\n	.u-showMediumBlock { display: block; }\n}\n@media (max-width: @xf-responsiveNarrow)\n{\n	.u-hideNarrow { display: none !important; }\n	.u-showNarrowInline { display: inline; }\n	.u-showNarrowBlock { display: block; }\n}\n\n.u-ltr { direction: ltr; text-align: left; }\n.u-rtl { direction: rtl; text-align: right; }\n\n.generateDepth(@n, @i: 1) when (@i =< @n)\n{\n	.u-depth@{i} { padding-left: (@i * 1em); }\n	.u-indentDepth@{i} { text-indent: (@i * 1em); }\n	.generateDepth(@n, (@i + 1));\n}\n.generateDepth(9);\n\n.u-hidden\n{\n	.m-hiddenEl(false);\n\n	&.u-hidden--transition\n	{\n		.m-hiddenEl(true);\n	}\n}\n\n.u-srOnly\n{\n	.m-visuallyHidden();\n}\n\n.has-no-js .u-jsOnly\n{\n	display: none !important;\n}\n\n.has-js .u-noJsOnly\n{\n	display: none !important;\n}\n\nimg.u-imgContained\n{\n	max-height: 100%;\n	max-width: 100%;\n}\n\n.u-bottomFixer\n{\n	position: fixed;\n	left: 0;\n	right: 0;\n	bottom: 0;\n	z-index: @zIndex-8;\n	pointer-events: none;\n\n	> *\n	{\n		pointer-events: auto;\n	}\n}\n\n.u-anchorTarget\n{\n	display: block;\n	height: 0;\n	width: 0;\n	visibility: hidden;\n	pointer-events: none;\n	position: absolute;\n}\n\n.u-flex-1 { flex: 1 }\n.u-flex-2 { flex: 2 }\n.u-flex-3 { flex: 3 }\n.u-flex-4 { flex: 4 }\n\n.u-flexStretch\n{\n	flex: 1 1 auto;\n}\n\n.u-splitter\n{\n	display: inline-block;\n	width: @_form-elementSpacer;\n	flex-shrink: 0;\n}\n\n.u-screenContained\n{\n	max-height: 70vh;\n	overflow: auto;\n	-webkit-overflow-scrolling: touch;\n}\n\n.u-preWrap\n{\n	white-space: pre-wrap;\n}\";s:4:\"line\";i:1;}}}','XF',2020052,'2.2.0 Release Candidate 2',1629854832),(771,'public','currency_macros',0,'<xf:macro name=\"currency_list\" arg-value=\"!\" arg-includePopular=\"{{ true }}\" arg-row=\"{{ false }}\" arg-rowLabel=\"\" arg-name=\"cost_currency\" arg-rowClass=\"\" arg-class=\"\">\n	<xf:set var=\"$currencyData\" value=\"{{ $xf.app.data(\'XF:Currency\') }}\" />\n	<xf:set var=\"$currencies\" value=\"{$currencyData.getCurrencyOptions()}\" />\n	<xf:if is=\"$includePopular\">\n		<xf:set var=\"$popularCurrencies\" value=\"{$currencyData.getCurrencyOptions(true)}\" />\n	</xf:if>\n\n	<xf:set var=\"$select\">\n		<xf:select name=\"{$name}\" value=\"{$value}\" class=\"{$class}\">\n			<xf:option value=\"\">&nbsp;</xf:option>\n			<xf:if is=\"$popularCurrencies\">\n				<xf:optgroup label=\"{{ phrase(\'popular_currencies\') }}\">\n					<xf:options source=\"{$popularCurrencies}\" />\n				</xf:optgroup>\n				<xf:optgroup label=\"{{ phrase(\'other_currencies\') }}\">\n					<xf:options source=\"{$currencies}\" />\n				</xf:optgroup>\n			<xf:else />\n				<xf:options source=\"{$currencies}\" />\n			</xf:if>\n		</xf:select>\n	</xf:set>\n\n	<xf:if is=\"$row\">\n		<xf:formrow rowtype=\"input\" class=\"{$rowClass}\"\n			label=\"{$rowLabel}\">\n\n			{$select|raw}\n		</xf:formrow>\n	<xf:else />\n		{$select|raw}\n	</xf:if>\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:8:{s:4:\"name\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:13:\"currency_list\";s:4:\"line\";i:1;}s:9:\"arg-value\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:1:\"!\";s:4:\"line\";i:1;}s:18:\"arg-includePopular\";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:1;}s:4:\"line\";i:1;}s:7:\"arg-row\";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:1;}s:4:\"line\";i:1;}s:12:\"arg-rowLabel\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:0:\"\";s:4:\"line\";i:1;}s:8:\"arg-name\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:13:\"cost_currency\";s:4:\"line\";i:1;}s:12:\"arg-rowClass\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:0:\"\";s:4:\"line\";i:1;}s:9:\"arg-class\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:0:\"\";s:4:\"line\";i:1;}}s:8:\"children\";a:11:{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:\"set\";s:10:\"attributes\";a:2:{s:3:\"var\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:13:\"$currencyData\";s:4:\"line\";i:2;}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: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:3:\"app\";s:4:\"line\";i:2;}}i:1;a:2:{i:0;s:8:\"function\";i:1;O:32:\"XF\\Template\\Compiler\\Syntax\\Func\":3:{s:4:\"name\";s:4:\"data\";s:9:\"arguments\";a:1:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:11:\"XF:Currency\";s:4:\"line\";i:2;}}s:4:\"line\";i:2;}}}s:7:\"filters\";a:0:{}s:4:\"line\";i:2;}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:2:\"\n	\";s:4:\"line\";i:2;}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:11:\"$currencies\";s:4:\"line\";i:3;}s:5:\"value\";O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:12:\"currencyData\";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:\"getCurrencyOptions\";s:9:\"arguments\";a:0:{}s:4:\"line\";i:3;}}}s:7:\"filters\";a:0:{}s:4:\"line\";i:3;}}s:8:\"children\";a:0:{}s:11:\"isSelfClose\";b:1;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:1;s:4:\"line\";i:3;}i:4;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:2:\"\n	\";s:4:\"line\";i:3;}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:\"$includePopular\";s:4:\"line\";i:4;}}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: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:18:\"$popularCurrencies\";s:4:\"line\";i:5;}s:5:\"value\";O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:12:\"currencyData\";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:\"getCurrencyOptions\";s:9:\"arguments\";a:1:{i:0;O:35:\"XF\\Template\\Compiler\\Syntax\\Boolean\":2:{s:4:\"bool\";b:1;s:4:\"line\";i:5;}}s:4:\"line\";i:5;}}}s:7:\"filters\";a:0:{}s:4:\"line\";i:5;}}s:8:\"children\";a:0:{}s:11:\"isSelfClose\";b:1;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:2;s:4:\"line\";i:5;}i:2;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:2:\"\n	\";s:4:\"line\";i:5;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:1;s:4:\"line\";i:6;}i:6;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:3:\"\n\n	\";s:4:\"line\";i:6;}i:7;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:7:\"$select\";s:4:\"line\";i:8;}}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:8;}i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:6:\"select\";s:10:\"attributes\";a:3:{s:4:\"name\";O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:4:\"name\";s:10:\"dimensions\";a:0:{}s:7:\"filters\";a:0:{}s:4:\"line\";i:9;}s:5:\"value\";O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:5:\"value\";s:10:\"dimensions\";a:0:{}s:7:\"filters\";a:0:{}s:4:\"line\";i:9;}s:5:\"class\";O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:5:\"class\";s:10:\"dimensions\";a:0:{}s:7:\"filters\";a:0:{}s:4:\"line\";i:9;}}s:8:\"children\";a:5:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:4:\"\n			\";s:4:\"line\";i:9;}i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:6:\"option\";s:10:\"attributes\";a:1:{s:5:\"value\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:0:\"\";s:4:\"line\";i:10;}}s:8:\"children\";a:1:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:6:\"&nbsp;\";s:4:\"line\";i:10;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:3;s:4:\"line\";i:10;}i:2;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:4:\"\n			\";s:4:\"line\";i:10;}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:\"$popularCurrencies\";s:4:\"line\";i:11;}}s:8:\"children\";a:9:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:5:\"\n				\";s:4:\"line\";i:11;}i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:8:\"optgroup\";s:10:\"attributes\";a:1:{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:18:\"popular_currencies\";s:4:\"line\";i:12;}}s:4:\"line\";i:12;}s:4:\"line\";i:12;}}s:8:\"children\";a:3:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:6:\"\n					\";s:4:\"line\";i:12;}i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:7:\"options\";s:10:\"attributes\";a:1:{s:6:\"source\";O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:17:\"popularCurrencies\";s:10:\"dimensions\";a:0:{}s:7:\"filters\";a:0:{}s:4:\"line\";i:13;}}s:8:\"children\";a:0:{}s:11:\"isSelfClose\";b:1;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:5;s:4:\"line\";i:13;}i:2;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:5:\"\n				\";s:4:\"line\";i:13;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:4;s:4:\"line\";i:14;}i:2;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:5:\"\n				\";s:4:\"line\";i:14;}i:3;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:8:\"optgroup\";s:10:\"attributes\";a:1:{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:16:\"other_currencies\";s:4:\"line\";i:15;}}s:4:\"line\";i:15;}s:4:\"line\";i:15;}}s:8:\"children\";a:3:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:6:\"\n					\";s:4:\"line\";i:15;}i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:7:\"options\";s:10:\"attributes\";a:1:{s:6:\"source\";O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:10:\"currencies\";s:10:\"dimensions\";a:0:{}s:7:\"filters\";a:0:{}s:4:\"line\";i:16;}}s:8:\"children\";a:0:{}s:11:\"isSelfClose\";b:1;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:5;s:4:\"line\";i:16;}i:2;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:5:\"\n				\";s:4:\"line\";i:16;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:4;s:4:\"line\";i:17;}i:4;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:4:\"\n			\";s:4:\"line\";i:17;}i:5;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:4;s:4:\"line\";i:18;}i:6;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:5:\"\n				\";s:4:\"line\";i:18;}i:7;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:7:\"options\";s:10:\"attributes\";a:1:{s:6:\"source\";O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:10:\"currencies\";s:10:\"dimensions\";a:0:{}s:7:\"filters\";a:0:{}s:4:\"line\";i:19;}}s:8:\"children\";a:0:{}s:11:\"isSelfClose\";b:1;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:4;s:4:\"line\";i:19;}i:8;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:4:\"\n			\";s:4:\"line\";i:19;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:3;s:4:\"line\";i:20;}i:4;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:3:\"\n		\";s:4:\"line\";i:20;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:2;s:4:\"line\";i:21;}i:2;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:2:\"\n	\";s:4:\"line\";i:21;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:1;s:4:\"line\";i:22;}i:8;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:3:\"\n\n	\";s:4:\"line\";i:22;}i:9;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:4:\"$row\";s:4:\"line\";i:24;}}s:8:\"children\";a:7:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:3:\"\n		\";s:4:\"line\";i:24;}i:1;O:31:\"XF\\Template\\Compiler\\Syntax\\Tag\":7:{s:4:\"name\";s:7:\"formrow\";s:10:\"attributes\";a:3:{s:7:\"rowtype\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:5:\"input\";s:4:\"line\";i:25;}s:5:\"class\";O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:8:\"rowClass\";s:10:\"dimensions\";a:0:{}s:7:\"filters\";a:0:{}s:4:\"line\";i:25;}s:5:\"label\";O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:8:\"rowLabel\";s:10:\"dimensions\";a:0:{}s:7:\"filters\";a:0:{}s:4:\"line\";i:26;}}s:8:\"children\";a:3:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:5:\"\n\n			\";s:4:\"line\";i:26;}i:1;O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:6:\"select\";s:10:\"dimensions\";a:0:{}s:7:\"filters\";a:1:{i:0;a:2:{i:0;s:3:\"raw\";i:1;a:0:{}}}s:4:\"line\";i:28;}i:2;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:3:\"\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:2:\"\n	\";s:4:\"line\";i:29;}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:2;s:4:\"line\";i:30;}i:4;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:3:\"\n		\";s:4:\"line\";i:30;}i:5;O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:6:\"select\";s:10:\"dimensions\";a:0:{}s:7:\"filters\";a:1:{i:0;a:2:{i:0;s:3:\"raw\";i:1;a:0:{}}}s:4:\"line\";i:31;}i:6;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:2:\"\n	\";s:4:\"line\";i:31;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:1;s:4:\"line\";i:32;}i:10;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:1:\"\n\";s:4:\"line\";i:32;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:0;s:4:\"line\";i:33;}}}','XF',2000010,'2.0.0 Alpha',1629854832),(772,'public','custom_fields_display_thread',0,'<xf:if is=\"{{ $post.position < 1 AND $customFields is not empty }}\">\n	<div>\n		<xf:foreach loop=\"$customFields\" key=\"$fieldId\" value=\"$field\">\n			<dl class=\"pairs pairs--inline\">\n				<dt>{$field.label}</dt>\n				<dd>{$field.value|raw}</dd>\n			</dl>\n		</xf:foreach>\n	</div>\n</xf:if>','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:2:\"if\";s:10:\"attributes\";a:1:{s:2:\"is\";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: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:4:\"post\";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:\"position\";s:4:\"line\";i:1;}}}s:7:\"filters\";a:0:{}s:4:\"line\";i:1;}s:3:\"rhs\";O:34:\"XF\\Template\\Compiler\\Syntax\\Number\":2:{s:6:\"number\";i:1;s:4:\"line\";i:1;}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:1;}s:3:\"rhs\";O:30:\"XF\\Template\\Compiler\\Syntax\\Is\":5:{s:13:\"positiveCheck\";b:0;s:3:\"lhs\";O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:12:\"customFields\";s:10:\"dimensions\";a:0:{}s:7:\"filters\";a:0:{}s:4:\"line\";i:1;}s:5:\"check\";s:5:\"empty\";s:9:\"arguments\";a:0:{}s:4:\"line\";i:1;}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:1;}s:4:\"line\";i:1;}}s:8:\"children\";a:3:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:10:\"\n	<div>\n		\";s:4:\"line\";i:1;}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:13:\"$customFields\";s:4:\"line\";i:3;}s:3:\"key\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:8:\"$fieldId\";s:4:\"line\";i:3;}s:5:\"value\";O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:6:\"$field\";s:4:\"line\";i:3;}}s:8:\"children\";a:5:{i:0;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:45:\"\n			<dl class=\"pairs pairs--inline\">\n				<dt>\";s:4:\"line\";i:3;}i:1;O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:5:\"field\";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:\"label\";s:4:\"line\";i:5;}}}s:7:\"filters\";a:0:{}s:4:\"line\";i:5;}i:2;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:14:\"</dt>\n				<dd>\";s:4:\"line\";i:5;}i:3;O:36:\"XF\\Template\\Compiler\\Syntax\\Variable\":4:{s:4:\"name\";s:5:\"field\";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:\"value\";s:4:\"line\";i:6;}}}s:7:\"filters\";a:1:{i:0;a:2:{i:0;s:3:\"raw\";i:1;a:0:{}}}s:4:\"line\";i:6;}i:4;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:17:\"</dd>\n			</dl>\n		\";s:4:\"line\";i:6;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:1;s:4:\"line\";i:8;}i:2;O:31:\"XF\\Template\\Compiler\\Syntax\\Str\":2:{s:7:\"content\";s:9:\"\n	</div>\n\";s:4:\"line\";i:8;}}s:11:\"isSelfClose\";b:0;s:10:\"extensions\";a:0:{}s:5:\"depth\";i:0;s:4:\"line\";i:10;}}}','XF',2000010,'2.0.0 Alpha',1629854832);
