.ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}div.form_slider_wrapper input{--rangeSlider-color:var(--base-color-readable-fg);--rangeSlider-gap:3px;--rangeSlider-line-thickness:5px;--rangeSlider-thumb-size:16px;width:280px;height:var(--rangeSlider-thumb-size);-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;cursor:pointer;overflow:hidden;}div.form_slider_wrapper input:focus-visible,div.form_slider_wrapper input:hover{--rangeSlider-color:var(--base-color-readable-fg-dark);}div.form_slider_wrapper input:active,div.form_slider_wrapper input:focus-visible{--rangeSlider-border-size:var(--rangeSlider-thumb-size);}div.form_slider_wrapper input[type="range" i]::-webkit-slider-thumb{height:var(--rangeSlider-thumb-size);aspect-ratio:1;border-radius:var(--base-border-radius-circle);box-shadow:0 0 0 var(--rangeSlider-border-size,var(--rangeSlider-line-thickness)) inset var(--rangeSlider-color);border-image:linear-gradient(90deg, var(--rangeSlider-color) 50%, var(--base-color-grey-15) 0) 0 1 / calc(50% - var(--rangeSlider-line-thickness) / 2) 100vw / 0 calc(100vw + var(--rangeSlider-gap));-webkit-appearance:none;appearance:none;transition:0.15s;}div.form_slider_wrapper input[type="range"]::-moz-range-thumb{height:var(--rangeSlider-thumb-size);width:var(--rangeSlider-thumb-size);background:none;border-radius:var(--base-border-radius-circle);box-shadow:0 0 0 var(--rangeSlider-border-size,var(--rangeSlider-line-thickness)) inset var(--rangeSlider-color);border-image:linear-gradient(90deg, var(--rangeSlider-color) 50%, var(--base-color-grey-15) 0) 0 1 / calc(50% - var(--rangeSlider-line-thickness) / 2) 100vw / 0 calc(100vw + var(--rangeSlider-gap));-moz-appearance:none;appearance:none;transition:0.15s;}div.form_slider_wrapper span{color:var(--base-color-muted);font-size:var(--fs-12px);opacity:0;}div.form_slider_wrapper output{font-weight:var(--base-font-weight-bold);min-width:7ch;}div.form_slider_wrapper:hover span{opacity:1;}input.dateselect{width:13ch !important;}.focus_container.readonly{border:none;}div.xui_form_cat_selector{background:#fff;}div.xui_form_cat_selector .ajax_loader_small_left{padding:6px;}div.xui_form_cat_selector_popup_link{margin-top:10px;}div.xui_form_cat_selector ul{padding:0.75rem !important;padding-right:0 !important;border-radius:var(--base-border-radius-md);box-shadow:var(--base-shadow-sm);}div.xui_form_cat_selector ul .xui_form_cat_crumb_1:before{content:"\f07b";color:#f1d272;font-family:FontAwesome;}div.xui_form_cat_selector ul,div.xui_form_cat_selector ul li{display:inline;margin:0;padding:0;}div.xui_form_cat_selector ul li:not(.xui_form_cat_crumb_1):not(.option):before{content:"\f105";color:#888;font-family:FontAwesome;}div.xui_form_cat_selector ul li span{padding:2px 4px;}div.xui_form_cat_selector ul li.option{margin:0;background:none;}.readonly div.xui_form_cat_selector ul li.option > .delete_link{display:none;}div.xui_form_cat_selector ul li.xui_form_cat_crumb_1{padding-left:0;}.readonly div.xui_form_cat_selector ul li.option{display:none;}.form-class .tag_select div{margin-bottom:2px;}.form-class .tag_select a.selected{background-color:#999;color:white;font-weight:bold;}.xui_form_file .form_upload_container{position:relative;}.xui_form_file .form_upload_file_link{min-width:30px;text-align:center;margin-bottom:10px;}.xui_form_file .files a.file_preview_link{position:relative;display:block;float:left;overflow:hidden;width:60px;height:60px;box-shadow:0 0 5px -2px rgb(0, 0, 0, .2), 0 5px 7px -5px rgb(0, 0, 0, .15);border:1px solid #e7e7e7;border-radius:50%;}.xui_form_file .files a.file_preview_link i{height:60px;width:60px;display:block;background-size:auto;}.xui_form_file .files .no_files{display:none;}.xui_form_file .uploaded_file{min-height:60px;}.xui_form_file .file_thumbnail{position:relative;height:100%;}.xui_form_file .file_info{padding:12px 0px 0px 70px;}.xui_form_file .file_info.no-thumbnail{padding:12px 0 0 0;}.xui_form_file_tabs a{font-size:80%;margin-right:5px;}.xui_form_file_tabs a.selected{font-weight:bold;background:#eee;}.xui_form_tile_selection.strip{max-width:480px;}.xui_form_tile_selection .selection_info{color:#888;font-size:12px;padding-bottom:5px;}.xui_form_tile_selection:after{content:' ';display:block;clear:both;}.xui_form_tile_selection .selection_tile{position:relative;overflow:hidden;display:block;float:left;cursor:pointer;height:50px;width:100px;margin:5px;margin-bottom:15px;opacity:0.6;}.xui_form_tile_selection.strip .selection_tile{float:none;width:auto;}.xui_form_tile_selection .selection_tile_title{font-weight:bold;}.xui_form_tile_selection .selection_tile.active{opacity:1;}.xui_form_tile_selection .selection_tile.active > i{color:#34a8dc;}.xui_form_tile_selection .selection_tile .selection_tile_check{position:absolute;transition:all 0.1s;top:12px;left:0px;font-size:18px;color:#ddd;}.xui_form_tile_selection.strip .selection_tile:hover .selection_tile_check,.xui_form_tile_selection.strip .selection_tile.active .selection_tile_check{color:#34a8dc;}.xui_form_tile_selection .selection_tile_content{margin-left:30px;padding-left:10px;border-left:1px solid #ddd;}.xui_form_tile_selection .selection_tile_content > i{display:block;text-align:center;font-size:40px;color:#aaa;float:left;margin-right:20px;width:45px;}.xui_form_tile_selection .active .selection_tile_content > i{color:#34a8dc;}.xui_form_textbox_list{display:flex;gap:var(--base-space-sm);border-radius:.5em;padding:var(--base-space-sm);width:100%;max-width:992px;background:white;box-shadow:inset 1px 2px 3px -1px rgba(0,0,0,0.08);border-color:#d7d7d7;transition:box-shadow .15s, border .15s;cursor:text;}.xui_form_textbox_list:hover{border-color:var(--base-color-controls-form-hover-border);box-shadow:none;}.xui_form_textbox_list:focus,.xui_form_textbox_list:focus-visible,.xui_form_textbox_list:focus-within,.xui_form_textbox_list:active{box-shadow:var(--base-focus-shadow);background-color:var(--base-color-controls-form-active-bg);border-color:var(--base-color-controls-form-active-border);}.xui_form_textbox_list:focus .token,.xui_form_textbox_list:focus-visible .token,.xui_form_textbox_list:focus-within .token,.xui_form_textbox_list:active .token{background:var(--base-color-light);}.xui_form_textbox_list input{height:34px;padding-left:var(--base-space-md) !important;}.xui_form_textbox_list.single_entry{padding:0px !important;}.xui_form_textbox_list.single_entry.has_elements,.xui_form_textbox_list.readonly{border:1px solid transparent;border-left:none;background:transparent;}.xui_form_textbox_list.single_entry .token{margin:0px;padding:2px 20px 2px 4px;font-size:inherit;}.xui_form_textbox_list.single_entry .token a:before{margin-top:4px;}.xui_form_textbox_list input,.xui_form_textbox_list input:focus{float:left;padding:4px 2px 3px 2px;background:transparent !important;border:none !important;box-shadow:none;display:block;zoom:1;position:relative;z-index:2;outline:none;box-shadow:none !important;}.xui_form_textbox_list .token{display:inline-flex;flex-direction:row-reverse;align-items:center;gap:var(--base-space-md);border-radius:var(--base-border-radius-xl);padding:var(--base-space-sm) var(--base-space-md-lg);background-color:var(--base-color-canvas);color:var(--base-color-dark);cursor:pointer;}.xui_form_textbox_list .token span{display:inline-block;}.xui_form_textbox_list .token a{display:block;width:14px;font-size:1px;cursor:pointer;padding:0 !important;transition:all 0.2s;}.xui_form_textbox_list .token a:before{font-family:'FontAwesome';font-size:14px;content:"\f00d";color:#aaa;margin-top:2px;margin-left:3px;display:block;}.xui_form_textbox_list .token a:hover:before{color:#b94a48;}.xui_form_textbox_list .auto_title{position:absolute;left:5px;top:5px;z-index:1;color:#999;}.xui_form_textbox_list_ac{position:absolute;}.autocomplete-w1{position:absolute;top:0px;left:0px;}.autocomplete-w2{padding:0 6px 6px 0;}.autocomplete{width:300px;border:1px solid #ddd;background:#fff;cursor:default;text-align:left;max-height:350px;overflow:auto;margin:-6px 6px 6px -6px;_height:350px;_margin:0px 6px 6px 0;overflow-x:hidden;}.autocomplete .selected{background:#f0f0f0;}.autocomplete div{padding:2px 5px;white-space:nowrap;position:relative;}.autocomplete div.img{padding:2px 5px 2px 40px;min-height:30px;}.autocomplete div.img img{position:absolute;left:5px;height:30px;width:30px;display:block;border:0 none;}.autocomplete div.img .text{font-weight:bold;display:block;}.autocomplete div.img .extra{color:#999;display:block;font-size:90%;}.autocomplete strong{font-weight:normal;color:#39f;}.xm_form_captcha .blocks{margin-top:5px;margin-bottom:5px;}.xm_form_captcha .blocks span{background:#eee;color:#777;padding:2px 2px;}div.multifield_row td label.label{width:auto;text-align:left;float:none;}div.form_row  span.pw_strength{padding:3px 5px;color:white;}div.form_row  div.score_0 span.pw_strength,div.form_row  div.score_1 span.pw_strength{background:#bf0000;}div.form_row  div.score_2 span.pw_strength{background:#ef8100;}div.form_row  div.score_3 span.pw_strength{background:#efc400;}div.form_row  div.score_4 span.pw_strength{color:black;background:#d6ef00;}div.form_row  div.score_5 span.pw_strength{color:black;background:#aaef00;}div.form_row  div.score_6 span.pw_strength{color:black;background:#93ef00;}div.form_row  div.score_7 span.pw_strength,div.form_row  div.score_8 span.pw_strength,div.form_row  div.score_9 span.pw_strength,div.form_row  div.score_10 span.pw_strength,div.form_row  div.score_11 span.pw_strength,div.form_row  div.score_12 span.pw_strength{background:#3aaf00;}:not(.fr-wrapper) > div.CodeMirror textarea,:not(.fr-wrapper) > div.CodeMirror pre,:not(.fr-wrapper) > div.CodeMirror-linenumber{font-size:14px !important;}:not(.fr-wrapper) > div.CodeMirror pre,:not(.fr-wrapper) > div.CodeMirror pre *{font-family:monospace !important;white-space:pre !important;font-size:14px !important;}:not(.fr-wrapper) > div.CodeMirror{border:1px solid #ccc;font-size:14px !important;}textarea.single_line + div.CodeMirror{height:40px;}textarea.cm_placeholder + div.CodeMirror{font-family:inherit !important;font-size:inherit !important;color:inherit !important;}form .form-comment .post_button_container{position:relative;}form .form-comment .attachment_button_container{position:relative;}form .form-comment .attachment_button_container div{float:left;cursor:pointer;}.text-limiter{line-height:normal;}.text-limiter .text-limiter-watch{text-align:right;padding:3px 5px;font-size:.9em;background:#fff;color:#999;}div.form_el span.cm_wrap{display:block;position:relative;}div.form_el span.cm_wrap .placeholder_options{font-size:16px;color:#666;padding:2px 5px;position:absolute;top:1px;right:1px;z-index:999;background-color:#eee;}div.form_el span.cm_wrap .placeholder_select{background-color:#fff;border:1px solid #ccc;border-top:none;height:200px;overflow:auto;position:absolute;left:0;bottom:-201px;right:0;z-index:999;}div.form_el span.cm_wrap .placeholder_select ul{margin:0;padding:0;}div.form_el span.cm_wrap .placeholder_select ul li{border-top:1px solid #ccc;cursor:pointer;padding:2px 3px;line-height:normal;}div.form_el span.cm_wrap .placeholder_select ul li h3{text-transform:uppercase;padding:5px;margin:0;}div.form_el span.cm_wrap .placeholder_select ul li:hover{background-color:white;}div.form_el span.cm_wrap .placeholder_select ul li ul li{border:none;padding:2px 3px;margin:2px;font-size:11px;background-color:#eee;display:inline-block;}div.form_el span.cm_wrap .placeholder_select ul li span{text-transform:uppercase;background:red;display:inline-block;margin-right:4px;padding:2px;color:white;}div.form_el span.cm_wrap .placeholder_select ul li:hover ul li{background-color:#eee;}div.form_el span.cm_wrap .placeholder_select ul li:hover ul li:hover{background-color:#ccc;}div.form_el span.cm_wrap div.CodeMirror{line-height:14px !important;}div.form_el span.cm_wrap div.CodeMirror span.ph{background:red;padding:1px 3px;color:white;font-style:normal !important;margin:0 1px;cursor:help;text-transform:uppercase;}form .xui_form_language_switcher{width:100%;box-sizing:border-box;}form div.lang_switch{float:right;}form div.lang_switch a.selected{border-bottom:2px solid #aaa;}.form_el{position:relative;}.type_xui_form_textarea .form_el,.type_xui_form_textbox .form_el,.type_xui_form_datetime .form_el{line-height:0;}.form_row .field_content .static_text{padding:5px 0;display:block;}.form_row .field_content .static_text.hide_label{padding:0px;}.form_row .field_content.inline-block span.static_text{display:inline-block;}.form_row.multifield_row .field_content.inline-block{display:flex;align-items:center;}.form_row .field_narrow,.form_row input.form_element.field_narrow,.form_row select.form_element.field_narrow{width:110px;box-sizing:border-box;}.form_row .field_content .right_align{text-align:right;}.form_row.type_xui_form_tag .suggestions{font-size:90%;margin-top:5px;}.xui_in_place_editor{position:relative;min-width:200px;}.xui_in_place_editor div.success{display:none;}.xui_in_place_editor div.form_row{position:relative;z-index:2;margin:0;padding:0;}.xui_in_place_editor div.form_row label.label{display:none;}.xui_in_place_editor div.form_el{margin:0;}.xui_in_place_editor .form_required_info{display:none;}.xui_in_place_editor .form_buttons{position:absolute;right:0;top:0;margin:0;padding:0;z-index:1;}.xui_in_place_editor .form_column.buttons{width:auto;margin:0;padding:0;}.xui_in_place_editor .form_buttons .buttons a{display:none;position:absolute;right:0;top:1px;width:25px;height:100%;text-align:center;padding:3px 0;margin:0;}.xui_in_place_editor.disabled div.display a{display:none;}.xui_in_place_editor div.display i{color:#ccc;}.xui_in_place_editor div.display i:hover{color:#888;}.xui_in_place_editor a.btn_save{position:absolute;top:0;right:0;z-index:5;}.xui_in_place_editor span.placeholder{font-style:italic;opacity:.6;}.xui_in_place_editor input[name="name"]{padding-right:20px;}.xui_ajax_container .loader{border:1px solid #f4f4f4;background:#f3f3f3;padding:10px;position:relative;display:inline-block;width:100%;box-sizing:border-box;}.xui_ajax_container .loader:after{content:' ';position:absolute;top:50%;left:21px;z-index:4;height:32px;width:32px;margin-top:-16px;margin-left:-16px;background-image:url(/wwwres/css/xui/../images/ring-load.gif);background-size:32px 32px;background-repeat:no-repeat;background-position:center center;}.xui_ajax_container .loader .message{margin-left:32px;}@media only screen and (max-width: 800px){.xui_form_document .selected_documents{min-width:inherit;}.xui_form_document .add_links a.add_document_link{display:none;}}