

/*
 * WEB-INF/CONTENT/THEMES/GLOBAL/_CSS/EDITOR.CSS
*/

.cke_wrap{position:relative;outline:none}.cke_wrap [data-cke-editorplaceholder]::before{color:var(--text-med);font-weight:normal;opacity:1}.cke_wrap img::selection{background-color:rgba(255,255,255,0)}.cke_wrap .cke_wysiwyg_div{padding:2px}.cke_wrap .cke_wysiwyg_div[data-cke-editorplaceholder]::before{margin-top:8px;pointer-events:none}.cke_wrap .cke.cke_chrome{border:none}.cke_wrap .cke.cke_focus .cke_top{border-bottom:1px solid var(--text-med)}.cke_wrap .cke .cke_inner{background-color:transparent}.cke_wrap .cke .cke_top{padding:0;opacity:1;background-color:#f0f0f0;border:none;border-bottom:var(--field-border)}@media (max-width: 568px){.cke_wrap .cke .cke_top{display:none}}.cke_wrap .cke .cke_button{border-radius:4px;height:inherit;opacity:inherit;padding:7px 7px;margin:0 2px}.cke_wrap .cke .cke_button__source_label{display:none}.cke_wrap .cke .cke_button__img_icon{pointer-events:none}.cke_wrap .cke .cke_button svg{pointer-events:none}.cke_wrap .cke .cke_button_off_by_widget{pointer-events:none !important;border:none !important;visibility:visible !important}.cke_wrap .cke .cke_button_off_by_widget .cke_button_icon,.cke_wrap .cke .cke_button_off_by_widget .cke_button_arrow{opacity:.3 !important}.cke_wrap .cke .cke_button_icon{width:20px;height:20px;pointer-events:none}.cke_wrap .cke .cke_button_on,.cke_wrap .cke .cke_button_on:hover,.cke_wrap .cke .cke_button_on:focus,.cke_wrap .cke .cke_button_on:active,.cke_wrap .cke .cke_button_off,.cke_wrap .cke .cke_button_off:hover,.cke_wrap .cke .cke_button_off:focus,.cke_wrap .cke .cke_button_off:active,.cke_wrap .cke .cke_button_disabled,.cke_wrap .cke .cke_button_disabled:hover,.cke_wrap .cke .cke_button_disabled:focus,.cke_wrap .cke .cke_button_disabled:active{padding:7px 7px;margin:0 2px}.cke_wrap .cke .cke_button_disabled,.cke_wrap .cke .cke_button_disabled:hover,.cke_wrap .cke .cke_button_disabled:focus,.cke_wrap .cke .cke_button_disabled:active{pointer-events:none;border:none;visibility:visible}.cke_wrap .cke .cke_button_on{background:#a3d7ff;border:none;opacity:1}.cke_wrap .cke .cke_button_on:hover,.cke_wrap .cke .cke_button_on:focus,.cke_wrap .cke .cke_button_on:active{background:#86caff;opacity:1;filter:alpha(opacity=100)}.cke_wrap .cke .cke_button_off:hover,.cke_wrap .cke .cke_button_off:focus,.cke_wrap .cke .cke_button_off:active{background:#dff1ff;outline:var(--focus-outline);outline-offset:-2px;border:none;opacity:1}.cke_wrap .cke span.cke_combo{margin:2px 0}.cke_wrap .cke span.cke_combo .cke_combo_text{width:26px;font-size:13rem;padding-left:4px}.cke_wrap .cke a.cke_combo_button{padding:5px 4px 4px}.cke_wrap .cke .cke_combo_on a.cke_combo_button,.cke_wrap .cke .cke_combo_off a.cke_combo_button:hover,.cke_wrap .cke .cke_toolbar_start+.cke_combo_off a.cke_combo_button:hover,.cke_wrap .cke .cke_combo_on a.cke_combo_button:hover{padding:5px 4px 4px;margin-left:0;border:none;border-radius:4px}.cke_wrap .cke .cke_combo_arrow{border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #484848;margin-top:10px}.cke_wrap .cke .cke_combo_open{margin-left:5px}.cke_wrap .cke span.cke_combo:after{display:none}.cke_wrap .cke_toolgroup{background:none;border:none;filter:none;margin:2px 0;padding:0}.cke_wrap .cke_toolgroup .cke_button:last-child:after,.cke_wrap .cke_toolgroup .cke_button.cke_button_disabled:hover:last-child:after{border-right:none}.cke_wrap .cke_toolgroup.sub-group{position:absolute;padding:5px;top:33px;white-space:nowrap;display:none;background:#FFF;box-shadow:0 3px 5px -1px rgba(0,0,0,0.2),0 6px 10px 0 rgba(0,0,0,0.14),0 1px 18px 0 rgba(0,0,0,0.12);user-select:none;margin-top:10px;z-index:2;text-align:left;border-radius:4px;background-clip:padding-box;line-height:1.2}.cke_wrap .cke_toolgroup.sub-group.emoji-dialog{padding:0}.cke_panel_grouptitle{display:none !important}.site-app-admin .cke_contents{border:none;border-bottom:1px solid #e3e3e3}.batch-move .cke_contents{border:none;border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3}.topic-edit .cke_contents{border:none}.reply__detail .cke_contents{border:none}.cke__insert{position:absolute;top:0;width:180px;height:11px;pointer-events:none;border-bottom:1px solid rgba(229,229,229,0.7);cursor:default;opacity:0;transition:opacity .2s}.cke__insert:before{content:'insert line';position:absolute;font-size:10rem;color:#ddd;display:inline-block;left:15px;top:4px;background-color:rgba(255,255,255,0.7);padding:0 7px;text-transform:uppercase;cursor:default}.cke__insert.-remove:before{content:'remove top line'}.reply_inline .cke_top{border-bottom:none}.pen1{color:#f64036}.pen2{color:#ff8700}.pen3{color:#00ac56}.pen4{color:#009aff}.pen5{color:#9c60bd}.pen6{background-color:#fff4A8}.color-style{display:none;position:absolute;left:auto;right:auto;background-color:#fff;z-index:3;top:36px;border:1px solid #e3e3e3;padding:5px;box-shadow:0 1px 3px rgba(0,0,0,0.3)}.color-style .chip{float:left;margin:6px}.color-style .chip:hover{opacity:1}.color-style .chip__pen{display:inline-block;float:left;cursor:pointer}.color-style .chip__pen.-pen0{background-image:url("/content/themes/images/clear-color.svg?v=1737077243412");background-repeat:no-repeat;background-position:center center;background-size:20px 20px;background-color:transparent;opacity:.4;width:20px;height:20px;border:2px solid transparent}.color-style .chip__pen.-pen0:hover{opacity:1}.color-style .chip__pen.-pen1,.color-style .chip__pen.-pen2,.color-style .chip__pen.-pen3,.color-style .chip__pen.-pen4,.color-style .chip__pen.-pen5{border-radius:50%;width:20px;height:20px;border:2px solid #fff}.color-style .chip__pen.-pen1:hover,.color-style .chip__pen.-pen2:hover,.color-style .chip__pen.-pen3:hover,.color-style .chip__pen.-pen4:hover,.color-style .chip__pen.-pen5:hover{border-color:transparent}.color-style .chip__pen.-pen1{background-color:#f64036}.color-style .chip__pen.-pen2{background-color:#ff8700}.color-style .chip__pen.-pen3{background-color:#00ac56}.color-style .chip__pen.-pen4{background-color:#009aff}.color-style .chip__pen.-pen5{background-color:#9c60bd}.color-style .chip__pen.-pen6{background-image:url("/content/themes/images/text-highlight.svg?v=1737077243412");background-repeat:no-repeat;background-position:0 0;background-size:24px 24px;background-color:transparent;opacity:.4;width:24px;height:24px}.color-style .chip__pen.-pen6:hover{opacity:1}.cke textarea.cke_source{font-family:var(--code-font);line-height:1.5;min-height:200px;margin:0;float:left;width:100% !important;resize:vertical !important;border:1px solid #ccc;border-top:none;padding:10px;box-sizing:border-box}.cke_button__colors_icon.-pen1:before,.cke_button__colors_icon.-pen2:before,.cke_button__colors_icon.-pen3:before,.cke_button__colors_icon.-pen4:before,.cke_button__colors_icon.-pen5:before,.cke_button__colors_icon.-pen6:before{content:'';border-bottom:4px solid transparent;position:absolute;width:16px;bottom:5px}.cke_button__colors_icon.-pen1:before{border-bottom-color:#f64036}.cke_button__colors_icon.-pen2:before{border-bottom-color:#ff8700}.cke_button__colors_icon.-pen3:before{border-bottom-color:#00ac56}.cke_button__colors_icon.-pen4:before{border-bottom-color:#009aff}.cke_button__colors_icon.-pen5:before{border-bottom-color:#9c60bd}.cke_button__colors_icon.-pen6:before{border-bottom-color:#fff4A8}.select2-container--default .select2-selection--single{border:none;border-radius:0;background-color:transparent}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:27px}.select2-container--default .select2-selection--single .select2-selection__clear{margin-top:-1px;opacity:.6;font-size:18rem;margin-right:3px}.select2-container--open .select2-dropdown--above,.select2-container--open .select2-dropdown--below{border:1px solid var(--text-med);border-radius:initial;padding:1px}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:rgba(88,151,251,0.48);color:white}.select2-container--default .select2-search--dropdown .select2-search__field{border:none}.select2-search--dropdown{background-color:#fff}a.cke_button__codelanguage{display:none !important}.code__select{display:block;float:left;padding:5px 3px;vertical-align:middle;border-radius:4px}.code__select:hover{background-color:#dff1ff}.forumbee_table_dialog{display:none;overflow:hidden;position:absolute;left:0;top:45px;padding:5px;margin:4px;z-index:251;background-color:#fff;white-space:nowrap;box-shadow:0 3px 5px -1px rgba(0,0,0,0.2),0 6px 10px 0 rgba(0,0,0,0.14),0 1px 18px 0 rgba(0,0,0,0.12);border-radius:4px;user-select:none;text-align:left;background-clip:padding-box;line-height:1.2}.forumbee_table_dialog .forumbee_table_toolbar{display:flex;flex-direction:row}.forumbee_table_dialog .fbedit{width:38px;height:39px;border-radius:4px;margin:0 2px}.forumbee_table_dialog .fbedit:hover{background-color:#dff1ff}.forumbee_table_dialog .fbedit-sep{width:1px;height:28px;border-radius:4px;margin:6px 15px 0;background-color:#999}.forumbee_table_dialog .fbedit-delete:before{content:'';position:absolute;width:38px;height:39px;opacity:.7;background-image:url("/content/themes/images/fbedit-delete.svg?v=1737077243412");background-repeat:no-repeat;background-position:center center;background-size:24px 24px}.forumbee_table_dialog .fbedit-table:before{content:'';position:absolute;width:38px;height:39px;opacity:.7;background-image:url("/content/themes/images/fbedit-table.svg?v=1737077243412");background-repeat:no-repeat;background-position:center center;background-size:24px 24px}.forumbee_table_dialog .fbedit-table-delete:before{content:'';position:absolute;width:38px;height:39px;opacity:.7;background-image:url("/content/themes/images/fbedit-table-delete.svg?v=1737077243412");background-repeat:no-repeat;background-position:center center;background-size:24px 24px}.forumbee_table_dialog .fbedit-table-column-insert-left:before{content:'';position:absolute;width:38px;height:39px;opacity:.7;background-image:url("/content/themes/images/fbedit-table-column-insert-left.svg?v=1737077243412");background-repeat:no-repeat;background-position:center center;background-size:24px 24px}.forumbee_table_dialog .fbedit-table-column-insert-right:before{content:'';position:absolute;width:38px;height:39px;opacity:.7;background-image:url("/content/themes/images/fbedit-table-column-insert-right.svg?v=1737077243412");background-repeat:no-repeat;background-position:center center;background-size:24px 24px}.forumbee_table_dialog .fbedit-table-row-insert-above:before{content:'';position:absolute;width:38px;height:39px;opacity:.7;background-image:url("/content/themes/images/fbedit-table-row-insert-above.svg?v=1737077243412");background-repeat:no-repeat;background-position:center center;background-size:24px 24px}.forumbee_table_dialog .fbedit-table-row-insert-below:before{content:'';position:absolute;width:38px;height:39px;opacity:.7;background-image:url("/content/themes/images/fbedit-table-row-insert-below.svg?v=1737077243412");background-repeat:no-repeat;background-position:center center;background-size:24px 24px}.forumbee_table_dialog .fbedit-table-col-delete:before{content:'';position:absolute;width:38px;height:39px;opacity:.7;background-image:url("/content/themes/images/fbedit-table-column-delete.svg?v=1737077243412");background-repeat:no-repeat;background-position:center center;background-size:24px 24px}.forumbee_table_dialog .fbedit-table-row-delete:before{content:'';position:absolute;width:38px;height:39px;opacity:.7;background-image:url("/content/themes/images/fbedit-table-row-delete.svg?v=1737077243412");background-repeat:no-repeat;background-position:center center;background-size:24px 24px}.forumbee_table_dialog.-expand{transition:height .5s;height:auto}.forumbee_table_dialog.-expand .dialog-panel{display:block}.forumbee_table_dialog .dialog-panel{clear:both;display:none;padding:10px}.forumbee_table_dialog .dialog-panel .panel-line{display:flex;align-items:center;margin:15px 0}.forumbee_table_dialog .dialog-panel .panel-line:first-child{margin-top:5px}.forumbee_table_dialog .dialog-panel .panel-line>div{margin:0 5px}.forumbee_table_dialog .dialog-panel .panel-line.-a{margin-top:0}.forumbee_table_dialog .dialog-panel .panel-line.-ok{margin:20px 0 0}.forumbee_table_dialog .dialog-panel .panel-line .panel-at{color:var(--text-med);font-size:12rem;margin:18px 0 0 0}.forumbee_table_dialog .dialog-panel .panel-input{border-radius:3px;max-width:120px}.forumbee_table_dialog .dialog-panel .panel-label{font-size:12rem;color:var(--text-med);margin:3px 0}.forumbee_table_dialog .dialog-panel .fbedit-ok{display:block;color:#07abec;cursor:pointer;transition:color .07s ease 0s}.forumbee_table_dialog .dialog-panel .fbedit-ok:hover{color:#0699d3}.code_edit_dialog{display:none;overflow:hidden;position:absolute;left:0;top:45px;padding:5px;margin:4px;z-index:251;background-color:#fff;white-space:nowrap;box-shadow:0 3px 5px -1px rgba(0,0,0,0.2),0 6px 10px 0 rgba(0,0,0,0.14),0 1px 18px 0 rgba(0,0,0,0.12);border-radius:4px;user-select:none;text-align:left;background-clip:padding-box;line-height:1.2}.code_edit_dialog .line-numbers{display:block}.code_edit_dialog .line-numbers__input{margin:0 5px}.code_edit_dialog .fbedit{display:block;float:left;width:38px;height:39px;border-radius:4px;margin:0 5px}.code_edit_dialog .fbedit-delete{margin-right:0;float:right}.code_edit_dialog .fbedit:hover{background-color:#dff1ff}.code_edit_dialog .fbedit-cog:before{content:'';position:absolute;width:38px;height:39px;opacity:.7;background-image:url("/content/themes/images/fbedit-cog.svg?v=1737077243412");background-repeat:no-repeat;background-position:center center;background-size:24px 24px}.code_edit_dialog .fbedit-delete:before{content:'';position:absolute;width:38px;height:39px;opacity:.7;background-image:url("/content/themes/images/fbedit-delete.svg?v=1737077243412");background-repeat:no-repeat;background-position:center center;background-size:24px 24px}.code_edit_dialog.-expand{transition:height .5s;height:auto}.code_edit_dialog.-expand .dialog-panel{display:block}.code_edit_dialog .dialog-panel{clear:both;display:none;padding:10px}.code_edit_dialog .dialog-panel .panel-line{display:flex;align-items:center;margin:15px 0}.code_edit_dialog .dialog-panel .panel-line:first-child{margin-top:5px}.code_edit_dialog .dialog-panel .panel-line>div{margin:0 5px}.code_edit_dialog .dialog-panel .panel-line.-a{margin-top:0}.code_edit_dialog .dialog-panel .panel-line.-ok{margin:20px 0 0}.code_edit_dialog .dialog-panel .panel-line .panel-at{color:var(--text-med);font-size:12rem;margin:18px 0 0 0}.code_edit_dialog .dialog-panel .panel-input{border-radius:3px;max-width:120px}.code_edit_dialog .dialog-panel .panel-label{font-size:12rem;color:var(--text-med);margin:3px 0}.code_edit_dialog .dialog-panel .fbedit-ok{display:block;color:#07abec;cursor:pointer;transition:color .07s ease 0s}.code_edit_dialog .dialog-panel .fbedit-ok:hover{color:#0699d3}.link_edit_dialog{margin:4px;position:absolute;z-index:251;background-color:#fff;white-space:nowrap;box-shadow:0 1px 3px rgba(0,0,0,0.3)}.link_edit_dialog input{border:1px solid transparent;border-bottom:1px #999 solid;padding:10px;width:198px;font-size:15rem;line-height:18px;outline:none}.link_edit_dialog .btn-primary{display:inline-block;padding:0 10px;min-width:20px;vertical-align:top;margin:0;border-radius:0;height:40px;line-height:40px}.link_edit_dialog .btn-primary:hover{border:none}.link_edit_dialog span{margin:0 4px}.cke_widget_drag_handler_container{transition:inherit !important;background:url("/content/images-admin/move-image.svg") no-repeat !important;background-size:17px 15px}.cke_widget_drag_handler_container .cke_widget_drag_handler{margin:0 !important;padding:0 !important;width:15px !important;height:9px !important;box-shadow:none !important;border:none !important}.cke_widget_wrapper{margin-top:11px}.cke_widget_wrapper .cke_image_resizer{z-index:2;right:-6px;bottom:-6px;width:11px;height:11px;background:#ffd52c;border:1px solid #fff}.cke_widget_wrapper.cke_widget_focused .cke_image_resizer{background-color:#0699d3}.square-grid{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='65' height='65'%3E%3Cg stroke-opacity='.072'%3E%3Cpath stroke='%23171A23' vector-effect='non-scaling-stroke' shape-rendering='crispEdges' d='M32.5.5v65'/%3E%3C/g%3E%3C/svg%3E");background-size:10%;position:absolute;top:39px;left:0;bottom:0;right:0}.image_edit_dialog{display:none;position:absolute;width:241px;top:24px;left:8px;white-space:nowrap;background-color:#ffffff;box-shadow:0 3px 5px -1px rgba(0,0,0,0.2),0 6px 10px 0 rgba(0,0,0,0.14),0 1px 18px 0 rgba(0,0,0,0.12);user-select:none;z-index:5;text-align:left;border-radius:4px;background-clip:padding-box;line-height:1.2;cursor:pointer}.image_edit_dialog input{display:inline-block;vertical-align:top;border:none;padding:0 0 0 4px;font-size:15rem;line-height:38px;max-width:157px;outline:none}.image_edit_dialog input:focus{outline:none}.image_edit_dialog .btn{display:inline-block;vertical-align:middle;width:40px;height:40px;line-height:40px;opacity:.75;transition:opacity .2s ease 0s}.image_edit_dialog .btn:hover{opacity:1;background-color:#dff1ff}.image_edit_dialog .btn-wrap{display:none}.image_edit_dialog .lnk-wrap{display:none;vertical-align:top;margin-left:2px}.image_edit_dialog .lnk-wrap .btn-primary{position:absolute;right:0}.image_edit_dialog.link-active .btn.align_left_block,.image_edit_dialog.link-active .btn.align_center_block,.image_edit_dialog.link-active .btn.align_right_block,.image_edit_dialog.link-active .btn.align_left,.image_edit_dialog.link-active .btn.align_right{display:none}.image_edit_dialog.link-active .btn.align_back{display:block}.image_edit_dialog.link-active .lnk-wrap{display:inline-block}.image_edit_dialog .align_inline{background-image:url("/content/images-admin/img-inline.svg?v=1737077243412");background-repeat:no-repeat;background-position:center;background-size:16px 16px}.image_edit_dialog .align_left_block,.image_edit_dialog .align_right_block,.image_edit_dialog .align_center_block{background-repeat:no-repeat;background-position:center;background-size:16px 16px}.image_edit_dialog .align_left_block{background-image:url("/content/images-admin/img-align-left-block.svg?v=1737077243412")}.image_edit_dialog .align_right_block{background-image:url("/content/images-admin/img-align-right-block.svg?v=1737077243412")}.image_edit_dialog .align_center_block{background-image:url("/content/images-admin/img-align-center-block.svg?v=1737077243412")}.image_edit_dialog .align_left{background-image:url("/content/images-admin/img-align-left.svg?v=1737077243412");background-repeat:no-repeat;background-position:center;background-size:16px 16px}.image_edit_dialog .align_right{background-image:url("/content/images-admin/img-align-right.svg?v=1737077243412");background-repeat:no-repeat;background-position:center;background-size:16px 16px}.image_edit_dialog .img_link{background-image:url("/content/images-admin/img-link.svg?v=1737077243412");background-repeat:no-repeat;background-position:center;background-size:16px 16px;border-left:1px solid #ccc}.image_edit_dialog.link-active .img_link{background-image:url("/content/images-admin/editor-dialog-back.svg?v=1737077243412");border-left:none}.image_edit_dialog .btn-primary{display:inline-block;padding:0 10px;min-width:20px;vertical-align:top;margin:0;border-radius:0;height:40px;line-height:40px}.image_edit_dialog .btn-primary:hover{border:none}.emoji-dialog{z-index:3;right:46px;top:36px;max-width:344px;width:100%;padding:0}.emoji-dialog.cke_toolgroup{background:none;border:none;filter:none;margin:2px 0;padding:0}.emoji-dialog.cke_toolgroup .cke_button:last-child:after,.emoji-dialog.cke_toolgroup .cke_button.cke_button_disabled:hover:last-child:after{border-right:none}.emoji-dialog.cke_toolgroup.sub-group{position:absolute;padding:5px;top:33px;white-space:nowrap;display:none;background:#FFF;box-shadow:0 3px 5px -1px rgba(0,0,0,0.2),0 6px 10px 0 rgba(0,0,0,0.14),0 1px 18px 0 rgba(0,0,0,0.12);user-select:none;margin-top:10px;z-index:4;text-align:left;border-radius:4px;background-clip:padding-box;line-height:1.2}.emoji-dialog.cke_toolgroup.sub-group.emoji-dialog{padding:0}.emoji-dialog__inner{overflow-x:hidden;overflow-y:auto;position:relative;padding:0;height:204px}.emoji-dialog-nav{display:block;height:36px;padding-left:8px;padding-top:5px;border-bottom:1px solid #e3e3e3}.emoji-dialog-nav .emoji-tab{display:inline-block;vertical-align:top;height:33px;width:36px;opacity:.4;background-repeat:no-repeat;background-position:center;background-size:18px;border-bottom:3px solid transparent;transition:all .2s ease 0s}.emoji-dialog-nav .emoji-tab:hover{opacity:1;background-color:#dff1ff}.emoji-dialog-nav .emoji-tab.-selected{opacity:1;border-bottom:3px solid #0071eb}.emoji-dialog-nav .emoji-tab.-btn0{background-image:url("/content/images-admin/emo-popular.svg?v=1737077243412")}.emoji-dialog-nav .emoji-tab.-btn1{background-image:url("/content/images-admin/emo-smiley.svg?v=1737077243412")}.emoji-dialog-nav .emoji-tab.-btn2{background-image:url("/content/images-admin/emo-symbols.svg?v=1737077243412")}.emoji-dialog-nav .emoji-tab.-btn3{background-image:url("/content/images-admin/emo-nature.svg?v=1737077243412")}.emoji-dialog-nav .emoji-tab.-btn4{background-image:url("/content/images-admin/emo-food.svg?v=1737077243412")}.emoji-dialog-nav .emoji-tab.-btn5{background-image:url("/content/images-admin/emo-activities.svg?v=1737077243412")}.emoji-dialog-nav .emoji-tab.-btn6{background-image:url("/content/images-admin/emo-transport.svg?v=1737077243412")}.emoji-dialog-nav .emoji-tab.-btn7{background-image:url("/content/images-admin/emo-objects.svg?v=1737077243412")}.emoji-dialog-nav .emoji-tab.-btn8{background-image:url("/content/images-admin/emo-flags.svg?v=1737077243412")}.emoji-dialog-tone{float:right;position:absolute;top:11px;right:16px;display:inline-block;border-radius:50%;width:17px;height:17px;cursor:pointer;border:1px solid #fff}.emoji-dialog-tone.-t0{background-color:#ffd001}.emoji-dialog-tone.-t0:hover{border:2px solid #ffd001}.emoji-dialog-tone.-t1{background-color:#fae3c3}.emoji-dialog-tone.-t1:hover{border:2px solid #fae3c3}.emoji-dialog-tone.-t2{background-color:#e2cfa1}.emoji-dialog-tone.-t2:hover{border:2px solid #e2cfa1}.emoji-dialog-tone.-t3{background-color:#dba373}.emoji-dialog-tone.-t3:hover{border:2px solid #dba373}.emoji-dialog-tone.-t4{background-color:#a88054}.emoji-dialog-tone.-t4:hover{border:2px solid #a88054}.emoji-dialog-tone.-t5{background-color:#5f4e43}.emoji-dialog-tone.-t5:hover{border:2px solid #5f4e43}.emoji-dialog .section-label{display:block;margin:6px 0 6px 14px;font-size:14rem;font-weight:var(--font-bold);cursor:default}.emoji-dialog .section-label:first-child{margin-top:10px}.emoji-dialog .section{display:block;padding:0 0 0 10px;font-size:0;white-space:initial}.emoji-dialog .gl{display:inline-block;vertical-align:middle;cursor:pointer;font-size:20rem;line-height:34px;position:relative;text-align:center;width:34px;height:34px}.emoji-dialog .gl span:hover{font-size:26rem}.emoji-dialog .gl.-sprite span{margin-top:3px}.emoji-dialog .gl.-sprite span:hover{margin-top:0}.emoji-dialog .gl.-t1,.emoji-dialog .gl.-t2,.emoji-dialog .gl.-t3,.emoji-dialog .gl.-t4,.emoji-dialog .gl.-t5{display:none}.emoji-dialog .emo-one-popular-t0{display:inline-block;background:url("/content/emoji/emoji_emojione_popular_t0.png?v=1737077243413") no-repeat scroll 0 0 transparent;background-size:25em 1.25em;width:1.25em;height:1.25em}.emoji-dialog .emo-one-t0,.emoji-dialog .emo-one-t1,.emoji-dialog .emo-one-t2,.emoji-dialog .emo-one-t3,.emoji-dialog .emo-one-t4,.emoji-dialog .emo-one-t5,.emoji-dialog .emo-one-t6,.emoji-dialog .emo-one-t7,.emoji-dialog .emo-one-t8,.emoji-dialog .emo-one-t9,.emoji-dialog .emo-one-t10,.emoji-dialog .emo-one-t11,.emoji-dialog .emo-one-t12{display:inline-block;width:1.25em;height:1.25em}.emoji-dialog .emo-one-t0{background:url("/content/emoji/emoji_emojione_t0.png?v=1737077243413") no-repeat scroll 0 0 transparent;background-size:25em 12.5em}.emoji-dialog .emo-one-t1{background:url("/content/emoji/emoji_emojione_t1.png?v=1737077243413") no-repeat scroll 0 0 transparent;background-size:25em 12.5em}.emoji-dialog .emo-one-t2{background:url("/content/emoji/emoji_emojione_t2.png?v=1737077243413") no-repeat scroll 0 0 transparent;background-size:25em 12.5em}.emoji-dialog .emo-one-t3{background:url("/content/emoji/emoji_emojione_t3.png?v=1737077243413") no-repeat scroll 0 0 transparent;background-size:25em 12.5em}.emoji-dialog .emo-one-t4{background:url("/content/emoji/emoji_emojione_t4.png?v=1737077243413") no-repeat scroll 0 0 transparent;background-size:25em 12.5em}.emoji-dialog .emo-one-t5{background:url("/content/emoji/emoji_emojione_t5.png?v=1737077243413") no-repeat scroll 0 0 transparent;background-size:25em 12.5em}.emoji-dialog .emo-one-t6{background:url("/content/emoji/emoji_emojione_t6.png?v=1737077243413") no-repeat scroll 0 0 transparent;background-size:25em 12.5em}.emoji-dialog .emo-one-t7{background:url("/content/emoji/emoji_emojione_t7.png?v=1737077243413") no-repeat scroll 0 0 transparent;background-size:25em 12.5em}.emoji-dialog .emo-one-t8{background:url("/content/emoji/emoji_emojione_t8.png?v=1737077243413") no-repeat scroll 0 0 transparent;background-size:25em 12.5em}.emoji-dialog .emo-one-t9{background:url("/content/emoji/emoji_emojione_t9.png?v=1737077243413") no-repeat scroll 0 0 transparent;background-size:25em 12.5em}.emoji-dialog .emo-one-t10{background:url("/content/emoji/emoji_emojione_t10.png?v=1737077243413") no-repeat scroll 0 0 transparent;background-size:25em 12.5em}.emoji-dialog .emo-one-t11{background:url("/content/emoji/emoji_emojione_t11.png?v=1737077243413") no-repeat scroll 0 0 transparent;background-size:25em 12.5em}.emoji-dialog .emo-one-t12{background:url("/content/emoji/emoji_emojione_t12.png?v=1737077243413") no-repeat scroll 0 0 transparent;background-size:25em 12.5em}.emoji-dialog .emo-twe-popular-t0{display:inline-block;background:url("/content/emoji/emoji_twemoji_popular_t0.png?v=1737077243413") no-repeat scroll 0 0 transparent;background-size:25em 1.25em;width:1.25em;height:1.25em}.emoji-dialog .emo-twe-t0,.emoji-dialog .emo-twe-t1,.emoji-dialog .emo-twe-t2,.emoji-dialog .emo-twe-t3,.emoji-dialog .emo-twe-t4,.emoji-dialog .emo-twe-t5,.emoji-dialog .emo-twe-t6,.emoji-dialog .emo-twe-t7,.emoji-dialog .emo-twe-t8,.emoji-dialog .emo-twe-t9,.emoji-dialog .emo-twe-t10,.emoji-dialog .emo-twe-t11,.emoji-dialog .emo-twe-t12{display:inline-block;width:1.25em;height:1.25em}.emoji-dialog .emo-twe-t0{background:url("/content/emoji/emoji_twemoji_t0.png?v=1737077243413") no-repeat scroll 0 0 transparent;background-size:25em 12.5em}.emoji-dialog .emo-twe-t1{background:url("/content/emoji/emoji_twemoji_t1.png?v=1737077243413") no-repeat scroll 0 0 transparent;background-size:25em 12.5em}.emoji-dialog .emo-twe-t2{background:url("/content/emoji/emoji_twemoji_t2.png?v=1737077243413") no-repeat scroll 0 0 transparent;background-size:25em 12.5em}.emoji-dialog .emo-twe-t3{background:url("/content/emoji/emoji_twemoji_t3.png?v=1737077243413") no-repeat scroll 0 0 transparent;background-size:25em 12.5em}.emoji-dialog .emo-twe-t4{background:url("/content/emoji/emoji_twemoji_t4.png?v=1737077243413") no-repeat scroll 0 0 transparent;background-size:25em 12.5em}.emoji-dialog .emo-twe-t5{background:url("/content/emoji/emoji_twemoji_t5.png?v=1737077243413") no-repeat scroll 0 0 transparent;background-size:25em 12.5em}.emoji-dialog .emo-twe-t6{background:url("/content/emoji/emoji_twemoji_t6.png?v=1737077243413") no-repeat scroll 0 0 transparent;background-size:25em 12.5em}.emoji-dialog .emo-twe-t7{background:url("/content/emoji/emoji_twemoji_t7.png?v=1737077243413") no-repeat scroll 0 0 transparent;background-size:25em 12.5em}.emoji-dialog .emo-twe-t8{background:url("/content/emoji/emoji_twemoji_t8.png?v=1737077243413") no-repeat scroll 0 0 transparent;background-size:25em 12.5em}.emoji-dialog .emo-twe-t9{background:url("/content/emoji/emoji_twemoji_t9.png?v=1737077243413") no-repeat scroll 0 0 transparent;background-size:25em 12.5em}.emoji-dialog .emo-twe-t10{background:url("/content/emoji/emoji_twemoji_t10.png?v=1737077243413") no-repeat scroll 0 0 transparent;background-size:25em 12.5em}.emoji-dialog .emo-twe-t11{background:url("/content/emoji/emoji_twemoji_t11.png?v=1737077243413") no-repeat scroll 0 0 transparent;background-size:25em 12.5em}.emoji-dialog .emo-twe-t12{background:url("/content/emoji/emoji_twemoji_t12.png?v=1737077243413") no-repeat scroll 0 0 transparent;background-size:25em 12.5em}.cke_widget_wrapper.forumbee_widget_focus{background:#fff;clear:both}.cke_widget_wrapper.cke_widget_Code .toolbar{display:none;visibility:hidden;opacity:0;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cke_widget_wrapper.cke_widget_Code .toolbar-item{user-select:none}.cke_widget_wrapper.cke_widget_Code .toolbar-item span{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}pre[class*="language-"].line-numbers>code{display:block}div.code-toolbar>.toolbar a,div.code-toolbar>.toolbar button,div.code-toolbar>.toolbar span{padding:5px 8px;background:#fff;box-shadow:inherit;border-radius:.5em;margin:2px 3px}.code-block-nav{display:block;margin:20px 0 30px 0;min-height:38px}.code-block-nav>p{display:block;margin:0;padding:0}.cke_wrap .code-block-nav.-selected{border:1px solid #e5e5e5}.cke_wrap .code-block-nav{border:1px solid transparent;position:relative;padding:1px}.cke_wrap .code__button{position:absolute;top:4px;width:29px;height:29px;margin:0;padding:0;background-color:#fff;border:1px solid #d9d9d9;border-radius:2px;cursor:pointer}.cke_wrap .code__button:hover{background-color:#f9f9f9}.cke_wrap .code__button.-close{right:4px;background-image:url("/ckeditor_forumbee/toc-delete.svg?v=1737077243413");background-repeat:no-repeat;background-position:center;background-size:16px 16px}.cke_wrap .code__button.-refresh{right:40px;background-image:url("/ckeditor_forumbee/toc-refresh.svg?v=1737077243413");background-repeat:no-repeat;background-position:center;background-size:16px 16px}.cke_wrap .code__title-wrap{width:100%;min-height:34px;border-bottom:1px solid #eee}.cke_wrap .code__title{position:absolute;font-size:12rem;color:var(--text-med);display:inline-block;left:50%;transform:translate(-50%, -8px);background-color:#fff;padding:0 7px;text-transform:uppercase}.cke_wrap .cke_word-count{display:none;position:absolute;right:2px;top:3px;padding:10px;font-size:11rem;color:var(--text-med)}.drag-hover-overlays .site-main-footer__inner.-reply-add .cke,.drag-hover-overlays .reply-form.-edit .cke,.drag-hover-overlays form.topic__main .cke{opacity:.4;transition:.2s}.drag-hover-overlays .site-main-footer__inner.-reply-add .cke_wrap,.drag-hover-overlays .reply-form.-edit .cke_wrap,.drag-hover-overlays form.topic__main .cke_wrap,.drag-hover-overlays .site-main-footer__inner.-reply-add .reply-media-wrap,.drag-hover-overlays .reply-form.-edit .reply-media-wrap,.drag-hover-overlays form.topic__main .reply-media-wrap,.drag-hover-overlays .site-main-footer__inner.-reply-add .topic-edit__title-actions,.drag-hover-overlays .reply-form.-edit .topic-edit__title-actions,.drag-hover-overlays form.topic__main .topic-edit__title-actions{background-color:#fff;border-radius:6px;box-shadow:0 0 0 3px rgba(0,0,0,0.1);outline:none;transition:.2s}.drag-hover-overlays .site-main-footer__inner.-reply-add .cke_wrap:after,.drag-hover-overlays .reply-form.-edit .cke_wrap:after,.drag-hover-overlays form.topic__main .cke_wrap:after,.drag-hover-overlays .site-main-footer__inner.-reply-add .reply-media-wrap:after,.drag-hover-overlays .reply-form.-edit .reply-media-wrap:after,.drag-hover-overlays form.topic__main .reply-media-wrap:after,.drag-hover-overlays .site-main-footer__inner.-reply-add .topic-edit__title-actions:after,.drag-hover-overlays .reply-form.-edit .topic-edit__title-actions:after,.drag-hover-overlays form.topic__main .topic-edit__title-actions:after{position:absolute;content:'Drop here to insert in the text';top:60%;left:50%;transform:translate(-50%, -50%);font-size:16rem;font-weight:var(--font-bold);background-color:#000;color:#fff;padding:10px 22px;border-radius:24px;opacity:0;transition:.2s}.drag-hover-overlays .site-main-footer__inner.-reply-add .cke_wrap.hover,.drag-hover-overlays .reply-form.-edit .cke_wrap.hover,.drag-hover-overlays form.topic__main .cke_wrap.hover,.drag-hover-overlays .site-main-footer__inner.-reply-add .reply-media-wrap.hover,.drag-hover-overlays .reply-form.-edit .reply-media-wrap.hover,.drag-hover-overlays form.topic__main .reply-media-wrap.hover,.drag-hover-overlays .site-main-footer__inner.-reply-add .topic-edit__title-actions.hover,.drag-hover-overlays .reply-form.-edit .topic-edit__title-actions.hover,.drag-hover-overlays form.topic__main .topic-edit__title-actions.hover{box-shadow:0 0 0 3px rgba(0,0,0,0.44)}.drag-hover-overlays .site-main-footer__inner.-reply-add .cke_wrap.hover:after,.drag-hover-overlays .reply-form.-edit .cke_wrap.hover:after,.drag-hover-overlays form.topic__main .cke_wrap.hover:after,.drag-hover-overlays .site-main-footer__inner.-reply-add .reply-media-wrap.hover:after,.drag-hover-overlays .reply-form.-edit .reply-media-wrap.hover:after,.drag-hover-overlays form.topic__main .reply-media-wrap.hover:after,.drag-hover-overlays .site-main-footer__inner.-reply-add .topic-edit__title-actions.hover:after,.drag-hover-overlays .reply-form.-edit .topic-edit__title-actions.hover:after,.drag-hover-overlays form.topic__main .topic-edit__title-actions.hover:after{opacity:1;transition:.2s}.drag-hover-overlays .site-main-footer__inner.-reply-add .reply-media-wrap:after,.drag-hover-overlays .reply-form.-edit .reply-media-wrap:after,.drag-hover-overlays form.topic__main .reply-media-wrap:after,.drag-hover-overlays .site-main-footer__inner.-reply-add .topic-edit__title-actions:after,.drag-hover-overlays .reply-form.-edit .topic-edit__title-actions:after,.drag-hover-overlays form.topic__main .topic-edit__title-actions:after{top:50%;content:'Drop here to attach'}.drop-overlay{position:fixed;top:0;bottom:0;left:0;right:0;z-index:1000}.cke_notifications_area{display:none !important}

/*
 * WEB-INF/CONTENT/THEMES/GLOBAL/_CSS/TOPIC.CSS
*/

.topic{padding:34px var(--layout-topic-margin) 18px var(--layout-topic-margin);display:flex;position:relative;border-bottom:none}@media screen and (max-width:880px){.topic{padding-left:20px}}.topic>.avatar-label{display:none}.topic>.avatar,.topic>.topic__icon{margin-right:15px}.topic .topic-attribution{margin:0 15px 0 0;overflow:hidden}.topic__main{flex:1;min-width:0}@media screen and (max-width:568px){.topic__main{margin:0}}.topic__main.-topic-edit{display:block;max-width:calc(var(--layout-width) - var(--layout-side))}@media screen and (max-width:568px){.topic__main.-topic-edit{margin-left:0}}.topic__title{font-size:24rem;font-weight:var(--font-bold);overflow-wrap:break-word}.topic__text{margin:12px 0 25px 0;font-size:16rem;line-height:1.5}.topic__actions{display:block;margin:30px 0 5px 0}.topic__share{display:flex;align-items:center}.topic__share a{display:block;width:24px;height:24px;padding:2px 6px;opacity:.6;margin-right:10px}.topic__share a:hover{opacity:1}.topic__share.-main{display:none;vertical-align:top}@media screen and (max-width:880px){.topic__share.-main{margin-top:30px;display:block}}.topic__share .facebook{background-image:url("/content/themes/images/share-faceb.svg?v=1737077243420");background-repeat:no-repeat;background-position:center center;background-size:11px 21px;width:18px}.topic__share .twitter{background-image:url("/content/themes/images/share-twttr.svg?v=1737077243421");background-repeat:no-repeat;background-position:center center;background-size:22px 21px}.topic__share .googleplus{background-image:url("/content/themes/images/share-gplus.svg?v=1737077243421");background-repeat:no-repeat;background-position:center center;background-size:28px 21px}.topic__share .linkedin{background-image:url("/content/themes/images/share-linkn.svg?v=1737077243421");background-repeat:no-repeat;background-position:center center;background-size:18px 21px}#loader{width:40px;height:40px;position:relative;display:inline-block;margin:1px;vertical-align:bottom;background-color:#efefef;border-radius:3px}

/*
 * WEB-INF/CONTENT/THEMES/GLOBAL/_CSS/TOPIC_MEDIA.CSS
*/

.topic-media{margin:20px 0 15px 0;font-size:1px;position:relative;background-color:#ffffff;text-align:center}.topic-media.-multi{text-align:center}.topic-media__image-item{display:inline-block;vertical-align:top;max-width:100%;position:relative;cursor:pointer}@media screen and (max-width:568px){.topic-media__image-item{top:inherit !important}}.topic-media.-edit{margin-top:8px}.topic-media.-edit .topic-media__image-item{cursor:default}.topic-media.-empty{display:none}.topic-media__img{height:auto;margin:0;max-width:100%;padding:0}.topic-media__video-item{margin-top:0;padding:0;position:relative}.topic-media__video-scalar{position:relative;padding-bottom:56.25%;height:0}.topic-media__video-scalar>iframe{position:absolute;top:0;left:0;width:100%;height:100%}.topic-media__video-scalar.aspect6625{padding-bottom:66.25%;padding-top:0}.topic-media__video-scalar.aspect5825{padding-bottom:58.25%;padding-top:0}.topic-media__video-scalar.aspect4325{padding-bottom:43.25%;padding-top:0}.topic-media__remove{opacity:0;position:absolute;display:block;width:28px;height:28px;top:0;right:0;border:1px solid rgba(255,255,255,0.7);border-top:none;border-right:none;transition:all .02s;background:url("/content/themes/images/btn_deleteicon.png?v=1737077243425") no-repeat scroll right 0 transparent;background-size:28px 28px}@media (-webkit-min-device-pixel-ratio: 1.25),(min-device-pixel-ratio: 1.25),(min-resolution: 120dpi),(min-resolution: 1.25dppx){.topic-media__remove{background-image:url("/content/themes/images/btn_deleteicon_2x.png?v=1737077243425")}}.topic-media__remove:hover{background:url("/content/themes/images/btn_deleteicon_1.png?v=1737077243425") no-repeat scroll right 0 transparent;background-size:28px 28px;opacity:1 !important}@media (-webkit-min-device-pixel-ratio: 1.25),(min-device-pixel-ratio: 1.25),(min-resolution: 120dpi),(min-resolution: 1.25dppx){.topic-media__remove:hover{background-image:url("/content/themes/images/btn_deleteicon_1_2x.png?v=1737077243425")}}@media screen and (min-width:1025px){.topic-media__right,.topic-media__left{position:absolute;top:50%;margin-top:-20px;opacity:0;font-family:'lg',sans-serif;font-size:22rem;font-weight:100;line-height:1;color:#fff;text-align:center;background-color:rgba(0,0,0,0.35);cursor:pointer;text-decoration:none;width:43px;height:39px;border-radius:2px;transition:all .4s 0s}.topic-media__left{background:url("/content/themes/images/arrow-back.png?v=1737077243425") no-repeat scroll center center rgba(0,0,0,0.35);background-size:18px 16px;left:0}.topic-media__right{background:url("/content/themes/images/arrow-forward.png?v=1737077243425") no-repeat scroll center center rgba(0,0,0,0.35);background-size:18px 16px;right:0}}@media screen and (min-width:1025px) and (-webkit-min-device-pixel-ratio: 1.25),screen and (min-width:1025px) and (min-device-pixel-ratio: 1.25),screen and (min-width:1025px) and (min-resolution: 120dpi),screen and (min-width:1025px) and (min-resolution: 1.25dppx){.topic-media__left{background-image:url("/content/themes/images/arrow-back_2x.png?v=1737077243425")}}@media screen and (min-width:1025px) and (-webkit-min-device-pixel-ratio: 1.25),screen and (min-width:1025px) and (min-device-pixel-ratio: 1.25),screen and (min-width:1025px) and (min-resolution: 120dpi),screen and (min-width:1025px) and (min-resolution: 1.25dppx){.topic-media__right{background-image:url("/content/themes/images/arrow-forward_2x.png?v=1737077243425")}}.topic-media:hover .topic-media__remove{opacity:1}.topic-media:hover .media__preview{opacity:.6;transition:all .4s 0s}.topic-media.-multi:hover .topic-media__left,.topic-media.-multi:hover .topic-media__right{opacity:.6;transition:all .4s 0s}.topic-media-thumbs{margin:15px 6px 10px 0;white-space:nowrap;overflow-y:hidden;overflow-x:auto;padding-left:1px;text-align:center;background-color:#fafafa;-webkit-overflow-scrolling:touch}.topic-media-thumbs.-empty{display:none}@media screen and (max-width:568px){.topic-media-thumbs.-edit{display:block}}.topic-media-thumbs__item{display:inline-block;vertical-align:top;font-size:1px;text-align:center;margin:1px 2px 2px;position:relative;height:60px;box-shadow:0 0 1px rgba(0,0,0,0.11),0 0 2px rgba(0,0,0,0.15);background-color:#fff}.topic-media-thumbs__playback{position:absolute;z-index:1;left:6px;bottom:6px;width:27px;height:17px;border-radius:3px;background:url("/content/themes/images/icon_video_d.png?v=1737077243425") no-repeat scroll 0 0 transparent;background-size:27px 17px}@media (-webkit-min-device-pixel-ratio: 1.25),(min-device-pixel-ratio: 1.25),(min-resolution: 120dpi),(min-resolution: 1.25dppx){.topic-media-thumbs__playback{background-image:url("/content/themes/images/icon_video_d_2x.png?v=1737077243425")}}.topic-media-thumbs__img{float:left;border-radius:3px;max-height:60px;position:relative;top:50%;transform:translateY(-50%)}.inline-image{position:relative;display:inline-block;max-width:100%;font-size:1px}.inline-image:hover .media__preview{transition:all .4s 0;opacity:1}@media screen and (min-width:1025px){.media__preview{opacity:0;width:34px;height:34px;position:absolute;cursor:pointer;right:1px;bottom:1px;background:url("/content/themes/images/zoom.png?v=1737077243425") no-repeat scroll center center transparent;background-size:12px 12px;border-radius:2px;background-color:rgba(0,0,0,0.35);transition:all .4s 0s}}@media screen and (min-width:1025px) and (-webkit-min-device-pixel-ratio: 1.25),screen and (min-width:1025px) and (min-device-pixel-ratio: 1.25),screen and (min-width:1025px) and (min-resolution: 120dpi),screen and (min-width:1025px) and (min-resolution: 1.25dppx){.media__preview{background-image:url("/content/themes/images/zoom_2x.png?v=1737077243425")}}

/*
 * WEB-INF/CONTENT/THEMES/GLOBAL/_CSS/POST_MEDIA_REMOVE.CSS
*/

.post-media__remove{opacity:0;position:absolute;display:block;width:28px;height:28px;top:0;right:0;border:1px solid rgba(255,255,255,0.7);border-top:none;border-right:none;transition:all .3s;background:url("/content/themes/images/btn_deleteicon.png?v=1737077243429") no-repeat scroll right 0 transparent;background-size:28px 28px}@media (-webkit-min-device-pixel-ratio: 1.25),(min-device-pixel-ratio: 1.25),(min-resolution: 120dpi),(min-resolution: 1.25dppx){.post-media__remove{background-image:url("/content/themes/images/btn_deleteicon_2x.png?v=1737077243429")}}.post-media__remove:hover{background:url("/content/themes/images/btn_deleteicon_1.png?v=1737077243429") no-repeat scroll right 0 transparent;background-size:28px 28px;opacity:1 !important}@media (-webkit-min-device-pixel-ratio: 1.25),(min-device-pixel-ratio: 1.25),(min-resolution: 120dpi),(min-resolution: 1.25dppx){.post-media__remove:hover{background-image:url("/content/themes/images/btn_deleteicon_1_2x.png?v=1737077243429")}}.post-media__remove:hover{opacity:1}.reply-media__image-item:hover .post-media__remove{opacity:1}.topic-media:hover .post-media__remove{opacity:1}

/*
 * WEB-INF/CONTENT/THEMES/GLOBAL/_CSS/TOPIC_EVENT.CSS
*/

.event__btn-edit{text-transform:uppercase;float:right}.event__details{margin:20px 0 30px 0}.event__datetime{position:relative;padding-left:25px;display:flex;align-items:center;flex-wrap:wrap}.event__datetime:before{position:absolute;content:'';opacity:.8;height:16px;background-image:url("/content/themes/images/event_date_b.svg?v=1737077243435");background-repeat:no-repeat;background-position:left center;background-size:16px 16px;left:0;top:2px;width:25px}.event__datetime-label span{display:inline-block}.event__datetime.-event{margin-top:5px;margin-bottom:15px;display:none}.event__datetime.-event:before{visibility:hidden}.event__datetime-icon{display:inline-block;opacity:.6;width:14px;height:14px;background-image:url("/content/themes/images/globe-sharp-light.svg?v=1737077243435");background-repeat:no-repeat;background-position:center center;background-size:12px 12px;cursor:pointer;position:relative;top:2px}.event__datetime-icon:hover{opacity:1}.event__datetime-tz{margin-left:5px}.event__location{margin-top:14px}.event__location:before{content:'';opacity:.8;padding-left:25px;height:16px;background-image:url("/content/themes/images/event_location_b.svg?v=1737077243435");background-repeat:no-repeat;background-position:left center;background-size:16px 16px}.event__location a{color:var(--link);overflow-wrap:anywhere}.event__zoom a:before{content:'';padding-left:60px;position:relative;top:1px;background-image:url("/content/themes/images/zoom_logo.svg?v=1737077243435");background-repeat:no-repeat;background-position:left center;background-size:50px 12px}.event__by{margin-top:14px}.event__by:before{content:'';opacity:.8;padding-left:25px;height:16px;background-image:url("/content/themes/images/event_by_b.svg?v=1737077243435");background-repeat:no-repeat;background-position:left center;background-size:16px 16px}.event__by .user-label{font-size:12rem}.event__map{margin-top:20px;height:150px;position:relative;background-color:#fafafa}.event__map-overlay{position:absolute;z-index:1}.event__map-overlay.-right{top:0;left:136px;right:0;bottom:0}.event__map-overlay.-left{width:136px;left:0;bottom:0;top:46px}.event__map iframe{width:100%;border:none;height:150px;position:absolute}.event__canceled{color:#d51d34;background-color:#f7d5d9;padding:10px;text-align:center;text-transform:uppercase;margin:20px 0}.event-actions{display:flex;align-items:center;font-size:14rem;text-transform:lowercase;color:var(--text-med)}.event-actions__edit:before,.event-actions__cancel:before{content:'';opacity:.4;padding-left:15px;position:relative;top:1px}.event-actions__edit{margin-left:18px}.event-actions__edit:before{background-image:url("/content/themes/images/event_edit_b.svg?v=1737077243435");background-repeat:no-repeat;background-position:left center;background-size:11px 11px}.event-actions__cancel{margin-left:10px}.event-actions__cancel:before{background-image:url("/content/themes/images/event_cancel_b.svg?v=1737077243435");background-repeat:no-repeat;background-position:left center;background-size:11px 11px}.attendee-nav{padding:0;display:flex;border-bottom:var(--line-border)}.attendee-nav>li{display:inline-block;float:left}@media screen and (max-width:568px){.attendee-nav>li{display:block;float:none}}@media screen and (max-width:568px){.attendee-nav{border:1px solid #ececeb}}.attendee-members{overflow:hidden;margin:10px 0 10px 5px;max-height:300px;overflow-y:auto}.attendee-members>ul{display:flex;flex-direction:column}.attendee-members__item{cursor:default;margin:2px}.attendee-members__item.-fake{height:1px}.attendee-members__item .avatar{display:inline-block;vertical-align:middle}.attendee-members__details{padding-left:8px;display:inline-block;vertical-align:middle;height:26px;max-width:120px}.attendee-members__details a{line-height:26px}.attendee-members__more{line-height:26px}.attendee-actions{margin-top:20px;padding-bottom:15px}.attendee-actions__inner{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:15px}.attendee-actions__btn-wrap{display:flex;align-items:center}.attendee-actions.-top{border-bottom:var(--line-border)}.attendee-actions__btn{margin-right:10px;text-transform:capitalize}.attendee-actions.-top .attendee-actions__btn{color:var(--link)}.attendee-actions.-top .attendee-actions__btn.-active{background-color:var(--btn-primary-bg-col);border-color:var(--btn-primary-bg-col);color:var(--btn-primary-col);font-weight:normal}.attendee-actions__add-to-calendar{white-space:nowrap;display:none}.attendee-actions__add-to-calendar:before{content:'';padding-left:24px;opacity:.8;position:relative;top:1px;background-image:url("/content/themes/images/event_download_b.svg?v=1737077243435");background-repeat:no-repeat;background-position:left center;background-size:16px 16px}.attendee-actions.-top .attendee-actions__add-to-calendar{display:block}

/*
 * WEB-INF/CONTENT/THEMES/GLOBAL/_CSS/TOPIC_ACTIONS.CSS
*/

.btn-like{display:inline-block;vertical-align:top;font-size:15rem;position:relative;padding-left:var(--nav-btn-size);border:1px #e3e3e3 solid;border-radius:var(--btn-radius);margin-right:10px;padding-left:31px}.btn-like:before{content:'';position:absolute;left:0;background-repeat:no-repeat;width:var(--nav-btn-size);top:0;bottom:0}.btn-like.-default:hover{background-color:var(--nav-btn-col-hov)}.btn-like__count{margin-left:6px;color:var(--text-med)}.btn-like.-default:before{background-image:url("/content/themes/images/btn_like_b.svg?v=1737077243440");background-repeat:no-repeat;background-position:center calc(50%);background-size:16px 16px}.btn-like.-selected:before{background-image:url("/content/themes/images/btn_selected_b.svg?v=1737077243440");background-repeat:no-repeat;background-position:center center;background-size:16px 16px}.btn-follow{display:inline-block;vertical-align:top;font-size:15rem;position:relative;padding-left:var(--nav-btn-size);border:1px #e3e3e3 solid;border-radius:var(--btn-radius);margin-right:10px}.btn-follow:before{content:'';position:absolute;left:0;background-repeat:no-repeat;width:var(--nav-btn-size);top:0;bottom:0}.btn-follow.-default:hover{background-color:var(--nav-btn-col-hov)}.btn-follow.-default:before{background-image:url("/content/themes/images/btn_follow_b.svg?v=1737077243440");background-repeat:no-repeat;background-position:center center;background-size:16px 16px}.btn-follow.-selected:before{background-image:url("/content/themes/images/btn_selected_b.svg?v=1737077243440");background-repeat:no-repeat;background-position:center center;background-size:16px 16px}.btn-summary-like{display:inline-block;vertical-align:top;font-size:15rem;position:relative;padding-left:var(--nav-btn-size);border:1px #e3e3e3 solid;border-radius:var(--btn-radius)}.btn-summary-like:before{content:'';position:absolute;left:0;background-repeat:no-repeat;width:var(--nav-btn-size);top:0;bottom:0}.btn-summary-like.-default:hover{background-color:var(--nav-btn-col-hov)}.btn-summary-like.-default:before{background-image:url("/content/themes/images/btn_like_b.svg?v=1737077243440");background-repeat:no-repeat;background-position:center calc(50%);background-size:16px 16px;opacity:.45}.btn-summary-like.-selected:before{background-image:url("/content/themes/images/btn_selected_b.svg?v=1737077243440");background-repeat:no-repeat;background-position:center center;background-size:16px 16px;opacity:.45}.view-profile .btn-summary-like{display:none}.btn-summary-like__count{margin-left:6px;color:var(--text-med)}@media screen and (max-width:568px){.btn-summary-like{display:none}}.topic__actions{font-size:10rem;position:relative;white-space:nowrap}.topic__actions>span:first-child.-sep:before{display:none}.btn-topic-follow{display:inline-block;vertical-align:top;font-size:15rem;position:relative;padding-left:var(--nav-btn-size);border:1px #e3e3e3 solid;border-radius:var(--btn-radius);margin:0}.btn-topic-follow:before{content:'';position:absolute;left:0;background-repeat:no-repeat;width:var(--nav-btn-size);top:0;bottom:0}.btn-topic-follow.-default:hover{background-color:var(--nav-btn-col-hov)}@media screen and (max-width:568px){.topic-answer .btn-topic-follow{margin-bottom:15px;margin-right:0;padding-left:0;padding-right:0;min-width:180px;text-align:center}}.btn-topic-reply{display:inline-block;vertical-align:top;font-size:15rem}.btn-topic-like-count{display:inline-block;vertical-align:top;font-size:15rem;position:relative;padding-left:var(--nav-btn-size);border:1px #e3e3e3 solid;border-radius:var(--btn-radius);padding-left:31px;border:none}.btn-topic-like-count:before{content:'';position:absolute;left:0;background-repeat:no-repeat;width:var(--nav-btn-size);top:0;bottom:0}.btn-topic-like-count.-default:hover{background-color:var(--nav-btn-col-hov)}.btn-topic-like-count.-inactive{cursor:default}.btn-topic-like-count:before{background-image:url("/content/themes/images/icon_meta_likes_b.svg?v=1737077243440");background-repeat:no-repeat;background-position:center center;background-size:14px 14px}.reply__actions{margin:20px 0 5px 0;font-size:10rem;position:relative;white-space:nowrap}.reply__actions.-lev1{margin-top:16px}.reply__actions>span:first-child.-sep:before{display:none}.btn-reply__wrap,.btn-reply-like__wrap,.btn-reply-more__wrap{display:inline-block;vertical-align:middle;font-size:13rem;width:auto}@media screen and (max-width:568px){.btn-reply__wrap,.btn-reply-like__wrap,.btn-reply-more__wrap{margin-right:6px}}.btn-reply__wrap:before,.btn-reply-like__wrap:before,.btn-reply-more__wrap:before{background-repeat:no-repeat}@media screen and (max-width:568px){.btn-reply{display:inline-block;vertical-align:top;font-size:15rem;position:relative;padding-left:var(--nav-btn-size);border:1px #e3e3e3 solid;border-radius:var(--btn-radius);font-size:12rem;margin:0;padding:4px 10px 3px}.btn-reply:before{content:'';position:absolute;left:0;background-repeat:no-repeat;width:var(--nav-btn-size);top:0;bottom:0}.btn-reply.-default:hover{background-color:var(--nav-btn-col-hov)}}.btn-reply-like{margin-right:3px}@media screen and (max-width:568px){.btn-reply-like{display:inline-block;vertical-align:top;font-size:15rem;position:relative;padding-left:var(--nav-btn-size);border:1px #e3e3e3 solid;border-radius:var(--btn-radius);font-size:12rem;margin:0;padding:4px 10px 3px}.btn-reply-like:before{content:'';position:absolute;left:0;background-repeat:no-repeat;width:var(--nav-btn-size);top:0;bottom:0}.btn-reply-like.-default:hover{background-color:var(--nav-btn-col-hov)}}.btn-reply-like-count:before{content:'';display:inline-block;height:11px;line-height:11px;padding-left:18px;background-image:url("/content/themes/images/icon_meta_likes_b.svg?v=1737077243440");background-repeat:no-repeat;background-position:center center;background-size:14px 14px}.btn-reply-like-count:hover{text-decoration:underline}.inline-menu{display:inline-block;padding-right:3px}.inline-menu-panel{display:none}.topic-answer{margin-top:0;padding:20px 0 20px var(--layout-topic-margin);overflow:hidden}.topic-answer.-empty{display:none}.topic-answer.-empty .btn-answer__select{display:none}.btn-answer__select{display:inline-block;vertical-align:top;font-size:15rem;position:relative;padding-left:var(--nav-btn-size);border:1px #e3e3e3 solid;border-radius:var(--btn-radius);padding-left:10px;text-align:center}.btn-answer__select:before{content:'';position:absolute;left:0;background-repeat:no-repeat;width:var(--nav-btn-size);top:0;bottom:0}.btn-answer__select.-default:hover{background-color:var(--nav-btn-col-hov)}.btn-answer__select.-selected{padding-left:30px}.btn-answer__select.-selected:before{background-image:url("/content/themes/images/btn_selected_b.svg?v=1737077243440");background-repeat:no-repeat;background-position:center center;background-size:16px 16px}@media screen and (max-width:568px){.btn-answer__select{margin-bottom:15px}}.post-likes{padding:15px 0 0;line-height:1.5;display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-end}.post-likes__avatar-wrap{display:block;padding:4px 0 4px 0;margin-right:10px;flex:1 1 150px;overflow:hidden}.post-likes__avatar-wrap.-fake{height:1px}.post-likes__avatar-wrap .avatar{cursor:default;float:none;vertical-align:middle}.post-likes__name{font-size:13rem;font-weight:normal;color:#333;overflow-wrap:break-word;margin:0 6px;cursor:default;display:inline-block;vertical-align:middle}

/*
 * WEB-INF/CONTENT/THEMES/GLOBAL/_CSS/ATTACHMENTS.CSS
*/

.attachments{display:flex;flex-wrap:wrap;margin:10px 0 6px 0}.attachments:empty{display:none}.attachments__item{display:inline-block;vertical-align:top;position:relative;margin:0 8px 8px 0;cursor:default;flex:1 1 180px;overflow-wrap:anywhere;max-width:302px}.-clamp .attachments__item{max-width:200px}.attachments__item.-fill{margin-bottom:0}.attachments__item.-invalid .attachments__link{padding-left:15px}.attachments__error-message{position:absolute;background:#FFF;height:13px;line-height:13px;font-size:12rem;right:1px;bottom:0;white-space:nowrap;text-align:right;padding:6px;border:1px solid #e0e0e0;border-bottom:none;border-right:none;box-shadow:1px 1px 4px #ccc}.attachments .icons.-audio{background-image:url("/content/themes/images/file_audio.svg?v=1737077243446")}.attachments .icons.-css{background-image:url("/content/themes/images/file_css.svg?v=1737077243446")}.attachments .icons.-csv{background-image:url("/content/themes/images/file_csv.svg?v=1737077243446")}.attachments .icons.-doc{background-image:url("/content/themes/images/file_doc.svg?v=1737077243446")}.attachments .icons.-dwg{background-image:url("/content/themes/images/file_dwg.svg?v=1737077243446")}.attachments .icons.-dxf{background-image:url("/content/themes/images/file_dxf.svg?v=1737077243446")}.attachments .icons.-gif{background-image:url("/content/themes/images/file_gif.svg?v=1737077243446")}.attachments .icons.-jpg{background-image:url("/content/themes/images/file_jpg.svg?v=1737077243446")}.attachments .icons.-js{background-image:url("/content/themes/images/file_js.svg?v=1737077243446")}.attachments .icons.-pdf{background-image:url("/content/themes/images/file_pdf.svg?v=1737077243446")}.attachments .icons.-png{background-image:url("/content/themes/images/file_png.svg?v=1737077243446")}.attachments .icons.-ppt{background-image:url("/content/themes/images/file_ppt.svg?v=1737077243446")}.attachments .icons.-scdoc{background-image:url("/content/themes/images/file_scdoc.svg?v=1737077243446")}.attachments .icons.-wbpz{background-image:url("/content/themes/images/file_wbpz.svg?v=1737077243446")}.attachments .icons.-svg{background-image:url("/content/themes/images/file_svg.svg?v=1737077243446")}.attachments .icons.-tif{background-image:url("/content/themes/images/file_tif.svg?v=1737077243446")}.attachments .icons.-video{background-image:url("/content/themes/images/file_video.svg?v=1737077243446")}.attachments .icons.-xls{background-image:url("/content/themes/images/file_xls.svg?v=1737077243446")}.attachments .icons.-zip{background-image:url("/content/themes/images/file_zip.svg?v=1737077243446")}.attachments .icons.-sketch{background-image:url("/content/themes/images/file_sketch.svg?v=1737077243446")}.attachments .icons.-key{background-image:url("/content/themes/images/file_key.svg?v=1737077243446")}.attachments .icons.-class{background-image:url("/content/themes/images/file_class.svg?v=1737077243446")}.attachments .icons.-xbl{background-image:url("/content/themes/images/file_xbl.svg?v=1737077243446")}.attachments .icons.-file{background-image:url("/content/themes/images/file_file.svg?v=1737077243446")}.attachments__link{display:inline-block;vertical-align:top;width:100%;height:58px;background:#F7F7F7;box-shadow:0 1px 2px 0 rgba(0,0,0,0.16);padding:14px;padding-left:55px;overflow:hidden;position:relative;border-radius:2px;white-space:nowrap;background-repeat:no-repeat;background-position:15px center;background-size:28px 32px;transition:opacity .2s ease 0s}.attachments__link.-audio{background-image:url("/content/themes/images/file_audio.svg?v=1737077243446")}.attachments__link.-css{background-image:url("/content/themes/images/file_css.svg?v=1737077243446")}.attachments__link.-csv{background-image:url("/content/themes/images/file_csv.svg?v=1737077243446")}.attachments__link.-doc{background-image:url("/content/themes/images/file_doc.svg?v=1737077243446")}.attachments__link.-dwg{background-image:url("/content/themes/images/file_dwg.svg?v=1737077243446")}.attachments__link.-dxf{background-image:url("/content/themes/images/file_dxf.svg?v=1737077243446")}.attachments__link.-gif{background-image:url("/content/themes/images/file_gif.svg?v=1737077243446")}.attachments__link.-jpg{background-image:url("/content/themes/images/file_jpg.svg?v=1737077243446")}.attachments__link.-js{background-image:url("/content/themes/images/file_js.svg?v=1737077243446")}.attachments__link.-pdf{background-image:url("/content/themes/images/file_pdf.svg?v=1737077243446")}.attachments__link.-png{background-image:url("/content/themes/images/file_png.svg?v=1737077243446")}.attachments__link.-ppt{background-image:url("/content/themes/images/file_ppt.svg?v=1737077243446")}.attachments__link.-scdoc{background-image:url("/content/themes/images/file_scdoc.svg?v=1737077243446")}.attachments__link.-wbpz{background-image:url("/content/themes/images/file_wbpz.svg?v=1737077243446")}.attachments__link.-svg{background-image:url("/content/themes/images/file_svg.svg?v=1737077243446")}.attachments__link.-tif{background-image:url("/content/themes/images/file_tif.svg?v=1737077243446")}.attachments__link.-video{background-image:url("/content/themes/images/file_video.svg?v=1737077243446")}.attachments__link.-xls{background-image:url("/content/themes/images/file_xls.svg?v=1737077243446")}.attachments__link.-zip{background-image:url("/content/themes/images/file_zip.svg?v=1737077243446")}.attachments__link.-sketch{background-image:url("/content/themes/images/file_sketch.svg?v=1737077243446")}.attachments__link.-key{background-image:url("/content/themes/images/file_key.svg?v=1737077243446")}.attachments__link.-class{background-image:url("/content/themes/images/file_class.svg?v=1737077243446")}.attachments__link.-xbl{background-image:url("/content/themes/images/file_xbl.svg?v=1737077243446")}.attachments__link.-file{background-image:url("/content/themes/images/file_file.svg?v=1737077243446")}.attachments__link:hover{background-color:#f0f0f0}.attachments__link>.attachments__fn{display:inline-block;vertical-align:top;font-size:13rem;line-height:1.2;display:-webkit-box;overflow:hidden;max-height:30px;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:pre-wrap;overflow-wrap:break-word}.attachments__inline{margin-right:4px;margin-left:4px;padding:0 1px 0 22px;background-repeat:no-repeat;background-size:17px;background-position:0}.attachments__inline.-audio{background-image:url("/content/themes/images/file_audio.svg?v=1737077243446")}.attachments__inline.-css{background-image:url("/content/themes/images/file_css.svg?v=1737077243446")}.attachments__inline.-csv{background-image:url("/content/themes/images/file_csv.svg?v=1737077243446")}.attachments__inline.-doc{background-image:url("/content/themes/images/file_doc.svg?v=1737077243446")}.attachments__inline.-dwg{background-image:url("/content/themes/images/file_dwg.svg?v=1737077243446")}.attachments__inline.-dxf{background-image:url("/content/themes/images/file_dxf.svg?v=1737077243446")}.attachments__inline.-gif{background-image:url("/content/themes/images/file_gif.svg?v=1737077243446")}.attachments__inline.-jpg{background-image:url("/content/themes/images/file_jpg.svg?v=1737077243446")}.attachments__inline.-js{background-image:url("/content/themes/images/file_js.svg?v=1737077243446")}.attachments__inline.-pdf{background-image:url("/content/themes/images/file_pdf.svg?v=1737077243446")}.attachments__inline.-png{background-image:url("/content/themes/images/file_png.svg?v=1737077243446")}.attachments__inline.-ppt{background-image:url("/content/themes/images/file_ppt.svg?v=1737077243446")}.attachments__inline.-scdoc{background-image:url("/content/themes/images/file_scdoc.svg?v=1737077243446")}.attachments__inline.-wbpz{background-image:url("/content/themes/images/file_wbpz.svg?v=1737077243446")}.attachments__inline.-svg{background-image:url("/content/themes/images/file_svg.svg?v=1737077243446")}.attachments__inline.-tif{background-image:url("/content/themes/images/file_tif.svg?v=1737077243446")}.attachments__inline.-video{background-image:url("/content/themes/images/file_video.svg?v=1737077243446")}.attachments__inline.-xls{background-image:url("/content/themes/images/file_xls.svg?v=1737077243446")}.attachments__inline.-zip{background-image:url("/content/themes/images/file_zip.svg?v=1737077243446")}.attachments__inline.-sketch{background-image:url("/content/themes/images/file_sketch.svg?v=1737077243446")}.attachments__inline.-key{background-image:url("/content/themes/images/file_key.svg?v=1737077243446")}.attachments__inline.-class{background-image:url("/content/themes/images/file_class.svg?v=1737077243446")}.attachments__inline.-xbl{background-image:url("/content/themes/images/file_xbl.svg?v=1737077243446")}.attachments__inline.-file{background-image:url("/content/themes/images/file_file.svg?v=1737077243446")}.attachments__inline span{border-bottom:1px dotted #b1b1b1}.attachments__error{margin-left:3px;cursor:default}.attachments__remove{background-image:url("/content/themes/images/remove.svg?v=1737077243446");background-repeat:no-repeat;background-position:center center;background-size:14px 14px;width:18px;height:18px;opacity:.3;position:absolute;top:5px;right:5px;transition:opacity .5s}.attachments__remove:hover{opacity:1}.attachments .v-spinner{font-size:0;position:relative;display:block;width:100%;height:10px}.attachments .spinner{background-color:#5dc596;width:5px;height:5px;margin:2px;border-radius:100%}.attachments .animation1{width:5px;height:5px;position:absolute;left:10px;animation-name:anim-delay;animation-duration:2s;animation-iteration-count:infinite;animation-timing-function:linear;animation-fill-mode:both}@keyframes anim-delay{0%{opacity:1}100%{opacity:.3}}.processor{position:absolute;bottom:0;left:0;height:2px;background-color:#00b7e5;width:10%}.reply-thumbs{margin:10px 0 6px 0}.reply-thumbs__item{display:inline-block;vertical-align:top;box-sizing:border-box;position:relative;margin:0 8px 8px 0;cursor:default}.reply-thumbs__preview{display:inline-block;vertical-align:top;background:#F7F7F7;box-shadow:0 1px 2px 0 rgba(0,0,0,0.16);padding:7px;overflow:hidden;position:relative;border-radius:2px;transition:opacity .2s ease 0s}.reply-thumbs__preview:hover{background-color:#f7f7f7}.reply-thumbs__preview img{width:120px;height:120px}.reply-thumbs__preview>span{display:inline-block;vertical-align:top;box-sizing:border-box;font-size:13rem;line-height:1.2;display:-webkit-box;overflow:hidden;max-height:30px;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:pre-wrap}

/*
 * WEB-INF/CONTENT/THEMES/GLOBAL/_CSS/MENTION_OVERLAY.CSS
*/

.mention-container{position:absolute;display:none;z-index:100;min-width:230px;background-color:#fff;padding:10px 5px}.mention-container .search-input-wrap{display:none}@media screen and (max-width:568px){.mention-container{top:0;left:0;right:0;bottom:0;max-height:inherit;z-index:200}.mention-container .search-input-wrap{display:block}.mention-container .search-input{height:40px;font-size:16rem}.mention-container .search-input-cancel{display:inline-block;position:absolute;margin:0;top:0;bottom:0;height:40px;right:0;padding:0 10px;line-height:40px;opacity:1;font-size:13rem;color:#fff;background-color:#34373d;border-bottom-right-radius:7px;border-top-right-radius:7px}}.mention-container .mention-overlay{font-size:12rem;position:relative;padding:0;max-height:225px;height:100%;overflow-y:auto}@media screen and (max-width:568px){.mention-container .mention-overlay{max-height:inherit;height:inherit;border-bottom:1px solid #e3e3e3}}.mention-container.shadow{box-shadow:rgba(0,0,0,0.18) 0 5px 11px 0,rgba(0,0,0,0.15) 0 4px 15px 0;border-radius:5px}.mention-container .search-panel-instruction{display:block;overflow:hidden;font-size:12rem;color:var(--text-med);margin:0;position:relative;padding:0 10px 8px 10px;border-bottom:1px #ededed solid}@media screen and (max-width:568px){.mention-container .search-panel-instruction{padding-top:8px}}.mention-container .search-panel-no-match{display:none;overflow:hidden;font-size:14rem;margin:0;position:relative;padding:10px 10px 0px 10px}@media screen and (max-width:568px){.mention-container .search-panel-no-match{padding-bottom:10px}}.mention-container .search-panel .search-person{display:block;overflow:hidden;font-size:14rem;margin:0;position:relative;cursor:default;padding:6px 6px;border-bottom:1px #ededed solid}.mention-container .search-panel .search-person:last-child{border-bottom:none}.mention-container .search-panel .search-person:hover{background-color:#f4f9fd}.mention-container .search-panel .search-person.active{background-color:#f0f0f0}.mention-container .search-panel .search-person .people{display:block;margin:0 4px 0 34px;line-height:26px}.mention-container .search-panel .search-person .person-handle{color:var(--text-med);font-size:13rem;margin-left:7px}.mention-container .search-panel .search-person .person-role{margin:0 0 0 4px;color:var(--text-med);font-style:italic;font-weight:normal}.mention-container .search-panel .search-person .group{display:block;margin:0 4px 0 34px;line-height:26px}.mention-container .search-panel .search-person .group-name{position:relative}.mention-container .search-panel .search-person .group-name:before{content:'';position:absolute;background-image:url("/content/themes/images/icon_group.svg?v=1737077243451");background-repeat:no-repeat;background-position:center center;background-size:21px auto;width:21px;height:26px;margin-left:-29px}.mention-container .search-panel .search-person .group-joined{color:var(--text-med);font-size:13rem;margin-left:7px}.reply-add-layout .mention-container{bottom:0}.cke_wysiwyg_div .mention{pointer-events:none}

/*
 * WEB-INF/CONTENT/THEMES/GLOBAL/_CSS/LIGHTGALLERY.CSS
*/

/*! lightgallery - v1.2.6 - 2015-10-07
* http://sachinchoolur.github.io/lightGallery/
* Copyright (c) 2015 Sachin N; Licensed Apache 2.0 */
@font-face {
  font-family: 'lg';
  src: url("/fonts/lg/lg.eot?n1z373");
  src: url("/fonts/lg/lg.eot?#iefixn1z373") format("embedded-opentype"), url("/fonts/lg/lg.woff?n1z373") format("woff"), url("/fonts/lg/lg.ttf?n1z373") format("truetype"), url("/fonts/lg/lg.svg?n1z373#lg") format("svg");
  font-weight: normal;
  font-style: normal;
}

.lg-icon {
  font-family: 'lg';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.lg-actions .lg-next, .lg-actions .lg-prev {
  background-color: rgba(0, 0, 0, 0.45);
  border-radius: 2px;
  color: #999;
  cursor: pointer;
  display: block;
  font-size: 22rem;
  margin-top: -10px;
  padding: 8px 10px 9px;
  position: absolute;
  top: 50%;
  z-index: 1080;
}
.lg-actions .lg-next.disabled, .lg-actions .lg-prev.disabled {
  pointer-events: none;
  opacity: 0.5;
}
.lg-actions .lg-next:hover, .lg-actions .lg-prev:hover {
  color: #FFF;
}
.lg-actions .lg-next {
  right: 20px;
}
.lg-actions .lg-next:before {
  content: "\e095";
}
.lg-actions .lg-prev {
  left: 20px;
}
.lg-actions .lg-prev:after {
  content: "\e094";
}

@-webkit-keyframes lg-right-end {
  0% {
    left: 0;
  }
  50% {
    left: -30px;
  }
  100% {
    left: 0;
  }
}
@-moz-keyframes lg-right-end {
  0% {
    left: 0;
  }
  50% {
    left: -30px;
  }
  100% {
    left: 0;
  }
}
@-ms-keyframes lg-right-end {
  0% {
    left: 0;
  }
  50% {
    left: -30px;
  }
  100% {
    left: 0;
  }
}
@keyframes lg-right-end {
  0% {
    left: 0;
  }
  50% {
    left: -30px;
  }
  100% {
    left: 0;
  }
}
@-webkit-keyframes lg-left-end {
  0% {
    left: 0;
  }
  50% {
    left: 30px;
  }
  100% {
    left: 0;
  }
}
@-moz-keyframes lg-left-end {
  0% {
    left: 0;
  }
  50% {
    left: 30px;
  }
  100% {
    left: 0;
  }
}
@-ms-keyframes lg-left-end {
  0% {
    left: 0;
  }
  50% {
    left: 30px;
  }
  100% {
    left: 0;
  }
}
@keyframes lg-left-end {
  0% {
    left: 0;
  }
  50% {
    left: 30px;
  }
  100% {
    left: 0;
  }
}
.lg-outer.lg-right-end .lg-object {
  -webkit-animation: lg-right-end 0.3s;
  -o-animation: lg-right-end 0.3s;
  animation: lg-right-end 0.3s;
  position: relative;
}
.lg-outer.lg-left-end .lg-object {
  -webkit-animation: lg-left-end 0.3s;
  -o-animation: lg-left-end 0.3s;
  animation: lg-left-end 0.3s;
  position: relative;
}

.lg-toolbar {
  z-index: 1080;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  background-color: rgba(0, 0, 0, 0.45);
}
.lg-toolbar .lg-icon {
  color: #999;
  cursor: pointer;
  float: right;
  font-size: 24rem;
  height: 47px;
  line-height: 27px;
  padding: 10px 0;
  text-align: center;
  width: 50px;
  text-decoration: none !important;
  outline: medium none;
}
.lg-toolbar .lg-icon:hover {
  color: #FFF;
}
.lg-toolbar .lg-close:after {
  content: "\e070";
}
.lg-toolbar .lg-download:after {
  content: "\e0f2";
}

.lg-sub-html {
  background-color: rgba(0, 0, 0, 0.45);
  bottom: 0;
  color: #EEE;
  font-size: 16rem;
  left: 0;
  padding: 10px 40px;
  position: fixed;
  right: 0;
  text-align: center;
  z-index: 1080;
}
.lg-sub-html h4 {
  margin: 0;
  font-size: 13rem;
  font-weight: bold;
}
.lg-sub-html p {
  font-size: 12rem;
  margin: 5px 0 0;
}

#lg-counter {
  color: #999;
  display: inline-block;
  font-size: 16rem;
  padding-left: 20px;
  padding-top: 12px;
  vertical-align: middle;
}

.lg-toolbar, .lg-prev, .lg-next {
  opacity: 1;
  -webkit-transition: -webkit-transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s;
  -moz-transition: -moz-transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s;
  -o-transition: -o-transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s;
  transition: transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s;
}

.lg-hide-items .lg-prev {
  opacity: 0;
  -webkit-transform: translate3d(-10px, 0, 0);
  transform: translate3d(-10px, 0, 0);
}
.lg-hide-items .lg-next {
  opacity: 0;
  -webkit-transform: translate3d(10px, 0, 0);
  transform: translate3d(10px, 0, 0);
}
.lg-hide-items .lg-toolbar {
  opacity: 0;
  -webkit-transform: translate3d(0, -10px, 0);
  transform: translate3d(0, -10px, 0);
}

body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-object {
  -webkit-transform: scale3d(0.5, 0.5, 0.5);
  transform: scale3d(0.5, 0.5, 0.5);
  opacity: 0;
  -webkit-transition: -webkit-transform 250ms ease 0s, opacity 250ms !important;
  -moz-transition: -moz-transform 250ms ease 0s, opacity 250ms !important;
  -o-transition: -o-transform 250ms ease 0s, opacity 250ms !important;
  transition: transform 250ms ease 0s, opacity 250ms !important;
  -webkit-transform-origin: 50% 50%;
  -moz-transform-origin: 50% 50%;
  -ms-transform-origin: 50% 50%;
  transform-origin: 50% 50%;
}
body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item.lg-complete .lg-object {
  -webkit-transform: scale3d(1, 1, 1);
  transform: scale3d(1, 1, 1);
  opacity: 1;
}

.lg-outer .lg-thumb-outer {
  background-color: #0D0A0A;
  bottom: 0;
  position: absolute;
  width: 100%;
  z-index: 1080;
  max-height: 350px;
  -webkit-transform: translate3d(0, 100%, 0);
  transform: translate3d(0, 100%, 0);
  -webkit-transition: -webkit-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;
  -moz-transition: -moz-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;
  -o-transition: -o-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;
  transition: transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;
}
.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item {
  cursor: -webkit-grab;
  cursor: -moz-grab;
  cursor: -o-grab;
  cursor: -ms-grab;
  cursor: grab;
}
.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item {
  cursor: move;
  cursor: -webkit-grabbing;
  cursor: -moz-grabbing;
  cursor: -o-grabbing;
  cursor: -ms-grabbing;
  cursor: grabbing;
}
.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb {
  -webkit-transition-duration: 0s !important;
  transition-duration: 0s !important;
}
.lg-outer.lg-thumb-open .lg-thumb-outer {
  -webkit-transform: translate3d(0, 0%, 0);
  transform: translate3d(0, 0%, 0);
}
.lg-outer .lg-thumb {
  padding: 10px 0;
  height: 100%;
  margin-bottom: -5px;
}
.lg-outer .lg-thumb-item {
  border-radius: 5px;
  cursor: pointer;
  float: left;
  overflow: hidden;
  height: 100%;
  border: 2px solid #FFF;
  border-radius: 4px;
  margin-bottom: 5px;
}
@media (min-width: 1025px) {
  .lg-outer .lg-thumb-item {
    -webkit-transition: border-color 0.25s ease;
    -o-transition: border-color 0.25s ease;
    transition: border-color 0.25s ease;
  }
}
.lg-outer .lg-thumb-item.active, .lg-outer .lg-thumb-item:hover {
  border-color: #a90707;
}
.lg-outer .lg-thumb-item img {
  width: 100%;
  height: 100%;
}
.lg-outer.lg-has-thumb .lg-item {
  padding-bottom: 120px;
}
.lg-outer.lg-can-toggle .lg-item {
  padding-bottom: 0;
}
.lg-outer.lg-pull-caption-up .lg-sub-html {
  -webkit-transition: bottom 0.25s ease;
  -o-transition: bottom 0.25s ease;
  transition: bottom 0.25s ease;
}
.lg-outer.lg-pull-caption-up.lg-thumb-open .lg-sub-html {
  bottom: 100px;
}
.lg-outer .lg-toogle-thumb {
  background-color: #0D0A0A;
  border-radius: 2px 2px 0 0;
  color: #999;
  cursor: pointer;
  font-size: 24rem;
  height: 39px;
  line-height: 27px;
  padding: 5px 0;
  position: absolute;
  right: 20px;
  text-align: center;
  top: -39px;
  width: 50px;
}
.lg-outer .lg-toogle-thumb:after {
  content: "\e1ff";
}
.lg-outer .lg-toogle-thumb:hover {
  color: #FFF;
}

.lg-outer .lg-video-cont {
  display: inline-block;
  vertical-align: middle;
  max-width: 1140px;
  max-height: 100%;
  width: 100%;
  padding: 0 5px;
}
.lg-outer .lg-video {
  width: 100%;
  height: 0;
  padding-bottom: 56.25%;
  overflow: hidden;
  position: relative;
}
.lg-outer .lg-video .lg-object {
  display: inline-block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100% !important;
  height: 100% !important;
}
.lg-outer .lg-video .lg-video-play {
  width: 84px;
  height: 59px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -42px;
  margin-top: -30px;
  z-index: 1080;
  cursor: pointer;
}
.lg-outer .lg-has-vimeo .lg-video-play {
  background: url("../img/vimeo-play.png") no-repeat scroll 0 0 transparent;
}
.lg-outer .lg-has-vimeo:hover .lg-video-play {
  background: url("../img/vimeo-play.png") no-repeat scroll 0 -58px transparent;
}
.lg-outer .lg-has-html5 .lg-video-play {
  background: transparent url("../img/video-play.png") no-repeat scroll 0 0;
  height: 64px;
  margin-left: -32px;
  margin-top: -32px;
  width: 64px;
  opacity: 0.8;
}
.lg-outer .lg-has-html5:hover .lg-video-play {
  opacity: 1;
}
.lg-outer .lg-has-youtube .lg-video-play {
  background: url("../img/youtube-play.png") no-repeat scroll 0 0 transparent;
}
.lg-outer .lg-has-youtube:hover .lg-video-play {
  background: url("../img/youtube-play.png") no-repeat scroll 0 -60px transparent;
}
.lg-outer .lg-video-object {
  width: 100% !important;
  height: 100% !important;
  position: absolute;
  top: 0;
  left: 0;
}
.lg-outer .lg-has-video .lg-video-object {
  visibility: hidden;
}
.lg-outer .lg-has-video.lg-video-palying .lg-object, .lg-outer .lg-has-video.lg-video-palying .lg-video-play {
  display: none;
}
.lg-outer .lg-has-video.lg-video-palying .lg-video-object {
  visibility: visible;
}

.lg-progress-bar {
  background-color: #333;
  height: 5px;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 1080;
  opacity: 0;
  -webkit-transition: opacity 0.08s ease 0s;
  -moz-transition: opacity 0.08s ease 0s;
  -o-transition: opacity 0.08s ease 0s;
  transition: opacity 0.08s ease 0s;
}
.lg-progress-bar .lg-progress {
  background-color: #a90707;
  height: 5px;
  width: 0;
}
.lg-progress-bar.lg-start .lg-progress {
  width: 100%;
}
.lg-show-autoplay .lg-progress-bar {
  opacity: 1;
}

.lg-autoplay-button:after {
  content: "\e01d";
}
.lg-show-autoplay .lg-autoplay-button:after {
  content: "\e01a";
}

.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap, .lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image {
  -webkit-transition-duration: 0s;
  transition-duration: 0s;
}
.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap {
  -webkit-transition: -webkit-transform 0.3s ease 0s;
  -moz-transition: -moz-transform 0.3s ease 0s;
  -o-transition: -o-transform 0.3s ease 0s;
  transition: transform 0.3s ease 0s;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image {
  -webkit-transform: scale3d(1, 1, 1);
  transform: scale3d(1, 1, 1);
  -webkit-transition: -webkit-transform 0.3s ease 0s, opacity 0.15s !important;
  -moz-transition: -moz-transform 0.3s ease 0s, opacity 0.15s !important;
  -o-transition: -o-transform 0.3s ease 0s, opacity 0.15s !important;
  transition: transform 0.3s ease 0s, opacity 0.15s !important;
  -webkit-transform-origin: 0 0;
  -moz-transform-origin: 0 0;
  -ms-transform-origin: 0 0;
  transform-origin: 0 0;
}

#lg-zoom-in:after {
  content: "\e311";
}

#lg-zoom-out {
  opacity: 0.5;
  pointer-events: none;
}
#lg-zoom-out:after {
  content: "\e312";
}
.lg-zoomed #lg-zoom-out {
  opacity: 1;
  pointer-events: auto;
}

.lg-outer .lg-pager-outer {
  bottom: 60px;
  left: 0;
  position: absolute;
  right: 0;
  text-align: center;
  z-index: 1080;
  height: 10px;
}
.lg-outer .lg-pager-outer.lg-pager-hover .lg-pager-cont {
  overflow: visible;
}
.lg-outer .lg-pager-cont {
  cursor: pointer;
  display: inline-block;
  overflow: hidden;
  position: relative;
  vertical-align: top;
  margin: 0 5px;
}
.lg-outer .lg-pager-cont:hover .lg-pager-thumb-cont {
  opacity: 1;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.lg-outer .lg-pager-cont.lg-pager-active .lg-pager {
  box-shadow: 0 0 0 2px white inset;
}
.lg-outer .lg-pager-thumb-cont {
  background-color: #fff;
  color: #FFF;
  bottom: 100%;
  height: 83px;
  left: 0;
  margin-bottom: 20px;
  margin-left: -60px;
  opacity: 0;
  padding: 5px;
  position: absolute;
  width: 120px;
  border-radius: 3px;
  -webkit-transition: opacity 0.15s ease 0s, -webkit-transform 0.15s ease 0s;
  -moz-transition: opacity 0.15s ease 0s, -moz-transform 0.15s ease 0s;
  -o-transition: opacity 0.15s ease 0s, -o-transform 0.15s ease 0s;
  transition: opacity 0.15s ease 0s, transform 0.15s ease 0s;
  -webkit-transform: translate3d(0, 5px, 0);
  transform: translate3d(0, 5px, 0);
}
.lg-outer .lg-pager-thumb-cont img {
  width: 100%;
  height: 100%;
}
.lg-outer .lg-pager {
  background-color: rgba(255, 255, 255, 0.5);
  border-radius: 50%;
  box-shadow: 0 0 0 8px rgba(255, 255, 255, 0.7) inset;
  display: block;
  height: 12px;
  -webkit-transition: box-shadow 0.3s ease 0s;
  -o-transition: box-shadow 0.3s ease 0s;
  transition: box-shadow 0.3s ease 0s;
  width: 12px;
}
.lg-outer .lg-pager:hover, .lg-outer .lg-pager:focus {
  box-shadow: 0 0 0 8px white inset;
}
.lg-outer .lg-caret {
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-top: 10px dashed;
  bottom: -10px;
  display: inline-block;
  height: 0;
  left: 50%;
  margin-left: -5px;
  position: absolute;
  vertical-align: middle;
  width: 0;
}

.lg-fullscreen:after {
  content: "\e20c";
}
.lg-fullscreen-on .lg-fullscreen:after {
  content: "\e20d";
}

.group {
  *zoom: 1;
}

.group:before, .group:after {
  display: table;
  content: "";
  line-height: 0;
}

.group:after {
  clear: both;
}

.lg-outer {
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  opacity: 0;
  -webkit-transition: opacity 0.15s ease 0s;
  -o-transition: opacity 0.15s ease 0s;
  transition: opacity 0.15s ease 0s;
}
.lg-outer * {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.lg-outer.lg-visible {
  opacity: 1;
}
.lg-outer.lg-css3 .lg-item.lg-prev-slide, .lg-outer.lg-css3 .lg-item.lg-next-slide, .lg-outer.lg-css3 .lg-item.lg-current {
  -webkit-transition-duration: inherit !important;
  transition-duration: inherit !important;
  -webkit-transition-timing-function: inherit !important;
  transition-timing-function: inherit !important;
}
.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide, .lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide, .lg-outer.lg-css3.lg-dragging .lg-item.lg-current {
  -webkit-transition-duration: 0s !important;
  transition-duration: 0s !important;
  opacity: 1;
}
.lg-outer.lg-grab img.lg-object {
  cursor: -webkit-grab;
  cursor: -moz-grab;
  cursor: -o-grab;
  cursor: -ms-grab;
  cursor: grab;
}
.lg-outer.lg-grabbing img.lg-object {
  cursor: move;
  cursor: -webkit-grabbing;
  cursor: -moz-grabbing;
  cursor: -o-grabbing;
  cursor: -ms-grabbing;
  cursor: grabbing;
}
.lg-outer .lg {
  height: 100%;
  width: 100%;
  position: relative;
  overflow: hidden;
  margin-left: auto;
  margin-right: auto;
  max-width: 100%;
  max-height: 100%;
}
.lg-outer .lg-inner {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  white-space: nowrap;
}
.lg-outer .lg-item {
  background: url(/content/lg/loading.gif) no-repeat scroll center center transparent;
  display: none !important;
}
.lg-outer.lg-css3 .lg-prev-slide, .lg-outer.lg-css3 .lg-current, .lg-outer.lg-css3 .lg-next-slide {
  display: inline-block !important;
}
.lg-outer.lg-css .lg-current {
  display: inline-block !important;
}
.lg-outer .lg-item, .lg-outer .lg-img-wrap {
  display: inline-block;
  text-align: center;
  position: absolute;
  width: 100%;
  height: 100%;
}
.lg-outer .lg-item:before, .lg-outer .lg-img-wrap:before {
  content: "";
  display: inline-block;
  height: 50%;
  width: 1px;
  margin-right: -1px;
}
.lg-outer .lg-img-wrap {
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  padding: 0 5px;
}
.lg-outer .lg-item.lg-complete {
  background-image: none;
}
.lg-outer .lg-item.lg-current {
  z-index: 1060;
}
.lg-outer .lg-image {
  display: inline-block;
  vertical-align: middle;
  max-width: 100%;
  max-height: 100%;
  width: auto !important;
  height: auto !important;
}
.lg-outer.lg-show-after-load .lg-item .lg-object, .lg-outer.lg-show-after-load .lg-item .lg-video-play {
  opacity: 0;
  -webkit-transition: opacity 0.15s ease 0s;
  -o-transition: opacity 0.15s ease 0s;
  transition: opacity 0.15s ease 0s;
}
.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-object, .lg-outer.lg-show-after-load .lg-item.lg-complete .lg-video-play {
  opacity: 1;
}
.lg-outer .lg-empty-html {
  display: none;
}

.lg-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 1040;
  background-color: #000;
  opacity: 0;
  -webkit-transition: opacity 0.15s ease 0s;
  -o-transition: opacity 0.15s ease 0s;
  transition: opacity 0.15s ease 0s;
}
.lg-backdrop.in {
  opacity: 1;
}

.lg-css3.lg-no-trans .lg-prev-slide, .lg-css3.lg-no-trans .lg-next-slide, .lg-css3.lg-no-trans .lg-current {
  -webkit-transition: none 0s ease 0s !important;
  -moz-transition: none 0s ease 0s !important;
  -o-transition: none 0s ease 0s !important;
  transition: none 0s ease 0s !important;
}
.lg-css3.lg-use-css3 .lg-item {
  will-change: transform, opacity;
}
.lg-css3.lg-use-left .lg-item {
  will-change: left, opacity;
}
.lg-css3.lg-fade .lg-item {
  opacity: 0;
}
.lg-css3.lg-fade .lg-item.lg-current {
  opacity: 1;
}
.lg-css3.lg-fade .lg-item.lg-prev-slide, .lg-css3.lg-fade .lg-item.lg-next-slide, .lg-css3.lg-fade .lg-item.lg-current {
  -webkit-transition: opacity 0.1s ease 0s;
  -moz-transition: opacity 0.1s ease 0s;
  -o-transition: opacity 0.1s ease 0s;
  transition: opacity 0.1s ease 0s;
}
.lg-css3.lg-slide.lg-use-css3 .lg-item {
  opacity: 0;
}
.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide {
  -webkit-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0);
}
.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide {
  -webkit-transform: translate3d(100%, 0, 0);
  transform: translate3d(100%, 0, 0);
}
.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  opacity: 1;
}
.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide, .lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide, .lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current {
  -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
  -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
  -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
  transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
}
.lg-css3.lg-slide.lg-use-left .lg-item {
  opacity: 0;
  position: absolute;
  left: 0;
}
.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide {
  left: -100%;
}
.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide {
  left: 100%;
}
.lg-css3.lg-slide.lg-use-left .lg-item.lg-current {
  left: 0;
  opacity: 1;
}
.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide, .lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide, .lg-css3.lg-slide.lg-use-left .lg-item.lg-current {
  -webkit-transition: left 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
  -moz-transition: left 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
  -o-transition: left 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
  transition: left 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
}

/*# sourceMappingURL=lightgallery.css.map */

/*
 * WEB-INF/CONTENT/THEMES/GLOBAL/_CSS/CATEGORY-MEMBERS.CSS
*/

.category-join{border-bottom:1px #ebedee solid;padding:20px 24px 20px 23px;position:relative;background-color:#fafcff;border-left:2px #00adef solid}.category-join__message{display:inline-block;vertical-align:middle;max-width:calc(100% - 140px);font-size:18rem}@media screen and (max-width:568px){.category-join__message{font-size:15rem;max-width:inherit}}.category-join__btn{display:inline-block;vertical-align:middle;min-width:80px;margin-left:20px}@media screen and (max-width:568px){.category-join__btn{margin-top:15px;position:static}}

/*
 * WEB-INF/CONTENT/THEMES/GLOBAL/_CSS/PANEL_TOPIC_SHARE.CSS
*/

/*!
 global/panel_topic_share.css
 */.share-buttons{margin-left:-8px}.share-buttons a{width:24px;height:24px;display:inline-block;vertical-align:top;padding:2px 6px;opacity:.6}.share-buttons a:hover{opacity:1}.share-buttons .facebook{background-image:url("/content/themes/images/share-faceb.svg?v=1737077243458");background-repeat:no-repeat;background-position:center center;background-size:11px 21px}.share-buttons .twitter{background-image:url("/content/themes/images/share-twttr.svg?v=1737077243458");background-repeat:no-repeat;background-position:center center;background-size:22px 21px}.share-buttons .googleplus{background-image:url("/content/themes/images/share-gplus.svg?v=1737077243458");background-repeat:no-repeat;background-position:center center;background-size:28px 21px}.share-buttons .linkedin{background-image:url("/content/themes/images/share-linkn.svg?v=1737077243458");background-repeat:no-repeat;background-position:center center;background-size:18px 21px}

/*
 * WEB-INF/CONTENT/THEMES/GLOBAL/_CSS/_PRETTIFY.CSS
*/

.pln {
  color: #4d4d4c;
}

@media screen {
  .str {
    color: #718c00;
  }

  .kwd {
    color: #8959a8;
  }

  .com {
    color: #8e908c;
  }

  .typ {
    color: #4271ae;
  }

  .lit {
    color: #f5871f;
  }

  .pun {
    color: #4d4d4c;
  }

  .opn {
    color: #4d4d4c;
  }

  .clo {
    color: #4d4d4c;
  }

  .tag {
    color: #c82829;
  }

  .atn {
    color: #f5871f;
  }

  .atv {
    color: #3e999f;
  }

  .dec {
    color: #f5871f;
  }

  .var {
    color: #c82829;
  }

  .fun {
    color: #4271ae;
  }
}
@media print, projection {
  .str {
    color: #006600;
  }

  .kwd {
    color: #006;
    font-weight: bold;
  }

  .com {
    color: #600;
    font-style: italic;
  }

  .typ {
    color: #404;
    font-weight: bold;
  }

  .lit {
    color: #004444;
  }

  .pun, .opn, .clo {
    color: #444400;
  }

  .tag {
    color: #006;
    font-weight: bold;
  }

  .atn {
    color: #440044;
  }

  .atv {
    color: #006600;
  }
}
/* Specify class=linenums on a pre to get line numbering */
ol.linenums {
  margin-top: 0;
  margin-bottom: 0;
}

/* IE indents via margin-left */
li.L0,
li.L1,
li.L2,
li.L3,
li.L4,
li.L5,
li.L6,
li.L7,
li.L8,
li.L9 {
  /* */
}

/* Alternate shading for lines */
li.L1,
li.L3,
li.L5,
li.L7,
li.L9 {
  /* */
}



pre.prettyprint {

  margin : 10px 0 15px;
  background: #FAFAFA;
  font-family: Menlo, Consolas, 'Bitstream Vera Sans Mono', 'DejaVu Sans Mono', Monaco, monospace;
  font-size: 12rem;
  line-height: 1.5;
  padding: 10px;
  border-left: 3px solid #eee;
  /*Set overflow to auto to support horizontal scrolling code frame in ie8/9 ff/chrome*/
  overflow : auto;
  /*overflow-x    : scroll;*/
  /*Chrome needs word-wrap off to support the scroll-bar. FF works either way*/
  word-wrap : normal;

  /*
  use word-wrap for ie6/ie7
  ie6 has an issue with overflow of a continuous string and pushing the layout to the right
  ie7 displays the scrollbox but with the wrong height value. would need js to fix.
  */
  /*word-wrap      : break-word;*/
}

#replies pre.prettyprint {

  border-left: 3px solid #e6e6e6;
  background: #f6f6f6;

}


pre::-webkit-scrollbar {
  .prefix(appearance, none);
}

pre::-webkit-scrollbar:vertical {
    width : 12px;
}

pre::-webkit-scrollbar:horizontal {
    height: 12px;
}

pre::-webkit-scrollbar-thumb {
    border-radius     : 8px;
    border            : 2px solid #fff; /* should match background, can't be transparent */
    background-color  : #e7e7e7;
    /*-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5);*/
}

pre::-webkit-scrollbar-track {
  border        : 1px solid #f6f6f6;
  border-right  : 1px solid #f6f6f6;
  border-left   : none;
  background    : #fff;
}
