diff --git a/CHANGELOG.md b/CHANGELOG.md index 9e37c6c6..fc88ba7b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,8 @@ +v2.10.5 +- [Fix] e.SUISelect2 is not a function. +- [Fix] Broken icons on dropdown. + + v2.10.4 - [Fix] Upgrade to Select2 v4.1.0-rc.0 diff --git a/dist/css/shared-ui.css b/dist/css/shared-ui.css index 5d6e5aad..80be5241 100644 --- a/dist/css/shared-ui.css +++ b/dist/css/shared-ui.css @@ -5,11 +5,11 @@ */ @charset "UTF-8"; @import url("https://fonts.googleapis.com/css?family=Roboto:400,500,700"); -.sui-2-10-4 .sui-screen-reader-text, .sui-2-10-4 .sui-wrap .sui-screen-reader-text, .sui-2-10-4 .sui-wrap .sui-toggle input, .sui-2-10-4 .sui-wrap .sui-box-selector input, .sui-2-10-4 .sui-wrap .sui-multi-checkbox label input, .sui-2-10-4 .sui-wrap .sui-radio input, .sui-2-10-4 .sui-wrap .sui-checkbox input, .sui-2-10-4 .sui-wrap .sui-upload input[type="file"], .sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .button, .sui-2-10-4 .sui-wrap .sui-side-tabs > [data-tabs] > * input, -.sui-2-10-4 .sui-wrap .sui-side-tabs > [data-tabs] .sui-tab-item input, -.sui-2-10-4 .sui-wrap .sui-side-tabs > .sui-tabs-menu > * input, -.sui-2-10-4 .sui-wrap .sui-side-tabs > .sui-tabs-menu .sui-tab-item input, .sui-2-10-4 .sui-wrap .sui-tree li[role="treeitem"] > .sui-tree-node > label.sui-node-checkbox input, -.sui-2-10-4 .sui-wrap .sui-tree li[role="treeitem"] > .sui-tree-node > label.sui-node-checkbox span:not([aria-hidden]), .sui-2-10-4 .sui-wrap .sui-multistrings-aria { +.sui-2-10-5 .sui-screen-reader-text, .sui-2-10-5 .sui-wrap .sui-screen-reader-text, .sui-2-10-5 .sui-wrap .sui-toggle input, .sui-2-10-5 .sui-wrap .sui-box-selector input, .sui-2-10-5 .sui-wrap .sui-multi-checkbox label input, .sui-2-10-5 .sui-wrap .sui-radio input, .sui-2-10-5 .sui-wrap .sui-checkbox input, .sui-2-10-5 .sui-wrap .sui-upload input[type="file"], .sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .button, .sui-2-10-5 .sui-wrap .sui-side-tabs > [data-tabs] > * input, +.sui-2-10-5 .sui-wrap .sui-side-tabs > [data-tabs] .sui-tab-item input, +.sui-2-10-5 .sui-wrap .sui-side-tabs > .sui-tabs-menu > * input, +.sui-2-10-5 .sui-wrap .sui-side-tabs > .sui-tabs-menu .sui-tab-item input, .sui-2-10-5 .sui-wrap .sui-tree li[role="treeitem"] > .sui-tree-node > label.sui-node-checkbox input, +.sui-2-10-5 .sui-wrap .sui-tree li[role="treeitem"] > .sui-tree-node > label.sui-node-checkbox span:not([aria-hidden]), .sui-2-10-5 .sui-wrap .sui-multistrings-aria { width: 1px; min-width: 1px; height: 1px; @@ -25,78 +25,78 @@ word-wrap: normal !important; } -.sui-2-10-4 .sui-wrap .sui-fade-in { +.sui-2-10-5 .sui-wrap .sui-fade-in { -webkit-animation: fadeIn 0.3s ease-in forwards; animation: fadeIn 0.3s ease-in forwards; } @media screen and (prefers-reduced-motion: reduce) { - .sui-2-10-4 .sui-wrap .sui-fade-in { + .sui-2-10-5 .sui-wrap .sui-fade-in { opacity: 1; -webkit-animation: none; animation: none; } } -.sui-2-10-4 .sui-wrap .sui-fade-out { +.sui-2-10-5 .sui-wrap .sui-fade-out { -webkit-animation: fadeOut 0.3s ease-in forwards; animation: fadeOut 0.3s ease-in forwards; } @media screen and (prefers-reduced-motion: reduce) { - .sui-2-10-4 .sui-wrap .sui-fade-out { + .sui-2-10-5 .sui-wrap .sui-fade-out { opacity: 0; -webkit-animation: none; animation: none; } } -.sui-2-10-4 .sui-wrap .sui-bounce-in { +.sui-2-10-5 .sui-wrap .sui-bounce-in { -webkit-animation: bounceInJiggle 0.8s ease-in forwards; animation: bounceInJiggle 0.8s ease-in forwards; } @media screen and (prefers-reduced-motion: reduce) { - .sui-2-10-4 .sui-wrap .sui-bounce-in { + .sui-2-10-5 .sui-wrap .sui-bounce-in { opacity: 1; -webkit-animation: none; animation: none; } } -.sui-2-10-4 .sui-wrap .sui-bounce-out { +.sui-2-10-5 .sui-wrap .sui-bounce-out { -webkit-animation: bounceOutJiggle 0.6s ease-out forwards; animation: bounceOutJiggle 0.6s ease-out forwards; } @media screen and (prefers-reduced-motion: reduce) { - .sui-2-10-4 .sui-wrap .sui-bounce-out { + .sui-2-10-5 .sui-wrap .sui-bounce-out { opacity: 0; -webkit-animation: none; animation: none; } } -.sui-2-10-4 .sui-wrap .sui-content-fade-in { +.sui-2-10-5 .sui-wrap .sui-content-fade-in { -webkit-animation: fadeScaleIn 0.5s ease-in forwards; animation: fadeScaleIn 0.5s ease-in forwards; } @media screen and (prefers-reduced-motion: reduce) { - .sui-2-10-4 .sui-wrap .sui-content-fade-in { + .sui-2-10-5 .sui-wrap .sui-content-fade-in { opacity: 1; -webkit-animation: none; animation: none; } } -.sui-2-10-4 .sui-wrap .sui-content-fade-out { +.sui-2-10-5 .sui-wrap .sui-content-fade-out { -webkit-animation: fadeScaleOut 0.9s ease-in forwards; animation: fadeScaleOut 0.9s ease-in forwards; } @media screen and (prefers-reduced-motion: reduce) { - .sui-2-10-4 .sui-wrap .sui-content-fade-out { + .sui-2-10-5 .sui-wrap .sui-content-fade-out { opacity: 0; -webkit-animation: none; animation: none; @@ -481,7 +481,7 @@ } } -.sui-2-10-4 .sui-wrap { +.sui-2-10-5 .sui-wrap { font-family: "Roboto", Arial, sans-serif; font-weight: 400; font-size: 15px; @@ -491,7 +491,7 @@ margin: 30px 30px 0 10px; } -.sui-2-10-4 .sui-wrap * { +.sui-2-10-5 .sui-wrap * { font-variant-ligatures: none; -webkit-font-variant-ligatures: none; text-rendering: optimizeLegibility; @@ -502,12 +502,12 @@ } @media (max-width: 782px) { - .sui-2-10-4 .sui-wrap { + .sui-2-10-5 .sui-wrap { margin: 20px 10px 0 0px; } } -.sui-2-10-4 .sui-wrap h1, .sui-2-10-4 .sui-wrap h2, .sui-2-10-4 .sui-wrap h3, .sui-2-10-4 .sui-wrap h4, .sui-2-10-4 .sui-wrap h5, .sui-2-10-4 .sui-wrap h6 { +.sui-2-10-5 .sui-wrap h1, .sui-2-10-5 .sui-wrap h2, .sui-2-10-5 .sui-wrap h3, .sui-2-10-5 .sui-wrap h4, .sui-2-10-5 .sui-wrap h5, .sui-2-10-5 .sui-wrap h6 { display: block; margin: 0.5em auto; padding: 0; @@ -517,36 +517,36 @@ font-family: "Roboto", Arial, sans-serif; } -.sui-2-10-4 .sui-wrap h1 { +.sui-2-10-5 .sui-wrap h1 { font-size: 32px; line-height: 40px; color: #333333; margin: 0; } -.sui-2-10-4 .sui-wrap h2 { +.sui-2-10-5 .sui-wrap h2 { font-size: 22px; line-height: 35px; } -.sui-2-10-4 .sui-wrap h3 { +.sui-2-10-5 .sui-wrap h3 { font-size: 18px; line-height: 40px; } -.sui-2-10-4 .sui-wrap h4 { +.sui-2-10-5 .sui-wrap h4 { font-size: 15px; } -.sui-2-10-4 .sui-wrap h5 { +.sui-2-10-5 .sui-wrap h5 { font-size: 15px; } -.sui-2-10-4 .sui-wrap h6 { +.sui-2-10-5 .sui-wrap h6 { font-size: 15px; } -.sui-2-10-4 .sui-wrap p { +.sui-2-10-5 .sui-wrap p { font-family: "Roboto", Arial, sans-serif; font-weight: 400; font-size: 15px; @@ -556,32 +556,32 @@ text-rendering: optimizeLegibility; } -.sui-2-10-4 .sui-wrap p.sui-p-small { +.sui-2-10-5 .sui-wrap p.sui-p-small { font-size: 13px; line-height: 22px; color: #888888; margin: 5px 0; } -.sui-2-10-4 .sui-wrap p:first-child { +.sui-2-10-5 .sui-wrap p:first-child { margin-top: 0; } -.sui-2-10-4 .sui-wrap p:last-of-type:not(:last-child) { +.sui-2-10-5 .sui-wrap p:last-of-type:not(:last-child) { margin-bottom: 30px; } @media (max-width: 782px) { - .sui-2-10-4 .sui-wrap p:last-of-type:not(:last-child) { + .sui-2-10-5 .sui-wrap p:last-of-type:not(:last-child) { margin-bottom: 20px; } } -.sui-2-10-4 .sui-wrap p:last-child { +.sui-2-10-5 .sui-wrap p:last-child { margin-bottom: 0; } -.sui-2-10-4 .sui-wrap small { +.sui-2-10-5 .sui-wrap small { display: inline-block; font-size: 13px; line-height: 22px; @@ -589,7 +589,7 @@ margin-bottom: 5px; } -.sui-2-10-4 .sui-wrap a { +.sui-2-10-5 .sui-wrap a { text-decoration: none; color: #17A8E3; font-weight: 500; @@ -599,21 +599,21 @@ box-shadow: none; } -.sui-2-10-4 .sui-wrap a:hover:not(.sui-button), .sui-2-10-4 .sui-wrap a:focus:not(.sui-button), .sui-2-10-4 .sui-wrap a:active:not(.sui-button) { +.sui-2-10-5 .sui-wrap a:hover:not(.sui-button), .sui-2-10-5 .sui-wrap a:focus:not(.sui-button), .sui-2-10-5 .sui-wrap a:active:not(.sui-button) { color: #1286b5; } -.sui-2-10-4 .sui-wrap a.disabled { +.sui-2-10-5 .sui-wrap a.disabled { pointer-events: none; } -.sui-2-10-4 .sui-wrap a.disabled:hover, .sui-2-10-4 .sui-wrap a.disabled:focus, .sui-2-10-4 .sui-wrap a.disabled:active { +.sui-2-10-5 .sui-wrap a.disabled:hover, .sui-2-10-5 .sui-wrap a.disabled:focus, .sui-2-10-5 .sui-wrap a.disabled:active { color: #888888; cursor: default; } -.sui-2-10-4 .sui-wrap code, -.sui-2-10-4 .sui-wrap pre { +.sui-2-10-5 .sui-wrap code, +.sui-2-10-5 .sui-wrap pre { font-weight: 500; font-size: 13px; line-height: 18px; @@ -632,22 +632,22 @@ tab-size: 4; } -.sui-2-10-4 .sui-wrap code { +.sui-2-10-5 .sui-wrap code { display: inline-block; padding: 2px 5px; } -.sui-2-10-4 .sui-wrap b, .sui-2-10-4 .sui-wrap strong { +.sui-2-10-5 .sui-wrap b, .sui-2-10-5 .sui-wrap strong { font-weight: 500; } -.sui-2-10-4 .sui-wrap dfn { +.sui-2-10-5 .sui-wrap dfn { font-style: normal; font-weight: normal; border-bottom: 1px dotted #888888; } -.sui-2-10-4 .sui-wrap hr { +.sui-2-10-5 .sui-wrap hr { border: none; display: block; height: 1px; @@ -655,14 +655,14 @@ margin: 30px 0; } -.sui-2-10-4 [class*="sui-icon-"]:before, .sui-2-10-4 [class*="sui-icon-"]:after, .sui-2-10-4 .sui-wrap .sui-box-body .sui-upsell-row .sui-upsell-notice p:first-of-type:before, .sui-2-10-4 .sui-wrap .sui-box-selector input:checked + span:before, .sui-2-10-4 .sui-wrap .sui-checkbox input + span:before, .sui-2-10-4 .sui-wrap .sui-upload .sui-upload-image .sui-image-preview:before, .sui-2-10-4 .sui-wrap .sui-upload .sui-upload-file:before, .sui-2-10-4 .sui-wrap .sui-listing li:before, .sui-2-10-4 .sui-wrap .sui-pagination-active-filters .sui-active-filter .sui-active-filter-remove:before, .sui-2-10-4 .sui-wrap select.sui-select + .sui-select.sui-select-theme--search .selection span.select2-selection--multiple[role="combobox"]:before, .sui-2-10-4 .sui-select.sui-select-dropdown-container--open .sui-select-dropdown .select2-results .select2-results__options .select2-results__option.select2-results__message:before, .sui-2-10-4 #ui-datepicker-div.sui-calendar .ui-datepicker-header .ui-corner-all.ui-datepicker-prev:before, .sui-2-10-4 #ui-datepicker-div.sui-calendar .ui-datepicker-header .ui-corner-all.ui-datepicker-next:before, .sui-2-10-4 .daterangepicker .drp-calendar .table-condensed thead tr th.prev span:before, -.sui-2-10-4 .daterangepicker .drp-calendar .table-condensed thead tr th.next span:before, .sui-2-10-4 .sui-wrap .sui-recipient .sui-recipient-name:before, .sui-2-10-4 .sui-wrap .sui-tree-fancy ul.ui-fancytree li[role="treeitem"] > span.fancytree-node > span.fancytree-expander:before, .sui-2-10-4 .sui-wrap .sui-tree-fancy ul.ui-fancytree li[role="treeitem"] > span.fancytree-node > span.fancytree-checkbox:before, .sui-2-10-4 .sui-wrap .sui-tree-fancy[data-tree="directory"] ul.ui-fancytree li[role="treeitem"] > span.fancytree-node > span.fancytree-icon:before, .sui-2-10-4 .sui-wrap .sui-tree li[role="treeitem"] span[role="button"]:before, -.sui-2-10-4 .sui-wrap .sui-tree li[role="treeitem"] button[data-button] span[aria-hidden]:before, -.sui-2-10-4 .sui-wrap .sui-tree span[role="contentinfo"] span[role="button"]:before, -.sui-2-10-4 .sui-wrap .sui-tree span[role="contentinfo"] button[data-button] span[aria-hidden]:before, .sui-2-10-4 .sui-wrap .sui-tree li[role="treeitem"] > .sui-tree-node > .sui-node-checkbox[role="checkbox"]:before, .sui-2-10-4 .sui-wrap .sui-tree li[role="treeitem"] > .sui-tree-node > label.sui-node-checkbox span[aria-hidden]:before, .sui-2-10-4 .sui-wrap .sui-tree li[role="treeitem"] > .sui-tree-node > span[aria-hidden]:before, .sui-2-10-4 .sui-wrap .sui-tree div[role="contentinfo"] span[role="form"] button:before, -.sui-2-10-4 .sui-wrap .sui-tree div[role="contentinfo"] span[role="form"] span[role="button"]:before, -.sui-2-10-4 .sui-wrap .sui-tree span[role="contentinfo"] span[role="form"] button:before, -.sui-2-10-4 .sui-wrap .sui-tree span[role="contentinfo"] span[role="form"] span[role="button"]:before, .sui-2-10-4 .sui-wrap .sui-reviews__stars:before, .sui-2-10-4 .sui-wrap select.sui-search + .select2 .select2-selection--multiple:before { +.sui-2-10-5 [class*="sui-icon-"]:before, .sui-2-10-5 [class*="sui-icon-"]:after, .sui-2-10-5 .sui-wrap .sui-box-body .sui-upsell-row .sui-upsell-notice p:first-of-type:before, .sui-2-10-5 .sui-wrap .sui-box-selector input:checked + span:before, .sui-2-10-5 .sui-wrap .sui-checkbox input + span:before, .sui-2-10-5 .sui-wrap .sui-upload .sui-upload-image .sui-image-preview:before, .sui-2-10-5 .sui-wrap .sui-upload .sui-upload-file:before, .sui-2-10-5 .sui-wrap .sui-listing li:before, .sui-2-10-5 .sui-wrap .sui-pagination-active-filters .sui-active-filter .sui-active-filter-remove:before, .sui-2-10-5 .sui-wrap select.sui-select + .sui-select.sui-select-theme--search .selection span.select2-selection--multiple[role="combobox"]:before, .sui-2-10-5 .sui-select.sui-select-dropdown-container--open .sui-select-dropdown .select2-results .select2-results__options .select2-results__option.select2-results__message:before, .sui-2-10-5 #ui-datepicker-div.sui-calendar .ui-datepicker-header .ui-corner-all.ui-datepicker-prev:before, .sui-2-10-5 #ui-datepicker-div.sui-calendar .ui-datepicker-header .ui-corner-all.ui-datepicker-next:before, .sui-2-10-5 .daterangepicker .drp-calendar .table-condensed thead tr th.prev span:before, +.sui-2-10-5 .daterangepicker .drp-calendar .table-condensed thead tr th.next span:before, .sui-2-10-5 .sui-wrap .sui-recipient .sui-recipient-name:before, .sui-2-10-5 .sui-wrap .sui-tree-fancy ul.ui-fancytree li[role="treeitem"] > span.fancytree-node > span.fancytree-expander:before, .sui-2-10-5 .sui-wrap .sui-tree-fancy ul.ui-fancytree li[role="treeitem"] > span.fancytree-node > span.fancytree-checkbox:before, .sui-2-10-5 .sui-wrap .sui-tree-fancy[data-tree="directory"] ul.ui-fancytree li[role="treeitem"] > span.fancytree-node > span.fancytree-icon:before, .sui-2-10-5 .sui-wrap .sui-tree li[role="treeitem"] span[role="button"]:before, +.sui-2-10-5 .sui-wrap .sui-tree li[role="treeitem"] button[data-button] span[aria-hidden]:before, +.sui-2-10-5 .sui-wrap .sui-tree span[role="contentinfo"] span[role="button"]:before, +.sui-2-10-5 .sui-wrap .sui-tree span[role="contentinfo"] button[data-button] span[aria-hidden]:before, .sui-2-10-5 .sui-wrap .sui-tree li[role="treeitem"] > .sui-tree-node > .sui-node-checkbox[role="checkbox"]:before, .sui-2-10-5 .sui-wrap .sui-tree li[role="treeitem"] > .sui-tree-node > label.sui-node-checkbox span[aria-hidden]:before, .sui-2-10-5 .sui-wrap .sui-tree li[role="treeitem"] > .sui-tree-node > span[aria-hidden]:before, .sui-2-10-5 .sui-wrap .sui-tree div[role="contentinfo"] span[role="form"] button:before, +.sui-2-10-5 .sui-wrap .sui-tree div[role="contentinfo"] span[role="form"] span[role="button"]:before, +.sui-2-10-5 .sui-wrap .sui-tree span[role="contentinfo"] span[role="form"] button:before, +.sui-2-10-5 .sui-wrap .sui-tree span[role="contentinfo"] span[role="form"] span[role="button"]:before, .sui-2-10-5 .sui-wrap .sui-reviews__stars:before, .sui-2-10-5 .sui-wrap select.sui-search + .select2 .select2-selection--multiple:before { font-family: 'wpmudev-plugin-icons' !important; speak: none; font-size: 1em; @@ -680,784 +680,784 @@ @font-face { font-family: 'wpmudev-plugin-icons'; - src: url("../fonts/wpmudev-plugin-icons.eot?2.10.4"); - src: url("../fonts/wpmudev-plugin-icons.eot?2.10.4") format("embedded-opentype"), url("../fonts/wpmudev-plugin-icons.ttf?2.10.4") format("truetype"), url("../fonts/wpmudev-plugin-icons.woff?2.10.4") format("woff"), url("../fonts/wpmudev-plugin-icons.woff2?2.10.4") format("woff2"), url("../fonts/wpmudev-plugin-icons.svg?2.10.4") format("svg"); + src: url("../fonts/wpmudev-plugin-icons.eot?2.10.5"); + src: url("../fonts/wpmudev-plugin-icons.eot?2.10.5") format("embedded-opentype"), url("../fonts/wpmudev-plugin-icons.ttf?2.10.5") format("truetype"), url("../fonts/wpmudev-plugin-icons.woff?2.10.5") format("woff"), url("../fonts/wpmudev-plugin-icons.woff2?2.10.5") format("woff2"), url("../fonts/wpmudev-plugin-icons.svg?2.10.5") format("svg"); font-weight: normal; font-style: normal; } -.sui-2-10-4 .sui-loading:before { +.sui-2-10-5 .sui-loading:before { -webkit-animation: spin 1.3s linear infinite; animation: spin 1.3s linear infinite; } -.sui-2-10-4 [class*="sui-icon-"] { +.sui-2-10-5 [class*="sui-icon-"] { display: inline-block; } -.sui-2-10-4 [class*="sui-icon-"].sui-xl:before { +.sui-2-10-5 [class*="sui-icon-"].sui-xl:before { font-size: 30px; } -.sui-2-10-4 [class*="sui-icon-"].sui-lg:before { +.sui-2-10-5 [class*="sui-icon-"].sui-lg:before { font-size: 20px; } -.sui-2-10-4 [class*="sui-icon-"].sui-md:before { +.sui-2-10-5 [class*="sui-icon-"].sui-md:before { font-size: 16px; } -.sui-2-10-4 [class*="sui-icon-"].sui-sm:before { +.sui-2-10-5 [class*="sui-icon-"].sui-sm:before { font-size: 12px; } -.sui-2-10-4 [class*="sui-icon-"].sui-success:before { +.sui-2-10-5 [class*="sui-icon-"].sui-success:before { color: inherit; } -.sui-2-10-4 [class*="sui-icon-"].sui-error:before { +.sui-2-10-5 [class*="sui-icon-"].sui-error:before { color: inherit; } -.sui-2-10-4 [class*="sui-icon-"].sui-warning:before { +.sui-2-10-5 [class*="sui-icon-"].sui-warning:before { color: inherit; } -.sui-2-10-4 [class*="sui-icon-"].sui-info:before { +.sui-2-10-5 [class*="sui-icon-"].sui-info:before { color: inherit; } -.sui-2-10-4 [class*="sui-icon-"].sui-fw { +.sui-2-10-5 [class*="sui-icon-"].sui-fw { width: 1.8em; text-align: center; min-height: 1em; } -.sui-2-10-4 .sui-icon-check:before { +.sui-2-10-5 .sui-icon-check:before { content: "("; } -.sui-2-10-4 .sui-icon-close:before { +.sui-2-10-5 .sui-icon-close:before { content: ")"; } -.sui-2-10-4 .sui-icon-check-tick:before { +.sui-2-10-5 .sui-icon-check-tick:before { content: "_"; } -.sui-2-10-4 .sui-icon-cross-close:before { +.sui-2-10-5 .sui-icon-cross-close:before { content: "+"; } -.sui-2-10-4 .sui-icon-plus-circle:before { +.sui-2-10-5 .sui-icon-plus-circle:before { content: "@"; } -.sui-2-10-4 .sui-icon-warning-alert:before { +.sui-2-10-5 .sui-icon-warning-alert:before { content: "!"; } -.sui-2-10-4 .sui-icon-info:before { +.sui-2-10-5 .sui-icon-info:before { content: "I"; } -.sui-2-10-4 .sui-icon-question:before { +.sui-2-10-5 .sui-icon-question:before { content: "?"; } -.sui-2-10-4 .sui-icon-trash:before { +.sui-2-10-5 .sui-icon-trash:before { content: "Q"; } -.sui-2-10-4 .sui-icon-pencil:before { +.sui-2-10-5 .sui-icon-pencil:before { content: "/"; } -.sui-2-10-4 .sui-icon-unlock:before { +.sui-2-10-5 .sui-icon-unlock:before { content: "0"; } -.sui-2-10-4 .sui-icon-lock:before { +.sui-2-10-5 .sui-icon-lock:before { content: "9"; } -.sui-2-10-4 .sui-icon-key:before { +.sui-2-10-5 .sui-icon-key:before { content: "◊"; } -.sui-2-10-4 .sui-icon-plus:before { +.sui-2-10-5 .sui-icon-plus:before { content: "="; } -.sui-2-10-4 .sui-icon-magnifying-glass-search:before { +.sui-2-10-5 .sui-icon-magnifying-glass-search:before { content: "º"; } -.sui-2-10-4 .sui-icon-more:before { +.sui-2-10-5 .sui-icon-more:before { content: "…"; } -.sui-2-10-4 .sui-icon-wrench-tool:before { +.sui-2-10-5 .sui-icon-wrench-tool:before { content: "⁄"; } -.sui-2-10-4 .sui-icon-widget-settings-config:before { +.sui-2-10-5 .sui-icon-widget-settings-config:before { content: "x"; } -.sui-2-10-4 .sui-icon-settings-slider-control:before { +.sui-2-10-5 .sui-icon-settings-slider-control:before { content: "œ"; } -.sui-2-10-4 .sui-icon-loader:before { +.sui-2-10-5 .sui-icon-loader:before { content: "N"; } -.sui-2-10-4 .sui-icon-calendar:before { +.sui-2-10-5 .sui-icon-calendar:before { content: "∏"; } -.sui-2-10-4 .sui-icon-clock:before { +.sui-2-10-5 .sui-icon-clock:before { content: ","; } -.sui-2-10-4 .sui-icon-speed-optimize:before { +.sui-2-10-5 .sui-icon-speed-optimize:before { content: "ø"; } -.sui-2-10-4 .sui-icon-stopwatch:before { +.sui-2-10-5 .sui-icon-stopwatch:before { content: "V"; } -.sui-2-10-4 .sui-icon-filter:before { +.sui-2-10-5 .sui-icon-filter:before { content: "z"; } -.sui-2-10-4 .sui-icon-bookmark:before { +.sui-2-10-5 .sui-icon-bookmark:before { content: "√"; } -.sui-2-10-4 .sui-icon-chevron-up:before { +.sui-2-10-5 .sui-icon-chevron-up:before { content: "˝"; } -.sui-2-10-4 .sui-icon-chevron-right:before { +.sui-2-10-5 .sui-icon-chevron-right:before { content: "˜"; } -.sui-2-10-4 .sui-icon-chevron-down:before { +.sui-2-10-5 .sui-icon-chevron-down:before { content: "ı"; } -.sui-2-10-4 .sui-icon-chevron-left:before { +.sui-2-10-5 .sui-icon-chevron-left:before { content: "Ó"; } -.sui-2-10-4 .sui-icon-arrow-up:before { +.sui-2-10-5 .sui-icon-arrow-up:before { content: "Ô"; } -.sui-2-10-4 .sui-icon-arrow-right:before { +.sui-2-10-5 .sui-icon-arrow-right:before { content: "¯"; } -.sui-2-10-4 .sui-icon-arrow-down:before { +.sui-2-10-5 .sui-icon-arrow-down:before { content: "Â"; } -.sui-2-10-4 .sui-icon-arrow-left:before { +.sui-2-10-5 .sui-icon-arrow-left:before { content: ""; } -.sui-2-10-4 .sui-icon-arrow-skip-back:before { +.sui-2-10-5 .sui-icon-arrow-skip-back:before { content: "{"; } -.sui-2-10-4 .sui-icon-arrow-skip-forward:before { +.sui-2-10-5 .sui-icon-arrow-skip-forward:before { content: "}"; } -.sui-2-10-4 .sui-icon-arrow-skip-start:before { +.sui-2-10-5 .sui-icon-arrow-skip-start:before { content: ":"; } -.sui-2-10-4 .sui-icon-arrow-skip-end:before { +.sui-2-10-5 .sui-icon-arrow-skip-end:before { content: '"'; } -.sui-2-10-4 .sui-icon-play:before { +.sui-2-10-5 .sui-icon-play:before { content: "´"; } -.sui-2-10-4 .sui-icon-pause:before { +.sui-2-10-5 .sui-icon-pause:before { content: "†"; } -.sui-2-10-4 .sui-icon-arrows-out:before { +.sui-2-10-5 .sui-icon-arrows-out:before { content: "˚"; } -.sui-2-10-4 .sui-icon-arrows-in:before { +.sui-2-10-5 .sui-icon-arrows-in:before { content: "≤"; } -.sui-2-10-4 .sui-icon-arrows-expand:before { +.sui-2-10-5 .sui-icon-arrows-expand:before { content: "¬"; } -.sui-2-10-4 .sui-icon-arrows-compress:before { +.sui-2-10-5 .sui-icon-arrows-compress:before { content: "≥"; } -.sui-2-10-4 .sui-icon-refresh2:before { +.sui-2-10-5 .sui-icon-refresh2:before { content: "Á"; } -.sui-2-10-4 .sui-icon-zip:before { +.sui-2-10-5 .sui-icon-zip:before { content: "a"; } -.sui-2-10-4 .sui-icon-combine:before { +.sui-2-10-5 .sui-icon-combine:before { content: "o"; } -.sui-2-10-4 .sui-icon-defer:before { +.sui-2-10-5 .sui-icon-defer:before { content: "p"; } -.sui-2-10-4 .sui-icon-inlinecss:before { +.sui-2-10-5 .sui-icon-inlinecss:before { content: "c"; } -.sui-2-10-4 .sui-icon-movefooter:before { +.sui-2-10-5 .sui-icon-movefooter:before { content: "u"; } -.sui-2-10-4 .sui-icon-popup:before { +.sui-2-10-5 .sui-icon-popup:before { content: "1"; } -.sui-2-10-4 .sui-icon-slide-in:before { +.sui-2-10-5 .sui-icon-slide-in:before { content: "2"; } -.sui-2-10-4 .sui-icon-embed:before { +.sui-2-10-5 .sui-icon-embed:before { content: "3"; } -.sui-2-10-4 .sui-icon-list:before { +.sui-2-10-5 .sui-icon-list:before { content: "`"; } -.sui-2-10-4 .sui-icon-layout-grid:before { +.sui-2-10-5 .sui-icon-layout-grid:before { content: "∞"; } -.sui-2-10-4 .sui-icon-layout:before { +.sui-2-10-5 .sui-icon-layout:before { content: "©"; } -.sui-2-10-4 .sui-icon-thumbnails:before { +.sui-2-10-5 .sui-icon-thumbnails:before { content: "G"; } -.sui-2-10-4 .sui-icon-drag:before { +.sui-2-10-5 .sui-icon-drag:before { content: "„"; } -.sui-2-10-4 .sui-icon-align-left:before { +.sui-2-10-5 .sui-icon-align-left:before { content: "%"; } -.sui-2-10-4 .sui-icon-align-center:before { +.sui-2-10-5 .sui-icon-align-center:before { content: "^"; } -.sui-2-10-4 .sui-icon-align-right:before { +.sui-2-10-5 .sui-icon-align-right:before { content: "&"; } -.sui-2-10-4 .sui-icon-align-justify:before { +.sui-2-10-5 .sui-icon-align-justify:before { content: "#"; } -.sui-2-10-4 .sui-icon-indent-more:before { +.sui-2-10-5 .sui-icon-indent-more:before { content: "’"; } -.sui-2-10-4 .sui-icon-indent-less:before { +.sui-2-10-5 .sui-icon-indent-less:before { content: "”"; } -.sui-2-10-4 .sui-icon-blog:before { +.sui-2-10-5 .sui-icon-blog:before { content: "Y"; } -.sui-2-10-4 .sui-icon-list-number:before { +.sui-2-10-5 .sui-icon-list-number:before { content: "7"; } -.sui-2-10-4 .sui-icon-list-bullet:before { +.sui-2-10-5 .sui-icon-list-bullet:before { content: "8"; } -.sui-2-10-4 .sui-icon-bold:before { +.sui-2-10-5 .sui-icon-bold:before { content: "B"; } -.sui-2-10-4 .sui-icon-quote-2:before { +.sui-2-10-5 .sui-icon-quote-2:before { content: "'"; } -.sui-2-10-4 .sui-icon-style-type:before { +.sui-2-10-5 .sui-icon-style-type:before { content: "<"; } -.sui-2-10-4 .sui-icon-wand-magic:before { +.sui-2-10-5 .sui-icon-wand-magic:before { content: "Z"; } -.sui-2-10-4 .sui-icon-link:before { +.sui-2-10-5 .sui-icon-link:before { content: "5"; } -.sui-2-10-4 .sui-icon-unlink:before { +.sui-2-10-5 .sui-icon-unlink:before { content: "6"; } -.sui-2-10-4 .sui-icon-paperclip:before { +.sui-2-10-5 .sui-icon-paperclip:before { content: "A"; } -.sui-2-10-4 .sui-icon-code:before { +.sui-2-10-5 .sui-icon-code:before { content: ";"; } -.sui-2-10-4 .sui-icon-color-pick-eyedropper:before { +.sui-2-10-5 .sui-icon-color-pick-eyedropper:before { content: "¥"; } -.sui-2-10-4 .sui-icon-crop:before { +.sui-2-10-5 .sui-icon-crop:before { content: "C"; } -.sui-2-10-4 .sui-icon-paint-bucket:before { +.sui-2-10-5 .sui-icon-paint-bucket:before { content: "∫"; } -.sui-2-10-4 .sui-icon-camera:before { +.sui-2-10-5 .sui-icon-camera:before { content: "Ø"; } -.sui-2-10-4 .sui-icon-photo-picture:before { +.sui-2-10-5 .sui-icon-photo-picture:before { content: "D"; } -.sui-2-10-4 .sui-icon-animation-video:before { +.sui-2-10-5 .sui-icon-animation-video:before { content: "F"; } -.sui-2-10-4 .sui-icon-home:before { +.sui-2-10-5 .sui-icon-home:before { content: "J"; } -.sui-2-10-4 .sui-icon-mail:before { +.sui-2-10-5 .sui-icon-mail:before { content: "m"; } -.sui-2-10-4 .sui-icon-send:before { +.sui-2-10-5 .sui-icon-send:before { content: "“"; } -.sui-2-10-4 .sui-icon-phone:before { +.sui-2-10-5 .sui-icon-phone:before { content: ">"; } -.sui-2-10-4 .sui-icon-pin:before { +.sui-2-10-5 .sui-icon-pin:before { content: "Œ"; } -.sui-2-10-4 .sui-icon-post-pin:before { +.sui-2-10-5 .sui-icon-post-pin:before { content: "ˇ"; } -.sui-2-10-4 .sui-icon-calculator:before { +.sui-2-10-5 .sui-icon-calculator:before { content: "¨"; } -.sui-2-10-4 .sui-icon-element-checkbox:before { +.sui-2-10-5 .sui-icon-element-checkbox:before { content: "Å"; } -.sui-2-10-4 .sui-icon-element-radio:before { +.sui-2-10-5 .sui-icon-element-radio:before { content: "Í"; } -.sui-2-10-4 .sui-icon-element-select:before { +.sui-2-10-5 .sui-icon-element-select:before { content: "Ï"; } -.sui-2-10-4 .sui-icon-element-number:before { +.sui-2-10-5 .sui-icon-element-number:before { content: "Ú"; } -.sui-2-10-4 .sui-icon-recaptcha:before { +.sui-2-10-5 .sui-icon-recaptcha:before { content: "–"; } -.sui-2-10-4 .sui-icon-folder:before { +.sui-2-10-5 .sui-icon-folder:before { content: "˘"; } -.sui-2-10-4 .sui-icon-folder-open:before { +.sui-2-10-5 .sui-icon-folder-open:before { content: "»"; } -.sui-2-10-4 .sui-icon-archive:before { +.sui-2-10-5 .sui-icon-archive:before { content: "b"; } -.sui-2-10-4 .sui-icon-book:before { +.sui-2-10-5 .sui-icon-book:before { content: "∆"; } -.sui-2-10-4 .sui-icon-page-multiple:before { +.sui-2-10-5 .sui-icon-page-multiple:before { content: "ç"; } -.sui-2-10-4 .sui-icon-layers:before { +.sui-2-10-5 .sui-icon-layers:before { content: "æ"; } -.sui-2-10-4 .sui-icon-copy:before { +.sui-2-10-5 .sui-icon-copy:before { content: "4"; } -.sui-2-10-4 .sui-icon-graph-bar:before { +.sui-2-10-5 .sui-icon-graph-bar:before { content: "Ç"; } -.sui-2-10-4 .sui-icon-graph-bar-2:before { +.sui-2-10-5 .sui-icon-graph-bar-2:before { content: "˛"; } -.sui-2-10-4 .sui-icon-graph-line:before { +.sui-2-10-5 .sui-icon-graph-line:before { content: "¡"; } -.sui-2-10-4 .sui-icon-tracking-disabled:before { +.sui-2-10-5 .sui-icon-tracking-disabled:before { content: "€"; } -.sui-2-10-4 .sui-icon-page:before { +.sui-2-10-5 .sui-icon-page:before { content: "Ò"; } -.sui-2-10-4 .sui-icon-clipboard-notes:before { +.sui-2-10-5 .sui-icon-clipboard-notes:before { content: "¿"; } -.sui-2-10-4 .sui-icon-page-pdf:before { +.sui-2-10-5 .sui-icon-page-pdf:before { content: "Æ"; } -.sui-2-10-4 .sui-icon-heart:before { +.sui-2-10-5 .sui-icon-heart:before { content: "K"; } -.sui-2-10-4 .sui-icon-star:before { +.sui-2-10-5 .sui-icon-star:before { content: "S"; } -.sui-2-10-4 .sui-icon-plugin-2:before { +.sui-2-10-5 .sui-icon-plugin-2:before { content: "O"; } -.sui-2-10-4 .sui-icon-brush:before { +.sui-2-10-5 .sui-icon-brush:before { content: "~"; } -.sui-2-10-4 .sui-icon-plug-connected:before { +.sui-2-10-5 .sui-icon-plug-connected:before { content: "R"; } -.sui-2-10-4 .sui-icon-plug-disconnected:before { +.sui-2-10-5 .sui-icon-plug-disconnected:before { content: "."; } -.sui-2-10-4 .sui-icon-power-on-off:before { +.sui-2-10-5 .sui-icon-power-on-off:before { content: "["; } -.sui-2-10-4 .sui-icon-target:before { +.sui-2-10-5 .sui-icon-target:before { content: "≠"; } -.sui-2-10-4 .sui-icon-upload-cloud:before { +.sui-2-10-5 .sui-icon-upload-cloud:before { content: "¢"; } -.sui-2-10-4 .sui-icon-download-cloud:before { +.sui-2-10-5 .sui-icon-download-cloud:before { content: "£"; } -.sui-2-10-4 .sui-icon-cloud:before { +.sui-2-10-5 .sui-icon-cloud:before { content: "™"; } -.sui-2-10-4 .sui-icon-cloud-migration:before { +.sui-2-10-5 .sui-icon-cloud-migration:before { content: "l"; } -.sui-2-10-4 .sui-icon-unpublish:before { +.sui-2-10-5 .sui-icon-unpublish:before { content: "ˆ"; } -.sui-2-10-4 .sui-icon-download:before { +.sui-2-10-5 .sui-icon-download:before { content: "X"; } -.sui-2-10-4 .sui-icon-save:before { +.sui-2-10-5 .sui-icon-save:before { content: "ß"; } -.sui-2-10-4 .sui-icon-lightbulb:before { +.sui-2-10-5 .sui-icon-lightbulb:before { content: "L"; } -.sui-2-10-4 .sui-icon-sitemap:before { +.sui-2-10-5 .sui-icon-sitemap:before { content: "¸"; } -.sui-2-10-4 .sui-icon-storage-server-data:before { +.sui-2-10-5 .sui-icon-storage-server-data:before { content: "Î"; } -.sui-2-10-4 .sui-icon-user-reputation-points:before { +.sui-2-10-5 .sui-icon-user-reputation-points:before { content: "E"; } -.sui-2-10-4 .sui-icon-tablet-portrait:before { +.sui-2-10-5 .sui-icon-tablet-portrait:before { content: "]"; } -.sui-2-10-4 .sui-icon-laptop:before { +.sui-2-10-5 .sui-icon-laptop:before { content: "«"; } -.sui-2-10-4 .sui-icon-monitor:before { +.sui-2-10-5 .sui-icon-monitor:before { content: "$"; } -.sui-2-10-4 .sui-icon-eye:before { +.sui-2-10-5 .sui-icon-eye:before { content: "e"; } -.sui-2-10-4 .sui-icon-eye-hide:before { +.sui-2-10-5 .sui-icon-eye-hide:before { content: "q"; } -.sui-2-10-4 .sui-icon-update:before { +.sui-2-10-5 .sui-icon-update:before { content: "®"; } -.sui-2-10-4 .sui-icon-refresh:before { +.sui-2-10-5 .sui-icon-refresh:before { content: "H"; } -.sui-2-10-4 .sui-icon-undo:before { +.sui-2-10-5 .sui-icon-undo:before { content: "‰"; } -.sui-2-10-4 .sui-icon-web-globe-world:before { +.sui-2-10-5 .sui-icon-web-globe-world:before { content: "W"; } -.sui-2-10-4 .sui-icon-flag:before { +.sui-2-10-5 .sui-icon-flag:before { content: "|"; } -.sui-2-10-4 .sui-icon-academy:before { +.sui-2-10-5 .sui-icon-academy:before { content: "π"; } -.sui-2-10-4 .sui-icon-profile-male:before { +.sui-2-10-5 .sui-icon-profile-male:before { content: "µ"; } -.sui-2-10-4 .sui-icon-community-people:before { +.sui-2-10-5 .sui-icon-community-people:before { content: "‘"; } -.sui-2-10-4 .sui-icon-help-support:before { +.sui-2-10-5 .sui-icon-help-support:before { content: "M"; } -.sui-2-10-4 .sui-icon-gdpr:before { +.sui-2-10-5 .sui-icon-gdpr:before { content: "∑"; } -.sui-2-10-4 .sui-icon-like:before { +.sui-2-10-5 .sui-icon-like:before { content: "j"; } -.sui-2-10-4 .sui-icon-dislike:before { +.sui-2-10-5 .sui-icon-dislike:before { content: "k"; } -.sui-2-10-4 .sui-icon-finger-point:before { +.sui-2-10-5 .sui-icon-finger-point:before { content: "≈"; } -.sui-2-10-4 .sui-icon-open-new-window:before { +.sui-2-10-5 .sui-icon-open-new-window:before { content: "n"; } -.sui-2-10-4 .sui-icon-reply:before { +.sui-2-10-5 .sui-icon-reply:before { content: "r"; } -.sui-2-10-4 .sui-icon-share:before { +.sui-2-10-5 .sui-icon-share:before { content: "s"; } -.sui-2-10-4 .sui-icon-wordpress:before { +.sui-2-10-5 .sui-icon-wordpress:before { content: "w"; } -.sui-2-10-4 .sui-icon-social-facebook:before { +.sui-2-10-5 .sui-icon-social-facebook:before { content: "f"; } -.sui-2-10-4 .sui-icon-social-twitter:before { +.sui-2-10-5 .sui-icon-social-twitter:before { content: "t"; } -.sui-2-10-4 .sui-icon-social-linkedin:before { +.sui-2-10-5 .sui-icon-social-linkedin:before { content: "i"; } -.sui-2-10-4 .sui-icon-social-dropbox:before { +.sui-2-10-5 .sui-icon-social-dropbox:before { content: "d"; } -.sui-2-10-4 .sui-icon-social-drive:before { +.sui-2-10-5 .sui-icon-social-drive:before { content: "v"; } -.sui-2-10-4 .sui-icon-social-google-plus:before { +.sui-2-10-5 .sui-icon-social-google-plus:before { content: "g"; } -.sui-2-10-4 .sui-icon-social-youtube:before { +.sui-2-10-5 .sui-icon-social-youtube:before { content: "y"; } -.sui-2-10-4 .sui-icon-instagram:before { +.sui-2-10-5 .sui-icon-instagram:before { content: "-"; } -.sui-2-10-4 .sui-icon-cloudflare:before { +.sui-2-10-5 .sui-icon-cloudflare:before { content: "Ð"; } -.sui-2-10-4 .sui-icon-social-github:before { +.sui-2-10-5 .sui-icon-social-github:before { content: "h"; } -.sui-2-10-4 .sui-icon-wpmudev-logo:before { +.sui-2-10-5 .sui-icon-wpmudev-logo:before { content: "‹"; } -.sui-2-10-4 .sui-icon-defender:before { +.sui-2-10-5 .sui-icon-defender:before { content: "·"; } -.sui-2-10-4 .sui-icon-smush:before { +.sui-2-10-5 .sui-icon-smush:before { content: "‡"; } -.sui-2-10-4 .sui-icon-upfront:before { +.sui-2-10-5 .sui-icon-upfront:before { content: "‚"; } -.sui-2-10-4 .sui-icon-hummingbird:before { +.sui-2-10-5 .sui-icon-hummingbird:before { content: "°"; } -.sui-2-10-4 .sui-icon-uptime:before { +.sui-2-10-5 .sui-icon-uptime:before { content: "±"; } -.sui-2-10-4 .sui-icon-smart-crawl:before { +.sui-2-10-5 .sui-icon-smart-crawl:before { content: "∂"; } -.sui-2-10-4 .sui-icon-forminator:before { +.sui-2-10-5 .sui-icon-forminator:before { content: "P"; } -.sui-2-10-4 .sui-icon-shipper-anchor:before { +.sui-2-10-5 .sui-icon-shipper-anchor:before { content: "T"; } -.sui-2-10-4 .sui-icon-snapshot:before { +.sui-2-10-5 .sui-icon-snapshot:before { content: "fi"; } -.sui-2-10-4 .sui-icon-hustle:before { +.sui-2-10-5 .sui-icon-hustle:before { content: "—"; } -.sui-2-10-4 .sui-icon-performance:before { +.sui-2-10-5 .sui-icon-performance:before { content: "U"; } -.sui-2-10-4 .sui-icon-hub:before { +.sui-2-10-5 .sui-icon-hub:before { content: "fl"; } -.sui-2-10-4 .sui-icon-automate:before { +.sui-2-10-5 .sui-icon-automate:before { content: "˙"; } -.sui-2-10-4 .sui-icon-align-y-center:before { +.sui-2-10-5 .sui-icon-align-y-center:before { content: "*"; } -.sui-2-10-4 .sui-icon-align-y-top:before { +.sui-2-10-5 .sui-icon-align-y-top:before { content: "§"; } -.sui-2-10-4 .sui-icon-align-y-bottom:before { +.sui-2-10-5 .sui-icon-align-y-bottom:before { content: "¶"; } -.sui-2-10-4 .sui-icon-align-x-center:before { +.sui-2-10-5 .sui-icon-align-x-center:before { content: "ƒ"; } -.sui-2-10-4 .sui-icon-align-x-right:before { +.sui-2-10-5 .sui-icon-align-x-right:before { content: "•"; } -.sui-2-10-4 .sui-icon-align-x-left:before { +.sui-2-10-5 .sui-icon-align-x-left:before { content: "å"; } -.sui-2-10-4 .sui-icon-logout:before { +.sui-2-10-5 .sui-icon-logout:before { content: "›"; } -.sui-2-10-4 .sui-icon-branda:before { +.sui-2-10-5 .sui-icon-branda:before { content: "ª"; } -.sui-2-10-4 .sui-wrap .sui-button, .sui-2-10-4 .sui-wrap .sui-button-icon, -.sui-2-10-4 .sui-wrap a.sui-button, -.sui-2-10-4 .sui-wrap a.sui-button-icon, -.sui-2-10-4 .sui-wrap button.sui-button, -.sui-2-10-4 .sui-wrap button.sui-button-icon { +.sui-2-10-5 .sui-wrap .sui-button, .sui-2-10-5 .sui-wrap .sui-button-icon, +.sui-2-10-5 .sui-wrap a.sui-button, +.sui-2-10-5 .sui-wrap a.sui-button-icon, +.sui-2-10-5 .sui-wrap button.sui-button, +.sui-2-10-5 .sui-wrap button.sui-button-icon { cursor: pointer; display: inline-block; position: relative; @@ -1472,11 +1472,11 @@ transition: all 0.3s ease; } -.sui-2-10-4 .sui-wrap .sui-button .sui-loading, .sui-2-10-4 .sui-wrap .sui-button-icon .sui-loading, -.sui-2-10-4 .sui-wrap a.sui-button .sui-loading, -.sui-2-10-4 .sui-wrap a.sui-button-icon .sui-loading, -.sui-2-10-4 .sui-wrap button.sui-button .sui-loading, -.sui-2-10-4 .sui-wrap button.sui-button-icon .sui-loading { +.sui-2-10-5 .sui-wrap .sui-button .sui-loading, .sui-2-10-5 .sui-wrap .sui-button-icon .sui-loading, +.sui-2-10-5 .sui-wrap a.sui-button .sui-loading, +.sui-2-10-5 .sui-wrap a.sui-button-icon .sui-loading, +.sui-2-10-5 .sui-wrap button.sui-button .sui-loading, +.sui-2-10-5 .sui-wrap button.sui-button-icon .sui-loading { width: 16px; height: 16px; display: none; @@ -1494,119 +1494,119 @@ margin: 0; } -.sui-2-10-4 .sui-wrap .sui-button .sui-loading:before, .sui-2-10-4 .sui-wrap .sui-button-icon .sui-loading:before, -.sui-2-10-4 .sui-wrap a.sui-button .sui-loading:before, -.sui-2-10-4 .sui-wrap a.sui-button-icon .sui-loading:before, -.sui-2-10-4 .sui-wrap button.sui-button .sui-loading:before, -.sui-2-10-4 .sui-wrap button.sui-button-icon .sui-loading:before { +.sui-2-10-5 .sui-wrap .sui-button .sui-loading:before, .sui-2-10-5 .sui-wrap .sui-button-icon .sui-loading:before, +.sui-2-10-5 .sui-wrap a.sui-button .sui-loading:before, +.sui-2-10-5 .sui-wrap a.sui-button-icon .sui-loading:before, +.sui-2-10-5 .sui-wrap button.sui-button .sui-loading:before, +.sui-2-10-5 .sui-wrap button.sui-button-icon .sui-loading:before { display: block; } -.sui-2-10-4 .sui-wrap .sui-button .sui-loading-text, -.sui-2-10-4 .sui-wrap .sui-button .sui-button-text-default, .sui-2-10-4 .sui-wrap .sui-button-icon .sui-loading-text, -.sui-2-10-4 .sui-wrap .sui-button-icon .sui-button-text-default, -.sui-2-10-4 .sui-wrap a.sui-button .sui-loading-text, -.sui-2-10-4 .sui-wrap a.sui-button .sui-button-text-default, -.sui-2-10-4 .sui-wrap a.sui-button-icon .sui-loading-text, -.sui-2-10-4 .sui-wrap a.sui-button-icon .sui-button-text-default, -.sui-2-10-4 .sui-wrap button.sui-button .sui-loading-text, -.sui-2-10-4 .sui-wrap button.sui-button .sui-button-text-default, -.sui-2-10-4 .sui-wrap button.sui-button-icon .sui-loading-text, -.sui-2-10-4 .sui-wrap button.sui-button-icon .sui-button-text-default { +.sui-2-10-5 .sui-wrap .sui-button .sui-loading-text, +.sui-2-10-5 .sui-wrap .sui-button .sui-button-text-default, .sui-2-10-5 .sui-wrap .sui-button-icon .sui-loading-text, +.sui-2-10-5 .sui-wrap .sui-button-icon .sui-button-text-default, +.sui-2-10-5 .sui-wrap a.sui-button .sui-loading-text, +.sui-2-10-5 .sui-wrap a.sui-button .sui-button-text-default, +.sui-2-10-5 .sui-wrap a.sui-button-icon .sui-loading-text, +.sui-2-10-5 .sui-wrap a.sui-button-icon .sui-button-text-default, +.sui-2-10-5 .sui-wrap button.sui-button .sui-loading-text, +.sui-2-10-5 .sui-wrap button.sui-button .sui-button-text-default, +.sui-2-10-5 .sui-wrap button.sui-button-icon .sui-loading-text, +.sui-2-10-5 .sui-wrap button.sui-button-icon .sui-button-text-default { display: block; pointer-events: none; } @media (max-width: 782px) { - .sui-2-10-4 .sui-wrap .sui-button .sui-loading-text .sui-loading-text, - .sui-2-10-4 .sui-wrap .sui-button .sui-button-text-default .sui-loading-text, .sui-2-10-4 .sui-wrap .sui-button-icon .sui-loading-text .sui-loading-text, - .sui-2-10-4 .sui-wrap .sui-button-icon .sui-button-text-default .sui-loading-text, - .sui-2-10-4 .sui-wrap a.sui-button .sui-loading-text .sui-loading-text, - .sui-2-10-4 .sui-wrap a.sui-button .sui-button-text-default .sui-loading-text, - .sui-2-10-4 .sui-wrap a.sui-button-icon .sui-loading-text .sui-loading-text, - .sui-2-10-4 .sui-wrap a.sui-button-icon .sui-button-text-default .sui-loading-text, - .sui-2-10-4 .sui-wrap button.sui-button .sui-loading-text .sui-loading-text, - .sui-2-10-4 .sui-wrap button.sui-button .sui-button-text-default .sui-loading-text, - .sui-2-10-4 .sui-wrap button.sui-button-icon .sui-loading-text .sui-loading-text, - .sui-2-10-4 .sui-wrap button.sui-button-icon .sui-button-text-default .sui-loading-text { + .sui-2-10-5 .sui-wrap .sui-button .sui-loading-text .sui-loading-text, + .sui-2-10-5 .sui-wrap .sui-button .sui-button-text-default .sui-loading-text, .sui-2-10-5 .sui-wrap .sui-button-icon .sui-loading-text .sui-loading-text, + .sui-2-10-5 .sui-wrap .sui-button-icon .sui-button-text-default .sui-loading-text, + .sui-2-10-5 .sui-wrap a.sui-button .sui-loading-text .sui-loading-text, + .sui-2-10-5 .sui-wrap a.sui-button .sui-button-text-default .sui-loading-text, + .sui-2-10-5 .sui-wrap a.sui-button-icon .sui-loading-text .sui-loading-text, + .sui-2-10-5 .sui-wrap a.sui-button-icon .sui-button-text-default .sui-loading-text, + .sui-2-10-5 .sui-wrap button.sui-button .sui-loading-text .sui-loading-text, + .sui-2-10-5 .sui-wrap button.sui-button .sui-button-text-default .sui-loading-text, + .sui-2-10-5 .sui-wrap button.sui-button-icon .sui-loading-text .sui-loading-text, + .sui-2-10-5 .sui-wrap button.sui-button-icon .sui-button-text-default .sui-loading-text { overflow: hidden; text-overflow: ellipsis; } } -.sui-2-10-4 .sui-wrap .sui-button .sui-button-text-onload, .sui-2-10-4 .sui-wrap .sui-button-icon .sui-button-text-onload, -.sui-2-10-4 .sui-wrap a.sui-button .sui-button-text-onload, -.sui-2-10-4 .sui-wrap a.sui-button-icon .sui-button-text-onload, -.sui-2-10-4 .sui-wrap button.sui-button .sui-button-text-onload, -.sui-2-10-4 .sui-wrap button.sui-button-icon .sui-button-text-onload { +.sui-2-10-5 .sui-wrap .sui-button .sui-button-text-onload, .sui-2-10-5 .sui-wrap .sui-button-icon .sui-button-text-onload, +.sui-2-10-5 .sui-wrap a.sui-button .sui-button-text-onload, +.sui-2-10-5 .sui-wrap a.sui-button-icon .sui-button-text-onload, +.sui-2-10-5 .sui-wrap button.sui-button .sui-button-text-onload, +.sui-2-10-5 .sui-wrap button.sui-button-icon .sui-button-text-onload { display: none; } -.sui-2-10-4 .sui-wrap .sui-button [class*="sui-icon-"], .sui-2-10-4 .sui-wrap .sui-button-icon [class*="sui-icon-"], -.sui-2-10-4 .sui-wrap a.sui-button [class*="sui-icon-"], -.sui-2-10-4 .sui-wrap a.sui-button-icon [class*="sui-icon-"], -.sui-2-10-4 .sui-wrap button.sui-button [class*="sui-icon-"], -.sui-2-10-4 .sui-wrap button.sui-button-icon [class*="sui-icon-"] { +.sui-2-10-5 .sui-wrap .sui-button [class*="sui-icon-"], .sui-2-10-5 .sui-wrap .sui-button-icon [class*="sui-icon-"], +.sui-2-10-5 .sui-wrap a.sui-button [class*="sui-icon-"], +.sui-2-10-5 .sui-wrap a.sui-button-icon [class*="sui-icon-"], +.sui-2-10-5 .sui-wrap button.sui-button [class*="sui-icon-"], +.sui-2-10-5 .sui-wrap button.sui-button-icon [class*="sui-icon-"] { font-size: 12px; } -.sui-2-10-4 .sui-wrap .sui-button [class*="sui-icon-"]:before, .sui-2-10-4 .sui-wrap .sui-button-icon [class*="sui-icon-"]:before, -.sui-2-10-4 .sui-wrap a.sui-button [class*="sui-icon-"]:before, -.sui-2-10-4 .sui-wrap a.sui-button-icon [class*="sui-icon-"]:before, -.sui-2-10-4 .sui-wrap button.sui-button [class*="sui-icon-"]:before, -.sui-2-10-4 .sui-wrap button.sui-button-icon [class*="sui-icon-"]:before { +.sui-2-10-5 .sui-wrap .sui-button [class*="sui-icon-"]:before, .sui-2-10-5 .sui-wrap .sui-button-icon [class*="sui-icon-"]:before, +.sui-2-10-5 .sui-wrap a.sui-button [class*="sui-icon-"]:before, +.sui-2-10-5 .sui-wrap a.sui-button-icon [class*="sui-icon-"]:before, +.sui-2-10-5 .sui-wrap button.sui-button [class*="sui-icon-"]:before, +.sui-2-10-5 .sui-wrap button.sui-button-icon [class*="sui-icon-"]:before { display: block; color: inherit; } -.sui-2-10-4 .sui-wrap .sui-button:hover, .sui-2-10-4 .sui-wrap .sui-button-icon:hover, -.sui-2-10-4 .sui-wrap a.sui-button:hover, -.sui-2-10-4 .sui-wrap a.sui-button-icon:hover, -.sui-2-10-4 .sui-wrap button.sui-button:hover, -.sui-2-10-4 .sui-wrap button.sui-button-icon:hover { +.sui-2-10-5 .sui-wrap .sui-button:hover, .sui-2-10-5 .sui-wrap .sui-button-icon:hover, +.sui-2-10-5 .sui-wrap a.sui-button:hover, +.sui-2-10-5 .sui-wrap a.sui-button-icon:hover, +.sui-2-10-5 .sui-wrap button.sui-button:hover, +.sui-2-10-5 .sui-wrap button.sui-button-icon:hover { outline: none; -webkit-box-shadow: none; box-shadow: none; } -.sui-2-10-4 .sui-wrap .sui-button:focus, .sui-2-10-4 .sui-wrap .sui-button-icon:focus, -.sui-2-10-4 .sui-wrap a.sui-button:focus, -.sui-2-10-4 .sui-wrap a.sui-button-icon:focus, -.sui-2-10-4 .sui-wrap button.sui-button:focus, -.sui-2-10-4 .sui-wrap button.sui-button-icon:focus { +.sui-2-10-5 .sui-wrap .sui-button:focus, .sui-2-10-5 .sui-wrap .sui-button-icon:focus, +.sui-2-10-5 .sui-wrap a.sui-button:focus, +.sui-2-10-5 .sui-wrap a.sui-button-icon:focus, +.sui-2-10-5 .sui-wrap button.sui-button:focus, +.sui-2-10-5 .sui-wrap button.sui-button-icon:focus { outline: none; } -.sui-2-10-4 .sui-wrap .sui-button.disabled, .sui-2-10-4 .sui-wrap .sui-button:disabled, .sui-2-10-4 .sui-wrap .sui-button[disabled], .sui-2-10-4 .sui-wrap .sui-button.sui-button-onload, .sui-2-10-4 .sui-wrap .sui-button.sui-button-onload-text, .sui-2-10-4 .sui-wrap .sui-button-icon.disabled, .sui-2-10-4 .sui-wrap .sui-button-icon:disabled, .sui-2-10-4 .sui-wrap .sui-button-icon[disabled], .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-onload, .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-onload-text, -.sui-2-10-4 .sui-wrap a.sui-button.disabled, -.sui-2-10-4 .sui-wrap a.sui-button:disabled, -.sui-2-10-4 .sui-wrap a.sui-button[disabled], -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-onload, -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-onload-text, -.sui-2-10-4 .sui-wrap a.sui-button-icon.disabled, -.sui-2-10-4 .sui-wrap a.sui-button-icon:disabled, -.sui-2-10-4 .sui-wrap a.sui-button-icon[disabled], -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-onload, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-onload-text, -.sui-2-10-4 .sui-wrap button.sui-button.disabled, -.sui-2-10-4 .sui-wrap button.sui-button:disabled, -.sui-2-10-4 .sui-wrap button.sui-button[disabled], -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-onload, -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-onload-text, -.sui-2-10-4 .sui-wrap button.sui-button-icon.disabled, -.sui-2-10-4 .sui-wrap button.sui-button-icon:disabled, -.sui-2-10-4 .sui-wrap button.sui-button-icon[disabled], -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-onload, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-onload-text { +.sui-2-10-5 .sui-wrap .sui-button.disabled, .sui-2-10-5 .sui-wrap .sui-button:disabled, .sui-2-10-5 .sui-wrap .sui-button[disabled], .sui-2-10-5 .sui-wrap .sui-button.sui-button-onload, .sui-2-10-5 .sui-wrap .sui-button.sui-button-onload-text, .sui-2-10-5 .sui-wrap .sui-button-icon.disabled, .sui-2-10-5 .sui-wrap .sui-button-icon:disabled, .sui-2-10-5 .sui-wrap .sui-button-icon[disabled], .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-onload, .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-onload-text, +.sui-2-10-5 .sui-wrap a.sui-button.disabled, +.sui-2-10-5 .sui-wrap a.sui-button:disabled, +.sui-2-10-5 .sui-wrap a.sui-button[disabled], +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-onload, +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-onload-text, +.sui-2-10-5 .sui-wrap a.sui-button-icon.disabled, +.sui-2-10-5 .sui-wrap a.sui-button-icon:disabled, +.sui-2-10-5 .sui-wrap a.sui-button-icon[disabled], +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-onload, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-onload-text, +.sui-2-10-5 .sui-wrap button.sui-button.disabled, +.sui-2-10-5 .sui-wrap button.sui-button:disabled, +.sui-2-10-5 .sui-wrap button.sui-button[disabled], +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-onload, +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-onload-text, +.sui-2-10-5 .sui-wrap button.sui-button-icon.disabled, +.sui-2-10-5 .sui-wrap button.sui-button-icon:disabled, +.sui-2-10-5 .sui-wrap button.sui-button-icon[disabled], +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-onload, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-onload-text { cursor: default; pointer-events: none; } -.sui-2-10-4 .sui-wrap .sui-button.sui-button-onload, .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-onload, -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-onload, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-onload, -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-onload, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-onload { +.sui-2-10-5 .sui-wrap .sui-button.sui-button-onload, .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-onload, +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-onload, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-onload, +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-onload, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-onload { pointer-events: none; display: -webkit-inline-box; display: -ms-inline-flexbox; @@ -1623,53 +1623,53 @@ justify-content: center; } -.sui-2-10-4 .sui-wrap .sui-button.sui-button-onload .sui-loading, .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-onload .sui-loading, -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-onload .sui-loading, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-onload .sui-loading, -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-onload .sui-loading, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-onload .sui-loading { +.sui-2-10-5 .sui-wrap .sui-button.sui-button-onload .sui-loading, .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-onload .sui-loading, +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-onload .sui-loading, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-onload .sui-loading, +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-onload .sui-loading, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-onload .sui-loading { display: -webkit-box; display: -ms-flexbox; display: flex; } -.sui-2-10-4 .sui-wrap .sui-button.sui-button-onload .sui-loading-text, .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-onload .sui-loading-text, -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-onload .sui-loading-text, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-onload .sui-loading-text, -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-onload .sui-loading-text, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-onload .sui-loading-text { +.sui-2-10-5 .sui-wrap .sui-button.sui-button-onload .sui-loading-text, .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-onload .sui-loading-text, +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-onload .sui-loading-text, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-onload .sui-loading-text, +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-onload .sui-loading-text, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-onload .sui-loading-text { opacity: 0; } -.sui-2-10-4 .sui-wrap .sui-button.sui-button-onload-text, .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-onload-text, -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-onload-text, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-onload-text, -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-onload-text, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-onload-text { +.sui-2-10-5 .sui-wrap .sui-button.sui-button-onload-text, .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-onload-text, +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-onload-text, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-onload-text, +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-onload-text, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-onload-text { pointer-events: none; } -.sui-2-10-4 .sui-wrap .sui-button.sui-button-onload-text .sui-button-text-default, .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-onload-text .sui-button-text-default, -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-onload-text .sui-button-text-default, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-onload-text .sui-button-text-default, -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-onload-text .sui-button-text-default, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-onload-text .sui-button-text-default { +.sui-2-10-5 .sui-wrap .sui-button.sui-button-onload-text .sui-button-text-default, .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-onload-text .sui-button-text-default, +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-onload-text .sui-button-text-default, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-onload-text .sui-button-text-default, +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-onload-text .sui-button-text-default, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-onload-text .sui-button-text-default { display: none; } -.sui-2-10-4 .sui-wrap .sui-button.sui-button-onload-text .sui-button-text-onload, .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-onload-text .sui-button-text-onload, -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-onload-text .sui-button-text-onload, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-onload-text .sui-button-text-onload, -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-onload-text .sui-button-text-onload, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-onload-text .sui-button-text-onload { +.sui-2-10-5 .sui-wrap .sui-button.sui-button-onload-text .sui-button-text-onload, .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-onload-text .sui-button-text-onload, +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-onload-text .sui-button-text-onload, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-onload-text .sui-button-text-onload, +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-onload-text .sui-button-text-onload, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-onload-text .sui-button-text-onload { display: block; } -.sui-2-10-4 .sui-wrap .sui-button.sui-button-onload-text .sui-button-text-onload .sui-loading, .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-onload-text .sui-button-text-onload .sui-loading, -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-onload-text .sui-button-text-onload .sui-loading, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-onload-text .sui-button-text-onload .sui-loading, -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-onload-text .sui-button-text-onload .sui-loading, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-onload-text .sui-button-text-onload .sui-loading { +.sui-2-10-5 .sui-wrap .sui-button.sui-button-onload-text .sui-button-text-onload .sui-loading, .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-onload-text .sui-button-text-onload .sui-loading, +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-onload-text .sui-button-text-onload .sui-loading, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-onload-text .sui-button-text-onload .sui-loading, +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-onload-text .sui-button-text-onload .sui-loading, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-onload-text .sui-button-text-onload .sui-loading { width: auto; height: auto; display: inline-block; @@ -1678,25 +1678,25 @@ margin-right: 4px; } -.sui-2-10-4 .sui-wrap .sui-button.sui-button-onload-text .sui-button-text-onload .sui-loading:before, .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-onload-text .sui-button-text-onload .sui-loading:before, -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-onload-text .sui-button-text-onload .sui-loading:before, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-onload-text .sui-button-text-onload .sui-loading:before, -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-onload-text .sui-button-text-onload .sui-loading:before, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-onload-text .sui-button-text-onload .sui-loading:before { +.sui-2-10-5 .sui-wrap .sui-button.sui-button-onload-text .sui-button-text-onload .sui-loading:before, .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-onload-text .sui-button-text-onload .sui-loading:before, +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-onload-text .sui-button-text-onload .sui-loading:before, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-onload-text .sui-button-text-onload .sui-loading:before, +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-onload-text .sui-button-text-onload .sui-loading:before, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-onload-text .sui-button-text-onload .sui-loading:before { display: inline-block; } -.sui-2-10-4 .sui-wrap .sui-button:not(:last-child), .sui-2-10-4 .sui-wrap .sui-button-icon:not(:last-child), -.sui-2-10-4 .sui-wrap a.sui-button:not(:last-child), -.sui-2-10-4 .sui-wrap a.sui-button-icon:not(:last-child), -.sui-2-10-4 .sui-wrap button.sui-button:not(:last-child), -.sui-2-10-4 .sui-wrap button.sui-button-icon:not(:last-child) { +.sui-2-10-5 .sui-wrap .sui-button:not(:last-child), .sui-2-10-5 .sui-wrap .sui-button-icon:not(:last-child), +.sui-2-10-5 .sui-wrap a.sui-button:not(:last-child), +.sui-2-10-5 .sui-wrap a.sui-button-icon:not(:last-child), +.sui-2-10-5 .sui-wrap button.sui-button:not(:last-child), +.sui-2-10-5 .sui-wrap button.sui-button-icon:not(:last-child) { margin-right: 10px; } -.sui-2-10-4 .sui-wrap .sui-button, -.sui-2-10-4 .sui-wrap a.sui-button, -.sui-2-10-4 .sui-wrap button.sui-button { +.sui-2-10-5 .sui-wrap .sui-button, +.sui-2-10-5 .sui-wrap a.sui-button, +.sui-2-10-5 .sui-wrap button.sui-button { width: auto; min-width: 80px; padding: 5px 14px; @@ -1707,328 +1707,328 @@ text-transform: uppercase; } -.sui-2-10-4 .sui-wrap .sui-button [class*="sui-icon-"], -.sui-2-10-4 .sui-wrap a.sui-button [class*="sui-icon-"], -.sui-2-10-4 .sui-wrap button.sui-button [class*="sui-icon-"] { +.sui-2-10-5 .sui-wrap .sui-button [class*="sui-icon-"], +.sui-2-10-5 .sui-wrap a.sui-button [class*="sui-icon-"], +.sui-2-10-5 .sui-wrap button.sui-button [class*="sui-icon-"] { vertical-align: middle; } -.sui-2-10-4 .sui-wrap .sui-button [class*="sui-icon-"]:not(.sui-loading), -.sui-2-10-4 .sui-wrap a.sui-button [class*="sui-icon-"]:not(.sui-loading), -.sui-2-10-4 .sui-wrap button.sui-button [class*="sui-icon-"]:not(.sui-loading) { +.sui-2-10-5 .sui-wrap .sui-button [class*="sui-icon-"]:not(.sui-loading), +.sui-2-10-5 .sui-wrap a.sui-button [class*="sui-icon-"]:not(.sui-loading), +.sui-2-10-5 .sui-wrap button.sui-button [class*="sui-icon-"]:not(.sui-loading) { width: 22px; position: relative; top: -1px; margin-left: -7px; } -.sui-2-10-4 .sui-wrap .sui-button:hover, .sui-2-10-4 .sui-wrap .sui-button:focus, -.sui-2-10-4 .sui-wrap a.sui-button:hover, -.sui-2-10-4 .sui-wrap a.sui-button:focus, -.sui-2-10-4 .sui-wrap button.sui-button:hover, -.sui-2-10-4 .sui-wrap button.sui-button:focus { +.sui-2-10-5 .sui-wrap .sui-button:hover, .sui-2-10-5 .sui-wrap .sui-button:focus, +.sui-2-10-5 .sui-wrap a.sui-button:hover, +.sui-2-10-5 .sui-wrap a.sui-button:focus, +.sui-2-10-5 .sui-wrap button.sui-button:hover, +.sui-2-10-5 .sui-wrap button.sui-button:focus { background-color: #6f6f6f; } -.sui-2-10-4 .sui-wrap .sui-button:focus, -.sui-2-10-4 .sui-wrap a.sui-button:focus, -.sui-2-10-4 .sui-wrap button.sui-button:focus { +.sui-2-10-5 .sui-wrap .sui-button:focus, +.sui-2-10-5 .sui-wrap a.sui-button:focus, +.sui-2-10-5 .sui-wrap button.sui-button:focus { outline: none; -webkit-box-shadow: 0 0 0 2px #DDDDDD; box-shadow: 0 0 0 2px #DDDDDD; } -.sui-2-10-4 .sui-wrap .sui-button.disabled, .sui-2-10-4 .sui-wrap .sui-button:disabled, .sui-2-10-4 .sui-wrap .sui-button[disabled], .sui-2-10-4 .sui-wrap .sui-button.sui-button-onload, .sui-2-10-4 .sui-wrap .sui-button.sui-button-onload-text, -.sui-2-10-4 .sui-wrap a.sui-button.disabled, -.sui-2-10-4 .sui-wrap a.sui-button:disabled, -.sui-2-10-4 .sui-wrap a.sui-button[disabled], -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-onload, -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-onload-text, -.sui-2-10-4 .sui-wrap button.sui-button.disabled, -.sui-2-10-4 .sui-wrap button.sui-button:disabled, -.sui-2-10-4 .sui-wrap button.sui-button[disabled], -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-onload, -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-onload-text { +.sui-2-10-5 .sui-wrap .sui-button.disabled, .sui-2-10-5 .sui-wrap .sui-button:disabled, .sui-2-10-5 .sui-wrap .sui-button[disabled], .sui-2-10-5 .sui-wrap .sui-button.sui-button-onload, .sui-2-10-5 .sui-wrap .sui-button.sui-button-onload-text, +.sui-2-10-5 .sui-wrap a.sui-button.disabled, +.sui-2-10-5 .sui-wrap a.sui-button:disabled, +.sui-2-10-5 .sui-wrap a.sui-button[disabled], +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-onload, +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-onload-text, +.sui-2-10-5 .sui-wrap button.sui-button.disabled, +.sui-2-10-5 .sui-wrap button.sui-button:disabled, +.sui-2-10-5 .sui-wrap button.sui-button[disabled], +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-onload, +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-onload-text { background-color: #E6E6E6; color: #AAAAAA; } -.sui-2-10-4 .sui-wrap .sui-button.sui-button-icon-right [class*="sui-icon-"]:not(.sui-loading), -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-icon-right [class*="sui-icon-"]:not(.sui-loading), -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-icon-right [class*="sui-icon-"]:not(.sui-loading) { +.sui-2-10-5 .sui-wrap .sui-button.sui-button-icon-right [class*="sui-icon-"]:not(.sui-loading), +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-icon-right [class*="sui-icon-"]:not(.sui-loading), +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-icon-right [class*="sui-icon-"]:not(.sui-loading) { margin-right: -7px; margin-left: 0; } -.sui-2-10-4 .sui-wrap .sui-button.sui-button-blue, -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-blue, -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-blue { +.sui-2-10-5 .sui-wrap .sui-button.sui-button-blue, +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-blue, +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-blue { background-color: #17A8E3; color: #FFFFFF; } -.sui-2-10-4 .sui-wrap .sui-button.sui-button-blue:hover, .sui-2-10-4 .sui-wrap .sui-button.sui-button-blue:focus, -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-blue:hover, -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-blue:focus, -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-blue:hover, -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-blue:focus { +.sui-2-10-5 .sui-wrap .sui-button.sui-button-blue:hover, .sui-2-10-5 .sui-wrap .sui-button.sui-button-blue:focus, +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-blue:hover, +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-blue:focus, +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-blue:hover, +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-blue:focus { background-color: #1286b5; } -.sui-2-10-4 .sui-wrap .sui-button.sui-button-blue:focus, -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-blue:focus, -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-blue:focus { +.sui-2-10-5 .sui-wrap .sui-button.sui-button-blue:focus, +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-blue:focus, +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-blue:focus { outline: none; -webkit-box-shadow: 0 0 0 2px #E1F6FF; box-shadow: 0 0 0 2px #E1F6FF; } -.sui-2-10-4 .sui-wrap .sui-button.sui-button-blue.disabled, .sui-2-10-4 .sui-wrap .sui-button.sui-button-blue:disabled, .sui-2-10-4 .sui-wrap .sui-button.sui-button-blue[disabled], .sui-2-10-4 .sui-wrap .sui-button.sui-button-blue.sui-button-onload, .sui-2-10-4 .sui-wrap .sui-button.sui-button-blue.sui-button-onload-text, -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-blue.disabled, -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-blue:disabled, -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-blue[disabled], -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-blue.sui-button-onload, -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-blue.sui-button-onload-text, -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-blue.disabled, -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-blue:disabled, -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-blue[disabled], -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-blue.sui-button-onload, -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-blue.sui-button-onload-text { +.sui-2-10-5 .sui-wrap .sui-button.sui-button-blue.disabled, .sui-2-10-5 .sui-wrap .sui-button.sui-button-blue:disabled, .sui-2-10-5 .sui-wrap .sui-button.sui-button-blue[disabled], .sui-2-10-5 .sui-wrap .sui-button.sui-button-blue.sui-button-onload, .sui-2-10-5 .sui-wrap .sui-button.sui-button-blue.sui-button-onload-text, +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-blue.disabled, +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-blue:disabled, +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-blue[disabled], +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-blue.sui-button-onload, +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-blue.sui-button-onload-text, +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-blue.disabled, +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-blue:disabled, +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-blue[disabled], +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-blue.sui-button-onload, +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-blue.sui-button-onload-text { background-color: #E6E6E6; color: #AAAAAA; } -.sui-2-10-4 .sui-wrap .sui-button.sui-button-green, -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-green, -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-green { +.sui-2-10-5 .sui-wrap .sui-button.sui-button-green, +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-green, +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-green { background-color: #1ABC9C; color: #FFFFFF; } -.sui-2-10-4 .sui-wrap .sui-button.sui-button-green:hover, .sui-2-10-4 .sui-wrap .sui-button.sui-button-green:focus, -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-green:hover, -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-green:focus, -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-green:hover, -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-green:focus { +.sui-2-10-5 .sui-wrap .sui-button.sui-button-green:hover, .sui-2-10-5 .sui-wrap .sui-button.sui-button-green:focus, +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-green:hover, +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-green:focus, +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-green:hover, +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-green:focus { background-color: #148f77; } -.sui-2-10-4 .sui-wrap .sui-button.sui-button-green:focus, -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-green:focus, -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-green:focus { +.sui-2-10-5 .sui-wrap .sui-button.sui-button-green:focus, +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-green:focus, +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-green:focus { outline: none; -webkit-box-shadow: 0 0 0 2px #D1F1EA; box-shadow: 0 0 0 2px #D1F1EA; } -.sui-2-10-4 .sui-wrap .sui-button.sui-button-green.disabled, .sui-2-10-4 .sui-wrap .sui-button.sui-button-green:disabled, .sui-2-10-4 .sui-wrap .sui-button.sui-button-green[disabled], .sui-2-10-4 .sui-wrap .sui-button.sui-button-green.sui-button-onload, .sui-2-10-4 .sui-wrap .sui-button.sui-button-green.sui-button-onload-text, -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-green.disabled, -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-green:disabled, -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-green[disabled], -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-green.sui-button-onload, -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-green.sui-button-onload-text, -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-green.disabled, -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-green:disabled, -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-green[disabled], -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-green.sui-button-onload, -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-green.sui-button-onload-text { +.sui-2-10-5 .sui-wrap .sui-button.sui-button-green.disabled, .sui-2-10-5 .sui-wrap .sui-button.sui-button-green:disabled, .sui-2-10-5 .sui-wrap .sui-button.sui-button-green[disabled], .sui-2-10-5 .sui-wrap .sui-button.sui-button-green.sui-button-onload, .sui-2-10-5 .sui-wrap .sui-button.sui-button-green.sui-button-onload-text, +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-green.disabled, +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-green:disabled, +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-green[disabled], +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-green.sui-button-onload, +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-green.sui-button-onload-text, +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-green.disabled, +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-green:disabled, +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-green[disabled], +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-green.sui-button-onload, +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-green.sui-button-onload-text { background-color: #E6E6E6; color: #AAAAAA; } -.sui-2-10-4 .sui-wrap .sui-button.sui-button-red, -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-red, -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-red { +.sui-2-10-5 .sui-wrap .sui-button.sui-button-red, +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-red, +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-red { background-color: #FF6D6D; color: #FFFFFF; } -.sui-2-10-4 .sui-wrap .sui-button.sui-button-red:hover, .sui-2-10-4 .sui-wrap .sui-button.sui-button-red:focus, -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-red:hover, -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-red:focus, -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-red:hover, -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-red:focus { +.sui-2-10-5 .sui-wrap .sui-button.sui-button-red:hover, .sui-2-10-5 .sui-wrap .sui-button.sui-button-red:focus, +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-red:hover, +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-red:focus, +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-red:hover, +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-red:focus { background-color: #ff3a3a; } -.sui-2-10-4 .sui-wrap .sui-button.sui-button-red:focus, -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-red:focus, -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-red:focus { +.sui-2-10-5 .sui-wrap .sui-button.sui-button-red:focus, +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-red:focus, +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-red:focus { outline: none; -webkit-box-shadow: 0 0 0 2px #FFE5E9; box-shadow: 0 0 0 2px #FFE5E9; } -.sui-2-10-4 .sui-wrap .sui-button.sui-button-red.disabled, .sui-2-10-4 .sui-wrap .sui-button.sui-button-red:disabled, .sui-2-10-4 .sui-wrap .sui-button.sui-button-red[disabled], .sui-2-10-4 .sui-wrap .sui-button.sui-button-red.sui-button-onload, .sui-2-10-4 .sui-wrap .sui-button.sui-button-red.sui-button-onload-text, -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-red.disabled, -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-red:disabled, -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-red[disabled], -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-red.sui-button-onload, -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-red.sui-button-onload-text, -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-red.disabled, -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-red:disabled, -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-red[disabled], -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-red.sui-button-onload, -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-red.sui-button-onload-text { +.sui-2-10-5 .sui-wrap .sui-button.sui-button-red.disabled, .sui-2-10-5 .sui-wrap .sui-button.sui-button-red:disabled, .sui-2-10-5 .sui-wrap .sui-button.sui-button-red[disabled], .sui-2-10-5 .sui-wrap .sui-button.sui-button-red.sui-button-onload, .sui-2-10-5 .sui-wrap .sui-button.sui-button-red.sui-button-onload-text, +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-red.disabled, +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-red:disabled, +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-red[disabled], +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-red.sui-button-onload, +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-red.sui-button-onload-text, +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-red.disabled, +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-red:disabled, +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-red[disabled], +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-red.sui-button-onload, +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-red.sui-button-onload-text { background-color: #E6E6E6; color: #AAAAAA; } -.sui-2-10-4 .sui-wrap .sui-button.sui-button-orange, -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-orange, -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-orange { +.sui-2-10-5 .sui-wrap .sui-button.sui-button-orange, +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-orange, +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-orange { background-color: #FF7E41; color: #FFFFFF; } -.sui-2-10-4 .sui-wrap .sui-button.sui-button-orange:hover, .sui-2-10-4 .sui-wrap .sui-button.sui-button-orange:focus, -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-orange:hover, -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-orange:focus, -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-orange:hover, -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-orange:focus { +.sui-2-10-5 .sui-wrap .sui-button.sui-button-orange:hover, .sui-2-10-5 .sui-wrap .sui-button.sui-button-orange:focus, +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-orange:hover, +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-orange:focus, +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-orange:hover, +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-orange:focus { background-color: #ff5b0e; } -.sui-2-10-4 .sui-wrap .sui-button.sui-button-orange:focus, -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-orange:focus, -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-orange:focus { +.sui-2-10-5 .sui-wrap .sui-button.sui-button-orange:focus, +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-orange:focus, +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-orange:focus { outline: none; -webkit-box-shadow: 0 0 0 2px #FFE5D9; box-shadow: 0 0 0 2px #FFE5D9; } -.sui-2-10-4 .sui-wrap .sui-button.sui-button-orange.disabled, .sui-2-10-4 .sui-wrap .sui-button.sui-button-orange:disabled, .sui-2-10-4 .sui-wrap .sui-button.sui-button-orange[disabled], .sui-2-10-4 .sui-wrap .sui-button.sui-button-orange.sui-button-onload, .sui-2-10-4 .sui-wrap .sui-button.sui-button-orange.sui-button-onload-text, -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-orange.disabled, -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-orange:disabled, -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-orange[disabled], -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-orange.sui-button-onload, -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-orange.sui-button-onload-text, -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-orange.disabled, -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-orange:disabled, -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-orange[disabled], -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-orange.sui-button-onload, -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-orange.sui-button-onload-text { +.sui-2-10-5 .sui-wrap .sui-button.sui-button-orange.disabled, .sui-2-10-5 .sui-wrap .sui-button.sui-button-orange:disabled, .sui-2-10-5 .sui-wrap .sui-button.sui-button-orange[disabled], .sui-2-10-5 .sui-wrap .sui-button.sui-button-orange.sui-button-onload, .sui-2-10-5 .sui-wrap .sui-button.sui-button-orange.sui-button-onload-text, +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-orange.disabled, +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-orange:disabled, +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-orange[disabled], +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-orange.sui-button-onload, +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-orange.sui-button-onload-text, +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-orange.disabled, +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-orange:disabled, +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-orange[disabled], +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-orange.sui-button-onload, +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-orange.sui-button-onload-text { background-color: #E6E6E6; color: #AAAAAA; } -.sui-2-10-4 .sui-wrap .sui-button.sui-button-yellow, -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-yellow, -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-yellow { +.sui-2-10-5 .sui-wrap .sui-button.sui-button-yellow, +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-yellow, +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-yellow { background-color: #FECF2F; color: #333333; } -.sui-2-10-4 .sui-wrap .sui-button.sui-button-yellow:hover, .sui-2-10-4 .sui-wrap .sui-button.sui-button-yellow:focus, -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-yellow:hover, -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-yellow:focus, -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-yellow:hover, -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-yellow:focus { +.sui-2-10-5 .sui-wrap .sui-button.sui-button-yellow:hover, .sui-2-10-5 .sui-wrap .sui-button.sui-button-yellow:focus, +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-yellow:hover, +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-yellow:focus, +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-yellow:hover, +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-yellow:focus { background-color: #f9c101; } -.sui-2-10-4 .sui-wrap .sui-button.sui-button-yellow:focus, -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-yellow:focus, -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-yellow:focus { +.sui-2-10-5 .sui-wrap .sui-button.sui-button-yellow:focus, +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-yellow:focus, +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-yellow:focus { outline: none; -webkit-box-shadow: 0 0 0 2px #FFF5D5; box-shadow: 0 0 0 2px #FFF5D5; } -.sui-2-10-4 .sui-wrap .sui-button.sui-button-yellow.disabled, .sui-2-10-4 .sui-wrap .sui-button.sui-button-yellow:disabled, .sui-2-10-4 .sui-wrap .sui-button.sui-button-yellow[disabled], .sui-2-10-4 .sui-wrap .sui-button.sui-button-yellow.sui-button-onload, .sui-2-10-4 .sui-wrap .sui-button.sui-button-yellow.sui-button-onload-text, -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-yellow.disabled, -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-yellow:disabled, -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-yellow[disabled], -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-yellow.sui-button-onload, -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-yellow.sui-button-onload-text, -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-yellow.disabled, -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-yellow:disabled, -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-yellow[disabled], -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-yellow.sui-button-onload, -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-yellow.sui-button-onload-text { +.sui-2-10-5 .sui-wrap .sui-button.sui-button-yellow.disabled, .sui-2-10-5 .sui-wrap .sui-button.sui-button-yellow:disabled, .sui-2-10-5 .sui-wrap .sui-button.sui-button-yellow[disabled], .sui-2-10-5 .sui-wrap .sui-button.sui-button-yellow.sui-button-onload, .sui-2-10-5 .sui-wrap .sui-button.sui-button-yellow.sui-button-onload-text, +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-yellow.disabled, +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-yellow:disabled, +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-yellow[disabled], +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-yellow.sui-button-onload, +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-yellow.sui-button-onload-text, +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-yellow.disabled, +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-yellow:disabled, +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-yellow[disabled], +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-yellow.sui-button-onload, +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-yellow.sui-button-onload-text { background-color: #E6E6E6; color: #AAAAAA; } -.sui-2-10-4 .sui-wrap .sui-button.sui-button-purple, -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-purple, -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-purple { +.sui-2-10-5 .sui-wrap .sui-button.sui-button-purple, +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-purple, +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-purple { background-color: #8D00B1; color: #FFFFFF; } -.sui-2-10-4 .sui-wrap .sui-button.sui-button-purple:hover, .sui-2-10-4 .sui-wrap .sui-button.sui-button-purple:focus, -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-purple:hover, -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-purple:focus, -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-purple:hover, -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-purple:focus { +.sui-2-10-5 .sui-wrap .sui-button.sui-button-purple:hover, .sui-2-10-5 .sui-wrap .sui-button.sui-button-purple:focus, +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-purple:hover, +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-purple:focus, +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-purple:hover, +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-purple:focus { background-color: #64007e; } -.sui-2-10-4 .sui-wrap .sui-button.sui-button-purple:focus, -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-purple:focus, -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-purple:focus { +.sui-2-10-5 .sui-wrap .sui-button.sui-button-purple:focus, +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-purple:focus, +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-purple:focus { outline: none; -webkit-box-shadow: 0 0 0 2px #F9E1FF; box-shadow: 0 0 0 2px #F9E1FF; } -.sui-2-10-4 .sui-wrap .sui-button.sui-button-purple.disabled, .sui-2-10-4 .sui-wrap .sui-button.sui-button-purple:disabled, .sui-2-10-4 .sui-wrap .sui-button.sui-button-purple[disabled], .sui-2-10-4 .sui-wrap .sui-button.sui-button-purple.sui-button-onload, .sui-2-10-4 .sui-wrap .sui-button.sui-button-purple.sui-button-onload-text, -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-purple.disabled, -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-purple:disabled, -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-purple[disabled], -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-purple.sui-button-onload, -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-purple.sui-button-onload-text, -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-purple.disabled, -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-purple:disabled, -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-purple[disabled], -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-purple.sui-button-onload, -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-purple.sui-button-onload-text { +.sui-2-10-5 .sui-wrap .sui-button.sui-button-purple.disabled, .sui-2-10-5 .sui-wrap .sui-button.sui-button-purple:disabled, .sui-2-10-5 .sui-wrap .sui-button.sui-button-purple[disabled], .sui-2-10-5 .sui-wrap .sui-button.sui-button-purple.sui-button-onload, .sui-2-10-5 .sui-wrap .sui-button.sui-button-purple.sui-button-onload-text, +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-purple.disabled, +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-purple:disabled, +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-purple[disabled], +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-purple.sui-button-onload, +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-purple.sui-button-onload-text, +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-purple.disabled, +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-purple:disabled, +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-purple[disabled], +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-purple.sui-button-onload, +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-purple.sui-button-onload-text { background-color: #E6E6E6; color: #AAAAAA; } -.sui-2-10-4 .sui-wrap .sui-button.sui-button-white, -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-white, -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-white { +.sui-2-10-5 .sui-wrap .sui-button.sui-button-white, +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-white, +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-white { background-color: #FFFFFF; color: #000000; } -.sui-2-10-4 .sui-wrap .sui-button.sui-button-white:hover, .sui-2-10-4 .sui-wrap .sui-button.sui-button-white:focus, -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-white:hover, -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-white:focus, -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-white:hover, -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-white:focus { +.sui-2-10-5 .sui-wrap .sui-button.sui-button-white:hover, .sui-2-10-5 .sui-wrap .sui-button.sui-button-white:focus, +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-white:hover, +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-white:focus, +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-white:hover, +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-white:focus { background-color: #e6e6e6; } -.sui-2-10-4 .sui-wrap .sui-button.sui-button-white:focus, -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-white:focus, -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-white:focus { +.sui-2-10-5 .sui-wrap .sui-button.sui-button-white:focus, +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-white:focus, +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-white:focus { outline: none; -webkit-box-shadow: 0 0 0 2px #FFFFFF; box-shadow: 0 0 0 2px #FFFFFF; } -.sui-2-10-4 .sui-wrap .sui-button.sui-button-white.disabled, .sui-2-10-4 .sui-wrap .sui-button.sui-button-white:disabled, .sui-2-10-4 .sui-wrap .sui-button.sui-button-white[disabled], .sui-2-10-4 .sui-wrap .sui-button.sui-button-white.sui-button-onload, .sui-2-10-4 .sui-wrap .sui-button.sui-button-white.sui-button-onload-text, -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-white.disabled, -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-white:disabled, -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-white[disabled], -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-white.sui-button-onload, -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-white.sui-button-onload-text, -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-white.disabled, -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-white:disabled, -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-white[disabled], -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-white.sui-button-onload, -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-white.sui-button-onload-text { +.sui-2-10-5 .sui-wrap .sui-button.sui-button-white.disabled, .sui-2-10-5 .sui-wrap .sui-button.sui-button-white:disabled, .sui-2-10-5 .sui-wrap .sui-button.sui-button-white[disabled], .sui-2-10-5 .sui-wrap .sui-button.sui-button-white.sui-button-onload, .sui-2-10-5 .sui-wrap .sui-button.sui-button-white.sui-button-onload-text, +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-white.disabled, +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-white:disabled, +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-white[disabled], +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-white.sui-button-onload, +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-white.sui-button-onload-text, +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-white.disabled, +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-white:disabled, +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-white[disabled], +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-white.sui-button-onload, +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-white.sui-button-onload-text { background-color: #E6E6E6; color: #AAAAAA; } -.sui-2-10-4 .sui-wrap .sui-button.sui-button-upsell, -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-upsell, -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-upsell { +.sui-2-10-5 .sui-wrap .sui-button.sui-button-upsell, +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-upsell, +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-upsell { width: auto; height: 26px; padding: 4px 14px; @@ -2040,28 +2040,28 @@ text-transform: none; } -.sui-2-10-4 .sui-wrap .sui-button.sui-button-upsell:hover, .sui-2-10-4 .sui-wrap .sui-button.sui-button-upsell:focus, -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-upsell:hover, -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-upsell:focus, -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-upsell:hover, -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-upsell:focus { +.sui-2-10-5 .sui-wrap .sui-button.sui-button-upsell:hover, .sui-2-10-5 .sui-wrap .sui-button.sui-button-upsell:focus, +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-upsell:hover, +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-upsell:focus, +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-upsell:hover, +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-upsell:focus { opacity: 1; border-color: #1ABC9C; background-color: #1ABC9C; color: #FFFFFF; } -.sui-2-10-4 .sui-wrap .sui-button.sui-button-upsell:focus, -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-upsell:focus, -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-upsell:focus { +.sui-2-10-5 .sui-wrap .sui-button.sui-button-upsell:focus, +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-upsell:focus, +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-upsell:focus { outline: none; -webkit-box-shadow: 0 0 0 2px #F9E1FF; box-shadow: 0 0 0 2px #F9E1FF; } -.sui-2-10-4 .sui-wrap .sui-button.sui-button-dashed, -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-dashed, -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-dashed { +.sui-2-10-5 .sui-wrap .sui-button.sui-button-dashed, +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-dashed, +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-dashed { width: 100%; display: -webkit-box; display: -ms-flexbox; @@ -2080,419 +2080,419 @@ line-height: 18px; } -.sui-2-10-4 .sui-wrap .sui-button.sui-button-dashed.sui-lg, -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-dashed.sui-lg, -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-dashed.sui-lg { +.sui-2-10-5 .sui-wrap .sui-button.sui-button-dashed.sui-lg, +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-dashed.sui-lg, +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-dashed.sui-lg { height: 70px; } @media (max-width: 782px) { - .sui-2-10-4 .sui-wrap .sui-button.sui-button-dashed.sui-lg, - .sui-2-10-4 .sui-wrap a.sui-button.sui-button-dashed.sui-lg, - .sui-2-10-4 .sui-wrap button.sui-button.sui-button-dashed.sui-lg { + .sui-2-10-5 .sui-wrap .sui-button.sui-button-dashed.sui-lg, + .sui-2-10-5 .sui-wrap a.sui-button.sui-button-dashed.sui-lg, + .sui-2-10-5 .sui-wrap button.sui-button.sui-button-dashed.sui-lg { height: 50px; } } @media (max-width: 782px) { - .sui-2-10-4 .sui-wrap .sui-button.sui-button-dashed, - .sui-2-10-4 .sui-wrap a.sui-button.sui-button-dashed, - .sui-2-10-4 .sui-wrap button.sui-button.sui-button-dashed { + .sui-2-10-5 .sui-wrap .sui-button.sui-button-dashed, + .sui-2-10-5 .sui-wrap a.sui-button.sui-button-dashed, + .sui-2-10-5 .sui-wrap button.sui-button.sui-button-dashed { height: 50px; } } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-button.sui-button-dashed, - .sui-2-10-4 .sui-wrap a.sui-button.sui-button-dashed, - .sui-2-10-4 .sui-wrap button.sui-button.sui-button-dashed { + .sui-2-10-5 .sui-wrap .sui-button.sui-button-dashed, + .sui-2-10-5 .sui-wrap a.sui-button.sui-button-dashed, + .sui-2-10-5 .sui-wrap button.sui-button.sui-button-dashed { height: 60px; } } -.sui-2-10-4 .sui-wrap .sui-button.sui-button-ghost, -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-ghost, -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-ghost { +.sui-2-10-5 .sui-wrap .sui-button.sui-button-ghost, +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-ghost, +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-ghost { border-color: #DDDDDD; background-color: transparent; color: #888888; } -.sui-2-10-4 .sui-wrap .sui-button.sui-button-ghost:hover, .sui-2-10-4 .sui-wrap .sui-button.sui-button-ghost:focus, -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-ghost:hover, -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-ghost:focus, -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-ghost:hover, -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-ghost:focus { +.sui-2-10-5 .sui-wrap .sui-button.sui-button-ghost:hover, .sui-2-10-5 .sui-wrap .sui-button.sui-button-ghost:focus, +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-ghost:hover, +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-ghost:focus, +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-ghost:hover, +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-ghost:focus { border-color: #888888; background-color: #888888; color: #FFFFFF; } -.sui-2-10-4 .sui-wrap .sui-button.sui-button-ghost:focus, -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-ghost:focus, -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-ghost:focus { +.sui-2-10-5 .sui-wrap .sui-button.sui-button-ghost:focus, +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-ghost:focus, +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-ghost:focus { outline: none; -webkit-box-shadow: 0 0 0 2px #DDDDDD; box-shadow: 0 0 0 2px #DDDDDD; } -.sui-2-10-4 .sui-wrap .sui-button.sui-button-ghost.disabled, .sui-2-10-4 .sui-wrap .sui-button.sui-button-ghost:disabled, .sui-2-10-4 .sui-wrap .sui-button.sui-button-ghost[disabled], .sui-2-10-4 .sui-wrap .sui-button.sui-button-ghost.sui-button-onload, .sui-2-10-4 .sui-wrap .sui-button.sui-button-ghost.sui-button-onload-text, -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-ghost.disabled, -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-ghost:disabled, -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-ghost[disabled], -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-ghost.sui-button-onload, -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-ghost.sui-button-onload-text, -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-ghost.disabled, -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-ghost:disabled, -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-ghost[disabled], -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-ghost.sui-button-onload, -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-ghost.sui-button-onload-text { +.sui-2-10-5 .sui-wrap .sui-button.sui-button-ghost.disabled, .sui-2-10-5 .sui-wrap .sui-button.sui-button-ghost:disabled, .sui-2-10-5 .sui-wrap .sui-button.sui-button-ghost[disabled], .sui-2-10-5 .sui-wrap .sui-button.sui-button-ghost.sui-button-onload, .sui-2-10-5 .sui-wrap .sui-button.sui-button-ghost.sui-button-onload-text, +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-ghost.disabled, +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-ghost:disabled, +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-ghost[disabled], +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-ghost.sui-button-onload, +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-ghost.sui-button-onload-text, +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-ghost.disabled, +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-ghost:disabled, +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-ghost[disabled], +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-ghost.sui-button-onload, +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-ghost.sui-button-onload-text { border-color: #E6E6E6; background-color: #E6E6E6; color: #AAAAAA; } -.sui-2-10-4 .sui-wrap .sui-button.sui-button-ghost.sui-button-blue, -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-ghost.sui-button-blue, -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-ghost.sui-button-blue { +.sui-2-10-5 .sui-wrap .sui-button.sui-button-ghost.sui-button-blue, +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-ghost.sui-button-blue, +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-ghost.sui-button-blue { border-color: #E1F6FF; color: #17A8E3; } -.sui-2-10-4 .sui-wrap .sui-button.sui-button-ghost.sui-button-blue:hover, .sui-2-10-4 .sui-wrap .sui-button.sui-button-ghost.sui-button-blue:focus, -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-ghost.sui-button-blue:hover, -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-ghost.sui-button-blue:focus, -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-ghost.sui-button-blue:hover, -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-ghost.sui-button-blue:focus { +.sui-2-10-5 .sui-wrap .sui-button.sui-button-ghost.sui-button-blue:hover, .sui-2-10-5 .sui-wrap .sui-button.sui-button-ghost.sui-button-blue:focus, +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-ghost.sui-button-blue:hover, +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-ghost.sui-button-blue:focus, +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-ghost.sui-button-blue:hover, +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-ghost.sui-button-blue:focus { border-color: #17A8E3; background-color: #17A8E3; color: #FFFFFF; } -.sui-2-10-4 .sui-wrap .sui-button.sui-button-ghost.sui-button-blue:focus, -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-ghost.sui-button-blue:focus, -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-ghost.sui-button-blue:focus { +.sui-2-10-5 .sui-wrap .sui-button.sui-button-ghost.sui-button-blue:focus, +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-ghost.sui-button-blue:focus, +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-ghost.sui-button-blue:focus { outline: none; -webkit-box-shadow: 0 0 0 2px #E1F6FF; box-shadow: 0 0 0 2px #E1F6FF; } -.sui-2-10-4 .sui-wrap .sui-button.sui-button-ghost.sui-button-blue.disabled, .sui-2-10-4 .sui-wrap .sui-button.sui-button-ghost.sui-button-blue:disabled, .sui-2-10-4 .sui-wrap .sui-button.sui-button-ghost.sui-button-blue[disabled], .sui-2-10-4 .sui-wrap .sui-button.sui-button-ghost.sui-button-blue.sui-button-onload, -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-ghost.sui-button-blue.disabled, -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-ghost.sui-button-blue:disabled, -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-ghost.sui-button-blue[disabled], -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-ghost.sui-button-blue.sui-button-onload, -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-ghost.sui-button-blue.disabled, -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-ghost.sui-button-blue:disabled, -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-ghost.sui-button-blue[disabled], -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-ghost.sui-button-blue.sui-button-onload { +.sui-2-10-5 .sui-wrap .sui-button.sui-button-ghost.sui-button-blue.disabled, .sui-2-10-5 .sui-wrap .sui-button.sui-button-ghost.sui-button-blue:disabled, .sui-2-10-5 .sui-wrap .sui-button.sui-button-ghost.sui-button-blue[disabled], .sui-2-10-5 .sui-wrap .sui-button.sui-button-ghost.sui-button-blue.sui-button-onload, +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-ghost.sui-button-blue.disabled, +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-ghost.sui-button-blue:disabled, +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-ghost.sui-button-blue[disabled], +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-ghost.sui-button-blue.sui-button-onload, +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-ghost.sui-button-blue.disabled, +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-ghost.sui-button-blue:disabled, +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-ghost.sui-button-blue[disabled], +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-ghost.sui-button-blue.sui-button-onload { border-color: #E6E6E6; background-color: #E6E6E6; color: #AAAAAA; } -.sui-2-10-4 .sui-wrap .sui-button.sui-button-ghost.sui-button-green, -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-ghost.sui-button-green, -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-ghost.sui-button-green { +.sui-2-10-5 .sui-wrap .sui-button.sui-button-ghost.sui-button-green, +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-ghost.sui-button-green, +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-ghost.sui-button-green { border-color: #D1F1EA; color: #1ABC9C; } -.sui-2-10-4 .sui-wrap .sui-button.sui-button-ghost.sui-button-green:hover, .sui-2-10-4 .sui-wrap .sui-button.sui-button-ghost.sui-button-green:focus, -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-ghost.sui-button-green:hover, -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-ghost.sui-button-green:focus, -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-ghost.sui-button-green:hover, -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-ghost.sui-button-green:focus { +.sui-2-10-5 .sui-wrap .sui-button.sui-button-ghost.sui-button-green:hover, .sui-2-10-5 .sui-wrap .sui-button.sui-button-ghost.sui-button-green:focus, +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-ghost.sui-button-green:hover, +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-ghost.sui-button-green:focus, +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-ghost.sui-button-green:hover, +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-ghost.sui-button-green:focus { border-color: #1ABC9C; background-color: #1ABC9C; color: #FFFFFF; } -.sui-2-10-4 .sui-wrap .sui-button.sui-button-ghost.sui-button-green:focus, -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-ghost.sui-button-green:focus, -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-ghost.sui-button-green:focus { +.sui-2-10-5 .sui-wrap .sui-button.sui-button-ghost.sui-button-green:focus, +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-ghost.sui-button-green:focus, +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-ghost.sui-button-green:focus { outline: none; -webkit-box-shadow: 0 0 0 2px #D1F1EA; box-shadow: 0 0 0 2px #D1F1EA; } -.sui-2-10-4 .sui-wrap .sui-button.sui-button-ghost.sui-button-green.disabled, .sui-2-10-4 .sui-wrap .sui-button.sui-button-ghost.sui-button-green:disabled, .sui-2-10-4 .sui-wrap .sui-button.sui-button-ghost.sui-button-green[disabled], .sui-2-10-4 .sui-wrap .sui-button.sui-button-ghost.sui-button-green.sui-button-onload, -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-ghost.sui-button-green.disabled, -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-ghost.sui-button-green:disabled, -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-ghost.sui-button-green[disabled], -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-ghost.sui-button-green.sui-button-onload, -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-ghost.sui-button-green.disabled, -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-ghost.sui-button-green:disabled, -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-ghost.sui-button-green[disabled], -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-ghost.sui-button-green.sui-button-onload { +.sui-2-10-5 .sui-wrap .sui-button.sui-button-ghost.sui-button-green.disabled, .sui-2-10-5 .sui-wrap .sui-button.sui-button-ghost.sui-button-green:disabled, .sui-2-10-5 .sui-wrap .sui-button.sui-button-ghost.sui-button-green[disabled], .sui-2-10-5 .sui-wrap .sui-button.sui-button-ghost.sui-button-green.sui-button-onload, +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-ghost.sui-button-green.disabled, +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-ghost.sui-button-green:disabled, +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-ghost.sui-button-green[disabled], +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-ghost.sui-button-green.sui-button-onload, +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-ghost.sui-button-green.disabled, +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-ghost.sui-button-green:disabled, +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-ghost.sui-button-green[disabled], +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-ghost.sui-button-green.sui-button-onload { border-color: #E6E6E6; background-color: #E6E6E6; color: #AAAAAA; } -.sui-2-10-4 .sui-wrap .sui-button.sui-button-ghost.sui-button-red, -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-ghost.sui-button-red, -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-ghost.sui-button-red { +.sui-2-10-5 .sui-wrap .sui-button.sui-button-ghost.sui-button-red, +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-ghost.sui-button-red, +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-ghost.sui-button-red { border-color: #FFE5E9; color: #FF6D6D; } -.sui-2-10-4 .sui-wrap .sui-button.sui-button-ghost.sui-button-red:hover, .sui-2-10-4 .sui-wrap .sui-button.sui-button-ghost.sui-button-red:focus, -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-ghost.sui-button-red:hover, -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-ghost.sui-button-red:focus, -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-ghost.sui-button-red:hover, -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-ghost.sui-button-red:focus { +.sui-2-10-5 .sui-wrap .sui-button.sui-button-ghost.sui-button-red:hover, .sui-2-10-5 .sui-wrap .sui-button.sui-button-ghost.sui-button-red:focus, +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-ghost.sui-button-red:hover, +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-ghost.sui-button-red:focus, +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-ghost.sui-button-red:hover, +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-ghost.sui-button-red:focus { border-color: #FF6D6D; background-color: #FF6D6D; color: #FFFFFF; } -.sui-2-10-4 .sui-wrap .sui-button.sui-button-ghost.sui-button-red:focus, -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-ghost.sui-button-red:focus, -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-ghost.sui-button-red:focus { +.sui-2-10-5 .sui-wrap .sui-button.sui-button-ghost.sui-button-red:focus, +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-ghost.sui-button-red:focus, +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-ghost.sui-button-red:focus { outline: none; -webkit-box-shadow: 0 0 0 2px #FFE5E9; box-shadow: 0 0 0 2px #FFE5E9; } -.sui-2-10-4 .sui-wrap .sui-button.sui-button-ghost.sui-button-red.disabled, .sui-2-10-4 .sui-wrap .sui-button.sui-button-ghost.sui-button-red:disabled, .sui-2-10-4 .sui-wrap .sui-button.sui-button-ghost.sui-button-red[disabled], .sui-2-10-4 .sui-wrap .sui-button.sui-button-ghost.sui-button-red.sui-button-onload, -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-ghost.sui-button-red.disabled, -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-ghost.sui-button-red:disabled, -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-ghost.sui-button-red[disabled], -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-ghost.sui-button-red.sui-button-onload, -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-ghost.sui-button-red.disabled, -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-ghost.sui-button-red:disabled, -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-ghost.sui-button-red[disabled], -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-ghost.sui-button-red.sui-button-onload { +.sui-2-10-5 .sui-wrap .sui-button.sui-button-ghost.sui-button-red.disabled, .sui-2-10-5 .sui-wrap .sui-button.sui-button-ghost.sui-button-red:disabled, .sui-2-10-5 .sui-wrap .sui-button.sui-button-ghost.sui-button-red[disabled], .sui-2-10-5 .sui-wrap .sui-button.sui-button-ghost.sui-button-red.sui-button-onload, +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-ghost.sui-button-red.disabled, +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-ghost.sui-button-red:disabled, +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-ghost.sui-button-red[disabled], +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-ghost.sui-button-red.sui-button-onload, +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-ghost.sui-button-red.disabled, +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-ghost.sui-button-red:disabled, +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-ghost.sui-button-red[disabled], +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-ghost.sui-button-red.sui-button-onload { border-color: #E6E6E6; background-color: #E6E6E6; color: #AAAAAA; } -.sui-2-10-4 .sui-wrap .sui-button.sui-button-ghost.sui-button-orange, -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-ghost.sui-button-orange, -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-ghost.sui-button-orange { +.sui-2-10-5 .sui-wrap .sui-button.sui-button-ghost.sui-button-orange, +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-ghost.sui-button-orange, +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-ghost.sui-button-orange { border-color: #FFE5D9; color: #FF7E41; } -.sui-2-10-4 .sui-wrap .sui-button.sui-button-ghost.sui-button-orange:hover, .sui-2-10-4 .sui-wrap .sui-button.sui-button-ghost.sui-button-orange:focus, -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-ghost.sui-button-orange:hover, -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-ghost.sui-button-orange:focus, -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-ghost.sui-button-orange:hover, -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-ghost.sui-button-orange:focus { +.sui-2-10-5 .sui-wrap .sui-button.sui-button-ghost.sui-button-orange:hover, .sui-2-10-5 .sui-wrap .sui-button.sui-button-ghost.sui-button-orange:focus, +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-ghost.sui-button-orange:hover, +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-ghost.sui-button-orange:focus, +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-ghost.sui-button-orange:hover, +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-ghost.sui-button-orange:focus { border-color: #FF7E41; background-color: #FF7E41; color: #FFFFFF; } -.sui-2-10-4 .sui-wrap .sui-button.sui-button-ghost.sui-button-orange:focus, -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-ghost.sui-button-orange:focus, -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-ghost.sui-button-orange:focus { +.sui-2-10-5 .sui-wrap .sui-button.sui-button-ghost.sui-button-orange:focus, +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-ghost.sui-button-orange:focus, +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-ghost.sui-button-orange:focus { outline: none; -webkit-box-shadow: 0 0 0 2px #FFE5D9; box-shadow: 0 0 0 2px #FFE5D9; } -.sui-2-10-4 .sui-wrap .sui-button.sui-button-ghost.sui-button-orange.disabled, .sui-2-10-4 .sui-wrap .sui-button.sui-button-ghost.sui-button-orange:disabled, .sui-2-10-4 .sui-wrap .sui-button.sui-button-ghost.sui-button-orange[disabled], .sui-2-10-4 .sui-wrap .sui-button.sui-button-ghost.sui-button-orange.sui-button-onload, -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-ghost.sui-button-orange.disabled, -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-ghost.sui-button-orange:disabled, -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-ghost.sui-button-orange[disabled], -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-ghost.sui-button-orange.sui-button-onload, -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-ghost.sui-button-orange.disabled, -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-ghost.sui-button-orange:disabled, -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-ghost.sui-button-orange[disabled], -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-ghost.sui-button-orange.sui-button-onload { +.sui-2-10-5 .sui-wrap .sui-button.sui-button-ghost.sui-button-orange.disabled, .sui-2-10-5 .sui-wrap .sui-button.sui-button-ghost.sui-button-orange:disabled, .sui-2-10-5 .sui-wrap .sui-button.sui-button-ghost.sui-button-orange[disabled], .sui-2-10-5 .sui-wrap .sui-button.sui-button-ghost.sui-button-orange.sui-button-onload, +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-ghost.sui-button-orange.disabled, +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-ghost.sui-button-orange:disabled, +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-ghost.sui-button-orange[disabled], +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-ghost.sui-button-orange.sui-button-onload, +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-ghost.sui-button-orange.disabled, +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-ghost.sui-button-orange:disabled, +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-ghost.sui-button-orange[disabled], +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-ghost.sui-button-orange.sui-button-onload { border-color: #E6E6E6; background-color: #E6E6E6; color: #AAAAAA; } -.sui-2-10-4 .sui-wrap .sui-button.sui-button-ghost.sui-button-yellow, -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-ghost.sui-button-yellow, -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-ghost.sui-button-yellow { +.sui-2-10-5 .sui-wrap .sui-button.sui-button-ghost.sui-button-yellow, +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-ghost.sui-button-yellow, +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-ghost.sui-button-yellow { border-color: #FFF5D5; color: #FECF2F; } -.sui-2-10-4 .sui-wrap .sui-button.sui-button-ghost.sui-button-yellow:hover, .sui-2-10-4 .sui-wrap .sui-button.sui-button-ghost.sui-button-yellow:focus, -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-ghost.sui-button-yellow:hover, -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-ghost.sui-button-yellow:focus, -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-ghost.sui-button-yellow:hover, -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-ghost.sui-button-yellow:focus { +.sui-2-10-5 .sui-wrap .sui-button.sui-button-ghost.sui-button-yellow:hover, .sui-2-10-5 .sui-wrap .sui-button.sui-button-ghost.sui-button-yellow:focus, +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-ghost.sui-button-yellow:hover, +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-ghost.sui-button-yellow:focus, +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-ghost.sui-button-yellow:hover, +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-ghost.sui-button-yellow:focus { border-color: #FECF2F; background-color: #FECF2F; color: #333333; } -.sui-2-10-4 .sui-wrap .sui-button.sui-button-ghost.sui-button-yellow:focus, -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-ghost.sui-button-yellow:focus, -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-ghost.sui-button-yellow:focus { +.sui-2-10-5 .sui-wrap .sui-button.sui-button-ghost.sui-button-yellow:focus, +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-ghost.sui-button-yellow:focus, +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-ghost.sui-button-yellow:focus { outline: none; -webkit-box-shadow: 0 0 0 2px #FFF5D5; box-shadow: 0 0 0 2px #FFF5D5; } -.sui-2-10-4 .sui-wrap .sui-button.sui-button-ghost.sui-button-yellow.disabled, .sui-2-10-4 .sui-wrap .sui-button.sui-button-ghost.sui-button-yellow:disabled, .sui-2-10-4 .sui-wrap .sui-button.sui-button-ghost.sui-button-yellow[disabled], .sui-2-10-4 .sui-wrap .sui-button.sui-button-ghost.sui-button-yellow.sui-button-onload, -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-ghost.sui-button-yellow.disabled, -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-ghost.sui-button-yellow:disabled, -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-ghost.sui-button-yellow[disabled], -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-ghost.sui-button-yellow.sui-button-onload, -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-ghost.sui-button-yellow.disabled, -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-ghost.sui-button-yellow:disabled, -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-ghost.sui-button-yellow[disabled], -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-ghost.sui-button-yellow.sui-button-onload { +.sui-2-10-5 .sui-wrap .sui-button.sui-button-ghost.sui-button-yellow.disabled, .sui-2-10-5 .sui-wrap .sui-button.sui-button-ghost.sui-button-yellow:disabled, .sui-2-10-5 .sui-wrap .sui-button.sui-button-ghost.sui-button-yellow[disabled], .sui-2-10-5 .sui-wrap .sui-button.sui-button-ghost.sui-button-yellow.sui-button-onload, +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-ghost.sui-button-yellow.disabled, +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-ghost.sui-button-yellow:disabled, +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-ghost.sui-button-yellow[disabled], +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-ghost.sui-button-yellow.sui-button-onload, +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-ghost.sui-button-yellow.disabled, +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-ghost.sui-button-yellow:disabled, +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-ghost.sui-button-yellow[disabled], +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-ghost.sui-button-yellow.sui-button-onload { border-color: #E6E6E6; background-color: #E6E6E6; color: #AAAAAA; } -.sui-2-10-4 .sui-wrap .sui-button.sui-button-ghost.sui-button-purple, -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-ghost.sui-button-purple, -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-ghost.sui-button-purple { +.sui-2-10-5 .sui-wrap .sui-button.sui-button-ghost.sui-button-purple, +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-ghost.sui-button-purple, +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-ghost.sui-button-purple { border-color: #F9E1FF; color: #8D00B1; } -.sui-2-10-4 .sui-wrap .sui-button.sui-button-ghost.sui-button-purple:hover, .sui-2-10-4 .sui-wrap .sui-button.sui-button-ghost.sui-button-purple:focus, -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-ghost.sui-button-purple:hover, -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-ghost.sui-button-purple:focus, -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-ghost.sui-button-purple:hover, -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-ghost.sui-button-purple:focus { +.sui-2-10-5 .sui-wrap .sui-button.sui-button-ghost.sui-button-purple:hover, .sui-2-10-5 .sui-wrap .sui-button.sui-button-ghost.sui-button-purple:focus, +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-ghost.sui-button-purple:hover, +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-ghost.sui-button-purple:focus, +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-ghost.sui-button-purple:hover, +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-ghost.sui-button-purple:focus { border-color: #8D00B1; background-color: #8D00B1; color: #FFFFFF; } -.sui-2-10-4 .sui-wrap .sui-button.sui-button-ghost.sui-button-purple:focus, -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-ghost.sui-button-purple:focus, -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-ghost.sui-button-purple:focus { +.sui-2-10-5 .sui-wrap .sui-button.sui-button-ghost.sui-button-purple:focus, +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-ghost.sui-button-purple:focus, +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-ghost.sui-button-purple:focus { outline: none; -webkit-box-shadow: 0 0 0 2px #F9E1FF; box-shadow: 0 0 0 2px #F9E1FF; } -.sui-2-10-4 .sui-wrap .sui-button.sui-button-ghost.sui-button-purple.disabled, .sui-2-10-4 .sui-wrap .sui-button.sui-button-ghost.sui-button-purple:disabled, .sui-2-10-4 .sui-wrap .sui-button.sui-button-ghost.sui-button-purple[disabled], .sui-2-10-4 .sui-wrap .sui-button.sui-button-ghost.sui-button-purple.sui-button-onload, -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-ghost.sui-button-purple.disabled, -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-ghost.sui-button-purple:disabled, -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-ghost.sui-button-purple[disabled], -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-ghost.sui-button-purple.sui-button-onload, -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-ghost.sui-button-purple.disabled, -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-ghost.sui-button-purple:disabled, -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-ghost.sui-button-purple[disabled], -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-ghost.sui-button-purple.sui-button-onload { +.sui-2-10-5 .sui-wrap .sui-button.sui-button-ghost.sui-button-purple.disabled, .sui-2-10-5 .sui-wrap .sui-button.sui-button-ghost.sui-button-purple:disabled, .sui-2-10-5 .sui-wrap .sui-button.sui-button-ghost.sui-button-purple[disabled], .sui-2-10-5 .sui-wrap .sui-button.sui-button-ghost.sui-button-purple.sui-button-onload, +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-ghost.sui-button-purple.disabled, +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-ghost.sui-button-purple:disabled, +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-ghost.sui-button-purple[disabled], +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-ghost.sui-button-purple.sui-button-onload, +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-ghost.sui-button-purple.disabled, +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-ghost.sui-button-purple:disabled, +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-ghost.sui-button-purple[disabled], +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-ghost.sui-button-purple.sui-button-onload { border-color: #E6E6E6; background-color: #E6E6E6; color: #AAAAAA; } -.sui-2-10-4 .sui-wrap .sui-button.sui-button-ghost.sui-button-white, -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-ghost.sui-button-white, -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-ghost.sui-button-white { +.sui-2-10-5 .sui-wrap .sui-button.sui-button-ghost.sui-button-white, +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-ghost.sui-button-white, +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-ghost.sui-button-white { border-color: #FFFFFF; color: #FFFFFF; } -.sui-2-10-4 .sui-wrap .sui-button.sui-button-ghost.sui-button-white:hover, .sui-2-10-4 .sui-wrap .sui-button.sui-button-ghost.sui-button-white:focus, -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-ghost.sui-button-white:hover, -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-ghost.sui-button-white:focus, -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-ghost.sui-button-white:hover, -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-ghost.sui-button-white:focus { +.sui-2-10-5 .sui-wrap .sui-button.sui-button-ghost.sui-button-white:hover, .sui-2-10-5 .sui-wrap .sui-button.sui-button-ghost.sui-button-white:focus, +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-ghost.sui-button-white:hover, +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-ghost.sui-button-white:focus, +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-ghost.sui-button-white:hover, +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-ghost.sui-button-white:focus { border-color: #FFFFFF; background-color: #FFFFFF; color: #000000; } -.sui-2-10-4 .sui-wrap .sui-button.sui-button-ghost.sui-button-white:focus, -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-ghost.sui-button-white:focus, -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-ghost.sui-button-white:focus { +.sui-2-10-5 .sui-wrap .sui-button.sui-button-ghost.sui-button-white:focus, +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-ghost.sui-button-white:focus, +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-ghost.sui-button-white:focus { outline: none; -webkit-box-shadow: 0 0 0 2px #FFFFFF; box-shadow: 0 0 0 2px #FFFFFF; } -.sui-2-10-4 .sui-wrap .sui-button.sui-button-ghost.sui-button-white.disabled, .sui-2-10-4 .sui-wrap .sui-button.sui-button-ghost.sui-button-white:disabled, .sui-2-10-4 .sui-wrap .sui-button.sui-button-ghost.sui-button-white[disabled], .sui-2-10-4 .sui-wrap .sui-button.sui-button-ghost.sui-button-white.sui-button-onload, -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-ghost.sui-button-white.disabled, -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-ghost.sui-button-white:disabled, -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-ghost.sui-button-white[disabled], -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-ghost.sui-button-white.sui-button-onload, -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-ghost.sui-button-white.disabled, -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-ghost.sui-button-white:disabled, -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-ghost.sui-button-white[disabled], -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-ghost.sui-button-white.sui-button-onload { +.sui-2-10-5 .sui-wrap .sui-button.sui-button-ghost.sui-button-white.disabled, .sui-2-10-5 .sui-wrap .sui-button.sui-button-ghost.sui-button-white:disabled, .sui-2-10-5 .sui-wrap .sui-button.sui-button-ghost.sui-button-white[disabled], .sui-2-10-5 .sui-wrap .sui-button.sui-button-ghost.sui-button-white.sui-button-onload, +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-ghost.sui-button-white.disabled, +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-ghost.sui-button-white:disabled, +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-ghost.sui-button-white[disabled], +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-ghost.sui-button-white.sui-button-onload, +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-ghost.sui-button-white.disabled, +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-ghost.sui-button-white:disabled, +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-ghost.sui-button-white[disabled], +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-ghost.sui-button-white.sui-button-onload { border-color: #E6E6E6; background-color: #E6E6E6; color: #AAAAAA; } @media (max-width: 782px) { - .sui-2-10-4 .sui-wrap .sui-button.sui-button-compound .sui-compound-desktop, - .sui-2-10-4 .sui-wrap a.sui-button.sui-button-compound .sui-compound-desktop, - .sui-2-10-4 .sui-wrap button.sui-button.sui-button-compound .sui-compound-desktop { + .sui-2-10-5 .sui-wrap .sui-button.sui-button-compound .sui-compound-desktop, + .sui-2-10-5 .sui-wrap a.sui-button.sui-button-compound .sui-compound-desktop, + .sui-2-10-5 .sui-wrap button.sui-button.sui-button-compound .sui-compound-desktop { display: none; } } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-button.sui-button-compound .sui-compound-desktop, - .sui-2-10-4 .sui-wrap a.sui-button.sui-button-compound .sui-compound-desktop, - .sui-2-10-4 .sui-wrap button.sui-button.sui-button-compound .sui-compound-desktop { + .sui-2-10-5 .sui-wrap .sui-button.sui-button-compound .sui-compound-desktop, + .sui-2-10-5 .sui-wrap a.sui-button.sui-button-compound .sui-compound-desktop, + .sui-2-10-5 .sui-wrap button.sui-button.sui-button-compound .sui-compound-desktop { display: block; } } @media (max-width: 782px) { - .sui-2-10-4 .sui-wrap .sui-button.sui-button-compound .sui-compound-mobile [class*="sui-icon-"], - .sui-2-10-4 .sui-wrap a.sui-button.sui-button-compound .sui-compound-mobile [class*="sui-icon-"], - .sui-2-10-4 .sui-wrap button.sui-button.sui-button-compound .sui-compound-mobile [class*="sui-icon-"] { + .sui-2-10-5 .sui-wrap .sui-button.sui-button-compound .sui-compound-mobile [class*="sui-icon-"], + .sui-2-10-5 .sui-wrap a.sui-button.sui-button-compound .sui-compound-mobile [class*="sui-icon-"], + .sui-2-10-5 .sui-wrap button.sui-button.sui-button-compound .sui-compound-mobile [class*="sui-icon-"] { margin-right: 0; margin-left: 0; } } @media (max-width: 782px) { - .sui-2-10-4 .sui-wrap .sui-button.sui-button-compound .sui-compound-mobile, - .sui-2-10-4 .sui-wrap a.sui-button.sui-button-compound .sui-compound-mobile, - .sui-2-10-4 .sui-wrap button.sui-button.sui-button-compound .sui-compound-mobile { + .sui-2-10-5 .sui-wrap .sui-button.sui-button-compound .sui-compound-mobile, + .sui-2-10-5 .sui-wrap a.sui-button.sui-button-compound .sui-compound-mobile, + .sui-2-10-5 .sui-wrap button.sui-button.sui-button-compound .sui-compound-mobile { display: block; } } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-button.sui-button-compound .sui-compound-mobile, - .sui-2-10-4 .sui-wrap a.sui-button.sui-button-compound .sui-compound-mobile, - .sui-2-10-4 .sui-wrap button.sui-button.sui-button-compound .sui-compound-mobile { + .sui-2-10-5 .sui-wrap .sui-button.sui-button-compound .sui-compound-mobile, + .sui-2-10-5 .sui-wrap a.sui-button.sui-button-compound .sui-compound-mobile, + .sui-2-10-5 .sui-wrap button.sui-button.sui-button-compound .sui-compound-mobile { display: none; } } @media (max-width: 782px) { - .sui-2-10-4 .sui-wrap .sui-button.sui-button-compound, - .sui-2-10-4 .sui-wrap a.sui-button.sui-button-compound, - .sui-2-10-4 .sui-wrap button.sui-button.sui-button-compound { + .sui-2-10-5 .sui-wrap .sui-button.sui-button-compound, + .sui-2-10-5 .sui-wrap a.sui-button.sui-button-compound, + .sui-2-10-5 .sui-wrap button.sui-button.sui-button-compound { min-width: 44px; padding-right: 5px; padding-left: 5px; } } -.sui-2-10-4 .sui-wrap .sui-button.sui-button-lg, -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-lg, -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-lg { +.sui-2-10-5 .sui-wrap .sui-button.sui-button-lg, +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-lg, +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-lg { padding: 8px 20px; font-size: 15px; line-height: 20px; } -.sui-2-10-4 .sui-wrap .sui-button.sui-button-lg [class*="sui-icon-"], -.sui-2-10-4 .sui-wrap a.sui-button.sui-button-lg [class*="sui-icon-"], -.sui-2-10-4 .sui-wrap button.sui-button.sui-button-lg [class*="sui-icon-"] { +.sui-2-10-5 .sui-wrap .sui-button.sui-button-lg [class*="sui-icon-"], +.sui-2-10-5 .sui-wrap a.sui-button.sui-button-lg [class*="sui-icon-"], +.sui-2-10-5 .sui-wrap button.sui-button.sui-button-lg [class*="sui-icon-"] { font-size: 16px; } -.sui-2-10-4 .sui-wrap .sui-button-icon, -.sui-2-10-4 .sui-wrap a.sui-button-icon, -.sui-2-10-4 .sui-wrap button.sui-button-icon { +.sui-2-10-5 .sui-wrap .sui-button-icon, +.sui-2-10-5 .sui-wrap a.sui-button-icon, +.sui-2-10-5 .sui-wrap button.sui-button-icon { width: 30px; height: 30px; display: -webkit-inline-box; @@ -2512,1033 +2512,1033 @@ white-space: nowrap; } -.sui-2-10-4 .sui-wrap .sui-button-icon [class*="sui-icon-"]:not(.sui-loading), -.sui-2-10-4 .sui-wrap a.sui-button-icon [class*="sui-icon-"]:not(.sui-loading), -.sui-2-10-4 .sui-wrap button.sui-button-icon [class*="sui-icon-"]:not(.sui-loading) { +.sui-2-10-5 .sui-wrap .sui-button-icon [class*="sui-icon-"]:not(.sui-loading), +.sui-2-10-5 .sui-wrap a.sui-button-icon [class*="sui-icon-"]:not(.sui-loading), +.sui-2-10-5 .sui-wrap button.sui-button-icon [class*="sui-icon-"]:not(.sui-loading) { display: block; } -.sui-2-10-4 .sui-wrap .sui-button-icon:hover, .sui-2-10-4 .sui-wrap .sui-button-icon:focus, .sui-2-10-4 .sui-wrap .sui-button-icon.sui-active, -.sui-2-10-4 .sui-wrap a.sui-button-icon:hover, -.sui-2-10-4 .sui-wrap a.sui-button-icon:focus, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-active, -.sui-2-10-4 .sui-wrap button.sui-button-icon:hover, -.sui-2-10-4 .sui-wrap button.sui-button-icon:focus, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-active { +.sui-2-10-5 .sui-wrap .sui-button-icon:hover, .sui-2-10-5 .sui-wrap .sui-button-icon:focus, .sui-2-10-5 .sui-wrap .sui-button-icon.sui-active, +.sui-2-10-5 .sui-wrap a.sui-button-icon:hover, +.sui-2-10-5 .sui-wrap a.sui-button-icon:focus, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-active, +.sui-2-10-5 .sui-wrap button.sui-button-icon:hover, +.sui-2-10-5 .sui-wrap button.sui-button-icon:focus, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-active { background-color: #F2F2F2; color: #333333; } -.sui-2-10-4 .sui-wrap .sui-button-icon:focus, -.sui-2-10-4 .sui-wrap a.sui-button-icon:focus, -.sui-2-10-4 .sui-wrap button.sui-button-icon:focus { +.sui-2-10-5 .sui-wrap .sui-button-icon:focus, +.sui-2-10-5 .sui-wrap a.sui-button-icon:focus, +.sui-2-10-5 .sui-wrap button.sui-button-icon:focus { outline: none; -webkit-box-shadow: 0 0 0 2px #DDDDDD; box-shadow: 0 0 0 2px #DDDDDD; } -.sui-2-10-4 .sui-wrap .sui-button-icon.disabled, .sui-2-10-4 .sui-wrap .sui-button-icon:disabled, .sui-2-10-4 .sui-wrap .sui-button-icon[disabled], .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-onload, .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-onload-text, -.sui-2-10-4 .sui-wrap a.sui-button-icon.disabled, -.sui-2-10-4 .sui-wrap a.sui-button-icon:disabled, -.sui-2-10-4 .sui-wrap a.sui-button-icon[disabled], -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-onload, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-onload-text, -.sui-2-10-4 .sui-wrap button.sui-button-icon.disabled, -.sui-2-10-4 .sui-wrap button.sui-button-icon:disabled, -.sui-2-10-4 .sui-wrap button.sui-button-icon[disabled], -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-onload, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-onload-text { +.sui-2-10-5 .sui-wrap .sui-button-icon.disabled, .sui-2-10-5 .sui-wrap .sui-button-icon:disabled, .sui-2-10-5 .sui-wrap .sui-button-icon[disabled], .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-onload, .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-onload-text, +.sui-2-10-5 .sui-wrap a.sui-button-icon.disabled, +.sui-2-10-5 .sui-wrap a.sui-button-icon:disabled, +.sui-2-10-5 .sui-wrap a.sui-button-icon[disabled], +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-onload, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-onload-text, +.sui-2-10-5 .sui-wrap button.sui-button-icon.disabled, +.sui-2-10-5 .sui-wrap button.sui-button-icon:disabled, +.sui-2-10-5 .sui-wrap button.sui-button-icon[disabled], +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-onload, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-onload-text { color: #AAAAAA; background-color: #E6E6E6; } -.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-blue, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-blue, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-blue { +.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-blue, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-blue, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-blue { color: #17A8E3; } -.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-blue:hover, .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-blue:focus, .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-blue.sui-active, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-blue:hover, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-blue:focus, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-blue.sui-active, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-blue:hover, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-blue:focus, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-blue.sui-active { +.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-blue:hover, .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-blue:focus, .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-blue.sui-active, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-blue:hover, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-blue:focus, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-blue.sui-active, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-blue:hover, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-blue:focus, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-blue.sui-active { background-color: #E1F6FF; color: #17A8E3; } -.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-blue:focus, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-blue:focus, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-blue:focus { +.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-blue:focus, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-blue:focus, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-blue:focus { outline: none; -webkit-box-shadow: 0 0 0 2px #E1F6FF; box-shadow: 0 0 0 2px #E1F6FF; } -.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-blue.disabled, .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-blue:disabled, .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-blue[disabled], .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-blue.sui-button-onload, .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-blue.sui-button-onload-text, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-blue.disabled, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-blue:disabled, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-blue[disabled], -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-blue.sui-button-onload, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-blue.sui-button-onload-text, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-blue.disabled, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-blue:disabled, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-blue[disabled], -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-blue.sui-button-onload, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-blue.sui-button-onload-text { +.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-blue.disabled, .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-blue:disabled, .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-blue[disabled], .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-blue.sui-button-onload, .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-blue.sui-button-onload-text, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-blue.disabled, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-blue:disabled, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-blue[disabled], +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-blue.sui-button-onload, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-blue.sui-button-onload-text, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-blue.disabled, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-blue:disabled, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-blue[disabled], +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-blue.sui-button-onload, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-blue.sui-button-onload-text { color: #AAAAAA; background-color: #E6E6E6; } -.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-green, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-green, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-green { +.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-green, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-green, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-green { color: #1ABC9C; } -.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-green:hover, .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-green:focus, .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-green.sui-active, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-green:hover, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-green:focus, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-green.sui-active, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-green:hover, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-green:focus, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-green.sui-active { +.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-green:hover, .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-green:focus, .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-green.sui-active, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-green:hover, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-green:focus, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-green.sui-active, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-green:hover, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-green:focus, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-green.sui-active { background-color: #D1F1EA; color: #1ABC9C; } -.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-green:focus, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-green:focus, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-green:focus { +.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-green:focus, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-green:focus, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-green:focus { outline: none; -webkit-box-shadow: 0 0 0 2px #D1F1EA; box-shadow: 0 0 0 2px #D1F1EA; } -.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-green.disabled, .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-green:disabled, .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-green[disabled], .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-green.sui-button-onload, .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-green.sui-button-onload-text, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-green.disabled, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-green:disabled, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-green[disabled], -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-green.sui-button-onload, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-green.sui-button-onload-text, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-green.disabled, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-green:disabled, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-green[disabled], -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-green.sui-button-onload, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-green.sui-button-onload-text { +.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-green.disabled, .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-green:disabled, .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-green[disabled], .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-green.sui-button-onload, .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-green.sui-button-onload-text, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-green.disabled, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-green:disabled, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-green[disabled], +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-green.sui-button-onload, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-green.sui-button-onload-text, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-green.disabled, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-green:disabled, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-green[disabled], +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-green.sui-button-onload, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-green.sui-button-onload-text { color: #AAAAAA; background-color: #E6E6E6; } -.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-red, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-red, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-red { +.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-red, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-red, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-red { color: #FF6D6D; } -.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-red:hover, .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-red:focus, .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-red.sui-active, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-red:hover, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-red:focus, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-red.sui-active, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-red:hover, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-red:focus, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-red.sui-active { +.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-red:hover, .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-red:focus, .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-red.sui-active, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-red:hover, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-red:focus, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-red.sui-active, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-red:hover, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-red:focus, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-red.sui-active { background-color: #FFE5E9; color: #FF6D6D; } -.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-red:focus, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-red:focus, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-red:focus { +.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-red:focus, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-red:focus, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-red:focus { outline: none; -webkit-box-shadow: 0 0 0 2px #FFE5E9; box-shadow: 0 0 0 2px #FFE5E9; } -.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-red.disabled, .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-red:disabled, .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-red[disabled], .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-red.sui-button-onload, .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-red.sui-button-onload-text, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-red.disabled, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-red:disabled, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-red[disabled], -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-red.sui-button-onload, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-red.sui-button-onload-text, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-red.disabled, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-red:disabled, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-red[disabled], -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-red.sui-button-onload, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-red.sui-button-onload-text { +.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-red.disabled, .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-red:disabled, .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-red[disabled], .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-red.sui-button-onload, .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-red.sui-button-onload-text, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-red.disabled, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-red:disabled, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-red[disabled], +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-red.sui-button-onload, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-red.sui-button-onload-text, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-red.disabled, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-red:disabled, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-red[disabled], +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-red.sui-button-onload, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-red.sui-button-onload-text { color: #AAAAAA; background-color: #E6E6E6; } -.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-orange, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-orange, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-orange { +.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-orange, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-orange, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-orange { color: #FF7E41; } -.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-orange:hover, .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-orange:focus, .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-orange.sui-active, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-orange:hover, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-orange:focus, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-orange.sui-active, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-orange:hover, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-orange:focus, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-orange.sui-active { +.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-orange:hover, .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-orange:focus, .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-orange.sui-active, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-orange:hover, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-orange:focus, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-orange.sui-active, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-orange:hover, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-orange:focus, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-orange.sui-active { background-color: #FFE5D9; color: #FF7E41; } -.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-orange:focus, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-orange:focus, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-orange:focus { +.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-orange:focus, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-orange:focus, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-orange:focus { outline: none; -webkit-box-shadow: 0 0 0 2px #FFE5D9; box-shadow: 0 0 0 2px #FFE5D9; } -.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-orange.disabled, .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-orange:disabled, .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-orange[disabled], .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-orange.sui-button-onload, .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-orange.sui-button-onload-text, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-orange.disabled, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-orange:disabled, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-orange[disabled], -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-orange.sui-button-onload, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-orange.sui-button-onload-text, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-orange.disabled, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-orange:disabled, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-orange[disabled], -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-orange.sui-button-onload, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-orange.sui-button-onload-text { +.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-orange.disabled, .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-orange:disabled, .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-orange[disabled], .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-orange.sui-button-onload, .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-orange.sui-button-onload-text, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-orange.disabled, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-orange:disabled, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-orange[disabled], +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-orange.sui-button-onload, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-orange.sui-button-onload-text, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-orange.disabled, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-orange:disabled, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-orange[disabled], +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-orange.sui-button-onload, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-orange.sui-button-onload-text { color: #AAAAAA; background-color: #E6E6E6; } -.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-yellow, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-yellow, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-yellow { +.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-yellow, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-yellow, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-yellow { color: #FECF2F; } -.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-yellow:hover, .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-yellow:focus, .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-yellow.sui-active, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-yellow:hover, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-yellow:focus, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-yellow.sui-active, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-yellow:hover, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-yellow:focus, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-yellow.sui-active { +.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-yellow:hover, .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-yellow:focus, .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-yellow.sui-active, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-yellow:hover, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-yellow:focus, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-yellow.sui-active, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-yellow:hover, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-yellow:focus, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-yellow.sui-active { background-color: #FFF5D5; color: #FECF2F; } -.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-yellow:focus, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-yellow:focus, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-yellow:focus { +.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-yellow:focus, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-yellow:focus, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-yellow:focus { outline: none; -webkit-box-shadow: 0 0 0 2px #FFF5D5; box-shadow: 0 0 0 2px #FFF5D5; } -.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-yellow.disabled, .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-yellow:disabled, .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-yellow[disabled], .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-yellow.sui-button-onload, .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-yellow.sui-button-onload-text, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-yellow.disabled, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-yellow:disabled, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-yellow[disabled], -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-yellow.sui-button-onload, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-yellow.sui-button-onload-text, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-yellow.disabled, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-yellow:disabled, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-yellow[disabled], -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-yellow.sui-button-onload, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-yellow.sui-button-onload-text { +.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-yellow.disabled, .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-yellow:disabled, .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-yellow[disabled], .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-yellow.sui-button-onload, .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-yellow.sui-button-onload-text, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-yellow.disabled, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-yellow:disabled, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-yellow[disabled], +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-yellow.sui-button-onload, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-yellow.sui-button-onload-text, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-yellow.disabled, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-yellow:disabled, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-yellow[disabled], +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-yellow.sui-button-onload, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-yellow.sui-button-onload-text { color: #AAAAAA; background-color: #E6E6E6; } -.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-purple, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-purple, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-purple { +.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-purple, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-purple, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-purple { color: #8D00B1; } -.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-purple:hover, .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-purple:focus, .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-purple.sui-active, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-purple:hover, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-purple:focus, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-purple.sui-active, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-purple:hover, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-purple:focus, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-purple.sui-active { +.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-purple:hover, .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-purple:focus, .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-purple.sui-active, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-purple:hover, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-purple:focus, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-purple.sui-active, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-purple:hover, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-purple:focus, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-purple.sui-active { background-color: #F9E1FF; color: #8D00B1; } -.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-purple:focus, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-purple:focus, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-purple:focus { +.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-purple:focus, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-purple:focus, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-purple:focus { outline: none; -webkit-box-shadow: 0 0 0 2px #F9E1FF; box-shadow: 0 0 0 2px #F9E1FF; } -.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-purple.disabled, .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-purple:disabled, .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-purple[disabled], .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-purple.sui-button-onload, .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-purple.sui-button-onload-text, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-purple.disabled, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-purple:disabled, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-purple[disabled], -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-purple.sui-button-onload, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-purple.sui-button-onload-text, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-purple.disabled, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-purple:disabled, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-purple[disabled], -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-purple.sui-button-onload, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-purple.sui-button-onload-text { +.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-purple.disabled, .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-purple:disabled, .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-purple[disabled], .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-purple.sui-button-onload, .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-purple.sui-button-onload-text, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-purple.disabled, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-purple:disabled, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-purple[disabled], +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-purple.sui-button-onload, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-purple.sui-button-onload-text, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-purple.disabled, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-purple:disabled, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-purple[disabled], +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-purple.sui-button-onload, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-purple.sui-button-onload-text { color: #AAAAAA; background-color: #E6E6E6; } -.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-white, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-white, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-white { +.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-white, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-white, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-white { color: #FFFFFF; } -.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-white:hover, .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-white:focus, .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-white.sui-active, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-white:hover, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-white:focus, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-white.sui-active, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-white:hover, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-white:focus, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-white.sui-active { +.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-white:hover, .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-white:focus, .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-white.sui-active, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-white:hover, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-white:focus, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-white.sui-active, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-white:hover, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-white:focus, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-white.sui-active { background-color: rgba(0, 0, 0, 0.2); color: #FFFFFF; } -.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-white:focus, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-white:focus, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-white:focus { +.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-white:focus, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-white:focus, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-white:focus { outline: none; -webkit-box-shadow: 0 0 0 2px #FFFFFF; box-shadow: 0 0 0 2px #FFFFFF; } -.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-white.disabled, .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-white:disabled, .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-white[disabled], .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-white.sui-button-onload, .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-white.sui-button-onload-text, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-white.disabled, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-white:disabled, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-white[disabled], -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-white.sui-button-onload, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-white.sui-button-onload-text, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-white.disabled, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-white:disabled, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-white[disabled], -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-white.sui-button-onload, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-white.sui-button-onload-text { +.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-white.disabled, .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-white:disabled, .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-white[disabled], .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-white.sui-button-onload, .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-white.sui-button-onload-text, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-white.disabled, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-white:disabled, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-white[disabled], +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-white.sui-button-onload, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-white.sui-button-onload-text, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-white.disabled, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-white:disabled, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-white[disabled], +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-white.sui-button-onload, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-white.sui-button-onload-text { color: #AAAAAA; background-color: #E6E6E6; } -.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined { +.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined { width: 44px; border-color: #DDDDDD; } -.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined:hover, .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined:focus, .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-active, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined:hover, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined:focus, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-active, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined:hover, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined:focus, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-active { +.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined:hover, .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined:focus, .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-active, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined:hover, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined:focus, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-active, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined:hover, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined:focus, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-active { border-color: #888888; background-color: #888888; color: #FFFFFF; } -.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined:focus, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined:focus, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined:focus { +.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined:focus, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined:focus, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined:focus { outline: none; -webkit-box-shadow: 0 0 0 2px #DDDDDD; box-shadow: 0 0 0 2px #DDDDDD; } -.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.disabled, .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined:disabled, .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined[disabled], .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-onload, .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-onload-text, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.disabled, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined:disabled, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined[disabled], -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-onload, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-onload-text, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.disabled, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined:disabled, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined[disabled], -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-onload, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-onload-text { +.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.disabled, .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined:disabled, .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined[disabled], .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-onload, .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-onload-text, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.disabled, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined:disabled, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined[disabled], +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-onload, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-onload-text, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.disabled, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined:disabled, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined[disabled], +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-onload, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-onload-text { border-color: #E6E6E6; } -.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-blue, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-blue, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-blue { +.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-blue, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-blue, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-blue { border-color: #E1F6FF; } -.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-blue:hover, .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-blue:focus, .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-blue.sui-active, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-blue:hover, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-blue:focus, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-blue.sui-active, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-blue:hover, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-blue:focus, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-blue.sui-active { +.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-blue:hover, .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-blue:focus, .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-blue.sui-active, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-blue:hover, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-blue:focus, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-blue.sui-active, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-blue:hover, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-blue:focus, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-blue.sui-active { border-color: #17A8E3; background-color: #17A8E3; color: #FFFFFF; } -.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-blue:focus, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-blue:focus, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-blue:focus { +.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-blue:focus, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-blue:focus, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-blue:focus { outline: none; -webkit-box-shadow: 0 0 0 2px #E1F6FF; box-shadow: 0 0 0 2px #E1F6FF; } -.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-blue.disabled, .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-blue:disabled, .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-blue[disabled], .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-blue.sui-button-onload, .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-blue.sui-button-onload-text, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-blue.disabled, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-blue:disabled, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-blue[disabled], -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-blue.sui-button-onload, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-blue.sui-button-onload-text, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-blue.disabled, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-blue:disabled, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-blue[disabled], -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-blue.sui-button-onload, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-blue.sui-button-onload-text { +.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-blue.disabled, .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-blue:disabled, .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-blue[disabled], .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-blue.sui-button-onload, .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-blue.sui-button-onload-text, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-blue.disabled, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-blue:disabled, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-blue[disabled], +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-blue.sui-button-onload, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-blue.sui-button-onload-text, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-blue.disabled, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-blue:disabled, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-blue[disabled], +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-blue.sui-button-onload, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-blue.sui-button-onload-text { border-color: #E6E6E6; } -.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-green, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-green, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-green { +.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-green, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-green, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-green { border-color: #D1F1EA; } -.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-green:hover, .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-green:focus, .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-green.sui-active, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-green:hover, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-green:focus, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-green.sui-active, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-green:hover, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-green:focus, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-green.sui-active { +.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-green:hover, .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-green:focus, .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-green.sui-active, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-green:hover, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-green:focus, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-green.sui-active, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-green:hover, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-green:focus, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-green.sui-active { border-color: #1ABC9C; background-color: #1ABC9C; color: #FFFFFF; } -.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-green:focus, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-green:focus, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-green:focus { +.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-green:focus, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-green:focus, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-green:focus { outline: none; -webkit-box-shadow: 0 0 0 2px #D1F1EA; box-shadow: 0 0 0 2px #D1F1EA; } -.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-green.disabled, .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-green:disabled, .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-green[disabled], .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-green.sui-button-onload, .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-green.sui-button-onload-text, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-green.disabled, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-green:disabled, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-green[disabled], -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-green.sui-button-onload, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-green.sui-button-onload-text, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-green.disabled, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-green:disabled, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-green[disabled], -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-green.sui-button-onload, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-green.sui-button-onload-text { +.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-green.disabled, .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-green:disabled, .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-green[disabled], .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-green.sui-button-onload, .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-green.sui-button-onload-text, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-green.disabled, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-green:disabled, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-green[disabled], +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-green.sui-button-onload, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-green.sui-button-onload-text, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-green.disabled, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-green:disabled, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-green[disabled], +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-green.sui-button-onload, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-green.sui-button-onload-text { border-color: #E6E6E6; } -.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-red, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-red, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-red { +.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-red, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-red, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-red { border-color: #FFE5E9; } -.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-red:hover, .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-red:focus, .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-red.sui-active, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-red:hover, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-red:focus, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-red.sui-active, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-red:hover, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-red:focus, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-red.sui-active { +.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-red:hover, .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-red:focus, .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-red.sui-active, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-red:hover, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-red:focus, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-red.sui-active, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-red:hover, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-red:focus, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-red.sui-active { border-color: #FF6D6D; background-color: #FF6D6D; color: #FFFFFF; } -.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-red:focus, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-red:focus, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-red:focus { +.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-red:focus, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-red:focus, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-red:focus { outline: none; -webkit-box-shadow: 0 0 0 2px #FFE5E9; box-shadow: 0 0 0 2px #FFE5E9; } -.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-red.disabled, .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-red:disabled, .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-red[disabled], .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-red.sui-button-onload, .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-red.sui-button-onload-text, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-red.disabled, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-red:disabled, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-red[disabled], -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-red.sui-button-onload, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-red.sui-button-onload-text, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-red.disabled, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-red:disabled, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-red[disabled], -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-red.sui-button-onload, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-red.sui-button-onload-text { +.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-red.disabled, .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-red:disabled, .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-red[disabled], .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-red.sui-button-onload, .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-red.sui-button-onload-text, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-red.disabled, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-red:disabled, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-red[disabled], +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-red.sui-button-onload, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-red.sui-button-onload-text, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-red.disabled, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-red:disabled, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-red[disabled], +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-red.sui-button-onload, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-red.sui-button-onload-text { border-color: #E6E6E6; } -.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-orange, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-orange, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-orange { +.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-orange, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-orange, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-orange { border-color: #FFE5D9; } -.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-orange:hover, .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-orange:focus, .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-orange.sui-active, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-orange:hover, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-orange:focus, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-orange.sui-active, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-orange:hover, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-orange:focus, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-orange.sui-active { +.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-orange:hover, .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-orange:focus, .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-orange.sui-active, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-orange:hover, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-orange:focus, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-orange.sui-active, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-orange:hover, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-orange:focus, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-orange.sui-active { border-color: #FF7E41; background-color: #FF7E41; color: #FFFFFF; } -.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-orange:focus, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-orange:focus, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-orange:focus { +.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-orange:focus, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-orange:focus, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-orange:focus { outline: none; -webkit-box-shadow: 0 0 0 2px #FFE5D9; box-shadow: 0 0 0 2px #FFE5D9; } -.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-orange.disabled, .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-orange:disabled, .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-orange[disabled], .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-orange.sui-button-onload, .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-orange.sui-button-onload-text, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-orange.disabled, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-orange:disabled, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-orange[disabled], -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-orange.sui-button-onload, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-orange.sui-button-onload-text, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-orange.disabled, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-orange:disabled, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-orange[disabled], -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-orange.sui-button-onload, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-orange.sui-button-onload-text { +.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-orange.disabled, .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-orange:disabled, .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-orange[disabled], .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-orange.sui-button-onload, .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-orange.sui-button-onload-text, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-orange.disabled, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-orange:disabled, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-orange[disabled], +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-orange.sui-button-onload, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-orange.sui-button-onload-text, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-orange.disabled, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-orange:disabled, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-orange[disabled], +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-orange.sui-button-onload, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-orange.sui-button-onload-text { border-color: #E6E6E6; } -.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-yellow, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-yellow, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-yellow { +.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-yellow, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-yellow, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-yellow { border-color: #FFF5D5; } -.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-yellow:hover, .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-yellow:focus, .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-yellow.sui-active, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-yellow:hover, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-yellow:focus, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-yellow.sui-active, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-yellow:hover, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-yellow:focus, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-yellow.sui-active { +.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-yellow:hover, .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-yellow:focus, .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-yellow.sui-active, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-yellow:hover, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-yellow:focus, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-yellow.sui-active, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-yellow:hover, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-yellow:focus, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-yellow.sui-active { border-color: #FECF2F; background-color: #FECF2F; color: #333333; } -.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-yellow:focus, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-yellow:focus, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-yellow:focus { +.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-yellow:focus, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-yellow:focus, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-yellow:focus { outline: none; -webkit-box-shadow: 0 0 0 2px #FFF5D5; box-shadow: 0 0 0 2px #FFF5D5; } -.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-yellow.disabled, .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-yellow:disabled, .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-yellow[disabled], .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-yellow.sui-button-onload, .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-yellow.sui-button-onload-text, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-yellow.disabled, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-yellow:disabled, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-yellow[disabled], -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-yellow.sui-button-onload, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-yellow.sui-button-onload-text, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-yellow.disabled, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-yellow:disabled, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-yellow[disabled], -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-yellow.sui-button-onload, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-yellow.sui-button-onload-text { +.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-yellow.disabled, .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-yellow:disabled, .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-yellow[disabled], .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-yellow.sui-button-onload, .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-yellow.sui-button-onload-text, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-yellow.disabled, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-yellow:disabled, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-yellow[disabled], +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-yellow.sui-button-onload, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-yellow.sui-button-onload-text, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-yellow.disabled, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-yellow:disabled, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-yellow[disabled], +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-yellow.sui-button-onload, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-yellow.sui-button-onload-text { border-color: #E6E6E6; } -.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-purple, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-purple, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-purple { +.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-purple, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-purple, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-purple { border-color: #F9E1FF; } -.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-purple:hover, .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-purple:focus, .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-purple.sui-active, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-purple:hover, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-purple:focus, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-purple.sui-active, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-purple:hover, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-purple:focus, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-purple.sui-active { +.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-purple:hover, .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-purple:focus, .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-purple.sui-active, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-purple:hover, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-purple:focus, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-purple.sui-active, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-purple:hover, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-purple:focus, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-purple.sui-active { border-color: #8D00B1; background-color: #8D00B1; color: #FFFFFF; } -.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-purple:focus, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-purple:focus, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-purple:focus { +.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-purple:focus, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-purple:focus, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-purple:focus { outline: none; -webkit-box-shadow: 0 0 0 2px #F9E1FF; box-shadow: 0 0 0 2px #F9E1FF; } -.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-purple.disabled, .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-purple:disabled, .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-purple[disabled], .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-purple.sui-button-onload, .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-purple.sui-button-onload-text, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-purple.disabled, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-purple:disabled, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-purple[disabled], -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-purple.sui-button-onload, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-purple.sui-button-onload-text, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-purple.disabled, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-purple:disabled, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-purple[disabled], -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-purple.sui-button-onload, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-purple.sui-button-onload-text { +.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-purple.disabled, .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-purple:disabled, .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-purple[disabled], .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-purple.sui-button-onload, .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-purple.sui-button-onload-text, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-purple.disabled, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-purple:disabled, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-purple[disabled], +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-purple.sui-button-onload, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-purple.sui-button-onload-text, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-purple.disabled, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-purple:disabled, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-purple[disabled], +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-purple.sui-button-onload, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-purple.sui-button-onload-text { border-color: #E6E6E6; } -.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-white, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-white, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-white { +.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-white, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-white, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-white { border-color: #FFFFFF; } -.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-white:hover, .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-white:focus, .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-white.sui-active, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-white:hover, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-white:focus, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-white.sui-active, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-white:hover, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-white:focus, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-white.sui-active { +.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-white:hover, .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-white:focus, .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-white.sui-active, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-white:hover, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-white:focus, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-white.sui-active, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-white:hover, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-white:focus, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-white.sui-active { border-color: #FFFFFF; background-color: #FFFFFF; color: #000000; } -.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-white:focus, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-white:focus, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-white:focus { +.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-white:focus, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-white:focus, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-white:focus { outline: none; -webkit-box-shadow: 0 0 0 2px #FFFFFF; box-shadow: 0 0 0 2px #FFFFFF; } -.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-white.disabled, .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-white:disabled, .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-white[disabled], .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-white.sui-button-onload, .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-white.sui-button-onload-text, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-white.disabled, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-white:disabled, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-white[disabled], -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-white.sui-button-onload, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-white.sui-button-onload-text, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-white.disabled, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-white:disabled, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-white[disabled], -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-white.sui-button-onload, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-white.sui-button-onload-text { +.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-white.disabled, .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-white:disabled, .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-white[disabled], .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-white.sui-button-onload, .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-white.sui-button-onload-text, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-white.disabled, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-white:disabled, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-white[disabled], +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-white.sui-button-onload, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-white.sui-button-onload-text, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-white.disabled, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-white:disabled, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-white[disabled], +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-white.sui-button-onload, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-white.sui-button-onload-text { border-color: #E6E6E6; } -.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled { +.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled { background-color: #E6E6E6; color: #AAAAAA; } -.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled:hover, .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled:focus, .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-active, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled:hover, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled:focus, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-active, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled:hover, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled:focus, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-active { +.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled:hover, .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled:focus, .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-active, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled:hover, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled:focus, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-active, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled:hover, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled:focus, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-active { background-color: #d2d2d2; } -.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled:focus, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled:focus, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled:focus { +.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled:focus, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled:focus, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled:focus { outline: none; -webkit-box-shadow: 0 0 0 2px #DDDDDD; box-shadow: 0 0 0 2px #DDDDDD; } -.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.disabled, .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled:disabled, .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled[disabled], .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-onload, .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-onload-text, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.disabled, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled:disabled, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled[disabled], -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-onload, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-onload-text, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.disabled, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled:disabled, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled[disabled], -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-onload, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-onload-text { +.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.disabled, .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled:disabled, .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled[disabled], .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-onload, .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-onload-text, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.disabled, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled:disabled, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled[disabled], +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-onload, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-onload-text, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.disabled, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled:disabled, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled[disabled], +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-onload, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-onload-text { background-color: #E6E6E6; color: #AAAAAA; } -.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-blue, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-blue, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-blue { +.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-blue, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-blue, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-blue { background-color: #17A8E3; color: #FFFFFF; } -.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-blue:hover, .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-blue:focus, .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-blue.sui-active, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-blue:hover, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-blue:focus, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-blue.sui-active, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-blue:hover, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-blue:focus, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-blue.sui-active { +.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-blue:hover, .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-blue:focus, .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-blue.sui-active, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-blue:hover, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-blue:focus, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-blue.sui-active, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-blue:hover, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-blue:focus, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-blue.sui-active { background-color: #1286b5; } -.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-blue:focus, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-blue:focus, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-blue:focus { +.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-blue:focus, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-blue:focus, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-blue:focus { outline: none; -webkit-box-shadow: 0 0 0 2px #E1F6FF; box-shadow: 0 0 0 2px #E1F6FF; } -.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-blue.disabled, .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-blue:disabled, .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-blue[disabled], .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-blue.sui-button-onload, .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-blue.sui-button-onload-text, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-blue.disabled, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-blue:disabled, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-blue[disabled], -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-blue.sui-button-onload, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-blue.sui-button-onload-text, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-blue.disabled, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-blue:disabled, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-blue[disabled], -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-blue.sui-button-onload, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-blue.sui-button-onload-text { +.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-blue.disabled, .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-blue:disabled, .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-blue[disabled], .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-blue.sui-button-onload, .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-blue.sui-button-onload-text, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-blue.disabled, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-blue:disabled, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-blue[disabled], +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-blue.sui-button-onload, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-blue.sui-button-onload-text, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-blue.disabled, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-blue:disabled, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-blue[disabled], +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-blue.sui-button-onload, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-blue.sui-button-onload-text { background-color: #E6E6E6; color: #AAAAAA; } -.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-green, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-green, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-green { +.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-green, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-green, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-green { background-color: #1ABC9C; color: #FFFFFF; } -.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-green:hover, .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-green:focus, .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-green.sui-active, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-green:hover, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-green:focus, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-green.sui-active, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-green:hover, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-green:focus, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-green.sui-active { +.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-green:hover, .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-green:focus, .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-green.sui-active, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-green:hover, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-green:focus, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-green.sui-active, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-green:hover, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-green:focus, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-green.sui-active { background-color: #148f77; } -.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-green:focus, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-green:focus, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-green:focus { +.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-green:focus, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-green:focus, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-green:focus { outline: none; -webkit-box-shadow: 0 0 0 2px #D1F1EA; box-shadow: 0 0 0 2px #D1F1EA; } -.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-green.disabled, .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-green:disabled, .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-green[disabled], .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-green.sui-button-onload, .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-green.sui-button-onload-text, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-green.disabled, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-green:disabled, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-green[disabled], -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-green.sui-button-onload, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-green.sui-button-onload-text, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-green.disabled, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-green:disabled, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-green[disabled], -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-green.sui-button-onload, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-green.sui-button-onload-text { +.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-green.disabled, .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-green:disabled, .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-green[disabled], .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-green.sui-button-onload, .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-green.sui-button-onload-text, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-green.disabled, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-green:disabled, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-green[disabled], +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-green.sui-button-onload, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-green.sui-button-onload-text, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-green.disabled, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-green:disabled, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-green[disabled], +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-green.sui-button-onload, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-green.sui-button-onload-text { background-color: #E6E6E6; color: #AAAAAA; } -.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-red, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-red, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-red { +.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-red, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-red, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-red { background-color: #FF6D6D; color: #FFFFFF; } -.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-red:hover, .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-red:focus, .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-red.sui-active, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-red:hover, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-red:focus, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-red.sui-active, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-red:hover, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-red:focus, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-red.sui-active { +.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-red:hover, .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-red:focus, .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-red.sui-active, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-red:hover, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-red:focus, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-red.sui-active, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-red:hover, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-red:focus, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-red.sui-active { background-color: #ff3a3a; } -.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-red:focus, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-red:focus, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-red:focus { +.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-red:focus, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-red:focus, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-red:focus { outline: none; -webkit-box-shadow: 0 0 0 2px #FFE5E9; box-shadow: 0 0 0 2px #FFE5E9; } -.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-red.disabled, .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-red:disabled, .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-red[disabled], .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-red.sui-button-onload, .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-red.sui-button-onload-text, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-red.disabled, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-red:disabled, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-red[disabled], -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-red.sui-button-onload, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-red.sui-button-onload-text, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-red.disabled, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-red:disabled, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-red[disabled], -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-red.sui-button-onload, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-red.sui-button-onload-text { +.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-red.disabled, .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-red:disabled, .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-red[disabled], .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-red.sui-button-onload, .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-red.sui-button-onload-text, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-red.disabled, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-red:disabled, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-red[disabled], +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-red.sui-button-onload, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-red.sui-button-onload-text, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-red.disabled, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-red:disabled, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-red[disabled], +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-red.sui-button-onload, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-red.sui-button-onload-text { background-color: #E6E6E6; color: #AAAAAA; } -.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-orange, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-orange, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-orange { +.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-orange, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-orange, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-orange { background-color: #FF7E41; color: #FFFFFF; } -.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-orange:hover, .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-orange:focus, .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-orange.sui-active, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-orange:hover, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-orange:focus, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-orange.sui-active, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-orange:hover, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-orange:focus, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-orange.sui-active { +.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-orange:hover, .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-orange:focus, .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-orange.sui-active, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-orange:hover, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-orange:focus, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-orange.sui-active, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-orange:hover, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-orange:focus, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-orange.sui-active { background-color: #ff5b0e; } -.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-orange:focus, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-orange:focus, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-orange:focus { +.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-orange:focus, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-orange:focus, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-orange:focus { outline: none; -webkit-box-shadow: 0 0 0 2px #FFE5D9; box-shadow: 0 0 0 2px #FFE5D9; } -.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-orange.disabled, .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-orange:disabled, .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-orange[disabled], .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-orange.sui-button-onload, .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-orange.sui-button-onload-text, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-orange.disabled, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-orange:disabled, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-orange[disabled], -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-orange.sui-button-onload, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-orange.sui-button-onload-text, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-orange.disabled, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-orange:disabled, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-orange[disabled], -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-orange.sui-button-onload, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-orange.sui-button-onload-text { +.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-orange.disabled, .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-orange:disabled, .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-orange[disabled], .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-orange.sui-button-onload, .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-orange.sui-button-onload-text, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-orange.disabled, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-orange:disabled, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-orange[disabled], +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-orange.sui-button-onload, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-orange.sui-button-onload-text, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-orange.disabled, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-orange:disabled, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-orange[disabled], +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-orange.sui-button-onload, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-orange.sui-button-onload-text { background-color: #E6E6E6; color: #AAAAAA; } -.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-yellow, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-yellow, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-yellow { +.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-yellow, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-yellow, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-yellow { background-color: #FECF2F; color: #333333; } -.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-yellow:hover, .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-yellow:focus, .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-yellow.sui-active, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-yellow:hover, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-yellow:focus, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-yellow.sui-active, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-yellow:hover, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-yellow:focus, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-yellow.sui-active { +.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-yellow:hover, .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-yellow:focus, .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-yellow.sui-active, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-yellow:hover, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-yellow:focus, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-yellow.sui-active, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-yellow:hover, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-yellow:focus, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-yellow.sui-active { background-color: #f9c101; } -.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-yellow:focus, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-yellow:focus, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-yellow:focus { +.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-yellow:focus, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-yellow:focus, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-yellow:focus { outline: none; -webkit-box-shadow: 0 0 0 2px #FFF5D5; box-shadow: 0 0 0 2px #FFF5D5; } -.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-yellow.disabled, .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-yellow:disabled, .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-yellow[disabled], .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-yellow.sui-button-onload, .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-yellow.sui-button-onload-text, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-yellow.disabled, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-yellow:disabled, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-yellow[disabled], -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-yellow.sui-button-onload, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-yellow.sui-button-onload-text, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-yellow.disabled, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-yellow:disabled, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-yellow[disabled], -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-yellow.sui-button-onload, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-yellow.sui-button-onload-text { +.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-yellow.disabled, .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-yellow:disabled, .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-yellow[disabled], .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-yellow.sui-button-onload, .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-yellow.sui-button-onload-text, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-yellow.disabled, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-yellow:disabled, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-yellow[disabled], +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-yellow.sui-button-onload, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-yellow.sui-button-onload-text, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-yellow.disabled, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-yellow:disabled, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-yellow[disabled], +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-yellow.sui-button-onload, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-yellow.sui-button-onload-text { background-color: #E6E6E6; color: #AAAAAA; } -.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-purple, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-purple, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-purple { +.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-purple, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-purple, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-purple { background-color: #8D00B1; color: #FFFFFF; } -.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-purple:hover, .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-purple:focus, .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-purple.sui-active, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-purple:hover, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-purple:focus, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-purple.sui-active, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-purple:hover, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-purple:focus, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-purple.sui-active { +.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-purple:hover, .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-purple:focus, .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-purple.sui-active, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-purple:hover, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-purple:focus, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-purple.sui-active, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-purple:hover, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-purple:focus, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-purple.sui-active { background-color: #64007e; } -.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-purple:focus, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-purple:focus, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-purple:focus { +.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-purple:focus, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-purple:focus, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-purple:focus { outline: none; -webkit-box-shadow: 0 0 0 2px #F9E1FF; box-shadow: 0 0 0 2px #F9E1FF; } -.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-purple.disabled, .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-purple:disabled, .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-purple[disabled], .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-purple.sui-button-onload, .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-purple.sui-button-onload-text, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-purple.disabled, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-purple:disabled, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-purple[disabled], -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-purple.sui-button-onload, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-purple.sui-button-onload-text, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-purple.disabled, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-purple:disabled, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-purple[disabled], -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-purple.sui-button-onload, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-purple.sui-button-onload-text { +.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-purple.disabled, .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-purple:disabled, .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-purple[disabled], .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-purple.sui-button-onload, .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-purple.sui-button-onload-text, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-purple.disabled, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-purple:disabled, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-purple[disabled], +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-purple.sui-button-onload, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-purple.sui-button-onload-text, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-purple.disabled, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-purple:disabled, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-purple[disabled], +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-purple.sui-button-onload, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-purple.sui-button-onload-text { background-color: #E6E6E6; color: #AAAAAA; } -.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-white, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-white, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-white { +.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-white, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-white, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-white { background-color: #FFFFFF; color: #FFFFFF; } -.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-white:hover, .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-white:focus, .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-white.sui-active, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-white:hover, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-white:focus, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-white.sui-active, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-white:hover, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-white:focus, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-white.sui-active { +.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-white:hover, .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-white:focus, .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-white.sui-active, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-white:hover, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-white:focus, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-white.sui-active, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-white:hover, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-white:focus, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-white.sui-active { background-color: #e6e6e6; } -.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-white:focus, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-white:focus, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-white:focus { +.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-white:focus, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-white:focus, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-white:focus { outline: none; -webkit-box-shadow: 0 0 0 2px #FFFFFF; box-shadow: 0 0 0 2px #FFFFFF; } -.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-white.disabled, .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-white:disabled, .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-white[disabled], .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-white.sui-button-onload, .sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-white.sui-button-onload-text, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-white.disabled, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-white:disabled, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-white[disabled], -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-white.sui-button-onload, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-white.sui-button-onload-text, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-white.disabled, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-white:disabled, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-white[disabled], -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-white.sui-button-onload, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-white.sui-button-onload-text { +.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-white.disabled, .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-white:disabled, .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-white[disabled], .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-white.sui-button-onload, .sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-white.sui-button-onload-text, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-white.disabled, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-white:disabled, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-white[disabled], +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-white.sui-button-onload, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-white.sui-button-onload-text, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-white.disabled, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-white:disabled, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-white[disabled], +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-white.sui-button-onload, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-white.sui-button-onload-text { background-color: #E6E6E6; color: #AAAAAA; } -.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-lg, -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-lg, -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-lg { +.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-lg, +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-lg, +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-lg { width: 50px; height: 40px; } -.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-lg [class*="sui-icon-"], -.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-lg [class*="sui-icon-"], -.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-lg [class*="sui-icon-"] { +.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-lg [class*="sui-icon-"], +.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-lg [class*="sui-icon-"], +.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-lg [class*="sui-icon-"] { font-size: 13px; } -.sui-2-10-4 .sui-wrap .sui-dropdown .sui-button:not(:last-child), .sui-2-10-4 .sui-wrap .sui-dropdown .sui-button-icon:not(:last-child), -.sui-2-10-4 .sui-wrap .sui-dropdown a.sui-button:not(:last-child), -.sui-2-10-4 .sui-wrap .sui-dropdown a.sui-button-icon:not(:last-child), -.sui-2-10-4 .sui-wrap .sui-dropdown button.sui-button:not(:last-child), -.sui-2-10-4 .sui-wrap .sui-dropdown button.sui-button-icon:not(:last-child) { +.sui-2-10-5 .sui-wrap .sui-dropdown .sui-button:not(:last-child), .sui-2-10-5 .sui-wrap .sui-dropdown .sui-button-icon:not(:last-child), +.sui-2-10-5 .sui-wrap .sui-dropdown a.sui-button:not(:last-child), +.sui-2-10-5 .sui-wrap .sui-dropdown a.sui-button-icon:not(:last-child), +.sui-2-10-5 .sui-wrap .sui-dropdown button.sui-button:not(:last-child), +.sui-2-10-5 .sui-wrap .sui-dropdown button.sui-button-icon:not(:last-child) { margin-right: 0; } -.sui-2-10-4 .sui-wrap .sui-toggle { +.sui-2-10-5 .sui-wrap .sui-toggle { display: block; } -.sui-2-10-4 .sui-wrap .sui-toggle input:focus ~ .sui-toggle-slider { +.sui-2-10-5 .sui-wrap .sui-toggle input:focus ~ .sui-toggle-slider { -webkit-box-shadow: 0 0 0 5px #F2F2F2; box-shadow: 0 0 0 5px #F2F2F2; } -.sui-2-10-4 .sui-wrap .sui-toggle input:checked ~ .sui-toggle-slider { +.sui-2-10-5 .sui-wrap .sui-toggle input:checked ~ .sui-toggle-slider { background-color: #17A8E3; } -.sui-2-10-4 .sui-wrap .sui-toggle input:checked ~ .sui-toggle-slider:before { +.sui-2-10-5 .sui-wrap .sui-toggle input:checked ~ .sui-toggle-slider:before { -webkit-transform: translateX(18px); transform: translateX(18px); } -.sui-2-10-4 .sui-wrap .sui-toggle input:checked ~ .sui-toggle-slider:hover { +.sui-2-10-5 .sui-wrap .sui-toggle input:checked ~ .sui-toggle-slider:hover { -webkit-box-shadow: 0 0 0 5px #E1F6FF; box-shadow: 0 0 0 5px #E1F6FF; } -.sui-2-10-4 .sui-wrap .sui-toggle input:checked:focus ~ .sui-toggle-slider { +.sui-2-10-5 .sui-wrap .sui-toggle input:checked:focus ~ .sui-toggle-slider { -webkit-box-shadow: 0 0 0 5px #E1F6FF; box-shadow: 0 0 0 5px #E1F6FF; } -.sui-2-10-4 .sui-wrap .sui-toggle input[disabled] ~ .sui-toggle-slider { +.sui-2-10-5 .sui-wrap .sui-toggle input[disabled] ~ .sui-toggle-slider { cursor: not-allowed; opacity: 0.5; background-color: #DDDDDD; } -.sui-2-10-4 .sui-wrap .sui-toggle input[disabled] ~ .sui-toggle-slider:hover { +.sui-2-10-5 .sui-wrap .sui-toggle input[disabled] ~ .sui-toggle-slider:hover { -webkit-box-shadow: none; box-shadow: none; } -.sui-2-10-4 .sui-wrap .sui-toggle input[disabled] ~ .sui-description, -.sui-2-10-4 .sui-wrap .sui-toggle input[disabled] ~ .sui-toggle-label { +.sui-2-10-5 .sui-wrap .sui-toggle input[disabled] ~ .sui-description, +.sui-2-10-5 .sui-wrap .sui-toggle input[disabled] ~ .sui-toggle-label { cursor: initial; } -.sui-2-10-4 .sui-wrap .sui-toggle .sui-toggle-slider { +.sui-2-10-5 .sui-wrap .sui-toggle .sui-toggle-slider { width: 34px; height: 16px; float: left; @@ -3553,7 +3553,7 @@ transition: all 0.3s ease; } -.sui-2-10-4 .sui-wrap .sui-toggle .sui-toggle-slider:before { +.sui-2-10-5 .sui-wrap .sui-toggle .sui-toggle-slider:before { content: " "; width: 14px; height: 14px; @@ -3566,50 +3566,50 @@ transition: 0.2s linear; } -.sui-2-10-4 .sui-wrap .sui-toggle .sui-toggle-slider:hover { +.sui-2-10-5 .sui-wrap .sui-toggle .sui-toggle-slider:hover { -webkit-box-shadow: 0 0 0 5px #F2F2F2; box-shadow: 0 0 0 5px #F2F2F2; } -.sui-2-10-4 .sui-wrap .sui-toggle .sui-toggle-slider ~ .sui-toggle-label, -.sui-2-10-4 .sui-wrap .sui-toggle .sui-toggle-slider ~ .sui-description { +.sui-2-10-5 .sui-wrap .sui-toggle .sui-toggle-slider ~ .sui-toggle-label, +.sui-2-10-5 .sui-wrap .sui-toggle .sui-toggle-slider ~ .sui-description { margin-left: 44px; } -.sui-2-10-4 .sui-wrap .sui-toggle .sui-toggle-label { +.sui-2-10-5 .sui-wrap .sui-toggle .sui-toggle-label { display: block; font: 500 15px/22px "Roboto", Arial, sans-serif; letter-spacing: -0.25px; } -.sui-2-10-4 .sui-wrap .sui-toggle .sui-description { +.sui-2-10-5 .sui-wrap .sui-toggle .sui-description { display: block; } -.sui-2-10-4 .sui-wrap .sui-toggle + label, -.sui-2-10-4 .sui-wrap .sui-toggle + .sui-toggle-label { +.sui-2-10-5 .sui-wrap .sui-toggle + label, +.sui-2-10-5 .sui-wrap .sui-toggle + .sui-toggle-label { position: relative; top: -3px; margin-left: 10px; font-weight: 500; } -.sui-2-10-4 .sui-wrap .sui-toggle-content, .sui-2-10-4 .sui-wrap .sui-toggle-content.sui-border-frame { +.sui-2-10-5 .sui-wrap .sui-toggle-content, .sui-2-10-5 .sui-wrap .sui-toggle-content.sui-border-frame { margin-left: 44px; } -.sui-2-10-4 .sui-wrap * { +.sui-2-10-5 .sui-wrap * { -webkit-box-sizing: border-box; box-sizing: border-box; } -.sui-2-10-4 .sui-wrap *:before, -.sui-2-10-4 .sui-wrap *:after { +.sui-2-10-5 .sui-wrap *:before, +.sui-2-10-5 .sui-wrap *:after { -webkit-box-sizing: border-box; box-sizing: border-box; } -.sui-2-10-4 .sui-wrap .sui-box { +.sui-2-10-5 .sui-wrap .sui-box { min-height: 20px; position: relative; border-radius: 4px; @@ -3618,7 +3618,7 @@ box-shadow: 0 2px 0 #E6E6E6; } -.sui-2-10-4 .sui-wrap .sui-box .sui-box-header { +.sui-2-10-5 .sui-wrap .sui-box .sui-box-header { border-bottom: 1px solid #E6E6E6; padding: 15px 30px; display: -webkit-box; @@ -3630,28 +3630,28 @@ } @media (max-width: 782px) { - .sui-2-10-4 .sui-wrap .sui-box .sui-box-header { + .sui-2-10-5 .sui-wrap .sui-box .sui-box-header { padding: 15px 20px; } } -.sui-2-10-4 .sui-wrap .sui-box .sui-box-header > h3 > [class*="sui-icon-"] { +.sui-2-10-5 .sui-wrap .sui-box .sui-box-header > h3 > [class*="sui-icon-"] { line-height: 30px; } @media (max-width: 782px) { - .sui-2-10-4 .sui-wrap .sui-box .sui-box-body { + .sui-2-10-5 .sui-wrap .sui-box .sui-box-body { padding: 20px; } } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-box .sui-box-body { + .sui-2-10-5 .sui-wrap .sui-box .sui-box-body { padding: 30px; } } -.sui-2-10-4 .sui-wrap .sui-box .sui-box-footer { +.sui-2-10-5 .sui-wrap .sui-box .sui-box-footer { border-top: 1px solid #E6E6E6; padding: 30px; display: -webkit-box; @@ -3662,88 +3662,88 @@ align-items: center; } -.sui-2-10-4 .sui-wrap .sui-box .sui-box-footer.sui-pull-up { +.sui-2-10-5 .sui-wrap .sui-box .sui-box-footer.sui-pull-up { margin-top: -15px; } @media (max-width: 782px) { - .sui-2-10-4 .sui-wrap .sui-box .sui-box-footer { + .sui-2-10-5 .sui-wrap .sui-box .sui-box-footer { padding: 20px; } } -.sui-2-10-4 .sui-wrap .sui-box .sui-box-status { +.sui-2-10-5 .sui-wrap .sui-box .sui-box-status { padding: 15px 20px 20px; } -.sui-2-10-4 .sui-wrap .sui-box .sui-box-status .sui-status { +.sui-2-10-5 .sui-wrap .sui-box .sui-box-status .sui-status { display: -webkit-box; display: -ms-flexbox; display: flex; } -.sui-2-10-4 .sui-wrap .sui-box .sui-box-status .sui-status [class*="sui-status-"] { +.sui-2-10-5 .sui-wrap .sui-box .sui-box-status .sui-status [class*="sui-status-"] { font-size: 12px; line-height: 30px; font-family: "Roboto", Arial, sans-serif; letter-spacing: -0.25px; } -.sui-2-10-4 .sui-wrap .sui-box .sui-box-status .sui-status [class*="sui-status-"] .sui-tag { +.sui-2-10-5 .sui-wrap .sui-box .sui-box-status .sui-status [class*="sui-status-"] .sui-tag { margin-left: 8px; } -.sui-2-10-4 .sui-wrap .sui-box .sui-box-status .sui-status [class*="sui-status-"] [class*="sui-icon-"] { +.sui-2-10-5 .sui-wrap .sui-box .sui-box-status .sui-status [class*="sui-status-"] [class*="sui-icon-"] { margin-right: 4px; font-size: 12px; } -.sui-2-10-4 .sui-wrap .sui-box .sui-box-status .sui-status [class*="sui-status-"] [class*="sui-icon-"]:before { +.sui-2-10-5 .sui-wrap .sui-box .sui-box-status .sui-status [class*="sui-status-"] [class*="sui-icon-"]:before { display: block; } -.sui-2-10-4 .sui-wrap .sui-box .sui-box-status .sui-status [class*="sui-status-"]:not(:last-child) { +.sui-2-10-5 .sui-wrap .sui-box .sui-box-status .sui-status [class*="sui-status-"]:not(:last-child) { margin-right: 20px; } -.sui-2-10-4 .sui-wrap .sui-box .sui-box-status .sui-status [class*="sui-status-"]:not(:first-child) { +.sui-2-10-5 .sui-wrap .sui-box .sui-box-status .sui-status [class*="sui-status-"]:not(:first-child) { padding-left: 20px; border-left: 1px solid #E6E6E6; } -.sui-2-10-4 .sui-wrap .sui-box .sui-box-status .sui-status .sui-status-module { +.sui-2-10-5 .sui-wrap .sui-box .sui-box-status .sui-status .sui-status-module { color: #888888; font-weight: bold; } -.sui-2-10-4 .sui-wrap .sui-box .sui-box-status .sui-status .sui-status-changes { +.sui-2-10-5 .sui-wrap .sui-box .sui-box-status .sui-status .sui-status-changes { color: #AAAAAA; font-weight: 500; letter-spacing: -0.25px; } -.sui-2-10-4 .sui-wrap .sui-box .sui-box-status .sui-status .sui-status-changes .sui-icon-check-tick:before { +.sui-2-10-5 .sui-wrap .sui-box .sui-box-status .sui-status .sui-status-changes .sui-icon-check-tick:before { color: #1ABC9C; } -.sui-2-10-4 .sui-wrap .sui-box .sui-box-status .sui-status .sui-status-changes .sui-icon-update:before { +.sui-2-10-5 .sui-wrap .sui-box .sui-box-status .sui-status .sui-status-changes .sui-icon-update:before { color: #888888; } @media (max-width: 782px) { - .sui-2-10-4 .sui-wrap .sui-box .sui-box-status .sui-status + .sui-actions { + .sui-2-10-5 .sui-wrap .sui-box .sui-box-status .sui-status + .sui-actions { margin-top: 15px; } } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-box .sui-box-status .sui-status + .sui-actions { + .sui-2-10-5 .sui-wrap .sui-box .sui-box-status .sui-status + .sui-actions { margin-left: 15px; } } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-box .sui-box-status .sui-status { + .sui-2-10-5 .sui-wrap .sui-box .sui-box-status .sui-status { -webkit-box-flex: 1; -ms-flex: 1; flex: 1; @@ -3751,7 +3751,7 @@ } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-box .sui-box-status .sui-actions { + .sui-2-10-5 .sui-wrap .sui-box .sui-box-status .sui-actions { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; @@ -3759,7 +3759,7 @@ } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-box .sui-box-status { + .sui-2-10-5 .sui-wrap .sui-box .sui-box-status { display: -webkit-box; display: -ms-flexbox; display: flex; @@ -3767,7 +3767,7 @@ } } -.sui-2-10-4 .sui-wrap .sui-box .sui-box-search > * { +.sui-2-10-5 .sui-wrap .sui-box .sui-box-search > * { max-width: 100%; -webkit-box-flex: 0; -ms-flex: 0 1 auto; @@ -3775,13 +3775,13 @@ } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-box .sui-box-search > .sui-search-left:not(:last-child) { + .sui-2-10-5 .sui-wrap .sui-box .sui-box-search > .sui-search-left:not(:last-child) { margin-right: 15px; } } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-box .sui-box-search > .sui-search-left { + .sui-2-10-5 .sui-wrap .sui-box .sui-box-search > .sui-search-left { display: -webkit-box; display: -ms-flexbox; display: flex; @@ -3792,7 +3792,7 @@ } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-box .sui-box-search > .sui-search-right:only-child { + .sui-2-10-5 .sui-wrap .sui-box .sui-box-search > .sui-search-right:only-child { -webkit-box-flex: 1; -ms-flex: 1; flex: 1; @@ -3800,13 +3800,13 @@ } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-box .sui-box-search > .sui-search-right:not(:only-child):not(:last-child) { + .sui-2-10-5 .sui-wrap .sui-box .sui-box-search > .sui-search-right:not(:only-child):not(:last-child) { margin-right: 15px; } } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-box .sui-box-search > .sui-search-right:not(:only-child) { + .sui-2-10-5 .sui-wrap .sui-box .sui-box-search > .sui-search-right:not(:only-child) { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; @@ -3814,7 +3814,7 @@ } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-box .sui-box-search { + .sui-2-10-5 .sui-wrap .sui-box .sui-box-search { display: -webkit-box; display: -ms-flexbox; display: flex; @@ -3822,7 +3822,7 @@ } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-box.sui-box-sticky { + .sui-2-10-5 .sui-wrap .sui-box.sui-box-sticky { position: -webkit-sticky !important; position: sticky !important; top: 32px; @@ -3830,133 +3830,133 @@ } } -.sui-2-10-4 .sui-wrap .sui-box.sui-box-sticky.sui-is-sticky { +.sui-2-10-5 .sui-wrap .sui-box.sui-box-sticky.sui-is-sticky { -webkit-box-shadow: 0 5px 25px rgba(0, 0, 0, 0.15); box-shadow: 0 5px 25px rgba(0, 0, 0, 0.15); } -.sui-2-10-4 .sui-wrap .sui-box > .sui-box-search { +.sui-2-10-5 .sui-wrap .sui-box > .sui-box-search { padding-top: 15px; padding-bottom: 15px; } @media (max-width: 782px) { - .sui-2-10-4 .sui-wrap .sui-box > .sui-box-search { + .sui-2-10-5 .sui-wrap .sui-box > .sui-box-search { padding-right: 20px; padding-left: 20px; } } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-box > .sui-box-search { + .sui-2-10-5 .sui-wrap .sui-box > .sui-box-search { padding-right: 30px; padding-left: 30px; } } @media (max-width: 782px) { - .sui-2-10-4 .sui-wrap .sui-box:last-child { + .sui-2-10-5 .sui-wrap .sui-box:last-child { margin-bottom: 0; } } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-box:last-child { + .sui-2-10-5 .sui-wrap .sui-box:last-child { margin-bottom: 0; } } @media (max-width: 782px) { - .sui-2-10-4 .sui-wrap .sui-box { + .sui-2-10-5 .sui-wrap .sui-box { margin-bottom: 20px; } } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-box { + .sui-2-10-5 .sui-wrap .sui-box { margin-bottom: 30px; } } -.sui-2-10-4 .sui-wrap .sui-message { +.sui-2-10-5 .sui-wrap .sui-message { display: block; text-align: center; } -.sui-2-10-4 .sui-wrap .sui-message .sui-message-content { +.sui-2-10-5 .sui-wrap .sui-message .sui-message-content { max-width: 600px; margin-right: auto; margin-left: auto; } -.sui-2-10-4 .sui-wrap .sui-message .sui-message-content h1, .sui-2-10-4 .sui-wrap .sui-message .sui-message-content h2, .sui-2-10-4 .sui-wrap .sui-message .sui-message-content h3, .sui-2-10-4 .sui-wrap .sui-message .sui-message-content h4, .sui-2-10-4 .sui-wrap .sui-message .sui-message-content h5, .sui-2-10-4 .sui-wrap .sui-message .sui-message-content h6 { +.sui-2-10-5 .sui-wrap .sui-message .sui-message-content h1, .sui-2-10-5 .sui-wrap .sui-message .sui-message-content h2, .sui-2-10-5 .sui-wrap .sui-message .sui-message-content h3, .sui-2-10-5 .sui-wrap .sui-message .sui-message-content h4, .sui-2-10-5 .sui-wrap .sui-message .sui-message-content h5, .sui-2-10-5 .sui-wrap .sui-message .sui-message-content h6 { margin: 0 0 20px; } -.sui-2-10-4 .sui-wrap .sui-message .sui-message-content h1:last-child, .sui-2-10-4 .sui-wrap .sui-message .sui-message-content h2:last-child, .sui-2-10-4 .sui-wrap .sui-message .sui-message-content h3:last-child, .sui-2-10-4 .sui-wrap .sui-message .sui-message-content h4:last-child, .sui-2-10-4 .sui-wrap .sui-message .sui-message-content h5:last-child, .sui-2-10-4 .sui-wrap .sui-message .sui-message-content h6:last-child { +.sui-2-10-5 .sui-wrap .sui-message .sui-message-content h1:last-child, .sui-2-10-5 .sui-wrap .sui-message .sui-message-content h2:last-child, .sui-2-10-5 .sui-wrap .sui-message .sui-message-content h3:last-child, .sui-2-10-5 .sui-wrap .sui-message .sui-message-content h4:last-child, .sui-2-10-5 .sui-wrap .sui-message .sui-message-content h5:last-child, .sui-2-10-5 .sui-wrap .sui-message .sui-message-content h6:last-child { margin-bottom: 0; } -.sui-2-10-4 .sui-wrap .sui-message .sui-message-content p { +.sui-2-10-5 .sui-wrap .sui-message .sui-message-content p { margin: 0 0 30px; letter-spacing: -0.25px; } -.sui-2-10-4 .sui-wrap .sui-message .sui-message-content p:last-child { +.sui-2-10-5 .sui-wrap .sui-message .sui-message-content p:last-child { margin-bottom: 0; } @media (max-width: 782px) { - .sui-2-10-4 .sui-wrap .sui-message .sui-message-content { + .sui-2-10-5 .sui-wrap .sui-message .sui-message-content { margin-top: 20px; margin-bottom: 20px; } } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-message .sui-message-content { + .sui-2-10-5 .sui-wrap .sui-message .sui-message-content { margin-top: 30px; margin-bottom: 30px; } } -.sui-2-10-4 .sui-wrap .sui-message:not(.sui-message-lg) .sui-image { +.sui-2-10-5 .sui-wrap .sui-message:not(.sui-message-lg) .sui-image { margin: 10px auto; } -.sui-2-10-4 .sui-wrap .sui-message:not(.sui-message-lg) .sui-message-content:first-child { +.sui-2-10-5 .sui-wrap .sui-message:not(.sui-message-lg) .sui-message-content:first-child { margin-top: 0; } -.sui-2-10-4 .sui-wrap .sui-message:not(.sui-message-lg) .sui-message-content:last-child { +.sui-2-10-5 .sui-wrap .sui-message:not(.sui-message-lg) .sui-message-content:last-child { margin-bottom: 0; } -.sui-2-10-4 .sui-wrap .sui-message.sui-message-lg .sui-image { +.sui-2-10-5 .sui-wrap .sui-message.sui-message-lg .sui-image { margin: 30px auto; } -.sui-2-10-4 .sui-wrap .sui-message:first-child { +.sui-2-10-5 .sui-wrap .sui-message:first-child { margin-top: 0; } -.sui-2-10-4 .sui-wrap .sui-message:last-child { +.sui-2-10-5 .sui-wrap .sui-message:last-child { margin-bottom: 0; } @media (max-width: 782px) { - .sui-2-10-4 .sui-wrap .sui-message { + .sui-2-10-5 .sui-wrap .sui-message { padding: 20px; } } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-message { + .sui-2-10-5 .sui-wrap .sui-message { padding: 30px; } } -.sui-2-10-4 .sui-wrap .sui-box .sui-box-title { +.sui-2-10-5 .sui-wrap .sui-box .sui-box-title { display: block; margin: 0; padding: 0; @@ -3969,39 +3969,39 @@ text-overflow: ellipsis; } -.sui-2-10-4 .sui-wrap .sui-box .sui-box-title * { +.sui-2-10-5 .sui-wrap .sui-box .sui-box-title * { vertical-align: middle; } -.sui-2-10-4 .sui-wrap .sui-box .sui-box-title [class*="sui-icon-"] { +.sui-2-10-5 .sui-wrap .sui-box .sui-box-title [class*="sui-icon-"] { float: left; display: block; margin-right: 10px; } -.sui-2-10-4 .sui-wrap .sui-box .sui-box-title [class*="sui-icon-"]:before { +.sui-2-10-5 .sui-wrap .sui-box .sui-box-title [class*="sui-icon-"]:before { color: inherit; font-size: 20px; vertical-align: text-bottom; } -.sui-2-10-4 .sui-wrap .sui-box-body .sui-upsell-row { +.sui-2-10-5 .sui-wrap .sui-box-body .sui-upsell-row { position: relative; } -.sui-2-10-4 .sui-wrap .sui-box-body .sui-upsell-row .sui-upsell-image { +.sui-2-10-5 .sui-wrap .sui-box-body .sui-upsell-row .sui-upsell-image { width: 100px; position: absolute; bottom: 0; } @media (max-width: 782px) { - .sui-2-10-4 .sui-wrap .sui-box-body .sui-upsell-row .sui-upsell-image { + .sui-2-10-5 .sui-wrap .sui-box-body .sui-upsell-row .sui-upsell-image { display: none; } } -.sui-2-10-4 .sui-wrap .sui-box-body .sui-upsell-row .sui-upsell-notice p { +.sui-2-10-5 .sui-wrap .sui-box-body .sui-upsell-row .sui-upsell-notice p { position: relative; padding: 15px 20px 15px 43px; border-radius: 4px; @@ -4014,87 +4014,87 @@ border-left: 2px solid #8D00B1; } -.sui-2-10-4 .sui-wrap .sui-box-body .sui-upsell-row .sui-upsell-notice p a { +.sui-2-10-5 .sui-wrap .sui-box-body .sui-upsell-row .sui-upsell-notice p a { color: #333333; font-weight: 500; } -.sui-2-10-4 .sui-wrap .sui-box-body .sui-upsell-row .sui-upsell-notice p:first-of-type:before { +.sui-2-10-5 .sui-wrap .sui-box-body .sui-upsell-row .sui-upsell-notice p:first-of-type:before { content: "I"; } -.sui-2-10-4 .sui-wrap .sui-box-body .sui-upsell-row .sui-upsell-notice p:first-of-type:before { +.sui-2-10-5 .sui-wrap .sui-box-body .sui-upsell-row .sui-upsell-notice p:first-of-type:before { color: #8D00B1; margin-left: -23px; margin-right: 10px; } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-box-body .sui-upsell-row .sui-upsell-notice { + .sui-2-10-5 .sui-wrap .sui-box-body .sui-upsell-row .sui-upsell-notice { padding-left: 130px; } } -.sui-2-10-4 .sui-wrap .sui-box-body.sui-upsell-items { +.sui-2-10-5 .sui-wrap .sui-box-body.sui-upsell-items { padding: 0; } -.sui-2-10-4 .sui-wrap .sui-box-body .sui-settings-box { +.sui-2-10-5 .sui-wrap .sui-box-body .sui-settings-box { padding: 20px; border: 1px solid #E6E6E6; border-radius: 4px; } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-box-body .sui-settings-box { + .sui-2-10-5 .sui-wrap .sui-box-body .sui-settings-box { padding: 30px; } } -.sui-2-10-4 .sui-wrap .sui-with-bottom-border { +.sui-2-10-5 .sui-wrap .sui-with-bottom-border { margin-bottom: 30px; padding-bottom: 30px; border-bottom: 1px solid #E6E6E6; } @media (max-width: 782px) { - .sui-2-10-4 .sui-wrap .sui-with-bottom-border { + .sui-2-10-5 .sui-wrap .sui-with-bottom-border { margin-bottom: 20px; padding-bottom: 20px; } } -.sui-2-10-4 .sui-wrap .sui-border-frame { +.sui-2-10-5 .sui-wrap .sui-border-frame { margin: 10px 0 0; border: 1px solid #E6E6E6; border-radius: 4px; } @media (max-width: 782px) { - .sui-2-10-4 .sui-wrap .sui-border-frame:not(:last-child) { + .sui-2-10-5 .sui-wrap .sui-border-frame:not(:last-child) { margin-bottom: 20px; } } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-border-frame:not(:last-child) { + .sui-2-10-5 .sui-wrap .sui-border-frame:not(:last-child) { margin-bottom: 30px; } } @media (max-width: 782px) { - .sui-2-10-4 .sui-wrap .sui-border-frame { + .sui-2-10-5 .sui-wrap .sui-border-frame { padding: 20px; } } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-border-frame { + .sui-2-10-5 .sui-wrap .sui-border-frame { padding: 30px; } } -.sui-2-10-4 .sui-wrap .sui-box-body .sui-box-settings-row { +.sui-2-10-5 .sui-wrap .sui-box-body .sui-box-settings-row { position: relative; margin-bottom: 30px; padding-bottom: 30px; @@ -4102,30 +4102,30 @@ } @media (max-width: 782px) { - .sui-2-10-4 .sui-wrap .sui-box-body .sui-box-settings-row [class*="sui-box-settings-col-"] + div { + .sui-2-10-5 .sui-wrap .sui-box-body .sui-box-settings-row [class*="sui-box-settings-col-"] + div { padding-top: 20px; } } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-box-body .sui-box-settings-row [class*="sui-box-settings-col-"] + div { + .sui-2-10-5 .sui-wrap .sui-box-body .sui-box-settings-row [class*="sui-box-settings-col-"] + div { margin-left: 30px; } } -.sui-2-10-4 .sui-wrap .sui-box-body .sui-box-settings-row:last-child { +.sui-2-10-5 .sui-wrap .sui-box-body .sui-box-settings-row:last-child { margin-bottom: 0; padding-bottom: 0; border-bottom-width: 0; } -.sui-2-10-4 .sui-wrap .sui-box-body .sui-box-settings-row.sui-disabled { +.sui-2-10-5 .sui-wrap .sui-box-body .sui-box-settings-row.sui-disabled { opacity: 0.5; pointer-events: none; background-color: rgba(242, 242, 242, 0.5); } -.sui-2-10-4 .sui-wrap .sui-box-body .sui-box-settings-row.sui-flushed { +.sui-2-10-5 .sui-wrap .sui-box-body .sui-box-settings-row.sui-flushed { margin-right: -20px; margin-left: -20px; padding-right: 20px; @@ -4133,7 +4133,7 @@ } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-box-body .sui-box-settings-row.sui-flushed { + .sui-2-10-5 .sui-wrap .sui-box-body .sui-box-settings-row.sui-flushed { margin-right: -30px; margin-left: -30px; padding-right: 30px; @@ -4142,62 +4142,62 @@ } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-box-body .sui-box-settings-row { + .sui-2-10-5 .sui-wrap .sui-box-body .sui-box-settings-row { display: -webkit-box; display: -ms-flexbox; display: flex; } } -.sui-2-10-4 .sui-wrap .sui-box-body .sui-box-settings-slim-row { +.sui-2-10-5 .sui-wrap .sui-box-body .sui-box-settings-slim-row { position: relative; margin-bottom: 20px; } @media (max-width: 782px) { - .sui-2-10-4 .sui-wrap .sui-box-body .sui-box-settings-slim-row [class*="sui-box-settings-col-"] + div { + .sui-2-10-5 .sui-wrap .sui-box-body .sui-box-settings-slim-row [class*="sui-box-settings-col-"] + div { padding-top: 20px; } } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-box-body .sui-box-settings-slim-row [class*="sui-box-settings-col-"] + div { + .sui-2-10-5 .sui-wrap .sui-box-body .sui-box-settings-slim-row [class*="sui-box-settings-col-"] + div { margin-left: 30px; } } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-box-body .sui-box-settings-slim-row .sui-settings-label:only-child, .sui-2-10-4 .sui-wrap .sui-box-body .sui-box-settings-slim-row .sui-settings-label-with-tag:only-child { + .sui-2-10-5 .sui-wrap .sui-box-body .sui-box-settings-slim-row .sui-settings-label:only-child, .sui-2-10-5 .sui-wrap .sui-box-body .sui-box-settings-slim-row .sui-settings-label-with-tag:only-child { margin: 5px 0; line-height: 30px; } } -.sui-2-10-4 .sui-wrap .sui-box-body .sui-box-settings-slim-row:last-child { +.sui-2-10-5 .sui-wrap .sui-box-body .sui-box-settings-slim-row:last-child { margin-bottom: 0; } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-box-body .sui-box-settings-slim-row { + .sui-2-10-5 .sui-wrap .sui-box-body .sui-box-settings-slim-row { display: -webkit-box; display: -ms-flexbox; display: flex; } } -.sui-2-10-4 .sui-wrap .sui-box-body .sui-box-settings-col-1 { +.sui-2-10-5 .sui-wrap .sui-box-body .sui-box-settings-col-1 { max-width: 200px; -webkit-box-flex: 0; -ms-flex: 0 1 200px; flex: 0 1 200px; } -.sui-2-10-4 .sui-wrap .sui-box-body .sui-box-settings-col-1 .sui-settings-label, .sui-2-10-4 .sui-wrap .sui-box-body .sui-box-settings-col-1 .sui-settings-label-with-tag { +.sui-2-10-5 .sui-wrap .sui-box-body .sui-box-settings-col-1 .sui-settings-label, .sui-2-10-5 .sui-wrap .sui-box-body .sui-box-settings-col-1 .sui-settings-label-with-tag { color: #333333; } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-box-body .sui-box-settings-col-2 { + .sui-2-10-5 .sui-wrap .sui-box-body .sui-box-settings-col-2 { min-width: 0; -webkit-box-flex: 1; -ms-flex: 1; @@ -4205,7 +4205,7 @@ } } -.sui-2-10-4 .sui-wrap .sui-box-body .sui-settings-label, .sui-2-10-4 .sui-wrap .sui-box-body .sui-settings-label-with-tag { +.sui-2-10-5 .sui-wrap .sui-box-body .sui-settings-label, .sui-2-10-5 .sui-wrap .sui-box-body .sui-settings-label-with-tag { display: block; margin: 0 0 5px; padding: 0; @@ -4215,15 +4215,15 @@ letter-spacing: -0.25px; } -.sui-2-10-4 .sui-wrap .sui-box-body .sui-settings-label:last-child, .sui-2-10-4 .sui-wrap .sui-box-body .sui-settings-label-with-tag:last-child { +.sui-2-10-5 .sui-wrap .sui-box-body .sui-settings-label:last-child, .sui-2-10-5 .sui-wrap .sui-box-body .sui-settings-label-with-tag:last-child { margin: 0; } -.sui-2-10-4 .sui-wrap .sui-box-body .sui-settings-label.sui-dark, .sui-2-10-4 .sui-wrap .sui-box-body .sui-dark.sui-settings-label-with-tag { +.sui-2-10-5 .sui-wrap .sui-box-body .sui-settings-label.sui-dark, .sui-2-10-5 .sui-wrap .sui-box-body .sui-dark.sui-settings-label-with-tag { color: #333333; } -.sui-2-10-4 .sui-wrap .sui-box-body .sui-settings-label-with-tag { +.sui-2-10-5 .sui-wrap .sui-box-body .sui-settings-label-with-tag { display: -webkit-box; display: -ms-flexbox; display: flex; @@ -4232,28 +4232,28 @@ align-items: flex-start; } -.sui-2-10-4 .sui-wrap .sui-box-body .sui-settings-label-with-tag .sui-tag { +.sui-2-10-5 .sui-wrap .sui-box-body .sui-settings-label-with-tag .sui-tag { margin-top: -2px; margin-left: 10px; } -.sui-2-10-4 .sui-wrap .sui-box-body .sui-settings-label-with-tag .sui-tag.sui-tag-sm { +.sui-2-10-5 .sui-wrap .sui-box-body .sui-settings-label-with-tag .sui-tag.sui-tag-sm { margin-top: 4px; } -.sui-2-10-4 .sui-wrap .sui-box-body .sui-settings-label-with-tag .sui-tag.sui-tag-pro, .sui-2-10-4 .sui-wrap .sui-box-body .sui-settings-label-with-tag .sui-tag.sui-tag-beta { +.sui-2-10-5 .sui-wrap .sui-box-body .sui-settings-label-with-tag .sui-tag.sui-tag-pro, .sui-2-10-5 .sui-wrap .sui-box-body .sui-settings-label-with-tag .sui-tag.sui-tag-beta { margin-top: 5px; } -.sui-2-10-4 .sui-wrap .sui-box-body .sui-description { +.sui-2-10-5 .sui-wrap .sui-box-body .sui-description { line-height: 22px; } -.sui-2-10-4 .sui-wrap .sui-box-body .sui-description + .sui-settings-box { +.sui-2-10-5 .sui-wrap .sui-box-body .sui-description + .sui-settings-box { margin-top: 10px; } -.sui-2-10-4 .sui-wrap .sui-box-body.sui-upsell-items .sui-box-settings-row { +.sui-2-10-5 .sui-wrap .sui-box-body.sui-upsell-items .sui-box-settings-row { margin: 0; padding-top: 21px; padding-right: 20px; @@ -4261,7 +4261,7 @@ border-bottom: none; } -.sui-2-10-4 .sui-wrap .sui-box-body.sui-upsell-items .sui-box-settings-row:after { +.sui-2-10-5 .sui-wrap .sui-box-body.sui-upsell-items .sui-box-settings-row:after { content: ''; height: 1px; clear: both; @@ -4273,37 +4273,37 @@ background-color: #E6E6E6; } -.sui-2-10-4 .sui-wrap .sui-box-body.sui-upsell-items .sui-box-settings-row:last-child, .sui-2-10-4 .sui-wrap .sui-box-body.sui-upsell-items .sui-box-settings-row:last-of-type { +.sui-2-10-5 .sui-wrap .sui-box-body.sui-upsell-items .sui-box-settings-row:last-child, .sui-2-10-5 .sui-wrap .sui-box-body.sui-upsell-items .sui-box-settings-row:last-of-type { padding-bottom: 30px; } -.sui-2-10-4 .sui-wrap .sui-box-body.sui-upsell-items .sui-box-settings-row:last-child:after, .sui-2-10-4 .sui-wrap .sui-box-body.sui-upsell-items .sui-box-settings-row:last-of-type:after { +.sui-2-10-5 .sui-wrap .sui-box-body.sui-upsell-items .sui-box-settings-row:last-child:after, .sui-2-10-5 .sui-wrap .sui-box-body.sui-upsell-items .sui-box-settings-row:last-of-type:after { content: unset; } @media (max-width: 782px) { - .sui-2-10-4 .sui-wrap .sui-box-body.sui-upsell-items .sui-box-settings-row:last-child, .sui-2-10-4 .sui-wrap .sui-box-body.sui-upsell-items .sui-box-settings-row:last-of-type { + .sui-2-10-5 .sui-wrap .sui-box-body.sui-upsell-items .sui-box-settings-row:last-child, .sui-2-10-5 .sui-wrap .sui-box-body.sui-upsell-items .sui-box-settings-row:last-of-type { padding-top: 20px; } } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-box-body.sui-upsell-items .sui-box-settings-row { + .sui-2-10-5 .sui-wrap .sui-box-body.sui-upsell-items .sui-box-settings-row { padding-top: 31px; padding-right: 30px; padding-left: 30px; } } -.sui-2-10-4 .sui-wrap .sui-box-selectors { +.sui-2-10-5 .sui-wrap .sui-box-selectors { background-color: #F8F8F8; } -.sui-2-10-4 .sui-wrap .sui-box-selectors ul, .sui-2-10-4 .sui-wrap .sui-box-selectors li { +.sui-2-10-5 .sui-wrap .sui-box-selectors ul, .sui-2-10-5 .sui-wrap .sui-box-selectors li { list-style: none; } -.sui-2-10-4 .sui-wrap .sui-box-selectors ul { +.sui-2-10-5 .sui-wrap .sui-box-selectors ul { display: -webkit-box; display: -ms-flexbox; display: flex; @@ -4317,30 +4317,30 @@ border: 0; } -.sui-2-10-4 .sui-wrap .sui-box-selectors ul li { +.sui-2-10-5 .sui-wrap .sui-box-selectors ul li { margin: 0; padding: 10px; border: 0; } -.sui-2-10-4 .sui-wrap .sui-box-selectors ul.sui-spacing-slim li { +.sui-2-10-5 .sui-wrap .sui-box-selectors ul.sui-spacing-slim li { padding: 5px; } -.sui-2-10-4 .sui-wrap .sui-box-selectors[class*="sui-box-selectors-col-"] ul li { +.sui-2-10-5 .sui-wrap .sui-box-selectors[class*="sui-box-selectors-col-"] ul li { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; } -.sui-2-10-4 .sui-wrap .sui-box-selectors:not([class*="sui-box-selectors-col-"]) ul li { +.sui-2-10-5 .sui-wrap .sui-box-selectors:not([class*="sui-box-selectors-col-"]) ul li { -webkit-box-flex: 1; -ms-flex: 1; flex: 1; } @media (max-width: 782px) { - .sui-2-10-4 .sui-wrap .sui-box-selectors.sui-box-selectors-col-1 ul li { + .sui-2-10-5 .sui-wrap .sui-box-selectors.sui-box-selectors-col-1 ul li { min-width: 100%; -ms-flex-preferred-size: 100%; flex-basis: 100%; @@ -4348,7 +4348,7 @@ } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-box-selectors.sui-box-selectors-col-1 ul li { + .sui-2-10-5 .sui-wrap .sui-box-selectors.sui-box-selectors-col-1 ul li { min-width: 100%; -ms-flex-preferred-size: 100%; flex-basis: 100%; @@ -4356,7 +4356,7 @@ } @media (max-width: 782px) { - .sui-2-10-4 .sui-wrap .sui-box-selectors.sui-box-selectors-col-2 ul li { + .sui-2-10-5 .sui-wrap .sui-box-selectors.sui-box-selectors-col-2 ul li { min-width: 100%; -ms-flex-preferred-size: 100%; flex-basis: 100%; @@ -4364,7 +4364,7 @@ } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-box-selectors.sui-box-selectors-col-2 ul li { + .sui-2-10-5 .sui-wrap .sui-box-selectors.sui-box-selectors-col-2 ul li { min-width: 50%; -ms-flex-preferred-size: 50%; flex-basis: 50%; @@ -4372,7 +4372,7 @@ } @media (max-width: 782px) { - .sui-2-10-4 .sui-wrap .sui-box-selectors.sui-box-selectors-col-3 ul li { + .sui-2-10-5 .sui-wrap .sui-box-selectors.sui-box-selectors-col-3 ul li { min-width: 100%; -ms-flex-preferred-size: 100%; flex-basis: 100%; @@ -4380,7 +4380,7 @@ } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-box-selectors.sui-box-selectors-col-3 ul li { + .sui-2-10-5 .sui-wrap .sui-box-selectors.sui-box-selectors-col-3 ul li { min-width: 33.33%; -ms-flex-preferred-size: 33.33%; flex-basis: 33.33%; @@ -4388,7 +4388,7 @@ } @media (max-width: 782px) { - .sui-2-10-4 .sui-wrap .sui-box-selectors.sui-box-selectors-col-4 ul li { + .sui-2-10-5 .sui-wrap .sui-box-selectors.sui-box-selectors-col-4 ul li { min-width: 100%; -ms-flex-preferred-size: 100%; flex-basis: 100%; @@ -4396,7 +4396,7 @@ } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-box-selectors.sui-box-selectors-col-4 ul li { + .sui-2-10-5 .sui-wrap .sui-box-selectors.sui-box-selectors-col-4 ul li { min-width: 25%; -ms-flex-preferred-size: 25%; flex-basis: 25%; @@ -4404,7 +4404,7 @@ } @media (max-width: 782px) { - .sui-2-10-4 .sui-wrap .sui-box-selectors.sui-box-selectors-col-5 ul li { + .sui-2-10-5 .sui-wrap .sui-box-selectors.sui-box-selectors-col-5 ul li { min-width: 100%; -ms-flex-preferred-size: 100%; flex-basis: 100%; @@ -4412,7 +4412,7 @@ } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-box-selectors.sui-box-selectors-col-5 ul li { + .sui-2-10-5 .sui-wrap .sui-box-selectors.sui-box-selectors-col-5 ul li { min-width: 20%; -ms-flex-preferred-size: 20%; flex-basis: 20%; @@ -4420,18 +4420,18 @@ } @media (max-width: 782px) { - .sui-2-10-4 .sui-wrap .sui-box-selectors { + .sui-2-10-5 .sui-wrap .sui-box-selectors { padding: 10px 20px; } } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-box-selectors { + .sui-2-10-5 .sui-wrap .sui-box-selectors { padding: 20px 30px; } } -.sui-2-10-4 .sui-wrap .sui-box-selector { +.sui-2-10-5 .sui-wrap .sui-box-selector { overflow: hidden; display: block; position: relative; @@ -4446,7 +4446,7 @@ transition: all 0.3s ease; } -.sui-2-10-4 .sui-wrap .sui-box-selector input ~ span { +.sui-2-10-5 .sui-wrap .sui-box-selector input ~ span { display: block; padding-right: 29px; padding-left: 19px; @@ -4456,18 +4456,18 @@ transition: all 0.3s ease; } -.sui-2-10-4 .sui-wrap .sui-box-selector input ~ span:not(:last-child) { +.sui-2-10-5 .sui-wrap .sui-box-selector input ~ span:not(:last-child) { border-bottom-color: transparent !important; border-bottom-left-radius: 0; border-bottom-right-radius: 0; } -.sui-2-10-4 .sui-wrap .sui-box-selector input ~ span:last-child { +.sui-2-10-5 .sui-wrap .sui-box-selector input ~ span:last-child { border-top-left-radius: 0; border-top-right-radius: 0; } -.sui-2-10-4 .sui-wrap .sui-box-selector input + span { +.sui-2-10-5 .sui-wrap .sui-box-selector input + span { display: -webkit-box; display: -ms-flexbox; display: flex; @@ -4481,7 +4481,7 @@ font-weight: 500; } -.sui-2-10-4 .sui-wrap .sui-box-selector input + span [class*="sui-icon"] { +.sui-2-10-5 .sui-wrap .sui-box-selector input + span [class*="sui-icon"] { width: 30px; -webkit-box-flex: 0; -ms-flex: 0 0 30px; @@ -4493,7 +4493,7 @@ text-align: center; } -.sui-2-10-4 .sui-wrap .sui-box-selector input + span [class*="sui-icon"]:before { +.sui-2-10-5 .sui-wrap .sui-box-selector input + span [class*="sui-icon"]:before { display: block; color: #AAAAAA; line-height: 20px; @@ -4501,14 +4501,14 @@ transition: all 0.3s ease; } -.sui-2-10-4 .sui-wrap .sui-box-selector input + span img { +.sui-2-10-5 .sui-wrap .sui-box-selector input + span img { max-width: 24px; height: auto; display: block; margin: 0 5px 0 0; } -.sui-2-10-4 .sui-wrap .sui-box-selector input + span ~ span { +.sui-2-10-5 .sui-wrap .sui-box-selector input + span ~ span { padding-top: 20px; padding-bottom: 20px; border-top: 1px solid rgba(230, 230, 230, 0.5); @@ -4516,13 +4516,13 @@ line-height: 22px; } -.sui-2-10-4 .sui-wrap .sui-box-selector input:checked + span { +.sui-2-10-5 .sui-wrap .sui-box-selector input:checked + span { position: relative; background-color: #E1F6FF; color: #17A8E3; } -.sui-2-10-4 .sui-wrap .sui-box-selector input:checked + span:before { +.sui-2-10-5 .sui-wrap .sui-box-selector input:checked + span:before { content: "_"; position: absolute; z-index: 1; @@ -4532,7 +4532,7 @@ font-size: 12px; } -.sui-2-10-4 .sui-wrap .sui-box-selector input:checked + span:after { +.sui-2-10-5 .sui-wrap .sui-box-selector input:checked + span:after { content: " "; position: absolute; top: -1px; @@ -4541,20 +4541,20 @@ border-left: 40px solid transparent; } -.sui-2-10-4 .sui-wrap .sui-box-selector input:checked + span [class*="sui-icon"]:before { +.sui-2-10-5 .sui-wrap .sui-box-selector input:checked + span [class*="sui-icon"]:before { color: #17A8E3; } -.sui-2-10-4 .sui-wrap .sui-box-selector input:checked + span ~ span { +.sui-2-10-5 .sui-wrap .sui-box-selector input:checked + span ~ span { border-top-color: #E1F6FF; } -.sui-2-10-4 .sui-wrap .sui-box-selector:hover { +.sui-2-10-5 .sui-wrap .sui-box-selector:hover { -webkit-box-shadow: 0 0 0 4px rgba(0, 0, 0, 0.02), 0 4px 15px 0 rgba(0, 0, 0, 0.05); box-shadow: 0 0 0 4px rgba(0, 0, 0, 0.02), 0 4px 15px 0 rgba(0, 0, 0, 0.05); } -.sui-2-10-4 .sui-wrap .sui-box-selector.sui-disabled { +.sui-2-10-5 .sui-wrap .sui-box-selector.sui-disabled { pointer-events: none; position: relative; background-color: transparent; @@ -4562,33 +4562,33 @@ box-shadow: none; } -.sui-2-10-4 .sui-wrap .sui-box-selector.sui-disabled input + span { +.sui-2-10-5 .sui-wrap .sui-box-selector.sui-disabled input + span { border-color: #AAAAAA; } -.sui-2-10-4 .sui-wrap .sui-box-selector.sui-disabled input + span .sui-tag-pro, -.sui-2-10-4 .sui-wrap .sui-box-selector.sui-disabled input + span .sui-tag-beta { +.sui-2-10-5 .sui-wrap .sui-box-selector.sui-disabled input + span .sui-tag-pro, +.sui-2-10-5 .sui-wrap .sui-box-selector.sui-disabled input + span .sui-tag-beta { position: absolute; top: 5px; right: 5px; } -.sui-2-10-4 .sui-wrap .sui-box-selector.sui-disabled input + span ~ span { +.sui-2-10-5 .sui-wrap .sui-box-selector.sui-disabled input + span ~ span { border-color: #AAAAAA; border-top-style: dashed; border-top-color: #DDDDDD; } -.sui-2-10-4 .sui-wrap .sui-box-selector.sui-disabled:hover { +.sui-2-10-5 .sui-wrap .sui-box-selector.sui-disabled:hover { -webkit-box-shadow: none; box-shadow: none; } -.sui-2-10-4 .sui-wrap .sui-box-selector.sui-box-selector-vertical input ~ span { +.sui-2-10-5 .sui-wrap .sui-box-selector.sui-box-selector-vertical input ~ span { text-align: center; } -.sui-2-10-4 .sui-wrap .sui-box-selector.sui-box-selector-vertical input + span { +.sui-2-10-5 .sui-wrap .sui-box-selector.sui-box-selector-vertical input + span { display: block; padding-top: 21px; padding-right: 10px; @@ -4596,20 +4596,20 @@ padding-left: 10px; } -.sui-2-10-4 .sui-wrap .sui-box-selector.sui-box-selector-vertical input + span [class*="sui-icon"] { +.sui-2-10-5 .sui-wrap .sui-box-selector.sui-box-selector-vertical input + span [class*="sui-icon"] { display: block; margin: 0 auto 7px; } -.sui-2-10-4 .sui-wrap .sui-box-selector.sui-box-selector-vertical input + span [class*="sui-icon"]:before { +.sui-2-10-5 .sui-wrap .sui-box-selector.sui-box-selector-vertical input + span [class*="sui-icon"]:before { line-height: 16px; } -.sui-2-10-4 .sui-wrap .sui-box-selector.sui-box-selector-vertical input + span img { +.sui-2-10-5 .sui-wrap .sui-box-selector.sui-box-selector-vertical input + span img { margin: 0 auto; } -.sui-2-10-4 .sui-wrap .sui-box-builder { +.sui-2-10-5 .sui-wrap .sui-box-builder { display: block; margin: 0; border: 1px solid #E6E6E6; @@ -4617,20 +4617,20 @@ background-color: #FFFFFF; } -.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field .sui-button, -.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field .sui-button-icon { +.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field .sui-button, +.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field .sui-button-icon { margin: 0; } -.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field .sui-button.sui-align_top, -.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field .sui-button-icon.sui-align_top { +.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field .sui-button.sui-align_top, +.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field .sui-button-icon.sui-align_top { -ms-flex-item-align: start; align-self: flex-start; margin-top: 5px; margin-bottom: 5px; } -.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field .sui-builder-field-label { +.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field .sui-builder-field-label { min-width: 0; display: -webkit-box; display: -ms-flexbox; @@ -4646,7 +4646,7 @@ letter-spacing: -0.25px; } -.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field .sui-builder-field-label > [class*="sui-icon-"] { +.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field .sui-builder-field-label > [class*="sui-icon-"] { -webkit-box-flex: 0; -ms-flex: 0 0 30px; flex: 0 0 30px; @@ -4654,19 +4654,19 @@ text-align: center; } -.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field .sui-builder-field-label > [class*="sui-icon-"]:before { +.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field .sui-builder-field-label > [class*="sui-icon-"]:before { display: block; } -.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field .sui-builder-field-label > [class*="sui-icon-"] + span { +.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field .sui-builder-field-label > [class*="sui-icon-"] + span { margin-left: 5px; } -.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field .sui-builder-field-label > [class*="sui-icon-"] + .sui-builder-field-image { +.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field .sui-builder-field-label > [class*="sui-icon-"] + .sui-builder-field-image { margin-left: 10px; } -.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field .sui-builder-field-label .sui-builder-field-image { +.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field .sui-builder-field-label .sui-builder-field-image { width: 40px; height: 40px; -webkit-box-flex: 0; @@ -4680,7 +4680,7 @@ border-radius: 4px; } -.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field .sui-builder-field-label .sui-builder-field-image span { +.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field .sui-builder-field-label .sui-builder-field-image span { width: 38px; height: 38px; display: block; @@ -4691,31 +4691,31 @@ background-position: center; } -.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field .sui-builder-field-label .sui-builder-field-image + span { +.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field .sui-builder-field-label .sui-builder-field-image + span { margin-left: 10px; } -.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field .sui-builder-field-label > span { +.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field .sui-builder-field-label > span { display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } -.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field .sui-builder-field-label + .sui-button, -.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field .sui-builder-field-label + .sui-dropdown, -.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field .sui-builder-field-label + .sui-button-icon { +.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field .sui-builder-field-label + .sui-button, +.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field .sui-builder-field-label + .sui-dropdown, +.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field .sui-builder-field-label + .sui-button-icon { margin-left: 10px; } -.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field .sui-builder-field-form { +.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field .sui-builder-field-form { display: block; -webkit-box-flex: 1; -ms-flex: 1 1 auto; flex: 1 1 auto; } -.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field .sui-builder-field-form .sui-form-field-row { +.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field .sui-builder-field-form .sui-form-field-row { display: -webkit-box; display: -ms-flexbox; display: flex; @@ -4725,50 +4725,50 @@ align-items: center; } -.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field .sui-builder-field-form .sui-form-field-row .sui-form-field { +.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field .sui-builder-field-form .sui-form-field-row .sui-form-field { -webkit-box-flex: 1; -ms-flex: 1; flex: 1; margin: 0 10px; } -.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field .sui-builder-field-form .sui-form-field-row .sui-form-field:first-child { +.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field .sui-builder-field-form .sui-form-field-row .sui-form-field:first-child { margin-left: 0; } -.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field .sui-builder-field-form .sui-form-field-row .sui-form-field:last-child { +.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field .sui-builder-field-form .sui-form-field-row .sui-form-field:last-child { margin-right: 0; } -.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field .sui-builder-field-form .sui-form-field-row .sui-form-field.sui-auto { +.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field .sui-builder-field-form .sui-form-field-row .sui-form-field.sui-auto { -webkit-box-flex: 0; -ms-flex: 0 1 auto; flex: 0 1 auto; } -.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field .sui-builder-field-form .sui-form-field-row:last-child { +.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field .sui-builder-field-form .sui-form-field-row:last-child { margin-bottom: 0; } -.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field .sui-builder-field-border { +.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field .sui-builder-field-border { width: 1px; height: 20px; background-color: #E6E6E6; } -.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field .sui-builder-field-border:not(:last-child) { +.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field .sui-builder-field-border:not(:last-child) { margin-right: 10px; } -.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field .sui-builder-field-border:not(:first-child) { +.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field .sui-builder-field-border:not(:first-child) { margin-left: 10px; } -.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field .sui-builder-field-border + .sui-dropdown { +.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field .sui-builder-field-border + .sui-dropdown { margin-left: 0; } -.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field .sui-builder-field-notice { +.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field .sui-builder-field-notice { width: 30px; height: 30px; cursor: help; @@ -4788,27 +4788,27 @@ transition: all 0.3s ease; } -.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field .sui-builder-field-notice [class*="sui-icon-"] { +.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field .sui-builder-field-notice [class*="sui-icon-"] { font-size: 12px; } -.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field .sui-builder-field-notice [class*="sui-icon-"]:before { +.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field .sui-builder-field-notice [class*="sui-icon-"]:before { display: block; color: inherit; } -.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field .sui-builder-field-notice:hover { +.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field .sui-builder-field-notice:hover { background-color: #F2F2F2; } -.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field .sui-accordion-open-indicator [class*="sui-icon-"] { +.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field .sui-accordion-open-indicator [class*="sui-icon-"] { -webkit-transition: 0.2s linear; transition: 0.2s linear; } -.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field > .sui-icon-drag, -.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field.sui-react .sui-field-info > .sui-icon-drag, -.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field .sui-accordion-item-header > .sui-icon-drag { +.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field > .sui-icon-drag, +.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field.sui-react .sui-field-info > .sui-icon-drag, +.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field .sui-accordion-item-header > .sui-icon-drag { width: 30px; -webkit-box-flex: 0; -ms-flex: 0 0 30px; @@ -4820,37 +4820,37 @@ transition: all 0.3s ease; } -.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field > .sui-icon-drag:before, -.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field.sui-react .sui-field-info > .sui-icon-drag:before, -.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field .sui-accordion-item-header > .sui-icon-drag:before { +.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field > .sui-icon-drag:before, +.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field.sui-react .sui-field-info > .sui-icon-drag:before, +.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field .sui-accordion-item-header > .sui-icon-drag:before { display: block; color: inherit; } -.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field > .sui-icon-drag.sui-align_top, -.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field.sui-react .sui-field-info > .sui-icon-drag.sui-align_top, -.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field .sui-accordion-item-header > .sui-icon-drag.sui-align_top { +.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field > .sui-icon-drag.sui-align_top, +.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field.sui-react .sui-field-info > .sui-icon-drag.sui-align_top, +.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field .sui-accordion-item-header > .sui-icon-drag.sui-align_top { -ms-flex-item-align: start; align-self: flex-start; margin-top: 12px; margin-bottom: 12px; } -.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field > .sui-button, -.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field > .sui-dropdown, -.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field > .sui-button-icon, -.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field.sui-react .sui-field-info > .sui-button, -.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field.sui-react .sui-field-info > .sui-dropdown, -.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field.sui-react .sui-field-info > .sui-button-icon, -.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field .sui-accordion-item-header > .sui-button, -.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field .sui-accordion-item-header > .sui-dropdown, -.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field .sui-accordion-item-header > .sui-button-icon { +.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field > .sui-button, +.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field > .sui-dropdown, +.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field > .sui-button-icon, +.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field.sui-react .sui-field-info > .sui-button, +.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field.sui-react .sui-field-info > .sui-dropdown, +.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field.sui-react .sui-field-info > .sui-button-icon, +.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field .sui-accordion-item-header > .sui-button, +.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field .sui-accordion-item-header > .sui-dropdown, +.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field .sui-accordion-item-header > .sui-button-icon { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; } -.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field:not(.sui-accordion-item):not(.sui-react) { +.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field:not(.sui-accordion-item):not(.sui-react) { display: -webkit-box; display: -ms-flexbox; display: flex; @@ -4861,16 +4861,16 @@ padding-left: 20px; } -.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field:not(.sui-accordion-item):not(.sui-react).sui-can_move, .sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field:not(.sui-accordion-item):not(.sui-react).sui-can-move { +.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field:not(.sui-accordion-item):not(.sui-react).sui-can_move, .sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field:not(.sui-accordion-item):not(.sui-react).sui-can-move { cursor: move; } -.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field:not(.sui-accordion-item):not(.sui-react).sui-can_open { +.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field:not(.sui-accordion-item):not(.sui-react).sui-can_open { cursor: pointer; } @media (max-width: 782px) { - .sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field:not(.sui-accordion-item):not(.sui-react) { + .sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field:not(.sui-accordion-item):not(.sui-react) { min-height: 50px; padding-top: 10px; padding-bottom: 10px; @@ -4878,14 +4878,14 @@ } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field:not(.sui-accordion-item):not(.sui-react) { + .sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field:not(.sui-accordion-item):not(.sui-react) { min-height: 60px; padding-top: 15px; padding-bottom: 15px; } } -.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field.sui-accordion-item .sui-accordion-item-header { +.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field.sui-accordion-item .sui-accordion-item-header { cursor: pointer; display: -webkit-box; display: -ms-flexbox; @@ -4898,7 +4898,7 @@ } @media (max-width: 782px) { - .sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field.sui-accordion-item .sui-accordion-item-header { + .sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field.sui-accordion-item .sui-accordion-item-header { min-height: 50px; padding-top: 10px; padding-bottom: 10px; @@ -4906,48 +4906,48 @@ } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field.sui-accordion-item .sui-accordion-item-header { + .sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field.sui-accordion-item .sui-accordion-item-header { min-height: 60px; padding-top: 15px; padding-bottom: 15px; } } -.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field.sui-accordion-item .sui-accordion-item-body { +.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field.sui-accordion-item .sui-accordion-item-body { display: none; border-top: 1px solid #E6E6E6; } @media (max-width: 782px) { - .sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field.sui-accordion-item .sui-accordion-item-body { + .sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field.sui-accordion-item .sui-accordion-item-body { padding: 20px; } } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field.sui-accordion-item .sui-accordion-item-body { + .sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field.sui-accordion-item .sui-accordion-item-body { padding: 30px; } } -.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field.sui-accordion-item.sui-can_move .sui-accordion-item-header, .sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field.sui-accordion-item.sui-can-move .sui-accordion-item-header { +.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field.sui-accordion-item.sui-can_move .sui-accordion-item-header, .sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field.sui-accordion-item.sui-can-move .sui-accordion-item-header { cursor: move; } -.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field.sui-accordion-item.sui-can_open .sui-accordion-item-header { +.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field.sui-accordion-item.sui-can_open .sui-accordion-item-header { cursor: pointer; } -.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field.sui-accordion-item.sui-accordion-item--open .sui-accordion-item-header .sui-accordion-open-indicator [class*="sui-icon-"] { +.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field.sui-accordion-item.sui-accordion-item--open .sui-accordion-item-header .sui-accordion-open-indicator [class*="sui-icon-"] { -webkit-transform: rotate(180deg); transform: rotate(180deg); } -.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field.sui-accordion-item.sui-accordion-item--open .sui-accordion-item-body { +.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field.sui-accordion-item.sui-accordion-item--open .sui-accordion-item-body { display: block; } -.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field.sui-react { +.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field.sui-react { display: -webkit-box; display: -ms-flexbox; display: flex; @@ -4956,7 +4956,7 @@ align-items: center; } -.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field.sui-react .sui-field-info { +.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field.sui-react .sui-field-info { overflow: hidden; display: -webkit-box; display: -ms-flexbox; @@ -4969,16 +4969,16 @@ align-items: center; } -.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field.sui-react .sui-field-info:not(:last-child) { +.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field.sui-react .sui-field-info:not(:last-child) { padding-left: 20px; } -.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field.sui-react .sui-field-info:not(:first-child) { +.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field.sui-react .sui-field-info:not(:first-child) { padding-right: 20px; } @media (max-width: 782px) { - .sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field.sui-react .sui-field-info { + .sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field.sui-react .sui-field-info { min-height: 50px; padding-top: 10px; padding-bottom: 10px; @@ -4986,83 +4986,83 @@ } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field.sui-react .sui-field-info { + .sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field.sui-react .sui-field-info { min-height: 60px; padding-top: 15px; padding-bottom: 15px; } } -.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field.sui-react .sui-field-info + .sui-field-actions { +.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field.sui-react .sui-field-info + .sui-field-actions { margin-left: 5px; } -.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field.sui-react .sui-field-actions { +.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field.sui-react .sui-field-actions { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; } -.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field.sui-react .sui-field-actions:first-child { +.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field.sui-react .sui-field-actions:first-child { margin-left: 20px; } -.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field.sui-react .sui-field-actions:last-child { +.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field.sui-react .sui-field-actions:last-child { margin-right: 20px; } -.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field.sui-react .sui-field-actions.sui-align_top { +.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field.sui-react .sui-field-actions.sui-align_top { -ms-flex-item-align: start; align-self: flex-start; } -.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field.sui-react .sui-field-actions.sui-align_top .sui-button, -.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field.sui-react .sui-field-actions.sui-align_top .sui-button-icon { +.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field.sui-react .sui-field-actions.sui-align_top .sui-button, +.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field.sui-react .sui-field-actions.sui-align_top .sui-button-icon { margin-top: 5px; margin-bottom: 5px; } @media (max-width: 782px) { - .sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field.sui-react .sui-field-actions.sui-align_top { + .sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field.sui-react .sui-field-actions.sui-align_top { padding-top: 10px; padding-bottom: 10px; } } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field.sui-react .sui-field-actions.sui-align_top { + .sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field.sui-react .sui-field-actions.sui-align_top { padding-top: 15px; padding-bottom: 15px; } } -.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field.sui-react.sui-can_move, .sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field.sui-react.sui-can-move { +.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field.sui-react.sui-can_move, .sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field.sui-react.sui-can-move { cursor: move; } -.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field.sui-react.sui-can_open { +.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field.sui-react.sui-can_open { cursor: pointer; } -.sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-header { +.sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-header { display: block; } -.sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-text { +.sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-text { display: block; color: #888888; font: 400 13px/22px "Roboto", Arial, sans-serif; letter-spacing: -0.25px; } -.sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-options:not(:first-child), -.sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-conditions:not(:first-child) { +.sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-options:not(:first-child), +.sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-conditions:not(:first-child) { border-top: 1px solid #E6E6E6; } @media (max-width: 782px) { - .sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-options:not(:first-child), - .sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-conditions:not(:first-child) { + .sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-options:not(:first-child), + .sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-conditions:not(:first-child) { margin-top: 10px; margin-right: -20px; margin-left: -20px; @@ -5071,8 +5071,8 @@ } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-options:not(:first-child), - .sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-conditions:not(:first-child) { + .sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-options:not(:first-child), + .sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-conditions:not(:first-child) { margin-top: 15px; margin-right: -30px; margin-left: -30px; @@ -5081,59 +5081,59 @@ } @media (max-width: 782px) { - .sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-options.sui-options-inline .sui-radio:not(:last-child), - .sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-options.sui-options-inline .sui-checkbox:not(:last-child), - .sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-options.sui-options-inline .sui-builder-text:not(:last-child) { + .sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-options.sui-options-inline .sui-radio:not(:last-child), + .sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-options.sui-options-inline .sui-checkbox:not(:last-child), + .sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-options.sui-options-inline .sui-builder-text:not(:last-child) { margin-bottom: 10px; } } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-options.sui-options-inline .sui-radio:not(:last-child), - .sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-options.sui-options-inline .sui-checkbox:not(:last-child), - .sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-options.sui-options-inline .sui-builder-text:not(:last-child) { + .sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-options.sui-options-inline .sui-radio:not(:last-child), + .sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-options.sui-options-inline .sui-checkbox:not(:last-child), + .sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-options.sui-options-inline .sui-builder-text:not(:last-child) { margin-right: 10px; } } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-options.sui-options-inline { + .sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-options.sui-options-inline { display: -webkit-box; display: -ms-flexbox; display: flex; } } -.sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-options:not(.sui-options-inline) .sui-builder-text:not(:last-child) { +.sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-options:not(.sui-options-inline) .sui-builder-text:not(:last-child) { margin-bottom: 10px; } -.sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-conditions { +.sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-conditions { display: -webkit-box; display: -ms-flexbox; display: flex; } -.sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-conditions .sui-builder-conditions-rule { +.sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-conditions .sui-builder-conditions-rule { -webkit-box-flex: 1; -ms-flex: 1; flex: 1; } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-conditions .sui-builder-conditions-rule span.sui-builder-text:first-child { + .sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-conditions .sui-builder-conditions-rule span.sui-builder-text:first-child { margin-left: 0; } } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-conditions .sui-builder-conditions-rule span.sui-builder-text:last-child { + .sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-conditions .sui-builder-conditions-rule span.sui-builder-text:last-child { margin-right: 0; } } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-conditions .sui-builder-conditions-rule span.sui-builder-text { + .sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-conditions .sui-builder-conditions-rule span.sui-builder-text { -webkit-box-flex: 0; -ms-flex: 0 1 auto; flex: 0 1 auto; @@ -5142,22 +5142,22 @@ } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-conditions .sui-builder-conditions-rule span.sui-select:first-child, - .sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-conditions .sui-builder-conditions-rule select:not(.sui-select):first-child { + .sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-conditions .sui-builder-conditions-rule span.sui-select:first-child, + .sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-conditions .sui-builder-conditions-rule select:not(.sui-select):first-child { margin-left: 0; } } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-conditions .sui-builder-conditions-rule span.sui-select:last-child, - .sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-conditions .sui-builder-conditions-rule select:not(.sui-select):last-child { + .sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-conditions .sui-builder-conditions-rule span.sui-select:last-child, + .sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-conditions .sui-builder-conditions-rule select:not(.sui-select):last-child { margin-right: 0; } } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-conditions .sui-builder-conditions-rule span.sui-select, - .sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-conditions .sui-builder-conditions-rule select:not(.sui-select) { + .sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-conditions .sui-builder-conditions-rule span.sui-select, + .sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-conditions .sui-builder-conditions-rule select:not(.sui-select) { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; @@ -5166,19 +5166,19 @@ } @media (max-width: 782px) { - .sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-conditions .sui-builder-conditions-rule + * { + .sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-conditions .sui-builder-conditions-rule + * { margin-left: 10px; } } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-conditions .sui-builder-conditions-rule + * { + .sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-conditions .sui-builder-conditions-rule + * { margin-left: 15px; } } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-conditions .sui-builder-conditions-rule { + .sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-conditions .sui-builder-conditions-rule { display: -webkit-box; display: -ms-flexbox; display: flex; @@ -5188,33 +5188,33 @@ } } -.sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-conditions .sui-builder-conditions-actions { +.sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-conditions .sui-builder-conditions-actions { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; } -.sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-header:not(:only-child):not(:last-child) { +.sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-header:not(:only-child):not(:last-child) { border-bottom: 1px solid #E6E6E6; } @media (max-width: 782px) { - .sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-header { + .sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-header { padding: 10px 20px; } } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-header { + .sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-header { padding: 15px 30px; } } -.sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-body { +.sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-body { background-color: #F8F8F8; } -.sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-builder-field { +.sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-builder-field { margin: 0 0 20px; border-radius: 4px; background-color: #FFFFFF; @@ -5224,60 +5224,60 @@ transition: all 0.3s ease; } -.sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-builder-field > .sui-icon-drag, -.sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-builder-field.sui-react .sui-field-info > .sui-icon-drag, -.sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-builder-field .sui-accordion-item-header > .sui-icon-drag { +.sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-builder-field > .sui-icon-drag, +.sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-builder-field.sui-react .sui-field-info > .sui-icon-drag, +.sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-builder-field .sui-accordion-item-header > .sui-icon-drag { margin-left: -10px; } -.sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-builder-field.ui-sortable-handle { +.sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-builder-field.ui-sortable-handle { -webkit-transition: unset; transition: unset; } -.sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-builder-field .sui-builder-field-label:first-child > [class*="sui-icon-"] { +.sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-builder-field .sui-builder-field-label:first-child > [class*="sui-icon-"] { margin-left: -10px; } -.sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-builder-field .sui-builder-field-border { +.sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-builder-field .sui-builder-field-border { -webkit-transition: all 0.3s ease; transition: all 0.3s ease; } -.sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-builder-field .sui-hover-show { +.sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-builder-field .sui-hover-show { opacity: 0; } -.sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-builder-field:hover .sui-hover-show { +.sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-builder-field:hover .sui-hover-show { opacity: 1; } -.sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-builder-field:hover, .sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-builder-field:active { +.sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-builder-field:hover, .sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-builder-field:active { -webkit-box-shadow: 0 0 0 4px rgba(0, 0, 0, 0.02), 0 4px 15px 0 rgba(0, 0, 0, 0.05); box-shadow: 0 0 0 4px rgba(0, 0, 0, 0.02), 0 4px 15px 0 rgba(0, 0, 0, 0.05); } -.sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-builder-field:hover > .sui-icon-drag, -.sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-builder-field:hover.sui-react .sui-field-info > .sui-icon-drag, -.sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-builder-field:hover .sui-accordion-item-header > .sui-icon-drag, .sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-builder-field:active > .sui-icon-drag, -.sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-builder-field:active.sui-react .sui-field-info > .sui-icon-drag, -.sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-builder-field:active .sui-accordion-item-header > .sui-icon-drag { +.sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-builder-field:hover > .sui-icon-drag, +.sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-builder-field:hover.sui-react .sui-field-info > .sui-icon-drag, +.sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-builder-field:hover .sui-accordion-item-header > .sui-icon-drag, .sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-builder-field:active > .sui-icon-drag, +.sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-builder-field:active.sui-react .sui-field-info > .sui-icon-drag, +.sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-builder-field:active .sui-accordion-item-header > .sui-icon-drag { color: #888888; } @media (max-width: 782px) { - .sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-button-dashed + .sui-box-builder-message { + .sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-button-dashed + .sui-box-builder-message { margin-top: 20px; } } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-button-dashed + .sui-box-builder-message { + .sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-button-dashed + .sui-box-builder-message { margin-top: 30px; } } -.sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-box-builder-message { +.sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-box-builder-message { display: block; color: #888888; font: 400 13px/22px "Roboto", Arial, sans-serif; @@ -5285,175 +5285,175 @@ } @media (max-width: 782px) { - .sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-builder-empty-message:not(:first-child) { + .sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-builder-empty-message:not(:first-child) { margin-top: 20px; } } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-builder-empty-message:not(:first-child) { + .sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-builder-empty-message:not(:first-child) { margin-top: 30px; } } @media (max-width: 782px) { - .sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-builder-empty-message:last-child { + .sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-builder-empty-message:last-child { margin-bottom: -20px; } } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-builder-empty-message:last-child { + .sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-builder-empty-message:last-child { margin-bottom: -30px; } } -.sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-box-builder-message-block .sui-box-builder-message { +.sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-box-builder-message-block .sui-box-builder-message { text-align: center; } @media (max-width: 782px) { - .sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-box-builder-message-block .sui-image:not(:first-child) { + .sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-box-builder-message-block .sui-image:not(:first-child) { margin-top: 20px; } } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-box-builder-message-block .sui-image:not(:first-child) { + .sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-box-builder-message-block .sui-image:not(:first-child) { margin-top: 30px; } } @media (max-width: 782px) { - .sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-box-builder-message-block .sui-image:last-child { + .sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-box-builder-message-block .sui-image:last-child { margin-bottom: -20px; } } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-box-builder-message-block .sui-image:last-child { + .sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-box-builder-message-block .sui-image:last-child { margin-bottom: -30px; } } @media (max-width: 782px) { - .sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-box-builder-message-block:not(:first-child) { + .sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-box-builder-message-block:not(:first-child) { margin-top: 20px; } } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-box-builder-message-block:not(:first-child) { + .sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-box-builder-message-block:not(:first-child) { margin-top: 30px; } } -.sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-body:last-child { +.sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-body:last-child { border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } @media (max-width: 782px) { - .sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-body { + .sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-body { padding: 20px; } } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-body { + .sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-body { padding: 30px; } } -.sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-footer .sui-hidden { +.sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-footer .sui-hidden { display: none !important; } -.sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-footer.sui-fields-boxed .sui-builder-field { +.sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-footer.sui-fields-boxed .sui-builder-field { border: 1px solid #E6E6E6; border-radius: 4px; } @media (max-width: 782px) { - .sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-footer.sui-fields-boxed .sui-builder-field:not(:last-child) { + .sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-footer.sui-fields-boxed .sui-builder-field:not(:last-child) { margin-bottom: 20px; } } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-footer.sui-fields-boxed .sui-builder-field:not(:last-child) { + .sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-footer.sui-fields-boxed .sui-builder-field:not(:last-child) { margin-bottom: 30px; } } @media (max-width: 782px) { - .sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-footer.sui-fields-boxed { + .sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-footer.sui-fields-boxed { padding: 20px; } } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-footer.sui-fields-boxed { + .sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-footer.sui-fields-boxed { padding: 30px; } } -.sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-footer:not(.sui-fields-boxed) .sui-builder-field:not(:only-child):not(:last-child) { +.sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-footer:not(.sui-fields-boxed) .sui-builder-field:not(:only-child):not(:last-child) { border-bottom: 1px solid #E6E6E6; } -.sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-footer:not(:only-child):not(:first-child) { +.sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-footer:not(:only-child):not(:first-child) { border-top: 1px solid #E6E6E6; } -.sui-2-10-4 .sui-wrap .sui-box-builder.sui-flushed { +.sui-2-10-5 .sui-wrap .sui-box-builder.sui-flushed { border-width: 0; border-radius: 0; } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-box-builder.sui-flushed .sui-builder-field:not(.sui-accordion-item):not(.sui-react) { + .sui-2-10-5 .sui-wrap .sui-box-builder.sui-flushed .sui-builder-field:not(.sui-accordion-item):not(.sui-react) { height: 70px; } } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-box-builder.sui-flushed .sui-builder-field.sui-accordion-item .sui-accordion-item-header { + .sui-2-10-5 .sui-wrap .sui-box-builder.sui-flushed .sui-builder-field.sui-accordion-item .sui-accordion-item-header { height: 70px; } } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-box-builder.sui-flushed .sui-builder-field.sui-react .sui-field-info { + .sui-2-10-5 .sui-wrap .sui-box-builder.sui-flushed .sui-builder-field.sui-react .sui-field-info { min-height: 70px; } } @media (max-width: 782px) { - .sui-2-10-4 .sui-wrap .sui-box-builder.sui-flushed { + .sui-2-10-5 .sui-wrap .sui-box-builder.sui-flushed { margin: -20px; } } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-box-builder.sui-flushed { + .sui-2-10-5 .sui-wrap .sui-box-builder.sui-flushed { margin: -30px; } } @media (max-width: 782px) { - .sui-2-10-4 .sui-wrap .sui-box-builder:not(:last-child) { + .sui-2-10-5 .sui-wrap .sui-box-builder:not(:last-child) { margin-bottom: 20px; } } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-box-builder:not(:last-child) { + .sui-2-10-5 .sui-wrap .sui-box-builder:not(:last-child) { margin-bottom: 30px; } } -.sui-2-10-4 .sui-wrap .sui-col, .sui-2-10-4 .sui-wrap [class*="sui-col-"] { +.sui-2-10-5 .sui-wrap .sui-col, .sui-2-10-5 .sui-wrap [class*="sui-col-"] { min-height: 1px; padding-left: 15px; padding-right: 15px; @@ -5461,13 +5461,13 @@ } @media (max-width: 782px) { - .sui-2-10-4 .sui-wrap .sui-col, .sui-2-10-4 .sui-wrap [class*="sui-col-"] { + .sui-2-10-5 .sui-wrap .sui-col, .sui-2-10-5 .sui-wrap [class*="sui-col-"] { padding-left: 10px; padding-right: 10px; } } -.sui-2-10-4 .sui-wrap .sui-row { +.sui-2-10-5 .sui-wrap .sui-row { display: -webkit-box; display: -ms-flexbox; display: flex; @@ -5478,38 +5478,38 @@ margin-left: -15px; } -.sui-2-10-4 .sui-wrap .sui-row:last-child { +.sui-2-10-5 .sui-wrap .sui-row:last-child { margin-bottom: 0; } @media (max-width: 782px) { - .sui-2-10-4 .sui-wrap .sui-row:last-child { + .sui-2-10-5 .sui-wrap .sui-row:last-child { margin-bottom: 0; } } @media (max-width: 782px) { - .sui-2-10-4 .sui-wrap .sui-row { + .sui-2-10-5 .sui-wrap .sui-row { margin-right: -10px; margin-bottom: 20px; margin-left: -10px; } } -.sui-2-10-4 .sui-wrap .sui-reverse { +.sui-2-10-5 .sui-wrap .sui-reverse { -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; } -.sui-2-10-4 .sui-wrap .sui-col { +.sui-2-10-5 .sui-wrap .sui-col { -webkit-box-flex: 1; -ms-flex: 1; flex: 1; } -.sui-2-10-4 .sui-wrap [class*="sui-col-"] { +.sui-2-10-5 .sui-wrap [class*="sui-col-"] { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; @@ -5519,641 +5519,641 @@ flex-basis: 100%; } -.sui-2-10-4 .sui-wrap .sui-col-xs-12 { +.sui-2-10-5 .sui-wrap .sui-col-xs-12 { width: 100%; max-width: 100%; -ms-flex-preferred-size: 100%; flex-basis: 100%; } -.sui-2-10-4 .sui-wrap .sui-col-xs-offset-12 { +.sui-2-10-5 .sui-wrap .sui-col-xs-offset-12 { margin-left: 100%; } -.sui-2-10-4 .sui-wrap .sui-col-xs-11 { +.sui-2-10-5 .sui-wrap .sui-col-xs-11 { width: 91.66667%; max-width: 91.66667%; -ms-flex-preferred-size: 91.66667%; flex-basis: 91.66667%; } -.sui-2-10-4 .sui-wrap .sui-col-xs-offset-11 { +.sui-2-10-5 .sui-wrap .sui-col-xs-offset-11 { margin-left: 91.66667%; } -.sui-2-10-4 .sui-wrap .sui-col-xs-10 { +.sui-2-10-5 .sui-wrap .sui-col-xs-10 { width: 83.33333%; max-width: 83.33333%; -ms-flex-preferred-size: 83.33333%; flex-basis: 83.33333%; } -.sui-2-10-4 .sui-wrap .sui-col-xs-offset-10 { +.sui-2-10-5 .sui-wrap .sui-col-xs-offset-10 { margin-left: 83.33333%; } -.sui-2-10-4 .sui-wrap .sui-col-xs-9 { +.sui-2-10-5 .sui-wrap .sui-col-xs-9 { width: 75%; max-width: 75%; -ms-flex-preferred-size: 75%; flex-basis: 75%; } -.sui-2-10-4 .sui-wrap .sui-col-xs-offset-9 { +.sui-2-10-5 .sui-wrap .sui-col-xs-offset-9 { margin-left: 75%; } -.sui-2-10-4 .sui-wrap .sui-col-xs-8 { +.sui-2-10-5 .sui-wrap .sui-col-xs-8 { width: 66.66667%; max-width: 66.66667%; -ms-flex-preferred-size: 66.66667%; flex-basis: 66.66667%; } -.sui-2-10-4 .sui-wrap .sui-col-xs-offset-8 { +.sui-2-10-5 .sui-wrap .sui-col-xs-offset-8 { margin-left: 66.66667%; } -.sui-2-10-4 .sui-wrap .sui-col-xs-7 { +.sui-2-10-5 .sui-wrap .sui-col-xs-7 { width: 58.33333%; max-width: 58.33333%; -ms-flex-preferred-size: 58.33333%; flex-basis: 58.33333%; } -.sui-2-10-4 .sui-wrap .sui-col-xs-offset-7 { +.sui-2-10-5 .sui-wrap .sui-col-xs-offset-7 { margin-left: 58.33333%; } -.sui-2-10-4 .sui-wrap .sui-col-xs-6 { +.sui-2-10-5 .sui-wrap .sui-col-xs-6 { width: 50%; max-width: 50%; -ms-flex-preferred-size: 50%; flex-basis: 50%; } -.sui-2-10-4 .sui-wrap .sui-col-xs-offset-6 { +.sui-2-10-5 .sui-wrap .sui-col-xs-offset-6 { margin-left: 50%; } -.sui-2-10-4 .sui-wrap .sui-col-xs-5 { +.sui-2-10-5 .sui-wrap .sui-col-xs-5 { width: 41.66667%; max-width: 41.66667%; -ms-flex-preferred-size: 41.66667%; flex-basis: 41.66667%; } -.sui-2-10-4 .sui-wrap .sui-col-xs-offset-5 { +.sui-2-10-5 .sui-wrap .sui-col-xs-offset-5 { margin-left: 41.66667%; } -.sui-2-10-4 .sui-wrap .sui-col-xs-4 { +.sui-2-10-5 .sui-wrap .sui-col-xs-4 { width: 33.33333%; max-width: 33.33333%; -ms-flex-preferred-size: 33.33333%; flex-basis: 33.33333%; } -.sui-2-10-4 .sui-wrap .sui-col-xs-offset-4 { +.sui-2-10-5 .sui-wrap .sui-col-xs-offset-4 { margin-left: 33.33333%; } -.sui-2-10-4 .sui-wrap .sui-col-xs-3 { +.sui-2-10-5 .sui-wrap .sui-col-xs-3 { width: 25%; max-width: 25%; -ms-flex-preferred-size: 25%; flex-basis: 25%; } -.sui-2-10-4 .sui-wrap .sui-col-xs-offset-3 { +.sui-2-10-5 .sui-wrap .sui-col-xs-offset-3 { margin-left: 25%; } -.sui-2-10-4 .sui-wrap .sui-col-xs-2 { +.sui-2-10-5 .sui-wrap .sui-col-xs-2 { width: 16.66667%; max-width: 16.66667%; -ms-flex-preferred-size: 16.66667%; flex-basis: 16.66667%; } -.sui-2-10-4 .sui-wrap .sui-col-xs-offset-2 { +.sui-2-10-5 .sui-wrap .sui-col-xs-offset-2 { margin-left: 16.66667%; } -.sui-2-10-4 .sui-wrap .sui-col-xs-1 { +.sui-2-10-5 .sui-wrap .sui-col-xs-1 { width: 8.33333%; max-width: 8.33333%; -ms-flex-preferred-size: 8.33333%; flex-basis: 8.33333%; } -.sui-2-10-4 .sui-wrap .sui-col-xs-offset-1 { +.sui-2-10-5 .sui-wrap .sui-col-xs-offset-1 { margin-left: 8.33333%; } @media (min-width: 0px) { - .sui-2-10-4 .sui-wrap .sui-col-xs-12 { + .sui-2-10-5 .sui-wrap .sui-col-xs-12 { width: 100%; max-width: 100%; -ms-flex-preferred-size: 100%; flex-basis: 100%; } - .sui-2-10-4 .sui-wrap .sui-col-xs-offset-12 { + .sui-2-10-5 .sui-wrap .sui-col-xs-offset-12 { margin-left: 100%; } - .sui-2-10-4 .sui-wrap .sui-col-xs-11 { + .sui-2-10-5 .sui-wrap .sui-col-xs-11 { width: 91.66667%; max-width: 91.66667%; -ms-flex-preferred-size: 91.66667%; flex-basis: 91.66667%; } - .sui-2-10-4 .sui-wrap .sui-col-xs-offset-11 { + .sui-2-10-5 .sui-wrap .sui-col-xs-offset-11 { margin-left: 91.66667%; } - .sui-2-10-4 .sui-wrap .sui-col-xs-10 { + .sui-2-10-5 .sui-wrap .sui-col-xs-10 { width: 83.33333%; max-width: 83.33333%; -ms-flex-preferred-size: 83.33333%; flex-basis: 83.33333%; } - .sui-2-10-4 .sui-wrap .sui-col-xs-offset-10 { + .sui-2-10-5 .sui-wrap .sui-col-xs-offset-10 { margin-left: 83.33333%; } - .sui-2-10-4 .sui-wrap .sui-col-xs-9 { + .sui-2-10-5 .sui-wrap .sui-col-xs-9 { width: 75%; max-width: 75%; -ms-flex-preferred-size: 75%; flex-basis: 75%; } - .sui-2-10-4 .sui-wrap .sui-col-xs-offset-9 { + .sui-2-10-5 .sui-wrap .sui-col-xs-offset-9 { margin-left: 75%; } - .sui-2-10-4 .sui-wrap .sui-col-xs-8 { + .sui-2-10-5 .sui-wrap .sui-col-xs-8 { width: 66.66667%; max-width: 66.66667%; -ms-flex-preferred-size: 66.66667%; flex-basis: 66.66667%; } - .sui-2-10-4 .sui-wrap .sui-col-xs-offset-8 { + .sui-2-10-5 .sui-wrap .sui-col-xs-offset-8 { margin-left: 66.66667%; } - .sui-2-10-4 .sui-wrap .sui-col-xs-7 { + .sui-2-10-5 .sui-wrap .sui-col-xs-7 { width: 58.33333%; max-width: 58.33333%; -ms-flex-preferred-size: 58.33333%; flex-basis: 58.33333%; } - .sui-2-10-4 .sui-wrap .sui-col-xs-offset-7 { + .sui-2-10-5 .sui-wrap .sui-col-xs-offset-7 { margin-left: 58.33333%; } - .sui-2-10-4 .sui-wrap .sui-col-xs-6 { + .sui-2-10-5 .sui-wrap .sui-col-xs-6 { width: 50%; max-width: 50%; -ms-flex-preferred-size: 50%; flex-basis: 50%; } - .sui-2-10-4 .sui-wrap .sui-col-xs-offset-6 { + .sui-2-10-5 .sui-wrap .sui-col-xs-offset-6 { margin-left: 50%; } - .sui-2-10-4 .sui-wrap .sui-col-xs-5 { + .sui-2-10-5 .sui-wrap .sui-col-xs-5 { width: 41.66667%; max-width: 41.66667%; -ms-flex-preferred-size: 41.66667%; flex-basis: 41.66667%; } - .sui-2-10-4 .sui-wrap .sui-col-xs-offset-5 { + .sui-2-10-5 .sui-wrap .sui-col-xs-offset-5 { margin-left: 41.66667%; } - .sui-2-10-4 .sui-wrap .sui-col-xs-4 { + .sui-2-10-5 .sui-wrap .sui-col-xs-4 { width: 33.33333%; max-width: 33.33333%; -ms-flex-preferred-size: 33.33333%; flex-basis: 33.33333%; } - .sui-2-10-4 .sui-wrap .sui-col-xs-offset-4 { + .sui-2-10-5 .sui-wrap .sui-col-xs-offset-4 { margin-left: 33.33333%; } - .sui-2-10-4 .sui-wrap .sui-col-xs-3 { + .sui-2-10-5 .sui-wrap .sui-col-xs-3 { width: 25%; max-width: 25%; -ms-flex-preferred-size: 25%; flex-basis: 25%; } - .sui-2-10-4 .sui-wrap .sui-col-xs-offset-3 { + .sui-2-10-5 .sui-wrap .sui-col-xs-offset-3 { margin-left: 25%; } - .sui-2-10-4 .sui-wrap .sui-col-xs-2 { + .sui-2-10-5 .sui-wrap .sui-col-xs-2 { width: 16.66667%; max-width: 16.66667%; -ms-flex-preferred-size: 16.66667%; flex-basis: 16.66667%; } - .sui-2-10-4 .sui-wrap .sui-col-xs-offset-2 { + .sui-2-10-5 .sui-wrap .sui-col-xs-offset-2 { margin-left: 16.66667%; } - .sui-2-10-4 .sui-wrap .sui-col-xs-1 { + .sui-2-10-5 .sui-wrap .sui-col-xs-1 { width: 8.33333%; max-width: 8.33333%; -ms-flex-preferred-size: 8.33333%; flex-basis: 8.33333%; } - .sui-2-10-4 .sui-wrap .sui-col-xs-offset-1 { + .sui-2-10-5 .sui-wrap .sui-col-xs-offset-1 { margin-left: 8.33333%; } } @media (min-width: 480px) { - .sui-2-10-4 .sui-wrap .sui-col-sm-12 { + .sui-2-10-5 .sui-wrap .sui-col-sm-12 { width: 100%; max-width: 100%; -ms-flex-preferred-size: 100%; flex-basis: 100%; } - .sui-2-10-4 .sui-wrap .sui-col-sm-offset-12 { + .sui-2-10-5 .sui-wrap .sui-col-sm-offset-12 { margin-left: 100%; } - .sui-2-10-4 .sui-wrap .sui-col-sm-11 { + .sui-2-10-5 .sui-wrap .sui-col-sm-11 { width: 91.66667%; max-width: 91.66667%; -ms-flex-preferred-size: 91.66667%; flex-basis: 91.66667%; } - .sui-2-10-4 .sui-wrap .sui-col-sm-offset-11 { + .sui-2-10-5 .sui-wrap .sui-col-sm-offset-11 { margin-left: 91.66667%; } - .sui-2-10-4 .sui-wrap .sui-col-sm-10 { + .sui-2-10-5 .sui-wrap .sui-col-sm-10 { width: 83.33333%; max-width: 83.33333%; -ms-flex-preferred-size: 83.33333%; flex-basis: 83.33333%; } - .sui-2-10-4 .sui-wrap .sui-col-sm-offset-10 { + .sui-2-10-5 .sui-wrap .sui-col-sm-offset-10 { margin-left: 83.33333%; } - .sui-2-10-4 .sui-wrap .sui-col-sm-9 { + .sui-2-10-5 .sui-wrap .sui-col-sm-9 { width: 75%; max-width: 75%; -ms-flex-preferred-size: 75%; flex-basis: 75%; } - .sui-2-10-4 .sui-wrap .sui-col-sm-offset-9 { + .sui-2-10-5 .sui-wrap .sui-col-sm-offset-9 { margin-left: 75%; } - .sui-2-10-4 .sui-wrap .sui-col-sm-8 { + .sui-2-10-5 .sui-wrap .sui-col-sm-8 { width: 66.66667%; max-width: 66.66667%; -ms-flex-preferred-size: 66.66667%; flex-basis: 66.66667%; } - .sui-2-10-4 .sui-wrap .sui-col-sm-offset-8 { + .sui-2-10-5 .sui-wrap .sui-col-sm-offset-8 { margin-left: 66.66667%; } - .sui-2-10-4 .sui-wrap .sui-col-sm-7 { + .sui-2-10-5 .sui-wrap .sui-col-sm-7 { width: 58.33333%; max-width: 58.33333%; -ms-flex-preferred-size: 58.33333%; flex-basis: 58.33333%; } - .sui-2-10-4 .sui-wrap .sui-col-sm-offset-7 { + .sui-2-10-5 .sui-wrap .sui-col-sm-offset-7 { margin-left: 58.33333%; } - .sui-2-10-4 .sui-wrap .sui-col-sm-6 { + .sui-2-10-5 .sui-wrap .sui-col-sm-6 { width: 50%; max-width: 50%; -ms-flex-preferred-size: 50%; flex-basis: 50%; } - .sui-2-10-4 .sui-wrap .sui-col-sm-offset-6 { + .sui-2-10-5 .sui-wrap .sui-col-sm-offset-6 { margin-left: 50%; } - .sui-2-10-4 .sui-wrap .sui-col-sm-5 { + .sui-2-10-5 .sui-wrap .sui-col-sm-5 { width: 41.66667%; max-width: 41.66667%; -ms-flex-preferred-size: 41.66667%; flex-basis: 41.66667%; } - .sui-2-10-4 .sui-wrap .sui-col-sm-offset-5 { + .sui-2-10-5 .sui-wrap .sui-col-sm-offset-5 { margin-left: 41.66667%; } - .sui-2-10-4 .sui-wrap .sui-col-sm-4 { + .sui-2-10-5 .sui-wrap .sui-col-sm-4 { width: 33.33333%; max-width: 33.33333%; -ms-flex-preferred-size: 33.33333%; flex-basis: 33.33333%; } - .sui-2-10-4 .sui-wrap .sui-col-sm-offset-4 { + .sui-2-10-5 .sui-wrap .sui-col-sm-offset-4 { margin-left: 33.33333%; } - .sui-2-10-4 .sui-wrap .sui-col-sm-3 { + .sui-2-10-5 .sui-wrap .sui-col-sm-3 { width: 25%; max-width: 25%; -ms-flex-preferred-size: 25%; flex-basis: 25%; } - .sui-2-10-4 .sui-wrap .sui-col-sm-offset-3 { + .sui-2-10-5 .sui-wrap .sui-col-sm-offset-3 { margin-left: 25%; } - .sui-2-10-4 .sui-wrap .sui-col-sm-2 { + .sui-2-10-5 .sui-wrap .sui-col-sm-2 { width: 16.66667%; max-width: 16.66667%; -ms-flex-preferred-size: 16.66667%; flex-basis: 16.66667%; } - .sui-2-10-4 .sui-wrap .sui-col-sm-offset-2 { + .sui-2-10-5 .sui-wrap .sui-col-sm-offset-2 { margin-left: 16.66667%; } - .sui-2-10-4 .sui-wrap .sui-col-sm-1 { + .sui-2-10-5 .sui-wrap .sui-col-sm-1 { width: 8.33333%; max-width: 8.33333%; -ms-flex-preferred-size: 8.33333%; flex-basis: 8.33333%; } - .sui-2-10-4 .sui-wrap .sui-col-sm-offset-1 { + .sui-2-10-5 .sui-wrap .sui-col-sm-offset-1 { margin-left: 8.33333%; } } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-col-md-12 { + .sui-2-10-5 .sui-wrap .sui-col-md-12 { width: 100%; max-width: 100%; -ms-flex-preferred-size: 100%; flex-basis: 100%; } - .sui-2-10-4 .sui-wrap .sui-col-md-offset-12 { + .sui-2-10-5 .sui-wrap .sui-col-md-offset-12 { margin-left: 100%; } - .sui-2-10-4 .sui-wrap .sui-col-md-11 { + .sui-2-10-5 .sui-wrap .sui-col-md-11 { width: 91.66667%; max-width: 91.66667%; -ms-flex-preferred-size: 91.66667%; flex-basis: 91.66667%; } - .sui-2-10-4 .sui-wrap .sui-col-md-offset-11 { + .sui-2-10-5 .sui-wrap .sui-col-md-offset-11 { margin-left: 91.66667%; } - .sui-2-10-4 .sui-wrap .sui-col-md-10 { + .sui-2-10-5 .sui-wrap .sui-col-md-10 { width: 83.33333%; max-width: 83.33333%; -ms-flex-preferred-size: 83.33333%; flex-basis: 83.33333%; } - .sui-2-10-4 .sui-wrap .sui-col-md-offset-10 { + .sui-2-10-5 .sui-wrap .sui-col-md-offset-10 { margin-left: 83.33333%; } - .sui-2-10-4 .sui-wrap .sui-col-md-9 { + .sui-2-10-5 .sui-wrap .sui-col-md-9 { width: 75%; max-width: 75%; -ms-flex-preferred-size: 75%; flex-basis: 75%; } - .sui-2-10-4 .sui-wrap .sui-col-md-offset-9 { + .sui-2-10-5 .sui-wrap .sui-col-md-offset-9 { margin-left: 75%; } - .sui-2-10-4 .sui-wrap .sui-col-md-8 { + .sui-2-10-5 .sui-wrap .sui-col-md-8 { width: 66.66667%; max-width: 66.66667%; -ms-flex-preferred-size: 66.66667%; flex-basis: 66.66667%; } - .sui-2-10-4 .sui-wrap .sui-col-md-offset-8 { + .sui-2-10-5 .sui-wrap .sui-col-md-offset-8 { margin-left: 66.66667%; } - .sui-2-10-4 .sui-wrap .sui-col-md-7 { + .sui-2-10-5 .sui-wrap .sui-col-md-7 { width: 58.33333%; max-width: 58.33333%; -ms-flex-preferred-size: 58.33333%; flex-basis: 58.33333%; } - .sui-2-10-4 .sui-wrap .sui-col-md-offset-7 { + .sui-2-10-5 .sui-wrap .sui-col-md-offset-7 { margin-left: 58.33333%; } - .sui-2-10-4 .sui-wrap .sui-col-md-6 { + .sui-2-10-5 .sui-wrap .sui-col-md-6 { width: 50%; max-width: 50%; -ms-flex-preferred-size: 50%; flex-basis: 50%; } - .sui-2-10-4 .sui-wrap .sui-col-md-offset-6 { + .sui-2-10-5 .sui-wrap .sui-col-md-offset-6 { margin-left: 50%; } - .sui-2-10-4 .sui-wrap .sui-col-md-5 { + .sui-2-10-5 .sui-wrap .sui-col-md-5 { width: 41.66667%; max-width: 41.66667%; -ms-flex-preferred-size: 41.66667%; flex-basis: 41.66667%; } - .sui-2-10-4 .sui-wrap .sui-col-md-offset-5 { + .sui-2-10-5 .sui-wrap .sui-col-md-offset-5 { margin-left: 41.66667%; } - .sui-2-10-4 .sui-wrap .sui-col-md-4 { + .sui-2-10-5 .sui-wrap .sui-col-md-4 { width: 33.33333%; max-width: 33.33333%; -ms-flex-preferred-size: 33.33333%; flex-basis: 33.33333%; } - .sui-2-10-4 .sui-wrap .sui-col-md-offset-4 { + .sui-2-10-5 .sui-wrap .sui-col-md-offset-4 { margin-left: 33.33333%; } - .sui-2-10-4 .sui-wrap .sui-col-md-3 { + .sui-2-10-5 .sui-wrap .sui-col-md-3 { width: 25%; max-width: 25%; -ms-flex-preferred-size: 25%; flex-basis: 25%; } - .sui-2-10-4 .sui-wrap .sui-col-md-offset-3 { + .sui-2-10-5 .sui-wrap .sui-col-md-offset-3 { margin-left: 25%; } - .sui-2-10-4 .sui-wrap .sui-col-md-2 { + .sui-2-10-5 .sui-wrap .sui-col-md-2 { width: 16.66667%; max-width: 16.66667%; -ms-flex-preferred-size: 16.66667%; flex-basis: 16.66667%; } - .sui-2-10-4 .sui-wrap .sui-col-md-offset-2 { + .sui-2-10-5 .sui-wrap .sui-col-md-offset-2 { margin-left: 16.66667%; } - .sui-2-10-4 .sui-wrap .sui-col-md-1 { + .sui-2-10-5 .sui-wrap .sui-col-md-1 { width: 8.33333%; max-width: 8.33333%; -ms-flex-preferred-size: 8.33333%; flex-basis: 8.33333%; } - .sui-2-10-4 .sui-wrap .sui-col-md-offset-1 { + .sui-2-10-5 .sui-wrap .sui-col-md-offset-1 { margin-left: 8.33333%; } } @media (min-width: 1200px) { - .sui-2-10-4 .sui-wrap .sui-col-lg-12 { + .sui-2-10-5 .sui-wrap .sui-col-lg-12 { width: 100%; max-width: 100%; -ms-flex-preferred-size: 100%; flex-basis: 100%; } - .sui-2-10-4 .sui-wrap .sui-col-lg-offset-12 { + .sui-2-10-5 .sui-wrap .sui-col-lg-offset-12 { margin-left: 100%; } - .sui-2-10-4 .sui-wrap .sui-col-lg-11 { + .sui-2-10-5 .sui-wrap .sui-col-lg-11 { width: 91.66667%; max-width: 91.66667%; -ms-flex-preferred-size: 91.66667%; flex-basis: 91.66667%; } - .sui-2-10-4 .sui-wrap .sui-col-lg-offset-11 { + .sui-2-10-5 .sui-wrap .sui-col-lg-offset-11 { margin-left: 91.66667%; } - .sui-2-10-4 .sui-wrap .sui-col-lg-10 { + .sui-2-10-5 .sui-wrap .sui-col-lg-10 { width: 83.33333%; max-width: 83.33333%; -ms-flex-preferred-size: 83.33333%; flex-basis: 83.33333%; } - .sui-2-10-4 .sui-wrap .sui-col-lg-offset-10 { + .sui-2-10-5 .sui-wrap .sui-col-lg-offset-10 { margin-left: 83.33333%; } - .sui-2-10-4 .sui-wrap .sui-col-lg-9 { + .sui-2-10-5 .sui-wrap .sui-col-lg-9 { width: 75%; max-width: 75%; -ms-flex-preferred-size: 75%; flex-basis: 75%; } - .sui-2-10-4 .sui-wrap .sui-col-lg-offset-9 { + .sui-2-10-5 .sui-wrap .sui-col-lg-offset-9 { margin-left: 75%; } - .sui-2-10-4 .sui-wrap .sui-col-lg-8 { + .sui-2-10-5 .sui-wrap .sui-col-lg-8 { width: 66.66667%; max-width: 66.66667%; -ms-flex-preferred-size: 66.66667%; flex-basis: 66.66667%; } - .sui-2-10-4 .sui-wrap .sui-col-lg-offset-8 { + .sui-2-10-5 .sui-wrap .sui-col-lg-offset-8 { margin-left: 66.66667%; } - .sui-2-10-4 .sui-wrap .sui-col-lg-7 { + .sui-2-10-5 .sui-wrap .sui-col-lg-7 { width: 58.33333%; max-width: 58.33333%; -ms-flex-preferred-size: 58.33333%; flex-basis: 58.33333%; } - .sui-2-10-4 .sui-wrap .sui-col-lg-offset-7 { + .sui-2-10-5 .sui-wrap .sui-col-lg-offset-7 { margin-left: 58.33333%; } - .sui-2-10-4 .sui-wrap .sui-col-lg-6 { + .sui-2-10-5 .sui-wrap .sui-col-lg-6 { width: 50%; max-width: 50%; -ms-flex-preferred-size: 50%; flex-basis: 50%; } - .sui-2-10-4 .sui-wrap .sui-col-lg-offset-6 { + .sui-2-10-5 .sui-wrap .sui-col-lg-offset-6 { margin-left: 50%; } - .sui-2-10-4 .sui-wrap .sui-col-lg-5 { + .sui-2-10-5 .sui-wrap .sui-col-lg-5 { width: 41.66667%; max-width: 41.66667%; -ms-flex-preferred-size: 41.66667%; flex-basis: 41.66667%; } - .sui-2-10-4 .sui-wrap .sui-col-lg-offset-5 { + .sui-2-10-5 .sui-wrap .sui-col-lg-offset-5 { margin-left: 41.66667%; } - .sui-2-10-4 .sui-wrap .sui-col-lg-4 { + .sui-2-10-5 .sui-wrap .sui-col-lg-4 { width: 33.33333%; max-width: 33.33333%; -ms-flex-preferred-size: 33.33333%; flex-basis: 33.33333%; } - .sui-2-10-4 .sui-wrap .sui-col-lg-offset-4 { + .sui-2-10-5 .sui-wrap .sui-col-lg-offset-4 { margin-left: 33.33333%; } - .sui-2-10-4 .sui-wrap .sui-col-lg-3 { + .sui-2-10-5 .sui-wrap .sui-col-lg-3 { width: 25%; max-width: 25%; -ms-flex-preferred-size: 25%; flex-basis: 25%; } - .sui-2-10-4 .sui-wrap .sui-col-lg-offset-3 { + .sui-2-10-5 .sui-wrap .sui-col-lg-offset-3 { margin-left: 25%; } - .sui-2-10-4 .sui-wrap .sui-col-lg-2 { + .sui-2-10-5 .sui-wrap .sui-col-lg-2 { width: 16.66667%; max-width: 16.66667%; -ms-flex-preferred-size: 16.66667%; flex-basis: 16.66667%; } - .sui-2-10-4 .sui-wrap .sui-col-lg-offset-2 { + .sui-2-10-5 .sui-wrap .sui-col-lg-offset-2 { margin-left: 16.66667%; } - .sui-2-10-4 .sui-wrap .sui-col-lg-1 { + .sui-2-10-5 .sui-wrap .sui-col-lg-1 { width: 8.33333%; max-width: 8.33333%; -ms-flex-preferred-size: 8.33333%; flex-basis: 8.33333%; } - .sui-2-10-4 .sui-wrap .sui-col-lg-offset-1 { + .sui-2-10-5 .sui-wrap .sui-col-lg-offset-1 { margin-left: 8.33333%; } } @media (max-width: 1200px) { - .sui-2-10-4 .sui-wrap [class*="sui-col-lg-"]:last-child { + .sui-2-10-5 .sui-wrap [class*="sui-col-lg-"]:last-child { margin-bottom: 0; } } @media (max-width: 1200px) { - .sui-2-10-4 .sui-wrap [class*="sui-col-lg-"] { + .sui-2-10-5 .sui-wrap [class*="sui-col-lg-"] { margin-bottom: 30px; } } @media (max-width: 783px) { - .sui-2-10-4 .sui-wrap [class*="sui-col-lg-"] { + .sui-2-10-5 .sui-wrap [class*="sui-col-lg-"] { margin-bottom: 20px; } } @media (max-width: 783px) { - .sui-2-10-4 .sui-wrap [class*="sui-col-md-"]:last-child { + .sui-2-10-5 .sui-wrap [class*="sui-col-md-"]:last-child { margin-bottom: 0; } } @media (max-width: 783px) { - .sui-2-10-4 .sui-wrap [class*="sui-col-md-"] { + .sui-2-10-5 .sui-wrap [class*="sui-col-md-"] { margin-bottom: 20px; } } @media (max-width: 480px) { - .sui-2-10-4 .sui-wrap [class*="sui-col-sm-"]:last-child { + .sui-2-10-5 .sui-wrap [class*="sui-col-sm-"]:last-child { margin-bottom: 0; } } @media (max-width: 480px) { - .sui-2-10-4 .sui-wrap [class*="sui-col-sm-"] { + .sui-2-10-5 .sui-wrap [class*="sui-col-sm-"] { margin-bottom: 20px; } } @media (max-width: 0px) { - .sui-2-10-4 .sui-wrap [class*="sui-col-xs-"]:last-child { + .sui-2-10-5 .sui-wrap [class*="sui-col-xs-"]:last-child { margin-bottom: 0; } } @media (max-width: 0px) { - .sui-2-10-4 .sui-wrap [class*="sui-col-xs-"] { + .sui-2-10-5 .sui-wrap [class*="sui-col-xs-"] { margin-bottom: 20px; } } -.sui-2-10-4 .sui-wrap .sui-notice { +.sui-2-10-5 .sui-wrap .sui-notice { margin: 0 0 30px; } -.sui-2-10-4 .sui-wrap .sui-notice .sui-notice-content { +.sui-2-10-5 .sui-wrap .sui-notice .sui-notice-content { display: -webkit-box; display: -ms-flexbox; display: flex; @@ -6169,7 +6169,7 @@ box-shadow: inset 2px 0 0 0 #AAAAAA, inset 0 0 0 1px #E6E6E6; } -.sui-2-10-4 .sui-wrap .sui-notice .sui-notice-content p { +.sui-2-10-5 .sui-wrap .sui-notice .sui-notice-content p { margin: 0 0 10px; padding: 0; border: 0; @@ -6178,27 +6178,27 @@ line-height: 22px; } -.sui-2-10-4 .sui-wrap .sui-notice .sui-notice-content p:last-child { +.sui-2-10-5 .sui-wrap .sui-notice .sui-notice-content p:last-child { margin-bottom: 0; } -.sui-2-10-4 .sui-wrap .sui-notice .sui-notice-content .sui-notice-icon { +.sui-2-10-5 .sui-wrap .sui-notice .sui-notice-content .sui-notice-icon { width: 30px; display: block; color: #888888; text-align: center; } -.sui-2-10-4 .sui-wrap .sui-notice .sui-notice-content .sui-notice-icon:before { +.sui-2-10-5 .sui-wrap .sui-notice .sui-notice-content .sui-notice-icon:before { display: block; color: inherit; } -.sui-2-10-4 .sui-wrap .sui-notice .sui-notice-content .sui-notice-icon ~ *:not(.sui-notice-icon) { +.sui-2-10-5 .sui-wrap .sui-notice .sui-notice-content .sui-notice-icon ~ *:not(.sui-notice-icon) { padding-left: 26px; } -.sui-2-10-4 .sui-wrap .sui-notice .sui-notice-content .sui-notice-message { +.sui-2-10-5 .sui-wrap .sui-notice .sui-notice-content .sui-notice-message { -webkit-box-flex: 1; -ms-flex: 1; flex: 1; @@ -6206,25 +6206,25 @@ padding: 5px 0 3px; } -.sui-2-10-4 .sui-wrap .sui-notice .sui-notice-content .sui-notice-message .sui-notice-icon { +.sui-2-10-5 .sui-wrap .sui-notice .sui-notice-content .sui-notice-message .sui-notice-icon { position: absolute; top: 8px; left: -7px; } -.sui-2-10-4 .sui-wrap .sui-notice .sui-notice-content .sui-notice-message .sui-notice-icon.sui-sm { +.sui-2-10-5 .sui-wrap .sui-notice .sui-notice-content .sui-notice-message .sui-notice-icon.sui-sm { top: 9px; } -.sui-2-10-4 .sui-wrap .sui-notice .sui-notice-content .sui-notice-message .sui-notice-icon.sui-md { +.sui-2-10-5 .sui-wrap .sui-notice .sui-notice-content .sui-notice-message .sui-notice-icon.sui-md { top: 7px; } -.sui-2-10-4 .sui-wrap .sui-notice .sui-notice-content .sui-notice-message .sui-notice-icon.sui-lg { +.sui-2-10-5 .sui-wrap .sui-notice .sui-notice-content .sui-notice-message .sui-notice-icon.sui-lg { top: 5px; } -.sui-2-10-4 .sui-wrap .sui-notice .sui-notice-content .sui-notice-message + .sui-notice-actions { +.sui-2-10-5 .sui-wrap .sui-notice .sui-notice-content .sui-notice-message + .sui-notice-actions { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; @@ -6232,60 +6232,60 @@ margin-left: 10px; } -.sui-2-10-4 .sui-wrap .sui-notice[role="alert"], .sui-2-10-4 .sui-wrap .sui-notice[aria-live="assertive"] { +.sui-2-10-5 .sui-wrap .sui-notice[role="alert"], .sui-2-10-5 .sui-wrap .sui-notice[aria-live="assertive"] { display: none; } -.sui-2-10-4 .sui-wrap .sui-notice.sui-notice-blue .sui-notice-content, .sui-2-10-4 .sui-wrap .sui-notice.sui-notice-info .sui-notice-content { +.sui-2-10-5 .sui-wrap .sui-notice.sui-notice-blue .sui-notice-content, .sui-2-10-5 .sui-wrap .sui-notice.sui-notice-info .sui-notice-content { -webkit-box-shadow: inset 2px 0 0 0 #17A8E3, inset 0 0 0 1px #E6E6E6; box-shadow: inset 2px 0 0 0 #17A8E3, inset 0 0 0 1px #E6E6E6; } -.sui-2-10-4 .sui-wrap .sui-notice.sui-notice-blue .sui-notice-content .sui-notice-icon, .sui-2-10-4 .sui-wrap .sui-notice.sui-notice-info .sui-notice-content .sui-notice-icon { +.sui-2-10-5 .sui-wrap .sui-notice.sui-notice-blue .sui-notice-content .sui-notice-icon, .sui-2-10-5 .sui-wrap .sui-notice.sui-notice-info .sui-notice-content .sui-notice-icon { color: #17A8E3; } -.sui-2-10-4 .sui-wrap .sui-notice.sui-notice-green .sui-notice-content, .sui-2-10-4 .sui-wrap .sui-notice.sui-notice-success .sui-notice-content { +.sui-2-10-5 .sui-wrap .sui-notice.sui-notice-green .sui-notice-content, .sui-2-10-5 .sui-wrap .sui-notice.sui-notice-success .sui-notice-content { -webkit-box-shadow: inset 2px 0 0 0 #1ABC9C, inset 0 0 0 1px #E6E6E6; box-shadow: inset 2px 0 0 0 #1ABC9C, inset 0 0 0 1px #E6E6E6; } -.sui-2-10-4 .sui-wrap .sui-notice.sui-notice-green .sui-notice-content .sui-notice-icon, .sui-2-10-4 .sui-wrap .sui-notice.sui-notice-success .sui-notice-content .sui-notice-icon { +.sui-2-10-5 .sui-wrap .sui-notice.sui-notice-green .sui-notice-content .sui-notice-icon, .sui-2-10-5 .sui-wrap .sui-notice.sui-notice-success .sui-notice-content .sui-notice-icon { color: #1ABC9C; } -.sui-2-10-4 .sui-wrap .sui-notice.sui-notice-yellow .sui-notice-content, .sui-2-10-4 .sui-wrap .sui-notice.sui-notice-warning .sui-notice-content { +.sui-2-10-5 .sui-wrap .sui-notice.sui-notice-yellow .sui-notice-content, .sui-2-10-5 .sui-wrap .sui-notice.sui-notice-warning .sui-notice-content { -webkit-box-shadow: inset 2px 0 0 0 #FECF2F, inset 0 0 0 1px #E6E6E6; box-shadow: inset 2px 0 0 0 #FECF2F, inset 0 0 0 1px #E6E6E6; } -.sui-2-10-4 .sui-wrap .sui-notice.sui-notice-yellow .sui-notice-content .sui-notice-icon, .sui-2-10-4 .sui-wrap .sui-notice.sui-notice-warning .sui-notice-content .sui-notice-icon { +.sui-2-10-5 .sui-wrap .sui-notice.sui-notice-yellow .sui-notice-content .sui-notice-icon, .sui-2-10-5 .sui-wrap .sui-notice.sui-notice-warning .sui-notice-content .sui-notice-icon { color: #FECF2F; } -.sui-2-10-4 .sui-wrap .sui-notice.sui-notice-red .sui-notice-content, .sui-2-10-4 .sui-wrap .sui-notice.sui-notice-error .sui-notice-content { +.sui-2-10-5 .sui-wrap .sui-notice.sui-notice-red .sui-notice-content, .sui-2-10-5 .sui-wrap .sui-notice.sui-notice-error .sui-notice-content { -webkit-box-shadow: inset 2px 0 0 0 #FF6D6D, inset 0 0 0 1px #E6E6E6; box-shadow: inset 2px 0 0 0 #FF6D6D, inset 0 0 0 1px #E6E6E6; } -.sui-2-10-4 .sui-wrap .sui-notice.sui-notice-red .sui-notice-content .sui-notice-icon, .sui-2-10-4 .sui-wrap .sui-notice.sui-notice-error .sui-notice-content .sui-notice-icon { +.sui-2-10-5 .sui-wrap .sui-notice.sui-notice-red .sui-notice-content .sui-notice-icon, .sui-2-10-5 .sui-wrap .sui-notice.sui-notice-error .sui-notice-content .sui-notice-icon { color: #FF6D6D; } -.sui-2-10-4 .sui-wrap .sui-notice.sui-notice-purple .sui-notice-content, .sui-2-10-4 .sui-wrap .sui-notice.sui-notice-upsell .sui-notice-content { +.sui-2-10-5 .sui-wrap .sui-notice.sui-notice-purple .sui-notice-content, .sui-2-10-5 .sui-wrap .sui-notice.sui-notice-upsell .sui-notice-content { -webkit-box-shadow: inset 2px 0 0 0 #8D00B1, inset 0 0 0 1px #E6E6E6; box-shadow: inset 2px 0 0 0 #8D00B1, inset 0 0 0 1px #E6E6E6; } -.sui-2-10-4 .sui-wrap .sui-notice.sui-notice-purple .sui-notice-content .sui-notice-icon, .sui-2-10-4 .sui-wrap .sui-notice.sui-notice-upsell .sui-notice-content .sui-notice-icon { +.sui-2-10-5 .sui-wrap .sui-notice.sui-notice-purple .sui-notice-content .sui-notice-icon, .sui-2-10-5 .sui-wrap .sui-notice.sui-notice-upsell .sui-notice-content .sui-notice-icon { color: #8D00B1; } -.sui-2-10-4 .sui-wrap .sui-notice:last-child { +.sui-2-10-5 .sui-wrap .sui-notice:last-child { margin: 0; } -.sui-2-10-4 .sui-wrap .sui-floating-notices { +.sui-2-10-5 .sui-wrap .sui-floating-notices { pointer-events: none; position: fixed; z-index: 99999; @@ -6295,7 +6295,7 @@ padding: 10px; } -.sui-2-10-4 .sui-wrap .sui-floating-notices .sui-notice { +.sui-2-10-5 .sui-wrap .sui-floating-notices .sui-notice { width: 100%; max-width: 600px; pointer-events: initial; @@ -6303,75 +6303,75 @@ margin: 0 auto 10px; } -.sui-2-10-4 .sui-wrap .sui-floating-notices .sui-notice .sui-notice-content { +.sui-2-10-5 .sui-wrap .sui-floating-notices .sui-notice .sui-notice-content { -webkit-box-shadow: 0 5px 25px 0 rgba(0, 0, 0, 0.15), inset 2px 0 0 0 #AAAAAA; box-shadow: 0 5px 25px 0 rgba(0, 0, 0, 0.15), inset 2px 0 0 0 #AAAAAA; } -.sui-2-10-4 .sui-wrap .sui-floating-notices .sui-notice.sui-notice-blue .sui-notice-content, .sui-2-10-4 .sui-wrap .sui-floating-notices .sui-notice.sui-notice-info .sui-notice-content { +.sui-2-10-5 .sui-wrap .sui-floating-notices .sui-notice.sui-notice-blue .sui-notice-content, .sui-2-10-5 .sui-wrap .sui-floating-notices .sui-notice.sui-notice-info .sui-notice-content { -webkit-box-shadow: 0 5px 25px 0 rgba(0, 0, 0, 0.15), inset 2px 0 0 0 #17A8E3; box-shadow: 0 5px 25px 0 rgba(0, 0, 0, 0.15), inset 2px 0 0 0 #17A8E3; } -.sui-2-10-4 .sui-wrap .sui-floating-notices .sui-notice.sui-notice-green .sui-notice-content, .sui-2-10-4 .sui-wrap .sui-floating-notices .sui-notice.sui-notice-success .sui-notice-content { +.sui-2-10-5 .sui-wrap .sui-floating-notices .sui-notice.sui-notice-green .sui-notice-content, .sui-2-10-5 .sui-wrap .sui-floating-notices .sui-notice.sui-notice-success .sui-notice-content { -webkit-box-shadow: 0 5px 25px 0 rgba(0, 0, 0, 0.15), inset 2px 0 0 0 #1ABC9C; box-shadow: 0 5px 25px 0 rgba(0, 0, 0, 0.15), inset 2px 0 0 0 #1ABC9C; } -.sui-2-10-4 .sui-wrap .sui-floating-notices .sui-notice.sui-notice-yellow .sui-notice-content, .sui-2-10-4 .sui-wrap .sui-floating-notices .sui-notice.sui-notice-warning .sui-notice-content { +.sui-2-10-5 .sui-wrap .sui-floating-notices .sui-notice.sui-notice-yellow .sui-notice-content, .sui-2-10-5 .sui-wrap .sui-floating-notices .sui-notice.sui-notice-warning .sui-notice-content { -webkit-box-shadow: 0 5px 25px 0 rgba(0, 0, 0, 0.15), inset 2px 0 0 0 #FECF2F; box-shadow: 0 5px 25px 0 rgba(0, 0, 0, 0.15), inset 2px 0 0 0 #FECF2F; } -.sui-2-10-4 .sui-wrap .sui-floating-notices .sui-notice.sui-notice-red .sui-notice-content, .sui-2-10-4 .sui-wrap .sui-floating-notices .sui-notice.sui-notice-error .sui-notice-content { +.sui-2-10-5 .sui-wrap .sui-floating-notices .sui-notice.sui-notice-red .sui-notice-content, .sui-2-10-5 .sui-wrap .sui-floating-notices .sui-notice.sui-notice-error .sui-notice-content { -webkit-box-shadow: 0 5px 25px 0 rgba(0, 0, 0, 0.15), inset 2px 0 0 0 #FF6D6D; box-shadow: 0 5px 25px 0 rgba(0, 0, 0, 0.15), inset 2px 0 0 0 #FF6D6D; } -.sui-2-10-4 .sui-wrap .sui-floating-notices .sui-notice.sui-notice-purple .sui-notice-content, .sui-2-10-4 .sui-wrap .sui-floating-notices .sui-notice.sui-notice-upsell .sui-notice-content { +.sui-2-10-5 .sui-wrap .sui-floating-notices .sui-notice.sui-notice-purple .sui-notice-content, .sui-2-10-5 .sui-wrap .sui-floating-notices .sui-notice.sui-notice-upsell .sui-notice-content { -webkit-box-shadow: 0 5px 25px 0 rgba(0, 0, 0, 0.15), inset 2px 0 0 0 #8D00B1; box-shadow: 0 5px 25px 0 rgba(0, 0, 0, 0.15), inset 2px 0 0 0 #8D00B1; } -.sui-2-10-4 .sui-wrap .sui-floating-notices .sui-notice:last-child { +.sui-2-10-5 .sui-wrap .sui-floating-notices .sui-notice:last-child { margin-bottom: 0; } @media only screen and (max-width: 640px) { - .sui-2-10-4 .sui-wrap .sui-floating-notices .sui-notice { + .sui-2-10-5 .sui-wrap .sui-floating-notices .sui-notice { max-width: 100%; } } -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-notice .sui-notice-content { +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-notice .sui-notice-content { -webkit-box-shadow: inset 2px 0 0 0 #000000, inset 0 0 0 1px #E6E6E6; box-shadow: inset 2px 0 0 0 #000000, inset 0 0 0 1px #E6E6E6; } -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-notice .sui-notice-content p { +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-notice .sui-notice-content p { color: #000000; } -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-notice.sui-notice-blue .sui-notice-content, .sui-2-10-4 .sui-wrap.sui-color-accessible .sui-notice.sui-notice-info .sui-notice-content, .sui-2-10-4 .sui-wrap.sui-color-accessible .sui-notice.sui-notice-green .sui-notice-content, .sui-2-10-4 .sui-wrap.sui-color-accessible .sui-notice.sui-notice-success .sui-notice-content, .sui-2-10-4 .sui-wrap.sui-color-accessible .sui-notice.sui-notice-yellow .sui-notice-content, .sui-2-10-4 .sui-wrap.sui-color-accessible .sui-notice.sui-notice-warning .sui-notice-content, .sui-2-10-4 .sui-wrap.sui-color-accessible .sui-notice.sui-notice-red .sui-notice-content, .sui-2-10-4 .sui-wrap.sui-color-accessible .sui-notice.sui-notice-error .sui-notice-content, .sui-2-10-4 .sui-wrap.sui-color-accessible .sui-notice.sui-notice-purple .sui-notice-content, .sui-2-10-4 .sui-wrap.sui-color-accessible .sui-notice.sui-notice-upsell .sui-notice-content { +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-notice.sui-notice-blue .sui-notice-content, .sui-2-10-5 .sui-wrap.sui-color-accessible .sui-notice.sui-notice-info .sui-notice-content, .sui-2-10-5 .sui-wrap.sui-color-accessible .sui-notice.sui-notice-green .sui-notice-content, .sui-2-10-5 .sui-wrap.sui-color-accessible .sui-notice.sui-notice-success .sui-notice-content, .sui-2-10-5 .sui-wrap.sui-color-accessible .sui-notice.sui-notice-yellow .sui-notice-content, .sui-2-10-5 .sui-wrap.sui-color-accessible .sui-notice.sui-notice-warning .sui-notice-content, .sui-2-10-5 .sui-wrap.sui-color-accessible .sui-notice.sui-notice-red .sui-notice-content, .sui-2-10-5 .sui-wrap.sui-color-accessible .sui-notice.sui-notice-error .sui-notice-content, .sui-2-10-5 .sui-wrap.sui-color-accessible .sui-notice.sui-notice-purple .sui-notice-content, .sui-2-10-5 .sui-wrap.sui-color-accessible .sui-notice.sui-notice-upsell .sui-notice-content { -webkit-box-shadow: inset 2px 0 0 0 #000000, inset 0 0 0 1px #E6E6E6; box-shadow: inset 2px 0 0 0 #000000, inset 0 0 0 1px #E6E6E6; } -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-floating-notices .sui-notice .sui-notice-content { +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-floating-notices .sui-notice .sui-notice-content { -webkit-box-shadow: 0 5px 25px 0 rgba(0, 0, 0, 0.15), inset 2px 0 0 0 #000000; box-shadow: 0 5px 25px 0 rgba(0, 0, 0, 0.15), inset 2px 0 0 0 #000000; } -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-floating-notices .sui-notice.sui-notice-blue .sui-notice-content, .sui-2-10-4 .sui-wrap.sui-color-accessible .sui-floating-notices .sui-notice.sui-notice-info .sui-notice-content, .sui-2-10-4 .sui-wrap.sui-color-accessible .sui-floating-notices .sui-notice.sui-notice-green .sui-notice-content, .sui-2-10-4 .sui-wrap.sui-color-accessible .sui-floating-notices .sui-notice.sui-notice-success .sui-notice-content, .sui-2-10-4 .sui-wrap.sui-color-accessible .sui-floating-notices .sui-notice.sui-notice-yellow .sui-notice-content, .sui-2-10-4 .sui-wrap.sui-color-accessible .sui-floating-notices .sui-notice.sui-notice-warning .sui-notice-content, .sui-2-10-4 .sui-wrap.sui-color-accessible .sui-floating-notices .sui-notice.sui-notice-red .sui-notice-content, .sui-2-10-4 .sui-wrap.sui-color-accessible .sui-floating-notices .sui-notice.sui-notice-error .sui-notice-content, .sui-2-10-4 .sui-wrap.sui-color-accessible .sui-floating-notices .sui-notice.sui-notice-purple .sui-notice-content, .sui-2-10-4 .sui-wrap.sui-color-accessible .sui-floating-notices .sui-notice.sui-notice-upsell .sui-notice-content { +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-floating-notices .sui-notice.sui-notice-blue .sui-notice-content, .sui-2-10-5 .sui-wrap.sui-color-accessible .sui-floating-notices .sui-notice.sui-notice-info .sui-notice-content, .sui-2-10-5 .sui-wrap.sui-color-accessible .sui-floating-notices .sui-notice.sui-notice-green .sui-notice-content, .sui-2-10-5 .sui-wrap.sui-color-accessible .sui-floating-notices .sui-notice.sui-notice-success .sui-notice-content, .sui-2-10-5 .sui-wrap.sui-color-accessible .sui-floating-notices .sui-notice.sui-notice-yellow .sui-notice-content, .sui-2-10-5 .sui-wrap.sui-color-accessible .sui-floating-notices .sui-notice.sui-notice-warning .sui-notice-content, .sui-2-10-5 .sui-wrap.sui-color-accessible .sui-floating-notices .sui-notice.sui-notice-red .sui-notice-content, .sui-2-10-5 .sui-wrap.sui-color-accessible .sui-floating-notices .sui-notice.sui-notice-error .sui-notice-content, .sui-2-10-5 .sui-wrap.sui-color-accessible .sui-floating-notices .sui-notice.sui-notice-purple .sui-notice-content, .sui-2-10-5 .sui-wrap.sui-color-accessible .sui-floating-notices .sui-notice.sui-notice-upsell .sui-notice-content { -webkit-box-shadow: 0 5px 25px 0 rgba(0, 0, 0, 0.15), inset 2px 0 0 0 #000000; box-shadow: 0 5px 25px 0 rgba(0, 0, 0, 0.15), inset 2px 0 0 0 #000000; } -.sui-2-10-4[dir="rtl"] .sui-wrap .sui-notice { +.sui-2-10-5[dir="rtl"] .sui-wrap .sui-notice { direction: rtl; } -.sui-2-10-4[dir="rtl"] .sui-wrap .sui-notice .sui-notice-content { +.sui-2-10-5[dir="rtl"] .sui-wrap .sui-notice .sui-notice-content { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; @@ -6380,121 +6380,121 @@ box-shadow: inset -2px 0 0 0 #AAAAAA, inset 0 0 0 1px #E6E6E6; } -.sui-2-10-4[dir="rtl"] .sui-wrap .sui-notice .sui-notice-content p { +.sui-2-10-5[dir="rtl"] .sui-wrap .sui-notice .sui-notice-content p { padding-right: 26px; padding-left: 0; } -.sui-2-10-4[dir="rtl"] .sui-wrap .sui-notice .sui-notice-content .sui-notice-message .sui-notice-icon { +.sui-2-10-5[dir="rtl"] .sui-wrap .sui-notice .sui-notice-content .sui-notice-message .sui-notice-icon { left: auto; right: -7px; } -.sui-2-10-4[dir="rtl"] .sui-wrap .sui-notice .sui-notice-content .sui-notice-message + .sui-notice-actions { +.sui-2-10-5[dir="rtl"] .sui-wrap .sui-notice .sui-notice-content .sui-notice-message + .sui-notice-actions { margin-right: 10px; margin-left: -9px; } -.sui-2-10-4[dir="rtl"] .sui-wrap .sui-notice.sui-notice-blue .sui-notice-content, .sui-2-10-4[dir="rtl"] .sui-wrap .sui-notice.sui-notice-info .sui-notice-content { +.sui-2-10-5[dir="rtl"] .sui-wrap .sui-notice.sui-notice-blue .sui-notice-content, .sui-2-10-5[dir="rtl"] .sui-wrap .sui-notice.sui-notice-info .sui-notice-content { -webkit-box-shadow: inset -2px 0 0 0 #17A8E3, inset 0 0 0 1px #E6E6E6; box-shadow: inset -2px 0 0 0 #17A8E3, inset 0 0 0 1px #E6E6E6; } -.sui-2-10-4[dir="rtl"] .sui-wrap .sui-notice.sui-notice-green .sui-notice-content, .sui-2-10-4[dir="rtl"] .sui-wrap .sui-notice.sui-notice-success .sui-notice-content { +.sui-2-10-5[dir="rtl"] .sui-wrap .sui-notice.sui-notice-green .sui-notice-content, .sui-2-10-5[dir="rtl"] .sui-wrap .sui-notice.sui-notice-success .sui-notice-content { -webkit-box-shadow: inset -2px 0 0 0 #1ABC9C, inset 0 0 0 1px #E6E6E6; box-shadow: inset -2px 0 0 0 #1ABC9C, inset 0 0 0 1px #E6E6E6; } -.sui-2-10-4[dir="rtl"] .sui-wrap .sui-notice.sui-notice-yellow .sui-notice-content, .sui-2-10-4[dir="rtl"] .sui-wrap .sui-notice.sui-notice-warning .sui-notice-content { +.sui-2-10-5[dir="rtl"] .sui-wrap .sui-notice.sui-notice-yellow .sui-notice-content, .sui-2-10-5[dir="rtl"] .sui-wrap .sui-notice.sui-notice-warning .sui-notice-content { -webkit-box-shadow: inset -2px 0 0 0 #FECF2F, inset 0 0 0 1px #E6E6E6; box-shadow: inset -2px 0 0 0 #FECF2F, inset 0 0 0 1px #E6E6E6; } -.sui-2-10-4[dir="rtl"] .sui-wrap .sui-notice.sui-notice-red .sui-notice-content, .sui-2-10-4[dir="rtl"] .sui-wrap .sui-notice.sui-notice-error .sui-notice-content { +.sui-2-10-5[dir="rtl"] .sui-wrap .sui-notice.sui-notice-red .sui-notice-content, .sui-2-10-5[dir="rtl"] .sui-wrap .sui-notice.sui-notice-error .sui-notice-content { -webkit-box-shadow: inset -2px 0 0 0 #FF6D6D, inset 0 0 0 1px #E6E6E6; box-shadow: inset -2px 0 0 0 #FF6D6D, inset 0 0 0 1px #E6E6E6; } -.sui-2-10-4[dir="rtl"] .sui-wrap .sui-notice.sui-notice-purple .sui-notice-content, .sui-2-10-4[dir="rtl"] .sui-wrap .sui-notice.sui-notice-upsell .sui-notice-content { +.sui-2-10-5[dir="rtl"] .sui-wrap .sui-notice.sui-notice-purple .sui-notice-content, .sui-2-10-5[dir="rtl"] .sui-wrap .sui-notice.sui-notice-upsell .sui-notice-content { -webkit-box-shadow: inset -2px 0 0 0 #8D00B1, inset 0 0 0 1px #E6E6E6; box-shadow: inset -2px 0 0 0 #8D00B1, inset 0 0 0 1px #E6E6E6; } -.sui-2-10-4[dir="rtl"] .sui-wrap .sui-floating-notices .sui-notice .sui-notice-content { +.sui-2-10-5[dir="rtl"] .sui-wrap .sui-floating-notices .sui-notice .sui-notice-content { -webkit-box-shadow: 0 5px 25px 0 rgba(0, 0, 0, 0.15), inset -2px 0 0 0 #AAAAAA; box-shadow: 0 5px 25px 0 rgba(0, 0, 0, 0.15), inset -2px 0 0 0 #AAAAAA; } -.sui-2-10-4[dir="rtl"] .sui-wrap .sui-floating-notices .sui-notice.sui-notice-blue .sui-notice-content, .sui-2-10-4[dir="rtl"] .sui-wrap .sui-floating-notices .sui-notice.sui-notice-info .sui-notice-content { +.sui-2-10-5[dir="rtl"] .sui-wrap .sui-floating-notices .sui-notice.sui-notice-blue .sui-notice-content, .sui-2-10-5[dir="rtl"] .sui-wrap .sui-floating-notices .sui-notice.sui-notice-info .sui-notice-content { -webkit-box-shadow: 0 5px 25px 0 rgba(0, 0, 0, 0.15), inset -2px 0 0 0 #17A8E3; box-shadow: 0 5px 25px 0 rgba(0, 0, 0, 0.15), inset -2px 0 0 0 #17A8E3; } -.sui-2-10-4[dir="rtl"] .sui-wrap .sui-floating-notices .sui-notice.sui-notice-green .sui-notice-content, .sui-2-10-4[dir="rtl"] .sui-wrap .sui-floating-notices .sui-notice.sui-notice-success .sui-notice-content { +.sui-2-10-5[dir="rtl"] .sui-wrap .sui-floating-notices .sui-notice.sui-notice-green .sui-notice-content, .sui-2-10-5[dir="rtl"] .sui-wrap .sui-floating-notices .sui-notice.sui-notice-success .sui-notice-content { -webkit-box-shadow: 0 5px 25px 0 rgba(0, 0, 0, 0.15), inset -2px 0 0 0 #1ABC9C; box-shadow: 0 5px 25px 0 rgba(0, 0, 0, 0.15), inset -2px 0 0 0 #1ABC9C; } -.sui-2-10-4[dir="rtl"] .sui-wrap .sui-floating-notices .sui-notice.sui-notice-yellow .sui-notice-content, .sui-2-10-4[dir="rtl"] .sui-wrap .sui-floating-notices .sui-notice.sui-notice-warning .sui-notice-content { +.sui-2-10-5[dir="rtl"] .sui-wrap .sui-floating-notices .sui-notice.sui-notice-yellow .sui-notice-content, .sui-2-10-5[dir="rtl"] .sui-wrap .sui-floating-notices .sui-notice.sui-notice-warning .sui-notice-content { -webkit-box-shadow: 0 5px 25px 0 rgba(0, 0, 0, 0.15), inset -2px 0 0 0 #FECF2F; box-shadow: 0 5px 25px 0 rgba(0, 0, 0, 0.15), inset -2px 0 0 0 #FECF2F; } -.sui-2-10-4[dir="rtl"] .sui-wrap .sui-floating-notices .sui-notice.sui-notice-red .sui-notice-content, .sui-2-10-4[dir="rtl"] .sui-wrap .sui-floating-notices .sui-notice.sui-notice-error .sui-notice-content { +.sui-2-10-5[dir="rtl"] .sui-wrap .sui-floating-notices .sui-notice.sui-notice-red .sui-notice-content, .sui-2-10-5[dir="rtl"] .sui-wrap .sui-floating-notices .sui-notice.sui-notice-error .sui-notice-content { -webkit-box-shadow: 0 5px 25px 0 rgba(0, 0, 0, 0.15), inset -2px 0 0 0 #FF6D6D; box-shadow: 0 5px 25px 0 rgba(0, 0, 0, 0.15), inset -2px 0 0 0 #FF6D6D; } -.sui-2-10-4[dir="rtl"] .sui-wrap .sui-floating-notices .sui-notice.sui-notice-purple .sui-notice-content, .sui-2-10-4[dir="rtl"] .sui-wrap .sui-floating-notices .sui-notice.sui-notice-upsell .sui-notice-content { +.sui-2-10-5[dir="rtl"] .sui-wrap .sui-floating-notices .sui-notice.sui-notice-purple .sui-notice-content, .sui-2-10-5[dir="rtl"] .sui-wrap .sui-floating-notices .sui-notice.sui-notice-upsell .sui-notice-content { -webkit-box-shadow: 0 5px 25px 0 rgba(0, 0, 0, 0.15), inset -2px 0 0 0 #8D00B1; box-shadow: 0 5px 25px 0 rgba(0, 0, 0, 0.15), inset -2px 0 0 0 #8D00B1; } -.sui-2-10-4[dir="rtl"] .sui-wrap.sui-color-accessible .sui-notice .sui-notice-content { +.sui-2-10-5[dir="rtl"] .sui-wrap.sui-color-accessible .sui-notice .sui-notice-content { -webkit-box-shadow: inset -2px 0 0 0 #000000, inset 0 0 0 1px #E6E6E6; box-shadow: inset -2px 0 0 0 #000000, inset 0 0 0 1px #E6E6E6; } -.sui-2-10-4[dir="rtl"] .sui-wrap.sui-color-accessible .sui-notice .sui-notice-content p { +.sui-2-10-5[dir="rtl"] .sui-wrap.sui-color-accessible .sui-notice .sui-notice-content p { color: #000000; } -.sui-2-10-4[dir="rtl"] .sui-wrap.sui-color-accessible .sui-notice.sui-notice-blue .sui-notice-content, .sui-2-10-4[dir="rtl"] .sui-wrap.sui-color-accessible .sui-notice.sui-notice-info .sui-notice-content, .sui-2-10-4[dir="rtl"] .sui-wrap.sui-color-accessible .sui-notice.sui-notice-green .sui-notice-content, .sui-2-10-4[dir="rtl"] .sui-wrap.sui-color-accessible .sui-notice.sui-notice-success .sui-notice-content, .sui-2-10-4[dir="rtl"] .sui-wrap.sui-color-accessible .sui-notice.sui-notice-yellow .sui-notice-content, .sui-2-10-4[dir="rtl"] .sui-wrap.sui-color-accessible .sui-notice.sui-notice-warning .sui-notice-content, .sui-2-10-4[dir="rtl"] .sui-wrap.sui-color-accessible .sui-notice.sui-notice-red .sui-notice-content, .sui-2-10-4[dir="rtl"] .sui-wrap.sui-color-accessible .sui-notice.sui-notice-error .sui-notice-content, .sui-2-10-4[dir="rtl"] .sui-wrap.sui-color-accessible .sui-notice.sui-notice-purple .sui-notice-content, .sui-2-10-4[dir="rtl"] .sui-wrap.sui-color-accessible .sui-notice.sui-notice-upsell .sui-notice-content { +.sui-2-10-5[dir="rtl"] .sui-wrap.sui-color-accessible .sui-notice.sui-notice-blue .sui-notice-content, .sui-2-10-5[dir="rtl"] .sui-wrap.sui-color-accessible .sui-notice.sui-notice-info .sui-notice-content, .sui-2-10-5[dir="rtl"] .sui-wrap.sui-color-accessible .sui-notice.sui-notice-green .sui-notice-content, .sui-2-10-5[dir="rtl"] .sui-wrap.sui-color-accessible .sui-notice.sui-notice-success .sui-notice-content, .sui-2-10-5[dir="rtl"] .sui-wrap.sui-color-accessible .sui-notice.sui-notice-yellow .sui-notice-content, .sui-2-10-5[dir="rtl"] .sui-wrap.sui-color-accessible .sui-notice.sui-notice-warning .sui-notice-content, .sui-2-10-5[dir="rtl"] .sui-wrap.sui-color-accessible .sui-notice.sui-notice-red .sui-notice-content, .sui-2-10-5[dir="rtl"] .sui-wrap.sui-color-accessible .sui-notice.sui-notice-error .sui-notice-content, .sui-2-10-5[dir="rtl"] .sui-wrap.sui-color-accessible .sui-notice.sui-notice-purple .sui-notice-content, .sui-2-10-5[dir="rtl"] .sui-wrap.sui-color-accessible .sui-notice.sui-notice-upsell .sui-notice-content { -webkit-box-shadow: inset -2px 0 0 0 #000000, inset 0 0 0 1px #E6E6E6; box-shadow: inset -2px 0 0 0 #000000, inset 0 0 0 1px #E6E6E6; } -.sui-2-10-4[dir="rtl"] .sui-wrap.sui-color-accessible .sui-floating-notices .sui-notice .sui-notice-content { +.sui-2-10-5[dir="rtl"] .sui-wrap.sui-color-accessible .sui-floating-notices .sui-notice .sui-notice-content { -webkit-box-shadow: 0 5px 25px 0 rgba(0, 0, 0, 0.15), inset -2px 0 0 0 #000000; box-shadow: 0 5px 25px 0 rgba(0, 0, 0, 0.15), inset -2px 0 0 0 #000000; } -.sui-2-10-4[dir="rtl"] .sui-wrap.sui-color-accessible .sui-floating-notices .sui-notice.sui-notice-blue .sui-notice-content, .sui-2-10-4[dir="rtl"] .sui-wrap.sui-color-accessible .sui-floating-notices .sui-notice.sui-notice-info .sui-notice-content, .sui-2-10-4[dir="rtl"] .sui-wrap.sui-color-accessible .sui-floating-notices .sui-notice.sui-notice-green .sui-notice-content, .sui-2-10-4[dir="rtl"] .sui-wrap.sui-color-accessible .sui-floating-notices .sui-notice.sui-notice-success .sui-notice-content, .sui-2-10-4[dir="rtl"] .sui-wrap.sui-color-accessible .sui-floating-notices .sui-notice.sui-notice-yellow .sui-notice-content, .sui-2-10-4[dir="rtl"] .sui-wrap.sui-color-accessible .sui-floating-notices .sui-notice.sui-notice-warning .sui-notice-content, .sui-2-10-4[dir="rtl"] .sui-wrap.sui-color-accessible .sui-floating-notices .sui-notice.sui-notice-red .sui-notice-content, .sui-2-10-4[dir="rtl"] .sui-wrap.sui-color-accessible .sui-floating-notices .sui-notice.sui-notice-error .sui-notice-content, .sui-2-10-4[dir="rtl"] .sui-wrap.sui-color-accessible .sui-floating-notices .sui-notice.sui-notice-purple .sui-notice-content, .sui-2-10-4[dir="rtl"] .sui-wrap.sui-color-accessible .sui-floating-notices .sui-notice.sui-notice-upsell .sui-notice-content { +.sui-2-10-5[dir="rtl"] .sui-wrap.sui-color-accessible .sui-floating-notices .sui-notice.sui-notice-blue .sui-notice-content, .sui-2-10-5[dir="rtl"] .sui-wrap.sui-color-accessible .sui-floating-notices .sui-notice.sui-notice-info .sui-notice-content, .sui-2-10-5[dir="rtl"] .sui-wrap.sui-color-accessible .sui-floating-notices .sui-notice.sui-notice-green .sui-notice-content, .sui-2-10-5[dir="rtl"] .sui-wrap.sui-color-accessible .sui-floating-notices .sui-notice.sui-notice-success .sui-notice-content, .sui-2-10-5[dir="rtl"] .sui-wrap.sui-color-accessible .sui-floating-notices .sui-notice.sui-notice-yellow .sui-notice-content, .sui-2-10-5[dir="rtl"] .sui-wrap.sui-color-accessible .sui-floating-notices .sui-notice.sui-notice-warning .sui-notice-content, .sui-2-10-5[dir="rtl"] .sui-wrap.sui-color-accessible .sui-floating-notices .sui-notice.sui-notice-red .sui-notice-content, .sui-2-10-5[dir="rtl"] .sui-wrap.sui-color-accessible .sui-floating-notices .sui-notice.sui-notice-error .sui-notice-content, .sui-2-10-5[dir="rtl"] .sui-wrap.sui-color-accessible .sui-floating-notices .sui-notice.sui-notice-purple .sui-notice-content, .sui-2-10-5[dir="rtl"] .sui-wrap.sui-color-accessible .sui-floating-notices .sui-notice.sui-notice-upsell .sui-notice-content { -webkit-box-shadow: 0 5px 25px 0 rgba(0, 0, 0, 0.15), inset -2px 0 0 0 #000000; box-shadow: 0 5px 25px 0 rgba(0, 0, 0, 0.15), inset -2px 0 0 0 #000000; } -.sui-2-10-4.wp-admin .sui-floating-notices { +.sui-2-10-5.wp-admin .sui-floating-notices { left: 160px; } -.sui-2-10-4.wp-admin.folded .sui-floating-notices { +.sui-2-10-5.wp-admin.folded .sui-floating-notices { left: 36px; } @media only screen and (max-width: 960px) { - .sui-2-10-4.wp-admin.auto-fold .sui-floating-notices { + .sui-2-10-5.wp-admin.auto-fold .sui-floating-notices { left: 36px; } } @media only screen and (max-width: 782px) { - .sui-2-10-4.wp-admin.auto-fold .sui-floating-notices { + .sui-2-10-5.wp-admin.auto-fold .sui-floating-notices { left: 0; } } -.sui-2-10-4 .sui-wrap .sui-header { +.sui-2-10-5 .sui-wrap .sui-header { display: -webkit-box; display: -ms-flexbox; display: flex; @@ -6509,7 +6509,7 @@ } @media (max-width: 782px) { - .sui-2-10-4 .sui-wrap .sui-header h1 { + .sui-2-10-5 .sui-wrap .sui-header h1 { -webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%; @@ -6517,7 +6517,7 @@ } @media (max-width: 782px) { - .sui-2-10-4 .sui-wrap .sui-header .sui-actions-right { + .sui-2-10-5 .sui-wrap .sui-header .sui-actions-right { margin-top: 10px; margin-right: auto; margin-left: 0; @@ -6525,7 +6525,7 @@ } @media (max-width: 782px) { - .sui-2-10-4 .sui-wrap .sui-header .sui-actions-left { + .sui-2-10-5 .sui-wrap .sui-header .sui-actions-left { margin-top: 10px; margin-right: 0; margin-left: 0; @@ -6533,13 +6533,13 @@ } @media (max-width: 782px) { - .sui-2-10-4 .sui-wrap .sui-header.sui-header-inline h1 + * { + .sui-2-10-5 .sui-wrap .sui-header.sui-header-inline h1 + * { margin-left: 10px; } } @media (max-width: 782px) { - .sui-2-10-4 .sui-wrap .sui-header.sui-header-inline h1 { + .sui-2-10-5 .sui-wrap .sui-header.sui-header-inline h1 { -webkit-box-flex: 1; -ms-flex: 1; flex: 1; @@ -6547,8 +6547,8 @@ } @media (max-width: 782px) { - .sui-2-10-4 .sui-wrap .sui-header.sui-header-inline .sui-actions-right, - .sui-2-10-4 .sui-wrap .sui-header.sui-header-inline .sui-actions-left { + .sui-2-10-5 .sui-wrap .sui-header.sui-header-inline .sui-actions-right, + .sui-2-10-5 .sui-wrap .sui-header.sui-header-inline .sui-actions-left { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; @@ -6558,24 +6558,24 @@ } @media (min-width: 1200px) { - .sui-2-10-4 .sui-wrap .sui-header.sui-with-floating-input h1 { + .sui-2-10-5 .sui-wrap .sui-header.sui-with-floating-input h1 { padding-right: 260px; } } @media (max-width: 782px) { - .sui-2-10-4 .sui-wrap .sui-header.sui-with-floating-input { + .sui-2-10-5 .sui-wrap .sui-header.sui-with-floating-input { margin-bottom: 15px; } } @media (max-width: 782px) { - .sui-2-10-4 .sui-wrap .sui-header { + .sui-2-10-5 .sui-wrap .sui-header { margin-bottom: 20px; } } -.sui-2-10-4 .sui-wrap .sui-header-title { +.sui-2-10-5 .sui-wrap .sui-header-title { color: #333333; margin: 0; text-align: left; @@ -6586,28 +6586,28 @@ text-overflow: ellipsis; } -.sui-2-10-4 .sui-wrap .sui-summary { +.sui-2-10-5 .sui-wrap .sui-summary { padding: 10px 20px; } -.sui-2-10-4 .sui-wrap .sui-summary .sui-summary-image-space, -.sui-2-10-4 .sui-wrap .sui-summary .sui-summary-segment { +.sui-2-10-5 .sui-wrap .sui-summary .sui-summary-image-space, +.sui-2-10-5 .sui-wrap .sui-summary .sui-summary-segment { padding: 10px 0; } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-summary .sui-summary-image-space, - .sui-2-10-4 .sui-wrap .sui-summary .sui-summary-segment { + .sui-2-10-5 .sui-wrap .sui-summary .sui-summary-image-space, + .sui-2-10-5 .sui-wrap .sui-summary .sui-summary-segment { padding: 0 15px; } } -.sui-2-10-4 .sui-wrap .sui-summary .sui-summary-image-space { +.sui-2-10-5 .sui-wrap .sui-summary .sui-summary-image-space { display: none; } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-summary .sui-summary-image-space { + .sui-2-10-5 .sui-wrap .sui-summary .sui-summary-image-space { min-width: 222px; min-height: 212px; -webkit-box-flex: 0; @@ -6616,40 +6616,40 @@ } } -.sui-2-10-4 .sui-wrap .sui-summary .sui-summary-segment { +.sui-2-10-5 .sui-wrap .sui-summary .sui-summary-segment { display: block; } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-summary .sui-summary-segment .sui-list { + .sui-2-10-5 .sui-wrap .sui-summary .sui-summary-segment .sui-list { padding-right: 15px; padding-left: 15px; } } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-summary .sui-summary-segment .sui-summary-details { + .sui-2-10-5 .sui-wrap .sui-summary .sui-summary-segment .sui-summary-details { padding-right: 30px; padding-left: 30px; } } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-summary .sui-summary-segment:first-child .sui-list, - .sui-2-10-4 .sui-wrap .sui-summary .sui-summary-segment:first-child .sui-summary-details { + .sui-2-10-5 .sui-wrap .sui-summary .sui-summary-segment:first-child .sui-list, + .sui-2-10-5 .sui-wrap .sui-summary .sui-summary-segment:first-child .sui-summary-details { padding-left: 0; } } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-summary .sui-summary-segment:last-child .sui-list, - .sui-2-10-4 .sui-wrap .sui-summary .sui-summary-segment:last-child .sui-summary-details { + .sui-2-10-5 .sui-wrap .sui-summary .sui-summary-segment:last-child .sui-list, + .sui-2-10-5 .sui-wrap .sui-summary .sui-summary-segment:last-child .sui-summary-details { padding-right: 0; } } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-summary .sui-summary-segment { + .sui-2-10-5 .sui-wrap .sui-summary .sui-summary-segment { overflow: hidden; -webkit-box-flex: 1; -ms-flex: 1; @@ -6659,7 +6659,7 @@ } } -.sui-2-10-4 .sui-wrap .sui-summary .sui-summary-details { +.sui-2-10-5 .sui-wrap .sui-summary .sui-summary-details { color: #333333; font-size: 13px; line-height: 22px; @@ -6668,56 +6668,56 @@ text-align: center; } -.sui-2-10-4 .sui-wrap .sui-summary .sui-summary-details span { +.sui-2-10-5 .sui-wrap .sui-summary .sui-summary-details span { display: inline-block; } -.sui-2-10-4 .sui-wrap .sui-summary .sui-summary-details .sui-summary-sub { +.sui-2-10-5 .sui-wrap .sui-summary .sui-summary-details .sui-summary-sub { display: block; margin-top: 0; margin-bottom: 5px; color: #888888; } -.sui-2-10-4 .sui-wrap .sui-summary .sui-summary-details .sui-summary-sub:last-child { +.sui-2-10-5 .sui-wrap .sui-summary .sui-summary-details .sui-summary-sub:last-child { margin-bottom: 0; } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-summary .sui-summary-details .sui-summary-sub:last-child { + .sui-2-10-5 .sui-wrap .sui-summary .sui-summary-details .sui-summary-sub:last-child { margin-bottom: 0; } } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-summary .sui-summary-details .sui-summary-sub { + .sui-2-10-5 .sui-wrap .sui-summary .sui-summary-details .sui-summary-sub { margin-bottom: 24px; white-space: normal; } } -.sui-2-10-4 .sui-wrap .sui-summary .sui-summary-details .sui-summary-percent { +.sui-2-10-5 .sui-wrap .sui-summary .sui-summary-details .sui-summary-percent { margin-left: -5px; } -.sui-2-10-4 .sui-wrap .sui-summary .sui-summary-details .sui-summary-large { +.sui-2-10-5 .sui-wrap .sui-summary .sui-summary-details .sui-summary-large { font-size: 50px; line-height: 55px; } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-summary .sui-summary-details .sui-summary-large + .sui-summary-sub { + .sui-2-10-5 .sui-wrap .sui-summary .sui-summary-details .sui-summary-large + .sui-summary-sub { margin-top: -1px; } } -.sui-2-10-4 .sui-wrap .sui-summary .sui-summary-details .sui-summary-detail { +.sui-2-10-5 .sui-wrap .sui-summary .sui-summary-details .sui-summary-detail { display: block; font-size: 15px; font-weight: 500; } -.sui-2-10-4 .sui-wrap .sui-summary .sui-summary-details .sui-summary-detail img { +.sui-2-10-5 .sui-wrap .sui-summary .sui-summary-details .sui-summary-detail img { position: relative; vertical-align: middle; top: -1px; @@ -6725,57 +6725,57 @@ } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-summary .sui-summary-details .sui-summary-detail img { + .sui-2-10-5 .sui-wrap .sui-summary .sui-summary-details .sui-summary-detail img { float: left; vertical-align: unset; top: 1px; } } -.sui-2-10-4 .sui-wrap .sui-summary .sui-summary-details .sui-summary-detail + .sui-summary-sub { +.sui-2-10-5 .sui-wrap .sui-summary .sui-summary-details .sui-summary-detail + .sui-summary-sub { margin-top: 5px; } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-summary .sui-summary-details .sui-summary-detail { + .sui-2-10-5 .sui-wrap .sui-summary .sui-summary-details .sui-summary-detail { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } } -.sui-2-10-4 .sui-wrap .sui-summary .sui-summary-details [class*="sui-icon-"] { +.sui-2-10-5 .sui-wrap .sui-summary .sui-summary-details [class*="sui-icon-"] { position: relative; top: -22px; left: 5px; font-size: 16px; } -.sui-2-10-4 .sui-wrap .sui-summary .sui-summary-details [class*="sui-icon-"] + .sui-summary-percent { +.sui-2-10-5 .sui-wrap .sui-summary .sui-summary-details [class*="sui-icon-"] + .sui-summary-percent { margin-left: -20px; } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-summary .sui-summary-details { + .sui-2-10-5 .sui-wrap .sui-summary .sui-summary-details { padding-top: 30px; padding-bottom: 30px; text-align: left; } } -.sui-2-10-4 .sui-wrap .sui-summary .sui-list li span { +.sui-2-10-5 .sui-wrap .sui-summary .sui-list li span { white-space: normal; } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-summary .sui-list { + .sui-2-10-5 .sui-wrap .sui-summary .sui-list { padding-top: 30px; padding-bottom: 30px; } } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-summary.sui-summary-sm .sui-summary-image-space { + .sui-2-10-5 .sui-wrap .sui-summary.sui-summary-sm .sui-summary-image-space { min-width: 222px; min-height: 151px; -webkit-box-flex: 0; @@ -6785,28 +6785,28 @@ } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-summary:not(.sui-unbranded):not(.sui-summary-sm) .sui-summary-image-space:first-child + .sui-summary-segment .sui-list, - .sui-2-10-4 .sui-wrap .sui-summary:not(.sui-unbranded):not(.sui-summary-sm) .sui-summary-image-space:first-child + .sui-summary-segment .sui-summary-details { + .sui-2-10-5 .sui-wrap .sui-summary:not(.sui-unbranded):not(.sui-summary-sm) .sui-summary-image-space:first-child + .sui-summary-segment .sui-list, + .sui-2-10-5 .sui-wrap .sui-summary:not(.sui-unbranded):not(.sui-summary-sm) .sui-summary-image-space:first-child + .sui-summary-segment .sui-summary-details { padding-left: 0; } } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-summary:not(.sui-unbranded).sui-summary-sm .sui-summary-image-space:first-child + .sui-summary-segment .sui-list, - .sui-2-10-4 .sui-wrap .sui-summary:not(.sui-unbranded).sui-summary-sm .sui-summary-image-space:first-child + .sui-summary-segment .sui-summary-details { + .sui-2-10-5 .sui-wrap .sui-summary:not(.sui-unbranded).sui-summary-sm .sui-summary-image-space:first-child + .sui-summary-segment .sui-list, + .sui-2-10-5 .sui-wrap .sui-summary:not(.sui-unbranded).sui-summary-sm .sui-summary-image-space:first-child + .sui-summary-segment .sui-summary-details { padding-left: 0; } } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-summary.sui-unbranded .sui-summary-image-space:first-child + .sui-summary-segment .sui-list, - .sui-2-10-4 .sui-wrap .sui-summary.sui-unbranded .sui-summary-image-space:first-child + .sui-summary-segment .sui-summary-details { + .sui-2-10-5 .sui-wrap .sui-summary.sui-unbranded .sui-summary-image-space:first-child + .sui-summary-segment .sui-list, + .sui-2-10-5 .sui-wrap .sui-summary.sui-unbranded .sui-summary-image-space:first-child + .sui-summary-segment .sui-summary-details { padding-left: 0; } } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-summary { + .sui-2-10-5 .sui-wrap .sui-summary { display: -webkit-box; display: -ms-flexbox; display: flex; @@ -6818,58 +6818,58 @@ } @media (min-width: 783px) { - .sui-2-10-4[dir="rtl"] .sui-wrap .sui-summary .sui-summary-segment:first-child .sui-list, - .sui-2-10-4[dir="rtl"] .sui-wrap .sui-summary .sui-summary-segment:first-child .sui-summary-details { + .sui-2-10-5[dir="rtl"] .sui-wrap .sui-summary .sui-summary-segment:first-child .sui-list, + .sui-2-10-5[dir="rtl"] .sui-wrap .sui-summary .sui-summary-segment:first-child .sui-summary-details { padding-right: 0; padding-left: 15px; } } @media (min-width: 783px) { - .sui-2-10-4[dir="rtl"] .sui-wrap .sui-summary .sui-summary-segment:last-child .sui-list, - .sui-2-10-4[dir="rtl"] .sui-wrap .sui-summary .sui-summary-segment:last-child .sui-summary-details { + .sui-2-10-5[dir="rtl"] .sui-wrap .sui-summary .sui-summary-segment:last-child .sui-list, + .sui-2-10-5[dir="rtl"] .sui-wrap .sui-summary .sui-summary-segment:last-child .sui-summary-details { padding-right: 15px; padding-left: 0; } } -.sui-2-10-4[dir="rtl"] .sui-wrap .sui-summary .sui-summary-details { +.sui-2-10-5[dir="rtl"] .sui-wrap .sui-summary .sui-summary-details { text-align: right; } -.sui-2-10-4[dir="rtl"] .sui-wrap .sui-summary .sui-summary-details .sui-summary-percent { +.sui-2-10-5[dir="rtl"] .sui-wrap .sui-summary .sui-summary-details .sui-summary-percent { margin-right: -5px; margin-left: 0; } -.sui-2-10-4[dir="rtl"] .sui-wrap .sui-summary .sui-summary-details [class*="sui-icon-"] { +.sui-2-10-5[dir="rtl"] .sui-wrap .sui-summary .sui-summary-details [class*="sui-icon-"] { left: 0; } -.sui-2-10-4[dir="rtl"] .sui-wrap .sui-summary .sui-summary-details [class*="sui-icon-"] + .sui-summary-percent { +.sui-2-10-5[dir="rtl"] .sui-wrap .sui-summary .sui-summary-details [class*="sui-icon-"] + .sui-summary-percent { margin-right: -20px; margin-left: 0; } -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-summary .sui-summary-details { +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-summary .sui-summary-details { color: #000000; } -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-summary .sui-summary-details .sui-summary-sub { +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-summary .sui-summary-details .sui-summary-sub { color: #000000; } -.sui-2-10-4 .sui-wrap .sui-list { +.sui-2-10-5 .sui-wrap .sui-list { margin: 20px 0; padding: 0; border: 0; } -.sui-2-10-4 .sui-wrap .sui-list, .sui-2-10-4 .sui-wrap .sui-list li { +.sui-2-10-5 .sui-wrap .sui-list, .sui-2-10-5 .sui-wrap .sui-list li { list-style: none; } -.sui-2-10-4 .sui-wrap .sui-list li { +.sui-2-10-5 .sui-wrap .sui-list li { display: -webkit-box; display: -ms-flexbox; display: flex; @@ -6885,136 +6885,136 @@ letter-spacing: -0.25px; } -.sui-2-10-4 .sui-wrap .sui-list li [class*="sui-list-"] { +.sui-2-10-5 .sui-wrap .sui-list li [class*="sui-list-"] { padding: 0 10px; } -.sui-2-10-4 .sui-wrap .sui-list li [class*="sui-list-"]:first-child { +.sui-2-10-5 .sui-wrap .sui-list li [class*="sui-list-"]:first-child { padding-left: 0; } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-list li [class*="sui-list-"]:first-child { + .sui-2-10-5 .sui-wrap .sui-list li [class*="sui-list-"]:first-child { padding-left: 0; } } -.sui-2-10-4 .sui-wrap .sui-list li [class*="sui-list-"]:last-child { +.sui-2-10-5 .sui-wrap .sui-list li [class*="sui-list-"]:last-child { padding-right: 0; } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-list li [class*="sui-list-"]:last-child { + .sui-2-10-5 .sui-wrap .sui-list li [class*="sui-list-"]:last-child { padding-right: 0; } } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-list li [class*="sui-list-"] { + .sui-2-10-5 .sui-wrap .sui-list li [class*="sui-list-"] { padding: 0 15px; } } -.sui-2-10-4 .sui-wrap .sui-list li .sui-list-label { +.sui-2-10-5 .sui-wrap .sui-list li .sui-list-label { -webkit-box-flex: 1; -ms-flex: 1; flex: 1; color: #333333; } -.sui-2-10-4 .sui-wrap .sui-list li .sui-list-detail { +.sui-2-10-5 .sui-wrap .sui-list li .sui-list-detail { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; text-align: right; } -.sui-2-10-4 .sui-wrap .sui-list li:first-child { +.sui-2-10-5 .sui-wrap .sui-list li:first-child { padding-top: 0; } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-list li:first-child { + .sui-2-10-5 .sui-wrap .sui-list li:first-child { padding-top: 0; } } -.sui-2-10-4 .sui-wrap .sui-list li:last-child { +.sui-2-10-5 .sui-wrap .sui-list li:last-child { padding-bottom: 0; border-bottom: 0; } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-list li:last-child { + .sui-2-10-5 .sui-wrap .sui-list li:last-child { padding-bottom: 0; } } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-list li { + .sui-2-10-5 .sui-wrap .sui-list li { padding: 19px 0; } } -.sui-2-10-4 .sui-wrap .sui-list:first-child { +.sui-2-10-5 .sui-wrap .sui-list:first-child { margin-top: 0; } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-list:first-child { + .sui-2-10-5 .sui-wrap .sui-list:first-child { margin-top: 0; } } -.sui-2-10-4 .sui-wrap .sui-list:last-child { +.sui-2-10-5 .sui-wrap .sui-list:last-child { margin-bottom: 0; } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-list:last-child { + .sui-2-10-5 .sui-wrap .sui-list:last-child { margin-bottom: 0; } } -.sui-2-10-4 .sui-wrap .sui-list ul, .sui-2-10-4 .sui-wrap .sui-list ol { +.sui-2-10-5 .sui-wrap .sui-list ul, .sui-2-10-5 .sui-wrap .sui-list ol { display: none; } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-list { + .sui-2-10-5 .sui-wrap .sui-list { margin: 30px 0; } } -.sui-2-10-4[dir="rtl"] .sui-wrap .sui-list li [class*="sui-list-"]:first-child { +.sui-2-10-5[dir="rtl"] .sui-wrap .sui-list li [class*="sui-list-"]:first-child { padding-right: 0; padding-left: 10px; } @media (min-width: 783px) { - .sui-2-10-4[dir="rtl"] .sui-wrap .sui-list li [class*="sui-list-"]:first-child { + .sui-2-10-5[dir="rtl"] .sui-wrap .sui-list li [class*="sui-list-"]:first-child { padding-right: 0; padding-left: 15px; } } -.sui-2-10-4[dir="rtl"] .sui-wrap .sui-list li [class*="sui-list-"]:last-child { +.sui-2-10-5[dir="rtl"] .sui-wrap .sui-list li [class*="sui-list-"]:last-child { padding-right: 10px; padding-left: 0; } @media (min-width: 783px) { - .sui-2-10-4[dir="rtl"] .sui-wrap .sui-list li [class*="sui-list-"]:last-child { + .sui-2-10-5[dir="rtl"] .sui-wrap .sui-list li [class*="sui-list-"]:last-child { padding-right: 15px; padding-left: 0; } } -.sui-2-10-4 .sui-wrap .sui-tooltip { +.sui-2-10-5 .sui-wrap .sui-tooltip { position: relative; } -.sui-2-10-4 .sui-wrap .sui-tooltip:before, .sui-2-10-4 .sui-wrap .sui-tooltip:after { +.sui-2-10-5 .sui-wrap .sui-tooltip:before, .sui-2-10-5 .sui-wrap .sui-tooltip:after { content: " "; opacity: 0; -webkit-backface-visibility: hidden; @@ -7026,7 +7026,7 @@ transition: 0.2s; } -.sui-2-10-4 .sui-wrap .sui-tooltip:before { +.sui-2-10-5 .sui-wrap .sui-tooltip:before { left: 50%; bottom: 100%; border: 5px solid transparent; @@ -7035,7 +7035,7 @@ transform: translateX(-50%); } -.sui-2-10-4 .sui-wrap .sui-tooltip:after { +.sui-2-10-5 .sui-wrap .sui-tooltip:after { content: attr(data-tooltip); min-width: var(--tooltip-width, 40px); left: 50%; @@ -7056,57 +7056,57 @@ } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-tooltip:after { + .sui-2-10-5 .sui-wrap .sui-tooltip:after { white-space: nowrap; } } -.sui-2-10-4 .sui-wrap .sui-tooltip.sui-tooltip-constrained:after { +.sui-2-10-5 .sui-wrap .sui-tooltip.sui-tooltip-constrained:after { min-width: var(--tooltip-width, 240px); white-space: normal; } -.sui-2-10-4 .sui-wrap .sui-tooltip.sui-tooltip-top-left:after { +.sui-2-10-5 .sui-wrap .sui-tooltip.sui-tooltip-top-left:after { left: 0; -webkit-transform: translateX(0); transform: translateX(0); } -.sui-2-10-4 .sui-wrap .sui-tooltip.sui-tooltip-top-right:after { +.sui-2-10-5 .sui-wrap .sui-tooltip.sui-tooltip-top-right:after { right: 0; left: unset; -webkit-transform: translateX(0); transform: translateX(0); } -.sui-2-10-4 .sui-wrap .sui-tooltip.sui-tooltip-bottom:before, .sui-2-10-4 .sui-wrap .sui-tooltip.sui-tooltip-bottom-left:before, .sui-2-10-4 .sui-wrap .sui-tooltip.sui-tooltip-bottom-right:before { +.sui-2-10-5 .sui-wrap .sui-tooltip.sui-tooltip-bottom:before, .sui-2-10-5 .sui-wrap .sui-tooltip.sui-tooltip-bottom-left:before, .sui-2-10-5 .sui-wrap .sui-tooltip.sui-tooltip-bottom-right:before { top: 100%; bottom: unset; border-top-color: transparent; border-bottom-color: #333333; } -.sui-2-10-4 .sui-wrap .sui-tooltip.sui-tooltip-bottom:after, .sui-2-10-4 .sui-wrap .sui-tooltip.sui-tooltip-bottom-left:after, .sui-2-10-4 .sui-wrap .sui-tooltip.sui-tooltip-bottom-right:after { +.sui-2-10-5 .sui-wrap .sui-tooltip.sui-tooltip-bottom:after, .sui-2-10-5 .sui-wrap .sui-tooltip.sui-tooltip-bottom-left:after, .sui-2-10-5 .sui-wrap .sui-tooltip.sui-tooltip-bottom-right:after { top: 100%; bottom: unset; margin-top: 10px; margin-bottom: 0; } -.sui-2-10-4 .sui-wrap .sui-tooltip.sui-tooltip-bottom-left:after { +.sui-2-10-5 .sui-wrap .sui-tooltip.sui-tooltip-bottom-left:after { left: 0; -webkit-transform: translate(0); transform: translate(0); } -.sui-2-10-4 .sui-wrap .sui-tooltip.sui-tooltip-bottom-right:after { +.sui-2-10-5 .sui-wrap .sui-tooltip.sui-tooltip-bottom-right:after { left: unset; right: 0; -webkit-transform: translate(0); transform: translate(0); } -.sui-2-10-4 .sui-wrap .sui-tooltip.sui-tooltip-left:before { +.sui-2-10-5 .sui-wrap .sui-tooltip.sui-tooltip-left:before { top: 50%; right: 100%; bottom: unset; @@ -7117,7 +7117,7 @@ transform: translateY(-50%); } -.sui-2-10-4 .sui-wrap .sui-tooltip.sui-tooltip-left:after { +.sui-2-10-5 .sui-wrap .sui-tooltip.sui-tooltip-left:after { top: 50%; right: 100%; bottom: unset; @@ -7128,7 +7128,7 @@ transform: translateY(-50%); } -.sui-2-10-4 .sui-wrap .sui-tooltip.sui-tooltip-right:before { +.sui-2-10-5 .sui-wrap .sui-tooltip.sui-tooltip-right:before { top: 50%; bottom: unset; left: 100%; @@ -7138,7 +7138,7 @@ transform: translateY(-50%); } -.sui-2-10-4 .sui-wrap .sui-tooltip.sui-tooltip-right:after { +.sui-2-10-5 .sui-wrap .sui-tooltip.sui-tooltip-right:after { top: 50%; bottom: unset; left: 100%; @@ -7149,14 +7149,14 @@ } @media (max-width: 782px) { - .sui-2-10-4 .sui-wrap .sui-tooltip.sui-tooltip-mobile:after { + .sui-2-10-5 .sui-wrap .sui-tooltip.sui-tooltip-mobile:after { min-width: var(--tooltip-width-mobile, 120px); white-space: normal; } } @media (max-width: 782px) { - .sui-2-10-4 .sui-wrap .sui-tooltip.sui-tooltip-top-mobile:before, .sui-2-10-4 .sui-wrap .sui-tooltip.sui-tooltip-top-left-mobile:before, .sui-2-10-4 .sui-wrap .sui-tooltip.sui-tooltip-top-right-mobile:before { + .sui-2-10-5 .sui-wrap .sui-tooltip.sui-tooltip-top-mobile:before, .sui-2-10-5 .sui-wrap .sui-tooltip.sui-tooltip-top-left-mobile:before, .sui-2-10-5 .sui-wrap .sui-tooltip.sui-tooltip-top-right-mobile:before { top: unset; bottom: 100%; left: 50%; @@ -7171,7 +7171,7 @@ } @media (max-width: 782px) { - .sui-2-10-4 .sui-wrap .sui-tooltip.sui-tooltip-top-mobile:after, .sui-2-10-4 .sui-wrap .sui-tooltip.sui-tooltip-top-left-mobile:after, .sui-2-10-4 .sui-wrap .sui-tooltip.sui-tooltip-top-right-mobile:after { + .sui-2-10-5 .sui-wrap .sui-tooltip.sui-tooltip-top-mobile:after, .sui-2-10-5 .sui-wrap .sui-tooltip.sui-tooltip-top-left-mobile:after, .sui-2-10-5 .sui-wrap .sui-tooltip.sui-tooltip-top-right-mobile:after { min-width: var(--tooltip-width-mobile, 120px); top: unset; bottom: 100%; @@ -7184,7 +7184,7 @@ } @media (max-width: 782px) { - .sui-2-10-4 .sui-wrap .sui-tooltip.sui-tooltip-top-mobile:after { + .sui-2-10-5 .sui-wrap .sui-tooltip.sui-tooltip-top-mobile:after { right: unset; left: 50%; -webkit-transform: translateX(-50%); @@ -7193,7 +7193,7 @@ } @media (max-width: 782px) { - .sui-2-10-4 .sui-wrap .sui-tooltip.sui-tooltip-top-left-mobile:after { + .sui-2-10-5 .sui-wrap .sui-tooltip.sui-tooltip-top-left-mobile:after { right: unset; left: 0; -webkit-transform: translateX(0); @@ -7202,7 +7202,7 @@ } @media (max-width: 782px) { - .sui-2-10-4 .sui-wrap .sui-tooltip.sui-tooltip-top-right-mobile:after { + .sui-2-10-5 .sui-wrap .sui-tooltip.sui-tooltip-top-right-mobile:after { right: 0; left: unset; -webkit-transform: translateX(0); @@ -7211,7 +7211,7 @@ } @media (max-width: 782px) { - .sui-2-10-4 .sui-wrap .sui-tooltip.sui-tooltip-bottom-mobile:before, .sui-2-10-4 .sui-wrap .sui-tooltip.sui-tooltip-bottom-left-mobile:before, .sui-2-10-4 .sui-wrap .sui-tooltip.sui-tooltip-bottom-right-mobile:before { + .sui-2-10-5 .sui-wrap .sui-tooltip.sui-tooltip-bottom-mobile:before, .sui-2-10-5 .sui-wrap .sui-tooltip.sui-tooltip-bottom-left-mobile:before, .sui-2-10-5 .sui-wrap .sui-tooltip.sui-tooltip-bottom-right-mobile:before { top: 100%; bottom: unset; left: 50%; @@ -7226,7 +7226,7 @@ } @media (max-width: 782px) { - .sui-2-10-4 .sui-wrap .sui-tooltip.sui-tooltip-bottom-mobile:after, .sui-2-10-4 .sui-wrap .sui-tooltip.sui-tooltip-bottom-left-mobile:after, .sui-2-10-4 .sui-wrap .sui-tooltip.sui-tooltip-bottom-right-mobile:after { + .sui-2-10-5 .sui-wrap .sui-tooltip.sui-tooltip-bottom-mobile:after, .sui-2-10-5 .sui-wrap .sui-tooltip.sui-tooltip-bottom-left-mobile:after, .sui-2-10-5 .sui-wrap .sui-tooltip.sui-tooltip-bottom-right-mobile:after { min-width: var(--tooltip-width-mobile, 120px); top: 100%; bottom: unset; @@ -7239,7 +7239,7 @@ } @media (max-width: 782px) { - .sui-2-10-4 .sui-wrap .sui-tooltip.sui-tooltip-bottom-mobile:after { + .sui-2-10-5 .sui-wrap .sui-tooltip.sui-tooltip-bottom-mobile:after { right: unset; left: 50%; -webkit-transform: translateX(-50%); @@ -7248,7 +7248,7 @@ } @media (max-width: 782px) { - .sui-2-10-4 .sui-wrap .sui-tooltip.sui-tooltip-bottom-left-mobile:after { + .sui-2-10-5 .sui-wrap .sui-tooltip.sui-tooltip-bottom-left-mobile:after { right: unset; left: 0; -webkit-transform: translateX(0); @@ -7257,7 +7257,7 @@ } @media (max-width: 782px) { - .sui-2-10-4 .sui-wrap .sui-tooltip.sui-tooltip-bottom-right-mobile:after { + .sui-2-10-5 .sui-wrap .sui-tooltip.sui-tooltip-bottom-right-mobile:after { right: 0; left: unset; -webkit-transform: translateX(0); @@ -7266,7 +7266,7 @@ } @media (max-width: 782px) { - .sui-2-10-4 .sui-wrap .sui-tooltip.sui-tooltip-left-mobile:before { + .sui-2-10-5 .sui-wrap .sui-tooltip.sui-tooltip-left-mobile:before { top: 50%; right: 100%; bottom: unset; @@ -7281,7 +7281,7 @@ } @media (max-width: 782px) { - .sui-2-10-4 .sui-wrap .sui-tooltip.sui-tooltip-left-mobile:after { + .sui-2-10-5 .sui-wrap .sui-tooltip.sui-tooltip-left-mobile:after { min-width: var(--tooltip-width-mobile, 120px); top: 50%; right: 100%; @@ -7298,7 +7298,7 @@ } @media (max-width: 782px) { - .sui-2-10-4 .sui-wrap .sui-tooltip.sui-tooltip-right-mobile:before { + .sui-2-10-5 .sui-wrap .sui-tooltip.sui-tooltip-right-mobile:before { top: 50%; right: unset; bottom: unset; @@ -7313,7 +7313,7 @@ } @media (max-width: 782px) { - .sui-2-10-4 .sui-wrap .sui-tooltip.sui-tooltip-right-mobile:after { + .sui-2-10-5 .sui-wrap .sui-tooltip.sui-tooltip-right-mobile:after { min-width: var(--tooltip-width-mobile, 120px); top: 50%; right: unset; @@ -7329,13 +7329,13 @@ } } -.sui-2-10-4 .sui-wrap .sui-tooltip:hover:before, .sui-2-10-4 .sui-wrap .sui-tooltip:hover:after { +.sui-2-10-5 .sui-wrap .sui-tooltip:hover:before, .sui-2-10-5 .sui-wrap .sui-tooltip:hover:after { opacity: 1; -webkit-backface-visibility: visible; backface-visibility: visible; } -.sui-2-10-4 .sui-wrap select:not(.sui-select):not(.sui-variables) { +.sui-2-10-5 .sui-wrap select:not(.sui-select):not(.sui-variables) { width: 100%; cursor: pointer; display: block; @@ -7357,30 +7357,30 @@ } @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) { - .sui-2-10-4 .sui-wrap select:not(.sui-select):not(.sui-variables) { + .sui-2-10-5 .sui-wrap select:not(.sui-select):not(.sui-variables) { background-image: url("../images/select-arrow@2x.png"); } } -.sui-2-10-4 .sui-wrap select:not(.sui-select):not(.sui-variables)::-ms-expand { +.sui-2-10-5 .sui-wrap select:not(.sui-select):not(.sui-variables)::-ms-expand { display: none; } -.sui-2-10-4 .sui-wrap select:not(.sui-select):not(.sui-variables), .sui-2-10-4 .sui-wrap select:not(.sui-select):not(.sui-variables):hover, .sui-2-10-4 .sui-wrap select:not(.sui-select):not(.sui-variables):focus { +.sui-2-10-5 .sui-wrap select:not(.sui-select):not(.sui-variables), .sui-2-10-5 .sui-wrap select:not(.sui-select):not(.sui-variables):hover, .sui-2-10-5 .sui-wrap select:not(.sui-select):not(.sui-variables):focus { background-color: #FAFAFA; } -.sui-2-10-4 .sui-wrap select:not(.sui-select):not(.sui-variables):focus { +.sui-2-10-5 .sui-wrap select:not(.sui-select):not(.sui-variables):focus { background-color: #FFFFFF; } -.sui-2-10-4 .sui-wrap select:not(.sui-select):not(.sui-variables):focus { +.sui-2-10-5 .sui-wrap select:not(.sui-select):not(.sui-variables):focus { outline: none; -webkit-box-shadow: none; box-shadow: none; } -.sui-2-10-4 .sui-wrap select:not(.sui-select):not(.sui-variables).sui-select-sm { +.sui-2-10-5 .sui-wrap select:not(.sui-select):not(.sui-variables).sui-select-sm { padding: 6px 12px; padding-right: 40px; font-size: 13px; @@ -7388,24 +7388,24 @@ background-position: right 8px center; } -.sui-2-10-4 .sui-wrap select:not(.sui-select):not(.sui-variables).sui-select-inline { +.sui-2-10-5 .sui-wrap select:not(.sui-select):not(.sui-variables).sui-select-inline { width: auto; max-width: 100%; display: inline-block; margin-right: 10px; } -.sui-2-10-4 .sui-wrap select:not(.sui-select):not(.sui-variables).sui-select-inline:last-child { +.sui-2-10-5 .sui-wrap select:not(.sui-select):not(.sui-variables).sui-select-inline:last-child { margin-right: 0; } -.sui-2-10-4 .sui-wrap select:not(.sui-select):not(.sui-variables)[multiple] { +.sui-2-10-5 .sui-wrap select:not(.sui-select):not(.sui-variables)[multiple] { padding: 10px 0; background-image: none; background-color: #FFFFFF; } -.sui-2-10-4 .sui-wrap select:not(.sui-select):not(.sui-variables)[multiple] option { +.sui-2-10-5 .sui-wrap select:not(.sui-select):not(.sui-variables)[multiple] option { padding: 8px; background-color: #FFFFFF; color: #333333; @@ -7413,55 +7413,55 @@ letter-spacing: -0.2px; } -.sui-2-10-4 .sui-wrap select:not(.sui-select):not(.sui-variables)[multiple] option:hover { +.sui-2-10-5 .sui-wrap select:not(.sui-select):not(.sui-variables)[multiple] option:hover { background-color: #FAFAFA; } -.sui-2-10-4 .sui-wrap select:not(.sui-select):not(.sui-variables)[multiple] option:checked { +.sui-2-10-5 .sui-wrap select:not(.sui-select):not(.sui-variables)[multiple] option:checked { background-color: #888888; color: #FFFFFF; } -.sui-2-10-4 .sui-wrap select:not(.sui-select):not(.sui-variables)[disabled] { +.sui-2-10-5 .sui-wrap select:not(.sui-select):not(.sui-variables)[disabled] { pointer-events: none; } -.sui-2-10-4 .sui-wrap select:not(.sui-select):not(.sui-variables):first-child { +.sui-2-10-5 .sui-wrap select:not(.sui-select):not(.sui-variables):first-child { margin-top: 0; } -.sui-2-10-4 .sui-wrap select:not(.sui-select):not(.sui-variables):last-child { +.sui-2-10-5 .sui-wrap select:not(.sui-select):not(.sui-variables):last-child { margin-bottom: 0; } -.sui-2-10-4 .sui-wrap.sui-color-accessible select:not(.sui-select):not(.sui-variables) { +.sui-2-10-5 .sui-wrap.sui-color-accessible select:not(.sui-select):not(.sui-variables) { border-color: #000000; color: #000000; } -.sui-2-10-4 .sui-wrap.sui-color-accessible select:not(.sui-select):not(.sui-variables), .sui-2-10-4 .sui-wrap.sui-color-accessible select:not(.sui-select):not(.sui-variables):hover, .sui-2-10-4 .sui-wrap.sui-color-accessible select:not(.sui-select):not(.sui-variables):focus { +.sui-2-10-5 .sui-wrap.sui-color-accessible select:not(.sui-select):not(.sui-variables), .sui-2-10-5 .sui-wrap.sui-color-accessible select:not(.sui-select):not(.sui-variables):hover, .sui-2-10-5 .sui-wrap.sui-color-accessible select:not(.sui-select):not(.sui-variables):focus { background-color: #FFFFFF; } -.sui-2-10-4 .sui-wrap.sui-color-accessible select:not(.sui-select):not(.sui-variables)[multiple] { +.sui-2-10-5 .sui-wrap.sui-color-accessible select:not(.sui-select):not(.sui-variables)[multiple] { background-color: #FFFFFF; } -.sui-2-10-4 .sui-wrap.sui-color-accessible select:not(.sui-select):not(.sui-variables)[multiple] option { +.sui-2-10-5 .sui-wrap.sui-color-accessible select:not(.sui-select):not(.sui-variables)[multiple] option { background-color: #FFFFFF; color: #000000; } -.sui-2-10-4 .sui-wrap.sui-color-accessible select:not(.sui-select):not(.sui-variables)[multiple] option:hover { +.sui-2-10-5 .sui-wrap.sui-color-accessible select:not(.sui-select):not(.sui-variables)[multiple] option:hover { background-color: #888888; } -.sui-2-10-4 .sui-wrap.sui-color-accessible select:not(.sui-select):not(.sui-variables)[multiple] option:checked { +.sui-2-10-5 .sui-wrap.sui-color-accessible select:not(.sui-select):not(.sui-variables)[multiple] option:checked { background-color: #000000; color: #FFFFFF; } -.sui-2-10-4 .sui-wrap .sui-tag { +.sui-2-10-5 .sui-wrap .sui-tag { height: auto; min-height: 26px; cursor: default; @@ -7477,11 +7477,11 @@ text-align: center; } -.sui-2-10-4 .sui-wrap .sui-tag.sui-tag-truncated { +.sui-2-10-5 .sui-wrap .sui-tag.sui-tag-truncated { max-width: 100%; } -.sui-2-10-4 .sui-wrap .sui-tag.sui-tag-truncated span { +.sui-2-10-5 .sui-wrap .sui-tag.sui-tag-truncated span { max-width: 100%; overflow: hidden; display: block; @@ -7489,41 +7489,41 @@ white-space: nowrap; } -.sui-2-10-4 .sui-wrap .sui-tag.sui-tag-red, .sui-2-10-4 .sui-wrap .sui-tag.sui-tag-error { +.sui-2-10-5 .sui-wrap .sui-tag.sui-tag-red, .sui-2-10-5 .sui-wrap .sui-tag.sui-tag-error { background-color: #FF6D6D; color: #FFFFFF; } -.sui-2-10-4 .sui-wrap .sui-tag.sui-tag-yellow, .sui-2-10-4 .sui-wrap .sui-tag.sui-tag-warning { +.sui-2-10-5 .sui-wrap .sui-tag.sui-tag-yellow, .sui-2-10-5 .sui-wrap .sui-tag.sui-tag-warning { background-color: #FECF2F; color: #333333; } -.sui-2-10-4 .sui-wrap .sui-tag.sui-tag-green, .sui-2-10-4 .sui-wrap .sui-tag.sui-tag-upsell, .sui-2-10-4 .sui-wrap .sui-tag.sui-tag-success, .sui-2-10-4 .sui-wrap .sui-tag.sui-tag-upgrade { +.sui-2-10-5 .sui-wrap .sui-tag.sui-tag-green, .sui-2-10-5 .sui-wrap .sui-tag.sui-tag-upsell, .sui-2-10-5 .sui-wrap .sui-tag.sui-tag-success, .sui-2-10-5 .sui-wrap .sui-tag.sui-tag-upgrade { background-color: #1ABC9C; color: #FFFFFF; } -.sui-2-10-4 .sui-wrap .sui-tag.sui-tag-blue, .sui-2-10-4 .sui-wrap .sui-tag.sui-tag-branded { +.sui-2-10-5 .sui-wrap .sui-tag.sui-tag-blue, .sui-2-10-5 .sui-wrap .sui-tag.sui-tag-branded { background-color: #17A8E3; color: #FFFFFF; } -.sui-2-10-4 .sui-wrap .sui-tag.sui-tag-purple { +.sui-2-10-5 .sui-wrap .sui-tag.sui-tag-purple { background-color: #8D00B1; color: #FFFFFF; } -.sui-2-10-4 .sui-wrap .sui-tag.sui-tag-disabled, .sui-2-10-4 .sui-wrap .sui-tag.sui-tag-inactive { +.sui-2-10-5 .sui-wrap .sui-tag.sui-tag-disabled, .sui-2-10-5 .sui-wrap .sui-tag.sui-tag-inactive { background-color: #F2F2F2; color: #AAAAAA; } -.sui-2-10-4 .sui-wrap .sui-tag.sui-tag-uppercase { +.sui-2-10-5 .sui-wrap .sui-tag.sui-tag-uppercase { text-transform: uppercase; } -.sui-2-10-4 .sui-wrap .sui-tag.sui-tag-pro, .sui-2-10-4 .sui-wrap .sui-tag.sui-tag-beta { +.sui-2-10-5 .sui-wrap .sui-tag.sui-tag-pro, .sui-2-10-5 .sui-wrap .sui-tag.sui-tag-beta { min-height: 12px; padding: 2px 8px 1px; border: 0; @@ -7534,17 +7534,17 @@ text-transform: uppercase; } -.sui-2-10-4 .sui-wrap .sui-tag.sui-tag-pro { +.sui-2-10-5 .sui-wrap .sui-tag.sui-tag-pro { background-color: #8D00B1; color: #FFFFFF; } -.sui-2-10-4 .sui-wrap .sui-tag.sui-tag-beta { +.sui-2-10-5 .sui-wrap .sui-tag.sui-tag-beta { background-color: #FF7E41; color: #FFFFFF; } -.sui-2-10-4 .sui-wrap .sui-tag.sui-tag-sm { +.sui-2-10-5 .sui-wrap .sui-tag.sui-tag-sm { min-height: 18px; padding: 2px 10px; font-size: 10px; @@ -7552,45 +7552,45 @@ font-weight: bold; } -.sui-2-10-4 .sui-wrap .sui-tag.sui-tag-ghost.sui-tag-red, .sui-2-10-4 .sui-wrap .sui-tag.sui-tag-ghost.sui-tag-error { +.sui-2-10-5 .sui-wrap .sui-tag.sui-tag-ghost.sui-tag-red, .sui-2-10-5 .sui-wrap .sui-tag.sui-tag-ghost.sui-tag-error { border-color: #FFE5E9; background-color: transparent; color: #FF6D6D; } -.sui-2-10-4 .sui-wrap .sui-tag.sui-tag-ghost.sui-tag-yellow, .sui-2-10-4 .sui-wrap .sui-tag.sui-tag-ghost.sui-tag-warning { +.sui-2-10-5 .sui-wrap .sui-tag.sui-tag-ghost.sui-tag-yellow, .sui-2-10-5 .sui-wrap .sui-tag.sui-tag-ghost.sui-tag-warning { border-color: #FFF5D5; background-color: transparent; color: #FECF2F; } -.sui-2-10-4 .sui-wrap .sui-tag.sui-tag-ghost.sui-tag-green, .sui-2-10-4 .sui-wrap .sui-tag.sui-tag-ghost.sui-tag-upsell, .sui-2-10-4 .sui-wrap .sui-tag.sui-tag-ghost.sui-tag-success, .sui-2-10-4 .sui-wrap .sui-tag.sui-tag-ghost.sui-tag-upgrade { +.sui-2-10-5 .sui-wrap .sui-tag.sui-tag-ghost.sui-tag-green, .sui-2-10-5 .sui-wrap .sui-tag.sui-tag-ghost.sui-tag-upsell, .sui-2-10-5 .sui-wrap .sui-tag.sui-tag-ghost.sui-tag-success, .sui-2-10-5 .sui-wrap .sui-tag.sui-tag-ghost.sui-tag-upgrade { border-color: #D1F1EA; background-color: transparent; color: #1ABC9C; } -.sui-2-10-4 .sui-wrap .sui-tag.sui-tag-ghost.sui-tag-blue, .sui-2-10-4 .sui-wrap .sui-tag.sui-tag-ghost.sui-tag-branded { +.sui-2-10-5 .sui-wrap .sui-tag.sui-tag-ghost.sui-tag-blue, .sui-2-10-5 .sui-wrap .sui-tag.sui-tag-ghost.sui-tag-branded { border-color: #E1F6FF; background-color: transparent; color: #17A8E3; } -.sui-2-10-4 .sui-wrap .sui-tag.sui-tag-ghost.sui-tag-purple { +.sui-2-10-5 .sui-wrap .sui-tag.sui-tag-ghost.sui-tag-purple { border-color: #F9E1FF; background-color: transparent; color: #8D00B1; } -.sui-2-10-4 .sui-wrap .sui-tag:first-child { +.sui-2-10-5 .sui-wrap .sui-tag:first-child { margin-left: 0; } -.sui-2-10-4 .sui-wrap .sui-tag:last-child { +.sui-2-10-5 .sui-wrap .sui-tag:last-child { margin-right: 0; } -.sui-2-10-4 .sui-wrap .sui-label, .sui-2-10-4 .sui-wrap .sui-label-inline { +.sui-2-10-5 .sui-wrap .sui-label, .sui-2-10-5 .sui-wrap .sui-label-inline { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; @@ -7600,7 +7600,7 @@ font: 500 12px/16px "Roboto", Arial, sans-serif; } -.sui-2-10-4 .sui-wrap .sui-form-control, .sui-2-10-4 .sui-wrap .sui-multi-checkbox { +.sui-2-10-5 .sui-wrap .sui-form-control, .sui-2-10-5 .sui-wrap .sui-multi-checkbox { width: 100%; height: 40px; margin: 0; @@ -7616,70 +7616,70 @@ transition: 0.3s ease-in-out; } -.sui-2-10-4 .sui-wrap .sui-form-control, .sui-2-10-4 .sui-wrap .sui-multi-checkbox, .sui-2-10-4 .sui-wrap .sui-form-control:hover, .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover, .sui-2-10-4 .sui-wrap .sui-form-control:focus, .sui-2-10-4 .sui-wrap .sui-multi-checkbox:focus, .sui-2-10-4 .sui-wrap .sui-form-control:active, .sui-2-10-4 .sui-wrap .sui-multi-checkbox:active { +.sui-2-10-5 .sui-wrap .sui-form-control, .sui-2-10-5 .sui-wrap .sui-multi-checkbox, .sui-2-10-5 .sui-wrap .sui-form-control:hover, .sui-2-10-5 .sui-wrap .sui-multi-checkbox:hover, .sui-2-10-5 .sui-wrap .sui-form-control:focus, .sui-2-10-5 .sui-wrap .sui-multi-checkbox:focus, .sui-2-10-5 .sui-wrap .sui-form-control:active, .sui-2-10-5 .sui-wrap .sui-multi-checkbox:active { outline: none; -webkit-box-shadow: none; box-shadow: none; } -.sui-2-10-4 .sui-wrap .sui-form-control:hover, .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover, .sui-2-10-4 .sui-wrap .sui-form-control:focus, .sui-2-10-4 .sui-wrap .sui-multi-checkbox:focus { +.sui-2-10-5 .sui-wrap .sui-form-control:hover, .sui-2-10-5 .sui-wrap .sui-multi-checkbox:hover, .sui-2-10-5 .sui-wrap .sui-form-control:focus, .sui-2-10-5 .sui-wrap .sui-multi-checkbox:focus { border-color: #DDDDDD; background-color: #FFFFFF; } -.sui-2-10-4 .sui-wrap .sui-form-control:focus, .sui-2-10-4 .sui-wrap .sui-multi-checkbox:focus { +.sui-2-10-5 .sui-wrap .sui-form-control:focus, .sui-2-10-5 .sui-wrap .sui-multi-checkbox:focus { background-color: #FFFFFF; color: #333333; } -.sui-2-10-4 .sui-wrap .sui-form-control::-webkit-input-placeholder, .sui-2-10-4 .sui-wrap .sui-multi-checkbox::-webkit-input-placeholder { +.sui-2-10-5 .sui-wrap .sui-form-control::-webkit-input-placeholder, .sui-2-10-5 .sui-wrap .sui-multi-checkbox::-webkit-input-placeholder { color: #AAAAAA; } -.sui-2-10-4 .sui-wrap .sui-form-control:-ms-input-placeholder, .sui-2-10-4 .sui-wrap .sui-multi-checkbox:-ms-input-placeholder { +.sui-2-10-5 .sui-wrap .sui-form-control:-ms-input-placeholder, .sui-2-10-5 .sui-wrap .sui-multi-checkbox:-ms-input-placeholder { color: #AAAAAA; } -.sui-2-10-4 .sui-wrap .sui-form-control::-ms-input-placeholder, .sui-2-10-4 .sui-wrap .sui-multi-checkbox::-ms-input-placeholder { +.sui-2-10-5 .sui-wrap .sui-form-control::-ms-input-placeholder, .sui-2-10-5 .sui-wrap .sui-multi-checkbox::-ms-input-placeholder { color: #AAAAAA; } -.sui-2-10-4 .sui-wrap .sui-form-control::placeholder, .sui-2-10-4 .sui-wrap .sui-multi-checkbox::placeholder { +.sui-2-10-5 .sui-wrap .sui-form-control::placeholder, .sui-2-10-5 .sui-wrap .sui-multi-checkbox::placeholder { color: #AAAAAA; } -.sui-2-10-4 .sui-wrap .sui-form-control[disabled], .sui-2-10-4 .sui-wrap .sui-multi-checkbox[disabled], .sui-2-10-4 .sui-wrap .sui-disabled.sui-form-control, .sui-2-10-4 .sui-wrap .sui-disabled.sui-multi-checkbox, -fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-form-control, -fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox { +.sui-2-10-5 .sui-wrap .sui-form-control[disabled], .sui-2-10-5 .sui-wrap .sui-multi-checkbox[disabled], .sui-2-10-5 .sui-wrap .sui-disabled.sui-form-control, .sui-2-10-5 .sui-wrap .sui-disabled.sui-multi-checkbox, +fieldset[disabled] .sui-2-10-5 .sui-wrap .sui-form-control, +fieldset[disabled] .sui-2-10-5 .sui-wrap .sui-multi-checkbox { cursor: not-allowed; } -.sui-2-10-4 .sui-wrap .sui-form-control[disabled], .sui-2-10-4 .sui-wrap .sui-multi-checkbox[disabled], .sui-2-10-4 .sui-wrap .sui-form-control[disabled]:focus, .sui-2-10-4 .sui-wrap .sui-multi-checkbox[disabled]:focus, .sui-2-10-4 .sui-wrap .sui-form-control[disabled]:hover, .sui-2-10-4 .sui-wrap .sui-multi-checkbox[disabled]:hover, .sui-2-10-4 .sui-wrap .sui-disabled.sui-form-control, .sui-2-10-4 .sui-wrap .sui-disabled.sui-multi-checkbox, .sui-2-10-4 .sui-wrap .sui-disabled.sui-form-control:focus, .sui-2-10-4 .sui-wrap .sui-disabled.sui-multi-checkbox:focus, .sui-2-10-4 .sui-wrap .sui-disabled.sui-form-control:hover, .sui-2-10-4 .sui-wrap .sui-disabled.sui-multi-checkbox:hover, -fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-form-control, -fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox, -fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-form-control:focus, -fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:focus, -fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-form-control:hover, -fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover { +.sui-2-10-5 .sui-wrap .sui-form-control[disabled], .sui-2-10-5 .sui-wrap .sui-multi-checkbox[disabled], .sui-2-10-5 .sui-wrap .sui-form-control[disabled]:focus, .sui-2-10-5 .sui-wrap .sui-multi-checkbox[disabled]:focus, .sui-2-10-5 .sui-wrap .sui-form-control[disabled]:hover, .sui-2-10-5 .sui-wrap .sui-multi-checkbox[disabled]:hover, .sui-2-10-5 .sui-wrap .sui-disabled.sui-form-control, .sui-2-10-5 .sui-wrap .sui-disabled.sui-multi-checkbox, .sui-2-10-5 .sui-wrap .sui-disabled.sui-form-control:focus, .sui-2-10-5 .sui-wrap .sui-disabled.sui-multi-checkbox:focus, .sui-2-10-5 .sui-wrap .sui-disabled.sui-form-control:hover, .sui-2-10-5 .sui-wrap .sui-disabled.sui-multi-checkbox:hover, +fieldset[disabled] .sui-2-10-5 .sui-wrap .sui-form-control, +fieldset[disabled] .sui-2-10-5 .sui-wrap .sui-multi-checkbox, +fieldset[disabled] .sui-2-10-5 .sui-wrap .sui-form-control:focus, +fieldset[disabled] .sui-2-10-5 .sui-wrap .sui-multi-checkbox:focus, +fieldset[disabled] .sui-2-10-5 .sui-wrap .sui-form-control:hover, +fieldset[disabled] .sui-2-10-5 .sui-wrap .sui-multi-checkbox:hover { border-color: #F2F2F2; background-color: #F2F2F2; color: #AAAAAA; } -.sui-2-10-4 .sui-wrap .sui-form-control::-ms-expand, .sui-2-10-4 .sui-wrap .sui-multi-checkbox::-ms-expand { +.sui-2-10-5 .sui-wrap .sui-form-control::-ms-expand, .sui-2-10-5 .sui-wrap .sui-multi-checkbox::-ms-expand { border: 0; background-color: transparent; } -.sui-2-10-4 .sui-wrap label { +.sui-2-10-5 .sui-wrap label { cursor: default; } -.sui-2-10-4 .sui-wrap label[for] { +.sui-2-10-5 .sui-wrap label[for] { cursor: pointer; } -.sui-2-10-4 .sui-wrap .sui-label { +.sui-2-10-5 .sui-wrap .sui-label { display: -webkit-box; display: -ms-flexbox; display: flex; @@ -7689,91 +7689,91 @@ fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover { margin: 0 0 5px; } -.sui-2-10-4 .sui-wrap .sui-label .sui-tag { +.sui-2-10-5 .sui-wrap .sui-label .sui-tag { margin-left: 5px; } -.sui-2-10-4 .sui-wrap .sui-label .sui-tag.sui-left { +.sui-2-10-5 .sui-wrap .sui-label .sui-tag.sui-left { margin-right: 5px; margin-left: 0; } -.sui-2-10-4 .sui-wrap .sui-label:last-child { +.sui-2-10-5 .sui-wrap .sui-label:last-child { margin: 0; } -.sui-2-10-4 .sui-wrap .sui-label-link { +.sui-2-10-5 .sui-wrap .sui-label-link { margin-right: 0; margin-left: auto; color: #888888; font-weight: 400; } -.sui-2-10-4 .sui-wrap .sui-label-inline { +.sui-2-10-5 .sui-wrap .sui-label-inline { margin: 0; } -.sui-2-10-4 .sui-wrap .sui-label-note { +.sui-2-10-5 .sui-wrap .sui-label-note { margin-right: 0; margin-left: auto; } -.sui-2-10-4 .sui-wrap .sui-form-control, .sui-2-10-4 .sui-wrap .sui-multi-checkbox { +.sui-2-10-5 .sui-wrap .sui-form-control, .sui-2-10-5 .sui-wrap .sui-multi-checkbox { display: block; } -.sui-2-10-4 .sui-wrap .sui-form-control.sui-input-sm, .sui-2-10-4 .sui-wrap .sui-input-sm.sui-multi-checkbox { +.sui-2-10-5 .sui-wrap .sui-form-control.sui-input-sm, .sui-2-10-5 .sui-wrap .sui-input-sm.sui-multi-checkbox { max-width: 80px; } -.sui-2-10-4 .sui-wrap .sui-form-control.sui-input-md, .sui-2-10-4 .sui-wrap .sui-input-md.sui-multi-checkbox { +.sui-2-10-5 .sui-wrap .sui-form-control.sui-input-md, .sui-2-10-5 .sui-wrap .sui-input-md.sui-multi-checkbox { max-width: 240px; } -.sui-2-10-4 .sui-wrap .sui-form-control.sui-field-has-prefix, .sui-2-10-4 .sui-wrap .sui-field-has-prefix.sui-multi-checkbox, .sui-2-10-4 .sui-wrap .sui-form-control.sui-field-has-suffix, .sui-2-10-4 .sui-wrap .sui-field-has-suffix.sui-multi-checkbox { +.sui-2-10-5 .sui-wrap .sui-form-control.sui-field-has-prefix, .sui-2-10-5 .sui-wrap .sui-field-has-prefix.sui-multi-checkbox, .sui-2-10-5 .sui-wrap .sui-form-control.sui-field-has-suffix, .sui-2-10-5 .sui-wrap .sui-field-has-suffix.sui-multi-checkbox { width: auto; display: inline-block; } -.sui-2-10-4 .sui-wrap .sui-multi-checkbox { +.sui-2-10-5 .sui-wrap .sui-multi-checkbox { height: auto; max-height: 114px; overflow-y: auto; padding: 1px; } -.sui-2-10-4 .sui-wrap .sui-multi-checkbox label { +.sui-2-10-5 .sui-wrap .sui-multi-checkbox label { margin: 1px 0; } -.sui-2-10-4 .sui-wrap .sui-multi-checkbox label input:checked + span { +.sui-2-10-5 .sui-wrap .sui-multi-checkbox label input:checked + span { background-color: #17A8E3; color: #FFFFFF; } -.sui-2-10-4 .sui-wrap .sui-multi-checkbox label span { +.sui-2-10-5 .sui-wrap .sui-multi-checkbox label span { display: block; padding: 10px; } -.sui-2-10-4 .sui-wrap .sui-multi-checkbox label:first-child { +.sui-2-10-5 .sui-wrap .sui-multi-checkbox label:first-child { margin-top: 0; } -.sui-2-10-4 .sui-wrap .sui-multi-checkbox label:first-child span { +.sui-2-10-5 .sui-wrap .sui-multi-checkbox label:first-child span { border-radius: 3px 3px 0 0; } -.sui-2-10-4 .sui-wrap .sui-multi-checkbox label:last-child { +.sui-2-10-5 .sui-wrap .sui-multi-checkbox label:last-child { margin-bottom: 0; } -.sui-2-10-4 .sui-wrap .sui-multi-checkbox label:last-child span { +.sui-2-10-5 .sui-wrap .sui-multi-checkbox label:last-child span { border-radius: 0 0 3px 3px; } -.sui-2-10-4 .sui-wrap .sui-description, -.sui-2-10-4 .sui-wrap .sui-multi-checkbox label { +.sui-2-10-5 .sui-wrap .sui-description, +.sui-2-10-5 .sui-wrap .sui-multi-checkbox label { display: block; margin-top: 5px; color: #888888; @@ -7783,25 +7783,25 @@ fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover { letter-spacing: -0.25px; } -.sui-2-10-4 .sui-wrap .sui-description.sui-toggle-description, -.sui-2-10-4 .sui-wrap .sui-multi-checkbox label.sui-toggle-description { +.sui-2-10-5 .sui-wrap .sui-description.sui-toggle-description, +.sui-2-10-5 .sui-wrap .sui-multi-checkbox label.sui-toggle-description { margin-left: 48px; } -.sui-2-10-4 .sui-wrap .sui-description.sui-checkbox-description, .sui-2-10-4 .sui-wrap .sui-description.sui-radio-description, -.sui-2-10-4 .sui-wrap .sui-multi-checkbox label.sui-checkbox-description, -.sui-2-10-4 .sui-wrap .sui-multi-checkbox label.sui-radio-description { +.sui-2-10-5 .sui-wrap .sui-description.sui-checkbox-description, .sui-2-10-5 .sui-wrap .sui-description.sui-radio-description, +.sui-2-10-5 .sui-wrap .sui-multi-checkbox label.sui-checkbox-description, +.sui-2-10-5 .sui-wrap .sui-multi-checkbox label.sui-radio-description { margin: 0 27px 5px; } -.sui-2-10-4 .sui-wrap .sui-description + .sui-form-field, -.sui-2-10-4 .sui-wrap .sui-description + .sui-form-field-inline, -.sui-2-10-4 .sui-wrap .sui-multi-checkbox label + .sui-form-field, -.sui-2-10-4 .sui-wrap .sui-multi-checkbox label + .sui-form-field-inline { +.sui-2-10-5 .sui-wrap .sui-description + .sui-form-field, +.sui-2-10-5 .sui-wrap .sui-description + .sui-form-field-inline, +.sui-2-10-5 .sui-wrap .sui-multi-checkbox label + .sui-form-field, +.sui-2-10-5 .sui-wrap .sui-multi-checkbox label + .sui-form-field-inline { margin-top: 20px; } -.sui-2-10-4 .sui-wrap .sui-error-message { +.sui-2-10-5 .sui-wrap .sui-error-message { display: block; margin-top: 8px; color: #FF6D6D; @@ -7810,29 +7810,29 @@ fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover { font-weight: 500; } -.sui-2-10-4 .sui-wrap .sui-form-field.sui-input-sm { +.sui-2-10-5 .sui-wrap .sui-form-field.sui-input-sm { max-width: 80px; } -.sui-2-10-4 .sui-wrap .sui-form-field.sui-input-md { +.sui-2-10-5 .sui-wrap .sui-form-field.sui-input-md { max-width: 240px; } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-form-field > .sui-row [class^="sui-col"] { + .sui-2-10-5 .sui-wrap .sui-form-field > .sui-row [class^="sui-col"] { padding-right: 5px; padding-left: 5px; } } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-form-field > .sui-row:first-child { + .sui-2-10-5 .sui-wrap .sui-form-field > .sui-row:first-child { margin-top: 0; } } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-form-field > .sui-row { + .sui-2-10-5 .sui-wrap .sui-form-field > .sui-row { margin-top: 10px; margin-right: -5px; margin-bottom: 0; @@ -7840,69 +7840,69 @@ fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover { } } -.sui-2-10-4 .sui-wrap .sui-form-field:last-child { +.sui-2-10-5 .sui-wrap .sui-form-field:last-child { margin-bottom: 0; } @media (max-width: 782px) { - .sui-2-10-4 .sui-wrap .sui-form-field:last-child { + .sui-2-10-5 .sui-wrap .sui-form-field:last-child { margin-bottom: 0; } } -.sui-2-10-4 .sui-wrap .sui-form-field.sui-has_error .sui-form-control, .sui-2-10-4 .sui-wrap .sui-form-field.sui-has_error .sui-multi-checkbox, .sui-2-10-4 .sui-wrap .sui-form-field.sui-form-field-error .sui-form-control, .sui-2-10-4 .sui-wrap .sui-form-field.sui-form-field-error .sui-multi-checkbox { +.sui-2-10-5 .sui-wrap .sui-form-field.sui-has_error .sui-form-control, .sui-2-10-5 .sui-wrap .sui-form-field.sui-has_error .sui-multi-checkbox, .sui-2-10-5 .sui-wrap .sui-form-field.sui-form-field-error .sui-form-control, .sui-2-10-5 .sui-wrap .sui-form-field.sui-form-field-error .sui-multi-checkbox { border-bottom: 2px solid #FF6D6D; } -.sui-2-10-4 .sui-wrap .sui-form-field.sui-has_error .sui-control-with-icon [class*="sui-icon-"]:before, .sui-2-10-4 .sui-wrap .sui-form-field.sui-form-field-error .sui-control-with-icon [class*="sui-icon-"]:before { +.sui-2-10-5 .sui-wrap .sui-form-field.sui-has_error .sui-control-with-icon [class*="sui-icon-"]:before, .sui-2-10-5 .sui-wrap .sui-form-field.sui-form-field-error .sui-control-with-icon [class*="sui-icon-"]:before { color: #FF6D6D; } @media (max-width: 782px) { - .sui-2-10-4 .sui-wrap .sui-form-field { + .sui-2-10-5 .sui-wrap .sui-form-field { margin-bottom: 20px; } } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-form-field { + .sui-2-10-5 .sui-wrap .sui-form-field { margin-bottom: 30px; } } -.sui-2-10-4 .sui-wrap .sui-field-suffix, -.sui-2-10-4 .sui-wrap .sui-field-prefix { +.sui-2-10-5 .sui-wrap .sui-field-suffix, +.sui-2-10-5 .sui-wrap .sui-field-prefix { display: inline-block; color: #888888; font-size: 13px; line-height: 22px; } -.sui-2-10-4 .sui-wrap .sui-field-prefix { +.sui-2-10-5 .sui-wrap .sui-field-prefix { margin-right: 10px; } -.sui-2-10-4 .sui-wrap .sui-field-suffix { +.sui-2-10-5 .sui-wrap .sui-field-suffix { margin-left: 10px; } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-form-field-inline > .sui-form-field:first-child, - .sui-2-10-4 .sui-wrap .sui-form-field-inline > span.sui-select:first-child { + .sui-2-10-5 .sui-wrap .sui-form-field-inline > .sui-form-field:first-child, + .sui-2-10-5 .sui-wrap .sui-form-field-inline > span.sui-select:first-child { margin-left: 0; } } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-form-field-inline > .sui-form-field:last-child, - .sui-2-10-4 .sui-wrap .sui-form-field-inline > span.sui-select:last-child { + .sui-2-10-5 .sui-wrap .sui-form-field-inline > .sui-form-field:last-child, + .sui-2-10-5 .sui-wrap .sui-form-field-inline > span.sui-select:last-child { margin-right: 0; } } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-form-field-inline > .sui-form-field, - .sui-2-10-4 .sui-wrap .sui-form-field-inline > span.sui-select { + .sui-2-10-5 .sui-wrap .sui-form-field-inline > .sui-form-field, + .sui-2-10-5 .sui-wrap .sui-form-field-inline > span.sui-select { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; @@ -7914,7 +7914,7 @@ fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover { } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-form-field-inline > .sui-form-field { + .sui-2-10-5 .sui-wrap .sui-form-field-inline > .sui-form-field { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; @@ -7923,9 +7923,9 @@ fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover { } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-form-field-inline > p, - .sui-2-10-4 .sui-wrap .sui-form-field-inline > span, - .sui-2-10-4 .sui-wrap .sui-form-field-inline > .sui-label { + .sui-2-10-5 .sui-wrap .sui-form-field-inline > p, + .sui-2-10-5 .sui-wrap .sui-form-field-inline > span, + .sui-2-10-5 .sui-wrap .sui-form-field-inline > .sui-label { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; @@ -7934,19 +7934,19 @@ fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover { } @media (max-width: 782px) { - .sui-2-10-4 .sui-wrap .sui-form-field-inline:last-child { + .sui-2-10-5 .sui-wrap .sui-form-field-inline:last-child { margin-bottom: 0; } } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-form-field-inline:last-child { + .sui-2-10-5 .sui-wrap .sui-form-field-inline:last-child { margin-bottom: 0; } } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-form-field-inline { + .sui-2-10-5 .sui-wrap .sui-form-field-inline { display: -webkit-box; display: -ms-flexbox; display: flex; @@ -7958,24 +7958,24 @@ fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover { } @media (max-width: 782px) { - .sui-2-10-4 .sui-wrap .sui-form-field-inline { + .sui-2-10-5 .sui-wrap .sui-form-field-inline { margin-bottom: 20px; } } -.sui-2-10-4 .sui-wrap .sui-control-with-icon { +.sui-2-10-5 .sui-wrap .sui-control-with-icon { position: relative; } -.sui-2-10-4 .sui-wrap .sui-control-with-icon .sui-form-control, .sui-2-10-4 .sui-wrap .sui-control-with-icon .sui-multi-checkbox { +.sui-2-10-5 .sui-wrap .sui-control-with-icon .sui-form-control, .sui-2-10-5 .sui-wrap .sui-control-with-icon .sui-multi-checkbox { padding-left: 40px; } -.sui-2-10-4 .sui-wrap .sui-control-with-icon select.sui-select + .select2-container .select2-selection__rendered { +.sui-2-10-5 .sui-wrap .sui-control-with-icon select.sui-select + .select2-container .select2-selection__rendered { padding-left: 40px; } -.sui-2-10-4 .sui-wrap .sui-control-with-icon [class*="sui-icon-"] { +.sui-2-10-5 .sui-wrap .sui-control-with-icon [class*="sui-icon-"] { width: 16px; height: 16px; pointer-events: none; @@ -7997,23 +7997,23 @@ fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover { left: 14px; } -.sui-2-10-4 .sui-wrap .sui-control-with-icon [class*="sui-icon-"]:before { +.sui-2-10-5 .sui-wrap .sui-control-with-icon [class*="sui-icon-"]:before { color: #AAAAAA; display: block; } -.sui-2-10-4 .sui-wrap .sui-control-with-icon.sui-right-icon .sui-form-control, .sui-2-10-4 .sui-wrap .sui-control-with-icon.sui-right-icon .sui-multi-checkbox { +.sui-2-10-5 .sui-wrap .sui-control-with-icon.sui-right-icon .sui-form-control, .sui-2-10-5 .sui-wrap .sui-control-with-icon.sui-right-icon .sui-multi-checkbox { padding-right: 40px; padding-left: 14px; } -.sui-2-10-4 .sui-wrap .sui-control-with-icon.sui-right-icon [class*="sui-icon-"] { +.sui-2-10-5 .sui-wrap .sui-control-with-icon.sui-right-icon [class*="sui-icon-"] { right: 14px; left: auto; color: #888888; } -.sui-2-10-4 .sui-wrap .sui-with-button { +.sui-2-10-5 .sui-wrap .sui-with-button { display: -webkit-box; display: -ms-flexbox; display: flex; @@ -8022,75 +8022,75 @@ fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover { align-items: center; } -.sui-2-10-4 .sui-wrap .sui-with-button .sui-button { +.sui-2-10-5 .sui-wrap .sui-with-button .sui-button { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; } -.sui-2-10-4 .sui-wrap .sui-with-button .sui-form-control, .sui-2-10-4 .sui-wrap .sui-with-button .sui-multi-checkbox { +.sui-2-10-5 .sui-wrap .sui-with-button .sui-form-control, .sui-2-10-5 .sui-wrap .sui-with-button .sui-multi-checkbox { -webkit-box-flex: 1; -ms-flex: 1; flex: 1; margin: 0 5px; } -.sui-2-10-4 .sui-wrap .sui-with-button .sui-form-control:first-child, .sui-2-10-4 .sui-wrap .sui-with-button .sui-multi-checkbox:first-child { +.sui-2-10-5 .sui-wrap .sui-with-button .sui-form-control:first-child, .sui-2-10-5 .sui-wrap .sui-with-button .sui-multi-checkbox:first-child { margin-left: 0; } -.sui-2-10-4 .sui-wrap .sui-with-button .sui-form-control:last-child, .sui-2-10-4 .sui-wrap .sui-with-button .sui-multi-checkbox:last-child { +.sui-2-10-5 .sui-wrap .sui-with-button .sui-form-control:last-child, .sui-2-10-5 .sui-wrap .sui-with-button .sui-multi-checkbox:last-child { margin-right: 0; } -.sui-2-10-4 .sui-wrap .sui-with-button.sui-inside, .sui-2-10-4 .sui-wrap .sui-with-button.sui-with-button-inside { +.sui-2-10-5 .sui-wrap .sui-with-button.sui-inside, .sui-2-10-5 .sui-wrap .sui-with-button.sui-with-button-inside { display: block; position: relative; } -.sui-2-10-4 .sui-wrap .sui-with-button.sui-inside .sui-button, -.sui-2-10-4 .sui-wrap .sui-with-button.sui-inside .sui-button-icon, .sui-2-10-4 .sui-wrap .sui-with-button.sui-with-button-inside .sui-button, -.sui-2-10-4 .sui-wrap .sui-with-button.sui-with-button-inside .sui-button-icon { +.sui-2-10-5 .sui-wrap .sui-with-button.sui-inside .sui-button, +.sui-2-10-5 .sui-wrap .sui-with-button.sui-inside .sui-button-icon, .sui-2-10-5 .sui-wrap .sui-with-button.sui-with-button-inside .sui-button, +.sui-2-10-5 .sui-wrap .sui-with-button.sui-with-button-inside .sui-button-icon { position: absolute; top: 5px; right: 5px; } -.sui-2-10-4 .sui-wrap .sui-with-button.sui-inside .sui-button-lg, .sui-2-10-4 .sui-wrap .sui-with-button.sui-with-button-inside .sui-button-lg { +.sui-2-10-5 .sui-wrap .sui-with-button.sui-inside .sui-button-lg, .sui-2-10-5 .sui-wrap .sui-with-button.sui-with-button-inside .sui-button-lg { top: 0; right: 0; border-top-left-radius: 0; border-bottom-left-radius: 0; } -.sui-2-10-4 .sui-wrap .sui-with-button.sui-inside .sui-form-control, .sui-2-10-4 .sui-wrap .sui-with-button.sui-inside .sui-multi-checkbox, .sui-2-10-4 .sui-wrap .sui-with-button.sui-with-button-inside .sui-form-control, .sui-2-10-4 .sui-wrap .sui-with-button.sui-with-button-inside .sui-multi-checkbox { +.sui-2-10-5 .sui-wrap .sui-with-button.sui-inside .sui-form-control, .sui-2-10-5 .sui-wrap .sui-with-button.sui-inside .sui-multi-checkbox, .sui-2-10-5 .sui-wrap .sui-with-button.sui-with-button-inside .sui-form-control, .sui-2-10-5 .sui-wrap .sui-with-button.sui-with-button-inside .sui-multi-checkbox { margin: 0; padding-right: 90px; } -.sui-2-10-4 .sui-wrap .sui-with-button.sui-with-button-icon { +.sui-2-10-5 .sui-wrap .sui-with-button.sui-with-button-icon { display: block; position: relative; } -.sui-2-10-4 .sui-wrap .sui-with-button.sui-with-button-icon .sui-button, -.sui-2-10-4 .sui-wrap .sui-with-button.sui-with-button-icon .sui-button-icon { +.sui-2-10-5 .sui-wrap .sui-with-button.sui-with-button-icon .sui-button, +.sui-2-10-5 .sui-wrap .sui-with-button.sui-with-button-icon .sui-button-icon { position: absolute; top: 5px; right: 5px; } -.sui-2-10-4 .sui-wrap .sui-with-button.sui-with-button-icon .sui-button-lg { +.sui-2-10-5 .sui-wrap .sui-with-button.sui-with-button-icon .sui-button-lg { top: 0; right: 0; } -.sui-2-10-4 .sui-wrap .sui-with-button.sui-with-button-icon .sui-form-control, .sui-2-10-4 .sui-wrap .sui-with-button.sui-with-button-icon .sui-multi-checkbox { +.sui-2-10-5 .sui-wrap .sui-with-button.sui-with-button-icon .sui-form-control, .sui-2-10-5 .sui-wrap .sui-with-button.sui-with-button-icon .sui-multi-checkbox { margin: 0; padding-right: 40px; } -.sui-2-10-4 .sui-wrap .sui-input-group { +.sui-2-10-5 .sui-wrap .sui-input-group { width: 100%; display: -webkit-box; display: -ms-flexbox; @@ -8101,11 +8101,11 @@ fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover { position: relative; } -.sui-2-10-4 .sui-wrap .sui-password-group { +.sui-2-10-5 .sui-wrap .sui-password-group { position: relative; } -.sui-2-10-4 .sui-wrap .sui-password-group .sui-password-toggle { +.sui-2-10-5 .sui-wrap .sui-password-group .sui-password-toggle { width: 30px; height: 30px; cursor: pointer; @@ -8123,31 +8123,31 @@ fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover { transform: translateY(-50%); } -.sui-2-10-4 .sui-wrap .sui-password-group .sui-password-toggle:hover, .sui-2-10-4 .sui-wrap .sui-password-group .sui-password-toggle:focus, .sui-2-10-4 .sui-wrap .sui-password-group .sui-password-toggle:active { +.sui-2-10-5 .sui-wrap .sui-password-group .sui-password-toggle:hover, .sui-2-10-5 .sui-wrap .sui-password-group .sui-password-toggle:focus, .sui-2-10-5 .sui-wrap .sui-password-group .sui-password-toggle:active { outline: 0; } -.sui-2-10-4 .sui-wrap .sui-password-group .sui-password-toggle:hover { +.sui-2-10-5 .sui-wrap .sui-password-group .sui-password-toggle:hover { background-color: rgba(0, 0, 0, 0.03); } -.sui-2-10-4 .sui-wrap .sui-password-group .sui-password-toggle:hover [class*="sui-icon-"]:before { +.sui-2-10-5 .sui-wrap .sui-password-group .sui-password-toggle:hover [class*="sui-icon-"]:before { color: #666666; } -.sui-2-10-4 .sui-wrap .sui-date { +.sui-2-10-5 .sui-wrap .sui-date { position: relative; } -.sui-2-10-4 .sui-wrap .sui-date .sui-form-control:first-child, .sui-2-10-4 .sui-wrap .sui-date .sui-multi-checkbox:first-child { +.sui-2-10-5 .sui-wrap .sui-date .sui-form-control:first-child, .sui-2-10-5 .sui-wrap .sui-date .sui-multi-checkbox:first-child { padding-right: 40px; } -.sui-2-10-4 .sui-wrap .sui-date .sui-form-control:last-child, .sui-2-10-4 .sui-wrap .sui-date .sui-multi-checkbox:last-child { +.sui-2-10-5 .sui-wrap .sui-date .sui-form-control:last-child, .sui-2-10-5 .sui-wrap .sui-date .sui-multi-checkbox:last-child { padding-left: 40px; } -.sui-2-10-4 .sui-wrap .sui-date [class*="sui-icon-"] { +.sui-2-10-5 .sui-wrap .sui-date [class*="sui-icon-"] { width: 30px; height: 30px; pointer-events: none; @@ -8168,19 +8168,19 @@ fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover { top: 5px; } -.sui-2-10-4 .sui-wrap .sui-date [class*="sui-icon-"]:before { +.sui-2-10-5 .sui-wrap .sui-date [class*="sui-icon-"]:before { display: block; } -.sui-2-10-4 .sui-wrap .sui-date [class*="sui-icon-"]:first-child { +.sui-2-10-5 .sui-wrap .sui-date [class*="sui-icon-"]:first-child { left: 5px; } -.sui-2-10-4 .sui-wrap .sui-date [class*="sui-icon-"]:last-child { +.sui-2-10-5 .sui-wrap .sui-date [class*="sui-icon-"]:last-child { right: 5px; } -.sui-2-10-4 .sui-wrap .sui-multi-date { +.sui-2-10-5 .sui-wrap .sui-multi-date { display: -webkit-box; display: -ms-flexbox; display: flex; @@ -8189,13 +8189,13 @@ fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover { align-items: center; } -.sui-2-10-4 .sui-wrap .sui-multi-date .sui-form-field { +.sui-2-10-5 .sui-wrap .sui-multi-date .sui-form-field { -webkit-box-flex: 1; -ms-flex: 1; flex: 1; } -.sui-2-10-4 .sui-wrap .sui-multi-date .sui-form-field + button { +.sui-2-10-5 .sui-wrap .sui-multi-date .sui-form-field + button { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; @@ -8203,29 +8203,29 @@ fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover { } @media (max-width: 782px) { - .sui-2-10-4 .sui-wrap .sui-multi-date .sui-form-field { + .sui-2-10-5 .sui-wrap .sui-multi-date .sui-form-field { margin-bottom: 0; } } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-multi-date .sui-form-field { + .sui-2-10-5 .sui-wrap .sui-multi-date .sui-form-field { margin-bottom: 0; } } -.sui-2-10-4 .sui-wrap .sui-multi-date:not(:last-child) { +.sui-2-10-5 .sui-wrap .sui-multi-date:not(:last-child) { margin-bottom: 10px; } -.sui-2-10-4 .sui-wrap textarea.sui-form-control, .sui-2-10-4 .sui-wrap textarea.sui-multi-checkbox { +.sui-2-10-5 .sui-wrap textarea.sui-form-control, .sui-2-10-5 .sui-wrap textarea.sui-multi-checkbox { max-width: 100%; height: auto; resize: vertical; line-height: 20px; } -.sui-2-10-4 .sui-wrap select.sui-form-control, .sui-2-10-4 .sui-wrap select.sui-multi-checkbox { +.sui-2-10-5 .sui-wrap select.sui-form-control, .sui-2-10-5 .sui-wrap select.sui-multi-checkbox { cursor: pointer; -webkit-appearance: none; -moz-appearance: none; @@ -8236,7 +8236,7 @@ fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover { line-height: 1; } -.sui-2-10-4 .sui-wrap .sui-radio, .sui-2-10-4 .sui-wrap .sui-checkbox { +.sui-2-10-5 .sui-wrap .sui-radio, .sui-2-10-5 .sui-wrap .sui-checkbox { -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; @@ -8246,7 +8246,7 @@ fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover { align-items: flex-start; } -.sui-2-10-4 .sui-wrap .sui-radio input + span, .sui-2-10-4 .sui-wrap .sui-checkbox input + span { +.sui-2-10-5 .sui-wrap .sui-radio input + span, .sui-2-10-5 .sui-wrap .sui-checkbox input + span { width: 16px; height: 16px; cursor: pointer; @@ -8262,15 +8262,15 @@ fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover { transition: 0.3s ease; } -.sui-2-10-4 .sui-wrap .sui-radio input + span:before, .sui-2-10-4 .sui-wrap .sui-checkbox input + span:before { +.sui-2-10-5 .sui-wrap .sui-radio input + span:before, .sui-2-10-5 .sui-wrap .sui-checkbox input + span:before { opacity: 0; -webkit-transition: 0.3s ease; transition: 0.3s ease; } -.sui-2-10-4 .sui-wrap .sui-radio input + span + span, .sui-2-10-4 .sui-wrap .sui-checkbox input + span + span, -.sui-2-10-4 .sui-wrap .sui-radio input + span + .sui-description, -.sui-2-10-4 .sui-wrap .sui-checkbox input + span + .sui-description { +.sui-2-10-5 .sui-wrap .sui-radio input + span + span, .sui-2-10-5 .sui-wrap .sui-checkbox input + span + span, +.sui-2-10-5 .sui-wrap .sui-radio input + span + .sui-description, +.sui-2-10-5 .sui-wrap .sui-checkbox input + span + .sui-description { cursor: pointer; margin: 0 0 0 10px; color: #666666; @@ -8279,57 +8279,57 @@ fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover { font-weight: 500; } -.sui-2-10-4 .sui-wrap .sui-radio input + span + span.sui-description-sm, .sui-2-10-4 .sui-wrap .sui-checkbox input + span + span.sui-description-sm, -.sui-2-10-4 .sui-wrap .sui-radio input + span + .sui-description.sui-description-sm, -.sui-2-10-4 .sui-wrap .sui-checkbox input + span + .sui-description.sui-description-sm { +.sui-2-10-5 .sui-wrap .sui-radio input + span + span.sui-description-sm, .sui-2-10-5 .sui-wrap .sui-checkbox input + span + span.sui-description-sm, +.sui-2-10-5 .sui-wrap .sui-radio input + span + .sui-description.sui-description-sm, +.sui-2-10-5 .sui-wrap .sui-checkbox input + span + .sui-description.sui-description-sm { font-size: 13px; } -.sui-2-10-4 .sui-wrap .sui-radio input + span ~ .sui-tag, .sui-2-10-4 .sui-wrap .sui-checkbox input + span ~ .sui-tag { +.sui-2-10-5 .sui-wrap .sui-radio input + span ~ .sui-tag, .sui-2-10-5 .sui-wrap .sui-checkbox input + span ~ .sui-tag { margin-top: auto; margin-bottom: auto; margin-left: 10px; } -.sui-2-10-4 .sui-wrap .sui-radio input:checked + span, .sui-2-10-4 .sui-wrap .sui-checkbox input:checked + span { +.sui-2-10-5 .sui-wrap .sui-radio input:checked + span, .sui-2-10-5 .sui-wrap .sui-checkbox input:checked + span { border-color: #17A8E3; background-color: #17A8E3; } -.sui-2-10-4 .sui-wrap .sui-radio input:checked + span:before, .sui-2-10-4 .sui-wrap .sui-checkbox input:checked + span:before { +.sui-2-10-5 .sui-wrap .sui-radio input:checked + span:before, .sui-2-10-5 .sui-wrap .sui-checkbox input:checked + span:before { opacity: 1; } -.sui-2-10-4 .sui-wrap .sui-radio input:disabled + span, .sui-2-10-4 .sui-wrap .sui-checkbox input:disabled + span, .sui-2-10-4 .sui-wrap .sui-radio input[disabled] + span, .sui-2-10-4 .sui-wrap .sui-checkbox input[disabled] + span, .sui-2-10-4 .sui-wrap .sui-radio input.sui-disabled + span, .sui-2-10-4 .sui-wrap .sui-checkbox input.sui-disabled + span { +.sui-2-10-5 .sui-wrap .sui-radio input:disabled + span, .sui-2-10-5 .sui-wrap .sui-checkbox input:disabled + span, .sui-2-10-5 .sui-wrap .sui-radio input[disabled] + span, .sui-2-10-5 .sui-wrap .sui-checkbox input[disabled] + span, .sui-2-10-5 .sui-wrap .sui-radio input.sui-disabled + span, .sui-2-10-5 .sui-wrap .sui-checkbox input.sui-disabled + span { cursor: not-allowed; border-color: #F2F2F2; background-color: #F2F2F2; } -.sui-2-10-4 .sui-wrap .sui-radio input:disabled + span + span, .sui-2-10-4 .sui-wrap .sui-checkbox input:disabled + span + span, -.sui-2-10-4 .sui-wrap .sui-radio input:disabled + span + .sui-description, -.sui-2-10-4 .sui-wrap .sui-checkbox input:disabled + span + .sui-description, .sui-2-10-4 .sui-wrap .sui-radio input[disabled] + span + span, .sui-2-10-4 .sui-wrap .sui-checkbox input[disabled] + span + span, -.sui-2-10-4 .sui-wrap .sui-radio input[disabled] + span + .sui-description, -.sui-2-10-4 .sui-wrap .sui-checkbox input[disabled] + span + .sui-description, .sui-2-10-4 .sui-wrap .sui-radio input.sui-disabled + span + span, .sui-2-10-4 .sui-wrap .sui-checkbox input.sui-disabled + span + span, -.sui-2-10-4 .sui-wrap .sui-radio input.sui-disabled + span + .sui-description, -.sui-2-10-4 .sui-wrap .sui-checkbox input.sui-disabled + span + .sui-description { +.sui-2-10-5 .sui-wrap .sui-radio input:disabled + span + span, .sui-2-10-5 .sui-wrap .sui-checkbox input:disabled + span + span, +.sui-2-10-5 .sui-wrap .sui-radio input:disabled + span + .sui-description, +.sui-2-10-5 .sui-wrap .sui-checkbox input:disabled + span + .sui-description, .sui-2-10-5 .sui-wrap .sui-radio input[disabled] + span + span, .sui-2-10-5 .sui-wrap .sui-checkbox input[disabled] + span + span, +.sui-2-10-5 .sui-wrap .sui-radio input[disabled] + span + .sui-description, +.sui-2-10-5 .sui-wrap .sui-checkbox input[disabled] + span + .sui-description, .sui-2-10-5 .sui-wrap .sui-radio input.sui-disabled + span + span, .sui-2-10-5 .sui-wrap .sui-checkbox input.sui-disabled + span + span, +.sui-2-10-5 .sui-wrap .sui-radio input.sui-disabled + span + .sui-description, +.sui-2-10-5 .sui-wrap .sui-checkbox input.sui-disabled + span + .sui-description { cursor: not-allowed; } @media (max-width: 782px) { - .sui-2-10-4 .sui-wrap .sui-radio:last-child, .sui-2-10-4 .sui-wrap .sui-checkbox:last-child { + .sui-2-10-5 .sui-wrap .sui-radio:last-child, .sui-2-10-5 .sui-wrap .sui-checkbox:last-child { margin-bottom: 0; } } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-radio:last-child, .sui-2-10-4 .sui-wrap .sui-checkbox:last-child { + .sui-2-10-5 .sui-wrap .sui-radio:last-child, .sui-2-10-5 .sui-wrap .sui-checkbox:last-child { margin-right: 0; } } @media (max-width: 782px) { - .sui-2-10-4 .sui-wrap .sui-radio, .sui-2-10-4 .sui-wrap .sui-checkbox { + .sui-2-10-5 .sui-wrap .sui-radio, .sui-2-10-5 .sui-wrap .sui-checkbox { display: -webkit-box; display: -ms-flexbox; display: flex; @@ -8338,7 +8338,7 @@ fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover { } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-radio, .sui-2-10-4 .sui-wrap .sui-checkbox { + .sui-2-10-5 .sui-wrap .sui-radio, .sui-2-10-5 .sui-wrap .sui-checkbox { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; @@ -8346,12 +8346,12 @@ fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover { } } -.sui-2-10-4 .sui-wrap .sui-radio input + span { +.sui-2-10-5 .sui-wrap .sui-radio input + span { position: relative; border-radius: 50%; } -.sui-2-10-4 .sui-wrap .sui-radio input + span:before { +.sui-2-10-5 .sui-wrap .sui-radio input + span:before { content: " "; width: 6px; height: 6px; @@ -8363,18 +8363,18 @@ fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover { background-color: #FFFFFF; } -.sui-2-10-4 .sui-wrap .sui-radio input:disabled + span:before, .sui-2-10-4 .sui-wrap .sui-radio input[disabled] + span:before, .sui-2-10-4 .sui-wrap .sui-radio input.sui-disabled + span:before { +.sui-2-10-5 .sui-wrap .sui-radio input:disabled + span:before, .sui-2-10-5 .sui-wrap .sui-radio input[disabled] + span:before, .sui-2-10-5 .sui-wrap .sui-radio input.sui-disabled + span:before { background-color: #AAAAAA; } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-radio.sui-radio-stacked:last-child { + .sui-2-10-5 .sui-wrap .sui-radio.sui-radio-stacked:last-child { margin: 0; } } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-radio.sui-radio-stacked { + .sui-2-10-5 .sui-wrap .sui-radio.sui-radio-stacked { display: -webkit-box; display: -ms-flexbox; display: flex; @@ -8382,12 +8382,12 @@ fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover { } } -.sui-2-10-4 .sui-wrap .sui-radio.sui-radio-sm input + span + span, -.sui-2-10-4 .sui-wrap .sui-radio.sui-radio-sm input + span + .sui-description { +.sui-2-10-5 .sui-wrap .sui-radio.sui-radio-sm input + span + span, +.sui-2-10-5 .sui-wrap .sui-radio.sui-radio-sm input + span + .sui-description { font-size: 13px; } -.sui-2-10-4 .sui-wrap .sui-radio-image { +.sui-2-10-5 .sui-wrap .sui-radio-image { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; @@ -8397,38 +8397,38 @@ fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover { align-items: center; } -.sui-2-10-4 .sui-wrap .sui-radio-image img { +.sui-2-10-5 .sui-wrap .sui-radio-image img { display: block; margin: 0; padding: 0; border: 0; } -.sui-2-10-4 .sui-wrap .sui-radio-image img + .sui-radio { +.sui-2-10-5 .sui-wrap .sui-radio-image img + .sui-radio { margin-top: 15px; } @media (max-width: 782px) { - .sui-2-10-4 .sui-wrap .sui-radio-image + * { + .sui-2-10-5 .sui-wrap .sui-radio-image + * { margin-top: 20px; } } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-radio-image + * { + .sui-2-10-5 .sui-wrap .sui-radio-image + * { margin-left: 20px; } } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-radio-image.sui-radio-stacked + * { + .sui-2-10-5 .sui-wrap .sui-radio-image.sui-radio-stacked + * { margin-top: 30px; margin-left: 0; } } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-radio-image.sui-radio-stacked { + .sui-2-10-5 .sui-wrap .sui-radio-image.sui-radio-stacked { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; @@ -8436,7 +8436,7 @@ fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover { } @media (max-width: 782px) { - .sui-2-10-4 .sui-wrap .sui-radio-image { + .sui-2-10-5 .sui-wrap .sui-radio-image { display: -webkit-box; display: -ms-flexbox; display: flex; @@ -8444,14 +8444,14 @@ fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover { } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-radio-image { + .sui-2-10-5 .sui-wrap .sui-radio-image { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; } } -.sui-2-10-4 .sui-wrap .sui-checkbox input + span:before { +.sui-2-10-5 .sui-wrap .sui-checkbox input + span:before { content: "("; width: 14px; height: 14px; @@ -8469,18 +8469,18 @@ fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover { text-align: center; } -.sui-2-10-4 .sui-wrap .sui-checkbox input:disabled + span:before, .sui-2-10-4 .sui-wrap .sui-checkbox input[disabled] + span:before, .sui-2-10-4 .sui-wrap .sui-checkbox input.sui-disabled + span:before { +.sui-2-10-5 .sui-wrap .sui-checkbox input:disabled + span:before, .sui-2-10-5 .sui-wrap .sui-checkbox input[disabled] + span:before, .sui-2-10-5 .sui-wrap .sui-checkbox input.sui-disabled + span:before { color: #AAAAAA; } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-checkbox.sui-checkbox-stacked:last-child { + .sui-2-10-5 .sui-wrap .sui-checkbox.sui-checkbox-stacked:last-child { margin: 0; } } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-checkbox.sui-checkbox-stacked { + .sui-2-10-5 .sui-wrap .sui-checkbox.sui-checkbox-stacked { display: -webkit-box; display: -ms-flexbox; display: flex; @@ -8488,12 +8488,12 @@ fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover { } } -.sui-2-10-4 .sui-wrap .sui-checkbox.sui-checkbox-sm input + span + span, -.sui-2-10-4 .sui-wrap .sui-checkbox.sui-checkbox-sm input + span + .sui-description { +.sui-2-10-5 .sui-wrap .sui-checkbox.sui-checkbox-sm input + span + span, +.sui-2-10-5 .sui-wrap .sui-checkbox.sui-checkbox-sm input + span + .sui-description { font-size: 13px; } -.sui-2-10-4 .sui-wrap .sui-checkbox-image { +.sui-2-10-5 .sui-wrap .sui-checkbox-image { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; @@ -8503,38 +8503,38 @@ fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover { align-items: center; } -.sui-2-10-4 .sui-wrap .sui-checkbox-image img { +.sui-2-10-5 .sui-wrap .sui-checkbox-image img { display: block; margin: 0; padding: 0; border: 0; } -.sui-2-10-4 .sui-wrap .sui-checkbox-image img + .sui-checkbox { +.sui-2-10-5 .sui-wrap .sui-checkbox-image img + .sui-checkbox { margin-top: 15px; } @media (max-width: 782px) { - .sui-2-10-4 .sui-wrap .sui-checkbox-image + * { + .sui-2-10-5 .sui-wrap .sui-checkbox-image + * { margin-top: 20px; } } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-checkbox-image + * { + .sui-2-10-5 .sui-wrap .sui-checkbox-image + * { margin-left: 20px; } } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-checkbox-image.sui-checkbox-stacked + * { + .sui-2-10-5 .sui-wrap .sui-checkbox-image.sui-checkbox-stacked + * { margin-top: 30px; margin-left: 0; } } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-checkbox-image.sui-checkbox-stacked { + .sui-2-10-5 .sui-wrap .sui-checkbox-image.sui-checkbox-stacked { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; @@ -8542,7 +8542,7 @@ fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover { } @media (max-width: 782px) { - .sui-2-10-4 .sui-wrap .sui-checkbox-image { + .sui-2-10-5 .sui-wrap .sui-checkbox-image { display: -webkit-box; display: -ms-flexbox; display: flex; @@ -8550,34 +8550,34 @@ fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover { } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-checkbox-image { + .sui-2-10-5 .sui-wrap .sui-checkbox-image { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; } } -.sui-2-10-4 .sui-wrap .sui-upload { +.sui-2-10-5 .sui-wrap .sui-upload { max-width: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; } -.sui-2-10-4 .sui-wrap .sui-upload button { +.sui-2-10-5 .sui-wrap .sui-upload button { cursor: pointer; display: block; -webkit-transition: 0.3s ease; transition: 0.3s ease; } -.sui-2-10-4 .sui-wrap .sui-upload button, .sui-2-10-4 .sui-wrap .sui-upload button:hover, .sui-2-10-4 .sui-wrap .sui-upload button:focus, .sui-2-10-4 .sui-wrap .sui-upload button:active { +.sui-2-10-5 .sui-wrap .sui-upload button, .sui-2-10-5 .sui-wrap .sui-upload button:hover, .sui-2-10-5 .sui-wrap .sui-upload button:focus, .sui-2-10-5 .sui-wrap .sui-upload button:active { outline: none; -webkit-box-shadow: none; box-shadow: none; } -.sui-2-10-4 .sui-wrap .sui-upload .sui-upload-image { +.sui-2-10-5 .sui-wrap .sui-upload .sui-upload-image { width: 40px; height: 40px; -webkit-box-flex: 0; @@ -8590,21 +8590,21 @@ fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover { border-radius: 4px; } -.sui-2-10-4 .sui-wrap .sui-upload .sui-upload-image [class*="sui-image-"] { +.sui-2-10-5 .sui-wrap .sui-upload .sui-upload-image [class*="sui-image-"] { width: 36px; height: 36px; display: block; border-radius: 3px; } -.sui-2-10-4 .sui-wrap .sui-upload .sui-upload-image .sui-image-mask { +.sui-2-10-5 .sui-wrap .sui-upload .sui-upload-image .sui-image-mask { background-color: #DDDDDD; background-image: linear-gradient(45deg, #FFFFFF 25%, transparent 25%, transparent 75%, #FFFFFF 75%, #FFFFFF), linear-gradient(45deg, #FFFFFF 25%, transparent 25%, transparent 75%, #FFFFFF 75%, #FFFFFF); background-size: 12px 12px; background-position: 0 0, 6px 6px; } -.sui-2-10-4 .sui-wrap .sui-upload .sui-upload-image .sui-image-preview { +.sui-2-10-5 .sui-wrap .sui-upload .sui-upload-image .sui-image-preview { cursor: pointer; display: none; position: absolute; @@ -8616,7 +8616,7 @@ fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover { background-position: center; } -.sui-2-10-4 .sui-wrap .sui-upload .sui-upload-image .sui-image-preview:before { +.sui-2-10-5 .sui-wrap .sui-upload .sui-upload-image .sui-image-preview:before { content: "¢"; opacity: 0; display: -webkit-box; @@ -8642,36 +8642,36 @@ fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover { transition: 0.2s ease; } -.sui-2-10-4 .sui-wrap .sui-upload .sui-upload-image .sui-image-preview, .sui-2-10-4 .sui-wrap .sui-upload .sui-upload-image .sui-image-preview:hover, .sui-2-10-4 .sui-wrap .sui-upload .sui-upload-image .sui-image-preview:focus, .sui-2-10-4 .sui-wrap .sui-upload .sui-upload-image .sui-image-preview:active { +.sui-2-10-5 .sui-wrap .sui-upload .sui-upload-image .sui-image-preview, .sui-2-10-5 .sui-wrap .sui-upload .sui-upload-image .sui-image-preview:hover, .sui-2-10-5 .sui-wrap .sui-upload .sui-upload-image .sui-image-preview:focus, .sui-2-10-5 .sui-wrap .sui-upload .sui-upload-image .sui-image-preview:active { outline: none; -webkit-box-shadow: none; box-shadow: none; } -.sui-2-10-4 .sui-wrap .sui-upload .sui-upload-image .sui-image-preview:hover:before, .sui-2-10-4 .sui-wrap .sui-upload .sui-upload-image .sui-image-preview:focus:before, .sui-2-10-4 .sui-wrap .sui-upload .sui-upload-image .sui-image-preview:active:before { +.sui-2-10-5 .sui-wrap .sui-upload .sui-upload-image .sui-image-preview:hover:before, .sui-2-10-5 .sui-wrap .sui-upload .sui-upload-image .sui-image-preview:focus:before, .sui-2-10-5 .sui-wrap .sui-upload .sui-upload-image .sui-image-preview:active:before { opacity: 1; } -.sui-2-10-4 .sui-wrap .sui-upload .sui-upload-image ~ .sui-upload-button, -.sui-2-10-4 .sui-wrap .sui-upload .sui-upload-image ~ .sui-upload-file { +.sui-2-10-5 .sui-wrap .sui-upload .sui-upload-image ~ .sui-upload-button, +.sui-2-10-5 .sui-wrap .sui-upload .sui-upload-image ~ .sui-upload-file { margin-left: 5px; } -.sui-2-10-4 .sui-wrap .sui-upload .sui-upload-image ~ .sui-upload-file { +.sui-2-10-5 .sui-wrap .sui-upload .sui-upload-image ~ .sui-upload-file { max-width: calc(100% - 45px); cursor: initial; padding-left: 19px; } -.sui-2-10-4 .sui-wrap .sui-upload .sui-upload-image ~ .sui-upload-file:before { +.sui-2-10-5 .sui-wrap .sui-upload .sui-upload-image ~ .sui-upload-file:before { content: unset; } -.sui-2-10-4 .sui-wrap .sui-upload .sui-upload-image ~ .sui-upload-file:hover, .sui-2-10-4 .sui-wrap .sui-upload .sui-upload-image ~ .sui-upload-file:active { +.sui-2-10-5 .sui-wrap .sui-upload .sui-upload-image ~ .sui-upload-file:hover, .sui-2-10-5 .sui-wrap .sui-upload .sui-upload-image ~ .sui-upload-file:active { background-color: #FFFFFF; } -.sui-2-10-4 .sui-wrap .sui-upload .sui-upload-file { +.sui-2-10-5 .sui-wrap .sui-upload .sui-upload-file { max-width: 100%; cursor: pointer; -webkit-box-flex: 0; @@ -8687,7 +8687,7 @@ fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover { transition: 0.3s ease; } -.sui-2-10-4 .sui-wrap .sui-upload .sui-upload-file:before { +.sui-2-10-5 .sui-wrap .sui-upload .sui-upload-file:before { content: "Æ"; width: 29px; display: block; @@ -8698,7 +8698,7 @@ fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover { text-align: center; } -.sui-2-10-4 .sui-wrap .sui-upload .sui-upload-file span { +.sui-2-10-5 .sui-wrap .sui-upload .sui-upload-file span { -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; @@ -8709,13 +8709,13 @@ fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover { letter-spacing: -0.25px; } -.sui-2-10-4 .sui-wrap .sui-upload .sui-upload-file span:focus { +.sui-2-10-5 .sui-wrap .sui-upload .sui-upload-file span:focus { outline: none; -webkit-box-shadow: none; box-shadow: none; } -.sui-2-10-4 .sui-wrap .sui-upload .sui-upload-file button { +.sui-2-10-5 .sui-wrap .sui-upload .sui-upload-file button { width: 39px; position: absolute; top: 0; @@ -8729,23 +8729,23 @@ fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover { text-align: center; } -.sui-2-10-4 .sui-wrap .sui-upload .sui-upload-file button [class*="sui-icon-"] { +.sui-2-10-5 .sui-wrap .sui-upload .sui-upload-file button [class*="sui-icon-"] { display: block; } -.sui-2-10-4 .sui-wrap .sui-upload .sui-upload-file button [class*="sui-icon-"]:before { +.sui-2-10-5 .sui-wrap .sui-upload .sui-upload-file button [class*="sui-icon-"]:before { display: block; } -.sui-2-10-4 .sui-wrap .sui-upload .sui-upload-file button:hover, .sui-2-10-4 .sui-wrap .sui-upload .sui-upload-file button:focus, .sui-2-10-4 .sui-wrap .sui-upload .sui-upload-file button:active { +.sui-2-10-5 .sui-wrap .sui-upload .sui-upload-file button:hover, .sui-2-10-5 .sui-wrap .sui-upload .sui-upload-file button:focus, .sui-2-10-5 .sui-wrap .sui-upload .sui-upload-file button:active { background-color: rgba(51, 51, 51, 0.04); } -.sui-2-10-4 .sui-wrap .sui-upload .sui-upload-file:hover, .sui-2-10-4 .sui-wrap .sui-upload .sui-upload-file:active { +.sui-2-10-5 .sui-wrap .sui-upload .sui-upload-file:hover, .sui-2-10-5 .sui-wrap .sui-upload .sui-upload-file:active { background-color: #FAFAFA; } -.sui-2-10-4 .sui-wrap .sui-upload .sui-upload-button { +.sui-2-10-5 .sui-wrap .sui-upload .sui-upload-button { margin: 0; padding: 11px 19px; border: 1px dashed #DDDDDD; @@ -8756,12 +8756,12 @@ fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover { letter-spacing: -0.25px; } -.sui-2-10-4 .sui-wrap .sui-upload .sui-upload-button:hover, .sui-2-10-4 .sui-wrap .sui-upload .sui-upload-button:focus, .sui-2-10-4 .sui-wrap .sui-upload .sui-upload-button:active { +.sui-2-10-5 .sui-wrap .sui-upload .sui-upload-button:hover, .sui-2-10-5 .sui-wrap .sui-upload .sui-upload-button:focus, .sui-2-10-5 .sui-wrap .sui-upload .sui-upload-button:active { border-color: #AAAAAA; background-color: #FAFAFA; } -.sui-2-10-4 .sui-wrap .sui-upload .sui-upload-button [class*="sui-icon-"] { +.sui-2-10-5 .sui-wrap .sui-upload .sui-upload-button [class*="sui-icon-"] { width: 24px; margin-left: -4px; color: #888888; @@ -8771,36 +8771,36 @@ fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover { text-align: center; } -.sui-2-10-4 .sui-wrap .sui-upload .sui-upload-button [class*="sui-icon-"]:before { +.sui-2-10-5 .sui-wrap .sui-upload .sui-upload-button [class*="sui-icon-"]:before { display: block; color: inherit; } -.sui-2-10-4 .sui-wrap .sui-upload.sui-has_file .sui-upload-image .sui-image-preview { +.sui-2-10-5 .sui-wrap .sui-upload.sui-has_file .sui-upload-image .sui-image-preview { display: block; } -.sui-2-10-4 .sui-wrap .sui-upload.sui-has_file .sui-upload-file { +.sui-2-10-5 .sui-wrap .sui-upload.sui-has_file .sui-upload-file { display: block; } -.sui-2-10-4 .sui-wrap .sui-upload.sui-has_file .sui-upload-button { +.sui-2-10-5 .sui-wrap .sui-upload.sui-has_file .sui-upload-button { display: none; } -.sui-2-10-4 .sui-wrap .sui-upload + .sui-notice { +.sui-2-10-5 .sui-wrap .sui-upload + .sui-notice { margin-top: 10px; } -.sui-2-10-4 .sui-wrap .sui-upload + .sui-upload { +.sui-2-10-5 .sui-wrap .sui-upload + .sui-upload { margin-top: 10px; } -.sui-2-10-4 .sui-wrap .sui-colorpicker-wrap { +.sui-2-10-5 .sui-wrap .sui-colorpicker-wrap { display: block; } -.sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker { +.sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker { display: -webkit-box; display: -ms-flexbox; display: flex; @@ -8809,34 +8809,34 @@ fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover { align-items: center; } -.sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker .sui-colorpicker-value { +.sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker .sui-colorpicker-value { display: block; position: relative; } -.sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker .sui-colorpicker-value span[role=button], -.sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker .sui-colorpicker-value input, -.sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker .sui-colorpicker-value button { +.sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker .sui-colorpicker-value span[role=button], +.sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker .sui-colorpicker-value input, +.sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker .sui-colorpicker-value button { display: block; margin: 0; border: 1px solid #DDDDDD; border-radius: 4px; } -.sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker .sui-colorpicker-value span[role=button], .sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker .sui-colorpicker-value span[role=button]:hover, .sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker .sui-colorpicker-value span[role=button]:focus, -.sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker .sui-colorpicker-value input, -.sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker .sui-colorpicker-value input:hover, -.sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker .sui-colorpicker-value input:focus, -.sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker .sui-colorpicker-value button, -.sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker .sui-colorpicker-value button:hover, -.sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker .sui-colorpicker-value button:focus { +.sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker .sui-colorpicker-value span[role=button], .sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker .sui-colorpicker-value span[role=button]:hover, .sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker .sui-colorpicker-value span[role=button]:focus, +.sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker .sui-colorpicker-value input, +.sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker .sui-colorpicker-value input:hover, +.sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker .sui-colorpicker-value input:focus, +.sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker .sui-colorpicker-value button, +.sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker .sui-colorpicker-value button:hover, +.sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker .sui-colorpicker-value button:focus { outline: none; -webkit-box-shadow: none; box-shadow: none; } -.sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker .sui-colorpicker-value span[role=button], -.sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker .sui-colorpicker-value button { +.sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker .sui-colorpicker-value span[role=button], +.sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker .sui-colorpicker-value button { width: 30px; height: 30px; cursor: pointer; @@ -8845,12 +8845,12 @@ fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover { padding: 0; } -.sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker .sui-colorpicker-value input, -.sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker .sui-colorpicker-value button { +.sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker .sui-colorpicker-value input, +.sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker .sui-colorpicker-value button { background-color: #FAFAFA; } -.sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker .sui-colorpicker-value span[role=button] { +.sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker .sui-colorpicker-value span[role=button] { left: 0; background-color: #DDDDDD; background-image: linear-gradient(45deg, #FFFFFF 25%, transparent 25%, transparent 75%, #FFFFFF 75%, #FFFFFF), linear-gradient(45deg, #FFFFFF 25%, transparent 25%, transparent 75%, #FFFFFF 75%, #FFFFFF); @@ -8858,7 +8858,7 @@ fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover { background-position: 0 0, 6px 6px; } -.sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker .sui-colorpicker-value span[role=button] span { +.sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker .sui-colorpicker-value span[role=button] span { width: 26px; height: 26px; display: block; @@ -8868,12 +8868,12 @@ fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover { border-radius: 2px; } -.sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker .sui-colorpicker-value span[role=button], .sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker .sui-colorpicker-value span[role=button]:hover, .sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker .sui-colorpicker-value span[role=button]:focus { +.sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker .sui-colorpicker-value span[role=button], .sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker .sui-colorpicker-value span[role=button]:hover, .sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker .sui-colorpicker-value span[role=button]:focus { -webkit-box-shadow: inset 0 0 0 1px #FFFFFF; box-shadow: inset 0 0 0 1px #FFFFFF; } -.sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker .sui-colorpicker-value input { +.sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker .sui-colorpicker-value input { width: 100%; height: 30px; padding: 6px 40px; @@ -8882,33 +8882,33 @@ fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover { letter-spacing: -0.25px; } -.sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker .sui-colorpicker-value button { +.sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker .sui-colorpicker-value button { right: 0; border-top-left-radius: 0; border-bottom-left-radius: 0; } -.sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker .sui-colorpicker-value button [class*="sui-icon-"] { +.sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker .sui-colorpicker-value button [class*="sui-icon-"] { font-size: 12px; } -.sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker .sui-button { +.sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker .sui-button { margin-left: 5px; } -.sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker.sui-colorpicker-hex .sui-colorpicker-value { +.sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker.sui-colorpicker-hex .sui-colorpicker-value { -webkit-box-flex: 0; -ms-flex: 0 1 135px; flex: 0 1 135px; } -.sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker.sui-colorpicker-rgba .sui-colorpicker-value { +.sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker.sui-colorpicker-rgba .sui-colorpicker-value { -webkit-box-flex: 0; -ms-flex: 0 1 215px; flex: 0 1 215px; } -.sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .wp-picker-container { +.sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .wp-picker-container { display: none; margin: 5px 0 0; padding: 9px; @@ -8919,17 +8919,17 @@ fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover { box-shadow: 0 3px 7px 0 rgba(0, 0, 0, 0.07); } -.sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-input-wrap { +.sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-input-wrap { display: block; } -.sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-input-wrap span, -.sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-input-wrap label, -.sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-input-wrap .sui-colorpicker-input { +.sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-input-wrap span, +.sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-input-wrap label, +.sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-input-wrap .sui-colorpicker-input { display: block; } -.sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-input-wrap .sui-colorpicker-input { +.sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-input-wrap .sui-colorpicker-input { width: 100% !important; height: 30px; margin: 0; @@ -8942,13 +8942,13 @@ fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover { letter-spacing: -0.25px; } -.sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-input-wrap .sui-colorpicker-input, .sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-input-wrap .sui-colorpicker-input:hover, .sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-input-wrap .sui-colorpicker-input:focus { +.sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-input-wrap .sui-colorpicker-input, .sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-input-wrap .sui-colorpicker-input:hover, .sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-input-wrap .sui-colorpicker-input:focus { outline: none; -webkit-box-shadow: none; box-shadow: none; } -.sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker { +.sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker { width: auto !important; height: auto !important; position: relative; @@ -8957,7 +8957,7 @@ fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover { border: 0; } -.sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-picker-inner { +.sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-picker-inner { display: -webkit-box; display: -ms-flexbox; display: flex; @@ -8965,13 +8965,13 @@ fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover { } @media all and (-ms-high-contrast: none), (-ms-high-contrast: active) { - .sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-picker-inner { + .sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-picker-inner { position: relative; display: block; } } -.sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-palette-container { +.sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-palette-container { display: -webkit-box; display: -ms-flexbox; display: flex; @@ -8980,7 +8980,7 @@ fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover { } @media (max-width: 782px) { - .sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-palette-container { + .sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-palette-container { position: relative; margin-top: 10px; -webkit-box-pack: justify; @@ -8990,26 +8990,26 @@ fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover { } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-palette-container { + .sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-palette-container { width: 160px; } } @media all and (-ms-high-contrast: none), (-ms-high-contrast: active) { - .sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-palette-container { + .sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-palette-container { margin-left: 10px; } } -.sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-square, -.sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-slider, -.sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-palette { +.sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-square, +.sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-slider, +.sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-palette { float: none; -webkit-box-shadow: none; box-shadow: none; } -.sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-square { +.sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-square { width: auto !important; height: auto !important; margin-right: 0; @@ -9017,77 +9017,77 @@ fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover { } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-square { + .sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-square { margin-bottom: 30px; } } -.sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-square-inner { +.sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-square-inner { -webkit-box-shadow: none; box-shadow: none; } -.sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-square-inner.iris-square-horiz { +.sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-square-inner.iris-square-horiz { position: unset; display: block; } @media (max-width: 782px) { - .sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-square-inner.iris-square-horiz { + .sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-square-inner.iris-square-horiz { width: 140px; height: 140px; } } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-square-inner.iris-square-horiz { + .sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-square-inner.iris-square-horiz { width: 160px; height: 160px; } } @media all and (-ms-high-contrast: none), (-ms-high-contrast: active) { - .sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-square-inner.iris-square-horiz { + .sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-square-inner.iris-square-horiz { position: relative; } } @media all and (-ms-high-contrast: none), (-ms-high-contrast: active) { - .sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-square { + .sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-square { display: inline-block; } } -.sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-slider { +.sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-slider { width: 20px !important; margin-left: 10px !important; border-radius: 2px; } @media (max-width: 782px) { - .sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-slider { + .sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-slider { height: 140px !important; } } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-slider { + .sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-slider { height: 190px !important; } } @media all and (-ms-high-contrast: none), (-ms-high-contrast: active) { - .sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-slider { + .sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-slider { display: inline-block; } } -.sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-slider-offset { +.sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-slider-offset { top: 10px; bottom: 0; } -.sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .ui-slider-handle { +.sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .ui-slider-handle { height: 10px; opacity: 1; right: -2px; @@ -9099,11 +9099,11 @@ fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover { box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.3); } -.sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .ui-slider-handle:before { +.sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .ui-slider-handle:before { content: unset; } -.sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-palette { +.sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-palette { width: auto !important; min-width: 20px; max-width: 20px; @@ -9115,33 +9115,33 @@ fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover { border: 1px solid #E6E6E6; } -.sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-palette:first-child { +.sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-palette:first-child { margin-left: 0 !important; } -.sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-palette:nth-child(n+8) { +.sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-palette:nth-child(n+8) { display: none; margin-left: 0 !important; } @media (max-width: 782px) { - .sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-palette { + .sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-palette { margin-left: 3.33333px !important; } } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-palette { + .sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-palette { margin-left: 3.33333px !important; } } -.sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-square-value { +.sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-square-value { width: 0; height: 0; } -.sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-square-handle { +.sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-square-handle { width: 16px; height: 16px; opacity: 1; @@ -9154,11 +9154,11 @@ fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover { box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.3); } -.sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-square-handle:after { +.sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-square-handle:after { content: unset; } -.sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .wp-picker-container.wp-picker-active { +.sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .wp-picker-container.wp-picker-active { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; @@ -9169,15 +9169,15 @@ fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover { } @media all and (-ms-high-contrast: none), (-ms-high-contrast: active) { - .sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .wp-picker-container.wp-picker-active { + .sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .wp-picker-container.wp-picker-active { width: 262px; position: relative; display: block; } } -.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs) > [data-tabs], -.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs) > .sui-tabs-menu { +.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs) > [data-tabs], +.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs) > .sui-tabs-menu { display: -webkit-box; display: -ms-flexbox; display: flex; @@ -9187,10 +9187,10 @@ fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover { list-style: none; } -.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs) > [data-tabs] > *, -.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs) > [data-tabs] .sui-tab-item, -.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs) > .sui-tabs-menu > *, -.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs) > .sui-tabs-menu .sui-tab-item { +.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs) > [data-tabs] > *, +.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs) > [data-tabs] .sui-tab-item, +.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs) > .sui-tabs-menu > *, +.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs) > .sui-tabs-menu .sui-tab-item { cursor: pointer; margin: 0 10px; padding: 14px 0 12px; @@ -9202,130 +9202,130 @@ fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover { text-decoration: none; } -.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs) > [data-tabs] > *, .sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs) > [data-tabs] > *:focus, .sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs) > [data-tabs] > *:hover, .sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs) > [data-tabs] > *:active, .sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs) > [data-tabs] > *:visited, -.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs) > [data-tabs] .sui-tab-item, -.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs) > [data-tabs] .sui-tab-item:focus, -.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs) > [data-tabs] .sui-tab-item:hover, -.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs) > [data-tabs] .sui-tab-item:active, -.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs) > [data-tabs] .sui-tab-item:visited, -.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs) > .sui-tabs-menu > *, -.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs) > .sui-tabs-menu > *:focus, -.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs) > .sui-tabs-menu > *:hover, -.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs) > .sui-tabs-menu > *:active, -.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs) > .sui-tabs-menu > *:visited, -.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs) > .sui-tabs-menu .sui-tab-item, -.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs) > .sui-tabs-menu .sui-tab-item:focus, -.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs) > .sui-tabs-menu .sui-tab-item:hover, -.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs) > .sui-tabs-menu .sui-tab-item:active, -.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs) > .sui-tabs-menu .sui-tab-item:visited { +.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs) > [data-tabs] > *, .sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs) > [data-tabs] > *:focus, .sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs) > [data-tabs] > *:hover, .sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs) > [data-tabs] > *:active, .sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs) > [data-tabs] > *:visited, +.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs) > [data-tabs] .sui-tab-item, +.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs) > [data-tabs] .sui-tab-item:focus, +.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs) > [data-tabs] .sui-tab-item:hover, +.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs) > [data-tabs] .sui-tab-item:active, +.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs) > [data-tabs] .sui-tab-item:visited, +.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs) > .sui-tabs-menu > *, +.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs) > .sui-tabs-menu > *:focus, +.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs) > .sui-tabs-menu > *:hover, +.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs) > .sui-tabs-menu > *:active, +.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs) > .sui-tabs-menu > *:visited, +.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs) > .sui-tabs-menu .sui-tab-item, +.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs) > .sui-tabs-menu .sui-tab-item:focus, +.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs) > .sui-tabs-menu .sui-tab-item:hover, +.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs) > .sui-tabs-menu .sui-tab-item:active, +.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs) > .sui-tabs-menu .sui-tab-item:visited { outline: none; border-bottom: 2px solid transparent; } -.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs) > [data-tabs] > *, .sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs) > [data-tabs] > *:visited, -.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs) > [data-tabs] .sui-tab-item, -.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs) > [data-tabs] .sui-tab-item:visited, -.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs) > .sui-tabs-menu > *, -.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs) > .sui-tabs-menu > *:visited, -.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs) > .sui-tabs-menu .sui-tab-item, -.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs) > .sui-tabs-menu .sui-tab-item:visited { +.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs) > [data-tabs] > *, .sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs) > [data-tabs] > *:visited, +.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs) > [data-tabs] .sui-tab-item, +.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs) > [data-tabs] .sui-tab-item:visited, +.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs) > .sui-tabs-menu > *, +.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs) > .sui-tabs-menu > *:visited, +.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs) > .sui-tabs-menu .sui-tab-item, +.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs) > .sui-tabs-menu .sui-tab-item:visited { color: #888888; } -.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs) > [data-tabs] > *:focus, .sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs) > [data-tabs] > *:hover, .sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs) > [data-tabs] > *:active, -.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs) > [data-tabs] .sui-tab-item:focus, -.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs) > [data-tabs] .sui-tab-item:hover, -.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs) > [data-tabs] .sui-tab-item:active, -.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs) > .sui-tabs-menu > *:focus, -.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs) > .sui-tabs-menu > *:hover, -.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs) > .sui-tabs-menu > *:active, -.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs) > .sui-tabs-menu .sui-tab-item:focus, -.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs) > .sui-tabs-menu .sui-tab-item:hover, -.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs) > .sui-tabs-menu .sui-tab-item:active { +.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs) > [data-tabs] > *:focus, .sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs) > [data-tabs] > *:hover, .sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs) > [data-tabs] > *:active, +.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs) > [data-tabs] .sui-tab-item:focus, +.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs) > [data-tabs] .sui-tab-item:hover, +.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs) > [data-tabs] .sui-tab-item:active, +.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs) > .sui-tabs-menu > *:focus, +.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs) > .sui-tabs-menu > *:hover, +.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs) > .sui-tabs-menu > *:active, +.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs) > .sui-tabs-menu .sui-tab-item:focus, +.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs) > .sui-tabs-menu .sui-tab-item:hover, +.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs) > .sui-tabs-menu .sui-tab-item:active { color: #333333; } -.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs) > [data-tabs] > *:first-child, -.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs) > [data-tabs] .sui-tab-item:first-child, -.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs) > .sui-tabs-menu > *:first-child, -.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs) > .sui-tabs-menu .sui-tab-item:first-child { +.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs) > [data-tabs] > *:first-child, +.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs) > [data-tabs] .sui-tab-item:first-child, +.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs) > .sui-tabs-menu > *:first-child, +.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs) > .sui-tabs-menu .sui-tab-item:first-child { margin-left: 0; } -.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs) > [data-tabs] > *:last-child, -.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs) > [data-tabs] .sui-tab-item:last-child, -.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs) > .sui-tabs-menu > *:last-child, -.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs) > .sui-tabs-menu .sui-tab-item:last-child { +.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs) > [data-tabs] > *:last-child, +.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs) > [data-tabs] .sui-tab-item:last-child, +.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs) > .sui-tabs-menu > *:last-child, +.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs) > .sui-tabs-menu .sui-tab-item:last-child { margin-right: 0; } -.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs) > [data-tabs] > *.active, -.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs) > [data-tabs] .sui-tab-item.active, -.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs) > .sui-tabs-menu > *.active, -.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs) > .sui-tabs-menu .sui-tab-item.active { +.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs) > [data-tabs] > *.active, +.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs) > [data-tabs] .sui-tab-item.active, +.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs) > .sui-tabs-menu > *.active, +.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs) > .sui-tabs-menu .sui-tab-item.active { color: #333333; border-bottom-color: #333333; } -.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs) > [data-panes] > *, -.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs) > [data-panes] > .sui-tab-content, -.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs) > .sui-tabs-content > *, -.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs) > .sui-tabs-content > .sui-tab-content { +.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs) > [data-panes] > *, +.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs) > [data-panes] > .sui-tab-content, +.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs) > .sui-tabs-content > *, +.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs) > .sui-tabs-content > .sui-tab-content { display: none; margin-top: -1px; padding: 20px 0 0; border-top: 1px solid #E6E6E6; } -.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs) > [data-panes] > *.active, -.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs) > [data-panes] > .sui-tab-content.active, -.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs) > .sui-tabs-content > *.active, -.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs) > .sui-tabs-content > .sui-tab-content.active { +.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs) > [data-panes] > *.active, +.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs) > [data-panes] > .sui-tab-content.active, +.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs) > .sui-tabs-content > *.active, +.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs) > .sui-tabs-content > .sui-tab-content.active { display: block; } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs) > [data-panes] > *, - .sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs) > [data-panes] > .sui-tab-content, - .sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs) > .sui-tabs-content > *, - .sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs) > .sui-tabs-content > .sui-tab-content { + .sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs) > [data-panes] > *, + .sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs) > [data-panes] > .sui-tab-content, + .sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs) > .sui-tabs-content > *, + .sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs) > .sui-tabs-content > .sui-tab-content { padding: 30px 0 0; } } -.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs).sui-tabs-flushed > [data-tabs], -.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs).sui-tabs-flushed > .sui-tabs-menu { +.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs).sui-tabs-flushed > [data-tabs], +.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs).sui-tabs-flushed > .sui-tabs-menu { border-top-width: 0; } -.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs).sui-tabs-overflow { +.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs).sui-tabs-overflow { position: relative; } -.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs).sui-tabs-overflow > [data-tabs], -.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs).sui-tabs-overflow > .sui-tabs-menu { +.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs).sui-tabs-overflow > [data-tabs], +.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs).sui-tabs-overflow > .sui-tabs-menu { overflow: auto; scrollbar-width: none; scrollbar-height: none; } -.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs).sui-tabs-overflow > [data-tabs]::-webkit-scrollbar, -.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs).sui-tabs-overflow > .sui-tabs-menu::-webkit-scrollbar { +.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs).sui-tabs-overflow > [data-tabs]::-webkit-scrollbar, +.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs).sui-tabs-overflow > .sui-tabs-menu::-webkit-scrollbar { width: 0; height: 0; background: transparent; } -.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs).sui-tabs-overflow > [data-tabs] > *, -.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs).sui-tabs-overflow > [data-tabs] .sui-tab-item, -.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs).sui-tabs-overflow > .sui-tabs-menu > *, -.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs).sui-tabs-overflow > .sui-tabs-menu .sui-tab-item { +.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs).sui-tabs-overflow > [data-tabs] > *, +.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs).sui-tabs-overflow > [data-tabs] .sui-tab-item, +.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs).sui-tabs-overflow > .sui-tabs-menu > *, +.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs).sui-tabs-overflow > .sui-tabs-menu .sui-tab-item { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; } -.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs).sui-tabs-overflow .sui-tabs-navigation { +.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs).sui-tabs-overflow .sui-tabs-navigation { position: absolute; width: 100%; display: -webkit-box; @@ -9343,64 +9343,64 @@ fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover { opacity: 1; } -.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs).sui-tabs-overflow .sui-tabs-navigation--left, .sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs).sui-tabs-overflow .sui-tabs-navigation--right { +.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs).sui-tabs-overflow .sui-tabs-navigation--left, .sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs).sui-tabs-overflow .sui-tabs-navigation--right { background: rgba(255, 255, 255, 0.8); pointer-events: all; -webkit-transition: all .2s; transition: all .2s; } -.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs).sui-tabs-overflow .sui-tabs-navigation--hidden { +.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs).sui-tabs-overflow .sui-tabs-navigation--hidden { visibility: hidden; opacity: 0; } -.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs).sui-tabs-overflow:not(.sui-tabs-flushed) { +.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs).sui-tabs-overflow:not(.sui-tabs-flushed) { border: 1px solid #E6E6E6; border-radius: 4px; } -.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs).sui-tabs-overflow:not(.sui-tabs-flushed) > [data-tabs], -.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs).sui-tabs-overflow:not(.sui-tabs-flushed) > .sui-tabs-menu { +.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs).sui-tabs-overflow:not(.sui-tabs-flushed) > [data-tabs], +.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs).sui-tabs-overflow:not(.sui-tabs-flushed) > .sui-tabs-menu { margin-right: 20px; margin-left: 20px; border-top-width: 0; } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs).sui-tabs-overflow:not(.sui-tabs-flushed) > [data-tabs], - .sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs).sui-tabs-overflow:not(.sui-tabs-flushed) > .sui-tabs-menu { + .sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs).sui-tabs-overflow:not(.sui-tabs-flushed) > [data-tabs], + .sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs).sui-tabs-overflow:not(.sui-tabs-flushed) > .sui-tabs-menu { margin-right: 30px; margin-left: 30px; } } -.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs).sui-tabs-overflow:not(.sui-tabs-flushed) > [data-panes] > *, -.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs).sui-tabs-overflow:not(.sui-tabs-flushed) > [data-panes] > .sui-tab-content, -.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs).sui-tabs-overflow:not(.sui-tabs-flushed) > .sui-tabs-content > *, -.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs).sui-tabs-overflow:not(.sui-tabs-flushed) > .sui-tabs-content > .sui-tab-content { +.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs).sui-tabs-overflow:not(.sui-tabs-flushed) > [data-panes] > *, +.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs).sui-tabs-overflow:not(.sui-tabs-flushed) > [data-panes] > .sui-tab-content, +.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs).sui-tabs-overflow:not(.sui-tabs-flushed) > .sui-tabs-content > *, +.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs).sui-tabs-overflow:not(.sui-tabs-flushed) > .sui-tabs-content > .sui-tab-content { padding-right: 20px; padding-bottom: 20px; padding-left: 20px; } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs).sui-tabs-overflow:not(.sui-tabs-flushed) > [data-panes] > *, - .sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs).sui-tabs-overflow:not(.sui-tabs-flushed) > [data-panes] > .sui-tab-content, - .sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs).sui-tabs-overflow:not(.sui-tabs-flushed) > .sui-tabs-content > *, - .sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs).sui-tabs-overflow:not(.sui-tabs-flushed) > .sui-tabs-content > .sui-tab-content { + .sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs).sui-tabs-overflow:not(.sui-tabs-flushed) > [data-panes] > *, + .sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs).sui-tabs-overflow:not(.sui-tabs-flushed) > [data-panes] > .sui-tab-content, + .sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs).sui-tabs-overflow:not(.sui-tabs-flushed) > .sui-tabs-content > *, + .sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs).sui-tabs-overflow:not(.sui-tabs-flushed) > .sui-tabs-content > .sui-tab-content { padding-right: 30px; padding-bottom: 30px; padding-left: 30px; } } -.sui-2-10-4 .sui-wrap .sui-side-tabs { +.sui-2-10-5 .sui-wrap .sui-side-tabs { margin: 0 0 20px; } -.sui-2-10-4 .sui-wrap .sui-side-tabs > [data-tabs], -.sui-2-10-4 .sui-wrap .sui-side-tabs > .sui-tabs-menu { +.sui-2-10-5 .sui-wrap .sui-side-tabs > [data-tabs], +.sui-2-10-5 .sui-wrap .sui-side-tabs > .sui-tabs-menu { display: -webkit-box; display: -ms-flexbox; display: flex; @@ -9411,10 +9411,10 @@ fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover { list-style: none; } -.sui-2-10-4 .sui-wrap .sui-side-tabs > [data-tabs] > *, -.sui-2-10-4 .sui-wrap .sui-side-tabs > [data-tabs] .sui-tab-item, -.sui-2-10-4 .sui-wrap .sui-side-tabs > .sui-tabs-menu > *, -.sui-2-10-4 .sui-wrap .sui-side-tabs > .sui-tabs-menu .sui-tab-item { +.sui-2-10-5 .sui-wrap .sui-side-tabs > [data-tabs] > *, +.sui-2-10-5 .sui-wrap .sui-side-tabs > [data-tabs] .sui-tab-item, +.sui-2-10-5 .sui-wrap .sui-side-tabs > .sui-tabs-menu > *, +.sui-2-10-5 .sui-wrap .sui-side-tabs > .sui-tabs-menu .sui-tab-item { cursor: pointer; -webkit-box-flex: 0; -ms-flex: 0 0 auto; @@ -9427,151 +9427,151 @@ fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover { text-decoration: none; } -.sui-2-10-4 .sui-wrap .sui-side-tabs > [data-tabs] > *, .sui-2-10-4 .sui-wrap .sui-side-tabs > [data-tabs] > *:focus, .sui-2-10-4 .sui-wrap .sui-side-tabs > [data-tabs] > *:hover, .sui-2-10-4 .sui-wrap .sui-side-tabs > [data-tabs] > *:active, .sui-2-10-4 .sui-wrap .sui-side-tabs > [data-tabs] > *:visited, -.sui-2-10-4 .sui-wrap .sui-side-tabs > [data-tabs] .sui-tab-item, -.sui-2-10-4 .sui-wrap .sui-side-tabs > [data-tabs] .sui-tab-item:focus, -.sui-2-10-4 .sui-wrap .sui-side-tabs > [data-tabs] .sui-tab-item:hover, -.sui-2-10-4 .sui-wrap .sui-side-tabs > [data-tabs] .sui-tab-item:active, -.sui-2-10-4 .sui-wrap .sui-side-tabs > [data-tabs] .sui-tab-item:visited, -.sui-2-10-4 .sui-wrap .sui-side-tabs > .sui-tabs-menu > *, -.sui-2-10-4 .sui-wrap .sui-side-tabs > .sui-tabs-menu > *:focus, -.sui-2-10-4 .sui-wrap .sui-side-tabs > .sui-tabs-menu > *:hover, -.sui-2-10-4 .sui-wrap .sui-side-tabs > .sui-tabs-menu > *:active, -.sui-2-10-4 .sui-wrap .sui-side-tabs > .sui-tabs-menu > *:visited, -.sui-2-10-4 .sui-wrap .sui-side-tabs > .sui-tabs-menu .sui-tab-item, -.sui-2-10-4 .sui-wrap .sui-side-tabs > .sui-tabs-menu .sui-tab-item:focus, -.sui-2-10-4 .sui-wrap .sui-side-tabs > .sui-tabs-menu .sui-tab-item:hover, -.sui-2-10-4 .sui-wrap .sui-side-tabs > .sui-tabs-menu .sui-tab-item:active, -.sui-2-10-4 .sui-wrap .sui-side-tabs > .sui-tabs-menu .sui-tab-item:visited { +.sui-2-10-5 .sui-wrap .sui-side-tabs > [data-tabs] > *, .sui-2-10-5 .sui-wrap .sui-side-tabs > [data-tabs] > *:focus, .sui-2-10-5 .sui-wrap .sui-side-tabs > [data-tabs] > *:hover, .sui-2-10-5 .sui-wrap .sui-side-tabs > [data-tabs] > *:active, .sui-2-10-5 .sui-wrap .sui-side-tabs > [data-tabs] > *:visited, +.sui-2-10-5 .sui-wrap .sui-side-tabs > [data-tabs] .sui-tab-item, +.sui-2-10-5 .sui-wrap .sui-side-tabs > [data-tabs] .sui-tab-item:focus, +.sui-2-10-5 .sui-wrap .sui-side-tabs > [data-tabs] .sui-tab-item:hover, +.sui-2-10-5 .sui-wrap .sui-side-tabs > [data-tabs] .sui-tab-item:active, +.sui-2-10-5 .sui-wrap .sui-side-tabs > [data-tabs] .sui-tab-item:visited, +.sui-2-10-5 .sui-wrap .sui-side-tabs > .sui-tabs-menu > *, +.sui-2-10-5 .sui-wrap .sui-side-tabs > .sui-tabs-menu > *:focus, +.sui-2-10-5 .sui-wrap .sui-side-tabs > .sui-tabs-menu > *:hover, +.sui-2-10-5 .sui-wrap .sui-side-tabs > .sui-tabs-menu > *:active, +.sui-2-10-5 .sui-wrap .sui-side-tabs > .sui-tabs-menu > *:visited, +.sui-2-10-5 .sui-wrap .sui-side-tabs > .sui-tabs-menu .sui-tab-item, +.sui-2-10-5 .sui-wrap .sui-side-tabs > .sui-tabs-menu .sui-tab-item:focus, +.sui-2-10-5 .sui-wrap .sui-side-tabs > .sui-tabs-menu .sui-tab-item:hover, +.sui-2-10-5 .sui-wrap .sui-side-tabs > .sui-tabs-menu .sui-tab-item:active, +.sui-2-10-5 .sui-wrap .sui-side-tabs > .sui-tabs-menu .sui-tab-item:visited { outline: none; background-color: #F8F8F8; color: #666666; } -.sui-2-10-4 .sui-wrap .sui-side-tabs > [data-tabs] > *:first-child, -.sui-2-10-4 .sui-wrap .sui-side-tabs > [data-tabs] .sui-tab-item:first-child, -.sui-2-10-4 .sui-wrap .sui-side-tabs > .sui-tabs-menu > *:first-child, -.sui-2-10-4 .sui-wrap .sui-side-tabs > .sui-tabs-menu .sui-tab-item:first-child { +.sui-2-10-5 .sui-wrap .sui-side-tabs > [data-tabs] > *:first-child, +.sui-2-10-5 .sui-wrap .sui-side-tabs > [data-tabs] .sui-tab-item:first-child, +.sui-2-10-5 .sui-wrap .sui-side-tabs > .sui-tabs-menu > *:first-child, +.sui-2-10-5 .sui-wrap .sui-side-tabs > .sui-tabs-menu .sui-tab-item:first-child { border-radius: 4px 0 0 4px; } -.sui-2-10-4 .sui-wrap .sui-side-tabs > [data-tabs] > *:last-child, -.sui-2-10-4 .sui-wrap .sui-side-tabs > [data-tabs] .sui-tab-item:last-child, -.sui-2-10-4 .sui-wrap .sui-side-tabs > .sui-tabs-menu > *:last-child, -.sui-2-10-4 .sui-wrap .sui-side-tabs > .sui-tabs-menu .sui-tab-item:last-child { +.sui-2-10-5 .sui-wrap .sui-side-tabs > [data-tabs] > *:last-child, +.sui-2-10-5 .sui-wrap .sui-side-tabs > [data-tabs] .sui-tab-item:last-child, +.sui-2-10-5 .sui-wrap .sui-side-tabs > .sui-tabs-menu > *:last-child, +.sui-2-10-5 .sui-wrap .sui-side-tabs > .sui-tabs-menu .sui-tab-item:last-child { margin: 0; border-radius: 0 4px 4px 0; } -.sui-2-10-4 .sui-wrap .sui-side-tabs > [data-tabs] > *.active, -.sui-2-10-4 .sui-wrap .sui-side-tabs > [data-tabs] .sui-tab-item.active, -.sui-2-10-4 .sui-wrap .sui-side-tabs > .sui-tabs-menu > *.active, -.sui-2-10-4 .sui-wrap .sui-side-tabs > .sui-tabs-menu .sui-tab-item.active { +.sui-2-10-5 .sui-wrap .sui-side-tabs > [data-tabs] > *.active, +.sui-2-10-5 .sui-wrap .sui-side-tabs > [data-tabs] .sui-tab-item.active, +.sui-2-10-5 .sui-wrap .sui-side-tabs > .sui-tabs-menu > *.active, +.sui-2-10-5 .sui-wrap .sui-side-tabs > .sui-tabs-menu .sui-tab-item.active { background-color: #E1F6FF; color: #17A8E3; } -.sui-2-10-4 .sui-wrap .sui-side-tabs > [data-panes] > *, -.sui-2-10-4 .sui-wrap .sui-side-tabs > [data-panes] > .sui-tab-content, -.sui-2-10-4 .sui-wrap .sui-side-tabs > .sui-tabs-content > *, -.sui-2-10-4 .sui-wrap .sui-side-tabs > .sui-tabs-content > .sui-tab-content { +.sui-2-10-5 .sui-wrap .sui-side-tabs > [data-panes] > *, +.sui-2-10-5 .sui-wrap .sui-side-tabs > [data-panes] > .sui-tab-content, +.sui-2-10-5 .sui-wrap .sui-side-tabs > .sui-tabs-content > *, +.sui-2-10-5 .sui-wrap .sui-side-tabs > .sui-tabs-content > .sui-tab-content { display: none; margin: 10px 0 0; } -.sui-2-10-4 .sui-wrap .sui-side-tabs > [data-panes] > *.sui-tab-boxed, -.sui-2-10-4 .sui-wrap .sui-side-tabs > [data-panes] > .sui-tab-content.sui-tab-boxed, -.sui-2-10-4 .sui-wrap .sui-side-tabs > .sui-tabs-content > *.sui-tab-boxed, -.sui-2-10-4 .sui-wrap .sui-side-tabs > .sui-tabs-content > .sui-tab-content.sui-tab-boxed { +.sui-2-10-5 .sui-wrap .sui-side-tabs > [data-panes] > *.sui-tab-boxed, +.sui-2-10-5 .sui-wrap .sui-side-tabs > [data-panes] > .sui-tab-content.sui-tab-boxed, +.sui-2-10-5 .sui-wrap .sui-side-tabs > .sui-tabs-content > *.sui-tab-boxed, +.sui-2-10-5 .sui-wrap .sui-side-tabs > .sui-tabs-content > .sui-tab-content.sui-tab-boxed { padding: 20px; border: 1px solid #E6E6E6; border-radius: 4px; } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-side-tabs > [data-panes] > *.sui-tab-boxed, - .sui-2-10-4 .sui-wrap .sui-side-tabs > [data-panes] > .sui-tab-content.sui-tab-boxed, - .sui-2-10-4 .sui-wrap .sui-side-tabs > .sui-tabs-content > *.sui-tab-boxed, - .sui-2-10-4 .sui-wrap .sui-side-tabs > .sui-tabs-content > .sui-tab-content.sui-tab-boxed { + .sui-2-10-5 .sui-wrap .sui-side-tabs > [data-panes] > *.sui-tab-boxed, + .sui-2-10-5 .sui-wrap .sui-side-tabs > [data-panes] > .sui-tab-content.sui-tab-boxed, + .sui-2-10-5 .sui-wrap .sui-side-tabs > .sui-tabs-content > *.sui-tab-boxed, + .sui-2-10-5 .sui-wrap .sui-side-tabs > .sui-tabs-content > .sui-tab-content.sui-tab-boxed { padding: 30px; } } -.sui-2-10-4 .sui-wrap .sui-side-tabs > [data-panes] > *.active, -.sui-2-10-4 .sui-wrap .sui-side-tabs > [data-panes] > .sui-tab-content.active, -.sui-2-10-4 .sui-wrap .sui-side-tabs > .sui-tabs-content > *.active, -.sui-2-10-4 .sui-wrap .sui-side-tabs > .sui-tabs-content > .sui-tab-content.active { +.sui-2-10-5 .sui-wrap .sui-side-tabs > [data-panes] > *.active, +.sui-2-10-5 .sui-wrap .sui-side-tabs > [data-panes] > .sui-tab-content.active, +.sui-2-10-5 .sui-wrap .sui-side-tabs > .sui-tabs-content > *.active, +.sui-2-10-5 .sui-wrap .sui-side-tabs > .sui-tabs-content > .sui-tab-content.active { display: block; } -.sui-2-10-4 .sui-wrap .sui-side-tabs > [data-panes].sui-tabs-content-lg > *, -.sui-2-10-4 .sui-wrap .sui-side-tabs > [data-panes].sui-tabs-content-lg > .sui-tab-content, -.sui-2-10-4 .sui-wrap .sui-side-tabs > .sui-tabs-content.sui-tabs-content-lg > *, -.sui-2-10-4 .sui-wrap .sui-side-tabs > .sui-tabs-content.sui-tabs-content-lg > .sui-tab-content { +.sui-2-10-5 .sui-wrap .sui-side-tabs > [data-panes].sui-tabs-content-lg > *, +.sui-2-10-5 .sui-wrap .sui-side-tabs > [data-panes].sui-tabs-content-lg > .sui-tab-content, +.sui-2-10-5 .sui-wrap .sui-side-tabs > .sui-tabs-content.sui-tabs-content-lg > *, +.sui-2-10-5 .sui-wrap .sui-side-tabs > .sui-tabs-content.sui-tabs-content-lg > .sui-tab-content { margin-top: 30px; } -.sui-2-10-4 .sui-wrap .sui-side-tabs:last-child { +.sui-2-10-5 .sui-wrap .sui-side-tabs:last-child { margin: 0; } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-side-tabs:last-child { + .sui-2-10-5 .sui-wrap .sui-side-tabs:last-child { margin: 0; } } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-side-tabs { + .sui-2-10-5 .sui-wrap .sui-side-tabs { margin: 0 0 30px; } } -.sui-2-10-4 .sui-wrap .sui-box-body > .sui-tabs-flushed > [data-tabs], -.sui-2-10-4 .sui-wrap .sui-box-body > .sui-tabs-flushed > .sui-tabs-menu { +.sui-2-10-5 .sui-wrap .sui-box-body > .sui-tabs-flushed > [data-tabs], +.sui-2-10-5 .sui-wrap .sui-box-body > .sui-tabs-flushed > .sui-tabs-menu { padding: 0 20px; } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-box-body > .sui-tabs-flushed > [data-tabs], - .sui-2-10-4 .sui-wrap .sui-box-body > .sui-tabs-flushed > .sui-tabs-menu { + .sui-2-10-5 .sui-wrap .sui-box-body > .sui-tabs-flushed > [data-tabs], + .sui-2-10-5 .sui-wrap .sui-box-body > .sui-tabs-flushed > .sui-tabs-menu { padding: 0 30px; } } -.sui-2-10-4 .sui-wrap .sui-box-body > .sui-tabs-flushed > [data-panes] > *, -.sui-2-10-4 .sui-wrap .sui-box-body > .sui-tabs-flushed > [data-panes] > .sui-tab-content, -.sui-2-10-4 .sui-wrap .sui-box-body > .sui-tabs-flushed > .sui-tabs-content > *, -.sui-2-10-4 .sui-wrap .sui-box-body > .sui-tabs-flushed > .sui-tabs-content > .sui-tab-content { +.sui-2-10-5 .sui-wrap .sui-box-body > .sui-tabs-flushed > [data-panes] > *, +.sui-2-10-5 .sui-wrap .sui-box-body > .sui-tabs-flushed > [data-panes] > .sui-tab-content, +.sui-2-10-5 .sui-wrap .sui-box-body > .sui-tabs-flushed > .sui-tabs-content > *, +.sui-2-10-5 .sui-wrap .sui-box-body > .sui-tabs-flushed > .sui-tabs-content > .sui-tab-content { padding: 20px; } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-box-body > .sui-tabs-flushed > [data-panes] > *, - .sui-2-10-4 .sui-wrap .sui-box-body > .sui-tabs-flushed > [data-panes] > .sui-tab-content, - .sui-2-10-4 .sui-wrap .sui-box-body > .sui-tabs-flushed > .sui-tabs-content > *, - .sui-2-10-4 .sui-wrap .sui-box-body > .sui-tabs-flushed > .sui-tabs-content > .sui-tab-content { + .sui-2-10-5 .sui-wrap .sui-box-body > .sui-tabs-flushed > [data-panes] > *, + .sui-2-10-5 .sui-wrap .sui-box-body > .sui-tabs-flushed > [data-panes] > .sui-tab-content, + .sui-2-10-5 .sui-wrap .sui-box-body > .sui-tabs-flushed > .sui-tabs-content > *, + .sui-2-10-5 .sui-wrap .sui-box-body > .sui-tabs-flushed > .sui-tabs-content > .sui-tab-content { padding: 30px; } } @media (max-width: 782px) { - .sui-2-10-4 .sui-wrap .sui-box-body > .sui-tabs-flushed { + .sui-2-10-5 .sui-wrap .sui-box-body > .sui-tabs-flushed { margin: -20px !important; } } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-box-body > .sui-tabs-flushed { + .sui-2-10-5 .sui-wrap .sui-box-body > .sui-tabs-flushed { margin: -30px !important; } } -.sui-2-10-4 .sui-wrap { +.sui-2-10-5 .sui-wrap { position: relative; } -.sui-2-10-4 .sui-wrap .sui-row-with-sidenav { +.sui-2-10-5 .sui-wrap .sui-row-with-sidenav { width: 100%; display: table; table-layout: fixed; @@ -9579,18 +9579,18 @@ fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover { margin-bottom: 30px; } -.sui-2-10-4 .sui-wrap .sui-row-with-sidenav .sui-sidenav { +.sui-2-10-5 .sui-wrap .sui-row-with-sidenav .sui-sidenav { vertical-align: top; } -.sui-2-10-4 .sui-wrap .sui-row-with-sidenav .sui-sidenav .sui-vertical-tabs { +.sui-2-10-5 .sui-wrap .sui-row-with-sidenav .sui-sidenav .sui-vertical-tabs { margin: 15px 0 0; padding: 0; border: 0; list-style: none; } -.sui-2-10-4 .sui-wrap .sui-row-with-sidenav .sui-sidenav .sui-vertical-tabs .sui-vertical-tab { +.sui-2-10-5 .sui-wrap .sui-row-with-sidenav .sui-sidenav .sui-vertical-tabs .sui-vertical-tab { height: 30px; position: relative; margin: 0 0 6px; @@ -9599,32 +9599,32 @@ fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover { list-style: none; } -.sui-2-10-4 .sui-wrap .sui-row-with-sidenav .sui-sidenav .sui-vertical-tabs .sui-vertical-tab.current { +.sui-2-10-5 .sui-wrap .sui-row-with-sidenav .sui-sidenav .sui-vertical-tabs .sui-vertical-tab.current { background-color: #E6E6E6; border-radius: 20px; } -.sui-2-10-4 .sui-wrap .sui-row-with-sidenav .sui-sidenav .sui-vertical-tabs .sui-vertical-tab.current a { +.sui-2-10-5 .sui-wrap .sui-row-with-sidenav .sui-sidenav .sui-vertical-tabs .sui-vertical-tab.current a { color: #333333; } -.sui-2-10-4 .sui-wrap .sui-row-with-sidenav .sui-sidenav .sui-vertical-tabs .sui-vertical-tab [class*="sui-icon-"], -.sui-2-10-4 .sui-wrap .sui-row-with-sidenav .sui-sidenav .sui-vertical-tabs .sui-vertical-tab .sui-tag { +.sui-2-10-5 .sui-wrap .sui-row-with-sidenav .sui-sidenav .sui-vertical-tabs .sui-vertical-tab [class*="sui-icon-"], +.sui-2-10-5 .sui-wrap .sui-row-with-sidenav .sui-sidenav .sui-vertical-tabs .sui-vertical-tab .sui-tag { position: absolute; top: 2px; right: 3px; } -.sui-2-10-4 .sui-wrap .sui-row-with-sidenav .sui-sidenav .sui-vertical-tabs .sui-vertical-tab [class*="sui-icon-"] { +.sui-2-10-5 .sui-wrap .sui-row-with-sidenav .sui-sidenav .sui-vertical-tabs .sui-vertical-tab [class*="sui-icon-"] { top: 6px; right: 7px; } -.sui-2-10-4 .sui-wrap .sui-row-with-sidenav .sui-sidenav .sui-vertical-tabs .sui-vertical-tab [class*="sui-icon-"]:before { +.sui-2-10-5 .sui-wrap .sui-row-with-sidenav .sui-sidenav .sui-vertical-tabs .sui-vertical-tab [class*="sui-icon-"]:before { font-size: 16px; } -.sui-2-10-4 .sui-wrap .sui-row-with-sidenav .sui-sidenav .sui-vertical-tabs a { +.sui-2-10-5 .sui-wrap .sui-row-with-sidenav .sui-sidenav .sui-vertical-tabs a { display: block; color: #666666; font-weight: 500; @@ -9632,48 +9632,48 @@ fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover { transition: 0.3s ease; } -.sui-2-10-4 .sui-wrap .sui-row-with-sidenav .sui-sidenav .sui-vertical-tabs a:hover, .sui-2-10-4 .sui-wrap .sui-row-with-sidenav .sui-sidenav .sui-vertical-tabs a:focus { +.sui-2-10-5 .sui-wrap .sui-row-with-sidenav .sui-sidenav .sui-vertical-tabs a:hover, .sui-2-10-5 .sui-wrap .sui-row-with-sidenav .sui-sidenav .sui-vertical-tabs a:focus { color: #333333; } -.sui-2-10-4 .sui-wrap .sui-row-with-sidenav .sui-sidenav .sui-vertical-tabs.sui-alt-design .sui-vertical-tab { +.sui-2-10-5 .sui-wrap .sui-row-with-sidenav .sui-sidenav .sui-vertical-tabs.sui-alt-design .sui-vertical-tab { height: auto; padding: 0; background-color: transparent; line-height: auto; } -.sui-2-10-4 .sui-wrap .sui-row-with-sidenav .sui-sidenav .sui-vertical-tabs.sui-alt-design .sui-vertical-tab a { +.sui-2-10-5 .sui-wrap .sui-row-with-sidenav .sui-sidenav .sui-vertical-tabs.sui-alt-design .sui-vertical-tab a { padding: 5px 15px; border-radius: 20px; background-color: transparent; } -.sui-2-10-4 .sui-wrap .sui-row-with-sidenav .sui-sidenav .sui-vertical-tabs.sui-alt-design .sui-vertical-tab a.current { +.sui-2-10-5 .sui-wrap .sui-row-with-sidenav .sui-sidenav .sui-vertical-tabs.sui-alt-design .sui-vertical-tab a.current { background-color: #E6E6E6; color: #333333; } @media (max-width: 1199px) { - .sui-2-10-4 .sui-wrap .sui-row-with-sidenav .sui-sidenav .sui-vertical-tabs { + .sui-2-10-5 .sui-wrap .sui-row-with-sidenav .sui-sidenav .sui-vertical-tabs { margin-bottom: 15px; } } @media (min-width: 1200px) { - .sui-2-10-4 .sui-wrap .sui-row-with-sidenav .sui-sidenav .sui-vertical-tabs { + .sui-2-10-5 .sui-wrap .sui-row-with-sidenav .sui-sidenav .sui-vertical-tabs { margin-bottom: 30px; } } @media (max-width: 1199px) { - .sui-2-10-4 .sui-wrap .sui-row-with-sidenav .sui-sidenav .sui-with-floating-input { + .sui-2-10-5 .sui-wrap .sui-row-with-sidenav .sui-sidenav .sui-with-floating-input { left: 0 !important; } } @media (min-width: 1200px) { - .sui-2-10-4 .sui-wrap .sui-row-with-sidenav .sui-sidenav .sui-with-floating-input { + .sui-2-10-5 .sui-wrap .sui-row-with-sidenav .sui-sidenav .sui-with-floating-input { width: 240px; position: absolute; top: 0; @@ -9682,51 +9682,51 @@ fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover { } } -.sui-2-10-4 .sui-wrap .sui-row-with-sidenav .sui-sidenav .sui-sidenav-settings .sui-form-field { +.sui-2-10-5 .sui-wrap .sui-row-with-sidenav .sui-sidenav .sui-sidenav-settings .sui-form-field { margin: 0 0 10px; } -.sui-2-10-4 .sui-wrap .sui-row-with-sidenav .sui-sidenav .sui-sidenav-settings .sui-form-field .sui-mobile-nav { +.sui-2-10-5 .sui-wrap .sui-row-with-sidenav .sui-sidenav .sui-sidenav-settings .sui-form-field .sui-mobile-nav { margin-bottom: 0; } -.sui-2-10-4 .sui-wrap .sui-row-with-sidenav .sui-sidenav .sui-sidenav-settings .sui-form-field:last-child { +.sui-2-10-5 .sui-wrap .sui-row-with-sidenav .sui-sidenav .sui-sidenav-settings .sui-form-field:last-child { margin: 0; } @media (max-width: 1199px) { - .sui-2-10-4 .sui-wrap .sui-row-with-sidenav .sui-sidenav .sui-sidenav-settings { + .sui-2-10-5 .sui-wrap .sui-row-with-sidenav .sui-sidenav .sui-sidenav-settings { margin-bottom: 20px; } } @media (min-width: 1200px) { - .sui-2-10-4 .sui-wrap .sui-row-with-sidenav .sui-sidenav .sui-sidenav-settings { + .sui-2-10-5 .sui-wrap .sui-row-with-sidenav .sui-sidenav .sui-sidenav-settings { padding-left: 15px; } } @media (max-width: 1199px) { - .sui-2-10-4 .sui-wrap .sui-row-with-sidenav .sui-sidenav .sui-sidenav-hide-md { + .sui-2-10-5 .sui-wrap .sui-row-with-sidenav .sui-sidenav .sui-sidenav-hide-md { display: none; } } @media (min-width: 1200px) { - .sui-2-10-4 .sui-wrap .sui-row-with-sidenav .sui-sidenav .sui-sidenav-hide-lg { + .sui-2-10-5 .sui-wrap .sui-row-with-sidenav .sui-sidenav .sui-sidenav-hide-lg { display: none; } } @media (max-width: 1199px) { - .sui-2-10-4 .sui-wrap .sui-row-with-sidenav .sui-sidenav { + .sui-2-10-5 .sui-wrap .sui-row-with-sidenav .sui-sidenav { width: 100%; display: block; } } @media (min-width: 1200px) { - .sui-2-10-4 .sui-wrap .sui-row-with-sidenav .sui-sidenav { + .sui-2-10-5 .sui-wrap .sui-row-with-sidenav .sui-sidenav { width: 220px; display: table-cell; padding-right: 30px; @@ -9734,7 +9734,7 @@ fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover { } @media (min-width: 1200px) { - .sui-2-10-4 .sui-wrap .sui-row-with-sidenav .sui-sidenav-sticky { + .sui-2-10-5 .sui-wrap .sui-row-with-sidenav .sui-sidenav-sticky { position: -webkit-sticky !important; position: sticky !important; top: 47px; @@ -9742,7 +9742,7 @@ fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover { } } -.sui-2-10-4 .sui-wrap .sui-row-with-sidenav > div:not(.sui-sidenav) { +.sui-2-10-5 .sui-wrap .sui-row-with-sidenav > div:not(.sui-sidenav) { display: block; position: relative; vertical-align: top; @@ -9750,18 +9750,18 @@ fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover { } @media (max-width: 1100px) { - .sui-2-10-4 .sui-wrap .sui-row-with-sidenav { + .sui-2-10-5 .sui-wrap .sui-row-with-sidenav { display: block; } } -.sui-2-10-4 .sui-wrap .sui-dropdown { +.sui-2-10-5 .sui-wrap .sui-dropdown { position: relative; display: inline-block; margin: 0 10px; } -.sui-2-10-4 .sui-wrap .sui-dropdown ul { +.sui-2-10-5 .sui-wrap .sui-dropdown ul { min-width: 170px; display: none; position: absolute; @@ -9780,7 +9780,7 @@ fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover { transition: 0.3s ease; } -.sui-2-10-4 .sui-wrap .sui-dropdown ul:before, .sui-2-10-4 .sui-wrap .sui-dropdown ul:after { +.sui-2-10-5 .sui-wrap .sui-dropdown ul:before, .sui-2-10-5 .sui-wrap .sui-dropdown ul:after { content: " "; width: 0; position: absolute; @@ -9790,29 +9790,29 @@ fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover { border-top-color: #DDDDDD; } -.sui-2-10-4 .sui-wrap .sui-dropdown ul:before { +.sui-2-10-5 .sui-wrap .sui-dropdown ul:before { z-index: 10; top: -10px; border-color: #DDDDDD transparent; } -.sui-2-10-4 .sui-wrap .sui-dropdown ul:after { +.sui-2-10-5 .sui-wrap .sui-dropdown ul:after { z-index: 11; top: -8px; border-color: #FFFFFF transparent; } -.sui-2-10-4 .sui-wrap .sui-dropdown ul, .sui-2-10-4 .sui-wrap .sui-dropdown ul li { +.sui-2-10-5 .sui-wrap .sui-dropdown ul, .sui-2-10-5 .sui-wrap .sui-dropdown ul li { list-style: none; } -.sui-2-10-4 .sui-wrap .sui-dropdown ul li { +.sui-2-10-5 .sui-wrap .sui-dropdown ul li { display: block; margin: 0; border: 0; } -.sui-2-10-4 .sui-wrap .sui-dropdown ul li a, .sui-2-10-4 .sui-wrap .sui-dropdown ul li a:focus, .sui-2-10-4 .sui-wrap .sui-dropdown ul li a:hover, .sui-2-10-4 .sui-wrap .sui-dropdown ul li a:active, .sui-2-10-4 .sui-wrap .sui-dropdown ul li button, .sui-2-10-4 .sui-wrap .sui-dropdown ul li button:focus, .sui-2-10-4 .sui-wrap .sui-dropdown ul li button:hover, .sui-2-10-4 .sui-wrap .sui-dropdown ul li button:active, .sui-2-10-4 .sui-wrap .sui-dropdown ul li > span, .sui-2-10-4 .sui-wrap .sui-dropdown ul li > span:focus, .sui-2-10-4 .sui-wrap .sui-dropdown ul li > span:hover, .sui-2-10-4 .sui-wrap .sui-dropdown ul li > span:active { +.sui-2-10-5 .sui-wrap .sui-dropdown ul li a, .sui-2-10-5 .sui-wrap .sui-dropdown ul li a:focus, .sui-2-10-5 .sui-wrap .sui-dropdown ul li a:hover, .sui-2-10-5 .sui-wrap .sui-dropdown ul li a:active, .sui-2-10-5 .sui-wrap .sui-dropdown ul li button, .sui-2-10-5 .sui-wrap .sui-dropdown ul li button:focus, .sui-2-10-5 .sui-wrap .sui-dropdown ul li button:hover, .sui-2-10-5 .sui-wrap .sui-dropdown ul li button:active, .sui-2-10-5 .sui-wrap .sui-dropdown ul li > span, .sui-2-10-5 .sui-wrap .sui-dropdown ul li > span:focus, .sui-2-10-5 .sui-wrap .sui-dropdown ul li > span:hover, .sui-2-10-5 .sui-wrap .sui-dropdown ul li > span:active { margin: 0; padding: 0 8px; border: 0; @@ -9821,7 +9821,7 @@ fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover { box-shadow: none; } -.sui-2-10-4 .sui-wrap .sui-dropdown ul li a, .sui-2-10-4 .sui-wrap .sui-dropdown ul li button { +.sui-2-10-5 .sui-wrap .sui-dropdown ul li a, .sui-2-10-5 .sui-wrap .sui-dropdown ul li button { width: 100%; cursor: pointer; display: block; @@ -9831,116 +9831,116 @@ fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover { transition: 0.3s ease; } -.sui-2-10-4 .sui-wrap .sui-dropdown ul li a, .sui-2-10-4 .sui-wrap .sui-dropdown ul li a:focus, .sui-2-10-4 .sui-wrap .sui-dropdown ul li a:visited, .sui-2-10-4 .sui-wrap .sui-dropdown ul li button, .sui-2-10-4 .sui-wrap .sui-dropdown ul li button:focus, .sui-2-10-4 .sui-wrap .sui-dropdown ul li button:visited { +.sui-2-10-5 .sui-wrap .sui-dropdown ul li a, .sui-2-10-5 .sui-wrap .sui-dropdown ul li a:focus, .sui-2-10-5 .sui-wrap .sui-dropdown ul li a:visited, .sui-2-10-5 .sui-wrap .sui-dropdown ul li button, .sui-2-10-5 .sui-wrap .sui-dropdown ul li button:focus, .sui-2-10-5 .sui-wrap .sui-dropdown ul li button:visited { background-color: transparent; color: #888888; } -.sui-2-10-4 .sui-wrap .sui-dropdown ul li a:hover, .sui-2-10-4 .sui-wrap .sui-dropdown ul li a:active, .sui-2-10-4 .sui-wrap .sui-dropdown ul li button:hover, .sui-2-10-4 .sui-wrap .sui-dropdown ul li button:active { +.sui-2-10-5 .sui-wrap .sui-dropdown ul li a:hover, .sui-2-10-5 .sui-wrap .sui-dropdown ul li a:active, .sui-2-10-5 .sui-wrap .sui-dropdown ul li button:hover, .sui-2-10-5 .sui-wrap .sui-dropdown ul li button:active { background-color: #E6E6E6; color: #333333; } -.sui-2-10-4 .sui-wrap .sui-dropdown ul li a:hover [class*="sui-icon-"]:before, .sui-2-10-4 .sui-wrap .sui-dropdown ul li a:active [class*="sui-icon-"]:before, .sui-2-10-4 .sui-wrap .sui-dropdown ul li button:hover [class*="sui-icon-"]:before, .sui-2-10-4 .sui-wrap .sui-dropdown ul li button:active [class*="sui-icon-"]:before { +.sui-2-10-5 .sui-wrap .sui-dropdown ul li a:hover [class*="sui-icon-"]:before, .sui-2-10-5 .sui-wrap .sui-dropdown ul li a:active [class*="sui-icon-"]:before, .sui-2-10-5 .sui-wrap .sui-dropdown ul li button:hover [class*="sui-icon-"]:before, .sui-2-10-5 .sui-wrap .sui-dropdown ul li button:active [class*="sui-icon-"]:before { color: #333333; } -.sui-2-10-4 .sui-wrap .sui-dropdown ul li a.sui-option-red, .sui-2-10-4 .sui-wrap .sui-dropdown ul li a.sui-option-red:focus, .sui-2-10-4 .sui-wrap .sui-dropdown ul li a.sui-option-red:visited, .sui-2-10-4 .sui-wrap .sui-dropdown ul li button.sui-option-red, .sui-2-10-4 .sui-wrap .sui-dropdown ul li button.sui-option-red:focus, .sui-2-10-4 .sui-wrap .sui-dropdown ul li button.sui-option-red:visited { +.sui-2-10-5 .sui-wrap .sui-dropdown ul li a.sui-option-red, .sui-2-10-5 .sui-wrap .sui-dropdown ul li a.sui-option-red:focus, .sui-2-10-5 .sui-wrap .sui-dropdown ul li a.sui-option-red:visited, .sui-2-10-5 .sui-wrap .sui-dropdown ul li button.sui-option-red, .sui-2-10-5 .sui-wrap .sui-dropdown ul li button.sui-option-red:focus, .sui-2-10-5 .sui-wrap .sui-dropdown ul li button.sui-option-red:visited { background-color: transparent; color: #FF6D6D; } -.sui-2-10-4 .sui-wrap .sui-dropdown ul li a.sui-option-red:hover, .sui-2-10-4 .sui-wrap .sui-dropdown ul li a.sui-option-red:active, .sui-2-10-4 .sui-wrap .sui-dropdown ul li button.sui-option-red:hover, .sui-2-10-4 .sui-wrap .sui-dropdown ul li button.sui-option-red:active { +.sui-2-10-5 .sui-wrap .sui-dropdown ul li a.sui-option-red:hover, .sui-2-10-5 .sui-wrap .sui-dropdown ul li a.sui-option-red:active, .sui-2-10-5 .sui-wrap .sui-dropdown ul li button.sui-option-red:hover, .sui-2-10-5 .sui-wrap .sui-dropdown ul li button.sui-option-red:active { background-color: #FFE5E9; } -.sui-2-10-4 .sui-wrap .sui-dropdown ul li a.sui-option-red [class*="sui-icon-"]:before, .sui-2-10-4 .sui-wrap .sui-dropdown ul li button.sui-option-red [class*="sui-icon-"]:before { +.sui-2-10-5 .sui-wrap .sui-dropdown ul li a.sui-option-red [class*="sui-icon-"]:before, .sui-2-10-5 .sui-wrap .sui-dropdown ul li button.sui-option-red [class*="sui-icon-"]:before { color: inherit; } -.sui-2-10-4 .sui-wrap .sui-dropdown ul li [class*="sui-icon-"] { +.sui-2-10-5 .sui-wrap .sui-dropdown ul li [class*="sui-icon-"] { width: 24px; margin-right: 4px; font-size: 12px; text-align: center; } -.sui-2-10-4 .sui-wrap .sui-dropdown ul li [class*="sui-icon-"]:before { +.sui-2-10-5 .sui-wrap .sui-dropdown ul li [class*="sui-icon-"]:before { display: block; color: #888888; -webkit-transition: 0.3s ease; transition: 0.3s ease; } -.sui-2-10-4 .sui-wrap .sui-dropdown ul li.active, .sui-2-10-4 .sui-wrap .sui-dropdown ul li.current { +.sui-2-10-5 .sui-wrap .sui-dropdown ul li.active, .sui-2-10-5 .sui-wrap .sui-dropdown ul li.current { background-color: #E6E6E6; color: #333333; } -.sui-2-10-4 .sui-wrap .sui-dropdown ul li.active [class*="sui-icon-"]:before, .sui-2-10-4 .sui-wrap .sui-dropdown ul li.current [class*="sui-icon-"]:before { +.sui-2-10-5 .sui-wrap .sui-dropdown ul li.active [class*="sui-icon-"]:before, .sui-2-10-5 .sui-wrap .sui-dropdown ul li.current [class*="sui-icon-"]:before { color: #333333; } -.sui-2-10-4 .sui-wrap .sui-dropdown ul li.sui-dropdown-label { +.sui-2-10-5 .sui-wrap .sui-dropdown ul li.sui-dropdown-label { border-bottom: 1px solid #E6E6E6; line-height: 30px; cursor: default; color: #666666; } -.sui-2-10-4 .sui-wrap .sui-dropdown ul li form { +.sui-2-10-5 .sui-wrap .sui-dropdown ul li form { display: block; margin: 0; padding: 0; border: 0; } -.sui-2-10-4 .sui-wrap .sui-dropdown:first-child { +.sui-2-10-5 .sui-wrap .sui-dropdown:first-child { margin-left: 0; } -.sui-2-10-4 .sui-wrap .sui-dropdown:last-child { +.sui-2-10-5 .sui-wrap .sui-dropdown:last-child { margin-right: 0; } -.sui-2-10-4 .sui-wrap .sui-dropdown.sui-dropdown-right ul { +.sui-2-10-5 .sui-wrap .sui-dropdown.sui-dropdown-right ul { right: unset; left: -10px; } -.sui-2-10-4 .sui-wrap .sui-dropdown.sui-dropdown-right ul:before, .sui-2-10-4 .sui-wrap .sui-dropdown.sui-dropdown-right ul:after { +.sui-2-10-5 .sui-wrap .sui-dropdown.sui-dropdown-right ul:before, .sui-2-10-5 .sui-wrap .sui-dropdown.sui-dropdown-right ul:after { right: unset; left: 15px; } -.sui-2-10-4 .sui-wrap .sui-dropdown.sui-dropdown-center ul { +.sui-2-10-5 .sui-wrap .sui-dropdown.sui-dropdown-center ul { right: unset; left: 50%; -webkit-transform: translateX(-50%); transform: translateX(-50%); } -.sui-2-10-4 .sui-wrap .sui-dropdown.sui-dropdown-center ul:before, .sui-2-10-4 .sui-wrap .sui-dropdown.sui-dropdown-center ul:after { +.sui-2-10-5 .sui-wrap .sui-dropdown.sui-dropdown-center ul:before, .sui-2-10-5 .sui-wrap .sui-dropdown.sui-dropdown-center ul:after { right: unset; left: 50%; -webkit-transform: translateX(-50%); transform: translateX(-50%); } -.sui-2-10-4 .sui-wrap .sui-dropdown.wds-item-loading { +.sui-2-10-5 .sui-wrap .sui-dropdown.wds-item-loading { font-size: 18px; } -.sui-2-10-4 .sui-wrap .sui-dropdown.wds-item-loading .sui-dropdown-anchor { +.sui-2-10-5 .sui-wrap .sui-dropdown.wds-item-loading .sui-dropdown-anchor { visibility: hidden; } -.sui-2-10-4 .sui-wrap .sui-dropdown.open .sui-dropdown-anchor, .sui-2-10-4 .sui-wrap .sui-dropdown.open .sui-dropdown-anchor:hover, .sui-2-10-4 .sui-wrap .sui-dropdown.open .sui-dropdown-anchor:focus, .sui-2-10-4 .sui-wrap .sui-dropdown.open .sui-dropdown-anchor:active, .sui-2-10-4 .sui-wrap .sui-dropdown.open .sui-dropdown-anchor:visited { +.sui-2-10-5 .sui-wrap .sui-dropdown.open .sui-dropdown-anchor, .sui-2-10-5 .sui-wrap .sui-dropdown.open .sui-dropdown-anchor:hover, .sui-2-10-5 .sui-wrap .sui-dropdown.open .sui-dropdown-anchor:focus, .sui-2-10-5 .sui-wrap .sui-dropdown.open .sui-dropdown-anchor:active, .sui-2-10-5 .sui-wrap .sui-dropdown.open .sui-dropdown-anchor:visited { background-color: #E6E6E6; color: #333333; } -.sui-2-10-4 .sui-wrap .sui-dropdown.open ul { +.sui-2-10-5 .sui-wrap .sui-dropdown.open ul { display: block; } @@ -11144,7 +11144,7 @@ fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover { } } -.sui-2-10-4 .sui-wrap .sui-circle-score { +.sui-2-10-5 .sui-wrap .sui-circle-score { display: -webkit-box; display: -ms-flexbox; display: flex; @@ -11158,7 +11158,7 @@ fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover { transition: all .4s; } -.sui-2-10-4 .sui-wrap .sui-circle-score svg { +.sui-2-10-5 .sui-wrap .sui-circle-score svg { height: 100%; -webkit-transform: rotate(-90deg); transform: rotate(-90deg); @@ -11166,69 +11166,69 @@ fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover { transform-origin: center; } -.sui-2-10-4 .sui-wrap .sui-circle-score svg circle { +.sui-2-10-5 .sui-wrap .sui-circle-score svg circle { fill: none; stroke-linecap: butt; } -.sui-2-10-4 .sui-wrap .sui-circle-score svg circle:first-child { +.sui-2-10-5 .sui-wrap .sui-circle-score svg circle:first-child { stroke: #E6E6E6; } -.sui-2-10-4 .sui-wrap .sui-circle-score svg circle:last-child { +.sui-2-10-5 .sui-wrap .sui-circle-score svg circle:last-child { stroke: #1ABC9C; } -.sui-2-10-4 .sui-wrap .sui-circle-score.loaded { +.sui-2-10-5 .sui-wrap .sui-circle-score.loaded { opacity: 1; } -.sui-2-10-4 .sui-wrap .sui-circle-score-label { +.sui-2-10-5 .sui-wrap .sui-circle-score-label { margin-left: 10px; font-weight: 500; } -.sui-2-10-4 .sui-wrap .sui-circle-score-sm { +.sui-2-10-5 .sui-wrap .sui-circle-score-sm { height: 30px; } -.sui-2-10-4 .sui-wrap .sui-circle-score-lg { +.sui-2-10-5 .sui-wrap .sui-circle-score-lg { height: 120px; } -.sui-2-10-4 .sui-wrap .sui-circle-score-lg .sui-circle-score-label { +.sui-2-10-5 .sui-wrap .sui-circle-score-lg .sui-circle-score-label { display: none; } -.sui-2-10-4 .sui-wrap .sui-grade-success svg circle:last-child, -.sui-2-10-4 .sui-wrap .sui-grade-aplus svg circle:last-child, -.sui-2-10-4 .sui-wrap .sui-grade-a svg circle:last-child, -.sui-2-10-4 .sui-wrap .sui-grade-b svg circle:last-child { +.sui-2-10-5 .sui-wrap .sui-grade-success svg circle:last-child, +.sui-2-10-5 .sui-wrap .sui-grade-aplus svg circle:last-child, +.sui-2-10-5 .sui-wrap .sui-grade-a svg circle:last-child, +.sui-2-10-5 .sui-wrap .sui-grade-b svg circle:last-child { stroke: #1ABC9C; } -.sui-2-10-4 .sui-wrap .sui-grade-warning svg circle:last-child, -.sui-2-10-4 .sui-wrap .sui-grade-c svg circle:last-child, -.sui-2-10-4 .sui-wrap .sui-grade-d svg circle:last-child { +.sui-2-10-5 .sui-wrap .sui-grade-warning svg circle:last-child, +.sui-2-10-5 .sui-wrap .sui-grade-c svg circle:last-child, +.sui-2-10-5 .sui-wrap .sui-grade-d svg circle:last-child { stroke: #FECF2F; } -.sui-2-10-4 .sui-wrap .sui-grade-error svg circle:last-child, -.sui-2-10-4 .sui-wrap .sui-grade-e svg circle:last-child, -.sui-2-10-4 .sui-wrap .sui-grade-f svg circle:last-child { +.sui-2-10-5 .sui-wrap .sui-grade-error svg circle:last-child, +.sui-2-10-5 .sui-wrap .sui-grade-e svg circle:last-child, +.sui-2-10-5 .sui-wrap .sui-grade-f svg circle:last-child { stroke: #FF6D6D; } -.sui-2-10-4 .sui-wrap .sui-grade-dismissed svg circle:last-child, -.sui-2-10-4 .sui-wrap .sui-grade-disabled svg circle:last-child { +.sui-2-10-5 .sui-wrap .sui-grade-dismissed svg circle:last-child, +.sui-2-10-5 .sui-wrap .sui-grade-disabled svg circle:last-child { stroke: #AAAAAA; } -.sui-2-10-4 .sui-wrap .sui-grade-default svg circle:last-child { +.sui-2-10-5 .sui-wrap .sui-grade-default svg circle:last-child { stroke: #666666; } -.sui-2-10-4 .sui-wrap .sui-footer { +.sui-2-10-5 .sui-wrap .sui-footer { margin-top: 40px; color: #AAAAAA; font: 500 12px/22px "Roboto", Arial, sans-serif; @@ -11236,24 +11236,24 @@ fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover { text-align: center; } -.sui-2-10-4 .sui-wrap .sui-footer [class*="sui-icon-"] { +.sui-2-10-5 .sui-wrap .sui-footer [class*="sui-icon-"] { margin: 0 3px; font-size: 11px; } -.sui-2-10-4 .sui-wrap .sui-footer [class*="sui-icon-"]:before { +.sui-2-10-5 .sui-wrap .sui-footer [class*="sui-icon-"]:before { display: block; color: #AAAAAA; } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-footer { + .sui-2-10-5 .sui-wrap .sui-footer { margin-top: 60px; } } -.sui-2-10-4 .sui-wrap .sui-footer-nav, -.sui-2-10-4 .sui-wrap .sui-footer-social { +.sui-2-10-5 .sui-wrap .sui-footer-nav, +.sui-2-10-5 .sui-wrap .sui-footer-social { display: -webkit-box; display: -ms-flexbox; display: flex; @@ -11264,16 +11264,16 @@ fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover { text-align: center; } -.sui-2-10-4 .sui-wrap .sui-footer-nav, .sui-2-10-4 .sui-wrap .sui-footer-nav li, -.sui-2-10-4 .sui-wrap .sui-footer-social, -.sui-2-10-4 .sui-wrap .sui-footer-social li { +.sui-2-10-5 .sui-wrap .sui-footer-nav, .sui-2-10-5 .sui-wrap .sui-footer-nav li, +.sui-2-10-5 .sui-wrap .sui-footer-social, +.sui-2-10-5 .sui-wrap .sui-footer-social li { padding: 0; border: 0; list-style: none; } -.sui-2-10-4 .sui-wrap .sui-footer-nav li, -.sui-2-10-4 .sui-wrap .sui-footer-social li { +.sui-2-10-5 .sui-wrap .sui-footer-nav li, +.sui-2-10-5 .sui-wrap .sui-footer-social li { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; @@ -11282,8 +11282,8 @@ fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover { font: 400 12px/16px "Roboto", Arial, sans-serif; } -.sui-2-10-4 .sui-wrap .sui-footer-nav li a, -.sui-2-10-4 .sui-wrap .sui-footer-social li a { +.sui-2-10-5 .sui-wrap .sui-footer-nav li a, +.sui-2-10-5 .sui-wrap .sui-footer-social li a { display: block; color: #AAAAAA; font-weight: 400; @@ -11291,67 +11291,67 @@ fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover { transition: all 0.3s ease; } -.sui-2-10-4 .sui-wrap .sui-footer-nav li a [class*="sui-icon-"], -.sui-2-10-4 .sui-wrap .sui-footer-social li a [class*="sui-icon-"] { +.sui-2-10-5 .sui-wrap .sui-footer-nav li a [class*="sui-icon-"], +.sui-2-10-5 .sui-wrap .sui-footer-social li a [class*="sui-icon-"] { width: 30px; text-align: center; } -.sui-2-10-4 .sui-wrap .sui-footer-nav li a [class*="sui-icon-"]:before, -.sui-2-10-4 .sui-wrap .sui-footer-social li a [class*="sui-icon-"]:before { +.sui-2-10-5 .sui-wrap .sui-footer-nav li a [class*="sui-icon-"]:before, +.sui-2-10-5 .sui-wrap .sui-footer-social li a [class*="sui-icon-"]:before { display: block; color: inherit; } -.sui-2-10-4 .sui-wrap .sui-footer-nav li a, .sui-2-10-4 .sui-wrap .sui-footer-nav li a:hover, .sui-2-10-4 .sui-wrap .sui-footer-nav li a:active, -.sui-2-10-4 .sui-wrap .sui-footer-social li a, -.sui-2-10-4 .sui-wrap .sui-footer-social li a:hover, -.sui-2-10-4 .sui-wrap .sui-footer-social li a:active { +.sui-2-10-5 .sui-wrap .sui-footer-nav li a, .sui-2-10-5 .sui-wrap .sui-footer-nav li a:hover, .sui-2-10-5 .sui-wrap .sui-footer-nav li a:active, +.sui-2-10-5 .sui-wrap .sui-footer-social li a, +.sui-2-10-5 .sui-wrap .sui-footer-social li a:hover, +.sui-2-10-5 .sui-wrap .sui-footer-social li a:active { outline: none; -webkit-box-shadow: none; box-shadow: none; } -.sui-2-10-4 .sui-wrap .sui-footer-nav li a:hover, .sui-2-10-4 .sui-wrap .sui-footer-nav li a:active, -.sui-2-10-4 .sui-wrap .sui-footer-social li a:hover, -.sui-2-10-4 .sui-wrap .sui-footer-social li a:active { +.sui-2-10-5 .sui-wrap .sui-footer-nav li a:hover, .sui-2-10-5 .sui-wrap .sui-footer-nav li a:active, +.sui-2-10-5 .sui-wrap .sui-footer-social li a:hover, +.sui-2-10-5 .sui-wrap .sui-footer-social li a:active { color: #666666; } @media (max-width: 782px) { - .sui-2-10-4 .sui-wrap .sui-footer-nav, - .sui-2-10-4 .sui-wrap .sui-footer-social { + .sui-2-10-5 .sui-wrap .sui-footer-nav, + .sui-2-10-5 .sui-wrap .sui-footer-social { -ms-flex-wrap: wrap; flex-wrap: wrap; } } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-footer-nav, - .sui-2-10-4 .sui-wrap .sui-footer-social { + .sui-2-10-5 .sui-wrap .sui-footer-nav, + .sui-2-10-5 .sui-wrap .sui-footer-social { margin-top: 30px; } } -.sui-2-10-4 .sui-wrap .sui-footer-nav li:not(:last-child):after { +.sui-2-10-5 .sui-wrap .sui-footer-nav li:not(:last-child):after { content: "/"; margin-right: 6px; margin-left: 6px; } -.sui-2-10-4 .sui-wrap .sui-footer-social li { +.sui-2-10-5 .sui-wrap .sui-footer-social li { margin: 0 5px; } -.sui-2-10-4 .sui-wrap .sui-footer-social li:first-child { +.sui-2-10-5 .sui-wrap .sui-footer-social li:first-child { margin-left: 0; } -.sui-2-10-4 .sui-wrap .sui-footer-social li:last-child { +.sui-2-10-5 .sui-wrap .sui-footer-social li:last-child { margin-right: 0; } -.sui-2-10-4 .sui-wrap #sui-cross-sell-footer > div { +.sui-2-10-5 .sui-wrap #sui-cross-sell-footer > div { width: 100%; text-align: center; border-bottom: 1px solid #E6E6E6; @@ -11359,7 +11359,7 @@ fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover { margin: 10px 0 40px; } -.sui-2-10-4 .sui-wrap #sui-cross-sell-footer > div > span { +.sui-2-10-5 .sui-wrap #sui-cross-sell-footer > div > span { position: relative; color: #888888; background-color: #f1f1f1; @@ -11368,33 +11368,33 @@ fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover { top: 8px; } -.sui-2-10-4 .sui-wrap #sui-cross-sell-footer h3 { +.sui-2-10-5 .sui-wrap #sui-cross-sell-footer h3 { font-size: 22px; font-weight: bold; line-height: 30px; text-transform: none; } -.sui-2-10-4 .sui-wrap .sui-cross-sell-modules { +.sui-2-10-5 .sui-wrap .sui-cross-sell-modules { margin-top: 30px; } @media (min-width: 600px) and (max-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-cross-sell-modules .sui-col-md-4 { + .sui-2-10-5 .sui-wrap .sui-cross-sell-modules .sui-col-md-4 { display: -webkit-box; display: -ms-flexbox; display: flex; } } -.sui-2-10-4 .sui-wrap .sui-cross-sell-modules [class*="sui-cross-"] { +.sui-2-10-5 .sui-wrap .sui-cross-sell-modules [class*="sui-cross-"] { min-height: 150px; border-radius: 4px 4px 0 0; background-size: cover; background-position: center; } -.sui-2-10-4 .sui-wrap .sui-cross-sell-modules [class*="sui-cross-"] > span { +.sui-2-10-5 .sui-wrap .sui-cross-sell-modules [class*="sui-cross-"] > span { width: 56px; height: 56px; display: block; @@ -11408,13 +11408,13 @@ fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover { } @media (min-width: 600px) and (max-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-cross-sell-modules [class*="sui-cross-"] > span { + .sui-2-10-5 .sui-wrap .sui-cross-sell-modules [class*="sui-cross-"] > span { top: 110px; } } @media (max-width: 600px) { - .sui-2-10-4 .sui-wrap .sui-cross-sell-modules [class*="sui-cross-"] > span { + .sui-2-10-5 .sui-wrap .sui-cross-sell-modules [class*="sui-cross-"] > span { z-index: 1; top: 45px; left: 50%; @@ -11424,7 +11424,7 @@ fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover { } @media (min-width: 600px) and (max-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-cross-sell-modules [class*="sui-cross-"] { + .sui-2-10-5 .sui-wrap .sui-cross-sell-modules [class*="sui-cross-"] { width: 180px; -webkit-box-flex: 0; -ms-flex: none; @@ -11434,17 +11434,17 @@ fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover { } @media (max-width: 600px) { - .sui-2-10-4 .sui-wrap .sui-cross-sell-modules [class*="sui-cross-"] { + .sui-2-10-5 .sui-wrap .sui-cross-sell-modules [class*="sui-cross-"] { height: 80px; min-height: auto; } } -.sui-2-10-4 .sui-wrap .sui-cross-sell-modules .sui-box { +.sui-2-10-5 .sui-wrap .sui-cross-sell-modules .sui-box { margin-bottom: 0; } -.sui-2-10-4 .sui-wrap .sui-cross-sell-modules .sui-box h3 { +.sui-2-10-5 .sui-wrap .sui-cross-sell-modules .sui-box h3 { margin-top: 0; font-size: 18px; line-height: 30px; @@ -11453,25 +11453,25 @@ fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover { } @media (min-width: 600px) and (max-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-cross-sell-modules .sui-box h3 { + .sui-2-10-5 .sui-wrap .sui-cross-sell-modules .sui-box h3 { margin: 0; min-height: auto; } } @media (max-width: 600px) { - .sui-2-10-4 .sui-wrap .sui-cross-sell-modules .sui-box h3 { + .sui-2-10-5 .sui-wrap .sui-cross-sell-modules .sui-box h3 { min-height: auto; } } -.sui-2-10-4 .sui-wrap .sui-cross-sell-modules .sui-box .sui-box-body { +.sui-2-10-5 .sui-wrap .sui-cross-sell-modules .sui-box .sui-box-body { padding: 30px; border-radius: 0 0 4px 4px; text-align: center; } -.sui-2-10-4 .sui-wrap .sui-cross-sell-modules .sui-box .sui-box-body p { +.sui-2-10-5 .sui-wrap .sui-cross-sell-modules .sui-box .sui-box-body p { margin-bottom: 30px; color: #888888; font-size: 13px; @@ -11479,68 +11479,68 @@ fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover { } @media (min-width: 600px) and (max-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-cross-sell-modules .sui-box .sui-box-body p { + .sui-2-10-5 .sui-wrap .sui-cross-sell-modules .sui-box .sui-box-body p { margin-bottom: 14px; } } @media (max-width: 600px) { - .sui-2-10-4 .sui-wrap .sui-cross-sell-modules .sui-box .sui-box-body p { + .sui-2-10-5 .sui-wrap .sui-cross-sell-modules .sui-box .sui-box-body p { margin-bottom: 20px; } } @media (min-width: 600px) and (max-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-cross-sell-modules .sui-box .sui-box-body { + .sui-2-10-5 .sui-wrap .sui-cross-sell-modules .sui-box .sui-box-body { text-align: left; } } @media (max-width: 600px) { - .sui-2-10-4 .sui-wrap .sui-cross-sell-modules .sui-box .sui-box-body { + .sui-2-10-5 .sui-wrap .sui-cross-sell-modules .sui-box .sui-box-body { padding: 26px 20px 20px 20px; } } @media (min-width: 600px) and (max-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-cross-sell-modules .sui-box { + .sui-2-10-5 .sui-wrap .sui-cross-sell-modules .sui-box { border-radius: 0 4px 4px 0; } } -.sui-2-10-4 .sui-wrap .sui-cross-sell-bottom { +.sui-2-10-5 .sui-wrap .sui-cross-sell-bottom { text-align: center; margin-top: 50px; } -.sui-2-10-4 .sui-wrap .sui-cross-sell-bottom h3 { +.sui-2-10-5 .sui-wrap .sui-cross-sell-bottom h3 { font-size: 22px; font-weight: bold; line-height: 30px; text-transform: none; } -.sui-2-10-4 .sui-wrap .sui-cross-sell-bottom p { +.sui-2-10-5 .sui-wrap .sui-cross-sell-bottom p { max-width: 500px; margin: 20px auto 30px; } -.sui-2-10-4 .sui-wrap .sui-cross-sell-bottom .sui-button { +.sui-2-10-5 .sui-wrap .sui-cross-sell-bottom .sui-button { margin: 0; } -.sui-2-10-4 .sui-wrap .sui-cross-sell-bottom img { +.sui-2-10-5 .sui-wrap .sui-cross-sell-bottom img { display: block; height: auto; max-width: 100%; margin: 30px auto 0; } -.sui-2-10-4 #wpfooter { +.sui-2-10-5 #wpfooter { display: none; } -.sui-2-10-4 .sui-wrap .sui-progress { +.sui-2-10-5 .sui-wrap .sui-progress { display: -webkit-box; display: -ms-flexbox; display: flex; @@ -11549,29 +11549,29 @@ fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover { align-items: center; } -.sui-2-10-4 .sui-wrap .sui-progress .sui-progress-icon { +.sui-2-10-5 .sui-wrap .sui-progress .sui-progress-icon { width: 26px; text-align: center; } -.sui-2-10-4 .sui-wrap .sui-progress .sui-progress-icon [class*="sui-icon-"] { +.sui-2-10-5 .sui-wrap .sui-progress .sui-progress-icon [class*="sui-icon-"] { display: block; font-size: 16px; } -.sui-2-10-4 .sui-wrap .sui-progress .sui-progress-icon [class*="sui-icon-"]:before { +.sui-2-10-5 .sui-wrap .sui-progress .sui-progress-icon [class*="sui-icon-"]:before { display: block; } -.sui-2-10-4 .sui-wrap .sui-progress .sui-progress-icon + .sui-progress-text { +.sui-2-10-5 .sui-wrap .sui-progress .sui-progress-icon + .sui-progress-text { margin-left: 0; } -.sui-2-10-4 .sui-wrap .sui-progress .sui-progress-icon + .sui-progress-bar { +.sui-2-10-5 .sui-wrap .sui-progress .sui-progress-icon + .sui-progress-bar { margin-left: 5px; } -.sui-2-10-4 .sui-wrap .sui-progress .sui-progress-text { +.sui-2-10-5 .sui-wrap .sui-progress .sui-progress-text { min-width: 40px; -webkit-box-flex: 0; -ms-flex: 0 0 auto; @@ -11582,15 +11582,15 @@ fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover { text-align: center; } -.sui-2-10-4 .sui-wrap .sui-progress .sui-progress-text span { +.sui-2-10-5 .sui-wrap .sui-progress .sui-progress-text span { display: block; } -.sui-2-10-4 .sui-wrap .sui-progress .sui-progress-text + .sui-progress-bar { +.sui-2-10-5 .sui-wrap .sui-progress .sui-progress-text + .sui-progress-bar { margin-left: 5px; } -.sui-2-10-4 .sui-wrap .sui-progress .sui-progress-bar { +.sui-2-10-5 .sui-wrap .sui-progress .sui-progress-bar { height: 10px; overflow: hidden; -webkit-box-flex: 1; @@ -11600,13 +11600,13 @@ fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover { background-color: #E6E6E6; } -.sui-2-10-4 .sui-wrap .sui-progress .sui-progress-bar span { +.sui-2-10-5 .sui-wrap .sui-progress .sui-progress-bar span { height: 100%; display: block; background-color: #17A8E3; } -.sui-2-10-4 .sui-wrap .sui-progress-block { +.sui-2-10-5 .sui-wrap .sui-progress-block { width: 100%; max-width: 100%; min-height: 60px; @@ -11622,35 +11622,35 @@ fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover { background-color: #FFFFFF; } -.sui-2-10-4 .sui-wrap .sui-progress-block .sui-progress { +.sui-2-10-5 .sui-wrap .sui-progress-block .sui-progress { -webkit-box-flex: 1; -ms-flex: 1; flex: 1; } -.sui-2-10-4 .sui-wrap .sui-progress-block .sui-progress + .sui-button, -.sui-2-10-4 .sui-wrap .sui-progress-block .sui-progress + .sui-button-icon { +.sui-2-10-5 .sui-wrap .sui-progress-block .sui-progress + .sui-button, +.sui-2-10-5 .sui-wrap .sui-progress-block .sui-progress + .sui-button-icon { margin-left: 10px; } -.sui-2-10-4 .sui-wrap .sui-progress-block .sui-button, -.sui-2-10-4 .sui-wrap .sui-progress-block .sui-button-icon { +.sui-2-10-5 .sui-wrap .sui-progress-block .sui-button, +.sui-2-10-5 .sui-wrap .sui-progress-block .sui-button-icon { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; } -.sui-2-10-4 .sui-wrap .sui-progress-block .sui-button-icon [class*="sui-icon-"], -.sui-2-10-4 .sui-wrap .sui-progress-block a.sui-button-icon [class*="sui-icon-"], -.sui-2-10-4 .sui-wrap .sui-progress-block button.sui-button-icon [class*="sui-icon-"] { +.sui-2-10-5 .sui-wrap .sui-progress-block .sui-button-icon [class*="sui-icon-"], +.sui-2-10-5 .sui-wrap .sui-progress-block a.sui-button-icon [class*="sui-icon-"], +.sui-2-10-5 .sui-wrap .sui-progress-block button.sui-button-icon [class*="sui-icon-"] { font-size: 16px; } -.sui-2-10-4 .sui-wrap .sui-progress-block + .sui-progress-state { +.sui-2-10-5 .sui-wrap .sui-progress-block + .sui-progress-state { margin-top: 10px; } -.sui-2-10-4 .sui-wrap .sui-progress-state { +.sui-2-10-5 .sui-wrap .sui-progress-state { display: block; color: #888888; font: 400 13px/22px "Roboto", Arial, sans-serif; @@ -11658,11 +11658,11 @@ fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover { text-align: center; } -.sui-2-10-4 .sui-wrap .sui-progress-state span { +.sui-2-10-5 .sui-wrap .sui-progress-state span { display: block; } -.sui-2-10-4 .sui-wrap .sui-table { +.sui-2-10-5 .sui-wrap .sui-table { width: 100%; table-layout: fixed; margin: 20px 0; @@ -11676,18 +11676,18 @@ fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover { letter-spacing: -0.25px; } -.sui-2-10-4 .sui-wrap .sui-table thead > tr > th, -.sui-2-10-4 .sui-wrap .sui-table thead > tr > .sui-table-item-title, -.sui-2-10-4 .sui-wrap .sui-table thead > tr > .sui-accordion-item-title, .sui-2-10-4 .sui-wrap .sui-table tbody > tr > th, -.sui-2-10-4 .sui-wrap .sui-table tbody > tr > .sui-table-item-title, -.sui-2-10-4 .sui-wrap .sui-table tbody > tr > .sui-accordion-item-title, .sui-2-10-4 .sui-wrap .sui-table tfoot > tr > th, -.sui-2-10-4 .sui-wrap .sui-table tfoot > tr > .sui-table-item-title, -.sui-2-10-4 .sui-wrap .sui-table tfoot > tr > .sui-accordion-item-title { +.sui-2-10-5 .sui-wrap .sui-table thead > tr > th, +.sui-2-10-5 .sui-wrap .sui-table thead > tr > .sui-table-item-title, +.sui-2-10-5 .sui-wrap .sui-table thead > tr > .sui-accordion-item-title, .sui-2-10-5 .sui-wrap .sui-table tbody > tr > th, +.sui-2-10-5 .sui-wrap .sui-table tbody > tr > .sui-table-item-title, +.sui-2-10-5 .sui-wrap .sui-table tbody > tr > .sui-accordion-item-title, .sui-2-10-5 .sui-wrap .sui-table tfoot > tr > th, +.sui-2-10-5 .sui-wrap .sui-table tfoot > tr > .sui-table-item-title, +.sui-2-10-5 .sui-wrap .sui-table tfoot > tr > .sui-accordion-item-title { color: #333333; text-align: left; } -.sui-2-10-4 .sui-wrap .sui-table thead > tr > th, .sui-2-10-4 .sui-wrap .sui-table thead > tr > td, .sui-2-10-4 .sui-wrap .sui-table tbody > tr > th, .sui-2-10-4 .sui-wrap .sui-table tbody > tr > td, .sui-2-10-4 .sui-wrap .sui-table tfoot > tr > th, .sui-2-10-4 .sui-wrap .sui-table tfoot > tr > td { +.sui-2-10-5 .sui-wrap .sui-table thead > tr > th, .sui-2-10-5 .sui-wrap .sui-table thead > tr > td, .sui-2-10-5 .sui-wrap .sui-table tbody > tr > th, .sui-2-10-5 .sui-wrap .sui-table tbody > tr > td, .sui-2-10-5 .sui-wrap .sui-table tfoot > tr > th, .sui-2-10-5 .sui-wrap .sui-table tfoot > tr > td { height: 40px; vertical-align: middle; padding: 5px 9px; @@ -11695,144 +11695,144 @@ fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover { border-bottom: 1px solid #E6E6E6; } -.sui-2-10-4 .sui-wrap .sui-table thead > tr > th:first-child, .sui-2-10-4 .sui-wrap .sui-table thead > tr > td:first-child, .sui-2-10-4 .sui-wrap .sui-table tbody > tr > th:first-child, .sui-2-10-4 .sui-wrap .sui-table tbody > tr > td:first-child, .sui-2-10-4 .sui-wrap .sui-table tfoot > tr > th:first-child, .sui-2-10-4 .sui-wrap .sui-table tfoot > tr > td:first-child { +.sui-2-10-5 .sui-wrap .sui-table thead > tr > th:first-child, .sui-2-10-5 .sui-wrap .sui-table thead > tr > td:first-child, .sui-2-10-5 .sui-wrap .sui-table tbody > tr > th:first-child, .sui-2-10-5 .sui-wrap .sui-table tbody > tr > td:first-child, .sui-2-10-5 .sui-wrap .sui-table tfoot > tr > th:first-child, .sui-2-10-5 .sui-wrap .sui-table tfoot > tr > td:first-child { padding-left: 19px; } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-table thead > tr > th:first-child, .sui-2-10-4 .sui-wrap .sui-table thead > tr > td:first-child, .sui-2-10-4 .sui-wrap .sui-table tbody > tr > th:first-child, .sui-2-10-4 .sui-wrap .sui-table tbody > tr > td:first-child, .sui-2-10-4 .sui-wrap .sui-table tfoot > tr > th:first-child, .sui-2-10-4 .sui-wrap .sui-table tfoot > tr > td:first-child { + .sui-2-10-5 .sui-wrap .sui-table thead > tr > th:first-child, .sui-2-10-5 .sui-wrap .sui-table thead > tr > td:first-child, .sui-2-10-5 .sui-wrap .sui-table tbody > tr > th:first-child, .sui-2-10-5 .sui-wrap .sui-table tbody > tr > td:first-child, .sui-2-10-5 .sui-wrap .sui-table tfoot > tr > th:first-child, .sui-2-10-5 .sui-wrap .sui-table tfoot > tr > td:first-child { padding-left: 29px; } } -.sui-2-10-4 .sui-wrap .sui-table thead > tr > th:last-child, .sui-2-10-4 .sui-wrap .sui-table thead > tr > td:last-child, .sui-2-10-4 .sui-wrap .sui-table tbody > tr > th:last-child, .sui-2-10-4 .sui-wrap .sui-table tbody > tr > td:last-child, .sui-2-10-4 .sui-wrap .sui-table tfoot > tr > th:last-child, .sui-2-10-4 .sui-wrap .sui-table tfoot > tr > td:last-child { +.sui-2-10-5 .sui-wrap .sui-table thead > tr > th:last-child, .sui-2-10-5 .sui-wrap .sui-table thead > tr > td:last-child, .sui-2-10-5 .sui-wrap .sui-table tbody > tr > th:last-child, .sui-2-10-5 .sui-wrap .sui-table tbody > tr > td:last-child, .sui-2-10-5 .sui-wrap .sui-table tfoot > tr > th:last-child, .sui-2-10-5 .sui-wrap .sui-table tfoot > tr > td:last-child { padding-right: 19px; } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-table thead > tr > th:last-child, .sui-2-10-4 .sui-wrap .sui-table thead > tr > td:last-child, .sui-2-10-4 .sui-wrap .sui-table tbody > tr > th:last-child, .sui-2-10-4 .sui-wrap .sui-table tbody > tr > td:last-child, .sui-2-10-4 .sui-wrap .sui-table tfoot > tr > th:last-child, .sui-2-10-4 .sui-wrap .sui-table tfoot > tr > td:last-child { + .sui-2-10-5 .sui-wrap .sui-table thead > tr > th:last-child, .sui-2-10-5 .sui-wrap .sui-table thead > tr > td:last-child, .sui-2-10-5 .sui-wrap .sui-table tbody > tr > th:last-child, .sui-2-10-5 .sui-wrap .sui-table tbody > tr > td:last-child, .sui-2-10-5 .sui-wrap .sui-table tfoot > tr > th:last-child, .sui-2-10-5 .sui-wrap .sui-table tfoot > tr > td:last-child { padding-right: 29px; } } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-table thead > tr > th, .sui-2-10-4 .sui-wrap .sui-table thead > tr > td, .sui-2-10-4 .sui-wrap .sui-table tbody > tr > th, .sui-2-10-4 .sui-wrap .sui-table tbody > tr > td, .sui-2-10-4 .sui-wrap .sui-table tfoot > tr > th, .sui-2-10-4 .sui-wrap .sui-table tfoot > tr > td { + .sui-2-10-5 .sui-wrap .sui-table thead > tr > th, .sui-2-10-5 .sui-wrap .sui-table thead > tr > td, .sui-2-10-5 .sui-wrap .sui-table tbody > tr > th, .sui-2-10-5 .sui-wrap .sui-table tbody > tr > td, .sui-2-10-5 .sui-wrap .sui-table tfoot > tr > th, .sui-2-10-5 .sui-wrap .sui-table tfoot > tr > td { height: 60px; padding-right: 14px; padding-left: 14px; } } -.sui-2-10-4 .sui-wrap .sui-table thead:last-child > tr:last-child > th, .sui-2-10-4 .sui-wrap .sui-table thead:last-child > tr:last-child > td, .sui-2-10-4 .sui-wrap .sui-table tbody:last-child > tr:last-child > th, .sui-2-10-4 .sui-wrap .sui-table tbody:last-child > tr:last-child > td, .sui-2-10-4 .sui-wrap .sui-table tfoot:last-child > tr:last-child > th, .sui-2-10-4 .sui-wrap .sui-table tfoot:last-child > tr:last-child > td { +.sui-2-10-5 .sui-wrap .sui-table thead:last-child > tr:last-child > th, .sui-2-10-5 .sui-wrap .sui-table thead:last-child > tr:last-child > td, .sui-2-10-5 .sui-wrap .sui-table tbody:last-child > tr:last-child > th, .sui-2-10-5 .sui-wrap .sui-table tbody:last-child > tr:last-child > td, .sui-2-10-5 .sui-wrap .sui-table tfoot:last-child > tr:last-child > th, .sui-2-10-5 .sui-wrap .sui-table tfoot:last-child > tr:last-child > td { border-bottom: 0; } -.sui-2-10-4 .sui-wrap .sui-table thead tr th { +.sui-2-10-5 .sui-wrap .sui-table thead tr th { font-weight: bold; white-space: nowrap; } -.sui-2-10-4 .sui-wrap .sui-table tbody tr th .sui-toggle, -.sui-2-10-4 .sui-wrap .sui-table tbody tr td .sui-toggle { +.sui-2-10-5 .sui-wrap .sui-table tbody tr th .sui-toggle, +.sui-2-10-5 .sui-wrap .sui-table tbody tr td .sui-toggle { vertical-align: text-top; } -.sui-2-10-4 .sui-wrap .sui-table tbody tr th > [class*="sui-icon-"], -.sui-2-10-4 .sui-wrap .sui-table tbody tr td > [class*="sui-icon-"] { +.sui-2-10-5 .sui-wrap .sui-table tbody tr th > [class*="sui-icon-"], +.sui-2-10-5 .sui-wrap .sui-table tbody tr td > [class*="sui-icon-"] { margin-right: 10px; font-size: 10px; } -.sui-2-10-4 .sui-wrap .sui-table tbody tr th > [class*="sui-icon-"].sui-icon-right, -.sui-2-10-4 .sui-wrap .sui-table tbody tr td > [class*="sui-icon-"].sui-icon-right { +.sui-2-10-5 .sui-wrap .sui-table tbody tr th > [class*="sui-icon-"].sui-icon-right, +.sui-2-10-5 .sui-wrap .sui-table tbody tr td > [class*="sui-icon-"].sui-icon-right { margin-right: 0; margin-left: 10px; } -.sui-2-10-4 .sui-wrap .sui-table tbody tr th, -.sui-2-10-4 .sui-wrap .sui-table tbody tr .sui-table-item-title, -.sui-2-10-4 .sui-wrap .sui-table tbody tr .sui-accordion-item-title { +.sui-2-10-5 .sui-wrap .sui-table tbody tr th, +.sui-2-10-5 .sui-wrap .sui-table tbody tr .sui-table-item-title, +.sui-2-10-5 .sui-wrap .sui-table tbody tr .sui-accordion-item-title { font-weight: 500; } -.sui-2-10-4 .sui-wrap .sui-table tbody tr .sui-table-item-title > [class*="sui-icon-"], -.sui-2-10-4 .sui-wrap .sui-table tbody tr .sui-accordion-item-title > [class*="sui-icon-"] { +.sui-2-10-5 .sui-wrap .sui-table tbody tr .sui-table-item-title > [class*="sui-icon-"], +.sui-2-10-5 .sui-wrap .sui-table tbody tr .sui-accordion-item-title > [class*="sui-icon-"] { margin-right: 10px; font-size: 16px; vertical-align: middle; } -.sui-2-10-4 .sui-wrap .sui-table tbody tr .sui-table-item-title > [class*="sui-icon-"]:before, -.sui-2-10-4 .sui-wrap .sui-table tbody tr .sui-accordion-item-title > [class*="sui-icon-"]:before { +.sui-2-10-5 .sui-wrap .sui-table tbody tr .sui-table-item-title > [class*="sui-icon-"]:before, +.sui-2-10-5 .sui-wrap .sui-table tbody tr .sui-accordion-item-title > [class*="sui-icon-"]:before { display: inline-block; line-height: 22px; } -.sui-2-10-4 .sui-wrap .sui-table tbody tr .sui-table-item-title > [class*="sui-icon-"].sui-icon-right, -.sui-2-10-4 .sui-wrap .sui-table tbody tr .sui-accordion-item-title > [class*="sui-icon-"].sui-icon-right { +.sui-2-10-5 .sui-wrap .sui-table tbody tr .sui-table-item-title > [class*="sui-icon-"].sui-icon-right, +.sui-2-10-5 .sui-wrap .sui-table tbody tr .sui-accordion-item-title > [class*="sui-icon-"].sui-icon-right { margin-right: 0; margin-left: 10px; } -.sui-2-10-4 .sui-wrap .sui-table tbody tr.sui-error th, -.sui-2-10-4 .sui-wrap .sui-table tbody tr.sui-error .sui-table-item-title, -.sui-2-10-4 .sui-wrap .sui-table tbody tr.sui-error .sui-accordion-item-title, -.sui-2-10-4 .sui-wrap .sui-table tbody tr.sui-warning th, -.sui-2-10-4 .sui-wrap .sui-table tbody tr.sui-warning .sui-table-item-title, -.sui-2-10-4 .sui-wrap .sui-table tbody tr.sui-warning .sui-accordion-item-title, -.sui-2-10-4 .sui-wrap .sui-table tbody tr.sui-success th, -.sui-2-10-4 .sui-wrap .sui-table tbody tr.sui-success .sui-table-item-title, -.sui-2-10-4 .sui-wrap .sui-table tbody tr.sui-success .sui-accordion-item-title { +.sui-2-10-5 .sui-wrap .sui-table tbody tr.sui-error th, +.sui-2-10-5 .sui-wrap .sui-table tbody tr.sui-error .sui-table-item-title, +.sui-2-10-5 .sui-wrap .sui-table tbody tr.sui-error .sui-accordion-item-title, +.sui-2-10-5 .sui-wrap .sui-table tbody tr.sui-warning th, +.sui-2-10-5 .sui-wrap .sui-table tbody tr.sui-warning .sui-table-item-title, +.sui-2-10-5 .sui-wrap .sui-table tbody tr.sui-warning .sui-accordion-item-title, +.sui-2-10-5 .sui-wrap .sui-table tbody tr.sui-success th, +.sui-2-10-5 .sui-wrap .sui-table tbody tr.sui-success .sui-table-item-title, +.sui-2-10-5 .sui-wrap .sui-table tbody tr.sui-success .sui-accordion-item-title { color: #333333; } -.sui-2-10-4 .sui-wrap .sui-table tbody tr.sui-error td, -.sui-2-10-4 .sui-wrap .sui-table tbody tr.sui-warning td, -.sui-2-10-4 .sui-wrap .sui-table tbody tr.sui-success td { +.sui-2-10-5 .sui-wrap .sui-table tbody tr.sui-error td, +.sui-2-10-5 .sui-wrap .sui-table tbody tr.sui-warning td, +.sui-2-10-5 .sui-wrap .sui-table tbody tr.sui-success td { color: #666666; } -.sui-2-10-4 .sui-wrap .sui-table tbody tr.sui-default { +.sui-2-10-5 .sui-wrap .sui-table tbody tr.sui-default { -webkit-box-shadow: inset 3px 0 0 #666666; box-shadow: inset 3px 0 0 #666666; } -.sui-2-10-4 .sui-wrap .sui-table tbody tr.sui-error { +.sui-2-10-5 .sui-wrap .sui-table tbody tr.sui-error { -webkit-box-shadow: inset 3px 0 0 #FF6D6D; box-shadow: inset 3px 0 0 #FF6D6D; } -.sui-2-10-4 .sui-wrap .sui-table tbody tr.sui-warning { +.sui-2-10-5 .sui-wrap .sui-table tbody tr.sui-warning { -webkit-box-shadow: inset 3px 0 0 #FECF2F; box-shadow: inset 3px 0 0 #FECF2F; } -.sui-2-10-4 .sui-wrap .sui-table tbody tr.sui-success { +.sui-2-10-5 .sui-wrap .sui-table tbody tr.sui-success { -webkit-box-shadow: inset 3px 0 0 #1ABC9C; box-shadow: inset 3px 0 0 #1ABC9C; } -.sui-2-10-4 .sui-wrap .sui-table:first-child, .sui-2-10-4 .sui-wrap .sui-table.sui-table-with-title { +.sui-2-10-5 .sui-wrap .sui-table:first-child, .sui-2-10-5 .sui-wrap .sui-table.sui-table-with-title { margin-top: 0; } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-table:first-child, .sui-2-10-4 .sui-wrap .sui-table.sui-table-with-title { + .sui-2-10-5 .sui-wrap .sui-table:first-child, .sui-2-10-5 .sui-wrap .sui-table.sui-table-with-title { margin-top: 0; } } -.sui-2-10-4 .sui-wrap .sui-table:last-child { +.sui-2-10-5 .sui-wrap .sui-table:last-child { margin-bottom: 0; } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-table:last-child { + .sui-2-10-5 .sui-wrap .sui-table:last-child { margin-bottom: 0; } } -.sui-2-10-4 .sui-wrap .sui-table.sui-table-flushed { +.sui-2-10-5 .sui-wrap .sui-table.sui-table-flushed { margin: 0; border: 0; border-radius: 0; @@ -11840,37 +11840,37 @@ fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover { } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-table { + .sui-2-10-5 .sui-wrap .sui-table { margin: 30px 0; } } -.sui-2-10-4 .sui-wrap .sui-table-title { +.sui-2-10-5 .sui-wrap .sui-table-title { margin: 5px 0; color: #333333; font: bold 13px/22px "Roboto", Arial, sans-serif; letter-spacing: 0; } -.sui-2-10-4 .sui-wrap .sui-box-body + .sui-table.sui-table-flushed > thead:first-child > tr:first-child > th, .sui-2-10-4 .sui-wrap .sui-box-body + .sui-table.sui-table-flushed > thead:first-child > tr:first-child > td, -.sui-2-10-4 .sui-wrap .sui-box-body + .sui-table.sui-table-flushed > tbody:first-child > tr:first-child > th, -.sui-2-10-4 .sui-wrap .sui-box-body + .sui-table.sui-table-flushed > tbody:first-child > tr:first-child > td, -.sui-2-10-4 .sui-wrap .sui-box-body + .sui-table.sui-table-flushed > tfoot:first-child > tr:first-child > th, -.sui-2-10-4 .sui-wrap .sui-box-body + .sui-table.sui-table-flushed > tfoot:first-child > tr:first-child > td { +.sui-2-10-5 .sui-wrap .sui-box-body + .sui-table.sui-table-flushed > thead:first-child > tr:first-child > th, .sui-2-10-5 .sui-wrap .sui-box-body + .sui-table.sui-table-flushed > thead:first-child > tr:first-child > td, +.sui-2-10-5 .sui-wrap .sui-box-body + .sui-table.sui-table-flushed > tbody:first-child > tr:first-child > th, +.sui-2-10-5 .sui-wrap .sui-box-body + .sui-table.sui-table-flushed > tbody:first-child > tr:first-child > td, +.sui-2-10-5 .sui-wrap .sui-box-body + .sui-table.sui-table-flushed > tfoot:first-child > tr:first-child > th, +.sui-2-10-5 .sui-wrap .sui-box-body + .sui-table.sui-table-flushed > tfoot:first-child > tr:first-child > td { height: auto; padding-top: 0; } -.sui-2-10-4 .sui-wrap .sui-field-list { +.sui-2-10-5 .sui-wrap .sui-field-list { border: 1px solid #E6E6E6; border-radius: 4px; } -.sui-2-10-4 .sui-wrap .sui-field-list-header { +.sui-2-10-5 .sui-wrap .sui-field-list-header { padding: 20px 30px; } -.sui-2-10-4 .sui-wrap .sui-field-list-item { +.sui-2-10-5 .sui-wrap .sui-field-list-item { display: -webkit-box; display: -ms-flexbox; display: flex; @@ -11881,12 +11881,12 @@ fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover { border-top: 1px solid #E6E6E6; } -.sui-2-10-4 .sui-wrap .sui-field-list-item-label { +.sui-2-10-5 .sui-wrap .sui-field-list-item-label { margin-right: auto; margin-left: 0; } -.sui-2-10-4 .sui-wrap .sui-field-list-title { +.sui-2-10-5 .sui-wrap .sui-field-list-title { margin: 0; color: #333333; font-size: 13px; @@ -11896,21 +11896,21 @@ fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover { text-transform: capitalize; } -.sui-2-10-4 .sui-wrap .sui-accordion .sui-accordion-item-body, -.sui-2-10-4 .sui-wrap .sui-accordion .sui-accordion-item-content { +.sui-2-10-5 .sui-wrap .sui-accordion .sui-accordion-item-body, +.sui-2-10-5 .sui-wrap .sui-accordion .sui-accordion-item-content { font-size: 13px; line-height: 22px; } -.sui-2-10-4 .sui-wrap .sui-accordion .sui-accordion-item-body p, -.sui-2-10-4 .sui-wrap .sui-accordion .sui-accordion-item-content p { +.sui-2-10-5 .sui-wrap .sui-accordion .sui-accordion-item-body p, +.sui-2-10-5 .sui-wrap .sui-accordion .sui-accordion-item-content p { font-size: 13px; line-height: 22px; margin: 5px 0 10px; } -.sui-2-10-4 .sui-wrap .sui-accordion .sui-accordion-item-body .sui-accordion-body-header, -.sui-2-10-4 .sui-wrap .sui-accordion .sui-accordion-item-content .sui-accordion-body-header { +.sui-2-10-5 .sui-wrap .sui-accordion .sui-accordion-item-body .sui-accordion-body-header, +.sui-2-10-5 .sui-wrap .sui-accordion .sui-accordion-item-content .sui-accordion-body-header { display: block; font-size: 13px; line-height: 22px; @@ -11918,11 +11918,11 @@ fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover { margin: 5px 0; } -.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-header, -.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-item-header, -.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-footer, .sui-2-10-4 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-header, -.sui-2-10-4 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-item-header, -.sui-2-10-4 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-footer { +.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-header, +.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-item-header, +.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-footer, .sui-2-10-5 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-header, +.sui-2-10-5 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-item-header, +.sui-2-10-5 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-footer { display: -webkit-box; display: -ms-flexbox; display: flex; @@ -11936,11 +11936,11 @@ fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover { letter-spacing: -0.25px; } -.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-header > div, -.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-item-header > div, -.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-footer > div, .sui-2-10-4 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-header > div, -.sui-2-10-4 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-item-header > div, -.sui-2-10-4 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-footer > div { +.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-header > div, +.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-item-header > div, +.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-footer > div, .sui-2-10-5 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-header > div, +.sui-2-10-5 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-item-header > div, +.sui-2-10-5 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-footer > div { display: -webkit-box; display: -ms-flexbox; display: flex; @@ -11953,231 +11953,231 @@ fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover { padding: 0 9px; } -.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-header > div:first-child, -.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-item-header > div:first-child, -.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-footer > div:first-child, .sui-2-10-4 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-header > div:first-child, -.sui-2-10-4 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-item-header > div:first-child, -.sui-2-10-4 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-footer > div:first-child { +.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-header > div:first-child, +.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-item-header > div:first-child, +.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-footer > div:first-child, .sui-2-10-5 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-header > div:first-child, +.sui-2-10-5 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-item-header > div:first-child, +.sui-2-10-5 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-footer > div:first-child { padding-left: 19px; } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-header > div:first-child, - .sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-item-header > div:first-child, - .sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-footer > div:first-child, .sui-2-10-4 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-header > div:first-child, - .sui-2-10-4 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-item-header > div:first-child, - .sui-2-10-4 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-footer > div:first-child { + .sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-header > div:first-child, + .sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-item-header > div:first-child, + .sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-footer > div:first-child, .sui-2-10-5 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-header > div:first-child, + .sui-2-10-5 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-item-header > div:first-child, + .sui-2-10-5 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-footer > div:first-child { padding-left: 29px; } } -.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-header > div:last-child, -.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-item-header > div:last-child, -.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-footer > div:last-child, .sui-2-10-4 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-header > div:last-child, -.sui-2-10-4 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-item-header > div:last-child, -.sui-2-10-4 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-footer > div:last-child { +.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-header > div:last-child, +.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-item-header > div:last-child, +.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-footer > div:last-child, .sui-2-10-5 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-header > div:last-child, +.sui-2-10-5 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-item-header > div:last-child, +.sui-2-10-5 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-footer > div:last-child { padding-right: 19px; } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-header > div:last-child, - .sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-item-header > div:last-child, - .sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-footer > div:last-child, .sui-2-10-4 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-header > div:last-child, - .sui-2-10-4 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-item-header > div:last-child, - .sui-2-10-4 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-footer > div:last-child { + .sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-header > div:last-child, + .sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-item-header > div:last-child, + .sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-footer > div:last-child, .sui-2-10-5 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-header > div:last-child, + .sui-2-10-5 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-item-header > div:last-child, + .sui-2-10-5 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-footer > div:last-child { padding-right: 29px; } } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-header > div, - .sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-item-header > div, - .sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-footer > div, .sui-2-10-4 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-header > div, - .sui-2-10-4 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-item-header > div, - .sui-2-10-4 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-footer > div { + .sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-header > div, + .sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-item-header > div, + .sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-footer > div, .sui-2-10-5 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-header > div, + .sui-2-10-5 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-item-header > div, + .sui-2-10-5 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-footer > div { padding-right: 14px; padding-left: 14px; } } -.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-header > [class^="sui-accordion-col-"], -.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-item-header > [class^="sui-accordion-col-"], -.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-footer > [class^="sui-accordion-col-"], .sui-2-10-4 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-header > [class^="sui-accordion-col-"], -.sui-2-10-4 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-item-header > [class^="sui-accordion-col-"], -.sui-2-10-4 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-footer > [class^="sui-accordion-col-"] { +.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-header > [class^="sui-accordion-col-"], +.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-item-header > [class^="sui-accordion-col-"], +.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-footer > [class^="sui-accordion-col-"], .sui-2-10-5 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-header > [class^="sui-accordion-col-"], +.sui-2-10-5 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-item-header > [class^="sui-accordion-col-"], +.sui-2-10-5 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-footer > [class^="sui-accordion-col-"] { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; } -.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-header .sui-accordion-col-1, -.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-item-header .sui-accordion-col-1, -.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-footer .sui-accordion-col-1, .sui-2-10-4 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-header .sui-accordion-col-1, -.sui-2-10-4 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-item-header .sui-accordion-col-1, -.sui-2-10-4 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-footer .sui-accordion-col-1 { +.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-header .sui-accordion-col-1, +.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-item-header .sui-accordion-col-1, +.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-footer .sui-accordion-col-1, .sui-2-10-5 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-header .sui-accordion-col-1, +.sui-2-10-5 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-item-header .sui-accordion-col-1, +.sui-2-10-5 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-footer .sui-accordion-col-1 { min-width: 8.33333%; -ms-flex-preferred-size: 8.33333%; flex-basis: 8.33333%; } -.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-header .sui-accordion-col-2, -.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-item-header .sui-accordion-col-2, -.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-footer .sui-accordion-col-2, .sui-2-10-4 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-header .sui-accordion-col-2, -.sui-2-10-4 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-item-header .sui-accordion-col-2, -.sui-2-10-4 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-footer .sui-accordion-col-2 { +.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-header .sui-accordion-col-2, +.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-item-header .sui-accordion-col-2, +.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-footer .sui-accordion-col-2, .sui-2-10-5 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-header .sui-accordion-col-2, +.sui-2-10-5 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-item-header .sui-accordion-col-2, +.sui-2-10-5 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-footer .sui-accordion-col-2 { min-width: 16.66667%; -ms-flex-preferred-size: 16.66667%; flex-basis: 16.66667%; } -.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-header .sui-accordion-col-3, -.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-item-header .sui-accordion-col-3, -.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-footer .sui-accordion-col-3, .sui-2-10-4 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-header .sui-accordion-col-3, -.sui-2-10-4 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-item-header .sui-accordion-col-3, -.sui-2-10-4 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-footer .sui-accordion-col-3 { +.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-header .sui-accordion-col-3, +.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-item-header .sui-accordion-col-3, +.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-footer .sui-accordion-col-3, .sui-2-10-5 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-header .sui-accordion-col-3, +.sui-2-10-5 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-item-header .sui-accordion-col-3, +.sui-2-10-5 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-footer .sui-accordion-col-3 { min-width: 25%; -ms-flex-preferred-size: 25%; flex-basis: 25%; } -.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-header .sui-accordion-col-4, -.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-item-header .sui-accordion-col-4, -.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-footer .sui-accordion-col-4, .sui-2-10-4 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-header .sui-accordion-col-4, -.sui-2-10-4 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-item-header .sui-accordion-col-4, -.sui-2-10-4 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-footer .sui-accordion-col-4 { +.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-header .sui-accordion-col-4, +.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-item-header .sui-accordion-col-4, +.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-footer .sui-accordion-col-4, .sui-2-10-5 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-header .sui-accordion-col-4, +.sui-2-10-5 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-item-header .sui-accordion-col-4, +.sui-2-10-5 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-footer .sui-accordion-col-4 { min-width: 33.33333%; -ms-flex-preferred-size: 33.33333%; flex-basis: 33.33333%; } -.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-header .sui-accordion-col-5, -.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-item-header .sui-accordion-col-5, -.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-footer .sui-accordion-col-5, .sui-2-10-4 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-header .sui-accordion-col-5, -.sui-2-10-4 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-item-header .sui-accordion-col-5, -.sui-2-10-4 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-footer .sui-accordion-col-5 { +.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-header .sui-accordion-col-5, +.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-item-header .sui-accordion-col-5, +.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-footer .sui-accordion-col-5, .sui-2-10-5 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-header .sui-accordion-col-5, +.sui-2-10-5 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-item-header .sui-accordion-col-5, +.sui-2-10-5 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-footer .sui-accordion-col-5 { min-width: 41.66667%; -ms-flex-preferred-size: 41.66667%; flex-basis: 41.66667%; } -.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-header .sui-accordion-col-6, -.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-item-header .sui-accordion-col-6, -.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-footer .sui-accordion-col-6, .sui-2-10-4 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-header .sui-accordion-col-6, -.sui-2-10-4 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-item-header .sui-accordion-col-6, -.sui-2-10-4 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-footer .sui-accordion-col-6 { +.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-header .sui-accordion-col-6, +.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-item-header .sui-accordion-col-6, +.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-footer .sui-accordion-col-6, .sui-2-10-5 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-header .sui-accordion-col-6, +.sui-2-10-5 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-item-header .sui-accordion-col-6, +.sui-2-10-5 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-footer .sui-accordion-col-6 { min-width: 50%; -ms-flex-preferred-size: 50%; flex-basis: 50%; } -.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-header .sui-accordion-col-7, -.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-item-header .sui-accordion-col-7, -.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-footer .sui-accordion-col-7, .sui-2-10-4 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-header .sui-accordion-col-7, -.sui-2-10-4 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-item-header .sui-accordion-col-7, -.sui-2-10-4 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-footer .sui-accordion-col-7 { +.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-header .sui-accordion-col-7, +.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-item-header .sui-accordion-col-7, +.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-footer .sui-accordion-col-7, .sui-2-10-5 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-header .sui-accordion-col-7, +.sui-2-10-5 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-item-header .sui-accordion-col-7, +.sui-2-10-5 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-footer .sui-accordion-col-7 { min-width: 58.33333%; -ms-flex-preferred-size: 58.33333%; flex-basis: 58.33333%; } -.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-header .sui-accordion-col-8, -.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-item-header .sui-accordion-col-8, -.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-footer .sui-accordion-col-8, .sui-2-10-4 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-header .sui-accordion-col-8, -.sui-2-10-4 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-item-header .sui-accordion-col-8, -.sui-2-10-4 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-footer .sui-accordion-col-8 { +.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-header .sui-accordion-col-8, +.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-item-header .sui-accordion-col-8, +.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-footer .sui-accordion-col-8, .sui-2-10-5 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-header .sui-accordion-col-8, +.sui-2-10-5 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-item-header .sui-accordion-col-8, +.sui-2-10-5 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-footer .sui-accordion-col-8 { min-width: 66.66667%; -ms-flex-preferred-size: 66.66667%; flex-basis: 66.66667%; } -.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-header .sui-accordion-col-9, -.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-item-header .sui-accordion-col-9, -.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-footer .sui-accordion-col-9, .sui-2-10-4 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-header .sui-accordion-col-9, -.sui-2-10-4 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-item-header .sui-accordion-col-9, -.sui-2-10-4 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-footer .sui-accordion-col-9 { +.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-header .sui-accordion-col-9, +.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-item-header .sui-accordion-col-9, +.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-footer .sui-accordion-col-9, .sui-2-10-5 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-header .sui-accordion-col-9, +.sui-2-10-5 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-item-header .sui-accordion-col-9, +.sui-2-10-5 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-footer .sui-accordion-col-9 { min-width: 75%; -ms-flex-preferred-size: 75%; flex-basis: 75%; } -.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-header .sui-accordion-col-10, -.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-item-header .sui-accordion-col-10, -.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-footer .sui-accordion-col-10, .sui-2-10-4 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-header .sui-accordion-col-10, -.sui-2-10-4 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-item-header .sui-accordion-col-10, -.sui-2-10-4 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-footer .sui-accordion-col-10 { +.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-header .sui-accordion-col-10, +.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-item-header .sui-accordion-col-10, +.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-footer .sui-accordion-col-10, .sui-2-10-5 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-header .sui-accordion-col-10, +.sui-2-10-5 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-item-header .sui-accordion-col-10, +.sui-2-10-5 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-footer .sui-accordion-col-10 { min-width: 83.33333%; -ms-flex-preferred-size: 83.33333%; flex-basis: 83.33333%; } -.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-header .sui-accordion-col-11, -.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-item-header .sui-accordion-col-11, -.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-footer .sui-accordion-col-11, .sui-2-10-4 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-header .sui-accordion-col-11, -.sui-2-10-4 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-item-header .sui-accordion-col-11, -.sui-2-10-4 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-footer .sui-accordion-col-11 { +.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-header .sui-accordion-col-11, +.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-item-header .sui-accordion-col-11, +.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-footer .sui-accordion-col-11, .sui-2-10-5 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-header .sui-accordion-col-11, +.sui-2-10-5 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-item-header .sui-accordion-col-11, +.sui-2-10-5 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-footer .sui-accordion-col-11 { min-width: 91.66667%; -ms-flex-preferred-size: 91.66667%; flex-basis: 91.66667%; } -.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-header .sui-accordion-col-12, -.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-item-header .sui-accordion-col-12, -.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-footer .sui-accordion-col-12, .sui-2-10-4 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-header .sui-accordion-col-12, -.sui-2-10-4 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-item-header .sui-accordion-col-12, -.sui-2-10-4 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-footer .sui-accordion-col-12 { +.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-header .sui-accordion-col-12, +.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-item-header .sui-accordion-col-12, +.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-footer .sui-accordion-col-12, .sui-2-10-5 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-header .sui-accordion-col-12, +.sui-2-10-5 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-item-header .sui-accordion-col-12, +.sui-2-10-5 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-footer .sui-accordion-col-12 { min-width: 100%; -ms-flex-preferred-size: 100%; flex-basis: 100%; } -.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-item .sui-accordion-item-header, .sui-2-10-4 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-item .sui-accordion-item-header { +.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-item .sui-accordion-item-header, .sui-2-10-5 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-item .sui-accordion-item-header { cursor: pointer; } -.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-item .sui-accordion-item-header .sui-accordion-open-indicator [class*="sui-icon-"], .sui-2-10-4 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-item .sui-accordion-item-header .sui-accordion-open-indicator [class*="sui-icon-"] { +.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-item .sui-accordion-item-header .sui-accordion-open-indicator [class*="sui-icon-"], .sui-2-10-5 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-item .sui-accordion-item-header .sui-accordion-open-indicator [class*="sui-icon-"] { -webkit-transition: 0.2s linear; transition: 0.2s linear; } -.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-item .sui-accordion-item-body, .sui-2-10-4 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-item .sui-accordion-item-body { +.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-item .sui-accordion-item-body, .sui-2-10-5 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-item .sui-accordion-item-body { display: none; } -.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-item.sui-accordion-item--open > .sui-accordion-item-header .sui-accordion-open-indicator [class*="sui-icon-"], .sui-2-10-4 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-item.sui-accordion-item--open > .sui-accordion-item-header .sui-accordion-open-indicator [class*="sui-icon-"] { +.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-item.sui-accordion-item--open > .sui-accordion-item-header .sui-accordion-open-indicator [class*="sui-icon-"], .sui-2-10-5 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-item.sui-accordion-item--open > .sui-accordion-item-header .sui-accordion-open-indicator [class*="sui-icon-"] { -webkit-transform: rotate(180deg); transform: rotate(180deg); } -.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-item.sui-accordion-item--open > .sui-accordion-item-body, .sui-2-10-4 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-item.sui-accordion-item--open > .sui-accordion-item-body { +.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-item.sui-accordion-item--open > .sui-accordion-item-body, .sui-2-10-5 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-item.sui-accordion-item--open > .sui-accordion-item-body { display: block; } -.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) { +.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) { margin: 20px 0; border: 1px solid #E6E6E6; border-radius: 4px; } -.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-header, -.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item-header, -.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-footer { +.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-header, +.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item-header, +.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-footer { min-height: 40px; padding: 5px 0; } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-header, - .sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item-header, - .sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-footer { + .sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-header, + .sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item-header, + .sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-footer { min-height: 60px; } } -.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-header { +.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-header { border-bottom: 1px solid #E6E6E6; } -.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-header > div { +.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-header > div { overflow: hidden; color: #333333; font-weight: bold; @@ -12185,46 +12185,46 @@ fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover { white-space: nowrap; } -.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-header:last-child { +.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-header:last-child { border-bottom-width: 0; } -.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item { +.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item { border-bottom: 1px solid #E6E6E6; } -.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item .sui-accordion-item-header { +.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item .sui-accordion-item-header { color: #666666; -webkit-transition: 0.3s ease; transition: 0.3s ease; } -.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item .sui-accordion-item-header > div span { +.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item .sui-accordion-item-header > div span { -webkit-box-flex: 0; -ms-flex: 0 1 auto; flex: 0 1 auto; } -.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item .sui-accordion-item-header [class*="sui-icon-"] { +.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item .sui-accordion-item-header [class*="sui-icon-"] { margin-right: 10px; font-size: 12px; } -.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item .sui-accordion-item-header [class*="sui-icon-"]:before { +.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item .sui-accordion-item-header [class*="sui-icon-"]:before { display: block; } -.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item .sui-accordion-item-header [class*="sui-icon-"].sui-icon-right { +.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item .sui-accordion-item-header [class*="sui-icon-"].sui-icon-right { margin-right: 0; margin-left: 10px; } -.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item .sui-accordion-item-header .sui-accordion-item-title { +.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item .sui-accordion-item-header .sui-accordion-item-title { color: #333333; font-weight: 500; } -.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item .sui-accordion-item-header .sui-accordion-item-title .sui-toggle { +.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item .sui-accordion-item-header .sui-accordion-item-title .sui-toggle { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; @@ -12233,330 +12233,330 @@ fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover { align-items: flex-start; } -.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item .sui-accordion-item-header .sui-accordion-item-title .sui-toggle + span { +.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item .sui-accordion-item-header .sui-accordion-item-title .sui-toggle + span { margin-left: 10px; } -.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item .sui-accordion-item-header .sui-accordion-item-title [class*="sui-icon-"] { +.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item .sui-accordion-item-header .sui-accordion-item-title [class*="sui-icon-"] { font-size: 16px; } -.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item .sui-accordion-item-header .sui-accordion-item-title .sui-accordion-open-indicator [class*="sui-icon-"] { +.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item .sui-accordion-item-header .sui-accordion-item-title .sui-accordion-open-indicator [class*="sui-icon-"] { font-size: 12px; } -.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item .sui-accordion-item-header .sui-accordion-open-indicator { +.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item .sui-accordion-item-header .sui-accordion-open-indicator { -ms-flex-item-align: start; align-self: flex-start; margin-right: 0; margin-left: auto; } -.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item .sui-accordion-item-header .sui-accordion-open-indicator [class*="sui-icon-"] { +.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item .sui-accordion-item-header .sui-accordion-open-indicator [class*="sui-icon-"] { margin: 0; } -.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item .sui-accordion-item-header .sui-tag + .sui-accordion-open-indicator { +.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item .sui-accordion-item-header .sui-tag + .sui-accordion-open-indicator { margin-left: 10px; } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item .sui-accordion-item-header .sui-tag + .sui-accordion-open-indicator { + .sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item .sui-accordion-item-header .sui-tag + .sui-accordion-open-indicator { margin-left: 20px; } } -.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item .sui-accordion-item-header:hover, .sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item .sui-accordion-item-header:focus { +.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item .sui-accordion-item-header:hover, .sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item .sui-accordion-item-header:focus { background-color: #F8F8F8; } -.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item .sui-accordion-item-body { +.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item .sui-accordion-item-body { padding: 0 19px 19px; background-color: #F8F8F8; } -.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item .sui-accordion-item-body .sui-box:last-child { +.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item .sui-accordion-item-body .sui-box:last-child { margin-bottom: 0; } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item .sui-accordion-item-body { + .sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item .sui-accordion-item-body { padding: 0 29px 29px; } } -.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item:first-child .sui-accordion-item-header { +.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item:first-child .sui-accordion-item-header { border-top-left-radius: 3px; border-top-right-radius: 3px; } -.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item:last-child { +.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item:last-child { border-bottom: 0; } -.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item:last-child .sui-accordion-item-header, -.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item:last-child .sui-accordion-item-body { +.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item:last-child .sui-accordion-item-header, +.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item:last-child .sui-accordion-item-body { border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } -.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-default > .sui-accordion-item-header, -.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-default > .sui-accordion-item-body { +.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-default > .sui-accordion-item-header, +.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-default > .sui-accordion-item-body { -webkit-box-shadow: inset 3px 0 #666666; box-shadow: inset 3px 0 #666666; } -.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-error > .sui-accordion-item-header, -.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-error > .sui-accordion-item-body { +.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-error > .sui-accordion-item-header, +.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-error > .sui-accordion-item-body { -webkit-box-shadow: inset 3px 0 #FF6D6D; box-shadow: inset 3px 0 #FF6D6D; } -.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-warning > .sui-accordion-item-header, -.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-warning > .sui-accordion-item-body { +.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-warning > .sui-accordion-item-header, +.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-warning > .sui-accordion-item-body { -webkit-box-shadow: inset 3px 0 #FECF2F; box-shadow: inset 3px 0 #FECF2F; } -.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-success > .sui-accordion-item-header, -.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-success > .sui-accordion-item-body { +.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-success > .sui-accordion-item-header, +.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-success > .sui-accordion-item-body { -webkit-box-shadow: inset 3px 0 #1ABC9C; box-shadow: inset 3px 0 #1ABC9C; } -.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-accordion-item--open > .sui-accordion-item-header { +.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-accordion-item--open > .sui-accordion-item-header { border-bottom-right-radius: 0; border-bottom-left-radius: 0; background-color: #F8F8F8; } -.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-accordion-item--disabled .sui-accordion-item-header { +.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-accordion-item--disabled .sui-accordion-item-header { cursor: default; background-color: #F8F8F8; } -.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-accordion-item--disabled .sui-accordion-item-header, .sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-accordion-item--disabled .sui-accordion-item-header .sui-accordion-item-title { +.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-accordion-item--disabled .sui-accordion-item-header, .sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-accordion-item--disabled .sui-accordion-item-header .sui-accordion-item-title { color: #AAAAAA; } -.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-accordion-item--disabled .sui-accordion-item-header, .sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-accordion-item--disabled .sui-accordion-item-header .sui-accordion-open-indicator { +.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-accordion-item--disabled .sui-accordion-item-header, .sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-accordion-item--disabled .sui-accordion-item-header .sui-accordion-open-indicator { pointer-events: none; } -.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-accordion-item--disabled .sui-accordion-item-header .sui-toggle { +.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-accordion-item--disabled .sui-accordion-item-header .sui-toggle { pointer-events: initial; } -.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-accordion-item--disabled .sui-accordion-item-header .sui-circle-score svg circle:last-child { +.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-accordion-item--disabled .sui-accordion-item-header .sui-circle-score svg circle:last-child { stroke: #DDDDDD; } -.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-accordion-item--disabled .sui-accordion-item-header [class*="sui-icon-"]:before { +.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-accordion-item--disabled .sui-accordion-item-header [class*="sui-icon-"]:before { color: #DDDDDD; } -.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-accordion-item--disabled.sui-error .sui-accordion-item-header, .sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-accordion-item--disabled.sui-warning .sui-accordion-item-header, .sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-accordion-item--disabled.sui-success .sui-accordion-item-header { +.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-accordion-item--disabled.sui-error .sui-accordion-item-header, .sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-accordion-item--disabled.sui-warning .sui-accordion-item-header, .sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-accordion-item--disabled.sui-success .sui-accordion-item-header { -webkit-box-shadow: inset 3px 0 #DDDDDD; box-shadow: inset 3px 0 #DDDDDD; } -.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-accordion-item--disabled.sui-accordion-item--open > .sui-accordion-item-body { +.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-accordion-item--disabled.sui-accordion-item--open > .sui-accordion-item-body { display: none; } -.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields).sui-accordion-flushed { +.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields).sui-accordion-flushed { margin: 0; border-right-width: 0; border-left-width: 0; border-radius: 0; } -.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields).sui-accordion-flushed:first-child { +.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields).sui-accordion-flushed:first-child { border-top-width: 0; } -.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields).sui-accordion-flushed:last-child { +.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields).sui-accordion-flushed:last-child { border-bottom-width: 0; } -.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields).sui-accordion-flushed:not(:first-child) .sui-accordion-item:first-child .sui-accordion-item-header { +.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields).sui-accordion-flushed:not(:first-child) .sui-accordion-item:first-child .sui-accordion-item-header { border-top-left-radius: 0; border-top-right-radius: 0; } -.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields).sui-accordion-flushed:not(:last-child) .sui-accordion-item:last-child .sui-accordion-item-header, -.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields).sui-accordion-flushed:not(:last-child) .sui-accordion-item:last-child .sui-accordion-item-body { +.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields).sui-accordion-flushed:not(:last-child) .sui-accordion-item:last-child .sui-accordion-item-header, +.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields).sui-accordion-flushed:not(:last-child) .sui-accordion-item:last-child .sui-accordion-item-body { border-bottom-right-radius: 0; border-bottom-left-radius: 0; } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields).sui-accordion-flushed { + .sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields).sui-accordion-flushed { margin: 0; } } -.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields):first-child { +.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields):first-child { margin-top: 0; } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields):first-child { + .sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields):first-child { margin-top: 0; } } -.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields):last-child { +.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields):last-child { margin-bottom: 0; } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields):last-child { + .sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields):last-child { margin-bottom: 0; } } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) { + .sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) { margin-top: 30px; margin-bottom: 30px; } } -.sui-2-10-4 .sui-wrap .sui-accordion.sui-table > tbody > .sui-accordion-item { +.sui-2-10-5 .sui-wrap .sui-accordion.sui-table > tbody > .sui-accordion-item { cursor: pointer; -webkit-transition: background-color 0.3s; transition: background-color 0.3s; } -.sui-2-10-4 .sui-wrap .sui-accordion.sui-table > tbody > .sui-accordion-item th, .sui-2-10-4 .sui-wrap .sui-accordion.sui-table > tbody > .sui-accordion-item td { +.sui-2-10-5 .sui-wrap .sui-accordion.sui-table > tbody > .sui-accordion-item th, .sui-2-10-5 .sui-wrap .sui-accordion.sui-table > tbody > .sui-accordion-item td { -webkit-transition: background-color 0.3s; transition: background-color 0.3s; } -.sui-2-10-4 .sui-wrap .sui-accordion.sui-table > tbody > .sui-accordion-item th.sui-table-item-title .sui-toggle .sui-toggle-slider, .sui-2-10-4 .sui-wrap .sui-accordion.sui-table > tbody > .sui-accordion-item td.sui-table-item-title .sui-toggle .sui-toggle-slider { +.sui-2-10-5 .sui-wrap .sui-accordion.sui-table > tbody > .sui-accordion-item th.sui-table-item-title .sui-toggle .sui-toggle-slider, .sui-2-10-5 .sui-wrap .sui-accordion.sui-table > tbody > .sui-accordion-item td.sui-table-item-title .sui-toggle .sui-toggle-slider { margin-right: 10px; } -.sui-2-10-4 .sui-wrap .sui-accordion.sui-table > tbody > .sui-accordion-item th.sui-table-item-title .sui-accordion-open-indicator [class*="sui-icon-"], .sui-2-10-4 .sui-wrap .sui-accordion.sui-table > tbody > .sui-accordion-item td.sui-table-item-title .sui-accordion-open-indicator [class*="sui-icon-"] { +.sui-2-10-5 .sui-wrap .sui-accordion.sui-table > tbody > .sui-accordion-item th.sui-table-item-title .sui-accordion-open-indicator [class*="sui-icon-"], .sui-2-10-5 .sui-wrap .sui-accordion.sui-table > tbody > .sui-accordion-item td.sui-table-item-title .sui-accordion-open-indicator [class*="sui-icon-"] { height: 22px; line-height: 22px; } -.sui-2-10-4 .sui-wrap .sui-accordion.sui-table > tbody > .sui-accordion-item th.sui-table-item-title .sui-accordion-open-indicator [class*="sui-icon-"]:before, .sui-2-10-4 .sui-wrap .sui-accordion.sui-table > tbody > .sui-accordion-item td.sui-table-item-title .sui-accordion-open-indicator [class*="sui-icon-"]:before { +.sui-2-10-5 .sui-wrap .sui-accordion.sui-table > tbody > .sui-accordion-item th.sui-table-item-title .sui-accordion-open-indicator [class*="sui-icon-"]:before, .sui-2-10-5 .sui-wrap .sui-accordion.sui-table > tbody > .sui-accordion-item td.sui-table-item-title .sui-accordion-open-indicator [class*="sui-icon-"]:before { line-height: 22px; } -.sui-2-10-4 .sui-wrap .sui-accordion.sui-table > tbody > .sui-accordion-item .sui-accordion-open-indicator { +.sui-2-10-5 .sui-wrap .sui-accordion.sui-table > tbody > .sui-accordion-item .sui-accordion-open-indicator { float: right; margin-left: 10px; } -.sui-2-10-4 .sui-wrap .sui-accordion.sui-table > tbody > .sui-accordion-item .sui-accordion-open-indicator [class*="sui-icon-"] { +.sui-2-10-5 .sui-wrap .sui-accordion.sui-table > tbody > .sui-accordion-item .sui-accordion-open-indicator [class*="sui-icon-"] { display: block; margin-right: 0; font-size: 12px; } -.sui-2-10-4 .sui-wrap .sui-accordion.sui-table > tbody > .sui-accordion-item:hover, .sui-2-10-4 .sui-wrap .sui-accordion.sui-table > tbody > .sui-accordion-item:focus { +.sui-2-10-5 .sui-wrap .sui-accordion.sui-table > tbody > .sui-accordion-item:hover, .sui-2-10-5 .sui-wrap .sui-accordion.sui-table > tbody > .sui-accordion-item:focus { background-color: #F8F8F8; } -.sui-2-10-4 .sui-wrap .sui-accordion.sui-table > tbody > .sui-accordion-item.sui-default + .sui-accordion-item-content { +.sui-2-10-5 .sui-wrap .sui-accordion.sui-table > tbody > .sui-accordion-item.sui-default + .sui-accordion-item-content { -webkit-box-shadow: inset 3px 0 0 #666666; box-shadow: inset 3px 0 0 #666666; } -.sui-2-10-4 .sui-wrap .sui-accordion.sui-table > tbody > .sui-accordion-item.sui-error + .sui-accordion-item-content { +.sui-2-10-5 .sui-wrap .sui-accordion.sui-table > tbody > .sui-accordion-item.sui-error + .sui-accordion-item-content { -webkit-box-shadow: inset 3px 0 0 #FF6D6D; box-shadow: inset 3px 0 0 #FF6D6D; } -.sui-2-10-4 .sui-wrap .sui-accordion.sui-table > tbody > .sui-accordion-item.sui-warning + .sui-accordion-item-content { +.sui-2-10-5 .sui-wrap .sui-accordion.sui-table > tbody > .sui-accordion-item.sui-warning + .sui-accordion-item-content { -webkit-box-shadow: inset 3px 0 0 #FECF2F; box-shadow: inset 3px 0 0 #FECF2F; } -.sui-2-10-4 .sui-wrap .sui-accordion.sui-table > tbody > .sui-accordion-item.sui-success + .sui-accordion-item-content { +.sui-2-10-5 .sui-wrap .sui-accordion.sui-table > tbody > .sui-accordion-item.sui-success + .sui-accordion-item-content { -webkit-box-shadow: inset 3px 0 0 #1ABC9C; box-shadow: inset 3px 0 0 #1ABC9C; } -.sui-2-10-4 .sui-wrap .sui-accordion.sui-table > tbody > .sui-accordion-item.sui-accordion-item--open { +.sui-2-10-5 .sui-wrap .sui-accordion.sui-table > tbody > .sui-accordion-item.sui-accordion-item--open { background-color: #F8F8F8; } -.sui-2-10-4 .sui-wrap .sui-accordion.sui-table > tbody > .sui-accordion-item.sui-accordion-item--open th, .sui-2-10-4 .sui-wrap .sui-accordion.sui-table > tbody > .sui-accordion-item.sui-accordion-item--open td { +.sui-2-10-5 .sui-wrap .sui-accordion.sui-table > tbody > .sui-accordion-item.sui-accordion-item--open th, .sui-2-10-5 .sui-wrap .sui-accordion.sui-table > tbody > .sui-accordion-item.sui-accordion-item--open td { border-bottom-color: transparent; } -.sui-2-10-4 .sui-wrap .sui-accordion.sui-table > tbody > .sui-accordion-item.sui-accordion-item--open .sui-accordion-open-indicator [class*="sui-icon-"] { +.sui-2-10-5 .sui-wrap .sui-accordion.sui-table > tbody > .sui-accordion-item.sui-accordion-item--open .sui-accordion-open-indicator [class*="sui-icon-"] { -webkit-transform: rotate(180deg); transform: rotate(180deg); } -.sui-2-10-4 .sui-wrap .sui-accordion.sui-table > tbody > .sui-accordion-item.sui-accordion-item--open + .sui-accordion-item-content { +.sui-2-10-5 .sui-wrap .sui-accordion.sui-table > tbody > .sui-accordion-item.sui-accordion-item--open + .sui-accordion-item-content { display: table-row; } -.sui-2-10-4 .sui-wrap .sui-accordion.sui-table > tbody > .sui-accordion-item.sui-accordion-item--disabled { +.sui-2-10-5 .sui-wrap .sui-accordion.sui-table > tbody > .sui-accordion-item.sui-accordion-item--disabled { pointer-events: none; background-color: #F8F8F8; } -.sui-2-10-4 .sui-wrap .sui-accordion.sui-table > tbody > .sui-accordion-item.sui-accordion-item--disabled th, .sui-2-10-4 .sui-wrap .sui-accordion.sui-table > tbody > .sui-accordion-item.sui-accordion-item--disabled td { +.sui-2-10-5 .sui-wrap .sui-accordion.sui-table > tbody > .sui-accordion-item.sui-accordion-item--disabled th, .sui-2-10-5 .sui-wrap .sui-accordion.sui-table > tbody > .sui-accordion-item.sui-accordion-item--disabled td { color: #AAAAAA; } -.sui-2-10-4 .sui-wrap .sui-accordion.sui-table > tbody > .sui-accordion-item.sui-accordion-item--disabled th .sui-toggle, .sui-2-10-4 .sui-wrap .sui-accordion.sui-table > tbody > .sui-accordion-item.sui-accordion-item--disabled td .sui-toggle { +.sui-2-10-5 .sui-wrap .sui-accordion.sui-table > tbody > .sui-accordion-item.sui-accordion-item--disabled th .sui-toggle, .sui-2-10-5 .sui-wrap .sui-accordion.sui-table > tbody > .sui-accordion-item.sui-accordion-item--disabled td .sui-toggle { pointer-events: initial; } -.sui-2-10-4 .sui-wrap .sui-accordion.sui-table > tbody > .sui-accordion-item.sui-accordion-item--disabled th .sui-circle-score svg circle:last-child, .sui-2-10-4 .sui-wrap .sui-accordion.sui-table > tbody > .sui-accordion-item.sui-accordion-item--disabled td .sui-circle-score svg circle:last-child { +.sui-2-10-5 .sui-wrap .sui-accordion.sui-table > tbody > .sui-accordion-item.sui-accordion-item--disabled th .sui-circle-score svg circle:last-child, .sui-2-10-5 .sui-wrap .sui-accordion.sui-table > tbody > .sui-accordion-item.sui-accordion-item--disabled td .sui-circle-score svg circle:last-child { stroke: #DDDDDD; } -.sui-2-10-4 .sui-wrap .sui-accordion.sui-table > tbody > .sui-accordion-item.sui-accordion-item--disabled th [class*="sui-icon-"]:before, .sui-2-10-4 .sui-wrap .sui-accordion.sui-table > tbody > .sui-accordion-item.sui-accordion-item--disabled td [class*="sui-icon-"]:before { +.sui-2-10-5 .sui-wrap .sui-accordion.sui-table > tbody > .sui-accordion-item.sui-accordion-item--disabled th [class*="sui-icon-"]:before, .sui-2-10-5 .sui-wrap .sui-accordion.sui-table > tbody > .sui-accordion-item.sui-accordion-item--disabled td [class*="sui-icon-"]:before { color: #DDDDDD; } -.sui-2-10-4 .sui-wrap .sui-accordion.sui-table > tbody > .sui-accordion-item.sui-accordion-item--disabled.sui-error, .sui-2-10-4 .sui-wrap .sui-accordion.sui-table > tbody > .sui-accordion-item.sui-accordion-item--disabled.sui-warning, .sui-2-10-4 .sui-wrap .sui-accordion.sui-table > tbody > .sui-accordion-item.sui-accordion-item--disabled.sui-success { +.sui-2-10-5 .sui-wrap .sui-accordion.sui-table > tbody > .sui-accordion-item.sui-accordion-item--disabled.sui-error, .sui-2-10-5 .sui-wrap .sui-accordion.sui-table > tbody > .sui-accordion-item.sui-accordion-item--disabled.sui-warning, .sui-2-10-5 .sui-wrap .sui-accordion.sui-table > tbody > .sui-accordion-item.sui-accordion-item--disabled.sui-success { -webkit-box-shadow: inset 3px 0 0 #DDDDDD; box-shadow: inset 3px 0 0 #DDDDDD; } -.sui-2-10-4 .sui-wrap .sui-accordion.sui-table > tbody > .sui-accordion-item.sui-accordion-item--disabled + .sui-accordion-item-content { +.sui-2-10-5 .sui-wrap .sui-accordion.sui-table > tbody > .sui-accordion-item.sui-accordion-item--disabled + .sui-accordion-item-content { display: none; } -.sui-2-10-4 .sui-wrap .sui-accordion.sui-table > tbody > .sui-accordion-item-content { +.sui-2-10-5 .sui-wrap .sui-accordion.sui-table > tbody > .sui-accordion-item-content { display: none; background-color: #F8F8F8; } -.sui-2-10-4 .sui-wrap .sui-accordion.sui-table > tbody > .sui-accordion-item-content th, .sui-2-10-4 .sui-wrap .sui-accordion.sui-table > tbody > .sui-accordion-item-content td { +.sui-2-10-5 .sui-wrap .sui-accordion.sui-table > tbody > .sui-accordion-item-content th, .sui-2-10-5 .sui-wrap .sui-accordion.sui-table > tbody > .sui-accordion-item-content td { padding: 0 20px 20px; } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-accordion.sui-table > tbody > .sui-accordion-item-content th, .sui-2-10-4 .sui-wrap .sui-accordion.sui-table > tbody > .sui-accordion-item-content td { + .sui-2-10-5 .sui-wrap .sui-accordion.sui-table > tbody > .sui-accordion-item-content th, .sui-2-10-5 .sui-wrap .sui-accordion.sui-table > tbody > .sui-accordion-item-content td { padding: 0 30px 30px; } } -.sui-2-10-4 .sui-wrap .sui-accordion.sui-table > tbody .sui-table-item-last.sui-accordion-item, .sui-2-10-4 .sui-wrap .sui-accordion.sui-table > tbody .sui-table-item-last.sui-accordion-item-content { +.sui-2-10-5 .sui-wrap .sui-accordion.sui-table > tbody .sui-table-item-last.sui-accordion-item, .sui-2-10-5 .sui-wrap .sui-accordion.sui-table > tbody .sui-table-item-last.sui-accordion-item-content { border-radius: 0 0 4px 4px; } -.sui-2-10-4 .sui-wrap .sui-accordion.sui-table > tbody .sui-table-item-last.sui-accordion-item.sui-accordion-item--open { +.sui-2-10-5 .sui-wrap .sui-accordion.sui-table > tbody .sui-table-item-last.sui-accordion-item.sui-accordion-item--open { border-radius: 0; } -.sui-2-10-4 .sui-wrap .sui-accordion.sui-table > tbody .sui-table-item-first { +.sui-2-10-5 .sui-wrap .sui-accordion.sui-table > tbody .sui-table-item-first { border-radius: 4px 4px 0 0; } -.sui-2-10-4 .sui-wrap .sui-accordion-block .sui-accordion-item { +.sui-2-10-5 .sui-wrap .sui-accordion-block .sui-accordion-item { margin: 0 0 20px; border-radius: 4px; background-color: #FFFFFF; @@ -12564,7 +12564,7 @@ fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover { box-shadow: 0 2px 0 0 #E6E6E6; } -.sui-2-10-4 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header { +.sui-2-10-5 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header { min-height: 60px; padding: 15px 0; color: #888888; @@ -12574,12 +12574,12 @@ fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover { letter-spacing: -0.25px; } -.sui-2-10-4 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header strong { +.sui-2-10-5 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header strong { margin-right: 10px; color: #333333; } -.sui-2-10-4 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header .sui-accordion-item-title { +.sui-2-10-5 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header .sui-accordion-item-title { color: #333333; font-size: 22px; line-height: 30px; @@ -12588,7 +12588,7 @@ fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover { } @media (max-width: 782px) { - .sui-2-10-4 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header .sui-accordion-item-title .sui-tag { + .sui-2-10-5 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header .sui-accordion-item-title .sui-tag { display: block; bottom: 17px; left: 9px; @@ -12596,7 +12596,7 @@ fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover { } } -.sui-2-10-4 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header .sui-accordion-item-title.sui-trim-title { +.sui-2-10-5 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header .sui-accordion-item-title.sui-trim-title { overflow: hidden; display: -webkit-box; display: -ms-flexbox; @@ -12608,13 +12608,13 @@ fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover { white-space: nowrap; } -.sui-2-10-4 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header .sui-accordion-item-title.sui-trim-title span { +.sui-2-10-5 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header .sui-accordion-item-title.sui-trim-title span { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; } -.sui-2-10-4 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header .sui-accordion-item-title.sui-trim-title .sui-trim-text { +.sui-2-10-5 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header .sui-accordion-item-title.sui-trim-title .sui-trim-text { overflow: hidden; display: block; -webkit-box-flex: 0; @@ -12628,64 +12628,64 @@ fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover { } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header .sui-mobile-visible { + .sui-2-10-5 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header .sui-mobile-visible { display: none; } } @media (max-width: 782px) { - .sui-2-10-4 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header .sui-desktop-visible { + .sui-2-10-5 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header .sui-desktop-visible { display: none; } } @media (max-width: 782px) { - .sui-2-10-4 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header .sui-accordion-item-date { + .sui-2-10-5 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header .sui-accordion-item-date { display: none; } } -.sui-2-10-4 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header .sui-button, -.sui-2-10-4 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header .sui-dropdown, -.sui-2-10-4 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header .sui-button-icon { +.sui-2-10-5 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header .sui-button, +.sui-2-10-5 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header .sui-dropdown, +.sui-2-10-5 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header .sui-button-icon { margin: 0 5px; } -.sui-2-10-4 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header .sui-button .sui-button-icon, -.sui-2-10-4 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header .sui-dropdown .sui-button-icon, -.sui-2-10-4 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header .sui-button-icon .sui-button-icon { +.sui-2-10-5 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header .sui-button .sui-button-icon, +.sui-2-10-5 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header .sui-dropdown .sui-button-icon, +.sui-2-10-5 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header .sui-button-icon .sui-button-icon { margin: 0; } -.sui-2-10-4 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header .sui-button:first-child, -.sui-2-10-4 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header .sui-dropdown:first-child, -.sui-2-10-4 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header .sui-button-icon:first-child { +.sui-2-10-5 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header .sui-button:first-child, +.sui-2-10-5 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header .sui-dropdown:first-child, +.sui-2-10-5 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header .sui-button-icon:first-child { margin-left: 0; } -.sui-2-10-4 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header .sui-button:last-child, -.sui-2-10-4 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header .sui-dropdown:last-child, -.sui-2-10-4 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header .sui-button-icon:last-child { +.sui-2-10-5 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header .sui-button:last-child, +.sui-2-10-5 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header .sui-dropdown:last-child, +.sui-2-10-5 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header .sui-button-icon:last-child { margin-right: 0; } -.sui-2-10-4 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header .sui-tag { +.sui-2-10-5 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header .sui-tag { margin-left: 10px; } -.sui-2-10-4 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header .sui-tag.sui-tag-right { +.sui-2-10-5 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header .sui-tag.sui-tag-right { margin-right: 10px; margin-left: 0; } @media (max-width: 782px) { - .sui-2-10-4 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header .sui-accordion-col-auto:not(:first-child) { + .sui-2-10-5 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header .sui-accordion-col-auto:not(:first-child) { margin-top: 10px; } } @media (max-width: 782px) { - .sui-2-10-4 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header .sui-accordion-col-auto { + .sui-2-10-5 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header .sui-accordion-col-auto { -webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%; @@ -12696,7 +12696,7 @@ fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover { } @media (max-width: 782px) { - .sui-2-10-4 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header { + .sui-2-10-5 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header { -ms-flex-wrap: wrap; flex-wrap: wrap; position: relative; @@ -12704,16 +12704,16 @@ fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover { } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header { + .sui-2-10-5 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header { min-height: 90px; } } -.sui-2-10-4 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-body { +.sui-2-10-5 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-body { padding: 0 20px 20px; } -.sui-2-10-4 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-body .sui-accordion-item-data { +.sui-2-10-5 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-body .sui-accordion-item-data { display: -webkit-box; display: -ms-flexbox; display: flex; @@ -12723,12 +12723,12 @@ fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover { padding: 0; } -.sui-2-10-4 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-body .sui-accordion-item-data, .sui-2-10-4 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-body .sui-accordion-item-data li { +.sui-2-10-5 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-body .sui-accordion-item-data, .sui-2-10-5 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-body .sui-accordion-item-data li { border: 0; list-style: none; } -.sui-2-10-4 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-body .sui-accordion-item-data li { +.sui-2-10-5 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-body .sui-accordion-item-data li { font-size: 13px; line-height: 22px; font-family: "Roboto", Arial, sans-serif; @@ -12738,33 +12738,33 @@ fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover { text-align: center; } -.sui-2-10-4 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-body .sui-accordion-item-data li strong, .sui-2-10-4 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-body .sui-accordion-item-data li span { +.sui-2-10-5 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-body .sui-accordion-item-data li strong, .sui-2-10-5 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-body .sui-accordion-item-data li span { display: block; } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-body .sui-accordion-item-data li strong, .sui-2-10-4 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-body .sui-accordion-item-data li span { + .sui-2-10-5 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-body .sui-accordion-item-data li strong, .sui-2-10-5 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-body .sui-accordion-item-data li span { margin-right: 20px; } } -.sui-2-10-4 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-body .sui-accordion-item-data li strong { +.sui-2-10-5 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-body .sui-accordion-item-data li strong { color: #333333; font-weight: 500; } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-body .sui-accordion-item-data li[data-col="large"] { + .sui-2-10-5 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-body .sui-accordion-item-data li[data-col="large"] { min-width: 200px; } } -.sui-2-10-4 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-body .sui-accordion-item-data li:last-child { +.sui-2-10-5 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-body .sui-accordion-item-data li:last-child { margin: 0; } @media (max-width: 782px) { - .sui-2-10-4 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-body .sui-accordion-item-data li { + .sui-2-10-5 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-body .sui-accordion-item-data li { min-width: 50%; -webkit-box-flex: 0; -ms-flex: 0 0 50%; @@ -12774,7 +12774,7 @@ fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover { } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-body .sui-accordion-item-data li { + .sui-2-10-5 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-body .sui-accordion-item-data li { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; @@ -12784,114 +12784,114 @@ fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover { } } -.sui-2-10-4 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-body .sui-accordion-item-data.sui-onload li > * { +.sui-2-10-5 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-body .sui-accordion-item-data.sui-onload li > * { display: block; margin-right: 0; background-color: #F8F8F8; color: transparent; } -.sui-2-10-4 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-body .sui-accordion-item-data.sui-onload li > *:first-child { +.sui-2-10-5 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-body .sui-accordion-item-data.sui-onload li > *:first-child { border-radius: 4px 4px 0 0; } -.sui-2-10-4 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-body .sui-accordion-item-data.sui-onload li > *:last-child { +.sui-2-10-5 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-body .sui-accordion-item-data.sui-onload li > *:last-child { border-radius: 0 0 4px 4px; } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-body { + .sui-2-10-5 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-body { padding: 0 30px 30px; } } -.sui-2-10-4 .sui-wrap .sui-accordion-block .sui-accordion-item:last-child { +.sui-2-10-5 .sui-wrap .sui-accordion-block .sui-accordion-item:last-child { margin: 0; } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-accordion-block .sui-accordion-item:last-child { + .sui-2-10-5 .sui-wrap .sui-accordion-block .sui-accordion-item:last-child { margin: 0; } } -.sui-2-10-4 .sui-wrap .sui-accordion-block .sui-accordion-item.sui-accordion-item--open .sui-accordion-item-header .sui-accordion-item-date { +.sui-2-10-5 .sui-wrap .sui-accordion-block .sui-accordion-item.sui-accordion-item--open .sui-accordion-item-header .sui-accordion-item-date { display: none; } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-accordion-block .sui-accordion-item { + .sui-2-10-5 .sui-wrap .sui-accordion-block .sui-accordion-item { margin: 0 0 30px; } } -.sui-2-10-4 .sui-wrap .sui-box .sui-box-header + .sui-accordion-flushed { +.sui-2-10-5 .sui-wrap .sui-box .sui-box-header + .sui-accordion-flushed { border-top-width: 0; } -.sui-2-10-4 .sui-wrap .sui-box .sui-box-body > .sui-accordion-flushed:not(.sui-accordion-block) { +.sui-2-10-5 .sui-wrap .sui-box .sui-box-body > .sui-accordion-flushed:not(.sui-accordion-block) { margin-right: -20px; margin-left: -20px; } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-box .sui-box-body > .sui-accordion-flushed:not(.sui-accordion-block) { + .sui-2-10-5 .sui-wrap .sui-box .sui-box-body > .sui-accordion-flushed:not(.sui-accordion-block) { margin-right: -30px; margin-left: -30px; } } -.sui-2-10-4 .sui-wrap .sui-box .sui-box-body .sui-side-tabs .sui-tab-content > .sui-accordion-flushed:not(.sui-accordion-block) { +.sui-2-10-5 .sui-wrap .sui-box .sui-box-body .sui-side-tabs .sui-tab-content > .sui-accordion-flushed:not(.sui-accordion-block) { margin-bottom: -20px; } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-box .sui-box-body .sui-side-tabs .sui-tab-content > .sui-accordion-flushed:not(.sui-accordion-block) { + .sui-2-10-5 .sui-wrap .sui-box .sui-box-body .sui-side-tabs .sui-tab-content > .sui-accordion-flushed:not(.sui-accordion-block) { margin-bottom: -30px; } } -.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs) > [data-panes] > * .sui-accordion.sui-table.sui-accordion-flushed, .sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs) > [data-panes] > * .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields).sui-accordion-flushed, -.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs) > [data-panes] > .sui-tab-content .sui-accordion.sui-table.sui-accordion-flushed, -.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs) > [data-panes] > .sui-tab-content .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields).sui-accordion-flushed, -.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs) > .sui-tabs-content > * .sui-accordion.sui-table.sui-accordion-flushed, -.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs) > .sui-tabs-content > * .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields).sui-accordion-flushed, -.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs) > .sui-tabs-content > .sui-tab-content .sui-accordion.sui-table.sui-accordion-flushed, -.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs) > .sui-tabs-content > .sui-tab-content .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields).sui-accordion-flushed { +.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs) > [data-panes] > * .sui-accordion.sui-table.sui-accordion-flushed, .sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs) > [data-panes] > * .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields).sui-accordion-flushed, +.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs) > [data-panes] > .sui-tab-content .sui-accordion.sui-table.sui-accordion-flushed, +.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs) > [data-panes] > .sui-tab-content .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields).sui-accordion-flushed, +.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs) > .sui-tabs-content > * .sui-accordion.sui-table.sui-accordion-flushed, +.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs) > .sui-tabs-content > * .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields).sui-accordion-flushed, +.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs) > .sui-tabs-content > .sui-tab-content .sui-accordion.sui-table.sui-accordion-flushed, +.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs) > .sui-tabs-content > .sui-tab-content .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields).sui-accordion-flushed { margin-right: -20px; margin-left: -20px; } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs) > [data-panes] > * .sui-accordion.sui-table.sui-accordion-flushed, .sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs) > [data-panes] > * .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields).sui-accordion-flushed, - .sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs) > [data-panes] > .sui-tab-content .sui-accordion.sui-table.sui-accordion-flushed, - .sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs) > [data-panes] > .sui-tab-content .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields).sui-accordion-flushed, - .sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs) > .sui-tabs-content > * .sui-accordion.sui-table.sui-accordion-flushed, - .sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs) > .sui-tabs-content > * .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields).sui-accordion-flushed, - .sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs) > .sui-tabs-content > .sui-tab-content .sui-accordion.sui-table.sui-accordion-flushed, - .sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs) > .sui-tabs-content > .sui-tab-content .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields).sui-accordion-flushed { + .sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs) > [data-panes] > * .sui-accordion.sui-table.sui-accordion-flushed, .sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs) > [data-panes] > * .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields).sui-accordion-flushed, + .sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs) > [data-panes] > .sui-tab-content .sui-accordion.sui-table.sui-accordion-flushed, + .sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs) > [data-panes] > .sui-tab-content .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields).sui-accordion-flushed, + .sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs) > .sui-tabs-content > * .sui-accordion.sui-table.sui-accordion-flushed, + .sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs) > .sui-tabs-content > * .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields).sui-accordion-flushed, + .sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs) > .sui-tabs-content > .sui-tab-content .sui-accordion.sui-table.sui-accordion-flushed, + .sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs) > .sui-tabs-content > .sui-tab-content .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields).sui-accordion-flushed { margin-right: -30px; margin-left: -30px; } } -.sui-2-10-4 .sui-wrap .sui-side-tabs > .sui-tabs-content > .sui-tab-content .sui-accordion.sui-table.sui-accordion-flushed, .sui-2-10-4 .sui-wrap .sui-side-tabs > .sui-tabs-content > .sui-tab-content .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields).sui-accordion-flushed { +.sui-2-10-5 .sui-wrap .sui-side-tabs > .sui-tabs-content > .sui-tab-content .sui-accordion.sui-table.sui-accordion-flushed, .sui-2-10-5 .sui-wrap .sui-side-tabs > .sui-tabs-content > .sui-tab-content .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields).sui-accordion-flushed { margin-right: -20px; margin-left: -20px; } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-side-tabs > .sui-tabs-content > .sui-tab-content .sui-accordion.sui-table.sui-accordion-flushed, .sui-2-10-4 .sui-wrap .sui-side-tabs > .sui-tabs-content > .sui-tab-content .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields).sui-accordion-flushed { + .sui-2-10-5 .sui-wrap .sui-side-tabs > .sui-tabs-content > .sui-tab-content .sui-accordion.sui-table.sui-accordion-flushed, .sui-2-10-5 .sui-wrap .sui-side-tabs > .sui-tabs-content > .sui-tab-content .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields).sui-accordion-flushed { margin-right: -30px; margin-left: -30px; } } -.sui-2-10-4 .sui-wrap .sui-code-snippet-wrapper { +.sui-2-10-5 .sui-wrap .sui-code-snippet-wrapper { position: relative; } -.sui-2-10-4 .sui-wrap .sui-code-snippet-wrapper [data-clipboard-target] { +.sui-2-10-5 .sui-wrap .sui-code-snippet-wrapper [data-clipboard-target] { position: absolute; right: 15px; top: 15px; @@ -12899,7 +12899,7 @@ fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover { min-width: auto; } -.sui-2-10-4 .sui-modal { +.sui-2-10-5 .sui-modal { width: calc(100% - 160px); height: calc(100vh - 32px); overflow-x: hidden; @@ -12924,12 +12924,12 @@ fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover { background-color: rgba(51, 51, 51, 0.95); } -.sui-2-10-4 .sui-modal, .sui-2-10-4 .sui-modal * { +.sui-2-10-5 .sui-modal, .sui-2-10-5 .sui-modal * { -webkit-box-sizing: border-box; box-sizing: border-box; } -.sui-2-10-4 .sui-modal .sui-modal-overlay { +.sui-2-10-5 .sui-modal .sui-modal-overlay { width: calc(100% - 160px); height: calc(100vh - 32px); position: fixed; @@ -12938,18 +12938,18 @@ fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover { left: 160px; } -.sui-2-10-4 .sui-modal .sui-modal-overlay:hover { +.sui-2-10-5 .sui-modal .sui-modal-overlay:hover { cursor: pointer; outline: none; -webkit-box-shadow: none; box-shadow: none; } -.sui-2-10-4 .sui-modal .sui-modal-overlay + .sui-modal-content { +.sui-2-10-5 .sui-modal .sui-modal-overlay + .sui-modal-content { z-index: 13; } -.sui-2-10-4 .sui-modal .sui-modal-content { +.sui-2-10-5 .sui-modal .sui-modal-content { width: 100%; min-height: 0; -webkit-box-flex: 0; @@ -12961,16 +12961,16 @@ fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover { } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-modal-content { + .sui-2-10-5 .sui-modal .sui-modal-content { padding: 0 20px; } } -.sui-2-10-4 .sui-modal .sui-modal-slide { +.sui-2-10-5 .sui-modal .sui-modal-slide { display: none; } -.sui-2-10-4 .sui-modal .sui-modal-slide.sui-active { +.sui-2-10-5 .sui-modal .sui-modal-slide.sui-active { opacity: 0; display: block; -webkit-animation-duration: 0.7s; @@ -12983,46 +12983,46 @@ fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover { transform-style: preserve-3d; } -.sui-2-10-4 .sui-modal .sui-modal-slide.sui-active.sui-loaded { +.sui-2-10-5 .sui-modal .sui-modal-slide.sui-active.sui-loaded { opacity: 1; } -.sui-2-10-4 .sui-modal .sui-modal-slide.sui-active.sui-fadein { +.sui-2-10-5 .sui-modal .sui-modal-slide.sui-active.sui-fadein { opacity: 1; -webkit-animation-name: fadeIn; animation-name: fadeIn; } @media screen and (prefers-reduced-motion: reduce) { - .sui-2-10-4 .sui-modal .sui-modal-slide.sui-active.sui-fadein { + .sui-2-10-5 .sui-modal .sui-modal-slide.sui-active.sui-fadein { opacity: 1; -webkit-animation-name: none; animation-name: none; } } -.sui-2-10-4 .sui-modal .sui-modal-slide.sui-active.sui-fadein-left { +.sui-2-10-5 .sui-modal .sui-modal-slide.sui-active.sui-fadein-left { opacity: 1; -webkit-animation-name: fadeInLeft; animation-name: fadeInLeft; } @media screen and (prefers-reduced-motion: reduce) { - .sui-2-10-4 .sui-modal .sui-modal-slide.sui-active.sui-fadein-left { + .sui-2-10-5 .sui-modal .sui-modal-slide.sui-active.sui-fadein-left { opacity: 1; -webkit-animation-name: none; animation-name: none; } } -.sui-2-10-4 .sui-modal .sui-modal-slide.sui-active.sui-fadein-right { +.sui-2-10-5 .sui-modal .sui-modal-slide.sui-active.sui-fadein-right { opacity: 1; -webkit-animation-name: fadeInRight; animation-name: fadeInRight; } @media screen and (prefers-reduced-motion: reduce) { - .sui-2-10-4 .sui-modal .sui-modal-slide.sui-active.sui-fadein-right { + .sui-2-10-5 .sui-modal .sui-modal-slide.sui-active.sui-fadein-right { opacity: 1; -webkit-animation-name: none; animation-name: none; @@ -13030,46 +13030,46 @@ fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover { } @media screen and (prefers-reduced-motion: reduce) { - .sui-2-10-4 .sui-modal .sui-modal-slide.sui-active { + .sui-2-10-5 .sui-modal .sui-modal-slide.sui-active { -webkit-animation-duration: 0.001ms; animation-duration: 0.001ms; } } -.sui-2-10-4 .sui-modal .sui-modal-slide:disabled a, -.sui-2-10-4 .sui-modal .sui-modal-slide:disabled input, -.sui-2-10-4 .sui-modal .sui-modal-slide:disabled select, -.sui-2-10-4 .sui-modal .sui-modal-slide:disabled button, -.sui-2-10-4 .sui-modal .sui-modal-slide:disabled textarea, .sui-2-10-4 .sui-modal .sui-modal-slide[disabled] a, -.sui-2-10-4 .sui-modal .sui-modal-slide[disabled] input, -.sui-2-10-4 .sui-modal .sui-modal-slide[disabled] select, -.sui-2-10-4 .sui-modal .sui-modal-slide[disabled] button, -.sui-2-10-4 .sui-modal .sui-modal-slide[disabled] textarea { +.sui-2-10-5 .sui-modal .sui-modal-slide:disabled a, +.sui-2-10-5 .sui-modal .sui-modal-slide:disabled input, +.sui-2-10-5 .sui-modal .sui-modal-slide:disabled select, +.sui-2-10-5 .sui-modal .sui-modal-slide:disabled button, +.sui-2-10-5 .sui-modal .sui-modal-slide:disabled textarea, .sui-2-10-5 .sui-modal .sui-modal-slide[disabled] a, +.sui-2-10-5 .sui-modal .sui-modal-slide[disabled] input, +.sui-2-10-5 .sui-modal .sui-modal-slide[disabled] select, +.sui-2-10-5 .sui-modal .sui-modal-slide[disabled] button, +.sui-2-10-5 .sui-modal .sui-modal-slide[disabled] textarea { opacity: 0.5; pointer-events: none; } -.sui-2-10-4 .sui-modal .sui-box { +.sui-2-10-5 .sui-modal .sui-box { -webkit-box-shadow: none; box-shadow: none; } -.sui-2-10-4 .sui-modal .sui-box .sui-box-title.sui-lg { +.sui-2-10-5 .sui-modal .sui-box .sui-box-title.sui-lg { font-size: 22px; line-height: 30px; } -.sui-2-10-4 .sui-modal .sui-box .sui-box-title + .sui-description { +.sui-2-10-5 .sui-modal .sui-box .sui-box-title + .sui-description { margin-top: 15px; } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-title + .sui-description { + .sui-2-10-5 .sui-modal .sui-box .sui-box-title + .sui-description { margin-top: 10px; } } -.sui-2-10-4 .sui-modal .sui-box .sui-box-banner { +.sui-2-10-5 .sui-modal .sui-box .sui-box-banner { width: 100%; max-width: 100%; height: auto; @@ -13081,7 +13081,7 @@ fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover { border-radius: 0; } -.sui-2-10-4 .sui-modal .sui-box .sui-box-banner img { +.sui-2-10-5 .sui-modal .sui-box .sui-box-banner img { max-width: 100%; display: block; margin: 0 auto; @@ -13089,7 +13089,7 @@ fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover { border: 0; } -.sui-2-10-4 .sui-modal .sui-box .sui-box-logo { +.sui-2-10-5 .sui-modal .sui-box .sui-box-logo { width: 70px; height: 70px; overflow: hidden; @@ -13101,7 +13101,7 @@ fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover { background-color: #FFFFFF; } -.sui-2-10-4 .sui-modal .sui-box .sui-box-logo img { +.sui-2-10-5 .sui-modal .sui-box .sui-box-logo img { width: 60px; height: 60px; display: block; @@ -13111,11 +13111,11 @@ fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover { border-radius: 4px; } -.sui-2-10-4 .sui-modal .sui-box .sui-box-header { +.sui-2-10-5 .sui-modal .sui-box .sui-box-header { position: relative; } -.sui-2-10-4 .sui-modal .sui-box .sui-box-header .sui-box-banner { +.sui-2-10-5 .sui-modal .sui-box .sui-box-header .sui-box-banner { width: auto; max-width: none; margin-top: -15px; @@ -13127,7 +13127,7 @@ fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover { } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-header .sui-box-banner { + .sui-2-10-5 .sui-modal .sui-box .sui-box-header .sui-box-banner { margin-top: -10px; margin-right: -20px; margin-bottom: 30px; @@ -13135,7 +13135,7 @@ fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover { } } -.sui-2-10-4 .sui-modal .sui-box .sui-box-header .sui-box-logo { +.sui-2-10-5 .sui-modal .sui-box .sui-box-header .sui-box-logo { position: absolute; top: -35px; left: 50%; @@ -13143,7 +13143,7 @@ fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover { transform: translateX(-50%); } -.sui-2-10-4 .sui-modal .sui-box .sui-box-header .sui-button-float--right { +.sui-2-10-5 .sui-modal .sui-box .sui-box-header .sui-button-float--right { position: absolute; top: 20px; right: 20px; @@ -13151,13 +13151,13 @@ fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover { } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-header .sui-button-float--right { + .sui-2-10-5 .sui-modal .sui-box .sui-box-header .sui-button-float--right { top: 15px; right: 15px; } } -.sui-2-10-4 .sui-modal .sui-box .sui-box-header .sui-button-float--left { +.sui-2-10-5 .sui-modal .sui-box .sui-box-header .sui-button-float--left { position: absolute; top: 20px; left: 20px; @@ -13165,13 +13165,13 @@ fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover { } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-header .sui-button-float--left { + .sui-2-10-5 .sui-modal .sui-box .sui-box-header .sui-button-float--left { top: 15px; left: 15px; } } -.sui-2-10-4 .sui-modal .sui-box .sui-box-header .sui-steps-float { +.sui-2-10-5 .sui-modal .sui-box .sui-box-header .sui-steps-float { position: absolute; top: 20px; left: 50%; @@ -13181,1789 +13181,1789 @@ fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover { } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-header .sui-steps-float { + .sui-2-10-5 .sui-modal .sui-box .sui-box-header .sui-steps-float { top: 15px; } } -.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-flatten { +.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-flatten { padding-bottom: 0; border-bottom-width: 0; } -.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-top--0 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-top--0 { padding-top: 0; } -.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-top--0 .sui-box-banner { +.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-top--0 .sui-box-banner { margin-top: -0; } -.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-right--0 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-right--0 { padding-right: 0; } -.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-right--0 .sui-box-banner { +.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-right--0 .sui-box-banner { margin-right: -0; } -.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-bottom--0 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-bottom--0 { padding-bottom: 0; } -.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-left--0 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-left--0 { padding-left: 0; } -.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-left--0 .sui-box-banner { +.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-left--0 .sui-box-banner { margin-left: -0; } -.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--0 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--0 { padding-left: 0; padding-right: 0; } -.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--0 .sui-box-banner { +.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--0 .sui-box-banner { margin-left: -0; margin-right: -0; } -.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-top--10 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-top--10 { padding-top: 10px; } -.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-top--10 .sui-box-banner { +.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-top--10 .sui-box-banner { margin-top: -10px; } -.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-right--10 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-right--10 { padding-right: 10px; } -.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-right--10 .sui-box-banner { +.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-right--10 .sui-box-banner { margin-right: -10px; } -.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-bottom--10 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-bottom--10 { padding-bottom: 10px; } -.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-left--10 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-left--10 { padding-left: 10px; } -.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-left--10 .sui-box-banner { +.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-left--10 .sui-box-banner { margin-left: -10px; } -.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--10 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--10 { padding-left: 10px; padding-right: 10px; } -.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--10 .sui-box-banner { +.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--10 .sui-box-banner { margin-left: -10px; margin-right: -10px; } -.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-top--20 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-top--20 { padding-top: 20px; } -.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-top--20 .sui-box-banner { +.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-top--20 .sui-box-banner { margin-top: -20px; } -.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-right--20 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-right--20 { padding-right: 20px; } -.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-right--20 .sui-box-banner { +.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-right--20 .sui-box-banner { margin-right: -20px; } -.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-bottom--20 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-bottom--20 { padding-bottom: 20px; } -.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-left--20 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-left--20 { padding-left: 20px; } -.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-left--20 .sui-box-banner { +.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-left--20 .sui-box-banner { margin-left: -20px; } -.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--20 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--20 { padding-left: 20px; padding-right: 20px; } -.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--20 .sui-box-banner { +.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--20 .sui-box-banner { margin-left: -20px; margin-right: -20px; } -.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-top--30 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-top--30 { padding-top: 30px; } -.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-top--30 .sui-box-banner { +.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-top--30 .sui-box-banner { margin-top: -30px; } -.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-right--30 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-right--30 { padding-right: 30px; } -.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-right--30 .sui-box-banner { +.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-right--30 .sui-box-banner { margin-right: -30px; } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-right--30 .sui-box-banner { + .sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-right--30 .sui-box-banner { margin-right: -20px; } } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-right--30 { + .sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-right--30 { padding-right: 20px; } } -.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-bottom--30 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-bottom--30 { padding-bottom: 30px; } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-bottom--30 { + .sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-bottom--30 { padding-bottom: 20px; } } -.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-left--30 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-left--30 { padding-left: 30px; } -.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-left--30 .sui-box-banner { +.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-left--30 .sui-box-banner { margin-left: -30px; } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-left--30 .sui-box-banner { + .sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-left--30 .sui-box-banner { margin-left: -20px; } } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-left--30 { + .sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-left--30 { padding-left: 20px; } } -.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--30 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--30 { padding-left: 30px; padding-right: 30px; } -.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--30 .sui-box-banner { +.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--30 .sui-box-banner { margin-left: -30px; margin-right: -30px; } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--30 .sui-box-banner { + .sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--30 .sui-box-banner { margin-left: -20px; margin-right: -20px; } } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--30 { + .sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--30 { padding-left: 20px; padding-right: 20px; } } -.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-top--40 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-top--40 { padding-top: 40px; } -.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-top--40 .sui-box-banner { +.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-top--40 .sui-box-banner { margin-top: -40px; } -.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-right--40 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-right--40 { padding-right: 40px; } -.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-right--40 .sui-box-banner { +.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-right--40 .sui-box-banner { margin-right: -40px; } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-right--40 .sui-box-banner { + .sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-right--40 .sui-box-banner { margin-right: -20px; } } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-right--40 { + .sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-right--40 { padding-right: 20px; } } -.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-bottom--40 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-bottom--40 { padding-bottom: 40px; } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-bottom--40 { + .sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-bottom--40 { padding-bottom: 20px; } } -.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-left--40 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-left--40 { padding-left: 40px; } -.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-left--40 .sui-box-banner { +.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-left--40 .sui-box-banner { margin-left: -40px; } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-left--40 .sui-box-banner { + .sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-left--40 .sui-box-banner { margin-left: -20px; } } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-left--40 { + .sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-left--40 { padding-left: 20px; } } -.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--40 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--40 { padding-left: 40px; padding-right: 40px; } -.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--40 .sui-box-banner { +.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--40 .sui-box-banner { margin-left: -40px; margin-right: -40px; } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--40 .sui-box-banner { + .sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--40 .sui-box-banner { margin-left: -20px; margin-right: -20px; } } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--40 { + .sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--40 { padding-left: 20px; padding-right: 20px; } } -.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-top--50 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-top--50 { padding-top: 50px; } -.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-top--50 .sui-box-banner { +.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-top--50 .sui-box-banner { margin-top: -50px; } -.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-right--50 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-right--50 { padding-right: 50px; } -.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-right--50 .sui-box-banner { +.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-right--50 .sui-box-banner { margin-right: -50px; } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-right--50 .sui-box-banner { + .sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-right--50 .sui-box-banner { margin-right: -40px; } } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-right--50 { + .sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-right--50 { padding-right: 40px; } } -.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-bottom--50 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-bottom--50 { padding-bottom: 50px; } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-bottom--50 { + .sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-bottom--50 { padding-bottom: 40px; } } -.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-left--50 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-left--50 { padding-left: 50px; } -.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-left--50 .sui-box-banner { +.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-left--50 .sui-box-banner { margin-left: -50px; } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-left--50 .sui-box-banner { + .sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-left--50 .sui-box-banner { margin-left: -40px; } } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-left--50 { + .sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-left--50 { padding-left: 40px; } } -.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--50 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--50 { padding-left: 50px; padding-right: 50px; } -.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--50 .sui-box-banner { +.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--50 .sui-box-banner { margin-left: -50px; margin-right: -50px; } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--50 .sui-box-banner { + .sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--50 .sui-box-banner { margin-left: -40px; margin-right: -40px; } } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--50 { + .sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--50 { padding-left: 40px; padding-right: 40px; } } -.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-top--60 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-top--60 { padding-top: 60px; } -.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-top--60 .sui-box-banner { +.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-top--60 .sui-box-banner { margin-top: -60px; } -.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-right--60 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-right--60 { padding-right: 60px; } -.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-right--60 .sui-box-banner { +.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-right--60 .sui-box-banner { margin-right: -60px; } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-right--60 .sui-box-banner { + .sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-right--60 .sui-box-banner { margin-right: -40px; } } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-right--60 { + .sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-right--60 { padding-right: 40px; } } -.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-bottom--60 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-bottom--60 { padding-bottom: 60px; } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-bottom--60 { + .sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-bottom--60 { padding-bottom: 40px; } } -.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-left--60 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-left--60 { padding-left: 60px; } -.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-left--60 .sui-box-banner { +.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-left--60 .sui-box-banner { margin-left: -60px; } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-left--60 .sui-box-banner { + .sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-left--60 .sui-box-banner { margin-left: -40px; } } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-left--60 { + .sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-left--60 { padding-left: 40px; } } -.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--60 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--60 { padding-left: 60px; padding-right: 60px; } -.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--60 .sui-box-banner { +.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--60 .sui-box-banner { margin-left: -60px; margin-right: -60px; } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--60 .sui-box-banner { + .sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--60 .sui-box-banner { margin-left: -40px; margin-right: -40px; } } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--60 { + .sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--60 { padding-left: 40px; padding-right: 40px; } } -.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-top--70 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-top--70 { padding-top: 70px; } -.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-top--70 .sui-box-banner { +.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-top--70 .sui-box-banner { margin-top: -70px; } -.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-right--70 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-right--70 { padding-right: 70px; } -.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-right--70 .sui-box-banner { +.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-right--70 .sui-box-banner { margin-right: -70px; } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-right--70 .sui-box-banner { + .sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-right--70 .sui-box-banner { margin-right: -40px; } } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-right--70 { + .sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-right--70 { padding-right: 40px; } } -.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-bottom--70 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-bottom--70 { padding-bottom: 70px; } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-bottom--70 { + .sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-bottom--70 { padding-bottom: 40px; } } -.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-left--70 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-left--70 { padding-left: 70px; } -.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-left--70 .sui-box-banner { +.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-left--70 .sui-box-banner { margin-left: -70px; } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-left--70 .sui-box-banner { + .sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-left--70 .sui-box-banner { margin-left: -40px; } } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-left--70 { + .sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-left--70 { padding-left: 40px; } } -.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--70 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--70 { padding-left: 70px; padding-right: 70px; } -.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--70 .sui-box-banner { +.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--70 .sui-box-banner { margin-left: -70px; margin-right: -70px; } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--70 .sui-box-banner { + .sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--70 .sui-box-banner { margin-left: -40px; margin-right: -40px; } } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--70 { + .sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--70 { padding-left: 40px; padding-right: 40px; } } -.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-top--80 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-top--80 { padding-top: 80px; } -.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-top--80 .sui-box-banner { +.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-top--80 .sui-box-banner { margin-top: -80px; } -.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-right--80 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-right--80 { padding-right: 80px; } -.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-right--80 .sui-box-banner { +.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-right--80 .sui-box-banner { margin-right: -80px; } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-right--80 .sui-box-banner { + .sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-right--80 .sui-box-banner { margin-right: -40px; } } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-right--80 { + .sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-right--80 { padding-right: 40px; } } -.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-bottom--80 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-bottom--80 { padding-bottom: 80px; } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-bottom--80 { + .sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-bottom--80 { padding-bottom: 40px; } } -.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-left--80 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-left--80 { padding-left: 80px; } -.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-left--80 .sui-box-banner { +.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-left--80 .sui-box-banner { margin-left: -80px; } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-left--80 .sui-box-banner { + .sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-left--80 .sui-box-banner { margin-left: -40px; } } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-left--80 { + .sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-left--80 { padding-left: 40px; } } -.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--80 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--80 { padding-left: 80px; padding-right: 80px; } -.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--80 .sui-box-banner { +.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--80 .sui-box-banner { margin-left: -80px; margin-right: -80px; } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--80 .sui-box-banner { + .sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--80 .sui-box-banner { margin-left: -40px; margin-right: -40px; } } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--80 { + .sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--80 { padding-left: 40px; padding-right: 40px; } } -.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-top--90 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-top--90 { padding-top: 90px; } -.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-top--90 .sui-box-banner { +.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-top--90 .sui-box-banner { margin-top: -90px; } -.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-right--90 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-right--90 { padding-right: 90px; } -.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-right--90 .sui-box-banner { +.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-right--90 .sui-box-banner { margin-right: -90px; } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-right--90 .sui-box-banner { + .sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-right--90 .sui-box-banner { margin-right: -50px; } } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-right--90 { + .sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-right--90 { padding-right: 50px; } } -.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-bottom--90 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-bottom--90 { padding-bottom: 90px; } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-bottom--90 { + .sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-bottom--90 { padding-bottom: 50px; } } -.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-left--90 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-left--90 { padding-left: 90px; } -.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-left--90 .sui-box-banner { +.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-left--90 .sui-box-banner { margin-left: -90px; } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-left--90 .sui-box-banner { + .sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-left--90 .sui-box-banner { margin-left: -50px; } } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-left--90 { + .sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-left--90 { padding-left: 50px; } } -.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--90 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--90 { padding-left: 90px; padding-right: 90px; } -.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--90 .sui-box-banner { +.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--90 .sui-box-banner { margin-left: -90px; margin-right: -90px; } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--90 .sui-box-banner { + .sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--90 .sui-box-banner { margin-left: -50px; margin-right: -50px; } } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--90 { + .sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--90 { padding-left: 50px; padding-right: 50px; } } -.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-top--100 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-top--100 { padding-top: 100px; } -.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-top--100 .sui-box-banner { +.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-top--100 .sui-box-banner { margin-top: -100px; } -.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-right--100 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-right--100 { padding-right: 100px; } -.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-right--100 .sui-box-banner { +.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-right--100 .sui-box-banner { margin-right: -100px; } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-right--100 .sui-box-banner { + .sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-right--100 .sui-box-banner { margin-right: -50px; } } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-right--100 { + .sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-right--100 { padding-right: 50px; } } -.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-bottom--100 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-bottom--100 { padding-bottom: 100px; } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-bottom--100 { + .sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-bottom--100 { padding-bottom: 50px; } } -.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-left--100 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-left--100 { padding-left: 100px; } -.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-left--100 .sui-box-banner { +.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-left--100 .sui-box-banner { margin-left: -100px; } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-left--100 .sui-box-banner { + .sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-left--100 .sui-box-banner { margin-left: -50px; } } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-left--100 { + .sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-left--100 { padding-left: 50px; } } -.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--100 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--100 { padding-left: 100px; padding-right: 100px; } -.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--100 .sui-box-banner { +.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--100 .sui-box-banner { margin-left: -100px; margin-right: -100px; } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--100 .sui-box-banner { + .sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--100 .sui-box-banner { margin-left: -50px; margin-right: -50px; } } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--100 { + .sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--100 { padding-left: 50px; padding-right: 50px; } } -.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-content-center { +.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-content-center { display: block; text-align: center; } -.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-content-center-inline { +.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-content-center-inline { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } -.sui-2-10-4 .sui-modal .sui-box .sui-box-header + .sui-box-footer.sui-flatten { +.sui-2-10-5 .sui-modal .sui-box .sui-box-header + .sui-box-footer.sui-flatten { padding-top: 30px; } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-header + .sui-box-footer.sui-flatten { + .sui-2-10-5 .sui-modal .sui-box .sui-box-header + .sui-box-footer.sui-flatten { padding-top: 20px; } } -.sui-2-10-4 .sui-modal .sui-box .sui-box-header + .sui-box-footer:not(.sui-flatten) { +.sui-2-10-5 .sui-modal .sui-box .sui-box-header + .sui-box-footer:not(.sui-flatten) { margin-top: 30px; } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-header + .sui-box-footer:not(.sui-flatten) { + .sui-2-10-5 .sui-modal .sui-box .sui-box-header + .sui-box-footer:not(.sui-flatten) { margin-top: 20px; } } -.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-content-center { +.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-content-center { text-align: center; } -.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-content-center-inline { +.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-content-center-inline { text-align: right; } -.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-top--0 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-top--0 { padding-top: 0; } -.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-right--0 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-right--0 { padding-right: 0; } -.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-bottom--0 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-bottom--0 { padding-bottom: 0; } -.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-left--0 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-left--0 { padding-left: 0; } -.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-sides--0 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-sides--0 { padding-left: 0; padding-right: 0; } -.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-top--10 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-top--10 { padding-top: 10px; } -.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-right--10 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-right--10 { padding-right: 10px; } -.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-bottom--10 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-bottom--10 { padding-bottom: 10px; } -.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-left--10 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-left--10 { padding-left: 10px; } -.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-sides--10 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-sides--10 { padding-left: 10px; padding-right: 10px; } -.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-top--20 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-top--20 { padding-top: 20px; } -.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-right--20 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-right--20 { padding-right: 20px; } -.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-bottom--20 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-bottom--20 { padding-bottom: 20px; } -.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-left--20 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-left--20 { padding-left: 20px; } -.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-sides--20 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-sides--20 { padding-left: 20px; padding-right: 20px; } -.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-top--30 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-top--30 { padding-top: 30px; } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-top--30 { + .sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-top--30 { padding-top: 20px; } } -.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-right--30 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-right--30 { padding-right: 30px; } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-right--30 { + .sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-right--30 { padding-right: 20px; } } -.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-bottom--30 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-bottom--30 { padding-bottom: 30px; } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-bottom--30 { + .sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-bottom--30 { padding-bottom: 20px; } } -.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-left--30 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-left--30 { padding-left: 30px; } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-left--30 { + .sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-left--30 { padding-left: 20px; } } -.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-sides--30 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-sides--30 { padding-left: 30px; padding-right: 30px; } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-sides--30 { + .sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-sides--30 { padding-left: 20px; padding-right: 20px; } } -.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-top--40 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-top--40 { padding-top: 40px; } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-top--40 { + .sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-top--40 { padding-top: 20px; } } -.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-right--40 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-right--40 { padding-right: 40px; } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-right--40 { + .sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-right--40 { padding-right: 20px; } } -.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-bottom--40 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-bottom--40 { padding-bottom: 40px; } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-bottom--40 { + .sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-bottom--40 { padding-bottom: 20px; } } -.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-left--40 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-left--40 { padding-left: 40px; } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-left--40 { + .sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-left--40 { padding-left: 20px; } } -.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-sides--40 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-sides--40 { padding-left: 40px; padding-right: 40px; } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-sides--40 { + .sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-sides--40 { padding-left: 20px; padding-right: 20px; } } -.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-top--50 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-top--50 { padding-top: 50px; } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-top--50 { + .sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-top--50 { padding-top: 40px; } } -.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-right--50 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-right--50 { padding-right: 50px; } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-right--50 { + .sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-right--50 { padding-right: 40px; } } -.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-bottom--50 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-bottom--50 { padding-bottom: 50px; } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-bottom--50 { + .sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-bottom--50 { padding-bottom: 40px; } } -.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-left--50 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-left--50 { padding-left: 50px; } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-left--50 { + .sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-left--50 { padding-left: 40px; } } -.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-sides--50 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-sides--50 { padding-left: 50px; padding-right: 50px; } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-sides--50 { + .sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-sides--50 { padding-left: 40px; padding-right: 40px; } } -.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-top--60 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-top--60 { padding-top: 60px; } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-top--60 { + .sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-top--60 { padding-top: 40px; } } -.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-right--60 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-right--60 { padding-right: 60px; } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-right--60 { + .sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-right--60 { padding-right: 40px; } } -.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-bottom--60 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-bottom--60 { padding-bottom: 60px; } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-bottom--60 { + .sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-bottom--60 { padding-bottom: 40px; } } -.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-left--60 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-left--60 { padding-left: 60px; } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-left--60 { + .sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-left--60 { padding-left: 40px; } } -.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-sides--60 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-sides--60 { padding-left: 60px; padding-right: 60px; } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-sides--60 { + .sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-sides--60 { padding-left: 40px; padding-right: 40px; } } -.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-top--70 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-top--70 { padding-top: 70px; } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-top--70 { + .sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-top--70 { padding-top: 40px; } } -.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-right--70 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-right--70 { padding-right: 70px; } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-right--70 { + .sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-right--70 { padding-right: 40px; } } -.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-bottom--70 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-bottom--70 { padding-bottom: 70px; } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-bottom--70 { + .sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-bottom--70 { padding-bottom: 40px; } } -.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-left--70 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-left--70 { padding-left: 70px; } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-left--70 { + .sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-left--70 { padding-left: 40px; } } -.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-sides--70 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-sides--70 { padding-left: 70px; padding-right: 70px; } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-sides--70 { + .sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-sides--70 { padding-left: 40px; padding-right: 40px; } } -.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-top--80 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-top--80 { padding-top: 80px; } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-top--80 { + .sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-top--80 { padding-top: 40px; } } -.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-right--80 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-right--80 { padding-right: 80px; } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-right--80 { + .sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-right--80 { padding-right: 40px; } } -.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-bottom--80 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-bottom--80 { padding-bottom: 80px; } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-bottom--80 { + .sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-bottom--80 { padding-bottom: 40px; } } -.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-left--80 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-left--80 { padding-left: 80px; } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-left--80 { + .sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-left--80 { padding-left: 40px; } } -.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-sides--80 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-sides--80 { padding-left: 80px; padding-right: 80px; } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-sides--80 { + .sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-sides--80 { padding-left: 40px; padding-right: 40px; } } -.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-top--90 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-top--90 { padding-top: 90px; } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-top--90 { + .sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-top--90 { padding-top: 50px; } } -.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-right--90 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-right--90 { padding-right: 90px; } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-right--90 { + .sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-right--90 { padding-right: 50px; } } -.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-bottom--90 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-bottom--90 { padding-bottom: 90px; } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-bottom--90 { + .sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-bottom--90 { padding-bottom: 50px; } } -.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-left--90 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-left--90 { padding-left: 90px; } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-left--90 { + .sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-left--90 { padding-left: 50px; } } -.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-sides--90 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-sides--90 { padding-left: 90px; padding-right: 90px; } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-sides--90 { + .sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-sides--90 { padding-left: 50px; padding-right: 50px; } } -.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-top--100 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-top--100 { padding-top: 100px; } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-top--100 { + .sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-top--100 { padding-top: 50px; } } -.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-right--100 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-right--100 { padding-right: 100px; } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-right--100 { + .sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-right--100 { padding-right: 50px; } } -.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-bottom--100 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-bottom--100 { padding-bottom: 100px; } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-bottom--100 { + .sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-bottom--100 { padding-bottom: 50px; } } -.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-left--100 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-left--100 { padding-left: 100px; } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-left--100 { + .sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-left--100 { padding-left: 50px; } } -.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-sides--100 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-sides--100 { padding-left: 100px; padding-right: 100px; } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-sides--100 { + .sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-sides--100 { padding-left: 50px; padding-right: 50px; } } -.sui-2-10-4 .sui-modal .sui-box .sui-box-selectors { +.sui-2-10-5 .sui-modal .sui-box .sui-box-selectors { margin: 30px 0; } -.sui-2-10-4 .sui-modal .sui-box .sui-box-selectors:first-child { +.sui-2-10-5 .sui-modal .sui-box .sui-box-selectors:first-child { margin-top: 0; } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-selectors:first-child { + .sui-2-10-5 .sui-modal .sui-box .sui-box-selectors:first-child { margin-top: 0; } } -.sui-2-10-4 .sui-modal .sui-box .sui-box-selectors:last-child { +.sui-2-10-5 .sui-modal .sui-box .sui-box-selectors:last-child { margin-bottom: 0; } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-selectors:last-child { + .sui-2-10-5 .sui-modal .sui-box .sui-box-selectors:last-child { margin-bottom: 0; } } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-selectors { + .sui-2-10-5 .sui-modal .sui-box .sui-box-selectors { margin: 20px 0; } } -.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-flatten { +.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-flatten { padding-top: 0; border-top-width: 0; } -.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-content-center { +.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-content-center { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } -.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-content-right { +.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-content-right { -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; } -.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-content-separated { +.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-content-separated { -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; } -.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-top--0 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-top--0 { padding-top: 0; } -.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-right--0 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-right--0 { padding-right: 0; } -.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-bottom--0 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-bottom--0 { padding-bottom: 0; } -.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-left--0 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-left--0 { padding-left: 0; } -.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-sides--0 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-sides--0 { padding-left: 0; padding-right: 0; } -.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-top--10 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-top--10 { padding-top: 10px; } -.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-right--10 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-right--10 { padding-right: 10px; } -.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-bottom--10 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-bottom--10 { padding-bottom: 10px; } -.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-left--10 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-left--10 { padding-left: 10px; } -.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-sides--10 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-sides--10 { padding-left: 10px; padding-right: 10px; } -.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-top--20 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-top--20 { padding-top: 20px; } -.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-right--20 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-right--20 { padding-right: 20px; } -.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-bottom--20 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-bottom--20 { padding-bottom: 20px; } -.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-left--20 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-left--20 { padding-left: 20px; } -.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-sides--20 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-sides--20 { padding-left: 20px; padding-right: 20px; } -.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-top--30 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-top--30 { padding-top: 30px; } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-top--30 { + .sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-top--30 { padding-top: 20px; } } -.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-right--30 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-right--30 { padding-right: 30px; } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-right--30 { + .sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-right--30 { padding-right: 20px; } } -.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-bottom--30 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-bottom--30 { padding-bottom: 30px; } -.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-left--30 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-left--30 { padding-left: 30px; } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-left--30 { + .sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-left--30 { padding-left: 20px; } } -.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-sides--30 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-sides--30 { padding-left: 30px; padding-right: 30px; } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-sides--30 { + .sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-sides--30 { padding-left: 20px; padding-right: 20px; } } -.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-top--40 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-top--40 { padding-top: 40px; } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-top--40 { + .sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-top--40 { padding-top: 20px; } } -.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-right--40 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-right--40 { padding-right: 40px; } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-right--40 { + .sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-right--40 { padding-right: 20px; } } -.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-bottom--40 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-bottom--40 { padding-bottom: 40px; } -.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-left--40 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-left--40 { padding-left: 40px; } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-left--40 { + .sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-left--40 { padding-left: 20px; } } -.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-sides--40 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-sides--40 { padding-left: 40px; padding-right: 40px; } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-sides--40 { + .sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-sides--40 { padding-left: 20px; padding-right: 20px; } } -.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-top--50 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-top--50 { padding-top: 50px; } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-top--50 { + .sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-top--50 { padding-top: 40px; } } -.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-right--50 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-right--50 { padding-right: 50px; } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-right--50 { + .sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-right--50 { padding-right: 40px; } } -.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-bottom--50 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-bottom--50 { padding-bottom: 50px; } -.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-left--50 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-left--50 { padding-left: 50px; } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-left--50 { + .sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-left--50 { padding-left: 40px; } } -.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-sides--50 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-sides--50 { padding-left: 50px; padding-right: 50px; } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-sides--50 { + .sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-sides--50 { padding-left: 40px; padding-right: 40px; } } -.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-top--60 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-top--60 { padding-top: 60px; } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-top--60 { + .sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-top--60 { padding-top: 40px; } } -.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-right--60 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-right--60 { padding-right: 60px; } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-right--60 { + .sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-right--60 { padding-right: 40px; } } -.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-bottom--60 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-bottom--60 { padding-bottom: 60px; } -.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-left--60 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-left--60 { padding-left: 60px; } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-left--60 { + .sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-left--60 { padding-left: 40px; } } -.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-sides--60 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-sides--60 { padding-left: 60px; padding-right: 60px; } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-sides--60 { + .sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-sides--60 { padding-left: 40px; padding-right: 40px; } } -.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-top--70 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-top--70 { padding-top: 70px; } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-top--70 { + .sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-top--70 { padding-top: 40px; } } -.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-right--70 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-right--70 { padding-right: 70px; } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-right--70 { + .sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-right--70 { padding-right: 40px; } } -.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-bottom--70 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-bottom--70 { padding-bottom: 70px; } -.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-left--70 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-left--70 { padding-left: 70px; } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-left--70 { + .sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-left--70 { padding-left: 40px; } } -.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-sides--70 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-sides--70 { padding-left: 70px; padding-right: 70px; } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-sides--70 { + .sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-sides--70 { padding-left: 40px; padding-right: 40px; } } -.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-top--80 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-top--80 { padding-top: 80px; } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-top--80 { + .sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-top--80 { padding-top: 40px; } } -.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-right--80 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-right--80 { padding-right: 80px; } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-right--80 { + .sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-right--80 { padding-right: 40px; } } -.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-bottom--80 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-bottom--80 { padding-bottom: 80px; } -.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-left--80 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-left--80 { padding-left: 80px; } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-left--80 { + .sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-left--80 { padding-left: 40px; } } -.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-sides--80 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-sides--80 { padding-left: 80px; padding-right: 80px; } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-sides--80 { + .sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-sides--80 { padding-left: 40px; padding-right: 40px; } } -.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-top--90 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-top--90 { padding-top: 90px; } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-top--90 { + .sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-top--90 { padding-top: 50px; } } -.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-right--90 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-right--90 { padding-right: 90px; } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-right--90 { + .sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-right--90 { padding-right: 50px; } } -.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-bottom--90 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-bottom--90 { padding-bottom: 90px; } -.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-left--90 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-left--90 { padding-left: 90px; } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-left--90 { + .sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-left--90 { padding-left: 50px; } } -.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-sides--90 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-sides--90 { padding-left: 90px; padding-right: 90px; } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-sides--90 { + .sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-sides--90 { padding-left: 50px; padding-right: 50px; } } -.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-top--100 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-top--100 { padding-top: 100px; } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-top--100 { + .sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-top--100 { padding-top: 50px; } } -.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-right--100 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-right--100 { padding-right: 100px; } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-right--100 { + .sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-right--100 { padding-right: 50px; } } -.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-bottom--100 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-bottom--100 { padding-bottom: 100px; } -.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-left--100 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-left--100 { padding-left: 100px; } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-left--100 { + .sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-left--100 { padding-left: 50px; } } -.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-sides--100 { +.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-sides--100 { padding-left: 100px; padding-right: 100px; } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-sides--100 { + .sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-sides--100 { padding-left: 50px; padding-right: 50px; } } -.sui-2-10-4 .sui-modal .sui-modal-skip:not(.sui-button) { +.sui-2-10-5 .sui-modal .sui-modal-skip:not(.sui-button) { width: auto; max-width: 100%; cursor: pointer; @@ -14981,11 +14981,11 @@ fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover { text-align: center; } -.sui-2-10-4 .sui-modal .sui-modal-skip:not(.sui-button):focus, .sui-2-10-4 .sui-modal .sui-modal-skip:not(.sui-button):hover, .sui-2-10-4 .sui-modal .sui-modal-skip:not(.sui-button):active { +.sui-2-10-5 .sui-modal .sui-modal-skip:not(.sui-button):focus, .sui-2-10-5 .sui-modal .sui-modal-skip:not(.sui-button):hover, .sui-2-10-5 .sui-modal .sui-modal-skip:not(.sui-button):active { color: #FFFFFF; } -.sui-2-10-4 .sui-modal .sui-box-steps { +.sui-2-10-5 .sui-modal .sui-box-steps { display: -webkit-box; display: -ms-flexbox; display: flex; @@ -15002,9 +15002,9 @@ fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover { border: 0; } -.sui-2-10-4 .sui-modal .sui-box-steps a, -.sui-2-10-4 .sui-modal .sui-box-steps span, -.sui-2-10-4 .sui-modal .sui-box-steps button { +.sui-2-10-5 .sui-modal .sui-box-steps a, +.sui-2-10-5 .sui-modal .sui-box-steps span, +.sui-2-10-5 .sui-modal .sui-box-steps button { overflow: hidden; display: block; -webkit-box-flex: 0; @@ -15019,113 +15019,113 @@ fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover { color: transparent; } -.sui-2-10-4 .sui-modal .sui-box-steps a.sui-current, -.sui-2-10-4 .sui-modal .sui-box-steps span.sui-current, -.sui-2-10-4 .sui-modal .sui-box-steps button.sui-current { +.sui-2-10-5 .sui-modal .sui-box-steps a.sui-current, +.sui-2-10-5 .sui-modal .sui-box-steps span.sui-current, +.sui-2-10-5 .sui-modal .sui-box-steps button.sui-current { background-color: #17A8E3; } -.sui-2-10-4 .sui-modal .sui-box-steps a:disabled, .sui-2-10-4 .sui-modal .sui-box-steps a[disabled], .sui-2-10-4 .sui-modal .sui-box-steps a.sui-disabled, -.sui-2-10-4 .sui-modal .sui-box-steps span:disabled, -.sui-2-10-4 .sui-modal .sui-box-steps span[disabled], -.sui-2-10-4 .sui-modal .sui-box-steps span.sui-disabled, -.sui-2-10-4 .sui-modal .sui-box-steps button:disabled, -.sui-2-10-4 .sui-modal .sui-box-steps button[disabled], -.sui-2-10-4 .sui-modal .sui-box-steps button.sui-disabled { +.sui-2-10-5 .sui-modal .sui-box-steps a:disabled, .sui-2-10-5 .sui-modal .sui-box-steps a[disabled], .sui-2-10-5 .sui-modal .sui-box-steps a.sui-disabled, +.sui-2-10-5 .sui-modal .sui-box-steps span:disabled, +.sui-2-10-5 .sui-modal .sui-box-steps span[disabled], +.sui-2-10-5 .sui-modal .sui-box-steps span.sui-disabled, +.sui-2-10-5 .sui-modal .sui-box-steps button:disabled, +.sui-2-10-5 .sui-modal .sui-box-steps button[disabled], +.sui-2-10-5 .sui-modal .sui-box-steps button.sui-disabled { cursor: not-allowed; pointer-events: none; } -.sui-2-10-4 .sui-modal .sui-box-steps a, -.sui-2-10-4 .sui-modal .sui-box-steps button, -.sui-2-10-4 .sui-modal .sui-box-steps span[role="button"] { +.sui-2-10-5 .sui-modal .sui-box-steps a, +.sui-2-10-5 .sui-modal .sui-box-steps button, +.sui-2-10-5 .sui-modal .sui-box-steps span[role="button"] { cursor: pointer; } -.sui-2-10-4 .sui-modal .sui-box-steps.sui-lg { +.sui-2-10-5 .sui-modal .sui-box-steps.sui-lg { padding: 8px 0; } -.sui-2-10-4 .sui-modal .sui-box-steps.sui-lg a, -.sui-2-10-4 .sui-modal .sui-box-steps.sui-lg span, -.sui-2-10-4 .sui-modal .sui-box-steps.sui-lg button { +.sui-2-10-5 .sui-modal .sui-box-steps.sui-lg a, +.sui-2-10-5 .sui-modal .sui-box-steps.sui-lg span, +.sui-2-10-5 .sui-modal .sui-box-steps.sui-lg button { width: 14px; height: 14px; border-radius: 28px; } -.sui-2-10-4 .sui-modal .sui-box-steps.sui-md { +.sui-2-10-5 .sui-modal .sui-box-steps.sui-md { padding: 10px 0; } -.sui-2-10-4 .sui-modal .sui-box-steps.sui-md a, -.sui-2-10-4 .sui-modal .sui-box-steps.sui-md span, -.sui-2-10-4 .sui-modal .sui-box-steps.sui-md button { +.sui-2-10-5 .sui-modal .sui-box-steps.sui-md a, +.sui-2-10-5 .sui-modal .sui-box-steps.sui-md span, +.sui-2-10-5 .sui-modal .sui-box-steps.sui-md button { width: 10px; height: 10px; border-radius: 20px; } -.sui-2-10-4 .sui-modal .sui-box-steps.sui-sm { +.sui-2-10-5 .sui-modal .sui-box-steps.sui-sm { padding: 11.5px 0; } -.sui-2-10-4 .sui-modal .sui-box-steps.sui-sm a, -.sui-2-10-4 .sui-modal .sui-box-steps.sui-sm span, -.sui-2-10-4 .sui-modal .sui-box-steps.sui-sm button { +.sui-2-10-5 .sui-modal .sui-box-steps.sui-sm a, +.sui-2-10-5 .sui-modal .sui-box-steps.sui-sm span, +.sui-2-10-5 .sui-modal .sui-box-steps.sui-sm button { width: 7px; height: 7px; border-radius: 14px; } -.sui-2-10-4 .sui-modal.sui-modal-xl .sui-modal-content { +.sui-2-10-5 .sui-modal.sui-modal-xl .sui-modal-content { max-width: 1040px; } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal.sui-modal-xl .sui-modal-content { + .sui-2-10-5 .sui-modal.sui-modal-xl .sui-modal-content { max-width: 1020px; } } -.sui-2-10-4 .sui-modal.sui-modal-lg .sui-modal-content { +.sui-2-10-5 .sui-modal.sui-modal-lg .sui-modal-content { max-width: 660px; } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal.sui-modal-lg .sui-modal-content { + .sui-2-10-5 .sui-modal.sui-modal-lg .sui-modal-content { max-width: 640px; } } -.sui-2-10-4 .sui-modal.sui-modal-md .sui-modal-content { +.sui-2-10-5 .sui-modal.sui-modal-md .sui-modal-content { max-width: 560px; } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal.sui-modal-md .sui-modal-content { + .sui-2-10-5 .sui-modal.sui-modal-md .sui-modal-content { max-width: 540px; } } -.sui-2-10-4 .sui-modal.sui-modal-sm .sui-modal-content { +.sui-2-10-5 .sui-modal.sui-modal-sm .sui-modal-content { max-width: 460px; } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal.sui-modal-sm .sui-modal-content { + .sui-2-10-5 .sui-modal.sui-modal-sm .sui-modal-content { max-width: 440px; } } -.sui-2-10-4 .sui-modal.sui-active { +.sui-2-10-5 .sui-modal.sui-active { display: -webkit-box; display: -ms-flexbox; display: flex; } @media (max-width: 782px) { - .sui-2-10-4 .sui-modal { + .sui-2-10-5 .sui-modal { width: 100%; left: 0; padding: 20px 0; @@ -15133,73 +15133,73 @@ fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover { } @media (min-width: 783px) { - .sui-2-10-4.wp-admin.folded .sui-modal { + .sui-2-10-5.wp-admin.folded .sui-modal { width: calc(100% - 36px); left: 36px; } } @media only screen and (max-width: 960px) { - .sui-2-10-4.wp-admin.auto-fold .sui-modal { + .sui-2-10-5.wp-admin.auto-fold .sui-modal { width: calc(100% - 36px); left: 36px; } } @media only screen and (max-width: 782px) { - .sui-2-10-4.wp-admin.auto-fold .sui-modal { + .sui-2-10-5.wp-admin.auto-fold .sui-modal { width: 100%; left: 0; } } -.sui-2-10-4[dir="rtl"] .sui-wrap .sui-modal { +.sui-2-10-5[dir="rtl"] .sui-wrap .sui-modal { right: 160px; left: auto; } -.sui-2-10-4[dir="rtl"] .sui-wrap .sui-modal .sui-modal-overlay { +.sui-2-10-5[dir="rtl"] .sui-wrap .sui-modal .sui-modal-overlay { right: 160px; left: auto; } @media (min-width: 783px) { - .sui-2-10-4[dir="rtl"] .sui-wrap.wp-admin.folded .sui-modal .sui-modal-overlay { + .sui-2-10-5[dir="rtl"] .sui-wrap.wp-admin.folded .sui-modal .sui-modal-overlay { right: 36px; left: auto; } } @media (min-width: 783px) { - .sui-2-10-4[dir="rtl"] .sui-wrap.wp-admin.folded .sui-modal { + .sui-2-10-5[dir="rtl"] .sui-wrap.wp-admin.folded .sui-modal { right: 36px; left: auto; } } @media only screen and (max-width: 960px) { - .sui-2-10-4[dir="rtl"] .sui-wrap.wp-admin.auto-fold .sui-modal .sui-modal-overlay { + .sui-2-10-5[dir="rtl"] .sui-wrap.wp-admin.auto-fold .sui-modal .sui-modal-overlay { right: 36px; left: auto; } } @media only screen and (max-width: 782px) { - .sui-2-10-4[dir="rtl"] .sui-wrap.wp-admin.auto-fold .sui-modal .sui-modal-overlay { + .sui-2-10-5[dir="rtl"] .sui-wrap.wp-admin.auto-fold .sui-modal .sui-modal-overlay { right: 0; left: auto; } } @media only screen and (max-width: 960px) { - .sui-2-10-4[dir="rtl"] .sui-wrap.wp-admin.auto-fold .sui-modal { + .sui-2-10-5[dir="rtl"] .sui-wrap.wp-admin.auto-fold .sui-modal { right: 36px; left: auto; } } @media only screen and (max-width: 782px) { - .sui-2-10-4[dir="rtl"] .sui-wrap.wp-admin.auto-fold .sui-modal { + .sui-2-10-5[dir="rtl"] .sui-wrap.wp-admin.auto-fold .sui-modal { right: 0; left: auto; } @@ -15210,18 +15210,18 @@ html.sui-has-overlay { overflow: hidden; } -.sui-2-10-4 .sui-wrap .sui-listing li { +.sui-2-10-5 .sui-wrap .sui-listing li { color: #888888; line-height: 26px; padding: 2px 0 2px 34px; position: relative; } -.sui-2-10-4 .sui-wrap .sui-listing li:before { +.sui-2-10-5 .sui-wrap .sui-listing li:before { content: "_"; } -.sui-2-10-4 .sui-wrap .sui-listing li:before { +.sui-2-10-5 .sui-wrap .sui-listing li:before { color: #17A8E3; top: 1px; font-size: 20px; @@ -15239,7 +15239,7 @@ html.sui-has-overlay { line-height: 1; } -.sui-2-10-4 .sui-wrap .sui-pagination { +.sui-2-10-5 .sui-wrap .sui-pagination { overflow: hidden; display: -webkit-box; display: -ms-flexbox; @@ -15255,11 +15255,11 @@ html.sui-has-overlay { background-color: #FFFFFF; } -.sui-2-10-4 .sui-wrap .sui-pagination, .sui-2-10-4 .sui-wrap .sui-pagination li { +.sui-2-10-5 .sui-wrap .sui-pagination, .sui-2-10-5 .sui-wrap .sui-pagination li { list-style: none; } -.sui-2-10-4 .sui-wrap .sui-pagination li { +.sui-2-10-5 .sui-wrap .sui-pagination li { display: block; -webkit-box-flex: 0; -ms-flex: 0 0 40px; @@ -15273,7 +15273,7 @@ html.sui-has-overlay { text-align: center; } -.sui-2-10-4 .sui-wrap .sui-pagination li a { +.sui-2-10-5 .sui-wrap .sui-pagination li a { min-width: 40px; display: block; margin: 0; @@ -15283,18 +15283,18 @@ html.sui-has-overlay { transition: all 0.3s ease; } -.sui-2-10-4 .sui-wrap .sui-pagination li a [class*="sui-icon-"] { +.sui-2-10-5 .sui-wrap .sui-pagination li a [class*="sui-icon-"] { height: 16px; display: block; } -.sui-2-10-4 .sui-wrap .sui-pagination li a [class*="sui-icon-"]:before { +.sui-2-10-5 .sui-wrap .sui-pagination li a [class*="sui-icon-"]:before { display: block; color: inherit; line-height: 16px; } -.sui-2-10-4 .sui-wrap .sui-pagination li a, .sui-2-10-4 .sui-wrap .sui-pagination li a:hover, .sui-2-10-4 .sui-wrap .sui-pagination li a:focus, .sui-2-10-4 .sui-wrap .sui-pagination li a:active { +.sui-2-10-5 .sui-wrap .sui-pagination li a, .sui-2-10-5 .sui-wrap .sui-pagination li a:hover, .sui-2-10-5 .sui-wrap .sui-pagination li a:focus, .sui-2-10-5 .sui-wrap .sui-pagination li a:active { outline: none; -webkit-box-shadow: none; box-shadow: none; @@ -15302,58 +15302,58 @@ html.sui-has-overlay { text-decoration: none; } -.sui-2-10-4 .sui-wrap .sui-pagination li a, .sui-2-10-4 .sui-wrap .sui-pagination li a:visited { +.sui-2-10-5 .sui-wrap .sui-pagination li a, .sui-2-10-5 .sui-wrap .sui-pagination li a:visited { color: #888888; } -.sui-2-10-4 .sui-wrap .sui-pagination li a:hover, .sui-2-10-4 .sui-wrap .sui-pagination li a:focus, .sui-2-10-4 .sui-wrap .sui-pagination li a:active { +.sui-2-10-5 .sui-wrap .sui-pagination li a:hover, .sui-2-10-5 .sui-wrap .sui-pagination li a:focus, .sui-2-10-5 .sui-wrap .sui-pagination li a:active { background-color: #E1F6FF; color: #17A8E3; } -.sui-2-10-4 .sui-wrap .sui-pagination li a:disabled, .sui-2-10-4 .sui-wrap .sui-pagination li a[disabled] { +.sui-2-10-5 .sui-wrap .sui-pagination li a:disabled, .sui-2-10-5 .sui-wrap .sui-pagination li a[disabled] { pointer-events: none; color: #DDDDDD; } -.sui-2-10-4 .sui-wrap .sui-pagination li a:disabled.sui-active, .sui-2-10-4 .sui-wrap .sui-pagination li a[disabled].sui-active { +.sui-2-10-5 .sui-wrap .sui-pagination li a:disabled.sui-active, .sui-2-10-5 .sui-wrap .sui-pagination li a[disabled].sui-active { color: #333333; } -.sui-2-10-4 .sui-wrap .sui-pagination li a.sui-active { +.sui-2-10-5 .sui-wrap .sui-pagination li a.sui-active { background-color: #F8F8F8; color: #333333; } -.sui-2-10-4 .sui-wrap .sui-pagination li:first-child a { +.sui-2-10-5 .sui-wrap .sui-pagination li:first-child a { border-top-left-radius: 4px; border-bottom-left-radius: 4px; } -.sui-2-10-4 .sui-wrap .sui-pagination li:not(:last-child) { +.sui-2-10-5 .sui-wrap .sui-pagination li:not(:last-child) { border-right: 1px solid #E6E6E6; } -.sui-2-10-4 .sui-wrap .sui-pagination li:last-child a { +.sui-2-10-5 .sui-wrap .sui-pagination li:last-child a { border-top-right-radius: 4px; border-bottom-right-radius: 4px; } -.sui-2-10-4 .sui-wrap .sui-pagination-results { +.sui-2-10-5 .sui-wrap .sui-pagination-results { display: inline-block; color: #888888; font: 400 13px/22px "Roboto", Arial, sans-serif; letter-spacing: -0.25px; } -.sui-2-10-4 .sui-wrap .sui-pagination-filter { +.sui-2-10-5 .sui-wrap .sui-pagination-filter { display: none; margin: 10px 0; border: 1px solid #E6E6E6; border-radius: 4px; } -.sui-2-10-4 .sui-wrap .sui-pagination-filter .sui-filter-footer { +.sui-2-10-5 .sui-wrap .sui-pagination-filter .sui-filter-footer { display: -webkit-box; display: -ms-flexbox; display: flex; @@ -15367,7 +15367,7 @@ html.sui-has-overlay { } @media (max-width: 782px) { - .sui-2-10-4 .sui-wrap .sui-pagination-filter .sui-filter-footer { + .sui-2-10-5 .sui-wrap .sui-pagination-filter .sui-filter-footer { margin-right: -19px; margin-bottom: -19px; margin-left: -19px; @@ -15376,7 +15376,7 @@ html.sui-has-overlay { } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-pagination-filter .sui-filter-footer { + .sui-2-10-5 .sui-wrap .sui-pagination-filter .sui-filter-footer { margin-right: -29px; margin-bottom: -29px; margin-left: -29px; @@ -15384,31 +15384,31 @@ html.sui-has-overlay { } } -.sui-2-10-4 .sui-wrap .sui-pagination-filter.sui-open { +.sui-2-10-5 .sui-wrap .sui-pagination-filter.sui-open { display: block; } -.sui-2-10-4 .sui-wrap .sui-pagination-filter:first-child { +.sui-2-10-5 .sui-wrap .sui-pagination-filter:first-child { margin-top: 0; } -.sui-2-10-4 .sui-wrap .sui-pagination-filter:last-child { +.sui-2-10-5 .sui-wrap .sui-pagination-filter:last-child { margin-bottom: 0; } @media (max-width: 782px) { - .sui-2-10-4 .sui-wrap .sui-pagination-filter { + .sui-2-10-5 .sui-wrap .sui-pagination-filter { padding: 19px; } } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-pagination-filter { + .sui-2-10-5 .sui-wrap .sui-pagination-filter { padding: 29px; } } -.sui-2-10-4 .sui-wrap .sui-pagination-active-filters { +.sui-2-10-5 .sui-wrap .sui-pagination-active-filters { display: -webkit-box; display: -ms-flexbox; display: flex; @@ -15417,7 +15417,7 @@ html.sui-has-overlay { margin: -5px; } -.sui-2-10-4 .sui-wrap .sui-pagination-active-filters .sui-active-filter { +.sui-2-10-5 .sui-wrap .sui-pagination-active-filters .sui-active-filter { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; @@ -15430,7 +15430,7 @@ html.sui-has-overlay { letter-spacing: -0.25px; } -.sui-2-10-4 .sui-wrap .sui-pagination-active-filters .sui-active-filter .sui-active-filter-remove { +.sui-2-10-5 .sui-wrap .sui-pagination-active-filters .sui-active-filter .sui-active-filter-remove { width: 26px; cursor: pointer; display: -webkit-box; @@ -15455,12 +15455,12 @@ html.sui-has-overlay { font-size: 12px; } -.sui-2-10-4 .sui-wrap .sui-pagination-active-filters .sui-active-filter .sui-active-filter-remove:before { +.sui-2-10-5 .sui-wrap .sui-pagination-active-filters .sui-active-filter .sui-active-filter-remove:before { content: ")"; color: inherit; } -.sui-2-10-4 .sui-wrap .sui-pagination-wrap { +.sui-2-10-5 .sui-wrap .sui-pagination-wrap { display: -webkit-box; display: -ms-flexbox; display: flex; @@ -15476,7 +15476,7 @@ html.sui-has-overlay { margin-bottom: -1px; } -.sui-2-10-4 .sui-wrap .sui-pagination-wrap .sui-pagination { +.sui-2-10-5 .sui-wrap .sui-pagination-wrap .sui-pagination { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; @@ -15484,12 +15484,12 @@ html.sui-has-overlay { margin-bottom: 1px; } -.sui-2-10-4 .sui-wrap .sui-pagination-wrap .sui-pagination + button, -.sui-2-10-4 .sui-wrap .sui-pagination-wrap .sui-pagination + .sui-pagination-results { +.sui-2-10-5 .sui-wrap .sui-pagination-wrap .sui-pagination + button, +.sui-2-10-5 .sui-wrap .sui-pagination-wrap .sui-pagination + .sui-pagination-results { margin-left: 15px; } -.sui-2-10-4 .sui-wrap .sui-pagination-wrap .sui-pagination-results { +.sui-2-10-5 .sui-wrap .sui-pagination-wrap .sui-pagination-results { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; @@ -15497,12 +15497,12 @@ html.sui-has-overlay { margin-bottom: 1px; } -.sui-2-10-4 .sui-wrap .sui-pagination-wrap .sui-pagination-results + button, -.sui-2-10-4 .sui-wrap .sui-pagination-wrap .sui-pagination-results + .sui-pagination { +.sui-2-10-5 .sui-wrap .sui-pagination-wrap .sui-pagination-results + button, +.sui-2-10-5 .sui-wrap .sui-pagination-wrap .sui-pagination-results + .sui-pagination { margin-left: 15px; } -.sui-2-10-4 .sui-wrap .sui-pagination-wrap button { +.sui-2-10-5 .sui-wrap .sui-pagination-wrap button { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; @@ -15510,58 +15510,58 @@ html.sui-has-overlay { margin-bottom: 1px; } -.sui-2-10-4 .sui-wrap .sui-pagination-filters-list { +.sui-2-10-5 .sui-wrap .sui-pagination-filters-list { display: block; } @media (max-width: 782px) { - .sui-2-10-4 .sui-wrap .sui-pagination-filters-list:first-child { + .sui-2-10-5 .sui-wrap .sui-pagination-filters-list:first-child { margin-top: 0; } } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-pagination-filters-list:first-child { + .sui-2-10-5 .sui-wrap .sui-pagination-filters-list:first-child { margin-top: 0; } } @media (max-width: 782px) { - .sui-2-10-4 .sui-wrap .sui-pagination-filters-list:last-child { + .sui-2-10-5 .sui-wrap .sui-pagination-filters-list:last-child { margin-bottom: 0; } } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-pagination-filters-list:last-child { + .sui-2-10-5 .sui-wrap .sui-pagination-filters-list:last-child { margin-bottom: 0; } } @media (max-width: 782px) { - .sui-2-10-4 .sui-wrap .sui-pagination-filters-list { + .sui-2-10-5 .sui-wrap .sui-pagination-filters-list { margin: 20px 0; } } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-pagination-filters-list { + .sui-2-10-5 .sui-wrap .sui-pagination-filters-list { margin: 30px 0; } } -.sui-2-10-4 .sui-wrap select.sui-select + .sui-select { +.sui-2-10-5 .sui-wrap select.sui-select + .sui-select { min-width: 100%; max-width: 100%; display: block; text-align: left; } -.sui-2-10-4 .sui-wrap select.sui-select + .sui-select .selection { +.sui-2-10-5 .sui-wrap select.sui-select + .sui-select .selection { display: block; } -.sui-2-10-4 .sui-wrap select.sui-select + .sui-select .selection span[role="combobox"].select2-selection--single { +.sui-2-10-5 .sui-wrap select.sui-select + .sui-select .selection span[role="combobox"].select2-selection--single { height: auto; cursor: pointer; -webkit-user-select: none; @@ -15588,7 +15588,7 @@ html.sui-has-overlay { transition: all 0.3s ease; } -.sui-2-10-4 .sui-wrap select.sui-select + .sui-select .selection span[role="combobox"].select2-selection--single .select2-selection__rendered { +.sui-2-10-5 .sui-wrap select.sui-select + .sui-select .selection span[role="combobox"].select2-selection--single .select2-selection__rendered { min-width: 10px; overflow: hidden; display: block; @@ -15603,11 +15603,11 @@ html.sui-has-overlay { white-space: nowrap; } -.sui-2-10-4 .sui-wrap select.sui-select + .sui-select .selection span[role="combobox"].select2-selection--single .select2-selection__rendered .select2-selection__placeholder { +.sui-2-10-5 .sui-wrap select.sui-select + .sui-select .selection span[role="combobox"].select2-selection--single .select2-selection__rendered .select2-selection__placeholder { color: #AAAAAA; } -.sui-2-10-4 .sui-wrap select.sui-select + .sui-select .selection span[role="combobox"].select2-selection--single .select2-selection__arrow { +.sui-2-10-5 .sui-wrap select.sui-select + .sui-select .selection span[role="combobox"].select2-selection--single .select2-selection__arrow { width: 38px; height: 38px; display: -webkit-box; @@ -15630,24 +15630,24 @@ html.sui-has-overlay { color: #888888; } -.sui-2-10-4 .sui-wrap select.sui-select + .sui-select .selection span[role="combobox"].select2-selection--single .select2-selection__arrow [class*="sui-icon-"] { +.sui-2-10-5 .sui-wrap select.sui-select + .sui-select .selection span[role="combobox"].select2-selection--single .select2-selection__arrow [class*="sui-icon-"] { display: block; margin: 0 auto; } -.sui-2-10-4 .sui-wrap select.sui-select + .sui-select .selection span[role="combobox"].select2-selection--single .select2-selection__arrow [class*="sui-icon-"]:before { +.sui-2-10-5 .sui-wrap select.sui-select + .sui-select .selection span[role="combobox"].select2-selection--single .select2-selection__arrow [class*="sui-icon-"]:before { color: inherit; display: block; } -.sui-2-10-4 .sui-wrap select.sui-select + .sui-select .selection span[role="combobox"].select2-selection--multiple { +.sui-2-10-5 .sui-wrap select.sui-select + .sui-select .selection span[role="combobox"].select2-selection--multiple { display: block; margin: 0; padding: 0; border: 0; } -.sui-2-10-4 .sui-wrap select.sui-select + .sui-select .selection span[role="combobox"].select2-selection--multiple .select2-selection__rendered { +.sui-2-10-5 .sui-wrap select.sui-select + .sui-select .selection span[role="combobox"].select2-selection--multiple .select2-selection__rendered { display: -webkit-box; display: -ms-flexbox; display: flex; @@ -15665,13 +15665,13 @@ html.sui-has-overlay { background-color: #FAFAFA; } -.sui-2-10-4 .sui-wrap select.sui-select + .sui-select .selection span[role="combobox"].select2-selection--multiple .select2-selection__rendered .select2-search, -.sui-2-10-4 .sui-wrap select.sui-select + .sui-select .selection span[role="combobox"].select2-selection--multiple .select2-selection__rendered .select2-selection__choice { +.sui-2-10-5 .sui-wrap select.sui-select + .sui-select .selection span[role="combobox"].select2-selection--multiple .select2-selection__rendered .select2-search, +.sui-2-10-5 .sui-wrap select.sui-select + .sui-select .selection span[role="combobox"].select2-selection--multiple .select2-selection__rendered .select2-selection__choice { display: block; list-style: none; } -.sui-2-10-4 .sui-wrap select.sui-select + .sui-select .selection span[role="combobox"].select2-selection--multiple .select2-selection__rendered .select2-search { +.sui-2-10-5 .sui-wrap select.sui-select + .sui-select .selection span[role="combobox"].select2-selection--multiple .select2-selection__rendered .select2-search { min-width: 100px; -webkit-box-flex: 1; -ms-flex: 1; @@ -15681,7 +15681,7 @@ html.sui-has-overlay { border: 0; } -.sui-2-10-4 .sui-wrap select.sui-select + .sui-select .selection span[role="combobox"].select2-selection--multiple .select2-selection__rendered .select2-search input { +.sui-2-10-5 .sui-wrap select.sui-select + .sui-select .selection span[role="combobox"].select2-selection--multiple .select2-selection__rendered .select2-search input { width: 100% !important; display: block; margin: 0; @@ -15693,39 +15693,39 @@ html.sui-has-overlay { letter-spacing: -0.25px; } -.sui-2-10-4 .sui-wrap select.sui-select + .sui-select .selection span[role="combobox"].select2-selection--multiple .select2-selection__rendered .select2-search input::-webkit-input-placeholder { +.sui-2-10-5 .sui-wrap select.sui-select + .sui-select .selection span[role="combobox"].select2-selection--multiple .select2-selection__rendered .select2-search input::-webkit-input-placeholder { color: #AAAAAA; } -.sui-2-10-4 .sui-wrap select.sui-select + .sui-select .selection span[role="combobox"].select2-selection--multiple .select2-selection__rendered .select2-search input:-ms-input-placeholder { +.sui-2-10-5 .sui-wrap select.sui-select + .sui-select .selection span[role="combobox"].select2-selection--multiple .select2-selection__rendered .select2-search input:-ms-input-placeholder { color: #AAAAAA; } -.sui-2-10-4 .sui-wrap select.sui-select + .sui-select .selection span[role="combobox"].select2-selection--multiple .select2-selection__rendered .select2-search input::-ms-input-placeholder { +.sui-2-10-5 .sui-wrap select.sui-select + .sui-select .selection span[role="combobox"].select2-selection--multiple .select2-selection__rendered .select2-search input::-ms-input-placeholder { color: #AAAAAA; } -.sui-2-10-4 .sui-wrap select.sui-select + .sui-select .selection span[role="combobox"].select2-selection--multiple .select2-selection__rendered .select2-search input::placeholder { +.sui-2-10-5 .sui-wrap select.sui-select + .sui-select .selection span[role="combobox"].select2-selection--multiple .select2-selection__rendered .select2-search input::placeholder { color: #AAAAAA; } -.sui-2-10-4 .sui-wrap select.sui-select + .sui-select .selection span[role="combobox"].select2-selection--multiple .select2-selection__rendered .select2-search input:-moz-placeholder { +.sui-2-10-5 .sui-wrap select.sui-select + .sui-select .selection span[role="combobox"].select2-selection--multiple .select2-selection__rendered .select2-search input:-moz-placeholder { color: #AAAAAA; } -.sui-2-10-4 .sui-wrap select.sui-select + .sui-select .selection span[role="combobox"].select2-selection--multiple .select2-selection__rendered .select2-search input::-moz-placeholder { +.sui-2-10-5 .sui-wrap select.sui-select + .sui-select .selection span[role="combobox"].select2-selection--multiple .select2-selection__rendered .select2-search input::-moz-placeholder { color: #AAAAAA; } -.sui-2-10-4 .sui-wrap select.sui-select + .sui-select .selection span[role="combobox"].select2-selection--multiple .select2-selection__rendered .select2-search input:-ms-input-placeholder { +.sui-2-10-5 .sui-wrap select.sui-select + .sui-select .selection span[role="combobox"].select2-selection--multiple .select2-selection__rendered .select2-search input:-ms-input-placeholder { color: #AAAAAA; } -.sui-2-10-4 .sui-wrap select.sui-select + .sui-select .selection span[role="combobox"].select2-selection--multiple .select2-selection__rendered .select2-search input::-webkit-input-placeholder { +.sui-2-10-5 .sui-wrap select.sui-select + .sui-select .selection span[role="combobox"].select2-selection--multiple .select2-selection__rendered .select2-search input::-webkit-input-placeholder { color: #AAAAAA; } -.sui-2-10-4 .sui-wrap select.sui-select + .sui-select .selection span[role="combobox"].select2-selection--multiple .select2-selection__rendered .select2-selection__choice { +.sui-2-10-5 .sui-wrap select.sui-select + .sui-select .selection span[role="combobox"].select2-selection--multiple .select2-selection__rendered .select2-selection__choice { max-width: 200px; overflow: hidden; position: relative; @@ -15741,7 +15741,7 @@ html.sui-has-overlay { white-space: nowrap; } -.sui-2-10-4 .sui-wrap select.sui-select + .sui-select .selection span[role="combobox"].select2-selection--multiple .select2-selection__rendered .select2-selection__choice .select2-selection__choice__remove { +.sui-2-10-5 .sui-wrap select.sui-select + .sui-select .selection span[role="combobox"].select2-selection--multiple .select2-selection__rendered .select2-selection__choice .select2-selection__choice__remove { width: 26px; height: 100%; cursor: pointer; @@ -15766,16 +15766,16 @@ html.sui-has-overlay { text-align: center; } -.sui-2-10-4 .sui-wrap select.sui-select + .sui-select .selection:hover span[role="combobox"].select2-selection--single { +.sui-2-10-5 .sui-wrap select.sui-select + .sui-select .selection:hover span[role="combobox"].select2-selection--single { background-color: #FFFFFF; } -.sui-2-10-4 .sui-wrap select.sui-select + .sui-select.sui-select-theme--icon .selection span[role="combobox"].select2-selection--single .select2-selection__rendered { +.sui-2-10-5 .sui-wrap select.sui-select + .sui-select.sui-select-theme--icon .selection span[role="combobox"].select2-selection--single .select2-selection__rendered { position: relative; padding-left: 46px; } -.sui-2-10-4 .sui-wrap select.sui-select + .sui-select.sui-select-theme--icon .selection span[role="combobox"].select2-selection--single .select2-selection__rendered [class*="sui-icon-"] { +.sui-2-10-5 .sui-wrap select.sui-select + .sui-select.sui-select-theme--icon .selection span[role="combobox"].select2-selection--single .select2-selection__rendered [class*="sui-icon-"] { width: 30px; height: 30px; display: -webkit-box; @@ -15799,21 +15799,21 @@ html.sui-has-overlay { text-align: center; } -.sui-2-10-4 .sui-wrap select.sui-select + .sui-select.sui-select-theme--icon .selection span[role="combobox"].select2-selection--single .select2-selection__rendered [class*="sui-icon-"]:before { +.sui-2-10-5 .sui-wrap select.sui-select + .sui-select.sui-select-theme--icon .selection span[role="combobox"].select2-selection--single .select2-selection__rendered [class*="sui-icon-"]:before { display: block; font-size: 16px; } -.sui-2-10-4 .sui-wrap select.sui-select + .sui-select.sui-select-theme--icon .selection span[role="combobox"].select2-selection--single .select2-selection__rendered .select2-selection__placeholder { +.sui-2-10-5 .sui-wrap select.sui-select + .sui-select.sui-select-theme--icon .selection span[role="combobox"].select2-selection--single .select2-selection__rendered .select2-selection__placeholder { margin-left: -32px; } -.sui-2-10-4 .sui-wrap select.sui-select + .sui-select.sui-select-theme--color .selection span[role="combobox"].select2-selection--single .select2-selection__rendered { +.sui-2-10-5 .sui-wrap select.sui-select + .sui-select.sui-select-theme--color .selection span[role="combobox"].select2-selection--single .select2-selection__rendered { position: relative; padding-left: 45px; } -.sui-2-10-4 .sui-wrap select.sui-select + .sui-select.sui-select-theme--color .selection span[role="combobox"].select2-selection--single .select2-selection__rendered .sui-color { +.sui-2-10-5 .sui-wrap select.sui-select + .sui-select.sui-select-theme--color .selection span[role="combobox"].select2-selection--single .select2-selection__rendered .sui-color { width: 30px; height: 30px; position: absolute; @@ -15826,15 +15826,15 @@ html.sui-has-overlay { transform: translateY(-50%); } -.sui-2-10-4 .sui-wrap select.sui-select + .sui-select.sui-select-theme--color .selection span[role="combobox"].select2-selection--single .select2-selection__rendered .select2-selection__placeholder { +.sui-2-10-5 .sui-wrap select.sui-select + .sui-select.sui-select-theme--color .selection span[role="combobox"].select2-selection--single .select2-selection__rendered .select2-selection__placeholder { margin-left: -31px; } -.sui-2-10-4 .sui-wrap select.sui-select + .sui-select.sui-select-theme--search .selection span[role="combobox"].select2-selection--multiple { +.sui-2-10-5 .sui-wrap select.sui-select + .sui-select.sui-select-theme--search .selection span[role="combobox"].select2-selection--multiple { position: relative; } -.sui-2-10-4 .sui-wrap select.sui-select + .sui-select.sui-select-theme--search .selection span[role="combobox"].select2-selection--multiple:before { +.sui-2-10-5 .sui-wrap select.sui-select + .sui-select.sui-select-theme--search .selection span[role="combobox"].select2-selection--multiple:before { content: "º"; width: 30px; position: absolute; @@ -15845,11 +15845,11 @@ html.sui-has-overlay { text-align: center; } -.sui-2-10-4 .sui-wrap select.sui-select + .sui-select.sui-select-theme--search .selection span[role="combobox"].select2-selection--multiple .select2-selection__rendered { +.sui-2-10-5 .sui-wrap select.sui-select + .sui-select.sui-select-theme--search .selection span[role="combobox"].select2-selection--multiple .select2-selection__rendered { padding-left: 40px; } -.sui-2-10-4 .sui-wrap select.sui-select + .sui-select.sui-select-theme--search .selection span[role="combobox"].select2-selection--multiple .select2-selection__rendered .select2-selection__choice { +.sui-2-10-5 .sui-wrap select.sui-select + .sui-select.sui-select-theme--search .selection span[role="combobox"].select2-selection--multiple .select2-selection__rendered .select2-selection__choice { max-width: none; -webkit-box-flex: 1; -ms-flex: 1; @@ -15864,253 +15864,253 @@ html.sui-has-overlay { letter-spacing: -0.2px; } -.sui-2-10-4 .sui-wrap select.sui-select + .sui-select.sui-select-theme--search .selection span[role="combobox"].select2-selection--multiple .select2-selection__rendered .select2-selection__choice .select2-selection__choice__remove { +.sui-2-10-5 .sui-wrap select.sui-select + .sui-select.sui-select-theme--search .selection span[role="combobox"].select2-selection--multiple .select2-selection__rendered .select2-selection__choice .select2-selection__choice__remove { background-color: transparent; color: #333333; } -.sui-2-10-4 .sui-wrap select.sui-select + .sui-select.sui-select-theme--search .selection span[role="combobox"].select2-selection--multiple .select2-selection__rendered .select2-selection__choice + .select2-search { +.sui-2-10-5 .sui-wrap select.sui-select + .sui-select.sui-select-theme--search .selection span[role="combobox"].select2-selection--multiple .select2-selection__rendered .select2-selection__choice + .select2-search { display: none; } -.sui-2-10-4 .sui-wrap select.sui-select + .sui-select.select2-container--focus .selection span[role="combobox"].select2-selection--single { +.sui-2-10-5 .sui-wrap select.sui-select + .sui-select.select2-container--focus .selection span[role="combobox"].select2-selection--single { background-color: #FFFFFF; } -.sui-2-10-4 .sui-wrap select.sui-select + .sui-select.select2-container--open .selection span[role="combobox"].select2-selection--single .select2-selection__arrow { +.sui-2-10-5 .sui-wrap select.sui-select + .sui-select.select2-container--open .selection span[role="combobox"].select2-selection--single .select2-selection__arrow { -webkit-transform: rotate(180deg); transform: rotate(180deg); } -.sui-2-10-4 .sui-wrap select.sui-select + .sui-select.select2-container--disabled .selection { +.sui-2-10-5 .sui-wrap select.sui-select + .sui-select.select2-container--disabled .selection { cursor: not-allowed; } -.sui-2-10-4 .sui-wrap select.sui-select + .sui-select.select2-container--disabled .selection span[role="combobox"].select2-selection--single { +.sui-2-10-5 .sui-wrap select.sui-select + .sui-select.select2-container--disabled .selection span[role="combobox"].select2-selection--single { pointer-events: none; border-color: #F2F2F2; background-color: #F2F2F2; } -.sui-2-10-4 .sui-wrap select.sui-select + .sui-select.select2-container--disabled .selection span[role="combobox"].select2-selection--single .select2-selection__rendered { +.sui-2-10-5 .sui-wrap select.sui-select + .sui-select.select2-container--disabled .selection span[role="combobox"].select2-selection--single .select2-selection__rendered { color: #AAAAAA; } -.sui-2-10-4 .sui-wrap select.sui-select + .sui-select.select2-container--disabled .selection span[role="combobox"].select2-selection--single .select2-selection__arrow { +.sui-2-10-5 .sui-wrap select.sui-select + .sui-select.select2-container--disabled .selection span[role="combobox"].select2-selection--single .select2-selection__arrow { color: #AAAAAA; } -.sui-2-10-4 .sui-wrap select.sui-select + .sui-select.select2-container--disabled .selection span[role="combobox"].select2-selection--multiple { +.sui-2-10-5 .sui-wrap select.sui-select + .sui-select.select2-container--disabled .selection span[role="combobox"].select2-selection--multiple { pointer-events: none; } -.sui-2-10-4 .sui-wrap select.sui-select + .sui-select.select2-container--disabled .selection span[role="combobox"].select2-selection--multiple .select2-selection__rendered { +.sui-2-10-5 .sui-wrap select.sui-select + .sui-select.select2-container--disabled .selection span[role="combobox"].select2-selection--multiple .select2-selection__rendered { border-color: #F2F2F2; background-color: #F2F2F2; } -.sui-2-10-4 .sui-wrap select.sui-select.sui-select-sm + .sui-select .selection span[role="combobox"].select2-selection--single .select2-selection__rendered { +.sui-2-10-5 .sui-wrap select.sui-select.sui-select-sm + .sui-select .selection span[role="combobox"].select2-selection--single .select2-selection__rendered { padding: 6px 6px 6px 12px; font-size: 13px; line-height: 16px; } -.sui-2-10-4 .sui-wrap select.sui-select.sui-select-sm + .sui-select .selection span[role="combobox"].select2-selection--single .select2-selection__arrow { +.sui-2-10-5 .sui-wrap select.sui-select.sui-select-sm + .sui-select .selection span[role="combobox"].select2-selection--single .select2-selection__arrow { width: 28px; height: 28px; } -.sui-2-10-4 .sui-wrap select.sui-select.sui-select-sm + .sui-select.sui-select-theme--icon .selection span[role="combobox"].select2-selection--single .select2-selection__rendered { +.sui-2-10-5 .sui-wrap select.sui-select.sui-select-sm + .sui-select.sui-select-theme--icon .selection span[role="combobox"].select2-selection--single .select2-selection__rendered { padding-left: 36px; } -.sui-2-10-4 .sui-wrap select.sui-select.sui-select-sm + .sui-select.sui-select-theme--icon .selection span[role="combobox"].select2-selection--single .select2-selection__rendered [class*="sui-icon-"] { +.sui-2-10-5 .sui-wrap select.sui-select.sui-select-sm + .sui-select.sui-select-theme--icon .selection span[role="combobox"].select2-selection--single .select2-selection__rendered [class*="sui-icon-"] { left: 5px; } -.sui-2-10-4 .sui-wrap select.sui-select.sui-select-sm + .sui-select.sui-select-theme--icon .selection span[role="combobox"].select2-selection--single .select2-selection__rendered [class*="sui-icon-"]:before { +.sui-2-10-5 .sui-wrap select.sui-select.sui-select-sm + .sui-select.sui-select-theme--icon .selection span[role="combobox"].select2-selection--single .select2-selection__rendered [class*="sui-icon-"]:before { font-size: 12px; } -.sui-2-10-4 .sui-wrap select.sui-select.sui-select-sm + .sui-select.sui-select-theme--icon .selection span[role="combobox"].select2-selection--single .select2-selection__placeholder { +.sui-2-10-5 .sui-wrap select.sui-select.sui-select-sm + .sui-select.sui-select-theme--icon .selection span[role="combobox"].select2-selection--single .select2-selection__placeholder { margin-left: -24px; } -.sui-2-10-4 .sui-wrap select.sui-select.sui-select-sm + .sui-select.sui-select-theme--color .selection span[role="combobox"].select2-selection--single .select2-selection__rendered { +.sui-2-10-5 .sui-wrap select.sui-select.sui-select-sm + .sui-select.sui-select-theme--color .selection span[role="combobox"].select2-selection--single .select2-selection__rendered { padding-left: 40px; } -.sui-2-10-4 .sui-wrap select.sui-select.sui-select-sm + .sui-select.sui-select-theme--color .selection span[role="combobox"].select2-selection--single .select2-selection__rendered .sui-color { +.sui-2-10-5 .sui-wrap select.sui-select.sui-select-sm + .sui-select.sui-select-theme--color .selection span[role="combobox"].select2-selection--single .select2-selection__rendered .sui-color { width: 20px; height: 20px; left: 10px; } -.sui-2-10-4 .sui-wrap select.sui-select.sui-select-sm + .sui-select.sui-select-theme--color .selection span[role="combobox"].select2-selection--single .select2-selection__rendered .select2-selection__placeholder { +.sui-2-10-5 .sui-wrap select.sui-select.sui-select-sm + .sui-select.sui-select-theme--color .selection span[role="combobox"].select2-selection--single .select2-selection__rendered .select2-selection__placeholder { margin-left: -28px; } -.sui-2-10-4 .sui-wrap select.sui-select[data-width] + .sui-select { +.sui-2-10-5 .sui-wrap select.sui-select[data-width] + .sui-select { min-width: auto; } -.sui-2-10-4 .sui-wrap select.sui-select.sui-select-inline + .sui-select { +.sui-2-10-5 .sui-wrap select.sui-select.sui-select-inline + .sui-select { min-width: 1px; display: inline-block; margin-right: 10px; } -.sui-2-10-4 .sui-wrap select.sui-select.sui-select-inline + .sui-select:last-child { +.sui-2-10-5 .sui-wrap select.sui-select.sui-select-inline + .sui-select:last-child { margin-right: 0; } -.sui-2-10-4 .sui-wrap .sui-form-field.sui-form-field-error select.sui-select + .sui-select .selection span[role="combobox"].select2-selection--single { +.sui-2-10-5 .sui-wrap .sui-form-field.sui-form-field-error select.sui-select + .sui-select .selection span[role="combobox"].select2-selection--single { border-bottom-color: #FF6D6D; -webkit-box-shadow: 0 1px 0 0 #FF6D6D; box-shadow: 0 1px 0 0 #FF6D6D; } -.sui-2-10-4 .sui-wrap .sui-form-field.sui-form-field-error select.sui-select + .sui-select .selection span[role="combobox"].select2-selection--multiple .select2-selection__rendered { +.sui-2-10-5 .sui-wrap .sui-form-field.sui-form-field-error select.sui-select + .sui-select .selection span[role="combobox"].select2-selection--multiple .select2-selection__rendered { border-bottom-color: #FF6D6D; -webkit-box-shadow: 0 1px 0 0 #FF6D6D; box-shadow: 0 1px 0 0 #FF6D6D; } -.sui-2-10-4[dir="rtl"] .sui-wrap select.sui-select + .sui-select { +.sui-2-10-5[dir="rtl"] .sui-wrap select.sui-select + .sui-select { direction: rtl; text-align: right; } -.sui-2-10-4[dir="rtl"] .sui-wrap select.sui-select + .sui-select .selection span[role="combobox"].select2-selection--single .select2-selection__rendered { +.sui-2-10-5[dir="rtl"] .sui-wrap select.sui-select + .sui-select .selection span[role="combobox"].select2-selection--single .select2-selection__rendered { padding-right: 14px; padding-left: 5px; } -.sui-2-10-4[dir="rtl"] .sui-wrap select.sui-select + .sui-select.sui-select-theme--icon .selection span[role="combobox"].select2-selection--single .select2-selection__rendered { +.sui-2-10-5[dir="rtl"] .sui-wrap select.sui-select + .sui-select.sui-select-theme--icon .selection span[role="combobox"].select2-selection--single .select2-selection__rendered { padding-left: 5px; padding-right: 46px; } -.sui-2-10-4[dir="rtl"] .sui-wrap select.sui-select + .sui-select.sui-select-theme--icon .selection span[role="combobox"].select2-selection--single .select2-selection__rendered [class*="sui-icon-"] { +.sui-2-10-5[dir="rtl"] .sui-wrap select.sui-select + .sui-select.sui-select-theme--icon .selection span[role="combobox"].select2-selection--single .select2-selection__rendered [class*="sui-icon-"] { left: auto; right: 10px; } -.sui-2-10-4[dir="rtl"] .sui-wrap select.sui-select + .sui-select.sui-select-theme--icon .selection span[role="combobox"].select2-selection--single .select2-selection__rendered .select2-selection__placeholder { +.sui-2-10-5[dir="rtl"] .sui-wrap select.sui-select + .sui-select.sui-select-theme--icon .selection span[role="combobox"].select2-selection--single .select2-selection__rendered .select2-selection__placeholder { margin-left: auto; margin-right: -32px; } -.sui-2-10-4 .sui-wrap.sui-color-accessible select.sui-select + .sui-select .selection span[role="combobox"].select2-selection--single { +.sui-2-10-5 .sui-wrap.sui-color-accessible select.sui-select + .sui-select .selection span[role="combobox"].select2-selection--single { border-color: #000000; background-color: #FFFFFF; } -.sui-2-10-4 .sui-wrap.sui-color-accessible select.sui-select + .sui-select .selection span[role="combobox"].select2-selection--single .select2-selection__rendered { +.sui-2-10-5 .sui-wrap.sui-color-accessible select.sui-select + .sui-select .selection span[role="combobox"].select2-selection--single .select2-selection__rendered { color: #000000; } -.sui-2-10-4 .sui-wrap.sui-color-accessible select.sui-select + .sui-select .selection span[role="combobox"].select2-selection--single .select2-selection__rendered .select2-selection__placeholder { +.sui-2-10-5 .sui-wrap.sui-color-accessible select.sui-select + .sui-select .selection span[role="combobox"].select2-selection--single .select2-selection__rendered .select2-selection__placeholder { color: #000000; } -.sui-2-10-4 .sui-wrap.sui-color-accessible select.sui-select + .sui-select .selection span[role="combobox"].select2-selection--single .select2-selection__arrow { +.sui-2-10-5 .sui-wrap.sui-color-accessible select.sui-select + .sui-select .selection span[role="combobox"].select2-selection--single .select2-selection__arrow { color: #000000; } -.sui-2-10-4 .sui-wrap.sui-color-accessible select.sui-select + .sui-select .selection span[role="combobox"].select2-selection--multiple .select2-selection__rendered { +.sui-2-10-5 .sui-wrap.sui-color-accessible select.sui-select + .sui-select .selection span[role="combobox"].select2-selection--multiple .select2-selection__rendered { border-color: #000000; background-color: #FFFFFF; } -.sui-2-10-4 .sui-wrap.sui-color-accessible select.sui-select + .sui-select .selection span[role="combobox"].select2-selection--multiple .select2-selection__rendered .select2-search input { +.sui-2-10-5 .sui-wrap.sui-color-accessible select.sui-select + .sui-select .selection span[role="combobox"].select2-selection--multiple .select2-selection__rendered .select2-search input { color: #000000; } -.sui-2-10-4 .sui-wrap.sui-color-accessible select.sui-select + .sui-select .selection span[role="combobox"].select2-selection--multiple .select2-selection__rendered .select2-search input::-webkit-input-placeholder { +.sui-2-10-5 .sui-wrap.sui-color-accessible select.sui-select + .sui-select .selection span[role="combobox"].select2-selection--multiple .select2-selection__rendered .select2-search input::-webkit-input-placeholder { color: #000000; } -.sui-2-10-4 .sui-wrap.sui-color-accessible select.sui-select + .sui-select .selection span[role="combobox"].select2-selection--multiple .select2-selection__rendered .select2-search input:-ms-input-placeholder { +.sui-2-10-5 .sui-wrap.sui-color-accessible select.sui-select + .sui-select .selection span[role="combobox"].select2-selection--multiple .select2-selection__rendered .select2-search input:-ms-input-placeholder { color: #000000; } -.sui-2-10-4 .sui-wrap.sui-color-accessible select.sui-select + .sui-select .selection span[role="combobox"].select2-selection--multiple .select2-selection__rendered .select2-search input::-ms-input-placeholder { +.sui-2-10-5 .sui-wrap.sui-color-accessible select.sui-select + .sui-select .selection span[role="combobox"].select2-selection--multiple .select2-selection__rendered .select2-search input::-ms-input-placeholder { color: #000000; } -.sui-2-10-4 .sui-wrap.sui-color-accessible select.sui-select + .sui-select .selection span[role="combobox"].select2-selection--multiple .select2-selection__rendered .select2-search input::placeholder { +.sui-2-10-5 .sui-wrap.sui-color-accessible select.sui-select + .sui-select .selection span[role="combobox"].select2-selection--multiple .select2-selection__rendered .select2-search input::placeholder { color: #000000; } -.sui-2-10-4 .sui-wrap.sui-color-accessible select.sui-select + .sui-select .selection span[role="combobox"].select2-selection--multiple .select2-selection__rendered .select2-search input:-moz-placeholder { +.sui-2-10-5 .sui-wrap.sui-color-accessible select.sui-select + .sui-select .selection span[role="combobox"].select2-selection--multiple .select2-selection__rendered .select2-search input:-moz-placeholder { color: #000000; } -.sui-2-10-4 .sui-wrap.sui-color-accessible select.sui-select + .sui-select .selection span[role="combobox"].select2-selection--multiple .select2-selection__rendered .select2-search input::-moz-placeholder { +.sui-2-10-5 .sui-wrap.sui-color-accessible select.sui-select + .sui-select .selection span[role="combobox"].select2-selection--multiple .select2-selection__rendered .select2-search input::-moz-placeholder { color: #000000; } -.sui-2-10-4 .sui-wrap.sui-color-accessible select.sui-select + .sui-select .selection span[role="combobox"].select2-selection--multiple .select2-selection__rendered .select2-search input:-ms-input-placeholder { +.sui-2-10-5 .sui-wrap.sui-color-accessible select.sui-select + .sui-select .selection span[role="combobox"].select2-selection--multiple .select2-selection__rendered .select2-search input:-ms-input-placeholder { color: #000000; } -.sui-2-10-4 .sui-wrap.sui-color-accessible select.sui-select + .sui-select .selection span[role="combobox"].select2-selection--multiple .select2-selection__rendered .select2-search input::-webkit-input-placeholder { +.sui-2-10-5 .sui-wrap.sui-color-accessible select.sui-select + .sui-select .selection span[role="combobox"].select2-selection--multiple .select2-selection__rendered .select2-search input::-webkit-input-placeholder { color: #000000; } -.sui-2-10-4 .sui-wrap.sui-color-accessible select.sui-select + .sui-select .selection span[role="combobox"].select2-selection--multiple .select2-selection__rendered .select2-selection__choice { +.sui-2-10-5 .sui-wrap.sui-color-accessible select.sui-select + .sui-select .selection span[role="combobox"].select2-selection--multiple .select2-selection__rendered .select2-selection__choice { background-color: #000000; } -.sui-2-10-4 .sui-wrap.sui-color-accessible select.sui-select + .sui-select .selection span[role="combobox"].select2-selection--multiple .select2-selection__rendered .select2-selection__choice .select2-selection__choice__remove { +.sui-2-10-5 .sui-wrap.sui-color-accessible select.sui-select + .sui-select .selection span[role="combobox"].select2-selection--multiple .select2-selection__rendered .select2-selection__choice .select2-selection__choice__remove { background-color: #000000; color: #FFFFFF; } -.sui-2-10-4 .sui-wrap.sui-color-accessible select.sui-select + .sui-select.sui-select-theme--search .selection span[role="combobox"].select2-selection--multiple .select2-selection__rendered .select2-selection__choice { +.sui-2-10-5 .sui-wrap.sui-color-accessible select.sui-select + .sui-select.sui-select-theme--search .selection span[role="combobox"].select2-selection--multiple .select2-selection__rendered .select2-selection__choice { color: #000000; } -.sui-2-10-4 .sui-wrap.sui-color-accessible select.sui-select + .sui-select.sui-select-theme--search .selection span[role="combobox"].select2-selection--multiple .select2-selection__rendered .select2-selection__choice .select2-selection__choice__remove { +.sui-2-10-5 .sui-wrap.sui-color-accessible select.sui-select + .sui-select.sui-select-theme--search .selection span[role="combobox"].select2-selection--multiple .select2-selection__rendered .select2-selection__choice .select2-selection__choice__remove { color: #000000; } -.sui-2-10-4 .sui-wrap.sui-color-accessible select.sui-select + .sui-select.select2-container--disabled .selection span[role="combobox"].select2-selection--single { +.sui-2-10-5 .sui-wrap.sui-color-accessible select.sui-select + .sui-select.select2-container--disabled .selection span[role="combobox"].select2-selection--single { border-color: #888888; background-color: #FFFFFF; } -.sui-2-10-4 .sui-wrap.sui-color-accessible select.sui-select + .sui-select.select2-container--disabled .selection span[role="combobox"].select2-selection--single .select2-selection__rendered { +.sui-2-10-5 .sui-wrap.sui-color-accessible select.sui-select + .sui-select.select2-container--disabled .selection span[role="combobox"].select2-selection--single .select2-selection__rendered { color: #888888; } -.sui-2-10-4 .sui-wrap.sui-color-accessible select.sui-select + .sui-select.select2-container--disabled .selection span[role="combobox"].select2-selection--single .select2-selection__arrow { +.sui-2-10-5 .sui-wrap.sui-color-accessible select.sui-select + .sui-select.select2-container--disabled .selection span[role="combobox"].select2-selection--single .select2-selection__arrow { color: #888888; } -.sui-2-10-4 .sui-wrap.sui-color-accessible select.sui-select + .sui-select.select2-container--disabled .selection span[role="combobox"].select2-selection--multiple .select2-selection__rendered { +.sui-2-10-5 .sui-wrap.sui-color-accessible select.sui-select + .sui-select.select2-container--disabled .selection span[role="combobox"].select2-selection--multiple .select2-selection__rendered { border-color: #888888; background-color: #888888; } -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-form-field.sui-form-field-error select.sui-select + .sui-select .selection span[role="combobox"].select2-selection--single { +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-form-field.sui-form-field-error select.sui-select + .sui-select .selection span[role="combobox"].select2-selection--single { border-bottom-color: #000000; -webkit-box-shadow: 0 1px 0 0 #000000; box-shadow: 0 1px 0 0 #000000; } -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-form-field.sui-form-field-error select.sui-select + .sui-select .selection span[role="combobox"].select2-selection--multiple .select2-selection__rendered { +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-form-field.sui-form-field-error select.sui-select + .sui-select .selection span[role="combobox"].select2-selection--multiple .select2-selection__rendered { border-bottom-color: #000000; -webkit-box-shadow: 0 1px 0 0 #000000; box-shadow: 0 1px 0 0 #000000; } -.sui-2-10-4 .sui-select.sui-select-dropdown-container--open { +.sui-2-10-5 .sui-select.sui-select-dropdown-container--open { display: block; } -.sui-2-10-4 .sui-select.sui-select-dropdown-container--open * { +.sui-2-10-5 .sui-select.sui-select-dropdown-container--open * { -webkit-box-sizing: border-box; box-sizing: border-box; font-variant-ligatures: none; @@ -16122,7 +16122,7 @@ html.sui-has-overlay { text-shadow: rgba(0, 0, 0, 0.01) 0 0 1px; } -.sui-2-10-4 .sui-select.sui-select-dropdown-container--open .sui-select-dropdown { +.sui-2-10-5 .sui-select.sui-select-dropdown-container--open .sui-select-dropdown { display: block; margin: 0; padding: 10px 0; @@ -16133,13 +16133,13 @@ html.sui-has-overlay { box-shadow: 0 3px 7px 0 rgba(0, 0, 0, 0.07); } -.sui-2-10-4 .sui-select.sui-select-dropdown-container--open .sui-select-dropdown .select2-search { +.sui-2-10-5 .sui-select.sui-select-dropdown-container--open .sui-select-dropdown .select2-search { display: block; margin: 4px 0 14px; padding: 0 14px; } -.sui-2-10-4 .sui-select.sui-select-dropdown-container--open .sui-select-dropdown .select2-search input { +.sui-2-10-5 .sui-select.sui-select-dropdown-container--open .sui-select-dropdown .select2-search input { width: 100%; max-width: 100%; display: block; @@ -16152,57 +16152,57 @@ html.sui-has-overlay { letter-spacing: -0.2px; } -.sui-2-10-4 .sui-select.sui-select-dropdown-container--open .sui-select-dropdown .select2-search input::-webkit-input-placeholder { +.sui-2-10-5 .sui-select.sui-select-dropdown-container--open .sui-select-dropdown .select2-search input::-webkit-input-placeholder { color: #AAAAAA; } -.sui-2-10-4 .sui-select.sui-select-dropdown-container--open .sui-select-dropdown .select2-search input:-ms-input-placeholder { +.sui-2-10-5 .sui-select.sui-select-dropdown-container--open .sui-select-dropdown .select2-search input:-ms-input-placeholder { color: #AAAAAA; } -.sui-2-10-4 .sui-select.sui-select-dropdown-container--open .sui-select-dropdown .select2-search input::-ms-input-placeholder { +.sui-2-10-5 .sui-select.sui-select-dropdown-container--open .sui-select-dropdown .select2-search input::-ms-input-placeholder { color: #AAAAAA; } -.sui-2-10-4 .sui-select.sui-select-dropdown-container--open .sui-select-dropdown .select2-search input::placeholder { +.sui-2-10-5 .sui-select.sui-select-dropdown-container--open .sui-select-dropdown .select2-search input::placeholder { color: #AAAAAA; } -.sui-2-10-4 .sui-select.sui-select-dropdown-container--open .sui-select-dropdown .select2-search input:-moz-placeholder { +.sui-2-10-5 .sui-select.sui-select-dropdown-container--open .sui-select-dropdown .select2-search input:-moz-placeholder { color: #AAAAAA; } -.sui-2-10-4 .sui-select.sui-select-dropdown-container--open .sui-select-dropdown .select2-search input::-moz-placeholder { +.sui-2-10-5 .sui-select.sui-select-dropdown-container--open .sui-select-dropdown .select2-search input::-moz-placeholder { color: #AAAAAA; } -.sui-2-10-4 .sui-select.sui-select-dropdown-container--open .sui-select-dropdown .select2-search input:-ms-input-placeholder { +.sui-2-10-5 .sui-select.sui-select-dropdown-container--open .sui-select-dropdown .select2-search input:-ms-input-placeholder { color: #AAAAAA; } -.sui-2-10-4 .sui-select.sui-select-dropdown-container--open .sui-select-dropdown .select2-search input::-webkit-input-placeholder { +.sui-2-10-5 .sui-select.sui-select-dropdown-container--open .sui-select-dropdown .select2-search input::-webkit-input-placeholder { color: #AAAAAA; } -.sui-2-10-4 .sui-select.sui-select-dropdown-container--open .sui-select-dropdown .select2-search input:hover, .sui-2-10-4 .sui-select.sui-select-dropdown-container--open .sui-select-dropdown .select2-search input:focus { +.sui-2-10-5 .sui-select.sui-select-dropdown-container--open .sui-select-dropdown .select2-search input:hover, .sui-2-10-5 .sui-select.sui-select-dropdown-container--open .sui-select-dropdown .select2-search input:focus { border-color: #DDDDDD; outline: none; -webkit-box-shadow: none; box-shadow: none; } -.sui-2-10-4 .sui-select.sui-select-dropdown-container--open .sui-select-dropdown .select2-search.select2-search--hide { +.sui-2-10-5 .sui-select.sui-select-dropdown-container--open .sui-select-dropdown .select2-search.select2-search--hide { display: none !important; } -.sui-2-10-4 .sui-select.sui-select-dropdown-container--open .sui-select-dropdown .select2-results { +.sui-2-10-5 .sui-select.sui-select-dropdown-container--open .sui-select-dropdown .select2-results { display: block; margin: 0; padding: 0; border: 0; } -.sui-2-10-4 .sui-select.sui-select-dropdown-container--open .sui-select-dropdown .select2-results .select2-results__options { +.sui-2-10-5 .sui-select.sui-select-dropdown-container--open .sui-select-dropdown .select2-results .select2-results__options { max-height: 200px; overflow-y: auto; display: block; @@ -16212,7 +16212,7 @@ html.sui-has-overlay { list-style: none; } -.sui-2-10-4 .sui-select.sui-select-dropdown-container--open .sui-select-dropdown .select2-results .select2-results__options .select2-results__option { +.sui-2-10-5 .sui-select.sui-select-dropdown-container--open .sui-select-dropdown .select2-results .select2-results__options .select2-results__option { -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; @@ -16230,7 +16230,7 @@ html.sui-has-overlay { transition: all 0.3s ease; } -.sui-2-10-4 .sui-select.sui-select-dropdown-container--open .sui-select-dropdown .select2-results .select2-results__options .select2-results__option.select2-results__message { +.sui-2-10-5 .sui-select.sui-select-dropdown-container--open .sui-select-dropdown .select2-results .select2-results__options .select2-results__option.select2-results__message { position: relative; margin: 0 15px; padding: 15px 20px; @@ -16243,7 +16243,7 @@ html.sui-has-overlay { letter-spacing: -0.25px; } -.sui-2-10-4 .sui-select.sui-select-dropdown-container--open .sui-select-dropdown .select2-results .select2-results__options .select2-results__option.select2-results__message:before { +.sui-2-10-5 .sui-select.sui-select-dropdown-container--open .sui-select-dropdown .select2-results .select2-results__options .select2-results__option.select2-results__message:before { content: "µ"; width: 30px; position: absolute; @@ -16256,49 +16256,49 @@ html.sui-has-overlay { text-align: center; } -.sui-2-10-4 .sui-select.sui-select-dropdown-container--open .sui-select-dropdown .select2-results .select2-results__options .select2-results__option .select2-results__group { +.sui-2-10-5 .sui-select.sui-select-dropdown-container--open .sui-select-dropdown .select2-results .select2-results__options .select2-results__option .select2-results__group { color: #AAAAAA; font-size: 12px; font-weight: 500; } -.sui-2-10-4 .sui-select.sui-select-dropdown-container--open .sui-select-dropdown .select2-results .select2-results__options .select2-results__option[aria-selected] { +.sui-2-10-5 .sui-select.sui-select-dropdown-container--open .sui-select-dropdown .select2-results .select2-results__options .select2-results__option[aria-selected] { cursor: pointer; } -.sui-2-10-4 .sui-select.sui-select-dropdown-container--open .sui-select-dropdown .select2-results .select2-results__options .select2-results__option[aria-selected].select2-results__option--highlighted { +.sui-2-10-5 .sui-select.sui-select-dropdown-container--open .sui-select-dropdown .select2-results .select2-results__options .select2-results__option[aria-selected].select2-results__option--highlighted { background-color: #F8F8F8; color: #333333; } -.sui-2-10-4 .sui-select.sui-select-dropdown-container--open .sui-select-dropdown .select2-results .select2-results__options .select2-results__option[aria-selected="true"] { +.sui-2-10-5 .sui-select.sui-select-dropdown-container--open .sui-select-dropdown .select2-results .select2-results__options .select2-results__option[aria-selected="true"] { background-color: #888888; color: #FFFFFF; } -.sui-2-10-4 .sui-select.sui-select-dropdown-container--open .sui-select-dropdown .select2-results .select2-results__options .select2-results__option[aria-selected="true"].select2-results__option--highlighted { +.sui-2-10-5 .sui-select.sui-select-dropdown-container--open .sui-select-dropdown .select2-results .select2-results__options .select2-results__option[aria-selected="true"].select2-results__option--highlighted { background-color: #888888; color: #FFFFFF; } -.sui-2-10-4 .sui-select.sui-select-dropdown-container--open .sui-select-dropdown.sui-select-dropdown-sm { +.sui-2-10-5 .sui-select.sui-select-dropdown-container--open .sui-select-dropdown.sui-select-dropdown-sm { padding: 15px 0; } -.sui-2-10-4 .sui-select.sui-select-dropdown-container--open .sui-select-dropdown.sui-select-dropdown-sm .select2-results .select2-results__options { +.sui-2-10-5 .sui-select.sui-select-dropdown-container--open .sui-select-dropdown.sui-select-dropdown-sm .select2-results .select2-results__options { max-height: 208px; } -.sui-2-10-4 .sui-select.sui-select-dropdown-container--open .sui-select-dropdown.sui-select-dropdown-sm .select2-results .select2-results__options .select2-results__option { +.sui-2-10-5 .sui-select.sui-select-dropdown-container--open .sui-select-dropdown.sui-select-dropdown-sm .select2-results .select2-results__options .select2-results__option { font-size: 13px; line-height: 30px; } -.sui-2-10-4 .sui-select.sui-select-dropdown-container--open.sui-select-theme--icon .sui-select-dropdown .select2-results .select2-results__options .select2-results__option { +.sui-2-10-5 .sui-select.sui-select-dropdown-container--open.sui-select-theme--icon .sui-select-dropdown .select2-results .select2-results__options .select2-results__option { position: relative; } -.sui-2-10-4 .sui-select.sui-select-dropdown-container--open.sui-select-theme--icon .sui-select-dropdown .select2-results .select2-results__options .select2-results__option [class*="sui-icon-"] { +.sui-2-10-5 .sui-select.sui-select-dropdown-container--open.sui-select-theme--icon .sui-select-dropdown .select2-results .select2-results__options .select2-results__option [class*="sui-icon-"] { width: 30px; height: 30px; display: -webkit-box; @@ -16320,7 +16320,7 @@ html.sui-has-overlay { text-align: center; } -.sui-2-10-4 .sui-select.sui-select-dropdown-container--open.sui-select-theme--icon .sui-select-dropdown .select2-results .select2-results__options .select2-results__option [class*="sui-icon-"]:before { +.sui-2-10-5 .sui-select.sui-select-dropdown-container--open.sui-select-theme--icon .sui-select-dropdown .select2-results .select2-results__options .select2-results__option [class*="sui-icon-"]:before { display: block; -webkit-box-flex: 0; -ms-flex: 0 0 auto; @@ -16329,28 +16329,28 @@ html.sui-has-overlay { font-size: 16px; } -.sui-2-10-4 .sui-select.sui-select-dropdown-container--open.sui-select-theme--icon .sui-select-dropdown .select2-results .select2-results__options .select2-results__option[role="treeitem"] { +.sui-2-10-5 .sui-select.sui-select-dropdown-container--open.sui-select-theme--icon .sui-select-dropdown .select2-results .select2-results__options .select2-results__option[role="option"] { padding-left: 46px; } -.sui-2-10-4 .sui-select.sui-select-dropdown-container--open.sui-select-theme--icon .sui-select-dropdown.sui-select-dropdown-sm .select2-results .select2-results__options .select2-results__option [class*="sui-icon-"] { +.sui-2-10-5 .sui-select.sui-select-dropdown-container--open.sui-select-theme--icon .sui-select-dropdown.sui-select-dropdown-sm .select2-results .select2-results__options .select2-results__option [class*="sui-icon-"] { height: 28px; left: 5px; } -.sui-2-10-4 .sui-select.sui-select-dropdown-container--open.sui-select-theme--icon .sui-select-dropdown.sui-select-dropdown-sm .select2-results .select2-results__options .select2-results__option [class*="sui-icon-"]:before { +.sui-2-10-5 .sui-select.sui-select-dropdown-container--open.sui-select-theme--icon .sui-select-dropdown.sui-select-dropdown-sm .select2-results .select2-results__options .select2-results__option [class*="sui-icon-"]:before { font-size: 12px; } -.sui-2-10-4 .sui-select.sui-select-dropdown-container--open.sui-select-theme--icon .sui-select-dropdown.sui-select-dropdown-sm .select2-results .select2-results__options .select2-results__option[role="treeitem"] { +.sui-2-10-5 .sui-select.sui-select-dropdown-container--open.sui-select-theme--icon .sui-select-dropdown.sui-select-dropdown-sm .select2-results .select2-results__options .select2-results__option[role="option"] { padding-left: 36px; } -.sui-2-10-4 .sui-select.sui-select-dropdown-container--open.sui-select-theme--color .sui-select-dropdown .select2-results .select2-results__options .select2-results__option { +.sui-2-10-5 .sui-select.sui-select-dropdown-container--open.sui-select-theme--color .sui-select-dropdown .select2-results .select2-results__options .select2-results__option { position: relative; } -.sui-2-10-4 .sui-select.sui-select-dropdown-container--open.sui-select-theme--color .sui-select-dropdown .select2-results .select2-results__options .select2-results__option .sui-color { +.sui-2-10-5 .sui-select.sui-select-dropdown-container--open.sui-select-theme--color .sui-select-dropdown .select2-results .select2-results__options .select2-results__option .sui-color { width: 20px; height: 20px; position: absolute; @@ -16364,16 +16364,16 @@ html.sui-has-overlay { text-align: center; } -.sui-2-10-4 .sui-select.sui-select-dropdown-container--open.sui-select-theme--color .sui-select-dropdown .select2-results .select2-results__options .select2-results__option[role="treeitem"] { +.sui-2-10-5 .sui-select.sui-select-dropdown-container--open.sui-select-theme--color .sui-select-dropdown .select2-results .select2-results__options .select2-results__option[role="option"] { padding-left: 40px; } -.sui-2-10-4 .sui-select.sui-select-dropdown-container--open.sui-select-theme--vars .sui-select-dropdown { +.sui-2-10-5 .sui-select.sui-select-dropdown-container--open.sui-select-theme--vars .sui-select-dropdown { width: 240px !important; margin-left: -200px; } -.sui-2-10-4 .sui-select.sui-select-dropdown-container--open.sui-select-theme--vars .sui-select-dropdown .select2-results .select2-results__options .select2-results__option { +.sui-2-10-5 .sui-select.sui-select-dropdown-container--open.sui-select-theme--vars .sui-select-dropdown .select2-results .select2-results__options .select2-results__option { display: -webkit-box; display: -ms-flexbox; display: flex; @@ -16387,14 +16387,14 @@ html.sui-has-overlay { position: relative; } -.sui-2-10-4 .sui-select.sui-select-dropdown-container--open.sui-select-theme--vars .sui-select-dropdown .select2-results .select2-results__options .select2-results__option .sui-variable-name { +.sui-2-10-5 .sui-select.sui-select-dropdown-container--open.sui-select-theme--vars .sui-select-dropdown .select2-results .select2-results__options .select2-results__option .sui-variable-name { min-width: 100px; -webkit-box-flex: 1; -ms-flex: 1; flex: 1; } -.sui-2-10-4 .sui-select.sui-select-dropdown-container--open.sui-select-theme--vars .sui-select-dropdown .select2-results .select2-results__options .select2-results__option .sui-variable-value { +.sui-2-10-5 .sui-select.sui-select-dropdown-container--open.sui-select-theme--vars .sui-select-dropdown .select2-results .select2-results__options .select2-results__option .sui-variable-value { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; @@ -16402,43 +16402,43 @@ html.sui-has-overlay { font-size: 12px; } -.sui-2-10-4 .sui-select.sui-select-dropdown-container--open.sui-select-theme--vars .sui-select-dropdown .select2-results .select2-results__options .select2-results__option[aria-selected="true"] .sui-variable-value { +.sui-2-10-5 .sui-select.sui-select-dropdown-container--open.sui-select-theme--vars .sui-select-dropdown .select2-results .select2-results__options .select2-results__option[aria-selected="true"] .sui-variable-value { color: #FFFFFF; } -.sui-2-10-4[dir="rtl"] .sui-select.sui-select-dropdown-container--open { +.sui-2-10-5[dir="rtl"] .sui-select.sui-select-dropdown-container--open { direction: rtl; } -.sui-2-10-4[dir="rtl"] .sui-select.sui-select-dropdown-container--open .sui-select-dropdown .select2-search input { +.sui-2-10-5[dir="rtl"] .sui-select.sui-select-dropdown-container--open .sui-select-dropdown .select2-search input { text-align: right; } -.sui-2-10-4[dir="rtl"] .sui-select.sui-select-dropdown-container--open .sui-select-dropdown .select2-results .select2-results__options .select2-results__option { +.sui-2-10-5[dir="rtl"] .sui-select.sui-select-dropdown-container--open .sui-select-dropdown .select2-results .select2-results__options .select2-results__option { text-align: right; } -.sui-2-10-4[dir="rtl"] .sui-select.sui-select-dropdown-container--open.sui-select-theme--icon .sui-select-dropdown .select2-results .select2-results__options .select2-results__option [class*="sui-icon-"] { +.sui-2-10-5[dir="rtl"] .sui-select.sui-select-dropdown-container--open.sui-select-theme--icon .sui-select-dropdown .select2-results .select2-results__options .select2-results__option [class*="sui-icon-"] { right: 10px; left: auto; } -.sui-2-10-4[dir="rtl"] .sui-select.sui-select-dropdown-container--open.sui-select-theme--icon .sui-select-dropdown .select2-results .select2-results__options .select2-results__option[role="treeitem"] { +.sui-2-10-5[dir="rtl"] .sui-select.sui-select-dropdown-container--open.sui-select-theme--icon .sui-select-dropdown .select2-results .select2-results__options .select2-results__option[role="option"] { padding-left: 14px; padding-right: 46px; } -.sui-2-10-4[dir="rtl"] .sui-select.sui-select-dropdown-container--open.sui-select-theme--color .sui-select-dropdown .select2-results .select2-results__options .select2-results__option .sui-color { +.sui-2-10-5[dir="rtl"] .sui-select.sui-select-dropdown-container--open.sui-select-theme--color .sui-select-dropdown .select2-results .select2-results__options .select2-results__option .sui-color { right: 10px; left: auto; } -.sui-2-10-4[dir="rtl"] .sui-select.sui-select-dropdown-container--open.sui-select-theme--color .sui-select-dropdown .select2-results .select2-results__options .select2-results__option[role="treeitem"] { +.sui-2-10-5[dir="rtl"] .sui-select.sui-select-dropdown-container--open.sui-select-theme--color .sui-select-dropdown .select2-results .select2-results__options .select2-results__option[role="option"] { padding-right: 40px; padding-left: 14px; } -.sui-2-10-4 #ui-datepicker-div.sui-calendar { +.sui-2-10-5 #ui-datepicker-div.sui-calendar { margin: 0; padding: 14px; border-width: 1px; @@ -16450,7 +16450,7 @@ html.sui-has-overlay { box-shadow: 0 3px 7px 0 rgba(0, 0, 0, 0.07); } -.sui-2-10-4 #ui-datepicker-div.sui-calendar * { +.sui-2-10-5 #ui-datepicker-div.sui-calendar * { -webkit-box-sizing: border-box; box-sizing: border-box; font-variant-ligatures: none; @@ -16462,12 +16462,12 @@ html.sui-has-overlay { text-shadow: rgba(0, 0, 0, 0.01) 0 0 1px; } -.sui-2-10-4 #ui-datepicker-div.sui-calendar .ui-datepicker-header { +.sui-2-10-5 #ui-datepicker-div.sui-calendar .ui-datepicker-header { display: block; position: relative; } -.sui-2-10-4 #ui-datepicker-div.sui-calendar .ui-datepicker-header .ui-corner-all { +.sui-2-10-5 #ui-datepicker-div.sui-calendar .ui-datepicker-header .ui-corner-all { width: 30px; height: 30px; cursor: pointer; @@ -16495,44 +16495,44 @@ html.sui-has-overlay { transition: 0.3s ease; } -.sui-2-10-4 #ui-datepicker-div.sui-calendar .ui-datepicker-header .ui-corner-all:before { +.sui-2-10-5 #ui-datepicker-div.sui-calendar .ui-datepicker-header .ui-corner-all:before { display: block; color: #888888; } -.sui-2-10-4 #ui-datepicker-div.sui-calendar .ui-datepicker-header .ui-corner-all span { +.sui-2-10-5 #ui-datepicker-div.sui-calendar .ui-datepicker-header .ui-corner-all span { display: none; } -.sui-2-10-4 #ui-datepicker-div.sui-calendar .ui-datepicker-header .ui-corner-all:hover, .sui-2-10-4 #ui-datepicker-div.sui-calendar .ui-datepicker-header .ui-corner-all:active { +.sui-2-10-5 #ui-datepicker-div.sui-calendar .ui-datepicker-header .ui-corner-all:hover, .sui-2-10-5 #ui-datepicker-div.sui-calendar .ui-datepicker-header .ui-corner-all:active { background-color: #F2F2F2; } -.sui-2-10-4 #ui-datepicker-div.sui-calendar .ui-datepicker-header .ui-corner-all:hover:before, .sui-2-10-4 #ui-datepicker-div.sui-calendar .ui-datepicker-header .ui-corner-all:active:before { +.sui-2-10-5 #ui-datepicker-div.sui-calendar .ui-datepicker-header .ui-corner-all:hover:before, .sui-2-10-5 #ui-datepicker-div.sui-calendar .ui-datepicker-header .ui-corner-all:active:before { color: #333333; } -.sui-2-10-4 #ui-datepicker-div.sui-calendar .ui-datepicker-header .ui-corner-all.ui-datepicker-prev { +.sui-2-10-5 #ui-datepicker-div.sui-calendar .ui-datepicker-header .ui-corner-all.ui-datepicker-prev { left: 0; } -.sui-2-10-4 #ui-datepicker-div.sui-calendar .ui-datepicker-header .ui-corner-all.ui-datepicker-prev:before { +.sui-2-10-5 #ui-datepicker-div.sui-calendar .ui-datepicker-header .ui-corner-all.ui-datepicker-prev:before { content: "Ó"; } -.sui-2-10-4 #ui-datepicker-div.sui-calendar .ui-datepicker-header .ui-corner-all.ui-datepicker-next { +.sui-2-10-5 #ui-datepicker-div.sui-calendar .ui-datepicker-header .ui-corner-all.ui-datepicker-next { right: 0; } -.sui-2-10-4 #ui-datepicker-div.sui-calendar .ui-datepicker-header .ui-corner-all.ui-datepicker-next:before { +.sui-2-10-5 #ui-datepicker-div.sui-calendar .ui-datepicker-header .ui-corner-all.ui-datepicker-next:before { content: "˜"; } -.sui-2-10-4 #ui-datepicker-div.sui-calendar .ui-datepicker-header .ui-corner-all.ui-state-disabled { +.sui-2-10-5 #ui-datepicker-div.sui-calendar .ui-datepicker-header .ui-corner-all.ui-state-disabled { opacity: 0.5; } -.sui-2-10-4 #ui-datepicker-div.sui-calendar .ui-datepicker-header .ui-datepicker-title { +.sui-2-10-5 #ui-datepicker-div.sui-calendar .ui-datepicker-header .ui-datepicker-title { display: block; padding: 0 40px; color: #333333; @@ -16544,14 +16544,14 @@ html.sui-has-overlay { text-align: center; } -.sui-2-10-4 #ui-datepicker-div.sui-calendar .ui-datepicker-calendar { +.sui-2-10-5 #ui-datepicker-div.sui-calendar .ui-datepicker-calendar { margin: 5px 0 0; border-collapse: collapse; } -.sui-2-10-4 #ui-datepicker-div.sui-calendar .ui-datepicker-calendar thead tr th, .sui-2-10-4 #ui-datepicker-div.sui-calendar .ui-datepicker-calendar thead tr td, -.sui-2-10-4 #ui-datepicker-div.sui-calendar .ui-datepicker-calendar tbody tr th, -.sui-2-10-4 #ui-datepicker-div.sui-calendar .ui-datepicker-calendar tbody tr td { +.sui-2-10-5 #ui-datepicker-div.sui-calendar .ui-datepicker-calendar thead tr th, .sui-2-10-5 #ui-datepicker-div.sui-calendar .ui-datepicker-calendar thead tr td, +.sui-2-10-5 #ui-datepicker-div.sui-calendar .ui-datepicker-calendar tbody tr th, +.sui-2-10-5 #ui-datepicker-div.sui-calendar .ui-datepicker-calendar tbody tr td { width: 30px; height: 30px; margin: 0; @@ -16560,11 +16560,11 @@ html.sui-has-overlay { text-align: center; } -.sui-2-10-4 #ui-datepicker-div.sui-calendar .ui-datepicker-calendar thead tr th a, .sui-2-10-4 #ui-datepicker-div.sui-calendar .ui-datepicker-calendar thead tr th span, .sui-2-10-4 #ui-datepicker-div.sui-calendar .ui-datepicker-calendar thead tr td a, .sui-2-10-4 #ui-datepicker-div.sui-calendar .ui-datepicker-calendar thead tr td span, -.sui-2-10-4 #ui-datepicker-div.sui-calendar .ui-datepicker-calendar tbody tr th a, -.sui-2-10-4 #ui-datepicker-div.sui-calendar .ui-datepicker-calendar tbody tr th span, -.sui-2-10-4 #ui-datepicker-div.sui-calendar .ui-datepicker-calendar tbody tr td a, -.sui-2-10-4 #ui-datepicker-div.sui-calendar .ui-datepicker-calendar tbody tr td span { +.sui-2-10-5 #ui-datepicker-div.sui-calendar .ui-datepicker-calendar thead tr th a, .sui-2-10-5 #ui-datepicker-div.sui-calendar .ui-datepicker-calendar thead tr th span, .sui-2-10-5 #ui-datepicker-div.sui-calendar .ui-datepicker-calendar thead tr td a, .sui-2-10-5 #ui-datepicker-div.sui-calendar .ui-datepicker-calendar thead tr td span, +.sui-2-10-5 #ui-datepicker-div.sui-calendar .ui-datepicker-calendar tbody tr th a, +.sui-2-10-5 #ui-datepicker-div.sui-calendar .ui-datepicker-calendar tbody tr th span, +.sui-2-10-5 #ui-datepicker-div.sui-calendar .ui-datepicker-calendar tbody tr td a, +.sui-2-10-5 #ui-datepicker-div.sui-calendar .ui-datepicker-calendar tbody tr td span { display: block; margin: 0; padding: 0; @@ -16574,7 +16574,7 @@ html.sui-has-overlay { font-family: "Roboto", Arial, sans-serif; } -.sui-2-10-4 #ui-datepicker-div.sui-calendar .ui-datepicker-calendar thead tr th { +.sui-2-10-5 #ui-datepicker-div.sui-calendar .ui-datepicker-calendar thead tr th { height: calc(14px + 5px); padding-bottom: 5px; color: #333333; @@ -16585,11 +16585,11 @@ html.sui-has-overlay { letter-spacing: -0.25px; } -.sui-2-10-4 #ui-datepicker-div.sui-calendar .ui-datepicker-calendar tbody tr td { +.sui-2-10-5 #ui-datepicker-div.sui-calendar .ui-datepicker-calendar tbody tr td { color: #888888; } -.sui-2-10-4 #ui-datepicker-div.sui-calendar .ui-datepicker-calendar tbody tr td, .sui-2-10-4 #ui-datepicker-div.sui-calendar .ui-datepicker-calendar tbody tr td a, .sui-2-10-4 #ui-datepicker-div.sui-calendar .ui-datepicker-calendar tbody tr td span { +.sui-2-10-5 #ui-datepicker-div.sui-calendar .ui-datepicker-calendar tbody tr td, .sui-2-10-5 #ui-datepicker-div.sui-calendar .ui-datepicker-calendar tbody tr td a, .sui-2-10-5 #ui-datepicker-div.sui-calendar .ui-datepicker-calendar tbody tr td span { border-radius: 4px; font-size: 12px; line-height: 30px; @@ -16598,45 +16598,45 @@ html.sui-has-overlay { letter-spacing: -0.25px; } -.sui-2-10-4 #ui-datepicker-div.sui-calendar .ui-datepicker-calendar tbody tr td a.ui-state-default { +.sui-2-10-5 #ui-datepicker-div.sui-calendar .ui-datepicker-calendar tbody tr td a.ui-state-default { background-color: #FFFFFF; color: #888888; -webkit-transition: all 0.3s ease; transition: all 0.3s ease; } -.sui-2-10-4 #ui-datepicker-div.sui-calendar .ui-datepicker-calendar tbody tr td a.ui-state-default.ui-state-hover { +.sui-2-10-5 #ui-datepicker-div.sui-calendar .ui-datepicker-calendar tbody tr td a.ui-state-default.ui-state-hover { background-color: #F8F8F8; color: #333333; } -.sui-2-10-4 #ui-datepicker-div.sui-calendar .ui-datepicker-calendar tbody tr td a.ui-state-default.ui-state-active { +.sui-2-10-5 #ui-datepicker-div.sui-calendar .ui-datepicker-calendar tbody tr td a.ui-state-default.ui-state-active { background-color: #E1F6FF; color: #17A8E3; } -.sui-2-10-4 #ui-datepicker-div.sui-calendar .ui-datepicker-calendar tbody tr td.ui-datepicker-today a.ui-state-default { +.sui-2-10-5 #ui-datepicker-div.sui-calendar .ui-datepicker-calendar tbody tr td.ui-datepicker-today a.ui-state-default { background-color: #FFF5D5; color: #666666; } -.sui-2-10-4 #ui-datepicker-div.sui-calendar .ui-datepicker-calendar tbody tr td.ui-datepicker-today a.ui-state-default.ui-state-active { +.sui-2-10-5 #ui-datepicker-div.sui-calendar .ui-datepicker-calendar tbody tr td.ui-datepicker-today a.ui-state-default.ui-state-active { background-color: #E1F6FF; color: #17A8E3; } -.sui-2-10-4 #ui-datepicker-div.sui-calendar .ui-datepicker-calendar tbody tr td.ui-state-disabled { +.sui-2-10-5 #ui-datepicker-div.sui-calendar .ui-datepicker-calendar tbody tr td.ui-state-disabled { background-color: #FFFFFF; color: #DDDDDD; } -.sui-2-10-4 #ui-datepicker-div.sui-calendar .ui-datepicker-calendar tbody tr td.ui-state-disabled a, .sui-2-10-4 #ui-datepicker-div.sui-calendar .ui-datepicker-calendar tbody tr td.ui-state-disabled span { +.sui-2-10-5 #ui-datepicker-div.sui-calendar .ui-datepicker-calendar tbody tr td.ui-state-disabled a, .sui-2-10-5 #ui-datepicker-div.sui-calendar .ui-datepicker-calendar tbody tr td.ui-state-disabled span { background-color: #FFFFFF; color: #DDDDDD; text-decoration: line-through; } -.sui-2-10-4 .daterangepicker { +.sui-2-10-5 .daterangepicker { width: auto; max-width: 100%; direction: ltr; @@ -16654,7 +16654,7 @@ html.sui-has-overlay { text-align: left; } -.sui-2-10-4 .daterangepicker * { +.sui-2-10-5 .daterangepicker * { -webkit-box-sizing: border-box; box-sizing: border-box; font-variant-ligatures: none; @@ -16666,23 +16666,23 @@ html.sui-has-overlay { text-shadow: rgba(0, 0, 0, 0.01) 0 0 1px; } -.sui-2-10-4 .daterangepicker .ranges { +.sui-2-10-5 .daterangepicker .ranges { display: none; } -.sui-2-10-4 .daterangepicker .drp-calendar { +.sui-2-10-5 .daterangepicker .drp-calendar { display: block; } -.sui-2-10-4 .daterangepicker .drp-calendar.left { +.sui-2-10-5 .daterangepicker .drp-calendar.left { float: left; } -.sui-2-10-4 .daterangepicker .drp-calendar.right { +.sui-2-10-5 .daterangepicker .drp-calendar.right { float: right; } -.sui-2-10-4 .daterangepicker .drp-calendar .table-condensed { +.sui-2-10-5 .daterangepicker .drp-calendar .table-condensed { margin: 0; padding: 0; border: 0; @@ -16690,9 +16690,9 @@ html.sui-has-overlay { border-collapse: collapse; } -.sui-2-10-4 .daterangepicker .drp-calendar .table-condensed thead tr th, .sui-2-10-4 .daterangepicker .drp-calendar .table-condensed thead tr td, -.sui-2-10-4 .daterangepicker .drp-calendar .table-condensed tbody tr th, -.sui-2-10-4 .daterangepicker .drp-calendar .table-condensed tbody tr td { +.sui-2-10-5 .daterangepicker .drp-calendar .table-condensed thead tr th, .sui-2-10-5 .daterangepicker .drp-calendar .table-condensed thead tr td, +.sui-2-10-5 .daterangepicker .drp-calendar .table-condensed tbody tr th, +.sui-2-10-5 .daterangepicker .drp-calendar .table-condensed tbody tr td { width: 30px; height: 30px; margin: 0; @@ -16702,7 +16702,7 @@ html.sui-has-overlay { text-align: center; } -.sui-2-10-4 .daterangepicker .drp-calendar .table-condensed thead tr th { +.sui-2-10-5 .daterangepicker .drp-calendar .table-condensed thead tr th { height: calc(14px + 5px); padding-bottom: 5px; color: #333333; @@ -16713,8 +16713,8 @@ html.sui-has-overlay { letter-spacing: -0.25px; } -.sui-2-10-4 .daterangepicker .drp-calendar .table-condensed thead tr th.prev span, -.sui-2-10-4 .daterangepicker .drp-calendar .table-condensed thead tr th.next span { +.sui-2-10-5 .daterangepicker .drp-calendar .table-condensed thead tr th.prev span, +.sui-2-10-5 .daterangepicker .drp-calendar .table-condensed thead tr th.next span { width: 30px; height: 30px; cursor: pointer; @@ -16730,40 +16730,40 @@ html.sui-has-overlay { border-radius: 4px; } -.sui-2-10-4 .daterangepicker .drp-calendar .table-condensed thead tr th.prev span:hover, .sui-2-10-4 .daterangepicker .drp-calendar .table-condensed thead tr th.prev span:focus, -.sui-2-10-4 .daterangepicker .drp-calendar .table-condensed thead tr th.next span:hover, -.sui-2-10-4 .daterangepicker .drp-calendar .table-condensed thead tr th.next span:focus { +.sui-2-10-5 .daterangepicker .drp-calendar .table-condensed thead tr th.prev span:hover, .sui-2-10-5 .daterangepicker .drp-calendar .table-condensed thead tr th.prev span:focus, +.sui-2-10-5 .daterangepicker .drp-calendar .table-condensed thead tr th.next span:hover, +.sui-2-10-5 .daterangepicker .drp-calendar .table-condensed thead tr th.next span:focus { background-color: #F2F2F2; } -.sui-2-10-4 .daterangepicker .drp-calendar .table-condensed thead tr th.prev span:hover:before, .sui-2-10-4 .daterangepicker .drp-calendar .table-condensed thead tr th.prev span:focus:before, -.sui-2-10-4 .daterangepicker .drp-calendar .table-condensed thead tr th.next span:hover:before, -.sui-2-10-4 .daterangepicker .drp-calendar .table-condensed thead tr th.next span:focus:before { +.sui-2-10-5 .daterangepicker .drp-calendar .table-condensed thead tr th.prev span:hover:before, .sui-2-10-5 .daterangepicker .drp-calendar .table-condensed thead tr th.prev span:focus:before, +.sui-2-10-5 .daterangepicker .drp-calendar .table-condensed thead tr th.next span:hover:before, +.sui-2-10-5 .daterangepicker .drp-calendar .table-condensed thead tr th.next span:focus:before { color: #333333; } -.sui-2-10-4 .daterangepicker .drp-calendar .table-condensed thead tr th.prev span:before, -.sui-2-10-4 .daterangepicker .drp-calendar .table-condensed thead tr th.next span:before { +.sui-2-10-5 .daterangepicker .drp-calendar .table-condensed thead tr th.prev span:before, +.sui-2-10-5 .daterangepicker .drp-calendar .table-condensed thead tr th.next span:before { content: ""; display: block; color: #888888; } -.sui-2-10-4 .daterangepicker .drp-calendar .table-condensed thead tr th.prev:not(.available), -.sui-2-10-4 .daterangepicker .drp-calendar .table-condensed thead tr th.next:not(.available) { +.sui-2-10-5 .daterangepicker .drp-calendar .table-condensed thead tr th.prev:not(.available), +.sui-2-10-5 .daterangepicker .drp-calendar .table-condensed thead tr th.next:not(.available) { pointer-events: none; display: none; } -.sui-2-10-4 .daterangepicker .drp-calendar .table-condensed thead tr th.prev span:before { +.sui-2-10-5 .daterangepicker .drp-calendar .table-condensed thead tr th.prev span:before { content: "Ó"; } -.sui-2-10-4 .daterangepicker .drp-calendar .table-condensed thead tr th.next span:before { +.sui-2-10-5 .daterangepicker .drp-calendar .table-condensed thead tr th.next span:before { content: "˜"; } -.sui-2-10-4 .daterangepicker .drp-calendar .table-condensed tbody tr td { +.sui-2-10-5 .daterangepicker .drp-calendar .table-condensed tbody tr td { border-radius: 4px; background-color: #FFFFFF; color: #888888; @@ -16776,75 +16776,75 @@ html.sui-has-overlay { transition: all 0.3s ease; } -.sui-2-10-4 .daterangepicker .drp-calendar .table-condensed tbody tr td:hover { +.sui-2-10-5 .daterangepicker .drp-calendar .table-condensed tbody tr td:hover { background-color: #F8F8F8; color: #333333; } -.sui-2-10-4 .daterangepicker .drp-calendar .table-condensed tbody tr td.available:not(.off) { +.sui-2-10-5 .daterangepicker .drp-calendar .table-condensed tbody tr td.available:not(.off) { cursor: pointer; } -.sui-2-10-4 .daterangepicker .drp-calendar .table-condensed tbody tr td.available:not(.off).today { +.sui-2-10-5 .daterangepicker .drp-calendar .table-condensed tbody tr td.available:not(.off).today { background-color: #FFF5D5; color: #666666; } -.sui-2-10-4 .daterangepicker .drp-calendar .table-condensed tbody tr td.available:not(.off).start-date, .sui-2-10-4 .daterangepicker .drp-calendar .table-condensed tbody tr td.available:not(.off).end-date { +.sui-2-10-5 .daterangepicker .drp-calendar .table-condensed tbody tr td.available:not(.off).start-date, .sui-2-10-5 .daterangepicker .drp-calendar .table-condensed tbody tr td.available:not(.off).end-date { color: #FFFFFF; background-color: #17A8E3; } -.sui-2-10-4 .daterangepicker .drp-calendar .table-condensed tbody tr td.available:not(.off).in-range:not(.end-date) { +.sui-2-10-5 .daterangepicker .drp-calendar .table-condensed tbody tr td.available:not(.off).in-range:not(.end-date) { color: #17A8E3; background-color: #E1F6FF; } -.sui-2-10-4 .daterangepicker .drp-calendar .table-condensed tbody tr td.available:not(.off).start-date:not(.end-date) { +.sui-2-10-5 .daterangepicker .drp-calendar .table-condensed tbody tr td.available:not(.off).start-date:not(.end-date) { border-top-right-radius: 0; border-bottom-right-radius: 0; } -.sui-2-10-4 .daterangepicker .drp-calendar .table-condensed tbody tr td.available:not(.off).end-date:not(.start-date) { +.sui-2-10-5 .daterangepicker .drp-calendar .table-condensed tbody tr td.available:not(.off).end-date:not(.start-date) { border-top-left-radius: 0; border-bottom-left-radius: 0; } -.sui-2-10-4 .daterangepicker .drp-calendar .table-condensed tbody tr td.available:not(.off).in-range:not(.start-date):not(.end-date) { +.sui-2-10-5 .daterangepicker .drp-calendar .table-condensed tbody tr td.available:not(.off).in-range:not(.start-date):not(.end-date) { border-radius: 0; } -.sui-2-10-4 .daterangepicker .drp-calendar .table-condensed tbody tr td.available:not(.off).in-range:not(.start-date):not(.end-date):first-child { +.sui-2-10-5 .daterangepicker .drp-calendar .table-condensed tbody tr td.available:not(.off).in-range:not(.start-date):not(.end-date):first-child { border-top-left-radius: 4px; border-bottom-left-radius: 4px; } -.sui-2-10-4 .daterangepicker .drp-calendar .table-condensed tbody tr td.available:not(.off).in-range:not(.start-date):not(.end-date):last-child { +.sui-2-10-5 .daterangepicker .drp-calendar .table-condensed tbody tr td.available:not(.off).in-range:not(.start-date):not(.end-date):last-child { border-top-right-radius: 4px; border-bottom-right-radius: 4px; } -.sui-2-10-4 .daterangepicker .drp-calendar .table-condensed tbody tr td.off, .sui-2-10-4 .daterangepicker .drp-calendar .table-condensed tbody tr td.disabled { +.sui-2-10-5 .daterangepicker .drp-calendar .table-condensed tbody tr td.off, .sui-2-10-5 .daterangepicker .drp-calendar .table-condensed tbody tr td.disabled { pointer-events: none; background-color: #FFFFFF; color: #DDDDDD; } -.sui-2-10-4 .daterangepicker .drp-calendar .table-condensed tbody tr td.disabled { +.sui-2-10-5 .daterangepicker .drp-calendar .table-condensed tbody tr td.disabled { text-decoration: line-through; } -.sui-2-10-4 .daterangepicker .drp-calendar + .drp-calendar { +.sui-2-10-5 .daterangepicker .drp-calendar + .drp-calendar { margin-left: 10px; padding-left: 10px; border-left: 1px solid #E6E6E6; } -.sui-2-10-4 .daterangepicker.show-ranges { +.sui-2-10-5 .daterangepicker.show-ranges { padding-top: 52px; } -.sui-2-10-4 .daterangepicker.show-ranges .ranges { +.sui-2-10-5 .daterangepicker.show-ranges .ranges { display: block; -webkit-box-flex: 0; -ms-flex: 0 0 auto; @@ -16855,7 +16855,7 @@ html.sui-has-overlay { left: 0; } -.sui-2-10-4 .daterangepicker.show-ranges .ranges ul { +.sui-2-10-5 .daterangepicker.show-ranges .ranges ul { width: 100%; display: -webkit-box; display: -ms-flexbox; @@ -16873,11 +16873,11 @@ html.sui-has-overlay { border: 0; } -.sui-2-10-4 .daterangepicker.show-ranges .ranges ul, .sui-2-10-4 .daterangepicker.show-ranges .ranges ul li { +.sui-2-10-5 .daterangepicker.show-ranges .ranges ul, .sui-2-10-5 .daterangepicker.show-ranges .ranges ul li { list-style: none; } -.sui-2-10-4 .daterangepicker.show-ranges .ranges ul li { +.sui-2-10-5 .daterangepicker.show-ranges .ranges ul li { cursor: pointer; display: block; margin: 0 5px; @@ -16891,53 +16891,53 @@ html.sui-has-overlay { text-align: center; } -.sui-2-10-4 .daterangepicker.show-ranges .ranges ul li:hover, .sui-2-10-4 .daterangepicker.show-ranges .ranges ul li:focus { +.sui-2-10-5 .daterangepicker.show-ranges .ranges ul li:hover, .sui-2-10-5 .daterangepicker.show-ranges .ranges ul li:focus { background-color: #E1F6FF; } -.sui-2-10-4 .daterangepicker.show-ranges .ranges ul li.active { +.sui-2-10-5 .daterangepicker.show-ranges .ranges ul li.active { background-color: #17A8E3; color: #FFFFFF; } -.sui-2-10-4 .daterangepicker.show-ranges .ranges ul li:first-child { +.sui-2-10-5 .daterangepicker.show-ranges .ranges ul li:first-child { margin-left: 0; } -.sui-2-10-4 .daterangepicker.show-ranges .ranges ul li:last-child { +.sui-2-10-5 .daterangepicker.show-ranges .ranges ul li:last-child { margin-right: 0; } -.sui-2-10-4 .daterangepicker.auto-apply .drp-buttons { +.sui-2-10-5 .daterangepicker.auto-apply .drp-buttons { display: none; visibility: hidden; pointer-events: none; } -.sui-2-10-4 .sui-wrap .sui-hidden { +.sui-2-10-5 .sui-wrap .sui-hidden { display: none; } -.sui-2-10-4 .sui-wrap .sui-hidden-important { +.sui-2-10-5 .sui-wrap .sui-hidden-important { display: none !important; } -.sui-2-10-4 .sui-wrap .sui-block-content-center { +.sui-2-10-5 .sui-wrap .sui-block-content-center { text-align: center; } -.sui-2-10-4 .sui-wrap .sui-image { +.sui-2-10-5 .sui-wrap .sui-image { display: block; height: auto; max-width: 100%; } -.sui-2-10-4 .sui-wrap .sui-image-center { +.sui-2-10-5 .sui-wrap .sui-image-center { margin-right: auto; margin-left: auto; } -.sui-2-10-4 .sui-wrap .sui-actions-left { +.sui-2-10-5 .sui-wrap .sui-actions-left { display: -webkit-box; display: -ms-flexbox; display: flex; @@ -16948,7 +16948,7 @@ html.sui-has-overlay { margin-right: auto; } -.sui-2-10-4 .sui-wrap .sui-actions-right { +.sui-2-10-5 .sui-wrap .sui-actions-right { display: -webkit-box; display: -ms-flexbox; display: flex; @@ -16959,117 +16959,117 @@ html.sui-has-overlay { margin-right: 0; } -.sui-2-10-4 .sui-wrap .sui-space-between { +.sui-2-10-5 .sui-wrap .sui-space-between { -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; } -.sui-2-10-4 .sui-wrap .sui-align-start { +.sui-2-10-5 .sui-wrap .sui-align-start { -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; } -.sui-2-10-4 .sui-wrap .sui-align-end { +.sui-2-10-5 .sui-wrap .sui-align-end { -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; } -.sui-2-10-4 .sui-wrap .sui-success { +.sui-2-10-5 .sui-wrap .sui-success { color: #1ABC9C; } -.sui-2-10-4 .sui-wrap .sui-warning { +.sui-2-10-5 .sui-wrap .sui-warning { color: #FECF2F; } -.sui-2-10-4 .sui-wrap .sui-error { +.sui-2-10-5 .sui-wrap .sui-error { color: #FF6D6D; } -.sui-2-10-4 .sui-wrap .sui-info { +.sui-2-10-5 .sui-wrap .sui-info { color: #17A8E3; } -.sui-2-10-4 .sui-wrap .sui-no-margin { +.sui-2-10-5 .sui-wrap .sui-no-margin { margin: 0 !important; } -.sui-2-10-4 .sui-wrap .sui-no-margin-top { +.sui-2-10-5 .sui-wrap .sui-no-margin-top { margin-top: 0 !important; } -.sui-2-10-4 .sui-wrap .sui-no-margin-bottom { +.sui-2-10-5 .sui-wrap .sui-no-margin-bottom { margin-bottom: 0 !important; } -.sui-2-10-4 .sui-wrap .sui-no-margin-left { +.sui-2-10-5 .sui-wrap .sui-no-margin-left { margin-left: 0 !important; } -.sui-2-10-4 .sui-wrap .sui-no-margin-right { +.sui-2-10-5 .sui-wrap .sui-no-margin-right { margin-right: 0 !important; } -.sui-2-10-4 .sui-wrap .sui-no-padding { +.sui-2-10-5 .sui-wrap .sui-no-padding { padding: 0 !important; } -.sui-2-10-4 .sui-wrap .sui-no-padding-top { +.sui-2-10-5 .sui-wrap .sui-no-padding-top { padding-top: 0 !important; } -.sui-2-10-4 .sui-wrap .sui-no-padding-bottom { +.sui-2-10-5 .sui-wrap .sui-no-padding-bottom { padding-bottom: 0 !important; } -.sui-2-10-4 .sui-wrap .sui-no-padding-left { +.sui-2-10-5 .sui-wrap .sui-no-padding-left { padding-left: 0 !important; } -.sui-2-10-4 .sui-wrap .sui-no-padding-right { +.sui-2-10-5 .sui-wrap .sui-no-padding-right { padding-right: 0 !important; } -.sui-2-10-4 .sui-wrap .sui-margin { +.sui-2-10-5 .sui-wrap .sui-margin { margin: 30px !important; } -.sui-2-10-4 .sui-wrap .sui-margin-top { +.sui-2-10-5 .sui-wrap .sui-margin-top { margin-top: 30px !important; } -.sui-2-10-4 .sui-wrap .sui-margin-bottom { +.sui-2-10-5 .sui-wrap .sui-margin-bottom { margin-bottom: 30px !important; } -.sui-2-10-4 .sui-wrap .sui-margin-left { +.sui-2-10-5 .sui-wrap .sui-margin-left { margin-left: 30px !important; } -.sui-2-10-4 .sui-wrap .sui-margin-right { +.sui-2-10-5 .sui-wrap .sui-margin-right { margin-right: 30px !important; } -.sui-2-10-4 .sui-wrap .sui-padding { +.sui-2-10-5 .sui-wrap .sui-padding { padding: 30px !important; } -.sui-2-10-4 .sui-wrap .sui-padding-top { +.sui-2-10-5 .sui-wrap .sui-padding-top { padding-top: 30px !important; } -.sui-2-10-4 .sui-wrap .sui-padding-bottom { +.sui-2-10-5 .sui-wrap .sui-padding-bottom { padding-bottom: 30px !important; } -.sui-2-10-4 .sui-wrap .sui-padding-left { +.sui-2-10-5 .sui-wrap .sui-padding-left { padding-left: 30px !important; } -.sui-2-10-4 .sui-wrap .sui-padding-right { +.sui-2-10-5 .sui-wrap .sui-padding-right { padding-right: 30px !important; } @@ -17103,17 +17103,17 @@ WP Admin Notices This is used to give admin notices that are loaded outside of the .wrap but inside .sui-*-*-* the proper styles */ -.sui-2-10-4 #wpbody-content > .notice { +.sui-2-10-5 #wpbody-content > .notice { margin: 10px 30px 15px 10px; } @media (max-width: 782px) { - .sui-2-10-4 #wpbody-content > .notice { + .sui-2-10-5 #wpbody-content > .notice { margin: 20px 10px 0 0px; } } -.sui-2-10-4 .sui-wrap .sui-ace-selectors { +.sui-2-10-5 .sui-wrap .sui-ace-selectors { display: -webkit-box; display: -ms-flexbox; display: flex; @@ -17123,7 +17123,7 @@ This is used to give admin notices that are loaded outside of the .wrap but insi margin-left: -5px; } -.sui-2-10-4 .sui-wrap .sui-ace-selectors .sui-selector { +.sui-2-10-5 .sui-wrap .sui-ace-selectors .sui-selector { height: 26px; display: -webkit-inline-box; display: -ms-inline-flexbox; @@ -17141,7 +17141,7 @@ This is used to give admin notices that are loaded outside of the .wrap but insi transition: 0.3s ease; } -.sui-2-10-4 .sui-wrap .sui-ace-selectors .sui-selector, .sui-2-10-4 .sui-wrap .sui-ace-selectors .sui-selector:hover, .sui-2-10-4 .sui-wrap .sui-ace-selectors .sui-selector:focus, .sui-2-10-4 .sui-wrap .sui-ace-selectors .sui-selector:active, .sui-2-10-4 .sui-wrap .sui-ace-selectors .sui-selector:visited { +.sui-2-10-5 .sui-wrap .sui-ace-selectors .sui-selector, .sui-2-10-5 .sui-wrap .sui-ace-selectors .sui-selector:hover, .sui-2-10-5 .sui-wrap .sui-ace-selectors .sui-selector:focus, .sui-2-10-5 .sui-wrap .sui-ace-selectors .sui-selector:active, .sui-2-10-5 .sui-wrap .sui-ace-selectors .sui-selector:visited { border: 0; outline: none; -webkit-box-shadow: none; @@ -17149,42 +17149,42 @@ This is used to give admin notices that are loaded outside of the .wrap but insi color: #FFFFFF; } -.sui-2-10-4 .sui-wrap .sui-ace-selectors .sui-selector:hover, .sui-2-10-4 .sui-wrap .sui-ace-selectors .sui-selector:active { +.sui-2-10-5 .sui-wrap .sui-ace-selectors .sui-selector:hover, .sui-2-10-5 .sui-wrap .sui-ace-selectors .sui-selector:active { background-color: #333333; } -.sui-2-10-4 .sui-wrap .sui-ace-selectors:last-child { +.sui-2-10-5 .sui-wrap .sui-ace-selectors:last-child { margin-bottom: 0; } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-ace-selectors:last-child { + .sui-2-10-5 .sui-wrap .sui-ace-selectors:last-child { margin-bottom: 0; } } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-ace-selectors { + .sui-2-10-5 .sui-wrap .sui-ace-selectors { margin-bottom: 15px; } } -.sui-2-10-4 .sui-wrap [id^='sui-ace-editor'] { +.sui-2-10-5 .sui-wrap [id^='sui-ace-editor'] { width: 100%; height: 225px; position: relative; margin: 20px 0; } -.sui-2-10-4 .sui-wrap [id^='sui-ace-editor']:first-child { +.sui-2-10-5 .sui-wrap [id^='sui-ace-editor']:first-child { margin-top: 0; } -.sui-2-10-4 .sui-wrap [id^='sui-ace-editor']:last-child { +.sui-2-10-5 .sui-wrap [id^='sui-ace-editor']:last-child { margin-bottom: 0; } -.sui-2-10-4 .sui-wrap .sui-recipient { +.sui-2-10-5 .sui-wrap .sui-recipient { display: -webkit-box; display: -ms-flexbox; display: flex; @@ -17197,7 +17197,7 @@ This is used to give admin notices that are loaded outside of the .wrap but insi margin-bottom: 10px; } -.sui-2-10-4 .sui-wrap .sui-recipient .sui-recipient-name { +.sui-2-10-5 .sui-wrap .sui-recipient .sui-recipient-name { color: #333333; font-size: 13px; font-weight: 500; @@ -17208,18 +17208,18 @@ This is used to give admin notices that are loaded outside of the .wrap but insi margin-right: 5px; } -.sui-2-10-4 .sui-wrap .sui-recipient .sui-recipient-name:before { +.sui-2-10-5 .sui-wrap .sui-recipient .sui-recipient-name:before { content: "µ"; } -.sui-2-10-4 .sui-wrap .sui-recipient .sui-recipient-name:before { +.sui-2-10-5 .sui-wrap .sui-recipient .sui-recipient-name:before { font-size: 16px; margin-right: 6px; line-height: 30px; vertical-align: bottom; } -.sui-2-10-4 .sui-wrap .sui-recipient .sui-recipient-email { +.sui-2-10-5 .sui-wrap .sui-recipient .sui-recipient-email { color: #888888; font-size: 13px; letter-spacing: -0.25px; @@ -17229,28 +17229,28 @@ This is used to give admin notices that are loaded outside of the .wrap but insi margin-right: 5px; } -.sui-2-10-4 .sui-wrap .sui-recipient .sui-button-icon:not(.sui-button) { +.sui-2-10-5 .sui-wrap .sui-recipient .sui-button-icon:not(.sui-button) { padding: 0; } -.sui-2-10-4 .sui-wrap .sui-recipient .sui-button-icon:not(.sui-button) [class*="sui-icon-"] { +.sui-2-10-5 .sui-wrap .sui-recipient .sui-button-icon:not(.sui-button) [class*="sui-icon-"] { color: #AAAAAA; font-size: 12px; } -.sui-2-10-4 .sui-wrap .sui-recipients { +.sui-2-10-5 .sui-wrap .sui-recipients { margin-bottom: 10px; } -.sui-2-10-4 .sui-wrap .sui-button.sui-add-recipient { +.sui-2-10-5 .sui-wrap .sui-button.sui-add-recipient { margin: 0 0 30px 0; } -.sui-2-10-4 .sui-wrap .sui-chartjs { +.sui-2-10-5 .sui-wrap .sui-chartjs { position: relative; } -.sui-2-10-4 .sui-wrap .sui-chartjs .sui-chartjs-message { +.sui-2-10-5 .sui-wrap .sui-chartjs .sui-chartjs-message { display: -webkit-box; display: -ms-flexbox; display: flex; @@ -17270,82 +17270,82 @@ This is used to give admin notices that are loaded outside of the .wrap but insi text-align: center; } -.sui-2-10-4 .sui-wrap .sui-chartjs .sui-chartjs-message p { +.sui-2-10-5 .sui-wrap .sui-chartjs .sui-chartjs-message p { color: #888888; font: 500 12px/22px "Roboto", Arial, sans-serif; letter-spacing: -0.25px; } -.sui-2-10-4 .sui-wrap .sui-chartjs .sui-chartjs-message p [class*="sui-icon-"] { +.sui-2-10-5 .sui-wrap .sui-chartjs .sui-chartjs-message p [class*="sui-icon-"] { vertical-align: text-bottom; margin-right: 8px; font-size: 16px; } -.sui-2-10-4 .sui-wrap .sui-chartjs .sui-chartjs-message p [class*="sui-icon-"]:before { +.sui-2-10-5 .sui-wrap .sui-chartjs .sui-chartjs-message p [class*="sui-icon-"]:before { display: block; color: #888888; } -.sui-2-10-4 .sui-wrap .sui-chartjs .sui-chartjs-canvas { +.sui-2-10-5 .sui-wrap .sui-chartjs .sui-chartjs-canvas { height: 120px; } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-chartjs .sui-chartjs-canvas { + .sui-2-10-5 .sui-wrap .sui-chartjs .sui-chartjs-canvas { height: 170px; } } -.sui-2-10-4 .sui-wrap .sui-chartjs.sui-chartjs-animated .sui-chartjs-message { +.sui-2-10-5 .sui-wrap .sui-chartjs.sui-chartjs-animated .sui-chartjs-message { opacity: 0; visibility: hidden; -webkit-transition: 0.25s ease; transition: 0.25s ease; } -.sui-2-10-4 .sui-wrap .sui-chartjs.sui-chartjs-animated .sui-chartjs-message.sui-chartjs-message--loading { +.sui-2-10-5 .sui-wrap .sui-chartjs.sui-chartjs-animated .sui-chartjs-message.sui-chartjs-message--loading { opacity: 1; visibility: visible; } -.sui-2-10-4 .sui-wrap .sui-chartjs.sui-chartjs-animated .sui-chartjs-canvas { +.sui-2-10-5 .sui-wrap .sui-chartjs.sui-chartjs-animated .sui-chartjs-canvas { visibility: hidden; -webkit-transition: 0.2s ease; transition: 0.2s ease; } -.sui-2-10-4 .sui-wrap .sui-chartjs.sui-chartjs-animated.sui-chartjs-loaded .sui-chartjs-message { +.sui-2-10-5 .sui-wrap .sui-chartjs.sui-chartjs-animated.sui-chartjs-loaded .sui-chartjs-message { opacity: 1; visibility: visible; } -.sui-2-10-4 .sui-wrap .sui-chartjs.sui-chartjs-animated.sui-chartjs-loaded .sui-chartjs-message.sui-chartjs-message--loading { +.sui-2-10-5 .sui-wrap .sui-chartjs.sui-chartjs-animated.sui-chartjs-loaded .sui-chartjs-message.sui-chartjs-message--loading { opacity: 0; visibility: hidden; } -.sui-2-10-4 .sui-wrap .sui-chartjs.sui-chartjs-animated.sui-chartjs-loaded .sui-chartjs-canvas { +.sui-2-10-5 .sui-wrap .sui-chartjs.sui-chartjs-animated.sui-chartjs-loaded .sui-chartjs-canvas { visibility: visible; } -.sui-2-10-4 .sui-wrap .sui-accordion-block .sui-accordion-item-body .sui-chartjs { +.sui-2-10-5 .sui-wrap .sui-accordion-block .sui-accordion-item-body .sui-chartjs { margin-right: -20px; margin-left: -20px; padding-top: 20px; } -.sui-2-10-4 .sui-wrap .sui-accordion-block .sui-accordion-item-body .sui-chartjs:not(:first-child) { +.sui-2-10-5 .sui-wrap .sui-accordion-block .sui-accordion-item-body .sui-chartjs:not(:first-child) { padding-top: 20px; } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-accordion-block .sui-accordion-item-body .sui-chartjs:not(:first-child) { + .sui-2-10-5 .sui-wrap .sui-accordion-block .sui-accordion-item-body .sui-chartjs:not(:first-child) { padding-top: 30px; } } -.sui-2-10-4 .sui-wrap .sui-accordion-block .sui-accordion-item-body .sui-chartjs:last-child { +.sui-2-10-5 .sui-wrap .sui-accordion-block .sui-accordion-item-body .sui-chartjs:last-child { overflow: hidden; margin-bottom: -20px; border-bottom-right-radius: 4px; @@ -17353,19 +17353,19 @@ This is used to give admin notices that are loaded outside of the .wrap but insi } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-accordion-block .sui-accordion-item-body .sui-chartjs:last-child { + .sui-2-10-5 .sui-wrap .sui-accordion-block .sui-accordion-item-body .sui-chartjs:last-child { margin-bottom: -30px; } } @media (min-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-accordion-block .sui-accordion-item-body .sui-chartjs { + .sui-2-10-5 .sui-wrap .sui-accordion-block .sui-accordion-item-body .sui-chartjs { margin-right: -30px; margin-left: -30px; } } -.sui-2-10-4 .sui-status-dot { +.sui-2-10-5 .sui-status-dot { width: 30px; height: 30px; cursor: help; @@ -17383,38 +17383,38 @@ This is used to give admin notices that are loaded outside of the .wrap but insi transition: all 0.3s ease; } -.sui-2-10-4 .sui-status-dot span { +.sui-2-10-5 .sui-status-dot span { width: 10px; height: 10px; display: block; border-radius: 20px; } -.sui-2-10-4 .sui-status-dot span, .sui-2-10-4 .sui-status-dot.sui-draft span { +.sui-2-10-5 .sui-status-dot span, .sui-2-10-5 .sui-status-dot.sui-draft span { background-color: #E6E6E6; } -.sui-2-10-4 .sui-status-dot.sui-published:hover { +.sui-2-10-5 .sui-status-dot.sui-published:hover { background-color: #F2F2F2; } -.sui-2-10-4 .sui-status-dot.sui-published span { +.sui-2-10-5 .sui-status-dot.sui-published span { background-color: #17A8E3; } -.sui-2-10-4 .sui-wrap .sui-tree-fancy ul.ui-fancytree { +.sui-2-10-5 .sui-wrap .sui-tree-fancy ul.ui-fancytree { display: block; margin: 0; } -.sui-2-10-4 .sui-wrap .sui-tree-fancy ul.ui-fancytree, .sui-2-10-4 .sui-wrap .sui-tree-fancy ul.ui-fancytree li { +.sui-2-10-5 .sui-wrap .sui-tree-fancy ul.ui-fancytree, .sui-2-10-5 .sui-wrap .sui-tree-fancy ul.ui-fancytree li { display: block; padding: 0; border: 0; list-style: none; } -.sui-2-10-4 .sui-wrap .sui-tree-fancy ul.ui-fancytree li[role="treeitem"] > span.fancytree-node > span.fancytree-expander { +.sui-2-10-5 .sui-wrap .sui-tree-fancy ul.ui-fancytree li[role="treeitem"] > span.fancytree-node > span.fancytree-expander { width: 30px; height: 12px; cursor: pointer; @@ -17423,7 +17423,7 @@ This is used to give admin notices that are loaded outside of the .wrap but insi text-align: center; } -.sui-2-10-4 .sui-wrap .sui-tree-fancy ul.ui-fancytree li[role="treeitem"] > span.fancytree-node > span.fancytree-expander:before { +.sui-2-10-5 .sui-wrap .sui-tree-fancy ul.ui-fancytree li[role="treeitem"] > span.fancytree-node > span.fancytree-expander:before { width: 12px; height: 12px; display: block; @@ -17433,7 +17433,7 @@ This is used to give admin notices that are loaded outside of the .wrap but insi line-height: 12px; } -.sui-2-10-4 .sui-wrap .sui-tree-fancy ul.ui-fancytree li[role="treeitem"] > span.fancytree-node > span.fancytree-checkbox { +.sui-2-10-5 .sui-wrap .sui-tree-fancy ul.ui-fancytree li[role="treeitem"] > span.fancytree-node > span.fancytree-checkbox { width: 16px; height: 16px; cursor: pointer; @@ -17452,7 +17452,7 @@ This is used to give admin notices that are loaded outside of the .wrap but insi background-color: #FAFAFA; } -.sui-2-10-4 .sui-wrap .sui-tree-fancy ul.ui-fancytree li[role="treeitem"] > span.fancytree-node > span.fancytree-checkbox:before { +.sui-2-10-5 .sui-wrap .sui-tree-fancy ul.ui-fancytree li[role="treeitem"] > span.fancytree-node > span.fancytree-checkbox:before { content: "Å"; opacity: 0; display: block; @@ -17460,54 +17460,54 @@ This is used to give admin notices that are loaded outside of the .wrap but insi font-size: 16px; } -.sui-2-10-4 .sui-wrap .sui-tree-fancy ul.ui-fancytree li[role="treeitem"] > span.fancytree-node > span.fancytree-title { +.sui-2-10-5 .sui-wrap .sui-tree-fancy ul.ui-fancytree li[role="treeitem"] > span.fancytree-node > span.fancytree-title { display: block; color: #666666; font: 500 13px/22px "Roboto", Arial, sans-serif; letter-spacing: -0.25px; } -.sui-2-10-4 .sui-wrap .sui-tree-fancy ul.ui-fancytree li[role="treeitem"]:not([aria-expanded]) > span.fancytree-node > span.fancytree-expander { +.sui-2-10-5 .sui-wrap .sui-tree-fancy ul.ui-fancytree li[role="treeitem"]:not([aria-expanded]) > span.fancytree-node > span.fancytree-expander { display: none; } -.sui-2-10-4 .sui-wrap .sui-tree-fancy ul.ui-fancytree li[role="treeitem"][aria-selected="true"] > span.fancytree-node > span.fancytree-checkbox { +.sui-2-10-5 .sui-wrap .sui-tree-fancy ul.ui-fancytree li[role="treeitem"][aria-selected="true"] > span.fancytree-node > span.fancytree-checkbox { border-color: #17A8E3; } -.sui-2-10-4 .sui-wrap .sui-tree-fancy ul.ui-fancytree li[role="treeitem"][aria-selected="true"] > span.fancytree-node > span.fancytree-checkbox:before { +.sui-2-10-5 .sui-wrap .sui-tree-fancy ul.ui-fancytree li[role="treeitem"][aria-selected="true"] > span.fancytree-node > span.fancytree-checkbox:before { opacity: 1; } -.sui-2-10-4 .sui-wrap .sui-tree-fancy ul.ui-fancytree li[role="treeitem"][aria-selected="true"] > span.fancytree-node.fancytree-unselectable > span.fancytree-checkbox { +.sui-2-10-5 .sui-wrap .sui-tree-fancy ul.ui-fancytree li[role="treeitem"][aria-selected="true"] > span.fancytree-node.fancytree-unselectable > span.fancytree-checkbox { border-color: #F2F2F2; background-color: #AAAAAA; } -.sui-2-10-4 .sui-wrap .sui-tree-fancy ul.ui-fancytree li[role="treeitem"][aria-selected="true"] > span.fancytree-node.fancytree-unselectable > span.fancytree-checkbox:before { +.sui-2-10-5 .sui-wrap .sui-tree-fancy ul.ui-fancytree li[role="treeitem"][aria-selected="true"] > span.fancytree-node.fancytree-unselectable > span.fancytree-checkbox:before { color: #F2F2F2; } -.sui-2-10-4 .sui-wrap .sui-tree-fancy ul.ui-fancytree li[role="treeitem"] > span.fancytree-node.fancytree-unselectable, .sui-2-10-4 .sui-wrap .sui-tree-fancy ul.ui-fancytree li[role="treeitem"] > span.fancytree-node.fancytree-unselectable * { +.sui-2-10-5 .sui-wrap .sui-tree-fancy ul.ui-fancytree li[role="treeitem"] > span.fancytree-node.fancytree-unselectable, .sui-2-10-5 .sui-wrap .sui-tree-fancy ul.ui-fancytree li[role="treeitem"] > span.fancytree-node.fancytree-unselectable * { pointer-events: none; } -.sui-2-10-4 .sui-wrap .sui-tree-fancy ul.ui-fancytree li[role="treeitem"] > span.fancytree-node.fancytree-unselectable > span.fancytree-checkbox { +.sui-2-10-5 .sui-wrap .sui-tree-fancy ul.ui-fancytree li[role="treeitem"] > span.fancytree-node.fancytree-unselectable > span.fancytree-checkbox { border-color: #F2F2F2; background-color: #F2F2F2; } -.sui-2-10-4 .sui-wrap .sui-tree-fancy ul.ui-fancytree li[role="treeitem"] > span.fancytree-node.fancytree-unselectable > span.fancytree-title { +.sui-2-10-5 .sui-wrap .sui-tree-fancy ul.ui-fancytree li[role="treeitem"] > span.fancytree-node.fancytree-unselectable > span.fancytree-title { color: #AAAAAA; } -.sui-2-10-4 .sui-wrap .sui-tree-fancy ul.ui-fancytree:focus { +.sui-2-10-5 .sui-wrap .sui-tree-fancy ul.ui-fancytree:focus { outline: none; -webkit-box-shadow: none; box-shadow: none; } -.sui-2-10-4 .sui-wrap .sui-tree-fancy[data-tree="selector"] ul.ui-fancytree li[role="treeitem"] { +.sui-2-10-5 .sui-wrap .sui-tree-fancy[data-tree="selector"] ul.ui-fancytree li[role="treeitem"] { display: -webkit-box; display: -ms-flexbox; display: flex; @@ -17516,11 +17516,11 @@ This is used to give admin notices that are loaded outside of the .wrap but insi margin: 0 0 10px; } -.sui-2-10-4 .sui-wrap .sui-tree-fancy[data-tree="selector"] ul.ui-fancytree li[role="treeitem"]:last-child { +.sui-2-10-5 .sui-wrap .sui-tree-fancy[data-tree="selector"] ul.ui-fancytree li[role="treeitem"]:last-child { margin: 0; } -.sui-2-10-4 .sui-wrap .sui-tree-fancy[data-tree="selector"] ul.ui-fancytree li[role="treeitem"] > span.fancytree-node { +.sui-2-10-5 .sui-wrap .sui-tree-fancy[data-tree="selector"] ul.ui-fancytree li[role="treeitem"] > span.fancytree-node { max-width: 100%; display: -webkit-inline-box; display: -ms-inline-flexbox; @@ -17532,26 +17532,26 @@ This is used to give admin notices that are loaded outside of the .wrap but insi padding-right: 30px; } -.sui-2-10-4 .sui-wrap .sui-tree-fancy[data-tree="selector"] ul.ui-fancytree li[role="treeitem"] > span.fancytree-node > span.fancytree-expander { +.sui-2-10-5 .sui-wrap .sui-tree-fancy[data-tree="selector"] ul.ui-fancytree li[role="treeitem"] > span.fancytree-node > span.fancytree-expander { position: absolute; top: 5px; right: 0; } -.sui-2-10-4 .sui-wrap .sui-tree-fancy[data-tree="selector"] ul.ui-fancytree li[role="treeitem"] > span.fancytree-node > span.fancytree-expander:before { +.sui-2-10-5 .sui-wrap .sui-tree-fancy[data-tree="selector"] ul.ui-fancytree li[role="treeitem"] > span.fancytree-node > span.fancytree-expander:before { content: "ı"; } -.sui-2-10-4 .sui-wrap .sui-tree-fancy[data-tree="selector"] ul.ui-fancytree li[role="treeitem"] > span.fancytree-node > span.fancytree-checkbox ~ span.fancytree-title { +.sui-2-10-5 .sui-wrap .sui-tree-fancy[data-tree="selector"] ul.ui-fancytree li[role="treeitem"] > span.fancytree-node > span.fancytree-checkbox ~ span.fancytree-title { margin-left: 10px; } -.sui-2-10-4 .sui-wrap .sui-tree-fancy[data-tree="selector"] ul.ui-fancytree li[role="treeitem"] > span.fancytree-node > span.fancytree-icon, -.sui-2-10-4 .sui-wrap .sui-tree-fancy[data-tree="selector"] ul.ui-fancytree li[role="treeitem"] > span.fancytree-node > span.fancytree-custom-icon { +.sui-2-10-5 .sui-wrap .sui-tree-fancy[data-tree="selector"] ul.ui-fancytree li[role="treeitem"] > span.fancytree-node > span.fancytree-icon, +.sui-2-10-5 .sui-wrap .sui-tree-fancy[data-tree="selector"] ul.ui-fancytree li[role="treeitem"] > span.fancytree-node > span.fancytree-custom-icon { display: none; } -.sui-2-10-4 .sui-wrap .sui-tree-fancy[data-tree="selector"] ul.ui-fancytree li[role="treeitem"] ul[role="group"] { +.sui-2-10-5 .sui-wrap .sui-tree-fancy[data-tree="selector"] ul.ui-fancytree li[role="treeitem"] ul[role="group"] { display: block; -webkit-box-flex: 0; -ms-flex: 0 0 100%; @@ -17562,24 +17562,24 @@ This is used to give admin notices that are loaded outside of the .wrap but insi border: 0; } -.sui-2-10-4 .sui-wrap .sui-tree-fancy[data-tree="selector"] ul.ui-fancytree li[role="treeitem"]:not([aria-expanded]) > span.fancytree-node { +.sui-2-10-5 .sui-wrap .sui-tree-fancy[data-tree="selector"] ul.ui-fancytree li[role="treeitem"]:not([aria-expanded]) > span.fancytree-node { padding-right: 0; } -.sui-2-10-4 .sui-wrap .sui-tree-fancy[data-tree="selector"] ul.ui-fancytree li[role="treeitem"][aria-expanded="true"] > span.fancytree-node > span.fancytree-expander:before { +.sui-2-10-5 .sui-wrap .sui-tree-fancy[data-tree="selector"] ul.ui-fancytree li[role="treeitem"][aria-expanded="true"] > span.fancytree-node > span.fancytree-expander:before { -webkit-transform: rotate(180deg); transform: rotate(180deg); } -.sui-2-10-4 .sui-wrap .sui-tree-fancy[data-tree="directory"] ul.ui-fancytree li[role="treeitem"] { +.sui-2-10-5 .sui-wrap .sui-tree-fancy[data-tree="directory"] ul.ui-fancytree li[role="treeitem"] { margin: 0 0 5px; } -.sui-2-10-4 .sui-wrap .sui-tree-fancy[data-tree="directory"] ul.ui-fancytree li[role="treeitem"]:last-child { +.sui-2-10-5 .sui-wrap .sui-tree-fancy[data-tree="directory"] ul.ui-fancytree li[role="treeitem"]:last-child { margin: 0; } -.sui-2-10-4 .sui-wrap .sui-tree-fancy[data-tree="directory"] ul.ui-fancytree li[role="treeitem"] > span.fancytree-node { +.sui-2-10-5 .sui-wrap .sui-tree-fancy[data-tree="directory"] ul.ui-fancytree li[role="treeitem"] > span.fancytree-node { display: -webkit-box; display: -ms-flexbox; display: flex; @@ -17587,24 +17587,24 @@ This is used to give admin notices that are loaded outside of the .wrap but insi border-radius: 4px; } -.sui-2-10-4 .sui-wrap .sui-tree-fancy[data-tree="directory"] ul.ui-fancytree li[role="treeitem"] > span.fancytree-node > span.fancytree-expander { +.sui-2-10-5 .sui-wrap .sui-tree-fancy[data-tree="directory"] ul.ui-fancytree li[role="treeitem"] > span.fancytree-node > span.fancytree-expander { margin: 3px 0 3px -10px; } -.sui-2-10-4 .sui-wrap .sui-tree-fancy[data-tree="directory"] ul.ui-fancytree li[role="treeitem"] > span.fancytree-node > span.fancytree-expander:before { +.sui-2-10-5 .sui-wrap .sui-tree-fancy[data-tree="directory"] ul.ui-fancytree li[role="treeitem"] > span.fancytree-node > span.fancytree-expander:before { content: "˜"; } -.sui-2-10-4 .sui-wrap .sui-tree-fancy[data-tree="directory"] ul.ui-fancytree li[role="treeitem"] > span.fancytree-node > span.fancytree-checkbox { +.sui-2-10-5 .sui-wrap .sui-tree-fancy[data-tree="directory"] ul.ui-fancytree li[role="treeitem"] > span.fancytree-node > span.fancytree-checkbox { margin: 1px 0; } -.sui-2-10-4 .sui-wrap .sui-tree-fancy[data-tree="directory"] ul.ui-fancytree li[role="treeitem"] > span.fancytree-node > span.fancytree-title { +.sui-2-10-5 .sui-wrap .sui-tree-fancy[data-tree="directory"] ul.ui-fancytree li[role="treeitem"] > span.fancytree-node > span.fancytree-title { line-height: 18px; } -.sui-2-10-4 .sui-wrap .sui-tree-fancy[data-tree="directory"] ul.ui-fancytree li[role="treeitem"] > span.fancytree-node > span.fancytree-icon, -.sui-2-10-4 .sui-wrap .sui-tree-fancy[data-tree="directory"] ul.ui-fancytree li[role="treeitem"] > span.fancytree-node > span.fancytree-custom-icon { +.sui-2-10-5 .sui-wrap .sui-tree-fancy[data-tree="directory"] ul.ui-fancytree li[role="treeitem"] > span.fancytree-node > span.fancytree-icon, +.sui-2-10-5 .sui-wrap .sui-tree-fancy[data-tree="directory"] ul.ui-fancytree li[role="treeitem"] > span.fancytree-node > span.fancytree-custom-icon { width: 30px; height: 16px; pointer-events: none; @@ -17614,87 +17614,87 @@ This is used to give admin notices that are loaded outside of the .wrap but insi text-align: center; } -.sui-2-10-4 .sui-wrap .sui-tree-fancy[data-tree="directory"] ul.ui-fancytree li[role="treeitem"] > span.fancytree-node > span.fancytree-icon:before { +.sui-2-10-5 .sui-wrap .sui-tree-fancy[data-tree="directory"] ul.ui-fancytree li[role="treeitem"] > span.fancytree-node > span.fancytree-icon:before { display: block; color: inherit; font-size: 16px; line-height: 16px; } -.sui-2-10-4 .sui-wrap .sui-tree-fancy[data-tree="directory"] ul.ui-fancytree li[role="treeitem"] > span.fancytree-node > span.fancytree-custom-icon:before { +.sui-2-10-5 .sui-wrap .sui-tree-fancy[data-tree="directory"] ul.ui-fancytree li[role="treeitem"] > span.fancytree-node > span.fancytree-custom-icon:before { display: block; color: inherit; font-size: 16px; line-height: 16px; } -.sui-2-10-4 .sui-wrap .sui-tree-fancy[data-tree="directory"] ul.ui-fancytree li[role="treeitem"] ul[role="group"] { +.sui-2-10-5 .sui-wrap .sui-tree-fancy[data-tree="directory"] ul.ui-fancytree li[role="treeitem"] ul[role="group"] { margin: 5px 0; padding: 0; padding-left: 20px; border: 0; } -.sui-2-10-4 .sui-wrap .sui-tree-fancy[data-tree="directory"] ul.ui-fancytree li[role="treeitem"] > span.fancytree-node.fancytree-ico-c span.fancytree-icon:before { +.sui-2-10-5 .sui-wrap .sui-tree-fancy[data-tree="directory"] ul.ui-fancytree li[role="treeitem"] > span.fancytree-node.fancytree-ico-c span.fancytree-icon:before { content: "Ò"; } -.sui-2-10-4 .sui-wrap .sui-tree-fancy[data-tree="directory"] ul.ui-fancytree li[role="treeitem"] > span.fancytree-node.fancytree-ico-cf span.fancytree-icon:before { +.sui-2-10-5 .sui-wrap .sui-tree-fancy[data-tree="directory"] ul.ui-fancytree li[role="treeitem"] > span.fancytree-node.fancytree-ico-cf span.fancytree-icon:before { content: "˘"; } -.sui-2-10-4 .sui-wrap .sui-tree-fancy[data-tree="directory"] ul.ui-fancytree li[role="treeitem"] > span.fancytree-node.fancytree-ico-ef span.fancytree-icon:before { +.sui-2-10-5 .sui-wrap .sui-tree-fancy[data-tree="directory"] ul.ui-fancytree li[role="treeitem"] > span.fancytree-node.fancytree-ico-ef span.fancytree-icon:before { content: "»"; } -.sui-2-10-4 .sui-wrap .sui-tree-fancy[data-tree="directory"] ul.ui-fancytree li[role="treeitem"][aria-expanded="true"] > span.fancytree-node { +.sui-2-10-5 .sui-wrap .sui-tree-fancy[data-tree="directory"] ul.ui-fancytree li[role="treeitem"][aria-expanded="true"] > span.fancytree-node { background-color: #F8F8F8; } -.sui-2-10-4 .sui-wrap .sui-tree-fancy[data-tree="directory"] ul.ui-fancytree li[role="treeitem"][aria-expanded="true"] > span.fancytree-node > span.fancytree-expander:before { +.sui-2-10-5 .sui-wrap .sui-tree-fancy[data-tree="directory"] ul.ui-fancytree li[role="treeitem"][aria-expanded="true"] > span.fancytree-node > span.fancytree-expander:before { -webkit-transform: rotate(90deg); transform: rotate(90deg); } -.sui-2-10-4 .sui-wrap .sui-tree-fancy[data-tree="directory"] ul.ui-fancytree li[role="treeitem"][aria-expanded="true"] > span.fancytree-node > span.fancytree-custom-icon.sui-icon-folder:before { +.sui-2-10-5 .sui-wrap .sui-tree-fancy[data-tree="directory"] ul.ui-fancytree li[role="treeitem"][aria-expanded="true"] > span.fancytree-node > span.fancytree-custom-icon.sui-icon-folder:before { content: "»"; } -.sui-2-10-4 .sui-wrap .sui-tree-fancy[data-tree="directory"] ul.ui-fancytree li[role="treeitem"][aria-selected="true"] > span.fancytree-node { +.sui-2-10-5 .sui-wrap .sui-tree-fancy[data-tree="directory"] ul.ui-fancytree li[role="treeitem"][aria-selected="true"] > span.fancytree-node { background-color: #E1F6FF; } -.sui-2-10-4 .sui-wrap .sui-tree-fancy[data-tree="directory"] ul.ui-fancytree li[role="treeitem"][aria-selected="true"] > span.fancytree-node > span.fancytree-expander:before { +.sui-2-10-5 .sui-wrap .sui-tree-fancy[data-tree="directory"] ul.ui-fancytree li[role="treeitem"][aria-selected="true"] > span.fancytree-node > span.fancytree-expander:before { color: #17A8E3; } -.sui-2-10-4 .sui-wrap .sui-tree-fancy[data-tree="directory"] ul.ui-fancytree li[role="treeitem"][aria-selected="true"] > span.fancytree-node > span.fancytree-icon, -.sui-2-10-4 .sui-wrap .sui-tree-fancy[data-tree="directory"] ul.ui-fancytree li[role="treeitem"][aria-selected="true"] > span.fancytree-node > span.fancytree-custom-icon { +.sui-2-10-5 .sui-wrap .sui-tree-fancy[data-tree="directory"] ul.ui-fancytree li[role="treeitem"][aria-selected="true"] > span.fancytree-node > span.fancytree-icon, +.sui-2-10-5 .sui-wrap .sui-tree-fancy[data-tree="directory"] ul.ui-fancytree li[role="treeitem"][aria-selected="true"] > span.fancytree-node > span.fancytree-custom-icon { color: #17A8E3; } -.sui-2-10-4 .sui-wrap .sui-tree-fancy[data-tree="directory"] ul.ui-fancytree li[role="treeitem"][aria-selected="true"] > span.fancytree-node > span.fancytree-title { +.sui-2-10-5 .sui-wrap .sui-tree-fancy[data-tree="directory"] ul.ui-fancytree li[role="treeitem"][aria-selected="true"] > span.fancytree-node > span.fancytree-title { color: #17A8E3; } -.sui-2-10-4 .sui-wrap .sui-tree-fancy[data-tree="directory"] ul.ui-fancytree li[role="treeitem"] > span.fancytree-node.fancytree-unselectable, .sui-2-10-4 .sui-wrap .sui-tree-fancy[data-tree="directory"] ul.ui-fancytree li[role="treeitem"] > span.fancytree-node.fancytree-unselectable * { +.sui-2-10-5 .sui-wrap .sui-tree-fancy[data-tree="directory"] ul.ui-fancytree li[role="treeitem"] > span.fancytree-node.fancytree-unselectable, .sui-2-10-5 .sui-wrap .sui-tree-fancy[data-tree="directory"] ul.ui-fancytree li[role="treeitem"] > span.fancytree-node.fancytree-unselectable * { pointer-events: none; } -.sui-2-10-4 .sui-wrap .sui-tree-fancy[data-tree="directory"] ul.ui-fancytree li[role="treeitem"] > span.fancytree-node.fancytree-unselectable > span.fancytree-expander { +.sui-2-10-5 .sui-wrap .sui-tree-fancy[data-tree="directory"] ul.ui-fancytree li[role="treeitem"] > span.fancytree-node.fancytree-unselectable > span.fancytree-expander { color: #DDDDDD; } -.sui-2-10-4 .sui-wrap .sui-tree-fancy[data-tree="directory"] ul.ui-fancytree li[role="treeitem"] > span.fancytree-node.fancytree-unselectable > span.fancytree-expander:before { +.sui-2-10-5 .sui-wrap .sui-tree-fancy[data-tree="directory"] ul.ui-fancytree li[role="treeitem"] > span.fancytree-node.fancytree-unselectable > span.fancytree-expander:before { content: "9"; } -.sui-2-10-4 .sui-wrap .sui-tree-fancy[data-tree="directory"] ul.ui-fancytree li[role="treeitem"] > span.fancytree-node.fancytree-unselectable > span.fancytree-icon, -.sui-2-10-4 .sui-wrap .sui-tree-fancy[data-tree="directory"] ul.ui-fancytree li[role="treeitem"] > span.fancytree-node.fancytree-unselectable > span.fancytree-custom-icon { +.sui-2-10-5 .sui-wrap .sui-tree-fancy[data-tree="directory"] ul.ui-fancytree li[role="treeitem"] > span.fancytree-node.fancytree-unselectable > span.fancytree-icon, +.sui-2-10-5 .sui-wrap .sui-tree-fancy[data-tree="directory"] ul.ui-fancytree li[role="treeitem"] > span.fancytree-node.fancytree-unselectable > span.fancytree-custom-icon { color: #DDDDDD; } -.sui-2-10-4 .sui-wrap .sui-tree, .sui-2-10-4 .sui-wrap .sui-tree ul, .sui-2-10-4 .sui-wrap .sui-tree li { +.sui-2-10-5 .sui-wrap .sui-tree, .sui-2-10-5 .sui-wrap .sui-tree ul, .sui-2-10-5 .sui-wrap .sui-tree li { display: block; margin: 0; padding: 0; @@ -17702,10 +17702,10 @@ This is used to give admin notices that are loaded outside of the .wrap but insi list-style: none; } -.sui-2-10-4 .sui-wrap .sui-tree li[role="treeitem"] button[data-button], -.sui-2-10-4 .sui-wrap .sui-tree li[role="treeitem"] span[role="button"], -.sui-2-10-4 .sui-wrap .sui-tree span[role="contentinfo"] button[data-button], -.sui-2-10-4 .sui-wrap .sui-tree span[role="contentinfo"] span[role="button"] { +.sui-2-10-5 .sui-wrap .sui-tree li[role="treeitem"] button[data-button], +.sui-2-10-5 .sui-wrap .sui-tree li[role="treeitem"] span[role="button"], +.sui-2-10-5 .sui-wrap .sui-tree span[role="contentinfo"] button[data-button], +.sui-2-10-5 .sui-wrap .sui-tree span[role="contentinfo"] span[role="button"] { cursor: pointer; display: block; margin: 0; @@ -17716,37 +17716,37 @@ This is used to give admin notices that are loaded outside of the .wrap but insi background-image: none; } -.sui-2-10-4 .sui-wrap .sui-tree li[role="treeitem"] button[data-button] span[aria-hidden], -.sui-2-10-4 .sui-wrap .sui-tree li[role="treeitem"] span[role="button"] span[aria-hidden], -.sui-2-10-4 .sui-wrap .sui-tree span[role="contentinfo"] button[data-button] span[aria-hidden], -.sui-2-10-4 .sui-wrap .sui-tree span[role="contentinfo"] span[role="button"] span[aria-hidden] { +.sui-2-10-5 .sui-wrap .sui-tree li[role="treeitem"] button[data-button] span[aria-hidden], +.sui-2-10-5 .sui-wrap .sui-tree li[role="treeitem"] span[role="button"] span[aria-hidden], +.sui-2-10-5 .sui-wrap .sui-tree span[role="contentinfo"] button[data-button] span[aria-hidden], +.sui-2-10-5 .sui-wrap .sui-tree span[role="contentinfo"] span[role="button"] span[aria-hidden] { pointer-events: initial; position: relative; font-family: "Roboto", Arial, sans-serif; } -.sui-2-10-4 .sui-wrap .sui-tree li[role="treeitem"] button[data-button], .sui-2-10-4 .sui-wrap .sui-tree li[role="treeitem"] button[data-button]:focus, .sui-2-10-4 .sui-wrap .sui-tree li[role="treeitem"] button[data-button]:hover, .sui-2-10-4 .sui-wrap .sui-tree li[role="treeitem"] button[data-button]:active, -.sui-2-10-4 .sui-wrap .sui-tree li[role="treeitem"] span[role="button"], -.sui-2-10-4 .sui-wrap .sui-tree li[role="treeitem"] span[role="button"]:focus, -.sui-2-10-4 .sui-wrap .sui-tree li[role="treeitem"] span[role="button"]:hover, -.sui-2-10-4 .sui-wrap .sui-tree li[role="treeitem"] span[role="button"]:active, -.sui-2-10-4 .sui-wrap .sui-tree span[role="contentinfo"] button[data-button], -.sui-2-10-4 .sui-wrap .sui-tree span[role="contentinfo"] button[data-button]:focus, -.sui-2-10-4 .sui-wrap .sui-tree span[role="contentinfo"] button[data-button]:hover, -.sui-2-10-4 .sui-wrap .sui-tree span[role="contentinfo"] button[data-button]:active, -.sui-2-10-4 .sui-wrap .sui-tree span[role="contentinfo"] span[role="button"], -.sui-2-10-4 .sui-wrap .sui-tree span[role="contentinfo"] span[role="button"]:focus, -.sui-2-10-4 .sui-wrap .sui-tree span[role="contentinfo"] span[role="button"]:hover, -.sui-2-10-4 .sui-wrap .sui-tree span[role="contentinfo"] span[role="button"]:active { +.sui-2-10-5 .sui-wrap .sui-tree li[role="treeitem"] button[data-button], .sui-2-10-5 .sui-wrap .sui-tree li[role="treeitem"] button[data-button]:focus, .sui-2-10-5 .sui-wrap .sui-tree li[role="treeitem"] button[data-button]:hover, .sui-2-10-5 .sui-wrap .sui-tree li[role="treeitem"] button[data-button]:active, +.sui-2-10-5 .sui-wrap .sui-tree li[role="treeitem"] span[role="button"], +.sui-2-10-5 .sui-wrap .sui-tree li[role="treeitem"] span[role="button"]:focus, +.sui-2-10-5 .sui-wrap .sui-tree li[role="treeitem"] span[role="button"]:hover, +.sui-2-10-5 .sui-wrap .sui-tree li[role="treeitem"] span[role="button"]:active, +.sui-2-10-5 .sui-wrap .sui-tree span[role="contentinfo"] button[data-button], +.sui-2-10-5 .sui-wrap .sui-tree span[role="contentinfo"] button[data-button]:focus, +.sui-2-10-5 .sui-wrap .sui-tree span[role="contentinfo"] button[data-button]:hover, +.sui-2-10-5 .sui-wrap .sui-tree span[role="contentinfo"] button[data-button]:active, +.sui-2-10-5 .sui-wrap .sui-tree span[role="contentinfo"] span[role="button"], +.sui-2-10-5 .sui-wrap .sui-tree span[role="contentinfo"] span[role="button"]:focus, +.sui-2-10-5 .sui-wrap .sui-tree span[role="contentinfo"] span[role="button"]:hover, +.sui-2-10-5 .sui-wrap .sui-tree span[role="contentinfo"] span[role="button"]:active { outline: none; -webkit-box-shadow: none; box-shadow: none; } -.sui-2-10-4 .sui-wrap .sui-tree li[role="treeitem"] span[role="button"], -.sui-2-10-4 .sui-wrap .sui-tree li[role="treeitem"] button[data-button] span[aria-hidden], -.sui-2-10-4 .sui-wrap .sui-tree span[role="contentinfo"] span[role="button"], -.sui-2-10-4 .sui-wrap .sui-tree span[role="contentinfo"] button[data-button] span[aria-hidden] { +.sui-2-10-5 .sui-wrap .sui-tree li[role="treeitem"] span[role="button"], +.sui-2-10-5 .sui-wrap .sui-tree li[role="treeitem"] button[data-button] span[aria-hidden], +.sui-2-10-5 .sui-wrap .sui-tree span[role="contentinfo"] span[role="button"], +.sui-2-10-5 .sui-wrap .sui-tree span[role="contentinfo"] button[data-button] span[aria-hidden] { width: 22px; height: 22px; display: block; @@ -17754,10 +17754,10 @@ This is used to give admin notices that are loaded outside of the .wrap but insi text-align: center; } -.sui-2-10-4 .sui-wrap .sui-tree li[role="treeitem"] span[role="button"]:before, -.sui-2-10-4 .sui-wrap .sui-tree li[role="treeitem"] button[data-button] span[aria-hidden]:before, -.sui-2-10-4 .sui-wrap .sui-tree span[role="contentinfo"] span[role="button"]:before, -.sui-2-10-4 .sui-wrap .sui-tree span[role="contentinfo"] button[data-button] span[aria-hidden]:before { +.sui-2-10-5 .sui-wrap .sui-tree li[role="treeitem"] span[role="button"]:before, +.sui-2-10-5 .sui-wrap .sui-tree li[role="treeitem"] button[data-button] span[aria-hidden]:before, +.sui-2-10-5 .sui-wrap .sui-tree span[role="contentinfo"] span[role="button"]:before, +.sui-2-10-5 .sui-wrap .sui-tree span[role="contentinfo"] button[data-button] span[aria-hidden]:before { width: 22px; height: 22px; display: block; @@ -17769,61 +17769,61 @@ This is used to give admin notices that are loaded outside of the .wrap but insi transition: 250ms linear; } -.sui-2-10-4 .sui-wrap .sui-tree li[role="treeitem"] span[role="button"][data-button="add"]:before, -.sui-2-10-4 .sui-wrap .sui-tree li[role="treeitem"] button[data-button] span[aria-hidden][data-button="add"]:before, -.sui-2-10-4 .sui-wrap .sui-tree span[role="contentinfo"] span[role="button"][data-button="add"]:before, -.sui-2-10-4 .sui-wrap .sui-tree span[role="contentinfo"] button[data-button] span[aria-hidden][data-button="add"]:before { +.sui-2-10-5 .sui-wrap .sui-tree li[role="treeitem"] span[role="button"][data-button="add"]:before, +.sui-2-10-5 .sui-wrap .sui-tree li[role="treeitem"] button[data-button] span[aria-hidden][data-button="add"]:before, +.sui-2-10-5 .sui-wrap .sui-tree span[role="contentinfo"] span[role="button"][data-button="add"]:before, +.sui-2-10-5 .sui-wrap .sui-tree span[role="contentinfo"] button[data-button] span[aria-hidden][data-button="add"]:before { content: "="; } -.sui-2-10-4 .sui-wrap .sui-tree li[role="treeitem"] span[role="button"][data-button="remove"]:before, -.sui-2-10-4 .sui-wrap .sui-tree li[role="treeitem"] button[data-button] span[aria-hidden][data-button="remove"]:before, -.sui-2-10-4 .sui-wrap .sui-tree span[role="contentinfo"] span[role="button"][data-button="remove"]:before, -.sui-2-10-4 .sui-wrap .sui-tree span[role="contentinfo"] button[data-button] span[aria-hidden][data-button="remove"]:before { +.sui-2-10-5 .sui-wrap .sui-tree li[role="treeitem"] span[role="button"][data-button="remove"]:before, +.sui-2-10-5 .sui-wrap .sui-tree li[role="treeitem"] button[data-button] span[aria-hidden][data-button="remove"]:before, +.sui-2-10-5 .sui-wrap .sui-tree span[role="contentinfo"] span[role="button"][data-button="remove"]:before, +.sui-2-10-5 .sui-wrap .sui-tree span[role="contentinfo"] button[data-button] span[aria-hidden][data-button="remove"]:before { content: ")"; } -.sui-2-10-4 .sui-wrap .sui-tree li[role="treeitem"] span[role="button"][data-button="trash"]:before, -.sui-2-10-4 .sui-wrap .sui-tree li[role="treeitem"] button[data-button] span[aria-hidden][data-button="trash"]:before, -.sui-2-10-4 .sui-wrap .sui-tree span[role="contentinfo"] span[role="button"][data-button="trash"]:before, -.sui-2-10-4 .sui-wrap .sui-tree span[role="contentinfo"] button[data-button] span[aria-hidden][data-button="trash"]:before { +.sui-2-10-5 .sui-wrap .sui-tree li[role="treeitem"] span[role="button"][data-button="trash"]:before, +.sui-2-10-5 .sui-wrap .sui-tree li[role="treeitem"] button[data-button] span[aria-hidden][data-button="trash"]:before, +.sui-2-10-5 .sui-wrap .sui-tree span[role="contentinfo"] span[role="button"][data-button="trash"]:before, +.sui-2-10-5 .sui-wrap .sui-tree span[role="contentinfo"] button[data-button] span[aria-hidden][data-button="trash"]:before { content: "Q"; } -.sui-2-10-4 .sui-wrap .sui-tree li[role="treeitem"], .sui-2-10-4 .sui-wrap .sui-tree li[role="treeitem"]:focus, .sui-2-10-4 .sui-wrap .sui-tree li[role="treeitem"]:hover, .sui-2-10-4 .sui-wrap .sui-tree li[role="treeitem"]:active, -.sui-2-10-4 .sui-wrap .sui-tree span[role="contentinfo"], -.sui-2-10-4 .sui-wrap .sui-tree span[role="contentinfo"]:focus, -.sui-2-10-4 .sui-wrap .sui-tree span[role="contentinfo"]:hover, -.sui-2-10-4 .sui-wrap .sui-tree span[role="contentinfo"]:active { +.sui-2-10-5 .sui-wrap .sui-tree li[role="treeitem"], .sui-2-10-5 .sui-wrap .sui-tree li[role="treeitem"]:focus, .sui-2-10-5 .sui-wrap .sui-tree li[role="treeitem"]:hover, .sui-2-10-5 .sui-wrap .sui-tree li[role="treeitem"]:active, +.sui-2-10-5 .sui-wrap .sui-tree span[role="contentinfo"], +.sui-2-10-5 .sui-wrap .sui-tree span[role="contentinfo"]:focus, +.sui-2-10-5 .sui-wrap .sui-tree span[role="contentinfo"]:hover, +.sui-2-10-5 .sui-wrap .sui-tree span[role="contentinfo"]:active { outline: none; -webkit-box-shadow: none; box-shadow: none; } -.sui-2-10-4 .sui-wrap .sui-tree li[role="treeitem"] { +.sui-2-10-5 .sui-wrap .sui-tree li[role="treeitem"] { display: block; } -.sui-2-10-4 .sui-wrap .sui-tree li[role="treeitem"] > .sui-tree-node { +.sui-2-10-5 .sui-wrap .sui-tree li[role="treeitem"] > .sui-tree-node { display: -webkit-box; display: -ms-flexbox; display: flex; } -.sui-2-10-4 .sui-wrap .sui-tree li[role="treeitem"] > .sui-tree-node > span { +.sui-2-10-5 .sui-wrap .sui-tree li[role="treeitem"] > .sui-tree-node > span { display: block; -webkit-box-flex: 0; -ms-flex: 0 1 auto; flex: 0 1 auto; } -.sui-2-10-4 .sui-wrap .sui-tree li[role="treeitem"] > .sui-tree-node > .sui-node-checkbox[role="checkbox"], -.sui-2-10-4 .sui-wrap .sui-tree li[role="treeitem"] > .sui-tree-node > label.sui-node-checkbox { +.sui-2-10-5 .sui-wrap .sui-tree li[role="treeitem"] > .sui-tree-node > .sui-node-checkbox[role="checkbox"], +.sui-2-10-5 .sui-wrap .sui-tree li[role="treeitem"] > .sui-tree-node > label.sui-node-checkbox { width: 16px; height: 16px; } -.sui-2-10-4 .sui-wrap .sui-tree li[role="treeitem"] > .sui-tree-node > .sui-node-checkbox[role="checkbox"] { +.sui-2-10-5 .sui-wrap .sui-tree li[role="treeitem"] > .sui-tree-node > .sui-node-checkbox[role="checkbox"] { cursor: pointer; display: -webkit-box; display: -ms-flexbox; @@ -17839,7 +17839,7 @@ This is used to give admin notices that are loaded outside of the .wrap but insi background-color: #FAFAFA; } -.sui-2-10-4 .sui-wrap .sui-tree li[role="treeitem"] > .sui-tree-node > .sui-node-checkbox[role="checkbox"]:before { +.sui-2-10-5 .sui-wrap .sui-tree li[role="treeitem"] > .sui-tree-node > .sui-node-checkbox[role="checkbox"]:before { content: "Å"; opacity: 0; display: block; @@ -17847,14 +17847,14 @@ This is used to give admin notices that are loaded outside of the .wrap but insi font-size: 16px; } -.sui-2-10-4 .sui-wrap .sui-tree li[role="treeitem"] > .sui-tree-node > label.sui-node-checkbox { +.sui-2-10-5 .sui-wrap .sui-tree li[role="treeitem"] > .sui-tree-node > label.sui-node-checkbox { display: block; margin: 0; padding: 0; border: 0; } -.sui-2-10-4 .sui-wrap .sui-tree li[role="treeitem"] > .sui-tree-node > label.sui-node-checkbox span[aria-hidden] { +.sui-2-10-5 .sui-wrap .sui-tree li[role="treeitem"] > .sui-tree-node > label.sui-node-checkbox span[aria-hidden] { width: 16px; height: 16px; cursor: pointer; @@ -17872,7 +17872,7 @@ This is used to give admin notices that are loaded outside of the .wrap but insi background-color: #FAFAFA; } -.sui-2-10-4 .sui-wrap .sui-tree li[role="treeitem"] > .sui-tree-node > label.sui-node-checkbox span[aria-hidden]:before { +.sui-2-10-5 .sui-wrap .sui-tree li[role="treeitem"] > .sui-tree-node > label.sui-node-checkbox span[aria-hidden]:before { content: "Å"; opacity: 0; display: block; @@ -17880,13 +17880,13 @@ This is used to give admin notices that are loaded outside of the .wrap but insi font-size: 16px; } -.sui-2-10-4 .sui-wrap .sui-tree li[role="treeitem"] > .sui-tree-node > label.sui-node-checkbox, .sui-2-10-4 .sui-wrap .sui-tree li[role="treeitem"] > .sui-tree-node > label.sui-node-checkbox:focus, .sui-2-10-4 .sui-wrap .sui-tree li[role="treeitem"] > .sui-tree-node > label.sui-node-checkbox:hover, .sui-2-10-4 .sui-wrap .sui-tree li[role="treeitem"] > .sui-tree-node > label.sui-node-checkbox:active { +.sui-2-10-5 .sui-wrap .sui-tree li[role="treeitem"] > .sui-tree-node > label.sui-node-checkbox, .sui-2-10-5 .sui-wrap .sui-tree li[role="treeitem"] > .sui-tree-node > label.sui-node-checkbox:focus, .sui-2-10-5 .sui-wrap .sui-tree li[role="treeitem"] > .sui-tree-node > label.sui-node-checkbox:hover, .sui-2-10-5 .sui-wrap .sui-tree li[role="treeitem"] > .sui-tree-node > label.sui-node-checkbox:active { outline: none; -webkit-box-shadow: none; box-shadow: none; } -.sui-2-10-4 .sui-wrap .sui-tree li[role="treeitem"] > .sui-tree-node > span[aria-hidden] { +.sui-2-10-5 .sui-wrap .sui-tree li[role="treeitem"] > .sui-tree-node > span[aria-hidden] { width: 16px; height: 16px; pointer-events: none; @@ -17895,14 +17895,14 @@ This is used to give admin notices that are loaded outside of the .wrap but insi text-align: center; } -.sui-2-10-4 .sui-wrap .sui-tree li[role="treeitem"] > .sui-tree-node > span[aria-hidden]:before { +.sui-2-10-5 .sui-wrap .sui-tree li[role="treeitem"] > .sui-tree-node > span[aria-hidden]:before { display: block; color: inherit; font-size: 16px; line-height: 16px; } -.sui-2-10-4 .sui-wrap .sui-tree li[role="treeitem"] > .sui-tree-node > span.sui-node-text { +.sui-2-10-5 .sui-wrap .sui-tree li[role="treeitem"] > .sui-tree-node > span.sui-node-text { display: block; color: #666666; font-size: 13px; @@ -17911,55 +17911,55 @@ This is used to give admin notices that are loaded outside of the .wrap but insi letter-spacing: -0.25px; } -.sui-2-10-4 .sui-wrap .sui-tree li[role="treeitem"] ul[role="group"] { +.sui-2-10-5 .sui-wrap .sui-tree li[role="treeitem"] ul[role="group"] { display: none; } -.sui-2-10-4 .sui-wrap .sui-tree li[role="treeitem"][aria-expanded] > .sui-tree-node > span.sui-node-text { +.sui-2-10-5 .sui-wrap .sui-tree li[role="treeitem"][aria-expanded] > .sui-tree-node > span.sui-node-text { cursor: pointer; } -.sui-2-10-4 .sui-wrap .sui-tree li[role="treeitem"][aria-selected="true"] > .sui-tree-node > .sui-node-checkbox[role="checkbox"], -.sui-2-10-4 .sui-wrap .sui-tree li[role="treeitem"][aria-selected="true"] > .sui-tree-node > label.sui-node-checkbox span { +.sui-2-10-5 .sui-wrap .sui-tree li[role="treeitem"][aria-selected="true"] > .sui-tree-node > .sui-node-checkbox[role="checkbox"], +.sui-2-10-5 .sui-wrap .sui-tree li[role="treeitem"][aria-selected="true"] > .sui-tree-node > label.sui-node-checkbox span { border-color: #17A8E3; } -.sui-2-10-4 .sui-wrap .sui-tree li[role="treeitem"][aria-selected="true"] > .sui-tree-node > .sui-node-checkbox[role="checkbox"]:before, -.sui-2-10-4 .sui-wrap .sui-tree li[role="treeitem"][aria-selected="true"] > .sui-tree-node > label.sui-node-checkbox span:before { +.sui-2-10-5 .sui-wrap .sui-tree li[role="treeitem"][aria-selected="true"] > .sui-tree-node > .sui-node-checkbox[role="checkbox"]:before, +.sui-2-10-5 .sui-wrap .sui-tree li[role="treeitem"][aria-selected="true"] > .sui-tree-node > label.sui-node-checkbox span:before { opacity: 1; } -.sui-2-10-4 .sui-wrap .sui-tree li[role="treeitem"][aria-selected="true"][aria-disabled="true"] > .sui-tree-node > .sui-node-checkbox[role="checkbox"], -.sui-2-10-4 .sui-wrap .sui-tree li[role="treeitem"][aria-selected="true"][aria-disabled="true"] > .sui-tree-node > label.sui-node-checkbox span { +.sui-2-10-5 .sui-wrap .sui-tree li[role="treeitem"][aria-selected="true"][aria-disabled="true"] > .sui-tree-node > .sui-node-checkbox[role="checkbox"], +.sui-2-10-5 .sui-wrap .sui-tree li[role="treeitem"][aria-selected="true"][aria-disabled="true"] > .sui-tree-node > label.sui-node-checkbox span { border-color: #F2F2F2; background-color: #AAAAAA; } -.sui-2-10-4 .sui-wrap .sui-tree li[role="treeitem"][aria-selected="true"][aria-disabled="true"] > .sui-tree-node > .sui-node-checkbox[role="checkbox"]:before, -.sui-2-10-4 .sui-wrap .sui-tree li[role="treeitem"][aria-selected="true"][aria-disabled="true"] > .sui-tree-node > label.sui-node-checkbox span:before { +.sui-2-10-5 .sui-wrap .sui-tree li[role="treeitem"][aria-selected="true"][aria-disabled="true"] > .sui-tree-node > .sui-node-checkbox[role="checkbox"]:before, +.sui-2-10-5 .sui-wrap .sui-tree li[role="treeitem"][aria-selected="true"][aria-disabled="true"] > .sui-tree-node > label.sui-node-checkbox span:before { color: #F2F2F2; } -.sui-2-10-4 .sui-wrap .sui-tree li[role="treeitem"][aria-disabled="true"] > .sui-tree-node { +.sui-2-10-5 .sui-wrap .sui-tree li[role="treeitem"][aria-disabled="true"] > .sui-tree-node { cursor: not-allowed; } -.sui-2-10-4 .sui-wrap .sui-tree li[role="treeitem"][aria-disabled="true"] > .sui-tree-node * { +.sui-2-10-5 .sui-wrap .sui-tree li[role="treeitem"][aria-disabled="true"] > .sui-tree-node * { pointer-events: none; } -.sui-2-10-4 .sui-wrap .sui-tree li[role="treeitem"][aria-disabled="true"] > .sui-tree-node > .sui-node-checkbox[role="checkbox"], -.sui-2-10-4 .sui-wrap .sui-tree li[role="treeitem"][aria-disabled="true"] > .sui-tree-node > label.sui-node-checkbox span { +.sui-2-10-5 .sui-wrap .sui-tree li[role="treeitem"][aria-disabled="true"] > .sui-tree-node > .sui-node-checkbox[role="checkbox"], +.sui-2-10-5 .sui-wrap .sui-tree li[role="treeitem"][aria-disabled="true"] > .sui-tree-node > label.sui-node-checkbox span { border-color: #F2F2F2; background-color: #F2F2F2; } -.sui-2-10-4 .sui-wrap .sui-tree li[role="treeitem"][aria-disabled="true"] > .sui-tree-node > span.sui-node-text { +.sui-2-10-5 .sui-wrap .sui-tree li[role="treeitem"][aria-disabled="true"] > .sui-tree-node > span.sui-node-text { color: #AAAAAA; } -.sui-2-10-4 .sui-wrap .sui-tree div[role="contentinfo"], -.sui-2-10-4 .sui-wrap .sui-tree span[role="contentinfo"] { +.sui-2-10-5 .sui-wrap .sui-tree div[role="contentinfo"], +.sui-2-10-5 .sui-wrap .sui-tree span[role="contentinfo"] { display: none; -webkit-box-align: center; -ms-flex-align: center; @@ -17970,8 +17970,8 @@ This is used to give admin notices that are loaded outside of the .wrap but insi background-color: #F8F8F8; } -.sui-2-10-4 .sui-wrap .sui-tree div[role="contentinfo"] span[role="form"], -.sui-2-10-4 .sui-wrap .sui-tree span[role="contentinfo"] span[role="form"] { +.sui-2-10-5 .sui-wrap .sui-tree div[role="contentinfo"] span[role="form"], +.sui-2-10-5 .sui-wrap .sui-tree span[role="contentinfo"] span[role="form"] { display: -webkit-box; display: -ms-flexbox; display: flex; @@ -17986,8 +17986,8 @@ This is used to give admin notices that are loaded outside of the .wrap but insi border: 0; } -.sui-2-10-4 .sui-wrap .sui-tree div[role="contentinfo"] span[role="form"] input:not([type="radio"]):not([type="checkbox"]), -.sui-2-10-4 .sui-wrap .sui-tree span[role="contentinfo"] span[role="form"] input:not([type="radio"]):not([type="checkbox"]) { +.sui-2-10-5 .sui-wrap .sui-tree div[role="contentinfo"] span[role="form"] input:not([type="radio"]):not([type="checkbox"]), +.sui-2-10-5 .sui-wrap .sui-tree span[role="contentinfo"] span[role="form"] input:not([type="radio"]):not([type="checkbox"]) { width: auto; min-width: 180px; max-width: 100%; @@ -18005,17 +18005,17 @@ This is used to give admin notices that are loaded outside of the .wrap but insi letter-spacing: -0.25px; } -.sui-2-10-4 .sui-wrap .sui-tree div[role="contentinfo"] span[role="form"] input:not([type="radio"]):not([type="checkbox"]), .sui-2-10-4 .sui-wrap .sui-tree div[role="contentinfo"] span[role="form"] input:not([type="radio"]):not([type="checkbox"]):focus, .sui-2-10-4 .sui-wrap .sui-tree div[role="contentinfo"] span[role="form"] input:not([type="radio"]):not([type="checkbox"]):hover, -.sui-2-10-4 .sui-wrap .sui-tree span[role="contentinfo"] span[role="form"] input:not([type="radio"]):not([type="checkbox"]), -.sui-2-10-4 .sui-wrap .sui-tree span[role="contentinfo"] span[role="form"] input:not([type="radio"]):not([type="checkbox"]):focus, -.sui-2-10-4 .sui-wrap .sui-tree span[role="contentinfo"] span[role="form"] input:not([type="radio"]):not([type="checkbox"]):hover { +.sui-2-10-5 .sui-wrap .sui-tree div[role="contentinfo"] span[role="form"] input:not([type="radio"]):not([type="checkbox"]), .sui-2-10-5 .sui-wrap .sui-tree div[role="contentinfo"] span[role="form"] input:not([type="radio"]):not([type="checkbox"]):focus, .sui-2-10-5 .sui-wrap .sui-tree div[role="contentinfo"] span[role="form"] input:not([type="radio"]):not([type="checkbox"]):hover, +.sui-2-10-5 .sui-wrap .sui-tree span[role="contentinfo"] span[role="form"] input:not([type="radio"]):not([type="checkbox"]), +.sui-2-10-5 .sui-wrap .sui-tree span[role="contentinfo"] span[role="form"] input:not([type="radio"]):not([type="checkbox"]):focus, +.sui-2-10-5 .sui-wrap .sui-tree span[role="contentinfo"] span[role="form"] input:not([type="radio"]):not([type="checkbox"]):hover { outline: none; } -.sui-2-10-4 .sui-wrap .sui-tree div[role="contentinfo"] span[role="form"] button, -.sui-2-10-4 .sui-wrap .sui-tree div[role="contentinfo"] span[role="form"] span[role="button"], -.sui-2-10-4 .sui-wrap .sui-tree span[role="contentinfo"] span[role="form"] button, -.sui-2-10-4 .sui-wrap .sui-tree span[role="contentinfo"] span[role="form"] span[role="button"] { +.sui-2-10-5 .sui-wrap .sui-tree div[role="contentinfo"] span[role="form"] button, +.sui-2-10-5 .sui-wrap .sui-tree div[role="contentinfo"] span[role="form"] span[role="button"], +.sui-2-10-5 .sui-wrap .sui-tree span[role="contentinfo"] span[role="form"] button, +.sui-2-10-5 .sui-wrap .sui-tree span[role="contentinfo"] span[role="form"] span[role="button"] { width: 24px; height: 22px; cursor: pointer; @@ -18042,19 +18042,19 @@ This is used to give admin notices that are loaded outside of the .wrap but insi transition: all 0.3s ease; } -.sui-2-10-4 .sui-wrap .sui-tree div[role="contentinfo"] span[role="form"] button span[aria-hidden], -.sui-2-10-4 .sui-wrap .sui-tree div[role="contentinfo"] span[role="form"] span[role="button"] span[aria-hidden], -.sui-2-10-4 .sui-wrap .sui-tree span[role="contentinfo"] span[role="form"] button span[aria-hidden], -.sui-2-10-4 .sui-wrap .sui-tree span[role="contentinfo"] span[role="form"] span[role="button"] span[aria-hidden] { +.sui-2-10-5 .sui-wrap .sui-tree div[role="contentinfo"] span[role="form"] button span[aria-hidden], +.sui-2-10-5 .sui-wrap .sui-tree div[role="contentinfo"] span[role="form"] span[role="button"] span[aria-hidden], +.sui-2-10-5 .sui-wrap .sui-tree span[role="contentinfo"] span[role="form"] button span[aria-hidden], +.sui-2-10-5 .sui-wrap .sui-tree span[role="contentinfo"] span[role="form"] span[role="button"] span[aria-hidden] { pointer-events: initial; position: relative; font-family: "Roboto", Arial, sans-serif; } -.sui-2-10-4 .sui-wrap .sui-tree div[role="contentinfo"] span[role="form"] button:before, -.sui-2-10-4 .sui-wrap .sui-tree div[role="contentinfo"] span[role="form"] span[role="button"]:before, -.sui-2-10-4 .sui-wrap .sui-tree span[role="contentinfo"] span[role="form"] button:before, -.sui-2-10-4 .sui-wrap .sui-tree span[role="contentinfo"] span[role="form"] span[role="button"]:before { +.sui-2-10-5 .sui-wrap .sui-tree div[role="contentinfo"] span[role="form"] button:before, +.sui-2-10-5 .sui-wrap .sui-tree div[role="contentinfo"] span[role="form"] span[role="button"]:before, +.sui-2-10-5 .sui-wrap .sui-tree span[role="contentinfo"] span[role="form"] button:before, +.sui-2-10-5 .sui-wrap .sui-tree span[role="contentinfo"] span[role="form"] span[role="button"]:before { content: "("; height: 12px; display: block; @@ -18063,402 +18063,402 @@ This is used to give admin notices that are loaded outside of the .wrap but insi line-height: 12px; } -.sui-2-10-4 .sui-wrap .sui-tree div[role="contentinfo"] span[role="form"] button, .sui-2-10-4 .sui-wrap .sui-tree div[role="contentinfo"] span[role="form"] button:focus, .sui-2-10-4 .sui-wrap .sui-tree div[role="contentinfo"] span[role="form"] button:hover, .sui-2-10-4 .sui-wrap .sui-tree div[role="contentinfo"] span[role="form"] button:active, -.sui-2-10-4 .sui-wrap .sui-tree div[role="contentinfo"] span[role="form"] span[role="button"], -.sui-2-10-4 .sui-wrap .sui-tree div[role="contentinfo"] span[role="form"] span[role="button"]:focus, -.sui-2-10-4 .sui-wrap .sui-tree div[role="contentinfo"] span[role="form"] span[role="button"]:hover, -.sui-2-10-4 .sui-wrap .sui-tree div[role="contentinfo"] span[role="form"] span[role="button"]:active, -.sui-2-10-4 .sui-wrap .sui-tree span[role="contentinfo"] span[role="form"] button, -.sui-2-10-4 .sui-wrap .sui-tree span[role="contentinfo"] span[role="form"] button:focus, -.sui-2-10-4 .sui-wrap .sui-tree span[role="contentinfo"] span[role="form"] button:hover, -.sui-2-10-4 .sui-wrap .sui-tree span[role="contentinfo"] span[role="form"] button:active, -.sui-2-10-4 .sui-wrap .sui-tree span[role="contentinfo"] span[role="form"] span[role="button"], -.sui-2-10-4 .sui-wrap .sui-tree span[role="contentinfo"] span[role="form"] span[role="button"]:focus, -.sui-2-10-4 .sui-wrap .sui-tree span[role="contentinfo"] span[role="form"] span[role="button"]:hover, -.sui-2-10-4 .sui-wrap .sui-tree span[role="contentinfo"] span[role="form"] span[role="button"]:active { +.sui-2-10-5 .sui-wrap .sui-tree div[role="contentinfo"] span[role="form"] button, .sui-2-10-5 .sui-wrap .sui-tree div[role="contentinfo"] span[role="form"] button:focus, .sui-2-10-5 .sui-wrap .sui-tree div[role="contentinfo"] span[role="form"] button:hover, .sui-2-10-5 .sui-wrap .sui-tree div[role="contentinfo"] span[role="form"] button:active, +.sui-2-10-5 .sui-wrap .sui-tree div[role="contentinfo"] span[role="form"] span[role="button"], +.sui-2-10-5 .sui-wrap .sui-tree div[role="contentinfo"] span[role="form"] span[role="button"]:focus, +.sui-2-10-5 .sui-wrap .sui-tree div[role="contentinfo"] span[role="form"] span[role="button"]:hover, +.sui-2-10-5 .sui-wrap .sui-tree div[role="contentinfo"] span[role="form"] span[role="button"]:active, +.sui-2-10-5 .sui-wrap .sui-tree span[role="contentinfo"] span[role="form"] button, +.sui-2-10-5 .sui-wrap .sui-tree span[role="contentinfo"] span[role="form"] button:focus, +.sui-2-10-5 .sui-wrap .sui-tree span[role="contentinfo"] span[role="form"] button:hover, +.sui-2-10-5 .sui-wrap .sui-tree span[role="contentinfo"] span[role="form"] button:active, +.sui-2-10-5 .sui-wrap .sui-tree span[role="contentinfo"] span[role="form"] span[role="button"], +.sui-2-10-5 .sui-wrap .sui-tree span[role="contentinfo"] span[role="form"] span[role="button"]:focus, +.sui-2-10-5 .sui-wrap .sui-tree span[role="contentinfo"] span[role="form"] span[role="button"]:hover, +.sui-2-10-5 .sui-wrap .sui-tree span[role="contentinfo"] span[role="form"] span[role="button"]:active { outline: none; -webkit-box-shadow: none; box-shadow: none; } -.sui-2-10-4 .sui-wrap .sui-tree div[role="contentinfo"] span[role="form"] button:hover, .sui-2-10-4 .sui-wrap .sui-tree div[role="contentinfo"] span[role="form"] button:active, -.sui-2-10-4 .sui-wrap .sui-tree div[role="contentinfo"] span[role="form"] span[role="button"]:hover, -.sui-2-10-4 .sui-wrap .sui-tree div[role="contentinfo"] span[role="form"] span[role="button"]:active, -.sui-2-10-4 .sui-wrap .sui-tree span[role="contentinfo"] span[role="form"] button:hover, -.sui-2-10-4 .sui-wrap .sui-tree span[role="contentinfo"] span[role="form"] button:active, -.sui-2-10-4 .sui-wrap .sui-tree span[role="contentinfo"] span[role="form"] span[role="button"]:hover, -.sui-2-10-4 .sui-wrap .sui-tree span[role="contentinfo"] span[role="form"] span[role="button"]:active { +.sui-2-10-5 .sui-wrap .sui-tree div[role="contentinfo"] span[role="form"] button:hover, .sui-2-10-5 .sui-wrap .sui-tree div[role="contentinfo"] span[role="form"] button:active, +.sui-2-10-5 .sui-wrap .sui-tree div[role="contentinfo"] span[role="form"] span[role="button"]:hover, +.sui-2-10-5 .sui-wrap .sui-tree div[role="contentinfo"] span[role="form"] span[role="button"]:active, +.sui-2-10-5 .sui-wrap .sui-tree span[role="contentinfo"] span[role="form"] button:hover, +.sui-2-10-5 .sui-wrap .sui-tree span[role="contentinfo"] span[role="form"] button:active, +.sui-2-10-5 .sui-wrap .sui-tree span[role="contentinfo"] span[role="form"] span[role="button"]:hover, +.sui-2-10-5 .sui-wrap .sui-tree span[role="contentinfo"] span[role="form"] span[role="button"]:active { background-color: #1286b5; } -.sui-2-10-4 .sui-wrap .sui-tree div[role="contentinfo"] span[role="form"] button:not(:first-child), -.sui-2-10-4 .sui-wrap .sui-tree div[role="contentinfo"] span[role="form"] span[role="button"]:not(:first-child), -.sui-2-10-4 .sui-wrap .sui-tree span[role="contentinfo"] span[role="form"] button:not(:first-child), -.sui-2-10-4 .sui-wrap .sui-tree span[role="contentinfo"] span[role="form"] span[role="button"]:not(:first-child) { +.sui-2-10-5 .sui-wrap .sui-tree div[role="contentinfo"] span[role="form"] button:not(:first-child), +.sui-2-10-5 .sui-wrap .sui-tree div[role="contentinfo"] span[role="form"] span[role="button"]:not(:first-child), +.sui-2-10-5 .sui-wrap .sui-tree span[role="contentinfo"] span[role="form"] button:not(:first-child), +.sui-2-10-5 .sui-wrap .sui-tree span[role="contentinfo"] span[role="form"] span[role="button"]:not(:first-child) { margin-left: 5px; } -.sui-2-10-4 .sui-wrap .sui-tree div[role="contentinfo"]:last-child, -.sui-2-10-4 .sui-wrap .sui-tree span[role="contentinfo"]:last-child { +.sui-2-10-5 .sui-wrap .sui-tree div[role="contentinfo"]:last-child, +.sui-2-10-5 .sui-wrap .sui-tree span[role="contentinfo"]:last-child { margin: 0; } -.sui-2-10-4 .sui-wrap .sui-tree div[role="contentinfo"].sui-show, -.sui-2-10-4 .sui-wrap .sui-tree span[role="contentinfo"].sui-show { +.sui-2-10-5 .sui-wrap .sui-tree div[role="contentinfo"].sui-show, +.sui-2-10-5 .sui-wrap .sui-tree span[role="contentinfo"].sui-show { display: -webkit-box; display: -ms-flexbox; display: flex; } -.sui-2-10-4 .sui-wrap .sui-tree li[role="treeitem"][aria-expanded="true"] > .sui-tree-node > span[aria-hidden]:before { +.sui-2-10-5 .sui-wrap .sui-tree li[role="treeitem"][aria-expanded="true"] > .sui-tree-node > span[aria-hidden]:before { content: "»"; } -.sui-2-10-4 .sui-wrap .sui-tree li[role="treeitem"][aria-expanded="true"] > .sui-tree-node > span[aria-hidden][data-type="page"]:before { +.sui-2-10-5 .sui-wrap .sui-tree li[role="treeitem"][aria-expanded="true"] > .sui-tree-node > span[aria-hidden][data-type="page"]:before { content: "Ò"; } -.sui-2-10-4 .sui-wrap .sui-tree li[role="treeitem"][aria-expanded="true"] > .sui-tree-node > span[aria-hidden][data-type="folder"]:before { +.sui-2-10-5 .sui-wrap .sui-tree li[role="treeitem"][aria-expanded="true"] > .sui-tree-node > span[aria-hidden][data-type="folder"]:before { content: "˘"; } -.sui-2-10-4 .sui-wrap .sui-tree li[role="treeitem"][aria-expanded="true"] > .sui-tree-node > span[aria-hidden][data-type="pdf"]:before { +.sui-2-10-5 .sui-wrap .sui-tree li[role="treeitem"][aria-expanded="true"] > .sui-tree-node > span[aria-hidden][data-type="pdf"]:before { content: "Æ"; } -.sui-2-10-4 .sui-wrap .sui-tree li[role="treeitem"][aria-expanded="true"] > .sui-tree-node > span[aria-hidden][data-type="zip"]:before { +.sui-2-10-5 .sui-wrap .sui-tree li[role="treeitem"][aria-expanded="true"] > .sui-tree-node > span[aria-hidden][data-type="zip"]:before { content: "a"; } -.sui-2-10-4 .sui-wrap .sui-tree li[role="treeitem"][aria-expanded="true"] > .sui-tree-node > span[aria-hidden][data-type="lock"]:before { +.sui-2-10-5 .sui-wrap .sui-tree li[role="treeitem"][aria-expanded="true"] > .sui-tree-node > span[aria-hidden][data-type="lock"]:before { content: "9"; } -.sui-2-10-4 .sui-wrap .sui-tree li[role="treeitem"][aria-expanded="true"] > .sui-tree-node > span[aria-hidden][data-type="image"]:before { +.sui-2-10-5 .sui-wrap .sui-tree li[role="treeitem"][aria-expanded="true"] > .sui-tree-node > span[aria-hidden][data-type="image"]:before { content: "D"; } -.sui-2-10-4 .sui-wrap .sui-tree li[role="treeitem"][aria-expanded="true"] > .sui-tree-node > span[aria-hidden][data-type="img"]:before { +.sui-2-10-5 .sui-wrap .sui-tree li[role="treeitem"][aria-expanded="true"] > .sui-tree-node > span[aria-hidden][data-type="img"]:before { content: "D"; } -.sui-2-10-4 .sui-wrap .sui-tree li[role="treeitem"][aria-expanded="true"] > .sui-tree-node > span[aria-hidden][data-type="png"]:before { +.sui-2-10-5 .sui-wrap .sui-tree li[role="treeitem"][aria-expanded="true"] > .sui-tree-node > span[aria-hidden][data-type="png"]:before { content: "D"; } -.sui-2-10-4 .sui-wrap .sui-tree li[role="treeitem"][aria-expanded="true"] > .sui-tree-node > span[aria-hidden][data-type="jpg"]:before { +.sui-2-10-5 .sui-wrap .sui-tree li[role="treeitem"][aria-expanded="true"] > .sui-tree-node > span[aria-hidden][data-type="jpg"]:before { content: "D"; } -.sui-2-10-4 .sui-wrap .sui-tree li[role="treeitem"][aria-expanded="true"] > .sui-tree-node > span[aria-hidden][data-type="jpeg"]:before { +.sui-2-10-5 .sui-wrap .sui-tree li[role="treeitem"][aria-expanded="true"] > .sui-tree-node > span[aria-hidden][data-type="jpeg"]:before { content: "D"; } -.sui-2-10-4 .sui-wrap .sui-tree li[role="treeitem"][aria-expanded="true"] > .sui-tree-node > span[aria-hidden][data-type="wpmudev"]:before { +.sui-2-10-5 .sui-wrap .sui-tree li[role="treeitem"][aria-expanded="true"] > .sui-tree-node > span[aria-hidden][data-type="wpmudev"]:before { content: ""; } -.sui-2-10-4 .sui-wrap .sui-tree li[role="treeitem"][aria-expanded="true"] > .sui-tree-node > span[aria-hidden][data-type="defender"]:before { +.sui-2-10-5 .sui-wrap .sui-tree li[role="treeitem"][aria-expanded="true"] > .sui-tree-node > span[aria-hidden][data-type="defender"]:before { content: "·"; } -.sui-2-10-4 .sui-wrap .sui-tree li[role="treeitem"][aria-expanded="true"] > .sui-tree-node > span[aria-hidden][data-type="smush"]:before { +.sui-2-10-5 .sui-wrap .sui-tree li[role="treeitem"][aria-expanded="true"] > .sui-tree-node > span[aria-hidden][data-type="smush"]:before { content: "‡"; } -.sui-2-10-4 .sui-wrap .sui-tree li[role="treeitem"][aria-expanded="true"] > .sui-tree-node > span[aria-hidden][data-type="hummingbird"]:before { +.sui-2-10-5 .sui-wrap .sui-tree li[role="treeitem"][aria-expanded="true"] > .sui-tree-node > span[aria-hidden][data-type="hummingbird"]:before { content: "°"; } -.sui-2-10-4 .sui-wrap .sui-tree li[role="treeitem"][aria-expanded="true"] > .sui-tree-node > span[aria-hidden][data-type="uptime"]:before { +.sui-2-10-5 .sui-wrap .sui-tree li[role="treeitem"][aria-expanded="true"] > .sui-tree-node > span[aria-hidden][data-type="uptime"]:before { content: "±"; } -.sui-2-10-4 .sui-wrap .sui-tree li[role="treeitem"][aria-expanded="true"] > .sui-tree-node > span[aria-hidden][data-type="smartcrawl"]:before { +.sui-2-10-5 .sui-wrap .sui-tree li[role="treeitem"][aria-expanded="true"] > .sui-tree-node > span[aria-hidden][data-type="smartcrawl"]:before { content: "∂"; } -.sui-2-10-4 .sui-wrap .sui-tree li[role="treeitem"][aria-expanded="true"] > .sui-tree-node > span[aria-hidden][data-type="forminator"]:before { +.sui-2-10-5 .sui-wrap .sui-tree li[role="treeitem"][aria-expanded="true"] > .sui-tree-node > span[aria-hidden][data-type="forminator"]:before { content: "P"; } -.sui-2-10-4 .sui-wrap .sui-tree li[role="treeitem"][aria-expanded="true"] > .sui-tree-node > span[aria-hidden][data-type="shipper"]:before { +.sui-2-10-5 .sui-wrap .sui-tree li[role="treeitem"][aria-expanded="true"] > .sui-tree-node > span[aria-hidden][data-type="shipper"]:before { content: "T"; } -.sui-2-10-4 .sui-wrap .sui-tree li[role="treeitem"][aria-expanded="true"] > .sui-tree-node > span[aria-hidden][data-type="snapshot"]:before { +.sui-2-10-5 .sui-wrap .sui-tree li[role="treeitem"][aria-expanded="true"] > .sui-tree-node > span[aria-hidden][data-type="snapshot"]:before { content: "fi"; } -.sui-2-10-4 .sui-wrap .sui-tree li[role="treeitem"][aria-expanded="true"] > .sui-tree-node > span[aria-hidden][data-type="hustle"]:before { +.sui-2-10-5 .sui-wrap .sui-tree li[role="treeitem"][aria-expanded="true"] > .sui-tree-node > span[aria-hidden][data-type="hustle"]:before { content: "—"; } -.sui-2-10-4 .sui-wrap .sui-tree li[role="treeitem"][aria-expanded="true"] > .sui-tree-node > span[aria-hidden][data-type="performance"]:before { +.sui-2-10-5 .sui-wrap .sui-tree li[role="treeitem"][aria-expanded="true"] > .sui-tree-node > span[aria-hidden][data-type="performance"]:before { content: "U"; } -.sui-2-10-4 .sui-wrap .sui-tree li[role="treeitem"][aria-expanded="false"] > .sui-tree-node > span[aria-hidden]:before { +.sui-2-10-5 .sui-wrap .sui-tree li[role="treeitem"][aria-expanded="false"] > .sui-tree-node > span[aria-hidden]:before { content: "˘"; } -.sui-2-10-4 .sui-wrap .sui-tree li[role="treeitem"][aria-expanded="false"] > .sui-tree-node > span[aria-hidden][data-type="page"]:before { +.sui-2-10-5 .sui-wrap .sui-tree li[role="treeitem"][aria-expanded="false"] > .sui-tree-node > span[aria-hidden][data-type="page"]:before { content: "Ò"; } -.sui-2-10-4 .sui-wrap .sui-tree li[role="treeitem"][aria-expanded="false"] > .sui-tree-node > span[aria-hidden][data-type="folder"]:before { +.sui-2-10-5 .sui-wrap .sui-tree li[role="treeitem"][aria-expanded="false"] > .sui-tree-node > span[aria-hidden][data-type="folder"]:before { content: "˘"; } -.sui-2-10-4 .sui-wrap .sui-tree li[role="treeitem"][aria-expanded="false"] > .sui-tree-node > span[aria-hidden][data-type="pdf"]:before { +.sui-2-10-5 .sui-wrap .sui-tree li[role="treeitem"][aria-expanded="false"] > .sui-tree-node > span[aria-hidden][data-type="pdf"]:before { content: "Æ"; } -.sui-2-10-4 .sui-wrap .sui-tree li[role="treeitem"][aria-expanded="false"] > .sui-tree-node > span[aria-hidden][data-type="zip"]:before { +.sui-2-10-5 .sui-wrap .sui-tree li[role="treeitem"][aria-expanded="false"] > .sui-tree-node > span[aria-hidden][data-type="zip"]:before { content: "a"; } -.sui-2-10-4 .sui-wrap .sui-tree li[role="treeitem"][aria-expanded="false"] > .sui-tree-node > span[aria-hidden][data-type="lock"]:before { +.sui-2-10-5 .sui-wrap .sui-tree li[role="treeitem"][aria-expanded="false"] > .sui-tree-node > span[aria-hidden][data-type="lock"]:before { content: "9"; } -.sui-2-10-4 .sui-wrap .sui-tree li[role="treeitem"][aria-expanded="false"] > .sui-tree-node > span[aria-hidden][data-type="image"]:before { +.sui-2-10-5 .sui-wrap .sui-tree li[role="treeitem"][aria-expanded="false"] > .sui-tree-node > span[aria-hidden][data-type="image"]:before { content: "D"; } -.sui-2-10-4 .sui-wrap .sui-tree li[role="treeitem"][aria-expanded="false"] > .sui-tree-node > span[aria-hidden][data-type="img"]:before { +.sui-2-10-5 .sui-wrap .sui-tree li[role="treeitem"][aria-expanded="false"] > .sui-tree-node > span[aria-hidden][data-type="img"]:before { content: "D"; } -.sui-2-10-4 .sui-wrap .sui-tree li[role="treeitem"][aria-expanded="false"] > .sui-tree-node > span[aria-hidden][data-type="png"]:before { +.sui-2-10-5 .sui-wrap .sui-tree li[role="treeitem"][aria-expanded="false"] > .sui-tree-node > span[aria-hidden][data-type="png"]:before { content: "D"; } -.sui-2-10-4 .sui-wrap .sui-tree li[role="treeitem"][aria-expanded="false"] > .sui-tree-node > span[aria-hidden][data-type="jpg"]:before { +.sui-2-10-5 .sui-wrap .sui-tree li[role="treeitem"][aria-expanded="false"] > .sui-tree-node > span[aria-hidden][data-type="jpg"]:before { content: "D"; } -.sui-2-10-4 .sui-wrap .sui-tree li[role="treeitem"][aria-expanded="false"] > .sui-tree-node > span[aria-hidden][data-type="jpeg"]:before { +.sui-2-10-5 .sui-wrap .sui-tree li[role="treeitem"][aria-expanded="false"] > .sui-tree-node > span[aria-hidden][data-type="jpeg"]:before { content: "D"; } -.sui-2-10-4 .sui-wrap .sui-tree li[role="treeitem"][aria-expanded="false"] > .sui-tree-node > span[aria-hidden][data-type="wpmudev"]:before { +.sui-2-10-5 .sui-wrap .sui-tree li[role="treeitem"][aria-expanded="false"] > .sui-tree-node > span[aria-hidden][data-type="wpmudev"]:before { content: ""; } -.sui-2-10-4 .sui-wrap .sui-tree li[role="treeitem"][aria-expanded="false"] > .sui-tree-node > span[aria-hidden][data-type="defender"]:before { +.sui-2-10-5 .sui-wrap .sui-tree li[role="treeitem"][aria-expanded="false"] > .sui-tree-node > span[aria-hidden][data-type="defender"]:before { content: "·"; } -.sui-2-10-4 .sui-wrap .sui-tree li[role="treeitem"][aria-expanded="false"] > .sui-tree-node > span[aria-hidden][data-type="smush"]:before { +.sui-2-10-5 .sui-wrap .sui-tree li[role="treeitem"][aria-expanded="false"] > .sui-tree-node > span[aria-hidden][data-type="smush"]:before { content: "‡"; } -.sui-2-10-4 .sui-wrap .sui-tree li[role="treeitem"][aria-expanded="false"] > .sui-tree-node > span[aria-hidden][data-type="hummingbird"]:before { +.sui-2-10-5 .sui-wrap .sui-tree li[role="treeitem"][aria-expanded="false"] > .sui-tree-node > span[aria-hidden][data-type="hummingbird"]:before { content: "°"; } -.sui-2-10-4 .sui-wrap .sui-tree li[role="treeitem"][aria-expanded="false"] > .sui-tree-node > span[aria-hidden][data-type="uptime"]:before { +.sui-2-10-5 .sui-wrap .sui-tree li[role="treeitem"][aria-expanded="false"] > .sui-tree-node > span[aria-hidden][data-type="uptime"]:before { content: "±"; } -.sui-2-10-4 .sui-wrap .sui-tree li[role="treeitem"][aria-expanded="false"] > .sui-tree-node > span[aria-hidden][data-type="smartcrawl"]:before { +.sui-2-10-5 .sui-wrap .sui-tree li[role="treeitem"][aria-expanded="false"] > .sui-tree-node > span[aria-hidden][data-type="smartcrawl"]:before { content: "∂"; } -.sui-2-10-4 .sui-wrap .sui-tree li[role="treeitem"][aria-expanded="false"] > .sui-tree-node > span[aria-hidden][data-type="forminator"]:before { +.sui-2-10-5 .sui-wrap .sui-tree li[role="treeitem"][aria-expanded="false"] > .sui-tree-node > span[aria-hidden][data-type="forminator"]:before { content: "P"; } -.sui-2-10-4 .sui-wrap .sui-tree li[role="treeitem"][aria-expanded="false"] > .sui-tree-node > span[aria-hidden][data-type="shipper"]:before { +.sui-2-10-5 .sui-wrap .sui-tree li[role="treeitem"][aria-expanded="false"] > .sui-tree-node > span[aria-hidden][data-type="shipper"]:before { content: "T"; } -.sui-2-10-4 .sui-wrap .sui-tree li[role="treeitem"][aria-expanded="false"] > .sui-tree-node > span[aria-hidden][data-type="snapshot"]:before { +.sui-2-10-5 .sui-wrap .sui-tree li[role="treeitem"][aria-expanded="false"] > .sui-tree-node > span[aria-hidden][data-type="snapshot"]:before { content: "fi"; } -.sui-2-10-4 .sui-wrap .sui-tree li[role="treeitem"][aria-expanded="false"] > .sui-tree-node > span[aria-hidden][data-type="hustle"]:before { +.sui-2-10-5 .sui-wrap .sui-tree li[role="treeitem"][aria-expanded="false"] > .sui-tree-node > span[aria-hidden][data-type="hustle"]:before { content: "—"; } -.sui-2-10-4 .sui-wrap .sui-tree li[role="treeitem"][aria-expanded="false"] > .sui-tree-node > span[aria-hidden][data-type="performance"]:before { +.sui-2-10-5 .sui-wrap .sui-tree li[role="treeitem"][aria-expanded="false"] > .sui-tree-node > span[aria-hidden][data-type="performance"]:before { content: "U"; } -.sui-2-10-4 .sui-wrap .sui-tree li[role="treeitem"]:not([aria-expanded]) > .sui-tree-node > span[aria-hidden]:before { +.sui-2-10-5 .sui-wrap .sui-tree li[role="treeitem"]:not([aria-expanded]) > .sui-tree-node > span[aria-hidden]:before { content: "Ò"; } -.sui-2-10-4 .sui-wrap .sui-tree li[role="treeitem"]:not([aria-expanded]) > .sui-tree-node > span[aria-hidden][data-type="page"]:before { +.sui-2-10-5 .sui-wrap .sui-tree li[role="treeitem"]:not([aria-expanded]) > .sui-tree-node > span[aria-hidden][data-type="page"]:before { content: "Ò"; } -.sui-2-10-4 .sui-wrap .sui-tree li[role="treeitem"]:not([aria-expanded]) > .sui-tree-node > span[aria-hidden][data-type="folder"]:before { +.sui-2-10-5 .sui-wrap .sui-tree li[role="treeitem"]:not([aria-expanded]) > .sui-tree-node > span[aria-hidden][data-type="folder"]:before { content: "˘"; } -.sui-2-10-4 .sui-wrap .sui-tree li[role="treeitem"]:not([aria-expanded]) > .sui-tree-node > span[aria-hidden][data-type="pdf"]:before { +.sui-2-10-5 .sui-wrap .sui-tree li[role="treeitem"]:not([aria-expanded]) > .sui-tree-node > span[aria-hidden][data-type="pdf"]:before { content: "Æ"; } -.sui-2-10-4 .sui-wrap .sui-tree li[role="treeitem"]:not([aria-expanded]) > .sui-tree-node > span[aria-hidden][data-type="zip"]:before { +.sui-2-10-5 .sui-wrap .sui-tree li[role="treeitem"]:not([aria-expanded]) > .sui-tree-node > span[aria-hidden][data-type="zip"]:before { content: "a"; } -.sui-2-10-4 .sui-wrap .sui-tree li[role="treeitem"]:not([aria-expanded]) > .sui-tree-node > span[aria-hidden][data-type="lock"]:before { +.sui-2-10-5 .sui-wrap .sui-tree li[role="treeitem"]:not([aria-expanded]) > .sui-tree-node > span[aria-hidden][data-type="lock"]:before { content: "9"; } -.sui-2-10-4 .sui-wrap .sui-tree li[role="treeitem"]:not([aria-expanded]) > .sui-tree-node > span[aria-hidden][data-type="image"]:before { +.sui-2-10-5 .sui-wrap .sui-tree li[role="treeitem"]:not([aria-expanded]) > .sui-tree-node > span[aria-hidden][data-type="image"]:before { content: "D"; } -.sui-2-10-4 .sui-wrap .sui-tree li[role="treeitem"]:not([aria-expanded]) > .sui-tree-node > span[aria-hidden][data-type="img"]:before { +.sui-2-10-5 .sui-wrap .sui-tree li[role="treeitem"]:not([aria-expanded]) > .sui-tree-node > span[aria-hidden][data-type="img"]:before { content: "D"; } -.sui-2-10-4 .sui-wrap .sui-tree li[role="treeitem"]:not([aria-expanded]) > .sui-tree-node > span[aria-hidden][data-type="png"]:before { +.sui-2-10-5 .sui-wrap .sui-tree li[role="treeitem"]:not([aria-expanded]) > .sui-tree-node > span[aria-hidden][data-type="png"]:before { content: "D"; } -.sui-2-10-4 .sui-wrap .sui-tree li[role="treeitem"]:not([aria-expanded]) > .sui-tree-node > span[aria-hidden][data-type="jpg"]:before { +.sui-2-10-5 .sui-wrap .sui-tree li[role="treeitem"]:not([aria-expanded]) > .sui-tree-node > span[aria-hidden][data-type="jpg"]:before { content: "D"; } -.sui-2-10-4 .sui-wrap .sui-tree li[role="treeitem"]:not([aria-expanded]) > .sui-tree-node > span[aria-hidden][data-type="jpeg"]:before { +.sui-2-10-5 .sui-wrap .sui-tree li[role="treeitem"]:not([aria-expanded]) > .sui-tree-node > span[aria-hidden][data-type="jpeg"]:before { content: "D"; } -.sui-2-10-4 .sui-wrap .sui-tree li[role="treeitem"]:not([aria-expanded]) > .sui-tree-node > span[aria-hidden][data-type="wpmudev"]:before { +.sui-2-10-5 .sui-wrap .sui-tree li[role="treeitem"]:not([aria-expanded]) > .sui-tree-node > span[aria-hidden][data-type="wpmudev"]:before { content: ""; } -.sui-2-10-4 .sui-wrap .sui-tree li[role="treeitem"]:not([aria-expanded]) > .sui-tree-node > span[aria-hidden][data-type="defender"]:before { +.sui-2-10-5 .sui-wrap .sui-tree li[role="treeitem"]:not([aria-expanded]) > .sui-tree-node > span[aria-hidden][data-type="defender"]:before { content: "·"; } -.sui-2-10-4 .sui-wrap .sui-tree li[role="treeitem"]:not([aria-expanded]) > .sui-tree-node > span[aria-hidden][data-type="smush"]:before { +.sui-2-10-5 .sui-wrap .sui-tree li[role="treeitem"]:not([aria-expanded]) > .sui-tree-node > span[aria-hidden][data-type="smush"]:before { content: "‡"; } -.sui-2-10-4 .sui-wrap .sui-tree li[role="treeitem"]:not([aria-expanded]) > .sui-tree-node > span[aria-hidden][data-type="hummingbird"]:before { +.sui-2-10-5 .sui-wrap .sui-tree li[role="treeitem"]:not([aria-expanded]) > .sui-tree-node > span[aria-hidden][data-type="hummingbird"]:before { content: "°"; } -.sui-2-10-4 .sui-wrap .sui-tree li[role="treeitem"]:not([aria-expanded]) > .sui-tree-node > span[aria-hidden][data-type="uptime"]:before { +.sui-2-10-5 .sui-wrap .sui-tree li[role="treeitem"]:not([aria-expanded]) > .sui-tree-node > span[aria-hidden][data-type="uptime"]:before { content: "±"; } -.sui-2-10-4 .sui-wrap .sui-tree li[role="treeitem"]:not([aria-expanded]) > .sui-tree-node > span[aria-hidden][data-type="smartcrawl"]:before { +.sui-2-10-5 .sui-wrap .sui-tree li[role="treeitem"]:not([aria-expanded]) > .sui-tree-node > span[aria-hidden][data-type="smartcrawl"]:before { content: "∂"; } -.sui-2-10-4 .sui-wrap .sui-tree li[role="treeitem"]:not([aria-expanded]) > .sui-tree-node > span[aria-hidden][data-type="forminator"]:before { +.sui-2-10-5 .sui-wrap .sui-tree li[role="treeitem"]:not([aria-expanded]) > .sui-tree-node > span[aria-hidden][data-type="forminator"]:before { content: "P"; } -.sui-2-10-4 .sui-wrap .sui-tree li[role="treeitem"]:not([aria-expanded]) > .sui-tree-node > span[aria-hidden][data-type="shipper"]:before { +.sui-2-10-5 .sui-wrap .sui-tree li[role="treeitem"]:not([aria-expanded]) > .sui-tree-node > span[aria-hidden][data-type="shipper"]:before { content: "T"; } -.sui-2-10-4 .sui-wrap .sui-tree li[role="treeitem"]:not([aria-expanded]) > .sui-tree-node > span[aria-hidden][data-type="snapshot"]:before { +.sui-2-10-5 .sui-wrap .sui-tree li[role="treeitem"]:not([aria-expanded]) > .sui-tree-node > span[aria-hidden][data-type="snapshot"]:before { content: "fi"; } -.sui-2-10-4 .sui-wrap .sui-tree li[role="treeitem"]:not([aria-expanded]) > .sui-tree-node > span[aria-hidden][data-type="hustle"]:before { +.sui-2-10-5 .sui-wrap .sui-tree li[role="treeitem"]:not([aria-expanded]) > .sui-tree-node > span[aria-hidden][data-type="hustle"]:before { content: "—"; } -.sui-2-10-4 .sui-wrap .sui-tree li[role="treeitem"]:not([aria-expanded]) > .sui-tree-node > span[aria-hidden][data-type="performance"]:before { +.sui-2-10-5 .sui-wrap .sui-tree li[role="treeitem"]:not([aria-expanded]) > .sui-tree-node > span[aria-hidden][data-type="performance"]:before { content: "U"; } -.sui-2-10-4 .sui-wrap .sui-tree[data-tree="selector"] li[role="treeitem"] { +.sui-2-10-5 .sui-wrap .sui-tree[data-tree="selector"] li[role="treeitem"] { margin: 0 0 10px; } -.sui-2-10-4 .sui-wrap .sui-tree[data-tree="selector"] li[role="treeitem"]:last-child { +.sui-2-10-5 .sui-wrap .sui-tree[data-tree="selector"] li[role="treeitem"]:last-child { margin: 0; } -.sui-2-10-4 .sui-wrap .sui-tree[data-tree="selector"] li[role="treeitem"] > .sui-tree-node > .sui-node-checkbox { +.sui-2-10-5 .sui-wrap .sui-tree[data-tree="selector"] li[role="treeitem"] > .sui-tree-node > .sui-node-checkbox { margin: 3px 0; } -.sui-2-10-4 .sui-wrap .sui-tree[data-tree="selector"] li[role="treeitem"] > .sui-tree-node > .sui-node-checkbox + span { +.sui-2-10-5 .sui-wrap .sui-tree[data-tree="selector"] li[role="treeitem"] > .sui-tree-node > .sui-node-checkbox + span { margin-left: 10px; } -.sui-2-10-4 .sui-wrap .sui-tree[data-tree="selector"] li[role="treeitem"] > .sui-tree-node > span.sui-node-text { +.sui-2-10-5 .sui-wrap .sui-tree[data-tree="selector"] li[role="treeitem"] > .sui-tree-node > span.sui-node-text { line-height: 22px; } -.sui-2-10-4 .sui-wrap .sui-tree[data-tree="selector"] li[role="treeitem"] > .sui-tree-node > span[data-button="expander"]:before, -.sui-2-10-4 .sui-wrap .sui-tree[data-tree="selector"] li[role="treeitem"] > .sui-tree-node > button[data-button="expander"] span[aria-hidden]:before { +.sui-2-10-5 .sui-wrap .sui-tree[data-tree="selector"] li[role="treeitem"] > .sui-tree-node > span[data-button="expander"]:before, +.sui-2-10-5 .sui-wrap .sui-tree[data-tree="selector"] li[role="treeitem"] > .sui-tree-node > button[data-button="expander"] span[aria-hidden]:before { content: "ı"; } -.sui-2-10-4 .sui-wrap .sui-tree[data-tree="selector"] li[role="treeitem"] ul[role="group"] { +.sui-2-10-5 .sui-wrap .sui-tree[data-tree="selector"] li[role="treeitem"] ul[role="group"] { margin: 10px 0 0; padding-left: 26px; } -.sui-2-10-4 .sui-wrap .sui-tree[data-tree="selector"] li[role="treeitem"][aria-expanded="true"] > .sui-tree-node > span[data-button="expander"]:before, -.sui-2-10-4 .sui-wrap .sui-tree[data-tree="selector"] li[role="treeitem"][aria-expanded="true"] > .sui-tree-node > button[data-button="expander"] span[aria-hidden]:before { +.sui-2-10-5 .sui-wrap .sui-tree[data-tree="selector"] li[role="treeitem"][aria-expanded="true"] > .sui-tree-node > span[data-button="expander"]:before, +.sui-2-10-5 .sui-wrap .sui-tree[data-tree="selector"] li[role="treeitem"][aria-expanded="true"] > .sui-tree-node > button[data-button="expander"] span[aria-hidden]:before { -webkit-transform: rotate(180deg); transform: rotate(180deg); } -.sui-2-10-4 .sui-wrap .sui-tree[data-tree="directory"] li[role="treeitem"] { +.sui-2-10-5 .sui-wrap .sui-tree[data-tree="directory"] li[role="treeitem"] { margin: 0 0 5px; } -.sui-2-10-4 .sui-wrap .sui-tree[data-tree="directory"] li[role="treeitem"]:last-child { +.sui-2-10-5 .sui-wrap .sui-tree[data-tree="directory"] li[role="treeitem"]:last-child { margin: 0; } -.sui-2-10-4 .sui-wrap .sui-tree[data-tree="directory"] li[role="treeitem"] > .sui-tree-node { +.sui-2-10-5 .sui-wrap .sui-tree[data-tree="directory"] li[role="treeitem"] > .sui-tree-node { padding: 5px 20px; border-radius: 4px; } -.sui-2-10-4 .sui-wrap .sui-tree[data-tree="directory"] li[role="treeitem"] > .sui-tree-node > span[role="button"], -.sui-2-10-4 .sui-wrap .sui-tree[data-tree="directory"] li[role="treeitem"] > .sui-tree-node > button[data-button] span[aria-hidden] { +.sui-2-10-5 .sui-wrap .sui-tree[data-tree="directory"] li[role="treeitem"] > .sui-tree-node > span[role="button"], +.sui-2-10-5 .sui-wrap .sui-tree[data-tree="directory"] li[role="treeitem"] > .sui-tree-node > button[data-button] span[aria-hidden] { width: 30px; height: 30px; } -.sui-2-10-4 .sui-wrap .sui-tree[data-tree="directory"] li[role="treeitem"] > .sui-tree-node > span[role="button"]:first-child, -.sui-2-10-4 .sui-wrap .sui-tree[data-tree="directory"] li[role="treeitem"] > .sui-tree-node > button[data-button] span[aria-hidden]:first-child { +.sui-2-10-5 .sui-wrap .sui-tree[data-tree="directory"] li[role="treeitem"] > .sui-tree-node > span[role="button"]:first-child, +.sui-2-10-5 .sui-wrap .sui-tree[data-tree="directory"] li[role="treeitem"] > .sui-tree-node > button[data-button] span[aria-hidden]:first-child { margin-left: -10px; } -.sui-2-10-4 .sui-wrap .sui-tree[data-tree="directory"] li[role="treeitem"] > .sui-tree-node > span[role="button"]:last-child, -.sui-2-10-4 .sui-wrap .sui-tree[data-tree="directory"] li[role="treeitem"] > .sui-tree-node > button[data-button] span[aria-hidden]:last-child { +.sui-2-10-5 .sui-wrap .sui-tree[data-tree="directory"] li[role="treeitem"] > .sui-tree-node > span[role="button"]:last-child, +.sui-2-10-5 .sui-wrap .sui-tree[data-tree="directory"] li[role="treeitem"] > .sui-tree-node > button[data-button] span[aria-hidden]:last-child { margin-right: -9px; } -.sui-2-10-4 .sui-wrap .sui-tree[data-tree="directory"] li[role="treeitem"] > .sui-tree-node > span[role="button"]:before, -.sui-2-10-4 .sui-wrap .sui-tree[data-tree="directory"] li[role="treeitem"] > .sui-tree-node > button[data-button] span[aria-hidden]:before { +.sui-2-10-5 .sui-wrap .sui-tree[data-tree="directory"] li[role="treeitem"] > .sui-tree-node > span[role="button"]:before, +.sui-2-10-5 .sui-wrap .sui-tree[data-tree="directory"] li[role="treeitem"] > .sui-tree-node > button[data-button] span[aria-hidden]:before { height: 30px; line-height: 30px; } -.sui-2-10-4 .sui-wrap .sui-tree[data-tree="directory"] li[role="treeitem"] > .sui-tree-node > span[role="button"][data-button="expander"]:before, -.sui-2-10-4 .sui-wrap .sui-tree[data-tree="directory"] li[role="treeitem"] > .sui-tree-node > button[data-button="expander"] span[aria-hidden]:before { +.sui-2-10-5 .sui-wrap .sui-tree[data-tree="directory"] li[role="treeitem"] > .sui-tree-node > span[role="button"][data-button="expander"]:before, +.sui-2-10-5 .sui-wrap .sui-tree[data-tree="directory"] li[role="treeitem"] > .sui-tree-node > button[data-button="expander"] span[aria-hidden]:before { content: "˜"; } -.sui-2-10-4 .sui-wrap .sui-tree[data-tree="directory"] li[role="treeitem"] > .sui-tree-node > .sui-node-checkbox { +.sui-2-10-5 .sui-wrap .sui-tree[data-tree="directory"] li[role="treeitem"] > .sui-tree-node > .sui-node-checkbox { margin: 7px 0; } -.sui-2-10-4 .sui-wrap .sui-tree[data-tree="directory"] li[role="treeitem"] > .sui-tree-node > span[aria-hidden] { +.sui-2-10-5 .sui-wrap .sui-tree[data-tree="directory"] li[role="treeitem"] > .sui-tree-node > span[aria-hidden] { margin: 7px 5px 7px 10px; } -.sui-2-10-4 .sui-wrap .sui-tree[data-tree="directory"] li[role="treeitem"] > .sui-tree-node > span.sui-node-text { +.sui-2-10-5 .sui-wrap .sui-tree[data-tree="directory"] li[role="treeitem"] > .sui-tree-node > span.sui-node-text { -webkit-box-flex: 1; -ms-flex: 1; flex: 1; @@ -18466,53 +18466,53 @@ This is used to give admin notices that are loaded outside of the .wrap but insi line-height: 20px; } -.sui-2-10-4 .sui-wrap .sui-tree[data-tree="directory"] li[role="treeitem"] ul[role="group"] { +.sui-2-10-5 .sui-wrap .sui-tree[data-tree="directory"] li[role="treeitem"] ul[role="group"] { margin: 5px 0 0; padding-left: 20px; } -.sui-2-10-4 .sui-wrap .sui-tree[data-tree="directory"] li[role="treeitem"][aria-expanded="true"] > .sui-tree-node { +.sui-2-10-5 .sui-wrap .sui-tree[data-tree="directory"] li[role="treeitem"][aria-expanded="true"] > .sui-tree-node { background-color: #F2F2F2; } -.sui-2-10-4 .sui-wrap .sui-tree[data-tree="directory"] li[role="treeitem"][aria-expanded="true"] > .sui-tree-node > span[data-button="expander"]:before, -.sui-2-10-4 .sui-wrap .sui-tree[data-tree="directory"] li[role="treeitem"][aria-expanded="true"] > .sui-tree-node > button[data-button="expander"] span[aria-hidden]:before { +.sui-2-10-5 .sui-wrap .sui-tree[data-tree="directory"] li[role="treeitem"][aria-expanded="true"] > .sui-tree-node > span[data-button="expander"]:before, +.sui-2-10-5 .sui-wrap .sui-tree[data-tree="directory"] li[role="treeitem"][aria-expanded="true"] > .sui-tree-node > button[data-button="expander"] span[aria-hidden]:before { -webkit-transform: rotate(90deg); transform: rotate(90deg); } -.sui-2-10-4 .sui-wrap .sui-tree[data-tree="directory"] li[role="treeitem"][aria-selected="true"] > .sui-tree-node { +.sui-2-10-5 .sui-wrap .sui-tree[data-tree="directory"] li[role="treeitem"][aria-selected="true"] > .sui-tree-node { background-color: #E1F6FF; } -.sui-2-10-4 .sui-wrap .sui-tree[data-tree="directory"] li[role="treeitem"][aria-selected="true"] > .sui-tree-node > span[data-button="expander"]:before, -.sui-2-10-4 .sui-wrap .sui-tree[data-tree="directory"] li[role="treeitem"][aria-selected="true"] > .sui-tree-node > button[data-button="expander"] span[aria-hidden]:before { +.sui-2-10-5 .sui-wrap .sui-tree[data-tree="directory"] li[role="treeitem"][aria-selected="true"] > .sui-tree-node > span[data-button="expander"]:before, +.sui-2-10-5 .sui-wrap .sui-tree[data-tree="directory"] li[role="treeitem"][aria-selected="true"] > .sui-tree-node > button[data-button="expander"] span[aria-hidden]:before { color: #17A8E3; } -.sui-2-10-4 .sui-wrap .sui-tree[data-tree="directory"] li[role="treeitem"][aria-selected="true"] > .sui-tree-node > span[aria-hidden] { +.sui-2-10-5 .sui-wrap .sui-tree[data-tree="directory"] li[role="treeitem"][aria-selected="true"] > .sui-tree-node > span[aria-hidden] { color: #17A8E3; } -.sui-2-10-4 .sui-wrap .sui-tree[data-tree="directory"] li[role="treeitem"][aria-selected="true"] > .sui-tree-node > span.sui-node-text { +.sui-2-10-5 .sui-wrap .sui-tree[data-tree="directory"] li[role="treeitem"][aria-selected="true"] > .sui-tree-node > span.sui-node-text { color: #17A8E3; } -.sui-2-10-4 .sui-wrap .sui-tree[data-tree="directory"] li[role="treeitem"][aria-disabled="true"] > .sui-tree-node > span[role="button"]:before, -.sui-2-10-4 .sui-wrap .sui-tree[data-tree="directory"] li[role="treeitem"][aria-disabled="true"] > .sui-tree-node > button[data-button] span[aria-hidden]:before { +.sui-2-10-5 .sui-wrap .sui-tree[data-tree="directory"] li[role="treeitem"][aria-disabled="true"] > .sui-tree-node > span[role="button"]:before, +.sui-2-10-5 .sui-wrap .sui-tree[data-tree="directory"] li[role="treeitem"][aria-disabled="true"] > .sui-tree-node > button[data-button] span[aria-hidden]:before { color: #DDDDDD; } -.sui-2-10-4 .sui-wrap .sui-tree[data-tree="directory"] li[role="treeitem"][aria-disabled="true"] > .sui-tree-node > span[role="button"][data-button="expander"]:before, -.sui-2-10-4 .sui-wrap .sui-tree[data-tree="directory"] li[role="treeitem"][aria-disabled="true"] > .sui-tree-node > button[data-button="expander"] span[aria-hidden]:before { +.sui-2-10-5 .sui-wrap .sui-tree[data-tree="directory"] li[role="treeitem"][aria-disabled="true"] > .sui-tree-node > span[role="button"][data-button="expander"]:before, +.sui-2-10-5 .sui-wrap .sui-tree[data-tree="directory"] li[role="treeitem"][aria-disabled="true"] > .sui-tree-node > button[data-button="expander"] span[aria-hidden]:before { content: "9"; } -.sui-2-10-4 .sui-wrap .sui-tree[data-tree="directory"] li[role="treeitem"][aria-disabled="true"] > .sui-tree-node > span[aria-hidden]:before { +.sui-2-10-5 .sui-wrap .sui-tree[data-tree="directory"] li[role="treeitem"][aria-disabled="true"] > .sui-tree-node > span[aria-hidden]:before { color: #DDDDDD; } -.sui-2-10-4 .sui-wrap .sui-upgrade-page { +.sui-2-10-5 .sui-wrap .sui-upgrade-page { background: #FAFAFA; margin: -30px -30px 60px; /** Header and Image **/ @@ -18521,12 +18521,12 @@ This is used to give admin notices that are loaded outside of the .wrap but insi } @media (max-width: 783px) { - .sui-2-10-4 .sui-wrap .sui-upgrade-page { + .sui-2-10-5 .sui-wrap .sui-upgrade-page { margin: -21px -10px 0; } } -.sui-2-10-4 .sui-wrap .sui-upgrade-page__container { +.sui-2-10-5 .sui-wrap .sui-upgrade-page__container { max-width: 1140px; margin: auto; display: -webkit-box; @@ -18535,36 +18535,36 @@ This is used to give admin notices that are loaded outside of the .wrap but insi } @media (max-width: 800px) { - .sui-2-10-4 .sui-wrap .sui-upgrade-page__container { + .sui-2-10-5 .sui-wrap .sui-upgrade-page__container { -ms-flex-wrap: wrap; flex-wrap: wrap; } } -.sui-2-10-4 .sui-wrap .sui-upgrade-page-header { +.sui-2-10-5 .sui-wrap .sui-upgrade-page-header { background: #FFFFFF; margin-bottom: 60px; } @media (max-width: 600px) { - .sui-2-10-4 .sui-wrap .sui-upgrade-page-header { + .sui-2-10-5 .sui-wrap .sui-upgrade-page-header { margin-bottom: 40px; } } -.sui-2-10-4 .sui-wrap .sui-upgrade-page-header__content { +.sui-2-10-5 .sui-wrap .sui-upgrade-page-header__content { padding: 60px 60px 60px 0; width: 50%; } @media (max-width: 1440px) { - .sui-2-10-4 .sui-wrap .sui-upgrade-page-header__content { + .sui-2-10-5 .sui-wrap .sui-upgrade-page-header__content { padding: 60px 30px 50px 60px; } } @media (max-width: 800px) { - .sui-2-10-4 .sui-wrap .sui-upgrade-page-header__content { + .sui-2-10-5 .sui-wrap .sui-upgrade-page-header__content { -webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1; @@ -18573,42 +18573,42 @@ This is used to give admin notices that are loaded outside of the .wrap but insi } @media (max-width: 600px) { - .sui-2-10-4 .sui-wrap .sui-upgrade-page-header__content { + .sui-2-10-5 .sui-wrap .sui-upgrade-page-header__content { padding: 40px 20px; } } -.sui-2-10-4 .sui-wrap .sui-upgrade-page-header__content h1 { +.sui-2-10-5 .sui-wrap .sui-upgrade-page-header__content h1 { font-size: 28px; font-family: "Roboto", Arial, sans-serif; } -.sui-2-10-4 .sui-wrap .sui-upgrade-page-header__content p:first-of-type { +.sui-2-10-5 .sui-wrap .sui-upgrade-page-header__content p:first-of-type { margin-top: 10px; } -.sui-2-10-4 .sui-wrap .sui-upgrade-page-header__image { +.sui-2-10-5 .sui-wrap .sui-upgrade-page-header__image { background-size: cover; background-position: center; background-repeat: no-repeat; width: 50%; } -.sui-2-10-4 .sui-wrap .sui-upgrade-page-header .sui-reviews { +.sui-2-10-5 .sui-wrap .sui-upgrade-page-header .sui-reviews { margin-top: 60px; } @media (max-width: 600px) { - .sui-2-10-4 .sui-wrap .sui-upgrade-page-header .sui-reviews { + .sui-2-10-5 .sui-wrap .sui-upgrade-page-header .sui-reviews { margin-top: 40px; } } -.sui-2-10-4 .sui-wrap .sui-upgrade-page-features__header { +.sui-2-10-5 .sui-wrap .sui-upgrade-page-features__header { text-align: center; } -.sui-2-10-4 .sui-wrap .sui-upgrade-page-features__header h2 { +.sui-2-10-5 .sui-wrap .sui-upgrade-page-features__header h2 { font-family: "Roboto", Arial, sans-serif; font-size: 28px; color: #333333; @@ -18616,11 +18616,11 @@ This is used to give admin notices that are loaded outside of the .wrap but insi margin-bottom: 0; } -.sui-2-10-4 .sui-wrap .sui-upgrade-page-features__header p { +.sui-2-10-5 .sui-wrap .sui-upgrade-page-features__header p { margin-top: 5px; } -.sui-2-10-4 .sui-wrap .sui-upgrade-page-features__items { +.sui-2-10-5 .sui-wrap .sui-upgrade-page-features__items { display: -webkit-box; display: -ms-flexbox; display: flex; @@ -18630,19 +18630,19 @@ This is used to give admin notices that are loaded outside of the .wrap but insi } @media (min-width: 1440px) { - .sui-2-10-4 .sui-wrap .sui-upgrade-page-features__items { + .sui-2-10-5 .sui-wrap .sui-upgrade-page-features__items { margin: 0 -60px; } } @media (max-width: 600px) { - .sui-2-10-4 .sui-wrap .sui-upgrade-page-features__items { + .sui-2-10-5 .sui-wrap .sui-upgrade-page-features__items { padding: 0; margin: 40px 0; } } -.sui-2-10-4 .sui-wrap .sui-upgrade-page-features__item { +.sui-2-10-5 .sui-wrap .sui-upgrade-page-features__item { -webkit-box-flex: 0; -ms-flex: 0 0 50%; flex: 0 0 50%; @@ -18651,7 +18651,7 @@ This is used to give admin notices that are loaded outside of the .wrap but insi } @media (max-width: 600px) { - .sui-2-10-4 .sui-wrap .sui-upgrade-page-features__item { + .sui-2-10-5 .sui-wrap .sui-upgrade-page-features__item { -webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%; @@ -18661,7 +18661,7 @@ This is used to give admin notices that are loaded outside of the .wrap but insi } } -.sui-2-10-4 .sui-wrap .sui-upgrade-page-features__item [class*="sui-icon-"] { +.sui-2-10-5 .sui-wrap .sui-upgrade-page-features__item [class*="sui-icon-"] { height: 44px; width: 44px; text-align: center; @@ -18670,40 +18670,40 @@ This is used to give admin notices that are loaded outside of the .wrap but insi font-size: 20px; } -.sui-2-10-4 .sui-wrap .sui-upgrade-page-features__item [class*="sui-icon-"]:before { +.sui-2-10-5 .sui-wrap .sui-upgrade-page-features__item [class*="sui-icon-"]:before { color: #8D00B1; line-height: 44px; } -.sui-2-10-4 .sui-wrap .sui-upgrade-page-features__item h3 { +.sui-2-10-5 .sui-wrap .sui-upgrade-page-features__item h3 { font-family: "Roboto", Arial, sans-serif; margin-bottom: 0; } -.sui-2-10-4 .sui-wrap .sui-upgrade-page-features__item p:first-of-type { +.sui-2-10-5 .sui-wrap .sui-upgrade-page-features__item p:first-of-type { margin-top: 0; } -.sui-2-10-4 .sui-wrap .sui-upgrade-page-cta { +.sui-2-10-5 .sui-wrap .sui-upgrade-page-cta { background: #FFFFFF; padding: 60px; margin-bottom: 60px; } @media (max-width: 600px) { - .sui-2-10-4 .sui-wrap .sui-upgrade-page-cta { + .sui-2-10-5 .sui-wrap .sui-upgrade-page-cta { padding: 40px 20px; margin-bottom: 40px; } } -.sui-2-10-4 .sui-wrap .sui-upgrade-page-cta__inner { +.sui-2-10-5 .sui-wrap .sui-upgrade-page-cta__inner { max-width: 600px; margin: auto; text-align: center; } -.sui-2-10-4 .sui-wrap .sui-upgrade-page-cta__inner h2 { +.sui-2-10-5 .sui-wrap .sui-upgrade-page-cta__inner h2 { font-family: "Roboto", Arial, sans-serif; font-size: 28px; color: #333333; @@ -18711,7 +18711,7 @@ This is used to give admin notices that are loaded outside of the .wrap but insi margin-bottom: 0; } -.sui-2-10-4 .sui-wrap .sui-upgrade-page-cta__inner a { +.sui-2-10-5 .sui-wrap .sui-upgrade-page-cta__inner a { display: block; font-size: 13px; color: #888888; @@ -18719,48 +18719,48 @@ This is used to give admin notices that are loaded outside of the .wrap but insi margin-top: 15px; } -.sui-2-10-4 .sui-wrap .sui-upgrade-page-cta__inner a:focus, .sui-2-10-4 .sui-wrap .sui-upgrade-page-cta__inner a:hover { +.sui-2-10-5 .sui-wrap .sui-upgrade-page-cta__inner a:focus, .sui-2-10-5 .sui-wrap .sui-upgrade-page-cta__inner a:hover { color: #666666; } -.sui-2-10-4 .sui-wrap .sui-upgrade-page-cta__inner .sui-hidden-desktop { +.sui-2-10-5 .sui-wrap .sui-upgrade-page-cta__inner .sui-hidden-desktop { display: none; } @media (max-width: 600px) { - .sui-2-10-4 .sui-wrap .sui-upgrade-page-cta__inner .sui-hidden-desktop { + .sui-2-10-5 .sui-wrap .sui-upgrade-page-cta__inner .sui-hidden-desktop { display: inline-block; } - .sui-2-10-4 .sui-wrap .sui-upgrade-page-cta__inner .sui-button:not(.sui-hidden-desktop) { + .sui-2-10-5 .sui-wrap .sui-upgrade-page-cta__inner .sui-button:not(.sui-hidden-desktop) { display: none; } } -.sui-2-10-4 .sui-wrap .sui-reviews { +.sui-2-10-5 .sui-wrap .sui-reviews { margin-left: 25px; } -.sui-2-10-4 .sui-wrap .sui-reviews__stars { +.sui-2-10-5 .sui-wrap .sui-reviews__stars { position: relative; margin-right: 5px; } -.sui-2-10-4 .sui-wrap .sui-reviews__stars:before { +.sui-2-10-5 .sui-wrap .sui-reviews__stars:before { content: "'"; } -.sui-2-10-4 .sui-wrap .sui-reviews__stars:before { +.sui-2-10-5 .sui-wrap .sui-reviews__stars:before { position: absolute; top: -12px; left: -25px; color: #AAAAAA; } -.sui-2-10-4 .sui-wrap .sui-reviews__stars [class*="sui-icon-"]:before { +.sui-2-10-5 .sui-wrap .sui-reviews__stars [class*="sui-icon-"]:before { color: #FECF2F; } -.sui-2-10-4 .sui-wrap .sui-reviews__rating { +.sui-2-10-5 .sui-wrap .sui-reviews__rating { color: #888888; font-size: 13px; line-height: 22px; @@ -18768,7 +18768,7 @@ This is used to give admin notices that are loaded outside of the .wrap but insi display: inline-block; } -.sui-2-10-4 .sui-wrap .sui-reviews a.sui-reviews__link { +.sui-2-10-5 .sui-wrap .sui-reviews a.sui-reviews__link { display: block; color: #888888; font-size: 13px; @@ -18777,39 +18777,39 @@ This is used to give admin notices that are loaded outside of the .wrap but insi font-style: italic; } -.sui-2-10-4 .sui-wrap .sui-reviews a.sui-reviews__link:focus, .sui-2-10-4 .sui-wrap .sui-reviews a.sui-reviews__link:hover { +.sui-2-10-5 .sui-wrap .sui-reviews a.sui-reviews__link:focus, .sui-2-10-5 .sui-wrap .sui-reviews a.sui-reviews__link:hover { color: #666666; } -.sui-2-10-4 .sui-wrap .sui-reviews a.sui-reviews__link:focus [class*="sui-icon-"]:before, .sui-2-10-4 .sui-wrap .sui-reviews a.sui-reviews__link:hover [class*="sui-icon-"]:before { +.sui-2-10-5 .sui-wrap .sui-reviews a.sui-reviews__link:focus [class*="sui-icon-"]:before, .sui-2-10-5 .sui-wrap .sui-reviews a.sui-reviews__link:hover [class*="sui-icon-"]:before { color: #666666; } -.sui-2-10-4 .sui-wrap .sui-reviews a.sui-reviews__link [class*="sui-icon-"] { +.sui-2-10-5 .sui-wrap .sui-reviews a.sui-reviews__link [class*="sui-icon-"] { margin-left: 5px; font-size: 12px; line-height: 22px; vertical-align: middle; } -.sui-2-10-4 .sui-wrap .sui-reviews a.sui-reviews__link [class*="sui-icon-"]:before { +.sui-2-10-5 .sui-wrap .sui-reviews a.sui-reviews__link [class*="sui-icon-"]:before { color: #888888; } -.sui-2-10-4 .sui-wrap select.sui-search + .select2 { +.sui-2-10-5 .sui-wrap select.sui-search + .select2 { width: 100% !important; display: block; } -.sui-2-10-4 .sui-wrap select.sui-search + .select2 .selection { +.sui-2-10-5 .sui-wrap select.sui-search + .select2 .selection { display: block; } -.sui-2-10-4 .sui-wrap select.sui-search + .select2 .selection:focus, .sui-2-10-4 .sui-wrap select.sui-search + .select2 .selection *:focus { +.sui-2-10-5 .sui-wrap select.sui-search + .select2 .selection:focus, .sui-2-10-5 .sui-wrap select.sui-search + .select2 .selection *:focus { outline: none; } -.sui-2-10-4 .sui-wrap select.sui-search + .select2 .select2-selection--multiple { +.sui-2-10-5 .sui-wrap select.sui-search + .select2 .select2-selection--multiple { display: block; position: relative; padding: 8px 0 8px 40px; @@ -18820,7 +18820,7 @@ This is used to give admin notices that are loaded outside of the .wrap but insi transition: 0.3s ease; } -.sui-2-10-4 .sui-wrap select.sui-search + .select2 .select2-selection--multiple:before { +.sui-2-10-5 .sui-wrap select.sui-search + .select2 .select2-selection--multiple:before { content: "º"; width: 30px; position: absolute; @@ -18830,18 +18830,18 @@ This is used to give admin notices that are loaded outside of the .wrap but insi text-align: center; } -.sui-2-10-4 .sui-wrap select.sui-search + .select2 .select2-selection--multiple:hover { +.sui-2-10-5 .sui-wrap select.sui-search + .select2 .select2-selection--multiple:hover { background-color: #FFFFFF; } -.sui-2-10-4 .sui-wrap select.sui-search + .select2 .select2-selection--multiple ul.select2-selection__rendered { +.sui-2-10-5 .sui-wrap select.sui-search + .select2 .select2-selection--multiple ul.select2-selection__rendered { display: block; margin: 0; padding: 0; } -.sui-2-10-4 .sui-wrap select.sui-search + .select2 .select2-selection--multiple ul.select2-selection__rendered li.select2-search, -.sui-2-10-4 .sui-wrap select.sui-search + .select2 .select2-selection--multiple ul.select2-selection__rendered li.select2-selection__choice { +.sui-2-10-5 .sui-wrap select.sui-search + .select2 .select2-selection--multiple ul.select2-selection__rendered li.select2-search, +.sui-2-10-5 .sui-wrap select.sui-search + .select2 .select2-selection--multiple ul.select2-selection__rendered li.select2-selection__choice { width: 100%; display: block; float: none; @@ -18851,11 +18851,11 @@ This is used to give admin notices that are loaded outside of the .wrap but insi background-color: transparent; } -.sui-2-10-4 .sui-wrap select.sui-search + .select2 .select2-selection--multiple ul.select2-selection__rendered li.select2-search { +.sui-2-10-5 .sui-wrap select.sui-search + .select2 .select2-selection--multiple ul.select2-selection__rendered li.select2-search { padding-right: 14px; } -.sui-2-10-4 .sui-wrap select.sui-search + .select2 .select2-selection--multiple ul.select2-selection__rendered li.select2-selection__choice { +.sui-2-10-5 .sui-wrap select.sui-search + .select2 .select2-selection--multiple ul.select2-selection__rendered li.select2-selection__choice { overflow: hidden; position: relative; padding-right: 40px; @@ -18866,7 +18866,7 @@ This is used to give admin notices that are loaded outside of the .wrap but insi white-space: nowrap; } -.sui-2-10-4 .sui-wrap select.sui-search + .select2 .select2-selection--multiple ul.select2-selection__rendered li.select2-selection__choice .select2-selection__choice__remove { +.sui-2-10-5 .sui-wrap select.sui-search + .select2 .select2-selection--multiple ul.select2-selection__rendered li.select2-selection__choice .select2-selection__choice__remove { width: 30px; float: none; display: block; @@ -18881,7 +18881,7 @@ This is used to give admin notices that are loaded outside of the .wrap but insi text-align: center; } -.sui-2-10-4 .sui-wrap select.sui-search + .select2 .select2-selection--multiple ul.select2-selection__rendered li.select2-selection__choice + li.select2-search { +.sui-2-10-5 .sui-wrap select.sui-search + .select2 .select2-selection--multiple ul.select2-selection__rendered li.select2-selection__choice + li.select2-search { display: none; -webkit-user-select: none; -moz-user-select: none; @@ -18889,7 +18889,7 @@ This is used to give admin notices that are loaded outside of the .wrap but insi user-select: none; } -.sui-2-10-4 .sui-wrap select.sui-search + .select2 .select2-selection--multiple ul.select2-selection__rendered input.select2-search__field { +.sui-2-10-5 .sui-wrap select.sui-search + .select2 .select2-selection--multiple ul.select2-selection__rendered input.select2-search__field { display: block; margin: 0; padding: 0; @@ -18899,29 +18899,29 @@ This is used to give admin notices that are loaded outside of the .wrap but insi letter-spacing: -0.25px; } -.sui-2-10-4 .sui-wrap select.sui-search + .select2 .select2-selection--multiple ul.select2-selection__rendered input.select2-search__field::-webkit-input-placeholder { +.sui-2-10-5 .sui-wrap select.sui-search + .select2 .select2-selection--multiple ul.select2-selection__rendered input.select2-search__field::-webkit-input-placeholder { color: #AAAAAA; } -.sui-2-10-4 .sui-wrap select.sui-search + .select2 .select2-selection--multiple ul.select2-selection__rendered input.select2-search__field:-ms-input-placeholder { +.sui-2-10-5 .sui-wrap select.sui-search + .select2 .select2-selection--multiple ul.select2-selection__rendered input.select2-search__field:-ms-input-placeholder { color: #AAAAAA; } -.sui-2-10-4 .sui-wrap select.sui-search + .select2 .select2-selection--multiple ul.select2-selection__rendered input.select2-search__field::-ms-input-placeholder { +.sui-2-10-5 .sui-wrap select.sui-search + .select2 .select2-selection--multiple ul.select2-selection__rendered input.select2-search__field::-ms-input-placeholder { color: #AAAAAA; } -.sui-2-10-4 .sui-wrap select.sui-search + .select2 .select2-selection--multiple ul.select2-selection__rendered input.select2-search__field::placeholder { +.sui-2-10-5 .sui-wrap select.sui-search + .select2 .select2-selection--multiple ul.select2-selection__rendered input.select2-search__field::placeholder { color: #AAAAAA; } -.sui-2-10-4 .sui-wrap .sui-form-field.sui-form-field-error select.sui-search + .select2 .select2-selection--multiple { +.sui-2-10-5 .sui-wrap .sui-form-field.sui-form-field-error select.sui-search + .select2 .select2-selection--multiple { border-bottom-color: #FF6D6D; -webkit-box-shadow: 0 1px 0 0 #FF6D6D; box-shadow: 0 1px 0 0 #FF6D6D; } -.sui-2-10-4 .select2-container .sui-search-dropdown { +.sui-2-10-5 .select2-container .sui-search-dropdown { display: block; padding: 0; border: 1px solid #DDDDDD; @@ -18931,12 +18931,12 @@ This is used to give admin notices that are loaded outside of the .wrap but insi box-shadow: 0 3px 7px 0 rgba(0, 0, 0, 0.07); } -.sui-2-10-4 .select2-container .sui-search-dropdown .select2-results { +.sui-2-10-5 .select2-container .sui-search-dropdown .select2-results { display: block; padding: 15px 0; } -.sui-2-10-4 .select2-container .sui-search-dropdown ul.select2-results__options li.select2-results__option { +.sui-2-10-5 .select2-container .sui-search-dropdown ul.select2-results__options li.select2-results__option { padding: 0 15px; color: #888888; font: 500 13px/30px "Roboto", Arial, sans-serif; @@ -18945,31 +18945,31 @@ This is used to give admin notices that are loaded outside of the .wrap but insi transition: all 0.3s ease; } -.sui-2-10-4 .select2-container .sui-search-dropdown ul.select2-results__options li.select2-results__option[role="treeitem"].select2-results__option--highlighted { +.sui-2-10-5 .select2-container .sui-search-dropdown ul.select2-results__options li.select2-results__option[role="treeitem"].select2-results__option--highlighted { background-color: #888888; color: #FFFFFF; } -.sui-2-10-4 .select2-container .sui-search-dropdown ul.select2-results__options li.select2-results__option.select2-results__message { +.sui-2-10-5 .select2-container .sui-search-dropdown ul.select2-results__options li.select2-results__option.select2-results__message { font-size: 12px; line-height: 16px; } -.sui-2-10-4 .select2-container .sui-search-dropdown.sui-color-accessible { +.sui-2-10-5 .select2-container .sui-search-dropdown.sui-color-accessible { border-color: #000000; -webkit-box-shadow: none; box-shadow: none; } -.sui-2-10-4 .select2-container .sui-search-dropdown.sui-color-accessible ul.select2-results__options li.select2-results__option { +.sui-2-10-5 .select2-container .sui-search-dropdown.sui-color-accessible ul.select2-results__options li.select2-results__option { color: #000000; } -.sui-2-10-4 .select2-container .sui-search-dropdown.sui-color-accessible ul.select2-results__options li.select2-results__option[role="treeitem"].select2-results__option--highlighted { +.sui-2-10-5 .select2-container .sui-search-dropdown.sui-color-accessible ul.select2-results__options li.select2-results__option[role="treeitem"].select2-results__option--highlighted { background-color: #000000; } -.sui-2-10-4 .sui-wrap .sui-multistrings-list { +.sui-2-10-5 .sui-wrap .sui-multistrings-list { min-height: 118px; cursor: text; display: -webkit-box; @@ -18989,11 +18989,11 @@ This is used to give admin notices that are loaded outside of the .wrap but insi transition: all 0.3s ease; } -.sui-2-10-4 .sui-wrap .sui-multistrings-list, .sui-2-10-4 .sui-wrap .sui-multistrings-list li { +.sui-2-10-5 .sui-wrap .sui-multistrings-list, .sui-2-10-5 .sui-wrap .sui-multistrings-list li { list-style: none; } -.sui-2-10-4 .sui-wrap .sui-multistrings-list li[title] { +.sui-2-10-5 .sui-wrap .sui-multistrings-list li[title] { max-width: 100%; min-width: 1px; display: -webkit-box; @@ -19016,11 +19016,11 @@ This is used to give admin notices that are loaded outside of the .wrap but insi letter-spacing: -0.23px; } -.sui-2-10-4 .sui-wrap .sui-multistrings-list li[title] [class*="sui-icon-"]:before { +.sui-2-10-5 .sui-wrap .sui-multistrings-list li[title] [class*="sui-icon-"]:before { color: inherit; } -.sui-2-10-4 .sui-wrap .sui-multistrings-list li[title] [class*="sui-icon-"].sui-sm { +.sui-2-10-5 .sui-wrap .sui-multistrings-list li[title] [class*="sui-icon-"].sui-sm { width: 12px; height: 12px; position: absolute; @@ -19028,11 +19028,11 @@ This is used to give admin notices that are loaded outside of the .wrap but insi left: 10px; } -.sui-2-10-4 .sui-wrap .sui-multistrings-list li[title] [class*="sui-icon-"].sui-sm:before { +.sui-2-10-5 .sui-wrap .sui-multistrings-list li[title] [class*="sui-icon-"].sui-sm:before { display: block; } -.sui-2-10-4 .sui-wrap .sui-multistrings-list li[title] button { +.sui-2-10-5 .sui-wrap .sui-multistrings-list li[title] button { width: 30px; height: 30px; cursor: pointer; @@ -19049,11 +19049,11 @@ This is used to give admin notices that are loaded outside of the .wrap but insi transition: all 0.3s ease; } -.sui-2-10-4 .sui-wrap .sui-multistrings-list li[title] button:hover, .sui-2-10-4 .sui-wrap .sui-multistrings-list li[title] button:focus { +.sui-2-10-5 .sui-wrap .sui-multistrings-list li[title] button:hover, .sui-2-10-5 .sui-wrap .sui-multistrings-list li[title] button:focus { background-color: #4D4D4D; } -.sui-2-10-4 .sui-wrap .sui-multistrings-list li.sui-multistrings-input { +.sui-2-10-5 .sui-wrap .sui-multistrings-list li.sui-multistrings-input { min-width: 100px; -webkit-box-flex: 1; -ms-flex: 1; @@ -19063,7 +19063,7 @@ This is used to give admin notices that are loaded outside of the .wrap but insi border: 0; } -.sui-2-10-4 .sui-wrap .sui-multistrings-list li.sui-multistrings-input input { +.sui-2-10-5 .sui-wrap .sui-multistrings-list li.sui-multistrings-input input { width: 100%; max-width: 100%; margin: 0; @@ -19077,7 +19077,7 @@ This is used to give admin notices that are loaded outside of the .wrap but insi letter-spacing: -0.25px; } -.sui-2-10-4 .sui-wrap .sui-multistrings-list li.sui-multistrings-input input, .sui-2-10-4 .sui-wrap .sui-multistrings-list li.sui-multistrings-input input:hover, .sui-2-10-4 .sui-wrap .sui-multistrings-list li.sui-multistrings-input input:focus, .sui-2-10-4 .sui-wrap .sui-multistrings-list li.sui-multistrings-input input:active { +.sui-2-10-5 .sui-wrap .sui-multistrings-list li.sui-multistrings-input input, .sui-2-10-5 .sui-wrap .sui-multistrings-list li.sui-multistrings-input input:hover, .sui-2-10-5 .sui-wrap .sui-multistrings-list li.sui-multistrings-input input:focus, .sui-2-10-5 .sui-wrap .sui-multistrings-list li.sui-multistrings-input input:active { outline: none; -webkit-box-shadow: none; box-shadow: none; @@ -19085,19 +19085,19 @@ This is used to give admin notices that are loaded outside of the .wrap but insi color: #333333; } -.sui-2-10-4 .sui-wrap .sui-multistrings-list:hover, .sui-2-10-4 .sui-wrap .sui-multistrings-list.sui-focus { +.sui-2-10-5 .sui-wrap .sui-multistrings-list:hover, .sui-2-10-5 .sui-wrap .sui-multistrings-list.sui-focus { background-color: #FFFFFF; } -.sui-2-10-4 .sui-wrap .sui-insert-variables { +.sui-2-10-5 .sui-wrap .sui-insert-variables { position: relative; } -.sui-2-10-4 .sui-wrap .sui-insert-variables .sui-form-control, .sui-2-10-4 .sui-wrap .sui-insert-variables .sui-multi-checkbox { +.sui-2-10-5 .sui-wrap .sui-insert-variables .sui-form-control, .sui-2-10-5 .sui-wrap .sui-insert-variables .sui-multi-checkbox { padding-right: 53px; } -.sui-2-10-4 .sui-wrap .sui-insert-variables select.sui-variables + .sui-select { +.sui-2-10-5 .sui-wrap .sui-insert-variables select.sui-variables + .sui-select { width: 40px !important; display: block; position: absolute; @@ -19105,11 +19105,11 @@ This is used to give admin notices that are loaded outside of the .wrap but insi right: 0; } -.sui-2-10-4 .sui-wrap .sui-insert-variables select.sui-variables + .sui-select .selection { +.sui-2-10-5 .sui-wrap .sui-insert-variables select.sui-variables + .sui-select .selection { display: block; } -.sui-2-10-4 .sui-wrap .sui-insert-variables select.sui-variables + .sui-select .selection span[role="combobox"] { +.sui-2-10-5 .sui-wrap .sui-insert-variables select.sui-variables + .sui-select .selection span[role="combobox"] { height: 40px; cursor: pointer; -webkit-user-select: none; @@ -19140,12 +19140,12 @@ This is used to give admin notices that are loaded outside of the .wrap but insi transition: all 0.3s ease; } -.sui-2-10-4 .sui-wrap .sui-insert-variables select.sui-variables + .sui-select .selection span[role="combobox"] .select2-selection__rendered { +.sui-2-10-5 .sui-wrap .sui-insert-variables select.sui-variables + .sui-select .selection span[role="combobox"] .select2-selection__rendered { width: 40px; min-width: 1px; } -.sui-2-10-4 .sui-wrap .sui-insert-variables select.sui-variables + .sui-select .selection span[role="combobox"] .select2-selection__rendered [class*="sui-icon-"] { +.sui-2-10-5 .sui-wrap .sui-insert-variables select.sui-variables + .sui-select .selection span[role="combobox"] .select2-selection__rendered [class*="sui-icon-"] { display: block; -webkit-user-select: none; -moz-user-select: none; @@ -19154,11 +19154,11 @@ This is used to give admin notices that are loaded outside of the .wrap but insi pointer-events: none; } -.sui-2-10-4 .sui-wrap .sui-insert-variables select.sui-variables + .sui-select .selection span[role="combobox"] .select2-selection__rendered [class*="sui-icon-"]:before { +.sui-2-10-5 .sui-wrap .sui-insert-variables select.sui-variables + .sui-select .selection span[role="combobox"] .select2-selection__rendered [class*="sui-icon-"]:before { display: block; } -.sui-2-10-4 .sui-wrap .sui-insert-variables select.sui-variables + .sui-select .selection span[role="combobox"] .select2-selection__arrow { +.sui-2-10-5 .sui-wrap .sui-insert-variables select.sui-variables + .sui-select .selection span[role="combobox"] .select2-selection__arrow { display: none; } @@ -19166,468 +19166,468 @@ This is used to give admin notices that are loaded outside of the .wrap but insi * Color accessibility * NOTE: This needs to be loaded at the bottom so it can override styles. **/ -.sui-2-10-4 .sui-wrap.sui-color-accessible { +.sui-2-10-5 .sui-wrap.sui-color-accessible { color: #000000; } -.sui-2-10-4 .sui-wrap.sui-color-accessible h1, .sui-2-10-4 .sui-wrap.sui-color-accessible h2, .sui-2-10-4 .sui-wrap.sui-color-accessible h3, .sui-2-10-4 .sui-wrap.sui-color-accessible h4, .sui-2-10-4 .sui-wrap.sui-color-accessible h5, .sui-2-10-4 .sui-wrap.sui-color-accessible h6, .sui-2-10-4 .sui-wrap.sui-color-accessible p, .sui-2-10-4 .sui-wrap.sui-color-accessible p small, .sui-2-10-4 .sui-wrap.sui-color-accessible li, .sui-2-10-4 .sui-wrap.sui-color-accessible code, .sui-2-10-4 .sui-wrap.sui-color-accessible pre { +.sui-2-10-5 .sui-wrap.sui-color-accessible h1, .sui-2-10-5 .sui-wrap.sui-color-accessible h2, .sui-2-10-5 .sui-wrap.sui-color-accessible h3, .sui-2-10-5 .sui-wrap.sui-color-accessible h4, .sui-2-10-5 .sui-wrap.sui-color-accessible h5, .sui-2-10-5 .sui-wrap.sui-color-accessible h6, .sui-2-10-5 .sui-wrap.sui-color-accessible p, .sui-2-10-5 .sui-wrap.sui-color-accessible p small, .sui-2-10-5 .sui-wrap.sui-color-accessible li, .sui-2-10-5 .sui-wrap.sui-color-accessible code, .sui-2-10-5 .sui-wrap.sui-color-accessible pre { color: #000000; } -.sui-2-10-4 .sui-wrap.sui-color-accessible a { +.sui-2-10-5 .sui-wrap.sui-color-accessible a { color: #1a1a1a !important; } -.sui-2-10-4 .sui-wrap.sui-color-accessible a:hover { +.sui-2-10-5 .sui-wrap.sui-color-accessible a:hover { color: #000000 !important; } -.sui-2-10-4 .sui-wrap.sui-color-accessible pre, -.sui-2-10-4 .sui-wrap.sui-color-accessible code { +.sui-2-10-5 .sui-wrap.sui-color-accessible pre, +.sui-2-10-5 .sui-wrap.sui-color-accessible code { background: #FFFFFF; } -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-settings-label, .sui-2-10-4 .sui-wrap.sui-color-accessible .sui-box-body .sui-settings-label-with-tag, -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-description { +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-settings-label, .sui-2-10-5 .sui-wrap.sui-color-accessible .sui-box-body .sui-settings-label-with-tag, +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-description { color: #000000; } -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-form-control, .sui-2-10-4 .sui-wrap.sui-color-accessible .sui-multi-checkbox, -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-label, -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-error-message { +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-form-control, .sui-2-10-5 .sui-wrap.sui-color-accessible .sui-multi-checkbox, +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-label, +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-error-message { border-color: #000000; color: #000000; background-color: #FFFFFF; } -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-form-control::-webkit-input-placeholder, .sui-2-10-4 .sui-wrap.sui-color-accessible .sui-multi-checkbox::-webkit-input-placeholder, -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-label::-webkit-input-placeholder, -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-error-message::-webkit-input-placeholder { +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-form-control::-webkit-input-placeholder, .sui-2-10-5 .sui-wrap.sui-color-accessible .sui-multi-checkbox::-webkit-input-placeholder, +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-label::-webkit-input-placeholder, +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-error-message::-webkit-input-placeholder { color: #555555; } -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-form-control:-ms-input-placeholder, .sui-2-10-4 .sui-wrap.sui-color-accessible .sui-multi-checkbox:-ms-input-placeholder, -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-label:-ms-input-placeholder, -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-error-message:-ms-input-placeholder { +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-form-control:-ms-input-placeholder, .sui-2-10-5 .sui-wrap.sui-color-accessible .sui-multi-checkbox:-ms-input-placeholder, +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-label:-ms-input-placeholder, +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-error-message:-ms-input-placeholder { color: #555555; } -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-form-control::-ms-input-placeholder, .sui-2-10-4 .sui-wrap.sui-color-accessible .sui-multi-checkbox::-ms-input-placeholder, -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-label::-ms-input-placeholder, -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-error-message::-ms-input-placeholder { +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-form-control::-ms-input-placeholder, .sui-2-10-5 .sui-wrap.sui-color-accessible .sui-multi-checkbox::-ms-input-placeholder, +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-label::-ms-input-placeholder, +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-error-message::-ms-input-placeholder { color: #555555; } -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-form-control::placeholder, .sui-2-10-4 .sui-wrap.sui-color-accessible .sui-multi-checkbox::placeholder, -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-label::placeholder, -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-error-message::placeholder { +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-form-control::placeholder, .sui-2-10-5 .sui-wrap.sui-color-accessible .sui-multi-checkbox::placeholder, +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-label::placeholder, +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-error-message::placeholder { color: #555555; } -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-checkbox input + span, -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-radio input + span { +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-checkbox input + span, +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-radio input + span { border-color: #000000; } -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-checkbox input + span + span, -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-radio input + span + span { +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-checkbox input + span + span, +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-radio input + span + span { color: #000000; } -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-upload-button { +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-upload-button { color: #000000; background: #FFFFFF; } -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-upload-label:hover .sui-upload-button { +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-upload-label:hover .sui-upload-button { color: #FFFFFF; background: #000000; } -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-recipient span { +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-recipient span { color: #000000; } -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-row-with-sidenav .sui-sidenav .sui-vertical-tabs a { +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-row-with-sidenav .sui-sidenav .sui-vertical-tabs a { color: #000000; } -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-tabs > [data-tabs] > *, -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-tabs > [data-tabs] .sui-tab-item, -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-tabs > .sui-tabs-menu > *, -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-tabs > .sui-tabs-menu .sui-tab-item { +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-tabs > [data-tabs] > *, +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-tabs > [data-tabs] .sui-tab-item, +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-tabs > .sui-tabs-menu > *, +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-tabs > .sui-tabs-menu .sui-tab-item { color: #000000; } -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-tabs > [data-tabs] > *:hover, -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-tabs > [data-tabs] .sui-tab-item:hover, -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-tabs > .sui-tabs-menu > *:hover, -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-tabs > .sui-tabs-menu .sui-tab-item:hover { +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-tabs > [data-tabs] > *:hover, +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-tabs > [data-tabs] .sui-tab-item:hover, +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-tabs > .sui-tabs-menu > *:hover, +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-tabs > .sui-tabs-menu .sui-tab-item:hover { color: #555555; } -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-side-tabs > [data-tabs] > *, -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-side-tabs > [data-tabs] .sui-tab-item, -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-side-tabs > .sui-tabs-menu > *, -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-side-tabs > .sui-tabs-menu .sui-tab-item { +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-side-tabs > [data-tabs] > *, +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-side-tabs > [data-tabs] .sui-tab-item, +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-side-tabs > .sui-tabs-menu > *, +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-side-tabs > .sui-tabs-menu .sui-tab-item { color: #555555; } -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-side-tabs > [data-tabs] > *.active, -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-side-tabs > [data-tabs] .sui-tab-item.active, -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-side-tabs > .sui-tabs-menu > *.active, -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-side-tabs > .sui-tabs-menu .sui-tab-item.active { +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-side-tabs > [data-tabs] > *.active, +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-side-tabs > [data-tabs] .sui-tab-item.active, +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-side-tabs > .sui-tabs-menu > *.active, +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-side-tabs > .sui-tabs-menu .sui-tab-item.active { color: #FFFFFF; background-color: #000000; } -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-tag { +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-tag { background: #000000; color: #FFFFFF; } -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-tag.sui-tag-ghost { +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-tag.sui-tag-ghost { background: #FFFFFF; color: #000000; border-color: #000000; } -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-notice, -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-notice-top { +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-notice, +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-notice-top { border-left-color: #000000; } -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-notice .sui-notice-dismiss a, -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-notice p:first-of-type:before, -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-notice-top .sui-notice-dismiss a, -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-notice-top p:first-of-type:before { +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-notice .sui-notice-dismiss a, +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-notice p:first-of-type:before, +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-notice-top .sui-notice-dismiss a, +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-notice-top p:first-of-type:before { color: #000000; } -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-upsell-row .sui-upsell-notice p { +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-upsell-row .sui-upsell-notice p { border-left: 2px solid #000000; } -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-upsell-row .sui-upsell-notice p:first-of-type:before { +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-upsell-row .sui-upsell-notice p:first-of-type:before { color: #000000; } -.sui-2-10-4 .sui-wrap.sui-color-accessible [class*="sui-icon-"]:before, -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-dialog-close:before { +.sui-2-10-5 .sui-wrap.sui-color-accessible [class*="sui-icon-"]:before, +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-dialog-close:before { color: #000000 !important; } -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-tab-item.active [class*="sui-icon-"]:before { +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-tab-item.active [class*="sui-icon-"]:before { color: #FFFFFF !important; } -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-progress-block .sui-progress .sui-progress-bar span { +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-progress-block .sui-progress .sui-progress-bar span { background: #000000; } -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-progress-block .sui-progress .sui-progress-text span { +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-progress-block .sui-progress .sui-progress-text span { color: #000000; } -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-progress-state span { +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-progress-state span { color: #000000; } -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-table { +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-table { border-color: #000000; } -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-table th, .sui-2-10-4 .sui-wrap.sui-color-accessible .sui-table td { +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-table th, .sui-2-10-5 .sui-wrap.sui-color-accessible .sui-table td { color: #000000; } -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-table thead > tr > th, -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-table thead > tr > .sui-table-item-title, -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-table thead > tr > .sui-accordion-item-title, .sui-2-10-4 .sui-wrap.sui-color-accessible .sui-table tbody > tr > th, -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-table tbody > tr > .sui-table-item-title, -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-table tbody > tr > .sui-accordion-item-title, .sui-2-10-4 .sui-wrap.sui-color-accessible .sui-table tfoot > tr > th, -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-table tfoot > tr > .sui-table-item-title, -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-table tfoot > tr > .sui-accordion-item-title { +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-table thead > tr > th, +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-table thead > tr > .sui-table-item-title, +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-table thead > tr > .sui-accordion-item-title, .sui-2-10-5 .sui-wrap.sui-color-accessible .sui-table tbody > tr > th, +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-table tbody > tr > .sui-table-item-title, +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-table tbody > tr > .sui-accordion-item-title, .sui-2-10-5 .sui-wrap.sui-color-accessible .sui-table tfoot > tr > th, +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-table tfoot > tr > .sui-table-item-title, +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-table tfoot > tr > .sui-accordion-item-title { color: #000000; } -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-table thead > tr > th, .sui-2-10-4 .sui-wrap.sui-color-accessible .sui-table thead > tr > td, .sui-2-10-4 .sui-wrap.sui-color-accessible .sui-table tbody > tr > th, .sui-2-10-4 .sui-wrap.sui-color-accessible .sui-table tbody > tr > td, .sui-2-10-4 .sui-wrap.sui-color-accessible .sui-table tfoot > tr > th, .sui-2-10-4 .sui-wrap.sui-color-accessible .sui-table tfoot > tr > td { +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-table thead > tr > th, .sui-2-10-5 .sui-wrap.sui-color-accessible .sui-table thead > tr > td, .sui-2-10-5 .sui-wrap.sui-color-accessible .sui-table tbody > tr > th, .sui-2-10-5 .sui-wrap.sui-color-accessible .sui-table tbody > tr > td, .sui-2-10-5 .sui-wrap.sui-color-accessible .sui-table tfoot > tr > th, .sui-2-10-5 .sui-wrap.sui-color-accessible .sui-table tfoot > tr > td { border-bottom-color: #000000; } -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-table tbody tr.sui-error th, -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-table tbody tr.sui-error .sui-table-item-title, -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-table tbody tr.sui-error .sui-accordion-item-title, -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-table tbody tr.sui-warning th, -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-table tbody tr.sui-warning .sui-table-item-title, -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-table tbody tr.sui-warning .sui-accordion-item-title, -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-table tbody tr.sui-success th, -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-table tbody tr.sui-success .sui-table-item-title, -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-table tbody tr.sui-success .sui-accordion-item-title { +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-table tbody tr.sui-error th, +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-table tbody tr.sui-error .sui-table-item-title, +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-table tbody tr.sui-error .sui-accordion-item-title, +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-table tbody tr.sui-warning th, +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-table tbody tr.sui-warning .sui-table-item-title, +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-table tbody tr.sui-warning .sui-accordion-item-title, +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-table tbody tr.sui-success th, +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-table tbody tr.sui-success .sui-table-item-title, +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-table tbody tr.sui-success .sui-accordion-item-title { color: #000000; } -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-table tbody tr.sui-error td, -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-table tbody tr.sui-warning td, -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-table tbody tr.sui-success td { +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-table tbody tr.sui-error td, +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-table tbody tr.sui-warning td, +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-table tbody tr.sui-success td { color: #000000; } -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-table tbody tr.sui-default, -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-table tbody tr.sui-error, -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-table tbody tr.sui-warning, -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-table tbody tr.sui-success { +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-table tbody tr.sui-default, +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-table tbody tr.sui-error, +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-table tbody tr.sui-warning, +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-table tbody tr.sui-success { -webkit-box-shadow: none; box-shadow: none; } -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-table-title { +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-table-title { color: #000000; } -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) { +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) { border-color: #000000; } -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-header { +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-header { border-bottom-color: #000000; } -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-header > div { +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-header > div { color: #000000; } -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item { +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item { border-bottom-color: #000000; } -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item .sui-accordion-item-header { +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item .sui-accordion-item-header { color: #000000; } -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item .sui-accordion-item-header .sui-accordion-item-title { +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item .sui-accordion-item-header .sui-accordion-item-title { color: #000000; } -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-default > .sui-accordion-item-header, -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-default > .sui-accordion-item-body, .sui-2-10-4 .sui-wrap.sui-color-accessible .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-error > .sui-accordion-item-header, -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-error > .sui-accordion-item-body, .sui-2-10-4 .sui-wrap.sui-color-accessible .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-warning > .sui-accordion-item-header, -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-warning > .sui-accordion-item-body, .sui-2-10-4 .sui-wrap.sui-color-accessible .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-success > .sui-accordion-item-header, -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-success > .sui-accordion-item-body { +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-default > .sui-accordion-item-header, +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-default > .sui-accordion-item-body, .sui-2-10-5 .sui-wrap.sui-color-accessible .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-error > .sui-accordion-item-header, +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-error > .sui-accordion-item-body, .sui-2-10-5 .sui-wrap.sui-color-accessible .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-warning > .sui-accordion-item-header, +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-warning > .sui-accordion-item-body, .sui-2-10-5 .sui-wrap.sui-color-accessible .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-success > .sui-accordion-item-header, +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-success > .sui-accordion-item-body { -webkit-box-shadow: none; box-shadow: none; } -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-accordion-item--disabled .sui-accordion-item-header, .sui-2-10-4 .sui-wrap.sui-color-accessible .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-accordion-item--disabled .sui-accordion-item-header .sui-accordion-item-title { +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-accordion-item--disabled .sui-accordion-item-header, .sui-2-10-5 .sui-wrap.sui-color-accessible .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-accordion-item--disabled .sui-accordion-item-header .sui-accordion-item-title { color: #555555; } -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-accordion.sui-table > tbody > .sui-accordion-item.sui-default + .sui-accordion-item-content, .sui-2-10-4 .sui-wrap.sui-color-accessible .sui-accordion.sui-table > tbody > .sui-accordion-item.sui-error + .sui-accordion-item-content, .sui-2-10-4 .sui-wrap.sui-color-accessible .sui-accordion.sui-table > tbody > .sui-accordion-item.sui-warning + .sui-accordion-item-content, .sui-2-10-4 .sui-wrap.sui-color-accessible .sui-accordion.sui-table > tbody > .sui-accordion-item.sui-success + .sui-accordion-item-content { +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-accordion.sui-table > tbody > .sui-accordion-item.sui-default + .sui-accordion-item-content, .sui-2-10-5 .sui-wrap.sui-color-accessible .sui-accordion.sui-table > tbody > .sui-accordion-item.sui-error + .sui-accordion-item-content, .sui-2-10-5 .sui-wrap.sui-color-accessible .sui-accordion.sui-table > tbody > .sui-accordion-item.sui-warning + .sui-accordion-item-content, .sui-2-10-5 .sui-wrap.sui-color-accessible .sui-accordion.sui-table > tbody > .sui-accordion-item.sui-success + .sui-accordion-item-content { -webkit-box-shadow: none; box-shadow: none; } -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-accordion.sui-table > tbody > .sui-accordion-item.sui-accordion-item--disabled th, .sui-2-10-4 .sui-wrap.sui-color-accessible .sui-accordion.sui-table > tbody > .sui-accordion-item.sui-accordion-item--disabled td { +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-accordion.sui-table > tbody > .sui-accordion-item.sui-accordion-item--disabled th, .sui-2-10-5 .sui-wrap.sui-color-accessible .sui-accordion.sui-table > tbody > .sui-accordion-item.sui-accordion-item--disabled td { color: #555555; } -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-accordion.sui-table > tbody > .sui-accordion-item.sui-accordion-item--disabled.sui-error, .sui-2-10-4 .sui-wrap.sui-color-accessible .sui-accordion.sui-table > tbody > .sui-accordion-item.sui-accordion-item--disabled.sui-warning, .sui-2-10-4 .sui-wrap.sui-color-accessible .sui-accordion.sui-table > tbody > .sui-accordion-item.sui-accordion-item--disabled.sui-success { +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-accordion.sui-table > tbody > .sui-accordion-item.sui-accordion-item--disabled.sui-error, .sui-2-10-5 .sui-wrap.sui-color-accessible .sui-accordion.sui-table > tbody > .sui-accordion-item.sui-accordion-item--disabled.sui-warning, .sui-2-10-5 .sui-wrap.sui-color-accessible .sui-accordion.sui-table > tbody > .sui-accordion-item.sui-accordion-item--disabled.sui-success { -webkit-box-shadow: none; box-shadow: none; } -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-accordion-block .sui-accordion-item { +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-accordion-block .sui-accordion-item { background-color: #FFFFFF; } -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-accordion-block .sui-accordion-item .sui-accordion-item-header { +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-accordion-block .sui-accordion-item .sui-accordion-item-header { color: #000000; } -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-accordion-block .sui-accordion-item .sui-accordion-item-header strong { +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-accordion-block .sui-accordion-item .sui-accordion-item-header strong { color: inherit; } -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-accordion-block .sui-accordion-item .sui-accordion-item-header .sui-accordion-item-title { +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-accordion-block .sui-accordion-item .sui-accordion-item-header .sui-accordion-item-title { color: #000000; } -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-accordion-block .sui-accordion-item .sui-accordion-item-body .sui-accordion-item-data li strong { +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-accordion-block .sui-accordion-item .sui-accordion-item-body .sui-accordion-item-data li strong { color: inherit; } -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-accordion-block .sui-accordion-item .sui-accordion-item-body .sui-accordion-item-data.sui-onload li > * { +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-accordion-block .sui-accordion-item .sui-accordion-item-body .sui-accordion-item-data.sui-onload li > * { color: transparent !important; } -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-grade-a svg circle:last-child, -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-grade-b svg circle:last-child, -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-grade-c svg circle:last-child, -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-grade-d svg circle:last-child, -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-grade-e svg circle:last-child, -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-grade-f svg circle:last-child { +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-grade-a svg circle:last-child, +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-grade-b svg circle:last-child, +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-grade-c svg circle:last-child, +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-grade-d svg circle:last-child, +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-grade-e svg circle:last-child, +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-grade-f svg circle:last-child { stroke: #000000; } -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-dropdown ul li { +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-dropdown ul li { color: #000000; } -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-dropdown ul li:hover { +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-dropdown ul li:hover { color: #000000; } -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-button-icon:not(.sui-button), -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-button { +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-button-icon:not(.sui-button), +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-button { color: #FFFFFF !important; background: #000000 !important; } -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-button-icon:not(.sui-button):hover, -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-button:hover { +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-button-icon:not(.sui-button):hover, +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-button:hover { color: #FFFFFF !important; } -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-button-icon:not(.sui-button) [class*="sui-icon-"]:before, -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-button [class*="sui-icon-"]:before { +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-button-icon:not(.sui-button) [class*="sui-icon-"]:before, +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-button [class*="sui-icon-"]:before { color: #FFFFFF !important; } -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-button-icon:not(.sui-button).sui-button-ghost, -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-button.sui-button-ghost { +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-button-icon:not(.sui-button).sui-button-ghost, +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-button.sui-button-ghost { padding: 7px 16px; border: 0; } -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-button-icon:not(.sui-button).sui-button-upsell, -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-button.sui-button-upsell { +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-button-icon:not(.sui-button).sui-button-upsell, +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-button.sui-button-upsell { background: #FFFFFF !important; color: #000000 !important; border-color: #000000; } -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-button-icon:not(.sui-button).sui-button-upsell:hover, -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-button.sui-button-upsell:hover { +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-button-icon:not(.sui-button).sui-button-upsell:hover, +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-button.sui-button-upsell:hover { border-color: #000000; } -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-list .sui-list-label, -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-list .sui-list-detail { +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-list .sui-list-label, +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-list .sui-list-detail { color: #000000; } -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-toggle input[type=checkbox] + .sui-toggle-slider:hover { +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-toggle input[type=checkbox] + .sui-toggle-slider:hover { -webkit-box-shadow: none; box-shadow: none; } -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-toggle input[type=checkbox]:checked + .sui-toggle-slider { +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-toggle input[type=checkbox]:checked + .sui-toggle-slider { background-color: #000000; } -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-toggle input[type=checkbox]:checked + .sui-toggle-slider:hover { +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-toggle input[type=checkbox]:checked + .sui-toggle-slider:hover { -webkit-box-shadow: none; box-shadow: none; } -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-checkbox input:checked + span, -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-radio input:checked + span { +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-checkbox input:checked + span, +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-radio input:checked + span { border-color: #000000; background-color: #000000; } -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-status-dot span { +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-status-dot span { background-color: #FFFFFF; border: 1px solid #000000; } -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-status-dot.sui-published span { +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-status-dot.sui-published span { background-color: #000000; border: none; } -.sui-2-10-4 .sui-wrap.sui-color-accessible .wp-editor-wrap.tmce-active .wp-editor-tabs .switch-tmce { +.sui-2-10-5 .sui-wrap.sui-color-accessible .wp-editor-wrap.tmce-active .wp-editor-tabs .switch-tmce { color: #FFFFFF; background-color: #000000; } -.sui-2-10-4 .sui-wrap.sui-color-accessible .wp-editor-wrap.html-active .wp-editor-tabs .switch-html { +.sui-2-10-5 .sui-wrap.sui-color-accessible .wp-editor-wrap.html-active .wp-editor-tabs .switch-html { color: #FFFFFF; background-color: #000000; } -.sui-2-10-4 .sui-wrap.sui-color-accessible .wp-editor-wrap .wp-media-buttons .insert-media { +.sui-2-10-5 .sui-wrap.sui-color-accessible .wp-editor-wrap .wp-media-buttons .insert-media { background-color: #000000 !important; } -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-ace-selectors a.sui-selector { +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-ace-selectors a.sui-selector { background-color: #000000; color: #FFFFFF !important; } -.sui-2-10-4 .sui-wrap.sui-color-accessible .ace-sui .ace_gutter { +.sui-2-10-5 .sui-wrap.sui-color-accessible .ace-sui .ace_gutter { background: #000000; } -.sui-2-10-4 .sui-wrap.sui-color-accessible .ace-sui .ace_text-layer { +.sui-2-10-5 .sui-wrap.sui-color-accessible .ace-sui .ace_text-layer { color: #000000; } -.sui-2-10-4 .sui-wrap.sui-color-accessible .ace-sui .ace_content { +.sui-2-10-5 .sui-wrap.sui-color-accessible .ace-sui .ace_content { background-color: #FFFFFF; } -.sui-2-10-4 .sui-wrap.sui-color-accessible .ace-sui .ace_line { +.sui-2-10-5 .sui-wrap.sui-color-accessible .ace-sui .ace_line { -webkit-filter: brightness(0%); filter: brightness(0%); } -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-pagination-wrap .sui-pagination-filter .sui-active-filter, -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-pagination-wrap .sui-pagination-filter .sui-active-filter-remove, -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-pagination-wrap .sui-pagination-filter .sui-active-filter-remove:hover { +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-pagination-wrap .sui-pagination-filter .sui-active-filter, +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-pagination-wrap .sui-pagination-filter .sui-active-filter-remove, +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-pagination-wrap .sui-pagination-filter .sui-active-filter-remove:hover { background-color: #000000; } -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-box .sui-box-title { +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-box .sui-box-title { color: #000000 !important; } -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-box-selector input + span { +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-box-selector input + span { color: #555555; } -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-box-selector input + span ~ span { +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-box-selector input + span ~ span { color: #555555; } -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-box-selector input:checked + span { +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-box-selector input:checked + span { background-color: #FFFFFF !important; color: #000000; } -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-box-selector input:checked + span:after { +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-box-selector input:checked + span:after { border-top: 40px solid #000000; } -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-box-selector input:checked + span ~ span { +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-box-selector input:checked + span ~ span { border-top-color: #555555; } -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-box-selector input:checked + span [class*=sui-icon]:before { +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-box-selector input:checked + span [class*=sui-icon]:before { color: #000000; } -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-box-status .sui-status .sui-status-changes, -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-box-status .sui-status .sui-status-module { +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-box-status .sui-status .sui-status-changes, +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-box-status .sui-status .sui-status-module { color: #555555; } -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-row-with-sidenav .sui-sidenav .sui-vertical-tabs .sui-vertical-tab.current { +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-row-with-sidenav .sui-sidenav .sui-vertical-tabs .sui-vertical-tab.current { -webkit-box-shadow: 0 0 0 1px #000000; box-shadow: 0 0 0 1px #000000; background-color: transparent; } -.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-footer { +.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-footer { color: #000000; } diff --git a/dist/css/shared-ui.min.css b/dist/css/shared-ui.min.css index 4804c491..d2d6bb1c 100644 --- a/dist/css/shared-ui.min.css +++ b/dist/css/shared-ui.min.css @@ -2,4 +2,4 @@ * WPMU DEV Shared UI * Copyright 2018 - 2019 Incsub (https://incsub.com) * Licensed under GPL v2 (http://www.gnu.org/licenses/gpl-2.0.html) - */@import url(https://fonts.googleapis.com/css?family=Roboto:400,500,700);.sui-2-10-4 .sui-screen-reader-text,.sui-2-10-4 .sui-wrap .sui-box-selector input,.sui-2-10-4 .sui-wrap .sui-checkbox input,.sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .button,.sui-2-10-4 .sui-wrap .sui-multi-checkbox label input,.sui-2-10-4 .sui-wrap .sui-multistrings-aria,.sui-2-10-4 .sui-wrap .sui-radio input,.sui-2-10-4 .sui-wrap .sui-screen-reader-text,.sui-2-10-4 .sui-wrap .sui-side-tabs>.sui-tabs-menu .sui-tab-item input,.sui-2-10-4 .sui-wrap .sui-side-tabs>.sui-tabs-menu>* input,.sui-2-10-4 .sui-wrap .sui-side-tabs>[data-tabs] .sui-tab-item input,.sui-2-10-4 .sui-wrap .sui-side-tabs>[data-tabs]>* input,.sui-2-10-4 .sui-wrap .sui-toggle input,.sui-2-10-4 .sui-wrap .sui-tree li[role=treeitem]>.sui-tree-node>label.sui-node-checkbox input,.sui-2-10-4 .sui-wrap .sui-tree li[role=treeitem]>.sui-tree-node>label.sui-node-checkbox span:not([aria-hidden]),.sui-2-10-4 .sui-wrap .sui-upload input[type=file]{width:1px;min-width:1px;height:1px;min-height:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);position:absolute!important;margin:-1px;padding:0;border:0;word-wrap:normal!important}.sui-2-10-4 .sui-wrap .sui-fade-in{-webkit-animation:fadeIn .3s ease-in forwards;animation:fadeIn .3s ease-in forwards}@media screen and (prefers-reduced-motion:reduce){.sui-2-10-4 .sui-wrap .sui-fade-in{opacity:1;-webkit-animation:none;animation:none}}.sui-2-10-4 .sui-wrap .sui-fade-out{-webkit-animation:fadeOut .3s ease-in forwards;animation:fadeOut .3s ease-in forwards}@media screen and (prefers-reduced-motion:reduce){.sui-2-10-4 .sui-wrap .sui-fade-out{opacity:0;-webkit-animation:none;animation:none}}.sui-2-10-4 .sui-wrap .sui-bounce-in{-webkit-animation:bounceInJiggle .8s ease-in forwards;animation:bounceInJiggle .8s ease-in forwards}@media screen and (prefers-reduced-motion:reduce){.sui-2-10-4 .sui-wrap .sui-bounce-in{opacity:1;-webkit-animation:none;animation:none}}.sui-2-10-4 .sui-wrap .sui-bounce-out{-webkit-animation:bounceOutJiggle .6s ease-out forwards;animation:bounceOutJiggle .6s ease-out forwards}@media screen and (prefers-reduced-motion:reduce){.sui-2-10-4 .sui-wrap .sui-bounce-out{opacity:0;-webkit-animation:none;animation:none}}.sui-2-10-4 .sui-wrap .sui-content-fade-in{-webkit-animation:fadeScaleIn .5s ease-in forwards;animation:fadeScaleIn .5s ease-in forwards}@media screen and (prefers-reduced-motion:reduce){.sui-2-10-4 .sui-wrap .sui-content-fade-in{opacity:1;-webkit-animation:none;animation:none}}.sui-2-10-4 .sui-wrap .sui-content-fade-out{-webkit-animation:fadeScaleOut .9s ease-in forwards;animation:fadeScaleOut .9s ease-in forwards}@media screen and (prefers-reduced-motion:reduce){.sui-2-10-4 .sui-wrap .sui-content-fade-out{opacity:0;-webkit-animation:none;animation:none}}@-webkit-keyframes bounceInDown{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInDown{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none}}@-webkit-keyframes bounceInJiggle{0%{-webkit-transform:translateY(-200%) scale(1.5);transform:translateY(-200%) scale(1.5);opacity:0}30%{opacity:1}58%{-webkit-transform:translateY(0) rotate(1deg) scale(1);transform:translateY(0) rotate(1deg) scale(1);opacity:1}72%{-webkit-transform:translateY(-30px) rotate(-1deg);transform:translateY(-30px) rotate(-1deg)}80%{-webkit-transform:translateY(0) rotate(.5deg);transform:translateY(0) rotate(.5deg)}100%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}}@keyframes bounceInJiggle{0%{-webkit-transform:translateY(-200%) scale(1.5);transform:translateY(-200%) scale(1.5);opacity:0}30%{opacity:1}58%{-webkit-transform:translateY(0) rotate(1deg) scale(1);transform:translateY(0) rotate(1deg) scale(1);opacity:1}72%{-webkit-transform:translateY(-30px) rotate(-1deg);transform:translateY(-30px) rotate(-1deg)}80%{-webkit-transform:translateY(0) rotate(.5deg);transform:translateY(0) rotate(.5deg)}100%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}}@-webkit-keyframes bounceOutJiggle{0%{-webkit-transform:translateY(0);transform:translateY(0)}10%{-webkit-transform:translateY(-10px) rotate(-.5deg);transform:translateY(-10px) rotate(-.5deg)}30%{-webkit-transform:translateY(20px) rotate(8deg);transform:translateY(20px) rotate(8deg)}70%{opacity:1}90%{-webkit-transform:translateY(300%) translateX(40px) rotate(35deg);transform:translateY(300%) translateX(40px) rotate(35deg);opacity:0}100%{display:none}}@keyframes bounceOutJiggle{0%{-webkit-transform:translateY(0);transform:translateY(0)}10%{-webkit-transform:translateY(-10px) rotate(-.5deg);transform:translateY(-10px) rotate(-.5deg)}30%{-webkit-transform:translateY(20px) rotate(8deg);transform:translateY(20px) rotate(8deg)}70%{opacity:1}90%{-webkit-transform:translateY(300%) translateX(40px) rotate(35deg);transform:translateY(300%) translateX(40px) rotate(35deg);opacity:0}100%{display:none}}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@-webkit-keyframes fadeIn{0%{opacity:0}25%{opacity:1}}@keyframes fadeIn{0%{opacity:0}25%{opacity:1}}@-webkit-keyframes fadeScaleIn{0%{opacity:0}25%{opacity:0;-webkit-transform:translate3d(0,10px,0) scale(.9);transform:translate3d(0,10px,0) scale(.9)}100%{-webkit-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1)}}@keyframes fadeScaleIn{0%{opacity:0}25%{opacity:0;-webkit-transform:translate3d(0,10px,0) scale(.9);transform:translate3d(0,10px,0) scale(.9)}100%{-webkit-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1)}}@-webkit-keyframes fadeOut{0%{opacity:1}75%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}75%{opacity:1}100%{opacity:0}}@-webkit-keyframes fadeScaleOut{0%{opacity:1;-webkit-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1)}25%{opacity:0;-webkit-transform:translate3d(0,10px,0) scale(.9);transform:translate3d(0,10px,0) scale(.9)}100%{opacity:0}}@keyframes fadeScaleOut{0%{opacity:1;-webkit-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1)}25%{opacity:0;-webkit-transform:translate3d(0,10px,0) scale(.9);transform:translate3d(0,10px,0) scale(.9)}100%{opacity:0}}@-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-50px,0,0);transform:translate3d(-50px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-50px,0,0);transform:translate3d(-50px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(50px,0,0);transform:translate3d(50px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(50px,0,0);transform:translate3d(50px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.sui-2-10-4 .sui-wrap{font-family:Roboto,Arial,sans-serif;font-weight:400;font-size:15px;line-height:30px;color:#666;letter-spacing:-.25px;margin:30px 30px 0 10px}.sui-2-10-4 .sui-wrap *{font-variant-ligatures:none;-webkit-font-variant-ligatures:none;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;text-shadow:rgba(0,0,0,.01) 0 0 1px}@media (max-width:782px){.sui-2-10-4 .sui-wrap{margin:20px 10px 0 0}}.sui-2-10-4 .sui-wrap h1,.sui-2-10-4 .sui-wrap h2,.sui-2-10-4 .sui-wrap h3,.sui-2-10-4 .sui-wrap h4,.sui-2-10-4 .sui-wrap h5,.sui-2-10-4 .sui-wrap h6{display:block;margin:.5em auto;padding:0;line-height:30px;color:#333;font-weight:700;font-family:Roboto,Arial,sans-serif}.sui-2-10-4 .sui-wrap h1{font-size:32px;line-height:40px;color:#333;margin:0}.sui-2-10-4 .sui-wrap h2{font-size:22px;line-height:35px}.sui-2-10-4 .sui-wrap h3{font-size:18px;line-height:40px}.sui-2-10-4 .sui-wrap h4{font-size:15px}.sui-2-10-4 .sui-wrap h5{font-size:15px}.sui-2-10-4 .sui-wrap h6{font-size:15px}.sui-2-10-4 .sui-wrap p{font-family:Roboto,Arial,sans-serif;font-weight:400;font-size:15px;line-height:30px;color:#666;letter-spacing:-.25px;text-rendering:optimizeLegibility}.sui-2-10-4 .sui-wrap p.sui-p-small{font-size:13px;line-height:22px;color:#888;margin:5px 0}.sui-2-10-4 .sui-wrap p:first-child{margin-top:0}.sui-2-10-4 .sui-wrap p:last-of-type:not(:last-child){margin-bottom:30px}@media (max-width:782px){.sui-2-10-4 .sui-wrap p:last-of-type:not(:last-child){margin-bottom:20px}}.sui-2-10-4 .sui-wrap p:last-child{margin-bottom:0}.sui-2-10-4 .sui-wrap small{display:inline-block;font-size:13px;line-height:22px;color:#888;margin-bottom:5px}.sui-2-10-4 .sui-wrap a{text-decoration:none;color:#17a8e3;font-weight:500;outline-color:transparent;outline-style:none;-webkit-box-shadow:none;box-shadow:none}.sui-2-10-4 .sui-wrap a:active:not(.sui-button),.sui-2-10-4 .sui-wrap a:focus:not(.sui-button),.sui-2-10-4 .sui-wrap a:hover:not(.sui-button){color:#1286b5}.sui-2-10-4 .sui-wrap a.disabled{pointer-events:none}.sui-2-10-4 .sui-wrap a.disabled:active,.sui-2-10-4 .sui-wrap a.disabled:focus,.sui-2-10-4 .sui-wrap a.disabled:hover{color:#888;cursor:default}.sui-2-10-4 .sui-wrap code,.sui-2-10-4 .sui-wrap pre{font-weight:500;font-size:13px;line-height:18px;color:#333;background-color:#f8f8f8;border:1px solid #e6e6e6;border-radius:4px;margin:0;padding:10px 15px;white-space:pre;overflow:auto;max-width:100%;vertical-align:middle;-moz-tab-size:4;-o-tab-size:4;tab-size:4}.sui-2-10-4 .sui-wrap code{display:inline-block;padding:2px 5px}.sui-2-10-4 .sui-wrap b,.sui-2-10-4 .sui-wrap strong{font-weight:500}.sui-2-10-4 .sui-wrap dfn{font-style:normal;font-weight:400;border-bottom:1px dotted #888}.sui-2-10-4 .sui-wrap hr{border:none;display:block;height:1px;background:#e6e6e6;margin:30px 0}.sui-2-10-4 #ui-datepicker-div.sui-calendar .ui-datepicker-header .ui-corner-all.ui-datepicker-next:before,.sui-2-10-4 #ui-datepicker-div.sui-calendar .ui-datepicker-header .ui-corner-all.ui-datepicker-prev:before,.sui-2-10-4 .daterangepicker .drp-calendar .table-condensed thead tr th.next span:before,.sui-2-10-4 .daterangepicker .drp-calendar .table-condensed thead tr th.prev span:before,.sui-2-10-4 .sui-select.sui-select-dropdown-container--open .sui-select-dropdown .select2-results .select2-results__options .select2-results__option.select2-results__message:before,.sui-2-10-4 .sui-wrap .sui-box-body .sui-upsell-row .sui-upsell-notice p:first-of-type:before,.sui-2-10-4 .sui-wrap .sui-box-selector input:checked+span:before,.sui-2-10-4 .sui-wrap .sui-checkbox input+span:before,.sui-2-10-4 .sui-wrap .sui-listing li:before,.sui-2-10-4 .sui-wrap .sui-pagination-active-filters .sui-active-filter .sui-active-filter-remove:before,.sui-2-10-4 .sui-wrap .sui-recipient .sui-recipient-name:before,.sui-2-10-4 .sui-wrap .sui-reviews__stars:before,.sui-2-10-4 .sui-wrap .sui-tree div[role=contentinfo] span[role=form] button:before,.sui-2-10-4 .sui-wrap .sui-tree div[role=contentinfo] span[role=form] span[role=button]:before,.sui-2-10-4 .sui-wrap .sui-tree li[role=treeitem] button[data-button] span[aria-hidden]:before,.sui-2-10-4 .sui-wrap .sui-tree li[role=treeitem] span[role=button]:before,.sui-2-10-4 .sui-wrap .sui-tree li[role=treeitem]>.sui-tree-node>.sui-node-checkbox[role=checkbox]:before,.sui-2-10-4 .sui-wrap .sui-tree li[role=treeitem]>.sui-tree-node>label.sui-node-checkbox span[aria-hidden]:before,.sui-2-10-4 .sui-wrap .sui-tree li[role=treeitem]>.sui-tree-node>span[aria-hidden]:before,.sui-2-10-4 .sui-wrap .sui-tree span[role=contentinfo] button[data-button] span[aria-hidden]:before,.sui-2-10-4 .sui-wrap .sui-tree span[role=contentinfo] span[role=button]:before,.sui-2-10-4 .sui-wrap .sui-tree span[role=contentinfo] span[role=form] button:before,.sui-2-10-4 .sui-wrap .sui-tree span[role=contentinfo] span[role=form] span[role=button]:before,.sui-2-10-4 .sui-wrap .sui-tree-fancy ul.ui-fancytree li[role=treeitem]>span.fancytree-node>span.fancytree-checkbox:before,.sui-2-10-4 .sui-wrap .sui-tree-fancy ul.ui-fancytree li[role=treeitem]>span.fancytree-node>span.fancytree-expander:before,.sui-2-10-4 .sui-wrap .sui-tree-fancy[data-tree=directory] ul.ui-fancytree li[role=treeitem]>span.fancytree-node>span.fancytree-icon:before,.sui-2-10-4 .sui-wrap .sui-upload .sui-upload-file:before,.sui-2-10-4 .sui-wrap .sui-upload .sui-upload-image .sui-image-preview:before,.sui-2-10-4 .sui-wrap select.sui-search+.select2 .select2-selection--multiple:before,.sui-2-10-4 .sui-wrap select.sui-select+.sui-select.sui-select-theme--search .selection span.select2-selection--multiple[role=combobox]:before,.sui-2-10-4 [class*=sui-icon-]:after,.sui-2-10-4 [class*=sui-icon-]:before{font-family:wpmudev-plugin-icons!important;speak:none;font-size:1em;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;text-rendering:auto;display:inline-block;color:#888;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@font-face{font-family:wpmudev-plugin-icons;src:url(../fonts/wpmudev-plugin-icons.eot?2.10.4);src:url(../fonts/wpmudev-plugin-icons.eot?2.10.4) format("embedded-opentype"),url(../fonts/wpmudev-plugin-icons.ttf?2.10.4) format("truetype"),url(../fonts/wpmudev-plugin-icons.woff?2.10.4) format("woff"),url(../fonts/wpmudev-plugin-icons.woff2?2.10.4) format("woff2"),url(../fonts/wpmudev-plugin-icons.svg?2.10.4) format("svg");font-weight:400;font-style:normal}.sui-2-10-4 .sui-loading:before{-webkit-animation:spin 1.3s linear infinite;animation:spin 1.3s linear infinite}.sui-2-10-4 [class*=sui-icon-]{display:inline-block}.sui-2-10-4 [class*=sui-icon-].sui-xl:before{font-size:30px}.sui-2-10-4 [class*=sui-icon-].sui-lg:before{font-size:20px}.sui-2-10-4 [class*=sui-icon-].sui-md:before{font-size:16px}.sui-2-10-4 [class*=sui-icon-].sui-sm:before{font-size:12px}.sui-2-10-4 [class*=sui-icon-].sui-success:before{color:inherit}.sui-2-10-4 [class*=sui-icon-].sui-error:before{color:inherit}.sui-2-10-4 [class*=sui-icon-].sui-warning:before{color:inherit}.sui-2-10-4 [class*=sui-icon-].sui-info:before{color:inherit}.sui-2-10-4 [class*=sui-icon-].sui-fw{width:1.8em;text-align:center;min-height:1em}.sui-2-10-4 .sui-icon-check:before{content:"("}.sui-2-10-4 .sui-icon-close:before{content:")"}.sui-2-10-4 .sui-icon-check-tick:before{content:"_"}.sui-2-10-4 .sui-icon-cross-close:before{content:"+"}.sui-2-10-4 .sui-icon-plus-circle:before{content:"@"}.sui-2-10-4 .sui-icon-warning-alert:before{content:"!"}.sui-2-10-4 .sui-icon-info:before{content:"I"}.sui-2-10-4 .sui-icon-question:before{content:"?"}.sui-2-10-4 .sui-icon-trash:before{content:"Q"}.sui-2-10-4 .sui-icon-pencil:before{content:"/"}.sui-2-10-4 .sui-icon-unlock:before{content:"0"}.sui-2-10-4 .sui-icon-lock:before{content:"9"}.sui-2-10-4 .sui-icon-key:before{content:"◊"}.sui-2-10-4 .sui-icon-plus:before{content:"="}.sui-2-10-4 .sui-icon-magnifying-glass-search:before{content:"º"}.sui-2-10-4 .sui-icon-more:before{content:"…"}.sui-2-10-4 .sui-icon-wrench-tool:before{content:"⁄"}.sui-2-10-4 .sui-icon-widget-settings-config:before{content:"x"}.sui-2-10-4 .sui-icon-settings-slider-control:before{content:"œ"}.sui-2-10-4 .sui-icon-loader:before{content:"N"}.sui-2-10-4 .sui-icon-calendar:before{content:"∏"}.sui-2-10-4 .sui-icon-clock:before{content:","}.sui-2-10-4 .sui-icon-speed-optimize:before{content:"ø"}.sui-2-10-4 .sui-icon-stopwatch:before{content:"V"}.sui-2-10-4 .sui-icon-filter:before{content:"z"}.sui-2-10-4 .sui-icon-bookmark:before{content:"√"}.sui-2-10-4 .sui-icon-chevron-up:before{content:"˝"}.sui-2-10-4 .sui-icon-chevron-right:before{content:"˜"}.sui-2-10-4 .sui-icon-chevron-down:before{content:"ı"}.sui-2-10-4 .sui-icon-chevron-left:before{content:"Ó"}.sui-2-10-4 .sui-icon-arrow-up:before{content:"Ô"}.sui-2-10-4 .sui-icon-arrow-right:before{content:"¯"}.sui-2-10-4 .sui-icon-arrow-down:before{content:"Â"}.sui-2-10-4 .sui-icon-arrow-left:before{content:""}.sui-2-10-4 .sui-icon-arrow-skip-back:before{content:"{"}.sui-2-10-4 .sui-icon-arrow-skip-forward:before{content:"}"}.sui-2-10-4 .sui-icon-arrow-skip-start:before{content:":"}.sui-2-10-4 .sui-icon-arrow-skip-end:before{content:'"'}.sui-2-10-4 .sui-icon-play:before{content:"´"}.sui-2-10-4 .sui-icon-pause:before{content:"†"}.sui-2-10-4 .sui-icon-arrows-out:before{content:"˚"}.sui-2-10-4 .sui-icon-arrows-in:before{content:"≤"}.sui-2-10-4 .sui-icon-arrows-expand:before{content:"¬"}.sui-2-10-4 .sui-icon-arrows-compress:before{content:"≥"}.sui-2-10-4 .sui-icon-refresh2:before{content:"Á"}.sui-2-10-4 .sui-icon-zip:before{content:"a"}.sui-2-10-4 .sui-icon-combine:before{content:"o"}.sui-2-10-4 .sui-icon-defer:before{content:"p"}.sui-2-10-4 .sui-icon-inlinecss:before{content:"c"}.sui-2-10-4 .sui-icon-movefooter:before{content:"u"}.sui-2-10-4 .sui-icon-popup:before{content:"1"}.sui-2-10-4 .sui-icon-slide-in:before{content:"2"}.sui-2-10-4 .sui-icon-embed:before{content:"3"}.sui-2-10-4 .sui-icon-list:before{content:"`"}.sui-2-10-4 .sui-icon-layout-grid:before{content:"∞"}.sui-2-10-4 .sui-icon-layout:before{content:"©"}.sui-2-10-4 .sui-icon-thumbnails:before{content:"G"}.sui-2-10-4 .sui-icon-drag:before{content:"„"}.sui-2-10-4 .sui-icon-align-left:before{content:"%"}.sui-2-10-4 .sui-icon-align-center:before{content:"^"}.sui-2-10-4 .sui-icon-align-right:before{content:"&"}.sui-2-10-4 .sui-icon-align-justify:before{content:"#"}.sui-2-10-4 .sui-icon-indent-more:before{content:"’"}.sui-2-10-4 .sui-icon-indent-less:before{content:"”"}.sui-2-10-4 .sui-icon-blog:before{content:"Y"}.sui-2-10-4 .sui-icon-list-number:before{content:"7"}.sui-2-10-4 .sui-icon-list-bullet:before{content:"8"}.sui-2-10-4 .sui-icon-bold:before{content:"B"}.sui-2-10-4 .sui-icon-quote-2:before{content:"'"}.sui-2-10-4 .sui-icon-style-type:before{content:"<"}.sui-2-10-4 .sui-icon-wand-magic:before{content:"Z"}.sui-2-10-4 .sui-icon-link:before{content:"5"}.sui-2-10-4 .sui-icon-unlink:before{content:"6"}.sui-2-10-4 .sui-icon-paperclip:before{content:"A"}.sui-2-10-4 .sui-icon-code:before{content:";"}.sui-2-10-4 .sui-icon-color-pick-eyedropper:before{content:"¥"}.sui-2-10-4 .sui-icon-crop:before{content:"C"}.sui-2-10-4 .sui-icon-paint-bucket:before{content:"∫"}.sui-2-10-4 .sui-icon-camera:before{content:"Ø"}.sui-2-10-4 .sui-icon-photo-picture:before{content:"D"}.sui-2-10-4 .sui-icon-animation-video:before{content:"F"}.sui-2-10-4 .sui-icon-home:before{content:"J"}.sui-2-10-4 .sui-icon-mail:before{content:"m"}.sui-2-10-4 .sui-icon-send:before{content:"“"}.sui-2-10-4 .sui-icon-phone:before{content:">"}.sui-2-10-4 .sui-icon-pin:before{content:"Œ"}.sui-2-10-4 .sui-icon-post-pin:before{content:"ˇ"}.sui-2-10-4 .sui-icon-calculator:before{content:"¨"}.sui-2-10-4 .sui-icon-element-checkbox:before{content:"Å"}.sui-2-10-4 .sui-icon-element-radio:before{content:"Í"}.sui-2-10-4 .sui-icon-element-select:before{content:"Ï"}.sui-2-10-4 .sui-icon-element-number:before{content:"Ú"}.sui-2-10-4 .sui-icon-recaptcha:before{content:"–"}.sui-2-10-4 .sui-icon-folder:before{content:"˘"}.sui-2-10-4 .sui-icon-folder-open:before{content:"»"}.sui-2-10-4 .sui-icon-archive:before{content:"b"}.sui-2-10-4 .sui-icon-book:before{content:"∆"}.sui-2-10-4 .sui-icon-page-multiple:before{content:"ç"}.sui-2-10-4 .sui-icon-layers:before{content:"æ"}.sui-2-10-4 .sui-icon-copy:before{content:"4"}.sui-2-10-4 .sui-icon-graph-bar:before{content:"Ç"}.sui-2-10-4 .sui-icon-graph-bar-2:before{content:"˛"}.sui-2-10-4 .sui-icon-graph-line:before{content:"¡"}.sui-2-10-4 .sui-icon-tracking-disabled:before{content:"€"}.sui-2-10-4 .sui-icon-page:before{content:"Ò"}.sui-2-10-4 .sui-icon-clipboard-notes:before{content:"¿"}.sui-2-10-4 .sui-icon-page-pdf:before{content:"Æ"}.sui-2-10-4 .sui-icon-heart:before{content:"K"}.sui-2-10-4 .sui-icon-star:before{content:"S"}.sui-2-10-4 .sui-icon-plugin-2:before{content:"O"}.sui-2-10-4 .sui-icon-brush:before{content:"~"}.sui-2-10-4 .sui-icon-plug-connected:before{content:"R"}.sui-2-10-4 .sui-icon-plug-disconnected:before{content:"."}.sui-2-10-4 .sui-icon-power-on-off:before{content:"["}.sui-2-10-4 .sui-icon-target:before{content:"≠"}.sui-2-10-4 .sui-icon-upload-cloud:before{content:"¢"}.sui-2-10-4 .sui-icon-download-cloud:before{content:"£"}.sui-2-10-4 .sui-icon-cloud:before{content:"™"}.sui-2-10-4 .sui-icon-cloud-migration:before{content:"l"}.sui-2-10-4 .sui-icon-unpublish:before{content:"ˆ"}.sui-2-10-4 .sui-icon-download:before{content:"X"}.sui-2-10-4 .sui-icon-save:before{content:"ß"}.sui-2-10-4 .sui-icon-lightbulb:before{content:"L"}.sui-2-10-4 .sui-icon-sitemap:before{content:"¸"}.sui-2-10-4 .sui-icon-storage-server-data:before{content:"Î"}.sui-2-10-4 .sui-icon-user-reputation-points:before{content:"E"}.sui-2-10-4 .sui-icon-tablet-portrait:before{content:"]"}.sui-2-10-4 .sui-icon-laptop:before{content:"«"}.sui-2-10-4 .sui-icon-monitor:before{content:"$"}.sui-2-10-4 .sui-icon-eye:before{content:"e"}.sui-2-10-4 .sui-icon-eye-hide:before{content:"q"}.sui-2-10-4 .sui-icon-update:before{content:"®"}.sui-2-10-4 .sui-icon-refresh:before{content:"H"}.sui-2-10-4 .sui-icon-undo:before{content:"‰"}.sui-2-10-4 .sui-icon-web-globe-world:before{content:"W"}.sui-2-10-4 .sui-icon-flag:before{content:"|"}.sui-2-10-4 .sui-icon-academy:before{content:"π"}.sui-2-10-4 .sui-icon-profile-male:before{content:"µ"}.sui-2-10-4 .sui-icon-community-people:before{content:"‘"}.sui-2-10-4 .sui-icon-help-support:before{content:"M"}.sui-2-10-4 .sui-icon-gdpr:before{content:"∑"}.sui-2-10-4 .sui-icon-like:before{content:"j"}.sui-2-10-4 .sui-icon-dislike:before{content:"k"}.sui-2-10-4 .sui-icon-finger-point:before{content:"≈"}.sui-2-10-4 .sui-icon-open-new-window:before{content:"n"}.sui-2-10-4 .sui-icon-reply:before{content:"r"}.sui-2-10-4 .sui-icon-share:before{content:"s"}.sui-2-10-4 .sui-icon-wordpress:before{content:"w"}.sui-2-10-4 .sui-icon-social-facebook:before{content:"f"}.sui-2-10-4 .sui-icon-social-twitter:before{content:"t"}.sui-2-10-4 .sui-icon-social-linkedin:before{content:"i"}.sui-2-10-4 .sui-icon-social-dropbox:before{content:"d"}.sui-2-10-4 .sui-icon-social-drive:before{content:"v"}.sui-2-10-4 .sui-icon-social-google-plus:before{content:"g"}.sui-2-10-4 .sui-icon-social-youtube:before{content:"y"}.sui-2-10-4 .sui-icon-instagram:before{content:"-"}.sui-2-10-4 .sui-icon-cloudflare:before{content:"Ð"}.sui-2-10-4 .sui-icon-social-github:before{content:"h"}.sui-2-10-4 .sui-icon-wpmudev-logo:before{content:"‹"}.sui-2-10-4 .sui-icon-defender:before{content:"·"}.sui-2-10-4 .sui-icon-smush:before{content:"‡"}.sui-2-10-4 .sui-icon-upfront:before{content:"‚"}.sui-2-10-4 .sui-icon-hummingbird:before{content:"°"}.sui-2-10-4 .sui-icon-uptime:before{content:"±"}.sui-2-10-4 .sui-icon-smart-crawl:before{content:"∂"}.sui-2-10-4 .sui-icon-forminator:before{content:"P"}.sui-2-10-4 .sui-icon-shipper-anchor:before{content:"T"}.sui-2-10-4 .sui-icon-snapshot:before{content:"fi"}.sui-2-10-4 .sui-icon-hustle:before{content:"—"}.sui-2-10-4 .sui-icon-performance:before{content:"U"}.sui-2-10-4 .sui-icon-hub:before{content:"fl"}.sui-2-10-4 .sui-icon-automate:before{content:"˙"}.sui-2-10-4 .sui-icon-align-y-center:before{content:"*"}.sui-2-10-4 .sui-icon-align-y-top:before{content:"§"}.sui-2-10-4 .sui-icon-align-y-bottom:before{content:"¶"}.sui-2-10-4 .sui-icon-align-x-center:before{content:"ƒ"}.sui-2-10-4 .sui-icon-align-x-right:before{content:"•"}.sui-2-10-4 .sui-icon-align-x-left:before{content:"å"}.sui-2-10-4 .sui-icon-logout:before{content:"›"}.sui-2-10-4 .sui-icon-branda:before{content:"ª"}.sui-2-10-4 .sui-wrap .sui-button,.sui-2-10-4 .sui-wrap .sui-button-icon,.sui-2-10-4 .sui-wrap a.sui-button,.sui-2-10-4 .sui-wrap a.sui-button-icon,.sui-2-10-4 .sui-wrap button.sui-button,.sui-2-10-4 .sui-wrap button.sui-button-icon{cursor:pointer;display:inline-block;position:relative;margin:0;border-width:2px;border-style:solid;border-color:transparent;border-radius:4px;text-decoration:none;text-align:center;-webkit-transition:all .3s ease;transition:all .3s ease}.sui-2-10-4 .sui-wrap .sui-button .sui-loading,.sui-2-10-4 .sui-wrap .sui-button-icon .sui-loading,.sui-2-10-4 .sui-wrap a.sui-button .sui-loading,.sui-2-10-4 .sui-wrap a.sui-button-icon .sui-loading,.sui-2-10-4 .sui-wrap button.sui-button .sui-loading,.sui-2-10-4 .sui-wrap button.sui-button-icon .sui-loading{width:16px;height:16px;display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;margin:0}.sui-2-10-4 .sui-wrap .sui-button .sui-loading:before,.sui-2-10-4 .sui-wrap .sui-button-icon .sui-loading:before,.sui-2-10-4 .sui-wrap a.sui-button .sui-loading:before,.sui-2-10-4 .sui-wrap a.sui-button-icon .sui-loading:before,.sui-2-10-4 .sui-wrap button.sui-button .sui-loading:before,.sui-2-10-4 .sui-wrap button.sui-button-icon .sui-loading:before{display:block}.sui-2-10-4 .sui-wrap .sui-button .sui-button-text-default,.sui-2-10-4 .sui-wrap .sui-button .sui-loading-text,.sui-2-10-4 .sui-wrap .sui-button-icon .sui-button-text-default,.sui-2-10-4 .sui-wrap .sui-button-icon .sui-loading-text,.sui-2-10-4 .sui-wrap a.sui-button .sui-button-text-default,.sui-2-10-4 .sui-wrap a.sui-button .sui-loading-text,.sui-2-10-4 .sui-wrap a.sui-button-icon .sui-button-text-default,.sui-2-10-4 .sui-wrap a.sui-button-icon .sui-loading-text,.sui-2-10-4 .sui-wrap button.sui-button .sui-button-text-default,.sui-2-10-4 .sui-wrap button.sui-button .sui-loading-text,.sui-2-10-4 .sui-wrap button.sui-button-icon .sui-button-text-default,.sui-2-10-4 .sui-wrap button.sui-button-icon .sui-loading-text{display:block;pointer-events:none}@media (max-width:782px){.sui-2-10-4 .sui-wrap .sui-button .sui-button-text-default .sui-loading-text,.sui-2-10-4 .sui-wrap .sui-button .sui-loading-text .sui-loading-text,.sui-2-10-4 .sui-wrap .sui-button-icon .sui-button-text-default .sui-loading-text,.sui-2-10-4 .sui-wrap .sui-button-icon .sui-loading-text .sui-loading-text,.sui-2-10-4 .sui-wrap a.sui-button .sui-button-text-default .sui-loading-text,.sui-2-10-4 .sui-wrap a.sui-button .sui-loading-text .sui-loading-text,.sui-2-10-4 .sui-wrap a.sui-button-icon .sui-button-text-default .sui-loading-text,.sui-2-10-4 .sui-wrap a.sui-button-icon .sui-loading-text .sui-loading-text,.sui-2-10-4 .sui-wrap button.sui-button .sui-button-text-default .sui-loading-text,.sui-2-10-4 .sui-wrap button.sui-button .sui-loading-text .sui-loading-text,.sui-2-10-4 .sui-wrap button.sui-button-icon .sui-button-text-default .sui-loading-text,.sui-2-10-4 .sui-wrap button.sui-button-icon .sui-loading-text .sui-loading-text{overflow:hidden;text-overflow:ellipsis}}.sui-2-10-4 .sui-wrap .sui-button .sui-button-text-onload,.sui-2-10-4 .sui-wrap .sui-button-icon .sui-button-text-onload,.sui-2-10-4 .sui-wrap a.sui-button .sui-button-text-onload,.sui-2-10-4 .sui-wrap a.sui-button-icon .sui-button-text-onload,.sui-2-10-4 .sui-wrap button.sui-button .sui-button-text-onload,.sui-2-10-4 .sui-wrap button.sui-button-icon .sui-button-text-onload{display:none}.sui-2-10-4 .sui-wrap .sui-button [class*=sui-icon-],.sui-2-10-4 .sui-wrap .sui-button-icon [class*=sui-icon-],.sui-2-10-4 .sui-wrap a.sui-button [class*=sui-icon-],.sui-2-10-4 .sui-wrap a.sui-button-icon [class*=sui-icon-],.sui-2-10-4 .sui-wrap button.sui-button [class*=sui-icon-],.sui-2-10-4 .sui-wrap button.sui-button-icon [class*=sui-icon-]{font-size:12px}.sui-2-10-4 .sui-wrap .sui-button [class*=sui-icon-]:before,.sui-2-10-4 .sui-wrap .sui-button-icon [class*=sui-icon-]:before,.sui-2-10-4 .sui-wrap a.sui-button [class*=sui-icon-]:before,.sui-2-10-4 .sui-wrap a.sui-button-icon [class*=sui-icon-]:before,.sui-2-10-4 .sui-wrap button.sui-button [class*=sui-icon-]:before,.sui-2-10-4 .sui-wrap button.sui-button-icon [class*=sui-icon-]:before{display:block;color:inherit}.sui-2-10-4 .sui-wrap .sui-button-icon:hover,.sui-2-10-4 .sui-wrap .sui-button:hover,.sui-2-10-4 .sui-wrap a.sui-button-icon:hover,.sui-2-10-4 .sui-wrap a.sui-button:hover,.sui-2-10-4 .sui-wrap button.sui-button-icon:hover,.sui-2-10-4 .sui-wrap button.sui-button:hover{outline:0;-webkit-box-shadow:none;box-shadow:none}.sui-2-10-4 .sui-wrap .sui-button-icon:focus,.sui-2-10-4 .sui-wrap .sui-button:focus,.sui-2-10-4 .sui-wrap a.sui-button-icon:focus,.sui-2-10-4 .sui-wrap a.sui-button:focus,.sui-2-10-4 .sui-wrap button.sui-button-icon:focus,.sui-2-10-4 .sui-wrap button.sui-button:focus{outline:0}.sui-2-10-4 .sui-wrap .sui-button-icon.disabled,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-onload,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-onload-text,.sui-2-10-4 .sui-wrap .sui-button-icon:disabled,.sui-2-10-4 .sui-wrap .sui-button-icon[disabled],.sui-2-10-4 .sui-wrap .sui-button.disabled,.sui-2-10-4 .sui-wrap .sui-button.sui-button-onload,.sui-2-10-4 .sui-wrap .sui-button.sui-button-onload-text,.sui-2-10-4 .sui-wrap .sui-button:disabled,.sui-2-10-4 .sui-wrap .sui-button[disabled],.sui-2-10-4 .sui-wrap a.sui-button-icon.disabled,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-onload,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-onload-text,.sui-2-10-4 .sui-wrap a.sui-button-icon:disabled,.sui-2-10-4 .sui-wrap a.sui-button-icon[disabled],.sui-2-10-4 .sui-wrap a.sui-button.disabled,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-onload,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-onload-text,.sui-2-10-4 .sui-wrap a.sui-button:disabled,.sui-2-10-4 .sui-wrap a.sui-button[disabled],.sui-2-10-4 .sui-wrap button.sui-button-icon.disabled,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-onload,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-onload-text,.sui-2-10-4 .sui-wrap button.sui-button-icon:disabled,.sui-2-10-4 .sui-wrap button.sui-button-icon[disabled],.sui-2-10-4 .sui-wrap button.sui-button.disabled,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-onload,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-onload-text,.sui-2-10-4 .sui-wrap button.sui-button:disabled,.sui-2-10-4 .sui-wrap button.sui-button[disabled]{cursor:default;pointer-events:none}.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-onload,.sui-2-10-4 .sui-wrap .sui-button.sui-button-onload,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-onload,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-onload,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-onload,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-onload{pointer-events:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-onload .sui-loading,.sui-2-10-4 .sui-wrap .sui-button.sui-button-onload .sui-loading,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-onload .sui-loading,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-onload .sui-loading,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-onload .sui-loading,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-onload .sui-loading{display:-webkit-box;display:-ms-flexbox;display:flex}.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-onload .sui-loading-text,.sui-2-10-4 .sui-wrap .sui-button.sui-button-onload .sui-loading-text,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-onload .sui-loading-text,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-onload .sui-loading-text,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-onload .sui-loading-text,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-onload .sui-loading-text{opacity:0}.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-onload-text,.sui-2-10-4 .sui-wrap .sui-button.sui-button-onload-text,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-onload-text,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-onload-text,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-onload-text,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-onload-text{pointer-events:none}.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-onload-text .sui-button-text-default,.sui-2-10-4 .sui-wrap .sui-button.sui-button-onload-text .sui-button-text-default,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-onload-text .sui-button-text-default,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-onload-text .sui-button-text-default,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-onload-text .sui-button-text-default,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-onload-text .sui-button-text-default{display:none}.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-onload-text .sui-button-text-onload,.sui-2-10-4 .sui-wrap .sui-button.sui-button-onload-text .sui-button-text-onload,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-onload-text .sui-button-text-onload,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-onload-text .sui-button-text-onload,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-onload-text .sui-button-text-onload,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-onload-text .sui-button-text-onload{display:block}.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-onload-text .sui-button-text-onload .sui-loading,.sui-2-10-4 .sui-wrap .sui-button.sui-button-onload-text .sui-button-text-onload .sui-loading,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-onload-text .sui-button-text-onload .sui-loading,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-onload-text .sui-button-text-onload .sui-loading,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-onload-text .sui-button-text-onload .sui-loading,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-onload-text .sui-button-text-onload .sui-loading{width:auto;height:auto;display:inline-block;position:relative;vertical-align:unset;margin-right:4px}.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-onload-text .sui-button-text-onload .sui-loading:before,.sui-2-10-4 .sui-wrap .sui-button.sui-button-onload-text .sui-button-text-onload .sui-loading:before,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-onload-text .sui-button-text-onload .sui-loading:before,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-onload-text .sui-button-text-onload .sui-loading:before,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-onload-text .sui-button-text-onload .sui-loading:before,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-onload-text .sui-button-text-onload .sui-loading:before{display:inline-block}.sui-2-10-4 .sui-wrap .sui-button-icon:not(:last-child),.sui-2-10-4 .sui-wrap .sui-button:not(:last-child),.sui-2-10-4 .sui-wrap a.sui-button-icon:not(:last-child),.sui-2-10-4 .sui-wrap a.sui-button:not(:last-child),.sui-2-10-4 .sui-wrap button.sui-button-icon:not(:last-child),.sui-2-10-4 .sui-wrap button.sui-button:not(:last-child){margin-right:10px}.sui-2-10-4 .sui-wrap .sui-button,.sui-2-10-4 .sui-wrap a.sui-button,.sui-2-10-4 .sui-wrap button.sui-button{width:auto;min-width:80px;padding:5px 14px;background-color:#888;color:#fff;font:500 12px/16px Roboto,Arial,sans-serif;letter-spacing:-.25px;text-transform:uppercase}.sui-2-10-4 .sui-wrap .sui-button [class*=sui-icon-],.sui-2-10-4 .sui-wrap a.sui-button [class*=sui-icon-],.sui-2-10-4 .sui-wrap button.sui-button [class*=sui-icon-]{vertical-align:middle}.sui-2-10-4 .sui-wrap .sui-button [class*=sui-icon-]:not(.sui-loading),.sui-2-10-4 .sui-wrap a.sui-button [class*=sui-icon-]:not(.sui-loading),.sui-2-10-4 .sui-wrap button.sui-button [class*=sui-icon-]:not(.sui-loading){width:22px;position:relative;top:-1px;margin-left:-7px}.sui-2-10-4 .sui-wrap .sui-button:focus,.sui-2-10-4 .sui-wrap .sui-button:hover,.sui-2-10-4 .sui-wrap a.sui-button:focus,.sui-2-10-4 .sui-wrap a.sui-button:hover,.sui-2-10-4 .sui-wrap button.sui-button:focus,.sui-2-10-4 .sui-wrap button.sui-button:hover{background-color:#6f6f6f}.sui-2-10-4 .sui-wrap .sui-button:focus,.sui-2-10-4 .sui-wrap a.sui-button:focus,.sui-2-10-4 .sui-wrap button.sui-button:focus{outline:0;-webkit-box-shadow:0 0 0 2px #ddd;box-shadow:0 0 0 2px #ddd}.sui-2-10-4 .sui-wrap .sui-button.disabled,.sui-2-10-4 .sui-wrap .sui-button.sui-button-onload,.sui-2-10-4 .sui-wrap .sui-button.sui-button-onload-text,.sui-2-10-4 .sui-wrap .sui-button:disabled,.sui-2-10-4 .sui-wrap .sui-button[disabled],.sui-2-10-4 .sui-wrap a.sui-button.disabled,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-onload,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-onload-text,.sui-2-10-4 .sui-wrap a.sui-button:disabled,.sui-2-10-4 .sui-wrap a.sui-button[disabled],.sui-2-10-4 .sui-wrap button.sui-button.disabled,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-onload,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-onload-text,.sui-2-10-4 .sui-wrap button.sui-button:disabled,.sui-2-10-4 .sui-wrap button.sui-button[disabled]{background-color:#e6e6e6;color:#aaa}.sui-2-10-4 .sui-wrap .sui-button.sui-button-icon-right [class*=sui-icon-]:not(.sui-loading),.sui-2-10-4 .sui-wrap a.sui-button.sui-button-icon-right [class*=sui-icon-]:not(.sui-loading),.sui-2-10-4 .sui-wrap button.sui-button.sui-button-icon-right [class*=sui-icon-]:not(.sui-loading){margin-right:-7px;margin-left:0}.sui-2-10-4 .sui-wrap .sui-button.sui-button-blue,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-blue,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-blue{background-color:#17a8e3;color:#fff}.sui-2-10-4 .sui-wrap .sui-button.sui-button-blue:focus,.sui-2-10-4 .sui-wrap .sui-button.sui-button-blue:hover,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-blue:focus,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-blue:hover,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-blue:focus,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-blue:hover{background-color:#1286b5}.sui-2-10-4 .sui-wrap .sui-button.sui-button-blue:focus,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-blue:focus,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-blue:focus{outline:0;-webkit-box-shadow:0 0 0 2px #e1f6ff;box-shadow:0 0 0 2px #e1f6ff}.sui-2-10-4 .sui-wrap .sui-button.sui-button-blue.disabled,.sui-2-10-4 .sui-wrap .sui-button.sui-button-blue.sui-button-onload,.sui-2-10-4 .sui-wrap .sui-button.sui-button-blue.sui-button-onload-text,.sui-2-10-4 .sui-wrap .sui-button.sui-button-blue:disabled,.sui-2-10-4 .sui-wrap .sui-button.sui-button-blue[disabled],.sui-2-10-4 .sui-wrap a.sui-button.sui-button-blue.disabled,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-blue.sui-button-onload,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-blue.sui-button-onload-text,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-blue:disabled,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-blue[disabled],.sui-2-10-4 .sui-wrap button.sui-button.sui-button-blue.disabled,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-blue.sui-button-onload,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-blue.sui-button-onload-text,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-blue:disabled,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-blue[disabled]{background-color:#e6e6e6;color:#aaa}.sui-2-10-4 .sui-wrap .sui-button.sui-button-green,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-green,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-green{background-color:#1abc9c;color:#fff}.sui-2-10-4 .sui-wrap .sui-button.sui-button-green:focus,.sui-2-10-4 .sui-wrap .sui-button.sui-button-green:hover,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-green:focus,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-green:hover,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-green:focus,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-green:hover{background-color:#148f77}.sui-2-10-4 .sui-wrap .sui-button.sui-button-green:focus,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-green:focus,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-green:focus{outline:0;-webkit-box-shadow:0 0 0 2px #d1f1ea;box-shadow:0 0 0 2px #d1f1ea}.sui-2-10-4 .sui-wrap .sui-button.sui-button-green.disabled,.sui-2-10-4 .sui-wrap .sui-button.sui-button-green.sui-button-onload,.sui-2-10-4 .sui-wrap .sui-button.sui-button-green.sui-button-onload-text,.sui-2-10-4 .sui-wrap .sui-button.sui-button-green:disabled,.sui-2-10-4 .sui-wrap .sui-button.sui-button-green[disabled],.sui-2-10-4 .sui-wrap a.sui-button.sui-button-green.disabled,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-green.sui-button-onload,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-green.sui-button-onload-text,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-green:disabled,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-green[disabled],.sui-2-10-4 .sui-wrap button.sui-button.sui-button-green.disabled,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-green.sui-button-onload,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-green.sui-button-onload-text,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-green:disabled,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-green[disabled]{background-color:#e6e6e6;color:#aaa}.sui-2-10-4 .sui-wrap .sui-button.sui-button-red,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-red,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-red{background-color:#ff6d6d;color:#fff}.sui-2-10-4 .sui-wrap .sui-button.sui-button-red:focus,.sui-2-10-4 .sui-wrap .sui-button.sui-button-red:hover,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-red:focus,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-red:hover,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-red:focus,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-red:hover{background-color:#ff3a3a}.sui-2-10-4 .sui-wrap .sui-button.sui-button-red:focus,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-red:focus,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-red:focus{outline:0;-webkit-box-shadow:0 0 0 2px #ffe5e9;box-shadow:0 0 0 2px #ffe5e9}.sui-2-10-4 .sui-wrap .sui-button.sui-button-red.disabled,.sui-2-10-4 .sui-wrap .sui-button.sui-button-red.sui-button-onload,.sui-2-10-4 .sui-wrap .sui-button.sui-button-red.sui-button-onload-text,.sui-2-10-4 .sui-wrap .sui-button.sui-button-red:disabled,.sui-2-10-4 .sui-wrap .sui-button.sui-button-red[disabled],.sui-2-10-4 .sui-wrap a.sui-button.sui-button-red.disabled,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-red.sui-button-onload,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-red.sui-button-onload-text,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-red:disabled,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-red[disabled],.sui-2-10-4 .sui-wrap button.sui-button.sui-button-red.disabled,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-red.sui-button-onload,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-red.sui-button-onload-text,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-red:disabled,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-red[disabled]{background-color:#e6e6e6;color:#aaa}.sui-2-10-4 .sui-wrap .sui-button.sui-button-orange,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-orange,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-orange{background-color:#ff7e41;color:#fff}.sui-2-10-4 .sui-wrap .sui-button.sui-button-orange:focus,.sui-2-10-4 .sui-wrap .sui-button.sui-button-orange:hover,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-orange:focus,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-orange:hover,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-orange:focus,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-orange:hover{background-color:#ff5b0e}.sui-2-10-4 .sui-wrap .sui-button.sui-button-orange:focus,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-orange:focus,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-orange:focus{outline:0;-webkit-box-shadow:0 0 0 2px #ffe5d9;box-shadow:0 0 0 2px #ffe5d9}.sui-2-10-4 .sui-wrap .sui-button.sui-button-orange.disabled,.sui-2-10-4 .sui-wrap .sui-button.sui-button-orange.sui-button-onload,.sui-2-10-4 .sui-wrap .sui-button.sui-button-orange.sui-button-onload-text,.sui-2-10-4 .sui-wrap .sui-button.sui-button-orange:disabled,.sui-2-10-4 .sui-wrap .sui-button.sui-button-orange[disabled],.sui-2-10-4 .sui-wrap a.sui-button.sui-button-orange.disabled,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-orange.sui-button-onload,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-orange.sui-button-onload-text,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-orange:disabled,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-orange[disabled],.sui-2-10-4 .sui-wrap button.sui-button.sui-button-orange.disabled,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-orange.sui-button-onload,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-orange.sui-button-onload-text,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-orange:disabled,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-orange[disabled]{background-color:#e6e6e6;color:#aaa}.sui-2-10-4 .sui-wrap .sui-button.sui-button-yellow,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-yellow,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-yellow{background-color:#fecf2f;color:#333}.sui-2-10-4 .sui-wrap .sui-button.sui-button-yellow:focus,.sui-2-10-4 .sui-wrap .sui-button.sui-button-yellow:hover,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-yellow:focus,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-yellow:hover,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-yellow:focus,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-yellow:hover{background-color:#f9c101}.sui-2-10-4 .sui-wrap .sui-button.sui-button-yellow:focus,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-yellow:focus,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-yellow:focus{outline:0;-webkit-box-shadow:0 0 0 2px #fff5d5;box-shadow:0 0 0 2px #fff5d5}.sui-2-10-4 .sui-wrap .sui-button.sui-button-yellow.disabled,.sui-2-10-4 .sui-wrap .sui-button.sui-button-yellow.sui-button-onload,.sui-2-10-4 .sui-wrap .sui-button.sui-button-yellow.sui-button-onload-text,.sui-2-10-4 .sui-wrap .sui-button.sui-button-yellow:disabled,.sui-2-10-4 .sui-wrap .sui-button.sui-button-yellow[disabled],.sui-2-10-4 .sui-wrap a.sui-button.sui-button-yellow.disabled,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-yellow.sui-button-onload,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-yellow.sui-button-onload-text,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-yellow:disabled,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-yellow[disabled],.sui-2-10-4 .sui-wrap button.sui-button.sui-button-yellow.disabled,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-yellow.sui-button-onload,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-yellow.sui-button-onload-text,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-yellow:disabled,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-yellow[disabled]{background-color:#e6e6e6;color:#aaa}.sui-2-10-4 .sui-wrap .sui-button.sui-button-purple,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-purple,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-purple{background-color:#8d00b1;color:#fff}.sui-2-10-4 .sui-wrap .sui-button.sui-button-purple:focus,.sui-2-10-4 .sui-wrap .sui-button.sui-button-purple:hover,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-purple:focus,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-purple:hover,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-purple:focus,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-purple:hover{background-color:#64007e}.sui-2-10-4 .sui-wrap .sui-button.sui-button-purple:focus,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-purple:focus,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-purple:focus{outline:0;-webkit-box-shadow:0 0 0 2px #f9e1ff;box-shadow:0 0 0 2px #f9e1ff}.sui-2-10-4 .sui-wrap .sui-button.sui-button-purple.disabled,.sui-2-10-4 .sui-wrap .sui-button.sui-button-purple.sui-button-onload,.sui-2-10-4 .sui-wrap .sui-button.sui-button-purple.sui-button-onload-text,.sui-2-10-4 .sui-wrap .sui-button.sui-button-purple:disabled,.sui-2-10-4 .sui-wrap .sui-button.sui-button-purple[disabled],.sui-2-10-4 .sui-wrap a.sui-button.sui-button-purple.disabled,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-purple.sui-button-onload,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-purple.sui-button-onload-text,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-purple:disabled,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-purple[disabled],.sui-2-10-4 .sui-wrap button.sui-button.sui-button-purple.disabled,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-purple.sui-button-onload,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-purple.sui-button-onload-text,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-purple:disabled,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-purple[disabled]{background-color:#e6e6e6;color:#aaa}.sui-2-10-4 .sui-wrap .sui-button.sui-button-white,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-white,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-white{background-color:#fff;color:#000}.sui-2-10-4 .sui-wrap .sui-button.sui-button-white:focus,.sui-2-10-4 .sui-wrap .sui-button.sui-button-white:hover,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-white:focus,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-white:hover,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-white:focus,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-white:hover{background-color:#e6e6e6}.sui-2-10-4 .sui-wrap .sui-button.sui-button-white:focus,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-white:focus,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-white:focus{outline:0;-webkit-box-shadow:0 0 0 2px #fff;box-shadow:0 0 0 2px #fff}.sui-2-10-4 .sui-wrap .sui-button.sui-button-white.disabled,.sui-2-10-4 .sui-wrap .sui-button.sui-button-white.sui-button-onload,.sui-2-10-4 .sui-wrap .sui-button.sui-button-white.sui-button-onload-text,.sui-2-10-4 .sui-wrap .sui-button.sui-button-white:disabled,.sui-2-10-4 .sui-wrap .sui-button.sui-button-white[disabled],.sui-2-10-4 .sui-wrap a.sui-button.sui-button-white.disabled,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-white.sui-button-onload,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-white.sui-button-onload-text,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-white:disabled,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-white[disabled],.sui-2-10-4 .sui-wrap button.sui-button.sui-button-white.disabled,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-white.sui-button-onload,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-white.sui-button-onload-text,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-white:disabled,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-white[disabled]{background-color:#e6e6e6;color:#aaa}.sui-2-10-4 .sui-wrap .sui-button.sui-button-upsell,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-upsell,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-upsell{width:auto;height:26px;padding:4px 14px;border-color:#d1f1ea;border-radius:14px;background-color:transparent;color:#1abc9c;line-height:14px;text-transform:none}.sui-2-10-4 .sui-wrap .sui-button.sui-button-upsell:focus,.sui-2-10-4 .sui-wrap .sui-button.sui-button-upsell:hover,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-upsell:focus,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-upsell:hover,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-upsell:focus,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-upsell:hover{opacity:1;border-color:#1abc9c;background-color:#1abc9c;color:#fff}.sui-2-10-4 .sui-wrap .sui-button.sui-button-upsell:focus,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-upsell:focus,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-upsell:focus{outline:0;-webkit-box-shadow:0 0 0 2px #f9e1ff;box-shadow:0 0 0 2px #f9e1ff}.sui-2-10-4 .sui-wrap .sui-button.sui-button-dashed,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-dashed,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-dashed{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-width:1px;border-style:dashed;border-color:#aaa;background-color:transparent;color:#888;line-height:18px}.sui-2-10-4 .sui-wrap .sui-button.sui-button-dashed.sui-lg,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-dashed.sui-lg,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-dashed.sui-lg{height:70px}@media (max-width:782px){.sui-2-10-4 .sui-wrap .sui-button.sui-button-dashed.sui-lg,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-dashed.sui-lg,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-dashed.sui-lg{height:50px}}@media (max-width:782px){.sui-2-10-4 .sui-wrap .sui-button.sui-button-dashed,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-dashed,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-dashed{height:50px}}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-button.sui-button-dashed,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-dashed,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-dashed{height:60px}}.sui-2-10-4 .sui-wrap .sui-button.sui-button-ghost,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-ghost,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-ghost{border-color:#ddd;background-color:transparent;color:#888}.sui-2-10-4 .sui-wrap .sui-button.sui-button-ghost:focus,.sui-2-10-4 .sui-wrap .sui-button.sui-button-ghost:hover,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-ghost:focus,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-ghost:hover,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-ghost:focus,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-ghost:hover{border-color:#888;background-color:#888;color:#fff}.sui-2-10-4 .sui-wrap .sui-button.sui-button-ghost:focus,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-ghost:focus,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-ghost:focus{outline:0;-webkit-box-shadow:0 0 0 2px #ddd;box-shadow:0 0 0 2px #ddd}.sui-2-10-4 .sui-wrap .sui-button.sui-button-ghost.disabled,.sui-2-10-4 .sui-wrap .sui-button.sui-button-ghost.sui-button-onload,.sui-2-10-4 .sui-wrap .sui-button.sui-button-ghost.sui-button-onload-text,.sui-2-10-4 .sui-wrap .sui-button.sui-button-ghost:disabled,.sui-2-10-4 .sui-wrap .sui-button.sui-button-ghost[disabled],.sui-2-10-4 .sui-wrap a.sui-button.sui-button-ghost.disabled,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-ghost.sui-button-onload,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-ghost.sui-button-onload-text,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-ghost:disabled,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-ghost[disabled],.sui-2-10-4 .sui-wrap button.sui-button.sui-button-ghost.disabled,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-ghost.sui-button-onload,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-ghost.sui-button-onload-text,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-ghost:disabled,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-ghost[disabled]{border-color:#e6e6e6;background-color:#e6e6e6;color:#aaa}.sui-2-10-4 .sui-wrap .sui-button.sui-button-ghost.sui-button-blue,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-ghost.sui-button-blue,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-ghost.sui-button-blue{border-color:#e1f6ff;color:#17a8e3}.sui-2-10-4 .sui-wrap .sui-button.sui-button-ghost.sui-button-blue:focus,.sui-2-10-4 .sui-wrap .sui-button.sui-button-ghost.sui-button-blue:hover,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-ghost.sui-button-blue:focus,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-ghost.sui-button-blue:hover,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-ghost.sui-button-blue:focus,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-ghost.sui-button-blue:hover{border-color:#17a8e3;background-color:#17a8e3;color:#fff}.sui-2-10-4 .sui-wrap .sui-button.sui-button-ghost.sui-button-blue:focus,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-ghost.sui-button-blue:focus,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-ghost.sui-button-blue:focus{outline:0;-webkit-box-shadow:0 0 0 2px #e1f6ff;box-shadow:0 0 0 2px #e1f6ff}.sui-2-10-4 .sui-wrap .sui-button.sui-button-ghost.sui-button-blue.disabled,.sui-2-10-4 .sui-wrap .sui-button.sui-button-ghost.sui-button-blue.sui-button-onload,.sui-2-10-4 .sui-wrap .sui-button.sui-button-ghost.sui-button-blue:disabled,.sui-2-10-4 .sui-wrap .sui-button.sui-button-ghost.sui-button-blue[disabled],.sui-2-10-4 .sui-wrap a.sui-button.sui-button-ghost.sui-button-blue.disabled,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-ghost.sui-button-blue.sui-button-onload,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-ghost.sui-button-blue:disabled,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-ghost.sui-button-blue[disabled],.sui-2-10-4 .sui-wrap button.sui-button.sui-button-ghost.sui-button-blue.disabled,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-ghost.sui-button-blue.sui-button-onload,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-ghost.sui-button-blue:disabled,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-ghost.sui-button-blue[disabled]{border-color:#e6e6e6;background-color:#e6e6e6;color:#aaa}.sui-2-10-4 .sui-wrap .sui-button.sui-button-ghost.sui-button-green,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-ghost.sui-button-green,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-ghost.sui-button-green{border-color:#d1f1ea;color:#1abc9c}.sui-2-10-4 .sui-wrap .sui-button.sui-button-ghost.sui-button-green:focus,.sui-2-10-4 .sui-wrap .sui-button.sui-button-ghost.sui-button-green:hover,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-ghost.sui-button-green:focus,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-ghost.sui-button-green:hover,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-ghost.sui-button-green:focus,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-ghost.sui-button-green:hover{border-color:#1abc9c;background-color:#1abc9c;color:#fff}.sui-2-10-4 .sui-wrap .sui-button.sui-button-ghost.sui-button-green:focus,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-ghost.sui-button-green:focus,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-ghost.sui-button-green:focus{outline:0;-webkit-box-shadow:0 0 0 2px #d1f1ea;box-shadow:0 0 0 2px #d1f1ea}.sui-2-10-4 .sui-wrap .sui-button.sui-button-ghost.sui-button-green.disabled,.sui-2-10-4 .sui-wrap .sui-button.sui-button-ghost.sui-button-green.sui-button-onload,.sui-2-10-4 .sui-wrap .sui-button.sui-button-ghost.sui-button-green:disabled,.sui-2-10-4 .sui-wrap .sui-button.sui-button-ghost.sui-button-green[disabled],.sui-2-10-4 .sui-wrap a.sui-button.sui-button-ghost.sui-button-green.disabled,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-ghost.sui-button-green.sui-button-onload,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-ghost.sui-button-green:disabled,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-ghost.sui-button-green[disabled],.sui-2-10-4 .sui-wrap button.sui-button.sui-button-ghost.sui-button-green.disabled,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-ghost.sui-button-green.sui-button-onload,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-ghost.sui-button-green:disabled,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-ghost.sui-button-green[disabled]{border-color:#e6e6e6;background-color:#e6e6e6;color:#aaa}.sui-2-10-4 .sui-wrap .sui-button.sui-button-ghost.sui-button-red,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-ghost.sui-button-red,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-ghost.sui-button-red{border-color:#ffe5e9;color:#ff6d6d}.sui-2-10-4 .sui-wrap .sui-button.sui-button-ghost.sui-button-red:focus,.sui-2-10-4 .sui-wrap .sui-button.sui-button-ghost.sui-button-red:hover,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-ghost.sui-button-red:focus,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-ghost.sui-button-red:hover,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-ghost.sui-button-red:focus,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-ghost.sui-button-red:hover{border-color:#ff6d6d;background-color:#ff6d6d;color:#fff}.sui-2-10-4 .sui-wrap .sui-button.sui-button-ghost.sui-button-red:focus,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-ghost.sui-button-red:focus,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-ghost.sui-button-red:focus{outline:0;-webkit-box-shadow:0 0 0 2px #ffe5e9;box-shadow:0 0 0 2px #ffe5e9}.sui-2-10-4 .sui-wrap .sui-button.sui-button-ghost.sui-button-red.disabled,.sui-2-10-4 .sui-wrap .sui-button.sui-button-ghost.sui-button-red.sui-button-onload,.sui-2-10-4 .sui-wrap .sui-button.sui-button-ghost.sui-button-red:disabled,.sui-2-10-4 .sui-wrap .sui-button.sui-button-ghost.sui-button-red[disabled],.sui-2-10-4 .sui-wrap a.sui-button.sui-button-ghost.sui-button-red.disabled,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-ghost.sui-button-red.sui-button-onload,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-ghost.sui-button-red:disabled,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-ghost.sui-button-red[disabled],.sui-2-10-4 .sui-wrap button.sui-button.sui-button-ghost.sui-button-red.disabled,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-ghost.sui-button-red.sui-button-onload,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-ghost.sui-button-red:disabled,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-ghost.sui-button-red[disabled]{border-color:#e6e6e6;background-color:#e6e6e6;color:#aaa}.sui-2-10-4 .sui-wrap .sui-button.sui-button-ghost.sui-button-orange,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-ghost.sui-button-orange,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-ghost.sui-button-orange{border-color:#ffe5d9;color:#ff7e41}.sui-2-10-4 .sui-wrap .sui-button.sui-button-ghost.sui-button-orange:focus,.sui-2-10-4 .sui-wrap .sui-button.sui-button-ghost.sui-button-orange:hover,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-ghost.sui-button-orange:focus,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-ghost.sui-button-orange:hover,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-ghost.sui-button-orange:focus,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-ghost.sui-button-orange:hover{border-color:#ff7e41;background-color:#ff7e41;color:#fff}.sui-2-10-4 .sui-wrap .sui-button.sui-button-ghost.sui-button-orange:focus,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-ghost.sui-button-orange:focus,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-ghost.sui-button-orange:focus{outline:0;-webkit-box-shadow:0 0 0 2px #ffe5d9;box-shadow:0 0 0 2px #ffe5d9}.sui-2-10-4 .sui-wrap .sui-button.sui-button-ghost.sui-button-orange.disabled,.sui-2-10-4 .sui-wrap .sui-button.sui-button-ghost.sui-button-orange.sui-button-onload,.sui-2-10-4 .sui-wrap .sui-button.sui-button-ghost.sui-button-orange:disabled,.sui-2-10-4 .sui-wrap .sui-button.sui-button-ghost.sui-button-orange[disabled],.sui-2-10-4 .sui-wrap a.sui-button.sui-button-ghost.sui-button-orange.disabled,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-ghost.sui-button-orange.sui-button-onload,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-ghost.sui-button-orange:disabled,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-ghost.sui-button-orange[disabled],.sui-2-10-4 .sui-wrap button.sui-button.sui-button-ghost.sui-button-orange.disabled,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-ghost.sui-button-orange.sui-button-onload,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-ghost.sui-button-orange:disabled,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-ghost.sui-button-orange[disabled]{border-color:#e6e6e6;background-color:#e6e6e6;color:#aaa}.sui-2-10-4 .sui-wrap .sui-button.sui-button-ghost.sui-button-yellow,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-ghost.sui-button-yellow,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-ghost.sui-button-yellow{border-color:#fff5d5;color:#fecf2f}.sui-2-10-4 .sui-wrap .sui-button.sui-button-ghost.sui-button-yellow:focus,.sui-2-10-4 .sui-wrap .sui-button.sui-button-ghost.sui-button-yellow:hover,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-ghost.sui-button-yellow:focus,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-ghost.sui-button-yellow:hover,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-ghost.sui-button-yellow:focus,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-ghost.sui-button-yellow:hover{border-color:#fecf2f;background-color:#fecf2f;color:#333}.sui-2-10-4 .sui-wrap .sui-button.sui-button-ghost.sui-button-yellow:focus,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-ghost.sui-button-yellow:focus,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-ghost.sui-button-yellow:focus{outline:0;-webkit-box-shadow:0 0 0 2px #fff5d5;box-shadow:0 0 0 2px #fff5d5}.sui-2-10-4 .sui-wrap .sui-button.sui-button-ghost.sui-button-yellow.disabled,.sui-2-10-4 .sui-wrap .sui-button.sui-button-ghost.sui-button-yellow.sui-button-onload,.sui-2-10-4 .sui-wrap .sui-button.sui-button-ghost.sui-button-yellow:disabled,.sui-2-10-4 .sui-wrap .sui-button.sui-button-ghost.sui-button-yellow[disabled],.sui-2-10-4 .sui-wrap a.sui-button.sui-button-ghost.sui-button-yellow.disabled,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-ghost.sui-button-yellow.sui-button-onload,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-ghost.sui-button-yellow:disabled,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-ghost.sui-button-yellow[disabled],.sui-2-10-4 .sui-wrap button.sui-button.sui-button-ghost.sui-button-yellow.disabled,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-ghost.sui-button-yellow.sui-button-onload,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-ghost.sui-button-yellow:disabled,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-ghost.sui-button-yellow[disabled]{border-color:#e6e6e6;background-color:#e6e6e6;color:#aaa}.sui-2-10-4 .sui-wrap .sui-button.sui-button-ghost.sui-button-purple,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-ghost.sui-button-purple,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-ghost.sui-button-purple{border-color:#f9e1ff;color:#8d00b1}.sui-2-10-4 .sui-wrap .sui-button.sui-button-ghost.sui-button-purple:focus,.sui-2-10-4 .sui-wrap .sui-button.sui-button-ghost.sui-button-purple:hover,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-ghost.sui-button-purple:focus,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-ghost.sui-button-purple:hover,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-ghost.sui-button-purple:focus,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-ghost.sui-button-purple:hover{border-color:#8d00b1;background-color:#8d00b1;color:#fff}.sui-2-10-4 .sui-wrap .sui-button.sui-button-ghost.sui-button-purple:focus,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-ghost.sui-button-purple:focus,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-ghost.sui-button-purple:focus{outline:0;-webkit-box-shadow:0 0 0 2px #f9e1ff;box-shadow:0 0 0 2px #f9e1ff}.sui-2-10-4 .sui-wrap .sui-button.sui-button-ghost.sui-button-purple.disabled,.sui-2-10-4 .sui-wrap .sui-button.sui-button-ghost.sui-button-purple.sui-button-onload,.sui-2-10-4 .sui-wrap .sui-button.sui-button-ghost.sui-button-purple:disabled,.sui-2-10-4 .sui-wrap .sui-button.sui-button-ghost.sui-button-purple[disabled],.sui-2-10-4 .sui-wrap a.sui-button.sui-button-ghost.sui-button-purple.disabled,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-ghost.sui-button-purple.sui-button-onload,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-ghost.sui-button-purple:disabled,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-ghost.sui-button-purple[disabled],.sui-2-10-4 .sui-wrap button.sui-button.sui-button-ghost.sui-button-purple.disabled,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-ghost.sui-button-purple.sui-button-onload,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-ghost.sui-button-purple:disabled,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-ghost.sui-button-purple[disabled]{border-color:#e6e6e6;background-color:#e6e6e6;color:#aaa}.sui-2-10-4 .sui-wrap .sui-button.sui-button-ghost.sui-button-white,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-ghost.sui-button-white,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-ghost.sui-button-white{border-color:#fff;color:#fff}.sui-2-10-4 .sui-wrap .sui-button.sui-button-ghost.sui-button-white:focus,.sui-2-10-4 .sui-wrap .sui-button.sui-button-ghost.sui-button-white:hover,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-ghost.sui-button-white:focus,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-ghost.sui-button-white:hover,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-ghost.sui-button-white:focus,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-ghost.sui-button-white:hover{border-color:#fff;background-color:#fff;color:#000}.sui-2-10-4 .sui-wrap .sui-button.sui-button-ghost.sui-button-white:focus,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-ghost.sui-button-white:focus,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-ghost.sui-button-white:focus{outline:0;-webkit-box-shadow:0 0 0 2px #fff;box-shadow:0 0 0 2px #fff}.sui-2-10-4 .sui-wrap .sui-button.sui-button-ghost.sui-button-white.disabled,.sui-2-10-4 .sui-wrap .sui-button.sui-button-ghost.sui-button-white.sui-button-onload,.sui-2-10-4 .sui-wrap .sui-button.sui-button-ghost.sui-button-white:disabled,.sui-2-10-4 .sui-wrap .sui-button.sui-button-ghost.sui-button-white[disabled],.sui-2-10-4 .sui-wrap a.sui-button.sui-button-ghost.sui-button-white.disabled,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-ghost.sui-button-white.sui-button-onload,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-ghost.sui-button-white:disabled,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-ghost.sui-button-white[disabled],.sui-2-10-4 .sui-wrap button.sui-button.sui-button-ghost.sui-button-white.disabled,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-ghost.sui-button-white.sui-button-onload,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-ghost.sui-button-white:disabled,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-ghost.sui-button-white[disabled]{border-color:#e6e6e6;background-color:#e6e6e6;color:#aaa}@media (max-width:782px){.sui-2-10-4 .sui-wrap .sui-button.sui-button-compound .sui-compound-desktop,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-compound .sui-compound-desktop,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-compound .sui-compound-desktop{display:none}}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-button.sui-button-compound .sui-compound-desktop,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-compound .sui-compound-desktop,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-compound .sui-compound-desktop{display:block}}@media (max-width:782px){.sui-2-10-4 .sui-wrap .sui-button.sui-button-compound .sui-compound-mobile [class*=sui-icon-],.sui-2-10-4 .sui-wrap a.sui-button.sui-button-compound .sui-compound-mobile [class*=sui-icon-],.sui-2-10-4 .sui-wrap button.sui-button.sui-button-compound .sui-compound-mobile [class*=sui-icon-]{margin-right:0;margin-left:0}}@media (max-width:782px){.sui-2-10-4 .sui-wrap .sui-button.sui-button-compound .sui-compound-mobile,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-compound .sui-compound-mobile,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-compound .sui-compound-mobile{display:block}}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-button.sui-button-compound .sui-compound-mobile,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-compound .sui-compound-mobile,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-compound .sui-compound-mobile{display:none}}@media (max-width:782px){.sui-2-10-4 .sui-wrap .sui-button.sui-button-compound,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-compound,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-compound{min-width:44px;padding-right:5px;padding-left:5px}}.sui-2-10-4 .sui-wrap .sui-button.sui-button-lg,.sui-2-10-4 .sui-wrap a.sui-button.sui-button-lg,.sui-2-10-4 .sui-wrap button.sui-button.sui-button-lg{padding:8px 20px;font-size:15px;line-height:20px}.sui-2-10-4 .sui-wrap .sui-button.sui-button-lg [class*=sui-icon-],.sui-2-10-4 .sui-wrap a.sui-button.sui-button-lg [class*=sui-icon-],.sui-2-10-4 .sui-wrap button.sui-button.sui-button-lg [class*=sui-icon-]{font-size:16px}.sui-2-10-4 .sui-wrap .sui-button-icon,.sui-2-10-4 .sui-wrap a.sui-button-icon,.sui-2-10-4 .sui-wrap button.sui-button-icon{width:30px;height:30px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 4px;border-width:1px;background-color:transparent;color:#888;text-align:center;white-space:nowrap}.sui-2-10-4 .sui-wrap .sui-button-icon [class*=sui-icon-]:not(.sui-loading),.sui-2-10-4 .sui-wrap a.sui-button-icon [class*=sui-icon-]:not(.sui-loading),.sui-2-10-4 .sui-wrap button.sui-button-icon [class*=sui-icon-]:not(.sui-loading){display:block}.sui-2-10-4 .sui-wrap .sui-button-icon.sui-active,.sui-2-10-4 .sui-wrap .sui-button-icon:focus,.sui-2-10-4 .sui-wrap .sui-button-icon:hover,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-active,.sui-2-10-4 .sui-wrap a.sui-button-icon:focus,.sui-2-10-4 .sui-wrap a.sui-button-icon:hover,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-active,.sui-2-10-4 .sui-wrap button.sui-button-icon:focus,.sui-2-10-4 .sui-wrap button.sui-button-icon:hover{background-color:#f2f2f2;color:#333}.sui-2-10-4 .sui-wrap .sui-button-icon:focus,.sui-2-10-4 .sui-wrap a.sui-button-icon:focus,.sui-2-10-4 .sui-wrap button.sui-button-icon:focus{outline:0;-webkit-box-shadow:0 0 0 2px #ddd;box-shadow:0 0 0 2px #ddd}.sui-2-10-4 .sui-wrap .sui-button-icon.disabled,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-onload,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-onload-text,.sui-2-10-4 .sui-wrap .sui-button-icon:disabled,.sui-2-10-4 .sui-wrap .sui-button-icon[disabled],.sui-2-10-4 .sui-wrap a.sui-button-icon.disabled,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-onload,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-onload-text,.sui-2-10-4 .sui-wrap a.sui-button-icon:disabled,.sui-2-10-4 .sui-wrap a.sui-button-icon[disabled],.sui-2-10-4 .sui-wrap button.sui-button-icon.disabled,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-onload,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-onload-text,.sui-2-10-4 .sui-wrap button.sui-button-icon:disabled,.sui-2-10-4 .sui-wrap button.sui-button-icon[disabled]{color:#aaa;background-color:#e6e6e6}.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-blue,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-blue,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-blue{color:#17a8e3}.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-blue.sui-active,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-blue:focus,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-blue:hover,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-blue.sui-active,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-blue:focus,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-blue:hover,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-blue.sui-active,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-blue:focus,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-blue:hover{background-color:#e1f6ff;color:#17a8e3}.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-blue:focus,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-blue:focus,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-blue:focus{outline:0;-webkit-box-shadow:0 0 0 2px #e1f6ff;box-shadow:0 0 0 2px #e1f6ff}.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-blue.disabled,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-blue.sui-button-onload,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-blue.sui-button-onload-text,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-blue:disabled,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-blue[disabled],.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-blue.disabled,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-blue.sui-button-onload,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-blue.sui-button-onload-text,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-blue:disabled,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-blue[disabled],.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-blue.disabled,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-blue.sui-button-onload,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-blue.sui-button-onload-text,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-blue:disabled,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-blue[disabled]{color:#aaa;background-color:#e6e6e6}.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-green,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-green,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-green{color:#1abc9c}.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-green.sui-active,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-green:focus,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-green:hover,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-green.sui-active,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-green:focus,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-green:hover,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-green.sui-active,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-green:focus,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-green:hover{background-color:#d1f1ea;color:#1abc9c}.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-green:focus,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-green:focus,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-green:focus{outline:0;-webkit-box-shadow:0 0 0 2px #d1f1ea;box-shadow:0 0 0 2px #d1f1ea}.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-green.disabled,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-green.sui-button-onload,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-green.sui-button-onload-text,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-green:disabled,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-green[disabled],.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-green.disabled,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-green.sui-button-onload,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-green.sui-button-onload-text,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-green:disabled,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-green[disabled],.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-green.disabled,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-green.sui-button-onload,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-green.sui-button-onload-text,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-green:disabled,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-green[disabled]{color:#aaa;background-color:#e6e6e6}.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-red,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-red,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-red{color:#ff6d6d}.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-red.sui-active,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-red:focus,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-red:hover,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-red.sui-active,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-red:focus,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-red:hover,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-red.sui-active,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-red:focus,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-red:hover{background-color:#ffe5e9;color:#ff6d6d}.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-red:focus,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-red:focus,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-red:focus{outline:0;-webkit-box-shadow:0 0 0 2px #ffe5e9;box-shadow:0 0 0 2px #ffe5e9}.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-red.disabled,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-red.sui-button-onload,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-red.sui-button-onload-text,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-red:disabled,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-red[disabled],.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-red.disabled,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-red.sui-button-onload,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-red.sui-button-onload-text,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-red:disabled,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-red[disabled],.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-red.disabled,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-red.sui-button-onload,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-red.sui-button-onload-text,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-red:disabled,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-red[disabled]{color:#aaa;background-color:#e6e6e6}.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-orange,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-orange,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-orange{color:#ff7e41}.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-orange.sui-active,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-orange:focus,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-orange:hover,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-orange.sui-active,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-orange:focus,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-orange:hover,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-orange.sui-active,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-orange:focus,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-orange:hover{background-color:#ffe5d9;color:#ff7e41}.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-orange:focus,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-orange:focus,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-orange:focus{outline:0;-webkit-box-shadow:0 0 0 2px #ffe5d9;box-shadow:0 0 0 2px #ffe5d9}.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-orange.disabled,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-orange.sui-button-onload,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-orange.sui-button-onload-text,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-orange:disabled,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-orange[disabled],.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-orange.disabled,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-orange.sui-button-onload,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-orange.sui-button-onload-text,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-orange:disabled,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-orange[disabled],.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-orange.disabled,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-orange.sui-button-onload,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-orange.sui-button-onload-text,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-orange:disabled,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-orange[disabled]{color:#aaa;background-color:#e6e6e6}.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-yellow,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-yellow,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-yellow{color:#fecf2f}.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-yellow.sui-active,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-yellow:focus,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-yellow:hover,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-yellow.sui-active,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-yellow:focus,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-yellow:hover,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-yellow.sui-active,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-yellow:focus,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-yellow:hover{background-color:#fff5d5;color:#fecf2f}.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-yellow:focus,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-yellow:focus,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-yellow:focus{outline:0;-webkit-box-shadow:0 0 0 2px #fff5d5;box-shadow:0 0 0 2px #fff5d5}.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-yellow.disabled,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-yellow.sui-button-onload,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-yellow.sui-button-onload-text,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-yellow:disabled,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-yellow[disabled],.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-yellow.disabled,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-yellow.sui-button-onload,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-yellow.sui-button-onload-text,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-yellow:disabled,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-yellow[disabled],.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-yellow.disabled,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-yellow.sui-button-onload,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-yellow.sui-button-onload-text,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-yellow:disabled,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-yellow[disabled]{color:#aaa;background-color:#e6e6e6}.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-purple,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-purple,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-purple{color:#8d00b1}.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-purple.sui-active,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-purple:focus,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-purple:hover,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-purple.sui-active,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-purple:focus,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-purple:hover,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-purple.sui-active,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-purple:focus,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-purple:hover{background-color:#f9e1ff;color:#8d00b1}.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-purple:focus,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-purple:focus,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-purple:focus{outline:0;-webkit-box-shadow:0 0 0 2px #f9e1ff;box-shadow:0 0 0 2px #f9e1ff}.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-purple.disabled,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-purple.sui-button-onload,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-purple.sui-button-onload-text,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-purple:disabled,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-purple[disabled],.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-purple.disabled,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-purple.sui-button-onload,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-purple.sui-button-onload-text,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-purple:disabled,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-purple[disabled],.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-purple.disabled,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-purple.sui-button-onload,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-purple.sui-button-onload-text,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-purple:disabled,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-purple[disabled]{color:#aaa;background-color:#e6e6e6}.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-white,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-white,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-white{color:#fff}.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-white.sui-active,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-white:focus,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-white:hover,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-white.sui-active,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-white:focus,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-white:hover,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-white.sui-active,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-white:focus,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-white:hover{background-color:rgba(0,0,0,.2);color:#fff}.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-white:focus,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-white:focus,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-white:focus{outline:0;-webkit-box-shadow:0 0 0 2px #fff;box-shadow:0 0 0 2px #fff}.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-white.disabled,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-white.sui-button-onload,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-white.sui-button-onload-text,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-white:disabled,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-white[disabled],.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-white.disabled,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-white.sui-button-onload,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-white.sui-button-onload-text,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-white:disabled,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-white[disabled],.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-white.disabled,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-white.sui-button-onload,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-white.sui-button-onload-text,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-white:disabled,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-white[disabled]{color:#aaa;background-color:#e6e6e6}.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined{width:44px;border-color:#ddd}.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-active,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined:focus,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined:hover,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-active,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined:focus,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined:hover,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-active,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined:focus,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined:hover{border-color:#888;background-color:#888;color:#fff}.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined:focus,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined:focus,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined:focus{outline:0;-webkit-box-shadow:0 0 0 2px #ddd;box-shadow:0 0 0 2px #ddd}.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.disabled,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-onload,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-onload-text,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined:disabled,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined[disabled],.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.disabled,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-onload,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-onload-text,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined:disabled,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined[disabled],.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.disabled,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-onload,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-onload-text,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined:disabled,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined[disabled]{border-color:#e6e6e6}.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-blue,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-blue,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-blue{border-color:#e1f6ff}.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-blue.sui-active,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-blue:focus,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-blue:hover,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-blue.sui-active,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-blue:focus,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-blue:hover,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-blue.sui-active,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-blue:focus,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-blue:hover{border-color:#17a8e3;background-color:#17a8e3;color:#fff}.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-blue:focus,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-blue:focus,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-blue:focus{outline:0;-webkit-box-shadow:0 0 0 2px #e1f6ff;box-shadow:0 0 0 2px #e1f6ff}.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-blue.disabled,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-blue.sui-button-onload,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-blue.sui-button-onload-text,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-blue:disabled,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-blue[disabled],.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-blue.disabled,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-blue.sui-button-onload,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-blue.sui-button-onload-text,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-blue:disabled,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-blue[disabled],.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-blue.disabled,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-blue.sui-button-onload,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-blue.sui-button-onload-text,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-blue:disabled,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-blue[disabled]{border-color:#e6e6e6}.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-green,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-green,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-green{border-color:#d1f1ea}.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-green.sui-active,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-green:focus,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-green:hover,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-green.sui-active,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-green:focus,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-green:hover,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-green.sui-active,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-green:focus,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-green:hover{border-color:#1abc9c;background-color:#1abc9c;color:#fff}.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-green:focus,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-green:focus,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-green:focus{outline:0;-webkit-box-shadow:0 0 0 2px #d1f1ea;box-shadow:0 0 0 2px #d1f1ea}.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-green.disabled,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-green.sui-button-onload,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-green.sui-button-onload-text,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-green:disabled,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-green[disabled],.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-green.disabled,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-green.sui-button-onload,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-green.sui-button-onload-text,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-green:disabled,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-green[disabled],.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-green.disabled,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-green.sui-button-onload,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-green.sui-button-onload-text,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-green:disabled,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-green[disabled]{border-color:#e6e6e6}.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-red,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-red,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-red{border-color:#ffe5e9}.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-red.sui-active,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-red:focus,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-red:hover,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-red.sui-active,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-red:focus,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-red:hover,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-red.sui-active,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-red:focus,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-red:hover{border-color:#ff6d6d;background-color:#ff6d6d;color:#fff}.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-red:focus,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-red:focus,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-red:focus{outline:0;-webkit-box-shadow:0 0 0 2px #ffe5e9;box-shadow:0 0 0 2px #ffe5e9}.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-red.disabled,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-red.sui-button-onload,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-red.sui-button-onload-text,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-red:disabled,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-red[disabled],.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-red.disabled,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-red.sui-button-onload,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-red.sui-button-onload-text,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-red:disabled,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-red[disabled],.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-red.disabled,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-red.sui-button-onload,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-red.sui-button-onload-text,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-red:disabled,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-red[disabled]{border-color:#e6e6e6}.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-orange,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-orange,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-orange{border-color:#ffe5d9}.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-orange.sui-active,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-orange:focus,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-orange:hover,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-orange.sui-active,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-orange:focus,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-orange:hover,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-orange.sui-active,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-orange:focus,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-orange:hover{border-color:#ff7e41;background-color:#ff7e41;color:#fff}.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-orange:focus,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-orange:focus,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-orange:focus{outline:0;-webkit-box-shadow:0 0 0 2px #ffe5d9;box-shadow:0 0 0 2px #ffe5d9}.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-orange.disabled,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-orange.sui-button-onload,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-orange.sui-button-onload-text,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-orange:disabled,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-orange[disabled],.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-orange.disabled,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-orange.sui-button-onload,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-orange.sui-button-onload-text,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-orange:disabled,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-orange[disabled],.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-orange.disabled,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-orange.sui-button-onload,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-orange.sui-button-onload-text,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-orange:disabled,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-orange[disabled]{border-color:#e6e6e6}.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-yellow,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-yellow,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-yellow{border-color:#fff5d5}.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-yellow.sui-active,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-yellow:focus,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-yellow:hover,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-yellow.sui-active,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-yellow:focus,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-yellow:hover,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-yellow.sui-active,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-yellow:focus,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-yellow:hover{border-color:#fecf2f;background-color:#fecf2f;color:#333}.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-yellow:focus,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-yellow:focus,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-yellow:focus{outline:0;-webkit-box-shadow:0 0 0 2px #fff5d5;box-shadow:0 0 0 2px #fff5d5}.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-yellow.disabled,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-yellow.sui-button-onload,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-yellow.sui-button-onload-text,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-yellow:disabled,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-yellow[disabled],.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-yellow.disabled,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-yellow.sui-button-onload,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-yellow.sui-button-onload-text,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-yellow:disabled,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-yellow[disabled],.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-yellow.disabled,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-yellow.sui-button-onload,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-yellow.sui-button-onload-text,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-yellow:disabled,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-yellow[disabled]{border-color:#e6e6e6}.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-purple,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-purple,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-purple{border-color:#f9e1ff}.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-purple.sui-active,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-purple:focus,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-purple:hover,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-purple.sui-active,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-purple:focus,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-purple:hover,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-purple.sui-active,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-purple:focus,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-purple:hover{border-color:#8d00b1;background-color:#8d00b1;color:#fff}.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-purple:focus,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-purple:focus,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-purple:focus{outline:0;-webkit-box-shadow:0 0 0 2px #f9e1ff;box-shadow:0 0 0 2px #f9e1ff}.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-purple.disabled,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-purple.sui-button-onload,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-purple.sui-button-onload-text,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-purple:disabled,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-purple[disabled],.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-purple.disabled,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-purple.sui-button-onload,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-purple.sui-button-onload-text,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-purple:disabled,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-purple[disabled],.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-purple.disabled,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-purple.sui-button-onload,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-purple.sui-button-onload-text,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-purple:disabled,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-purple[disabled]{border-color:#e6e6e6}.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-white,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-white,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-white{border-color:#fff}.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-white.sui-active,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-white:focus,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-white:hover,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-white.sui-active,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-white:focus,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-white:hover,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-white.sui-active,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-white:focus,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-white:hover{border-color:#fff;background-color:#fff;color:#000}.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-white:focus,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-white:focus,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-white:focus{outline:0;-webkit-box-shadow:0 0 0 2px #fff;box-shadow:0 0 0 2px #fff}.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-white.disabled,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-white.sui-button-onload,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-white.sui-button-onload-text,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-white:disabled,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-white[disabled],.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-white.disabled,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-white.sui-button-onload,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-white.sui-button-onload-text,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-white:disabled,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-white[disabled],.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-white.disabled,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-white.sui-button-onload,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-white.sui-button-onload-text,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-white:disabled,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-white[disabled]{border-color:#e6e6e6}.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled{background-color:#e6e6e6;color:#aaa}.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-active,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled:focus,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled:hover,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-active,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled:focus,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled:hover,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-active,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled:focus,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled:hover{background-color:#d2d2d2}.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled:focus,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled:focus,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled:focus{outline:0;-webkit-box-shadow:0 0 0 2px #ddd;box-shadow:0 0 0 2px #ddd}.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.disabled,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-onload,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-onload-text,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled:disabled,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled[disabled],.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.disabled,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-onload,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-onload-text,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled:disabled,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled[disabled],.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.disabled,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-onload,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-onload-text,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled:disabled,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled[disabled]{background-color:#e6e6e6;color:#aaa}.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-blue,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-blue,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-blue{background-color:#17a8e3;color:#fff}.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-blue.sui-active,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-blue:focus,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-blue:hover,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-blue.sui-active,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-blue:focus,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-blue:hover,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-blue.sui-active,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-blue:focus,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-blue:hover{background-color:#1286b5}.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-blue:focus,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-blue:focus,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-blue:focus{outline:0;-webkit-box-shadow:0 0 0 2px #e1f6ff;box-shadow:0 0 0 2px #e1f6ff}.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-blue.disabled,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-blue.sui-button-onload,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-blue.sui-button-onload-text,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-blue:disabled,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-blue[disabled],.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-blue.disabled,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-blue.sui-button-onload,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-blue.sui-button-onload-text,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-blue:disabled,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-blue[disabled],.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-blue.disabled,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-blue.sui-button-onload,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-blue.sui-button-onload-text,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-blue:disabled,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-blue[disabled]{background-color:#e6e6e6;color:#aaa}.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-green,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-green,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-green{background-color:#1abc9c;color:#fff}.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-green.sui-active,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-green:focus,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-green:hover,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-green.sui-active,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-green:focus,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-green:hover,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-green.sui-active,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-green:focus,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-green:hover{background-color:#148f77}.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-green:focus,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-green:focus,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-green:focus{outline:0;-webkit-box-shadow:0 0 0 2px #d1f1ea;box-shadow:0 0 0 2px #d1f1ea}.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-green.disabled,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-green.sui-button-onload,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-green.sui-button-onload-text,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-green:disabled,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-green[disabled],.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-green.disabled,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-green.sui-button-onload,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-green.sui-button-onload-text,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-green:disabled,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-green[disabled],.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-green.disabled,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-green.sui-button-onload,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-green.sui-button-onload-text,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-green:disabled,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-green[disabled]{background-color:#e6e6e6;color:#aaa}.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-red,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-red,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-red{background-color:#ff6d6d;color:#fff}.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-red.sui-active,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-red:focus,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-red:hover,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-red.sui-active,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-red:focus,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-red:hover,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-red.sui-active,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-red:focus,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-red:hover{background-color:#ff3a3a}.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-red:focus,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-red:focus,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-red:focus{outline:0;-webkit-box-shadow:0 0 0 2px #ffe5e9;box-shadow:0 0 0 2px #ffe5e9}.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-red.disabled,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-red.sui-button-onload,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-red.sui-button-onload-text,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-red:disabled,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-red[disabled],.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-red.disabled,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-red.sui-button-onload,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-red.sui-button-onload-text,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-red:disabled,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-red[disabled],.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-red.disabled,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-red.sui-button-onload,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-red.sui-button-onload-text,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-red:disabled,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-red[disabled]{background-color:#e6e6e6;color:#aaa}.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-orange,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-orange,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-orange{background-color:#ff7e41;color:#fff}.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-orange.sui-active,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-orange:focus,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-orange:hover,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-orange.sui-active,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-orange:focus,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-orange:hover,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-orange.sui-active,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-orange:focus,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-orange:hover{background-color:#ff5b0e}.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-orange:focus,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-orange:focus,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-orange:focus{outline:0;-webkit-box-shadow:0 0 0 2px #ffe5d9;box-shadow:0 0 0 2px #ffe5d9}.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-orange.disabled,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-orange.sui-button-onload,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-orange.sui-button-onload-text,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-orange:disabled,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-orange[disabled],.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-orange.disabled,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-orange.sui-button-onload,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-orange.sui-button-onload-text,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-orange:disabled,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-orange[disabled],.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-orange.disabled,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-orange.sui-button-onload,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-orange.sui-button-onload-text,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-orange:disabled,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-orange[disabled]{background-color:#e6e6e6;color:#aaa}.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-yellow,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-yellow,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-yellow{background-color:#fecf2f;color:#333}.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-yellow.sui-active,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-yellow:focus,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-yellow:hover,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-yellow.sui-active,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-yellow:focus,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-yellow:hover,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-yellow.sui-active,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-yellow:focus,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-yellow:hover{background-color:#f9c101}.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-yellow:focus,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-yellow:focus,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-yellow:focus{outline:0;-webkit-box-shadow:0 0 0 2px #fff5d5;box-shadow:0 0 0 2px #fff5d5}.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-yellow.disabled,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-yellow.sui-button-onload,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-yellow.sui-button-onload-text,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-yellow:disabled,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-yellow[disabled],.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-yellow.disabled,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-yellow.sui-button-onload,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-yellow.sui-button-onload-text,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-yellow:disabled,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-yellow[disabled],.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-yellow.disabled,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-yellow.sui-button-onload,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-yellow.sui-button-onload-text,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-yellow:disabled,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-yellow[disabled]{background-color:#e6e6e6;color:#aaa}.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-purple,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-purple,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-purple{background-color:#8d00b1;color:#fff}.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-purple.sui-active,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-purple:focus,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-purple:hover,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-purple.sui-active,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-purple:focus,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-purple:hover,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-purple.sui-active,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-purple:focus,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-purple:hover{background-color:#64007e}.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-purple:focus,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-purple:focus,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-purple:focus{outline:0;-webkit-box-shadow:0 0 0 2px #f9e1ff;box-shadow:0 0 0 2px #f9e1ff}.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-purple.disabled,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-purple.sui-button-onload,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-purple.sui-button-onload-text,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-purple:disabled,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-purple[disabled],.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-purple.disabled,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-purple.sui-button-onload,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-purple.sui-button-onload-text,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-purple:disabled,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-purple[disabled],.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-purple.disabled,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-purple.sui-button-onload,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-purple.sui-button-onload-text,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-purple:disabled,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-purple[disabled]{background-color:#e6e6e6;color:#aaa}.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-white,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-white,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-white{background-color:#fff;color:#fff}.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-white.sui-active,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-white:focus,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-white:hover,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-white.sui-active,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-white:focus,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-white:hover,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-white.sui-active,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-white:focus,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-white:hover{background-color:#e6e6e6}.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-white:focus,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-white:focus,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-white:focus{outline:0;-webkit-box-shadow:0 0 0 2px #fff;box-shadow:0 0 0 2px #fff}.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-white.disabled,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-white.sui-button-onload,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-white.sui-button-onload-text,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-white:disabled,.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-white[disabled],.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-white.disabled,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-white.sui-button-onload,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-white.sui-button-onload-text,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-white:disabled,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-white[disabled],.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-white.disabled,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-white.sui-button-onload,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-white.sui-button-onload-text,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-white:disabled,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-white[disabled]{background-color:#e6e6e6;color:#aaa}.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-lg,.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-lg,.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-lg{width:50px;height:40px}.sui-2-10-4 .sui-wrap .sui-button-icon.sui-button-lg [class*=sui-icon-],.sui-2-10-4 .sui-wrap a.sui-button-icon.sui-button-lg [class*=sui-icon-],.sui-2-10-4 .sui-wrap button.sui-button-icon.sui-button-lg [class*=sui-icon-]{font-size:13px}.sui-2-10-4 .sui-wrap .sui-dropdown .sui-button-icon:not(:last-child),.sui-2-10-4 .sui-wrap .sui-dropdown .sui-button:not(:last-child),.sui-2-10-4 .sui-wrap .sui-dropdown a.sui-button-icon:not(:last-child),.sui-2-10-4 .sui-wrap .sui-dropdown a.sui-button:not(:last-child),.sui-2-10-4 .sui-wrap .sui-dropdown button.sui-button-icon:not(:last-child),.sui-2-10-4 .sui-wrap .sui-dropdown button.sui-button:not(:last-child){margin-right:0}.sui-2-10-4 .sui-wrap .sui-toggle{display:block}.sui-2-10-4 .sui-wrap .sui-toggle input:focus~.sui-toggle-slider{-webkit-box-shadow:0 0 0 5px #f2f2f2;box-shadow:0 0 0 5px #f2f2f2}.sui-2-10-4 .sui-wrap .sui-toggle input:checked~.sui-toggle-slider{background-color:#17a8e3}.sui-2-10-4 .sui-wrap .sui-toggle input:checked~.sui-toggle-slider:before{-webkit-transform:translateX(18px);transform:translateX(18px)}.sui-2-10-4 .sui-wrap .sui-toggle input:checked~.sui-toggle-slider:hover{-webkit-box-shadow:0 0 0 5px #e1f6ff;box-shadow:0 0 0 5px #e1f6ff}.sui-2-10-4 .sui-wrap .sui-toggle input:checked:focus~.sui-toggle-slider{-webkit-box-shadow:0 0 0 5px #e1f6ff;box-shadow:0 0 0 5px #e1f6ff}.sui-2-10-4 .sui-wrap .sui-toggle input[disabled]~.sui-toggle-slider{cursor:not-allowed;opacity:.5;background-color:#ddd}.sui-2-10-4 .sui-wrap .sui-toggle input[disabled]~.sui-toggle-slider:hover{-webkit-box-shadow:none;box-shadow:none}.sui-2-10-4 .sui-wrap .sui-toggle input[disabled]~.sui-description,.sui-2-10-4 .sui-wrap .sui-toggle input[disabled]~.sui-toggle-label{cursor:initial}.sui-2-10-4 .sui-wrap .sui-toggle .sui-toggle-slider{width:34px;height:16px;float:left;display:block;position:relative;margin:3px 0;padding:0;border:0;border-radius:8px;background-color:#aaa;-webkit-transition:all .3s ease;transition:all .3s ease}.sui-2-10-4 .sui-wrap .sui-toggle .sui-toggle-slider:before{content:" ";width:14px;height:14px;position:absolute;top:1px;left:1px;border-radius:16px;background-color:#fff;-webkit-transition:.2s linear;transition:.2s linear}.sui-2-10-4 .sui-wrap .sui-toggle .sui-toggle-slider:hover{-webkit-box-shadow:0 0 0 5px #f2f2f2;box-shadow:0 0 0 5px #f2f2f2}.sui-2-10-4 .sui-wrap .sui-toggle .sui-toggle-slider~.sui-description,.sui-2-10-4 .sui-wrap .sui-toggle .sui-toggle-slider~.sui-toggle-label{margin-left:44px}.sui-2-10-4 .sui-wrap .sui-toggle .sui-toggle-label{display:block;font:500 15px/22px Roboto,Arial,sans-serif;letter-spacing:-.25px}.sui-2-10-4 .sui-wrap .sui-toggle .sui-description{display:block}.sui-2-10-4 .sui-wrap .sui-toggle+.sui-toggle-label,.sui-2-10-4 .sui-wrap .sui-toggle+label{position:relative;top:-3px;margin-left:10px;font-weight:500}.sui-2-10-4 .sui-wrap .sui-toggle-content,.sui-2-10-4 .sui-wrap .sui-toggle-content.sui-border-frame{margin-left:44px}.sui-2-10-4 .sui-wrap *{-webkit-box-sizing:border-box;box-sizing:border-box}.sui-2-10-4 .sui-wrap :after,.sui-2-10-4 .sui-wrap :before{-webkit-box-sizing:border-box;box-sizing:border-box}.sui-2-10-4 .sui-wrap .sui-box{min-height:20px;position:relative;border-radius:4px;background-color:#fff;-webkit-box-shadow:0 2px 0 #e6e6e6;box-shadow:0 2px 0 #e6e6e6}.sui-2-10-4 .sui-wrap .sui-box .sui-box-header{border-bottom:1px solid #e6e6e6;padding:15px 30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:782px){.sui-2-10-4 .sui-wrap .sui-box .sui-box-header{padding:15px 20px}}.sui-2-10-4 .sui-wrap .sui-box .sui-box-header>h3>[class*=sui-icon-]{line-height:30px}@media (max-width:782px){.sui-2-10-4 .sui-wrap .sui-box .sui-box-body{padding:20px}}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-box .sui-box-body{padding:30px}}.sui-2-10-4 .sui-wrap .sui-box .sui-box-footer{border-top:1px solid #e6e6e6;padding:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sui-2-10-4 .sui-wrap .sui-box .sui-box-footer.sui-pull-up{margin-top:-15px}@media (max-width:782px){.sui-2-10-4 .sui-wrap .sui-box .sui-box-footer{padding:20px}}.sui-2-10-4 .sui-wrap .sui-box .sui-box-status{padding:15px 20px 20px}.sui-2-10-4 .sui-wrap .sui-box .sui-box-status .sui-status{display:-webkit-box;display:-ms-flexbox;display:flex}.sui-2-10-4 .sui-wrap .sui-box .sui-box-status .sui-status [class*=sui-status-]{font-size:12px;line-height:30px;font-family:Roboto,Arial,sans-serif;letter-spacing:-.25px}.sui-2-10-4 .sui-wrap .sui-box .sui-box-status .sui-status [class*=sui-status-] .sui-tag{margin-left:8px}.sui-2-10-4 .sui-wrap .sui-box .sui-box-status .sui-status [class*=sui-status-] [class*=sui-icon-]{margin-right:4px;font-size:12px}.sui-2-10-4 .sui-wrap .sui-box .sui-box-status .sui-status [class*=sui-status-] [class*=sui-icon-]:before{display:block}.sui-2-10-4 .sui-wrap .sui-box .sui-box-status .sui-status [class*=sui-status-]:not(:last-child){margin-right:20px}.sui-2-10-4 .sui-wrap .sui-box .sui-box-status .sui-status [class*=sui-status-]:not(:first-child){padding-left:20px;border-left:1px solid #e6e6e6}.sui-2-10-4 .sui-wrap .sui-box .sui-box-status .sui-status .sui-status-module{color:#888;font-weight:700}.sui-2-10-4 .sui-wrap .sui-box .sui-box-status .sui-status .sui-status-changes{color:#aaa;font-weight:500;letter-spacing:-.25px}.sui-2-10-4 .sui-wrap .sui-box .sui-box-status .sui-status .sui-status-changes .sui-icon-check-tick:before{color:#1abc9c}.sui-2-10-4 .sui-wrap .sui-box .sui-box-status .sui-status .sui-status-changes .sui-icon-update:before{color:#888}@media (max-width:782px){.sui-2-10-4 .sui-wrap .sui-box .sui-box-status .sui-status+.sui-actions{margin-top:15px}}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-box .sui-box-status .sui-status+.sui-actions{margin-left:15px}}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-box .sui-box-status .sui-status{-webkit-box-flex:1;-ms-flex:1;flex:1}}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-box .sui-box-status .sui-actions{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-box .sui-box-status{display:-webkit-box;display:-ms-flexbox;display:flex;padding:15px 30px}}.sui-2-10-4 .sui-wrap .sui-box .sui-box-search>*{max-width:100%;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-box .sui-box-search>.sui-search-left:not(:last-child){margin-right:15px}}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-box .sui-box-search>.sui-search-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1}}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-box .sui-box-search>.sui-search-right:only-child{-webkit-box-flex:1;-ms-flex:1;flex:1}}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-box .sui-box-search>.sui-search-right:not(:only-child):not(:last-child){margin-right:15px}}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-box .sui-box-search>.sui-search-right:not(:only-child){-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-box .sui-box-search{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-box.sui-box-sticky{position:-webkit-sticky!important;position:sticky!important;top:32px;z-index:12}}.sui-2-10-4 .sui-wrap .sui-box.sui-box-sticky.sui-is-sticky{-webkit-box-shadow:0 5px 25px rgba(0,0,0,.15);box-shadow:0 5px 25px rgba(0,0,0,.15)}.sui-2-10-4 .sui-wrap .sui-box>.sui-box-search{padding-top:15px;padding-bottom:15px}@media (max-width:782px){.sui-2-10-4 .sui-wrap .sui-box>.sui-box-search{padding-right:20px;padding-left:20px}}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-box>.sui-box-search{padding-right:30px;padding-left:30px}}@media (max-width:782px){.sui-2-10-4 .sui-wrap .sui-box:last-child{margin-bottom:0}}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-box:last-child{margin-bottom:0}}@media (max-width:782px){.sui-2-10-4 .sui-wrap .sui-box{margin-bottom:20px}}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-box{margin-bottom:30px}}.sui-2-10-4 .sui-wrap .sui-message{display:block;text-align:center}.sui-2-10-4 .sui-wrap .sui-message .sui-message-content{max-width:600px;margin-right:auto;margin-left:auto}.sui-2-10-4 .sui-wrap .sui-message .sui-message-content h1,.sui-2-10-4 .sui-wrap .sui-message .sui-message-content h2,.sui-2-10-4 .sui-wrap .sui-message .sui-message-content h3,.sui-2-10-4 .sui-wrap .sui-message .sui-message-content h4,.sui-2-10-4 .sui-wrap .sui-message .sui-message-content h5,.sui-2-10-4 .sui-wrap .sui-message .sui-message-content h6{margin:0 0 20px}.sui-2-10-4 .sui-wrap .sui-message .sui-message-content h1:last-child,.sui-2-10-4 .sui-wrap .sui-message .sui-message-content h2:last-child,.sui-2-10-4 .sui-wrap .sui-message .sui-message-content h3:last-child,.sui-2-10-4 .sui-wrap .sui-message .sui-message-content h4:last-child,.sui-2-10-4 .sui-wrap .sui-message .sui-message-content h5:last-child,.sui-2-10-4 .sui-wrap .sui-message .sui-message-content h6:last-child{margin-bottom:0}.sui-2-10-4 .sui-wrap .sui-message .sui-message-content p{margin:0 0 30px;letter-spacing:-.25px}.sui-2-10-4 .sui-wrap .sui-message .sui-message-content p:last-child{margin-bottom:0}@media (max-width:782px){.sui-2-10-4 .sui-wrap .sui-message .sui-message-content{margin-top:20px;margin-bottom:20px}}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-message .sui-message-content{margin-top:30px;margin-bottom:30px}}.sui-2-10-4 .sui-wrap .sui-message:not(.sui-message-lg) .sui-image{margin:10px auto}.sui-2-10-4 .sui-wrap .sui-message:not(.sui-message-lg) .sui-message-content:first-child{margin-top:0}.sui-2-10-4 .sui-wrap .sui-message:not(.sui-message-lg) .sui-message-content:last-child{margin-bottom:0}.sui-2-10-4 .sui-wrap .sui-message.sui-message-lg .sui-image{margin:30px auto}.sui-2-10-4 .sui-wrap .sui-message:first-child{margin-top:0}.sui-2-10-4 .sui-wrap .sui-message:last-child{margin-bottom:0}@media (max-width:782px){.sui-2-10-4 .sui-wrap .sui-message{padding:20px}}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-message{padding:30px}}.sui-2-10-4 .sui-wrap .sui-box .sui-box-title{display:block;margin:0;padding:0;border:0;color:#333;font:700 15px/30px Roboto,Arial,sans-serif;text-transform:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sui-2-10-4 .sui-wrap .sui-box .sui-box-title *{vertical-align:middle}.sui-2-10-4 .sui-wrap .sui-box .sui-box-title [class*=sui-icon-]{float:left;display:block;margin-right:10px}.sui-2-10-4 .sui-wrap .sui-box .sui-box-title [class*=sui-icon-]:before{color:inherit;font-size:20px;vertical-align:text-bottom}.sui-2-10-4 .sui-wrap .sui-box-body .sui-upsell-row{position:relative}.sui-2-10-4 .sui-wrap .sui-box-body .sui-upsell-row .sui-upsell-image{width:100px;position:absolute;bottom:0}@media (max-width:782px){.sui-2-10-4 .sui-wrap .sui-box-body .sui-upsell-row .sui-upsell-image{display:none}}.sui-2-10-4 .sui-wrap .sui-box-body .sui-upsell-row .sui-upsell-notice p{position:relative;padding:15px 20px 15px 43px;border-radius:4px;color:#333;font-size:13px;line-height:22px;border-top:1px solid #e6e6e6;border-right:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;border-left:2px solid #8d00b1}.sui-2-10-4 .sui-wrap .sui-box-body .sui-upsell-row .sui-upsell-notice p a{color:#333;font-weight:500}.sui-2-10-4 .sui-wrap .sui-box-body .sui-upsell-row .sui-upsell-notice p:first-of-type:before{content:"I"}.sui-2-10-4 .sui-wrap .sui-box-body .sui-upsell-row .sui-upsell-notice p:first-of-type:before{color:#8d00b1;margin-left:-23px;margin-right:10px}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-box-body .sui-upsell-row .sui-upsell-notice{padding-left:130px}}.sui-2-10-4 .sui-wrap .sui-box-body.sui-upsell-items{padding:0}.sui-2-10-4 .sui-wrap .sui-box-body .sui-settings-box{padding:20px;border:1px solid #e6e6e6;border-radius:4px}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-box-body .sui-settings-box{padding:30px}}.sui-2-10-4 .sui-wrap .sui-with-bottom-border{margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #e6e6e6}@media (max-width:782px){.sui-2-10-4 .sui-wrap .sui-with-bottom-border{margin-bottom:20px;padding-bottom:20px}}.sui-2-10-4 .sui-wrap .sui-border-frame{margin:10px 0 0;border:1px solid #e6e6e6;border-radius:4px}@media (max-width:782px){.sui-2-10-4 .sui-wrap .sui-border-frame:not(:last-child){margin-bottom:20px}}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-border-frame:not(:last-child){margin-bottom:30px}}@media (max-width:782px){.sui-2-10-4 .sui-wrap .sui-border-frame{padding:20px}}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-border-frame{padding:30px}}.sui-2-10-4 .sui-wrap .sui-box-body .sui-box-settings-row{position:relative;margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #e6e6e6}@media (max-width:782px){.sui-2-10-4 .sui-wrap .sui-box-body .sui-box-settings-row [class*=sui-box-settings-col-]+div{padding-top:20px}}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-box-body .sui-box-settings-row [class*=sui-box-settings-col-]+div{margin-left:30px}}.sui-2-10-4 .sui-wrap .sui-box-body .sui-box-settings-row:last-child{margin-bottom:0;padding-bottom:0;border-bottom-width:0}.sui-2-10-4 .sui-wrap .sui-box-body .sui-box-settings-row.sui-disabled{opacity:.5;pointer-events:none;background-color:rgba(242,242,242,.5)}.sui-2-10-4 .sui-wrap .sui-box-body .sui-box-settings-row.sui-flushed{margin-right:-20px;margin-left:-20px;padding-right:20px;padding-left:20px}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-box-body .sui-box-settings-row.sui-flushed{margin-right:-30px;margin-left:-30px;padding-right:30px;padding-left:30px}}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-box-body .sui-box-settings-row{display:-webkit-box;display:-ms-flexbox;display:flex}}.sui-2-10-4 .sui-wrap .sui-box-body .sui-box-settings-slim-row{position:relative;margin-bottom:20px}@media (max-width:782px){.sui-2-10-4 .sui-wrap .sui-box-body .sui-box-settings-slim-row [class*=sui-box-settings-col-]+div{padding-top:20px}}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-box-body .sui-box-settings-slim-row [class*=sui-box-settings-col-]+div{margin-left:30px}}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-box-body .sui-box-settings-slim-row .sui-settings-label-with-tag:only-child,.sui-2-10-4 .sui-wrap .sui-box-body .sui-box-settings-slim-row .sui-settings-label:only-child{margin:5px 0;line-height:30px}}.sui-2-10-4 .sui-wrap .sui-box-body .sui-box-settings-slim-row:last-child{margin-bottom:0}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-box-body .sui-box-settings-slim-row{display:-webkit-box;display:-ms-flexbox;display:flex}}.sui-2-10-4 .sui-wrap .sui-box-body .sui-box-settings-col-1{max-width:200px;-webkit-box-flex:0;-ms-flex:0 1 200px;flex:0 1 200px}.sui-2-10-4 .sui-wrap .sui-box-body .sui-box-settings-col-1 .sui-settings-label,.sui-2-10-4 .sui-wrap .sui-box-body .sui-box-settings-col-1 .sui-settings-label-with-tag{color:#333}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-box-body .sui-box-settings-col-2{min-width:0;-webkit-box-flex:1;-ms-flex:1;flex:1}}.sui-2-10-4 .sui-wrap .sui-box-body .sui-settings-label,.sui-2-10-4 .sui-wrap .sui-box-body .sui-settings-label-with-tag{display:block;margin:0 0 5px;padding:0;border:0;color:#666;font:500 15px/22px Roboto,Arial,sans-serif;letter-spacing:-.25px}.sui-2-10-4 .sui-wrap .sui-box-body .sui-settings-label-with-tag:last-child,.sui-2-10-4 .sui-wrap .sui-box-body .sui-settings-label:last-child{margin:0}.sui-2-10-4 .sui-wrap .sui-box-body .sui-dark.sui-settings-label-with-tag,.sui-2-10-4 .sui-wrap .sui-box-body .sui-settings-label.sui-dark{color:#333}.sui-2-10-4 .sui-wrap .sui-box-body .sui-settings-label-with-tag{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.sui-2-10-4 .sui-wrap .sui-box-body .sui-settings-label-with-tag .sui-tag{margin-top:-2px;margin-left:10px}.sui-2-10-4 .sui-wrap .sui-box-body .sui-settings-label-with-tag .sui-tag.sui-tag-sm{margin-top:4px}.sui-2-10-4 .sui-wrap .sui-box-body .sui-settings-label-with-tag .sui-tag.sui-tag-beta,.sui-2-10-4 .sui-wrap .sui-box-body .sui-settings-label-with-tag .sui-tag.sui-tag-pro{margin-top:5px}.sui-2-10-4 .sui-wrap .sui-box-body .sui-description{line-height:22px}.sui-2-10-4 .sui-wrap .sui-box-body .sui-description+.sui-settings-box{margin-top:10px}.sui-2-10-4 .sui-wrap .sui-box-body.sui-upsell-items .sui-box-settings-row{margin:0;padding-top:21px;padding-right:20px;padding-left:20px;border-bottom:none}.sui-2-10-4 .sui-wrap .sui-box-body.sui-upsell-items .sui-box-settings-row:after{content:'';height:1px;clear:both;display:block;position:absolute;right:0;bottom:0;left:0;background-color:#e6e6e6}.sui-2-10-4 .sui-wrap .sui-box-body.sui-upsell-items .sui-box-settings-row:last-child,.sui-2-10-4 .sui-wrap .sui-box-body.sui-upsell-items .sui-box-settings-row:last-of-type{padding-bottom:30px}.sui-2-10-4 .sui-wrap .sui-box-body.sui-upsell-items .sui-box-settings-row:last-child:after,.sui-2-10-4 .sui-wrap .sui-box-body.sui-upsell-items .sui-box-settings-row:last-of-type:after{content:unset}@media (max-width:782px){.sui-2-10-4 .sui-wrap .sui-box-body.sui-upsell-items .sui-box-settings-row:last-child,.sui-2-10-4 .sui-wrap .sui-box-body.sui-upsell-items .sui-box-settings-row:last-of-type{padding-top:20px}}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-box-body.sui-upsell-items .sui-box-settings-row{padding-top:31px;padding-right:30px;padding-left:30px}}.sui-2-10-4 .sui-wrap .sui-box-selectors{background-color:#f8f8f8}.sui-2-10-4 .sui-wrap .sui-box-selectors li,.sui-2-10-4 .sui-wrap .sui-box-selectors ul{list-style:none}.sui-2-10-4 .sui-wrap .sui-box-selectors ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:0;margin-right:-10px;margin-bottom:0;margin-left:-10px;padding:0;border:0}.sui-2-10-4 .sui-wrap .sui-box-selectors ul li{margin:0;padding:10px;border:0}.sui-2-10-4 .sui-wrap .sui-box-selectors ul.sui-spacing-slim li{padding:5px}.sui-2-10-4 .sui-wrap .sui-box-selectors[class*=sui-box-selectors-col-] ul li{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.sui-2-10-4 .sui-wrap .sui-box-selectors:not([class*=sui-box-selectors-col-]) ul li{-webkit-box-flex:1;-ms-flex:1;flex:1}@media (max-width:782px){.sui-2-10-4 .sui-wrap .sui-box-selectors.sui-box-selectors-col-1 ul li{min-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-box-selectors.sui-box-selectors-col-1 ul li{min-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}@media (max-width:782px){.sui-2-10-4 .sui-wrap .sui-box-selectors.sui-box-selectors-col-2 ul li{min-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-box-selectors.sui-box-selectors-col-2 ul li{min-width:50%;-ms-flex-preferred-size:50%;flex-basis:50%}}@media (max-width:782px){.sui-2-10-4 .sui-wrap .sui-box-selectors.sui-box-selectors-col-3 ul li{min-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-box-selectors.sui-box-selectors-col-3 ul li{min-width:33.33%;-ms-flex-preferred-size:33.33%;flex-basis:33.33%}}@media (max-width:782px){.sui-2-10-4 .sui-wrap .sui-box-selectors.sui-box-selectors-col-4 ul li{min-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-box-selectors.sui-box-selectors-col-4 ul li{min-width:25%;-ms-flex-preferred-size:25%;flex-basis:25%}}@media (max-width:782px){.sui-2-10-4 .sui-wrap .sui-box-selectors.sui-box-selectors-col-5 ul li{min-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-box-selectors.sui-box-selectors-col-5 ul li{min-width:20%;-ms-flex-preferred-size:20%;flex-basis:20%}}@media (max-width:782px){.sui-2-10-4 .sui-wrap .sui-box-selectors{padding:10px 20px}}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-box-selectors{padding:20px 30px}}.sui-2-10-4 .sui-wrap .sui-box-selector{overflow:hidden;display:block;position:relative;border-radius:4px;background-color:#fff;-webkit-box-shadow:0 2px 7px 0 rgba(0,0,0,.05);box-shadow:0 2px 7px 0 rgba(0,0,0,.05);color:#888;font-family:Roboto,Arial,sans-serif;letter-spacing:-.25px;-webkit-transition:all .3s ease;transition:all .3s ease}.sui-2-10-4 .sui-wrap .sui-box-selector input~span{display:block;padding-right:29px;padding-left:19px;border:1px dashed transparent;border-radius:4px;-webkit-transition:all .3s ease;transition:all .3s ease}.sui-2-10-4 .sui-wrap .sui-box-selector input~span:not(:last-child){border-bottom-color:transparent!important;border-bottom-left-radius:0;border-bottom-right-radius:0}.sui-2-10-4 .sui-wrap .sui-box-selector input~span:last-child{border-top-left-radius:0;border-top-right-radius:0}.sui-2-10-4 .sui-wrap .sui-box-selector input+span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:19px;padding-bottom:19px;font-size:12px;line-height:20px;font-weight:500}.sui-2-10-4 .sui-wrap .sui-box-selector input+span [class*=sui-icon]{width:30px;-webkit-box-flex:0;-ms-flex:0 0 30px;flex:0 0 30px;-ms-flex-item-align:start;align-self:flex-start;margin:0 5px 0 0;font-size:16px;text-align:center}.sui-2-10-4 .sui-wrap .sui-box-selector input+span [class*=sui-icon]:before{display:block;color:#aaa;line-height:20px;-webkit-transition:all .3s ease;transition:all .3s ease}.sui-2-10-4 .sui-wrap .sui-box-selector input+span img{max-width:24px;height:auto;display:block;margin:0 5px 0 0}.sui-2-10-4 .sui-wrap .sui-box-selector input+span~span{padding-top:20px;padding-bottom:20px;border-top:1px solid rgba(230,230,230,.5);font-size:13px;line-height:22px}.sui-2-10-4 .sui-wrap .sui-box-selector input:checked+span{position:relative;background-color:#e1f6ff;color:#17a8e3}.sui-2-10-4 .sui-wrap .sui-box-selector input:checked+span:before{content:"_";position:absolute;z-index:1;top:5px;right:5px;color:#fff;font-size:12px}.sui-2-10-4 .sui-wrap .sui-box-selector input:checked+span:after{content:" ";position:absolute;top:-1px;right:-1px;border-top:40px solid #17a8e3;border-left:40px solid transparent}.sui-2-10-4 .sui-wrap .sui-box-selector input:checked+span [class*=sui-icon]:before{color:#17a8e3}.sui-2-10-4 .sui-wrap .sui-box-selector input:checked+span~span{border-top-color:#e1f6ff}.sui-2-10-4 .sui-wrap .sui-box-selector:hover{-webkit-box-shadow:0 0 0 4px rgba(0,0,0,.02),0 4px 15px 0 rgba(0,0,0,.05);box-shadow:0 0 0 4px rgba(0,0,0,.02),0 4px 15px 0 rgba(0,0,0,.05)}.sui-2-10-4 .sui-wrap .sui-box-selector.sui-disabled{pointer-events:none;position:relative;background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.sui-2-10-4 .sui-wrap .sui-box-selector.sui-disabled input+span{border-color:#aaa}.sui-2-10-4 .sui-wrap .sui-box-selector.sui-disabled input+span .sui-tag-beta,.sui-2-10-4 .sui-wrap .sui-box-selector.sui-disabled input+span .sui-tag-pro{position:absolute;top:5px;right:5px}.sui-2-10-4 .sui-wrap .sui-box-selector.sui-disabled input+span~span{border-color:#aaa;border-top-style:dashed;border-top-color:#ddd}.sui-2-10-4 .sui-wrap .sui-box-selector.sui-disabled:hover{-webkit-box-shadow:none;box-shadow:none}.sui-2-10-4 .sui-wrap .sui-box-selector.sui-box-selector-vertical input~span{text-align:center}.sui-2-10-4 .sui-wrap .sui-box-selector.sui-box-selector-vertical input+span{display:block;padding-top:21px;padding-right:10px;padding-bottom:16px;padding-left:10px}.sui-2-10-4 .sui-wrap .sui-box-selector.sui-box-selector-vertical input+span [class*=sui-icon]{display:block;margin:0 auto 7px}.sui-2-10-4 .sui-wrap .sui-box-selector.sui-box-selector-vertical input+span [class*=sui-icon]:before{line-height:16px}.sui-2-10-4 .sui-wrap .sui-box-selector.sui-box-selector-vertical input+span img{margin:0 auto}.sui-2-10-4 .sui-wrap .sui-box-builder{display:block;margin:0;border:1px solid #e6e6e6;border-radius:4px;background-color:#fff}.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field .sui-button,.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field .sui-button-icon{margin:0}.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field .sui-button-icon.sui-align_top,.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field .sui-button.sui-align_top{-ms-flex-item-align:start;align-self:flex-start;margin-top:5px;margin-bottom:5px}.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field .sui-builder-field-label{min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#333;font:500 13px/22px Roboto,Arial,sans-serif;letter-spacing:-.25px}.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field .sui-builder-field-label>[class*=sui-icon-]{-webkit-box-flex:0;-ms-flex:0 0 30px;flex:0 0 30px;font-size:16px;text-align:center}.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field .sui-builder-field-label>[class*=sui-icon-]:before{display:block}.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field .sui-builder-field-label>[class*=sui-icon-]+span{margin-left:5px}.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field .sui-builder-field-label>[class*=sui-icon-]+.sui-builder-field-image{margin-left:10px}.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field .sui-builder-field-label .sui-builder-field-image{width:40px;height:40px;-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px;border:1px solid #e6e6e6;background-color:#ddd;background-image:linear-gradient(45deg,#fff 25%,transparent 25%,transparent 75%,#fff 75%,#fff),linear-gradient(45deg,#fff 25%,transparent 25%,transparent 75%,#fff 75%,#fff);background-size:12px 12px;background-position:0 0,6px 6px;border-radius:4px}.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field .sui-builder-field-label .sui-builder-field-image span{width:38px;height:38px;display:block;border:1px solid #fff;border-radius:3px;background-repeat:no-repeat;background-size:cover;background-position:center}.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field .sui-builder-field-label .sui-builder-field-image+span{margin-left:10px}.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field .sui-builder-field-label>span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field .sui-builder-field-label+.sui-button,.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field .sui-builder-field-label+.sui-button-icon,.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field .sui-builder-field-label+.sui-dropdown{margin-left:10px}.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field .sui-builder-field-form{display:block;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field .sui-builder-field-form .sui-form-field-row{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field .sui-builder-field-form .sui-form-field-row .sui-form-field{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0 10px}.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field .sui-builder-field-form .sui-form-field-row .sui-form-field:first-child{margin-left:0}.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field .sui-builder-field-form .sui-form-field-row .sui-form-field:last-child{margin-right:0}.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field .sui-builder-field-form .sui-form-field-row .sui-form-field.sui-auto{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field .sui-builder-field-form .sui-form-field-row:last-child{margin-bottom:0}.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field .sui-builder-field-border{width:1px;height:20px;background-color:#e6e6e6}.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field .sui-builder-field-border:not(:last-child){margin-right:10px}.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field .sui-builder-field-border:not(:first-child){margin-left:10px}.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field .sui-builder-field-border+.sui-dropdown{margin-left:0}.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field .sui-builder-field-notice{width:30px;height:30px;cursor:help;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:4px;background-color:transparent;color:#17a8e3;-webkit-transition:all .3s ease;transition:all .3s ease}.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field .sui-builder-field-notice [class*=sui-icon-]{font-size:12px}.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field .sui-builder-field-notice [class*=sui-icon-]:before{display:block;color:inherit}.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field .sui-builder-field-notice:hover{background-color:#f2f2f2}.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field .sui-accordion-open-indicator [class*=sui-icon-]{-webkit-transition:.2s linear;transition:.2s linear}.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field .sui-accordion-item-header>.sui-icon-drag,.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field.sui-react .sui-field-info>.sui-icon-drag,.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field>.sui-icon-drag{width:30px;-webkit-box-flex:0;-ms-flex:0 0 30px;flex:0 0 30px;color:#ddd;font-size:16px;text-align:center;-webkit-transition:all .3s ease;transition:all .3s ease}.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field .sui-accordion-item-header>.sui-icon-drag:before,.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field.sui-react .sui-field-info>.sui-icon-drag:before,.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field>.sui-icon-drag:before{display:block;color:inherit}.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field .sui-accordion-item-header>.sui-icon-drag.sui-align_top,.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field.sui-react .sui-field-info>.sui-icon-drag.sui-align_top,.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field>.sui-icon-drag.sui-align_top{-ms-flex-item-align:start;align-self:flex-start;margin-top:12px;margin-bottom:12px}.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field .sui-accordion-item-header>.sui-button,.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field .sui-accordion-item-header>.sui-button-icon,.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field .sui-accordion-item-header>.sui-dropdown,.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field.sui-react .sui-field-info>.sui-button,.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field.sui-react .sui-field-info>.sui-button-icon,.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field.sui-react .sui-field-info>.sui-dropdown,.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field>.sui-button,.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field>.sui-button-icon,.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field>.sui-dropdown{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field:not(.sui-accordion-item):not(.sui-react){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:20px;padding-left:20px}.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field:not(.sui-accordion-item):not(.sui-react).sui-can-move,.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field:not(.sui-accordion-item):not(.sui-react).sui-can_move{cursor:move}.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field:not(.sui-accordion-item):not(.sui-react).sui-can_open{cursor:pointer}@media (max-width:782px){.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field:not(.sui-accordion-item):not(.sui-react){min-height:50px;padding-top:10px;padding-bottom:10px}}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field:not(.sui-accordion-item):not(.sui-react){min-height:60px;padding-top:15px;padding-bottom:15px}}.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field.sui-accordion-item .sui-accordion-item-header{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:20px;padding-left:20px}@media (max-width:782px){.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field.sui-accordion-item .sui-accordion-item-header{min-height:50px;padding-top:10px;padding-bottom:10px}}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field.sui-accordion-item .sui-accordion-item-header{min-height:60px;padding-top:15px;padding-bottom:15px}}.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field.sui-accordion-item .sui-accordion-item-body{display:none;border-top:1px solid #e6e6e6}@media (max-width:782px){.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field.sui-accordion-item .sui-accordion-item-body{padding:20px}}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field.sui-accordion-item .sui-accordion-item-body{padding:30px}}.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field.sui-accordion-item.sui-can-move .sui-accordion-item-header,.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field.sui-accordion-item.sui-can_move .sui-accordion-item-header{cursor:move}.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field.sui-accordion-item.sui-can_open .sui-accordion-item-header{cursor:pointer}.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field.sui-accordion-item.sui-accordion-item--open .sui-accordion-item-header .sui-accordion-open-indicator [class*=sui-icon-]{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field.sui-accordion-item.sui-accordion-item--open .sui-accordion-item-body{display:block}.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field.sui-react{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field.sui-react .sui-field-info{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field.sui-react .sui-field-info:not(:last-child){padding-left:20px}.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field.sui-react .sui-field-info:not(:first-child){padding-right:20px}@media (max-width:782px){.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field.sui-react .sui-field-info{min-height:50px;padding-top:10px;padding-bottom:10px}}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field.sui-react .sui-field-info{min-height:60px;padding-top:15px;padding-bottom:15px}}.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field.sui-react .sui-field-info+.sui-field-actions{margin-left:5px}.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field.sui-react .sui-field-actions{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field.sui-react .sui-field-actions:first-child{margin-left:20px}.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field.sui-react .sui-field-actions:last-child{margin-right:20px}.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field.sui-react .sui-field-actions.sui-align_top{-ms-flex-item-align:start;align-self:flex-start}.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field.sui-react .sui-field-actions.sui-align_top .sui-button,.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field.sui-react .sui-field-actions.sui-align_top .sui-button-icon{margin-top:5px;margin-bottom:5px}@media (max-width:782px){.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field.sui-react .sui-field-actions.sui-align_top{padding-top:10px;padding-bottom:10px}}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field.sui-react .sui-field-actions.sui-align_top{padding-top:15px;padding-bottom:15px}}.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field.sui-react.sui-can-move,.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field.sui-react.sui-can_move{cursor:move}.sui-2-10-4 .sui-wrap .sui-box-builder .sui-builder-field.sui-react.sui-can_open{cursor:pointer}.sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-header{display:block}.sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-text{display:block;color:#888;font:400 13px/22px Roboto,Arial,sans-serif;letter-spacing:-.25px}.sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-conditions:not(:first-child),.sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-options:not(:first-child){border-top:1px solid #e6e6e6}@media (max-width:782px){.sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-conditions:not(:first-child),.sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-options:not(:first-child){margin-top:10px;margin-right:-20px;margin-left:-20px;padding:10px 20px 0}}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-conditions:not(:first-child),.sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-options:not(:first-child){margin-top:15px;margin-right:-30px;margin-left:-30px;padding:15px 30px 0}}@media (max-width:782px){.sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-options.sui-options-inline .sui-builder-text:not(:last-child),.sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-options.sui-options-inline .sui-checkbox:not(:last-child),.sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-options.sui-options-inline .sui-radio:not(:last-child){margin-bottom:10px}}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-options.sui-options-inline .sui-builder-text:not(:last-child),.sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-options.sui-options-inline .sui-checkbox:not(:last-child),.sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-options.sui-options-inline .sui-radio:not(:last-child){margin-right:10px}}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-options.sui-options-inline{display:-webkit-box;display:-ms-flexbox;display:flex}}.sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-options:not(.sui-options-inline) .sui-builder-text:not(:last-child){margin-bottom:10px}.sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-conditions{display:-webkit-box;display:-ms-flexbox;display:flex}.sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-conditions .sui-builder-conditions-rule{-webkit-box-flex:1;-ms-flex:1;flex:1}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-conditions .sui-builder-conditions-rule span.sui-builder-text:first-child{margin-left:0}}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-conditions .sui-builder-conditions-rule span.sui-builder-text:last-child{margin-right:0}}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-conditions .sui-builder-conditions-rule span.sui-builder-text{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;margin:0 5px}}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-conditions .sui-builder-conditions-rule select:not(.sui-select):first-child,.sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-conditions .sui-builder-conditions-rule span.sui-select:first-child{margin-left:0}}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-conditions .sui-builder-conditions-rule select:not(.sui-select):last-child,.sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-conditions .sui-builder-conditions-rule span.sui-select:last-child{margin-right:0}}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-conditions .sui-builder-conditions-rule select:not(.sui-select),.sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-conditions .sui-builder-conditions-rule span.sui-select{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:0 5px}}@media (max-width:782px){.sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-conditions .sui-builder-conditions-rule+*{margin-left:10px}}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-conditions .sui-builder-conditions-rule+*{margin-left:15px}}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-conditions .sui-builder-conditions-rule{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-conditions .sui-builder-conditions-actions{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-header:not(:only-child):not(:last-child){border-bottom:1px solid #e6e6e6}@media (max-width:782px){.sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-header{padding:10px 20px}}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-header{padding:15px 30px}}.sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-body{background-color:#f8f8f8}.sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-builder-field{margin:0 0 20px;border-radius:4px;background-color:#fff;-webkit-box-shadow:0 2px 7px 0 rgba(0,0,0,.05);box-shadow:0 2px 7px 0 rgba(0,0,0,.05);-webkit-transition:all .3s ease;transition:all .3s ease}.sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-builder-field .sui-accordion-item-header>.sui-icon-drag,.sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-builder-field.sui-react .sui-field-info>.sui-icon-drag,.sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-builder-field>.sui-icon-drag{margin-left:-10px}.sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-builder-field.ui-sortable-handle{-webkit-transition:unset;transition:unset}.sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-builder-field .sui-builder-field-label:first-child>[class*=sui-icon-]{margin-left:-10px}.sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-builder-field .sui-builder-field-border{-webkit-transition:all .3s ease;transition:all .3s ease}.sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-builder-field .sui-hover-show{opacity:0}.sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-builder-field:hover .sui-hover-show{opacity:1}.sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-builder-field:active,.sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-builder-field:hover{-webkit-box-shadow:0 0 0 4px rgba(0,0,0,.02),0 4px 15px 0 rgba(0,0,0,.05);box-shadow:0 0 0 4px rgba(0,0,0,.02),0 4px 15px 0 rgba(0,0,0,.05)}.sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-builder-field:active .sui-accordion-item-header>.sui-icon-drag,.sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-builder-field:active.sui-react .sui-field-info>.sui-icon-drag,.sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-builder-field:active>.sui-icon-drag,.sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-builder-field:hover .sui-accordion-item-header>.sui-icon-drag,.sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-builder-field:hover.sui-react .sui-field-info>.sui-icon-drag,.sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-builder-field:hover>.sui-icon-drag{color:#888}@media (max-width:782px){.sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-button-dashed+.sui-box-builder-message{margin-top:20px}}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-button-dashed+.sui-box-builder-message{margin-top:30px}}.sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-box-builder-message{display:block;color:#888;font:400 13px/22px Roboto,Arial,sans-serif;letter-spacing:-.25px}@media (max-width:782px){.sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-builder-empty-message:not(:first-child){margin-top:20px}}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-builder-empty-message:not(:first-child){margin-top:30px}}@media (max-width:782px){.sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-builder-empty-message:last-child{margin-bottom:-20px}}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-builder-empty-message:last-child{margin-bottom:-30px}}.sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-box-builder-message-block .sui-box-builder-message{text-align:center}@media (max-width:782px){.sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-box-builder-message-block .sui-image:not(:first-child){margin-top:20px}}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-box-builder-message-block .sui-image:not(:first-child){margin-top:30px}}@media (max-width:782px){.sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-box-builder-message-block .sui-image:last-child{margin-bottom:-20px}}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-box-builder-message-block .sui-image:last-child{margin-bottom:-30px}}@media (max-width:782px){.sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-box-builder-message-block:not(:first-child){margin-top:20px}}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-box-builder-message-block:not(:first-child){margin-top:30px}}.sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-body:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}@media (max-width:782px){.sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-body{padding:20px}}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-body{padding:30px}}.sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-footer .sui-hidden{display:none!important}.sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-footer.sui-fields-boxed .sui-builder-field{border:1px solid #e6e6e6;border-radius:4px}@media (max-width:782px){.sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-footer.sui-fields-boxed .sui-builder-field:not(:last-child){margin-bottom:20px}}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-footer.sui-fields-boxed .sui-builder-field:not(:last-child){margin-bottom:30px}}@media (max-width:782px){.sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-footer.sui-fields-boxed{padding:20px}}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-footer.sui-fields-boxed{padding:30px}}.sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-footer:not(.sui-fields-boxed) .sui-builder-field:not(:only-child):not(:last-child){border-bottom:1px solid #e6e6e6}.sui-2-10-4 .sui-wrap .sui-box-builder .sui-box-builder-footer:not(:only-child):not(:first-child){border-top:1px solid #e6e6e6}.sui-2-10-4 .sui-wrap .sui-box-builder.sui-flushed{border-width:0;border-radius:0}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-box-builder.sui-flushed .sui-builder-field:not(.sui-accordion-item):not(.sui-react){height:70px}}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-box-builder.sui-flushed .sui-builder-field.sui-accordion-item .sui-accordion-item-header{height:70px}}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-box-builder.sui-flushed .sui-builder-field.sui-react .sui-field-info{min-height:70px}}@media (max-width:782px){.sui-2-10-4 .sui-wrap .sui-box-builder.sui-flushed{margin:-20px}}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-box-builder.sui-flushed{margin:-30px}}@media (max-width:782px){.sui-2-10-4 .sui-wrap .sui-box-builder:not(:last-child){margin-bottom:20px}}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-box-builder:not(:last-child){margin-bottom:30px}}.sui-2-10-4 .sui-wrap .sui-col,.sui-2-10-4 .sui-wrap [class*=sui-col-]{min-height:1px;padding-left:15px;padding-right:15px;position:relative}@media (max-width:782px){.sui-2-10-4 .sui-wrap .sui-col,.sui-2-10-4 .sui-wrap [class*=sui-col-]{padding-left:10px;padding-right:10px}}.sui-2-10-4 .sui-wrap .sui-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;margin-right:-15px;margin-bottom:30px;margin-left:-15px}.sui-2-10-4 .sui-wrap .sui-row:last-child{margin-bottom:0}@media (max-width:782px){.sui-2-10-4 .sui-wrap .sui-row:last-child{margin-bottom:0}}@media (max-width:782px){.sui-2-10-4 .sui-wrap .sui-row{margin-right:-10px;margin-bottom:20px;margin-left:-10px}}.sui-2-10-4 .sui-wrap .sui-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.sui-2-10-4 .sui-wrap .sui-col{-webkit-box-flex:1;-ms-flex:1;flex:1}.sui-2-10-4 .sui-wrap [class*=sui-col-]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;max-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.sui-2-10-4 .sui-wrap .sui-col-xs-12{width:100%;max-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.sui-2-10-4 .sui-wrap .sui-col-xs-offset-12{margin-left:100%}.sui-2-10-4 .sui-wrap .sui-col-xs-11{width:91.66667%;max-width:91.66667%;-ms-flex-preferred-size:91.66667%;flex-basis:91.66667%}.sui-2-10-4 .sui-wrap .sui-col-xs-offset-11{margin-left:91.66667%}.sui-2-10-4 .sui-wrap .sui-col-xs-10{width:83.33333%;max-width:83.33333%;-ms-flex-preferred-size:83.33333%;flex-basis:83.33333%}.sui-2-10-4 .sui-wrap .sui-col-xs-offset-10{margin-left:83.33333%}.sui-2-10-4 .sui-wrap .sui-col-xs-9{width:75%;max-width:75%;-ms-flex-preferred-size:75%;flex-basis:75%}.sui-2-10-4 .sui-wrap .sui-col-xs-offset-9{margin-left:75%}.sui-2-10-4 .sui-wrap .sui-col-xs-8{width:66.66667%;max-width:66.66667%;-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%}.sui-2-10-4 .sui-wrap .sui-col-xs-offset-8{margin-left:66.66667%}.sui-2-10-4 .sui-wrap .sui-col-xs-7{width:58.33333%;max-width:58.33333%;-ms-flex-preferred-size:58.33333%;flex-basis:58.33333%}.sui-2-10-4 .sui-wrap .sui-col-xs-offset-7{margin-left:58.33333%}.sui-2-10-4 .sui-wrap .sui-col-xs-6{width:50%;max-width:50%;-ms-flex-preferred-size:50%;flex-basis:50%}.sui-2-10-4 .sui-wrap .sui-col-xs-offset-6{margin-left:50%}.sui-2-10-4 .sui-wrap .sui-col-xs-5{width:41.66667%;max-width:41.66667%;-ms-flex-preferred-size:41.66667%;flex-basis:41.66667%}.sui-2-10-4 .sui-wrap .sui-col-xs-offset-5{margin-left:41.66667%}.sui-2-10-4 .sui-wrap .sui-col-xs-4{width:33.33333%;max-width:33.33333%;-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%}.sui-2-10-4 .sui-wrap .sui-col-xs-offset-4{margin-left:33.33333%}.sui-2-10-4 .sui-wrap .sui-col-xs-3{width:25%;max-width:25%;-ms-flex-preferred-size:25%;flex-basis:25%}.sui-2-10-4 .sui-wrap .sui-col-xs-offset-3{margin-left:25%}.sui-2-10-4 .sui-wrap .sui-col-xs-2{width:16.66667%;max-width:16.66667%;-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%}.sui-2-10-4 .sui-wrap .sui-col-xs-offset-2{margin-left:16.66667%}.sui-2-10-4 .sui-wrap .sui-col-xs-1{width:8.33333%;max-width:8.33333%;-ms-flex-preferred-size:8.33333%;flex-basis:8.33333%}.sui-2-10-4 .sui-wrap .sui-col-xs-offset-1{margin-left:8.33333%}@media (min-width:0px){.sui-2-10-4 .sui-wrap .sui-col-xs-12{width:100%;max-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.sui-2-10-4 .sui-wrap .sui-col-xs-offset-12{margin-left:100%}.sui-2-10-4 .sui-wrap .sui-col-xs-11{width:91.66667%;max-width:91.66667%;-ms-flex-preferred-size:91.66667%;flex-basis:91.66667%}.sui-2-10-4 .sui-wrap .sui-col-xs-offset-11{margin-left:91.66667%}.sui-2-10-4 .sui-wrap .sui-col-xs-10{width:83.33333%;max-width:83.33333%;-ms-flex-preferred-size:83.33333%;flex-basis:83.33333%}.sui-2-10-4 .sui-wrap .sui-col-xs-offset-10{margin-left:83.33333%}.sui-2-10-4 .sui-wrap .sui-col-xs-9{width:75%;max-width:75%;-ms-flex-preferred-size:75%;flex-basis:75%}.sui-2-10-4 .sui-wrap .sui-col-xs-offset-9{margin-left:75%}.sui-2-10-4 .sui-wrap .sui-col-xs-8{width:66.66667%;max-width:66.66667%;-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%}.sui-2-10-4 .sui-wrap .sui-col-xs-offset-8{margin-left:66.66667%}.sui-2-10-4 .sui-wrap .sui-col-xs-7{width:58.33333%;max-width:58.33333%;-ms-flex-preferred-size:58.33333%;flex-basis:58.33333%}.sui-2-10-4 .sui-wrap .sui-col-xs-offset-7{margin-left:58.33333%}.sui-2-10-4 .sui-wrap .sui-col-xs-6{width:50%;max-width:50%;-ms-flex-preferred-size:50%;flex-basis:50%}.sui-2-10-4 .sui-wrap .sui-col-xs-offset-6{margin-left:50%}.sui-2-10-4 .sui-wrap .sui-col-xs-5{width:41.66667%;max-width:41.66667%;-ms-flex-preferred-size:41.66667%;flex-basis:41.66667%}.sui-2-10-4 .sui-wrap .sui-col-xs-offset-5{margin-left:41.66667%}.sui-2-10-4 .sui-wrap .sui-col-xs-4{width:33.33333%;max-width:33.33333%;-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%}.sui-2-10-4 .sui-wrap .sui-col-xs-offset-4{margin-left:33.33333%}.sui-2-10-4 .sui-wrap .sui-col-xs-3{width:25%;max-width:25%;-ms-flex-preferred-size:25%;flex-basis:25%}.sui-2-10-4 .sui-wrap .sui-col-xs-offset-3{margin-left:25%}.sui-2-10-4 .sui-wrap .sui-col-xs-2{width:16.66667%;max-width:16.66667%;-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%}.sui-2-10-4 .sui-wrap .sui-col-xs-offset-2{margin-left:16.66667%}.sui-2-10-4 .sui-wrap .sui-col-xs-1{width:8.33333%;max-width:8.33333%;-ms-flex-preferred-size:8.33333%;flex-basis:8.33333%}.sui-2-10-4 .sui-wrap .sui-col-xs-offset-1{margin-left:8.33333%}}@media (min-width:480px){.sui-2-10-4 .sui-wrap .sui-col-sm-12{width:100%;max-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.sui-2-10-4 .sui-wrap .sui-col-sm-offset-12{margin-left:100%}.sui-2-10-4 .sui-wrap .sui-col-sm-11{width:91.66667%;max-width:91.66667%;-ms-flex-preferred-size:91.66667%;flex-basis:91.66667%}.sui-2-10-4 .sui-wrap .sui-col-sm-offset-11{margin-left:91.66667%}.sui-2-10-4 .sui-wrap .sui-col-sm-10{width:83.33333%;max-width:83.33333%;-ms-flex-preferred-size:83.33333%;flex-basis:83.33333%}.sui-2-10-4 .sui-wrap .sui-col-sm-offset-10{margin-left:83.33333%}.sui-2-10-4 .sui-wrap .sui-col-sm-9{width:75%;max-width:75%;-ms-flex-preferred-size:75%;flex-basis:75%}.sui-2-10-4 .sui-wrap .sui-col-sm-offset-9{margin-left:75%}.sui-2-10-4 .sui-wrap .sui-col-sm-8{width:66.66667%;max-width:66.66667%;-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%}.sui-2-10-4 .sui-wrap .sui-col-sm-offset-8{margin-left:66.66667%}.sui-2-10-4 .sui-wrap .sui-col-sm-7{width:58.33333%;max-width:58.33333%;-ms-flex-preferred-size:58.33333%;flex-basis:58.33333%}.sui-2-10-4 .sui-wrap .sui-col-sm-offset-7{margin-left:58.33333%}.sui-2-10-4 .sui-wrap .sui-col-sm-6{width:50%;max-width:50%;-ms-flex-preferred-size:50%;flex-basis:50%}.sui-2-10-4 .sui-wrap .sui-col-sm-offset-6{margin-left:50%}.sui-2-10-4 .sui-wrap .sui-col-sm-5{width:41.66667%;max-width:41.66667%;-ms-flex-preferred-size:41.66667%;flex-basis:41.66667%}.sui-2-10-4 .sui-wrap .sui-col-sm-offset-5{margin-left:41.66667%}.sui-2-10-4 .sui-wrap .sui-col-sm-4{width:33.33333%;max-width:33.33333%;-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%}.sui-2-10-4 .sui-wrap .sui-col-sm-offset-4{margin-left:33.33333%}.sui-2-10-4 .sui-wrap .sui-col-sm-3{width:25%;max-width:25%;-ms-flex-preferred-size:25%;flex-basis:25%}.sui-2-10-4 .sui-wrap .sui-col-sm-offset-3{margin-left:25%}.sui-2-10-4 .sui-wrap .sui-col-sm-2{width:16.66667%;max-width:16.66667%;-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%}.sui-2-10-4 .sui-wrap .sui-col-sm-offset-2{margin-left:16.66667%}.sui-2-10-4 .sui-wrap .sui-col-sm-1{width:8.33333%;max-width:8.33333%;-ms-flex-preferred-size:8.33333%;flex-basis:8.33333%}.sui-2-10-4 .sui-wrap .sui-col-sm-offset-1{margin-left:8.33333%}}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-col-md-12{width:100%;max-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.sui-2-10-4 .sui-wrap .sui-col-md-offset-12{margin-left:100%}.sui-2-10-4 .sui-wrap .sui-col-md-11{width:91.66667%;max-width:91.66667%;-ms-flex-preferred-size:91.66667%;flex-basis:91.66667%}.sui-2-10-4 .sui-wrap .sui-col-md-offset-11{margin-left:91.66667%}.sui-2-10-4 .sui-wrap .sui-col-md-10{width:83.33333%;max-width:83.33333%;-ms-flex-preferred-size:83.33333%;flex-basis:83.33333%}.sui-2-10-4 .sui-wrap .sui-col-md-offset-10{margin-left:83.33333%}.sui-2-10-4 .sui-wrap .sui-col-md-9{width:75%;max-width:75%;-ms-flex-preferred-size:75%;flex-basis:75%}.sui-2-10-4 .sui-wrap .sui-col-md-offset-9{margin-left:75%}.sui-2-10-4 .sui-wrap .sui-col-md-8{width:66.66667%;max-width:66.66667%;-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%}.sui-2-10-4 .sui-wrap .sui-col-md-offset-8{margin-left:66.66667%}.sui-2-10-4 .sui-wrap .sui-col-md-7{width:58.33333%;max-width:58.33333%;-ms-flex-preferred-size:58.33333%;flex-basis:58.33333%}.sui-2-10-4 .sui-wrap .sui-col-md-offset-7{margin-left:58.33333%}.sui-2-10-4 .sui-wrap .sui-col-md-6{width:50%;max-width:50%;-ms-flex-preferred-size:50%;flex-basis:50%}.sui-2-10-4 .sui-wrap .sui-col-md-offset-6{margin-left:50%}.sui-2-10-4 .sui-wrap .sui-col-md-5{width:41.66667%;max-width:41.66667%;-ms-flex-preferred-size:41.66667%;flex-basis:41.66667%}.sui-2-10-4 .sui-wrap .sui-col-md-offset-5{margin-left:41.66667%}.sui-2-10-4 .sui-wrap .sui-col-md-4{width:33.33333%;max-width:33.33333%;-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%}.sui-2-10-4 .sui-wrap .sui-col-md-offset-4{margin-left:33.33333%}.sui-2-10-4 .sui-wrap .sui-col-md-3{width:25%;max-width:25%;-ms-flex-preferred-size:25%;flex-basis:25%}.sui-2-10-4 .sui-wrap .sui-col-md-offset-3{margin-left:25%}.sui-2-10-4 .sui-wrap .sui-col-md-2{width:16.66667%;max-width:16.66667%;-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%}.sui-2-10-4 .sui-wrap .sui-col-md-offset-2{margin-left:16.66667%}.sui-2-10-4 .sui-wrap .sui-col-md-1{width:8.33333%;max-width:8.33333%;-ms-flex-preferred-size:8.33333%;flex-basis:8.33333%}.sui-2-10-4 .sui-wrap .sui-col-md-offset-1{margin-left:8.33333%}}@media (min-width:1200px){.sui-2-10-4 .sui-wrap .sui-col-lg-12{width:100%;max-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.sui-2-10-4 .sui-wrap .sui-col-lg-offset-12{margin-left:100%}.sui-2-10-4 .sui-wrap .sui-col-lg-11{width:91.66667%;max-width:91.66667%;-ms-flex-preferred-size:91.66667%;flex-basis:91.66667%}.sui-2-10-4 .sui-wrap .sui-col-lg-offset-11{margin-left:91.66667%}.sui-2-10-4 .sui-wrap .sui-col-lg-10{width:83.33333%;max-width:83.33333%;-ms-flex-preferred-size:83.33333%;flex-basis:83.33333%}.sui-2-10-4 .sui-wrap .sui-col-lg-offset-10{margin-left:83.33333%}.sui-2-10-4 .sui-wrap .sui-col-lg-9{width:75%;max-width:75%;-ms-flex-preferred-size:75%;flex-basis:75%}.sui-2-10-4 .sui-wrap .sui-col-lg-offset-9{margin-left:75%}.sui-2-10-4 .sui-wrap .sui-col-lg-8{width:66.66667%;max-width:66.66667%;-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%}.sui-2-10-4 .sui-wrap .sui-col-lg-offset-8{margin-left:66.66667%}.sui-2-10-4 .sui-wrap .sui-col-lg-7{width:58.33333%;max-width:58.33333%;-ms-flex-preferred-size:58.33333%;flex-basis:58.33333%}.sui-2-10-4 .sui-wrap .sui-col-lg-offset-7{margin-left:58.33333%}.sui-2-10-4 .sui-wrap .sui-col-lg-6{width:50%;max-width:50%;-ms-flex-preferred-size:50%;flex-basis:50%}.sui-2-10-4 .sui-wrap .sui-col-lg-offset-6{margin-left:50%}.sui-2-10-4 .sui-wrap .sui-col-lg-5{width:41.66667%;max-width:41.66667%;-ms-flex-preferred-size:41.66667%;flex-basis:41.66667%}.sui-2-10-4 .sui-wrap .sui-col-lg-offset-5{margin-left:41.66667%}.sui-2-10-4 .sui-wrap .sui-col-lg-4{width:33.33333%;max-width:33.33333%;-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%}.sui-2-10-4 .sui-wrap .sui-col-lg-offset-4{margin-left:33.33333%}.sui-2-10-4 .sui-wrap .sui-col-lg-3{width:25%;max-width:25%;-ms-flex-preferred-size:25%;flex-basis:25%}.sui-2-10-4 .sui-wrap .sui-col-lg-offset-3{margin-left:25%}.sui-2-10-4 .sui-wrap .sui-col-lg-2{width:16.66667%;max-width:16.66667%;-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%}.sui-2-10-4 .sui-wrap .sui-col-lg-offset-2{margin-left:16.66667%}.sui-2-10-4 .sui-wrap .sui-col-lg-1{width:8.33333%;max-width:8.33333%;-ms-flex-preferred-size:8.33333%;flex-basis:8.33333%}.sui-2-10-4 .sui-wrap .sui-col-lg-offset-1{margin-left:8.33333%}}@media (max-width:1200px){.sui-2-10-4 .sui-wrap [class*=sui-col-lg-]:last-child{margin-bottom:0}}@media (max-width:1200px){.sui-2-10-4 .sui-wrap [class*=sui-col-lg-]{margin-bottom:30px}}@media (max-width:783px){.sui-2-10-4 .sui-wrap [class*=sui-col-lg-]{margin-bottom:20px}}@media (max-width:783px){.sui-2-10-4 .sui-wrap [class*=sui-col-md-]:last-child{margin-bottom:0}}@media (max-width:783px){.sui-2-10-4 .sui-wrap [class*=sui-col-md-]{margin-bottom:20px}}@media (max-width:480px){.sui-2-10-4 .sui-wrap [class*=sui-col-sm-]:last-child{margin-bottom:0}}@media (max-width:480px){.sui-2-10-4 .sui-wrap [class*=sui-col-sm-]{margin-bottom:20px}}@media (max-width:0px){.sui-2-10-4 .sui-wrap [class*=sui-col-xs-]:last-child{margin-bottom:0}}@media (max-width:0px){.sui-2-10-4 .sui-wrap [class*=sui-col-xs-]{margin-bottom:20px}}.sui-2-10-4 .sui-wrap .sui-notice{margin:0 0 30px}.sui-2-10-4 .sui-wrap .sui-notice .sui-notice-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:0;padding:11px 20px;border:0;border-radius:4px;background-color:#fff;-webkit-box-shadow:inset 2px 0 0 0 #aaa,inset 0 0 0 1px #e6e6e6;box-shadow:inset 2px 0 0 0 #aaa,inset 0 0 0 1px #e6e6e6}.sui-2-10-4 .sui-wrap .sui-notice .sui-notice-content p{margin:0 0 10px;padding:0;border:0;color:#333;font-size:13px;line-height:22px}.sui-2-10-4 .sui-wrap .sui-notice .sui-notice-content p:last-child{margin-bottom:0}.sui-2-10-4 .sui-wrap .sui-notice .sui-notice-content .sui-notice-icon{width:30px;display:block;color:#888;text-align:center}.sui-2-10-4 .sui-wrap .sui-notice .sui-notice-content .sui-notice-icon:before{display:block;color:inherit}.sui-2-10-4 .sui-wrap .sui-notice .sui-notice-content .sui-notice-icon~:not(.sui-notice-icon){padding-left:26px}.sui-2-10-4 .sui-wrap .sui-notice .sui-notice-content .sui-notice-message{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;padding:5px 0 3px}.sui-2-10-4 .sui-wrap .sui-notice .sui-notice-content .sui-notice-message .sui-notice-icon{position:absolute;top:8px;left:-7px}.sui-2-10-4 .sui-wrap .sui-notice .sui-notice-content .sui-notice-message .sui-notice-icon.sui-sm{top:9px}.sui-2-10-4 .sui-wrap .sui-notice .sui-notice-content .sui-notice-message .sui-notice-icon.sui-md{top:7px}.sui-2-10-4 .sui-wrap .sui-notice .sui-notice-content .sui-notice-message .sui-notice-icon.sui-lg{top:5px}.sui-2-10-4 .sui-wrap .sui-notice .sui-notice-content .sui-notice-message+.sui-notice-actions{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:-9px;margin-left:10px}.sui-2-10-4 .sui-wrap .sui-notice[aria-live=assertive],.sui-2-10-4 .sui-wrap .sui-notice[role=alert]{display:none}.sui-2-10-4 .sui-wrap .sui-notice.sui-notice-blue .sui-notice-content,.sui-2-10-4 .sui-wrap .sui-notice.sui-notice-info .sui-notice-content{-webkit-box-shadow:inset 2px 0 0 0 #17a8e3,inset 0 0 0 1px #e6e6e6;box-shadow:inset 2px 0 0 0 #17a8e3,inset 0 0 0 1px #e6e6e6}.sui-2-10-4 .sui-wrap .sui-notice.sui-notice-blue .sui-notice-content .sui-notice-icon,.sui-2-10-4 .sui-wrap .sui-notice.sui-notice-info .sui-notice-content .sui-notice-icon{color:#17a8e3}.sui-2-10-4 .sui-wrap .sui-notice.sui-notice-green .sui-notice-content,.sui-2-10-4 .sui-wrap .sui-notice.sui-notice-success .sui-notice-content{-webkit-box-shadow:inset 2px 0 0 0 #1abc9c,inset 0 0 0 1px #e6e6e6;box-shadow:inset 2px 0 0 0 #1abc9c,inset 0 0 0 1px #e6e6e6}.sui-2-10-4 .sui-wrap .sui-notice.sui-notice-green .sui-notice-content .sui-notice-icon,.sui-2-10-4 .sui-wrap .sui-notice.sui-notice-success .sui-notice-content .sui-notice-icon{color:#1abc9c}.sui-2-10-4 .sui-wrap .sui-notice.sui-notice-warning .sui-notice-content,.sui-2-10-4 .sui-wrap .sui-notice.sui-notice-yellow .sui-notice-content{-webkit-box-shadow:inset 2px 0 0 0 #fecf2f,inset 0 0 0 1px #e6e6e6;box-shadow:inset 2px 0 0 0 #fecf2f,inset 0 0 0 1px #e6e6e6}.sui-2-10-4 .sui-wrap .sui-notice.sui-notice-warning .sui-notice-content .sui-notice-icon,.sui-2-10-4 .sui-wrap .sui-notice.sui-notice-yellow .sui-notice-content .sui-notice-icon{color:#fecf2f}.sui-2-10-4 .sui-wrap .sui-notice.sui-notice-error .sui-notice-content,.sui-2-10-4 .sui-wrap .sui-notice.sui-notice-red .sui-notice-content{-webkit-box-shadow:inset 2px 0 0 0 #ff6d6d,inset 0 0 0 1px #e6e6e6;box-shadow:inset 2px 0 0 0 #ff6d6d,inset 0 0 0 1px #e6e6e6}.sui-2-10-4 .sui-wrap .sui-notice.sui-notice-error .sui-notice-content .sui-notice-icon,.sui-2-10-4 .sui-wrap .sui-notice.sui-notice-red .sui-notice-content .sui-notice-icon{color:#ff6d6d}.sui-2-10-4 .sui-wrap .sui-notice.sui-notice-purple .sui-notice-content,.sui-2-10-4 .sui-wrap .sui-notice.sui-notice-upsell .sui-notice-content{-webkit-box-shadow:inset 2px 0 0 0 #8d00b1,inset 0 0 0 1px #e6e6e6;box-shadow:inset 2px 0 0 0 #8d00b1,inset 0 0 0 1px #e6e6e6}.sui-2-10-4 .sui-wrap .sui-notice.sui-notice-purple .sui-notice-content .sui-notice-icon,.sui-2-10-4 .sui-wrap .sui-notice.sui-notice-upsell .sui-notice-content .sui-notice-icon{color:#8d00b1}.sui-2-10-4 .sui-wrap .sui-notice:last-child{margin:0}.sui-2-10-4 .sui-wrap .sui-floating-notices{pointer-events:none;position:fixed;z-index:99999;top:0;right:0;bottom:0;padding:10px}.sui-2-10-4 .sui-wrap .sui-floating-notices .sui-notice{width:100%;max-width:600px;pointer-events:initial;z-index:1;margin:0 auto 10px}.sui-2-10-4 .sui-wrap .sui-floating-notices .sui-notice .sui-notice-content{-webkit-box-shadow:0 5px 25px 0 rgba(0,0,0,.15),inset 2px 0 0 0 #aaa;box-shadow:0 5px 25px 0 rgba(0,0,0,.15),inset 2px 0 0 0 #aaa}.sui-2-10-4 .sui-wrap .sui-floating-notices .sui-notice.sui-notice-blue .sui-notice-content,.sui-2-10-4 .sui-wrap .sui-floating-notices .sui-notice.sui-notice-info .sui-notice-content{-webkit-box-shadow:0 5px 25px 0 rgba(0,0,0,.15),inset 2px 0 0 0 #17a8e3;box-shadow:0 5px 25px 0 rgba(0,0,0,.15),inset 2px 0 0 0 #17a8e3}.sui-2-10-4 .sui-wrap .sui-floating-notices .sui-notice.sui-notice-green .sui-notice-content,.sui-2-10-4 .sui-wrap .sui-floating-notices .sui-notice.sui-notice-success .sui-notice-content{-webkit-box-shadow:0 5px 25px 0 rgba(0,0,0,.15),inset 2px 0 0 0 #1abc9c;box-shadow:0 5px 25px 0 rgba(0,0,0,.15),inset 2px 0 0 0 #1abc9c}.sui-2-10-4 .sui-wrap .sui-floating-notices .sui-notice.sui-notice-warning .sui-notice-content,.sui-2-10-4 .sui-wrap .sui-floating-notices .sui-notice.sui-notice-yellow .sui-notice-content{-webkit-box-shadow:0 5px 25px 0 rgba(0,0,0,.15),inset 2px 0 0 0 #fecf2f;box-shadow:0 5px 25px 0 rgba(0,0,0,.15),inset 2px 0 0 0 #fecf2f}.sui-2-10-4 .sui-wrap .sui-floating-notices .sui-notice.sui-notice-error .sui-notice-content,.sui-2-10-4 .sui-wrap .sui-floating-notices .sui-notice.sui-notice-red .sui-notice-content{-webkit-box-shadow:0 5px 25px 0 rgba(0,0,0,.15),inset 2px 0 0 0 #ff6d6d;box-shadow:0 5px 25px 0 rgba(0,0,0,.15),inset 2px 0 0 0 #ff6d6d}.sui-2-10-4 .sui-wrap .sui-floating-notices .sui-notice.sui-notice-purple .sui-notice-content,.sui-2-10-4 .sui-wrap .sui-floating-notices .sui-notice.sui-notice-upsell .sui-notice-content{-webkit-box-shadow:0 5px 25px 0 rgba(0,0,0,.15),inset 2px 0 0 0 #8d00b1;box-shadow:0 5px 25px 0 rgba(0,0,0,.15),inset 2px 0 0 0 #8d00b1}.sui-2-10-4 .sui-wrap .sui-floating-notices .sui-notice:last-child{margin-bottom:0}@media only screen and (max-width:640px){.sui-2-10-4 .sui-wrap .sui-floating-notices .sui-notice{max-width:100%}}.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-notice .sui-notice-content{-webkit-box-shadow:inset 2px 0 0 0 #000,inset 0 0 0 1px #e6e6e6;box-shadow:inset 2px 0 0 0 #000,inset 0 0 0 1px #e6e6e6}.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-notice .sui-notice-content p{color:#000}.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-notice.sui-notice-blue .sui-notice-content,.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-notice.sui-notice-error .sui-notice-content,.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-notice.sui-notice-green .sui-notice-content,.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-notice.sui-notice-info .sui-notice-content,.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-notice.sui-notice-purple .sui-notice-content,.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-notice.sui-notice-red .sui-notice-content,.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-notice.sui-notice-success .sui-notice-content,.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-notice.sui-notice-upsell .sui-notice-content,.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-notice.sui-notice-warning .sui-notice-content,.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-notice.sui-notice-yellow .sui-notice-content{-webkit-box-shadow:inset 2px 0 0 0 #000,inset 0 0 0 1px #e6e6e6;box-shadow:inset 2px 0 0 0 #000,inset 0 0 0 1px #e6e6e6}.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-floating-notices .sui-notice .sui-notice-content{-webkit-box-shadow:0 5px 25px 0 rgba(0,0,0,.15),inset 2px 0 0 0 #000;box-shadow:0 5px 25px 0 rgba(0,0,0,.15),inset 2px 0 0 0 #000}.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-floating-notices .sui-notice.sui-notice-blue .sui-notice-content,.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-floating-notices .sui-notice.sui-notice-error .sui-notice-content,.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-floating-notices .sui-notice.sui-notice-green .sui-notice-content,.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-floating-notices .sui-notice.sui-notice-info .sui-notice-content,.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-floating-notices .sui-notice.sui-notice-purple .sui-notice-content,.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-floating-notices .sui-notice.sui-notice-red .sui-notice-content,.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-floating-notices .sui-notice.sui-notice-success .sui-notice-content,.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-floating-notices .sui-notice.sui-notice-upsell .sui-notice-content,.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-floating-notices .sui-notice.sui-notice-warning .sui-notice-content,.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-floating-notices .sui-notice.sui-notice-yellow .sui-notice-content{-webkit-box-shadow:0 5px 25px 0 rgba(0,0,0,.15),inset 2px 0 0 0 #000;box-shadow:0 5px 25px 0 rgba(0,0,0,.15),inset 2px 0 0 0 #000}.sui-2-10-4[dir=rtl] .sui-wrap .sui-notice{direction:rtl}.sui-2-10-4[dir=rtl] .sui-wrap .sui-notice .sui-notice-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-shadow:inset -2px 0 0 0 #aaa,inset 0 0 0 1px #e6e6e6;box-shadow:inset -2px 0 0 0 #aaa,inset 0 0 0 1px #e6e6e6}.sui-2-10-4[dir=rtl] .sui-wrap .sui-notice .sui-notice-content p{padding-right:26px;padding-left:0}.sui-2-10-4[dir=rtl] .sui-wrap .sui-notice .sui-notice-content .sui-notice-message .sui-notice-icon{left:auto;right:-7px}.sui-2-10-4[dir=rtl] .sui-wrap .sui-notice .sui-notice-content .sui-notice-message+.sui-notice-actions{margin-right:10px;margin-left:-9px}.sui-2-10-4[dir=rtl] .sui-wrap .sui-notice.sui-notice-blue .sui-notice-content,.sui-2-10-4[dir=rtl] .sui-wrap .sui-notice.sui-notice-info .sui-notice-content{-webkit-box-shadow:inset -2px 0 0 0 #17a8e3,inset 0 0 0 1px #e6e6e6;box-shadow:inset -2px 0 0 0 #17a8e3,inset 0 0 0 1px #e6e6e6}.sui-2-10-4[dir=rtl] .sui-wrap .sui-notice.sui-notice-green .sui-notice-content,.sui-2-10-4[dir=rtl] .sui-wrap .sui-notice.sui-notice-success .sui-notice-content{-webkit-box-shadow:inset -2px 0 0 0 #1abc9c,inset 0 0 0 1px #e6e6e6;box-shadow:inset -2px 0 0 0 #1abc9c,inset 0 0 0 1px #e6e6e6}.sui-2-10-4[dir=rtl] .sui-wrap .sui-notice.sui-notice-warning .sui-notice-content,.sui-2-10-4[dir=rtl] .sui-wrap .sui-notice.sui-notice-yellow .sui-notice-content{-webkit-box-shadow:inset -2px 0 0 0 #fecf2f,inset 0 0 0 1px #e6e6e6;box-shadow:inset -2px 0 0 0 #fecf2f,inset 0 0 0 1px #e6e6e6}.sui-2-10-4[dir=rtl] .sui-wrap .sui-notice.sui-notice-error .sui-notice-content,.sui-2-10-4[dir=rtl] .sui-wrap .sui-notice.sui-notice-red .sui-notice-content{-webkit-box-shadow:inset -2px 0 0 0 #ff6d6d,inset 0 0 0 1px #e6e6e6;box-shadow:inset -2px 0 0 0 #ff6d6d,inset 0 0 0 1px #e6e6e6}.sui-2-10-4[dir=rtl] .sui-wrap .sui-notice.sui-notice-purple .sui-notice-content,.sui-2-10-4[dir=rtl] .sui-wrap .sui-notice.sui-notice-upsell .sui-notice-content{-webkit-box-shadow:inset -2px 0 0 0 #8d00b1,inset 0 0 0 1px #e6e6e6;box-shadow:inset -2px 0 0 0 #8d00b1,inset 0 0 0 1px #e6e6e6}.sui-2-10-4[dir=rtl] .sui-wrap .sui-floating-notices .sui-notice .sui-notice-content{-webkit-box-shadow:0 5px 25px 0 rgba(0,0,0,.15),inset -2px 0 0 0 #aaa;box-shadow:0 5px 25px 0 rgba(0,0,0,.15),inset -2px 0 0 0 #aaa}.sui-2-10-4[dir=rtl] .sui-wrap .sui-floating-notices .sui-notice.sui-notice-blue .sui-notice-content,.sui-2-10-4[dir=rtl] .sui-wrap .sui-floating-notices .sui-notice.sui-notice-info .sui-notice-content{-webkit-box-shadow:0 5px 25px 0 rgba(0,0,0,.15),inset -2px 0 0 0 #17a8e3;box-shadow:0 5px 25px 0 rgba(0,0,0,.15),inset -2px 0 0 0 #17a8e3}.sui-2-10-4[dir=rtl] .sui-wrap .sui-floating-notices .sui-notice.sui-notice-green .sui-notice-content,.sui-2-10-4[dir=rtl] .sui-wrap .sui-floating-notices .sui-notice.sui-notice-success .sui-notice-content{-webkit-box-shadow:0 5px 25px 0 rgba(0,0,0,.15),inset -2px 0 0 0 #1abc9c;box-shadow:0 5px 25px 0 rgba(0,0,0,.15),inset -2px 0 0 0 #1abc9c}.sui-2-10-4[dir=rtl] .sui-wrap .sui-floating-notices .sui-notice.sui-notice-warning .sui-notice-content,.sui-2-10-4[dir=rtl] .sui-wrap .sui-floating-notices .sui-notice.sui-notice-yellow .sui-notice-content{-webkit-box-shadow:0 5px 25px 0 rgba(0,0,0,.15),inset -2px 0 0 0 #fecf2f;box-shadow:0 5px 25px 0 rgba(0,0,0,.15),inset -2px 0 0 0 #fecf2f}.sui-2-10-4[dir=rtl] .sui-wrap .sui-floating-notices .sui-notice.sui-notice-error .sui-notice-content,.sui-2-10-4[dir=rtl] .sui-wrap .sui-floating-notices .sui-notice.sui-notice-red .sui-notice-content{-webkit-box-shadow:0 5px 25px 0 rgba(0,0,0,.15),inset -2px 0 0 0 #ff6d6d;box-shadow:0 5px 25px 0 rgba(0,0,0,.15),inset -2px 0 0 0 #ff6d6d}.sui-2-10-4[dir=rtl] .sui-wrap .sui-floating-notices .sui-notice.sui-notice-purple .sui-notice-content,.sui-2-10-4[dir=rtl] .sui-wrap .sui-floating-notices .sui-notice.sui-notice-upsell .sui-notice-content{-webkit-box-shadow:0 5px 25px 0 rgba(0,0,0,.15),inset -2px 0 0 0 #8d00b1;box-shadow:0 5px 25px 0 rgba(0,0,0,.15),inset -2px 0 0 0 #8d00b1}.sui-2-10-4[dir=rtl] .sui-wrap.sui-color-accessible .sui-notice .sui-notice-content{-webkit-box-shadow:inset -2px 0 0 0 #000,inset 0 0 0 1px #e6e6e6;box-shadow:inset -2px 0 0 0 #000,inset 0 0 0 1px #e6e6e6}.sui-2-10-4[dir=rtl] .sui-wrap.sui-color-accessible .sui-notice .sui-notice-content p{color:#000}.sui-2-10-4[dir=rtl] .sui-wrap.sui-color-accessible .sui-notice.sui-notice-blue .sui-notice-content,.sui-2-10-4[dir=rtl] .sui-wrap.sui-color-accessible .sui-notice.sui-notice-error .sui-notice-content,.sui-2-10-4[dir=rtl] .sui-wrap.sui-color-accessible .sui-notice.sui-notice-green .sui-notice-content,.sui-2-10-4[dir=rtl] .sui-wrap.sui-color-accessible .sui-notice.sui-notice-info .sui-notice-content,.sui-2-10-4[dir=rtl] .sui-wrap.sui-color-accessible .sui-notice.sui-notice-purple .sui-notice-content,.sui-2-10-4[dir=rtl] .sui-wrap.sui-color-accessible .sui-notice.sui-notice-red .sui-notice-content,.sui-2-10-4[dir=rtl] .sui-wrap.sui-color-accessible .sui-notice.sui-notice-success .sui-notice-content,.sui-2-10-4[dir=rtl] .sui-wrap.sui-color-accessible .sui-notice.sui-notice-upsell .sui-notice-content,.sui-2-10-4[dir=rtl] .sui-wrap.sui-color-accessible .sui-notice.sui-notice-warning .sui-notice-content,.sui-2-10-4[dir=rtl] .sui-wrap.sui-color-accessible .sui-notice.sui-notice-yellow .sui-notice-content{-webkit-box-shadow:inset -2px 0 0 0 #000,inset 0 0 0 1px #e6e6e6;box-shadow:inset -2px 0 0 0 #000,inset 0 0 0 1px #e6e6e6}.sui-2-10-4[dir=rtl] .sui-wrap.sui-color-accessible .sui-floating-notices .sui-notice .sui-notice-content{-webkit-box-shadow:0 5px 25px 0 rgba(0,0,0,.15),inset -2px 0 0 0 #000;box-shadow:0 5px 25px 0 rgba(0,0,0,.15),inset -2px 0 0 0 #000}.sui-2-10-4[dir=rtl] .sui-wrap.sui-color-accessible .sui-floating-notices .sui-notice.sui-notice-blue .sui-notice-content,.sui-2-10-4[dir=rtl] .sui-wrap.sui-color-accessible .sui-floating-notices .sui-notice.sui-notice-error .sui-notice-content,.sui-2-10-4[dir=rtl] .sui-wrap.sui-color-accessible .sui-floating-notices .sui-notice.sui-notice-green .sui-notice-content,.sui-2-10-4[dir=rtl] .sui-wrap.sui-color-accessible .sui-floating-notices .sui-notice.sui-notice-info .sui-notice-content,.sui-2-10-4[dir=rtl] .sui-wrap.sui-color-accessible .sui-floating-notices .sui-notice.sui-notice-purple .sui-notice-content,.sui-2-10-4[dir=rtl] .sui-wrap.sui-color-accessible .sui-floating-notices .sui-notice.sui-notice-red .sui-notice-content,.sui-2-10-4[dir=rtl] .sui-wrap.sui-color-accessible .sui-floating-notices .sui-notice.sui-notice-success .sui-notice-content,.sui-2-10-4[dir=rtl] .sui-wrap.sui-color-accessible .sui-floating-notices .sui-notice.sui-notice-upsell .sui-notice-content,.sui-2-10-4[dir=rtl] .sui-wrap.sui-color-accessible .sui-floating-notices .sui-notice.sui-notice-warning .sui-notice-content,.sui-2-10-4[dir=rtl] .sui-wrap.sui-color-accessible .sui-floating-notices .sui-notice.sui-notice-yellow .sui-notice-content{-webkit-box-shadow:0 5px 25px 0 rgba(0,0,0,.15),inset -2px 0 0 0 #000;box-shadow:0 5px 25px 0 rgba(0,0,0,.15),inset -2px 0 0 0 #000}.sui-2-10-4.wp-admin .sui-floating-notices{left:160px}.sui-2-10-4.wp-admin.folded .sui-floating-notices{left:36px}@media only screen and (max-width:960px){.sui-2-10-4.wp-admin.auto-fold .sui-floating-notices{left:36px}}@media only screen and (max-width:782px){.sui-2-10-4.wp-admin.auto-fold .sui-floating-notices{left:0}}.sui-2-10-4 .sui-wrap .sui-header{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;margin-bottom:30px;line-height:1}@media (max-width:782px){.sui-2-10-4 .sui-wrap .sui-header h1{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}@media (max-width:782px){.sui-2-10-4 .sui-wrap .sui-header .sui-actions-right{margin-top:10px;margin-right:auto;margin-left:0}}@media (max-width:782px){.sui-2-10-4 .sui-wrap .sui-header .sui-actions-left{margin-top:10px;margin-right:0;margin-left:0}}@media (max-width:782px){.sui-2-10-4 .sui-wrap .sui-header.sui-header-inline h1+*{margin-left:10px}}@media (max-width:782px){.sui-2-10-4 .sui-wrap .sui-header.sui-header-inline h1{-webkit-box-flex:1;-ms-flex:1;flex:1}}@media (max-width:782px){.sui-2-10-4 .sui-wrap .sui-header.sui-header-inline .sui-actions-left,.sui-2-10-4 .sui-wrap .sui-header.sui-header-inline .sui-actions-right{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-top:0;margin-right:0}}@media (min-width:1200px){.sui-2-10-4 .sui-wrap .sui-header.sui-with-floating-input h1{padding-right:260px}}@media (max-width:782px){.sui-2-10-4 .sui-wrap .sui-header.sui-with-floating-input{margin-bottom:15px}}@media (max-width:782px){.sui-2-10-4 .sui-wrap .sui-header{margin-bottom:20px}}.sui-2-10-4 .sui-wrap .sui-header-title{color:#333;margin:0;text-align:left;font-weight:700;max-width:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sui-2-10-4 .sui-wrap .sui-summary{padding:10px 20px}.sui-2-10-4 .sui-wrap .sui-summary .sui-summary-image-space,.sui-2-10-4 .sui-wrap .sui-summary .sui-summary-segment{padding:10px 0}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-summary .sui-summary-image-space,.sui-2-10-4 .sui-wrap .sui-summary .sui-summary-segment{padding:0 15px}}.sui-2-10-4 .sui-wrap .sui-summary .sui-summary-image-space{display:none}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-summary .sui-summary-image-space{min-width:222px;min-height:212px;-webkit-box-flex:0;-ms-flex:0 0 222px;flex:0 0 222px}}.sui-2-10-4 .sui-wrap .sui-summary .sui-summary-segment{display:block}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-summary .sui-summary-segment .sui-list{padding-right:15px;padding-left:15px}}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-summary .sui-summary-segment .sui-summary-details{padding-right:30px;padding-left:30px}}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-summary .sui-summary-segment:first-child .sui-list,.sui-2-10-4 .sui-wrap .sui-summary .sui-summary-segment:first-child .sui-summary-details{padding-left:0}}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-summary .sui-summary-segment:last-child .sui-list,.sui-2-10-4 .sui-wrap .sui-summary .sui-summary-segment:last-child .sui-summary-details{padding-right:0}}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-summary .sui-summary-segment{overflow:hidden;-webkit-box-flex:1;-ms-flex:1;flex:1;text-overflow:ellipsis;white-space:nowrap}}.sui-2-10-4 .sui-wrap .sui-summary .sui-summary-details{color:#333;font-size:13px;line-height:22px;font-family:Roboto,Arial,sans-serif;letter-spacing:-.25px;text-align:center}.sui-2-10-4 .sui-wrap .sui-summary .sui-summary-details span{display:inline-block}.sui-2-10-4 .sui-wrap .sui-summary .sui-summary-details .sui-summary-sub{display:block;margin-top:0;margin-bottom:5px;color:#888}.sui-2-10-4 .sui-wrap .sui-summary .sui-summary-details .sui-summary-sub:last-child{margin-bottom:0}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-summary .sui-summary-details .sui-summary-sub:last-child{margin-bottom:0}}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-summary .sui-summary-details .sui-summary-sub{margin-bottom:24px;white-space:normal}}.sui-2-10-4 .sui-wrap .sui-summary .sui-summary-details .sui-summary-percent{margin-left:-5px}.sui-2-10-4 .sui-wrap .sui-summary .sui-summary-details .sui-summary-large{font-size:50px;line-height:55px}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-summary .sui-summary-details .sui-summary-large+.sui-summary-sub{margin-top:-1px}}.sui-2-10-4 .sui-wrap .sui-summary .sui-summary-details .sui-summary-detail{display:block;font-size:15px;font-weight:500}.sui-2-10-4 .sui-wrap .sui-summary .sui-summary-details .sui-summary-detail img{position:relative;vertical-align:middle;top:-1px;margin-right:6px}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-summary .sui-summary-details .sui-summary-detail img{float:left;vertical-align:unset;top:1px}}.sui-2-10-4 .sui-wrap .sui-summary .sui-summary-details .sui-summary-detail+.sui-summary-sub{margin-top:5px}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-summary .sui-summary-details .sui-summary-detail{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.sui-2-10-4 .sui-wrap .sui-summary .sui-summary-details [class*=sui-icon-]{position:relative;top:-22px;left:5px;font-size:16px}.sui-2-10-4 .sui-wrap .sui-summary .sui-summary-details [class*=sui-icon-]+.sui-summary-percent{margin-left:-20px}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-summary .sui-summary-details{padding-top:30px;padding-bottom:30px;text-align:left}}.sui-2-10-4 .sui-wrap .sui-summary .sui-list li span{white-space:normal}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-summary .sui-list{padding-top:30px;padding-bottom:30px}}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-summary.sui-summary-sm .sui-summary-image-space{min-width:222px;min-height:151px;-webkit-box-flex:0;-ms-flex:0 0 222px;flex:0 0 222px}}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-summary:not(.sui-unbranded):not(.sui-summary-sm) .sui-summary-image-space:first-child+.sui-summary-segment .sui-list,.sui-2-10-4 .sui-wrap .sui-summary:not(.sui-unbranded):not(.sui-summary-sm) .sui-summary-image-space:first-child+.sui-summary-segment .sui-summary-details{padding-left:0}}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-summary:not(.sui-unbranded).sui-summary-sm .sui-summary-image-space:first-child+.sui-summary-segment .sui-list,.sui-2-10-4 .sui-wrap .sui-summary:not(.sui-unbranded).sui-summary-sm .sui-summary-image-space:first-child+.sui-summary-segment .sui-summary-details{padding-left:0}}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-summary.sui-unbranded .sui-summary-image-space:first-child+.sui-summary-segment .sui-list,.sui-2-10-4 .sui-wrap .sui-summary.sui-unbranded .sui-summary-image-space:first-child+.sui-summary-segment .sui-summary-details{padding-left:0}}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-summary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 15px}}@media (min-width:783px){.sui-2-10-4[dir=rtl] .sui-wrap .sui-summary .sui-summary-segment:first-child .sui-list,.sui-2-10-4[dir=rtl] .sui-wrap .sui-summary .sui-summary-segment:first-child .sui-summary-details{padding-right:0;padding-left:15px}}@media (min-width:783px){.sui-2-10-4[dir=rtl] .sui-wrap .sui-summary .sui-summary-segment:last-child .sui-list,.sui-2-10-4[dir=rtl] .sui-wrap .sui-summary .sui-summary-segment:last-child .sui-summary-details{padding-right:15px;padding-left:0}}.sui-2-10-4[dir=rtl] .sui-wrap .sui-summary .sui-summary-details{text-align:right}.sui-2-10-4[dir=rtl] .sui-wrap .sui-summary .sui-summary-details .sui-summary-percent{margin-right:-5px;margin-left:0}.sui-2-10-4[dir=rtl] .sui-wrap .sui-summary .sui-summary-details [class*=sui-icon-]{left:0}.sui-2-10-4[dir=rtl] .sui-wrap .sui-summary .sui-summary-details [class*=sui-icon-]+.sui-summary-percent{margin-right:-20px;margin-left:0}.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-summary .sui-summary-details{color:#000}.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-summary .sui-summary-details .sui-summary-sub{color:#000}.sui-2-10-4 .sui-wrap .sui-list{margin:20px 0;padding:0;border:0}.sui-2-10-4 .sui-wrap .sui-list,.sui-2-10-4 .sui-wrap .sui-list li{list-style:none}.sui-2-10-4 .sui-wrap .sui-list li{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:9px 0;border:0;border-bottom:1px solid #e6e6e6;color:#888;font-size:13px;line-height:22px;font-family:Roboto,Arial,sans-serif;font-weight:500;letter-spacing:-.25px}.sui-2-10-4 .sui-wrap .sui-list li [class*=sui-list-]{padding:0 10px}.sui-2-10-4 .sui-wrap .sui-list li [class*=sui-list-]:first-child{padding-left:0}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-list li [class*=sui-list-]:first-child{padding-left:0}}.sui-2-10-4 .sui-wrap .sui-list li [class*=sui-list-]:last-child{padding-right:0}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-list li [class*=sui-list-]:last-child{padding-right:0}}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-list li [class*=sui-list-]{padding:0 15px}}.sui-2-10-4 .sui-wrap .sui-list li .sui-list-label{-webkit-box-flex:1;-ms-flex:1;flex:1;color:#333}.sui-2-10-4 .sui-wrap .sui-list li .sui-list-detail{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;text-align:right}.sui-2-10-4 .sui-wrap .sui-list li:first-child{padding-top:0}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-list li:first-child{padding-top:0}}.sui-2-10-4 .sui-wrap .sui-list li:last-child{padding-bottom:0;border-bottom:0}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-list li:last-child{padding-bottom:0}}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-list li{padding:19px 0}}.sui-2-10-4 .sui-wrap .sui-list:first-child{margin-top:0}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-list:first-child{margin-top:0}}.sui-2-10-4 .sui-wrap .sui-list:last-child{margin-bottom:0}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-list:last-child{margin-bottom:0}}.sui-2-10-4 .sui-wrap .sui-list ol,.sui-2-10-4 .sui-wrap .sui-list ul{display:none}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-list{margin:30px 0}}.sui-2-10-4[dir=rtl] .sui-wrap .sui-list li [class*=sui-list-]:first-child{padding-right:0;padding-left:10px}@media (min-width:783px){.sui-2-10-4[dir=rtl] .sui-wrap .sui-list li [class*=sui-list-]:first-child{padding-right:0;padding-left:15px}}.sui-2-10-4[dir=rtl] .sui-wrap .sui-list li [class*=sui-list-]:last-child{padding-right:10px;padding-left:0}@media (min-width:783px){.sui-2-10-4[dir=rtl] .sui-wrap .sui-list li [class*=sui-list-]:last-child{padding-right:15px;padding-left:0}}.sui-2-10-4 .sui-wrap .sui-tooltip{position:relative}.sui-2-10-4 .sui-wrap .sui-tooltip:after,.sui-2-10-4 .sui-wrap .sui-tooltip:before{content:" ";opacity:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;pointer-events:none;position:absolute;z-index:1;-webkit-transition:.2s;transition:.2s}.sui-2-10-4 .sui-wrap .sui-tooltip:before{left:50%;bottom:100%;border:5px solid transparent;border-top-color:#333;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.sui-2-10-4 .sui-wrap .sui-tooltip:after{content:attr(data-tooltip);min-width:var(--tooltip-width,40px);left:50%;bottom:100%;margin-bottom:10px;padding:8px 12px;border-radius:4px;background-color:#333;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transform:translateX(-50%);transform:translateX(-50%);color:#fff;font:500 12px/18px Roboto,Arial,sans-serif;letter-spacing:-.25px;text-transform:none;text-align:var(--tooltip-text-align,center)}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-tooltip:after{white-space:nowrap}}.sui-2-10-4 .sui-wrap .sui-tooltip.sui-tooltip-constrained:after{min-width:var(--tooltip-width,240px);white-space:normal}.sui-2-10-4 .sui-wrap .sui-tooltip.sui-tooltip-top-left:after{left:0;-webkit-transform:translateX(0);transform:translateX(0)}.sui-2-10-4 .sui-wrap .sui-tooltip.sui-tooltip-top-right:after{right:0;left:unset;-webkit-transform:translateX(0);transform:translateX(0)}.sui-2-10-4 .sui-wrap .sui-tooltip.sui-tooltip-bottom-left:before,.sui-2-10-4 .sui-wrap .sui-tooltip.sui-tooltip-bottom-right:before,.sui-2-10-4 .sui-wrap .sui-tooltip.sui-tooltip-bottom:before{top:100%;bottom:unset;border-top-color:transparent;border-bottom-color:#333}.sui-2-10-4 .sui-wrap .sui-tooltip.sui-tooltip-bottom-left:after,.sui-2-10-4 .sui-wrap .sui-tooltip.sui-tooltip-bottom-right:after,.sui-2-10-4 .sui-wrap .sui-tooltip.sui-tooltip-bottom:after{top:100%;bottom:unset;margin-top:10px;margin-bottom:0}.sui-2-10-4 .sui-wrap .sui-tooltip.sui-tooltip-bottom-left:after{left:0;-webkit-transform:translate(0);transform:translate(0)}.sui-2-10-4 .sui-wrap .sui-tooltip.sui-tooltip-bottom-right:after{left:unset;right:0;-webkit-transform:translate(0);transform:translate(0)}.sui-2-10-4 .sui-wrap .sui-tooltip.sui-tooltip-left:before{top:50%;right:100%;bottom:unset;left:unset;border-top-color:transparent;border-left-color:#333;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.sui-2-10-4 .sui-wrap .sui-tooltip.sui-tooltip-left:after{top:50%;right:100%;bottom:unset;left:unset;margin-right:10px;margin-bottom:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.sui-2-10-4 .sui-wrap .sui-tooltip.sui-tooltip-right:before{top:50%;bottom:unset;left:100%;border-top-color:transparent;border-right-color:#333;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.sui-2-10-4 .sui-wrap .sui-tooltip.sui-tooltip-right:after{top:50%;bottom:unset;left:100%;margin-left:10px;margin-bottom:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width:782px){.sui-2-10-4 .sui-wrap .sui-tooltip.sui-tooltip-mobile:after{min-width:var(--tooltip-width-mobile,120px);white-space:normal}}@media (max-width:782px){.sui-2-10-4 .sui-wrap .sui-tooltip.sui-tooltip-top-left-mobile:before,.sui-2-10-4 .sui-wrap .sui-tooltip.sui-tooltip-top-mobile:before,.sui-2-10-4 .sui-wrap .sui-tooltip.sui-tooltip-top-right-mobile:before{top:unset;bottom:100%;left:50%;right:unset;border-top-color:#333;border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@media (max-width:782px){.sui-2-10-4 .sui-wrap .sui-tooltip.sui-tooltip-top-left-mobile:after,.sui-2-10-4 .sui-wrap .sui-tooltip.sui-tooltip-top-mobile:after,.sui-2-10-4 .sui-wrap .sui-tooltip.sui-tooltip-top-right-mobile:after{min-width:var(--tooltip-width-mobile,120px);top:unset;bottom:100%;margin-top:0;margin-right:0;margin-bottom:10px;margin-left:0;white-space:normal}}@media (max-width:782px){.sui-2-10-4 .sui-wrap .sui-tooltip.sui-tooltip-top-mobile:after{right:unset;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@media (max-width:782px){.sui-2-10-4 .sui-wrap .sui-tooltip.sui-tooltip-top-left-mobile:after{right:unset;left:0;-webkit-transform:translateX(0);transform:translateX(0)}}@media (max-width:782px){.sui-2-10-4 .sui-wrap .sui-tooltip.sui-tooltip-top-right-mobile:after{right:0;left:unset;-webkit-transform:translateX(0);transform:translateX(0)}}@media (max-width:782px){.sui-2-10-4 .sui-wrap .sui-tooltip.sui-tooltip-bottom-left-mobile:before,.sui-2-10-4 .sui-wrap .sui-tooltip.sui-tooltip-bottom-mobile:before,.sui-2-10-4 .sui-wrap .sui-tooltip.sui-tooltip-bottom-right-mobile:before{top:100%;bottom:unset;left:50%;right:unset;border-top-color:transparent;border-right-color:transparent;border-bottom-color:#333;border-left-color:transparent;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@media (max-width:782px){.sui-2-10-4 .sui-wrap .sui-tooltip.sui-tooltip-bottom-left-mobile:after,.sui-2-10-4 .sui-wrap .sui-tooltip.sui-tooltip-bottom-mobile:after,.sui-2-10-4 .sui-wrap .sui-tooltip.sui-tooltip-bottom-right-mobile:after{min-width:var(--tooltip-width-mobile,120px);top:100%;bottom:unset;margin-top:10px;margin-right:0;margin-bottom:0;margin-left:0;white-space:normal}}@media (max-width:782px){.sui-2-10-4 .sui-wrap .sui-tooltip.sui-tooltip-bottom-mobile:after{right:unset;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@media (max-width:782px){.sui-2-10-4 .sui-wrap .sui-tooltip.sui-tooltip-bottom-left-mobile:after{right:unset;left:0;-webkit-transform:translateX(0);transform:translateX(0)}}@media (max-width:782px){.sui-2-10-4 .sui-wrap .sui-tooltip.sui-tooltip-bottom-right-mobile:after{right:0;left:unset;-webkit-transform:translateX(0);transform:translateX(0)}}@media (max-width:782px){.sui-2-10-4 .sui-wrap .sui-tooltip.sui-tooltip-left-mobile:before{top:50%;right:100%;bottom:unset;left:unset;border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;border-left-color:#333;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@media (max-width:782px){.sui-2-10-4 .sui-wrap .sui-tooltip.sui-tooltip-left-mobile:after{min-width:var(--tooltip-width-mobile,120px);top:50%;right:100%;bottom:unset;left:unset;margin-top:0;margin-right:10px;margin-bottom:0;margin-left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);white-space:normal}}@media (max-width:782px){.sui-2-10-4 .sui-wrap .sui-tooltip.sui-tooltip-right-mobile:before{top:50%;right:unset;bottom:unset;left:100%;border-top-color:transparent;border-right-color:#333;border-bottom-color:transparent;border-left-color:transparent;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@media (max-width:782px){.sui-2-10-4 .sui-wrap .sui-tooltip.sui-tooltip-right-mobile:after{min-width:var(--tooltip-width-mobile,120px);top:50%;right:unset;bottom:unset;left:100%;margin-top:0;margin-right:0;margin-bottom:0;margin-left:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%);white-space:normal}}.sui-2-10-4 .sui-wrap .sui-tooltip:hover:after,.sui-2-10-4 .sui-wrap .sui-tooltip:hover:before{opacity:1;-webkit-backface-visibility:visible;backface-visibility:visible}.sui-2-10-4 .sui-wrap select:not(.sui-select):not(.sui-variables){width:100%;cursor:pointer;display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:5px 0;padding:8px 14px;padding-right:40px;border:1px solid #ddd;border-radius:4px;background:url(../images/select-arrow.png) no-repeat right 14px center;background-size:12px 12px;color:#333;font:500 15px/22px Roboto,Arial,sans-serif;letter-spacing:-.2px;-webkit-transition:all .3s ease;transition:all .3s ease}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.sui-2-10-4 .sui-wrap select:not(.sui-select):not(.sui-variables){background-image:url(../images/select-arrow@2x.png)}}.sui-2-10-4 .sui-wrap select:not(.sui-select):not(.sui-variables)::-ms-expand{display:none}.sui-2-10-4 .sui-wrap select:not(.sui-select):not(.sui-variables),.sui-2-10-4 .sui-wrap select:not(.sui-select):not(.sui-variables):focus,.sui-2-10-4 .sui-wrap select:not(.sui-select):not(.sui-variables):hover{background-color:#fafafa}.sui-2-10-4 .sui-wrap select:not(.sui-select):not(.sui-variables):focus{background-color:#fff}.sui-2-10-4 .sui-wrap select:not(.sui-select):not(.sui-variables):focus{outline:0;-webkit-box-shadow:none;box-shadow:none}.sui-2-10-4 .sui-wrap select:not(.sui-select):not(.sui-variables).sui-select-sm{padding:6px 12px;padding-right:40px;font-size:13px;line-height:16px;background-position:right 8px center}.sui-2-10-4 .sui-wrap select:not(.sui-select):not(.sui-variables).sui-select-inline{width:auto;max-width:100%;display:inline-block;margin-right:10px}.sui-2-10-4 .sui-wrap select:not(.sui-select):not(.sui-variables).sui-select-inline:last-child{margin-right:0}.sui-2-10-4 .sui-wrap select:not(.sui-select):not(.sui-variables)[multiple]{padding:10px 0;background-image:none;background-color:#fff}.sui-2-10-4 .sui-wrap select:not(.sui-select):not(.sui-variables)[multiple] option{padding:8px;background-color:#fff;color:#333;font:500 15px/35px Roboto,Arial,sans-serif;letter-spacing:-.2px}.sui-2-10-4 .sui-wrap select:not(.sui-select):not(.sui-variables)[multiple] option:hover{background-color:#fafafa}.sui-2-10-4 .sui-wrap select:not(.sui-select):not(.sui-variables)[multiple] option:checked{background-color:#888;color:#fff}.sui-2-10-4 .sui-wrap select:not(.sui-select):not(.sui-variables)[disabled]{pointer-events:none}.sui-2-10-4 .sui-wrap select:not(.sui-select):not(.sui-variables):first-child{margin-top:0}.sui-2-10-4 .sui-wrap select:not(.sui-select):not(.sui-variables):last-child{margin-bottom:0}.sui-2-10-4 .sui-wrap.sui-color-accessible select:not(.sui-select):not(.sui-variables){border-color:#000;color:#000}.sui-2-10-4 .sui-wrap.sui-color-accessible select:not(.sui-select):not(.sui-variables),.sui-2-10-4 .sui-wrap.sui-color-accessible select:not(.sui-select):not(.sui-variables):focus,.sui-2-10-4 .sui-wrap.sui-color-accessible select:not(.sui-select):not(.sui-variables):hover{background-color:#fff}.sui-2-10-4 .sui-wrap.sui-color-accessible select:not(.sui-select):not(.sui-variables)[multiple]{background-color:#fff}.sui-2-10-4 .sui-wrap.sui-color-accessible select:not(.sui-select):not(.sui-variables)[multiple] option{background-color:#fff;color:#000}.sui-2-10-4 .sui-wrap.sui-color-accessible select:not(.sui-select):not(.sui-variables)[multiple] option:hover{background-color:#888}.sui-2-10-4 .sui-wrap.sui-color-accessible select:not(.sui-select):not(.sui-variables)[multiple] option:checked{background-color:#000;color:#fff}.sui-2-10-4 .sui-wrap .sui-tag{height:auto;min-height:26px;cursor:default;display:inline-block;margin:0 3px;padding:0 16px;border:2px solid transparent;border-radius:13px;background-color:#f2f2f2;color:#333;font:500 12px/22px Roboto,Arial,sans-serif;letter-spacing:-.25px;text-align:center}.sui-2-10-4 .sui-wrap .sui-tag.sui-tag-truncated{max-width:100%}.sui-2-10-4 .sui-wrap .sui-tag.sui-tag-truncated span{max-width:100%;overflow:hidden;display:block;text-overflow:ellipsis;white-space:nowrap}.sui-2-10-4 .sui-wrap .sui-tag.sui-tag-error,.sui-2-10-4 .sui-wrap .sui-tag.sui-tag-red{background-color:#ff6d6d;color:#fff}.sui-2-10-4 .sui-wrap .sui-tag.sui-tag-warning,.sui-2-10-4 .sui-wrap .sui-tag.sui-tag-yellow{background-color:#fecf2f;color:#333}.sui-2-10-4 .sui-wrap .sui-tag.sui-tag-green,.sui-2-10-4 .sui-wrap .sui-tag.sui-tag-success,.sui-2-10-4 .sui-wrap .sui-tag.sui-tag-upgrade,.sui-2-10-4 .sui-wrap .sui-tag.sui-tag-upsell{background-color:#1abc9c;color:#fff}.sui-2-10-4 .sui-wrap .sui-tag.sui-tag-blue,.sui-2-10-4 .sui-wrap .sui-tag.sui-tag-branded{background-color:#17a8e3;color:#fff}.sui-2-10-4 .sui-wrap .sui-tag.sui-tag-purple{background-color:#8d00b1;color:#fff}.sui-2-10-4 .sui-wrap .sui-tag.sui-tag-disabled,.sui-2-10-4 .sui-wrap .sui-tag.sui-tag-inactive{background-color:#f2f2f2;color:#aaa}.sui-2-10-4 .sui-wrap .sui-tag.sui-tag-uppercase{text-transform:uppercase}.sui-2-10-4 .sui-wrap .sui-tag.sui-tag-beta,.sui-2-10-4 .sui-wrap .sui-tag.sui-tag-pro{min-height:12px;padding:2px 8px 1px;border:0;border-radius:6px;font-size:8px;line-height:9px;text-align:center;text-transform:uppercase}.sui-2-10-4 .sui-wrap .sui-tag.sui-tag-pro{background-color:#8d00b1;color:#fff}.sui-2-10-4 .sui-wrap .sui-tag.sui-tag-beta{background-color:#ff7e41;color:#fff}.sui-2-10-4 .sui-wrap .sui-tag.sui-tag-sm{min-height:18px;padding:2px 10px;font-size:10px;line-height:12px;font-weight:700}.sui-2-10-4 .sui-wrap .sui-tag.sui-tag-ghost.sui-tag-error,.sui-2-10-4 .sui-wrap .sui-tag.sui-tag-ghost.sui-tag-red{border-color:#ffe5e9;background-color:transparent;color:#ff6d6d}.sui-2-10-4 .sui-wrap .sui-tag.sui-tag-ghost.sui-tag-warning,.sui-2-10-4 .sui-wrap .sui-tag.sui-tag-ghost.sui-tag-yellow{border-color:#fff5d5;background-color:transparent;color:#fecf2f}.sui-2-10-4 .sui-wrap .sui-tag.sui-tag-ghost.sui-tag-green,.sui-2-10-4 .sui-wrap .sui-tag.sui-tag-ghost.sui-tag-success,.sui-2-10-4 .sui-wrap .sui-tag.sui-tag-ghost.sui-tag-upgrade,.sui-2-10-4 .sui-wrap .sui-tag.sui-tag-ghost.sui-tag-upsell{border-color:#d1f1ea;background-color:transparent;color:#1abc9c}.sui-2-10-4 .sui-wrap .sui-tag.sui-tag-ghost.sui-tag-blue,.sui-2-10-4 .sui-wrap .sui-tag.sui-tag-ghost.sui-tag-branded{border-color:#e1f6ff;background-color:transparent;color:#17a8e3}.sui-2-10-4 .sui-wrap .sui-tag.sui-tag-ghost.sui-tag-purple{border-color:#f9e1ff;background-color:transparent;color:#8d00b1}.sui-2-10-4 .sui-wrap .sui-tag:first-child{margin-left:0}.sui-2-10-4 .sui-wrap .sui-tag:last-child{margin-right:0}.sui-2-10-4 .sui-wrap .sui-label,.sui-2-10-4 .sui-wrap .sui-label-inline{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:0;border:0;color:#888;font:500 12px/16px Roboto,Arial,sans-serif}.sui-2-10-4 .sui-wrap .sui-form-control,.sui-2-10-4 .sui-wrap .sui-multi-checkbox{width:100%;height:40px;margin:0;padding:9px 14px;border:1px solid #ddd;border-radius:4px;background-color:#fafafa;background-image:none;color:#333;font:500 15px/20px Roboto,Arial,sans-serif;letter-spacing:-.25px;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.sui-2-10-4 .sui-wrap .sui-form-control,.sui-2-10-4 .sui-wrap .sui-form-control:active,.sui-2-10-4 .sui-wrap .sui-form-control:focus,.sui-2-10-4 .sui-wrap .sui-form-control:hover,.sui-2-10-4 .sui-wrap .sui-multi-checkbox,.sui-2-10-4 .sui-wrap .sui-multi-checkbox:active,.sui-2-10-4 .sui-wrap .sui-multi-checkbox:focus,.sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover{outline:0;-webkit-box-shadow:none;box-shadow:none}.sui-2-10-4 .sui-wrap .sui-form-control:focus,.sui-2-10-4 .sui-wrap .sui-form-control:hover,.sui-2-10-4 .sui-wrap .sui-multi-checkbox:focus,.sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover{border-color:#ddd;background-color:#fff}.sui-2-10-4 .sui-wrap .sui-form-control:focus,.sui-2-10-4 .sui-wrap .sui-multi-checkbox:focus{background-color:#fff;color:#333}.sui-2-10-4 .sui-wrap .sui-form-control::-webkit-input-placeholder,.sui-2-10-4 .sui-wrap .sui-multi-checkbox::-webkit-input-placeholder{color:#aaa}.sui-2-10-4 .sui-wrap .sui-form-control:-ms-input-placeholder,.sui-2-10-4 .sui-wrap .sui-multi-checkbox:-ms-input-placeholder{color:#aaa}.sui-2-10-4 .sui-wrap .sui-form-control::-ms-input-placeholder,.sui-2-10-4 .sui-wrap .sui-multi-checkbox::-ms-input-placeholder{color:#aaa}.sui-2-10-4 .sui-wrap .sui-form-control::placeholder,.sui-2-10-4 .sui-wrap .sui-multi-checkbox::placeholder{color:#aaa}.sui-2-10-4 .sui-wrap .sui-disabled.sui-form-control,.sui-2-10-4 .sui-wrap .sui-disabled.sui-multi-checkbox,.sui-2-10-4 .sui-wrap .sui-form-control[disabled],.sui-2-10-4 .sui-wrap .sui-multi-checkbox[disabled],fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-form-control,fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox{cursor:not-allowed}.sui-2-10-4 .sui-wrap .sui-disabled.sui-form-control,.sui-2-10-4 .sui-wrap .sui-disabled.sui-form-control:focus,.sui-2-10-4 .sui-wrap .sui-disabled.sui-form-control:hover,.sui-2-10-4 .sui-wrap .sui-disabled.sui-multi-checkbox,.sui-2-10-4 .sui-wrap .sui-disabled.sui-multi-checkbox:focus,.sui-2-10-4 .sui-wrap .sui-disabled.sui-multi-checkbox:hover,.sui-2-10-4 .sui-wrap .sui-form-control[disabled],.sui-2-10-4 .sui-wrap .sui-form-control[disabled]:focus,.sui-2-10-4 .sui-wrap .sui-form-control[disabled]:hover,.sui-2-10-4 .sui-wrap .sui-multi-checkbox[disabled],.sui-2-10-4 .sui-wrap .sui-multi-checkbox[disabled]:focus,.sui-2-10-4 .sui-wrap .sui-multi-checkbox[disabled]:hover,fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-form-control,fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-form-control:focus,fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-form-control:hover,fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox,fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:focus,fieldset[disabled] .sui-2-10-4 .sui-wrap .sui-multi-checkbox:hover{border-color:#f2f2f2;background-color:#f2f2f2;color:#aaa}.sui-2-10-4 .sui-wrap .sui-form-control::-ms-expand,.sui-2-10-4 .sui-wrap .sui-multi-checkbox::-ms-expand{border:0;background-color:transparent}.sui-2-10-4 .sui-wrap label{cursor:default}.sui-2-10-4 .sui-wrap label[for]{cursor:pointer}.sui-2-10-4 .sui-wrap .sui-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 5px}.sui-2-10-4 .sui-wrap .sui-label .sui-tag{margin-left:5px}.sui-2-10-4 .sui-wrap .sui-label .sui-tag.sui-left{margin-right:5px;margin-left:0}.sui-2-10-4 .sui-wrap .sui-label:last-child{margin:0}.sui-2-10-4 .sui-wrap .sui-label-link{margin-right:0;margin-left:auto;color:#888;font-weight:400}.sui-2-10-4 .sui-wrap .sui-label-inline{margin:0}.sui-2-10-4 .sui-wrap .sui-label-note{margin-right:0;margin-left:auto}.sui-2-10-4 .sui-wrap .sui-form-control,.sui-2-10-4 .sui-wrap .sui-multi-checkbox{display:block}.sui-2-10-4 .sui-wrap .sui-form-control.sui-input-sm,.sui-2-10-4 .sui-wrap .sui-input-sm.sui-multi-checkbox{max-width:80px}.sui-2-10-4 .sui-wrap .sui-form-control.sui-input-md,.sui-2-10-4 .sui-wrap .sui-input-md.sui-multi-checkbox{max-width:240px}.sui-2-10-4 .sui-wrap .sui-field-has-prefix.sui-multi-checkbox,.sui-2-10-4 .sui-wrap .sui-field-has-suffix.sui-multi-checkbox,.sui-2-10-4 .sui-wrap .sui-form-control.sui-field-has-prefix,.sui-2-10-4 .sui-wrap .sui-form-control.sui-field-has-suffix{width:auto;display:inline-block}.sui-2-10-4 .sui-wrap .sui-multi-checkbox{height:auto;max-height:114px;overflow-y:auto;padding:1px}.sui-2-10-4 .sui-wrap .sui-multi-checkbox label{margin:1px 0}.sui-2-10-4 .sui-wrap .sui-multi-checkbox label input:checked+span{background-color:#17a8e3;color:#fff}.sui-2-10-4 .sui-wrap .sui-multi-checkbox label span{display:block;padding:10px}.sui-2-10-4 .sui-wrap .sui-multi-checkbox label:first-child{margin-top:0}.sui-2-10-4 .sui-wrap .sui-multi-checkbox label:first-child span{border-radius:3px 3px 0 0}.sui-2-10-4 .sui-wrap .sui-multi-checkbox label:last-child{margin-bottom:0}.sui-2-10-4 .sui-wrap .sui-multi-checkbox label:last-child span{border-radius:0 0 3px 3px}.sui-2-10-4 .sui-wrap .sui-description,.sui-2-10-4 .sui-wrap .sui-multi-checkbox label{display:block;margin-top:5px;color:#888;font-size:13px;line-height:22px;font-weight:400;letter-spacing:-.25px}.sui-2-10-4 .sui-wrap .sui-description.sui-toggle-description,.sui-2-10-4 .sui-wrap .sui-multi-checkbox label.sui-toggle-description{margin-left:48px}.sui-2-10-4 .sui-wrap .sui-description.sui-checkbox-description,.sui-2-10-4 .sui-wrap .sui-description.sui-radio-description,.sui-2-10-4 .sui-wrap .sui-multi-checkbox label.sui-checkbox-description,.sui-2-10-4 .sui-wrap .sui-multi-checkbox label.sui-radio-description{margin:0 27px 5px}.sui-2-10-4 .sui-wrap .sui-description+.sui-form-field,.sui-2-10-4 .sui-wrap .sui-description+.sui-form-field-inline,.sui-2-10-4 .sui-wrap .sui-multi-checkbox label+.sui-form-field,.sui-2-10-4 .sui-wrap .sui-multi-checkbox label+.sui-form-field-inline{margin-top:20px}.sui-2-10-4 .sui-wrap .sui-error-message{display:block;margin-top:8px;color:#ff6d6d;font-size:12px;line-height:16px;font-weight:500}.sui-2-10-4 .sui-wrap .sui-form-field.sui-input-sm{max-width:80px}.sui-2-10-4 .sui-wrap .sui-form-field.sui-input-md{max-width:240px}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-form-field>.sui-row [class^=sui-col]{padding-right:5px;padding-left:5px}}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-form-field>.sui-row:first-child{margin-top:0}}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-form-field>.sui-row{margin-top:10px;margin-right:-5px;margin-bottom:0;margin-left:-5px}}.sui-2-10-4 .sui-wrap .sui-form-field:last-child{margin-bottom:0}@media (max-width:782px){.sui-2-10-4 .sui-wrap .sui-form-field:last-child{margin-bottom:0}}.sui-2-10-4 .sui-wrap .sui-form-field.sui-form-field-error .sui-form-control,.sui-2-10-4 .sui-wrap .sui-form-field.sui-form-field-error .sui-multi-checkbox,.sui-2-10-4 .sui-wrap .sui-form-field.sui-has_error .sui-form-control,.sui-2-10-4 .sui-wrap .sui-form-field.sui-has_error .sui-multi-checkbox{border-bottom:2px solid #ff6d6d}.sui-2-10-4 .sui-wrap .sui-form-field.sui-form-field-error .sui-control-with-icon [class*=sui-icon-]:before,.sui-2-10-4 .sui-wrap .sui-form-field.sui-has_error .sui-control-with-icon [class*=sui-icon-]:before{color:#ff6d6d}@media (max-width:782px){.sui-2-10-4 .sui-wrap .sui-form-field{margin-bottom:20px}}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-form-field{margin-bottom:30px}}.sui-2-10-4 .sui-wrap .sui-field-prefix,.sui-2-10-4 .sui-wrap .sui-field-suffix{display:inline-block;color:#888;font-size:13px;line-height:22px}.sui-2-10-4 .sui-wrap .sui-field-prefix{margin-right:10px}.sui-2-10-4 .sui-wrap .sui-field-suffix{margin-left:10px}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-form-field-inline>.sui-form-field:first-child,.sui-2-10-4 .sui-wrap .sui-form-field-inline>span.sui-select:first-child{margin-left:0}}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-form-field-inline>.sui-form-field:last-child,.sui-2-10-4 .sui-wrap .sui-form-field-inline>span.sui-select:last-child{margin-right:0}}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-form-field-inline>.sui-form-field,.sui-2-10-4 .sui-wrap .sui-form-field-inline>span.sui-select{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-top:0;margin-bottom:0;margin-right:10px;margin-left:10px}}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-form-field-inline>.sui-form-field{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-bottom:0}}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-form-field-inline>.sui-label,.sui-2-10-4 .sui-wrap .sui-form-field-inline>p,.sui-2-10-4 .sui-wrap .sui-form-field-inline>span{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:0}}@media (max-width:782px){.sui-2-10-4 .sui-wrap .sui-form-field-inline:last-child{margin-bottom:0}}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-form-field-inline:last-child{margin-bottom:0}}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-form-field-inline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:30px}}@media (max-width:782px){.sui-2-10-4 .sui-wrap .sui-form-field-inline{margin-bottom:20px}}.sui-2-10-4 .sui-wrap .sui-control-with-icon{position:relative}.sui-2-10-4 .sui-wrap .sui-control-with-icon .sui-form-control,.sui-2-10-4 .sui-wrap .sui-control-with-icon .sui-multi-checkbox{padding-left:40px}.sui-2-10-4 .sui-wrap .sui-control-with-icon select.sui-select+.select2-container .select2-selection__rendered{padding-left:40px}.sui-2-10-4 .sui-wrap .sui-control-with-icon [class*=sui-icon-]{width:16px;height:16px;pointer-events:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:11px;left:14px}.sui-2-10-4 .sui-wrap .sui-control-with-icon [class*=sui-icon-]:before{color:#aaa;display:block}.sui-2-10-4 .sui-wrap .sui-control-with-icon.sui-right-icon .sui-form-control,.sui-2-10-4 .sui-wrap .sui-control-with-icon.sui-right-icon .sui-multi-checkbox{padding-right:40px;padding-left:14px}.sui-2-10-4 .sui-wrap .sui-control-with-icon.sui-right-icon [class*=sui-icon-]{right:14px;left:auto;color:#888}.sui-2-10-4 .sui-wrap .sui-with-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sui-2-10-4 .sui-wrap .sui-with-button .sui-button{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.sui-2-10-4 .sui-wrap .sui-with-button .sui-form-control,.sui-2-10-4 .sui-wrap .sui-with-button .sui-multi-checkbox{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0 5px}.sui-2-10-4 .sui-wrap .sui-with-button .sui-form-control:first-child,.sui-2-10-4 .sui-wrap .sui-with-button .sui-multi-checkbox:first-child{margin-left:0}.sui-2-10-4 .sui-wrap .sui-with-button .sui-form-control:last-child,.sui-2-10-4 .sui-wrap .sui-with-button .sui-multi-checkbox:last-child{margin-right:0}.sui-2-10-4 .sui-wrap .sui-with-button.sui-inside,.sui-2-10-4 .sui-wrap .sui-with-button.sui-with-button-inside{display:block;position:relative}.sui-2-10-4 .sui-wrap .sui-with-button.sui-inside .sui-button,.sui-2-10-4 .sui-wrap .sui-with-button.sui-inside .sui-button-icon,.sui-2-10-4 .sui-wrap .sui-with-button.sui-with-button-inside .sui-button,.sui-2-10-4 .sui-wrap .sui-with-button.sui-with-button-inside .sui-button-icon{position:absolute;top:5px;right:5px}.sui-2-10-4 .sui-wrap .sui-with-button.sui-inside .sui-button-lg,.sui-2-10-4 .sui-wrap .sui-with-button.sui-with-button-inside .sui-button-lg{top:0;right:0;border-top-left-radius:0;border-bottom-left-radius:0}.sui-2-10-4 .sui-wrap .sui-with-button.sui-inside .sui-form-control,.sui-2-10-4 .sui-wrap .sui-with-button.sui-inside .sui-multi-checkbox,.sui-2-10-4 .sui-wrap .sui-with-button.sui-with-button-inside .sui-form-control,.sui-2-10-4 .sui-wrap .sui-with-button.sui-with-button-inside .sui-multi-checkbox{margin:0;padding-right:90px}.sui-2-10-4 .sui-wrap .sui-with-button.sui-with-button-icon{display:block;position:relative}.sui-2-10-4 .sui-wrap .sui-with-button.sui-with-button-icon .sui-button,.sui-2-10-4 .sui-wrap .sui-with-button.sui-with-button-icon .sui-button-icon{position:absolute;top:5px;right:5px}.sui-2-10-4 .sui-wrap .sui-with-button.sui-with-button-icon .sui-button-lg{top:0;right:0}.sui-2-10-4 .sui-wrap .sui-with-button.sui-with-button-icon .sui-form-control,.sui-2-10-4 .sui-wrap .sui-with-button.sui-with-button-icon .sui-multi-checkbox{margin:0;padding-right:40px}.sui-2-10-4 .sui-wrap .sui-input-group{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;position:relative}.sui-2-10-4 .sui-wrap .sui-password-group{position:relative}.sui-2-10-4 .sui-wrap .sui-password-group .sui-password-toggle{width:30px;height:30px;cursor:pointer;position:absolute;top:50%;right:7px;padding:0;border:0;border-radius:4px;background:0 0;color:#888;font-size:15px;line-height:1em;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.sui-2-10-4 .sui-wrap .sui-password-group .sui-password-toggle:active,.sui-2-10-4 .sui-wrap .sui-password-group .sui-password-toggle:focus,.sui-2-10-4 .sui-wrap .sui-password-group .sui-password-toggle:hover{outline:0}.sui-2-10-4 .sui-wrap .sui-password-group .sui-password-toggle:hover{background-color:rgba(0,0,0,.03)}.sui-2-10-4 .sui-wrap .sui-password-group .sui-password-toggle:hover [class*=sui-icon-]:before{color:#666}.sui-2-10-4 .sui-wrap .sui-date{position:relative}.sui-2-10-4 .sui-wrap .sui-date .sui-form-control:first-child,.sui-2-10-4 .sui-wrap .sui-date .sui-multi-checkbox:first-child{padding-right:40px}.sui-2-10-4 .sui-wrap .sui-date .sui-form-control:last-child,.sui-2-10-4 .sui-wrap .sui-date .sui-multi-checkbox:last-child{padding-left:40px}.sui-2-10-4 .sui-wrap .sui-date [class*=sui-icon-]{width:30px;height:30px;pointer-events:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:5px}.sui-2-10-4 .sui-wrap .sui-date [class*=sui-icon-]:before{display:block}.sui-2-10-4 .sui-wrap .sui-date [class*=sui-icon-]:first-child{left:5px}.sui-2-10-4 .sui-wrap .sui-date [class*=sui-icon-]:last-child{right:5px}.sui-2-10-4 .sui-wrap .sui-multi-date{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sui-2-10-4 .sui-wrap .sui-multi-date .sui-form-field{-webkit-box-flex:1;-ms-flex:1;flex:1}.sui-2-10-4 .sui-wrap .sui-multi-date .sui-form-field+button{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-left:10px}@media (max-width:782px){.sui-2-10-4 .sui-wrap .sui-multi-date .sui-form-field{margin-bottom:0}}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-multi-date .sui-form-field{margin-bottom:0}}.sui-2-10-4 .sui-wrap .sui-multi-date:not(:last-child){margin-bottom:10px}.sui-2-10-4 .sui-wrap textarea.sui-form-control,.sui-2-10-4 .sui-wrap textarea.sui-multi-checkbox{max-width:100%;height:auto;resize:vertical;line-height:20px}.sui-2-10-4 .sui-wrap select.sui-form-control,.sui-2-10-4 .sui-wrap select.sui-multi-checkbox{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAs0lEQVQ4T6WS2w0CIRBF59KA2oklaAdbgpbgB48SIBThduKWYClrA2CGgEEXNWH5moR7Zu48QJ0PnRytA6WUe67svb//clDrUkWt9UxEMYRw/AYzJIS4sd45t0ugMeZERNcY49yCCwRgS0Rna+346rGGAVz4s06aW0gQx2/DUUoNAEYAG86cxezkAWCw1k5lBoupZltThomhEMLhs/fmOgrM2VvQwmq9in8rWncAPWfXXfEJ6RpWD7sJ1JwAAAAASUVORK5CYII=);background-repeat:no-repeat;background-position:center right 10px;line-height:1}.sui-2-10-4 .sui-wrap .sui-checkbox,.sui-2-10-4 .sui-wrap .sui-radio{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.sui-2-10-4 .sui-wrap .sui-checkbox input+span,.sui-2-10-4 .sui-wrap .sui-radio input+span{width:16px;height:16px;cursor:pointer;display:block;-ms-flex-negative:0;flex-shrink:0;position:relative;margin:3px 0;border:1px solid #ddd;border-radius:4px;background-color:#fafafa;-webkit-transition:.3s ease;transition:.3s ease}.sui-2-10-4 .sui-wrap .sui-checkbox input+span:before,.sui-2-10-4 .sui-wrap .sui-radio input+span:before{opacity:0;-webkit-transition:.3s ease;transition:.3s ease}.sui-2-10-4 .sui-wrap .sui-checkbox input+span+.sui-description,.sui-2-10-4 .sui-wrap .sui-checkbox input+span+span,.sui-2-10-4 .sui-wrap .sui-radio input+span+.sui-description,.sui-2-10-4 .sui-wrap .sui-radio input+span+span{cursor:pointer;margin:0 0 0 10px;color:#666;font-size:15px;line-height:22px;font-weight:500}.sui-2-10-4 .sui-wrap .sui-checkbox input+span+.sui-description.sui-description-sm,.sui-2-10-4 .sui-wrap .sui-checkbox input+span+span.sui-description-sm,.sui-2-10-4 .sui-wrap .sui-radio input+span+.sui-description.sui-description-sm,.sui-2-10-4 .sui-wrap .sui-radio input+span+span.sui-description-sm{font-size:13px}.sui-2-10-4 .sui-wrap .sui-checkbox input+span~.sui-tag,.sui-2-10-4 .sui-wrap .sui-radio input+span~.sui-tag{margin-top:auto;margin-bottom:auto;margin-left:10px}.sui-2-10-4 .sui-wrap .sui-checkbox input:checked+span,.sui-2-10-4 .sui-wrap .sui-radio input:checked+span{border-color:#17a8e3;background-color:#17a8e3}.sui-2-10-4 .sui-wrap .sui-checkbox input:checked+span:before,.sui-2-10-4 .sui-wrap .sui-radio input:checked+span:before{opacity:1}.sui-2-10-4 .sui-wrap .sui-checkbox input.sui-disabled+span,.sui-2-10-4 .sui-wrap .sui-checkbox input:disabled+span,.sui-2-10-4 .sui-wrap .sui-checkbox input[disabled]+span,.sui-2-10-4 .sui-wrap .sui-radio input.sui-disabled+span,.sui-2-10-4 .sui-wrap .sui-radio input:disabled+span,.sui-2-10-4 .sui-wrap .sui-radio input[disabled]+span{cursor:not-allowed;border-color:#f2f2f2;background-color:#f2f2f2}.sui-2-10-4 .sui-wrap .sui-checkbox input.sui-disabled+span+.sui-description,.sui-2-10-4 .sui-wrap .sui-checkbox input.sui-disabled+span+span,.sui-2-10-4 .sui-wrap .sui-checkbox input:disabled+span+.sui-description,.sui-2-10-4 .sui-wrap .sui-checkbox input:disabled+span+span,.sui-2-10-4 .sui-wrap .sui-checkbox input[disabled]+span+.sui-description,.sui-2-10-4 .sui-wrap .sui-checkbox input[disabled]+span+span,.sui-2-10-4 .sui-wrap .sui-radio input.sui-disabled+span+.sui-description,.sui-2-10-4 .sui-wrap .sui-radio input.sui-disabled+span+span,.sui-2-10-4 .sui-wrap .sui-radio input:disabled+span+.sui-description,.sui-2-10-4 .sui-wrap .sui-radio input:disabled+span+span,.sui-2-10-4 .sui-wrap .sui-radio input[disabled]+span+.sui-description,.sui-2-10-4 .sui-wrap .sui-radio input[disabled]+span+span{cursor:not-allowed}@media (max-width:782px){.sui-2-10-4 .sui-wrap .sui-checkbox:last-child,.sui-2-10-4 .sui-wrap .sui-radio:last-child{margin-bottom:0}}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-checkbox:last-child,.sui-2-10-4 .sui-wrap .sui-radio:last-child{margin-right:0}}@media (max-width:782px){.sui-2-10-4 .sui-wrap .sui-checkbox,.sui-2-10-4 .sui-wrap .sui-radio{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 10px}}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-checkbox,.sui-2-10-4 .sui-wrap .sui-radio{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:0 15px 0 0}}.sui-2-10-4 .sui-wrap .sui-radio input+span{position:relative;border-radius:50%}.sui-2-10-4 .sui-wrap .sui-radio input+span:before{content:" ";width:6px;height:6px;display:block;position:absolute;top:4px;left:4px;border-radius:16px;background-color:#fff}.sui-2-10-4 .sui-wrap .sui-radio input.sui-disabled+span:before,.sui-2-10-4 .sui-wrap .sui-radio input:disabled+span:before,.sui-2-10-4 .sui-wrap .sui-radio input[disabled]+span:before{background-color:#aaa}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-radio.sui-radio-stacked:last-child{margin:0}}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-radio.sui-radio-stacked{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 10px}}.sui-2-10-4 .sui-wrap .sui-radio.sui-radio-sm input+span+.sui-description,.sui-2-10-4 .sui-wrap .sui-radio.sui-radio-sm input+span+span{font-size:13px}.sui-2-10-4 .sui-wrap .sui-radio-image{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sui-2-10-4 .sui-wrap .sui-radio-image img{display:block;margin:0;padding:0;border:0}.sui-2-10-4 .sui-wrap .sui-radio-image img+.sui-radio{margin-top:15px}@media (max-width:782px){.sui-2-10-4 .sui-wrap .sui-radio-image+*{margin-top:20px}}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-radio-image+*{margin-left:20px}}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-radio-image.sui-radio-stacked+*{margin-top:30px;margin-left:0}}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-radio-image.sui-radio-stacked{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}}@media (max-width:782px){.sui-2-10-4 .sui-wrap .sui-radio-image{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-radio-image{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}}.sui-2-10-4 .sui-wrap .sui-checkbox input+span:before{content:"(";width:14px;height:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-size:10px;text-align:center}.sui-2-10-4 .sui-wrap .sui-checkbox input.sui-disabled+span:before,.sui-2-10-4 .sui-wrap .sui-checkbox input:disabled+span:before,.sui-2-10-4 .sui-wrap .sui-checkbox input[disabled]+span:before{color:#aaa}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-checkbox.sui-checkbox-stacked:last-child{margin:0}}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-checkbox.sui-checkbox-stacked{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 10px}}.sui-2-10-4 .sui-wrap .sui-checkbox.sui-checkbox-sm input+span+.sui-description,.sui-2-10-4 .sui-wrap .sui-checkbox.sui-checkbox-sm input+span+span{font-size:13px}.sui-2-10-4 .sui-wrap .sui-checkbox-image{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sui-2-10-4 .sui-wrap .sui-checkbox-image img{display:block;margin:0;padding:0;border:0}.sui-2-10-4 .sui-wrap .sui-checkbox-image img+.sui-checkbox{margin-top:15px}@media (max-width:782px){.sui-2-10-4 .sui-wrap .sui-checkbox-image+*{margin-top:20px}}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-checkbox-image+*{margin-left:20px}}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-checkbox-image.sui-checkbox-stacked+*{margin-top:30px;margin-left:0}}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-checkbox-image.sui-checkbox-stacked{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}}@media (max-width:782px){.sui-2-10-4 .sui-wrap .sui-checkbox-image{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-checkbox-image{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}}.sui-2-10-4 .sui-wrap .sui-upload{max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.sui-2-10-4 .sui-wrap .sui-upload button{cursor:pointer;display:block;-webkit-transition:.3s ease;transition:.3s ease}.sui-2-10-4 .sui-wrap .sui-upload button,.sui-2-10-4 .sui-wrap .sui-upload button:active,.sui-2-10-4 .sui-wrap .sui-upload button:focus,.sui-2-10-4 .sui-wrap .sui-upload button:hover{outline:0;-webkit-box-shadow:none;box-shadow:none}.sui-2-10-4 .sui-wrap .sui-upload .sui-upload-image{width:40px;height:40px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;position:relative;margin:0;padding:1px;border:1px solid #e6e6e6;border-radius:4px}.sui-2-10-4 .sui-wrap .sui-upload .sui-upload-image [class*=sui-image-]{width:36px;height:36px;display:block;border-radius:3px}.sui-2-10-4 .sui-wrap .sui-upload .sui-upload-image .sui-image-mask{background-color:#ddd;background-image:linear-gradient(45deg,#fff 25%,transparent 25%,transparent 75%,#fff 75%,#fff),linear-gradient(45deg,#fff 25%,transparent 25%,transparent 75%,#fff 75%,#fff);background-size:12px 12px;background-position:0 0,6px 6px}.sui-2-10-4 .sui-wrap .sui-upload .sui-upload-image .sui-image-preview{cursor:pointer;display:none;position:absolute;top:1px;left:1px;background-color:transparent;background-size:cover;background-repeat:no-repeat;background-position:center}.sui-2-10-4 .sui-wrap .sui-upload .sui-upload-image .sui-image-preview:before{content:"¢";opacity:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:3px;color:#fff;font-size:12px;line-height:12px;background-color:rgba(0,0,0,.5);-webkit-transition:.2s ease;transition:.2s ease}.sui-2-10-4 .sui-wrap .sui-upload .sui-upload-image .sui-image-preview,.sui-2-10-4 .sui-wrap .sui-upload .sui-upload-image .sui-image-preview:active,.sui-2-10-4 .sui-wrap .sui-upload .sui-upload-image .sui-image-preview:focus,.sui-2-10-4 .sui-wrap .sui-upload .sui-upload-image .sui-image-preview:hover{outline:0;-webkit-box-shadow:none;box-shadow:none}.sui-2-10-4 .sui-wrap .sui-upload .sui-upload-image .sui-image-preview:active:before,.sui-2-10-4 .sui-wrap .sui-upload .sui-upload-image .sui-image-preview:focus:before,.sui-2-10-4 .sui-wrap .sui-upload .sui-upload-image .sui-image-preview:hover:before{opacity:1}.sui-2-10-4 .sui-wrap .sui-upload .sui-upload-image~.sui-upload-button,.sui-2-10-4 .sui-wrap .sui-upload .sui-upload-image~.sui-upload-file{margin-left:5px}.sui-2-10-4 .sui-wrap .sui-upload .sui-upload-image~.sui-upload-file{max-width:calc(100% - 45px);cursor:initial;padding-left:19px}.sui-2-10-4 .sui-wrap .sui-upload .sui-upload-image~.sui-upload-file:before{content:unset}.sui-2-10-4 .sui-wrap .sui-upload .sui-upload-image~.sui-upload-file:active,.sui-2-10-4 .sui-wrap .sui-upload .sui-upload-image~.sui-upload-file:hover{background-color:#fff}.sui-2-10-4 .sui-wrap .sui-upload .sui-upload-file{max-width:100%;cursor:pointer;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;display:none;position:relative;padding:11px 61px 11px 41px;border:1px solid #ddd;border-radius:4px;background-color:#fff;-webkit-transition:.3s ease;transition:.3s ease}.sui-2-10-4 .sui-wrap .sui-upload .sui-upload-file:before{content:"Æ";width:29px;display:block;position:absolute;left:14px;font-size:16px;line-height:16px;text-align:center}.sui-2-10-4 .sui-wrap .sui-upload .sui-upload-file span{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:block;color:#333;font:500 12px/16px Roboto,Arial,sans-serif;letter-spacing:-.25px}.sui-2-10-4 .sui-wrap .sui-upload .sui-upload-file span:focus{outline:0;-webkit-box-shadow:none;box-shadow:none}.sui-2-10-4 .sui-wrap .sui-upload .sui-upload-file button{width:39px;position:absolute;top:0;right:0;bottom:0;border:0 solid #ddd;border-left-width:1px;border-radius:0 3px 3px 0;background-color:#fff;font-size:12px;text-align:center}.sui-2-10-4 .sui-wrap .sui-upload .sui-upload-file button [class*=sui-icon-]{display:block}.sui-2-10-4 .sui-wrap .sui-upload .sui-upload-file button [class*=sui-icon-]:before{display:block}.sui-2-10-4 .sui-wrap .sui-upload .sui-upload-file button:active,.sui-2-10-4 .sui-wrap .sui-upload .sui-upload-file button:focus,.sui-2-10-4 .sui-wrap .sui-upload .sui-upload-file button:hover{background-color:rgba(51,51,51,.04)}.sui-2-10-4 .sui-wrap .sui-upload .sui-upload-file:active,.sui-2-10-4 .sui-wrap .sui-upload .sui-upload-file:hover{background-color:#fafafa}.sui-2-10-4 .sui-wrap .sui-upload .sui-upload-button{margin:0;padding:11px 19px;border:1px dashed #ddd;border-radius:4px;background-color:transparent;color:#aaa;font:500 12px/16px Roboto,Arial,sans-serif;letter-spacing:-.25px}.sui-2-10-4 .sui-wrap .sui-upload .sui-upload-button:active,.sui-2-10-4 .sui-wrap .sui-upload .sui-upload-button:focus,.sui-2-10-4 .sui-wrap .sui-upload .sui-upload-button:hover{border-color:#aaa;background-color:#fafafa}.sui-2-10-4 .sui-wrap .sui-upload .sui-upload-button [class*=sui-icon-]{width:24px;margin-left:-4px;color:#888;font-size:16px;line-height:16px;vertical-align:bottom;text-align:center}.sui-2-10-4 .sui-wrap .sui-upload .sui-upload-button [class*=sui-icon-]:before{display:block;color:inherit}.sui-2-10-4 .sui-wrap .sui-upload.sui-has_file .sui-upload-image .sui-image-preview{display:block}.sui-2-10-4 .sui-wrap .sui-upload.sui-has_file .sui-upload-file{display:block}.sui-2-10-4 .sui-wrap .sui-upload.sui-has_file .sui-upload-button{display:none}.sui-2-10-4 .sui-wrap .sui-upload+.sui-notice{margin-top:10px}.sui-2-10-4 .sui-wrap .sui-upload+.sui-upload{margin-top:10px}.sui-2-10-4 .sui-wrap .sui-colorpicker-wrap{display:block}.sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker .sui-colorpicker-value{display:block;position:relative}.sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker .sui-colorpicker-value button,.sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker .sui-colorpicker-value input,.sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker .sui-colorpicker-value span[role=button]{display:block;margin:0;border:1px solid #ddd;border-radius:4px}.sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker .sui-colorpicker-value button,.sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker .sui-colorpicker-value button:focus,.sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker .sui-colorpicker-value button:hover,.sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker .sui-colorpicker-value input,.sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker .sui-colorpicker-value input:focus,.sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker .sui-colorpicker-value input:hover,.sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker .sui-colorpicker-value span[role=button],.sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker .sui-colorpicker-value span[role=button]:focus,.sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker .sui-colorpicker-value span[role=button]:hover{outline:0;-webkit-box-shadow:none;box-shadow:none}.sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker .sui-colorpicker-value button,.sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker .sui-colorpicker-value span[role=button]{width:30px;height:30px;cursor:pointer;position:absolute;top:0;padding:0}.sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker .sui-colorpicker-value button,.sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker .sui-colorpicker-value input{background-color:#fafafa}.sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker .sui-colorpicker-value span[role=button]{left:0;background-color:#ddd;background-image:linear-gradient(45deg,#fff 25%,transparent 25%,transparent 75%,#fff 75%,#fff),linear-gradient(45deg,#fff 25%,transparent 25%,transparent 75%,#fff 75%,#fff);background-size:12px 12px;background-position:0 0,6px 6px}.sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker .sui-colorpicker-value span[role=button] span{width:26px;height:26px;display:block;position:absolute;top:1px;left:1px;border-radius:2px}.sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker .sui-colorpicker-value span[role=button],.sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker .sui-colorpicker-value span[role=button]:focus,.sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker .sui-colorpicker-value span[role=button]:hover{-webkit-box-shadow:inset 0 0 0 1px #fff;box-shadow:inset 0 0 0 1px #fff}.sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker .sui-colorpicker-value input{width:100%;height:30px;padding:6px 40px;color:#333;font:500 12px/16px Roboto,Arial,sans-serif;letter-spacing:-.25px}.sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker .sui-colorpicker-value button{right:0;border-top-left-radius:0;border-bottom-left-radius:0}.sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker .sui-colorpicker-value button [class*=sui-icon-]{font-size:12px}.sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker .sui-button{margin-left:5px}.sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker.sui-colorpicker-hex .sui-colorpicker-value{-webkit-box-flex:0;-ms-flex:0 1 135px;flex:0 1 135px}.sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker.sui-colorpicker-rgba .sui-colorpicker-value{-webkit-box-flex:0;-ms-flex:0 1 215px;flex:0 1 215px}.sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .wp-picker-container{display:none;margin:5px 0 0;padding:9px;border:1px solid #ddd;border-radius:4px;background-color:#fff;-webkit-box-shadow:0 3px 7px 0 rgba(0,0,0,.07);box-shadow:0 3px 7px 0 rgba(0,0,0,.07)}.sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-input-wrap{display:block}.sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-input-wrap .sui-colorpicker-input,.sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-input-wrap label,.sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-input-wrap span{display:block}.sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-input-wrap .sui-colorpicker-input{width:100%!important;height:30px;margin:0;padding:6px 11px;border:1px solid #ddd;border-radius:4px;background-color:#fafafa;color:#333;font:500 12px/16px Roboto,Arial,sans-serif;letter-spacing:-.25px}.sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-input-wrap .sui-colorpicker-input,.sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-input-wrap .sui-colorpicker-input:focus,.sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-input-wrap .sui-colorpicker-input:hover{outline:0;-webkit-box-shadow:none;box-shadow:none}.sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker{width:auto!important;height:auto!important;position:relative;margin:10px 0 0;padding:0!important;border:0}.sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-picker-inner{display:-webkit-box;display:-ms-flexbox;display:flex;position:unset}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-picker-inner{position:relative;display:block}}.sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-palette-container{display:-webkit-box;display:-ms-flexbox;display:flex;left:0;bottom:0}@media (max-width:782px){.sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-palette-container{position:relative;margin-top:10px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-palette-container{width:160px}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-palette-container{margin-left:10px}}.sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-palette,.sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-slider,.sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-square{float:none;-webkit-box-shadow:none;box-shadow:none}.sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-square{width:auto!important;height:auto!important;margin-right:0;border-radius:4px}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-square{margin-bottom:30px}}.sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-square-inner{-webkit-box-shadow:none;box-shadow:none}.sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-square-inner.iris-square-horiz{position:unset;display:block}@media (max-width:782px){.sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-square-inner.iris-square-horiz{width:140px;height:140px}}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-square-inner.iris-square-horiz{width:160px;height:160px}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-square-inner.iris-square-horiz{position:relative}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-square{display:inline-block}}.sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-slider{width:20px!important;margin-left:10px!important;border-radius:2px}@media (max-width:782px){.sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-slider{height:140px!important}}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-slider{height:190px!important}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-slider{display:inline-block}}.sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-slider-offset{top:10px;bottom:0}.sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .ui-slider-handle{height:10px;opacity:1;right:-2px;left:-2px;border-width:2px;border-color:#fff;border-radius:4px;-webkit-box-shadow:0 1px 3px 1px rgba(0,0,0,.3);box-shadow:0 1px 3px 1px rgba(0,0,0,.3)}.sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .ui-slider-handle:before{content:unset}.sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-palette{width:auto!important;min-width:20px;max-width:20px;height:20px!important;display:block;-webkit-box-flex:0;-ms-flex:0 0 20px;flex:0 0 20px;border:1px solid #e6e6e6}.sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-palette:first-child{margin-left:0!important}.sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-palette:nth-child(n+8){display:none;margin-left:0!important}@media (max-width:782px){.sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-palette{margin-left:3.33333px!important}}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-palette{margin-left:3.33333px!important}}.sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-square-value{width:0;height:0}.sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-square-handle{width:16px;height:16px;opacity:1;top:-8px;left:-8px;border-width:3px;border-color:#fff;border-radius:100%;-webkit-box-shadow:0 1px 5px 0 rgba(0,0,0,.3);box-shadow:0 1px 5px 0 rgba(0,0,0,.3)}.sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-square-handle:after{content:unset}.sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .wp-picker-container.wp-picker-active{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.sui-2-10-4 .sui-wrap .sui-colorpicker-wrap .wp-picker-container.wp-picker-active{width:262px;position:relative;display:block}}.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs)>.sui-tabs-menu,.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs)>[data-tabs]{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:0;border-top:1px solid #e6e6e6;list-style:none}.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs)>.sui-tabs-menu .sui-tab-item,.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs)>.sui-tabs-menu>*,.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs)>[data-tabs] .sui-tab-item,.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs)>[data-tabs]>*{cursor:pointer;margin:0 10px;padding:14px 0 12px;border:0;background-color:transparent;font:500 13px/22px Roboto,Arial,sans-serif;letter-spacing:-.25px;text-transform:uppercase;text-decoration:none}.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs)>.sui-tabs-menu .sui-tab-item,.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs)>.sui-tabs-menu .sui-tab-item:active,.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs)>.sui-tabs-menu .sui-tab-item:focus,.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs)>.sui-tabs-menu .sui-tab-item:hover,.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs)>.sui-tabs-menu .sui-tab-item:visited,.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs)>.sui-tabs-menu>*,.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs)>.sui-tabs-menu>:active,.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs)>.sui-tabs-menu>:focus,.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs)>.sui-tabs-menu>:hover,.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs)>.sui-tabs-menu>:visited,.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs)>[data-tabs] .sui-tab-item,.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs)>[data-tabs] .sui-tab-item:active,.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs)>[data-tabs] .sui-tab-item:focus,.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs)>[data-tabs] .sui-tab-item:hover,.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs)>[data-tabs] .sui-tab-item:visited,.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs)>[data-tabs]>*,.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs)>[data-tabs]>:active,.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs)>[data-tabs]>:focus,.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs)>[data-tabs]>:hover,.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs)>[data-tabs]>:visited{outline:0;border-bottom:2px solid transparent}.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs)>.sui-tabs-menu .sui-tab-item,.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs)>.sui-tabs-menu .sui-tab-item:visited,.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs)>.sui-tabs-menu>*,.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs)>.sui-tabs-menu>:visited,.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs)>[data-tabs] .sui-tab-item,.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs)>[data-tabs] .sui-tab-item:visited,.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs)>[data-tabs]>*,.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs)>[data-tabs]>:visited{color:#888}.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs)>.sui-tabs-menu .sui-tab-item:active,.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs)>.sui-tabs-menu .sui-tab-item:focus,.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs)>.sui-tabs-menu .sui-tab-item:hover,.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs)>.sui-tabs-menu>:active,.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs)>.sui-tabs-menu>:focus,.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs)>.sui-tabs-menu>:hover,.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs)>[data-tabs] .sui-tab-item:active,.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs)>[data-tabs] .sui-tab-item:focus,.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs)>[data-tabs] .sui-tab-item:hover,.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs)>[data-tabs]>:active,.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs)>[data-tabs]>:focus,.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs)>[data-tabs]>:hover{color:#333}.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs)>.sui-tabs-menu .sui-tab-item:first-child,.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs)>.sui-tabs-menu>:first-child,.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs)>[data-tabs] .sui-tab-item:first-child,.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs)>[data-tabs]>:first-child{margin-left:0}.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs)>.sui-tabs-menu .sui-tab-item:last-child,.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs)>.sui-tabs-menu>:last-child,.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs)>[data-tabs] .sui-tab-item:last-child,.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs)>[data-tabs]>:last-child{margin-right:0}.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs)>.sui-tabs-menu .sui-tab-item.active,.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs)>.sui-tabs-menu>.active,.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs)>[data-tabs] .sui-tab-item.active,.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs)>[data-tabs]>.active{color:#333;border-bottom-color:#333}.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs)>.sui-tabs-content>*,.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs)>.sui-tabs-content>.sui-tab-content,.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs)>[data-panes]>*,.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs)>[data-panes]>.sui-tab-content{display:none;margin-top:-1px;padding:20px 0 0;border-top:1px solid #e6e6e6}.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs)>.sui-tabs-content>.active,.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs)>.sui-tabs-content>.sui-tab-content.active,.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs)>[data-panes]>.active,.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs)>[data-panes]>.sui-tab-content.active{display:block}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs)>.sui-tabs-content>*,.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs)>.sui-tabs-content>.sui-tab-content,.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs)>[data-panes]>*,.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs)>[data-panes]>.sui-tab-content{padding:30px 0 0}}.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs).sui-tabs-flushed>.sui-tabs-menu,.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs).sui-tabs-flushed>[data-tabs]{border-top-width:0}.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs).sui-tabs-overflow{position:relative}.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs).sui-tabs-overflow>.sui-tabs-menu,.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs).sui-tabs-overflow>[data-tabs]{overflow:auto;scrollbar-width:none;scrollbar-height:none}.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs).sui-tabs-overflow>.sui-tabs-menu::-webkit-scrollbar,.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs).sui-tabs-overflow>[data-tabs]::-webkit-scrollbar{width:0;height:0;background:0 0}.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs).sui-tabs-overflow>.sui-tabs-menu .sui-tab-item,.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs).sui-tabs-overflow>.sui-tabs-menu>*,.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs).sui-tabs-overflow>[data-tabs] .sui-tab-item,.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs).sui-tabs-overflow>[data-tabs]>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs).sui-tabs-overflow .sui-tabs-navigation{position:absolute;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:50px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:1px;pointer-events:none;opacity:1}.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs).sui-tabs-overflow .sui-tabs-navigation--left,.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs).sui-tabs-overflow .sui-tabs-navigation--right{background:rgba(255,255,255,.8);pointer-events:all;-webkit-transition:all .2s;transition:all .2s}.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs).sui-tabs-overflow .sui-tabs-navigation--hidden{visibility:hidden;opacity:0}.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs).sui-tabs-overflow:not(.sui-tabs-flushed){border:1px solid #e6e6e6;border-radius:4px}.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs).sui-tabs-overflow:not(.sui-tabs-flushed)>.sui-tabs-menu,.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs).sui-tabs-overflow:not(.sui-tabs-flushed)>[data-tabs]{margin-right:20px;margin-left:20px;border-top-width:0}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs).sui-tabs-overflow:not(.sui-tabs-flushed)>.sui-tabs-menu,.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs).sui-tabs-overflow:not(.sui-tabs-flushed)>[data-tabs]{margin-right:30px;margin-left:30px}}.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs).sui-tabs-overflow:not(.sui-tabs-flushed)>.sui-tabs-content>*,.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs).sui-tabs-overflow:not(.sui-tabs-flushed)>.sui-tabs-content>.sui-tab-content,.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs).sui-tabs-overflow:not(.sui-tabs-flushed)>[data-panes]>*,.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs).sui-tabs-overflow:not(.sui-tabs-flushed)>[data-panes]>.sui-tab-content{padding-right:20px;padding-bottom:20px;padding-left:20px}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs).sui-tabs-overflow:not(.sui-tabs-flushed)>.sui-tabs-content>*,.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs).sui-tabs-overflow:not(.sui-tabs-flushed)>.sui-tabs-content>.sui-tab-content,.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs).sui-tabs-overflow:not(.sui-tabs-flushed)>[data-panes]>*,.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs).sui-tabs-overflow:not(.sui-tabs-flushed)>[data-panes]>.sui-tab-content{padding-right:30px;padding-bottom:30px;padding-left:30px}}.sui-2-10-4 .sui-wrap .sui-side-tabs{margin:0 0 20px}.sui-2-10-4 .sui-wrap .sui-side-tabs>.sui-tabs-menu,.sui-2-10-4 .sui-wrap .sui-side-tabs>[data-tabs]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0;list-style:none}.sui-2-10-4 .sui-wrap .sui-side-tabs>.sui-tabs-menu .sui-tab-item,.sui-2-10-4 .sui-wrap .sui-side-tabs>.sui-tabs-menu>*,.sui-2-10-4 .sui-wrap .sui-side-tabs>[data-tabs] .sui-tab-item,.sui-2-10-4 .sui-wrap .sui-side-tabs>[data-tabs]>*{cursor:pointer;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:0 1px 0 0;padding:9px 20px;border:0;font:500 13px/22px Roboto,Arial,sans-serif;letter-spacing:-.25px;text-decoration:none}.sui-2-10-4 .sui-wrap .sui-side-tabs>.sui-tabs-menu .sui-tab-item,.sui-2-10-4 .sui-wrap .sui-side-tabs>.sui-tabs-menu .sui-tab-item:active,.sui-2-10-4 .sui-wrap .sui-side-tabs>.sui-tabs-menu .sui-tab-item:focus,.sui-2-10-4 .sui-wrap .sui-side-tabs>.sui-tabs-menu .sui-tab-item:hover,.sui-2-10-4 .sui-wrap .sui-side-tabs>.sui-tabs-menu .sui-tab-item:visited,.sui-2-10-4 .sui-wrap .sui-side-tabs>.sui-tabs-menu>*,.sui-2-10-4 .sui-wrap .sui-side-tabs>.sui-tabs-menu>:active,.sui-2-10-4 .sui-wrap .sui-side-tabs>.sui-tabs-menu>:focus,.sui-2-10-4 .sui-wrap .sui-side-tabs>.sui-tabs-menu>:hover,.sui-2-10-4 .sui-wrap .sui-side-tabs>.sui-tabs-menu>:visited,.sui-2-10-4 .sui-wrap .sui-side-tabs>[data-tabs] .sui-tab-item,.sui-2-10-4 .sui-wrap .sui-side-tabs>[data-tabs] .sui-tab-item:active,.sui-2-10-4 .sui-wrap .sui-side-tabs>[data-tabs] .sui-tab-item:focus,.sui-2-10-4 .sui-wrap .sui-side-tabs>[data-tabs] .sui-tab-item:hover,.sui-2-10-4 .sui-wrap .sui-side-tabs>[data-tabs] .sui-tab-item:visited,.sui-2-10-4 .sui-wrap .sui-side-tabs>[data-tabs]>*,.sui-2-10-4 .sui-wrap .sui-side-tabs>[data-tabs]>:active,.sui-2-10-4 .sui-wrap .sui-side-tabs>[data-tabs]>:focus,.sui-2-10-4 .sui-wrap .sui-side-tabs>[data-tabs]>:hover,.sui-2-10-4 .sui-wrap .sui-side-tabs>[data-tabs]>:visited{outline:0;background-color:#f8f8f8;color:#666}.sui-2-10-4 .sui-wrap .sui-side-tabs>.sui-tabs-menu .sui-tab-item:first-child,.sui-2-10-4 .sui-wrap .sui-side-tabs>.sui-tabs-menu>:first-child,.sui-2-10-4 .sui-wrap .sui-side-tabs>[data-tabs] .sui-tab-item:first-child,.sui-2-10-4 .sui-wrap .sui-side-tabs>[data-tabs]>:first-child{border-radius:4px 0 0 4px}.sui-2-10-4 .sui-wrap .sui-side-tabs>.sui-tabs-menu .sui-tab-item:last-child,.sui-2-10-4 .sui-wrap .sui-side-tabs>.sui-tabs-menu>:last-child,.sui-2-10-4 .sui-wrap .sui-side-tabs>[data-tabs] .sui-tab-item:last-child,.sui-2-10-4 .sui-wrap .sui-side-tabs>[data-tabs]>:last-child{margin:0;border-radius:0 4px 4px 0}.sui-2-10-4 .sui-wrap .sui-side-tabs>.sui-tabs-menu .sui-tab-item.active,.sui-2-10-4 .sui-wrap .sui-side-tabs>.sui-tabs-menu>.active,.sui-2-10-4 .sui-wrap .sui-side-tabs>[data-tabs] .sui-tab-item.active,.sui-2-10-4 .sui-wrap .sui-side-tabs>[data-tabs]>.active{background-color:#e1f6ff;color:#17a8e3}.sui-2-10-4 .sui-wrap .sui-side-tabs>.sui-tabs-content>*,.sui-2-10-4 .sui-wrap .sui-side-tabs>.sui-tabs-content>.sui-tab-content,.sui-2-10-4 .sui-wrap .sui-side-tabs>[data-panes]>*,.sui-2-10-4 .sui-wrap .sui-side-tabs>[data-panes]>.sui-tab-content{display:none;margin:10px 0 0}.sui-2-10-4 .sui-wrap .sui-side-tabs>.sui-tabs-content>.sui-tab-boxed,.sui-2-10-4 .sui-wrap .sui-side-tabs>.sui-tabs-content>.sui-tab-content.sui-tab-boxed,.sui-2-10-4 .sui-wrap .sui-side-tabs>[data-panes]>.sui-tab-boxed,.sui-2-10-4 .sui-wrap .sui-side-tabs>[data-panes]>.sui-tab-content.sui-tab-boxed{padding:20px;border:1px solid #e6e6e6;border-radius:4px}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-side-tabs>.sui-tabs-content>.sui-tab-boxed,.sui-2-10-4 .sui-wrap .sui-side-tabs>.sui-tabs-content>.sui-tab-content.sui-tab-boxed,.sui-2-10-4 .sui-wrap .sui-side-tabs>[data-panes]>.sui-tab-boxed,.sui-2-10-4 .sui-wrap .sui-side-tabs>[data-panes]>.sui-tab-content.sui-tab-boxed{padding:30px}}.sui-2-10-4 .sui-wrap .sui-side-tabs>.sui-tabs-content>.active,.sui-2-10-4 .sui-wrap .sui-side-tabs>.sui-tabs-content>.sui-tab-content.active,.sui-2-10-4 .sui-wrap .sui-side-tabs>[data-panes]>.active,.sui-2-10-4 .sui-wrap .sui-side-tabs>[data-panes]>.sui-tab-content.active{display:block}.sui-2-10-4 .sui-wrap .sui-side-tabs>.sui-tabs-content.sui-tabs-content-lg>*,.sui-2-10-4 .sui-wrap .sui-side-tabs>.sui-tabs-content.sui-tabs-content-lg>.sui-tab-content,.sui-2-10-4 .sui-wrap .sui-side-tabs>[data-panes].sui-tabs-content-lg>*,.sui-2-10-4 .sui-wrap .sui-side-tabs>[data-panes].sui-tabs-content-lg>.sui-tab-content{margin-top:30px}.sui-2-10-4 .sui-wrap .sui-side-tabs:last-child{margin:0}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-side-tabs:last-child{margin:0}}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-side-tabs{margin:0 0 30px}}.sui-2-10-4 .sui-wrap .sui-box-body>.sui-tabs-flushed>.sui-tabs-menu,.sui-2-10-4 .sui-wrap .sui-box-body>.sui-tabs-flushed>[data-tabs]{padding:0 20px}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-box-body>.sui-tabs-flushed>.sui-tabs-menu,.sui-2-10-4 .sui-wrap .sui-box-body>.sui-tabs-flushed>[data-tabs]{padding:0 30px}}.sui-2-10-4 .sui-wrap .sui-box-body>.sui-tabs-flushed>.sui-tabs-content>*,.sui-2-10-4 .sui-wrap .sui-box-body>.sui-tabs-flushed>.sui-tabs-content>.sui-tab-content,.sui-2-10-4 .sui-wrap .sui-box-body>.sui-tabs-flushed>[data-panes]>*,.sui-2-10-4 .sui-wrap .sui-box-body>.sui-tabs-flushed>[data-panes]>.sui-tab-content{padding:20px}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-box-body>.sui-tabs-flushed>.sui-tabs-content>*,.sui-2-10-4 .sui-wrap .sui-box-body>.sui-tabs-flushed>.sui-tabs-content>.sui-tab-content,.sui-2-10-4 .sui-wrap .sui-box-body>.sui-tabs-flushed>[data-panes]>*,.sui-2-10-4 .sui-wrap .sui-box-body>.sui-tabs-flushed>[data-panes]>.sui-tab-content{padding:30px}}@media (max-width:782px){.sui-2-10-4 .sui-wrap .sui-box-body>.sui-tabs-flushed{margin:-20px!important}}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-box-body>.sui-tabs-flushed{margin:-30px!important}}.sui-2-10-4 .sui-wrap{position:relative}.sui-2-10-4 .sui-wrap .sui-row-with-sidenav{width:100%;display:table;table-layout:fixed;clear:both;margin-bottom:30px}.sui-2-10-4 .sui-wrap .sui-row-with-sidenav .sui-sidenav{vertical-align:top}.sui-2-10-4 .sui-wrap .sui-row-with-sidenav .sui-sidenav .sui-vertical-tabs{margin:15px 0 0;padding:0;border:0;list-style:none}.sui-2-10-4 .sui-wrap .sui-row-with-sidenav .sui-sidenav .sui-vertical-tabs .sui-vertical-tab{height:30px;position:relative;margin:0 0 6px;padding:5px 15px;line-height:1.5em;list-style:none}.sui-2-10-4 .sui-wrap .sui-row-with-sidenav .sui-sidenav .sui-vertical-tabs .sui-vertical-tab.current{background-color:#e6e6e6;border-radius:20px}.sui-2-10-4 .sui-wrap .sui-row-with-sidenav .sui-sidenav .sui-vertical-tabs .sui-vertical-tab.current a{color:#333}.sui-2-10-4 .sui-wrap .sui-row-with-sidenav .sui-sidenav .sui-vertical-tabs .sui-vertical-tab .sui-tag,.sui-2-10-4 .sui-wrap .sui-row-with-sidenav .sui-sidenav .sui-vertical-tabs .sui-vertical-tab [class*=sui-icon-]{position:absolute;top:2px;right:3px}.sui-2-10-4 .sui-wrap .sui-row-with-sidenav .sui-sidenav .sui-vertical-tabs .sui-vertical-tab [class*=sui-icon-]{top:6px;right:7px}.sui-2-10-4 .sui-wrap .sui-row-with-sidenav .sui-sidenav .sui-vertical-tabs .sui-vertical-tab [class*=sui-icon-]:before{font-size:16px}.sui-2-10-4 .sui-wrap .sui-row-with-sidenav .sui-sidenav .sui-vertical-tabs a{display:block;color:#666;font-weight:500;-webkit-transition:.3s ease;transition:.3s ease}.sui-2-10-4 .sui-wrap .sui-row-with-sidenav .sui-sidenav .sui-vertical-tabs a:focus,.sui-2-10-4 .sui-wrap .sui-row-with-sidenav .sui-sidenav .sui-vertical-tabs a:hover{color:#333}.sui-2-10-4 .sui-wrap .sui-row-with-sidenav .sui-sidenav .sui-vertical-tabs.sui-alt-design .sui-vertical-tab{height:auto;padding:0;background-color:transparent;line-height:auto}.sui-2-10-4 .sui-wrap .sui-row-with-sidenav .sui-sidenav .sui-vertical-tabs.sui-alt-design .sui-vertical-tab a{padding:5px 15px;border-radius:20px;background-color:transparent}.sui-2-10-4 .sui-wrap .sui-row-with-sidenav .sui-sidenav .sui-vertical-tabs.sui-alt-design .sui-vertical-tab a.current{background-color:#e6e6e6;color:#333}@media (max-width:1199px){.sui-2-10-4 .sui-wrap .sui-row-with-sidenav .sui-sidenav .sui-vertical-tabs{margin-bottom:15px}}@media (min-width:1200px){.sui-2-10-4 .sui-wrap .sui-row-with-sidenav .sui-sidenav .sui-vertical-tabs{margin-bottom:30px}}@media (max-width:1199px){.sui-2-10-4 .sui-wrap .sui-row-with-sidenav .sui-sidenav .sui-with-floating-input{left:0!important}}@media (min-width:1200px){.sui-2-10-4 .sui-wrap .sui-row-with-sidenav .sui-sidenav .sui-with-floating-input{width:240px;position:absolute;top:0;left:230px;margin:0}}.sui-2-10-4 .sui-wrap .sui-row-with-sidenav .sui-sidenav .sui-sidenav-settings .sui-form-field{margin:0 0 10px}.sui-2-10-4 .sui-wrap .sui-row-with-sidenav .sui-sidenav .sui-sidenav-settings .sui-form-field .sui-mobile-nav{margin-bottom:0}.sui-2-10-4 .sui-wrap .sui-row-with-sidenav .sui-sidenav .sui-sidenav-settings .sui-form-field:last-child{margin:0}@media (max-width:1199px){.sui-2-10-4 .sui-wrap .sui-row-with-sidenav .sui-sidenav .sui-sidenav-settings{margin-bottom:20px}}@media (min-width:1200px){.sui-2-10-4 .sui-wrap .sui-row-with-sidenav .sui-sidenav .sui-sidenav-settings{padding-left:15px}}@media (max-width:1199px){.sui-2-10-4 .sui-wrap .sui-row-with-sidenav .sui-sidenav .sui-sidenav-hide-md{display:none}}@media (min-width:1200px){.sui-2-10-4 .sui-wrap .sui-row-with-sidenav .sui-sidenav .sui-sidenav-hide-lg{display:none}}@media (max-width:1199px){.sui-2-10-4 .sui-wrap .sui-row-with-sidenav .sui-sidenav{width:100%;display:block}}@media (min-width:1200px){.sui-2-10-4 .sui-wrap .sui-row-with-sidenav .sui-sidenav{width:220px;display:table-cell;padding-right:30px}}@media (min-width:1200px){.sui-2-10-4 .sui-wrap .sui-row-with-sidenav .sui-sidenav-sticky{position:-webkit-sticky!important;position:sticky!important;top:47px;z-index:11}}.sui-2-10-4 .sui-wrap .sui-row-with-sidenav>div:not(.sui-sidenav){display:block;position:relative;vertical-align:top;margin-bottom:0}@media (max-width:1100px){.sui-2-10-4 .sui-wrap .sui-row-with-sidenav{display:block}}.sui-2-10-4 .sui-wrap .sui-dropdown{position:relative;display:inline-block;margin:0 10px}.sui-2-10-4 .sui-wrap .sui-dropdown ul{min-width:170px;display:none;position:absolute;z-index:10;top:100%;right:-10px;left:auto;margin:15px 0 0;padding:10px 0;border:1px solid #ddd;border-radius:4px;background-color:#fff;-webkit-box-shadow:0 3px 7px 0 rgba(0,0,0,.07);box-shadow:0 3px 7px 0 rgba(0,0,0,.07);-webkit-transition:.3s ease;transition:.3s ease}.sui-2-10-4 .sui-wrap .sui-dropdown ul:after,.sui-2-10-4 .sui-wrap .sui-dropdown ul:before{content:" ";width:0;position:absolute;right:15px;border-width:0 8px 10px;border-style:solid;border-top-color:#ddd}.sui-2-10-4 .sui-wrap .sui-dropdown ul:before{z-index:10;top:-10px;border-color:#ddd transparent}.sui-2-10-4 .sui-wrap .sui-dropdown ul:after{z-index:11;top:-8px;border-color:#fff transparent}.sui-2-10-4 .sui-wrap .sui-dropdown ul,.sui-2-10-4 .sui-wrap .sui-dropdown ul li{list-style:none}.sui-2-10-4 .sui-wrap .sui-dropdown ul li{display:block;margin:0;border:0}.sui-2-10-4 .sui-wrap .sui-dropdown ul li a,.sui-2-10-4 .sui-wrap .sui-dropdown ul li a:active,.sui-2-10-4 .sui-wrap .sui-dropdown ul li a:focus,.sui-2-10-4 .sui-wrap .sui-dropdown ul li a:hover,.sui-2-10-4 .sui-wrap .sui-dropdown ul li button,.sui-2-10-4 .sui-wrap .sui-dropdown ul li button:active,.sui-2-10-4 .sui-wrap .sui-dropdown ul li button:focus,.sui-2-10-4 .sui-wrap .sui-dropdown ul li button:hover,.sui-2-10-4 .sui-wrap .sui-dropdown ul li>span,.sui-2-10-4 .sui-wrap .sui-dropdown ul li>span:active,.sui-2-10-4 .sui-wrap .sui-dropdown ul li>span:focus,.sui-2-10-4 .sui-wrap .sui-dropdown ul li>span:hover{margin:0;padding:0 8px;border:0;outline:0;-webkit-box-shadow:none;box-shadow:none}.sui-2-10-4 .sui-wrap .sui-dropdown ul li a,.sui-2-10-4 .sui-wrap .sui-dropdown ul li button{width:100%;cursor:pointer;display:block;font:500 13px/30px Roboto,Arial,sans-serif;text-align:left;-webkit-transition:.3s ease;transition:.3s ease}.sui-2-10-4 .sui-wrap .sui-dropdown ul li a,.sui-2-10-4 .sui-wrap .sui-dropdown ul li a:focus,.sui-2-10-4 .sui-wrap .sui-dropdown ul li a:visited,.sui-2-10-4 .sui-wrap .sui-dropdown ul li button,.sui-2-10-4 .sui-wrap .sui-dropdown ul li button:focus,.sui-2-10-4 .sui-wrap .sui-dropdown ul li button:visited{background-color:transparent;color:#888}.sui-2-10-4 .sui-wrap .sui-dropdown ul li a:active,.sui-2-10-4 .sui-wrap .sui-dropdown ul li a:hover,.sui-2-10-4 .sui-wrap .sui-dropdown ul li button:active,.sui-2-10-4 .sui-wrap .sui-dropdown ul li button:hover{background-color:#e6e6e6;color:#333}.sui-2-10-4 .sui-wrap .sui-dropdown ul li a:active [class*=sui-icon-]:before,.sui-2-10-4 .sui-wrap .sui-dropdown ul li a:hover [class*=sui-icon-]:before,.sui-2-10-4 .sui-wrap .sui-dropdown ul li button:active [class*=sui-icon-]:before,.sui-2-10-4 .sui-wrap .sui-dropdown ul li button:hover [class*=sui-icon-]:before{color:#333}.sui-2-10-4 .sui-wrap .sui-dropdown ul li a.sui-option-red,.sui-2-10-4 .sui-wrap .sui-dropdown ul li a.sui-option-red:focus,.sui-2-10-4 .sui-wrap .sui-dropdown ul li a.sui-option-red:visited,.sui-2-10-4 .sui-wrap .sui-dropdown ul li button.sui-option-red,.sui-2-10-4 .sui-wrap .sui-dropdown ul li button.sui-option-red:focus,.sui-2-10-4 .sui-wrap .sui-dropdown ul li button.sui-option-red:visited{background-color:transparent;color:#ff6d6d}.sui-2-10-4 .sui-wrap .sui-dropdown ul li a.sui-option-red:active,.sui-2-10-4 .sui-wrap .sui-dropdown ul li a.sui-option-red:hover,.sui-2-10-4 .sui-wrap .sui-dropdown ul li button.sui-option-red:active,.sui-2-10-4 .sui-wrap .sui-dropdown ul li button.sui-option-red:hover{background-color:#ffe5e9}.sui-2-10-4 .sui-wrap .sui-dropdown ul li a.sui-option-red [class*=sui-icon-]:before,.sui-2-10-4 .sui-wrap .sui-dropdown ul li button.sui-option-red [class*=sui-icon-]:before{color:inherit}.sui-2-10-4 .sui-wrap .sui-dropdown ul li [class*=sui-icon-]{width:24px;margin-right:4px;font-size:12px;text-align:center}.sui-2-10-4 .sui-wrap .sui-dropdown ul li [class*=sui-icon-]:before{display:block;color:#888;-webkit-transition:.3s ease;transition:.3s ease}.sui-2-10-4 .sui-wrap .sui-dropdown ul li.active,.sui-2-10-4 .sui-wrap .sui-dropdown ul li.current{background-color:#e6e6e6;color:#333}.sui-2-10-4 .sui-wrap .sui-dropdown ul li.active [class*=sui-icon-]:before,.sui-2-10-4 .sui-wrap .sui-dropdown ul li.current [class*=sui-icon-]:before{color:#333}.sui-2-10-4 .sui-wrap .sui-dropdown ul li.sui-dropdown-label{border-bottom:1px solid #e6e6e6;line-height:30px;cursor:default;color:#666}.sui-2-10-4 .sui-wrap .sui-dropdown ul li form{display:block;margin:0;padding:0;border:0}.sui-2-10-4 .sui-wrap .sui-dropdown:first-child{margin-left:0}.sui-2-10-4 .sui-wrap .sui-dropdown:last-child{margin-right:0}.sui-2-10-4 .sui-wrap .sui-dropdown.sui-dropdown-right ul{right:unset;left:-10px}.sui-2-10-4 .sui-wrap .sui-dropdown.sui-dropdown-right ul:after,.sui-2-10-4 .sui-wrap .sui-dropdown.sui-dropdown-right ul:before{right:unset;left:15px}.sui-2-10-4 .sui-wrap .sui-dropdown.sui-dropdown-center ul{right:unset;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.sui-2-10-4 .sui-wrap .sui-dropdown.sui-dropdown-center ul:after,.sui-2-10-4 .sui-wrap .sui-dropdown.sui-dropdown-center ul:before{right:unset;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.sui-2-10-4 .sui-wrap .sui-dropdown.wds-item-loading{font-size:18px}.sui-2-10-4 .sui-wrap .sui-dropdown.wds-item-loading .sui-dropdown-anchor{visibility:hidden}.sui-2-10-4 .sui-wrap .sui-dropdown.open .sui-dropdown-anchor,.sui-2-10-4 .sui-wrap .sui-dropdown.open .sui-dropdown-anchor:active,.sui-2-10-4 .sui-wrap .sui-dropdown.open .sui-dropdown-anchor:focus,.sui-2-10-4 .sui-wrap .sui-dropdown.open .sui-dropdown-anchor:hover,.sui-2-10-4 .sui-wrap .sui-dropdown.open .sui-dropdown-anchor:visited{background-color:#e6e6e6;color:#333}.sui-2-10-4 .sui-wrap .sui-dropdown.open ul{display:block}@-webkit-keyframes sui1{to{stroke-dasharray:2.63894 262.89378}}@keyframes sui1{to{stroke-dasharray:2.63894 262.89378}}@-webkit-keyframes sui2{to{stroke-dasharray:5.27788 525.78757}}@keyframes sui2{to{stroke-dasharray:5.27788 525.78757}}@-webkit-keyframes sui3{to{stroke-dasharray:7.91681 788.68135}}@keyframes sui3{to{stroke-dasharray:7.91681 788.68135}}@-webkit-keyframes sui4{to{stroke-dasharray:10.55575 1051.57513}}@keyframes sui4{to{stroke-dasharray:10.55575 1051.57513}}@-webkit-keyframes sui5{to{stroke-dasharray:13.19469 1314.46891}}@keyframes sui5{to{stroke-dasharray:13.19469 1314.46891}}@-webkit-keyframes sui6{to{stroke-dasharray:15.83363 1577.3627}}@keyframes sui6{to{stroke-dasharray:15.83363 1577.3627}}@-webkit-keyframes sui7{to{stroke-dasharray:18.47256 1840.25648}}@keyframes sui7{to{stroke-dasharray:18.47256 1840.25648}}@-webkit-keyframes sui8{to{stroke-dasharray:21.1115 2103.15026}}@keyframes sui8{to{stroke-dasharray:21.1115 2103.15026}}@-webkit-keyframes sui9{to{stroke-dasharray:23.75044 2366.04405}}@keyframes sui9{to{stroke-dasharray:23.75044 2366.04405}}@-webkit-keyframes sui10{to{stroke-dasharray:26.38938 2628.93783}}@keyframes sui10{to{stroke-dasharray:26.38938 2628.93783}}@-webkit-keyframes sui11{to{stroke-dasharray:29.02832 2891.83161}}@keyframes sui11{to{stroke-dasharray:29.02832 2891.83161}}@-webkit-keyframes sui12{to{stroke-dasharray:31.66725 3154.72539}}@keyframes sui12{to{stroke-dasharray:31.66725 3154.72539}}@-webkit-keyframes sui13{to{stroke-dasharray:34.30619 3417.61918}}@keyframes sui13{to{stroke-dasharray:34.30619 3417.61918}}@-webkit-keyframes sui14{to{stroke-dasharray:36.94513 3680.51296}}@keyframes sui14{to{stroke-dasharray:36.94513 3680.51296}}@-webkit-keyframes sui15{to{stroke-dasharray:39.58407 3943.40674}}@keyframes sui15{to{stroke-dasharray:39.58407 3943.40674}}@-webkit-keyframes sui16{to{stroke-dasharray:42.22301 4206.30053}}@keyframes sui16{to{stroke-dasharray:42.22301 4206.30053}}@-webkit-keyframes sui17{to{stroke-dasharray:44.86194 4469.19431}}@keyframes sui17{to{stroke-dasharray:44.86194 4469.19431}}@-webkit-keyframes sui18{to{stroke-dasharray:47.50088 4732.08809}}@keyframes sui18{to{stroke-dasharray:47.50088 4732.08809}}@-webkit-keyframes sui19{to{stroke-dasharray:50.13982 4994.98188}}@keyframes sui19{to{stroke-dasharray:50.13982 4994.98188}}@-webkit-keyframes sui20{to{stroke-dasharray:52.77876 5257.87566}}@keyframes sui20{to{stroke-dasharray:52.77876 5257.87566}}@-webkit-keyframes sui21{to{stroke-dasharray:55.41769 5520.76944}}@keyframes sui21{to{stroke-dasharray:55.41769 5520.76944}}@-webkit-keyframes sui22{to{stroke-dasharray:58.05663 5783.66322}}@keyframes sui22{to{stroke-dasharray:58.05663 5783.66322}}@-webkit-keyframes sui23{to{stroke-dasharray:60.69557 6046.55701}}@keyframes sui23{to{stroke-dasharray:60.69557 6046.55701}}@-webkit-keyframes sui24{to{stroke-dasharray:63.33451 6309.45079}}@keyframes sui24{to{stroke-dasharray:63.33451 6309.45079}}@-webkit-keyframes sui25{to{stroke-dasharray:65.97345 6572.34457}}@keyframes sui25{to{stroke-dasharray:65.97345 6572.34457}}@-webkit-keyframes sui26{to{stroke-dasharray:68.61238 6835.23836}}@keyframes sui26{to{stroke-dasharray:68.61238 6835.23836}}@-webkit-keyframes sui27{to{stroke-dasharray:71.25132 7098.13214}}@keyframes sui27{to{stroke-dasharray:71.25132 7098.13214}}@-webkit-keyframes sui28{to{stroke-dasharray:73.89026 7361.02592}}@keyframes sui28{to{stroke-dasharray:73.89026 7361.02592}}@-webkit-keyframes sui29{to{stroke-dasharray:76.5292 7623.9197}}@keyframes sui29{to{stroke-dasharray:76.5292 7623.9197}}@-webkit-keyframes sui30{to{stroke-dasharray:79.16813 7886.81349}}@keyframes sui30{to{stroke-dasharray:79.16813 7886.81349}}@-webkit-keyframes sui31{to{stroke-dasharray:81.80707 8149.70727}}@keyframes sui31{to{stroke-dasharray:81.80707 8149.70727}}@-webkit-keyframes sui32{to{stroke-dasharray:84.44601 8412.60105}}@keyframes sui32{to{stroke-dasharray:84.44601 8412.60105}}@-webkit-keyframes sui33{to{stroke-dasharray:87.08495 8675.49484}}@keyframes sui33{to{stroke-dasharray:87.08495 8675.49484}}@-webkit-keyframes sui34{to{stroke-dasharray:89.72389 8938.38862}}@keyframes sui34{to{stroke-dasharray:89.72389 8938.38862}}@-webkit-keyframes sui35{to{stroke-dasharray:92.36282 9201.2824}}@keyframes sui35{to{stroke-dasharray:92.36282 9201.2824}}@-webkit-keyframes sui36{to{stroke-dasharray:95.00176 9464.17618}}@keyframes sui36{to{stroke-dasharray:95.00176 9464.17618}}@-webkit-keyframes sui37{to{stroke-dasharray:97.6407 9727.06997}}@keyframes sui37{to{stroke-dasharray:97.6407 9727.06997}}@-webkit-keyframes sui38{to{stroke-dasharray:100.27964 9989.96375}}@keyframes sui38{to{stroke-dasharray:100.27964 9989.96375}}@-webkit-keyframes sui39{to{stroke-dasharray:102.91858 10252.85753}}@keyframes sui39{to{stroke-dasharray:102.91858 10252.85753}}@-webkit-keyframes sui40{to{stroke-dasharray:105.55751 10515.75132}}@keyframes sui40{to{stroke-dasharray:105.55751 10515.75132}}@-webkit-keyframes sui41{to{stroke-dasharray:108.19645 10778.6451}}@keyframes sui41{to{stroke-dasharray:108.19645 10778.6451}}@-webkit-keyframes sui42{to{stroke-dasharray:110.83539 11041.53888}}@keyframes sui42{to{stroke-dasharray:110.83539 11041.53888}}@-webkit-keyframes sui43{to{stroke-dasharray:113.47433 11304.43266}}@keyframes sui43{to{stroke-dasharray:113.47433 11304.43266}}@-webkit-keyframes sui44{to{stroke-dasharray:116.11326 11567.32645}}@keyframes sui44{to{stroke-dasharray:116.11326 11567.32645}}@-webkit-keyframes sui45{to{stroke-dasharray:118.7522 11830.22023}}@keyframes sui45{to{stroke-dasharray:118.7522 11830.22023}}@-webkit-keyframes sui46{to{stroke-dasharray:121.39114 12093.11401}}@keyframes sui46{to{stroke-dasharray:121.39114 12093.11401}}@-webkit-keyframes sui47{to{stroke-dasharray:124.03008 12356.0078}}@keyframes sui47{to{stroke-dasharray:124.03008 12356.0078}}@-webkit-keyframes sui48{to{stroke-dasharray:126.66902 12618.90158}}@keyframes sui48{to{stroke-dasharray:126.66902 12618.90158}}@-webkit-keyframes sui49{to{stroke-dasharray:129.30795 12881.79536}}@keyframes sui49{to{stroke-dasharray:129.30795 12881.79536}}@-webkit-keyframes sui50{to{stroke-dasharray:131.94689 13144.68915}}@keyframes sui50{to{stroke-dasharray:131.94689 13144.68915}}@-webkit-keyframes sui51{to{stroke-dasharray:134.58583 13407.58293}}@keyframes sui51{to{stroke-dasharray:134.58583 13407.58293}}@-webkit-keyframes sui52{to{stroke-dasharray:137.22477 13670.47671}}@keyframes sui52{to{stroke-dasharray:137.22477 13670.47671}}@-webkit-keyframes sui53{to{stroke-dasharray:139.8637 13933.37049}}@keyframes sui53{to{stroke-dasharray:139.8637 13933.37049}}@-webkit-keyframes sui54{to{stroke-dasharray:142.50264 14196.26428}}@keyframes sui54{to{stroke-dasharray:142.50264 14196.26428}}@-webkit-keyframes sui55{to{stroke-dasharray:145.14158 14459.15806}}@keyframes sui55{to{stroke-dasharray:145.14158 14459.15806}}@-webkit-keyframes sui56{to{stroke-dasharray:147.78052 14722.05184}}@keyframes sui56{to{stroke-dasharray:147.78052 14722.05184}}@-webkit-keyframes sui57{to{stroke-dasharray:150.41946 14984.94563}}@keyframes sui57{to{stroke-dasharray:150.41946 14984.94563}}@-webkit-keyframes sui58{to{stroke-dasharray:153.05839 15247.83941}}@keyframes sui58{to{stroke-dasharray:153.05839 15247.83941}}@-webkit-keyframes sui59{to{stroke-dasharray:155.69733 15510.73319}}@keyframes sui59{to{stroke-dasharray:155.69733 15510.73319}}@-webkit-keyframes sui60{to{stroke-dasharray:158.33627 15773.62697}}@keyframes sui60{to{stroke-dasharray:158.33627 15773.62697}}@-webkit-keyframes sui61{to{stroke-dasharray:160.97521 16036.52076}}@keyframes sui61{to{stroke-dasharray:160.97521 16036.52076}}@-webkit-keyframes sui62{to{stroke-dasharray:163.61415 16299.41454}}@keyframes sui62{to{stroke-dasharray:163.61415 16299.41454}}@-webkit-keyframes sui63{to{stroke-dasharray:166.25308 16562.30832}}@keyframes sui63{to{stroke-dasharray:166.25308 16562.30832}}@-webkit-keyframes sui64{to{stroke-dasharray:168.89202 16825.20211}}@keyframes sui64{to{stroke-dasharray:168.89202 16825.20211}}@-webkit-keyframes sui65{to{stroke-dasharray:171.53096 17088.09589}}@keyframes sui65{to{stroke-dasharray:171.53096 17088.09589}}@-webkit-keyframes sui66{to{stroke-dasharray:174.1699 17350.98967}}@keyframes sui66{to{stroke-dasharray:174.1699 17350.98967}}@-webkit-keyframes sui67{to{stroke-dasharray:176.80883 17613.88345}}@keyframes sui67{to{stroke-dasharray:176.80883 17613.88345}}@-webkit-keyframes sui68{to{stroke-dasharray:179.44777 17876.77724}}@keyframes sui68{to{stroke-dasharray:179.44777 17876.77724}}@-webkit-keyframes sui69{to{stroke-dasharray:182.08671 18139.67102}}@keyframes sui69{to{stroke-dasharray:182.08671 18139.67102}}@-webkit-keyframes sui70{to{stroke-dasharray:184.72565 18402.5648}}@keyframes sui70{to{stroke-dasharray:184.72565 18402.5648}}@-webkit-keyframes sui71{to{stroke-dasharray:187.36459 18665.45859}}@keyframes sui71{to{stroke-dasharray:187.36459 18665.45859}}@-webkit-keyframes sui72{to{stroke-dasharray:190.00352 18928.35237}}@keyframes sui72{to{stroke-dasharray:190.00352 18928.35237}}@-webkit-keyframes sui73{to{stroke-dasharray:192.64246 19191.24615}}@keyframes sui73{to{stroke-dasharray:192.64246 19191.24615}}@-webkit-keyframes sui74{to{stroke-dasharray:195.2814 19454.13993}}@keyframes sui74{to{stroke-dasharray:195.2814 19454.13993}}@-webkit-keyframes sui75{to{stroke-dasharray:197.92034 19717.03372}}@keyframes sui75{to{stroke-dasharray:197.92034 19717.03372}}@-webkit-keyframes sui76{to{stroke-dasharray:200.55928 19979.9275}}@keyframes sui76{to{stroke-dasharray:200.55928 19979.9275}}@-webkit-keyframes sui77{to{stroke-dasharray:203.19821 20242.82128}}@keyframes sui77{to{stroke-dasharray:203.19821 20242.82128}}@-webkit-keyframes sui78{to{stroke-dasharray:205.83715 20505.71507}}@keyframes sui78{to{stroke-dasharray:205.83715 20505.71507}}@-webkit-keyframes sui79{to{stroke-dasharray:208.47609 20768.60885}}@keyframes sui79{to{stroke-dasharray:208.47609 20768.60885}}@-webkit-keyframes sui80{to{stroke-dasharray:211.11503 21031.50263}}@keyframes sui80{to{stroke-dasharray:211.11503 21031.50263}}@-webkit-keyframes sui81{to{stroke-dasharray:213.75396 21294.39642}}@keyframes sui81{to{stroke-dasharray:213.75396 21294.39642}}@-webkit-keyframes sui82{to{stroke-dasharray:216.3929 21557.2902}}@keyframes sui82{to{stroke-dasharray:216.3929 21557.2902}}@-webkit-keyframes sui83{to{stroke-dasharray:219.03184 21820.18398}}@keyframes sui83{to{stroke-dasharray:219.03184 21820.18398}}@-webkit-keyframes sui84{to{stroke-dasharray:221.67078 22083.07776}}@keyframes sui84{to{stroke-dasharray:221.67078 22083.07776}}@-webkit-keyframes sui85{to{stroke-dasharray:224.30972 22345.97155}}@keyframes sui85{to{stroke-dasharray:224.30972 22345.97155}}@-webkit-keyframes sui86{to{stroke-dasharray:226.94865 22608.86533}}@keyframes sui86{to{stroke-dasharray:226.94865 22608.86533}}@-webkit-keyframes sui87{to{stroke-dasharray:229.58759 22871.75911}}@keyframes sui87{to{stroke-dasharray:229.58759 22871.75911}}@-webkit-keyframes sui88{to{stroke-dasharray:232.22653 23134.6529}}@keyframes sui88{to{stroke-dasharray:232.22653 23134.6529}}@-webkit-keyframes sui89{to{stroke-dasharray:234.86547 23397.54668}}@keyframes sui89{to{stroke-dasharray:234.86547 23397.54668}}@-webkit-keyframes sui90{to{stroke-dasharray:237.5044 23660.44046}}@keyframes sui90{to{stroke-dasharray:237.5044 23660.44046}}@-webkit-keyframes sui91{to{stroke-dasharray:240.14334 23923.33424}}@keyframes sui91{to{stroke-dasharray:240.14334 23923.33424}}@-webkit-keyframes sui92{to{stroke-dasharray:242.78228 24186.22803}}@keyframes sui92{to{stroke-dasharray:242.78228 24186.22803}}@-webkit-keyframes sui93{to{stroke-dasharray:245.42122 24449.12181}}@keyframes sui93{to{stroke-dasharray:245.42122 24449.12181}}@-webkit-keyframes sui94{to{stroke-dasharray:248.06016 24712.01559}}@keyframes sui94{to{stroke-dasharray:248.06016 24712.01559}}@-webkit-keyframes sui95{to{stroke-dasharray:250.69909 24974.90938}}@keyframes sui95{to{stroke-dasharray:250.69909 24974.90938}}@-webkit-keyframes sui96{to{stroke-dasharray:253.33803 25237.80316}}@keyframes sui96{to{stroke-dasharray:253.33803 25237.80316}}@-webkit-keyframes sui97{to{stroke-dasharray:255.97697 25500.69694}}@keyframes sui97{to{stroke-dasharray:255.97697 25500.69694}}@-webkit-keyframes sui98{to{stroke-dasharray:258.61591 25763.59072}}@keyframes sui98{to{stroke-dasharray:258.61591 25763.59072}}@-webkit-keyframes sui99{to{stroke-dasharray:261.25485 26026.48451}}@keyframes sui99{to{stroke-dasharray:261.25485 26026.48451}}@-webkit-keyframes sui100{to{stroke-dasharray:263.89378 26289.37829}}@keyframes sui100{to{stroke-dasharray:263.89378 26289.37829}}.sui-2-10-4 .sui-wrap .sui-circle-score{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:30px;width:auto;opacity:0;-webkit-transition:all .4s;transition:all .4s}.sui-2-10-4 .sui-wrap .sui-circle-score svg{height:100%;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:center;transform-origin:center}.sui-2-10-4 .sui-wrap .sui-circle-score svg circle{fill:none;stroke-linecap:butt}.sui-2-10-4 .sui-wrap .sui-circle-score svg circle:first-child{stroke:#e6e6e6}.sui-2-10-4 .sui-wrap .sui-circle-score svg circle:last-child{stroke:#1abc9c}.sui-2-10-4 .sui-wrap .sui-circle-score.loaded{opacity:1}.sui-2-10-4 .sui-wrap .sui-circle-score-label{margin-left:10px;font-weight:500}.sui-2-10-4 .sui-wrap .sui-circle-score-sm{height:30px}.sui-2-10-4 .sui-wrap .sui-circle-score-lg{height:120px}.sui-2-10-4 .sui-wrap .sui-circle-score-lg .sui-circle-score-label{display:none}.sui-2-10-4 .sui-wrap .sui-grade-a svg circle:last-child,.sui-2-10-4 .sui-wrap .sui-grade-aplus svg circle:last-child,.sui-2-10-4 .sui-wrap .sui-grade-b svg circle:last-child,.sui-2-10-4 .sui-wrap .sui-grade-success svg circle:last-child{stroke:#1abc9c}.sui-2-10-4 .sui-wrap .sui-grade-c svg circle:last-child,.sui-2-10-4 .sui-wrap .sui-grade-d svg circle:last-child,.sui-2-10-4 .sui-wrap .sui-grade-warning svg circle:last-child{stroke:#fecf2f}.sui-2-10-4 .sui-wrap .sui-grade-e svg circle:last-child,.sui-2-10-4 .sui-wrap .sui-grade-error svg circle:last-child,.sui-2-10-4 .sui-wrap .sui-grade-f svg circle:last-child{stroke:#ff6d6d}.sui-2-10-4 .sui-wrap .sui-grade-disabled svg circle:last-child,.sui-2-10-4 .sui-wrap .sui-grade-dismissed svg circle:last-child{stroke:#aaa}.sui-2-10-4 .sui-wrap .sui-grade-default svg circle:last-child{stroke:#666}.sui-2-10-4 .sui-wrap .sui-footer{margin-top:40px;color:#aaa;font:500 12px/22px Roboto,Arial,sans-serif;letter-spacing:-.25px;text-align:center}.sui-2-10-4 .sui-wrap .sui-footer [class*=sui-icon-]{margin:0 3px;font-size:11px}.sui-2-10-4 .sui-wrap .sui-footer [class*=sui-icon-]:before{display:block;color:#aaa}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-footer{margin-top:60px}}.sui-2-10-4 .sui-wrap .sui-footer-nav,.sui-2-10-4 .sui-wrap .sui-footer-social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:20px 0 0;text-align:center}.sui-2-10-4 .sui-wrap .sui-footer-nav,.sui-2-10-4 .sui-wrap .sui-footer-nav li,.sui-2-10-4 .sui-wrap .sui-footer-social,.sui-2-10-4 .sui-wrap .sui-footer-social li{padding:0;border:0;list-style:none}.sui-2-10-4 .sui-wrap .sui-footer-nav li,.sui-2-10-4 .sui-wrap .sui-footer-social li{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:0;color:#aaa;font:400 12px/16px Roboto,Arial,sans-serif}.sui-2-10-4 .sui-wrap .sui-footer-nav li a,.sui-2-10-4 .sui-wrap .sui-footer-social li a{display:block;color:#aaa;font-weight:400;-webkit-transition:all .3s ease;transition:all .3s ease}.sui-2-10-4 .sui-wrap .sui-footer-nav li a [class*=sui-icon-],.sui-2-10-4 .sui-wrap .sui-footer-social li a [class*=sui-icon-]{width:30px;text-align:center}.sui-2-10-4 .sui-wrap .sui-footer-nav li a [class*=sui-icon-]:before,.sui-2-10-4 .sui-wrap .sui-footer-social li a [class*=sui-icon-]:before{display:block;color:inherit}.sui-2-10-4 .sui-wrap .sui-footer-nav li a,.sui-2-10-4 .sui-wrap .sui-footer-nav li a:active,.sui-2-10-4 .sui-wrap .sui-footer-nav li a:hover,.sui-2-10-4 .sui-wrap .sui-footer-social li a,.sui-2-10-4 .sui-wrap .sui-footer-social li a:active,.sui-2-10-4 .sui-wrap .sui-footer-social li a:hover{outline:0;-webkit-box-shadow:none;box-shadow:none}.sui-2-10-4 .sui-wrap .sui-footer-nav li a:active,.sui-2-10-4 .sui-wrap .sui-footer-nav li a:hover,.sui-2-10-4 .sui-wrap .sui-footer-social li a:active,.sui-2-10-4 .sui-wrap .sui-footer-social li a:hover{color:#666}@media (max-width:782px){.sui-2-10-4 .sui-wrap .sui-footer-nav,.sui-2-10-4 .sui-wrap .sui-footer-social{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-footer-nav,.sui-2-10-4 .sui-wrap .sui-footer-social{margin-top:30px}}.sui-2-10-4 .sui-wrap .sui-footer-nav li:not(:last-child):after{content:"/";margin-right:6px;margin-left:6px}.sui-2-10-4 .sui-wrap .sui-footer-social li{margin:0 5px}.sui-2-10-4 .sui-wrap .sui-footer-social li:first-child{margin-left:0}.sui-2-10-4 .sui-wrap .sui-footer-social li:last-child{margin-right:0}.sui-2-10-4 .sui-wrap #sui-cross-sell-footer>div{width:100%;text-align:center;border-bottom:1px solid #e6e6e6;line-height:.1em;margin:10px 0 40px}.sui-2-10-4 .sui-wrap #sui-cross-sell-footer>div>span{position:relative;color:#888;background-color:#f1f1f1;padding:0 30px;font-size:16px;top:8px}.sui-2-10-4 .sui-wrap #sui-cross-sell-footer h3{font-size:22px;font-weight:700;line-height:30px;text-transform:none}.sui-2-10-4 .sui-wrap .sui-cross-sell-modules{margin-top:30px}@media (min-width:600px) and (max-width:783px){.sui-2-10-4 .sui-wrap .sui-cross-sell-modules .sui-col-md-4{display:-webkit-box;display:-ms-flexbox;display:flex}}.sui-2-10-4 .sui-wrap .sui-cross-sell-modules [class*=sui-cross-]{min-height:150px;border-radius:4px 4px 0 0;background-size:cover;background-position:center}.sui-2-10-4 .sui-wrap .sui-cross-sell-modules [class*=sui-cross-]>span{width:56px;height:56px;display:block;border:3px solid #fff;border-radius:50%;position:relative;top:80px;left:15px;-webkit-box-shadow:0 1px 10px 0 rgba(0,0,0,.25);box-shadow:0 1px 10px 0 rgba(0,0,0,.25)}@media (min-width:600px) and (max-width:783px){.sui-2-10-4 .sui-wrap .sui-cross-sell-modules [class*=sui-cross-]>span{top:110px}}@media (max-width:600px){.sui-2-10-4 .sui-wrap .sui-cross-sell-modules [class*=sui-cross-]>span{z-index:1;top:45px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@media (min-width:600px) and (max-width:783px){.sui-2-10-4 .sui-wrap .sui-cross-sell-modules [class*=sui-cross-]{width:180px;-webkit-box-flex:0;-ms-flex:none;flex:none;border-radius:4px 0 0 4px}}@media (max-width:600px){.sui-2-10-4 .sui-wrap .sui-cross-sell-modules [class*=sui-cross-]{height:80px;min-height:auto}}.sui-2-10-4 .sui-wrap .sui-cross-sell-modules .sui-box{margin-bottom:0}.sui-2-10-4 .sui-wrap .sui-cross-sell-modules .sui-box h3{margin-top:0;font-size:18px;line-height:30px;font-weight:700;text-transform:none}@media (min-width:600px) and (max-width:783px){.sui-2-10-4 .sui-wrap .sui-cross-sell-modules .sui-box h3{margin:0;min-height:auto}}@media (max-width:600px){.sui-2-10-4 .sui-wrap .sui-cross-sell-modules .sui-box h3{min-height:auto}}.sui-2-10-4 .sui-wrap .sui-cross-sell-modules .sui-box .sui-box-body{padding:30px;border-radius:0 0 4px 4px;text-align:center}.sui-2-10-4 .sui-wrap .sui-cross-sell-modules .sui-box .sui-box-body p{margin-bottom:30px;color:#888;font-size:13px;line-height:22px}@media (min-width:600px) and (max-width:783px){.sui-2-10-4 .sui-wrap .sui-cross-sell-modules .sui-box .sui-box-body p{margin-bottom:14px}}@media (max-width:600px){.sui-2-10-4 .sui-wrap .sui-cross-sell-modules .sui-box .sui-box-body p{margin-bottom:20px}}@media (min-width:600px) and (max-width:783px){.sui-2-10-4 .sui-wrap .sui-cross-sell-modules .sui-box .sui-box-body{text-align:left}}@media (max-width:600px){.sui-2-10-4 .sui-wrap .sui-cross-sell-modules .sui-box .sui-box-body{padding:26px 20px 20px 20px}}@media (min-width:600px) and (max-width:783px){.sui-2-10-4 .sui-wrap .sui-cross-sell-modules .sui-box{border-radius:0 4px 4px 0}}.sui-2-10-4 .sui-wrap .sui-cross-sell-bottom{text-align:center;margin-top:50px}.sui-2-10-4 .sui-wrap .sui-cross-sell-bottom h3{font-size:22px;font-weight:700;line-height:30px;text-transform:none}.sui-2-10-4 .sui-wrap .sui-cross-sell-bottom p{max-width:500px;margin:20px auto 30px}.sui-2-10-4 .sui-wrap .sui-cross-sell-bottom .sui-button{margin:0}.sui-2-10-4 .sui-wrap .sui-cross-sell-bottom img{display:block;height:auto;max-width:100%;margin:30px auto 0}.sui-2-10-4 #wpfooter{display:none}.sui-2-10-4 .sui-wrap .sui-progress{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sui-2-10-4 .sui-wrap .sui-progress .sui-progress-icon{width:26px;text-align:center}.sui-2-10-4 .sui-wrap .sui-progress .sui-progress-icon [class*=sui-icon-]{display:block;font-size:16px}.sui-2-10-4 .sui-wrap .sui-progress .sui-progress-icon [class*=sui-icon-]:before{display:block}.sui-2-10-4 .sui-wrap .sui-progress .sui-progress-icon+.sui-progress-text{margin-left:0}.sui-2-10-4 .sui-wrap .sui-progress .sui-progress-icon+.sui-progress-bar{margin-left:5px}.sui-2-10-4 .sui-wrap .sui-progress .sui-progress-text{min-width:40px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;color:#888;font:bold 12px/20px Roboto,Arial,sans-serif;letter-spacing:-.25px;text-align:center}.sui-2-10-4 .sui-wrap .sui-progress .sui-progress-text span{display:block}.sui-2-10-4 .sui-wrap .sui-progress .sui-progress-text+.sui-progress-bar{margin-left:5px}.sui-2-10-4 .sui-wrap .sui-progress .sui-progress-bar{height:10px;overflow:hidden;-webkit-box-flex:1;-ms-flex:1;flex:1;border-radius:5px;background-color:#e6e6e6}.sui-2-10-4 .sui-wrap .sui-progress .sui-progress-bar span{height:100%;display:block;background-color:#17a8e3}.sui-2-10-4 .sui-wrap .sui-progress-block{width:100%;max-width:100%;min-height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:14px 14px;border:1px solid #e6e6e6;border-radius:4px;background-color:#fff}.sui-2-10-4 .sui-wrap .sui-progress-block .sui-progress{-webkit-box-flex:1;-ms-flex:1;flex:1}.sui-2-10-4 .sui-wrap .sui-progress-block .sui-progress+.sui-button,.sui-2-10-4 .sui-wrap .sui-progress-block .sui-progress+.sui-button-icon{margin-left:10px}.sui-2-10-4 .sui-wrap .sui-progress-block .sui-button,.sui-2-10-4 .sui-wrap .sui-progress-block .sui-button-icon{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.sui-2-10-4 .sui-wrap .sui-progress-block .sui-button-icon [class*=sui-icon-],.sui-2-10-4 .sui-wrap .sui-progress-block a.sui-button-icon [class*=sui-icon-],.sui-2-10-4 .sui-wrap .sui-progress-block button.sui-button-icon [class*=sui-icon-]{font-size:16px}.sui-2-10-4 .sui-wrap .sui-progress-block+.sui-progress-state{margin-top:10px}.sui-2-10-4 .sui-wrap .sui-progress-state{display:block;color:#888;font:400 13px/22px Roboto,Arial,sans-serif;letter-spacing:-.25px;text-align:center}.sui-2-10-4 .sui-wrap .sui-progress-state span{display:block}.sui-2-10-4 .sui-wrap .sui-table{width:100%;table-layout:fixed;margin:20px 0;border-collapse:unset;border-spacing:unset;border:1px solid #e6e6e6;border-radius:4px;color:#666;font-size:13px;line-height:22px;letter-spacing:-.25px}.sui-2-10-4 .sui-wrap .sui-table tbody>tr>.sui-accordion-item-title,.sui-2-10-4 .sui-wrap .sui-table tbody>tr>.sui-table-item-title,.sui-2-10-4 .sui-wrap .sui-table tbody>tr>th,.sui-2-10-4 .sui-wrap .sui-table tfoot>tr>.sui-accordion-item-title,.sui-2-10-4 .sui-wrap .sui-table tfoot>tr>.sui-table-item-title,.sui-2-10-4 .sui-wrap .sui-table tfoot>tr>th,.sui-2-10-4 .sui-wrap .sui-table thead>tr>.sui-accordion-item-title,.sui-2-10-4 .sui-wrap .sui-table thead>tr>.sui-table-item-title,.sui-2-10-4 .sui-wrap .sui-table thead>tr>th{color:#333;text-align:left}.sui-2-10-4 .sui-wrap .sui-table tbody>tr>td,.sui-2-10-4 .sui-wrap .sui-table tbody>tr>th,.sui-2-10-4 .sui-wrap .sui-table tfoot>tr>td,.sui-2-10-4 .sui-wrap .sui-table tfoot>tr>th,.sui-2-10-4 .sui-wrap .sui-table thead>tr>td,.sui-2-10-4 .sui-wrap .sui-table thead>tr>th{height:40px;vertical-align:middle;padding:5px 9px;border:0;border-bottom:1px solid #e6e6e6}.sui-2-10-4 .sui-wrap .sui-table tbody>tr>td:first-child,.sui-2-10-4 .sui-wrap .sui-table tbody>tr>th:first-child,.sui-2-10-4 .sui-wrap .sui-table tfoot>tr>td:first-child,.sui-2-10-4 .sui-wrap .sui-table tfoot>tr>th:first-child,.sui-2-10-4 .sui-wrap .sui-table thead>tr>td:first-child,.sui-2-10-4 .sui-wrap .sui-table thead>tr>th:first-child{padding-left:19px}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-table tbody>tr>td:first-child,.sui-2-10-4 .sui-wrap .sui-table tbody>tr>th:first-child,.sui-2-10-4 .sui-wrap .sui-table tfoot>tr>td:first-child,.sui-2-10-4 .sui-wrap .sui-table tfoot>tr>th:first-child,.sui-2-10-4 .sui-wrap .sui-table thead>tr>td:first-child,.sui-2-10-4 .sui-wrap .sui-table thead>tr>th:first-child{padding-left:29px}}.sui-2-10-4 .sui-wrap .sui-table tbody>tr>td:last-child,.sui-2-10-4 .sui-wrap .sui-table tbody>tr>th:last-child,.sui-2-10-4 .sui-wrap .sui-table tfoot>tr>td:last-child,.sui-2-10-4 .sui-wrap .sui-table tfoot>tr>th:last-child,.sui-2-10-4 .sui-wrap .sui-table thead>tr>td:last-child,.sui-2-10-4 .sui-wrap .sui-table thead>tr>th:last-child{padding-right:19px}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-table tbody>tr>td:last-child,.sui-2-10-4 .sui-wrap .sui-table tbody>tr>th:last-child,.sui-2-10-4 .sui-wrap .sui-table tfoot>tr>td:last-child,.sui-2-10-4 .sui-wrap .sui-table tfoot>tr>th:last-child,.sui-2-10-4 .sui-wrap .sui-table thead>tr>td:last-child,.sui-2-10-4 .sui-wrap .sui-table thead>tr>th:last-child{padding-right:29px}}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-table tbody>tr>td,.sui-2-10-4 .sui-wrap .sui-table tbody>tr>th,.sui-2-10-4 .sui-wrap .sui-table tfoot>tr>td,.sui-2-10-4 .sui-wrap .sui-table tfoot>tr>th,.sui-2-10-4 .sui-wrap .sui-table thead>tr>td,.sui-2-10-4 .sui-wrap .sui-table thead>tr>th{height:60px;padding-right:14px;padding-left:14px}}.sui-2-10-4 .sui-wrap .sui-table tbody:last-child>tr:last-child>td,.sui-2-10-4 .sui-wrap .sui-table tbody:last-child>tr:last-child>th,.sui-2-10-4 .sui-wrap .sui-table tfoot:last-child>tr:last-child>td,.sui-2-10-4 .sui-wrap .sui-table tfoot:last-child>tr:last-child>th,.sui-2-10-4 .sui-wrap .sui-table thead:last-child>tr:last-child>td,.sui-2-10-4 .sui-wrap .sui-table thead:last-child>tr:last-child>th{border-bottom:0}.sui-2-10-4 .sui-wrap .sui-table thead tr th{font-weight:700;white-space:nowrap}.sui-2-10-4 .sui-wrap .sui-table tbody tr td .sui-toggle,.sui-2-10-4 .sui-wrap .sui-table tbody tr th .sui-toggle{vertical-align:text-top}.sui-2-10-4 .sui-wrap .sui-table tbody tr td>[class*=sui-icon-],.sui-2-10-4 .sui-wrap .sui-table tbody tr th>[class*=sui-icon-]{margin-right:10px;font-size:10px}.sui-2-10-4 .sui-wrap .sui-table tbody tr td>[class*=sui-icon-].sui-icon-right,.sui-2-10-4 .sui-wrap .sui-table tbody tr th>[class*=sui-icon-].sui-icon-right{margin-right:0;margin-left:10px}.sui-2-10-4 .sui-wrap .sui-table tbody tr .sui-accordion-item-title,.sui-2-10-4 .sui-wrap .sui-table tbody tr .sui-table-item-title,.sui-2-10-4 .sui-wrap .sui-table tbody tr th{font-weight:500}.sui-2-10-4 .sui-wrap .sui-table tbody tr .sui-accordion-item-title>[class*=sui-icon-],.sui-2-10-4 .sui-wrap .sui-table tbody tr .sui-table-item-title>[class*=sui-icon-]{margin-right:10px;font-size:16px;vertical-align:middle}.sui-2-10-4 .sui-wrap .sui-table tbody tr .sui-accordion-item-title>[class*=sui-icon-]:before,.sui-2-10-4 .sui-wrap .sui-table tbody tr .sui-table-item-title>[class*=sui-icon-]:before{display:inline-block;line-height:22px}.sui-2-10-4 .sui-wrap .sui-table tbody tr .sui-accordion-item-title>[class*=sui-icon-].sui-icon-right,.sui-2-10-4 .sui-wrap .sui-table tbody tr .sui-table-item-title>[class*=sui-icon-].sui-icon-right{margin-right:0;margin-left:10px}.sui-2-10-4 .sui-wrap .sui-table tbody tr.sui-error .sui-accordion-item-title,.sui-2-10-4 .sui-wrap .sui-table tbody tr.sui-error .sui-table-item-title,.sui-2-10-4 .sui-wrap .sui-table tbody tr.sui-error th,.sui-2-10-4 .sui-wrap .sui-table tbody tr.sui-success .sui-accordion-item-title,.sui-2-10-4 .sui-wrap .sui-table tbody tr.sui-success .sui-table-item-title,.sui-2-10-4 .sui-wrap .sui-table tbody tr.sui-success th,.sui-2-10-4 .sui-wrap .sui-table tbody tr.sui-warning .sui-accordion-item-title,.sui-2-10-4 .sui-wrap .sui-table tbody tr.sui-warning .sui-table-item-title,.sui-2-10-4 .sui-wrap .sui-table tbody tr.sui-warning th{color:#333}.sui-2-10-4 .sui-wrap .sui-table tbody tr.sui-error td,.sui-2-10-4 .sui-wrap .sui-table tbody tr.sui-success td,.sui-2-10-4 .sui-wrap .sui-table tbody tr.sui-warning td{color:#666}.sui-2-10-4 .sui-wrap .sui-table tbody tr.sui-default{-webkit-box-shadow:inset 3px 0 0 #666;box-shadow:inset 3px 0 0 #666}.sui-2-10-4 .sui-wrap .sui-table tbody tr.sui-error{-webkit-box-shadow:inset 3px 0 0 #ff6d6d;box-shadow:inset 3px 0 0 #ff6d6d}.sui-2-10-4 .sui-wrap .sui-table tbody tr.sui-warning{-webkit-box-shadow:inset 3px 0 0 #fecf2f;box-shadow:inset 3px 0 0 #fecf2f}.sui-2-10-4 .sui-wrap .sui-table tbody tr.sui-success{-webkit-box-shadow:inset 3px 0 0 #1abc9c;box-shadow:inset 3px 0 0 #1abc9c}.sui-2-10-4 .sui-wrap .sui-table.sui-table-with-title,.sui-2-10-4 .sui-wrap .sui-table:first-child{margin-top:0}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-table.sui-table-with-title,.sui-2-10-4 .sui-wrap .sui-table:first-child{margin-top:0}}.sui-2-10-4 .sui-wrap .sui-table:last-child{margin-bottom:0}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-table:last-child{margin-bottom:0}}.sui-2-10-4 .sui-wrap .sui-table.sui-table-flushed{margin:0;border:0;border-radius:0;border-collapse:collapse}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-table{margin:30px 0}}.sui-2-10-4 .sui-wrap .sui-table-title{margin:5px 0;color:#333;font:bold 13px/22px Roboto,Arial,sans-serif;letter-spacing:0}.sui-2-10-4 .sui-wrap .sui-box-body+.sui-table.sui-table-flushed>tbody:first-child>tr:first-child>td,.sui-2-10-4 .sui-wrap .sui-box-body+.sui-table.sui-table-flushed>tbody:first-child>tr:first-child>th,.sui-2-10-4 .sui-wrap .sui-box-body+.sui-table.sui-table-flushed>tfoot:first-child>tr:first-child>td,.sui-2-10-4 .sui-wrap .sui-box-body+.sui-table.sui-table-flushed>tfoot:first-child>tr:first-child>th,.sui-2-10-4 .sui-wrap .sui-box-body+.sui-table.sui-table-flushed>thead:first-child>tr:first-child>td,.sui-2-10-4 .sui-wrap .sui-box-body+.sui-table.sui-table-flushed>thead:first-child>tr:first-child>th{height:auto;padding-top:0}.sui-2-10-4 .sui-wrap .sui-field-list{border:1px solid #e6e6e6;border-radius:4px}.sui-2-10-4 .sui-wrap .sui-field-list-header{padding:20px 30px}.sui-2-10-4 .sui-wrap .sui-field-list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:15px 30px;border-top:1px solid #e6e6e6}.sui-2-10-4 .sui-wrap .sui-field-list-item-label{margin-right:auto;margin-left:0}.sui-2-10-4 .sui-wrap .sui-field-list-title{margin:0;color:#333;font-size:13px;line-height:30px;font-family:Roboto,Arial,sans-serif;font-weight:500;text-transform:capitalize}.sui-2-10-4 .sui-wrap .sui-accordion .sui-accordion-item-body,.sui-2-10-4 .sui-wrap .sui-accordion .sui-accordion-item-content{font-size:13px;line-height:22px}.sui-2-10-4 .sui-wrap .sui-accordion .sui-accordion-item-body p,.sui-2-10-4 .sui-wrap .sui-accordion .sui-accordion-item-content p{font-size:13px;line-height:22px;margin:5px 0 10px}.sui-2-10-4 .sui-wrap .sui-accordion .sui-accordion-item-body .sui-accordion-body-header,.sui-2-10-4 .sui-wrap .sui-accordion .sui-accordion-item-content .sui-accordion-body-header{display:block;font-size:13px;line-height:22px;font-weight:700;margin:5px 0}.sui-2-10-4 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-footer,.sui-2-10-4 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-header,.sui-2-10-4 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-item-header,.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-footer,.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-header,.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-item-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:13px;line-height:22px;font-family:Roboto,Arial,sans-serif;font-weight:400;letter-spacing:-.25px}.sui-2-10-4 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-footer>div,.sui-2-10-4 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-header>div,.sui-2-10-4 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-item-header>div,.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-footer>div,.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-header>div,.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-item-header>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0 9px}.sui-2-10-4 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-footer>div:first-child,.sui-2-10-4 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-header>div:first-child,.sui-2-10-4 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-item-header>div:first-child,.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-footer>div:first-child,.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-header>div:first-child,.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-item-header>div:first-child{padding-left:19px}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-footer>div:first-child,.sui-2-10-4 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-header>div:first-child,.sui-2-10-4 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-item-header>div:first-child,.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-footer>div:first-child,.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-header>div:first-child,.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-item-header>div:first-child{padding-left:29px}}.sui-2-10-4 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-footer>div:last-child,.sui-2-10-4 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-header>div:last-child,.sui-2-10-4 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-item-header>div:last-child,.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-footer>div:last-child,.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-header>div:last-child,.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-item-header>div:last-child{padding-right:19px}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-footer>div:last-child,.sui-2-10-4 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-header>div:last-child,.sui-2-10-4 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-item-header>div:last-child,.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-footer>div:last-child,.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-header>div:last-child,.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-item-header>div:last-child{padding-right:29px}}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-footer>div,.sui-2-10-4 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-header>div,.sui-2-10-4 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-item-header>div,.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-footer>div,.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-header>div,.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-item-header>div{padding-right:14px;padding-left:14px}}.sui-2-10-4 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-footer>[class^=sui-accordion-col-],.sui-2-10-4 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-header>[class^=sui-accordion-col-],.sui-2-10-4 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-item-header>[class^=sui-accordion-col-],.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-footer>[class^=sui-accordion-col-],.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-header>[class^=sui-accordion-col-],.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-item-header>[class^=sui-accordion-col-]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.sui-2-10-4 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-footer .sui-accordion-col-1,.sui-2-10-4 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-header .sui-accordion-col-1,.sui-2-10-4 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-item-header .sui-accordion-col-1,.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-footer .sui-accordion-col-1,.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-header .sui-accordion-col-1,.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-item-header .sui-accordion-col-1{min-width:8.33333%;-ms-flex-preferred-size:8.33333%;flex-basis:8.33333%}.sui-2-10-4 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-footer .sui-accordion-col-2,.sui-2-10-4 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-header .sui-accordion-col-2,.sui-2-10-4 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-item-header .sui-accordion-col-2,.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-footer .sui-accordion-col-2,.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-header .sui-accordion-col-2,.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-item-header .sui-accordion-col-2{min-width:16.66667%;-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%}.sui-2-10-4 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-footer .sui-accordion-col-3,.sui-2-10-4 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-header .sui-accordion-col-3,.sui-2-10-4 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-item-header .sui-accordion-col-3,.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-footer .sui-accordion-col-3,.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-header .sui-accordion-col-3,.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-item-header .sui-accordion-col-3{min-width:25%;-ms-flex-preferred-size:25%;flex-basis:25%}.sui-2-10-4 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-footer .sui-accordion-col-4,.sui-2-10-4 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-header .sui-accordion-col-4,.sui-2-10-4 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-item-header .sui-accordion-col-4,.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-footer .sui-accordion-col-4,.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-header .sui-accordion-col-4,.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-item-header .sui-accordion-col-4{min-width:33.33333%;-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%}.sui-2-10-4 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-footer .sui-accordion-col-5,.sui-2-10-4 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-header .sui-accordion-col-5,.sui-2-10-4 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-item-header .sui-accordion-col-5,.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-footer .sui-accordion-col-5,.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-header .sui-accordion-col-5,.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-item-header .sui-accordion-col-5{min-width:41.66667%;-ms-flex-preferred-size:41.66667%;flex-basis:41.66667%}.sui-2-10-4 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-footer .sui-accordion-col-6,.sui-2-10-4 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-header .sui-accordion-col-6,.sui-2-10-4 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-item-header .sui-accordion-col-6,.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-footer .sui-accordion-col-6,.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-header .sui-accordion-col-6,.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-item-header .sui-accordion-col-6{min-width:50%;-ms-flex-preferred-size:50%;flex-basis:50%}.sui-2-10-4 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-footer .sui-accordion-col-7,.sui-2-10-4 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-header .sui-accordion-col-7,.sui-2-10-4 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-item-header .sui-accordion-col-7,.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-footer .sui-accordion-col-7,.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-header .sui-accordion-col-7,.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-item-header .sui-accordion-col-7{min-width:58.33333%;-ms-flex-preferred-size:58.33333%;flex-basis:58.33333%}.sui-2-10-4 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-footer .sui-accordion-col-8,.sui-2-10-4 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-header .sui-accordion-col-8,.sui-2-10-4 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-item-header .sui-accordion-col-8,.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-footer .sui-accordion-col-8,.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-header .sui-accordion-col-8,.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-item-header .sui-accordion-col-8{min-width:66.66667%;-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%}.sui-2-10-4 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-footer .sui-accordion-col-9,.sui-2-10-4 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-header .sui-accordion-col-9,.sui-2-10-4 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-item-header .sui-accordion-col-9,.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-footer .sui-accordion-col-9,.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-header .sui-accordion-col-9,.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-item-header .sui-accordion-col-9{min-width:75%;-ms-flex-preferred-size:75%;flex-basis:75%}.sui-2-10-4 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-footer .sui-accordion-col-10,.sui-2-10-4 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-header .sui-accordion-col-10,.sui-2-10-4 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-item-header .sui-accordion-col-10,.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-footer .sui-accordion-col-10,.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-header .sui-accordion-col-10,.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-item-header .sui-accordion-col-10{min-width:83.33333%;-ms-flex-preferred-size:83.33333%;flex-basis:83.33333%}.sui-2-10-4 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-footer .sui-accordion-col-11,.sui-2-10-4 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-header .sui-accordion-col-11,.sui-2-10-4 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-item-header .sui-accordion-col-11,.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-footer .sui-accordion-col-11,.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-header .sui-accordion-col-11,.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-item-header .sui-accordion-col-11{min-width:91.66667%;-ms-flex-preferred-size:91.66667%;flex-basis:91.66667%}.sui-2-10-4 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-footer .sui-accordion-col-12,.sui-2-10-4 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-header .sui-accordion-col-12,.sui-2-10-4 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-item-header .sui-accordion-col-12,.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-footer .sui-accordion-col-12,.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-header .sui-accordion-col-12,.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-item-header .sui-accordion-col-12{min-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.sui-2-10-4 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-item .sui-accordion-item-header,.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-item .sui-accordion-item-header{cursor:pointer}.sui-2-10-4 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-item .sui-accordion-item-header .sui-accordion-open-indicator [class*=sui-icon-],.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-item .sui-accordion-item-header .sui-accordion-open-indicator [class*=sui-icon-]{-webkit-transition:.2s linear;transition:.2s linear}.sui-2-10-4 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-item .sui-accordion-item-body,.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-item .sui-accordion-item-body{display:none}.sui-2-10-4 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-item.sui-accordion-item--open>.sui-accordion-item-header .sui-accordion-open-indicator [class*=sui-icon-],.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-item.sui-accordion-item--open>.sui-accordion-item-header .sui-accordion-open-indicator [class*=sui-icon-]{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.sui-2-10-4 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-item.sui-accordion-item--open>.sui-accordion-item-body,.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-item.sui-accordion-item--open>.sui-accordion-item-body{display:block}.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields){margin:20px 0;border:1px solid #e6e6e6;border-radius:4px}.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-footer,.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-header,.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item-header{min-height:40px;padding:5px 0}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-footer,.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-header,.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item-header{min-height:60px}}.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-header{border-bottom:1px solid #e6e6e6}.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-header>div{overflow:hidden;color:#333;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-header:last-child{border-bottom-width:0}.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item{border-bottom:1px solid #e6e6e6}.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item .sui-accordion-item-header{color:#666;-webkit-transition:.3s ease;transition:.3s ease}.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item .sui-accordion-item-header>div span{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item .sui-accordion-item-header [class*=sui-icon-]{margin-right:10px;font-size:12px}.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item .sui-accordion-item-header [class*=sui-icon-]:before{display:block}.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item .sui-accordion-item-header [class*=sui-icon-].sui-icon-right{margin-right:0;margin-left:10px}.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item .sui-accordion-item-header .sui-accordion-item-title{color:#333;font-weight:500}.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item .sui-accordion-item-header .sui-accordion-item-title .sui-toggle{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item .sui-accordion-item-header .sui-accordion-item-title .sui-toggle+span{margin-left:10px}.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item .sui-accordion-item-header .sui-accordion-item-title [class*=sui-icon-]{font-size:16px}.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item .sui-accordion-item-header .sui-accordion-item-title .sui-accordion-open-indicator [class*=sui-icon-]{font-size:12px}.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item .sui-accordion-item-header .sui-accordion-open-indicator{-ms-flex-item-align:start;align-self:flex-start;margin-right:0;margin-left:auto}.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item .sui-accordion-item-header .sui-accordion-open-indicator [class*=sui-icon-]{margin:0}.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item .sui-accordion-item-header .sui-tag+.sui-accordion-open-indicator{margin-left:10px}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item .sui-accordion-item-header .sui-tag+.sui-accordion-open-indicator{margin-left:20px}}.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item .sui-accordion-item-header:focus,.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item .sui-accordion-item-header:hover{background-color:#f8f8f8}.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item .sui-accordion-item-body{padding:0 19px 19px;background-color:#f8f8f8}.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item .sui-accordion-item-body .sui-box:last-child{margin-bottom:0}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item .sui-accordion-item-body{padding:0 29px 29px}}.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item:first-child .sui-accordion-item-header{border-top-left-radius:3px;border-top-right-radius:3px}.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item:last-child{border-bottom:0}.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item:last-child .sui-accordion-item-body,.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item:last-child .sui-accordion-item-header{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-default>.sui-accordion-item-body,.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-default>.sui-accordion-item-header{-webkit-box-shadow:inset 3px 0 #666;box-shadow:inset 3px 0 #666}.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-error>.sui-accordion-item-body,.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-error>.sui-accordion-item-header{-webkit-box-shadow:inset 3px 0 #ff6d6d;box-shadow:inset 3px 0 #ff6d6d}.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-warning>.sui-accordion-item-body,.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-warning>.sui-accordion-item-header{-webkit-box-shadow:inset 3px 0 #fecf2f;box-shadow:inset 3px 0 #fecf2f}.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-success>.sui-accordion-item-body,.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-success>.sui-accordion-item-header{-webkit-box-shadow:inset 3px 0 #1abc9c;box-shadow:inset 3px 0 #1abc9c}.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-accordion-item--open>.sui-accordion-item-header{border-bottom-right-radius:0;border-bottom-left-radius:0;background-color:#f8f8f8}.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-accordion-item--disabled .sui-accordion-item-header{cursor:default;background-color:#f8f8f8}.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-accordion-item--disabled .sui-accordion-item-header,.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-accordion-item--disabled .sui-accordion-item-header .sui-accordion-item-title{color:#aaa}.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-accordion-item--disabled .sui-accordion-item-header,.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-accordion-item--disabled .sui-accordion-item-header .sui-accordion-open-indicator{pointer-events:none}.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-accordion-item--disabled .sui-accordion-item-header .sui-toggle{pointer-events:initial}.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-accordion-item--disabled .sui-accordion-item-header .sui-circle-score svg circle:last-child{stroke:#ddd}.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-accordion-item--disabled .sui-accordion-item-header [class*=sui-icon-]:before{color:#ddd}.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-accordion-item--disabled.sui-error .sui-accordion-item-header,.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-accordion-item--disabled.sui-success .sui-accordion-item-header,.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-accordion-item--disabled.sui-warning .sui-accordion-item-header{-webkit-box-shadow:inset 3px 0 #ddd;box-shadow:inset 3px 0 #ddd}.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-accordion-item--disabled.sui-accordion-item--open>.sui-accordion-item-body{display:none}.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields).sui-accordion-flushed{margin:0;border-right-width:0;border-left-width:0;border-radius:0}.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields).sui-accordion-flushed:first-child{border-top-width:0}.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields).sui-accordion-flushed:last-child{border-bottom-width:0}.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields).sui-accordion-flushed:not(:first-child) .sui-accordion-item:first-child .sui-accordion-item-header{border-top-left-radius:0;border-top-right-radius:0}.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields).sui-accordion-flushed:not(:last-child) .sui-accordion-item:last-child .sui-accordion-item-body,.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields).sui-accordion-flushed:not(:last-child) .sui-accordion-item:last-child .sui-accordion-item-header{border-bottom-right-radius:0;border-bottom-left-radius:0}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields).sui-accordion-flushed{margin:0}}.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields):first-child{margin-top:0}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields):first-child{margin-top:0}}.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields):last-child{margin-bottom:0}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields):last-child{margin-bottom:0}}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields){margin-top:30px;margin-bottom:30px}}.sui-2-10-4 .sui-wrap .sui-accordion.sui-table>tbody>.sui-accordion-item{cursor:pointer;-webkit-transition:background-color .3s;transition:background-color .3s}.sui-2-10-4 .sui-wrap .sui-accordion.sui-table>tbody>.sui-accordion-item td,.sui-2-10-4 .sui-wrap .sui-accordion.sui-table>tbody>.sui-accordion-item th{-webkit-transition:background-color .3s;transition:background-color .3s}.sui-2-10-4 .sui-wrap .sui-accordion.sui-table>tbody>.sui-accordion-item td.sui-table-item-title .sui-toggle .sui-toggle-slider,.sui-2-10-4 .sui-wrap .sui-accordion.sui-table>tbody>.sui-accordion-item th.sui-table-item-title .sui-toggle .sui-toggle-slider{margin-right:10px}.sui-2-10-4 .sui-wrap .sui-accordion.sui-table>tbody>.sui-accordion-item td.sui-table-item-title .sui-accordion-open-indicator [class*=sui-icon-],.sui-2-10-4 .sui-wrap .sui-accordion.sui-table>tbody>.sui-accordion-item th.sui-table-item-title .sui-accordion-open-indicator [class*=sui-icon-]{height:22px;line-height:22px}.sui-2-10-4 .sui-wrap .sui-accordion.sui-table>tbody>.sui-accordion-item td.sui-table-item-title .sui-accordion-open-indicator [class*=sui-icon-]:before,.sui-2-10-4 .sui-wrap .sui-accordion.sui-table>tbody>.sui-accordion-item th.sui-table-item-title .sui-accordion-open-indicator [class*=sui-icon-]:before{line-height:22px}.sui-2-10-4 .sui-wrap .sui-accordion.sui-table>tbody>.sui-accordion-item .sui-accordion-open-indicator{float:right;margin-left:10px}.sui-2-10-4 .sui-wrap .sui-accordion.sui-table>tbody>.sui-accordion-item .sui-accordion-open-indicator [class*=sui-icon-]{display:block;margin-right:0;font-size:12px}.sui-2-10-4 .sui-wrap .sui-accordion.sui-table>tbody>.sui-accordion-item:focus,.sui-2-10-4 .sui-wrap .sui-accordion.sui-table>tbody>.sui-accordion-item:hover{background-color:#f8f8f8}.sui-2-10-4 .sui-wrap .sui-accordion.sui-table>tbody>.sui-accordion-item.sui-default+.sui-accordion-item-content{-webkit-box-shadow:inset 3px 0 0 #666;box-shadow:inset 3px 0 0 #666}.sui-2-10-4 .sui-wrap .sui-accordion.sui-table>tbody>.sui-accordion-item.sui-error+.sui-accordion-item-content{-webkit-box-shadow:inset 3px 0 0 #ff6d6d;box-shadow:inset 3px 0 0 #ff6d6d}.sui-2-10-4 .sui-wrap .sui-accordion.sui-table>tbody>.sui-accordion-item.sui-warning+.sui-accordion-item-content{-webkit-box-shadow:inset 3px 0 0 #fecf2f;box-shadow:inset 3px 0 0 #fecf2f}.sui-2-10-4 .sui-wrap .sui-accordion.sui-table>tbody>.sui-accordion-item.sui-success+.sui-accordion-item-content{-webkit-box-shadow:inset 3px 0 0 #1abc9c;box-shadow:inset 3px 0 0 #1abc9c}.sui-2-10-4 .sui-wrap .sui-accordion.sui-table>tbody>.sui-accordion-item.sui-accordion-item--open{background-color:#f8f8f8}.sui-2-10-4 .sui-wrap .sui-accordion.sui-table>tbody>.sui-accordion-item.sui-accordion-item--open td,.sui-2-10-4 .sui-wrap .sui-accordion.sui-table>tbody>.sui-accordion-item.sui-accordion-item--open th{border-bottom-color:transparent}.sui-2-10-4 .sui-wrap .sui-accordion.sui-table>tbody>.sui-accordion-item.sui-accordion-item--open .sui-accordion-open-indicator [class*=sui-icon-]{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.sui-2-10-4 .sui-wrap .sui-accordion.sui-table>tbody>.sui-accordion-item.sui-accordion-item--open+.sui-accordion-item-content{display:table-row}.sui-2-10-4 .sui-wrap .sui-accordion.sui-table>tbody>.sui-accordion-item.sui-accordion-item--disabled{pointer-events:none;background-color:#f8f8f8}.sui-2-10-4 .sui-wrap .sui-accordion.sui-table>tbody>.sui-accordion-item.sui-accordion-item--disabled td,.sui-2-10-4 .sui-wrap .sui-accordion.sui-table>tbody>.sui-accordion-item.sui-accordion-item--disabled th{color:#aaa}.sui-2-10-4 .sui-wrap .sui-accordion.sui-table>tbody>.sui-accordion-item.sui-accordion-item--disabled td .sui-toggle,.sui-2-10-4 .sui-wrap .sui-accordion.sui-table>tbody>.sui-accordion-item.sui-accordion-item--disabled th .sui-toggle{pointer-events:initial}.sui-2-10-4 .sui-wrap .sui-accordion.sui-table>tbody>.sui-accordion-item.sui-accordion-item--disabled td .sui-circle-score svg circle:last-child,.sui-2-10-4 .sui-wrap .sui-accordion.sui-table>tbody>.sui-accordion-item.sui-accordion-item--disabled th .sui-circle-score svg circle:last-child{stroke:#ddd}.sui-2-10-4 .sui-wrap .sui-accordion.sui-table>tbody>.sui-accordion-item.sui-accordion-item--disabled td [class*=sui-icon-]:before,.sui-2-10-4 .sui-wrap .sui-accordion.sui-table>tbody>.sui-accordion-item.sui-accordion-item--disabled th [class*=sui-icon-]:before{color:#ddd}.sui-2-10-4 .sui-wrap .sui-accordion.sui-table>tbody>.sui-accordion-item.sui-accordion-item--disabled.sui-error,.sui-2-10-4 .sui-wrap .sui-accordion.sui-table>tbody>.sui-accordion-item.sui-accordion-item--disabled.sui-success,.sui-2-10-4 .sui-wrap .sui-accordion.sui-table>tbody>.sui-accordion-item.sui-accordion-item--disabled.sui-warning{-webkit-box-shadow:inset 3px 0 0 #ddd;box-shadow:inset 3px 0 0 #ddd}.sui-2-10-4 .sui-wrap .sui-accordion.sui-table>tbody>.sui-accordion-item.sui-accordion-item--disabled+.sui-accordion-item-content{display:none}.sui-2-10-4 .sui-wrap .sui-accordion.sui-table>tbody>.sui-accordion-item-content{display:none;background-color:#f8f8f8}.sui-2-10-4 .sui-wrap .sui-accordion.sui-table>tbody>.sui-accordion-item-content td,.sui-2-10-4 .sui-wrap .sui-accordion.sui-table>tbody>.sui-accordion-item-content th{padding:0 20px 20px}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-accordion.sui-table>tbody>.sui-accordion-item-content td,.sui-2-10-4 .sui-wrap .sui-accordion.sui-table>tbody>.sui-accordion-item-content th{padding:0 30px 30px}}.sui-2-10-4 .sui-wrap .sui-accordion.sui-table>tbody .sui-table-item-last.sui-accordion-item,.sui-2-10-4 .sui-wrap .sui-accordion.sui-table>tbody .sui-table-item-last.sui-accordion-item-content{border-radius:0 0 4px 4px}.sui-2-10-4 .sui-wrap .sui-accordion.sui-table>tbody .sui-table-item-last.sui-accordion-item.sui-accordion-item--open{border-radius:0}.sui-2-10-4 .sui-wrap .sui-accordion.sui-table>tbody .sui-table-item-first{border-radius:4px 4px 0 0}.sui-2-10-4 .sui-wrap .sui-accordion-block .sui-accordion-item{margin:0 0 20px;border-radius:4px;background-color:#fff;-webkit-box-shadow:0 2px 0 0 #e6e6e6;box-shadow:0 2px 0 0 #e6e6e6}.sui-2-10-4 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header{min-height:60px;padding:15px 0;color:#888;font-size:13px;line-height:22px;font-family:Roboto,Arial,sans-serif;letter-spacing:-.25px}.sui-2-10-4 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header strong{margin-right:10px;color:#333}.sui-2-10-4 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header .sui-accordion-item-title{color:#333;font-size:22px;line-height:30px;font-family:Roboto,Arial,sans-serif;font-weight:700}@media (max-width:782px){.sui-2-10-4 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header .sui-accordion-item-title .sui-tag{display:block;bottom:17px;left:9px;position:absolute}}.sui-2-10-4 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header .sui-accordion-item-title.sui-trim-title{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-overflow:ellipsis;white-space:nowrap}.sui-2-10-4 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header .sui-accordion-item-title.sui-trim-title span{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.sui-2-10-4 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header .sui-accordion-item-title.sui-trim-title .sui-trim-text{overflow:hidden;display:block;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-overflow:ellipsis;white-space:nowrap}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header .sui-mobile-visible{display:none}}@media (max-width:782px){.sui-2-10-4 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header .sui-desktop-visible{display:none}}@media (max-width:782px){.sui-2-10-4 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header .sui-accordion-item-date{display:none}}.sui-2-10-4 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header .sui-button,.sui-2-10-4 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header .sui-button-icon,.sui-2-10-4 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header .sui-dropdown{margin:0 5px}.sui-2-10-4 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header .sui-button .sui-button-icon,.sui-2-10-4 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header .sui-button-icon .sui-button-icon,.sui-2-10-4 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header .sui-dropdown .sui-button-icon{margin:0}.sui-2-10-4 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header .sui-button-icon:first-child,.sui-2-10-4 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header .sui-button:first-child,.sui-2-10-4 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header .sui-dropdown:first-child{margin-left:0}.sui-2-10-4 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header .sui-button-icon:last-child,.sui-2-10-4 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header .sui-button:last-child,.sui-2-10-4 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header .sui-dropdown:last-child{margin-right:0}.sui-2-10-4 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header .sui-tag{margin-left:10px}.sui-2-10-4 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header .sui-tag.sui-tag-right{margin-right:10px;margin-left:0}@media (max-width:782px){.sui-2-10-4 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header .sui-accordion-col-auto:not(:first-child){margin-top:10px}}@media (max-width:782px){.sui-2-10-4 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header .sui-accordion-col-auto{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media (max-width:782px){.sui-2-10-4 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header{-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header{min-height:90px}}.sui-2-10-4 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-body{padding:0 20px 20px}.sui-2-10-4 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-body .sui-accordion-item-data{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -5px;padding:0}.sui-2-10-4 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-body .sui-accordion-item-data,.sui-2-10-4 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-body .sui-accordion-item-data li{border:0;list-style:none}.sui-2-10-4 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-body .sui-accordion-item-data li{font-size:13px;line-height:22px;font-family:Roboto,Arial,sans-serif;letter-spacing:-.25px;-webkit-transition:.3s ease;transition:.3s ease;text-align:center}.sui-2-10-4 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-body .sui-accordion-item-data li span,.sui-2-10-4 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-body .sui-accordion-item-data li strong{display:block}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-body .sui-accordion-item-data li span,.sui-2-10-4 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-body .sui-accordion-item-data li strong{margin-right:20px}}.sui-2-10-4 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-body .sui-accordion-item-data li strong{color:#333;font-weight:500}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-body .sui-accordion-item-data li[data-col=large]{min-width:200px}}.sui-2-10-4 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-body .sui-accordion-item-data li:last-child{margin:0}@media (max-width:782px){.sui-2-10-4 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-body .sui-accordion-item-data li{min-width:50%;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;padding:10px 5px}}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-body .sui-accordion-item-data li{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:0;padding:0 5px;text-align:left}}.sui-2-10-4 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-body .sui-accordion-item-data.sui-onload li>*{display:block;margin-right:0;background-color:#f8f8f8;color:transparent}.sui-2-10-4 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-body .sui-accordion-item-data.sui-onload li>:first-child{border-radius:4px 4px 0 0}.sui-2-10-4 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-body .sui-accordion-item-data.sui-onload li>:last-child{border-radius:0 0 4px 4px}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-body{padding:0 30px 30px}}.sui-2-10-4 .sui-wrap .sui-accordion-block .sui-accordion-item:last-child{margin:0}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-accordion-block .sui-accordion-item:last-child{margin:0}}.sui-2-10-4 .sui-wrap .sui-accordion-block .sui-accordion-item.sui-accordion-item--open .sui-accordion-item-header .sui-accordion-item-date{display:none}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-accordion-block .sui-accordion-item{margin:0 0 30px}}.sui-2-10-4 .sui-wrap .sui-box .sui-box-header+.sui-accordion-flushed{border-top-width:0}.sui-2-10-4 .sui-wrap .sui-box .sui-box-body>.sui-accordion-flushed:not(.sui-accordion-block){margin-right:-20px;margin-left:-20px}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-box .sui-box-body>.sui-accordion-flushed:not(.sui-accordion-block){margin-right:-30px;margin-left:-30px}}.sui-2-10-4 .sui-wrap .sui-box .sui-box-body .sui-side-tabs .sui-tab-content>.sui-accordion-flushed:not(.sui-accordion-block){margin-bottom:-20px}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-box .sui-box-body .sui-side-tabs .sui-tab-content>.sui-accordion-flushed:not(.sui-accordion-block){margin-bottom:-30px}}.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs)>.sui-tabs-content>* .sui-accordion.sui-table.sui-accordion-flushed,.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs)>.sui-tabs-content>* .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields).sui-accordion-flushed,.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs)>.sui-tabs-content>.sui-tab-content .sui-accordion.sui-table.sui-accordion-flushed,.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs)>.sui-tabs-content>.sui-tab-content .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields).sui-accordion-flushed,.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs)>[data-panes]>* .sui-accordion.sui-table.sui-accordion-flushed,.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs)>[data-panes]>* .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields).sui-accordion-flushed,.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs)>[data-panes]>.sui-tab-content .sui-accordion.sui-table.sui-accordion-flushed,.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs)>[data-panes]>.sui-tab-content .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields).sui-accordion-flushed{margin-right:-20px;margin-left:-20px}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs)>.sui-tabs-content>* .sui-accordion.sui-table.sui-accordion-flushed,.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs)>.sui-tabs-content>* .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields).sui-accordion-flushed,.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs)>.sui-tabs-content>.sui-tab-content .sui-accordion.sui-table.sui-accordion-flushed,.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs)>.sui-tabs-content>.sui-tab-content .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields).sui-accordion-flushed,.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs)>[data-panes]>* .sui-accordion.sui-table.sui-accordion-flushed,.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs)>[data-panes]>* .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields).sui-accordion-flushed,.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs)>[data-panes]>.sui-tab-content .sui-accordion.sui-table.sui-accordion-flushed,.sui-2-10-4 .sui-wrap .sui-tabs:not(.sui-side-tabs)>[data-panes]>.sui-tab-content .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields).sui-accordion-flushed{margin-right:-30px;margin-left:-30px}}.sui-2-10-4 .sui-wrap .sui-side-tabs>.sui-tabs-content>.sui-tab-content .sui-accordion.sui-table.sui-accordion-flushed,.sui-2-10-4 .sui-wrap .sui-side-tabs>.sui-tabs-content>.sui-tab-content .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields).sui-accordion-flushed{margin-right:-20px;margin-left:-20px}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-side-tabs>.sui-tabs-content>.sui-tab-content .sui-accordion.sui-table.sui-accordion-flushed,.sui-2-10-4 .sui-wrap .sui-side-tabs>.sui-tabs-content>.sui-tab-content .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields).sui-accordion-flushed{margin-right:-30px;margin-left:-30px}}.sui-2-10-4 .sui-wrap .sui-code-snippet-wrapper{position:relative}.sui-2-10-4 .sui-wrap .sui-code-snippet-wrapper [data-clipboard-target]{position:absolute;right:15px;top:15px;margin:0;min-width:auto}.sui-2-10-4 .sui-modal{width:calc(100% - 160px);height:calc(100vh - 32px);overflow-x:hidden;overflow-y:auto;-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto;display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:fixed;z-index:13;top:32px;left:160px;padding:30px 0;background-color:rgba(51,51,51,.95)}.sui-2-10-4 .sui-modal,.sui-2-10-4 .sui-modal *{-webkit-box-sizing:border-box;box-sizing:border-box}.sui-2-10-4 .sui-modal .sui-modal-overlay{width:calc(100% - 160px);height:calc(100vh - 32px);position:fixed;z-index:12;top:32px;left:160px}.sui-2-10-4 .sui-modal .sui-modal-overlay:hover{cursor:pointer;outline:0;-webkit-box-shadow:none;box-shadow:none}.sui-2-10-4 .sui-modal .sui-modal-overlay+.sui-modal-content{z-index:13}.sui-2-10-4 .sui-modal .sui-modal-content{width:100%;min-height:0;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;position:relative;margin:auto;padding:0 30px}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-modal-content{padding:0 20px}}.sui-2-10-4 .sui-modal .sui-modal-slide{display:none}.sui-2-10-4 .sui-modal .sui-modal-slide.sui-active{opacity:0;display:block;-webkit-animation-duration:.7s;animation-duration:.7s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-transform-origin:center;transform-origin:center;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.sui-2-10-4 .sui-modal .sui-modal-slide.sui-active.sui-loaded{opacity:1}.sui-2-10-4 .sui-modal .sui-modal-slide.sui-active.sui-fadein{opacity:1;-webkit-animation-name:fadeIn;animation-name:fadeIn}@media screen and (prefers-reduced-motion:reduce){.sui-2-10-4 .sui-modal .sui-modal-slide.sui-active.sui-fadein{opacity:1;-webkit-animation-name:none;animation-name:none}}.sui-2-10-4 .sui-modal .sui-modal-slide.sui-active.sui-fadein-left{opacity:1;-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@media screen and (prefers-reduced-motion:reduce){.sui-2-10-4 .sui-modal .sui-modal-slide.sui-active.sui-fadein-left{opacity:1;-webkit-animation-name:none;animation-name:none}}.sui-2-10-4 .sui-modal .sui-modal-slide.sui-active.sui-fadein-right{opacity:1;-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@media screen and (prefers-reduced-motion:reduce){.sui-2-10-4 .sui-modal .sui-modal-slide.sui-active.sui-fadein-right{opacity:1;-webkit-animation-name:none;animation-name:none}}@media screen and (prefers-reduced-motion:reduce){.sui-2-10-4 .sui-modal .sui-modal-slide.sui-active{-webkit-animation-duration:0s;animation-duration:0s}}.sui-2-10-4 .sui-modal .sui-modal-slide:disabled a,.sui-2-10-4 .sui-modal .sui-modal-slide:disabled button,.sui-2-10-4 .sui-modal .sui-modal-slide:disabled input,.sui-2-10-4 .sui-modal .sui-modal-slide:disabled select,.sui-2-10-4 .sui-modal .sui-modal-slide:disabled textarea,.sui-2-10-4 .sui-modal .sui-modal-slide[disabled] a,.sui-2-10-4 .sui-modal .sui-modal-slide[disabled] button,.sui-2-10-4 .sui-modal .sui-modal-slide[disabled] input,.sui-2-10-4 .sui-modal .sui-modal-slide[disabled] select,.sui-2-10-4 .sui-modal .sui-modal-slide[disabled] textarea{opacity:.5;pointer-events:none}.sui-2-10-4 .sui-modal .sui-box{-webkit-box-shadow:none;box-shadow:none}.sui-2-10-4 .sui-modal .sui-box .sui-box-title.sui-lg{font-size:22px;line-height:30px}.sui-2-10-4 .sui-modal .sui-box .sui-box-title+.sui-description{margin-top:15px}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-title+.sui-description{margin-top:10px}}.sui-2-10-4 .sui-modal .sui-box .sui-box-banner{width:100%;max-width:100%;height:auto;overflow:hidden;display:block;margin:0;padding:0;border:0;border-radius:0}.sui-2-10-4 .sui-modal .sui-box .sui-box-banner img{max-width:100%;display:block;margin:0 auto;padding:0;border:0}.sui-2-10-4 .sui-modal .sui-box .sui-box-logo{width:70px;height:70px;overflow:hidden;display:block;margin:0 auto;padding:0;border:5px solid #fff;border-radius:4px;background-color:#fff}.sui-2-10-4 .sui-modal .sui-box .sui-box-logo img{width:60px;height:60px;display:block;margin:0;padding:0;border:0;border-radius:4px}.sui-2-10-4 .sui-modal .sui-box .sui-box-header{position:relative}.sui-2-10-4 .sui-modal .sui-box .sui-box-header .sui-box-banner{width:auto;max-width:none;margin-top:-15px;margin-right:-30px;margin-bottom:40px;margin-left:-30px;border-top-left-radius:4px;border-top-right-radius:4px}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-header .sui-box-banner{margin-top:-10px;margin-right:-20px;margin-bottom:30px;margin-left:-20px}}.sui-2-10-4 .sui-modal .sui-box .sui-box-header .sui-box-logo{position:absolute;top:-35px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.sui-2-10-4 .sui-modal .sui-box .sui-box-header .sui-button-float--right{position:absolute;top:20px;right:20px;margin:0}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-header .sui-button-float--right{top:15px;right:15px}}.sui-2-10-4 .sui-modal .sui-box .sui-box-header .sui-button-float--left{position:absolute;top:20px;left:20px;margin:0}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-header .sui-button-float--left{top:15px;left:15px}}.sui-2-10-4 .sui-modal .sui-box .sui-box-header .sui-steps-float{position:absolute;top:20px;left:50%;margin:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-header .sui-steps-float{top:15px}}.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-flatten{padding-bottom:0;border-bottom-width:0}.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-top--0{padding-top:0}.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-top--0 .sui-box-banner{margin-top:0}.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-right--0{padding-right:0}.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-right--0 .sui-box-banner{margin-right:0}.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-bottom--0{padding-bottom:0}.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-left--0{padding-left:0}.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-left--0 .sui-box-banner{margin-left:0}.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--0{padding-left:0;padding-right:0}.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--0 .sui-box-banner{margin-left:0;margin-right:0}.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-top--10{padding-top:10px}.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-top--10 .sui-box-banner{margin-top:-10px}.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-right--10{padding-right:10px}.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-right--10 .sui-box-banner{margin-right:-10px}.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-bottom--10{padding-bottom:10px}.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-left--10{padding-left:10px}.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-left--10 .sui-box-banner{margin-left:-10px}.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--10{padding-left:10px;padding-right:10px}.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--10 .sui-box-banner{margin-left:-10px;margin-right:-10px}.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-top--20{padding-top:20px}.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-top--20 .sui-box-banner{margin-top:-20px}.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-right--20{padding-right:20px}.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-right--20 .sui-box-banner{margin-right:-20px}.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-bottom--20{padding-bottom:20px}.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-left--20{padding-left:20px}.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-left--20 .sui-box-banner{margin-left:-20px}.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--20{padding-left:20px;padding-right:20px}.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--20 .sui-box-banner{margin-left:-20px;margin-right:-20px}.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-top--30{padding-top:30px}.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-top--30 .sui-box-banner{margin-top:-30px}.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-right--30{padding-right:30px}.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-right--30 .sui-box-banner{margin-right:-30px}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-right--30 .sui-box-banner{margin-right:-20px}}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-right--30{padding-right:20px}}.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-bottom--30{padding-bottom:30px}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-bottom--30{padding-bottom:20px}}.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-left--30{padding-left:30px}.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-left--30 .sui-box-banner{margin-left:-30px}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-left--30 .sui-box-banner{margin-left:-20px}}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-left--30{padding-left:20px}}.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--30{padding-left:30px;padding-right:30px}.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--30 .sui-box-banner{margin-left:-30px;margin-right:-30px}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--30 .sui-box-banner{margin-left:-20px;margin-right:-20px}}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--30{padding-left:20px;padding-right:20px}}.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-top--40{padding-top:40px}.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-top--40 .sui-box-banner{margin-top:-40px}.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-right--40{padding-right:40px}.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-right--40 .sui-box-banner{margin-right:-40px}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-right--40 .sui-box-banner{margin-right:-20px}}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-right--40{padding-right:20px}}.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-bottom--40{padding-bottom:40px}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-bottom--40{padding-bottom:20px}}.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-left--40{padding-left:40px}.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-left--40 .sui-box-banner{margin-left:-40px}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-left--40 .sui-box-banner{margin-left:-20px}}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-left--40{padding-left:20px}}.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--40{padding-left:40px;padding-right:40px}.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--40 .sui-box-banner{margin-left:-40px;margin-right:-40px}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--40 .sui-box-banner{margin-left:-20px;margin-right:-20px}}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--40{padding-left:20px;padding-right:20px}}.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-top--50{padding-top:50px}.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-top--50 .sui-box-banner{margin-top:-50px}.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-right--50{padding-right:50px}.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-right--50 .sui-box-banner{margin-right:-50px}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-right--50 .sui-box-banner{margin-right:-40px}}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-right--50{padding-right:40px}}.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-bottom--50{padding-bottom:50px}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-bottom--50{padding-bottom:40px}}.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-left--50{padding-left:50px}.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-left--50 .sui-box-banner{margin-left:-50px}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-left--50 .sui-box-banner{margin-left:-40px}}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-left--50{padding-left:40px}}.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--50{padding-left:50px;padding-right:50px}.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--50 .sui-box-banner{margin-left:-50px;margin-right:-50px}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--50 .sui-box-banner{margin-left:-40px;margin-right:-40px}}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--50{padding-left:40px;padding-right:40px}}.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-top--60{padding-top:60px}.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-top--60 .sui-box-banner{margin-top:-60px}.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-right--60{padding-right:60px}.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-right--60 .sui-box-banner{margin-right:-60px}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-right--60 .sui-box-banner{margin-right:-40px}}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-right--60{padding-right:40px}}.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-bottom--60{padding-bottom:60px}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-bottom--60{padding-bottom:40px}}.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-left--60{padding-left:60px}.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-left--60 .sui-box-banner{margin-left:-60px}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-left--60 .sui-box-banner{margin-left:-40px}}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-left--60{padding-left:40px}}.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--60{padding-left:60px;padding-right:60px}.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--60 .sui-box-banner{margin-left:-60px;margin-right:-60px}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--60 .sui-box-banner{margin-left:-40px;margin-right:-40px}}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--60{padding-left:40px;padding-right:40px}}.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-top--70{padding-top:70px}.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-top--70 .sui-box-banner{margin-top:-70px}.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-right--70{padding-right:70px}.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-right--70 .sui-box-banner{margin-right:-70px}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-right--70 .sui-box-banner{margin-right:-40px}}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-right--70{padding-right:40px}}.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-bottom--70{padding-bottom:70px}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-bottom--70{padding-bottom:40px}}.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-left--70{padding-left:70px}.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-left--70 .sui-box-banner{margin-left:-70px}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-left--70 .sui-box-banner{margin-left:-40px}}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-left--70{padding-left:40px}}.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--70{padding-left:70px;padding-right:70px}.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--70 .sui-box-banner{margin-left:-70px;margin-right:-70px}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--70 .sui-box-banner{margin-left:-40px;margin-right:-40px}}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--70{padding-left:40px;padding-right:40px}}.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-top--80{padding-top:80px}.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-top--80 .sui-box-banner{margin-top:-80px}.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-right--80{padding-right:80px}.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-right--80 .sui-box-banner{margin-right:-80px}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-right--80 .sui-box-banner{margin-right:-40px}}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-right--80{padding-right:40px}}.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-bottom--80{padding-bottom:80px}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-bottom--80{padding-bottom:40px}}.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-left--80{padding-left:80px}.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-left--80 .sui-box-banner{margin-left:-80px}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-left--80 .sui-box-banner{margin-left:-40px}}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-left--80{padding-left:40px}}.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--80{padding-left:80px;padding-right:80px}.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--80 .sui-box-banner{margin-left:-80px;margin-right:-80px}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--80 .sui-box-banner{margin-left:-40px;margin-right:-40px}}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--80{padding-left:40px;padding-right:40px}}.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-top--90{padding-top:90px}.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-top--90 .sui-box-banner{margin-top:-90px}.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-right--90{padding-right:90px}.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-right--90 .sui-box-banner{margin-right:-90px}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-right--90 .sui-box-banner{margin-right:-50px}}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-right--90{padding-right:50px}}.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-bottom--90{padding-bottom:90px}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-bottom--90{padding-bottom:50px}}.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-left--90{padding-left:90px}.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-left--90 .sui-box-banner{margin-left:-90px}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-left--90 .sui-box-banner{margin-left:-50px}}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-left--90{padding-left:50px}}.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--90{padding-left:90px;padding-right:90px}.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--90 .sui-box-banner{margin-left:-90px;margin-right:-90px}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--90 .sui-box-banner{margin-left:-50px;margin-right:-50px}}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--90{padding-left:50px;padding-right:50px}}.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-top--100{padding-top:100px}.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-top--100 .sui-box-banner{margin-top:-100px}.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-right--100{padding-right:100px}.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-right--100 .sui-box-banner{margin-right:-100px}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-right--100 .sui-box-banner{margin-right:-50px}}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-right--100{padding-right:50px}}.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-bottom--100{padding-bottom:100px}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-bottom--100{padding-bottom:50px}}.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-left--100{padding-left:100px}.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-left--100 .sui-box-banner{margin-left:-100px}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-left--100 .sui-box-banner{margin-left:-50px}}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-left--100{padding-left:50px}}.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--100{padding-left:100px;padding-right:100px}.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--100 .sui-box-banner{margin-left:-100px;margin-right:-100px}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--100 .sui-box-banner{margin-left:-50px;margin-right:-50px}}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--100{padding-left:50px;padding-right:50px}}.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-content-center{display:block;text-align:center}.sui-2-10-4 .sui-modal .sui-box .sui-box-header.sui-content-center-inline{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sui-2-10-4 .sui-modal .sui-box .sui-box-header+.sui-box-footer.sui-flatten{padding-top:30px}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-header+.sui-box-footer.sui-flatten{padding-top:20px}}.sui-2-10-4 .sui-modal .sui-box .sui-box-header+.sui-box-footer:not(.sui-flatten){margin-top:30px}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-header+.sui-box-footer:not(.sui-flatten){margin-top:20px}}.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-content-center{text-align:center}.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-content-center-inline{text-align:right}.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-top--0{padding-top:0}.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-right--0{padding-right:0}.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-bottom--0{padding-bottom:0}.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-left--0{padding-left:0}.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-sides--0{padding-left:0;padding-right:0}.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-top--10{padding-top:10px}.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-right--10{padding-right:10px}.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-bottom--10{padding-bottom:10px}.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-left--10{padding-left:10px}.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-sides--10{padding-left:10px;padding-right:10px}.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-top--20{padding-top:20px}.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-right--20{padding-right:20px}.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-bottom--20{padding-bottom:20px}.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-left--20{padding-left:20px}.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-sides--20{padding-left:20px;padding-right:20px}.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-top--30{padding-top:30px}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-top--30{padding-top:20px}}.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-right--30{padding-right:30px}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-right--30{padding-right:20px}}.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-bottom--30{padding-bottom:30px}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-bottom--30{padding-bottom:20px}}.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-left--30{padding-left:30px}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-left--30{padding-left:20px}}.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-sides--30{padding-left:30px;padding-right:30px}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-sides--30{padding-left:20px;padding-right:20px}}.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-top--40{padding-top:40px}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-top--40{padding-top:20px}}.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-right--40{padding-right:40px}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-right--40{padding-right:20px}}.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-bottom--40{padding-bottom:40px}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-bottom--40{padding-bottom:20px}}.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-left--40{padding-left:40px}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-left--40{padding-left:20px}}.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-sides--40{padding-left:40px;padding-right:40px}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-sides--40{padding-left:20px;padding-right:20px}}.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-top--50{padding-top:50px}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-top--50{padding-top:40px}}.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-right--50{padding-right:50px}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-right--50{padding-right:40px}}.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-bottom--50{padding-bottom:50px}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-bottom--50{padding-bottom:40px}}.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-left--50{padding-left:50px}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-left--50{padding-left:40px}}.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-sides--50{padding-left:50px;padding-right:50px}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-sides--50{padding-left:40px;padding-right:40px}}.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-top--60{padding-top:60px}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-top--60{padding-top:40px}}.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-right--60{padding-right:60px}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-right--60{padding-right:40px}}.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-bottom--60{padding-bottom:60px}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-bottom--60{padding-bottom:40px}}.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-left--60{padding-left:60px}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-left--60{padding-left:40px}}.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-sides--60{padding-left:60px;padding-right:60px}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-sides--60{padding-left:40px;padding-right:40px}}.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-top--70{padding-top:70px}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-top--70{padding-top:40px}}.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-right--70{padding-right:70px}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-right--70{padding-right:40px}}.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-bottom--70{padding-bottom:70px}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-bottom--70{padding-bottom:40px}}.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-left--70{padding-left:70px}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-left--70{padding-left:40px}}.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-sides--70{padding-left:70px;padding-right:70px}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-sides--70{padding-left:40px;padding-right:40px}}.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-top--80{padding-top:80px}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-top--80{padding-top:40px}}.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-right--80{padding-right:80px}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-right--80{padding-right:40px}}.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-bottom--80{padding-bottom:80px}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-bottom--80{padding-bottom:40px}}.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-left--80{padding-left:80px}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-left--80{padding-left:40px}}.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-sides--80{padding-left:80px;padding-right:80px}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-sides--80{padding-left:40px;padding-right:40px}}.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-top--90{padding-top:90px}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-top--90{padding-top:50px}}.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-right--90{padding-right:90px}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-right--90{padding-right:50px}}.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-bottom--90{padding-bottom:90px}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-bottom--90{padding-bottom:50px}}.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-left--90{padding-left:90px}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-left--90{padding-left:50px}}.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-sides--90{padding-left:90px;padding-right:90px}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-sides--90{padding-left:50px;padding-right:50px}}.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-top--100{padding-top:100px}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-top--100{padding-top:50px}}.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-right--100{padding-right:100px}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-right--100{padding-right:50px}}.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-bottom--100{padding-bottom:100px}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-bottom--100{padding-bottom:50px}}.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-left--100{padding-left:100px}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-left--100{padding-left:50px}}.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-sides--100{padding-left:100px;padding-right:100px}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-body.sui-spacing-sides--100{padding-left:50px;padding-right:50px}}.sui-2-10-4 .sui-modal .sui-box .sui-box-selectors{margin:30px 0}.sui-2-10-4 .sui-modal .sui-box .sui-box-selectors:first-child{margin-top:0}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-selectors:first-child{margin-top:0}}.sui-2-10-4 .sui-modal .sui-box .sui-box-selectors:last-child{margin-bottom:0}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-selectors:last-child{margin-bottom:0}}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-selectors{margin:20px 0}}.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-flatten{padding-top:0;border-top-width:0}.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-content-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-content-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-content-separated{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-top--0{padding-top:0}.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-right--0{padding-right:0}.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-bottom--0{padding-bottom:0}.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-left--0{padding-left:0}.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-sides--0{padding-left:0;padding-right:0}.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-top--10{padding-top:10px}.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-right--10{padding-right:10px}.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-bottom--10{padding-bottom:10px}.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-left--10{padding-left:10px}.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-sides--10{padding-left:10px;padding-right:10px}.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-top--20{padding-top:20px}.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-right--20{padding-right:20px}.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-bottom--20{padding-bottom:20px}.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-left--20{padding-left:20px}.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-sides--20{padding-left:20px;padding-right:20px}.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-top--30{padding-top:30px}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-top--30{padding-top:20px}}.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-right--30{padding-right:30px}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-right--30{padding-right:20px}}.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-bottom--30{padding-bottom:30px}.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-left--30{padding-left:30px}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-left--30{padding-left:20px}}.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-sides--30{padding-left:30px;padding-right:30px}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-sides--30{padding-left:20px;padding-right:20px}}.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-top--40{padding-top:40px}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-top--40{padding-top:20px}}.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-right--40{padding-right:40px}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-right--40{padding-right:20px}}.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-bottom--40{padding-bottom:40px}.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-left--40{padding-left:40px}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-left--40{padding-left:20px}}.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-sides--40{padding-left:40px;padding-right:40px}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-sides--40{padding-left:20px;padding-right:20px}}.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-top--50{padding-top:50px}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-top--50{padding-top:40px}}.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-right--50{padding-right:50px}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-right--50{padding-right:40px}}.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-bottom--50{padding-bottom:50px}.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-left--50{padding-left:50px}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-left--50{padding-left:40px}}.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-sides--50{padding-left:50px;padding-right:50px}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-sides--50{padding-left:40px;padding-right:40px}}.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-top--60{padding-top:60px}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-top--60{padding-top:40px}}.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-right--60{padding-right:60px}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-right--60{padding-right:40px}}.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-bottom--60{padding-bottom:60px}.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-left--60{padding-left:60px}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-left--60{padding-left:40px}}.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-sides--60{padding-left:60px;padding-right:60px}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-sides--60{padding-left:40px;padding-right:40px}}.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-top--70{padding-top:70px}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-top--70{padding-top:40px}}.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-right--70{padding-right:70px}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-right--70{padding-right:40px}}.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-bottom--70{padding-bottom:70px}.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-left--70{padding-left:70px}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-left--70{padding-left:40px}}.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-sides--70{padding-left:70px;padding-right:70px}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-sides--70{padding-left:40px;padding-right:40px}}.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-top--80{padding-top:80px}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-top--80{padding-top:40px}}.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-right--80{padding-right:80px}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-right--80{padding-right:40px}}.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-bottom--80{padding-bottom:80px}.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-left--80{padding-left:80px}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-left--80{padding-left:40px}}.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-sides--80{padding-left:80px;padding-right:80px}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-sides--80{padding-left:40px;padding-right:40px}}.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-top--90{padding-top:90px}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-top--90{padding-top:50px}}.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-right--90{padding-right:90px}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-right--90{padding-right:50px}}.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-bottom--90{padding-bottom:90px}.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-left--90{padding-left:90px}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-left--90{padding-left:50px}}.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-sides--90{padding-left:90px;padding-right:90px}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-sides--90{padding-left:50px;padding-right:50px}}.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-top--100{padding-top:100px}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-top--100{padding-top:50px}}.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-right--100{padding-right:100px}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-right--100{padding-right:50px}}.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-bottom--100{padding-bottom:100px}.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-left--100{padding-left:100px}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-left--100{padding-left:50px}}.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-sides--100{padding-left:100px;padding-right:100px}@media (max-width:782px){.sui-2-10-4 .sui-modal .sui-box .sui-box-footer.sui-spacing-sides--100{padding-left:50px;padding-right:50px}}.sui-2-10-4 .sui-modal .sui-modal-skip:not(.sui-button){width:auto;max-width:100%;cursor:pointer;display:block;margin:0 auto;padding:0;border:0;background-color:transparent;background-image:none;-webkit-box-shadow:none;box-shadow:none;color:#aaa;font:500 12px/16px Roboto,Arial,sans-serif;letter-spacing:-.18px;text-align:center}.sui-2-10-4 .sui-modal .sui-modal-skip:not(.sui-button):active,.sui-2-10-4 .sui-modal .sui-modal-skip:not(.sui-button):focus,.sui-2-10-4 .sui-modal .sui-modal-skip:not(.sui-button):hover{color:#fff}.sui-2-10-4 .sui-modal .sui-box-steps{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 -5px;padding:0;border:0}.sui-2-10-4 .sui-modal .sui-box-steps a,.sui-2-10-4 .sui-modal .sui-box-steps button,.sui-2-10-4 .sui-modal .sui-box-steps span{overflow:hidden;display:block;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:0 5px;padding:0;border:0;background-color:#e6e6e6;white-space:nowrap;text-overflow:clip;color:transparent}.sui-2-10-4 .sui-modal .sui-box-steps a.sui-current,.sui-2-10-4 .sui-modal .sui-box-steps button.sui-current,.sui-2-10-4 .sui-modal .sui-box-steps span.sui-current{background-color:#17a8e3}.sui-2-10-4 .sui-modal .sui-box-steps a.sui-disabled,.sui-2-10-4 .sui-modal .sui-box-steps a:disabled,.sui-2-10-4 .sui-modal .sui-box-steps a[disabled],.sui-2-10-4 .sui-modal .sui-box-steps button.sui-disabled,.sui-2-10-4 .sui-modal .sui-box-steps button:disabled,.sui-2-10-4 .sui-modal .sui-box-steps button[disabled],.sui-2-10-4 .sui-modal .sui-box-steps span.sui-disabled,.sui-2-10-4 .sui-modal .sui-box-steps span:disabled,.sui-2-10-4 .sui-modal .sui-box-steps span[disabled]{cursor:not-allowed;pointer-events:none}.sui-2-10-4 .sui-modal .sui-box-steps a,.sui-2-10-4 .sui-modal .sui-box-steps button,.sui-2-10-4 .sui-modal .sui-box-steps span[role=button]{cursor:pointer}.sui-2-10-4 .sui-modal .sui-box-steps.sui-lg{padding:8px 0}.sui-2-10-4 .sui-modal .sui-box-steps.sui-lg a,.sui-2-10-4 .sui-modal .sui-box-steps.sui-lg button,.sui-2-10-4 .sui-modal .sui-box-steps.sui-lg span{width:14px;height:14px;border-radius:28px}.sui-2-10-4 .sui-modal .sui-box-steps.sui-md{padding:10px 0}.sui-2-10-4 .sui-modal .sui-box-steps.sui-md a,.sui-2-10-4 .sui-modal .sui-box-steps.sui-md button,.sui-2-10-4 .sui-modal .sui-box-steps.sui-md span{width:10px;height:10px;border-radius:20px}.sui-2-10-4 .sui-modal .sui-box-steps.sui-sm{padding:11.5px 0}.sui-2-10-4 .sui-modal .sui-box-steps.sui-sm a,.sui-2-10-4 .sui-modal .sui-box-steps.sui-sm button,.sui-2-10-4 .sui-modal .sui-box-steps.sui-sm span{width:7px;height:7px;border-radius:14px}.sui-2-10-4 .sui-modal.sui-modal-xl .sui-modal-content{max-width:1040px}@media (max-width:782px){.sui-2-10-4 .sui-modal.sui-modal-xl .sui-modal-content{max-width:1020px}}.sui-2-10-4 .sui-modal.sui-modal-lg .sui-modal-content{max-width:660px}@media (max-width:782px){.sui-2-10-4 .sui-modal.sui-modal-lg .sui-modal-content{max-width:640px}}.sui-2-10-4 .sui-modal.sui-modal-md .sui-modal-content{max-width:560px}@media (max-width:782px){.sui-2-10-4 .sui-modal.sui-modal-md .sui-modal-content{max-width:540px}}.sui-2-10-4 .sui-modal.sui-modal-sm .sui-modal-content{max-width:460px}@media (max-width:782px){.sui-2-10-4 .sui-modal.sui-modal-sm .sui-modal-content{max-width:440px}}.sui-2-10-4 .sui-modal.sui-active{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:782px){.sui-2-10-4 .sui-modal{width:100%;left:0;padding:20px 0}}@media (min-width:783px){.sui-2-10-4.wp-admin.folded .sui-modal{width:calc(100% - 36px);left:36px}}@media only screen and (max-width:960px){.sui-2-10-4.wp-admin.auto-fold .sui-modal{width:calc(100% - 36px);left:36px}}@media only screen and (max-width:782px){.sui-2-10-4.wp-admin.auto-fold .sui-modal{width:100%;left:0}}.sui-2-10-4[dir=rtl] .sui-wrap .sui-modal{right:160px;left:auto}.sui-2-10-4[dir=rtl] .sui-wrap .sui-modal .sui-modal-overlay{right:160px;left:auto}@media (min-width:783px){.sui-2-10-4[dir=rtl] .sui-wrap.wp-admin.folded .sui-modal .sui-modal-overlay{right:36px;left:auto}}@media (min-width:783px){.sui-2-10-4[dir=rtl] .sui-wrap.wp-admin.folded .sui-modal{right:36px;left:auto}}@media only screen and (max-width:960px){.sui-2-10-4[dir=rtl] .sui-wrap.wp-admin.auto-fold .sui-modal .sui-modal-overlay{right:36px;left:auto}}@media only screen and (max-width:782px){.sui-2-10-4[dir=rtl] .sui-wrap.wp-admin.auto-fold .sui-modal .sui-modal-overlay{right:0;left:auto}}@media only screen and (max-width:960px){.sui-2-10-4[dir=rtl] .sui-wrap.wp-admin.auto-fold .sui-modal{right:36px;left:auto}}@media only screen and (max-width:782px){.sui-2-10-4[dir=rtl] .sui-wrap.wp-admin.auto-fold .sui-modal{right:0;left:auto}}html.sui-has-modal,html.sui-has-overlay{overflow:hidden}.sui-2-10-4 .sui-wrap .sui-listing li{color:#888;line-height:26px;padding:2px 0 2px 34px;position:relative}.sui-2-10-4 .sui-wrap .sui-listing li:before{content:"_"}.sui-2-10-4 .sui-wrap .sui-listing li:before{color:#17a8e3;top:1px;font-size:20px;vertical-align:middle;position:absolute;left:0;width:20px;height:20px;opacity:.8;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1}.sui-2-10-4 .sui-wrap .sui-pagination{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;padding:0;border:0;border:1px solid #e6e6e6;border-radius:4px;background-color:#fff}.sui-2-10-4 .sui-wrap .sui-pagination,.sui-2-10-4 .sui-wrap .sui-pagination li{list-style:none}.sui-2-10-4 .sui-wrap .sui-pagination li{display:block;-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px;margin:0;padding:0;border:0;color:#888;font:500 12px/16px Roboto,Arial,sans-serif;letter-spacing:-.25px;text-align:center}.sui-2-10-4 .sui-wrap .sui-pagination li a{min-width:40px;display:block;margin:0;padding:6px 5px;border:0;-webkit-transition:all .3s ease;transition:all .3s ease}.sui-2-10-4 .sui-wrap .sui-pagination li a [class*=sui-icon-]{height:16px;display:block}.sui-2-10-4 .sui-wrap .sui-pagination li a [class*=sui-icon-]:before{display:block;color:inherit;line-height:16px}.sui-2-10-4 .sui-wrap .sui-pagination li a,.sui-2-10-4 .sui-wrap .sui-pagination li a:active,.sui-2-10-4 .sui-wrap .sui-pagination li a:focus,.sui-2-10-4 .sui-wrap .sui-pagination li a:hover{outline:0;-webkit-box-shadow:none;box-shadow:none;border:0;text-decoration:none}.sui-2-10-4 .sui-wrap .sui-pagination li a,.sui-2-10-4 .sui-wrap .sui-pagination li a:visited{color:#888}.sui-2-10-4 .sui-wrap .sui-pagination li a:active,.sui-2-10-4 .sui-wrap .sui-pagination li a:focus,.sui-2-10-4 .sui-wrap .sui-pagination li a:hover{background-color:#e1f6ff;color:#17a8e3}.sui-2-10-4 .sui-wrap .sui-pagination li a:disabled,.sui-2-10-4 .sui-wrap .sui-pagination li a[disabled]{pointer-events:none;color:#ddd}.sui-2-10-4 .sui-wrap .sui-pagination li a:disabled.sui-active,.sui-2-10-4 .sui-wrap .sui-pagination li a[disabled].sui-active{color:#333}.sui-2-10-4 .sui-wrap .sui-pagination li a.sui-active{background-color:#f8f8f8;color:#333}.sui-2-10-4 .sui-wrap .sui-pagination li:first-child a{border-top-left-radius:4px;border-bottom-left-radius:4px}.sui-2-10-4 .sui-wrap .sui-pagination li:not(:last-child){border-right:1px solid #e6e6e6}.sui-2-10-4 .sui-wrap .sui-pagination li:last-child a{border-top-right-radius:4px;border-bottom-right-radius:4px}.sui-2-10-4 .sui-wrap .sui-pagination-results{display:inline-block;color:#888;font:400 13px/22px Roboto,Arial,sans-serif;letter-spacing:-.25px}.sui-2-10-4 .sui-wrap .sui-pagination-filter{display:none;margin:10px 0;border:1px solid #e6e6e6;border-radius:4px}.sui-2-10-4 .sui-wrap .sui-pagination-filter .sui-filter-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-top:1px solid #e6e6e6}@media (max-width:782px){.sui-2-10-4 .sui-wrap .sui-pagination-filter .sui-filter-footer{margin-right:-19px;margin-bottom:-19px;margin-left:-19px;padding:20px 19px}}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-pagination-filter .sui-filter-footer{margin-right:-29px;margin-bottom:-29px;margin-left:-29px;padding:30px 29px}}.sui-2-10-4 .sui-wrap .sui-pagination-filter.sui-open{display:block}.sui-2-10-4 .sui-wrap .sui-pagination-filter:first-child{margin-top:0}.sui-2-10-4 .sui-wrap .sui-pagination-filter:last-child{margin-bottom:0}@media (max-width:782px){.sui-2-10-4 .sui-wrap .sui-pagination-filter{padding:19px}}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-pagination-filter{padding:29px}}.sui-2-10-4 .sui-wrap .sui-pagination-active-filters{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-5px}.sui-2-10-4 .sui-wrap .sui-pagination-active-filters .sui-active-filter{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:5px;padding:5px 10px;border-radius:4px;background-color:#666;color:#fff;font:500 12px/16px Roboto,Arial,sans-serif;letter-spacing:-.25px}.sui-2-10-4 .sui-wrap .sui-pagination-active-filters .sui-active-filter .sui-active-filter-remove{width:26px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:-5px;margin-right:-10px;margin-bottom:-5px;margin-left:10px;border-width:0;border-style:none;border-color:transparent;border-radius:0 4px 4px 0;background-color:#5e5e5e;color:#fff;font-size:12px}.sui-2-10-4 .sui-wrap .sui-pagination-active-filters .sui-active-filter .sui-active-filter-remove:before{content:")";color:inherit}.sui-2-10-4 .sui-wrap .sui-pagination-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:-1px;margin-bottom:-1px}.sui-2-10-4 .sui-wrap .sui-pagination-wrap .sui-pagination{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-top:1px;margin-bottom:1px}.sui-2-10-4 .sui-wrap .sui-pagination-wrap .sui-pagination+.sui-pagination-results,.sui-2-10-4 .sui-wrap .sui-pagination-wrap .sui-pagination+button{margin-left:15px}.sui-2-10-4 .sui-wrap .sui-pagination-wrap .sui-pagination-results{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-top:1px;margin-bottom:1px}.sui-2-10-4 .sui-wrap .sui-pagination-wrap .sui-pagination-results+.sui-pagination,.sui-2-10-4 .sui-wrap .sui-pagination-wrap .sui-pagination-results+button{margin-left:15px}.sui-2-10-4 .sui-wrap .sui-pagination-wrap button{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-top:1px;margin-bottom:1px}.sui-2-10-4 .sui-wrap .sui-pagination-filters-list{display:block}@media (max-width:782px){.sui-2-10-4 .sui-wrap .sui-pagination-filters-list:first-child{margin-top:0}}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-pagination-filters-list:first-child{margin-top:0}}@media (max-width:782px){.sui-2-10-4 .sui-wrap .sui-pagination-filters-list:last-child{margin-bottom:0}}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-pagination-filters-list:last-child{margin-bottom:0}}@media (max-width:782px){.sui-2-10-4 .sui-wrap .sui-pagination-filters-list{margin:20px 0}}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-pagination-filters-list{margin:30px 0}}.sui-2-10-4 .sui-wrap select.sui-select+.sui-select{min-width:100%;max-width:100%;display:block;text-align:left}.sui-2-10-4 .sui-wrap select.sui-select+.sui-select .selection{display:block}.sui-2-10-4 .sui-wrap select.sui-select+.sui-select .selection span[role=combobox].select2-selection--single{height:auto;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;margin:0;padding:0;border:1px solid #ddd;border-radius:4px;background-color:#fafafa;-webkit-transition:all .3s ease;transition:all .3s ease}.sui-2-10-4 .sui-wrap select.sui-select+.sui-select .selection span[role=combobox].select2-selection--single .select2-selection__rendered{min-width:10px;overflow:hidden;display:block;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:8px 5px 8px 14px;color:#333;font:500 15px/22px Roboto,Arial,sans-serif;letter-spacing:-.2px;text-overflow:ellipsis;white-space:nowrap}.sui-2-10-4 .sui-wrap select.sui-select+.sui-select .selection span[role=combobox].select2-selection--single .select2-selection__rendered .select2-selection__placeholder{color:#aaa}.sui-2-10-4 .sui-wrap select.sui-select+.sui-select .selection span[role=combobox].select2-selection--single .select2-selection__arrow{width:38px;height:38px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;position:relative;margin:0;padding:0;border:0;color:#888}.sui-2-10-4 .sui-wrap select.sui-select+.sui-select .selection span[role=combobox].select2-selection--single .select2-selection__arrow [class*=sui-icon-]{display:block;margin:0 auto}.sui-2-10-4 .sui-wrap select.sui-select+.sui-select .selection span[role=combobox].select2-selection--single .select2-selection__arrow [class*=sui-icon-]:before{color:inherit;display:block}.sui-2-10-4 .sui-wrap select.sui-select+.sui-select .selection span[role=combobox].select2-selection--multiple{display:block;margin:0;padding:0;border:0}.sui-2-10-4 .sui-wrap select.sui-select+.sui-select .selection span[role=combobox].select2-selection--multiple .select2-selection__rendered{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;padding:3px 9px;border:1px solid #ddd;border-radius:4px;background-color:#fafafa}.sui-2-10-4 .sui-wrap select.sui-select+.sui-select .selection span[role=combobox].select2-selection--multiple .select2-selection__rendered .select2-search,.sui-2-10-4 .sui-wrap select.sui-select+.sui-select .selection span[role=combobox].select2-selection--multiple .select2-selection__rendered .select2-selection__choice{display:block;list-style:none}.sui-2-10-4 .sui-wrap select.sui-select+.sui-select .selection span[role=combobox].select2-selection--multiple .select2-selection__rendered .select2-search{min-width:100px;-webkit-box-flex:1;-ms-flex:1;flex:1;margin:5px;padding:0;border:0}.sui-2-10-4 .sui-wrap select.sui-select+.sui-select .selection span[role=combobox].select2-selection--multiple .select2-selection__rendered .select2-search input{width:100%!important;display:block;margin:0;padding:0;border:0;background-color:transparent;color:#333;font:500 15px/22px Roboto,Arial,sans-serif;letter-spacing:-.25px}.sui-2-10-4 .sui-wrap select.sui-select+.sui-select .selection span[role=combobox].select2-selection--multiple .select2-selection__rendered .select2-search input::-webkit-input-placeholder{color:#aaa}.sui-2-10-4 .sui-wrap select.sui-select+.sui-select .selection span[role=combobox].select2-selection--multiple .select2-selection__rendered .select2-search input:-ms-input-placeholder{color:#aaa}.sui-2-10-4 .sui-wrap select.sui-select+.sui-select .selection span[role=combobox].select2-selection--multiple .select2-selection__rendered .select2-search input::-ms-input-placeholder{color:#aaa}.sui-2-10-4 .sui-wrap select.sui-select+.sui-select .selection span[role=combobox].select2-selection--multiple .select2-selection__rendered .select2-search input::placeholder{color:#aaa}.sui-2-10-4 .sui-wrap select.sui-select+.sui-select .selection span[role=combobox].select2-selection--multiple .select2-selection__rendered .select2-search input:-moz-placeholder{color:#aaa}.sui-2-10-4 .sui-wrap select.sui-select+.sui-select .selection span[role=combobox].select2-selection--multiple .select2-selection__rendered .select2-search input::-moz-placeholder{color:#aaa}.sui-2-10-4 .sui-wrap select.sui-select+.sui-select .selection span[role=combobox].select2-selection--multiple .select2-selection__rendered .select2-search input:-ms-input-placeholder{color:#aaa}.sui-2-10-4 .sui-wrap select.sui-select+.sui-select .selection span[role=combobox].select2-selection--multiple .select2-selection__rendered .select2-search input::-webkit-input-placeholder{color:#aaa}.sui-2-10-4 .sui-wrap select.sui-select+.sui-select .selection span[role=combobox].select2-selection--multiple .select2-selection__rendered .select2-selection__choice{max-width:200px;overflow:hidden;position:relative;margin:2px;padding:5px 10px;padding-right:31px;border-radius:4px;background-color:#666;color:#fff;font:500 12px/16px Roboto,Arial,sans-serif;letter-spacing:-.25px;text-overflow:ellipsis;white-space:nowrap}.sui-2-10-4 .sui-wrap select.sui-select+.sui-select .selection span[role=combobox].select2-selection--multiple .select2-selection__rendered .select2-selection__choice .select2-selection__choice__remove{width:26px;height:100%;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:0;right:0;background-color:#5e5e5e;color:#ddd;text-align:center}.sui-2-10-4 .sui-wrap select.sui-select+.sui-select .selection:hover span[role=combobox].select2-selection--single{background-color:#fff}.sui-2-10-4 .sui-wrap select.sui-select+.sui-select.sui-select-theme--icon .selection span[role=combobox].select2-selection--single .select2-selection__rendered{position:relative;padding-left:46px}.sui-2-10-4 .sui-wrap select.sui-select+.sui-select.sui-select-theme--icon .selection span[role=combobox].select2-selection--single .select2-selection__rendered [class*=sui-icon-]{width:30px;height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:50%;left:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:center}.sui-2-10-4 .sui-wrap select.sui-select+.sui-select.sui-select-theme--icon .selection span[role=combobox].select2-selection--single .select2-selection__rendered [class*=sui-icon-]:before{display:block;font-size:16px}.sui-2-10-4 .sui-wrap select.sui-select+.sui-select.sui-select-theme--icon .selection span[role=combobox].select2-selection--single .select2-selection__rendered .select2-selection__placeholder{margin-left:-32px}.sui-2-10-4 .sui-wrap select.sui-select+.sui-select.sui-select-theme--color .selection span[role=combobox].select2-selection--single .select2-selection__rendered{position:relative;padding-left:45px}.sui-2-10-4 .sui-wrap select.sui-select+.sui-select.sui-select-theme--color .selection span[role=combobox].select2-selection--single .select2-selection__rendered .sui-color{width:30px;height:30px;position:absolute;top:50%;left:5px;border-width:1px;border-style:solid;border-radius:2px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.sui-2-10-4 .sui-wrap select.sui-select+.sui-select.sui-select-theme--color .selection span[role=combobox].select2-selection--single .select2-selection__rendered .select2-selection__placeholder{margin-left:-31px}.sui-2-10-4 .sui-wrap select.sui-select+.sui-select.sui-select-theme--search .selection span[role=combobox].select2-selection--multiple{position:relative}.sui-2-10-4 .sui-wrap select.sui-select+.sui-select.sui-select-theme--search .selection span[role=combobox].select2-selection--multiple:before{content:"º";width:30px;position:absolute;top:50%;left:9px;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:center}.sui-2-10-4 .sui-wrap select.sui-select+.sui-select.sui-select-theme--search .selection span[role=combobox].select2-selection--multiple .select2-selection__rendered{padding-left:40px}.sui-2-10-4 .sui-wrap select.sui-select+.sui-select.sui-select-theme--search .selection span[role=combobox].select2-selection--multiple .select2-selection__rendered .select2-selection__choice{max-width:none;-webkit-box-flex:1;-ms-flex:1;flex:1;padding-top:3px;padding-bottom:3px;padding-left:0;background-color:transparent;border-radius:0;color:#333;font:500 15px/22px Roboto,Arial,sans-serif;letter-spacing:-.2px}.sui-2-10-4 .sui-wrap select.sui-select+.sui-select.sui-select-theme--search .selection span[role=combobox].select2-selection--multiple .select2-selection__rendered .select2-selection__choice .select2-selection__choice__remove{background-color:transparent;color:#333}.sui-2-10-4 .sui-wrap select.sui-select+.sui-select.sui-select-theme--search .selection span[role=combobox].select2-selection--multiple .select2-selection__rendered .select2-selection__choice+.select2-search{display:none}.sui-2-10-4 .sui-wrap select.sui-select+.sui-select.select2-container--focus .selection span[role=combobox].select2-selection--single{background-color:#fff}.sui-2-10-4 .sui-wrap select.sui-select+.sui-select.select2-container--open .selection span[role=combobox].select2-selection--single .select2-selection__arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.sui-2-10-4 .sui-wrap select.sui-select+.sui-select.select2-container--disabled .selection{cursor:not-allowed}.sui-2-10-4 .sui-wrap select.sui-select+.sui-select.select2-container--disabled .selection span[role=combobox].select2-selection--single{pointer-events:none;border-color:#f2f2f2;background-color:#f2f2f2}.sui-2-10-4 .sui-wrap select.sui-select+.sui-select.select2-container--disabled .selection span[role=combobox].select2-selection--single .select2-selection__rendered{color:#aaa}.sui-2-10-4 .sui-wrap select.sui-select+.sui-select.select2-container--disabled .selection span[role=combobox].select2-selection--single .select2-selection__arrow{color:#aaa}.sui-2-10-4 .sui-wrap select.sui-select+.sui-select.select2-container--disabled .selection span[role=combobox].select2-selection--multiple{pointer-events:none}.sui-2-10-4 .sui-wrap select.sui-select+.sui-select.select2-container--disabled .selection span[role=combobox].select2-selection--multiple .select2-selection__rendered{border-color:#f2f2f2;background-color:#f2f2f2}.sui-2-10-4 .sui-wrap select.sui-select.sui-select-sm+.sui-select .selection span[role=combobox].select2-selection--single .select2-selection__rendered{padding:6px 6px 6px 12px;font-size:13px;line-height:16px}.sui-2-10-4 .sui-wrap select.sui-select.sui-select-sm+.sui-select .selection span[role=combobox].select2-selection--single .select2-selection__arrow{width:28px;height:28px}.sui-2-10-4 .sui-wrap select.sui-select.sui-select-sm+.sui-select.sui-select-theme--icon .selection span[role=combobox].select2-selection--single .select2-selection__rendered{padding-left:36px}.sui-2-10-4 .sui-wrap select.sui-select.sui-select-sm+.sui-select.sui-select-theme--icon .selection span[role=combobox].select2-selection--single .select2-selection__rendered [class*=sui-icon-]{left:5px}.sui-2-10-4 .sui-wrap select.sui-select.sui-select-sm+.sui-select.sui-select-theme--icon .selection span[role=combobox].select2-selection--single .select2-selection__rendered [class*=sui-icon-]:before{font-size:12px}.sui-2-10-4 .sui-wrap select.sui-select.sui-select-sm+.sui-select.sui-select-theme--icon .selection span[role=combobox].select2-selection--single .select2-selection__placeholder{margin-left:-24px}.sui-2-10-4 .sui-wrap select.sui-select.sui-select-sm+.sui-select.sui-select-theme--color .selection span[role=combobox].select2-selection--single .select2-selection__rendered{padding-left:40px}.sui-2-10-4 .sui-wrap select.sui-select.sui-select-sm+.sui-select.sui-select-theme--color .selection span[role=combobox].select2-selection--single .select2-selection__rendered .sui-color{width:20px;height:20px;left:10px}.sui-2-10-4 .sui-wrap select.sui-select.sui-select-sm+.sui-select.sui-select-theme--color .selection span[role=combobox].select2-selection--single .select2-selection__rendered .select2-selection__placeholder{margin-left:-28px}.sui-2-10-4 .sui-wrap select.sui-select[data-width]+.sui-select{min-width:auto}.sui-2-10-4 .sui-wrap select.sui-select.sui-select-inline+.sui-select{min-width:1px;display:inline-block;margin-right:10px}.sui-2-10-4 .sui-wrap select.sui-select.sui-select-inline+.sui-select:last-child{margin-right:0}.sui-2-10-4 .sui-wrap .sui-form-field.sui-form-field-error select.sui-select+.sui-select .selection span[role=combobox].select2-selection--single{border-bottom-color:#ff6d6d;-webkit-box-shadow:0 1px 0 0 #ff6d6d;box-shadow:0 1px 0 0 #ff6d6d}.sui-2-10-4 .sui-wrap .sui-form-field.sui-form-field-error select.sui-select+.sui-select .selection span[role=combobox].select2-selection--multiple .select2-selection__rendered{border-bottom-color:#ff6d6d;-webkit-box-shadow:0 1px 0 0 #ff6d6d;box-shadow:0 1px 0 0 #ff6d6d}.sui-2-10-4[dir=rtl] .sui-wrap select.sui-select+.sui-select{direction:rtl;text-align:right}.sui-2-10-4[dir=rtl] .sui-wrap select.sui-select+.sui-select .selection span[role=combobox].select2-selection--single .select2-selection__rendered{padding-right:14px;padding-left:5px}.sui-2-10-4[dir=rtl] .sui-wrap select.sui-select+.sui-select.sui-select-theme--icon .selection span[role=combobox].select2-selection--single .select2-selection__rendered{padding-left:5px;padding-right:46px}.sui-2-10-4[dir=rtl] .sui-wrap select.sui-select+.sui-select.sui-select-theme--icon .selection span[role=combobox].select2-selection--single .select2-selection__rendered [class*=sui-icon-]{left:auto;right:10px}.sui-2-10-4[dir=rtl] .sui-wrap select.sui-select+.sui-select.sui-select-theme--icon .selection span[role=combobox].select2-selection--single .select2-selection__rendered .select2-selection__placeholder{margin-left:auto;margin-right:-32px}.sui-2-10-4 .sui-wrap.sui-color-accessible select.sui-select+.sui-select .selection span[role=combobox].select2-selection--single{border-color:#000;background-color:#fff}.sui-2-10-4 .sui-wrap.sui-color-accessible select.sui-select+.sui-select .selection span[role=combobox].select2-selection--single .select2-selection__rendered{color:#000}.sui-2-10-4 .sui-wrap.sui-color-accessible select.sui-select+.sui-select .selection span[role=combobox].select2-selection--single .select2-selection__rendered .select2-selection__placeholder{color:#000}.sui-2-10-4 .sui-wrap.sui-color-accessible select.sui-select+.sui-select .selection span[role=combobox].select2-selection--single .select2-selection__arrow{color:#000}.sui-2-10-4 .sui-wrap.sui-color-accessible select.sui-select+.sui-select .selection span[role=combobox].select2-selection--multiple .select2-selection__rendered{border-color:#000;background-color:#fff}.sui-2-10-4 .sui-wrap.sui-color-accessible select.sui-select+.sui-select .selection span[role=combobox].select2-selection--multiple .select2-selection__rendered .select2-search input{color:#000}.sui-2-10-4 .sui-wrap.sui-color-accessible select.sui-select+.sui-select .selection span[role=combobox].select2-selection--multiple .select2-selection__rendered .select2-search input::-webkit-input-placeholder{color:#000}.sui-2-10-4 .sui-wrap.sui-color-accessible select.sui-select+.sui-select .selection span[role=combobox].select2-selection--multiple .select2-selection__rendered .select2-search input:-ms-input-placeholder{color:#000}.sui-2-10-4 .sui-wrap.sui-color-accessible select.sui-select+.sui-select .selection span[role=combobox].select2-selection--multiple .select2-selection__rendered .select2-search input::-ms-input-placeholder{color:#000}.sui-2-10-4 .sui-wrap.sui-color-accessible select.sui-select+.sui-select .selection span[role=combobox].select2-selection--multiple .select2-selection__rendered .select2-search input::placeholder{color:#000}.sui-2-10-4 .sui-wrap.sui-color-accessible select.sui-select+.sui-select .selection span[role=combobox].select2-selection--multiple .select2-selection__rendered .select2-search input:-moz-placeholder{color:#000}.sui-2-10-4 .sui-wrap.sui-color-accessible select.sui-select+.sui-select .selection span[role=combobox].select2-selection--multiple .select2-selection__rendered .select2-search input::-moz-placeholder{color:#000}.sui-2-10-4 .sui-wrap.sui-color-accessible select.sui-select+.sui-select .selection span[role=combobox].select2-selection--multiple .select2-selection__rendered .select2-search input:-ms-input-placeholder{color:#000}.sui-2-10-4 .sui-wrap.sui-color-accessible select.sui-select+.sui-select .selection span[role=combobox].select2-selection--multiple .select2-selection__rendered .select2-search input::-webkit-input-placeholder{color:#000}.sui-2-10-4 .sui-wrap.sui-color-accessible select.sui-select+.sui-select .selection span[role=combobox].select2-selection--multiple .select2-selection__rendered .select2-selection__choice{background-color:#000}.sui-2-10-4 .sui-wrap.sui-color-accessible select.sui-select+.sui-select .selection span[role=combobox].select2-selection--multiple .select2-selection__rendered .select2-selection__choice .select2-selection__choice__remove{background-color:#000;color:#fff}.sui-2-10-4 .sui-wrap.sui-color-accessible select.sui-select+.sui-select.sui-select-theme--search .selection span[role=combobox].select2-selection--multiple .select2-selection__rendered .select2-selection__choice{color:#000}.sui-2-10-4 .sui-wrap.sui-color-accessible select.sui-select+.sui-select.sui-select-theme--search .selection span[role=combobox].select2-selection--multiple .select2-selection__rendered .select2-selection__choice .select2-selection__choice__remove{color:#000}.sui-2-10-4 .sui-wrap.sui-color-accessible select.sui-select+.sui-select.select2-container--disabled .selection span[role=combobox].select2-selection--single{border-color:#888;background-color:#fff}.sui-2-10-4 .sui-wrap.sui-color-accessible select.sui-select+.sui-select.select2-container--disabled .selection span[role=combobox].select2-selection--single .select2-selection__rendered{color:#888}.sui-2-10-4 .sui-wrap.sui-color-accessible select.sui-select+.sui-select.select2-container--disabled .selection span[role=combobox].select2-selection--single .select2-selection__arrow{color:#888}.sui-2-10-4 .sui-wrap.sui-color-accessible select.sui-select+.sui-select.select2-container--disabled .selection span[role=combobox].select2-selection--multiple .select2-selection__rendered{border-color:#888;background-color:#888}.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-form-field.sui-form-field-error select.sui-select+.sui-select .selection span[role=combobox].select2-selection--single{border-bottom-color:#000;-webkit-box-shadow:0 1px 0 0 #000;box-shadow:0 1px 0 0 #000}.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-form-field.sui-form-field-error select.sui-select+.sui-select .selection span[role=combobox].select2-selection--multiple .select2-selection__rendered{border-bottom-color:#000;-webkit-box-shadow:0 1px 0 0 #000;box-shadow:0 1px 0 0 #000}.sui-2-10-4 .sui-select.sui-select-dropdown-container--open{display:block}.sui-2-10-4 .sui-select.sui-select-dropdown-container--open *{-webkit-box-sizing:border-box;box-sizing:border-box;font-variant-ligatures:none;-webkit-font-variant-ligatures:none;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;text-shadow:rgba(0,0,0,.01) 0 0 1px}.sui-2-10-4 .sui-select.sui-select-dropdown-container--open .sui-select-dropdown{display:block;margin:0;padding:10px 0;border:1px solid #ddd;border-radius:4px;background-color:#fff;-webkit-box-shadow:0 3px 7px 0 rgba(0,0,0,.07);box-shadow:0 3px 7px 0 rgba(0,0,0,.07)}.sui-2-10-4 .sui-select.sui-select-dropdown-container--open .sui-select-dropdown .select2-search{display:block;margin:4px 0 14px;padding:0 14px}.sui-2-10-4 .sui-select.sui-select-dropdown-container--open .sui-select-dropdown .select2-search input{width:100%;max-width:100%;display:block;margin:0;padding:9px 14px;border:1px solid #ddd;border-radius:4px;color:#333;font:500 15px/20px Roboto,Arial,sans-serif;letter-spacing:-.2px}.sui-2-10-4 .sui-select.sui-select-dropdown-container--open .sui-select-dropdown .select2-search input::-webkit-input-placeholder{color:#aaa}.sui-2-10-4 .sui-select.sui-select-dropdown-container--open .sui-select-dropdown .select2-search input:-ms-input-placeholder{color:#aaa}.sui-2-10-4 .sui-select.sui-select-dropdown-container--open .sui-select-dropdown .select2-search input::-ms-input-placeholder{color:#aaa}.sui-2-10-4 .sui-select.sui-select-dropdown-container--open .sui-select-dropdown .select2-search input::placeholder{color:#aaa}.sui-2-10-4 .sui-select.sui-select-dropdown-container--open .sui-select-dropdown .select2-search input:-moz-placeholder{color:#aaa}.sui-2-10-4 .sui-select.sui-select-dropdown-container--open .sui-select-dropdown .select2-search input::-moz-placeholder{color:#aaa}.sui-2-10-4 .sui-select.sui-select-dropdown-container--open .sui-select-dropdown .select2-search input:-ms-input-placeholder{color:#aaa}.sui-2-10-4 .sui-select.sui-select-dropdown-container--open .sui-select-dropdown .select2-search input::-webkit-input-placeholder{color:#aaa}.sui-2-10-4 .sui-select.sui-select-dropdown-container--open .sui-select-dropdown .select2-search input:focus,.sui-2-10-4 .sui-select.sui-select-dropdown-container--open .sui-select-dropdown .select2-search input:hover{border-color:#ddd;outline:0;-webkit-box-shadow:none;box-shadow:none}.sui-2-10-4 .sui-select.sui-select-dropdown-container--open .sui-select-dropdown .select2-search.select2-search--hide{display:none!important}.sui-2-10-4 .sui-select.sui-select-dropdown-container--open .sui-select-dropdown .select2-results{display:block;margin:0;padding:0;border:0}.sui-2-10-4 .sui-select.sui-select-dropdown-container--open .sui-select-dropdown .select2-results .select2-results__options{max-height:200px;overflow-y:auto;display:block;margin:0;padding:0;border:0;list-style:none}.sui-2-10-4 .sui-select.sui-select-dropdown-container--open .sui-select-dropdown .select2-results .select2-results__options .select2-results__option{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:block;margin:0;padding:0 14px;border:0;background-color:transparent;color:#888;font:500 15px/35px Roboto,Arial,sans-serif;letter-spacing:-.2px;list-style:none;-webkit-transition:all .3s ease;transition:all .3s ease}.sui-2-10-4 .sui-select.sui-select-dropdown-container--open .sui-select-dropdown .select2-results .select2-results__options .select2-results__option.select2-results__message{position:relative;margin:0 15px;padding:15px 20px;padding-left:46px;border:0;border-radius:4px;background-color:#f2f2f2;color:#333;font:400 13px/22px Roboto,Arial,sans-serif;letter-spacing:-.25px}.sui-2-10-4 .sui-select.sui-select-dropdown-container--open .sui-select-dropdown .select2-results .select2-results__options .select2-results__option.select2-results__message:before{content:"µ";width:30px;position:absolute;top:50%;left:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#888;font-size:16px;text-align:center}.sui-2-10-4 .sui-select.sui-select-dropdown-container--open .sui-select-dropdown .select2-results .select2-results__options .select2-results__option .select2-results__group{color:#aaa;font-size:12px;font-weight:500}.sui-2-10-4 .sui-select.sui-select-dropdown-container--open .sui-select-dropdown .select2-results .select2-results__options .select2-results__option[aria-selected]{cursor:pointer}.sui-2-10-4 .sui-select.sui-select-dropdown-container--open .sui-select-dropdown .select2-results .select2-results__options .select2-results__option[aria-selected].select2-results__option--highlighted{background-color:#f8f8f8;color:#333}.sui-2-10-4 .sui-select.sui-select-dropdown-container--open .sui-select-dropdown .select2-results .select2-results__options .select2-results__option[aria-selected=true]{background-color:#888;color:#fff}.sui-2-10-4 .sui-select.sui-select-dropdown-container--open .sui-select-dropdown .select2-results .select2-results__options .select2-results__option[aria-selected=true].select2-results__option--highlighted{background-color:#888;color:#fff}.sui-2-10-4 .sui-select.sui-select-dropdown-container--open .sui-select-dropdown.sui-select-dropdown-sm{padding:15px 0}.sui-2-10-4 .sui-select.sui-select-dropdown-container--open .sui-select-dropdown.sui-select-dropdown-sm .select2-results .select2-results__options{max-height:208px}.sui-2-10-4 .sui-select.sui-select-dropdown-container--open .sui-select-dropdown.sui-select-dropdown-sm .select2-results .select2-results__options .select2-results__option{font-size:13px;line-height:30px}.sui-2-10-4 .sui-select.sui-select-dropdown-container--open.sui-select-theme--icon .sui-select-dropdown .select2-results .select2-results__options .select2-results__option{position:relative}.sui-2-10-4 .sui-select.sui-select-dropdown-container--open.sui-select-theme--icon .sui-select-dropdown .select2-results .select2-results__options .select2-results__option [class*=sui-icon-]{width:30px;height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:0;left:10px;text-align:center}.sui-2-10-4 .sui-select.sui-select-dropdown-container--open.sui-select-theme--icon .sui-select-dropdown .select2-results .select2-results__options .select2-results__option [class*=sui-icon-]:before{display:block;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;color:inherit;font-size:16px}.sui-2-10-4 .sui-select.sui-select-dropdown-container--open.sui-select-theme--icon .sui-select-dropdown .select2-results .select2-results__options .select2-results__option[role=treeitem]{padding-left:46px}.sui-2-10-4 .sui-select.sui-select-dropdown-container--open.sui-select-theme--icon .sui-select-dropdown.sui-select-dropdown-sm .select2-results .select2-results__options .select2-results__option [class*=sui-icon-]{height:28px;left:5px}.sui-2-10-4 .sui-select.sui-select-dropdown-container--open.sui-select-theme--icon .sui-select-dropdown.sui-select-dropdown-sm .select2-results .select2-results__options .select2-results__option [class*=sui-icon-]:before{font-size:12px}.sui-2-10-4 .sui-select.sui-select-dropdown-container--open.sui-select-theme--icon .sui-select-dropdown.sui-select-dropdown-sm .select2-results .select2-results__options .select2-results__option[role=treeitem]{padding-left:36px}.sui-2-10-4 .sui-select.sui-select-dropdown-container--open.sui-select-theme--color .sui-select-dropdown .select2-results .select2-results__options .select2-results__option{position:relative}.sui-2-10-4 .sui-select.sui-select-dropdown-container--open.sui-select-theme--color .sui-select-dropdown .select2-results .select2-results__options .select2-results__option .sui-color{width:20px;height:20px;position:absolute;top:50%;left:10px;border-width:1px;border-style:solid;border-radius:2px;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:center}.sui-2-10-4 .sui-select.sui-select-dropdown-container--open.sui-select-theme--color .sui-select-dropdown .select2-results .select2-results__options .select2-results__option[role=treeitem]{padding-left:40px}.sui-2-10-4 .sui-select.sui-select-dropdown-container--open.sui-select-theme--vars .sui-select-dropdown{width:240px!important;margin-left:-200px}.sui-2-10-4 .sui-select.sui-select-dropdown-container--open.sui-select-theme--vars .sui-select-dropdown .select2-results .select2-results__options .select2-results__option{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.sui-2-10-4 .sui-select.sui-select-dropdown-container--open.sui-select-theme--vars .sui-select-dropdown .select2-results .select2-results__options .select2-results__option .sui-variable-name{min-width:100px;-webkit-box-flex:1;-ms-flex:1;flex:1}.sui-2-10-4 .sui-select.sui-select-dropdown-container--open.sui-select-theme--vars .sui-select-dropdown .select2-results .select2-results__options .select2-results__option .sui-variable-value{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;color:#aaa;font-size:12px}.sui-2-10-4 .sui-select.sui-select-dropdown-container--open.sui-select-theme--vars .sui-select-dropdown .select2-results .select2-results__options .select2-results__option[aria-selected=true] .sui-variable-value{color:#fff}.sui-2-10-4[dir=rtl] .sui-select.sui-select-dropdown-container--open{direction:rtl}.sui-2-10-4[dir=rtl] .sui-select.sui-select-dropdown-container--open .sui-select-dropdown .select2-search input{text-align:right}.sui-2-10-4[dir=rtl] .sui-select.sui-select-dropdown-container--open .sui-select-dropdown .select2-results .select2-results__options .select2-results__option{text-align:right}.sui-2-10-4[dir=rtl] .sui-select.sui-select-dropdown-container--open.sui-select-theme--icon .sui-select-dropdown .select2-results .select2-results__options .select2-results__option [class*=sui-icon-]{right:10px;left:auto}.sui-2-10-4[dir=rtl] .sui-select.sui-select-dropdown-container--open.sui-select-theme--icon .sui-select-dropdown .select2-results .select2-results__options .select2-results__option[role=treeitem]{padding-left:14px;padding-right:46px}.sui-2-10-4[dir=rtl] .sui-select.sui-select-dropdown-container--open.sui-select-theme--color .sui-select-dropdown .select2-results .select2-results__options .select2-results__option .sui-color{right:10px;left:auto}.sui-2-10-4[dir=rtl] .sui-select.sui-select-dropdown-container--open.sui-select-theme--color .sui-select-dropdown .select2-results .select2-results__options .select2-results__option[role=treeitem]{padding-right:40px;padding-left:14px}.sui-2-10-4 #ui-datepicker-div.sui-calendar{margin:0;padding:14px;border-width:1px;border-style:solid;border-color:#ddd;border-radius:4px;background-color:#fff;-webkit-box-shadow:0 3px 7px 0 rgba(0,0,0,.07);box-shadow:0 3px 7px 0 rgba(0,0,0,.07)}.sui-2-10-4 #ui-datepicker-div.sui-calendar *{-webkit-box-sizing:border-box;box-sizing:border-box;font-variant-ligatures:none;-webkit-font-variant-ligatures:none;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;text-shadow:rgba(0,0,0,.01) 0 0 1px}.sui-2-10-4 #ui-datepicker-div.sui-calendar .ui-datepicker-header{display:block;position:relative}.sui-2-10-4 #ui-datepicker-div.sui-calendar .ui-datepicker-header .ui-corner-all{width:30px;height:30px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:0;margin:0;padding:0;border:0;border-radius:4px;background-color:transparent;-webkit-transition:.3s ease;transition:.3s ease}.sui-2-10-4 #ui-datepicker-div.sui-calendar .ui-datepicker-header .ui-corner-all:before{display:block;color:#888}.sui-2-10-4 #ui-datepicker-div.sui-calendar .ui-datepicker-header .ui-corner-all span{display:none}.sui-2-10-4 #ui-datepicker-div.sui-calendar .ui-datepicker-header .ui-corner-all:active,.sui-2-10-4 #ui-datepicker-div.sui-calendar .ui-datepicker-header .ui-corner-all:hover{background-color:#f2f2f2}.sui-2-10-4 #ui-datepicker-div.sui-calendar .ui-datepicker-header .ui-corner-all:active:before,.sui-2-10-4 #ui-datepicker-div.sui-calendar .ui-datepicker-header .ui-corner-all:hover:before{color:#333}.sui-2-10-4 #ui-datepicker-div.sui-calendar .ui-datepicker-header .ui-corner-all.ui-datepicker-prev{left:0}.sui-2-10-4 #ui-datepicker-div.sui-calendar .ui-datepicker-header .ui-corner-all.ui-datepicker-prev:before{content:"Ó"}.sui-2-10-4 #ui-datepicker-div.sui-calendar .ui-datepicker-header .ui-corner-all.ui-datepicker-next{right:0}.sui-2-10-4 #ui-datepicker-div.sui-calendar .ui-datepicker-header .ui-corner-all.ui-datepicker-next:before{content:"˜"}.sui-2-10-4 #ui-datepicker-div.sui-calendar .ui-datepicker-header .ui-corner-all.ui-state-disabled{opacity:.5}.sui-2-10-4 #ui-datepicker-div.sui-calendar .ui-datepicker-header .ui-datepicker-title{display:block;padding:0 40px;color:#333;font-size:12px;line-height:30px;font-family:Roboto,Arial,sans-serif;font-weight:700;letter-spacing:-.25px;text-align:center}.sui-2-10-4 #ui-datepicker-div.sui-calendar .ui-datepicker-calendar{margin:5px 0 0;border-collapse:collapse}.sui-2-10-4 #ui-datepicker-div.sui-calendar .ui-datepicker-calendar tbody tr td,.sui-2-10-4 #ui-datepicker-div.sui-calendar .ui-datepicker-calendar tbody tr th,.sui-2-10-4 #ui-datepicker-div.sui-calendar .ui-datepicker-calendar thead tr td,.sui-2-10-4 #ui-datepicker-div.sui-calendar .ui-datepicker-calendar thead tr th{width:30px;height:30px;margin:0;padding:0;border:0;text-align:center}.sui-2-10-4 #ui-datepicker-div.sui-calendar .ui-datepicker-calendar tbody tr td a,.sui-2-10-4 #ui-datepicker-div.sui-calendar .ui-datepicker-calendar tbody tr td span,.sui-2-10-4 #ui-datepicker-div.sui-calendar .ui-datepicker-calendar tbody tr th a,.sui-2-10-4 #ui-datepicker-div.sui-calendar .ui-datepicker-calendar tbody tr th span,.sui-2-10-4 #ui-datepicker-div.sui-calendar .ui-datepicker-calendar thead tr td a,.sui-2-10-4 #ui-datepicker-div.sui-calendar .ui-datepicker-calendar thead tr td span,.sui-2-10-4 #ui-datepicker-div.sui-calendar .ui-datepicker-calendar thead tr th a,.sui-2-10-4 #ui-datepicker-div.sui-calendar .ui-datepicker-calendar thead tr th span{display:block;margin:0;padding:0;border:0;text-decoration:none;line-height:30px;font-family:Roboto,Arial,sans-serif}.sui-2-10-4 #ui-datepicker-div.sui-calendar .ui-datepicker-calendar thead tr th{height:calc(14px + 5px);padding-bottom:5px;color:#333;font-size:12px;line-height:30px;font-family:Roboto,Arial,sans-serif;font-weight:700;letter-spacing:-.25px}.sui-2-10-4 #ui-datepicker-div.sui-calendar .ui-datepicker-calendar tbody tr td{color:#888}.sui-2-10-4 #ui-datepicker-div.sui-calendar .ui-datepicker-calendar tbody tr td,.sui-2-10-4 #ui-datepicker-div.sui-calendar .ui-datepicker-calendar tbody tr td a,.sui-2-10-4 #ui-datepicker-div.sui-calendar .ui-datepicker-calendar tbody tr td span{border-radius:4px;font-size:12px;line-height:30px;font-family:Roboto,Arial,sans-serif;font-weight:400;letter-spacing:-.25px}.sui-2-10-4 #ui-datepicker-div.sui-calendar .ui-datepicker-calendar tbody tr td a.ui-state-default{background-color:#fff;color:#888;-webkit-transition:all .3s ease;transition:all .3s ease}.sui-2-10-4 #ui-datepicker-div.sui-calendar .ui-datepicker-calendar tbody tr td a.ui-state-default.ui-state-hover{background-color:#f8f8f8;color:#333}.sui-2-10-4 #ui-datepicker-div.sui-calendar .ui-datepicker-calendar tbody tr td a.ui-state-default.ui-state-active{background-color:#e1f6ff;color:#17a8e3}.sui-2-10-4 #ui-datepicker-div.sui-calendar .ui-datepicker-calendar tbody tr td.ui-datepicker-today a.ui-state-default{background-color:#fff5d5;color:#666}.sui-2-10-4 #ui-datepicker-div.sui-calendar .ui-datepicker-calendar tbody tr td.ui-datepicker-today a.ui-state-default.ui-state-active{background-color:#e1f6ff;color:#17a8e3}.sui-2-10-4 #ui-datepicker-div.sui-calendar .ui-datepicker-calendar tbody tr td.ui-state-disabled{background-color:#fff;color:#ddd}.sui-2-10-4 #ui-datepicker-div.sui-calendar .ui-datepicker-calendar tbody tr td.ui-state-disabled a,.sui-2-10-4 #ui-datepicker-div.sui-calendar .ui-datepicker-calendar tbody tr td.ui-state-disabled span{background-color:#fff;color:#ddd;text-decoration:line-through}.sui-2-10-4 .daterangepicker{width:auto;max-width:100%;direction:ltr;display:none;position:absolute;margin:0;padding:14px;border-width:1px;border-style:solid;border-color:#ddd;border-radius:4px;background-color:#fff;-webkit-box-shadow:0 3px 7px 0 rgba(0,0,0,.07);box-shadow:0 3px 7px 0 rgba(0,0,0,.07);text-align:left}.sui-2-10-4 .daterangepicker *{-webkit-box-sizing:border-box;box-sizing:border-box;font-variant-ligatures:none;-webkit-font-variant-ligatures:none;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;text-shadow:rgba(0,0,0,.01) 0 0 1px}.sui-2-10-4 .daterangepicker .ranges{display:none}.sui-2-10-4 .daterangepicker .drp-calendar{display:block}.sui-2-10-4 .daterangepicker .drp-calendar.left{float:left}.sui-2-10-4 .daterangepicker .drp-calendar.right{float:right}.sui-2-10-4 .daterangepicker .drp-calendar .table-condensed{margin:0;padding:0;border:0;border-spacing:0;border-collapse:collapse}.sui-2-10-4 .daterangepicker .drp-calendar .table-condensed tbody tr td,.sui-2-10-4 .daterangepicker .drp-calendar .table-condensed tbody tr th,.sui-2-10-4 .daterangepicker .drp-calendar .table-condensed thead tr td,.sui-2-10-4 .daterangepicker .drp-calendar .table-condensed thead tr th{width:30px;height:30px;margin:0;padding:0;border:0;border-radius:4px;text-align:center}.sui-2-10-4 .daterangepicker .drp-calendar .table-condensed thead tr th{height:calc(14px + 5px);padding-bottom:5px;color:#333;font-size:12px;line-height:30px;font-family:Roboto,Arial,sans-serif;font-weight:700;letter-spacing:-.25px}.sui-2-10-4 .daterangepicker .drp-calendar .table-condensed thead tr th.next span,.sui-2-10-4 .daterangepicker .drp-calendar .table-condensed thead tr th.prev span{width:30px;height:30px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:4px}.sui-2-10-4 .daterangepicker .drp-calendar .table-condensed thead tr th.next span:focus,.sui-2-10-4 .daterangepicker .drp-calendar .table-condensed thead tr th.next span:hover,.sui-2-10-4 .daterangepicker .drp-calendar .table-condensed thead tr th.prev span:focus,.sui-2-10-4 .daterangepicker .drp-calendar .table-condensed thead tr th.prev span:hover{background-color:#f2f2f2}.sui-2-10-4 .daterangepicker .drp-calendar .table-condensed thead tr th.next span:focus:before,.sui-2-10-4 .daterangepicker .drp-calendar .table-condensed thead tr th.next span:hover:before,.sui-2-10-4 .daterangepicker .drp-calendar .table-condensed thead tr th.prev span:focus:before,.sui-2-10-4 .daterangepicker .drp-calendar .table-condensed thead tr th.prev span:hover:before{color:#333}.sui-2-10-4 .daterangepicker .drp-calendar .table-condensed thead tr th.next span:before,.sui-2-10-4 .daterangepicker .drp-calendar .table-condensed thead tr th.prev span:before{content:"";display:block;color:#888}.sui-2-10-4 .daterangepicker .drp-calendar .table-condensed thead tr th.next:not(.available),.sui-2-10-4 .daterangepicker .drp-calendar .table-condensed thead tr th.prev:not(.available){pointer-events:none;display:none}.sui-2-10-4 .daterangepicker .drp-calendar .table-condensed thead tr th.prev span:before{content:"Ó"}.sui-2-10-4 .daterangepicker .drp-calendar .table-condensed thead tr th.next span:before{content:"˜"}.sui-2-10-4 .daterangepicker .drp-calendar .table-condensed tbody tr td{border-radius:4px;background-color:#fff;color:#888;font-size:12px;line-height:30px;font-family:Roboto,Arial,sans-serif;font-weight:400;letter-spacing:-.25px;-webkit-transition:all .3s ease;transition:all .3s ease}.sui-2-10-4 .daterangepicker .drp-calendar .table-condensed tbody tr td:hover{background-color:#f8f8f8;color:#333}.sui-2-10-4 .daterangepicker .drp-calendar .table-condensed tbody tr td.available:not(.off){cursor:pointer}.sui-2-10-4 .daterangepicker .drp-calendar .table-condensed tbody tr td.available:not(.off).today{background-color:#fff5d5;color:#666}.sui-2-10-4 .daterangepicker .drp-calendar .table-condensed tbody tr td.available:not(.off).end-date,.sui-2-10-4 .daterangepicker .drp-calendar .table-condensed tbody tr td.available:not(.off).start-date{color:#fff;background-color:#17a8e3}.sui-2-10-4 .daterangepicker .drp-calendar .table-condensed tbody tr td.available:not(.off).in-range:not(.end-date){color:#17a8e3;background-color:#e1f6ff}.sui-2-10-4 .daterangepicker .drp-calendar .table-condensed tbody tr td.available:not(.off).start-date:not(.end-date){border-top-right-radius:0;border-bottom-right-radius:0}.sui-2-10-4 .daterangepicker .drp-calendar .table-condensed tbody tr td.available:not(.off).end-date:not(.start-date){border-top-left-radius:0;border-bottom-left-radius:0}.sui-2-10-4 .daterangepicker .drp-calendar .table-condensed tbody tr td.available:not(.off).in-range:not(.start-date):not(.end-date){border-radius:0}.sui-2-10-4 .daterangepicker .drp-calendar .table-condensed tbody tr td.available:not(.off).in-range:not(.start-date):not(.end-date):first-child{border-top-left-radius:4px;border-bottom-left-radius:4px}.sui-2-10-4 .daterangepicker .drp-calendar .table-condensed tbody tr td.available:not(.off).in-range:not(.start-date):not(.end-date):last-child{border-top-right-radius:4px;border-bottom-right-radius:4px}.sui-2-10-4 .daterangepicker .drp-calendar .table-condensed tbody tr td.disabled,.sui-2-10-4 .daterangepicker .drp-calendar .table-condensed tbody tr td.off{pointer-events:none;background-color:#fff;color:#ddd}.sui-2-10-4 .daterangepicker .drp-calendar .table-condensed tbody tr td.disabled{text-decoration:line-through}.sui-2-10-4 .daterangepicker .drp-calendar+.drp-calendar{margin-left:10px;padding-left:10px;border-left:1px solid #e6e6e6}.sui-2-10-4 .daterangepicker.show-ranges{padding-top:52px}.sui-2-10-4 .daterangepicker.show-ranges .ranges{display:block;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;position:absolute;top:20px;right:0;left:0}.sui-2-10-4 .daterangepicker.show-ranges .ranges ul{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:0;border:0}.sui-2-10-4 .daterangepicker.show-ranges .ranges ul,.sui-2-10-4 .daterangepicker.show-ranges .ranges ul li{list-style:none}.sui-2-10-4 .daterangepicker.show-ranges .ranges ul li{cursor:pointer;display:block;margin:0 5px;padding:3px 10px;border:0;border-radius:10px;background-color:#f2f2f2;color:#333;font:bold 10px/12px Roboto,Arial,sans-serif;letter-spacing:-.25px;text-align:center}.sui-2-10-4 .daterangepicker.show-ranges .ranges ul li:focus,.sui-2-10-4 .daterangepicker.show-ranges .ranges ul li:hover{background-color:#e1f6ff}.sui-2-10-4 .daterangepicker.show-ranges .ranges ul li.active{background-color:#17a8e3;color:#fff}.sui-2-10-4 .daterangepicker.show-ranges .ranges ul li:first-child{margin-left:0}.sui-2-10-4 .daterangepicker.show-ranges .ranges ul li:last-child{margin-right:0}.sui-2-10-4 .daterangepicker.auto-apply .drp-buttons{display:none;visibility:hidden;pointer-events:none}.sui-2-10-4 .sui-wrap .sui-hidden{display:none}.sui-2-10-4 .sui-wrap .sui-hidden-important{display:none!important}.sui-2-10-4 .sui-wrap .sui-block-content-center{text-align:center}.sui-2-10-4 .sui-wrap .sui-image{display:block;height:auto;max-width:100%}.sui-2-10-4 .sui-wrap .sui-image-center{margin-right:auto;margin-left:auto}.sui-2-10-4 .sui-wrap .sui-actions-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:10px;margin-right:auto}.sui-2-10-4 .sui-wrap .sui-actions-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:auto;margin-right:0}.sui-2-10-4 .sui-wrap .sui-space-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.sui-2-10-4 .sui-wrap .sui-align-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.sui-2-10-4 .sui-wrap .sui-align-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.sui-2-10-4 .sui-wrap .sui-success{color:#1abc9c}.sui-2-10-4 .sui-wrap .sui-warning{color:#fecf2f}.sui-2-10-4 .sui-wrap .sui-error{color:#ff6d6d}.sui-2-10-4 .sui-wrap .sui-info{color:#17a8e3}.sui-2-10-4 .sui-wrap .sui-no-margin{margin:0!important}.sui-2-10-4 .sui-wrap .sui-no-margin-top{margin-top:0!important}.sui-2-10-4 .sui-wrap .sui-no-margin-bottom{margin-bottom:0!important}.sui-2-10-4 .sui-wrap .sui-no-margin-left{margin-left:0!important}.sui-2-10-4 .sui-wrap .sui-no-margin-right{margin-right:0!important}.sui-2-10-4 .sui-wrap .sui-no-padding{padding:0!important}.sui-2-10-4 .sui-wrap .sui-no-padding-top{padding-top:0!important}.sui-2-10-4 .sui-wrap .sui-no-padding-bottom{padding-bottom:0!important}.sui-2-10-4 .sui-wrap .sui-no-padding-left{padding-left:0!important}.sui-2-10-4 .sui-wrap .sui-no-padding-right{padding-right:0!important}.sui-2-10-4 .sui-wrap .sui-margin{margin:30px!important}.sui-2-10-4 .sui-wrap .sui-margin-top{margin-top:30px!important}.sui-2-10-4 .sui-wrap .sui-margin-bottom{margin-bottom:30px!important}.sui-2-10-4 .sui-wrap .sui-margin-left{margin-left:30px!important}.sui-2-10-4 .sui-wrap .sui-margin-right{margin-right:30px!important}.sui-2-10-4 .sui-wrap .sui-padding{padding:30px!important}.sui-2-10-4 .sui-wrap .sui-padding-top{padding-top:30px!important}.sui-2-10-4 .sui-wrap .sui-padding-bottom{padding-bottom:30px!important}.sui-2-10-4 .sui-wrap .sui-padding-left{padding-left:30px!important}.sui-2-10-4 .sui-wrap .sui-padding-right{padding-right:30px!important}@media (max-width:479px){.sui-hidden-xs{display:none!important}}@media (min-width:480px) and (max-width:782px){.sui-hidden-sm{display:none!important}}@media (min-width:783px) and (max-width:1199px){.sui-hidden-md{display:none!important}}@media (min-width:1200px){.sui-hidden-lg{display:none!important}}.sui-2-10-4 #wpbody-content>.notice{margin:10px 30px 15px 10px}@media (max-width:782px){.sui-2-10-4 #wpbody-content>.notice{margin:20px 10px 0 0}}.sui-2-10-4 .sui-wrap .sui-ace-selectors{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:10px;margin-left:-5px}.sui-2-10-4 .sui-wrap .sui-ace-selectors .sui-selector{height:26px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:0 0 5px 5px;padding:5px 12px;border-radius:4px;background-color:#666;font:500 12px/16px Roboto,Arial,sans-serif;letter-spacing:-.25px;-webkit-transition:.3s ease;transition:.3s ease}.sui-2-10-4 .sui-wrap .sui-ace-selectors .sui-selector,.sui-2-10-4 .sui-wrap .sui-ace-selectors .sui-selector:active,.sui-2-10-4 .sui-wrap .sui-ace-selectors .sui-selector:focus,.sui-2-10-4 .sui-wrap .sui-ace-selectors .sui-selector:hover,.sui-2-10-4 .sui-wrap .sui-ace-selectors .sui-selector:visited{border:0;outline:0;-webkit-box-shadow:none;box-shadow:none;color:#fff}.sui-2-10-4 .sui-wrap .sui-ace-selectors .sui-selector:active,.sui-2-10-4 .sui-wrap .sui-ace-selectors .sui-selector:hover{background-color:#333}.sui-2-10-4 .sui-wrap .sui-ace-selectors:last-child{margin-bottom:0}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-ace-selectors:last-child{margin-bottom:0}}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-ace-selectors{margin-bottom:15px}}.sui-2-10-4 .sui-wrap [id^=sui-ace-editor]{width:100%;height:225px;position:relative;margin:20px 0}.sui-2-10-4 .sui-wrap [id^=sui-ace-editor]:first-child{margin-top:0}.sui-2-10-4 .sui-wrap [id^=sui-ace-editor]:last-child{margin-bottom:0}.sui-2-10-4 .sui-wrap .sui-recipient{display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid #e6e6e6;border-radius:4px;padding:10px 15px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:10px}.sui-2-10-4 .sui-wrap .sui-recipient .sui-recipient-name{color:#333;font-size:13px;font-weight:500;letter-spacing:-.25px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-right:5px}.sui-2-10-4 .sui-wrap .sui-recipient .sui-recipient-name:before{content:"µ"}.sui-2-10-4 .sui-wrap .sui-recipient .sui-recipient-name:before{font-size:16px;margin-right:6px;line-height:30px;vertical-align:bottom}.sui-2-10-4 .sui-wrap .sui-recipient .sui-recipient-email{color:#888;font-size:13px;letter-spacing:-.25px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-right:5px}.sui-2-10-4 .sui-wrap .sui-recipient .sui-button-icon:not(.sui-button){padding:0}.sui-2-10-4 .sui-wrap .sui-recipient .sui-button-icon:not(.sui-button) [class*=sui-icon-]{color:#aaa;font-size:12px}.sui-2-10-4 .sui-wrap .sui-recipients{margin-bottom:10px}.sui-2-10-4 .sui-wrap .sui-button.sui-add-recipient{margin:0 0 30px 0}.sui-2-10-4 .sui-wrap .sui-chartjs{position:relative}.sui-2-10-4 .sui-wrap .sui-chartjs .sui-chartjs-message{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:0;right:0;bottom:0;left:0;padding:5px 20px;background-color:rgba(255,255,255,.7);text-align:center}.sui-2-10-4 .sui-wrap .sui-chartjs .sui-chartjs-message p{color:#888;font:500 12px/22px Roboto,Arial,sans-serif;letter-spacing:-.25px}.sui-2-10-4 .sui-wrap .sui-chartjs .sui-chartjs-message p [class*=sui-icon-]{vertical-align:text-bottom;margin-right:8px;font-size:16px}.sui-2-10-4 .sui-wrap .sui-chartjs .sui-chartjs-message p [class*=sui-icon-]:before{display:block;color:#888}.sui-2-10-4 .sui-wrap .sui-chartjs .sui-chartjs-canvas{height:120px}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-chartjs .sui-chartjs-canvas{height:170px}}.sui-2-10-4 .sui-wrap .sui-chartjs.sui-chartjs-animated .sui-chartjs-message{opacity:0;visibility:hidden;-webkit-transition:.25s ease;transition:.25s ease}.sui-2-10-4 .sui-wrap .sui-chartjs.sui-chartjs-animated .sui-chartjs-message.sui-chartjs-message--loading{opacity:1;visibility:visible}.sui-2-10-4 .sui-wrap .sui-chartjs.sui-chartjs-animated .sui-chartjs-canvas{visibility:hidden;-webkit-transition:.2s ease;transition:.2s ease}.sui-2-10-4 .sui-wrap .sui-chartjs.sui-chartjs-animated.sui-chartjs-loaded .sui-chartjs-message{opacity:1;visibility:visible}.sui-2-10-4 .sui-wrap .sui-chartjs.sui-chartjs-animated.sui-chartjs-loaded .sui-chartjs-message.sui-chartjs-message--loading{opacity:0;visibility:hidden}.sui-2-10-4 .sui-wrap .sui-chartjs.sui-chartjs-animated.sui-chartjs-loaded .sui-chartjs-canvas{visibility:visible}.sui-2-10-4 .sui-wrap .sui-accordion-block .sui-accordion-item-body .sui-chartjs{margin-right:-20px;margin-left:-20px;padding-top:20px}.sui-2-10-4 .sui-wrap .sui-accordion-block .sui-accordion-item-body .sui-chartjs:not(:first-child){padding-top:20px}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-accordion-block .sui-accordion-item-body .sui-chartjs:not(:first-child){padding-top:30px}}.sui-2-10-4 .sui-wrap .sui-accordion-block .sui-accordion-item-body .sui-chartjs:last-child{overflow:hidden;margin-bottom:-20px;border-bottom-right-radius:4px;border-bottom-left-radius:4px}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-accordion-block .sui-accordion-item-body .sui-chartjs:last-child{margin-bottom:-30px}}@media (min-width:783px){.sui-2-10-4 .sui-wrap .sui-accordion-block .sui-accordion-item-body .sui-chartjs{margin-right:-30px;margin-left:-30px}}.sui-2-10-4 .sui-status-dot{width:30px;height:30px;cursor:help;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:4px;-webkit-transition:all .3s ease;transition:all .3s ease}.sui-2-10-4 .sui-status-dot span{width:10px;height:10px;display:block;border-radius:20px}.sui-2-10-4 .sui-status-dot span,.sui-2-10-4 .sui-status-dot.sui-draft span{background-color:#e6e6e6}.sui-2-10-4 .sui-status-dot.sui-published:hover{background-color:#f2f2f2}.sui-2-10-4 .sui-status-dot.sui-published span{background-color:#17a8e3}.sui-2-10-4 .sui-wrap .sui-tree-fancy ul.ui-fancytree{display:block;margin:0}.sui-2-10-4 .sui-wrap .sui-tree-fancy ul.ui-fancytree,.sui-2-10-4 .sui-wrap .sui-tree-fancy ul.ui-fancytree li{display:block;padding:0;border:0;list-style:none}.sui-2-10-4 .sui-wrap .sui-tree-fancy ul.ui-fancytree li[role=treeitem]>span.fancytree-node>span.fancytree-expander{width:30px;height:12px;cursor:pointer;display:block;color:#888;text-align:center}.sui-2-10-4 .sui-wrap .sui-tree-fancy ul.ui-fancytree li[role=treeitem]>span.fancytree-node>span.fancytree-expander:before{width:12px;height:12px;display:block;margin:0 auto;color:inherit;font-size:12px;line-height:12px}.sui-2-10-4 .sui-wrap .sui-tree-fancy ul.ui-fancytree li[role=treeitem]>span.fancytree-node>span.fancytree-checkbox{width:16px;height:16px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:3px 0;border:1px solid #ddd;border-radius:4px;background-color:#fafafa}.sui-2-10-4 .sui-wrap .sui-tree-fancy ul.ui-fancytree li[role=treeitem]>span.fancytree-node>span.fancytree-checkbox:before{content:"Å";opacity:0;display:block;color:#17a8e3;font-size:16px}.sui-2-10-4 .sui-wrap .sui-tree-fancy ul.ui-fancytree li[role=treeitem]>span.fancytree-node>span.fancytree-title{display:block;color:#666;font:500 13px/22px Roboto,Arial,sans-serif;letter-spacing:-.25px}.sui-2-10-4 .sui-wrap .sui-tree-fancy ul.ui-fancytree li[role=treeitem]:not([aria-expanded])>span.fancytree-node>span.fancytree-expander{display:none}.sui-2-10-4 .sui-wrap .sui-tree-fancy ul.ui-fancytree li[role=treeitem][aria-selected=true]>span.fancytree-node>span.fancytree-checkbox{border-color:#17a8e3}.sui-2-10-4 .sui-wrap .sui-tree-fancy ul.ui-fancytree li[role=treeitem][aria-selected=true]>span.fancytree-node>span.fancytree-checkbox:before{opacity:1}.sui-2-10-4 .sui-wrap .sui-tree-fancy ul.ui-fancytree li[role=treeitem][aria-selected=true]>span.fancytree-node.fancytree-unselectable>span.fancytree-checkbox{border-color:#f2f2f2;background-color:#aaa}.sui-2-10-4 .sui-wrap .sui-tree-fancy ul.ui-fancytree li[role=treeitem][aria-selected=true]>span.fancytree-node.fancytree-unselectable>span.fancytree-checkbox:before{color:#f2f2f2}.sui-2-10-4 .sui-wrap .sui-tree-fancy ul.ui-fancytree li[role=treeitem]>span.fancytree-node.fancytree-unselectable,.sui-2-10-4 .sui-wrap .sui-tree-fancy ul.ui-fancytree li[role=treeitem]>span.fancytree-node.fancytree-unselectable *{pointer-events:none}.sui-2-10-4 .sui-wrap .sui-tree-fancy ul.ui-fancytree li[role=treeitem]>span.fancytree-node.fancytree-unselectable>span.fancytree-checkbox{border-color:#f2f2f2;background-color:#f2f2f2}.sui-2-10-4 .sui-wrap .sui-tree-fancy ul.ui-fancytree li[role=treeitem]>span.fancytree-node.fancytree-unselectable>span.fancytree-title{color:#aaa}.sui-2-10-4 .sui-wrap .sui-tree-fancy ul.ui-fancytree:focus{outline:0;-webkit-box-shadow:none;box-shadow:none}.sui-2-10-4 .sui-wrap .sui-tree-fancy[data-tree=selector] ul.ui-fancytree li[role=treeitem]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 10px}.sui-2-10-4 .sui-wrap .sui-tree-fancy[data-tree=selector] ul.ui-fancytree li[role=treeitem]:last-child{margin:0}.sui-2-10-4 .sui-wrap .sui-tree-fancy[data-tree=selector] ul.ui-fancytree li[role=treeitem]>span.fancytree-node{max-width:100%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;position:relative;padding-right:30px}.sui-2-10-4 .sui-wrap .sui-tree-fancy[data-tree=selector] ul.ui-fancytree li[role=treeitem]>span.fancytree-node>span.fancytree-expander{position:absolute;top:5px;right:0}.sui-2-10-4 .sui-wrap .sui-tree-fancy[data-tree=selector] ul.ui-fancytree li[role=treeitem]>span.fancytree-node>span.fancytree-expander:before{content:"ı"}.sui-2-10-4 .sui-wrap .sui-tree-fancy[data-tree=selector] ul.ui-fancytree li[role=treeitem]>span.fancytree-node>span.fancytree-checkbox~span.fancytree-title{margin-left:10px}.sui-2-10-4 .sui-wrap .sui-tree-fancy[data-tree=selector] ul.ui-fancytree li[role=treeitem]>span.fancytree-node>span.fancytree-custom-icon,.sui-2-10-4 .sui-wrap .sui-tree-fancy[data-tree=selector] ul.ui-fancytree li[role=treeitem]>span.fancytree-node>span.fancytree-icon{display:none}.sui-2-10-4 .sui-wrap .sui-tree-fancy[data-tree=selector] ul.ui-fancytree li[role=treeitem] ul[role=group]{display:block;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin:10px 0 0;padding:0;padding-left:26px;border:0}.sui-2-10-4 .sui-wrap .sui-tree-fancy[data-tree=selector] ul.ui-fancytree li[role=treeitem]:not([aria-expanded])>span.fancytree-node{padding-right:0}.sui-2-10-4 .sui-wrap .sui-tree-fancy[data-tree=selector] ul.ui-fancytree li[role=treeitem][aria-expanded=true]>span.fancytree-node>span.fancytree-expander:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.sui-2-10-4 .sui-wrap .sui-tree-fancy[data-tree=directory] ul.ui-fancytree li[role=treeitem]{margin:0 0 5px}.sui-2-10-4 .sui-wrap .sui-tree-fancy[data-tree=directory] ul.ui-fancytree li[role=treeitem]:last-child{margin:0}.sui-2-10-4 .sui-wrap .sui-tree-fancy[data-tree=directory] ul.ui-fancytree li[role=treeitem]>span.fancytree-node{display:-webkit-box;display:-ms-flexbox;display:flex;padding:11px 20px;border-radius:4px}.sui-2-10-4 .sui-wrap .sui-tree-fancy[data-tree=directory] ul.ui-fancytree li[role=treeitem]>span.fancytree-node>span.fancytree-expander{margin:3px 0 3px -10px}.sui-2-10-4 .sui-wrap .sui-tree-fancy[data-tree=directory] ul.ui-fancytree li[role=treeitem]>span.fancytree-node>span.fancytree-expander:before{content:"˜"}.sui-2-10-4 .sui-wrap .sui-tree-fancy[data-tree=directory] ul.ui-fancytree li[role=treeitem]>span.fancytree-node>span.fancytree-checkbox{margin:1px 0}.sui-2-10-4 .sui-wrap .sui-tree-fancy[data-tree=directory] ul.ui-fancytree li[role=treeitem]>span.fancytree-node>span.fancytree-title{line-height:18px}.sui-2-10-4 .sui-wrap .sui-tree-fancy[data-tree=directory] ul.ui-fancytree li[role=treeitem]>span.fancytree-node>span.fancytree-custom-icon,.sui-2-10-4 .sui-wrap .sui-tree-fancy[data-tree=directory] ul.ui-fancytree li[role=treeitem]>span.fancytree-node>span.fancytree-icon{width:30px;height:16px;pointer-events:none;display:block;margin:1px 0;color:#aaa;text-align:center}.sui-2-10-4 .sui-wrap .sui-tree-fancy[data-tree=directory] ul.ui-fancytree li[role=treeitem]>span.fancytree-node>span.fancytree-icon:before{display:block;color:inherit;font-size:16px;line-height:16px}.sui-2-10-4 .sui-wrap .sui-tree-fancy[data-tree=directory] ul.ui-fancytree li[role=treeitem]>span.fancytree-node>span.fancytree-custom-icon:before{display:block;color:inherit;font-size:16px;line-height:16px}.sui-2-10-4 .sui-wrap .sui-tree-fancy[data-tree=directory] ul.ui-fancytree li[role=treeitem] ul[role=group]{margin:5px 0;padding:0;padding-left:20px;border:0}.sui-2-10-4 .sui-wrap .sui-tree-fancy[data-tree=directory] ul.ui-fancytree li[role=treeitem]>span.fancytree-node.fancytree-ico-c span.fancytree-icon:before{content:"Ò"}.sui-2-10-4 .sui-wrap .sui-tree-fancy[data-tree=directory] ul.ui-fancytree li[role=treeitem]>span.fancytree-node.fancytree-ico-cf span.fancytree-icon:before{content:"˘"}.sui-2-10-4 .sui-wrap .sui-tree-fancy[data-tree=directory] ul.ui-fancytree li[role=treeitem]>span.fancytree-node.fancytree-ico-ef span.fancytree-icon:before{content:"»"}.sui-2-10-4 .sui-wrap .sui-tree-fancy[data-tree=directory] ul.ui-fancytree li[role=treeitem][aria-expanded=true]>span.fancytree-node{background-color:#f8f8f8}.sui-2-10-4 .sui-wrap .sui-tree-fancy[data-tree=directory] ul.ui-fancytree li[role=treeitem][aria-expanded=true]>span.fancytree-node>span.fancytree-expander:before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.sui-2-10-4 .sui-wrap .sui-tree-fancy[data-tree=directory] ul.ui-fancytree li[role=treeitem][aria-expanded=true]>span.fancytree-node>span.fancytree-custom-icon.sui-icon-folder:before{content:"»"}.sui-2-10-4 .sui-wrap .sui-tree-fancy[data-tree=directory] ul.ui-fancytree li[role=treeitem][aria-selected=true]>span.fancytree-node{background-color:#e1f6ff}.sui-2-10-4 .sui-wrap .sui-tree-fancy[data-tree=directory] ul.ui-fancytree li[role=treeitem][aria-selected=true]>span.fancytree-node>span.fancytree-expander:before{color:#17a8e3}.sui-2-10-4 .sui-wrap .sui-tree-fancy[data-tree=directory] ul.ui-fancytree li[role=treeitem][aria-selected=true]>span.fancytree-node>span.fancytree-custom-icon,.sui-2-10-4 .sui-wrap .sui-tree-fancy[data-tree=directory] ul.ui-fancytree li[role=treeitem][aria-selected=true]>span.fancytree-node>span.fancytree-icon{color:#17a8e3}.sui-2-10-4 .sui-wrap .sui-tree-fancy[data-tree=directory] ul.ui-fancytree li[role=treeitem][aria-selected=true]>span.fancytree-node>span.fancytree-title{color:#17a8e3}.sui-2-10-4 .sui-wrap .sui-tree-fancy[data-tree=directory] ul.ui-fancytree li[role=treeitem]>span.fancytree-node.fancytree-unselectable,.sui-2-10-4 .sui-wrap .sui-tree-fancy[data-tree=directory] ul.ui-fancytree li[role=treeitem]>span.fancytree-node.fancytree-unselectable *{pointer-events:none}.sui-2-10-4 .sui-wrap .sui-tree-fancy[data-tree=directory] ul.ui-fancytree li[role=treeitem]>span.fancytree-node.fancytree-unselectable>span.fancytree-expander{color:#ddd}.sui-2-10-4 .sui-wrap .sui-tree-fancy[data-tree=directory] ul.ui-fancytree li[role=treeitem]>span.fancytree-node.fancytree-unselectable>span.fancytree-expander:before{content:"9"}.sui-2-10-4 .sui-wrap .sui-tree-fancy[data-tree=directory] ul.ui-fancytree li[role=treeitem]>span.fancytree-node.fancytree-unselectable>span.fancytree-custom-icon,.sui-2-10-4 .sui-wrap .sui-tree-fancy[data-tree=directory] ul.ui-fancytree li[role=treeitem]>span.fancytree-node.fancytree-unselectable>span.fancytree-icon{color:#ddd}.sui-2-10-4 .sui-wrap .sui-tree,.sui-2-10-4 .sui-wrap .sui-tree li,.sui-2-10-4 .sui-wrap .sui-tree ul{display:block;margin:0;padding:0;border:0;list-style:none}.sui-2-10-4 .sui-wrap .sui-tree li[role=treeitem] button[data-button],.sui-2-10-4 .sui-wrap .sui-tree li[role=treeitem] span[role=button],.sui-2-10-4 .sui-wrap .sui-tree span[role=contentinfo] button[data-button],.sui-2-10-4 .sui-wrap .sui-tree span[role=contentinfo] span[role=button]{cursor:pointer;display:block;margin:0;padding:0;border:0;border-radius:0;background-color:transparent;background-image:none}.sui-2-10-4 .sui-wrap .sui-tree li[role=treeitem] button[data-button] span[aria-hidden],.sui-2-10-4 .sui-wrap .sui-tree li[role=treeitem] span[role=button] span[aria-hidden],.sui-2-10-4 .sui-wrap .sui-tree span[role=contentinfo] button[data-button] span[aria-hidden],.sui-2-10-4 .sui-wrap .sui-tree span[role=contentinfo] span[role=button] span[aria-hidden]{pointer-events:initial;position:relative;font-family:Roboto,Arial,sans-serif}.sui-2-10-4 .sui-wrap .sui-tree li[role=treeitem] button[data-button],.sui-2-10-4 .sui-wrap .sui-tree li[role=treeitem] button[data-button]:active,.sui-2-10-4 .sui-wrap .sui-tree li[role=treeitem] button[data-button]:focus,.sui-2-10-4 .sui-wrap .sui-tree li[role=treeitem] button[data-button]:hover,.sui-2-10-4 .sui-wrap .sui-tree li[role=treeitem] span[role=button],.sui-2-10-4 .sui-wrap .sui-tree li[role=treeitem] span[role=button]:active,.sui-2-10-4 .sui-wrap .sui-tree li[role=treeitem] span[role=button]:focus,.sui-2-10-4 .sui-wrap .sui-tree li[role=treeitem] span[role=button]:hover,.sui-2-10-4 .sui-wrap .sui-tree span[role=contentinfo] button[data-button],.sui-2-10-4 .sui-wrap .sui-tree span[role=contentinfo] button[data-button]:active,.sui-2-10-4 .sui-wrap .sui-tree span[role=contentinfo] button[data-button]:focus,.sui-2-10-4 .sui-wrap .sui-tree span[role=contentinfo] button[data-button]:hover,.sui-2-10-4 .sui-wrap .sui-tree span[role=contentinfo] span[role=button],.sui-2-10-4 .sui-wrap .sui-tree span[role=contentinfo] span[role=button]:active,.sui-2-10-4 .sui-wrap .sui-tree span[role=contentinfo] span[role=button]:focus,.sui-2-10-4 .sui-wrap .sui-tree span[role=contentinfo] span[role=button]:hover{outline:0;-webkit-box-shadow:none;box-shadow:none}.sui-2-10-4 .sui-wrap .sui-tree li[role=treeitem] button[data-button] span[aria-hidden],.sui-2-10-4 .sui-wrap .sui-tree li[role=treeitem] span[role=button],.sui-2-10-4 .sui-wrap .sui-tree span[role=contentinfo] button[data-button] span[aria-hidden],.sui-2-10-4 .sui-wrap .sui-tree span[role=contentinfo] span[role=button]{width:22px;height:22px;display:block;color:#888;text-align:center}.sui-2-10-4 .sui-wrap .sui-tree li[role=treeitem] button[data-button] span[aria-hidden]:before,.sui-2-10-4 .sui-wrap .sui-tree li[role=treeitem] span[role=button]:before,.sui-2-10-4 .sui-wrap .sui-tree span[role=contentinfo] button[data-button] span[aria-hidden]:before,.sui-2-10-4 .sui-wrap .sui-tree span[role=contentinfo] span[role=button]:before{width:22px;height:22px;display:block;margin:0 auto;color:inherit;font-size:12px;line-height:22px;-webkit-transition:250ms linear;transition:250ms linear}.sui-2-10-4 .sui-wrap .sui-tree li[role=treeitem] button[data-button] span[aria-hidden][data-button=add]:before,.sui-2-10-4 .sui-wrap .sui-tree li[role=treeitem] span[role=button][data-button=add]:before,.sui-2-10-4 .sui-wrap .sui-tree span[role=contentinfo] button[data-button] span[aria-hidden][data-button=add]:before,.sui-2-10-4 .sui-wrap .sui-tree span[role=contentinfo] span[role=button][data-button=add]:before{content:"="}.sui-2-10-4 .sui-wrap .sui-tree li[role=treeitem] button[data-button] span[aria-hidden][data-button=remove]:before,.sui-2-10-4 .sui-wrap .sui-tree li[role=treeitem] span[role=button][data-button=remove]:before,.sui-2-10-4 .sui-wrap .sui-tree span[role=contentinfo] button[data-button] span[aria-hidden][data-button=remove]:before,.sui-2-10-4 .sui-wrap .sui-tree span[role=contentinfo] span[role=button][data-button=remove]:before{content:")"}.sui-2-10-4 .sui-wrap .sui-tree li[role=treeitem] button[data-button] span[aria-hidden][data-button=trash]:before,.sui-2-10-4 .sui-wrap .sui-tree li[role=treeitem] span[role=button][data-button=trash]:before,.sui-2-10-4 .sui-wrap .sui-tree span[role=contentinfo] button[data-button] span[aria-hidden][data-button=trash]:before,.sui-2-10-4 .sui-wrap .sui-tree span[role=contentinfo] span[role=button][data-button=trash]:before{content:"Q"}.sui-2-10-4 .sui-wrap .sui-tree li[role=treeitem],.sui-2-10-4 .sui-wrap .sui-tree li[role=treeitem]:active,.sui-2-10-4 .sui-wrap .sui-tree li[role=treeitem]:focus,.sui-2-10-4 .sui-wrap .sui-tree li[role=treeitem]:hover,.sui-2-10-4 .sui-wrap .sui-tree span[role=contentinfo],.sui-2-10-4 .sui-wrap .sui-tree span[role=contentinfo]:active,.sui-2-10-4 .sui-wrap .sui-tree span[role=contentinfo]:focus,.sui-2-10-4 .sui-wrap .sui-tree span[role=contentinfo]:hover{outline:0;-webkit-box-shadow:none;box-shadow:none}.sui-2-10-4 .sui-wrap .sui-tree li[role=treeitem]{display:block}.sui-2-10-4 .sui-wrap .sui-tree li[role=treeitem]>.sui-tree-node{display:-webkit-box;display:-ms-flexbox;display:flex}.sui-2-10-4 .sui-wrap .sui-tree li[role=treeitem]>.sui-tree-node>span{display:block;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.sui-2-10-4 .sui-wrap .sui-tree li[role=treeitem]>.sui-tree-node>.sui-node-checkbox[role=checkbox],.sui-2-10-4 .sui-wrap .sui-tree li[role=treeitem]>.sui-tree-node>label.sui-node-checkbox{width:16px;height:16px}.sui-2-10-4 .sui-wrap .sui-tree li[role=treeitem]>.sui-tree-node>.sui-node-checkbox[role=checkbox]{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #ddd;border-radius:4px;background-color:#fafafa}.sui-2-10-4 .sui-wrap .sui-tree li[role=treeitem]>.sui-tree-node>.sui-node-checkbox[role=checkbox]:before{content:"Å";opacity:0;display:block;color:#17a8e3;font-size:16px}.sui-2-10-4 .sui-wrap .sui-tree li[role=treeitem]>.sui-tree-node>label.sui-node-checkbox{display:block;margin:0;padding:0;border:0}.sui-2-10-4 .sui-wrap .sui-tree li[role=treeitem]>.sui-tree-node>label.sui-node-checkbox span[aria-hidden]{width:16px;height:16px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #ddd;border-radius:4px;background-color:#fafafa}.sui-2-10-4 .sui-wrap .sui-tree li[role=treeitem]>.sui-tree-node>label.sui-node-checkbox span[aria-hidden]:before{content:"Å";opacity:0;display:block;color:#17a8e3;font-size:16px}.sui-2-10-4 .sui-wrap .sui-tree li[role=treeitem]>.sui-tree-node>label.sui-node-checkbox,.sui-2-10-4 .sui-wrap .sui-tree li[role=treeitem]>.sui-tree-node>label.sui-node-checkbox:active,.sui-2-10-4 .sui-wrap .sui-tree li[role=treeitem]>.sui-tree-node>label.sui-node-checkbox:focus,.sui-2-10-4 .sui-wrap .sui-tree li[role=treeitem]>.sui-tree-node>label.sui-node-checkbox:hover{outline:0;-webkit-box-shadow:none;box-shadow:none}.sui-2-10-4 .sui-wrap .sui-tree li[role=treeitem]>.sui-tree-node>span[aria-hidden]{width:16px;height:16px;pointer-events:none;display:block;color:#aaa;text-align:center}.sui-2-10-4 .sui-wrap .sui-tree li[role=treeitem]>.sui-tree-node>span[aria-hidden]:before{display:block;color:inherit;font-size:16px;line-height:16px}.sui-2-10-4 .sui-wrap .sui-tree li[role=treeitem]>.sui-tree-node>span.sui-node-text{display:block;color:#666;font-size:13px;font-family:Roboto,Arial,sans-serif;font-weight:500;letter-spacing:-.25px}.sui-2-10-4 .sui-wrap .sui-tree li[role=treeitem] ul[role=group]{display:none}.sui-2-10-4 .sui-wrap .sui-tree li[role=treeitem][aria-expanded]>.sui-tree-node>span.sui-node-text{cursor:pointer}.sui-2-10-4 .sui-wrap .sui-tree li[role=treeitem][aria-selected=true]>.sui-tree-node>.sui-node-checkbox[role=checkbox],.sui-2-10-4 .sui-wrap .sui-tree li[role=treeitem][aria-selected=true]>.sui-tree-node>label.sui-node-checkbox span{border-color:#17a8e3}.sui-2-10-4 .sui-wrap .sui-tree li[role=treeitem][aria-selected=true]>.sui-tree-node>.sui-node-checkbox[role=checkbox]:before,.sui-2-10-4 .sui-wrap .sui-tree li[role=treeitem][aria-selected=true]>.sui-tree-node>label.sui-node-checkbox span:before{opacity:1}.sui-2-10-4 .sui-wrap .sui-tree li[role=treeitem][aria-selected=true][aria-disabled=true]>.sui-tree-node>.sui-node-checkbox[role=checkbox],.sui-2-10-4 .sui-wrap .sui-tree li[role=treeitem][aria-selected=true][aria-disabled=true]>.sui-tree-node>label.sui-node-checkbox span{border-color:#f2f2f2;background-color:#aaa}.sui-2-10-4 .sui-wrap .sui-tree li[role=treeitem][aria-selected=true][aria-disabled=true]>.sui-tree-node>.sui-node-checkbox[role=checkbox]:before,.sui-2-10-4 .sui-wrap .sui-tree li[role=treeitem][aria-selected=true][aria-disabled=true]>.sui-tree-node>label.sui-node-checkbox span:before{color:#f2f2f2}.sui-2-10-4 .sui-wrap .sui-tree li[role=treeitem][aria-disabled=true]>.sui-tree-node{cursor:not-allowed}.sui-2-10-4 .sui-wrap .sui-tree li[role=treeitem][aria-disabled=true]>.sui-tree-node *{pointer-events:none}.sui-2-10-4 .sui-wrap .sui-tree li[role=treeitem][aria-disabled=true]>.sui-tree-node>.sui-node-checkbox[role=checkbox],.sui-2-10-4 .sui-wrap .sui-tree li[role=treeitem][aria-disabled=true]>.sui-tree-node>label.sui-node-checkbox span{border-color:#f2f2f2;background-color:#f2f2f2}.sui-2-10-4 .sui-wrap .sui-tree li[role=treeitem][aria-disabled=true]>.sui-tree-node>span.sui-node-text{color:#aaa}.sui-2-10-4 .sui-wrap .sui-tree div[role=contentinfo],.sui-2-10-4 .sui-wrap .sui-tree span[role=contentinfo]{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 5px;padding:5px 10px;border-radius:4px;background-color:#f8f8f8}.sui-2-10-4 .sui-wrap .sui-tree div[role=contentinfo] span[role=form],.sui-2-10-4 .sui-wrap .sui-tree span[role=contentinfo] span[role=form]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;padding:0;border:0}.sui-2-10-4 .sui-wrap .sui-tree div[role=contentinfo] span[role=form] input:not([type=radio]):not([type=checkbox]),.sui-2-10-4 .sui-wrap .sui-tree span[role=contentinfo] span[role=form] input:not([type=radio]):not([type=checkbox]){width:auto;min-width:180px;max-width:100%;height:30px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:0;padding:6px 11px;border:1px solid #ddd;border-radius:4px;background-color:#fff;color:#333;font:500 12px/16px Roboto,Arial,sans-serif;letter-spacing:-.25px}.sui-2-10-4 .sui-wrap .sui-tree div[role=contentinfo] span[role=form] input:not([type=radio]):not([type=checkbox]),.sui-2-10-4 .sui-wrap .sui-tree div[role=contentinfo] span[role=form] input:not([type=radio]):not([type=checkbox]):focus,.sui-2-10-4 .sui-wrap .sui-tree div[role=contentinfo] span[role=form] input:not([type=radio]):not([type=checkbox]):hover,.sui-2-10-4 .sui-wrap .sui-tree span[role=contentinfo] span[role=form] input:not([type=radio]):not([type=checkbox]),.sui-2-10-4 .sui-wrap .sui-tree span[role=contentinfo] span[role=form] input:not([type=radio]):not([type=checkbox]):focus,.sui-2-10-4 .sui-wrap .sui-tree span[role=contentinfo] span[role=form] input:not([type=radio]):not([type=checkbox]):hover{outline:0}.sui-2-10-4 .sui-wrap .sui-tree div[role=contentinfo] span[role=form] button,.sui-2-10-4 .sui-wrap .sui-tree div[role=contentinfo] span[role=form] span[role=button],.sui-2-10-4 .sui-wrap .sui-tree span[role=contentinfo] span[role=form] button,.sui-2-10-4 .sui-wrap .sui-tree span[role=contentinfo] span[role=form] span[role=button]{width:24px;height:22px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 24px;flex:0 0 24px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:0;border:0;border-radius:4px;background-color:#17a8e3;background-image:none;color:#fff;-webkit-transition:all .3s ease;transition:all .3s ease}.sui-2-10-4 .sui-wrap .sui-tree div[role=contentinfo] span[role=form] button span[aria-hidden],.sui-2-10-4 .sui-wrap .sui-tree div[role=contentinfo] span[role=form] span[role=button] span[aria-hidden],.sui-2-10-4 .sui-wrap .sui-tree span[role=contentinfo] span[role=form] button span[aria-hidden],.sui-2-10-4 .sui-wrap .sui-tree span[role=contentinfo] span[role=form] span[role=button] span[aria-hidden]{pointer-events:initial;position:relative;font-family:Roboto,Arial,sans-serif}.sui-2-10-4 .sui-wrap .sui-tree div[role=contentinfo] span[role=form] button:before,.sui-2-10-4 .sui-wrap .sui-tree div[role=contentinfo] span[role=form] span[role=button]:before,.sui-2-10-4 .sui-wrap .sui-tree span[role=contentinfo] span[role=form] button:before,.sui-2-10-4 .sui-wrap .sui-tree span[role=contentinfo] span[role=form] span[role=button]:before{content:"(";height:12px;display:block;color:inherit;font-size:12px;line-height:12px}.sui-2-10-4 .sui-wrap .sui-tree div[role=contentinfo] span[role=form] button,.sui-2-10-4 .sui-wrap .sui-tree div[role=contentinfo] span[role=form] button:active,.sui-2-10-4 .sui-wrap .sui-tree div[role=contentinfo] span[role=form] button:focus,.sui-2-10-4 .sui-wrap .sui-tree div[role=contentinfo] span[role=form] button:hover,.sui-2-10-4 .sui-wrap .sui-tree div[role=contentinfo] span[role=form] span[role=button],.sui-2-10-4 .sui-wrap .sui-tree div[role=contentinfo] span[role=form] span[role=button]:active,.sui-2-10-4 .sui-wrap .sui-tree div[role=contentinfo] span[role=form] span[role=button]:focus,.sui-2-10-4 .sui-wrap .sui-tree div[role=contentinfo] span[role=form] span[role=button]:hover,.sui-2-10-4 .sui-wrap .sui-tree span[role=contentinfo] span[role=form] button,.sui-2-10-4 .sui-wrap .sui-tree span[role=contentinfo] span[role=form] button:active,.sui-2-10-4 .sui-wrap .sui-tree span[role=contentinfo] span[role=form] button:focus,.sui-2-10-4 .sui-wrap .sui-tree span[role=contentinfo] span[role=form] button:hover,.sui-2-10-4 .sui-wrap .sui-tree span[role=contentinfo] span[role=form] span[role=button],.sui-2-10-4 .sui-wrap .sui-tree span[role=contentinfo] span[role=form] span[role=button]:active,.sui-2-10-4 .sui-wrap .sui-tree span[role=contentinfo] span[role=form] span[role=button]:focus,.sui-2-10-4 .sui-wrap .sui-tree span[role=contentinfo] span[role=form] span[role=button]:hover{outline:0;-webkit-box-shadow:none;box-shadow:none}.sui-2-10-4 .sui-wrap .sui-tree div[role=contentinfo] span[role=form] button:active,.sui-2-10-4 .sui-wrap .sui-tree div[role=contentinfo] span[role=form] button:hover,.sui-2-10-4 .sui-wrap .sui-tree div[role=contentinfo] span[role=form] span[role=button]:active,.sui-2-10-4 .sui-wrap .sui-tree div[role=contentinfo] span[role=form] span[role=button]:hover,.sui-2-10-4 .sui-wrap .sui-tree span[role=contentinfo] span[role=form] button:active,.sui-2-10-4 .sui-wrap .sui-tree span[role=contentinfo] span[role=form] button:hover,.sui-2-10-4 .sui-wrap .sui-tree span[role=contentinfo] span[role=form] span[role=button]:active,.sui-2-10-4 .sui-wrap .sui-tree span[role=contentinfo] span[role=form] span[role=button]:hover{background-color:#1286b5}.sui-2-10-4 .sui-wrap .sui-tree div[role=contentinfo] span[role=form] button:not(:first-child),.sui-2-10-4 .sui-wrap .sui-tree div[role=contentinfo] span[role=form] span[role=button]:not(:first-child),.sui-2-10-4 .sui-wrap .sui-tree span[role=contentinfo] span[role=form] button:not(:first-child),.sui-2-10-4 .sui-wrap .sui-tree span[role=contentinfo] span[role=form] span[role=button]:not(:first-child){margin-left:5px}.sui-2-10-4 .sui-wrap .sui-tree div[role=contentinfo]:last-child,.sui-2-10-4 .sui-wrap .sui-tree span[role=contentinfo]:last-child{margin:0}.sui-2-10-4 .sui-wrap .sui-tree div[role=contentinfo].sui-show,.sui-2-10-4 .sui-wrap .sui-tree span[role=contentinfo].sui-show{display:-webkit-box;display:-ms-flexbox;display:flex}.sui-2-10-4 .sui-wrap .sui-tree li[role=treeitem][aria-expanded=true]>.sui-tree-node>span[aria-hidden]:before{content:"»"}.sui-2-10-4 .sui-wrap .sui-tree li[role=treeitem][aria-expanded=true]>.sui-tree-node>span[aria-hidden][data-type=page]:before{content:"Ò"}.sui-2-10-4 .sui-wrap .sui-tree li[role=treeitem][aria-expanded=true]>.sui-tree-node>span[aria-hidden][data-type=folder]:before{content:"˘"}.sui-2-10-4 .sui-wrap .sui-tree li[role=treeitem][aria-expanded=true]>.sui-tree-node>span[aria-hidden][data-type=pdf]:before{content:"Æ"}.sui-2-10-4 .sui-wrap .sui-tree li[role=treeitem][aria-expanded=true]>.sui-tree-node>span[aria-hidden][data-type=zip]:before{content:"a"}.sui-2-10-4 .sui-wrap .sui-tree li[role=treeitem][aria-expanded=true]>.sui-tree-node>span[aria-hidden][data-type=lock]:before{content:"9"}.sui-2-10-4 .sui-wrap .sui-tree li[role=treeitem][aria-expanded=true]>.sui-tree-node>span[aria-hidden][data-type=image]:before{content:"D"}.sui-2-10-4 .sui-wrap .sui-tree li[role=treeitem][aria-expanded=true]>.sui-tree-node>span[aria-hidden][data-type=img]:before{content:"D"}.sui-2-10-4 .sui-wrap .sui-tree li[role=treeitem][aria-expanded=true]>.sui-tree-node>span[aria-hidden][data-type=png]:before{content:"D"}.sui-2-10-4 .sui-wrap .sui-tree li[role=treeitem][aria-expanded=true]>.sui-tree-node>span[aria-hidden][data-type=jpg]:before{content:"D"}.sui-2-10-4 .sui-wrap .sui-tree li[role=treeitem][aria-expanded=true]>.sui-tree-node>span[aria-hidden][data-type=jpeg]:before{content:"D"}.sui-2-10-4 .sui-wrap .sui-tree li[role=treeitem][aria-expanded=true]>.sui-tree-node>span[aria-hidden][data-type=wpmudev]:before{content:""}.sui-2-10-4 .sui-wrap .sui-tree li[role=treeitem][aria-expanded=true]>.sui-tree-node>span[aria-hidden][data-type=defender]:before{content:"·"}.sui-2-10-4 .sui-wrap .sui-tree li[role=treeitem][aria-expanded=true]>.sui-tree-node>span[aria-hidden][data-type=smush]:before{content:"‡"}.sui-2-10-4 .sui-wrap .sui-tree li[role=treeitem][aria-expanded=true]>.sui-tree-node>span[aria-hidden][data-type=hummingbird]:before{content:"°"}.sui-2-10-4 .sui-wrap .sui-tree li[role=treeitem][aria-expanded=true]>.sui-tree-node>span[aria-hidden][data-type=uptime]:before{content:"±"}.sui-2-10-4 .sui-wrap .sui-tree li[role=treeitem][aria-expanded=true]>.sui-tree-node>span[aria-hidden][data-type=smartcrawl]:before{content:"∂"}.sui-2-10-4 .sui-wrap .sui-tree li[role=treeitem][aria-expanded=true]>.sui-tree-node>span[aria-hidden][data-type=forminator]:before{content:"P"}.sui-2-10-4 .sui-wrap .sui-tree li[role=treeitem][aria-expanded=true]>.sui-tree-node>span[aria-hidden][data-type=shipper]:before{content:"T"}.sui-2-10-4 .sui-wrap .sui-tree li[role=treeitem][aria-expanded=true]>.sui-tree-node>span[aria-hidden][data-type=snapshot]:before{content:"fi"}.sui-2-10-4 .sui-wrap .sui-tree li[role=treeitem][aria-expanded=true]>.sui-tree-node>span[aria-hidden][data-type=hustle]:before{content:"—"}.sui-2-10-4 .sui-wrap .sui-tree li[role=treeitem][aria-expanded=true]>.sui-tree-node>span[aria-hidden][data-type=performance]:before{content:"U"}.sui-2-10-4 .sui-wrap .sui-tree li[role=treeitem][aria-expanded=false]>.sui-tree-node>span[aria-hidden]:before{content:"˘"}.sui-2-10-4 .sui-wrap .sui-tree li[role=treeitem][aria-expanded=false]>.sui-tree-node>span[aria-hidden][data-type=page]:before{content:"Ò"}.sui-2-10-4 .sui-wrap .sui-tree li[role=treeitem][aria-expanded=false]>.sui-tree-node>span[aria-hidden][data-type=folder]:before{content:"˘"}.sui-2-10-4 .sui-wrap .sui-tree li[role=treeitem][aria-expanded=false]>.sui-tree-node>span[aria-hidden][data-type=pdf]:before{content:"Æ"}.sui-2-10-4 .sui-wrap .sui-tree li[role=treeitem][aria-expanded=false]>.sui-tree-node>span[aria-hidden][data-type=zip]:before{content:"a"}.sui-2-10-4 .sui-wrap .sui-tree li[role=treeitem][aria-expanded=false]>.sui-tree-node>span[aria-hidden][data-type=lock]:before{content:"9"}.sui-2-10-4 .sui-wrap .sui-tree li[role=treeitem][aria-expanded=false]>.sui-tree-node>span[aria-hidden][data-type=image]:before{content:"D"}.sui-2-10-4 .sui-wrap .sui-tree li[role=treeitem][aria-expanded=false]>.sui-tree-node>span[aria-hidden][data-type=img]:before{content:"D"}.sui-2-10-4 .sui-wrap .sui-tree li[role=treeitem][aria-expanded=false]>.sui-tree-node>span[aria-hidden][data-type=png]:before{content:"D"}.sui-2-10-4 .sui-wrap .sui-tree li[role=treeitem][aria-expanded=false]>.sui-tree-node>span[aria-hidden][data-type=jpg]:before{content:"D"}.sui-2-10-4 .sui-wrap .sui-tree li[role=treeitem][aria-expanded=false]>.sui-tree-node>span[aria-hidden][data-type=jpeg]:before{content:"D"}.sui-2-10-4 .sui-wrap .sui-tree li[role=treeitem][aria-expanded=false]>.sui-tree-node>span[aria-hidden][data-type=wpmudev]:before{content:""}.sui-2-10-4 .sui-wrap .sui-tree li[role=treeitem][aria-expanded=false]>.sui-tree-node>span[aria-hidden][data-type=defender]:before{content:"·"}.sui-2-10-4 .sui-wrap .sui-tree li[role=treeitem][aria-expanded=false]>.sui-tree-node>span[aria-hidden][data-type=smush]:before{content:"‡"}.sui-2-10-4 .sui-wrap .sui-tree li[role=treeitem][aria-expanded=false]>.sui-tree-node>span[aria-hidden][data-type=hummingbird]:before{content:"°"}.sui-2-10-4 .sui-wrap .sui-tree li[role=treeitem][aria-expanded=false]>.sui-tree-node>span[aria-hidden][data-type=uptime]:before{content:"±"}.sui-2-10-4 .sui-wrap .sui-tree li[role=treeitem][aria-expanded=false]>.sui-tree-node>span[aria-hidden][data-type=smartcrawl]:before{content:"∂"}.sui-2-10-4 .sui-wrap .sui-tree li[role=treeitem][aria-expanded=false]>.sui-tree-node>span[aria-hidden][data-type=forminator]:before{content:"P"}.sui-2-10-4 .sui-wrap .sui-tree li[role=treeitem][aria-expanded=false]>.sui-tree-node>span[aria-hidden][data-type=shipper]:before{content:"T"}.sui-2-10-4 .sui-wrap .sui-tree li[role=treeitem][aria-expanded=false]>.sui-tree-node>span[aria-hidden][data-type=snapshot]:before{content:"fi"}.sui-2-10-4 .sui-wrap .sui-tree li[role=treeitem][aria-expanded=false]>.sui-tree-node>span[aria-hidden][data-type=hustle]:before{content:"—"}.sui-2-10-4 .sui-wrap .sui-tree li[role=treeitem][aria-expanded=false]>.sui-tree-node>span[aria-hidden][data-type=performance]:before{content:"U"}.sui-2-10-4 .sui-wrap .sui-tree li[role=treeitem]:not([aria-expanded])>.sui-tree-node>span[aria-hidden]:before{content:"Ò"}.sui-2-10-4 .sui-wrap .sui-tree li[role=treeitem]:not([aria-expanded])>.sui-tree-node>span[aria-hidden][data-type=page]:before{content:"Ò"}.sui-2-10-4 .sui-wrap .sui-tree li[role=treeitem]:not([aria-expanded])>.sui-tree-node>span[aria-hidden][data-type=folder]:before{content:"˘"}.sui-2-10-4 .sui-wrap .sui-tree li[role=treeitem]:not([aria-expanded])>.sui-tree-node>span[aria-hidden][data-type=pdf]:before{content:"Æ"}.sui-2-10-4 .sui-wrap .sui-tree li[role=treeitem]:not([aria-expanded])>.sui-tree-node>span[aria-hidden][data-type=zip]:before{content:"a"}.sui-2-10-4 .sui-wrap .sui-tree li[role=treeitem]:not([aria-expanded])>.sui-tree-node>span[aria-hidden][data-type=lock]:before{content:"9"}.sui-2-10-4 .sui-wrap .sui-tree li[role=treeitem]:not([aria-expanded])>.sui-tree-node>span[aria-hidden][data-type=image]:before{content:"D"}.sui-2-10-4 .sui-wrap .sui-tree li[role=treeitem]:not([aria-expanded])>.sui-tree-node>span[aria-hidden][data-type=img]:before{content:"D"}.sui-2-10-4 .sui-wrap .sui-tree li[role=treeitem]:not([aria-expanded])>.sui-tree-node>span[aria-hidden][data-type=png]:before{content:"D"}.sui-2-10-4 .sui-wrap .sui-tree li[role=treeitem]:not([aria-expanded])>.sui-tree-node>span[aria-hidden][data-type=jpg]:before{content:"D"}.sui-2-10-4 .sui-wrap .sui-tree li[role=treeitem]:not([aria-expanded])>.sui-tree-node>span[aria-hidden][data-type=jpeg]:before{content:"D"}.sui-2-10-4 .sui-wrap .sui-tree li[role=treeitem]:not([aria-expanded])>.sui-tree-node>span[aria-hidden][data-type=wpmudev]:before{content:""}.sui-2-10-4 .sui-wrap .sui-tree li[role=treeitem]:not([aria-expanded])>.sui-tree-node>span[aria-hidden][data-type=defender]:before{content:"·"}.sui-2-10-4 .sui-wrap .sui-tree li[role=treeitem]:not([aria-expanded])>.sui-tree-node>span[aria-hidden][data-type=smush]:before{content:"‡"}.sui-2-10-4 .sui-wrap .sui-tree li[role=treeitem]:not([aria-expanded])>.sui-tree-node>span[aria-hidden][data-type=hummingbird]:before{content:"°"}.sui-2-10-4 .sui-wrap .sui-tree li[role=treeitem]:not([aria-expanded])>.sui-tree-node>span[aria-hidden][data-type=uptime]:before{content:"±"}.sui-2-10-4 .sui-wrap .sui-tree li[role=treeitem]:not([aria-expanded])>.sui-tree-node>span[aria-hidden][data-type=smartcrawl]:before{content:"∂"}.sui-2-10-4 .sui-wrap .sui-tree li[role=treeitem]:not([aria-expanded])>.sui-tree-node>span[aria-hidden][data-type=forminator]:before{content:"P"}.sui-2-10-4 .sui-wrap .sui-tree li[role=treeitem]:not([aria-expanded])>.sui-tree-node>span[aria-hidden][data-type=shipper]:before{content:"T"}.sui-2-10-4 .sui-wrap .sui-tree li[role=treeitem]:not([aria-expanded])>.sui-tree-node>span[aria-hidden][data-type=snapshot]:before{content:"fi"}.sui-2-10-4 .sui-wrap .sui-tree li[role=treeitem]:not([aria-expanded])>.sui-tree-node>span[aria-hidden][data-type=hustle]:before{content:"—"}.sui-2-10-4 .sui-wrap .sui-tree li[role=treeitem]:not([aria-expanded])>.sui-tree-node>span[aria-hidden][data-type=performance]:before{content:"U"}.sui-2-10-4 .sui-wrap .sui-tree[data-tree=selector] li[role=treeitem]{margin:0 0 10px}.sui-2-10-4 .sui-wrap .sui-tree[data-tree=selector] li[role=treeitem]:last-child{margin:0}.sui-2-10-4 .sui-wrap .sui-tree[data-tree=selector] li[role=treeitem]>.sui-tree-node>.sui-node-checkbox{margin:3px 0}.sui-2-10-4 .sui-wrap .sui-tree[data-tree=selector] li[role=treeitem]>.sui-tree-node>.sui-node-checkbox+span{margin-left:10px}.sui-2-10-4 .sui-wrap .sui-tree[data-tree=selector] li[role=treeitem]>.sui-tree-node>span.sui-node-text{line-height:22px}.sui-2-10-4 .sui-wrap .sui-tree[data-tree=selector] li[role=treeitem]>.sui-tree-node>button[data-button=expander] span[aria-hidden]:before,.sui-2-10-4 .sui-wrap .sui-tree[data-tree=selector] li[role=treeitem]>.sui-tree-node>span[data-button=expander]:before{content:"ı"}.sui-2-10-4 .sui-wrap .sui-tree[data-tree=selector] li[role=treeitem] ul[role=group]{margin:10px 0 0;padding-left:26px}.sui-2-10-4 .sui-wrap .sui-tree[data-tree=selector] li[role=treeitem][aria-expanded=true]>.sui-tree-node>button[data-button=expander] span[aria-hidden]:before,.sui-2-10-4 .sui-wrap .sui-tree[data-tree=selector] li[role=treeitem][aria-expanded=true]>.sui-tree-node>span[data-button=expander]:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.sui-2-10-4 .sui-wrap .sui-tree[data-tree=directory] li[role=treeitem]{margin:0 0 5px}.sui-2-10-4 .sui-wrap .sui-tree[data-tree=directory] li[role=treeitem]:last-child{margin:0}.sui-2-10-4 .sui-wrap .sui-tree[data-tree=directory] li[role=treeitem]>.sui-tree-node{padding:5px 20px;border-radius:4px}.sui-2-10-4 .sui-wrap .sui-tree[data-tree=directory] li[role=treeitem]>.sui-tree-node>button[data-button] span[aria-hidden],.sui-2-10-4 .sui-wrap .sui-tree[data-tree=directory] li[role=treeitem]>.sui-tree-node>span[role=button]{width:30px;height:30px}.sui-2-10-4 .sui-wrap .sui-tree[data-tree=directory] li[role=treeitem]>.sui-tree-node>button[data-button] span[aria-hidden]:first-child,.sui-2-10-4 .sui-wrap .sui-tree[data-tree=directory] li[role=treeitem]>.sui-tree-node>span[role=button]:first-child{margin-left:-10px}.sui-2-10-4 .sui-wrap .sui-tree[data-tree=directory] li[role=treeitem]>.sui-tree-node>button[data-button] span[aria-hidden]:last-child,.sui-2-10-4 .sui-wrap .sui-tree[data-tree=directory] li[role=treeitem]>.sui-tree-node>span[role=button]:last-child{margin-right:-9px}.sui-2-10-4 .sui-wrap .sui-tree[data-tree=directory] li[role=treeitem]>.sui-tree-node>button[data-button] span[aria-hidden]:before,.sui-2-10-4 .sui-wrap .sui-tree[data-tree=directory] li[role=treeitem]>.sui-tree-node>span[role=button]:before{height:30px;line-height:30px}.sui-2-10-4 .sui-wrap .sui-tree[data-tree=directory] li[role=treeitem]>.sui-tree-node>button[data-button=expander] span[aria-hidden]:before,.sui-2-10-4 .sui-wrap .sui-tree[data-tree=directory] li[role=treeitem]>.sui-tree-node>span[role=button][data-button=expander]:before{content:"˜"}.sui-2-10-4 .sui-wrap .sui-tree[data-tree=directory] li[role=treeitem]>.sui-tree-node>.sui-node-checkbox{margin:7px 0}.sui-2-10-4 .sui-wrap .sui-tree[data-tree=directory] li[role=treeitem]>.sui-tree-node>span[aria-hidden]{margin:7px 5px 7px 10px}.sui-2-10-4 .sui-wrap .sui-tree[data-tree=directory] li[role=treeitem]>.sui-tree-node>span.sui-node-text{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:6px 0 4px;line-height:20px}.sui-2-10-4 .sui-wrap .sui-tree[data-tree=directory] li[role=treeitem] ul[role=group]{margin:5px 0 0;padding-left:20px}.sui-2-10-4 .sui-wrap .sui-tree[data-tree=directory] li[role=treeitem][aria-expanded=true]>.sui-tree-node{background-color:#f2f2f2}.sui-2-10-4 .sui-wrap .sui-tree[data-tree=directory] li[role=treeitem][aria-expanded=true]>.sui-tree-node>button[data-button=expander] span[aria-hidden]:before,.sui-2-10-4 .sui-wrap .sui-tree[data-tree=directory] li[role=treeitem][aria-expanded=true]>.sui-tree-node>span[data-button=expander]:before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.sui-2-10-4 .sui-wrap .sui-tree[data-tree=directory] li[role=treeitem][aria-selected=true]>.sui-tree-node{background-color:#e1f6ff}.sui-2-10-4 .sui-wrap .sui-tree[data-tree=directory] li[role=treeitem][aria-selected=true]>.sui-tree-node>button[data-button=expander] span[aria-hidden]:before,.sui-2-10-4 .sui-wrap .sui-tree[data-tree=directory] li[role=treeitem][aria-selected=true]>.sui-tree-node>span[data-button=expander]:before{color:#17a8e3}.sui-2-10-4 .sui-wrap .sui-tree[data-tree=directory] li[role=treeitem][aria-selected=true]>.sui-tree-node>span[aria-hidden]{color:#17a8e3}.sui-2-10-4 .sui-wrap .sui-tree[data-tree=directory] li[role=treeitem][aria-selected=true]>.sui-tree-node>span.sui-node-text{color:#17a8e3}.sui-2-10-4 .sui-wrap .sui-tree[data-tree=directory] li[role=treeitem][aria-disabled=true]>.sui-tree-node>button[data-button] span[aria-hidden]:before,.sui-2-10-4 .sui-wrap .sui-tree[data-tree=directory] li[role=treeitem][aria-disabled=true]>.sui-tree-node>span[role=button]:before{color:#ddd}.sui-2-10-4 .sui-wrap .sui-tree[data-tree=directory] li[role=treeitem][aria-disabled=true]>.sui-tree-node>button[data-button=expander] span[aria-hidden]:before,.sui-2-10-4 .sui-wrap .sui-tree[data-tree=directory] li[role=treeitem][aria-disabled=true]>.sui-tree-node>span[role=button][data-button=expander]:before{content:"9"}.sui-2-10-4 .sui-wrap .sui-tree[data-tree=directory] li[role=treeitem][aria-disabled=true]>.sui-tree-node>span[aria-hidden]:before{color:#ddd}.sui-2-10-4 .sui-wrap .sui-upgrade-page{background:#fafafa;margin:-30px -30px 60px}@media (max-width:783px){.sui-2-10-4 .sui-wrap .sui-upgrade-page{margin:-21px -10px 0}}.sui-2-10-4 .sui-wrap .sui-upgrade-page__container{max-width:1140px;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:800px){.sui-2-10-4 .sui-wrap .sui-upgrade-page__container{-ms-flex-wrap:wrap;flex-wrap:wrap}}.sui-2-10-4 .sui-wrap .sui-upgrade-page-header{background:#fff;margin-bottom:60px}@media (max-width:600px){.sui-2-10-4 .sui-wrap .sui-upgrade-page-header{margin-bottom:40px}}.sui-2-10-4 .sui-wrap .sui-upgrade-page-header__content{padding:60px 60px 60px 0;width:50%}@media (max-width:1440px){.sui-2-10-4 .sui-wrap .sui-upgrade-page-header__content{padding:60px 30px 50px 60px}}@media (max-width:800px){.sui-2-10-4 .sui-wrap .sui-upgrade-page-header__content{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%}}@media (max-width:600px){.sui-2-10-4 .sui-wrap .sui-upgrade-page-header__content{padding:40px 20px}}.sui-2-10-4 .sui-wrap .sui-upgrade-page-header__content h1{font-size:28px;font-family:Roboto,Arial,sans-serif}.sui-2-10-4 .sui-wrap .sui-upgrade-page-header__content p:first-of-type{margin-top:10px}.sui-2-10-4 .sui-wrap .sui-upgrade-page-header__image{background-size:cover;background-position:center;background-repeat:no-repeat;width:50%}.sui-2-10-4 .sui-wrap .sui-upgrade-page-header .sui-reviews{margin-top:60px}@media (max-width:600px){.sui-2-10-4 .sui-wrap .sui-upgrade-page-header .sui-reviews{margin-top:40px}}.sui-2-10-4 .sui-wrap .sui-upgrade-page-features__header{text-align:center}.sui-2-10-4 .sui-wrap .sui-upgrade-page-features__header h2{font-family:Roboto,Arial,sans-serif;font-size:28px;color:#333;line-height:40px;margin-bottom:0}.sui-2-10-4 .sui-wrap .sui-upgrade-page-features__header p{margin-top:5px}.sui-2-10-4 .sui-wrap .sui-upgrade-page-features__items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:30px}@media (min-width:1440px){.sui-2-10-4 .sui-wrap .sui-upgrade-page-features__items{margin:0 -60px}}@media (max-width:600px){.sui-2-10-4 .sui-wrap .sui-upgrade-page-features__items{padding:0;margin:40px 0}}.sui-2-10-4 .sui-wrap .sui-upgrade-page-features__item{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding:30px}@media (max-width:600px){.sui-2-10-4 .sui-wrap .sui-upgrade-page-features__item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:20px;text-align:center}}.sui-2-10-4 .sui-wrap .sui-upgrade-page-features__item [class*=sui-icon-]{height:44px;width:44px;text-align:center;background:#f9e1ff;border-radius:50%;font-size:20px}.sui-2-10-4 .sui-wrap .sui-upgrade-page-features__item [class*=sui-icon-]:before{color:#8d00b1;line-height:44px}.sui-2-10-4 .sui-wrap .sui-upgrade-page-features__item h3{font-family:Roboto,Arial,sans-serif;margin-bottom:0}.sui-2-10-4 .sui-wrap .sui-upgrade-page-features__item p:first-of-type{margin-top:0}.sui-2-10-4 .sui-wrap .sui-upgrade-page-cta{background:#fff;padding:60px;margin-bottom:60px}@media (max-width:600px){.sui-2-10-4 .sui-wrap .sui-upgrade-page-cta{padding:40px 20px;margin-bottom:40px}}.sui-2-10-4 .sui-wrap .sui-upgrade-page-cta__inner{max-width:600px;margin:auto;text-align:center}.sui-2-10-4 .sui-wrap .sui-upgrade-page-cta__inner h2{font-family:Roboto,Arial,sans-serif;font-size:28px;color:#333;line-height:40px;margin-bottom:0}.sui-2-10-4 .sui-wrap .sui-upgrade-page-cta__inner a{display:block;font-size:13px;color:#888;line-height:22px;margin-top:15px}.sui-2-10-4 .sui-wrap .sui-upgrade-page-cta__inner a:focus,.sui-2-10-4 .sui-wrap .sui-upgrade-page-cta__inner a:hover{color:#666}.sui-2-10-4 .sui-wrap .sui-upgrade-page-cta__inner .sui-hidden-desktop{display:none}@media (max-width:600px){.sui-2-10-4 .sui-wrap .sui-upgrade-page-cta__inner .sui-hidden-desktop{display:inline-block}.sui-2-10-4 .sui-wrap .sui-upgrade-page-cta__inner .sui-button:not(.sui-hidden-desktop){display:none}}.sui-2-10-4 .sui-wrap .sui-reviews{margin-left:25px}.sui-2-10-4 .sui-wrap .sui-reviews__stars{position:relative;margin-right:5px}.sui-2-10-4 .sui-wrap .sui-reviews__stars:before{content:"'"}.sui-2-10-4 .sui-wrap .sui-reviews__stars:before{position:absolute;top:-12px;left:-25px;color:#aaa}.sui-2-10-4 .sui-wrap .sui-reviews__stars [class*=sui-icon-]:before{color:#fecf2f}.sui-2-10-4 .sui-wrap .sui-reviews__rating{color:#888;font-size:13px;line-height:22px;vertical-align:text-bottom;display:inline-block}.sui-2-10-4 .sui-wrap .sui-reviews a.sui-reviews__link{display:block;color:#888;font-size:13px;line-height:22px;font-weight:400;font-style:italic}.sui-2-10-4 .sui-wrap .sui-reviews a.sui-reviews__link:focus,.sui-2-10-4 .sui-wrap .sui-reviews a.sui-reviews__link:hover{color:#666}.sui-2-10-4 .sui-wrap .sui-reviews a.sui-reviews__link:focus [class*=sui-icon-]:before,.sui-2-10-4 .sui-wrap .sui-reviews a.sui-reviews__link:hover [class*=sui-icon-]:before{color:#666}.sui-2-10-4 .sui-wrap .sui-reviews a.sui-reviews__link [class*=sui-icon-]{margin-left:5px;font-size:12px;line-height:22px;vertical-align:middle}.sui-2-10-4 .sui-wrap .sui-reviews a.sui-reviews__link [class*=sui-icon-]:before{color:#888}.sui-2-10-4 .sui-wrap select.sui-search+.select2{width:100%!important;display:block}.sui-2-10-4 .sui-wrap select.sui-search+.select2 .selection{display:block}.sui-2-10-4 .sui-wrap select.sui-search+.select2 .selection :focus,.sui-2-10-4 .sui-wrap select.sui-search+.select2 .selection:focus{outline:0}.sui-2-10-4 .sui-wrap select.sui-search+.select2 .select2-selection--multiple{display:block;position:relative;padding:8px 0 8px 40px;border-radius:4px;border:1px solid #ddd;background-color:#fafafa;-webkit-transition:.3s ease;transition:.3s ease}.sui-2-10-4 .sui-wrap select.sui-search+.select2 .select2-selection--multiple:before{content:"º";width:30px;position:absolute;top:11px;left:9px;font-size:16px;text-align:center}.sui-2-10-4 .sui-wrap select.sui-search+.select2 .select2-selection--multiple:hover{background-color:#fff}.sui-2-10-4 .sui-wrap select.sui-search+.select2 .select2-selection--multiple ul.select2-selection__rendered{display:block;margin:0;padding:0}.sui-2-10-4 .sui-wrap select.sui-search+.select2 .select2-selection--multiple ul.select2-selection__rendered li.select2-search,.sui-2-10-4 .sui-wrap select.sui-search+.select2 .select2-selection--multiple ul.select2-selection__rendered li.select2-selection__choice{width:100%;display:block;float:none;margin:0;padding:0;border:0;background-color:transparent}.sui-2-10-4 .sui-wrap select.sui-search+.select2 .select2-selection--multiple ul.select2-selection__rendered li.select2-search{padding-right:14px}.sui-2-10-4 .sui-wrap select.sui-search+.select2 .select2-selection--multiple ul.select2-selection__rendered li.select2-selection__choice{overflow:hidden;position:relative;padding-right:40px;color:#333;font:500 15px/22px Roboto,Arial,sans-serif;letter-spacing:-.25px;text-overflow:ellipsis;white-space:nowrap}.sui-2-10-4 .sui-wrap select.sui-search+.select2 .select2-selection--multiple ul.select2-selection__rendered li.select2-selection__choice .select2-selection__choice__remove{width:30px;float:none;display:block;position:absolute;top:2px;right:0;margin:0;padding:0;color:#666;font-size:18px;line-height:1em;text-align:center}.sui-2-10-4 .sui-wrap select.sui-search+.select2 .select2-selection--multiple ul.select2-selection__rendered li.select2-selection__choice+li.select2-search{display:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.sui-2-10-4 .sui-wrap select.sui-search+.select2 .select2-selection--multiple ul.select2-selection__rendered input.select2-search__field{display:block;margin:0;padding:0;border:0;color:#333;font:500 15px/22px Roboto,Arial,sans-serif;letter-spacing:-.25px}.sui-2-10-4 .sui-wrap select.sui-search+.select2 .select2-selection--multiple ul.select2-selection__rendered input.select2-search__field::-webkit-input-placeholder{color:#aaa}.sui-2-10-4 .sui-wrap select.sui-search+.select2 .select2-selection--multiple ul.select2-selection__rendered input.select2-search__field:-ms-input-placeholder{color:#aaa}.sui-2-10-4 .sui-wrap select.sui-search+.select2 .select2-selection--multiple ul.select2-selection__rendered input.select2-search__field::-ms-input-placeholder{color:#aaa}.sui-2-10-4 .sui-wrap select.sui-search+.select2 .select2-selection--multiple ul.select2-selection__rendered input.select2-search__field::placeholder{color:#aaa}.sui-2-10-4 .sui-wrap .sui-form-field.sui-form-field-error select.sui-search+.select2 .select2-selection--multiple{border-bottom-color:#ff6d6d;-webkit-box-shadow:0 1px 0 0 #ff6d6d;box-shadow:0 1px 0 0 #ff6d6d}.sui-2-10-4 .select2-container .sui-search-dropdown{display:block;padding:0;border:1px solid #ddd;border-radius:4px;background-color:#fff;-webkit-box-shadow:0 3px 7px 0 rgba(0,0,0,.07);box-shadow:0 3px 7px 0 rgba(0,0,0,.07)}.sui-2-10-4 .select2-container .sui-search-dropdown .select2-results{display:block;padding:15px 0}.sui-2-10-4 .select2-container .sui-search-dropdown ul.select2-results__options li.select2-results__option{padding:0 15px;color:#888;font:500 13px/30px Roboto,Arial,sans-serif;letter-spacing:-.25px;-webkit-transition:all .3s ease;transition:all .3s ease}.sui-2-10-4 .select2-container .sui-search-dropdown ul.select2-results__options li.select2-results__option[role=treeitem].select2-results__option--highlighted{background-color:#888;color:#fff}.sui-2-10-4 .select2-container .sui-search-dropdown ul.select2-results__options li.select2-results__option.select2-results__message{font-size:12px;line-height:16px}.sui-2-10-4 .select2-container .sui-search-dropdown.sui-color-accessible{border-color:#000;-webkit-box-shadow:none;box-shadow:none}.sui-2-10-4 .select2-container .sui-search-dropdown.sui-color-accessible ul.select2-results__options li.select2-results__option{color:#000}.sui-2-10-4 .select2-container .sui-search-dropdown.sui-color-accessible ul.select2-results__options li.select2-results__option[role=treeitem].select2-results__option--highlighted{background-color:#000}.sui-2-10-4 .sui-wrap .sui-multistrings-list{min-height:118px;cursor:text;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:0;padding:8px;border:1px solid #ddd;border-radius:4px;background-color:#fafafa;-webkit-transition:all .3s ease;transition:all .3s ease}.sui-2-10-4 .sui-wrap .sui-multistrings-list,.sui-2-10-4 .sui-wrap .sui-multistrings-list li{list-style:none}.sui-2-10-4 .sui-wrap .sui-multistrings-list li[title]{max-width:100%;min-width:1px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;position:relative;margin:2px;padding:7px 35px 7px 27px;border:0;border-radius:4px;background-color:#666;color:#fff;font:500 12px/16px Roboto,Arial,sans-serif;letter-spacing:-.23px}.sui-2-10-4 .sui-wrap .sui-multistrings-list li[title] [class*=sui-icon-]:before{color:inherit}.sui-2-10-4 .sui-wrap .sui-multistrings-list li[title] [class*=sui-icon-].sui-sm{width:12px;height:12px;position:absolute;top:9px;left:10px}.sui-2-10-4 .sui-wrap .sui-multistrings-list li[title] [class*=sui-icon-].sui-sm:before{display:block}.sui-2-10-4 .sui-wrap .sui-multistrings-list li[title] button{width:30px;height:30px;cursor:pointer;position:absolute;top:0;right:0;margin:0;padding:0;border:0;border-radius:0 4px 4px 0;background-color:#5e5e5e;color:#fff;-webkit-transition:all .3s ease;transition:all .3s ease}.sui-2-10-4 .sui-wrap .sui-multistrings-list li[title] button:focus,.sui-2-10-4 .sui-wrap .sui-multistrings-list li[title] button:hover{background-color:#4d4d4d}.sui-2-10-4 .sui-wrap .sui-multistrings-list li.sui-multistrings-input{min-width:100px;-webkit-box-flex:1;-ms-flex:1;flex:1;margin:2px;padding:0;border:0}.sui-2-10-4 .sui-wrap .sui-multistrings-list li.sui-multistrings-input input{width:100%;max-width:100%;margin:0;padding:0;border:0;display:block;margin:0;padding:7px 0;border:0;font:500 15px/13px Roboto,Arial,sans-serif;letter-spacing:-.25px}.sui-2-10-4 .sui-wrap .sui-multistrings-list li.sui-multistrings-input input,.sui-2-10-4 .sui-wrap .sui-multistrings-list li.sui-multistrings-input input:active,.sui-2-10-4 .sui-wrap .sui-multistrings-list li.sui-multistrings-input input:focus,.sui-2-10-4 .sui-wrap .sui-multistrings-list li.sui-multistrings-input input:hover{outline:0;-webkit-box-shadow:none;box-shadow:none;background-color:transparent;color:#333}.sui-2-10-4 .sui-wrap .sui-multistrings-list.sui-focus,.sui-2-10-4 .sui-wrap .sui-multistrings-list:hover{background-color:#fff}.sui-2-10-4 .sui-wrap .sui-insert-variables{position:relative}.sui-2-10-4 .sui-wrap .sui-insert-variables .sui-form-control,.sui-2-10-4 .sui-wrap .sui-insert-variables .sui-multi-checkbox{padding-right:53px}.sui-2-10-4 .sui-wrap .sui-insert-variables select.sui-variables+.sui-select{width:40px!important;display:block;position:absolute;top:0;right:0}.sui-2-10-4 .sui-wrap .sui-insert-variables select.sui-variables+.sui-select .selection{display:block}.sui-2-10-4 .sui-wrap .sui-insert-variables select.sui-variables+.sui-select .selection span[role=combobox]{height:40px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:0;border:1px solid transparent;border-left-color:#ddd;border-radius:0 4px 4px 0;background-color:transparent;text-align:center;-webkit-transition:all .3s ease;transition:all .3s ease}.sui-2-10-4 .sui-wrap .sui-insert-variables select.sui-variables+.sui-select .selection span[role=combobox] .select2-selection__rendered{width:40px;min-width:1px}.sui-2-10-4 .sui-wrap .sui-insert-variables select.sui-variables+.sui-select .selection span[role=combobox] .select2-selection__rendered [class*=sui-icon-]{display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.sui-2-10-4 .sui-wrap .sui-insert-variables select.sui-variables+.sui-select .selection span[role=combobox] .select2-selection__rendered [class*=sui-icon-]:before{display:block}.sui-2-10-4 .sui-wrap .sui-insert-variables select.sui-variables+.sui-select .selection span[role=combobox] .select2-selection__arrow{display:none}.sui-2-10-4 .sui-wrap.sui-color-accessible{color:#000}.sui-2-10-4 .sui-wrap.sui-color-accessible code,.sui-2-10-4 .sui-wrap.sui-color-accessible h1,.sui-2-10-4 .sui-wrap.sui-color-accessible h2,.sui-2-10-4 .sui-wrap.sui-color-accessible h3,.sui-2-10-4 .sui-wrap.sui-color-accessible h4,.sui-2-10-4 .sui-wrap.sui-color-accessible h5,.sui-2-10-4 .sui-wrap.sui-color-accessible h6,.sui-2-10-4 .sui-wrap.sui-color-accessible li,.sui-2-10-4 .sui-wrap.sui-color-accessible p,.sui-2-10-4 .sui-wrap.sui-color-accessible p small,.sui-2-10-4 .sui-wrap.sui-color-accessible pre{color:#000}.sui-2-10-4 .sui-wrap.sui-color-accessible a{color:#1a1a1a!important}.sui-2-10-4 .sui-wrap.sui-color-accessible a:hover{color:#000!important}.sui-2-10-4 .sui-wrap.sui-color-accessible code,.sui-2-10-4 .sui-wrap.sui-color-accessible pre{background:#fff}.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-box-body .sui-settings-label-with-tag,.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-description,.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-settings-label{color:#000}.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-error-message,.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-form-control,.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-label,.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-multi-checkbox{border-color:#000;color:#000;background-color:#fff}.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-error-message::-webkit-input-placeholder,.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-form-control::-webkit-input-placeholder,.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-label::-webkit-input-placeholder,.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-multi-checkbox::-webkit-input-placeholder{color:#555}.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-error-message:-ms-input-placeholder,.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-form-control:-ms-input-placeholder,.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-label:-ms-input-placeholder,.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-multi-checkbox:-ms-input-placeholder{color:#555}.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-error-message::-ms-input-placeholder,.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-form-control::-ms-input-placeholder,.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-label::-ms-input-placeholder,.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-multi-checkbox::-ms-input-placeholder{color:#555}.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-error-message::placeholder,.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-form-control::placeholder,.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-label::placeholder,.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-multi-checkbox::placeholder{color:#555}.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-checkbox input+span,.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-radio input+span{border-color:#000}.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-checkbox input+span+span,.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-radio input+span+span{color:#000}.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-upload-button{color:#000;background:#fff}.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-upload-label:hover .sui-upload-button{color:#fff;background:#000}.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-recipient span{color:#000}.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-row-with-sidenav .sui-sidenav .sui-vertical-tabs a{color:#000}.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-tabs>.sui-tabs-menu .sui-tab-item,.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-tabs>.sui-tabs-menu>*,.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-tabs>[data-tabs] .sui-tab-item,.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-tabs>[data-tabs]>*{color:#000}.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-tabs>.sui-tabs-menu .sui-tab-item:hover,.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-tabs>.sui-tabs-menu>:hover,.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-tabs>[data-tabs] .sui-tab-item:hover,.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-tabs>[data-tabs]>:hover{color:#555}.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-side-tabs>.sui-tabs-menu .sui-tab-item,.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-side-tabs>.sui-tabs-menu>*,.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-side-tabs>[data-tabs] .sui-tab-item,.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-side-tabs>[data-tabs]>*{color:#555}.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-side-tabs>.sui-tabs-menu .sui-tab-item.active,.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-side-tabs>.sui-tabs-menu>.active,.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-side-tabs>[data-tabs] .sui-tab-item.active,.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-side-tabs>[data-tabs]>.active{color:#fff;background-color:#000}.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-tag{background:#000;color:#fff}.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-tag.sui-tag-ghost{background:#fff;color:#000;border-color:#000}.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-notice,.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-notice-top{border-left-color:#000}.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-notice .sui-notice-dismiss a,.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-notice p:first-of-type:before,.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-notice-top .sui-notice-dismiss a,.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-notice-top p:first-of-type:before{color:#000}.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-upsell-row .sui-upsell-notice p{border-left:2px solid #000}.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-upsell-row .sui-upsell-notice p:first-of-type:before{color:#000}.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-dialog-close:before,.sui-2-10-4 .sui-wrap.sui-color-accessible [class*=sui-icon-]:before{color:#000!important}.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-tab-item.active [class*=sui-icon-]:before{color:#fff!important}.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-progress-block .sui-progress .sui-progress-bar span{background:#000}.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-progress-block .sui-progress .sui-progress-text span{color:#000}.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-progress-state span{color:#000}.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-table{border-color:#000}.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-table td,.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-table th{color:#000}.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-table tbody>tr>.sui-accordion-item-title,.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-table tbody>tr>.sui-table-item-title,.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-table tbody>tr>th,.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-table tfoot>tr>.sui-accordion-item-title,.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-table tfoot>tr>.sui-table-item-title,.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-table tfoot>tr>th,.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-table thead>tr>.sui-accordion-item-title,.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-table thead>tr>.sui-table-item-title,.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-table thead>tr>th{color:#000}.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-table tbody>tr>td,.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-table tbody>tr>th,.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-table tfoot>tr>td,.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-table tfoot>tr>th,.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-table thead>tr>td,.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-table thead>tr>th{border-bottom-color:#000}.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-table tbody tr.sui-error .sui-accordion-item-title,.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-table tbody tr.sui-error .sui-table-item-title,.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-table tbody tr.sui-error th,.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-table tbody tr.sui-success .sui-accordion-item-title,.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-table tbody tr.sui-success .sui-table-item-title,.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-table tbody tr.sui-success th,.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-table tbody tr.sui-warning .sui-accordion-item-title,.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-table tbody tr.sui-warning .sui-table-item-title,.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-table tbody tr.sui-warning th{color:#000}.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-table tbody tr.sui-error td,.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-table tbody tr.sui-success td,.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-table tbody tr.sui-warning td{color:#000}.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-table tbody tr.sui-default,.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-table tbody tr.sui-error,.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-table tbody tr.sui-success,.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-table tbody tr.sui-warning{-webkit-box-shadow:none;box-shadow:none}.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-table-title{color:#000}.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields){border-color:#000}.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-header{border-bottom-color:#000}.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-header>div{color:#000}.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item{border-bottom-color:#000}.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item .sui-accordion-item-header{color:#000}.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item .sui-accordion-item-header .sui-accordion-item-title{color:#000}.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-default>.sui-accordion-item-body,.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-default>.sui-accordion-item-header,.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-error>.sui-accordion-item-body,.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-error>.sui-accordion-item-header,.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-success>.sui-accordion-item-body,.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-success>.sui-accordion-item-header,.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-warning>.sui-accordion-item-body,.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-warning>.sui-accordion-item-header{-webkit-box-shadow:none;box-shadow:none}.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-accordion-item--disabled .sui-accordion-item-header,.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-accordion-item--disabled .sui-accordion-item-header .sui-accordion-item-title{color:#555}.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-accordion.sui-table>tbody>.sui-accordion-item.sui-default+.sui-accordion-item-content,.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-accordion.sui-table>tbody>.sui-accordion-item.sui-error+.sui-accordion-item-content,.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-accordion.sui-table>tbody>.sui-accordion-item.sui-success+.sui-accordion-item-content,.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-accordion.sui-table>tbody>.sui-accordion-item.sui-warning+.sui-accordion-item-content{-webkit-box-shadow:none;box-shadow:none}.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-accordion.sui-table>tbody>.sui-accordion-item.sui-accordion-item--disabled td,.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-accordion.sui-table>tbody>.sui-accordion-item.sui-accordion-item--disabled th{color:#555}.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-accordion.sui-table>tbody>.sui-accordion-item.sui-accordion-item--disabled.sui-error,.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-accordion.sui-table>tbody>.sui-accordion-item.sui-accordion-item--disabled.sui-success,.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-accordion.sui-table>tbody>.sui-accordion-item.sui-accordion-item--disabled.sui-warning{-webkit-box-shadow:none;box-shadow:none}.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-accordion-block .sui-accordion-item{background-color:#fff}.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-accordion-block .sui-accordion-item .sui-accordion-item-header{color:#000}.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-accordion-block .sui-accordion-item .sui-accordion-item-header strong{color:inherit}.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-accordion-block .sui-accordion-item .sui-accordion-item-header .sui-accordion-item-title{color:#000}.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-accordion-block .sui-accordion-item .sui-accordion-item-body .sui-accordion-item-data li strong{color:inherit}.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-accordion-block .sui-accordion-item .sui-accordion-item-body .sui-accordion-item-data.sui-onload li>*{color:transparent!important}.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-grade-a svg circle:last-child,.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-grade-b svg circle:last-child,.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-grade-c svg circle:last-child,.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-grade-d svg circle:last-child,.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-grade-e svg circle:last-child,.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-grade-f svg circle:last-child{stroke:#000}.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-dropdown ul li{color:#000}.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-dropdown ul li:hover{color:#000}.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-button,.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-button-icon:not(.sui-button){color:#fff!important;background:#000!important}.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-button-icon:not(.sui-button):hover,.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-button:hover{color:#fff!important}.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-button [class*=sui-icon-]:before,.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-button-icon:not(.sui-button) [class*=sui-icon-]:before{color:#fff!important}.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-button-icon:not(.sui-button).sui-button-ghost,.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-button.sui-button-ghost{padding:7px 16px;border:0}.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-button-icon:not(.sui-button).sui-button-upsell,.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-button.sui-button-upsell{background:#fff!important;color:#000!important;border-color:#000}.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-button-icon:not(.sui-button).sui-button-upsell:hover,.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-button.sui-button-upsell:hover{border-color:#000}.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-list .sui-list-detail,.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-list .sui-list-label{color:#000}.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-toggle input[type=checkbox]+.sui-toggle-slider:hover{-webkit-box-shadow:none;box-shadow:none}.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-toggle input[type=checkbox]:checked+.sui-toggle-slider{background-color:#000}.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-toggle input[type=checkbox]:checked+.sui-toggle-slider:hover{-webkit-box-shadow:none;box-shadow:none}.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-checkbox input:checked+span,.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-radio input:checked+span{border-color:#000;background-color:#000}.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-status-dot span{background-color:#fff;border:1px solid #000}.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-status-dot.sui-published span{background-color:#000;border:none}.sui-2-10-4 .sui-wrap.sui-color-accessible .wp-editor-wrap.tmce-active .wp-editor-tabs .switch-tmce{color:#fff;background-color:#000}.sui-2-10-4 .sui-wrap.sui-color-accessible .wp-editor-wrap.html-active .wp-editor-tabs .switch-html{color:#fff;background-color:#000}.sui-2-10-4 .sui-wrap.sui-color-accessible .wp-editor-wrap .wp-media-buttons .insert-media{background-color:#000!important}.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-ace-selectors a.sui-selector{background-color:#000;color:#fff!important}.sui-2-10-4 .sui-wrap.sui-color-accessible .ace-sui .ace_gutter{background:#000}.sui-2-10-4 .sui-wrap.sui-color-accessible .ace-sui .ace_text-layer{color:#000}.sui-2-10-4 .sui-wrap.sui-color-accessible .ace-sui .ace_content{background-color:#fff}.sui-2-10-4 .sui-wrap.sui-color-accessible .ace-sui .ace_line{-webkit-filter:brightness(0);filter:brightness(0)}.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-pagination-wrap .sui-pagination-filter .sui-active-filter,.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-pagination-wrap .sui-pagination-filter .sui-active-filter-remove,.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-pagination-wrap .sui-pagination-filter .sui-active-filter-remove:hover{background-color:#000}.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-box .sui-box-title{color:#000!important}.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-box-selector input+span{color:#555}.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-box-selector input+span~span{color:#555}.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-box-selector input:checked+span{background-color:#fff!important;color:#000}.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-box-selector input:checked+span:after{border-top:40px solid #000}.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-box-selector input:checked+span~span{border-top-color:#555}.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-box-selector input:checked+span [class*=sui-icon]:before{color:#000}.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-box-status .sui-status .sui-status-changes,.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-box-status .sui-status .sui-status-module{color:#555}.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-row-with-sidenav .sui-sidenav .sui-vertical-tabs .sui-vertical-tab.current{-webkit-box-shadow:0 0 0 1px #000;box-shadow:0 0 0 1px #000;background-color:transparent}.sui-2-10-4 .sui-wrap.sui-color-accessible .sui-footer{color:#000} \ No newline at end of file + */@import url(https://fonts.googleapis.com/css?family=Roboto:400,500,700);.sui-2-10-5 .sui-screen-reader-text,.sui-2-10-5 .sui-wrap .sui-box-selector input,.sui-2-10-5 .sui-wrap .sui-checkbox input,.sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .button,.sui-2-10-5 .sui-wrap .sui-multi-checkbox label input,.sui-2-10-5 .sui-wrap .sui-multistrings-aria,.sui-2-10-5 .sui-wrap .sui-radio input,.sui-2-10-5 .sui-wrap .sui-screen-reader-text,.sui-2-10-5 .sui-wrap .sui-side-tabs>.sui-tabs-menu .sui-tab-item input,.sui-2-10-5 .sui-wrap .sui-side-tabs>.sui-tabs-menu>* input,.sui-2-10-5 .sui-wrap .sui-side-tabs>[data-tabs] .sui-tab-item input,.sui-2-10-5 .sui-wrap .sui-side-tabs>[data-tabs]>* input,.sui-2-10-5 .sui-wrap .sui-toggle input,.sui-2-10-5 .sui-wrap .sui-tree li[role=treeitem]>.sui-tree-node>label.sui-node-checkbox input,.sui-2-10-5 .sui-wrap .sui-tree li[role=treeitem]>.sui-tree-node>label.sui-node-checkbox span:not([aria-hidden]),.sui-2-10-5 .sui-wrap .sui-upload input[type=file]{width:1px;min-width:1px;height:1px;min-height:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);position:absolute!important;margin:-1px;padding:0;border:0;word-wrap:normal!important}.sui-2-10-5 .sui-wrap .sui-fade-in{-webkit-animation:fadeIn .3s ease-in forwards;animation:fadeIn .3s ease-in forwards}@media screen and (prefers-reduced-motion:reduce){.sui-2-10-5 .sui-wrap .sui-fade-in{opacity:1;-webkit-animation:none;animation:none}}.sui-2-10-5 .sui-wrap .sui-fade-out{-webkit-animation:fadeOut .3s ease-in forwards;animation:fadeOut .3s ease-in forwards}@media screen and (prefers-reduced-motion:reduce){.sui-2-10-5 .sui-wrap .sui-fade-out{opacity:0;-webkit-animation:none;animation:none}}.sui-2-10-5 .sui-wrap .sui-bounce-in{-webkit-animation:bounceInJiggle .8s ease-in forwards;animation:bounceInJiggle .8s ease-in forwards}@media screen and (prefers-reduced-motion:reduce){.sui-2-10-5 .sui-wrap .sui-bounce-in{opacity:1;-webkit-animation:none;animation:none}}.sui-2-10-5 .sui-wrap .sui-bounce-out{-webkit-animation:bounceOutJiggle .6s ease-out forwards;animation:bounceOutJiggle .6s ease-out forwards}@media screen and (prefers-reduced-motion:reduce){.sui-2-10-5 .sui-wrap .sui-bounce-out{opacity:0;-webkit-animation:none;animation:none}}.sui-2-10-5 .sui-wrap .sui-content-fade-in{-webkit-animation:fadeScaleIn .5s ease-in forwards;animation:fadeScaleIn .5s ease-in forwards}@media screen and (prefers-reduced-motion:reduce){.sui-2-10-5 .sui-wrap .sui-content-fade-in{opacity:1;-webkit-animation:none;animation:none}}.sui-2-10-5 .sui-wrap .sui-content-fade-out{-webkit-animation:fadeScaleOut .9s ease-in forwards;animation:fadeScaleOut .9s ease-in forwards}@media screen and (prefers-reduced-motion:reduce){.sui-2-10-5 .sui-wrap .sui-content-fade-out{opacity:0;-webkit-animation:none;animation:none}}@-webkit-keyframes bounceInDown{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInDown{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none}}@-webkit-keyframes bounceInJiggle{0%{-webkit-transform:translateY(-200%) scale(1.5);transform:translateY(-200%) scale(1.5);opacity:0}30%{opacity:1}58%{-webkit-transform:translateY(0) rotate(1deg) scale(1);transform:translateY(0) rotate(1deg) scale(1);opacity:1}72%{-webkit-transform:translateY(-30px) rotate(-1deg);transform:translateY(-30px) rotate(-1deg)}80%{-webkit-transform:translateY(0) rotate(.5deg);transform:translateY(0) rotate(.5deg)}100%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}}@keyframes bounceInJiggle{0%{-webkit-transform:translateY(-200%) scale(1.5);transform:translateY(-200%) scale(1.5);opacity:0}30%{opacity:1}58%{-webkit-transform:translateY(0) rotate(1deg) scale(1);transform:translateY(0) rotate(1deg) scale(1);opacity:1}72%{-webkit-transform:translateY(-30px) rotate(-1deg);transform:translateY(-30px) rotate(-1deg)}80%{-webkit-transform:translateY(0) rotate(.5deg);transform:translateY(0) rotate(.5deg)}100%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}}@-webkit-keyframes bounceOutJiggle{0%{-webkit-transform:translateY(0);transform:translateY(0)}10%{-webkit-transform:translateY(-10px) rotate(-.5deg);transform:translateY(-10px) rotate(-.5deg)}30%{-webkit-transform:translateY(20px) rotate(8deg);transform:translateY(20px) rotate(8deg)}70%{opacity:1}90%{-webkit-transform:translateY(300%) translateX(40px) rotate(35deg);transform:translateY(300%) translateX(40px) rotate(35deg);opacity:0}100%{display:none}}@keyframes bounceOutJiggle{0%{-webkit-transform:translateY(0);transform:translateY(0)}10%{-webkit-transform:translateY(-10px) rotate(-.5deg);transform:translateY(-10px) rotate(-.5deg)}30%{-webkit-transform:translateY(20px) rotate(8deg);transform:translateY(20px) rotate(8deg)}70%{opacity:1}90%{-webkit-transform:translateY(300%) translateX(40px) rotate(35deg);transform:translateY(300%) translateX(40px) rotate(35deg);opacity:0}100%{display:none}}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@-webkit-keyframes fadeIn{0%{opacity:0}25%{opacity:1}}@keyframes fadeIn{0%{opacity:0}25%{opacity:1}}@-webkit-keyframes fadeScaleIn{0%{opacity:0}25%{opacity:0;-webkit-transform:translate3d(0,10px,0) scale(.9);transform:translate3d(0,10px,0) scale(.9)}100%{-webkit-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1)}}@keyframes fadeScaleIn{0%{opacity:0}25%{opacity:0;-webkit-transform:translate3d(0,10px,0) scale(.9);transform:translate3d(0,10px,0) scale(.9)}100%{-webkit-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1)}}@-webkit-keyframes fadeOut{0%{opacity:1}75%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}75%{opacity:1}100%{opacity:0}}@-webkit-keyframes fadeScaleOut{0%{opacity:1;-webkit-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1)}25%{opacity:0;-webkit-transform:translate3d(0,10px,0) scale(.9);transform:translate3d(0,10px,0) scale(.9)}100%{opacity:0}}@keyframes fadeScaleOut{0%{opacity:1;-webkit-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1)}25%{opacity:0;-webkit-transform:translate3d(0,10px,0) scale(.9);transform:translate3d(0,10px,0) scale(.9)}100%{opacity:0}}@-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-50px,0,0);transform:translate3d(-50px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-50px,0,0);transform:translate3d(-50px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(50px,0,0);transform:translate3d(50px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(50px,0,0);transform:translate3d(50px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.sui-2-10-5 .sui-wrap{font-family:Roboto,Arial,sans-serif;font-weight:400;font-size:15px;line-height:30px;color:#666;letter-spacing:-.25px;margin:30px 30px 0 10px}.sui-2-10-5 .sui-wrap *{font-variant-ligatures:none;-webkit-font-variant-ligatures:none;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;text-shadow:rgba(0,0,0,.01) 0 0 1px}@media (max-width:782px){.sui-2-10-5 .sui-wrap{margin:20px 10px 0 0}}.sui-2-10-5 .sui-wrap h1,.sui-2-10-5 .sui-wrap h2,.sui-2-10-5 .sui-wrap h3,.sui-2-10-5 .sui-wrap h4,.sui-2-10-5 .sui-wrap h5,.sui-2-10-5 .sui-wrap h6{display:block;margin:.5em auto;padding:0;line-height:30px;color:#333;font-weight:700;font-family:Roboto,Arial,sans-serif}.sui-2-10-5 .sui-wrap h1{font-size:32px;line-height:40px;color:#333;margin:0}.sui-2-10-5 .sui-wrap h2{font-size:22px;line-height:35px}.sui-2-10-5 .sui-wrap h3{font-size:18px;line-height:40px}.sui-2-10-5 .sui-wrap h4{font-size:15px}.sui-2-10-5 .sui-wrap h5{font-size:15px}.sui-2-10-5 .sui-wrap h6{font-size:15px}.sui-2-10-5 .sui-wrap p{font-family:Roboto,Arial,sans-serif;font-weight:400;font-size:15px;line-height:30px;color:#666;letter-spacing:-.25px;text-rendering:optimizeLegibility}.sui-2-10-5 .sui-wrap p.sui-p-small{font-size:13px;line-height:22px;color:#888;margin:5px 0}.sui-2-10-5 .sui-wrap p:first-child{margin-top:0}.sui-2-10-5 .sui-wrap p:last-of-type:not(:last-child){margin-bottom:30px}@media (max-width:782px){.sui-2-10-5 .sui-wrap p:last-of-type:not(:last-child){margin-bottom:20px}}.sui-2-10-5 .sui-wrap p:last-child{margin-bottom:0}.sui-2-10-5 .sui-wrap small{display:inline-block;font-size:13px;line-height:22px;color:#888;margin-bottom:5px}.sui-2-10-5 .sui-wrap a{text-decoration:none;color:#17a8e3;font-weight:500;outline-color:transparent;outline-style:none;-webkit-box-shadow:none;box-shadow:none}.sui-2-10-5 .sui-wrap a:active:not(.sui-button),.sui-2-10-5 .sui-wrap a:focus:not(.sui-button),.sui-2-10-5 .sui-wrap a:hover:not(.sui-button){color:#1286b5}.sui-2-10-5 .sui-wrap a.disabled{pointer-events:none}.sui-2-10-5 .sui-wrap a.disabled:active,.sui-2-10-5 .sui-wrap a.disabled:focus,.sui-2-10-5 .sui-wrap a.disabled:hover{color:#888;cursor:default}.sui-2-10-5 .sui-wrap code,.sui-2-10-5 .sui-wrap pre{font-weight:500;font-size:13px;line-height:18px;color:#333;background-color:#f8f8f8;border:1px solid #e6e6e6;border-radius:4px;margin:0;padding:10px 15px;white-space:pre;overflow:auto;max-width:100%;vertical-align:middle;-moz-tab-size:4;-o-tab-size:4;tab-size:4}.sui-2-10-5 .sui-wrap code{display:inline-block;padding:2px 5px}.sui-2-10-5 .sui-wrap b,.sui-2-10-5 .sui-wrap strong{font-weight:500}.sui-2-10-5 .sui-wrap dfn{font-style:normal;font-weight:400;border-bottom:1px dotted #888}.sui-2-10-5 .sui-wrap hr{border:none;display:block;height:1px;background:#e6e6e6;margin:30px 0}.sui-2-10-5 #ui-datepicker-div.sui-calendar .ui-datepicker-header .ui-corner-all.ui-datepicker-next:before,.sui-2-10-5 #ui-datepicker-div.sui-calendar .ui-datepicker-header .ui-corner-all.ui-datepicker-prev:before,.sui-2-10-5 .daterangepicker .drp-calendar .table-condensed thead tr th.next span:before,.sui-2-10-5 .daterangepicker .drp-calendar .table-condensed thead tr th.prev span:before,.sui-2-10-5 .sui-select.sui-select-dropdown-container--open .sui-select-dropdown .select2-results .select2-results__options .select2-results__option.select2-results__message:before,.sui-2-10-5 .sui-wrap .sui-box-body .sui-upsell-row .sui-upsell-notice p:first-of-type:before,.sui-2-10-5 .sui-wrap .sui-box-selector input:checked+span:before,.sui-2-10-5 .sui-wrap .sui-checkbox input+span:before,.sui-2-10-5 .sui-wrap .sui-listing li:before,.sui-2-10-5 .sui-wrap .sui-pagination-active-filters .sui-active-filter .sui-active-filter-remove:before,.sui-2-10-5 .sui-wrap .sui-recipient .sui-recipient-name:before,.sui-2-10-5 .sui-wrap .sui-reviews__stars:before,.sui-2-10-5 .sui-wrap .sui-tree div[role=contentinfo] span[role=form] button:before,.sui-2-10-5 .sui-wrap .sui-tree div[role=contentinfo] span[role=form] span[role=button]:before,.sui-2-10-5 .sui-wrap .sui-tree li[role=treeitem] button[data-button] span[aria-hidden]:before,.sui-2-10-5 .sui-wrap .sui-tree li[role=treeitem] span[role=button]:before,.sui-2-10-5 .sui-wrap .sui-tree li[role=treeitem]>.sui-tree-node>.sui-node-checkbox[role=checkbox]:before,.sui-2-10-5 .sui-wrap .sui-tree li[role=treeitem]>.sui-tree-node>label.sui-node-checkbox span[aria-hidden]:before,.sui-2-10-5 .sui-wrap .sui-tree li[role=treeitem]>.sui-tree-node>span[aria-hidden]:before,.sui-2-10-5 .sui-wrap .sui-tree span[role=contentinfo] button[data-button] span[aria-hidden]:before,.sui-2-10-5 .sui-wrap .sui-tree span[role=contentinfo] span[role=button]:before,.sui-2-10-5 .sui-wrap .sui-tree span[role=contentinfo] span[role=form] button:before,.sui-2-10-5 .sui-wrap .sui-tree span[role=contentinfo] span[role=form] span[role=button]:before,.sui-2-10-5 .sui-wrap .sui-tree-fancy ul.ui-fancytree li[role=treeitem]>span.fancytree-node>span.fancytree-checkbox:before,.sui-2-10-5 .sui-wrap .sui-tree-fancy ul.ui-fancytree li[role=treeitem]>span.fancytree-node>span.fancytree-expander:before,.sui-2-10-5 .sui-wrap .sui-tree-fancy[data-tree=directory] ul.ui-fancytree li[role=treeitem]>span.fancytree-node>span.fancytree-icon:before,.sui-2-10-5 .sui-wrap .sui-upload .sui-upload-file:before,.sui-2-10-5 .sui-wrap .sui-upload .sui-upload-image .sui-image-preview:before,.sui-2-10-5 .sui-wrap select.sui-search+.select2 .select2-selection--multiple:before,.sui-2-10-5 .sui-wrap select.sui-select+.sui-select.sui-select-theme--search .selection span.select2-selection--multiple[role=combobox]:before,.sui-2-10-5 [class*=sui-icon-]:after,.sui-2-10-5 [class*=sui-icon-]:before{font-family:wpmudev-plugin-icons!important;speak:none;font-size:1em;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;text-rendering:auto;display:inline-block;color:#888;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@font-face{font-family:wpmudev-plugin-icons;src:url(../fonts/wpmudev-plugin-icons.eot?2.10.5);src:url(../fonts/wpmudev-plugin-icons.eot?2.10.5) format("embedded-opentype"),url(../fonts/wpmudev-plugin-icons.ttf?2.10.5) format("truetype"),url(../fonts/wpmudev-plugin-icons.woff?2.10.5) format("woff"),url(../fonts/wpmudev-plugin-icons.woff2?2.10.5) format("woff2"),url(../fonts/wpmudev-plugin-icons.svg?2.10.5) format("svg");font-weight:400;font-style:normal}.sui-2-10-5 .sui-loading:before{-webkit-animation:spin 1.3s linear infinite;animation:spin 1.3s linear infinite}.sui-2-10-5 [class*=sui-icon-]{display:inline-block}.sui-2-10-5 [class*=sui-icon-].sui-xl:before{font-size:30px}.sui-2-10-5 [class*=sui-icon-].sui-lg:before{font-size:20px}.sui-2-10-5 [class*=sui-icon-].sui-md:before{font-size:16px}.sui-2-10-5 [class*=sui-icon-].sui-sm:before{font-size:12px}.sui-2-10-5 [class*=sui-icon-].sui-success:before{color:inherit}.sui-2-10-5 [class*=sui-icon-].sui-error:before{color:inherit}.sui-2-10-5 [class*=sui-icon-].sui-warning:before{color:inherit}.sui-2-10-5 [class*=sui-icon-].sui-info:before{color:inherit}.sui-2-10-5 [class*=sui-icon-].sui-fw{width:1.8em;text-align:center;min-height:1em}.sui-2-10-5 .sui-icon-check:before{content:"("}.sui-2-10-5 .sui-icon-close:before{content:")"}.sui-2-10-5 .sui-icon-check-tick:before{content:"_"}.sui-2-10-5 .sui-icon-cross-close:before{content:"+"}.sui-2-10-5 .sui-icon-plus-circle:before{content:"@"}.sui-2-10-5 .sui-icon-warning-alert:before{content:"!"}.sui-2-10-5 .sui-icon-info:before{content:"I"}.sui-2-10-5 .sui-icon-question:before{content:"?"}.sui-2-10-5 .sui-icon-trash:before{content:"Q"}.sui-2-10-5 .sui-icon-pencil:before{content:"/"}.sui-2-10-5 .sui-icon-unlock:before{content:"0"}.sui-2-10-5 .sui-icon-lock:before{content:"9"}.sui-2-10-5 .sui-icon-key:before{content:"◊"}.sui-2-10-5 .sui-icon-plus:before{content:"="}.sui-2-10-5 .sui-icon-magnifying-glass-search:before{content:"º"}.sui-2-10-5 .sui-icon-more:before{content:"…"}.sui-2-10-5 .sui-icon-wrench-tool:before{content:"⁄"}.sui-2-10-5 .sui-icon-widget-settings-config:before{content:"x"}.sui-2-10-5 .sui-icon-settings-slider-control:before{content:"œ"}.sui-2-10-5 .sui-icon-loader:before{content:"N"}.sui-2-10-5 .sui-icon-calendar:before{content:"∏"}.sui-2-10-5 .sui-icon-clock:before{content:","}.sui-2-10-5 .sui-icon-speed-optimize:before{content:"ø"}.sui-2-10-5 .sui-icon-stopwatch:before{content:"V"}.sui-2-10-5 .sui-icon-filter:before{content:"z"}.sui-2-10-5 .sui-icon-bookmark:before{content:"√"}.sui-2-10-5 .sui-icon-chevron-up:before{content:"˝"}.sui-2-10-5 .sui-icon-chevron-right:before{content:"˜"}.sui-2-10-5 .sui-icon-chevron-down:before{content:"ı"}.sui-2-10-5 .sui-icon-chevron-left:before{content:"Ó"}.sui-2-10-5 .sui-icon-arrow-up:before{content:"Ô"}.sui-2-10-5 .sui-icon-arrow-right:before{content:"¯"}.sui-2-10-5 .sui-icon-arrow-down:before{content:"Â"}.sui-2-10-5 .sui-icon-arrow-left:before{content:""}.sui-2-10-5 .sui-icon-arrow-skip-back:before{content:"{"}.sui-2-10-5 .sui-icon-arrow-skip-forward:before{content:"}"}.sui-2-10-5 .sui-icon-arrow-skip-start:before{content:":"}.sui-2-10-5 .sui-icon-arrow-skip-end:before{content:'"'}.sui-2-10-5 .sui-icon-play:before{content:"´"}.sui-2-10-5 .sui-icon-pause:before{content:"†"}.sui-2-10-5 .sui-icon-arrows-out:before{content:"˚"}.sui-2-10-5 .sui-icon-arrows-in:before{content:"≤"}.sui-2-10-5 .sui-icon-arrows-expand:before{content:"¬"}.sui-2-10-5 .sui-icon-arrows-compress:before{content:"≥"}.sui-2-10-5 .sui-icon-refresh2:before{content:"Á"}.sui-2-10-5 .sui-icon-zip:before{content:"a"}.sui-2-10-5 .sui-icon-combine:before{content:"o"}.sui-2-10-5 .sui-icon-defer:before{content:"p"}.sui-2-10-5 .sui-icon-inlinecss:before{content:"c"}.sui-2-10-5 .sui-icon-movefooter:before{content:"u"}.sui-2-10-5 .sui-icon-popup:before{content:"1"}.sui-2-10-5 .sui-icon-slide-in:before{content:"2"}.sui-2-10-5 .sui-icon-embed:before{content:"3"}.sui-2-10-5 .sui-icon-list:before{content:"`"}.sui-2-10-5 .sui-icon-layout-grid:before{content:"∞"}.sui-2-10-5 .sui-icon-layout:before{content:"©"}.sui-2-10-5 .sui-icon-thumbnails:before{content:"G"}.sui-2-10-5 .sui-icon-drag:before{content:"„"}.sui-2-10-5 .sui-icon-align-left:before{content:"%"}.sui-2-10-5 .sui-icon-align-center:before{content:"^"}.sui-2-10-5 .sui-icon-align-right:before{content:"&"}.sui-2-10-5 .sui-icon-align-justify:before{content:"#"}.sui-2-10-5 .sui-icon-indent-more:before{content:"’"}.sui-2-10-5 .sui-icon-indent-less:before{content:"”"}.sui-2-10-5 .sui-icon-blog:before{content:"Y"}.sui-2-10-5 .sui-icon-list-number:before{content:"7"}.sui-2-10-5 .sui-icon-list-bullet:before{content:"8"}.sui-2-10-5 .sui-icon-bold:before{content:"B"}.sui-2-10-5 .sui-icon-quote-2:before{content:"'"}.sui-2-10-5 .sui-icon-style-type:before{content:"<"}.sui-2-10-5 .sui-icon-wand-magic:before{content:"Z"}.sui-2-10-5 .sui-icon-link:before{content:"5"}.sui-2-10-5 .sui-icon-unlink:before{content:"6"}.sui-2-10-5 .sui-icon-paperclip:before{content:"A"}.sui-2-10-5 .sui-icon-code:before{content:";"}.sui-2-10-5 .sui-icon-color-pick-eyedropper:before{content:"¥"}.sui-2-10-5 .sui-icon-crop:before{content:"C"}.sui-2-10-5 .sui-icon-paint-bucket:before{content:"∫"}.sui-2-10-5 .sui-icon-camera:before{content:"Ø"}.sui-2-10-5 .sui-icon-photo-picture:before{content:"D"}.sui-2-10-5 .sui-icon-animation-video:before{content:"F"}.sui-2-10-5 .sui-icon-home:before{content:"J"}.sui-2-10-5 .sui-icon-mail:before{content:"m"}.sui-2-10-5 .sui-icon-send:before{content:"“"}.sui-2-10-5 .sui-icon-phone:before{content:">"}.sui-2-10-5 .sui-icon-pin:before{content:"Œ"}.sui-2-10-5 .sui-icon-post-pin:before{content:"ˇ"}.sui-2-10-5 .sui-icon-calculator:before{content:"¨"}.sui-2-10-5 .sui-icon-element-checkbox:before{content:"Å"}.sui-2-10-5 .sui-icon-element-radio:before{content:"Í"}.sui-2-10-5 .sui-icon-element-select:before{content:"Ï"}.sui-2-10-5 .sui-icon-element-number:before{content:"Ú"}.sui-2-10-5 .sui-icon-recaptcha:before{content:"–"}.sui-2-10-5 .sui-icon-folder:before{content:"˘"}.sui-2-10-5 .sui-icon-folder-open:before{content:"»"}.sui-2-10-5 .sui-icon-archive:before{content:"b"}.sui-2-10-5 .sui-icon-book:before{content:"∆"}.sui-2-10-5 .sui-icon-page-multiple:before{content:"ç"}.sui-2-10-5 .sui-icon-layers:before{content:"æ"}.sui-2-10-5 .sui-icon-copy:before{content:"4"}.sui-2-10-5 .sui-icon-graph-bar:before{content:"Ç"}.sui-2-10-5 .sui-icon-graph-bar-2:before{content:"˛"}.sui-2-10-5 .sui-icon-graph-line:before{content:"¡"}.sui-2-10-5 .sui-icon-tracking-disabled:before{content:"€"}.sui-2-10-5 .sui-icon-page:before{content:"Ò"}.sui-2-10-5 .sui-icon-clipboard-notes:before{content:"¿"}.sui-2-10-5 .sui-icon-page-pdf:before{content:"Æ"}.sui-2-10-5 .sui-icon-heart:before{content:"K"}.sui-2-10-5 .sui-icon-star:before{content:"S"}.sui-2-10-5 .sui-icon-plugin-2:before{content:"O"}.sui-2-10-5 .sui-icon-brush:before{content:"~"}.sui-2-10-5 .sui-icon-plug-connected:before{content:"R"}.sui-2-10-5 .sui-icon-plug-disconnected:before{content:"."}.sui-2-10-5 .sui-icon-power-on-off:before{content:"["}.sui-2-10-5 .sui-icon-target:before{content:"≠"}.sui-2-10-5 .sui-icon-upload-cloud:before{content:"¢"}.sui-2-10-5 .sui-icon-download-cloud:before{content:"£"}.sui-2-10-5 .sui-icon-cloud:before{content:"™"}.sui-2-10-5 .sui-icon-cloud-migration:before{content:"l"}.sui-2-10-5 .sui-icon-unpublish:before{content:"ˆ"}.sui-2-10-5 .sui-icon-download:before{content:"X"}.sui-2-10-5 .sui-icon-save:before{content:"ß"}.sui-2-10-5 .sui-icon-lightbulb:before{content:"L"}.sui-2-10-5 .sui-icon-sitemap:before{content:"¸"}.sui-2-10-5 .sui-icon-storage-server-data:before{content:"Î"}.sui-2-10-5 .sui-icon-user-reputation-points:before{content:"E"}.sui-2-10-5 .sui-icon-tablet-portrait:before{content:"]"}.sui-2-10-5 .sui-icon-laptop:before{content:"«"}.sui-2-10-5 .sui-icon-monitor:before{content:"$"}.sui-2-10-5 .sui-icon-eye:before{content:"e"}.sui-2-10-5 .sui-icon-eye-hide:before{content:"q"}.sui-2-10-5 .sui-icon-update:before{content:"®"}.sui-2-10-5 .sui-icon-refresh:before{content:"H"}.sui-2-10-5 .sui-icon-undo:before{content:"‰"}.sui-2-10-5 .sui-icon-web-globe-world:before{content:"W"}.sui-2-10-5 .sui-icon-flag:before{content:"|"}.sui-2-10-5 .sui-icon-academy:before{content:"π"}.sui-2-10-5 .sui-icon-profile-male:before{content:"µ"}.sui-2-10-5 .sui-icon-community-people:before{content:"‘"}.sui-2-10-5 .sui-icon-help-support:before{content:"M"}.sui-2-10-5 .sui-icon-gdpr:before{content:"∑"}.sui-2-10-5 .sui-icon-like:before{content:"j"}.sui-2-10-5 .sui-icon-dislike:before{content:"k"}.sui-2-10-5 .sui-icon-finger-point:before{content:"≈"}.sui-2-10-5 .sui-icon-open-new-window:before{content:"n"}.sui-2-10-5 .sui-icon-reply:before{content:"r"}.sui-2-10-5 .sui-icon-share:before{content:"s"}.sui-2-10-5 .sui-icon-wordpress:before{content:"w"}.sui-2-10-5 .sui-icon-social-facebook:before{content:"f"}.sui-2-10-5 .sui-icon-social-twitter:before{content:"t"}.sui-2-10-5 .sui-icon-social-linkedin:before{content:"i"}.sui-2-10-5 .sui-icon-social-dropbox:before{content:"d"}.sui-2-10-5 .sui-icon-social-drive:before{content:"v"}.sui-2-10-5 .sui-icon-social-google-plus:before{content:"g"}.sui-2-10-5 .sui-icon-social-youtube:before{content:"y"}.sui-2-10-5 .sui-icon-instagram:before{content:"-"}.sui-2-10-5 .sui-icon-cloudflare:before{content:"Ð"}.sui-2-10-5 .sui-icon-social-github:before{content:"h"}.sui-2-10-5 .sui-icon-wpmudev-logo:before{content:"‹"}.sui-2-10-5 .sui-icon-defender:before{content:"·"}.sui-2-10-5 .sui-icon-smush:before{content:"‡"}.sui-2-10-5 .sui-icon-upfront:before{content:"‚"}.sui-2-10-5 .sui-icon-hummingbird:before{content:"°"}.sui-2-10-5 .sui-icon-uptime:before{content:"±"}.sui-2-10-5 .sui-icon-smart-crawl:before{content:"∂"}.sui-2-10-5 .sui-icon-forminator:before{content:"P"}.sui-2-10-5 .sui-icon-shipper-anchor:before{content:"T"}.sui-2-10-5 .sui-icon-snapshot:before{content:"fi"}.sui-2-10-5 .sui-icon-hustle:before{content:"—"}.sui-2-10-5 .sui-icon-performance:before{content:"U"}.sui-2-10-5 .sui-icon-hub:before{content:"fl"}.sui-2-10-5 .sui-icon-automate:before{content:"˙"}.sui-2-10-5 .sui-icon-align-y-center:before{content:"*"}.sui-2-10-5 .sui-icon-align-y-top:before{content:"§"}.sui-2-10-5 .sui-icon-align-y-bottom:before{content:"¶"}.sui-2-10-5 .sui-icon-align-x-center:before{content:"ƒ"}.sui-2-10-5 .sui-icon-align-x-right:before{content:"•"}.sui-2-10-5 .sui-icon-align-x-left:before{content:"å"}.sui-2-10-5 .sui-icon-logout:before{content:"›"}.sui-2-10-5 .sui-icon-branda:before{content:"ª"}.sui-2-10-5 .sui-wrap .sui-button,.sui-2-10-5 .sui-wrap .sui-button-icon,.sui-2-10-5 .sui-wrap a.sui-button,.sui-2-10-5 .sui-wrap a.sui-button-icon,.sui-2-10-5 .sui-wrap button.sui-button,.sui-2-10-5 .sui-wrap button.sui-button-icon{cursor:pointer;display:inline-block;position:relative;margin:0;border-width:2px;border-style:solid;border-color:transparent;border-radius:4px;text-decoration:none;text-align:center;-webkit-transition:all .3s ease;transition:all .3s ease}.sui-2-10-5 .sui-wrap .sui-button .sui-loading,.sui-2-10-5 .sui-wrap .sui-button-icon .sui-loading,.sui-2-10-5 .sui-wrap a.sui-button .sui-loading,.sui-2-10-5 .sui-wrap a.sui-button-icon .sui-loading,.sui-2-10-5 .sui-wrap button.sui-button .sui-loading,.sui-2-10-5 .sui-wrap button.sui-button-icon .sui-loading{width:16px;height:16px;display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;margin:0}.sui-2-10-5 .sui-wrap .sui-button .sui-loading:before,.sui-2-10-5 .sui-wrap .sui-button-icon .sui-loading:before,.sui-2-10-5 .sui-wrap a.sui-button .sui-loading:before,.sui-2-10-5 .sui-wrap a.sui-button-icon .sui-loading:before,.sui-2-10-5 .sui-wrap button.sui-button .sui-loading:before,.sui-2-10-5 .sui-wrap button.sui-button-icon .sui-loading:before{display:block}.sui-2-10-5 .sui-wrap .sui-button .sui-button-text-default,.sui-2-10-5 .sui-wrap .sui-button .sui-loading-text,.sui-2-10-5 .sui-wrap .sui-button-icon .sui-button-text-default,.sui-2-10-5 .sui-wrap .sui-button-icon .sui-loading-text,.sui-2-10-5 .sui-wrap a.sui-button .sui-button-text-default,.sui-2-10-5 .sui-wrap a.sui-button .sui-loading-text,.sui-2-10-5 .sui-wrap a.sui-button-icon .sui-button-text-default,.sui-2-10-5 .sui-wrap a.sui-button-icon .sui-loading-text,.sui-2-10-5 .sui-wrap button.sui-button .sui-button-text-default,.sui-2-10-5 .sui-wrap button.sui-button .sui-loading-text,.sui-2-10-5 .sui-wrap button.sui-button-icon .sui-button-text-default,.sui-2-10-5 .sui-wrap button.sui-button-icon .sui-loading-text{display:block;pointer-events:none}@media (max-width:782px){.sui-2-10-5 .sui-wrap .sui-button .sui-button-text-default .sui-loading-text,.sui-2-10-5 .sui-wrap .sui-button .sui-loading-text .sui-loading-text,.sui-2-10-5 .sui-wrap .sui-button-icon .sui-button-text-default .sui-loading-text,.sui-2-10-5 .sui-wrap .sui-button-icon .sui-loading-text .sui-loading-text,.sui-2-10-5 .sui-wrap a.sui-button .sui-button-text-default .sui-loading-text,.sui-2-10-5 .sui-wrap a.sui-button .sui-loading-text .sui-loading-text,.sui-2-10-5 .sui-wrap a.sui-button-icon .sui-button-text-default .sui-loading-text,.sui-2-10-5 .sui-wrap a.sui-button-icon .sui-loading-text .sui-loading-text,.sui-2-10-5 .sui-wrap button.sui-button .sui-button-text-default .sui-loading-text,.sui-2-10-5 .sui-wrap button.sui-button .sui-loading-text .sui-loading-text,.sui-2-10-5 .sui-wrap button.sui-button-icon .sui-button-text-default .sui-loading-text,.sui-2-10-5 .sui-wrap button.sui-button-icon .sui-loading-text .sui-loading-text{overflow:hidden;text-overflow:ellipsis}}.sui-2-10-5 .sui-wrap .sui-button .sui-button-text-onload,.sui-2-10-5 .sui-wrap .sui-button-icon .sui-button-text-onload,.sui-2-10-5 .sui-wrap a.sui-button .sui-button-text-onload,.sui-2-10-5 .sui-wrap a.sui-button-icon .sui-button-text-onload,.sui-2-10-5 .sui-wrap button.sui-button .sui-button-text-onload,.sui-2-10-5 .sui-wrap button.sui-button-icon .sui-button-text-onload{display:none}.sui-2-10-5 .sui-wrap .sui-button [class*=sui-icon-],.sui-2-10-5 .sui-wrap .sui-button-icon [class*=sui-icon-],.sui-2-10-5 .sui-wrap a.sui-button [class*=sui-icon-],.sui-2-10-5 .sui-wrap a.sui-button-icon [class*=sui-icon-],.sui-2-10-5 .sui-wrap button.sui-button [class*=sui-icon-],.sui-2-10-5 .sui-wrap button.sui-button-icon [class*=sui-icon-]{font-size:12px}.sui-2-10-5 .sui-wrap .sui-button [class*=sui-icon-]:before,.sui-2-10-5 .sui-wrap .sui-button-icon [class*=sui-icon-]:before,.sui-2-10-5 .sui-wrap a.sui-button [class*=sui-icon-]:before,.sui-2-10-5 .sui-wrap a.sui-button-icon [class*=sui-icon-]:before,.sui-2-10-5 .sui-wrap button.sui-button [class*=sui-icon-]:before,.sui-2-10-5 .sui-wrap button.sui-button-icon [class*=sui-icon-]:before{display:block;color:inherit}.sui-2-10-5 .sui-wrap .sui-button-icon:hover,.sui-2-10-5 .sui-wrap .sui-button:hover,.sui-2-10-5 .sui-wrap a.sui-button-icon:hover,.sui-2-10-5 .sui-wrap a.sui-button:hover,.sui-2-10-5 .sui-wrap button.sui-button-icon:hover,.sui-2-10-5 .sui-wrap button.sui-button:hover{outline:0;-webkit-box-shadow:none;box-shadow:none}.sui-2-10-5 .sui-wrap .sui-button-icon:focus,.sui-2-10-5 .sui-wrap .sui-button:focus,.sui-2-10-5 .sui-wrap a.sui-button-icon:focus,.sui-2-10-5 .sui-wrap a.sui-button:focus,.sui-2-10-5 .sui-wrap button.sui-button-icon:focus,.sui-2-10-5 .sui-wrap button.sui-button:focus{outline:0}.sui-2-10-5 .sui-wrap .sui-button-icon.disabled,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-onload,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-onload-text,.sui-2-10-5 .sui-wrap .sui-button-icon:disabled,.sui-2-10-5 .sui-wrap .sui-button-icon[disabled],.sui-2-10-5 .sui-wrap .sui-button.disabled,.sui-2-10-5 .sui-wrap .sui-button.sui-button-onload,.sui-2-10-5 .sui-wrap .sui-button.sui-button-onload-text,.sui-2-10-5 .sui-wrap .sui-button:disabled,.sui-2-10-5 .sui-wrap .sui-button[disabled],.sui-2-10-5 .sui-wrap a.sui-button-icon.disabled,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-onload,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-onload-text,.sui-2-10-5 .sui-wrap a.sui-button-icon:disabled,.sui-2-10-5 .sui-wrap a.sui-button-icon[disabled],.sui-2-10-5 .sui-wrap a.sui-button.disabled,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-onload,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-onload-text,.sui-2-10-5 .sui-wrap a.sui-button:disabled,.sui-2-10-5 .sui-wrap a.sui-button[disabled],.sui-2-10-5 .sui-wrap button.sui-button-icon.disabled,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-onload,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-onload-text,.sui-2-10-5 .sui-wrap button.sui-button-icon:disabled,.sui-2-10-5 .sui-wrap button.sui-button-icon[disabled],.sui-2-10-5 .sui-wrap button.sui-button.disabled,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-onload,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-onload-text,.sui-2-10-5 .sui-wrap button.sui-button:disabled,.sui-2-10-5 .sui-wrap button.sui-button[disabled]{cursor:default;pointer-events:none}.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-onload,.sui-2-10-5 .sui-wrap .sui-button.sui-button-onload,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-onload,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-onload,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-onload,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-onload{pointer-events:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-onload .sui-loading,.sui-2-10-5 .sui-wrap .sui-button.sui-button-onload .sui-loading,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-onload .sui-loading,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-onload .sui-loading,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-onload .sui-loading,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-onload .sui-loading{display:-webkit-box;display:-ms-flexbox;display:flex}.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-onload .sui-loading-text,.sui-2-10-5 .sui-wrap .sui-button.sui-button-onload .sui-loading-text,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-onload .sui-loading-text,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-onload .sui-loading-text,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-onload .sui-loading-text,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-onload .sui-loading-text{opacity:0}.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-onload-text,.sui-2-10-5 .sui-wrap .sui-button.sui-button-onload-text,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-onload-text,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-onload-text,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-onload-text,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-onload-text{pointer-events:none}.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-onload-text .sui-button-text-default,.sui-2-10-5 .sui-wrap .sui-button.sui-button-onload-text .sui-button-text-default,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-onload-text .sui-button-text-default,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-onload-text .sui-button-text-default,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-onload-text .sui-button-text-default,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-onload-text .sui-button-text-default{display:none}.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-onload-text .sui-button-text-onload,.sui-2-10-5 .sui-wrap .sui-button.sui-button-onload-text .sui-button-text-onload,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-onload-text .sui-button-text-onload,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-onload-text .sui-button-text-onload,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-onload-text .sui-button-text-onload,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-onload-text .sui-button-text-onload{display:block}.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-onload-text .sui-button-text-onload .sui-loading,.sui-2-10-5 .sui-wrap .sui-button.sui-button-onload-text .sui-button-text-onload .sui-loading,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-onload-text .sui-button-text-onload .sui-loading,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-onload-text .sui-button-text-onload .sui-loading,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-onload-text .sui-button-text-onload .sui-loading,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-onload-text .sui-button-text-onload .sui-loading{width:auto;height:auto;display:inline-block;position:relative;vertical-align:unset;margin-right:4px}.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-onload-text .sui-button-text-onload .sui-loading:before,.sui-2-10-5 .sui-wrap .sui-button.sui-button-onload-text .sui-button-text-onload .sui-loading:before,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-onload-text .sui-button-text-onload .sui-loading:before,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-onload-text .sui-button-text-onload .sui-loading:before,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-onload-text .sui-button-text-onload .sui-loading:before,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-onload-text .sui-button-text-onload .sui-loading:before{display:inline-block}.sui-2-10-5 .sui-wrap .sui-button-icon:not(:last-child),.sui-2-10-5 .sui-wrap .sui-button:not(:last-child),.sui-2-10-5 .sui-wrap a.sui-button-icon:not(:last-child),.sui-2-10-5 .sui-wrap a.sui-button:not(:last-child),.sui-2-10-5 .sui-wrap button.sui-button-icon:not(:last-child),.sui-2-10-5 .sui-wrap button.sui-button:not(:last-child){margin-right:10px}.sui-2-10-5 .sui-wrap .sui-button,.sui-2-10-5 .sui-wrap a.sui-button,.sui-2-10-5 .sui-wrap button.sui-button{width:auto;min-width:80px;padding:5px 14px;background-color:#888;color:#fff;font:500 12px/16px Roboto,Arial,sans-serif;letter-spacing:-.25px;text-transform:uppercase}.sui-2-10-5 .sui-wrap .sui-button [class*=sui-icon-],.sui-2-10-5 .sui-wrap a.sui-button [class*=sui-icon-],.sui-2-10-5 .sui-wrap button.sui-button [class*=sui-icon-]{vertical-align:middle}.sui-2-10-5 .sui-wrap .sui-button [class*=sui-icon-]:not(.sui-loading),.sui-2-10-5 .sui-wrap a.sui-button [class*=sui-icon-]:not(.sui-loading),.sui-2-10-5 .sui-wrap button.sui-button [class*=sui-icon-]:not(.sui-loading){width:22px;position:relative;top:-1px;margin-left:-7px}.sui-2-10-5 .sui-wrap .sui-button:focus,.sui-2-10-5 .sui-wrap .sui-button:hover,.sui-2-10-5 .sui-wrap a.sui-button:focus,.sui-2-10-5 .sui-wrap a.sui-button:hover,.sui-2-10-5 .sui-wrap button.sui-button:focus,.sui-2-10-5 .sui-wrap button.sui-button:hover{background-color:#6f6f6f}.sui-2-10-5 .sui-wrap .sui-button:focus,.sui-2-10-5 .sui-wrap a.sui-button:focus,.sui-2-10-5 .sui-wrap button.sui-button:focus{outline:0;-webkit-box-shadow:0 0 0 2px #ddd;box-shadow:0 0 0 2px #ddd}.sui-2-10-5 .sui-wrap .sui-button.disabled,.sui-2-10-5 .sui-wrap .sui-button.sui-button-onload,.sui-2-10-5 .sui-wrap .sui-button.sui-button-onload-text,.sui-2-10-5 .sui-wrap .sui-button:disabled,.sui-2-10-5 .sui-wrap .sui-button[disabled],.sui-2-10-5 .sui-wrap a.sui-button.disabled,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-onload,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-onload-text,.sui-2-10-5 .sui-wrap a.sui-button:disabled,.sui-2-10-5 .sui-wrap a.sui-button[disabled],.sui-2-10-5 .sui-wrap button.sui-button.disabled,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-onload,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-onload-text,.sui-2-10-5 .sui-wrap button.sui-button:disabled,.sui-2-10-5 .sui-wrap button.sui-button[disabled]{background-color:#e6e6e6;color:#aaa}.sui-2-10-5 .sui-wrap .sui-button.sui-button-icon-right [class*=sui-icon-]:not(.sui-loading),.sui-2-10-5 .sui-wrap a.sui-button.sui-button-icon-right [class*=sui-icon-]:not(.sui-loading),.sui-2-10-5 .sui-wrap button.sui-button.sui-button-icon-right [class*=sui-icon-]:not(.sui-loading){margin-right:-7px;margin-left:0}.sui-2-10-5 .sui-wrap .sui-button.sui-button-blue,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-blue,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-blue{background-color:#17a8e3;color:#fff}.sui-2-10-5 .sui-wrap .sui-button.sui-button-blue:focus,.sui-2-10-5 .sui-wrap .sui-button.sui-button-blue:hover,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-blue:focus,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-blue:hover,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-blue:focus,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-blue:hover{background-color:#1286b5}.sui-2-10-5 .sui-wrap .sui-button.sui-button-blue:focus,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-blue:focus,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-blue:focus{outline:0;-webkit-box-shadow:0 0 0 2px #e1f6ff;box-shadow:0 0 0 2px #e1f6ff}.sui-2-10-5 .sui-wrap .sui-button.sui-button-blue.disabled,.sui-2-10-5 .sui-wrap .sui-button.sui-button-blue.sui-button-onload,.sui-2-10-5 .sui-wrap .sui-button.sui-button-blue.sui-button-onload-text,.sui-2-10-5 .sui-wrap .sui-button.sui-button-blue:disabled,.sui-2-10-5 .sui-wrap .sui-button.sui-button-blue[disabled],.sui-2-10-5 .sui-wrap a.sui-button.sui-button-blue.disabled,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-blue.sui-button-onload,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-blue.sui-button-onload-text,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-blue:disabled,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-blue[disabled],.sui-2-10-5 .sui-wrap button.sui-button.sui-button-blue.disabled,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-blue.sui-button-onload,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-blue.sui-button-onload-text,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-blue:disabled,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-blue[disabled]{background-color:#e6e6e6;color:#aaa}.sui-2-10-5 .sui-wrap .sui-button.sui-button-green,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-green,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-green{background-color:#1abc9c;color:#fff}.sui-2-10-5 .sui-wrap .sui-button.sui-button-green:focus,.sui-2-10-5 .sui-wrap .sui-button.sui-button-green:hover,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-green:focus,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-green:hover,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-green:focus,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-green:hover{background-color:#148f77}.sui-2-10-5 .sui-wrap .sui-button.sui-button-green:focus,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-green:focus,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-green:focus{outline:0;-webkit-box-shadow:0 0 0 2px #d1f1ea;box-shadow:0 0 0 2px #d1f1ea}.sui-2-10-5 .sui-wrap .sui-button.sui-button-green.disabled,.sui-2-10-5 .sui-wrap .sui-button.sui-button-green.sui-button-onload,.sui-2-10-5 .sui-wrap .sui-button.sui-button-green.sui-button-onload-text,.sui-2-10-5 .sui-wrap .sui-button.sui-button-green:disabled,.sui-2-10-5 .sui-wrap .sui-button.sui-button-green[disabled],.sui-2-10-5 .sui-wrap a.sui-button.sui-button-green.disabled,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-green.sui-button-onload,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-green.sui-button-onload-text,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-green:disabled,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-green[disabled],.sui-2-10-5 .sui-wrap button.sui-button.sui-button-green.disabled,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-green.sui-button-onload,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-green.sui-button-onload-text,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-green:disabled,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-green[disabled]{background-color:#e6e6e6;color:#aaa}.sui-2-10-5 .sui-wrap .sui-button.sui-button-red,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-red,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-red{background-color:#ff6d6d;color:#fff}.sui-2-10-5 .sui-wrap .sui-button.sui-button-red:focus,.sui-2-10-5 .sui-wrap .sui-button.sui-button-red:hover,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-red:focus,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-red:hover,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-red:focus,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-red:hover{background-color:#ff3a3a}.sui-2-10-5 .sui-wrap .sui-button.sui-button-red:focus,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-red:focus,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-red:focus{outline:0;-webkit-box-shadow:0 0 0 2px #ffe5e9;box-shadow:0 0 0 2px #ffe5e9}.sui-2-10-5 .sui-wrap .sui-button.sui-button-red.disabled,.sui-2-10-5 .sui-wrap .sui-button.sui-button-red.sui-button-onload,.sui-2-10-5 .sui-wrap .sui-button.sui-button-red.sui-button-onload-text,.sui-2-10-5 .sui-wrap .sui-button.sui-button-red:disabled,.sui-2-10-5 .sui-wrap .sui-button.sui-button-red[disabled],.sui-2-10-5 .sui-wrap a.sui-button.sui-button-red.disabled,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-red.sui-button-onload,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-red.sui-button-onload-text,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-red:disabled,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-red[disabled],.sui-2-10-5 .sui-wrap button.sui-button.sui-button-red.disabled,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-red.sui-button-onload,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-red.sui-button-onload-text,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-red:disabled,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-red[disabled]{background-color:#e6e6e6;color:#aaa}.sui-2-10-5 .sui-wrap .sui-button.sui-button-orange,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-orange,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-orange{background-color:#ff7e41;color:#fff}.sui-2-10-5 .sui-wrap .sui-button.sui-button-orange:focus,.sui-2-10-5 .sui-wrap .sui-button.sui-button-orange:hover,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-orange:focus,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-orange:hover,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-orange:focus,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-orange:hover{background-color:#ff5b0e}.sui-2-10-5 .sui-wrap .sui-button.sui-button-orange:focus,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-orange:focus,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-orange:focus{outline:0;-webkit-box-shadow:0 0 0 2px #ffe5d9;box-shadow:0 0 0 2px #ffe5d9}.sui-2-10-5 .sui-wrap .sui-button.sui-button-orange.disabled,.sui-2-10-5 .sui-wrap .sui-button.sui-button-orange.sui-button-onload,.sui-2-10-5 .sui-wrap .sui-button.sui-button-orange.sui-button-onload-text,.sui-2-10-5 .sui-wrap .sui-button.sui-button-orange:disabled,.sui-2-10-5 .sui-wrap .sui-button.sui-button-orange[disabled],.sui-2-10-5 .sui-wrap a.sui-button.sui-button-orange.disabled,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-orange.sui-button-onload,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-orange.sui-button-onload-text,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-orange:disabled,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-orange[disabled],.sui-2-10-5 .sui-wrap button.sui-button.sui-button-orange.disabled,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-orange.sui-button-onload,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-orange.sui-button-onload-text,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-orange:disabled,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-orange[disabled]{background-color:#e6e6e6;color:#aaa}.sui-2-10-5 .sui-wrap .sui-button.sui-button-yellow,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-yellow,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-yellow{background-color:#fecf2f;color:#333}.sui-2-10-5 .sui-wrap .sui-button.sui-button-yellow:focus,.sui-2-10-5 .sui-wrap .sui-button.sui-button-yellow:hover,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-yellow:focus,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-yellow:hover,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-yellow:focus,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-yellow:hover{background-color:#f9c101}.sui-2-10-5 .sui-wrap .sui-button.sui-button-yellow:focus,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-yellow:focus,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-yellow:focus{outline:0;-webkit-box-shadow:0 0 0 2px #fff5d5;box-shadow:0 0 0 2px #fff5d5}.sui-2-10-5 .sui-wrap .sui-button.sui-button-yellow.disabled,.sui-2-10-5 .sui-wrap .sui-button.sui-button-yellow.sui-button-onload,.sui-2-10-5 .sui-wrap .sui-button.sui-button-yellow.sui-button-onload-text,.sui-2-10-5 .sui-wrap .sui-button.sui-button-yellow:disabled,.sui-2-10-5 .sui-wrap .sui-button.sui-button-yellow[disabled],.sui-2-10-5 .sui-wrap a.sui-button.sui-button-yellow.disabled,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-yellow.sui-button-onload,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-yellow.sui-button-onload-text,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-yellow:disabled,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-yellow[disabled],.sui-2-10-5 .sui-wrap button.sui-button.sui-button-yellow.disabled,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-yellow.sui-button-onload,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-yellow.sui-button-onload-text,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-yellow:disabled,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-yellow[disabled]{background-color:#e6e6e6;color:#aaa}.sui-2-10-5 .sui-wrap .sui-button.sui-button-purple,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-purple,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-purple{background-color:#8d00b1;color:#fff}.sui-2-10-5 .sui-wrap .sui-button.sui-button-purple:focus,.sui-2-10-5 .sui-wrap .sui-button.sui-button-purple:hover,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-purple:focus,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-purple:hover,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-purple:focus,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-purple:hover{background-color:#64007e}.sui-2-10-5 .sui-wrap .sui-button.sui-button-purple:focus,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-purple:focus,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-purple:focus{outline:0;-webkit-box-shadow:0 0 0 2px #f9e1ff;box-shadow:0 0 0 2px #f9e1ff}.sui-2-10-5 .sui-wrap .sui-button.sui-button-purple.disabled,.sui-2-10-5 .sui-wrap .sui-button.sui-button-purple.sui-button-onload,.sui-2-10-5 .sui-wrap .sui-button.sui-button-purple.sui-button-onload-text,.sui-2-10-5 .sui-wrap .sui-button.sui-button-purple:disabled,.sui-2-10-5 .sui-wrap .sui-button.sui-button-purple[disabled],.sui-2-10-5 .sui-wrap a.sui-button.sui-button-purple.disabled,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-purple.sui-button-onload,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-purple.sui-button-onload-text,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-purple:disabled,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-purple[disabled],.sui-2-10-5 .sui-wrap button.sui-button.sui-button-purple.disabled,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-purple.sui-button-onload,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-purple.sui-button-onload-text,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-purple:disabled,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-purple[disabled]{background-color:#e6e6e6;color:#aaa}.sui-2-10-5 .sui-wrap .sui-button.sui-button-white,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-white,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-white{background-color:#fff;color:#000}.sui-2-10-5 .sui-wrap .sui-button.sui-button-white:focus,.sui-2-10-5 .sui-wrap .sui-button.sui-button-white:hover,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-white:focus,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-white:hover,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-white:focus,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-white:hover{background-color:#e6e6e6}.sui-2-10-5 .sui-wrap .sui-button.sui-button-white:focus,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-white:focus,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-white:focus{outline:0;-webkit-box-shadow:0 0 0 2px #fff;box-shadow:0 0 0 2px #fff}.sui-2-10-5 .sui-wrap .sui-button.sui-button-white.disabled,.sui-2-10-5 .sui-wrap .sui-button.sui-button-white.sui-button-onload,.sui-2-10-5 .sui-wrap .sui-button.sui-button-white.sui-button-onload-text,.sui-2-10-5 .sui-wrap .sui-button.sui-button-white:disabled,.sui-2-10-5 .sui-wrap .sui-button.sui-button-white[disabled],.sui-2-10-5 .sui-wrap a.sui-button.sui-button-white.disabled,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-white.sui-button-onload,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-white.sui-button-onload-text,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-white:disabled,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-white[disabled],.sui-2-10-5 .sui-wrap button.sui-button.sui-button-white.disabled,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-white.sui-button-onload,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-white.sui-button-onload-text,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-white:disabled,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-white[disabled]{background-color:#e6e6e6;color:#aaa}.sui-2-10-5 .sui-wrap .sui-button.sui-button-upsell,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-upsell,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-upsell{width:auto;height:26px;padding:4px 14px;border-color:#d1f1ea;border-radius:14px;background-color:transparent;color:#1abc9c;line-height:14px;text-transform:none}.sui-2-10-5 .sui-wrap .sui-button.sui-button-upsell:focus,.sui-2-10-5 .sui-wrap .sui-button.sui-button-upsell:hover,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-upsell:focus,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-upsell:hover,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-upsell:focus,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-upsell:hover{opacity:1;border-color:#1abc9c;background-color:#1abc9c;color:#fff}.sui-2-10-5 .sui-wrap .sui-button.sui-button-upsell:focus,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-upsell:focus,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-upsell:focus{outline:0;-webkit-box-shadow:0 0 0 2px #f9e1ff;box-shadow:0 0 0 2px #f9e1ff}.sui-2-10-5 .sui-wrap .sui-button.sui-button-dashed,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-dashed,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-dashed{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-width:1px;border-style:dashed;border-color:#aaa;background-color:transparent;color:#888;line-height:18px}.sui-2-10-5 .sui-wrap .sui-button.sui-button-dashed.sui-lg,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-dashed.sui-lg,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-dashed.sui-lg{height:70px}@media (max-width:782px){.sui-2-10-5 .sui-wrap .sui-button.sui-button-dashed.sui-lg,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-dashed.sui-lg,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-dashed.sui-lg{height:50px}}@media (max-width:782px){.sui-2-10-5 .sui-wrap .sui-button.sui-button-dashed,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-dashed,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-dashed{height:50px}}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-button.sui-button-dashed,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-dashed,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-dashed{height:60px}}.sui-2-10-5 .sui-wrap .sui-button.sui-button-ghost,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-ghost,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-ghost{border-color:#ddd;background-color:transparent;color:#888}.sui-2-10-5 .sui-wrap .sui-button.sui-button-ghost:focus,.sui-2-10-5 .sui-wrap .sui-button.sui-button-ghost:hover,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-ghost:focus,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-ghost:hover,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-ghost:focus,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-ghost:hover{border-color:#888;background-color:#888;color:#fff}.sui-2-10-5 .sui-wrap .sui-button.sui-button-ghost:focus,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-ghost:focus,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-ghost:focus{outline:0;-webkit-box-shadow:0 0 0 2px #ddd;box-shadow:0 0 0 2px #ddd}.sui-2-10-5 .sui-wrap .sui-button.sui-button-ghost.disabled,.sui-2-10-5 .sui-wrap .sui-button.sui-button-ghost.sui-button-onload,.sui-2-10-5 .sui-wrap .sui-button.sui-button-ghost.sui-button-onload-text,.sui-2-10-5 .sui-wrap .sui-button.sui-button-ghost:disabled,.sui-2-10-5 .sui-wrap .sui-button.sui-button-ghost[disabled],.sui-2-10-5 .sui-wrap a.sui-button.sui-button-ghost.disabled,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-ghost.sui-button-onload,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-ghost.sui-button-onload-text,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-ghost:disabled,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-ghost[disabled],.sui-2-10-5 .sui-wrap button.sui-button.sui-button-ghost.disabled,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-ghost.sui-button-onload,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-ghost.sui-button-onload-text,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-ghost:disabled,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-ghost[disabled]{border-color:#e6e6e6;background-color:#e6e6e6;color:#aaa}.sui-2-10-5 .sui-wrap .sui-button.sui-button-ghost.sui-button-blue,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-ghost.sui-button-blue,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-ghost.sui-button-blue{border-color:#e1f6ff;color:#17a8e3}.sui-2-10-5 .sui-wrap .sui-button.sui-button-ghost.sui-button-blue:focus,.sui-2-10-5 .sui-wrap .sui-button.sui-button-ghost.sui-button-blue:hover,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-ghost.sui-button-blue:focus,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-ghost.sui-button-blue:hover,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-ghost.sui-button-blue:focus,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-ghost.sui-button-blue:hover{border-color:#17a8e3;background-color:#17a8e3;color:#fff}.sui-2-10-5 .sui-wrap .sui-button.sui-button-ghost.sui-button-blue:focus,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-ghost.sui-button-blue:focus,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-ghost.sui-button-blue:focus{outline:0;-webkit-box-shadow:0 0 0 2px #e1f6ff;box-shadow:0 0 0 2px #e1f6ff}.sui-2-10-5 .sui-wrap .sui-button.sui-button-ghost.sui-button-blue.disabled,.sui-2-10-5 .sui-wrap .sui-button.sui-button-ghost.sui-button-blue.sui-button-onload,.sui-2-10-5 .sui-wrap .sui-button.sui-button-ghost.sui-button-blue:disabled,.sui-2-10-5 .sui-wrap .sui-button.sui-button-ghost.sui-button-blue[disabled],.sui-2-10-5 .sui-wrap a.sui-button.sui-button-ghost.sui-button-blue.disabled,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-ghost.sui-button-blue.sui-button-onload,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-ghost.sui-button-blue:disabled,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-ghost.sui-button-blue[disabled],.sui-2-10-5 .sui-wrap button.sui-button.sui-button-ghost.sui-button-blue.disabled,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-ghost.sui-button-blue.sui-button-onload,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-ghost.sui-button-blue:disabled,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-ghost.sui-button-blue[disabled]{border-color:#e6e6e6;background-color:#e6e6e6;color:#aaa}.sui-2-10-5 .sui-wrap .sui-button.sui-button-ghost.sui-button-green,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-ghost.sui-button-green,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-ghost.sui-button-green{border-color:#d1f1ea;color:#1abc9c}.sui-2-10-5 .sui-wrap .sui-button.sui-button-ghost.sui-button-green:focus,.sui-2-10-5 .sui-wrap .sui-button.sui-button-ghost.sui-button-green:hover,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-ghost.sui-button-green:focus,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-ghost.sui-button-green:hover,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-ghost.sui-button-green:focus,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-ghost.sui-button-green:hover{border-color:#1abc9c;background-color:#1abc9c;color:#fff}.sui-2-10-5 .sui-wrap .sui-button.sui-button-ghost.sui-button-green:focus,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-ghost.sui-button-green:focus,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-ghost.sui-button-green:focus{outline:0;-webkit-box-shadow:0 0 0 2px #d1f1ea;box-shadow:0 0 0 2px #d1f1ea}.sui-2-10-5 .sui-wrap .sui-button.sui-button-ghost.sui-button-green.disabled,.sui-2-10-5 .sui-wrap .sui-button.sui-button-ghost.sui-button-green.sui-button-onload,.sui-2-10-5 .sui-wrap .sui-button.sui-button-ghost.sui-button-green:disabled,.sui-2-10-5 .sui-wrap .sui-button.sui-button-ghost.sui-button-green[disabled],.sui-2-10-5 .sui-wrap a.sui-button.sui-button-ghost.sui-button-green.disabled,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-ghost.sui-button-green.sui-button-onload,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-ghost.sui-button-green:disabled,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-ghost.sui-button-green[disabled],.sui-2-10-5 .sui-wrap button.sui-button.sui-button-ghost.sui-button-green.disabled,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-ghost.sui-button-green.sui-button-onload,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-ghost.sui-button-green:disabled,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-ghost.sui-button-green[disabled]{border-color:#e6e6e6;background-color:#e6e6e6;color:#aaa}.sui-2-10-5 .sui-wrap .sui-button.sui-button-ghost.sui-button-red,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-ghost.sui-button-red,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-ghost.sui-button-red{border-color:#ffe5e9;color:#ff6d6d}.sui-2-10-5 .sui-wrap .sui-button.sui-button-ghost.sui-button-red:focus,.sui-2-10-5 .sui-wrap .sui-button.sui-button-ghost.sui-button-red:hover,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-ghost.sui-button-red:focus,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-ghost.sui-button-red:hover,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-ghost.sui-button-red:focus,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-ghost.sui-button-red:hover{border-color:#ff6d6d;background-color:#ff6d6d;color:#fff}.sui-2-10-5 .sui-wrap .sui-button.sui-button-ghost.sui-button-red:focus,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-ghost.sui-button-red:focus,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-ghost.sui-button-red:focus{outline:0;-webkit-box-shadow:0 0 0 2px #ffe5e9;box-shadow:0 0 0 2px #ffe5e9}.sui-2-10-5 .sui-wrap .sui-button.sui-button-ghost.sui-button-red.disabled,.sui-2-10-5 .sui-wrap .sui-button.sui-button-ghost.sui-button-red.sui-button-onload,.sui-2-10-5 .sui-wrap .sui-button.sui-button-ghost.sui-button-red:disabled,.sui-2-10-5 .sui-wrap .sui-button.sui-button-ghost.sui-button-red[disabled],.sui-2-10-5 .sui-wrap a.sui-button.sui-button-ghost.sui-button-red.disabled,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-ghost.sui-button-red.sui-button-onload,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-ghost.sui-button-red:disabled,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-ghost.sui-button-red[disabled],.sui-2-10-5 .sui-wrap button.sui-button.sui-button-ghost.sui-button-red.disabled,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-ghost.sui-button-red.sui-button-onload,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-ghost.sui-button-red:disabled,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-ghost.sui-button-red[disabled]{border-color:#e6e6e6;background-color:#e6e6e6;color:#aaa}.sui-2-10-5 .sui-wrap .sui-button.sui-button-ghost.sui-button-orange,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-ghost.sui-button-orange,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-ghost.sui-button-orange{border-color:#ffe5d9;color:#ff7e41}.sui-2-10-5 .sui-wrap .sui-button.sui-button-ghost.sui-button-orange:focus,.sui-2-10-5 .sui-wrap .sui-button.sui-button-ghost.sui-button-orange:hover,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-ghost.sui-button-orange:focus,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-ghost.sui-button-orange:hover,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-ghost.sui-button-orange:focus,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-ghost.sui-button-orange:hover{border-color:#ff7e41;background-color:#ff7e41;color:#fff}.sui-2-10-5 .sui-wrap .sui-button.sui-button-ghost.sui-button-orange:focus,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-ghost.sui-button-orange:focus,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-ghost.sui-button-orange:focus{outline:0;-webkit-box-shadow:0 0 0 2px #ffe5d9;box-shadow:0 0 0 2px #ffe5d9}.sui-2-10-5 .sui-wrap .sui-button.sui-button-ghost.sui-button-orange.disabled,.sui-2-10-5 .sui-wrap .sui-button.sui-button-ghost.sui-button-orange.sui-button-onload,.sui-2-10-5 .sui-wrap .sui-button.sui-button-ghost.sui-button-orange:disabled,.sui-2-10-5 .sui-wrap .sui-button.sui-button-ghost.sui-button-orange[disabled],.sui-2-10-5 .sui-wrap a.sui-button.sui-button-ghost.sui-button-orange.disabled,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-ghost.sui-button-orange.sui-button-onload,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-ghost.sui-button-orange:disabled,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-ghost.sui-button-orange[disabled],.sui-2-10-5 .sui-wrap button.sui-button.sui-button-ghost.sui-button-orange.disabled,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-ghost.sui-button-orange.sui-button-onload,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-ghost.sui-button-orange:disabled,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-ghost.sui-button-orange[disabled]{border-color:#e6e6e6;background-color:#e6e6e6;color:#aaa}.sui-2-10-5 .sui-wrap .sui-button.sui-button-ghost.sui-button-yellow,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-ghost.sui-button-yellow,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-ghost.sui-button-yellow{border-color:#fff5d5;color:#fecf2f}.sui-2-10-5 .sui-wrap .sui-button.sui-button-ghost.sui-button-yellow:focus,.sui-2-10-5 .sui-wrap .sui-button.sui-button-ghost.sui-button-yellow:hover,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-ghost.sui-button-yellow:focus,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-ghost.sui-button-yellow:hover,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-ghost.sui-button-yellow:focus,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-ghost.sui-button-yellow:hover{border-color:#fecf2f;background-color:#fecf2f;color:#333}.sui-2-10-5 .sui-wrap .sui-button.sui-button-ghost.sui-button-yellow:focus,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-ghost.sui-button-yellow:focus,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-ghost.sui-button-yellow:focus{outline:0;-webkit-box-shadow:0 0 0 2px #fff5d5;box-shadow:0 0 0 2px #fff5d5}.sui-2-10-5 .sui-wrap .sui-button.sui-button-ghost.sui-button-yellow.disabled,.sui-2-10-5 .sui-wrap .sui-button.sui-button-ghost.sui-button-yellow.sui-button-onload,.sui-2-10-5 .sui-wrap .sui-button.sui-button-ghost.sui-button-yellow:disabled,.sui-2-10-5 .sui-wrap .sui-button.sui-button-ghost.sui-button-yellow[disabled],.sui-2-10-5 .sui-wrap a.sui-button.sui-button-ghost.sui-button-yellow.disabled,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-ghost.sui-button-yellow.sui-button-onload,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-ghost.sui-button-yellow:disabled,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-ghost.sui-button-yellow[disabled],.sui-2-10-5 .sui-wrap button.sui-button.sui-button-ghost.sui-button-yellow.disabled,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-ghost.sui-button-yellow.sui-button-onload,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-ghost.sui-button-yellow:disabled,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-ghost.sui-button-yellow[disabled]{border-color:#e6e6e6;background-color:#e6e6e6;color:#aaa}.sui-2-10-5 .sui-wrap .sui-button.sui-button-ghost.sui-button-purple,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-ghost.sui-button-purple,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-ghost.sui-button-purple{border-color:#f9e1ff;color:#8d00b1}.sui-2-10-5 .sui-wrap .sui-button.sui-button-ghost.sui-button-purple:focus,.sui-2-10-5 .sui-wrap .sui-button.sui-button-ghost.sui-button-purple:hover,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-ghost.sui-button-purple:focus,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-ghost.sui-button-purple:hover,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-ghost.sui-button-purple:focus,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-ghost.sui-button-purple:hover{border-color:#8d00b1;background-color:#8d00b1;color:#fff}.sui-2-10-5 .sui-wrap .sui-button.sui-button-ghost.sui-button-purple:focus,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-ghost.sui-button-purple:focus,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-ghost.sui-button-purple:focus{outline:0;-webkit-box-shadow:0 0 0 2px #f9e1ff;box-shadow:0 0 0 2px #f9e1ff}.sui-2-10-5 .sui-wrap .sui-button.sui-button-ghost.sui-button-purple.disabled,.sui-2-10-5 .sui-wrap .sui-button.sui-button-ghost.sui-button-purple.sui-button-onload,.sui-2-10-5 .sui-wrap .sui-button.sui-button-ghost.sui-button-purple:disabled,.sui-2-10-5 .sui-wrap .sui-button.sui-button-ghost.sui-button-purple[disabled],.sui-2-10-5 .sui-wrap a.sui-button.sui-button-ghost.sui-button-purple.disabled,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-ghost.sui-button-purple.sui-button-onload,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-ghost.sui-button-purple:disabled,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-ghost.sui-button-purple[disabled],.sui-2-10-5 .sui-wrap button.sui-button.sui-button-ghost.sui-button-purple.disabled,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-ghost.sui-button-purple.sui-button-onload,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-ghost.sui-button-purple:disabled,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-ghost.sui-button-purple[disabled]{border-color:#e6e6e6;background-color:#e6e6e6;color:#aaa}.sui-2-10-5 .sui-wrap .sui-button.sui-button-ghost.sui-button-white,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-ghost.sui-button-white,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-ghost.sui-button-white{border-color:#fff;color:#fff}.sui-2-10-5 .sui-wrap .sui-button.sui-button-ghost.sui-button-white:focus,.sui-2-10-5 .sui-wrap .sui-button.sui-button-ghost.sui-button-white:hover,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-ghost.sui-button-white:focus,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-ghost.sui-button-white:hover,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-ghost.sui-button-white:focus,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-ghost.sui-button-white:hover{border-color:#fff;background-color:#fff;color:#000}.sui-2-10-5 .sui-wrap .sui-button.sui-button-ghost.sui-button-white:focus,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-ghost.sui-button-white:focus,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-ghost.sui-button-white:focus{outline:0;-webkit-box-shadow:0 0 0 2px #fff;box-shadow:0 0 0 2px #fff}.sui-2-10-5 .sui-wrap .sui-button.sui-button-ghost.sui-button-white.disabled,.sui-2-10-5 .sui-wrap .sui-button.sui-button-ghost.sui-button-white.sui-button-onload,.sui-2-10-5 .sui-wrap .sui-button.sui-button-ghost.sui-button-white:disabled,.sui-2-10-5 .sui-wrap .sui-button.sui-button-ghost.sui-button-white[disabled],.sui-2-10-5 .sui-wrap a.sui-button.sui-button-ghost.sui-button-white.disabled,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-ghost.sui-button-white.sui-button-onload,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-ghost.sui-button-white:disabled,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-ghost.sui-button-white[disabled],.sui-2-10-5 .sui-wrap button.sui-button.sui-button-ghost.sui-button-white.disabled,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-ghost.sui-button-white.sui-button-onload,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-ghost.sui-button-white:disabled,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-ghost.sui-button-white[disabled]{border-color:#e6e6e6;background-color:#e6e6e6;color:#aaa}@media (max-width:782px){.sui-2-10-5 .sui-wrap .sui-button.sui-button-compound .sui-compound-desktop,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-compound .sui-compound-desktop,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-compound .sui-compound-desktop{display:none}}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-button.sui-button-compound .sui-compound-desktop,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-compound .sui-compound-desktop,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-compound .sui-compound-desktop{display:block}}@media (max-width:782px){.sui-2-10-5 .sui-wrap .sui-button.sui-button-compound .sui-compound-mobile [class*=sui-icon-],.sui-2-10-5 .sui-wrap a.sui-button.sui-button-compound .sui-compound-mobile [class*=sui-icon-],.sui-2-10-5 .sui-wrap button.sui-button.sui-button-compound .sui-compound-mobile [class*=sui-icon-]{margin-right:0;margin-left:0}}@media (max-width:782px){.sui-2-10-5 .sui-wrap .sui-button.sui-button-compound .sui-compound-mobile,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-compound .sui-compound-mobile,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-compound .sui-compound-mobile{display:block}}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-button.sui-button-compound .sui-compound-mobile,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-compound .sui-compound-mobile,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-compound .sui-compound-mobile{display:none}}@media (max-width:782px){.sui-2-10-5 .sui-wrap .sui-button.sui-button-compound,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-compound,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-compound{min-width:44px;padding-right:5px;padding-left:5px}}.sui-2-10-5 .sui-wrap .sui-button.sui-button-lg,.sui-2-10-5 .sui-wrap a.sui-button.sui-button-lg,.sui-2-10-5 .sui-wrap button.sui-button.sui-button-lg{padding:8px 20px;font-size:15px;line-height:20px}.sui-2-10-5 .sui-wrap .sui-button.sui-button-lg [class*=sui-icon-],.sui-2-10-5 .sui-wrap a.sui-button.sui-button-lg [class*=sui-icon-],.sui-2-10-5 .sui-wrap button.sui-button.sui-button-lg [class*=sui-icon-]{font-size:16px}.sui-2-10-5 .sui-wrap .sui-button-icon,.sui-2-10-5 .sui-wrap a.sui-button-icon,.sui-2-10-5 .sui-wrap button.sui-button-icon{width:30px;height:30px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 4px;border-width:1px;background-color:transparent;color:#888;text-align:center;white-space:nowrap}.sui-2-10-5 .sui-wrap .sui-button-icon [class*=sui-icon-]:not(.sui-loading),.sui-2-10-5 .sui-wrap a.sui-button-icon [class*=sui-icon-]:not(.sui-loading),.sui-2-10-5 .sui-wrap button.sui-button-icon [class*=sui-icon-]:not(.sui-loading){display:block}.sui-2-10-5 .sui-wrap .sui-button-icon.sui-active,.sui-2-10-5 .sui-wrap .sui-button-icon:focus,.sui-2-10-5 .sui-wrap .sui-button-icon:hover,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-active,.sui-2-10-5 .sui-wrap a.sui-button-icon:focus,.sui-2-10-5 .sui-wrap a.sui-button-icon:hover,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-active,.sui-2-10-5 .sui-wrap button.sui-button-icon:focus,.sui-2-10-5 .sui-wrap button.sui-button-icon:hover{background-color:#f2f2f2;color:#333}.sui-2-10-5 .sui-wrap .sui-button-icon:focus,.sui-2-10-5 .sui-wrap a.sui-button-icon:focus,.sui-2-10-5 .sui-wrap button.sui-button-icon:focus{outline:0;-webkit-box-shadow:0 0 0 2px #ddd;box-shadow:0 0 0 2px #ddd}.sui-2-10-5 .sui-wrap .sui-button-icon.disabled,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-onload,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-onload-text,.sui-2-10-5 .sui-wrap .sui-button-icon:disabled,.sui-2-10-5 .sui-wrap .sui-button-icon[disabled],.sui-2-10-5 .sui-wrap a.sui-button-icon.disabled,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-onload,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-onload-text,.sui-2-10-5 .sui-wrap a.sui-button-icon:disabled,.sui-2-10-5 .sui-wrap a.sui-button-icon[disabled],.sui-2-10-5 .sui-wrap button.sui-button-icon.disabled,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-onload,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-onload-text,.sui-2-10-5 .sui-wrap button.sui-button-icon:disabled,.sui-2-10-5 .sui-wrap button.sui-button-icon[disabled]{color:#aaa;background-color:#e6e6e6}.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-blue,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-blue,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-blue{color:#17a8e3}.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-blue.sui-active,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-blue:focus,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-blue:hover,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-blue.sui-active,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-blue:focus,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-blue:hover,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-blue.sui-active,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-blue:focus,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-blue:hover{background-color:#e1f6ff;color:#17a8e3}.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-blue:focus,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-blue:focus,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-blue:focus{outline:0;-webkit-box-shadow:0 0 0 2px #e1f6ff;box-shadow:0 0 0 2px #e1f6ff}.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-blue.disabled,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-blue.sui-button-onload,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-blue.sui-button-onload-text,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-blue:disabled,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-blue[disabled],.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-blue.disabled,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-blue.sui-button-onload,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-blue.sui-button-onload-text,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-blue:disabled,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-blue[disabled],.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-blue.disabled,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-blue.sui-button-onload,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-blue.sui-button-onload-text,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-blue:disabled,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-blue[disabled]{color:#aaa;background-color:#e6e6e6}.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-green,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-green,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-green{color:#1abc9c}.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-green.sui-active,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-green:focus,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-green:hover,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-green.sui-active,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-green:focus,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-green:hover,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-green.sui-active,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-green:focus,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-green:hover{background-color:#d1f1ea;color:#1abc9c}.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-green:focus,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-green:focus,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-green:focus{outline:0;-webkit-box-shadow:0 0 0 2px #d1f1ea;box-shadow:0 0 0 2px #d1f1ea}.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-green.disabled,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-green.sui-button-onload,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-green.sui-button-onload-text,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-green:disabled,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-green[disabled],.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-green.disabled,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-green.sui-button-onload,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-green.sui-button-onload-text,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-green:disabled,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-green[disabled],.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-green.disabled,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-green.sui-button-onload,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-green.sui-button-onload-text,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-green:disabled,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-green[disabled]{color:#aaa;background-color:#e6e6e6}.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-red,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-red,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-red{color:#ff6d6d}.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-red.sui-active,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-red:focus,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-red:hover,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-red.sui-active,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-red:focus,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-red:hover,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-red.sui-active,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-red:focus,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-red:hover{background-color:#ffe5e9;color:#ff6d6d}.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-red:focus,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-red:focus,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-red:focus{outline:0;-webkit-box-shadow:0 0 0 2px #ffe5e9;box-shadow:0 0 0 2px #ffe5e9}.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-red.disabled,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-red.sui-button-onload,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-red.sui-button-onload-text,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-red:disabled,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-red[disabled],.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-red.disabled,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-red.sui-button-onload,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-red.sui-button-onload-text,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-red:disabled,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-red[disabled],.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-red.disabled,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-red.sui-button-onload,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-red.sui-button-onload-text,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-red:disabled,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-red[disabled]{color:#aaa;background-color:#e6e6e6}.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-orange,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-orange,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-orange{color:#ff7e41}.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-orange.sui-active,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-orange:focus,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-orange:hover,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-orange.sui-active,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-orange:focus,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-orange:hover,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-orange.sui-active,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-orange:focus,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-orange:hover{background-color:#ffe5d9;color:#ff7e41}.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-orange:focus,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-orange:focus,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-orange:focus{outline:0;-webkit-box-shadow:0 0 0 2px #ffe5d9;box-shadow:0 0 0 2px #ffe5d9}.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-orange.disabled,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-orange.sui-button-onload,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-orange.sui-button-onload-text,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-orange:disabled,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-orange[disabled],.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-orange.disabled,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-orange.sui-button-onload,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-orange.sui-button-onload-text,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-orange:disabled,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-orange[disabled],.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-orange.disabled,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-orange.sui-button-onload,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-orange.sui-button-onload-text,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-orange:disabled,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-orange[disabled]{color:#aaa;background-color:#e6e6e6}.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-yellow,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-yellow,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-yellow{color:#fecf2f}.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-yellow.sui-active,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-yellow:focus,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-yellow:hover,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-yellow.sui-active,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-yellow:focus,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-yellow:hover,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-yellow.sui-active,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-yellow:focus,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-yellow:hover{background-color:#fff5d5;color:#fecf2f}.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-yellow:focus,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-yellow:focus,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-yellow:focus{outline:0;-webkit-box-shadow:0 0 0 2px #fff5d5;box-shadow:0 0 0 2px #fff5d5}.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-yellow.disabled,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-yellow.sui-button-onload,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-yellow.sui-button-onload-text,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-yellow:disabled,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-yellow[disabled],.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-yellow.disabled,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-yellow.sui-button-onload,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-yellow.sui-button-onload-text,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-yellow:disabled,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-yellow[disabled],.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-yellow.disabled,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-yellow.sui-button-onload,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-yellow.sui-button-onload-text,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-yellow:disabled,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-yellow[disabled]{color:#aaa;background-color:#e6e6e6}.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-purple,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-purple,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-purple{color:#8d00b1}.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-purple.sui-active,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-purple:focus,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-purple:hover,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-purple.sui-active,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-purple:focus,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-purple:hover,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-purple.sui-active,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-purple:focus,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-purple:hover{background-color:#f9e1ff;color:#8d00b1}.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-purple:focus,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-purple:focus,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-purple:focus{outline:0;-webkit-box-shadow:0 0 0 2px #f9e1ff;box-shadow:0 0 0 2px #f9e1ff}.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-purple.disabled,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-purple.sui-button-onload,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-purple.sui-button-onload-text,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-purple:disabled,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-purple[disabled],.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-purple.disabled,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-purple.sui-button-onload,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-purple.sui-button-onload-text,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-purple:disabled,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-purple[disabled],.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-purple.disabled,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-purple.sui-button-onload,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-purple.sui-button-onload-text,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-purple:disabled,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-purple[disabled]{color:#aaa;background-color:#e6e6e6}.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-white,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-white,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-white{color:#fff}.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-white.sui-active,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-white:focus,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-white:hover,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-white.sui-active,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-white:focus,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-white:hover,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-white.sui-active,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-white:focus,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-white:hover{background-color:rgba(0,0,0,.2);color:#fff}.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-white:focus,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-white:focus,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-white:focus{outline:0;-webkit-box-shadow:0 0 0 2px #fff;box-shadow:0 0 0 2px #fff}.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-white.disabled,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-white.sui-button-onload,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-white.sui-button-onload-text,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-white:disabled,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-white[disabled],.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-white.disabled,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-white.sui-button-onload,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-white.sui-button-onload-text,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-white:disabled,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-white[disabled],.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-white.disabled,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-white.sui-button-onload,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-white.sui-button-onload-text,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-white:disabled,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-white[disabled]{color:#aaa;background-color:#e6e6e6}.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined{width:44px;border-color:#ddd}.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-active,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined:focus,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined:hover,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-active,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined:focus,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined:hover,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-active,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined:focus,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined:hover{border-color:#888;background-color:#888;color:#fff}.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined:focus,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined:focus,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined:focus{outline:0;-webkit-box-shadow:0 0 0 2px #ddd;box-shadow:0 0 0 2px #ddd}.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.disabled,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-onload,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-onload-text,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined:disabled,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined[disabled],.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.disabled,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-onload,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-onload-text,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined:disabled,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined[disabled],.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.disabled,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-onload,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-onload-text,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined:disabled,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined[disabled]{border-color:#e6e6e6}.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-blue,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-blue,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-blue{border-color:#e1f6ff}.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-blue.sui-active,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-blue:focus,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-blue:hover,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-blue.sui-active,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-blue:focus,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-blue:hover,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-blue.sui-active,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-blue:focus,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-blue:hover{border-color:#17a8e3;background-color:#17a8e3;color:#fff}.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-blue:focus,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-blue:focus,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-blue:focus{outline:0;-webkit-box-shadow:0 0 0 2px #e1f6ff;box-shadow:0 0 0 2px #e1f6ff}.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-blue.disabled,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-blue.sui-button-onload,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-blue.sui-button-onload-text,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-blue:disabled,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-blue[disabled],.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-blue.disabled,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-blue.sui-button-onload,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-blue.sui-button-onload-text,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-blue:disabled,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-blue[disabled],.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-blue.disabled,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-blue.sui-button-onload,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-blue.sui-button-onload-text,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-blue:disabled,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-blue[disabled]{border-color:#e6e6e6}.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-green,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-green,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-green{border-color:#d1f1ea}.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-green.sui-active,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-green:focus,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-green:hover,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-green.sui-active,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-green:focus,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-green:hover,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-green.sui-active,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-green:focus,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-green:hover{border-color:#1abc9c;background-color:#1abc9c;color:#fff}.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-green:focus,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-green:focus,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-green:focus{outline:0;-webkit-box-shadow:0 0 0 2px #d1f1ea;box-shadow:0 0 0 2px #d1f1ea}.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-green.disabled,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-green.sui-button-onload,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-green.sui-button-onload-text,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-green:disabled,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-green[disabled],.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-green.disabled,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-green.sui-button-onload,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-green.sui-button-onload-text,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-green:disabled,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-green[disabled],.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-green.disabled,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-green.sui-button-onload,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-green.sui-button-onload-text,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-green:disabled,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-green[disabled]{border-color:#e6e6e6}.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-red,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-red,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-red{border-color:#ffe5e9}.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-red.sui-active,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-red:focus,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-red:hover,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-red.sui-active,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-red:focus,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-red:hover,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-red.sui-active,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-red:focus,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-red:hover{border-color:#ff6d6d;background-color:#ff6d6d;color:#fff}.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-red:focus,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-red:focus,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-red:focus{outline:0;-webkit-box-shadow:0 0 0 2px #ffe5e9;box-shadow:0 0 0 2px #ffe5e9}.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-red.disabled,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-red.sui-button-onload,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-red.sui-button-onload-text,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-red:disabled,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-red[disabled],.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-red.disabled,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-red.sui-button-onload,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-red.sui-button-onload-text,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-red:disabled,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-red[disabled],.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-red.disabled,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-red.sui-button-onload,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-red.sui-button-onload-text,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-red:disabled,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-red[disabled]{border-color:#e6e6e6}.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-orange,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-orange,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-orange{border-color:#ffe5d9}.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-orange.sui-active,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-orange:focus,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-orange:hover,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-orange.sui-active,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-orange:focus,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-orange:hover,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-orange.sui-active,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-orange:focus,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-orange:hover{border-color:#ff7e41;background-color:#ff7e41;color:#fff}.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-orange:focus,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-orange:focus,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-orange:focus{outline:0;-webkit-box-shadow:0 0 0 2px #ffe5d9;box-shadow:0 0 0 2px #ffe5d9}.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-orange.disabled,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-orange.sui-button-onload,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-orange.sui-button-onload-text,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-orange:disabled,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-orange[disabled],.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-orange.disabled,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-orange.sui-button-onload,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-orange.sui-button-onload-text,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-orange:disabled,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-orange[disabled],.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-orange.disabled,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-orange.sui-button-onload,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-orange.sui-button-onload-text,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-orange:disabled,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-orange[disabled]{border-color:#e6e6e6}.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-yellow,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-yellow,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-yellow{border-color:#fff5d5}.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-yellow.sui-active,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-yellow:focus,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-yellow:hover,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-yellow.sui-active,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-yellow:focus,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-yellow:hover,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-yellow.sui-active,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-yellow:focus,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-yellow:hover{border-color:#fecf2f;background-color:#fecf2f;color:#333}.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-yellow:focus,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-yellow:focus,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-yellow:focus{outline:0;-webkit-box-shadow:0 0 0 2px #fff5d5;box-shadow:0 0 0 2px #fff5d5}.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-yellow.disabled,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-yellow.sui-button-onload,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-yellow.sui-button-onload-text,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-yellow:disabled,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-yellow[disabled],.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-yellow.disabled,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-yellow.sui-button-onload,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-yellow.sui-button-onload-text,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-yellow:disabled,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-yellow[disabled],.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-yellow.disabled,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-yellow.sui-button-onload,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-yellow.sui-button-onload-text,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-yellow:disabled,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-yellow[disabled]{border-color:#e6e6e6}.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-purple,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-purple,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-purple{border-color:#f9e1ff}.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-purple.sui-active,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-purple:focus,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-purple:hover,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-purple.sui-active,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-purple:focus,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-purple:hover,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-purple.sui-active,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-purple:focus,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-purple:hover{border-color:#8d00b1;background-color:#8d00b1;color:#fff}.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-purple:focus,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-purple:focus,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-purple:focus{outline:0;-webkit-box-shadow:0 0 0 2px #f9e1ff;box-shadow:0 0 0 2px #f9e1ff}.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-purple.disabled,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-purple.sui-button-onload,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-purple.sui-button-onload-text,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-purple:disabled,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-purple[disabled],.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-purple.disabled,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-purple.sui-button-onload,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-purple.sui-button-onload-text,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-purple:disabled,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-purple[disabled],.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-purple.disabled,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-purple.sui-button-onload,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-purple.sui-button-onload-text,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-purple:disabled,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-purple[disabled]{border-color:#e6e6e6}.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-white,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-white,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-white{border-color:#fff}.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-white.sui-active,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-white:focus,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-white:hover,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-white.sui-active,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-white:focus,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-white:hover,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-white.sui-active,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-white:focus,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-white:hover{border-color:#fff;background-color:#fff;color:#000}.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-white:focus,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-white:focus,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-white:focus{outline:0;-webkit-box-shadow:0 0 0 2px #fff;box-shadow:0 0 0 2px #fff}.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-white.disabled,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-white.sui-button-onload,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-white.sui-button-onload-text,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-white:disabled,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-outlined.sui-button-white[disabled],.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-white.disabled,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-white.sui-button-onload,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-white.sui-button-onload-text,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-white:disabled,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-outlined.sui-button-white[disabled],.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-white.disabled,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-white.sui-button-onload,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-white.sui-button-onload-text,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-white:disabled,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-outlined.sui-button-white[disabled]{border-color:#e6e6e6}.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled{background-color:#e6e6e6;color:#aaa}.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-active,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled:focus,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled:hover,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-active,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled:focus,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled:hover,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-active,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled:focus,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled:hover{background-color:#d2d2d2}.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled:focus,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled:focus,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled:focus{outline:0;-webkit-box-shadow:0 0 0 2px #ddd;box-shadow:0 0 0 2px #ddd}.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.disabled,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-onload,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-onload-text,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled:disabled,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled[disabled],.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.disabled,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-onload,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-onload-text,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled:disabled,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled[disabled],.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.disabled,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-onload,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-onload-text,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled:disabled,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled[disabled]{background-color:#e6e6e6;color:#aaa}.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-blue,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-blue,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-blue{background-color:#17a8e3;color:#fff}.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-blue.sui-active,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-blue:focus,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-blue:hover,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-blue.sui-active,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-blue:focus,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-blue:hover,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-blue.sui-active,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-blue:focus,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-blue:hover{background-color:#1286b5}.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-blue:focus,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-blue:focus,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-blue:focus{outline:0;-webkit-box-shadow:0 0 0 2px #e1f6ff;box-shadow:0 0 0 2px #e1f6ff}.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-blue.disabled,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-blue.sui-button-onload,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-blue.sui-button-onload-text,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-blue:disabled,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-blue[disabled],.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-blue.disabled,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-blue.sui-button-onload,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-blue.sui-button-onload-text,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-blue:disabled,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-blue[disabled],.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-blue.disabled,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-blue.sui-button-onload,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-blue.sui-button-onload-text,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-blue:disabled,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-blue[disabled]{background-color:#e6e6e6;color:#aaa}.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-green,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-green,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-green{background-color:#1abc9c;color:#fff}.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-green.sui-active,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-green:focus,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-green:hover,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-green.sui-active,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-green:focus,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-green:hover,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-green.sui-active,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-green:focus,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-green:hover{background-color:#148f77}.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-green:focus,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-green:focus,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-green:focus{outline:0;-webkit-box-shadow:0 0 0 2px #d1f1ea;box-shadow:0 0 0 2px #d1f1ea}.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-green.disabled,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-green.sui-button-onload,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-green.sui-button-onload-text,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-green:disabled,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-green[disabled],.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-green.disabled,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-green.sui-button-onload,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-green.sui-button-onload-text,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-green:disabled,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-green[disabled],.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-green.disabled,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-green.sui-button-onload,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-green.sui-button-onload-text,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-green:disabled,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-green[disabled]{background-color:#e6e6e6;color:#aaa}.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-red,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-red,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-red{background-color:#ff6d6d;color:#fff}.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-red.sui-active,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-red:focus,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-red:hover,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-red.sui-active,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-red:focus,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-red:hover,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-red.sui-active,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-red:focus,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-red:hover{background-color:#ff3a3a}.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-red:focus,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-red:focus,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-red:focus{outline:0;-webkit-box-shadow:0 0 0 2px #ffe5e9;box-shadow:0 0 0 2px #ffe5e9}.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-red.disabled,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-red.sui-button-onload,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-red.sui-button-onload-text,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-red:disabled,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-red[disabled],.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-red.disabled,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-red.sui-button-onload,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-red.sui-button-onload-text,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-red:disabled,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-red[disabled],.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-red.disabled,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-red.sui-button-onload,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-red.sui-button-onload-text,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-red:disabled,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-red[disabled]{background-color:#e6e6e6;color:#aaa}.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-orange,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-orange,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-orange{background-color:#ff7e41;color:#fff}.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-orange.sui-active,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-orange:focus,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-orange:hover,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-orange.sui-active,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-orange:focus,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-orange:hover,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-orange.sui-active,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-orange:focus,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-orange:hover{background-color:#ff5b0e}.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-orange:focus,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-orange:focus,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-orange:focus{outline:0;-webkit-box-shadow:0 0 0 2px #ffe5d9;box-shadow:0 0 0 2px #ffe5d9}.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-orange.disabled,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-orange.sui-button-onload,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-orange.sui-button-onload-text,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-orange:disabled,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-orange[disabled],.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-orange.disabled,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-orange.sui-button-onload,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-orange.sui-button-onload-text,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-orange:disabled,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-orange[disabled],.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-orange.disabled,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-orange.sui-button-onload,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-orange.sui-button-onload-text,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-orange:disabled,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-orange[disabled]{background-color:#e6e6e6;color:#aaa}.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-yellow,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-yellow,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-yellow{background-color:#fecf2f;color:#333}.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-yellow.sui-active,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-yellow:focus,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-yellow:hover,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-yellow.sui-active,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-yellow:focus,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-yellow:hover,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-yellow.sui-active,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-yellow:focus,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-yellow:hover{background-color:#f9c101}.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-yellow:focus,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-yellow:focus,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-yellow:focus{outline:0;-webkit-box-shadow:0 0 0 2px #fff5d5;box-shadow:0 0 0 2px #fff5d5}.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-yellow.disabled,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-yellow.sui-button-onload,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-yellow.sui-button-onload-text,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-yellow:disabled,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-yellow[disabled],.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-yellow.disabled,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-yellow.sui-button-onload,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-yellow.sui-button-onload-text,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-yellow:disabled,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-yellow[disabled],.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-yellow.disabled,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-yellow.sui-button-onload,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-yellow.sui-button-onload-text,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-yellow:disabled,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-yellow[disabled]{background-color:#e6e6e6;color:#aaa}.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-purple,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-purple,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-purple{background-color:#8d00b1;color:#fff}.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-purple.sui-active,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-purple:focus,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-purple:hover,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-purple.sui-active,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-purple:focus,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-purple:hover,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-purple.sui-active,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-purple:focus,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-purple:hover{background-color:#64007e}.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-purple:focus,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-purple:focus,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-purple:focus{outline:0;-webkit-box-shadow:0 0 0 2px #f9e1ff;box-shadow:0 0 0 2px #f9e1ff}.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-purple.disabled,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-purple.sui-button-onload,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-purple.sui-button-onload-text,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-purple:disabled,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-purple[disabled],.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-purple.disabled,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-purple.sui-button-onload,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-purple.sui-button-onload-text,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-purple:disabled,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-purple[disabled],.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-purple.disabled,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-purple.sui-button-onload,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-purple.sui-button-onload-text,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-purple:disabled,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-purple[disabled]{background-color:#e6e6e6;color:#aaa}.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-white,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-white,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-white{background-color:#fff;color:#fff}.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-white.sui-active,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-white:focus,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-white:hover,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-white.sui-active,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-white:focus,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-white:hover,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-white.sui-active,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-white:focus,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-white:hover{background-color:#e6e6e6}.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-white:focus,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-white:focus,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-white:focus{outline:0;-webkit-box-shadow:0 0 0 2px #fff;box-shadow:0 0 0 2px #fff}.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-white.disabled,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-white.sui-button-onload,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-white.sui-button-onload-text,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-white:disabled,.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-filled.sui-button-white[disabled],.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-white.disabled,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-white.sui-button-onload,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-white.sui-button-onload-text,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-white:disabled,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-filled.sui-button-white[disabled],.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-white.disabled,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-white.sui-button-onload,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-white.sui-button-onload-text,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-white:disabled,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-filled.sui-button-white[disabled]{background-color:#e6e6e6;color:#aaa}.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-lg,.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-lg,.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-lg{width:50px;height:40px}.sui-2-10-5 .sui-wrap .sui-button-icon.sui-button-lg [class*=sui-icon-],.sui-2-10-5 .sui-wrap a.sui-button-icon.sui-button-lg [class*=sui-icon-],.sui-2-10-5 .sui-wrap button.sui-button-icon.sui-button-lg [class*=sui-icon-]{font-size:13px}.sui-2-10-5 .sui-wrap .sui-dropdown .sui-button-icon:not(:last-child),.sui-2-10-5 .sui-wrap .sui-dropdown .sui-button:not(:last-child),.sui-2-10-5 .sui-wrap .sui-dropdown a.sui-button-icon:not(:last-child),.sui-2-10-5 .sui-wrap .sui-dropdown a.sui-button:not(:last-child),.sui-2-10-5 .sui-wrap .sui-dropdown button.sui-button-icon:not(:last-child),.sui-2-10-5 .sui-wrap .sui-dropdown button.sui-button:not(:last-child){margin-right:0}.sui-2-10-5 .sui-wrap .sui-toggle{display:block}.sui-2-10-5 .sui-wrap .sui-toggle input:focus~.sui-toggle-slider{-webkit-box-shadow:0 0 0 5px #f2f2f2;box-shadow:0 0 0 5px #f2f2f2}.sui-2-10-5 .sui-wrap .sui-toggle input:checked~.sui-toggle-slider{background-color:#17a8e3}.sui-2-10-5 .sui-wrap .sui-toggle input:checked~.sui-toggle-slider:before{-webkit-transform:translateX(18px);transform:translateX(18px)}.sui-2-10-5 .sui-wrap .sui-toggle input:checked~.sui-toggle-slider:hover{-webkit-box-shadow:0 0 0 5px #e1f6ff;box-shadow:0 0 0 5px #e1f6ff}.sui-2-10-5 .sui-wrap .sui-toggle input:checked:focus~.sui-toggle-slider{-webkit-box-shadow:0 0 0 5px #e1f6ff;box-shadow:0 0 0 5px #e1f6ff}.sui-2-10-5 .sui-wrap .sui-toggle input[disabled]~.sui-toggle-slider{cursor:not-allowed;opacity:.5;background-color:#ddd}.sui-2-10-5 .sui-wrap .sui-toggle input[disabled]~.sui-toggle-slider:hover{-webkit-box-shadow:none;box-shadow:none}.sui-2-10-5 .sui-wrap .sui-toggle input[disabled]~.sui-description,.sui-2-10-5 .sui-wrap .sui-toggle input[disabled]~.sui-toggle-label{cursor:initial}.sui-2-10-5 .sui-wrap .sui-toggle .sui-toggle-slider{width:34px;height:16px;float:left;display:block;position:relative;margin:3px 0;padding:0;border:0;border-radius:8px;background-color:#aaa;-webkit-transition:all .3s ease;transition:all .3s ease}.sui-2-10-5 .sui-wrap .sui-toggle .sui-toggle-slider:before{content:" ";width:14px;height:14px;position:absolute;top:1px;left:1px;border-radius:16px;background-color:#fff;-webkit-transition:.2s linear;transition:.2s linear}.sui-2-10-5 .sui-wrap .sui-toggle .sui-toggle-slider:hover{-webkit-box-shadow:0 0 0 5px #f2f2f2;box-shadow:0 0 0 5px #f2f2f2}.sui-2-10-5 .sui-wrap .sui-toggle .sui-toggle-slider~.sui-description,.sui-2-10-5 .sui-wrap .sui-toggle .sui-toggle-slider~.sui-toggle-label{margin-left:44px}.sui-2-10-5 .sui-wrap .sui-toggle .sui-toggle-label{display:block;font:500 15px/22px Roboto,Arial,sans-serif;letter-spacing:-.25px}.sui-2-10-5 .sui-wrap .sui-toggle .sui-description{display:block}.sui-2-10-5 .sui-wrap .sui-toggle+.sui-toggle-label,.sui-2-10-5 .sui-wrap .sui-toggle+label{position:relative;top:-3px;margin-left:10px;font-weight:500}.sui-2-10-5 .sui-wrap .sui-toggle-content,.sui-2-10-5 .sui-wrap .sui-toggle-content.sui-border-frame{margin-left:44px}.sui-2-10-5 .sui-wrap *{-webkit-box-sizing:border-box;box-sizing:border-box}.sui-2-10-5 .sui-wrap :after,.sui-2-10-5 .sui-wrap :before{-webkit-box-sizing:border-box;box-sizing:border-box}.sui-2-10-5 .sui-wrap .sui-box{min-height:20px;position:relative;border-radius:4px;background-color:#fff;-webkit-box-shadow:0 2px 0 #e6e6e6;box-shadow:0 2px 0 #e6e6e6}.sui-2-10-5 .sui-wrap .sui-box .sui-box-header{border-bottom:1px solid #e6e6e6;padding:15px 30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:782px){.sui-2-10-5 .sui-wrap .sui-box .sui-box-header{padding:15px 20px}}.sui-2-10-5 .sui-wrap .sui-box .sui-box-header>h3>[class*=sui-icon-]{line-height:30px}@media (max-width:782px){.sui-2-10-5 .sui-wrap .sui-box .sui-box-body{padding:20px}}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-box .sui-box-body{padding:30px}}.sui-2-10-5 .sui-wrap .sui-box .sui-box-footer{border-top:1px solid #e6e6e6;padding:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sui-2-10-5 .sui-wrap .sui-box .sui-box-footer.sui-pull-up{margin-top:-15px}@media (max-width:782px){.sui-2-10-5 .sui-wrap .sui-box .sui-box-footer{padding:20px}}.sui-2-10-5 .sui-wrap .sui-box .sui-box-status{padding:15px 20px 20px}.sui-2-10-5 .sui-wrap .sui-box .sui-box-status .sui-status{display:-webkit-box;display:-ms-flexbox;display:flex}.sui-2-10-5 .sui-wrap .sui-box .sui-box-status .sui-status [class*=sui-status-]{font-size:12px;line-height:30px;font-family:Roboto,Arial,sans-serif;letter-spacing:-.25px}.sui-2-10-5 .sui-wrap .sui-box .sui-box-status .sui-status [class*=sui-status-] .sui-tag{margin-left:8px}.sui-2-10-5 .sui-wrap .sui-box .sui-box-status .sui-status [class*=sui-status-] [class*=sui-icon-]{margin-right:4px;font-size:12px}.sui-2-10-5 .sui-wrap .sui-box .sui-box-status .sui-status [class*=sui-status-] [class*=sui-icon-]:before{display:block}.sui-2-10-5 .sui-wrap .sui-box .sui-box-status .sui-status [class*=sui-status-]:not(:last-child){margin-right:20px}.sui-2-10-5 .sui-wrap .sui-box .sui-box-status .sui-status [class*=sui-status-]:not(:first-child){padding-left:20px;border-left:1px solid #e6e6e6}.sui-2-10-5 .sui-wrap .sui-box .sui-box-status .sui-status .sui-status-module{color:#888;font-weight:700}.sui-2-10-5 .sui-wrap .sui-box .sui-box-status .sui-status .sui-status-changes{color:#aaa;font-weight:500;letter-spacing:-.25px}.sui-2-10-5 .sui-wrap .sui-box .sui-box-status .sui-status .sui-status-changes .sui-icon-check-tick:before{color:#1abc9c}.sui-2-10-5 .sui-wrap .sui-box .sui-box-status .sui-status .sui-status-changes .sui-icon-update:before{color:#888}@media (max-width:782px){.sui-2-10-5 .sui-wrap .sui-box .sui-box-status .sui-status+.sui-actions{margin-top:15px}}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-box .sui-box-status .sui-status+.sui-actions{margin-left:15px}}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-box .sui-box-status .sui-status{-webkit-box-flex:1;-ms-flex:1;flex:1}}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-box .sui-box-status .sui-actions{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-box .sui-box-status{display:-webkit-box;display:-ms-flexbox;display:flex;padding:15px 30px}}.sui-2-10-5 .sui-wrap .sui-box .sui-box-search>*{max-width:100%;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-box .sui-box-search>.sui-search-left:not(:last-child){margin-right:15px}}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-box .sui-box-search>.sui-search-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1}}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-box .sui-box-search>.sui-search-right:only-child{-webkit-box-flex:1;-ms-flex:1;flex:1}}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-box .sui-box-search>.sui-search-right:not(:only-child):not(:last-child){margin-right:15px}}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-box .sui-box-search>.sui-search-right:not(:only-child){-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-box .sui-box-search{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-box.sui-box-sticky{position:-webkit-sticky!important;position:sticky!important;top:32px;z-index:12}}.sui-2-10-5 .sui-wrap .sui-box.sui-box-sticky.sui-is-sticky{-webkit-box-shadow:0 5px 25px rgba(0,0,0,.15);box-shadow:0 5px 25px rgba(0,0,0,.15)}.sui-2-10-5 .sui-wrap .sui-box>.sui-box-search{padding-top:15px;padding-bottom:15px}@media (max-width:782px){.sui-2-10-5 .sui-wrap .sui-box>.sui-box-search{padding-right:20px;padding-left:20px}}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-box>.sui-box-search{padding-right:30px;padding-left:30px}}@media (max-width:782px){.sui-2-10-5 .sui-wrap .sui-box:last-child{margin-bottom:0}}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-box:last-child{margin-bottom:0}}@media (max-width:782px){.sui-2-10-5 .sui-wrap .sui-box{margin-bottom:20px}}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-box{margin-bottom:30px}}.sui-2-10-5 .sui-wrap .sui-message{display:block;text-align:center}.sui-2-10-5 .sui-wrap .sui-message .sui-message-content{max-width:600px;margin-right:auto;margin-left:auto}.sui-2-10-5 .sui-wrap .sui-message .sui-message-content h1,.sui-2-10-5 .sui-wrap .sui-message .sui-message-content h2,.sui-2-10-5 .sui-wrap .sui-message .sui-message-content h3,.sui-2-10-5 .sui-wrap .sui-message .sui-message-content h4,.sui-2-10-5 .sui-wrap .sui-message .sui-message-content h5,.sui-2-10-5 .sui-wrap .sui-message .sui-message-content h6{margin:0 0 20px}.sui-2-10-5 .sui-wrap .sui-message .sui-message-content h1:last-child,.sui-2-10-5 .sui-wrap .sui-message .sui-message-content h2:last-child,.sui-2-10-5 .sui-wrap .sui-message .sui-message-content h3:last-child,.sui-2-10-5 .sui-wrap .sui-message .sui-message-content h4:last-child,.sui-2-10-5 .sui-wrap .sui-message .sui-message-content h5:last-child,.sui-2-10-5 .sui-wrap .sui-message .sui-message-content h6:last-child{margin-bottom:0}.sui-2-10-5 .sui-wrap .sui-message .sui-message-content p{margin:0 0 30px;letter-spacing:-.25px}.sui-2-10-5 .sui-wrap .sui-message .sui-message-content p:last-child{margin-bottom:0}@media (max-width:782px){.sui-2-10-5 .sui-wrap .sui-message .sui-message-content{margin-top:20px;margin-bottom:20px}}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-message .sui-message-content{margin-top:30px;margin-bottom:30px}}.sui-2-10-5 .sui-wrap .sui-message:not(.sui-message-lg) .sui-image{margin:10px auto}.sui-2-10-5 .sui-wrap .sui-message:not(.sui-message-lg) .sui-message-content:first-child{margin-top:0}.sui-2-10-5 .sui-wrap .sui-message:not(.sui-message-lg) .sui-message-content:last-child{margin-bottom:0}.sui-2-10-5 .sui-wrap .sui-message.sui-message-lg .sui-image{margin:30px auto}.sui-2-10-5 .sui-wrap .sui-message:first-child{margin-top:0}.sui-2-10-5 .sui-wrap .sui-message:last-child{margin-bottom:0}@media (max-width:782px){.sui-2-10-5 .sui-wrap .sui-message{padding:20px}}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-message{padding:30px}}.sui-2-10-5 .sui-wrap .sui-box .sui-box-title{display:block;margin:0;padding:0;border:0;color:#333;font:700 15px/30px Roboto,Arial,sans-serif;text-transform:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sui-2-10-5 .sui-wrap .sui-box .sui-box-title *{vertical-align:middle}.sui-2-10-5 .sui-wrap .sui-box .sui-box-title [class*=sui-icon-]{float:left;display:block;margin-right:10px}.sui-2-10-5 .sui-wrap .sui-box .sui-box-title [class*=sui-icon-]:before{color:inherit;font-size:20px;vertical-align:text-bottom}.sui-2-10-5 .sui-wrap .sui-box-body .sui-upsell-row{position:relative}.sui-2-10-5 .sui-wrap .sui-box-body .sui-upsell-row .sui-upsell-image{width:100px;position:absolute;bottom:0}@media (max-width:782px){.sui-2-10-5 .sui-wrap .sui-box-body .sui-upsell-row .sui-upsell-image{display:none}}.sui-2-10-5 .sui-wrap .sui-box-body .sui-upsell-row .sui-upsell-notice p{position:relative;padding:15px 20px 15px 43px;border-radius:4px;color:#333;font-size:13px;line-height:22px;border-top:1px solid #e6e6e6;border-right:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;border-left:2px solid #8d00b1}.sui-2-10-5 .sui-wrap .sui-box-body .sui-upsell-row .sui-upsell-notice p a{color:#333;font-weight:500}.sui-2-10-5 .sui-wrap .sui-box-body .sui-upsell-row .sui-upsell-notice p:first-of-type:before{content:"I"}.sui-2-10-5 .sui-wrap .sui-box-body .sui-upsell-row .sui-upsell-notice p:first-of-type:before{color:#8d00b1;margin-left:-23px;margin-right:10px}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-box-body .sui-upsell-row .sui-upsell-notice{padding-left:130px}}.sui-2-10-5 .sui-wrap .sui-box-body.sui-upsell-items{padding:0}.sui-2-10-5 .sui-wrap .sui-box-body .sui-settings-box{padding:20px;border:1px solid #e6e6e6;border-radius:4px}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-box-body .sui-settings-box{padding:30px}}.sui-2-10-5 .sui-wrap .sui-with-bottom-border{margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #e6e6e6}@media (max-width:782px){.sui-2-10-5 .sui-wrap .sui-with-bottom-border{margin-bottom:20px;padding-bottom:20px}}.sui-2-10-5 .sui-wrap .sui-border-frame{margin:10px 0 0;border:1px solid #e6e6e6;border-radius:4px}@media (max-width:782px){.sui-2-10-5 .sui-wrap .sui-border-frame:not(:last-child){margin-bottom:20px}}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-border-frame:not(:last-child){margin-bottom:30px}}@media (max-width:782px){.sui-2-10-5 .sui-wrap .sui-border-frame{padding:20px}}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-border-frame{padding:30px}}.sui-2-10-5 .sui-wrap .sui-box-body .sui-box-settings-row{position:relative;margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #e6e6e6}@media (max-width:782px){.sui-2-10-5 .sui-wrap .sui-box-body .sui-box-settings-row [class*=sui-box-settings-col-]+div{padding-top:20px}}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-box-body .sui-box-settings-row [class*=sui-box-settings-col-]+div{margin-left:30px}}.sui-2-10-5 .sui-wrap .sui-box-body .sui-box-settings-row:last-child{margin-bottom:0;padding-bottom:0;border-bottom-width:0}.sui-2-10-5 .sui-wrap .sui-box-body .sui-box-settings-row.sui-disabled{opacity:.5;pointer-events:none;background-color:rgba(242,242,242,.5)}.sui-2-10-5 .sui-wrap .sui-box-body .sui-box-settings-row.sui-flushed{margin-right:-20px;margin-left:-20px;padding-right:20px;padding-left:20px}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-box-body .sui-box-settings-row.sui-flushed{margin-right:-30px;margin-left:-30px;padding-right:30px;padding-left:30px}}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-box-body .sui-box-settings-row{display:-webkit-box;display:-ms-flexbox;display:flex}}.sui-2-10-5 .sui-wrap .sui-box-body .sui-box-settings-slim-row{position:relative;margin-bottom:20px}@media (max-width:782px){.sui-2-10-5 .sui-wrap .sui-box-body .sui-box-settings-slim-row [class*=sui-box-settings-col-]+div{padding-top:20px}}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-box-body .sui-box-settings-slim-row [class*=sui-box-settings-col-]+div{margin-left:30px}}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-box-body .sui-box-settings-slim-row .sui-settings-label-with-tag:only-child,.sui-2-10-5 .sui-wrap .sui-box-body .sui-box-settings-slim-row .sui-settings-label:only-child{margin:5px 0;line-height:30px}}.sui-2-10-5 .sui-wrap .sui-box-body .sui-box-settings-slim-row:last-child{margin-bottom:0}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-box-body .sui-box-settings-slim-row{display:-webkit-box;display:-ms-flexbox;display:flex}}.sui-2-10-5 .sui-wrap .sui-box-body .sui-box-settings-col-1{max-width:200px;-webkit-box-flex:0;-ms-flex:0 1 200px;flex:0 1 200px}.sui-2-10-5 .sui-wrap .sui-box-body .sui-box-settings-col-1 .sui-settings-label,.sui-2-10-5 .sui-wrap .sui-box-body .sui-box-settings-col-1 .sui-settings-label-with-tag{color:#333}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-box-body .sui-box-settings-col-2{min-width:0;-webkit-box-flex:1;-ms-flex:1;flex:1}}.sui-2-10-5 .sui-wrap .sui-box-body .sui-settings-label,.sui-2-10-5 .sui-wrap .sui-box-body .sui-settings-label-with-tag{display:block;margin:0 0 5px;padding:0;border:0;color:#666;font:500 15px/22px Roboto,Arial,sans-serif;letter-spacing:-.25px}.sui-2-10-5 .sui-wrap .sui-box-body .sui-settings-label-with-tag:last-child,.sui-2-10-5 .sui-wrap .sui-box-body .sui-settings-label:last-child{margin:0}.sui-2-10-5 .sui-wrap .sui-box-body .sui-dark.sui-settings-label-with-tag,.sui-2-10-5 .sui-wrap .sui-box-body .sui-settings-label.sui-dark{color:#333}.sui-2-10-5 .sui-wrap .sui-box-body .sui-settings-label-with-tag{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.sui-2-10-5 .sui-wrap .sui-box-body .sui-settings-label-with-tag .sui-tag{margin-top:-2px;margin-left:10px}.sui-2-10-5 .sui-wrap .sui-box-body .sui-settings-label-with-tag .sui-tag.sui-tag-sm{margin-top:4px}.sui-2-10-5 .sui-wrap .sui-box-body .sui-settings-label-with-tag .sui-tag.sui-tag-beta,.sui-2-10-5 .sui-wrap .sui-box-body .sui-settings-label-with-tag .sui-tag.sui-tag-pro{margin-top:5px}.sui-2-10-5 .sui-wrap .sui-box-body .sui-description{line-height:22px}.sui-2-10-5 .sui-wrap .sui-box-body .sui-description+.sui-settings-box{margin-top:10px}.sui-2-10-5 .sui-wrap .sui-box-body.sui-upsell-items .sui-box-settings-row{margin:0;padding-top:21px;padding-right:20px;padding-left:20px;border-bottom:none}.sui-2-10-5 .sui-wrap .sui-box-body.sui-upsell-items .sui-box-settings-row:after{content:'';height:1px;clear:both;display:block;position:absolute;right:0;bottom:0;left:0;background-color:#e6e6e6}.sui-2-10-5 .sui-wrap .sui-box-body.sui-upsell-items .sui-box-settings-row:last-child,.sui-2-10-5 .sui-wrap .sui-box-body.sui-upsell-items .sui-box-settings-row:last-of-type{padding-bottom:30px}.sui-2-10-5 .sui-wrap .sui-box-body.sui-upsell-items .sui-box-settings-row:last-child:after,.sui-2-10-5 .sui-wrap .sui-box-body.sui-upsell-items .sui-box-settings-row:last-of-type:after{content:unset}@media (max-width:782px){.sui-2-10-5 .sui-wrap .sui-box-body.sui-upsell-items .sui-box-settings-row:last-child,.sui-2-10-5 .sui-wrap .sui-box-body.sui-upsell-items .sui-box-settings-row:last-of-type{padding-top:20px}}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-box-body.sui-upsell-items .sui-box-settings-row{padding-top:31px;padding-right:30px;padding-left:30px}}.sui-2-10-5 .sui-wrap .sui-box-selectors{background-color:#f8f8f8}.sui-2-10-5 .sui-wrap .sui-box-selectors li,.sui-2-10-5 .sui-wrap .sui-box-selectors ul{list-style:none}.sui-2-10-5 .sui-wrap .sui-box-selectors ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:0;margin-right:-10px;margin-bottom:0;margin-left:-10px;padding:0;border:0}.sui-2-10-5 .sui-wrap .sui-box-selectors ul li{margin:0;padding:10px;border:0}.sui-2-10-5 .sui-wrap .sui-box-selectors ul.sui-spacing-slim li{padding:5px}.sui-2-10-5 .sui-wrap .sui-box-selectors[class*=sui-box-selectors-col-] ul li{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.sui-2-10-5 .sui-wrap .sui-box-selectors:not([class*=sui-box-selectors-col-]) ul li{-webkit-box-flex:1;-ms-flex:1;flex:1}@media (max-width:782px){.sui-2-10-5 .sui-wrap .sui-box-selectors.sui-box-selectors-col-1 ul li{min-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-box-selectors.sui-box-selectors-col-1 ul li{min-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}@media (max-width:782px){.sui-2-10-5 .sui-wrap .sui-box-selectors.sui-box-selectors-col-2 ul li{min-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-box-selectors.sui-box-selectors-col-2 ul li{min-width:50%;-ms-flex-preferred-size:50%;flex-basis:50%}}@media (max-width:782px){.sui-2-10-5 .sui-wrap .sui-box-selectors.sui-box-selectors-col-3 ul li{min-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-box-selectors.sui-box-selectors-col-3 ul li{min-width:33.33%;-ms-flex-preferred-size:33.33%;flex-basis:33.33%}}@media (max-width:782px){.sui-2-10-5 .sui-wrap .sui-box-selectors.sui-box-selectors-col-4 ul li{min-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-box-selectors.sui-box-selectors-col-4 ul li{min-width:25%;-ms-flex-preferred-size:25%;flex-basis:25%}}@media (max-width:782px){.sui-2-10-5 .sui-wrap .sui-box-selectors.sui-box-selectors-col-5 ul li{min-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-box-selectors.sui-box-selectors-col-5 ul li{min-width:20%;-ms-flex-preferred-size:20%;flex-basis:20%}}@media (max-width:782px){.sui-2-10-5 .sui-wrap .sui-box-selectors{padding:10px 20px}}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-box-selectors{padding:20px 30px}}.sui-2-10-5 .sui-wrap .sui-box-selector{overflow:hidden;display:block;position:relative;border-radius:4px;background-color:#fff;-webkit-box-shadow:0 2px 7px 0 rgba(0,0,0,.05);box-shadow:0 2px 7px 0 rgba(0,0,0,.05);color:#888;font-family:Roboto,Arial,sans-serif;letter-spacing:-.25px;-webkit-transition:all .3s ease;transition:all .3s ease}.sui-2-10-5 .sui-wrap .sui-box-selector input~span{display:block;padding-right:29px;padding-left:19px;border:1px dashed transparent;border-radius:4px;-webkit-transition:all .3s ease;transition:all .3s ease}.sui-2-10-5 .sui-wrap .sui-box-selector input~span:not(:last-child){border-bottom-color:transparent!important;border-bottom-left-radius:0;border-bottom-right-radius:0}.sui-2-10-5 .sui-wrap .sui-box-selector input~span:last-child{border-top-left-radius:0;border-top-right-radius:0}.sui-2-10-5 .sui-wrap .sui-box-selector input+span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:19px;padding-bottom:19px;font-size:12px;line-height:20px;font-weight:500}.sui-2-10-5 .sui-wrap .sui-box-selector input+span [class*=sui-icon]{width:30px;-webkit-box-flex:0;-ms-flex:0 0 30px;flex:0 0 30px;-ms-flex-item-align:start;align-self:flex-start;margin:0 5px 0 0;font-size:16px;text-align:center}.sui-2-10-5 .sui-wrap .sui-box-selector input+span [class*=sui-icon]:before{display:block;color:#aaa;line-height:20px;-webkit-transition:all .3s ease;transition:all .3s ease}.sui-2-10-5 .sui-wrap .sui-box-selector input+span img{max-width:24px;height:auto;display:block;margin:0 5px 0 0}.sui-2-10-5 .sui-wrap .sui-box-selector input+span~span{padding-top:20px;padding-bottom:20px;border-top:1px solid rgba(230,230,230,.5);font-size:13px;line-height:22px}.sui-2-10-5 .sui-wrap .sui-box-selector input:checked+span{position:relative;background-color:#e1f6ff;color:#17a8e3}.sui-2-10-5 .sui-wrap .sui-box-selector input:checked+span:before{content:"_";position:absolute;z-index:1;top:5px;right:5px;color:#fff;font-size:12px}.sui-2-10-5 .sui-wrap .sui-box-selector input:checked+span:after{content:" ";position:absolute;top:-1px;right:-1px;border-top:40px solid #17a8e3;border-left:40px solid transparent}.sui-2-10-5 .sui-wrap .sui-box-selector input:checked+span [class*=sui-icon]:before{color:#17a8e3}.sui-2-10-5 .sui-wrap .sui-box-selector input:checked+span~span{border-top-color:#e1f6ff}.sui-2-10-5 .sui-wrap .sui-box-selector:hover{-webkit-box-shadow:0 0 0 4px rgba(0,0,0,.02),0 4px 15px 0 rgba(0,0,0,.05);box-shadow:0 0 0 4px rgba(0,0,0,.02),0 4px 15px 0 rgba(0,0,0,.05)}.sui-2-10-5 .sui-wrap .sui-box-selector.sui-disabled{pointer-events:none;position:relative;background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.sui-2-10-5 .sui-wrap .sui-box-selector.sui-disabled input+span{border-color:#aaa}.sui-2-10-5 .sui-wrap .sui-box-selector.sui-disabled input+span .sui-tag-beta,.sui-2-10-5 .sui-wrap .sui-box-selector.sui-disabled input+span .sui-tag-pro{position:absolute;top:5px;right:5px}.sui-2-10-5 .sui-wrap .sui-box-selector.sui-disabled input+span~span{border-color:#aaa;border-top-style:dashed;border-top-color:#ddd}.sui-2-10-5 .sui-wrap .sui-box-selector.sui-disabled:hover{-webkit-box-shadow:none;box-shadow:none}.sui-2-10-5 .sui-wrap .sui-box-selector.sui-box-selector-vertical input~span{text-align:center}.sui-2-10-5 .sui-wrap .sui-box-selector.sui-box-selector-vertical input+span{display:block;padding-top:21px;padding-right:10px;padding-bottom:16px;padding-left:10px}.sui-2-10-5 .sui-wrap .sui-box-selector.sui-box-selector-vertical input+span [class*=sui-icon]{display:block;margin:0 auto 7px}.sui-2-10-5 .sui-wrap .sui-box-selector.sui-box-selector-vertical input+span [class*=sui-icon]:before{line-height:16px}.sui-2-10-5 .sui-wrap .sui-box-selector.sui-box-selector-vertical input+span img{margin:0 auto}.sui-2-10-5 .sui-wrap .sui-box-builder{display:block;margin:0;border:1px solid #e6e6e6;border-radius:4px;background-color:#fff}.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field .sui-button,.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field .sui-button-icon{margin:0}.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field .sui-button-icon.sui-align_top,.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field .sui-button.sui-align_top{-ms-flex-item-align:start;align-self:flex-start;margin-top:5px;margin-bottom:5px}.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field .sui-builder-field-label{min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#333;font:500 13px/22px Roboto,Arial,sans-serif;letter-spacing:-.25px}.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field .sui-builder-field-label>[class*=sui-icon-]{-webkit-box-flex:0;-ms-flex:0 0 30px;flex:0 0 30px;font-size:16px;text-align:center}.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field .sui-builder-field-label>[class*=sui-icon-]:before{display:block}.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field .sui-builder-field-label>[class*=sui-icon-]+span{margin-left:5px}.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field .sui-builder-field-label>[class*=sui-icon-]+.sui-builder-field-image{margin-left:10px}.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field .sui-builder-field-label .sui-builder-field-image{width:40px;height:40px;-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px;border:1px solid #e6e6e6;background-color:#ddd;background-image:linear-gradient(45deg,#fff 25%,transparent 25%,transparent 75%,#fff 75%,#fff),linear-gradient(45deg,#fff 25%,transparent 25%,transparent 75%,#fff 75%,#fff);background-size:12px 12px;background-position:0 0,6px 6px;border-radius:4px}.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field .sui-builder-field-label .sui-builder-field-image span{width:38px;height:38px;display:block;border:1px solid #fff;border-radius:3px;background-repeat:no-repeat;background-size:cover;background-position:center}.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field .sui-builder-field-label .sui-builder-field-image+span{margin-left:10px}.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field .sui-builder-field-label>span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field .sui-builder-field-label+.sui-button,.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field .sui-builder-field-label+.sui-button-icon,.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field .sui-builder-field-label+.sui-dropdown{margin-left:10px}.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field .sui-builder-field-form{display:block;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field .sui-builder-field-form .sui-form-field-row{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field .sui-builder-field-form .sui-form-field-row .sui-form-field{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0 10px}.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field .sui-builder-field-form .sui-form-field-row .sui-form-field:first-child{margin-left:0}.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field .sui-builder-field-form .sui-form-field-row .sui-form-field:last-child{margin-right:0}.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field .sui-builder-field-form .sui-form-field-row .sui-form-field.sui-auto{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field .sui-builder-field-form .sui-form-field-row:last-child{margin-bottom:0}.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field .sui-builder-field-border{width:1px;height:20px;background-color:#e6e6e6}.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field .sui-builder-field-border:not(:last-child){margin-right:10px}.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field .sui-builder-field-border:not(:first-child){margin-left:10px}.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field .sui-builder-field-border+.sui-dropdown{margin-left:0}.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field .sui-builder-field-notice{width:30px;height:30px;cursor:help;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:4px;background-color:transparent;color:#17a8e3;-webkit-transition:all .3s ease;transition:all .3s ease}.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field .sui-builder-field-notice [class*=sui-icon-]{font-size:12px}.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field .sui-builder-field-notice [class*=sui-icon-]:before{display:block;color:inherit}.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field .sui-builder-field-notice:hover{background-color:#f2f2f2}.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field .sui-accordion-open-indicator [class*=sui-icon-]{-webkit-transition:.2s linear;transition:.2s linear}.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field .sui-accordion-item-header>.sui-icon-drag,.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field.sui-react .sui-field-info>.sui-icon-drag,.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field>.sui-icon-drag{width:30px;-webkit-box-flex:0;-ms-flex:0 0 30px;flex:0 0 30px;color:#ddd;font-size:16px;text-align:center;-webkit-transition:all .3s ease;transition:all .3s ease}.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field .sui-accordion-item-header>.sui-icon-drag:before,.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field.sui-react .sui-field-info>.sui-icon-drag:before,.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field>.sui-icon-drag:before{display:block;color:inherit}.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field .sui-accordion-item-header>.sui-icon-drag.sui-align_top,.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field.sui-react .sui-field-info>.sui-icon-drag.sui-align_top,.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field>.sui-icon-drag.sui-align_top{-ms-flex-item-align:start;align-self:flex-start;margin-top:12px;margin-bottom:12px}.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field .sui-accordion-item-header>.sui-button,.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field .sui-accordion-item-header>.sui-button-icon,.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field .sui-accordion-item-header>.sui-dropdown,.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field.sui-react .sui-field-info>.sui-button,.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field.sui-react .sui-field-info>.sui-button-icon,.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field.sui-react .sui-field-info>.sui-dropdown,.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field>.sui-button,.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field>.sui-button-icon,.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field>.sui-dropdown{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field:not(.sui-accordion-item):not(.sui-react){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:20px;padding-left:20px}.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field:not(.sui-accordion-item):not(.sui-react).sui-can-move,.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field:not(.sui-accordion-item):not(.sui-react).sui-can_move{cursor:move}.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field:not(.sui-accordion-item):not(.sui-react).sui-can_open{cursor:pointer}@media (max-width:782px){.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field:not(.sui-accordion-item):not(.sui-react){min-height:50px;padding-top:10px;padding-bottom:10px}}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field:not(.sui-accordion-item):not(.sui-react){min-height:60px;padding-top:15px;padding-bottom:15px}}.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field.sui-accordion-item .sui-accordion-item-header{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:20px;padding-left:20px}@media (max-width:782px){.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field.sui-accordion-item .sui-accordion-item-header{min-height:50px;padding-top:10px;padding-bottom:10px}}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field.sui-accordion-item .sui-accordion-item-header{min-height:60px;padding-top:15px;padding-bottom:15px}}.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field.sui-accordion-item .sui-accordion-item-body{display:none;border-top:1px solid #e6e6e6}@media (max-width:782px){.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field.sui-accordion-item .sui-accordion-item-body{padding:20px}}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field.sui-accordion-item .sui-accordion-item-body{padding:30px}}.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field.sui-accordion-item.sui-can-move .sui-accordion-item-header,.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field.sui-accordion-item.sui-can_move .sui-accordion-item-header{cursor:move}.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field.sui-accordion-item.sui-can_open .sui-accordion-item-header{cursor:pointer}.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field.sui-accordion-item.sui-accordion-item--open .sui-accordion-item-header .sui-accordion-open-indicator [class*=sui-icon-]{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field.sui-accordion-item.sui-accordion-item--open .sui-accordion-item-body{display:block}.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field.sui-react{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field.sui-react .sui-field-info{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field.sui-react .sui-field-info:not(:last-child){padding-left:20px}.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field.sui-react .sui-field-info:not(:first-child){padding-right:20px}@media (max-width:782px){.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field.sui-react .sui-field-info{min-height:50px;padding-top:10px;padding-bottom:10px}}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field.sui-react .sui-field-info{min-height:60px;padding-top:15px;padding-bottom:15px}}.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field.sui-react .sui-field-info+.sui-field-actions{margin-left:5px}.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field.sui-react .sui-field-actions{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field.sui-react .sui-field-actions:first-child{margin-left:20px}.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field.sui-react .sui-field-actions:last-child{margin-right:20px}.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field.sui-react .sui-field-actions.sui-align_top{-ms-flex-item-align:start;align-self:flex-start}.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field.sui-react .sui-field-actions.sui-align_top .sui-button,.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field.sui-react .sui-field-actions.sui-align_top .sui-button-icon{margin-top:5px;margin-bottom:5px}@media (max-width:782px){.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field.sui-react .sui-field-actions.sui-align_top{padding-top:10px;padding-bottom:10px}}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field.sui-react .sui-field-actions.sui-align_top{padding-top:15px;padding-bottom:15px}}.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field.sui-react.sui-can-move,.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field.sui-react.sui-can_move{cursor:move}.sui-2-10-5 .sui-wrap .sui-box-builder .sui-builder-field.sui-react.sui-can_open{cursor:pointer}.sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-header{display:block}.sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-text{display:block;color:#888;font:400 13px/22px Roboto,Arial,sans-serif;letter-spacing:-.25px}.sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-conditions:not(:first-child),.sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-options:not(:first-child){border-top:1px solid #e6e6e6}@media (max-width:782px){.sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-conditions:not(:first-child),.sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-options:not(:first-child){margin-top:10px;margin-right:-20px;margin-left:-20px;padding:10px 20px 0}}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-conditions:not(:first-child),.sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-options:not(:first-child){margin-top:15px;margin-right:-30px;margin-left:-30px;padding:15px 30px 0}}@media (max-width:782px){.sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-options.sui-options-inline .sui-builder-text:not(:last-child),.sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-options.sui-options-inline .sui-checkbox:not(:last-child),.sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-options.sui-options-inline .sui-radio:not(:last-child){margin-bottom:10px}}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-options.sui-options-inline .sui-builder-text:not(:last-child),.sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-options.sui-options-inline .sui-checkbox:not(:last-child),.sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-options.sui-options-inline .sui-radio:not(:last-child){margin-right:10px}}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-options.sui-options-inline{display:-webkit-box;display:-ms-flexbox;display:flex}}.sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-options:not(.sui-options-inline) .sui-builder-text:not(:last-child){margin-bottom:10px}.sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-conditions{display:-webkit-box;display:-ms-flexbox;display:flex}.sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-conditions .sui-builder-conditions-rule{-webkit-box-flex:1;-ms-flex:1;flex:1}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-conditions .sui-builder-conditions-rule span.sui-builder-text:first-child{margin-left:0}}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-conditions .sui-builder-conditions-rule span.sui-builder-text:last-child{margin-right:0}}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-conditions .sui-builder-conditions-rule span.sui-builder-text{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;margin:0 5px}}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-conditions .sui-builder-conditions-rule select:not(.sui-select):first-child,.sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-conditions .sui-builder-conditions-rule span.sui-select:first-child{margin-left:0}}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-conditions .sui-builder-conditions-rule select:not(.sui-select):last-child,.sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-conditions .sui-builder-conditions-rule span.sui-select:last-child{margin-right:0}}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-conditions .sui-builder-conditions-rule select:not(.sui-select),.sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-conditions .sui-builder-conditions-rule span.sui-select{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:0 5px}}@media (max-width:782px){.sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-conditions .sui-builder-conditions-rule+*{margin-left:10px}}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-conditions .sui-builder-conditions-rule+*{margin-left:15px}}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-conditions .sui-builder-conditions-rule{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-header .sui-builder-conditions .sui-builder-conditions-actions{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-header:not(:only-child):not(:last-child){border-bottom:1px solid #e6e6e6}@media (max-width:782px){.sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-header{padding:10px 20px}}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-header{padding:15px 30px}}.sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-body{background-color:#f8f8f8}.sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-builder-field{margin:0 0 20px;border-radius:4px;background-color:#fff;-webkit-box-shadow:0 2px 7px 0 rgba(0,0,0,.05);box-shadow:0 2px 7px 0 rgba(0,0,0,.05);-webkit-transition:all .3s ease;transition:all .3s ease}.sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-builder-field .sui-accordion-item-header>.sui-icon-drag,.sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-builder-field.sui-react .sui-field-info>.sui-icon-drag,.sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-builder-field>.sui-icon-drag{margin-left:-10px}.sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-builder-field.ui-sortable-handle{-webkit-transition:unset;transition:unset}.sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-builder-field .sui-builder-field-label:first-child>[class*=sui-icon-]{margin-left:-10px}.sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-builder-field .sui-builder-field-border{-webkit-transition:all .3s ease;transition:all .3s ease}.sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-builder-field .sui-hover-show{opacity:0}.sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-builder-field:hover .sui-hover-show{opacity:1}.sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-builder-field:active,.sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-builder-field:hover{-webkit-box-shadow:0 0 0 4px rgba(0,0,0,.02),0 4px 15px 0 rgba(0,0,0,.05);box-shadow:0 0 0 4px rgba(0,0,0,.02),0 4px 15px 0 rgba(0,0,0,.05)}.sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-builder-field:active .sui-accordion-item-header>.sui-icon-drag,.sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-builder-field:active.sui-react .sui-field-info>.sui-icon-drag,.sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-builder-field:active>.sui-icon-drag,.sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-builder-field:hover .sui-accordion-item-header>.sui-icon-drag,.sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-builder-field:hover.sui-react .sui-field-info>.sui-icon-drag,.sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-builder-field:hover>.sui-icon-drag{color:#888}@media (max-width:782px){.sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-button-dashed+.sui-box-builder-message{margin-top:20px}}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-button-dashed+.sui-box-builder-message{margin-top:30px}}.sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-box-builder-message{display:block;color:#888;font:400 13px/22px Roboto,Arial,sans-serif;letter-spacing:-.25px}@media (max-width:782px){.sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-builder-empty-message:not(:first-child){margin-top:20px}}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-builder-empty-message:not(:first-child){margin-top:30px}}@media (max-width:782px){.sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-builder-empty-message:last-child{margin-bottom:-20px}}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-builder-empty-message:last-child{margin-bottom:-30px}}.sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-box-builder-message-block .sui-box-builder-message{text-align:center}@media (max-width:782px){.sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-box-builder-message-block .sui-image:not(:first-child){margin-top:20px}}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-box-builder-message-block .sui-image:not(:first-child){margin-top:30px}}@media (max-width:782px){.sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-box-builder-message-block .sui-image:last-child{margin-bottom:-20px}}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-box-builder-message-block .sui-image:last-child{margin-bottom:-30px}}@media (max-width:782px){.sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-box-builder-message-block:not(:first-child){margin-top:20px}}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-body .sui-box-builder-message-block:not(:first-child){margin-top:30px}}.sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-body:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}@media (max-width:782px){.sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-body{padding:20px}}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-body{padding:30px}}.sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-footer .sui-hidden{display:none!important}.sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-footer.sui-fields-boxed .sui-builder-field{border:1px solid #e6e6e6;border-radius:4px}@media (max-width:782px){.sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-footer.sui-fields-boxed .sui-builder-field:not(:last-child){margin-bottom:20px}}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-footer.sui-fields-boxed .sui-builder-field:not(:last-child){margin-bottom:30px}}@media (max-width:782px){.sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-footer.sui-fields-boxed{padding:20px}}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-footer.sui-fields-boxed{padding:30px}}.sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-footer:not(.sui-fields-boxed) .sui-builder-field:not(:only-child):not(:last-child){border-bottom:1px solid #e6e6e6}.sui-2-10-5 .sui-wrap .sui-box-builder .sui-box-builder-footer:not(:only-child):not(:first-child){border-top:1px solid #e6e6e6}.sui-2-10-5 .sui-wrap .sui-box-builder.sui-flushed{border-width:0;border-radius:0}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-box-builder.sui-flushed .sui-builder-field:not(.sui-accordion-item):not(.sui-react){height:70px}}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-box-builder.sui-flushed .sui-builder-field.sui-accordion-item .sui-accordion-item-header{height:70px}}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-box-builder.sui-flushed .sui-builder-field.sui-react .sui-field-info{min-height:70px}}@media (max-width:782px){.sui-2-10-5 .sui-wrap .sui-box-builder.sui-flushed{margin:-20px}}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-box-builder.sui-flushed{margin:-30px}}@media (max-width:782px){.sui-2-10-5 .sui-wrap .sui-box-builder:not(:last-child){margin-bottom:20px}}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-box-builder:not(:last-child){margin-bottom:30px}}.sui-2-10-5 .sui-wrap .sui-col,.sui-2-10-5 .sui-wrap [class*=sui-col-]{min-height:1px;padding-left:15px;padding-right:15px;position:relative}@media (max-width:782px){.sui-2-10-5 .sui-wrap .sui-col,.sui-2-10-5 .sui-wrap [class*=sui-col-]{padding-left:10px;padding-right:10px}}.sui-2-10-5 .sui-wrap .sui-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;margin-right:-15px;margin-bottom:30px;margin-left:-15px}.sui-2-10-5 .sui-wrap .sui-row:last-child{margin-bottom:0}@media (max-width:782px){.sui-2-10-5 .sui-wrap .sui-row:last-child{margin-bottom:0}}@media (max-width:782px){.sui-2-10-5 .sui-wrap .sui-row{margin-right:-10px;margin-bottom:20px;margin-left:-10px}}.sui-2-10-5 .sui-wrap .sui-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.sui-2-10-5 .sui-wrap .sui-col{-webkit-box-flex:1;-ms-flex:1;flex:1}.sui-2-10-5 .sui-wrap [class*=sui-col-]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;max-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.sui-2-10-5 .sui-wrap .sui-col-xs-12{width:100%;max-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.sui-2-10-5 .sui-wrap .sui-col-xs-offset-12{margin-left:100%}.sui-2-10-5 .sui-wrap .sui-col-xs-11{width:91.66667%;max-width:91.66667%;-ms-flex-preferred-size:91.66667%;flex-basis:91.66667%}.sui-2-10-5 .sui-wrap .sui-col-xs-offset-11{margin-left:91.66667%}.sui-2-10-5 .sui-wrap .sui-col-xs-10{width:83.33333%;max-width:83.33333%;-ms-flex-preferred-size:83.33333%;flex-basis:83.33333%}.sui-2-10-5 .sui-wrap .sui-col-xs-offset-10{margin-left:83.33333%}.sui-2-10-5 .sui-wrap .sui-col-xs-9{width:75%;max-width:75%;-ms-flex-preferred-size:75%;flex-basis:75%}.sui-2-10-5 .sui-wrap .sui-col-xs-offset-9{margin-left:75%}.sui-2-10-5 .sui-wrap .sui-col-xs-8{width:66.66667%;max-width:66.66667%;-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%}.sui-2-10-5 .sui-wrap .sui-col-xs-offset-8{margin-left:66.66667%}.sui-2-10-5 .sui-wrap .sui-col-xs-7{width:58.33333%;max-width:58.33333%;-ms-flex-preferred-size:58.33333%;flex-basis:58.33333%}.sui-2-10-5 .sui-wrap .sui-col-xs-offset-7{margin-left:58.33333%}.sui-2-10-5 .sui-wrap .sui-col-xs-6{width:50%;max-width:50%;-ms-flex-preferred-size:50%;flex-basis:50%}.sui-2-10-5 .sui-wrap .sui-col-xs-offset-6{margin-left:50%}.sui-2-10-5 .sui-wrap .sui-col-xs-5{width:41.66667%;max-width:41.66667%;-ms-flex-preferred-size:41.66667%;flex-basis:41.66667%}.sui-2-10-5 .sui-wrap .sui-col-xs-offset-5{margin-left:41.66667%}.sui-2-10-5 .sui-wrap .sui-col-xs-4{width:33.33333%;max-width:33.33333%;-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%}.sui-2-10-5 .sui-wrap .sui-col-xs-offset-4{margin-left:33.33333%}.sui-2-10-5 .sui-wrap .sui-col-xs-3{width:25%;max-width:25%;-ms-flex-preferred-size:25%;flex-basis:25%}.sui-2-10-5 .sui-wrap .sui-col-xs-offset-3{margin-left:25%}.sui-2-10-5 .sui-wrap .sui-col-xs-2{width:16.66667%;max-width:16.66667%;-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%}.sui-2-10-5 .sui-wrap .sui-col-xs-offset-2{margin-left:16.66667%}.sui-2-10-5 .sui-wrap .sui-col-xs-1{width:8.33333%;max-width:8.33333%;-ms-flex-preferred-size:8.33333%;flex-basis:8.33333%}.sui-2-10-5 .sui-wrap .sui-col-xs-offset-1{margin-left:8.33333%}@media (min-width:0px){.sui-2-10-5 .sui-wrap .sui-col-xs-12{width:100%;max-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.sui-2-10-5 .sui-wrap .sui-col-xs-offset-12{margin-left:100%}.sui-2-10-5 .sui-wrap .sui-col-xs-11{width:91.66667%;max-width:91.66667%;-ms-flex-preferred-size:91.66667%;flex-basis:91.66667%}.sui-2-10-5 .sui-wrap .sui-col-xs-offset-11{margin-left:91.66667%}.sui-2-10-5 .sui-wrap .sui-col-xs-10{width:83.33333%;max-width:83.33333%;-ms-flex-preferred-size:83.33333%;flex-basis:83.33333%}.sui-2-10-5 .sui-wrap .sui-col-xs-offset-10{margin-left:83.33333%}.sui-2-10-5 .sui-wrap .sui-col-xs-9{width:75%;max-width:75%;-ms-flex-preferred-size:75%;flex-basis:75%}.sui-2-10-5 .sui-wrap .sui-col-xs-offset-9{margin-left:75%}.sui-2-10-5 .sui-wrap .sui-col-xs-8{width:66.66667%;max-width:66.66667%;-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%}.sui-2-10-5 .sui-wrap .sui-col-xs-offset-8{margin-left:66.66667%}.sui-2-10-5 .sui-wrap .sui-col-xs-7{width:58.33333%;max-width:58.33333%;-ms-flex-preferred-size:58.33333%;flex-basis:58.33333%}.sui-2-10-5 .sui-wrap .sui-col-xs-offset-7{margin-left:58.33333%}.sui-2-10-5 .sui-wrap .sui-col-xs-6{width:50%;max-width:50%;-ms-flex-preferred-size:50%;flex-basis:50%}.sui-2-10-5 .sui-wrap .sui-col-xs-offset-6{margin-left:50%}.sui-2-10-5 .sui-wrap .sui-col-xs-5{width:41.66667%;max-width:41.66667%;-ms-flex-preferred-size:41.66667%;flex-basis:41.66667%}.sui-2-10-5 .sui-wrap .sui-col-xs-offset-5{margin-left:41.66667%}.sui-2-10-5 .sui-wrap .sui-col-xs-4{width:33.33333%;max-width:33.33333%;-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%}.sui-2-10-5 .sui-wrap .sui-col-xs-offset-4{margin-left:33.33333%}.sui-2-10-5 .sui-wrap .sui-col-xs-3{width:25%;max-width:25%;-ms-flex-preferred-size:25%;flex-basis:25%}.sui-2-10-5 .sui-wrap .sui-col-xs-offset-3{margin-left:25%}.sui-2-10-5 .sui-wrap .sui-col-xs-2{width:16.66667%;max-width:16.66667%;-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%}.sui-2-10-5 .sui-wrap .sui-col-xs-offset-2{margin-left:16.66667%}.sui-2-10-5 .sui-wrap .sui-col-xs-1{width:8.33333%;max-width:8.33333%;-ms-flex-preferred-size:8.33333%;flex-basis:8.33333%}.sui-2-10-5 .sui-wrap .sui-col-xs-offset-1{margin-left:8.33333%}}@media (min-width:480px){.sui-2-10-5 .sui-wrap .sui-col-sm-12{width:100%;max-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.sui-2-10-5 .sui-wrap .sui-col-sm-offset-12{margin-left:100%}.sui-2-10-5 .sui-wrap .sui-col-sm-11{width:91.66667%;max-width:91.66667%;-ms-flex-preferred-size:91.66667%;flex-basis:91.66667%}.sui-2-10-5 .sui-wrap .sui-col-sm-offset-11{margin-left:91.66667%}.sui-2-10-5 .sui-wrap .sui-col-sm-10{width:83.33333%;max-width:83.33333%;-ms-flex-preferred-size:83.33333%;flex-basis:83.33333%}.sui-2-10-5 .sui-wrap .sui-col-sm-offset-10{margin-left:83.33333%}.sui-2-10-5 .sui-wrap .sui-col-sm-9{width:75%;max-width:75%;-ms-flex-preferred-size:75%;flex-basis:75%}.sui-2-10-5 .sui-wrap .sui-col-sm-offset-9{margin-left:75%}.sui-2-10-5 .sui-wrap .sui-col-sm-8{width:66.66667%;max-width:66.66667%;-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%}.sui-2-10-5 .sui-wrap .sui-col-sm-offset-8{margin-left:66.66667%}.sui-2-10-5 .sui-wrap .sui-col-sm-7{width:58.33333%;max-width:58.33333%;-ms-flex-preferred-size:58.33333%;flex-basis:58.33333%}.sui-2-10-5 .sui-wrap .sui-col-sm-offset-7{margin-left:58.33333%}.sui-2-10-5 .sui-wrap .sui-col-sm-6{width:50%;max-width:50%;-ms-flex-preferred-size:50%;flex-basis:50%}.sui-2-10-5 .sui-wrap .sui-col-sm-offset-6{margin-left:50%}.sui-2-10-5 .sui-wrap .sui-col-sm-5{width:41.66667%;max-width:41.66667%;-ms-flex-preferred-size:41.66667%;flex-basis:41.66667%}.sui-2-10-5 .sui-wrap .sui-col-sm-offset-5{margin-left:41.66667%}.sui-2-10-5 .sui-wrap .sui-col-sm-4{width:33.33333%;max-width:33.33333%;-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%}.sui-2-10-5 .sui-wrap .sui-col-sm-offset-4{margin-left:33.33333%}.sui-2-10-5 .sui-wrap .sui-col-sm-3{width:25%;max-width:25%;-ms-flex-preferred-size:25%;flex-basis:25%}.sui-2-10-5 .sui-wrap .sui-col-sm-offset-3{margin-left:25%}.sui-2-10-5 .sui-wrap .sui-col-sm-2{width:16.66667%;max-width:16.66667%;-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%}.sui-2-10-5 .sui-wrap .sui-col-sm-offset-2{margin-left:16.66667%}.sui-2-10-5 .sui-wrap .sui-col-sm-1{width:8.33333%;max-width:8.33333%;-ms-flex-preferred-size:8.33333%;flex-basis:8.33333%}.sui-2-10-5 .sui-wrap .sui-col-sm-offset-1{margin-left:8.33333%}}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-col-md-12{width:100%;max-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.sui-2-10-5 .sui-wrap .sui-col-md-offset-12{margin-left:100%}.sui-2-10-5 .sui-wrap .sui-col-md-11{width:91.66667%;max-width:91.66667%;-ms-flex-preferred-size:91.66667%;flex-basis:91.66667%}.sui-2-10-5 .sui-wrap .sui-col-md-offset-11{margin-left:91.66667%}.sui-2-10-5 .sui-wrap .sui-col-md-10{width:83.33333%;max-width:83.33333%;-ms-flex-preferred-size:83.33333%;flex-basis:83.33333%}.sui-2-10-5 .sui-wrap .sui-col-md-offset-10{margin-left:83.33333%}.sui-2-10-5 .sui-wrap .sui-col-md-9{width:75%;max-width:75%;-ms-flex-preferred-size:75%;flex-basis:75%}.sui-2-10-5 .sui-wrap .sui-col-md-offset-9{margin-left:75%}.sui-2-10-5 .sui-wrap .sui-col-md-8{width:66.66667%;max-width:66.66667%;-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%}.sui-2-10-5 .sui-wrap .sui-col-md-offset-8{margin-left:66.66667%}.sui-2-10-5 .sui-wrap .sui-col-md-7{width:58.33333%;max-width:58.33333%;-ms-flex-preferred-size:58.33333%;flex-basis:58.33333%}.sui-2-10-5 .sui-wrap .sui-col-md-offset-7{margin-left:58.33333%}.sui-2-10-5 .sui-wrap .sui-col-md-6{width:50%;max-width:50%;-ms-flex-preferred-size:50%;flex-basis:50%}.sui-2-10-5 .sui-wrap .sui-col-md-offset-6{margin-left:50%}.sui-2-10-5 .sui-wrap .sui-col-md-5{width:41.66667%;max-width:41.66667%;-ms-flex-preferred-size:41.66667%;flex-basis:41.66667%}.sui-2-10-5 .sui-wrap .sui-col-md-offset-5{margin-left:41.66667%}.sui-2-10-5 .sui-wrap .sui-col-md-4{width:33.33333%;max-width:33.33333%;-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%}.sui-2-10-5 .sui-wrap .sui-col-md-offset-4{margin-left:33.33333%}.sui-2-10-5 .sui-wrap .sui-col-md-3{width:25%;max-width:25%;-ms-flex-preferred-size:25%;flex-basis:25%}.sui-2-10-5 .sui-wrap .sui-col-md-offset-3{margin-left:25%}.sui-2-10-5 .sui-wrap .sui-col-md-2{width:16.66667%;max-width:16.66667%;-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%}.sui-2-10-5 .sui-wrap .sui-col-md-offset-2{margin-left:16.66667%}.sui-2-10-5 .sui-wrap .sui-col-md-1{width:8.33333%;max-width:8.33333%;-ms-flex-preferred-size:8.33333%;flex-basis:8.33333%}.sui-2-10-5 .sui-wrap .sui-col-md-offset-1{margin-left:8.33333%}}@media (min-width:1200px){.sui-2-10-5 .sui-wrap .sui-col-lg-12{width:100%;max-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.sui-2-10-5 .sui-wrap .sui-col-lg-offset-12{margin-left:100%}.sui-2-10-5 .sui-wrap .sui-col-lg-11{width:91.66667%;max-width:91.66667%;-ms-flex-preferred-size:91.66667%;flex-basis:91.66667%}.sui-2-10-5 .sui-wrap .sui-col-lg-offset-11{margin-left:91.66667%}.sui-2-10-5 .sui-wrap .sui-col-lg-10{width:83.33333%;max-width:83.33333%;-ms-flex-preferred-size:83.33333%;flex-basis:83.33333%}.sui-2-10-5 .sui-wrap .sui-col-lg-offset-10{margin-left:83.33333%}.sui-2-10-5 .sui-wrap .sui-col-lg-9{width:75%;max-width:75%;-ms-flex-preferred-size:75%;flex-basis:75%}.sui-2-10-5 .sui-wrap .sui-col-lg-offset-9{margin-left:75%}.sui-2-10-5 .sui-wrap .sui-col-lg-8{width:66.66667%;max-width:66.66667%;-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%}.sui-2-10-5 .sui-wrap .sui-col-lg-offset-8{margin-left:66.66667%}.sui-2-10-5 .sui-wrap .sui-col-lg-7{width:58.33333%;max-width:58.33333%;-ms-flex-preferred-size:58.33333%;flex-basis:58.33333%}.sui-2-10-5 .sui-wrap .sui-col-lg-offset-7{margin-left:58.33333%}.sui-2-10-5 .sui-wrap .sui-col-lg-6{width:50%;max-width:50%;-ms-flex-preferred-size:50%;flex-basis:50%}.sui-2-10-5 .sui-wrap .sui-col-lg-offset-6{margin-left:50%}.sui-2-10-5 .sui-wrap .sui-col-lg-5{width:41.66667%;max-width:41.66667%;-ms-flex-preferred-size:41.66667%;flex-basis:41.66667%}.sui-2-10-5 .sui-wrap .sui-col-lg-offset-5{margin-left:41.66667%}.sui-2-10-5 .sui-wrap .sui-col-lg-4{width:33.33333%;max-width:33.33333%;-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%}.sui-2-10-5 .sui-wrap .sui-col-lg-offset-4{margin-left:33.33333%}.sui-2-10-5 .sui-wrap .sui-col-lg-3{width:25%;max-width:25%;-ms-flex-preferred-size:25%;flex-basis:25%}.sui-2-10-5 .sui-wrap .sui-col-lg-offset-3{margin-left:25%}.sui-2-10-5 .sui-wrap .sui-col-lg-2{width:16.66667%;max-width:16.66667%;-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%}.sui-2-10-5 .sui-wrap .sui-col-lg-offset-2{margin-left:16.66667%}.sui-2-10-5 .sui-wrap .sui-col-lg-1{width:8.33333%;max-width:8.33333%;-ms-flex-preferred-size:8.33333%;flex-basis:8.33333%}.sui-2-10-5 .sui-wrap .sui-col-lg-offset-1{margin-left:8.33333%}}@media (max-width:1200px){.sui-2-10-5 .sui-wrap [class*=sui-col-lg-]:last-child{margin-bottom:0}}@media (max-width:1200px){.sui-2-10-5 .sui-wrap [class*=sui-col-lg-]{margin-bottom:30px}}@media (max-width:783px){.sui-2-10-5 .sui-wrap [class*=sui-col-lg-]{margin-bottom:20px}}@media (max-width:783px){.sui-2-10-5 .sui-wrap [class*=sui-col-md-]:last-child{margin-bottom:0}}@media (max-width:783px){.sui-2-10-5 .sui-wrap [class*=sui-col-md-]{margin-bottom:20px}}@media (max-width:480px){.sui-2-10-5 .sui-wrap [class*=sui-col-sm-]:last-child{margin-bottom:0}}@media (max-width:480px){.sui-2-10-5 .sui-wrap [class*=sui-col-sm-]{margin-bottom:20px}}@media (max-width:0px){.sui-2-10-5 .sui-wrap [class*=sui-col-xs-]:last-child{margin-bottom:0}}@media (max-width:0px){.sui-2-10-5 .sui-wrap [class*=sui-col-xs-]{margin-bottom:20px}}.sui-2-10-5 .sui-wrap .sui-notice{margin:0 0 30px}.sui-2-10-5 .sui-wrap .sui-notice .sui-notice-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:0;padding:11px 20px;border:0;border-radius:4px;background-color:#fff;-webkit-box-shadow:inset 2px 0 0 0 #aaa,inset 0 0 0 1px #e6e6e6;box-shadow:inset 2px 0 0 0 #aaa,inset 0 0 0 1px #e6e6e6}.sui-2-10-5 .sui-wrap .sui-notice .sui-notice-content p{margin:0 0 10px;padding:0;border:0;color:#333;font-size:13px;line-height:22px}.sui-2-10-5 .sui-wrap .sui-notice .sui-notice-content p:last-child{margin-bottom:0}.sui-2-10-5 .sui-wrap .sui-notice .sui-notice-content .sui-notice-icon{width:30px;display:block;color:#888;text-align:center}.sui-2-10-5 .sui-wrap .sui-notice .sui-notice-content .sui-notice-icon:before{display:block;color:inherit}.sui-2-10-5 .sui-wrap .sui-notice .sui-notice-content .sui-notice-icon~:not(.sui-notice-icon){padding-left:26px}.sui-2-10-5 .sui-wrap .sui-notice .sui-notice-content .sui-notice-message{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;padding:5px 0 3px}.sui-2-10-5 .sui-wrap .sui-notice .sui-notice-content .sui-notice-message .sui-notice-icon{position:absolute;top:8px;left:-7px}.sui-2-10-5 .sui-wrap .sui-notice .sui-notice-content .sui-notice-message .sui-notice-icon.sui-sm{top:9px}.sui-2-10-5 .sui-wrap .sui-notice .sui-notice-content .sui-notice-message .sui-notice-icon.sui-md{top:7px}.sui-2-10-5 .sui-wrap .sui-notice .sui-notice-content .sui-notice-message .sui-notice-icon.sui-lg{top:5px}.sui-2-10-5 .sui-wrap .sui-notice .sui-notice-content .sui-notice-message+.sui-notice-actions{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:-9px;margin-left:10px}.sui-2-10-5 .sui-wrap .sui-notice[aria-live=assertive],.sui-2-10-5 .sui-wrap .sui-notice[role=alert]{display:none}.sui-2-10-5 .sui-wrap .sui-notice.sui-notice-blue .sui-notice-content,.sui-2-10-5 .sui-wrap .sui-notice.sui-notice-info .sui-notice-content{-webkit-box-shadow:inset 2px 0 0 0 #17a8e3,inset 0 0 0 1px #e6e6e6;box-shadow:inset 2px 0 0 0 #17a8e3,inset 0 0 0 1px #e6e6e6}.sui-2-10-5 .sui-wrap .sui-notice.sui-notice-blue .sui-notice-content .sui-notice-icon,.sui-2-10-5 .sui-wrap .sui-notice.sui-notice-info .sui-notice-content .sui-notice-icon{color:#17a8e3}.sui-2-10-5 .sui-wrap .sui-notice.sui-notice-green .sui-notice-content,.sui-2-10-5 .sui-wrap .sui-notice.sui-notice-success .sui-notice-content{-webkit-box-shadow:inset 2px 0 0 0 #1abc9c,inset 0 0 0 1px #e6e6e6;box-shadow:inset 2px 0 0 0 #1abc9c,inset 0 0 0 1px #e6e6e6}.sui-2-10-5 .sui-wrap .sui-notice.sui-notice-green .sui-notice-content .sui-notice-icon,.sui-2-10-5 .sui-wrap .sui-notice.sui-notice-success .sui-notice-content .sui-notice-icon{color:#1abc9c}.sui-2-10-5 .sui-wrap .sui-notice.sui-notice-warning .sui-notice-content,.sui-2-10-5 .sui-wrap .sui-notice.sui-notice-yellow .sui-notice-content{-webkit-box-shadow:inset 2px 0 0 0 #fecf2f,inset 0 0 0 1px #e6e6e6;box-shadow:inset 2px 0 0 0 #fecf2f,inset 0 0 0 1px #e6e6e6}.sui-2-10-5 .sui-wrap .sui-notice.sui-notice-warning .sui-notice-content .sui-notice-icon,.sui-2-10-5 .sui-wrap .sui-notice.sui-notice-yellow .sui-notice-content .sui-notice-icon{color:#fecf2f}.sui-2-10-5 .sui-wrap .sui-notice.sui-notice-error .sui-notice-content,.sui-2-10-5 .sui-wrap .sui-notice.sui-notice-red .sui-notice-content{-webkit-box-shadow:inset 2px 0 0 0 #ff6d6d,inset 0 0 0 1px #e6e6e6;box-shadow:inset 2px 0 0 0 #ff6d6d,inset 0 0 0 1px #e6e6e6}.sui-2-10-5 .sui-wrap .sui-notice.sui-notice-error .sui-notice-content .sui-notice-icon,.sui-2-10-5 .sui-wrap .sui-notice.sui-notice-red .sui-notice-content .sui-notice-icon{color:#ff6d6d}.sui-2-10-5 .sui-wrap .sui-notice.sui-notice-purple .sui-notice-content,.sui-2-10-5 .sui-wrap .sui-notice.sui-notice-upsell .sui-notice-content{-webkit-box-shadow:inset 2px 0 0 0 #8d00b1,inset 0 0 0 1px #e6e6e6;box-shadow:inset 2px 0 0 0 #8d00b1,inset 0 0 0 1px #e6e6e6}.sui-2-10-5 .sui-wrap .sui-notice.sui-notice-purple .sui-notice-content .sui-notice-icon,.sui-2-10-5 .sui-wrap .sui-notice.sui-notice-upsell .sui-notice-content .sui-notice-icon{color:#8d00b1}.sui-2-10-5 .sui-wrap .sui-notice:last-child{margin:0}.sui-2-10-5 .sui-wrap .sui-floating-notices{pointer-events:none;position:fixed;z-index:99999;top:0;right:0;bottom:0;padding:10px}.sui-2-10-5 .sui-wrap .sui-floating-notices .sui-notice{width:100%;max-width:600px;pointer-events:initial;z-index:1;margin:0 auto 10px}.sui-2-10-5 .sui-wrap .sui-floating-notices .sui-notice .sui-notice-content{-webkit-box-shadow:0 5px 25px 0 rgba(0,0,0,.15),inset 2px 0 0 0 #aaa;box-shadow:0 5px 25px 0 rgba(0,0,0,.15),inset 2px 0 0 0 #aaa}.sui-2-10-5 .sui-wrap .sui-floating-notices .sui-notice.sui-notice-blue .sui-notice-content,.sui-2-10-5 .sui-wrap .sui-floating-notices .sui-notice.sui-notice-info .sui-notice-content{-webkit-box-shadow:0 5px 25px 0 rgba(0,0,0,.15),inset 2px 0 0 0 #17a8e3;box-shadow:0 5px 25px 0 rgba(0,0,0,.15),inset 2px 0 0 0 #17a8e3}.sui-2-10-5 .sui-wrap .sui-floating-notices .sui-notice.sui-notice-green .sui-notice-content,.sui-2-10-5 .sui-wrap .sui-floating-notices .sui-notice.sui-notice-success .sui-notice-content{-webkit-box-shadow:0 5px 25px 0 rgba(0,0,0,.15),inset 2px 0 0 0 #1abc9c;box-shadow:0 5px 25px 0 rgba(0,0,0,.15),inset 2px 0 0 0 #1abc9c}.sui-2-10-5 .sui-wrap .sui-floating-notices .sui-notice.sui-notice-warning .sui-notice-content,.sui-2-10-5 .sui-wrap .sui-floating-notices .sui-notice.sui-notice-yellow .sui-notice-content{-webkit-box-shadow:0 5px 25px 0 rgba(0,0,0,.15),inset 2px 0 0 0 #fecf2f;box-shadow:0 5px 25px 0 rgba(0,0,0,.15),inset 2px 0 0 0 #fecf2f}.sui-2-10-5 .sui-wrap .sui-floating-notices .sui-notice.sui-notice-error .sui-notice-content,.sui-2-10-5 .sui-wrap .sui-floating-notices .sui-notice.sui-notice-red .sui-notice-content{-webkit-box-shadow:0 5px 25px 0 rgba(0,0,0,.15),inset 2px 0 0 0 #ff6d6d;box-shadow:0 5px 25px 0 rgba(0,0,0,.15),inset 2px 0 0 0 #ff6d6d}.sui-2-10-5 .sui-wrap .sui-floating-notices .sui-notice.sui-notice-purple .sui-notice-content,.sui-2-10-5 .sui-wrap .sui-floating-notices .sui-notice.sui-notice-upsell .sui-notice-content{-webkit-box-shadow:0 5px 25px 0 rgba(0,0,0,.15),inset 2px 0 0 0 #8d00b1;box-shadow:0 5px 25px 0 rgba(0,0,0,.15),inset 2px 0 0 0 #8d00b1}.sui-2-10-5 .sui-wrap .sui-floating-notices .sui-notice:last-child{margin-bottom:0}@media only screen and (max-width:640px){.sui-2-10-5 .sui-wrap .sui-floating-notices .sui-notice{max-width:100%}}.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-notice .sui-notice-content{-webkit-box-shadow:inset 2px 0 0 0 #000,inset 0 0 0 1px #e6e6e6;box-shadow:inset 2px 0 0 0 #000,inset 0 0 0 1px #e6e6e6}.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-notice .sui-notice-content p{color:#000}.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-notice.sui-notice-blue .sui-notice-content,.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-notice.sui-notice-error .sui-notice-content,.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-notice.sui-notice-green .sui-notice-content,.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-notice.sui-notice-info .sui-notice-content,.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-notice.sui-notice-purple .sui-notice-content,.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-notice.sui-notice-red .sui-notice-content,.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-notice.sui-notice-success .sui-notice-content,.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-notice.sui-notice-upsell .sui-notice-content,.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-notice.sui-notice-warning .sui-notice-content,.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-notice.sui-notice-yellow .sui-notice-content{-webkit-box-shadow:inset 2px 0 0 0 #000,inset 0 0 0 1px #e6e6e6;box-shadow:inset 2px 0 0 0 #000,inset 0 0 0 1px #e6e6e6}.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-floating-notices .sui-notice .sui-notice-content{-webkit-box-shadow:0 5px 25px 0 rgba(0,0,0,.15),inset 2px 0 0 0 #000;box-shadow:0 5px 25px 0 rgba(0,0,0,.15),inset 2px 0 0 0 #000}.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-floating-notices .sui-notice.sui-notice-blue .sui-notice-content,.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-floating-notices .sui-notice.sui-notice-error .sui-notice-content,.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-floating-notices .sui-notice.sui-notice-green .sui-notice-content,.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-floating-notices .sui-notice.sui-notice-info .sui-notice-content,.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-floating-notices .sui-notice.sui-notice-purple .sui-notice-content,.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-floating-notices .sui-notice.sui-notice-red .sui-notice-content,.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-floating-notices .sui-notice.sui-notice-success .sui-notice-content,.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-floating-notices .sui-notice.sui-notice-upsell .sui-notice-content,.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-floating-notices .sui-notice.sui-notice-warning .sui-notice-content,.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-floating-notices .sui-notice.sui-notice-yellow .sui-notice-content{-webkit-box-shadow:0 5px 25px 0 rgba(0,0,0,.15),inset 2px 0 0 0 #000;box-shadow:0 5px 25px 0 rgba(0,0,0,.15),inset 2px 0 0 0 #000}.sui-2-10-5[dir=rtl] .sui-wrap .sui-notice{direction:rtl}.sui-2-10-5[dir=rtl] .sui-wrap .sui-notice .sui-notice-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-shadow:inset -2px 0 0 0 #aaa,inset 0 0 0 1px #e6e6e6;box-shadow:inset -2px 0 0 0 #aaa,inset 0 0 0 1px #e6e6e6}.sui-2-10-5[dir=rtl] .sui-wrap .sui-notice .sui-notice-content p{padding-right:26px;padding-left:0}.sui-2-10-5[dir=rtl] .sui-wrap .sui-notice .sui-notice-content .sui-notice-message .sui-notice-icon{left:auto;right:-7px}.sui-2-10-5[dir=rtl] .sui-wrap .sui-notice .sui-notice-content .sui-notice-message+.sui-notice-actions{margin-right:10px;margin-left:-9px}.sui-2-10-5[dir=rtl] .sui-wrap .sui-notice.sui-notice-blue .sui-notice-content,.sui-2-10-5[dir=rtl] .sui-wrap .sui-notice.sui-notice-info .sui-notice-content{-webkit-box-shadow:inset -2px 0 0 0 #17a8e3,inset 0 0 0 1px #e6e6e6;box-shadow:inset -2px 0 0 0 #17a8e3,inset 0 0 0 1px #e6e6e6}.sui-2-10-5[dir=rtl] .sui-wrap .sui-notice.sui-notice-green .sui-notice-content,.sui-2-10-5[dir=rtl] .sui-wrap .sui-notice.sui-notice-success .sui-notice-content{-webkit-box-shadow:inset -2px 0 0 0 #1abc9c,inset 0 0 0 1px #e6e6e6;box-shadow:inset -2px 0 0 0 #1abc9c,inset 0 0 0 1px #e6e6e6}.sui-2-10-5[dir=rtl] .sui-wrap .sui-notice.sui-notice-warning .sui-notice-content,.sui-2-10-5[dir=rtl] .sui-wrap .sui-notice.sui-notice-yellow .sui-notice-content{-webkit-box-shadow:inset -2px 0 0 0 #fecf2f,inset 0 0 0 1px #e6e6e6;box-shadow:inset -2px 0 0 0 #fecf2f,inset 0 0 0 1px #e6e6e6}.sui-2-10-5[dir=rtl] .sui-wrap .sui-notice.sui-notice-error .sui-notice-content,.sui-2-10-5[dir=rtl] .sui-wrap .sui-notice.sui-notice-red .sui-notice-content{-webkit-box-shadow:inset -2px 0 0 0 #ff6d6d,inset 0 0 0 1px #e6e6e6;box-shadow:inset -2px 0 0 0 #ff6d6d,inset 0 0 0 1px #e6e6e6}.sui-2-10-5[dir=rtl] .sui-wrap .sui-notice.sui-notice-purple .sui-notice-content,.sui-2-10-5[dir=rtl] .sui-wrap .sui-notice.sui-notice-upsell .sui-notice-content{-webkit-box-shadow:inset -2px 0 0 0 #8d00b1,inset 0 0 0 1px #e6e6e6;box-shadow:inset -2px 0 0 0 #8d00b1,inset 0 0 0 1px #e6e6e6}.sui-2-10-5[dir=rtl] .sui-wrap .sui-floating-notices .sui-notice .sui-notice-content{-webkit-box-shadow:0 5px 25px 0 rgba(0,0,0,.15),inset -2px 0 0 0 #aaa;box-shadow:0 5px 25px 0 rgba(0,0,0,.15),inset -2px 0 0 0 #aaa}.sui-2-10-5[dir=rtl] .sui-wrap .sui-floating-notices .sui-notice.sui-notice-blue .sui-notice-content,.sui-2-10-5[dir=rtl] .sui-wrap .sui-floating-notices .sui-notice.sui-notice-info .sui-notice-content{-webkit-box-shadow:0 5px 25px 0 rgba(0,0,0,.15),inset -2px 0 0 0 #17a8e3;box-shadow:0 5px 25px 0 rgba(0,0,0,.15),inset -2px 0 0 0 #17a8e3}.sui-2-10-5[dir=rtl] .sui-wrap .sui-floating-notices .sui-notice.sui-notice-green .sui-notice-content,.sui-2-10-5[dir=rtl] .sui-wrap .sui-floating-notices .sui-notice.sui-notice-success .sui-notice-content{-webkit-box-shadow:0 5px 25px 0 rgba(0,0,0,.15),inset -2px 0 0 0 #1abc9c;box-shadow:0 5px 25px 0 rgba(0,0,0,.15),inset -2px 0 0 0 #1abc9c}.sui-2-10-5[dir=rtl] .sui-wrap .sui-floating-notices .sui-notice.sui-notice-warning .sui-notice-content,.sui-2-10-5[dir=rtl] .sui-wrap .sui-floating-notices .sui-notice.sui-notice-yellow .sui-notice-content{-webkit-box-shadow:0 5px 25px 0 rgba(0,0,0,.15),inset -2px 0 0 0 #fecf2f;box-shadow:0 5px 25px 0 rgba(0,0,0,.15),inset -2px 0 0 0 #fecf2f}.sui-2-10-5[dir=rtl] .sui-wrap .sui-floating-notices .sui-notice.sui-notice-error .sui-notice-content,.sui-2-10-5[dir=rtl] .sui-wrap .sui-floating-notices .sui-notice.sui-notice-red .sui-notice-content{-webkit-box-shadow:0 5px 25px 0 rgba(0,0,0,.15),inset -2px 0 0 0 #ff6d6d;box-shadow:0 5px 25px 0 rgba(0,0,0,.15),inset -2px 0 0 0 #ff6d6d}.sui-2-10-5[dir=rtl] .sui-wrap .sui-floating-notices .sui-notice.sui-notice-purple .sui-notice-content,.sui-2-10-5[dir=rtl] .sui-wrap .sui-floating-notices .sui-notice.sui-notice-upsell .sui-notice-content{-webkit-box-shadow:0 5px 25px 0 rgba(0,0,0,.15),inset -2px 0 0 0 #8d00b1;box-shadow:0 5px 25px 0 rgba(0,0,0,.15),inset -2px 0 0 0 #8d00b1}.sui-2-10-5[dir=rtl] .sui-wrap.sui-color-accessible .sui-notice .sui-notice-content{-webkit-box-shadow:inset -2px 0 0 0 #000,inset 0 0 0 1px #e6e6e6;box-shadow:inset -2px 0 0 0 #000,inset 0 0 0 1px #e6e6e6}.sui-2-10-5[dir=rtl] .sui-wrap.sui-color-accessible .sui-notice .sui-notice-content p{color:#000}.sui-2-10-5[dir=rtl] .sui-wrap.sui-color-accessible .sui-notice.sui-notice-blue .sui-notice-content,.sui-2-10-5[dir=rtl] .sui-wrap.sui-color-accessible .sui-notice.sui-notice-error .sui-notice-content,.sui-2-10-5[dir=rtl] .sui-wrap.sui-color-accessible .sui-notice.sui-notice-green .sui-notice-content,.sui-2-10-5[dir=rtl] .sui-wrap.sui-color-accessible .sui-notice.sui-notice-info .sui-notice-content,.sui-2-10-5[dir=rtl] .sui-wrap.sui-color-accessible .sui-notice.sui-notice-purple .sui-notice-content,.sui-2-10-5[dir=rtl] .sui-wrap.sui-color-accessible .sui-notice.sui-notice-red .sui-notice-content,.sui-2-10-5[dir=rtl] .sui-wrap.sui-color-accessible .sui-notice.sui-notice-success .sui-notice-content,.sui-2-10-5[dir=rtl] .sui-wrap.sui-color-accessible .sui-notice.sui-notice-upsell .sui-notice-content,.sui-2-10-5[dir=rtl] .sui-wrap.sui-color-accessible .sui-notice.sui-notice-warning .sui-notice-content,.sui-2-10-5[dir=rtl] .sui-wrap.sui-color-accessible .sui-notice.sui-notice-yellow .sui-notice-content{-webkit-box-shadow:inset -2px 0 0 0 #000,inset 0 0 0 1px #e6e6e6;box-shadow:inset -2px 0 0 0 #000,inset 0 0 0 1px #e6e6e6}.sui-2-10-5[dir=rtl] .sui-wrap.sui-color-accessible .sui-floating-notices .sui-notice .sui-notice-content{-webkit-box-shadow:0 5px 25px 0 rgba(0,0,0,.15),inset -2px 0 0 0 #000;box-shadow:0 5px 25px 0 rgba(0,0,0,.15),inset -2px 0 0 0 #000}.sui-2-10-5[dir=rtl] .sui-wrap.sui-color-accessible .sui-floating-notices .sui-notice.sui-notice-blue .sui-notice-content,.sui-2-10-5[dir=rtl] .sui-wrap.sui-color-accessible .sui-floating-notices .sui-notice.sui-notice-error .sui-notice-content,.sui-2-10-5[dir=rtl] .sui-wrap.sui-color-accessible .sui-floating-notices .sui-notice.sui-notice-green .sui-notice-content,.sui-2-10-5[dir=rtl] .sui-wrap.sui-color-accessible .sui-floating-notices .sui-notice.sui-notice-info .sui-notice-content,.sui-2-10-5[dir=rtl] .sui-wrap.sui-color-accessible .sui-floating-notices .sui-notice.sui-notice-purple .sui-notice-content,.sui-2-10-5[dir=rtl] .sui-wrap.sui-color-accessible .sui-floating-notices .sui-notice.sui-notice-red .sui-notice-content,.sui-2-10-5[dir=rtl] .sui-wrap.sui-color-accessible .sui-floating-notices .sui-notice.sui-notice-success .sui-notice-content,.sui-2-10-5[dir=rtl] .sui-wrap.sui-color-accessible .sui-floating-notices .sui-notice.sui-notice-upsell .sui-notice-content,.sui-2-10-5[dir=rtl] .sui-wrap.sui-color-accessible .sui-floating-notices .sui-notice.sui-notice-warning .sui-notice-content,.sui-2-10-5[dir=rtl] .sui-wrap.sui-color-accessible .sui-floating-notices .sui-notice.sui-notice-yellow .sui-notice-content{-webkit-box-shadow:0 5px 25px 0 rgba(0,0,0,.15),inset -2px 0 0 0 #000;box-shadow:0 5px 25px 0 rgba(0,0,0,.15),inset -2px 0 0 0 #000}.sui-2-10-5.wp-admin .sui-floating-notices{left:160px}.sui-2-10-5.wp-admin.folded .sui-floating-notices{left:36px}@media only screen and (max-width:960px){.sui-2-10-5.wp-admin.auto-fold .sui-floating-notices{left:36px}}@media only screen and (max-width:782px){.sui-2-10-5.wp-admin.auto-fold .sui-floating-notices{left:0}}.sui-2-10-5 .sui-wrap .sui-header{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;margin-bottom:30px;line-height:1}@media (max-width:782px){.sui-2-10-5 .sui-wrap .sui-header h1{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}@media (max-width:782px){.sui-2-10-5 .sui-wrap .sui-header .sui-actions-right{margin-top:10px;margin-right:auto;margin-left:0}}@media (max-width:782px){.sui-2-10-5 .sui-wrap .sui-header .sui-actions-left{margin-top:10px;margin-right:0;margin-left:0}}@media (max-width:782px){.sui-2-10-5 .sui-wrap .sui-header.sui-header-inline h1+*{margin-left:10px}}@media (max-width:782px){.sui-2-10-5 .sui-wrap .sui-header.sui-header-inline h1{-webkit-box-flex:1;-ms-flex:1;flex:1}}@media (max-width:782px){.sui-2-10-5 .sui-wrap .sui-header.sui-header-inline .sui-actions-left,.sui-2-10-5 .sui-wrap .sui-header.sui-header-inline .sui-actions-right{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-top:0;margin-right:0}}@media (min-width:1200px){.sui-2-10-5 .sui-wrap .sui-header.sui-with-floating-input h1{padding-right:260px}}@media (max-width:782px){.sui-2-10-5 .sui-wrap .sui-header.sui-with-floating-input{margin-bottom:15px}}@media (max-width:782px){.sui-2-10-5 .sui-wrap .sui-header{margin-bottom:20px}}.sui-2-10-5 .sui-wrap .sui-header-title{color:#333;margin:0;text-align:left;font-weight:700;max-width:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sui-2-10-5 .sui-wrap .sui-summary{padding:10px 20px}.sui-2-10-5 .sui-wrap .sui-summary .sui-summary-image-space,.sui-2-10-5 .sui-wrap .sui-summary .sui-summary-segment{padding:10px 0}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-summary .sui-summary-image-space,.sui-2-10-5 .sui-wrap .sui-summary .sui-summary-segment{padding:0 15px}}.sui-2-10-5 .sui-wrap .sui-summary .sui-summary-image-space{display:none}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-summary .sui-summary-image-space{min-width:222px;min-height:212px;-webkit-box-flex:0;-ms-flex:0 0 222px;flex:0 0 222px}}.sui-2-10-5 .sui-wrap .sui-summary .sui-summary-segment{display:block}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-summary .sui-summary-segment .sui-list{padding-right:15px;padding-left:15px}}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-summary .sui-summary-segment .sui-summary-details{padding-right:30px;padding-left:30px}}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-summary .sui-summary-segment:first-child .sui-list,.sui-2-10-5 .sui-wrap .sui-summary .sui-summary-segment:first-child .sui-summary-details{padding-left:0}}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-summary .sui-summary-segment:last-child .sui-list,.sui-2-10-5 .sui-wrap .sui-summary .sui-summary-segment:last-child .sui-summary-details{padding-right:0}}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-summary .sui-summary-segment{overflow:hidden;-webkit-box-flex:1;-ms-flex:1;flex:1;text-overflow:ellipsis;white-space:nowrap}}.sui-2-10-5 .sui-wrap .sui-summary .sui-summary-details{color:#333;font-size:13px;line-height:22px;font-family:Roboto,Arial,sans-serif;letter-spacing:-.25px;text-align:center}.sui-2-10-5 .sui-wrap .sui-summary .sui-summary-details span{display:inline-block}.sui-2-10-5 .sui-wrap .sui-summary .sui-summary-details .sui-summary-sub{display:block;margin-top:0;margin-bottom:5px;color:#888}.sui-2-10-5 .sui-wrap .sui-summary .sui-summary-details .sui-summary-sub:last-child{margin-bottom:0}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-summary .sui-summary-details .sui-summary-sub:last-child{margin-bottom:0}}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-summary .sui-summary-details .sui-summary-sub{margin-bottom:24px;white-space:normal}}.sui-2-10-5 .sui-wrap .sui-summary .sui-summary-details .sui-summary-percent{margin-left:-5px}.sui-2-10-5 .sui-wrap .sui-summary .sui-summary-details .sui-summary-large{font-size:50px;line-height:55px}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-summary .sui-summary-details .sui-summary-large+.sui-summary-sub{margin-top:-1px}}.sui-2-10-5 .sui-wrap .sui-summary .sui-summary-details .sui-summary-detail{display:block;font-size:15px;font-weight:500}.sui-2-10-5 .sui-wrap .sui-summary .sui-summary-details .sui-summary-detail img{position:relative;vertical-align:middle;top:-1px;margin-right:6px}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-summary .sui-summary-details .sui-summary-detail img{float:left;vertical-align:unset;top:1px}}.sui-2-10-5 .sui-wrap .sui-summary .sui-summary-details .sui-summary-detail+.sui-summary-sub{margin-top:5px}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-summary .sui-summary-details .sui-summary-detail{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.sui-2-10-5 .sui-wrap .sui-summary .sui-summary-details [class*=sui-icon-]{position:relative;top:-22px;left:5px;font-size:16px}.sui-2-10-5 .sui-wrap .sui-summary .sui-summary-details [class*=sui-icon-]+.sui-summary-percent{margin-left:-20px}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-summary .sui-summary-details{padding-top:30px;padding-bottom:30px;text-align:left}}.sui-2-10-5 .sui-wrap .sui-summary .sui-list li span{white-space:normal}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-summary .sui-list{padding-top:30px;padding-bottom:30px}}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-summary.sui-summary-sm .sui-summary-image-space{min-width:222px;min-height:151px;-webkit-box-flex:0;-ms-flex:0 0 222px;flex:0 0 222px}}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-summary:not(.sui-unbranded):not(.sui-summary-sm) .sui-summary-image-space:first-child+.sui-summary-segment .sui-list,.sui-2-10-5 .sui-wrap .sui-summary:not(.sui-unbranded):not(.sui-summary-sm) .sui-summary-image-space:first-child+.sui-summary-segment .sui-summary-details{padding-left:0}}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-summary:not(.sui-unbranded).sui-summary-sm .sui-summary-image-space:first-child+.sui-summary-segment .sui-list,.sui-2-10-5 .sui-wrap .sui-summary:not(.sui-unbranded).sui-summary-sm .sui-summary-image-space:first-child+.sui-summary-segment .sui-summary-details{padding-left:0}}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-summary.sui-unbranded .sui-summary-image-space:first-child+.sui-summary-segment .sui-list,.sui-2-10-5 .sui-wrap .sui-summary.sui-unbranded .sui-summary-image-space:first-child+.sui-summary-segment .sui-summary-details{padding-left:0}}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-summary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 15px}}@media (min-width:783px){.sui-2-10-5[dir=rtl] .sui-wrap .sui-summary .sui-summary-segment:first-child .sui-list,.sui-2-10-5[dir=rtl] .sui-wrap .sui-summary .sui-summary-segment:first-child .sui-summary-details{padding-right:0;padding-left:15px}}@media (min-width:783px){.sui-2-10-5[dir=rtl] .sui-wrap .sui-summary .sui-summary-segment:last-child .sui-list,.sui-2-10-5[dir=rtl] .sui-wrap .sui-summary .sui-summary-segment:last-child .sui-summary-details{padding-right:15px;padding-left:0}}.sui-2-10-5[dir=rtl] .sui-wrap .sui-summary .sui-summary-details{text-align:right}.sui-2-10-5[dir=rtl] .sui-wrap .sui-summary .sui-summary-details .sui-summary-percent{margin-right:-5px;margin-left:0}.sui-2-10-5[dir=rtl] .sui-wrap .sui-summary .sui-summary-details [class*=sui-icon-]{left:0}.sui-2-10-5[dir=rtl] .sui-wrap .sui-summary .sui-summary-details [class*=sui-icon-]+.sui-summary-percent{margin-right:-20px;margin-left:0}.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-summary .sui-summary-details{color:#000}.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-summary .sui-summary-details .sui-summary-sub{color:#000}.sui-2-10-5 .sui-wrap .sui-list{margin:20px 0;padding:0;border:0}.sui-2-10-5 .sui-wrap .sui-list,.sui-2-10-5 .sui-wrap .sui-list li{list-style:none}.sui-2-10-5 .sui-wrap .sui-list li{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:9px 0;border:0;border-bottom:1px solid #e6e6e6;color:#888;font-size:13px;line-height:22px;font-family:Roboto,Arial,sans-serif;font-weight:500;letter-spacing:-.25px}.sui-2-10-5 .sui-wrap .sui-list li [class*=sui-list-]{padding:0 10px}.sui-2-10-5 .sui-wrap .sui-list li [class*=sui-list-]:first-child{padding-left:0}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-list li [class*=sui-list-]:first-child{padding-left:0}}.sui-2-10-5 .sui-wrap .sui-list li [class*=sui-list-]:last-child{padding-right:0}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-list li [class*=sui-list-]:last-child{padding-right:0}}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-list li [class*=sui-list-]{padding:0 15px}}.sui-2-10-5 .sui-wrap .sui-list li .sui-list-label{-webkit-box-flex:1;-ms-flex:1;flex:1;color:#333}.sui-2-10-5 .sui-wrap .sui-list li .sui-list-detail{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;text-align:right}.sui-2-10-5 .sui-wrap .sui-list li:first-child{padding-top:0}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-list li:first-child{padding-top:0}}.sui-2-10-5 .sui-wrap .sui-list li:last-child{padding-bottom:0;border-bottom:0}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-list li:last-child{padding-bottom:0}}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-list li{padding:19px 0}}.sui-2-10-5 .sui-wrap .sui-list:first-child{margin-top:0}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-list:first-child{margin-top:0}}.sui-2-10-5 .sui-wrap .sui-list:last-child{margin-bottom:0}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-list:last-child{margin-bottom:0}}.sui-2-10-5 .sui-wrap .sui-list ol,.sui-2-10-5 .sui-wrap .sui-list ul{display:none}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-list{margin:30px 0}}.sui-2-10-5[dir=rtl] .sui-wrap .sui-list li [class*=sui-list-]:first-child{padding-right:0;padding-left:10px}@media (min-width:783px){.sui-2-10-5[dir=rtl] .sui-wrap .sui-list li [class*=sui-list-]:first-child{padding-right:0;padding-left:15px}}.sui-2-10-5[dir=rtl] .sui-wrap .sui-list li [class*=sui-list-]:last-child{padding-right:10px;padding-left:0}@media (min-width:783px){.sui-2-10-5[dir=rtl] .sui-wrap .sui-list li [class*=sui-list-]:last-child{padding-right:15px;padding-left:0}}.sui-2-10-5 .sui-wrap .sui-tooltip{position:relative}.sui-2-10-5 .sui-wrap .sui-tooltip:after,.sui-2-10-5 .sui-wrap .sui-tooltip:before{content:" ";opacity:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;pointer-events:none;position:absolute;z-index:1;-webkit-transition:.2s;transition:.2s}.sui-2-10-5 .sui-wrap .sui-tooltip:before{left:50%;bottom:100%;border:5px solid transparent;border-top-color:#333;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.sui-2-10-5 .sui-wrap .sui-tooltip:after{content:attr(data-tooltip);min-width:var(--tooltip-width,40px);left:50%;bottom:100%;margin-bottom:10px;padding:8px 12px;border-radius:4px;background-color:#333;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transform:translateX(-50%);transform:translateX(-50%);color:#fff;font:500 12px/18px Roboto,Arial,sans-serif;letter-spacing:-.25px;text-transform:none;text-align:var(--tooltip-text-align,center)}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-tooltip:after{white-space:nowrap}}.sui-2-10-5 .sui-wrap .sui-tooltip.sui-tooltip-constrained:after{min-width:var(--tooltip-width,240px);white-space:normal}.sui-2-10-5 .sui-wrap .sui-tooltip.sui-tooltip-top-left:after{left:0;-webkit-transform:translateX(0);transform:translateX(0)}.sui-2-10-5 .sui-wrap .sui-tooltip.sui-tooltip-top-right:after{right:0;left:unset;-webkit-transform:translateX(0);transform:translateX(0)}.sui-2-10-5 .sui-wrap .sui-tooltip.sui-tooltip-bottom-left:before,.sui-2-10-5 .sui-wrap .sui-tooltip.sui-tooltip-bottom-right:before,.sui-2-10-5 .sui-wrap .sui-tooltip.sui-tooltip-bottom:before{top:100%;bottom:unset;border-top-color:transparent;border-bottom-color:#333}.sui-2-10-5 .sui-wrap .sui-tooltip.sui-tooltip-bottom-left:after,.sui-2-10-5 .sui-wrap .sui-tooltip.sui-tooltip-bottom-right:after,.sui-2-10-5 .sui-wrap .sui-tooltip.sui-tooltip-bottom:after{top:100%;bottom:unset;margin-top:10px;margin-bottom:0}.sui-2-10-5 .sui-wrap .sui-tooltip.sui-tooltip-bottom-left:after{left:0;-webkit-transform:translate(0);transform:translate(0)}.sui-2-10-5 .sui-wrap .sui-tooltip.sui-tooltip-bottom-right:after{left:unset;right:0;-webkit-transform:translate(0);transform:translate(0)}.sui-2-10-5 .sui-wrap .sui-tooltip.sui-tooltip-left:before{top:50%;right:100%;bottom:unset;left:unset;border-top-color:transparent;border-left-color:#333;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.sui-2-10-5 .sui-wrap .sui-tooltip.sui-tooltip-left:after{top:50%;right:100%;bottom:unset;left:unset;margin-right:10px;margin-bottom:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.sui-2-10-5 .sui-wrap .sui-tooltip.sui-tooltip-right:before{top:50%;bottom:unset;left:100%;border-top-color:transparent;border-right-color:#333;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.sui-2-10-5 .sui-wrap .sui-tooltip.sui-tooltip-right:after{top:50%;bottom:unset;left:100%;margin-left:10px;margin-bottom:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width:782px){.sui-2-10-5 .sui-wrap .sui-tooltip.sui-tooltip-mobile:after{min-width:var(--tooltip-width-mobile,120px);white-space:normal}}@media (max-width:782px){.sui-2-10-5 .sui-wrap .sui-tooltip.sui-tooltip-top-left-mobile:before,.sui-2-10-5 .sui-wrap .sui-tooltip.sui-tooltip-top-mobile:before,.sui-2-10-5 .sui-wrap .sui-tooltip.sui-tooltip-top-right-mobile:before{top:unset;bottom:100%;left:50%;right:unset;border-top-color:#333;border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@media (max-width:782px){.sui-2-10-5 .sui-wrap .sui-tooltip.sui-tooltip-top-left-mobile:after,.sui-2-10-5 .sui-wrap .sui-tooltip.sui-tooltip-top-mobile:after,.sui-2-10-5 .sui-wrap .sui-tooltip.sui-tooltip-top-right-mobile:after{min-width:var(--tooltip-width-mobile,120px);top:unset;bottom:100%;margin-top:0;margin-right:0;margin-bottom:10px;margin-left:0;white-space:normal}}@media (max-width:782px){.sui-2-10-5 .sui-wrap .sui-tooltip.sui-tooltip-top-mobile:after{right:unset;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@media (max-width:782px){.sui-2-10-5 .sui-wrap .sui-tooltip.sui-tooltip-top-left-mobile:after{right:unset;left:0;-webkit-transform:translateX(0);transform:translateX(0)}}@media (max-width:782px){.sui-2-10-5 .sui-wrap .sui-tooltip.sui-tooltip-top-right-mobile:after{right:0;left:unset;-webkit-transform:translateX(0);transform:translateX(0)}}@media (max-width:782px){.sui-2-10-5 .sui-wrap .sui-tooltip.sui-tooltip-bottom-left-mobile:before,.sui-2-10-5 .sui-wrap .sui-tooltip.sui-tooltip-bottom-mobile:before,.sui-2-10-5 .sui-wrap .sui-tooltip.sui-tooltip-bottom-right-mobile:before{top:100%;bottom:unset;left:50%;right:unset;border-top-color:transparent;border-right-color:transparent;border-bottom-color:#333;border-left-color:transparent;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@media (max-width:782px){.sui-2-10-5 .sui-wrap .sui-tooltip.sui-tooltip-bottom-left-mobile:after,.sui-2-10-5 .sui-wrap .sui-tooltip.sui-tooltip-bottom-mobile:after,.sui-2-10-5 .sui-wrap .sui-tooltip.sui-tooltip-bottom-right-mobile:after{min-width:var(--tooltip-width-mobile,120px);top:100%;bottom:unset;margin-top:10px;margin-right:0;margin-bottom:0;margin-left:0;white-space:normal}}@media (max-width:782px){.sui-2-10-5 .sui-wrap .sui-tooltip.sui-tooltip-bottom-mobile:after{right:unset;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@media (max-width:782px){.sui-2-10-5 .sui-wrap .sui-tooltip.sui-tooltip-bottom-left-mobile:after{right:unset;left:0;-webkit-transform:translateX(0);transform:translateX(0)}}@media (max-width:782px){.sui-2-10-5 .sui-wrap .sui-tooltip.sui-tooltip-bottom-right-mobile:after{right:0;left:unset;-webkit-transform:translateX(0);transform:translateX(0)}}@media (max-width:782px){.sui-2-10-5 .sui-wrap .sui-tooltip.sui-tooltip-left-mobile:before{top:50%;right:100%;bottom:unset;left:unset;border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;border-left-color:#333;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@media (max-width:782px){.sui-2-10-5 .sui-wrap .sui-tooltip.sui-tooltip-left-mobile:after{min-width:var(--tooltip-width-mobile,120px);top:50%;right:100%;bottom:unset;left:unset;margin-top:0;margin-right:10px;margin-bottom:0;margin-left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);white-space:normal}}@media (max-width:782px){.sui-2-10-5 .sui-wrap .sui-tooltip.sui-tooltip-right-mobile:before{top:50%;right:unset;bottom:unset;left:100%;border-top-color:transparent;border-right-color:#333;border-bottom-color:transparent;border-left-color:transparent;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@media (max-width:782px){.sui-2-10-5 .sui-wrap .sui-tooltip.sui-tooltip-right-mobile:after{min-width:var(--tooltip-width-mobile,120px);top:50%;right:unset;bottom:unset;left:100%;margin-top:0;margin-right:0;margin-bottom:0;margin-left:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%);white-space:normal}}.sui-2-10-5 .sui-wrap .sui-tooltip:hover:after,.sui-2-10-5 .sui-wrap .sui-tooltip:hover:before{opacity:1;-webkit-backface-visibility:visible;backface-visibility:visible}.sui-2-10-5 .sui-wrap select:not(.sui-select):not(.sui-variables){width:100%;cursor:pointer;display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:5px 0;padding:8px 14px;padding-right:40px;border:1px solid #ddd;border-radius:4px;background:url(../images/select-arrow.png) no-repeat right 14px center;background-size:12px 12px;color:#333;font:500 15px/22px Roboto,Arial,sans-serif;letter-spacing:-.2px;-webkit-transition:all .3s ease;transition:all .3s ease}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.sui-2-10-5 .sui-wrap select:not(.sui-select):not(.sui-variables){background-image:url(../images/select-arrow@2x.png)}}.sui-2-10-5 .sui-wrap select:not(.sui-select):not(.sui-variables)::-ms-expand{display:none}.sui-2-10-5 .sui-wrap select:not(.sui-select):not(.sui-variables),.sui-2-10-5 .sui-wrap select:not(.sui-select):not(.sui-variables):focus,.sui-2-10-5 .sui-wrap select:not(.sui-select):not(.sui-variables):hover{background-color:#fafafa}.sui-2-10-5 .sui-wrap select:not(.sui-select):not(.sui-variables):focus{background-color:#fff}.sui-2-10-5 .sui-wrap select:not(.sui-select):not(.sui-variables):focus{outline:0;-webkit-box-shadow:none;box-shadow:none}.sui-2-10-5 .sui-wrap select:not(.sui-select):not(.sui-variables).sui-select-sm{padding:6px 12px;padding-right:40px;font-size:13px;line-height:16px;background-position:right 8px center}.sui-2-10-5 .sui-wrap select:not(.sui-select):not(.sui-variables).sui-select-inline{width:auto;max-width:100%;display:inline-block;margin-right:10px}.sui-2-10-5 .sui-wrap select:not(.sui-select):not(.sui-variables).sui-select-inline:last-child{margin-right:0}.sui-2-10-5 .sui-wrap select:not(.sui-select):not(.sui-variables)[multiple]{padding:10px 0;background-image:none;background-color:#fff}.sui-2-10-5 .sui-wrap select:not(.sui-select):not(.sui-variables)[multiple] option{padding:8px;background-color:#fff;color:#333;font:500 15px/35px Roboto,Arial,sans-serif;letter-spacing:-.2px}.sui-2-10-5 .sui-wrap select:not(.sui-select):not(.sui-variables)[multiple] option:hover{background-color:#fafafa}.sui-2-10-5 .sui-wrap select:not(.sui-select):not(.sui-variables)[multiple] option:checked{background-color:#888;color:#fff}.sui-2-10-5 .sui-wrap select:not(.sui-select):not(.sui-variables)[disabled]{pointer-events:none}.sui-2-10-5 .sui-wrap select:not(.sui-select):not(.sui-variables):first-child{margin-top:0}.sui-2-10-5 .sui-wrap select:not(.sui-select):not(.sui-variables):last-child{margin-bottom:0}.sui-2-10-5 .sui-wrap.sui-color-accessible select:not(.sui-select):not(.sui-variables){border-color:#000;color:#000}.sui-2-10-5 .sui-wrap.sui-color-accessible select:not(.sui-select):not(.sui-variables),.sui-2-10-5 .sui-wrap.sui-color-accessible select:not(.sui-select):not(.sui-variables):focus,.sui-2-10-5 .sui-wrap.sui-color-accessible select:not(.sui-select):not(.sui-variables):hover{background-color:#fff}.sui-2-10-5 .sui-wrap.sui-color-accessible select:not(.sui-select):not(.sui-variables)[multiple]{background-color:#fff}.sui-2-10-5 .sui-wrap.sui-color-accessible select:not(.sui-select):not(.sui-variables)[multiple] option{background-color:#fff;color:#000}.sui-2-10-5 .sui-wrap.sui-color-accessible select:not(.sui-select):not(.sui-variables)[multiple] option:hover{background-color:#888}.sui-2-10-5 .sui-wrap.sui-color-accessible select:not(.sui-select):not(.sui-variables)[multiple] option:checked{background-color:#000;color:#fff}.sui-2-10-5 .sui-wrap .sui-tag{height:auto;min-height:26px;cursor:default;display:inline-block;margin:0 3px;padding:0 16px;border:2px solid transparent;border-radius:13px;background-color:#f2f2f2;color:#333;font:500 12px/22px Roboto,Arial,sans-serif;letter-spacing:-.25px;text-align:center}.sui-2-10-5 .sui-wrap .sui-tag.sui-tag-truncated{max-width:100%}.sui-2-10-5 .sui-wrap .sui-tag.sui-tag-truncated span{max-width:100%;overflow:hidden;display:block;text-overflow:ellipsis;white-space:nowrap}.sui-2-10-5 .sui-wrap .sui-tag.sui-tag-error,.sui-2-10-5 .sui-wrap .sui-tag.sui-tag-red{background-color:#ff6d6d;color:#fff}.sui-2-10-5 .sui-wrap .sui-tag.sui-tag-warning,.sui-2-10-5 .sui-wrap .sui-tag.sui-tag-yellow{background-color:#fecf2f;color:#333}.sui-2-10-5 .sui-wrap .sui-tag.sui-tag-green,.sui-2-10-5 .sui-wrap .sui-tag.sui-tag-success,.sui-2-10-5 .sui-wrap .sui-tag.sui-tag-upgrade,.sui-2-10-5 .sui-wrap .sui-tag.sui-tag-upsell{background-color:#1abc9c;color:#fff}.sui-2-10-5 .sui-wrap .sui-tag.sui-tag-blue,.sui-2-10-5 .sui-wrap .sui-tag.sui-tag-branded{background-color:#17a8e3;color:#fff}.sui-2-10-5 .sui-wrap .sui-tag.sui-tag-purple{background-color:#8d00b1;color:#fff}.sui-2-10-5 .sui-wrap .sui-tag.sui-tag-disabled,.sui-2-10-5 .sui-wrap .sui-tag.sui-tag-inactive{background-color:#f2f2f2;color:#aaa}.sui-2-10-5 .sui-wrap .sui-tag.sui-tag-uppercase{text-transform:uppercase}.sui-2-10-5 .sui-wrap .sui-tag.sui-tag-beta,.sui-2-10-5 .sui-wrap .sui-tag.sui-tag-pro{min-height:12px;padding:2px 8px 1px;border:0;border-radius:6px;font-size:8px;line-height:9px;text-align:center;text-transform:uppercase}.sui-2-10-5 .sui-wrap .sui-tag.sui-tag-pro{background-color:#8d00b1;color:#fff}.sui-2-10-5 .sui-wrap .sui-tag.sui-tag-beta{background-color:#ff7e41;color:#fff}.sui-2-10-5 .sui-wrap .sui-tag.sui-tag-sm{min-height:18px;padding:2px 10px;font-size:10px;line-height:12px;font-weight:700}.sui-2-10-5 .sui-wrap .sui-tag.sui-tag-ghost.sui-tag-error,.sui-2-10-5 .sui-wrap .sui-tag.sui-tag-ghost.sui-tag-red{border-color:#ffe5e9;background-color:transparent;color:#ff6d6d}.sui-2-10-5 .sui-wrap .sui-tag.sui-tag-ghost.sui-tag-warning,.sui-2-10-5 .sui-wrap .sui-tag.sui-tag-ghost.sui-tag-yellow{border-color:#fff5d5;background-color:transparent;color:#fecf2f}.sui-2-10-5 .sui-wrap .sui-tag.sui-tag-ghost.sui-tag-green,.sui-2-10-5 .sui-wrap .sui-tag.sui-tag-ghost.sui-tag-success,.sui-2-10-5 .sui-wrap .sui-tag.sui-tag-ghost.sui-tag-upgrade,.sui-2-10-5 .sui-wrap .sui-tag.sui-tag-ghost.sui-tag-upsell{border-color:#d1f1ea;background-color:transparent;color:#1abc9c}.sui-2-10-5 .sui-wrap .sui-tag.sui-tag-ghost.sui-tag-blue,.sui-2-10-5 .sui-wrap .sui-tag.sui-tag-ghost.sui-tag-branded{border-color:#e1f6ff;background-color:transparent;color:#17a8e3}.sui-2-10-5 .sui-wrap .sui-tag.sui-tag-ghost.sui-tag-purple{border-color:#f9e1ff;background-color:transparent;color:#8d00b1}.sui-2-10-5 .sui-wrap .sui-tag:first-child{margin-left:0}.sui-2-10-5 .sui-wrap .sui-tag:last-child{margin-right:0}.sui-2-10-5 .sui-wrap .sui-label,.sui-2-10-5 .sui-wrap .sui-label-inline{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:0;border:0;color:#888;font:500 12px/16px Roboto,Arial,sans-serif}.sui-2-10-5 .sui-wrap .sui-form-control,.sui-2-10-5 .sui-wrap .sui-multi-checkbox{width:100%;height:40px;margin:0;padding:9px 14px;border:1px solid #ddd;border-radius:4px;background-color:#fafafa;background-image:none;color:#333;font:500 15px/20px Roboto,Arial,sans-serif;letter-spacing:-.25px;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.sui-2-10-5 .sui-wrap .sui-form-control,.sui-2-10-5 .sui-wrap .sui-form-control:active,.sui-2-10-5 .sui-wrap .sui-form-control:focus,.sui-2-10-5 .sui-wrap .sui-form-control:hover,.sui-2-10-5 .sui-wrap .sui-multi-checkbox,.sui-2-10-5 .sui-wrap .sui-multi-checkbox:active,.sui-2-10-5 .sui-wrap .sui-multi-checkbox:focus,.sui-2-10-5 .sui-wrap .sui-multi-checkbox:hover{outline:0;-webkit-box-shadow:none;box-shadow:none}.sui-2-10-5 .sui-wrap .sui-form-control:focus,.sui-2-10-5 .sui-wrap .sui-form-control:hover,.sui-2-10-5 .sui-wrap .sui-multi-checkbox:focus,.sui-2-10-5 .sui-wrap .sui-multi-checkbox:hover{border-color:#ddd;background-color:#fff}.sui-2-10-5 .sui-wrap .sui-form-control:focus,.sui-2-10-5 .sui-wrap .sui-multi-checkbox:focus{background-color:#fff;color:#333}.sui-2-10-5 .sui-wrap .sui-form-control::-webkit-input-placeholder,.sui-2-10-5 .sui-wrap .sui-multi-checkbox::-webkit-input-placeholder{color:#aaa}.sui-2-10-5 .sui-wrap .sui-form-control:-ms-input-placeholder,.sui-2-10-5 .sui-wrap .sui-multi-checkbox:-ms-input-placeholder{color:#aaa}.sui-2-10-5 .sui-wrap .sui-form-control::-ms-input-placeholder,.sui-2-10-5 .sui-wrap .sui-multi-checkbox::-ms-input-placeholder{color:#aaa}.sui-2-10-5 .sui-wrap .sui-form-control::placeholder,.sui-2-10-5 .sui-wrap .sui-multi-checkbox::placeholder{color:#aaa}.sui-2-10-5 .sui-wrap .sui-disabled.sui-form-control,.sui-2-10-5 .sui-wrap .sui-disabled.sui-multi-checkbox,.sui-2-10-5 .sui-wrap .sui-form-control[disabled],.sui-2-10-5 .sui-wrap .sui-multi-checkbox[disabled],fieldset[disabled] .sui-2-10-5 .sui-wrap .sui-form-control,fieldset[disabled] .sui-2-10-5 .sui-wrap .sui-multi-checkbox{cursor:not-allowed}.sui-2-10-5 .sui-wrap .sui-disabled.sui-form-control,.sui-2-10-5 .sui-wrap .sui-disabled.sui-form-control:focus,.sui-2-10-5 .sui-wrap .sui-disabled.sui-form-control:hover,.sui-2-10-5 .sui-wrap .sui-disabled.sui-multi-checkbox,.sui-2-10-5 .sui-wrap .sui-disabled.sui-multi-checkbox:focus,.sui-2-10-5 .sui-wrap .sui-disabled.sui-multi-checkbox:hover,.sui-2-10-5 .sui-wrap .sui-form-control[disabled],.sui-2-10-5 .sui-wrap .sui-form-control[disabled]:focus,.sui-2-10-5 .sui-wrap .sui-form-control[disabled]:hover,.sui-2-10-5 .sui-wrap .sui-multi-checkbox[disabled],.sui-2-10-5 .sui-wrap .sui-multi-checkbox[disabled]:focus,.sui-2-10-5 .sui-wrap .sui-multi-checkbox[disabled]:hover,fieldset[disabled] .sui-2-10-5 .sui-wrap .sui-form-control,fieldset[disabled] .sui-2-10-5 .sui-wrap .sui-form-control:focus,fieldset[disabled] .sui-2-10-5 .sui-wrap .sui-form-control:hover,fieldset[disabled] .sui-2-10-5 .sui-wrap .sui-multi-checkbox,fieldset[disabled] .sui-2-10-5 .sui-wrap .sui-multi-checkbox:focus,fieldset[disabled] .sui-2-10-5 .sui-wrap .sui-multi-checkbox:hover{border-color:#f2f2f2;background-color:#f2f2f2;color:#aaa}.sui-2-10-5 .sui-wrap .sui-form-control::-ms-expand,.sui-2-10-5 .sui-wrap .sui-multi-checkbox::-ms-expand{border:0;background-color:transparent}.sui-2-10-5 .sui-wrap label{cursor:default}.sui-2-10-5 .sui-wrap label[for]{cursor:pointer}.sui-2-10-5 .sui-wrap .sui-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 5px}.sui-2-10-5 .sui-wrap .sui-label .sui-tag{margin-left:5px}.sui-2-10-5 .sui-wrap .sui-label .sui-tag.sui-left{margin-right:5px;margin-left:0}.sui-2-10-5 .sui-wrap .sui-label:last-child{margin:0}.sui-2-10-5 .sui-wrap .sui-label-link{margin-right:0;margin-left:auto;color:#888;font-weight:400}.sui-2-10-5 .sui-wrap .sui-label-inline{margin:0}.sui-2-10-5 .sui-wrap .sui-label-note{margin-right:0;margin-left:auto}.sui-2-10-5 .sui-wrap .sui-form-control,.sui-2-10-5 .sui-wrap .sui-multi-checkbox{display:block}.sui-2-10-5 .sui-wrap .sui-form-control.sui-input-sm,.sui-2-10-5 .sui-wrap .sui-input-sm.sui-multi-checkbox{max-width:80px}.sui-2-10-5 .sui-wrap .sui-form-control.sui-input-md,.sui-2-10-5 .sui-wrap .sui-input-md.sui-multi-checkbox{max-width:240px}.sui-2-10-5 .sui-wrap .sui-field-has-prefix.sui-multi-checkbox,.sui-2-10-5 .sui-wrap .sui-field-has-suffix.sui-multi-checkbox,.sui-2-10-5 .sui-wrap .sui-form-control.sui-field-has-prefix,.sui-2-10-5 .sui-wrap .sui-form-control.sui-field-has-suffix{width:auto;display:inline-block}.sui-2-10-5 .sui-wrap .sui-multi-checkbox{height:auto;max-height:114px;overflow-y:auto;padding:1px}.sui-2-10-5 .sui-wrap .sui-multi-checkbox label{margin:1px 0}.sui-2-10-5 .sui-wrap .sui-multi-checkbox label input:checked+span{background-color:#17a8e3;color:#fff}.sui-2-10-5 .sui-wrap .sui-multi-checkbox label span{display:block;padding:10px}.sui-2-10-5 .sui-wrap .sui-multi-checkbox label:first-child{margin-top:0}.sui-2-10-5 .sui-wrap .sui-multi-checkbox label:first-child span{border-radius:3px 3px 0 0}.sui-2-10-5 .sui-wrap .sui-multi-checkbox label:last-child{margin-bottom:0}.sui-2-10-5 .sui-wrap .sui-multi-checkbox label:last-child span{border-radius:0 0 3px 3px}.sui-2-10-5 .sui-wrap .sui-description,.sui-2-10-5 .sui-wrap .sui-multi-checkbox label{display:block;margin-top:5px;color:#888;font-size:13px;line-height:22px;font-weight:400;letter-spacing:-.25px}.sui-2-10-5 .sui-wrap .sui-description.sui-toggle-description,.sui-2-10-5 .sui-wrap .sui-multi-checkbox label.sui-toggle-description{margin-left:48px}.sui-2-10-5 .sui-wrap .sui-description.sui-checkbox-description,.sui-2-10-5 .sui-wrap .sui-description.sui-radio-description,.sui-2-10-5 .sui-wrap .sui-multi-checkbox label.sui-checkbox-description,.sui-2-10-5 .sui-wrap .sui-multi-checkbox label.sui-radio-description{margin:0 27px 5px}.sui-2-10-5 .sui-wrap .sui-description+.sui-form-field,.sui-2-10-5 .sui-wrap .sui-description+.sui-form-field-inline,.sui-2-10-5 .sui-wrap .sui-multi-checkbox label+.sui-form-field,.sui-2-10-5 .sui-wrap .sui-multi-checkbox label+.sui-form-field-inline{margin-top:20px}.sui-2-10-5 .sui-wrap .sui-error-message{display:block;margin-top:8px;color:#ff6d6d;font-size:12px;line-height:16px;font-weight:500}.sui-2-10-5 .sui-wrap .sui-form-field.sui-input-sm{max-width:80px}.sui-2-10-5 .sui-wrap .sui-form-field.sui-input-md{max-width:240px}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-form-field>.sui-row [class^=sui-col]{padding-right:5px;padding-left:5px}}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-form-field>.sui-row:first-child{margin-top:0}}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-form-field>.sui-row{margin-top:10px;margin-right:-5px;margin-bottom:0;margin-left:-5px}}.sui-2-10-5 .sui-wrap .sui-form-field:last-child{margin-bottom:0}@media (max-width:782px){.sui-2-10-5 .sui-wrap .sui-form-field:last-child{margin-bottom:0}}.sui-2-10-5 .sui-wrap .sui-form-field.sui-form-field-error .sui-form-control,.sui-2-10-5 .sui-wrap .sui-form-field.sui-form-field-error .sui-multi-checkbox,.sui-2-10-5 .sui-wrap .sui-form-field.sui-has_error .sui-form-control,.sui-2-10-5 .sui-wrap .sui-form-field.sui-has_error .sui-multi-checkbox{border-bottom:2px solid #ff6d6d}.sui-2-10-5 .sui-wrap .sui-form-field.sui-form-field-error .sui-control-with-icon [class*=sui-icon-]:before,.sui-2-10-5 .sui-wrap .sui-form-field.sui-has_error .sui-control-with-icon [class*=sui-icon-]:before{color:#ff6d6d}@media (max-width:782px){.sui-2-10-5 .sui-wrap .sui-form-field{margin-bottom:20px}}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-form-field{margin-bottom:30px}}.sui-2-10-5 .sui-wrap .sui-field-prefix,.sui-2-10-5 .sui-wrap .sui-field-suffix{display:inline-block;color:#888;font-size:13px;line-height:22px}.sui-2-10-5 .sui-wrap .sui-field-prefix{margin-right:10px}.sui-2-10-5 .sui-wrap .sui-field-suffix{margin-left:10px}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-form-field-inline>.sui-form-field:first-child,.sui-2-10-5 .sui-wrap .sui-form-field-inline>span.sui-select:first-child{margin-left:0}}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-form-field-inline>.sui-form-field:last-child,.sui-2-10-5 .sui-wrap .sui-form-field-inline>span.sui-select:last-child{margin-right:0}}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-form-field-inline>.sui-form-field,.sui-2-10-5 .sui-wrap .sui-form-field-inline>span.sui-select{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-top:0;margin-bottom:0;margin-right:10px;margin-left:10px}}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-form-field-inline>.sui-form-field{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-bottom:0}}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-form-field-inline>.sui-label,.sui-2-10-5 .sui-wrap .sui-form-field-inline>p,.sui-2-10-5 .sui-wrap .sui-form-field-inline>span{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:0}}@media (max-width:782px){.sui-2-10-5 .sui-wrap .sui-form-field-inline:last-child{margin-bottom:0}}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-form-field-inline:last-child{margin-bottom:0}}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-form-field-inline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:30px}}@media (max-width:782px){.sui-2-10-5 .sui-wrap .sui-form-field-inline{margin-bottom:20px}}.sui-2-10-5 .sui-wrap .sui-control-with-icon{position:relative}.sui-2-10-5 .sui-wrap .sui-control-with-icon .sui-form-control,.sui-2-10-5 .sui-wrap .sui-control-with-icon .sui-multi-checkbox{padding-left:40px}.sui-2-10-5 .sui-wrap .sui-control-with-icon select.sui-select+.select2-container .select2-selection__rendered{padding-left:40px}.sui-2-10-5 .sui-wrap .sui-control-with-icon [class*=sui-icon-]{width:16px;height:16px;pointer-events:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:11px;left:14px}.sui-2-10-5 .sui-wrap .sui-control-with-icon [class*=sui-icon-]:before{color:#aaa;display:block}.sui-2-10-5 .sui-wrap .sui-control-with-icon.sui-right-icon .sui-form-control,.sui-2-10-5 .sui-wrap .sui-control-with-icon.sui-right-icon .sui-multi-checkbox{padding-right:40px;padding-left:14px}.sui-2-10-5 .sui-wrap .sui-control-with-icon.sui-right-icon [class*=sui-icon-]{right:14px;left:auto;color:#888}.sui-2-10-5 .sui-wrap .sui-with-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sui-2-10-5 .sui-wrap .sui-with-button .sui-button{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.sui-2-10-5 .sui-wrap .sui-with-button .sui-form-control,.sui-2-10-5 .sui-wrap .sui-with-button .sui-multi-checkbox{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0 5px}.sui-2-10-5 .sui-wrap .sui-with-button .sui-form-control:first-child,.sui-2-10-5 .sui-wrap .sui-with-button .sui-multi-checkbox:first-child{margin-left:0}.sui-2-10-5 .sui-wrap .sui-with-button .sui-form-control:last-child,.sui-2-10-5 .sui-wrap .sui-with-button .sui-multi-checkbox:last-child{margin-right:0}.sui-2-10-5 .sui-wrap .sui-with-button.sui-inside,.sui-2-10-5 .sui-wrap .sui-with-button.sui-with-button-inside{display:block;position:relative}.sui-2-10-5 .sui-wrap .sui-with-button.sui-inside .sui-button,.sui-2-10-5 .sui-wrap .sui-with-button.sui-inside .sui-button-icon,.sui-2-10-5 .sui-wrap .sui-with-button.sui-with-button-inside .sui-button,.sui-2-10-5 .sui-wrap .sui-with-button.sui-with-button-inside .sui-button-icon{position:absolute;top:5px;right:5px}.sui-2-10-5 .sui-wrap .sui-with-button.sui-inside .sui-button-lg,.sui-2-10-5 .sui-wrap .sui-with-button.sui-with-button-inside .sui-button-lg{top:0;right:0;border-top-left-radius:0;border-bottom-left-radius:0}.sui-2-10-5 .sui-wrap .sui-with-button.sui-inside .sui-form-control,.sui-2-10-5 .sui-wrap .sui-with-button.sui-inside .sui-multi-checkbox,.sui-2-10-5 .sui-wrap .sui-with-button.sui-with-button-inside .sui-form-control,.sui-2-10-5 .sui-wrap .sui-with-button.sui-with-button-inside .sui-multi-checkbox{margin:0;padding-right:90px}.sui-2-10-5 .sui-wrap .sui-with-button.sui-with-button-icon{display:block;position:relative}.sui-2-10-5 .sui-wrap .sui-with-button.sui-with-button-icon .sui-button,.sui-2-10-5 .sui-wrap .sui-with-button.sui-with-button-icon .sui-button-icon{position:absolute;top:5px;right:5px}.sui-2-10-5 .sui-wrap .sui-with-button.sui-with-button-icon .sui-button-lg{top:0;right:0}.sui-2-10-5 .sui-wrap .sui-with-button.sui-with-button-icon .sui-form-control,.sui-2-10-5 .sui-wrap .sui-with-button.sui-with-button-icon .sui-multi-checkbox{margin:0;padding-right:40px}.sui-2-10-5 .sui-wrap .sui-input-group{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;position:relative}.sui-2-10-5 .sui-wrap .sui-password-group{position:relative}.sui-2-10-5 .sui-wrap .sui-password-group .sui-password-toggle{width:30px;height:30px;cursor:pointer;position:absolute;top:50%;right:7px;padding:0;border:0;border-radius:4px;background:0 0;color:#888;font-size:15px;line-height:1em;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.sui-2-10-5 .sui-wrap .sui-password-group .sui-password-toggle:active,.sui-2-10-5 .sui-wrap .sui-password-group .sui-password-toggle:focus,.sui-2-10-5 .sui-wrap .sui-password-group .sui-password-toggle:hover{outline:0}.sui-2-10-5 .sui-wrap .sui-password-group .sui-password-toggle:hover{background-color:rgba(0,0,0,.03)}.sui-2-10-5 .sui-wrap .sui-password-group .sui-password-toggle:hover [class*=sui-icon-]:before{color:#666}.sui-2-10-5 .sui-wrap .sui-date{position:relative}.sui-2-10-5 .sui-wrap .sui-date .sui-form-control:first-child,.sui-2-10-5 .sui-wrap .sui-date .sui-multi-checkbox:first-child{padding-right:40px}.sui-2-10-5 .sui-wrap .sui-date .sui-form-control:last-child,.sui-2-10-5 .sui-wrap .sui-date .sui-multi-checkbox:last-child{padding-left:40px}.sui-2-10-5 .sui-wrap .sui-date [class*=sui-icon-]{width:30px;height:30px;pointer-events:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:5px}.sui-2-10-5 .sui-wrap .sui-date [class*=sui-icon-]:before{display:block}.sui-2-10-5 .sui-wrap .sui-date [class*=sui-icon-]:first-child{left:5px}.sui-2-10-5 .sui-wrap .sui-date [class*=sui-icon-]:last-child{right:5px}.sui-2-10-5 .sui-wrap .sui-multi-date{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sui-2-10-5 .sui-wrap .sui-multi-date .sui-form-field{-webkit-box-flex:1;-ms-flex:1;flex:1}.sui-2-10-5 .sui-wrap .sui-multi-date .sui-form-field+button{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-left:10px}@media (max-width:782px){.sui-2-10-5 .sui-wrap .sui-multi-date .sui-form-field{margin-bottom:0}}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-multi-date .sui-form-field{margin-bottom:0}}.sui-2-10-5 .sui-wrap .sui-multi-date:not(:last-child){margin-bottom:10px}.sui-2-10-5 .sui-wrap textarea.sui-form-control,.sui-2-10-5 .sui-wrap textarea.sui-multi-checkbox{max-width:100%;height:auto;resize:vertical;line-height:20px}.sui-2-10-5 .sui-wrap select.sui-form-control,.sui-2-10-5 .sui-wrap select.sui-multi-checkbox{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAs0lEQVQ4T6WS2w0CIRBF59KA2oklaAdbgpbgB48SIBThduKWYClrA2CGgEEXNWH5moR7Zu48QJ0PnRytA6WUe67svb//clDrUkWt9UxEMYRw/AYzJIS4sd45t0ugMeZERNcY49yCCwRgS0Rna+346rGGAVz4s06aW0gQx2/DUUoNAEYAG86cxezkAWCw1k5lBoupZltThomhEMLhs/fmOgrM2VvQwmq9in8rWncAPWfXXfEJ6RpWD7sJ1JwAAAAASUVORK5CYII=);background-repeat:no-repeat;background-position:center right 10px;line-height:1}.sui-2-10-5 .sui-wrap .sui-checkbox,.sui-2-10-5 .sui-wrap .sui-radio{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.sui-2-10-5 .sui-wrap .sui-checkbox input+span,.sui-2-10-5 .sui-wrap .sui-radio input+span{width:16px;height:16px;cursor:pointer;display:block;-ms-flex-negative:0;flex-shrink:0;position:relative;margin:3px 0;border:1px solid #ddd;border-radius:4px;background-color:#fafafa;-webkit-transition:.3s ease;transition:.3s ease}.sui-2-10-5 .sui-wrap .sui-checkbox input+span:before,.sui-2-10-5 .sui-wrap .sui-radio input+span:before{opacity:0;-webkit-transition:.3s ease;transition:.3s ease}.sui-2-10-5 .sui-wrap .sui-checkbox input+span+.sui-description,.sui-2-10-5 .sui-wrap .sui-checkbox input+span+span,.sui-2-10-5 .sui-wrap .sui-radio input+span+.sui-description,.sui-2-10-5 .sui-wrap .sui-radio input+span+span{cursor:pointer;margin:0 0 0 10px;color:#666;font-size:15px;line-height:22px;font-weight:500}.sui-2-10-5 .sui-wrap .sui-checkbox input+span+.sui-description.sui-description-sm,.sui-2-10-5 .sui-wrap .sui-checkbox input+span+span.sui-description-sm,.sui-2-10-5 .sui-wrap .sui-radio input+span+.sui-description.sui-description-sm,.sui-2-10-5 .sui-wrap .sui-radio input+span+span.sui-description-sm{font-size:13px}.sui-2-10-5 .sui-wrap .sui-checkbox input+span~.sui-tag,.sui-2-10-5 .sui-wrap .sui-radio input+span~.sui-tag{margin-top:auto;margin-bottom:auto;margin-left:10px}.sui-2-10-5 .sui-wrap .sui-checkbox input:checked+span,.sui-2-10-5 .sui-wrap .sui-radio input:checked+span{border-color:#17a8e3;background-color:#17a8e3}.sui-2-10-5 .sui-wrap .sui-checkbox input:checked+span:before,.sui-2-10-5 .sui-wrap .sui-radio input:checked+span:before{opacity:1}.sui-2-10-5 .sui-wrap .sui-checkbox input.sui-disabled+span,.sui-2-10-5 .sui-wrap .sui-checkbox input:disabled+span,.sui-2-10-5 .sui-wrap .sui-checkbox input[disabled]+span,.sui-2-10-5 .sui-wrap .sui-radio input.sui-disabled+span,.sui-2-10-5 .sui-wrap .sui-radio input:disabled+span,.sui-2-10-5 .sui-wrap .sui-radio input[disabled]+span{cursor:not-allowed;border-color:#f2f2f2;background-color:#f2f2f2}.sui-2-10-5 .sui-wrap .sui-checkbox input.sui-disabled+span+.sui-description,.sui-2-10-5 .sui-wrap .sui-checkbox input.sui-disabled+span+span,.sui-2-10-5 .sui-wrap .sui-checkbox input:disabled+span+.sui-description,.sui-2-10-5 .sui-wrap .sui-checkbox input:disabled+span+span,.sui-2-10-5 .sui-wrap .sui-checkbox input[disabled]+span+.sui-description,.sui-2-10-5 .sui-wrap .sui-checkbox input[disabled]+span+span,.sui-2-10-5 .sui-wrap .sui-radio input.sui-disabled+span+.sui-description,.sui-2-10-5 .sui-wrap .sui-radio input.sui-disabled+span+span,.sui-2-10-5 .sui-wrap .sui-radio input:disabled+span+.sui-description,.sui-2-10-5 .sui-wrap .sui-radio input:disabled+span+span,.sui-2-10-5 .sui-wrap .sui-radio input[disabled]+span+.sui-description,.sui-2-10-5 .sui-wrap .sui-radio input[disabled]+span+span{cursor:not-allowed}@media (max-width:782px){.sui-2-10-5 .sui-wrap .sui-checkbox:last-child,.sui-2-10-5 .sui-wrap .sui-radio:last-child{margin-bottom:0}}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-checkbox:last-child,.sui-2-10-5 .sui-wrap .sui-radio:last-child{margin-right:0}}@media (max-width:782px){.sui-2-10-5 .sui-wrap .sui-checkbox,.sui-2-10-5 .sui-wrap .sui-radio{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 10px}}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-checkbox,.sui-2-10-5 .sui-wrap .sui-radio{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:0 15px 0 0}}.sui-2-10-5 .sui-wrap .sui-radio input+span{position:relative;border-radius:50%}.sui-2-10-5 .sui-wrap .sui-radio input+span:before{content:" ";width:6px;height:6px;display:block;position:absolute;top:4px;left:4px;border-radius:16px;background-color:#fff}.sui-2-10-5 .sui-wrap .sui-radio input.sui-disabled+span:before,.sui-2-10-5 .sui-wrap .sui-radio input:disabled+span:before,.sui-2-10-5 .sui-wrap .sui-radio input[disabled]+span:before{background-color:#aaa}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-radio.sui-radio-stacked:last-child{margin:0}}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-radio.sui-radio-stacked{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 10px}}.sui-2-10-5 .sui-wrap .sui-radio.sui-radio-sm input+span+.sui-description,.sui-2-10-5 .sui-wrap .sui-radio.sui-radio-sm input+span+span{font-size:13px}.sui-2-10-5 .sui-wrap .sui-radio-image{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sui-2-10-5 .sui-wrap .sui-radio-image img{display:block;margin:0;padding:0;border:0}.sui-2-10-5 .sui-wrap .sui-radio-image img+.sui-radio{margin-top:15px}@media (max-width:782px){.sui-2-10-5 .sui-wrap .sui-radio-image+*{margin-top:20px}}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-radio-image+*{margin-left:20px}}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-radio-image.sui-radio-stacked+*{margin-top:30px;margin-left:0}}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-radio-image.sui-radio-stacked{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}}@media (max-width:782px){.sui-2-10-5 .sui-wrap .sui-radio-image{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-radio-image{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}}.sui-2-10-5 .sui-wrap .sui-checkbox input+span:before{content:"(";width:14px;height:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-size:10px;text-align:center}.sui-2-10-5 .sui-wrap .sui-checkbox input.sui-disabled+span:before,.sui-2-10-5 .sui-wrap .sui-checkbox input:disabled+span:before,.sui-2-10-5 .sui-wrap .sui-checkbox input[disabled]+span:before{color:#aaa}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-checkbox.sui-checkbox-stacked:last-child{margin:0}}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-checkbox.sui-checkbox-stacked{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 10px}}.sui-2-10-5 .sui-wrap .sui-checkbox.sui-checkbox-sm input+span+.sui-description,.sui-2-10-5 .sui-wrap .sui-checkbox.sui-checkbox-sm input+span+span{font-size:13px}.sui-2-10-5 .sui-wrap .sui-checkbox-image{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sui-2-10-5 .sui-wrap .sui-checkbox-image img{display:block;margin:0;padding:0;border:0}.sui-2-10-5 .sui-wrap .sui-checkbox-image img+.sui-checkbox{margin-top:15px}@media (max-width:782px){.sui-2-10-5 .sui-wrap .sui-checkbox-image+*{margin-top:20px}}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-checkbox-image+*{margin-left:20px}}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-checkbox-image.sui-checkbox-stacked+*{margin-top:30px;margin-left:0}}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-checkbox-image.sui-checkbox-stacked{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}}@media (max-width:782px){.sui-2-10-5 .sui-wrap .sui-checkbox-image{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-checkbox-image{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}}.sui-2-10-5 .sui-wrap .sui-upload{max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.sui-2-10-5 .sui-wrap .sui-upload button{cursor:pointer;display:block;-webkit-transition:.3s ease;transition:.3s ease}.sui-2-10-5 .sui-wrap .sui-upload button,.sui-2-10-5 .sui-wrap .sui-upload button:active,.sui-2-10-5 .sui-wrap .sui-upload button:focus,.sui-2-10-5 .sui-wrap .sui-upload button:hover{outline:0;-webkit-box-shadow:none;box-shadow:none}.sui-2-10-5 .sui-wrap .sui-upload .sui-upload-image{width:40px;height:40px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;position:relative;margin:0;padding:1px;border:1px solid #e6e6e6;border-radius:4px}.sui-2-10-5 .sui-wrap .sui-upload .sui-upload-image [class*=sui-image-]{width:36px;height:36px;display:block;border-radius:3px}.sui-2-10-5 .sui-wrap .sui-upload .sui-upload-image .sui-image-mask{background-color:#ddd;background-image:linear-gradient(45deg,#fff 25%,transparent 25%,transparent 75%,#fff 75%,#fff),linear-gradient(45deg,#fff 25%,transparent 25%,transparent 75%,#fff 75%,#fff);background-size:12px 12px;background-position:0 0,6px 6px}.sui-2-10-5 .sui-wrap .sui-upload .sui-upload-image .sui-image-preview{cursor:pointer;display:none;position:absolute;top:1px;left:1px;background-color:transparent;background-size:cover;background-repeat:no-repeat;background-position:center}.sui-2-10-5 .sui-wrap .sui-upload .sui-upload-image .sui-image-preview:before{content:"¢";opacity:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:3px;color:#fff;font-size:12px;line-height:12px;background-color:rgba(0,0,0,.5);-webkit-transition:.2s ease;transition:.2s ease}.sui-2-10-5 .sui-wrap .sui-upload .sui-upload-image .sui-image-preview,.sui-2-10-5 .sui-wrap .sui-upload .sui-upload-image .sui-image-preview:active,.sui-2-10-5 .sui-wrap .sui-upload .sui-upload-image .sui-image-preview:focus,.sui-2-10-5 .sui-wrap .sui-upload .sui-upload-image .sui-image-preview:hover{outline:0;-webkit-box-shadow:none;box-shadow:none}.sui-2-10-5 .sui-wrap .sui-upload .sui-upload-image .sui-image-preview:active:before,.sui-2-10-5 .sui-wrap .sui-upload .sui-upload-image .sui-image-preview:focus:before,.sui-2-10-5 .sui-wrap .sui-upload .sui-upload-image .sui-image-preview:hover:before{opacity:1}.sui-2-10-5 .sui-wrap .sui-upload .sui-upload-image~.sui-upload-button,.sui-2-10-5 .sui-wrap .sui-upload .sui-upload-image~.sui-upload-file{margin-left:5px}.sui-2-10-5 .sui-wrap .sui-upload .sui-upload-image~.sui-upload-file{max-width:calc(100% - 45px);cursor:initial;padding-left:19px}.sui-2-10-5 .sui-wrap .sui-upload .sui-upload-image~.sui-upload-file:before{content:unset}.sui-2-10-5 .sui-wrap .sui-upload .sui-upload-image~.sui-upload-file:active,.sui-2-10-5 .sui-wrap .sui-upload .sui-upload-image~.sui-upload-file:hover{background-color:#fff}.sui-2-10-5 .sui-wrap .sui-upload .sui-upload-file{max-width:100%;cursor:pointer;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;display:none;position:relative;padding:11px 61px 11px 41px;border:1px solid #ddd;border-radius:4px;background-color:#fff;-webkit-transition:.3s ease;transition:.3s ease}.sui-2-10-5 .sui-wrap .sui-upload .sui-upload-file:before{content:"Æ";width:29px;display:block;position:absolute;left:14px;font-size:16px;line-height:16px;text-align:center}.sui-2-10-5 .sui-wrap .sui-upload .sui-upload-file span{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:block;color:#333;font:500 12px/16px Roboto,Arial,sans-serif;letter-spacing:-.25px}.sui-2-10-5 .sui-wrap .sui-upload .sui-upload-file span:focus{outline:0;-webkit-box-shadow:none;box-shadow:none}.sui-2-10-5 .sui-wrap .sui-upload .sui-upload-file button{width:39px;position:absolute;top:0;right:0;bottom:0;border:0 solid #ddd;border-left-width:1px;border-radius:0 3px 3px 0;background-color:#fff;font-size:12px;text-align:center}.sui-2-10-5 .sui-wrap .sui-upload .sui-upload-file button [class*=sui-icon-]{display:block}.sui-2-10-5 .sui-wrap .sui-upload .sui-upload-file button [class*=sui-icon-]:before{display:block}.sui-2-10-5 .sui-wrap .sui-upload .sui-upload-file button:active,.sui-2-10-5 .sui-wrap .sui-upload .sui-upload-file button:focus,.sui-2-10-5 .sui-wrap .sui-upload .sui-upload-file button:hover{background-color:rgba(51,51,51,.04)}.sui-2-10-5 .sui-wrap .sui-upload .sui-upload-file:active,.sui-2-10-5 .sui-wrap .sui-upload .sui-upload-file:hover{background-color:#fafafa}.sui-2-10-5 .sui-wrap .sui-upload .sui-upload-button{margin:0;padding:11px 19px;border:1px dashed #ddd;border-radius:4px;background-color:transparent;color:#aaa;font:500 12px/16px Roboto,Arial,sans-serif;letter-spacing:-.25px}.sui-2-10-5 .sui-wrap .sui-upload .sui-upload-button:active,.sui-2-10-5 .sui-wrap .sui-upload .sui-upload-button:focus,.sui-2-10-5 .sui-wrap .sui-upload .sui-upload-button:hover{border-color:#aaa;background-color:#fafafa}.sui-2-10-5 .sui-wrap .sui-upload .sui-upload-button [class*=sui-icon-]{width:24px;margin-left:-4px;color:#888;font-size:16px;line-height:16px;vertical-align:bottom;text-align:center}.sui-2-10-5 .sui-wrap .sui-upload .sui-upload-button [class*=sui-icon-]:before{display:block;color:inherit}.sui-2-10-5 .sui-wrap .sui-upload.sui-has_file .sui-upload-image .sui-image-preview{display:block}.sui-2-10-5 .sui-wrap .sui-upload.sui-has_file .sui-upload-file{display:block}.sui-2-10-5 .sui-wrap .sui-upload.sui-has_file .sui-upload-button{display:none}.sui-2-10-5 .sui-wrap .sui-upload+.sui-notice{margin-top:10px}.sui-2-10-5 .sui-wrap .sui-upload+.sui-upload{margin-top:10px}.sui-2-10-5 .sui-wrap .sui-colorpicker-wrap{display:block}.sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker .sui-colorpicker-value{display:block;position:relative}.sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker .sui-colorpicker-value button,.sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker .sui-colorpicker-value input,.sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker .sui-colorpicker-value span[role=button]{display:block;margin:0;border:1px solid #ddd;border-radius:4px}.sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker .sui-colorpicker-value button,.sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker .sui-colorpicker-value button:focus,.sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker .sui-colorpicker-value button:hover,.sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker .sui-colorpicker-value input,.sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker .sui-colorpicker-value input:focus,.sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker .sui-colorpicker-value input:hover,.sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker .sui-colorpicker-value span[role=button],.sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker .sui-colorpicker-value span[role=button]:focus,.sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker .sui-colorpicker-value span[role=button]:hover{outline:0;-webkit-box-shadow:none;box-shadow:none}.sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker .sui-colorpicker-value button,.sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker .sui-colorpicker-value span[role=button]{width:30px;height:30px;cursor:pointer;position:absolute;top:0;padding:0}.sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker .sui-colorpicker-value button,.sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker .sui-colorpicker-value input{background-color:#fafafa}.sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker .sui-colorpicker-value span[role=button]{left:0;background-color:#ddd;background-image:linear-gradient(45deg,#fff 25%,transparent 25%,transparent 75%,#fff 75%,#fff),linear-gradient(45deg,#fff 25%,transparent 25%,transparent 75%,#fff 75%,#fff);background-size:12px 12px;background-position:0 0,6px 6px}.sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker .sui-colorpicker-value span[role=button] span{width:26px;height:26px;display:block;position:absolute;top:1px;left:1px;border-radius:2px}.sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker .sui-colorpicker-value span[role=button],.sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker .sui-colorpicker-value span[role=button]:focus,.sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker .sui-colorpicker-value span[role=button]:hover{-webkit-box-shadow:inset 0 0 0 1px #fff;box-shadow:inset 0 0 0 1px #fff}.sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker .sui-colorpicker-value input{width:100%;height:30px;padding:6px 40px;color:#333;font:500 12px/16px Roboto,Arial,sans-serif;letter-spacing:-.25px}.sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker .sui-colorpicker-value button{right:0;border-top-left-radius:0;border-bottom-left-radius:0}.sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker .sui-colorpicker-value button [class*=sui-icon-]{font-size:12px}.sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker .sui-button{margin-left:5px}.sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker.sui-colorpicker-hex .sui-colorpicker-value{-webkit-box-flex:0;-ms-flex:0 1 135px;flex:0 1 135px}.sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .sui-colorpicker.sui-colorpicker-rgba .sui-colorpicker-value{-webkit-box-flex:0;-ms-flex:0 1 215px;flex:0 1 215px}.sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .wp-picker-container{display:none;margin:5px 0 0;padding:9px;border:1px solid #ddd;border-radius:4px;background-color:#fff;-webkit-box-shadow:0 3px 7px 0 rgba(0,0,0,.07);box-shadow:0 3px 7px 0 rgba(0,0,0,.07)}.sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-input-wrap{display:block}.sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-input-wrap .sui-colorpicker-input,.sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-input-wrap label,.sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-input-wrap span{display:block}.sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-input-wrap .sui-colorpicker-input{width:100%!important;height:30px;margin:0;padding:6px 11px;border:1px solid #ddd;border-radius:4px;background-color:#fafafa;color:#333;font:500 12px/16px Roboto,Arial,sans-serif;letter-spacing:-.25px}.sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-input-wrap .sui-colorpicker-input,.sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-input-wrap .sui-colorpicker-input:focus,.sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-input-wrap .sui-colorpicker-input:hover{outline:0;-webkit-box-shadow:none;box-shadow:none}.sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker{width:auto!important;height:auto!important;position:relative;margin:10px 0 0;padding:0!important;border:0}.sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-picker-inner{display:-webkit-box;display:-ms-flexbox;display:flex;position:unset}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-picker-inner{position:relative;display:block}}.sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-palette-container{display:-webkit-box;display:-ms-flexbox;display:flex;left:0;bottom:0}@media (max-width:782px){.sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-palette-container{position:relative;margin-top:10px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-palette-container{width:160px}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-palette-container{margin-left:10px}}.sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-palette,.sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-slider,.sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-square{float:none;-webkit-box-shadow:none;box-shadow:none}.sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-square{width:auto!important;height:auto!important;margin-right:0;border-radius:4px}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-square{margin-bottom:30px}}.sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-square-inner{-webkit-box-shadow:none;box-shadow:none}.sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-square-inner.iris-square-horiz{position:unset;display:block}@media (max-width:782px){.sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-square-inner.iris-square-horiz{width:140px;height:140px}}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-square-inner.iris-square-horiz{width:160px;height:160px}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-square-inner.iris-square-horiz{position:relative}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-square{display:inline-block}}.sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-slider{width:20px!important;margin-left:10px!important;border-radius:2px}@media (max-width:782px){.sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-slider{height:140px!important}}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-slider{height:190px!important}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-slider{display:inline-block}}.sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-slider-offset{top:10px;bottom:0}.sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .ui-slider-handle{height:10px;opacity:1;right:-2px;left:-2px;border-width:2px;border-color:#fff;border-radius:4px;-webkit-box-shadow:0 1px 3px 1px rgba(0,0,0,.3);box-shadow:0 1px 3px 1px rgba(0,0,0,.3)}.sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .ui-slider-handle:before{content:unset}.sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-palette{width:auto!important;min-width:20px;max-width:20px;height:20px!important;display:block;-webkit-box-flex:0;-ms-flex:0 0 20px;flex:0 0 20px;border:1px solid #e6e6e6}.sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-palette:first-child{margin-left:0!important}.sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-palette:nth-child(n+8){display:none;margin-left:0!important}@media (max-width:782px){.sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-palette{margin-left:3.33333px!important}}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-palette{margin-left:3.33333px!important}}.sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-square-value{width:0;height:0}.sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-square-handle{width:16px;height:16px;opacity:1;top:-8px;left:-8px;border-width:3px;border-color:#fff;border-radius:100%;-webkit-box-shadow:0 1px 5px 0 rgba(0,0,0,.3);box-shadow:0 1px 5px 0 rgba(0,0,0,.3)}.sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .wp-picker-container .wp-picker-holder .iris-picker .iris-square-handle:after{content:unset}.sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .wp-picker-container.wp-picker-active{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.sui-2-10-5 .sui-wrap .sui-colorpicker-wrap .wp-picker-container.wp-picker-active{width:262px;position:relative;display:block}}.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs)>.sui-tabs-menu,.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs)>[data-tabs]{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:0;border-top:1px solid #e6e6e6;list-style:none}.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs)>.sui-tabs-menu .sui-tab-item,.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs)>.sui-tabs-menu>*,.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs)>[data-tabs] .sui-tab-item,.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs)>[data-tabs]>*{cursor:pointer;margin:0 10px;padding:14px 0 12px;border:0;background-color:transparent;font:500 13px/22px Roboto,Arial,sans-serif;letter-spacing:-.25px;text-transform:uppercase;text-decoration:none}.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs)>.sui-tabs-menu .sui-tab-item,.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs)>.sui-tabs-menu .sui-tab-item:active,.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs)>.sui-tabs-menu .sui-tab-item:focus,.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs)>.sui-tabs-menu .sui-tab-item:hover,.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs)>.sui-tabs-menu .sui-tab-item:visited,.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs)>.sui-tabs-menu>*,.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs)>.sui-tabs-menu>:active,.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs)>.sui-tabs-menu>:focus,.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs)>.sui-tabs-menu>:hover,.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs)>.sui-tabs-menu>:visited,.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs)>[data-tabs] .sui-tab-item,.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs)>[data-tabs] .sui-tab-item:active,.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs)>[data-tabs] .sui-tab-item:focus,.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs)>[data-tabs] .sui-tab-item:hover,.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs)>[data-tabs] .sui-tab-item:visited,.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs)>[data-tabs]>*,.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs)>[data-tabs]>:active,.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs)>[data-tabs]>:focus,.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs)>[data-tabs]>:hover,.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs)>[data-tabs]>:visited{outline:0;border-bottom:2px solid transparent}.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs)>.sui-tabs-menu .sui-tab-item,.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs)>.sui-tabs-menu .sui-tab-item:visited,.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs)>.sui-tabs-menu>*,.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs)>.sui-tabs-menu>:visited,.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs)>[data-tabs] .sui-tab-item,.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs)>[data-tabs] .sui-tab-item:visited,.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs)>[data-tabs]>*,.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs)>[data-tabs]>:visited{color:#888}.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs)>.sui-tabs-menu .sui-tab-item:active,.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs)>.sui-tabs-menu .sui-tab-item:focus,.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs)>.sui-tabs-menu .sui-tab-item:hover,.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs)>.sui-tabs-menu>:active,.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs)>.sui-tabs-menu>:focus,.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs)>.sui-tabs-menu>:hover,.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs)>[data-tabs] .sui-tab-item:active,.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs)>[data-tabs] .sui-tab-item:focus,.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs)>[data-tabs] .sui-tab-item:hover,.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs)>[data-tabs]>:active,.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs)>[data-tabs]>:focus,.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs)>[data-tabs]>:hover{color:#333}.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs)>.sui-tabs-menu .sui-tab-item:first-child,.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs)>.sui-tabs-menu>:first-child,.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs)>[data-tabs] .sui-tab-item:first-child,.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs)>[data-tabs]>:first-child{margin-left:0}.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs)>.sui-tabs-menu .sui-tab-item:last-child,.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs)>.sui-tabs-menu>:last-child,.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs)>[data-tabs] .sui-tab-item:last-child,.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs)>[data-tabs]>:last-child{margin-right:0}.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs)>.sui-tabs-menu .sui-tab-item.active,.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs)>.sui-tabs-menu>.active,.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs)>[data-tabs] .sui-tab-item.active,.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs)>[data-tabs]>.active{color:#333;border-bottom-color:#333}.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs)>.sui-tabs-content>*,.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs)>.sui-tabs-content>.sui-tab-content,.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs)>[data-panes]>*,.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs)>[data-panes]>.sui-tab-content{display:none;margin-top:-1px;padding:20px 0 0;border-top:1px solid #e6e6e6}.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs)>.sui-tabs-content>.active,.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs)>.sui-tabs-content>.sui-tab-content.active,.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs)>[data-panes]>.active,.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs)>[data-panes]>.sui-tab-content.active{display:block}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs)>.sui-tabs-content>*,.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs)>.sui-tabs-content>.sui-tab-content,.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs)>[data-panes]>*,.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs)>[data-panes]>.sui-tab-content{padding:30px 0 0}}.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs).sui-tabs-flushed>.sui-tabs-menu,.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs).sui-tabs-flushed>[data-tabs]{border-top-width:0}.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs).sui-tabs-overflow{position:relative}.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs).sui-tabs-overflow>.sui-tabs-menu,.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs).sui-tabs-overflow>[data-tabs]{overflow:auto;scrollbar-width:none;scrollbar-height:none}.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs).sui-tabs-overflow>.sui-tabs-menu::-webkit-scrollbar,.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs).sui-tabs-overflow>[data-tabs]::-webkit-scrollbar{width:0;height:0;background:0 0}.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs).sui-tabs-overflow>.sui-tabs-menu .sui-tab-item,.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs).sui-tabs-overflow>.sui-tabs-menu>*,.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs).sui-tabs-overflow>[data-tabs] .sui-tab-item,.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs).sui-tabs-overflow>[data-tabs]>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs).sui-tabs-overflow .sui-tabs-navigation{position:absolute;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:50px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:1px;pointer-events:none;opacity:1}.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs).sui-tabs-overflow .sui-tabs-navigation--left,.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs).sui-tabs-overflow .sui-tabs-navigation--right{background:rgba(255,255,255,.8);pointer-events:all;-webkit-transition:all .2s;transition:all .2s}.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs).sui-tabs-overflow .sui-tabs-navigation--hidden{visibility:hidden;opacity:0}.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs).sui-tabs-overflow:not(.sui-tabs-flushed){border:1px solid #e6e6e6;border-radius:4px}.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs).sui-tabs-overflow:not(.sui-tabs-flushed)>.sui-tabs-menu,.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs).sui-tabs-overflow:not(.sui-tabs-flushed)>[data-tabs]{margin-right:20px;margin-left:20px;border-top-width:0}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs).sui-tabs-overflow:not(.sui-tabs-flushed)>.sui-tabs-menu,.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs).sui-tabs-overflow:not(.sui-tabs-flushed)>[data-tabs]{margin-right:30px;margin-left:30px}}.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs).sui-tabs-overflow:not(.sui-tabs-flushed)>.sui-tabs-content>*,.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs).sui-tabs-overflow:not(.sui-tabs-flushed)>.sui-tabs-content>.sui-tab-content,.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs).sui-tabs-overflow:not(.sui-tabs-flushed)>[data-panes]>*,.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs).sui-tabs-overflow:not(.sui-tabs-flushed)>[data-panes]>.sui-tab-content{padding-right:20px;padding-bottom:20px;padding-left:20px}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs).sui-tabs-overflow:not(.sui-tabs-flushed)>.sui-tabs-content>*,.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs).sui-tabs-overflow:not(.sui-tabs-flushed)>.sui-tabs-content>.sui-tab-content,.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs).sui-tabs-overflow:not(.sui-tabs-flushed)>[data-panes]>*,.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs).sui-tabs-overflow:not(.sui-tabs-flushed)>[data-panes]>.sui-tab-content{padding-right:30px;padding-bottom:30px;padding-left:30px}}.sui-2-10-5 .sui-wrap .sui-side-tabs{margin:0 0 20px}.sui-2-10-5 .sui-wrap .sui-side-tabs>.sui-tabs-menu,.sui-2-10-5 .sui-wrap .sui-side-tabs>[data-tabs]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0;list-style:none}.sui-2-10-5 .sui-wrap .sui-side-tabs>.sui-tabs-menu .sui-tab-item,.sui-2-10-5 .sui-wrap .sui-side-tabs>.sui-tabs-menu>*,.sui-2-10-5 .sui-wrap .sui-side-tabs>[data-tabs] .sui-tab-item,.sui-2-10-5 .sui-wrap .sui-side-tabs>[data-tabs]>*{cursor:pointer;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:0 1px 0 0;padding:9px 20px;border:0;font:500 13px/22px Roboto,Arial,sans-serif;letter-spacing:-.25px;text-decoration:none}.sui-2-10-5 .sui-wrap .sui-side-tabs>.sui-tabs-menu .sui-tab-item,.sui-2-10-5 .sui-wrap .sui-side-tabs>.sui-tabs-menu .sui-tab-item:active,.sui-2-10-5 .sui-wrap .sui-side-tabs>.sui-tabs-menu .sui-tab-item:focus,.sui-2-10-5 .sui-wrap .sui-side-tabs>.sui-tabs-menu .sui-tab-item:hover,.sui-2-10-5 .sui-wrap .sui-side-tabs>.sui-tabs-menu .sui-tab-item:visited,.sui-2-10-5 .sui-wrap .sui-side-tabs>.sui-tabs-menu>*,.sui-2-10-5 .sui-wrap .sui-side-tabs>.sui-tabs-menu>:active,.sui-2-10-5 .sui-wrap .sui-side-tabs>.sui-tabs-menu>:focus,.sui-2-10-5 .sui-wrap .sui-side-tabs>.sui-tabs-menu>:hover,.sui-2-10-5 .sui-wrap .sui-side-tabs>.sui-tabs-menu>:visited,.sui-2-10-5 .sui-wrap .sui-side-tabs>[data-tabs] .sui-tab-item,.sui-2-10-5 .sui-wrap .sui-side-tabs>[data-tabs] .sui-tab-item:active,.sui-2-10-5 .sui-wrap .sui-side-tabs>[data-tabs] .sui-tab-item:focus,.sui-2-10-5 .sui-wrap .sui-side-tabs>[data-tabs] .sui-tab-item:hover,.sui-2-10-5 .sui-wrap .sui-side-tabs>[data-tabs] .sui-tab-item:visited,.sui-2-10-5 .sui-wrap .sui-side-tabs>[data-tabs]>*,.sui-2-10-5 .sui-wrap .sui-side-tabs>[data-tabs]>:active,.sui-2-10-5 .sui-wrap .sui-side-tabs>[data-tabs]>:focus,.sui-2-10-5 .sui-wrap .sui-side-tabs>[data-tabs]>:hover,.sui-2-10-5 .sui-wrap .sui-side-tabs>[data-tabs]>:visited{outline:0;background-color:#f8f8f8;color:#666}.sui-2-10-5 .sui-wrap .sui-side-tabs>.sui-tabs-menu .sui-tab-item:first-child,.sui-2-10-5 .sui-wrap .sui-side-tabs>.sui-tabs-menu>:first-child,.sui-2-10-5 .sui-wrap .sui-side-tabs>[data-tabs] .sui-tab-item:first-child,.sui-2-10-5 .sui-wrap .sui-side-tabs>[data-tabs]>:first-child{border-radius:4px 0 0 4px}.sui-2-10-5 .sui-wrap .sui-side-tabs>.sui-tabs-menu .sui-tab-item:last-child,.sui-2-10-5 .sui-wrap .sui-side-tabs>.sui-tabs-menu>:last-child,.sui-2-10-5 .sui-wrap .sui-side-tabs>[data-tabs] .sui-tab-item:last-child,.sui-2-10-5 .sui-wrap .sui-side-tabs>[data-tabs]>:last-child{margin:0;border-radius:0 4px 4px 0}.sui-2-10-5 .sui-wrap .sui-side-tabs>.sui-tabs-menu .sui-tab-item.active,.sui-2-10-5 .sui-wrap .sui-side-tabs>.sui-tabs-menu>.active,.sui-2-10-5 .sui-wrap .sui-side-tabs>[data-tabs] .sui-tab-item.active,.sui-2-10-5 .sui-wrap .sui-side-tabs>[data-tabs]>.active{background-color:#e1f6ff;color:#17a8e3}.sui-2-10-5 .sui-wrap .sui-side-tabs>.sui-tabs-content>*,.sui-2-10-5 .sui-wrap .sui-side-tabs>.sui-tabs-content>.sui-tab-content,.sui-2-10-5 .sui-wrap .sui-side-tabs>[data-panes]>*,.sui-2-10-5 .sui-wrap .sui-side-tabs>[data-panes]>.sui-tab-content{display:none;margin:10px 0 0}.sui-2-10-5 .sui-wrap .sui-side-tabs>.sui-tabs-content>.sui-tab-boxed,.sui-2-10-5 .sui-wrap .sui-side-tabs>.sui-tabs-content>.sui-tab-content.sui-tab-boxed,.sui-2-10-5 .sui-wrap .sui-side-tabs>[data-panes]>.sui-tab-boxed,.sui-2-10-5 .sui-wrap .sui-side-tabs>[data-panes]>.sui-tab-content.sui-tab-boxed{padding:20px;border:1px solid #e6e6e6;border-radius:4px}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-side-tabs>.sui-tabs-content>.sui-tab-boxed,.sui-2-10-5 .sui-wrap .sui-side-tabs>.sui-tabs-content>.sui-tab-content.sui-tab-boxed,.sui-2-10-5 .sui-wrap .sui-side-tabs>[data-panes]>.sui-tab-boxed,.sui-2-10-5 .sui-wrap .sui-side-tabs>[data-panes]>.sui-tab-content.sui-tab-boxed{padding:30px}}.sui-2-10-5 .sui-wrap .sui-side-tabs>.sui-tabs-content>.active,.sui-2-10-5 .sui-wrap .sui-side-tabs>.sui-tabs-content>.sui-tab-content.active,.sui-2-10-5 .sui-wrap .sui-side-tabs>[data-panes]>.active,.sui-2-10-5 .sui-wrap .sui-side-tabs>[data-panes]>.sui-tab-content.active{display:block}.sui-2-10-5 .sui-wrap .sui-side-tabs>.sui-tabs-content.sui-tabs-content-lg>*,.sui-2-10-5 .sui-wrap .sui-side-tabs>.sui-tabs-content.sui-tabs-content-lg>.sui-tab-content,.sui-2-10-5 .sui-wrap .sui-side-tabs>[data-panes].sui-tabs-content-lg>*,.sui-2-10-5 .sui-wrap .sui-side-tabs>[data-panes].sui-tabs-content-lg>.sui-tab-content{margin-top:30px}.sui-2-10-5 .sui-wrap .sui-side-tabs:last-child{margin:0}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-side-tabs:last-child{margin:0}}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-side-tabs{margin:0 0 30px}}.sui-2-10-5 .sui-wrap .sui-box-body>.sui-tabs-flushed>.sui-tabs-menu,.sui-2-10-5 .sui-wrap .sui-box-body>.sui-tabs-flushed>[data-tabs]{padding:0 20px}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-box-body>.sui-tabs-flushed>.sui-tabs-menu,.sui-2-10-5 .sui-wrap .sui-box-body>.sui-tabs-flushed>[data-tabs]{padding:0 30px}}.sui-2-10-5 .sui-wrap .sui-box-body>.sui-tabs-flushed>.sui-tabs-content>*,.sui-2-10-5 .sui-wrap .sui-box-body>.sui-tabs-flushed>.sui-tabs-content>.sui-tab-content,.sui-2-10-5 .sui-wrap .sui-box-body>.sui-tabs-flushed>[data-panes]>*,.sui-2-10-5 .sui-wrap .sui-box-body>.sui-tabs-flushed>[data-panes]>.sui-tab-content{padding:20px}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-box-body>.sui-tabs-flushed>.sui-tabs-content>*,.sui-2-10-5 .sui-wrap .sui-box-body>.sui-tabs-flushed>.sui-tabs-content>.sui-tab-content,.sui-2-10-5 .sui-wrap .sui-box-body>.sui-tabs-flushed>[data-panes]>*,.sui-2-10-5 .sui-wrap .sui-box-body>.sui-tabs-flushed>[data-panes]>.sui-tab-content{padding:30px}}@media (max-width:782px){.sui-2-10-5 .sui-wrap .sui-box-body>.sui-tabs-flushed{margin:-20px!important}}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-box-body>.sui-tabs-flushed{margin:-30px!important}}.sui-2-10-5 .sui-wrap{position:relative}.sui-2-10-5 .sui-wrap .sui-row-with-sidenav{width:100%;display:table;table-layout:fixed;clear:both;margin-bottom:30px}.sui-2-10-5 .sui-wrap .sui-row-with-sidenav .sui-sidenav{vertical-align:top}.sui-2-10-5 .sui-wrap .sui-row-with-sidenav .sui-sidenav .sui-vertical-tabs{margin:15px 0 0;padding:0;border:0;list-style:none}.sui-2-10-5 .sui-wrap .sui-row-with-sidenav .sui-sidenav .sui-vertical-tabs .sui-vertical-tab{height:30px;position:relative;margin:0 0 6px;padding:5px 15px;line-height:1.5em;list-style:none}.sui-2-10-5 .sui-wrap .sui-row-with-sidenav .sui-sidenav .sui-vertical-tabs .sui-vertical-tab.current{background-color:#e6e6e6;border-radius:20px}.sui-2-10-5 .sui-wrap .sui-row-with-sidenav .sui-sidenav .sui-vertical-tabs .sui-vertical-tab.current a{color:#333}.sui-2-10-5 .sui-wrap .sui-row-with-sidenav .sui-sidenav .sui-vertical-tabs .sui-vertical-tab .sui-tag,.sui-2-10-5 .sui-wrap .sui-row-with-sidenav .sui-sidenav .sui-vertical-tabs .sui-vertical-tab [class*=sui-icon-]{position:absolute;top:2px;right:3px}.sui-2-10-5 .sui-wrap .sui-row-with-sidenav .sui-sidenav .sui-vertical-tabs .sui-vertical-tab [class*=sui-icon-]{top:6px;right:7px}.sui-2-10-5 .sui-wrap .sui-row-with-sidenav .sui-sidenav .sui-vertical-tabs .sui-vertical-tab [class*=sui-icon-]:before{font-size:16px}.sui-2-10-5 .sui-wrap .sui-row-with-sidenav .sui-sidenav .sui-vertical-tabs a{display:block;color:#666;font-weight:500;-webkit-transition:.3s ease;transition:.3s ease}.sui-2-10-5 .sui-wrap .sui-row-with-sidenav .sui-sidenav .sui-vertical-tabs a:focus,.sui-2-10-5 .sui-wrap .sui-row-with-sidenav .sui-sidenav .sui-vertical-tabs a:hover{color:#333}.sui-2-10-5 .sui-wrap .sui-row-with-sidenav .sui-sidenav .sui-vertical-tabs.sui-alt-design .sui-vertical-tab{height:auto;padding:0;background-color:transparent;line-height:auto}.sui-2-10-5 .sui-wrap .sui-row-with-sidenav .sui-sidenav .sui-vertical-tabs.sui-alt-design .sui-vertical-tab a{padding:5px 15px;border-radius:20px;background-color:transparent}.sui-2-10-5 .sui-wrap .sui-row-with-sidenav .sui-sidenav .sui-vertical-tabs.sui-alt-design .sui-vertical-tab a.current{background-color:#e6e6e6;color:#333}@media (max-width:1199px){.sui-2-10-5 .sui-wrap .sui-row-with-sidenav .sui-sidenav .sui-vertical-tabs{margin-bottom:15px}}@media (min-width:1200px){.sui-2-10-5 .sui-wrap .sui-row-with-sidenav .sui-sidenav .sui-vertical-tabs{margin-bottom:30px}}@media (max-width:1199px){.sui-2-10-5 .sui-wrap .sui-row-with-sidenav .sui-sidenav .sui-with-floating-input{left:0!important}}@media (min-width:1200px){.sui-2-10-5 .sui-wrap .sui-row-with-sidenav .sui-sidenav .sui-with-floating-input{width:240px;position:absolute;top:0;left:230px;margin:0}}.sui-2-10-5 .sui-wrap .sui-row-with-sidenav .sui-sidenav .sui-sidenav-settings .sui-form-field{margin:0 0 10px}.sui-2-10-5 .sui-wrap .sui-row-with-sidenav .sui-sidenav .sui-sidenav-settings .sui-form-field .sui-mobile-nav{margin-bottom:0}.sui-2-10-5 .sui-wrap .sui-row-with-sidenav .sui-sidenav .sui-sidenav-settings .sui-form-field:last-child{margin:0}@media (max-width:1199px){.sui-2-10-5 .sui-wrap .sui-row-with-sidenav .sui-sidenav .sui-sidenav-settings{margin-bottom:20px}}@media (min-width:1200px){.sui-2-10-5 .sui-wrap .sui-row-with-sidenav .sui-sidenav .sui-sidenav-settings{padding-left:15px}}@media (max-width:1199px){.sui-2-10-5 .sui-wrap .sui-row-with-sidenav .sui-sidenav .sui-sidenav-hide-md{display:none}}@media (min-width:1200px){.sui-2-10-5 .sui-wrap .sui-row-with-sidenav .sui-sidenav .sui-sidenav-hide-lg{display:none}}@media (max-width:1199px){.sui-2-10-5 .sui-wrap .sui-row-with-sidenav .sui-sidenav{width:100%;display:block}}@media (min-width:1200px){.sui-2-10-5 .sui-wrap .sui-row-with-sidenav .sui-sidenav{width:220px;display:table-cell;padding-right:30px}}@media (min-width:1200px){.sui-2-10-5 .sui-wrap .sui-row-with-sidenav .sui-sidenav-sticky{position:-webkit-sticky!important;position:sticky!important;top:47px;z-index:11}}.sui-2-10-5 .sui-wrap .sui-row-with-sidenav>div:not(.sui-sidenav){display:block;position:relative;vertical-align:top;margin-bottom:0}@media (max-width:1100px){.sui-2-10-5 .sui-wrap .sui-row-with-sidenav{display:block}}.sui-2-10-5 .sui-wrap .sui-dropdown{position:relative;display:inline-block;margin:0 10px}.sui-2-10-5 .sui-wrap .sui-dropdown ul{min-width:170px;display:none;position:absolute;z-index:10;top:100%;right:-10px;left:auto;margin:15px 0 0;padding:10px 0;border:1px solid #ddd;border-radius:4px;background-color:#fff;-webkit-box-shadow:0 3px 7px 0 rgba(0,0,0,.07);box-shadow:0 3px 7px 0 rgba(0,0,0,.07);-webkit-transition:.3s ease;transition:.3s ease}.sui-2-10-5 .sui-wrap .sui-dropdown ul:after,.sui-2-10-5 .sui-wrap .sui-dropdown ul:before{content:" ";width:0;position:absolute;right:15px;border-width:0 8px 10px;border-style:solid;border-top-color:#ddd}.sui-2-10-5 .sui-wrap .sui-dropdown ul:before{z-index:10;top:-10px;border-color:#ddd transparent}.sui-2-10-5 .sui-wrap .sui-dropdown ul:after{z-index:11;top:-8px;border-color:#fff transparent}.sui-2-10-5 .sui-wrap .sui-dropdown ul,.sui-2-10-5 .sui-wrap .sui-dropdown ul li{list-style:none}.sui-2-10-5 .sui-wrap .sui-dropdown ul li{display:block;margin:0;border:0}.sui-2-10-5 .sui-wrap .sui-dropdown ul li a,.sui-2-10-5 .sui-wrap .sui-dropdown ul li a:active,.sui-2-10-5 .sui-wrap .sui-dropdown ul li a:focus,.sui-2-10-5 .sui-wrap .sui-dropdown ul li a:hover,.sui-2-10-5 .sui-wrap .sui-dropdown ul li button,.sui-2-10-5 .sui-wrap .sui-dropdown ul li button:active,.sui-2-10-5 .sui-wrap .sui-dropdown ul li button:focus,.sui-2-10-5 .sui-wrap .sui-dropdown ul li button:hover,.sui-2-10-5 .sui-wrap .sui-dropdown ul li>span,.sui-2-10-5 .sui-wrap .sui-dropdown ul li>span:active,.sui-2-10-5 .sui-wrap .sui-dropdown ul li>span:focus,.sui-2-10-5 .sui-wrap .sui-dropdown ul li>span:hover{margin:0;padding:0 8px;border:0;outline:0;-webkit-box-shadow:none;box-shadow:none}.sui-2-10-5 .sui-wrap .sui-dropdown ul li a,.sui-2-10-5 .sui-wrap .sui-dropdown ul li button{width:100%;cursor:pointer;display:block;font:500 13px/30px Roboto,Arial,sans-serif;text-align:left;-webkit-transition:.3s ease;transition:.3s ease}.sui-2-10-5 .sui-wrap .sui-dropdown ul li a,.sui-2-10-5 .sui-wrap .sui-dropdown ul li a:focus,.sui-2-10-5 .sui-wrap .sui-dropdown ul li a:visited,.sui-2-10-5 .sui-wrap .sui-dropdown ul li button,.sui-2-10-5 .sui-wrap .sui-dropdown ul li button:focus,.sui-2-10-5 .sui-wrap .sui-dropdown ul li button:visited{background-color:transparent;color:#888}.sui-2-10-5 .sui-wrap .sui-dropdown ul li a:active,.sui-2-10-5 .sui-wrap .sui-dropdown ul li a:hover,.sui-2-10-5 .sui-wrap .sui-dropdown ul li button:active,.sui-2-10-5 .sui-wrap .sui-dropdown ul li button:hover{background-color:#e6e6e6;color:#333}.sui-2-10-5 .sui-wrap .sui-dropdown ul li a:active [class*=sui-icon-]:before,.sui-2-10-5 .sui-wrap .sui-dropdown ul li a:hover [class*=sui-icon-]:before,.sui-2-10-5 .sui-wrap .sui-dropdown ul li button:active [class*=sui-icon-]:before,.sui-2-10-5 .sui-wrap .sui-dropdown ul li button:hover [class*=sui-icon-]:before{color:#333}.sui-2-10-5 .sui-wrap .sui-dropdown ul li a.sui-option-red,.sui-2-10-5 .sui-wrap .sui-dropdown ul li a.sui-option-red:focus,.sui-2-10-5 .sui-wrap .sui-dropdown ul li a.sui-option-red:visited,.sui-2-10-5 .sui-wrap .sui-dropdown ul li button.sui-option-red,.sui-2-10-5 .sui-wrap .sui-dropdown ul li button.sui-option-red:focus,.sui-2-10-5 .sui-wrap .sui-dropdown ul li button.sui-option-red:visited{background-color:transparent;color:#ff6d6d}.sui-2-10-5 .sui-wrap .sui-dropdown ul li a.sui-option-red:active,.sui-2-10-5 .sui-wrap .sui-dropdown ul li a.sui-option-red:hover,.sui-2-10-5 .sui-wrap .sui-dropdown ul li button.sui-option-red:active,.sui-2-10-5 .sui-wrap .sui-dropdown ul li button.sui-option-red:hover{background-color:#ffe5e9}.sui-2-10-5 .sui-wrap .sui-dropdown ul li a.sui-option-red [class*=sui-icon-]:before,.sui-2-10-5 .sui-wrap .sui-dropdown ul li button.sui-option-red [class*=sui-icon-]:before{color:inherit}.sui-2-10-5 .sui-wrap .sui-dropdown ul li [class*=sui-icon-]{width:24px;margin-right:4px;font-size:12px;text-align:center}.sui-2-10-5 .sui-wrap .sui-dropdown ul li [class*=sui-icon-]:before{display:block;color:#888;-webkit-transition:.3s ease;transition:.3s ease}.sui-2-10-5 .sui-wrap .sui-dropdown ul li.active,.sui-2-10-5 .sui-wrap .sui-dropdown ul li.current{background-color:#e6e6e6;color:#333}.sui-2-10-5 .sui-wrap .sui-dropdown ul li.active [class*=sui-icon-]:before,.sui-2-10-5 .sui-wrap .sui-dropdown ul li.current [class*=sui-icon-]:before{color:#333}.sui-2-10-5 .sui-wrap .sui-dropdown ul li.sui-dropdown-label{border-bottom:1px solid #e6e6e6;line-height:30px;cursor:default;color:#666}.sui-2-10-5 .sui-wrap .sui-dropdown ul li form{display:block;margin:0;padding:0;border:0}.sui-2-10-5 .sui-wrap .sui-dropdown:first-child{margin-left:0}.sui-2-10-5 .sui-wrap .sui-dropdown:last-child{margin-right:0}.sui-2-10-5 .sui-wrap .sui-dropdown.sui-dropdown-right ul{right:unset;left:-10px}.sui-2-10-5 .sui-wrap .sui-dropdown.sui-dropdown-right ul:after,.sui-2-10-5 .sui-wrap .sui-dropdown.sui-dropdown-right ul:before{right:unset;left:15px}.sui-2-10-5 .sui-wrap .sui-dropdown.sui-dropdown-center ul{right:unset;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.sui-2-10-5 .sui-wrap .sui-dropdown.sui-dropdown-center ul:after,.sui-2-10-5 .sui-wrap .sui-dropdown.sui-dropdown-center ul:before{right:unset;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.sui-2-10-5 .sui-wrap .sui-dropdown.wds-item-loading{font-size:18px}.sui-2-10-5 .sui-wrap .sui-dropdown.wds-item-loading .sui-dropdown-anchor{visibility:hidden}.sui-2-10-5 .sui-wrap .sui-dropdown.open .sui-dropdown-anchor,.sui-2-10-5 .sui-wrap .sui-dropdown.open .sui-dropdown-anchor:active,.sui-2-10-5 .sui-wrap .sui-dropdown.open .sui-dropdown-anchor:focus,.sui-2-10-5 .sui-wrap .sui-dropdown.open .sui-dropdown-anchor:hover,.sui-2-10-5 .sui-wrap .sui-dropdown.open .sui-dropdown-anchor:visited{background-color:#e6e6e6;color:#333}.sui-2-10-5 .sui-wrap .sui-dropdown.open ul{display:block}@-webkit-keyframes sui1{to{stroke-dasharray:2.63894 262.89378}}@keyframes sui1{to{stroke-dasharray:2.63894 262.89378}}@-webkit-keyframes sui2{to{stroke-dasharray:5.27788 525.78757}}@keyframes sui2{to{stroke-dasharray:5.27788 525.78757}}@-webkit-keyframes sui3{to{stroke-dasharray:7.91681 788.68135}}@keyframes sui3{to{stroke-dasharray:7.91681 788.68135}}@-webkit-keyframes sui4{to{stroke-dasharray:10.55575 1051.57513}}@keyframes sui4{to{stroke-dasharray:10.55575 1051.57513}}@-webkit-keyframes sui5{to{stroke-dasharray:13.19469 1314.46891}}@keyframes sui5{to{stroke-dasharray:13.19469 1314.46891}}@-webkit-keyframes sui6{to{stroke-dasharray:15.83363 1577.3627}}@keyframes sui6{to{stroke-dasharray:15.83363 1577.3627}}@-webkit-keyframes sui7{to{stroke-dasharray:18.47256 1840.25648}}@keyframes sui7{to{stroke-dasharray:18.47256 1840.25648}}@-webkit-keyframes sui8{to{stroke-dasharray:21.1115 2103.15026}}@keyframes sui8{to{stroke-dasharray:21.1115 2103.15026}}@-webkit-keyframes sui9{to{stroke-dasharray:23.75044 2366.04405}}@keyframes sui9{to{stroke-dasharray:23.75044 2366.04405}}@-webkit-keyframes sui10{to{stroke-dasharray:26.38938 2628.93783}}@keyframes sui10{to{stroke-dasharray:26.38938 2628.93783}}@-webkit-keyframes sui11{to{stroke-dasharray:29.02832 2891.83161}}@keyframes sui11{to{stroke-dasharray:29.02832 2891.83161}}@-webkit-keyframes sui12{to{stroke-dasharray:31.66725 3154.72539}}@keyframes sui12{to{stroke-dasharray:31.66725 3154.72539}}@-webkit-keyframes sui13{to{stroke-dasharray:34.30619 3417.61918}}@keyframes sui13{to{stroke-dasharray:34.30619 3417.61918}}@-webkit-keyframes sui14{to{stroke-dasharray:36.94513 3680.51296}}@keyframes sui14{to{stroke-dasharray:36.94513 3680.51296}}@-webkit-keyframes sui15{to{stroke-dasharray:39.58407 3943.40674}}@keyframes sui15{to{stroke-dasharray:39.58407 3943.40674}}@-webkit-keyframes sui16{to{stroke-dasharray:42.22301 4206.30053}}@keyframes sui16{to{stroke-dasharray:42.22301 4206.30053}}@-webkit-keyframes sui17{to{stroke-dasharray:44.86194 4469.19431}}@keyframes sui17{to{stroke-dasharray:44.86194 4469.19431}}@-webkit-keyframes sui18{to{stroke-dasharray:47.50088 4732.08809}}@keyframes sui18{to{stroke-dasharray:47.50088 4732.08809}}@-webkit-keyframes sui19{to{stroke-dasharray:50.13982 4994.98188}}@keyframes sui19{to{stroke-dasharray:50.13982 4994.98188}}@-webkit-keyframes sui20{to{stroke-dasharray:52.77876 5257.87566}}@keyframes sui20{to{stroke-dasharray:52.77876 5257.87566}}@-webkit-keyframes sui21{to{stroke-dasharray:55.41769 5520.76944}}@keyframes sui21{to{stroke-dasharray:55.41769 5520.76944}}@-webkit-keyframes sui22{to{stroke-dasharray:58.05663 5783.66322}}@keyframes sui22{to{stroke-dasharray:58.05663 5783.66322}}@-webkit-keyframes sui23{to{stroke-dasharray:60.69557 6046.55701}}@keyframes sui23{to{stroke-dasharray:60.69557 6046.55701}}@-webkit-keyframes sui24{to{stroke-dasharray:63.33451 6309.45079}}@keyframes sui24{to{stroke-dasharray:63.33451 6309.45079}}@-webkit-keyframes sui25{to{stroke-dasharray:65.97345 6572.34457}}@keyframes sui25{to{stroke-dasharray:65.97345 6572.34457}}@-webkit-keyframes sui26{to{stroke-dasharray:68.61238 6835.23836}}@keyframes sui26{to{stroke-dasharray:68.61238 6835.23836}}@-webkit-keyframes sui27{to{stroke-dasharray:71.25132 7098.13214}}@keyframes sui27{to{stroke-dasharray:71.25132 7098.13214}}@-webkit-keyframes sui28{to{stroke-dasharray:73.89026 7361.02592}}@keyframes sui28{to{stroke-dasharray:73.89026 7361.02592}}@-webkit-keyframes sui29{to{stroke-dasharray:76.5292 7623.9197}}@keyframes sui29{to{stroke-dasharray:76.5292 7623.9197}}@-webkit-keyframes sui30{to{stroke-dasharray:79.16813 7886.81349}}@keyframes sui30{to{stroke-dasharray:79.16813 7886.81349}}@-webkit-keyframes sui31{to{stroke-dasharray:81.80707 8149.70727}}@keyframes sui31{to{stroke-dasharray:81.80707 8149.70727}}@-webkit-keyframes sui32{to{stroke-dasharray:84.44601 8412.60105}}@keyframes sui32{to{stroke-dasharray:84.44601 8412.60105}}@-webkit-keyframes sui33{to{stroke-dasharray:87.08495 8675.49484}}@keyframes sui33{to{stroke-dasharray:87.08495 8675.49484}}@-webkit-keyframes sui34{to{stroke-dasharray:89.72389 8938.38862}}@keyframes sui34{to{stroke-dasharray:89.72389 8938.38862}}@-webkit-keyframes sui35{to{stroke-dasharray:92.36282 9201.2824}}@keyframes sui35{to{stroke-dasharray:92.36282 9201.2824}}@-webkit-keyframes sui36{to{stroke-dasharray:95.00176 9464.17618}}@keyframes sui36{to{stroke-dasharray:95.00176 9464.17618}}@-webkit-keyframes sui37{to{stroke-dasharray:97.6407 9727.06997}}@keyframes sui37{to{stroke-dasharray:97.6407 9727.06997}}@-webkit-keyframes sui38{to{stroke-dasharray:100.27964 9989.96375}}@keyframes sui38{to{stroke-dasharray:100.27964 9989.96375}}@-webkit-keyframes sui39{to{stroke-dasharray:102.91858 10252.85753}}@keyframes sui39{to{stroke-dasharray:102.91858 10252.85753}}@-webkit-keyframes sui40{to{stroke-dasharray:105.55751 10515.75132}}@keyframes sui40{to{stroke-dasharray:105.55751 10515.75132}}@-webkit-keyframes sui41{to{stroke-dasharray:108.19645 10778.6451}}@keyframes sui41{to{stroke-dasharray:108.19645 10778.6451}}@-webkit-keyframes sui42{to{stroke-dasharray:110.83539 11041.53888}}@keyframes sui42{to{stroke-dasharray:110.83539 11041.53888}}@-webkit-keyframes sui43{to{stroke-dasharray:113.47433 11304.43266}}@keyframes sui43{to{stroke-dasharray:113.47433 11304.43266}}@-webkit-keyframes sui44{to{stroke-dasharray:116.11326 11567.32645}}@keyframes sui44{to{stroke-dasharray:116.11326 11567.32645}}@-webkit-keyframes sui45{to{stroke-dasharray:118.7522 11830.22023}}@keyframes sui45{to{stroke-dasharray:118.7522 11830.22023}}@-webkit-keyframes sui46{to{stroke-dasharray:121.39114 12093.11401}}@keyframes sui46{to{stroke-dasharray:121.39114 12093.11401}}@-webkit-keyframes sui47{to{stroke-dasharray:124.03008 12356.0078}}@keyframes sui47{to{stroke-dasharray:124.03008 12356.0078}}@-webkit-keyframes sui48{to{stroke-dasharray:126.66902 12618.90158}}@keyframes sui48{to{stroke-dasharray:126.66902 12618.90158}}@-webkit-keyframes sui49{to{stroke-dasharray:129.30795 12881.79536}}@keyframes sui49{to{stroke-dasharray:129.30795 12881.79536}}@-webkit-keyframes sui50{to{stroke-dasharray:131.94689 13144.68915}}@keyframes sui50{to{stroke-dasharray:131.94689 13144.68915}}@-webkit-keyframes sui51{to{stroke-dasharray:134.58583 13407.58293}}@keyframes sui51{to{stroke-dasharray:134.58583 13407.58293}}@-webkit-keyframes sui52{to{stroke-dasharray:137.22477 13670.47671}}@keyframes sui52{to{stroke-dasharray:137.22477 13670.47671}}@-webkit-keyframes sui53{to{stroke-dasharray:139.8637 13933.37049}}@keyframes sui53{to{stroke-dasharray:139.8637 13933.37049}}@-webkit-keyframes sui54{to{stroke-dasharray:142.50264 14196.26428}}@keyframes sui54{to{stroke-dasharray:142.50264 14196.26428}}@-webkit-keyframes sui55{to{stroke-dasharray:145.14158 14459.15806}}@keyframes sui55{to{stroke-dasharray:145.14158 14459.15806}}@-webkit-keyframes sui56{to{stroke-dasharray:147.78052 14722.05184}}@keyframes sui56{to{stroke-dasharray:147.78052 14722.05184}}@-webkit-keyframes sui57{to{stroke-dasharray:150.41946 14984.94563}}@keyframes sui57{to{stroke-dasharray:150.41946 14984.94563}}@-webkit-keyframes sui58{to{stroke-dasharray:153.05839 15247.83941}}@keyframes sui58{to{stroke-dasharray:153.05839 15247.83941}}@-webkit-keyframes sui59{to{stroke-dasharray:155.69733 15510.73319}}@keyframes sui59{to{stroke-dasharray:155.69733 15510.73319}}@-webkit-keyframes sui60{to{stroke-dasharray:158.33627 15773.62697}}@keyframes sui60{to{stroke-dasharray:158.33627 15773.62697}}@-webkit-keyframes sui61{to{stroke-dasharray:160.97521 16036.52076}}@keyframes sui61{to{stroke-dasharray:160.97521 16036.52076}}@-webkit-keyframes sui62{to{stroke-dasharray:163.61415 16299.41454}}@keyframes sui62{to{stroke-dasharray:163.61415 16299.41454}}@-webkit-keyframes sui63{to{stroke-dasharray:166.25308 16562.30832}}@keyframes sui63{to{stroke-dasharray:166.25308 16562.30832}}@-webkit-keyframes sui64{to{stroke-dasharray:168.89202 16825.20211}}@keyframes sui64{to{stroke-dasharray:168.89202 16825.20211}}@-webkit-keyframes sui65{to{stroke-dasharray:171.53096 17088.09589}}@keyframes sui65{to{stroke-dasharray:171.53096 17088.09589}}@-webkit-keyframes sui66{to{stroke-dasharray:174.1699 17350.98967}}@keyframes sui66{to{stroke-dasharray:174.1699 17350.98967}}@-webkit-keyframes sui67{to{stroke-dasharray:176.80883 17613.88345}}@keyframes sui67{to{stroke-dasharray:176.80883 17613.88345}}@-webkit-keyframes sui68{to{stroke-dasharray:179.44777 17876.77724}}@keyframes sui68{to{stroke-dasharray:179.44777 17876.77724}}@-webkit-keyframes sui69{to{stroke-dasharray:182.08671 18139.67102}}@keyframes sui69{to{stroke-dasharray:182.08671 18139.67102}}@-webkit-keyframes sui70{to{stroke-dasharray:184.72565 18402.5648}}@keyframes sui70{to{stroke-dasharray:184.72565 18402.5648}}@-webkit-keyframes sui71{to{stroke-dasharray:187.36459 18665.45859}}@keyframes sui71{to{stroke-dasharray:187.36459 18665.45859}}@-webkit-keyframes sui72{to{stroke-dasharray:190.00352 18928.35237}}@keyframes sui72{to{stroke-dasharray:190.00352 18928.35237}}@-webkit-keyframes sui73{to{stroke-dasharray:192.64246 19191.24615}}@keyframes sui73{to{stroke-dasharray:192.64246 19191.24615}}@-webkit-keyframes sui74{to{stroke-dasharray:195.2814 19454.13993}}@keyframes sui74{to{stroke-dasharray:195.2814 19454.13993}}@-webkit-keyframes sui75{to{stroke-dasharray:197.92034 19717.03372}}@keyframes sui75{to{stroke-dasharray:197.92034 19717.03372}}@-webkit-keyframes sui76{to{stroke-dasharray:200.55928 19979.9275}}@keyframes sui76{to{stroke-dasharray:200.55928 19979.9275}}@-webkit-keyframes sui77{to{stroke-dasharray:203.19821 20242.82128}}@keyframes sui77{to{stroke-dasharray:203.19821 20242.82128}}@-webkit-keyframes sui78{to{stroke-dasharray:205.83715 20505.71507}}@keyframes sui78{to{stroke-dasharray:205.83715 20505.71507}}@-webkit-keyframes sui79{to{stroke-dasharray:208.47609 20768.60885}}@keyframes sui79{to{stroke-dasharray:208.47609 20768.60885}}@-webkit-keyframes sui80{to{stroke-dasharray:211.11503 21031.50263}}@keyframes sui80{to{stroke-dasharray:211.11503 21031.50263}}@-webkit-keyframes sui81{to{stroke-dasharray:213.75396 21294.39642}}@keyframes sui81{to{stroke-dasharray:213.75396 21294.39642}}@-webkit-keyframes sui82{to{stroke-dasharray:216.3929 21557.2902}}@keyframes sui82{to{stroke-dasharray:216.3929 21557.2902}}@-webkit-keyframes sui83{to{stroke-dasharray:219.03184 21820.18398}}@keyframes sui83{to{stroke-dasharray:219.03184 21820.18398}}@-webkit-keyframes sui84{to{stroke-dasharray:221.67078 22083.07776}}@keyframes sui84{to{stroke-dasharray:221.67078 22083.07776}}@-webkit-keyframes sui85{to{stroke-dasharray:224.30972 22345.97155}}@keyframes sui85{to{stroke-dasharray:224.30972 22345.97155}}@-webkit-keyframes sui86{to{stroke-dasharray:226.94865 22608.86533}}@keyframes sui86{to{stroke-dasharray:226.94865 22608.86533}}@-webkit-keyframes sui87{to{stroke-dasharray:229.58759 22871.75911}}@keyframes sui87{to{stroke-dasharray:229.58759 22871.75911}}@-webkit-keyframes sui88{to{stroke-dasharray:232.22653 23134.6529}}@keyframes sui88{to{stroke-dasharray:232.22653 23134.6529}}@-webkit-keyframes sui89{to{stroke-dasharray:234.86547 23397.54668}}@keyframes sui89{to{stroke-dasharray:234.86547 23397.54668}}@-webkit-keyframes sui90{to{stroke-dasharray:237.5044 23660.44046}}@keyframes sui90{to{stroke-dasharray:237.5044 23660.44046}}@-webkit-keyframes sui91{to{stroke-dasharray:240.14334 23923.33424}}@keyframes sui91{to{stroke-dasharray:240.14334 23923.33424}}@-webkit-keyframes sui92{to{stroke-dasharray:242.78228 24186.22803}}@keyframes sui92{to{stroke-dasharray:242.78228 24186.22803}}@-webkit-keyframes sui93{to{stroke-dasharray:245.42122 24449.12181}}@keyframes sui93{to{stroke-dasharray:245.42122 24449.12181}}@-webkit-keyframes sui94{to{stroke-dasharray:248.06016 24712.01559}}@keyframes sui94{to{stroke-dasharray:248.06016 24712.01559}}@-webkit-keyframes sui95{to{stroke-dasharray:250.69909 24974.90938}}@keyframes sui95{to{stroke-dasharray:250.69909 24974.90938}}@-webkit-keyframes sui96{to{stroke-dasharray:253.33803 25237.80316}}@keyframes sui96{to{stroke-dasharray:253.33803 25237.80316}}@-webkit-keyframes sui97{to{stroke-dasharray:255.97697 25500.69694}}@keyframes sui97{to{stroke-dasharray:255.97697 25500.69694}}@-webkit-keyframes sui98{to{stroke-dasharray:258.61591 25763.59072}}@keyframes sui98{to{stroke-dasharray:258.61591 25763.59072}}@-webkit-keyframes sui99{to{stroke-dasharray:261.25485 26026.48451}}@keyframes sui99{to{stroke-dasharray:261.25485 26026.48451}}@-webkit-keyframes sui100{to{stroke-dasharray:263.89378 26289.37829}}@keyframes sui100{to{stroke-dasharray:263.89378 26289.37829}}.sui-2-10-5 .sui-wrap .sui-circle-score{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:30px;width:auto;opacity:0;-webkit-transition:all .4s;transition:all .4s}.sui-2-10-5 .sui-wrap .sui-circle-score svg{height:100%;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:center;transform-origin:center}.sui-2-10-5 .sui-wrap .sui-circle-score svg circle{fill:none;stroke-linecap:butt}.sui-2-10-5 .sui-wrap .sui-circle-score svg circle:first-child{stroke:#e6e6e6}.sui-2-10-5 .sui-wrap .sui-circle-score svg circle:last-child{stroke:#1abc9c}.sui-2-10-5 .sui-wrap .sui-circle-score.loaded{opacity:1}.sui-2-10-5 .sui-wrap .sui-circle-score-label{margin-left:10px;font-weight:500}.sui-2-10-5 .sui-wrap .sui-circle-score-sm{height:30px}.sui-2-10-5 .sui-wrap .sui-circle-score-lg{height:120px}.sui-2-10-5 .sui-wrap .sui-circle-score-lg .sui-circle-score-label{display:none}.sui-2-10-5 .sui-wrap .sui-grade-a svg circle:last-child,.sui-2-10-5 .sui-wrap .sui-grade-aplus svg circle:last-child,.sui-2-10-5 .sui-wrap .sui-grade-b svg circle:last-child,.sui-2-10-5 .sui-wrap .sui-grade-success svg circle:last-child{stroke:#1abc9c}.sui-2-10-5 .sui-wrap .sui-grade-c svg circle:last-child,.sui-2-10-5 .sui-wrap .sui-grade-d svg circle:last-child,.sui-2-10-5 .sui-wrap .sui-grade-warning svg circle:last-child{stroke:#fecf2f}.sui-2-10-5 .sui-wrap .sui-grade-e svg circle:last-child,.sui-2-10-5 .sui-wrap .sui-grade-error svg circle:last-child,.sui-2-10-5 .sui-wrap .sui-grade-f svg circle:last-child{stroke:#ff6d6d}.sui-2-10-5 .sui-wrap .sui-grade-disabled svg circle:last-child,.sui-2-10-5 .sui-wrap .sui-grade-dismissed svg circle:last-child{stroke:#aaa}.sui-2-10-5 .sui-wrap .sui-grade-default svg circle:last-child{stroke:#666}.sui-2-10-5 .sui-wrap .sui-footer{margin-top:40px;color:#aaa;font:500 12px/22px Roboto,Arial,sans-serif;letter-spacing:-.25px;text-align:center}.sui-2-10-5 .sui-wrap .sui-footer [class*=sui-icon-]{margin:0 3px;font-size:11px}.sui-2-10-5 .sui-wrap .sui-footer [class*=sui-icon-]:before{display:block;color:#aaa}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-footer{margin-top:60px}}.sui-2-10-5 .sui-wrap .sui-footer-nav,.sui-2-10-5 .sui-wrap .sui-footer-social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:20px 0 0;text-align:center}.sui-2-10-5 .sui-wrap .sui-footer-nav,.sui-2-10-5 .sui-wrap .sui-footer-nav li,.sui-2-10-5 .sui-wrap .sui-footer-social,.sui-2-10-5 .sui-wrap .sui-footer-social li{padding:0;border:0;list-style:none}.sui-2-10-5 .sui-wrap .sui-footer-nav li,.sui-2-10-5 .sui-wrap .sui-footer-social li{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:0;color:#aaa;font:400 12px/16px Roboto,Arial,sans-serif}.sui-2-10-5 .sui-wrap .sui-footer-nav li a,.sui-2-10-5 .sui-wrap .sui-footer-social li a{display:block;color:#aaa;font-weight:400;-webkit-transition:all .3s ease;transition:all .3s ease}.sui-2-10-5 .sui-wrap .sui-footer-nav li a [class*=sui-icon-],.sui-2-10-5 .sui-wrap .sui-footer-social li a [class*=sui-icon-]{width:30px;text-align:center}.sui-2-10-5 .sui-wrap .sui-footer-nav li a [class*=sui-icon-]:before,.sui-2-10-5 .sui-wrap .sui-footer-social li a [class*=sui-icon-]:before{display:block;color:inherit}.sui-2-10-5 .sui-wrap .sui-footer-nav li a,.sui-2-10-5 .sui-wrap .sui-footer-nav li a:active,.sui-2-10-5 .sui-wrap .sui-footer-nav li a:hover,.sui-2-10-5 .sui-wrap .sui-footer-social li a,.sui-2-10-5 .sui-wrap .sui-footer-social li a:active,.sui-2-10-5 .sui-wrap .sui-footer-social li a:hover{outline:0;-webkit-box-shadow:none;box-shadow:none}.sui-2-10-5 .sui-wrap .sui-footer-nav li a:active,.sui-2-10-5 .sui-wrap .sui-footer-nav li a:hover,.sui-2-10-5 .sui-wrap .sui-footer-social li a:active,.sui-2-10-5 .sui-wrap .sui-footer-social li a:hover{color:#666}@media (max-width:782px){.sui-2-10-5 .sui-wrap .sui-footer-nav,.sui-2-10-5 .sui-wrap .sui-footer-social{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-footer-nav,.sui-2-10-5 .sui-wrap .sui-footer-social{margin-top:30px}}.sui-2-10-5 .sui-wrap .sui-footer-nav li:not(:last-child):after{content:"/";margin-right:6px;margin-left:6px}.sui-2-10-5 .sui-wrap .sui-footer-social li{margin:0 5px}.sui-2-10-5 .sui-wrap .sui-footer-social li:first-child{margin-left:0}.sui-2-10-5 .sui-wrap .sui-footer-social li:last-child{margin-right:0}.sui-2-10-5 .sui-wrap #sui-cross-sell-footer>div{width:100%;text-align:center;border-bottom:1px solid #e6e6e6;line-height:.1em;margin:10px 0 40px}.sui-2-10-5 .sui-wrap #sui-cross-sell-footer>div>span{position:relative;color:#888;background-color:#f1f1f1;padding:0 30px;font-size:16px;top:8px}.sui-2-10-5 .sui-wrap #sui-cross-sell-footer h3{font-size:22px;font-weight:700;line-height:30px;text-transform:none}.sui-2-10-5 .sui-wrap .sui-cross-sell-modules{margin-top:30px}@media (min-width:600px) and (max-width:783px){.sui-2-10-5 .sui-wrap .sui-cross-sell-modules .sui-col-md-4{display:-webkit-box;display:-ms-flexbox;display:flex}}.sui-2-10-5 .sui-wrap .sui-cross-sell-modules [class*=sui-cross-]{min-height:150px;border-radius:4px 4px 0 0;background-size:cover;background-position:center}.sui-2-10-5 .sui-wrap .sui-cross-sell-modules [class*=sui-cross-]>span{width:56px;height:56px;display:block;border:3px solid #fff;border-radius:50%;position:relative;top:80px;left:15px;-webkit-box-shadow:0 1px 10px 0 rgba(0,0,0,.25);box-shadow:0 1px 10px 0 rgba(0,0,0,.25)}@media (min-width:600px) and (max-width:783px){.sui-2-10-5 .sui-wrap .sui-cross-sell-modules [class*=sui-cross-]>span{top:110px}}@media (max-width:600px){.sui-2-10-5 .sui-wrap .sui-cross-sell-modules [class*=sui-cross-]>span{z-index:1;top:45px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@media (min-width:600px) and (max-width:783px){.sui-2-10-5 .sui-wrap .sui-cross-sell-modules [class*=sui-cross-]{width:180px;-webkit-box-flex:0;-ms-flex:none;flex:none;border-radius:4px 0 0 4px}}@media (max-width:600px){.sui-2-10-5 .sui-wrap .sui-cross-sell-modules [class*=sui-cross-]{height:80px;min-height:auto}}.sui-2-10-5 .sui-wrap .sui-cross-sell-modules .sui-box{margin-bottom:0}.sui-2-10-5 .sui-wrap .sui-cross-sell-modules .sui-box h3{margin-top:0;font-size:18px;line-height:30px;font-weight:700;text-transform:none}@media (min-width:600px) and (max-width:783px){.sui-2-10-5 .sui-wrap .sui-cross-sell-modules .sui-box h3{margin:0;min-height:auto}}@media (max-width:600px){.sui-2-10-5 .sui-wrap .sui-cross-sell-modules .sui-box h3{min-height:auto}}.sui-2-10-5 .sui-wrap .sui-cross-sell-modules .sui-box .sui-box-body{padding:30px;border-radius:0 0 4px 4px;text-align:center}.sui-2-10-5 .sui-wrap .sui-cross-sell-modules .sui-box .sui-box-body p{margin-bottom:30px;color:#888;font-size:13px;line-height:22px}@media (min-width:600px) and (max-width:783px){.sui-2-10-5 .sui-wrap .sui-cross-sell-modules .sui-box .sui-box-body p{margin-bottom:14px}}@media (max-width:600px){.sui-2-10-5 .sui-wrap .sui-cross-sell-modules .sui-box .sui-box-body p{margin-bottom:20px}}@media (min-width:600px) and (max-width:783px){.sui-2-10-5 .sui-wrap .sui-cross-sell-modules .sui-box .sui-box-body{text-align:left}}@media (max-width:600px){.sui-2-10-5 .sui-wrap .sui-cross-sell-modules .sui-box .sui-box-body{padding:26px 20px 20px 20px}}@media (min-width:600px) and (max-width:783px){.sui-2-10-5 .sui-wrap .sui-cross-sell-modules .sui-box{border-radius:0 4px 4px 0}}.sui-2-10-5 .sui-wrap .sui-cross-sell-bottom{text-align:center;margin-top:50px}.sui-2-10-5 .sui-wrap .sui-cross-sell-bottom h3{font-size:22px;font-weight:700;line-height:30px;text-transform:none}.sui-2-10-5 .sui-wrap .sui-cross-sell-bottom p{max-width:500px;margin:20px auto 30px}.sui-2-10-5 .sui-wrap .sui-cross-sell-bottom .sui-button{margin:0}.sui-2-10-5 .sui-wrap .sui-cross-sell-bottom img{display:block;height:auto;max-width:100%;margin:30px auto 0}.sui-2-10-5 #wpfooter{display:none}.sui-2-10-5 .sui-wrap .sui-progress{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sui-2-10-5 .sui-wrap .sui-progress .sui-progress-icon{width:26px;text-align:center}.sui-2-10-5 .sui-wrap .sui-progress .sui-progress-icon [class*=sui-icon-]{display:block;font-size:16px}.sui-2-10-5 .sui-wrap .sui-progress .sui-progress-icon [class*=sui-icon-]:before{display:block}.sui-2-10-5 .sui-wrap .sui-progress .sui-progress-icon+.sui-progress-text{margin-left:0}.sui-2-10-5 .sui-wrap .sui-progress .sui-progress-icon+.sui-progress-bar{margin-left:5px}.sui-2-10-5 .sui-wrap .sui-progress .sui-progress-text{min-width:40px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;color:#888;font:bold 12px/20px Roboto,Arial,sans-serif;letter-spacing:-.25px;text-align:center}.sui-2-10-5 .sui-wrap .sui-progress .sui-progress-text span{display:block}.sui-2-10-5 .sui-wrap .sui-progress .sui-progress-text+.sui-progress-bar{margin-left:5px}.sui-2-10-5 .sui-wrap .sui-progress .sui-progress-bar{height:10px;overflow:hidden;-webkit-box-flex:1;-ms-flex:1;flex:1;border-radius:5px;background-color:#e6e6e6}.sui-2-10-5 .sui-wrap .sui-progress .sui-progress-bar span{height:100%;display:block;background-color:#17a8e3}.sui-2-10-5 .sui-wrap .sui-progress-block{width:100%;max-width:100%;min-height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:14px 14px;border:1px solid #e6e6e6;border-radius:4px;background-color:#fff}.sui-2-10-5 .sui-wrap .sui-progress-block .sui-progress{-webkit-box-flex:1;-ms-flex:1;flex:1}.sui-2-10-5 .sui-wrap .sui-progress-block .sui-progress+.sui-button,.sui-2-10-5 .sui-wrap .sui-progress-block .sui-progress+.sui-button-icon{margin-left:10px}.sui-2-10-5 .sui-wrap .sui-progress-block .sui-button,.sui-2-10-5 .sui-wrap .sui-progress-block .sui-button-icon{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.sui-2-10-5 .sui-wrap .sui-progress-block .sui-button-icon [class*=sui-icon-],.sui-2-10-5 .sui-wrap .sui-progress-block a.sui-button-icon [class*=sui-icon-],.sui-2-10-5 .sui-wrap .sui-progress-block button.sui-button-icon [class*=sui-icon-]{font-size:16px}.sui-2-10-5 .sui-wrap .sui-progress-block+.sui-progress-state{margin-top:10px}.sui-2-10-5 .sui-wrap .sui-progress-state{display:block;color:#888;font:400 13px/22px Roboto,Arial,sans-serif;letter-spacing:-.25px;text-align:center}.sui-2-10-5 .sui-wrap .sui-progress-state span{display:block}.sui-2-10-5 .sui-wrap .sui-table{width:100%;table-layout:fixed;margin:20px 0;border-collapse:unset;border-spacing:unset;border:1px solid #e6e6e6;border-radius:4px;color:#666;font-size:13px;line-height:22px;letter-spacing:-.25px}.sui-2-10-5 .sui-wrap .sui-table tbody>tr>.sui-accordion-item-title,.sui-2-10-5 .sui-wrap .sui-table tbody>tr>.sui-table-item-title,.sui-2-10-5 .sui-wrap .sui-table tbody>tr>th,.sui-2-10-5 .sui-wrap .sui-table tfoot>tr>.sui-accordion-item-title,.sui-2-10-5 .sui-wrap .sui-table tfoot>tr>.sui-table-item-title,.sui-2-10-5 .sui-wrap .sui-table tfoot>tr>th,.sui-2-10-5 .sui-wrap .sui-table thead>tr>.sui-accordion-item-title,.sui-2-10-5 .sui-wrap .sui-table thead>tr>.sui-table-item-title,.sui-2-10-5 .sui-wrap .sui-table thead>tr>th{color:#333;text-align:left}.sui-2-10-5 .sui-wrap .sui-table tbody>tr>td,.sui-2-10-5 .sui-wrap .sui-table tbody>tr>th,.sui-2-10-5 .sui-wrap .sui-table tfoot>tr>td,.sui-2-10-5 .sui-wrap .sui-table tfoot>tr>th,.sui-2-10-5 .sui-wrap .sui-table thead>tr>td,.sui-2-10-5 .sui-wrap .sui-table thead>tr>th{height:40px;vertical-align:middle;padding:5px 9px;border:0;border-bottom:1px solid #e6e6e6}.sui-2-10-5 .sui-wrap .sui-table tbody>tr>td:first-child,.sui-2-10-5 .sui-wrap .sui-table tbody>tr>th:first-child,.sui-2-10-5 .sui-wrap .sui-table tfoot>tr>td:first-child,.sui-2-10-5 .sui-wrap .sui-table tfoot>tr>th:first-child,.sui-2-10-5 .sui-wrap .sui-table thead>tr>td:first-child,.sui-2-10-5 .sui-wrap .sui-table thead>tr>th:first-child{padding-left:19px}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-table tbody>tr>td:first-child,.sui-2-10-5 .sui-wrap .sui-table tbody>tr>th:first-child,.sui-2-10-5 .sui-wrap .sui-table tfoot>tr>td:first-child,.sui-2-10-5 .sui-wrap .sui-table tfoot>tr>th:first-child,.sui-2-10-5 .sui-wrap .sui-table thead>tr>td:first-child,.sui-2-10-5 .sui-wrap .sui-table thead>tr>th:first-child{padding-left:29px}}.sui-2-10-5 .sui-wrap .sui-table tbody>tr>td:last-child,.sui-2-10-5 .sui-wrap .sui-table tbody>tr>th:last-child,.sui-2-10-5 .sui-wrap .sui-table tfoot>tr>td:last-child,.sui-2-10-5 .sui-wrap .sui-table tfoot>tr>th:last-child,.sui-2-10-5 .sui-wrap .sui-table thead>tr>td:last-child,.sui-2-10-5 .sui-wrap .sui-table thead>tr>th:last-child{padding-right:19px}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-table tbody>tr>td:last-child,.sui-2-10-5 .sui-wrap .sui-table tbody>tr>th:last-child,.sui-2-10-5 .sui-wrap .sui-table tfoot>tr>td:last-child,.sui-2-10-5 .sui-wrap .sui-table tfoot>tr>th:last-child,.sui-2-10-5 .sui-wrap .sui-table thead>tr>td:last-child,.sui-2-10-5 .sui-wrap .sui-table thead>tr>th:last-child{padding-right:29px}}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-table tbody>tr>td,.sui-2-10-5 .sui-wrap .sui-table tbody>tr>th,.sui-2-10-5 .sui-wrap .sui-table tfoot>tr>td,.sui-2-10-5 .sui-wrap .sui-table tfoot>tr>th,.sui-2-10-5 .sui-wrap .sui-table thead>tr>td,.sui-2-10-5 .sui-wrap .sui-table thead>tr>th{height:60px;padding-right:14px;padding-left:14px}}.sui-2-10-5 .sui-wrap .sui-table tbody:last-child>tr:last-child>td,.sui-2-10-5 .sui-wrap .sui-table tbody:last-child>tr:last-child>th,.sui-2-10-5 .sui-wrap .sui-table tfoot:last-child>tr:last-child>td,.sui-2-10-5 .sui-wrap .sui-table tfoot:last-child>tr:last-child>th,.sui-2-10-5 .sui-wrap .sui-table thead:last-child>tr:last-child>td,.sui-2-10-5 .sui-wrap .sui-table thead:last-child>tr:last-child>th{border-bottom:0}.sui-2-10-5 .sui-wrap .sui-table thead tr th{font-weight:700;white-space:nowrap}.sui-2-10-5 .sui-wrap .sui-table tbody tr td .sui-toggle,.sui-2-10-5 .sui-wrap .sui-table tbody tr th .sui-toggle{vertical-align:text-top}.sui-2-10-5 .sui-wrap .sui-table tbody tr td>[class*=sui-icon-],.sui-2-10-5 .sui-wrap .sui-table tbody tr th>[class*=sui-icon-]{margin-right:10px;font-size:10px}.sui-2-10-5 .sui-wrap .sui-table tbody tr td>[class*=sui-icon-].sui-icon-right,.sui-2-10-5 .sui-wrap .sui-table tbody tr th>[class*=sui-icon-].sui-icon-right{margin-right:0;margin-left:10px}.sui-2-10-5 .sui-wrap .sui-table tbody tr .sui-accordion-item-title,.sui-2-10-5 .sui-wrap .sui-table tbody tr .sui-table-item-title,.sui-2-10-5 .sui-wrap .sui-table tbody tr th{font-weight:500}.sui-2-10-5 .sui-wrap .sui-table tbody tr .sui-accordion-item-title>[class*=sui-icon-],.sui-2-10-5 .sui-wrap .sui-table tbody tr .sui-table-item-title>[class*=sui-icon-]{margin-right:10px;font-size:16px;vertical-align:middle}.sui-2-10-5 .sui-wrap .sui-table tbody tr .sui-accordion-item-title>[class*=sui-icon-]:before,.sui-2-10-5 .sui-wrap .sui-table tbody tr .sui-table-item-title>[class*=sui-icon-]:before{display:inline-block;line-height:22px}.sui-2-10-5 .sui-wrap .sui-table tbody tr .sui-accordion-item-title>[class*=sui-icon-].sui-icon-right,.sui-2-10-5 .sui-wrap .sui-table tbody tr .sui-table-item-title>[class*=sui-icon-].sui-icon-right{margin-right:0;margin-left:10px}.sui-2-10-5 .sui-wrap .sui-table tbody tr.sui-error .sui-accordion-item-title,.sui-2-10-5 .sui-wrap .sui-table tbody tr.sui-error .sui-table-item-title,.sui-2-10-5 .sui-wrap .sui-table tbody tr.sui-error th,.sui-2-10-5 .sui-wrap .sui-table tbody tr.sui-success .sui-accordion-item-title,.sui-2-10-5 .sui-wrap .sui-table tbody tr.sui-success .sui-table-item-title,.sui-2-10-5 .sui-wrap .sui-table tbody tr.sui-success th,.sui-2-10-5 .sui-wrap .sui-table tbody tr.sui-warning .sui-accordion-item-title,.sui-2-10-5 .sui-wrap .sui-table tbody tr.sui-warning .sui-table-item-title,.sui-2-10-5 .sui-wrap .sui-table tbody tr.sui-warning th{color:#333}.sui-2-10-5 .sui-wrap .sui-table tbody tr.sui-error td,.sui-2-10-5 .sui-wrap .sui-table tbody tr.sui-success td,.sui-2-10-5 .sui-wrap .sui-table tbody tr.sui-warning td{color:#666}.sui-2-10-5 .sui-wrap .sui-table tbody tr.sui-default{-webkit-box-shadow:inset 3px 0 0 #666;box-shadow:inset 3px 0 0 #666}.sui-2-10-5 .sui-wrap .sui-table tbody tr.sui-error{-webkit-box-shadow:inset 3px 0 0 #ff6d6d;box-shadow:inset 3px 0 0 #ff6d6d}.sui-2-10-5 .sui-wrap .sui-table tbody tr.sui-warning{-webkit-box-shadow:inset 3px 0 0 #fecf2f;box-shadow:inset 3px 0 0 #fecf2f}.sui-2-10-5 .sui-wrap .sui-table tbody tr.sui-success{-webkit-box-shadow:inset 3px 0 0 #1abc9c;box-shadow:inset 3px 0 0 #1abc9c}.sui-2-10-5 .sui-wrap .sui-table.sui-table-with-title,.sui-2-10-5 .sui-wrap .sui-table:first-child{margin-top:0}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-table.sui-table-with-title,.sui-2-10-5 .sui-wrap .sui-table:first-child{margin-top:0}}.sui-2-10-5 .sui-wrap .sui-table:last-child{margin-bottom:0}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-table:last-child{margin-bottom:0}}.sui-2-10-5 .sui-wrap .sui-table.sui-table-flushed{margin:0;border:0;border-radius:0;border-collapse:collapse}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-table{margin:30px 0}}.sui-2-10-5 .sui-wrap .sui-table-title{margin:5px 0;color:#333;font:bold 13px/22px Roboto,Arial,sans-serif;letter-spacing:0}.sui-2-10-5 .sui-wrap .sui-box-body+.sui-table.sui-table-flushed>tbody:first-child>tr:first-child>td,.sui-2-10-5 .sui-wrap .sui-box-body+.sui-table.sui-table-flushed>tbody:first-child>tr:first-child>th,.sui-2-10-5 .sui-wrap .sui-box-body+.sui-table.sui-table-flushed>tfoot:first-child>tr:first-child>td,.sui-2-10-5 .sui-wrap .sui-box-body+.sui-table.sui-table-flushed>tfoot:first-child>tr:first-child>th,.sui-2-10-5 .sui-wrap .sui-box-body+.sui-table.sui-table-flushed>thead:first-child>tr:first-child>td,.sui-2-10-5 .sui-wrap .sui-box-body+.sui-table.sui-table-flushed>thead:first-child>tr:first-child>th{height:auto;padding-top:0}.sui-2-10-5 .sui-wrap .sui-field-list{border:1px solid #e6e6e6;border-radius:4px}.sui-2-10-5 .sui-wrap .sui-field-list-header{padding:20px 30px}.sui-2-10-5 .sui-wrap .sui-field-list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:15px 30px;border-top:1px solid #e6e6e6}.sui-2-10-5 .sui-wrap .sui-field-list-item-label{margin-right:auto;margin-left:0}.sui-2-10-5 .sui-wrap .sui-field-list-title{margin:0;color:#333;font-size:13px;line-height:30px;font-family:Roboto,Arial,sans-serif;font-weight:500;text-transform:capitalize}.sui-2-10-5 .sui-wrap .sui-accordion .sui-accordion-item-body,.sui-2-10-5 .sui-wrap .sui-accordion .sui-accordion-item-content{font-size:13px;line-height:22px}.sui-2-10-5 .sui-wrap .sui-accordion .sui-accordion-item-body p,.sui-2-10-5 .sui-wrap .sui-accordion .sui-accordion-item-content p{font-size:13px;line-height:22px;margin:5px 0 10px}.sui-2-10-5 .sui-wrap .sui-accordion .sui-accordion-item-body .sui-accordion-body-header,.sui-2-10-5 .sui-wrap .sui-accordion .sui-accordion-item-content .sui-accordion-body-header{display:block;font-size:13px;line-height:22px;font-weight:700;margin:5px 0}.sui-2-10-5 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-footer,.sui-2-10-5 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-header,.sui-2-10-5 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-item-header,.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-footer,.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-header,.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-item-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:13px;line-height:22px;font-family:Roboto,Arial,sans-serif;font-weight:400;letter-spacing:-.25px}.sui-2-10-5 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-footer>div,.sui-2-10-5 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-header>div,.sui-2-10-5 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-item-header>div,.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-footer>div,.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-header>div,.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-item-header>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0 9px}.sui-2-10-5 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-footer>div:first-child,.sui-2-10-5 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-header>div:first-child,.sui-2-10-5 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-item-header>div:first-child,.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-footer>div:first-child,.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-header>div:first-child,.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-item-header>div:first-child{padding-left:19px}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-footer>div:first-child,.sui-2-10-5 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-header>div:first-child,.sui-2-10-5 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-item-header>div:first-child,.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-footer>div:first-child,.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-header>div:first-child,.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-item-header>div:first-child{padding-left:29px}}.sui-2-10-5 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-footer>div:last-child,.sui-2-10-5 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-header>div:last-child,.sui-2-10-5 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-item-header>div:last-child,.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-footer>div:last-child,.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-header>div:last-child,.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-item-header>div:last-child{padding-right:19px}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-footer>div:last-child,.sui-2-10-5 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-header>div:last-child,.sui-2-10-5 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-item-header>div:last-child,.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-footer>div:last-child,.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-header>div:last-child,.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-item-header>div:last-child{padding-right:29px}}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-footer>div,.sui-2-10-5 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-header>div,.sui-2-10-5 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-item-header>div,.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-footer>div,.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-header>div,.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-item-header>div{padding-right:14px;padding-left:14px}}.sui-2-10-5 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-footer>[class^=sui-accordion-col-],.sui-2-10-5 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-header>[class^=sui-accordion-col-],.sui-2-10-5 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-item-header>[class^=sui-accordion-col-],.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-footer>[class^=sui-accordion-col-],.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-header>[class^=sui-accordion-col-],.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-item-header>[class^=sui-accordion-col-]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.sui-2-10-5 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-footer .sui-accordion-col-1,.sui-2-10-5 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-header .sui-accordion-col-1,.sui-2-10-5 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-item-header .sui-accordion-col-1,.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-footer .sui-accordion-col-1,.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-header .sui-accordion-col-1,.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-item-header .sui-accordion-col-1{min-width:8.33333%;-ms-flex-preferred-size:8.33333%;flex-basis:8.33333%}.sui-2-10-5 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-footer .sui-accordion-col-2,.sui-2-10-5 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-header .sui-accordion-col-2,.sui-2-10-5 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-item-header .sui-accordion-col-2,.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-footer .sui-accordion-col-2,.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-header .sui-accordion-col-2,.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-item-header .sui-accordion-col-2{min-width:16.66667%;-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%}.sui-2-10-5 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-footer .sui-accordion-col-3,.sui-2-10-5 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-header .sui-accordion-col-3,.sui-2-10-5 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-item-header .sui-accordion-col-3,.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-footer .sui-accordion-col-3,.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-header .sui-accordion-col-3,.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-item-header .sui-accordion-col-3{min-width:25%;-ms-flex-preferred-size:25%;flex-basis:25%}.sui-2-10-5 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-footer .sui-accordion-col-4,.sui-2-10-5 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-header .sui-accordion-col-4,.sui-2-10-5 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-item-header .sui-accordion-col-4,.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-footer .sui-accordion-col-4,.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-header .sui-accordion-col-4,.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-item-header .sui-accordion-col-4{min-width:33.33333%;-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%}.sui-2-10-5 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-footer .sui-accordion-col-5,.sui-2-10-5 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-header .sui-accordion-col-5,.sui-2-10-5 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-item-header .sui-accordion-col-5,.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-footer .sui-accordion-col-5,.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-header .sui-accordion-col-5,.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-item-header .sui-accordion-col-5{min-width:41.66667%;-ms-flex-preferred-size:41.66667%;flex-basis:41.66667%}.sui-2-10-5 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-footer .sui-accordion-col-6,.sui-2-10-5 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-header .sui-accordion-col-6,.sui-2-10-5 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-item-header .sui-accordion-col-6,.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-footer .sui-accordion-col-6,.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-header .sui-accordion-col-6,.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-item-header .sui-accordion-col-6{min-width:50%;-ms-flex-preferred-size:50%;flex-basis:50%}.sui-2-10-5 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-footer .sui-accordion-col-7,.sui-2-10-5 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-header .sui-accordion-col-7,.sui-2-10-5 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-item-header .sui-accordion-col-7,.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-footer .sui-accordion-col-7,.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-header .sui-accordion-col-7,.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-item-header .sui-accordion-col-7{min-width:58.33333%;-ms-flex-preferred-size:58.33333%;flex-basis:58.33333%}.sui-2-10-5 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-footer .sui-accordion-col-8,.sui-2-10-5 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-header .sui-accordion-col-8,.sui-2-10-5 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-item-header .sui-accordion-col-8,.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-footer .sui-accordion-col-8,.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-header .sui-accordion-col-8,.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-item-header .sui-accordion-col-8{min-width:66.66667%;-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%}.sui-2-10-5 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-footer .sui-accordion-col-9,.sui-2-10-5 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-header .sui-accordion-col-9,.sui-2-10-5 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-item-header .sui-accordion-col-9,.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-footer .sui-accordion-col-9,.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-header .sui-accordion-col-9,.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-item-header .sui-accordion-col-9{min-width:75%;-ms-flex-preferred-size:75%;flex-basis:75%}.sui-2-10-5 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-footer .sui-accordion-col-10,.sui-2-10-5 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-header .sui-accordion-col-10,.sui-2-10-5 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-item-header .sui-accordion-col-10,.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-footer .sui-accordion-col-10,.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-header .sui-accordion-col-10,.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-item-header .sui-accordion-col-10{min-width:83.33333%;-ms-flex-preferred-size:83.33333%;flex-basis:83.33333%}.sui-2-10-5 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-footer .sui-accordion-col-11,.sui-2-10-5 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-header .sui-accordion-col-11,.sui-2-10-5 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-item-header .sui-accordion-col-11,.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-footer .sui-accordion-col-11,.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-header .sui-accordion-col-11,.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-item-header .sui-accordion-col-11{min-width:91.66667%;-ms-flex-preferred-size:91.66667%;flex-basis:91.66667%}.sui-2-10-5 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-footer .sui-accordion-col-12,.sui-2-10-5 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-header .sui-accordion-col-12,.sui-2-10-5 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-item-header .sui-accordion-col-12,.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-footer .sui-accordion-col-12,.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-header .sui-accordion-col-12,.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-item-header .sui-accordion-col-12{min-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.sui-2-10-5 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-item .sui-accordion-item-header,.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-item .sui-accordion-item-header{cursor:pointer}.sui-2-10-5 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-item .sui-accordion-item-header .sui-accordion-open-indicator [class*=sui-icon-],.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-item .sui-accordion-item-header .sui-accordion-open-indicator [class*=sui-icon-]{-webkit-transition:.2s linear;transition:.2s linear}.sui-2-10-5 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-item .sui-accordion-item-body,.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-item .sui-accordion-item-body{display:none}.sui-2-10-5 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-item.sui-accordion-item--open>.sui-accordion-item-header .sui-accordion-open-indicator [class*=sui-icon-],.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-item.sui-accordion-item--open>.sui-accordion-item-header .sui-accordion-open-indicator [class*=sui-icon-]{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.sui-2-10-5 .sui-wrap .sui-accordion-block:not(.sui-builder-fields) .sui-accordion-item.sui-accordion-item--open>.sui-accordion-item-body,.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-builder-fields) .sui-accordion-item.sui-accordion-item--open>.sui-accordion-item-body{display:block}.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields){margin:20px 0;border:1px solid #e6e6e6;border-radius:4px}.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-footer,.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-header,.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item-header{min-height:40px;padding:5px 0}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-footer,.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-header,.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item-header{min-height:60px}}.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-header{border-bottom:1px solid #e6e6e6}.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-header>div{overflow:hidden;color:#333;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-header:last-child{border-bottom-width:0}.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item{border-bottom:1px solid #e6e6e6}.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item .sui-accordion-item-header{color:#666;-webkit-transition:.3s ease;transition:.3s ease}.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item .sui-accordion-item-header>div span{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item .sui-accordion-item-header [class*=sui-icon-]{margin-right:10px;font-size:12px}.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item .sui-accordion-item-header [class*=sui-icon-]:before{display:block}.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item .sui-accordion-item-header [class*=sui-icon-].sui-icon-right{margin-right:0;margin-left:10px}.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item .sui-accordion-item-header .sui-accordion-item-title{color:#333;font-weight:500}.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item .sui-accordion-item-header .sui-accordion-item-title .sui-toggle{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item .sui-accordion-item-header .sui-accordion-item-title .sui-toggle+span{margin-left:10px}.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item .sui-accordion-item-header .sui-accordion-item-title [class*=sui-icon-]{font-size:16px}.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item .sui-accordion-item-header .sui-accordion-item-title .sui-accordion-open-indicator [class*=sui-icon-]{font-size:12px}.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item .sui-accordion-item-header .sui-accordion-open-indicator{-ms-flex-item-align:start;align-self:flex-start;margin-right:0;margin-left:auto}.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item .sui-accordion-item-header .sui-accordion-open-indicator [class*=sui-icon-]{margin:0}.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item .sui-accordion-item-header .sui-tag+.sui-accordion-open-indicator{margin-left:10px}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item .sui-accordion-item-header .sui-tag+.sui-accordion-open-indicator{margin-left:20px}}.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item .sui-accordion-item-header:focus,.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item .sui-accordion-item-header:hover{background-color:#f8f8f8}.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item .sui-accordion-item-body{padding:0 19px 19px;background-color:#f8f8f8}.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item .sui-accordion-item-body .sui-box:last-child{margin-bottom:0}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item .sui-accordion-item-body{padding:0 29px 29px}}.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item:first-child .sui-accordion-item-header{border-top-left-radius:3px;border-top-right-radius:3px}.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item:last-child{border-bottom:0}.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item:last-child .sui-accordion-item-body,.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item:last-child .sui-accordion-item-header{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-default>.sui-accordion-item-body,.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-default>.sui-accordion-item-header{-webkit-box-shadow:inset 3px 0 #666;box-shadow:inset 3px 0 #666}.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-error>.sui-accordion-item-body,.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-error>.sui-accordion-item-header{-webkit-box-shadow:inset 3px 0 #ff6d6d;box-shadow:inset 3px 0 #ff6d6d}.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-warning>.sui-accordion-item-body,.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-warning>.sui-accordion-item-header{-webkit-box-shadow:inset 3px 0 #fecf2f;box-shadow:inset 3px 0 #fecf2f}.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-success>.sui-accordion-item-body,.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-success>.sui-accordion-item-header{-webkit-box-shadow:inset 3px 0 #1abc9c;box-shadow:inset 3px 0 #1abc9c}.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-accordion-item--open>.sui-accordion-item-header{border-bottom-right-radius:0;border-bottom-left-radius:0;background-color:#f8f8f8}.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-accordion-item--disabled .sui-accordion-item-header{cursor:default;background-color:#f8f8f8}.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-accordion-item--disabled .sui-accordion-item-header,.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-accordion-item--disabled .sui-accordion-item-header .sui-accordion-item-title{color:#aaa}.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-accordion-item--disabled .sui-accordion-item-header,.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-accordion-item--disabled .sui-accordion-item-header .sui-accordion-open-indicator{pointer-events:none}.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-accordion-item--disabled .sui-accordion-item-header .sui-toggle{pointer-events:initial}.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-accordion-item--disabled .sui-accordion-item-header .sui-circle-score svg circle:last-child{stroke:#ddd}.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-accordion-item--disabled .sui-accordion-item-header [class*=sui-icon-]:before{color:#ddd}.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-accordion-item--disabled.sui-error .sui-accordion-item-header,.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-accordion-item--disabled.sui-success .sui-accordion-item-header,.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-accordion-item--disabled.sui-warning .sui-accordion-item-header{-webkit-box-shadow:inset 3px 0 #ddd;box-shadow:inset 3px 0 #ddd}.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-accordion-item--disabled.sui-accordion-item--open>.sui-accordion-item-body{display:none}.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields).sui-accordion-flushed{margin:0;border-right-width:0;border-left-width:0;border-radius:0}.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields).sui-accordion-flushed:first-child{border-top-width:0}.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields).sui-accordion-flushed:last-child{border-bottom-width:0}.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields).sui-accordion-flushed:not(:first-child) .sui-accordion-item:first-child .sui-accordion-item-header{border-top-left-radius:0;border-top-right-radius:0}.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields).sui-accordion-flushed:not(:last-child) .sui-accordion-item:last-child .sui-accordion-item-body,.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields).sui-accordion-flushed:not(:last-child) .sui-accordion-item:last-child .sui-accordion-item-header{border-bottom-right-radius:0;border-bottom-left-radius:0}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields).sui-accordion-flushed{margin:0}}.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields):first-child{margin-top:0}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields):first-child{margin-top:0}}.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields):last-child{margin-bottom:0}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields):last-child{margin-bottom:0}}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields){margin-top:30px;margin-bottom:30px}}.sui-2-10-5 .sui-wrap .sui-accordion.sui-table>tbody>.sui-accordion-item{cursor:pointer;-webkit-transition:background-color .3s;transition:background-color .3s}.sui-2-10-5 .sui-wrap .sui-accordion.sui-table>tbody>.sui-accordion-item td,.sui-2-10-5 .sui-wrap .sui-accordion.sui-table>tbody>.sui-accordion-item th{-webkit-transition:background-color .3s;transition:background-color .3s}.sui-2-10-5 .sui-wrap .sui-accordion.sui-table>tbody>.sui-accordion-item td.sui-table-item-title .sui-toggle .sui-toggle-slider,.sui-2-10-5 .sui-wrap .sui-accordion.sui-table>tbody>.sui-accordion-item th.sui-table-item-title .sui-toggle .sui-toggle-slider{margin-right:10px}.sui-2-10-5 .sui-wrap .sui-accordion.sui-table>tbody>.sui-accordion-item td.sui-table-item-title .sui-accordion-open-indicator [class*=sui-icon-],.sui-2-10-5 .sui-wrap .sui-accordion.sui-table>tbody>.sui-accordion-item th.sui-table-item-title .sui-accordion-open-indicator [class*=sui-icon-]{height:22px;line-height:22px}.sui-2-10-5 .sui-wrap .sui-accordion.sui-table>tbody>.sui-accordion-item td.sui-table-item-title .sui-accordion-open-indicator [class*=sui-icon-]:before,.sui-2-10-5 .sui-wrap .sui-accordion.sui-table>tbody>.sui-accordion-item th.sui-table-item-title .sui-accordion-open-indicator [class*=sui-icon-]:before{line-height:22px}.sui-2-10-5 .sui-wrap .sui-accordion.sui-table>tbody>.sui-accordion-item .sui-accordion-open-indicator{float:right;margin-left:10px}.sui-2-10-5 .sui-wrap .sui-accordion.sui-table>tbody>.sui-accordion-item .sui-accordion-open-indicator [class*=sui-icon-]{display:block;margin-right:0;font-size:12px}.sui-2-10-5 .sui-wrap .sui-accordion.sui-table>tbody>.sui-accordion-item:focus,.sui-2-10-5 .sui-wrap .sui-accordion.sui-table>tbody>.sui-accordion-item:hover{background-color:#f8f8f8}.sui-2-10-5 .sui-wrap .sui-accordion.sui-table>tbody>.sui-accordion-item.sui-default+.sui-accordion-item-content{-webkit-box-shadow:inset 3px 0 0 #666;box-shadow:inset 3px 0 0 #666}.sui-2-10-5 .sui-wrap .sui-accordion.sui-table>tbody>.sui-accordion-item.sui-error+.sui-accordion-item-content{-webkit-box-shadow:inset 3px 0 0 #ff6d6d;box-shadow:inset 3px 0 0 #ff6d6d}.sui-2-10-5 .sui-wrap .sui-accordion.sui-table>tbody>.sui-accordion-item.sui-warning+.sui-accordion-item-content{-webkit-box-shadow:inset 3px 0 0 #fecf2f;box-shadow:inset 3px 0 0 #fecf2f}.sui-2-10-5 .sui-wrap .sui-accordion.sui-table>tbody>.sui-accordion-item.sui-success+.sui-accordion-item-content{-webkit-box-shadow:inset 3px 0 0 #1abc9c;box-shadow:inset 3px 0 0 #1abc9c}.sui-2-10-5 .sui-wrap .sui-accordion.sui-table>tbody>.sui-accordion-item.sui-accordion-item--open{background-color:#f8f8f8}.sui-2-10-5 .sui-wrap .sui-accordion.sui-table>tbody>.sui-accordion-item.sui-accordion-item--open td,.sui-2-10-5 .sui-wrap .sui-accordion.sui-table>tbody>.sui-accordion-item.sui-accordion-item--open th{border-bottom-color:transparent}.sui-2-10-5 .sui-wrap .sui-accordion.sui-table>tbody>.sui-accordion-item.sui-accordion-item--open .sui-accordion-open-indicator [class*=sui-icon-]{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.sui-2-10-5 .sui-wrap .sui-accordion.sui-table>tbody>.sui-accordion-item.sui-accordion-item--open+.sui-accordion-item-content{display:table-row}.sui-2-10-5 .sui-wrap .sui-accordion.sui-table>tbody>.sui-accordion-item.sui-accordion-item--disabled{pointer-events:none;background-color:#f8f8f8}.sui-2-10-5 .sui-wrap .sui-accordion.sui-table>tbody>.sui-accordion-item.sui-accordion-item--disabled td,.sui-2-10-5 .sui-wrap .sui-accordion.sui-table>tbody>.sui-accordion-item.sui-accordion-item--disabled th{color:#aaa}.sui-2-10-5 .sui-wrap .sui-accordion.sui-table>tbody>.sui-accordion-item.sui-accordion-item--disabled td .sui-toggle,.sui-2-10-5 .sui-wrap .sui-accordion.sui-table>tbody>.sui-accordion-item.sui-accordion-item--disabled th .sui-toggle{pointer-events:initial}.sui-2-10-5 .sui-wrap .sui-accordion.sui-table>tbody>.sui-accordion-item.sui-accordion-item--disabled td .sui-circle-score svg circle:last-child,.sui-2-10-5 .sui-wrap .sui-accordion.sui-table>tbody>.sui-accordion-item.sui-accordion-item--disabled th .sui-circle-score svg circle:last-child{stroke:#ddd}.sui-2-10-5 .sui-wrap .sui-accordion.sui-table>tbody>.sui-accordion-item.sui-accordion-item--disabled td [class*=sui-icon-]:before,.sui-2-10-5 .sui-wrap .sui-accordion.sui-table>tbody>.sui-accordion-item.sui-accordion-item--disabled th [class*=sui-icon-]:before{color:#ddd}.sui-2-10-5 .sui-wrap .sui-accordion.sui-table>tbody>.sui-accordion-item.sui-accordion-item--disabled.sui-error,.sui-2-10-5 .sui-wrap .sui-accordion.sui-table>tbody>.sui-accordion-item.sui-accordion-item--disabled.sui-success,.sui-2-10-5 .sui-wrap .sui-accordion.sui-table>tbody>.sui-accordion-item.sui-accordion-item--disabled.sui-warning{-webkit-box-shadow:inset 3px 0 0 #ddd;box-shadow:inset 3px 0 0 #ddd}.sui-2-10-5 .sui-wrap .sui-accordion.sui-table>tbody>.sui-accordion-item.sui-accordion-item--disabled+.sui-accordion-item-content{display:none}.sui-2-10-5 .sui-wrap .sui-accordion.sui-table>tbody>.sui-accordion-item-content{display:none;background-color:#f8f8f8}.sui-2-10-5 .sui-wrap .sui-accordion.sui-table>tbody>.sui-accordion-item-content td,.sui-2-10-5 .sui-wrap .sui-accordion.sui-table>tbody>.sui-accordion-item-content th{padding:0 20px 20px}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-accordion.sui-table>tbody>.sui-accordion-item-content td,.sui-2-10-5 .sui-wrap .sui-accordion.sui-table>tbody>.sui-accordion-item-content th{padding:0 30px 30px}}.sui-2-10-5 .sui-wrap .sui-accordion.sui-table>tbody .sui-table-item-last.sui-accordion-item,.sui-2-10-5 .sui-wrap .sui-accordion.sui-table>tbody .sui-table-item-last.sui-accordion-item-content{border-radius:0 0 4px 4px}.sui-2-10-5 .sui-wrap .sui-accordion.sui-table>tbody .sui-table-item-last.sui-accordion-item.sui-accordion-item--open{border-radius:0}.sui-2-10-5 .sui-wrap .sui-accordion.sui-table>tbody .sui-table-item-first{border-radius:4px 4px 0 0}.sui-2-10-5 .sui-wrap .sui-accordion-block .sui-accordion-item{margin:0 0 20px;border-radius:4px;background-color:#fff;-webkit-box-shadow:0 2px 0 0 #e6e6e6;box-shadow:0 2px 0 0 #e6e6e6}.sui-2-10-5 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header{min-height:60px;padding:15px 0;color:#888;font-size:13px;line-height:22px;font-family:Roboto,Arial,sans-serif;letter-spacing:-.25px}.sui-2-10-5 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header strong{margin-right:10px;color:#333}.sui-2-10-5 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header .sui-accordion-item-title{color:#333;font-size:22px;line-height:30px;font-family:Roboto,Arial,sans-serif;font-weight:700}@media (max-width:782px){.sui-2-10-5 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header .sui-accordion-item-title .sui-tag{display:block;bottom:17px;left:9px;position:absolute}}.sui-2-10-5 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header .sui-accordion-item-title.sui-trim-title{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-overflow:ellipsis;white-space:nowrap}.sui-2-10-5 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header .sui-accordion-item-title.sui-trim-title span{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.sui-2-10-5 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header .sui-accordion-item-title.sui-trim-title .sui-trim-text{overflow:hidden;display:block;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-overflow:ellipsis;white-space:nowrap}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header .sui-mobile-visible{display:none}}@media (max-width:782px){.sui-2-10-5 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header .sui-desktop-visible{display:none}}@media (max-width:782px){.sui-2-10-5 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header .sui-accordion-item-date{display:none}}.sui-2-10-5 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header .sui-button,.sui-2-10-5 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header .sui-button-icon,.sui-2-10-5 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header .sui-dropdown{margin:0 5px}.sui-2-10-5 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header .sui-button .sui-button-icon,.sui-2-10-5 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header .sui-button-icon .sui-button-icon,.sui-2-10-5 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header .sui-dropdown .sui-button-icon{margin:0}.sui-2-10-5 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header .sui-button-icon:first-child,.sui-2-10-5 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header .sui-button:first-child,.sui-2-10-5 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header .sui-dropdown:first-child{margin-left:0}.sui-2-10-5 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header .sui-button-icon:last-child,.sui-2-10-5 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header .sui-button:last-child,.sui-2-10-5 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header .sui-dropdown:last-child{margin-right:0}.sui-2-10-5 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header .sui-tag{margin-left:10px}.sui-2-10-5 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header .sui-tag.sui-tag-right{margin-right:10px;margin-left:0}@media (max-width:782px){.sui-2-10-5 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header .sui-accordion-col-auto:not(:first-child){margin-top:10px}}@media (max-width:782px){.sui-2-10-5 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header .sui-accordion-col-auto{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media (max-width:782px){.sui-2-10-5 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header{-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-header{min-height:90px}}.sui-2-10-5 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-body{padding:0 20px 20px}.sui-2-10-5 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-body .sui-accordion-item-data{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -5px;padding:0}.sui-2-10-5 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-body .sui-accordion-item-data,.sui-2-10-5 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-body .sui-accordion-item-data li{border:0;list-style:none}.sui-2-10-5 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-body .sui-accordion-item-data li{font-size:13px;line-height:22px;font-family:Roboto,Arial,sans-serif;letter-spacing:-.25px;-webkit-transition:.3s ease;transition:.3s ease;text-align:center}.sui-2-10-5 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-body .sui-accordion-item-data li span,.sui-2-10-5 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-body .sui-accordion-item-data li strong{display:block}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-body .sui-accordion-item-data li span,.sui-2-10-5 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-body .sui-accordion-item-data li strong{margin-right:20px}}.sui-2-10-5 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-body .sui-accordion-item-data li strong{color:#333;font-weight:500}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-body .sui-accordion-item-data li[data-col=large]{min-width:200px}}.sui-2-10-5 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-body .sui-accordion-item-data li:last-child{margin:0}@media (max-width:782px){.sui-2-10-5 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-body .sui-accordion-item-data li{min-width:50%;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;padding:10px 5px}}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-body .sui-accordion-item-data li{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:0;padding:0 5px;text-align:left}}.sui-2-10-5 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-body .sui-accordion-item-data.sui-onload li>*{display:block;margin-right:0;background-color:#f8f8f8;color:transparent}.sui-2-10-5 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-body .sui-accordion-item-data.sui-onload li>:first-child{border-radius:4px 4px 0 0}.sui-2-10-5 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-body .sui-accordion-item-data.sui-onload li>:last-child{border-radius:0 0 4px 4px}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-accordion-block .sui-accordion-item .sui-accordion-item-body{padding:0 30px 30px}}.sui-2-10-5 .sui-wrap .sui-accordion-block .sui-accordion-item:last-child{margin:0}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-accordion-block .sui-accordion-item:last-child{margin:0}}.sui-2-10-5 .sui-wrap .sui-accordion-block .sui-accordion-item.sui-accordion-item--open .sui-accordion-item-header .sui-accordion-item-date{display:none}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-accordion-block .sui-accordion-item{margin:0 0 30px}}.sui-2-10-5 .sui-wrap .sui-box .sui-box-header+.sui-accordion-flushed{border-top-width:0}.sui-2-10-5 .sui-wrap .sui-box .sui-box-body>.sui-accordion-flushed:not(.sui-accordion-block){margin-right:-20px;margin-left:-20px}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-box .sui-box-body>.sui-accordion-flushed:not(.sui-accordion-block){margin-right:-30px;margin-left:-30px}}.sui-2-10-5 .sui-wrap .sui-box .sui-box-body .sui-side-tabs .sui-tab-content>.sui-accordion-flushed:not(.sui-accordion-block){margin-bottom:-20px}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-box .sui-box-body .sui-side-tabs .sui-tab-content>.sui-accordion-flushed:not(.sui-accordion-block){margin-bottom:-30px}}.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs)>.sui-tabs-content>* .sui-accordion.sui-table.sui-accordion-flushed,.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs)>.sui-tabs-content>* .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields).sui-accordion-flushed,.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs)>.sui-tabs-content>.sui-tab-content .sui-accordion.sui-table.sui-accordion-flushed,.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs)>.sui-tabs-content>.sui-tab-content .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields).sui-accordion-flushed,.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs)>[data-panes]>* .sui-accordion.sui-table.sui-accordion-flushed,.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs)>[data-panes]>* .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields).sui-accordion-flushed,.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs)>[data-panes]>.sui-tab-content .sui-accordion.sui-table.sui-accordion-flushed,.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs)>[data-panes]>.sui-tab-content .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields).sui-accordion-flushed{margin-right:-20px;margin-left:-20px}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs)>.sui-tabs-content>* .sui-accordion.sui-table.sui-accordion-flushed,.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs)>.sui-tabs-content>* .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields).sui-accordion-flushed,.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs)>.sui-tabs-content>.sui-tab-content .sui-accordion.sui-table.sui-accordion-flushed,.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs)>.sui-tabs-content>.sui-tab-content .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields).sui-accordion-flushed,.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs)>[data-panes]>* .sui-accordion.sui-table.sui-accordion-flushed,.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs)>[data-panes]>* .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields).sui-accordion-flushed,.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs)>[data-panes]>.sui-tab-content .sui-accordion.sui-table.sui-accordion-flushed,.sui-2-10-5 .sui-wrap .sui-tabs:not(.sui-side-tabs)>[data-panes]>.sui-tab-content .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields).sui-accordion-flushed{margin-right:-30px;margin-left:-30px}}.sui-2-10-5 .sui-wrap .sui-side-tabs>.sui-tabs-content>.sui-tab-content .sui-accordion.sui-table.sui-accordion-flushed,.sui-2-10-5 .sui-wrap .sui-side-tabs>.sui-tabs-content>.sui-tab-content .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields).sui-accordion-flushed{margin-right:-20px;margin-left:-20px}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-side-tabs>.sui-tabs-content>.sui-tab-content .sui-accordion.sui-table.sui-accordion-flushed,.sui-2-10-5 .sui-wrap .sui-side-tabs>.sui-tabs-content>.sui-tab-content .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields).sui-accordion-flushed{margin-right:-30px;margin-left:-30px}}.sui-2-10-5 .sui-wrap .sui-code-snippet-wrapper{position:relative}.sui-2-10-5 .sui-wrap .sui-code-snippet-wrapper [data-clipboard-target]{position:absolute;right:15px;top:15px;margin:0;min-width:auto}.sui-2-10-5 .sui-modal{width:calc(100% - 160px);height:calc(100vh - 32px);overflow-x:hidden;overflow-y:auto;-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto;display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:fixed;z-index:13;top:32px;left:160px;padding:30px 0;background-color:rgba(51,51,51,.95)}.sui-2-10-5 .sui-modal,.sui-2-10-5 .sui-modal *{-webkit-box-sizing:border-box;box-sizing:border-box}.sui-2-10-5 .sui-modal .sui-modal-overlay{width:calc(100% - 160px);height:calc(100vh - 32px);position:fixed;z-index:12;top:32px;left:160px}.sui-2-10-5 .sui-modal .sui-modal-overlay:hover{cursor:pointer;outline:0;-webkit-box-shadow:none;box-shadow:none}.sui-2-10-5 .sui-modal .sui-modal-overlay+.sui-modal-content{z-index:13}.sui-2-10-5 .sui-modal .sui-modal-content{width:100%;min-height:0;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;position:relative;margin:auto;padding:0 30px}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-modal-content{padding:0 20px}}.sui-2-10-5 .sui-modal .sui-modal-slide{display:none}.sui-2-10-5 .sui-modal .sui-modal-slide.sui-active{opacity:0;display:block;-webkit-animation-duration:.7s;animation-duration:.7s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-transform-origin:center;transform-origin:center;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.sui-2-10-5 .sui-modal .sui-modal-slide.sui-active.sui-loaded{opacity:1}.sui-2-10-5 .sui-modal .sui-modal-slide.sui-active.sui-fadein{opacity:1;-webkit-animation-name:fadeIn;animation-name:fadeIn}@media screen and (prefers-reduced-motion:reduce){.sui-2-10-5 .sui-modal .sui-modal-slide.sui-active.sui-fadein{opacity:1;-webkit-animation-name:none;animation-name:none}}.sui-2-10-5 .sui-modal .sui-modal-slide.sui-active.sui-fadein-left{opacity:1;-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@media screen and (prefers-reduced-motion:reduce){.sui-2-10-5 .sui-modal .sui-modal-slide.sui-active.sui-fadein-left{opacity:1;-webkit-animation-name:none;animation-name:none}}.sui-2-10-5 .sui-modal .sui-modal-slide.sui-active.sui-fadein-right{opacity:1;-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@media screen and (prefers-reduced-motion:reduce){.sui-2-10-5 .sui-modal .sui-modal-slide.sui-active.sui-fadein-right{opacity:1;-webkit-animation-name:none;animation-name:none}}@media screen and (prefers-reduced-motion:reduce){.sui-2-10-5 .sui-modal .sui-modal-slide.sui-active{-webkit-animation-duration:0s;animation-duration:0s}}.sui-2-10-5 .sui-modal .sui-modal-slide:disabled a,.sui-2-10-5 .sui-modal .sui-modal-slide:disabled button,.sui-2-10-5 .sui-modal .sui-modal-slide:disabled input,.sui-2-10-5 .sui-modal .sui-modal-slide:disabled select,.sui-2-10-5 .sui-modal .sui-modal-slide:disabled textarea,.sui-2-10-5 .sui-modal .sui-modal-slide[disabled] a,.sui-2-10-5 .sui-modal .sui-modal-slide[disabled] button,.sui-2-10-5 .sui-modal .sui-modal-slide[disabled] input,.sui-2-10-5 .sui-modal .sui-modal-slide[disabled] select,.sui-2-10-5 .sui-modal .sui-modal-slide[disabled] textarea{opacity:.5;pointer-events:none}.sui-2-10-5 .sui-modal .sui-box{-webkit-box-shadow:none;box-shadow:none}.sui-2-10-5 .sui-modal .sui-box .sui-box-title.sui-lg{font-size:22px;line-height:30px}.sui-2-10-5 .sui-modal .sui-box .sui-box-title+.sui-description{margin-top:15px}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-title+.sui-description{margin-top:10px}}.sui-2-10-5 .sui-modal .sui-box .sui-box-banner{width:100%;max-width:100%;height:auto;overflow:hidden;display:block;margin:0;padding:0;border:0;border-radius:0}.sui-2-10-5 .sui-modal .sui-box .sui-box-banner img{max-width:100%;display:block;margin:0 auto;padding:0;border:0}.sui-2-10-5 .sui-modal .sui-box .sui-box-logo{width:70px;height:70px;overflow:hidden;display:block;margin:0 auto;padding:0;border:5px solid #fff;border-radius:4px;background-color:#fff}.sui-2-10-5 .sui-modal .sui-box .sui-box-logo img{width:60px;height:60px;display:block;margin:0;padding:0;border:0;border-radius:4px}.sui-2-10-5 .sui-modal .sui-box .sui-box-header{position:relative}.sui-2-10-5 .sui-modal .sui-box .sui-box-header .sui-box-banner{width:auto;max-width:none;margin-top:-15px;margin-right:-30px;margin-bottom:40px;margin-left:-30px;border-top-left-radius:4px;border-top-right-radius:4px}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-header .sui-box-banner{margin-top:-10px;margin-right:-20px;margin-bottom:30px;margin-left:-20px}}.sui-2-10-5 .sui-modal .sui-box .sui-box-header .sui-box-logo{position:absolute;top:-35px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.sui-2-10-5 .sui-modal .sui-box .sui-box-header .sui-button-float--right{position:absolute;top:20px;right:20px;margin:0}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-header .sui-button-float--right{top:15px;right:15px}}.sui-2-10-5 .sui-modal .sui-box .sui-box-header .sui-button-float--left{position:absolute;top:20px;left:20px;margin:0}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-header .sui-button-float--left{top:15px;left:15px}}.sui-2-10-5 .sui-modal .sui-box .sui-box-header .sui-steps-float{position:absolute;top:20px;left:50%;margin:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-header .sui-steps-float{top:15px}}.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-flatten{padding-bottom:0;border-bottom-width:0}.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-top--0{padding-top:0}.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-top--0 .sui-box-banner{margin-top:0}.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-right--0{padding-right:0}.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-right--0 .sui-box-banner{margin-right:0}.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-bottom--0{padding-bottom:0}.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-left--0{padding-left:0}.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-left--0 .sui-box-banner{margin-left:0}.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--0{padding-left:0;padding-right:0}.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--0 .sui-box-banner{margin-left:0;margin-right:0}.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-top--10{padding-top:10px}.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-top--10 .sui-box-banner{margin-top:-10px}.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-right--10{padding-right:10px}.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-right--10 .sui-box-banner{margin-right:-10px}.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-bottom--10{padding-bottom:10px}.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-left--10{padding-left:10px}.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-left--10 .sui-box-banner{margin-left:-10px}.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--10{padding-left:10px;padding-right:10px}.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--10 .sui-box-banner{margin-left:-10px;margin-right:-10px}.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-top--20{padding-top:20px}.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-top--20 .sui-box-banner{margin-top:-20px}.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-right--20{padding-right:20px}.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-right--20 .sui-box-banner{margin-right:-20px}.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-bottom--20{padding-bottom:20px}.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-left--20{padding-left:20px}.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-left--20 .sui-box-banner{margin-left:-20px}.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--20{padding-left:20px;padding-right:20px}.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--20 .sui-box-banner{margin-left:-20px;margin-right:-20px}.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-top--30{padding-top:30px}.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-top--30 .sui-box-banner{margin-top:-30px}.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-right--30{padding-right:30px}.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-right--30 .sui-box-banner{margin-right:-30px}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-right--30 .sui-box-banner{margin-right:-20px}}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-right--30{padding-right:20px}}.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-bottom--30{padding-bottom:30px}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-bottom--30{padding-bottom:20px}}.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-left--30{padding-left:30px}.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-left--30 .sui-box-banner{margin-left:-30px}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-left--30 .sui-box-banner{margin-left:-20px}}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-left--30{padding-left:20px}}.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--30{padding-left:30px;padding-right:30px}.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--30 .sui-box-banner{margin-left:-30px;margin-right:-30px}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--30 .sui-box-banner{margin-left:-20px;margin-right:-20px}}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--30{padding-left:20px;padding-right:20px}}.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-top--40{padding-top:40px}.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-top--40 .sui-box-banner{margin-top:-40px}.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-right--40{padding-right:40px}.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-right--40 .sui-box-banner{margin-right:-40px}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-right--40 .sui-box-banner{margin-right:-20px}}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-right--40{padding-right:20px}}.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-bottom--40{padding-bottom:40px}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-bottom--40{padding-bottom:20px}}.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-left--40{padding-left:40px}.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-left--40 .sui-box-banner{margin-left:-40px}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-left--40 .sui-box-banner{margin-left:-20px}}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-left--40{padding-left:20px}}.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--40{padding-left:40px;padding-right:40px}.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--40 .sui-box-banner{margin-left:-40px;margin-right:-40px}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--40 .sui-box-banner{margin-left:-20px;margin-right:-20px}}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--40{padding-left:20px;padding-right:20px}}.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-top--50{padding-top:50px}.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-top--50 .sui-box-banner{margin-top:-50px}.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-right--50{padding-right:50px}.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-right--50 .sui-box-banner{margin-right:-50px}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-right--50 .sui-box-banner{margin-right:-40px}}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-right--50{padding-right:40px}}.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-bottom--50{padding-bottom:50px}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-bottom--50{padding-bottom:40px}}.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-left--50{padding-left:50px}.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-left--50 .sui-box-banner{margin-left:-50px}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-left--50 .sui-box-banner{margin-left:-40px}}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-left--50{padding-left:40px}}.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--50{padding-left:50px;padding-right:50px}.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--50 .sui-box-banner{margin-left:-50px;margin-right:-50px}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--50 .sui-box-banner{margin-left:-40px;margin-right:-40px}}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--50{padding-left:40px;padding-right:40px}}.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-top--60{padding-top:60px}.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-top--60 .sui-box-banner{margin-top:-60px}.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-right--60{padding-right:60px}.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-right--60 .sui-box-banner{margin-right:-60px}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-right--60 .sui-box-banner{margin-right:-40px}}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-right--60{padding-right:40px}}.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-bottom--60{padding-bottom:60px}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-bottom--60{padding-bottom:40px}}.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-left--60{padding-left:60px}.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-left--60 .sui-box-banner{margin-left:-60px}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-left--60 .sui-box-banner{margin-left:-40px}}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-left--60{padding-left:40px}}.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--60{padding-left:60px;padding-right:60px}.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--60 .sui-box-banner{margin-left:-60px;margin-right:-60px}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--60 .sui-box-banner{margin-left:-40px;margin-right:-40px}}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--60{padding-left:40px;padding-right:40px}}.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-top--70{padding-top:70px}.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-top--70 .sui-box-banner{margin-top:-70px}.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-right--70{padding-right:70px}.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-right--70 .sui-box-banner{margin-right:-70px}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-right--70 .sui-box-banner{margin-right:-40px}}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-right--70{padding-right:40px}}.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-bottom--70{padding-bottom:70px}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-bottom--70{padding-bottom:40px}}.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-left--70{padding-left:70px}.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-left--70 .sui-box-banner{margin-left:-70px}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-left--70 .sui-box-banner{margin-left:-40px}}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-left--70{padding-left:40px}}.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--70{padding-left:70px;padding-right:70px}.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--70 .sui-box-banner{margin-left:-70px;margin-right:-70px}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--70 .sui-box-banner{margin-left:-40px;margin-right:-40px}}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--70{padding-left:40px;padding-right:40px}}.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-top--80{padding-top:80px}.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-top--80 .sui-box-banner{margin-top:-80px}.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-right--80{padding-right:80px}.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-right--80 .sui-box-banner{margin-right:-80px}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-right--80 .sui-box-banner{margin-right:-40px}}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-right--80{padding-right:40px}}.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-bottom--80{padding-bottom:80px}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-bottom--80{padding-bottom:40px}}.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-left--80{padding-left:80px}.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-left--80 .sui-box-banner{margin-left:-80px}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-left--80 .sui-box-banner{margin-left:-40px}}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-left--80{padding-left:40px}}.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--80{padding-left:80px;padding-right:80px}.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--80 .sui-box-banner{margin-left:-80px;margin-right:-80px}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--80 .sui-box-banner{margin-left:-40px;margin-right:-40px}}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--80{padding-left:40px;padding-right:40px}}.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-top--90{padding-top:90px}.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-top--90 .sui-box-banner{margin-top:-90px}.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-right--90{padding-right:90px}.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-right--90 .sui-box-banner{margin-right:-90px}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-right--90 .sui-box-banner{margin-right:-50px}}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-right--90{padding-right:50px}}.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-bottom--90{padding-bottom:90px}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-bottom--90{padding-bottom:50px}}.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-left--90{padding-left:90px}.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-left--90 .sui-box-banner{margin-left:-90px}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-left--90 .sui-box-banner{margin-left:-50px}}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-left--90{padding-left:50px}}.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--90{padding-left:90px;padding-right:90px}.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--90 .sui-box-banner{margin-left:-90px;margin-right:-90px}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--90 .sui-box-banner{margin-left:-50px;margin-right:-50px}}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--90{padding-left:50px;padding-right:50px}}.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-top--100{padding-top:100px}.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-top--100 .sui-box-banner{margin-top:-100px}.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-right--100{padding-right:100px}.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-right--100 .sui-box-banner{margin-right:-100px}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-right--100 .sui-box-banner{margin-right:-50px}}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-right--100{padding-right:50px}}.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-bottom--100{padding-bottom:100px}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-bottom--100{padding-bottom:50px}}.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-left--100{padding-left:100px}.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-left--100 .sui-box-banner{margin-left:-100px}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-left--100 .sui-box-banner{margin-left:-50px}}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-left--100{padding-left:50px}}.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--100{padding-left:100px;padding-right:100px}.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--100 .sui-box-banner{margin-left:-100px;margin-right:-100px}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--100 .sui-box-banner{margin-left:-50px;margin-right:-50px}}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-spacing-sides--100{padding-left:50px;padding-right:50px}}.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-content-center{display:block;text-align:center}.sui-2-10-5 .sui-modal .sui-box .sui-box-header.sui-content-center-inline{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sui-2-10-5 .sui-modal .sui-box .sui-box-header+.sui-box-footer.sui-flatten{padding-top:30px}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-header+.sui-box-footer.sui-flatten{padding-top:20px}}.sui-2-10-5 .sui-modal .sui-box .sui-box-header+.sui-box-footer:not(.sui-flatten){margin-top:30px}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-header+.sui-box-footer:not(.sui-flatten){margin-top:20px}}.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-content-center{text-align:center}.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-content-center-inline{text-align:right}.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-top--0{padding-top:0}.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-right--0{padding-right:0}.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-bottom--0{padding-bottom:0}.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-left--0{padding-left:0}.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-sides--0{padding-left:0;padding-right:0}.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-top--10{padding-top:10px}.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-right--10{padding-right:10px}.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-bottom--10{padding-bottom:10px}.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-left--10{padding-left:10px}.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-sides--10{padding-left:10px;padding-right:10px}.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-top--20{padding-top:20px}.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-right--20{padding-right:20px}.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-bottom--20{padding-bottom:20px}.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-left--20{padding-left:20px}.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-sides--20{padding-left:20px;padding-right:20px}.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-top--30{padding-top:30px}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-top--30{padding-top:20px}}.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-right--30{padding-right:30px}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-right--30{padding-right:20px}}.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-bottom--30{padding-bottom:30px}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-bottom--30{padding-bottom:20px}}.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-left--30{padding-left:30px}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-left--30{padding-left:20px}}.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-sides--30{padding-left:30px;padding-right:30px}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-sides--30{padding-left:20px;padding-right:20px}}.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-top--40{padding-top:40px}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-top--40{padding-top:20px}}.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-right--40{padding-right:40px}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-right--40{padding-right:20px}}.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-bottom--40{padding-bottom:40px}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-bottom--40{padding-bottom:20px}}.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-left--40{padding-left:40px}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-left--40{padding-left:20px}}.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-sides--40{padding-left:40px;padding-right:40px}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-sides--40{padding-left:20px;padding-right:20px}}.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-top--50{padding-top:50px}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-top--50{padding-top:40px}}.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-right--50{padding-right:50px}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-right--50{padding-right:40px}}.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-bottom--50{padding-bottom:50px}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-bottom--50{padding-bottom:40px}}.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-left--50{padding-left:50px}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-left--50{padding-left:40px}}.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-sides--50{padding-left:50px;padding-right:50px}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-sides--50{padding-left:40px;padding-right:40px}}.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-top--60{padding-top:60px}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-top--60{padding-top:40px}}.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-right--60{padding-right:60px}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-right--60{padding-right:40px}}.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-bottom--60{padding-bottom:60px}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-bottom--60{padding-bottom:40px}}.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-left--60{padding-left:60px}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-left--60{padding-left:40px}}.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-sides--60{padding-left:60px;padding-right:60px}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-sides--60{padding-left:40px;padding-right:40px}}.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-top--70{padding-top:70px}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-top--70{padding-top:40px}}.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-right--70{padding-right:70px}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-right--70{padding-right:40px}}.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-bottom--70{padding-bottom:70px}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-bottom--70{padding-bottom:40px}}.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-left--70{padding-left:70px}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-left--70{padding-left:40px}}.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-sides--70{padding-left:70px;padding-right:70px}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-sides--70{padding-left:40px;padding-right:40px}}.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-top--80{padding-top:80px}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-top--80{padding-top:40px}}.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-right--80{padding-right:80px}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-right--80{padding-right:40px}}.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-bottom--80{padding-bottom:80px}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-bottom--80{padding-bottom:40px}}.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-left--80{padding-left:80px}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-left--80{padding-left:40px}}.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-sides--80{padding-left:80px;padding-right:80px}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-sides--80{padding-left:40px;padding-right:40px}}.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-top--90{padding-top:90px}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-top--90{padding-top:50px}}.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-right--90{padding-right:90px}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-right--90{padding-right:50px}}.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-bottom--90{padding-bottom:90px}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-bottom--90{padding-bottom:50px}}.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-left--90{padding-left:90px}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-left--90{padding-left:50px}}.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-sides--90{padding-left:90px;padding-right:90px}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-sides--90{padding-left:50px;padding-right:50px}}.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-top--100{padding-top:100px}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-top--100{padding-top:50px}}.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-right--100{padding-right:100px}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-right--100{padding-right:50px}}.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-bottom--100{padding-bottom:100px}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-bottom--100{padding-bottom:50px}}.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-left--100{padding-left:100px}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-left--100{padding-left:50px}}.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-sides--100{padding-left:100px;padding-right:100px}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-body.sui-spacing-sides--100{padding-left:50px;padding-right:50px}}.sui-2-10-5 .sui-modal .sui-box .sui-box-selectors{margin:30px 0}.sui-2-10-5 .sui-modal .sui-box .sui-box-selectors:first-child{margin-top:0}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-selectors:first-child{margin-top:0}}.sui-2-10-5 .sui-modal .sui-box .sui-box-selectors:last-child{margin-bottom:0}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-selectors:last-child{margin-bottom:0}}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-selectors{margin:20px 0}}.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-flatten{padding-top:0;border-top-width:0}.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-content-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-content-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-content-separated{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-top--0{padding-top:0}.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-right--0{padding-right:0}.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-bottom--0{padding-bottom:0}.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-left--0{padding-left:0}.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-sides--0{padding-left:0;padding-right:0}.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-top--10{padding-top:10px}.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-right--10{padding-right:10px}.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-bottom--10{padding-bottom:10px}.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-left--10{padding-left:10px}.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-sides--10{padding-left:10px;padding-right:10px}.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-top--20{padding-top:20px}.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-right--20{padding-right:20px}.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-bottom--20{padding-bottom:20px}.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-left--20{padding-left:20px}.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-sides--20{padding-left:20px;padding-right:20px}.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-top--30{padding-top:30px}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-top--30{padding-top:20px}}.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-right--30{padding-right:30px}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-right--30{padding-right:20px}}.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-bottom--30{padding-bottom:30px}.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-left--30{padding-left:30px}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-left--30{padding-left:20px}}.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-sides--30{padding-left:30px;padding-right:30px}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-sides--30{padding-left:20px;padding-right:20px}}.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-top--40{padding-top:40px}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-top--40{padding-top:20px}}.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-right--40{padding-right:40px}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-right--40{padding-right:20px}}.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-bottom--40{padding-bottom:40px}.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-left--40{padding-left:40px}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-left--40{padding-left:20px}}.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-sides--40{padding-left:40px;padding-right:40px}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-sides--40{padding-left:20px;padding-right:20px}}.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-top--50{padding-top:50px}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-top--50{padding-top:40px}}.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-right--50{padding-right:50px}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-right--50{padding-right:40px}}.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-bottom--50{padding-bottom:50px}.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-left--50{padding-left:50px}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-left--50{padding-left:40px}}.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-sides--50{padding-left:50px;padding-right:50px}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-sides--50{padding-left:40px;padding-right:40px}}.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-top--60{padding-top:60px}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-top--60{padding-top:40px}}.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-right--60{padding-right:60px}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-right--60{padding-right:40px}}.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-bottom--60{padding-bottom:60px}.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-left--60{padding-left:60px}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-left--60{padding-left:40px}}.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-sides--60{padding-left:60px;padding-right:60px}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-sides--60{padding-left:40px;padding-right:40px}}.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-top--70{padding-top:70px}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-top--70{padding-top:40px}}.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-right--70{padding-right:70px}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-right--70{padding-right:40px}}.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-bottom--70{padding-bottom:70px}.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-left--70{padding-left:70px}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-left--70{padding-left:40px}}.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-sides--70{padding-left:70px;padding-right:70px}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-sides--70{padding-left:40px;padding-right:40px}}.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-top--80{padding-top:80px}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-top--80{padding-top:40px}}.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-right--80{padding-right:80px}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-right--80{padding-right:40px}}.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-bottom--80{padding-bottom:80px}.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-left--80{padding-left:80px}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-left--80{padding-left:40px}}.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-sides--80{padding-left:80px;padding-right:80px}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-sides--80{padding-left:40px;padding-right:40px}}.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-top--90{padding-top:90px}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-top--90{padding-top:50px}}.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-right--90{padding-right:90px}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-right--90{padding-right:50px}}.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-bottom--90{padding-bottom:90px}.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-left--90{padding-left:90px}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-left--90{padding-left:50px}}.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-sides--90{padding-left:90px;padding-right:90px}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-sides--90{padding-left:50px;padding-right:50px}}.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-top--100{padding-top:100px}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-top--100{padding-top:50px}}.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-right--100{padding-right:100px}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-right--100{padding-right:50px}}.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-bottom--100{padding-bottom:100px}.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-left--100{padding-left:100px}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-left--100{padding-left:50px}}.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-sides--100{padding-left:100px;padding-right:100px}@media (max-width:782px){.sui-2-10-5 .sui-modal .sui-box .sui-box-footer.sui-spacing-sides--100{padding-left:50px;padding-right:50px}}.sui-2-10-5 .sui-modal .sui-modal-skip:not(.sui-button){width:auto;max-width:100%;cursor:pointer;display:block;margin:0 auto;padding:0;border:0;background-color:transparent;background-image:none;-webkit-box-shadow:none;box-shadow:none;color:#aaa;font:500 12px/16px Roboto,Arial,sans-serif;letter-spacing:-.18px;text-align:center}.sui-2-10-5 .sui-modal .sui-modal-skip:not(.sui-button):active,.sui-2-10-5 .sui-modal .sui-modal-skip:not(.sui-button):focus,.sui-2-10-5 .sui-modal .sui-modal-skip:not(.sui-button):hover{color:#fff}.sui-2-10-5 .sui-modal .sui-box-steps{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 -5px;padding:0;border:0}.sui-2-10-5 .sui-modal .sui-box-steps a,.sui-2-10-5 .sui-modal .sui-box-steps button,.sui-2-10-5 .sui-modal .sui-box-steps span{overflow:hidden;display:block;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:0 5px;padding:0;border:0;background-color:#e6e6e6;white-space:nowrap;text-overflow:clip;color:transparent}.sui-2-10-5 .sui-modal .sui-box-steps a.sui-current,.sui-2-10-5 .sui-modal .sui-box-steps button.sui-current,.sui-2-10-5 .sui-modal .sui-box-steps span.sui-current{background-color:#17a8e3}.sui-2-10-5 .sui-modal .sui-box-steps a.sui-disabled,.sui-2-10-5 .sui-modal .sui-box-steps a:disabled,.sui-2-10-5 .sui-modal .sui-box-steps a[disabled],.sui-2-10-5 .sui-modal .sui-box-steps button.sui-disabled,.sui-2-10-5 .sui-modal .sui-box-steps button:disabled,.sui-2-10-5 .sui-modal .sui-box-steps button[disabled],.sui-2-10-5 .sui-modal .sui-box-steps span.sui-disabled,.sui-2-10-5 .sui-modal .sui-box-steps span:disabled,.sui-2-10-5 .sui-modal .sui-box-steps span[disabled]{cursor:not-allowed;pointer-events:none}.sui-2-10-5 .sui-modal .sui-box-steps a,.sui-2-10-5 .sui-modal .sui-box-steps button,.sui-2-10-5 .sui-modal .sui-box-steps span[role=button]{cursor:pointer}.sui-2-10-5 .sui-modal .sui-box-steps.sui-lg{padding:8px 0}.sui-2-10-5 .sui-modal .sui-box-steps.sui-lg a,.sui-2-10-5 .sui-modal .sui-box-steps.sui-lg button,.sui-2-10-5 .sui-modal .sui-box-steps.sui-lg span{width:14px;height:14px;border-radius:28px}.sui-2-10-5 .sui-modal .sui-box-steps.sui-md{padding:10px 0}.sui-2-10-5 .sui-modal .sui-box-steps.sui-md a,.sui-2-10-5 .sui-modal .sui-box-steps.sui-md button,.sui-2-10-5 .sui-modal .sui-box-steps.sui-md span{width:10px;height:10px;border-radius:20px}.sui-2-10-5 .sui-modal .sui-box-steps.sui-sm{padding:11.5px 0}.sui-2-10-5 .sui-modal .sui-box-steps.sui-sm a,.sui-2-10-5 .sui-modal .sui-box-steps.sui-sm button,.sui-2-10-5 .sui-modal .sui-box-steps.sui-sm span{width:7px;height:7px;border-radius:14px}.sui-2-10-5 .sui-modal.sui-modal-xl .sui-modal-content{max-width:1040px}@media (max-width:782px){.sui-2-10-5 .sui-modal.sui-modal-xl .sui-modal-content{max-width:1020px}}.sui-2-10-5 .sui-modal.sui-modal-lg .sui-modal-content{max-width:660px}@media (max-width:782px){.sui-2-10-5 .sui-modal.sui-modal-lg .sui-modal-content{max-width:640px}}.sui-2-10-5 .sui-modal.sui-modal-md .sui-modal-content{max-width:560px}@media (max-width:782px){.sui-2-10-5 .sui-modal.sui-modal-md .sui-modal-content{max-width:540px}}.sui-2-10-5 .sui-modal.sui-modal-sm .sui-modal-content{max-width:460px}@media (max-width:782px){.sui-2-10-5 .sui-modal.sui-modal-sm .sui-modal-content{max-width:440px}}.sui-2-10-5 .sui-modal.sui-active{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:782px){.sui-2-10-5 .sui-modal{width:100%;left:0;padding:20px 0}}@media (min-width:783px){.sui-2-10-5.wp-admin.folded .sui-modal{width:calc(100% - 36px);left:36px}}@media only screen and (max-width:960px){.sui-2-10-5.wp-admin.auto-fold .sui-modal{width:calc(100% - 36px);left:36px}}@media only screen and (max-width:782px){.sui-2-10-5.wp-admin.auto-fold .sui-modal{width:100%;left:0}}.sui-2-10-5[dir=rtl] .sui-wrap .sui-modal{right:160px;left:auto}.sui-2-10-5[dir=rtl] .sui-wrap .sui-modal .sui-modal-overlay{right:160px;left:auto}@media (min-width:783px){.sui-2-10-5[dir=rtl] .sui-wrap.wp-admin.folded .sui-modal .sui-modal-overlay{right:36px;left:auto}}@media (min-width:783px){.sui-2-10-5[dir=rtl] .sui-wrap.wp-admin.folded .sui-modal{right:36px;left:auto}}@media only screen and (max-width:960px){.sui-2-10-5[dir=rtl] .sui-wrap.wp-admin.auto-fold .sui-modal .sui-modal-overlay{right:36px;left:auto}}@media only screen and (max-width:782px){.sui-2-10-5[dir=rtl] .sui-wrap.wp-admin.auto-fold .sui-modal .sui-modal-overlay{right:0;left:auto}}@media only screen and (max-width:960px){.sui-2-10-5[dir=rtl] .sui-wrap.wp-admin.auto-fold .sui-modal{right:36px;left:auto}}@media only screen and (max-width:782px){.sui-2-10-5[dir=rtl] .sui-wrap.wp-admin.auto-fold .sui-modal{right:0;left:auto}}html.sui-has-modal,html.sui-has-overlay{overflow:hidden}.sui-2-10-5 .sui-wrap .sui-listing li{color:#888;line-height:26px;padding:2px 0 2px 34px;position:relative}.sui-2-10-5 .sui-wrap .sui-listing li:before{content:"_"}.sui-2-10-5 .sui-wrap .sui-listing li:before{color:#17a8e3;top:1px;font-size:20px;vertical-align:middle;position:absolute;left:0;width:20px;height:20px;opacity:.8;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1}.sui-2-10-5 .sui-wrap .sui-pagination{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;padding:0;border:0;border:1px solid #e6e6e6;border-radius:4px;background-color:#fff}.sui-2-10-5 .sui-wrap .sui-pagination,.sui-2-10-5 .sui-wrap .sui-pagination li{list-style:none}.sui-2-10-5 .sui-wrap .sui-pagination li{display:block;-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px;margin:0;padding:0;border:0;color:#888;font:500 12px/16px Roboto,Arial,sans-serif;letter-spacing:-.25px;text-align:center}.sui-2-10-5 .sui-wrap .sui-pagination li a{min-width:40px;display:block;margin:0;padding:6px 5px;border:0;-webkit-transition:all .3s ease;transition:all .3s ease}.sui-2-10-5 .sui-wrap .sui-pagination li a [class*=sui-icon-]{height:16px;display:block}.sui-2-10-5 .sui-wrap .sui-pagination li a [class*=sui-icon-]:before{display:block;color:inherit;line-height:16px}.sui-2-10-5 .sui-wrap .sui-pagination li a,.sui-2-10-5 .sui-wrap .sui-pagination li a:active,.sui-2-10-5 .sui-wrap .sui-pagination li a:focus,.sui-2-10-5 .sui-wrap .sui-pagination li a:hover{outline:0;-webkit-box-shadow:none;box-shadow:none;border:0;text-decoration:none}.sui-2-10-5 .sui-wrap .sui-pagination li a,.sui-2-10-5 .sui-wrap .sui-pagination li a:visited{color:#888}.sui-2-10-5 .sui-wrap .sui-pagination li a:active,.sui-2-10-5 .sui-wrap .sui-pagination li a:focus,.sui-2-10-5 .sui-wrap .sui-pagination li a:hover{background-color:#e1f6ff;color:#17a8e3}.sui-2-10-5 .sui-wrap .sui-pagination li a:disabled,.sui-2-10-5 .sui-wrap .sui-pagination li a[disabled]{pointer-events:none;color:#ddd}.sui-2-10-5 .sui-wrap .sui-pagination li a:disabled.sui-active,.sui-2-10-5 .sui-wrap .sui-pagination li a[disabled].sui-active{color:#333}.sui-2-10-5 .sui-wrap .sui-pagination li a.sui-active{background-color:#f8f8f8;color:#333}.sui-2-10-5 .sui-wrap .sui-pagination li:first-child a{border-top-left-radius:4px;border-bottom-left-radius:4px}.sui-2-10-5 .sui-wrap .sui-pagination li:not(:last-child){border-right:1px solid #e6e6e6}.sui-2-10-5 .sui-wrap .sui-pagination li:last-child a{border-top-right-radius:4px;border-bottom-right-radius:4px}.sui-2-10-5 .sui-wrap .sui-pagination-results{display:inline-block;color:#888;font:400 13px/22px Roboto,Arial,sans-serif;letter-spacing:-.25px}.sui-2-10-5 .sui-wrap .sui-pagination-filter{display:none;margin:10px 0;border:1px solid #e6e6e6;border-radius:4px}.sui-2-10-5 .sui-wrap .sui-pagination-filter .sui-filter-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-top:1px solid #e6e6e6}@media (max-width:782px){.sui-2-10-5 .sui-wrap .sui-pagination-filter .sui-filter-footer{margin-right:-19px;margin-bottom:-19px;margin-left:-19px;padding:20px 19px}}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-pagination-filter .sui-filter-footer{margin-right:-29px;margin-bottom:-29px;margin-left:-29px;padding:30px 29px}}.sui-2-10-5 .sui-wrap .sui-pagination-filter.sui-open{display:block}.sui-2-10-5 .sui-wrap .sui-pagination-filter:first-child{margin-top:0}.sui-2-10-5 .sui-wrap .sui-pagination-filter:last-child{margin-bottom:0}@media (max-width:782px){.sui-2-10-5 .sui-wrap .sui-pagination-filter{padding:19px}}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-pagination-filter{padding:29px}}.sui-2-10-5 .sui-wrap .sui-pagination-active-filters{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-5px}.sui-2-10-5 .sui-wrap .sui-pagination-active-filters .sui-active-filter{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:5px;padding:5px 10px;border-radius:4px;background-color:#666;color:#fff;font:500 12px/16px Roboto,Arial,sans-serif;letter-spacing:-.25px}.sui-2-10-5 .sui-wrap .sui-pagination-active-filters .sui-active-filter .sui-active-filter-remove{width:26px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:-5px;margin-right:-10px;margin-bottom:-5px;margin-left:10px;border-width:0;border-style:none;border-color:transparent;border-radius:0 4px 4px 0;background-color:#5e5e5e;color:#fff;font-size:12px}.sui-2-10-5 .sui-wrap .sui-pagination-active-filters .sui-active-filter .sui-active-filter-remove:before{content:")";color:inherit}.sui-2-10-5 .sui-wrap .sui-pagination-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:-1px;margin-bottom:-1px}.sui-2-10-5 .sui-wrap .sui-pagination-wrap .sui-pagination{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-top:1px;margin-bottom:1px}.sui-2-10-5 .sui-wrap .sui-pagination-wrap .sui-pagination+.sui-pagination-results,.sui-2-10-5 .sui-wrap .sui-pagination-wrap .sui-pagination+button{margin-left:15px}.sui-2-10-5 .sui-wrap .sui-pagination-wrap .sui-pagination-results{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-top:1px;margin-bottom:1px}.sui-2-10-5 .sui-wrap .sui-pagination-wrap .sui-pagination-results+.sui-pagination,.sui-2-10-5 .sui-wrap .sui-pagination-wrap .sui-pagination-results+button{margin-left:15px}.sui-2-10-5 .sui-wrap .sui-pagination-wrap button{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-top:1px;margin-bottom:1px}.sui-2-10-5 .sui-wrap .sui-pagination-filters-list{display:block}@media (max-width:782px){.sui-2-10-5 .sui-wrap .sui-pagination-filters-list:first-child{margin-top:0}}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-pagination-filters-list:first-child{margin-top:0}}@media (max-width:782px){.sui-2-10-5 .sui-wrap .sui-pagination-filters-list:last-child{margin-bottom:0}}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-pagination-filters-list:last-child{margin-bottom:0}}@media (max-width:782px){.sui-2-10-5 .sui-wrap .sui-pagination-filters-list{margin:20px 0}}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-pagination-filters-list{margin:30px 0}}.sui-2-10-5 .sui-wrap select.sui-select+.sui-select{min-width:100%;max-width:100%;display:block;text-align:left}.sui-2-10-5 .sui-wrap select.sui-select+.sui-select .selection{display:block}.sui-2-10-5 .sui-wrap select.sui-select+.sui-select .selection span[role=combobox].select2-selection--single{height:auto;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;margin:0;padding:0;border:1px solid #ddd;border-radius:4px;background-color:#fafafa;-webkit-transition:all .3s ease;transition:all .3s ease}.sui-2-10-5 .sui-wrap select.sui-select+.sui-select .selection span[role=combobox].select2-selection--single .select2-selection__rendered{min-width:10px;overflow:hidden;display:block;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:8px 5px 8px 14px;color:#333;font:500 15px/22px Roboto,Arial,sans-serif;letter-spacing:-.2px;text-overflow:ellipsis;white-space:nowrap}.sui-2-10-5 .sui-wrap select.sui-select+.sui-select .selection span[role=combobox].select2-selection--single .select2-selection__rendered .select2-selection__placeholder{color:#aaa}.sui-2-10-5 .sui-wrap select.sui-select+.sui-select .selection span[role=combobox].select2-selection--single .select2-selection__arrow{width:38px;height:38px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;position:relative;margin:0;padding:0;border:0;color:#888}.sui-2-10-5 .sui-wrap select.sui-select+.sui-select .selection span[role=combobox].select2-selection--single .select2-selection__arrow [class*=sui-icon-]{display:block;margin:0 auto}.sui-2-10-5 .sui-wrap select.sui-select+.sui-select .selection span[role=combobox].select2-selection--single .select2-selection__arrow [class*=sui-icon-]:before{color:inherit;display:block}.sui-2-10-5 .sui-wrap select.sui-select+.sui-select .selection span[role=combobox].select2-selection--multiple{display:block;margin:0;padding:0;border:0}.sui-2-10-5 .sui-wrap select.sui-select+.sui-select .selection span[role=combobox].select2-selection--multiple .select2-selection__rendered{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;padding:3px 9px;border:1px solid #ddd;border-radius:4px;background-color:#fafafa}.sui-2-10-5 .sui-wrap select.sui-select+.sui-select .selection span[role=combobox].select2-selection--multiple .select2-selection__rendered .select2-search,.sui-2-10-5 .sui-wrap select.sui-select+.sui-select .selection span[role=combobox].select2-selection--multiple .select2-selection__rendered .select2-selection__choice{display:block;list-style:none}.sui-2-10-5 .sui-wrap select.sui-select+.sui-select .selection span[role=combobox].select2-selection--multiple .select2-selection__rendered .select2-search{min-width:100px;-webkit-box-flex:1;-ms-flex:1;flex:1;margin:5px;padding:0;border:0}.sui-2-10-5 .sui-wrap select.sui-select+.sui-select .selection span[role=combobox].select2-selection--multiple .select2-selection__rendered .select2-search input{width:100%!important;display:block;margin:0;padding:0;border:0;background-color:transparent;color:#333;font:500 15px/22px Roboto,Arial,sans-serif;letter-spacing:-.25px}.sui-2-10-5 .sui-wrap select.sui-select+.sui-select .selection span[role=combobox].select2-selection--multiple .select2-selection__rendered .select2-search input::-webkit-input-placeholder{color:#aaa}.sui-2-10-5 .sui-wrap select.sui-select+.sui-select .selection span[role=combobox].select2-selection--multiple .select2-selection__rendered .select2-search input:-ms-input-placeholder{color:#aaa}.sui-2-10-5 .sui-wrap select.sui-select+.sui-select .selection span[role=combobox].select2-selection--multiple .select2-selection__rendered .select2-search input::-ms-input-placeholder{color:#aaa}.sui-2-10-5 .sui-wrap select.sui-select+.sui-select .selection span[role=combobox].select2-selection--multiple .select2-selection__rendered .select2-search input::placeholder{color:#aaa}.sui-2-10-5 .sui-wrap select.sui-select+.sui-select .selection span[role=combobox].select2-selection--multiple .select2-selection__rendered .select2-search input:-moz-placeholder{color:#aaa}.sui-2-10-5 .sui-wrap select.sui-select+.sui-select .selection span[role=combobox].select2-selection--multiple .select2-selection__rendered .select2-search input::-moz-placeholder{color:#aaa}.sui-2-10-5 .sui-wrap select.sui-select+.sui-select .selection span[role=combobox].select2-selection--multiple .select2-selection__rendered .select2-search input:-ms-input-placeholder{color:#aaa}.sui-2-10-5 .sui-wrap select.sui-select+.sui-select .selection span[role=combobox].select2-selection--multiple .select2-selection__rendered .select2-search input::-webkit-input-placeholder{color:#aaa}.sui-2-10-5 .sui-wrap select.sui-select+.sui-select .selection span[role=combobox].select2-selection--multiple .select2-selection__rendered .select2-selection__choice{max-width:200px;overflow:hidden;position:relative;margin:2px;padding:5px 10px;padding-right:31px;border-radius:4px;background-color:#666;color:#fff;font:500 12px/16px Roboto,Arial,sans-serif;letter-spacing:-.25px;text-overflow:ellipsis;white-space:nowrap}.sui-2-10-5 .sui-wrap select.sui-select+.sui-select .selection span[role=combobox].select2-selection--multiple .select2-selection__rendered .select2-selection__choice .select2-selection__choice__remove{width:26px;height:100%;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:0;right:0;background-color:#5e5e5e;color:#ddd;text-align:center}.sui-2-10-5 .sui-wrap select.sui-select+.sui-select .selection:hover span[role=combobox].select2-selection--single{background-color:#fff}.sui-2-10-5 .sui-wrap select.sui-select+.sui-select.sui-select-theme--icon .selection span[role=combobox].select2-selection--single .select2-selection__rendered{position:relative;padding-left:46px}.sui-2-10-5 .sui-wrap select.sui-select+.sui-select.sui-select-theme--icon .selection span[role=combobox].select2-selection--single .select2-selection__rendered [class*=sui-icon-]{width:30px;height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:50%;left:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:center}.sui-2-10-5 .sui-wrap select.sui-select+.sui-select.sui-select-theme--icon .selection span[role=combobox].select2-selection--single .select2-selection__rendered [class*=sui-icon-]:before{display:block;font-size:16px}.sui-2-10-5 .sui-wrap select.sui-select+.sui-select.sui-select-theme--icon .selection span[role=combobox].select2-selection--single .select2-selection__rendered .select2-selection__placeholder{margin-left:-32px}.sui-2-10-5 .sui-wrap select.sui-select+.sui-select.sui-select-theme--color .selection span[role=combobox].select2-selection--single .select2-selection__rendered{position:relative;padding-left:45px}.sui-2-10-5 .sui-wrap select.sui-select+.sui-select.sui-select-theme--color .selection span[role=combobox].select2-selection--single .select2-selection__rendered .sui-color{width:30px;height:30px;position:absolute;top:50%;left:5px;border-width:1px;border-style:solid;border-radius:2px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.sui-2-10-5 .sui-wrap select.sui-select+.sui-select.sui-select-theme--color .selection span[role=combobox].select2-selection--single .select2-selection__rendered .select2-selection__placeholder{margin-left:-31px}.sui-2-10-5 .sui-wrap select.sui-select+.sui-select.sui-select-theme--search .selection span[role=combobox].select2-selection--multiple{position:relative}.sui-2-10-5 .sui-wrap select.sui-select+.sui-select.sui-select-theme--search .selection span[role=combobox].select2-selection--multiple:before{content:"º";width:30px;position:absolute;top:50%;left:9px;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:center}.sui-2-10-5 .sui-wrap select.sui-select+.sui-select.sui-select-theme--search .selection span[role=combobox].select2-selection--multiple .select2-selection__rendered{padding-left:40px}.sui-2-10-5 .sui-wrap select.sui-select+.sui-select.sui-select-theme--search .selection span[role=combobox].select2-selection--multiple .select2-selection__rendered .select2-selection__choice{max-width:none;-webkit-box-flex:1;-ms-flex:1;flex:1;padding-top:3px;padding-bottom:3px;padding-left:0;background-color:transparent;border-radius:0;color:#333;font:500 15px/22px Roboto,Arial,sans-serif;letter-spacing:-.2px}.sui-2-10-5 .sui-wrap select.sui-select+.sui-select.sui-select-theme--search .selection span[role=combobox].select2-selection--multiple .select2-selection__rendered .select2-selection__choice .select2-selection__choice__remove{background-color:transparent;color:#333}.sui-2-10-5 .sui-wrap select.sui-select+.sui-select.sui-select-theme--search .selection span[role=combobox].select2-selection--multiple .select2-selection__rendered .select2-selection__choice+.select2-search{display:none}.sui-2-10-5 .sui-wrap select.sui-select+.sui-select.select2-container--focus .selection span[role=combobox].select2-selection--single{background-color:#fff}.sui-2-10-5 .sui-wrap select.sui-select+.sui-select.select2-container--open .selection span[role=combobox].select2-selection--single .select2-selection__arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.sui-2-10-5 .sui-wrap select.sui-select+.sui-select.select2-container--disabled .selection{cursor:not-allowed}.sui-2-10-5 .sui-wrap select.sui-select+.sui-select.select2-container--disabled .selection span[role=combobox].select2-selection--single{pointer-events:none;border-color:#f2f2f2;background-color:#f2f2f2}.sui-2-10-5 .sui-wrap select.sui-select+.sui-select.select2-container--disabled .selection span[role=combobox].select2-selection--single .select2-selection__rendered{color:#aaa}.sui-2-10-5 .sui-wrap select.sui-select+.sui-select.select2-container--disabled .selection span[role=combobox].select2-selection--single .select2-selection__arrow{color:#aaa}.sui-2-10-5 .sui-wrap select.sui-select+.sui-select.select2-container--disabled .selection span[role=combobox].select2-selection--multiple{pointer-events:none}.sui-2-10-5 .sui-wrap select.sui-select+.sui-select.select2-container--disabled .selection span[role=combobox].select2-selection--multiple .select2-selection__rendered{border-color:#f2f2f2;background-color:#f2f2f2}.sui-2-10-5 .sui-wrap select.sui-select.sui-select-sm+.sui-select .selection span[role=combobox].select2-selection--single .select2-selection__rendered{padding:6px 6px 6px 12px;font-size:13px;line-height:16px}.sui-2-10-5 .sui-wrap select.sui-select.sui-select-sm+.sui-select .selection span[role=combobox].select2-selection--single .select2-selection__arrow{width:28px;height:28px}.sui-2-10-5 .sui-wrap select.sui-select.sui-select-sm+.sui-select.sui-select-theme--icon .selection span[role=combobox].select2-selection--single .select2-selection__rendered{padding-left:36px}.sui-2-10-5 .sui-wrap select.sui-select.sui-select-sm+.sui-select.sui-select-theme--icon .selection span[role=combobox].select2-selection--single .select2-selection__rendered [class*=sui-icon-]{left:5px}.sui-2-10-5 .sui-wrap select.sui-select.sui-select-sm+.sui-select.sui-select-theme--icon .selection span[role=combobox].select2-selection--single .select2-selection__rendered [class*=sui-icon-]:before{font-size:12px}.sui-2-10-5 .sui-wrap select.sui-select.sui-select-sm+.sui-select.sui-select-theme--icon .selection span[role=combobox].select2-selection--single .select2-selection__placeholder{margin-left:-24px}.sui-2-10-5 .sui-wrap select.sui-select.sui-select-sm+.sui-select.sui-select-theme--color .selection span[role=combobox].select2-selection--single .select2-selection__rendered{padding-left:40px}.sui-2-10-5 .sui-wrap select.sui-select.sui-select-sm+.sui-select.sui-select-theme--color .selection span[role=combobox].select2-selection--single .select2-selection__rendered .sui-color{width:20px;height:20px;left:10px}.sui-2-10-5 .sui-wrap select.sui-select.sui-select-sm+.sui-select.sui-select-theme--color .selection span[role=combobox].select2-selection--single .select2-selection__rendered .select2-selection__placeholder{margin-left:-28px}.sui-2-10-5 .sui-wrap select.sui-select[data-width]+.sui-select{min-width:auto}.sui-2-10-5 .sui-wrap select.sui-select.sui-select-inline+.sui-select{min-width:1px;display:inline-block;margin-right:10px}.sui-2-10-5 .sui-wrap select.sui-select.sui-select-inline+.sui-select:last-child{margin-right:0}.sui-2-10-5 .sui-wrap .sui-form-field.sui-form-field-error select.sui-select+.sui-select .selection span[role=combobox].select2-selection--single{border-bottom-color:#ff6d6d;-webkit-box-shadow:0 1px 0 0 #ff6d6d;box-shadow:0 1px 0 0 #ff6d6d}.sui-2-10-5 .sui-wrap .sui-form-field.sui-form-field-error select.sui-select+.sui-select .selection span[role=combobox].select2-selection--multiple .select2-selection__rendered{border-bottom-color:#ff6d6d;-webkit-box-shadow:0 1px 0 0 #ff6d6d;box-shadow:0 1px 0 0 #ff6d6d}.sui-2-10-5[dir=rtl] .sui-wrap select.sui-select+.sui-select{direction:rtl;text-align:right}.sui-2-10-5[dir=rtl] .sui-wrap select.sui-select+.sui-select .selection span[role=combobox].select2-selection--single .select2-selection__rendered{padding-right:14px;padding-left:5px}.sui-2-10-5[dir=rtl] .sui-wrap select.sui-select+.sui-select.sui-select-theme--icon .selection span[role=combobox].select2-selection--single .select2-selection__rendered{padding-left:5px;padding-right:46px}.sui-2-10-5[dir=rtl] .sui-wrap select.sui-select+.sui-select.sui-select-theme--icon .selection span[role=combobox].select2-selection--single .select2-selection__rendered [class*=sui-icon-]{left:auto;right:10px}.sui-2-10-5[dir=rtl] .sui-wrap select.sui-select+.sui-select.sui-select-theme--icon .selection span[role=combobox].select2-selection--single .select2-selection__rendered .select2-selection__placeholder{margin-left:auto;margin-right:-32px}.sui-2-10-5 .sui-wrap.sui-color-accessible select.sui-select+.sui-select .selection span[role=combobox].select2-selection--single{border-color:#000;background-color:#fff}.sui-2-10-5 .sui-wrap.sui-color-accessible select.sui-select+.sui-select .selection span[role=combobox].select2-selection--single .select2-selection__rendered{color:#000}.sui-2-10-5 .sui-wrap.sui-color-accessible select.sui-select+.sui-select .selection span[role=combobox].select2-selection--single .select2-selection__rendered .select2-selection__placeholder{color:#000}.sui-2-10-5 .sui-wrap.sui-color-accessible select.sui-select+.sui-select .selection span[role=combobox].select2-selection--single .select2-selection__arrow{color:#000}.sui-2-10-5 .sui-wrap.sui-color-accessible select.sui-select+.sui-select .selection span[role=combobox].select2-selection--multiple .select2-selection__rendered{border-color:#000;background-color:#fff}.sui-2-10-5 .sui-wrap.sui-color-accessible select.sui-select+.sui-select .selection span[role=combobox].select2-selection--multiple .select2-selection__rendered .select2-search input{color:#000}.sui-2-10-5 .sui-wrap.sui-color-accessible select.sui-select+.sui-select .selection span[role=combobox].select2-selection--multiple .select2-selection__rendered .select2-search input::-webkit-input-placeholder{color:#000}.sui-2-10-5 .sui-wrap.sui-color-accessible select.sui-select+.sui-select .selection span[role=combobox].select2-selection--multiple .select2-selection__rendered .select2-search input:-ms-input-placeholder{color:#000}.sui-2-10-5 .sui-wrap.sui-color-accessible select.sui-select+.sui-select .selection span[role=combobox].select2-selection--multiple .select2-selection__rendered .select2-search input::-ms-input-placeholder{color:#000}.sui-2-10-5 .sui-wrap.sui-color-accessible select.sui-select+.sui-select .selection span[role=combobox].select2-selection--multiple .select2-selection__rendered .select2-search input::placeholder{color:#000}.sui-2-10-5 .sui-wrap.sui-color-accessible select.sui-select+.sui-select .selection span[role=combobox].select2-selection--multiple .select2-selection__rendered .select2-search input:-moz-placeholder{color:#000}.sui-2-10-5 .sui-wrap.sui-color-accessible select.sui-select+.sui-select .selection span[role=combobox].select2-selection--multiple .select2-selection__rendered .select2-search input::-moz-placeholder{color:#000}.sui-2-10-5 .sui-wrap.sui-color-accessible select.sui-select+.sui-select .selection span[role=combobox].select2-selection--multiple .select2-selection__rendered .select2-search input:-ms-input-placeholder{color:#000}.sui-2-10-5 .sui-wrap.sui-color-accessible select.sui-select+.sui-select .selection span[role=combobox].select2-selection--multiple .select2-selection__rendered .select2-search input::-webkit-input-placeholder{color:#000}.sui-2-10-5 .sui-wrap.sui-color-accessible select.sui-select+.sui-select .selection span[role=combobox].select2-selection--multiple .select2-selection__rendered .select2-selection__choice{background-color:#000}.sui-2-10-5 .sui-wrap.sui-color-accessible select.sui-select+.sui-select .selection span[role=combobox].select2-selection--multiple .select2-selection__rendered .select2-selection__choice .select2-selection__choice__remove{background-color:#000;color:#fff}.sui-2-10-5 .sui-wrap.sui-color-accessible select.sui-select+.sui-select.sui-select-theme--search .selection span[role=combobox].select2-selection--multiple .select2-selection__rendered .select2-selection__choice{color:#000}.sui-2-10-5 .sui-wrap.sui-color-accessible select.sui-select+.sui-select.sui-select-theme--search .selection span[role=combobox].select2-selection--multiple .select2-selection__rendered .select2-selection__choice .select2-selection__choice__remove{color:#000}.sui-2-10-5 .sui-wrap.sui-color-accessible select.sui-select+.sui-select.select2-container--disabled .selection span[role=combobox].select2-selection--single{border-color:#888;background-color:#fff}.sui-2-10-5 .sui-wrap.sui-color-accessible select.sui-select+.sui-select.select2-container--disabled .selection span[role=combobox].select2-selection--single .select2-selection__rendered{color:#888}.sui-2-10-5 .sui-wrap.sui-color-accessible select.sui-select+.sui-select.select2-container--disabled .selection span[role=combobox].select2-selection--single .select2-selection__arrow{color:#888}.sui-2-10-5 .sui-wrap.sui-color-accessible select.sui-select+.sui-select.select2-container--disabled .selection span[role=combobox].select2-selection--multiple .select2-selection__rendered{border-color:#888;background-color:#888}.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-form-field.sui-form-field-error select.sui-select+.sui-select .selection span[role=combobox].select2-selection--single{border-bottom-color:#000;-webkit-box-shadow:0 1px 0 0 #000;box-shadow:0 1px 0 0 #000}.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-form-field.sui-form-field-error select.sui-select+.sui-select .selection span[role=combobox].select2-selection--multiple .select2-selection__rendered{border-bottom-color:#000;-webkit-box-shadow:0 1px 0 0 #000;box-shadow:0 1px 0 0 #000}.sui-2-10-5 .sui-select.sui-select-dropdown-container--open{display:block}.sui-2-10-5 .sui-select.sui-select-dropdown-container--open *{-webkit-box-sizing:border-box;box-sizing:border-box;font-variant-ligatures:none;-webkit-font-variant-ligatures:none;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;text-shadow:rgba(0,0,0,.01) 0 0 1px}.sui-2-10-5 .sui-select.sui-select-dropdown-container--open .sui-select-dropdown{display:block;margin:0;padding:10px 0;border:1px solid #ddd;border-radius:4px;background-color:#fff;-webkit-box-shadow:0 3px 7px 0 rgba(0,0,0,.07);box-shadow:0 3px 7px 0 rgba(0,0,0,.07)}.sui-2-10-5 .sui-select.sui-select-dropdown-container--open .sui-select-dropdown .select2-search{display:block;margin:4px 0 14px;padding:0 14px}.sui-2-10-5 .sui-select.sui-select-dropdown-container--open .sui-select-dropdown .select2-search input{width:100%;max-width:100%;display:block;margin:0;padding:9px 14px;border:1px solid #ddd;border-radius:4px;color:#333;font:500 15px/20px Roboto,Arial,sans-serif;letter-spacing:-.2px}.sui-2-10-5 .sui-select.sui-select-dropdown-container--open .sui-select-dropdown .select2-search input::-webkit-input-placeholder{color:#aaa}.sui-2-10-5 .sui-select.sui-select-dropdown-container--open .sui-select-dropdown .select2-search input:-ms-input-placeholder{color:#aaa}.sui-2-10-5 .sui-select.sui-select-dropdown-container--open .sui-select-dropdown .select2-search input::-ms-input-placeholder{color:#aaa}.sui-2-10-5 .sui-select.sui-select-dropdown-container--open .sui-select-dropdown .select2-search input::placeholder{color:#aaa}.sui-2-10-5 .sui-select.sui-select-dropdown-container--open .sui-select-dropdown .select2-search input:-moz-placeholder{color:#aaa}.sui-2-10-5 .sui-select.sui-select-dropdown-container--open .sui-select-dropdown .select2-search input::-moz-placeholder{color:#aaa}.sui-2-10-5 .sui-select.sui-select-dropdown-container--open .sui-select-dropdown .select2-search input:-ms-input-placeholder{color:#aaa}.sui-2-10-5 .sui-select.sui-select-dropdown-container--open .sui-select-dropdown .select2-search input::-webkit-input-placeholder{color:#aaa}.sui-2-10-5 .sui-select.sui-select-dropdown-container--open .sui-select-dropdown .select2-search input:focus,.sui-2-10-5 .sui-select.sui-select-dropdown-container--open .sui-select-dropdown .select2-search input:hover{border-color:#ddd;outline:0;-webkit-box-shadow:none;box-shadow:none}.sui-2-10-5 .sui-select.sui-select-dropdown-container--open .sui-select-dropdown .select2-search.select2-search--hide{display:none!important}.sui-2-10-5 .sui-select.sui-select-dropdown-container--open .sui-select-dropdown .select2-results{display:block;margin:0;padding:0;border:0}.sui-2-10-5 .sui-select.sui-select-dropdown-container--open .sui-select-dropdown .select2-results .select2-results__options{max-height:200px;overflow-y:auto;display:block;margin:0;padding:0;border:0;list-style:none}.sui-2-10-5 .sui-select.sui-select-dropdown-container--open .sui-select-dropdown .select2-results .select2-results__options .select2-results__option{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:block;margin:0;padding:0 14px;border:0;background-color:transparent;color:#888;font:500 15px/35px Roboto,Arial,sans-serif;letter-spacing:-.2px;list-style:none;-webkit-transition:all .3s ease;transition:all .3s ease}.sui-2-10-5 .sui-select.sui-select-dropdown-container--open .sui-select-dropdown .select2-results .select2-results__options .select2-results__option.select2-results__message{position:relative;margin:0 15px;padding:15px 20px;padding-left:46px;border:0;border-radius:4px;background-color:#f2f2f2;color:#333;font:400 13px/22px Roboto,Arial,sans-serif;letter-spacing:-.25px}.sui-2-10-5 .sui-select.sui-select-dropdown-container--open .sui-select-dropdown .select2-results .select2-results__options .select2-results__option.select2-results__message:before{content:"µ";width:30px;position:absolute;top:50%;left:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#888;font-size:16px;text-align:center}.sui-2-10-5 .sui-select.sui-select-dropdown-container--open .sui-select-dropdown .select2-results .select2-results__options .select2-results__option .select2-results__group{color:#aaa;font-size:12px;font-weight:500}.sui-2-10-5 .sui-select.sui-select-dropdown-container--open .sui-select-dropdown .select2-results .select2-results__options .select2-results__option[aria-selected]{cursor:pointer}.sui-2-10-5 .sui-select.sui-select-dropdown-container--open .sui-select-dropdown .select2-results .select2-results__options .select2-results__option[aria-selected].select2-results__option--highlighted{background-color:#f8f8f8;color:#333}.sui-2-10-5 .sui-select.sui-select-dropdown-container--open .sui-select-dropdown .select2-results .select2-results__options .select2-results__option[aria-selected=true]{background-color:#888;color:#fff}.sui-2-10-5 .sui-select.sui-select-dropdown-container--open .sui-select-dropdown .select2-results .select2-results__options .select2-results__option[aria-selected=true].select2-results__option--highlighted{background-color:#888;color:#fff}.sui-2-10-5 .sui-select.sui-select-dropdown-container--open .sui-select-dropdown.sui-select-dropdown-sm{padding:15px 0}.sui-2-10-5 .sui-select.sui-select-dropdown-container--open .sui-select-dropdown.sui-select-dropdown-sm .select2-results .select2-results__options{max-height:208px}.sui-2-10-5 .sui-select.sui-select-dropdown-container--open .sui-select-dropdown.sui-select-dropdown-sm .select2-results .select2-results__options .select2-results__option{font-size:13px;line-height:30px}.sui-2-10-5 .sui-select.sui-select-dropdown-container--open.sui-select-theme--icon .sui-select-dropdown .select2-results .select2-results__options .select2-results__option{position:relative}.sui-2-10-5 .sui-select.sui-select-dropdown-container--open.sui-select-theme--icon .sui-select-dropdown .select2-results .select2-results__options .select2-results__option [class*=sui-icon-]{width:30px;height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:0;left:10px;text-align:center}.sui-2-10-5 .sui-select.sui-select-dropdown-container--open.sui-select-theme--icon .sui-select-dropdown .select2-results .select2-results__options .select2-results__option [class*=sui-icon-]:before{display:block;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;color:inherit;font-size:16px}.sui-2-10-5 .sui-select.sui-select-dropdown-container--open.sui-select-theme--icon .sui-select-dropdown .select2-results .select2-results__options .select2-results__option[role=option]{padding-left:46px}.sui-2-10-5 .sui-select.sui-select-dropdown-container--open.sui-select-theme--icon .sui-select-dropdown.sui-select-dropdown-sm .select2-results .select2-results__options .select2-results__option [class*=sui-icon-]{height:28px;left:5px}.sui-2-10-5 .sui-select.sui-select-dropdown-container--open.sui-select-theme--icon .sui-select-dropdown.sui-select-dropdown-sm .select2-results .select2-results__options .select2-results__option [class*=sui-icon-]:before{font-size:12px}.sui-2-10-5 .sui-select.sui-select-dropdown-container--open.sui-select-theme--icon .sui-select-dropdown.sui-select-dropdown-sm .select2-results .select2-results__options .select2-results__option[role=option]{padding-left:36px}.sui-2-10-5 .sui-select.sui-select-dropdown-container--open.sui-select-theme--color .sui-select-dropdown .select2-results .select2-results__options .select2-results__option{position:relative}.sui-2-10-5 .sui-select.sui-select-dropdown-container--open.sui-select-theme--color .sui-select-dropdown .select2-results .select2-results__options .select2-results__option .sui-color{width:20px;height:20px;position:absolute;top:50%;left:10px;border-width:1px;border-style:solid;border-radius:2px;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:center}.sui-2-10-5 .sui-select.sui-select-dropdown-container--open.sui-select-theme--color .sui-select-dropdown .select2-results .select2-results__options .select2-results__option[role=option]{padding-left:40px}.sui-2-10-5 .sui-select.sui-select-dropdown-container--open.sui-select-theme--vars .sui-select-dropdown{width:240px!important;margin-left:-200px}.sui-2-10-5 .sui-select.sui-select-dropdown-container--open.sui-select-theme--vars .sui-select-dropdown .select2-results .select2-results__options .select2-results__option{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.sui-2-10-5 .sui-select.sui-select-dropdown-container--open.sui-select-theme--vars .sui-select-dropdown .select2-results .select2-results__options .select2-results__option .sui-variable-name{min-width:100px;-webkit-box-flex:1;-ms-flex:1;flex:1}.sui-2-10-5 .sui-select.sui-select-dropdown-container--open.sui-select-theme--vars .sui-select-dropdown .select2-results .select2-results__options .select2-results__option .sui-variable-value{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;color:#aaa;font-size:12px}.sui-2-10-5 .sui-select.sui-select-dropdown-container--open.sui-select-theme--vars .sui-select-dropdown .select2-results .select2-results__options .select2-results__option[aria-selected=true] .sui-variable-value{color:#fff}.sui-2-10-5[dir=rtl] .sui-select.sui-select-dropdown-container--open{direction:rtl}.sui-2-10-5[dir=rtl] .sui-select.sui-select-dropdown-container--open .sui-select-dropdown .select2-search input{text-align:right}.sui-2-10-5[dir=rtl] .sui-select.sui-select-dropdown-container--open .sui-select-dropdown .select2-results .select2-results__options .select2-results__option{text-align:right}.sui-2-10-5[dir=rtl] .sui-select.sui-select-dropdown-container--open.sui-select-theme--icon .sui-select-dropdown .select2-results .select2-results__options .select2-results__option [class*=sui-icon-]{right:10px;left:auto}.sui-2-10-5[dir=rtl] .sui-select.sui-select-dropdown-container--open.sui-select-theme--icon .sui-select-dropdown .select2-results .select2-results__options .select2-results__option[role=option]{padding-left:14px;padding-right:46px}.sui-2-10-5[dir=rtl] .sui-select.sui-select-dropdown-container--open.sui-select-theme--color .sui-select-dropdown .select2-results .select2-results__options .select2-results__option .sui-color{right:10px;left:auto}.sui-2-10-5[dir=rtl] .sui-select.sui-select-dropdown-container--open.sui-select-theme--color .sui-select-dropdown .select2-results .select2-results__options .select2-results__option[role=option]{padding-right:40px;padding-left:14px}.sui-2-10-5 #ui-datepicker-div.sui-calendar{margin:0;padding:14px;border-width:1px;border-style:solid;border-color:#ddd;border-radius:4px;background-color:#fff;-webkit-box-shadow:0 3px 7px 0 rgba(0,0,0,.07);box-shadow:0 3px 7px 0 rgba(0,0,0,.07)}.sui-2-10-5 #ui-datepicker-div.sui-calendar *{-webkit-box-sizing:border-box;box-sizing:border-box;font-variant-ligatures:none;-webkit-font-variant-ligatures:none;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;text-shadow:rgba(0,0,0,.01) 0 0 1px}.sui-2-10-5 #ui-datepicker-div.sui-calendar .ui-datepicker-header{display:block;position:relative}.sui-2-10-5 #ui-datepicker-div.sui-calendar .ui-datepicker-header .ui-corner-all{width:30px;height:30px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:0;margin:0;padding:0;border:0;border-radius:4px;background-color:transparent;-webkit-transition:.3s ease;transition:.3s ease}.sui-2-10-5 #ui-datepicker-div.sui-calendar .ui-datepicker-header .ui-corner-all:before{display:block;color:#888}.sui-2-10-5 #ui-datepicker-div.sui-calendar .ui-datepicker-header .ui-corner-all span{display:none}.sui-2-10-5 #ui-datepicker-div.sui-calendar .ui-datepicker-header .ui-corner-all:active,.sui-2-10-5 #ui-datepicker-div.sui-calendar .ui-datepicker-header .ui-corner-all:hover{background-color:#f2f2f2}.sui-2-10-5 #ui-datepicker-div.sui-calendar .ui-datepicker-header .ui-corner-all:active:before,.sui-2-10-5 #ui-datepicker-div.sui-calendar .ui-datepicker-header .ui-corner-all:hover:before{color:#333}.sui-2-10-5 #ui-datepicker-div.sui-calendar .ui-datepicker-header .ui-corner-all.ui-datepicker-prev{left:0}.sui-2-10-5 #ui-datepicker-div.sui-calendar .ui-datepicker-header .ui-corner-all.ui-datepicker-prev:before{content:"Ó"}.sui-2-10-5 #ui-datepicker-div.sui-calendar .ui-datepicker-header .ui-corner-all.ui-datepicker-next{right:0}.sui-2-10-5 #ui-datepicker-div.sui-calendar .ui-datepicker-header .ui-corner-all.ui-datepicker-next:before{content:"˜"}.sui-2-10-5 #ui-datepicker-div.sui-calendar .ui-datepicker-header .ui-corner-all.ui-state-disabled{opacity:.5}.sui-2-10-5 #ui-datepicker-div.sui-calendar .ui-datepicker-header .ui-datepicker-title{display:block;padding:0 40px;color:#333;font-size:12px;line-height:30px;font-family:Roboto,Arial,sans-serif;font-weight:700;letter-spacing:-.25px;text-align:center}.sui-2-10-5 #ui-datepicker-div.sui-calendar .ui-datepicker-calendar{margin:5px 0 0;border-collapse:collapse}.sui-2-10-5 #ui-datepicker-div.sui-calendar .ui-datepicker-calendar tbody tr td,.sui-2-10-5 #ui-datepicker-div.sui-calendar .ui-datepicker-calendar tbody tr th,.sui-2-10-5 #ui-datepicker-div.sui-calendar .ui-datepicker-calendar thead tr td,.sui-2-10-5 #ui-datepicker-div.sui-calendar .ui-datepicker-calendar thead tr th{width:30px;height:30px;margin:0;padding:0;border:0;text-align:center}.sui-2-10-5 #ui-datepicker-div.sui-calendar .ui-datepicker-calendar tbody tr td a,.sui-2-10-5 #ui-datepicker-div.sui-calendar .ui-datepicker-calendar tbody tr td span,.sui-2-10-5 #ui-datepicker-div.sui-calendar .ui-datepicker-calendar tbody tr th a,.sui-2-10-5 #ui-datepicker-div.sui-calendar .ui-datepicker-calendar tbody tr th span,.sui-2-10-5 #ui-datepicker-div.sui-calendar .ui-datepicker-calendar thead tr td a,.sui-2-10-5 #ui-datepicker-div.sui-calendar .ui-datepicker-calendar thead tr td span,.sui-2-10-5 #ui-datepicker-div.sui-calendar .ui-datepicker-calendar thead tr th a,.sui-2-10-5 #ui-datepicker-div.sui-calendar .ui-datepicker-calendar thead tr th span{display:block;margin:0;padding:0;border:0;text-decoration:none;line-height:30px;font-family:Roboto,Arial,sans-serif}.sui-2-10-5 #ui-datepicker-div.sui-calendar .ui-datepicker-calendar thead tr th{height:calc(14px + 5px);padding-bottom:5px;color:#333;font-size:12px;line-height:30px;font-family:Roboto,Arial,sans-serif;font-weight:700;letter-spacing:-.25px}.sui-2-10-5 #ui-datepicker-div.sui-calendar .ui-datepicker-calendar tbody tr td{color:#888}.sui-2-10-5 #ui-datepicker-div.sui-calendar .ui-datepicker-calendar tbody tr td,.sui-2-10-5 #ui-datepicker-div.sui-calendar .ui-datepicker-calendar tbody tr td a,.sui-2-10-5 #ui-datepicker-div.sui-calendar .ui-datepicker-calendar tbody tr td span{border-radius:4px;font-size:12px;line-height:30px;font-family:Roboto,Arial,sans-serif;font-weight:400;letter-spacing:-.25px}.sui-2-10-5 #ui-datepicker-div.sui-calendar .ui-datepicker-calendar tbody tr td a.ui-state-default{background-color:#fff;color:#888;-webkit-transition:all .3s ease;transition:all .3s ease}.sui-2-10-5 #ui-datepicker-div.sui-calendar .ui-datepicker-calendar tbody tr td a.ui-state-default.ui-state-hover{background-color:#f8f8f8;color:#333}.sui-2-10-5 #ui-datepicker-div.sui-calendar .ui-datepicker-calendar tbody tr td a.ui-state-default.ui-state-active{background-color:#e1f6ff;color:#17a8e3}.sui-2-10-5 #ui-datepicker-div.sui-calendar .ui-datepicker-calendar tbody tr td.ui-datepicker-today a.ui-state-default{background-color:#fff5d5;color:#666}.sui-2-10-5 #ui-datepicker-div.sui-calendar .ui-datepicker-calendar tbody tr td.ui-datepicker-today a.ui-state-default.ui-state-active{background-color:#e1f6ff;color:#17a8e3}.sui-2-10-5 #ui-datepicker-div.sui-calendar .ui-datepicker-calendar tbody tr td.ui-state-disabled{background-color:#fff;color:#ddd}.sui-2-10-5 #ui-datepicker-div.sui-calendar .ui-datepicker-calendar tbody tr td.ui-state-disabled a,.sui-2-10-5 #ui-datepicker-div.sui-calendar .ui-datepicker-calendar tbody tr td.ui-state-disabled span{background-color:#fff;color:#ddd;text-decoration:line-through}.sui-2-10-5 .daterangepicker{width:auto;max-width:100%;direction:ltr;display:none;position:absolute;margin:0;padding:14px;border-width:1px;border-style:solid;border-color:#ddd;border-radius:4px;background-color:#fff;-webkit-box-shadow:0 3px 7px 0 rgba(0,0,0,.07);box-shadow:0 3px 7px 0 rgba(0,0,0,.07);text-align:left}.sui-2-10-5 .daterangepicker *{-webkit-box-sizing:border-box;box-sizing:border-box;font-variant-ligatures:none;-webkit-font-variant-ligatures:none;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;text-shadow:rgba(0,0,0,.01) 0 0 1px}.sui-2-10-5 .daterangepicker .ranges{display:none}.sui-2-10-5 .daterangepicker .drp-calendar{display:block}.sui-2-10-5 .daterangepicker .drp-calendar.left{float:left}.sui-2-10-5 .daterangepicker .drp-calendar.right{float:right}.sui-2-10-5 .daterangepicker .drp-calendar .table-condensed{margin:0;padding:0;border:0;border-spacing:0;border-collapse:collapse}.sui-2-10-5 .daterangepicker .drp-calendar .table-condensed tbody tr td,.sui-2-10-5 .daterangepicker .drp-calendar .table-condensed tbody tr th,.sui-2-10-5 .daterangepicker .drp-calendar .table-condensed thead tr td,.sui-2-10-5 .daterangepicker .drp-calendar .table-condensed thead tr th{width:30px;height:30px;margin:0;padding:0;border:0;border-radius:4px;text-align:center}.sui-2-10-5 .daterangepicker .drp-calendar .table-condensed thead tr th{height:calc(14px + 5px);padding-bottom:5px;color:#333;font-size:12px;line-height:30px;font-family:Roboto,Arial,sans-serif;font-weight:700;letter-spacing:-.25px}.sui-2-10-5 .daterangepicker .drp-calendar .table-condensed thead tr th.next span,.sui-2-10-5 .daterangepicker .drp-calendar .table-condensed thead tr th.prev span{width:30px;height:30px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:4px}.sui-2-10-5 .daterangepicker .drp-calendar .table-condensed thead tr th.next span:focus,.sui-2-10-5 .daterangepicker .drp-calendar .table-condensed thead tr th.next span:hover,.sui-2-10-5 .daterangepicker .drp-calendar .table-condensed thead tr th.prev span:focus,.sui-2-10-5 .daterangepicker .drp-calendar .table-condensed thead tr th.prev span:hover{background-color:#f2f2f2}.sui-2-10-5 .daterangepicker .drp-calendar .table-condensed thead tr th.next span:focus:before,.sui-2-10-5 .daterangepicker .drp-calendar .table-condensed thead tr th.next span:hover:before,.sui-2-10-5 .daterangepicker .drp-calendar .table-condensed thead tr th.prev span:focus:before,.sui-2-10-5 .daterangepicker .drp-calendar .table-condensed thead tr th.prev span:hover:before{color:#333}.sui-2-10-5 .daterangepicker .drp-calendar .table-condensed thead tr th.next span:before,.sui-2-10-5 .daterangepicker .drp-calendar .table-condensed thead tr th.prev span:before{content:"";display:block;color:#888}.sui-2-10-5 .daterangepicker .drp-calendar .table-condensed thead tr th.next:not(.available),.sui-2-10-5 .daterangepicker .drp-calendar .table-condensed thead tr th.prev:not(.available){pointer-events:none;display:none}.sui-2-10-5 .daterangepicker .drp-calendar .table-condensed thead tr th.prev span:before{content:"Ó"}.sui-2-10-5 .daterangepicker .drp-calendar .table-condensed thead tr th.next span:before{content:"˜"}.sui-2-10-5 .daterangepicker .drp-calendar .table-condensed tbody tr td{border-radius:4px;background-color:#fff;color:#888;font-size:12px;line-height:30px;font-family:Roboto,Arial,sans-serif;font-weight:400;letter-spacing:-.25px;-webkit-transition:all .3s ease;transition:all .3s ease}.sui-2-10-5 .daterangepicker .drp-calendar .table-condensed tbody tr td:hover{background-color:#f8f8f8;color:#333}.sui-2-10-5 .daterangepicker .drp-calendar .table-condensed tbody tr td.available:not(.off){cursor:pointer}.sui-2-10-5 .daterangepicker .drp-calendar .table-condensed tbody tr td.available:not(.off).today{background-color:#fff5d5;color:#666}.sui-2-10-5 .daterangepicker .drp-calendar .table-condensed tbody tr td.available:not(.off).end-date,.sui-2-10-5 .daterangepicker .drp-calendar .table-condensed tbody tr td.available:not(.off).start-date{color:#fff;background-color:#17a8e3}.sui-2-10-5 .daterangepicker .drp-calendar .table-condensed tbody tr td.available:not(.off).in-range:not(.end-date){color:#17a8e3;background-color:#e1f6ff}.sui-2-10-5 .daterangepicker .drp-calendar .table-condensed tbody tr td.available:not(.off).start-date:not(.end-date){border-top-right-radius:0;border-bottom-right-radius:0}.sui-2-10-5 .daterangepicker .drp-calendar .table-condensed tbody tr td.available:not(.off).end-date:not(.start-date){border-top-left-radius:0;border-bottom-left-radius:0}.sui-2-10-5 .daterangepicker .drp-calendar .table-condensed tbody tr td.available:not(.off).in-range:not(.start-date):not(.end-date){border-radius:0}.sui-2-10-5 .daterangepicker .drp-calendar .table-condensed tbody tr td.available:not(.off).in-range:not(.start-date):not(.end-date):first-child{border-top-left-radius:4px;border-bottom-left-radius:4px}.sui-2-10-5 .daterangepicker .drp-calendar .table-condensed tbody tr td.available:not(.off).in-range:not(.start-date):not(.end-date):last-child{border-top-right-radius:4px;border-bottom-right-radius:4px}.sui-2-10-5 .daterangepicker .drp-calendar .table-condensed tbody tr td.disabled,.sui-2-10-5 .daterangepicker .drp-calendar .table-condensed tbody tr td.off{pointer-events:none;background-color:#fff;color:#ddd}.sui-2-10-5 .daterangepicker .drp-calendar .table-condensed tbody tr td.disabled{text-decoration:line-through}.sui-2-10-5 .daterangepicker .drp-calendar+.drp-calendar{margin-left:10px;padding-left:10px;border-left:1px solid #e6e6e6}.sui-2-10-5 .daterangepicker.show-ranges{padding-top:52px}.sui-2-10-5 .daterangepicker.show-ranges .ranges{display:block;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;position:absolute;top:20px;right:0;left:0}.sui-2-10-5 .daterangepicker.show-ranges .ranges ul{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:0;border:0}.sui-2-10-5 .daterangepicker.show-ranges .ranges ul,.sui-2-10-5 .daterangepicker.show-ranges .ranges ul li{list-style:none}.sui-2-10-5 .daterangepicker.show-ranges .ranges ul li{cursor:pointer;display:block;margin:0 5px;padding:3px 10px;border:0;border-radius:10px;background-color:#f2f2f2;color:#333;font:bold 10px/12px Roboto,Arial,sans-serif;letter-spacing:-.25px;text-align:center}.sui-2-10-5 .daterangepicker.show-ranges .ranges ul li:focus,.sui-2-10-5 .daterangepicker.show-ranges .ranges ul li:hover{background-color:#e1f6ff}.sui-2-10-5 .daterangepicker.show-ranges .ranges ul li.active{background-color:#17a8e3;color:#fff}.sui-2-10-5 .daterangepicker.show-ranges .ranges ul li:first-child{margin-left:0}.sui-2-10-5 .daterangepicker.show-ranges .ranges ul li:last-child{margin-right:0}.sui-2-10-5 .daterangepicker.auto-apply .drp-buttons{display:none;visibility:hidden;pointer-events:none}.sui-2-10-5 .sui-wrap .sui-hidden{display:none}.sui-2-10-5 .sui-wrap .sui-hidden-important{display:none!important}.sui-2-10-5 .sui-wrap .sui-block-content-center{text-align:center}.sui-2-10-5 .sui-wrap .sui-image{display:block;height:auto;max-width:100%}.sui-2-10-5 .sui-wrap .sui-image-center{margin-right:auto;margin-left:auto}.sui-2-10-5 .sui-wrap .sui-actions-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:10px;margin-right:auto}.sui-2-10-5 .sui-wrap .sui-actions-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:auto;margin-right:0}.sui-2-10-5 .sui-wrap .sui-space-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.sui-2-10-5 .sui-wrap .sui-align-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.sui-2-10-5 .sui-wrap .sui-align-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.sui-2-10-5 .sui-wrap .sui-success{color:#1abc9c}.sui-2-10-5 .sui-wrap .sui-warning{color:#fecf2f}.sui-2-10-5 .sui-wrap .sui-error{color:#ff6d6d}.sui-2-10-5 .sui-wrap .sui-info{color:#17a8e3}.sui-2-10-5 .sui-wrap .sui-no-margin{margin:0!important}.sui-2-10-5 .sui-wrap .sui-no-margin-top{margin-top:0!important}.sui-2-10-5 .sui-wrap .sui-no-margin-bottom{margin-bottom:0!important}.sui-2-10-5 .sui-wrap .sui-no-margin-left{margin-left:0!important}.sui-2-10-5 .sui-wrap .sui-no-margin-right{margin-right:0!important}.sui-2-10-5 .sui-wrap .sui-no-padding{padding:0!important}.sui-2-10-5 .sui-wrap .sui-no-padding-top{padding-top:0!important}.sui-2-10-5 .sui-wrap .sui-no-padding-bottom{padding-bottom:0!important}.sui-2-10-5 .sui-wrap .sui-no-padding-left{padding-left:0!important}.sui-2-10-5 .sui-wrap .sui-no-padding-right{padding-right:0!important}.sui-2-10-5 .sui-wrap .sui-margin{margin:30px!important}.sui-2-10-5 .sui-wrap .sui-margin-top{margin-top:30px!important}.sui-2-10-5 .sui-wrap .sui-margin-bottom{margin-bottom:30px!important}.sui-2-10-5 .sui-wrap .sui-margin-left{margin-left:30px!important}.sui-2-10-5 .sui-wrap .sui-margin-right{margin-right:30px!important}.sui-2-10-5 .sui-wrap .sui-padding{padding:30px!important}.sui-2-10-5 .sui-wrap .sui-padding-top{padding-top:30px!important}.sui-2-10-5 .sui-wrap .sui-padding-bottom{padding-bottom:30px!important}.sui-2-10-5 .sui-wrap .sui-padding-left{padding-left:30px!important}.sui-2-10-5 .sui-wrap .sui-padding-right{padding-right:30px!important}@media (max-width:479px){.sui-hidden-xs{display:none!important}}@media (min-width:480px) and (max-width:782px){.sui-hidden-sm{display:none!important}}@media (min-width:783px) and (max-width:1199px){.sui-hidden-md{display:none!important}}@media (min-width:1200px){.sui-hidden-lg{display:none!important}}.sui-2-10-5 #wpbody-content>.notice{margin:10px 30px 15px 10px}@media (max-width:782px){.sui-2-10-5 #wpbody-content>.notice{margin:20px 10px 0 0}}.sui-2-10-5 .sui-wrap .sui-ace-selectors{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:10px;margin-left:-5px}.sui-2-10-5 .sui-wrap .sui-ace-selectors .sui-selector{height:26px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:0 0 5px 5px;padding:5px 12px;border-radius:4px;background-color:#666;font:500 12px/16px Roboto,Arial,sans-serif;letter-spacing:-.25px;-webkit-transition:.3s ease;transition:.3s ease}.sui-2-10-5 .sui-wrap .sui-ace-selectors .sui-selector,.sui-2-10-5 .sui-wrap .sui-ace-selectors .sui-selector:active,.sui-2-10-5 .sui-wrap .sui-ace-selectors .sui-selector:focus,.sui-2-10-5 .sui-wrap .sui-ace-selectors .sui-selector:hover,.sui-2-10-5 .sui-wrap .sui-ace-selectors .sui-selector:visited{border:0;outline:0;-webkit-box-shadow:none;box-shadow:none;color:#fff}.sui-2-10-5 .sui-wrap .sui-ace-selectors .sui-selector:active,.sui-2-10-5 .sui-wrap .sui-ace-selectors .sui-selector:hover{background-color:#333}.sui-2-10-5 .sui-wrap .sui-ace-selectors:last-child{margin-bottom:0}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-ace-selectors:last-child{margin-bottom:0}}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-ace-selectors{margin-bottom:15px}}.sui-2-10-5 .sui-wrap [id^=sui-ace-editor]{width:100%;height:225px;position:relative;margin:20px 0}.sui-2-10-5 .sui-wrap [id^=sui-ace-editor]:first-child{margin-top:0}.sui-2-10-5 .sui-wrap [id^=sui-ace-editor]:last-child{margin-bottom:0}.sui-2-10-5 .sui-wrap .sui-recipient{display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid #e6e6e6;border-radius:4px;padding:10px 15px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:10px}.sui-2-10-5 .sui-wrap .sui-recipient .sui-recipient-name{color:#333;font-size:13px;font-weight:500;letter-spacing:-.25px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-right:5px}.sui-2-10-5 .sui-wrap .sui-recipient .sui-recipient-name:before{content:"µ"}.sui-2-10-5 .sui-wrap .sui-recipient .sui-recipient-name:before{font-size:16px;margin-right:6px;line-height:30px;vertical-align:bottom}.sui-2-10-5 .sui-wrap .sui-recipient .sui-recipient-email{color:#888;font-size:13px;letter-spacing:-.25px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-right:5px}.sui-2-10-5 .sui-wrap .sui-recipient .sui-button-icon:not(.sui-button){padding:0}.sui-2-10-5 .sui-wrap .sui-recipient .sui-button-icon:not(.sui-button) [class*=sui-icon-]{color:#aaa;font-size:12px}.sui-2-10-5 .sui-wrap .sui-recipients{margin-bottom:10px}.sui-2-10-5 .sui-wrap .sui-button.sui-add-recipient{margin:0 0 30px 0}.sui-2-10-5 .sui-wrap .sui-chartjs{position:relative}.sui-2-10-5 .sui-wrap .sui-chartjs .sui-chartjs-message{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:0;right:0;bottom:0;left:0;padding:5px 20px;background-color:rgba(255,255,255,.7);text-align:center}.sui-2-10-5 .sui-wrap .sui-chartjs .sui-chartjs-message p{color:#888;font:500 12px/22px Roboto,Arial,sans-serif;letter-spacing:-.25px}.sui-2-10-5 .sui-wrap .sui-chartjs .sui-chartjs-message p [class*=sui-icon-]{vertical-align:text-bottom;margin-right:8px;font-size:16px}.sui-2-10-5 .sui-wrap .sui-chartjs .sui-chartjs-message p [class*=sui-icon-]:before{display:block;color:#888}.sui-2-10-5 .sui-wrap .sui-chartjs .sui-chartjs-canvas{height:120px}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-chartjs .sui-chartjs-canvas{height:170px}}.sui-2-10-5 .sui-wrap .sui-chartjs.sui-chartjs-animated .sui-chartjs-message{opacity:0;visibility:hidden;-webkit-transition:.25s ease;transition:.25s ease}.sui-2-10-5 .sui-wrap .sui-chartjs.sui-chartjs-animated .sui-chartjs-message.sui-chartjs-message--loading{opacity:1;visibility:visible}.sui-2-10-5 .sui-wrap .sui-chartjs.sui-chartjs-animated .sui-chartjs-canvas{visibility:hidden;-webkit-transition:.2s ease;transition:.2s ease}.sui-2-10-5 .sui-wrap .sui-chartjs.sui-chartjs-animated.sui-chartjs-loaded .sui-chartjs-message{opacity:1;visibility:visible}.sui-2-10-5 .sui-wrap .sui-chartjs.sui-chartjs-animated.sui-chartjs-loaded .sui-chartjs-message.sui-chartjs-message--loading{opacity:0;visibility:hidden}.sui-2-10-5 .sui-wrap .sui-chartjs.sui-chartjs-animated.sui-chartjs-loaded .sui-chartjs-canvas{visibility:visible}.sui-2-10-5 .sui-wrap .sui-accordion-block .sui-accordion-item-body .sui-chartjs{margin-right:-20px;margin-left:-20px;padding-top:20px}.sui-2-10-5 .sui-wrap .sui-accordion-block .sui-accordion-item-body .sui-chartjs:not(:first-child){padding-top:20px}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-accordion-block .sui-accordion-item-body .sui-chartjs:not(:first-child){padding-top:30px}}.sui-2-10-5 .sui-wrap .sui-accordion-block .sui-accordion-item-body .sui-chartjs:last-child{overflow:hidden;margin-bottom:-20px;border-bottom-right-radius:4px;border-bottom-left-radius:4px}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-accordion-block .sui-accordion-item-body .sui-chartjs:last-child{margin-bottom:-30px}}@media (min-width:783px){.sui-2-10-5 .sui-wrap .sui-accordion-block .sui-accordion-item-body .sui-chartjs{margin-right:-30px;margin-left:-30px}}.sui-2-10-5 .sui-status-dot{width:30px;height:30px;cursor:help;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:4px;-webkit-transition:all .3s ease;transition:all .3s ease}.sui-2-10-5 .sui-status-dot span{width:10px;height:10px;display:block;border-radius:20px}.sui-2-10-5 .sui-status-dot span,.sui-2-10-5 .sui-status-dot.sui-draft span{background-color:#e6e6e6}.sui-2-10-5 .sui-status-dot.sui-published:hover{background-color:#f2f2f2}.sui-2-10-5 .sui-status-dot.sui-published span{background-color:#17a8e3}.sui-2-10-5 .sui-wrap .sui-tree-fancy ul.ui-fancytree{display:block;margin:0}.sui-2-10-5 .sui-wrap .sui-tree-fancy ul.ui-fancytree,.sui-2-10-5 .sui-wrap .sui-tree-fancy ul.ui-fancytree li{display:block;padding:0;border:0;list-style:none}.sui-2-10-5 .sui-wrap .sui-tree-fancy ul.ui-fancytree li[role=treeitem]>span.fancytree-node>span.fancytree-expander{width:30px;height:12px;cursor:pointer;display:block;color:#888;text-align:center}.sui-2-10-5 .sui-wrap .sui-tree-fancy ul.ui-fancytree li[role=treeitem]>span.fancytree-node>span.fancytree-expander:before{width:12px;height:12px;display:block;margin:0 auto;color:inherit;font-size:12px;line-height:12px}.sui-2-10-5 .sui-wrap .sui-tree-fancy ul.ui-fancytree li[role=treeitem]>span.fancytree-node>span.fancytree-checkbox{width:16px;height:16px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:3px 0;border:1px solid #ddd;border-radius:4px;background-color:#fafafa}.sui-2-10-5 .sui-wrap .sui-tree-fancy ul.ui-fancytree li[role=treeitem]>span.fancytree-node>span.fancytree-checkbox:before{content:"Å";opacity:0;display:block;color:#17a8e3;font-size:16px}.sui-2-10-5 .sui-wrap .sui-tree-fancy ul.ui-fancytree li[role=treeitem]>span.fancytree-node>span.fancytree-title{display:block;color:#666;font:500 13px/22px Roboto,Arial,sans-serif;letter-spacing:-.25px}.sui-2-10-5 .sui-wrap .sui-tree-fancy ul.ui-fancytree li[role=treeitem]:not([aria-expanded])>span.fancytree-node>span.fancytree-expander{display:none}.sui-2-10-5 .sui-wrap .sui-tree-fancy ul.ui-fancytree li[role=treeitem][aria-selected=true]>span.fancytree-node>span.fancytree-checkbox{border-color:#17a8e3}.sui-2-10-5 .sui-wrap .sui-tree-fancy ul.ui-fancytree li[role=treeitem][aria-selected=true]>span.fancytree-node>span.fancytree-checkbox:before{opacity:1}.sui-2-10-5 .sui-wrap .sui-tree-fancy ul.ui-fancytree li[role=treeitem][aria-selected=true]>span.fancytree-node.fancytree-unselectable>span.fancytree-checkbox{border-color:#f2f2f2;background-color:#aaa}.sui-2-10-5 .sui-wrap .sui-tree-fancy ul.ui-fancytree li[role=treeitem][aria-selected=true]>span.fancytree-node.fancytree-unselectable>span.fancytree-checkbox:before{color:#f2f2f2}.sui-2-10-5 .sui-wrap .sui-tree-fancy ul.ui-fancytree li[role=treeitem]>span.fancytree-node.fancytree-unselectable,.sui-2-10-5 .sui-wrap .sui-tree-fancy ul.ui-fancytree li[role=treeitem]>span.fancytree-node.fancytree-unselectable *{pointer-events:none}.sui-2-10-5 .sui-wrap .sui-tree-fancy ul.ui-fancytree li[role=treeitem]>span.fancytree-node.fancytree-unselectable>span.fancytree-checkbox{border-color:#f2f2f2;background-color:#f2f2f2}.sui-2-10-5 .sui-wrap .sui-tree-fancy ul.ui-fancytree li[role=treeitem]>span.fancytree-node.fancytree-unselectable>span.fancytree-title{color:#aaa}.sui-2-10-5 .sui-wrap .sui-tree-fancy ul.ui-fancytree:focus{outline:0;-webkit-box-shadow:none;box-shadow:none}.sui-2-10-5 .sui-wrap .sui-tree-fancy[data-tree=selector] ul.ui-fancytree li[role=treeitem]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 10px}.sui-2-10-5 .sui-wrap .sui-tree-fancy[data-tree=selector] ul.ui-fancytree li[role=treeitem]:last-child{margin:0}.sui-2-10-5 .sui-wrap .sui-tree-fancy[data-tree=selector] ul.ui-fancytree li[role=treeitem]>span.fancytree-node{max-width:100%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;position:relative;padding-right:30px}.sui-2-10-5 .sui-wrap .sui-tree-fancy[data-tree=selector] ul.ui-fancytree li[role=treeitem]>span.fancytree-node>span.fancytree-expander{position:absolute;top:5px;right:0}.sui-2-10-5 .sui-wrap .sui-tree-fancy[data-tree=selector] ul.ui-fancytree li[role=treeitem]>span.fancytree-node>span.fancytree-expander:before{content:"ı"}.sui-2-10-5 .sui-wrap .sui-tree-fancy[data-tree=selector] ul.ui-fancytree li[role=treeitem]>span.fancytree-node>span.fancytree-checkbox~span.fancytree-title{margin-left:10px}.sui-2-10-5 .sui-wrap .sui-tree-fancy[data-tree=selector] ul.ui-fancytree li[role=treeitem]>span.fancytree-node>span.fancytree-custom-icon,.sui-2-10-5 .sui-wrap .sui-tree-fancy[data-tree=selector] ul.ui-fancytree li[role=treeitem]>span.fancytree-node>span.fancytree-icon{display:none}.sui-2-10-5 .sui-wrap .sui-tree-fancy[data-tree=selector] ul.ui-fancytree li[role=treeitem] ul[role=group]{display:block;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin:10px 0 0;padding:0;padding-left:26px;border:0}.sui-2-10-5 .sui-wrap .sui-tree-fancy[data-tree=selector] ul.ui-fancytree li[role=treeitem]:not([aria-expanded])>span.fancytree-node{padding-right:0}.sui-2-10-5 .sui-wrap .sui-tree-fancy[data-tree=selector] ul.ui-fancytree li[role=treeitem][aria-expanded=true]>span.fancytree-node>span.fancytree-expander:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.sui-2-10-5 .sui-wrap .sui-tree-fancy[data-tree=directory] ul.ui-fancytree li[role=treeitem]{margin:0 0 5px}.sui-2-10-5 .sui-wrap .sui-tree-fancy[data-tree=directory] ul.ui-fancytree li[role=treeitem]:last-child{margin:0}.sui-2-10-5 .sui-wrap .sui-tree-fancy[data-tree=directory] ul.ui-fancytree li[role=treeitem]>span.fancytree-node{display:-webkit-box;display:-ms-flexbox;display:flex;padding:11px 20px;border-radius:4px}.sui-2-10-5 .sui-wrap .sui-tree-fancy[data-tree=directory] ul.ui-fancytree li[role=treeitem]>span.fancytree-node>span.fancytree-expander{margin:3px 0 3px -10px}.sui-2-10-5 .sui-wrap .sui-tree-fancy[data-tree=directory] ul.ui-fancytree li[role=treeitem]>span.fancytree-node>span.fancytree-expander:before{content:"˜"}.sui-2-10-5 .sui-wrap .sui-tree-fancy[data-tree=directory] ul.ui-fancytree li[role=treeitem]>span.fancytree-node>span.fancytree-checkbox{margin:1px 0}.sui-2-10-5 .sui-wrap .sui-tree-fancy[data-tree=directory] ul.ui-fancytree li[role=treeitem]>span.fancytree-node>span.fancytree-title{line-height:18px}.sui-2-10-5 .sui-wrap .sui-tree-fancy[data-tree=directory] ul.ui-fancytree li[role=treeitem]>span.fancytree-node>span.fancytree-custom-icon,.sui-2-10-5 .sui-wrap .sui-tree-fancy[data-tree=directory] ul.ui-fancytree li[role=treeitem]>span.fancytree-node>span.fancytree-icon{width:30px;height:16px;pointer-events:none;display:block;margin:1px 0;color:#aaa;text-align:center}.sui-2-10-5 .sui-wrap .sui-tree-fancy[data-tree=directory] ul.ui-fancytree li[role=treeitem]>span.fancytree-node>span.fancytree-icon:before{display:block;color:inherit;font-size:16px;line-height:16px}.sui-2-10-5 .sui-wrap .sui-tree-fancy[data-tree=directory] ul.ui-fancytree li[role=treeitem]>span.fancytree-node>span.fancytree-custom-icon:before{display:block;color:inherit;font-size:16px;line-height:16px}.sui-2-10-5 .sui-wrap .sui-tree-fancy[data-tree=directory] ul.ui-fancytree li[role=treeitem] ul[role=group]{margin:5px 0;padding:0;padding-left:20px;border:0}.sui-2-10-5 .sui-wrap .sui-tree-fancy[data-tree=directory] ul.ui-fancytree li[role=treeitem]>span.fancytree-node.fancytree-ico-c span.fancytree-icon:before{content:"Ò"}.sui-2-10-5 .sui-wrap .sui-tree-fancy[data-tree=directory] ul.ui-fancytree li[role=treeitem]>span.fancytree-node.fancytree-ico-cf span.fancytree-icon:before{content:"˘"}.sui-2-10-5 .sui-wrap .sui-tree-fancy[data-tree=directory] ul.ui-fancytree li[role=treeitem]>span.fancytree-node.fancytree-ico-ef span.fancytree-icon:before{content:"»"}.sui-2-10-5 .sui-wrap .sui-tree-fancy[data-tree=directory] ul.ui-fancytree li[role=treeitem][aria-expanded=true]>span.fancytree-node{background-color:#f8f8f8}.sui-2-10-5 .sui-wrap .sui-tree-fancy[data-tree=directory] ul.ui-fancytree li[role=treeitem][aria-expanded=true]>span.fancytree-node>span.fancytree-expander:before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.sui-2-10-5 .sui-wrap .sui-tree-fancy[data-tree=directory] ul.ui-fancytree li[role=treeitem][aria-expanded=true]>span.fancytree-node>span.fancytree-custom-icon.sui-icon-folder:before{content:"»"}.sui-2-10-5 .sui-wrap .sui-tree-fancy[data-tree=directory] ul.ui-fancytree li[role=treeitem][aria-selected=true]>span.fancytree-node{background-color:#e1f6ff}.sui-2-10-5 .sui-wrap .sui-tree-fancy[data-tree=directory] ul.ui-fancytree li[role=treeitem][aria-selected=true]>span.fancytree-node>span.fancytree-expander:before{color:#17a8e3}.sui-2-10-5 .sui-wrap .sui-tree-fancy[data-tree=directory] ul.ui-fancytree li[role=treeitem][aria-selected=true]>span.fancytree-node>span.fancytree-custom-icon,.sui-2-10-5 .sui-wrap .sui-tree-fancy[data-tree=directory] ul.ui-fancytree li[role=treeitem][aria-selected=true]>span.fancytree-node>span.fancytree-icon{color:#17a8e3}.sui-2-10-5 .sui-wrap .sui-tree-fancy[data-tree=directory] ul.ui-fancytree li[role=treeitem][aria-selected=true]>span.fancytree-node>span.fancytree-title{color:#17a8e3}.sui-2-10-5 .sui-wrap .sui-tree-fancy[data-tree=directory] ul.ui-fancytree li[role=treeitem]>span.fancytree-node.fancytree-unselectable,.sui-2-10-5 .sui-wrap .sui-tree-fancy[data-tree=directory] ul.ui-fancytree li[role=treeitem]>span.fancytree-node.fancytree-unselectable *{pointer-events:none}.sui-2-10-5 .sui-wrap .sui-tree-fancy[data-tree=directory] ul.ui-fancytree li[role=treeitem]>span.fancytree-node.fancytree-unselectable>span.fancytree-expander{color:#ddd}.sui-2-10-5 .sui-wrap .sui-tree-fancy[data-tree=directory] ul.ui-fancytree li[role=treeitem]>span.fancytree-node.fancytree-unselectable>span.fancytree-expander:before{content:"9"}.sui-2-10-5 .sui-wrap .sui-tree-fancy[data-tree=directory] ul.ui-fancytree li[role=treeitem]>span.fancytree-node.fancytree-unselectable>span.fancytree-custom-icon,.sui-2-10-5 .sui-wrap .sui-tree-fancy[data-tree=directory] ul.ui-fancytree li[role=treeitem]>span.fancytree-node.fancytree-unselectable>span.fancytree-icon{color:#ddd}.sui-2-10-5 .sui-wrap .sui-tree,.sui-2-10-5 .sui-wrap .sui-tree li,.sui-2-10-5 .sui-wrap .sui-tree ul{display:block;margin:0;padding:0;border:0;list-style:none}.sui-2-10-5 .sui-wrap .sui-tree li[role=treeitem] button[data-button],.sui-2-10-5 .sui-wrap .sui-tree li[role=treeitem] span[role=button],.sui-2-10-5 .sui-wrap .sui-tree span[role=contentinfo] button[data-button],.sui-2-10-5 .sui-wrap .sui-tree span[role=contentinfo] span[role=button]{cursor:pointer;display:block;margin:0;padding:0;border:0;border-radius:0;background-color:transparent;background-image:none}.sui-2-10-5 .sui-wrap .sui-tree li[role=treeitem] button[data-button] span[aria-hidden],.sui-2-10-5 .sui-wrap .sui-tree li[role=treeitem] span[role=button] span[aria-hidden],.sui-2-10-5 .sui-wrap .sui-tree span[role=contentinfo] button[data-button] span[aria-hidden],.sui-2-10-5 .sui-wrap .sui-tree span[role=contentinfo] span[role=button] span[aria-hidden]{pointer-events:initial;position:relative;font-family:Roboto,Arial,sans-serif}.sui-2-10-5 .sui-wrap .sui-tree li[role=treeitem] button[data-button],.sui-2-10-5 .sui-wrap .sui-tree li[role=treeitem] button[data-button]:active,.sui-2-10-5 .sui-wrap .sui-tree li[role=treeitem] button[data-button]:focus,.sui-2-10-5 .sui-wrap .sui-tree li[role=treeitem] button[data-button]:hover,.sui-2-10-5 .sui-wrap .sui-tree li[role=treeitem] span[role=button],.sui-2-10-5 .sui-wrap .sui-tree li[role=treeitem] span[role=button]:active,.sui-2-10-5 .sui-wrap .sui-tree li[role=treeitem] span[role=button]:focus,.sui-2-10-5 .sui-wrap .sui-tree li[role=treeitem] span[role=button]:hover,.sui-2-10-5 .sui-wrap .sui-tree span[role=contentinfo] button[data-button],.sui-2-10-5 .sui-wrap .sui-tree span[role=contentinfo] button[data-button]:active,.sui-2-10-5 .sui-wrap .sui-tree span[role=contentinfo] button[data-button]:focus,.sui-2-10-5 .sui-wrap .sui-tree span[role=contentinfo] button[data-button]:hover,.sui-2-10-5 .sui-wrap .sui-tree span[role=contentinfo] span[role=button],.sui-2-10-5 .sui-wrap .sui-tree span[role=contentinfo] span[role=button]:active,.sui-2-10-5 .sui-wrap .sui-tree span[role=contentinfo] span[role=button]:focus,.sui-2-10-5 .sui-wrap .sui-tree span[role=contentinfo] span[role=button]:hover{outline:0;-webkit-box-shadow:none;box-shadow:none}.sui-2-10-5 .sui-wrap .sui-tree li[role=treeitem] button[data-button] span[aria-hidden],.sui-2-10-5 .sui-wrap .sui-tree li[role=treeitem] span[role=button],.sui-2-10-5 .sui-wrap .sui-tree span[role=contentinfo] button[data-button] span[aria-hidden],.sui-2-10-5 .sui-wrap .sui-tree span[role=contentinfo] span[role=button]{width:22px;height:22px;display:block;color:#888;text-align:center}.sui-2-10-5 .sui-wrap .sui-tree li[role=treeitem] button[data-button] span[aria-hidden]:before,.sui-2-10-5 .sui-wrap .sui-tree li[role=treeitem] span[role=button]:before,.sui-2-10-5 .sui-wrap .sui-tree span[role=contentinfo] button[data-button] span[aria-hidden]:before,.sui-2-10-5 .sui-wrap .sui-tree span[role=contentinfo] span[role=button]:before{width:22px;height:22px;display:block;margin:0 auto;color:inherit;font-size:12px;line-height:22px;-webkit-transition:250ms linear;transition:250ms linear}.sui-2-10-5 .sui-wrap .sui-tree li[role=treeitem] button[data-button] span[aria-hidden][data-button=add]:before,.sui-2-10-5 .sui-wrap .sui-tree li[role=treeitem] span[role=button][data-button=add]:before,.sui-2-10-5 .sui-wrap .sui-tree span[role=contentinfo] button[data-button] span[aria-hidden][data-button=add]:before,.sui-2-10-5 .sui-wrap .sui-tree span[role=contentinfo] span[role=button][data-button=add]:before{content:"="}.sui-2-10-5 .sui-wrap .sui-tree li[role=treeitem] button[data-button] span[aria-hidden][data-button=remove]:before,.sui-2-10-5 .sui-wrap .sui-tree li[role=treeitem] span[role=button][data-button=remove]:before,.sui-2-10-5 .sui-wrap .sui-tree span[role=contentinfo] button[data-button] span[aria-hidden][data-button=remove]:before,.sui-2-10-5 .sui-wrap .sui-tree span[role=contentinfo] span[role=button][data-button=remove]:before{content:")"}.sui-2-10-5 .sui-wrap .sui-tree li[role=treeitem] button[data-button] span[aria-hidden][data-button=trash]:before,.sui-2-10-5 .sui-wrap .sui-tree li[role=treeitem] span[role=button][data-button=trash]:before,.sui-2-10-5 .sui-wrap .sui-tree span[role=contentinfo] button[data-button] span[aria-hidden][data-button=trash]:before,.sui-2-10-5 .sui-wrap .sui-tree span[role=contentinfo] span[role=button][data-button=trash]:before{content:"Q"}.sui-2-10-5 .sui-wrap .sui-tree li[role=treeitem],.sui-2-10-5 .sui-wrap .sui-tree li[role=treeitem]:active,.sui-2-10-5 .sui-wrap .sui-tree li[role=treeitem]:focus,.sui-2-10-5 .sui-wrap .sui-tree li[role=treeitem]:hover,.sui-2-10-5 .sui-wrap .sui-tree span[role=contentinfo],.sui-2-10-5 .sui-wrap .sui-tree span[role=contentinfo]:active,.sui-2-10-5 .sui-wrap .sui-tree span[role=contentinfo]:focus,.sui-2-10-5 .sui-wrap .sui-tree span[role=contentinfo]:hover{outline:0;-webkit-box-shadow:none;box-shadow:none}.sui-2-10-5 .sui-wrap .sui-tree li[role=treeitem]{display:block}.sui-2-10-5 .sui-wrap .sui-tree li[role=treeitem]>.sui-tree-node{display:-webkit-box;display:-ms-flexbox;display:flex}.sui-2-10-5 .sui-wrap .sui-tree li[role=treeitem]>.sui-tree-node>span{display:block;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.sui-2-10-5 .sui-wrap .sui-tree li[role=treeitem]>.sui-tree-node>.sui-node-checkbox[role=checkbox],.sui-2-10-5 .sui-wrap .sui-tree li[role=treeitem]>.sui-tree-node>label.sui-node-checkbox{width:16px;height:16px}.sui-2-10-5 .sui-wrap .sui-tree li[role=treeitem]>.sui-tree-node>.sui-node-checkbox[role=checkbox]{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #ddd;border-radius:4px;background-color:#fafafa}.sui-2-10-5 .sui-wrap .sui-tree li[role=treeitem]>.sui-tree-node>.sui-node-checkbox[role=checkbox]:before{content:"Å";opacity:0;display:block;color:#17a8e3;font-size:16px}.sui-2-10-5 .sui-wrap .sui-tree li[role=treeitem]>.sui-tree-node>label.sui-node-checkbox{display:block;margin:0;padding:0;border:0}.sui-2-10-5 .sui-wrap .sui-tree li[role=treeitem]>.sui-tree-node>label.sui-node-checkbox span[aria-hidden]{width:16px;height:16px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #ddd;border-radius:4px;background-color:#fafafa}.sui-2-10-5 .sui-wrap .sui-tree li[role=treeitem]>.sui-tree-node>label.sui-node-checkbox span[aria-hidden]:before{content:"Å";opacity:0;display:block;color:#17a8e3;font-size:16px}.sui-2-10-5 .sui-wrap .sui-tree li[role=treeitem]>.sui-tree-node>label.sui-node-checkbox,.sui-2-10-5 .sui-wrap .sui-tree li[role=treeitem]>.sui-tree-node>label.sui-node-checkbox:active,.sui-2-10-5 .sui-wrap .sui-tree li[role=treeitem]>.sui-tree-node>label.sui-node-checkbox:focus,.sui-2-10-5 .sui-wrap .sui-tree li[role=treeitem]>.sui-tree-node>label.sui-node-checkbox:hover{outline:0;-webkit-box-shadow:none;box-shadow:none}.sui-2-10-5 .sui-wrap .sui-tree li[role=treeitem]>.sui-tree-node>span[aria-hidden]{width:16px;height:16px;pointer-events:none;display:block;color:#aaa;text-align:center}.sui-2-10-5 .sui-wrap .sui-tree li[role=treeitem]>.sui-tree-node>span[aria-hidden]:before{display:block;color:inherit;font-size:16px;line-height:16px}.sui-2-10-5 .sui-wrap .sui-tree li[role=treeitem]>.sui-tree-node>span.sui-node-text{display:block;color:#666;font-size:13px;font-family:Roboto,Arial,sans-serif;font-weight:500;letter-spacing:-.25px}.sui-2-10-5 .sui-wrap .sui-tree li[role=treeitem] ul[role=group]{display:none}.sui-2-10-5 .sui-wrap .sui-tree li[role=treeitem][aria-expanded]>.sui-tree-node>span.sui-node-text{cursor:pointer}.sui-2-10-5 .sui-wrap .sui-tree li[role=treeitem][aria-selected=true]>.sui-tree-node>.sui-node-checkbox[role=checkbox],.sui-2-10-5 .sui-wrap .sui-tree li[role=treeitem][aria-selected=true]>.sui-tree-node>label.sui-node-checkbox span{border-color:#17a8e3}.sui-2-10-5 .sui-wrap .sui-tree li[role=treeitem][aria-selected=true]>.sui-tree-node>.sui-node-checkbox[role=checkbox]:before,.sui-2-10-5 .sui-wrap .sui-tree li[role=treeitem][aria-selected=true]>.sui-tree-node>label.sui-node-checkbox span:before{opacity:1}.sui-2-10-5 .sui-wrap .sui-tree li[role=treeitem][aria-selected=true][aria-disabled=true]>.sui-tree-node>.sui-node-checkbox[role=checkbox],.sui-2-10-5 .sui-wrap .sui-tree li[role=treeitem][aria-selected=true][aria-disabled=true]>.sui-tree-node>label.sui-node-checkbox span{border-color:#f2f2f2;background-color:#aaa}.sui-2-10-5 .sui-wrap .sui-tree li[role=treeitem][aria-selected=true][aria-disabled=true]>.sui-tree-node>.sui-node-checkbox[role=checkbox]:before,.sui-2-10-5 .sui-wrap .sui-tree li[role=treeitem][aria-selected=true][aria-disabled=true]>.sui-tree-node>label.sui-node-checkbox span:before{color:#f2f2f2}.sui-2-10-5 .sui-wrap .sui-tree li[role=treeitem][aria-disabled=true]>.sui-tree-node{cursor:not-allowed}.sui-2-10-5 .sui-wrap .sui-tree li[role=treeitem][aria-disabled=true]>.sui-tree-node *{pointer-events:none}.sui-2-10-5 .sui-wrap .sui-tree li[role=treeitem][aria-disabled=true]>.sui-tree-node>.sui-node-checkbox[role=checkbox],.sui-2-10-5 .sui-wrap .sui-tree li[role=treeitem][aria-disabled=true]>.sui-tree-node>label.sui-node-checkbox span{border-color:#f2f2f2;background-color:#f2f2f2}.sui-2-10-5 .sui-wrap .sui-tree li[role=treeitem][aria-disabled=true]>.sui-tree-node>span.sui-node-text{color:#aaa}.sui-2-10-5 .sui-wrap .sui-tree div[role=contentinfo],.sui-2-10-5 .sui-wrap .sui-tree span[role=contentinfo]{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 5px;padding:5px 10px;border-radius:4px;background-color:#f8f8f8}.sui-2-10-5 .sui-wrap .sui-tree div[role=contentinfo] span[role=form],.sui-2-10-5 .sui-wrap .sui-tree span[role=contentinfo] span[role=form]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;padding:0;border:0}.sui-2-10-5 .sui-wrap .sui-tree div[role=contentinfo] span[role=form] input:not([type=radio]):not([type=checkbox]),.sui-2-10-5 .sui-wrap .sui-tree span[role=contentinfo] span[role=form] input:not([type=radio]):not([type=checkbox]){width:auto;min-width:180px;max-width:100%;height:30px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:0;padding:6px 11px;border:1px solid #ddd;border-radius:4px;background-color:#fff;color:#333;font:500 12px/16px Roboto,Arial,sans-serif;letter-spacing:-.25px}.sui-2-10-5 .sui-wrap .sui-tree div[role=contentinfo] span[role=form] input:not([type=radio]):not([type=checkbox]),.sui-2-10-5 .sui-wrap .sui-tree div[role=contentinfo] span[role=form] input:not([type=radio]):not([type=checkbox]):focus,.sui-2-10-5 .sui-wrap .sui-tree div[role=contentinfo] span[role=form] input:not([type=radio]):not([type=checkbox]):hover,.sui-2-10-5 .sui-wrap .sui-tree span[role=contentinfo] span[role=form] input:not([type=radio]):not([type=checkbox]),.sui-2-10-5 .sui-wrap .sui-tree span[role=contentinfo] span[role=form] input:not([type=radio]):not([type=checkbox]):focus,.sui-2-10-5 .sui-wrap .sui-tree span[role=contentinfo] span[role=form] input:not([type=radio]):not([type=checkbox]):hover{outline:0}.sui-2-10-5 .sui-wrap .sui-tree div[role=contentinfo] span[role=form] button,.sui-2-10-5 .sui-wrap .sui-tree div[role=contentinfo] span[role=form] span[role=button],.sui-2-10-5 .sui-wrap .sui-tree span[role=contentinfo] span[role=form] button,.sui-2-10-5 .sui-wrap .sui-tree span[role=contentinfo] span[role=form] span[role=button]{width:24px;height:22px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 24px;flex:0 0 24px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:0;border:0;border-radius:4px;background-color:#17a8e3;background-image:none;color:#fff;-webkit-transition:all .3s ease;transition:all .3s ease}.sui-2-10-5 .sui-wrap .sui-tree div[role=contentinfo] span[role=form] button span[aria-hidden],.sui-2-10-5 .sui-wrap .sui-tree div[role=contentinfo] span[role=form] span[role=button] span[aria-hidden],.sui-2-10-5 .sui-wrap .sui-tree span[role=contentinfo] span[role=form] button span[aria-hidden],.sui-2-10-5 .sui-wrap .sui-tree span[role=contentinfo] span[role=form] span[role=button] span[aria-hidden]{pointer-events:initial;position:relative;font-family:Roboto,Arial,sans-serif}.sui-2-10-5 .sui-wrap .sui-tree div[role=contentinfo] span[role=form] button:before,.sui-2-10-5 .sui-wrap .sui-tree div[role=contentinfo] span[role=form] span[role=button]:before,.sui-2-10-5 .sui-wrap .sui-tree span[role=contentinfo] span[role=form] button:before,.sui-2-10-5 .sui-wrap .sui-tree span[role=contentinfo] span[role=form] span[role=button]:before{content:"(";height:12px;display:block;color:inherit;font-size:12px;line-height:12px}.sui-2-10-5 .sui-wrap .sui-tree div[role=contentinfo] span[role=form] button,.sui-2-10-5 .sui-wrap .sui-tree div[role=contentinfo] span[role=form] button:active,.sui-2-10-5 .sui-wrap .sui-tree div[role=contentinfo] span[role=form] button:focus,.sui-2-10-5 .sui-wrap .sui-tree div[role=contentinfo] span[role=form] button:hover,.sui-2-10-5 .sui-wrap .sui-tree div[role=contentinfo] span[role=form] span[role=button],.sui-2-10-5 .sui-wrap .sui-tree div[role=contentinfo] span[role=form] span[role=button]:active,.sui-2-10-5 .sui-wrap .sui-tree div[role=contentinfo] span[role=form] span[role=button]:focus,.sui-2-10-5 .sui-wrap .sui-tree div[role=contentinfo] span[role=form] span[role=button]:hover,.sui-2-10-5 .sui-wrap .sui-tree span[role=contentinfo] span[role=form] button,.sui-2-10-5 .sui-wrap .sui-tree span[role=contentinfo] span[role=form] button:active,.sui-2-10-5 .sui-wrap .sui-tree span[role=contentinfo] span[role=form] button:focus,.sui-2-10-5 .sui-wrap .sui-tree span[role=contentinfo] span[role=form] button:hover,.sui-2-10-5 .sui-wrap .sui-tree span[role=contentinfo] span[role=form] span[role=button],.sui-2-10-5 .sui-wrap .sui-tree span[role=contentinfo] span[role=form] span[role=button]:active,.sui-2-10-5 .sui-wrap .sui-tree span[role=contentinfo] span[role=form] span[role=button]:focus,.sui-2-10-5 .sui-wrap .sui-tree span[role=contentinfo] span[role=form] span[role=button]:hover{outline:0;-webkit-box-shadow:none;box-shadow:none}.sui-2-10-5 .sui-wrap .sui-tree div[role=contentinfo] span[role=form] button:active,.sui-2-10-5 .sui-wrap .sui-tree div[role=contentinfo] span[role=form] button:hover,.sui-2-10-5 .sui-wrap .sui-tree div[role=contentinfo] span[role=form] span[role=button]:active,.sui-2-10-5 .sui-wrap .sui-tree div[role=contentinfo] span[role=form] span[role=button]:hover,.sui-2-10-5 .sui-wrap .sui-tree span[role=contentinfo] span[role=form] button:active,.sui-2-10-5 .sui-wrap .sui-tree span[role=contentinfo] span[role=form] button:hover,.sui-2-10-5 .sui-wrap .sui-tree span[role=contentinfo] span[role=form] span[role=button]:active,.sui-2-10-5 .sui-wrap .sui-tree span[role=contentinfo] span[role=form] span[role=button]:hover{background-color:#1286b5}.sui-2-10-5 .sui-wrap .sui-tree div[role=contentinfo] span[role=form] button:not(:first-child),.sui-2-10-5 .sui-wrap .sui-tree div[role=contentinfo] span[role=form] span[role=button]:not(:first-child),.sui-2-10-5 .sui-wrap .sui-tree span[role=contentinfo] span[role=form] button:not(:first-child),.sui-2-10-5 .sui-wrap .sui-tree span[role=contentinfo] span[role=form] span[role=button]:not(:first-child){margin-left:5px}.sui-2-10-5 .sui-wrap .sui-tree div[role=contentinfo]:last-child,.sui-2-10-5 .sui-wrap .sui-tree span[role=contentinfo]:last-child{margin:0}.sui-2-10-5 .sui-wrap .sui-tree div[role=contentinfo].sui-show,.sui-2-10-5 .sui-wrap .sui-tree span[role=contentinfo].sui-show{display:-webkit-box;display:-ms-flexbox;display:flex}.sui-2-10-5 .sui-wrap .sui-tree li[role=treeitem][aria-expanded=true]>.sui-tree-node>span[aria-hidden]:before{content:"»"}.sui-2-10-5 .sui-wrap .sui-tree li[role=treeitem][aria-expanded=true]>.sui-tree-node>span[aria-hidden][data-type=page]:before{content:"Ò"}.sui-2-10-5 .sui-wrap .sui-tree li[role=treeitem][aria-expanded=true]>.sui-tree-node>span[aria-hidden][data-type=folder]:before{content:"˘"}.sui-2-10-5 .sui-wrap .sui-tree li[role=treeitem][aria-expanded=true]>.sui-tree-node>span[aria-hidden][data-type=pdf]:before{content:"Æ"}.sui-2-10-5 .sui-wrap .sui-tree li[role=treeitem][aria-expanded=true]>.sui-tree-node>span[aria-hidden][data-type=zip]:before{content:"a"}.sui-2-10-5 .sui-wrap .sui-tree li[role=treeitem][aria-expanded=true]>.sui-tree-node>span[aria-hidden][data-type=lock]:before{content:"9"}.sui-2-10-5 .sui-wrap .sui-tree li[role=treeitem][aria-expanded=true]>.sui-tree-node>span[aria-hidden][data-type=image]:before{content:"D"}.sui-2-10-5 .sui-wrap .sui-tree li[role=treeitem][aria-expanded=true]>.sui-tree-node>span[aria-hidden][data-type=img]:before{content:"D"}.sui-2-10-5 .sui-wrap .sui-tree li[role=treeitem][aria-expanded=true]>.sui-tree-node>span[aria-hidden][data-type=png]:before{content:"D"}.sui-2-10-5 .sui-wrap .sui-tree li[role=treeitem][aria-expanded=true]>.sui-tree-node>span[aria-hidden][data-type=jpg]:before{content:"D"}.sui-2-10-5 .sui-wrap .sui-tree li[role=treeitem][aria-expanded=true]>.sui-tree-node>span[aria-hidden][data-type=jpeg]:before{content:"D"}.sui-2-10-5 .sui-wrap .sui-tree li[role=treeitem][aria-expanded=true]>.sui-tree-node>span[aria-hidden][data-type=wpmudev]:before{content:""}.sui-2-10-5 .sui-wrap .sui-tree li[role=treeitem][aria-expanded=true]>.sui-tree-node>span[aria-hidden][data-type=defender]:before{content:"·"}.sui-2-10-5 .sui-wrap .sui-tree li[role=treeitem][aria-expanded=true]>.sui-tree-node>span[aria-hidden][data-type=smush]:before{content:"‡"}.sui-2-10-5 .sui-wrap .sui-tree li[role=treeitem][aria-expanded=true]>.sui-tree-node>span[aria-hidden][data-type=hummingbird]:before{content:"°"}.sui-2-10-5 .sui-wrap .sui-tree li[role=treeitem][aria-expanded=true]>.sui-tree-node>span[aria-hidden][data-type=uptime]:before{content:"±"}.sui-2-10-5 .sui-wrap .sui-tree li[role=treeitem][aria-expanded=true]>.sui-tree-node>span[aria-hidden][data-type=smartcrawl]:before{content:"∂"}.sui-2-10-5 .sui-wrap .sui-tree li[role=treeitem][aria-expanded=true]>.sui-tree-node>span[aria-hidden][data-type=forminator]:before{content:"P"}.sui-2-10-5 .sui-wrap .sui-tree li[role=treeitem][aria-expanded=true]>.sui-tree-node>span[aria-hidden][data-type=shipper]:before{content:"T"}.sui-2-10-5 .sui-wrap .sui-tree li[role=treeitem][aria-expanded=true]>.sui-tree-node>span[aria-hidden][data-type=snapshot]:before{content:"fi"}.sui-2-10-5 .sui-wrap .sui-tree li[role=treeitem][aria-expanded=true]>.sui-tree-node>span[aria-hidden][data-type=hustle]:before{content:"—"}.sui-2-10-5 .sui-wrap .sui-tree li[role=treeitem][aria-expanded=true]>.sui-tree-node>span[aria-hidden][data-type=performance]:before{content:"U"}.sui-2-10-5 .sui-wrap .sui-tree li[role=treeitem][aria-expanded=false]>.sui-tree-node>span[aria-hidden]:before{content:"˘"}.sui-2-10-5 .sui-wrap .sui-tree li[role=treeitem][aria-expanded=false]>.sui-tree-node>span[aria-hidden][data-type=page]:before{content:"Ò"}.sui-2-10-5 .sui-wrap .sui-tree li[role=treeitem][aria-expanded=false]>.sui-tree-node>span[aria-hidden][data-type=folder]:before{content:"˘"}.sui-2-10-5 .sui-wrap .sui-tree li[role=treeitem][aria-expanded=false]>.sui-tree-node>span[aria-hidden][data-type=pdf]:before{content:"Æ"}.sui-2-10-5 .sui-wrap .sui-tree li[role=treeitem][aria-expanded=false]>.sui-tree-node>span[aria-hidden][data-type=zip]:before{content:"a"}.sui-2-10-5 .sui-wrap .sui-tree li[role=treeitem][aria-expanded=false]>.sui-tree-node>span[aria-hidden][data-type=lock]:before{content:"9"}.sui-2-10-5 .sui-wrap .sui-tree li[role=treeitem][aria-expanded=false]>.sui-tree-node>span[aria-hidden][data-type=image]:before{content:"D"}.sui-2-10-5 .sui-wrap .sui-tree li[role=treeitem][aria-expanded=false]>.sui-tree-node>span[aria-hidden][data-type=img]:before{content:"D"}.sui-2-10-5 .sui-wrap .sui-tree li[role=treeitem][aria-expanded=false]>.sui-tree-node>span[aria-hidden][data-type=png]:before{content:"D"}.sui-2-10-5 .sui-wrap .sui-tree li[role=treeitem][aria-expanded=false]>.sui-tree-node>span[aria-hidden][data-type=jpg]:before{content:"D"}.sui-2-10-5 .sui-wrap .sui-tree li[role=treeitem][aria-expanded=false]>.sui-tree-node>span[aria-hidden][data-type=jpeg]:before{content:"D"}.sui-2-10-5 .sui-wrap .sui-tree li[role=treeitem][aria-expanded=false]>.sui-tree-node>span[aria-hidden][data-type=wpmudev]:before{content:""}.sui-2-10-5 .sui-wrap .sui-tree li[role=treeitem][aria-expanded=false]>.sui-tree-node>span[aria-hidden][data-type=defender]:before{content:"·"}.sui-2-10-5 .sui-wrap .sui-tree li[role=treeitem][aria-expanded=false]>.sui-tree-node>span[aria-hidden][data-type=smush]:before{content:"‡"}.sui-2-10-5 .sui-wrap .sui-tree li[role=treeitem][aria-expanded=false]>.sui-tree-node>span[aria-hidden][data-type=hummingbird]:before{content:"°"}.sui-2-10-5 .sui-wrap .sui-tree li[role=treeitem][aria-expanded=false]>.sui-tree-node>span[aria-hidden][data-type=uptime]:before{content:"±"}.sui-2-10-5 .sui-wrap .sui-tree li[role=treeitem][aria-expanded=false]>.sui-tree-node>span[aria-hidden][data-type=smartcrawl]:before{content:"∂"}.sui-2-10-5 .sui-wrap .sui-tree li[role=treeitem][aria-expanded=false]>.sui-tree-node>span[aria-hidden][data-type=forminator]:before{content:"P"}.sui-2-10-5 .sui-wrap .sui-tree li[role=treeitem][aria-expanded=false]>.sui-tree-node>span[aria-hidden][data-type=shipper]:before{content:"T"}.sui-2-10-5 .sui-wrap .sui-tree li[role=treeitem][aria-expanded=false]>.sui-tree-node>span[aria-hidden][data-type=snapshot]:before{content:"fi"}.sui-2-10-5 .sui-wrap .sui-tree li[role=treeitem][aria-expanded=false]>.sui-tree-node>span[aria-hidden][data-type=hustle]:before{content:"—"}.sui-2-10-5 .sui-wrap .sui-tree li[role=treeitem][aria-expanded=false]>.sui-tree-node>span[aria-hidden][data-type=performance]:before{content:"U"}.sui-2-10-5 .sui-wrap .sui-tree li[role=treeitem]:not([aria-expanded])>.sui-tree-node>span[aria-hidden]:before{content:"Ò"}.sui-2-10-5 .sui-wrap .sui-tree li[role=treeitem]:not([aria-expanded])>.sui-tree-node>span[aria-hidden][data-type=page]:before{content:"Ò"}.sui-2-10-5 .sui-wrap .sui-tree li[role=treeitem]:not([aria-expanded])>.sui-tree-node>span[aria-hidden][data-type=folder]:before{content:"˘"}.sui-2-10-5 .sui-wrap .sui-tree li[role=treeitem]:not([aria-expanded])>.sui-tree-node>span[aria-hidden][data-type=pdf]:before{content:"Æ"}.sui-2-10-5 .sui-wrap .sui-tree li[role=treeitem]:not([aria-expanded])>.sui-tree-node>span[aria-hidden][data-type=zip]:before{content:"a"}.sui-2-10-5 .sui-wrap .sui-tree li[role=treeitem]:not([aria-expanded])>.sui-tree-node>span[aria-hidden][data-type=lock]:before{content:"9"}.sui-2-10-5 .sui-wrap .sui-tree li[role=treeitem]:not([aria-expanded])>.sui-tree-node>span[aria-hidden][data-type=image]:before{content:"D"}.sui-2-10-5 .sui-wrap .sui-tree li[role=treeitem]:not([aria-expanded])>.sui-tree-node>span[aria-hidden][data-type=img]:before{content:"D"}.sui-2-10-5 .sui-wrap .sui-tree li[role=treeitem]:not([aria-expanded])>.sui-tree-node>span[aria-hidden][data-type=png]:before{content:"D"}.sui-2-10-5 .sui-wrap .sui-tree li[role=treeitem]:not([aria-expanded])>.sui-tree-node>span[aria-hidden][data-type=jpg]:before{content:"D"}.sui-2-10-5 .sui-wrap .sui-tree li[role=treeitem]:not([aria-expanded])>.sui-tree-node>span[aria-hidden][data-type=jpeg]:before{content:"D"}.sui-2-10-5 .sui-wrap .sui-tree li[role=treeitem]:not([aria-expanded])>.sui-tree-node>span[aria-hidden][data-type=wpmudev]:before{content:""}.sui-2-10-5 .sui-wrap .sui-tree li[role=treeitem]:not([aria-expanded])>.sui-tree-node>span[aria-hidden][data-type=defender]:before{content:"·"}.sui-2-10-5 .sui-wrap .sui-tree li[role=treeitem]:not([aria-expanded])>.sui-tree-node>span[aria-hidden][data-type=smush]:before{content:"‡"}.sui-2-10-5 .sui-wrap .sui-tree li[role=treeitem]:not([aria-expanded])>.sui-tree-node>span[aria-hidden][data-type=hummingbird]:before{content:"°"}.sui-2-10-5 .sui-wrap .sui-tree li[role=treeitem]:not([aria-expanded])>.sui-tree-node>span[aria-hidden][data-type=uptime]:before{content:"±"}.sui-2-10-5 .sui-wrap .sui-tree li[role=treeitem]:not([aria-expanded])>.sui-tree-node>span[aria-hidden][data-type=smartcrawl]:before{content:"∂"}.sui-2-10-5 .sui-wrap .sui-tree li[role=treeitem]:not([aria-expanded])>.sui-tree-node>span[aria-hidden][data-type=forminator]:before{content:"P"}.sui-2-10-5 .sui-wrap .sui-tree li[role=treeitem]:not([aria-expanded])>.sui-tree-node>span[aria-hidden][data-type=shipper]:before{content:"T"}.sui-2-10-5 .sui-wrap .sui-tree li[role=treeitem]:not([aria-expanded])>.sui-tree-node>span[aria-hidden][data-type=snapshot]:before{content:"fi"}.sui-2-10-5 .sui-wrap .sui-tree li[role=treeitem]:not([aria-expanded])>.sui-tree-node>span[aria-hidden][data-type=hustle]:before{content:"—"}.sui-2-10-5 .sui-wrap .sui-tree li[role=treeitem]:not([aria-expanded])>.sui-tree-node>span[aria-hidden][data-type=performance]:before{content:"U"}.sui-2-10-5 .sui-wrap .sui-tree[data-tree=selector] li[role=treeitem]{margin:0 0 10px}.sui-2-10-5 .sui-wrap .sui-tree[data-tree=selector] li[role=treeitem]:last-child{margin:0}.sui-2-10-5 .sui-wrap .sui-tree[data-tree=selector] li[role=treeitem]>.sui-tree-node>.sui-node-checkbox{margin:3px 0}.sui-2-10-5 .sui-wrap .sui-tree[data-tree=selector] li[role=treeitem]>.sui-tree-node>.sui-node-checkbox+span{margin-left:10px}.sui-2-10-5 .sui-wrap .sui-tree[data-tree=selector] li[role=treeitem]>.sui-tree-node>span.sui-node-text{line-height:22px}.sui-2-10-5 .sui-wrap .sui-tree[data-tree=selector] li[role=treeitem]>.sui-tree-node>button[data-button=expander] span[aria-hidden]:before,.sui-2-10-5 .sui-wrap .sui-tree[data-tree=selector] li[role=treeitem]>.sui-tree-node>span[data-button=expander]:before{content:"ı"}.sui-2-10-5 .sui-wrap .sui-tree[data-tree=selector] li[role=treeitem] ul[role=group]{margin:10px 0 0;padding-left:26px}.sui-2-10-5 .sui-wrap .sui-tree[data-tree=selector] li[role=treeitem][aria-expanded=true]>.sui-tree-node>button[data-button=expander] span[aria-hidden]:before,.sui-2-10-5 .sui-wrap .sui-tree[data-tree=selector] li[role=treeitem][aria-expanded=true]>.sui-tree-node>span[data-button=expander]:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.sui-2-10-5 .sui-wrap .sui-tree[data-tree=directory] li[role=treeitem]{margin:0 0 5px}.sui-2-10-5 .sui-wrap .sui-tree[data-tree=directory] li[role=treeitem]:last-child{margin:0}.sui-2-10-5 .sui-wrap .sui-tree[data-tree=directory] li[role=treeitem]>.sui-tree-node{padding:5px 20px;border-radius:4px}.sui-2-10-5 .sui-wrap .sui-tree[data-tree=directory] li[role=treeitem]>.sui-tree-node>button[data-button] span[aria-hidden],.sui-2-10-5 .sui-wrap .sui-tree[data-tree=directory] li[role=treeitem]>.sui-tree-node>span[role=button]{width:30px;height:30px}.sui-2-10-5 .sui-wrap .sui-tree[data-tree=directory] li[role=treeitem]>.sui-tree-node>button[data-button] span[aria-hidden]:first-child,.sui-2-10-5 .sui-wrap .sui-tree[data-tree=directory] li[role=treeitem]>.sui-tree-node>span[role=button]:first-child{margin-left:-10px}.sui-2-10-5 .sui-wrap .sui-tree[data-tree=directory] li[role=treeitem]>.sui-tree-node>button[data-button] span[aria-hidden]:last-child,.sui-2-10-5 .sui-wrap .sui-tree[data-tree=directory] li[role=treeitem]>.sui-tree-node>span[role=button]:last-child{margin-right:-9px}.sui-2-10-5 .sui-wrap .sui-tree[data-tree=directory] li[role=treeitem]>.sui-tree-node>button[data-button] span[aria-hidden]:before,.sui-2-10-5 .sui-wrap .sui-tree[data-tree=directory] li[role=treeitem]>.sui-tree-node>span[role=button]:before{height:30px;line-height:30px}.sui-2-10-5 .sui-wrap .sui-tree[data-tree=directory] li[role=treeitem]>.sui-tree-node>button[data-button=expander] span[aria-hidden]:before,.sui-2-10-5 .sui-wrap .sui-tree[data-tree=directory] li[role=treeitem]>.sui-tree-node>span[role=button][data-button=expander]:before{content:"˜"}.sui-2-10-5 .sui-wrap .sui-tree[data-tree=directory] li[role=treeitem]>.sui-tree-node>.sui-node-checkbox{margin:7px 0}.sui-2-10-5 .sui-wrap .sui-tree[data-tree=directory] li[role=treeitem]>.sui-tree-node>span[aria-hidden]{margin:7px 5px 7px 10px}.sui-2-10-5 .sui-wrap .sui-tree[data-tree=directory] li[role=treeitem]>.sui-tree-node>span.sui-node-text{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:6px 0 4px;line-height:20px}.sui-2-10-5 .sui-wrap .sui-tree[data-tree=directory] li[role=treeitem] ul[role=group]{margin:5px 0 0;padding-left:20px}.sui-2-10-5 .sui-wrap .sui-tree[data-tree=directory] li[role=treeitem][aria-expanded=true]>.sui-tree-node{background-color:#f2f2f2}.sui-2-10-5 .sui-wrap .sui-tree[data-tree=directory] li[role=treeitem][aria-expanded=true]>.sui-tree-node>button[data-button=expander] span[aria-hidden]:before,.sui-2-10-5 .sui-wrap .sui-tree[data-tree=directory] li[role=treeitem][aria-expanded=true]>.sui-tree-node>span[data-button=expander]:before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.sui-2-10-5 .sui-wrap .sui-tree[data-tree=directory] li[role=treeitem][aria-selected=true]>.sui-tree-node{background-color:#e1f6ff}.sui-2-10-5 .sui-wrap .sui-tree[data-tree=directory] li[role=treeitem][aria-selected=true]>.sui-tree-node>button[data-button=expander] span[aria-hidden]:before,.sui-2-10-5 .sui-wrap .sui-tree[data-tree=directory] li[role=treeitem][aria-selected=true]>.sui-tree-node>span[data-button=expander]:before{color:#17a8e3}.sui-2-10-5 .sui-wrap .sui-tree[data-tree=directory] li[role=treeitem][aria-selected=true]>.sui-tree-node>span[aria-hidden]{color:#17a8e3}.sui-2-10-5 .sui-wrap .sui-tree[data-tree=directory] li[role=treeitem][aria-selected=true]>.sui-tree-node>span.sui-node-text{color:#17a8e3}.sui-2-10-5 .sui-wrap .sui-tree[data-tree=directory] li[role=treeitem][aria-disabled=true]>.sui-tree-node>button[data-button] span[aria-hidden]:before,.sui-2-10-5 .sui-wrap .sui-tree[data-tree=directory] li[role=treeitem][aria-disabled=true]>.sui-tree-node>span[role=button]:before{color:#ddd}.sui-2-10-5 .sui-wrap .sui-tree[data-tree=directory] li[role=treeitem][aria-disabled=true]>.sui-tree-node>button[data-button=expander] span[aria-hidden]:before,.sui-2-10-5 .sui-wrap .sui-tree[data-tree=directory] li[role=treeitem][aria-disabled=true]>.sui-tree-node>span[role=button][data-button=expander]:before{content:"9"}.sui-2-10-5 .sui-wrap .sui-tree[data-tree=directory] li[role=treeitem][aria-disabled=true]>.sui-tree-node>span[aria-hidden]:before{color:#ddd}.sui-2-10-5 .sui-wrap .sui-upgrade-page{background:#fafafa;margin:-30px -30px 60px}@media (max-width:783px){.sui-2-10-5 .sui-wrap .sui-upgrade-page{margin:-21px -10px 0}}.sui-2-10-5 .sui-wrap .sui-upgrade-page__container{max-width:1140px;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:800px){.sui-2-10-5 .sui-wrap .sui-upgrade-page__container{-ms-flex-wrap:wrap;flex-wrap:wrap}}.sui-2-10-5 .sui-wrap .sui-upgrade-page-header{background:#fff;margin-bottom:60px}@media (max-width:600px){.sui-2-10-5 .sui-wrap .sui-upgrade-page-header{margin-bottom:40px}}.sui-2-10-5 .sui-wrap .sui-upgrade-page-header__content{padding:60px 60px 60px 0;width:50%}@media (max-width:1440px){.sui-2-10-5 .sui-wrap .sui-upgrade-page-header__content{padding:60px 30px 50px 60px}}@media (max-width:800px){.sui-2-10-5 .sui-wrap .sui-upgrade-page-header__content{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%}}@media (max-width:600px){.sui-2-10-5 .sui-wrap .sui-upgrade-page-header__content{padding:40px 20px}}.sui-2-10-5 .sui-wrap .sui-upgrade-page-header__content h1{font-size:28px;font-family:Roboto,Arial,sans-serif}.sui-2-10-5 .sui-wrap .sui-upgrade-page-header__content p:first-of-type{margin-top:10px}.sui-2-10-5 .sui-wrap .sui-upgrade-page-header__image{background-size:cover;background-position:center;background-repeat:no-repeat;width:50%}.sui-2-10-5 .sui-wrap .sui-upgrade-page-header .sui-reviews{margin-top:60px}@media (max-width:600px){.sui-2-10-5 .sui-wrap .sui-upgrade-page-header .sui-reviews{margin-top:40px}}.sui-2-10-5 .sui-wrap .sui-upgrade-page-features__header{text-align:center}.sui-2-10-5 .sui-wrap .sui-upgrade-page-features__header h2{font-family:Roboto,Arial,sans-serif;font-size:28px;color:#333;line-height:40px;margin-bottom:0}.sui-2-10-5 .sui-wrap .sui-upgrade-page-features__header p{margin-top:5px}.sui-2-10-5 .sui-wrap .sui-upgrade-page-features__items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:30px}@media (min-width:1440px){.sui-2-10-5 .sui-wrap .sui-upgrade-page-features__items{margin:0 -60px}}@media (max-width:600px){.sui-2-10-5 .sui-wrap .sui-upgrade-page-features__items{padding:0;margin:40px 0}}.sui-2-10-5 .sui-wrap .sui-upgrade-page-features__item{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding:30px}@media (max-width:600px){.sui-2-10-5 .sui-wrap .sui-upgrade-page-features__item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:20px;text-align:center}}.sui-2-10-5 .sui-wrap .sui-upgrade-page-features__item [class*=sui-icon-]{height:44px;width:44px;text-align:center;background:#f9e1ff;border-radius:50%;font-size:20px}.sui-2-10-5 .sui-wrap .sui-upgrade-page-features__item [class*=sui-icon-]:before{color:#8d00b1;line-height:44px}.sui-2-10-5 .sui-wrap .sui-upgrade-page-features__item h3{font-family:Roboto,Arial,sans-serif;margin-bottom:0}.sui-2-10-5 .sui-wrap .sui-upgrade-page-features__item p:first-of-type{margin-top:0}.sui-2-10-5 .sui-wrap .sui-upgrade-page-cta{background:#fff;padding:60px;margin-bottom:60px}@media (max-width:600px){.sui-2-10-5 .sui-wrap .sui-upgrade-page-cta{padding:40px 20px;margin-bottom:40px}}.sui-2-10-5 .sui-wrap .sui-upgrade-page-cta__inner{max-width:600px;margin:auto;text-align:center}.sui-2-10-5 .sui-wrap .sui-upgrade-page-cta__inner h2{font-family:Roboto,Arial,sans-serif;font-size:28px;color:#333;line-height:40px;margin-bottom:0}.sui-2-10-5 .sui-wrap .sui-upgrade-page-cta__inner a{display:block;font-size:13px;color:#888;line-height:22px;margin-top:15px}.sui-2-10-5 .sui-wrap .sui-upgrade-page-cta__inner a:focus,.sui-2-10-5 .sui-wrap .sui-upgrade-page-cta__inner a:hover{color:#666}.sui-2-10-5 .sui-wrap .sui-upgrade-page-cta__inner .sui-hidden-desktop{display:none}@media (max-width:600px){.sui-2-10-5 .sui-wrap .sui-upgrade-page-cta__inner .sui-hidden-desktop{display:inline-block}.sui-2-10-5 .sui-wrap .sui-upgrade-page-cta__inner .sui-button:not(.sui-hidden-desktop){display:none}}.sui-2-10-5 .sui-wrap .sui-reviews{margin-left:25px}.sui-2-10-5 .sui-wrap .sui-reviews__stars{position:relative;margin-right:5px}.sui-2-10-5 .sui-wrap .sui-reviews__stars:before{content:"'"}.sui-2-10-5 .sui-wrap .sui-reviews__stars:before{position:absolute;top:-12px;left:-25px;color:#aaa}.sui-2-10-5 .sui-wrap .sui-reviews__stars [class*=sui-icon-]:before{color:#fecf2f}.sui-2-10-5 .sui-wrap .sui-reviews__rating{color:#888;font-size:13px;line-height:22px;vertical-align:text-bottom;display:inline-block}.sui-2-10-5 .sui-wrap .sui-reviews a.sui-reviews__link{display:block;color:#888;font-size:13px;line-height:22px;font-weight:400;font-style:italic}.sui-2-10-5 .sui-wrap .sui-reviews a.sui-reviews__link:focus,.sui-2-10-5 .sui-wrap .sui-reviews a.sui-reviews__link:hover{color:#666}.sui-2-10-5 .sui-wrap .sui-reviews a.sui-reviews__link:focus [class*=sui-icon-]:before,.sui-2-10-5 .sui-wrap .sui-reviews a.sui-reviews__link:hover [class*=sui-icon-]:before{color:#666}.sui-2-10-5 .sui-wrap .sui-reviews a.sui-reviews__link [class*=sui-icon-]{margin-left:5px;font-size:12px;line-height:22px;vertical-align:middle}.sui-2-10-5 .sui-wrap .sui-reviews a.sui-reviews__link [class*=sui-icon-]:before{color:#888}.sui-2-10-5 .sui-wrap select.sui-search+.select2{width:100%!important;display:block}.sui-2-10-5 .sui-wrap select.sui-search+.select2 .selection{display:block}.sui-2-10-5 .sui-wrap select.sui-search+.select2 .selection :focus,.sui-2-10-5 .sui-wrap select.sui-search+.select2 .selection:focus{outline:0}.sui-2-10-5 .sui-wrap select.sui-search+.select2 .select2-selection--multiple{display:block;position:relative;padding:8px 0 8px 40px;border-radius:4px;border:1px solid #ddd;background-color:#fafafa;-webkit-transition:.3s ease;transition:.3s ease}.sui-2-10-5 .sui-wrap select.sui-search+.select2 .select2-selection--multiple:before{content:"º";width:30px;position:absolute;top:11px;left:9px;font-size:16px;text-align:center}.sui-2-10-5 .sui-wrap select.sui-search+.select2 .select2-selection--multiple:hover{background-color:#fff}.sui-2-10-5 .sui-wrap select.sui-search+.select2 .select2-selection--multiple ul.select2-selection__rendered{display:block;margin:0;padding:0}.sui-2-10-5 .sui-wrap select.sui-search+.select2 .select2-selection--multiple ul.select2-selection__rendered li.select2-search,.sui-2-10-5 .sui-wrap select.sui-search+.select2 .select2-selection--multiple ul.select2-selection__rendered li.select2-selection__choice{width:100%;display:block;float:none;margin:0;padding:0;border:0;background-color:transparent}.sui-2-10-5 .sui-wrap select.sui-search+.select2 .select2-selection--multiple ul.select2-selection__rendered li.select2-search{padding-right:14px}.sui-2-10-5 .sui-wrap select.sui-search+.select2 .select2-selection--multiple ul.select2-selection__rendered li.select2-selection__choice{overflow:hidden;position:relative;padding-right:40px;color:#333;font:500 15px/22px Roboto,Arial,sans-serif;letter-spacing:-.25px;text-overflow:ellipsis;white-space:nowrap}.sui-2-10-5 .sui-wrap select.sui-search+.select2 .select2-selection--multiple ul.select2-selection__rendered li.select2-selection__choice .select2-selection__choice__remove{width:30px;float:none;display:block;position:absolute;top:2px;right:0;margin:0;padding:0;color:#666;font-size:18px;line-height:1em;text-align:center}.sui-2-10-5 .sui-wrap select.sui-search+.select2 .select2-selection--multiple ul.select2-selection__rendered li.select2-selection__choice+li.select2-search{display:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.sui-2-10-5 .sui-wrap select.sui-search+.select2 .select2-selection--multiple ul.select2-selection__rendered input.select2-search__field{display:block;margin:0;padding:0;border:0;color:#333;font:500 15px/22px Roboto,Arial,sans-serif;letter-spacing:-.25px}.sui-2-10-5 .sui-wrap select.sui-search+.select2 .select2-selection--multiple ul.select2-selection__rendered input.select2-search__field::-webkit-input-placeholder{color:#aaa}.sui-2-10-5 .sui-wrap select.sui-search+.select2 .select2-selection--multiple ul.select2-selection__rendered input.select2-search__field:-ms-input-placeholder{color:#aaa}.sui-2-10-5 .sui-wrap select.sui-search+.select2 .select2-selection--multiple ul.select2-selection__rendered input.select2-search__field::-ms-input-placeholder{color:#aaa}.sui-2-10-5 .sui-wrap select.sui-search+.select2 .select2-selection--multiple ul.select2-selection__rendered input.select2-search__field::placeholder{color:#aaa}.sui-2-10-5 .sui-wrap .sui-form-field.sui-form-field-error select.sui-search+.select2 .select2-selection--multiple{border-bottom-color:#ff6d6d;-webkit-box-shadow:0 1px 0 0 #ff6d6d;box-shadow:0 1px 0 0 #ff6d6d}.sui-2-10-5 .select2-container .sui-search-dropdown{display:block;padding:0;border:1px solid #ddd;border-radius:4px;background-color:#fff;-webkit-box-shadow:0 3px 7px 0 rgba(0,0,0,.07);box-shadow:0 3px 7px 0 rgba(0,0,0,.07)}.sui-2-10-5 .select2-container .sui-search-dropdown .select2-results{display:block;padding:15px 0}.sui-2-10-5 .select2-container .sui-search-dropdown ul.select2-results__options li.select2-results__option{padding:0 15px;color:#888;font:500 13px/30px Roboto,Arial,sans-serif;letter-spacing:-.25px;-webkit-transition:all .3s ease;transition:all .3s ease}.sui-2-10-5 .select2-container .sui-search-dropdown ul.select2-results__options li.select2-results__option[role=treeitem].select2-results__option--highlighted{background-color:#888;color:#fff}.sui-2-10-5 .select2-container .sui-search-dropdown ul.select2-results__options li.select2-results__option.select2-results__message{font-size:12px;line-height:16px}.sui-2-10-5 .select2-container .sui-search-dropdown.sui-color-accessible{border-color:#000;-webkit-box-shadow:none;box-shadow:none}.sui-2-10-5 .select2-container .sui-search-dropdown.sui-color-accessible ul.select2-results__options li.select2-results__option{color:#000}.sui-2-10-5 .select2-container .sui-search-dropdown.sui-color-accessible ul.select2-results__options li.select2-results__option[role=treeitem].select2-results__option--highlighted{background-color:#000}.sui-2-10-5 .sui-wrap .sui-multistrings-list{min-height:118px;cursor:text;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:0;padding:8px;border:1px solid #ddd;border-radius:4px;background-color:#fafafa;-webkit-transition:all .3s ease;transition:all .3s ease}.sui-2-10-5 .sui-wrap .sui-multistrings-list,.sui-2-10-5 .sui-wrap .sui-multistrings-list li{list-style:none}.sui-2-10-5 .sui-wrap .sui-multistrings-list li[title]{max-width:100%;min-width:1px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;position:relative;margin:2px;padding:7px 35px 7px 27px;border:0;border-radius:4px;background-color:#666;color:#fff;font:500 12px/16px Roboto,Arial,sans-serif;letter-spacing:-.23px}.sui-2-10-5 .sui-wrap .sui-multistrings-list li[title] [class*=sui-icon-]:before{color:inherit}.sui-2-10-5 .sui-wrap .sui-multistrings-list li[title] [class*=sui-icon-].sui-sm{width:12px;height:12px;position:absolute;top:9px;left:10px}.sui-2-10-5 .sui-wrap .sui-multistrings-list li[title] [class*=sui-icon-].sui-sm:before{display:block}.sui-2-10-5 .sui-wrap .sui-multistrings-list li[title] button{width:30px;height:30px;cursor:pointer;position:absolute;top:0;right:0;margin:0;padding:0;border:0;border-radius:0 4px 4px 0;background-color:#5e5e5e;color:#fff;-webkit-transition:all .3s ease;transition:all .3s ease}.sui-2-10-5 .sui-wrap .sui-multistrings-list li[title] button:focus,.sui-2-10-5 .sui-wrap .sui-multistrings-list li[title] button:hover{background-color:#4d4d4d}.sui-2-10-5 .sui-wrap .sui-multistrings-list li.sui-multistrings-input{min-width:100px;-webkit-box-flex:1;-ms-flex:1;flex:1;margin:2px;padding:0;border:0}.sui-2-10-5 .sui-wrap .sui-multistrings-list li.sui-multistrings-input input{width:100%;max-width:100%;margin:0;padding:0;border:0;display:block;margin:0;padding:7px 0;border:0;font:500 15px/13px Roboto,Arial,sans-serif;letter-spacing:-.25px}.sui-2-10-5 .sui-wrap .sui-multistrings-list li.sui-multistrings-input input,.sui-2-10-5 .sui-wrap .sui-multistrings-list li.sui-multistrings-input input:active,.sui-2-10-5 .sui-wrap .sui-multistrings-list li.sui-multistrings-input input:focus,.sui-2-10-5 .sui-wrap .sui-multistrings-list li.sui-multistrings-input input:hover{outline:0;-webkit-box-shadow:none;box-shadow:none;background-color:transparent;color:#333}.sui-2-10-5 .sui-wrap .sui-multistrings-list.sui-focus,.sui-2-10-5 .sui-wrap .sui-multistrings-list:hover{background-color:#fff}.sui-2-10-5 .sui-wrap .sui-insert-variables{position:relative}.sui-2-10-5 .sui-wrap .sui-insert-variables .sui-form-control,.sui-2-10-5 .sui-wrap .sui-insert-variables .sui-multi-checkbox{padding-right:53px}.sui-2-10-5 .sui-wrap .sui-insert-variables select.sui-variables+.sui-select{width:40px!important;display:block;position:absolute;top:0;right:0}.sui-2-10-5 .sui-wrap .sui-insert-variables select.sui-variables+.sui-select .selection{display:block}.sui-2-10-5 .sui-wrap .sui-insert-variables select.sui-variables+.sui-select .selection span[role=combobox]{height:40px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:0;border:1px solid transparent;border-left-color:#ddd;border-radius:0 4px 4px 0;background-color:transparent;text-align:center;-webkit-transition:all .3s ease;transition:all .3s ease}.sui-2-10-5 .sui-wrap .sui-insert-variables select.sui-variables+.sui-select .selection span[role=combobox] .select2-selection__rendered{width:40px;min-width:1px}.sui-2-10-5 .sui-wrap .sui-insert-variables select.sui-variables+.sui-select .selection span[role=combobox] .select2-selection__rendered [class*=sui-icon-]{display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.sui-2-10-5 .sui-wrap .sui-insert-variables select.sui-variables+.sui-select .selection span[role=combobox] .select2-selection__rendered [class*=sui-icon-]:before{display:block}.sui-2-10-5 .sui-wrap .sui-insert-variables select.sui-variables+.sui-select .selection span[role=combobox] .select2-selection__arrow{display:none}.sui-2-10-5 .sui-wrap.sui-color-accessible{color:#000}.sui-2-10-5 .sui-wrap.sui-color-accessible code,.sui-2-10-5 .sui-wrap.sui-color-accessible h1,.sui-2-10-5 .sui-wrap.sui-color-accessible h2,.sui-2-10-5 .sui-wrap.sui-color-accessible h3,.sui-2-10-5 .sui-wrap.sui-color-accessible h4,.sui-2-10-5 .sui-wrap.sui-color-accessible h5,.sui-2-10-5 .sui-wrap.sui-color-accessible h6,.sui-2-10-5 .sui-wrap.sui-color-accessible li,.sui-2-10-5 .sui-wrap.sui-color-accessible p,.sui-2-10-5 .sui-wrap.sui-color-accessible p small,.sui-2-10-5 .sui-wrap.sui-color-accessible pre{color:#000}.sui-2-10-5 .sui-wrap.sui-color-accessible a{color:#1a1a1a!important}.sui-2-10-5 .sui-wrap.sui-color-accessible a:hover{color:#000!important}.sui-2-10-5 .sui-wrap.sui-color-accessible code,.sui-2-10-5 .sui-wrap.sui-color-accessible pre{background:#fff}.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-box-body .sui-settings-label-with-tag,.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-description,.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-settings-label{color:#000}.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-error-message,.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-form-control,.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-label,.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-multi-checkbox{border-color:#000;color:#000;background-color:#fff}.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-error-message::-webkit-input-placeholder,.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-form-control::-webkit-input-placeholder,.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-label::-webkit-input-placeholder,.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-multi-checkbox::-webkit-input-placeholder{color:#555}.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-error-message:-ms-input-placeholder,.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-form-control:-ms-input-placeholder,.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-label:-ms-input-placeholder,.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-multi-checkbox:-ms-input-placeholder{color:#555}.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-error-message::-ms-input-placeholder,.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-form-control::-ms-input-placeholder,.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-label::-ms-input-placeholder,.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-multi-checkbox::-ms-input-placeholder{color:#555}.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-error-message::placeholder,.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-form-control::placeholder,.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-label::placeholder,.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-multi-checkbox::placeholder{color:#555}.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-checkbox input+span,.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-radio input+span{border-color:#000}.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-checkbox input+span+span,.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-radio input+span+span{color:#000}.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-upload-button{color:#000;background:#fff}.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-upload-label:hover .sui-upload-button{color:#fff;background:#000}.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-recipient span{color:#000}.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-row-with-sidenav .sui-sidenav .sui-vertical-tabs a{color:#000}.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-tabs>.sui-tabs-menu .sui-tab-item,.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-tabs>.sui-tabs-menu>*,.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-tabs>[data-tabs] .sui-tab-item,.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-tabs>[data-tabs]>*{color:#000}.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-tabs>.sui-tabs-menu .sui-tab-item:hover,.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-tabs>.sui-tabs-menu>:hover,.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-tabs>[data-tabs] .sui-tab-item:hover,.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-tabs>[data-tabs]>:hover{color:#555}.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-side-tabs>.sui-tabs-menu .sui-tab-item,.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-side-tabs>.sui-tabs-menu>*,.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-side-tabs>[data-tabs] .sui-tab-item,.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-side-tabs>[data-tabs]>*{color:#555}.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-side-tabs>.sui-tabs-menu .sui-tab-item.active,.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-side-tabs>.sui-tabs-menu>.active,.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-side-tabs>[data-tabs] .sui-tab-item.active,.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-side-tabs>[data-tabs]>.active{color:#fff;background-color:#000}.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-tag{background:#000;color:#fff}.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-tag.sui-tag-ghost{background:#fff;color:#000;border-color:#000}.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-notice,.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-notice-top{border-left-color:#000}.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-notice .sui-notice-dismiss a,.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-notice p:first-of-type:before,.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-notice-top .sui-notice-dismiss a,.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-notice-top p:first-of-type:before{color:#000}.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-upsell-row .sui-upsell-notice p{border-left:2px solid #000}.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-upsell-row .sui-upsell-notice p:first-of-type:before{color:#000}.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-dialog-close:before,.sui-2-10-5 .sui-wrap.sui-color-accessible [class*=sui-icon-]:before{color:#000!important}.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-tab-item.active [class*=sui-icon-]:before{color:#fff!important}.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-progress-block .sui-progress .sui-progress-bar span{background:#000}.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-progress-block .sui-progress .sui-progress-text span{color:#000}.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-progress-state span{color:#000}.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-table{border-color:#000}.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-table td,.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-table th{color:#000}.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-table tbody>tr>.sui-accordion-item-title,.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-table tbody>tr>.sui-table-item-title,.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-table tbody>tr>th,.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-table tfoot>tr>.sui-accordion-item-title,.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-table tfoot>tr>.sui-table-item-title,.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-table tfoot>tr>th,.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-table thead>tr>.sui-accordion-item-title,.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-table thead>tr>.sui-table-item-title,.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-table thead>tr>th{color:#000}.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-table tbody>tr>td,.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-table tbody>tr>th,.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-table tfoot>tr>td,.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-table tfoot>tr>th,.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-table thead>tr>td,.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-table thead>tr>th{border-bottom-color:#000}.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-table tbody tr.sui-error .sui-accordion-item-title,.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-table tbody tr.sui-error .sui-table-item-title,.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-table tbody tr.sui-error th,.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-table tbody tr.sui-success .sui-accordion-item-title,.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-table tbody tr.sui-success .sui-table-item-title,.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-table tbody tr.sui-success th,.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-table tbody tr.sui-warning .sui-accordion-item-title,.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-table tbody tr.sui-warning .sui-table-item-title,.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-table tbody tr.sui-warning th{color:#000}.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-table tbody tr.sui-error td,.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-table tbody tr.sui-success td,.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-table tbody tr.sui-warning td{color:#000}.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-table tbody tr.sui-default,.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-table tbody tr.sui-error,.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-table tbody tr.sui-success,.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-table tbody tr.sui-warning{-webkit-box-shadow:none;box-shadow:none}.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-table-title{color:#000}.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields){border-color:#000}.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-header{border-bottom-color:#000}.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-header>div{color:#000}.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item{border-bottom-color:#000}.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item .sui-accordion-item-header{color:#000}.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item .sui-accordion-item-header .sui-accordion-item-title{color:#000}.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-default>.sui-accordion-item-body,.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-default>.sui-accordion-item-header,.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-error>.sui-accordion-item-body,.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-error>.sui-accordion-item-header,.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-success>.sui-accordion-item-body,.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-success>.sui-accordion-item-header,.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-warning>.sui-accordion-item-body,.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-warning>.sui-accordion-item-header{-webkit-box-shadow:none;box-shadow:none}.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-accordion-item--disabled .sui-accordion-item-header,.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-accordion:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) .sui-accordion-item.sui-accordion-item--disabled .sui-accordion-item-header .sui-accordion-item-title{color:#555}.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-accordion.sui-table>tbody>.sui-accordion-item.sui-default+.sui-accordion-item-content,.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-accordion.sui-table>tbody>.sui-accordion-item.sui-error+.sui-accordion-item-content,.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-accordion.sui-table>tbody>.sui-accordion-item.sui-success+.sui-accordion-item-content,.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-accordion.sui-table>tbody>.sui-accordion-item.sui-warning+.sui-accordion-item-content{-webkit-box-shadow:none;box-shadow:none}.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-accordion.sui-table>tbody>.sui-accordion-item.sui-accordion-item--disabled td,.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-accordion.sui-table>tbody>.sui-accordion-item.sui-accordion-item--disabled th{color:#555}.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-accordion.sui-table>tbody>.sui-accordion-item.sui-accordion-item--disabled.sui-error,.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-accordion.sui-table>tbody>.sui-accordion-item.sui-accordion-item--disabled.sui-success,.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-accordion.sui-table>tbody>.sui-accordion-item.sui-accordion-item--disabled.sui-warning{-webkit-box-shadow:none;box-shadow:none}.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-accordion-block .sui-accordion-item{background-color:#fff}.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-accordion-block .sui-accordion-item .sui-accordion-item-header{color:#000}.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-accordion-block .sui-accordion-item .sui-accordion-item-header strong{color:inherit}.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-accordion-block .sui-accordion-item .sui-accordion-item-header .sui-accordion-item-title{color:#000}.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-accordion-block .sui-accordion-item .sui-accordion-item-body .sui-accordion-item-data li strong{color:inherit}.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-accordion-block .sui-accordion-item .sui-accordion-item-body .sui-accordion-item-data.sui-onload li>*{color:transparent!important}.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-grade-a svg circle:last-child,.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-grade-b svg circle:last-child,.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-grade-c svg circle:last-child,.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-grade-d svg circle:last-child,.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-grade-e svg circle:last-child,.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-grade-f svg circle:last-child{stroke:#000}.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-dropdown ul li{color:#000}.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-dropdown ul li:hover{color:#000}.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-button,.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-button-icon:not(.sui-button){color:#fff!important;background:#000!important}.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-button-icon:not(.sui-button):hover,.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-button:hover{color:#fff!important}.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-button [class*=sui-icon-]:before,.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-button-icon:not(.sui-button) [class*=sui-icon-]:before{color:#fff!important}.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-button-icon:not(.sui-button).sui-button-ghost,.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-button.sui-button-ghost{padding:7px 16px;border:0}.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-button-icon:not(.sui-button).sui-button-upsell,.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-button.sui-button-upsell{background:#fff!important;color:#000!important;border-color:#000}.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-button-icon:not(.sui-button).sui-button-upsell:hover,.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-button.sui-button-upsell:hover{border-color:#000}.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-list .sui-list-detail,.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-list .sui-list-label{color:#000}.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-toggle input[type=checkbox]+.sui-toggle-slider:hover{-webkit-box-shadow:none;box-shadow:none}.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-toggle input[type=checkbox]:checked+.sui-toggle-slider{background-color:#000}.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-toggle input[type=checkbox]:checked+.sui-toggle-slider:hover{-webkit-box-shadow:none;box-shadow:none}.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-checkbox input:checked+span,.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-radio input:checked+span{border-color:#000;background-color:#000}.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-status-dot span{background-color:#fff;border:1px solid #000}.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-status-dot.sui-published span{background-color:#000;border:none}.sui-2-10-5 .sui-wrap.sui-color-accessible .wp-editor-wrap.tmce-active .wp-editor-tabs .switch-tmce{color:#fff;background-color:#000}.sui-2-10-5 .sui-wrap.sui-color-accessible .wp-editor-wrap.html-active .wp-editor-tabs .switch-html{color:#fff;background-color:#000}.sui-2-10-5 .sui-wrap.sui-color-accessible .wp-editor-wrap .wp-media-buttons .insert-media{background-color:#000!important}.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-ace-selectors a.sui-selector{background-color:#000;color:#fff!important}.sui-2-10-5 .sui-wrap.sui-color-accessible .ace-sui .ace_gutter{background:#000}.sui-2-10-5 .sui-wrap.sui-color-accessible .ace-sui .ace_text-layer{color:#000}.sui-2-10-5 .sui-wrap.sui-color-accessible .ace-sui .ace_content{background-color:#fff}.sui-2-10-5 .sui-wrap.sui-color-accessible .ace-sui .ace_line{-webkit-filter:brightness(0);filter:brightness(0)}.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-pagination-wrap .sui-pagination-filter .sui-active-filter,.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-pagination-wrap .sui-pagination-filter .sui-active-filter-remove,.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-pagination-wrap .sui-pagination-filter .sui-active-filter-remove:hover{background-color:#000}.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-box .sui-box-title{color:#000!important}.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-box-selector input+span{color:#555}.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-box-selector input+span~span{color:#555}.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-box-selector input:checked+span{background-color:#fff!important;color:#000}.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-box-selector input:checked+span:after{border-top:40px solid #000}.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-box-selector input:checked+span~span{border-top-color:#555}.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-box-selector input:checked+span [class*=sui-icon]:before{color:#000}.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-box-status .sui-status .sui-status-changes,.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-box-status .sui-status .sui-status-module{color:#555}.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-row-with-sidenav .sui-sidenav .sui-vertical-tabs .sui-vertical-tab.current{-webkit-box-shadow:0 0 0 1px #000;box-shadow:0 0 0 1px #000;background-color:transparent}.sui-2-10-5 .sui-wrap.sui-color-accessible .sui-footer{color:#000} \ No newline at end of file diff --git a/dist/css/sui-wp-editor.css b/dist/css/sui-wp-editor.css index 15e3a64e..68d3f0ec 100644 --- a/dist/css/sui-wp-editor.css +++ b/dist/css/sui-wp-editor.css @@ -3,16 +3,16 @@ * Copyright 2018 - 2019 Incsub (https://incsub.com) * Licensed under GPL v2 (http://www.gnu.org/licenses/gpl-2.0.html) */ -.sui-2-10-4 .sui-wrap .sui-label-editor { +.sui-2-10-5 .sui-wrap .sui-label-editor { margin-bottom: 0; line-height: 30px; } -.sui-2-10-4 .sui-wrap .sui-label-editor + .wp-editor-wrap { +.sui-2-10-5 .sui-wrap .sui-label-editor + .wp-editor-wrap { margin-top: -30px; } -.sui-2-10-4 .sui-wrap .wp-editor-wrap .wp-editor-tabs { +.sui-2-10-5 .sui-wrap .wp-editor-wrap .wp-editor-tabs { float: none; display: -webkit-box; display: -ms-flexbox; @@ -26,7 +26,7 @@ margin-bottom: 5px; } -.sui-2-10-4 .sui-wrap .wp-editor-wrap .wp-editor-tabs .wp-switch-editor { +.sui-2-10-5 .sui-wrap .wp-editor-wrap .wp-editor-tabs .wp-switch-editor { height: 30px; -webkit-box-flex: 0; -ms-flex: 0 0 auto; @@ -41,16 +41,16 @@ letter-spacing: -0.25px; } -.sui-2-10-4 .sui-wrap .wp-editor-wrap .wp-editor-tabs .wp-switch-editor:first-child { +.sui-2-10-5 .sui-wrap .wp-editor-wrap .wp-editor-tabs .wp-switch-editor:first-child { margin: 0; border-radius: 4px 0 0 4px; } -.sui-2-10-4 .sui-wrap .wp-editor-wrap .wp-editor-tabs .wp-switch-editor:last-child { +.sui-2-10-5 .sui-wrap .wp-editor-wrap .wp-editor-tabs .wp-switch-editor:last-child { border-radius: 0 4px 4px 0; } -.sui-2-10-4 .sui-wrap .wp-editor-wrap .wp-editor-container { +.sui-2-10-5 .sui-wrap .wp-editor-wrap .wp-editor-container { border: 1px solid #DDDDDD; border-radius: 4px; background-color: #FAFAFA; @@ -58,7 +58,7 @@ box-shadow: none; } -.sui-2-10-4 .sui-wrap .wp-editor-wrap .wp-media-buttons .button { +.sui-2-10-5 .sui-wrap .wp-editor-wrap .wp-media-buttons .button { height: 30px; margin: 0 10px 0 0; padding: 7px 16px; @@ -69,47 +69,47 @@ letter-spacing: -0.25px; } -.sui-2-10-4 .sui-wrap .wp-editor-wrap .wp-media-buttons .button span.wp-media-buttons-icon { +.sui-2-10-5 .sui-wrap .wp-editor-wrap .wp-media-buttons .button span.wp-media-buttons-icon { vertical-align: middle; margin-top: -1px; } -.sui-2-10-4 .sui-wrap .wp-editor-wrap .wp-media-buttons .button span.wp-media-buttons-icon:before { +.sui-2-10-5 .sui-wrap .wp-editor-wrap .wp-media-buttons .button span.wp-media-buttons-icon:before { color: inherit; } -.sui-2-10-4 .sui-wrap .wp-editor-wrap .wp-media-buttons .button, .sui-2-10-4 .sui-wrap .wp-editor-wrap .wp-media-buttons .button:hover, .sui-2-10-4 .sui-wrap .wp-editor-wrap .wp-media-buttons .button:focus, .sui-2-10-4 .sui-wrap .wp-editor-wrap .wp-media-buttons .button:active { +.sui-2-10-5 .sui-wrap .wp-editor-wrap .wp-media-buttons .button, .sui-2-10-5 .sui-wrap .wp-editor-wrap .wp-media-buttons .button:hover, .sui-2-10-5 .sui-wrap .wp-editor-wrap .wp-media-buttons .button:focus, .sui-2-10-5 .sui-wrap .wp-editor-wrap .wp-media-buttons .button:active { outline: none; -webkit-box-shadow: none; box-shadow: none; } -.sui-2-10-4 .sui-wrap .wp-editor-wrap .wp-media-buttons .button:last-child { +.sui-2-10-5 .sui-wrap .wp-editor-wrap .wp-media-buttons .button:last-child { margin: 0; } @media (max-width: 465px) { - .sui-2-10-4 .sui-wrap .wp-editor-wrap .wp-media-buttons { + .sui-2-10-5 .sui-wrap .wp-editor-wrap .wp-media-buttons { float: none; margin-bottom: 5px; } } -.sui-2-10-4 .sui-wrap .wp-editor-wrap .mce-top-part:before { +.sui-2-10-5 .sui-wrap .wp-editor-wrap .mce-top-part:before { content: unset; } -.sui-2-10-4 .sui-wrap .wp-editor-wrap .mce-top-part .mce-container-body { +.sui-2-10-5 .sui-wrap .wp-editor-wrap .mce-top-part .mce-container-body { border-radius: 2px 2px 0 0; background-color: #FFFFFF; } -.sui-2-10-4 .sui-wrap .wp-editor-wrap .mce-top-part .mce-toolbar-grp { +.sui-2-10-5 .sui-wrap .wp-editor-wrap .mce-top-part .mce-toolbar-grp { border-bottom: 1px solid #E6E6E6; background-color: transparent; } -.sui-2-10-4 .sui-wrap .wp-editor-wrap .mce-statusbar { +.sui-2-10-5 .sui-wrap .wp-editor-wrap .mce-statusbar { border-top-width: 0; border-top-style: none; border-top-color: transparent; @@ -118,38 +118,38 @@ background-color: #FAFAFA; } -.sui-2-10-4 .sui-wrap .wp-editor-wrap .mce-toolbar .mce-btn-group .mce-btn { +.sui-2-10-5 .sui-wrap .wp-editor-wrap .mce-toolbar .mce-btn-group .mce-btn { border: 0; border-radius: 4px; background-color: transparent; } -.sui-2-10-4 .sui-wrap .wp-editor-wrap .mce-toolbar .mce-btn-group .mce-btn button { +.sui-2-10-5 .sui-wrap .wp-editor-wrap .mce-toolbar .mce-btn-group .mce-btn button { padding: 5px; } -.sui-2-10-4 .sui-wrap .wp-editor-wrap .mce-toolbar .mce-btn-group .mce-btn i.mce-ico { +.sui-2-10-5 .sui-wrap .wp-editor-wrap .mce-toolbar .mce-btn-group .mce-btn i.mce-ico { color: #666666; font-size: 16px; } -.sui-2-10-4 .sui-wrap .wp-editor-wrap .mce-toolbar .mce-btn-group .mce-btn:hover { +.sui-2-10-5 .sui-wrap .wp-editor-wrap .mce-toolbar .mce-btn-group .mce-btn:hover { background-color: #E1F6FF; -webkit-box-shadow: none; box-shadow: none; } -.sui-2-10-4 .sui-wrap .wp-editor-wrap .mce-toolbar .mce-btn-group .mce-btn:hover i.mce-ico { +.sui-2-10-5 .sui-wrap .wp-editor-wrap .mce-toolbar .mce-btn-group .mce-btn:hover i.mce-ico { color: #17A8E3; } -.sui-2-10-4 .sui-wrap .wp-editor-wrap .quicktags-toolbar { +.sui-2-10-5 .sui-wrap .wp-editor-wrap .quicktags-toolbar { padding: 3px 8px; border-bottom: 1px solid #E6E6E6; background-color: #FFFFFF; } -.sui-2-10-4 .sui-wrap .wp-editor-wrap .quicktags-toolbar input.button.button-small { +.sui-2-10-5 .sui-wrap .wp-editor-wrap .quicktags-toolbar input.button.button-small { border: 0; border-radius: 4px; background-color: transparent; @@ -161,19 +161,19 @@ transition: 0.3s ease; } -.sui-2-10-4 .sui-wrap .wp-editor-wrap .quicktags-toolbar input.button.button-small:hover, .sui-2-10-4 .sui-wrap .wp-editor-wrap .quicktags-toolbar input.button.button-small:active { +.sui-2-10-5 .sui-wrap .wp-editor-wrap .quicktags-toolbar input.button.button-small:hover, .sui-2-10-5 .sui-wrap .wp-editor-wrap .quicktags-toolbar input.button.button-small:active { background-color: #E1F6FF; color: #17A8E3; } @media screen and (min-width: 782px) { - .sui-2-10-4 .sui-wrap .wp-editor-wrap .quicktags-toolbar input.button.button-small { + .sui-2-10-5 .sui-wrap .wp-editor-wrap .quicktags-toolbar input.button.button-small { height: 30px; line-height: 30px; } } -.sui-2-10-4 .sui-wrap .wp-editor-wrap textarea { +.sui-2-10-5 .sui-wrap .wp-editor-wrap textarea { width: 100%; height: auto !important; min-height: 210px; @@ -185,14 +185,14 @@ background-color: #FAFAFA; } -.sui-2-10-4 .sui-wrap .wp-editor-wrap textarea, .sui-2-10-4 .sui-wrap .wp-editor-wrap textarea:hover, .sui-2-10-4 .sui-wrap .wp-editor-wrap textarea:focus, .sui-2-10-4 .sui-wrap .wp-editor-wrap textarea:active { +.sui-2-10-5 .sui-wrap .wp-editor-wrap textarea, .sui-2-10-5 .sui-wrap .wp-editor-wrap textarea:hover, .sui-2-10-5 .sui-wrap .wp-editor-wrap textarea:focus, .sui-2-10-5 .sui-wrap .wp-editor-wrap textarea:active { -webkit-box-shadow: none; box-shadow: none; outline: none; } -.sui-2-10-4 .sui-wrap .wp-editor-wrap.html-active .switch-html, -.sui-2-10-4 .sui-wrap .wp-editor-wrap.tmce-active .switch-tmce { +.sui-2-10-5 .sui-wrap .wp-editor-wrap.html-active .switch-html, +.sui-2-10-5 .sui-wrap .wp-editor-wrap.tmce-active .switch-tmce { background-color: #E1F6FF; color: #17A8E3; } diff --git a/dist/css/sui-wp-editor.min.css b/dist/css/sui-wp-editor.min.css index 9e64d0cd..3c350d2e 100644 --- a/dist/css/sui-wp-editor.min.css +++ b/dist/css/sui-wp-editor.min.css @@ -2,4 +2,4 @@ * WPMU DEV Shared UI * Copyright 2018 - 2019 Incsub (https://incsub.com) * Licensed under GPL v2 (http://www.gnu.org/licenses/gpl-2.0.html) - */.sui-2-10-4 .sui-wrap .sui-label-editor{margin-bottom:0;line-height:30px}.sui-2-10-4 .sui-wrap .sui-label-editor+.wp-editor-wrap{margin-top:-30px}.sui-2-10-4 .sui-wrap .wp-editor-wrap .wp-editor-tabs{float:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:5px}.sui-2-10-4 .sui-wrap .wp-editor-wrap .wp-editor-tabs .wp-switch-editor{height:30px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:0 0 0 1px;padding:4px 16px;border:0;border-radius:0;background-color:#f8f8f8;color:#666;font:500 13px/22px Roboto,Arial,sans-serif;letter-spacing:-.25px}.sui-2-10-4 .sui-wrap .wp-editor-wrap .wp-editor-tabs .wp-switch-editor:first-child{margin:0;border-radius:4px 0 0 4px}.sui-2-10-4 .sui-wrap .wp-editor-wrap .wp-editor-tabs .wp-switch-editor:last-child{border-radius:0 4px 4px 0}.sui-2-10-4 .sui-wrap .wp-editor-wrap .wp-editor-container{border:1px solid #ddd;border-radius:4px;background-color:#fafafa;-webkit-box-shadow:none;box-shadow:none}.sui-2-10-4 .sui-wrap .wp-editor-wrap .wp-media-buttons .button{height:30px;margin:0 10px 0 0;padding:7px 16px;border-width:0;background-color:#888;color:#fff;font:500 12px/16px Roboto,Arial,sans-serif;letter-spacing:-.25px}.sui-2-10-4 .sui-wrap .wp-editor-wrap .wp-media-buttons .button span.wp-media-buttons-icon{vertical-align:middle;margin-top:-1px}.sui-2-10-4 .sui-wrap .wp-editor-wrap .wp-media-buttons .button span.wp-media-buttons-icon:before{color:inherit}.sui-2-10-4 .sui-wrap .wp-editor-wrap .wp-media-buttons .button,.sui-2-10-4 .sui-wrap .wp-editor-wrap .wp-media-buttons .button:active,.sui-2-10-4 .sui-wrap .wp-editor-wrap .wp-media-buttons .button:focus,.sui-2-10-4 .sui-wrap .wp-editor-wrap .wp-media-buttons .button:hover{outline:0;-webkit-box-shadow:none;box-shadow:none}.sui-2-10-4 .sui-wrap .wp-editor-wrap .wp-media-buttons .button:last-child{margin:0}@media (max-width:465px){.sui-2-10-4 .sui-wrap .wp-editor-wrap .wp-media-buttons{float:none;margin-bottom:5px}}.sui-2-10-4 .sui-wrap .wp-editor-wrap .mce-top-part:before{content:unset}.sui-2-10-4 .sui-wrap .wp-editor-wrap .mce-top-part .mce-container-body{border-radius:2px 2px 0 0;background-color:#fff}.sui-2-10-4 .sui-wrap .wp-editor-wrap .mce-top-part .mce-toolbar-grp{border-bottom:1px solid #e6e6e6;background-color:transparent}.sui-2-10-4 .sui-wrap .wp-editor-wrap .mce-statusbar{border-top-width:0;border-top-style:none;border-top-color:transparent;border-radius:0 0 2px 2px;background:0 0;background-color:#fafafa}.sui-2-10-4 .sui-wrap .wp-editor-wrap .mce-toolbar .mce-btn-group .mce-btn{border:0;border-radius:4px;background-color:transparent}.sui-2-10-4 .sui-wrap .wp-editor-wrap .mce-toolbar .mce-btn-group .mce-btn button{padding:5px}.sui-2-10-4 .sui-wrap .wp-editor-wrap .mce-toolbar .mce-btn-group .mce-btn i.mce-ico{color:#666;font-size:16px}.sui-2-10-4 .sui-wrap .wp-editor-wrap .mce-toolbar .mce-btn-group .mce-btn:hover{background-color:#e1f6ff;-webkit-box-shadow:none;box-shadow:none}.sui-2-10-4 .sui-wrap .wp-editor-wrap .mce-toolbar .mce-btn-group .mce-btn:hover i.mce-ico{color:#17a8e3}.sui-2-10-4 .sui-wrap .wp-editor-wrap .quicktags-toolbar{padding:3px 8px;border-bottom:1px solid #e6e6e6;background-color:#fff}.sui-2-10-4 .sui-wrap .wp-editor-wrap .quicktags-toolbar input.button.button-small{border:0;border-radius:4px;background-color:transparent;-webkit-box-shadow:none;box-shadow:none;color:#666;font-weight:500;-webkit-transition:.3s ease;transition:.3s ease}.sui-2-10-4 .sui-wrap .wp-editor-wrap .quicktags-toolbar input.button.button-small:active,.sui-2-10-4 .sui-wrap .wp-editor-wrap .quicktags-toolbar input.button.button-small:hover{background-color:#e1f6ff;color:#17a8e3}@media screen and (min-width:782px){.sui-2-10-4 .sui-wrap .wp-editor-wrap .quicktags-toolbar input.button.button-small{height:30px;line-height:30px}}.sui-2-10-4 .sui-wrap .wp-editor-wrap textarea{width:100%;height:auto!important;min-height:210px;resize:none;display:block;margin:0;padding:10px;border:0;background-color:#fafafa}.sui-2-10-4 .sui-wrap .wp-editor-wrap textarea,.sui-2-10-4 .sui-wrap .wp-editor-wrap textarea:active,.sui-2-10-4 .sui-wrap .wp-editor-wrap textarea:focus,.sui-2-10-4 .sui-wrap .wp-editor-wrap textarea:hover{-webkit-box-shadow:none;box-shadow:none;outline:0}.sui-2-10-4 .sui-wrap .wp-editor-wrap.html-active .switch-html,.sui-2-10-4 .sui-wrap .wp-editor-wrap.tmce-active .switch-tmce{background-color:#e1f6ff;color:#17a8e3}.mce-content-body{margin:0;padding:10px 15px;border:0;background-color:#fafafa;color:#333;font-size:15px;line-height:20px;font-family:Roboto,Arial,sans-serif;letter-spacing:-.25px}.mce-content-body *{-webkit-box-sizing:border-box;box-sizing:border-box;font-variant-ligatures:none;-webkit-font-variant-ligatures:none;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;text-shadow:rgba(0,0,0,.01) 0 0 1px}.mce-content-body h1:first-child,.mce-content-body h2:first-child,.mce-content-body h3:first-child,.mce-content-body h4:first-child,.mce-content-body h5:first-child,.mce-content-body h6:first-child,.mce-content-body ol:first-child,.mce-content-body p:first-child,.mce-content-body ul:first-child{margin-top:0}.mce-content-body h1:last-child,.mce-content-body h2:last-child,.mce-content-body h3:last-child,.mce-content-body h4:last-child,.mce-content-body h5:last-child,.mce-content-body h6:last-child,.mce-content-body ol:last-child,.mce-content-body p:last-child,.mce-content-body ul:last-child{margin-bottom:0}.mce-content-body h1 b,.mce-content-body h1 strong,.mce-content-body h2 b,.mce-content-body h2 strong,.mce-content-body h3 b,.mce-content-body h3 strong,.mce-content-body h4 b,.mce-content-body h4 strong,.mce-content-body h5 b,.mce-content-body h5 strong,.mce-content-body h6 b,.mce-content-body h6 strong,.mce-content-body ol b,.mce-content-body ol strong,.mce-content-body p b,.mce-content-body p strong,.mce-content-body ul b,.mce-content-body ul strong{font-weight:500}.mce-content-body h1,.mce-content-body h2{line-height:2.2em}.mce-content-body h3,.mce-content-body h4,.mce-content-body h5,.mce-content-body h6{line-height:1.4em}.mce-content-body a,.mce-content-body a:active,.mce-content-body a:focus,.mce-content-body a:hover,.mce-content-body a:visited{outline:0;-webkit-box-shadow:none;box-shadow:none;color:#17a8e3;text-decoration:none} \ No newline at end of file + */.sui-2-10-5 .sui-wrap .sui-label-editor{margin-bottom:0;line-height:30px}.sui-2-10-5 .sui-wrap .sui-label-editor+.wp-editor-wrap{margin-top:-30px}.sui-2-10-5 .sui-wrap .wp-editor-wrap .wp-editor-tabs{float:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:5px}.sui-2-10-5 .sui-wrap .wp-editor-wrap .wp-editor-tabs .wp-switch-editor{height:30px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:0 0 0 1px;padding:4px 16px;border:0;border-radius:0;background-color:#f8f8f8;color:#666;font:500 13px/22px Roboto,Arial,sans-serif;letter-spacing:-.25px}.sui-2-10-5 .sui-wrap .wp-editor-wrap .wp-editor-tabs .wp-switch-editor:first-child{margin:0;border-radius:4px 0 0 4px}.sui-2-10-5 .sui-wrap .wp-editor-wrap .wp-editor-tabs .wp-switch-editor:last-child{border-radius:0 4px 4px 0}.sui-2-10-5 .sui-wrap .wp-editor-wrap .wp-editor-container{border:1px solid #ddd;border-radius:4px;background-color:#fafafa;-webkit-box-shadow:none;box-shadow:none}.sui-2-10-5 .sui-wrap .wp-editor-wrap .wp-media-buttons .button{height:30px;margin:0 10px 0 0;padding:7px 16px;border-width:0;background-color:#888;color:#fff;font:500 12px/16px Roboto,Arial,sans-serif;letter-spacing:-.25px}.sui-2-10-5 .sui-wrap .wp-editor-wrap .wp-media-buttons .button span.wp-media-buttons-icon{vertical-align:middle;margin-top:-1px}.sui-2-10-5 .sui-wrap .wp-editor-wrap .wp-media-buttons .button span.wp-media-buttons-icon:before{color:inherit}.sui-2-10-5 .sui-wrap .wp-editor-wrap .wp-media-buttons .button,.sui-2-10-5 .sui-wrap .wp-editor-wrap .wp-media-buttons .button:active,.sui-2-10-5 .sui-wrap .wp-editor-wrap .wp-media-buttons .button:focus,.sui-2-10-5 .sui-wrap .wp-editor-wrap .wp-media-buttons .button:hover{outline:0;-webkit-box-shadow:none;box-shadow:none}.sui-2-10-5 .sui-wrap .wp-editor-wrap .wp-media-buttons .button:last-child{margin:0}@media (max-width:465px){.sui-2-10-5 .sui-wrap .wp-editor-wrap .wp-media-buttons{float:none;margin-bottom:5px}}.sui-2-10-5 .sui-wrap .wp-editor-wrap .mce-top-part:before{content:unset}.sui-2-10-5 .sui-wrap .wp-editor-wrap .mce-top-part .mce-container-body{border-radius:2px 2px 0 0;background-color:#fff}.sui-2-10-5 .sui-wrap .wp-editor-wrap .mce-top-part .mce-toolbar-grp{border-bottom:1px solid #e6e6e6;background-color:transparent}.sui-2-10-5 .sui-wrap .wp-editor-wrap .mce-statusbar{border-top-width:0;border-top-style:none;border-top-color:transparent;border-radius:0 0 2px 2px;background:0 0;background-color:#fafafa}.sui-2-10-5 .sui-wrap .wp-editor-wrap .mce-toolbar .mce-btn-group .mce-btn{border:0;border-radius:4px;background-color:transparent}.sui-2-10-5 .sui-wrap .wp-editor-wrap .mce-toolbar .mce-btn-group .mce-btn button{padding:5px}.sui-2-10-5 .sui-wrap .wp-editor-wrap .mce-toolbar .mce-btn-group .mce-btn i.mce-ico{color:#666;font-size:16px}.sui-2-10-5 .sui-wrap .wp-editor-wrap .mce-toolbar .mce-btn-group .mce-btn:hover{background-color:#e1f6ff;-webkit-box-shadow:none;box-shadow:none}.sui-2-10-5 .sui-wrap .wp-editor-wrap .mce-toolbar .mce-btn-group .mce-btn:hover i.mce-ico{color:#17a8e3}.sui-2-10-5 .sui-wrap .wp-editor-wrap .quicktags-toolbar{padding:3px 8px;border-bottom:1px solid #e6e6e6;background-color:#fff}.sui-2-10-5 .sui-wrap .wp-editor-wrap .quicktags-toolbar input.button.button-small{border:0;border-radius:4px;background-color:transparent;-webkit-box-shadow:none;box-shadow:none;color:#666;font-weight:500;-webkit-transition:.3s ease;transition:.3s ease}.sui-2-10-5 .sui-wrap .wp-editor-wrap .quicktags-toolbar input.button.button-small:active,.sui-2-10-5 .sui-wrap .wp-editor-wrap .quicktags-toolbar input.button.button-small:hover{background-color:#e1f6ff;color:#17a8e3}@media screen and (min-width:782px){.sui-2-10-5 .sui-wrap .wp-editor-wrap .quicktags-toolbar input.button.button-small{height:30px;line-height:30px}}.sui-2-10-5 .sui-wrap .wp-editor-wrap textarea{width:100%;height:auto!important;min-height:210px;resize:none;display:block;margin:0;padding:10px;border:0;background-color:#fafafa}.sui-2-10-5 .sui-wrap .wp-editor-wrap textarea,.sui-2-10-5 .sui-wrap .wp-editor-wrap textarea:active,.sui-2-10-5 .sui-wrap .wp-editor-wrap textarea:focus,.sui-2-10-5 .sui-wrap .wp-editor-wrap textarea:hover{-webkit-box-shadow:none;box-shadow:none;outline:0}.sui-2-10-5 .sui-wrap .wp-editor-wrap.html-active .switch-html,.sui-2-10-5 .sui-wrap .wp-editor-wrap.tmce-active .switch-tmce{background-color:#e1f6ff;color:#17a8e3}.mce-content-body{margin:0;padding:10px 15px;border:0;background-color:#fafafa;color:#333;font-size:15px;line-height:20px;font-family:Roboto,Arial,sans-serif;letter-spacing:-.25px}.mce-content-body *{-webkit-box-sizing:border-box;box-sizing:border-box;font-variant-ligatures:none;-webkit-font-variant-ligatures:none;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;text-shadow:rgba(0,0,0,.01) 0 0 1px}.mce-content-body h1:first-child,.mce-content-body h2:first-child,.mce-content-body h3:first-child,.mce-content-body h4:first-child,.mce-content-body h5:first-child,.mce-content-body h6:first-child,.mce-content-body ol:first-child,.mce-content-body p:first-child,.mce-content-body ul:first-child{margin-top:0}.mce-content-body h1:last-child,.mce-content-body h2:last-child,.mce-content-body h3:last-child,.mce-content-body h4:last-child,.mce-content-body h5:last-child,.mce-content-body h6:last-child,.mce-content-body ol:last-child,.mce-content-body p:last-child,.mce-content-body ul:last-child{margin-bottom:0}.mce-content-body h1 b,.mce-content-body h1 strong,.mce-content-body h2 b,.mce-content-body h2 strong,.mce-content-body h3 b,.mce-content-body h3 strong,.mce-content-body h4 b,.mce-content-body h4 strong,.mce-content-body h5 b,.mce-content-body h5 strong,.mce-content-body h6 b,.mce-content-body h6 strong,.mce-content-body ol b,.mce-content-body ol strong,.mce-content-body p b,.mce-content-body p strong,.mce-content-body ul b,.mce-content-body ul strong{font-weight:500}.mce-content-body h1,.mce-content-body h2{line-height:2.2em}.mce-content-body h3,.mce-content-body h4,.mce-content-body h5,.mce-content-body h6{line-height:1.4em}.mce-content-body a,.mce-content-body a:active,.mce-content-body a:focus,.mce-content-body a:hover,.mce-content-body a:visited{outline:0;-webkit-box-shadow:none;box-shadow:none;color:#17a8e3;text-decoration:none} \ No newline at end of file diff --git a/dist/js/_src/a11y-dialog.js b/dist/js/_src/a11y-dialog.js deleted file mode 100644 index 2ba661d5..00000000 --- a/dist/js/_src/a11y-dialog.js +++ /dev/null @@ -1,445 +0,0 @@ -function _typeof(obj) { if (typeof Symbol === "function" && typeof Symbol.iterator === "symbol") { _typeof = function _typeof(obj) { return typeof obj; }; } else { _typeof = function _typeof(obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }; } return _typeof(obj); } - -/* global NodeList, Element, define */ -(function (global) { - 'use strict'; - - var FOCUSABLE_ELEMENTS = ['a[href]', 'area[href]', 'input:not([disabled])', 'select:not([disabled])', 'textarea:not([disabled])', 'button:not([disabled])', 'iframe', 'object', 'embed', '[contenteditable]', '[tabindex]:not([tabindex^="-"])']; - var TAB_KEY = 9; - var ESCAPE_KEY = 27; - var focusedBeforeDialog; - /** - * Define the constructor to instantiate a dialog - * - * @constructor - * @param {Element} node - * @param {(NodeList | Element | string)} targets - */ - - function A11yDialog(node, targets) { - // Prebind the functions that will be bound in addEventListener and - // removeEventListener to avoid losing references - this._show = this.show.bind(this); - this._hide = this.hide.bind(this); - this._maintainFocus = this._maintainFocus.bind(this); - this._bindKeypress = this._bindKeypress.bind(this); // Keep a reference of the node on the instance - - this.node = node; // Keep an object of listener types mapped to callback functions - - this._listeners = {}; // Initialise everything needed for the dialog to work properly - - this.create(targets); - } - /** - * Set up everything necessary for the dialog to be functioning - * - * @param {(NodeList | Element | string)} targets - * @return {this} - */ - - - A11yDialog.prototype.create = function (targets) { - // Keep a collection of nodes to disable/enable when toggling the dialog - this._targets = this._targets || collect(targets) || getSiblings(this.node); // Make sure the dialog element is disabled on load, and that the `shown` - // property is synced with its value - - this.node.setAttribute('aria-hidden', true); - this.shown = false; // Keep a collection of dialog openers, each of which will be bound a click - // event listener to open the dialog - - this._openers = $$('[data-a11y-dialog-show="' + this.node.id + '"]'); - - this._openers.forEach(function (opener) { - opener.addEventListener('click', this._show); - }.bind(this)); // Keep a collection of dialog closers, each of which will be bound a click - // event listener to close the dialog - - - this._closers = $$('[data-a11y-dialog-hide]', this.node).concat($$('[data-a11y-dialog-hide="' + this.node.id + '"]')); - - this._closers.forEach(function (closer) { - closer.addEventListener('click', this._hide); - }.bind(this)); // Execute all callbacks registered for the `create` event - - - this._fire('create'); - - return this; - }; - /** - * Show the dialog element, disable all the targets (siblings), trap the - * current focus within it, listen for some specific key presses and fire all - * registered callbacks for `show` event - * - * @param {Event} event - * @return {this} - */ - - - A11yDialog.prototype.show = function (event) { - var content = this.node.getElementsByClassName('sui-modal-content'), - content2 = this.node.getElementsByClassName('sui-dialog-content'), - divOverlay = '
', - divEmpty = '
'; // Verify if dialog has been opened already. - - if (this.shown) { - return this; - } - - this.node.classList.add('sui-fade-in'); - this.node.classList.remove('sui-fade-out'); - - if (content.length) { - this.node.insertAdjacentHTML('afterbegin', divOverlay); - this.node.insertAdjacentHTML('beforeend', divEmpty); - content[0].className = 'sui-modal-content sui-content-fade-in'; - } - - if (content2.length) { - content2[0].className = 'sui-dialog-content sui-content-fade-in'; - } // Execute all callbacks registered for the `show` event - - - this._fire('show', event); - - this.shown = true; - this.node.removeAttribute('aria-hidden'); // Iterate over the targets to disable them by setting their `aria-hidden` - // attribute to `true`; in case they already have this attribute, keep a - // reference of their original value to be able to restore it later - - this._targets.forEach(function (target) { - var original = target.getAttribute('aria-hidden'); - - if (original) { - target.setAttribute('data-a11y-dialog-original', original); - } - - target.setAttribute('aria-hidden', 'true'); - }); // Keep a reference to the currently focused element to be able to restore - // it later, then set the focus to the first focusable child of the dialog - // element - - - focusedBeforeDialog = document.activeElement; - setFocusToFirstItem(this.node); // Bind a focus event listener to the body element to make sure the focus - // stays trapped inside the dialog while open, and start listening for some - // specific key presses (TAB and ESC) - - document.body.addEventListener('focus', this._maintainFocus, true); - document.addEventListener('keydown', this._bindKeypress); // Add overlay class to document body. - - document.getElementsByTagName('html')[0].classList.add('sui-has-overlay'); - return this; - }; - /** - * Hide the dialog element, enable all the targets (siblings), restore the - * focus to the previously active element, stop listening for some specific - * key presses and fire all registered callbacks for `hide` event - * - * @param {Event} event - * @return {this} - */ - - - A11yDialog.prototype.hide = function (event) { - var content = this.node.getElementsByClassName('sui-modal-content'), - content2 = this.node.getElementsByClassName('sui-dialog-content'), - divsEmpty = this.node.getElementsByClassName('sui-modal-empty'); // Verify if dialog has been closed already. - - if (!this.shown) { - return this; - } - - if (content.length) { - content[0].className = 'sui-modal-content sui-content-fade-out'; - } - - if (content2.length) { - content2[0].className = 'sui-dialog-content sui-content-fade-out'; - } - - this.node.classList.add('sui-fade-out'); - this.node.classList.remove('sui-fade-in'); // Execute all callbacks registered for the `hide` event - - this._fire('hide', event); - - this.shown = false; // This has been set so there is enough time for the animation to show - - var timeout_node = this.node; - setTimeout(function () { - timeout_node.setAttribute('aria-hidden', 'true'); - - if (content.length) { - while (0 !== divsEmpty.length) { - divsEmpty[0].parentNode.removeChild(divsEmpty[0]); - } - } - }, 300); // Iterate over the targets to enable them by remove their `aria-hidden` - // attribute or resetting them to their initial value - - this._targets.forEach(function (target) { - var original = target.getAttribute('data-a11y-dialog-original'); - - if (original) { - target.setAttribute('aria-hidden', original); - target.removeAttribute('data-a11y-dialog-original'); - } else { - target.removeAttribute('aria-hidden'); - } - }); // If their was a focused element before the dialog was opened, restore the - // focus back to it - - - if (focusedBeforeDialog) { - focusedBeforeDialog.focus(); - } // Remove the focus event listener to the body element and stop listening - // for specific key presses - - - document.body.removeEventListener('focus', this._maintainFocus, true); - document.removeEventListener('keydown', this._bindKeypress); // Remove overlay class to document body. - - document.getElementsByTagName('html')[0].classList.remove('sui-has-overlay'); - return this; - }; - /** - * Destroy the current instance (after making sure the dialog has been hidden) - * and remove all associated listeners from dialog openers and closers - * - * @return {this} - */ - - - A11yDialog.prototype.destroy = function () { - // Hide the dialog to avoid destroying an open instance - this.hide(); // Remove the click event listener from all dialog openers - - this._openers.forEach(function (opener) { - opener.removeEventListener('click', this._show); - }.bind(this)); // Remove the click event listener from all dialog closers - - - this._closers.forEach(function (closer) { - closer.removeEventListener('click', this._hide); - }.bind(this)); // Execute all callbacks registered for the `destroy` event - - - this._fire('destroy'); // Keep an object of listener types mapped to callback functions - - - this._listeners = {}; - return this; - }; - /** - * Register a new callback for the given event type - * - * @param {string} type - * @param {Function} handler - */ - - - A11yDialog.prototype.on = function (type, handler) { - if (typeof this._listeners[type] === 'undefined') { - this._listeners[type] = []; - } - - this._listeners[type].push(handler); - - return this; - }; - /** - * Unregister an existing callback for the given event type - * - * @param {string} type - * @param {Function} handler - */ - - - A11yDialog.prototype.off = function (type, handler) { - var index = this._listeners[type].indexOf(handler); - - if (index > -1) { - this._listeners[type].splice(index, 1); - } - - return this; - }; - /** - * Iterate over all registered handlers for given type and call them all with - * the dialog element as first argument, event as second argument (if any). - * - * @access private - * @param {string} type - * @param {Event} event - */ - - - A11yDialog.prototype._fire = function (type, event) { - var listeners = this._listeners[type] || []; - listeners.forEach(function (listener) { - listener(this.node, event); - }.bind(this)); - }; - /** - * Private event handler used when listening to some specific key presses - * (namely ESCAPE and TAB) - * - * @access private - * @param {Event} event - */ - - - A11yDialog.prototype._bindKeypress = function (event) { - // If the dialog is shown and the ESCAPE key is being pressed, prevent any - // further effects from the ESCAPE key and hide the dialog - if (this.shown && event.which === ESCAPE_KEY) { - event.preventDefault(); - this.hide(); - } // If the dialog is shown and the TAB key is being pressed, make sure the - // focus stays trapped within the dialog element - - - if (this.shown && event.which === TAB_KEY) { - trapTabKey(this.node, event); - } - }; - /** - * Private event handler used when making sure the focus stays within the - * currently open dialog - * - * @access private - * @param {Event} event - */ - - - A11yDialog.prototype._maintainFocus = function (event) { - // If the dialog is shown and the focus is not within the dialog element, - // move it back to its first focusable child - if (this.shown && !this.node.contains(event.target)) { - setFocusToFirstItem(this.node); - } - }; - /** - * Convert a NodeList into an array - * - * @param {NodeList} collection - * @return {Array} - */ - - - function toArray(collection) { - return Array.prototype.slice.call(collection); - } - /** - * Query the DOM for nodes matching the given selector, scoped to context (or - * the whole document) - * - * @param {String} selector - * @param {Element} [context = document] - * @return {Array} - */ - - - function $$(selector, context) { - return toArray((context || document).querySelectorAll(selector)); - } - /** - * Return an array of Element based on given argument (NodeList, Element or - * string representing a selector) - * - * @param {(NodeList | Element | string)} target - * @return {Array} - */ - - - function collect(target) { - if (NodeList.prototype.isPrototypeOf(target)) { - return toArray(target); - } - - if (Element.prototype.isPrototypeOf(target)) { - return [target]; - } - - if (typeof target === 'string') { - return $$(target); - } - } - /** - * Set the focus to the first focusable child of the given element - * - * @param {Element} node - */ - - - function setFocusToFirstItem(node) { - var focusableChildren = getFocusableChildren(node); - - if (focusableChildren.length) { - focusableChildren[0].focus(); - } - } - /** - * Get the focusable children of the given element - * - * @param {Element} node - * @return {Array} - */ - - - function getFocusableChildren(node) { - return $$(FOCUSABLE_ELEMENTS.join(','), node).filter(function (child) { - return !!(child.offsetWidth || child.offsetHeight || child.getClientRects().length); - }); - } - /** - * Trap the focus inside the given element - * - * @param {Element} node - * @param {Event} event - */ - - - function trapTabKey(node, event) { - var focusableChildren = getFocusableChildren(node); - var focusedItemIndex = focusableChildren.indexOf(document.activeElement); // If the SHIFT key is being pressed while tabbing (moving backwards) and - // the currently focused item is the first one, move the focus to the last - // focusable item from the dialog element - - if (event.shiftKey && focusedItemIndex === 0) { - focusableChildren[focusableChildren.length - 1].focus(); - event.preventDefault(); // If the SHIFT key is not being pressed (moving forwards) and the currently - // focused item is the last one, move the focus to the first focusable item - // from the dialog element - } else if (!event.shiftKey && focusedItemIndex === focusableChildren.length - 1) { - focusableChildren[0].focus(); - event.preventDefault(); - } - } - /** - * Retrieve siblings from given element - * - * @param {Element} node - * @return {Array} - */ - - - function getSiblings(node) { - var nodes = toArray(node.parentNode.childNodes); - var siblings = nodes.filter(function (node) { - return node.nodeType === 1; - }); - siblings.splice(siblings.indexOf(node), 1); - return siblings; - } - - if (typeof module !== 'undefined' && typeof module.exports !== 'undefined') { - module.exports = A11yDialog; - } else if (typeof define === 'function' && define.amd) { - define('A11yDialog', [], function () { - return A11yDialog; - }); - } else if (_typeof(global) === 'object') { - global.A11yDialog = A11yDialog; - } -})(typeof global !== 'undefined' ? global : window); \ No newline at end of file diff --git a/dist/js/_src/accordion.js b/dist/js/_src/accordion.js index 575ca2c2..202d47e0 100644 --- a/dist/js/_src/accordion.js +++ b/dist/js/_src/accordion.js @@ -113,8 +113,8 @@ function _typeof(obj) { if (typeof Symbol === "function" && typeof Symbol.iterat return this; }; - if (0 !== $('.sui-2-10-4 .sui-accordion').length) { - $('.sui-2-10-4 .sui-accordion').each(function () { + if (0 !== $('.sui-2-10-5 .sui-accordion').length) { + $('.sui-2-10-5 .sui-accordion').each(function () { SUI.suiAccordion(this); }); } diff --git a/dist/js/_src/clipboard.js b/dist/js/_src/clipboard.js deleted file mode 100644 index b2494ee3..00000000 --- a/dist/js/_src/clipboard.js +++ /dev/null @@ -1,1163 +0,0 @@ -function _typeof2(obj) { if (typeof Symbol === "function" && typeof Symbol.iterator === "symbol") { _typeof2 = function _typeof2(obj) { return typeof obj; }; } else { _typeof2 = function _typeof2(obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }; } return _typeof2(obj); } - -/*! - * clipboard.js v2.0.6 - * https://clipboardjs.com/ - * - * Licensed MIT © Zeno Rocha - */ -(function webpackUniversalModuleDefinition(root, factory) { - if ((typeof exports === "undefined" ? "undefined" : _typeof2(exports)) === 'object' && (typeof module === "undefined" ? "undefined" : _typeof2(module)) === 'object') module.exports = factory();else if (typeof define === 'function' && define.amd) define([], factory);else if ((typeof exports === "undefined" ? "undefined" : _typeof2(exports)) === 'object') exports["ClipboardJS"] = factory();else root["ClipboardJS"] = factory(); -})(this, function () { - return ( - /******/ - function (modules) { - // webpackBootstrap - - /******/ - // The module cache - - /******/ - var installedModules = {}; - /******/ - - /******/ - // The require function - - /******/ - - function __webpack_require__(moduleId) { - /******/ - - /******/ - // Check if module is in cache - - /******/ - if (installedModules[moduleId]) { - /******/ - return installedModules[moduleId].exports; - /******/ - } - /******/ - // Create a new module (and put it into the cache) - - /******/ - - - var module = installedModules[moduleId] = { - /******/ - i: moduleId, - - /******/ - l: false, - - /******/ - exports: {} - /******/ - - }; - /******/ - - /******/ - // Execute the module function - - /******/ - - modules[moduleId].call(module.exports, module, module.exports, __webpack_require__); - /******/ - - /******/ - // Flag the module as loaded - - /******/ - - module.l = true; - /******/ - - /******/ - // Return the exports of the module - - /******/ - - return module.exports; - /******/ - } - /******/ - - /******/ - - /******/ - // expose the modules object (__webpack_modules__) - - /******/ - - - __webpack_require__.m = modules; - /******/ - - /******/ - // expose the module cache - - /******/ - - __webpack_require__.c = installedModules; - /******/ - - /******/ - // define getter function for harmony exports - - /******/ - - __webpack_require__.d = function (exports, name, getter) { - /******/ - if (!__webpack_require__.o(exports, name)) { - /******/ - Object.defineProperty(exports, name, { - enumerable: true, - get: getter - }); - /******/ - } - /******/ - - }; - /******/ - - /******/ - // define __esModule on exports - - /******/ - - - __webpack_require__.r = function (exports) { - /******/ - if (typeof Symbol !== 'undefined' && Symbol.toStringTag) { - /******/ - Object.defineProperty(exports, Symbol.toStringTag, { - value: 'Module' - }); - /******/ - } - /******/ - - - Object.defineProperty(exports, '__esModule', { - value: true - }); - /******/ - }; - /******/ - - /******/ - // create a fake namespace object - - /******/ - // mode & 1: value is a module id, require it - - /******/ - // mode & 2: merge all properties of value into the ns - - /******/ - // mode & 4: return value when already ns object - - /******/ - // mode & 8|1: behave like require - - /******/ - - - __webpack_require__.t = function (value, mode) { - /******/ - if (mode & 1) value = __webpack_require__(value); - /******/ - - if (mode & 8) return value; - /******/ - - if (mode & 4 && _typeof2(value) === 'object' && value && value.__esModule) return value; - /******/ - - var ns = Object.create(null); - /******/ - - __webpack_require__.r(ns); - /******/ - - - Object.defineProperty(ns, 'default', { - enumerable: true, - value: value - }); - /******/ - - if (mode & 2 && typeof value != 'string') for (var key in value) { - __webpack_require__.d(ns, key, function (key) { - return value[key]; - }.bind(null, key)); - } - /******/ - - return ns; - /******/ - }; - /******/ - - /******/ - // getDefaultExport function for compatibility with non-harmony modules - - /******/ - - - __webpack_require__.n = function (module) { - /******/ - var getter = module && module.__esModule ? - /******/ - function getDefault() { - return module['default']; - } : - /******/ - function getModuleExports() { - return module; - }; - /******/ - - __webpack_require__.d(getter, 'a', getter); - /******/ - - - return getter; - /******/ - }; - /******/ - - /******/ - // Object.prototype.hasOwnProperty.call - - /******/ - - - __webpack_require__.o = function (object, property) { - return Object.prototype.hasOwnProperty.call(object, property); - }; - /******/ - - /******/ - // __webpack_public_path__ - - /******/ - - - __webpack_require__.p = ""; - /******/ - - /******/ - - /******/ - // Load entry module and return exports - - /******/ - - return __webpack_require__(__webpack_require__.s = 6); - /******/ - }( - /************************************************************************/ - - /******/ - [ - /* 0 */ - - /***/ - function (module, exports) { - function select(element) { - var selectedText; - - if (element.nodeName === 'SELECT') { - element.focus(); - selectedText = element.value; - } else if (element.nodeName === 'INPUT' || element.nodeName === 'TEXTAREA') { - var isReadOnly = element.hasAttribute('readonly'); - - if (!isReadOnly) { - element.setAttribute('readonly', ''); - } - - element.select(); - element.setSelectionRange(0, element.value.length); - - if (!isReadOnly) { - element.removeAttribute('readonly'); - } - - selectedText = element.value; - } else { - if (element.hasAttribute('contenteditable')) { - element.focus(); - } - - var selection = window.getSelection(); - var range = document.createRange(); - range.selectNodeContents(element); - selection.removeAllRanges(); - selection.addRange(range); - selectedText = selection.toString(); - } - - return selectedText; - } - - module.exports = select; - /***/ - }, - /* 1 */ - - /***/ - function (module, exports) { - function E() {// Keep this empty so it's easier to inherit from - // (via https://github.com/lipsmack from https://github.com/scottcorgan/tiny-emitter/issues/3) - } - - E.prototype = { - on: function on(name, callback, ctx) { - var e = this.e || (this.e = {}); - (e[name] || (e[name] = [])).push({ - fn: callback, - ctx: ctx - }); - return this; - }, - once: function once(name, callback, ctx) { - var self = this; - - function listener() { - self.off(name, listener); - callback.apply(ctx, arguments); - } - - ; - listener._ = callback; - return this.on(name, listener, ctx); - }, - emit: function emit(name) { - var data = [].slice.call(arguments, 1); - var evtArr = ((this.e || (this.e = {}))[name] || []).slice(); - var i = 0; - var len = evtArr.length; - - for (i; i < len; i++) { - evtArr[i].fn.apply(evtArr[i].ctx, data); - } - - return this; - }, - off: function off(name, callback) { - var e = this.e || (this.e = {}); - var evts = e[name]; - var liveEvents = []; - - if (evts && callback) { - for (var i = 0, len = evts.length; i < len; i++) { - if (evts[i].fn !== callback && evts[i].fn._ !== callback) liveEvents.push(evts[i]); - } - } // Remove event from queue to prevent memory leak - // Suggested by https://github.com/lazd - // Ref: https://github.com/scottcorgan/tiny-emitter/commit/c6ebfaa9bc973b33d110a84a307742b7cf94c953#commitcomment-5024910 - - - liveEvents.length ? e[name] = liveEvents : delete e[name]; - return this; - } - }; - module.exports = E; - module.exports.TinyEmitter = E; - /***/ - }, - /* 2 */ - - /***/ - function (module, exports, __webpack_require__) { - var is = __webpack_require__(3); - - var delegate = __webpack_require__(4); - /** - * Validates all params and calls the right - * listener function based on its target type. - * - * @param {String|HTMLElement|HTMLCollection|NodeList} target - * @param {String} type - * @param {Function} callback - * @return {Object} - */ - - - function listen(target, type, callback) { - if (!target && !type && !callback) { - throw new Error('Missing required arguments'); - } - - if (!is.string(type)) { - throw new TypeError('Second argument must be a String'); - } - - if (!is.fn(callback)) { - throw new TypeError('Third argument must be a Function'); - } - - if (is.node(target)) { - return listenNode(target, type, callback); - } else if (is.nodeList(target)) { - return listenNodeList(target, type, callback); - } else if (is.string(target)) { - return listenSelector(target, type, callback); - } else { - throw new TypeError('First argument must be a String, HTMLElement, HTMLCollection, or NodeList'); - } - } - /** - * Adds an event listener to a HTML element - * and returns a remove listener function. - * - * @param {HTMLElement} node - * @param {String} type - * @param {Function} callback - * @return {Object} - */ - - - function listenNode(node, type, callback) { - node.addEventListener(type, callback); - return { - destroy: function destroy() { - node.removeEventListener(type, callback); - } - }; - } - /** - * Add an event listener to a list of HTML elements - * and returns a remove listener function. - * - * @param {NodeList|HTMLCollection} nodeList - * @param {String} type - * @param {Function} callback - * @return {Object} - */ - - - function listenNodeList(nodeList, type, callback) { - Array.prototype.forEach.call(nodeList, function (node) { - node.addEventListener(type, callback); - }); - return { - destroy: function destroy() { - Array.prototype.forEach.call(nodeList, function (node) { - node.removeEventListener(type, callback); - }); - } - }; - } - /** - * Add an event listener to a selector - * and returns a remove listener function. - * - * @param {String} selector - * @param {String} type - * @param {Function} callback - * @return {Object} - */ - - - function listenSelector(selector, type, callback) { - return delegate(document.body, selector, type, callback); - } - - module.exports = listen; - /***/ - }, - /* 3 */ - - /***/ - function (module, exports) { - /** - * Check if argument is a HTML element. - * - * @param {Object} value - * @return {Boolean} - */ - exports.node = function (value) { - return value !== undefined && value instanceof HTMLElement && value.nodeType === 1; - }; - /** - * Check if argument is a list of HTML elements. - * - * @param {Object} value - * @return {Boolean} - */ - - - exports.nodeList = function (value) { - var type = Object.prototype.toString.call(value); - return value !== undefined && (type === '[object NodeList]' || type === '[object HTMLCollection]') && 'length' in value && (value.length === 0 || exports.node(value[0])); - }; - /** - * Check if argument is a string. - * - * @param {Object} value - * @return {Boolean} - */ - - - exports.string = function (value) { - return typeof value === 'string' || value instanceof String; - }; - /** - * Check if argument is a function. - * - * @param {Object} value - * @return {Boolean} - */ - - - exports.fn = function (value) { - var type = Object.prototype.toString.call(value); - return type === '[object Function]'; - }; - /***/ - - }, - /* 4 */ - - /***/ - function (module, exports, __webpack_require__) { - var closest = __webpack_require__(5); - /** - * Delegates event to a selector. - * - * @param {Element} element - * @param {String} selector - * @param {String} type - * @param {Function} callback - * @param {Boolean} useCapture - * @return {Object} - */ - - - function _delegate(element, selector, type, callback, useCapture) { - var listenerFn = listener.apply(this, arguments); - element.addEventListener(type, listenerFn, useCapture); - return { - destroy: function destroy() { - element.removeEventListener(type, listenerFn, useCapture); - } - }; - } - /** - * Delegates event to a selector. - * - * @param {Element|String|Array} [elements] - * @param {String} selector - * @param {String} type - * @param {Function} callback - * @param {Boolean} useCapture - * @return {Object} - */ - - - function delegate(elements, selector, type, callback, useCapture) { - // Handle the regular Element usage - if (typeof elements.addEventListener === 'function') { - return _delegate.apply(null, arguments); - } // Handle Element-less usage, it defaults to global delegation - - - if (typeof type === 'function') { - // Use `document` as the first parameter, then apply arguments - // This is a short way to .unshift `arguments` without running into deoptimizations - return _delegate.bind(null, document).apply(null, arguments); - } // Handle Selector-based usage - - - if (typeof elements === 'string') { - elements = document.querySelectorAll(elements); - } // Handle Array-like based usage - - - return Array.prototype.map.call(elements, function (element) { - return _delegate(element, selector, type, callback, useCapture); - }); - } - /** - * Finds closest match and invokes callback. - * - * @param {Element} element - * @param {String} selector - * @param {String} type - * @param {Function} callback - * @return {Function} - */ - - - function listener(element, selector, type, callback) { - return function (e) { - e.delegateTarget = closest(e.target, selector); - - if (e.delegateTarget) { - callback.call(element, e); - } - }; - } - - module.exports = delegate; - /***/ - }, - /* 5 */ - - /***/ - function (module, exports) { - var DOCUMENT_NODE_TYPE = 9; - /** - * A polyfill for Element.matches() - */ - - if (typeof Element !== 'undefined' && !Element.prototype.matches) { - var proto = Element.prototype; - proto.matches = proto.matchesSelector || proto.mozMatchesSelector || proto.msMatchesSelector || proto.oMatchesSelector || proto.webkitMatchesSelector; - } - /** - * Finds the closest parent that matches a selector. - * - * @param {Element} element - * @param {String} selector - * @return {Function} - */ - - - function closest(element, selector) { - while (element && element.nodeType !== DOCUMENT_NODE_TYPE) { - if (typeof element.matches === 'function' && element.matches(selector)) { - return element; - } - - element = element.parentNode; - } - } - - module.exports = closest; - /***/ - }, - /* 6 */ - - /***/ - function (module, __webpack_exports__, __webpack_require__) { - "use strict"; - - __webpack_require__.r(__webpack_exports__); // EXTERNAL MODULE: ./node_modules/select/src/select.js - - - var src_select = __webpack_require__(0); - - var select_default = - /*#__PURE__*/ - __webpack_require__.n(src_select); // CONCATENATED MODULE: ./src/clipboard-action.js - - - var _typeof = typeof Symbol === "function" && _typeof2(Symbol.iterator) === "symbol" ? function (obj) { - return _typeof2(obj); - } : function (obj) { - return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : _typeof2(obj); - }; - - var _createClass = function () { - function defineProperties(target, props) { - for (var i = 0; i < props.length; i++) { - var descriptor = props[i]; - descriptor.enumerable = descriptor.enumerable || false; - descriptor.configurable = true; - if ("value" in descriptor) descriptor.writable = true; - Object.defineProperty(target, descriptor.key, descriptor); - } - } - - return function (Constructor, protoProps, staticProps) { - if (protoProps) defineProperties(Constructor.prototype, protoProps); - if (staticProps) defineProperties(Constructor, staticProps); - return Constructor; - }; - }(); - - function _classCallCheck(instance, Constructor) { - if (!(instance instanceof Constructor)) { - throw new TypeError("Cannot call a class as a function"); - } - } - /** - * Inner class which performs selection from either `text` or `target` - * properties and then executes copy or cut operations. - */ - - - var clipboard_action_ClipboardAction = function () { - /** - * @param {Object} options - */ - function ClipboardAction(options) { - _classCallCheck(this, ClipboardAction); - - this.resolveOptions(options); - this.initSelection(); - } - /** - * Defines base properties passed from constructor. - * @param {Object} options - */ - - - _createClass(ClipboardAction, [{ - key: 'resolveOptions', - value: function resolveOptions() { - var options = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; - this.action = options.action; - this.container = options.container; - this.emitter = options.emitter; - this.target = options.target; - this.text = options.text; - this.trigger = options.trigger; - this.selectedText = ''; - } - /** - * Decides which selection strategy is going to be applied based - * on the existence of `text` and `target` properties. - */ - - }, { - key: 'initSelection', - value: function initSelection() { - if (this.text) { - this.selectFake(); - } else if (this.target) { - this.selectTarget(); - } - } - /** - * Creates a fake textarea element, sets its value from `text` property, - * and makes a selection on it. - */ - - }, { - key: 'selectFake', - value: function selectFake() { - var _this = this; - - var isRTL = document.documentElement.getAttribute('dir') == 'rtl'; - this.removeFake(); - - this.fakeHandlerCallback = function () { - return _this.removeFake(); - }; - - this.fakeHandler = this.container.addEventListener('click', this.fakeHandlerCallback) || true; - this.fakeElem = document.createElement('textarea'); // Prevent zooming on iOS - - this.fakeElem.style.fontSize = '12pt'; // Reset box model - - this.fakeElem.style.border = '0'; - this.fakeElem.style.padding = '0'; - this.fakeElem.style.margin = '0'; // Move element out of screen horizontally - - this.fakeElem.style.position = 'absolute'; - this.fakeElem.style[isRTL ? 'right' : 'left'] = '-9999px'; // Move element to the same position vertically - - var yPosition = window.pageYOffset || document.documentElement.scrollTop; - this.fakeElem.style.top = yPosition + 'px'; - this.fakeElem.setAttribute('readonly', ''); - this.fakeElem.value = this.text; - this.container.appendChild(this.fakeElem); - this.selectedText = select_default()(this.fakeElem); - this.copyText(); - } - /** - * Only removes the fake element after another click event, that way - * a user can hit `Ctrl+C` to copy because selection still exists. - */ - - }, { - key: 'removeFake', - value: function removeFake() { - if (this.fakeHandler) { - this.container.removeEventListener('click', this.fakeHandlerCallback); - this.fakeHandler = null; - this.fakeHandlerCallback = null; - } - - if (this.fakeElem) { - this.container.removeChild(this.fakeElem); - this.fakeElem = null; - } - } - /** - * Selects the content from element passed on `target` property. - */ - - }, { - key: 'selectTarget', - value: function selectTarget() { - this.selectedText = select_default()(this.target); - this.copyText(); - } - /** - * Executes the copy operation based on the current selection. - */ - - }, { - key: 'copyText', - value: function copyText() { - var succeeded = void 0; - - try { - succeeded = document.execCommand(this.action); - } catch (err) { - succeeded = false; - } - - this.handleResult(succeeded); - } - /** - * Fires an event based on the copy operation result. - * @param {Boolean} succeeded - */ - - }, { - key: 'handleResult', - value: function handleResult(succeeded) { - this.emitter.emit(succeeded ? 'success' : 'error', { - action: this.action, - text: this.selectedText, - trigger: this.trigger, - clearSelection: this.clearSelection.bind(this) - }); - } - /** - * Moves focus away from `target` and back to the trigger, removes current selection. - */ - - }, { - key: 'clearSelection', - value: function clearSelection() { - if (this.trigger) { - this.trigger.focus(); - } - - document.activeElement.blur(); - window.getSelection().removeAllRanges(); - } - /** - * Sets the `action` to be performed which can be either 'copy' or 'cut'. - * @param {String} action - */ - - }, { - key: 'destroy', - - /** - * Destroy lifecycle. - */ - value: function destroy() { - this.removeFake(); - } - }, { - key: 'action', - set: function set() { - var action = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : 'copy'; - this._action = action; - - if (this._action !== 'copy' && this._action !== 'cut') { - throw new Error('Invalid "action" value, use either "copy" or "cut"'); - } - } - /** - * Gets the `action` property. - * @return {String} - */ - , - get: function get() { - return this._action; - } - /** - * Sets the `target` property using an element - * that will be have its content copied. - * @param {Element} target - */ - - }, { - key: 'target', - set: function set(target) { - if (target !== undefined) { - if (target && (typeof target === 'undefined' ? 'undefined' : _typeof(target)) === 'object' && target.nodeType === 1) { - if (this.action === 'copy' && target.hasAttribute('disabled')) { - throw new Error('Invalid "target" attribute. Please use "readonly" instead of "disabled" attribute'); - } - - if (this.action === 'cut' && (target.hasAttribute('readonly') || target.hasAttribute('disabled'))) { - throw new Error('Invalid "target" attribute. You can\'t cut text from elements with "readonly" or "disabled" attributes'); - } - - this._target = target; - } else { - throw new Error('Invalid "target" value, use a valid Element'); - } - } - } - /** - * Gets the `target` property. - * @return {String|HTMLElement} - */ - , - get: function get() { - return this._target; - } - }]); - - return ClipboardAction; - }(); - /* harmony default export */ - - - var clipboard_action = clipboard_action_ClipboardAction; // EXTERNAL MODULE: ./node_modules/tiny-emitter/index.js - - var tiny_emitter = __webpack_require__(1); - - var tiny_emitter_default = - /*#__PURE__*/ - __webpack_require__.n(tiny_emitter); // EXTERNAL MODULE: ./node_modules/good-listener/src/listen.js - - - var listen = __webpack_require__(2); - - var listen_default = - /*#__PURE__*/ - __webpack_require__.n(listen); // CONCATENATED MODULE: ./src/clipboard.js - - - var clipboard_typeof = typeof Symbol === "function" && _typeof2(Symbol.iterator) === "symbol" ? function (obj) { - return _typeof2(obj); - } : function (obj) { - return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : _typeof2(obj); - }; - - var clipboard_createClass = function () { - function defineProperties(target, props) { - for (var i = 0; i < props.length; i++) { - var descriptor = props[i]; - descriptor.enumerable = descriptor.enumerable || false; - descriptor.configurable = true; - if ("value" in descriptor) descriptor.writable = true; - Object.defineProperty(target, descriptor.key, descriptor); - } - } - - return function (Constructor, protoProps, staticProps) { - if (protoProps) defineProperties(Constructor.prototype, protoProps); - if (staticProps) defineProperties(Constructor, staticProps); - return Constructor; - }; - }(); - - function clipboard_classCallCheck(instance, Constructor) { - if (!(instance instanceof Constructor)) { - throw new TypeError("Cannot call a class as a function"); - } - } - - function _possibleConstructorReturn(self, call) { - if (!self) { - throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); - } - - return call && (_typeof2(call) === "object" || typeof call === "function") ? call : self; - } - - function _inherits(subClass, superClass) { - if (typeof superClass !== "function" && superClass !== null) { - throw new TypeError("Super expression must either be null or a function, not " + _typeof2(superClass)); - } - - subClass.prototype = Object.create(superClass && superClass.prototype, { - constructor: { - value: subClass, - enumerable: false, - writable: true, - configurable: true - } - }); - if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; - } - /** - * Base class which takes one or more elements, adds event listeners to them, - * and instantiates a new `ClipboardAction` on each click. - */ - - - var clipboard_Clipboard = function (_Emitter) { - _inherits(Clipboard, _Emitter); - /** - * @param {String|HTMLElement|HTMLCollection|NodeList} trigger - * @param {Object} options - */ - - - function Clipboard(trigger, options) { - clipboard_classCallCheck(this, Clipboard); - - var _this = _possibleConstructorReturn(this, (Clipboard.__proto__ || Object.getPrototypeOf(Clipboard)).call(this)); - - _this.resolveOptions(options); - - _this.listenClick(trigger); - - return _this; - } - /** - * Defines if attributes would be resolved using internal setter functions - * or custom functions that were passed in the constructor. - * @param {Object} options - */ - - - clipboard_createClass(Clipboard, [{ - key: 'resolveOptions', - value: function resolveOptions() { - var options = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; - this.action = typeof options.action === 'function' ? options.action : this.defaultAction; - this.target = typeof options.target === 'function' ? options.target : this.defaultTarget; - this.text = typeof options.text === 'function' ? options.text : this.defaultText; - this.container = clipboard_typeof(options.container) === 'object' ? options.container : document.body; - } - /** - * Adds a click event listener to the passed trigger. - * @param {String|HTMLElement|HTMLCollection|NodeList} trigger - */ - - }, { - key: 'listenClick', - value: function listenClick(trigger) { - var _this2 = this; - - this.listener = listen_default()(trigger, 'click', function (e) { - return _this2.onClick(e); - }); - } - /** - * Defines a new `ClipboardAction` on each click event. - * @param {Event} e - */ - - }, { - key: 'onClick', - value: function onClick(e) { - var trigger = e.delegateTarget || e.currentTarget; - - if (this.clipboardAction) { - this.clipboardAction = null; - } - - this.clipboardAction = new clipboard_action({ - action: this.action(trigger), - target: this.target(trigger), - text: this.text(trigger), - container: this.container, - trigger: trigger, - emitter: this - }); - } - /** - * Default `action` lookup function. - * @param {Element} trigger - */ - - }, { - key: 'defaultAction', - value: function defaultAction(trigger) { - return getAttributeValue('action', trigger); - } - /** - * Default `target` lookup function. - * @param {Element} trigger - */ - - }, { - key: 'defaultTarget', - value: function defaultTarget(trigger) { - var selector = getAttributeValue('target', trigger); - - if (selector) { - return document.querySelector(selector); - } - } - /** - * Returns the support of the given action, or all actions if no action is - * given. - * @param {String} [action] - */ - - }, { - key: 'defaultText', - - /** - * Default `text` lookup function. - * @param {Element} trigger - */ - value: function defaultText(trigger) { - return getAttributeValue('text', trigger); - } - /** - * Destroy lifecycle. - */ - - }, { - key: 'destroy', - value: function destroy() { - this.listener.destroy(); - - if (this.clipboardAction) { - this.clipboardAction.destroy(); - this.clipboardAction = null; - } - } - }], [{ - key: 'isSupported', - value: function isSupported() { - var action = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : ['copy', 'cut']; - var actions = typeof action === 'string' ? [action] : action; - var support = !!document.queryCommandSupported; - actions.forEach(function (action) { - support = support && !!document.queryCommandSupported(action); - }); - return support; - } - }]); - return Clipboard; - }(tiny_emitter_default.a); - /** - * Helper function to retrieve attribute value. - * @param {String} suffix - * @param {Element} element - */ - - - function getAttributeValue(suffix, element) { - var attribute = 'data-clipboard-' + suffix; - - if (!element.hasAttribute(attribute)) { - return; - } - - return element.getAttribute(attribute); - } - /* harmony default export */ - - - var clipboard = __webpack_exports__["default"] = clipboard_Clipboard; - /***/ - } - /******/ - ])["default"] - ); -}); \ No newline at end of file diff --git a/dist/js/_src/clipboard.min.js b/dist/js/_src/clipboard.min.js deleted file mode 100644 index 9b481957..00000000 --- a/dist/js/_src/clipboard.min.js +++ /dev/null @@ -1,404 +0,0 @@ -function _typeof(obj) { if (typeof Symbol === "function" && typeof Symbol.iterator === "symbol") { _typeof = function _typeof(obj) { return typeof obj; }; } else { _typeof = function _typeof(obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }; } return _typeof(obj); } - -/*! - * clipboard.js v2.0.6 - * https://clipboardjs.com/ - * - * Licensed MIT © Zeno Rocha - */ -!function (t, e) { - "object" == (typeof exports === "undefined" ? "undefined" : _typeof(exports)) && "object" == (typeof module === "undefined" ? "undefined" : _typeof(module)) ? module.exports = e() : "function" == typeof define && define.amd ? define([], e) : "object" == (typeof exports === "undefined" ? "undefined" : _typeof(exports)) ? exports.ClipboardJS = e() : t.ClipboardJS = e(); -}(this, function () { - return o = {}, r.m = n = [function (t, e) { - t.exports = function (t) { - var e; - if ("SELECT" === t.nodeName) t.focus(), e = t.value;else if ("INPUT" === t.nodeName || "TEXTAREA" === t.nodeName) { - var n = t.hasAttribute("readonly"); - n || t.setAttribute("readonly", ""), t.select(), t.setSelectionRange(0, t.value.length), n || t.removeAttribute("readonly"), e = t.value; - } else { - t.hasAttribute("contenteditable") && t.focus(); - var o = window.getSelection(), - r = document.createRange(); - r.selectNodeContents(t), o.removeAllRanges(), o.addRange(r), e = o.toString(); - } - return e; - }; - }, function (t, e) { - function n() {} - - n.prototype = { - on: function on(t, e, n) { - var o = this.e || (this.e = {}); - return (o[t] || (o[t] = [])).push({ - fn: e, - ctx: n - }), this; - }, - once: function once(t, e, n) { - var o = this; - - function r() { - o.off(t, r), e.apply(n, arguments); - } - - return r._ = e, this.on(t, r, n); - }, - emit: function emit(t) { - for (var e = [].slice.call(arguments, 1), n = ((this.e || (this.e = {}))[t] || []).slice(), o = 0, r = n.length; o < r; o++) { - n[o].fn.apply(n[o].ctx, e); - } - - return this; - }, - off: function off(t, e) { - var n = this.e || (this.e = {}), - o = n[t], - r = []; - if (o && e) for (var i = 0, a = o.length; i < a; i++) { - o[i].fn !== e && o[i].fn._ !== e && r.push(o[i]); - } - return r.length ? n[t] = r : delete n[t], this; - } - }, t.exports = n, t.exports.TinyEmitter = n; - }, function (t, e, n) { - var d = n(3), - h = n(4); - - t.exports = function (t, e, n) { - if (!t && !e && !n) throw new Error("Missing required arguments"); - if (!d.string(e)) throw new TypeError("Second argument must be a String"); - if (!d.fn(n)) throw new TypeError("Third argument must be a Function"); - if (d.node(t)) return s = e, f = n, (u = t).addEventListener(s, f), { - destroy: function destroy() { - u.removeEventListener(s, f); - } - }; - if (d.nodeList(t)) return a = t, c = e, l = n, Array.prototype.forEach.call(a, function (t) { - t.addEventListener(c, l); - }), { - destroy: function destroy() { - Array.prototype.forEach.call(a, function (t) { - t.removeEventListener(c, l); - }); - } - }; - if (d.string(t)) return o = t, r = e, i = n, h(document.body, o, r, i); - throw new TypeError("First argument must be a String, HTMLElement, HTMLCollection, or NodeList"); - var o, r, i, a, c, l, u, s, f; - }; - }, function (t, n) { - n.node = function (t) { - return void 0 !== t && t instanceof HTMLElement && 1 === t.nodeType; - }, n.nodeList = function (t) { - var e = Object.prototype.toString.call(t); - return void 0 !== t && ("[object NodeList]" === e || "[object HTMLCollection]" === e) && "length" in t && (0 === t.length || n.node(t[0])); - }, n.string = function (t) { - return "string" == typeof t || t instanceof String; - }, n.fn = function (t) { - return "[object Function]" === Object.prototype.toString.call(t); - }; - }, function (t, e, n) { - var a = n(5); - - function i(t, e, n, o, r) { - var i = function (e, n, t, o) { - return function (t) { - t.delegateTarget = a(t.target, n), t.delegateTarget && o.call(e, t); - }; - }.apply(this, arguments); - - return t.addEventListener(n, i, r), { - destroy: function destroy() { - t.removeEventListener(n, i, r); - } - }; - } - - t.exports = function (t, e, n, o, r) { - return "function" == typeof t.addEventListener ? i.apply(null, arguments) : "function" == typeof n ? i.bind(null, document).apply(null, arguments) : ("string" == typeof t && (t = document.querySelectorAll(t)), Array.prototype.map.call(t, function (t) { - return i(t, e, n, o, r); - })); - }; - }, function (t, e) { - if ("undefined" != typeof Element && !Element.prototype.matches) { - var n = Element.prototype; - n.matches = n.matchesSelector || n.mozMatchesSelector || n.msMatchesSelector || n.oMatchesSelector || n.webkitMatchesSelector; - } - - t.exports = function (t, e) { - for (; t && 9 !== t.nodeType;) { - if ("function" == typeof t.matches && t.matches(e)) return t; - t = t.parentNode; - } - }; - }, function (t, e, n) { - "use strict"; - - n.r(e); - var o = n(0), - r = n.n(o), - i = "function" == typeof Symbol && "symbol" == _typeof(Symbol.iterator) ? function (t) { - return _typeof(t); - } : function (t) { - return t && "function" == typeof Symbol && t.constructor === Symbol && t !== Symbol.prototype ? "symbol" : _typeof(t); - }; - - function a(t, e) { - for (var n = 0; n < e.length; n++) { - var o = e[n]; - o.enumerable = o.enumerable || !1, o.configurable = !0, "value" in o && (o.writable = !0), Object.defineProperty(t, o.key, o); - } - } - - function c(t) { - !function (t, e) { - if (!(t instanceof e)) throw new TypeError("Cannot call a class as a function"); - }(this, c), this.resolveOptions(t), this.initSelection(); - } - - var l = (function (t, e, n) { - return e && a(t.prototype, e), n && a(t, n), t; - }(c, [{ - key: "resolveOptions", - value: function value(t) { - var e = 0 < arguments.length && void 0 !== t ? t : {}; - this.action = e.action, this.container = e.container, this.emitter = e.emitter, this.target = e.target, this.text = e.text, this.trigger = e.trigger, this.selectedText = ""; - } - }, { - key: "initSelection", - value: function value() { - this.text ? this.selectFake() : this.target && this.selectTarget(); - } - }, { - key: "selectFake", - value: function value() { - var t = this, - e = "rtl" == document.documentElement.getAttribute("dir"); - this.removeFake(), this.fakeHandlerCallback = function () { - return t.removeFake(); - }, this.fakeHandler = this.container.addEventListener("click", this.fakeHandlerCallback) || !0, this.fakeElem = document.createElement("textarea"), this.fakeElem.style.fontSize = "12pt", this.fakeElem.style.border = "0", this.fakeElem.style.padding = "0", this.fakeElem.style.margin = "0", this.fakeElem.style.position = "absolute", this.fakeElem.style[e ? "right" : "left"] = "-9999px"; - var n = window.pageYOffset || document.documentElement.scrollTop; - this.fakeElem.style.top = n + "px", this.fakeElem.setAttribute("readonly", ""), this.fakeElem.value = this.text, this.container.appendChild(this.fakeElem), this.selectedText = r()(this.fakeElem), this.copyText(); - } - }, { - key: "removeFake", - value: function value() { - this.fakeHandler && (this.container.removeEventListener("click", this.fakeHandlerCallback), this.fakeHandler = null, this.fakeHandlerCallback = null), this.fakeElem && (this.container.removeChild(this.fakeElem), this.fakeElem = null); - } - }, { - key: "selectTarget", - value: function value() { - this.selectedText = r()(this.target), this.copyText(); - } - }, { - key: "copyText", - value: function value() { - var e = void 0; - - try { - e = document.execCommand(this.action); - } catch (t) { - e = !1; - } - - this.handleResult(e); - } - }, { - key: "handleResult", - value: function value(t) { - this.emitter.emit(t ? "success" : "error", { - action: this.action, - text: this.selectedText, - trigger: this.trigger, - clearSelection: this.clearSelection.bind(this) - }); - } - }, { - key: "clearSelection", - value: function value() { - this.trigger && this.trigger.focus(), document.activeElement.blur(), window.getSelection().removeAllRanges(); - } - }, { - key: "destroy", - value: function value() { - this.removeFake(); - } - }, { - key: "action", - set: function set(t) { - var e = 0 < arguments.length && void 0 !== t ? t : "copy"; - if (this._action = e, "copy" !== this._action && "cut" !== this._action) throw new Error('Invalid "action" value, use either "copy" or "cut"'); - }, - get: function get() { - return this._action; - } - }, { - key: "target", - set: function set(t) { - if (void 0 !== t) { - if (!t || "object" !== (void 0 === t ? "undefined" : i(t)) || 1 !== t.nodeType) throw new Error('Invalid "target" value, use a valid Element'); - if ("copy" === this.action && t.hasAttribute("disabled")) throw new Error('Invalid "target" attribute. Please use "readonly" instead of "disabled" attribute'); - if ("cut" === this.action && (t.hasAttribute("readonly") || t.hasAttribute("disabled"))) throw new Error('Invalid "target" attribute. You can\'t cut text from elements with "readonly" or "disabled" attributes'); - this._target = t; - } - }, - get: function get() { - return this._target; - } - }]), c), - u = n(1), - s = n.n(u), - f = n(2), - d = n.n(f), - h = "function" == typeof Symbol && "symbol" == _typeof(Symbol.iterator) ? function (t) { - return _typeof(t); - } : function (t) { - return t && "function" == typeof Symbol && t.constructor === Symbol && t !== Symbol.prototype ? "symbol" : _typeof(t); - }, - p = function p(t, e, n) { - return e && y(t.prototype, e), n && y(t, n), t; - }; - - function y(t, e) { - for (var n = 0; n < e.length; n++) { - var o = e[n]; - o.enumerable = o.enumerable || !1, o.configurable = !0, "value" in o && (o.writable = !0), Object.defineProperty(t, o.key, o); - } - } - - var m = (function (t, e) { - if ("function" != typeof e && null !== e) throw new TypeError("Super expression must either be null or a function, not " + _typeof(e)); - t.prototype = Object.create(e && e.prototype, { - constructor: { - value: t, - enumerable: !1, - writable: !0, - configurable: !0 - } - }), e && (Object.setPrototypeOf ? Object.setPrototypeOf(t, e) : t.__proto__ = e); - }(v, s.a), p(v, [{ - key: "resolveOptions", - value: function value(t) { - var e = 0 < arguments.length && void 0 !== t ? t : {}; - this.action = "function" == typeof e.action ? e.action : this.defaultAction, this.target = "function" == typeof e.target ? e.target : this.defaultTarget, this.text = "function" == typeof e.text ? e.text : this.defaultText, this.container = "object" === h(e.container) ? e.container : document.body; - } - }, { - key: "listenClick", - value: function value(t) { - var e = this; - this.listener = d()(t, "click", function (t) { - return e.onClick(t); - }); - } - }, { - key: "onClick", - value: function value(t) { - var e = t.delegateTarget || t.currentTarget; - this.clipboardAction && (this.clipboardAction = null), this.clipboardAction = new l({ - action: this.action(e), - target: this.target(e), - text: this.text(e), - container: this.container, - trigger: e, - emitter: this - }); - } - }, { - key: "defaultAction", - value: function value(t) { - return b("action", t); - } - }, { - key: "defaultTarget", - value: function value(t) { - var e = b("target", t); - if (e) return document.querySelector(e); - } - }, { - key: "defaultText", - value: function value(t) { - return b("text", t); - } - }, { - key: "destroy", - value: function value() { - this.listener.destroy(), this.clipboardAction && (this.clipboardAction.destroy(), this.clipboardAction = null); - } - }], [{ - key: "isSupported", - value: function value(t) { - var e = 0 < arguments.length && void 0 !== t ? t : ["copy", "cut"], - n = "string" == typeof e ? [e] : e, - o = !!document.queryCommandSupported; - return n.forEach(function (t) { - o = o && !!document.queryCommandSupported(t); - }), o; - } - }]), v); - - function v(t, e) { - !function (t, e) { - if (!(t instanceof e)) throw new TypeError("Cannot call a class as a function"); - }(this, v); - - var n = function (t, e) { - if (!t) throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); - return !e || "object" != _typeof(e) && "function" != typeof e ? t : e; - }(this, (v.__proto__ || Object.getPrototypeOf(v)).call(this)); - - return n.resolveOptions(e), n.listenClick(t), n; - } - - function b(t, e) { - var n = "data-clipboard-" + t; - if (e.hasAttribute(n)) return e.getAttribute(n); - } - - e["default"] = m; - }], r.c = o, r.d = function (t, e, n) { - r.o(t, e) || Object.defineProperty(t, e, { - enumerable: !0, - get: n - }); - }, r.r = function (t) { - "undefined" != typeof Symbol && Symbol.toStringTag && Object.defineProperty(t, Symbol.toStringTag, { - value: "Module" - }), Object.defineProperty(t, "__esModule", { - value: !0 - }); - }, r.t = function (e, t) { - if (1 & t && (e = r(e)), 8 & t) return e; - if (4 & t && "object" == _typeof(e) && e && e.__esModule) return e; - var n = Object.create(null); - if (r.r(n), Object.defineProperty(n, "default", { - enumerable: !0, - value: e - }), 2 & t && "string" != typeof e) for (var o in e) { - r.d(n, o, function (t) { - return e[t]; - }.bind(null, o)); - } - return n; - }, r.n = function (t) { - var e = t && t.__esModule ? function () { - return t["default"]; - } : function () { - return t; - }; - return r.d(e, "a", e), e; - }, r.o = function (t, e) { - return Object.prototype.hasOwnProperty.call(t, e); - }, r.p = "", r(r.s = 6)["default"]; - - function r(t) { - if (o[t]) return o[t].exports; - var e = o[t] = { - i: t, - l: !1, - exports: {} - }; - return n[t].call(e.exports, e, e.exports, r), e.l = !0, e.exports; - } - - var n, o; -}); \ No newline at end of file diff --git a/dist/js/_src/code-snippet.js b/dist/js/_src/code-snippet.js index 94acd763..611139f1 100644 --- a/dist/js/_src/code-snippet.js +++ b/dist/js/_src/code-snippet.js @@ -107,7 +107,7 @@ function _typeof(obj) { if (typeof Symbol === "function" && typeof Symbol.iterat SUI.suiCodeSnippet = function () { // Convert all code snippet. - $('.sui-2-10-4 .sui-code-snippet:not(.sui-no-copy)').each(function () { + $('.sui-2-10-5 .sui-code-snippet:not(.sui-no-copy)').each(function () { // backward compat of instantiate new accordion $(this).SUICodeSnippet({}); }); diff --git a/dist/js/_src/dialog-slider.js b/dist/js/_src/dialog-slider.js index b0fed2e5..d61797d3 100644 --- a/dist/js/_src/dialog-slider.js +++ b/dist/js/_src/dialog-slider.js @@ -263,7 +263,7 @@ function _typeof(obj) { if (typeof Symbol === "function" && typeof Symbol.iterat return this; }; - $('.sui-2-10-4 .sui-slider').each(function () { + $('.sui-2-10-5 .sui-slider').each(function () { SUI.dialogSlider(this); }); })(jQuery); \ No newline at end of file diff --git a/dist/js/_src/dropdowns.js b/dist/js/_src/dropdowns.js index 2d3458ff..a6b44cf0 100644 --- a/dist/js/_src/dropdowns.js +++ b/dist/js/_src/dropdowns.js @@ -10,7 +10,7 @@ function _typeof(obj) { if (typeof Symbol === "function" && typeof Symbol.iterat SUI.linkDropdown = function () { function closeAllDropdowns($except) { - var $dropdowns = $('.sui-2-10-4 .sui-dropdown'); + var $dropdowns = $('.sui-2-10-5 .sui-dropdown'); if ($except) { $dropdowns = $dropdowns.not($except); @@ -31,7 +31,7 @@ function _typeof(obj) { if (typeof Symbol === "function" && typeof Symbol.iterat e.preventDefault(); }); $('body').on('mouseup', function (e) { - var $anchor = $('.sui-2-10-4 .sui-dropdown-anchor'); + var $anchor = $('.sui-2-10-5 .sui-dropdown-anchor'); if (!$anchor.is(e.target) && 0 === $anchor.has(e.target).length) { closeAllDropdowns(); diff --git a/dist/js/_src/modal-slider.js b/dist/js/_src/modal-slider.js deleted file mode 100644 index a2dc7bc6..00000000 --- a/dist/js/_src/modal-slider.js +++ /dev/null @@ -1,269 +0,0 @@ -function _typeof(obj) { if (typeof Symbol === "function" && typeof Symbol.iterator === "symbol") { _typeof = function _typeof(obj) { return typeof obj; }; } else { _typeof = function _typeof(obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }; } return _typeof(obj); } - -(function ($) { - // Enable strict mode. - 'use strict'; // Define global SUI object if it doesn't exist. - - if ('object' !== _typeof(window.SUI)) { - window.SUI = {}; - } - - SUI.modalBack = function (el) { - var slider = $(el), - dialog = slider.closest('.sui-modal'), - slides = slider.find('.sui-slider-content > li'); - var navigation = slider.find('.sui-slider-navigation'), - navButtons = navigation.find('button'), - btnBack = navigation.find('.sui-prev'), - btnNext = navigation.find('.sui-next'); - - if (!dialog.hasClass('sui-modal-onboard')) { - return; - } - - function init() { - var currSlide = slider.find('.sui-slider-content > li.sui-current'), - prevSlide = currSlide.prev(); - - if (!prevSlide.length) { - if (slider.hasClass('sui-infinite')) { - prevSlide = slider.find('.sui-slider-content > li:last'); - currSlide.removeClass('sui-current'); - currSlide.removeClass('sui-loaded'); - prevSlide.addClass('sui-current'); - prevSlide.addClass('fadeInLeft'); - navButtons.prop('disabled', true); - setTimeout(function () { - prevSlide.addClass('sui-loaded'); - prevSlide.removeClass('fadeInLeft'); - }, 600); - setTimeout(function () { - navButtons.prop('disabled', false); - }, 650); - } - } else { - currSlide.removeClass('sui-current'); - currSlide.removeClass('sui-loaded'); - prevSlide.addClass('sui-current'); - prevSlide.addClass('fadeInLeft'); - navButtons.prop('disabled', true); - - if (!slider.hasClass('sui-infinite')) { - btnNext.removeClass('sui-hidden'); - - if (slides.first().data('slide') === prevSlide.data('slide')) { - btnBack.addClass('sui-hidden'); - } - } - - setTimeout(function () { - prevSlide.addClass('sui-loaded'); - prevSlide.removeClass('fadeInLeft'); - }, 600); - setTimeout(function () { - navButtons.prop('disabled', false); - }, 650); - } - } - - init(); - return this; - }; - - SUI.modalNext = function (el) { - var slider = $(el), - dialog = slider.closest('.sui-modal'), - slides = slider.find('.sui-slider-content > li'); - var navigation = slider.find('.sui-slider-navigation'), - navButtons = navigation.find('button'), - btnBack = navigation.find('.sui-prev'), - btnNext = navigation.find('.sui-next'); - - if (!dialog.hasClass('sui-modal-onboard')) { - return; - } - - function init() { - var currSlide = slider.find('.sui-slider-content > li.sui-current'), - nextSlide = currSlide.next(); - - if (!nextSlide.length) { - if (slider.hasClass('sui-infinite')) { - nextSlide = slider.find('.sui-slider-content > li:first'); - currSlide.removeClass('sui-current'); - currSlide.removeClass('sui-loaded'); - nextSlide.addClass('sui-current'); - nextSlide.addClass('fadeInRight'); - navButtons.prop('disabled', true); - setTimeout(function () { - nextSlide.addClass('sui-loaded'); - nextSlide.removeClass('fadeInRight'); - }, 600); - setTimeout(function () { - navButtons.prop('disabled', false); - }, 650); - } - } else { - currSlide.removeClass('sui-current'); - currSlide.removeClass('sui-loaded'); - nextSlide.addClass('sui-current'); - nextSlide.addClass('fadeInRight'); - navButtons.prop('disabled', true); - - if (!slider.hasClass('sui-infinite')) { - btnBack.removeClass('sui-hidden'); - - if (slides.length === nextSlide.data('slide')) { - btnNext.addClass('sui-hidden'); - } - } - - setTimeout(function () { - nextSlide.addClass('sui-loaded'); - nextSlide.removeClass('fadeInRight'); - }, 600); - setTimeout(function () { - navButtons.prop('disabled', false); - }, 650); - } - } - - init(); - return this; - }; - - SUI.modalStep = function (el) { - var slider = $(el), - dialog = slider.closest('.sui-modal'); - var slides = slider.find('.sui-slider-content'), - slide = slides.find('> li'); - var steps = slider.find('.sui-slider-steps'), - step = steps.find('li'), - button = step.find('button'); - var navigation = slider.find('.sui-slider-navigation'), - navButtons = navigation.find('button'), - navBack = navigation.find('.sui-prev'), - navNext = navigation.find('.sui-next'); - - if (!dialog.hasClass('sui-modal-onboard') && !steps.hasClass('sui-clickable')) { - return; - } - - function reset() { - // Remove current class - slide.removeClass('sui-current'); // Remove loaded state - - slide.removeClass('sui-loaded'); - } - - function load(element) { - var button = $(element), - index = button.data('slide'); - var curSlide = button.closest('li[data-slide]'), - newSlide = slides.find('> li[data-slide="' + index + '"]'); - newSlide.addClass('sui-current'); - - if (curSlide.data('slide') < newSlide.data('slide')) { - newSlide.addClass('fadeInRight'); - } else { - newSlide.addClass('fadeInLeft'); - } - - navButtons.prop('disabled', true); - - if (!slider.hasClass('sui-infinite')) { - if (1 === newSlide.data('slide')) { - navBack.addClass('sui-hidden'); - navNext.removeClass('sui-hidden'); - } - - if (slide.length === newSlide.data('slide')) { - navBack.removeClass('sui-hidden'); - navNext.addClass('sui-hidden'); - } - } - - setTimeout(function () { - newSlide.addClass('sui-loaded'); - - if (curSlide.data('slide') < newSlide.data('slide')) { - newSlide.removeClass('fadeInRight'); - } else { - newSlide.removeClass('fadeInLeft'); - } - }, 600); - setTimeout(function () { - navButtons.prop('disabled', false); - }, 650); - } - - function init() { - if (button.length) { - button.on('click', function (e) { - reset(); - load(this); - e.preventDefault(); - e.stopPropagation(); - }); - } - } - - init(); - return this; - }; - - SUI.modalSlider = function (el) { - var slider = $(el), - dialog = slider.closest('.sui-modal'), - btnBack = slider.find('.sui-slider-navigation .sui-prev'), - btnNext = slider.find('.sui-slider-navigation .sui-next'), - tourBack = slider.find('*[data-tour="back"]'), - tourNext = slider.find('*[data-tour="next"]'), - steps = slider.find('.sui-slider-steps'); - - if (!dialog.hasClass('sui-modal-onboard') || slider.hasClass('sui-slider-off')) { - return; - } - - function init() { - if (btnBack.length) { - btnBack.on('click', function (e) { - SUI.modalBack(slider); - e.preventDefault(); - }); - } - - if (tourBack.length) { - tourBack.on('click', function (e) { - SUI.modalBack(slider); - e.preventDefault(); - }); - } - - if (btnNext.length) { - btnNext.on('click', function (e) { - SUI.modalNext(slider); - e.preventDefault(); - }); - } - - if (tourNext.length) { - tourNext.on('click', function (e) { - SUI.modalNext(slider); - e.preventDefault(); - }); - } - - if (steps.length) { - SUI.modalStep(slider); - } - } - - init(); - return this; - }; - - $('.sui-2-7-0 .sui-slider').each(function () { - SUI.modalSlider(this); - }); -})(jQuery); \ No newline at end of file diff --git a/dist/js/_src/modals.js b/dist/js/_src/modals.js deleted file mode 100644 index 733e0284..00000000 --- a/dist/js/_src/modals.js +++ /dev/null @@ -1,24 +0,0 @@ -function _typeof(obj) { if (typeof Symbol === "function" && typeof Symbol.iterator === "symbol") { _typeof = function _typeof(obj) { return typeof obj; }; } else { _typeof = function _typeof(obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }; } return _typeof(obj); } - -(function ($) { - // Enable strict mode. - 'use strict'; // Define global SUI object if it doesn't exist. - - if ('object' !== _typeof(window.SUI)) { - window.SUI = {}; - } - - document.addEventListener('DOMContentLoaded', function () { - var mainEl = $('.sui-wrap'); - - if (undefined === SUI.dialogs) { - SUI.dialogs = {}; - } - - $('.sui-2-7-0 .sui-dialog').each(function () { - if (!SUI.dialogs.hasOwnProperty(this.id)) { - SUI.dialogs[this.id] = new A11yDialog(this, mainEl); - } - }); - }); -})(jQuery); \ No newline at end of file diff --git a/dist/js/_src/password.js b/dist/js/_src/password.js index d35d0475..214c7581 100644 --- a/dist/js/_src/password.js +++ b/dist/js/_src/password.js @@ -9,7 +9,7 @@ function _typeof(obj) { if (typeof Symbol === "function" && typeof Symbol.iterat } SUI.showHidePassword = function () { - $('.sui-2-10-4 .sui-form-field').each(function () { + $('.sui-2-10-5 .sui-form-field').each(function () { var $this = $(this); if (0 !== $this.find('input[type="password"]').length) { diff --git a/dist/js/_src/reviews.js b/dist/js/_src/reviews.js index 80f69fd3..8e13b29d 100644 --- a/dist/js/_src/reviews.js +++ b/dist/js/_src/reviews.js @@ -1,7 +1,7 @@ (function ($) { var endpoint = 'https://api.reviews.co.uk/merchant/reviews?store=wpmudev-org'; // Update the reviews with the live stats. - $('.sui-2-10-4 .sui-reviews').each(function () { + $('.sui-2-10-5 .sui-reviews').each(function () { var review = $(this); $.get(endpoint, function (data) { var stars = Math.round(data.stats.average_rating); diff --git a/dist/js/_src/scores.js b/dist/js/_src/scores.js index c353e06a..0efd0c74 100644 --- a/dist/js/_src/scores.js +++ b/dist/js/_src/scores.js @@ -20,7 +20,7 @@ function _typeof(obj) { if (typeof Symbol === "function" && typeof Symbol.iterat $(el).prepend(svg).addClass('loaded').find('circle:last-child').css('animation', 'sui' + score + ' 3s forwards'); }; - $('.sui-2-10-4 .sui-circle-score').each(function () { + $('.sui-2-10-5 .sui-circle-score').each(function () { SUI.loadCircleScore(this); }); })(jQuery); \ No newline at end of file diff --git a/dist/js/_src/select.full.js b/dist/js/_src/select.full.js deleted file mode 100644 index 77eb3a33..00000000 --- a/dist/js/_src/select.full.js +++ /dev/null @@ -1,5966 +0,0 @@ -function _typeof(obj) { if (typeof Symbol === "function" && typeof Symbol.iterator === "symbol") { _typeof = function _typeof(obj) { return typeof obj; }; } else { _typeof = function _typeof(obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }; } return _typeof(obj); } - -/*! - * Select2 4.0.13 - * https://select2.github.io - * - * Released under the MIT license - * https://github.com/select2/select2/blob/master/LICENSE.md - * - * Modifications should contain a description and be tagged with @edited - * for easy debugging process or update upstream of select. - */ -; - -(function (factory) { - // SUIselect2 disables AMD and module exports. @edited - if (typeof define === 'function' && define.amd) { - // AMD. Register as an anonymous module. - define(['jquery'], factory); - } else if ((typeof module === "undefined" ? "undefined" : _typeof(module)) === 'object' && module.exports) { - // Node/CommonJS - module.exports = function (root, jQuery) { - if (jQuery === undefined) { - // require('jQuery') returns a factory that requires window to - // build a jQuery instance, we normalize how we use modules - // that require this pattern but the window provided is a noop - // if it's defined (how jquery works) - if (typeof window !== 'undefined') { - jQuery = require('jquery'); - } else { - jQuery = require('jquery')(root); - } - } - - factory(jQuery); - return jQuery; - }; - } else { - // Browser globals - factory(jQuery); - } -})(function (jQuery) { - // This is needed so we can catch the AMD loader configuration and use it - // The inner file should be wrapped (by `banner.start.js`) in a function that - // returns the AMD loader references. - var S2 = function () { - // Restore the Select2 AMD loader so it can be used - // Needed mostly in the language files, where the loader is not inserted - if (jQuery && jQuery.fn && jQuery.fn.select2 && jQuery.fn.select2.amd) { - var S2 = jQuery.fn.select2.amd; - } - - var S2; - - (function () { - if (!S2 || !S2.requirejs) { - if (!S2) { - S2 = {}; - } else { - require = S2; - } - /** - * @license almond 0.3.3 Copyright jQuery Foundation and other contributors. - * Released under MIT license, http://github.com/requirejs/almond/LICENSE - */ - //Going sloppy to avoid 'use strict' string cost, but strict practices should - //be followed. - - /*global setTimeout: false */ - - - var requirejs, require, define; - - (function (undef) { - var main, - _req, - makeMap, - handlers, - defined = {}, - waiting = {}, - config = {}, - defining = {}, - hasOwn = Object.prototype.hasOwnProperty, - aps = [].slice, - jsSuffixRegExp = /\.js$/; - - function hasProp(obj, prop) { - return hasOwn.call(obj, prop); - } - /** - * Given a relative module name, like ./something, normalize it to - * a real name that can be mapped to a path. - * @param {String} name the relative name - * @param {String} baseName a real name that the name arg is relative - * to. - * @returns {String} normalized name - */ - - - function normalize(name, baseName) { - var nameParts, - nameSegment, - mapValue, - foundMap, - lastIndex, - foundI, - foundStarMap, - starI, - i, - j, - part, - normalizedBaseParts, - baseParts = baseName && baseName.split("/"), - map = config.map, - starMap = map && map['*'] || {}; // Adjust any relative paths. - - if (name) { - name = name.split('/'); - lastIndex = name.length - 1; // If wanting node ID compatibility, strip .js from end - // of IDs. Have to do this here, and not in nameToUrl - // because node allows either .js or non .js to map - // to same file. - - if (config.nodeIdCompat && jsSuffixRegExp.test(name[lastIndex])) { - name[lastIndex] = name[lastIndex].replace(jsSuffixRegExp, ''); - } // Starts with a '.' so need the baseName - - - if (name[0].charAt(0) === '.' && baseParts) { - //Convert baseName to array, and lop off the last part, - //so that . matches that 'directory' and not name of the baseName's - //module. For instance, baseName of 'one/two/three', maps to - //'one/two/three.js', but we want the directory, 'one/two' for - //this normalization. - normalizedBaseParts = baseParts.slice(0, baseParts.length - 1); - name = normalizedBaseParts.concat(name); - } //start trimDots - - - for (i = 0; i < name.length; i++) { - part = name[i]; - - if (part === '.') { - name.splice(i, 1); - i -= 1; - } else if (part === '..') { - // If at the start, or previous value is still .., - // keep them so that when converted to a path it may - // still work when converted to a path, even though - // as an ID it is less than ideal. In larger point - // releases, may be better to just kick out an error. - if (i === 0 || i === 1 && name[2] === '..' || name[i - 1] === '..') { - continue; - } else if (i > 0) { - name.splice(i - 1, 2); - i -= 2; - } - } - } //end trimDots - - - name = name.join('/'); - } //Apply map config if available. - - - if ((baseParts || starMap) && map) { - nameParts = name.split('/'); - - for (i = nameParts.length; i > 0; i -= 1) { - nameSegment = nameParts.slice(0, i).join("/"); - - if (baseParts) { - //Find the longest baseName segment match in the config. - //So, do joins on the biggest to smallest lengths of baseParts. - for (j = baseParts.length; j > 0; j -= 1) { - mapValue = map[baseParts.slice(0, j).join('/')]; //baseName segment has config, find if it has one for - //this name. - - if (mapValue) { - mapValue = mapValue[nameSegment]; - - if (mapValue) { - //Match, update name to the new value. - foundMap = mapValue; - foundI = i; - break; - } - } - } - } - - if (foundMap) { - break; - } //Check for a star map match, but just hold on to it, - //if there is a shorter segment match later in a matching - //config, then favor over this star map. - - - if (!foundStarMap && starMap && starMap[nameSegment]) { - foundStarMap = starMap[nameSegment]; - starI = i; - } - } - - if (!foundMap && foundStarMap) { - foundMap = foundStarMap; - foundI = starI; - } - - if (foundMap) { - nameParts.splice(0, foundI, foundMap); - name = nameParts.join('/'); - } - } - - return name; - } - - function makeRequire(relName, forceSync) { - return function () { - //A version of a require function that passes a moduleName - //value for items that may need to - //look up paths relative to the moduleName - var args = aps.call(arguments, 0); //If first arg is not require('string'), and there is only - //one arg, it is the array form without a callback. Insert - //a null so that the following concat is correct. - - if (typeof args[0] !== 'string' && args.length === 1) { - args.push(null); - } - - return _req.apply(undef, args.concat([relName, forceSync])); - }; - } - - function makeNormalize(relName) { - return function (name) { - return normalize(name, relName); - }; - } - - function makeLoad(depName) { - return function (value) { - defined[depName] = value; - }; - } - - function callDep(name) { - if (hasProp(waiting, name)) { - var args = waiting[name]; - delete waiting[name]; - defining[name] = true; - main.apply(undef, args); - } - - if (!hasProp(defined, name) && !hasProp(defining, name)) { - throw new Error('No ' + name); - } - - return defined[name]; - } //Turns a plugin!resource to [plugin, resource] - //with the plugin being undefined if the name - //did not have a plugin prefix. - - - function splitPrefix(name) { - var prefix, - index = name ? name.indexOf('!') : -1; - - if (index > -1) { - prefix = name.substring(0, index); - name = name.substring(index + 1, name.length); - } - - return [prefix, name]; - } //Creates a parts array for a relName where first part is plugin ID, - //second part is resource ID. Assumes relName has already been normalized. - - - function makeRelParts(relName) { - return relName ? splitPrefix(relName) : []; - } - /** - * Makes a name map, normalizing the name, and using a plugin - * for normalization if necessary. Grabs a ref to plugin - * too, as an optimization. - */ - - - makeMap = function makeMap(name, relParts) { - var plugin, - parts = splitPrefix(name), - prefix = parts[0], - relResourceName = relParts[1]; - name = parts[1]; - - if (prefix) { - prefix = normalize(prefix, relResourceName); - plugin = callDep(prefix); - } // Normalize according - - - if (prefix) { - if (plugin && plugin.normalize) { - name = plugin.normalize(name, makeNormalize(relResourceName)); - } else { - name = normalize(name, relResourceName); - } - } else { - name = normalize(name, relResourceName); - parts = splitPrefix(name); - prefix = parts[0]; - name = parts[1]; - - if (prefix) { - plugin = callDep(prefix); - } - } // Using ridiculous property names for space reasons - - - return { - f: prefix ? prefix + '!' + name : name, - // fullName - n: name, - pr: prefix, - p: plugin - }; - }; - - function makeConfig(name) { - return function () { - return config && config.config && config.config[name] || {}; - }; - } - - handlers = { - require: function require(name) { - return makeRequire(name); - }, - exports: function exports(name) { - var e = defined[name]; - - if (typeof e !== 'undefined') { - return e; - } else { - return defined[name] = {}; - } - }, - module: function module(name) { - return { - id: name, - uri: '', - exports: defined[name], - config: makeConfig(name) - }; - } - }; - - main = function main(name, deps, callback, relName) { - var cjsModule, - depName, - ret, - map, - i, - relParts, - args = [], - callbackType = _typeof(callback), - usingExports; // Use name if no relName - - - relName = relName || name; - relParts = makeRelParts(relName); // Call the callback to define the module, if necessary. - - if (callbackType === 'undefined' || callbackType === 'function') { - // Pull out the defined dependencies and pass the ordered - // values to the callback. - // Default to [require, exports, module] if no deps - deps = !deps.length && callback.length ? ['require', 'exports', 'module'] : deps; - - for (i = 0; i < deps.length; i += 1) { - map = makeMap(deps[i], relParts); - depName = map.f; // Fast path CommonJS standard dependencies. - - if (depName === "require") { - args[i] = handlers.require(name); - } else if (depName === "exports") { - // CommonJS module spec 1.1 - args[i] = handlers.exports(name); - usingExports = true; - } else if (depName === "module") { - // CommonJS module spec 1.1 - cjsModule = args[i] = handlers.module(name); - } else if (hasProp(defined, depName) || hasProp(waiting, depName) || hasProp(defining, depName)) { - args[i] = callDep(depName); - } else if (map.p) { - map.p.load(map.n, makeRequire(relName, true), makeLoad(depName), {}); - args[i] = defined[depName]; - } else { - throw new Error(name + ' missing ' + depName); - } - } - - ret = callback ? callback.apply(defined[name], args) : undefined; - - if (name) { - // If setting exports via "module" is in play, - // favor that over return value and exports. After that, - // favor a non-undefined return value over exports use. - if (cjsModule && cjsModule.exports !== undef && cjsModule.exports !== defined[name]) { - defined[name] = cjsModule.exports; - } else if (ret !== undef || !usingExports) { - // Use the return value from the function. - defined[name] = ret; - } - } - } else if (name) { - // May just be an object definition for the module. Only - // worry about defining if have a module name. - defined[name] = callback; - } - }; - - requirejs = require = _req = function req(deps, callback, relName, forceSync, alt) { - if (typeof deps === "string") { - if (handlers[deps]) { - // callback in this case is really relName - return handlers[deps](callback); - } // Just return the module wanted. In this scenario, the - // deps arg is the module name, and second arg (if passed) - // is just the relName. - // Normalize module name, if it contains . or .. - - - return callDep(makeMap(deps, makeRelParts(callback)).f); - } else if (!deps.splice) { - // deps is a config object, not an array. - config = deps; - - if (config.deps) { - _req(config.deps, config.callback); - } - - if (!callback) { - return; - } - - if (callback.splice) { - // callback is an array, which means it is a dependency list. - // Adjust args if there are dependencies - deps = callback; - callback = relName; - relName = null; - } else { - deps = undef; - } - } // Support require(['a']) - - - callback = callback || function () {}; // If relName is a function, it is an errback handler, - // so remove it. - - - if (typeof relName === 'function') { - relName = forceSync; - forceSync = alt; - } //Simulate async callback; - - - if (forceSync) { - main(undef, deps, callback, relName); - } else { - // Using a non-zero value because of concern for what old browsers - // do, and latest browsers "upgrade" to 4 if lower value is used: - // http://www.whatwg.org/specs/web-apps/current-work/multipage/timers.html#dom-windowtimers-settimeout: - // If want a value immediately, use require('id') instead -- something - // that works in almond on the global level, but not guaranteed and - // unlikely to work in other AMD implementations. - setTimeout(function () { - main(undef, deps, callback, relName); - }, 4); - } - - return _req; - }; - /** - * Just drops the config on the floor, but returns req in case - * the config return value is used. - */ - - - _req.config = function (cfg) { - return _req(cfg); - }; - /** - * Expose module registry for debugging and tooling - */ - - - requirejs._defined = defined; - - define = function define(name, deps, callback) { - if (typeof name !== 'string') { - throw new Error('See almond README: incorrect module build, no module name'); - } // This module may not have dependencies - - - if (!deps.splice) { - //deps is not an array, so probably means - //an object literal or factory function for - //the value. Adjust args. - callback = deps; - deps = []; - } - - if (!hasProp(defined, name) && !hasProp(waiting, name)) { - waiting[name] = [name, deps, callback]; - } - }; - - define.amd = { - jQuery: true - }; - })(); - - S2.requirejs = requirejs; - S2.require = require; - S2.define = define; - } - })(); - - S2.define("almond", function () {}); - /* global jQuery:false, $:false */ - - S2.define('jquery', [], function () { - var _$ = jQuery || $; - - if (_$ == null && console && console.error) { - console.error('Select2: An instance of jQuery or a jQuery-compatible library was not ' + 'found. Make sure that you are including jQuery before Select2 on your ' + 'web page.'); - } - - return _$; - }); - S2.define('select2/utils', ['jquery'], function ($) { - var Utils = {}; - - Utils.Extend = function (ChildClass, SuperClass) { - var __hasProp = {}.hasOwnProperty; - - function BaseConstructor() { - this.constructor = ChildClass; - } - - for (var key in SuperClass) { - if (__hasProp.call(SuperClass, key)) { - ChildClass[key] = SuperClass[key]; - } - } - - BaseConstructor.prototype = SuperClass.prototype; - ChildClass.prototype = new BaseConstructor(); - ChildClass.__super__ = SuperClass.prototype; - return ChildClass; - }; - - function getMethods(theClass) { - var proto = theClass.prototype; - var methods = []; - - for (var methodName in proto) { - var m = proto[methodName]; - - if (typeof m !== 'function') { - continue; - } - - if (methodName === 'constructor') { - continue; - } - - methods.push(methodName); - } - - return methods; - } - - Utils.Decorate = function (SuperClass, DecoratorClass) { - var decoratedMethods = getMethods(DecoratorClass); - var superMethods = getMethods(SuperClass); - - function DecoratedClass() { - var unshift = Array.prototype.unshift; - var argCount = DecoratorClass.prototype.constructor.length; - var calledConstructor = SuperClass.prototype.constructor; - - if (argCount > 0) { - unshift.call(arguments, SuperClass.prototype.constructor); - calledConstructor = DecoratorClass.prototype.constructor; - } - - calledConstructor.apply(this, arguments); - } - - DecoratorClass.displayName = SuperClass.displayName; - - function ctr() { - this.constructor = DecoratedClass; - } - - DecoratedClass.prototype = new ctr(); - - for (var m = 0; m < superMethods.length; m++) { - var superMethod = superMethods[m]; - DecoratedClass.prototype[superMethod] = SuperClass.prototype[superMethod]; - } - - var calledMethod = function calledMethod(methodName) { - // Stub out the original method if it's not decorating an actual method - var originalMethod = function originalMethod() {}; - - if (methodName in DecoratedClass.prototype) { - originalMethod = DecoratedClass.prototype[methodName]; - } - - var decoratedMethod = DecoratorClass.prototype[methodName]; - return function () { - var unshift = Array.prototype.unshift; - unshift.call(arguments, originalMethod); - return decoratedMethod.apply(this, arguments); - }; - }; - - for (var d = 0; d < decoratedMethods.length; d++) { - var decoratedMethod = decoratedMethods[d]; - DecoratedClass.prototype[decoratedMethod] = calledMethod(decoratedMethod); - } - - return DecoratedClass; - }; - - var Observable = function Observable() { - this.listeners = {}; - }; - - Observable.prototype.on = function (event, callback) { - this.listeners = this.listeners || {}; - - if (event in this.listeners) { - this.listeners[event].push(callback); - } else { - this.listeners[event] = [callback]; - } - }; - - Observable.prototype.trigger = function (event) { - var slice = Array.prototype.slice; - var params = slice.call(arguments, 1); - this.listeners = this.listeners || {}; // Params should always come in as an array - - if (params == null) { - params = []; - } // If there are no arguments to the event, use a temporary object - - - if (params.length === 0) { - params.push({}); - } // Set the `_type` of the first object to the event - - - params[0]._type = event; - - if (event in this.listeners) { - this.invoke(this.listeners[event], slice.call(arguments, 1)); - } - - if ('*' in this.listeners) { - this.invoke(this.listeners['*'], arguments); - } - }; - - Observable.prototype.invoke = function (listeners, params) { - for (var i = 0, len = listeners.length; i < len; i++) { - listeners[i].apply(this, params); - } - }; - - Utils.Observable = Observable; - - Utils.generateChars = function (length) { - var chars = ''; - - for (var i = 0; i < length; i++) { - var randomChar = Math.floor(Math.random() * 36); - chars += randomChar.toString(36); - } - - return chars; - }; - - Utils.bind = function (func, context) { - return function () { - func.apply(context, arguments); - }; - }; - - Utils._convertData = function (data) { - for (var originalKey in data) { - var keys = originalKey.split('-'); - var dataLevel = data; - - if (keys.length === 1) { - continue; - } - - for (var k = 0; k < keys.length; k++) { - var key = keys[k]; // Lowercase the first letter - // By default, dash-separated becomes camelCase - - key = key.substring(0, 1).toLowerCase() + key.substring(1); - - if (!(key in dataLevel)) { - dataLevel[key] = {}; - } - - if (k == keys.length - 1) { - dataLevel[key] = data[originalKey]; - } - - dataLevel = dataLevel[key]; - } - - delete data[originalKey]; - } - - return data; - }; - - Utils.hasScroll = function (index, el) { - // Adapted from the function created by @ShadowScripter - // and adapted by @BillBarry on the Stack Exchange Code Review website. - // The original code can be found at - // http://codereview.stackexchange.com/q/13338 - // and was designed to be used with the Sizzle selector engine. - var $el = $(el); - var overflowX = el.style.overflowX; - var overflowY = el.style.overflowY; // Check both x and y declarations - - if (overflowX === overflowY && (overflowY === 'hidden' || overflowY === 'visible')) { - return false; - } - - if (overflowX === 'scroll' || overflowY === 'scroll') { - return true; - } - - return $el.innerHeight() < el.scrollHeight || $el.innerWidth() < el.scrollWidth; - }; - - Utils.escapeMarkup = function (markup) { - var replaceMap = { - '\\': '\', - '&': '&', - '<': '<', - '>': '>', - '"': '"', - '\'': ''', - '/': '/' - }; // Do not try to escape the markup if it's not a string - - if (typeof markup !== 'string') { - return markup; - } - - return String(markup).replace(/[&<>"'\/\\]/g, function (match) { - return replaceMap[match]; - }); - }; // Append an array of jQuery nodes to a given element. - - - Utils.appendMany = function ($element, $nodes) { - // jQuery 1.7.x does not support $.fn.append() with an array - // Fall back to a jQuery object collection using $.fn.add() - if ($.fn.jquery.substr(0, 3) === '1.7') { - var $jqNodes = $(); - $.map($nodes, function (node) { - $jqNodes = $jqNodes.add(node); - }); - $nodes = $jqNodes; - } - - $element.append($nodes); - }; // Cache objects in Utils.__cache instead of $.data (see #4346) - - - Utils.__cache = {}; - var id = 0; - - Utils.GetUniqueElementId = function (element) { - // Get a unique element Id. If element has no id, - // creates a new unique number, stores it in the id - // attribute and returns the new id. - // If an id already exists, it simply returns it. - var select2Id = element.getAttribute('data-select2-id'); - - if (select2Id == null) { - // If element has id, use it. - if (element.id) { - select2Id = element.id; - element.setAttribute('data-select2-id', select2Id); - } else { - element.setAttribute('data-select2-id', ++id); - select2Id = id.toString(); - } - } - - return select2Id; - }; - - Utils.StoreData = function (element, name, value) { - // Stores an item in the cache for a specified element. - // name is the cache key. - var id = Utils.GetUniqueElementId(element); - - if (!Utils.__cache[id]) { - Utils.__cache[id] = {}; - } - - Utils.__cache[id][name] = value; - }; - - Utils.GetData = function (element, name) { - // Retrieves a value from the cache by its key (name) - // name is optional. If no name specified, return - // all cache items for the specified element. - // and for a specified element. - var id = Utils.GetUniqueElementId(element); - - if (name) { - if (Utils.__cache[id]) { - if (Utils.__cache[id][name] != null) { - return Utils.__cache[id][name]; - } - - return $(element).data(name); // Fallback to HTML5 data attribs. - } - - return $(element).data(name); // Fallback to HTML5 data attribs. - } else { - return Utils.__cache[id]; - } - }; - - Utils.RemoveData = function (element) { - // Removes all cached items for a specified element. - var id = Utils.GetUniqueElementId(element); - - if (Utils.__cache[id] != null) { - delete Utils.__cache[id]; - } - - element.removeAttribute('data-select2-id'); - }; - - return Utils; - }); - S2.define('select2/results', ['jquery', './utils'], function ($, Utils) { - function Results($element, options, dataAdapter) { - this.$element = $element; - this.data = dataAdapter; - this.options = options; - - Results.__super__.constructor.call(this); - } - - Utils.Extend(Results, Utils.Observable); - - Results.prototype.render = function () { - var $results = $('
    '); - - if (this.options.get('multiple')) { - $results.attr('aria-multiselectable', 'true'); - } - - this.$results = $results; - return $results; - }; - - Results.prototype.clear = function () { - this.$results.empty(); - }; - - Results.prototype.displayMessage = function (params) { - var escapeMarkup = this.options.get('escapeMarkup'); - this.clear(); - this.hideLoading(); - var $message = $(''); - var message = this.options.get('translations').get(params.message); - $message.append(escapeMarkup(message(params.args))); - $message[0].className += ' select2-results__message'; - this.$results.append($message); - }; - - Results.prototype.hideMessages = function () { - this.$results.find('.select2-results__message').remove(); - }; - - Results.prototype.append = function (data) { - this.hideLoading(); - var $options = []; - - if (data.results == null || data.results.length === 0) { - if (this.$results.children().length === 0) { - this.trigger('results:message', { - message: 'noResults' - }); - } - - return; - } - - data.results = this.sort(data.results); - - for (var d = 0; d < data.results.length; d++) { - var item = data.results[d]; - var $option = this.option(item); - $options.push($option); - } - - this.$results.append($options); - }; - - Results.prototype.position = function ($results, $dropdown) { - var $resultsContainer = $dropdown.find('.select2-results'); - $resultsContainer.append($results); - }; - - Results.prototype.sort = function (data) { - var sorter = this.options.get('sorter'); - return sorter(data); - }; - - Results.prototype.highlightFirstItem = function () { - var $options = this.$results.find('.select2-results__option[aria-selected]'); - var $selected = $options.filter('[aria-selected=true]'); // Check if there are any selected options - - if ($selected.length > 0) { - // If there are selected options, highlight the first - $selected.first().trigger('mouseenter'); - } else { - // If there are no selected options, highlight the first option - // in the dropdown - $options.first().trigger('mouseenter'); - } - - this.ensureHighlightVisible(); - }; - - Results.prototype.setClasses = function () { - var self = this; - this.data.current(function (selected) { - var selectedIds = $.map(selected, function (s) { - return s.id.toString(); - }); - var $options = self.$results.find('.select2-results__option[aria-selected]'); - $options.each(function () { - var $option = $(this); - var item = Utils.GetData(this, 'data'); // id needs to be converted to a string when comparing - - var id = '' + item.id; - - if (item.element != null && item.element.selected || item.element == null && $.inArray(id, selectedIds) > -1) { - $option.attr('aria-selected', 'true'); - } else { - $option.attr('aria-selected', 'false'); - } - }); - }); - }; - - Results.prototype.showLoading = function (params) { - this.hideLoading(); - var loadingMore = this.options.get('translations').get('searching'); - var loading = { - disabled: true, - loading: true, - text: loadingMore(params) - }; - var $loading = this.option(loading); - $loading.className += ' loading-results'; - this.$results.prepend($loading); - }; - - Results.prototype.hideLoading = function () { - this.$results.find('.loading-results').remove(); - }; - - Results.prototype.option = function (data) { - var option = document.createElement('li'); - option.className = 'select2-results__option'; - var attrs = { - 'role': 'option', - 'aria-selected': 'false' - }; - var matches = window.Element.prototype.matches || window.Element.prototype.msMatchesSelector || window.Element.prototype.webkitMatchesSelector; - - if (data.element != null && matches.call(data.element, ':disabled') || data.element == null && data.disabled) { - delete attrs['aria-selected']; - attrs['aria-disabled'] = 'true'; - } - - if (data.id == null) { - delete attrs['aria-selected']; - } - - if (data._resultId != null) { - option.id = data._resultId; - } - - if (data.title) { - option.title = data.title; - } - - if (data.children) { - attrs.role = 'group'; - attrs['aria-label'] = data.text; - delete attrs['aria-selected']; - } - - for (var attr in attrs) { - var val = attrs[attr]; - option.setAttribute(attr, val); - } - - if (data.children) { - var $option = $(option); - var label = document.createElement('strong'); - label.className = 'select2-results__group'; - var $label = $(label); - this.template(data, label); - var $children = []; - - for (var c = 0; c < data.children.length; c++) { - var child = data.children[c]; - var $child = this.option(child); - $children.push($child); - } - - var $childrenContainer = $('
      ', { - 'class': 'select2-results__options select2-results__options--nested' - }); - $childrenContainer.append($children); - $option.append(label); - $option.append($childrenContainer); - } else { - this.template(data, option); - } - - Utils.StoreData(option, 'data', data); - return option; - }; - - Results.prototype.bind = function (container, $container) { - var self = this; - var id = container.id + '-results'; - this.$results.attr('id', id); - container.on('results:all', function (params) { - self.clear(); - self.append(params.data); - - if (container.isOpen()) { - self.setClasses(); - self.highlightFirstItem(); - } - }); - container.on('results:append', function (params) { - self.append(params.data); - - if (container.isOpen()) { - self.setClasses(); - } - }); - container.on('query', function (params) { - self.hideMessages(); - self.showLoading(params); - }); - container.on('select', function () { - if (!container.isOpen()) { - return; - } - - self.setClasses(); - - if (self.options.get('scrollAfterSelect')) { - self.highlightFirstItem(); - } - }); - container.on('unselect', function () { - if (!container.isOpen()) { - return; - } - - self.setClasses(); - - if (self.options.get('scrollAfterSelect')) { - self.highlightFirstItem(); - } - }); - container.on('open', function () { - // When the dropdown is open, aria-expended="true" - self.$results.attr('aria-expanded', 'true'); - self.$results.attr('aria-hidden', 'false'); - self.setClasses(); - self.ensureHighlightVisible(); - }); - container.on('close', function () { - // When the dropdown is closed, aria-expended="false" - self.$results.attr('aria-expanded', 'false'); - self.$results.attr('aria-hidden', 'true'); - self.$results.removeAttr('aria-activedescendant'); - }); - container.on('results:toggle', function () { - var $highlighted = self.getHighlightedResults(); - - if ($highlighted.length === 0) { - return; - } - - $highlighted.trigger('mouseup'); - }); - container.on('results:select', function () { - var $highlighted = self.getHighlightedResults(); - - if ($highlighted.length === 0) { - return; - } - - var data = Utils.GetData($highlighted[0], 'data'); - - if ($highlighted.attr('aria-selected') == 'true') { - self.trigger('close', {}); - } else { - self.trigger('select', { - data: data - }); - } - }); - container.on('results:previous', function () { - var $highlighted = self.getHighlightedResults(); - var $options = self.$results.find('[aria-selected]'); - var currentIndex = $options.index($highlighted); // If we are already at the top, don't move further - // If no options, currentIndex will be -1 - - if (currentIndex <= 0) { - return; - } - - var nextIndex = currentIndex - 1; // If none are highlighted, highlight the first - - if ($highlighted.length === 0) { - nextIndex = 0; - } - - var $next = $options.eq(nextIndex); - $next.trigger('mouseenter'); - var currentOffset = self.$results.offset().top; - var nextTop = $next.offset().top; - var nextOffset = self.$results.scrollTop() + (nextTop - currentOffset); - - if (nextIndex === 0) { - self.$results.scrollTop(0); - } else if (nextTop - currentOffset < 0) { - self.$results.scrollTop(nextOffset); - } - }); - container.on('results:next', function () { - var $highlighted = self.getHighlightedResults(); - var $options = self.$results.find('[aria-selected]'); - var currentIndex = $options.index($highlighted); - var nextIndex = currentIndex + 1; // If we are at the last option, stay there - - if (nextIndex >= $options.length) { - return; - } - - var $next = $options.eq(nextIndex); - $next.trigger('mouseenter'); - var currentOffset = self.$results.offset().top + self.$results.outerHeight(false); - var nextBottom = $next.offset().top + $next.outerHeight(false); - var nextOffset = self.$results.scrollTop() + nextBottom - currentOffset; - - if (nextIndex === 0) { - self.$results.scrollTop(0); - } else if (nextBottom > currentOffset) { - self.$results.scrollTop(nextOffset); - } - }); - container.on('results:focus', function (params) { - params.element.addClass('select2-results__option--highlighted'); - }); - container.on('results:message', function (params) { - self.displayMessage(params); - }); - - if ($.fn.mousewheel) { - this.$results.on('mousewheel', function (e) { - var top = self.$results.scrollTop(); - var bottom = self.$results.get(0).scrollHeight - top + e.deltaY; - var isAtTop = e.deltaY > 0 && top - e.deltaY <= 0; - var isAtBottom = e.deltaY < 0 && bottom <= self.$results.height(); - - if (isAtTop) { - self.$results.scrollTop(0); - e.preventDefault(); - e.stopPropagation(); - } else if (isAtBottom) { - self.$results.scrollTop(self.$results.get(0).scrollHeight - self.$results.height()); - e.preventDefault(); - e.stopPropagation(); - } - }); - } - - this.$results.on('mouseup', '.select2-results__option[aria-selected]', function (evt) { - var $this = $(this); - var data = Utils.GetData(this, 'data'); - - if ($this.attr('aria-selected') === 'true') { - if (self.options.get('multiple')) { - self.trigger('unselect', { - originalEvent: evt, - data: data - }); - } else { - self.trigger('close', {}); - } - - return; - } - - self.trigger('select', { - originalEvent: evt, - data: data - }); - }); - this.$results.on('mouseenter', '.select2-results__option[aria-selected]', function (evt) { - var data = Utils.GetData(this, 'data'); - self.getHighlightedResults().removeClass('select2-results__option--highlighted'); - self.trigger('results:focus', { - data: data, - element: $(this) - }); - }); - }; - - Results.prototype.getHighlightedResults = function () { - var $highlighted = this.$results.find('.select2-results__option--highlighted'); - return $highlighted; - }; - - Results.prototype.destroy = function () { - this.$results.remove(); - }; - - Results.prototype.ensureHighlightVisible = function () { - var $highlighted = this.getHighlightedResults(); - - if ($highlighted.length === 0) { - return; - } - - var $options = this.$results.find('[aria-selected]'); - var currentIndex = $options.index($highlighted); - var currentOffset = this.$results.offset().top; - var nextTop = $highlighted.offset().top; - var nextOffset = this.$results.scrollTop() + (nextTop - currentOffset); - var offsetDelta = nextTop - currentOffset; - nextOffset -= $highlighted.outerHeight(false) * 2; - - if (currentIndex <= 2) { - this.$results.scrollTop(0); - } else if (offsetDelta > this.$results.outerHeight() || offsetDelta < 0) { - this.$results.scrollTop(nextOffset); - } - }; - - Results.prototype.template = function (result, container) { - var template = this.options.get('templateResult'); - var escapeMarkup = this.options.get('escapeMarkup'); - var content = template(result, container); - - if (content == null) { - container.style.display = 'none'; - } else if (typeof content === 'string') { - container.innerHTML = escapeMarkup(content); - } else { - $(container).append(content); - } - }; - - return Results; - }); - S2.define('select2/keys', [], function () { - var KEYS = { - BACKSPACE: 8, - TAB: 9, - ENTER: 13, - SHIFT: 16, - CTRL: 17, - ALT: 18, - ESC: 27, - SPACE: 32, - PAGE_UP: 33, - PAGE_DOWN: 34, - END: 35, - HOME: 36, - LEFT: 37, - UP: 38, - RIGHT: 39, - DOWN: 40, - DELETE: 46 - }; - return KEYS; - }); - S2.define('select2/selection/base', ['jquery', '../utils', '../keys'], function ($, Utils, KEYS) { - function BaseSelection($element, options) { - this.$element = $element; - this.options = options; - - BaseSelection.__super__.constructor.call(this); - } - - Utils.Extend(BaseSelection, Utils.Observable); - - BaseSelection.prototype.render = function () { - var $selection = $(''); - this._tabindex = 0; - - if (Utils.GetData(this.$element[0], 'old-tabindex') != null) { - this._tabindex = Utils.GetData(this.$element[0], 'old-tabindex'); - } else if (this.$element.attr('tabindex') != null) { - this._tabindex = this.$element.attr('tabindex'); - } - - $selection.attr('title', this.$element.attr('title')); - $selection.attr('tabindex', this._tabindex); - $selection.attr('aria-disabled', 'false'); - this.$selection = $selection; - return $selection; - }; - - BaseSelection.prototype.bind = function (container, $container) { - var self = this; - var resultsId = container.id + '-results'; - this.container = container; - this.$selection.on('focus', function (evt) { - self.trigger('focus', evt); - }); - this.$selection.on('blur', function (evt) { - self._handleBlur(evt); - }); - this.$selection.on('keydown', function (evt) { - self.trigger('keypress', evt); - - if (evt.which === KEYS.SPACE) { - evt.preventDefault(); - } - }); - container.on('results:focus', function (params) { - self.$selection.attr('aria-activedescendant', params.data._resultId); - }); - container.on('selection:update', function (params) { - self.update(params.data); - }); - container.on('open', function () { - // When the dropdown is open, aria-expanded="true" - self.$selection.attr('aria-expanded', 'true'); - self.$selection.attr('aria-owns', resultsId); - - self._attachCloseHandler(container); - }); - container.on('close', function () { - // When the dropdown is closed, aria-expanded="false" - self.$selection.attr('aria-expanded', 'false'); - self.$selection.removeAttr('aria-activedescendant'); - self.$selection.removeAttr('aria-owns'); - self.$selection.trigger('focus'); - - self._detachCloseHandler(container); - }); - container.on('enable', function () { - self.$selection.attr('tabindex', self._tabindex); - self.$selection.attr('aria-disabled', 'false'); - }); - container.on('disable', function () { - self.$selection.attr('tabindex', '-1'); - self.$selection.attr('aria-disabled', 'true'); - }); - }; - - BaseSelection.prototype._handleBlur = function (evt) { - var self = this; // This needs to be delayed as the active element is the body when the tab - // key is pressed, possibly along with others. - - window.setTimeout(function () { - // Don't trigger `blur` if the focus is still in the selection - if (document.activeElement == self.$selection[0] || $.contains(self.$selection[0], document.activeElement)) { - return; - } - - self.trigger('blur', evt); - }, 1); - }; - - BaseSelection.prototype._attachCloseHandler = function (container) { - $(document.body).on('mousedown.select2.' + container.id, function (e) { - var $target = $(e.target); - var $select = $target.closest('.select2'); - var $all = $('.select2.select2-container--open'); - $all.each(function () { - if (this == $select[0]) { - return; - } - - var $element = Utils.GetData(this, 'element'); // SUIselect Renamed function. @edited - - $element.SUIselect('close'); - }); - }); - }; - - BaseSelection.prototype._detachCloseHandler = function (container) { - $(document.body).off('mousedown.select2.' + container.id); - }; - - BaseSelection.prototype.position = function ($selection, $container) { - var $selectionContainer = $container.find('.selection'); - $selectionContainer.append($selection); - }; - - BaseSelection.prototype.destroy = function () { - this._detachCloseHandler(this.container); - }; - - BaseSelection.prototype.update = function (data) { - throw new Error('The `update` method must be defined in child classes.'); - }; - /** - * Helper method to abstract the "enabled" (not "disabled") state of this - * object. - * - * @return {true} if the instance is not disabled. - * @return {false} if the instance is disabled. - */ - - - BaseSelection.prototype.isEnabled = function () { - return !this.isDisabled(); - }; - /** - * Helper method to abstract the "disabled" state of this object. - * - * @return {true} if the disabled option is true. - * @return {false} if the disabled option is false. - */ - - - BaseSelection.prototype.isDisabled = function () { - return this.options.get('disabled'); - }; - - return BaseSelection; - }); - S2.define('select2/selection/single', ['jquery', './base', '../utils', '../keys'], function ($, BaseSelection, Utils, KEYS) { - function SingleSelection() { - SingleSelection.__super__.constructor.apply(this, arguments); - } - - Utils.Extend(SingleSelection, BaseSelection); - - SingleSelection.prototype.render = function () { - var $selection = SingleSelection.__super__.render.call(this); - - $selection.addClass('select2-selection--single'); // $selection.html( - // '' + - // '' + - // '' + - // '' - // ); - // Assign SUI icon to select button. @edited - - $selection.html('' + '' + '' + ''); - return $selection; - }; - - SingleSelection.prototype.bind = function (container, $container) { - var self = this; - - SingleSelection.__super__.bind.apply(this, arguments); - - var id = container.id + '-container'; - this.$selection.find('.select2-selection__rendered').attr('id', id).attr('role', 'textbox').attr('aria-readonly', 'true'); - this.$selection.attr('aria-labelledby', id); - this.$selection.on('mousedown', function (evt) { - // Only respond to left clicks - if (evt.which !== 1) { - return; - } - - self.trigger('toggle', { - originalEvent: evt - }); - }); - this.$selection.on('focus', function (evt) {// User focuses on the container - }); - this.$selection.on('blur', function (evt) {// User exits the container - }); - container.on('focus', function (evt) { - if (!container.isOpen()) { - self.$selection.trigger('focus'); - } - }); - }; - - SingleSelection.prototype.clear = function () { - var $rendered = this.$selection.find('.select2-selection__rendered'); - $rendered.empty(); - $rendered.removeAttr('title'); // clear tooltip on empty - }; - - SingleSelection.prototype.display = function (data, container) { - var template = this.options.get('templateSelection'); - var escapeMarkup = this.options.get('escapeMarkup'); - return escapeMarkup(template(data, container)); - }; - - SingleSelection.prototype.selectionContainer = function () { - return $(''); - }; - - SingleSelection.prototype.update = function (data) { - if (data.length === 0) { - this.clear(); - return; - } - - var selection = data[0]; - var $rendered = this.$selection.find('.select2-selection__rendered'); - var formatted = this.display(selection, $rendered); - $rendered.empty().append(formatted); - var title = selection.title || selection.text; - - if (title) { - $rendered.attr('title', title); - } else { - $rendered.removeAttr('title'); - } - }; - - return SingleSelection; - }); - S2.define('select2/selection/multiple', ['jquery', './base', '../utils'], function ($, BaseSelection, Utils) { - function MultipleSelection($element, options) { - MultipleSelection.__super__.constructor.apply(this, arguments); - } - - Utils.Extend(MultipleSelection, BaseSelection); - - MultipleSelection.prototype.render = function () { - var $selection = MultipleSelection.__super__.render.call(this); - - $selection.addClass('select2-selection--multiple'); - $selection.html('
        '); - return $selection; - }; - - MultipleSelection.prototype.bind = function (container, $container) { - var self = this; - - MultipleSelection.__super__.bind.apply(this, arguments); - - this.$selection.on('click', function (evt) { - self.trigger('toggle', { - originalEvent: evt - }); - }); - this.$selection.on('click', '.select2-selection__choice__remove', function (evt) { - // Ignore the event if it is disabled - if (self.isDisabled()) { - return; - } - - var $remove = $(this); - var $selection = $remove.parent(); - var data = Utils.GetData($selection[0], 'data'); - self.trigger('unselect', { - originalEvent: evt, - data: data - }); - }); - }; - - MultipleSelection.prototype.clear = function () { - var $rendered = this.$selection.find('.select2-selection__rendered'); - $rendered.empty(); - $rendered.removeAttr('title'); - }; - - MultipleSelection.prototype.display = function (data, container) { - var template = this.options.get('templateSelection'); - var escapeMarkup = this.options.get('escapeMarkup'); - return escapeMarkup(template(data, container)); - }; - - MultipleSelection.prototype.selectionContainer = function () { - var $container = $('
      • ' + '' + '×' + '' + '
      • '); - return $container; - }; - - MultipleSelection.prototype.update = function (data) { - this.clear(); - - if (data.length === 0) { - return; - } - - var $selections = []; - - for (var d = 0; d < data.length; d++) { - var selection = data[d]; - var $selection = this.selectionContainer(); - var formatted = this.display(selection, $selection); - $selection.append(formatted); - var title = selection.title || selection.text; - - if (title) { - $selection.attr('title', title); - } - - Utils.StoreData($selection[0], 'data', selection); - $selections.push($selection); - } - - var $rendered = this.$selection.find('.select2-selection__rendered'); - Utils.appendMany($rendered, $selections); - }; - - return MultipleSelection; - }); - S2.define('select2/selection/placeholder', ['../utils'], function (Utils) { - function Placeholder(decorated, $element, options) { - this.placeholder = this.normalizePlaceholder(options.get('placeholder')); - decorated.call(this, $element, options); - } - - Placeholder.prototype.normalizePlaceholder = function (_, placeholder) { - if (typeof placeholder === 'string') { - placeholder = { - id: '', - text: placeholder - }; - } - - return placeholder; - }; - - Placeholder.prototype.createPlaceholder = function (decorated, placeholder) { - var $placeholder = this.selectionContainer(); - $placeholder.html(this.display(placeholder)); - $placeholder.addClass('select2-selection__placeholder').removeClass('select2-selection__choice'); - return $placeholder; - }; - - Placeholder.prototype.update = function (decorated, data) { - var singlePlaceholder = data.length == 1 && data[0].id != this.placeholder.id; - var multipleSelections = data.length > 1; - - if (multipleSelections || singlePlaceholder) { - return decorated.call(this, data); - } - - this.clear(); - var $placeholder = this.createPlaceholder(this.placeholder); - this.$selection.find('.select2-selection__rendered').append($placeholder); - }; - - return Placeholder; - }); - S2.define('select2/selection/allowClear', ['jquery', '../keys', '../utils'], function ($, KEYS, Utils) { - function AllowClear() {} - - AllowClear.prototype.bind = function (decorated, container, $container) { - var self = this; - decorated.call(this, container, $container); - - if (this.placeholder == null) { - if (this.options.get('debug') && window.console && console.error) { - console.error('Select2: The `allowClear` option should be used in combination ' + 'with the `placeholder` option.'); - } - } - - this.$selection.on('mousedown', '.select2-selection__clear', function (evt) { - self._handleClear(evt); - }); - container.on('keypress', function (evt) { - self._handleKeyboardClear(evt, container); - }); - }; - - AllowClear.prototype._handleClear = function (_, evt) { - // Ignore the event if it is disabled - if (this.isDisabled()) { - return; - } - - var $clear = this.$selection.find('.select2-selection__clear'); // Ignore the event if nothing has been selected - - if ($clear.length === 0) { - return; - } - - evt.stopPropagation(); - var data = Utils.GetData($clear[0], 'data'); - var previousVal = this.$element.val(); - this.$element.val(this.placeholder.id); - var unselectData = { - data: data - }; - this.trigger('clear', unselectData); - - if (unselectData.prevented) { - this.$element.val(previousVal); - return; - } - - for (var d = 0; d < data.length; d++) { - unselectData = { - data: data[d] - }; // Trigger the `unselect` event, so people can prevent it from being - // cleared. - - this.trigger('unselect', unselectData); // If the event was prevented, don't clear it out. - - if (unselectData.prevented) { - this.$element.val(previousVal); - return; - } - } - - this.$element.trigger('input').trigger('change'); - this.trigger('toggle', {}); - }; - - AllowClear.prototype._handleKeyboardClear = function (_, evt, container) { - if (container.isOpen()) { - return; - } - - if (evt.which == KEYS.DELETE || evt.which == KEYS.BACKSPACE) { - this._handleClear(evt); - } - }; - - AllowClear.prototype.update = function (decorated, data) { - decorated.call(this, data); - - if (this.$selection.find('.select2-selection__placeholder').length > 0 || data.length === 0) { - return; - } - - var removeAll = this.options.get('translations').get('removeAllItems'); - var $remove = $('' + '×' + ''); - Utils.StoreData($remove[0], 'data', data); - this.$selection.find('.select2-selection__rendered').prepend($remove); - }; - - return AllowClear; - }); - S2.define('select2/selection/search', ['jquery', '../utils', '../keys'], function ($, Utils, KEYS) { - function Search(decorated, $element, options) { - decorated.call(this, $element, options); - } - - Search.prototype.render = function (decorated) { - var $search = $(''); - this.$searchContainer = $search; - this.$search = $search.find('input'); - var $rendered = decorated.call(this); - - this._transferTabIndex(); - - return $rendered; - }; - - Search.prototype.bind = function (decorated, container, $container) { - var self = this; - var resultsId = container.id + '-results'; - decorated.call(this, container, $container); - container.on('open', function () { - self.$search.attr('aria-controls', resultsId); - self.$search.trigger('focus'); - }); - container.on('close', function () { - self.$search.val(''); - self.$search.removeAttr('aria-controls'); - self.$search.removeAttr('aria-activedescendant'); - self.$search.trigger('focus'); - }); - container.on('enable', function () { - self.$search.prop('disabled', false); - - self._transferTabIndex(); - }); - container.on('disable', function () { - self.$search.prop('disabled', true); - }); - container.on('focus', function (evt) { - self.$search.trigger('focus'); - }); - container.on('results:focus', function (params) { - if (params.data._resultId) { - self.$search.attr('aria-activedescendant', params.data._resultId); - } else { - self.$search.removeAttr('aria-activedescendant'); - } - }); - this.$selection.on('focusin', '.select2-search--inline', function (evt) { - self.trigger('focus', evt); - }); - this.$selection.on('focusout', '.select2-search--inline', function (evt) { - self._handleBlur(evt); - }); - this.$selection.on('keydown', '.select2-search--inline', function (evt) { - evt.stopPropagation(); - self.trigger('keypress', evt); - self._keyUpPrevented = evt.isDefaultPrevented(); - var key = evt.which; - - if (key === KEYS.BACKSPACE && self.$search.val() === '') { - var $previousChoice = self.$searchContainer.prev('.select2-selection__choice'); - - if ($previousChoice.length > 0) { - var item = Utils.GetData($previousChoice[0], 'data'); - self.searchRemoveChoice(item); - evt.preventDefault(); - } - } - }); - this.$selection.on('click', '.select2-search--inline', function (evt) { - if (self.$search.val()) { - evt.stopPropagation(); - } - }); // Try to detect the IE version should the `documentMode` property that - // is stored on the document. This is only implemented in IE and is - // slightly cleaner than doing a user agent check. - // This property is not available in Edge, but Edge also doesn't have - // this bug. - - var msie = document.documentMode; - var disableInputEvents = msie && msie <= 11; // Workaround for browsers which do not support the `input` event - // This will prevent double-triggering of events for browsers which support - // both the `keyup` and `input` events. - - this.$selection.on('input.searchcheck', '.select2-search--inline', function (evt) { - // IE will trigger the `input` event when a placeholder is used on a - // search box. To get around this issue, we are forced to ignore all - // `input` events in IE and keep using `keyup`. - if (disableInputEvents) { - self.$selection.off('input.search input.searchcheck'); - return; - } // Unbind the duplicated `keyup` event - - - self.$selection.off('keyup.search'); - }); - this.$selection.on('keyup.search input.search', '.select2-search--inline', function (evt) { - // IE will trigger the `input` event when a placeholder is used on a - // search box. To get around this issue, we are forced to ignore all - // `input` events in IE and keep using `keyup`. - if (disableInputEvents && evt.type === 'input') { - self.$selection.off('input.search input.searchcheck'); - return; - } - - var key = evt.which; // We can freely ignore events from modifier keys - - if (key == KEYS.SHIFT || key == KEYS.CTRL || key == KEYS.ALT) { - return; - } // Tabbing will be handled during the `keydown` phase - - - if (key == KEYS.TAB) { - return; - } - - self.handleSearch(evt); - }); - }; - /** - * This method will transfer the tabindex attribute from the rendered - * selection to the search box. This allows for the search box to be used as - * the primary focus instead of the selection container. - * - * @private - */ - - - Search.prototype._transferTabIndex = function (decorated) { - this.$search.attr('tabindex', this.$selection.attr('tabindex')); - this.$selection.attr('tabindex', '-1'); - }; - - Search.prototype.createPlaceholder = function (decorated, placeholder) { - this.$search.attr('placeholder', placeholder.text); - }; - - Search.prototype.update = function (decorated, data) { - var searchHadFocus = this.$search[0] == document.activeElement; - this.$search.attr('placeholder', ''); - decorated.call(this, data); - this.$selection.find('.select2-selection__rendered').append(this.$searchContainer); - this.resizeSearch(); - - if (searchHadFocus) { - this.$search.trigger('focus'); - } - }; - - Search.prototype.handleSearch = function () { - this.resizeSearch(); - - if (!this._keyUpPrevented) { - var input = this.$search.val(); - this.trigger('query', { - term: input - }); - } - - this._keyUpPrevented = false; - }; - - Search.prototype.searchRemoveChoice = function (decorated, item) { - this.trigger('unselect', { - data: item - }); - this.$search.val(item.text); - this.handleSearch(); - }; - - Search.prototype.resizeSearch = function () { - this.$search.css('width', '25px'); - var width = ''; - - if (this.$search.attr('placeholder') !== '') { - width = this.$selection.find('.select2-selection__rendered').width(); - } else { - var minimumWidth = this.$search.val().length + 1; - width = minimumWidth * 0.75 + 'em'; - } - - this.$search.css('width', width); - }; - - return Search; - }); - S2.define('select2/selection/eventRelay', ['jquery'], function ($) { - function EventRelay() {} - - EventRelay.prototype.bind = function (decorated, container, $container) { - var self = this; - var relayEvents = ['open', 'opening', 'close', 'closing', 'select', 'selecting', 'unselect', 'unselecting', 'clear', 'clearing']; - var preventableEvents = ['opening', 'closing', 'selecting', 'unselecting', 'clearing']; - decorated.call(this, container, $container); - container.on('*', function (name, params) { - // Ignore events that should not be relayed - if ($.inArray(name, relayEvents) === -1) { - return; - } // The parameters should always be an object - - - params = params || {}; // Generate the jQuery event for the Select2 event - - var evt = $.Event('select2:' + name, { - params: params - }); - self.$element.trigger(evt); // Only handle preventable events if it was one - - if ($.inArray(name, preventableEvents) === -1) { - return; - } - - params.prevented = evt.isDefaultPrevented(); - }); - }; - - return EventRelay; - }); - S2.define('select2/translation', ['jquery', 'require'], function ($, require) { - function Translation(dict) { - this.dict = dict || {}; - } - - Translation.prototype.all = function () { - return this.dict; - }; - - Translation.prototype.get = function (key) { - return this.dict[key]; - }; - - Translation.prototype.extend = function (translation) { - this.dict = $.extend({}, translation.all(), this.dict); - }; // Static functions - - - Translation._cache = {}; - - Translation.loadPath = function (path) { - if (!(path in Translation._cache)) { - var translations = require(path); - - Translation._cache[path] = translations; - } - - return new Translation(Translation._cache[path]); - }; - - return Translation; - }); - S2.define('select2/diacritics', [], function () { - var diacritics = { - "\u24B6": 'A', - "\uFF21": 'A', - "\xC0": 'A', - "\xC1": 'A', - "\xC2": 'A', - "\u1EA6": 'A', - "\u1EA4": 'A', - "\u1EAA": 'A', - "\u1EA8": 'A', - "\xC3": 'A', - "\u0100": 'A', - "\u0102": 'A', - "\u1EB0": 'A', - "\u1EAE": 'A', - "\u1EB4": 'A', - "\u1EB2": 'A', - "\u0226": 'A', - "\u01E0": 'A', - "\xC4": 'A', - "\u01DE": 'A', - "\u1EA2": 'A', - "\xC5": 'A', - "\u01FA": 'A', - "\u01CD": 'A', - "\u0200": 'A', - "\u0202": 'A', - "\u1EA0": 'A', - "\u1EAC": 'A', - "\u1EB6": 'A', - "\u1E00": 'A', - "\u0104": 'A', - "\u023A": 'A', - "\u2C6F": 'A', - "\uA732": 'AA', - "\xC6": 'AE', - "\u01FC": 'AE', - "\u01E2": 'AE', - "\uA734": 'AO', - "\uA736": 'AU', - "\uA738": 'AV', - "\uA73A": 'AV', - "\uA73C": 'AY', - "\u24B7": 'B', - "\uFF22": 'B', - "\u1E02": 'B', - "\u1E04": 'B', - "\u1E06": 'B', - "\u0243": 'B', - "\u0182": 'B', - "\u0181": 'B', - "\u24B8": 'C', - "\uFF23": 'C', - "\u0106": 'C', - "\u0108": 'C', - "\u010A": 'C', - "\u010C": 'C', - "\xC7": 'C', - "\u1E08": 'C', - "\u0187": 'C', - "\u023B": 'C', - "\uA73E": 'C', - "\u24B9": 'D', - "\uFF24": 'D', - "\u1E0A": 'D', - "\u010E": 'D', - "\u1E0C": 'D', - "\u1E10": 'D', - "\u1E12": 'D', - "\u1E0E": 'D', - "\u0110": 'D', - "\u018B": 'D', - "\u018A": 'D', - "\u0189": 'D', - "\uA779": 'D', - "\u01F1": 'DZ', - "\u01C4": 'DZ', - "\u01F2": 'Dz', - "\u01C5": 'Dz', - "\u24BA": 'E', - "\uFF25": 'E', - "\xC8": 'E', - "\xC9": 'E', - "\xCA": 'E', - "\u1EC0": 'E', - "\u1EBE": 'E', - "\u1EC4": 'E', - "\u1EC2": 'E', - "\u1EBC": 'E', - "\u0112": 'E', - "\u1E14": 'E', - "\u1E16": 'E', - "\u0114": 'E', - "\u0116": 'E', - "\xCB": 'E', - "\u1EBA": 'E', - "\u011A": 'E', - "\u0204": 'E', - "\u0206": 'E', - "\u1EB8": 'E', - "\u1EC6": 'E', - "\u0228": 'E', - "\u1E1C": 'E', - "\u0118": 'E', - "\u1E18": 'E', - "\u1E1A": 'E', - "\u0190": 'E', - "\u018E": 'E', - "\u24BB": 'F', - "\uFF26": 'F', - "\u1E1E": 'F', - "\u0191": 'F', - "\uA77B": 'F', - "\u24BC": 'G', - "\uFF27": 'G', - "\u01F4": 'G', - "\u011C": 'G', - "\u1E20": 'G', - "\u011E": 'G', - "\u0120": 'G', - "\u01E6": 'G', - "\u0122": 'G', - "\u01E4": 'G', - "\u0193": 'G', - "\uA7A0": 'G', - "\uA77D": 'G', - "\uA77E": 'G', - "\u24BD": 'H', - "\uFF28": 'H', - "\u0124": 'H', - "\u1E22": 'H', - "\u1E26": 'H', - "\u021E": 'H', - "\u1E24": 'H', - "\u1E28": 'H', - "\u1E2A": 'H', - "\u0126": 'H', - "\u2C67": 'H', - "\u2C75": 'H', - "\uA78D": 'H', - "\u24BE": 'I', - "\uFF29": 'I', - "\xCC": 'I', - "\xCD": 'I', - "\xCE": 'I', - "\u0128": 'I', - "\u012A": 'I', - "\u012C": 'I', - "\u0130": 'I', - "\xCF": 'I', - "\u1E2E": 'I', - "\u1EC8": 'I', - "\u01CF": 'I', - "\u0208": 'I', - "\u020A": 'I', - "\u1ECA": 'I', - "\u012E": 'I', - "\u1E2C": 'I', - "\u0197": 'I', - "\u24BF": 'J', - "\uFF2A": 'J', - "\u0134": 'J', - "\u0248": 'J', - "\u24C0": 'K', - "\uFF2B": 'K', - "\u1E30": 'K', - "\u01E8": 'K', - "\u1E32": 'K', - "\u0136": 'K', - "\u1E34": 'K', - "\u0198": 'K', - "\u2C69": 'K', - "\uA740": 'K', - "\uA742": 'K', - "\uA744": 'K', - "\uA7A2": 'K', - "\u24C1": 'L', - "\uFF2C": 'L', - "\u013F": 'L', - "\u0139": 'L', - "\u013D": 'L', - "\u1E36": 'L', - "\u1E38": 'L', - "\u013B": 'L', - "\u1E3C": 'L', - "\u1E3A": 'L', - "\u0141": 'L', - "\u023D": 'L', - "\u2C62": 'L', - "\u2C60": 'L', - "\uA748": 'L', - "\uA746": 'L', - "\uA780": 'L', - "\u01C7": 'LJ', - "\u01C8": 'Lj', - "\u24C2": 'M', - "\uFF2D": 'M', - "\u1E3E": 'M', - "\u1E40": 'M', - "\u1E42": 'M', - "\u2C6E": 'M', - "\u019C": 'M', - "\u24C3": 'N', - "\uFF2E": 'N', - "\u01F8": 'N', - "\u0143": 'N', - "\xD1": 'N', - "\u1E44": 'N', - "\u0147": 'N', - "\u1E46": 'N', - "\u0145": 'N', - "\u1E4A": 'N', - "\u1E48": 'N', - "\u0220": 'N', - "\u019D": 'N', - "\uA790": 'N', - "\uA7A4": 'N', - "\u01CA": 'NJ', - "\u01CB": 'Nj', - "\u24C4": 'O', - "\uFF2F": 'O', - "\xD2": 'O', - "\xD3": 'O', - "\xD4": 'O', - "\u1ED2": 'O', - "\u1ED0": 'O', - "\u1ED6": 'O', - "\u1ED4": 'O', - "\xD5": 'O', - "\u1E4C": 'O', - "\u022C": 'O', - "\u1E4E": 'O', - "\u014C": 'O', - "\u1E50": 'O', - "\u1E52": 'O', - "\u014E": 'O', - "\u022E": 'O', - "\u0230": 'O', - "\xD6": 'O', - "\u022A": 'O', - "\u1ECE": 'O', - "\u0150": 'O', - "\u01D1": 'O', - "\u020C": 'O', - "\u020E": 'O', - "\u01A0": 'O', - "\u1EDC": 'O', - "\u1EDA": 'O', - "\u1EE0": 'O', - "\u1EDE": 'O', - "\u1EE2": 'O', - "\u1ECC": 'O', - "\u1ED8": 'O', - "\u01EA": 'O', - "\u01EC": 'O', - "\xD8": 'O', - "\u01FE": 'O', - "\u0186": 'O', - "\u019F": 'O', - "\uA74A": 'O', - "\uA74C": 'O', - "\u0152": 'OE', - "\u01A2": 'OI', - "\uA74E": 'OO', - "\u0222": 'OU', - "\u24C5": 'P', - "\uFF30": 'P', - "\u1E54": 'P', - "\u1E56": 'P', - "\u01A4": 'P', - "\u2C63": 'P', - "\uA750": 'P', - "\uA752": 'P', - "\uA754": 'P', - "\u24C6": 'Q', - "\uFF31": 'Q', - "\uA756": 'Q', - "\uA758": 'Q', - "\u024A": 'Q', - "\u24C7": 'R', - "\uFF32": 'R', - "\u0154": 'R', - "\u1E58": 'R', - "\u0158": 'R', - "\u0210": 'R', - "\u0212": 'R', - "\u1E5A": 'R', - "\u1E5C": 'R', - "\u0156": 'R', - "\u1E5E": 'R', - "\u024C": 'R', - "\u2C64": 'R', - "\uA75A": 'R', - "\uA7A6": 'R', - "\uA782": 'R', - "\u24C8": 'S', - "\uFF33": 'S', - "\u1E9E": 'S', - "\u015A": 'S', - "\u1E64": 'S', - "\u015C": 'S', - "\u1E60": 'S', - "\u0160": 'S', - "\u1E66": 'S', - "\u1E62": 'S', - "\u1E68": 'S', - "\u0218": 'S', - "\u015E": 'S', - "\u2C7E": 'S', - "\uA7A8": 'S', - "\uA784": 'S', - "\u24C9": 'T', - "\uFF34": 'T', - "\u1E6A": 'T', - "\u0164": 'T', - "\u1E6C": 'T', - "\u021A": 'T', - "\u0162": 'T', - "\u1E70": 'T', - "\u1E6E": 'T', - "\u0166": 'T', - "\u01AC": 'T', - "\u01AE": 'T', - "\u023E": 'T', - "\uA786": 'T', - "\uA728": 'TZ', - "\u24CA": 'U', - "\uFF35": 'U', - "\xD9": 'U', - "\xDA": 'U', - "\xDB": 'U', - "\u0168": 'U', - "\u1E78": 'U', - "\u016A": 'U', - "\u1E7A": 'U', - "\u016C": 'U', - "\xDC": 'U', - "\u01DB": 'U', - "\u01D7": 'U', - "\u01D5": 'U', - "\u01D9": 'U', - "\u1EE6": 'U', - "\u016E": 'U', - "\u0170": 'U', - "\u01D3": 'U', - "\u0214": 'U', - "\u0216": 'U', - "\u01AF": 'U', - "\u1EEA": 'U', - "\u1EE8": 'U', - "\u1EEE": 'U', - "\u1EEC": 'U', - "\u1EF0": 'U', - "\u1EE4": 'U', - "\u1E72": 'U', - "\u0172": 'U', - "\u1E76": 'U', - "\u1E74": 'U', - "\u0244": 'U', - "\u24CB": 'V', - "\uFF36": 'V', - "\u1E7C": 'V', - "\u1E7E": 'V', - "\u01B2": 'V', - "\uA75E": 'V', - "\u0245": 'V', - "\uA760": 'VY', - "\u24CC": 'W', - "\uFF37": 'W', - "\u1E80": 'W', - "\u1E82": 'W', - "\u0174": 'W', - "\u1E86": 'W', - "\u1E84": 'W', - "\u1E88": 'W', - "\u2C72": 'W', - "\u24CD": 'X', - "\uFF38": 'X', - "\u1E8A": 'X', - "\u1E8C": 'X', - "\u24CE": 'Y', - "\uFF39": 'Y', - "\u1EF2": 'Y', - "\xDD": 'Y', - "\u0176": 'Y', - "\u1EF8": 'Y', - "\u0232": 'Y', - "\u1E8E": 'Y', - "\u0178": 'Y', - "\u1EF6": 'Y', - "\u1EF4": 'Y', - "\u01B3": 'Y', - "\u024E": 'Y', - "\u1EFE": 'Y', - "\u24CF": 'Z', - "\uFF3A": 'Z', - "\u0179": 'Z', - "\u1E90": 'Z', - "\u017B": 'Z', - "\u017D": 'Z', - "\u1E92": 'Z', - "\u1E94": 'Z', - "\u01B5": 'Z', - "\u0224": 'Z', - "\u2C7F": 'Z', - "\u2C6B": 'Z', - "\uA762": 'Z', - "\u24D0": 'a', - "\uFF41": 'a', - "\u1E9A": 'a', - "\xE0": 'a', - "\xE1": 'a', - "\xE2": 'a', - "\u1EA7": 'a', - "\u1EA5": 'a', - "\u1EAB": 'a', - "\u1EA9": 'a', - "\xE3": 'a', - "\u0101": 'a', - "\u0103": 'a', - "\u1EB1": 'a', - "\u1EAF": 'a', - "\u1EB5": 'a', - "\u1EB3": 'a', - "\u0227": 'a', - "\u01E1": 'a', - "\xE4": 'a', - "\u01DF": 'a', - "\u1EA3": 'a', - "\xE5": 'a', - "\u01FB": 'a', - "\u01CE": 'a', - "\u0201": 'a', - "\u0203": 'a', - "\u1EA1": 'a', - "\u1EAD": 'a', - "\u1EB7": 'a', - "\u1E01": 'a', - "\u0105": 'a', - "\u2C65": 'a', - "\u0250": 'a', - "\uA733": 'aa', - "\xE6": 'ae', - "\u01FD": 'ae', - "\u01E3": 'ae', - "\uA735": 'ao', - "\uA737": 'au', - "\uA739": 'av', - "\uA73B": 'av', - "\uA73D": 'ay', - "\u24D1": 'b', - "\uFF42": 'b', - "\u1E03": 'b', - "\u1E05": 'b', - "\u1E07": 'b', - "\u0180": 'b', - "\u0183": 'b', - "\u0253": 'b', - "\u24D2": 'c', - "\uFF43": 'c', - "\u0107": 'c', - "\u0109": 'c', - "\u010B": 'c', - "\u010D": 'c', - "\xE7": 'c', - "\u1E09": 'c', - "\u0188": 'c', - "\u023C": 'c', - "\uA73F": 'c', - "\u2184": 'c', - "\u24D3": 'd', - "\uFF44": 'd', - "\u1E0B": 'd', - "\u010F": 'd', - "\u1E0D": 'd', - "\u1E11": 'd', - "\u1E13": 'd', - "\u1E0F": 'd', - "\u0111": 'd', - "\u018C": 'd', - "\u0256": 'd', - "\u0257": 'd', - "\uA77A": 'd', - "\u01F3": 'dz', - "\u01C6": 'dz', - "\u24D4": 'e', - "\uFF45": 'e', - "\xE8": 'e', - "\xE9": 'e', - "\xEA": 'e', - "\u1EC1": 'e', - "\u1EBF": 'e', - "\u1EC5": 'e', - "\u1EC3": 'e', - "\u1EBD": 'e', - "\u0113": 'e', - "\u1E15": 'e', - "\u1E17": 'e', - "\u0115": 'e', - "\u0117": 'e', - "\xEB": 'e', - "\u1EBB": 'e', - "\u011B": 'e', - "\u0205": 'e', - "\u0207": 'e', - "\u1EB9": 'e', - "\u1EC7": 'e', - "\u0229": 'e', - "\u1E1D": 'e', - "\u0119": 'e', - "\u1E19": 'e', - "\u1E1B": 'e', - "\u0247": 'e', - "\u025B": 'e', - "\u01DD": 'e', - "\u24D5": 'f', - "\uFF46": 'f', - "\u1E1F": 'f', - "\u0192": 'f', - "\uA77C": 'f', - "\u24D6": 'g', - "\uFF47": 'g', - "\u01F5": 'g', - "\u011D": 'g', - "\u1E21": 'g', - "\u011F": 'g', - "\u0121": 'g', - "\u01E7": 'g', - "\u0123": 'g', - "\u01E5": 'g', - "\u0260": 'g', - "\uA7A1": 'g', - "\u1D79": 'g', - "\uA77F": 'g', - "\u24D7": 'h', - "\uFF48": 'h', - "\u0125": 'h', - "\u1E23": 'h', - "\u1E27": 'h', - "\u021F": 'h', - "\u1E25": 'h', - "\u1E29": 'h', - "\u1E2B": 'h', - "\u1E96": 'h', - "\u0127": 'h', - "\u2C68": 'h', - "\u2C76": 'h', - "\u0265": 'h', - "\u0195": 'hv', - "\u24D8": 'i', - "\uFF49": 'i', - "\xEC": 'i', - "\xED": 'i', - "\xEE": 'i', - "\u0129": 'i', - "\u012B": 'i', - "\u012D": 'i', - "\xEF": 'i', - "\u1E2F": 'i', - "\u1EC9": 'i', - "\u01D0": 'i', - "\u0209": 'i', - "\u020B": 'i', - "\u1ECB": 'i', - "\u012F": 'i', - "\u1E2D": 'i', - "\u0268": 'i', - "\u0131": 'i', - "\u24D9": 'j', - "\uFF4A": 'j', - "\u0135": 'j', - "\u01F0": 'j', - "\u0249": 'j', - "\u24DA": 'k', - "\uFF4B": 'k', - "\u1E31": 'k', - "\u01E9": 'k', - "\u1E33": 'k', - "\u0137": 'k', - "\u1E35": 'k', - "\u0199": 'k', - "\u2C6A": 'k', - "\uA741": 'k', - "\uA743": 'k', - "\uA745": 'k', - "\uA7A3": 'k', - "\u24DB": 'l', - "\uFF4C": 'l', - "\u0140": 'l', - "\u013A": 'l', - "\u013E": 'l', - "\u1E37": 'l', - "\u1E39": 'l', - "\u013C": 'l', - "\u1E3D": 'l', - "\u1E3B": 'l', - "\u017F": 'l', - "\u0142": 'l', - "\u019A": 'l', - "\u026B": 'l', - "\u2C61": 'l', - "\uA749": 'l', - "\uA781": 'l', - "\uA747": 'l', - "\u01C9": 'lj', - "\u24DC": 'm', - "\uFF4D": 'm', - "\u1E3F": 'm', - "\u1E41": 'm', - "\u1E43": 'm', - "\u0271": 'm', - "\u026F": 'm', - "\u24DD": 'n', - "\uFF4E": 'n', - "\u01F9": 'n', - "\u0144": 'n', - "\xF1": 'n', - "\u1E45": 'n', - "\u0148": 'n', - "\u1E47": 'n', - "\u0146": 'n', - "\u1E4B": 'n', - "\u1E49": 'n', - "\u019E": 'n', - "\u0272": 'n', - "\u0149": 'n', - "\uA791": 'n', - "\uA7A5": 'n', - "\u01CC": 'nj', - "\u24DE": 'o', - "\uFF4F": 'o', - "\xF2": 'o', - "\xF3": 'o', - "\xF4": 'o', - "\u1ED3": 'o', - "\u1ED1": 'o', - "\u1ED7": 'o', - "\u1ED5": 'o', - "\xF5": 'o', - "\u1E4D": 'o', - "\u022D": 'o', - "\u1E4F": 'o', - "\u014D": 'o', - "\u1E51": 'o', - "\u1E53": 'o', - "\u014F": 'o', - "\u022F": 'o', - "\u0231": 'o', - "\xF6": 'o', - "\u022B": 'o', - "\u1ECF": 'o', - "\u0151": 'o', - "\u01D2": 'o', - "\u020D": 'o', - "\u020F": 'o', - "\u01A1": 'o', - "\u1EDD": 'o', - "\u1EDB": 'o', - "\u1EE1": 'o', - "\u1EDF": 'o', - "\u1EE3": 'o', - "\u1ECD": 'o', - "\u1ED9": 'o', - "\u01EB": 'o', - "\u01ED": 'o', - "\xF8": 'o', - "\u01FF": 'o', - "\u0254": 'o', - "\uA74B": 'o', - "\uA74D": 'o', - "\u0275": 'o', - "\u0153": 'oe', - "\u01A3": 'oi', - "\u0223": 'ou', - "\uA74F": 'oo', - "\u24DF": 'p', - "\uFF50": 'p', - "\u1E55": 'p', - "\u1E57": 'p', - "\u01A5": 'p', - "\u1D7D": 'p', - "\uA751": 'p', - "\uA753": 'p', - "\uA755": 'p', - "\u24E0": 'q', - "\uFF51": 'q', - "\u024B": 'q', - "\uA757": 'q', - "\uA759": 'q', - "\u24E1": 'r', - "\uFF52": 'r', - "\u0155": 'r', - "\u1E59": 'r', - "\u0159": 'r', - "\u0211": 'r', - "\u0213": 'r', - "\u1E5B": 'r', - "\u1E5D": 'r', - "\u0157": 'r', - "\u1E5F": 'r', - "\u024D": 'r', - "\u027D": 'r', - "\uA75B": 'r', - "\uA7A7": 'r', - "\uA783": 'r', - "\u24E2": 's', - "\uFF53": 's', - "\xDF": 's', - "\u015B": 's', - "\u1E65": 's', - "\u015D": 's', - "\u1E61": 's', - "\u0161": 's', - "\u1E67": 's', - "\u1E63": 's', - "\u1E69": 's', - "\u0219": 's', - "\u015F": 's', - "\u023F": 's', - "\uA7A9": 's', - "\uA785": 's', - "\u1E9B": 's', - "\u24E3": 't', - "\uFF54": 't', - "\u1E6B": 't', - "\u1E97": 't', - "\u0165": 't', - "\u1E6D": 't', - "\u021B": 't', - "\u0163": 't', - "\u1E71": 't', - "\u1E6F": 't', - "\u0167": 't', - "\u01AD": 't', - "\u0288": 't', - "\u2C66": 't', - "\uA787": 't', - "\uA729": 'tz', - "\u24E4": 'u', - "\uFF55": 'u', - "\xF9": 'u', - "\xFA": 'u', - "\xFB": 'u', - "\u0169": 'u', - "\u1E79": 'u', - "\u016B": 'u', - "\u1E7B": 'u', - "\u016D": 'u', - "\xFC": 'u', - "\u01DC": 'u', - "\u01D8": 'u', - "\u01D6": 'u', - "\u01DA": 'u', - "\u1EE7": 'u', - "\u016F": 'u', - "\u0171": 'u', - "\u01D4": 'u', - "\u0215": 'u', - "\u0217": 'u', - "\u01B0": 'u', - "\u1EEB": 'u', - "\u1EE9": 'u', - "\u1EEF": 'u', - "\u1EED": 'u', - "\u1EF1": 'u', - "\u1EE5": 'u', - "\u1E73": 'u', - "\u0173": 'u', - "\u1E77": 'u', - "\u1E75": 'u', - "\u0289": 'u', - "\u24E5": 'v', - "\uFF56": 'v', - "\u1E7D": 'v', - "\u1E7F": 'v', - "\u028B": 'v', - "\uA75F": 'v', - "\u028C": 'v', - "\uA761": 'vy', - "\u24E6": 'w', - "\uFF57": 'w', - "\u1E81": 'w', - "\u1E83": 'w', - "\u0175": 'w', - "\u1E87": 'w', - "\u1E85": 'w', - "\u1E98": 'w', - "\u1E89": 'w', - "\u2C73": 'w', - "\u24E7": 'x', - "\uFF58": 'x', - "\u1E8B": 'x', - "\u1E8D": 'x', - "\u24E8": 'y', - "\uFF59": 'y', - "\u1EF3": 'y', - "\xFD": 'y', - "\u0177": 'y', - "\u1EF9": 'y', - "\u0233": 'y', - "\u1E8F": 'y', - "\xFF": 'y', - "\u1EF7": 'y', - "\u1E99": 'y', - "\u1EF5": 'y', - "\u01B4": 'y', - "\u024F": 'y', - "\u1EFF": 'y', - "\u24E9": 'z', - "\uFF5A": 'z', - "\u017A": 'z', - "\u1E91": 'z', - "\u017C": 'z', - "\u017E": 'z', - "\u1E93": 'z', - "\u1E95": 'z', - "\u01B6": 'z', - "\u0225": 'z', - "\u0240": 'z', - "\u2C6C": 'z', - "\uA763": 'z', - "\u0386": "\u0391", - "\u0388": "\u0395", - "\u0389": "\u0397", - "\u038A": "\u0399", - "\u03AA": "\u0399", - "\u038C": "\u039F", - "\u038E": "\u03A5", - "\u03AB": "\u03A5", - "\u038F": "\u03A9", - "\u03AC": "\u03B1", - "\u03AD": "\u03B5", - "\u03AE": "\u03B7", - "\u03AF": "\u03B9", - "\u03CA": "\u03B9", - "\u0390": "\u03B9", - "\u03CC": "\u03BF", - "\u03CD": "\u03C5", - "\u03CB": "\u03C5", - "\u03B0": "\u03C5", - "\u03CE": "\u03C9", - "\u03C2": "\u03C3", - "\u2019": '\'' - }; - return diacritics; - }); - S2.define('select2/data/base', ['../utils'], function (Utils) { - function BaseAdapter($element, options) { - BaseAdapter.__super__.constructor.call(this); - } - - Utils.Extend(BaseAdapter, Utils.Observable); - - BaseAdapter.prototype.current = function (callback) { - throw new Error('The `current` method must be defined in child classes.'); - }; - - BaseAdapter.prototype.query = function (params, callback) { - throw new Error('The `query` method must be defined in child classes.'); - }; - - BaseAdapter.prototype.bind = function (container, $container) {// Can be implemented in subclasses - }; - - BaseAdapter.prototype.destroy = function () {// Can be implemented in subclasses - }; - - BaseAdapter.prototype.generateResultId = function (container, data) { - var id = container.id + '-result-'; - id += Utils.generateChars(4); - - if (data.id != null) { - id += '-' + data.id.toString(); - } else { - id += '-' + Utils.generateChars(4); - } - - return id; - }; - - return BaseAdapter; - }); - S2.define('select2/data/select', ['./base', '../utils', 'jquery'], function (BaseAdapter, Utils, $) { - function SelectAdapter($element, options) { - this.$element = $element; - this.options = options; - - SelectAdapter.__super__.constructor.call(this); - } - - Utils.Extend(SelectAdapter, BaseAdapter); - - SelectAdapter.prototype.current = function (callback) { - var data = []; - var self = this; - this.$element.find(':selected').each(function () { - var $option = $(this); - var option = self.item($option); - data.push(option); - }); - callback(data); - }; - - SelectAdapter.prototype.select = function (data) { - var self = this; - data.selected = true; // If data.element is a DOM node, use it instead - - if ($(data.element).is('option')) { - data.element.selected = true; - this.$element.trigger('input').trigger('change'); - return; - } - - if (this.$element.prop('multiple')) { - this.current(function (currentData) { - var val = []; - data = [data]; - data.push.apply(data, currentData); - - for (var d = 0; d < data.length; d++) { - var id = data[d].id; - - if ($.inArray(id, val) === -1) { - val.push(id); - } - } - - self.$element.val(val); - self.$element.trigger('input').trigger('change'); - }); - } else { - var val = data.id; - this.$element.val(val); - this.$element.trigger('input').trigger('change'); - } - }; - - SelectAdapter.prototype.unselect = function (data) { - var self = this; - - if (!this.$element.prop('multiple')) { - return; - } - - data.selected = false; - - if ($(data.element).is('option')) { - data.element.selected = false; - this.$element.trigger('input').trigger('change'); - return; - } - - this.current(function (currentData) { - var val = []; - - for (var d = 0; d < currentData.length; d++) { - var id = currentData[d].id; - - if (id !== data.id && $.inArray(id, val) === -1) { - val.push(id); - } - } - - self.$element.val(val); - self.$element.trigger('input').trigger('change'); - }); - }; - - SelectAdapter.prototype.bind = function (container, $container) { - var self = this; - this.container = container; - container.on('select', function (params) { - self.select(params.data); - }); - container.on('unselect', function (params) { - self.unselect(params.data); - }); - }; - - SelectAdapter.prototype.destroy = function () { - // Remove anything added to child elements - this.$element.find('*').each(function () { - // Remove any custom data set by Select2 - Utils.RemoveData(this); - }); - }; - - SelectAdapter.prototype.query = function (params, callback) { - var data = []; - var self = this; - var $options = this.$element.children(); - $options.each(function () { - var $option = $(this); - - if (!$option.is('option') && !$option.is('optgroup')) { - return; - } - - var option = self.item($option); - var matches = self.matches(params, option); - - if (matches !== null) { - data.push(matches); - } - }); - callback({ - results: data - }); - }; - - SelectAdapter.prototype.addOptions = function ($options) { - Utils.appendMany(this.$element, $options); - }; - - SelectAdapter.prototype.option = function (data) { - var option; - - if (data.children) { - option = document.createElement('optgroup'); - option.label = data.text; - } else { - option = document.createElement('option'); - - if (option.textContent !== undefined) { - option.textContent = data.text; - } else { - option.innerText = data.text; - } - } - - if (data.id !== undefined) { - option.value = data.id; - } - - if (data.disabled) { - option.disabled = true; - } - - if (data.selected) { - option.selected = true; - } - - if (data.title) { - option.title = data.title; - } - - var $option = $(option); - - var normalizedData = this._normalizeItem(data); - - normalizedData.element = option; // Override the option's data with the combined data - - Utils.StoreData(option, 'data', normalizedData); - return $option; - }; - - SelectAdapter.prototype.item = function ($option) { - var data = {}; - data = Utils.GetData($option[0], 'data'); - - if (data != null) { - return data; - } - - if ($option.is('option')) { - data = { - id: $option.val(), - text: $option.text(), - disabled: $option.prop('disabled'), - selected: $option.prop('selected'), - title: $option.prop('title') - }; - } else if ($option.is('optgroup')) { - data = { - text: $option.prop('label'), - children: [], - title: $option.prop('title') - }; - var $children = $option.children('option'); - var children = []; - - for (var c = 0; c < $children.length; c++) { - var $child = $($children[c]); - var child = this.item($child); - children.push(child); - } - - data.children = children; - } - - data = this._normalizeItem(data); - data.element = $option[0]; - Utils.StoreData($option[0], 'data', data); - return data; - }; - - SelectAdapter.prototype._normalizeItem = function (item) { - if (item !== Object(item)) { - item = { - id: item, - text: item - }; - } - - item = $.extend({}, { - text: '' - }, item); - var defaults = { - selected: false, - disabled: false - }; - - if (item.id != null) { - item.id = item.id.toString(); - } - - if (item.text != null) { - item.text = item.text.toString(); - } - - if (item._resultId == null && item.id && this.container != null) { - item._resultId = this.generateResultId(this.container, item); - } - - return $.extend({}, defaults, item); - }; - - SelectAdapter.prototype.matches = function (params, data) { - var matcher = this.options.get('matcher'); - return matcher(params, data); - }; - - return SelectAdapter; - }); - S2.define('select2/data/array', ['./select', '../utils', 'jquery'], function (SelectAdapter, Utils, $) { - function ArrayAdapter($element, options) { - this._dataToConvert = options.get('data') || []; - - ArrayAdapter.__super__.constructor.call(this, $element, options); - } - - Utils.Extend(ArrayAdapter, SelectAdapter); - - ArrayAdapter.prototype.bind = function (container, $container) { - ArrayAdapter.__super__.bind.call(this, container, $container); - - this.addOptions(this.convertToOptions(this._dataToConvert)); - }; - - ArrayAdapter.prototype.select = function (data) { - var $option = this.$element.find('option').filter(function (i, elm) { - return elm.value == data.id.toString(); - }); - - if ($option.length === 0) { - $option = this.option(data); - this.addOptions($option); - } - - ArrayAdapter.__super__.select.call(this, data); - }; - - ArrayAdapter.prototype.convertToOptions = function (data) { - var self = this; - var $existing = this.$element.find('option'); - var existingIds = $existing.map(function () { - return self.item($(this)).id; - }).get(); - var $options = []; // Filter out all items except for the one passed in the argument - - function onlyItem(item) { - return function () { - return $(this).val() == item.id; - }; - } - - for (var d = 0; d < data.length; d++) { - var item = this._normalizeItem(data[d]); // Skip items which were pre-loaded, only merge the data - - - if ($.inArray(item.id, existingIds) >= 0) { - var $existingOption = $existing.filter(onlyItem(item)); - var existingData = this.item($existingOption); - var newData = $.extend(true, {}, item, existingData); - var $newOption = this.option(newData); - $existingOption.replaceWith($newOption); - continue; - } - - var $option = this.option(item); - - if (item.children) { - var $children = this.convertToOptions(item.children); - Utils.appendMany($option, $children); - } - - $options.push($option); - } - - return $options; - }; - - return ArrayAdapter; - }); - S2.define('select2/data/ajax', ['./array', '../utils', 'jquery'], function (ArrayAdapter, Utils, $) { - function AjaxAdapter($element, options) { - this.ajaxOptions = this._applyDefaults(options.get('ajax')); - - if (this.ajaxOptions.processResults != null) { - this.processResults = this.ajaxOptions.processResults; - } - - AjaxAdapter.__super__.constructor.call(this, $element, options); - } - - Utils.Extend(AjaxAdapter, ArrayAdapter); - - AjaxAdapter.prototype._applyDefaults = function (options) { - var defaults = { - data: function data(params) { - return $.extend({}, params, { - q: params.term - }); - }, - transport: function transport(params, success, failure) { - var $request = $.ajax(params); - $request.then(success); - $request.fail(failure); - return $request; - } - }; - return $.extend({}, defaults, options, true); - }; - - AjaxAdapter.prototype.processResults = function (results) { - return results; - }; - - AjaxAdapter.prototype.query = function (params, callback) { - var matches = []; - var self = this; - - if (this._request != null) { - // JSONP requests cannot always be aborted - if ($.isFunction(this._request.abort)) { - this._request.abort(); - } - - this._request = null; - } - - var options = $.extend({ - type: 'GET' - }, this.ajaxOptions); - - if (typeof options.url === 'function') { - options.url = options.url.call(this.$element, params); - } - - if (typeof options.data === 'function') { - options.data = options.data.call(this.$element, params); - } - - function request() { - var $request = options.transport(options, function (data) { - var results = self.processResults(data, params); - - if (self.options.get('debug') && window.console && console.error) { - // Check to make sure that the response included a `results` key. - if (!results || !results.results || !$.isArray(results.results)) { - console.error('Select2: The AJAX results did not return an array in the ' + '`results` key of the response.'); - } - } - - callback(results); - }, function () { - // Attempt to detect if a request was aborted - // Only works if the transport exposes a status property - if ('status' in $request && ($request.status === 0 || $request.status === '0')) { - return; - } - - self.trigger('results:message', { - message: 'errorLoading' - }); - }); - self._request = $request; - } - - if (this.ajaxOptions.delay && params.term != null) { - if (this._queryTimeout) { - window.clearTimeout(this._queryTimeout); - } - - this._queryTimeout = window.setTimeout(request, this.ajaxOptions.delay); - } else { - request(); - } - }; - - return AjaxAdapter; - }); - S2.define('select2/data/tags', ['jquery'], function ($) { - function Tags(decorated, $element, options) { - var tags = options.get('tags'); - var createTag = options.get('createTag'); - - if (createTag !== undefined) { - this.createTag = createTag; - } - - var insertTag = options.get('insertTag'); - - if (insertTag !== undefined) { - this.insertTag = insertTag; - } - - decorated.call(this, $element, options); - - if ($.isArray(tags)) { - for (var t = 0; t < tags.length; t++) { - var tag = tags[t]; - - var item = this._normalizeItem(tag); - - var $option = this.option(item); - this.$element.append($option); - } - } - } - - Tags.prototype.query = function (decorated, params, callback) { - var self = this; - - this._removeOldTags(); - - if (params.term == null || params.page != null) { - decorated.call(this, params, callback); - return; - } - - function wrapper(obj, child) { - var data = obj.results; - - for (var i = 0; i < data.length; i++) { - var option = data[i]; - var checkChildren = option.children != null && !wrapper({ - results: option.children - }, true); - var optionText = (option.text || '').toUpperCase(); - var paramsTerm = (params.term || '').toUpperCase(); - var checkText = optionText === paramsTerm; - - if (checkText || checkChildren) { - if (child) { - return false; - } - - obj.data = data; - callback(obj); - return; - } - } - - if (child) { - return true; - } - - var tag = self.createTag(params); - - if (tag != null) { - var $option = self.option(tag); - $option.attr('data-select2-tag', true); - self.addOptions([$option]); - self.insertTag(data, tag); - } - - obj.results = data; - callback(obj); - } - - decorated.call(this, params, wrapper); - }; - - Tags.prototype.createTag = function (decorated, params) { - var term = $.trim(params.term); - - if (term === '') { - return null; - } - - return { - id: term, - text: term - }; - }; - - Tags.prototype.insertTag = function (_, data, tag) { - data.unshift(tag); - }; - - Tags.prototype._removeOldTags = function (_) { - var $options = this.$element.find('option[data-select2-tag]'); - $options.each(function () { - if (this.selected) { - return; - } - - $(this).remove(); - }); - }; - - return Tags; - }); - S2.define('select2/data/tokenizer', ['jquery'], function ($) { - function Tokenizer(decorated, $element, options) { - var tokenizer = options.get('tokenizer'); - - if (tokenizer !== undefined) { - this.tokenizer = tokenizer; - } - - decorated.call(this, $element, options); - } - - Tokenizer.prototype.bind = function (decorated, container, $container) { - decorated.call(this, container, $container); - this.$search = container.dropdown.$search || container.selection.$search || $container.find('.select2-search__field'); - }; - - Tokenizer.prototype.query = function (decorated, params, callback) { - var self = this; - - function createAndSelect(data) { - // Normalize the data object so we can use it for checks - var item = self._normalizeItem(data); // Check if the data object already exists as a tag - // Select it if it doesn't - - - var $existingOptions = self.$element.find('option').filter(function () { - return $(this).val() === item.id; - }); // If an existing option wasn't found for it, create the option - - if (!$existingOptions.length) { - var $option = self.option(item); - $option.attr('data-select2-tag', true); - - self._removeOldTags(); - - self.addOptions([$option]); - } // Select the item, now that we know there is an option for it - - - select(item); - } - - function select(data) { - self.trigger('select', { - data: data - }); - } - - params.term = params.term || ''; - var tokenData = this.tokenizer(params, this.options, createAndSelect); - - if (tokenData.term !== params.term) { - // Replace the search term if we have the search box - if (this.$search.length) { - this.$search.val(tokenData.term); - this.$search.trigger('focus'); - } - - params.term = tokenData.term; - } - - decorated.call(this, params, callback); - }; - - Tokenizer.prototype.tokenizer = function (_, params, options, callback) { - var separators = options.get('tokenSeparators') || []; - var term = params.term; - var i = 0; - - var createTag = this.createTag || function (params) { - return { - id: params.term, - text: params.term - }; - }; - - while (i < term.length) { - var termChar = term[i]; - - if ($.inArray(termChar, separators) === -1) { - i++; - continue; - } - - var part = term.substr(0, i); - var partParams = $.extend({}, params, { - term: part - }); - var data = createTag(partParams); - - if (data == null) { - i++; - continue; - } - - callback(data); // Reset the term to not include the tokenized portion - - term = term.substr(i + 1) || ''; - i = 0; - } - - return { - term: term - }; - }; - - return Tokenizer; - }); - S2.define('select2/data/minimumInputLength', [], function () { - function MinimumInputLength(decorated, $e, options) { - this.minimumInputLength = options.get('minimumInputLength'); - decorated.call(this, $e, options); - } - - MinimumInputLength.prototype.query = function (decorated, params, callback) { - params.term = params.term || ''; - - if (params.term.length < this.minimumInputLength) { - this.trigger('results:message', { - message: 'inputTooShort', - args: { - minimum: this.minimumInputLength, - input: params.term, - params: params - } - }); - return; - } - - decorated.call(this, params, callback); - }; - - return MinimumInputLength; - }); - S2.define('select2/data/maximumInputLength', [], function () { - function MaximumInputLength(decorated, $e, options) { - this.maximumInputLength = options.get('maximumInputLength'); - decorated.call(this, $e, options); - } - - MaximumInputLength.prototype.query = function (decorated, params, callback) { - params.term = params.term || ''; - - if (this.maximumInputLength > 0 && params.term.length > this.maximumInputLength) { - this.trigger('results:message', { - message: 'inputTooLong', - args: { - maximum: this.maximumInputLength, - input: params.term, - params: params - } - }); - return; - } - - decorated.call(this, params, callback); - }; - - return MaximumInputLength; - }); - S2.define('select2/data/maximumSelectionLength', [], function () { - function MaximumSelectionLength(decorated, $e, options) { - this.maximumSelectionLength = options.get('maximumSelectionLength'); - decorated.call(this, $e, options); - } - - MaximumSelectionLength.prototype.bind = function (decorated, container, $container) { - var self = this; - decorated.call(this, container, $container); - container.on('select', function () { - self._checkIfMaximumSelected(); - }); - }; - - MaximumSelectionLength.prototype.query = function (decorated, params, callback) { - var self = this; - - this._checkIfMaximumSelected(function () { - decorated.call(self, params, callback); - }); - }; - - MaximumSelectionLength.prototype._checkIfMaximumSelected = function (_, successCallback) { - var self = this; - this.current(function (currentData) { - var count = currentData != null ? currentData.length : 0; - - if (self.maximumSelectionLength > 0 && count >= self.maximumSelectionLength) { - self.trigger('results:message', { - message: 'maximumSelected', - args: { - maximum: self.maximumSelectionLength - } - }); - return; - } - - if (successCallback) { - successCallback(); - } - }); - }; - - return MaximumSelectionLength; - }); - S2.define('select2/dropdown', ['jquery', './utils'], function ($, Utils) { - function Dropdown($element, options) { - this.$element = $element; - this.options = options; - - Dropdown.__super__.constructor.call(this); - } - - Utils.Extend(Dropdown, Utils.Observable); - - Dropdown.prototype.render = function () { - // var $dropdown = $( - // '' + - // '' + - // '' - // ); - // Custom SUIselect dropdown. @edited - var $dropdown = $('' + '' + ''); - $dropdown.attr('dir', this.options.get('dir')); - this.$dropdown = $dropdown; - return $dropdown; - }; - - Dropdown.prototype.bind = function () {// Should be implemented in subclasses - }; - - Dropdown.prototype.position = function ($dropdown, $container) {// Should be implemented in subclasses - }; - - Dropdown.prototype.destroy = function () { - // Remove the dropdown from the DOM - this.$dropdown.remove(); - }; - - return Dropdown; - }); - S2.define('select2/dropdown/search', ['jquery', '../utils'], function ($, Utils) { - function Search() {} - - Search.prototype.render = function (decorated) { - var $rendered = decorated.call(this); - var $search = $('' + '' + ''); - this.$searchContainer = $search; - this.$search = $search.find('input'); - $rendered.prepend($search); - return $rendered; - }; - - Search.prototype.bind = function (decorated, container, $container) { - var self = this; - var resultsId = container.id + '-results'; - decorated.call(this, container, $container); - this.$search.on('keydown', function (evt) { - self.trigger('keypress', evt); - self._keyUpPrevented = evt.isDefaultPrevented(); - }); // Workaround for browsers which do not support the `input` event - // This will prevent double-triggering of events for browsers which support - // both the `keyup` and `input` events. - - this.$search.on('input', function (evt) { - // Unbind the duplicated `keyup` event - $(this).off('keyup'); - }); - this.$search.on('keyup input', function (evt) { - self.handleSearch(evt); - }); - container.on('open', function () { - self.$search.attr('tabindex', 0); - self.$search.attr('aria-controls', resultsId); - self.$search.trigger('focus'); - window.setTimeout(function () { - self.$search.trigger('focus'); - }, 0); - }); - container.on('close', function () { - self.$search.attr('tabindex', -1); - self.$search.removeAttr('aria-controls'); - self.$search.removeAttr('aria-activedescendant'); - self.$search.val(''); - self.$search.trigger('blur'); - }); - container.on('focus', function () { - if (!container.isOpen()) { - self.$search.trigger('focus'); - } - }); - container.on('results:all', function (params) { - if (params.query.term == null || params.query.term === '') { - var showSearch = self.showSearch(params); - - if (showSearch) { - self.$searchContainer.removeClass('select2-search--hide'); - } else { - self.$searchContainer.addClass('select2-search--hide'); - } - } - }); - container.on('results:focus', function (params) { - if (params.data._resultId) { - self.$search.attr('aria-activedescendant', params.data._resultId); - } else { - self.$search.removeAttr('aria-activedescendant'); - } - }); - }; - - Search.prototype.handleSearch = function (evt) { - if (!this._keyUpPrevented) { - var input = this.$search.val(); - this.trigger('query', { - term: input - }); - } - - this._keyUpPrevented = false; - }; - - Search.prototype.showSearch = function (_, params) { - return true; - }; - - return Search; - }); - S2.define('select2/dropdown/hidePlaceholder', [], function () { - function HidePlaceholder(decorated, $element, options, dataAdapter) { - this.placeholder = this.normalizePlaceholder(options.get('placeholder')); - decorated.call(this, $element, options, dataAdapter); - } - - HidePlaceholder.prototype.append = function (decorated, data) { - data.results = this.removePlaceholder(data.results); - decorated.call(this, data); - }; - - HidePlaceholder.prototype.normalizePlaceholder = function (_, placeholder) { - if (typeof placeholder === 'string') { - placeholder = { - id: '', - text: placeholder - }; - } - - return placeholder; - }; - - HidePlaceholder.prototype.removePlaceholder = function (_, data) { - var modifiedData = data.slice(0); - - for (var d = data.length - 1; d >= 0; d--) { - var item = data[d]; - - if (this.placeholder.id === item.id) { - modifiedData.splice(d, 1); - } - } - - return modifiedData; - }; - - return HidePlaceholder; - }); - S2.define('select2/dropdown/infiniteScroll', ['jquery'], function ($) { - function InfiniteScroll(decorated, $element, options, dataAdapter) { - this.lastParams = {}; - decorated.call(this, $element, options, dataAdapter); - this.$loadingMore = this.createLoadingMore(); - this.loading = false; - } - - InfiniteScroll.prototype.append = function (decorated, data) { - this.$loadingMore.remove(); - this.loading = false; - decorated.call(this, data); - - if (this.showLoadingMore(data)) { - this.$results.append(this.$loadingMore); - this.loadMoreIfNeeded(); - } - }; - - InfiniteScroll.prototype.bind = function (decorated, container, $container) { - var self = this; - decorated.call(this, container, $container); - container.on('query', function (params) { - self.lastParams = params; - self.loading = true; - }); - container.on('query:append', function (params) { - self.lastParams = params; - self.loading = true; - }); - this.$results.on('scroll', this.loadMoreIfNeeded.bind(this)); - }; - - InfiniteScroll.prototype.loadMoreIfNeeded = function () { - var isLoadMoreVisible = $.contains(document.documentElement, this.$loadingMore[0]); - - if (this.loading || !isLoadMoreVisible) { - return; - } - - var currentOffset = this.$results.offset().top + this.$results.outerHeight(false); - var loadingMoreOffset = this.$loadingMore.offset().top + this.$loadingMore.outerHeight(false); - - if (currentOffset + 50 >= loadingMoreOffset) { - this.loadMore(); - } - }; - - InfiniteScroll.prototype.loadMore = function () { - this.loading = true; - var params = $.extend({}, { - page: 1 - }, this.lastParams); - params.page++; - this.trigger('query:append', params); - }; - - InfiniteScroll.prototype.showLoadingMore = function (_, data) { - return data.pagination && data.pagination.more; - }; - - InfiniteScroll.prototype.createLoadingMore = function () { - var $option = $('
      • '); - var message = this.options.get('translations').get('loadingMore'); - $option.html(message(this.lastParams)); - return $option; - }; - - return InfiniteScroll; - }); - S2.define('select2/dropdown/attachBody', ['jquery', '../utils'], function ($, Utils) { - function AttachBody(decorated, $element, options) { - this.$dropdownParent = $(options.get('dropdownParent') || document.body); - decorated.call(this, $element, options); - } - - AttachBody.prototype.bind = function (decorated, container, $container) { - var self = this; - decorated.call(this, container, $container); - container.on('open', function () { - self._showDropdown(); - - self._attachPositioningHandler(container); // Must bind after the results handlers to ensure correct sizing - - - self._bindContainerResultHandlers(container); - }); - container.on('close', function () { - self._hideDropdown(); - - self._detachPositioningHandler(container); - }); - this.$dropdownContainer.on('mousedown', function (evt) { - evt.stopPropagation(); - }); - }; - - AttachBody.prototype.destroy = function (decorated) { - decorated.call(this); - this.$dropdownContainer.remove(); - }; - - AttachBody.prototype.position = function (decorated, $dropdown, $container) { - // Clone all of the container classes - $dropdown.attr('class', $container.attr('class')); // $dropdown.removeClass('select2'); - // $dropdown.addClass('select2-container--open'); - // Custom SUIselect dropdown. @edited - - $dropdown.removeClass('select2'); - $dropdown.addClass('sui-dropdown-container--open'); - $dropdown.css({ - position: 'absolute', - top: -999999 - }); - this.$container = $container; - }; - - AttachBody.prototype.render = function (decorated) { - var $container = $(''); - var $dropdown = decorated.call(this); - $container.append($dropdown); - this.$dropdownContainer = $container; - return $container; - }; - - AttachBody.prototype._hideDropdown = function (decorated) { - this.$dropdownContainer.detach(); - }; - - AttachBody.prototype._bindContainerResultHandlers = function (decorated, container) { - // These should only be bound once - if (this._containerResultsHandlersBound) { - return; - } - - var self = this; - container.on('results:all', function () { - self._positionDropdown(); - - self._resizeDropdown(); - }); - container.on('results:append', function () { - self._positionDropdown(); - - self._resizeDropdown(); - }); - container.on('results:message', function () { - self._positionDropdown(); - - self._resizeDropdown(); - }); - container.on('select', function () { - self._positionDropdown(); - - self._resizeDropdown(); - }); - container.on('unselect', function () { - self._positionDropdown(); - - self._resizeDropdown(); - }); - this._containerResultsHandlersBound = true; - }; - - AttachBody.prototype._attachPositioningHandler = function (decorated, container) { - var self = this; - var scrollEvent = 'scroll.select2.' + container.id; - var resizeEvent = 'resize.select2.' + container.id; - var orientationEvent = 'orientationchange.select2.' + container.id; - var $watchers = this.$container.parents().filter(Utils.hasScroll); - $watchers.each(function () { - Utils.StoreData(this, 'select2-scroll-position', { - x: $(this).scrollLeft(), - y: $(this).scrollTop() - }); - }); - $watchers.on(scrollEvent, function (ev) { - var position = Utils.GetData(this, 'select2-scroll-position'); - $(this).scrollTop(position.y); - }); - $(window).on(scrollEvent + ' ' + resizeEvent + ' ' + orientationEvent, function (e) { - self._positionDropdown(); - - self._resizeDropdown(); - }); - }; - - AttachBody.prototype._detachPositioningHandler = function (decorated, container) { - var scrollEvent = 'scroll.select2.' + container.id; - var resizeEvent = 'resize.select2.' + container.id; - var orientationEvent = 'orientationchange.select2.' + container.id; - var $watchers = this.$container.parents().filter(Utils.hasScroll); - $watchers.off(scrollEvent); - $(window).off(scrollEvent + ' ' + resizeEvent + ' ' + orientationEvent); - }; - - AttachBody.prototype._positionDropdown = function () { - var $window = $(window); // var isCurrentlyAbove = this.$dropdown.hasClass('select2-dropdown--above'); - // var isCurrentlyBelow = this.$dropdown.hasClass('select2-dropdown--below'); - // Custom SUIselect dropdown. @edited - - var isCurrentlyAbove = this.$dropdown.hasClass('sui-select-dropdown--above'); - var isCurrentlyBelow = this.$dropdown.hasClass('sui-select-dropdown--below'); - var newDirection = null; - var offset = this.$container.offset(); - offset.bottom = offset.top + this.$container.outerHeight(false); - var container = { - height: this.$container.outerHeight(false) - }; - container.top = offset.top; - container.bottom = offset.top + container.height; - var dropdown = { - height: this.$dropdown.outerHeight(false) - }; - var viewport = { - top: $window.scrollTop(), - bottom: $window.scrollTop() + $window.height() - }; - var enoughRoomAbove = viewport.top < offset.top - dropdown.height; - var enoughRoomBelow = viewport.bottom > offset.bottom + dropdown.height; - var css = { - left: offset.left, - top: container.bottom - }; // Determine what the parent element is to use for calculating the offset - - var $offsetParent = this.$dropdownParent; // For statically positioned elements, we need to get the element - // that is determining the offset - - if ($offsetParent.css('position') === 'static') { - $offsetParent = $offsetParent.offsetParent(); - } - - var parentOffset = { - top: 0, - left: 0 - }; - - if ($.contains(document.body, $offsetParent[0]) || $offsetParent[0].isConnected) { - parentOffset = $offsetParent.offset(); - } - - css.top -= parentOffset.top; - css.left -= parentOffset.left; - - if (!isCurrentlyAbove && !isCurrentlyBelow) { - newDirection = 'below'; - } - - if (!enoughRoomBelow && enoughRoomAbove && !isCurrentlyAbove) { - newDirection = 'above'; - } else if (!enoughRoomAbove && enoughRoomBelow && isCurrentlyAbove) { - newDirection = 'below'; - } - - if (newDirection == 'above' || isCurrentlyAbove && newDirection !== 'below') { - css.top = container.top - parentOffset.top - dropdown.height; - } // if (newDirection != null) { - // this.$dropdown - // .removeClass('select2-dropdown--below select2-dropdown--above') - // .addClass('select2-dropdown--' + newDirection); - // this.$container - // .removeClass('select2-container--below select2-container--above') - // .addClass('select2-container--' + newDirection); - // } - // Custom SUIselect dropdown. @edited - - - if (newDirection != null) { - this.$dropdown.removeClass('sui-dropdown--below sui-dropdown--above').addClass('sui-dropdown--' + newDirection); - this.$container.removeClass('sui-dropdown-container--below sui-dropdown-container--above').addClass('sui-dropdown-container--' + newDirection); - } - - this.$dropdownContainer.css(css); - }; - - AttachBody.prototype._resizeDropdown = function () { - var css = { - width: this.$container.outerWidth(false) + 'px' - }; - - if (this.options.get('dropdownAutoWidth')) { - css.minWidth = css.width; - css.position = 'relative'; - css.width = 'auto'; - } - - this.$dropdown.css(css); - }; - - AttachBody.prototype._showDropdown = function (decorated) { - this.$dropdownContainer.appendTo(this.$dropdownParent); - - this._positionDropdown(); - - this._resizeDropdown(); - }; - - return AttachBody; - }); - S2.define('select2/dropdown/minimumResultsForSearch', [], function () { - function countResults(data) { - var count = 0; - - for (var d = 0; d < data.length; d++) { - var item = data[d]; - - if (item.children) { - count += countResults(item.children); - } else { - count++; - } - } - - return count; - } - - function MinimumResultsForSearch(decorated, $element, options, dataAdapter) { - this.minimumResultsForSearch = options.get('minimumResultsForSearch'); - - if (this.minimumResultsForSearch < 0) { - this.minimumResultsForSearch = Infinity; - } - - decorated.call(this, $element, options, dataAdapter); - } - - MinimumResultsForSearch.prototype.showSearch = function (decorated, params) { - if (countResults(params.data.results) < this.minimumResultsForSearch) { - return false; - } - - return decorated.call(this, params); - }; - - return MinimumResultsForSearch; - }); - S2.define('select2/dropdown/selectOnClose', ['../utils'], function (Utils) { - function SelectOnClose() {} - - SelectOnClose.prototype.bind = function (decorated, container, $container) { - var self = this; - decorated.call(this, container, $container); - container.on('close', function (params) { - self._handleSelectOnClose(params); - }); - }; - - SelectOnClose.prototype._handleSelectOnClose = function (_, params) { - if (params && params.originalSelect2Event != null) { - var event = params.originalSelect2Event; // Don't select an item if the close event was triggered from a select or - // unselect event - - if (event._type === 'select' || event._type === 'unselect') { - return; - } - } - - var $highlightedResults = this.getHighlightedResults(); // Only select highlighted results - - if ($highlightedResults.length < 1) { - return; - } - - var data = Utils.GetData($highlightedResults[0], 'data'); // Don't re-select already selected resulte - - if (data.element != null && data.element.selected || data.element == null && data.selected) { - return; - } - - this.trigger('select', { - data: data - }); - }; - - return SelectOnClose; - }); - S2.define('select2/dropdown/closeOnSelect', [], function () { - function CloseOnSelect() {} - - CloseOnSelect.prototype.bind = function (decorated, container, $container) { - var self = this; - decorated.call(this, container, $container); - container.on('select', function (evt) { - self._selectTriggered(evt); - }); - container.on('unselect', function (evt) { - self._selectTriggered(evt); - }); - }; - - CloseOnSelect.prototype._selectTriggered = function (_, evt) { - var originalEvent = evt.originalEvent; // Don't close if the control key is being held - - if (originalEvent && (originalEvent.ctrlKey || originalEvent.metaKey)) { - return; - } - - this.trigger('close', { - originalEvent: originalEvent, - originalSelect2Event: evt - }); - }; - - return CloseOnSelect; - }); - S2.define('select2/i18n/en', [], function () { - // English - return { - errorLoading: function errorLoading() { - return 'The results could not be loaded.'; - }, - inputTooLong: function inputTooLong(args) { - var overChars = args.input.length - args.maximum; - var message = 'Please delete ' + overChars + ' character'; - - if (overChars != 1) { - message += 's'; - } - - return message; - }, - inputTooShort: function inputTooShort(args) { - var remainingChars = args.minimum - args.input.length; - var message = 'Please enter ' + remainingChars + ' or more characters'; - return message; - }, - loadingMore: function loadingMore() { - return 'Loading more results…'; - }, - maximumSelected: function maximumSelected(args) { - var message = 'You can only select ' + args.maximum + ' item'; - - if (args.maximum != 1) { - message += 's'; - } - - return message; - }, - noResults: function noResults() { - return 'No results found'; - }, - searching: function searching() { - return 'Searching…'; - }, - removeAllItems: function removeAllItems() { - return 'Remove all items'; - } - }; - }); - S2.define('select2/defaults', ['jquery', 'require', './results', './selection/single', './selection/multiple', './selection/placeholder', './selection/allowClear', './selection/search', './selection/eventRelay', './utils', './translation', './diacritics', './data/select', './data/array', './data/ajax', './data/tags', './data/tokenizer', './data/minimumInputLength', './data/maximumInputLength', './data/maximumSelectionLength', './dropdown', './dropdown/search', './dropdown/hidePlaceholder', './dropdown/infiniteScroll', './dropdown/attachBody', './dropdown/minimumResultsForSearch', './dropdown/selectOnClose', './dropdown/closeOnSelect', './i18n/en'], function ($, require, ResultsList, SingleSelection, MultipleSelection, Placeholder, AllowClear, SelectionSearch, EventRelay, Utils, Translation, DIACRITICS, SelectData, ArrayData, AjaxData, Tags, Tokenizer, MinimumInputLength, MaximumInputLength, MaximumSelectionLength, Dropdown, DropdownSearch, HidePlaceholder, InfiniteScroll, AttachBody, MinimumResultsForSearch, SelectOnClose, CloseOnSelect, EnglishTranslation) { - function Defaults() { - this.reset(); - } - - Defaults.prototype.apply = function (options) { - options = $.extend(true, {}, this.defaults, options); - - if (options.dataAdapter == null) { - if (options.ajax != null) { - options.dataAdapter = AjaxData; - } else if (options.data != null) { - options.dataAdapter = ArrayData; - } else { - options.dataAdapter = SelectData; - } - - if (options.minimumInputLength > 0) { - options.dataAdapter = Utils.Decorate(options.dataAdapter, MinimumInputLength); - } - - if (options.maximumInputLength > 0) { - options.dataAdapter = Utils.Decorate(options.dataAdapter, MaximumInputLength); - } - - if (options.maximumSelectionLength > 0) { - options.dataAdapter = Utils.Decorate(options.dataAdapter, MaximumSelectionLength); - } - - if (options.tags) { - options.dataAdapter = Utils.Decorate(options.dataAdapter, Tags); - } - - if (options.tokenSeparators != null || options.tokenizer != null) { - options.dataAdapter = Utils.Decorate(options.dataAdapter, Tokenizer); - } - - if (options.query != null) { - var Query = require(options.amdBase + 'compat/query'); - - options.dataAdapter = Utils.Decorate(options.dataAdapter, Query); - } - - if (options.initSelection != null) { - var InitSelection = require(options.amdBase + 'compat/initSelection'); - - options.dataAdapter = Utils.Decorate(options.dataAdapter, InitSelection); - } - } - - if (options.resultsAdapter == null) { - options.resultsAdapter = ResultsList; - - if (options.ajax != null) { - options.resultsAdapter = Utils.Decorate(options.resultsAdapter, InfiniteScroll); - } - - if (options.placeholder != null) { - options.resultsAdapter = Utils.Decorate(options.resultsAdapter, HidePlaceholder); - } - - if (options.selectOnClose) { - options.resultsAdapter = Utils.Decorate(options.resultsAdapter, SelectOnClose); - } - } - - if (options.dropdownAdapter == null) { - if (options.multiple) { - options.dropdownAdapter = Dropdown; - } else { - var SearchableDropdown = Utils.Decorate(Dropdown, DropdownSearch); - options.dropdownAdapter = SearchableDropdown; - } - - if (options.minimumResultsForSearch !== 0) { - options.dropdownAdapter = Utils.Decorate(options.dropdownAdapter, MinimumResultsForSearch); - } - - if (options.closeOnSelect) { - options.dropdownAdapter = Utils.Decorate(options.dropdownAdapter, CloseOnSelect); - } - - if (options.dropdownCssClass != null || options.dropdownCss != null || options.adaptDropdownCssClass != null) { - var DropdownCSS = require(options.amdBase + 'compat/dropdownCss'); - - options.dropdownAdapter = Utils.Decorate(options.dropdownAdapter, DropdownCSS); - } - - options.dropdownAdapter = Utils.Decorate(options.dropdownAdapter, AttachBody); - } - - if (options.selectionAdapter == null) { - if (options.multiple) { - options.selectionAdapter = MultipleSelection; - } else { - options.selectionAdapter = SingleSelection; - } // Add the placeholder mixin if a placeholder was specified - - - if (options.placeholder != null) { - options.selectionAdapter = Utils.Decorate(options.selectionAdapter, Placeholder); - } - - if (options.allowClear) { - options.selectionAdapter = Utils.Decorate(options.selectionAdapter, AllowClear); - } - - if (options.multiple) { - options.selectionAdapter = Utils.Decorate(options.selectionAdapter, SelectionSearch); - } - - if (options.containerCssClass != null || options.containerCss != null || options.adaptContainerCssClass != null) { - var ContainerCSS = require(options.amdBase + 'compat/containerCss'); - - options.selectionAdapter = Utils.Decorate(options.selectionAdapter, ContainerCSS); - } - - options.selectionAdapter = Utils.Decorate(options.selectionAdapter, EventRelay); - } // If the defaults were not previously applied from an element, it is - // possible for the language option to have not been resolved - - - options.language = this._resolveLanguage(options.language); // Always fall back to English since it will always be complete - - options.language.push('en'); - var uniqueLanguages = []; - - for (var l = 0; l < options.language.length; l++) { - var language = options.language[l]; - - if (uniqueLanguages.indexOf(language) === -1) { - uniqueLanguages.push(language); - } - } - - options.language = uniqueLanguages; - options.translations = this._processTranslations(options.language, options.debug); - return options; - }; - - Defaults.prototype.reset = function () { - function stripDiacritics(text) { - // Used 'uni range + named function' from http://jsperf.com/diacritics/18 - function match(a) { - return DIACRITICS[a] || a; - } - - return text.replace(/[^\u0000-\u007E]/g, match); - } - - function matcher(params, data) { - // Always return the object if there is nothing to compare - if ($.trim(params.term) === '') { - return data; - } // Do a recursive check for options with children - - - if (data.children && data.children.length > 0) { - // Clone the data object if there are children - // This is required as we modify the object to remove any non-matches - var match = $.extend(true, {}, data); // Check each child of the option - - for (var c = data.children.length - 1; c >= 0; c--) { - var child = data.children[c]; - var matches = matcher(params, child); // If there wasn't a match, remove the object in the array - - if (matches == null) { - match.children.splice(c, 1); - } - } // If any children matched, return the new object - - - if (match.children.length > 0) { - return match; - } // If there were no matching children, check just the plain object - - - return matcher(params, match); - } - - var original = stripDiacritics(data.text).toUpperCase(); - var term = stripDiacritics(params.term).toUpperCase(); // Check if the text contains the term - - if (original.indexOf(term) > -1) { - return data; - } // If it doesn't contain the term, don't return anything - - - return null; - } - - this.defaults = { - amdBase: './', - amdLanguageBase: './i18n/', - closeOnSelect: true, - debug: false, - dropdownAutoWidth: false, - escapeMarkup: Utils.escapeMarkup, - language: {}, - matcher: matcher, - minimumInputLength: 0, - maximumInputLength: 0, - maximumSelectionLength: 0, - minimumResultsForSearch: 0, - selectOnClose: false, - scrollAfterSelect: false, - sorter: function sorter(data) { - return data; - }, - templateResult: function templateResult(result) { - return result.text; - }, - templateSelection: function templateSelection(selection) { - return selection.text; - }, - theme: 'default', - width: 'resolve' - }; - }; - - Defaults.prototype.applyFromElement = function (options, $element) { - var optionLanguage = options.language; - var defaultLanguage = this.defaults.language; - var elementLanguage = $element.prop('lang'); - var parentLanguage = $element.closest('[lang]').prop('lang'); - var languages = Array.prototype.concat.call(this._resolveLanguage(elementLanguage), this._resolveLanguage(optionLanguage), this._resolveLanguage(defaultLanguage), this._resolveLanguage(parentLanguage)); - options.language = languages; - return options; - }; - - Defaults.prototype._resolveLanguage = function (language) { - if (!language) { - return []; - } - - if ($.isEmptyObject(language)) { - return []; - } - - if ($.isPlainObject(language)) { - return [language]; - } - - var languages; - - if (!$.isArray(language)) { - languages = [language]; - } else { - languages = language; - } - - var resolvedLanguages = []; - - for (var l = 0; l < languages.length; l++) { - resolvedLanguages.push(languages[l]); - - if (typeof languages[l] === 'string' && languages[l].indexOf('-') > 0) { - // Extract the region information if it is included - var languageParts = languages[l].split('-'); - var baseLanguage = languageParts[0]; - resolvedLanguages.push(baseLanguage); - } - } - - return resolvedLanguages; - }; - - Defaults.prototype._processTranslations = function (languages, debug) { - var translations = new Translation(); - - for (var l = 0; l < languages.length; l++) { - var languageData = new Translation(); - var language = languages[l]; - - if (typeof language === 'string') { - try { - // Try to load it with the original name - languageData = Translation.loadPath(language); - } catch (e) { - try { - // If we couldn't load it, check if it wasn't the full path - language = this.defaults.amdLanguageBase + language; - languageData = Translation.loadPath(language); - } catch (ex) { - // The translation could not be loaded at all. Sometimes this is - // because of a configuration problem, other times this can be - // because of how Select2 helps load all possible translation files - if (debug && window.console && console.warn) { - console.warn('Select2: The language file for "' + language + '" could ' + 'not be automatically loaded. A fallback will be used instead.'); - } - } - } - } else if ($.isPlainObject(language)) { - languageData = new Translation(language); - } else { - languageData = language; - } - - translations.extend(languageData); - } - - return translations; - }; - - Defaults.prototype.set = function (key, value) { - var camelKey = $.camelCase(key); - var data = {}; - data[camelKey] = value; - - var convertedData = Utils._convertData(data); - - $.extend(true, this.defaults, convertedData); - }; - - var defaults = new Defaults(); - return defaults; - }); - S2.define('select2/options', ['require', 'jquery', './defaults', './utils'], function (require, $, Defaults, Utils) { - function Options(options, $element) { - this.options = options; - - if ($element != null) { - this.fromElement($element); - } - - if ($element != null) { - this.options = Defaults.applyFromElement(this.options, $element); - } - - this.options = Defaults.apply(this.options); - - if ($element && $element.is('input')) { - var InputCompat = require(this.get('amdBase') + 'compat/inputData'); - - this.options.dataAdapter = Utils.Decorate(this.options.dataAdapter, InputCompat); - } - } - - Options.prototype.fromElement = function ($e) { - var excludedData = ['select2']; - - if (this.options.multiple == null) { - this.options.multiple = $e.prop('multiple'); - } - - if (this.options.disabled == null) { - this.options.disabled = $e.prop('disabled'); - } - - if (this.options.dir == null) { - if ($e.prop('dir')) { - this.options.dir = $e.prop('dir'); - } else if ($e.closest('[dir]').prop('dir')) { - this.options.dir = $e.closest('[dir]').prop('dir'); - } else { - this.options.dir = 'ltr'; - } - } - - $e.prop('disabled', this.options.disabled); - $e.prop('multiple', this.options.multiple); - - if (Utils.GetData($e[0], 'select2Tags')) { - if (this.options.debug && window.console && console.warn) { - console.warn('Select2: The `data-select2-tags` attribute has been changed to ' + 'use the `data-data` and `data-tags="true"` attributes and will be ' + 'removed in future versions of Select2.'); - } - - Utils.StoreData($e[0], 'data', Utils.GetData($e[0], 'select2Tags')); - Utils.StoreData($e[0], 'tags', true); - } - - if (Utils.GetData($e[0], 'ajaxUrl')) { - if (this.options.debug && window.console && console.warn) { - console.warn('Select2: The `data-ajax-url` attribute has been changed to ' + '`data-ajax--url` and support for the old attribute will be removed' + ' in future versions of Select2.'); - } - - $e.attr('ajax--url', Utils.GetData($e[0], 'ajaxUrl')); - Utils.StoreData($e[0], 'ajax-Url', Utils.GetData($e[0], 'ajaxUrl')); - } - - var dataset = {}; - - function upperCaseLetter(_, letter) { - return letter.toUpperCase(); - } // Pre-load all of the attributes which are prefixed with `data-` - - - for (var attr = 0; attr < $e[0].attributes.length; attr++) { - var attributeName = $e[0].attributes[attr].name; - var prefix = 'data-'; - - if (attributeName.substr(0, prefix.length) == prefix) { - // Get the contents of the attribute after `data-` - var dataName = attributeName.substring(prefix.length); // Get the data contents from the consistent source - // This is more than likely the jQuery data helper - - var dataValue = Utils.GetData($e[0], dataName); // camelCase the attribute name to match the spec - - var camelDataName = dataName.replace(/-([a-z])/g, upperCaseLetter); // Store the data attribute contents into the dataset since - - dataset[camelDataName] = dataValue; - } - } // Prefer the element's `dataset` attribute if it exists - // jQuery 1.x does not correctly handle data attributes with multiple dashes - - - if ($.fn.jquery && $.fn.jquery.substr(0, 2) == '1.' && $e[0].dataset) { - dataset = $.extend(true, {}, $e[0].dataset, dataset); - } // Prefer our internal data cache if it exists - - - var data = $.extend(true, {}, Utils.GetData($e[0]), dataset); - data = Utils._convertData(data); - - for (var key in data) { - if ($.inArray(key, excludedData) > -1) { - continue; - } - - if ($.isPlainObject(this.options[key])) { - $.extend(this.options[key], data[key]); - } else { - this.options[key] = data[key]; - } - } - - return this; - }; - - Options.prototype.get = function (key) { - return this.options[key]; - }; - - Options.prototype.set = function (key, val) { - this.options[key] = val; - }; - - return Options; - }); - S2.define('select2/core', ['jquery', './options', './utils', './keys'], function ($, Options, Utils, KEYS) { - var Select2 = function Select2($element, options) { - if (Utils.GetData($element[0], 'select2') != null) { - Utils.GetData($element[0], 'select2').destroy(); - } - - this.$element = $element; - this.id = this._generateId($element); - options = options || {}; - this.options = new Options(options, $element); - - Select2.__super__.constructor.call(this); // Set up the tabindex - - - var tabindex = $element.attr('tabindex') || 0; - Utils.StoreData($element[0], 'old-tabindex', tabindex); - $element.attr('tabindex', '-1'); // Set up containers and adapters - - var DataAdapter = this.options.get('dataAdapter'); - this.dataAdapter = new DataAdapter($element, this.options); - var $container = this.render(); - - this._placeContainer($container); - - var SelectionAdapter = this.options.get('selectionAdapter'); - this.selection = new SelectionAdapter($element, this.options); - this.$selection = this.selection.render(); - this.selection.position(this.$selection, $container); - var DropdownAdapter = this.options.get('dropdownAdapter'); - this.dropdown = new DropdownAdapter($element, this.options); - this.$dropdown = this.dropdown.render(); - this.dropdown.position(this.$dropdown, $container); - var ResultsAdapter = this.options.get('resultsAdapter'); - this.results = new ResultsAdapter($element, this.options, this.dataAdapter); - this.$results = this.results.render(); - this.results.position(this.$results, this.$dropdown); // Bind events - - var self = this; // Bind the container to all of the adapters - - this._bindAdapters(); // Register any DOM event handlers - - - this._registerDomEvents(); // Register any internal event handlers - - - this._registerDataEvents(); - - this._registerSelectionEvents(); - - this._registerDropdownEvents(); - - this._registerResultsEvents(); - - this._registerEvents(); // Set the initial state - - - this.dataAdapter.current(function (initialData) { - self.trigger('selection:update', { - data: initialData - }); - }); // Hide the original select - - $element.addClass('select2-hidden-accessible'); - $element.attr('aria-hidden', 'true'); // Hide the original select with SUI. - - $element.addClass('sui-screen-reader-text'); // Synchronize any monitored attributes - - this._syncAttributes(); - - Utils.StoreData($element[0], 'select2', this); // Ensure backwards compatibility with $element.data('select2'). - - $element.data('select2', this); - }; - - Utils.Extend(Select2, Utils.Observable); - - Select2.prototype._generateId = function ($element) { - var id = ''; - - if ($element.attr('id') != null) { - id = $element.attr('id'); - } else if ($element.attr('name') != null) { - id = $element.attr('name') + '-' + Utils.generateChars(2); - } else { - id = Utils.generateChars(4); - } - - id = id.replace(/(:|\.|\[|\]|,)/g, ''); - id = 'select2-' + id; - return id; - }; - - Select2.prototype._placeContainer = function ($container) { - $container.insertAfter(this.$element); - - var width = this._resolveWidth(this.$element, this.options.get('width')); - - if (width != null) { - $container.css('width', width); - } - }; - - Select2.prototype._resolveWidth = function ($element, method) { - var WIDTH = /^width:(([-+]?([0-9]*\.)?[0-9]+)(px|em|ex|%|in|cm|mm|pt|pc))/i; - - if (method == 'resolve') { - var styleWidth = this._resolveWidth($element, 'style'); - - if (styleWidth != null) { - return styleWidth; - } - - return this._resolveWidth($element, 'element'); - } - - if (method == 'element') { - var elementWidth = $element.outerWidth(false); - - if (elementWidth <= 0) { - return 'auto'; - } - - return elementWidth + 'px'; - } - - if (method == 'style') { - var style = $element.attr('style'); - - if (typeof style !== 'string') { - return null; - } - - var attrs = style.split(';'); - - for (var i = 0, l = attrs.length; i < l; i = i + 1) { - var attr = attrs[i].replace(/\s/g, ''); - var matches = attr.match(WIDTH); - - if (matches !== null && matches.length >= 1) { - return matches[1]; - } - } - - return null; - } - - if (method == 'computedstyle') { - var computedStyle = window.getComputedStyle($element[0]); - return computedStyle.width; - } - - return method; - }; - - Select2.prototype._bindAdapters = function () { - this.dataAdapter.bind(this, this.$container); - this.selection.bind(this, this.$container); - this.dropdown.bind(this, this.$container); - this.results.bind(this, this.$container); - }; - - Select2.prototype._registerDomEvents = function () { - var self = this; - this.$element.on('change.select2', function () { - self.dataAdapter.current(function (data) { - self.trigger('selection:update', { - data: data - }); - }); - }); - this.$element.on('focus.select2', function (evt) { - self.trigger('focus', evt); - }); - this._syncA = Utils.bind(this._syncAttributes, this); - this._syncS = Utils.bind(this._syncSubtree, this); - - if (this.$element[0].attachEvent) { - this.$element[0].attachEvent('onpropertychange', this._syncA); - } - - var observer = window.MutationObserver || window.WebKitMutationObserver || window.MozMutationObserver; - - if (observer != null) { - this._observer = new observer(function (mutations) { - self._syncA(); - - self._syncS(null, mutations); - }); - - this._observer.observe(this.$element[0], { - attributes: true, - childList: true, - subtree: false - }); - } else if (this.$element[0].addEventListener) { - this.$element[0].addEventListener('DOMAttrModified', self._syncA, false); - this.$element[0].addEventListener('DOMNodeInserted', self._syncS, false); - this.$element[0].addEventListener('DOMNodeRemoved', self._syncS, false); - } - }; - - Select2.prototype._registerDataEvents = function () { - var self = this; - this.dataAdapter.on('*', function (name, params) { - self.trigger(name, params); - }); - }; - - Select2.prototype._registerSelectionEvents = function () { - var self = this; - var nonRelayEvents = ['toggle', 'focus']; - this.selection.on('toggle', function () { - self.toggleDropdown(); - }); - this.selection.on('focus', function (params) { - self.focus(params); - }); - this.selection.on('*', function (name, params) { - if ($.inArray(name, nonRelayEvents) !== -1) { - return; - } - - self.trigger(name, params); - }); - }; - - Select2.prototype._registerDropdownEvents = function () { - var self = this; - this.dropdown.on('*', function (name, params) { - self.trigger(name, params); - }); - }; - - Select2.prototype._registerResultsEvents = function () { - var self = this; - this.results.on('*', function (name, params) { - self.trigger(name, params); - }); - }; - - Select2.prototype._registerEvents = function () { - var self = this; - this.on('open', function () { - self.$container.addClass('select2-container--open'); - }); - this.on('close', function () { - self.$container.removeClass('select2-container--open'); - }); - this.on('enable', function () { - self.$container.removeClass('select2-container--disabled'); - }); - this.on('disable', function () { - self.$container.addClass('select2-container--disabled'); - }); - this.on('blur', function () { - self.$container.removeClass('select2-container--focus'); - }); - this.on('query', function (params) { - if (!self.isOpen()) { - self.trigger('open', {}); - } - - this.dataAdapter.query(params, function (data) { - self.trigger('results:all', { - data: data, - query: params - }); - }); - }); - this.on('query:append', function (params) { - this.dataAdapter.query(params, function (data) { - self.trigger('results:append', { - data: data, - query: params - }); - }); - }); - this.on('keypress', function (evt) { - var key = evt.which; - - if (self.isOpen()) { - if (key === KEYS.ESC || key === KEYS.TAB || key === KEYS.UP && evt.altKey) { - self.close(evt); - evt.preventDefault(); - } else if (key === KEYS.ENTER) { - self.trigger('results:select', {}); - evt.preventDefault(); - } else if (key === KEYS.SPACE && evt.ctrlKey) { - self.trigger('results:toggle', {}); - evt.preventDefault(); - } else if (key === KEYS.UP) { - self.trigger('results:previous', {}); - evt.preventDefault(); - } else if (key === KEYS.DOWN) { - self.trigger('results:next', {}); - evt.preventDefault(); - } - } else { - if (key === KEYS.ENTER || key === KEYS.SPACE || key === KEYS.DOWN && evt.altKey) { - self.open(); - evt.preventDefault(); - } - } - }); - }; - - Select2.prototype._syncAttributes = function () { - this.options.set('disabled', this.$element.prop('disabled')); - - if (this.isDisabled()) { - if (this.isOpen()) { - this.close(); - } - - this.trigger('disable', {}); - } else { - this.trigger('enable', {}); - } - }; - - Select2.prototype._isChangeMutation = function (evt, mutations) { - var changed = false; - var self = this; // Ignore any mutation events raised for elements that aren't options or - // optgroups. This handles the case when the select element is destroyed - - if (evt && evt.target && evt.target.nodeName !== 'OPTION' && evt.target.nodeName !== 'OPTGROUP') { - return; - } - - if (!mutations) { - // If mutation events aren't supported, then we can only assume that the - // change affected the selections - changed = true; - } else if (mutations.addedNodes && mutations.addedNodes.length > 0) { - for (var n = 0; n < mutations.addedNodes.length; n++) { - var node = mutations.addedNodes[n]; - - if (node.selected) { - changed = true; - } - } - } else if (mutations.removedNodes && mutations.removedNodes.length > 0) { - changed = true; - } else if ($.isArray(mutations)) { - $.each(mutations, function (evt, mutation) { - if (self._isChangeMutation(evt, mutation)) { - // We've found a change mutation. - // Let's escape from the loop and continue - changed = true; - return false; - } - }); - } - - return changed; - }; - - Select2.prototype._syncSubtree = function (evt, mutations) { - var changed = this._isChangeMutation(evt, mutations); - - var self = this; // Only re-pull the data if we think there is a change - - if (changed) { - this.dataAdapter.current(function (currentData) { - self.trigger('selection:update', { - data: currentData - }); - }); - } - }; - /** - * Override the trigger method to automatically trigger pre-events when - * there are events that can be prevented. - */ - - - Select2.prototype.trigger = function (name, args) { - var actualTrigger = Select2.__super__.trigger; - var preTriggerMap = { - 'open': 'opening', - 'close': 'closing', - 'select': 'selecting', - 'unselect': 'unselecting', - 'clear': 'clearing' - }; - - if (args === undefined) { - args = {}; - } - - if (name in preTriggerMap) { - var preTriggerName = preTriggerMap[name]; - var preTriggerArgs = { - prevented: false, - name: name, - args: args - }; - actualTrigger.call(this, preTriggerName, preTriggerArgs); - - if (preTriggerArgs.prevented) { - args.prevented = true; - return; - } - } - - actualTrigger.call(this, name, args); - }; - - Select2.prototype.toggleDropdown = function () { - if (this.isDisabled()) { - return; - } - - if (this.isOpen()) { - this.close(); - } else { - this.open(); - } - }; - - Select2.prototype.open = function () { - if (this.isOpen()) { - return; - } - - if (this.isDisabled()) { - return; - } - - this.trigger('query', {}); - }; - - Select2.prototype.close = function (evt) { - if (!this.isOpen()) { - return; - } - - this.trigger('close', { - originalEvent: evt - }); - }; - /** - * Helper method to abstract the "enabled" (not "disabled") state of this - * object. - * - * @return {true} if the instance is not disabled. - * @return {false} if the instance is disabled. - */ - - - Select2.prototype.isEnabled = function () { - return !this.isDisabled(); - }; - /** - * Helper method to abstract the "disabled" state of this object. - * - * @return {true} if the disabled option is true. - * @return {false} if the disabled option is false. - */ - - - Select2.prototype.isDisabled = function () { - return this.options.get('disabled'); - }; - - Select2.prototype.isOpen = function () { - return this.$container.hasClass('select2-container--open'); - }; - - Select2.prototype.hasFocus = function () { - return this.$container.hasClass('select2-container--focus'); - }; - - Select2.prototype.focus = function (data) { - // No need to re-trigger focus events if we are already focused - if (this.hasFocus()) { - return; - } - - this.$container.addClass('select2-container--focus'); - this.trigger('focus', {}); - }; - - Select2.prototype.enable = function (args) { - if (this.options.get('debug') && window.console && console.warn) { - console.warn('Select2: The `select2("enable")` method has been deprecated and will' + ' be removed in later Select2 versions. Use $element.prop("disabled")' + ' instead.'); - } - - if (args == null || args.length === 0) { - args = [true]; - } - - var disabled = !args[0]; - this.$element.prop('disabled', disabled); - }; - - Select2.prototype.data = function () { - if (this.options.get('debug') && arguments.length > 0 && window.console && console.warn) { - console.warn('Select2: Data can no longer be set using `select2("data")`. You ' + 'should consider setting the value instead using `$element.val()`.'); - } - - var data = []; - this.dataAdapter.current(function (currentData) { - data = currentData; - }); - return data; - }; - - Select2.prototype.val = function (args) { - if (this.options.get('debug') && window.console && console.warn) { - console.warn('Select2: The `select2("val")` method has been deprecated and will be' + ' removed in later Select2 versions. Use $element.val() instead.'); - } - - if (args == null || args.length === 0) { - return this.$element.val(); - } - - var newVal = args[0]; - - if ($.isArray(newVal)) { - newVal = $.map(newVal, function (obj) { - return obj.toString(); - }); - } - - this.$element.val(newVal).trigger('input').trigger('change'); - }; - - Select2.prototype.destroy = function () { - this.$container.remove(); - - if (this.$element[0].detachEvent) { - this.$element[0].detachEvent('onpropertychange', this._syncA); - } - - if (this._observer != null) { - this._observer.disconnect(); - - this._observer = null; - } else if (this.$element[0].removeEventListener) { - this.$element[0].removeEventListener('DOMAttrModified', this._syncA, false); - this.$element[0].removeEventListener('DOMNodeInserted', this._syncS, false); - this.$element[0].removeEventListener('DOMNodeRemoved', this._syncS, false); - } - - this._syncA = null; - this._syncS = null; - this.$element.off('.select2'); - this.$element.attr('tabindex', Utils.GetData(this.$element[0], 'old-tabindex')); // Remove SUI screen reader class. @edited - - this.$element.removeClass('sui-screen-reader-text'); - this.$element.removeClass('select2-hidden-accessible'); - this.$element.attr('aria-hidden', 'false'); - Utils.RemoveData(this.$element[0]); - this.$element.removeData('select2'); - this.dataAdapter.destroy(); - this.selection.destroy(); - this.dropdown.destroy(); - this.results.destroy(); - this.dataAdapter = null; - this.selection = null; - this.dropdown = null; - this.results = null; - }; - - Select2.prototype.render = function () { - var $container = $('' + '' + '' + ''); - $container.attr('dir', this.options.get('dir')); - this.$container = $container; // Remove select2 theme classname. @edited - // this.$container.addClass('select2-container--' + this.options.get('theme')); - // Add SUIselect class to select main div. @edited - - this.$container.addClass('sui-select'); // Additional class for themes. @edited - - if ('default' !== this.options.get('theme')) { - this.$container.addClass('sui-select-theme--' + this.options.get('theme')); - } - - Utils.StoreData($container[0], 'element', this.$element); - return $container; - }; - - return Select2; - }); - S2.define('select2/compat/utils', ['jquery'], function ($) { - function syncCssClasses($dest, $src, adapter) { - var classes, - replacements = [], - adapted; - classes = $.trim($dest.attr('class')); - - if (classes) { - classes = '' + classes; // for IE which returns object - - $(classes.split(/\s+/)).each(function () { - // Save all Select2 classes - if (this.indexOf('select2-') === 0) { - replacements.push(this); - } - }); - } - - classes = $.trim($src.attr('class')); - - if (classes) { - classes = '' + classes; // for IE which returns object - - $(classes.split(/\s+/)).each(function () { - // Only adapt non-Select2 classes - if (this.indexOf('select2-') !== 0) { - adapted = adapter(this); - - if (adapted != null) { - replacements.push(adapted); - } - } - }); - } - - $dest.attr('class', replacements.join(' ')); - } - - return { - syncCssClasses: syncCssClasses - }; - }); - S2.define('select2/compat/containerCss', ['jquery', './utils'], function ($, CompatUtils) { - // No-op CSS adapter that discards all classes by default - function _containerAdapter(clazz) { - return null; - } - - function ContainerCSS() {} - - ContainerCSS.prototype.render = function (decorated) { - var $container = decorated.call(this); - var containerCssClass = this.options.get('containerCssClass') || ''; - - if ($.isFunction(containerCssClass)) { - containerCssClass = containerCssClass(this.$element); - } - - var containerCssAdapter = this.options.get('adaptContainerCssClass'); - containerCssAdapter = containerCssAdapter || _containerAdapter; - - if (containerCssClass.indexOf(':all:') !== -1) { - containerCssClass = containerCssClass.replace(':all:', ''); - var _cssAdapter = containerCssAdapter; - - containerCssAdapter = function containerCssAdapter(clazz) { - var adapted = _cssAdapter(clazz); - - if (adapted != null) { - // Append the old one along with the adapted one - return adapted + ' ' + clazz; - } - - return clazz; - }; - } - - var containerCss = this.options.get('containerCss') || {}; - - if ($.isFunction(containerCss)) { - containerCss = containerCss(this.$element); - } - - CompatUtils.syncCssClasses($container, this.$element, containerCssAdapter); - $container.css(containerCss); - $container.addClass(containerCssClass); - return $container; - }; - - return ContainerCSS; - }); - S2.define('select2/compat/dropdownCss', ['jquery', './utils'], function ($, CompatUtils) { - // No-op CSS adapter that discards all classes by default - function _dropdownAdapter(clazz) { - return null; - } - - function DropdownCSS() {} - - DropdownCSS.prototype.render = function (decorated) { - var $dropdown = decorated.call(this); - var dropdownCssClass = this.options.get('dropdownCssClass') || ''; - - if ($.isFunction(dropdownCssClass)) { - dropdownCssClass = dropdownCssClass(this.$element); - } - - var dropdownCssAdapter = this.options.get('adaptDropdownCssClass'); - dropdownCssAdapter = dropdownCssAdapter || _dropdownAdapter; - - if (dropdownCssClass.indexOf(':all:') !== -1) { - dropdownCssClass = dropdownCssClass.replace(':all:', ''); - var _cssAdapter = dropdownCssAdapter; - - dropdownCssAdapter = function dropdownCssAdapter(clazz) { - var adapted = _cssAdapter(clazz); - - if (adapted != null) { - // Append the old one along with the adapted one - return adapted + ' ' + clazz; - } - - return clazz; - }; - } - - var dropdownCss = this.options.get('dropdownCss') || {}; - - if ($.isFunction(dropdownCss)) { - dropdownCss = dropdownCss(this.$element); - } - - CompatUtils.syncCssClasses($dropdown, this.$element, dropdownCssAdapter); - $dropdown.css(dropdownCss); - $dropdown.addClass(dropdownCssClass); - return $dropdown; - }; - - return DropdownCSS; - }); - S2.define('select2/compat/initSelection', ['jquery'], function ($) { - function InitSelection(decorated, $element, options) { - if (options.get('debug') && window.console && console.warn) { - console.warn('Select2: The `initSelection` option has been deprecated in favor' + ' of a custom data adapter that overrides the `current` method. ' + 'This method is now called multiple times instead of a single ' + 'time when the instance is initialized. Support will be removed ' + 'for the `initSelection` option in future versions of Select2'); - } - - this.initSelection = options.get('initSelection'); - this._isInitialized = false; - decorated.call(this, $element, options); - } - - InitSelection.prototype.current = function (decorated, callback) { - var self = this; - - if (this._isInitialized) { - decorated.call(this, callback); - return; - } - - this.initSelection.call(null, this.$element, function (data) { - self._isInitialized = true; - - if (!$.isArray(data)) { - data = [data]; - } - - callback(data); - }); - }; - - return InitSelection; - }); - S2.define('select2/compat/inputData', ['jquery', '../utils'], function ($, Utils) { - function InputData(decorated, $element, options) { - this._currentData = []; - this._valueSeparator = options.get('valueSeparator') || ','; - - if ($element.prop('type') === 'hidden') { - if (options.get('debug') && console && console.warn) { - console.warn('Select2: Using a hidden input with Select2 is no longer ' + 'supported and may stop working in the future. It is recommended ' + 'to use a `' + ''); - this.$searchContainer = $search; - this.$search = $search.find('input'); - var $rendered = decorated.call(this); - - this._transferTabIndex(); - - return $rendered; - }; - - Search.prototype.bind = function (decorated, container, $container) { - var self = this; - decorated.call(this, container, $container); - container.on('open', function () { - self.$search.trigger('focus'); - }); - container.on('close', function () { - self.$search.val(''); - self.$search.removeAttr('aria-activedescendant'); - self.$search.trigger('focus'); - }); - container.on('enable', function () { - self.$search.prop('disabled', false); - - self._transferTabIndex(); - }); - container.on('disable', function () { - self.$search.prop('disabled', true); - }); - container.on('focus', function (evt) { - self.$search.trigger('focus'); - }); - container.on('results:focus', function (params) { - self.$search.attr('aria-activedescendant', params.id); - }); - this.$selection.on('focusin', '.select2-search--inline', function (evt) { - self.trigger('focus', evt); - }); - this.$selection.on('focusout', '.select2-search--inline', function (evt) { - self._handleBlur(evt); - }); - this.$selection.on('keydown', '.select2-search--inline', function (evt) { - evt.stopPropagation(); - self.trigger('keypress', evt); - self._keyUpPrevented = evt.isDefaultPrevented(); - var key = evt.which; - - if (key === KEYS.BACKSPACE && self.$search.val() === '') { - var $previousChoice = self.$searchContainer.prev('.select2-selection__choice'); - - if ($previousChoice.length > 0) { - var item = $previousChoice.data('data'); - self.searchRemoveChoice(item); - evt.preventDefault(); - } - } - }); // Try to detect the IE version should the `documentMode` property that - // is stored on the document. This is only implemented in IE and is - // slightly cleaner than doing a user agent check. - // This property is not available in Edge, but Edge also doesn't have - // this bug. - - var msie = document.documentMode; - var disableInputEvents = msie && msie <= 11; // Workaround for browsers which do not support the `input` event - // This will prevent double-triggering of events for browsers which support - // both the `keyup` and `input` events. - - this.$selection.on('input.searchcheck', '.select2-search--inline', function (evt) { - // IE will trigger the `input` event when a placeholder is used on a - // search box. To get around this issue, we are forced to ignore all - // `input` events in IE and keep using `keyup`. - if (disableInputEvents) { - self.$selection.off('input.search input.searchcheck'); - return; - } // Unbind the duplicated `keyup` event - - - self.$selection.off('keyup.search'); - }); - this.$selection.on('keyup.search input.search', '.select2-search--inline', function (evt) { - // IE will trigger the `input` event when a placeholder is used on a - // search box. To get around this issue, we are forced to ignore all - // `input` events in IE and keep using `keyup`. - if (disableInputEvents && evt.type === 'input') { - self.$selection.off('input.search input.searchcheck'); - return; - } - - var key = evt.which; // We can freely ignore events from modifier keys - - if (key == KEYS.SHIFT || key == KEYS.CTRL || key == KEYS.ALT) { - return; - } // Tabbing will be handled during the `keydown` phase - - - if (key == KEYS.TAB) { - return; - } - - self.handleSearch(evt); - }); - }; - /** - * This method will transfer the tabindex attribute from the rendered - * selection to the search box. This allows for the search box to be used as - * the primary focus instead of the selection container. - * - * @private - */ - - - Search.prototype._transferTabIndex = function (decorated) { - this.$search.attr('tabindex', this.$selection.attr('tabindex')); - this.$selection.attr('tabindex', '-1'); - }; - - Search.prototype.createPlaceholder = function (decorated, placeholder) { - this.$search.attr('placeholder', placeholder.text); - }; - - Search.prototype.update = function (decorated, data) { - var searchHadFocus = this.$search[0] == document.activeElement; - this.$search.attr('placeholder', ''); - decorated.call(this, data); - this.$selection.find('.select2-selection__rendered').append(this.$searchContainer); - this.resizeSearch(); - - if (searchHadFocus) { - this.$search.focus(); - } - }; - - Search.prototype.handleSearch = function () { - this.resizeSearch(); - - if (!this._keyUpPrevented) { - var input = this.$search.val(); - this.trigger('query', { - term: input - }); - } - - this._keyUpPrevented = false; - }; - - Search.prototype.searchRemoveChoice = function (decorated, item) { - this.trigger('unselect', { - data: item - }); - this.$search.val(item.text); - this.handleSearch(); - }; - - Search.prototype.resizeSearch = function () { - this.$search.css('width', '25px'); - var width = ''; - - if (this.$search.attr('placeholder') !== '') { - width = this.$selection.find('.select2-selection__rendered').innerWidth(); - } else { - var minimumWidth = this.$search.val().length + 1; - width = minimumWidth * 0.75 + 'em'; - } - - this.$search.css('width', width); - }; - - return Search; - }); - S2.define('select2/selection/eventRelay', ['jquery'], function ($) { - function EventRelay() {} - - EventRelay.prototype.bind = function (decorated, container, $container) { - var self = this; - var relayEvents = ['open', 'opening', 'close', 'closing', 'select', 'selecting', 'unselect', 'unselecting']; - var preventableEvents = ['opening', 'closing', 'selecting', 'unselecting']; - decorated.call(this, container, $container); - container.on('*', function (name, params) { - // Ignore events that should not be relayed - if ($.inArray(name, relayEvents) === -1) { - return; - } // The parameters should always be an object - - - params = params || {}; // Generate the jQuery event for the Select2 event - - var evt = $.Event('select2:' + name, { - params: params - }); - self.$element.trigger(evt); // Only handle preventable events if it was one - - if ($.inArray(name, preventableEvents) === -1) { - return; - } - - params.prevented = evt.isDefaultPrevented(); - }); - }; - - return EventRelay; - }); - S2.define('select2/translation', ['jquery', 'require'], function ($, require) { - function Translation(dict) { - this.dict = dict || {}; - } - - Translation.prototype.all = function () { - return this.dict; - }; - - Translation.prototype.get = function (key) { - return this.dict[key]; - }; - - Translation.prototype.extend = function (translation) { - this.dict = $.extend({}, translation.all(), this.dict); - }; // Static functions - - - Translation._cache = {}; - - Translation.loadPath = function (path) { - if (!(path in Translation._cache)) { - var translations = require(path); - - Translation._cache[path] = translations; - } - - return new Translation(Translation._cache[path]); - }; - - return Translation; - }); - S2.define('select2/diacritics', [], function () { - var diacritics = { - "\u24B6": 'A', - "\uFF21": 'A', - "\xC0": 'A', - "\xC1": 'A', - "\xC2": 'A', - "\u1EA6": 'A', - "\u1EA4": 'A', - "\u1EAA": 'A', - "\u1EA8": 'A', - "\xC3": 'A', - "\u0100": 'A', - "\u0102": 'A', - "\u1EB0": 'A', - "\u1EAE": 'A', - "\u1EB4": 'A', - "\u1EB2": 'A', - "\u0226": 'A', - "\u01E0": 'A', - "\xC4": 'A', - "\u01DE": 'A', - "\u1EA2": 'A', - "\xC5": 'A', - "\u01FA": 'A', - "\u01CD": 'A', - "\u0200": 'A', - "\u0202": 'A', - "\u1EA0": 'A', - "\u1EAC": 'A', - "\u1EB6": 'A', - "\u1E00": 'A', - "\u0104": 'A', - "\u023A": 'A', - "\u2C6F": 'A', - "\uA732": 'AA', - "\xC6": 'AE', - "\u01FC": 'AE', - "\u01E2": 'AE', - "\uA734": 'AO', - "\uA736": 'AU', - "\uA738": 'AV', - "\uA73A": 'AV', - "\uA73C": 'AY', - "\u24B7": 'B', - "\uFF22": 'B', - "\u1E02": 'B', - "\u1E04": 'B', - "\u1E06": 'B', - "\u0243": 'B', - "\u0182": 'B', - "\u0181": 'B', - "\u24B8": 'C', - "\uFF23": 'C', - "\u0106": 'C', - "\u0108": 'C', - "\u010A": 'C', - "\u010C": 'C', - "\xC7": 'C', - "\u1E08": 'C', - "\u0187": 'C', - "\u023B": 'C', - "\uA73E": 'C', - "\u24B9": 'D', - "\uFF24": 'D', - "\u1E0A": 'D', - "\u010E": 'D', - "\u1E0C": 'D', - "\u1E10": 'D', - "\u1E12": 'D', - "\u1E0E": 'D', - "\u0110": 'D', - "\u018B": 'D', - "\u018A": 'D', - "\u0189": 'D', - "\uA779": 'D', - "\u01F1": 'DZ', - "\u01C4": 'DZ', - "\u01F2": 'Dz', - "\u01C5": 'Dz', - "\u24BA": 'E', - "\uFF25": 'E', - "\xC8": 'E', - "\xC9": 'E', - "\xCA": 'E', - "\u1EC0": 'E', - "\u1EBE": 'E', - "\u1EC4": 'E', - "\u1EC2": 'E', - "\u1EBC": 'E', - "\u0112": 'E', - "\u1E14": 'E', - "\u1E16": 'E', - "\u0114": 'E', - "\u0116": 'E', - "\xCB": 'E', - "\u1EBA": 'E', - "\u011A": 'E', - "\u0204": 'E', - "\u0206": 'E', - "\u1EB8": 'E', - "\u1EC6": 'E', - "\u0228": 'E', - "\u1E1C": 'E', - "\u0118": 'E', - "\u1E18": 'E', - "\u1E1A": 'E', - "\u0190": 'E', - "\u018E": 'E', - "\u24BB": 'F', - "\uFF26": 'F', - "\u1E1E": 'F', - "\u0191": 'F', - "\uA77B": 'F', - "\u24BC": 'G', - "\uFF27": 'G', - "\u01F4": 'G', - "\u011C": 'G', - "\u1E20": 'G', - "\u011E": 'G', - "\u0120": 'G', - "\u01E6": 'G', - "\u0122": 'G', - "\u01E4": 'G', - "\u0193": 'G', - "\uA7A0": 'G', - "\uA77D": 'G', - "\uA77E": 'G', - "\u24BD": 'H', - "\uFF28": 'H', - "\u0124": 'H', - "\u1E22": 'H', - "\u1E26": 'H', - "\u021E": 'H', - "\u1E24": 'H', - "\u1E28": 'H', - "\u1E2A": 'H', - "\u0126": 'H', - "\u2C67": 'H', - "\u2C75": 'H', - "\uA78D": 'H', - "\u24BE": 'I', - "\uFF29": 'I', - "\xCC": 'I', - "\xCD": 'I', - "\xCE": 'I', - "\u0128": 'I', - "\u012A": 'I', - "\u012C": 'I', - "\u0130": 'I', - "\xCF": 'I', - "\u1E2E": 'I', - "\u1EC8": 'I', - "\u01CF": 'I', - "\u0208": 'I', - "\u020A": 'I', - "\u1ECA": 'I', - "\u012E": 'I', - "\u1E2C": 'I', - "\u0197": 'I', - "\u24BF": 'J', - "\uFF2A": 'J', - "\u0134": 'J', - "\u0248": 'J', - "\u24C0": 'K', - "\uFF2B": 'K', - "\u1E30": 'K', - "\u01E8": 'K', - "\u1E32": 'K', - "\u0136": 'K', - "\u1E34": 'K', - "\u0198": 'K', - "\u2C69": 'K', - "\uA740": 'K', - "\uA742": 'K', - "\uA744": 'K', - "\uA7A2": 'K', - "\u24C1": 'L', - "\uFF2C": 'L', - "\u013F": 'L', - "\u0139": 'L', - "\u013D": 'L', - "\u1E36": 'L', - "\u1E38": 'L', - "\u013B": 'L', - "\u1E3C": 'L', - "\u1E3A": 'L', - "\u0141": 'L', - "\u023D": 'L', - "\u2C62": 'L', - "\u2C60": 'L', - "\uA748": 'L', - "\uA746": 'L', - "\uA780": 'L', - "\u01C7": 'LJ', - "\u01C8": 'Lj', - "\u24C2": 'M', - "\uFF2D": 'M', - "\u1E3E": 'M', - "\u1E40": 'M', - "\u1E42": 'M', - "\u2C6E": 'M', - "\u019C": 'M', - "\u24C3": 'N', - "\uFF2E": 'N', - "\u01F8": 'N', - "\u0143": 'N', - "\xD1": 'N', - "\u1E44": 'N', - "\u0147": 'N', - "\u1E46": 'N', - "\u0145": 'N', - "\u1E4A": 'N', - "\u1E48": 'N', - "\u0220": 'N', - "\u019D": 'N', - "\uA790": 'N', - "\uA7A4": 'N', - "\u01CA": 'NJ', - "\u01CB": 'Nj', - "\u24C4": 'O', - "\uFF2F": 'O', - "\xD2": 'O', - "\xD3": 'O', - "\xD4": 'O', - "\u1ED2": 'O', - "\u1ED0": 'O', - "\u1ED6": 'O', - "\u1ED4": 'O', - "\xD5": 'O', - "\u1E4C": 'O', - "\u022C": 'O', - "\u1E4E": 'O', - "\u014C": 'O', - "\u1E50": 'O', - "\u1E52": 'O', - "\u014E": 'O', - "\u022E": 'O', - "\u0230": 'O', - "\xD6": 'O', - "\u022A": 'O', - "\u1ECE": 'O', - "\u0150": 'O', - "\u01D1": 'O', - "\u020C": 'O', - "\u020E": 'O', - "\u01A0": 'O', - "\u1EDC": 'O', - "\u1EDA": 'O', - "\u1EE0": 'O', - "\u1EDE": 'O', - "\u1EE2": 'O', - "\u1ECC": 'O', - "\u1ED8": 'O', - "\u01EA": 'O', - "\u01EC": 'O', - "\xD8": 'O', - "\u01FE": 'O', - "\u0186": 'O', - "\u019F": 'O', - "\uA74A": 'O', - "\uA74C": 'O', - "\u01A2": 'OI', - "\uA74E": 'OO', - "\u0222": 'OU', - "\u24C5": 'P', - "\uFF30": 'P', - "\u1E54": 'P', - "\u1E56": 'P', - "\u01A4": 'P', - "\u2C63": 'P', - "\uA750": 'P', - "\uA752": 'P', - "\uA754": 'P', - "\u24C6": 'Q', - "\uFF31": 'Q', - "\uA756": 'Q', - "\uA758": 'Q', - "\u024A": 'Q', - "\u24C7": 'R', - "\uFF32": 'R', - "\u0154": 'R', - "\u1E58": 'R', - "\u0158": 'R', - "\u0210": 'R', - "\u0212": 'R', - "\u1E5A": 'R', - "\u1E5C": 'R', - "\u0156": 'R', - "\u1E5E": 'R', - "\u024C": 'R', - "\u2C64": 'R', - "\uA75A": 'R', - "\uA7A6": 'R', - "\uA782": 'R', - "\u24C8": 'S', - "\uFF33": 'S', - "\u1E9E": 'S', - "\u015A": 'S', - "\u1E64": 'S', - "\u015C": 'S', - "\u1E60": 'S', - "\u0160": 'S', - "\u1E66": 'S', - "\u1E62": 'S', - "\u1E68": 'S', - "\u0218": 'S', - "\u015E": 'S', - "\u2C7E": 'S', - "\uA7A8": 'S', - "\uA784": 'S', - "\u24C9": 'T', - "\uFF34": 'T', - "\u1E6A": 'T', - "\u0164": 'T', - "\u1E6C": 'T', - "\u021A": 'T', - "\u0162": 'T', - "\u1E70": 'T', - "\u1E6E": 'T', - "\u0166": 'T', - "\u01AC": 'T', - "\u01AE": 'T', - "\u023E": 'T', - "\uA786": 'T', - "\uA728": 'TZ', - "\u24CA": 'U', - "\uFF35": 'U', - "\xD9": 'U', - "\xDA": 'U', - "\xDB": 'U', - "\u0168": 'U', - "\u1E78": 'U', - "\u016A": 'U', - "\u1E7A": 'U', - "\u016C": 'U', - "\xDC": 'U', - "\u01DB": 'U', - "\u01D7": 'U', - "\u01D5": 'U', - "\u01D9": 'U', - "\u1EE6": 'U', - "\u016E": 'U', - "\u0170": 'U', - "\u01D3": 'U', - "\u0214": 'U', - "\u0216": 'U', - "\u01AF": 'U', - "\u1EEA": 'U', - "\u1EE8": 'U', - "\u1EEE": 'U', - "\u1EEC": 'U', - "\u1EF0": 'U', - "\u1EE4": 'U', - "\u1E72": 'U', - "\u0172": 'U', - "\u1E76": 'U', - "\u1E74": 'U', - "\u0244": 'U', - "\u24CB": 'V', - "\uFF36": 'V', - "\u1E7C": 'V', - "\u1E7E": 'V', - "\u01B2": 'V', - "\uA75E": 'V', - "\u0245": 'V', - "\uA760": 'VY', - "\u24CC": 'W', - "\uFF37": 'W', - "\u1E80": 'W', - "\u1E82": 'W', - "\u0174": 'W', - "\u1E86": 'W', - "\u1E84": 'W', - "\u1E88": 'W', - "\u2C72": 'W', - "\u24CD": 'X', - "\uFF38": 'X', - "\u1E8A": 'X', - "\u1E8C": 'X', - "\u24CE": 'Y', - "\uFF39": 'Y', - "\u1EF2": 'Y', - "\xDD": 'Y', - "\u0176": 'Y', - "\u1EF8": 'Y', - "\u0232": 'Y', - "\u1E8E": 'Y', - "\u0178": 'Y', - "\u1EF6": 'Y', - "\u1EF4": 'Y', - "\u01B3": 'Y', - "\u024E": 'Y', - "\u1EFE": 'Y', - "\u24CF": 'Z', - "\uFF3A": 'Z', - "\u0179": 'Z', - "\u1E90": 'Z', - "\u017B": 'Z', - "\u017D": 'Z', - "\u1E92": 'Z', - "\u1E94": 'Z', - "\u01B5": 'Z', - "\u0224": 'Z', - "\u2C7F": 'Z', - "\u2C6B": 'Z', - "\uA762": 'Z', - "\u24D0": 'a', - "\uFF41": 'a', - "\u1E9A": 'a', - "\xE0": 'a', - "\xE1": 'a', - "\xE2": 'a', - "\u1EA7": 'a', - "\u1EA5": 'a', - "\u1EAB": 'a', - "\u1EA9": 'a', - "\xE3": 'a', - "\u0101": 'a', - "\u0103": 'a', - "\u1EB1": 'a', - "\u1EAF": 'a', - "\u1EB5": 'a', - "\u1EB3": 'a', - "\u0227": 'a', - "\u01E1": 'a', - "\xE4": 'a', - "\u01DF": 'a', - "\u1EA3": 'a', - "\xE5": 'a', - "\u01FB": 'a', - "\u01CE": 'a', - "\u0201": 'a', - "\u0203": 'a', - "\u1EA1": 'a', - "\u1EAD": 'a', - "\u1EB7": 'a', - "\u1E01": 'a', - "\u0105": 'a', - "\u2C65": 'a', - "\u0250": 'a', - "\uA733": 'aa', - "\xE6": 'ae', - "\u01FD": 'ae', - "\u01E3": 'ae', - "\uA735": 'ao', - "\uA737": 'au', - "\uA739": 'av', - "\uA73B": 'av', - "\uA73D": 'ay', - "\u24D1": 'b', - "\uFF42": 'b', - "\u1E03": 'b', - "\u1E05": 'b', - "\u1E07": 'b', - "\u0180": 'b', - "\u0183": 'b', - "\u0253": 'b', - "\u24D2": 'c', - "\uFF43": 'c', - "\u0107": 'c', - "\u0109": 'c', - "\u010B": 'c', - "\u010D": 'c', - "\xE7": 'c', - "\u1E09": 'c', - "\u0188": 'c', - "\u023C": 'c', - "\uA73F": 'c', - "\u2184": 'c', - "\u24D3": 'd', - "\uFF44": 'd', - "\u1E0B": 'd', - "\u010F": 'd', - "\u1E0D": 'd', - "\u1E11": 'd', - "\u1E13": 'd', - "\u1E0F": 'd', - "\u0111": 'd', - "\u018C": 'd', - "\u0256": 'd', - "\u0257": 'd', - "\uA77A": 'd', - "\u01F3": 'dz', - "\u01C6": 'dz', - "\u24D4": 'e', - "\uFF45": 'e', - "\xE8": 'e', - "\xE9": 'e', - "\xEA": 'e', - "\u1EC1": 'e', - "\u1EBF": 'e', - "\u1EC5": 'e', - "\u1EC3": 'e', - "\u1EBD": 'e', - "\u0113": 'e', - "\u1E15": 'e', - "\u1E17": 'e', - "\u0115": 'e', - "\u0117": 'e', - "\xEB": 'e', - "\u1EBB": 'e', - "\u011B": 'e', - "\u0205": 'e', - "\u0207": 'e', - "\u1EB9": 'e', - "\u1EC7": 'e', - "\u0229": 'e', - "\u1E1D": 'e', - "\u0119": 'e', - "\u1E19": 'e', - "\u1E1B": 'e', - "\u0247": 'e', - "\u025B": 'e', - "\u01DD": 'e', - "\u24D5": 'f', - "\uFF46": 'f', - "\u1E1F": 'f', - "\u0192": 'f', - "\uA77C": 'f', - "\u24D6": 'g', - "\uFF47": 'g', - "\u01F5": 'g', - "\u011D": 'g', - "\u1E21": 'g', - "\u011F": 'g', - "\u0121": 'g', - "\u01E7": 'g', - "\u0123": 'g', - "\u01E5": 'g', - "\u0260": 'g', - "\uA7A1": 'g', - "\u1D79": 'g', - "\uA77F": 'g', - "\u24D7": 'h', - "\uFF48": 'h', - "\u0125": 'h', - "\u1E23": 'h', - "\u1E27": 'h', - "\u021F": 'h', - "\u1E25": 'h', - "\u1E29": 'h', - "\u1E2B": 'h', - "\u1E96": 'h', - "\u0127": 'h', - "\u2C68": 'h', - "\u2C76": 'h', - "\u0265": 'h', - "\u0195": 'hv', - "\u24D8": 'i', - "\uFF49": 'i', - "\xEC": 'i', - "\xED": 'i', - "\xEE": 'i', - "\u0129": 'i', - "\u012B": 'i', - "\u012D": 'i', - "\xEF": 'i', - "\u1E2F": 'i', - "\u1EC9": 'i', - "\u01D0": 'i', - "\u0209": 'i', - "\u020B": 'i', - "\u1ECB": 'i', - "\u012F": 'i', - "\u1E2D": 'i', - "\u0268": 'i', - "\u0131": 'i', - "\u24D9": 'j', - "\uFF4A": 'j', - "\u0135": 'j', - "\u01F0": 'j', - "\u0249": 'j', - "\u24DA": 'k', - "\uFF4B": 'k', - "\u1E31": 'k', - "\u01E9": 'k', - "\u1E33": 'k', - "\u0137": 'k', - "\u1E35": 'k', - "\u0199": 'k', - "\u2C6A": 'k', - "\uA741": 'k', - "\uA743": 'k', - "\uA745": 'k', - "\uA7A3": 'k', - "\u24DB": 'l', - "\uFF4C": 'l', - "\u0140": 'l', - "\u013A": 'l', - "\u013E": 'l', - "\u1E37": 'l', - "\u1E39": 'l', - "\u013C": 'l', - "\u1E3D": 'l', - "\u1E3B": 'l', - "\u017F": 'l', - "\u0142": 'l', - "\u019A": 'l', - "\u026B": 'l', - "\u2C61": 'l', - "\uA749": 'l', - "\uA781": 'l', - "\uA747": 'l', - "\u01C9": 'lj', - "\u24DC": 'm', - "\uFF4D": 'm', - "\u1E3F": 'm', - "\u1E41": 'm', - "\u1E43": 'm', - "\u0271": 'm', - "\u026F": 'm', - "\u24DD": 'n', - "\uFF4E": 'n', - "\u01F9": 'n', - "\u0144": 'n', - "\xF1": 'n', - "\u1E45": 'n', - "\u0148": 'n', - "\u1E47": 'n', - "\u0146": 'n', - "\u1E4B": 'n', - "\u1E49": 'n', - "\u019E": 'n', - "\u0272": 'n', - "\u0149": 'n', - "\uA791": 'n', - "\uA7A5": 'n', - "\u01CC": 'nj', - "\u24DE": 'o', - "\uFF4F": 'o', - "\xF2": 'o', - "\xF3": 'o', - "\xF4": 'o', - "\u1ED3": 'o', - "\u1ED1": 'o', - "\u1ED7": 'o', - "\u1ED5": 'o', - "\xF5": 'o', - "\u1E4D": 'o', - "\u022D": 'o', - "\u1E4F": 'o', - "\u014D": 'o', - "\u1E51": 'o', - "\u1E53": 'o', - "\u014F": 'o', - "\u022F": 'o', - "\u0231": 'o', - "\xF6": 'o', - "\u022B": 'o', - "\u1ECF": 'o', - "\u0151": 'o', - "\u01D2": 'o', - "\u020D": 'o', - "\u020F": 'o', - "\u01A1": 'o', - "\u1EDD": 'o', - "\u1EDB": 'o', - "\u1EE1": 'o', - "\u1EDF": 'o', - "\u1EE3": 'o', - "\u1ECD": 'o', - "\u1ED9": 'o', - "\u01EB": 'o', - "\u01ED": 'o', - "\xF8": 'o', - "\u01FF": 'o', - "\u0254": 'o', - "\uA74B": 'o', - "\uA74D": 'o', - "\u0275": 'o', - "\u01A3": 'oi', - "\u0223": 'ou', - "\uA74F": 'oo', - "\u24DF": 'p', - "\uFF50": 'p', - "\u1E55": 'p', - "\u1E57": 'p', - "\u01A5": 'p', - "\u1D7D": 'p', - "\uA751": 'p', - "\uA753": 'p', - "\uA755": 'p', - "\u24E0": 'q', - "\uFF51": 'q', - "\u024B": 'q', - "\uA757": 'q', - "\uA759": 'q', - "\u24E1": 'r', - "\uFF52": 'r', - "\u0155": 'r', - "\u1E59": 'r', - "\u0159": 'r', - "\u0211": 'r', - "\u0213": 'r', - "\u1E5B": 'r', - "\u1E5D": 'r', - "\u0157": 'r', - "\u1E5F": 'r', - "\u024D": 'r', - "\u027D": 'r', - "\uA75B": 'r', - "\uA7A7": 'r', - "\uA783": 'r', - "\u24E2": 's', - "\uFF53": 's', - "\xDF": 's', - "\u015B": 's', - "\u1E65": 's', - "\u015D": 's', - "\u1E61": 's', - "\u0161": 's', - "\u1E67": 's', - "\u1E63": 's', - "\u1E69": 's', - "\u0219": 's', - "\u015F": 's', - "\u023F": 's', - "\uA7A9": 's', - "\uA785": 's', - "\u1E9B": 's', - "\u24E3": 't', - "\uFF54": 't', - "\u1E6B": 't', - "\u1E97": 't', - "\u0165": 't', - "\u1E6D": 't', - "\u021B": 't', - "\u0163": 't', - "\u1E71": 't', - "\u1E6F": 't', - "\u0167": 't', - "\u01AD": 't', - "\u0288": 't', - "\u2C66": 't', - "\uA787": 't', - "\uA729": 'tz', - "\u24E4": 'u', - "\uFF55": 'u', - "\xF9": 'u', - "\xFA": 'u', - "\xFB": 'u', - "\u0169": 'u', - "\u1E79": 'u', - "\u016B": 'u', - "\u1E7B": 'u', - "\u016D": 'u', - "\xFC": 'u', - "\u01DC": 'u', - "\u01D8": 'u', - "\u01D6": 'u', - "\u01DA": 'u', - "\u1EE7": 'u', - "\u016F": 'u', - "\u0171": 'u', - "\u01D4": 'u', - "\u0215": 'u', - "\u0217": 'u', - "\u01B0": 'u', - "\u1EEB": 'u', - "\u1EE9": 'u', - "\u1EEF": 'u', - "\u1EED": 'u', - "\u1EF1": 'u', - "\u1EE5": 'u', - "\u1E73": 'u', - "\u0173": 'u', - "\u1E77": 'u', - "\u1E75": 'u', - "\u0289": 'u', - "\u24E5": 'v', - "\uFF56": 'v', - "\u1E7D": 'v', - "\u1E7F": 'v', - "\u028B": 'v', - "\uA75F": 'v', - "\u028C": 'v', - "\uA761": 'vy', - "\u24E6": 'w', - "\uFF57": 'w', - "\u1E81": 'w', - "\u1E83": 'w', - "\u0175": 'w', - "\u1E87": 'w', - "\u1E85": 'w', - "\u1E98": 'w', - "\u1E89": 'w', - "\u2C73": 'w', - "\u24E7": 'x', - "\uFF58": 'x', - "\u1E8B": 'x', - "\u1E8D": 'x', - "\u24E8": 'y', - "\uFF59": 'y', - "\u1EF3": 'y', - "\xFD": 'y', - "\u0177": 'y', - "\u1EF9": 'y', - "\u0233": 'y', - "\u1E8F": 'y', - "\xFF": 'y', - "\u1EF7": 'y', - "\u1E99": 'y', - "\u1EF5": 'y', - "\u01B4": 'y', - "\u024F": 'y', - "\u1EFF": 'y', - "\u24E9": 'z', - "\uFF5A": 'z', - "\u017A": 'z', - "\u1E91": 'z', - "\u017C": 'z', - "\u017E": 'z', - "\u1E93": 'z', - "\u1E95": 'z', - "\u01B6": 'z', - "\u0225": 'z', - "\u0240": 'z', - "\u2C6C": 'z', - "\uA763": 'z', - "\u0386": "\u0391", - "\u0388": "\u0395", - "\u0389": "\u0397", - "\u038A": "\u0399", - "\u03AA": "\u0399", - "\u038C": "\u039F", - "\u038E": "\u03A5", - "\u03AB": "\u03A5", - "\u038F": "\u03A9", - "\u03AC": "\u03B1", - "\u03AD": "\u03B5", - "\u03AE": "\u03B7", - "\u03AF": "\u03B9", - "\u03CA": "\u03B9", - "\u0390": "\u03B9", - "\u03CC": "\u03BF", - "\u03CD": "\u03C5", - "\u03CB": "\u03C5", - "\u03B0": "\u03C5", - "\u03C9": "\u03C9", - "\u03C2": "\u03C3" - }; - return diacritics; - }); - S2.define('select2/data/base', ['../utils'], function (Utils) { - function BaseAdapter($element, options) { - BaseAdapter.__super__.constructor.call(this); - } - - Utils.Extend(BaseAdapter, Utils.Observable); - - BaseAdapter.prototype.current = function (callback) { - throw new Error('The `current` method must be defined in child classes.'); - }; - - BaseAdapter.prototype.query = function (params, callback) { - throw new Error('The `query` method must be defined in child classes.'); - }; - - BaseAdapter.prototype.bind = function (container, $container) {// Can be implemented in subclasses - }; - - BaseAdapter.prototype.destroy = function () {// Can be implemented in subclasses - }; - - BaseAdapter.prototype.generateResultId = function (container, data) { - var id = container.id + '-result-'; - id += Utils.generateChars(4); - - if (data.id != null) { - id += '-' + data.id.toString(); - } else { - id += '-' + Utils.generateChars(4); - } - - return id; - }; - - return BaseAdapter; - }); - S2.define('select2/data/select', ['./base', '../utils', 'jquery'], function (BaseAdapter, Utils, $) { - function SelectAdapter($element, options) { - this.$element = $element; - this.options = options; - - SelectAdapter.__super__.constructor.call(this); - } - - Utils.Extend(SelectAdapter, BaseAdapter); - - SelectAdapter.prototype.current = function (callback) { - var data = []; - var self = this; - this.$element.find(':selected').each(function () { - var $option = $(this); - var option = self.item($option); - data.push(option); - }); - callback(data); - }; - - SelectAdapter.prototype.select = function (data) { - var self = this; - data.selected = true; // If data.element is a DOM node, use it instead - - if ($(data.element).is('option')) { - data.element.selected = true; - this.$element.trigger('change'); - return; - } - - if (this.$element.prop('multiple')) { - this.current(function (currentData) { - var val = []; - data = [data]; - data.push.apply(data, currentData); - - for (var d = 0; d < data.length; d++) { - var id = data[d].id; - - if ($.inArray(id, val) === -1) { - val.push(id); - } - } - - self.$element.val(val); - self.$element.trigger('change'); - }); - } else { - var val = data.id; - this.$element.val(val); - this.$element.trigger('change'); - } - }; - - SelectAdapter.prototype.unselect = function (data) { - var self = this; - - if (!this.$element.prop('multiple')) { - return; - } - - data.selected = false; - - if ($(data.element).is('option')) { - data.element.selected = false; - this.$element.trigger('change'); - return; - } - - this.current(function (currentData) { - var val = []; - - for (var d = 0; d < currentData.length; d++) { - var id = currentData[d].id; - - if (id !== data.id && $.inArray(id, val) === -1) { - val.push(id); - } - } - - self.$element.val(val); - self.$element.trigger('change'); - }); - }; - - SelectAdapter.prototype.bind = function (container, $container) { - var self = this; - this.container = container; - container.on('select', function (params) { - self.select(params.data); - }); - container.on('unselect', function (params) { - self.unselect(params.data); - }); - }; - - SelectAdapter.prototype.destroy = function () { - // Remove anything added to child elements - this.$element.find('*').each(function () { - // Remove any custom data set by Select2 - $.removeData(this, 'data'); - }); - }; - - SelectAdapter.prototype.query = function (params, callback) { - var data = []; - var self = this; - var $options = this.$element.children(); - $options.each(function () { - var $option = $(this); - - if (!$option.is('option') && !$option.is('optgroup')) { - return; - } - - var option = self.item($option); - var matches = self.matches(params, option); - - if (matches !== null) { - data.push(matches); - } - }); - callback({ - results: data - }); - }; - - SelectAdapter.prototype.addOptions = function ($options) { - Utils.appendMany(this.$element, $options); - }; - - SelectAdapter.prototype.option = function (data) { - var option; - - if (data.children) { - option = document.createElement('optgroup'); - option.label = data.text; - } else { - option = document.createElement('option'); - - if (option.textContent !== undefined) { - option.textContent = data.text; - } else { - option.innerText = data.text; - } - } - - if (data.id !== undefined) { - option.value = data.id; - } - - if (data.disabled) { - option.disabled = true; - } - - if (data.selected) { - option.selected = true; - } - - if (data.title) { - option.title = data.title; - } - - var $option = $(option); - - var normalizedData = this._normalizeItem(data); - - normalizedData.element = option; // Override the option's data with the combined data - - $.data(option, 'data', normalizedData); - return $option; - }; - - SelectAdapter.prototype.item = function ($option) { - var data = {}; - data = $.data($option[0], 'data'); - - if (data != null) { - return data; - } - - if ($option.is('option')) { - data = { - id: $option.val(), - text: $option.text(), - disabled: $option.prop('disabled'), - selected: $option.prop('selected'), - title: $option.prop('title') - }; - } else if ($option.is('optgroup')) { - data = { - text: $option.prop('label'), - children: [], - title: $option.prop('title') - }; - var $children = $option.children('option'); - var children = []; - - for (var c = 0; c < $children.length; c++) { - var $child = $($children[c]); - var child = this.item($child); - children.push(child); - } - - data.children = children; - } - - data = this._normalizeItem(data); - data.element = $option[0]; - $.data($option[0], 'data', data); - return data; - }; - - SelectAdapter.prototype._normalizeItem = function (item) { - if (!$.isPlainObject(item)) { - item = { - id: item, - text: item - }; - } - - item = $.extend({}, { - text: '' - }, item); - var defaults = { - selected: false, - disabled: false - }; - - if (item.id != null) { - item.id = item.id.toString(); - } - - if (item.text != null) { - item.text = item.text.toString(); - } - - if (item._resultId == null && item.id && this.container != null) { - item._resultId = this.generateResultId(this.container, item); - } - - return $.extend({}, defaults, item); - }; - - SelectAdapter.prototype.matches = function (params, data) { - var matcher = this.options.get('matcher'); - return matcher(params, data); - }; - - return SelectAdapter; - }); - S2.define('select2/data/array', ['./select', '../utils', 'jquery'], function (SelectAdapter, Utils, $) { - function ArrayAdapter($element, options) { - var data = options.get('data') || []; - - ArrayAdapter.__super__.constructor.call(this, $element, options); - - this.addOptions(this.convertToOptions(data)); - } - - Utils.Extend(ArrayAdapter, SelectAdapter); - - ArrayAdapter.prototype.select = function (data) { - var $option = this.$element.find('option').filter(function (i, elm) { - return elm.value == data.id.toString(); - }); - - if ($option.length === 0) { - $option = this.option(data); - this.addOptions($option); - } - - ArrayAdapter.__super__.select.call(this, data); - }; - - ArrayAdapter.prototype.convertToOptions = function (data) { - var self = this; - var $existing = this.$element.find('option'); - var existingIds = $existing.map(function () { - return self.item($(this)).id; - }).get(); - var $options = []; // Filter out all items except for the one passed in the argument - - function onlyItem(item) { - return function () { - return $(this).val() == item.id; - }; - } - - for (var d = 0; d < data.length; d++) { - var item = this._normalizeItem(data[d]); // Skip items which were pre-loaded, only merge the data - - - if ($.inArray(item.id, existingIds) >= 0) { - var $existingOption = $existing.filter(onlyItem(item)); - var existingData = this.item($existingOption); - var newData = $.extend(true, {}, item, existingData); - var $newOption = this.option(newData); - $existingOption.replaceWith($newOption); - continue; - } - - var $option = this.option(item); - - if (item.children) { - var $children = this.convertToOptions(item.children); - Utils.appendMany($option, $children); - } - - $options.push($option); - } - - return $options; - }; - - return ArrayAdapter; - }); - S2.define('select2/data/ajax', ['./array', '../utils', 'jquery'], function (ArrayAdapter, Utils, $) { - function AjaxAdapter($element, options) { - this.ajaxOptions = this._applyDefaults(options.get('ajax')); - - if (this.ajaxOptions.processResults != null) { - this.processResults = this.ajaxOptions.processResults; - } - - AjaxAdapter.__super__.constructor.call(this, $element, options); - } - - Utils.Extend(AjaxAdapter, ArrayAdapter); - - AjaxAdapter.prototype._applyDefaults = function (options) { - var defaults = { - data: function data(params) { - return $.extend({}, params, { - q: params.term - }); - }, - transport: function transport(params, success, failure) { - var $request = $.ajax(params); - $request.then(success); - $request.fail(failure); - return $request; - } - }; - return $.extend({}, defaults, options, true); - }; - - AjaxAdapter.prototype.processResults = function (results) { - return results; - }; - - AjaxAdapter.prototype.query = function (params, callback) { - var matches = []; - var self = this; - - if (this._request != null) { - // JSONP requests cannot always be aborted - if ($.isFunction(this._request.abort)) { - this._request.abort(); - } - - this._request = null; - } - - var options = $.extend({ - type: 'GET' - }, this.ajaxOptions); - - if (typeof options.url === 'function') { - options.url = options.url.call(this.$element, params); - } - - if (typeof options.data === 'function') { - options.data = options.data.call(this.$element, params); - } - - function request() { - var $request = options.transport(options, function (data) { - var results = self.processResults(data, params); - - if (self.options.get('debug') && window.console && console.error) { - // Check to make sure that the response included a `results` key. - if (!results || !results.results || !$.isArray(results.results)) { - console.error('Select2: The AJAX results did not return an array in the ' + '`results` key of the response.'); - } - } - - callback(results); - }, function () { - // Attempt to detect if a request was aborted - // Only works if the transport exposes a status property - if ($request.status && $request.status === '0') { - return; - } - - self.trigger('results:message', { - message: 'errorLoading' - }); - }); - self._request = $request; - } - - if (this.ajaxOptions.delay && params.term != null) { - if (this._queryTimeout) { - window.clearTimeout(this._queryTimeout); - } - - this._queryTimeout = window.setTimeout(request, this.ajaxOptions.delay); - } else { - request(); - } - }; - - return AjaxAdapter; - }); - S2.define('select2/data/tags', ['jquery'], function ($) { - function Tags(decorated, $element, options) { - var tags = options.get('tags'); - var createTag = options.get('createTag'); - - if (createTag !== undefined) { - this.createTag = createTag; - } - - var insertTag = options.get('insertTag'); - - if (insertTag !== undefined) { - this.insertTag = insertTag; - } - - decorated.call(this, $element, options); - - if ($.isArray(tags)) { - for (var t = 0; t < tags.length; t++) { - var tag = tags[t]; - - var item = this._normalizeItem(tag); - - var $option = this.option(item); - this.$element.append($option); - } - } - } - - Tags.prototype.query = function (decorated, params, callback) { - var self = this; - - this._removeOldTags(); - - if (params.term == null || params.page != null) { - decorated.call(this, params, callback); - return; - } - - function wrapper(obj, child) { - var data = obj.results; - - for (var i = 0; i < data.length; i++) { - var option = data[i]; - var checkChildren = option.children != null && !wrapper({ - results: option.children - }, true); - var optionText = (option.text || '').toUpperCase(); - var paramsTerm = (params.term || '').toUpperCase(); - var checkText = optionText === paramsTerm; - - if (checkText || checkChildren) { - if (child) { - return false; - } - - obj.data = data; - callback(obj); - return; - } - } - - if (child) { - return true; - } - - var tag = self.createTag(params); - - if (tag != null) { - var $option = self.option(tag); - $option.attr('data-select2-tag', true); - self.addOptions([$option]); - self.insertTag(data, tag); - } - - obj.results = data; - callback(obj); - } - - decorated.call(this, params, wrapper); - }; - - Tags.prototype.createTag = function (decorated, params) { - var term = $.trim(params.term); - - if (term === '') { - return null; - } - - return { - id: term, - text: term - }; - }; - - Tags.prototype.insertTag = function (_, data, tag) { - data.unshift(tag); - }; - - Tags.prototype._removeOldTags = function (_) { - var tag = this._lastTag; - var $options = this.$element.find('option[data-select2-tag]'); - $options.each(function () { - if (this.selected) { - return; - } - - $(this).remove(); - }); - }; - - return Tags; - }); - S2.define('select2/data/tokenizer', ['jquery'], function ($) { - function Tokenizer(decorated, $element, options) { - var tokenizer = options.get('tokenizer'); - - if (tokenizer !== undefined) { - this.tokenizer = tokenizer; - } - - decorated.call(this, $element, options); - } - - Tokenizer.prototype.bind = function (decorated, container, $container) { - decorated.call(this, container, $container); - this.$search = container.dropdown.$search || container.selection.$search || $container.find('.select2-search__field'); - }; - - Tokenizer.prototype.query = function (decorated, params, callback) { - var self = this; - - function createAndSelect(data) { - // Normalize the data object so we can use it for checks - var item = self._normalizeItem(data); // Check if the data object already exists as a tag - // Select it if it doesn't - - - var $existingOptions = self.$element.find('option').filter(function () { - return $(this).val() === item.id; - }); // If an existing option wasn't found for it, create the option - - if (!$existingOptions.length) { - var $option = self.option(item); - $option.attr('data-select2-tag', true); - - self._removeOldTags(); - - self.addOptions([$option]); - } // Select the item, now that we know there is an option for it - - - select(item); - } - - function select(data) { - self.trigger('select', { - data: data - }); - } - - params.term = params.term || ''; - var tokenData = this.tokenizer(params, this.options, createAndSelect); - - if (tokenData.term !== params.term) { - // Replace the search term if we have the search box - if (this.$search.length) { - this.$search.val(tokenData.term); - this.$search.focus(); - } - - params.term = tokenData.term; - } - - decorated.call(this, params, callback); - }; - - Tokenizer.prototype.tokenizer = function (_, params, options, callback) { - var separators = options.get('tokenSeparators') || []; - var term = params.term; - var i = 0; - - var createTag = this.createTag || function (params) { - return { - id: params.term, - text: params.term - }; - }; - - while (i < term.length) { - var termChar = term[i]; - - if ($.inArray(termChar, separators) === -1) { - i++; - continue; - } - - var part = term.substr(0, i); - var partParams = $.extend({}, params, { - term: part - }); - var data = createTag(partParams); - - if (data == null) { - i++; - continue; - } - - callback(data); // Reset the term to not include the tokenized portion - - term = term.substr(i + 1) || ''; - i = 0; - } - - return { - term: term - }; - }; - - return Tokenizer; - }); - S2.define('select2/data/minimumInputLength', [], function () { - function MinimumInputLength(decorated, $e, options) { - this.minimumInputLength = options.get('minimumInputLength'); - decorated.call(this, $e, options); - } - - MinimumInputLength.prototype.query = function (decorated, params, callback) { - params.term = params.term || ''; - - if (params.term.length < this.minimumInputLength) { - this.trigger('results:message', { - message: 'inputTooShort', - args: { - minimum: this.minimumInputLength, - input: params.term, - params: params - } - }); - return; - } - - decorated.call(this, params, callback); - }; - - return MinimumInputLength; - }); - S2.define('select2/data/maximumInputLength', [], function () { - function MaximumInputLength(decorated, $e, options) { - this.maximumInputLength = options.get('maximumInputLength'); - decorated.call(this, $e, options); - } - - MaximumInputLength.prototype.query = function (decorated, params, callback) { - params.term = params.term || ''; - - if (this.maximumInputLength > 0 && params.term.length > this.maximumInputLength) { - this.trigger('results:message', { - message: 'inputTooLong', - args: { - maximum: this.maximumInputLength, - input: params.term, - params: params - } - }); - return; - } - - decorated.call(this, params, callback); - }; - - return MaximumInputLength; - }); - S2.define('select2/data/maximumSelectionLength', [], function () { - function MaximumSelectionLength(decorated, $e, options) { - this.maximumSelectionLength = options.get('maximumSelectionLength'); - decorated.call(this, $e, options); - } - - MaximumSelectionLength.prototype.query = function (decorated, params, callback) { - var self = this; - this.current(function (currentData) { - var count = currentData != null ? currentData.length : 0; - - if (self.maximumSelectionLength > 0 && count >= self.maximumSelectionLength) { - self.trigger('results:message', { - message: 'maximumSelected', - args: { - maximum: self.maximumSelectionLength - } - }); - return; - } - - decorated.call(self, params, callback); - }); - }; - - return MaximumSelectionLength; - }); - S2.define('select2/dropdown', ['jquery', './utils'], function ($, Utils) { - function Dropdown($element, options) { - this.$element = $element; - this.options = options; - - Dropdown.__super__.constructor.call(this); - } - - Utils.Extend(Dropdown, Utils.Observable); - - Dropdown.prototype.render = function () { - var $dropdown = $('' + '' + ''); - $dropdown.attr('dir', this.options.get('dir')); - this.$dropdown = $dropdown; - return $dropdown; - }; - - Dropdown.prototype.bind = function () {// Should be implemented in subclasses - }; - - Dropdown.prototype.position = function ($dropdown, $container) {// Should be implmented in subclasses - }; - - Dropdown.prototype.destroy = function () { - // Remove the dropdown from the DOM - this.$dropdown.remove(); - }; - - return Dropdown; - }); - S2.define('select2/dropdown/search', ['jquery', '../utils'], function ($, Utils) { - function Search() {} - - Search.prototype.render = function (decorated) { - var $rendered = decorated.call(this); - var $search = $('' + '' + ''); - this.$searchContainer = $search; - this.$search = $search.find('input'); - $rendered.prepend($search); - return $rendered; - }; - - Search.prototype.bind = function (decorated, container, $container) { - var self = this; - decorated.call(this, container, $container); - this.$search.on('keydown', function (evt) { - self.trigger('keypress', evt); - self._keyUpPrevented = evt.isDefaultPrevented(); - }); // Workaround for browsers which do not support the `input` event - // This will prevent double-triggering of events for browsers which support - // both the `keyup` and `input` events. - - this.$search.on('input', function (evt) { - // Unbind the duplicated `keyup` event - $(this).off('keyup'); - }); - this.$search.on('keyup input', function (evt) { - self.handleSearch(evt); - }); - container.on('open', function () { - self.$search.attr('tabindex', 0); - self.$search.focus(); - window.setTimeout(function () { - self.$search.focus(); - }, 0); - }); - container.on('close', function () { - self.$search.attr('tabindex', -1); - self.$search.val(''); - }); - container.on('focus', function () { - if (!container.isOpen()) { - self.$search.focus(); - } - }); - container.on('results:all', function (params) { - if (params.query.term == null || params.query.term === '') { - var showSearch = self.showSearch(params); - - if (showSearch) { - self.$searchContainer.removeClass('select2-search--hide'); - } else { - self.$searchContainer.addClass('select2-search--hide'); - } - } - }); - }; - - Search.prototype.handleSearch = function (evt) { - if (!this._keyUpPrevented) { - var input = this.$search.val(); - this.trigger('query', { - term: input - }); - } - - this._keyUpPrevented = false; - }; - - Search.prototype.showSearch = function (_, params) { - return true; - }; - - return Search; - }); - S2.define('select2/dropdown/hidePlaceholder', [], function () { - function HidePlaceholder(decorated, $element, options, dataAdapter) { - this.placeholder = this.normalizePlaceholder(options.get('placeholder')); - decorated.call(this, $element, options, dataAdapter); - } - - HidePlaceholder.prototype.append = function (decorated, data) { - data.results = this.removePlaceholder(data.results); - decorated.call(this, data); - }; - - HidePlaceholder.prototype.normalizePlaceholder = function (_, placeholder) { - if (typeof placeholder === 'string') { - placeholder = { - id: '', - text: placeholder - }; - } - - return placeholder; - }; - - HidePlaceholder.prototype.removePlaceholder = function (_, data) { - var modifiedData = data.slice(0); - - for (var d = data.length - 1; d >= 0; d--) { - var item = data[d]; - - if (this.placeholder.id === item.id) { - modifiedData.splice(d, 1); - } - } - - return modifiedData; - }; - - return HidePlaceholder; - }); - S2.define('select2/dropdown/infiniteScroll', ['jquery'], function ($) { - function InfiniteScroll(decorated, $element, options, dataAdapter) { - this.lastParams = {}; - decorated.call(this, $element, options, dataAdapter); - this.$loadingMore = this.createLoadingMore(); - this.loading = false; - } - - InfiniteScroll.prototype.append = function (decorated, data) { - this.$loadingMore.remove(); - this.loading = false; - decorated.call(this, data); - - if (this.showLoadingMore(data)) { - this.$results.append(this.$loadingMore); - } - }; - - InfiniteScroll.prototype.bind = function (decorated, container, $container) { - var self = this; - decorated.call(this, container, $container); - container.on('query', function (params) { - self.lastParams = params; - self.loading = true; - }); - container.on('query:append', function (params) { - self.lastParams = params; - self.loading = true; - }); - this.$results.on('scroll', function () { - var isLoadMoreVisible = $.contains(document.documentElement, self.$loadingMore[0]); - - if (self.loading || !isLoadMoreVisible) { - return; - } - - var currentOffset = self.$results.offset().top + self.$results.outerHeight(false); - var loadingMoreOffset = self.$loadingMore.offset().top + self.$loadingMore.outerHeight(false); - - if (currentOffset + 50 >= loadingMoreOffset) { - self.loadMore(); - } - }); - }; - - InfiniteScroll.prototype.loadMore = function () { - this.loading = true; - var params = $.extend({}, { - page: 1 - }, this.lastParams); - params.page++; - this.trigger('query:append', params); - }; - - InfiniteScroll.prototype.showLoadingMore = function (_, data) { - return data.pagination && data.pagination.more; - }; - - InfiniteScroll.prototype.createLoadingMore = function () { - var $option = $('
      • '); - var message = this.options.get('translations').get('loadingMore'); - $option.html(message(this.lastParams)); - return $option; - }; - - return InfiniteScroll; - }); - S2.define('select2/dropdown/attachBody', ['jquery', '../utils'], function ($, Utils) { - function AttachBody(decorated, $element, options) { - this.$dropdownParent = options.get('dropdownParent') || $(document.body); - decorated.call(this, $element, options); - } - - AttachBody.prototype.bind = function (decorated, container, $container) { - var self = this; - var setupResultsEvents = false; - decorated.call(this, container, $container); - container.on('open', function () { - self._showDropdown(); - - self._attachPositioningHandler(container); - - if (!setupResultsEvents) { - setupResultsEvents = true; - container.on('results:all', function () { - self._positionDropdown(); - - self._resizeDropdown(); - }); - container.on('results:append', function () { - self._positionDropdown(); - - self._resizeDropdown(); - }); - } - }); - container.on('close', function () { - self._hideDropdown(); - - self._detachPositioningHandler(container); - }); - this.$dropdownContainer.on('mousedown', function (evt) { - evt.stopPropagation(); - }); - }; - - AttachBody.prototype.destroy = function (decorated) { - decorated.call(this); - this.$dropdownContainer.remove(); - }; - - AttachBody.prototype.position = function (decorated, $dropdown, $container) { - // Clone all of the container classes - $dropdown.attr('class', $container.attr('class')); - $dropdown.removeClass('select2'); - $dropdown.addClass('select2-container--open'); - $dropdown.css({ - position: 'absolute', - top: -999999 - }); - this.$container = $container; - }; - - AttachBody.prototype.render = function (decorated) { - var $container = $(''); - var $dropdown = decorated.call(this); - $container.append($dropdown); - this.$dropdownContainer = $container; - return $container; - }; - - AttachBody.prototype._hideDropdown = function (decorated) { - this.$dropdownContainer.detach(); - }; - - AttachBody.prototype._attachPositioningHandler = function (decorated, container) { - var self = this; - var scrollEvent = 'scroll.select2.' + container.id; - var resizeEvent = 'resize.select2.' + container.id; - var orientationEvent = 'orientationchange.select2.' + container.id; - var $watchers = this.$container.parents().filter(Utils.hasScroll); - $watchers.each(function () { - $(this).data('select2-scroll-position', { - x: $(this).scrollLeft(), - y: $(this).scrollTop() - }); - }); - $watchers.on(scrollEvent, function (ev) { - var position = $(this).data('select2-scroll-position'); - $(this).scrollTop(position.y); - }); - $(window).on(scrollEvent + ' ' + resizeEvent + ' ' + orientationEvent, function (e) { - self._positionDropdown(); - - self._resizeDropdown(); - }); - }; - - AttachBody.prototype._detachPositioningHandler = function (decorated, container) { - var scrollEvent = 'scroll.select2.' + container.id; - var resizeEvent = 'resize.select2.' + container.id; - var orientationEvent = 'orientationchange.select2.' + container.id; - var $watchers = this.$container.parents().filter(Utils.hasScroll); - $watchers.off(scrollEvent); - $(window).off(scrollEvent + ' ' + resizeEvent + ' ' + orientationEvent); - }; - - AttachBody.prototype._positionDropdown = function () { - var $window = $(window); - var isCurrentlyAbove = this.$dropdown.hasClass('select2-dropdown--above'); - var isCurrentlyBelow = this.$dropdown.hasClass('select2-dropdown--below'); - var newDirection = null; - var offset = this.$container.offset(); - offset.bottom = offset.top + this.$container.outerHeight(false); - var container = { - height: this.$container.outerHeight(false) - }; - container.top = offset.top; - container.bottom = offset.top + container.height; - var dropdown = { - height: this.$dropdown.outerHeight(false) - }; - var viewport = { - top: $window.scrollTop(), - bottom: $window.scrollTop() + $window.height() - }; - var enoughRoomAbove = viewport.top < offset.top - dropdown.height; - var enoughRoomBelow = viewport.bottom > offset.bottom + dropdown.height; - var css = { - left: offset.left, - top: container.bottom - }; // Determine what the parent element is to use for calciulating the offset - - var $offsetParent = this.$dropdownParent; // For statically positoned elements, we need to get the element - // that is determining the offset - - if ($offsetParent.css('position') === 'static') { - $offsetParent = $offsetParent.offsetParent(); - } - - var parentOffset = $offsetParent.offset(); - css.top -= parentOffset.top; - css.left -= parentOffset.left; - - if (!isCurrentlyAbove && !isCurrentlyBelow) { - newDirection = 'below'; - } - - if (!enoughRoomBelow && enoughRoomAbove && !isCurrentlyAbove) { - newDirection = 'above'; - } else if (!enoughRoomAbove && enoughRoomBelow && isCurrentlyAbove) { - newDirection = 'below'; - } - - if (newDirection == 'above' || isCurrentlyAbove && newDirection !== 'below') { - css.top = container.top - parentOffset.top - dropdown.height; - } - - if (newDirection != null) { - this.$dropdown.removeClass('select2-dropdown--below select2-dropdown--above').addClass('select2-dropdown--' + newDirection); - this.$container.removeClass('select2-container--below select2-container--above').addClass('select2-container--' + newDirection); - } - - this.$dropdownContainer.css(css); - }; - - AttachBody.prototype._resizeDropdown = function () { - var css = { - width: this.$container.outerWidth(false) + 'px' - }; - - if (this.options.get('dropdownAutoWidth')) { - css.minWidth = css.width; - css.position = 'relative'; - css.width = 'auto'; - } - - this.$dropdown.css(css); - }; - - AttachBody.prototype._showDropdown = function (decorated) { - this.$dropdownContainer.appendTo(this.$dropdownParent); - - this._positionDropdown(); - - this._resizeDropdown(); - }; - - return AttachBody; - }); - S2.define('select2/dropdown/minimumResultsForSearch', [], function () { - function countResults(data) { - var count = 0; - - for (var d = 0; d < data.length; d++) { - var item = data[d]; - - if (item.children) { - count += countResults(item.children); - } else { - count++; - } - } - - return count; - } - - function MinimumResultsForSearch(decorated, $element, options, dataAdapter) { - this.minimumResultsForSearch = options.get('minimumResultsForSearch'); - - if (this.minimumResultsForSearch < 0) { - this.minimumResultsForSearch = Infinity; - } - - decorated.call(this, $element, options, dataAdapter); - } - - MinimumResultsForSearch.prototype.showSearch = function (decorated, params) { - if (countResults(params.data.results) < this.minimumResultsForSearch) { - return false; - } - - return decorated.call(this, params); - }; - - return MinimumResultsForSearch; - }); - S2.define('select2/dropdown/selectOnClose', [], function () { - function SelectOnClose() {} - - SelectOnClose.prototype.bind = function (decorated, container, $container) { - var self = this; - decorated.call(this, container, $container); - container.on('close', function (params) { - self._handleSelectOnClose(params); - }); - }; - - SelectOnClose.prototype._handleSelectOnClose = function (_, params) { - if (params && params.originalSelect2Event != null) { - var event = params.originalSelect2Event; // Don't select an item if the close event was triggered from a select or - // unselect event - - if (event._type === 'select' || event._type === 'unselect') { - return; - } - } - - var $highlightedResults = this.getHighlightedResults(); // Only select highlighted results - - if ($highlightedResults.length < 1) { - return; - } - - var data = $highlightedResults.data('data'); // Don't re-select already selected resulte - - if (data.element != null && data.element.selected || data.element == null && data.selected) { - return; - } - - this.trigger('select', { - data: data - }); - }; - - return SelectOnClose; - }); - S2.define('select2/dropdown/closeOnSelect', [], function () { - function CloseOnSelect() {} - - CloseOnSelect.prototype.bind = function (decorated, container, $container) { - var self = this; - decorated.call(this, container, $container); - container.on('select', function (evt) { - self._selectTriggered(evt); - }); - container.on('unselect', function (evt) { - self._selectTriggered(evt); - }); - }; - - CloseOnSelect.prototype._selectTriggered = function (_, evt) { - var originalEvent = evt.originalEvent; // Don't close if the control key is being held - - if (originalEvent && originalEvent.ctrlKey) { - return; - } - - this.trigger('close', { - originalEvent: originalEvent, - originalSelect2Event: evt - }); - }; - - return CloseOnSelect; - }); - S2.define('select2/i18n/en', [], function () { - // English - return { - errorLoading: function errorLoading() { - return 'The results could not be loaded.'; - }, - inputTooLong: function inputTooLong(args) { - var overChars = args.input.length - args.maximum; - var message = 'Please delete ' + overChars + ' character'; - - if (overChars != 1) { - message += 's'; - } - - return message; - }, - inputTooShort: function inputTooShort(args) { - var remainingChars = args.minimum - args.input.length; - var message = 'Please enter ' + remainingChars + ' or more characters'; - return message; - }, - loadingMore: function loadingMore() { - return 'Loading more results…'; - }, - maximumSelected: function maximumSelected(args) { - var message = 'You can only select ' + args.maximum + ' item'; - - if (args.maximum != 1) { - message += 's'; - } - - return message; - }, - noResults: function noResults() { - return 'No results found'; - }, - searching: function searching() { - return 'Searching…'; - } - }; - }); - S2.define('select2/defaults', ['jquery', 'require', './results', './selection/single', './selection/multiple', './selection/placeholder', './selection/allowClear', './selection/search', './selection/eventRelay', './utils', './translation', './diacritics', './data/select', './data/array', './data/ajax', './data/tags', './data/tokenizer', './data/minimumInputLength', './data/maximumInputLength', './data/maximumSelectionLength', './dropdown', './dropdown/search', './dropdown/hidePlaceholder', './dropdown/infiniteScroll', './dropdown/attachBody', './dropdown/minimumResultsForSearch', './dropdown/selectOnClose', './dropdown/closeOnSelect', './i18n/en'], function ($, require, ResultsList, SingleSelection, MultipleSelection, Placeholder, AllowClear, SelectionSearch, EventRelay, Utils, Translation, DIACRITICS, SelectData, ArrayData, AjaxData, Tags, Tokenizer, MinimumInputLength, MaximumInputLength, MaximumSelectionLength, Dropdown, DropdownSearch, HidePlaceholder, InfiniteScroll, AttachBody, MinimumResultsForSearch, SelectOnClose, CloseOnSelect, EnglishTranslation) { - function Defaults() { - this.reset(); - } - - Defaults.prototype.apply = function (options) { - options = $.extend(true, {}, this.defaults, options); - - if (options.dataAdapter == null) { - if (options.ajax != null) { - options.dataAdapter = AjaxData; - } else if (options.data != null) { - options.dataAdapter = ArrayData; - } else { - options.dataAdapter = SelectData; - } - - if (options.minimumInputLength > 0) { - options.dataAdapter = Utils.Decorate(options.dataAdapter, MinimumInputLength); - } - - if (options.maximumInputLength > 0) { - options.dataAdapter = Utils.Decorate(options.dataAdapter, MaximumInputLength); - } - - if (options.maximumSelectionLength > 0) { - options.dataAdapter = Utils.Decorate(options.dataAdapter, MaximumSelectionLength); - } - - if (options.tags) { - options.dataAdapter = Utils.Decorate(options.dataAdapter, Tags); - } - - if (options.tokenSeparators != null || options.tokenizer != null) { - options.dataAdapter = Utils.Decorate(options.dataAdapter, Tokenizer); - } - - if (options.query != null) { - var Query = require(options.amdBase + 'compat/query'); - - options.dataAdapter = Utils.Decorate(options.dataAdapter, Query); - } - - if (options.initSelection != null) { - var InitSelection = require(options.amdBase + 'compat/initSelection'); - - options.dataAdapter = Utils.Decorate(options.dataAdapter, InitSelection); - } - } - - if (options.resultsAdapter == null) { - options.resultsAdapter = ResultsList; - - if (options.ajax != null) { - options.resultsAdapter = Utils.Decorate(options.resultsAdapter, InfiniteScroll); - } - - if (options.placeholder != null) { - options.resultsAdapter = Utils.Decorate(options.resultsAdapter, HidePlaceholder); - } - - if (options.selectOnClose) { - options.resultsAdapter = Utils.Decorate(options.resultsAdapter, SelectOnClose); - } - } - - if (options.dropdownAdapter == null) { - if (options.multiple) { - options.dropdownAdapter = Dropdown; - } else { - var SearchableDropdown = Utils.Decorate(Dropdown, DropdownSearch); - options.dropdownAdapter = SearchableDropdown; - } - - if (options.minimumResultsForSearch !== 0) { - options.dropdownAdapter = Utils.Decorate(options.dropdownAdapter, MinimumResultsForSearch); - } - - if (options.closeOnSelect) { - options.dropdownAdapter = Utils.Decorate(options.dropdownAdapter, CloseOnSelect); - } - - if (options.dropdownCssClass != null || options.dropdownCss != null || options.adaptDropdownCssClass != null) { - var DropdownCSS = require(options.amdBase + 'compat/dropdownCss'); - - options.dropdownAdapter = Utils.Decorate(options.dropdownAdapter, DropdownCSS); - } - - options.dropdownAdapter = Utils.Decorate(options.dropdownAdapter, AttachBody); - } - - if (options.selectionAdapter == null) { - if (options.multiple) { - options.selectionAdapter = MultipleSelection; - } else { - options.selectionAdapter = SingleSelection; - } // Add the placeholder mixin if a placeholder was specified - - - if (options.placeholder != null) { - options.selectionAdapter = Utils.Decorate(options.selectionAdapter, Placeholder); - } - - if (options.allowClear) { - options.selectionAdapter = Utils.Decorate(options.selectionAdapter, AllowClear); - } - - if (options.multiple) { - options.selectionAdapter = Utils.Decorate(options.selectionAdapter, SelectionSearch); - } - - if (options.containerCssClass != null || options.containerCss != null || options.adaptContainerCssClass != null) { - var ContainerCSS = require(options.amdBase + 'compat/containerCss'); - - options.selectionAdapter = Utils.Decorate(options.selectionAdapter, ContainerCSS); - } - - options.selectionAdapter = Utils.Decorate(options.selectionAdapter, EventRelay); - } - - if (typeof options.language === 'string') { - // Check if the language is specified with a region - if (options.language.indexOf('-') > 0) { - // Extract the region information if it is included - var languageParts = options.language.split('-'); - var baseLanguage = languageParts[0]; - options.language = [options.language, baseLanguage]; - } else { - options.language = [options.language]; - } - } - - if ($.isArray(options.language)) { - var languages = new Translation(); - options.language.push('en'); - var languageNames = options.language; - - for (var l = 0; l < languageNames.length; l++) { - var name = languageNames[l]; - var language = {}; - - try { - // Try to load it with the original name - language = Translation.loadPath(name); - } catch (e) { - try { - // If we couldn't load it, check if it wasn't the full path - name = this.defaults.amdLanguageBase + name; - language = Translation.loadPath(name); - } catch (ex) { - // The translation could not be loaded at all. Sometimes this is - // because of a configuration problem, other times this can be - // because of how Select2 helps load all possible translation files. - if (options.debug && window.console && console.warn) { - console.warn('Select2: The language file for "' + name + '" could not be ' + 'automatically loaded. A fallback will be used instead.'); - } - - continue; - } - } - - languages.extend(language); - } - - options.translations = languages; - } else { - var baseTranslation = Translation.loadPath(this.defaults.amdLanguageBase + 'en'); - var customTranslation = new Translation(options.language); - customTranslation.extend(baseTranslation); - options.translations = customTranslation; - } - - return options; - }; - - Defaults.prototype.reset = function () { - function stripDiacritics(text) { - // Used 'uni range + named function' from http://jsperf.com/diacritics/18 - function match(a) { - return DIACRITICS[a] || a; - } - - return text.replace(/[^\u0000-\u007E]/g, match); - } - - function matcher(params, data) { - // Always return the object if there is nothing to compare - if ($.trim(params.term) === '') { - return data; - } // Do a recursive check for options with children - - - if (data.children && data.children.length > 0) { - // Clone the data object if there are children - // This is required as we modify the object to remove any non-matches - var match = $.extend(true, {}, data); // Check each child of the option - - for (var c = data.children.length - 1; c >= 0; c--) { - var child = data.children[c]; - var matches = matcher(params, child); // If there wasn't a match, remove the object in the array - - if (matches == null) { - match.children.splice(c, 1); - } - } // If any children matched, return the new object - - - if (match.children.length > 0) { - return match; - } // If there were no matching children, check just the plain object - - - return matcher(params, match); - } - - var original = stripDiacritics(data.text).toUpperCase(); - var term = stripDiacritics(params.term).toUpperCase(); // Check if the text contains the term - - if (original.indexOf(term) > -1) { - return data; - } // If it doesn't contain the term, don't return anything - - - return null; - } - - this.defaults = { - amdBase: './', - amdLanguageBase: './i18n/', - closeOnSelect: true, - debug: false, - dropdownAutoWidth: false, - escapeMarkup: Utils.escapeMarkup, - language: EnglishTranslation, - matcher: matcher, - minimumInputLength: 0, - maximumInputLength: 0, - maximumSelectionLength: 0, - minimumResultsForSearch: 0, - selectOnClose: false, - sorter: function sorter(data) { - return data; - }, - templateResult: function templateResult(result) { - return result.text; - }, - templateSelection: function templateSelection(selection) { - return selection.text; - }, - theme: 'default', - width: 'resolve' - }; - }; - - Defaults.prototype.set = function (key, value) { - var camelKey = $.camelCase(key); - var data = {}; - data[camelKey] = value; - - var convertedData = Utils._convertData(data); - - $.extend(this.defaults, convertedData); - }; - - var defaults = new Defaults(); - return defaults; - }); - S2.define('select2/options', ['require', 'jquery', './defaults', './utils'], function (require, $, Defaults, Utils) { - function Options(options, $element) { - this.options = options; - - if ($element != null) { - this.fromElement($element); - } - - this.options = Defaults.apply(this.options); - - if ($element && $element.is('input')) { - var InputCompat = require(this.get('amdBase') + 'compat/inputData'); - - this.options.dataAdapter = Utils.Decorate(this.options.dataAdapter, InputCompat); - } - } - - Options.prototype.fromElement = function ($e) { - var excludedData = ['select2']; - - if (this.options.multiple == null) { - this.options.multiple = $e.prop('multiple'); - } - - if (this.options.disabled == null) { - this.options.disabled = $e.prop('disabled'); - } - - if (this.options.language == null) { - if ($e.prop('lang')) { - this.options.language = $e.prop('lang').toLowerCase(); - } else if ($e.closest('[lang]').prop('lang')) { - this.options.language = $e.closest('[lang]').prop('lang'); - } - } - - if (this.options.dir == null) { - if ($e.prop('dir')) { - this.options.dir = $e.prop('dir'); - } else if ($e.closest('[dir]').prop('dir')) { - this.options.dir = $e.closest('[dir]').prop('dir'); - } else { - this.options.dir = 'ltr'; - } - } - - $e.prop('disabled', this.options.disabled); - $e.prop('multiple', this.options.multiple); - - if ($e.data('select2Tags')) { - if (this.options.debug && window.console && console.warn) { - console.warn('Select2: The `data-select2-tags` attribute has been changed to ' + 'use the `data-data` and `data-tags="true"` attributes and will be ' + 'removed in future versions of Select2.'); - } - - $e.data('data', $e.data('select2Tags')); - $e.data('tags', true); - } - - if ($e.data('ajaxUrl')) { - if (this.options.debug && window.console && console.warn) { - console.warn('Select2: The `data-ajax-url` attribute has been changed to ' + '`data-ajax--url` and support for the old attribute will be removed' + ' in future versions of Select2.'); - } - - $e.attr('ajax--url', $e.data('ajaxUrl')); - $e.data('ajax--url', $e.data('ajaxUrl')); - } - - var dataset = {}; // Prefer the element's `dataset` attribute if it exists - // jQuery 1.x does not correctly handle data attributes with multiple dashes - - if ($.fn.jquery && $.fn.jquery.substr(0, 2) == '1.' && $e[0].dataset) { - dataset = $.extend(true, {}, $e[0].dataset, $e.data()); - } else { - dataset = $e.data(); - } - - var data = $.extend(true, {}, dataset); - data = Utils._convertData(data); - - for (var key in data) { - if ($.inArray(key, excludedData) > -1) { - continue; - } - - if ($.isPlainObject(this.options[key])) { - $.extend(this.options[key], data[key]); - } else { - this.options[key] = data[key]; - } - } - - return this; - }; - - Options.prototype.get = function (key) { - return this.options[key]; - }; - - Options.prototype.set = function (key, val) { - this.options[key] = val; - }; - - return Options; - }); - S2.define('select2/core', ['jquery', './options', './utils', './keys'], function ($, Options, Utils, KEYS) { - var Select2 = function Select2($element, options) { - if ($element.data('select2') != null) { - $element.data('select2').destroy(); - } - - this.$element = $element; - this.id = this._generateId($element); - options = options || {}; - this.options = new Options(options, $element); - - Select2.__super__.constructor.call(this); // Set up the tabindex - - - var tabindex = $element.attr('tabindex') || 0; - $element.data('old-tabindex', tabindex); - $element.attr('tabindex', '-1'); // Set up containers and adapters - - var DataAdapter = this.options.get('dataAdapter'); - this.dataAdapter = new DataAdapter($element, this.options); - var $container = this.render(); - - this._placeContainer($container); - - var SelectionAdapter = this.options.get('selectionAdapter'); - this.selection = new SelectionAdapter($element, this.options); - this.$selection = this.selection.render(); - this.selection.position(this.$selection, $container); - var DropdownAdapter = this.options.get('dropdownAdapter'); - this.dropdown = new DropdownAdapter($element, this.options); - this.$dropdown = this.dropdown.render(); - this.dropdown.position(this.$dropdown, $container); - var ResultsAdapter = this.options.get('resultsAdapter'); - this.results = new ResultsAdapter($element, this.options, this.dataAdapter); - this.$results = this.results.render(); - this.results.position(this.$results, this.$dropdown); // Bind events - - var self = this; // Bind the container to all of the adapters - - this._bindAdapters(); // Register any DOM event handlers - - - this._registerDomEvents(); // Register any internal event handlers - - - this._registerDataEvents(); - - this._registerSelectionEvents(); - - this._registerDropdownEvents(); - - this._registerResultsEvents(); - - this._registerEvents(); // Set the initial state - - - this.dataAdapter.current(function (initialData) { - self.trigger('selection:update', { - data: initialData - }); - }); // Hide the original select - - $element.addClass('select2-hidden-accessible'); - $element.attr('aria-hidden', 'true'); // Synchronize any monitored attributes - - this._syncAttributes(); - - $element.data('select2', this); - }; - - Utils.Extend(Select2, Utils.Observable); - - Select2.prototype._generateId = function ($element) { - var id = ''; - - if ($element.attr('id') != null) { - id = $element.attr('id'); - } else if ($element.attr('name') != null) { - id = $element.attr('name') + '-' + Utils.generateChars(2); - } else { - id = Utils.generateChars(4); - } - - id = id.replace(/(:|\.|\[|\]|,)/g, ''); - id = 'select2-' + id; - return id; - }; - - Select2.prototype._placeContainer = function ($container) { - $container.insertAfter(this.$element); - - var width = this._resolveWidth(this.$element, this.options.get('width')); - - if (width != null) { - $container.css('width', width); - } - }; - - Select2.prototype._resolveWidth = function ($element, method) { - var WIDTH = /^width:(([-+]?([0-9]*\.)?[0-9]+)(px|em|ex|%|in|cm|mm|pt|pc))/i; - - if (method == 'resolve') { - var styleWidth = this._resolveWidth($element, 'style'); - - if (styleWidth != null) { - return styleWidth; - } - - return this._resolveWidth($element, 'element'); - } - - if (method == 'element') { - var elementWidth = $element.outerWidth(false); - - if (elementWidth <= 0) { - return 'auto'; - } - - return elementWidth + 'px'; - } - - if (method == 'style') { - var style = $element.attr('style'); - - if (typeof style !== 'string') { - return null; - } - - var attrs = style.split(';'); - - for (var i = 0, l = attrs.length; i < l; i = i + 1) { - var attr = attrs[i].replace(/\s/g, ''); - var matches = attr.match(WIDTH); - - if (matches !== null && matches.length >= 1) { - return matches[1]; - } - } - - return null; - } - - return method; - }; - - Select2.prototype._bindAdapters = function () { - this.dataAdapter.bind(this, this.$container); - this.selection.bind(this, this.$container); - this.dropdown.bind(this, this.$container); - this.results.bind(this, this.$container); - }; - - Select2.prototype._registerDomEvents = function () { - var self = this; - this.$element.on('change.select2', function () { - self.dataAdapter.current(function (data) { - self.trigger('selection:update', { - data: data - }); - }); - }); - this.$element.on('focus.select2', function (evt) { - self.trigger('focus', evt); - }); - this._syncA = Utils.bind(this._syncAttributes, this); - this._syncS = Utils.bind(this._syncSubtree, this); - - if (this.$element[0].attachEvent) { - this.$element[0].attachEvent('onpropertychange', this._syncA); - } - - var observer = window.MutationObserver || window.WebKitMutationObserver || window.MozMutationObserver; - - if (observer != null) { - this._observer = new observer(function (mutations) { - $.each(mutations, self._syncA); - $.each(mutations, self._syncS); - }); - - this._observer.observe(this.$element[0], { - attributes: true, - childList: true, - subtree: false - }); - } else if (this.$element[0].addEventListener) { - this.$element[0].addEventListener('DOMAttrModified', self._syncA, false); - this.$element[0].addEventListener('DOMNodeInserted', self._syncS, false); - this.$element[0].addEventListener('DOMNodeRemoved', self._syncS, false); - } - }; - - Select2.prototype._registerDataEvents = function () { - var self = this; - this.dataAdapter.on('*', function (name, params) { - self.trigger(name, params); - }); - }; - - Select2.prototype._registerSelectionEvents = function () { - var self = this; - var nonRelayEvents = ['toggle', 'focus']; - this.selection.on('toggle', function () { - self.toggleDropdown(); - }); - this.selection.on('focus', function (params) { - self.focus(params); - }); - this.selection.on('*', function (name, params) { - if ($.inArray(name, nonRelayEvents) !== -1) { - return; - } - - self.trigger(name, params); - }); - }; - - Select2.prototype._registerDropdownEvents = function () { - var self = this; - this.dropdown.on('*', function (name, params) { - self.trigger(name, params); - }); - }; - - Select2.prototype._registerResultsEvents = function () { - var self = this; - this.results.on('*', function (name, params) { - self.trigger(name, params); - }); - }; - - Select2.prototype._registerEvents = function () { - var self = this; - this.on('open', function () { - self.$container.addClass('select2-container--open'); - }); - this.on('close', function () { - self.$container.removeClass('select2-container--open'); - }); - this.on('enable', function () { - self.$container.removeClass('select2-container--disabled'); - }); - this.on('disable', function () { - self.$container.addClass('select2-container--disabled'); - }); - this.on('blur', function () { - self.$container.removeClass('select2-container--focus'); - }); - this.on('query', function (params) { - if (!self.isOpen()) { - self.trigger('open', {}); - } - - this.dataAdapter.query(params, function (data) { - self.trigger('results:all', { - data: data, - query: params - }); - }); - }); - this.on('query:append', function (params) { - this.dataAdapter.query(params, function (data) { - self.trigger('results:append', { - data: data, - query: params - }); - }); - }); - this.on('keypress', function (evt) { - var key = evt.which; - - if (self.isOpen()) { - if (key === KEYS.ESC || key === KEYS.TAB || key === KEYS.UP && evt.altKey) { - self.close(); - evt.preventDefault(); - } else if (key === KEYS.ENTER) { - self.trigger('results:select', {}); - evt.preventDefault(); - } else if (key === KEYS.SPACE && evt.ctrlKey) { - self.trigger('results:toggle', {}); - evt.preventDefault(); - } else if (key === KEYS.UP) { - self.trigger('results:previous', {}); - evt.preventDefault(); - } else if (key === KEYS.DOWN) { - self.trigger('results:next', {}); - evt.preventDefault(); - } - } else { - if (key === KEYS.ENTER || key === KEYS.SPACE || key === KEYS.DOWN && evt.altKey) { - self.open(); - evt.preventDefault(); - } - } - }); - }; - - Select2.prototype._syncAttributes = function () { - this.options.set('disabled', this.$element.prop('disabled')); - - if (this.options.get('disabled')) { - if (this.isOpen()) { - this.close(); - } - - this.trigger('disable', {}); - } else { - this.trigger('enable', {}); - } - }; - - Select2.prototype._syncSubtree = function (evt, mutations) { - var changed = false; - var self = this; // Ignore any mutation events raised for elements that aren't options or - // optgroups. This handles the case when the select element is destroyed - - if (evt && evt.target && evt.target.nodeName !== 'OPTION' && evt.target.nodeName !== 'OPTGROUP') { - return; - } - - if (!mutations) { - // If mutation events aren't supported, then we can only assume that the - // change affected the selections - changed = true; - } else if (mutations.addedNodes && mutations.addedNodes.length > 0) { - for (var n = 0; n < mutations.addedNodes.length; n++) { - var node = mutations.addedNodes[n]; - - if (node.selected) { - changed = true; - } - } - } else if (mutations.removedNodes && mutations.removedNodes.length > 0) { - changed = true; - } // Only re-pull the data if we think there is a change - - - if (changed) { - this.dataAdapter.current(function (currentData) { - self.trigger('selection:update', { - data: currentData - }); - }); - } - }; - /** - * Override the trigger method to automatically trigger pre-events when - * there are events that can be prevented. - */ - - - Select2.prototype.trigger = function (name, args) { - var actualTrigger = Select2.__super__.trigger; - var preTriggerMap = { - 'open': 'opening', - 'close': 'closing', - 'select': 'selecting', - 'unselect': 'unselecting' - }; - - if (args === undefined) { - args = {}; - } - - if (name in preTriggerMap) { - var preTriggerName = preTriggerMap[name]; - var preTriggerArgs = { - prevented: false, - name: name, - args: args - }; - actualTrigger.call(this, preTriggerName, preTriggerArgs); - - if (preTriggerArgs.prevented) { - args.prevented = true; - return; - } - } - - actualTrigger.call(this, name, args); - }; - - Select2.prototype.toggleDropdown = function () { - if (this.options.get('disabled')) { - return; - } - - if (this.isOpen()) { - this.close(); - } else { - this.open(); - } - }; - - Select2.prototype.open = function () { - if (this.isOpen()) { - return; - } - - this.trigger('query', {}); - }; - - Select2.prototype.close = function () { - if (!this.isOpen()) { - return; - } - - this.trigger('close', {}); - }; - - Select2.prototype.isOpen = function () { - return this.$container.hasClass('select2-container--open'); - }; - - Select2.prototype.hasFocus = function () { - return this.$container.hasClass('select2-container--focus'); - }; - - Select2.prototype.focus = function (data) { - // No need to re-trigger focus events if we are already focused - if (this.hasFocus()) { - return; - } - - this.$container.addClass('select2-container--focus'); - this.trigger('focus', {}); - }; - - Select2.prototype.enable = function (args) { - if (this.options.get('debug') && window.console && console.warn) { - console.warn('Select2: The `select2("enable")` method has been deprecated and will' + ' be removed in later Select2 versions. Use $element.prop("disabled")' + ' instead.'); - } - - if (args == null || args.length === 0) { - args = [true]; - } - - var disabled = !args[0]; - this.$element.prop('disabled', disabled); - }; - - Select2.prototype.data = function () { - if (this.options.get('debug') && arguments.length > 0 && window.console && console.warn) { - console.warn('Select2: Data can no longer be set using `select2("data")`. You ' + 'should consider setting the value instead using `$element.val()`.'); - } - - var data = []; - this.dataAdapter.current(function (currentData) { - data = currentData; - }); - return data; - }; - - Select2.prototype.val = function (args) { - if (this.options.get('debug') && window.console && console.warn) { - console.warn('Select2: The `select2("val")` method has been deprecated and will be' + ' removed in later Select2 versions. Use $element.val() instead.'); - } - - if (args == null || args.length === 0) { - return this.$element.val(); - } - - var newVal = args[0]; - - if ($.isArray(newVal)) { - newVal = $.map(newVal, function (obj) { - return obj.toString(); - }); - } - - this.$element.val(newVal).trigger('change'); - }; - - Select2.prototype.destroy = function () { - this.$container.remove(); - - if (this.$element[0].detachEvent) { - this.$element[0].detachEvent('onpropertychange', this._syncA); - } - - if (this._observer != null) { - this._observer.disconnect(); - - this._observer = null; - } else if (this.$element[0].removeEventListener) { - this.$element[0].removeEventListener('DOMAttrModified', this._syncA, false); - this.$element[0].removeEventListener('DOMNodeInserted', this._syncS, false); - this.$element[0].removeEventListener('DOMNodeRemoved', this._syncS, false); - } - - this._syncA = null; - this._syncS = null; - this.$element.off('.select2'); - this.$element.attr('tabindex', this.$element.data('old-tabindex')); - this.$element.removeClass('select2-hidden-accessible'); - this.$element.attr('aria-hidden', 'false'); - this.$element.removeData('select2'); - this.dataAdapter.destroy(); - this.selection.destroy(); - this.dropdown.destroy(); - this.results.destroy(); - this.dataAdapter = null; - this.selection = null; - this.dropdown = null; - this.results = null; - }; - - Select2.prototype.render = function () { - var $container = $('' + '' + '' + ''); - $container.attr('dir', this.options.get('dir')); - this.$container = $container; - this.$container.addClass('select2-container--' + this.options.get('theme')); - $container.data('element', this.$element); - return $container; - }; - - return Select2; - }); - S2.define('select2/compat/utils', ['jquery'], function ($) { - function syncCssClasses($dest, $src, adapter) { - var classes, - replacements = [], - adapted; - classes = $.trim($dest.attr('class')); - - if (classes) { - classes = '' + classes; // for IE which returns object - - $(classes.split(/\s+/)).each(function () { - // Save all Select2 classes - if (this.indexOf('select2-') === 0) { - replacements.push(this); - } - }); - } - - classes = $.trim($src.attr('class')); - - if (classes) { - classes = '' + classes; // for IE which returns object - - $(classes.split(/\s+/)).each(function () { - // Only adapt non-Select2 classes - if (this.indexOf('select2-') !== 0) { - adapted = adapter(this); - - if (adapted != null) { - replacements.push(adapted); - } - } - }); - } - - $dest.attr('class', replacements.join(' ')); - } - - return { - syncCssClasses: syncCssClasses - }; - }); - S2.define('select2/compat/containerCss', ['jquery', './utils'], function ($, CompatUtils) { - // No-op CSS adapter that discards all classes by default - function _containerAdapter(clazz) { - return null; - } - - function ContainerCSS() {} - - ContainerCSS.prototype.render = function (decorated) { - var $container = decorated.call(this); - var containerCssClass = this.options.get('containerCssClass') || ''; - - if ($.isFunction(containerCssClass)) { - containerCssClass = containerCssClass(this.$element); - } - - var containerCssAdapter = this.options.get('adaptContainerCssClass'); - containerCssAdapter = containerCssAdapter || _containerAdapter; - - if (containerCssClass.indexOf(':all:') !== -1) { - containerCssClass = containerCssClass.replace(':all:', ''); - var _cssAdapter = containerCssAdapter; - - containerCssAdapter = function containerCssAdapter(clazz) { - var adapted = _cssAdapter(clazz); - - if (adapted != null) { - // Append the old one along with the adapted one - return adapted + ' ' + clazz; - } - - return clazz; - }; - } - - var containerCss = this.options.get('containerCss') || {}; - - if ($.isFunction(containerCss)) { - containerCss = containerCss(this.$element); - } - - CompatUtils.syncCssClasses($container, this.$element, containerCssAdapter); - $container.css(containerCss); - $container.addClass(containerCssClass); - return $container; - }; - - return ContainerCSS; - }); - S2.define('select2/compat/dropdownCss', ['jquery', './utils'], function ($, CompatUtils) { - // No-op CSS adapter that discards all classes by default - function _dropdownAdapter(clazz) { - return null; - } - - function DropdownCSS() {} - - DropdownCSS.prototype.render = function (decorated) { - var $dropdown = decorated.call(this); - var dropdownCssClass = this.options.get('dropdownCssClass') || ''; - - if ($.isFunction(dropdownCssClass)) { - dropdownCssClass = dropdownCssClass(this.$element); - } - - var dropdownCssAdapter = this.options.get('adaptDropdownCssClass'); - dropdownCssAdapter = dropdownCssAdapter || _dropdownAdapter; - - if (dropdownCssClass.indexOf(':all:') !== -1) { - dropdownCssClass = dropdownCssClass.replace(':all:', ''); - var _cssAdapter = dropdownCssAdapter; - - dropdownCssAdapter = function dropdownCssAdapter(clazz) { - var adapted = _cssAdapter(clazz); - - if (adapted != null) { - // Append the old one along with the adapted one - return adapted + ' ' + clazz; - } - - return clazz; - }; - } - - var dropdownCss = this.options.get('dropdownCss') || {}; - - if ($.isFunction(dropdownCss)) { - dropdownCss = dropdownCss(this.$element); - } - - CompatUtils.syncCssClasses($dropdown, this.$element, dropdownCssAdapter); - $dropdown.css(dropdownCss); - $dropdown.addClass(dropdownCssClass); - return $dropdown; - }; - - return DropdownCSS; - }); - S2.define('select2/compat/initSelection', ['jquery'], function ($) { - function InitSelection(decorated, $element, options) { - if (options.get('debug') && window.console && console.warn) { - console.warn('Select2: The `initSelection` option has been deprecated in favor' + ' of a custom data adapter that overrides the `current` method. ' + 'This method is now called multiple times instead of a single ' + 'time when the instance is initialized. Support will be removed ' + 'for the `initSelection` option in future versions of Select2'); - } - - this.initSelection = options.get('initSelection'); - this._isInitialized = false; - decorated.call(this, $element, options); - } - - InitSelection.prototype.current = function (decorated, callback) { - var self = this; - - if (this._isInitialized) { - decorated.call(this, callback); - return; - } - - this.initSelection.call(null, this.$element, function (data) { - self._isInitialized = true; - - if (!$.isArray(data)) { - data = [data]; - } - - callback(data); - }); - }; - - return InitSelection; - }); - S2.define('select2/compat/inputData', ['jquery'], function ($) { - function InputData(decorated, $element, options) { - this._currentData = []; - this._valueSeparator = options.get('valueSeparator') || ','; - - if ($element.prop('type') === 'hidden') { - if (options.get('debug') && console && console.warn) { - console.warn('Select2: Using a hidden input with Select2 is no longer ' + 'supported and may stop working in the future. It is recommended ' + 'to use a `');this.$searchContainer=n,this.$search=n.find("textarea"),this.$search.prop("autocomplete",this.options.get("autocomplete")),this.$search.attr("aria-label",i());var o=t.call(this);return this._transferTabIndex(),o.append(this.$searchContainer),o},n.prototype.bind=function(e,n,o){var r=this,s=n.id+"-results",a=n.id+"-container";e.call(this,n,o),r.$search.attr("aria-describedby",a),n.on("open",function(){r.$search.attr("aria-controls",s),r.$search.trigger("focus")}),n.on("close",function(){r.$search.val(""),r.resizeSearch(),r.$search.removeAttr("aria-controls"),r.$search.removeAttr("aria-activedescendant"),r.$search.trigger("focus")}),n.on("enable",function(){r.$search.prop("disabled",!1),r._transferTabIndex()}),n.on("disable",function(){r.$search.prop("disabled",!0)}),n.on("focus",function(e){r.$search.trigger("focus")}),n.on("results:focus",function(e){e.data._resultId?r.$search.attr("aria-activedescendant",e.data._resultId):r.$search.removeAttr("aria-activedescendant")}),this.$selection.on("focusin",".select2-search--inline",function(e){r.trigger("focus",e)}),this.$selection.on("focusout",".select2-search--inline",function(e){r._handleBlur(e)}),this.$selection.on("keydown",".select2-search--inline",function(e){if(e.stopPropagation(),r.trigger("keypress",e),r._keyUpPrevented=e.isDefaultPrevented(),e.which===i.BACKSPACE&&""===r.$search.val()){var n=r.$selection.find(".select2-selection__choice").last();if(n.length>0){var o=t.GetData(n[0],"data");r.searchRemoveChoice(o),e.preventDefault()}}}),this.$selection.on("click",".select2-search--inline",function(e){r.$search.val()&&e.stopPropagation()});var l=document.documentMode,c=l&&l<=11;this.$selection.on("input.searchcheck",".select2-search--inline",function(e){c?r.$selection.off("input.search input.searchcheck"):r.$selection.off("keyup.search")}),this.$selection.on("keyup.search input.search",".select2-search--inline",function(e){if(c&&"input"===e.type)r.$selection.off("input.search input.searchcheck");else{var t=e.which;t!=i.SHIFT&&t!=i.CTRL&&t!=i.ALT&&t!=i.TAB&&r.handleSearch(e)}})},n.prototype._transferTabIndex=function(e){this.$search.attr("tabindex",this.$selection.attr("tabindex")),this.$selection.attr("tabindex","-1")},n.prototype.createPlaceholder=function(e,t){this.$search.attr("placeholder",t.text)},n.prototype.update=function(e,t){var i=this.$search[0]==document.activeElement;this.$search.attr("placeholder",""),e.call(this,t),this.resizeSearch(),i&&this.$search.trigger("focus")},n.prototype.handleSearch=function(){if(this.resizeSearch(),!this._keyUpPrevented){var e=this.$search.val();this.trigger("query",{term:e})}this._keyUpPrevented=!1},n.prototype.searchRemoveChoice=function(e,t){this.trigger("unselect",{data:t}),this.$search.val(t.text),this.handleSearch()},n.prototype.resizeSearch=function(){this.$search.css("width","25px");var e="100%";""===this.$search.attr("placeholder")&&(e=.75*(this.$search.val().length+1)+"em");this.$search.css("width",e)},n}),t.define("select2/selection/selectionCss",["../utils"],function(e){function t(){}return t.prototype.render=function(t){var i=t.call(this),n=this.options.get("selectionCssClass")||"";return-1!==n.indexOf(":all:")&&(n=n.replace(":all:",""),e.copyNonInternalCssClasses(i[0],this.$element[0])),i.addClass(n),i},t}),t.define("select2/selection/eventRelay",["jquery"],function(e){function t(){}return t.prototype.bind=function(t,i,n){var o=this,r=["open","opening","close","closing","select","selecting","unselect","unselecting","clear","clearing"],s=["opening","closing","selecting","unselecting","clearing"];t.call(this,i,n),i.on("*",function(t,i){if(-1!==r.indexOf(t)){i=i||{};var n=e.Event("select2:"+t,{params:i});o.$element.trigger(n),-1!==s.indexOf(t)&&(i.prevented=n.isDefaultPrevented())}})},t}),t.define("select2/translation",["jquery","require"],function(e,t){function i(e){this.dict=e||{}}return i.prototype.all=function(){return this.dict},i.prototype.get=function(e){return this.dict[e]},i.prototype.extend=function(t){this.dict=e.extend({},t.all(),this.dict)},i._cache={},i.loadPath=function(e){if(!(e in i._cache)){var n=t(e);i._cache[e]=n}return new i(i._cache[e])},i}),t.define("select2/diacritics",[],function(){return{"Ⓐ":"A","A":"A","À":"A","Á":"A","Â":"A","Ầ":"A","Ấ":"A","Ẫ":"A","Ẩ":"A","Ã":"A","Ā":"A","Ă":"A","Ằ":"A","Ắ":"A","Ẵ":"A","Ẳ":"A","Ȧ":"A","Ǡ":"A","Ä":"A","Ǟ":"A","Ả":"A","Å":"A","Ǻ":"A","Ǎ":"A","Ȁ":"A","Ȃ":"A","Ạ":"A","Ậ":"A","Ặ":"A","Ḁ":"A","Ą":"A","Ⱥ":"A","Ɐ":"A","Ꜳ":"AA","Æ":"AE","Ǽ":"AE","Ǣ":"AE","Ꜵ":"AO","Ꜷ":"AU","Ꜹ":"AV","Ꜻ":"AV","Ꜽ":"AY","Ⓑ":"B","B":"B","Ḃ":"B","Ḅ":"B","Ḇ":"B","Ƀ":"B","Ƃ":"B","Ɓ":"B","Ⓒ":"C","C":"C","Ć":"C","Ĉ":"C","Ċ":"C","Č":"C","Ç":"C","Ḉ":"C","Ƈ":"C","Ȼ":"C","Ꜿ":"C","Ⓓ":"D","D":"D","Ḋ":"D","Ď":"D","Ḍ":"D","Ḑ":"D","Ḓ":"D","Ḏ":"D","Đ":"D","Ƌ":"D","Ɗ":"D","Ɖ":"D","Ꝺ":"D","DZ":"DZ","DŽ":"DZ","Dz":"Dz","Dž":"Dz","Ⓔ":"E","E":"E","È":"E","É":"E","Ê":"E","Ề":"E","Ế":"E","Ễ":"E","Ể":"E","Ẽ":"E","Ē":"E","Ḕ":"E","Ḗ":"E","Ĕ":"E","Ė":"E","Ë":"E","Ẻ":"E","Ě":"E","Ȅ":"E","Ȇ":"E","Ẹ":"E","Ệ":"E","Ȩ":"E","Ḝ":"E","Ę":"E","Ḙ":"E","Ḛ":"E","Ɛ":"E","Ǝ":"E","Ⓕ":"F","F":"F","Ḟ":"F","Ƒ":"F","Ꝼ":"F","Ⓖ":"G","G":"G","Ǵ":"G","Ĝ":"G","Ḡ":"G","Ğ":"G","Ġ":"G","Ǧ":"G","Ģ":"G","Ǥ":"G","Ɠ":"G","Ꞡ":"G","Ᵹ":"G","Ꝿ":"G","Ⓗ":"H","H":"H","Ĥ":"H","Ḣ":"H","Ḧ":"H","Ȟ":"H","Ḥ":"H","Ḩ":"H","Ḫ":"H","Ħ":"H","Ⱨ":"H","Ⱶ":"H","Ɥ":"H","Ⓘ":"I","I":"I","Ì":"I","Í":"I","Î":"I","Ĩ":"I","Ī":"I","Ĭ":"I","İ":"I","Ï":"I","Ḯ":"I","Ỉ":"I","Ǐ":"I","Ȉ":"I","Ȋ":"I","Ị":"I","Į":"I","Ḭ":"I","Ɨ":"I","Ⓙ":"J","J":"J","Ĵ":"J","Ɉ":"J","Ⓚ":"K","K":"K","Ḱ":"K","Ǩ":"K","Ḳ":"K","Ķ":"K","Ḵ":"K","Ƙ":"K","Ⱪ":"K","Ꝁ":"K","Ꝃ":"K","Ꝅ":"K","Ꞣ":"K","Ⓛ":"L","L":"L","Ŀ":"L","Ĺ":"L","Ľ":"L","Ḷ":"L","Ḹ":"L","Ļ":"L","Ḽ":"L","Ḻ":"L","Ł":"L","Ƚ":"L","Ɫ":"L","Ⱡ":"L","Ꝉ":"L","Ꝇ":"L","Ꞁ":"L","LJ":"LJ","Lj":"Lj","Ⓜ":"M","M":"M","Ḿ":"M","Ṁ":"M","Ṃ":"M","Ɱ":"M","Ɯ":"M","Ⓝ":"N","N":"N","Ǹ":"N","Ń":"N","Ñ":"N","Ṅ":"N","Ň":"N","Ṇ":"N","Ņ":"N","Ṋ":"N","Ṉ":"N","Ƞ":"N","Ɲ":"N","Ꞑ":"N","Ꞥ":"N","NJ":"NJ","Nj":"Nj","Ⓞ":"O","O":"O","Ò":"O","Ó":"O","Ô":"O","Ồ":"O","Ố":"O","Ỗ":"O","Ổ":"O","Õ":"O","Ṍ":"O","Ȭ":"O","Ṏ":"O","Ō":"O","Ṑ":"O","Ṓ":"O","Ŏ":"O","Ȯ":"O","Ȱ":"O","Ö":"O","Ȫ":"O","Ỏ":"O","Ő":"O","Ǒ":"O","Ȍ":"O","Ȏ":"O","Ơ":"O","Ờ":"O","Ớ":"O","Ỡ":"O","Ở":"O","Ợ":"O","Ọ":"O","Ộ":"O","Ǫ":"O","Ǭ":"O","Ø":"O","Ǿ":"O","Ɔ":"O","Ɵ":"O","Ꝋ":"O","Ꝍ":"O","Œ":"OE","Ƣ":"OI","Ꝏ":"OO","Ȣ":"OU","Ⓟ":"P","P":"P","Ṕ":"P","Ṗ":"P","Ƥ":"P","Ᵽ":"P","Ꝑ":"P","Ꝓ":"P","Ꝕ":"P","Ⓠ":"Q","Q":"Q","Ꝗ":"Q","Ꝙ":"Q","Ɋ":"Q","Ⓡ":"R","R":"R","Ŕ":"R","Ṙ":"R","Ř":"R","Ȑ":"R","Ȓ":"R","Ṛ":"R","Ṝ":"R","Ŗ":"R","Ṟ":"R","Ɍ":"R","Ɽ":"R","Ꝛ":"R","Ꞧ":"R","Ꞃ":"R","Ⓢ":"S","S":"S","ẞ":"S","Ś":"S","Ṥ":"S","Ŝ":"S","Ṡ":"S","Š":"S","Ṧ":"S","Ṣ":"S","Ṩ":"S","Ș":"S","Ş":"S","Ȿ":"S","Ꞩ":"S","Ꞅ":"S","Ⓣ":"T","T":"T","Ṫ":"T","Ť":"T","Ṭ":"T","Ț":"T","Ţ":"T","Ṱ":"T","Ṯ":"T","Ŧ":"T","Ƭ":"T","Ʈ":"T","Ⱦ":"T","Ꞇ":"T","Ꜩ":"TZ","Ⓤ":"U","U":"U","Ù":"U","Ú":"U","Û":"U","Ũ":"U","Ṹ":"U","Ū":"U","Ṻ":"U","Ŭ":"U","Ü":"U","Ǜ":"U","Ǘ":"U","Ǖ":"U","Ǚ":"U","Ủ":"U","Ů":"U","Ű":"U","Ǔ":"U","Ȕ":"U","Ȗ":"U","Ư":"U","Ừ":"U","Ứ":"U","Ữ":"U","Ử":"U","Ự":"U","Ụ":"U","Ṳ":"U","Ų":"U","Ṷ":"U","Ṵ":"U","Ʉ":"U","Ⓥ":"V","V":"V","Ṽ":"V","Ṿ":"V","Ʋ":"V","Ꝟ":"V","Ʌ":"V","Ꝡ":"VY","Ⓦ":"W","W":"W","Ẁ":"W","Ẃ":"W","Ŵ":"W","Ẇ":"W","Ẅ":"W","Ẉ":"W","Ⱳ":"W","Ⓧ":"X","X":"X","Ẋ":"X","Ẍ":"X","Ⓨ":"Y","Y":"Y","Ỳ":"Y","Ý":"Y","Ŷ":"Y","Ỹ":"Y","Ȳ":"Y","Ẏ":"Y","Ÿ":"Y","Ỷ":"Y","Ỵ":"Y","Ƴ":"Y","Ɏ":"Y","Ỿ":"Y","Ⓩ":"Z","Z":"Z","Ź":"Z","Ẑ":"Z","Ż":"Z","Ž":"Z","Ẓ":"Z","Ẕ":"Z","Ƶ":"Z","Ȥ":"Z","Ɀ":"Z","Ⱬ":"Z","Ꝣ":"Z","ⓐ":"a","a":"a","ẚ":"a","à":"a","á":"a","â":"a","ầ":"a","ấ":"a","ẫ":"a","ẩ":"a","ã":"a","ā":"a","ă":"a","ằ":"a","ắ":"a","ẵ":"a","ẳ":"a","ȧ":"a","ǡ":"a","ä":"a","ǟ":"a","ả":"a","å":"a","ǻ":"a","ǎ":"a","ȁ":"a","ȃ":"a","ạ":"a","ậ":"a","ặ":"a","ḁ":"a","ą":"a","ⱥ":"a","ɐ":"a","ꜳ":"aa","æ":"ae","ǽ":"ae","ǣ":"ae","ꜵ":"ao","ꜷ":"au","ꜹ":"av","ꜻ":"av","ꜽ":"ay","ⓑ":"b","b":"b","ḃ":"b","ḅ":"b","ḇ":"b","ƀ":"b","ƃ":"b","ɓ":"b","ⓒ":"c","c":"c","ć":"c","ĉ":"c","ċ":"c","č":"c","ç":"c","ḉ":"c","ƈ":"c","ȼ":"c","ꜿ":"c","ↄ":"c","ⓓ":"d","d":"d","ḋ":"d","ď":"d","ḍ":"d","ḑ":"d","ḓ":"d","ḏ":"d","đ":"d","ƌ":"d","ɖ":"d","ɗ":"d","ꝺ":"d","dz":"dz","dž":"dz","ⓔ":"e","e":"e","è":"e","é":"e","ê":"e","ề":"e","ế":"e","ễ":"e","ể":"e","ẽ":"e","ē":"e","ḕ":"e","ḗ":"e","ĕ":"e","ė":"e","ë":"e","ẻ":"e","ě":"e","ȅ":"e","ȇ":"e","ẹ":"e","ệ":"e","ȩ":"e","ḝ":"e","ę":"e","ḙ":"e","ḛ":"e","ɇ":"e","ɛ":"e","ǝ":"e","ⓕ":"f","f":"f","ḟ":"f","ƒ":"f","ꝼ":"f","ⓖ":"g","g":"g","ǵ":"g","ĝ":"g","ḡ":"g","ğ":"g","ġ":"g","ǧ":"g","ģ":"g","ǥ":"g","ɠ":"g","ꞡ":"g","ᵹ":"g","ꝿ":"g","ⓗ":"h","h":"h","ĥ":"h","ḣ":"h","ḧ":"h","ȟ":"h","ḥ":"h","ḩ":"h","ḫ":"h","ẖ":"h","ħ":"h","ⱨ":"h","ⱶ":"h","ɥ":"h","ƕ":"hv","ⓘ":"i","i":"i","ì":"i","í":"i","î":"i","ĩ":"i","ī":"i","ĭ":"i","ï":"i","ḯ":"i","ỉ":"i","ǐ":"i","ȉ":"i","ȋ":"i","ị":"i","į":"i","ḭ":"i","ɨ":"i","ı":"i","ⓙ":"j","j":"j","ĵ":"j","ǰ":"j","ɉ":"j","ⓚ":"k","k":"k","ḱ":"k","ǩ":"k","ḳ":"k","ķ":"k","ḵ":"k","ƙ":"k","ⱪ":"k","ꝁ":"k","ꝃ":"k","ꝅ":"k","ꞣ":"k","ⓛ":"l","l":"l","ŀ":"l","ĺ":"l","ľ":"l","ḷ":"l","ḹ":"l","ļ":"l","ḽ":"l","ḻ":"l","ſ":"l","ł":"l","ƚ":"l","ɫ":"l","ⱡ":"l","ꝉ":"l","ꞁ":"l","ꝇ":"l","lj":"lj","ⓜ":"m","m":"m","ḿ":"m","ṁ":"m","ṃ":"m","ɱ":"m","ɯ":"m","ⓝ":"n","n":"n","ǹ":"n","ń":"n","ñ":"n","ṅ":"n","ň":"n","ṇ":"n","ņ":"n","ṋ":"n","ṉ":"n","ƞ":"n","ɲ":"n","ʼn":"n","ꞑ":"n","ꞥ":"n","nj":"nj","ⓞ":"o","o":"o","ò":"o","ó":"o","ô":"o","ồ":"o","ố":"o","ỗ":"o","ổ":"o","õ":"o","ṍ":"o","ȭ":"o","ṏ":"o","ō":"o","ṑ":"o","ṓ":"o","ŏ":"o","ȯ":"o","ȱ":"o","ö":"o","ȫ":"o","ỏ":"o","ő":"o","ǒ":"o","ȍ":"o","ȏ":"o","ơ":"o","ờ":"o","ớ":"o","ỡ":"o","ở":"o","ợ":"o","ọ":"o","ộ":"o","ǫ":"o","ǭ":"o","ø":"o","ǿ":"o","ɔ":"o","ꝋ":"o","ꝍ":"o","ɵ":"o","œ":"oe","ƣ":"oi","ȣ":"ou","ꝏ":"oo","ⓟ":"p","p":"p","ṕ":"p","ṗ":"p","ƥ":"p","ᵽ":"p","ꝑ":"p","ꝓ":"p","ꝕ":"p","ⓠ":"q","q":"q","ɋ":"q","ꝗ":"q","ꝙ":"q","ⓡ":"r","r":"r","ŕ":"r","ṙ":"r","ř":"r","ȑ":"r","ȓ":"r","ṛ":"r","ṝ":"r","ŗ":"r","ṟ":"r","ɍ":"r","ɽ":"r","ꝛ":"r","ꞧ":"r","ꞃ":"r","ⓢ":"s","s":"s","ß":"s","ś":"s","ṥ":"s","ŝ":"s","ṡ":"s","š":"s","ṧ":"s","ṣ":"s","ṩ":"s","ș":"s","ş":"s","ȿ":"s","ꞩ":"s","ꞅ":"s","ẛ":"s","ⓣ":"t","t":"t","ṫ":"t","ẗ":"t","ť":"t","ṭ":"t","ț":"t","ţ":"t","ṱ":"t","ṯ":"t","ŧ":"t","ƭ":"t","ʈ":"t","ⱦ":"t","ꞇ":"t","ꜩ":"tz","ⓤ":"u","u":"u","ù":"u","ú":"u","û":"u","ũ":"u","ṹ":"u","ū":"u","ṻ":"u","ŭ":"u","ü":"u","ǜ":"u","ǘ":"u","ǖ":"u","ǚ":"u","ủ":"u","ů":"u","ű":"u","ǔ":"u","ȕ":"u","ȗ":"u","ư":"u","ừ":"u","ứ":"u","ữ":"u","ử":"u","ự":"u","ụ":"u","ṳ":"u","ų":"u","ṷ":"u","ṵ":"u","ʉ":"u","ⓥ":"v","v":"v","ṽ":"v","ṿ":"v","ʋ":"v","ꝟ":"v","ʌ":"v","ꝡ":"vy","ⓦ":"w","w":"w","ẁ":"w","ẃ":"w","ŵ":"w","ẇ":"w","ẅ":"w","ẘ":"w","ẉ":"w","ⱳ":"w","ⓧ":"x","x":"x","ẋ":"x","ẍ":"x","ⓨ":"y","y":"y","ỳ":"y","ý":"y","ŷ":"y","ỹ":"y","ȳ":"y","ẏ":"y","ÿ":"y","ỷ":"y","ẙ":"y","ỵ":"y","ƴ":"y","ɏ":"y","ỿ":"y","ⓩ":"z","z":"z","ź":"z","ẑ":"z","ż":"z","ž":"z","ẓ":"z","ẕ":"z","ƶ":"z","ȥ":"z","ɀ":"z","ⱬ":"z","ꝣ":"z","Ά":"Α","Έ":"Ε","Ή":"Η","Ί":"Ι","Ϊ":"Ι","Ό":"Ο","Ύ":"Υ","Ϋ":"Υ","Ώ":"Ω","ά":"α","έ":"ε","ή":"η","ί":"ι","ϊ":"ι","ΐ":"ι","ό":"ο","ύ":"υ","ϋ":"υ","ΰ":"υ","ώ":"ω","ς":"σ","’":"'"}}),t.define("select2/data/base",["../utils"],function(e){function t(e,i){t.__super__.constructor.call(this)}return e.Extend(t,e.Observable),t.prototype.current=function(e){throw new Error("The `current` method must be defined in child classes.")},t.prototype.query=function(e,t){throw new Error("The `query` method must be defined in child classes.")},t.prototype.bind=function(e,t){},t.prototype.destroy=function(){},t.prototype.generateResultId=function(t,i){var n=t.id+"-result-";return n+=e.generateChars(4),null!=i.id?n+="-"+i.id.toString():n+="-"+e.generateChars(4),n},t}),t.define("select2/data/select",["./base","../utils","jquery"],function(e,t,i){function n(e,t){this.$element=e,this.options=t,n.__super__.constructor.call(this)}return t.Extend(n,e),n.prototype.current=function(e){var t=this;e(Array.prototype.map.call(this.$element[0].querySelectorAll(":checked"),function(e){return t.item(i(e))}))},n.prototype.select=function(e){var t=this;if(e.selected=!0,null!=e.element&&"option"===e.element.tagName.toLowerCase())return e.element.selected=!0,void this.$element.trigger("input").trigger("change");if(this.$element.prop("multiple"))this.current(function(i){var n=[];(e=[e]).push.apply(e,i);for(var o=0;o=0){var c=n.filter(s(l)),u=this.item(c),h=i.extend(!0,{},l,u),d=this.option(h);c.replaceWith(d)}else{var g=this.option(l);if(l.children){var f=this.convertToOptions(l.children);g.append(f)}r.push(g)}}return r},n}),t.define("select2/data/ajax",["./array","../utils","jquery"],function(e,t,i){function n(e,t){this.ajaxOptions=this._applyDefaults(t.get("ajax")),null!=this.ajaxOptions.processResults&&(this.processResults=this.ajaxOptions.processResults),n.__super__.constructor.call(this,e,t)}return t.Extend(n,e),n.prototype._applyDefaults=function(e){var t={data:function(e){return i.extend({},e,{q:e.term})},transport:function(e,t,n){var o=i.ajax(e);return o.then(t),o.fail(n),o}};return i.extend({},t,e,!0)},n.prototype.processResults=function(e){return e},n.prototype.query=function(e,t){var n=this;null!=this._request&&("function"==typeof this._request.abort&&this._request.abort(),this._request=null);var o=i.extend({type:"GET"},this.ajaxOptions);function r(){var i=o.transport(o,function(i){var o=n.processResults(i,e);n.options.get("debug")&&window.console&&console.error&&(!o||!o.results||Array.isArray(o.results)),t(o)},function(){"status"in i&&(0===i.status||"0"===i.status)||n.trigger("results:message",{message:"errorLoading"})});n._request=i}"function"==typeof o.url&&(o.url=o.url.call(this.$element,e)),"function"==typeof o.data&&(o.data=o.data.call(this.$element,e)),this.ajaxOptions.delay&&null!=e.term?(this._queryTimeout&&window.clearTimeout(this._queryTimeout),this._queryTimeout=window.setTimeout(r,this.ajaxOptions.delay)):r()},n}),t.define("select2/data/tags",["jquery"],function(e){function t(e,t,i){var n=i.get("tags"),o=i.get("createTag");void 0!==o&&(this.createTag=o);var r=i.get("insertTag");if(void 0!==r&&(this.insertTag=r),e.call(this,t,i),Array.isArray(n))for(var s=0;s0&&t.term.length>this.maximumInputLength?this.trigger("results:message",{message:"inputTooLong",args:{maximum:this.maximumInputLength,input:t.term,params:t}}):e.call(this,t,i)},e}),t.define("select2/data/maximumSelectionLength",[],function(){function e(e,t,i){this.maximumSelectionLength=i.get("maximumSelectionLength"),e.call(this,t,i)}return e.prototype.bind=function(e,t,i){var n=this;e.call(this,t,i),t.on("select",function(){n._checkIfMaximumSelected()})},e.prototype.query=function(e,t,i){var n=this;this._checkIfMaximumSelected(function(){e.call(n,t,i)})},e.prototype._checkIfMaximumSelected=function(e,t){var i=this;this.current(function(e){var n=null!=e?e.length:0;i.maximumSelectionLength>0&&n>=i.maximumSelectionLength?i.trigger("results:message",{message:"maximumSelected",args:{maximum:i.maximumSelectionLength}}):t&&t()})},e}),t.define("select2/dropdown",["jquery","./utils"],function(e,t){function i(e,t){this.$element=e,this.options=t,i.__super__.constructor.call(this)}return t.Extend(i,t.Observable),i.prototype.render=function(){var t=e('');return t.attr("dir",this.options.get("dir")),this.$dropdown=t,t},i.prototype.bind=function(){},i.prototype.position=function(e,t){},i.prototype.destroy=function(){this.$dropdown.remove()},i}),t.define("select2/dropdown/search",["jquery"],function(e){function t(){}return t.prototype.render=function(t){var i=t.call(this),n=this.options.get("translations").get("search"),o=e('');return this.$searchContainer=o,this.$search=o.find("input"),this.$search.prop("autocomplete",this.options.get("autocomplete")),this.$search.attr("aria-label",n()),i.prepend(o),i},t.prototype.bind=function(t,i,n){var o=this,r=i.id+"-results";t.call(this,i,n),this.$search.on("keydown",function(e){o.trigger("keypress",e),o._keyUpPrevented=e.isDefaultPrevented()}),this.$search.on("input",function(t){e(this).off("keyup")}),this.$search.on("keyup input",function(e){o.handleSearch(e)}),i.on("open",function(){o.$search.attr("tabindex",0),o.$search.attr("aria-controls",r),o.$search.trigger("focus"),window.setTimeout(function(){o.$search.trigger("focus")},0)}),i.on("close",function(){o.$search.attr("tabindex",-1),o.$search.removeAttr("aria-controls"),o.$search.removeAttr("aria-activedescendant"),o.$search.val(""),o.$search.trigger("blur")}),i.on("focus",function(){i.isOpen()||o.$search.trigger("focus")}),i.on("results:all",function(e){null!=e.query.term&&""!==e.query.term||(o.showSearch(e)?o.$searchContainer[0].classList.remove("select2-search--hide"):o.$searchContainer[0].classList.add("select2-search--hide"))}),i.on("results:focus",function(e){e.data._resultId?o.$search.attr("aria-activedescendant",e.data._resultId):o.$search.removeAttr("aria-activedescendant")})},t.prototype.handleSearch=function(e){if(!this._keyUpPrevented){var t=this.$search.val();this.trigger("query",{term:t})}this._keyUpPrevented=!1},t.prototype.showSearch=function(e,t){return!0},t}),t.define("select2/dropdown/hidePlaceholder",[],function(){function e(e,t,i,n){this.placeholder=this.normalizePlaceholder(i.get("placeholder")),e.call(this,t,i,n)}return e.prototype.append=function(e,t){t.results=this.removePlaceholder(t.results),e.call(this,t)},e.prototype.normalizePlaceholder=function(e,t){return"string"==typeof t&&(t={id:"",text:t}),t},e.prototype.removePlaceholder=function(e,t){for(var i=t.slice(0),n=t.length-1;n>=0;n--){var o=t[n];this.placeholder.id===o.id&&i.splice(n,1)}return i},e}),t.define("select2/dropdown/infiniteScroll",["jquery"],function(e){function t(e,t,i,n){this.lastParams={},e.call(this,t,i,n),this.$loadingMore=this.createLoadingMore(),this.loading=!1}return t.prototype.append=function(e,t){this.$loadingMore.remove(),this.loading=!1,e.call(this,t),this.showLoadingMore(t)&&(this.$results.append(this.$loadingMore),this.loadMoreIfNeeded())},t.prototype.bind=function(e,t,i){var n=this;e.call(this,t,i),t.on("query",function(e){n.lastParams=e,n.loading=!0}),t.on("query:append",function(e){n.lastParams=e,n.loading=!0}),this.$results.on("scroll",this.loadMoreIfNeeded.bind(this))},t.prototype.loadMoreIfNeeded=function(){var t=e.contains(document.documentElement,this.$loadingMore[0]);!this.loading&&t&&(this.$results.offset().top+this.$results.outerHeight(!1)+50>=this.$loadingMore.offset().top+this.$loadingMore.outerHeight(!1)&&this.loadMore())},t.prototype.loadMore=function(){this.loading=!0;var t=e.extend({},{page:1},this.lastParams);t.page++,this.trigger("query:append",t)},t.prototype.showLoadingMore=function(e,t){return t.pagination&&t.pagination.more},t.prototype.createLoadingMore=function(){var t=e('
      • '),i=this.options.get("translations").get("loadingMore");return t.html(i(this.lastParams)),t},t}),t.define("select2/dropdown/attachBody",["jquery","../utils"],function(e,t){function i(t,i,n){this.$dropdownParent=e(n.get("dropdownParent")||document.body),t.call(this,i,n)}return i.prototype.bind=function(e,t,i){var n=this;e.call(this,t,i),t.on("open",function(){n._showDropdown(),n._attachPositioningHandler(t),n._bindContainerResultHandlers(t)}),t.on("close",function(){n._hideDropdown(),n._detachPositioningHandler(t)}),this.$dropdownContainer.on("mousedown",function(e){e.stopPropagation()})},i.prototype.destroy=function(e){e.call(this),this.$dropdownContainer.remove()},i.prototype.position=function(e,t,i){t.attr("class",i.attr("class")),t.removeClass("select2"),t.addClass("sui-select-dropdown-container--open"),t[0].classList.remove("select2"),t[0].classList.add("select2-container--open"),t.css({position:"absolute",top:-999999}),this.$container=i},i.prototype.render=function(t){var i=e(""),n=t.call(this);return i.append(n),this.$dropdownContainer=i,i},i.prototype._hideDropdown=function(e){this.$dropdownContainer.detach()},i.prototype._bindContainerResultHandlers=function(e,t){if(!this._containerResultsHandlersBound){var i=this;t.on("results:all",function(){i._positionDropdown(),i._resizeDropdown()}),t.on("results:append",function(){i._positionDropdown(),i._resizeDropdown()}),t.on("results:message",function(){i._positionDropdown(),i._resizeDropdown()}),t.on("select",function(){i._positionDropdown(),i._resizeDropdown()}),t.on("unselect",function(){i._positionDropdown(),i._resizeDropdown()}),this._containerResultsHandlersBound=!0}},i.prototype._attachPositioningHandler=function(i,n){var o=this,r="scroll.select2."+n.id,s="resize.select2."+n.id,a="orientationchange.select2."+n.id,l=this.$container.parents().filter(t.hasScroll);l.each(function(){t.StoreData(this,"select2-scroll-position",{x:e(this).scrollLeft(),y:e(this).scrollTop()})}),l.on(r,function(i){var n=t.GetData(this,"select2-scroll-position");e(this).scrollTop(n.y)}),e(window).on(r+" "+s+" "+a,function(e){o._positionDropdown(),o._resizeDropdown()})},i.prototype._detachPositioningHandler=function(i,n){var o="scroll.select2."+n.id,r="resize.select2."+n.id,s="orientationchange.select2."+n.id;this.$container.parents().filter(t.hasScroll).off(o),e(window).off(o+" "+r+" "+s)},i.prototype._positionDropdown=function(){var t=e(window),i=this.$dropdown[0].classList.contains("sui-select-dropdown--above"),n=this.$dropdown[0].classList.contains("sui-select-dropdown--below"),o=null,r=this.$container.offset();r.bottom=r.top+this.$container.outerHeight(!1);var s={height:this.$container.outerHeight(!1)};s.top=r.top,s.bottom=r.top+s.height;var a=this.$dropdown.outerHeight(!1),l=t.scrollTop(),c=t.scrollTop()+t.height(),u=lr.bottom+a,d={left:r.left,top:s.bottom},g=this.$dropdownParent;"static"===g.css("position")&&(g=g.offsetParent());var f={top:0,left:0};(e.contains(document.body,g[0])||g[0].isConnected)&&(f=g.offset()),d.top-=f.top,d.left-=f.left,i||n||(o="below"),h||!u||i?!u&&h&&i&&(o="below"):o="above",("above"==o||i&&"below"!==o)&&(d.top=s.top-f.top-a),null!=o&&(this.$dropdown[0].classList.remove("sui-select-dropdown--below"),this.$dropdown[0].classList.remove("sui-select-dropdown--above"),this.$dropdown[0].classList.add("sui-select-dropdown--"+o),this.$container[0].classList.remove("sui-select-container--below"),this.$container[0].classList.remove("sui-select-container--above"),this.$container[0].classList.add("sui-select-dropdown-container--"+o)),this.$dropdownContainer.css(d)},i.prototype._resizeDropdown=function(){var e={width:this.$container.outerWidth(!1)+"px"};this.options.get("dropdownAutoWidth")&&(e.minWidth=e.width,e.position="relative",e.width="auto"),this.$dropdown.css(e)},i.prototype._showDropdown=function(e){this.$dropdownContainer.appendTo(this.$dropdownParent),this._positionDropdown(),this._resizeDropdown()},i}),t.define("select2/dropdown/minimumResultsForSearch",[],function(){function e(e,t,i,n){this.minimumResultsForSearch=i.get("minimumResultsForSearch"),this.minimumResultsForSearch<0&&(this.minimumResultsForSearch=1/0),e.call(this,t,i,n)}return e.prototype.showSearch=function(e,t){return!(function e(t){for(var i=0,n=0;n0){var n=i.first(),o=e.GetData(n[0],"data").element;if(o&&o.getAttribute&&"true"===o.getAttribute("data-select2-tag"))return void n.trigger("mouseenter")}t.call(this)},t}),t.define("select2/i18n/en",[],function(){return{errorLoading:function(){return"The results could not be loaded."},inputTooLong:function(e){var t=e.input.length-e.maximum,i="Please delete "+t+" character";return 1!=t&&(i+="s"),i},inputTooShort:function(e){return"Please enter "+(e.minimum-e.input.length)+" or more characters"},loadingMore:function(){return"Loading more results…"},maximumSelected:function(e){var t="You can only select "+e.maximum+" item";return 1!=e.maximum&&(t+="s"),t},noResults:function(){return"No results found"},searching:function(){return"Searching…"},removeAllItems:function(){return"Remove all items"},removeItem:function(){return"Remove item"},search:function(){return"Search"}}}),t.define("select2/defaults",["jquery","./results","./selection/single","./selection/multiple","./selection/placeholder","./selection/allowClear","./selection/search","./selection/selectionCss","./selection/eventRelay","./utils","./translation","./diacritics","./data/select","./data/array","./data/ajax","./data/tags","./data/tokenizer","./data/minimumInputLength","./data/maximumInputLength","./data/maximumSelectionLength","./dropdown","./dropdown/search","./dropdown/hidePlaceholder","./dropdown/infiniteScroll","./dropdown/attachBody","./dropdown/minimumResultsForSearch","./dropdown/selectOnClose","./dropdown/closeOnSelect","./dropdown/dropdownCss","./dropdown/tagsSearchHighlight","./i18n/en"],function(e,t,i,n,o,r,s,a,l,c,u,h,d,g,f,p,m,v,b,w,A,C,y,F,E,x,k,$,S,D,B){function _(){this.reset()}return _.prototype.apply=function(u){if(null==(u=e.extend(!0,{},this.defaults,u)).dataAdapter&&(null!=u.ajax?u.dataAdapter=f:null!=u.data?u.dataAdapter=g:u.dataAdapter=d,u.minimumInputLength>0&&(u.dataAdapter=c.Decorate(u.dataAdapter,v)),u.maximumInputLength>0&&(u.dataAdapter=c.Decorate(u.dataAdapter,b)),u.maximumSelectionLength>0&&(u.dataAdapter=c.Decorate(u.dataAdapter,w)),u.tags&&(u.dataAdapter=c.Decorate(u.dataAdapter,p)),null==u.tokenSeparators&&null==u.tokenizer||(u.dataAdapter=c.Decorate(u.dataAdapter,m))),null==u.resultsAdapter&&(u.resultsAdapter=t,null!=u.ajax&&(u.resultsAdapter=c.Decorate(u.resultsAdapter,F)),null!=u.placeholder&&(u.resultsAdapter=c.Decorate(u.resultsAdapter,y)),u.selectOnClose&&(u.resultsAdapter=c.Decorate(u.resultsAdapter,k)),u.tags&&(u.resultsAdapter=c.Decorate(u.resultsAdapter,D))),null==u.dropdownAdapter){if(u.multiple)u.dropdownAdapter=A;else{var h=c.Decorate(A,C);u.dropdownAdapter=h}0!==u.minimumResultsForSearch&&(u.dropdownAdapter=c.Decorate(u.dropdownAdapter,x)),u.closeOnSelect&&(u.dropdownAdapter=c.Decorate(u.dropdownAdapter,$)),null!=u.dropdownCssClass&&(u.dropdownAdapter=c.Decorate(u.dropdownAdapter,S)),u.dropdownAdapter=c.Decorate(u.dropdownAdapter,E)}null==u.selectionAdapter&&(u.multiple?u.selectionAdapter=n:u.selectionAdapter=i,null!=u.placeholder&&(u.selectionAdapter=c.Decorate(u.selectionAdapter,o)),u.allowClear&&(u.selectionAdapter=c.Decorate(u.selectionAdapter,r)),u.multiple&&(u.selectionAdapter=c.Decorate(u.selectionAdapter,s)),null!=u.selectionCssClass&&(u.selectionAdapter=c.Decorate(u.selectionAdapter,a)),u.selectionAdapter=c.Decorate(u.selectionAdapter,l)),u.language=this._resolveLanguage(u.language),u.language.push("en");for(var B=[],_=0;_0){for(var r=e.extend(!0,{},o),s=o.children.length-1;s>=0;s--)null==i(n,o.children[s])&&r.children.splice(s,1);return r.children.length>0?r:i(n,r)}var a=t(o.text).toUpperCase(),l=t(n.term).toUpperCase();return a.indexOf(l)>-1?o:null},minimumInputLength:0,maximumInputLength:0,maximumSelectionLength:0,minimumResultsForSearch:0,selectOnClose:!1,scrollAfterSelect:!1,sorter:function(e){return e},templateResult:function(e){return e.text},templateSelection:function(e){return e.text},theme:"default",width:"resolve"}},_.prototype.applyFromElement=function(e,t){var i=e.language,n=this.defaults.language,o=t.prop("lang"),r=t.closest("[lang]").prop("lang"),s=Array.prototype.concat.call(this._resolveLanguage(o),this._resolveLanguage(i),this._resolveLanguage(n),this._resolveLanguage(r));return e.language=s,e},_.prototype._resolveLanguage=function(t){if(!t)return[];if(e.isEmptyObject(t))return[];if(e.isPlainObject(t))return[t];var i;i=Array.isArray(t)?t:[t];for(var n=[],o=0;o0){var r=i[o].split("-")[0];n.push(r)}return n},_.prototype._processTranslations=function(t,i){for(var n=new u,o=0;o-1||(e.isPlainObject(this.options[h])?e.extend(this.options[h],u[h]):this.options[h]=u[h]);return this},n.prototype.get=function(e){return this.options[e]},n.prototype.set=function(e,t){this.options[e]=t},n}),t.define("select2/core",["jquery","./options","./utils","./keys"],function(e,t,i,n){var o=function e(n,o){null!=i.GetData(n[0],"select2")&&i.GetData(n[0],"select2").destroy(),this.$element=n,this.id=this._generateId(n),o=o||{},this.options=new t(o,n),e.__super__.constructor.call(this);var r=n.attr("tabindex")||0;i.StoreData(n[0],"old-tabindex",r),n.attr("tabindex","-1");var s=this.options.get("dataAdapter");this.dataAdapter=new s(n,this.options);var a=this.render();this._placeContainer(a);var l=this.options.get("selectionAdapter");this.selection=new l(n,this.options),this.$selection=this.selection.render(),this.selection.position(this.$selection,a);var c=this.options.get("dropdownAdapter");this.dropdown=new c(n,this.options),this.$dropdown=this.dropdown.render(),this.dropdown.position(this.$dropdown,a);var u=this.options.get("resultsAdapter");this.results=new u(n,this.options,this.dataAdapter),this.$results=this.results.render(),this.results.position(this.$results,this.$dropdown);var h=this;this._bindAdapters(),this._registerDomEvents(),this._registerDataEvents(),this._registerSelectionEvents(),this._registerDropdownEvents(),this._registerResultsEvents(),this._registerEvents(),this.dataAdapter.current(function(e){h.trigger("selection:update",{data:e})}),n[0].classList.add("select2-hidden-accessible"),n.attr("aria-hidden","true"),n.addClass("sui-screen-reader-text"),this._syncAttributes(),i.StoreData(n[0],"select2",this),n.data("select2",this)};return i.Extend(o,i.Observable),o.prototype._generateId=function(e){return"select2-"+(null!=e.attr("id")?e.attr("id"):null!=e.attr("name")?e.attr("name")+"-"+i.generateChars(2):i.generateChars(4)).replace(/(:|\.|\[|\]|,)/g,"")},o.prototype._placeContainer=function(e){e.insertAfter(this.$element);var t=this._resolveWidth(this.$element,this.options.get("width"));null!=t&&e.css("width",t)},o.prototype._resolveWidth=function(e,t){var i=/^width:(([-+]?([0-9]*\.)?[0-9]+)(px|em|ex|%|in|cm|mm|pt|pc))/i;if("resolve"==t){var n=this._resolveWidth(e,"style");return null!=n?n:this._resolveWidth(e,"element")}if("element"==t){var o=e.outerWidth(!1);return o<=0?"auto":o+"px"}if("style"==t){var r=e.attr("style");if("string"!=typeof r)return null;for(var s=r.split(";"),a=0,l=s.length;a=1)return c[1]}return null}return"computedstyle"==t?window.getComputedStyle(e[0]).width:t},o.prototype._bindAdapters=function(){this.dataAdapter.bind(this,this.$container),this.selection.bind(this,this.$container),this.dropdown.bind(this,this.$container),this.results.bind(this,this.$container)},o.prototype._registerDomEvents=function(){var e=this;this.$element.on("change.select2",function(){e.dataAdapter.current(function(t){e.trigger("selection:update",{data:t})})}),this.$element.on("focus.select2",function(t){e.trigger("focus",t)}),this._syncA=i.bind(this._syncAttributes,this),this._syncS=i.bind(this._syncSubtree,this),this._observer=new window.MutationObserver(function(t){e._syncA(),e._syncS(t)}),this._observer.observe(this.$element[0],{attributes:!0,childList:!0,subtree:!1})},o.prototype._registerDataEvents=function(){var e=this;this.dataAdapter.on("*",function(t,i){e.trigger(t,i)})},o.prototype._registerSelectionEvents=function(){var e=this,t=["toggle","focus"];this.selection.on("toggle",function(){e.toggleDropdown()}),this.selection.on("focus",function(t){e.focus(t)}),this.selection.on("*",function(i,n){-1===t.indexOf(i)&&e.trigger(i,n)})},o.prototype._registerDropdownEvents=function(){var e=this;this.dropdown.on("*",function(t,i){e.trigger(t,i)})},o.prototype._registerResultsEvents=function(){var e=this;this.results.on("*",function(t,i){e.trigger(t,i)})},o.prototype._registerEvents=function(){var e=this;this.on("open",function(){e.$container[0].classList.add("select2-container--open")}),this.on("close",function(){e.$container[0].classList.remove("select2-container--open")}),this.on("enable",function(){e.$container[0].classList.remove("select2-container--disabled")}),this.on("disable",function(){e.$container[0].classList.add("select2-container--disabled")}),this.on("blur",function(){e.$container[0].classList.remove("select2-container--focus")}),this.on("query",function(t){e.isOpen()||e.trigger("open",{}),this.dataAdapter.query(t,function(i){e.trigger("results:all",{data:i,query:t})})}),this.on("query:append",function(t){this.dataAdapter.query(t,function(i){e.trigger("results:append",{data:i,query:t})})}),this.on("keypress",function(t){var i=t.which;e.isOpen()?i===n.ESC||i===n.UP&&t.altKey?(e.close(t),t.preventDefault()):i===n.ENTER||i===n.TAB?(e.trigger("results:select",{}),t.preventDefault()):i===n.SPACE&&t.ctrlKey?(e.trigger("results:toggle",{}),t.preventDefault()):i===n.UP?(e.trigger("results:previous",{}),t.preventDefault()):i===n.DOWN&&(e.trigger("results:next",{}),t.preventDefault()):(i===n.ENTER||i===n.SPACE||i===n.DOWN&&t.altKey)&&(e.open(),t.preventDefault())})},o.prototype._syncAttributes=function(){this.options.set("disabled",this.$element.prop("disabled")),this.isDisabled()?(this.isOpen()&&this.close(),this.trigger("disable",{})):this.trigger("enable",{})},o.prototype._isChangeMutation=function(e){var t=this;if(e.addedNodes&&e.addedNodes.length>0)for(var i=0;i0)return!0;if(Array.isArray(e))return e.some(function(e){return t._isChangeMutation(e)})}return!1},o.prototype._syncSubtree=function(e){var t=this._isChangeMutation(e),i=this;t&&this.dataAdapter.current(function(e){i.trigger("selection:update",{data:e})})},o.prototype.trigger=function(e,t){var i=o.__super__.trigger,n={open:"opening",close:"closing",select:"selecting",unselect:"unselecting",clear:"clearing"};if(void 0===t&&(t={}),e in n){var r=n[e],s={prevented:!1,name:e,args:t};if(i.call(this,r,s),s.prevented)return void(t.prevented=!0)}i.call(this,e,t)},o.prototype.toggleDropdown=function(){this.isDisabled()||(this.isOpen()?this.close():this.open())},o.prototype.open=function(){this.isOpen()||this.isDisabled()||this.trigger("query",{})},o.prototype.close=function(e){this.isOpen()&&this.trigger("close",{originalEvent:e})},o.prototype.isEnabled=function(){return!this.isDisabled()},o.prototype.isDisabled=function(){return this.options.get("disabled")},o.prototype.isOpen=function(){return this.$container[0].classList.contains("select2-container--open")},o.prototype.hasFocus=function(){return this.$container[0].classList.contains("select2-container--focus")},o.prototype.focus=function(e){this.hasFocus()||(this.$container[0].classList.add("select2-container--focus"),this.trigger("focus",{}))},o.prototype.enable=function(e){this.options.get("debug")&&window.console&&console.warn,null!=e&&0!==e.length||(e=[!0]);var t=!e[0];this.$element.prop("disabled",t)},o.prototype.data=function(){this.options.get("debug")&&arguments.length>0&&window.console&&console.warn;var e=[];return this.dataAdapter.current(function(t){e=t}),e},o.prototype.val=function(e){if(this.options.get("debug")&&window.console&&console.warn,null==e||0===e.length)return this.$element.val();var t=e[0];Array.isArray(t)&&(t=t.map(function(e){return e.toString()})),this.$element.val(t).trigger("input").trigger("change")},o.prototype.destroy=function(){i.RemoveData(this.$container[0]),this.$container.remove(),this._observer.disconnect(),this._observer=null,this._syncA=null,this._syncS=null,this.$element.off(".select2"),this.$element.attr("tabindex",i.GetData(this.$element[0],"old-tabindex")),this.$element.removeClass("sui-screen-reader-text"),this.$element[0].classList.remove("select2-hidden-accessible"),this.$element.attr("aria-hidden","false"),i.RemoveData(this.$element[0]),this.$element.removeData("select2"),this.dataAdapter.destroy(),this.selection.destroy(),this.dropdown.destroy(),this.results.destroy(),this.dataAdapter=null,this.selection=null,this.dropdown=null,this.results=null},o.prototype.render=function(){var t=e('');return t.attr("dir",this.options.get("dir")),this.$container=t,this.$container[0].classList.add("sui-select"),"default"!==this.options.get("theme")&&this.$container[0].classList.add("sui-select-theme--"+this.options.get("theme")),i.StoreData(t[0],"element",this.$element),t},o}),t.define("jquery-mousewheel",["jquery"],function(e){return e}),t.define("sui.select2",["jquery","jquery-mousewheel","./select2/core","./select2/defaults","./select2/utils"],function(e,t,i,n,o){if(null==e.fn.SUIselect2){var r=["open","close","destroy"];e.fn.SUIselect2=function(t){if("object"===_typeof(t=t||{}))return this.each(function(){var n=e.extend(!0,{},t);new i(e(this),n)}),this;if("string"==typeof t){var n,s=Array.prototype.slice.call(arguments,1);return this.each(function(){var e=o.GetData(this,"select2");null==e&&window.console&&console.error,n=e[t].apply(e,s)}),r.indexOf(t)>-1?this:n}throw new Error("Invalid arguments for SUIselect2: "+t)}}return null==e.fn.SUIselect2.defaults&&(e.fn.SUIselect2.defaults=n),i}),{define:t.define,require:t.require}}().require("sui.select2")}),function(e){"object"!==_typeof(window.SUI)&&(window.SUI={}),SUI.select={},SUI.select.formatIcon=function(t,i){var n=t.text,o=e(t.element).attr("data-icon");return t.id?void 0!==o?' '+n:n:n},SUI.select.formatIconSelection=function(t,i){var n=t.text,o=e(t.element).attr("data-icon");return void 0!==o?' '+n:n},SUI.select.formatColor=function(t,i){var n,o,r=t.text,s=e(t.element).attr("data-color");if(!t.id)return r;if(void 0!==s){switch(s){case"#FFF":case"white":case"#FFFFFF":o="#000";break;case"#FAFAFA":case"#F8F8F8":case"#F2F2F2":o="#333";break;default:o=s}n=' '+r}else n=r;return n},SUI.select.formatColorSelection=function(t,i){var n,o=t.text,r=e(t.element).attr("data-color");if(void 0!==r){switch(r){case"#FFF":case"white":case"#FFFFFF":border="#000";break;case"#FAFAFA":case"#F8F8F8":case"#F2F2F2":border="#333";break;default:border=r}n=' '+o}else n=o;return n},SUI.select.formatVars=function(t,i){var n=t.text,o=e(t.element).val();return t.id?void 0!==o?''+n+''+o+" ":n:n},SUI.select.formatVarsSelection=function(e,t){var i;return i='',i+=''+e.text+""},SUI.select.init=function(t){var i=t.closest(".sui-modal-content"),n=i.attr("id"),o=i.length?e("#"+n):e(document.body),r="true"===t.attr("data-search")?0:-1,s=t.hasClass("sui-select-sm")?"sui-select-dropdown-sm":"";t.SUIselect2({dropdownParent:o,minimumResultsForSearch:r,dropdownCssClass:s})},SUI.select.initIcon=function(t){var i=t.closest(".sui-modal-content"),n=i.attr("id"),o=i.length?e("#"+n):e(document.body),r="true"===t.attr("data-search")?0:-1,s=t.hasClass("sui-select-sm")?"sui-select-dropdown-sm":"";t.SUIselect2({dropdownParent:o,templateResult:SUI.select.formatIcon,templateSelection:SUI.select.formatIconSelection,escapeMarkup:function(e){return e},minimumResultsForSearch:r,dropdownCssClass:s})},SUI.select.initColor=function(t){var i=t.closest(".sui-modal-content"),n=i.attr("id"),o=i.length?e("#"+n):e(document.body),r="true"===t.attr("data-search")?0:-1,s=t.hasClass("sui-select-sm")?"sui-select-dropdown-sm":"";t.SUIselect2({dropdownParent:o,templateResult:SUI.select.formatColor,templateSelection:SUI.select.formatColorSelection,escapeMarkup:function(e){return e},minimumResultsForSearch:r,dropdownCssClass:s})},SUI.select.initSearch=function(t){var i=t.closest(".sui-modal-content"),n=i.attr("id"),o=i.length?e("#"+n):e(document.body),r=t.hasClass("sui-select-sm")?"sui-select-dropdown-sm":"";t.SUIselect2({dropdownParent:o,minimumInputLength:2,maximumSelectionLength:1,dropdownCssClass:r})},SUI.select.initVars=function(t){var i=t.closest(".sui-modal-content"),n=i.attr("id"),o=i.length?e("#"+n):e(document.body),r="true"===t.attr("data-search")?0:-1;t.SUIselect2({theme:"vars",dropdownParent:o,templateResult:SUI.select.formatVars,templateSelection:SUI.select.formatVarsSelection,escapeMarkup:function(e){return e},minimumResultsForSearch:r})},e(".sui-select").each(function(){var t=e(this);"icon"===t.data("theme")?SUI.select.initIcon(t):"color"===t.data("theme")?SUI.select.initColor(t):"search"===t.data("theme")?SUI.select.initSearch(t):SUI.select.init(t)}),e(".sui-variables").each(function(){var t=e(this);SUI.select.initVars(t)})}(jQuery),function(e){"use strict";"object"!==_typeof(window.SUI)&&(window.SUI={}),SUI.sideTabs=function(t){var i,n=e(t),o=n.parent("label"),r=n.data("tab-menu"),s=n.closest(".sui-side-tabs"),a=s.find(">.sui-tabs-menu .sui-tab-item"),l=a.find("input");n.on("click",function(e){a.removeClass("active"),l.removeProp("checked"),s.find(".sui-tabs-content>div[data-tab-content]").removeClass("active"),o.addClass("active"),n.prop("checked",!0),(i=s.find('.sui-tabs-content div[data-tab-content="'+r+'"]')).length&&i.addClass("active")})},e(".sui-2-10-4 .sui-side-tabs label.sui-tab-item input").each(function(){SUI.sideTabs(this)})}(jQuery),function(e){"use strict";"object"!==_typeof(window.SUI)&&(window.SUI={}),SUI.floatInput=function(){e("body").ready(function(){var t=e(".sui-sidenav .sui-with-floating-input"),i=e(".sui-header-inline"),n=i.find(".sui-header-title").width(),o=i.next().find(".sui-sidenav").width();n>o&&t.each(function(){e(this).css({left:n+20+"px"})})})},SUI.floatInput()}(jQuery),function(e){"use strict";function t(e){e.getBoundingClientRect().top<=parseInt(getComputedStyle(e).top.replace("px",""))?e.classList.add("sui-is-sticky"):e.classList.remove("sui-is-sticky")}[].slice.call(document.querySelectorAll(".sui-box-sticky")).forEach(function(e){CSS.supports&&CSS.supports("position","sticky")&&(null!==e.offsetParent&&t(e),window.addEventListener("scroll",function(){null!==e.offsetParent&&t(e)}))})}(jQuery),function(e){"use strict";"object"!==_typeof(window.SUI)&&(window.SUI={}),SUI.suiTabs=function(e){var t,i,n,o,r=["tab","pane"],s=[],a=[],l=[],c=[],u=[];function h(e,i){d(e,i),"function"==typeof t.callback&&t.callback(c.tab,c.pane)}function d(e,t){var h;for(n=e,o=t,h=0;hi.width()?(0===i.scrollLeft()?n.addClass("sui-tabs-navigation--hidden"):n.removeClass("sui-tabs-navigation--hidden"),s(0),!0):(n.addClass("sui-tabs-navigation--hidden"),o.addClass("sui-tabs-navigation--hidden"),!1)}function s(e){var t,n;t=i.scrollLeft()+e,n=i.outerWidth(),i.get(0).scrollWidth-t<=n?o.addClass("sui-tabs-navigation--hidden"):o.removeClass("sui-tabs-navigation--hidden")}r(),n.on("click",function(){return o.removeClass("sui-tabs-navigation--hidden"),0>=i.scrollLeft()-150&&n.addClass("sui-tabs-navigation--hidden"),i.animate({scrollLeft:"-=150"},400,function(){}),!1}),o.on("click",function(){return n.removeClass("sui-tabs-navigation--hidden"),s(150),i.animate({scrollLeft:"+=150"},400,function(){}),!1}),e(window).on("resize",function(){r()}),i.on("scroll",function(){r()})},SUI.tabs=function(t){var i,n=e('.sui-tabs > div[role="tablist"]'),o=t,r={end:35,home:36,left:37,up:38,right:39,down:40,delete:46,enter:13,space:32},s={37:-1,38:-1,39:1,40:1};if(n.length)return(i=n.closest(".sui-tabs")).each(function(){i=e(this),(n=i.find('> [role="tablist"]')).find('> [role="tab"]').on("click",function(e){c(e)}).on("keydown",function(t){!function(e,t,i){switch(e.keyCode||e.which){case r.end:case r.home:e.preventDefault();break;case r.up:case r.down:l(e,t,i)}}(t,e(this).index(),n)}).on("keyup",function(t){!function(e,t,i){switch(e.keyCode||e.which){case r.left:case r.right:l(e,t,i);break;case r.enter:case r.space:a(e)}}(t,e(this).index(),n)})}),this;function a(t){var i=e(t).closest('[role="tablist"]').find('[role="tab"]'),n=e(t).closest(".sui-tabs").find('> .sui-tabs-content > [role="tabpanel"]'),o=e(t).attr("aria-controls"),r=e("#"+o);!function(e,t){e.removeClass("active"),e.attr("tabindex","-1"),e.attr("aria-selected",!1),t.removeClass("active"),t.prop("hidden",!0)}(i,n),e(t).addClass("active"),e(t).removeAttr("tabindex"),e(t).attr("aria-selected",!0),r.addClass("active"),r.prop("hidden",!1)}function l(t,i,n){var o=t.keyCode||t.which,a=!1;"vertical"===e(n).attr("aria-orientation")?r.up!==o&&r.down!==o||(t.preventDefault(),a=!0):r.left!==o&&r.right!==o||(a=!0),!0===a&&function(t,i){var n,o,a;n=t.keyCode||t.which,s[n]&&(o=t.target,a=e(o).closest('[role="tablist"]').find('> [role="tab"]'),void 0!==i&&(a[i+s[n]]?a[i+s[n]].focus():r.left===n||r.up===n?a[a.length-1].focus():r.right!==n&&r.down!==n||a[0].focus()))}(t,i)}function c(t){var i=t.target;a(i),void 0!==o&&"undefined"!==o&&function(t){var i=e(t),n=i.attr("aria-controls"),r=e("#"+n);"function"==typeof o.callback&&o.callback(i,r)}(i),t.preventDefault(),t.stopPropagation()}},0!==e(".sui-2-10-4 .sui-tabs").length&&(SUI.tabs(),SUI.suiTabs(),e(".sui-2-10-4 .sui-tabs-navigation").each(function(){SUI.tabsOverflow(e(this))}))}(jQuery),function(e){"use strict";"object"!==_typeof(window.SUI)&&(window.SUI={}),SUI.treeOnLoad=function(t){var i=e(t),n=i.find('li[role="treeitem"]');n.find('> ul[role="group"]').slideUp(),n.each(function(){var t=e(this),n=t.attr("aria-expanded"),o=t.attr("aria-selected"),r=t.find("> .sui-tree-node"),s=r.find("> .sui-node-checkbox"),a=r.find('> span[role="button"], > button'),l=r.find("> span[aria-hidden]"),c=t.find('> ul[role="group"]'),u=c.find('> li[role="treeitem"]'),h=u.find("> .sui-tree-node > .sui-node-checkbox");"selector"!==i.data("tree")&&"selector"!==i.attr("data-tree")||0===l.length||a.remove(),"undefined"!==_typeof(n)&&!1!==n?"true"===n&&c.slideDown():0!==c.length?t.attr("aria-expanded","false"):0!==a.length&&a.remove(),"undefined"!==_typeof(o)&&!1!==o?"true"===o&&0 ul[role="group"]');0!==n.length&&(n.slideToggle(250),"true"===i.attr("aria-expanded")?i.attr("aria-expanded","false"):i.attr("aria-expanded","true")),t.preventDefault()})},SUI.treeCheckbox=function(t){e(t).on("click",function(){var t=e(this),i=t.closest('li[role="treeitem"]'),n=i.find('ul[role="group"]'),o=n.find('> li[role="treeitem"]'),r=o.find("> .sui-tree-node > .sui-node-checkbox input"),s=i.parent("ul").parent("li"),a=0,l=s.parents("ul").length-1;if("true"===i.attr("aria-selected"))i.attr("aria-selected","false"),t.is("input")&&t.prop("checked",!1),0!==n.length&&o.attr("aria-selected","false"),0!==r.length&&r.prop("checked",!1),i.parent().is("ul")&&"group"===i.parent().attr("role")&&i.parents("ul").each(function(){var t=e(this).parent("li"),i=t.find("> .sui-tree-node > .sui-node-checkbox input");"treeitem"===t.attr("role")&&(t.attr("aria-selected","false"),0!==i.length&&i.prop("checked",!1))});else if(i.attr("aria-selected","true"),t.is("input")&&t.prop("checked",!0),0!==n.length&&o.attr("aria-selected","true"),0!==r.length&&r.prop("checked",!0),0===s.find('li[aria-selected="false"]').length)for(s.attr("aria-selected","true"),a=0;l>=a;a++)s.parent("ul").eq(a).each(function(){var t=e(this);0===t.find('> li[aria-selected="false"]').length&&(t.parent("li").attr("aria-selected","true"),t.parent("li").find("> .sui-tree-node > .sui-node-checkbox input").prop("checked",!0))})})},SUI.treeForm=function(t){var i=e(t);"add"===i.attr("data-button")&&i.on("click",function(){var t=e(this),i=t.closest('li[role="treeitem"]'),n=i.find("> .sui-tree-node").find('span[data-button="expander"]'),o=i.find('> ul[role="group"]').find('> span[role="contentinfo"]');0!==o.length&&(t.hide(),t.removeAttr("tabindex"),t.attr("aria-hidden","true"),o.addClass("sui-show"),o.removeAttr("aria-hidden"),"true"!==i.attr("aria-expanded")&&n.trigger("click"),o.focus(),o.attr("tabindex","-1"))}),"remove"===i.attr("data-button")&&i.on("click",function(){var t=e(this).closest('span[role="contentinfo"]'),i=t.closest('li[role="treeitem"]').find("> .sui-tree-node").find('> span[data-button="add"]');t.removeClass("sui-show"),t.removeAttr("tabindex"),t.attr("aria-hidden","true"),i.show(),i.removeAttr("aria-hidden"),i.focus(),i.attr("tabindex","-1")})},SUI.suiTree=function(t,i){var n=e(t);if(n.hasClass("sui-tree")&&"undefined"!==n.attr("data-tree"))return"selector"!==n.data("tree")&&"directory"!==n.data("tree")&&"selector"!==n.attr("data-tree")&&"directory"!==n.atrr("data-tree")||(SUI.treeOnLoad(n),function(){var t=n.find('li[role="treeitem"]').find("> .sui-tree-node"),i=t.find('> [data-button="expander"]'),o=t.find("> span.sui-node-text");i.each(function(){var t=e(this);SUI.treeButton(t)}),o.each(function(){var t=e(this);SUI.treeButton(t)})}(),n.find('li[role="treeitem"]').find("> .sui-tree-node").find("> .sui-node-checkbox").each(function(){var t=e(this).is("label")?e(this).find("input"):e(this);SUI.treeCheckbox(t)}),!0!==i&&"true"!==i||(n.find('li[role="treeitem"]').find("> .sui-tree-node").find('> [data-button="add"]').each(function(){var t=e(this);SUI.treeForm(t)}),n.find('[data-button="remove"]').each(function(){var t=e(this);SUI.treeForm(t)}))),this},0!==e(".sui-2-10-4 .sui-tree").length&&e(".sui-2-10-4 .sui-tree").each(function(){SUI.suiTree(e(this),!0)})}(jQuery),function(e){"use strict";"object"!==_typeof(window.SUI)&&(window.SUI={}),SUI.upload=function(){e('.sui-2-10-4 .sui-upload-group input[type="file"]').on("change",function(t){var i=e(this)[0].files[0],n=e(this).find("~ .sui-upload-message");i&&n.text(i.name)})},SUI.upload()}(jQuery),function(){var e=function(){return this}();!e&&"undefined"!=typeof window&&(e=window);var t=function e(t,i,n){"string"==typeof t?(2==arguments.length&&(n=i),e.modules[t]||(e.payloads[t]=n,e.modules[t]=null)):e.original&&e.original.apply(this,arguments)};t.modules={},t.payloads={};var i=function(e,t,i){if("string"==typeof t){var r=o(e,t);if(null!=r)return i&&i(),r}else if("[object Array]"===Object.prototype.toString.call(t)){for(var s=[],a=0,l=t.length;a1&&function(e,t,i){if(Array.prototype.indexOf)return e.indexOf(t,i);for(var n=i||0;n-1&&(i=RegExp(this.source,n.replace.call(function(e){return(e.global?"g":"")+(e.ignoreCase?"i":"")+(e.multiline?"m":"")+(e.extended?"x":"")+(e.sticky?"y":"")}(this),"g","")),n.replace.call(e.slice(s.index),i,function(){for(var e=1;es.index&&this.lastIndex--}return s},r||(RegExp.prototype.test=function(e){var t=n.exec.call(this,e);return t&&this.global&&!t[0].length&&this.lastIndex>t.index&&this.lastIndex--,!!t}))}),ace.define("ace/lib/es5-shim",["require","exports","module"],function(e,t,i){function n(){}function o(e){try{return Object.defineProperty(e,"sentinel",{}),"sentinel"in e}catch(e){}}function r(e){return(e=+e)!=e?e=0:0!==e&&e!==1/0&&e!==-1/0&&(e=(e>0||-1)*Math.floor(Math.abs(e))),e}Function.prototype.bind||(Function.prototype.bind=function(e){var t=this;if("function"!=typeof t)throw new TypeError("Function.prototype.bind called on incompatible "+t);var i=f.call(arguments,1),o=function n(){if(this instanceof n){var o=t.apply(this,i.concat(f.call(arguments)));return Object(o)===o?o:this}return t.apply(e,i.concat(f.call(arguments)))};return t.prototype&&(n.prototype=t.prototype,o.prototype=new n,n.prototype=null),o});var s,a,l,c,u,h=Function.prototype.call,d=Array.prototype,g=Object.prototype,f=d.slice,p=h.bind(g.toString),m=h.bind(g.hasOwnProperty);if((u=m(g,"__defineGetter__"))&&(s=h.bind(g.__defineGetter__),a=h.bind(g.__defineSetter__),l=h.bind(g.__lookupGetter__),c=h.bind(g.__lookupSetter__)),2!=[1,2].splice(0).length)if(function(){function e(e){var t=new Array(e+2);return t[0]=t[1]=0,t}var t,i=[];if(i.splice.apply(i,e(20)),i.splice.apply(i,e(26)),t=i.length,i.splice(5,0,"XXX"),i.length,t+1==i.length)return!0}()){var v=Array.prototype.splice;Array.prototype.splice=function(e,t){return arguments.length?v.apply(this,[void 0===e?0:e,void 0===t?this.length-e:t].concat(f.call(arguments,2))):[]}}else Array.prototype.splice=function(e,t){var i=this.length;e>0?e>i&&(e=i):null==e?e=0:e<0&&(e=Math.max(i+e,0)),e+ta)for(h=c;h--;)this[l+h]=this[a+h];if(r&&e===u)this.length=u,this.push.apply(this,o);else for(this.length=u+r,h=0;h>>0;if("[object Function]"!=p(e))throw new TypeError;for(;++o>>0,o=Array(n),r=arguments[1];if("[object Function]"!=p(e))throw new TypeError(e+" is not a function");for(var s=0;s>>0,r=[],s=arguments[1];if("[object Function]"!=p(e))throw new TypeError(e+" is not a function");for(var a=0;a>>0,o=arguments[1];if("[object Function]"!=p(e))throw new TypeError(e+" is not a function");for(var r=0;r>>0,o=arguments[1];if("[object Function]"!=p(e))throw new TypeError(e+" is not a function");for(var r=0;r>>0;if("[object Function]"!=p(e))throw new TypeError(e+" is not a function");if(!n&&1==arguments.length)throw new TypeError("reduce of empty array with no initial value");var o,r=0;if(arguments.length>=2)o=arguments[1];else for(;;){if(r in i){o=i[r++];break}if(++r>=n)throw new TypeError("reduce of empty array with no initial value")}for(;r>>0;if("[object Function]"!=p(e))throw new TypeError(e+" is not a function");if(!n&&1==arguments.length)throw new TypeError("reduceRight of empty array with no initial value");var o,r=n-1;if(arguments.length>=2)o=arguments[1];else for(;;){if(r in i){o=i[r--];break}if(--r<0)throw new TypeError("reduceRight of empty array with no initial value")}do{r in this&&(o=e.call(void 0,o,i[r],r,t))}while(r--);return o}),Array.prototype.indexOf&&-1==[0,1].indexOf(1,2)||(Array.prototype.indexOf=function(e){var t=A&&"[object String]"==p(this)?this.split(""):_(this),i=t.length>>>0;if(!i)return-1;var n=0;for(arguments.length>1&&(n=r(arguments[1])),n=n>=0?n:Math.max(0,i+n);n>>0;if(!i)return-1;var n=i-1;for(arguments.length>1&&(n=Math.min(n,r(arguments[1]))),n=n>=0?n:i-Math.abs(n);n>=0;n--)if(n in t&&e===t[n])return n;return-1}),Object.getPrototypeOf||(Object.getPrototypeOf=function(e){return e.__proto__||(e.constructor?e.constructor.prototype:g)}),!Object.getOwnPropertyDescriptor){Object.getOwnPropertyDescriptor=function(e,t){if("object"!=_typeof(e)&&"function"!=typeof e||null===e)throw new TypeError("Object.getOwnPropertyDescriptor called on a non-object: "+e);if(m(e,t)){var i;if(i={enumerable:!0,configurable:!0},u){var n=e.__proto__;e.__proto__=g;var o=l(e,t),r=c(e,t);if(e.__proto__=n,o||r)return o&&(i.get=o),r&&(i.set=r),i}return i.value=e[t],i}}}(Object.getOwnPropertyNames||(Object.getOwnPropertyNames=function(e){return Object.keys(e)}),Object.create)||(b=null===Object.prototype.__proto__?function(){return{__proto__:null}}:function(){var e={};for(var t in e)e[t]=null;return e.constructor=e.hasOwnProperty=e.propertyIsEnumerable=e.isPrototypeOf=e.toLocaleString=e.toString=e.valueOf=e.__proto__=null,e},Object.create=function(e,t){var i;if(null===e)i=b();else{if("object"!=_typeof(e))throw new TypeError("typeof prototype["+_typeof(e)+"] != 'object'");var n=function(){};n.prototype=e,(i=new n).__proto__=e}return void 0!==t&&Object.defineProperties(i,t),i});if(Object.defineProperty){var C=o({}),y="undefined"==typeof document||o(document.createElement("div"));if(!C||!y)var F=Object.defineProperty}if(!Object.defineProperty||F){Object.defineProperty=function(e,t,i){if("object"!=_typeof(e)&&"function"!=typeof e||null===e)throw new TypeError("Object.defineProperty called on non-object: "+e);if("object"!=_typeof(i)&&"function"!=typeof i||null===i)throw new TypeError("Property description must be an object: "+i);if(F)try{return F.call(Object,e,t,i)}catch(e){}if(m(i,"value"))if(u&&(l(e,t)||c(e,t))){var n=e.__proto__;e.__proto__=g,delete e[t],e[t]=i.value,e.__proto__=n}else e[t]=i.value;else{if(!u)throw new TypeError("getters & setters can not be defined on this javascript engine");m(i,"get")&&s(e,t,i.get),m(i,"set")&&a(e,t,i.set)}return e}}Object.defineProperties||(Object.defineProperties=function(e,t){for(var i in t)m(t,i)&&Object.defineProperty(e,i,t[i]);return e}),Object.seal||(Object.seal=function(e){return e}),Object.freeze||(Object.freeze=function(e){return e});try{Object.freeze(function(){})}catch(e){Object.freeze=function(e){return function(t){return"function"==typeof t?t:e(t)}}(Object.freeze)}if(Object.preventExtensions||(Object.preventExtensions=function(e){return e}),Object.isSealed||(Object.isSealed=function(e){return!1}),Object.isFrozen||(Object.isFrozen=function(e){return!1}),Object.isExtensible||(Object.isExtensible=function(e){if(Object(e)===e)throw new TypeError;for(var t="";m(e,t);)t+="?";e[t]=!0;var i=m(e,t);return delete e[t],i}),!Object.keys){var E=!0,x=["toString","toLocaleString","valueOf","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","constructor"],k=x.length;for(var $ in{toString:null})E=!1;Object.keys=function(e){if("object"!=_typeof(e)&&"function"!=typeof e||null===e)throw new TypeError("Object.keys called on a non-object");var t=[];for(var i in e)m(e,i)&&t.push(i);if(E)for(var n=0,o=k;n=0?parseFloat((o.match(/(?:MSIE |Trident\/[0-9]+[\.0-9]+;.*rv:)([0-9]+[\.0-9]+)/)||[])[1]):parseFloat((o.match(/(?:Trident\/[0-9]+[\.0-9]+;.*rv:)([0-9]+[\.0-9]+)/)||[])[1]),t.isOldIE=t.isIE&&t.isIE<9,t.isGecko=t.isMozilla=(window.Controllers||window.controllers)&&"Gecko"===window.navigator.product,t.isOldGecko=t.isGecko&&parseInt((o.match(/rv:(\d+)/)||[])[1],10)<4,t.isOpera=window.opera&&"[object Opera]"==Object.prototype.toString.call(window.opera),t.isWebKit=parseFloat(o.split("WebKit/")[1])||void 0,t.isChrome=parseFloat(o.split(" Chrome/")[1])||void 0,t.isAIR=o.indexOf("AdobeAIR")>=0,t.isIPad=o.indexOf("iPad")>=0,t.isChromeOS=o.indexOf(" CrOS ")>=0,t.isIOS=/iPad|iPhone|iPod/.test(o)&&!window.MSStream,t.isIOS&&(t.isMac=!0)}}),ace.define("ace/lib/event",["require","exports","module","ace/lib/keys","ace/lib/useragent"],function(e,t,i){"use strict";function n(e,t,i){var n=c(t);if(!s.isMac&&a){if(t.getModifierState&&(t.getModifierState("OS")||t.getModifierState("Win"))&&(n|=8),a.altGr){if(3==(3&n))return;a.altGr=0}if(18===i||17===i){var o="location"in t?t.location:t.keyLocation;if(17===i&&1===o)1==a[i]&&(l=t.timeStamp);else if(18===i&&3===n&&2===o){t.timeStamp-l<50&&(a.altGr=!0)}}}if((i in r.MODIFIER_KEYS&&(i=-1),8&n&&i>=91&&i<=93&&(i=-1),!n&&13===i)&&(3===(o="location"in t?t.location:t.keyLocation)&&(e(t,n,-i),t.defaultPrevented)))return;if(s.isChromeOS&&8&n){if(e(t,n,i),t.defaultPrevented)return;n&=-9}return!!(n||i in r.FUNCTION_KEYS||i in r.PRINTABLE_KEYS)&&e(t,n,i)}function o(){a=Object.create(null)}var r=e("./keys"),s=e("./useragent"),a=null,l=0;t.addListener=function(e,t,i){if(e.addEventListener)return e.addEventListener(t,i,!1);if(e.attachEvent){var n=function(){i.call(e,window.event)};i._wrapper=n,e.attachEvent("on"+t,n)}},t.removeListener=function(e,t,i){if(e.removeEventListener)return e.removeEventListener(t,i,!1);e.detachEvent&&e.detachEvent("on"+t,i._wrapper||i)},t.stopEvent=function(e){return t.stopPropagation(e),t.preventDefault(e),!1},t.stopPropagation=function(e){e.stopPropagation?e.stopPropagation():e.cancelBubble=!0},t.preventDefault=function(e){e.preventDefault?e.preventDefault():e.returnValue=!1},t.getButton=function(e){return"dblclick"==e.type?0:"contextmenu"==e.type||s.isMac&&e.ctrlKey&&!e.altKey&&!e.shiftKey?2:e.preventDefault?e.button:{1:0,2:2,4:1}[e.button]},t.capture=function(e,i,n){function o(e){i&&i(e),n&&n(e),t.removeListener(document,"mousemove",i,!0),t.removeListener(document,"mouseup",o,!0),t.removeListener(document,"dragstart",o,!0)}return t.addListener(document,"mousemove",i,!0),t.addListener(document,"mouseup",o,!0),t.addListener(document,"dragstart",o,!0),o},t.addTouchMoveListener=function(e,i){var n,o;"ontouchmove"in e&&(t.addListener(e,"touchstart",function(e){var t=e.changedTouches[0];n=t.clientX,o=t.clientY}),t.addListener(e,"touchmove",function(e){var t=e.changedTouches[0];e.wheelX=-(t.clientX-n)/1,e.wheelY=-(t.clientY-o)/1,n=t.clientX,o=t.clientY,i(e)}))},t.addMouseWheelListener=function(e,i){"onmousewheel"in e?t.addListener(e,"mousewheel",function(e){void 0!==e.wheelDeltaX?(e.wheelX=-e.wheelDeltaX/8,e.wheelY=-e.wheelDeltaY/8):(e.wheelX=0,e.wheelY=-e.wheelDelta/8),i(e)}):"onwheel"in e?t.addListener(e,"wheel",function(e){switch(e.deltaMode){case e.DOM_DELTA_PIXEL:e.wheelX=.35*e.deltaX||0,e.wheelY=.35*e.deltaY||0;break;case e.DOM_DELTA_LINE:case e.DOM_DELTA_PAGE:e.wheelX=5*(e.deltaX||0),e.wheelY=5*(e.deltaY||0)}i(e)}):t.addListener(e,"DOMMouseScroll",function(e){e.axis&&e.axis==e.HORIZONTAL_AXIS?(e.wheelX=5*(e.detail||0),e.wheelY=0):(e.wheelX=0,e.wheelY=5*(e.detail||0)),i(e)})},t.addMultiMouseDownListener=function(e,i,n,o){function r(e){if(0!==t.getButton(e)?h=0:e.detail>1?++h>4&&(h=1):h=1,s.isIE){var r=Math.abs(e.clientX-l)>5||Math.abs(e.clientY-c)>5;u&&!r||(h=1),u&&clearTimeout(u),u=setTimeout(function(){u=null},i[h-1]||600),1==h&&(l=e.clientX,c=e.clientY)}if(e._clicks=h,n[o]("mousedown",e),h>4)h=0;else if(h>1)return n[o](d[h],e)}function a(e){h=2,u&&clearTimeout(u),u=setTimeout(function(){u=null},i[h-1]||600),n[o]("mousedown",e),n[o](d[h],e)}var l,c,u,h=0,d={2:"dblclick",3:"tripleclick",4:"quadclick"};Array.isArray(e)||(e=[e]),e.forEach(function(e){t.addListener(e,"mousedown",r),s.isOldIE&&t.addListener(e,"dblclick",a)})};var c=!s.isMac||!s.isOpera||"KeyboardEvent"in window?function(e){return 0|(e.ctrlKey?1:0)|(e.altKey?2:0)|(e.shiftKey?4:0)|(e.metaKey?8:0)}:function(e){return 0|(e.metaKey?1:0)|(e.altKey?2:0)|(e.shiftKey?4:0)|(e.ctrlKey?8:0)};if(t.getModifierString=function(e){return r.KEY_MODS[c(e)]},t.addCommandKeyListener=function(e,i){var r=t.addListener;if(s.isOldGecko||s.isOpera&&!("KeyboardEvent"in window)){var l=null;r(e,"keydown",function(e){l=e.keyCode}),r(e,"keypress",function(e){return n(i,e,l)})}else{var c=null;r(e,"keydown",function(e){a[e.keyCode]=(a[e.keyCode]||0)+1;var t=n(i,e,e.keyCode);return c=e.defaultPrevented,t}),r(e,"keypress",function(e){c&&(e.ctrlKey||e.altKey||e.shiftKey||e.metaKey)&&(t.stopEvent(e),c=null)}),r(e,"keyup",function(e){a[e.keyCode]=null}),a||(o(),r(window,"focus",o))}},"object"==("undefined"==typeof window?"undefined":_typeof(window))&&window.postMessage&&!s.isOldIE){t.nextTick=function(e,i){i=i||window;var n="zero-timeout-message-1";t.addListener(i,"message",function o(r){r.data==n&&(t.stopPropagation(r),t.removeListener(i,"message",o),e())}),i.postMessage(n,"*")}}t.nextFrame="object"==("undefined"==typeof window?"undefined":_typeof(window))&&(window.requestAnimationFrame||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame||window.msRequestAnimationFrame||window.oRequestAnimationFrame),t.nextFrame?t.nextFrame=t.nextFrame.bind(window):t.nextFrame=function(e){setTimeout(e,17)}}),ace.define("ace/lib/lang",["require","exports","module"],function(e,t,i){"use strict";t.last=function(e){return e[e.length-1]},t.stringReverse=function(e){return e.split("").reverse().join("")},t.stringRepeat=function(e,t){for(var i="";t>0;)1&t&&(i+=e),(t>>=1)&&(e+=e);return i};var n=/^\s\s*/,o=/\s\s*$/;t.stringTrimLeft=function(e){return e.replace(n,"")},t.stringTrimRight=function(e){return e.replace(o,"")},t.copyObject=function(e){var t={};for(var i in e)t[i]=e[i];return t},t.copyArray=function(e){for(var t=[],i=0,n=e.length;if.length?e=e.substr(9):e.substr(0,4)==f.substr(0,4)?e=e.substr(4,e.length-f.length+1):e.charAt(e.length-1)==f.charAt(0)&&(e=e.slice(0,-1)),e!=f.charAt(0)&&e.charAt(e.length-1)==f.charAt(0)&&(e=e.slice(0,-1)),e&&t.onTextInput(e)),p&&(p=!1),x&&(x=!1))},$=function(e){if(!b){var t=g.value;k(t),h()}},S=function e(t,i,n){var o=t.clipboardData||window.clipboardData;if(o&&!c){var r=u||n?"Text":"text/plain";try{return i?!1!==o.setData(r,i):o.getData(r)}catch(t){if(!n)return e(t,i,!0)}}},D=function(e,r){var s=t.getCopyText();if(!s)return n.preventDefault(e);S(e,s)?(o.isIOS&&(m=r,g.value="\n aa"+s+"a a\n",g.setSelectionRange(4,4+s.length),p={value:s}),r?t.onCut():t.onCopy(),o.isIOS||n.preventDefault(e)):(p=!0,g.value=s,g.select(),setTimeout(function(){p=!1,h(),i(),r?t.onCut():t.onCopy()}))};n.addCommandKeyListener(g,t.onCommandKey.bind(t)),n.addListener(g,"select",function(e){!function(e){return 0===e.selectionStart&&e.selectionEnd===e.value.length}(g)?E&&i(t.selection.isEmpty()):(t.selectAll(),i())}),n.addListener(g,"input",$),n.addListener(g,"cut",function(e){D(e,!0)}),n.addListener(g,"copy",function(e){D(e,!1)}),n.addListener(g,"paste",function(e){var r=S(e);"string"==typeof r?(r&&t.onPaste(r,e),o.isIE&&setTimeout(i),n.preventDefault(e)):(g.value="",v=!0)});var B=function(){if(b&&t.onCompositionUpdate&&!t.$readOnly){var e=g.value.replace(/\x01/g,"");if(b.lastValue!==e&&(t.onCompositionUpdate(e),b.lastValue&&t.undo(),b.canUndo&&(b.lastValue=e),b.lastValue)){var i=t.selection.getRange();t.insert(b.lastValue),t.session.markUndoGroup(),b.range=t.selection.getRange(),t.selection.setRange(i),t.selection.clearSelection()}}},_=function e(i){if(t.onCompositionEnd&&!t.$readOnly){var n=b;b=!1;var r=setTimeout(function(){r=null;var e=g.value.replace(/\x01/g,"");b||(e==n.lastValue?h():!n.lastValue&&e&&(h(),k(e)))});E=function(e){return r&&clearTimeout(r),(e=e.replace(/\x01/g,""))==n.lastValue?"":(n.lastValue&&r&&t.undo(),e)},t.onCompositionEnd(),t.removeListener("mousedown",e),"compositionend"==i.type&&n.range&&t.selection.setRange(n.range),(o.isChrome&&o.isChrome>=53||o.isWebKit&&o.isWebKit>=603)&&$()}},L=s.delayedCall(B,50);n.addListener(g,"compositionstart",function(e){b||!t.onCompositionStart||t.$readOnly||((b={}).canUndo=t.session.$undoManager,t.onCompositionStart(),setTimeout(B,0),t.on("mousedown",_),b.canUndo&&!t.selection.isEmpty()&&(t.insert(""),t.session.markUndoGroup(),t.selection.clearSelection()),t.session.markUndoGroup())}),o.isGecko?n.addListener(g,"text",function(){L.schedule()}):(n.addListener(g,"keyup",function(){L.schedule()}),n.addListener(g,"keydown",function(){L.schedule()})),n.addListener(g,"compositionend",_),this.getElement=function(){return g},this.setReadOnly=function(e){g.readOnly=e},this.onContextMenu=function(e){x=!0,i(t.selection.isEmpty()),t._emit("nativecontextmenu",{target:t,domEvent:e}),this.moveToMouse(e,!0)},this.moveToMouse=function(e,i){w||(w=g.style.cssText),g.style.cssText=(i?"z-index:100000;":"")+"height:"+g.style.height+";"+(o.isIE?"opacity:0.1;":"");var s=t.container.getBoundingClientRect(),a=r.computedStyle(t.container),l=s.top+(parseInt(a.borderTopWidth)||0),c=s.left+(parseInt(s.borderLeftWidth)||0),u=s.bottom-l-g.clientHeight-2,h=function(e){g.style.left=e.clientX-c-2+"px",g.style.top=Math.min(e.clientY-l-2,u)+"px"};h(e),"mousedown"==e.type&&(t.renderer.$keepTextAreaAtCursor&&(t.renderer.$keepTextAreaAtCursor=null),clearTimeout(R),o.isWin&&n.capture(t.container,h,d))},this.onContextMenuClose=d;var R,T=function(e){t.textInput.onContextMenu(e),d()};if(n.addListener(g,"mouseup",T),n.addListener(g,"mousedown",function(e){e.preventDefault(),d()}),n.addListener(t.renderer.scroller,"contextmenu",T),n.addListener(g,"contextmenu",T),o.isIOS){var M=null,I=!1;e.addEventListener("keydown",function(e){M&&clearTimeout(M),I=!0}),e.addEventListener("keyup",function(e){M=setTimeout(function(){I=!1},100)});var O=function(e){if(document.activeElement===g&&!I){if(m)return setTimeout(function(){m=!1},100);var i=g.selectionStart,n=g.selectionEnd;if(g.setSelectionRange(4,5),i==n)switch(i){case 0:t.onCommandKey(null,0,a.up);break;case 1:t.onCommandKey(null,0,a.home);break;case 2:t.onCommandKey(null,l.option,a.left);break;case 4:t.onCommandKey(null,0,a.left);break;case 5:t.onCommandKey(null,0,a.right);break;case 7:t.onCommandKey(null,l.option,a.right);break;case 8:t.onCommandKey(null,0,a.end);break;case 9:t.onCommandKey(null,0,a.down)}else{switch(n){case 6:t.onCommandKey(null,l.shift,a.right);break;case 7:t.onCommandKey(null,l.shift|l.option,a.right);break;case 8:t.onCommandKey(null,l.shift,a.end);break;case 9:t.onCommandKey(null,l.shift,a.down)}switch(i){case 0:t.onCommandKey(null,l.shift,a.up);break;case 1:t.onCommandKey(null,l.shift,a.home);break;case 2:t.onCommandKey(null,l.shift|l.option,a.left);break;case 3:t.onCommandKey(null,l.shift,a.left)}}}};document.addEventListener("selectionchange",O),t.on("destroy",function(){document.removeEventListener("selectionchange",O)})}}}),ace.define("ace/keyboard/textinput",["require","exports","module","ace/lib/event","ace/lib/useragent","ace/lib/dom","ace/lib/lang","ace/keyboard/textinput_ios"],function(e,t,i){"use strict";var n=e("../lib/event"),o=e("../lib/useragent"),r=e("../lib/dom"),s=e("../lib/lang"),a=o.isChrome<18,l=o.isIE,c=e("./textinput_ios").TextInput;t.TextInput=function(e,t){function i(e){if(!m){if(m=!0,y)t=0,i=e?0:d.value.length-1;else var t=e?2:1,i=2;try{d.setSelectionRange(t,i)}catch(e){}m=!1}}function u(){m||(d.value=g,o.isWebKit&&C.schedule())}function h(){clearTimeout(T),T=setTimeout(function(){v&&(d.style.cssText=v,v=""),null==t.renderer.$keepTextAreaAtCursor&&(t.renderer.$keepTextAreaAtCursor=!0,t.renderer.$moveTextAreaToCursor())},0)}if(o.isIOS)return c.call(this,e,t);var d=r.createElement("textarea");d.className="ace_text-input",d.setAttribute("wrap","off"),d.setAttribute("autocorrect","off"),d.setAttribute("autocapitalize","off"),d.setAttribute("spellcheck",!1),d.style.opacity="0",e.insertBefore(d,e.firstChild);var g="\u2028\u2028",f=!1,p=!1,m=!1,v="",b=!0;try{var w=document.activeElement===d}catch(e){}n.addListener(d,"blur",function(e){t.onBlur(e),w=!1}),n.addListener(d,"focus",function(e){w=!0,t.onFocus(e),i()}),this.focus=function(){if(v)return d.focus();var e=d.style.top;d.style.position="fixed",d.style.top="0px",d.focus(),setTimeout(function(){d.style.position="","0px"==d.style.top&&(d.style.top=e)},0)},this.blur=function(){d.blur()},this.isFocused=function(){return w};var A=s.delayedCall(function(){w&&i(b)}),C=s.delayedCall(function(){m||(d.value=g,w&&i())});o.isWebKit||t.addEventListener("changeSelection",function(){t.selection.isEmpty()!=b&&(b=!b,A.schedule())}),u(),w&&t.onFocus();var y=null;this.setInputHandler=function(e){y=e},this.getInputHandler=function(){return y};var F=!1,E=function(e){y&&(e=y(e),y=null),p?(i(),e&&t.onPaste(e),p=!1):e==g.charAt(0)?F?t.execCommand("del",{source:"ace"}):t.execCommand("backspace",{source:"ace"}):(e.substring(0,2)==g?e=e.substr(2):e.charAt(0)==g.charAt(0)?e=e.substr(1):e.charAt(e.length-1)==g.charAt(0)&&(e=e.slice(0,-1)),e.charAt(e.length-1)==g.charAt(0)&&(e=e.slice(0,-1)),e&&t.onTextInput(e)),F&&(F=!1)},x=function(e){if(!m){var t=d.value;E(t),u()}},k=function e(t,i,n){var o=t.clipboardData||window.clipboardData;if(o&&!a){var r=l||n?"Text":"text/plain";try{return i?!1!==o.setData(r,i):o.getData(r)}catch(t){if(!n)return e(t,i,!0)}}},$=function(e,o){var r=t.getCopyText();if(!r)return n.preventDefault(e);k(e,r)?(o?t.onCut():t.onCopy(),n.preventDefault(e)):(f=!0,d.value=r,d.select(),setTimeout(function(){f=!1,u(),i(),o?t.onCut():t.onCopy()}))},S=function(e){$(e,!0)},D=function(e){$(e,!1)},B=function(e){var r=k(e);"string"==typeof r?(r&&t.onPaste(r,e),o.isIE&&setTimeout(i),n.preventDefault(e)):(d.value="",p=!0)};n.addCommandKeyListener(d,t.onCommandKey.bind(t)),n.addListener(d,"select",function(e){f?f=!1:function(e){return 0===e.selectionStart&&e.selectionEnd===e.value.length}(d)?(t.selectAll(),i()):y&&i(t.selection.isEmpty())}),n.addListener(d,"input",x),n.addListener(d,"cut",S),n.addListener(d,"copy",D),n.addListener(d,"paste",B),(!("oncut"in d)||!("oncopy"in d)||!("onpaste"in d))&&n.addListener(e,"keydown",function(e){if((!o.isMac||e.metaKey)&&e.ctrlKey)switch(e.keyCode){case 67:D(e);break;case 86:B(e);break;case 88:S(e)}});var _=function(){if(m&&t.onCompositionUpdate&&!t.$readOnly){var e=d.value.replace(/\u2028/g,"");if(m.lastValue!==e&&(t.onCompositionUpdate(e),m.lastValue&&t.undo(),m.canUndo&&(m.lastValue=e),m.lastValue)){var i=t.selection.getRange();t.insert(m.lastValue),t.session.markUndoGroup(),m.range=t.selection.getRange(),t.selection.setRange(i),t.selection.clearSelection()}}},L=function e(i){if(t.onCompositionEnd&&!t.$readOnly){var n=m;m=!1;var r=setTimeout(function(){r=null;var e=d.value.replace(/\u2028/g,"");m||(e==n.lastValue?u():!n.lastValue&&e&&(u(),E(e)))});y=function(e){return r&&clearTimeout(r),(e=e.replace(/\u2028/g,""))==n.lastValue?"":(n.lastValue&&r&&t.undo(),e)},t.onCompositionEnd(),t.removeListener("mousedown",e),"compositionend"==i.type&&n.range&&t.selection.setRange(n.range),(o.isChrome&&o.isChrome>=53||o.isWebKit&&o.isWebKit>=603)&&x()}},R=s.delayedCall(_,50);n.addListener(d,"compositionstart",function(e){m||!t.onCompositionStart||t.$readOnly||((m={}).canUndo=t.session.$undoManager,t.onCompositionStart(),setTimeout(_,0),t.on("mousedown",L),m.canUndo&&!t.selection.isEmpty()&&(t.insert(""),t.session.markUndoGroup(),t.selection.clearSelection()),t.session.markUndoGroup())}),o.isGecko?n.addListener(d,"text",function(){R.schedule()}):(n.addListener(d,"keyup",function(){R.schedule()}),n.addListener(d,"keydown",function(){R.schedule()})),n.addListener(d,"compositionend",L),this.getElement=function(){return d},this.setReadOnly=function(e){d.readOnly=e},this.onContextMenu=function(e){F=!0,i(t.selection.isEmpty()),t._emit("nativecontextmenu",{target:t,domEvent:e}),this.moveToMouse(e,!0)},this.moveToMouse=function(e,i){v||(v=d.style.cssText),d.style.cssText=(i?"z-index:100000;":"")+"height:"+d.style.height+";"+(o.isIE?"opacity:0.1;":"");var s=t.container.getBoundingClientRect(),a=r.computedStyle(t.container),l=s.top+(parseInt(a.borderTopWidth)||0),c=s.left+(parseInt(s.borderLeftWidth)||0),u=s.bottom-l-d.clientHeight-2,g=function(e){d.style.left=e.clientX-c-2+"px",d.style.top=Math.min(e.clientY-l-2,u)+"px"};g(e),"mousedown"==e.type&&(t.renderer.$keepTextAreaAtCursor&&(t.renderer.$keepTextAreaAtCursor=null),clearTimeout(T),o.isWin&&n.capture(t.container,g,h))},this.onContextMenuClose=h;var T,M=function(e){t.textInput.onContextMenu(e),h()};n.addListener(d,"mouseup",M),n.addListener(d,"mousedown",function(e){e.preventDefault(),h()}),n.addListener(t.renderer.scroller,"contextmenu",M),n.addListener(d,"contextmenu",M)}}),ace.define("ace/mouse/default_handlers",["require","exports","module","ace/lib/dom","ace/lib/event","ace/lib/useragent"],function(e,t,i){"use strict";function n(e){e.$clickSelection=null;var t=e.editor;t.setDefaultHandler("mousedown",this.onMouseDown.bind(e)),t.setDefaultHandler("dblclick",this.onDoubleClick.bind(e)),t.setDefaultHandler("tripleclick",this.onTripleClick.bind(e)),t.setDefaultHandler("quadclick",this.onQuadClick.bind(e)),t.setDefaultHandler("mousewheel",this.onMouseWheel.bind(e)),t.setDefaultHandler("touchmove",this.onTouchMove.bind(e));["select","startSelect","selectEnd","selectAllEnd","selectByWordsEnd","selectByLinesEnd","dragWait","dragWaitEnd","focusWait"].forEach(function(t){e[t]=this[t]},this),e.selectByLines=this.extendSelectionBy.bind(e,"getLineRange"),e.selectByWords=this.extendSelectionBy.bind(e,"getWordRange")}function o(e,t){if(e.start.row==e.end.row)var i=2*t.column-e.start.column-e.end.column;else if(e.start.row!=e.end.row-1||e.start.column||e.end.column)i=2*t.row-e.start.row-e.end.row;else var i=t.column-4;return i<0?{cursor:e.start,anchor:e.end}:{cursor:e.end,anchor:e.start}}e("../lib/dom"),e("../lib/event");var r=e("../lib/useragent");(function(){this.onMouseDown=function(e){var t=e.inSelection(),i=e.getDocumentPosition();this.mousedownEvent=e;var n=this.editor,o=e.getButton();if(0!==o){var s=n.getSelectionRange().isEmpty();return n.$blockScrolling++,(s||1==o)&&n.selection.moveToPosition(i),n.$blockScrolling--,void(2==o&&(n.textInput.onContextMenu(e.domEvent),r.isMozilla||e.preventDefault()))}return this.mousedownEvent.time=Date.now(),!t||n.isFocused()||(n.focus(),!this.$focusTimout||this.$clickSelection||n.inMultiSelectMode)?(this.captureMouse(e),this.startSelect(i,e.domEvent._clicks>1),e.preventDefault()):(this.setState("focusWait"),void this.captureMouse(e))},this.startSelect=function(e,t){e=e||this.editor.renderer.screenToTextCoordinates(this.x,this.y);var i=this.editor;i.$blockScrolling++,this.mousedownEvent.getShiftKey()?i.selection.selectToPosition(e):t||i.selection.moveToPosition(e),t||this.select(),i.renderer.scroller.setCapture&&i.renderer.scroller.setCapture(),i.setStyle("ace_selecting"),this.setState("select"),i.$blockScrolling--},this.select=function(){var e,t=this.editor,i=t.renderer.screenToTextCoordinates(this.x,this.y);if(t.$blockScrolling++,this.$clickSelection){var n=this.$clickSelection.comparePoint(i);if(-1==n)e=this.$clickSelection.end;else if(1==n)e=this.$clickSelection.start;else{var r=o(this.$clickSelection,i);i=r.cursor,e=r.anchor}t.selection.setSelectionAnchor(e.row,e.column)}t.selection.selectToPosition(i),t.$blockScrolling--,t.renderer.scrollCursorIntoView()},this.extendSelectionBy=function(e){var t,i=this.editor,n=i.renderer.screenToTextCoordinates(this.x,this.y),r=i.selection[e](n.row,n.column);if(i.$blockScrolling++,this.$clickSelection){var s=this.$clickSelection.comparePoint(r.start),a=this.$clickSelection.comparePoint(r.end);if(-1==s&&a<=0)t=this.$clickSelection.end,r.end.row==n.row&&r.end.column==n.column||(n=r.start);else if(1==a&&s>=0)t=this.$clickSelection.start,r.start.row==n.row&&r.start.column==n.column||(n=r.end);else if(-1==s&&1==a)n=r.end,t=r.start;else{var l=o(this.$clickSelection,n);n=l.cursor,t=l.anchor}i.selection.setSelectionAnchor(t.row,t.column)}i.selection.selectToPosition(n),i.$blockScrolling--,i.renderer.scrollCursorIntoView()},this.selectEnd=this.selectAllEnd=this.selectByWordsEnd=this.selectByLinesEnd=function(){this.$clickSelection=null,this.editor.unsetStyle("ace_selecting"),this.editor.renderer.scroller.releaseCapture&&this.editor.renderer.scroller.releaseCapture()},this.focusWait=function(){var e=function(e,t,i,n){return Math.sqrt(Math.pow(i-e,2)+Math.pow(n-t,2))}(this.mousedownEvent.x,this.mousedownEvent.y,this.x,this.y),t=Date.now();(e>0||t-this.mousedownEvent.time>this.$focusTimout)&&this.startSelect(this.mousedownEvent.getDocumentPosition())},this.onDoubleClick=function(e){var t=e.getDocumentPosition(),i=this.editor,n=i.session.getBracketRange(t);n?(n.isEmpty()&&(n.start.column--,n.end.column++),this.setState("select")):(n=i.selection.getWordRange(t.row,t.column),this.setState("selectByWords")),this.$clickSelection=n,this.select()},this.onTripleClick=function(e){var t=e.getDocumentPosition(),i=this.editor;this.setState("selectByLines");var n=i.getSelectionRange();n.isMultiLine()&&n.contains(t.row,t.column)?(this.$clickSelection=i.selection.getLineRange(n.start.row),this.$clickSelection.end=i.selection.getLineRange(n.end.row).end):this.$clickSelection=i.selection.getLineRange(t.row),this.select()},this.onQuadClick=function(e){var t=this.editor;t.selectAll(),this.$clickSelection=t.getSelectionRange(),this.setState("selectAll")},this.onMouseWheel=function(e){if(!e.getAccelKey()){e.getShiftKey()&&e.wheelY&&!e.wheelX&&(e.wheelX=e.wheelY,e.wheelY=0);var t=e.domEvent.timeStamp,i=t-(this.$lastScrollTime||0),n=this.editor;return n.renderer.isScrollableBy(e.wheelX*e.speed,e.wheelY*e.speed)||i<200?(this.$lastScrollTime=t,n.renderer.scrollBy(e.wheelX*e.speed,e.wheelY*e.speed),e.stop()):void 0}},this.onTouchMove=function(e){var t=e.domEvent.timeStamp,i=t-(this.$lastScrollTime||0),n=this.editor;if(n.renderer.isScrollableBy(e.wheelX*e.speed,e.wheelY*e.speed)||i<200)return this.$lastScrollTime=t,n.renderer.scrollBy(e.wheelX*e.speed,e.wheelY*e.speed),e.stop()}}).call(n.prototype),t.DefaultHandlers=n}),ace.define("ace/tooltip",["require","exports","module","ace/lib/oop","ace/lib/dom"],function(e,t,i){"use strict";function n(e){this.isOpen=!1,this.$element=null,this.$parentNode=e}e("./lib/oop");var o=e("./lib/dom");(function(){this.$init=function(){return this.$element=o.createElement("div"),this.$element.className="ace_tooltip",this.$element.style.display="none",this.$parentNode.appendChild(this.$element),this.$element},this.getElement=function(){return this.$element||this.$init()},this.setText=function(e){o.setInnerText(this.getElement(),e)},this.setHtml=function(e){this.getElement().innerHTML=e},this.setPosition=function(e,t){this.getElement().style.left=e+"px",this.getElement().style.top=t+"px"},this.setClassName=function(e){o.addCssClass(this.getElement(),e)},this.show=function(e,t,i){null!=e&&this.setText(e),null!=t&&null!=i&&this.setPosition(t,i),this.isOpen||(this.getElement().style.display="block",this.isOpen=!0)},this.hide=function(){this.isOpen&&(this.getElement().style.display="none",this.isOpen=!1)},this.getHeight=function(){return this.getElement().offsetHeight},this.getWidth=function(){return this.getElement().offsetWidth},this.destroy=function(){this.isOpen=!1,this.$element&&this.$element.parentNode&&this.$element.parentNode.removeChild(this.$element)}}).call(n.prototype),t.Tooltip=n}),ace.define("ace/mouse/default_gutter_handler",["require","exports","module","ace/lib/dom","ace/lib/oop","ace/lib/event","ace/tooltip"],function(e,t,i){"use strict";function n(e){a.call(this,e)}var o=e("../lib/dom"),r=e("../lib/oop"),s=e("../lib/event"),a=e("../tooltip").Tooltip;r.inherits(n,a),function(){this.setPosition=function(e,t){var i=window.innerWidth||document.documentElement.clientWidth,n=window.innerHeight||document.documentElement.clientHeight,o=this.getWidth(),r=this.getHeight();(e+=15)+o>i&&(e-=e+o-i),(t+=15)+r>n&&(t-=20+r),a.prototype.setPosition.call(this,e,t)}}.call(n.prototype),t.GutterHandler=function(e){function t(){var t=l.getDocumentPosition().row,n=h.$annotations[t];if(!n)return i();if(t==u.session.getLength()){var o=u.renderer.pixelToScreenCoordinates(0,l.y).row,s=l.$pos;if(o>u.session.documentToScreenRow(s.row,s.column))return i()}if(c!=n)if(c=n.text.join("
        "),d.setHtml(c),d.show(),u._signal("showGutterTooltip",d),u.on("mousewheel",i),e.$tooltipFollowsMouse)r(l);else{var a=l.domEvent.target.getBoundingClientRect(),g=d.getElement().style;g.left=a.right+"px",g.top=a.bottom+"px"}}function i(){a&&(a=clearTimeout(a)),c&&(d.hide(),c=null,u._signal("hideGutterTooltip",d),u.removeEventListener("mousewheel",i))}function r(e){d.setPosition(e.x,e.y)}var a,l,c,u=e.editor,h=u.renderer.$gutterLayer,d=new n(u.container);e.editor.setDefaultHandler("guttermousedown",function(t){if(u.isFocused()&&0==t.getButton()&&"foldWidgets"!=h.getRegion(t)){var i=t.getDocumentPosition().row,n=u.session.selection;if(t.getShiftKey())n.selectTo(i,0);else{if(2==t.domEvent.detail)return u.selectAll(),t.preventDefault();e.$clickSelection=u.selection.getLineRange(i)}return e.setState("selectByLines"),e.captureMouse(t),t.preventDefault()}}),e.editor.setDefaultHandler("guttermousemove",function(n){var s=n.domEvent.target||n.domEvent.srcElement;if(o.hasCssClass(s,"ace_fold-widget"))return i();c&&e.$tooltipFollowsMouse&&r(n),l=n,a||(a=setTimeout(function(){a=null,l&&!e.isMousePressed?t():i()},50))}),s.addListener(u.renderer.$gutter,"mouseout",function(e){l=null,c&&!a&&(a=setTimeout(function(){a=null,i()},50))}),u.on("changeSession",i)}}),ace.define("ace/mouse/mouse_event",["require","exports","module","ace/lib/event","ace/lib/useragent"],function(e,t,i){"use strict";var n=e("../lib/event"),o=e("../lib/useragent"),r=t.MouseEvent=function(e,t){this.domEvent=e,this.editor=t,this.x=this.clientX=e.clientX,this.y=this.clientY=e.clientY,this.$pos=null,this.$inSelection=null,this.propagationStopped=!1,this.defaultPrevented=!1};(function(){this.stopPropagation=function(){n.stopPropagation(this.domEvent),this.propagationStopped=!0},this.preventDefault=function(){n.preventDefault(this.domEvent),this.defaultPrevented=!0},this.stop=function(){this.stopPropagation(),this.preventDefault()},this.getDocumentPosition=function(){return this.$pos?this.$pos:(this.$pos=this.editor.renderer.screenToTextCoordinates(this.clientX,this.clientY),this.$pos)},this.inSelection=function(){if(null!==this.$inSelection)return this.$inSelection;var e=this.editor.getSelectionRange();if(e.isEmpty())this.$inSelection=!1;else{var t=this.getDocumentPosition();this.$inSelection=e.contains(t.row,t.column)}return this.$inSelection},this.getButton=function(){return n.getButton(this.domEvent)},this.getShiftKey=function(){return this.domEvent.shiftKey},this.getAccelKey=o.isMac?function(){return this.domEvent.metaKey}:function(){return this.domEvent.ctrlKey}}).call(r.prototype)}),ace.define("ace/mouse/dragdrop_handler",["require","exports","module","ace/lib/dom","ace/lib/event","ace/lib/useragent"],function(e,t,i){"use strict";function n(e){function t(){var e=C;(function(e,t){var i=Date.now(),n=!t||e.row!=t.row,r=!t||e.column!=t.column;!x||n||r?(f.$blockScrolling+=1,f.moveCursorToPosition(e),f.$blockScrolling-=1,x=i,k={x:v,y:b}):o(k.x,k.y,v,b)>u?x=null:i-x>=c&&(f.renderer.scrollCursorIntoView(),x=null)})(C=f.renderer.screenToTextCoordinates(v,b),e),function(e,t){var i=Date.now(),n=f.renderer.layerConfig.lineHeight,o=f.renderer.layerConfig.characterWidth,r=f.renderer.scroller.getBoundingClientRect(),s={x:{left:v-r.left,right:r.right-v},y:{top:b-r.top,bottom:r.bottom-b}},a=Math.min(s.x.left,s.x.right),c=Math.min(s.y.top,s.y.bottom),u={row:e.row,column:e.column};a/o<=2&&(u.column+=s.x.left=l&&f.renderer.scrollCursorIntoView(u):E=i:E=null}(C,e)}function i(){A=f.selection.toOrientedRange(),m=f.session.addMarker(A,"ace_selection",f.getSelectionStyle()),f.clearSelection(),f.isFocused()&&f.renderer.$cursorLayer.setBlinking(!1),clearInterval(w),t(),w=setInterval(t,20),S=0,s.addListener(document,"mousemove",h)}function n(){clearInterval(w),f.session.removeMarker(m),m=null,f.$blockScrolling+=1,f.selection.fromOrientedRange(A),f.$blockScrolling-=1,f.isFocused()&&!F&&f.renderer.$cursorLayer.setBlinking(!f.getReadOnly()),A=null,C=null,S=0,E=null,x=null,s.removeListener(document,"mousemove",h)}function h(){null==D&&(D=setTimeout(function(){null!=D&&m&&n()},20))}function d(e){var t=e.types;return!t||Array.prototype.some.call(t,function(e){return"text/plain"==e||"Text"==e})}function g(e){var t=["copy","copymove","all","uninitialized"],i=a.isMac?e.altKey:e.ctrlKey,n="uninitialized";try{n=e.dataTransfer.effectAllowed.toLowerCase()}catch(e){}var o="none";return i&&t.indexOf(n)>=0?o="copy":["move","copymove","linkmove","all","uninitialized"].indexOf(n)>=0?o="move":t.indexOf(n)>=0&&(o="copy"),o}var f=e.editor,p=r.createElement("img");p.src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==",a.isOpera&&(p.style.cssText="width:1px;height:1px;position:fixed;top:0;left:0;z-index:2147483647;opacity:0;");["dragWait","dragWaitEnd","startDrag","dragReadyEnd","onMouseDrag"].forEach(function(t){e[t]=this[t]},this),f.addEventListener("mousedown",this.onMouseDown.bind(e));var m,v,b,w,A,C,y,F,E,x,k,$=f.container,S=0;this.onDragStart=function(e){if(this.cancelDrag||!$.draggable){var t=this;return setTimeout(function(){t.startSelect(),t.captureMouse(e)},0),e.preventDefault()}A=f.getSelectionRange();var i=e.dataTransfer;i.effectAllowed=f.getReadOnly()?"copy":"copyMove",a.isOpera&&(f.container.appendChild(p),p.scrollTop=0),i.setDragImage&&i.setDragImage(p,0,0),a.isOpera&&f.container.removeChild(p),i.clearData(),i.setData("Text",f.session.getTextRange()),F=!0,this.setState("drag")},this.onDragEnd=function(e){if($.draggable=!1,F=!1,this.setState(null),!f.getReadOnly()){var t=e.dataTransfer.dropEffect;!y&&"move"==t&&f.session.remove(f.getSelectionRange()),f.renderer.$cursorLayer.setBlinking(!0)}this.editor.unsetStyle("ace_dragging"),this.editor.renderer.setCursorStyle("")},this.onDragEnter=function(e){if(!f.getReadOnly()&&d(e.dataTransfer))return v=e.clientX,b=e.clientY,m||i(),S++,e.dataTransfer.dropEffect=y=g(e),s.preventDefault(e)},this.onDragOver=function(e){if(!f.getReadOnly()&&d(e.dataTransfer))return v=e.clientX,b=e.clientY,m||(i(),S++),null!==D&&(D=null),e.dataTransfer.dropEffect=y=g(e),s.preventDefault(e)},this.onDragLeave=function(e){if(--S<=0&&m)return n(),y=null,s.preventDefault(e)},this.onDrop=function(e){if(C){var t=e.dataTransfer;if(F)switch(y){case"move":A=A.contains(C.row,C.column)?{start:C,end:C}:f.moveText(A,C);break;case"copy":A=f.moveText(A,C,!0)}else{var i=t.getData("Text");A={start:C,end:f.session.insert(C,i)},f.focus(),y=null}return n(),s.preventDefault(e)}},s.addListener($,"dragstart",this.onDragStart.bind(e)),s.addListener($,"dragend",this.onDragEnd.bind(e)),s.addListener($,"dragenter",this.onDragEnter.bind(e)),s.addListener($,"dragover",this.onDragOver.bind(e)),s.addListener($,"dragleave",this.onDragLeave.bind(e)),s.addListener($,"drop",this.onDrop.bind(e));var D=null}function o(e,t,i,n){return Math.sqrt(Math.pow(i-e,2)+Math.pow(n-t,2))}var r=e("../lib/dom"),s=e("../lib/event"),a=e("../lib/useragent"),l=200,c=200,u=5;(function(){this.dragWait=function(){Date.now()-this.mousedownEvent.time>this.editor.getDragDelay()&&this.startDrag()},this.dragWaitEnd=function(){this.editor.container.draggable=!1,this.startSelect(this.mousedownEvent.getDocumentPosition()),this.selectEnd()},this.dragReadyEnd=function(e){this.editor.renderer.$cursorLayer.setBlinking(!this.editor.getReadOnly()),this.editor.unsetStyle("ace_dragging"),this.editor.renderer.setCursorStyle(""),this.dragWaitEnd()},this.startDrag=function(){this.cancelDrag=!1;var e=this.editor;e.container.draggable=!0,e.renderer.$cursorLayer.setBlinking(!1),e.setStyle("ace_dragging");var t=a.isWin?"default":"move";e.renderer.setCursorStyle(t),this.setState("dragReady")},this.onMouseDrag=function(e){var t=this.editor.container;a.isIE&&"dragReady"==this.state&&(o(this.mousedownEvent.x,this.mousedownEvent.y,this.x,this.y)>3&&t.dragDrop());"dragWait"===this.state&&(o(this.mousedownEvent.x,this.mousedownEvent.y,this.x,this.y)>0&&(t.draggable=!1,this.startSelect(this.mousedownEvent.getDocumentPosition())))},this.onMouseDown=function(e){if(this.$dragEnabled){this.mousedownEvent=e;var t=this.editor,i=e.inSelection(),n=e.getButton();if(1===(e.domEvent.detail||1)&&0===n&&i){if(e.editor.inMultiSelectMode&&(e.getAccelKey()||e.getShiftKey()))return;this.mousedownEvent.time=Date.now();var o=e.domEvent.target||e.domEvent.srcElement;if("unselectable"in o&&(o.unselectable="on"),t.getDragDelay()){if(a.isWebKit)this.cancelDrag=!0,t.container.draggable=!0;this.setState("dragWait")}else this.startDrag();this.captureMouse(e,this.onMouseDrag.bind(this)),e.defaultPrevented=!0}}}}).call(n.prototype),t.DragdropHandler=n}),ace.define("ace/lib/net",["require","exports","module","ace/lib/dom"],function(e,t,i){"use strict";var n=e("./dom");t.get=function(e,t){var i=new XMLHttpRequest;i.open("GET",e,!0),i.onreadystatechange=function(){4===i.readyState&&t(i.responseText)},i.send(null)},t.loadScript=function(e,t){var i=n.getDocumentHead(),o=document.createElement("script");o.src=e,i.appendChild(o),o.onload=o.onreadystatechange=function(e,i){!i&&o.readyState&&"loaded"!=o.readyState&&"complete"!=o.readyState||(o=o.onload=o.onreadystatechange=null,i||t())}},t.qualifyURL=function(e){var t=document.createElement("a");return t.href=e,t.href}}),ace.define("ace/lib/event_emitter",["require","exports","module"],function(e,t,i){"use strict";var n={},o=function(){this.propagationStopped=!0},r=function(){this.defaultPrevented=!0};n._emit=n._dispatchEvent=function(e,t){this._eventRegistry||(this._eventRegistry={}),this._defaultHandlers||(this._defaultHandlers={});var i=this._eventRegistry[e]||[],n=this._defaultHandlers[e];if(i.length||n){"object"==_typeof(t)&&t||(t={}),t.type||(t.type=e),t.stopPropagation||(t.stopPropagation=o),t.preventDefault||(t.preventDefault=r),i=i.slice();for(var s=0;s1&&(o=i[i.length-2]);var s=l[t+"Path"];return null==s?s=l.basePath:"/"==n&&(t=n=""),s&&"/"!=s.slice(-1)&&(s+="/"),s+t+n+o+this.get("suffix")},t.setModuleUrl=function(e,t){return l.$moduleUrls[e]=t},t.$loading={},t.loadModule=function(i,n){var o,s;Array.isArray(i)&&(s=i[0],i=i[1]);try{o=e(i)}catch(e){}if(o&&!t.$loading[i])return n&&n(o);if(t.$loading[i]||(t.$loading[i]=[]),t.$loading[i].push(n),!(t.$loading[i].length>1)){var a=function(){e([i],function(e){t._emit("load.module",{name:i,module:e});var n=t.$loading[i];t.$loading[i]=null,n.forEach(function(t){t&&t(e)})})};if(!t.get("packaged"))return a();r.loadScript(t.moduleUrl(i,s),a)}},t.init=function(o){if(a&&a.document){l.packaged=o||e.packaged||i.packaged||a.define&&define.packaged;for(var r={},s="",c=document.currentScript||document._currentScript,u=(c&&c.ownerDocument||document).getElementsByTagName("script"),h=0;h ["+this.end.row+"/"+this.end.column+"]"},this.contains=function(e,t){return 0==this.compare(e,t)},this.compareRange=function(e){var t,i=e.end,n=e.start;return 1==(t=this.compare(i.row,i.column))?1==(t=this.compare(n.row,n.column))?2:0==t?1:0:-1==t?-2:-1==(t=this.compare(n.row,n.column))?-1:1==t?42:0},this.comparePoint=function(e){return this.compare(e.row,e.column)},this.containsRange=function(e){return 0==this.comparePoint(e.start)&&0==this.comparePoint(e.end)},this.intersects=function(e){var t=this.compareRange(e);return-1==t||0==t||1==t},this.isEnd=function(e,t){return this.end.row==e&&this.end.column==t},this.isStart=function(e,t){return this.start.row==e&&this.start.column==t},this.setStart=function(e,t){"object"==_typeof(e)?(this.start.column=e.column,this.start.row=e.row):(this.start.row=e,this.start.column=t)},this.setEnd=function(e,t){"object"==_typeof(e)?(this.end.column=e.column,this.end.row=e.row):(this.end.row=e,this.end.column=t)},this.inside=function(e,t){return 0==this.compare(e,t)&&(!this.isEnd(e,t)&&!this.isStart(e,t))},this.insideStart=function(e,t){return 0==this.compare(e,t)&&!this.isEnd(e,t)},this.insideEnd=function(e,t){return 0==this.compare(e,t)&&!this.isStart(e,t)},this.compare=function(e,t){return this.isMultiLine()||e!==this.start.row?ethis.end.row?1:this.start.row===e?t>=this.start.column?0:-1:this.end.row===e?t<=this.end.column?0:1:0:tthis.end.column?1:0},this.compareStart=function(e,t){return this.start.row==e&&this.start.column==t?-1:this.compare(e,t)},this.compareEnd=function(e,t){return this.end.row==e&&this.end.column==t?1:this.compare(e,t)},this.compareInside=function(e,t){return this.end.row==e&&this.end.column==t?1:this.start.row==e&&this.start.column==t?-1:this.compare(e,t)},this.clipRows=function(e,t){if(this.end.row>t)var i={row:t+1,column:0};else if(this.end.rowt)var o={row:t+1,column:0};else if(this.start.rowt.row||e.row==t.row&&e.column>t.column},this.getRange=function(){var e=this.anchor,t=this.lead;return this.isEmpty()?s.fromPoints(t,t):this.isBackwards()?s.fromPoints(t,e):s.fromPoints(e,t)},this.clearSelection=function(){this.$isEmpty||(this.$isEmpty=!0,this._emit("changeSelection"))},this.selectAll=function(){var e=this.doc.getLength()-1;this.setSelectionAnchor(0,0),this.moveCursorTo(e,this.doc.getLine(e).length)},this.setRange=this.setSelectionRange=function(e,t){t?(this.setSelectionAnchor(e.end.row,e.end.column),this.selectTo(e.start.row,e.start.column)):(this.setSelectionAnchor(e.start.row,e.start.column),this.selectTo(e.end.row,e.end.column)),this.getRange().isEmpty()&&(this.$isEmpty=!0),this.$desiredColumn=null},this.$moveSelection=function(e){var t=this.lead;this.$isEmpty&&this.setSelectionAnchor(t.row,t.column),e.call(this)},this.selectTo=function(e,t){this.$moveSelection(function(){this.moveCursorTo(e,t)})},this.selectToPosition=function(e){this.$moveSelection(function(){this.moveCursorToPosition(e)})},this.moveTo=function(e,t){this.clearSelection(),this.moveCursorTo(e,t)},this.moveToPosition=function(e){this.clearSelection(),this.moveCursorToPosition(e)},this.selectUp=function(){this.$moveSelection(this.moveCursorUp)},this.selectDown=function(){this.$moveSelection(this.moveCursorDown)},this.selectRight=function(){this.$moveSelection(this.moveCursorRight)},this.selectLeft=function(){this.$moveSelection(this.moveCursorLeft)},this.selectLineStart=function(){this.$moveSelection(this.moveCursorLineStart)},this.selectLineEnd=function(){this.$moveSelection(this.moveCursorLineEnd)},this.selectFileEnd=function(){this.$moveSelection(this.moveCursorFileEnd)},this.selectFileStart=function(){this.$moveSelection(this.moveCursorFileStart)},this.selectWordRight=function(){this.$moveSelection(this.moveCursorWordRight)},this.selectWordLeft=function(){this.$moveSelection(this.moveCursorWordLeft)},this.getWordRange=function(e,t){if(void 0===t){var i=e||this.lead;e=i.row,t=i.column}return this.session.getWordRange(e,t)},this.selectWord=function(){this.setSelectionRange(this.getWordRange())},this.selectAWord=function(){var e=this.getCursor(),t=this.session.getAWordRange(e.row,e.column);this.setSelectionRange(t)},this.getLineRange=function(e,t){var i,n="number"==typeof e?e:this.lead.row,o=this.session.getFoldLine(n);return o?(n=o.start.row,i=o.end.row):i=n,!0===t?new s(n,0,i,this.session.getLine(i).length):new s(n,0,i+1,0)},this.selectLine=function(){this.setSelectionRange(this.getLineRange())},this.moveCursorUp=function(){this.moveCursorBy(-1,0)},this.moveCursorDown=function(){this.moveCursorBy(1,0)},this.wouldMoveIntoSoftTab=function(e,t,i){var n=e.column,o=e.column+t;return i<0&&(n=e.column-t,o=e.column),this.session.isTabStop(e)&&this.doc.getLine(e.row).slice(n,o).split(" ").length-1==t},this.moveCursorLeft=function(){var e,t=this.lead.getPosition();if(e=this.session.getFoldAt(t.row,t.column,-1))this.moveCursorTo(e.start.row,e.start.column);else if(0===t.column)t.row>0&&this.moveCursorTo(t.row-1,this.doc.getLine(t.row-1).length);else{var i=this.session.getTabSize();this.wouldMoveIntoSoftTab(t,i,-1)&&!this.session.getNavigateWithinSoftTabs()?this.moveCursorBy(0,-i):this.moveCursorBy(0,-1)}},this.moveCursorRight=function(){var e,t=this.lead.getPosition();if(e=this.session.getFoldAt(t.row,t.column,1))this.moveCursorTo(e.end.row,e.end.column);else if(this.lead.column==this.doc.getLine(this.lead.row).length)this.lead.row0&&(t.column=n)}}this.moveCursorTo(t.row,t.column)},this.moveCursorFileEnd=function(){var e=this.doc.getLength()-1,t=this.doc.getLine(e).length;this.moveCursorTo(e,t)},this.moveCursorFileStart=function(){this.moveCursorTo(0,0)},this.moveCursorLongWordRight=function(){var e=this.lead.row,t=this.lead.column,i=this.doc.getLine(e),n=i.substring(t);this.session.nonTokenRe.lastIndex=0,this.session.tokenRe.lastIndex=0;var o=this.session.getFoldAt(e,t,1);if(o)this.moveCursorTo(o.end.row,o.end.column);else{if(this.session.nonTokenRe.exec(n)&&(t+=this.session.nonTokenRe.lastIndex,this.session.nonTokenRe.lastIndex=0,n=i.substring(t)),t>=i.length)return this.moveCursorTo(e,i.length),this.moveCursorRight(),void(e0&&this.moveCursorWordLeft());this.session.tokenRe.exec(r)&&(i-=this.session.tokenRe.lastIndex,this.session.tokenRe.lastIndex=0),this.moveCursorTo(t,i)}},this.$shortWordEndIndex=function(e){var t,i=0,n=/\s/,o=this.session.tokenRe;if(o.lastIndex=0,this.session.tokenRe.exec(e))i=this.session.tokenRe.lastIndex;else{for(;(t=e[i])&&n.test(t);)i++;if(i<1)for(o.lastIndex=0;(t=e[i])&&!o.test(t);)if(o.lastIndex=0,i++,n.test(t)){if(i>2){i--;break}for(;(t=e[i])&&n.test(t);)i++;if(i>2)break}}return o.lastIndex=0,i},this.moveCursorShortWordRight=function(){var e=this.lead.row,t=this.lead.column,i=this.doc.getLine(e),n=i.substring(t),o=this.session.getFoldAt(e,t,1);if(o)return this.moveCursorTo(o.end.row,o.end.column);if(t==i.length){var r=this.doc.getLength();do{e++,n=this.doc.getLine(e)}while(e0&&/^\s*$/.test(n));i=n.length,/\s+$/.test(n)||(n="")}var r=o.stringReverse(n),s=this.$shortWordEndIndex(r);return this.moveCursorTo(t,i-s)},this.moveCursorWordRight=function(){this.session.$selectLongWords?this.moveCursorLongWordRight():this.moveCursorShortWordRight()},this.moveCursorWordLeft=function(){this.session.$selectLongWords?this.moveCursorLongWordLeft():this.moveCursorShortWordLeft()},this.moveCursorBy=function(e,t){var i=this.session.documentToScreenPosition(this.lead.row,this.lead.column);0===t&&(this.$desiredColumn?i.column=this.$desiredColumn:this.$desiredColumn=i.column);var n=this.session.screenToDocumentPosition(i.row+e,i.column);0!==e&&0===t&&n.row===this.lead.row&&n.column===this.lead.column&&this.session.lineWidgets&&this.session.lineWidgets[n.row]&&(n.row>0||e>0)&&n.row++,this.moveCursorTo(n.row,n.column+t,0===t)},this.moveCursorToPosition=function(e){this.moveCursorTo(e.row,e.column)},this.moveCursorTo=function(e,t,i){var n=this.session.getFoldAt(e,t,1);n&&(e=n.start.row,t=n.start.column),this.$keepDesiredColumnOnChange=!0,this.lead.setPosition(e,t),this.$keepDesiredColumnOnChange=!1,i||(this.$desiredColumn=null)},this.moveCursorToScreen=function(e,t,i){var n=this.session.screenToDocumentPosition(e,t);this.moveCursorTo(n.row,n.column,i)},this.detach=function(){this.lead.detach(),this.anchor.detach(),this.session=this.doc=null},this.fromOrientedRange=function(e){this.setSelectionRange(e,e.cursor==e.start),this.$desiredColumn=e.desiredColumn||this.$desiredColumn},this.toOrientedRange=function(e){var t=this.getRange();return e?(e.start.column=t.start.column,e.start.row=t.start.row,e.end.column=t.end.column,e.end.row=t.end.row):e=t,e.cursor=this.isBackwards()?e.start:e.end,e.desiredColumn=this.$desiredColumn,e},this.getRangeOfMovements=function(e){var t=this.getCursor();try{e(this);var i=this.getCursor();return s.fromPoints(t,i)}catch(e){return s.fromPoints(t,t)}finally{this.moveCursorToPosition(t)}},this.toJSON=function(){if(this.rangeCount)var e=this.ranges.map(function(e){var t=e.clone();return t.isBackwards=e.cursor==e.start,t});else(e=this.getRange()).isBackwards=this.isBackwards();return e},this.fromJSON=function(e){if(null==e.start){if(this.rangeList){this.toSingleRange(e[0]);for(var t=e.length;t--;){var i=s.fromPoints(e[t].start,e[t].end);e[t].isBackwards&&(i.cursor=i.start),this.addRange(i,!0)}return}e=e[0]}this.rangeList&&this.toSingleRange(e),this.setSelectionRange(e,e.isBackwards)},this.isEqual=function(e){if((e.length||this.rangeCount)&&e.length!=this.rangeCount)return!1;if(!e.length||!this.ranges)return this.getRange().isEqual(e);for(var t=this.ranges.length;t--;)if(!this.ranges[t].isEqual(e[t]))return!1;return!0}}).call(a.prototype),t.Selection=a}),ace.define("ace/tokenizer",["require","exports","module","ace/config"],function(e,t,i){"use strict";var n=e("./config"),o=2e3,r=function(e){for(var t in this.states=e,this.regExps={},this.matchMappings={},this.states){for(var i=this.states[t],n=[],o=0,r=this.matchMappings[t]={defaultToken:"text"},s="g",a=[],l=0;l1?this.$applyToken:c.token),h>1&&(/\\\d/.test(c.regex)?u=c.regex.replace(/\\([0-9]+)/g,function(e,t){return"\\"+(parseInt(t,10)+o+1)}):(h=1,u=this.removeCapturingGroups(c.regex)),!c.splitRegex&&"string"!=typeof c.token&&a.push(c)),r[o]=l,o+=h,n.push(u),c.onMatch||(c.onMatch=null)}}n.length||(r[0]=0,n.push("$")),a.forEach(function(e){e.splitRegex=this.createSplitterRegexp(e.regex,s)},this),this.regExps[t]=new RegExp("("+n.join(")|(")+")|($)",s)}};(function(){this.$setMaxTokenCount=function(e){o=0|e},this.$applyToken=function(e){var t=this.splitRegex.exec(e).slice(1),i=this.token.apply(this,t);if("string"==typeof i)return[{type:i,value:e}];for(var n=[],o=0,r=i.length;ou){var v=e.substring(u,m-p.length);d.type==g?d.value+=v:(d.type&&c.push(d),d={type:g,value:v})}for(var b=0;bo){for(h>2*e.length&&this.reportError("infinite loop with in ace tokenizer",{startState:t,line:e});u1&&i[0]!==n&&i.unshift("#tmp",n),{tokens:c,state:i.length?i:n}},this.reportError=n.reportError}).call(r.prototype),t.Tokenizer=r}),ace.define("ace/mode/text_highlight_rules",["require","exports","module","ace/lib/lang"],function(e,t,i){"use strict";var n=e("../lib/lang"),o=function(){this.$rules={start:[{token:"empty_line",regex:"^$"},{defaultToken:"text"}]}};(function(){this.addRules=function(e,t){if(t)for(var i in e){for(var n=e[i],o=0;o=this.$rowTokens.length;){if(this.$row+=1,e||(e=this.$session.getLength()),this.$row>=e)return this.$row=e-1,null;this.$rowTokens=this.$session.getTokens(this.$row),this.$tokenIndex=0}return this.$rowTokens[this.$tokenIndex]},this.getCurrentToken=function(){return this.$rowTokens[this.$tokenIndex]},this.getCurrentTokenRow=function(){return this.$row},this.getCurrentTokenColumn=function(){var e=this.$rowTokens,t=this.$tokenIndex,i=e[t].start;if(void 0!==i)return i;for(i=0;t>0;)i+=e[t-=1].value.length;return i},this.getCurrentTokenPosition=function(){return{row:this.$row,column:this.getCurrentTokenColumn()}}}).call(n.prototype),t.TokenIterator=n}),ace.define("ace/mode/behaviour/cstyle",["require","exports","module","ace/lib/oop","ace/mode/behaviour","ace/token_iterator","ace/lib/lang"],function(e,t,i){"use strict";var n,o=e("../../lib/oop"),r=e("../behaviour").Behaviour,s=e("../../token_iterator").TokenIterator,a=e("../../lib/lang"),l=["text","paren.rparen","punctuation.operator"],c=["text","paren.rparen","punctuation.operator","comment"],u={},h={'"':'"',"'":"'"},d=function(e){var t=-1;if(e.multiSelect&&(t=e.selection.index,u.rangeCount!=e.multiSelect.rangeCount&&(u={rangeCount:e.multiSelect.rangeCount})),u[t])return n=u[t];n=u[t]={autoInsertedBrackets:0,autoInsertedRow:-1,autoInsertedLineEnd:"",maybeInsertedBrackets:0,maybeInsertedRow:-1,maybeInsertedLineStart:"",maybeInsertedLineEnd:""}},g=function(e,t,i,n){var o=e.end.row-e.start.row;return{text:i+t+n,selection:[0,e.start.column+1,o,e.end.column+(o?0:1)]}},f=function e(t){this.add("braces","insertion",function(i,o,r,s,l){var c=r.getCursorPosition(),u=s.doc.getLine(c.row);if("{"==l){d(r);var h=r.getSelectionRange(),f=s.doc.getTextRange(h);if(""!==f&&"{"!==f&&r.getWrapBehavioursEnabled())return g(h,f,"{","}");if(e.isSaneInsertion(r,s))return/[\]\}\)]/.test(u[c.column])||r.inMultiSelectMode||t&&t.braces?(e.recordAutoInsert(r,s,"}"),{text:"{}",selection:[1,1]}):(e.recordMaybeInsert(r,s,"{"),{text:"{",selection:[1,1]})}else if("}"==l){if(d(r),"}"==u.substring(c.column,c.column+1))if(null!==s.$findOpeningBracket("}",{column:c.column+1,row:c.row})&&e.isAutoInsertedClosing(c,u,l))return e.popAutoInsertedClosing(),{text:"",selection:[1,1]}}else{if("\n"==l||"\r\n"==l){d(r);var p="";if(e.isMaybeInsertedClosing(c,u)&&(p=a.stringRepeat("}",n.maybeInsertedBrackets),e.clearMaybeInsertedClosing()),"}"===u.substring(c.column,c.column+1)){var m=s.findMatchingBracket({row:c.row,column:c.column+1},"}");if(!m)return null;var v=this.$getIndent(s.getLine(m.row))}else{if(!p)return void e.clearMaybeInsertedClosing();v=this.$getIndent(u)}var b=v+s.getTabString();return{text:"\n"+b+"\n"+v+p,selection:[1,b.length,1,b.length]}}e.clearMaybeInsertedClosing()}}),this.add("braces","deletion",function(e,t,i,o,r){var s=o.doc.getTextRange(r);if(!r.isMultiLine()&&"{"==s){if(d(i),"}"==o.doc.getLine(r.start.row).substring(r.end.column,r.end.column+1))return r.end.column++,r;n.maybeInsertedBrackets--}}),this.add("parens","insertion",function(t,i,n,o,r){if("("==r){d(n);var s=n.getSelectionRange(),a=o.doc.getTextRange(s);if(""!==a&&n.getWrapBehavioursEnabled())return g(s,a,"(",")");if(e.isSaneInsertion(n,o))return e.recordAutoInsert(n,o,")"),{text:"()",selection:[1,1]}}else if(")"==r){d(n);var l=n.getCursorPosition(),c=o.doc.getLine(l.row);if(")"==c.substring(l.column,l.column+1))if(null!==o.$findOpeningBracket(")",{column:l.column+1,row:l.row})&&e.isAutoInsertedClosing(l,c,r))return e.popAutoInsertedClosing(),{text:"",selection:[1,1]}}}),this.add("parens","deletion",function(e,t,i,n,o){var r=n.doc.getTextRange(o);if(!o.isMultiLine()&&"("==r&&(d(i),")"==n.doc.getLine(o.start.row).substring(o.start.column+1,o.start.column+2)))return o.end.column++,o}),this.add("brackets","insertion",function(t,i,n,o,r){if("["==r){d(n);var s=n.getSelectionRange(),a=o.doc.getTextRange(s);if(""!==a&&n.getWrapBehavioursEnabled())return g(s,a,"[","]");if(e.isSaneInsertion(n,o))return e.recordAutoInsert(n,o,"]"),{text:"[]",selection:[1,1]}}else if("]"==r){d(n);var l=n.getCursorPosition(),c=o.doc.getLine(l.row);if("]"==c.substring(l.column,l.column+1))if(null!==o.$findOpeningBracket("]",{column:l.column+1,row:l.row})&&e.isAutoInsertedClosing(l,c,r))return e.popAutoInsertedClosing(),{text:"",selection:[1,1]}}}),this.add("brackets","deletion",function(e,t,i,n,o){var r=n.doc.getTextRange(o);if(!o.isMultiLine()&&"["==r&&(d(i),"]"==n.doc.getLine(o.start.row).substring(o.start.column+1,o.start.column+2)))return o.end.column++,o}),this.add("string_dquotes","insertion",function(e,t,i,n,o){var r=n.$mode.$quotes||h;if(1==o.length&&r[o]){if(this.lineCommentStart&&-1!=this.lineCommentStart.indexOf(o))return;d(i);var s=o,a=i.getSelectionRange(),l=n.doc.getTextRange(a);if(""!==l&&(1!=l.length||!r[l])&&i.getWrapBehavioursEnabled())return g(a,l,s,s);if(!l){var c=i.getCursorPosition(),u=n.doc.getLine(c.row),f=u.substring(c.column-1,c.column),p=u.substring(c.column,c.column+1),m=n.getTokenAt(c.row,c.column),v=n.getTokenAt(c.row,c.column+1);if("\\"==f&&m&&/escape/.test(m.type))return null;var b,w=m&&/string|escape/.test(m.type),A=!v||/string|escape/.test(v.type);if(p==s)(b=w!==A)&&/string\.end/.test(v.type)&&(b=!1);else{if(w&&!A)return null;if(w&&A)return null;var C=n.$mode.tokenRe;C.lastIndex=0;var y=C.test(f);C.lastIndex=0;var F=C.test(f);if(y||F)return null;if(p&&!/[\s;,.})\]\\]/.test(p))return null;b=!0}return{text:b?s+s:"",selection:[1,1]}}}}),this.add("string_dquotes","deletion",function(e,t,i,n,o){var r=n.doc.getTextRange(o);if(!o.isMultiLine()&&('"'==r||"'"==r)&&(d(i),n.doc.getLine(o.start.row).substring(o.start.column+1,o.start.column+2)==r))return o.end.column++,o})};f.isSaneInsertion=function(e,t){var i=e.getCursorPosition(),n=new s(t,i.row,i.column);if(!this.$matchTokenType(n.getCurrentToken()||"text",l)){var o=new s(t,i.row,i.column+1);if(!this.$matchTokenType(o.getCurrentToken()||"text",l))return!1}return n.stepForward(),n.getCurrentTokenRow()!==i.row||this.$matchTokenType(n.getCurrentToken()||"text",c)},f.$matchTokenType=function(e,t){return t.indexOf(e.type||e)>-1},f.recordAutoInsert=function(e,t,i){var o=e.getCursorPosition(),r=t.doc.getLine(o.row);this.isAutoInsertedClosing(o,r,n.autoInsertedLineEnd[0])||(n.autoInsertedBrackets=0),n.autoInsertedRow=o.row,n.autoInsertedLineEnd=i+r.substr(o.column),n.autoInsertedBrackets++},f.recordMaybeInsert=function(e,t,i){var o=e.getCursorPosition(),r=t.doc.getLine(o.row);this.isMaybeInsertedClosing(o,r)||(n.maybeInsertedBrackets=0),n.maybeInsertedRow=o.row,n.maybeInsertedLineStart=r.substr(0,o.column)+i,n.maybeInsertedLineEnd=r.substr(o.column),n.maybeInsertedBrackets++},f.isAutoInsertedClosing=function(e,t,i){return n.autoInsertedBrackets>0&&e.row===n.autoInsertedRow&&i===n.autoInsertedLineEnd[0]&&t.substr(e.column)===n.autoInsertedLineEnd},f.isMaybeInsertedClosing=function(e,t){return n.maybeInsertedBrackets>0&&e.row===n.maybeInsertedRow&&t.substr(e.column)===n.maybeInsertedLineEnd&&t.substr(0,e.column)==n.maybeInsertedLineStart},f.popAutoInsertedClosing=function(){n.autoInsertedLineEnd=n.autoInsertedLineEnd.substr(1),n.autoInsertedBrackets--},f.clearMaybeInsertedClosing=function(){n&&(n.maybeInsertedBrackets=0,n.maybeInsertedRow=-1)},o.inherits(f,r),t.CstyleBehaviour=f}),ace.define("ace/unicode",["require","exports","module"],function(e,t,i){"use strict";t.packages={},function(e){var i=/\w{4}/g;for(var n in e)t.packages[n]=e[n].replace(i,"\\u$&")}({L:"0041-005A0061-007A00AA00B500BA00C0-00D600D8-00F600F8-02C102C6-02D102E0-02E402EC02EE0370-037403760377037A-037D03860388-038A038C038E-03A103A3-03F503F7-0481048A-05250531-055605590561-058705D0-05EA05F0-05F20621-064A066E066F0671-06D306D506E506E606EE06EF06FA-06FC06FF07100712-072F074D-07A507B107CA-07EA07F407F507FA0800-0815081A082408280904-0939093D09500958-0961097109720979-097F0985-098C098F09900993-09A809AA-09B009B209B6-09B909BD09CE09DC09DD09DF-09E109F009F10A05-0A0A0A0F0A100A13-0A280A2A-0A300A320A330A350A360A380A390A59-0A5C0A5E0A72-0A740A85-0A8D0A8F-0A910A93-0AA80AAA-0AB00AB20AB30AB5-0AB90ABD0AD00AE00AE10B05-0B0C0B0F0B100B13-0B280B2A-0B300B320B330B35-0B390B3D0B5C0B5D0B5F-0B610B710B830B85-0B8A0B8E-0B900B92-0B950B990B9A0B9C0B9E0B9F0BA30BA40BA8-0BAA0BAE-0BB90BD00C05-0C0C0C0E-0C100C12-0C280C2A-0C330C35-0C390C3D0C580C590C600C610C85-0C8C0C8E-0C900C92-0CA80CAA-0CB30CB5-0CB90CBD0CDE0CE00CE10D05-0D0C0D0E-0D100D12-0D280D2A-0D390D3D0D600D610D7A-0D7F0D85-0D960D9A-0DB10DB3-0DBB0DBD0DC0-0DC60E01-0E300E320E330E40-0E460E810E820E840E870E880E8A0E8D0E94-0E970E99-0E9F0EA1-0EA30EA50EA70EAA0EAB0EAD-0EB00EB20EB30EBD0EC0-0EC40EC60EDC0EDD0F000F40-0F470F49-0F6C0F88-0F8B1000-102A103F1050-1055105A-105D106110651066106E-10701075-1081108E10A0-10C510D0-10FA10FC1100-1248124A-124D1250-12561258125A-125D1260-1288128A-128D1290-12B012B2-12B512B8-12BE12C012C2-12C512C8-12D612D8-13101312-13151318-135A1380-138F13A0-13F41401-166C166F-167F1681-169A16A0-16EA1700-170C170E-17111720-17311740-17511760-176C176E-17701780-17B317D717DC1820-18771880-18A818AA18B0-18F51900-191C1950-196D1970-19741980-19AB19C1-19C71A00-1A161A20-1A541AA71B05-1B331B45-1B4B1B83-1BA01BAE1BAF1C00-1C231C4D-1C4F1C5A-1C7D1CE9-1CEC1CEE-1CF11D00-1DBF1E00-1F151F18-1F1D1F20-1F451F48-1F4D1F50-1F571F591F5B1F5D1F5F-1F7D1F80-1FB41FB6-1FBC1FBE1FC2-1FC41FC6-1FCC1FD0-1FD31FD6-1FDB1FE0-1FEC1FF2-1FF41FF6-1FFC2071207F2090-209421022107210A-211321152119-211D212421262128212A-212D212F-2139213C-213F2145-2149214E218321842C00-2C2E2C30-2C5E2C60-2CE42CEB-2CEE2D00-2D252D30-2D652D6F2D80-2D962DA0-2DA62DA8-2DAE2DB0-2DB62DB8-2DBE2DC0-2DC62DC8-2DCE2DD0-2DD62DD8-2DDE2E2F300530063031-3035303B303C3041-3096309D-309F30A1-30FA30FC-30FF3105-312D3131-318E31A0-31B731F0-31FF3400-4DB54E00-9FCBA000-A48CA4D0-A4FDA500-A60CA610-A61FA62AA62BA640-A65FA662-A66EA67F-A697A6A0-A6E5A717-A71FA722-A788A78BA78CA7FB-A801A803-A805A807-A80AA80C-A822A840-A873A882-A8B3A8F2-A8F7A8FBA90A-A925A930-A946A960-A97CA984-A9B2A9CFAA00-AA28AA40-AA42AA44-AA4BAA60-AA76AA7AAA80-AAAFAAB1AAB5AAB6AAB9-AABDAAC0AAC2AADB-AADDABC0-ABE2AC00-D7A3D7B0-D7C6D7CB-D7FBF900-FA2DFA30-FA6DFA70-FAD9FB00-FB06FB13-FB17FB1DFB1F-FB28FB2A-FB36FB38-FB3CFB3EFB40FB41FB43FB44FB46-FBB1FBD3-FD3DFD50-FD8FFD92-FDC7FDF0-FDFBFE70-FE74FE76-FEFCFF21-FF3AFF41-FF5AFF66-FFBEFFC2-FFC7FFCA-FFCFFFD2-FFD7FFDA-FFDC",Ll:"0061-007A00AA00B500BA00DF-00F600F8-00FF01010103010501070109010B010D010F01110113011501170119011B011D011F01210123012501270129012B012D012F01310133013501370138013A013C013E014001420144014601480149014B014D014F01510153015501570159015B015D015F01610163016501670169016B016D016F0171017301750177017A017C017E-0180018301850188018C018D019201950199-019B019E01A101A301A501A801AA01AB01AD01B001B401B601B901BA01BD-01BF01C601C901CC01CE01D001D201D401D601D801DA01DC01DD01DF01E101E301E501E701E901EB01ED01EF01F001F301F501F901FB01FD01FF02010203020502070209020B020D020F02110213021502170219021B021D021F02210223022502270229022B022D022F02310233-0239023C023F0240024202470249024B024D024F-02930295-02AF037103730377037B-037D039003AC-03CE03D003D103D5-03D703D903DB03DD03DF03E103E303E503E703E903EB03ED03EF-03F303F503F803FB03FC0430-045F04610463046504670469046B046D046F04710473047504770479047B047D047F0481048B048D048F04910493049504970499049B049D049F04A104A304A504A704A904AB04AD04AF04B104B304B504B704B904BB04BD04BF04C204C404C604C804CA04CC04CE04CF04D104D304D504D704D904DB04DD04DF04E104E304E504E704E904EB04ED04EF04F104F304F504F704F904FB04FD04FF05010503050505070509050B050D050F05110513051505170519051B051D051F0521052305250561-05871D00-1D2B1D62-1D771D79-1D9A1E011E031E051E071E091E0B1E0D1E0F1E111E131E151E171E191E1B1E1D1E1F1E211E231E251E271E291E2B1E2D1E2F1E311E331E351E371E391E3B1E3D1E3F1E411E431E451E471E491E4B1E4D1E4F1E511E531E551E571E591E5B1E5D1E5F1E611E631E651E671E691E6B1E6D1E6F1E711E731E751E771E791E7B1E7D1E7F1E811E831E851E871E891E8B1E8D1E8F1E911E931E95-1E9D1E9F1EA11EA31EA51EA71EA91EAB1EAD1EAF1EB11EB31EB51EB71EB91EBB1EBD1EBF1EC11EC31EC51EC71EC91ECB1ECD1ECF1ED11ED31ED51ED71ED91EDB1EDD1EDF1EE11EE31EE51EE71EE91EEB1EED1EEF1EF11EF31EF51EF71EF91EFB1EFD1EFF-1F071F10-1F151F20-1F271F30-1F371F40-1F451F50-1F571F60-1F671F70-1F7D1F80-1F871F90-1F971FA0-1FA71FB0-1FB41FB61FB71FBE1FC2-1FC41FC61FC71FD0-1FD31FD61FD71FE0-1FE71FF2-1FF41FF61FF7210A210E210F2113212F21342139213C213D2146-2149214E21842C30-2C5E2C612C652C662C682C6A2C6C2C712C732C742C76-2C7C2C812C832C852C872C892C8B2C8D2C8F2C912C932C952C972C992C9B2C9D2C9F2CA12CA32CA52CA72CA92CAB2CAD2CAF2CB12CB32CB52CB72CB92CBB2CBD2CBF2CC12CC32CC52CC72CC92CCB2CCD2CCF2CD12CD32CD52CD72CD92CDB2CDD2CDF2CE12CE32CE42CEC2CEE2D00-2D25A641A643A645A647A649A64BA64DA64FA651A653A655A657A659A65BA65DA65FA663A665A667A669A66BA66DA681A683A685A687A689A68BA68DA68FA691A693A695A697A723A725A727A729A72BA72DA72F-A731A733A735A737A739A73BA73DA73FA741A743A745A747A749A74BA74DA74FA751A753A755A757A759A75BA75DA75FA761A763A765A767A769A76BA76DA76FA771-A778A77AA77CA77FA781A783A785A787A78CFB00-FB06FB13-FB17FF41-FF5A",Lu:"0041-005A00C0-00D600D8-00DE01000102010401060108010A010C010E01100112011401160118011A011C011E01200122012401260128012A012C012E01300132013401360139013B013D013F0141014301450147014A014C014E01500152015401560158015A015C015E01600162016401660168016A016C016E017001720174017601780179017B017D018101820184018601870189-018B018E-0191019301940196-0198019C019D019F01A001A201A401A601A701A901AC01AE01AF01B1-01B301B501B701B801BC01C401C701CA01CD01CF01D101D301D501D701D901DB01DE01E001E201E401E601E801EA01EC01EE01F101F401F6-01F801FA01FC01FE02000202020402060208020A020C020E02100212021402160218021A021C021E02200222022402260228022A022C022E02300232023A023B023D023E02410243-02460248024A024C024E03700372037603860388-038A038C038E038F0391-03A103A3-03AB03CF03D2-03D403D803DA03DC03DE03E003E203E403E603E803EA03EC03EE03F403F703F903FA03FD-042F04600462046404660468046A046C046E04700472047404760478047A047C047E0480048A048C048E04900492049404960498049A049C049E04A004A204A404A604A804AA04AC04AE04B004B204B404B604B804BA04BC04BE04C004C104C304C504C704C904CB04CD04D004D204D404D604D804DA04DC04DE04E004E204E404E604E804EA04EC04EE04F004F204F404F604F804FA04FC04FE05000502050405060508050A050C050E05100512051405160518051A051C051E0520052205240531-055610A0-10C51E001E021E041E061E081E0A1E0C1E0E1E101E121E141E161E181E1A1E1C1E1E1E201E221E241E261E281E2A1E2C1E2E1E301E321E341E361E381E3A1E3C1E3E1E401E421E441E461E481E4A1E4C1E4E1E501E521E541E561E581E5A1E5C1E5E1E601E621E641E661E681E6A1E6C1E6E1E701E721E741E761E781E7A1E7C1E7E1E801E821E841E861E881E8A1E8C1E8E1E901E921E941E9E1EA01EA21EA41EA61EA81EAA1EAC1EAE1EB01EB21EB41EB61EB81EBA1EBC1EBE1EC01EC21EC41EC61EC81ECA1ECC1ECE1ED01ED21ED41ED61ED81EDA1EDC1EDE1EE01EE21EE41EE61EE81EEA1EEC1EEE1EF01EF21EF41EF61EF81EFA1EFC1EFE1F08-1F0F1F18-1F1D1F28-1F2F1F38-1F3F1F48-1F4D1F591F5B1F5D1F5F1F68-1F6F1FB8-1FBB1FC8-1FCB1FD8-1FDB1FE8-1FEC1FF8-1FFB21022107210B-210D2110-211221152119-211D212421262128212A-212D2130-2133213E213F214521832C00-2C2E2C602C62-2C642C672C692C6B2C6D-2C702C722C752C7E-2C802C822C842C862C882C8A2C8C2C8E2C902C922C942C962C982C9A2C9C2C9E2CA02CA22CA42CA62CA82CAA2CAC2CAE2CB02CB22CB42CB62CB82CBA2CBC2CBE2CC02CC22CC42CC62CC82CCA2CCC2CCE2CD02CD22CD42CD62CD82CDA2CDC2CDE2CE02CE22CEB2CEDA640A642A644A646A648A64AA64CA64EA650A652A654A656A658A65AA65CA65EA662A664A666A668A66AA66CA680A682A684A686A688A68AA68CA68EA690A692A694A696A722A724A726A728A72AA72CA72EA732A734A736A738A73AA73CA73EA740A742A744A746A748A74AA74CA74EA750A752A754A756A758A75AA75CA75EA760A762A764A766A768A76AA76CA76EA779A77BA77DA77EA780A782A784A786A78BFF21-FF3A",Lt:"01C501C801CB01F21F88-1F8F1F98-1F9F1FA8-1FAF1FBC1FCC1FFC",Lm:"02B0-02C102C6-02D102E0-02E402EC02EE0374037A0559064006E506E607F407F507FA081A0824082809710E460EC610FC17D718431AA71C78-1C7D1D2C-1D611D781D9B-1DBF2071207F2090-20942C7D2D6F2E2F30053031-3035303B309D309E30FC-30FEA015A4F8-A4FDA60CA67FA717-A71FA770A788A9CFAA70AADDFF70FF9EFF9F",Lo:"01BB01C0-01C3029405D0-05EA05F0-05F20621-063F0641-064A066E066F0671-06D306D506EE06EF06FA-06FC06FF07100712-072F074D-07A507B107CA-07EA0800-08150904-0939093D09500958-096109720979-097F0985-098C098F09900993-09A809AA-09B009B209B6-09B909BD09CE09DC09DD09DF-09E109F009F10A05-0A0A0A0F0A100A13-0A280A2A-0A300A320A330A350A360A380A390A59-0A5C0A5E0A72-0A740A85-0A8D0A8F-0A910A93-0AA80AAA-0AB00AB20AB30AB5-0AB90ABD0AD00AE00AE10B05-0B0C0B0F0B100B13-0B280B2A-0B300B320B330B35-0B390B3D0B5C0B5D0B5F-0B610B710B830B85-0B8A0B8E-0B900B92-0B950B990B9A0B9C0B9E0B9F0BA30BA40BA8-0BAA0BAE-0BB90BD00C05-0C0C0C0E-0C100C12-0C280C2A-0C330C35-0C390C3D0C580C590C600C610C85-0C8C0C8E-0C900C92-0CA80CAA-0CB30CB5-0CB90CBD0CDE0CE00CE10D05-0D0C0D0E-0D100D12-0D280D2A-0D390D3D0D600D610D7A-0D7F0D85-0D960D9A-0DB10DB3-0DBB0DBD0DC0-0DC60E01-0E300E320E330E40-0E450E810E820E840E870E880E8A0E8D0E94-0E970E99-0E9F0EA1-0EA30EA50EA70EAA0EAB0EAD-0EB00EB20EB30EBD0EC0-0EC40EDC0EDD0F000F40-0F470F49-0F6C0F88-0F8B1000-102A103F1050-1055105A-105D106110651066106E-10701075-1081108E10D0-10FA1100-1248124A-124D1250-12561258125A-125D1260-1288128A-128D1290-12B012B2-12B512B8-12BE12C012C2-12C512C8-12D612D8-13101312-13151318-135A1380-138F13A0-13F41401-166C166F-167F1681-169A16A0-16EA1700-170C170E-17111720-17311740-17511760-176C176E-17701780-17B317DC1820-18421844-18771880-18A818AA18B0-18F51900-191C1950-196D1970-19741980-19AB19C1-19C71A00-1A161A20-1A541B05-1B331B45-1B4B1B83-1BA01BAE1BAF1C00-1C231C4D-1C4F1C5A-1C771CE9-1CEC1CEE-1CF12135-21382D30-2D652D80-2D962DA0-2DA62DA8-2DAE2DB0-2DB62DB8-2DBE2DC0-2DC62DC8-2DCE2DD0-2DD62DD8-2DDE3006303C3041-3096309F30A1-30FA30FF3105-312D3131-318E31A0-31B731F0-31FF3400-4DB54E00-9FCBA000-A014A016-A48CA4D0-A4F7A500-A60BA610-A61FA62AA62BA66EA6A0-A6E5A7FB-A801A803-A805A807-A80AA80C-A822A840-A873A882-A8B3A8F2-A8F7A8FBA90A-A925A930-A946A960-A97CA984-A9B2AA00-AA28AA40-AA42AA44-AA4BAA60-AA6FAA71-AA76AA7AAA80-AAAFAAB1AAB5AAB6AAB9-AABDAAC0AAC2AADBAADCABC0-ABE2AC00-D7A3D7B0-D7C6D7CB-D7FBF900-FA2DFA30-FA6DFA70-FAD9FB1DFB1F-FB28FB2A-FB36FB38-FB3CFB3EFB40FB41FB43FB44FB46-FBB1FBD3-FD3DFD50-FD8FFD92-FDC7FDF0-FDFBFE70-FE74FE76-FEFCFF66-FF6FFF71-FF9DFFA0-FFBEFFC2-FFC7FFCA-FFCFFFD2-FFD7FFDA-FFDC",M:"0300-036F0483-04890591-05BD05BF05C105C205C405C505C70610-061A064B-065E067006D6-06DC06DE-06E406E706E806EA-06ED07110730-074A07A6-07B007EB-07F30816-0819081B-08230825-08270829-082D0900-0903093C093E-094E0951-0955096209630981-098309BC09BE-09C409C709C809CB-09CD09D709E209E30A01-0A030A3C0A3E-0A420A470A480A4B-0A4D0A510A700A710A750A81-0A830ABC0ABE-0AC50AC7-0AC90ACB-0ACD0AE20AE30B01-0B030B3C0B3E-0B440B470B480B4B-0B4D0B560B570B620B630B820BBE-0BC20BC6-0BC80BCA-0BCD0BD70C01-0C030C3E-0C440C46-0C480C4A-0C4D0C550C560C620C630C820C830CBC0CBE-0CC40CC6-0CC80CCA-0CCD0CD50CD60CE20CE30D020D030D3E-0D440D46-0D480D4A-0D4D0D570D620D630D820D830DCA0DCF-0DD40DD60DD8-0DDF0DF20DF30E310E34-0E3A0E47-0E4E0EB10EB4-0EB90EBB0EBC0EC8-0ECD0F180F190F350F370F390F3E0F3F0F71-0F840F860F870F90-0F970F99-0FBC0FC6102B-103E1056-1059105E-10601062-10641067-106D1071-10741082-108D108F109A-109D135F1712-17141732-1734175217531772177317B6-17D317DD180B-180D18A91920-192B1930-193B19B0-19C019C819C91A17-1A1B1A55-1A5E1A60-1A7C1A7F1B00-1B041B34-1B441B6B-1B731B80-1B821BA1-1BAA1C24-1C371CD0-1CD21CD4-1CE81CED1CF21DC0-1DE61DFD-1DFF20D0-20F02CEF-2CF12DE0-2DFF302A-302F3099309AA66F-A672A67CA67DA6F0A6F1A802A806A80BA823-A827A880A881A8B4-A8C4A8E0-A8F1A926-A92DA947-A953A980-A983A9B3-A9C0AA29-AA36AA43AA4CAA4DAA7BAAB0AAB2-AAB4AAB7AAB8AABEAABFAAC1ABE3-ABEAABECABEDFB1EFE00-FE0FFE20-FE26",Mn:"0300-036F0483-04870591-05BD05BF05C105C205C405C505C70610-061A064B-065E067006D6-06DC06DF-06E406E706E806EA-06ED07110730-074A07A6-07B007EB-07F30816-0819081B-08230825-08270829-082D0900-0902093C0941-0948094D0951-095509620963098109BC09C1-09C409CD09E209E30A010A020A3C0A410A420A470A480A4B-0A4D0A510A700A710A750A810A820ABC0AC1-0AC50AC70AC80ACD0AE20AE30B010B3C0B3F0B41-0B440B4D0B560B620B630B820BC00BCD0C3E-0C400C46-0C480C4A-0C4D0C550C560C620C630CBC0CBF0CC60CCC0CCD0CE20CE30D41-0D440D4D0D620D630DCA0DD2-0DD40DD60E310E34-0E3A0E47-0E4E0EB10EB4-0EB90EBB0EBC0EC8-0ECD0F180F190F350F370F390F71-0F7E0F80-0F840F860F870F90-0F970F99-0FBC0FC6102D-10301032-10371039103A103D103E10581059105E-10601071-1074108210851086108D109D135F1712-17141732-1734175217531772177317B7-17BD17C617C9-17D317DD180B-180D18A91920-19221927192819321939-193B1A171A181A561A58-1A5E1A601A621A65-1A6C1A73-1A7C1A7F1B00-1B031B341B36-1B3A1B3C1B421B6B-1B731B801B811BA2-1BA51BA81BA91C2C-1C331C361C371CD0-1CD21CD4-1CE01CE2-1CE81CED1DC0-1DE61DFD-1DFF20D0-20DC20E120E5-20F02CEF-2CF12DE0-2DFF302A-302F3099309AA66FA67CA67DA6F0A6F1A802A806A80BA825A826A8C4A8E0-A8F1A926-A92DA947-A951A980-A982A9B3A9B6-A9B9A9BCAA29-AA2EAA31AA32AA35AA36AA43AA4CAAB0AAB2-AAB4AAB7AAB8AABEAABFAAC1ABE5ABE8ABEDFB1EFE00-FE0FFE20-FE26",Mc:"0903093E-09400949-094C094E0982098309BE-09C009C709C809CB09CC09D70A030A3E-0A400A830ABE-0AC00AC90ACB0ACC0B020B030B3E0B400B470B480B4B0B4C0B570BBE0BBF0BC10BC20BC6-0BC80BCA-0BCC0BD70C01-0C030C41-0C440C820C830CBE0CC0-0CC40CC70CC80CCA0CCB0CD50CD60D020D030D3E-0D400D46-0D480D4A-0D4C0D570D820D830DCF-0DD10DD8-0DDF0DF20DF30F3E0F3F0F7F102B102C10311038103B103C105610571062-10641067-106D108310841087-108C108F109A-109C17B617BE-17C517C717C81923-19261929-192B193019311933-193819B0-19C019C819C91A19-1A1B1A551A571A611A631A641A6D-1A721B041B351B3B1B3D-1B411B431B441B821BA11BA61BA71BAA1C24-1C2B1C341C351CE11CF2A823A824A827A880A881A8B4-A8C3A952A953A983A9B4A9B5A9BAA9BBA9BD-A9C0AA2FAA30AA33AA34AA4DAA7BABE3ABE4ABE6ABE7ABE9ABEAABEC",Me:"0488048906DE20DD-20E020E2-20E4A670-A672",N:"0030-003900B200B300B900BC-00BE0660-066906F0-06F907C0-07C90966-096F09E6-09EF09F4-09F90A66-0A6F0AE6-0AEF0B66-0B6F0BE6-0BF20C66-0C6F0C78-0C7E0CE6-0CEF0D66-0D750E50-0E590ED0-0ED90F20-0F331040-10491090-10991369-137C16EE-16F017E0-17E917F0-17F91810-18191946-194F19D0-19DA1A80-1A891A90-1A991B50-1B591BB0-1BB91C40-1C491C50-1C5920702074-20792080-20892150-21822185-21892460-249B24EA-24FF2776-27932CFD30073021-30293038-303A3192-31953220-32293251-325F3280-328932B1-32BFA620-A629A6E6-A6EFA830-A835A8D0-A8D9A900-A909A9D0-A9D9AA50-AA59ABF0-ABF9FF10-FF19",Nd:"0030-00390660-066906F0-06F907C0-07C90966-096F09E6-09EF0A66-0A6F0AE6-0AEF0B66-0B6F0BE6-0BEF0C66-0C6F0CE6-0CEF0D66-0D6F0E50-0E590ED0-0ED90F20-0F291040-10491090-109917E0-17E91810-18191946-194F19D0-19DA1A80-1A891A90-1A991B50-1B591BB0-1BB91C40-1C491C50-1C59A620-A629A8D0-A8D9A900-A909A9D0-A9D9AA50-AA59ABF0-ABF9FF10-FF19",Nl:"16EE-16F02160-21822185-218830073021-30293038-303AA6E6-A6EF",No:"00B200B300B900BC-00BE09F4-09F90BF0-0BF20C78-0C7E0D70-0D750F2A-0F331369-137C17F0-17F920702074-20792080-20892150-215F21892460-249B24EA-24FF2776-27932CFD3192-31953220-32293251-325F3280-328932B1-32BFA830-A835",P:"0021-00230025-002A002C-002F003A003B003F0040005B-005D005F007B007D00A100AB00B700BB00BF037E0387055A-055F0589058A05BE05C005C305C605F305F40609060A060C060D061B061E061F066A-066D06D40700-070D07F7-07F90830-083E0964096509700DF40E4F0E5A0E5B0F04-0F120F3A-0F3D0F850FD0-0FD4104A-104F10FB1361-13681400166D166E169B169C16EB-16ED1735173617D4-17D617D8-17DA1800-180A1944194519DE19DF1A1E1A1F1AA0-1AA61AA8-1AAD1B5A-1B601C3B-1C3F1C7E1C7F1CD32010-20272030-20432045-20512053-205E207D207E208D208E2329232A2768-277527C527C627E6-27EF2983-299829D8-29DB29FC29FD2CF9-2CFC2CFE2CFF2E00-2E2E2E302E313001-30033008-30113014-301F3030303D30A030FBA4FEA4FFA60D-A60FA673A67EA6F2-A6F7A874-A877A8CEA8CFA8F8-A8FAA92EA92FA95FA9C1-A9CDA9DEA9DFAA5C-AA5FAADEAADFABEBFD3EFD3FFE10-FE19FE30-FE52FE54-FE61FE63FE68FE6AFE6BFF01-FF03FF05-FF0AFF0C-FF0FFF1AFF1BFF1FFF20FF3B-FF3DFF3FFF5BFF5DFF5F-FF65",Pd:"002D058A05BE140018062010-20152E172E1A301C303030A0FE31FE32FE58FE63FF0D",Ps:"0028005B007B0F3A0F3C169B201A201E2045207D208D23292768276A276C276E27702772277427C527E627E827EA27EC27EE2983298529872989298B298D298F299129932995299729D829DA29FC2E222E242E262E283008300A300C300E3010301430163018301A301DFD3EFE17FE35FE37FE39FE3BFE3DFE3FFE41FE43FE47FE59FE5BFE5DFF08FF3BFF5BFF5FFF62",Pe:"0029005D007D0F3B0F3D169C2046207E208E232A2769276B276D276F27712773277527C627E727E927EB27ED27EF298429862988298A298C298E2990299229942996299829D929DB29FD2E232E252E272E293009300B300D300F3011301530173019301B301E301FFD3FFE18FE36FE38FE3AFE3CFE3EFE40FE42FE44FE48FE5AFE5CFE5EFF09FF3DFF5DFF60FF63",Pi:"00AB2018201B201C201F20392E022E042E092E0C2E1C2E20",Pf:"00BB2019201D203A2E032E052E0A2E0D2E1D2E21",Pc:"005F203F20402054FE33FE34FE4D-FE4FFF3F",Po:"0021-00230025-0027002A002C002E002F003A003B003F0040005C00A100B700BF037E0387055A-055F058905C005C305C605F305F40609060A060C060D061B061E061F066A-066D06D40700-070D07F7-07F90830-083E0964096509700DF40E4F0E5A0E5B0F04-0F120F850FD0-0FD4104A-104F10FB1361-1368166D166E16EB-16ED1735173617D4-17D617D8-17DA1800-18051807-180A1944194519DE19DF1A1E1A1F1AA0-1AA61AA8-1AAD1B5A-1B601C3B-1C3F1C7E1C7F1CD3201620172020-20272030-2038203B-203E2041-20432047-205120532055-205E2CF9-2CFC2CFE2CFF2E002E012E06-2E082E0B2E0E-2E162E182E192E1B2E1E2E1F2E2A-2E2E2E302E313001-3003303D30FBA4FEA4FFA60D-A60FA673A67EA6F2-A6F7A874-A877A8CEA8CFA8F8-A8FAA92EA92FA95FA9C1-A9CDA9DEA9DFAA5C-AA5FAADEAADFABEBFE10-FE16FE19FE30FE45FE46FE49-FE4CFE50-FE52FE54-FE57FE5F-FE61FE68FE6AFE6BFF01-FF03FF05-FF07FF0AFF0CFF0EFF0FFF1AFF1BFF1FFF20FF3CFF61FF64FF65",S:"0024002B003C-003E005E0060007C007E00A2-00A900AC00AE-00B100B400B600B800D700F702C2-02C502D2-02DF02E5-02EB02ED02EF-02FF03750384038503F604820606-0608060B060E060F06E906FD06FE07F609F209F309FA09FB0AF10B700BF3-0BFA0C7F0CF10CF20D790E3F0F01-0F030F13-0F170F1A-0F1F0F340F360F380FBE-0FC50FC7-0FCC0FCE0FCF0FD5-0FD8109E109F13601390-139917DB194019E0-19FF1B61-1B6A1B74-1B7C1FBD1FBF-1FC11FCD-1FCF1FDD-1FDF1FED-1FEF1FFD1FFE20442052207A-207C208A-208C20A0-20B8210021012103-21062108210921142116-2118211E-2123212521272129212E213A213B2140-2144214A-214D214F2190-2328232B-23E82400-24262440-244A249C-24E92500-26CD26CF-26E126E326E8-26FF2701-27042706-2709270C-27272729-274B274D274F-27522756-275E2761-276727942798-27AF27B1-27BE27C0-27C427C7-27CA27CC27D0-27E527F0-29822999-29D729DC-29FB29FE-2B4C2B50-2B592CE5-2CEA2E80-2E992E9B-2EF32F00-2FD52FF0-2FFB300430123013302030363037303E303F309B309C319031913196-319F31C0-31E33200-321E322A-32503260-327F328A-32B032C0-32FE3300-33FF4DC0-4DFFA490-A4C6A700-A716A720A721A789A78AA828-A82BA836-A839AA77-AA79FB29FDFCFDFDFE62FE64-FE66FE69FF04FF0BFF1C-FF1EFF3EFF40FF5CFF5EFFE0-FFE6FFE8-FFEEFFFCFFFD",Sm:"002B003C-003E007C007E00AC00B100D700F703F60606-060820442052207A-207C208A-208C2140-2144214B2190-2194219A219B21A021A321A621AE21CE21CF21D221D421F4-22FF2308-230B23202321237C239B-23B323DC-23E125B725C125F8-25FF266F27C0-27C427C7-27CA27CC27D0-27E527F0-27FF2900-29822999-29D729DC-29FB29FE-2AFF2B30-2B442B47-2B4CFB29FE62FE64-FE66FF0BFF1C-FF1EFF5CFF5EFFE2FFE9-FFEC",Sc:"002400A2-00A5060B09F209F309FB0AF10BF90E3F17DB20A0-20B8A838FDFCFE69FF04FFE0FFE1FFE5FFE6",Sk:"005E006000A800AF00B400B802C2-02C502D2-02DF02E5-02EB02ED02EF-02FF0375038403851FBD1FBF-1FC11FCD-1FCF1FDD-1FDF1FED-1FEF1FFD1FFE309B309CA700-A716A720A721A789A78AFF3EFF40FFE3",So:"00A600A700A900AE00B000B60482060E060F06E906FD06FE07F609FA0B700BF3-0BF80BFA0C7F0CF10CF20D790F01-0F030F13-0F170F1A-0F1F0F340F360F380FBE-0FC50FC7-0FCC0FCE0FCF0FD5-0FD8109E109F13601390-1399194019E0-19FF1B61-1B6A1B74-1B7C210021012103-21062108210921142116-2118211E-2123212521272129212E213A213B214A214C214D214F2195-2199219C-219F21A121A221A421A521A7-21AD21AF-21CD21D021D121D321D5-21F32300-2307230C-231F2322-2328232B-237B237D-239A23B4-23DB23E2-23E82400-24262440-244A249C-24E92500-25B625B8-25C025C2-25F72600-266E2670-26CD26CF-26E126E326E8-26FF2701-27042706-2709270C-27272729-274B274D274F-27522756-275E2761-276727942798-27AF27B1-27BE2800-28FF2B00-2B2F2B452B462B50-2B592CE5-2CEA2E80-2E992E9B-2EF32F00-2FD52FF0-2FFB300430123013302030363037303E303F319031913196-319F31C0-31E33200-321E322A-32503260-327F328A-32B032C0-32FE3300-33FF4DC0-4DFFA490-A4C6A828-A82BA836A837A839AA77-AA79FDFDFFE4FFE8FFEDFFEEFFFCFFFD",Z:"002000A01680180E2000-200A20282029202F205F3000",Zs:"002000A01680180E2000-200A202F205F3000",Zl:"2028",Zp:"2029",C:"0000-001F007F-009F00AD03780379037F-0383038B038D03A20526-05300557055805600588058B-059005C8-05CF05EB-05EF05F5-0605061C061D0620065F06DD070E070F074B074C07B2-07BF07FB-07FF082E082F083F-08FF093A093B094F095609570973-097809800984098D098E0991099209A909B109B3-09B509BA09BB09C509C609C909CA09CF-09D609D8-09DB09DE09E409E509FC-0A000A040A0B-0A0E0A110A120A290A310A340A370A3A0A3B0A3D0A43-0A460A490A4A0A4E-0A500A52-0A580A5D0A5F-0A650A76-0A800A840A8E0A920AA90AB10AB40ABA0ABB0AC60ACA0ACE0ACF0AD1-0ADF0AE40AE50AF00AF2-0B000B040B0D0B0E0B110B120B290B310B340B3A0B3B0B450B460B490B4A0B4E-0B550B58-0B5B0B5E0B640B650B72-0B810B840B8B-0B8D0B910B96-0B980B9B0B9D0BA0-0BA20BA5-0BA70BAB-0BAD0BBA-0BBD0BC3-0BC50BC90BCE0BCF0BD1-0BD60BD8-0BE50BFB-0C000C040C0D0C110C290C340C3A-0C3C0C450C490C4E-0C540C570C5A-0C5F0C640C650C70-0C770C800C810C840C8D0C910CA90CB40CBA0CBB0CC50CC90CCE-0CD40CD7-0CDD0CDF0CE40CE50CF00CF3-0D010D040D0D0D110D290D3A-0D3C0D450D490D4E-0D560D58-0D5F0D640D650D76-0D780D800D810D840D97-0D990DB20DBC0DBE0DBF0DC7-0DC90DCB-0DCE0DD50DD70DE0-0DF10DF5-0E000E3B-0E3E0E5C-0E800E830E850E860E890E8B0E8C0E8E-0E930E980EA00EA40EA60EA80EA90EAC0EBA0EBE0EBF0EC50EC70ECE0ECF0EDA0EDB0EDE-0EFF0F480F6D-0F700F8C-0F8F0F980FBD0FCD0FD9-0FFF10C6-10CF10FD-10FF1249124E124F12571259125E125F1289128E128F12B112B612B712BF12C112C612C712D7131113161317135B-135E137D-137F139A-139F13F5-13FF169D-169F16F1-16FF170D1715-171F1737-173F1754-175F176D17711774-177F17B417B517DE17DF17EA-17EF17FA-17FF180F181A-181F1878-187F18AB-18AF18F6-18FF191D-191F192C-192F193C-193F1941-1943196E196F1975-197F19AC-19AF19CA-19CF19DB-19DD1A1C1A1D1A5F1A7D1A7E1A8A-1A8F1A9A-1A9F1AAE-1AFF1B4C-1B4F1B7D-1B7F1BAB-1BAD1BBA-1BFF1C38-1C3A1C4A-1C4C1C80-1CCF1CF3-1CFF1DE7-1DFC1F161F171F1E1F1F1F461F471F4E1F4F1F581F5A1F5C1F5E1F7E1F7F1FB51FC51FD41FD51FDC1FF01FF11FF51FFF200B-200F202A-202E2060-206F20722073208F2095-209F20B9-20CF20F1-20FF218A-218F23E9-23FF2427-243F244B-245F26CE26E226E4-26E727002705270A270B2728274C274E2753-2755275F27602795-279727B027BF27CB27CD-27CF2B4D-2B4F2B5A-2BFF2C2F2C5F2CF2-2CF82D26-2D2F2D66-2D6E2D70-2D7F2D97-2D9F2DA72DAF2DB72DBF2DC72DCF2DD72DDF2E32-2E7F2E9A2EF4-2EFF2FD6-2FEF2FFC-2FFF3040309730983100-3104312E-3130318F31B8-31BF31E4-31EF321F32FF4DB6-4DBF9FCC-9FFFA48D-A48FA4C7-A4CFA62C-A63FA660A661A674-A67BA698-A69FA6F8-A6FFA78D-A7FAA82C-A82FA83A-A83FA878-A87FA8C5-A8CDA8DA-A8DFA8FC-A8FFA954-A95EA97D-A97FA9CEA9DA-A9DDA9E0-A9FFAA37-AA3FAA4EAA4FAA5AAA5BAA7C-AA7FAAC3-AADAAAE0-ABBFABEEABEFABFA-ABFFD7A4-D7AFD7C7-D7CAD7FC-F8FFFA2EFA2FFA6EFA6FFADA-FAFFFB07-FB12FB18-FB1CFB37FB3DFB3FFB42FB45FBB2-FBD2FD40-FD4FFD90FD91FDC8-FDEFFDFEFDFFFE1A-FE1FFE27-FE2FFE53FE67FE6C-FE6FFE75FEFD-FF00FFBF-FFC1FFC8FFC9FFD0FFD1FFD8FFD9FFDD-FFDFFFE7FFEF-FFFBFFFEFFFF",Cc:"0000-001F007F-009F",Cf:"00AD0600-060306DD070F17B417B5200B-200F202A-202E2060-2064206A-206FFEFFFFF9-FFFB",Co:"E000-F8FF",Cs:"D800-DFFF",Cn:"03780379037F-0383038B038D03A20526-05300557055805600588058B-059005C8-05CF05EB-05EF05F5-05FF06040605061C061D0620065F070E074B074C07B2-07BF07FB-07FF082E082F083F-08FF093A093B094F095609570973-097809800984098D098E0991099209A909B109B3-09B509BA09BB09C509C609C909CA09CF-09D609D8-09DB09DE09E409E509FC-0A000A040A0B-0A0E0A110A120A290A310A340A370A3A0A3B0A3D0A43-0A460A490A4A0A4E-0A500A52-0A580A5D0A5F-0A650A76-0A800A840A8E0A920AA90AB10AB40ABA0ABB0AC60ACA0ACE0ACF0AD1-0ADF0AE40AE50AF00AF2-0B000B040B0D0B0E0B110B120B290B310B340B3A0B3B0B450B460B490B4A0B4E-0B550B58-0B5B0B5E0B640B650B72-0B810B840B8B-0B8D0B910B96-0B980B9B0B9D0BA0-0BA20BA5-0BA70BAB-0BAD0BBA-0BBD0BC3-0BC50BC90BCE0BCF0BD1-0BD60BD8-0BE50BFB-0C000C040C0D0C110C290C340C3A-0C3C0C450C490C4E-0C540C570C5A-0C5F0C640C650C70-0C770C800C810C840C8D0C910CA90CB40CBA0CBB0CC50CC90CCE-0CD40CD7-0CDD0CDF0CE40CE50CF00CF3-0D010D040D0D0D110D290D3A-0D3C0D450D490D4E-0D560D58-0D5F0D640D650D76-0D780D800D810D840D97-0D990DB20DBC0DBE0DBF0DC7-0DC90DCB-0DCE0DD50DD70DE0-0DF10DF5-0E000E3B-0E3E0E5C-0E800E830E850E860E890E8B0E8C0E8E-0E930E980EA00EA40EA60EA80EA90EAC0EBA0EBE0EBF0EC50EC70ECE0ECF0EDA0EDB0EDE-0EFF0F480F6D-0F700F8C-0F8F0F980FBD0FCD0FD9-0FFF10C6-10CF10FD-10FF1249124E124F12571259125E125F1289128E128F12B112B612B712BF12C112C612C712D7131113161317135B-135E137D-137F139A-139F13F5-13FF169D-169F16F1-16FF170D1715-171F1737-173F1754-175F176D17711774-177F17DE17DF17EA-17EF17FA-17FF180F181A-181F1878-187F18AB-18AF18F6-18FF191D-191F192C-192F193C-193F1941-1943196E196F1975-197F19AC-19AF19CA-19CF19DB-19DD1A1C1A1D1A5F1A7D1A7E1A8A-1A8F1A9A-1A9F1AAE-1AFF1B4C-1B4F1B7D-1B7F1BAB-1BAD1BBA-1BFF1C38-1C3A1C4A-1C4C1C80-1CCF1CF3-1CFF1DE7-1DFC1F161F171F1E1F1F1F461F471F4E1F4F1F581F5A1F5C1F5E1F7E1F7F1FB51FC51FD41FD51FDC1FF01FF11FF51FFF2065-206920722073208F2095-209F20B9-20CF20F1-20FF218A-218F23E9-23FF2427-243F244B-245F26CE26E226E4-26E727002705270A270B2728274C274E2753-2755275F27602795-279727B027BF27CB27CD-27CF2B4D-2B4F2B5A-2BFF2C2F2C5F2CF2-2CF82D26-2D2F2D66-2D6E2D70-2D7F2D97-2D9F2DA72DAF2DB72DBF2DC72DCF2DD72DDF2E32-2E7F2E9A2EF4-2EFF2FD6-2FEF2FFC-2FFF3040309730983100-3104312E-3130318F31B8-31BF31E4-31EF321F32FF4DB6-4DBF9FCC-9FFFA48D-A48FA4C7-A4CFA62C-A63FA660A661A674-A67BA698-A69FA6F8-A6FFA78D-A7FAA82C-A82FA83A-A83FA878-A87FA8C5-A8CDA8DA-A8DFA8FC-A8FFA954-A95EA97D-A97FA9CEA9DA-A9DDA9E0-A9FFAA37-AA3FAA4EAA4FAA5AAA5BAA7C-AA7FAAC3-AADAAAE0-ABBFABEEABEFABFA-ABFFD7A4-D7AFD7C7-D7CAD7FC-D7FFFA2EFA2FFA6EFA6FFADA-FAFFFB07-FB12FB18-FB1CFB37FB3DFB3FFB42FB45FBB2-FBD2FD40-FD4FFD90FD91FDC8-FDEFFDFEFDFFFE1A-FE1FFE27-FE2FFE53FE67FE6C-FE6FFE75FEFDFEFEFF00FFBF-FFC1FFC8FFC9FFD0FFD1FFD8FFD9FFDD-FFDFFFE7FFEF-FFF8FFFEFFFF"})}),ace.define("ace/mode/text",["require","exports","module","ace/tokenizer","ace/mode/text_highlight_rules","ace/mode/behaviour/cstyle","ace/unicode","ace/lib/lang","ace/token_iterator","ace/range"],function(e,t,i){"use strict";var n=e("../tokenizer").Tokenizer,o=e("./text_highlight_rules").TextHighlightRules,r=e("./behaviour/cstyle").CstyleBehaviour,s=e("../unicode"),a=e("../lib/lang"),l=e("../token_iterator").TokenIterator,c=e("../range").Range,u=function(){this.HighlightRules=o};(function(){this.$defaultBehaviour=new r,this.tokenRe=new RegExp("^["+s.packages.L+s.packages.Mn+s.packages.Mc+s.packages.Nd+s.packages.Pc+"\\$_]+","g"),this.nonTokenRe=new RegExp("^(?:[^"+s.packages.L+s.packages.Mn+s.packages.Mc+s.packages.Nd+s.packages.Pc+"\\$_]|\\s])+","g"),this.getTokenizer=function(){return this.$tokenizer||(this.$highlightRules=this.$highlightRules||new this.HighlightRules(this.$highlightRuleConfig),this.$tokenizer=new n(this.$highlightRules.getRules())),this.$tokenizer},this.lineCommentStart="",this.blockComment="",this.toggleCommentLines=function(e,t,i,n){function o(e){for(var t=i;t<=n;t++)e(r.getLine(t),t)}var r=t.doc,s=!0,l=!0,c=1/0,u=t.getTabSize(),h=!1;if(this.lineCommentStart){if(Array.isArray(this.lineCommentStart))m=this.lineCommentStart.map(a.escapeRegExp).join("|"),f=this.lineCommentStart[0];else m=a.escapeRegExp(this.lineCommentStart),f=this.lineCommentStart;m=new RegExp("^(\\s*)(?:"+m+") ?"),h=t.getUseSoftTabs();w=function(e,t){var i=e.match(m);if(i){var n=i[1].length,o=i[0].length;!g(e,n,o)&&" "==i[0][o-1]&&o--,r.removeInLine(t,n,o)}};var d=f+" ",g=(b=function(e,t){s&&!/\S/.test(e)||(g(e,c,c)?r.insertInLine({row:t,column:c},d):r.insertInLine({row:t,column:c},f))},A=function(e,t){return m.test(e)},function(e,t,i){for(var n=0;t--&&" "==e.charAt(t);)n++;if(n%u!=0)return!1;for(n=0;" "==e.charAt(i++);)n++;return u>2?n%u!=u-1:n%u==0})}else{if(!this.blockComment)return!1;var f=this.blockComment.start,p=this.blockComment.end,m=new RegExp("^(\\s*)(?:"+a.escapeRegExp(f)+")"),v=new RegExp("(?:"+a.escapeRegExp(p)+")\\s*$"),b=function(e,t){A(e,t)||s&&!/\S/.test(e)||(r.insertInLine({row:t,column:e.length},p),r.insertInLine({row:t,column:c},f))},w=function(e,t){var i;(i=e.match(v))&&r.removeInLine(t,e.length-i[0].length,e.length),(i=e.match(m))&&r.removeInLine(t,i[1].length,i[0].length)},A=function(e,i){if(m.test(e))return!0;for(var n=t.getTokens(i),o=0;oe.length&&(C=e.length)}),c==1/0&&(c=C,s=!1,l=!1),h&&c%u!=0&&(c=Math.floor(c/u)*u),o(l?w:b)},this.toggleBlockComment=function(e,t,i,n){var o=this.blockComment;if(o){!o.start&&o[0]&&(o=o[0]);var r,s,a=(p=new l(t,n.row,n.column)).getCurrentToken(),u=(t.selection,t.selection.toOrientedRange());if(a&&/comment/.test(a.type)){for(var h,d;a&&/comment/.test(a.type);){if(-1!=(m=a.value.indexOf(o.start))){var g=p.getCurrentTokenRow(),f=p.getCurrentTokenColumn()+m;h=new c(g,f,g,f+o.start.length);break}a=p.stepBackward()}var p;for(a=(p=new l(t,n.row,n.column)).getCurrentToken();a&&/comment/.test(a.type);){var m;if(-1!=(m=a.value.indexOf(o.end))){g=p.getCurrentTokenRow(),f=p.getCurrentTokenColumn()+m;d=new c(g,f,g,f+o.end.length);break}a=p.stepForward()}d&&t.remove(d),h&&(t.remove(h),r=h.start.row,s=-o.start.length)}else s=o.start.length,r=i.start.row,t.insert(i.end,o.end),t.insert(i.start,o.start);u.start.row==r&&(u.start.column+=s),u.end.row==r&&(u.end.column+=s),t.selection.fromOrientedRange(u)}},this.getNextLineIndent=function(e,t,i){return this.$getIndent(t)},this.checkOutdent=function(e,t,i){return!1},this.autoOutdent=function(e,t,i){},this.$getIndent=function(e){return e.match(/^\s*/)[0]},this.createWorker=function(e){return null},this.createModeDelegates=function(e){for(var t in this.$embeds=[],this.$modes={},e)e[t]&&(this.$embeds.push(t),this.$modes[t]=new e[t]);var i=["toggleBlockComment","toggleCommentLines","getNextLineIndent","checkOutdent","autoOutdent","transformAction","getCompletions"];for(t=0;tthis.row)){var i=t(e,{row:this.row,column:this.column},this.$insertRight);this.setPosition(i.row,i.column,!0)}},this.setPosition=function(e,t,i){var n;if(n=i?{row:e,column:t}:this.$clipPositionToDocument(e,t),this.row!=n.row||this.column!=n.column){var o={row:this.row,column:this.column};this.row=n.row,this.column=n.column,this._signal("change",{old:o,value:n})}},this.detach=function(){this.document.removeEventListener("change",this.$onChange)},this.attach=function(e){this.document=e||this.document,this.document.on("change",this.$onChange)},this.$clipPositionToDocument=function(e,t){var i={};return e>=this.document.getLength()?(i.row=Math.max(0,this.document.getLength()-1),i.column=this.document.getLine(i.row).length):e<0?(i.row=0,i.column=0):(i.row=e,i.column=Math.min(this.document.getLine(i.row).length,Math.max(0,t))),t<0&&(i.column=0),i}}).call(r.prototype)}),ace.define("ace/document",["require","exports","module","ace/lib/oop","ace/apply_delta","ace/lib/event_emitter","ace/range","ace/anchor"],function(e,t,i){"use strict";var n=e("./lib/oop"),o=e("./apply_delta").applyDelta,r=e("./lib/event_emitter").EventEmitter,s=e("./range").Range,a=e("./anchor").Anchor,l=function(e){this.$lines=[""],0===e.length?this.$lines=[""]:Array.isArray(e)?this.insertMergedLines({row:0,column:0},e):this.insert({row:0,column:0},e)};(function(){n.implement(this,r),this.setValue=function(e){var t=this.getLength()-1;this.remove(new s(0,0,t,this.getLine(t).length)),this.insert({row:0,column:0},e)},this.getValue=function(){return this.getAllLines().join(this.getNewLineCharacter())},this.createAnchor=function(e,t){return new a(this,e,t)},0==="aaa".split(/a/).length?this.$split=function(e){return e.replace(/\r\n|\r/g,"\n").split("\n")}:this.$split=function(e){return e.split(/\r\n|\r|\n/)},this.$detectNewLine=function(e){var t=e.match(/^.*?(\r\n|\r|\n)/m);this.$autoNewLine=t?t[1]:"\n",this._signal("changeNewLineMode")},this.getNewLineCharacter=function(){switch(this.$newLineMode){case"windows":return"\r\n";case"unix":return"\n";default:return this.$autoNewLine||"\n"}},this.$autoNewLine="",this.$newLineMode="auto",this.setNewLineMode=function(e){this.$newLineMode!==e&&(this.$newLineMode=e,this._signal("changeNewLineMode"))},this.getNewLineMode=function(){return this.$newLineMode},this.isNewLine=function(e){return"\r\n"==e||"\r"==e||"\n"==e},this.getLine=function(e){return this.$lines[e]||""},this.getLines=function(e,t){return this.$lines.slice(e,t+1)},this.getAllLines=function(){return this.getLines(0,this.getLength())},this.getLength=function(){return this.$lines.length},this.getTextRange=function(e){return this.getLinesForRange(e).join(this.getNewLineCharacter())},this.getLinesForRange=function(e){var t;if(e.start.row===e.end.row)t=[this.getLine(e.start.row).substring(e.start.column,e.end.column)];else{(t=this.getLines(e.start.row,e.end.row))[0]=(t[0]||"").substring(e.start.column);var i=t.length-1;e.end.row-e.start.row==i&&(t[i]=t[i].substring(0,e.end.column))}return t},this.insertLines=function(e,t){return this.insertFullLines(e,t)},this.removeLines=function(e,t){return this.removeFullLines(e,t)},this.insertNewLine=function(e){return this.insertMergedLines(e,["",""])},this.insert=function(e,t){return this.getLength()<=1&&this.$detectNewLine(t),this.insertMergedLines(e,this.$split(t))},this.insertInLine=function(e,t){var i=this.clippedPos(e.row,e.column),n=this.pos(e.row,e.column+t.length);return this.applyDelta({start:i,end:n,action:"insert",lines:[t]},!0),this.clonePos(n)},this.clippedPos=function(e,t){var i=this.getLength();void 0===e?e=i:e<0?e=0:e>=i&&(e=i-1,t=void 0);var n=this.getLine(e);return null==t&&(t=n.length),{row:e,column:t=Math.min(Math.max(t,0),n.length)}},this.clonePos=function(e){return{row:e.row,column:e.column}},this.pos=function(e,t){return{row:e,column:t}},this.$clipPosition=function(e){var t=this.getLength();return e.row>=t?(e.row=Math.max(0,t-1),e.column=this.getLine(t-1).length):(e.row=Math.max(0,e.row),e.column=Math.min(Math.max(e.column,0),this.getLine(e.row).length)),e},this.insertFullLines=function(e,t){var i=0;(e=Math.min(Math.max(e,0),this.getLength()))0,n=t=0&&this.applyDelta({start:this.pos(e,this.getLine(e).length),end:this.pos(e+1,0),action:"remove",lines:["",""]})},this.replace=function(e,t){return e instanceof s||(e=s.fromPoints(e.start,e.end)),0===t.length&&e.isEmpty()?e.start:t==this.getTextRange(e)?e.end:(this.remove(e),t?this.insert(e.start,t):e.start)},this.applyDeltas=function(e){for(var t=0;t=0;t--)this.revertDelta(e[t])},this.applyDelta=function(e,t){var i="insert"==e.action;(i?e.lines.length<=1&&!e.lines[0]:!s.comparePoints(e.start,e.end))||(i&&e.lines.length>2e4&&this.$splitAndapplyLargeDelta(e,2e4),o(this.$lines,e,t),this._signal("change",e))},this.$splitAndapplyLargeDelta=function(e,t){for(var i=e.lines,n=i.length,o=e.start.row,r=e.start.column,s=0,a=0;;){s=a,a+=t-1;var l=i.slice(s,a);if(a>n){e.lines=l,e.start.row=o+s,e.start.column=r;break}l.push(""),this.applyDelta({start:this.pos(o+s,r),end:this.pos(o+a,r=0),action:e.action,lines:l},!0)}},this.revertDelta=function(e){this.applyDelta({start:this.clonePos(e.start),end:this.clonePos(e.end),action:"insert"==e.action?"remove":"insert",lines:e.lines.slice()})},this.indexToPosition=function(e,t){for(var i=this.$lines||this.getAllLines(),n=this.getNewLineCharacter().length,o=t||0,r=i.length;o20){i.running=setTimeout(i.$worker,20);break}}i.currentLine=t,-1==n&&(n=t),r<=n&&i.fireUpdateEvent(r,n)}}};(function(){n.implement(this,o),this.setTokenizer=function(e){this.tokenizer=e,this.lines=[],this.states=[],this.start(0)},this.setDocument=function(e){this.doc=e,this.lines=[],this.states=[],this.stop()},this.fireUpdateEvent=function(e,t){var i={first:e,last:t};this._signal("update",{data:i})},this.start=function(e){this.currentLine=Math.min(e||0,this.currentLine,this.doc.getLength()),this.lines.splice(this.currentLine,this.lines.length),this.states.splice(this.currentLine,this.states.length),this.stop(),this.running=setTimeout(this.$worker,700)},this.scheduleStart=function(){this.running||(this.running=setTimeout(this.$worker,700))},this.$updateOnChange=function(e){var t=e.start.row,i=e.end.row-t;if(0===i)this.lines[t]=null;else if("remove"==e.action)this.lines.splice(t,i+1,null),this.states.splice(t,i+1,null);else{var n=Array(i+1);n.unshift(t,1),this.lines.splice.apply(this.lines,n),this.states.splice.apply(this.states,n)}this.currentLine=Math.min(t,this.currentLine,this.doc.getLength()),this.stop()},this.stop=function(){this.running&&clearTimeout(this.running),this.running=!1},this.getTokens=function(e){return this.lines[e]||this.$tokenizeRow(e)},this.getState=function(e){return this.currentLine==e&&this.$tokenizeRow(e),this.states[e]||"start"},this.$tokenizeRow=function(e){var t=this.doc.getLine(e),i=this.states[e-1],n=this.tokenizer.getLineTokens(t,i,e);return this.states[e]+""!=n.state+""?(this.states[e]=n.state,this.lines[e+1]=null,this.currentLine>e+1&&(this.currentLine=e+1)):this.currentLine==e&&(this.currentLine=e+1),this.lines[e]=n.tokens}}).call(r.prototype),t.BackgroundTokenizer=r}),ace.define("ace/search_highlight",["require","exports","module","ace/lib/lang","ace/lib/oop","ace/range"],function(e,t,i){"use strict";var n=e("./lib/lang"),o=(e("./lib/oop"),e("./range").Range),r=function(e,t,i){this.setRegexp(e),this.clazz=t,this.type=i||"text"};(function(){this.MAX_RANGES=500,this.setRegexp=function(e){this.regExp+""!=e+""&&(this.regExp=e,this.cache=[])},this.update=function(e,t,i,r){if(this.regExp)for(var s=r.firstRow,a=r.lastRow,l=s;l<=a;l++){var c=this.cache[l];null==c&&((c=n.getMatchOffsets(i.getLine(l),this.regExp)).length>this.MAX_RANGES&&(c=c.slice(0,this.MAX_RANGES)),c=c.map(function(e){return new o(l,e.offset,l,e.offset+e.length)}),this.cache[l]=c.length?c:"");for(var u=c.length;u--;)t.drawSingleLineMarker(e,c[u].toScreenRange(i),this.clazz,r)}}}).call(r.prototype),t.SearchHighlight=r}),ace.define("ace/edit_session/fold_line",["require","exports","module","ace/range"],function(e,t,i){"use strict";function n(e,t){this.foldData=e,Array.isArray(t)?this.folds=t:t=this.folds=[t];var i=t[t.length-1];this.range=new o(t[0].start.row,t[0].start.column,i.end.row,i.end.column),this.start=this.range.start,this.end=this.range.end,this.folds.forEach(function(e){e.setFoldLine(this)},this)}var o=e("../range").Range;(function(){this.shiftRow=function(e){this.start.row+=e,this.end.row+=e,this.folds.forEach(function(t){t.start.row+=e,t.end.row+=e})},this.addFold=function(e){if(e.sameRow){if(e.start.rowthis.endRow)throw new Error("Can't add a fold to this FoldLine as it has no connection");this.folds.push(e),this.folds.sort(function(e,t){return-e.range.compareEnd(t.start.row,t.start.column)}),this.range.compareEnd(e.start.row,e.start.column)>0?(this.end.row=e.end.row,this.end.column=e.end.column):this.range.compareStart(e.end.row,e.end.column)<0&&(this.start.row=e.start.row,this.start.column=e.start.column)}else if(e.start.row==this.end.row)this.folds.push(e),this.end.row=e.end.row,this.end.column=e.end.column;else{if(e.end.row!=this.start.row)throw new Error("Trying to add fold to FoldRow that doesn't have a matching row");this.folds.unshift(e),this.start.row=e.start.row,this.start.column=e.start.column}e.foldLine=this},this.containsRow=function(e){return e>=this.start.row&&e<=this.end.row},this.walk=function(e,t,i){var n,o,r=0,s=this.folds,a=!0;null==t&&(t=this.end.row,i=this.end.column);for(var l=0;l0)){var l=n(e,s.start);return 0===a?t&&0!==l?-r-2:r:l>0||0===l&&!t?r:-r-1}}return-r-1},this.add=function(e){var t=!e.isEmpty(),i=this.pointIndex(e.start,t);i<0&&(i=-i-1);var n=this.pointIndex(e.end,t,i);return n<0?n=-n-1:n++,this.ranges.splice(i,n-i,e)},this.addList=function(e){for(var t=[],i=e.length;i--;)t.push.apply(t,this.add(e[i]));return t},this.substractPoint=function(e){var t=this.pointIndex(e);if(t>=0)return this.ranges.splice(t,1)},this.merge=function(){for(var e,t=[],i=this.ranges,o=(i=i.sort(function(e,t){return n(e.start,t.start)}))[0],r=1;r=0},this.containsPoint=function(e){return this.pointIndex(e)>=0},this.rangeAtPoint=function(e){var t=this.pointIndex(e);if(t>=0)return this.ranges[t]},this.clipRows=function(e,t){var i=this.ranges;if(i[0].start.row>t||i[i.length-1].start.rown)break;if(c.start.row==n&&c.start.column>=t.column&&(c.start.column!=t.column||!this.$insertRight)&&(c.start.column+=r,c.start.row+=o),c.end.row==n&&c.end.column>=t.column){if(c.end.column==t.column&&this.$insertRight)continue;c.end.column==t.column&&r>0&&ac.start.column&&c.end.column==s[a+1].start.column&&(c.end.column-=r),c.end.column+=r,c.end.row+=o}}}if(0!=o&&a=e)return o;if(o.end.row>e)return null}return null},this.getNextFoldLine=function(e,t){var i=this.$foldData,n=0;for(t&&(n=i.indexOf(t)),-1==n&&(n=0);n=e)return o}return null},this.getFoldedRowCount=function(e,t){for(var i=this.$foldData,n=t-e+1,o=0;o=t){a=e?n-=t-a:n=0);break}s>=e&&(n-=a>=e?s-a:s-e+1)}return n},this.$addFoldLine=function(e){return this.$foldData.push(e),this.$foldData.sort(function(e,t){return e.start.row-t.start.row}),e},this.addFold=function(e,t){var i,n=this.$foldData,s=!1;e instanceof r?i=e:(i=new r(t,e)).collapseChildren=t.collapseChildren,this.$clipRangeToDocument(i.range);var a=i.start.row,l=i.start.column,c=i.end.row,u=i.end.column;if(a0&&(this.removeFolds(g),g.forEach(function(e){i.addSubFold(e)}));for(var f=0;f0&&this.foldAll(e.start.row+1,e.end.row,e.collapseChildren-1),e.subFolds=[]},this.expandFolds=function(e){e.forEach(function(e){this.expandFold(e)},this)},this.unfold=function(e,t){var i,o;if(null==e?(i=new n(0,0,this.getLength(),0),t=!0):i="number"==typeof e?new n(e,0,e,this.getLine(e).length):"row"in e?n.fromPoints(e,e):e,o=this.getFoldsInRangeList(i),t)this.removeFolds(o);else for(var r=o;r.length;)this.expandFolds(r),r=this.getFoldsInRangeList(i);if(o.length)return o},this.isRowFolded=function(e,t){return!!this.getFoldLine(e,t)},this.getRowFoldEnd=function(e,t){var i=this.getFoldLine(e,t);return i?i.end.row:e},this.getRowFoldStart=function(e,t){var i=this.getFoldLine(e,t);return i?i.start.row:e},this.getFoldDisplayLine=function(e,t,i,n,o){null==n&&(n=e.start.row),null==o&&(o=0),null==t&&(t=e.end.row),null==i&&(i=this.getLine(t).length);var r=this.doc,s="";return e.walk(function(e,t,i,a){if(!(tu)break}while(r&&l.test(r.type));r=o.stepBackward()}else r=o.getCurrentToken();return c.end.row=o.getCurrentTokenRow(),c.end.column=o.getCurrentTokenColumn()+r.value.length-2,c}},this.foldAll=function(e,t,i){null==i&&(i=1e5);var n=this.foldWidgets;if(n){t=t||this.getLength();for(var o=e=e||0;o=e){o=r.end.row;try{var s=this.addFold("...",r);s&&(s.collapseChildren=i)}catch(e){}}}}},this.$foldStyles={manual:1,markbegin:1,markbeginend:1},this.$foldStyle="markbegin",this.setFoldStyle=function(e){if(!this.$foldStyles[e])throw new Error("invalid fold style: "+e+"["+Object.keys(this.$foldStyles).join(", ")+"]");if(this.$foldStyle!=e){this.$foldStyle=e,"manual"==e&&this.unfold();var t=this.$foldMode;this.$setFolding(null),this.$setFolding(t)}},this.$setFolding=function(e){this.$foldMode!=e&&(this.$foldMode=e,this.off("change",this.$updateFoldWidgets),this.off("tokenizerUpdate",this.$tokenizerUpdateFoldWidgets),this._signal("changeAnnotation"),e&&"manual"!=this.$foldStyle?(this.foldWidgets=[],this.getFoldWidget=e.getFoldWidget.bind(e,this,this.$foldStyle),this.getFoldWidgetRange=e.getFoldWidgetRange.bind(e,this,this.$foldStyle),this.$updateFoldWidgets=this.updateFoldWidgets.bind(this),this.$tokenizerUpdateFoldWidgets=this.tokenizerUpdateFoldWidgets.bind(this),this.on("change",this.$updateFoldWidgets),this.on("tokenizerUpdate",this.$tokenizerUpdateFoldWidgets)):this.foldWidgets=null)},this.getParentFoldRangeData=function(e,t){var i=this.foldWidgets;if(!i||t&&i[e])return{};for(var n,o=e-1;o>=0;){var r=i[o];if(null==r&&(r=i[o]=this.getFoldWidget(o)),"start"==r){var s=this.getFoldWidgetRange(o);if(n||(n=s),s&&s.end.row>=e)break}o--}return{range:-1!==o&&s,firstRange:n}},this.onFoldWidgetClick=function(e,t){var i={children:(t=t.domEvent).shiftKey,all:t.ctrlKey||t.metaKey,siblings:t.altKey};if(!this.$toggleFoldWidget(e,i)){var n=t.target||t.srcElement;n&&/ace_fold-widget/.test(n.className)&&(n.className+=" ace_invalid")}},this.$toggleFoldWidget=function(e,t){if(this.getFoldWidget){var i=this.getFoldWidget(e),n=this.getLine(e),o="end"===i?-1:1,r=this.getFoldAt(e,-1===o?0:n.length,o);if(r)return t.children||t.all?this.removeFold(r):this.expandFold(r),r;var s=this.getFoldWidgetRange(e,!0);if(s&&!s.isMultiLine()&&(r=this.getFoldAt(s.start.row,s.start.column,1))&&s.isEqual(r.range))return this.removeFold(r),r;if(t.siblings){var a=this.getParentFoldRangeData(e);if(a.range)var l=a.range.start.row+1,c=a.range.end.row;this.foldAll(l,c,t.all?1e4:0)}else t.children?(c=s?s.end.row:this.getLength(),this.foldAll(e+1,c,t.all?1e4:0)):s&&(t.all&&(s.collapseChildren=1e4),this.addFold("...",s));return s}},this.toggleFoldWidget=function(e){var t=this.selection.getCursor().row;t=this.getRowFoldStart(t);var i=this.$toggleFoldWidget(t,{});if(!i){var n=this.getParentFoldRangeData(t,!0);if(i=n.range||n.firstRange){t=i.start.row;var o=this.getFoldAt(t,this.getLine(t).length,1);o?this.removeFold(o):this.addFold("...",i)}}},this.updateFoldWidgets=function(e){var t=e.start.row,i=e.end.row-t;if(0===i)this.foldWidgets[t]=null;else if("remove"==e.action)this.foldWidgets.splice(t,i+1,null);else{var n=Array(i+1);n.unshift(t,1),this.foldWidgets.splice.apply(this.foldWidgets,n)}},this.tokenizerUpdateFoldWidgets=function(e){var t=e.data;t.first!=t.last&&this.foldWidgets.length>t.first&&this.foldWidgets.splice(t.first,this.foldWidgets.length)}}}),ace.define("ace/edit_session/bracket_match",["require","exports","module","ace/token_iterator","ace/range"],function(e,t,i){"use strict";var n=e("../token_iterator").TokenIterator,o=e("../range").Range;t.BracketMatch=function(){this.findMatchingBracket=function(e,t){if(0==e.column)return null;var i=t||this.getLine(e.row).charAt(e.column-1);if(""==i)return null;var n=i.match(/([\(\[\{])|([\)\]\}])/);return n?n[1]?this.$findClosingBracket(n[1],e):this.$findOpeningBracket(n[2],e):null},this.getBracketRange=function(e){var t,i=this.getLine(e.row),n=!0,r=i.charAt(e.column-1),s=r&&r.match(/([\(\[\{])|([\)\]\}])/);if(s||(r=i.charAt(e.column),e={row:e.row,column:e.column+1},s=r&&r.match(/([\(\[\{])|([\)\]\}])/),n=!1),!s)return null;if(s[1]){if(!(a=this.$findClosingBracket(s[1],e)))return null;t=o.fromPoints(e,a),n||(t.end.column++,t.start.column--),t.cursor=t.end}else{var a;if(!(a=this.$findOpeningBracket(s[2],e)))return null;t=o.fromPoints(a,e),n||(t.start.column++,t.end.column--),t.cursor=t.start}return t},this.$brackets={")":"(","(":")","]":"[","[":"]","{":"}","}":"{"},this.$findOpeningBracket=function(e,t,i){var o=this.$brackets[e],r=1,s=new n(this,t.row,t.column),a=s.getCurrentToken();if(a||(a=s.stepForward()),a){i||(i=new RegExp("(\\.?"+a.type.replace(".","\\.").replace("rparen",".paren").replace(/\b(?:end)\b/,"(?:start|begin|end)")+")+"));for(var l=t.column-s.getCurrentTokenColumn()-2,c=a.value;;){for(;l>=0;){var u=c.charAt(l);if(u==o){if(0==(r-=1))return{row:s.getCurrentTokenRow(),column:l+s.getCurrentTokenColumn()}}else u==e&&(r+=1);l-=1}do{a=s.stepBackward()}while(a&&!i.test(a.type));if(null==a)break;l=(c=a.value).length-1}return null}},this.$findClosingBracket=function(e,t,i){var o=this.$brackets[e],r=1,s=new n(this,t.row,t.column),a=s.getCurrentToken();if(a||(a=s.stepForward()),a){i||(i=new RegExp("(\\.?"+a.type.replace(".","\\.").replace("lparen",".paren").replace(/\b(?:start|begin)\b/,"(?:start|begin|end)")+")+"));for(var l=t.column-s.getCurrentTokenColumn();;){for(var c=a.value,u=c.length;l=4352&&e<=4447||e>=4515&&e<=4519||e>=4602&&e<=4607||e>=9001&&e<=9002||e>=11904&&e<=11929||e>=11931&&e<=12019||e>=12032&&e<=12245||e>=12272&&e<=12283||e>=12288&&e<=12350||e>=12353&&e<=12438||e>=12441&&e<=12543||e>=12549&&e<=12589||e>=12593&&e<=12686||e>=12688&&e<=12730||e>=12736&&e<=12771||e>=12784&&e<=12830||e>=12832&&e<=12871||e>=12880&&e<=13054||e>=13056&&e<=19903||e>=19968&&e<=42124||e>=42128&&e<=42182||e>=43360&&e<=43388||e>=44032&&e<=55203||e>=55216&&e<=55238||e>=55243&&e<=55291||e>=63744&&e<=64255||e>=65040&&e<=65049||e>=65072&&e<=65106||e>=65108&&e<=65126||e>=65128&&e<=65131||e>=65281&&e<=65376||e>=65504&&e<=65510)}n.implement(this,s),this.setDocument=function(e){this.doc&&this.doc.removeListener("change",this.$onChange),this.doc=e,e.on("change",this.$onChange),this.bgTokenizer&&this.bgTokenizer.setDocument(this.getDocument()),this.resetCaches()},this.getDocument=function(){return this.doc},this.$resetRowCache=function(e){if(!e)return this.$docRowCache=[],void(this.$screenRowCache=[]);var t=this.$docRowCache.length,i=this.$getRowCacheIndex(this.$docRowCache,e)+1;t>i&&(this.$docRowCache.splice(i,t),this.$screenRowCache.splice(i,t))},this.$getRowCacheIndex=function(e,t){for(var i=0,n=e.length-1;i<=n;){var o=i+n>>1,r=e[o];if(t>r)i=o+1;else{if(!(t=t);r++);return(i=n[r])?(i.index=r,i.start=o-i.value.length,i):null},this.setUndoManager=function(e){if(this.$undoManager=e,this.$deltas=[],this.$deltasDoc=[],this.$deltasFold=[],this.$informUndoManager&&this.$informUndoManager.cancel(),e){var t=this;this.$syncInformUndoManager=function(){t.$informUndoManager.cancel(),t.$deltasFold.length&&(t.$deltas.push({group:"fold",deltas:t.$deltasFold}),t.$deltasFold=[]),t.$deltasDoc.length&&(t.$deltas.push({group:"doc",deltas:t.$deltasDoc}),t.$deltasDoc=[]),t.$deltas.length>0&&e.execute({action:"aceupdate",args:[t.$deltas,t],merge:t.mergeUndoDeltas}),t.mergeUndoDeltas=!1,t.$deltas=[]},this.$informUndoManager=o.delayedCall(this.$syncInformUndoManager)}},this.markUndoGroup=function(){this.$syncInformUndoManager&&this.$syncInformUndoManager()},this.$defaultUndoManager={undo:function(){},redo:function(){},reset:function(){}},this.getUndoManager=function(){return this.$undoManager||this.$defaultUndoManager},this.getTabString=function(){return this.getUseSoftTabs()?o.stringRepeat(" ",this.getTabSize()):"\t"},this.setUseSoftTabs=function(e){this.setOption("useSoftTabs",e)},this.getUseSoftTabs=function(){return this.$useSoftTabs&&!this.$mode.$indentWithTabs},this.setTabSize=function(e){this.setOption("tabSize",e)},this.getTabSize=function(){return this.$tabSize},this.isTabStop=function(e){return this.$useSoftTabs&&e.column%this.$tabSize==0},this.setNavigateWithinSoftTabs=function(e){this.setOption("navigateWithinSoftTabs",e)},this.getNavigateWithinSoftTabs=function(){return this.$navigateWithinSoftTabs},this.$overwrite=!1,this.setOverwrite=function(e){this.setOption("overwrite",e)},this.getOverwrite=function(){return this.$overwrite},this.toggleOverwrite=function(){this.setOverwrite(!this.$overwrite)},this.addGutterDecoration=function(e,t){this.$decorations[e]||(this.$decorations[e]=""),this.$decorations[e]+=" "+t,this._signal("changeBreakpoint",{})},this.removeGutterDecoration=function(e,t){this.$decorations[e]=(this.$decorations[e]||"").replace(" "+t,""),this._signal("changeBreakpoint",{})},this.getBreakpoints=function(){return this.$breakpoints},this.setBreakpoints=function(e){this.$breakpoints=[];for(var t=0;t0&&(n=!!i.charAt(t-1).match(this.tokenRe)),n||(n=!!i.charAt(t).match(this.tokenRe)),n)var o=this.tokenRe;else if(/^\s+$/.test(i.slice(t-1,t+1)))o=/\s/;else o=this.nonTokenRe;var r=t;if(r>0){do{r--}while(r>=0&&i.charAt(r).match(o));r++}for(var s=t;se&&(e=t.screenWidth)}),this.lineWidgetWidth=e},this.$computeWidth=function(e){if(this.$modified||e){if(this.$modified=!1,this.$useWrapMode)return this.screenWidth=this.$wrapLimit;for(var t=this.doc.getAllLines(),i=this.$rowLengthCache,n=0,o=0,r=this.$foldData[o],s=r?r.start.row:1/0,a=t.length,l=0;ls){if((l=r.end.row+1)>=a)break;s=(r=this.$foldData[o++])?r.start.row:1/0}null==i[l]&&(i[l]=this.$getStringScreenWidth(t[l])[0]),i[l]>n&&(n=i[l])}this.screenWidth=n}},this.getLine=function(e){return this.doc.getLine(e)},this.getLines=function(e,t){return this.doc.getLines(e,t)},this.getLength=function(){return this.doc.getLength()},this.getTextRange=function(e){return this.doc.getTextRange(e||this.selection.getRange())},this.insert=function(e,t){return this.doc.insert(e,t)},this.remove=function(e){return this.doc.remove(e)},this.removeFullLines=function(e,t){return this.doc.removeFullLines(e,t)},this.undoChanges=function(e,t){if(e.length){this.$fromUndo=!0;for(var i=null,n=e.length-1;-1!=n;n--){var o=e[n];"doc"==o.group?(this.doc.revertDeltas(o.deltas),i=this.$getUndoSelection(o.deltas,!0,i)):o.deltas.forEach(function(e){this.addFolds(e.folds)},this)}return this.$fromUndo=!1,i&&this.$undoSelect&&!t&&this.selection.setSelectionRange(i),i}},this.redoChanges=function(e,t){if(e.length){this.$fromUndo=!0;for(var i=null,n=0;ne.end.column&&(r.start.column+=u),r.end.row==e.end.row&&r.end.column>e.end.column&&(r.end.column+=u)),s&&r.start.row>=e.end.row&&(r.start.row+=s,r.end.row+=s)}if(r.end=this.insert(r.start,n),o.length){var a=e.start,l=r.start,u=(s=l.row-a.row,l.column-a.column);this.addFolds(o.map(function(e){return(e=e.clone()).start.row==a.row&&(e.start.column+=u),e.end.row==a.row&&(e.end.column+=u),e.start.row+=s,e.end.row+=s,e}))}return r},this.indentRows=function(e,t,i){i=i.replace(/\t/g,this.getTabString());for(var n=e;n<=t;n++)this.doc.insertInLine({row:n,column:0},i)},this.outdentRows=function(e){for(var t=e.collapseRows(),i=new c(0,0,0,0),n=this.getTabSize(),o=t.start.row;o<=t.end.row;++o){var r=this.getLine(o);i.start.row=o,i.end.row=o;for(var s=0;s0){var o;if((o=this.getRowFoldEnd(t+i))>this.doc.getLength()-1)return 0;n=o-t}else{e=this.$clipRowToDocument(e);n=(t=this.$clipRowToDocument(t))-e+1}var r=new c(e,0,t,Number.MAX_VALUE),s=this.getFoldsInRange(r).map(function(e){return(e=e.clone()).start.row+=n,e.end.row+=n,e}),a=0==i?this.doc.getLines(e,t):this.doc.removeFullLines(e,t);return this.doc.insertFullLines(e+n,a),s.length&&this.addFolds(s),n},this.moveLinesUp=function(e,t){return this.$moveLines(e,t,-1)},this.moveLinesDown=function(e,t){return this.$moveLines(e,t,1)},this.duplicateLines=function(e,t){return this.$moveLines(e,t,0)},this.$clipRowToDocument=function(e){return Math.max(0,Math.min(e,this.doc.getLength()-1))},this.$clipColumnToRow=function(e,t){return t<0?0:Math.min(this.doc.getLine(e).length,t)},this.$clipPositionToDocument=function(e,t){if(t=Math.max(0,t),e<0)e=0,t=0;else{var i=this.doc.getLength();e>=i?(e=i-1,t=this.doc.getLine(i-1).length):t=Math.min(this.doc.getLine(e).length,t)}return{row:e,column:t}},this.$clipRangeToDocument=function(e){e.start.row<0?(e.start.row=0,e.start.column=0):e.start.column=this.$clipColumnToRow(e.start.row,e.start.column);var t=this.doc.getLength()-1;return e.end.row>t?(e.end.row=t,e.end.column=this.doc.getLine(t).length):e.end.column=this.$clipColumnToRow(e.end.row,e.end.column),e},this.$wrapLimit=80,this.$useWrapMode=!1,this.$wrapLimitRange={min:null,max:null},this.setUseWrapMode=function(e){if(e!=this.$useWrapMode){if(this.$useWrapMode=e,this.$modified=!0,this.$resetRowCache(0),e){var t=this.getLength();this.$wrapData=Array(t),this.$updateWrapData(0,t-1)}this._signal("changeWrapMode")}},this.getUseWrapMode=function(){return this.$useWrapMode},this.setWrapLimitRange=function(e,t){this.$wrapLimitRange.min===e&&this.$wrapLimitRange.max===t||(this.$wrapLimitRange={min:e,max:t},this.$modified=!0,this.$useWrapMode&&this._signal("changeWrapMode"))},this.adjustWrapLimit=function(e,t){var i=this.$wrapLimitRange;i.max<0&&(i={min:t,max:t});var n=this.$constrainWrapLimit(e,i.min,i.max);return n!=this.$wrapLimit&&n>1&&(this.$wrapLimit=n,this.$modified=!0,this.$useWrapMode&&(this.$updateWrapData(0,this.getLength()-1),this.$resetRowCache(0),this._signal("changeWrapLimit")),!0)},this.$constrainWrapLimit=function(e,t,i){return t&&(e=Math.max(t,e)),i&&(e=Math.min(i,e)),e},this.getWrapLimit=function(){return this.$wrapLimit},this.setWrapLimit=function(e){this.setWrapLimitRange(e,e)},this.getWrapLimitRange=function(){return{min:this.$wrapLimitRange.min,max:this.$wrapLimitRange.max}},this.$updateInternalDataOnChange=function(e){var t=this.$useWrapMode,i=e.action,n=e.start,o=e.end,r=n.row,s=o.row,a=s-r,l=null;if(this.$updating=!0,0!=a)if("remove"===i){this[t?"$wrapData":"$rowLengthCache"].splice(r,a);var c=this.$foldData;l=this.getFoldsInRange(e),this.removeFolds(l);var u=0;if(p=this.getFoldLine(o.row)){p.addRemoveChars(o.row,o.column,n.column-o.column),p.shiftRow(-a);var h=this.getFoldLine(r);h&&h!==p&&(h.merge(p),p=h),u=c.indexOf(p)+1}for(;u=o.row&&p.shiftRow(-a)}s=r}else{var d=Array(a);d.unshift(r,0);var g=t?this.$wrapData:this.$rowLengthCache;g.splice.apply(g,d);c=this.$foldData,u=0;if(p=this.getFoldLine(r)){var f=p.range.compareInside(n.row,n.column);0==f?(p=p.split(n.row,n.column))&&(p.shiftRow(a),p.addRemoveChars(s,0,o.column-n.column)):-1==f&&(p.addRemoveChars(r,0,o.column-n.column),p.shiftRow(a)),u=c.indexOf(p)+1}for(;u=r&&p.shiftRow(a)}}else a=Math.abs(e.start.column-e.end.column),"remove"===i&&(l=this.getFoldsInRange(e),this.removeFolds(l),a=-a),(p=this.getFoldLine(r))&&p.addRemoveChars(r,n.column,a);return t&&(this.$wrapData.length,this.doc.getLength()),this.$updating=!1,t?this.$updateWrapData(r,s):this.$updateRowLengthCache(r,s),l},this.$updateRowLengthCache=function(e,t,i){this.$rowLengthCache[e]=null,this.$rowLengthCache[t]=null},this.$updateWrapData=function(e,n){var o,r,s=this.doc.getAllLines(),a=this.getTabSize(),l=this.$wrapData,c=this.$wrapLimit,u=e;for(n=Math.min(n,s.length-1);u<=n;)(r=this.getFoldLine(u,r))?(o=[],r.walk(function(e,n,r,a){var l;if(null!=e){(l=this.$getDisplayTokens(e,o.length))[0]=t;for(var c=1;cn-m;){var v=c+n-m;if(e[v-1]>=a&&e[v]>=a)r(v);else if(e[v]!=t&&e[v]!=i){for(var b=Math.max(v-(n-(n>>2)),c-1);v>b&&e[v]b&&e[v]b&&9==e[v];)v--}else for(;v>b&&e[v]b?r(++v):(2==e[v=c+n]&&v--,r(v-m))}else{for(;v!=c-1&&e[v]!=t;v--);if(v>c){r(v);continue}for(v=c+n;v39&&s<48||s>57&&s<64?o.push(9):s>=4352&&e(s)?o.push(1,2):o.push(1)}return o},this.$getStringScreenWidth=function(t,i,n){if(0==i)return[0,0];var o,r;for(null==i&&(i=1/0),n=n||0,r=0;r=4352&&e(o)?n+=2:n+=1,!(n>i));r++);return[n,r]},this.lineWidgets=null,this.getRowLength=function(e){if(this.lineWidgets)var t=this.lineWidgets[e]&&this.lineWidgets[e].rowCount||0;else t=0;return this.$useWrapMode&&this.$wrapData[e]?this.$wrapData[e].length+1+t:1+t},this.getRowLineCount=function(e){return this.$useWrapMode&&this.$wrapData[e]?this.$wrapData[e].length+1:1},this.getRowWrapIndent=function(e){if(this.$useWrapMode){var t=this.screenToDocumentPosition(e,Number.MAX_VALUE),i=this.$wrapData[t.row];return i.length&&i[0]=0){s=l[c],o=this.$docRowCache[c];var h=e>l[u-1]}else h=!u;for(var d=this.getLength()-1,g=this.getNextFoldLine(o),f=g?g.start.row:1/0;s<=e&&!(s+(a=this.getRowLength(o))>e||o>=d);)s+=a,++o>f&&(o=g.end.row+1,f=(g=this.getNextFoldLine(o,g))?g.start.row:1/0),h&&(this.$docRowCache.push(o),this.$screenRowCache.push(s));if(g&&g.start.row<=o)i=this.getFoldDisplayLine(g),o=g.start.row;else{if(s+a<=e||o>d)return{row:d,column:this.getLine(d).length};i=this.getLine(o),g=null}var p=0;if(this.$useWrapMode){var m=this.$wrapData[o];if(m){var v=Math.floor(e-s);n=m[v],v>0&&m.length&&(p=m.indent,r=m[v-1]||m[m.length-1],i=i.substring(r))}}return r+=this.$getStringScreenWidth(i,t-p)[1],this.$useWrapMode&&r>=n&&(r=n-1),g?g.idxToPosition(r):{row:o,column:r}},this.documentToScreenPosition=function(e,t){if(void 0===t)var i=this.$clipPositionToDocument(e.row,e.column);else i=this.$clipPositionToDocument(e,t);e=i.row,t=i.column;var n,o=0,r=null;(n=this.getFoldAt(e,t,1))&&(e=n.start.row,t=n.start.column);var s,a=0,l=this.$docRowCache,c=this.$getRowCacheIndex(l,e),u=l.length;if(u&&c>=0){a=l[c],o=this.$screenRowCache[c];var h=e>l[u-1]}else h=!u;for(var d=this.getNextFoldLine(a),g=d?d.start.row:1/0;a=g){if((s=d.end.row+1)>e)break;g=(d=this.getNextFoldLine(s,d))?d.start.row:1/0}else s=a+1;o+=this.getRowLength(a),a=s,h&&(this.$docRowCache.push(a),this.$screenRowCache.push(o))}var f="";d&&a>=g?(f=this.getFoldDisplayLine(d,e,t),r=d.start.row):(f=this.getLine(e).substring(0,t),r=e);var p=0;if(this.$useWrapMode){var m=this.$wrapData[r];if(m){for(var v=0;f.length>=m[v];)o++,v++;f=f.substring(m[v-1]||0,f.length),p=v>0?m.indent:0}}return{row:o,column:p+this.$getStringScreenWidth(f)[0]}},this.documentToScreenColumn=function(e,t){return this.documentToScreenPosition(e,t).column},this.documentToScreenRow=function(e,t){return this.documentToScreenPosition(e,t).row},this.getScreenLength=function(){var e=0,t=null;if(this.$useWrapMode)for(var i=this.$wrapData.length,n=0,o=(a=0,(t=this.$foldData[a++])?t.start.row:1/0);no&&(n=t.end.row+1,o=(t=this.$foldData[a++])?t.start.row:1/0)}else{e=this.getLength();for(var s=this.$foldData,a=0;ai);r++);return[n,r]})},this.destroy=function(){this.bgTokenizer&&(this.bgTokenizer.setDocument(null),this.bgTokenizer=null),this.$stopWorker()}}.call(g.prototype),e("./edit_session/folding").Folding.call(g.prototype),e("./edit_session/bracket_match").BracketMatch.call(g.prototype),r.defineOptions(g.prototype,"session",{wrap:{set:function(e){if(e&&"off"!=e?"free"==e?e=!0:"printMargin"==e?e=-1:"string"==typeof e&&(e=parseInt(e,10)||!1):e=!1,this.$wrap!=e)if(this.$wrap=e,e){var t="number"==typeof e?e:null;this.setWrapLimitRange(t,t),this.setUseWrapMode(!0)}else this.setUseWrapMode(!1)},get:function(){return this.getUseWrapMode()?-1==this.$wrap?"printMargin":this.getWrapLimitRange().min?this.$wrap:"free":"off"},handlesSet:!0},wrapMethod:{set:function(e){(e="auto"==e?"text"!=this.$mode.type:"text"!=e)!=this.$wrapAsCode&&(this.$wrapAsCode=e,this.$useWrapMode&&(this.$modified=!0,this.$resetRowCache(0),this.$updateWrapData(0,this.getLength()-1)))},initialValue:"auto"},indentedSoftWrap:{initialValue:!0},firstLineNumber:{set:function(){this._signal("changeBreakpoint")},initialValue:1},useWorker:{set:function(e){this.$useWorker=e,this.$stopWorker(),e&&this.$startWorker()},initialValue:!0},useSoftTabs:{initialValue:!0},tabSize:{set:function(e){isNaN(e)||this.$tabSize===e||(this.$modified=!0,this.$rowLengthCache=[],this.$tabSize=e,this._signal("changeTabSize"))},initialValue:4,handlesSet:!0},navigateWithinSoftTabs:{initialValue:!1},overwrite:{set:function(e){this._signal("changeOverwrite")},initialValue:!1},newLineMode:{set:function(e){this.doc.setNewLineMode(e)},get:function(){return this.doc.getNewLineMode()},handlesSet:!0},mode:{set:function(e){this.setMode(e)},get:function(){return this.$modeId}}}),t.EditSession=g}),ace.define("ace/search",["require","exports","module","ace/lib/lang","ace/lib/oop","ace/range"],function(e,t,i){"use strict";var n=e("./lib/lang"),o=e("./lib/oop"),r=e("./range").Range,s=function(){this.$options={}};(function(){this.set=function(e){return o.mixin(this.$options,e),this},this.getOptions=function(){return n.copyObject(this.$options)},this.setOptions=function(e){this.$options=e},this.find=function(e){var t=this.$options,i=this.$matchIterator(e,t);if(!i)return!1;var n=null;return i.forEach(function(e,i,o,s){return n=new r(e,i,o,s),!(i==s&&t.start&&t.start.start&&0!=t.skipCurrent&&n.isEqual(t.start))||(n=null,!1)}),n},this.findAll=function(e){var t=this.$options;if(!t.needle)return[];this.$assembleRegExp(t);var i=t.range,o=i?e.getLines(i.start.row,i.end.row):e.doc.getAllLines(),s=[],a=t.re;if(t.$isMultiLine){var l,c=a.length,u=o.length-c;e:for(var h=a.offset||0;h<=u;h++){for(var d=0;dp||(s.push(l=new r(h,p,h+c-1,m)),c>2&&(h=h+c-2))}}else for(var v=0;vC&&s[d].end.row==i.end.row;)d--;for(s=s.slice(v,d+1),v=0,d=s.length;v=a;i--)if(h(i,Number.MAX_VALUE,e))return;if(0!=t.wrap)for(i=l,a=s.row;i>=a;i--)if(h(i,Number.MAX_VALUE,e))return}};else c=function(e){var i=s.row;if(!h(i,s.column,e)){for(i+=1;i<=l;i++)if(h(i,0,e))return;if(0!=t.wrap)for(i=a,l=s.row;i<=l;i++)if(h(i,0,e))return}};if(t.$isMultiLine)var u=i.length,h=function(t,o,r){var s=n?t-u+1:t;if(!(s<0)){var a=e.getLine(s),l=a.search(i[0]);if(!(!n&&lo))return!!r(s,l,s+u-1,h)||void 0}}};else if(n)h=function(t,n,o){var r,s=e.getLine(t),a=[],l=0;for(i.lastIndex=0;r=i.exec(s);){var c=r[0].length;if(l=r.index,!c){if(l>=s.length)break;i.lastIndex=l+=1}if(r.index+c>n)break;a.push(r.index,c)}for(var u=a.length-1;u>=0;u-=2){var h=a[u-1];if(o(t,h,t,h+(c=a[u])))return!0}};else h=function(t,n,o){var r,s=e.getLine(t),a=n;for(i.lastIndex=n;r=i.exec(s);){var l=r[0].length;if(o(t,a=r.index,t,a+l))return!0;if(!l&&(i.lastIndex=a+=1,a>=s.length))return!1}};return{forEach:c}}}).call(s.prototype),t.Search=s}),ace.define("ace/keyboard/hash_handler",["require","exports","module","ace/lib/keys","ace/lib/useragent"],function(e,t,i){"use strict";function n(e,t){this.platform=t||(s.isMac?"mac":"win"),this.commands={},this.commandKeyBinding={},this.addCommands(e),this.$singleCommand=!0}function o(e,t){n.call(this,e,t),this.$singleCommand=!1}var r=e("../lib/keys"),s=e("../lib/useragent"),a=r.KEY_MODS;o.prototype=n.prototype,function(){function e(e){return"object"==_typeof(e)&&e.bindKey&&e.bindKey.position||(e.isDefault?-100:0)}this.addCommand=function(e){this.commands[e.name]&&this.removeCommand(e),this.commands[e.name]=e,e.bindKey&&this._buildKeyHash(e)},this.removeCommand=function(e,t){var i=e&&("string"==typeof e?e:e.name);e=this.commands[i],t||delete this.commands[i];var n=this.commandKeyBinding;for(var o in n){var r=n[o];if(r==e)delete n[o];else if(Array.isArray(r)){var s=r.indexOf(e);-1!=s&&(r.splice(s,1),1==r.length&&(n[o]=r[0]))}}},this.bindKey=function(e,t,i){if("object"==_typeof(e)&&e&&(null==i&&(i=e.position),e=e[this.platform]),e)return"function"==typeof t?this.addCommand({exec:t,bindKey:e,name:t.name||e}):void e.split("|").forEach(function(e){var n="";if(-1!=e.indexOf(" ")){var o=e.split(/\s+/);e=o.pop(),o.forEach(function(e){var t=this.parseKeys(e),i=a[t.hashId]+t.key;n+=(n?" ":"")+i,this._addCommandToBinding(n,"chainKeys")},this),n+=" "}var r=this.parseKeys(e),s=a[r.hashId]+r.key;this._addCommandToBinding(n+s,t,i)},this)},this._addCommandToBinding=function(t,i,n){var o,r=this.commandKeyBinding;if(i)if(!r[t]||this.$singleCommand)r[t]=i;else{Array.isArray(r[t])?-1!=(o=r[t].indexOf(i))&&r[t].splice(o,1):r[t]=[r[t]],"number"!=typeof n&&(n=e(i));var s=r[t];for(o=0;on)break}s.splice(o,0,i)}else delete r[t]},this.addCommands=function(e){e&&Object.keys(e).forEach(function(t){var i=e[t];if(i){if("string"==typeof i)return this.bindKey(i,t);"function"==typeof i&&(i={exec:i}),"object"==_typeof(i)&&(i.name||(i.name=t),this.addCommand(i))}},this)},this.removeCommands=function(e){Object.keys(e).forEach(function(t){this.removeCommand(e[t])},this)},this.bindKeys=function(e){Object.keys(e).forEach(function(t){this.bindKey(t,e[t])},this)},this._buildKeyHash=function(e){this.bindKey(e.bindKey,e)},this.parseKeys=function(e){var t=e.toLowerCase().split(/[\-\+]([\-\+])?/).filter(function(e){return e}),i=t.pop(),n=r[i];if(r.FUNCTION_KEYS[n])i=r.FUNCTION_KEYS[n].toLowerCase();else{if(!t.length)return{key:i,hashId:-1};if(1==t.length&&"shift"==t[0])return{key:i.toUpperCase(),hashId:-1}}for(var o=0,s=t.length;s--;){var a=r.KEY_MODS[t[s]];if(null==a)return!1;o|=a}return{key:i,hashId:o}},this.findKeyCommand=function(e,t){var i=a[e]+t;return this.commandKeyBinding[i]},this.handleKeyboard=function(e,t,i,n){if(!(n<0)){var o=a[t]+i,r=this.commandKeyBinding[o];return e.$keyChain&&(e.$keyChain+=" "+o,r=this.commandKeyBinding[e.$keyChain]||r),!r||"chainKeys"!=r&&"chainKeys"!=r[r.length-1]?(e.$keyChain&&(t&&4!=t||1!=i.length?(-1==t||n>0)&&(e.$keyChain=""):e.$keyChain=e.$keyChain.slice(0,-o.length-1)),{command:r}):(e.$keyChain=e.$keyChain||o,{command:"null"})}},this.getStatusText=function(e,t){return t.$keyChain||""}}.call(n.prototype),t.HashHandler=n,t.MultiHashHandler=o}),ace.define("ace/commands/command_manager",["require","exports","module","ace/lib/oop","ace/keyboard/hash_handler","ace/lib/event_emitter"],function(e,t,i){"use strict";var n=e("../lib/oop"),o=e("../keyboard/hash_handler").MultiHashHandler,r=e("../lib/event_emitter").EventEmitter,s=function(e,t){o.call(this,t,e),this.byName=this.commands,this.setDefaultHandler("exec",function(e){return e.command.exec(e.editor,e.args||{})})};n.inherits(s,o),function(){n.implement(this,r),this.exec=function(e,t,i){if(Array.isArray(e)){for(var n=e.length;n--;)if(this.exec(e[n],t,i))return!0;return!1}if("string"==typeof e&&(e=this.commands[e]),!e)return!1;if(t&&t.$readOnly&&!e.readOnly)return!1;if(e.isAvailable&&!e.isAvailable(t))return!1;var o={editor:t,command:e,args:i};return o.returnValue=this._emit("exec",o),this._signal("afterExec",o),!1!==o.returnValue},this.toggleRecording=function(e){if(!this.$inReplay)return e&&e._emit("changeStatus"),this.recording?(this.macro.pop(),this.removeEventListener("exec",this.$addCommandToMacro),this.macro.length||(this.macro=this.oldMacro),this.recording=!1):(this.$addCommandToMacro||(this.$addCommandToMacro=function(e){this.macro.push([e.command,e.args])}.bind(this)),this.oldMacro=this.macro,this.macro=[],this.on("exec",this.$addCommandToMacro),this.recording=!0)},this.replay=function(e){if(!this.$inReplay&&this.macro){if(this.recording)return this.toggleRecording(e);try{this.$inReplay=!0,this.macro.forEach(function(t){"string"==typeof t?this.exec(t,e):this.exec(t[0],e,t[1])},this)}finally{this.$inReplay=!1}}},this.trimMacro=function(e){return e.map(function(e){return"string"!=typeof e[0]&&(e[0]=e[0].name),e[1]||(e=e[0]),e})}}.call(s.prototype),t.CommandManager=s}),ace.define("ace/commands/default_commands",["require","exports","module","ace/lib/lang","ace/config","ace/range"],function(e,t,i){"use strict";function n(e,t){return{win:e,mac:t}}var o=e("../lib/lang"),r=e("../config"),s=e("../range").Range;t.commands=[{name:"showSettingsMenu",bindKey:n("Ctrl-,","Command-,"),exec:function(e){r.loadModule("ace/ext/settings_menu",function(t){t.init(e),e.showSettingsMenu()})},readOnly:!0},{name:"goToNextError",bindKey:n("Alt-E","F4"),exec:function(e){r.loadModule("ace/ext/error_marker",function(t){t.showErrorMarker(e,1)})},scrollIntoView:"animate",readOnly:!0},{name:"goToPreviousError",bindKey:n("Alt-Shift-E","Shift-F4"),exec:function(e){r.loadModule("ace/ext/error_marker",function(t){t.showErrorMarker(e,-1)})},scrollIntoView:"animate",readOnly:!0},{name:"selectall",bindKey:n("Ctrl-A","Command-A"),exec:function(e){e.selectAll()},readOnly:!0},{name:"centerselection",bindKey:n(null,"Ctrl-L"),exec:function(e){e.centerSelection()},readOnly:!0},{name:"gotoline",bindKey:n("Ctrl-L","Command-L"),exec:function(e){var t=parseInt(prompt("Enter line number:"),10);isNaN(t)||e.gotoLine(t)},readOnly:!0},{name:"fold",bindKey:n("Alt-L|Ctrl-F1","Command-Alt-L|Command-F1"),exec:function(e){e.session.toggleFold(!1)},multiSelectAction:"forEach",scrollIntoView:"center",readOnly:!0},{name:"unfold",bindKey:n("Alt-Shift-L|Ctrl-Shift-F1","Command-Alt-Shift-L|Command-Shift-F1"),exec:function(e){e.session.toggleFold(!0)},multiSelectAction:"forEach",scrollIntoView:"center",readOnly:!0},{name:"toggleFoldWidget",bindKey:n("F2","F2"),exec:function(e){e.session.toggleFoldWidget()},multiSelectAction:"forEach",scrollIntoView:"center",readOnly:!0},{name:"toggleParentFoldWidget",bindKey:n("Alt-F2","Alt-F2"),exec:function(e){e.session.toggleFoldWidget(!0)},multiSelectAction:"forEach",scrollIntoView:"center",readOnly:!0},{name:"foldall",bindKey:n(null,"Ctrl-Command-Option-0"),exec:function(e){e.session.foldAll()},scrollIntoView:"center",readOnly:!0},{name:"foldOther",bindKey:n("Alt-0","Command-Option-0"),exec:function(e){e.session.foldAll(),e.session.unfold(e.selection.getAllRanges())},scrollIntoView:"center",readOnly:!0},{name:"unfoldall",bindKey:n("Alt-Shift-0","Command-Option-Shift-0"),exec:function(e){e.session.unfold()},scrollIntoView:"center",readOnly:!0},{name:"findnext",bindKey:n("Ctrl-K","Command-G"),exec:function(e){e.findNext()},multiSelectAction:"forEach",scrollIntoView:"center",readOnly:!0},{name:"findprevious",bindKey:n("Ctrl-Shift-K","Command-Shift-G"),exec:function(e){e.findPrevious()},multiSelectAction:"forEach",scrollIntoView:"center",readOnly:!0},{name:"selectOrFindNext",bindKey:n("Alt-K","Ctrl-G"),exec:function(e){e.selection.isEmpty()?e.selection.selectWord():e.findNext()},readOnly:!0},{name:"selectOrFindPrevious",bindKey:n("Alt-Shift-K","Ctrl-Shift-G"),exec:function(e){e.selection.isEmpty()?e.selection.selectWord():e.findPrevious()},readOnly:!0},{name:"find",bindKey:n("Ctrl-F","Command-F"),exec:function(e){r.loadModule("ace/ext/searchbox",function(t){t.Search(e)})},readOnly:!0},{name:"overwrite",bindKey:"Insert",exec:function(e){e.toggleOverwrite()},readOnly:!0},{name:"selecttostart",bindKey:n("Ctrl-Shift-Home","Command-Shift-Home|Command-Shift-Up"),exec:function(e){e.getSelection().selectFileStart()},multiSelectAction:"forEach",readOnly:!0,scrollIntoView:"animate",aceCommandGroup:"fileJump"},{name:"gotostart",bindKey:n("Ctrl-Home","Command-Home|Command-Up"),exec:function(e){e.navigateFileStart()},multiSelectAction:"forEach",readOnly:!0,scrollIntoView:"animate",aceCommandGroup:"fileJump"},{name:"selectup",bindKey:n("Shift-Up","Shift-Up|Ctrl-Shift-P"),exec:function(e){e.getSelection().selectUp()},multiSelectAction:"forEach",scrollIntoView:"cursor",readOnly:!0},{name:"golineup",bindKey:n("Up","Up|Ctrl-P"),exec:function(e,t){e.navigateUp(t.times)},multiSelectAction:"forEach",scrollIntoView:"cursor",readOnly:!0},{name:"selecttoend",bindKey:n("Ctrl-Shift-End","Command-Shift-End|Command-Shift-Down"),exec:function(e){e.getSelection().selectFileEnd()},multiSelectAction:"forEach",readOnly:!0,scrollIntoView:"animate",aceCommandGroup:"fileJump"},{name:"gotoend",bindKey:n("Ctrl-End","Command-End|Command-Down"),exec:function(e){e.navigateFileEnd()},multiSelectAction:"forEach",readOnly:!0,scrollIntoView:"animate",aceCommandGroup:"fileJump"},{name:"selectdown",bindKey:n("Shift-Down","Shift-Down|Ctrl-Shift-N"),exec:function(e){e.getSelection().selectDown()},multiSelectAction:"forEach",scrollIntoView:"cursor",readOnly:!0},{name:"golinedown",bindKey:n("Down","Down|Ctrl-N"),exec:function(e,t){e.navigateDown(t.times)},multiSelectAction:"forEach",scrollIntoView:"cursor",readOnly:!0},{name:"selectwordleft",bindKey:n("Ctrl-Shift-Left","Option-Shift-Left"),exec:function(e){e.getSelection().selectWordLeft()},multiSelectAction:"forEach",scrollIntoView:"cursor",readOnly:!0},{name:"gotowordleft",bindKey:n("Ctrl-Left","Option-Left"),exec:function(e){e.navigateWordLeft()},multiSelectAction:"forEach",scrollIntoView:"cursor",readOnly:!0},{name:"selecttolinestart",bindKey:n("Alt-Shift-Left","Command-Shift-Left|Ctrl-Shift-A"),exec:function(e){e.getSelection().selectLineStart()},multiSelectAction:"forEach",scrollIntoView:"cursor",readOnly:!0},{name:"gotolinestart",bindKey:n("Alt-Left|Home","Command-Left|Home|Ctrl-A"),exec:function(e){e.navigateLineStart()},multiSelectAction:"forEach",scrollIntoView:"cursor",readOnly:!0},{name:"selectleft",bindKey:n("Shift-Left","Shift-Left|Ctrl-Shift-B"),exec:function(e){e.getSelection().selectLeft()},multiSelectAction:"forEach",scrollIntoView:"cursor",readOnly:!0},{name:"gotoleft",bindKey:n("Left","Left|Ctrl-B"),exec:function(e,t){e.navigateLeft(t.times)},multiSelectAction:"forEach",scrollIntoView:"cursor",readOnly:!0},{name:"selectwordright",bindKey:n("Ctrl-Shift-Right","Option-Shift-Right"),exec:function(e){e.getSelection().selectWordRight()},multiSelectAction:"forEach",scrollIntoView:"cursor",readOnly:!0},{name:"gotowordright",bindKey:n("Ctrl-Right","Option-Right"),exec:function(e){e.navigateWordRight()},multiSelectAction:"forEach",scrollIntoView:"cursor",readOnly:!0},{name:"selecttolineend",bindKey:n("Alt-Shift-Right","Command-Shift-Right|Shift-End|Ctrl-Shift-E"),exec:function(e){e.getSelection().selectLineEnd()},multiSelectAction:"forEach",scrollIntoView:"cursor",readOnly:!0},{name:"gotolineend",bindKey:n("Alt-Right|End","Command-Right|End|Ctrl-E"),exec:function(e){e.navigateLineEnd()},multiSelectAction:"forEach",scrollIntoView:"cursor",readOnly:!0},{name:"selectright",bindKey:n("Shift-Right","Shift-Right"),exec:function(e){e.getSelection().selectRight()},multiSelectAction:"forEach",scrollIntoView:"cursor",readOnly:!0},{name:"gotoright",bindKey:n("Right","Right|Ctrl-F"),exec:function(e,t){e.navigateRight(t.times)},multiSelectAction:"forEach",scrollIntoView:"cursor",readOnly:!0},{name:"selectpagedown",bindKey:"Shift-PageDown",exec:function(e){e.selectPageDown()},readOnly:!0},{name:"pagedown",bindKey:n(null,"Option-PageDown"),exec:function(e){e.scrollPageDown()},readOnly:!0},{name:"gotopagedown",bindKey:n("PageDown","PageDown|Ctrl-V"),exec:function(e){e.gotoPageDown()},readOnly:!0},{name:"selectpageup",bindKey:"Shift-PageUp",exec:function(e){e.selectPageUp()},readOnly:!0},{name:"pageup",bindKey:n(null,"Option-PageUp"),exec:function(e){e.scrollPageUp()},readOnly:!0},{name:"gotopageup",bindKey:"PageUp",exec:function(e){e.gotoPageUp()},readOnly:!0},{name:"scrollup",bindKey:n("Ctrl-Up",null),exec:function(e){e.renderer.scrollBy(0,-2*e.renderer.layerConfig.lineHeight)},readOnly:!0},{name:"scrolldown",bindKey:n("Ctrl-Down",null),exec:function(e){e.renderer.scrollBy(0,2*e.renderer.layerConfig.lineHeight)},readOnly:!0},{name:"selectlinestart",bindKey:"Shift-Home",exec:function(e){e.getSelection().selectLineStart()},multiSelectAction:"forEach",scrollIntoView:"cursor",readOnly:!0},{name:"selectlineend",bindKey:"Shift-End",exec:function(e){e.getSelection().selectLineEnd()},multiSelectAction:"forEach",scrollIntoView:"cursor",readOnly:!0},{name:"togglerecording",bindKey:n("Ctrl-Alt-E","Command-Option-E"),exec:function(e){e.commands.toggleRecording(e)},readOnly:!0},{name:"replaymacro",bindKey:n("Ctrl-Shift-E","Command-Shift-E"),exec:function(e){e.commands.replay(e)},readOnly:!0},{name:"jumptomatching",bindKey:n("Ctrl-P","Ctrl-P"),exec:function(e){e.jumpToMatching()},multiSelectAction:"forEach",scrollIntoView:"animate",readOnly:!0},{name:"selecttomatching",bindKey:n("Ctrl-Shift-P","Ctrl-Shift-P"),exec:function(e){e.jumpToMatching(!0)},multiSelectAction:"forEach",scrollIntoView:"animate",readOnly:!0},{name:"expandToMatching",bindKey:n("Ctrl-Shift-M","Ctrl-Shift-M"),exec:function(e){e.jumpToMatching(!0,!0)},multiSelectAction:"forEach",scrollIntoView:"animate",readOnly:!0},{name:"passKeysToBrowser",bindKey:n(null,null),exec:function(){},passEvent:!0,readOnly:!0},{name:"copy",exec:function(e){},readOnly:!0},{name:"cut",exec:function(e){var t=e.getSelectionRange();e._emit("cut",t),e.selection.isEmpty()||(e.session.remove(t),e.clearSelection())},scrollIntoView:"cursor",multiSelectAction:"forEach"},{name:"paste",exec:function(e,t){e.$handlePaste(t)},scrollIntoView:"cursor"},{name:"removeline",bindKey:n("Ctrl-D","Command-D"),exec:function(e){e.removeLines()},scrollIntoView:"cursor",multiSelectAction:"forEachLine"},{name:"duplicateSelection",bindKey:n("Ctrl-Shift-D","Command-Shift-D"),exec:function(e){e.duplicateSelection()},scrollIntoView:"cursor",multiSelectAction:"forEach"},{name:"sortlines",bindKey:n("Ctrl-Alt-S","Command-Alt-S"),exec:function(e){e.sortLines()},scrollIntoView:"selection",multiSelectAction:"forEachLine"},{name:"togglecomment",bindKey:n("Ctrl-/","Command-/"),exec:function(e){e.toggleCommentLines()},multiSelectAction:"forEachLine",scrollIntoView:"selectionPart"},{name:"toggleBlockComment",bindKey:n("Ctrl-Shift-/","Command-Shift-/"),exec:function(e){e.toggleBlockComment()},multiSelectAction:"forEach",scrollIntoView:"selectionPart"},{name:"modifyNumberUp",bindKey:n("Ctrl-Shift-Up","Alt-Shift-Up"),exec:function(e){e.modifyNumber(1)},scrollIntoView:"cursor",multiSelectAction:"forEach"},{name:"modifyNumberDown",bindKey:n("Ctrl-Shift-Down","Alt-Shift-Down"),exec:function(e){e.modifyNumber(-1)},scrollIntoView:"cursor",multiSelectAction:"forEach"},{name:"replace",bindKey:n("Ctrl-H","Command-Option-F"),exec:function(e){r.loadModule("ace/ext/searchbox",function(t){t.Search(e,!0)})}},{name:"undo",bindKey:n("Ctrl-Z","Command-Z"),exec:function(e){e.undo()}},{name:"redo",bindKey:n("Ctrl-Shift-Z|Ctrl-Y","Command-Shift-Z|Command-Y"),exec:function(e){e.redo()}},{name:"copylinesup",bindKey:n("Alt-Shift-Up","Command-Option-Up"),exec:function(e){e.copyLinesUp()},scrollIntoView:"cursor"},{name:"movelinesup",bindKey:n("Alt-Up","Option-Up"),exec:function(e){e.moveLinesUp()},scrollIntoView:"cursor"},{name:"copylinesdown",bindKey:n("Alt-Shift-Down","Command-Option-Down"),exec:function(e){e.copyLinesDown()},scrollIntoView:"cursor"},{name:"movelinesdown",bindKey:n("Alt-Down","Option-Down"),exec:function(e){e.moveLinesDown()},scrollIntoView:"cursor"},{name:"del",bindKey:n("Delete","Delete|Ctrl-D|Shift-Delete"),exec:function(e){e.remove("right")},multiSelectAction:"forEach",scrollIntoView:"cursor"},{name:"backspace",bindKey:n("Shift-Backspace|Backspace","Ctrl-Backspace|Shift-Backspace|Backspace|Ctrl-H"),exec:function(e){e.remove("left")},multiSelectAction:"forEach",scrollIntoView:"cursor"},{name:"cut_or_delete",bindKey:n("Shift-Delete",null),exec:function(e){if(!e.selection.isEmpty())return!1;e.remove("left")},multiSelectAction:"forEach",scrollIntoView:"cursor"},{name:"removetolinestart",bindKey:n("Alt-Backspace","Command-Backspace"),exec:function(e){e.removeToLineStart()},multiSelectAction:"forEach",scrollIntoView:"cursor"},{name:"removetolineend",bindKey:n("Alt-Delete","Ctrl-K"),exec:function(e){e.removeToLineEnd()},multiSelectAction:"forEach",scrollIntoView:"cursor"},{name:"removewordleft",bindKey:n("Ctrl-Backspace","Alt-Backspace|Ctrl-Alt-Backspace"),exec:function(e){e.removeWordLeft()},multiSelectAction:"forEach",scrollIntoView:"cursor"},{name:"removewordright",bindKey:n("Ctrl-Delete","Alt-Delete"),exec:function(e){e.removeWordRight()},multiSelectAction:"forEach",scrollIntoView:"cursor"},{name:"outdent",bindKey:n("Shift-Tab","Shift-Tab"),exec:function(e){e.blockOutdent()},multiSelectAction:"forEach",scrollIntoView:"selectionPart"},{name:"indent",bindKey:n("Tab","Tab"),exec:function(e){e.indent()},multiSelectAction:"forEach",scrollIntoView:"selectionPart"},{name:"blockoutdent",bindKey:n("Ctrl-[","Ctrl-["),exec:function(e){e.blockOutdent()},multiSelectAction:"forEachLine",scrollIntoView:"selectionPart"},{name:"blockindent",bindKey:n("Ctrl-]","Ctrl-]"),exec:function(e){e.blockIndent()},multiSelectAction:"forEachLine",scrollIntoView:"selectionPart"},{name:"insertstring",exec:function(e,t){e.insert(t)},multiSelectAction:"forEach",scrollIntoView:"cursor"},{name:"inserttext",exec:function(e,t){e.insert(o.stringRepeat(t.text||"",t.times||1))},multiSelectAction:"forEach",scrollIntoView:"cursor"},{name:"splitline",bindKey:n(null,"Ctrl-O"),exec:function(e){e.splitLine()},multiSelectAction:"forEach",scrollIntoView:"cursor"},{name:"transposeletters",bindKey:n("Alt-Shift-X","Ctrl-T"),exec:function(e){e.transposeLetters()},multiSelectAction:function(e){e.transposeSelections(1)},scrollIntoView:"cursor"},{name:"touppercase",bindKey:n("Ctrl-U","Ctrl-U"),exec:function(e){e.toUpperCase()},multiSelectAction:"forEach",scrollIntoView:"cursor"},{name:"tolowercase",bindKey:n("Ctrl-Shift-U","Ctrl-Shift-U"),exec:function(e){e.toLowerCase()},multiSelectAction:"forEach",scrollIntoView:"cursor"},{name:"expandtoline",bindKey:n("Ctrl-Shift-L","Command-Shift-L"),exec:function(e){var t=e.selection.getRange();t.start.column=t.end.column=0,t.end.row++,e.selection.setRange(t,!1)},multiSelectAction:"forEach",scrollIntoView:"cursor",readOnly:!0},{name:"joinlines",bindKey:n(null,null),exec:function(e){for(var t=e.selection.isBackwards(),i=t?e.selection.getSelectionLead():e.selection.getSelectionAnchor(),n=t?e.selection.getSelectionAnchor():e.selection.getSelectionLead(),r=e.session.doc.getLine(i.row).length,a=e.session.doc.getTextRange(e.selection.getRange()).replace(/\n\s*/," ").length,l=e.session.doc.getLine(i.row),c=i.row+1;c<=n.row+1;c++){var u=o.stringTrimLeft(o.stringTrimRight(e.session.doc.getLine(c)));0!==u.length&&(u=" "+u),l+=u}n.row+10?(e.selection.moveCursorTo(i.row,i.column),e.selection.selectTo(i.row,i.column+a)):(r=e.session.doc.getLine(i.row).length>r?r+1:r,e.selection.moveCursorTo(i.row,r))},multiSelectAction:"forEach",readOnly:!0},{name:"invertSelection",bindKey:n(null,null),exec:function(e){var t=e.session.doc.getLength()-1,i=e.session.doc.getLine(t).length,n=e.selection.rangeList.ranges,o=[];n.length<1&&(n=[e.selection.getRange()]);for(var r=0;r0&&this.$blockScrolling--;var i=t&&t.scrollIntoView;if(i){switch(i){case"center-animate":i="animate";case"center":this.renderer.scrollCursorIntoView(null,.5);break;case"animate":case"cursor":this.renderer.scrollCursorIntoView();break;case"selectionPart":var n=this.selection.getRange(),o=this.renderer.layerConfig;(n.start.row>=o.lastRow||n.end.row<=o.firstRow)&&this.renderer.scrollSelectionIntoView(this.selection.anchor,this.selection.lead)}"animate"==i&&this.renderer.animateScrolling(this.curOp.scrollTop)}this.prevOp=this.curOp,this.curOp=null}},this.$mergeableCommands=["backspace","del","insertstring"],this.$historyTracker=function(e){if(this.$mergeUndoDeltas){var t=this.prevOp,i=this.$mergeableCommands,n=t.command&&e.command.name==t.command.name;if("insertstring"==e.command.name){var o=e.args;void 0===this.mergeNextCommand&&(this.mergeNextCommand=!0),n=n&&this.mergeNextCommand&&(!/\s/.test(o)||/\s/.test(t.args)),this.mergeNextCommand=!0}else n=n&&-1!==i.indexOf(e.command.name);"always"!=this.$mergeUndoDeltas&&Date.now()-this.sequenceStartTime>2e3&&(n=!1),n?this.session.mergeUndoDeltas=!0:-1!==i.indexOf(e.command.name)&&(this.sequenceStartTime=Date.now())}},this.setKeyboardHandler=function(e,t){if(e&&"string"==typeof e){this.$keybindingId=e;var i=this;v.loadModule(["keybinding",e],function(n){i.$keybindingId==e&&i.keyBinding.setKeyboardHandler(n&&n.handler),t&&t()})}else this.$keybindingId=null,this.keyBinding.setKeyboardHandler(e),t&&t()},this.getKeyboardHandler=function(){return this.keyBinding.getKeyboardHandler()},this.setSession=function(e){if(this.session!=e){this.curOp&&this.endOperation(),this.curOp={};var t=this.session;if(t){this.session.off("change",this.$onDocumentChange),this.session.off("changeMode",this.$onChangeMode),this.session.off("tokenizerUpdate",this.$onTokenizerUpdate),this.session.off("changeTabSize",this.$onChangeTabSize),this.session.off("changeWrapLimit",this.$onChangeWrapLimit),this.session.off("changeWrapMode",this.$onChangeWrapMode),this.session.off("changeFold",this.$onChangeFold),this.session.off("changeFrontMarker",this.$onChangeFrontMarker),this.session.off("changeBackMarker",this.$onChangeBackMarker),this.session.off("changeBreakpoint",this.$onChangeBreakpoint),this.session.off("changeAnnotation",this.$onChangeAnnotation),this.session.off("changeOverwrite",this.$onCursorChange),this.session.off("changeScrollTop",this.$onScrollTopChange),this.session.off("changeScrollLeft",this.$onScrollLeftChange);var i=this.session.getSelection();i.off("changeCursor",this.$onCursorChange),i.off("changeSelection",this.$onSelectionChange)}this.session=e,e?(this.$onDocumentChange=this.onDocumentChange.bind(this),e.on("change",this.$onDocumentChange),this.renderer.setSession(e),this.$onChangeMode=this.onChangeMode.bind(this),e.on("changeMode",this.$onChangeMode),this.$onTokenizerUpdate=this.onTokenizerUpdate.bind(this),e.on("tokenizerUpdate",this.$onTokenizerUpdate),this.$onChangeTabSize=this.renderer.onChangeTabSize.bind(this.renderer),e.on("changeTabSize",this.$onChangeTabSize),this.$onChangeWrapLimit=this.onChangeWrapLimit.bind(this),e.on("changeWrapLimit",this.$onChangeWrapLimit),this.$onChangeWrapMode=this.onChangeWrapMode.bind(this),e.on("changeWrapMode",this.$onChangeWrapMode),this.$onChangeFold=this.onChangeFold.bind(this),e.on("changeFold",this.$onChangeFold),this.$onChangeFrontMarker=this.onChangeFrontMarker.bind(this),this.session.on("changeFrontMarker",this.$onChangeFrontMarker),this.$onChangeBackMarker=this.onChangeBackMarker.bind(this),this.session.on("changeBackMarker",this.$onChangeBackMarker),this.$onChangeBreakpoint=this.onChangeBreakpoint.bind(this),this.session.on("changeBreakpoint",this.$onChangeBreakpoint),this.$onChangeAnnotation=this.onChangeAnnotation.bind(this),this.session.on("changeAnnotation",this.$onChangeAnnotation),this.$onCursorChange=this.onCursorChange.bind(this),this.session.on("changeOverwrite",this.$onCursorChange),this.$onScrollTopChange=this.onScrollTopChange.bind(this),this.session.on("changeScrollTop",this.$onScrollTopChange),this.$onScrollLeftChange=this.onScrollLeftChange.bind(this),this.session.on("changeScrollLeft",this.$onScrollLeftChange),this.selection=e.getSelection(),this.selection.on("changeCursor",this.$onCursorChange),this.$onSelectionChange=this.onSelectionChange.bind(this),this.selection.on("changeSelection",this.$onSelectionChange),this.onChangeMode(),this.$blockScrolling+=1,this.onCursorChange(),this.$blockScrolling-=1,this.onScrollTopChange(),this.onScrollLeftChange(),this.onSelectionChange(),this.onChangeFrontMarker(),this.onChangeBackMarker(),this.onChangeBreakpoint(),this.onChangeAnnotation(),this.session.getUseWrapMode()&&this.renderer.adjustWrapLimit(),this.renderer.updateFull()):(this.selection=null,this.renderer.setSession(e)),this._signal("changeSession",{session:e,oldSession:t}),this.curOp=null,t&&t._signal("changeEditor",{oldEditor:this}),e&&e._signal("changeEditor",{editor:this}),e&&e.bgTokenizer&&e.bgTokenizer.scheduleStart()}},this.getSession=function(){return this.session},this.setValue=function(e,t){return this.session.doc.setValue(e),t?1==t?this.navigateFileEnd():-1==t&&this.navigateFileStart():this.selectAll(),e},this.getValue=function(){return this.session.getValue()},this.getSelection=function(){return this.selection},this.resize=function(e){this.renderer.onResize(e)},this.setTheme=function(e,t){this.renderer.setTheme(e,t)},this.getTheme=function(){return this.renderer.getTheme()},this.setStyle=function(e){this.renderer.setStyle(e)},this.unsetStyle=function(e){this.renderer.unsetStyle(e)},this.getFontSize=function(){return this.getOption("fontSize")||o.computedStyle(this.container,"fontSize")},this.setFontSize=function(e){this.setOption("fontSize",e)},this.$highlightBrackets=function(){if(this.session.$bracketHighlight&&(this.session.removeMarker(this.session.$bracketHighlight),this.session.$bracketHighlight=null),!this.$highlightPending){var e=this;this.$highlightPending=!0,setTimeout(function(){e.$highlightPending=!1;var t=e.session;if(t&&t.bgTokenizer){var i=t.findMatchingBracket(e.getCursorPosition());if(i)var n=new g(i.row,i.column,i.row,i.column+1);else if(t.$mode.getMatching)n=t.$mode.getMatching(e.session);n&&(t.$bracketHighlight=t.addMarker(n,"ace_bracket","text"))}},50)}},this.$highlightTags=function(){if(!this.$highlightTagPending){var e=this;this.$highlightTagPending=!0,setTimeout(function(){e.$highlightTagPending=!1;var t=e.session;if(t&&t.bgTokenizer){var i=e.getCursorPosition(),n=new b(e.session,i.row,i.column),o=n.getCurrentToken();if(!o||!/\b(?:tag-open|tag-name)/.test(o.type))return t.removeMarker(t.$tagHighlight),void(t.$tagHighlight=null);if(-1==o.type.indexOf("tag-open")||(o=n.stepForward())){var r=o.value,s=0,a=n.stepBackward();if("<"==a.value)do{a=o,(o=n.stepForward())&&o.value===r&&-1!==o.type.indexOf("tag-name")&&("<"===a.value?s++:"=0);else{do{o=a,a=n.stepBackward(),o&&o.value===r&&-1!==o.type.indexOf("tag-name")&&("<"===a.value?s++:"1)&&(e=!1)),t.$highlightLineMarker&&!e)t.removeMarker(t.$highlightLineMarker.id),t.$highlightLineMarker=null;else if(!t.$highlightLineMarker&&e){var i=new g(e.row,e.column,e.row,1/0);i.id=t.addMarker(i,"ace_active-line","screenLine"),t.$highlightLineMarker=i}else e&&(t.$highlightLineMarker.start.row=e.row,t.$highlightLineMarker.end.row=e.row,t.$highlightLineMarker.start.column=e.column,t._signal("changeBackMarker"))},this.onSelectionChange=function(e){var t=this.session;if(t.$selectionMarker&&t.removeMarker(t.$selectionMarker),t.$selectionMarker=null,this.selection.isEmpty())this.$updateHighlightActiveLine();else{var i=this.selection.getRange(),n=this.getSelectionStyle();t.$selectionMarker=t.addMarker(i,"ace_selection",n)}var o=this.$highlightSelectedWord&&this.$getSelectionHighLightRegexp();this.session.highlight(o),this._signal("changeSelection")},this.$getSelectionHighLightRegexp=function(){var e=this.session,t=this.getSelectionRange();if(!t.isEmpty()&&!t.isMultiLine()){var i=t.start.column-1,n=t.end.column+1,o=e.getLine(t.start.row),r=o.length,s=o.substring(Math.max(i,0),Math.min(n,r));if(!(i>=0&&/^[\w\d]/.test(s)||n<=r&&/[\w\d]$/.test(s)))if(s=o.substring(t.start.column,t.end.column),/^[\w\d]+$/.test(s))return this.$search.$assembleRegExp({wholeWord:!0,caseSensitive:!0,needle:s})}},this.onChangeFrontMarker=function(){this.renderer.updateFrontMarkers()},this.onChangeBackMarker=function(){this.renderer.updateBackMarkers()},this.onChangeBreakpoint=function(){this.renderer.updateBreakpoints()},this.onChangeAnnotation=function(){this.renderer.setAnnotations(this.session.getAnnotations())},this.onChangeMode=function(e){this.renderer.updateText(),this._emit("changeMode",e)},this.onChangeWrapLimit=function(){this.renderer.updateFull()},this.onChangeWrapMode=function(){this.renderer.onResize(!0)},this.onChangeFold=function(){this.$updateHighlightActiveLine(),this.renderer.updateFull()},this.getSelectedText=function(){return this.session.getTextRange(this.getSelectionRange())},this.getCopyText=function(){var e=this.getSelectedText();return this._signal("copy",e),e},this.onCopy=function(){this.commands.exec("copy",this)},this.onCut=function(){this.commands.exec("cut",this)},this.onPaste=function(e,t){var i={text:e,event:t};this.commands.exec("paste",this,i)},this.$handlePaste=function(e){"string"==typeof e&&(e={text:e}),this._signal("paste",e);var t=e.text;if(!this.inMultiSelectMode||this.inVirtualSelectionMode)this.insert(t);else{var i=t.split(/\r\n|\r|\n/),n=this.selection.rangeList.ranges;if(i.length>n.length||i.length<2||!i[1])return this.commands.exec("insertstring",this,t);for(var o=n.length;o--;){var r=n[o];r.isEmpty()||this.session.remove(r),this.session.insert(r.start,i[o])}}},this.execCommand=function(e,t){return this.commands.exec(e,this,t)},this.insert=function(e,t){var i=this.session,n=i.getMode(),o=this.getCursorPosition();if(this.getBehavioursEnabled()&&!t){var r=n.transformAction(i.getState(o.row),"insertion",this,i,e);r&&(e!==r.text&&(this.session.mergeUndoDeltas=!1,this.$mergeNextCommand=!1),e=r.text)}if("\t"==e&&(e=this.session.getTabString()),this.selection.isEmpty()){if(this.session.getOverwrite()&&-1==e.indexOf("\n")){(s=new g.fromPoints(o,o)).end.column+=e.length,this.session.remove(s)}}else{var s=this.getSelectionRange();o=this.session.remove(s),this.clearSelection()}if("\n"==e||"\r\n"==e){var a=i.getLine(o.row);if(o.column>a.search(/\S|$/)){var l=a.substr(o.column).search(/\S|$/);i.doc.removeInLine(o.row,o.column,o.column+l)}}this.clearSelection();var c=o.column,u=i.getState(o.row),h=(a=i.getLine(o.row),n.checkOutdent(u,a,e));i.insert(o,e);if(r&&r.selection&&(2==r.selection.length?this.selection.setSelectionRange(new g(o.row,c+r.selection[0],o.row,c+r.selection[1])):this.selection.setSelectionRange(new g(o.row+r.selection[0],r.selection[1],o.row+r.selection[2],r.selection[3]))),i.getDocument().isNewLine(e)){var d=n.getNextLineIndent(u,a.slice(0,o.column),i.getTabString());i.insert({row:o.row+1,column:0},d)}h&&n.autoOutdent(u,i,o.row)},this.onTextInput=function(e){this.keyBinding.onTextInput(e)},this.onCommandKey=function(e,t,i){this.keyBinding.onCommandKey(e,t,i)},this.setOverwrite=function(e){this.session.setOverwrite(e)},this.getOverwrite=function(){return this.session.getOverwrite()},this.toggleOverwrite=function(){this.session.toggleOverwrite()},this.setScrollSpeed=function(e){this.setOption("scrollSpeed",e)},this.getScrollSpeed=function(){return this.getOption("scrollSpeed")},this.setDragDelay=function(e){this.setOption("dragDelay",e)},this.getDragDelay=function(){return this.getOption("dragDelay")},this.setSelectionStyle=function(e){this.setOption("selectionStyle",e)},this.getSelectionStyle=function(){return this.getOption("selectionStyle")},this.setHighlightActiveLine=function(e){this.setOption("highlightActiveLine",e)},this.getHighlightActiveLine=function(){return this.getOption("highlightActiveLine")},this.setHighlightGutterLine=function(e){this.setOption("highlightGutterLine",e)},this.getHighlightGutterLine=function(){return this.getOption("highlightGutterLine")},this.setHighlightSelectedWord=function(e){this.setOption("highlightSelectedWord",e)},this.getHighlightSelectedWord=function(){return this.$highlightSelectedWord},this.setAnimatedScroll=function(e){this.renderer.setAnimatedScroll(e)},this.getAnimatedScroll=function(){return this.renderer.getAnimatedScroll()},this.setShowInvisibles=function(e){this.renderer.setShowInvisibles(e)},this.getShowInvisibles=function(){return this.renderer.getShowInvisibles()},this.setDisplayIndentGuides=function(e){this.renderer.setDisplayIndentGuides(e)},this.getDisplayIndentGuides=function(){return this.renderer.getDisplayIndentGuides()},this.setShowPrintMargin=function(e){this.renderer.setShowPrintMargin(e)},this.getShowPrintMargin=function(){return this.renderer.getShowPrintMargin()},this.setPrintMarginColumn=function(e){this.renderer.setPrintMarginColumn(e)},this.getPrintMarginColumn=function(){return this.renderer.getPrintMarginColumn()},this.setReadOnly=function(e){this.setOption("readOnly",e)},this.getReadOnly=function(){return this.getOption("readOnly")},this.setBehavioursEnabled=function(e){this.setOption("behavioursEnabled",e)},this.getBehavioursEnabled=function(){return this.getOption("behavioursEnabled")},this.setWrapBehavioursEnabled=function(e){this.setOption("wrapBehavioursEnabled",e)},this.getWrapBehavioursEnabled=function(){return this.getOption("wrapBehavioursEnabled")},this.setShowFoldWidgets=function(e){this.setOption("showFoldWidgets",e)},this.getShowFoldWidgets=function(){return this.getOption("showFoldWidgets")},this.setFadeFoldWidgets=function(e){this.setOption("fadeFoldWidgets",e)},this.getFadeFoldWidgets=function(){return this.getOption("fadeFoldWidgets")},this.remove=function(e){this.selection.isEmpty()&&("left"==e?this.selection.selectLeft():this.selection.selectRight());var t=this.getSelectionRange();if(this.getBehavioursEnabled()){var i=this.session,n=i.getState(t.start.row),o=i.getMode().transformAction(n,"deletion",this,i,t);if(0===t.end.column){var r=i.getTextRange(t);if("\n"==r[r.length-1]){var s=i.getLine(t.end.row);/^\s+$/.test(s)&&(t.end.column=s.length)}}o&&(t=o)}this.session.remove(t),this.clearSelection()},this.removeWordRight=function(){this.selection.isEmpty()&&this.selection.selectWordRight(),this.session.remove(this.getSelectionRange()),this.clearSelection()},this.removeWordLeft=function(){this.selection.isEmpty()&&this.selection.selectWordLeft(),this.session.remove(this.getSelectionRange()),this.clearSelection()},this.removeToLineStart=function(){this.selection.isEmpty()&&this.selection.selectLineStart(),this.session.remove(this.getSelectionRange()),this.clearSelection()},this.removeToLineEnd=function(){this.selection.isEmpty()&&this.selection.selectLineEnd();var e=this.getSelectionRange();e.start.column==e.end.column&&e.start.row==e.end.row&&(e.end.column=0,e.end.row++),this.session.remove(e),this.clearSelection()},this.splitLine=function(){this.selection.isEmpty()||(this.session.remove(this.getSelectionRange()),this.clearSelection());var e=this.getCursorPosition();this.insert("\n"),this.moveCursorToPosition(e)},this.transposeLetters=function(){if(this.selection.isEmpty()){var e=this.getCursorPosition(),t=e.column;if(0!==t){var i,n,o=this.session.getLine(e.row);tt.toLowerCase()?1:0});for(var n=new g(0,0,0,0),o=e.first;o<=e.last;o++){var r=t.getLine(o);n.start.row=o,n.end.row=o,n.end.column=r.length,t.replace(n,i[o-e.first])}},this.toggleCommentLines=function(){var e=this.session.getState(this.getCursorPosition().row),t=this.$getSelectedRows();this.session.getMode().toggleCommentLines(e,this.session,t.first,t.last)},this.toggleBlockComment=function(){var e=this.getCursorPosition(),t=this.session.getState(e.row),i=this.getSelectionRange();this.session.getMode().toggleBlockComment(t,this.session,i,e)},this.getNumberAt=function(e,t){var i=/[\-]?[0-9]+(?:\.[0-9]+)?/g;i.lastIndex=0;for(var n=this.session.getLine(e);i.lastIndex=t)return{value:o[0],start:o.index,end:o.index+o[0].length}}return null},this.modifyNumber=function(e){var t=this.selection.getCursor().row,i=this.selection.getCursor().column,n=new g(t,i-1,t,i),o=this.session.getTextRange(n);if(!isNaN(parseFloat(o))&&isFinite(o)){var r=this.getNumberAt(t,i);if(r){var s=r.value.indexOf(".")>=0?r.start+r.value.indexOf(".")+1:r.end,a=r.start+r.value.length-s,l=parseFloat(r.value);l*=Math.pow(10,a),s!==r.end&&ig+1)break;g=f.last}for(u--,a=this.session.$moveLines(d,g,t?0:e),t&&-1==e&&(h=u+1);h<=u;)s[h].moveBy(a,0),h++;t||(a=0),l+=a}o.fromOrientedRange(o.ranges[0]),o.rangeList.attach(this.session),this.inVirtualSelectionMode=!1}},this.$getSelectedRows=function(e){return e=(e||this.getSelectionRange()).collapseRows(),{first:this.session.getRowFoldStart(e.start.row),last:this.session.getRowFoldEnd(e.end.row)}},this.onCompositionStart=function(e){this.renderer.showComposition(this.getCursorPosition())},this.onCompositionUpdate=function(e){this.renderer.setCompositionText(e)},this.onCompositionEnd=function(){this.renderer.hideComposition()},this.getFirstVisibleRow=function(){return this.renderer.getFirstVisibleRow()},this.getLastVisibleRow=function(){return this.renderer.getLastVisibleRow()},this.isRowVisible=function(e){return e>=this.getFirstVisibleRow()&&e<=this.getLastVisibleRow()},this.isRowFullyVisible=function(e){return e>=this.renderer.getFirstFullyVisibleRow()&&e<=this.renderer.getLastFullyVisibleRow()},this.$getVisibleRowCount=function(){return this.renderer.getScrollBottomRow()-this.renderer.getScrollTopRow()+1},this.$moveByPage=function(e,t){var i=this.renderer,n=this.renderer.layerConfig,o=e*Math.floor(n.height/n.lineHeight);this.$blockScrolling++,!0===t?this.selection.$moveSelection(function(){this.moveCursorBy(o,0)}):!1===t&&(this.selection.moveCursorBy(o,0),this.selection.clearSelection()),this.$blockScrolling--;var r=i.scrollTop;i.scrollBy(0,o*n.lineHeight),null!=t&&i.scrollCursorIntoView(null,.5),i.animateScrolling(r)},this.selectPageDown=function(){this.$moveByPage(1,!0)},this.selectPageUp=function(){this.$moveByPage(-1,!0)},this.gotoPageDown=function(){this.$moveByPage(1,!1)},this.gotoPageUp=function(){this.$moveByPage(-1,!1)},this.scrollPageDown=function(){this.$moveByPage(1)},this.scrollPageUp=function(){this.$moveByPage(-1)},this.scrollToRow=function(e){this.renderer.scrollToRow(e)},this.scrollToLine=function(e,t,i,n){this.renderer.scrollToLine(e,t,i,n)},this.centerSelection=function(){var e=this.getSelectionRange(),t={row:Math.floor(e.start.row+(e.end.row-e.start.row)/2),column:Math.floor(e.start.column+(e.end.column-e.start.column)/2)};this.renderer.alignCursor(t,.5)},this.getCursorPosition=function(){return this.selection.getCursor()},this.getCursorPositionScreen=function(){return this.session.documentToScreenPosition(this.getCursorPosition())},this.getSelectionRange=function(){return this.selection.getRange()},this.selectAll=function(){this.$blockScrolling+=1,this.selection.selectAll(),this.$blockScrolling-=1},this.clearSelection=function(){this.selection.clearSelection()},this.moveCursorTo=function(e,t){this.selection.moveCursorTo(e,t)},this.moveCursorToPosition=function(e){this.selection.moveCursorToPosition(e)},this.jumpToMatching=function(e,t){var i=this.getCursorPosition(),n=new b(this.session,i.row,i.column),o=n.getCurrentToken(),r=o||n.stepForward();if(r){var s,a,l=!1,c={},u=i.column-r.start,h={")":"(","(":"(","]":"[","[":"[","{":"{","}":"{"};do{if(r.value.match(/[{}()\[\]]/g)){for(;u=0;--r)this.$tryReplace(i[r],e)&&n++;return this.selection.setSelectionRange(o),this.$blockScrolling-=1,n},this.$tryReplace=function(e,t){var i=this.session.getTextRange(e);return null!==(t=this.$search.replace(i,t))?(e.end=this.session.replace(e,t),e):null},this.getLastSearchOptions=function(){return this.$search.getOptions()},this.find=function(e,t,i){t||(t={}),"string"==typeof e||e instanceof RegExp?t.needle=e:"object"==_typeof(e)&&n.mixin(t,e);var o=this.selection.getRange();null==t.needle&&((e=this.session.getTextRange(o)||this.$search.$options.needle)||(o=this.session.getWordRange(o.start.row,o.start.column),e=this.session.getTextRange(o)),this.$search.set({needle:e})),this.$search.set(t),t.start||this.$search.set({start:o});var r=this.$search.find(this.session);return t.preventScroll?r:r?(this.revealRange(r,i),r):(t.backwards?o.start=o.end:o.end=o.start,void this.selection.setRange(o))},this.findNext=function(e,t){this.find({skipCurrent:!0,backwards:!1},e,t)},this.findPrevious=function(e,t){this.find(e,{skipCurrent:!0,backwards:!0},t)},this.revealRange=function(e,t){this.$blockScrolling+=1,this.session.unfold(e),this.selection.setSelectionRange(e),this.$blockScrolling-=1;var i=this.renderer.scrollTop;this.renderer.scrollSelectionIntoView(e.start,e.end,.5),!1!==t&&this.renderer.animateScrolling(i)},this.undo=function(){this.$blockScrolling++,this.session.getUndoManager().undo(),this.$blockScrolling--,this.renderer.scrollCursorIntoView(null,.5)},this.redo=function(){this.$blockScrolling++,this.session.getUndoManager().redo(),this.$blockScrolling--,this.renderer.scrollCursorIntoView(null,.5)},this.destroy=function(){this.renderer.destroy(),this._signal("destroy",this),this.session&&this.session.destroy()},this.setAutoScrollEditorIntoView=function(e){if(e){var t,i=this,n=!1;this.$scrollAnchor||(this.$scrollAnchor=document.createElement("div"));var o=this.$scrollAnchor;o.style.cssText="position:absolute",this.container.insertBefore(o,this.container.firstChild);var r=this.on("changeSelection",function(){n=!0}),s=this.renderer.on("beforeRender",function(){n&&(t=i.renderer.container.getBoundingClientRect())}),a=this.renderer.on("afterRender",function(){if(n&&t&&(i.isFocused()||i.searchBox&&i.searchBox.isFocused())){var e=i.renderer,r=e.$cursorLayer.$pixelPos,s=e.layerConfig,a=r.top-s.offset;null!=(n=r.top>=0&&a+t.top<0||!(r.topwindow.innerHeight)&&null)&&(o.style.top=a+"px",o.style.left=r.left+"px",o.style.height=s.lineHeight+"px",o.scrollIntoView(n)),n=t=null}});this.setAutoScrollEditorIntoView=function(e){e||(delete this.setAutoScrollEditorIntoView,this.off("changeSelection",r),this.renderer.off("afterRender",a),this.renderer.off("beforeRender",s))}}},this.$resetCursorStyle=function(){var e=this.$cursorStyle||"ace",t=this.renderer.$cursorLayer;t&&(t.setSmoothBlinking(/smooth/.test(e)),t.isBlinking=!this.$readOnly&&"wide"!=e,o.setCssClass(t.element,"ace_slim-cursors",/slim/.test(e)))}}.call(w.prototype),v.defineOptions(w.prototype,"editor",{selectionStyle:{set:function(e){this.onSelectionChange(),this._signal("changeSelectionStyle",{data:e})},initialValue:"line"},highlightActiveLine:{set:function(){this.$updateHighlightActiveLine()},initialValue:!0},highlightSelectedWord:{set:function(e){this.$onSelectionChange()},initialValue:!0},readOnly:{set:function(e){this.$resetCursorStyle()},initialValue:!1},cursorStyle:{set:function(e){this.$resetCursorStyle()},values:["ace","slim","smooth","wide"],initialValue:"ace"},mergeUndoDeltas:{values:[!1,!0,"always"],initialValue:!0},behavioursEnabled:{initialValue:!0},wrapBehavioursEnabled:{initialValue:!0},autoScrollEditorIntoView:{set:function(e){this.setAutoScrollEditorIntoView(e)}},keyboardHandler:{set:function(e){this.setKeyboardHandler(e)},get:function(){return this.keybindingId},handlesSet:!0},hScrollBarAlwaysVisible:"renderer",vScrollBarAlwaysVisible:"renderer",highlightGutterLine:"renderer",animatedScroll:"renderer",showInvisibles:"renderer",showPrintMargin:"renderer",printMarginColumn:"renderer",printMargin:"renderer",fadeFoldWidgets:"renderer",showFoldWidgets:"renderer",showLineNumbers:"renderer",showGutter:"renderer",displayIndentGuides:"renderer",fontSize:"renderer",fontFamily:"renderer",maxLines:"renderer",minLines:"renderer",scrollPastEnd:"renderer",fixedWidthGutter:"renderer",theme:"renderer",scrollSpeed:"$mouseHandler",dragDelay:"$mouseHandler",dragEnabled:"$mouseHandler",focusTimout:"$mouseHandler",tooltipFollowsMouse:"$mouseHandler",firstLineNumber:"session",overwrite:"session",newLineMode:"session",useWorker:"session",useSoftTabs:"session",tabSize:"session",wrap:"session",indentedSoftWrap:"session",foldStyle:"session",mode:"session"}),t.Editor=w}),ace.define("ace/undomanager",["require","exports","module"],function(e,t,i){"use strict";var n=function(){this.reset()};(function(){function e(e){return{action:e.action,start:e.start,end:e.end,lines:1==e.lines.length?null:e.lines,text:1==e.lines.length?e.lines[0]:null}}function t(e){return{action:e.action,start:e.start,end:e.end,lines:e.lines||[e.text]}}function i(e,t){for(var i=new Array(e.length),n=0;n0},this.hasRedo=function(){return this.$redoStack.length>0},this.markClean=function(){this.dirtyCounter=0},this.isClean=function(){return 0===this.dirtyCounter},this.$serializeDeltas=function(t){return i(t,e)},this.$deserializeDeltas=function(e){return i(e,t)}}).call(n.prototype),t.UndoManager=n}),ace.define("ace/layer/gutter",["require","exports","module","ace/lib/dom","ace/lib/oop","ace/lib/lang","ace/lib/event_emitter"],function(e,t,i){"use strict";var n=e("../lib/dom"),o=e("../lib/oop"),r=e("../lib/lang"),s=e("../lib/event_emitter").EventEmitter,a=function(e){this.element=n.createElement("div"),this.element.className="ace_layer ace_gutter-layer",e.appendChild(this.element),this.setShowFoldWidgets(this.$showFoldWidgets),this.gutterWidth=0,this.$annotations=[],this.$updateAnnotations=this.$updateAnnotations.bind(this),this.$cells=[]};(function(){o.implement(this,s),this.setSession=function(e){this.session&&this.session.removeEventListener("change",this.$updateAnnotations),this.session=e,e&&e.on("change",this.$updateAnnotations)},this.addGutterDecoration=function(e,t){window.console&&console.warn,this.session.addGutterDecoration(e,t)},this.removeGutterDecoration=function(e,t){window.console&&console.warn,this.session.removeGutterDecoration(e,t)},this.setAnnotations=function(e){this.$annotations=[];for(var t=0;ts&&(p=r.end.row+1,s=(r=t.getNextFoldLine(p,r))?r.start.row:1/0),p>o){for(;this.$cells.length>f+1;)g=this.$cells.pop(),this.element.removeChild(g.element);break}(g=this.$cells[++f])||((g={element:null,textNode:null,foldWidget:null}).element=n.createElement("div"),g.textNode=document.createTextNode(""),g.element.appendChild(g.textNode),this.element.appendChild(g.element),this.$cells[f]=g);var m="ace_gutter-cell ";if(l[p]&&(m+=l[p]),c[p]&&(m+=c[p]),this.$annotations[p]&&(m+=this.$annotations[p].className),g.element.className!=m&&(g.element.className=m),(b=t.getRowLength(p)*e.lineHeight+"px")!=g.element.style.height&&(g.element.style.height=b),a){var v=a[p];null==v&&(v=a[p]=t.getFoldWidget(p))}if(v){g.foldWidget||(g.foldWidget=n.createElement("span"),g.element.appendChild(g.foldWidget));m="ace_fold-widget ace_"+v;"start"==v&&p==s&&pi.right-t.right?"foldWidgets":void 0}}).call(a.prototype),t.Gutter=a}),ace.define("ace/layer/marker",["require","exports","module","ace/range","ace/lib/dom"],function(e,t,i){"use strict";var n=e("../range").Range,o=e("../lib/dom"),r=function(e){this.element=o.createElement("div"),this.element.className="ace_layer ace_marker-layer",e.appendChild(this.element)};(function(){function e(e,t,i,n){return(e?1:0)|(t?2:0)|(i?4:0)|(n?8:0)}this.$padding=0,this.setPadding=function(e){this.$padding=e},this.setSession=function(e){this.session=e},this.setMarkers=function(e){this.markers=e},this.update=function(e){if(e){this.config=e;var t=[];for(var i in this.markers){var n=this.markers[i];if(n.range){var o=n.range.clipRows(e.firstRow,e.lastRow);if(!o.isEmpty())if(o=o.toScreenRange(this.session),n.renderer){var r=this.$getTop(o.start.row,e),s=this.$padding+o.start.column*e.characterWidth;n.renderer(t,o,s,r,e)}else"fullLine"==n.type?this.drawFullLineMarker(t,o,n.clazz,e):"screenLine"==n.type?this.drawScreenLineMarker(t,o,n.clazz,e):o.isMultiLine()?"text"==n.type?this.drawTextMarker(t,o,n.clazz,e):this.drawMultiLineMarker(t,o,n.clazz,e):this.drawSingleLineMarker(t,o,n.clazz+" ace_start ace_br15",e)}else n.update(t,this,this.session,e)}this.element.innerHTML=t.join("")}},this.$getTop=function(e,t){return(e-t.firstRowScreen)*t.lineHeight},this.drawTextMarker=function(t,i,o,r,s){for(var a=this.session,l=i.start.row,c=i.end.row,u=l,h=0,d=0,g=a.getScreenLastRowColumn(u),f=new n(u,i.start.column,u,d);u<=c;u++)f.start.row=f.end.row=u,f.start.column=u==l?i.start.column:a.getRowWrapIndent(u),f.end.column=g,h=d,d=g,g=u+1g,u==c),r,u==c?0:1,s)},this.drawMultiLineMarker=function(e,t,i,n,o){var r=this.$padding,s=n.lineHeight,a=this.$getTop(t.start.row,n),l=r+t.start.column*n.characterWidth;o=o||"",e.push("
        "),a=this.$getTop(t.end.row,n);var c=t.end.column*n.characterWidth;if(e.push("
        "),!((s=(t.end.row-t.start.row-1)*n.lineHeight)<=0)){a=this.$getTop(t.start.row+1,n);var u=(t.start.column?1:0)|(t.end.column?0:8);e.push("
        ")}},this.drawSingleLineMarker=function(e,t,i,n,o,r){var s=n.lineHeight,a=(t.end.column+(o||0)-t.start.column)*n.characterWidth,l=this.$getTop(t.start.row,n),c=this.$padding+t.start.column*n.characterWidth;e.push("
        ")},this.drawFullLineMarker=function(e,t,i,n,o){var r=this.$getTop(t.start.row,n),s=n.lineHeight;t.start.row!=t.end.row&&(s+=this.$getTop(t.end.row,n)-r),e.push("
        ")},this.drawScreenLineMarker=function(e,t,i,n,o){var r=this.$getTop(t.start.row,n),s=n.lineHeight;e.push("
        ")}}).call(r.prototype),t.Marker=r}),ace.define("ace/layer/text",["require","exports","module","ace/lib/oop","ace/lib/dom","ace/lib/lang","ace/lib/useragent","ace/lib/event_emitter"],function(e,t,i){"use strict";var n=e("../lib/oop"),o=e("../lib/dom"),r=e("../lib/lang"),s=(e("../lib/useragent"),e("../lib/event_emitter").EventEmitter),a=function(e){this.element=o.createElement("div"),this.element.className="ace_layer ace_text-layer",e.appendChild(this.element),this.$updateEolChar=this.$updateEolChar.bind(this)};(function(){n.implement(this,s),this.EOF_CHAR="¶",this.EOL_CHAR_LF="¬",this.EOL_CHAR_CRLF="¤",this.EOL_CHAR=this.EOL_CHAR_LF,this.TAB_CHAR="—",this.SPACE_CHAR="·",this.$padding=0,this.$updateEolChar=function(){var e="\n"==this.session.doc.getNewLineCharacter()?this.EOL_CHAR_LF:this.EOL_CHAR_CRLF;if(this.EOL_CHAR!=e)return this.EOL_CHAR=e,!0},this.setPadding=function(e){this.$padding=e,this.element.style.padding="0 "+e+"px"},this.getLineHeight=function(){return this.$fontMetrics.$characterSize.height||0},this.getCharacterWidth=function(){return this.$fontMetrics.$characterSize.width||0},this.$setFontMetrics=function(e){this.$fontMetrics=e,this.$fontMetrics.on("changeCharacterSize",function(e){this._signal("changeCharacterSize",e)}.bind(this)),this.$pollSizeChanges()},this.checkForSizeChanges=function(){this.$fontMetrics.checkForSizeChanges()},this.$pollSizeChanges=function(){return this.$pollSizeChangesTimer=this.$fontMetrics.$pollSizeChanges()},this.setSession=function(e){this.session=e,e&&this.$computeTabString()},this.showInvisibles=!1,this.setShowInvisibles=function(e){return this.showInvisibles!=e&&(this.showInvisibles=e,this.$computeTabString(),!0)},this.displayIndentGuides=!0,this.setDisplayIndentGuides=function(e){return this.displayIndentGuides!=e&&(this.displayIndentGuides=e,this.$computeTabString(),!0)},this.$tabStrings=[],this.onChangeTabSize=this.$computeTabString=function(){var e=this.session.getTabSize();this.tabSize=e;for(var t=this.$tabStrings=[0],i=1;i"+r.stringRepeat(this.TAB_CHAR,i)+""):t.push(r.stringRepeat(" ",i));if(this.displayIndentGuides){this.$indentGuideRe=/\s\S| \t|\t |\s$/;var n="ace_indent-guide",o="",s="";if(this.showInvisibles){n+=" ace_invisible",o=" ace_invisible_space",s=" ace_invisible_tab";var a=r.stringRepeat(this.SPACE_CHAR,this.tabSize),l=r.stringRepeat(this.TAB_CHAR,this.tabSize)}else l=a=r.stringRepeat(" ",this.tabSize);this.$tabStrings[" "]=""+a+"",this.$tabStrings["\t"]=""+l+""}},this.updateLines=function(e,t,i){(this.config.lastRow!=e.lastRow||this.config.firstRow!=e.firstRow)&&this.scrollLines(e),this.config=e;for(var n=Math.max(t,e.firstRow),o=Math.min(i,e.lastRow),r=this.element.childNodes,s=0,a=e.firstRow;ac&&(a=l.end.row+1,c=(l=this.session.getNextFoldLine(a,l))?l.start.row:1/0),!(a>o);){var u=r[s++];if(u){var h=[];this.$renderLine(h,a,!this.$useLineGroups(),a==c&&l),u.style.height=e.lineHeight*this.session.getRowLength(a)+"px",u.innerHTML=h.join("")}a++}},this.scrollLines=function(e){var t=this.config;if(this.config=e,!t||t.lastRow0;n--)i.removeChild(i.firstChild);if(t.lastRow>e.lastRow)for(n=this.session.getFoldedRowCount(e.lastRow+1,t.lastRow);n>0;n--)i.removeChild(i.lastChild);if(e.firstRowt.lastRow){o=this.$renderLinesFragment(e,t.lastRow+1,e.lastRow);i.appendChild(o)}},this.$renderLinesFragment=function(e,t,i){for(var n=this.element.ownerDocument.createDocumentFragment(),r=t,s=this.session.getNextFoldLine(r),a=s?s.start.row:1/0;r>a&&(r=s.end.row+1,a=(s=this.session.getNextFoldLine(r,s))?s.start.row:1/0),!(r>i);){var l=o.createElement("div"),c=[];if(this.$renderLine(c,r,!1,r==a&&s),l.innerHTML=c.join(""),this.$useLineGroups())l.className="ace_line_group",n.appendChild(l),l.style.height=e.lineHeight*this.session.getRowLength(r)+"px";else for(;l.firstChild;)n.appendChild(l.firstChild);r++}return n},this.update=function(e){this.config=e;for(var t=[],i=e.firstRow,n=e.lastRow,o=i,r=this.session.getNextFoldLine(o),s=r?r.start.row:1/0;o>s&&(o=r.end.row+1,s=(r=this.session.getNextFoldLine(o,r))?r.start.row:1/0),!(o>n);)this.$useLineGroups()&&t.push("
        "),this.$renderLine(t,o,!1,o==s&&r),this.$useLineGroups()&&t.push("
        "),o++;this.element.innerHTML=t.join("")},this.$textToken={text:!0,rparen:!0,lparen:!0},this.$renderToken=function(e,t,i,n){var o=this,s=n.replace(/\t|&|<|>|( +)|([\x00-\x1f\x80-\xa0\xad\u1680\u180E\u2000-\u200f\u2028\u2029\u202F\u205F\u3000\uFEFF\uFFF9-\uFFFC])|[\u1100-\u115F\u11A3-\u11A7\u11FA-\u11FF\u2329-\u232A\u2E80-\u2E99\u2E9B-\u2EF3\u2F00-\u2FD5\u2FF0-\u2FFB\u3000-\u303E\u3041-\u3096\u3099-\u30FF\u3105-\u312D\u3131-\u318E\u3190-\u31BA\u31C0-\u31E3\u31F0-\u321E\u3220-\u3247\u3250-\u32FE\u3300-\u4DBF\u4E00-\uA48C\uA490-\uA4C6\uA960-\uA97C\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFAFF\uFE10-\uFE19\uFE30-\uFE52\uFE54-\uFE66\uFE68-\uFE6B\uFF01-\uFF60\uFFE0-\uFFE6]/g,function(e,i,n,s,a){if(i)return o.showInvisibles?""+r.stringRepeat(o.SPACE_CHAR,e.length)+"":e;if("&"==e)return"&";if("<"==e)return"<";if(">"==e)return">";if("\t"==e){var l=o.session.getScreenTabSize(t+s);return t+=l-1,o.$tabStrings[l]}if(" "==e){var c=o.showInvisibles?"ace_cjk ace_invisible ace_invisible_space":"ace_cjk",u=o.showInvisibles?o.SPACE_CHAR:"";return t+=1,""+u+""}return n?""+o.SPACE_CHAR+"":(t+=1,""+e+"")});if(this.$textToken[i.type])e.push(s);else{var a="ace_"+i.type.replace(/\./g," ace_"),l="";"fold"==i.type&&(l=" style='width:"+i.value.length*this.config.characterWidth+"px;' "),e.push("",s,"")}return t+n.length},this.renderIndentGuide=function(e,t,i){var n=t.search(this.$indentGuideRe);return n<=0||n>=i?t:" "==t[0]?(n-=n%this.tabSize,e.push(r.stringRepeat(this.$tabStrings[" "],n/this.tabSize)),t.substr(n)):"\t"==t[0]?(e.push(r.stringRepeat(this.$tabStrings["\t"],n)),t.substr(n)):t},this.$renderWrappedLine=function(e,t,i,n){for(var o=0,s=0,a=i[0],l=0,c=0;c=a;)l=this.$renderToken(e,l,u,h.substring(0,a-o)),h=h.substring(a-o),o=a,n||e.push("","
        "),e.push(r.stringRepeat(" ",i.indent)),l=0,a=i[++s]||Number.MAX_VALUE;0!=h.length&&(o+=h.length,l=this.$renderToken(e,l,u,h))}}},this.$renderSimpleLine=function(e,t){var i=0,n=t[0],o=n.value;this.displayIndentGuides&&(o=this.renderIndentGuide(e,o)),o&&(i=this.$renderToken(e,i,n,o));for(var r=1;r"),o.length){var r=this.session.getRowSplitData(t);r&&r.length?this.$renderWrappedLine(e,o,r,i):this.$renderSimpleLine(e,o)}this.showInvisibles&&(n&&(t=n.end.row),e.push("",t==this.session.getLength()-1?this.EOF_CHAR:this.EOL_CHAR,"")),i||e.push("
        ")},this.$getFoldLineTokens=function(e,t){var i=this.session,n=[],o=i.getTokens(e);return t.walk(function(e,t,r,s,a){null!=e?n.push({type:"fold",value:e}):(a&&(o=i.getTokens(t)),o.length&&function(e,t,i){for(var o=0,r=0;r+e[o].value.lengthi-t&&(s=s.substring(0,i-t)),n.push({type:e[o].type,value:s}),r=t+s.length,o+=1);ri?n.push({type:e[o].type,value:s.substring(0,i-r)}):n.push(e[o]),r+=s.length,o+=1}}(o,s,r))},t.end.row,this.session.getLine(t.end.row).length),n},this.$useLineGroups=function(){return this.session.getUseWrapMode()},this.destroy=function(){clearInterval(this.$pollSizeChangesTimer),this.$measureNode&&this.$measureNode.parentNode.removeChild(this.$measureNode),delete this.$measureNode}}).call(a.prototype),t.Text=a}),ace.define("ace/layer/cursor",["require","exports","module","ace/lib/dom"],function(e,t,i){"use strict";var n,o=e("../lib/dom"),r=function(e){this.element=o.createElement("div"),this.element.className="ace_layer ace_cursor-layer",e.appendChild(this.element),void 0===n&&(n=!("opacity"in this.element.style)),this.isVisible=!1,this.isBlinking=!0,this.blinkInterval=1e3,this.smoothBlinking=!1,this.cursors=[],this.cursor=this.addCursor(),o.addCssClass(this.element,"ace_hidden-cursors"),this.$updateCursors=(n?this.$updateVisibility:this.$updateOpacity).bind(this)};(function(){this.$updateVisibility=function(e){for(var t=this.cursors,i=t.length;i--;)t[i].style.visibility=e?"":"hidden"},this.$updateOpacity=function(e){for(var t=this.cursors,i=t.length;i--;)t[i].style.opacity=e?"":"0"},this.$padding=0,this.setPadding=function(e){this.$padding=e},this.setSession=function(e){this.session=e},this.setBlinking=function(e){e!=this.isBlinking&&(this.isBlinking=e,this.restartTimer())},this.setBlinkInterval=function(e){e!=this.blinkInterval&&(this.blinkInterval=e,this.restartTimer())},this.setSmoothBlinking=function(e){e!=this.smoothBlinking&&!n&&(this.smoothBlinking=e,o.setCssClass(this.element,"ace_smooth-blinking",e),this.$updateCursors(!0),this.$updateCursors=this.$updateOpacity.bind(this),this.restartTimer())},this.addCursor=function(){var e=o.createElement("div");return e.className="ace_cursor",this.element.appendChild(e),this.cursors.push(e),e},this.removeCursor=function(){if(this.cursors.length>1){var e=this.cursors.pop();return e.parentNode.removeChild(e),e}},this.hideCursor=function(){this.isVisible=!1,o.addCssClass(this.element,"ace_hidden-cursors"),this.restartTimer()},this.showCursor=function(){this.isVisible=!0,o.removeCssClass(this.element,"ace_hidden-cursors"),this.restartTimer()},this.restartTimer=function(){var e=this.$updateCursors;if(clearInterval(this.intervalId),clearTimeout(this.timeoutId),this.smoothBlinking&&o.removeCssClass(this.element,"ace_smooth-blinking"),e(!0),this.isBlinking&&this.blinkInterval&&this.isVisible){this.smoothBlinking&&setTimeout(function(){o.addCssClass(this.element,"ace_smooth-blinking")}.bind(this));var t=function(){this.timeoutId=setTimeout(function(){e(!1)},.6*this.blinkInterval)}.bind(this);this.intervalId=setInterval(function(){e(!0),t()},this.blinkInterval),t()}},this.getPixelPosition=function(e,t){if(!this.config||!this.session)return{left:0,top:0};e||(e=this.session.selection.getCursor());var i=this.session.documentToScreenPosition(e);return{left:this.$padding+i.column*this.config.characterWidth,top:(i.row-(t?this.config.firstRowScreen:0))*this.config.lineHeight}},this.update=function(e){this.config=e;var t=this.session.$selectionMarkers,i=0,n=0;void 0!==t&&0!==t.length||(t=[{cursor:null}]);i=0;for(var o=t.length;ie.height+e.offset||r.top<0)&&i>1)){var s=(this.cursors[n++]||this.addCursor()).style;this.drawCursor?this.drawCursor(s,r,e,t[i],this.session):(s.left=r.left+"px",s.top=r.top+"px",s.width=e.characterWidth+"px",s.height=e.lineHeight+"px")}}for(;this.cursors.length>n;)this.removeCursor();var a=this.session.getOverwrite();this.$setOverwrite(a),this.$pixelPos=r,this.restartTimer()},this.drawCursor=null,this.$setOverwrite=function(e){e!=this.overwrite&&(this.overwrite=e,e?o.addCssClass(this.element,"ace_overwrite-cursors"):o.removeCssClass(this.element,"ace_overwrite-cursors"))},this.destroy=function(){clearInterval(this.intervalId),clearTimeout(this.timeoutId)}}).call(r.prototype),t.Cursor=r}),ace.define("ace/scrollbar",["require","exports","module","ace/lib/oop","ace/lib/dom","ace/lib/event","ace/lib/event_emitter"],function(e,t,i){"use strict";var n=e("./lib/oop"),o=e("./lib/dom"),r=e("./lib/event"),s=e("./lib/event_emitter").EventEmitter,a=32768,l=function(e){this.element=o.createElement("div"),this.element.className="ace_scrollbar ace_scrollbar"+this.classSuffix,this.inner=o.createElement("div"),this.inner.className="ace_scrollbar-inner",this.element.appendChild(this.inner),e.appendChild(this.element),this.setVisible(!1),this.skipEvent=!1,r.addListener(this.element,"scroll",this.onScroll.bind(this)),r.addListener(this.element,"mousedown",r.preventDefault)};(function(){n.implement(this,s),this.setVisible=function(e){this.element.style.display=e?"":"none",this.isVisible=e,this.coeff=1}}).call(l.prototype);var c=function(e,t){l.call(this,e),this.scrollTop=0,this.scrollHeight=0,t.$scrollbarWidth=this.width=o.scrollbarWidth(e.ownerDocument),this.inner.style.width=this.element.style.width=(this.width||15)+5+"px",this.$minWidth=0};n.inherits(c,l),function(){this.classSuffix="-v",this.onScroll=function(){if(!this.skipEvent){if(this.scrollTop=this.element.scrollTop,1!=this.coeff){var e=this.element.clientHeight/this.scrollHeight;this.scrollTop=this.scrollTop*(1-e)/(this.coeff-e)}this._emit("scroll",{data:this.scrollTop})}this.skipEvent=!1},this.getWidth=function(){return Math.max(this.isVisible?this.width:0,this.$minWidth||0)},this.setHeight=function(e){this.element.style.height=e+"px"},this.setInnerHeight=this.setScrollHeight=function(e){this.scrollHeight=e,e>a?(this.coeff=a/e,e=a):1!=this.coeff&&(this.coeff=1),this.inner.style.height=e+"px"},this.setScrollTop=function(e){this.scrollTop!=e&&(this.skipEvent=!0,this.scrollTop=e,this.element.scrollTop=e*this.coeff)}}.call(c.prototype);var u=function(e,t){l.call(this,e),this.scrollLeft=0,this.height=t.$scrollbarWidth,this.inner.style.height=this.element.style.height=(this.height||15)+5+"px"};n.inherits(u,l),function(){this.classSuffix="-h",this.onScroll=function(){this.skipEvent||(this.scrollLeft=this.element.scrollLeft,this._emit("scroll",{data:this.scrollLeft})),this.skipEvent=!1},this.getHeight=function(){return this.isVisible?this.height:0},this.setWidth=function(e){this.element.style.width=e+"px"},this.setInnerWidth=function(e){this.inner.style.width=e+"px"},this.setScrollWidth=function(e){this.inner.style.width=e+"px"},this.setScrollLeft=function(e){this.scrollLeft!=e&&(this.skipEvent=!0,this.scrollLeft=this.element.scrollLeft=e)}}.call(u.prototype),t.ScrollBar=c,t.ScrollBarV=c,t.ScrollBarH=u,t.VScrollBar=c,t.HScrollBar=u}),ace.define("ace/renderloop",["require","exports","module","ace/lib/event"],function(e,t,i){"use strict";var n=e("./lib/event"),o=function(e,t){this.onRender=e,this.pending=!1,this.changes=0,this.window=t||window};(function(){this.schedule=function(e){if(this.changes=this.changes|e,!this.pending&&this.changes){this.pending=!0;var t=this;n.nextFrame(function(){var e;for(t.pending=!1;e=t.changes;)t.changes=0,t.onRender(e)},this.window)}}}).call(o.prototype),t.RenderLoop=o}),ace.define("ace/layer/font_metrics",["require","exports","module","ace/lib/oop","ace/lib/dom","ace/lib/lang","ace/lib/useragent","ace/lib/event_emitter"],function(e,t,i){var n=e("../lib/oop"),o=e("../lib/dom"),r=e("../lib/lang"),s=e("../lib/useragent"),a=e("../lib/event_emitter").EventEmitter,l=0,c=t.FontMetrics=function(e){this.el=o.createElement("div"),this.$setMeasureNodeStyles(this.el.style,!0),this.$main=o.createElement("div"),this.$setMeasureNodeStyles(this.$main.style),this.$measureNode=o.createElement("div"),this.$setMeasureNodeStyles(this.$measureNode.style),this.el.appendChild(this.$main),this.el.appendChild(this.$measureNode),e.appendChild(this.el),l||this.$testFractionalRect(),this.$measureNode.innerHTML=r.stringRepeat("X",l),this.$characterSize={width:0,height:0},this.checkForSizeChanges()};(function(){n.implement(this,a),this.$characterSize={width:0,height:0},this.$testFractionalRect=function(){var e=o.createElement("div");this.$setMeasureNodeStyles(e.style),e.style.width="0.2px",document.documentElement.appendChild(e);var t=e.getBoundingClientRect().width;l=t>0&&t<1?50:100,e.parentNode.removeChild(e)},this.$setMeasureNodeStyles=function(e,t){e.width=e.height="auto",e.left=e.top="0px",e.visibility="hidden",e.position="absolute",e.whiteSpace="pre",s.isIE<8?e["font-family"]="inherit":e.font="inherit",e.overflow=t?"hidden":"visible"},this.checkForSizeChanges=function(){var e=this.$measureSizes();if(e&&(this.$characterSize.width!==e.width||this.$characterSize.height!==e.height)){this.$measureNode.style.fontWeight="bold";var t=this.$measureSizes();this.$measureNode.style.fontWeight="",this.$characterSize=e,this.charSizes=Object.create(null),this.allowBoldFonts=t&&t.width===e.width&&t.height===e.height,this._emit("changeCharacterSize",{data:e})}},this.$pollSizeChanges=function(){if(this.$pollSizeChangesTimer)return this.$pollSizeChangesTimer;var e=this;return this.$pollSizeChangesTimer=setInterval(function(){e.checkForSizeChanges()},500)},this.setPolling=function(e){e?this.$pollSizeChanges():this.$pollSizeChangesTimer&&(clearInterval(this.$pollSizeChangesTimer),this.$pollSizeChangesTimer=0)},this.$measureSizes=function(){if(50===l){var e=null;try{e=this.$measureNode.getBoundingClientRect()}catch(t){e={width:0,height:0}}var t={height:e.height,width:e.width/l}}else t={height:this.$measureNode.clientHeight,width:this.$measureNode.clientWidth/l};return 0===t.width||0===t.height?null:t},this.$measureCharWidth=function(e){return this.$main.innerHTML=r.stringRepeat(e,l),this.$main.getBoundingClientRect().width/l},this.getCharacterWidth=function(e){var t=this.charSizes[e];return void 0===t&&(t=this.charSizes[e]=this.$measureCharWidth(e)/this.$characterSize.width),t},this.destroy=function(){clearInterval(this.$pollSizeChangesTimer),this.el&&this.el.parentNode&&this.el.parentNode.removeChild(this.el)}}).call(c.prototype)}),ace.define("ace/virtual_renderer",["require","exports","module","ace/lib/oop","ace/lib/dom","ace/config","ace/lib/useragent","ace/layer/gutter","ace/layer/marker","ace/layer/text","ace/layer/cursor","ace/scrollbar","ace/scrollbar","ace/renderloop","ace/layer/font_metrics","ace/lib/event_emitter"],function(e,t,i){"use strict";var n=e("./lib/oop"),o=e("./lib/dom"),r=e("./config"),s=e("./lib/useragent"),a=e("./layer/gutter").Gutter,l=e("./layer/marker").Marker,c=e("./layer/text").Text,u=e("./layer/cursor").Cursor,h=e("./scrollbar").HScrollBar,d=e("./scrollbar").VScrollBar,g=e("./renderloop").RenderLoop,f=e("./layer/font_metrics").FontMetrics,p=e("./lib/event_emitter").EventEmitter;o.importCssString('.ace_editor {position: relative;overflow: hidden;font: 12px/normal \'Monaco\', \'Menlo\', \'Ubuntu Mono\', \'Consolas\', \'source-code-pro\', monospace;direction: ltr;text-align: left;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}.ace_scroller {position: absolute;overflow: hidden;top: 0;bottom: 0;background-color: inherit;-ms-user-select: none;-moz-user-select: none;-webkit-user-select: none;user-select: none;cursor: text;}.ace_content {position: absolute;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;min-width: 100%;}.ace_dragging .ace_scroller:before{position: absolute;top: 0;left: 0;right: 0;bottom: 0;content: \'\';background: rgba(250, 250, 250, 0.01);z-index: 1000;}.ace_dragging.ace_dark .ace_scroller:before{background: rgba(0, 0, 0, 0.01);}.ace_selecting, .ace_selecting * {cursor: text !important;}.ace_gutter {position: absolute;overflow : hidden;width: auto;top: 0;bottom: 0;left: 0;cursor: default;z-index: 4;-ms-user-select: none;-moz-user-select: none;-webkit-user-select: none;user-select: none;}.ace_gutter-active-line {position: absolute;left: 0;right: 0;}.ace_scroller.ace_scroll-left {box-shadow: 17px 0 16px -16px rgba(0, 0, 0, 0.4) inset;}.ace_gutter-cell {padding-left: 19px;padding-right: 6px;background-repeat: no-repeat;}.ace_gutter-cell.ace_error {background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAABOFBMVEX/////////QRswFAb/Ui4wFAYwFAYwFAaWGAfDRymzOSH/PxswFAb/SiUwFAYwFAbUPRvjQiDllog5HhHdRybsTi3/Tyv9Tir+Syj/UC3////XurebMBIwFAb/RSHbPx/gUzfdwL3kzMivKBAwFAbbvbnhPx66NhowFAYwFAaZJg8wFAaxKBDZurf/RB6mMxb/SCMwFAYwFAbxQB3+RB4wFAb/Qhy4Oh+4QifbNRcwFAYwFAYwFAb/QRzdNhgwFAYwFAbav7v/Uy7oaE68MBK5LxLewr/r2NXewLswFAaxJw4wFAbkPRy2PyYwFAaxKhLm1tMwFAazPiQwFAaUGAb/QBrfOx3bvrv/VC/maE4wFAbRPBq6MRO8Qynew8Dp2tjfwb0wFAbx6eju5+by6uns4uH9/f36+vr/GkHjAAAAYnRSTlMAGt+64rnWu/bo8eAA4InH3+DwoN7j4eLi4xP99Nfg4+b+/u9B/eDs1MD1mO7+4PHg2MXa347g7vDizMLN4eG+Pv7i5evs/v79yu7S3/DV7/498Yv24eH+4ufQ3Ozu/v7+y13sRqwAAADLSURBVHjaZc/XDsFgGIBhtDrshlitmk2IrbHFqL2pvXf/+78DPokj7+Fz9qpU/9UXJIlhmPaTaQ6QPaz0mm+5gwkgovcV6GZzd5JtCQwgsxoHOvJO15kleRLAnMgHFIESUEPmawB9ngmelTtipwwfASilxOLyiV5UVUyVAfbG0cCPHig+GBkzAENHS0AstVF6bacZIOzgLmxsHbt2OecNgJC83JERmePUYq8ARGkJx6XtFsdddBQgZE2nPR6CICZhawjA4Fb/chv+399kfR+MMMDGOQAAAABJRU5ErkJggg==");background-repeat: no-repeat;background-position: 2px center;}.ace_gutter-cell.ace_warning {background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAmVBMVEX///8AAAD///8AAAAAAABPSzb/5sAAAAB/blH/73z/ulkAAAAAAAD85pkAAAAAAAACAgP/vGz/rkDerGbGrV7/pkQICAf////e0IsAAAD/oED/qTvhrnUAAAD/yHD/njcAAADuv2r/nz//oTj/p064oGf/zHAAAAA9Nir/tFIAAAD/tlTiuWf/tkIAAACynXEAAAAAAAAtIRW7zBpBAAAAM3RSTlMAABR1m7RXO8Ln31Z36zT+neXe5OzooRDfn+TZ4p3h2hTf4t3k3ucyrN1K5+Xaks52Sfs9CXgrAAAAjklEQVR42o3PbQ+CIBQFYEwboPhSYgoYunIqqLn6/z8uYdH8Vmdnu9vz4WwXgN/xTPRD2+sgOcZjsge/whXZgUaYYvT8QnuJaUrjrHUQreGczuEafQCO/SJTufTbroWsPgsllVhq3wJEk2jUSzX3CUEDJC84707djRc5MTAQxoLgupWRwW6UB5fS++NV8AbOZgnsC7BpEAAAAABJRU5ErkJggg==");background-position: 2px center;}.ace_gutter-cell.ace_info {background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAAAAAA6mKC9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAAJ0Uk5TAAB2k804AAAAPklEQVQY02NgIB68QuO3tiLznjAwpKTgNyDbMegwisCHZUETUZV0ZqOquBpXj2rtnpSJT1AEnnRmL2OgGgAAIKkRQap2htgAAAAASUVORK5CYII=");background-position: 2px center;}.ace_dark .ace_gutter-cell.ace_info {background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQBAMAAADt3eJSAAAAJFBMVEUAAAChoaGAgIAqKiq+vr6tra1ZWVmUlJSbm5s8PDxubm56enrdgzg3AAAAAXRSTlMAQObYZgAAAClJREFUeNpjYMAPdsMYHegyJZFQBlsUlMFVCWUYKkAZMxZAGdxlDMQBAG+TBP4B6RyJAAAAAElFTkSuQmCC");}.ace_scrollbar {position: absolute;right: 0;bottom: 0;z-index: 6;}.ace_scrollbar-inner {position: absolute;cursor: text;left: 0;top: 0;}.ace_scrollbar-v{overflow-x: hidden;overflow-y: scroll;top: 0;}.ace_scrollbar-h {overflow-x: scroll;overflow-y: hidden;left: 0;}.ace_print-margin {position: absolute;height: 100%;}.ace_text-input {position: absolute;z-index: 0;width: 0.5em;height: 1em;opacity: 0;background: transparent;-moz-appearance: none;appearance: none;border: none;resize: none;outline: none;overflow: hidden;font: inherit;padding: 0 1px;margin: 0 -1px;text-indent: -1em;-ms-user-select: text;-moz-user-select: text;-webkit-user-select: text;user-select: text;white-space: pre!important;}.ace_text-input.ace_composition {background: inherit;color: inherit;z-index: 1000;opacity: 1;text-indent: 0;}.ace_layer {z-index: 1;position: absolute;overflow: hidden;word-wrap: normal;white-space: pre;height: 100%;width: 100%;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;pointer-events: none;}.ace_gutter-layer {position: relative;width: auto;text-align: right;pointer-events: auto;}.ace_text-layer {font: inherit !important;}.ace_cjk {display: inline-block;text-align: center;}.ace_cursor-layer {z-index: 4;}.ace_cursor {z-index: 4;position: absolute;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;border-left: 2px solid;transform: translatez(0);}.ace_multiselect .ace_cursor {border-left-width: 1px;}.ace_slim-cursors .ace_cursor {border-left-width: 1px;}.ace_overwrite-cursors .ace_cursor {border-left-width: 0;border-bottom: 1px solid;}.ace_hidden-cursors .ace_cursor {opacity: 0.2;}.ace_smooth-blinking .ace_cursor {-webkit-transition: opacity 0.18s;transition: opacity 0.18s;}.ace_marker-layer .ace_step, .ace_marker-layer .ace_stack {position: absolute;z-index: 3;}.ace_marker-layer .ace_selection {position: absolute;z-index: 5;}.ace_marker-layer .ace_bracket {position: absolute;z-index: 6;}.ace_marker-layer .ace_active-line {position: absolute;z-index: 2;}.ace_marker-layer .ace_selected-word {position: absolute;z-index: 4;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;}.ace_line .ace_fold {-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;display: inline-block;height: 11px;margin-top: -2px;vertical-align: middle;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAJCAYAAADU6McMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAJpJREFUeNpi/P//PwOlgAXGYGRklAVSokD8GmjwY1wasKljQpYACtpCFeADcHVQfQyMQAwzwAZI3wJKvCLkfKBaMSClBlR7BOQikCFGQEErIH0VqkabiGCAqwUadAzZJRxQr/0gwiXIal8zQQPnNVTgJ1TdawL0T5gBIP1MUJNhBv2HKoQHHjqNrA4WO4zY0glyNKLT2KIfIMAAQsdgGiXvgnYAAAAASUVORK5CYII="),url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAA3CAYAAADNNiA5AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAACJJREFUeNpi+P//fxgTAwPDBxDxD078RSX+YeEyDFMCIMAAI3INmXiwf2YAAAAASUVORK5CYII=");background-repeat: no-repeat, repeat-x;background-position: center center, top left;color: transparent;border: 1px solid black;border-radius: 2px;cursor: pointer;pointer-events: auto;}.ace_dark .ace_fold {}.ace_fold:hover{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAJCAYAAADU6McMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAJpJREFUeNpi/P//PwOlgAXGYGRklAVSokD8GmjwY1wasKljQpYACtpCFeADcHVQfQyMQAwzwAZI3wJKvCLkfKBaMSClBlR7BOQikCFGQEErIH0VqkabiGCAqwUadAzZJRxQr/0gwiXIal8zQQPnNVTgJ1TdawL0T5gBIP1MUJNhBv2HKoQHHjqNrA4WO4zY0glyNKLT2KIfIMAAQsdgGiXvgnYAAAAASUVORK5CYII="),url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAA3CAYAAADNNiA5AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAACBJREFUeNpi+P//fz4TAwPDZxDxD5X4i5fLMEwJgAADAEPVDbjNw87ZAAAAAElFTkSuQmCC");}.ace_tooltip {background-color: #FFF;background-image: -webkit-linear-gradient(top, transparent, rgba(0, 0, 0, 0.1));background-image: linear-gradient(to bottom, transparent, rgba(0, 0, 0, 0.1));border: 1px solid gray;border-radius: 1px;box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);color: black;max-width: 100%;padding: 3px 4px;position: fixed;z-index: 999999;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;cursor: default;white-space: pre;word-wrap: break-word;line-height: normal;font-style: normal;font-weight: normal;letter-spacing: normal;pointer-events: none;}.ace_folding-enabled > .ace_gutter-cell {padding-right: 13px;}.ace_fold-widget {-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;margin: 0 -12px 0 1px;display: none;width: 11px;vertical-align: top;background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAANElEQVR42mWKsQ0AMAzC8ixLlrzQjzmBiEjp0A6WwBCSPgKAXoLkqSot7nN3yMwR7pZ32NzpKkVoDBUxKAAAAABJRU5ErkJggg==");background-repeat: no-repeat;background-position: center;border-radius: 3px;border: 1px solid transparent;cursor: pointer;}.ace_folding-enabled .ace_fold-widget {display: inline-block; }.ace_fold-widget.ace_end {background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAANElEQVR42m3HwQkAMAhD0YzsRchFKI7sAikeWkrxwScEB0nh5e7KTPWimZki4tYfVbX+MNl4pyZXejUO1QAAAABJRU5ErkJggg==");}.ace_fold-widget.ace_closed {background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAAGCAYAAAAG5SQMAAAAOUlEQVR42jXKwQkAMAgDwKwqKD4EwQ26sSOkVWjgIIHAzPiCgaqiqnJHZnKICBERHN194O5b9vbLuAVRL+l0YWnZAAAAAElFTkSuQmCCXA==");}.ace_fold-widget:hover {border: 1px solid rgba(0, 0, 0, 0.3);background-color: rgba(255, 255, 255, 0.2);box-shadow: 0 1px 1px rgba(255, 255, 255, 0.7);}.ace_fold-widget:active {border: 1px solid rgba(0, 0, 0, 0.4);background-color: rgba(0, 0, 0, 0.05);box-shadow: 0 1px 1px rgba(255, 255, 255, 0.8);}.ace_dark .ace_fold-widget {background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAHklEQVQIW2P4//8/AzoGEQ7oGCaLLAhWiSwB146BAQCSTPYocqT0AAAAAElFTkSuQmCC");}.ace_dark .ace_fold-widget.ace_end {background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAH0lEQVQIW2P4//8/AxQ7wNjIAjDMgC4AxjCVKBirIAAF0kz2rlhxpAAAAABJRU5ErkJggg==");}.ace_dark .ace_fold-widget.ace_closed {background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAAFCAYAAACAcVaiAAAAHElEQVQIW2P4//+/AxAzgDADlOOAznHAKgPWAwARji8UIDTfQQAAAABJRU5ErkJggg==");}.ace_dark .ace_fold-widget:hover {box-shadow: 0 1px 1px rgba(255, 255, 255, 0.2);background-color: rgba(255, 255, 255, 0.1);}.ace_dark .ace_fold-widget:active {box-shadow: 0 1px 1px rgba(255, 255, 255, 0.2);}.ace_fold-widget.ace_invalid {background-color: #FFB4B4;border-color: #DE5555;}.ace_fade-fold-widgets .ace_fold-widget {-webkit-transition: opacity 0.4s ease 0.05s;transition: opacity 0.4s ease 0.05s;opacity: 0;}.ace_fade-fold-widgets:hover .ace_fold-widget {-webkit-transition: opacity 0.05s ease 0.05s;transition: opacity 0.05s ease 0.05s;opacity:1;}.ace_underline {text-decoration: underline;}.ace_bold {font-weight: bold;}.ace_nobold .ace_bold {font-weight: normal;}.ace_italic {font-style: italic;}.ace_error-marker {background-color: rgba(255, 0, 0,0.2);position: absolute;z-index: 9;}.ace_highlight-marker {background-color: rgba(255, 255, 0,0.2);position: absolute;z-index: 8;}.ace_br1 {border-top-left-radius : 3px;}.ace_br2 {border-top-right-radius : 3px;}.ace_br3 {border-top-left-radius : 3px; border-top-right-radius: 3px;}.ace_br4 {border-bottom-right-radius: 3px;}.ace_br5 {border-top-left-radius : 3px; border-bottom-right-radius: 3px;}.ace_br6 {border-top-right-radius : 3px; border-bottom-right-radius: 3px;}.ace_br7 {border-top-left-radius : 3px; border-top-right-radius: 3px; border-bottom-right-radius: 3px;}.ace_br8 {border-bottom-left-radius : 3px;}.ace_br9 {border-top-left-radius : 3px; border-bottom-left-radius: 3px;}.ace_br10{border-top-right-radius : 3px; border-bottom-left-radius: 3px;}.ace_br11{border-top-left-radius : 3px; border-top-right-radius: 3px; border-bottom-left-radius: 3px;}.ace_br12{border-bottom-right-radius: 3px; border-bottom-left-radius: 3px;}.ace_br13{border-top-left-radius : 3px; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px;}.ace_br14{border-top-right-radius : 3px; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px;}.ace_br15{border-top-left-radius : 3px; border-top-right-radius: 3px; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px;}.ace_text-input-ios {position: absolute !important;top: -100000px !important;left: -100000px !important;}',"ace_editor.css");var m=function(e,t){var i=this;this.container=e||o.createElement("div"),this.$keepTextAreaAtCursor=!s.isOldIE,o.addCssClass(this.container,"ace_editor"),this.setTheme(t),this.$gutter=o.createElement("div"),this.$gutter.className="ace_gutter",this.container.appendChild(this.$gutter),this.scroller=o.createElement("div"),this.scroller.className="ace_scroller",this.container.appendChild(this.scroller),this.content=o.createElement("div"),this.content.className="ace_content",this.scroller.appendChild(this.content),this.$gutterLayer=new a(this.$gutter),this.$gutterLayer.on("changeGutterWidth",this.onGutterResize.bind(this)),this.$markerBack=new l(this.content);var n=this.$textLayer=new c(this.content);this.canvas=n.element,this.$markerFront=new l(this.content),this.$cursorLayer=new u(this.content),this.$horizScroll=!1,this.$vScroll=!1,this.scrollBar=this.scrollBarV=new d(this.container,this),this.scrollBarH=new h(this.container,this),this.scrollBarV.addEventListener("scroll",function(e){i.$scrollAnimation||i.session.setScrollTop(e.data-i.scrollMargin.top)}),this.scrollBarH.addEventListener("scroll",function(e){i.$scrollAnimation||i.session.setScrollLeft(e.data-i.scrollMargin.left)}),this.scrollTop=0,this.scrollLeft=0,this.cursorPos={row:0,column:0},this.$fontMetrics=new f(this.container),this.$textLayer.$setFontMetrics(this.$fontMetrics),this.$textLayer.addEventListener("changeCharacterSize",function(e){i.updateCharacterSize(),i.onResize(!0,i.gutterWidth,i.$size.width,i.$size.height),i._signal("changeCharacterSize",e)}),this.$size={width:0,height:0,scrollerHeight:0,scrollerWidth:0,$dirty:!0},this.layerConfig={width:1,padding:0,firstRow:0,firstRowScreen:0,lastRow:0,lineHeight:0,characterWidth:0,minHeight:1,maxHeight:1,offset:0,height:1,gutterOffset:1},this.scrollMargin={left:0,right:0,top:0,bottom:0,v:0,h:0},this.$loop=new g(this.$renderChanges.bind(this),this.container.ownerDocument.defaultView),this.$loop.schedule(this.CHANGE_FULL),this.updateCharacterSize(),this.setPadding(4),r.resetOptions(this),r._emit("renderer",this)};(function(){this.CHANGE_CURSOR=1,this.CHANGE_MARKER=2,this.CHANGE_GUTTER=4,this.CHANGE_SCROLL=8,this.CHANGE_LINES=16,this.CHANGE_TEXT=32,this.CHANGE_SIZE=64,this.CHANGE_MARKER_BACK=128,this.CHANGE_MARKER_FRONT=256,this.CHANGE_FULL=512,this.CHANGE_H_SCROLL=1024,n.implement(this,p),this.updateCharacterSize=function(){this.$textLayer.allowBoldFonts!=this.$allowBoldFonts&&(this.$allowBoldFonts=this.$textLayer.allowBoldFonts,this.setStyle("ace_nobold",!this.$allowBoldFonts)),this.layerConfig.characterWidth=this.characterWidth=this.$textLayer.getCharacterWidth(),this.layerConfig.lineHeight=this.lineHeight=this.$textLayer.getLineHeight(),this.$updatePrintMargin()},this.setSession=function(e){this.session&&this.session.doc.off("changeNewLineMode",this.onChangeNewLineMode),this.session=e,e&&this.scrollMargin.top&&e.getScrollTop()<=0&&e.setScrollTop(-this.scrollMargin.top),this.$cursorLayer.setSession(e),this.$markerBack.setSession(e),this.$markerFront.setSession(e),this.$gutterLayer.setSession(e),this.$textLayer.setSession(e),e&&(this.$loop.schedule(this.CHANGE_FULL),this.session.$setFontMetrics(this.$fontMetrics),this.scrollBarH.scrollLeft=this.scrollBarV.scrollTop=null,this.onChangeNewLineMode=this.onChangeNewLineMode.bind(this),this.onChangeNewLineMode(),this.session.doc.on("changeNewLineMode",this.onChangeNewLineMode))},this.updateLines=function(e,t,i){if(void 0===t&&(t=1/0),this.$changedLines?(this.$changedLines.firstRow>e&&(this.$changedLines.firstRow=e),this.$changedLines.lastRowthis.layerConfig.lastRow||this.$loop.schedule(this.CHANGE_LINES)},this.onChangeNewLineMode=function(){this.$loop.schedule(this.CHANGE_TEXT),this.$textLayer.$updateEolChar()},this.onChangeTabSize=function(){this.$loop.schedule(this.CHANGE_TEXT|this.CHANGE_MARKER),this.$textLayer.onChangeTabSize()},this.updateText=function(){this.$loop.schedule(this.CHANGE_TEXT)},this.updateFull=function(e){e?this.$renderChanges(this.CHANGE_FULL,!0):this.$loop.schedule(this.CHANGE_FULL)},this.updateFontSize=function(){this.$textLayer.checkForSizeChanges()},this.$changes=0,this.$updateSizeAsync=function(){this.$loop.pending?this.$size.$dirty=!0:this.onResize()},this.onResize=function(e,t,i,n){if(!(this.resizing>2)){this.resizing>0?this.resizing++:this.resizing=e?1:0;var o=this.container;n||(n=o.clientHeight||o.scrollHeight),i||(i=o.clientWidth||o.scrollWidth);var r=this.$updateCachedSize(e,t,i,n);if(!this.$size.scrollerHeight||!i&&!n)return this.resizing=0;e&&(this.$gutterLayer.$padding=null),e?this.$renderChanges(r|this.$changes,!0):this.$loop.schedule(r|this.$changes),this.resizing&&(this.resizing=0),this.scrollBarV.scrollLeft=this.scrollBarV.scrollTop=null}},this.$updateCachedSize=function(e,t,i,n){n-=this.$extraHeight||0;var o=0,r=this.$size,s={width:r.width,height:r.height,scrollerHeight:r.scrollerHeight,scrollerWidth:r.scrollerWidth};return n&&(e||r.height!=n)&&(r.height=n,o|=this.CHANGE_SIZE,r.scrollerHeight=r.height,this.$horizScroll&&(r.scrollerHeight-=this.scrollBarH.getHeight()),this.scrollBarV.element.style.bottom=this.scrollBarH.getHeight()+"px",o|=this.CHANGE_SCROLL),i&&(e||r.width!=i)&&(o|=this.CHANGE_SIZE,r.width=i,null==t&&(t=this.$showGutter?this.$gutter.offsetWidth:0),this.gutterWidth=t,this.scrollBarH.element.style.left=this.scroller.style.left=t+"px",r.scrollerWidth=Math.max(0,i-t-this.scrollBarV.getWidth()),this.scrollBarH.element.style.right=this.scroller.style.right=this.scrollBarV.getWidth()+"px",this.scroller.style.bottom=this.scrollBarH.getHeight()+"px",(this.session&&this.session.getUseWrapMode()&&this.adjustWrapLimit()||e)&&(o|=this.CHANGE_FULL)),r.$dirty=!i||!n,o&&this._signal("resize",s),o},this.onGutterResize=function(){var e=this.$showGutter?this.$gutter.offsetWidth:0;e!=this.gutterWidth&&(this.$changes|=this.$updateCachedSize(!0,e,this.$size.width,this.$size.height)),this.session.getUseWrapMode()&&this.adjustWrapLimit()?this.$loop.schedule(this.CHANGE_FULL):this.$size.$dirty?this.$loop.schedule(this.CHANGE_FULL):(this.$computeLayerConfig(),this.$loop.schedule(this.CHANGE_MARKER))},this.adjustWrapLimit=function(){var e=this.$size.scrollerWidth-2*this.$padding,t=Math.floor(e/this.characterWidth);return this.session.adjustWrapLimit(t,this.$showPrintMargin&&this.$printMarginColumn)},this.setAnimatedScroll=function(e){this.setOption("animatedScroll",e)},this.getAnimatedScroll=function(){return this.$animatedScroll},this.setShowInvisibles=function(e){this.setOption("showInvisibles",e)},this.getShowInvisibles=function(){return this.getOption("showInvisibles")},this.getDisplayIndentGuides=function(){return this.getOption("displayIndentGuides")},this.setDisplayIndentGuides=function(e){this.setOption("displayIndentGuides",e)},this.setShowPrintMargin=function(e){this.setOption("showPrintMargin",e)},this.getShowPrintMargin=function(){return this.getOption("showPrintMargin")},this.setPrintMarginColumn=function(e){this.setOption("printMarginColumn",e)},this.getPrintMarginColumn=function(){return this.getOption("printMarginColumn")},this.getShowGutter=function(){return this.getOption("showGutter")},this.setShowGutter=function(e){return this.setOption("showGutter",e)},this.getFadeFoldWidgets=function(){return this.getOption("fadeFoldWidgets")},this.setFadeFoldWidgets=function(e){this.setOption("fadeFoldWidgets",e)},this.setHighlightGutterLine=function(e){this.setOption("highlightGutterLine",e)},this.getHighlightGutterLine=function(){return this.getOption("highlightGutterLine")},this.$updateGutterLineHighlight=function(){var e=this.$cursorLayer.$pixelPos,t=this.layerConfig.lineHeight;if(this.session.getUseWrapMode()){var i=this.session.selection.getCursor();i.column=0,e=this.$cursorLayer.getPixelPosition(i,!0),t*=this.session.getRowLength(i.row)}this.$gutterLineHighlight.style.top=e.top-this.layerConfig.offset+"px",this.$gutterLineHighlight.style.height=t+"px"},this.$updatePrintMargin=function(){if(this.$showPrintMargin||this.$printMarginEl){if(!this.$printMarginEl){var e=o.createElement("div");e.className="ace_layer ace_print-margin-layer",this.$printMarginEl=o.createElement("div"),this.$printMarginEl.className="ace_print-margin",e.appendChild(this.$printMarginEl),this.content.insertBefore(e,this.content.firstChild)}var t=this.$printMarginEl.style;t.left=this.characterWidth*this.$printMarginColumn+this.$padding+"px",t.visibility=this.$showPrintMargin?"visible":"hidden",this.session&&-1==this.session.$wrap&&this.adjustWrapLimit()}},this.getContainerElement=function(){return this.container},this.getMouseEventTarget=function(){return this.scroller},this.getTextAreaContainer=function(){return this.container},this.$moveTextAreaToCursor=function(){if(this.$keepTextAreaAtCursor){var e=this.layerConfig,t=this.$cursorLayer.$pixelPos.top,i=this.$cursorLayer.$pixelPos.left;t-=e.offset;var n=this.textarea.style,o=this.lineHeight;if(t<0||t>e.height-o)n.top=n.left="0";else{var r=this.characterWidth;if(this.$composition){var s=this.textarea.value.replace(/^\x01+/,"");r*=this.session.$getStringScreenWidth(s)[0]+2,o+=2}(i-=this.scrollLeft)>this.$size.scrollerWidth-r&&(i=this.$size.scrollerWidth-r),i+=this.gutterWidth,n.height=o+"px",n.width=r+"px",n.left=Math.min(i,this.$size.scrollerWidth-r)+"px",n.top=Math.min(t,this.$size.height-o)+"px"}}},this.getFirstVisibleRow=function(){return this.layerConfig.firstRow},this.getFirstFullyVisibleRow=function(){return this.layerConfig.firstRow+(0===this.layerConfig.offset?0:1)},this.getLastFullyVisibleRow=function(){var e=this.layerConfig,t=e.lastRow;return this.session.documentToScreenRow(t,0)*e.lineHeight-this.session.getScrollTop()>e.height-e.lineHeight?t-1:t},this.getLastVisibleRow=function(){return this.layerConfig.lastRow},this.$padding=null,this.setPadding=function(e){this.$padding=e,this.$textLayer.setPadding(e),this.$cursorLayer.setPadding(e),this.$markerFront.setPadding(e),this.$markerBack.setPadding(e),this.$loop.schedule(this.CHANGE_FULL),this.$updatePrintMargin()},this.setScrollMargin=function(e,t,i,n){var o=this.scrollMargin;o.top=0|e,o.bottom=0|t,o.right=0|n,o.left=0|i,o.v=o.top+o.bottom,o.h=o.left+o.right,o.top&&this.scrollTop<=0&&this.session&&this.session.setScrollTop(-o.top),this.updateFull()},this.getHScrollBarAlwaysVisible=function(){return this.$hScrollBarAlwaysVisible},this.setHScrollBarAlwaysVisible=function(e){this.setOption("hScrollBarAlwaysVisible",e)},this.getVScrollBarAlwaysVisible=function(){return this.$vScrollBarAlwaysVisible},this.setVScrollBarAlwaysVisible=function(e){this.setOption("vScrollBarAlwaysVisible",e)},this.$updateScrollBarV=function(){var e=this.layerConfig.maxHeight,t=this.$size.scrollerHeight;!this.$maxLines&&this.$scrollPastEnd&&(e-=(t-this.lineHeight)*this.$scrollPastEnd,this.scrollTop>e-t&&(e=this.scrollTop+t,this.scrollBarV.scrollTop=null)),this.scrollBarV.setScrollHeight(e+this.scrollMargin.v),this.scrollBarV.setScrollTop(this.scrollTop+this.scrollMargin.top)},this.$updateScrollBarH=function(){this.scrollBarH.setScrollWidth(this.layerConfig.width+2*this.$padding+this.scrollMargin.h),this.scrollBarH.setScrollLeft(this.scrollLeft+this.scrollMargin.left)},this.$frozen=!1,this.freeze=function(){this.$frozen=!0},this.unfreeze=function(){this.$frozen=!1},this.$renderChanges=function(e,t){if(this.$changes&&(e|=this.$changes,this.$changes=0),this.session&&this.container.offsetWidth&&!this.$frozen&&(e||t)){if(this.$size.$dirty)return this.$changes|=e,this.onResize(!0);this.lineHeight||this.$textLayer.checkForSizeChanges(),this._signal("beforeRender");var i=this.layerConfig;if(e&this.CHANGE_FULL||e&this.CHANGE_SIZE||e&this.CHANGE_TEXT||e&this.CHANGE_LINES||e&this.CHANGE_SCROLL||e&this.CHANGE_H_SCROLL){if(e|=this.$computeLayerConfig(),i.firstRow!=this.layerConfig.firstRow&&i.firstRowScreen==this.layerConfig.firstRowScreen){var n=this.scrollTop+(i.firstRow-this.layerConfig.firstRow)*this.lineHeight;n>0&&(this.scrollTop=n,e|=this.CHANGE_SCROLL,e|=this.$computeLayerConfig())}i=this.layerConfig,this.$updateScrollBarV(),e&this.CHANGE_H_SCROLL&&this.$updateScrollBarH(),this.$gutterLayer.element.style.marginTop=-i.offset+"px",this.content.style.marginTop=-i.offset+"px",this.content.style.width=i.width+2*this.$padding+"px",this.content.style.height=i.minHeight+"px"}return e&this.CHANGE_H_SCROLL&&(this.content.style.marginLeft=-this.scrollLeft+"px",this.scroller.className=this.scrollLeft<=0?"ace_scroller":"ace_scroller ace_scroll-left"),e&this.CHANGE_FULL?(this.$textLayer.update(i),this.$showGutter&&this.$gutterLayer.update(i),this.$markerBack.update(i),this.$markerFront.update(i),this.$cursorLayer.update(i),this.$moveTextAreaToCursor(),this.$highlightGutterLine&&this.$updateGutterLineHighlight(),void this._signal("afterRender")):e&this.CHANGE_SCROLL?(e&this.CHANGE_TEXT||e&this.CHANGE_LINES?this.$textLayer.update(i):this.$textLayer.scrollLines(i),this.$showGutter&&this.$gutterLayer.update(i),this.$markerBack.update(i),this.$markerFront.update(i),this.$cursorLayer.update(i),this.$highlightGutterLine&&this.$updateGutterLineHighlight(),this.$moveTextAreaToCursor(),void this._signal("afterRender")):(e&this.CHANGE_TEXT?(this.$textLayer.update(i),this.$showGutter&&this.$gutterLayer.update(i)):e&this.CHANGE_LINES?(this.$updateLines()||e&this.CHANGE_GUTTER&&this.$showGutter)&&this.$gutterLayer.update(i):(e&this.CHANGE_TEXT||e&this.CHANGE_GUTTER)&&this.$showGutter&&this.$gutterLayer.update(i),e&this.CHANGE_CURSOR&&(this.$cursorLayer.update(i),this.$moveTextAreaToCursor(),this.$highlightGutterLine&&this.$updateGutterLineHighlight()),e&(this.CHANGE_MARKER|this.CHANGE_MARKER_FRONT)&&this.$markerFront.update(i),e&(this.CHANGE_MARKER|this.CHANGE_MARKER_BACK)&&this.$markerBack.update(i),void this._signal("afterRender"))}this.$changes|=e},this.$autosize=function(){var e=this.session.getScreenLength()*this.lineHeight,t=this.$maxLines*this.lineHeight,i=Math.min(t,Math.max((this.$minLines||1)*this.lineHeight,e))+this.scrollMargin.v+(this.$extraHeight||0);this.$horizScroll&&(i+=this.scrollBarH.getHeight()),this.$maxPixelHeight&&i>this.$maxPixelHeight&&(i=this.$maxPixelHeight);var n=e>t;if(i!=this.desiredHeight||this.$size.height!=this.desiredHeight||n!=this.$vScroll){n!=this.$vScroll&&(this.$vScroll=n,this.scrollBarV.setVisible(n));var o=this.container.clientWidth;this.container.style.height=i+"px",this.$updateCachedSize(!0,this.$gutterWidth,o,i),this.desiredHeight=i,this._signal("autosize")}},this.$computeLayerConfig=function(){var e=this.session,t=this.$size,i=t.height<=2*this.lineHeight,n=this.session.getScreenLength()*this.lineHeight,o=this.$getLongestLine(),r=!i&&(this.$hScrollBarAlwaysVisible||t.scrollerWidth-o-2*this.$padding<0),s=this.$horizScroll!==r;s&&(this.$horizScroll=r,this.scrollBarH.setVisible(r));var a=this.$vScroll;this.$maxLines&&this.lineHeight>1&&this.$autosize();var l=this.scrollTop%this.lineHeight,c=t.scrollerHeight+this.lineHeight,u=!this.$maxLines&&this.$scrollPastEnd?(t.scrollerHeight-this.lineHeight)*this.$scrollPastEnd:0;n+=u;var h=this.scrollMargin;this.session.setScrollTop(Math.max(-h.top,Math.min(this.scrollTop,n-t.scrollerHeight+h.bottom))),this.session.setScrollLeft(Math.max(-h.left,Math.min(this.scrollLeft,o+2*this.$padding-t.scrollerWidth+h.right)));var d=!i&&(this.$vScrollBarAlwaysVisible||t.scrollerHeight-n+u<0||this.scrollTop>h.top),g=a!==d;g&&(this.$vScroll=d,this.scrollBarV.setVisible(d));var f,p,m=Math.ceil(c/this.lineHeight)-1,v=Math.max(0,Math.round((this.scrollTop-l)/this.lineHeight)),b=v+m,w=this.lineHeight;v=e.screenToDocumentRow(v,0);var A=e.getFoldLine(v);A&&(v=A.start.row),f=e.documentToScreenRow(v,0),p=e.getRowLength(v)*w,b=Math.min(e.screenToDocumentRow(b,0),e.getLength()-1),c=t.scrollerHeight+e.getRowLength(b)*w+p,l=this.scrollTop-f*w;var C=0;return this.layerConfig.width!=o&&(C=this.CHANGE_H_SCROLL),(s||g)&&(C=this.$updateCachedSize(!0,this.gutterWidth,t.width,t.height),this._signal("scrollbarVisibilityChanged"),g&&(o=this.$getLongestLine())),this.layerConfig={width:o,padding:this.$padding,firstRow:v,firstRowScreen:f,lastRow:b,lineHeight:w,characterWidth:this.characterWidth,minHeight:c,maxHeight:n,offset:l,gutterOffset:w?Math.max(0,Math.ceil((l+t.height-t.scrollerHeight)/w)):0,height:this.$size.scrollerHeight},C},this.$updateLines=function(){if(this.$changedLines){var e=this.$changedLines.firstRow,t=this.$changedLines.lastRow;this.$changedLines=null;var i=this.layerConfig;if(!(e>i.lastRow+1||tr?(t&&l+s>r+this.lineHeight&&(r-=t*this.$size.scrollerHeight),0===r&&(r=-this.scrollMargin.top),this.session.setScrollTop(r)):l+this.$size.scrollerHeight-ao?(o=1-this.scrollMargin.top||(t>0&&this.session.getScrollTop()+this.$size.scrollerHeight-this.layerConfig.maxHeight<-1+this.scrollMargin.bottom||(e<0&&this.session.getScrollLeft()>=1-this.scrollMargin.left||(e>0&&this.session.getScrollLeft()+this.$size.scrollerWidth-this.layerConfig.width<-1+this.scrollMargin.right||void 0)))},this.pixelToScreenCoordinates=function(e,t){var i=this.scroller.getBoundingClientRect(),n=(e+this.scrollLeft-i.left-this.$padding)/this.characterWidth,o=Math.floor((t+this.scrollTop-i.top)/this.lineHeight),r=Math.round(n);return{row:o,column:r,side:n-r>0?1:-1}},this.screenToTextCoordinates=function(e,t){var i=this.scroller.getBoundingClientRect(),n=Math.round((e+this.scrollLeft-i.left-this.$padding)/this.characterWidth),o=(t+this.scrollTop-i.top)/this.lineHeight;return this.session.screenToDocumentPosition(o,Math.max(n,0))},this.textToScreenCoordinates=function(e,t){var i=this.scroller.getBoundingClientRect(),n=this.session.documentToScreenPosition(e,t),o=this.$padding+Math.round(n.column*this.characterWidth),r=n.row*this.lineHeight;return{pageX:i.left+o-this.scrollLeft,pageY:i.top+r-this.scrollTop}},this.visualizeFocus=function(){o.addCssClass(this.container,"ace_focus")},this.visualizeBlur=function(){o.removeCssClass(this.container,"ace_focus")},this.showComposition=function(e){this.$composition||(this.$composition={keepTextAreaAtCursor:this.$keepTextAreaAtCursor,cssText:this.textarea.style.cssText}),this.$keepTextAreaAtCursor=!0,o.addCssClass(this.textarea,"ace_composition"),this.textarea.style.cssText="",this.$moveTextAreaToCursor()},this.setCompositionText=function(e){this.$moveTextAreaToCursor()},this.hideComposition=function(){this.$composition&&(o.removeCssClass(this.textarea,"ace_composition"),this.$keepTextAreaAtCursor=this.$composition.keepTextAreaAtCursor,this.textarea.style.cssText=this.$composition.cssText,this.$composition=null)},this.setTheme=function(e,t){function i(i){if(n.$themeId!=e)return t&&t();if(!i||!i.cssClass)throw new Error("couldn't load module "+e+" or it didn't call define");o.importCssString(i.cssText,i.cssClass,n.container.ownerDocument),n.theme&&o.removeCssClass(n.container,n.theme.cssClass);var r="padding"in i?i.padding:"padding"in(n.theme||{})?4:n.$padding;n.$padding&&r!=n.$padding&&n.setPadding(r),n.$theme=i.cssClass,n.theme=i,o.addCssClass(n.container,i.cssClass),o.setCssClass(n.container,"ace_dark",i.isDark),n.$size&&(n.$size.width=0,n.$updateSizeAsync()),n._dispatchEvent("themeLoaded",{theme:i}),t&&t()}var n=this;if(this.$themeId=e,n._dispatchEvent("themeChange",{theme:e}),e&&"string"!=typeof e)i(e);else{var s=e||this.$options.theme.initialValue;r.loadModule(["theme",s],i)}},this.getTheme=function(){return this.$themeId},this.setStyle=function(e,t){o.setCssClass(this.container,e,!1!==t)},this.unsetStyle=function(e){o.removeCssClass(this.container,e)},this.setCursorStyle=function(e){this.scroller.style.cursor!=e&&(this.scroller.style.cursor=e)},this.setMouseCursor=function(e){this.scroller.style.cursor=e},this.destroy=function(){this.$textLayer.destroy(),this.$cursorLayer.destroy()}}).call(m.prototype),r.defineOptions(m.prototype,"renderer",{animatedScroll:{initialValue:!1},showInvisibles:{set:function(e){this.$textLayer.setShowInvisibles(e)&&this.$loop.schedule(this.CHANGE_TEXT)},initialValue:!1},showPrintMargin:{set:function(){this.$updatePrintMargin()},initialValue:!0},printMarginColumn:{set:function(){this.$updatePrintMargin()},initialValue:80},printMargin:{set:function(e){"number"==typeof e&&(this.$printMarginColumn=e),this.$showPrintMargin=!!e,this.$updatePrintMargin()},get:function(){return this.$showPrintMargin&&this.$printMarginColumn}},showGutter:{set:function(e){this.$gutter.style.display=e?"block":"none",this.$loop.schedule(this.CHANGE_FULL),this.onGutterResize()},initialValue:!0},fadeFoldWidgets:{set:function(e){o.setCssClass(this.$gutter,"ace_fade-fold-widgets",e)},initialValue:!1},showFoldWidgets:{set:function(e){this.$gutterLayer.setShowFoldWidgets(e)},initialValue:!0},showLineNumbers:{set:function(e){this.$gutterLayer.setShowLineNumbers(e),this.$loop.schedule(this.CHANGE_GUTTER)},initialValue:!0},displayIndentGuides:{set:function(e){this.$textLayer.setDisplayIndentGuides(e)&&this.$loop.schedule(this.CHANGE_TEXT)},initialValue:!0},highlightGutterLine:{set:function(e){if(!this.$gutterLineHighlight)return this.$gutterLineHighlight=o.createElement("div"),this.$gutterLineHighlight.className="ace_gutter-active-line",void this.$gutter.appendChild(this.$gutterLineHighlight);this.$gutterLineHighlight.style.display=e?"":"none",this.$cursorLayer.$pixelPos&&this.$updateGutterLineHighlight()},initialValue:!1,value:!0},hScrollBarAlwaysVisible:{set:function(e){(!this.$hScrollBarAlwaysVisible||!this.$horizScroll)&&this.$loop.schedule(this.CHANGE_SCROLL)},initialValue:!1},vScrollBarAlwaysVisible:{set:function(e){(!this.$vScrollBarAlwaysVisible||!this.$vScroll)&&this.$loop.schedule(this.CHANGE_SCROLL)},initialValue:!1},fontSize:{set:function(e){"number"==typeof e&&(e+="px"),this.container.style.fontSize=e,this.updateFontSize()},initialValue:12},fontFamily:{set:function(e){this.container.style.fontFamily=e,this.updateFontSize()}},maxLines:{set:function(e){this.updateFull()}},minLines:{set:function(e){this.updateFull()}},maxPixelHeight:{set:function(e){this.updateFull()},initialValue:0},scrollPastEnd:{set:function(e){e=+e||0,this.$scrollPastEnd!=e&&(this.$scrollPastEnd=e,this.$loop.schedule(this.CHANGE_SCROLL))},initialValue:0,handlesSet:!0},fixedWidthGutter:{set:function(e){this.$gutterLayer.$fixedWidth=!!e,this.$loop.schedule(this.CHANGE_GUTTER)}},theme:{set:function(e){this.setTheme(e)},get:function(){return this.$themeId||this.theme},initialValue:"./theme/textmate",handlesSet:!0}}),t.VirtualRenderer=m}),ace.define("ace/worker/worker_client",["require","exports","module","ace/lib/oop","ace/lib/net","ace/lib/event_emitter","ace/config"],function(e,t,i){"use strict";function n(e){var t=function(e){var t="importScripts('"+r.qualifyURL(e)+"');";try{return new Blob([t],{type:"application/javascript"})}catch(e){var i=new(window.BlobBuilder||window.WebKitBlobBuilder||window.MozBlobBuilder);return i.append(t),i.getBlob("application/javascript")}}(e),i=(window.URL||window.webkitURL).createObjectURL(t);return new Worker(i)}var o=e("../lib/oop"),r=e("../lib/net"),s=e("../lib/event_emitter").EventEmitter,a=e("../config"),l=function(t,i,o,r,s){if(this.$sendDeltaQueue=this.$sendDeltaQueue.bind(this),this.changeListener=this.changeListener.bind(this),this.onMessage=this.onMessage.bind(this),e.nameToUrl&&!e.toUrl&&(e.toUrl=e.nameToUrl),a.get("packaged")||!e.toUrl)r=r||a.moduleUrl(i,"worker");else{var l=this.$normalizePath;r=r||l(e.toUrl("ace/worker/worker.js",null,"_"));var c={};t.forEach(function(t){c[t]=l(e.toUrl(t,null,"_").replace(/(\.js)?(\?.*)?$/,""))})}this.$worker=n(r),s&&this.send("importScripts",s),this.$worker.postMessage({init:!0,tlns:c,module:i,classname:o}),this.callbackId=1,this.callbacks={},this.$worker.onmessage=this.onMessage};(function(){o.implement(this,s),this.onMessage=function(e){var t=e.data;switch(t.type){case"event":this._signal(t.name,{data:t.data});break;case"call":var i=this.callbacks[t.id];i&&(i(t.data),delete this.callbacks[t.id]);break;case"error":this.reportError(t.data);break;case"log":window.console&&console.log}},this.reportError=function(e){window.console&&console.error},this.$normalizePath=function(e){return r.qualifyURL(e)},this.terminate=function(){this._signal("terminate",{}),this.deltaQueue=null,this.$worker.terminate(),this.$worker=null,this.$doc&&this.$doc.off("change",this.changeListener),this.$doc=null},this.send=function(e,t){this.$worker.postMessage({command:e,args:t})},this.call=function(e,t,i){if(i){var n=this.callbackId++;this.callbacks[n]=i,t.push(n)}this.send(e,t)},this.emit=function(e,t){try{this.$worker.postMessage({event:e,data:{data:t.data}})}catch(e){}},this.attachToDocument=function(e){this.$doc&&this.terminate(),this.$doc=e,this.call("setValue",[e.getValue()]),e.on("change",this.changeListener)},this.changeListener=function(e){this.deltaQueue||(this.deltaQueue=[],setTimeout(this.$sendDeltaQueue,0)),"insert"==e.action?this.deltaQueue.push(e.start,e.lines):this.deltaQueue.push(e.start,e.end)},this.$sendDeltaQueue=function(){var e=this.deltaQueue;e&&(this.deltaQueue=null,e.length>50&&e.length>this.$doc.getLength()>>1?this.call("setValue",[this.$doc.getValue()]):this.emit("change",{data:e}))}}).call(l.prototype);var c=function(e,t,i){this.$sendDeltaQueue=this.$sendDeltaQueue.bind(this),this.changeListener=this.changeListener.bind(this),this.callbackId=1,this.callbacks={},this.messageBuffer=[];var n=null,o=!1,r=Object.create(s),l=this;this.$worker={},this.$worker.terminate=function(){},this.$worker.postMessage=function(e){l.messageBuffer.push(e),n&&(o?setTimeout(c):c())},this.setEmitSync=function(e){o=e};var c=function(){var e=l.messageBuffer.shift();e.command?n[e.command].apply(n,e.args):e.event&&r._signal(e.event,e.data)};r.postMessage=function(e){l.onMessage({data:e})},r.callback=function(e,t){this.postMessage({type:"call",id:t,data:e})},r.emit=function(e,t){this.postMessage({type:"event",name:e,data:t})},a.loadModule(["worker",t],function(e){for(n=new e[i](r);l.messageBuffer.length;)c()})};c.prototype=l.prototype,t.UIWorkerClient=c,t.WorkerClient=l,t.createWorker=n}),ace.define("ace/placeholder",["require","exports","module","ace/range","ace/lib/event_emitter","ace/lib/oop"],function(e,t,i){"use strict";var n=e("./range").Range,o=e("./lib/event_emitter").EventEmitter,r=e("./lib/oop"),s=function(e,t,i,n,o,r){var s=this;this.length=t,this.session=e,this.doc=e.getDocument(),this.mainClass=o,this.othersClass=r,this.$onUpdate=this.onUpdate.bind(this),this.doc.on("change",this.$onUpdate),this.$others=n,this.$onCursorChange=function(){setTimeout(function(){s.onCursorChange()})},this.$pos=i;var a=e.getUndoManager().$undoStack||e.getUndoManager().$undostack||{length:-1};this.$undoStackDepth=a.length,this.setup(),e.selection.on("changeCursor",this.$onCursorChange)};(function(){r.implement(this,o),this.setup=function(){var e=this,t=this.doc,i=this.session;this.selectionBefore=i.selection.toJSON(),i.selection.inMultiSelectMode&&i.selection.toSingleRange(),this.pos=t.createAnchor(this.$pos.row,this.$pos.column);var o=this.pos;o.$insertRight=!0,o.detach(),o.markerId=i.addMarker(new n(o.row,o.column,o.row,o.column+this.length),this.mainClass,null,!1),this.others=[],this.$others.forEach(function(i){var n=t.createAnchor(i.row,i.column);n.$insertRight=!0,n.detach(),e.others.push(n)}),i.setUndoSelect(!1)},this.showOtherMarkers=function(){if(!this.othersActive){var e=this.session,t=this;this.othersActive=!0,this.others.forEach(function(i){i.markerId=e.addMarker(new n(i.row,i.column,i.row,i.column+t.length),t.othersClass,null,!1)})}},this.hideOtherMarkers=function(){if(this.othersActive){this.othersActive=!1;for(var e=0;e=this.pos.column&&t.start.column<=this.pos.column+this.length+1,r=t.start.column-this.pos.column;if(this.updateAnchors(e),o&&(this.length+=i),o&&!this.session.$fromUndo)if("insert"===e.action)for(var s=this.others.length-1;s>=0;s--){var a={row:(l=this.others[s]).row,column:l.column+r};this.doc.insertMergedLines(a,e.lines)}else if("remove"===e.action)for(s=this.others.length-1;s>=0;s--){var l;a={row:(l=this.others[s]).row,column:l.column+r};this.doc.remove(new n(a.row,a.column,a.row,a.column-i))}this.$updating=!1,this.updateMarkers()}},this.updateAnchors=function(e){this.pos.onChange(e);for(var t=this.others.length;t--;)this.others[t].onChange(e);this.updateMarkers()},this.updateMarkers=function(){if(!this.$updating){var e=this,t=this.session,i=function(i,o){t.removeMarker(i.markerId),i.markerId=t.addMarker(new n(i.row,i.column,i.row,i.column+e.length),o,null,!1)};i(this.pos,this.mainClass);for(var o=this.others.length;o--;)i(this.others[o],this.othersClass)}},this.onCursorChange=function(e){if(!this.$updating&&this.session){var t=this.session.selection.getCursor();t.row===this.pos.row&&t.column>=this.pos.column&&t.column<=this.pos.column+this.length?(this.showOtherMarkers(),this._emit("cursorEnter",e)):(this.hideOtherMarkers(),this._emit("cursorLeave",e))}},this.detach=function(){this.session.removeMarker(this.pos&&this.pos.markerId),this.hideOtherMarkers(),this.doc.removeEventListener("change",this.$onUpdate),this.session.selection.removeEventListener("changeCursor",this.$onCursorChange),this.session.setUndoSelect(!0),this.session=null},this.cancel=function(){if(-1!==this.$undoStackDepth){for(var e=this.session.getUndoManager(),t=(e.$undoStack||e.$undostack).length-this.$undoStackDepth,i=0;i1&&!this.inMultiSelectMode&&(this._signal("multiSelect"),this.inMultiSelectMode=!0,this.session.$undoSelect=!1,this.rangeList.attach(this.session)),t||this.fromOrientedRange(e)}},this.toSingleRange=function(e){e=e||this.ranges[0];var t=this.rangeList.removeAll();t.length&&this.$onRemoveRange(t),e&&this.fromOrientedRange(e)},this.substractPoint=function(e){var t=this.rangeList.substractPoint(e);if(t)return this.$onRemoveRange(t),t[0]},this.mergeOverlappingRanges=function(){var e=this.rangeList.merge();e.length?this.$onRemoveRange(e):this.ranges[0]&&this.fromOrientedRange(this.ranges[0])},this.$onAddRange=function(e){this.rangeCount=this.rangeList.ranges.length,this.ranges.unshift(e),this._signal("addRange",{range:e})},this.$onRemoveRange=function(e){if(this.rangeCount=this.rangeList.ranges.length,1==this.rangeCount&&this.inMultiSelectMode){var t=this.rangeList.ranges.pop();e.push(t),this.rangeCount=0}for(var i=e.length;i--;){var n=this.ranges.indexOf(e[i]);this.ranges.splice(n,1)}this._signal("removeRange",{ranges:e}),0===this.rangeCount&&this.inMultiSelectMode&&(this.inMultiSelectMode=!1,this._signal("singleSelect"),this.session.$undoSelect=!0,this.rangeList.detach(this.session)),(t=t||this.ranges[0])&&!t.isEqual(this.getRange())&&this.fromOrientedRange(t)},this.$initRangeList=function(){this.rangeList||(this.rangeList=new r,this.ranges=[],this.rangeCount=0)},this.getAllRanges=function(){return this.rangeCount?this.rangeList.ranges.concat():[this.getRange()]},this.splitIntoLines=function(){if(this.rangeCount>1){var e=this.rangeList.ranges,t=e[e.length-1],i=s.fromPoints(e[0].start,t.end);this.toSingleRange(),this.setSelectionRange(i,t.cursor==t.start)}else{i=this.getRange();var n=this.isBackwards(),o=i.start.row,r=i.end.row;if(o==r){if(n)var a=i.end,l=i.start;else a=i.start,l=i.end;return this.addRange(s.fromPoints(l,l)),void this.addRange(s.fromPoints(a,a))}var c=[],u=this.getLineRange(o,!0);u.start.column=i.start.column,c.push(u);for(var h=o+1;h1){var e=this.rangeList.ranges,t=e[e.length-1],i=s.fromPoints(e[0].start,t.end);this.toSingleRange(),this.setSelectionRange(i,t.cursor==t.start)}else{var n=this.session.documentToScreenPosition(this.selectionLead),o=this.session.documentToScreenPosition(this.selectionAnchor);this.rectangularRangeBlock(n,o).forEach(this.addRange,this)}},this.rectangularRangeBlock=function(e,t,i){var o=[],r=e.column0;)p--;if(p>0)for(var m=0;o[m].isEmpty();)m++;for(var v=p;v>=m;v--)o[v].isEmpty()&&o.splice(v,1)}return o}}.call(a.prototype);var f=e("./editor").Editor;(function(){this.updateSelectionMarkers=function(){this.renderer.updateCursor(),this.renderer.updateBackMarkers()},this.addSelectionMarker=function(e){e.cursor||(e.cursor=e.end);var t=this.getSelectionStyle();return e.marker=this.session.addMarker(e,"ace_selection",t),this.session.$selectionMarkers.push(e),this.session.selectionMarkerCount=this.session.$selectionMarkers.length,e},this.removeSelectionMarker=function(e){if(e.marker){this.session.removeMarker(e.marker);var t=this.session.$selectionMarkers.indexOf(e);-1!=t&&this.session.$selectionMarkers.splice(t,1),this.session.selectionMarkerCount=this.session.$selectionMarkers.length}},this.removeSelectionMarkers=function(e){for(var t=this.session.$selectionMarkers,i=e.length;i--;){var n=e[i];if(n.marker){this.session.removeMarker(n.marker);var o=t.indexOf(n);-1!=o&&t.splice(o,1)}}this.session.selectionMarkerCount=t.length},this.$onAddRange=function(e){this.addSelectionMarker(e.range),this.renderer.updateCursor(),this.renderer.updateBackMarkers()},this.$onRemoveRange=function(e){this.removeSelectionMarkers(e.ranges),this.renderer.updateCursor(),this.renderer.updateBackMarkers()},this.$onMultiSelect=function(e){this.inMultiSelectMode||(this.inMultiSelectMode=!0,this.setStyle("ace_multiselect"),this.keyBinding.addKeyboardHandler(h.keyboardHandler),this.commands.setDefaultHandler("exec",this.$onMultiSelectExec),this.renderer.updateCursor(),this.renderer.updateBackMarkers())},this.$onSingleSelect=function(e){this.session.multiSelect.inVirtualMode||(this.inMultiSelectMode=!1,this.unsetStyle("ace_multiselect"),this.keyBinding.removeKeyboardHandler(h.keyboardHandler),this.commands.removeDefaultHandler("exec",this.$onMultiSelectExec),this.renderer.updateCursor(),this.renderer.updateBackMarkers(),this._emit("changeSelection"))},this.$onMultiSelectExec=function(e){var t=e.command,i=e.editor;if(i.multiSelect){if(t.multiSelectAction)"forEach"==t.multiSelectAction?n=i.forEachSelection(t,e.args):"forEachLine"==t.multiSelectAction?n=i.forEachSelection(t,e.args,!0):"single"==t.multiSelectAction?(i.exitMultiSelectMode(),n=t.exec(i,e.args||{})):n=t.multiSelectAction(i,e.args||{});else{var n=t.exec(i,e.args||{});i.multiSelect.addRange(i.multiSelect.toOrientedRange()),i.multiSelect.mergeOverlappingRanges()}return n}},this.forEachSelection=function(e,t,i){if(!this.inVirtualSelectionMode){var n,o=i&&i.keepOrder,r=1==i||i&&i.$byLines,s=this.session,l=this.selection,c=l.rangeList,u=(o?l:c).ranges;if(!u.length)return e.exec?e.exec(this,t||{}):e(this,t||{});var h=l._eventRegistry;l._eventRegistry={};var d=new a(s);this.inVirtualSelectionMode=!0;for(var g=u.length;g--;){if(r)for(;g>0&&u[g].start.row==u[g-1].end.row;)g--;d.fromOrientedRange(u[g]),d.index=g,this.selection=s.selection=d;var f=e.exec?e.exec(this,t||{}):e(this,t||{});!n&&void 0!==f&&(n=f),d.toOrientedRange(u[g])}d.detach(),this.selection=s.selection=l,this.inVirtualSelectionMode=!1,l._eventRegistry=h,l.mergeOverlappingRanges();var p=this.renderer.$scrollAnimation;return this.onCursorChange(),this.onSelectionChange(),p&&p.from==p.to&&this.renderer.animateScrolling(p.from),n}},this.exitMultiSelectMode=function(){this.inMultiSelectMode&&!this.inVirtualSelectionMode&&this.multiSelect.toSingleRange()},this.getSelectedText=function(){var e="";if(this.inMultiSelectMode&&!this.inVirtualSelectionMode){for(var t=this.multiSelect.rangeList.ranges,i=[],n=0;nr&&(r=i.column),nc?e.insert(n,u.stringRepeat(" ",o-c)):e.remove(new s(n.row,n.column,n.row,n.column-o+c)),t.start.column=t.end.column=r,t.start.row=t.end.row=n.row,t.cursor=t.end}),t.fromOrientedRange(i[0]),this.renderer.updateCursor(),this.renderer.updateBackMarkers()}else{var c=this.selection.getRange(),h=c.start.row,d=c.end.row,g=h==d;if(g){var f,p=this.session.getLength();do{f=this.session.getLine(d)}while(/[=:]/.test(f)&&++d0);h<0&&(h=0),d>=p&&(d=p-1)}var m=this.session.removeFullLines(h,d);m=this.$reAlignText(m,g),this.session.insert({row:h,column:0},m.join("\n")+"\n"),g||(c.start.column=0,c.end.column=m[m.length-1].length),this.selection.setRange(c)}},this.$reAlignText=function(e,t){function i(e){return u.stringRepeat(" ",e)}function n(e){return e[2]?i(o)+e[2]+i(r-e[2].length+s)+e[4].replace(/^([=:])\s+/,"$1 "):e[0]}var o,r,s,a=!0,l=!0;return e.map(function(e){var t=e.match(/(\s*)(.*?)(\s*)([=:].*)/);return t?null==o?(o=t[1].length,r=t[2].length,s=t[3].length,t):(o+r+s!=t[1].length+t[2].length+t[3].length&&(l=!1),o!=t[1].length&&(a=!1),o>t[1].length&&(o=t[1].length),rt[3].length&&(s=t[3].length),t):[e]}).map(t?n:a?l?function(e){return e[2]?i(o+r-e[2].length)+e[2]+i(s)+e[4].replace(/^([=:])\s+/,"$1 "):e[0]}:n:function(e){return e[2]?i(o)+e[2]+i(s)+e[4].replace(/^([=:])\s+/,"$1 "):e[0]})}}).call(f.prototype),t.onSessionChange=function(e){var t=e.session;t&&!t.multiSelect&&(t.$selectionMarkers=[],t.selection.$initRangeList(),t.multiSelect=t.selection),this.multiSelect=t&&t.multiSelect;var i=e.oldSession;i&&(i.multiSelect.off("addRange",this.$onAddRange),i.multiSelect.off("removeRange",this.$onRemoveRange),i.multiSelect.off("multiSelect",this.$onMultiSelect),i.multiSelect.off("singleSelect",this.$onSingleSelect),i.multiSelect.lead.off("change",this.$checkMultiselectChange),i.multiSelect.anchor.off("change",this.$checkMultiselectChange)),t&&(t.multiSelect.on("addRange",this.$onAddRange),t.multiSelect.on("removeRange",this.$onRemoveRange),t.multiSelect.on("multiSelect",this.$onMultiSelect),t.multiSelect.on("singleSelect",this.$onSingleSelect),t.multiSelect.lead.on("change",this.$checkMultiselectChange),t.multiSelect.anchor.on("change",this.$checkMultiselectChange)),t&&this.inMultiSelectMode!=t.selection.inMultiSelectMode&&(t.selection.inMultiSelectMode?this.$onMultiSelect():this.$onSingleSelect())},t.MultiSelect=o,e("./config").defineOptions(f.prototype,"editor",{enableMultiselect:{set:function(e){o(this),e?(this.on("changeSession",this.$multiselectOnSessionChange),this.on("mousedown",l)):(this.off("changeSession",this.$multiselectOnSessionChange),this.off("mousedown",l))},value:!0},enableBlockSelect:{set:function(e){this.$blockSelectEnabled=e},value:!0}})}),ace.define("ace/mode/folding/fold_mode",["require","exports","module","ace/range"],function(e,t,i){"use strict";var n=e("../../range").Range,o=t.FoldMode=function(){};(function(){this.foldingStartMarker=null,this.foldingStopMarker=null,this.getFoldWidget=function(e,t,i){var n=e.getLine(i);return this.foldingStartMarker.test(n)?"start":"markbeginend"==t&&this.foldingStopMarker&&this.foldingStopMarker.test(n)?"end":""},this.getFoldWidgetRange=function(e,t,i){return null},this.indentationBlock=function(e,t,i){var o=/\S/,r=e.getLine(t),s=r.search(o);if(-1!=s){for(var a=i||r.length,l=e.getLength(),c=t,u=t;++tc){var d=e.getLine(u).length;return new n(c,a,u,d)}}},this.openingBracketBlock=function(e,t,i,o,r){var s={row:i,column:o+1},a=e.$findClosingBracket(t,s,r);if(a){var l=e.foldWidgets[a.row];return null==l&&(l=e.getFoldWidget(a.row)),"start"==l&&a.row>s.row&&(a.row--,a.column=e.getLine(a.row).length),n.fromPoints(s,a)}},this.closingBracketBlock=function(e,t,i,o,r){var s={row:i,column:o},a=e.$findOpeningBracket(t,s);if(a)return a.column++,s.column--,n.fromPoints(a,s)}}).call(o.prototype)}),ace.define("ace/theme/textmate",["require","exports","module","ace/lib/dom"],function(e,t,i){"use strict";t.isDark=!1,t.cssClass="ace-tm",t.cssText='.ace-tm .ace_gutter {background: #f0f0f0;color: #333;}.ace-tm .ace_print-margin {width: 1px;background: #e8e8e8;}.ace-tm .ace_fold {background-color: #6B72E6;}.ace-tm {background-color: #FFFFFF;color: black;}.ace-tm .ace_cursor {color: black;}.ace-tm .ace_invisible {color: rgb(191, 191, 191);}.ace-tm .ace_storage,.ace-tm .ace_keyword {color: blue;}.ace-tm .ace_constant {color: rgb(197, 6, 11);}.ace-tm .ace_constant.ace_buildin {color: rgb(88, 72, 246);}.ace-tm .ace_constant.ace_language {color: rgb(88, 92, 246);}.ace-tm .ace_constant.ace_library {color: rgb(6, 150, 14);}.ace-tm .ace_invalid {background-color: rgba(255, 0, 0, 0.1);color: red;}.ace-tm .ace_support.ace_function {color: rgb(60, 76, 114);}.ace-tm .ace_support.ace_constant {color: rgb(6, 150, 14);}.ace-tm .ace_support.ace_type,.ace-tm .ace_support.ace_class {color: rgb(109, 121, 222);}.ace-tm .ace_keyword.ace_operator {color: rgb(104, 118, 135);}.ace-tm .ace_string {color: rgb(3, 106, 7);}.ace-tm .ace_comment {color: rgb(76, 136, 107);}.ace-tm .ace_comment.ace_doc {color: rgb(0, 102, 255);}.ace-tm .ace_comment.ace_doc.ace_tag {color: rgb(128, 159, 191);}.ace-tm .ace_constant.ace_numeric {color: rgb(0, 0, 205);}.ace-tm .ace_variable {color: rgb(49, 132, 149);}.ace-tm .ace_xml-pe {color: rgb(104, 104, 91);}.ace-tm .ace_entity.ace_name.ace_function {color: #0000A2;}.ace-tm .ace_heading {color: rgb(12, 7, 255);}.ace-tm .ace_list {color:rgb(185, 6, 144);}.ace-tm .ace_meta.ace_tag {color:rgb(0, 22, 142);}.ace-tm .ace_string.ace_regex {color: rgb(255, 0, 0)}.ace-tm .ace_marker-layer .ace_selection {background: rgb(181, 213, 255);}.ace-tm.ace_multiselect .ace_selection.ace_start {box-shadow: 0 0 3px 0px white;}.ace-tm .ace_marker-layer .ace_step {background: rgb(252, 255, 0);}.ace-tm .ace_marker-layer .ace_stack {background: rgb(164, 229, 101);}.ace-tm .ace_marker-layer .ace_bracket {margin: -1px 0 0 -1px;border: 1px solid rgb(192, 192, 192);}.ace-tm .ace_marker-layer .ace_active-line {background: rgba(0, 0, 0, 0.07);}.ace-tm .ace_gutter-active-line {background-color : #dcdcdc;}.ace-tm .ace_marker-layer .ace_selected-word {background: rgb(250, 250, 255);border: 1px solid rgb(200, 200, 250);}.ace-tm .ace_indent-guide {background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAACCAYAAACZgbYnAAAAE0lEQVQImWP4////f4bLly//BwAmVgd1/w11/gAAAABJRU5ErkJggg==") right repeat-y;}',e("../lib/dom").importCssString(t.cssText,t.cssClass)}),ace.define("ace/line_widgets",["require","exports","module","ace/lib/oop","ace/lib/dom","ace/range"],function(e,t,i){"use strict";function n(e){this.session=e,this.session.widgetManager=this,this.session.getRowLength=this.getRowLength,this.session.$getWidgetScreenLength=this.$getWidgetScreenLength,this.updateOnChange=this.updateOnChange.bind(this),this.renderWidgets=this.renderWidgets.bind(this),this.measureWidgets=this.measureWidgets.bind(this),this.session._changedWidgets=[],this.$onChangeEditor=this.$onChangeEditor.bind(this),this.session.on("change",this.updateOnChange),this.session.on("changeFold",this.updateOnFold),this.session.on("changeEditor",this.$onChangeEditor)}e("./lib/oop");var o=e("./lib/dom");e("./range").Range;(function(){this.getRowLength=function(e){var t;return t=this.lineWidgets&&this.lineWidgets[e]&&this.lineWidgets[e].rowCount||0,this.$useWrapMode&&this.$wrapData[e]?this.$wrapData[e].length+1+t:1+t},this.$getWidgetScreenLength=function(){var e=0;return this.lineWidgets.forEach(function(t){t&&t.rowCount&&!t.hidden&&(e+=t.rowCount)}),e},this.$onChangeEditor=function(e){this.attach(e.editor)},this.attach=function(e){e&&e.widgetManager&&e.widgetManager!=this&&e.widgetManager.detach(),this.editor!=e&&(this.detach(),this.editor=e,e&&(e.widgetManager=this,e.renderer.on("beforeRender",this.measureWidgets),e.renderer.on("afterRender",this.renderWidgets)))},this.detach=function(e){var t=this.editor;if(t){this.editor=null,t.widgetManager=null,t.renderer.off("beforeRender",this.measureWidgets),t.renderer.off("afterRender",this.renderWidgets);var i=this.session.lineWidgets;i&&i.forEach(function(e){e&&e.el&&e.el.parentNode&&(e._inDocument=!1,e.el.parentNode.removeChild(e.el))})}},this.updateOnFold=function(e,t){var i=t.lineWidgets;if(i&&e.action){for(var n=e.data,o=n.start.row,r=n.end.row,s="add"==e.action,a=o+1;a0&&!n[o];)o--;this.firstRow=i.firstRow,this.lastRow=i.lastRow,t.$cursorLayer.config=i;for(var s=o;s<=r;s++){var a=n[s];if(a&&a.el)if(a.hidden)a.el.style.top=-100-(a.pixelHeight||0)+"px";else{a._inDocument||(a._inDocument=!0,t.container.appendChild(a.el));var l=t.$cursorLayer.getPixelPosition({row:s,column:0},!0).top;a.coverLine||(l+=i.lineHeight*this.session.getRowLineCount(a.row)),a.el.style.top=l-i.offset+"px";var c=a.coverGutter?0:t.gutterWidth;a.fixedWidth||(c-=t.scrollLeft),a.el.style.left=c+"px",a.fullWidth&&a.screenWidth&&(a.el.style.minWidth=i.width+2*i.padding+"px"),a.fixedWidth?a.el.style.right=t.scrollBar.getWidth()+"px":a.el.style.right=""}}}}}).call(n.prototype),t.LineWidgets=n}),ace.define("ace/ext/error_marker",["require","exports","module","ace/line_widgets","ace/lib/dom","ace/range"],function(e,t,i){"use strict";function n(e,t,i){var n=e.getAnnotations().sort(s.comparePoints);if(n.length){var o=function(e,t,i){for(var n=0,o=e.length-1;n<=o;){var r=n+o>>1,s=i(t,e[r]);if(s>0)n=r+1;else{if(!(s<0))return r;o=r-1}}return-(n+1)}(n,{row:t,column:-1},s.comparePoints);o<0&&(o=-o-1),o>=n.length?o=i>0?0:n.length-1:0===o&&i<0&&(o=n.length-1);var r=n[o];if(r&&i){if(r.row===t){do{r=n[o+=i]}while(r&&r.row===t);if(!r)return n.slice()}var a=[];t=r.row;do{a[i<0?"unshift":"push"](r),r=n[o+=i]}while(r&&r.row==t);return a.length&&a}}}var o=e("../line_widgets").LineWidgets,r=e("../lib/dom"),s=e("../range").Range;t.showErrorMarker=function(e,t){var i=e.session;i.widgetManager||(i.widgetManager=new o(i),i.widgetManager.attach(e));var s=e.getCursorPosition(),a=s.row,l=i.widgetManager.getWidgetsAtRow(a).filter(function(e){return"errorMarker"==e.type})[0];l?l.destroy():a-=t;var c,u=n(i,a,t);if(u){var h=u[0];s.column=(h.pos&&"number"!=typeof h.column?h.pos.sc:h.column)||0,s.row=h.row,c=e.renderer.$gutterLayer.$annotations[s.row]}else{if(l)return;c={text:["Looks good!"],className:"ace_ok"}}e.session.unfold(s.row),e.selection.moveToPosition(s);var d={row:s.row,fixedWidth:!0,coverGutter:!0,el:r.createElement("div"),type:"errorMarker"},g=d.el.appendChild(r.createElement("div")),f=d.el.appendChild(r.createElement("div"));f.className="error_widget_arrow "+c.className;var p=e.renderer.$cursorLayer.getPixelPosition(s).left;f.style.left=p+e.renderer.gutterWidth-5+"px",d.el.className="error_widget_wrapper",g.className="error_widget "+c.className,g.innerHTML=c.text.join("
        "),g.appendChild(r.createElement("div"));var m=function(e,t,i){if(0===t&&("esc"===i||"return"===i))return d.destroy(),{command:"null"}};d.destroy=function(){e.$mouseHandler.isMousePressed||(e.keyBinding.removeKeyboardHandler(m),i.widgetManager.removeLineWidget(d),e.off("changeSelection",d.destroy),e.off("changeSession",d.destroy),e.off("mouseup",d.destroy),e.off("change",d.destroy))},e.keyBinding.addKeyboardHandler(m),e.on("changeSelection",d.destroy),e.on("changeSession",d.destroy),e.on("mouseup",d.destroy),e.on("change",d.destroy),e.session.widgetManager.addLineWidget(d),d.el.onmousedown=e.focus.bind(e),e.renderer.scrollCursorIntoView(null,.5,{bottom:d.el.offsetHeight})},r.importCssString(" .error_widget_wrapper { background: inherit; color: inherit; border:none } .error_widget { border-top: solid 2px; border-bottom: solid 2px; margin: 5px 0; padding: 10px 40px; white-space: pre-wrap; } .error_widget.ace_error, .error_widget_arrow.ace_error{ border-color: #ff5a5a } .error_widget.ace_warning, .error_widget_arrow.ace_warning{ border-color: #F1D817 } .error_widget.ace_info, .error_widget_arrow.ace_info{ border-color: #5a5a5a } .error_widget.ace_ok, .error_widget_arrow.ace_ok{ border-color: #5aaa5a } .error_widget_arrow { position: absolute; border: solid 5px; border-top-color: transparent!important; border-right-color: transparent!important; border-left-color: transparent!important; top: -5px; }","")}),ace.define("ace/ace",["require","exports","module","ace/lib/fixoldbrowsers","ace/lib/dom","ace/lib/event","ace/editor","ace/edit_session","ace/undomanager","ace/virtual_renderer","ace/worker/worker_client","ace/keyboard/hash_handler","ace/placeholder","ace/multi_select","ace/mode/folding/fold_mode","ace/theme/textmate","ace/ext/error_marker","ace/config"],function(e,t,i){"use strict";e("./lib/fixoldbrowsers");var n=e("./lib/dom"),o=e("./lib/event"),r=e("./editor").Editor,s=e("./edit_session").EditSession,a=e("./undomanager").UndoManager,l=e("./virtual_renderer").VirtualRenderer;e("./worker/worker_client"),e("./keyboard/hash_handler"),e("./placeholder"),e("./multi_select"),e("./mode/folding/fold_mode"),e("./theme/textmate"),e("./ext/error_marker"),t.config=e("./config"),t.require=e,"function"==typeof define&&(t.define=define),t.edit=function(e){if("string"==typeof e){var i=e;if(!(e=document.getElementById(i)))throw new Error("ace.edit can't find div #"+i)}if(e&&e.env&&e.env.editor instanceof r)return e.env.editor;var s="";if(e&&/input|textarea/i.test(e.tagName)){var a=e;s=a.value,e=n.createElement("pre"),a.parentNode.replaceChild(e,a)}else e&&(s=n.getInnerText(e),e.innerHTML="");var c=t.createEditSession(s),u=new r(new l(e));u.setSession(c);var h={document:c,editor:u,onResize:u.resize.bind(u,null)};return a&&(h.textarea=a),o.addListener(window,"resize",h.onResize),u.on("destroy",function(){o.removeListener(window,"resize",h.onResize),h.editor.container.env=null}),u.container.env=u.env=h,u},t.createEditSession=function(e,t){var i=new s(e,t);return i.setUndoManager(new a),i},t.EditSession=s,t.UndoManager=a,t.version="1.2.8"}),ace.require(["ace/ace"],function(e){for(var t in e&&(e.config.init(!0),e.define=ace.define),window.ace||(window.ace=e),e)e.hasOwnProperty(t)&&(window.ace[t]=e[t])}),ace.define("ace/mode/css_highlight_rules",["require","exports","module","ace/lib/oop","ace/lib/lang","ace/mode/text_highlight_rules"],function(e,t,i){"use strict";var n=e("../lib/oop"),o=(e("../lib/lang"),e("./text_highlight_rules").TextHighlightRules),r=t.supportType="align-content|align-items|align-self|all|animation|animation-delay|animation-direction|animation-duration|animation-fill-mode|animation-iteration-count|animation-name|animation-play-state|animation-timing-function|backface-visibility|background|background-attachment|background-blend-mode|background-clip|background-color|background-image|background-origin|background-position|background-repeat|background-size|border|border-bottom|border-bottom-color|border-bottom-left-radius|border-bottom-right-radius|border-bottom-style|border-bottom-width|border-collapse|border-color|border-image|border-image-outset|border-image-repeat|border-image-slice|border-image-source|border-image-width|border-left|border-left-color|border-left-style|border-left-width|border-radius|border-right|border-right-color|border-right-style|border-right-width|border-spacing|border-style|border-top|border-top-color|border-top-left-radius|border-top-right-radius|border-top-style|border-top-width|border-width|bottom|box-shadow|box-sizing|caption-side|clear|clip|color|column-count|column-fill|column-gap|column-rule|column-rule-color|column-rule-style|column-rule-width|column-span|column-width|columns|content|counter-increment|counter-reset|cursor|direction|display|empty-cells|filter|flex|flex-basis|flex-direction|flex-flow|flex-grow|flex-shrink|flex-wrap|float|font|font-family|font-size|font-size-adjust|font-stretch|font-style|font-variant|font-weight|hanging-punctuation|height|justify-content|left|letter-spacing|line-height|list-style|list-style-image|list-style-position|list-style-type|margin|margin-bottom|margin-left|margin-right|margin-top|max-height|max-width|min-height|min-width|nav-down|nav-index|nav-left|nav-right|nav-up|opacity|order|outline|outline-color|outline-offset|outline-style|outline-width|overflow|overflow-x|overflow-y|padding|padding-bottom|padding-left|padding-right|padding-top|page-break-after|page-break-before|page-break-inside|perspective|perspective-origin|position|quotes|resize|right|tab-size|table-layout|text-align|text-align-last|text-decoration|text-decoration-color|text-decoration-line|text-decoration-style|text-indent|text-justify|text-overflow|text-shadow|text-transform|top|transform|transform-origin|transform-style|transition|transition-delay|transition-duration|transition-property|transition-timing-function|unicode-bidi|vertical-align|visibility|white-space|width|word-break|word-spacing|word-wrap|z-index",s=t.supportFunction="rgb|rgba|url|attr|counter|counters",a=t.supportConstant="absolute|after-edge|after|all-scroll|all|alphabetic|always|antialiased|armenian|auto|avoid-column|avoid-page|avoid|balance|baseline|before-edge|before|below|bidi-override|block-line-height|block|bold|bolder|border-box|both|bottom|box|break-all|break-word|capitalize|caps-height|caption|center|central|char|circle|cjk-ideographic|clone|close-quote|col-resize|collapse|column|consider-shifts|contain|content-box|cover|crosshair|cubic-bezier|dashed|decimal-leading-zero|decimal|default|disabled|disc|disregard-shifts|distribute-all-lines|distribute-letter|distribute-space|distribute|dotted|double|e-resize|ease-in|ease-in-out|ease-out|ease|ellipsis|end|exclude-ruby|fill|fixed|georgian|glyphs|grid-height|groove|hand|hanging|hebrew|help|hidden|hiragana-iroha|hiragana|horizontal|icon|ideograph-alpha|ideograph-numeric|ideograph-parenthesis|ideograph-space|ideographic|inactive|include-ruby|inherit|initial|inline-block|inline-box|inline-line-height|inline-table|inline|inset|inside|inter-ideograph|inter-word|invert|italic|justify|katakana-iroha|katakana|keep-all|last|left|lighter|line-edge|line-through|line|linear|list-item|local|loose|lower-alpha|lower-greek|lower-latin|lower-roman|lowercase|lr-tb|ltr|mathematical|max-height|max-size|medium|menu|message-box|middle|move|n-resize|ne-resize|newspaper|no-change|no-close-quote|no-drop|no-open-quote|no-repeat|none|normal|not-allowed|nowrap|nw-resize|oblique|open-quote|outset|outside|overline|padding-box|page|pointer|pre-line|pre-wrap|pre|preserve-3d|progress|relative|repeat-x|repeat-y|repeat|replaced|reset-size|ridge|right|round|row-resize|rtl|s-resize|scroll|se-resize|separate|slice|small-caps|small-caption|solid|space|square|start|static|status-bar|step-end|step-start|steps|stretch|strict|sub|super|sw-resize|table-caption|table-cell|table-column-group|table-column|table-footer-group|table-header-group|table-row-group|table-row|table|tb-rl|text-after-edge|text-before-edge|text-bottom|text-size|text-top|text|thick|thin|transparent|underline|upper-alpha|upper-latin|upper-roman|uppercase|use-script|vertical-ideographic|vertical-text|visible|w-resize|wait|whitespace|z-index|zero",l=t.supportConstantColor="aliceblue|antiquewhite|aqua|aquamarine|azure|beige|bisque|black|blanchedalmond|blue|blueviolet|brown|burlywood|cadetblue|chartreuse|chocolate|coral|cornflowerblue|cornsilk|crimson|cyan|darkblue|darkcyan|darkgoldenrod|darkgray|darkgreen|darkgrey|darkkhaki|darkmagenta|darkolivegreen|darkorange|darkorchid|darkred|darksalmon|darkseagreen|darkslateblue|darkslategray|darkslategrey|darkturquoise|darkviolet|deeppink|deepskyblue|dimgray|dimgrey|dodgerblue|firebrick|floralwhite|forestgreen|fuchsia|gainsboro|ghostwhite|gold|goldenrod|gray|green|greenyellow|grey|honeydew|hotpink|indianred|indigo|ivory|khaki|lavender|lavenderblush|lawngreen|lemonchiffon|lightblue|lightcoral|lightcyan|lightgoldenrodyellow|lightgray|lightgreen|lightgrey|lightpink|lightsalmon|lightseagreen|lightskyblue|lightslategray|lightslategrey|lightsteelblue|lightyellow|lime|limegreen|linen|magenta|maroon|mediumaquamarine|mediumblue|mediumorchid|mediumpurple|mediumseagreen|mediumslateblue|mediumspringgreen|mediumturquoise|mediumvioletred|midnightblue|mintcream|mistyrose|moccasin|navajowhite|navy|oldlace|olive|olivedrab|orange|orangered|orchid|palegoldenrod|palegreen|paleturquoise|palevioletred|papayawhip|peachpuff|peru|pink|plum|powderblue|purple|rebeccapurple|red|rosybrown|royalblue|saddlebrown|salmon|sandybrown|seagreen|seashell|sienna|silver|skyblue|slateblue|slategray|slategrey|snow|springgreen|steelblue|tan|teal|thistle|tomato|turquoise|violet|wheat|white|whitesmoke|yellow|yellowgreen",c=t.supportConstantFonts="arial|century|comic|courier|cursive|fantasy|garamond|georgia|helvetica|impact|lucida|symbol|system|tahoma|times|trebuchet|utopia|verdana|webdings|sans-serif|serif|monospace",u=t.numRe="\\-?(?:(?:[0-9]+(?:\\.[0-9]+)?)|(?:\\.[0-9]+))",h=t.pseudoElements="(\\:+)\\b(after|before|first-letter|first-line|moz-selection|selection)\\b",d=t.pseudoClasses="(:)\\b(active|checked|disabled|empty|enabled|first-child|first-of-type|focus|hover|indeterminate|invalid|last-child|last-of-type|link|not|nth-child|nth-last-child|nth-last-of-type|nth-of-type|only-child|only-of-type|required|root|target|valid|visited)\\b",g=function(){var e=this.createKeywordMapper({"support.function":s,"support.constant":a,"support.type":r,"support.constant.color":l,"support.constant.fonts":c},"text",!0);this.$rules={start:[{include:["strings","url","comments"]},{token:"paren.lparen",regex:"\\{",next:"ruleset"},{token:"paren.rparen",regex:"\\}"},{token:"string",regex:"@",next:"media"},{token:"keyword",regex:"#[a-z0-9-_]+"},{token:"keyword",regex:"%"},{token:"variable",regex:"\\.[a-z0-9-_]+"},{token:"string",regex:":[a-z0-9-_]+"},{token:"constant.numeric",regex:u},{token:"constant",regex:"[a-z0-9-_]+"},{caseInsensitive:!0}],media:[{include:["strings","url","comments"]},{token:"paren.lparen",regex:"\\{",next:"start"},{token:"paren.rparen",regex:"\\}",next:"start"},{token:"string",regex:";",next:"start"},{token:"keyword",regex:"(?:media|supports|document|charset|import|namespace|media|supports|document|page|font|keyframes|viewport|counter-style|font-feature-values|swash|ornaments|annotation|stylistic|styleset|character-variant)"}],comments:[{token:"comment",regex:"\\/\\*",push:[{token:"comment",regex:"\\*\\/",next:"pop"},{defaultToken:"comment"}]}],ruleset:[{regex:"-(webkit|ms|moz|o)-",token:"text"},{token:"paren.rparen",regex:"\\}",next:"start"},{include:["strings","url","comments"]},{token:["constant.numeric","keyword"],regex:"("+u+")(ch|cm|deg|em|ex|fr|gd|grad|Hz|in|kHz|mm|ms|pc|pt|px|rad|rem|s|turn|vh|vm|vw|%)"},{token:"constant.numeric",regex:u},{token:"constant.numeric",regex:"#[a-f0-9]{6}"},{token:"constant.numeric",regex:"#[a-f0-9]{3}"},{token:["punctuation","entity.other.attribute-name.pseudo-element.css"],regex:h},{token:["punctuation","entity.other.attribute-name.pseudo-class.css"],regex:d},{include:"url"},{token:e,regex:"\\-?[a-zA-Z_][a-zA-Z0-9_\\-]*"},{caseInsensitive:!0}],url:[{token:"support.function",regex:"(?:url(:?-prefix)?|domain|regexp)\\(",push:[{token:"support.function",regex:"\\)",next:"pop"},{defaultToken:"string"}]}],strings:[{token:"string.start",regex:"'",push:[{token:"string.end",regex:"'|$",next:"pop"},{include:"escapes"},{token:"constant.language.escape",regex:/\\$/,consumeLineEnd:!0},{defaultToken:"string"}]},{token:"string.start",regex:'"',push:[{token:"string.end",regex:'"|$',next:"pop"},{include:"escapes"},{token:"constant.language.escape",regex:/\\$/,consumeLineEnd:!0},{defaultToken:"string"}]}],escapes:[{token:"constant.language.escape",regex:/\\([a-fA-F\d]{1,6}|[^a-fA-F\d])/}]},this.normalizeRules()};n.inherits(g,o),t.CssHighlightRules=g}),ace.define("ace/mode/matching_brace_outdent",["require","exports","module","ace/range"],function(e,t,i){"use strict";var n=e("../range").Range,o=function(){};(function(){this.checkOutdent=function(e,t){return!!/^\s+$/.test(e)&&/^\s*\}/.test(t)},this.autoOutdent=function(e,t){var i=e.getLine(t).match(/^(\s*\})/);if(!i)return 0;var o=i[1].length,r=e.findMatchingBracket({row:t,column:o});if(!r||r.row==t)return 0;var s=this.$getIndent(e.getLine(r.row));e.replace(new n(t,0,t,o-1),s)},this.$getIndent=function(e){return e.match(/^\s*/)[0]}}).call(o.prototype),t.MatchingBraceOutdent=o}),ace.define("ace/mode/css_completions",["require","exports","module"],function(e,t,i){"use strict";var n={background:{"#$0":1},"background-color":{"#$0":1,transparent:1,fixed:1},"background-image":{"url('/$0')":1},"background-repeat":{repeat:1,"repeat-x":1,"repeat-y":1,"no-repeat":1,inherit:1},"background-position":{bottom:2,center:2,left:2,right:2,top:2,inherit:2},"background-attachment":{scroll:1,fixed:1},"background-size":{cover:1,contain:1},"background-clip":{"border-box":1,"padding-box":1,"content-box":1},"background-origin":{"border-box":1,"padding-box":1,"content-box":1},border:{"solid $0":1,"dashed $0":1,"dotted $0":1,"#$0":1},"border-color":{"#$0":1},"border-style":{solid:2,dashed:2,dotted:2,double:2,groove:2,hidden:2,inherit:2,inset:2,none:2,outset:2,ridged:2},"border-collapse":{collapse:1,separate:1},bottom:{px:1,em:1,"%":1},clear:{left:1,right:1,both:1,none:1},color:{"#$0":1,"rgb(#$00,0,0)":1},cursor:{default:1,pointer:1,move:1,text:1,wait:1,help:1,progress:1,"n-resize":1,"ne-resize":1,"e-resize":1,"se-resize":1,"s-resize":1,"sw-resize":1,"w-resize":1,"nw-resize":1},display:{none:1,block:1,inline:1,"inline-block":1,"table-cell":1},"empty-cells":{show:1,hide:1},float:{left:1,right:1,none:1},"font-family":{Arial:2,"Comic Sans MS":2,Consolas:2,"Courier New":2,Courier:2,Georgia:2,Monospace:2,"Sans-Serif":2,"Segoe UI":2,Tahoma:2,"Times New Roman":2,"Trebuchet MS":2,Verdana:1},"font-size":{px:1,em:1,"%":1},"font-weight":{bold:1,normal:1},"font-style":{italic:1,normal:1},"font-variant":{normal:1,"small-caps":1},height:{px:1,em:1,"%":1},left:{px:1,em:1,"%":1},"letter-spacing":{normal:1},"line-height":{normal:1},"list-style-type":{none:1,disc:1,circle:1,square:1,decimal:1,"decimal-leading-zero":1,"lower-roman":1,"upper-roman":1,"lower-greek":1,"lower-latin":1,"upper-latin":1,georgian:1,"lower-alpha":1,"upper-alpha":1},margin:{px:1,em:1,"%":1},"margin-right":{px:1,em:1,"%":1},"margin-left":{px:1,em:1,"%":1},"margin-top":{px:1,em:1,"%":1},"margin-bottom":{px:1,em:1,"%":1},"max-height":{px:1,em:1,"%":1},"max-width":{px:1,em:1,"%":1},"min-height":{px:1,em:1,"%":1},"min-width":{px:1,em:1,"%":1},overflow:{hidden:1,visible:1,auto:1,scroll:1},"overflow-x":{hidden:1,visible:1,auto:1,scroll:1},"overflow-y":{hidden:1,visible:1,auto:1,scroll:1},padding:{px:1,em:1,"%":1},"padding-top":{px:1,em:1,"%":1},"padding-right":{px:1,em:1,"%":1},"padding-bottom":{px:1,em:1,"%":1},"padding-left":{px:1,em:1,"%":1},"page-break-after":{auto:1,always:1,avoid:1,left:1,right:1},"page-break-before":{auto:1,always:1,avoid:1,left:1,right:1},position:{absolute:1,relative:1,fixed:1,static:1},right:{px:1,em:1,"%":1},"table-layout":{fixed:1,auto:1},"text-decoration":{none:1,underline:1,"line-through":1,blink:1},"text-align":{left:1,right:1,center:1,justify:1},"text-transform":{capitalize:1,uppercase:1,lowercase:1,none:1},top:{px:1,em:1,"%":1},"vertical-align":{top:1,bottom:1},visibility:{hidden:1,visible:1},"white-space":{nowrap:1,normal:1,pre:1,"pre-line":1,"pre-wrap":1},width:{px:1,em:1,"%":1},"word-spacing":{normal:1},filter:{"alpha(opacity=$0100)":1},"text-shadow":{"$02px 2px 2px #777":1},"text-overflow":{"ellipsis-word":1,clip:1,ellipsis:1},"-moz-border-radius":1,"-moz-border-radius-topright":1,"-moz-border-radius-bottomright":1,"-moz-border-radius-topleft":1,"-moz-border-radius-bottomleft":1,"-webkit-border-radius":1,"-webkit-border-top-right-radius":1,"-webkit-border-top-left-radius":1,"-webkit-border-bottom-right-radius":1,"-webkit-border-bottom-left-radius":1,"-moz-box-shadow":1,"-webkit-box-shadow":1,transform:{"rotate($00deg)":1,"skew($00deg)":1},"-moz-transform":{"rotate($00deg)":1,"skew($00deg)":1},"-webkit-transform":{"rotate($00deg)":1,"skew($00deg)":1}},o=function(){};(function(){this.completionsDefined=!1,this.defineCompletions=function(){if(document){var e=document.createElement("c").style;for(var t in e)if("string"==typeof e[t]){var i=t.replace(/[A-Z]/g,function(e){return"-"+e.toLowerCase()});n.hasOwnProperty(i)||(n[i]=1)}}this.completionsDefined=!0},this.getCompletions=function(e,t,i,n){if(this.completionsDefined||this.defineCompletions(),!t.getTokenAt(i.row,i.column))return[];if("ruleset"===e){var o=t.getLine(i.row).substr(0,i.column);return/:[^;]+$/.test(o)?(/([\w\-]+):[^:]*$/.test(o),this.getPropertyValueCompletions(e,t,i,n)):this.getPropertyCompletions(e,t,i,n)}return[]},this.getPropertyCompletions=function(e,t,i,o){return Object.keys(n).map(function(e){return{caption:e,snippet:e+": $0",meta:"property",score:Number.MAX_VALUE}})},this.getPropertyValueCompletions=function(e,t,i,o){var r=t.getLine(i.row).substr(0,i.column),s=(/([\w\-]+):[^:]*$/.exec(r)||{})[1];if(!s)return[];var a=[];return s in n&&"object"==_typeof(n[s])&&(a=Object.keys(n[s])),a.map(function(e){return{caption:e,snippet:e,meta:"property value",score:Number.MAX_VALUE}})}}).call(o.prototype),t.CssCompletions=o}),ace.define("ace/mode/behaviour/css",["require","exports","module","ace/lib/oop","ace/mode/behaviour","ace/mode/behaviour/cstyle","ace/token_iterator"],function(e,t,i){"use strict";var n=e("../../lib/oop"),o=(e("../behaviour").Behaviour,e("./cstyle").CstyleBehaviour),r=e("../../token_iterator").TokenIterator,s=function(){this.inherit(o),this.add("colon","insertion",function(e,t,i,n,o){if(":"===o){var s=i.getCursorPosition(),a=new r(n,s.row,s.column),l=a.getCurrentToken();if(l&&l.value.match(/\s+/)&&(l=a.stepBackward()),l&&"support.type"===l.type){var c=n.doc.getLine(s.row);if(":"===c.substring(s.column,s.column+1))return{text:"",selection:[1,1]};if(!c.substring(s.column).match(/^\s*;/))return{text:":;",selection:[1,1]}}}}),this.add("colon","deletion",function(e,t,i,n,o){var s=n.doc.getTextRange(o);if(!o.isMultiLine()&&":"===s){var a=i.getCursorPosition(),l=new r(n,a.row,a.column),c=l.getCurrentToken();if(c&&c.value.match(/\s+/)&&(c=l.stepBackward()),c&&"support.type"===c.type)if(";"===n.doc.getLine(o.start.row).substring(o.end.column,o.end.column+1))return o.end.column++,o}}),this.add("semicolon","insertion",function(e,t,i,n,o){if(";"===o){var r=i.getCursorPosition();if(";"===n.doc.getLine(r.row).substring(r.column,r.column+1))return{text:"",selection:[1,1]}}})};n.inherits(s,o),t.CssBehaviour=s}),ace.define("ace/mode/folding/cstyle",["require","exports","module","ace/lib/oop","ace/range","ace/mode/folding/fold_mode"],function(e,t,i){"use strict";var n=e("../../lib/oop"),o=e("../../range").Range,r=e("./fold_mode").FoldMode,s=t.FoldMode=function(e){e&&(this.foldingStartMarker=new RegExp(this.foldingStartMarker.source.replace(/\|[^|]*?$/,"|"+e.start)),this.foldingStopMarker=new RegExp(this.foldingStopMarker.source.replace(/\|[^|]*?$/,"|"+e.end)))};n.inherits(s,r),function(){this.foldingStartMarker=/(\{|\[)[^\}\]]*$|^\s*(\/\*)/,this.foldingStopMarker=/^[^\[\{]*(\}|\])|^[\s\*]*(\*\/)/,this.singleLineBlockCommentRe=/^\s*(\/\*).*\*\/\s*$/,this.tripleStarBlockCommentRe=/^\s*(\/\*\*\*).*\*\/\s*$/,this.startRegionRe=/^\s*(\/\*|\/\/)#?region\b/,this._getFoldWidgetBase=this.getFoldWidget,this.getFoldWidget=function(e,t,i){var n=e.getLine(i);if(this.singleLineBlockCommentRe.test(n)&&!this.startRegionRe.test(n)&&!this.tripleStarBlockCommentRe.test(n))return"";var o=this._getFoldWidgetBase(e,t,i);return!o&&this.startRegionRe.test(n)?"start":o},this.getFoldWidgetRange=function(e,t,i,n){var o,r=e.getLine(i);if(this.startRegionRe.test(r))return this.getCommentRegionBlock(e,r,i);if(o=r.match(this.foldingStartMarker)){var s=o.index;if(o[1])return this.openingBracketBlock(e,o[1],i,s);var a=e.getCommentFoldRange(i,s+o[0].length,1);return a&&!a.isMultiLine()&&(n?a=this.getSectionRange(e,i):"all"!=t&&(a=null)),a}if("markbegin"!==t&&(o=r.match(this.foldingStopMarker))){s=o.index+o[0].length;return o[1]?this.closingBracketBlock(e,o[1],i,s):e.getCommentFoldRange(i,s,-1)}},this.getSectionRange=function(e,t){for(var i=e.getLine(t),n=i.search(/\S/),r=t,s=i.length,a=t+=1,l=e.getLength();++tc)break;var u=this.getFoldWidgetRange(e,"all",t);if(u){if(u.start.row<=r)break;if(u.isMultiLine())t=u.end.row;else if(n==c)break}a=t}}return new o(r,s,a,e.getLine(a).length)},this.getCommentRegionBlock=function(e,t,i){for(var n=t.search(/\s*$/),r=e.getLength(),s=i,a=/^\s*(?:\/\*|\/\/|--)#?(end)?region\b/,l=1;++is)return new o(s,n,i,t.length)}}.call(s.prototype)}),ace.define("ace/mode/css",["require","exports","module","ace/lib/oop","ace/mode/text","ace/mode/css_highlight_rules","ace/mode/matching_brace_outdent","ace/worker/worker_client","ace/mode/css_completions","ace/mode/behaviour/css","ace/mode/folding/cstyle"],function(e,t,i){"use strict";var n=e("../lib/oop"),o=e("./text").Mode,r=e("./css_highlight_rules").CssHighlightRules,s=e("./matching_brace_outdent").MatchingBraceOutdent,a=e("../worker/worker_client").WorkerClient,l=e("./css_completions").CssCompletions,c=e("./behaviour/css").CssBehaviour,u=e("./folding/cstyle").FoldMode,h=function(){this.HighlightRules=r,this.$outdent=new s,this.$behaviour=new c,this.$completer=new l,this.foldingRules=new u};n.inherits(h,o),function(){this.foldingRules="cStyle",this.blockComment={start:"/*",end:"*/"},this.getNextLineIndent=function(e,t,i){var n=this.$getIndent(t),o=this.getTokenizer().getLineTokens(t,e).tokens;return o.length&&"comment"==o[o.length-1].type?n:(t.match(/^.*\{\s*$/)&&(n+=i),n)},this.checkOutdent=function(e,t,i){return this.$outdent.checkOutdent(t,i)},this.autoOutdent=function(e,t,i){this.$outdent.autoOutdent(t,i)},this.getCompletions=function(e,t,i,n){return this.$completer.getCompletions(e,t,i,n)},this.createWorker=function(e){var t=new a(["ace"],"ace/mode/css_worker","Worker");return t.attachToDocument(e.getDocument()),t.on("annotate",function(t){e.setAnnotations(t.data)}),t.on("terminate",function(){e.clearAnnotations()}),t},this.$id="ace/mode/css"}.call(h.prototype),t.Mode=h}),ace.define("ace/mode/doc_comment_highlight_rules",["require","exports","module","ace/lib/oop","ace/mode/text_highlight_rules"],function(e,t,i){"use strict";var n=e("../lib/oop"),o=e("./text_highlight_rules").TextHighlightRules,r=function e(){this.$rules={start:[{token:"comment.doc.tag",regex:"@[\\w\\d_]+"},e.getTagRule(),{defaultToken:"comment.doc",caseInsensitive:!0}]}};n.inherits(r,o),r.getTagRule=function(e){return{token:"comment.doc.tag.storage.type",regex:"\\b(?:TODO|FIXME|XXX|HACK)\\b"}},r.getStartRule=function(e){return{token:"comment.doc",regex:"\\/\\*(?=\\*)",next:e}},r.getEndRule=function(e){return{token:"comment.doc",regex:"\\*\\/",next:e}},t.DocCommentHighlightRules=r}),ace.define("ace/mode/javascript_highlight_rules",["require","exports","module","ace/lib/oop","ace/mode/doc_comment_highlight_rules","ace/mode/text_highlight_rules"],function(e,t,i){"use strict";function n(e){return[{token:"comment",regex:/\/\*/,next:[r.getTagRule(),{token:"comment",regex:"\\*\\/",next:e||"pop"},{defaultToken:"comment",caseInsensitive:!0}]},{token:"comment",regex:"\\/\\/",next:[r.getTagRule(),{token:"comment",regex:"$|^",next:e||"pop"},{defaultToken:"comment",caseInsensitive:!0}]}]}var o=e("../lib/oop"),r=e("./doc_comment_highlight_rules").DocCommentHighlightRules,s=e("./text_highlight_rules").TextHighlightRules,a="[a-zA-Z\\$_¡-￿][a-zA-Z\\d\\$_¡-￿]*",l=function(e){var t=this.createKeywordMapper({"variable.language":"Array|Boolean|Date|Function|Iterator|Number|Object|RegExp|String|Proxy|Namespace|QName|XML|XMLList|ArrayBuffer|Float32Array|Float64Array|Int16Array|Int32Array|Int8Array|Uint16Array|Uint32Array|Uint8Array|Uint8ClampedArray|Error|EvalError|InternalError|RangeError|ReferenceError|StopIteration|SyntaxError|TypeError|URIError|decodeURI|decodeURIComponent|encodeURI|encodeURIComponent|eval|isFinite|isNaN|parseFloat|parseInt|JSON|Math|this|arguments|prototype|window|document",keyword:"const|yield|import|get|set|async|await|break|case|catch|continue|default|delete|do|else|finally|for|function|if|in|of|instanceof|new|return|switch|throw|try|typeof|let|var|while|with|debugger|__parent__|__count__|escape|unescape|with|__proto__|class|enum|extends|super|export|implements|private|public|interface|package|protected|static","storage.type":"const|let|var|function","constant.language":"null|Infinity|NaN|undefined","support.function":"alert","constant.language.boolean":"true|false"},"identifier"),i="\\\\(?:x[0-9a-fA-F]{2}|u[0-9a-fA-F]{4}|u{[0-9a-fA-F]{1,6}}|[0-2][0-7]{0,2}|3[0-7][0-7]?|[4-7][0-7]?|.)";this.$rules={no_regex:[r.getStartRule("doc-start"),n("no_regex"),{token:"string",regex:"'(?=.)",next:"qstring"},{token:"string",regex:'"(?=.)',next:"qqstring"},{token:"constant.numeric",regex:/0(?:[xX][0-9a-fA-F]+|[oO][0-7]+|[bB][01]+)\b/},{token:"constant.numeric",regex:/(?:\d\d*(?:\.\d*)?|\.\d+)(?:[eE][+-]?\d+\b)?/},{token:["storage.type","punctuation.operator","support.function","punctuation.operator","entity.name.function","text","keyword.operator"],regex:"("+a+")(\\.)(prototype)(\\.)("+a+")(\\s*)(=)",next:"function_arguments"},{token:["storage.type","punctuation.operator","entity.name.function","text","keyword.operator","text","storage.type","text","paren.lparen"],regex:"("+a+")(\\.)("+a+")(\\s*)(=)(\\s*)(function)(\\s*)(\\()",next:"function_arguments"},{token:["entity.name.function","text","keyword.operator","text","storage.type","text","paren.lparen"],regex:"("+a+")(\\s*)(=)(\\s*)(function)(\\s*)(\\()",next:"function_arguments"},{token:["storage.type","punctuation.operator","entity.name.function","text","keyword.operator","text","storage.type","text","entity.name.function","text","paren.lparen"],regex:"("+a+")(\\.)("+a+")(\\s*)(=)(\\s*)(function)(\\s+)(\\w+)(\\s*)(\\()",next:"function_arguments"},{token:["storage.type","text","entity.name.function","text","paren.lparen"],regex:"(function)(\\s+)("+a+")(\\s*)(\\()",next:"function_arguments"},{token:["entity.name.function","text","punctuation.operator","text","storage.type","text","paren.lparen"],regex:"("+a+")(\\s*)(:)(\\s*)(function)(\\s*)(\\()",next:"function_arguments"},{token:["text","text","storage.type","text","paren.lparen"],regex:"(:)(\\s*)(function)(\\s*)(\\()",next:"function_arguments"},{token:"keyword",regex:"from(?=\\s*('|\"))"},{token:"keyword",regex:"(?:case|do|else|finally|in|instanceof|return|throw|try|typeof|yield|void)\\b",next:"start"},{token:["support.constant"],regex:/that\b/},{token:["storage.type","punctuation.operator","support.function.firebug"],regex:/(console)(\.)(warn|info|log|error|time|trace|timeEnd|assert)\b/},{token:t,regex:a},{token:"punctuation.operator",regex:/[.](?![.])/,next:"property"},{token:"storage.type",regex:/=>/,next:"start"},{token:"keyword.operator",regex:/--|\+\+|\.{3}|===|==|=|!=|!==|<+=?|>+=?|!|&&|\|\||\?:|[!$%&*+\-~\/^]=?/,next:"start"},{token:"punctuation.operator",regex:/[?:,;.]/,next:"start"},{token:"paren.lparen",regex:/[\[({]/,next:"start"},{token:"paren.rparen",regex:/[\])}]/},{token:"comment",regex:/^#!.*$/}],property:[{token:"text",regex:"\\s+"},{token:["storage.type","punctuation.operator","entity.name.function","text","keyword.operator","text","storage.type","text","entity.name.function","text","paren.lparen"],regex:"("+a+")(\\.)("+a+")(\\s*)(=)(\\s*)(function)(?:(\\s+)(\\w+))?(\\s*)(\\()",next:"function_arguments"},{token:"punctuation.operator",regex:/[.](?![.])/},{token:"support.function",regex:/(s(?:h(?:ift|ow(?:Mod(?:elessDialog|alDialog)|Help))|croll(?:X|By(?:Pages|Lines)?|Y|To)?|t(?:op|rike)|i(?:n|zeToContent|debar|gnText)|ort|u(?:p|b(?:str(?:ing)?)?)|pli(?:ce|t)|e(?:nd|t(?:Re(?:sizable|questHeader)|M(?:i(?:nutes|lliseconds)|onth)|Seconds|Ho(?:tKeys|urs)|Year|Cursor|Time(?:out)?|Interval|ZOptions|Date|UTC(?:M(?:i(?:nutes|lliseconds)|onth)|Seconds|Hours|Date|FullYear)|FullYear|Active)|arch)|qrt|lice|avePreferences|mall)|h(?:ome|andleEvent)|navigate|c(?:har(?:CodeAt|At)|o(?:s|n(?:cat|textual|firm)|mpile)|eil|lear(?:Timeout|Interval)?|a(?:ptureEvents|ll)|reate(?:StyleSheet|Popup|EventObject))|t(?:o(?:GMTString|S(?:tring|ource)|U(?:TCString|pperCase)|Lo(?:caleString|werCase))|est|a(?:n|int(?:Enabled)?))|i(?:s(?:NaN|Finite)|ndexOf|talics)|d(?:isableExternalCapture|ump|etachEvent)|u(?:n(?:shift|taint|escape|watch)|pdateCommands)|j(?:oin|avaEnabled)|p(?:o(?:p|w)|ush|lugins.refresh|a(?:ddings|rse(?:Int|Float)?)|r(?:int|ompt|eference))|e(?:scape|nableExternalCapture|val|lementFromPoint|x(?:p|ec(?:Script|Command)?))|valueOf|UTC|queryCommand(?:State|Indeterm|Enabled|Value)|f(?:i(?:nd|le(?:ModifiedDate|Size|CreatedDate|UpdatedDate)|xed)|o(?:nt(?:size|color)|rward)|loor|romCharCode)|watch|l(?:ink|o(?:ad|g)|astIndexOf)|a(?:sin|nchor|cos|t(?:tachEvent|ob|an(?:2)?)|pply|lert|b(?:s|ort))|r(?:ou(?:nd|teEvents)|e(?:size(?:By|To)|calc|turnValue|place|verse|l(?:oad|ease(?:Capture|Events)))|andom)|g(?:o|et(?:ResponseHeader|M(?:i(?:nutes|lliseconds)|onth)|Se(?:conds|lection)|Hours|Year|Time(?:zoneOffset)?|Da(?:y|te)|UTC(?:M(?:i(?:nutes|lliseconds)|onth)|Seconds|Hours|Da(?:y|te)|FullYear)|FullYear|A(?:ttention|llResponseHeaders)))|m(?:in|ove(?:B(?:y|elow)|To(?:Absolute)?|Above)|ergeAttributes|a(?:tch|rgins|x))|b(?:toa|ig|o(?:ld|rderWidths)|link|ack))\b(?=\()/},{token:"support.function.dom",regex:/(s(?:ub(?:stringData|mit)|plitText|e(?:t(?:NamedItem|Attribute(?:Node)?)|lect))|has(?:ChildNodes|Feature)|namedItem|c(?:l(?:ick|o(?:se|neNode))|reate(?:C(?:omment|DATASection|aption)|T(?:Head|extNode|Foot)|DocumentFragment|ProcessingInstruction|E(?:ntityReference|lement)|Attribute))|tabIndex|i(?:nsert(?:Row|Before|Cell|Data)|tem)|open|delete(?:Row|C(?:ell|aption)|T(?:Head|Foot)|Data)|focus|write(?:ln)?|a(?:dd|ppend(?:Child|Data))|re(?:set|place(?:Child|Data)|move(?:NamedItem|Child|Attribute(?:Node)?)?)|get(?:NamedItem|Element(?:sBy(?:Name|TagName|ClassName)|ById)|Attribute(?:Node)?)|blur)\b(?=\()/},{token:"support.constant",regex:/(s(?:ystemLanguage|cr(?:ipts|ollbars|een(?:X|Y|Top|Left))|t(?:yle(?:Sheets)?|atus(?:Text|bar)?)|ibling(?:Below|Above)|ource|uffixes|e(?:curity(?:Policy)?|l(?:ection|f)))|h(?:istory|ost(?:name)?|as(?:h|Focus))|y|X(?:MLDocument|SLDocument)|n(?:ext|ame(?:space(?:s|URI)|Prop))|M(?:IN_VALUE|AX_VALUE)|c(?:haracterSet|o(?:n(?:structor|trollers)|okieEnabled|lorDepth|mp(?:onents|lete))|urrent|puClass|l(?:i(?:p(?:boardData)?|entInformation)|osed|asses)|alle(?:e|r)|rypto)|t(?:o(?:olbar|p)|ext(?:Transform|Indent|Decoration|Align)|ags)|SQRT(?:1_2|2)|i(?:n(?:ner(?:Height|Width)|put)|ds|gnoreCase)|zIndex|o(?:scpu|n(?:readystatechange|Line)|uter(?:Height|Width)|p(?:sProfile|ener)|ffscreenBuffering)|NEGATIVE_INFINITY|d(?:i(?:splay|alog(?:Height|Top|Width|Left|Arguments)|rectories)|e(?:scription|fault(?:Status|Ch(?:ecked|arset)|View)))|u(?:ser(?:Profile|Language|Agent)|n(?:iqueID|defined)|pdateInterval)|_content|p(?:ixelDepth|ort|ersonalbar|kcs11|l(?:ugins|atform)|a(?:thname|dding(?:Right|Bottom|Top|Left)|rent(?:Window|Layer)?|ge(?:X(?:Offset)?|Y(?:Offset)?))|r(?:o(?:to(?:col|type)|duct(?:Sub)?|mpter)|e(?:vious|fix)))|e(?:n(?:coding|abledPlugin)|x(?:ternal|pando)|mbeds)|v(?:isibility|endor(?:Sub)?|Linkcolor)|URLUnencoded|P(?:I|OSITIVE_INFINITY)|f(?:ilename|o(?:nt(?:Size|Family|Weight)|rmName)|rame(?:s|Element)|gColor)|E|whiteSpace|l(?:i(?:stStyleType|n(?:eHeight|kColor))|o(?:ca(?:tion(?:bar)?|lName)|wsrc)|e(?:ngth|ft(?:Context)?)|a(?:st(?:M(?:odified|atch)|Index|Paren)|yer(?:s|X)|nguage))|a(?:pp(?:MinorVersion|Name|Co(?:deName|re)|Version)|vail(?:Height|Top|Width|Left)|ll|r(?:ity|guments)|Linkcolor|bove)|r(?:ight(?:Context)?|e(?:sponse(?:XML|Text)|adyState))|global|x|m(?:imeTypes|ultiline|enubar|argin(?:Right|Bottom|Top|Left))|L(?:N(?:10|2)|OG(?:10E|2E))|b(?:o(?:ttom|rder(?:Width|RightWidth|BottomWidth|Style|Color|TopWidth|LeftWidth))|ufferDepth|elow|ackground(?:Color|Image)))\b/},{token:"identifier",regex:a},{regex:"",token:"empty",next:"no_regex"}],start:[r.getStartRule("doc-start"),n("start"),{token:"string.regexp",regex:"\\/",next:"regex"},{token:"text",regex:"\\s+|^$",next:"start"},{token:"empty",regex:"",next:"no_regex"}],regex:[{token:"regexp.keyword.operator",regex:"\\\\(?:u[\\da-fA-F]{4}|x[\\da-fA-F]{2}|.)"},{token:"string.regexp",regex:"/[sxngimy]*",next:"no_regex"},{token:"invalid",regex:/\{\d+\b,?\d*\}[+*]|[+*$^?][+*]|[$^][?]|\?{3,}/},{token:"constant.language.escape",regex:/\(\?[:=!]|\)|\{\d+\b,?\d*\}|[+*]\?|[()$^+*?.]/},{token:"constant.language.delimiter",regex:/\|/},{token:"constant.language.escape",regex:/\[\^?/,next:"regex_character_class"},{token:"empty",regex:"$",next:"no_regex"},{defaultToken:"string.regexp"}],regex_character_class:[{token:"regexp.charclass.keyword.operator",regex:"\\\\(?:u[\\da-fA-F]{4}|x[\\da-fA-F]{2}|.)"},{token:"constant.language.escape",regex:"]",next:"regex"},{token:"constant.language.escape",regex:"-"},{token:"empty",regex:"$",next:"no_regex"},{defaultToken:"string.regexp.charachterclass"}],function_arguments:[{token:"variable.parameter",regex:a},{token:"punctuation.operator",regex:"[, ]+"},{token:"punctuation.operator",regex:"$"},{token:"empty",regex:"",next:"no_regex"}],qqstring:[{token:"constant.language.escape",regex:i},{token:"string",regex:"\\\\$",consumeLineEnd:!0},{token:"string",regex:'"|$',next:"no_regex"},{defaultToken:"string"}],qstring:[{token:"constant.language.escape",regex:i},{token:"string",regex:"\\\\$",consumeLineEnd:!0},{token:"string",regex:"'|$",next:"no_regex"},{defaultToken:"string"}]},e&&e.noES6||(this.$rules.no_regex.unshift({regex:"[{}]",onMatch:function(e,t,i){if(this.next="{"==e?this.nextState:"","{"==e&&i.length)i.unshift("start",t);else if("}"==e&&i.length&&(i.shift(),this.next=i.shift(),-1!=this.next.indexOf("string")||-1!=this.next.indexOf("jsx")))return"paren.quasi.end";return"{"==e?"paren.lparen":"paren.rparen"},nextState:"start"},{token:"string.quasi.start",regex:/`/,push:[{token:"constant.language.escape",regex:i},{token:"paren.quasi.start",regex:/\${/,push:"start"},{token:"string.quasi.end",regex:/`/,next:"pop"},{defaultToken:"string.quasi"}]}),(!e||0!=e.jsx)&&function(){var e=a.replace("\\d","\\d\\-"),t={onMatch:function(e,t,i){var n="/"==e.charAt(1)?2:1;return 1==n?(t!=this.nextState?i.unshift(this.next,this.nextState,0):i.unshift(this.next),i[2]++):2==n&&t==this.nextState&&(i[1]--,(!i[1]||i[1]<0)&&(i.shift(),i.shift())),[{type:"meta.tag.punctuation."+(1==n?"":"end-")+"tag-open.xml",value:e.slice(0,n)},{type:"meta.tag.tag-name.xml",value:e.substr(n)}]},regex:"",onMatch:function(e,t,i){return t==i[0]&&i.shift(),2==e.length&&(i[0]==this.nextState&&i[1]--,(!i[1]||i[1]<0)&&i.splice(0,2)),this.next=i[0]||"start",[{type:this.token,value:e}]},nextState:"jsx"},i,n("jsxAttributes"),{token:"entity.other.attribute-name.xml",regex:e},{token:"keyword.operator.attribute-equals.xml",regex:"="},{token:"text.tag-whitespace.xml",regex:"\\s+"},{token:"string.attribute-value.xml",regex:"'",stateName:"jsx_attr_q",push:[{token:"string.attribute-value.xml",regex:"'",next:"pop"},{include:"reference"},{defaultToken:"string.attribute-value.xml"}]},{token:"string.attribute-value.xml",regex:'"',stateName:"jsx_attr_qq",push:[{token:"string.attribute-value.xml",regex:'"',next:"pop"},{include:"reference"},{defaultToken:"string.attribute-value.xml"}]},t],this.$rules.reference=[{token:"constant.language.escape.reference.xml",regex:"(?:&#[0-9]+;)|(?:&#x[0-9a-fA-F]+;)|(?:&[a-zA-Z0-9_:\\.-]+;)"}]}.call(this)),this.embedRules(r,"doc-",[r.getEndRule("no_regex")]),this.normalizeRules()};o.inherits(l,s),t.JavaScriptHighlightRules=l}),ace.define("ace/mode/matching_brace_outdent",["require","exports","module","ace/range"],function(e,t,i){"use strict";var n=e("../range").Range,o=function(){};(function(){this.checkOutdent=function(e,t){return!!/^\s+$/.test(e)&&/^\s*\}/.test(t)},this.autoOutdent=function(e,t){var i=e.getLine(t).match(/^(\s*\})/);if(!i)return 0;var o=i[1].length,r=e.findMatchingBracket({row:t,column:o});if(!r||r.row==t)return 0;var s=this.$getIndent(e.getLine(r.row));e.replace(new n(t,0,t,o-1),s)},this.$getIndent=function(e){return e.match(/^\s*/)[0]}}).call(o.prototype),t.MatchingBraceOutdent=o}),ace.define("ace/mode/folding/cstyle",["require","exports","module","ace/lib/oop","ace/range","ace/mode/folding/fold_mode"],function(e,t,i){"use strict";var n=e("../../lib/oop"),o=e("../../range").Range,r=e("./fold_mode").FoldMode,s=t.FoldMode=function(e){e&&(this.foldingStartMarker=new RegExp(this.foldingStartMarker.source.replace(/\|[^|]*?$/,"|"+e.start)),this.foldingStopMarker=new RegExp(this.foldingStopMarker.source.replace(/\|[^|]*?$/,"|"+e.end)))};n.inherits(s,r),function(){this.foldingStartMarker=/([\{\[\(])[^\}\]\)]*$|^\s*(\/\*)/,this.foldingStopMarker=/^[^\[\{\(]*([\}\]\)])|^[\s\*]*(\*\/)/,this.singleLineBlockCommentRe=/^\s*(\/\*).*\*\/\s*$/,this.tripleStarBlockCommentRe=/^\s*(\/\*\*\*).*\*\/\s*$/,this.startRegionRe=/^\s*(\/\*|\/\/)#?region\b/,this._getFoldWidgetBase=this.getFoldWidget,this.getFoldWidget=function(e,t,i){var n=e.getLine(i);if(this.singleLineBlockCommentRe.test(n)&&!this.startRegionRe.test(n)&&!this.tripleStarBlockCommentRe.test(n))return"";var o=this._getFoldWidgetBase(e,t,i);return!o&&this.startRegionRe.test(n)?"start":o},this.getFoldWidgetRange=function(e,t,i,n){var o,r=e.getLine(i);if(this.startRegionRe.test(r))return this.getCommentRegionBlock(e,r,i);if(o=r.match(this.foldingStartMarker)){var s=o.index;if(o[1])return this.openingBracketBlock(e,o[1],i,s);var a=e.getCommentFoldRange(i,s+o[0].length,1);return a&&!a.isMultiLine()&&(n?a=this.getSectionRange(e,i):"all"!=t&&(a=null)),a}if("markbegin"!==t&&(o=r.match(this.foldingStopMarker))){s=o.index+o[0].length;return o[1]?this.closingBracketBlock(e,o[1],i,s):e.getCommentFoldRange(i,s,-1)}},this.getSectionRange=function(e,t){for(var i=e.getLine(t),n=i.search(/\S/),r=t,s=i.length,a=t+=1,l=e.getLength();++tc)break;var u=this.getFoldWidgetRange(e,"all",t);if(u){if(u.start.row<=r)break;if(u.isMultiLine())t=u.end.row;else if(n==c)break}a=t}}return new o(r,s,a,e.getLine(a).length)},this.getCommentRegionBlock=function(e,t,i){for(var n=t.search(/\s*$/),r=e.getLength(),s=i,a=/^\s*(?:\/\*|\/\/|--)#?(end)?region\b/,l=1;++is)return new o(s,n,i,t.length)}}.call(s.prototype)}),ace.define("ace/mode/javascript",["require","exports","module","ace/lib/oop","ace/mode/text","ace/mode/javascript_highlight_rules","ace/mode/matching_brace_outdent","ace/worker/worker_client","ace/mode/behaviour/cstyle","ace/mode/folding/cstyle"],function(e,t,i){"use strict";var n=e("../lib/oop"),o=e("./text").Mode,r=e("./javascript_highlight_rules").JavaScriptHighlightRules,s=e("./matching_brace_outdent").MatchingBraceOutdent,a=e("../worker/worker_client").WorkerClient,l=e("./behaviour/cstyle").CstyleBehaviour,c=e("./folding/cstyle").FoldMode,u=function(){this.HighlightRules=r,this.$outdent=new s,this.$behaviour=new l,this.foldingRules=new c};n.inherits(u,o),function(){this.lineCommentStart="//",this.blockComment={start:"/*",end:"*/"},this.$quotes={'"':'"',"'":"'","`":"`"},this.getNextLineIndent=function(e,t,i){var n=this.$getIndent(t),o=this.getTokenizer().getLineTokens(t,e),r=o.tokens,s=o.state;if(r.length&&"comment"==r[r.length-1].type)return n;if("start"==e||"no_regex"==e)(a=t.match(/^.*(?:\bcase\b.*:|[\{\(\[])\s*$/))&&(n+=i);else if("doc-start"==e){if("start"==s||"no_regex"==s)return"";var a;(a=t.match(/^\s*(\/?)\*/))&&(a[1]&&(n+=" "),n+="* ")}return n},this.checkOutdent=function(e,t,i){return this.$outdent.checkOutdent(t,i)},this.autoOutdent=function(e,t,i){this.$outdent.autoOutdent(t,i)},this.createWorker=function(e){var t=new a(["ace"],"ace/mode/javascript_worker","JavaScriptWorker");return t.attachToDocument(e.getDocument()),t.on("annotate",function(t){e.setAnnotations(t.data)}),t.on("terminate",function(){e.clearAnnotations()}),t},this.$id="ace/mode/javascript"}.call(u.prototype),t.Mode=u}),ace.define("ace/mode/css_highlight_rules",["require","exports","module","ace/lib/oop","ace/lib/lang","ace/mode/text_highlight_rules"],function(e,t,i){"use strict";var n=e("../lib/oop"),o=(e("../lib/lang"),e("./text_highlight_rules").TextHighlightRules),r=t.supportType="align-content|align-items|align-self|all|animation|animation-delay|animation-direction|animation-duration|animation-fill-mode|animation-iteration-count|animation-name|animation-play-state|animation-timing-function|backface-visibility|background|background-attachment|background-blend-mode|background-clip|background-color|background-image|background-origin|background-position|background-repeat|background-size|border|border-bottom|border-bottom-color|border-bottom-left-radius|border-bottom-right-radius|border-bottom-style|border-bottom-width|border-collapse|border-color|border-image|border-image-outset|border-image-repeat|border-image-slice|border-image-source|border-image-width|border-left|border-left-color|border-left-style|border-left-width|border-radius|border-right|border-right-color|border-right-style|border-right-width|border-spacing|border-style|border-top|border-top-color|border-top-left-radius|border-top-right-radius|border-top-style|border-top-width|border-width|bottom|box-shadow|box-sizing|caption-side|clear|clip|color|column-count|column-fill|column-gap|column-rule|column-rule-color|column-rule-style|column-rule-width|column-span|column-width|columns|content|counter-increment|counter-reset|cursor|direction|display|empty-cells|filter|flex|flex-basis|flex-direction|flex-flow|flex-grow|flex-shrink|flex-wrap|float|font|font-family|font-size|font-size-adjust|font-stretch|font-style|font-variant|font-weight|hanging-punctuation|height|justify-content|left|letter-spacing|line-height|list-style|list-style-image|list-style-position|list-style-type|margin|margin-bottom|margin-left|margin-right|margin-top|max-height|max-width|max-zoom|min-height|min-width|min-zoom|nav-down|nav-index|nav-left|nav-right|nav-up|opacity|order|outline|outline-color|outline-offset|outline-style|outline-width|overflow|overflow-x|overflow-y|padding|padding-bottom|padding-left|padding-right|padding-top|page-break-after|page-break-before|page-break-inside|perspective|perspective-origin|position|quotes|resize|right|tab-size|table-layout|text-align|text-align-last|text-decoration|text-decoration-color|text-decoration-line|text-decoration-style|text-indent|text-justify|text-overflow|text-shadow|text-transform|top|transform|transform-origin|transform-style|transition|transition-delay|transition-duration|transition-property|transition-timing-function|unicode-bidi|user-select|user-zoom|vertical-align|visibility|white-space|width|word-break|word-spacing|word-wrap|z-index",s=t.supportFunction="rgb|rgba|url|attr|counter|counters",a=t.supportConstant="absolute|after-edge|after|all-scroll|all|alphabetic|always|antialiased|armenian|auto|avoid-column|avoid-page|avoid|balance|baseline|before-edge|before|below|bidi-override|block-line-height|block|bold|bolder|border-box|both|bottom|box|break-all|break-word|capitalize|caps-height|caption|center|central|char|circle|cjk-ideographic|clone|close-quote|col-resize|collapse|column|consider-shifts|contain|content-box|cover|crosshair|cubic-bezier|dashed|decimal-leading-zero|decimal|default|disabled|disc|disregard-shifts|distribute-all-lines|distribute-letter|distribute-space|distribute|dotted|double|e-resize|ease-in|ease-in-out|ease-out|ease|ellipsis|end|exclude-ruby|fill|fixed|georgian|glyphs|grid-height|groove|hand|hanging|hebrew|help|hidden|hiragana-iroha|hiragana|horizontal|icon|ideograph-alpha|ideograph-numeric|ideograph-parenthesis|ideograph-space|ideographic|inactive|include-ruby|inherit|initial|inline-block|inline-box|inline-line-height|inline-table|inline|inset|inside|inter-ideograph|inter-word|invert|italic|justify|katakana-iroha|katakana|keep-all|last|left|lighter|line-edge|line-through|line|linear|list-item|local|loose|lower-alpha|lower-greek|lower-latin|lower-roman|lowercase|lr-tb|ltr|mathematical|max-height|max-size|medium|menu|message-box|middle|move|n-resize|ne-resize|newspaper|no-change|no-close-quote|no-drop|no-open-quote|no-repeat|none|normal|not-allowed|nowrap|nw-resize|oblique|open-quote|outset|outside|overline|padding-box|page|pointer|pre-line|pre-wrap|pre|preserve-3d|progress|relative|repeat-x|repeat-y|repeat|replaced|reset-size|ridge|right|round|row-resize|rtl|s-resize|scroll|se-resize|separate|slice|small-caps|small-caption|solid|space|square|start|static|status-bar|step-end|step-start|steps|stretch|strict|sub|super|sw-resize|table-caption|table-cell|table-column-group|table-column|table-footer-group|table-header-group|table-row-group|table-row|table|tb-rl|text-after-edge|text-before-edge|text-bottom|text-size|text-top|text|thick|thin|transparent|underline|upper-alpha|upper-latin|upper-roman|uppercase|use-script|vertical-ideographic|vertical-text|visible|w-resize|wait|whitespace|z-index|zero|zoom",l=t.supportConstantColor="aliceblue|antiquewhite|aqua|aquamarine|azure|beige|bisque|black|blanchedalmond|blue|blueviolet|brown|burlywood|cadetblue|chartreuse|chocolate|coral|cornflowerblue|cornsilk|crimson|cyan|darkblue|darkcyan|darkgoldenrod|darkgray|darkgreen|darkgrey|darkkhaki|darkmagenta|darkolivegreen|darkorange|darkorchid|darkred|darksalmon|darkseagreen|darkslateblue|darkslategray|darkslategrey|darkturquoise|darkviolet|deeppink|deepskyblue|dimgray|dimgrey|dodgerblue|firebrick|floralwhite|forestgreen|fuchsia|gainsboro|ghostwhite|gold|goldenrod|gray|green|greenyellow|grey|honeydew|hotpink|indianred|indigo|ivory|khaki|lavender|lavenderblush|lawngreen|lemonchiffon|lightblue|lightcoral|lightcyan|lightgoldenrodyellow|lightgray|lightgreen|lightgrey|lightpink|lightsalmon|lightseagreen|lightskyblue|lightslategray|lightslategrey|lightsteelblue|lightyellow|lime|limegreen|linen|magenta|maroon|mediumaquamarine|mediumblue|mediumorchid|mediumpurple|mediumseagreen|mediumslateblue|mediumspringgreen|mediumturquoise|mediumvioletred|midnightblue|mintcream|mistyrose|moccasin|navajowhite|navy|oldlace|olive|olivedrab|orange|orangered|orchid|palegoldenrod|palegreen|paleturquoise|palevioletred|papayawhip|peachpuff|peru|pink|plum|powderblue|purple|rebeccapurple|red|rosybrown|royalblue|saddlebrown|salmon|sandybrown|seagreen|seashell|sienna|silver|skyblue|slateblue|slategray|slategrey|snow|springgreen|steelblue|tan|teal|thistle|tomato|turquoise|violet|wheat|white|whitesmoke|yellow|yellowgreen",c=t.supportConstantFonts="arial|century|comic|courier|cursive|fantasy|garamond|georgia|helvetica|impact|lucida|symbol|system|tahoma|times|trebuchet|utopia|verdana|webdings|sans-serif|serif|monospace",u=t.numRe="\\-?(?:(?:[0-9]+(?:\\.[0-9]+)?)|(?:\\.[0-9]+))",h=t.pseudoElements="(\\:+)\\b(after|before|first-letter|first-line|moz-selection|selection)\\b",d=t.pseudoClasses="(:)\\b(active|checked|disabled|empty|enabled|first-child|first-of-type|focus|hover|indeterminate|invalid|last-child|last-of-type|link|not|nth-child|nth-last-child|nth-last-of-type|nth-of-type|only-child|only-of-type|required|root|target|valid|visited)\\b",g=function(){var e=this.createKeywordMapper({"support.function":s,"support.constant":a,"support.type":r,"support.constant.color":l,"support.constant.fonts":c},"text",!0);this.$rules={start:[{include:["strings","url","comments"]},{token:"paren.lparen",regex:"\\{",next:"ruleset"},{token:"paren.rparen",regex:"\\}"},{token:"string",regex:"@(?!viewport)",next:"media"},{token:"keyword",regex:"#[a-z0-9-_]+"},{token:"keyword",regex:"%"},{token:"variable",regex:"\\.[a-z0-9-_]+"},{token:"string",regex:":[a-z0-9-_]+"},{token:"constant.numeric",regex:u},{token:"constant",regex:"[a-z0-9-_]+"},{caseInsensitive:!0}],media:[{include:["strings","url","comments"]},{token:"paren.lparen",regex:"\\{",next:"start"},{token:"paren.rparen",regex:"\\}",next:"start"},{token:"string",regex:";",next:"start"},{token:"keyword",regex:"(?:media|supports|document|charset|import|namespace|media|supports|document|page|font|keyframes|viewport|counter-style|font-feature-values|swash|ornaments|annotation|stylistic|styleset|character-variant)"}],comments:[{token:"comment",regex:"\\/\\*",push:[{token:"comment",regex:"\\*\\/",next:"pop"},{defaultToken:"comment"}]}],ruleset:[{regex:"-(webkit|ms|moz|o)-",token:"text"},{token:"punctuation.operator",regex:"[:;]"},{token:"paren.rparen",regex:"\\}",next:"start"},{include:["strings","url","comments"]},{token:["constant.numeric","keyword"],regex:"("+u+")(ch|cm|deg|em|ex|fr|gd|grad|Hz|in|kHz|mm|ms|pc|pt|px|rad|rem|s|turn|vh|vmax|vmin|vm|vw|%)"},{token:"constant.numeric",regex:u},{token:"constant.numeric",regex:"#[a-f0-9]{6}"},{token:"constant.numeric",regex:"#[a-f0-9]{3}"},{token:["punctuation","entity.other.attribute-name.pseudo-element.css"],regex:h},{token:["punctuation","entity.other.attribute-name.pseudo-class.css"],regex:d},{include:"url"},{token:e,regex:"\\-?[a-zA-Z_][a-zA-Z0-9_\\-]*"},{caseInsensitive:!0}],url:[{token:"support.function",regex:"(?:url(:?-prefix)?|domain|regexp)\\(",push:[{token:"support.function",regex:"\\)",next:"pop"},{defaultToken:"string"}]}],strings:[{token:"string.start",regex:"'",push:[{token:"string.end",regex:"'|$",next:"pop"},{include:"escapes"},{token:"constant.language.escape",regex:/\\$/,consumeLineEnd:!0},{defaultToken:"string"}]},{token:"string.start",regex:'"',push:[{token:"string.end",regex:'"|$',next:"pop"},{include:"escapes"},{token:"constant.language.escape",regex:/\\$/,consumeLineEnd:!0},{defaultToken:"string"}]}],escapes:[{token:"constant.language.escape",regex:/\\([a-fA-F\d]{1,6}|[^a-fA-F\d])/}]},this.normalizeRules()};n.inherits(g,o),t.CssHighlightRules=g}),ace.define("ace/mode/css_completions",["require","exports","module"],function(e,t,i){"use strict";var n={background:{"#$0":1},"background-color":{"#$0":1,transparent:1,fixed:1},"background-image":{"url('/$0')":1},"background-repeat":{repeat:1,"repeat-x":1,"repeat-y":1,"no-repeat":1,inherit:1},"background-position":{bottom:2,center:2,left:2,right:2,top:2,inherit:2},"background-attachment":{scroll:1,fixed:1},"background-size":{cover:1,contain:1},"background-clip":{"border-box":1,"padding-box":1,"content-box":1},"background-origin":{"border-box":1,"padding-box":1,"content-box":1},border:{"solid $0":1,"dashed $0":1,"dotted $0":1,"#$0":1},"border-color":{"#$0":1},"border-style":{solid:2,dashed:2,dotted:2,double:2,groove:2,hidden:2,inherit:2,inset:2,none:2,outset:2,ridged:2},"border-collapse":{collapse:1,separate:1},bottom:{px:1,em:1,"%":1},clear:{left:1,right:1,both:1,none:1},color:{"#$0":1,"rgb(#$00,0,0)":1},cursor:{default:1,pointer:1,move:1,text:1,wait:1,help:1,progress:1,"n-resize":1,"ne-resize":1,"e-resize":1,"se-resize":1,"s-resize":1,"sw-resize":1,"w-resize":1,"nw-resize":1},display:{none:1,block:1,inline:1,"inline-block":1,"table-cell":1},"empty-cells":{show:1,hide:1},float:{left:1,right:1,none:1},"font-family":{Arial:2,"Comic Sans MS":2,Consolas:2,"Courier New":2,Courier:2,Georgia:2,Monospace:2,"Sans-Serif":2,"Segoe UI":2,Tahoma:2,"Times New Roman":2,"Trebuchet MS":2,Verdana:1},"font-size":{px:1,em:1,"%":1},"font-weight":{bold:1,normal:1},"font-style":{italic:1,normal:1},"font-variant":{normal:1,"small-caps":1},height:{px:1,em:1,"%":1},left:{px:1,em:1,"%":1},"letter-spacing":{normal:1},"line-height":{normal:1},"list-style-type":{none:1,disc:1,circle:1,square:1,decimal:1,"decimal-leading-zero":1,"lower-roman":1,"upper-roman":1,"lower-greek":1,"lower-latin":1,"upper-latin":1,georgian:1,"lower-alpha":1,"upper-alpha":1},margin:{px:1,em:1,"%":1},"margin-right":{px:1,em:1,"%":1},"margin-left":{px:1,em:1,"%":1},"margin-top":{px:1,em:1,"%":1},"margin-bottom":{px:1,em:1,"%":1},"max-height":{px:1,em:1,"%":1},"max-width":{px:1,em:1,"%":1},"min-height":{px:1,em:1,"%":1},"min-width":{px:1,em:1,"%":1},overflow:{hidden:1,visible:1,auto:1,scroll:1},"overflow-x":{hidden:1,visible:1,auto:1,scroll:1},"overflow-y":{hidden:1,visible:1,auto:1,scroll:1},padding:{px:1,em:1,"%":1},"padding-top":{px:1,em:1,"%":1},"padding-right":{px:1,em:1,"%":1},"padding-bottom":{px:1,em:1,"%":1},"padding-left":{px:1,em:1,"%":1},"page-break-after":{auto:1,always:1,avoid:1,left:1,right:1},"page-break-before":{auto:1,always:1,avoid:1,left:1,right:1},position:{absolute:1,relative:1,fixed:1,static:1},right:{px:1,em:1,"%":1},"table-layout":{fixed:1,auto:1},"text-decoration":{none:1,underline:1,"line-through":1,blink:1},"text-align":{left:1,right:1,center:1,justify:1},"text-transform":{capitalize:1,uppercase:1,lowercase:1,none:1},top:{px:1,em:1,"%":1},"vertical-align":{top:1,bottom:1},visibility:{hidden:1,visible:1},"white-space":{nowrap:1,normal:1,pre:1,"pre-line":1,"pre-wrap":1},width:{px:1,em:1,"%":1},"word-spacing":{normal:1},filter:{"alpha(opacity=$0100)":1},"text-shadow":{"$02px 2px 2px #777":1},"text-overflow":{"ellipsis-word":1,clip:1,ellipsis:1},"-moz-border-radius":1,"-moz-border-radius-topright":1,"-moz-border-radius-bottomright":1,"-moz-border-radius-topleft":1,"-moz-border-radius-bottomleft":1,"-webkit-border-radius":1,"-webkit-border-top-right-radius":1,"-webkit-border-top-left-radius":1,"-webkit-border-bottom-right-radius":1,"-webkit-border-bottom-left-radius":1,"-moz-box-shadow":1,"-webkit-box-shadow":1,transform:{"rotate($00deg)":1,"skew($00deg)":1},"-moz-transform":{"rotate($00deg)":1,"skew($00deg)":1},"-webkit-transform":{"rotate($00deg)":1,"skew($00deg)":1}},o=function(){};(function(){this.completionsDefined=!1,this.defineCompletions=function(){if(document){var e=document.createElement("c").style;for(var t in e)if("string"==typeof e[t]){var i=t.replace(/[A-Z]/g,function(e){return"-"+e.toLowerCase()});n.hasOwnProperty(i)||(n[i]=1)}}this.completionsDefined=!0},this.getCompletions=function(e,t,i,n){if(this.completionsDefined||this.defineCompletions(),!t.getTokenAt(i.row,i.column))return[];if("ruleset"===e){var o=t.getLine(i.row).substr(0,i.column);return/:[^;]+$/.test(o)?(/([\w\-]+):[^:]*$/.test(o),this.getPropertyValueCompletions(e,t,i,n)):this.getPropertyCompletions(e,t,i,n)}return[]},this.getPropertyCompletions=function(e,t,i,o){return Object.keys(n).map(function(e){return{caption:e,snippet:e+": $0;",meta:"property",score:1e6}})},this.getPropertyValueCompletions=function(e,t,i,o){var r=t.getLine(i.row).substr(0,i.column),s=(/([\w\-]+):[^:]*$/.exec(r)||{})[1];if(!s)return[];var a=[];return s in n&&"object"==_typeof(n[s])&&(a=Object.keys(n[s])),a.map(function(e){return{caption:e,snippet:e,meta:"property value",score:1e6}})}}).call(o.prototype),t.CssCompletions=o}),ace.define("ace/mode/behaviour/css",["require","exports","module","ace/lib/oop","ace/mode/behaviour","ace/mode/behaviour/cstyle","ace/token_iterator"],function(e,t,i){"use strict";var n=e("../../lib/oop"),o=(e("../behaviour").Behaviour,e("./cstyle").CstyleBehaviour),r=e("../../token_iterator").TokenIterator,s=function(){this.inherit(o),this.add("colon","insertion",function(e,t,i,n,o){if(":"===o&&i.selection.isEmpty()){var s=i.getCursorPosition(),a=new r(n,s.row,s.column),l=a.getCurrentToken();if(l&&l.value.match(/\s+/)&&(l=a.stepBackward()),l&&"support.type"===l.type){var c=n.doc.getLine(s.row);if(":"===c.substring(s.column,s.column+1))return{text:"",selection:[1,1]};if(/^(\s+[^;]|\s*$)/.test(c.substring(s.column)))return{text:":;",selection:[1,1]}}}}),this.add("colon","deletion",function(e,t,i,n,o){var s=n.doc.getTextRange(o);if(!o.isMultiLine()&&":"===s){var a=i.getCursorPosition(),l=new r(n,a.row,a.column),c=l.getCurrentToken();if(c&&c.value.match(/\s+/)&&(c=l.stepBackward()),c&&"support.type"===c.type)if(";"===n.doc.getLine(o.start.row).substring(o.end.column,o.end.column+1))return o.end.column++,o}}),this.add("semicolon","insertion",function(e,t,i,n,o){if(";"===o&&i.selection.isEmpty()){var r=i.getCursorPosition();if(";"===n.doc.getLine(r.row).substring(r.column,r.column+1))return{text:"",selection:[1,1]}}}),this.add("!important","insertion",function(e,t,i,n,o){if("!"===o&&i.selection.isEmpty()){var r=i.getCursorPosition(),s=n.doc.getLine(r.row);if(/^\s*(;|}|$)/.test(s.substring(r.column)))return{text:"!important",selection:[10,10]}}})};n.inherits(s,o),t.CssBehaviour=s}),ace.define("ace/mode/css",["require","exports","module","ace/lib/oop","ace/mode/text","ace/mode/css_highlight_rules","ace/mode/matching_brace_outdent","ace/worker/worker_client","ace/mode/css_completions","ace/mode/behaviour/css","ace/mode/folding/cstyle"],function(e,t,i){"use strict";var n=e("../lib/oop"),o=e("./text").Mode,r=e("./css_highlight_rules").CssHighlightRules,s=e("./matching_brace_outdent").MatchingBraceOutdent,a=e("../worker/worker_client").WorkerClient,l=e("./css_completions").CssCompletions,c=e("./behaviour/css").CssBehaviour,u=e("./folding/cstyle").FoldMode,h=function(){this.HighlightRules=r,this.$outdent=new s,this.$behaviour=new c,this.$completer=new l,this.foldingRules=new u};n.inherits(h,o),function(){this.foldingRules="cStyle",this.blockComment={start:"/*",end:"*/"},this.getNextLineIndent=function(e,t,i){var n=this.$getIndent(t),o=this.getTokenizer().getLineTokens(t,e).tokens;return o.length&&"comment"==o[o.length-1].type?n:(t.match(/^.*\{\s*$/)&&(n+=i),n)},this.checkOutdent=function(e,t,i){return this.$outdent.checkOutdent(t,i)},this.autoOutdent=function(e,t,i){this.$outdent.autoOutdent(t,i)},this.getCompletions=function(e,t,i,n){return this.$completer.getCompletions(e,t,i,n)},this.createWorker=function(e){var t=new a(["ace"],"ace/mode/css_worker","Worker");return t.attachToDocument(e.getDocument()),t.on("annotate",function(t){e.setAnnotations(t.data)}),t.on("terminate",function(){e.clearAnnotations()}),t},this.$id="ace/mode/css"}.call(h.prototype),t.Mode=h}),ace.define("ace/mode/xml_highlight_rules",["require","exports","module","ace/lib/oop","ace/mode/text_highlight_rules"],function(e,t,i){"use strict";var n=e("../lib/oop"),o=e("./text_highlight_rules").TextHighlightRules,r=function e(t){var i="[_:a-zA-ZÀ-￿][-_:.a-zA-Z0-9À-￿]*";this.$rules={start:[{token:"string.cdata.xml",regex:"<\\!\\[CDATA\\[",next:"cdata"},{token:["punctuation.instruction.xml","keyword.instruction.xml"],regex:"(<\\?)("+i+")",next:"processing_instruction"},{token:"comment.start.xml",regex:"<\\!--",next:"comment"},{token:["xml-pe.doctype.xml","xml-pe.doctype.xml"],regex:"(<\\!)(DOCTYPE)(?=[\\s])",next:"doctype",caseInsensitive:!0},{include:"tag"},{token:"text.end-tag-open.xml",regex:"",next:"start"}],doctype:[{include:"whitespace"},{include:"string"},{token:"xml-pe.doctype.xml",regex:">",next:"start"},{token:"xml-pe.xml",regex:"[-_a-zA-Z0-9:]+"},{token:"punctuation.int-subset",regex:"\\[",push:"int_subset"}],int_subset:[{token:"text.xml",regex:"\\s+"},{token:"punctuation.int-subset.xml",regex:"]",next:"pop"},{token:["punctuation.markup-decl.xml","keyword.markup-decl.xml"],regex:"(<\\!)("+i+")",push:[{token:"text",regex:"\\s+"},{token:"punctuation.markup-decl.xml",regex:">",next:"pop"},{include:"string"}]}],cdata:[{token:"string.cdata.xml",regex:"\\]\\]>",next:"start"},{token:"text.xml",regex:"\\s+"},{token:"text.xml",regex:"(?:[^\\]]|\\](?!\\]>))+"}],comment:[{token:"comment.end.xml",regex:"--\x3e",next:"start"},{defaultToken:"comment.xml"}],reference:[{token:"constant.language.escape.reference.xml",regex:"(?:&#[0-9]+;)|(?:&#x[0-9a-fA-F]+;)|(?:&[a-zA-Z0-9_:\\.-]+;)"}],attr_reference:[{token:"constant.language.escape.reference.attribute-value.xml",regex:"(?:&#[0-9]+;)|(?:&#x[0-9a-fA-F]+;)|(?:&[a-zA-Z0-9_:\\.-]+;)"}],tag:[{token:["meta.tag.punctuation.tag-open.xml","meta.tag.punctuation.end-tag-open.xml","meta.tag.tag-name.xml"],regex:"(?:(<)|(",next:"start"}]}],tag_whitespace:[{token:"text.tag-whitespace.xml",regex:"\\s+"}],whitespace:[{token:"text.whitespace.xml",regex:"\\s+"}],string:[{token:"string.xml",regex:"'",push:[{token:"string.xml",regex:"'",next:"pop"},{defaultToken:"string.xml"}]},{token:"string.xml",regex:'"',push:[{token:"string.xml",regex:'"',next:"pop"},{defaultToken:"string.xml"}]}],attributes:[{token:"entity.other.attribute-name.xml",regex:i},{token:"keyword.operator.attribute-equals.xml",regex:"="},{include:"tag_whitespace"},{include:"attribute_value"}],attribute_value:[{token:"string.attribute-value.xml",regex:"'",push:[{token:"string.attribute-value.xml",regex:"'",next:"pop"},{include:"attr_reference"},{defaultToken:"string.attribute-value.xml"}]},{token:"string.attribute-value.xml",regex:'"',push:[{token:"string.attribute-value.xml",regex:'"',next:"pop"},{include:"attr_reference"},{defaultToken:"string.attribute-value.xml"}]}]},this.constructor===e&&this.normalizeRules()};(function(){this.embedTagRules=function(e,t,i){this.$rules.tag.unshift({token:["meta.tag.punctuation.tag-open.xml","meta.tag."+i+".tag-name.xml"],regex:"(<)("+i+"(?=\\s|>|$))",next:[{include:"attributes"},{token:"meta.tag.punctuation.tag-close.xml",regex:"/?>",next:t+"start"}]}),this.$rules[i+"-end"]=[{include:"attributes"},{token:"meta.tag.punctuation.tag-close.xml",regex:"/?>",next:"start",onMatch:function(e,t,i){return i.splice(0),this.token}}],this.embedRules(e,t,[{token:["meta.tag.punctuation.end-tag-open.xml","meta.tag."+i+".tag-name.xml"],regex:"(|$))",next:i+"-end"},{token:"string.cdata.xml",regex:"<\\!\\[CDATA\\["},{token:"string.cdata.xml",regex:"\\]\\]>"}])}}).call(o.prototype),n.inherits(r,o),t.XmlHighlightRules=r}),ace.define("ace/mode/html_highlight_rules",["require","exports","module","ace/lib/oop","ace/lib/lang","ace/mode/css_highlight_rules","ace/mode/javascript_highlight_rules","ace/mode/xml_highlight_rules"],function(e,t,i){"use strict";var n=e("../lib/oop"),o=e("../lib/lang"),r=e("./css_highlight_rules").CssHighlightRules,s=e("./javascript_highlight_rules").JavaScriptHighlightRules,a=e("./xml_highlight_rules").XmlHighlightRules,l=o.createMap({a:"anchor",button:"form",form:"form",img:"image",input:"form",label:"form",option:"form",script:"script",select:"form",textarea:"form",style:"style",table:"table",tbody:"table",td:"table",tfoot:"table",th:"table",tr:"table"}),c=function e(){a.call(this),this.addRules({attributes:[{include:"tag_whitespace"},{token:"entity.other.attribute-name.xml",regex:"[-_a-zA-Z0-9:.]+"},{token:"keyword.operator.attribute-equals.xml",regex:"=",push:[{include:"tag_whitespace"},{token:"string.unquoted.attribute-value.html",regex:"[^<>='\"`\\s]+",next:"pop"},{token:"empty",regex:"",next:"pop"}]},{include:"attribute_value"}],tag:[{token:function(e,t){var i=l[t];return["meta.tag.punctuation."+("<"==e?"":"end-")+"tag-open.xml","meta.tag"+(i?"."+i:"")+".tag-name.xml"]},regex:"(",next:"start"}]}),this.embedTagRules(r,"css-","style"),this.embedTagRules(new s({jsx:!1}).getRules(),"js-","script"),this.constructor===e&&this.normalizeRules()};n.inherits(c,a),t.HtmlHighlightRules=c}),ace.define("ace/mode/behaviour/xml",["require","exports","module","ace/lib/oop","ace/mode/behaviour","ace/token_iterator","ace/lib/lang"],function(e,t,i){"use strict";function n(e,t){return e&&e.type.lastIndexOf(t+".xml")>-1}var o=e("../../lib/oop"),r=e("../behaviour").Behaviour,s=e("../../token_iterator").TokenIterator,a=(e("../../lib/lang"),function(){this.add("string_dquotes","insertion",function(e,t,i,o,r){if('"'==r||"'"==r){var a=r,l=o.doc.getTextRange(i.getSelectionRange());if(""!==l&&"'"!==l&&'"'!=l&&i.getWrapBehavioursEnabled())return{text:a+l+a,selection:!1};var c=i.getCursorPosition(),u=o.doc.getLine(c.row).substring(c.column,c.column+1),h=new s(o,c.row,c.column),d=h.getCurrentToken();if(u==a&&(n(d,"attribute-value")||n(d,"string")))return{text:"",selection:[1,1]};if(d||(d=h.stepBackward()),!d)return;for(;n(d,"tag-whitespace")||n(d,"whitespace");)d=h.stepBackward();var g=!u||u.match(/\s/);if(n(d,"attribute-equals")&&(g||">"==u)||n(d,"decl-attribute-equals")&&(g||"?"==u))return{text:a+a,selection:[1,1]}}}),this.add("string_dquotes","deletion",function(e,t,i,n,o){var r=n.doc.getTextRange(o);if(!o.isMultiLine()&&('"'==r||"'"==r)&&n.doc.getLine(o.start.row).substring(o.start.column+1,o.start.column+2)==r)return o.end.column++,o}),this.add("autoclosing","insertion",function(e,t,i,o,r){if(">"==r){var a=i.getSelectionRange().start,l=new s(o,a.row,a.column),c=l.getCurrentToken()||l.stepBackward();if(!c||!(n(c,"tag-name")||n(c,"tag-whitespace")||n(c,"attribute-name")||n(c,"attribute-equals")||n(c,"attribute-value")))return;if(n(c,"reference.attribute-value"))return;if(n(c,"attribute-value")){var u=l.getCurrentTokenColumn()+c.value.length;if(a.column/.test(o.getLine(a.row).slice(a.column)))return;for(;!n(c,"tag-name");)if("<"==(c=l.stepBackward()).value){c=l.stepForward();break}var d=l.getCurrentTokenRow(),g=l.getCurrentTokenColumn();if(n(l.stepBackward(),"end-tag-open"))return;var f=c.value;if(d==a.row&&(f=f.substring(0,a.column-g)),this.voidElements.hasOwnProperty(f.toLowerCase()))return;return{text:">",selection:[1,1]}}}),this.add("autoindent","insertion",function(e,t,i,n,o){if("\n"==o){var r=i.getCursorPosition(),a=n.getLine(r.row),l=new s(n,r.row,r.column),c=l.getCurrentToken();if(c&&-1!==c.type.indexOf("tag-close")){if("/>"==c.value)return;for(;c&&-1===c.type.indexOf("tag-name");)c=l.stepBackward();if(!c)return;var u=c.value,h=l.getCurrentTokenRow();if(!(c=l.stepBackward())||-1!==c.type.indexOf("end-tag"))return;if(this.voidElements&&!this.voidElements[u]){var d=n.getTokenAt(r.row,r.column+1),g=(a=n.getLine(h),this.$getIndent(a)),f=g+n.getTabString();return d&&"-1}var o=e("../../lib/oop"),r=(e("../../lib/lang"),e("../../range").Range),s=e("./fold_mode").FoldMode,a=e("../../token_iterator").TokenIterator,l=t.FoldMode=function(e,t){s.call(this),this.voidElements=e||{},this.optionalEndTags=o.mixin({},this.voidElements),t&&o.mixin(this.optionalEndTags,t)};o.inherits(l,s);var c=function(){this.tagName="",this.closing=!1,this.selfClosing=!1,this.start={row:0,column:0},this.end={row:0,column:0}};(function(){this.getFoldWidget=function(e,t,i){var n=this._getFirstTagInLine(e,i);return n?n.closing||!n.tagName&&n.selfClosing?"markbeginend"==t?"end":"":!n.tagName||n.selfClosing||this.voidElements.hasOwnProperty(n.tagName.toLowerCase())?"":this._findEndTagInLine(e,i,n.tagName,n.end.column)?"":"start":this.getCommentFoldWidget(e,i)},this.getCommentFoldWidget=function(e,t){return/comment/.test(e.getState(t))&&/"==s.value;break}return o}if(n(s,"tag-close"))return o.selfClosing="/>"==s.value,o;o.start.column+=s.value.length}return null},this._findEndTagInLine=function(e,t,i,o){for(var r=e.getTokens(t),s=0,a=0;a"==t.value,i.end.row=e.getCurrentTokenRow(),i.end.column=e.getCurrentTokenColumn()+t.value.length)}while(t=e.stepBackward());return null},this._pop=function(e,t){for(;e.length;){var i=e[e.length-1];if(!t||i.tagName==t.tagName)return e.pop();if(!this.optionalEndTags.hasOwnProperty(i.tagName))return null;e.pop()}},this.getFoldWidgetRange=function(e,t,i){var n=this._getFirstTagInLine(e,i);if(!n)return this.getCommentFoldWidget(e,i)&&e.getCommentFoldRange(i,e.getLine(i).length);var o,s=[];if(n.closing||n.selfClosing){c=new a(e,i,n.end.column);for(var l={row:i,column:n.start.column};o=this._readTagBackward(c);)if(o.selfClosing){if(!s.length)return o.start.column+=o.tagName.length+2,o.end.column-=2,r.fromPoints(o.start,o.end)}else if(o.closing)s.push(o);else if(this._pop(s,o),0==s.length)return o.start.column+=o.tagName.length+2,o.start.row==o.end.row&&o.start.column-1}function o(e,t){for(var i=new s(e,t.row,t.column),o=i.getCurrentToken();o&&!n(o,"tag-name");)o=i.stepBackward();if(o)return o.value}function r(e,t){for(var i=new s(e,t.row,t.column),o=i.getCurrentToken();o&&!n(o,"attribute-name");)o=i.stepBackward();if(o)return o.value}var s=e("../token_iterator").TokenIterator,a=["accesskey","class","contenteditable","contextmenu","dir","draggable","dropzone","hidden","id","inert","itemid","itemprop","itemref","itemscope","itemtype","lang","spellcheck","style","tabindex","title","translate"].concat(["onabort","onblur","oncancel","oncanplay","oncanplaythrough","onchange","onclick","onclose","oncontextmenu","oncuechange","ondblclick","ondrag","ondragend","ondragenter","ondragleave","ondragover","ondragstart","ondrop","ondurationchange","onemptied","onended","onerror","onfocus","oninput","oninvalid","onkeydown","onkeypress","onkeyup","onload","onloadeddata","onloadedmetadata","onloadstart","onmousedown","onmousemove","onmouseout","onmouseover","onmouseup","onmousewheel","onpause","onplay","onplaying","onprogress","onratechange","onreset","onscroll","onseeked","onseeking","onselect","onshow","onstalled","onsubmit","onsuspend","ontimeupdate","onvolumechange","onwaiting"]),l={a:{href:1,target:{_blank:1,top:1},ping:1,rel:{nofollow:1,alternate:1,author:1,bookmark:1,help:1,license:1,next:1,noreferrer:1,prefetch:1,prev:1,search:1,tag:1},media:1,hreflang:1,type:1},abbr:{},address:{},area:{shape:1,coords:1,href:1,hreflang:1,alt:1,target:1,media:1,rel:1,ping:1,type:1},article:{pubdate:1},aside:{},audio:{src:1,autobuffer:1,autoplay:{autoplay:1},loop:{loop:1},controls:{controls:1},muted:{muted:1},preload:{auto:1,metadata:1,none:1}},b:{},base:{href:1,target:1},bdi:{},bdo:{},blockquote:{cite:1},body:{onafterprint:1,onbeforeprint:1,onbeforeunload:1,onhashchange:1,onmessage:1,onoffline:1,onpopstate:1,onredo:1,onresize:1,onstorage:1,onundo:1,onunload:1},br:{},button:{autofocus:1,disabled:{disabled:1},form:1,formaction:1,formenctype:1,formmethod:1,formnovalidate:1,formtarget:1,name:1,value:1,type:{button:1,submit:1}},canvas:{width:1,height:1},caption:{},cite:{},code:{},col:{span:1},colgroup:{span:1},command:{type:1,label:1,icon:1,disabled:1,checked:1,radiogroup:1,command:1},data:{},datalist:{},dd:{},del:{cite:1,datetime:1},details:{open:1},dfn:{},dialog:{open:1},div:{},dl:{},dt:{},em:{},embed:{src:1,height:1,width:1,type:1},fieldset:{disabled:1,form:1,name:1},figcaption:{},figure:{},footer:{},form:{"accept-charset":1,action:1,autocomplete:1,enctype:{"multipart/form-data":1,"application/x-www-form-urlencoded":1},method:{get:1,post:1},name:1,novalidate:1,target:{_blank:1,top:1}},h1:{},h2:{},h3:{},h4:{},h5:{},h6:{},head:{},header:{},hr:{},html:{manifest:1},i:{},iframe:{name:1,src:1,height:1,width:1,sandbox:{"allow-same-origin":1,"allow-top-navigation":1,"allow-forms":1,"allow-scripts":1},seamless:{seamless:1}},img:{alt:1,src:1,height:1,width:1,usemap:1,ismap:1},input:{type:{text:1,password:1,hidden:1,checkbox:1,submit:1,radio:1,file:1,button:1,reset:1,image:31,color:1,date:1,datetime:1,"datetime-local":1,email:1,month:1,number:1,range:1,search:1,tel:1,time:1,url:1,week:1},accept:1,alt:1,autocomplete:{on:1,off:1},autofocus:{autofocus:1},checked:{checked:1},disabled:{disabled:1},form:1,formaction:1,formenctype:{"application/x-www-form-urlencoded":1,"multipart/form-data":1,"text/plain":1},formmethod:{get:1,post:1},formnovalidate:{formnovalidate:1},formtarget:{_blank:1,_self:1,_parent:1,_top:1},height:1,list:1,max:1,maxlength:1,min:1,multiple:{multiple:1},name:1,pattern:1,placeholder:1,readonly:{readonly:1},required:{required:1},size:1,src:1,step:1,width:1,files:1,value:1},ins:{cite:1,datetime:1},kbd:{},keygen:{autofocus:1,challenge:{challenge:1},disabled:{disabled:1},form:1,keytype:{rsa:1,dsa:1,ec:1},name:1},label:{form:1,for:1},legend:{},li:{value:1},link:{href:1,hreflang:1,rel:{stylesheet:1,icon:1},media:{all:1,screen:1,print:1},type:{"text/css":1,"image/png":1,"image/jpeg":1,"image/gif":1},sizes:1},main:{},map:{name:1},mark:{},math:{},menu:{type:1,label:1},meta:{"http-equiv":{"content-type":1},name:{description:1,keywords:1},content:{"text/html; charset=UTF-8":1},charset:1},meter:{value:1,min:1,max:1,low:1,high:1,optimum:1},nav:{},noscript:{href:1},object:{param:1,data:1,type:1,height:1,width:1,usemap:1,name:1,form:1,classid:1},ol:{start:1,reversed:1},optgroup:{disabled:1,label:1},option:{disabled:1,selected:1,label:1,value:1},output:{for:1,form:1,name:1},p:{},param:{name:1,value:1},pre:{},progress:{value:1,max:1},q:{cite:1},rp:{},rt:{},ruby:{},s:{},samp:{},script:{charset:1,type:{"text/javascript":1},src:1,defer:1,async:1},select:{autofocus:1,disabled:1,form:1,multiple:{multiple:1},name:1,size:1,readonly:{readonly:1}},small:{},source:{src:1,type:1,media:1},span:{},strong:{},style:{type:1,media:{all:1,screen:1,print:1},scoped:1},sub:{},sup:{},svg:{},table:{summary:1},tbody:{},td:{headers:1,rowspan:1,colspan:1},textarea:{autofocus:{autofocus:1},disabled:{disabled:1},form:1,maxlength:1,name:1,placeholder:1,readonly:{readonly:1},required:{required:1},rows:1,cols:1,wrap:{on:1,off:1,hard:1,soft:1}},tfoot:{},th:{headers:1,rowspan:1,colspan:1,scope:1},thead:{},time:{datetime:1},title:{},tr:{},track:{kind:1,src:1,srclang:1,label:1,default:1},section:{},summary:{},u:{},ul:{},var:{},video:{src:1,autobuffer:1,autoplay:{autoplay:1},loop:{loop:1},controls:{controls:1},width:1,height:1,poster:1,muted:{muted:1},preload:{auto:1,metadata:1,none:1}},wbr:{}},c=Object.keys(l),u=function(){};(function(){this.getCompletions=function(e,t,i,o){var r=t.getTokenAt(i.row,i.column);if(!r)return[];if(n(r,"tag-name")||n(r,"tag-open")||n(r,"end-tag-open"))return this.getTagCompletions(e,t,i,o);if(n(r,"tag-whitespace")||n(r,"attribute-name"))return this.getAttributeCompletions(e,t,i,o);if(n(r,"attribute-value"))return this.getAttributeValueCompletions(e,t,i,o);var s=t.getLine(i.row).substr(0,i.column);return/&[a-z]*$/i.test(s)?this.getHTMLEntityCompletions(e,t,i,o):[]},this.getTagCompletions=function(e,t,i,n){return c.map(function(e){return{value:e,meta:"tag",score:1e6}})},this.getAttributeCompletions=function(e,t,i,n){var r=o(t,i);if(!r)return[];var s=a;return r in l&&(s=s.concat(Object.keys(l[r]))),s.map(function(e){return{caption:e,snippet:e+'="$0"',meta:"attribute",score:1e6}})},this.getAttributeValueCompletions=function(e,t,i,n){var s=o(t,i),a=r(t,i);if(!s)return[];var c=[];return s in l&&a in l[s]&&"object"==_typeof(l[s][a])&&(c=Object.keys(l[s][a])),c.map(function(e){return{caption:e,snippet:e,meta:"attribute value",score:1e6}})},this.getHTMLEntityCompletions=function(e,t,i,n){return["Aacute;","aacute;","Acirc;","acirc;","acute;","AElig;","aelig;","Agrave;","agrave;","alefsym;","Alpha;","alpha;","amp;","and;","ang;","Aring;","aring;","asymp;","Atilde;","atilde;","Auml;","auml;","bdquo;","Beta;","beta;","brvbar;","bull;","cap;","Ccedil;","ccedil;","cedil;","cent;","Chi;","chi;","circ;","clubs;","cong;","copy;","crarr;","cup;","curren;","Dagger;","dagger;","dArr;","darr;","deg;","Delta;","delta;","diams;","divide;","Eacute;","eacute;","Ecirc;","ecirc;","Egrave;","egrave;","empty;","emsp;","ensp;","Epsilon;","epsilon;","equiv;","Eta;","eta;","ETH;","eth;","Euml;","euml;","euro;","exist;","fnof;","forall;","frac12;","frac14;","frac34;","frasl;","Gamma;","gamma;","ge;","gt;","hArr;","harr;","hearts;","hellip;","Iacute;","iacute;","Icirc;","icirc;","iexcl;","Igrave;","igrave;","image;","infin;","int;","Iota;","iota;","iquest;","isin;","Iuml;","iuml;","Kappa;","kappa;","Lambda;","lambda;","lang;","laquo;","lArr;","larr;","lceil;","ldquo;","le;","lfloor;","lowast;","loz;","lrm;","lsaquo;","lsquo;","lt;","macr;","mdash;","micro;","middot;","minus;","Mu;","mu;","nabla;","nbsp;","ndash;","ne;","ni;","not;","notin;","nsub;","Ntilde;","ntilde;","Nu;","nu;","Oacute;","oacute;","Ocirc;","ocirc;","OElig;","oelig;","Ograve;","ograve;","oline;","Omega;","omega;","Omicron;","omicron;","oplus;","or;","ordf;","ordm;","Oslash;","oslash;","Otilde;","otilde;","otimes;","Ouml;","ouml;","para;","part;","permil;","perp;","Phi;","phi;","Pi;","pi;","piv;","plusmn;","pound;","Prime;","prime;","prod;","prop;","Psi;","psi;","quot;","radic;","rang;","raquo;","rArr;","rarr;","rceil;","rdquo;","real;","reg;","rfloor;","Rho;","rho;","rlm;","rsaquo;","rsquo;","sbquo;","Scaron;","scaron;","sdot;","sect;","shy;","Sigma;","sigma;","sigmaf;","sim;","spades;","sub;","sube;","sum;","sup;","sup1;","sup2;","sup3;","supe;","szlig;","Tau;","tau;","there4;","Theta;","theta;","thetasym;","thinsp;","THORN;","thorn;","tilde;","times;","trade;","Uacute;","uacute;","uArr;","uarr;","Ucirc;","ucirc;","Ugrave;","ugrave;","uml;","upsih;","Upsilon;","upsilon;","Uuml;","uuml;","weierp;","Xi;","xi;","Yacute;","yacute;","yen;","Yuml;","yuml;","Zeta;","zeta;","zwj;","zwnj;"].map(function(e){return{caption:e,snippet:e,meta:"html entity",score:1e6}})}}).call(u.prototype),t.HtmlCompletions=u}),ace.define("ace/mode/html",["require","exports","module","ace/lib/oop","ace/lib/lang","ace/mode/text","ace/mode/javascript","ace/mode/css","ace/mode/html_highlight_rules","ace/mode/behaviour/xml","ace/mode/folding/html","ace/mode/html_completions","ace/worker/worker_client"],function(e,t,i){"use strict";var n=e("../lib/oop"),o=e("../lib/lang"),r=e("./text").Mode,s=e("./javascript").Mode,a=e("./css").Mode,l=e("./html_highlight_rules").HtmlHighlightRules,c=e("./behaviour/xml").XmlBehaviour,u=e("./folding/html").FoldMode,h=e("./html_completions").HtmlCompletions,d=e("../worker/worker_client").WorkerClient,g=["area","base","br","col","embed","hr","img","input","keygen","link","meta","menuitem","param","source","track","wbr"],f=["li","dt","dd","p","rt","rp","optgroup","option","colgroup","td","th"],p=function(e){this.fragmentContext=e&&e.fragmentContext,this.HighlightRules=l,this.$behaviour=new c,this.$completer=new h,this.createModeDelegates({"js-":s,"css-":a}),this.foldingRules=new u(this.voidElements,o.arrayToMap(f))};n.inherits(p,r),function(){this.blockComment={start:"\x3c!--",end:"--\x3e"},this.voidElements=o.arrayToMap(g),this.getNextLineIndent=function(e,t,i){return this.$getIndent(t)},this.checkOutdent=function(e,t,i){return!1},this.getCompletions=function(e,t,i,n){return this.$completer.getCompletions(e,t,i,n)},this.createWorker=function(e){if(this.constructor==p){var t=new d(["ace"],"ace/mode/html_worker","Worker");return t.attachToDocument(e.getDocument()),this.fragmentContext&&t.call("setOptions",[{context:this.fragmentContext}]),t.on("error",function(t){e.setAnnotations(t.data)}),t.on("terminate",function(){e.clearAnnotations()}),t}},this.$id="ace/mode/html"}.call(p.prototype),t.Mode=p}),ace.require(["ace/mode/html"],function(e){"object"==("undefined"==typeof module?"undefined":_typeof(module))&&"object"==("undefined"==typeof exports?"undefined":_typeof(exports))&&module&&(module.exports=e)});var aceSui=void ace.require(["ace/theme/sui"],function(e){"object"==("undefined"==typeof module?"undefined":_typeof(module))&&"object"==("undefined"==typeof exports?"undefined":_typeof(exports))&&module&&(module.exports=e)});ace.define("ace/theme/sui",[],function(e,t,i){var n=e("../lib/dom");t.isDark=!1,t.cssClass="ace-sui",t.cssText='.ace-sui {font-family: "Source Code Pro", "Monaco", "Menlo", "Ubuntu Mono", "Consolas", "source-code-pro", monospace;line-height: 18px;}.ace-sui .ace_editor {border: 2px solid rgb(159, 159, 159);}.ace-sui .ace_editor.ace_focus {border: 2px solid #327FBD;}.ace-sui .ace_gutter {width: 30px;background: #666666;color: #FFFFFF;overflow: hidden;}.ace-sui .ace_gutter-layer {width: 100%;text-align: right;}.ace-sui .ace_gutter-layer .ace_gutter-cell {width: 30px;padding-right: 9px;padding-left: 3px;text-align: right;}.ace-sui .ace_print_margin {width: 1px;background: #E8E8E8;}.ace-sui .ace_scroller {background-color: #F2F2F2;}.ace-sui .ace_text-layer {cursor: text;color: #666666;}.ace-sui .ace_cursor {border-left: 2px solid #000000;}.ace-sui .ace_cursor.ace_overwrite {border-left: 0;border-bottom: 1px solid #000000;}.ace-sui .ace_marker-layer .ace_selection {background: rgba(130, 139, 201, 0.5);}.ace-sui .ace_marker-layer .ace_step {background: rgb(198, 219, 174);}.ace-sui .ace_marker-layer .ace_bracket {margin: 0;border: 1px solid rgba(147, 161, 161, 0.50);}.ace-sui .ace_marker-layer .ace_active_line {background: #EEE8D5;}.ace-sui .ace_invisible {color: rgba(147, 161, 161, 0.50);}.ace-sui .ace_keyword {color: #859900;}.ace-sui .ace_keyword.ace_operator {}.ace-sui .ace_constant {}.ace-sui .ace_constant.ace_language {color: #B58900;}.ace-sui .ace_constant.ace_library {}.ace-sui .ace_constant.ace_numeric {color: #D33682;}.ace-sui .ace_invalid {}.ace-sui .ace_invalid.ace_illegal {}.ace-sui .ace_invalid.ace_deprecated {}.ace-sui .ace_support {}.ace-sui .ace_support.ace_function {color: #268BD2;}.ace-sui .ace_function.ace_buildin {}.ace-sui .ace_string {color: #2AA198;}.ace-sui .ace_string.ace_regexp {color: #D30102;}.ace-sui .ace_comment {color: #93A1A1;}.ace-sui .ace_comment.ace_doc {}.ace-sui .ace_comment.ace_doc.ace_tag {}.ace-sui .ace_variable {}.ace-sui .ace_variable.ace_language {color: #268BD2;}.ace-sui .ace_xml_pe {}.ace-sui .ace_collab.ace_user1 {}',n.importCssString(t.cssText,t.cssClass)}); \ No newline at end of file +function _typeof(e){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function _typeof(e){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function _typeof(e){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function _typeof(e){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function _typeof(e){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function _typeof(e){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function _defineProperty(e,t,i){return t in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i,e}function _typeof(e){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function _typeof(e){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function _typeof(e){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function _typeof(e){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function _typeof(e){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function _typeof(e){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function _typeof(e){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function _typeof(e){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function _typeof(e){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function _typeof(e){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function _typeof(e){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function _typeof(e){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function _typeof(e){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function _typeof(e){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}!function(e){"use strict";var t="SUIAccordion",i={};function n(n,o){this.element=n,this.$element=e(this.element),this.settings=e.extend({},i,o),this._defaults=i,this._name=t,this.init()}e.extend(n.prototype,{init:function(){this.$element.on("click","div.sui-accordion-item-header, tr.sui-accordion-item",function(t){var i=e(this).closest(".sui-accordion-item"),n=(i.nextUntil(".sui-accordion-item").filter(".sui-accordion-item-content"),i.closest(".sui-accordion"),i.find(".sui-chartjs-animated"),e(t.target)),o=e(this),r=o.parent(),s=r.find(".sui-chartjs-animated"),a=r.parent(),l=e(this),c=l.nextUntil(".sui-accordion-item").filter(".sui-accordion-item-content");if(n.closest(".sui-accordion-item-action").length)return!0;o.hasClass("sui-accordion-item-header")&&(r.hasClass("sui-accordion-item--disabled")?r.removeClass("sui-accordion-item--open"):r.hasClass("sui-accordion-item--open")?r.removeClass("sui-accordion-item--open"):r.addClass("sui-accordion-item--open"),a.hasClass("sui-accordion-block")&&0!==s.length&&(r.find(".sui-accordion-item-data").addClass("sui-onload"),s.removeClass("sui-chartjs-loaded"),r.hasClass("sui-accordion-item--open")&&setTimeout(function(){r.find(".sui-accordion-item-data").removeClass("sui-onload"),s.addClass("sui-chartjs-loaded")},1200))),l.hasClass("sui-accordion-item")&&(l.hasClass("sui-accordion-item--disabled")?c.removeClass("sui-accordion-item--open"):l.hasClass("sui-accordion-item--open")?(l.removeClass("sui-accordion-item--open"),c.removeClass("sui-accordion-item--open")):(l.addClass("sui-accordion-item--open"),c.addClass("sui-accordion-item--open"))),t.stopPropagation()})}}),e.fn[t]=function(i){return this.each(function(){e.data(this,t)||e.data(this,t,new n(this,i))})}}(jQuery,window,document),function(e){"use strict";"object"!==_typeof(window.SUI)&&(window.SUI={}),SUI.suiAccordion=function(t){return e(t).SUIAccordion({}),this},0!==e(".sui-2-10-5 .sui-accordion").length&&e(".sui-2-10-5 .sui-accordion").each(function(){SUI.suiAccordion(this)})}(jQuery),function(e,t,i,n,o){"use strict";var r="SUICodeSnippet",s={copyText:"Copy",copiedText:"Copied!"};function a(t,i){this.element=t,this.$element=e(this.element),this.settings=e.extend({},s,i),this._defaults=s,this._name=r,this._clipboardJs=null,this._clipboardId="",this.init()}e.extend(a.prototype,{init:function(){var i=this,n="";0===this.$element.parent("sui-code-snippet-wrapper").length&&(this.$element.wrap('
        '),this._clipboardId=this.generateUniqueId(),n='",this.$element.attr("id","sui-code-snippet-"+this._clipboardId).after(n),this._clipboardJs=new t("#sui-code-snippet-button-"+this._clipboardId),this._clipboardJs.on("success",function(e){e.clearSelection(),i.showTooltip(e.trigger,i.settings.copiedText)}),e("#sui-code-snippet-button-"+this._clipboardId).on("mouseleave.SUICodeSnippet",function(){e(this).removeClass("sui-tooltip"),e(this).removeAttr("aria-label"),e(this).removeAttr("data-tooltip")}))},getClipboardJs:function(){return this._clipboardJs},showTooltip:function(t,i){e(t).addClass("sui-tooltip"),e(t).attr("aria-label",i),e(t).attr("data-tooltip",i)},generateUniqueId:function(){return"_"+Math.random().toString(36).substr(2,9)},destroy:function(){null!==this._clipboardJs&&(this._clipboardJs.destroy(),this.$element.attr("id",""),this.$element.unwrap(".sui-code-snippet-wrapper"),e("#sui-code-snippet-button-"+this._clipboardId).remove())}}),e.fn[r]=function(t){return this.each(function(){e.data(this,r)||e.data(this,r,new a(this,t))})}}(jQuery,ClipboardJS,window,document),function(e){"use strict";"object"!==_typeof(window.SUI)&&(window.SUI={}),SUI.suiCodeSnippet=function(){e(".sui-2-10-5 .sui-code-snippet:not(.sui-no-copy)").each(function(){e(this).SUICodeSnippet({})})},e(document).ready(function(){SUI.suiCodeSnippet()})}(jQuery),function(e){"use strict";"object"!==_typeof(window.SUI)&&(window.SUI={}),SUI.sliderBack=function(t){var i,n,o=e(t),r=o.closest(".sui-dialog"),s=o.find(".sui-slider-content > li"),a=o.find(".sui-slider-navigation"),l=a.find("button"),c=a.find(".sui-prev"),u=a.find(".sui-next");if(r.hasClass("sui-dialog-onboard"))return i=o.find(".sui-slider-content > li.sui-current"),(n=i.prev()).length?(i.removeClass("sui-current"),i.removeClass("sui-loaded"),n.addClass("sui-current"),n.addClass("fadeInLeft"),l.prop("disabled",!0),o.hasClass("sui-infinite")||(u.removeClass("sui-hidden"),s.first().data("slide")===n.data("slide")&&c.addClass("sui-hidden")),setTimeout(function(){n.addClass("sui-loaded"),n.removeClass("fadeInLeft")},600),setTimeout(function(){l.prop("disabled",!1)},650)):o.hasClass("sui-infinite")&&(n=o.find(".sui-slider-content > li:last"),i.removeClass("sui-current"),i.removeClass("sui-loaded"),n.addClass("sui-current"),n.addClass("fadeInLeft"),l.prop("disabled",!0),setTimeout(function(){n.addClass("sui-loaded"),n.removeClass("fadeInLeft")},600),setTimeout(function(){l.prop("disabled",!1)},650)),this},SUI.sliderNext=function(t){var i,n,o=e(t),r=o.closest(".sui-dialog"),s=o.find(".sui-slider-content > li"),a=o.find(".sui-slider-navigation"),l=a.find("button"),c=a.find(".sui-prev"),u=a.find(".sui-next");if(r.hasClass("sui-dialog-onboard"))return i=o.find(".sui-slider-content > li.sui-current"),(n=i.next()).length?(i.removeClass("sui-current"),i.removeClass("sui-loaded"),n.addClass("sui-current"),n.addClass("fadeInRight"),l.prop("disabled",!0),o.hasClass("sui-infinite")||(c.removeClass("sui-hidden"),s.length===n.data("slide")&&u.addClass("sui-hidden")),setTimeout(function(){n.addClass("sui-loaded"),n.removeClass("fadeInRight")},600),setTimeout(function(){l.prop("disabled",!1)},650)):o.hasClass("sui-infinite")&&(n=o.find(".sui-slider-content > li:first"),i.removeClass("sui-current"),i.removeClass("sui-loaded"),n.addClass("sui-current"),n.addClass("fadeInRight"),l.prop("disabled",!0),setTimeout(function(){n.addClass("sui-loaded"),n.removeClass("fadeInRight")},600),setTimeout(function(){l.prop("disabled",!1)},650)),this},SUI.sliderStep=function(t){var i=e(t),n=i.closest(".sui-dialog"),o=i.find(".sui-slider-content"),r=o.find("> li"),s=i.find(".sui-slider-steps"),a=s.find("li").find("button"),l=i.find(".sui-slider-navigation"),c=l.find("button"),u=l.find(".sui-prev"),h=l.find(".sui-next");if(n.hasClass("sui-dialog-onboard")||s.hasClass("sui-clickable"))return a.length&&a.on("click",function(t){var n,s,a,l;r.removeClass("sui-current"),r.removeClass("sui-loaded"),n=e(this),s=n.data("slide"),a=n.closest("li[data-slide]"),(l=o.find('> li[data-slide="'+s+'"]')).addClass("sui-current"),a.data("slide")4&&void 0!==arguments[4])||arguments[4];if(this.dialogNode=document.getElementById(t),null===this.dialogNode)throw new Error('No element found with id="'+t+'".');var s=["dialog","alertdialog"];if(!(this.dialogNode.getAttribute("role")||"").trim().split(/\s+/g).some(function(e){return s.some(function(t){return e===t})}))throw new Error("Dialog() requires a DOM element with ARIA role of dialog or alertdialog.");this.isCloseOnEsc=r;var a=new Event("open");this.dialogNode.dispatchEvent(a);if(this.dialogNode.parentNode.classList.contains("sui-modal")?this.backdropNode=this.dialogNode.parentNode:(this.backdropNode=document.createElement("div"),this.backdropNode.className="sui-modal",this.backdropNode.setAttribute("data-markup","new"),this.dialogNode.parentNode.insertBefore(this.backdropNode,this.dialogNodev),this.backdropNode.appendChild(this.dialogNode)),this.backdropNode.classList.add("sui-active"),document.body.parentNode.classList.add(e.Utils.dialogOpenClass),"string"==typeof i)this.focusAfterClosed=document.getElementById(i);else{if("object"!==_typeof(i))throw new Error("the focusAfterClosed parameter is required for the aria.Dialog constructor.");this.focusAfterClosed=i}"string"==typeof n?this.focusFirst=document.getElementById(n):"object"===_typeof(n)?this.focusFirst=n:this.focusFirst=null;var l=document.createElement("div");this.preNode=this.dialogNode.parentNode.insertBefore(l,this.dialogNode),this.preNode.tabIndex=0,"boolean"==typeof o&&!0===o&&(this.preNode.classList.add("sui-modal-overlay"),this.preNode.onclick=function(){e.getCurrentDialog().close()});var c=document.createElement("div");this.postNode=this.dialogNode.parentNode.insertBefore(c,this.dialogNode.nextSibling),this.postNode.tabIndex=0,04&&void 0!==arguments[4])||arguments[4],s=this;e.OpenDialogList.pop(),this.removeListeners(),e.Utils.remove(this.preNode),e.Utils.remove(this.postNode),this.dialogNode.classList.remove("sui-content-fade-in"),this.backdropNode.classList.remove("sui-active"),setTimeout(function(){var e=s.dialogNode.querySelectorAll(".sui-modal-slide");if(04&&void 0!==arguments[4])||arguments[4];new e.Dialog(t,i,n,o,r)},SUI.closeModal=function(){e.getCurrentDialog().close()},SUI.replaceModal=function(t,i,n,o){var r=!(arguments.length>4&&void 0!==arguments[4])||arguments[4];e.getCurrentDialog().replace(t,i,n,o,r)},SUI.slideModal=function(t,i,n){e.getCurrentDialog().slide(t,i,n)}}(),function(e){"use strict";"object"!==_typeof(window.SUI)&&(window.SUI={}),SUI.modalDialog=function(){var t,i,n,o,r,s,a,l,c,u,h;return i=e("[data-modal-open]"),n=e("[data-modal-close]"),o=e("[data-modal-replace]"),r=e("[data-modal-slide]"),s=e(".sui-modal-overlay"),i.on("click",function(i){t=e(this),a=t.attr("data-modal-open"),c=t.attr("data-modal-close-focus"),u=t.attr("data-modal-open-focus"),s=t.attr("data-modal-mask");var n="false"!==t.attr("data-esc-close");"undefined"!==_typeof(c)&&!1!==c&&""!==c||(c=this),"undefined"!==_typeof(u)&&!1!==u&&""!==u||(u=void 0),s="undefined"!==_typeof(s)&&!1!==s&&"true"===s,"undefined"!==_typeof(a)&&!1!==a&&""!==a&&SUI.openModal(a,c,u,s,n),i.preventDefault()}),o.on("click",function(i){t=e(this),a=t.attr("data-modal-replace"),c=t.attr("data-modal-close-focus"),u=t.attr("data-modal-open-focus"),s=t.attr("data-modal-replace-mask");var n="false"!==t.attr("data-esc-close");"undefined"!==_typeof(c)&&!1!==c&&""!==c||(c=void 0),"undefined"!==_typeof(u)&&!1!==u&&""!==u||(u=void 0),s="undefined"!==_typeof(s)&&!1!==s&&"true"===s,"undefined"!==_typeof(a)&&!1!==a&&""!==a&&SUI.replaceModal(a,c,u,s,n),i.preventDefault()}),r.on("click",function(i){t=e(this),l=t.attr("data-modal-slide"),u=t.attr("data-modal-slide-focus"),h=t.attr("data-modal-slide-intro"),"undefined"!==_typeof(u)&&!1!==u&&""!==u||(u=void 0),"undefined"!==_typeof(h)&&!1!==h&&""!==h||(h=""),"undefined"!==_typeof(l)&&!1!==l&&""!==l&&SUI.slideModal(l,u,h),i.preventDefault()}),n.on("click",function(e){SUI.closeModal(),e.preventDefault()}),this},SUI.modalDialog()}(jQuery),function(e){"use strict";"object"!==_typeof(window.SUI)&&(window.SUI={}),SUI.multistrings=function(){function t(e){var t="";return t+='
      • ',t+='',t+=e,t+='",t+="
      • "}function i(e){e.find(".sui-multistrings-list .sui-button-close").off("click").on("click",s)}function n(e){return e.join("").replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}function o(n,o){var s=n.find("textarea.sui-multistrings"),a=s.val(),l=!0;s.on("focus",function(){return l=!0}),s.on("keydown",function(t){if(o.includes(t.key))t.preventDefault();else if(9===t.keyCode){if(l){t.preventDefault();var i=this.selectionStart,n=this.selectionEnd;e(this).val(e(this).val().substring(0,i)+"\n"+e(this).val().substring(n)),this.selectionStart=i+1,this.selectionEnd=this.selectionStart}}else 27===t.keyCode&&(l=!1)}).on("keyup change",function(l){var c=s.val();if(c!==a){var u=r(c,o);s.val(u),a=u;var h=u.split(/[\r\n]+/gm),d=n.find(".sui-multistrings-list li:not(.sui-multistrings-input)"),g=[],f=!0,p=!1,m=void 0;try{for(var v,b=d[Symbol.iterator]();!(f=(v=b.next()).done);f=!0){var w=v.value;g.push(e(w).attr("title"))}}catch(e){p=!0,m=e}finally{try{f||null==b.return||b.return()}finally{if(p)throw m}}if(!function(e,t){if(!Array.isArray(e)||!Array.isArray(t))return!1;if(e.length!==t.length)return!1;return e.every(function(e,i){return e===t[i]})}(h,g)){n.find(".sui-multistrings-list li:not(.sui-multistrings-input)").remove();var A=!0,C=!1,y=void 0;try{for(var F,E=h[Symbol.iterator]();!(A=(F=E.next()).done);A=!0){var x=F.value;if((x=x.trim()).length){var k=t(x);e(k).insertBefore(n.find(".sui-multistrings-input"))}}}catch(e){C=!0,y=e}finally{try{A||null==E.return||E.return()}finally{if(C)throw y}}i(n)}}})}function r(e,t){var i=arguments.length>2&&void 0!==arguments[2]&&arguments[2],o=n(t),r=new RegExp("[".concat(o,"]+|((\\r\\n|\\n|\\r)$)|^\\s*$"),"gm"),s=e.replace(r,"");i||e.match(/\n$/)&&(s+="\n");return s}function s(t){var i=e(t.currentTarget),n=i.closest("li"),o=i.closest(".sui-multistrings-wrap").find("textarea.sui-multistrings"),r=o.val(),s=n.attr("title").replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&"),a=new RegExp("^".concat(s,"\\s|^").concat(s,"$"),"m"),l=r.replace(a,"");o.val(l),o.trigger("change"),n.remove()}var a;return 0!==(a=e(".sui-multistrings")).length&&a.each(function(){var s="",l=void 0!==(a=e(this)).attr("id")&&""!==a.attr("id"),c=a.is("textarea"),u=a.parent().hasClass("sui-form-field");if(!l)throw new Error("Multistrings field require an ID attribute.");if(s=a.attr("id")+"-strings",!c)throw new Error('Multistrings field with id="'+a.attr("id")+'" needs to be "textarea".');if(!u)throw new Error('Multistrings field needs to be wrapped inside "sui-form-field" div.');!function(t,i){var n=t.parent(),o=n.find("> .sui-label"),r=n.find("> .sui-description");n.wrap('
        '),n.addClass("sui-multistrings-aria").removeClass("sui-form-field"),e('","
        "),e.push(r.stringRepeat(" ",i.indent)),l=0,a=i[++s]||Number.MAX_VALUE;0!=h.length&&(o+=h.length,l=this.$renderToken(e,l,u,h))}}},this.$renderSimpleLine=function(e,t){var i=0,n=t[0],o=n.value;this.displayIndentGuides&&(o=this.renderIndentGuide(e,o)),o&&(i=this.$renderToken(e,i,n,o));for(var r=1;r"),o.length){var r=this.session.getRowSplitData(t);r&&r.length?this.$renderWrappedLine(e,o,r,i):this.$renderSimpleLine(e,o)}this.showInvisibles&&(n&&(t=n.end.row),e.push("",t==this.session.getLength()-1?this.EOF_CHAR:this.EOL_CHAR,"")),i||e.push("
        ")},this.$getFoldLineTokens=function(e,t){var i=this.session,n=[],o=i.getTokens(e);return t.walk(function(e,t,r,s,a){null!=e?n.push({type:"fold",value:e}):(a&&(o=i.getTokens(t)),o.length&&function(e,t,i){for(var o=0,r=0;r+e[o].value.lengthi-t&&(s=s.substring(0,i-t)),n.push({type:e[o].type,value:s}),r=t+s.length,o+=1);ri?n.push({type:e[o].type,value:s.substring(0,i-r)}):n.push(e[o]),r+=s.length,o+=1}}(o,s,r))},t.end.row,this.session.getLine(t.end.row).length),n},this.$useLineGroups=function(){return this.session.getUseWrapMode()},this.destroy=function(){clearInterval(this.$pollSizeChangesTimer),this.$measureNode&&this.$measureNode.parentNode.removeChild(this.$measureNode),delete this.$measureNode}}).call(a.prototype),t.Text=a}),ace.define("ace/layer/cursor",["require","exports","module","ace/lib/dom"],function(e,t,i){"use strict";var n,o=e("../lib/dom"),r=function(e){this.element=o.createElement("div"),this.element.className="ace_layer ace_cursor-layer",e.appendChild(this.element),void 0===n&&(n=!("opacity"in this.element.style)),this.isVisible=!1,this.isBlinking=!0,this.blinkInterval=1e3,this.smoothBlinking=!1,this.cursors=[],this.cursor=this.addCursor(),o.addCssClass(this.element,"ace_hidden-cursors"),this.$updateCursors=(n?this.$updateVisibility:this.$updateOpacity).bind(this)};(function(){this.$updateVisibility=function(e){for(var t=this.cursors,i=t.length;i--;)t[i].style.visibility=e?"":"hidden"},this.$updateOpacity=function(e){for(var t=this.cursors,i=t.length;i--;)t[i].style.opacity=e?"":"0"},this.$padding=0,this.setPadding=function(e){this.$padding=e},this.setSession=function(e){this.session=e},this.setBlinking=function(e){e!=this.isBlinking&&(this.isBlinking=e,this.restartTimer())},this.setBlinkInterval=function(e){e!=this.blinkInterval&&(this.blinkInterval=e,this.restartTimer())},this.setSmoothBlinking=function(e){e!=this.smoothBlinking&&!n&&(this.smoothBlinking=e,o.setCssClass(this.element,"ace_smooth-blinking",e),this.$updateCursors(!0),this.$updateCursors=this.$updateOpacity.bind(this),this.restartTimer())},this.addCursor=function(){var e=o.createElement("div");return e.className="ace_cursor",this.element.appendChild(e),this.cursors.push(e),e},this.removeCursor=function(){if(this.cursors.length>1){var e=this.cursors.pop();return e.parentNode.removeChild(e),e}},this.hideCursor=function(){this.isVisible=!1,o.addCssClass(this.element,"ace_hidden-cursors"),this.restartTimer()},this.showCursor=function(){this.isVisible=!0,o.removeCssClass(this.element,"ace_hidden-cursors"),this.restartTimer()},this.restartTimer=function(){var e=this.$updateCursors;if(clearInterval(this.intervalId),clearTimeout(this.timeoutId),this.smoothBlinking&&o.removeCssClass(this.element,"ace_smooth-blinking"),e(!0),this.isBlinking&&this.blinkInterval&&this.isVisible){this.smoothBlinking&&setTimeout(function(){o.addCssClass(this.element,"ace_smooth-blinking")}.bind(this));var t=function(){this.timeoutId=setTimeout(function(){e(!1)},.6*this.blinkInterval)}.bind(this);this.intervalId=setInterval(function(){e(!0),t()},this.blinkInterval),t()}},this.getPixelPosition=function(e,t){if(!this.config||!this.session)return{left:0,top:0};e||(e=this.session.selection.getCursor());var i=this.session.documentToScreenPosition(e);return{left:this.$padding+i.column*this.config.characterWidth,top:(i.row-(t?this.config.firstRowScreen:0))*this.config.lineHeight}},this.update=function(e){this.config=e;var t=this.session.$selectionMarkers,i=0,n=0;void 0!==t&&0!==t.length||(t=[{cursor:null}]);i=0;for(var o=t.length;ie.height+e.offset||r.top<0)&&i>1)){var s=(this.cursors[n++]||this.addCursor()).style;this.drawCursor?this.drawCursor(s,r,e,t[i],this.session):(s.left=r.left+"px",s.top=r.top+"px",s.width=e.characterWidth+"px",s.height=e.lineHeight+"px")}}for(;this.cursors.length>n;)this.removeCursor();var a=this.session.getOverwrite();this.$setOverwrite(a),this.$pixelPos=r,this.restartTimer()},this.drawCursor=null,this.$setOverwrite=function(e){e!=this.overwrite&&(this.overwrite=e,e?o.addCssClass(this.element,"ace_overwrite-cursors"):o.removeCssClass(this.element,"ace_overwrite-cursors"))},this.destroy=function(){clearInterval(this.intervalId),clearTimeout(this.timeoutId)}}).call(r.prototype),t.Cursor=r}),ace.define("ace/scrollbar",["require","exports","module","ace/lib/oop","ace/lib/dom","ace/lib/event","ace/lib/event_emitter"],function(e,t,i){"use strict";var n=e("./lib/oop"),o=e("./lib/dom"),r=e("./lib/event"),s=e("./lib/event_emitter").EventEmitter,a=32768,l=function(e){this.element=o.createElement("div"),this.element.className="ace_scrollbar ace_scrollbar"+this.classSuffix,this.inner=o.createElement("div"),this.inner.className="ace_scrollbar-inner",this.element.appendChild(this.inner),e.appendChild(this.element),this.setVisible(!1),this.skipEvent=!1,r.addListener(this.element,"scroll",this.onScroll.bind(this)),r.addListener(this.element,"mousedown",r.preventDefault)};(function(){n.implement(this,s),this.setVisible=function(e){this.element.style.display=e?"":"none",this.isVisible=e,this.coeff=1}}).call(l.prototype);var c=function(e,t){l.call(this,e),this.scrollTop=0,this.scrollHeight=0,t.$scrollbarWidth=this.width=o.scrollbarWidth(e.ownerDocument),this.inner.style.width=this.element.style.width=(this.width||15)+5+"px",this.$minWidth=0};n.inherits(c,l),function(){this.classSuffix="-v",this.onScroll=function(){if(!this.skipEvent){if(this.scrollTop=this.element.scrollTop,1!=this.coeff){var e=this.element.clientHeight/this.scrollHeight;this.scrollTop=this.scrollTop*(1-e)/(this.coeff-e)}this._emit("scroll",{data:this.scrollTop})}this.skipEvent=!1},this.getWidth=function(){return Math.max(this.isVisible?this.width:0,this.$minWidth||0)},this.setHeight=function(e){this.element.style.height=e+"px"},this.setInnerHeight=this.setScrollHeight=function(e){this.scrollHeight=e,e>a?(this.coeff=a/e,e=a):1!=this.coeff&&(this.coeff=1),this.inner.style.height=e+"px"},this.setScrollTop=function(e){this.scrollTop!=e&&(this.skipEvent=!0,this.scrollTop=e,this.element.scrollTop=e*this.coeff)}}.call(c.prototype);var u=function(e,t){l.call(this,e),this.scrollLeft=0,this.height=t.$scrollbarWidth,this.inner.style.height=this.element.style.height=(this.height||15)+5+"px"};n.inherits(u,l),function(){this.classSuffix="-h",this.onScroll=function(){this.skipEvent||(this.scrollLeft=this.element.scrollLeft,this._emit("scroll",{data:this.scrollLeft})),this.skipEvent=!1},this.getHeight=function(){return this.isVisible?this.height:0},this.setWidth=function(e){this.element.style.width=e+"px"},this.setInnerWidth=function(e){this.inner.style.width=e+"px"},this.setScrollWidth=function(e){this.inner.style.width=e+"px"},this.setScrollLeft=function(e){this.scrollLeft!=e&&(this.skipEvent=!0,this.scrollLeft=this.element.scrollLeft=e)}}.call(u.prototype),t.ScrollBar=c,t.ScrollBarV=c,t.ScrollBarH=u,t.VScrollBar=c,t.HScrollBar=u}),ace.define("ace/renderloop",["require","exports","module","ace/lib/event"],function(e,t,i){"use strict";var n=e("./lib/event"),o=function(e,t){this.onRender=e,this.pending=!1,this.changes=0,this.window=t||window};(function(){this.schedule=function(e){if(this.changes=this.changes|e,!this.pending&&this.changes){this.pending=!0;var t=this;n.nextFrame(function(){var e;for(t.pending=!1;e=t.changes;)t.changes=0,t.onRender(e)},this.window)}}}).call(o.prototype),t.RenderLoop=o}),ace.define("ace/layer/font_metrics",["require","exports","module","ace/lib/oop","ace/lib/dom","ace/lib/lang","ace/lib/useragent","ace/lib/event_emitter"],function(e,t,i){var n=e("../lib/oop"),o=e("../lib/dom"),r=e("../lib/lang"),s=e("../lib/useragent"),a=e("../lib/event_emitter").EventEmitter,l=0,c=t.FontMetrics=function(e){this.el=o.createElement("div"),this.$setMeasureNodeStyles(this.el.style,!0),this.$main=o.createElement("div"),this.$setMeasureNodeStyles(this.$main.style),this.$measureNode=o.createElement("div"),this.$setMeasureNodeStyles(this.$measureNode.style),this.el.appendChild(this.$main),this.el.appendChild(this.$measureNode),e.appendChild(this.el),l||this.$testFractionalRect(),this.$measureNode.innerHTML=r.stringRepeat("X",l),this.$characterSize={width:0,height:0},this.checkForSizeChanges()};(function(){n.implement(this,a),this.$characterSize={width:0,height:0},this.$testFractionalRect=function(){var e=o.createElement("div");this.$setMeasureNodeStyles(e.style),e.style.width="0.2px",document.documentElement.appendChild(e);var t=e.getBoundingClientRect().width;l=t>0&&t<1?50:100,e.parentNode.removeChild(e)},this.$setMeasureNodeStyles=function(e,t){e.width=e.height="auto",e.left=e.top="0px",e.visibility="hidden",e.position="absolute",e.whiteSpace="pre",s.isIE<8?e["font-family"]="inherit":e.font="inherit",e.overflow=t?"hidden":"visible"},this.checkForSizeChanges=function(){var e=this.$measureSizes();if(e&&(this.$characterSize.width!==e.width||this.$characterSize.height!==e.height)){this.$measureNode.style.fontWeight="bold";var t=this.$measureSizes();this.$measureNode.style.fontWeight="",this.$characterSize=e,this.charSizes=Object.create(null),this.allowBoldFonts=t&&t.width===e.width&&t.height===e.height,this._emit("changeCharacterSize",{data:e})}},this.$pollSizeChanges=function(){if(this.$pollSizeChangesTimer)return this.$pollSizeChangesTimer;var e=this;return this.$pollSizeChangesTimer=setInterval(function(){e.checkForSizeChanges()},500)},this.setPolling=function(e){e?this.$pollSizeChanges():this.$pollSizeChangesTimer&&(clearInterval(this.$pollSizeChangesTimer),this.$pollSizeChangesTimer=0)},this.$measureSizes=function(){if(50===l){var e=null;try{e=this.$measureNode.getBoundingClientRect()}catch(t){e={width:0,height:0}}var t={height:e.height,width:e.width/l}}else t={height:this.$measureNode.clientHeight,width:this.$measureNode.clientWidth/l};return 0===t.width||0===t.height?null:t},this.$measureCharWidth=function(e){return this.$main.innerHTML=r.stringRepeat(e,l),this.$main.getBoundingClientRect().width/l},this.getCharacterWidth=function(e){var t=this.charSizes[e];return void 0===t&&(t=this.charSizes[e]=this.$measureCharWidth(e)/this.$characterSize.width),t},this.destroy=function(){clearInterval(this.$pollSizeChangesTimer),this.el&&this.el.parentNode&&this.el.parentNode.removeChild(this.el)}}).call(c.prototype)}),ace.define("ace/virtual_renderer",["require","exports","module","ace/lib/oop","ace/lib/dom","ace/config","ace/lib/useragent","ace/layer/gutter","ace/layer/marker","ace/layer/text","ace/layer/cursor","ace/scrollbar","ace/scrollbar","ace/renderloop","ace/layer/font_metrics","ace/lib/event_emitter"],function(e,t,i){"use strict";var n=e("./lib/oop"),o=e("./lib/dom"),r=e("./config"),s=e("./lib/useragent"),a=e("./layer/gutter").Gutter,l=e("./layer/marker").Marker,c=e("./layer/text").Text,u=e("./layer/cursor").Cursor,h=e("./scrollbar").HScrollBar,d=e("./scrollbar").VScrollBar,g=e("./renderloop").RenderLoop,f=e("./layer/font_metrics").FontMetrics,p=e("./lib/event_emitter").EventEmitter;o.importCssString('.ace_editor {position: relative;overflow: hidden;font: 12px/normal \'Monaco\', \'Menlo\', \'Ubuntu Mono\', \'Consolas\', \'source-code-pro\', monospace;direction: ltr;text-align: left;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}.ace_scroller {position: absolute;overflow: hidden;top: 0;bottom: 0;background-color: inherit;-ms-user-select: none;-moz-user-select: none;-webkit-user-select: none;user-select: none;cursor: text;}.ace_content {position: absolute;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;min-width: 100%;}.ace_dragging .ace_scroller:before{position: absolute;top: 0;left: 0;right: 0;bottom: 0;content: \'\';background: rgba(250, 250, 250, 0.01);z-index: 1000;}.ace_dragging.ace_dark .ace_scroller:before{background: rgba(0, 0, 0, 0.01);}.ace_selecting, .ace_selecting * {cursor: text !important;}.ace_gutter {position: absolute;overflow : hidden;width: auto;top: 0;bottom: 0;left: 0;cursor: default;z-index: 4;-ms-user-select: none;-moz-user-select: none;-webkit-user-select: none;user-select: none;}.ace_gutter-active-line {position: absolute;left: 0;right: 0;}.ace_scroller.ace_scroll-left {box-shadow: 17px 0 16px -16px rgba(0, 0, 0, 0.4) inset;}.ace_gutter-cell {padding-left: 19px;padding-right: 6px;background-repeat: no-repeat;}.ace_gutter-cell.ace_error {background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAABOFBMVEX/////////QRswFAb/Ui4wFAYwFAYwFAaWGAfDRymzOSH/PxswFAb/SiUwFAYwFAbUPRvjQiDllog5HhHdRybsTi3/Tyv9Tir+Syj/UC3////XurebMBIwFAb/RSHbPx/gUzfdwL3kzMivKBAwFAbbvbnhPx66NhowFAYwFAaZJg8wFAaxKBDZurf/RB6mMxb/SCMwFAYwFAbxQB3+RB4wFAb/Qhy4Oh+4QifbNRcwFAYwFAYwFAb/QRzdNhgwFAYwFAbav7v/Uy7oaE68MBK5LxLewr/r2NXewLswFAaxJw4wFAbkPRy2PyYwFAaxKhLm1tMwFAazPiQwFAaUGAb/QBrfOx3bvrv/VC/maE4wFAbRPBq6MRO8Qynew8Dp2tjfwb0wFAbx6eju5+by6uns4uH9/f36+vr/GkHjAAAAYnRSTlMAGt+64rnWu/bo8eAA4InH3+DwoN7j4eLi4xP99Nfg4+b+/u9B/eDs1MD1mO7+4PHg2MXa347g7vDizMLN4eG+Pv7i5evs/v79yu7S3/DV7/498Yv24eH+4ufQ3Ozu/v7+y13sRqwAAADLSURBVHjaZc/XDsFgGIBhtDrshlitmk2IrbHFqL2pvXf/+78DPokj7+Fz9qpU/9UXJIlhmPaTaQ6QPaz0mm+5gwkgovcV6GZzd5JtCQwgsxoHOvJO15kleRLAnMgHFIESUEPmawB9ngmelTtipwwfASilxOLyiV5UVUyVAfbG0cCPHig+GBkzAENHS0AstVF6bacZIOzgLmxsHbt2OecNgJC83JERmePUYq8ARGkJx6XtFsdddBQgZE2nPR6CICZhawjA4Fb/chv+399kfR+MMMDGOQAAAABJRU5ErkJggg==");background-repeat: no-repeat;background-position: 2px center;}.ace_gutter-cell.ace_warning {background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAmVBMVEX///8AAAD///8AAAAAAABPSzb/5sAAAAB/blH/73z/ulkAAAAAAAD85pkAAAAAAAACAgP/vGz/rkDerGbGrV7/pkQICAf////e0IsAAAD/oED/qTvhrnUAAAD/yHD/njcAAADuv2r/nz//oTj/p064oGf/zHAAAAA9Nir/tFIAAAD/tlTiuWf/tkIAAACynXEAAAAAAAAtIRW7zBpBAAAAM3RSTlMAABR1m7RXO8Ln31Z36zT+neXe5OzooRDfn+TZ4p3h2hTf4t3k3ucyrN1K5+Xaks52Sfs9CXgrAAAAjklEQVR42o3PbQ+CIBQFYEwboPhSYgoYunIqqLn6/z8uYdH8Vmdnu9vz4WwXgN/xTPRD2+sgOcZjsge/whXZgUaYYvT8QnuJaUrjrHUQreGczuEafQCO/SJTufTbroWsPgsllVhq3wJEk2jUSzX3CUEDJC84707djRc5MTAQxoLgupWRwW6UB5fS++NV8AbOZgnsC7BpEAAAAABJRU5ErkJggg==");background-position: 2px center;}.ace_gutter-cell.ace_info {background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAAAAAA6mKC9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAAJ0Uk5TAAB2k804AAAAPklEQVQY02NgIB68QuO3tiLznjAwpKTgNyDbMegwisCHZUETUZV0ZqOquBpXj2rtnpSJT1AEnnRmL2OgGgAAIKkRQap2htgAAAAASUVORK5CYII=");background-position: 2px center;}.ace_dark .ace_gutter-cell.ace_info {background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQBAMAAADt3eJSAAAAJFBMVEUAAAChoaGAgIAqKiq+vr6tra1ZWVmUlJSbm5s8PDxubm56enrdgzg3AAAAAXRSTlMAQObYZgAAAClJREFUeNpjYMAPdsMYHegyJZFQBlsUlMFVCWUYKkAZMxZAGdxlDMQBAG+TBP4B6RyJAAAAAElFTkSuQmCC");}.ace_scrollbar {position: absolute;right: 0;bottom: 0;z-index: 6;}.ace_scrollbar-inner {position: absolute;cursor: text;left: 0;top: 0;}.ace_scrollbar-v{overflow-x: hidden;overflow-y: scroll;top: 0;}.ace_scrollbar-h {overflow-x: scroll;overflow-y: hidden;left: 0;}.ace_print-margin {position: absolute;height: 100%;}.ace_text-input {position: absolute;z-index: 0;width: 0.5em;height: 1em;opacity: 0;background: transparent;-moz-appearance: none;appearance: none;border: none;resize: none;outline: none;overflow: hidden;font: inherit;padding: 0 1px;margin: 0 -1px;text-indent: -1em;-ms-user-select: text;-moz-user-select: text;-webkit-user-select: text;user-select: text;white-space: pre!important;}.ace_text-input.ace_composition {background: inherit;color: inherit;z-index: 1000;opacity: 1;text-indent: 0;}.ace_layer {z-index: 1;position: absolute;overflow: hidden;word-wrap: normal;white-space: pre;height: 100%;width: 100%;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;pointer-events: none;}.ace_gutter-layer {position: relative;width: auto;text-align: right;pointer-events: auto;}.ace_text-layer {font: inherit !important;}.ace_cjk {display: inline-block;text-align: center;}.ace_cursor-layer {z-index: 4;}.ace_cursor {z-index: 4;position: absolute;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;border-left: 2px solid;transform: translatez(0);}.ace_multiselect .ace_cursor {border-left-width: 1px;}.ace_slim-cursors .ace_cursor {border-left-width: 1px;}.ace_overwrite-cursors .ace_cursor {border-left-width: 0;border-bottom: 1px solid;}.ace_hidden-cursors .ace_cursor {opacity: 0.2;}.ace_smooth-blinking .ace_cursor {-webkit-transition: opacity 0.18s;transition: opacity 0.18s;}.ace_marker-layer .ace_step, .ace_marker-layer .ace_stack {position: absolute;z-index: 3;}.ace_marker-layer .ace_selection {position: absolute;z-index: 5;}.ace_marker-layer .ace_bracket {position: absolute;z-index: 6;}.ace_marker-layer .ace_active-line {position: absolute;z-index: 2;}.ace_marker-layer .ace_selected-word {position: absolute;z-index: 4;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;}.ace_line .ace_fold {-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;display: inline-block;height: 11px;margin-top: -2px;vertical-align: middle;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAJCAYAAADU6McMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAJpJREFUeNpi/P//PwOlgAXGYGRklAVSokD8GmjwY1wasKljQpYACtpCFeADcHVQfQyMQAwzwAZI3wJKvCLkfKBaMSClBlR7BOQikCFGQEErIH0VqkabiGCAqwUadAzZJRxQr/0gwiXIal8zQQPnNVTgJ1TdawL0T5gBIP1MUJNhBv2HKoQHHjqNrA4WO4zY0glyNKLT2KIfIMAAQsdgGiXvgnYAAAAASUVORK5CYII="),url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAA3CAYAAADNNiA5AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAACJJREFUeNpi+P//fxgTAwPDBxDxD078RSX+YeEyDFMCIMAAI3INmXiwf2YAAAAASUVORK5CYII=");background-repeat: no-repeat, repeat-x;background-position: center center, top left;color: transparent;border: 1px solid black;border-radius: 2px;cursor: pointer;pointer-events: auto;}.ace_dark .ace_fold {}.ace_fold:hover{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAJCAYAAADU6McMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAJpJREFUeNpi/P//PwOlgAXGYGRklAVSokD8GmjwY1wasKljQpYACtpCFeADcHVQfQyMQAwzwAZI3wJKvCLkfKBaMSClBlR7BOQikCFGQEErIH0VqkabiGCAqwUadAzZJRxQr/0gwiXIal8zQQPnNVTgJ1TdawL0T5gBIP1MUJNhBv2HKoQHHjqNrA4WO4zY0glyNKLT2KIfIMAAQsdgGiXvgnYAAAAASUVORK5CYII="),url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAA3CAYAAADNNiA5AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAACBJREFUeNpi+P//fz4TAwPDZxDxD5X4i5fLMEwJgAADAEPVDbjNw87ZAAAAAElFTkSuQmCC");}.ace_tooltip {background-color: #FFF;background-image: -webkit-linear-gradient(top, transparent, rgba(0, 0, 0, 0.1));background-image: linear-gradient(to bottom, transparent, rgba(0, 0, 0, 0.1));border: 1px solid gray;border-radius: 1px;box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);color: black;max-width: 100%;padding: 3px 4px;position: fixed;z-index: 999999;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;cursor: default;white-space: pre;word-wrap: break-word;line-height: normal;font-style: normal;font-weight: normal;letter-spacing: normal;pointer-events: none;}.ace_folding-enabled > .ace_gutter-cell {padding-right: 13px;}.ace_fold-widget {-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;margin: 0 -12px 0 1px;display: none;width: 11px;vertical-align: top;background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAANElEQVR42mWKsQ0AMAzC8ixLlrzQjzmBiEjp0A6WwBCSPgKAXoLkqSot7nN3yMwR7pZ32NzpKkVoDBUxKAAAAABJRU5ErkJggg==");background-repeat: no-repeat;background-position: center;border-radius: 3px;border: 1px solid transparent;cursor: pointer;}.ace_folding-enabled .ace_fold-widget {display: inline-block; }.ace_fold-widget.ace_end {background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAANElEQVR42m3HwQkAMAhD0YzsRchFKI7sAikeWkrxwScEB0nh5e7KTPWimZki4tYfVbX+MNl4pyZXejUO1QAAAABJRU5ErkJggg==");}.ace_fold-widget.ace_closed {background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAAGCAYAAAAG5SQMAAAAOUlEQVR42jXKwQkAMAgDwKwqKD4EwQ26sSOkVWjgIIHAzPiCgaqiqnJHZnKICBERHN194O5b9vbLuAVRL+l0YWnZAAAAAElFTkSuQmCCXA==");}.ace_fold-widget:hover {border: 1px solid rgba(0, 0, 0, 0.3);background-color: rgba(255, 255, 255, 0.2);box-shadow: 0 1px 1px rgba(255, 255, 255, 0.7);}.ace_fold-widget:active {border: 1px solid rgba(0, 0, 0, 0.4);background-color: rgba(0, 0, 0, 0.05);box-shadow: 0 1px 1px rgba(255, 255, 255, 0.8);}.ace_dark .ace_fold-widget {background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAHklEQVQIW2P4//8/AzoGEQ7oGCaLLAhWiSwB146BAQCSTPYocqT0AAAAAElFTkSuQmCC");}.ace_dark .ace_fold-widget.ace_end {background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAH0lEQVQIW2P4//8/AxQ7wNjIAjDMgC4AxjCVKBirIAAF0kz2rlhxpAAAAABJRU5ErkJggg==");}.ace_dark .ace_fold-widget.ace_closed {background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAAFCAYAAACAcVaiAAAAHElEQVQIW2P4//+/AxAzgDADlOOAznHAKgPWAwARji8UIDTfQQAAAABJRU5ErkJggg==");}.ace_dark .ace_fold-widget:hover {box-shadow: 0 1px 1px rgba(255, 255, 255, 0.2);background-color: rgba(255, 255, 255, 0.1);}.ace_dark .ace_fold-widget:active {box-shadow: 0 1px 1px rgba(255, 255, 255, 0.2);}.ace_fold-widget.ace_invalid {background-color: #FFB4B4;border-color: #DE5555;}.ace_fade-fold-widgets .ace_fold-widget {-webkit-transition: opacity 0.4s ease 0.05s;transition: opacity 0.4s ease 0.05s;opacity: 0;}.ace_fade-fold-widgets:hover .ace_fold-widget {-webkit-transition: opacity 0.05s ease 0.05s;transition: opacity 0.05s ease 0.05s;opacity:1;}.ace_underline {text-decoration: underline;}.ace_bold {font-weight: bold;}.ace_nobold .ace_bold {font-weight: normal;}.ace_italic {font-style: italic;}.ace_error-marker {background-color: rgba(255, 0, 0,0.2);position: absolute;z-index: 9;}.ace_highlight-marker {background-color: rgba(255, 255, 0,0.2);position: absolute;z-index: 8;}.ace_br1 {border-top-left-radius : 3px;}.ace_br2 {border-top-right-radius : 3px;}.ace_br3 {border-top-left-radius : 3px; border-top-right-radius: 3px;}.ace_br4 {border-bottom-right-radius: 3px;}.ace_br5 {border-top-left-radius : 3px; border-bottom-right-radius: 3px;}.ace_br6 {border-top-right-radius : 3px; border-bottom-right-radius: 3px;}.ace_br7 {border-top-left-radius : 3px; border-top-right-radius: 3px; border-bottom-right-radius: 3px;}.ace_br8 {border-bottom-left-radius : 3px;}.ace_br9 {border-top-left-radius : 3px; border-bottom-left-radius: 3px;}.ace_br10{border-top-right-radius : 3px; border-bottom-left-radius: 3px;}.ace_br11{border-top-left-radius : 3px; border-top-right-radius: 3px; border-bottom-left-radius: 3px;}.ace_br12{border-bottom-right-radius: 3px; border-bottom-left-radius: 3px;}.ace_br13{border-top-left-radius : 3px; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px;}.ace_br14{border-top-right-radius : 3px; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px;}.ace_br15{border-top-left-radius : 3px; border-top-right-radius: 3px; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px;}.ace_text-input-ios {position: absolute !important;top: -100000px !important;left: -100000px !important;}',"ace_editor.css");var m=function(e,t){var i=this;this.container=e||o.createElement("div"),this.$keepTextAreaAtCursor=!s.isOldIE,o.addCssClass(this.container,"ace_editor"),this.setTheme(t),this.$gutter=o.createElement("div"),this.$gutter.className="ace_gutter",this.container.appendChild(this.$gutter),this.scroller=o.createElement("div"),this.scroller.className="ace_scroller",this.container.appendChild(this.scroller),this.content=o.createElement("div"),this.content.className="ace_content",this.scroller.appendChild(this.content),this.$gutterLayer=new a(this.$gutter),this.$gutterLayer.on("changeGutterWidth",this.onGutterResize.bind(this)),this.$markerBack=new l(this.content);var n=this.$textLayer=new c(this.content);this.canvas=n.element,this.$markerFront=new l(this.content),this.$cursorLayer=new u(this.content),this.$horizScroll=!1,this.$vScroll=!1,this.scrollBar=this.scrollBarV=new d(this.container,this),this.scrollBarH=new h(this.container,this),this.scrollBarV.addEventListener("scroll",function(e){i.$scrollAnimation||i.session.setScrollTop(e.data-i.scrollMargin.top)}),this.scrollBarH.addEventListener("scroll",function(e){i.$scrollAnimation||i.session.setScrollLeft(e.data-i.scrollMargin.left)}),this.scrollTop=0,this.scrollLeft=0,this.cursorPos={row:0,column:0},this.$fontMetrics=new f(this.container),this.$textLayer.$setFontMetrics(this.$fontMetrics),this.$textLayer.addEventListener("changeCharacterSize",function(e){i.updateCharacterSize(),i.onResize(!0,i.gutterWidth,i.$size.width,i.$size.height),i._signal("changeCharacterSize",e)}),this.$size={width:0,height:0,scrollerHeight:0,scrollerWidth:0,$dirty:!0},this.layerConfig={width:1,padding:0,firstRow:0,firstRowScreen:0,lastRow:0,lineHeight:0,characterWidth:0,minHeight:1,maxHeight:1,offset:0,height:1,gutterOffset:1},this.scrollMargin={left:0,right:0,top:0,bottom:0,v:0,h:0},this.$loop=new g(this.$renderChanges.bind(this),this.container.ownerDocument.defaultView),this.$loop.schedule(this.CHANGE_FULL),this.updateCharacterSize(),this.setPadding(4),r.resetOptions(this),r._emit("renderer",this)};(function(){this.CHANGE_CURSOR=1,this.CHANGE_MARKER=2,this.CHANGE_GUTTER=4,this.CHANGE_SCROLL=8,this.CHANGE_LINES=16,this.CHANGE_TEXT=32,this.CHANGE_SIZE=64,this.CHANGE_MARKER_BACK=128,this.CHANGE_MARKER_FRONT=256,this.CHANGE_FULL=512,this.CHANGE_H_SCROLL=1024,n.implement(this,p),this.updateCharacterSize=function(){this.$textLayer.allowBoldFonts!=this.$allowBoldFonts&&(this.$allowBoldFonts=this.$textLayer.allowBoldFonts,this.setStyle("ace_nobold",!this.$allowBoldFonts)),this.layerConfig.characterWidth=this.characterWidth=this.$textLayer.getCharacterWidth(),this.layerConfig.lineHeight=this.lineHeight=this.$textLayer.getLineHeight(),this.$updatePrintMargin()},this.setSession=function(e){this.session&&this.session.doc.off("changeNewLineMode",this.onChangeNewLineMode),this.session=e,e&&this.scrollMargin.top&&e.getScrollTop()<=0&&e.setScrollTop(-this.scrollMargin.top),this.$cursorLayer.setSession(e),this.$markerBack.setSession(e),this.$markerFront.setSession(e),this.$gutterLayer.setSession(e),this.$textLayer.setSession(e),e&&(this.$loop.schedule(this.CHANGE_FULL),this.session.$setFontMetrics(this.$fontMetrics),this.scrollBarH.scrollLeft=this.scrollBarV.scrollTop=null,this.onChangeNewLineMode=this.onChangeNewLineMode.bind(this),this.onChangeNewLineMode(),this.session.doc.on("changeNewLineMode",this.onChangeNewLineMode))},this.updateLines=function(e,t,i){if(void 0===t&&(t=1/0),this.$changedLines?(this.$changedLines.firstRow>e&&(this.$changedLines.firstRow=e),this.$changedLines.lastRowthis.layerConfig.lastRow||this.$loop.schedule(this.CHANGE_LINES)},this.onChangeNewLineMode=function(){this.$loop.schedule(this.CHANGE_TEXT),this.$textLayer.$updateEolChar()},this.onChangeTabSize=function(){this.$loop.schedule(this.CHANGE_TEXT|this.CHANGE_MARKER),this.$textLayer.onChangeTabSize()},this.updateText=function(){this.$loop.schedule(this.CHANGE_TEXT)},this.updateFull=function(e){e?this.$renderChanges(this.CHANGE_FULL,!0):this.$loop.schedule(this.CHANGE_FULL)},this.updateFontSize=function(){this.$textLayer.checkForSizeChanges()},this.$changes=0,this.$updateSizeAsync=function(){this.$loop.pending?this.$size.$dirty=!0:this.onResize()},this.onResize=function(e,t,i,n){if(!(this.resizing>2)){this.resizing>0?this.resizing++:this.resizing=e?1:0;var o=this.container;n||(n=o.clientHeight||o.scrollHeight),i||(i=o.clientWidth||o.scrollWidth);var r=this.$updateCachedSize(e,t,i,n);if(!this.$size.scrollerHeight||!i&&!n)return this.resizing=0;e&&(this.$gutterLayer.$padding=null),e?this.$renderChanges(r|this.$changes,!0):this.$loop.schedule(r|this.$changes),this.resizing&&(this.resizing=0),this.scrollBarV.scrollLeft=this.scrollBarV.scrollTop=null}},this.$updateCachedSize=function(e,t,i,n){n-=this.$extraHeight||0;var o=0,r=this.$size,s={width:r.width,height:r.height,scrollerHeight:r.scrollerHeight,scrollerWidth:r.scrollerWidth};return n&&(e||r.height!=n)&&(r.height=n,o|=this.CHANGE_SIZE,r.scrollerHeight=r.height,this.$horizScroll&&(r.scrollerHeight-=this.scrollBarH.getHeight()),this.scrollBarV.element.style.bottom=this.scrollBarH.getHeight()+"px",o|=this.CHANGE_SCROLL),i&&(e||r.width!=i)&&(o|=this.CHANGE_SIZE,r.width=i,null==t&&(t=this.$showGutter?this.$gutter.offsetWidth:0),this.gutterWidth=t,this.scrollBarH.element.style.left=this.scroller.style.left=t+"px",r.scrollerWidth=Math.max(0,i-t-this.scrollBarV.getWidth()),this.scrollBarH.element.style.right=this.scroller.style.right=this.scrollBarV.getWidth()+"px",this.scroller.style.bottom=this.scrollBarH.getHeight()+"px",(this.session&&this.session.getUseWrapMode()&&this.adjustWrapLimit()||e)&&(o|=this.CHANGE_FULL)),r.$dirty=!i||!n,o&&this._signal("resize",s),o},this.onGutterResize=function(){var e=this.$showGutter?this.$gutter.offsetWidth:0;e!=this.gutterWidth&&(this.$changes|=this.$updateCachedSize(!0,e,this.$size.width,this.$size.height)),this.session.getUseWrapMode()&&this.adjustWrapLimit()?this.$loop.schedule(this.CHANGE_FULL):this.$size.$dirty?this.$loop.schedule(this.CHANGE_FULL):(this.$computeLayerConfig(),this.$loop.schedule(this.CHANGE_MARKER))},this.adjustWrapLimit=function(){var e=this.$size.scrollerWidth-2*this.$padding,t=Math.floor(e/this.characterWidth);return this.session.adjustWrapLimit(t,this.$showPrintMargin&&this.$printMarginColumn)},this.setAnimatedScroll=function(e){this.setOption("animatedScroll",e)},this.getAnimatedScroll=function(){return this.$animatedScroll},this.setShowInvisibles=function(e){this.setOption("showInvisibles",e)},this.getShowInvisibles=function(){return this.getOption("showInvisibles")},this.getDisplayIndentGuides=function(){return this.getOption("displayIndentGuides")},this.setDisplayIndentGuides=function(e){this.setOption("displayIndentGuides",e)},this.setShowPrintMargin=function(e){this.setOption("showPrintMargin",e)},this.getShowPrintMargin=function(){return this.getOption("showPrintMargin")},this.setPrintMarginColumn=function(e){this.setOption("printMarginColumn",e)},this.getPrintMarginColumn=function(){return this.getOption("printMarginColumn")},this.getShowGutter=function(){return this.getOption("showGutter")},this.setShowGutter=function(e){return this.setOption("showGutter",e)},this.getFadeFoldWidgets=function(){return this.getOption("fadeFoldWidgets")},this.setFadeFoldWidgets=function(e){this.setOption("fadeFoldWidgets",e)},this.setHighlightGutterLine=function(e){this.setOption("highlightGutterLine",e)},this.getHighlightGutterLine=function(){return this.getOption("highlightGutterLine")},this.$updateGutterLineHighlight=function(){var e=this.$cursorLayer.$pixelPos,t=this.layerConfig.lineHeight;if(this.session.getUseWrapMode()){var i=this.session.selection.getCursor();i.column=0,e=this.$cursorLayer.getPixelPosition(i,!0),t*=this.session.getRowLength(i.row)}this.$gutterLineHighlight.style.top=e.top-this.layerConfig.offset+"px",this.$gutterLineHighlight.style.height=t+"px"},this.$updatePrintMargin=function(){if(this.$showPrintMargin||this.$printMarginEl){if(!this.$printMarginEl){var e=o.createElement("div");e.className="ace_layer ace_print-margin-layer",this.$printMarginEl=o.createElement("div"),this.$printMarginEl.className="ace_print-margin",e.appendChild(this.$printMarginEl),this.content.insertBefore(e,this.content.firstChild)}var t=this.$printMarginEl.style;t.left=this.characterWidth*this.$printMarginColumn+this.$padding+"px",t.visibility=this.$showPrintMargin?"visible":"hidden",this.session&&-1==this.session.$wrap&&this.adjustWrapLimit()}},this.getContainerElement=function(){return this.container},this.getMouseEventTarget=function(){return this.scroller},this.getTextAreaContainer=function(){return this.container},this.$moveTextAreaToCursor=function(){if(this.$keepTextAreaAtCursor){var e=this.layerConfig,t=this.$cursorLayer.$pixelPos.top,i=this.$cursorLayer.$pixelPos.left;t-=e.offset;var n=this.textarea.style,o=this.lineHeight;if(t<0||t>e.height-o)n.top=n.left="0";else{var r=this.characterWidth;if(this.$composition){var s=this.textarea.value.replace(/^\x01+/,"");r*=this.session.$getStringScreenWidth(s)[0]+2,o+=2}(i-=this.scrollLeft)>this.$size.scrollerWidth-r&&(i=this.$size.scrollerWidth-r),i+=this.gutterWidth,n.height=o+"px",n.width=r+"px",n.left=Math.min(i,this.$size.scrollerWidth-r)+"px",n.top=Math.min(t,this.$size.height-o)+"px"}}},this.getFirstVisibleRow=function(){return this.layerConfig.firstRow},this.getFirstFullyVisibleRow=function(){return this.layerConfig.firstRow+(0===this.layerConfig.offset?0:1)},this.getLastFullyVisibleRow=function(){var e=this.layerConfig,t=e.lastRow;return this.session.documentToScreenRow(t,0)*e.lineHeight-this.session.getScrollTop()>e.height-e.lineHeight?t-1:t},this.getLastVisibleRow=function(){return this.layerConfig.lastRow},this.$padding=null,this.setPadding=function(e){this.$padding=e,this.$textLayer.setPadding(e),this.$cursorLayer.setPadding(e),this.$markerFront.setPadding(e),this.$markerBack.setPadding(e),this.$loop.schedule(this.CHANGE_FULL),this.$updatePrintMargin()},this.setScrollMargin=function(e,t,i,n){var o=this.scrollMargin;o.top=0|e,o.bottom=0|t,o.right=0|n,o.left=0|i,o.v=o.top+o.bottom,o.h=o.left+o.right,o.top&&this.scrollTop<=0&&this.session&&this.session.setScrollTop(-o.top),this.updateFull()},this.getHScrollBarAlwaysVisible=function(){return this.$hScrollBarAlwaysVisible},this.setHScrollBarAlwaysVisible=function(e){this.setOption("hScrollBarAlwaysVisible",e)},this.getVScrollBarAlwaysVisible=function(){return this.$vScrollBarAlwaysVisible},this.setVScrollBarAlwaysVisible=function(e){this.setOption("vScrollBarAlwaysVisible",e)},this.$updateScrollBarV=function(){var e=this.layerConfig.maxHeight,t=this.$size.scrollerHeight;!this.$maxLines&&this.$scrollPastEnd&&(e-=(t-this.lineHeight)*this.$scrollPastEnd,this.scrollTop>e-t&&(e=this.scrollTop+t,this.scrollBarV.scrollTop=null)),this.scrollBarV.setScrollHeight(e+this.scrollMargin.v),this.scrollBarV.setScrollTop(this.scrollTop+this.scrollMargin.top)},this.$updateScrollBarH=function(){this.scrollBarH.setScrollWidth(this.layerConfig.width+2*this.$padding+this.scrollMargin.h),this.scrollBarH.setScrollLeft(this.scrollLeft+this.scrollMargin.left)},this.$frozen=!1,this.freeze=function(){this.$frozen=!0},this.unfreeze=function(){this.$frozen=!1},this.$renderChanges=function(e,t){if(this.$changes&&(e|=this.$changes,this.$changes=0),this.session&&this.container.offsetWidth&&!this.$frozen&&(e||t)){if(this.$size.$dirty)return this.$changes|=e,this.onResize(!0);this.lineHeight||this.$textLayer.checkForSizeChanges(),this._signal("beforeRender");var i=this.layerConfig;if(e&this.CHANGE_FULL||e&this.CHANGE_SIZE||e&this.CHANGE_TEXT||e&this.CHANGE_LINES||e&this.CHANGE_SCROLL||e&this.CHANGE_H_SCROLL){if(e|=this.$computeLayerConfig(),i.firstRow!=this.layerConfig.firstRow&&i.firstRowScreen==this.layerConfig.firstRowScreen){var n=this.scrollTop+(i.firstRow-this.layerConfig.firstRow)*this.lineHeight;n>0&&(this.scrollTop=n,e|=this.CHANGE_SCROLL,e|=this.$computeLayerConfig())}i=this.layerConfig,this.$updateScrollBarV(),e&this.CHANGE_H_SCROLL&&this.$updateScrollBarH(),this.$gutterLayer.element.style.marginTop=-i.offset+"px",this.content.style.marginTop=-i.offset+"px",this.content.style.width=i.width+2*this.$padding+"px",this.content.style.height=i.minHeight+"px"}return e&this.CHANGE_H_SCROLL&&(this.content.style.marginLeft=-this.scrollLeft+"px",this.scroller.className=this.scrollLeft<=0?"ace_scroller":"ace_scroller ace_scroll-left"),e&this.CHANGE_FULL?(this.$textLayer.update(i),this.$showGutter&&this.$gutterLayer.update(i),this.$markerBack.update(i),this.$markerFront.update(i),this.$cursorLayer.update(i),this.$moveTextAreaToCursor(),this.$highlightGutterLine&&this.$updateGutterLineHighlight(),void this._signal("afterRender")):e&this.CHANGE_SCROLL?(e&this.CHANGE_TEXT||e&this.CHANGE_LINES?this.$textLayer.update(i):this.$textLayer.scrollLines(i),this.$showGutter&&this.$gutterLayer.update(i),this.$markerBack.update(i),this.$markerFront.update(i),this.$cursorLayer.update(i),this.$highlightGutterLine&&this.$updateGutterLineHighlight(),this.$moveTextAreaToCursor(),void this._signal("afterRender")):(e&this.CHANGE_TEXT?(this.$textLayer.update(i),this.$showGutter&&this.$gutterLayer.update(i)):e&this.CHANGE_LINES?(this.$updateLines()||e&this.CHANGE_GUTTER&&this.$showGutter)&&this.$gutterLayer.update(i):(e&this.CHANGE_TEXT||e&this.CHANGE_GUTTER)&&this.$showGutter&&this.$gutterLayer.update(i),e&this.CHANGE_CURSOR&&(this.$cursorLayer.update(i),this.$moveTextAreaToCursor(),this.$highlightGutterLine&&this.$updateGutterLineHighlight()),e&(this.CHANGE_MARKER|this.CHANGE_MARKER_FRONT)&&this.$markerFront.update(i),e&(this.CHANGE_MARKER|this.CHANGE_MARKER_BACK)&&this.$markerBack.update(i),void this._signal("afterRender"))}this.$changes|=e},this.$autosize=function(){var e=this.session.getScreenLength()*this.lineHeight,t=this.$maxLines*this.lineHeight,i=Math.min(t,Math.max((this.$minLines||1)*this.lineHeight,e))+this.scrollMargin.v+(this.$extraHeight||0);this.$horizScroll&&(i+=this.scrollBarH.getHeight()),this.$maxPixelHeight&&i>this.$maxPixelHeight&&(i=this.$maxPixelHeight);var n=e>t;if(i!=this.desiredHeight||this.$size.height!=this.desiredHeight||n!=this.$vScroll){n!=this.$vScroll&&(this.$vScroll=n,this.scrollBarV.setVisible(n));var o=this.container.clientWidth;this.container.style.height=i+"px",this.$updateCachedSize(!0,this.$gutterWidth,o,i),this.desiredHeight=i,this._signal("autosize")}},this.$computeLayerConfig=function(){var e=this.session,t=this.$size,i=t.height<=2*this.lineHeight,n=this.session.getScreenLength()*this.lineHeight,o=this.$getLongestLine(),r=!i&&(this.$hScrollBarAlwaysVisible||t.scrollerWidth-o-2*this.$padding<0),s=this.$horizScroll!==r;s&&(this.$horizScroll=r,this.scrollBarH.setVisible(r));var a=this.$vScroll;this.$maxLines&&this.lineHeight>1&&this.$autosize();var l=this.scrollTop%this.lineHeight,c=t.scrollerHeight+this.lineHeight,u=!this.$maxLines&&this.$scrollPastEnd?(t.scrollerHeight-this.lineHeight)*this.$scrollPastEnd:0;n+=u;var h=this.scrollMargin;this.session.setScrollTop(Math.max(-h.top,Math.min(this.scrollTop,n-t.scrollerHeight+h.bottom))),this.session.setScrollLeft(Math.max(-h.left,Math.min(this.scrollLeft,o+2*this.$padding-t.scrollerWidth+h.right)));var d=!i&&(this.$vScrollBarAlwaysVisible||t.scrollerHeight-n+u<0||this.scrollTop>h.top),g=a!==d;g&&(this.$vScroll=d,this.scrollBarV.setVisible(d));var f,p,m=Math.ceil(c/this.lineHeight)-1,v=Math.max(0,Math.round((this.scrollTop-l)/this.lineHeight)),b=v+m,w=this.lineHeight;v=e.screenToDocumentRow(v,0);var A=e.getFoldLine(v);A&&(v=A.start.row),f=e.documentToScreenRow(v,0),p=e.getRowLength(v)*w,b=Math.min(e.screenToDocumentRow(b,0),e.getLength()-1),c=t.scrollerHeight+e.getRowLength(b)*w+p,l=this.scrollTop-f*w;var C=0;return this.layerConfig.width!=o&&(C=this.CHANGE_H_SCROLL),(s||g)&&(C=this.$updateCachedSize(!0,this.gutterWidth,t.width,t.height),this._signal("scrollbarVisibilityChanged"),g&&(o=this.$getLongestLine())),this.layerConfig={width:o,padding:this.$padding,firstRow:v,firstRowScreen:f,lastRow:b,lineHeight:w,characterWidth:this.characterWidth,minHeight:c,maxHeight:n,offset:l,gutterOffset:w?Math.max(0,Math.ceil((l+t.height-t.scrollerHeight)/w)):0,height:this.$size.scrollerHeight},C},this.$updateLines=function(){if(this.$changedLines){var e=this.$changedLines.firstRow,t=this.$changedLines.lastRow;this.$changedLines=null;var i=this.layerConfig;if(!(e>i.lastRow+1||tr?(t&&l+s>r+this.lineHeight&&(r-=t*this.$size.scrollerHeight),0===r&&(r=-this.scrollMargin.top),this.session.setScrollTop(r)):l+this.$size.scrollerHeight-ao?(o=1-this.scrollMargin.top||(t>0&&this.session.getScrollTop()+this.$size.scrollerHeight-this.layerConfig.maxHeight<-1+this.scrollMargin.bottom||(e<0&&this.session.getScrollLeft()>=1-this.scrollMargin.left||(e>0&&this.session.getScrollLeft()+this.$size.scrollerWidth-this.layerConfig.width<-1+this.scrollMargin.right||void 0)))},this.pixelToScreenCoordinates=function(e,t){var i=this.scroller.getBoundingClientRect(),n=(e+this.scrollLeft-i.left-this.$padding)/this.characterWidth,o=Math.floor((t+this.scrollTop-i.top)/this.lineHeight),r=Math.round(n);return{row:o,column:r,side:n-r>0?1:-1}},this.screenToTextCoordinates=function(e,t){var i=this.scroller.getBoundingClientRect(),n=Math.round((e+this.scrollLeft-i.left-this.$padding)/this.characterWidth),o=(t+this.scrollTop-i.top)/this.lineHeight;return this.session.screenToDocumentPosition(o,Math.max(n,0))},this.textToScreenCoordinates=function(e,t){var i=this.scroller.getBoundingClientRect(),n=this.session.documentToScreenPosition(e,t),o=this.$padding+Math.round(n.column*this.characterWidth),r=n.row*this.lineHeight;return{pageX:i.left+o-this.scrollLeft,pageY:i.top+r-this.scrollTop}},this.visualizeFocus=function(){o.addCssClass(this.container,"ace_focus")},this.visualizeBlur=function(){o.removeCssClass(this.container,"ace_focus")},this.showComposition=function(e){this.$composition||(this.$composition={keepTextAreaAtCursor:this.$keepTextAreaAtCursor,cssText:this.textarea.style.cssText}),this.$keepTextAreaAtCursor=!0,o.addCssClass(this.textarea,"ace_composition"),this.textarea.style.cssText="",this.$moveTextAreaToCursor()},this.setCompositionText=function(e){this.$moveTextAreaToCursor()},this.hideComposition=function(){this.$composition&&(o.removeCssClass(this.textarea,"ace_composition"),this.$keepTextAreaAtCursor=this.$composition.keepTextAreaAtCursor,this.textarea.style.cssText=this.$composition.cssText,this.$composition=null)},this.setTheme=function(e,t){function i(i){if(n.$themeId!=e)return t&&t();if(!i||!i.cssClass)throw new Error("couldn't load module "+e+" or it didn't call define");o.importCssString(i.cssText,i.cssClass,n.container.ownerDocument),n.theme&&o.removeCssClass(n.container,n.theme.cssClass);var r="padding"in i?i.padding:"padding"in(n.theme||{})?4:n.$padding;n.$padding&&r!=n.$padding&&n.setPadding(r),n.$theme=i.cssClass,n.theme=i,o.addCssClass(n.container,i.cssClass),o.setCssClass(n.container,"ace_dark",i.isDark),n.$size&&(n.$size.width=0,n.$updateSizeAsync()),n._dispatchEvent("themeLoaded",{theme:i}),t&&t()}var n=this;if(this.$themeId=e,n._dispatchEvent("themeChange",{theme:e}),e&&"string"!=typeof e)i(e);else{var s=e||this.$options.theme.initialValue;r.loadModule(["theme",s],i)}},this.getTheme=function(){return this.$themeId},this.setStyle=function(e,t){o.setCssClass(this.container,e,!1!==t)},this.unsetStyle=function(e){o.removeCssClass(this.container,e)},this.setCursorStyle=function(e){this.scroller.style.cursor!=e&&(this.scroller.style.cursor=e)},this.setMouseCursor=function(e){this.scroller.style.cursor=e},this.destroy=function(){this.$textLayer.destroy(),this.$cursorLayer.destroy()}}).call(m.prototype),r.defineOptions(m.prototype,"renderer",{animatedScroll:{initialValue:!1},showInvisibles:{set:function(e){this.$textLayer.setShowInvisibles(e)&&this.$loop.schedule(this.CHANGE_TEXT)},initialValue:!1},showPrintMargin:{set:function(){this.$updatePrintMargin()},initialValue:!0},printMarginColumn:{set:function(){this.$updatePrintMargin()},initialValue:80},printMargin:{set:function(e){"number"==typeof e&&(this.$printMarginColumn=e),this.$showPrintMargin=!!e,this.$updatePrintMargin()},get:function(){return this.$showPrintMargin&&this.$printMarginColumn}},showGutter:{set:function(e){this.$gutter.style.display=e?"block":"none",this.$loop.schedule(this.CHANGE_FULL),this.onGutterResize()},initialValue:!0},fadeFoldWidgets:{set:function(e){o.setCssClass(this.$gutter,"ace_fade-fold-widgets",e)},initialValue:!1},showFoldWidgets:{set:function(e){this.$gutterLayer.setShowFoldWidgets(e)},initialValue:!0},showLineNumbers:{set:function(e){this.$gutterLayer.setShowLineNumbers(e),this.$loop.schedule(this.CHANGE_GUTTER)},initialValue:!0},displayIndentGuides:{set:function(e){this.$textLayer.setDisplayIndentGuides(e)&&this.$loop.schedule(this.CHANGE_TEXT)},initialValue:!0},highlightGutterLine:{set:function(e){if(!this.$gutterLineHighlight)return this.$gutterLineHighlight=o.createElement("div"),this.$gutterLineHighlight.className="ace_gutter-active-line",void this.$gutter.appendChild(this.$gutterLineHighlight);this.$gutterLineHighlight.style.display=e?"":"none",this.$cursorLayer.$pixelPos&&this.$updateGutterLineHighlight()},initialValue:!1,value:!0},hScrollBarAlwaysVisible:{set:function(e){(!this.$hScrollBarAlwaysVisible||!this.$horizScroll)&&this.$loop.schedule(this.CHANGE_SCROLL)},initialValue:!1},vScrollBarAlwaysVisible:{set:function(e){(!this.$vScrollBarAlwaysVisible||!this.$vScroll)&&this.$loop.schedule(this.CHANGE_SCROLL)},initialValue:!1},fontSize:{set:function(e){"number"==typeof e&&(e+="px"),this.container.style.fontSize=e,this.updateFontSize()},initialValue:12},fontFamily:{set:function(e){this.container.style.fontFamily=e,this.updateFontSize()}},maxLines:{set:function(e){this.updateFull()}},minLines:{set:function(e){this.updateFull()}},maxPixelHeight:{set:function(e){this.updateFull()},initialValue:0},scrollPastEnd:{set:function(e){e=+e||0,this.$scrollPastEnd!=e&&(this.$scrollPastEnd=e,this.$loop.schedule(this.CHANGE_SCROLL))},initialValue:0,handlesSet:!0},fixedWidthGutter:{set:function(e){this.$gutterLayer.$fixedWidth=!!e,this.$loop.schedule(this.CHANGE_GUTTER)}},theme:{set:function(e){this.setTheme(e)},get:function(){return this.$themeId||this.theme},initialValue:"./theme/textmate",handlesSet:!0}}),t.VirtualRenderer=m}),ace.define("ace/worker/worker_client",["require","exports","module","ace/lib/oop","ace/lib/net","ace/lib/event_emitter","ace/config"],function(e,t,i){"use strict";function n(e){var t=function(e){var t="importScripts('"+r.qualifyURL(e)+"');";try{return new Blob([t],{type:"application/javascript"})}catch(e){var i=new(window.BlobBuilder||window.WebKitBlobBuilder||window.MozBlobBuilder);return i.append(t),i.getBlob("application/javascript")}}(e),i=(window.URL||window.webkitURL).createObjectURL(t);return new Worker(i)}var o=e("../lib/oop"),r=e("../lib/net"),s=e("../lib/event_emitter").EventEmitter,a=e("../config"),l=function(t,i,o,r,s){if(this.$sendDeltaQueue=this.$sendDeltaQueue.bind(this),this.changeListener=this.changeListener.bind(this),this.onMessage=this.onMessage.bind(this),e.nameToUrl&&!e.toUrl&&(e.toUrl=e.nameToUrl),a.get("packaged")||!e.toUrl)r=r||a.moduleUrl(i,"worker");else{var l=this.$normalizePath;r=r||l(e.toUrl("ace/worker/worker.js",null,"_"));var c={};t.forEach(function(t){c[t]=l(e.toUrl(t,null,"_").replace(/(\.js)?(\?.*)?$/,""))})}this.$worker=n(r),s&&this.send("importScripts",s),this.$worker.postMessage({init:!0,tlns:c,module:i,classname:o}),this.callbackId=1,this.callbacks={},this.$worker.onmessage=this.onMessage};(function(){o.implement(this,s),this.onMessage=function(e){var t=e.data;switch(t.type){case"event":this._signal(t.name,{data:t.data});break;case"call":var i=this.callbacks[t.id];i&&(i(t.data),delete this.callbacks[t.id]);break;case"error":this.reportError(t.data);break;case"log":window.console&&console.log}},this.reportError=function(e){window.console&&console.error},this.$normalizePath=function(e){return r.qualifyURL(e)},this.terminate=function(){this._signal("terminate",{}),this.deltaQueue=null,this.$worker.terminate(),this.$worker=null,this.$doc&&this.$doc.off("change",this.changeListener),this.$doc=null},this.send=function(e,t){this.$worker.postMessage({command:e,args:t})},this.call=function(e,t,i){if(i){var n=this.callbackId++;this.callbacks[n]=i,t.push(n)}this.send(e,t)},this.emit=function(e,t){try{this.$worker.postMessage({event:e,data:{data:t.data}})}catch(e){}},this.attachToDocument=function(e){this.$doc&&this.terminate(),this.$doc=e,this.call("setValue",[e.getValue()]),e.on("change",this.changeListener)},this.changeListener=function(e){this.deltaQueue||(this.deltaQueue=[],setTimeout(this.$sendDeltaQueue,0)),"insert"==e.action?this.deltaQueue.push(e.start,e.lines):this.deltaQueue.push(e.start,e.end)},this.$sendDeltaQueue=function(){var e=this.deltaQueue;e&&(this.deltaQueue=null,e.length>50&&e.length>this.$doc.getLength()>>1?this.call("setValue",[this.$doc.getValue()]):this.emit("change",{data:e}))}}).call(l.prototype);var c=function(e,t,i){this.$sendDeltaQueue=this.$sendDeltaQueue.bind(this),this.changeListener=this.changeListener.bind(this),this.callbackId=1,this.callbacks={},this.messageBuffer=[];var n=null,o=!1,r=Object.create(s),l=this;this.$worker={},this.$worker.terminate=function(){},this.$worker.postMessage=function(e){l.messageBuffer.push(e),n&&(o?setTimeout(c):c())},this.setEmitSync=function(e){o=e};var c=function(){var e=l.messageBuffer.shift();e.command?n[e.command].apply(n,e.args):e.event&&r._signal(e.event,e.data)};r.postMessage=function(e){l.onMessage({data:e})},r.callback=function(e,t){this.postMessage({type:"call",id:t,data:e})},r.emit=function(e,t){this.postMessage({type:"event",name:e,data:t})},a.loadModule(["worker",t],function(e){for(n=new e[i](r);l.messageBuffer.length;)c()})};c.prototype=l.prototype,t.UIWorkerClient=c,t.WorkerClient=l,t.createWorker=n}),ace.define("ace/placeholder",["require","exports","module","ace/range","ace/lib/event_emitter","ace/lib/oop"],function(e,t,i){"use strict";var n=e("./range").Range,o=e("./lib/event_emitter").EventEmitter,r=e("./lib/oop"),s=function(e,t,i,n,o,r){var s=this;this.length=t,this.session=e,this.doc=e.getDocument(),this.mainClass=o,this.othersClass=r,this.$onUpdate=this.onUpdate.bind(this),this.doc.on("change",this.$onUpdate),this.$others=n,this.$onCursorChange=function(){setTimeout(function(){s.onCursorChange()})},this.$pos=i;var a=e.getUndoManager().$undoStack||e.getUndoManager().$undostack||{length:-1};this.$undoStackDepth=a.length,this.setup(),e.selection.on("changeCursor",this.$onCursorChange)};(function(){r.implement(this,o),this.setup=function(){var e=this,t=this.doc,i=this.session;this.selectionBefore=i.selection.toJSON(),i.selection.inMultiSelectMode&&i.selection.toSingleRange(),this.pos=t.createAnchor(this.$pos.row,this.$pos.column);var o=this.pos;o.$insertRight=!0,o.detach(),o.markerId=i.addMarker(new n(o.row,o.column,o.row,o.column+this.length),this.mainClass,null,!1),this.others=[],this.$others.forEach(function(i){var n=t.createAnchor(i.row,i.column);n.$insertRight=!0,n.detach(),e.others.push(n)}),i.setUndoSelect(!1)},this.showOtherMarkers=function(){if(!this.othersActive){var e=this.session,t=this;this.othersActive=!0,this.others.forEach(function(i){i.markerId=e.addMarker(new n(i.row,i.column,i.row,i.column+t.length),t.othersClass,null,!1)})}},this.hideOtherMarkers=function(){if(this.othersActive){this.othersActive=!1;for(var e=0;e=this.pos.column&&t.start.column<=this.pos.column+this.length+1,r=t.start.column-this.pos.column;if(this.updateAnchors(e),o&&(this.length+=i),o&&!this.session.$fromUndo)if("insert"===e.action)for(var s=this.others.length-1;s>=0;s--){var a={row:(l=this.others[s]).row,column:l.column+r};this.doc.insertMergedLines(a,e.lines)}else if("remove"===e.action)for(s=this.others.length-1;s>=0;s--){var l;a={row:(l=this.others[s]).row,column:l.column+r};this.doc.remove(new n(a.row,a.column,a.row,a.column-i))}this.$updating=!1,this.updateMarkers()}},this.updateAnchors=function(e){this.pos.onChange(e);for(var t=this.others.length;t--;)this.others[t].onChange(e);this.updateMarkers()},this.updateMarkers=function(){if(!this.$updating){var e=this,t=this.session,i=function(i,o){t.removeMarker(i.markerId),i.markerId=t.addMarker(new n(i.row,i.column,i.row,i.column+e.length),o,null,!1)};i(this.pos,this.mainClass);for(var o=this.others.length;o--;)i(this.others[o],this.othersClass)}},this.onCursorChange=function(e){if(!this.$updating&&this.session){var t=this.session.selection.getCursor();t.row===this.pos.row&&t.column>=this.pos.column&&t.column<=this.pos.column+this.length?(this.showOtherMarkers(),this._emit("cursorEnter",e)):(this.hideOtherMarkers(),this._emit("cursorLeave",e))}},this.detach=function(){this.session.removeMarker(this.pos&&this.pos.markerId),this.hideOtherMarkers(),this.doc.removeEventListener("change",this.$onUpdate),this.session.selection.removeEventListener("changeCursor",this.$onCursorChange),this.session.setUndoSelect(!0),this.session=null},this.cancel=function(){if(-1!==this.$undoStackDepth){for(var e=this.session.getUndoManager(),t=(e.$undoStack||e.$undostack).length-this.$undoStackDepth,i=0;i1&&!this.inMultiSelectMode&&(this._signal("multiSelect"),this.inMultiSelectMode=!0,this.session.$undoSelect=!1,this.rangeList.attach(this.session)),t||this.fromOrientedRange(e)}},this.toSingleRange=function(e){e=e||this.ranges[0];var t=this.rangeList.removeAll();t.length&&this.$onRemoveRange(t),e&&this.fromOrientedRange(e)},this.substractPoint=function(e){var t=this.rangeList.substractPoint(e);if(t)return this.$onRemoveRange(t),t[0]},this.mergeOverlappingRanges=function(){var e=this.rangeList.merge();e.length?this.$onRemoveRange(e):this.ranges[0]&&this.fromOrientedRange(this.ranges[0])},this.$onAddRange=function(e){this.rangeCount=this.rangeList.ranges.length,this.ranges.unshift(e),this._signal("addRange",{range:e})},this.$onRemoveRange=function(e){if(this.rangeCount=this.rangeList.ranges.length,1==this.rangeCount&&this.inMultiSelectMode){var t=this.rangeList.ranges.pop();e.push(t),this.rangeCount=0}for(var i=e.length;i--;){var n=this.ranges.indexOf(e[i]);this.ranges.splice(n,1)}this._signal("removeRange",{ranges:e}),0===this.rangeCount&&this.inMultiSelectMode&&(this.inMultiSelectMode=!1,this._signal("singleSelect"),this.session.$undoSelect=!0,this.rangeList.detach(this.session)),(t=t||this.ranges[0])&&!t.isEqual(this.getRange())&&this.fromOrientedRange(t)},this.$initRangeList=function(){this.rangeList||(this.rangeList=new r,this.ranges=[],this.rangeCount=0)},this.getAllRanges=function(){return this.rangeCount?this.rangeList.ranges.concat():[this.getRange()]},this.splitIntoLines=function(){if(this.rangeCount>1){var e=this.rangeList.ranges,t=e[e.length-1],i=s.fromPoints(e[0].start,t.end);this.toSingleRange(),this.setSelectionRange(i,t.cursor==t.start)}else{i=this.getRange();var n=this.isBackwards(),o=i.start.row,r=i.end.row;if(o==r){if(n)var a=i.end,l=i.start;else a=i.start,l=i.end;return this.addRange(s.fromPoints(l,l)),void this.addRange(s.fromPoints(a,a))}var c=[],u=this.getLineRange(o,!0);u.start.column=i.start.column,c.push(u);for(var h=o+1;h1){var e=this.rangeList.ranges,t=e[e.length-1],i=s.fromPoints(e[0].start,t.end);this.toSingleRange(),this.setSelectionRange(i,t.cursor==t.start)}else{var n=this.session.documentToScreenPosition(this.selectionLead),o=this.session.documentToScreenPosition(this.selectionAnchor);this.rectangularRangeBlock(n,o).forEach(this.addRange,this)}},this.rectangularRangeBlock=function(e,t,i){var o=[],r=e.column0;)p--;if(p>0)for(var m=0;o[m].isEmpty();)m++;for(var v=p;v>=m;v--)o[v].isEmpty()&&o.splice(v,1)}return o}}.call(a.prototype);var f=e("./editor").Editor;(function(){this.updateSelectionMarkers=function(){this.renderer.updateCursor(),this.renderer.updateBackMarkers()},this.addSelectionMarker=function(e){e.cursor||(e.cursor=e.end);var t=this.getSelectionStyle();return e.marker=this.session.addMarker(e,"ace_selection",t),this.session.$selectionMarkers.push(e),this.session.selectionMarkerCount=this.session.$selectionMarkers.length,e},this.removeSelectionMarker=function(e){if(e.marker){this.session.removeMarker(e.marker);var t=this.session.$selectionMarkers.indexOf(e);-1!=t&&this.session.$selectionMarkers.splice(t,1),this.session.selectionMarkerCount=this.session.$selectionMarkers.length}},this.removeSelectionMarkers=function(e){for(var t=this.session.$selectionMarkers,i=e.length;i--;){var n=e[i];if(n.marker){this.session.removeMarker(n.marker);var o=t.indexOf(n);-1!=o&&t.splice(o,1)}}this.session.selectionMarkerCount=t.length},this.$onAddRange=function(e){this.addSelectionMarker(e.range),this.renderer.updateCursor(),this.renderer.updateBackMarkers()},this.$onRemoveRange=function(e){this.removeSelectionMarkers(e.ranges),this.renderer.updateCursor(),this.renderer.updateBackMarkers()},this.$onMultiSelect=function(e){this.inMultiSelectMode||(this.inMultiSelectMode=!0,this.setStyle("ace_multiselect"),this.keyBinding.addKeyboardHandler(h.keyboardHandler),this.commands.setDefaultHandler("exec",this.$onMultiSelectExec),this.renderer.updateCursor(),this.renderer.updateBackMarkers())},this.$onSingleSelect=function(e){this.session.multiSelect.inVirtualMode||(this.inMultiSelectMode=!1,this.unsetStyle("ace_multiselect"),this.keyBinding.removeKeyboardHandler(h.keyboardHandler),this.commands.removeDefaultHandler("exec",this.$onMultiSelectExec),this.renderer.updateCursor(),this.renderer.updateBackMarkers(),this._emit("changeSelection"))},this.$onMultiSelectExec=function(e){var t=e.command,i=e.editor;if(i.multiSelect){if(t.multiSelectAction)"forEach"==t.multiSelectAction?n=i.forEachSelection(t,e.args):"forEachLine"==t.multiSelectAction?n=i.forEachSelection(t,e.args,!0):"single"==t.multiSelectAction?(i.exitMultiSelectMode(),n=t.exec(i,e.args||{})):n=t.multiSelectAction(i,e.args||{});else{var n=t.exec(i,e.args||{});i.multiSelect.addRange(i.multiSelect.toOrientedRange()),i.multiSelect.mergeOverlappingRanges()}return n}},this.forEachSelection=function(e,t,i){if(!this.inVirtualSelectionMode){var n,o=i&&i.keepOrder,r=1==i||i&&i.$byLines,s=this.session,l=this.selection,c=l.rangeList,u=(o?l:c).ranges;if(!u.length)return e.exec?e.exec(this,t||{}):e(this,t||{});var h=l._eventRegistry;l._eventRegistry={};var d=new a(s);this.inVirtualSelectionMode=!0;for(var g=u.length;g--;){if(r)for(;g>0&&u[g].start.row==u[g-1].end.row;)g--;d.fromOrientedRange(u[g]),d.index=g,this.selection=s.selection=d;var f=e.exec?e.exec(this,t||{}):e(this,t||{});!n&&void 0!==f&&(n=f),d.toOrientedRange(u[g])}d.detach(),this.selection=s.selection=l,this.inVirtualSelectionMode=!1,l._eventRegistry=h,l.mergeOverlappingRanges();var p=this.renderer.$scrollAnimation;return this.onCursorChange(),this.onSelectionChange(),p&&p.from==p.to&&this.renderer.animateScrolling(p.from),n}},this.exitMultiSelectMode=function(){this.inMultiSelectMode&&!this.inVirtualSelectionMode&&this.multiSelect.toSingleRange()},this.getSelectedText=function(){var e="";if(this.inMultiSelectMode&&!this.inVirtualSelectionMode){for(var t=this.multiSelect.rangeList.ranges,i=[],n=0;nr&&(r=i.column),nc?e.insert(n,u.stringRepeat(" ",o-c)):e.remove(new s(n.row,n.column,n.row,n.column-o+c)),t.start.column=t.end.column=r,t.start.row=t.end.row=n.row,t.cursor=t.end}),t.fromOrientedRange(i[0]),this.renderer.updateCursor(),this.renderer.updateBackMarkers()}else{var c=this.selection.getRange(),h=c.start.row,d=c.end.row,g=h==d;if(g){var f,p=this.session.getLength();do{f=this.session.getLine(d)}while(/[=:]/.test(f)&&++d0);h<0&&(h=0),d>=p&&(d=p-1)}var m=this.session.removeFullLines(h,d);m=this.$reAlignText(m,g),this.session.insert({row:h,column:0},m.join("\n")+"\n"),g||(c.start.column=0,c.end.column=m[m.length-1].length),this.selection.setRange(c)}},this.$reAlignText=function(e,t){function i(e){return u.stringRepeat(" ",e)}function n(e){return e[2]?i(o)+e[2]+i(r-e[2].length+s)+e[4].replace(/^([=:])\s+/,"$1 "):e[0]}var o,r,s,a=!0,l=!0;return e.map(function(e){var t=e.match(/(\s*)(.*?)(\s*)([=:].*)/);return t?null==o?(o=t[1].length,r=t[2].length,s=t[3].length,t):(o+r+s!=t[1].length+t[2].length+t[3].length&&(l=!1),o!=t[1].length&&(a=!1),o>t[1].length&&(o=t[1].length),rt[3].length&&(s=t[3].length),t):[e]}).map(t?n:a?l?function(e){return e[2]?i(o+r-e[2].length)+e[2]+i(s)+e[4].replace(/^([=:])\s+/,"$1 "):e[0]}:n:function(e){return e[2]?i(o)+e[2]+i(s)+e[4].replace(/^([=:])\s+/,"$1 "):e[0]})}}).call(f.prototype),t.onSessionChange=function(e){var t=e.session;t&&!t.multiSelect&&(t.$selectionMarkers=[],t.selection.$initRangeList(),t.multiSelect=t.selection),this.multiSelect=t&&t.multiSelect;var i=e.oldSession;i&&(i.multiSelect.off("addRange",this.$onAddRange),i.multiSelect.off("removeRange",this.$onRemoveRange),i.multiSelect.off("multiSelect",this.$onMultiSelect),i.multiSelect.off("singleSelect",this.$onSingleSelect),i.multiSelect.lead.off("change",this.$checkMultiselectChange),i.multiSelect.anchor.off("change",this.$checkMultiselectChange)),t&&(t.multiSelect.on("addRange",this.$onAddRange),t.multiSelect.on("removeRange",this.$onRemoveRange),t.multiSelect.on("multiSelect",this.$onMultiSelect),t.multiSelect.on("singleSelect",this.$onSingleSelect),t.multiSelect.lead.on("change",this.$checkMultiselectChange),t.multiSelect.anchor.on("change",this.$checkMultiselectChange)),t&&this.inMultiSelectMode!=t.selection.inMultiSelectMode&&(t.selection.inMultiSelectMode?this.$onMultiSelect():this.$onSingleSelect())},t.MultiSelect=o,e("./config").defineOptions(f.prototype,"editor",{enableMultiselect:{set:function(e){o(this),e?(this.on("changeSession",this.$multiselectOnSessionChange),this.on("mousedown",l)):(this.off("changeSession",this.$multiselectOnSessionChange),this.off("mousedown",l))},value:!0},enableBlockSelect:{set:function(e){this.$blockSelectEnabled=e},value:!0}})}),ace.define("ace/mode/folding/fold_mode",["require","exports","module","ace/range"],function(e,t,i){"use strict";var n=e("../../range").Range,o=t.FoldMode=function(){};(function(){this.foldingStartMarker=null,this.foldingStopMarker=null,this.getFoldWidget=function(e,t,i){var n=e.getLine(i);return this.foldingStartMarker.test(n)?"start":"markbeginend"==t&&this.foldingStopMarker&&this.foldingStopMarker.test(n)?"end":""},this.getFoldWidgetRange=function(e,t,i){return null},this.indentationBlock=function(e,t,i){var o=/\S/,r=e.getLine(t),s=r.search(o);if(-1!=s){for(var a=i||r.length,l=e.getLength(),c=t,u=t;++tc){var d=e.getLine(u).length;return new n(c,a,u,d)}}},this.openingBracketBlock=function(e,t,i,o,r){var s={row:i,column:o+1},a=e.$findClosingBracket(t,s,r);if(a){var l=e.foldWidgets[a.row];return null==l&&(l=e.getFoldWidget(a.row)),"start"==l&&a.row>s.row&&(a.row--,a.column=e.getLine(a.row).length),n.fromPoints(s,a)}},this.closingBracketBlock=function(e,t,i,o,r){var s={row:i,column:o},a=e.$findOpeningBracket(t,s);if(a)return a.column++,s.column--,n.fromPoints(a,s)}}).call(o.prototype)}),ace.define("ace/theme/textmate",["require","exports","module","ace/lib/dom"],function(e,t,i){"use strict";t.isDark=!1,t.cssClass="ace-tm",t.cssText='.ace-tm .ace_gutter {background: #f0f0f0;color: #333;}.ace-tm .ace_print-margin {width: 1px;background: #e8e8e8;}.ace-tm .ace_fold {background-color: #6B72E6;}.ace-tm {background-color: #FFFFFF;color: black;}.ace-tm .ace_cursor {color: black;}.ace-tm .ace_invisible {color: rgb(191, 191, 191);}.ace-tm .ace_storage,.ace-tm .ace_keyword {color: blue;}.ace-tm .ace_constant {color: rgb(197, 6, 11);}.ace-tm .ace_constant.ace_buildin {color: rgb(88, 72, 246);}.ace-tm .ace_constant.ace_language {color: rgb(88, 92, 246);}.ace-tm .ace_constant.ace_library {color: rgb(6, 150, 14);}.ace-tm .ace_invalid {background-color: rgba(255, 0, 0, 0.1);color: red;}.ace-tm .ace_support.ace_function {color: rgb(60, 76, 114);}.ace-tm .ace_support.ace_constant {color: rgb(6, 150, 14);}.ace-tm .ace_support.ace_type,.ace-tm .ace_support.ace_class {color: rgb(109, 121, 222);}.ace-tm .ace_keyword.ace_operator {color: rgb(104, 118, 135);}.ace-tm .ace_string {color: rgb(3, 106, 7);}.ace-tm .ace_comment {color: rgb(76, 136, 107);}.ace-tm .ace_comment.ace_doc {color: rgb(0, 102, 255);}.ace-tm .ace_comment.ace_doc.ace_tag {color: rgb(128, 159, 191);}.ace-tm .ace_constant.ace_numeric {color: rgb(0, 0, 205);}.ace-tm .ace_variable {color: rgb(49, 132, 149);}.ace-tm .ace_xml-pe {color: rgb(104, 104, 91);}.ace-tm .ace_entity.ace_name.ace_function {color: #0000A2;}.ace-tm .ace_heading {color: rgb(12, 7, 255);}.ace-tm .ace_list {color:rgb(185, 6, 144);}.ace-tm .ace_meta.ace_tag {color:rgb(0, 22, 142);}.ace-tm .ace_string.ace_regex {color: rgb(255, 0, 0)}.ace-tm .ace_marker-layer .ace_selection {background: rgb(181, 213, 255);}.ace-tm.ace_multiselect .ace_selection.ace_start {box-shadow: 0 0 3px 0px white;}.ace-tm .ace_marker-layer .ace_step {background: rgb(252, 255, 0);}.ace-tm .ace_marker-layer .ace_stack {background: rgb(164, 229, 101);}.ace-tm .ace_marker-layer .ace_bracket {margin: -1px 0 0 -1px;border: 1px solid rgb(192, 192, 192);}.ace-tm .ace_marker-layer .ace_active-line {background: rgba(0, 0, 0, 0.07);}.ace-tm .ace_gutter-active-line {background-color : #dcdcdc;}.ace-tm .ace_marker-layer .ace_selected-word {background: rgb(250, 250, 255);border: 1px solid rgb(200, 200, 250);}.ace-tm .ace_indent-guide {background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAACCAYAAACZgbYnAAAAE0lEQVQImWP4////f4bLly//BwAmVgd1/w11/gAAAABJRU5ErkJggg==") right repeat-y;}',e("../lib/dom").importCssString(t.cssText,t.cssClass)}),ace.define("ace/line_widgets",["require","exports","module","ace/lib/oop","ace/lib/dom","ace/range"],function(e,t,i){"use strict";function n(e){this.session=e,this.session.widgetManager=this,this.session.getRowLength=this.getRowLength,this.session.$getWidgetScreenLength=this.$getWidgetScreenLength,this.updateOnChange=this.updateOnChange.bind(this),this.renderWidgets=this.renderWidgets.bind(this),this.measureWidgets=this.measureWidgets.bind(this),this.session._changedWidgets=[],this.$onChangeEditor=this.$onChangeEditor.bind(this),this.session.on("change",this.updateOnChange),this.session.on("changeFold",this.updateOnFold),this.session.on("changeEditor",this.$onChangeEditor)}e("./lib/oop");var o=e("./lib/dom");e("./range").Range;(function(){this.getRowLength=function(e){var t;return t=this.lineWidgets&&this.lineWidgets[e]&&this.lineWidgets[e].rowCount||0,this.$useWrapMode&&this.$wrapData[e]?this.$wrapData[e].length+1+t:1+t},this.$getWidgetScreenLength=function(){var e=0;return this.lineWidgets.forEach(function(t){t&&t.rowCount&&!t.hidden&&(e+=t.rowCount)}),e},this.$onChangeEditor=function(e){this.attach(e.editor)},this.attach=function(e){e&&e.widgetManager&&e.widgetManager!=this&&e.widgetManager.detach(),this.editor!=e&&(this.detach(),this.editor=e,e&&(e.widgetManager=this,e.renderer.on("beforeRender",this.measureWidgets),e.renderer.on("afterRender",this.renderWidgets)))},this.detach=function(e){var t=this.editor;if(t){this.editor=null,t.widgetManager=null,t.renderer.off("beforeRender",this.measureWidgets),t.renderer.off("afterRender",this.renderWidgets);var i=this.session.lineWidgets;i&&i.forEach(function(e){e&&e.el&&e.el.parentNode&&(e._inDocument=!1,e.el.parentNode.removeChild(e.el))})}},this.updateOnFold=function(e,t){var i=t.lineWidgets;if(i&&e.action){for(var n=e.data,o=n.start.row,r=n.end.row,s="add"==e.action,a=o+1;a0&&!n[o];)o--;this.firstRow=i.firstRow,this.lastRow=i.lastRow,t.$cursorLayer.config=i;for(var s=o;s<=r;s++){var a=n[s];if(a&&a.el)if(a.hidden)a.el.style.top=-100-(a.pixelHeight||0)+"px";else{a._inDocument||(a._inDocument=!0,t.container.appendChild(a.el));var l=t.$cursorLayer.getPixelPosition({row:s,column:0},!0).top;a.coverLine||(l+=i.lineHeight*this.session.getRowLineCount(a.row)),a.el.style.top=l-i.offset+"px";var c=a.coverGutter?0:t.gutterWidth;a.fixedWidth||(c-=t.scrollLeft),a.el.style.left=c+"px",a.fullWidth&&a.screenWidth&&(a.el.style.minWidth=i.width+2*i.padding+"px"),a.fixedWidth?a.el.style.right=t.scrollBar.getWidth()+"px":a.el.style.right=""}}}}}).call(n.prototype),t.LineWidgets=n}),ace.define("ace/ext/error_marker",["require","exports","module","ace/line_widgets","ace/lib/dom","ace/range"],function(e,t,i){"use strict";function n(e,t,i){var n=e.getAnnotations().sort(s.comparePoints);if(n.length){var o=function(e,t,i){for(var n=0,o=e.length-1;n<=o;){var r=n+o>>1,s=i(t,e[r]);if(s>0)n=r+1;else{if(!(s<0))return r;o=r-1}}return-(n+1)}(n,{row:t,column:-1},s.comparePoints);o<0&&(o=-o-1),o>=n.length?o=i>0?0:n.length-1:0===o&&i<0&&(o=n.length-1);var r=n[o];if(r&&i){if(r.row===t){do{r=n[o+=i]}while(r&&r.row===t);if(!r)return n.slice()}var a=[];t=r.row;do{a[i<0?"unshift":"push"](r),r=n[o+=i]}while(r&&r.row==t);return a.length&&a}}}var o=e("../line_widgets").LineWidgets,r=e("../lib/dom"),s=e("../range").Range;t.showErrorMarker=function(e,t){var i=e.session;i.widgetManager||(i.widgetManager=new o(i),i.widgetManager.attach(e));var s=e.getCursorPosition(),a=s.row,l=i.widgetManager.getWidgetsAtRow(a).filter(function(e){return"errorMarker"==e.type})[0];l?l.destroy():a-=t;var c,u=n(i,a,t);if(u){var h=u[0];s.column=(h.pos&&"number"!=typeof h.column?h.pos.sc:h.column)||0,s.row=h.row,c=e.renderer.$gutterLayer.$annotations[s.row]}else{if(l)return;c={text:["Looks good!"],className:"ace_ok"}}e.session.unfold(s.row),e.selection.moveToPosition(s);var d={row:s.row,fixedWidth:!0,coverGutter:!0,el:r.createElement("div"),type:"errorMarker"},g=d.el.appendChild(r.createElement("div")),f=d.el.appendChild(r.createElement("div"));f.className="error_widget_arrow "+c.className;var p=e.renderer.$cursorLayer.getPixelPosition(s).left;f.style.left=p+e.renderer.gutterWidth-5+"px",d.el.className="error_widget_wrapper",g.className="error_widget "+c.className,g.innerHTML=c.text.join("
        "),g.appendChild(r.createElement("div"));var m=function(e,t,i){if(0===t&&("esc"===i||"return"===i))return d.destroy(),{command:"null"}};d.destroy=function(){e.$mouseHandler.isMousePressed||(e.keyBinding.removeKeyboardHandler(m),i.widgetManager.removeLineWidget(d),e.off("changeSelection",d.destroy),e.off("changeSession",d.destroy),e.off("mouseup",d.destroy),e.off("change",d.destroy))},e.keyBinding.addKeyboardHandler(m),e.on("changeSelection",d.destroy),e.on("changeSession",d.destroy),e.on("mouseup",d.destroy),e.on("change",d.destroy),e.session.widgetManager.addLineWidget(d),d.el.onmousedown=e.focus.bind(e),e.renderer.scrollCursorIntoView(null,.5,{bottom:d.el.offsetHeight})},r.importCssString(" .error_widget_wrapper { background: inherit; color: inherit; border:none } .error_widget { border-top: solid 2px; border-bottom: solid 2px; margin: 5px 0; padding: 10px 40px; white-space: pre-wrap; } .error_widget.ace_error, .error_widget_arrow.ace_error{ border-color: #ff5a5a } .error_widget.ace_warning, .error_widget_arrow.ace_warning{ border-color: #F1D817 } .error_widget.ace_info, .error_widget_arrow.ace_info{ border-color: #5a5a5a } .error_widget.ace_ok, .error_widget_arrow.ace_ok{ border-color: #5aaa5a } .error_widget_arrow { position: absolute; border: solid 5px; border-top-color: transparent!important; border-right-color: transparent!important; border-left-color: transparent!important; top: -5px; }","")}),ace.define("ace/ace",["require","exports","module","ace/lib/fixoldbrowsers","ace/lib/dom","ace/lib/event","ace/editor","ace/edit_session","ace/undomanager","ace/virtual_renderer","ace/worker/worker_client","ace/keyboard/hash_handler","ace/placeholder","ace/multi_select","ace/mode/folding/fold_mode","ace/theme/textmate","ace/ext/error_marker","ace/config"],function(e,t,i){"use strict";e("./lib/fixoldbrowsers");var n=e("./lib/dom"),o=e("./lib/event"),r=e("./editor").Editor,s=e("./edit_session").EditSession,a=e("./undomanager").UndoManager,l=e("./virtual_renderer").VirtualRenderer;e("./worker/worker_client"),e("./keyboard/hash_handler"),e("./placeholder"),e("./multi_select"),e("./mode/folding/fold_mode"),e("./theme/textmate"),e("./ext/error_marker"),t.config=e("./config"),t.require=e,"function"==typeof define&&(t.define=define),t.edit=function(e){if("string"==typeof e){var i=e;if(!(e=document.getElementById(i)))throw new Error("ace.edit can't find div #"+i)}if(e&&e.env&&e.env.editor instanceof r)return e.env.editor;var s="";if(e&&/input|textarea/i.test(e.tagName)){var a=e;s=a.value,e=n.createElement("pre"),a.parentNode.replaceChild(e,a)}else e&&(s=n.getInnerText(e),e.innerHTML="");var c=t.createEditSession(s),u=new r(new l(e));u.setSession(c);var h={document:c,editor:u,onResize:u.resize.bind(u,null)};return a&&(h.textarea=a),o.addListener(window,"resize",h.onResize),u.on("destroy",function(){o.removeListener(window,"resize",h.onResize),h.editor.container.env=null}),u.container.env=u.env=h,u},t.createEditSession=function(e,t){var i=new s(e,t);return i.setUndoManager(new a),i},t.EditSession=s,t.UndoManager=a,t.version="1.2.8"}),ace.require(["ace/ace"],function(e){for(var t in e&&(e.config.init(!0),e.define=ace.define),window.ace||(window.ace=e),e)e.hasOwnProperty(t)&&(window.ace[t]=e[t])}),ace.define("ace/mode/css_highlight_rules",["require","exports","module","ace/lib/oop","ace/lib/lang","ace/mode/text_highlight_rules"],function(e,t,i){"use strict";var n=e("../lib/oop"),o=(e("../lib/lang"),e("./text_highlight_rules").TextHighlightRules),r=t.supportType="align-content|align-items|align-self|all|animation|animation-delay|animation-direction|animation-duration|animation-fill-mode|animation-iteration-count|animation-name|animation-play-state|animation-timing-function|backface-visibility|background|background-attachment|background-blend-mode|background-clip|background-color|background-image|background-origin|background-position|background-repeat|background-size|border|border-bottom|border-bottom-color|border-bottom-left-radius|border-bottom-right-radius|border-bottom-style|border-bottom-width|border-collapse|border-color|border-image|border-image-outset|border-image-repeat|border-image-slice|border-image-source|border-image-width|border-left|border-left-color|border-left-style|border-left-width|border-radius|border-right|border-right-color|border-right-style|border-right-width|border-spacing|border-style|border-top|border-top-color|border-top-left-radius|border-top-right-radius|border-top-style|border-top-width|border-width|bottom|box-shadow|box-sizing|caption-side|clear|clip|color|column-count|column-fill|column-gap|column-rule|column-rule-color|column-rule-style|column-rule-width|column-span|column-width|columns|content|counter-increment|counter-reset|cursor|direction|display|empty-cells|filter|flex|flex-basis|flex-direction|flex-flow|flex-grow|flex-shrink|flex-wrap|float|font|font-family|font-size|font-size-adjust|font-stretch|font-style|font-variant|font-weight|hanging-punctuation|height|justify-content|left|letter-spacing|line-height|list-style|list-style-image|list-style-position|list-style-type|margin|margin-bottom|margin-left|margin-right|margin-top|max-height|max-width|min-height|min-width|nav-down|nav-index|nav-left|nav-right|nav-up|opacity|order|outline|outline-color|outline-offset|outline-style|outline-width|overflow|overflow-x|overflow-y|padding|padding-bottom|padding-left|padding-right|padding-top|page-break-after|page-break-before|page-break-inside|perspective|perspective-origin|position|quotes|resize|right|tab-size|table-layout|text-align|text-align-last|text-decoration|text-decoration-color|text-decoration-line|text-decoration-style|text-indent|text-justify|text-overflow|text-shadow|text-transform|top|transform|transform-origin|transform-style|transition|transition-delay|transition-duration|transition-property|transition-timing-function|unicode-bidi|vertical-align|visibility|white-space|width|word-break|word-spacing|word-wrap|z-index",s=t.supportFunction="rgb|rgba|url|attr|counter|counters",a=t.supportConstant="absolute|after-edge|after|all-scroll|all|alphabetic|always|antialiased|armenian|auto|avoid-column|avoid-page|avoid|balance|baseline|before-edge|before|below|bidi-override|block-line-height|block|bold|bolder|border-box|both|bottom|box|break-all|break-word|capitalize|caps-height|caption|center|central|char|circle|cjk-ideographic|clone|close-quote|col-resize|collapse|column|consider-shifts|contain|content-box|cover|crosshair|cubic-bezier|dashed|decimal-leading-zero|decimal|default|disabled|disc|disregard-shifts|distribute-all-lines|distribute-letter|distribute-space|distribute|dotted|double|e-resize|ease-in|ease-in-out|ease-out|ease|ellipsis|end|exclude-ruby|fill|fixed|georgian|glyphs|grid-height|groove|hand|hanging|hebrew|help|hidden|hiragana-iroha|hiragana|horizontal|icon|ideograph-alpha|ideograph-numeric|ideograph-parenthesis|ideograph-space|ideographic|inactive|include-ruby|inherit|initial|inline-block|inline-box|inline-line-height|inline-table|inline|inset|inside|inter-ideograph|inter-word|invert|italic|justify|katakana-iroha|katakana|keep-all|last|left|lighter|line-edge|line-through|line|linear|list-item|local|loose|lower-alpha|lower-greek|lower-latin|lower-roman|lowercase|lr-tb|ltr|mathematical|max-height|max-size|medium|menu|message-box|middle|move|n-resize|ne-resize|newspaper|no-change|no-close-quote|no-drop|no-open-quote|no-repeat|none|normal|not-allowed|nowrap|nw-resize|oblique|open-quote|outset|outside|overline|padding-box|page|pointer|pre-line|pre-wrap|pre|preserve-3d|progress|relative|repeat-x|repeat-y|repeat|replaced|reset-size|ridge|right|round|row-resize|rtl|s-resize|scroll|se-resize|separate|slice|small-caps|small-caption|solid|space|square|start|static|status-bar|step-end|step-start|steps|stretch|strict|sub|super|sw-resize|table-caption|table-cell|table-column-group|table-column|table-footer-group|table-header-group|table-row-group|table-row|table|tb-rl|text-after-edge|text-before-edge|text-bottom|text-size|text-top|text|thick|thin|transparent|underline|upper-alpha|upper-latin|upper-roman|uppercase|use-script|vertical-ideographic|vertical-text|visible|w-resize|wait|whitespace|z-index|zero",l=t.supportConstantColor="aliceblue|antiquewhite|aqua|aquamarine|azure|beige|bisque|black|blanchedalmond|blue|blueviolet|brown|burlywood|cadetblue|chartreuse|chocolate|coral|cornflowerblue|cornsilk|crimson|cyan|darkblue|darkcyan|darkgoldenrod|darkgray|darkgreen|darkgrey|darkkhaki|darkmagenta|darkolivegreen|darkorange|darkorchid|darkred|darksalmon|darkseagreen|darkslateblue|darkslategray|darkslategrey|darkturquoise|darkviolet|deeppink|deepskyblue|dimgray|dimgrey|dodgerblue|firebrick|floralwhite|forestgreen|fuchsia|gainsboro|ghostwhite|gold|goldenrod|gray|green|greenyellow|grey|honeydew|hotpink|indianred|indigo|ivory|khaki|lavender|lavenderblush|lawngreen|lemonchiffon|lightblue|lightcoral|lightcyan|lightgoldenrodyellow|lightgray|lightgreen|lightgrey|lightpink|lightsalmon|lightseagreen|lightskyblue|lightslategray|lightslategrey|lightsteelblue|lightyellow|lime|limegreen|linen|magenta|maroon|mediumaquamarine|mediumblue|mediumorchid|mediumpurple|mediumseagreen|mediumslateblue|mediumspringgreen|mediumturquoise|mediumvioletred|midnightblue|mintcream|mistyrose|moccasin|navajowhite|navy|oldlace|olive|olivedrab|orange|orangered|orchid|palegoldenrod|palegreen|paleturquoise|palevioletred|papayawhip|peachpuff|peru|pink|plum|powderblue|purple|rebeccapurple|red|rosybrown|royalblue|saddlebrown|salmon|sandybrown|seagreen|seashell|sienna|silver|skyblue|slateblue|slategray|slategrey|snow|springgreen|steelblue|tan|teal|thistle|tomato|turquoise|violet|wheat|white|whitesmoke|yellow|yellowgreen",c=t.supportConstantFonts="arial|century|comic|courier|cursive|fantasy|garamond|georgia|helvetica|impact|lucida|symbol|system|tahoma|times|trebuchet|utopia|verdana|webdings|sans-serif|serif|monospace",u=t.numRe="\\-?(?:(?:[0-9]+(?:\\.[0-9]+)?)|(?:\\.[0-9]+))",h=t.pseudoElements="(\\:+)\\b(after|before|first-letter|first-line|moz-selection|selection)\\b",d=t.pseudoClasses="(:)\\b(active|checked|disabled|empty|enabled|first-child|first-of-type|focus|hover|indeterminate|invalid|last-child|last-of-type|link|not|nth-child|nth-last-child|nth-last-of-type|nth-of-type|only-child|only-of-type|required|root|target|valid|visited)\\b",g=function(){var e=this.createKeywordMapper({"support.function":s,"support.constant":a,"support.type":r,"support.constant.color":l,"support.constant.fonts":c},"text",!0);this.$rules={start:[{include:["strings","url","comments"]},{token:"paren.lparen",regex:"\\{",next:"ruleset"},{token:"paren.rparen",regex:"\\}"},{token:"string",regex:"@",next:"media"},{token:"keyword",regex:"#[a-z0-9-_]+"},{token:"keyword",regex:"%"},{token:"variable",regex:"\\.[a-z0-9-_]+"},{token:"string",regex:":[a-z0-9-_]+"},{token:"constant.numeric",regex:u},{token:"constant",regex:"[a-z0-9-_]+"},{caseInsensitive:!0}],media:[{include:["strings","url","comments"]},{token:"paren.lparen",regex:"\\{",next:"start"},{token:"paren.rparen",regex:"\\}",next:"start"},{token:"string",regex:";",next:"start"},{token:"keyword",regex:"(?:media|supports|document|charset|import|namespace|media|supports|document|page|font|keyframes|viewport|counter-style|font-feature-values|swash|ornaments|annotation|stylistic|styleset|character-variant)"}],comments:[{token:"comment",regex:"\\/\\*",push:[{token:"comment",regex:"\\*\\/",next:"pop"},{defaultToken:"comment"}]}],ruleset:[{regex:"-(webkit|ms|moz|o)-",token:"text"},{token:"paren.rparen",regex:"\\}",next:"start"},{include:["strings","url","comments"]},{token:["constant.numeric","keyword"],regex:"("+u+")(ch|cm|deg|em|ex|fr|gd|grad|Hz|in|kHz|mm|ms|pc|pt|px|rad|rem|s|turn|vh|vm|vw|%)"},{token:"constant.numeric",regex:u},{token:"constant.numeric",regex:"#[a-f0-9]{6}"},{token:"constant.numeric",regex:"#[a-f0-9]{3}"},{token:["punctuation","entity.other.attribute-name.pseudo-element.css"],regex:h},{token:["punctuation","entity.other.attribute-name.pseudo-class.css"],regex:d},{include:"url"},{token:e,regex:"\\-?[a-zA-Z_][a-zA-Z0-9_\\-]*"},{caseInsensitive:!0}],url:[{token:"support.function",regex:"(?:url(:?-prefix)?|domain|regexp)\\(",push:[{token:"support.function",regex:"\\)",next:"pop"},{defaultToken:"string"}]}],strings:[{token:"string.start",regex:"'",push:[{token:"string.end",regex:"'|$",next:"pop"},{include:"escapes"},{token:"constant.language.escape",regex:/\\$/,consumeLineEnd:!0},{defaultToken:"string"}]},{token:"string.start",regex:'"',push:[{token:"string.end",regex:'"|$',next:"pop"},{include:"escapes"},{token:"constant.language.escape",regex:/\\$/,consumeLineEnd:!0},{defaultToken:"string"}]}],escapes:[{token:"constant.language.escape",regex:/\\([a-fA-F\d]{1,6}|[^a-fA-F\d])/}]},this.normalizeRules()};n.inherits(g,o),t.CssHighlightRules=g}),ace.define("ace/mode/matching_brace_outdent",["require","exports","module","ace/range"],function(e,t,i){"use strict";var n=e("../range").Range,o=function(){};(function(){this.checkOutdent=function(e,t){return!!/^\s+$/.test(e)&&/^\s*\}/.test(t)},this.autoOutdent=function(e,t){var i=e.getLine(t).match(/^(\s*\})/);if(!i)return 0;var o=i[1].length,r=e.findMatchingBracket({row:t,column:o});if(!r||r.row==t)return 0;var s=this.$getIndent(e.getLine(r.row));e.replace(new n(t,0,t,o-1),s)},this.$getIndent=function(e){return e.match(/^\s*/)[0]}}).call(o.prototype),t.MatchingBraceOutdent=o}),ace.define("ace/mode/css_completions",["require","exports","module"],function(e,t,i){"use strict";var n={background:{"#$0":1},"background-color":{"#$0":1,transparent:1,fixed:1},"background-image":{"url('/$0')":1},"background-repeat":{repeat:1,"repeat-x":1,"repeat-y":1,"no-repeat":1,inherit:1},"background-position":{bottom:2,center:2,left:2,right:2,top:2,inherit:2},"background-attachment":{scroll:1,fixed:1},"background-size":{cover:1,contain:1},"background-clip":{"border-box":1,"padding-box":1,"content-box":1},"background-origin":{"border-box":1,"padding-box":1,"content-box":1},border:{"solid $0":1,"dashed $0":1,"dotted $0":1,"#$0":1},"border-color":{"#$0":1},"border-style":{solid:2,dashed:2,dotted:2,double:2,groove:2,hidden:2,inherit:2,inset:2,none:2,outset:2,ridged:2},"border-collapse":{collapse:1,separate:1},bottom:{px:1,em:1,"%":1},clear:{left:1,right:1,both:1,none:1},color:{"#$0":1,"rgb(#$00,0,0)":1},cursor:{default:1,pointer:1,move:1,text:1,wait:1,help:1,progress:1,"n-resize":1,"ne-resize":1,"e-resize":1,"se-resize":1,"s-resize":1,"sw-resize":1,"w-resize":1,"nw-resize":1},display:{none:1,block:1,inline:1,"inline-block":1,"table-cell":1},"empty-cells":{show:1,hide:1},float:{left:1,right:1,none:1},"font-family":{Arial:2,"Comic Sans MS":2,Consolas:2,"Courier New":2,Courier:2,Georgia:2,Monospace:2,"Sans-Serif":2,"Segoe UI":2,Tahoma:2,"Times New Roman":2,"Trebuchet MS":2,Verdana:1},"font-size":{px:1,em:1,"%":1},"font-weight":{bold:1,normal:1},"font-style":{italic:1,normal:1},"font-variant":{normal:1,"small-caps":1},height:{px:1,em:1,"%":1},left:{px:1,em:1,"%":1},"letter-spacing":{normal:1},"line-height":{normal:1},"list-style-type":{none:1,disc:1,circle:1,square:1,decimal:1,"decimal-leading-zero":1,"lower-roman":1,"upper-roman":1,"lower-greek":1,"lower-latin":1,"upper-latin":1,georgian:1,"lower-alpha":1,"upper-alpha":1},margin:{px:1,em:1,"%":1},"margin-right":{px:1,em:1,"%":1},"margin-left":{px:1,em:1,"%":1},"margin-top":{px:1,em:1,"%":1},"margin-bottom":{px:1,em:1,"%":1},"max-height":{px:1,em:1,"%":1},"max-width":{px:1,em:1,"%":1},"min-height":{px:1,em:1,"%":1},"min-width":{px:1,em:1,"%":1},overflow:{hidden:1,visible:1,auto:1,scroll:1},"overflow-x":{hidden:1,visible:1,auto:1,scroll:1},"overflow-y":{hidden:1,visible:1,auto:1,scroll:1},padding:{px:1,em:1,"%":1},"padding-top":{px:1,em:1,"%":1},"padding-right":{px:1,em:1,"%":1},"padding-bottom":{px:1,em:1,"%":1},"padding-left":{px:1,em:1,"%":1},"page-break-after":{auto:1,always:1,avoid:1,left:1,right:1},"page-break-before":{auto:1,always:1,avoid:1,left:1,right:1},position:{absolute:1,relative:1,fixed:1,static:1},right:{px:1,em:1,"%":1},"table-layout":{fixed:1,auto:1},"text-decoration":{none:1,underline:1,"line-through":1,blink:1},"text-align":{left:1,right:1,center:1,justify:1},"text-transform":{capitalize:1,uppercase:1,lowercase:1,none:1},top:{px:1,em:1,"%":1},"vertical-align":{top:1,bottom:1},visibility:{hidden:1,visible:1},"white-space":{nowrap:1,normal:1,pre:1,"pre-line":1,"pre-wrap":1},width:{px:1,em:1,"%":1},"word-spacing":{normal:1},filter:{"alpha(opacity=$0100)":1},"text-shadow":{"$02px 2px 2px #777":1},"text-overflow":{"ellipsis-word":1,clip:1,ellipsis:1},"-moz-border-radius":1,"-moz-border-radius-topright":1,"-moz-border-radius-bottomright":1,"-moz-border-radius-topleft":1,"-moz-border-radius-bottomleft":1,"-webkit-border-radius":1,"-webkit-border-top-right-radius":1,"-webkit-border-top-left-radius":1,"-webkit-border-bottom-right-radius":1,"-webkit-border-bottom-left-radius":1,"-moz-box-shadow":1,"-webkit-box-shadow":1,transform:{"rotate($00deg)":1,"skew($00deg)":1},"-moz-transform":{"rotate($00deg)":1,"skew($00deg)":1},"-webkit-transform":{"rotate($00deg)":1,"skew($00deg)":1}},o=function(){};(function(){this.completionsDefined=!1,this.defineCompletions=function(){if(document){var e=document.createElement("c").style;for(var t in e)if("string"==typeof e[t]){var i=t.replace(/[A-Z]/g,function(e){return"-"+e.toLowerCase()});n.hasOwnProperty(i)||(n[i]=1)}}this.completionsDefined=!0},this.getCompletions=function(e,t,i,n){if(this.completionsDefined||this.defineCompletions(),!t.getTokenAt(i.row,i.column))return[];if("ruleset"===e){var o=t.getLine(i.row).substr(0,i.column);return/:[^;]+$/.test(o)?(/([\w\-]+):[^:]*$/.test(o),this.getPropertyValueCompletions(e,t,i,n)):this.getPropertyCompletions(e,t,i,n)}return[]},this.getPropertyCompletions=function(e,t,i,o){return Object.keys(n).map(function(e){return{caption:e,snippet:e+": $0",meta:"property",score:Number.MAX_VALUE}})},this.getPropertyValueCompletions=function(e,t,i,o){var r=t.getLine(i.row).substr(0,i.column),s=(/([\w\-]+):[^:]*$/.exec(r)||{})[1];if(!s)return[];var a=[];return s in n&&"object"==_typeof(n[s])&&(a=Object.keys(n[s])),a.map(function(e){return{caption:e,snippet:e,meta:"property value",score:Number.MAX_VALUE}})}}).call(o.prototype),t.CssCompletions=o}),ace.define("ace/mode/behaviour/css",["require","exports","module","ace/lib/oop","ace/mode/behaviour","ace/mode/behaviour/cstyle","ace/token_iterator"],function(e,t,i){"use strict";var n=e("../../lib/oop"),o=(e("../behaviour").Behaviour,e("./cstyle").CstyleBehaviour),r=e("../../token_iterator").TokenIterator,s=function(){this.inherit(o),this.add("colon","insertion",function(e,t,i,n,o){if(":"===o){var s=i.getCursorPosition(),a=new r(n,s.row,s.column),l=a.getCurrentToken();if(l&&l.value.match(/\s+/)&&(l=a.stepBackward()),l&&"support.type"===l.type){var c=n.doc.getLine(s.row);if(":"===c.substring(s.column,s.column+1))return{text:"",selection:[1,1]};if(!c.substring(s.column).match(/^\s*;/))return{text:":;",selection:[1,1]}}}}),this.add("colon","deletion",function(e,t,i,n,o){var s=n.doc.getTextRange(o);if(!o.isMultiLine()&&":"===s){var a=i.getCursorPosition(),l=new r(n,a.row,a.column),c=l.getCurrentToken();if(c&&c.value.match(/\s+/)&&(c=l.stepBackward()),c&&"support.type"===c.type)if(";"===n.doc.getLine(o.start.row).substring(o.end.column,o.end.column+1))return o.end.column++,o}}),this.add("semicolon","insertion",function(e,t,i,n,o){if(";"===o){var r=i.getCursorPosition();if(";"===n.doc.getLine(r.row).substring(r.column,r.column+1))return{text:"",selection:[1,1]}}})};n.inherits(s,o),t.CssBehaviour=s}),ace.define("ace/mode/folding/cstyle",["require","exports","module","ace/lib/oop","ace/range","ace/mode/folding/fold_mode"],function(e,t,i){"use strict";var n=e("../../lib/oop"),o=e("../../range").Range,r=e("./fold_mode").FoldMode,s=t.FoldMode=function(e){e&&(this.foldingStartMarker=new RegExp(this.foldingStartMarker.source.replace(/\|[^|]*?$/,"|"+e.start)),this.foldingStopMarker=new RegExp(this.foldingStopMarker.source.replace(/\|[^|]*?$/,"|"+e.end)))};n.inherits(s,r),function(){this.foldingStartMarker=/(\{|\[)[^\}\]]*$|^\s*(\/\*)/,this.foldingStopMarker=/^[^\[\{]*(\}|\])|^[\s\*]*(\*\/)/,this.singleLineBlockCommentRe=/^\s*(\/\*).*\*\/\s*$/,this.tripleStarBlockCommentRe=/^\s*(\/\*\*\*).*\*\/\s*$/,this.startRegionRe=/^\s*(\/\*|\/\/)#?region\b/,this._getFoldWidgetBase=this.getFoldWidget,this.getFoldWidget=function(e,t,i){var n=e.getLine(i);if(this.singleLineBlockCommentRe.test(n)&&!this.startRegionRe.test(n)&&!this.tripleStarBlockCommentRe.test(n))return"";var o=this._getFoldWidgetBase(e,t,i);return!o&&this.startRegionRe.test(n)?"start":o},this.getFoldWidgetRange=function(e,t,i,n){var o,r=e.getLine(i);if(this.startRegionRe.test(r))return this.getCommentRegionBlock(e,r,i);if(o=r.match(this.foldingStartMarker)){var s=o.index;if(o[1])return this.openingBracketBlock(e,o[1],i,s);var a=e.getCommentFoldRange(i,s+o[0].length,1);return a&&!a.isMultiLine()&&(n?a=this.getSectionRange(e,i):"all"!=t&&(a=null)),a}if("markbegin"!==t&&(o=r.match(this.foldingStopMarker))){s=o.index+o[0].length;return o[1]?this.closingBracketBlock(e,o[1],i,s):e.getCommentFoldRange(i,s,-1)}},this.getSectionRange=function(e,t){for(var i=e.getLine(t),n=i.search(/\S/),r=t,s=i.length,a=t+=1,l=e.getLength();++tc)break;var u=this.getFoldWidgetRange(e,"all",t);if(u){if(u.start.row<=r)break;if(u.isMultiLine())t=u.end.row;else if(n==c)break}a=t}}return new o(r,s,a,e.getLine(a).length)},this.getCommentRegionBlock=function(e,t,i){for(var n=t.search(/\s*$/),r=e.getLength(),s=i,a=/^\s*(?:\/\*|\/\/|--)#?(end)?region\b/,l=1;++is)return new o(s,n,i,t.length)}}.call(s.prototype)}),ace.define("ace/mode/css",["require","exports","module","ace/lib/oop","ace/mode/text","ace/mode/css_highlight_rules","ace/mode/matching_brace_outdent","ace/worker/worker_client","ace/mode/css_completions","ace/mode/behaviour/css","ace/mode/folding/cstyle"],function(e,t,i){"use strict";var n=e("../lib/oop"),o=e("./text").Mode,r=e("./css_highlight_rules").CssHighlightRules,s=e("./matching_brace_outdent").MatchingBraceOutdent,a=e("../worker/worker_client").WorkerClient,l=e("./css_completions").CssCompletions,c=e("./behaviour/css").CssBehaviour,u=e("./folding/cstyle").FoldMode,h=function(){this.HighlightRules=r,this.$outdent=new s,this.$behaviour=new c,this.$completer=new l,this.foldingRules=new u};n.inherits(h,o),function(){this.foldingRules="cStyle",this.blockComment={start:"/*",end:"*/"},this.getNextLineIndent=function(e,t,i){var n=this.$getIndent(t),o=this.getTokenizer().getLineTokens(t,e).tokens;return o.length&&"comment"==o[o.length-1].type?n:(t.match(/^.*\{\s*$/)&&(n+=i),n)},this.checkOutdent=function(e,t,i){return this.$outdent.checkOutdent(t,i)},this.autoOutdent=function(e,t,i){this.$outdent.autoOutdent(t,i)},this.getCompletions=function(e,t,i,n){return this.$completer.getCompletions(e,t,i,n)},this.createWorker=function(e){var t=new a(["ace"],"ace/mode/css_worker","Worker");return t.attachToDocument(e.getDocument()),t.on("annotate",function(t){e.setAnnotations(t.data)}),t.on("terminate",function(){e.clearAnnotations()}),t},this.$id="ace/mode/css"}.call(h.prototype),t.Mode=h}),ace.define("ace/mode/doc_comment_highlight_rules",["require","exports","module","ace/lib/oop","ace/mode/text_highlight_rules"],function(e,t,i){"use strict";var n=e("../lib/oop"),o=e("./text_highlight_rules").TextHighlightRules,r=function e(){this.$rules={start:[{token:"comment.doc.tag",regex:"@[\\w\\d_]+"},e.getTagRule(),{defaultToken:"comment.doc",caseInsensitive:!0}]}};n.inherits(r,o),r.getTagRule=function(e){return{token:"comment.doc.tag.storage.type",regex:"\\b(?:TODO|FIXME|XXX|HACK)\\b"}},r.getStartRule=function(e){return{token:"comment.doc",regex:"\\/\\*(?=\\*)",next:e}},r.getEndRule=function(e){return{token:"comment.doc",regex:"\\*\\/",next:e}},t.DocCommentHighlightRules=r}),ace.define("ace/mode/javascript_highlight_rules",["require","exports","module","ace/lib/oop","ace/mode/doc_comment_highlight_rules","ace/mode/text_highlight_rules"],function(e,t,i){"use strict";function n(e){return[{token:"comment",regex:/\/\*/,next:[r.getTagRule(),{token:"comment",regex:"\\*\\/",next:e||"pop"},{defaultToken:"comment",caseInsensitive:!0}]},{token:"comment",regex:"\\/\\/",next:[r.getTagRule(),{token:"comment",regex:"$|^",next:e||"pop"},{defaultToken:"comment",caseInsensitive:!0}]}]}var o=e("../lib/oop"),r=e("./doc_comment_highlight_rules").DocCommentHighlightRules,s=e("./text_highlight_rules").TextHighlightRules,a="[a-zA-Z\\$_¡-￿][a-zA-Z\\d\\$_¡-￿]*",l=function(e){var t=this.createKeywordMapper({"variable.language":"Array|Boolean|Date|Function|Iterator|Number|Object|RegExp|String|Proxy|Namespace|QName|XML|XMLList|ArrayBuffer|Float32Array|Float64Array|Int16Array|Int32Array|Int8Array|Uint16Array|Uint32Array|Uint8Array|Uint8ClampedArray|Error|EvalError|InternalError|RangeError|ReferenceError|StopIteration|SyntaxError|TypeError|URIError|decodeURI|decodeURIComponent|encodeURI|encodeURIComponent|eval|isFinite|isNaN|parseFloat|parseInt|JSON|Math|this|arguments|prototype|window|document",keyword:"const|yield|import|get|set|async|await|break|case|catch|continue|default|delete|do|else|finally|for|function|if|in|of|instanceof|new|return|switch|throw|try|typeof|let|var|while|with|debugger|__parent__|__count__|escape|unescape|with|__proto__|class|enum|extends|super|export|implements|private|public|interface|package|protected|static","storage.type":"const|let|var|function","constant.language":"null|Infinity|NaN|undefined","support.function":"alert","constant.language.boolean":"true|false"},"identifier"),i="\\\\(?:x[0-9a-fA-F]{2}|u[0-9a-fA-F]{4}|u{[0-9a-fA-F]{1,6}}|[0-2][0-7]{0,2}|3[0-7][0-7]?|[4-7][0-7]?|.)";this.$rules={no_regex:[r.getStartRule("doc-start"),n("no_regex"),{token:"string",regex:"'(?=.)",next:"qstring"},{token:"string",regex:'"(?=.)',next:"qqstring"},{token:"constant.numeric",regex:/0(?:[xX][0-9a-fA-F]+|[oO][0-7]+|[bB][01]+)\b/},{token:"constant.numeric",regex:/(?:\d\d*(?:\.\d*)?|\.\d+)(?:[eE][+-]?\d+\b)?/},{token:["storage.type","punctuation.operator","support.function","punctuation.operator","entity.name.function","text","keyword.operator"],regex:"("+a+")(\\.)(prototype)(\\.)("+a+")(\\s*)(=)",next:"function_arguments"},{token:["storage.type","punctuation.operator","entity.name.function","text","keyword.operator","text","storage.type","text","paren.lparen"],regex:"("+a+")(\\.)("+a+")(\\s*)(=)(\\s*)(function)(\\s*)(\\()",next:"function_arguments"},{token:["entity.name.function","text","keyword.operator","text","storage.type","text","paren.lparen"],regex:"("+a+")(\\s*)(=)(\\s*)(function)(\\s*)(\\()",next:"function_arguments"},{token:["storage.type","punctuation.operator","entity.name.function","text","keyword.operator","text","storage.type","text","entity.name.function","text","paren.lparen"],regex:"("+a+")(\\.)("+a+")(\\s*)(=)(\\s*)(function)(\\s+)(\\w+)(\\s*)(\\()",next:"function_arguments"},{token:["storage.type","text","entity.name.function","text","paren.lparen"],regex:"(function)(\\s+)("+a+")(\\s*)(\\()",next:"function_arguments"},{token:["entity.name.function","text","punctuation.operator","text","storage.type","text","paren.lparen"],regex:"("+a+")(\\s*)(:)(\\s*)(function)(\\s*)(\\()",next:"function_arguments"},{token:["text","text","storage.type","text","paren.lparen"],regex:"(:)(\\s*)(function)(\\s*)(\\()",next:"function_arguments"},{token:"keyword",regex:"from(?=\\s*('|\"))"},{token:"keyword",regex:"(?:case|do|else|finally|in|instanceof|return|throw|try|typeof|yield|void)\\b",next:"start"},{token:["support.constant"],regex:/that\b/},{token:["storage.type","punctuation.operator","support.function.firebug"],regex:/(console)(\.)(warn|info|log|error|time|trace|timeEnd|assert)\b/},{token:t,regex:a},{token:"punctuation.operator",regex:/[.](?![.])/,next:"property"},{token:"storage.type",regex:/=>/,next:"start"},{token:"keyword.operator",regex:/--|\+\+|\.{3}|===|==|=|!=|!==|<+=?|>+=?|!|&&|\|\||\?:|[!$%&*+\-~\/^]=?/,next:"start"},{token:"punctuation.operator",regex:/[?:,;.]/,next:"start"},{token:"paren.lparen",regex:/[\[({]/,next:"start"},{token:"paren.rparen",regex:/[\])}]/},{token:"comment",regex:/^#!.*$/}],property:[{token:"text",regex:"\\s+"},{token:["storage.type","punctuation.operator","entity.name.function","text","keyword.operator","text","storage.type","text","entity.name.function","text","paren.lparen"],regex:"("+a+")(\\.)("+a+")(\\s*)(=)(\\s*)(function)(?:(\\s+)(\\w+))?(\\s*)(\\()",next:"function_arguments"},{token:"punctuation.operator",regex:/[.](?![.])/},{token:"support.function",regex:/(s(?:h(?:ift|ow(?:Mod(?:elessDialog|alDialog)|Help))|croll(?:X|By(?:Pages|Lines)?|Y|To)?|t(?:op|rike)|i(?:n|zeToContent|debar|gnText)|ort|u(?:p|b(?:str(?:ing)?)?)|pli(?:ce|t)|e(?:nd|t(?:Re(?:sizable|questHeader)|M(?:i(?:nutes|lliseconds)|onth)|Seconds|Ho(?:tKeys|urs)|Year|Cursor|Time(?:out)?|Interval|ZOptions|Date|UTC(?:M(?:i(?:nutes|lliseconds)|onth)|Seconds|Hours|Date|FullYear)|FullYear|Active)|arch)|qrt|lice|avePreferences|mall)|h(?:ome|andleEvent)|navigate|c(?:har(?:CodeAt|At)|o(?:s|n(?:cat|textual|firm)|mpile)|eil|lear(?:Timeout|Interval)?|a(?:ptureEvents|ll)|reate(?:StyleSheet|Popup|EventObject))|t(?:o(?:GMTString|S(?:tring|ource)|U(?:TCString|pperCase)|Lo(?:caleString|werCase))|est|a(?:n|int(?:Enabled)?))|i(?:s(?:NaN|Finite)|ndexOf|talics)|d(?:isableExternalCapture|ump|etachEvent)|u(?:n(?:shift|taint|escape|watch)|pdateCommands)|j(?:oin|avaEnabled)|p(?:o(?:p|w)|ush|lugins.refresh|a(?:ddings|rse(?:Int|Float)?)|r(?:int|ompt|eference))|e(?:scape|nableExternalCapture|val|lementFromPoint|x(?:p|ec(?:Script|Command)?))|valueOf|UTC|queryCommand(?:State|Indeterm|Enabled|Value)|f(?:i(?:nd|le(?:ModifiedDate|Size|CreatedDate|UpdatedDate)|xed)|o(?:nt(?:size|color)|rward)|loor|romCharCode)|watch|l(?:ink|o(?:ad|g)|astIndexOf)|a(?:sin|nchor|cos|t(?:tachEvent|ob|an(?:2)?)|pply|lert|b(?:s|ort))|r(?:ou(?:nd|teEvents)|e(?:size(?:By|To)|calc|turnValue|place|verse|l(?:oad|ease(?:Capture|Events)))|andom)|g(?:o|et(?:ResponseHeader|M(?:i(?:nutes|lliseconds)|onth)|Se(?:conds|lection)|Hours|Year|Time(?:zoneOffset)?|Da(?:y|te)|UTC(?:M(?:i(?:nutes|lliseconds)|onth)|Seconds|Hours|Da(?:y|te)|FullYear)|FullYear|A(?:ttention|llResponseHeaders)))|m(?:in|ove(?:B(?:y|elow)|To(?:Absolute)?|Above)|ergeAttributes|a(?:tch|rgins|x))|b(?:toa|ig|o(?:ld|rderWidths)|link|ack))\b(?=\()/},{token:"support.function.dom",regex:/(s(?:ub(?:stringData|mit)|plitText|e(?:t(?:NamedItem|Attribute(?:Node)?)|lect))|has(?:ChildNodes|Feature)|namedItem|c(?:l(?:ick|o(?:se|neNode))|reate(?:C(?:omment|DATASection|aption)|T(?:Head|extNode|Foot)|DocumentFragment|ProcessingInstruction|E(?:ntityReference|lement)|Attribute))|tabIndex|i(?:nsert(?:Row|Before|Cell|Data)|tem)|open|delete(?:Row|C(?:ell|aption)|T(?:Head|Foot)|Data)|focus|write(?:ln)?|a(?:dd|ppend(?:Child|Data))|re(?:set|place(?:Child|Data)|move(?:NamedItem|Child|Attribute(?:Node)?)?)|get(?:NamedItem|Element(?:sBy(?:Name|TagName|ClassName)|ById)|Attribute(?:Node)?)|blur)\b(?=\()/},{token:"support.constant",regex:/(s(?:ystemLanguage|cr(?:ipts|ollbars|een(?:X|Y|Top|Left))|t(?:yle(?:Sheets)?|atus(?:Text|bar)?)|ibling(?:Below|Above)|ource|uffixes|e(?:curity(?:Policy)?|l(?:ection|f)))|h(?:istory|ost(?:name)?|as(?:h|Focus))|y|X(?:MLDocument|SLDocument)|n(?:ext|ame(?:space(?:s|URI)|Prop))|M(?:IN_VALUE|AX_VALUE)|c(?:haracterSet|o(?:n(?:structor|trollers)|okieEnabled|lorDepth|mp(?:onents|lete))|urrent|puClass|l(?:i(?:p(?:boardData)?|entInformation)|osed|asses)|alle(?:e|r)|rypto)|t(?:o(?:olbar|p)|ext(?:Transform|Indent|Decoration|Align)|ags)|SQRT(?:1_2|2)|i(?:n(?:ner(?:Height|Width)|put)|ds|gnoreCase)|zIndex|o(?:scpu|n(?:readystatechange|Line)|uter(?:Height|Width)|p(?:sProfile|ener)|ffscreenBuffering)|NEGATIVE_INFINITY|d(?:i(?:splay|alog(?:Height|Top|Width|Left|Arguments)|rectories)|e(?:scription|fault(?:Status|Ch(?:ecked|arset)|View)))|u(?:ser(?:Profile|Language|Agent)|n(?:iqueID|defined)|pdateInterval)|_content|p(?:ixelDepth|ort|ersonalbar|kcs11|l(?:ugins|atform)|a(?:thname|dding(?:Right|Bottom|Top|Left)|rent(?:Window|Layer)?|ge(?:X(?:Offset)?|Y(?:Offset)?))|r(?:o(?:to(?:col|type)|duct(?:Sub)?|mpter)|e(?:vious|fix)))|e(?:n(?:coding|abledPlugin)|x(?:ternal|pando)|mbeds)|v(?:isibility|endor(?:Sub)?|Linkcolor)|URLUnencoded|P(?:I|OSITIVE_INFINITY)|f(?:ilename|o(?:nt(?:Size|Family|Weight)|rmName)|rame(?:s|Element)|gColor)|E|whiteSpace|l(?:i(?:stStyleType|n(?:eHeight|kColor))|o(?:ca(?:tion(?:bar)?|lName)|wsrc)|e(?:ngth|ft(?:Context)?)|a(?:st(?:M(?:odified|atch)|Index|Paren)|yer(?:s|X)|nguage))|a(?:pp(?:MinorVersion|Name|Co(?:deName|re)|Version)|vail(?:Height|Top|Width|Left)|ll|r(?:ity|guments)|Linkcolor|bove)|r(?:ight(?:Context)?|e(?:sponse(?:XML|Text)|adyState))|global|x|m(?:imeTypes|ultiline|enubar|argin(?:Right|Bottom|Top|Left))|L(?:N(?:10|2)|OG(?:10E|2E))|b(?:o(?:ttom|rder(?:Width|RightWidth|BottomWidth|Style|Color|TopWidth|LeftWidth))|ufferDepth|elow|ackground(?:Color|Image)))\b/},{token:"identifier",regex:a},{regex:"",token:"empty",next:"no_regex"}],start:[r.getStartRule("doc-start"),n("start"),{token:"string.regexp",regex:"\\/",next:"regex"},{token:"text",regex:"\\s+|^$",next:"start"},{token:"empty",regex:"",next:"no_regex"}],regex:[{token:"regexp.keyword.operator",regex:"\\\\(?:u[\\da-fA-F]{4}|x[\\da-fA-F]{2}|.)"},{token:"string.regexp",regex:"/[sxngimy]*",next:"no_regex"},{token:"invalid",regex:/\{\d+\b,?\d*\}[+*]|[+*$^?][+*]|[$^][?]|\?{3,}/},{token:"constant.language.escape",regex:/\(\?[:=!]|\)|\{\d+\b,?\d*\}|[+*]\?|[()$^+*?.]/},{token:"constant.language.delimiter",regex:/\|/},{token:"constant.language.escape",regex:/\[\^?/,next:"regex_character_class"},{token:"empty",regex:"$",next:"no_regex"},{defaultToken:"string.regexp"}],regex_character_class:[{token:"regexp.charclass.keyword.operator",regex:"\\\\(?:u[\\da-fA-F]{4}|x[\\da-fA-F]{2}|.)"},{token:"constant.language.escape",regex:"]",next:"regex"},{token:"constant.language.escape",regex:"-"},{token:"empty",regex:"$",next:"no_regex"},{defaultToken:"string.regexp.charachterclass"}],function_arguments:[{token:"variable.parameter",regex:a},{token:"punctuation.operator",regex:"[, ]+"},{token:"punctuation.operator",regex:"$"},{token:"empty",regex:"",next:"no_regex"}],qqstring:[{token:"constant.language.escape",regex:i},{token:"string",regex:"\\\\$",consumeLineEnd:!0},{token:"string",regex:'"|$',next:"no_regex"},{defaultToken:"string"}],qstring:[{token:"constant.language.escape",regex:i},{token:"string",regex:"\\\\$",consumeLineEnd:!0},{token:"string",regex:"'|$",next:"no_regex"},{defaultToken:"string"}]},e&&e.noES6||(this.$rules.no_regex.unshift({regex:"[{}]",onMatch:function(e,t,i){if(this.next="{"==e?this.nextState:"","{"==e&&i.length)i.unshift("start",t);else if("}"==e&&i.length&&(i.shift(),this.next=i.shift(),-1!=this.next.indexOf("string")||-1!=this.next.indexOf("jsx")))return"paren.quasi.end";return"{"==e?"paren.lparen":"paren.rparen"},nextState:"start"},{token:"string.quasi.start",regex:/`/,push:[{token:"constant.language.escape",regex:i},{token:"paren.quasi.start",regex:/\${/,push:"start"},{token:"string.quasi.end",regex:/`/,next:"pop"},{defaultToken:"string.quasi"}]}),(!e||0!=e.jsx)&&function(){var e=a.replace("\\d","\\d\\-"),t={onMatch:function(e,t,i){var n="/"==e.charAt(1)?2:1;return 1==n?(t!=this.nextState?i.unshift(this.next,this.nextState,0):i.unshift(this.next),i[2]++):2==n&&t==this.nextState&&(i[1]--,(!i[1]||i[1]<0)&&(i.shift(),i.shift())),[{type:"meta.tag.punctuation."+(1==n?"":"end-")+"tag-open.xml",value:e.slice(0,n)},{type:"meta.tag.tag-name.xml",value:e.substr(n)}]},regex:"",onMatch:function(e,t,i){return t==i[0]&&i.shift(),2==e.length&&(i[0]==this.nextState&&i[1]--,(!i[1]||i[1]<0)&&i.splice(0,2)),this.next=i[0]||"start",[{type:this.token,value:e}]},nextState:"jsx"},i,n("jsxAttributes"),{token:"entity.other.attribute-name.xml",regex:e},{token:"keyword.operator.attribute-equals.xml",regex:"="},{token:"text.tag-whitespace.xml",regex:"\\s+"},{token:"string.attribute-value.xml",regex:"'",stateName:"jsx_attr_q",push:[{token:"string.attribute-value.xml",regex:"'",next:"pop"},{include:"reference"},{defaultToken:"string.attribute-value.xml"}]},{token:"string.attribute-value.xml",regex:'"',stateName:"jsx_attr_qq",push:[{token:"string.attribute-value.xml",regex:'"',next:"pop"},{include:"reference"},{defaultToken:"string.attribute-value.xml"}]},t],this.$rules.reference=[{token:"constant.language.escape.reference.xml",regex:"(?:&#[0-9]+;)|(?:&#x[0-9a-fA-F]+;)|(?:&[a-zA-Z0-9_:\\.-]+;)"}]}.call(this)),this.embedRules(r,"doc-",[r.getEndRule("no_regex")]),this.normalizeRules()};o.inherits(l,s),t.JavaScriptHighlightRules=l}),ace.define("ace/mode/matching_brace_outdent",["require","exports","module","ace/range"],function(e,t,i){"use strict";var n=e("../range").Range,o=function(){};(function(){this.checkOutdent=function(e,t){return!!/^\s+$/.test(e)&&/^\s*\}/.test(t)},this.autoOutdent=function(e,t){var i=e.getLine(t).match(/^(\s*\})/);if(!i)return 0;var o=i[1].length,r=e.findMatchingBracket({row:t,column:o});if(!r||r.row==t)return 0;var s=this.$getIndent(e.getLine(r.row));e.replace(new n(t,0,t,o-1),s)},this.$getIndent=function(e){return e.match(/^\s*/)[0]}}).call(o.prototype),t.MatchingBraceOutdent=o}),ace.define("ace/mode/folding/cstyle",["require","exports","module","ace/lib/oop","ace/range","ace/mode/folding/fold_mode"],function(e,t,i){"use strict";var n=e("../../lib/oop"),o=e("../../range").Range,r=e("./fold_mode").FoldMode,s=t.FoldMode=function(e){e&&(this.foldingStartMarker=new RegExp(this.foldingStartMarker.source.replace(/\|[^|]*?$/,"|"+e.start)),this.foldingStopMarker=new RegExp(this.foldingStopMarker.source.replace(/\|[^|]*?$/,"|"+e.end)))};n.inherits(s,r),function(){this.foldingStartMarker=/([\{\[\(])[^\}\]\)]*$|^\s*(\/\*)/,this.foldingStopMarker=/^[^\[\{\(]*([\}\]\)])|^[\s\*]*(\*\/)/,this.singleLineBlockCommentRe=/^\s*(\/\*).*\*\/\s*$/,this.tripleStarBlockCommentRe=/^\s*(\/\*\*\*).*\*\/\s*$/,this.startRegionRe=/^\s*(\/\*|\/\/)#?region\b/,this._getFoldWidgetBase=this.getFoldWidget,this.getFoldWidget=function(e,t,i){var n=e.getLine(i);if(this.singleLineBlockCommentRe.test(n)&&!this.startRegionRe.test(n)&&!this.tripleStarBlockCommentRe.test(n))return"";var o=this._getFoldWidgetBase(e,t,i);return!o&&this.startRegionRe.test(n)?"start":o},this.getFoldWidgetRange=function(e,t,i,n){var o,r=e.getLine(i);if(this.startRegionRe.test(r))return this.getCommentRegionBlock(e,r,i);if(o=r.match(this.foldingStartMarker)){var s=o.index;if(o[1])return this.openingBracketBlock(e,o[1],i,s);var a=e.getCommentFoldRange(i,s+o[0].length,1);return a&&!a.isMultiLine()&&(n?a=this.getSectionRange(e,i):"all"!=t&&(a=null)),a}if("markbegin"!==t&&(o=r.match(this.foldingStopMarker))){s=o.index+o[0].length;return o[1]?this.closingBracketBlock(e,o[1],i,s):e.getCommentFoldRange(i,s,-1)}},this.getSectionRange=function(e,t){for(var i=e.getLine(t),n=i.search(/\S/),r=t,s=i.length,a=t+=1,l=e.getLength();++tc)break;var u=this.getFoldWidgetRange(e,"all",t);if(u){if(u.start.row<=r)break;if(u.isMultiLine())t=u.end.row;else if(n==c)break}a=t}}return new o(r,s,a,e.getLine(a).length)},this.getCommentRegionBlock=function(e,t,i){for(var n=t.search(/\s*$/),r=e.getLength(),s=i,a=/^\s*(?:\/\*|\/\/|--)#?(end)?region\b/,l=1;++is)return new o(s,n,i,t.length)}}.call(s.prototype)}),ace.define("ace/mode/javascript",["require","exports","module","ace/lib/oop","ace/mode/text","ace/mode/javascript_highlight_rules","ace/mode/matching_brace_outdent","ace/worker/worker_client","ace/mode/behaviour/cstyle","ace/mode/folding/cstyle"],function(e,t,i){"use strict";var n=e("../lib/oop"),o=e("./text").Mode,r=e("./javascript_highlight_rules").JavaScriptHighlightRules,s=e("./matching_brace_outdent").MatchingBraceOutdent,a=e("../worker/worker_client").WorkerClient,l=e("./behaviour/cstyle").CstyleBehaviour,c=e("./folding/cstyle").FoldMode,u=function(){this.HighlightRules=r,this.$outdent=new s,this.$behaviour=new l,this.foldingRules=new c};n.inherits(u,o),function(){this.lineCommentStart="//",this.blockComment={start:"/*",end:"*/"},this.$quotes={'"':'"',"'":"'","`":"`"},this.getNextLineIndent=function(e,t,i){var n=this.$getIndent(t),o=this.getTokenizer().getLineTokens(t,e),r=o.tokens,s=o.state;if(r.length&&"comment"==r[r.length-1].type)return n;if("start"==e||"no_regex"==e)(a=t.match(/^.*(?:\bcase\b.*:|[\{\(\[])\s*$/))&&(n+=i);else if("doc-start"==e){if("start"==s||"no_regex"==s)return"";var a;(a=t.match(/^\s*(\/?)\*/))&&(a[1]&&(n+=" "),n+="* ")}return n},this.checkOutdent=function(e,t,i){return this.$outdent.checkOutdent(t,i)},this.autoOutdent=function(e,t,i){this.$outdent.autoOutdent(t,i)},this.createWorker=function(e){var t=new a(["ace"],"ace/mode/javascript_worker","JavaScriptWorker");return t.attachToDocument(e.getDocument()),t.on("annotate",function(t){e.setAnnotations(t.data)}),t.on("terminate",function(){e.clearAnnotations()}),t},this.$id="ace/mode/javascript"}.call(u.prototype),t.Mode=u}),ace.define("ace/mode/css_highlight_rules",["require","exports","module","ace/lib/oop","ace/lib/lang","ace/mode/text_highlight_rules"],function(e,t,i){"use strict";var n=e("../lib/oop"),o=(e("../lib/lang"),e("./text_highlight_rules").TextHighlightRules),r=t.supportType="align-content|align-items|align-self|all|animation|animation-delay|animation-direction|animation-duration|animation-fill-mode|animation-iteration-count|animation-name|animation-play-state|animation-timing-function|backface-visibility|background|background-attachment|background-blend-mode|background-clip|background-color|background-image|background-origin|background-position|background-repeat|background-size|border|border-bottom|border-bottom-color|border-bottom-left-radius|border-bottom-right-radius|border-bottom-style|border-bottom-width|border-collapse|border-color|border-image|border-image-outset|border-image-repeat|border-image-slice|border-image-source|border-image-width|border-left|border-left-color|border-left-style|border-left-width|border-radius|border-right|border-right-color|border-right-style|border-right-width|border-spacing|border-style|border-top|border-top-color|border-top-left-radius|border-top-right-radius|border-top-style|border-top-width|border-width|bottom|box-shadow|box-sizing|caption-side|clear|clip|color|column-count|column-fill|column-gap|column-rule|column-rule-color|column-rule-style|column-rule-width|column-span|column-width|columns|content|counter-increment|counter-reset|cursor|direction|display|empty-cells|filter|flex|flex-basis|flex-direction|flex-flow|flex-grow|flex-shrink|flex-wrap|float|font|font-family|font-size|font-size-adjust|font-stretch|font-style|font-variant|font-weight|hanging-punctuation|height|justify-content|left|letter-spacing|line-height|list-style|list-style-image|list-style-position|list-style-type|margin|margin-bottom|margin-left|margin-right|margin-top|max-height|max-width|max-zoom|min-height|min-width|min-zoom|nav-down|nav-index|nav-left|nav-right|nav-up|opacity|order|outline|outline-color|outline-offset|outline-style|outline-width|overflow|overflow-x|overflow-y|padding|padding-bottom|padding-left|padding-right|padding-top|page-break-after|page-break-before|page-break-inside|perspective|perspective-origin|position|quotes|resize|right|tab-size|table-layout|text-align|text-align-last|text-decoration|text-decoration-color|text-decoration-line|text-decoration-style|text-indent|text-justify|text-overflow|text-shadow|text-transform|top|transform|transform-origin|transform-style|transition|transition-delay|transition-duration|transition-property|transition-timing-function|unicode-bidi|user-select|user-zoom|vertical-align|visibility|white-space|width|word-break|word-spacing|word-wrap|z-index",s=t.supportFunction="rgb|rgba|url|attr|counter|counters",a=t.supportConstant="absolute|after-edge|after|all-scroll|all|alphabetic|always|antialiased|armenian|auto|avoid-column|avoid-page|avoid|balance|baseline|before-edge|before|below|bidi-override|block-line-height|block|bold|bolder|border-box|both|bottom|box|break-all|break-word|capitalize|caps-height|caption|center|central|char|circle|cjk-ideographic|clone|close-quote|col-resize|collapse|column|consider-shifts|contain|content-box|cover|crosshair|cubic-bezier|dashed|decimal-leading-zero|decimal|default|disabled|disc|disregard-shifts|distribute-all-lines|distribute-letter|distribute-space|distribute|dotted|double|e-resize|ease-in|ease-in-out|ease-out|ease|ellipsis|end|exclude-ruby|fill|fixed|georgian|glyphs|grid-height|groove|hand|hanging|hebrew|help|hidden|hiragana-iroha|hiragana|horizontal|icon|ideograph-alpha|ideograph-numeric|ideograph-parenthesis|ideograph-space|ideographic|inactive|include-ruby|inherit|initial|inline-block|inline-box|inline-line-height|inline-table|inline|inset|inside|inter-ideograph|inter-word|invert|italic|justify|katakana-iroha|katakana|keep-all|last|left|lighter|line-edge|line-through|line|linear|list-item|local|loose|lower-alpha|lower-greek|lower-latin|lower-roman|lowercase|lr-tb|ltr|mathematical|max-height|max-size|medium|menu|message-box|middle|move|n-resize|ne-resize|newspaper|no-change|no-close-quote|no-drop|no-open-quote|no-repeat|none|normal|not-allowed|nowrap|nw-resize|oblique|open-quote|outset|outside|overline|padding-box|page|pointer|pre-line|pre-wrap|pre|preserve-3d|progress|relative|repeat-x|repeat-y|repeat|replaced|reset-size|ridge|right|round|row-resize|rtl|s-resize|scroll|se-resize|separate|slice|small-caps|small-caption|solid|space|square|start|static|status-bar|step-end|step-start|steps|stretch|strict|sub|super|sw-resize|table-caption|table-cell|table-column-group|table-column|table-footer-group|table-header-group|table-row-group|table-row|table|tb-rl|text-after-edge|text-before-edge|text-bottom|text-size|text-top|text|thick|thin|transparent|underline|upper-alpha|upper-latin|upper-roman|uppercase|use-script|vertical-ideographic|vertical-text|visible|w-resize|wait|whitespace|z-index|zero|zoom",l=t.supportConstantColor="aliceblue|antiquewhite|aqua|aquamarine|azure|beige|bisque|black|blanchedalmond|blue|blueviolet|brown|burlywood|cadetblue|chartreuse|chocolate|coral|cornflowerblue|cornsilk|crimson|cyan|darkblue|darkcyan|darkgoldenrod|darkgray|darkgreen|darkgrey|darkkhaki|darkmagenta|darkolivegreen|darkorange|darkorchid|darkred|darksalmon|darkseagreen|darkslateblue|darkslategray|darkslategrey|darkturquoise|darkviolet|deeppink|deepskyblue|dimgray|dimgrey|dodgerblue|firebrick|floralwhite|forestgreen|fuchsia|gainsboro|ghostwhite|gold|goldenrod|gray|green|greenyellow|grey|honeydew|hotpink|indianred|indigo|ivory|khaki|lavender|lavenderblush|lawngreen|lemonchiffon|lightblue|lightcoral|lightcyan|lightgoldenrodyellow|lightgray|lightgreen|lightgrey|lightpink|lightsalmon|lightseagreen|lightskyblue|lightslategray|lightslategrey|lightsteelblue|lightyellow|lime|limegreen|linen|magenta|maroon|mediumaquamarine|mediumblue|mediumorchid|mediumpurple|mediumseagreen|mediumslateblue|mediumspringgreen|mediumturquoise|mediumvioletred|midnightblue|mintcream|mistyrose|moccasin|navajowhite|navy|oldlace|olive|olivedrab|orange|orangered|orchid|palegoldenrod|palegreen|paleturquoise|palevioletred|papayawhip|peachpuff|peru|pink|plum|powderblue|purple|rebeccapurple|red|rosybrown|royalblue|saddlebrown|salmon|sandybrown|seagreen|seashell|sienna|silver|skyblue|slateblue|slategray|slategrey|snow|springgreen|steelblue|tan|teal|thistle|tomato|turquoise|violet|wheat|white|whitesmoke|yellow|yellowgreen",c=t.supportConstantFonts="arial|century|comic|courier|cursive|fantasy|garamond|georgia|helvetica|impact|lucida|symbol|system|tahoma|times|trebuchet|utopia|verdana|webdings|sans-serif|serif|monospace",u=t.numRe="\\-?(?:(?:[0-9]+(?:\\.[0-9]+)?)|(?:\\.[0-9]+))",h=t.pseudoElements="(\\:+)\\b(after|before|first-letter|first-line|moz-selection|selection)\\b",d=t.pseudoClasses="(:)\\b(active|checked|disabled|empty|enabled|first-child|first-of-type|focus|hover|indeterminate|invalid|last-child|last-of-type|link|not|nth-child|nth-last-child|nth-last-of-type|nth-of-type|only-child|only-of-type|required|root|target|valid|visited)\\b",g=function(){var e=this.createKeywordMapper({"support.function":s,"support.constant":a,"support.type":r,"support.constant.color":l,"support.constant.fonts":c},"text",!0);this.$rules={start:[{include:["strings","url","comments"]},{token:"paren.lparen",regex:"\\{",next:"ruleset"},{token:"paren.rparen",regex:"\\}"},{token:"string",regex:"@(?!viewport)",next:"media"},{token:"keyword",regex:"#[a-z0-9-_]+"},{token:"keyword",regex:"%"},{token:"variable",regex:"\\.[a-z0-9-_]+"},{token:"string",regex:":[a-z0-9-_]+"},{token:"constant.numeric",regex:u},{token:"constant",regex:"[a-z0-9-_]+"},{caseInsensitive:!0}],media:[{include:["strings","url","comments"]},{token:"paren.lparen",regex:"\\{",next:"start"},{token:"paren.rparen",regex:"\\}",next:"start"},{token:"string",regex:";",next:"start"},{token:"keyword",regex:"(?:media|supports|document|charset|import|namespace|media|supports|document|page|font|keyframes|viewport|counter-style|font-feature-values|swash|ornaments|annotation|stylistic|styleset|character-variant)"}],comments:[{token:"comment",regex:"\\/\\*",push:[{token:"comment",regex:"\\*\\/",next:"pop"},{defaultToken:"comment"}]}],ruleset:[{regex:"-(webkit|ms|moz|o)-",token:"text"},{token:"punctuation.operator",regex:"[:;]"},{token:"paren.rparen",regex:"\\}",next:"start"},{include:["strings","url","comments"]},{token:["constant.numeric","keyword"],regex:"("+u+")(ch|cm|deg|em|ex|fr|gd|grad|Hz|in|kHz|mm|ms|pc|pt|px|rad|rem|s|turn|vh|vmax|vmin|vm|vw|%)"},{token:"constant.numeric",regex:u},{token:"constant.numeric",regex:"#[a-f0-9]{6}"},{token:"constant.numeric",regex:"#[a-f0-9]{3}"},{token:["punctuation","entity.other.attribute-name.pseudo-element.css"],regex:h},{token:["punctuation","entity.other.attribute-name.pseudo-class.css"],regex:d},{include:"url"},{token:e,regex:"\\-?[a-zA-Z_][a-zA-Z0-9_\\-]*"},{caseInsensitive:!0}],url:[{token:"support.function",regex:"(?:url(:?-prefix)?|domain|regexp)\\(",push:[{token:"support.function",regex:"\\)",next:"pop"},{defaultToken:"string"}]}],strings:[{token:"string.start",regex:"'",push:[{token:"string.end",regex:"'|$",next:"pop"},{include:"escapes"},{token:"constant.language.escape",regex:/\\$/,consumeLineEnd:!0},{defaultToken:"string"}]},{token:"string.start",regex:'"',push:[{token:"string.end",regex:'"|$',next:"pop"},{include:"escapes"},{token:"constant.language.escape",regex:/\\$/,consumeLineEnd:!0},{defaultToken:"string"}]}],escapes:[{token:"constant.language.escape",regex:/\\([a-fA-F\d]{1,6}|[^a-fA-F\d])/}]},this.normalizeRules()};n.inherits(g,o),t.CssHighlightRules=g}),ace.define("ace/mode/css_completions",["require","exports","module"],function(e,t,i){"use strict";var n={background:{"#$0":1},"background-color":{"#$0":1,transparent:1,fixed:1},"background-image":{"url('/$0')":1},"background-repeat":{repeat:1,"repeat-x":1,"repeat-y":1,"no-repeat":1,inherit:1},"background-position":{bottom:2,center:2,left:2,right:2,top:2,inherit:2},"background-attachment":{scroll:1,fixed:1},"background-size":{cover:1,contain:1},"background-clip":{"border-box":1,"padding-box":1,"content-box":1},"background-origin":{"border-box":1,"padding-box":1,"content-box":1},border:{"solid $0":1,"dashed $0":1,"dotted $0":1,"#$0":1},"border-color":{"#$0":1},"border-style":{solid:2,dashed:2,dotted:2,double:2,groove:2,hidden:2,inherit:2,inset:2,none:2,outset:2,ridged:2},"border-collapse":{collapse:1,separate:1},bottom:{px:1,em:1,"%":1},clear:{left:1,right:1,both:1,none:1},color:{"#$0":1,"rgb(#$00,0,0)":1},cursor:{default:1,pointer:1,move:1,text:1,wait:1,help:1,progress:1,"n-resize":1,"ne-resize":1,"e-resize":1,"se-resize":1,"s-resize":1,"sw-resize":1,"w-resize":1,"nw-resize":1},display:{none:1,block:1,inline:1,"inline-block":1,"table-cell":1},"empty-cells":{show:1,hide:1},float:{left:1,right:1,none:1},"font-family":{Arial:2,"Comic Sans MS":2,Consolas:2,"Courier New":2,Courier:2,Georgia:2,Monospace:2,"Sans-Serif":2,"Segoe UI":2,Tahoma:2,"Times New Roman":2,"Trebuchet MS":2,Verdana:1},"font-size":{px:1,em:1,"%":1},"font-weight":{bold:1,normal:1},"font-style":{italic:1,normal:1},"font-variant":{normal:1,"small-caps":1},height:{px:1,em:1,"%":1},left:{px:1,em:1,"%":1},"letter-spacing":{normal:1},"line-height":{normal:1},"list-style-type":{none:1,disc:1,circle:1,square:1,decimal:1,"decimal-leading-zero":1,"lower-roman":1,"upper-roman":1,"lower-greek":1,"lower-latin":1,"upper-latin":1,georgian:1,"lower-alpha":1,"upper-alpha":1},margin:{px:1,em:1,"%":1},"margin-right":{px:1,em:1,"%":1},"margin-left":{px:1,em:1,"%":1},"margin-top":{px:1,em:1,"%":1},"margin-bottom":{px:1,em:1,"%":1},"max-height":{px:1,em:1,"%":1},"max-width":{px:1,em:1,"%":1},"min-height":{px:1,em:1,"%":1},"min-width":{px:1,em:1,"%":1},overflow:{hidden:1,visible:1,auto:1,scroll:1},"overflow-x":{hidden:1,visible:1,auto:1,scroll:1},"overflow-y":{hidden:1,visible:1,auto:1,scroll:1},padding:{px:1,em:1,"%":1},"padding-top":{px:1,em:1,"%":1},"padding-right":{px:1,em:1,"%":1},"padding-bottom":{px:1,em:1,"%":1},"padding-left":{px:1,em:1,"%":1},"page-break-after":{auto:1,always:1,avoid:1,left:1,right:1},"page-break-before":{auto:1,always:1,avoid:1,left:1,right:1},position:{absolute:1,relative:1,fixed:1,static:1},right:{px:1,em:1,"%":1},"table-layout":{fixed:1,auto:1},"text-decoration":{none:1,underline:1,"line-through":1,blink:1},"text-align":{left:1,right:1,center:1,justify:1},"text-transform":{capitalize:1,uppercase:1,lowercase:1,none:1},top:{px:1,em:1,"%":1},"vertical-align":{top:1,bottom:1},visibility:{hidden:1,visible:1},"white-space":{nowrap:1,normal:1,pre:1,"pre-line":1,"pre-wrap":1},width:{px:1,em:1,"%":1},"word-spacing":{normal:1},filter:{"alpha(opacity=$0100)":1},"text-shadow":{"$02px 2px 2px #777":1},"text-overflow":{"ellipsis-word":1,clip:1,ellipsis:1},"-moz-border-radius":1,"-moz-border-radius-topright":1,"-moz-border-radius-bottomright":1,"-moz-border-radius-topleft":1,"-moz-border-radius-bottomleft":1,"-webkit-border-radius":1,"-webkit-border-top-right-radius":1,"-webkit-border-top-left-radius":1,"-webkit-border-bottom-right-radius":1,"-webkit-border-bottom-left-radius":1,"-moz-box-shadow":1,"-webkit-box-shadow":1,transform:{"rotate($00deg)":1,"skew($00deg)":1},"-moz-transform":{"rotate($00deg)":1,"skew($00deg)":1},"-webkit-transform":{"rotate($00deg)":1,"skew($00deg)":1}},o=function(){};(function(){this.completionsDefined=!1,this.defineCompletions=function(){if(document){var e=document.createElement("c").style;for(var t in e)if("string"==typeof e[t]){var i=t.replace(/[A-Z]/g,function(e){return"-"+e.toLowerCase()});n.hasOwnProperty(i)||(n[i]=1)}}this.completionsDefined=!0},this.getCompletions=function(e,t,i,n){if(this.completionsDefined||this.defineCompletions(),!t.getTokenAt(i.row,i.column))return[];if("ruleset"===e){var o=t.getLine(i.row).substr(0,i.column);return/:[^;]+$/.test(o)?(/([\w\-]+):[^:]*$/.test(o),this.getPropertyValueCompletions(e,t,i,n)):this.getPropertyCompletions(e,t,i,n)}return[]},this.getPropertyCompletions=function(e,t,i,o){return Object.keys(n).map(function(e){return{caption:e,snippet:e+": $0;",meta:"property",score:1e6}})},this.getPropertyValueCompletions=function(e,t,i,o){var r=t.getLine(i.row).substr(0,i.column),s=(/([\w\-]+):[^:]*$/.exec(r)||{})[1];if(!s)return[];var a=[];return s in n&&"object"==_typeof(n[s])&&(a=Object.keys(n[s])),a.map(function(e){return{caption:e,snippet:e,meta:"property value",score:1e6}})}}).call(o.prototype),t.CssCompletions=o}),ace.define("ace/mode/behaviour/css",["require","exports","module","ace/lib/oop","ace/mode/behaviour","ace/mode/behaviour/cstyle","ace/token_iterator"],function(e,t,i){"use strict";var n=e("../../lib/oop"),o=(e("../behaviour").Behaviour,e("./cstyle").CstyleBehaviour),r=e("../../token_iterator").TokenIterator,s=function(){this.inherit(o),this.add("colon","insertion",function(e,t,i,n,o){if(":"===o&&i.selection.isEmpty()){var s=i.getCursorPosition(),a=new r(n,s.row,s.column),l=a.getCurrentToken();if(l&&l.value.match(/\s+/)&&(l=a.stepBackward()),l&&"support.type"===l.type){var c=n.doc.getLine(s.row);if(":"===c.substring(s.column,s.column+1))return{text:"",selection:[1,1]};if(/^(\s+[^;]|\s*$)/.test(c.substring(s.column)))return{text:":;",selection:[1,1]}}}}),this.add("colon","deletion",function(e,t,i,n,o){var s=n.doc.getTextRange(o);if(!o.isMultiLine()&&":"===s){var a=i.getCursorPosition(),l=new r(n,a.row,a.column),c=l.getCurrentToken();if(c&&c.value.match(/\s+/)&&(c=l.stepBackward()),c&&"support.type"===c.type)if(";"===n.doc.getLine(o.start.row).substring(o.end.column,o.end.column+1))return o.end.column++,o}}),this.add("semicolon","insertion",function(e,t,i,n,o){if(";"===o&&i.selection.isEmpty()){var r=i.getCursorPosition();if(";"===n.doc.getLine(r.row).substring(r.column,r.column+1))return{text:"",selection:[1,1]}}}),this.add("!important","insertion",function(e,t,i,n,o){if("!"===o&&i.selection.isEmpty()){var r=i.getCursorPosition(),s=n.doc.getLine(r.row);if(/^\s*(;|}|$)/.test(s.substring(r.column)))return{text:"!important",selection:[10,10]}}})};n.inherits(s,o),t.CssBehaviour=s}),ace.define("ace/mode/css",["require","exports","module","ace/lib/oop","ace/mode/text","ace/mode/css_highlight_rules","ace/mode/matching_brace_outdent","ace/worker/worker_client","ace/mode/css_completions","ace/mode/behaviour/css","ace/mode/folding/cstyle"],function(e,t,i){"use strict";var n=e("../lib/oop"),o=e("./text").Mode,r=e("./css_highlight_rules").CssHighlightRules,s=e("./matching_brace_outdent").MatchingBraceOutdent,a=e("../worker/worker_client").WorkerClient,l=e("./css_completions").CssCompletions,c=e("./behaviour/css").CssBehaviour,u=e("./folding/cstyle").FoldMode,h=function(){this.HighlightRules=r,this.$outdent=new s,this.$behaviour=new c,this.$completer=new l,this.foldingRules=new u};n.inherits(h,o),function(){this.foldingRules="cStyle",this.blockComment={start:"/*",end:"*/"},this.getNextLineIndent=function(e,t,i){var n=this.$getIndent(t),o=this.getTokenizer().getLineTokens(t,e).tokens;return o.length&&"comment"==o[o.length-1].type?n:(t.match(/^.*\{\s*$/)&&(n+=i),n)},this.checkOutdent=function(e,t,i){return this.$outdent.checkOutdent(t,i)},this.autoOutdent=function(e,t,i){this.$outdent.autoOutdent(t,i)},this.getCompletions=function(e,t,i,n){return this.$completer.getCompletions(e,t,i,n)},this.createWorker=function(e){var t=new a(["ace"],"ace/mode/css_worker","Worker");return t.attachToDocument(e.getDocument()),t.on("annotate",function(t){e.setAnnotations(t.data)}),t.on("terminate",function(){e.clearAnnotations()}),t},this.$id="ace/mode/css"}.call(h.prototype),t.Mode=h}),ace.define("ace/mode/xml_highlight_rules",["require","exports","module","ace/lib/oop","ace/mode/text_highlight_rules"],function(e,t,i){"use strict";var n=e("../lib/oop"),o=e("./text_highlight_rules").TextHighlightRules,r=function e(t){var i="[_:a-zA-ZÀ-￿][-_:.a-zA-Z0-9À-￿]*";this.$rules={start:[{token:"string.cdata.xml",regex:"<\\!\\[CDATA\\[",next:"cdata"},{token:["punctuation.instruction.xml","keyword.instruction.xml"],regex:"(<\\?)("+i+")",next:"processing_instruction"},{token:"comment.start.xml",regex:"<\\!--",next:"comment"},{token:["xml-pe.doctype.xml","xml-pe.doctype.xml"],regex:"(<\\!)(DOCTYPE)(?=[\\s])",next:"doctype",caseInsensitive:!0},{include:"tag"},{token:"text.end-tag-open.xml",regex:"",next:"start"}],doctype:[{include:"whitespace"},{include:"string"},{token:"xml-pe.doctype.xml",regex:">",next:"start"},{token:"xml-pe.xml",regex:"[-_a-zA-Z0-9:]+"},{token:"punctuation.int-subset",regex:"\\[",push:"int_subset"}],int_subset:[{token:"text.xml",regex:"\\s+"},{token:"punctuation.int-subset.xml",regex:"]",next:"pop"},{token:["punctuation.markup-decl.xml","keyword.markup-decl.xml"],regex:"(<\\!)("+i+")",push:[{token:"text",regex:"\\s+"},{token:"punctuation.markup-decl.xml",regex:">",next:"pop"},{include:"string"}]}],cdata:[{token:"string.cdata.xml",regex:"\\]\\]>",next:"start"},{token:"text.xml",regex:"\\s+"},{token:"text.xml",regex:"(?:[^\\]]|\\](?!\\]>))+"}],comment:[{token:"comment.end.xml",regex:"--\x3e",next:"start"},{defaultToken:"comment.xml"}],reference:[{token:"constant.language.escape.reference.xml",regex:"(?:&#[0-9]+;)|(?:&#x[0-9a-fA-F]+;)|(?:&[a-zA-Z0-9_:\\.-]+;)"}],attr_reference:[{token:"constant.language.escape.reference.attribute-value.xml",regex:"(?:&#[0-9]+;)|(?:&#x[0-9a-fA-F]+;)|(?:&[a-zA-Z0-9_:\\.-]+;)"}],tag:[{token:["meta.tag.punctuation.tag-open.xml","meta.tag.punctuation.end-tag-open.xml","meta.tag.tag-name.xml"],regex:"(?:(<)|(",next:"start"}]}],tag_whitespace:[{token:"text.tag-whitespace.xml",regex:"\\s+"}],whitespace:[{token:"text.whitespace.xml",regex:"\\s+"}],string:[{token:"string.xml",regex:"'",push:[{token:"string.xml",regex:"'",next:"pop"},{defaultToken:"string.xml"}]},{token:"string.xml",regex:'"',push:[{token:"string.xml",regex:'"',next:"pop"},{defaultToken:"string.xml"}]}],attributes:[{token:"entity.other.attribute-name.xml",regex:i},{token:"keyword.operator.attribute-equals.xml",regex:"="},{include:"tag_whitespace"},{include:"attribute_value"}],attribute_value:[{token:"string.attribute-value.xml",regex:"'",push:[{token:"string.attribute-value.xml",regex:"'",next:"pop"},{include:"attr_reference"},{defaultToken:"string.attribute-value.xml"}]},{token:"string.attribute-value.xml",regex:'"',push:[{token:"string.attribute-value.xml",regex:'"',next:"pop"},{include:"attr_reference"},{defaultToken:"string.attribute-value.xml"}]}]},this.constructor===e&&this.normalizeRules()};(function(){this.embedTagRules=function(e,t,i){this.$rules.tag.unshift({token:["meta.tag.punctuation.tag-open.xml","meta.tag."+i+".tag-name.xml"],regex:"(<)("+i+"(?=\\s|>|$))",next:[{include:"attributes"},{token:"meta.tag.punctuation.tag-close.xml",regex:"/?>",next:t+"start"}]}),this.$rules[i+"-end"]=[{include:"attributes"},{token:"meta.tag.punctuation.tag-close.xml",regex:"/?>",next:"start",onMatch:function(e,t,i){return i.splice(0),this.token}}],this.embedRules(e,t,[{token:["meta.tag.punctuation.end-tag-open.xml","meta.tag."+i+".tag-name.xml"],regex:"(|$))",next:i+"-end"},{token:"string.cdata.xml",regex:"<\\!\\[CDATA\\["},{token:"string.cdata.xml",regex:"\\]\\]>"}])}}).call(o.prototype),n.inherits(r,o),t.XmlHighlightRules=r}),ace.define("ace/mode/html_highlight_rules",["require","exports","module","ace/lib/oop","ace/lib/lang","ace/mode/css_highlight_rules","ace/mode/javascript_highlight_rules","ace/mode/xml_highlight_rules"],function(e,t,i){"use strict";var n=e("../lib/oop"),o=e("../lib/lang"),r=e("./css_highlight_rules").CssHighlightRules,s=e("./javascript_highlight_rules").JavaScriptHighlightRules,a=e("./xml_highlight_rules").XmlHighlightRules,l=o.createMap({a:"anchor",button:"form",form:"form",img:"image",input:"form",label:"form",option:"form",script:"script",select:"form",textarea:"form",style:"style",table:"table",tbody:"table",td:"table",tfoot:"table",th:"table",tr:"table"}),c=function e(){a.call(this),this.addRules({attributes:[{include:"tag_whitespace"},{token:"entity.other.attribute-name.xml",regex:"[-_a-zA-Z0-9:.]+"},{token:"keyword.operator.attribute-equals.xml",regex:"=",push:[{include:"tag_whitespace"},{token:"string.unquoted.attribute-value.html",regex:"[^<>='\"`\\s]+",next:"pop"},{token:"empty",regex:"",next:"pop"}]},{include:"attribute_value"}],tag:[{token:function(e,t){var i=l[t];return["meta.tag.punctuation."+("<"==e?"":"end-")+"tag-open.xml","meta.tag"+(i?"."+i:"")+".tag-name.xml"]},regex:"(",next:"start"}]}),this.embedTagRules(r,"css-","style"),this.embedTagRules(new s({jsx:!1}).getRules(),"js-","script"),this.constructor===e&&this.normalizeRules()};n.inherits(c,a),t.HtmlHighlightRules=c}),ace.define("ace/mode/behaviour/xml",["require","exports","module","ace/lib/oop","ace/mode/behaviour","ace/token_iterator","ace/lib/lang"],function(e,t,i){"use strict";function n(e,t){return e&&e.type.lastIndexOf(t+".xml")>-1}var o=e("../../lib/oop"),r=e("../behaviour").Behaviour,s=e("../../token_iterator").TokenIterator,a=(e("../../lib/lang"),function(){this.add("string_dquotes","insertion",function(e,t,i,o,r){if('"'==r||"'"==r){var a=r,l=o.doc.getTextRange(i.getSelectionRange());if(""!==l&&"'"!==l&&'"'!=l&&i.getWrapBehavioursEnabled())return{text:a+l+a,selection:!1};var c=i.getCursorPosition(),u=o.doc.getLine(c.row).substring(c.column,c.column+1),h=new s(o,c.row,c.column),d=h.getCurrentToken();if(u==a&&(n(d,"attribute-value")||n(d,"string")))return{text:"",selection:[1,1]};if(d||(d=h.stepBackward()),!d)return;for(;n(d,"tag-whitespace")||n(d,"whitespace");)d=h.stepBackward();var g=!u||u.match(/\s/);if(n(d,"attribute-equals")&&(g||">"==u)||n(d,"decl-attribute-equals")&&(g||"?"==u))return{text:a+a,selection:[1,1]}}}),this.add("string_dquotes","deletion",function(e,t,i,n,o){var r=n.doc.getTextRange(o);if(!o.isMultiLine()&&('"'==r||"'"==r)&&n.doc.getLine(o.start.row).substring(o.start.column+1,o.start.column+2)==r)return o.end.column++,o}),this.add("autoclosing","insertion",function(e,t,i,o,r){if(">"==r){var a=i.getSelectionRange().start,l=new s(o,a.row,a.column),c=l.getCurrentToken()||l.stepBackward();if(!c||!(n(c,"tag-name")||n(c,"tag-whitespace")||n(c,"attribute-name")||n(c,"attribute-equals")||n(c,"attribute-value")))return;if(n(c,"reference.attribute-value"))return;if(n(c,"attribute-value")){var u=l.getCurrentTokenColumn()+c.value.length;if(a.column/.test(o.getLine(a.row).slice(a.column)))return;for(;!n(c,"tag-name");)if("<"==(c=l.stepBackward()).value){c=l.stepForward();break}var d=l.getCurrentTokenRow(),g=l.getCurrentTokenColumn();if(n(l.stepBackward(),"end-tag-open"))return;var f=c.value;if(d==a.row&&(f=f.substring(0,a.column-g)),this.voidElements.hasOwnProperty(f.toLowerCase()))return;return{text:">",selection:[1,1]}}}),this.add("autoindent","insertion",function(e,t,i,n,o){if("\n"==o){var r=i.getCursorPosition(),a=n.getLine(r.row),l=new s(n,r.row,r.column),c=l.getCurrentToken();if(c&&-1!==c.type.indexOf("tag-close")){if("/>"==c.value)return;for(;c&&-1===c.type.indexOf("tag-name");)c=l.stepBackward();if(!c)return;var u=c.value,h=l.getCurrentTokenRow();if(!(c=l.stepBackward())||-1!==c.type.indexOf("end-tag"))return;if(this.voidElements&&!this.voidElements[u]){var d=n.getTokenAt(r.row,r.column+1),g=(a=n.getLine(h),this.$getIndent(a)),f=g+n.getTabString();return d&&"-1}var o=e("../../lib/oop"),r=(e("../../lib/lang"),e("../../range").Range),s=e("./fold_mode").FoldMode,a=e("../../token_iterator").TokenIterator,l=t.FoldMode=function(e,t){s.call(this),this.voidElements=e||{},this.optionalEndTags=o.mixin({},this.voidElements),t&&o.mixin(this.optionalEndTags,t)};o.inherits(l,s);var c=function(){this.tagName="",this.closing=!1,this.selfClosing=!1,this.start={row:0,column:0},this.end={row:0,column:0}};(function(){this.getFoldWidget=function(e,t,i){var n=this._getFirstTagInLine(e,i);return n?n.closing||!n.tagName&&n.selfClosing?"markbeginend"==t?"end":"":!n.tagName||n.selfClosing||this.voidElements.hasOwnProperty(n.tagName.toLowerCase())?"":this._findEndTagInLine(e,i,n.tagName,n.end.column)?"":"start":this.getCommentFoldWidget(e,i)},this.getCommentFoldWidget=function(e,t){return/comment/.test(e.getState(t))&&/"==s.value;break}return o}if(n(s,"tag-close"))return o.selfClosing="/>"==s.value,o;o.start.column+=s.value.length}return null},this._findEndTagInLine=function(e,t,i,o){for(var r=e.getTokens(t),s=0,a=0;a"==t.value,i.end.row=e.getCurrentTokenRow(),i.end.column=e.getCurrentTokenColumn()+t.value.length)}while(t=e.stepBackward());return null},this._pop=function(e,t){for(;e.length;){var i=e[e.length-1];if(!t||i.tagName==t.tagName)return e.pop();if(!this.optionalEndTags.hasOwnProperty(i.tagName))return null;e.pop()}},this.getFoldWidgetRange=function(e,t,i){var n=this._getFirstTagInLine(e,i);if(!n)return this.getCommentFoldWidget(e,i)&&e.getCommentFoldRange(i,e.getLine(i).length);var o,s=[];if(n.closing||n.selfClosing){c=new a(e,i,n.end.column);for(var l={row:i,column:n.start.column};o=this._readTagBackward(c);)if(o.selfClosing){if(!s.length)return o.start.column+=o.tagName.length+2,o.end.column-=2,r.fromPoints(o.start,o.end)}else if(o.closing)s.push(o);else if(this._pop(s,o),0==s.length)return o.start.column+=o.tagName.length+2,o.start.row==o.end.row&&o.start.column-1}function o(e,t){for(var i=new s(e,t.row,t.column),o=i.getCurrentToken();o&&!n(o,"tag-name");)o=i.stepBackward();if(o)return o.value}function r(e,t){for(var i=new s(e,t.row,t.column),o=i.getCurrentToken();o&&!n(o,"attribute-name");)o=i.stepBackward();if(o)return o.value}var s=e("../token_iterator").TokenIterator,a=["accesskey","class","contenteditable","contextmenu","dir","draggable","dropzone","hidden","id","inert","itemid","itemprop","itemref","itemscope","itemtype","lang","spellcheck","style","tabindex","title","translate"].concat(["onabort","onblur","oncancel","oncanplay","oncanplaythrough","onchange","onclick","onclose","oncontextmenu","oncuechange","ondblclick","ondrag","ondragend","ondragenter","ondragleave","ondragover","ondragstart","ondrop","ondurationchange","onemptied","onended","onerror","onfocus","oninput","oninvalid","onkeydown","onkeypress","onkeyup","onload","onloadeddata","onloadedmetadata","onloadstart","onmousedown","onmousemove","onmouseout","onmouseover","onmouseup","onmousewheel","onpause","onplay","onplaying","onprogress","onratechange","onreset","onscroll","onseeked","onseeking","onselect","onshow","onstalled","onsubmit","onsuspend","ontimeupdate","onvolumechange","onwaiting"]),l={a:{href:1,target:{_blank:1,top:1},ping:1,rel:{nofollow:1,alternate:1,author:1,bookmark:1,help:1,license:1,next:1,noreferrer:1,prefetch:1,prev:1,search:1,tag:1},media:1,hreflang:1,type:1},abbr:{},address:{},area:{shape:1,coords:1,href:1,hreflang:1,alt:1,target:1,media:1,rel:1,ping:1,type:1},article:{pubdate:1},aside:{},audio:{src:1,autobuffer:1,autoplay:{autoplay:1},loop:{loop:1},controls:{controls:1},muted:{muted:1},preload:{auto:1,metadata:1,none:1}},b:{},base:{href:1,target:1},bdi:{},bdo:{},blockquote:{cite:1},body:{onafterprint:1,onbeforeprint:1,onbeforeunload:1,onhashchange:1,onmessage:1,onoffline:1,onpopstate:1,onredo:1,onresize:1,onstorage:1,onundo:1,onunload:1},br:{},button:{autofocus:1,disabled:{disabled:1},form:1,formaction:1,formenctype:1,formmethod:1,formnovalidate:1,formtarget:1,name:1,value:1,type:{button:1,submit:1}},canvas:{width:1,height:1},caption:{},cite:{},code:{},col:{span:1},colgroup:{span:1},command:{type:1,label:1,icon:1,disabled:1,checked:1,radiogroup:1,command:1},data:{},datalist:{},dd:{},del:{cite:1,datetime:1},details:{open:1},dfn:{},dialog:{open:1},div:{},dl:{},dt:{},em:{},embed:{src:1,height:1,width:1,type:1},fieldset:{disabled:1,form:1,name:1},figcaption:{},figure:{},footer:{},form:{"accept-charset":1,action:1,autocomplete:1,enctype:{"multipart/form-data":1,"application/x-www-form-urlencoded":1},method:{get:1,post:1},name:1,novalidate:1,target:{_blank:1,top:1}},h1:{},h2:{},h3:{},h4:{},h5:{},h6:{},head:{},header:{},hr:{},html:{manifest:1},i:{},iframe:{name:1,src:1,height:1,width:1,sandbox:{"allow-same-origin":1,"allow-top-navigation":1,"allow-forms":1,"allow-scripts":1},seamless:{seamless:1}},img:{alt:1,src:1,height:1,width:1,usemap:1,ismap:1},input:{type:{text:1,password:1,hidden:1,checkbox:1,submit:1,radio:1,file:1,button:1,reset:1,image:31,color:1,date:1,datetime:1,"datetime-local":1,email:1,month:1,number:1,range:1,search:1,tel:1,time:1,url:1,week:1},accept:1,alt:1,autocomplete:{on:1,off:1},autofocus:{autofocus:1},checked:{checked:1},disabled:{disabled:1},form:1,formaction:1,formenctype:{"application/x-www-form-urlencoded":1,"multipart/form-data":1,"text/plain":1},formmethod:{get:1,post:1},formnovalidate:{formnovalidate:1},formtarget:{_blank:1,_self:1,_parent:1,_top:1},height:1,list:1,max:1,maxlength:1,min:1,multiple:{multiple:1},name:1,pattern:1,placeholder:1,readonly:{readonly:1},required:{required:1},size:1,src:1,step:1,width:1,files:1,value:1},ins:{cite:1,datetime:1},kbd:{},keygen:{autofocus:1,challenge:{challenge:1},disabled:{disabled:1},form:1,keytype:{rsa:1,dsa:1,ec:1},name:1},label:{form:1,for:1},legend:{},li:{value:1},link:{href:1,hreflang:1,rel:{stylesheet:1,icon:1},media:{all:1,screen:1,print:1},type:{"text/css":1,"image/png":1,"image/jpeg":1,"image/gif":1},sizes:1},main:{},map:{name:1},mark:{},math:{},menu:{type:1,label:1},meta:{"http-equiv":{"content-type":1},name:{description:1,keywords:1},content:{"text/html; charset=UTF-8":1},charset:1},meter:{value:1,min:1,max:1,low:1,high:1,optimum:1},nav:{},noscript:{href:1},object:{param:1,data:1,type:1,height:1,width:1,usemap:1,name:1,form:1,classid:1},ol:{start:1,reversed:1},optgroup:{disabled:1,label:1},option:{disabled:1,selected:1,label:1,value:1},output:{for:1,form:1,name:1},p:{},param:{name:1,value:1},pre:{},progress:{value:1,max:1},q:{cite:1},rp:{},rt:{},ruby:{},s:{},samp:{},script:{charset:1,type:{"text/javascript":1},src:1,defer:1,async:1},select:{autofocus:1,disabled:1,form:1,multiple:{multiple:1},name:1,size:1,readonly:{readonly:1}},small:{},source:{src:1,type:1,media:1},span:{},strong:{},style:{type:1,media:{all:1,screen:1,print:1},scoped:1},sub:{},sup:{},svg:{},table:{summary:1},tbody:{},td:{headers:1,rowspan:1,colspan:1},textarea:{autofocus:{autofocus:1},disabled:{disabled:1},form:1,maxlength:1,name:1,placeholder:1,readonly:{readonly:1},required:{required:1},rows:1,cols:1,wrap:{on:1,off:1,hard:1,soft:1}},tfoot:{},th:{headers:1,rowspan:1,colspan:1,scope:1},thead:{},time:{datetime:1},title:{},tr:{},track:{kind:1,src:1,srclang:1,label:1,default:1},section:{},summary:{},u:{},ul:{},var:{},video:{src:1,autobuffer:1,autoplay:{autoplay:1},loop:{loop:1},controls:{controls:1},width:1,height:1,poster:1,muted:{muted:1},preload:{auto:1,metadata:1,none:1}},wbr:{}},c=Object.keys(l),u=function(){};(function(){this.getCompletions=function(e,t,i,o){var r=t.getTokenAt(i.row,i.column);if(!r)return[];if(n(r,"tag-name")||n(r,"tag-open")||n(r,"end-tag-open"))return this.getTagCompletions(e,t,i,o);if(n(r,"tag-whitespace")||n(r,"attribute-name"))return this.getAttributeCompletions(e,t,i,o);if(n(r,"attribute-value"))return this.getAttributeValueCompletions(e,t,i,o);var s=t.getLine(i.row).substr(0,i.column);return/&[a-z]*$/i.test(s)?this.getHTMLEntityCompletions(e,t,i,o):[]},this.getTagCompletions=function(e,t,i,n){return c.map(function(e){return{value:e,meta:"tag",score:1e6}})},this.getAttributeCompletions=function(e,t,i,n){var r=o(t,i);if(!r)return[];var s=a;return r in l&&(s=s.concat(Object.keys(l[r]))),s.map(function(e){return{caption:e,snippet:e+'="$0"',meta:"attribute",score:1e6}})},this.getAttributeValueCompletions=function(e,t,i,n){var s=o(t,i),a=r(t,i);if(!s)return[];var c=[];return s in l&&a in l[s]&&"object"==_typeof(l[s][a])&&(c=Object.keys(l[s][a])),c.map(function(e){return{caption:e,snippet:e,meta:"attribute value",score:1e6}})},this.getHTMLEntityCompletions=function(e,t,i,n){return["Aacute;","aacute;","Acirc;","acirc;","acute;","AElig;","aelig;","Agrave;","agrave;","alefsym;","Alpha;","alpha;","amp;","and;","ang;","Aring;","aring;","asymp;","Atilde;","atilde;","Auml;","auml;","bdquo;","Beta;","beta;","brvbar;","bull;","cap;","Ccedil;","ccedil;","cedil;","cent;","Chi;","chi;","circ;","clubs;","cong;","copy;","crarr;","cup;","curren;","Dagger;","dagger;","dArr;","darr;","deg;","Delta;","delta;","diams;","divide;","Eacute;","eacute;","Ecirc;","ecirc;","Egrave;","egrave;","empty;","emsp;","ensp;","Epsilon;","epsilon;","equiv;","Eta;","eta;","ETH;","eth;","Euml;","euml;","euro;","exist;","fnof;","forall;","frac12;","frac14;","frac34;","frasl;","Gamma;","gamma;","ge;","gt;","hArr;","harr;","hearts;","hellip;","Iacute;","iacute;","Icirc;","icirc;","iexcl;","Igrave;","igrave;","image;","infin;","int;","Iota;","iota;","iquest;","isin;","Iuml;","iuml;","Kappa;","kappa;","Lambda;","lambda;","lang;","laquo;","lArr;","larr;","lceil;","ldquo;","le;","lfloor;","lowast;","loz;","lrm;","lsaquo;","lsquo;","lt;","macr;","mdash;","micro;","middot;","minus;","Mu;","mu;","nabla;","nbsp;","ndash;","ne;","ni;","not;","notin;","nsub;","Ntilde;","ntilde;","Nu;","nu;","Oacute;","oacute;","Ocirc;","ocirc;","OElig;","oelig;","Ograve;","ograve;","oline;","Omega;","omega;","Omicron;","omicron;","oplus;","or;","ordf;","ordm;","Oslash;","oslash;","Otilde;","otilde;","otimes;","Ouml;","ouml;","para;","part;","permil;","perp;","Phi;","phi;","Pi;","pi;","piv;","plusmn;","pound;","Prime;","prime;","prod;","prop;","Psi;","psi;","quot;","radic;","rang;","raquo;","rArr;","rarr;","rceil;","rdquo;","real;","reg;","rfloor;","Rho;","rho;","rlm;","rsaquo;","rsquo;","sbquo;","Scaron;","scaron;","sdot;","sect;","shy;","Sigma;","sigma;","sigmaf;","sim;","spades;","sub;","sube;","sum;","sup;","sup1;","sup2;","sup3;","supe;","szlig;","Tau;","tau;","there4;","Theta;","theta;","thetasym;","thinsp;","THORN;","thorn;","tilde;","times;","trade;","Uacute;","uacute;","uArr;","uarr;","Ucirc;","ucirc;","Ugrave;","ugrave;","uml;","upsih;","Upsilon;","upsilon;","Uuml;","uuml;","weierp;","Xi;","xi;","Yacute;","yacute;","yen;","Yuml;","yuml;","Zeta;","zeta;","zwj;","zwnj;"].map(function(e){return{caption:e,snippet:e,meta:"html entity",score:1e6}})}}).call(u.prototype),t.HtmlCompletions=u}),ace.define("ace/mode/html",["require","exports","module","ace/lib/oop","ace/lib/lang","ace/mode/text","ace/mode/javascript","ace/mode/css","ace/mode/html_highlight_rules","ace/mode/behaviour/xml","ace/mode/folding/html","ace/mode/html_completions","ace/worker/worker_client"],function(e,t,i){"use strict";var n=e("../lib/oop"),o=e("../lib/lang"),r=e("./text").Mode,s=e("./javascript").Mode,a=e("./css").Mode,l=e("./html_highlight_rules").HtmlHighlightRules,c=e("./behaviour/xml").XmlBehaviour,u=e("./folding/html").FoldMode,h=e("./html_completions").HtmlCompletions,d=e("../worker/worker_client").WorkerClient,g=["area","base","br","col","embed","hr","img","input","keygen","link","meta","menuitem","param","source","track","wbr"],f=["li","dt","dd","p","rt","rp","optgroup","option","colgroup","td","th"],p=function(e){this.fragmentContext=e&&e.fragmentContext,this.HighlightRules=l,this.$behaviour=new c,this.$completer=new h,this.createModeDelegates({"js-":s,"css-":a}),this.foldingRules=new u(this.voidElements,o.arrayToMap(f))};n.inherits(p,r),function(){this.blockComment={start:"\x3c!--",end:"--\x3e"},this.voidElements=o.arrayToMap(g),this.getNextLineIndent=function(e,t,i){return this.$getIndent(t)},this.checkOutdent=function(e,t,i){return!1},this.getCompletions=function(e,t,i,n){return this.$completer.getCompletions(e,t,i,n)},this.createWorker=function(e){if(this.constructor==p){var t=new d(["ace"],"ace/mode/html_worker","Worker");return t.attachToDocument(e.getDocument()),this.fragmentContext&&t.call("setOptions",[{context:this.fragmentContext}]),t.on("error",function(t){e.setAnnotations(t.data)}),t.on("terminate",function(){e.clearAnnotations()}),t}},this.$id="ace/mode/html"}.call(p.prototype),t.Mode=p}),ace.require(["ace/mode/html"],function(e){"object"==("undefined"==typeof module?"undefined":_typeof(module))&&"object"==("undefined"==typeof exports?"undefined":_typeof(exports))&&module&&(module.exports=e)});var aceSui=void ace.require(["ace/theme/sui"],function(e){"object"==("undefined"==typeof module?"undefined":_typeof(module))&&"object"==("undefined"==typeof exports?"undefined":_typeof(exports))&&module&&(module.exports=e)});ace.define("ace/theme/sui",[],function(e,t,i){var n=e("../lib/dom");t.isDark=!1,t.cssClass="ace-sui",t.cssText='.ace-sui {font-family: "Source Code Pro", "Monaco", "Menlo", "Ubuntu Mono", "Consolas", "source-code-pro", monospace;line-height: 18px;}.ace-sui .ace_editor {border: 2px solid rgb(159, 159, 159);}.ace-sui .ace_editor.ace_focus {border: 2px solid #327FBD;}.ace-sui .ace_gutter {width: 30px;background: #666666;color: #FFFFFF;overflow: hidden;}.ace-sui .ace_gutter-layer {width: 100%;text-align: right;}.ace-sui .ace_gutter-layer .ace_gutter-cell {width: 30px;padding-right: 9px;padding-left: 3px;text-align: right;}.ace-sui .ace_print_margin {width: 1px;background: #E8E8E8;}.ace-sui .ace_scroller {background-color: #F2F2F2;}.ace-sui .ace_text-layer {cursor: text;color: #666666;}.ace-sui .ace_cursor {border-left: 2px solid #000000;}.ace-sui .ace_cursor.ace_overwrite {border-left: 0;border-bottom: 1px solid #000000;}.ace-sui .ace_marker-layer .ace_selection {background: rgba(130, 139, 201, 0.5);}.ace-sui .ace_marker-layer .ace_step {background: rgb(198, 219, 174);}.ace-sui .ace_marker-layer .ace_bracket {margin: 0;border: 1px solid rgba(147, 161, 161, 0.50);}.ace-sui .ace_marker-layer .ace_active_line {background: #EEE8D5;}.ace-sui .ace_invisible {color: rgba(147, 161, 161, 0.50);}.ace-sui .ace_keyword {color: #859900;}.ace-sui .ace_keyword.ace_operator {}.ace-sui .ace_constant {}.ace-sui .ace_constant.ace_language {color: #B58900;}.ace-sui .ace_constant.ace_library {}.ace-sui .ace_constant.ace_numeric {color: #D33682;}.ace-sui .ace_invalid {}.ace-sui .ace_invalid.ace_illegal {}.ace-sui .ace_invalid.ace_deprecated {}.ace-sui .ace_support {}.ace-sui .ace_support.ace_function {color: #268BD2;}.ace-sui .ace_function.ace_buildin {}.ace-sui .ace_string {color: #2AA198;}.ace-sui .ace_string.ace_regexp {color: #D30102;}.ace-sui .ace_comment {color: #93A1A1;}.ace-sui .ace_comment.ace_doc {}.ace-sui .ace_comment.ace_doc.ace_tag {}.ace-sui .ace_variable {}.ace-sui .ace_variable.ace_language {color: #268BD2;}.ace-sui .ace_xml_pe {}.ace-sui .ace_collab.ace_user1 {}',n.importCssString(t.cssText,t.cssClass)}); \ No newline at end of file diff --git a/js/a11y-dialog.js b/js/a11y-dialog.js deleted file mode 100644 index 69f79a61..00000000 --- a/js/a11y-dialog.js +++ /dev/null @@ -1,470 +0,0 @@ -/* global NodeList, Element, define */ - -( function( global ) { - - 'use strict'; - - var FOCUSABLE_ELEMENTS = [ - 'a[href]', - 'area[href]', - 'input:not([disabled])', - 'select:not([disabled])', - 'textarea:not([disabled])', - 'button:not([disabled])', - 'iframe', - 'object', - 'embed', - '[contenteditable]', - '[tabindex]:not([tabindex^="-"])' - ]; - var TAB_KEY = 9; - var ESCAPE_KEY = 27; - var focusedBeforeDialog; - - /** - * Define the constructor to instantiate a dialog - * - * @constructor - * @param {Element} node - * @param {(NodeList | Element | string)} targets - */ - function A11yDialog( node, targets ) { - - // Prebind the functions that will be bound in addEventListener and - // removeEventListener to avoid losing references - this._show = this.show.bind( this ); - this._hide = this.hide.bind( this ); - this._maintainFocus = this._maintainFocus.bind( this ); - this._bindKeypress = this._bindKeypress.bind( this ); - - // Keep a reference of the node on the instance - this.node = node; - - // Keep an object of listener types mapped to callback functions - this._listeners = {}; - - // Initialise everything needed for the dialog to work properly - this.create( targets ); - } - - /** - * Set up everything necessary for the dialog to be functioning - * - * @param {(NodeList | Element | string)} targets - * @return {this} - */ - A11yDialog.prototype.create = function (targets) { - // Keep a collection of nodes to disable/enable when toggling the dialog - this._targets = this._targets || collect(targets) || getSiblings(this.node); - - // Make sure the dialog element is disabled on load, and that the `shown` - // property is synced with its value - this.node.setAttribute('aria-hidden', true); - this.shown = false; - - // Keep a collection of dialog openers, each of which will be bound a click - // event listener to open the dialog - this._openers = $$('[data-a11y-dialog-show="' + this.node.id + '"]'); - this._openers.forEach(function (opener) { - opener.addEventListener('click', this._show); - }.bind(this)); - - // Keep a collection of dialog closers, each of which will be bound a click - // event listener to close the dialog - this._closers = $$('[data-a11y-dialog-hide]', this.node) - .concat($$('[data-a11y-dialog-hide="' + this.node.id + '"]')); - this._closers.forEach(function (closer) { - closer.addEventListener('click', this._hide); - }.bind(this)); - - // Execute all callbacks registered for the `create` event - this._fire('create'); - - return this; - }; - - /** - * Show the dialog element, disable all the targets (siblings), trap the - * current focus within it, listen for some specific key presses and fire all - * registered callbacks for `show` event - * - * @param {Event} event - * @return {this} - */ - A11yDialog.prototype.show = function( event ) { - - var content = this.node.getElementsByClassName('sui-modal-content'), - content2 = this.node.getElementsByClassName('sui-dialog-content'), - divOverlay = '
        ', - divEmpty = '
        ' - ; - - // Verify if dialog has been opened already. - if ( this.shown ) { - return this; - } - - this.node.classList.add( 'sui-fade-in' ); - this.node.classList.remove( 'sui-fade-out' ); - - if ( content.length ) { - this.node.insertAdjacentHTML( 'afterbegin', divOverlay ); - this.node.insertAdjacentHTML( 'beforeend', divEmpty ); - content[0].className = 'sui-modal-content sui-content-fade-in'; - } - - if ( content2.length ) { - content2[0].className = 'sui-dialog-content sui-content-fade-in'; - } - - // Execute all callbacks registered for the `show` event - this._fire('show', event); - - this.shown = true; - this.node.removeAttribute('aria-hidden'); - - // Iterate over the targets to disable them by setting their `aria-hidden` - // attribute to `true`; in case they already have this attribute, keep a - // reference of their original value to be able to restore it later - this._targets.forEach(function (target) { - var original = target.getAttribute('aria-hidden'); - - if (original) { - target.setAttribute('data-a11y-dialog-original', original); - } - - target.setAttribute('aria-hidden', 'true'); - }); - - // Keep a reference to the currently focused element to be able to restore - // it later, then set the focus to the first focusable child of the dialog - // element - focusedBeforeDialog = document.activeElement; - setFocusToFirstItem(this.node); - - // Bind a focus event listener to the body element to make sure the focus - // stays trapped inside the dialog while open, and start listening for some - // specific key presses (TAB and ESC) - document.body.addEventListener( 'focus', this._maintainFocus, true ); - document.addEventListener( 'keydown', this._bindKeypress ); - - // Add overlay class to document body. - document.getElementsByTagName( 'html' )[0].classList.add( 'sui-has-overlay' ); - - - return this; - }; - - /** - * Hide the dialog element, enable all the targets (siblings), restore the - * focus to the previously active element, stop listening for some specific - * key presses and fire all registered callbacks for `hide` event - * - * @param {Event} event - * @return {this} - */ - A11yDialog.prototype.hide = function( event ) { - - var content = this.node.getElementsByClassName('sui-modal-content'), - content2 = this.node.getElementsByClassName('sui-dialog-content'), - divsEmpty = this.node.getElementsByClassName( 'sui-modal-empty' ) - ; - - // Verify if dialog has been closed already. - if ( ! this.shown ) { - return this; - } - - if ( content.length ) { - content[0].className = 'sui-modal-content sui-content-fade-out'; - } - - if ( content2.length ) { - content2[0].className = 'sui-dialog-content sui-content-fade-out'; - } - - this.node.classList.add('sui-fade-out'); - this.node.classList.remove('sui-fade-in'); - - // Execute all callbacks registered for the `hide` event - this._fire('hide', event); - - this.shown = false; - // This has been set so there is enough time for the animation to show - var timeout_node = this.node; - setTimeout(function () { - timeout_node.setAttribute('aria-hidden', 'true'); - if ( content.length ) { - while ( 0 !== divsEmpty.length ) { - divsEmpty[0].parentNode.removeChild( divsEmpty[0] ); - } - } - }, 300); - - // Iterate over the targets to enable them by remove their `aria-hidden` - // attribute or resetting them to their initial value - this._targets.forEach(function (target) { - var original = target.getAttribute('data-a11y-dialog-original'); - - - if (original) { - target.setAttribute('aria-hidden', original); - target.removeAttribute('data-a11y-dialog-original'); - } else { - target.removeAttribute('aria-hidden'); - } - }); - - // If their was a focused element before the dialog was opened, restore the - // focus back to it - if (focusedBeforeDialog) { - focusedBeforeDialog.focus(); - } - - // Remove the focus event listener to the body element and stop listening - // for specific key presses - document.body.removeEventListener('focus', this._maintainFocus, true); - document.removeEventListener('keydown', this._bindKeypress); - - // Remove overlay class to document body. - document.getElementsByTagName('html')[0].classList.remove('sui-has-overlay'); - - - return this; - }; - - /** - * Destroy the current instance (after making sure the dialog has been hidden) - * and remove all associated listeners from dialog openers and closers - * - * @return {this} - */ - A11yDialog.prototype.destroy = function () { - // Hide the dialog to avoid destroying an open instance - this.hide(); - - // Remove the click event listener from all dialog openers - this._openers.forEach(function (opener) { - opener.removeEventListener('click', this._show); - }.bind(this)); - - // Remove the click event listener from all dialog closers - this._closers.forEach(function (closer) { - closer.removeEventListener('click', this._hide); - }.bind(this)); - - // Execute all callbacks registered for the `destroy` event - this._fire('destroy'); - - // Keep an object of listener types mapped to callback functions - this._listeners = {}; - - return this; - }; - - /** - * Register a new callback for the given event type - * - * @param {string} type - * @param {Function} handler - */ - A11yDialog.prototype.on = function (type, handler) { - if (typeof this._listeners[type] === 'undefined') { - this._listeners[type] = []; - } - - this._listeners[type].push(handler); - - return this; - }; - - /** - * Unregister an existing callback for the given event type - * - * @param {string} type - * @param {Function} handler - */ - A11yDialog.prototype.off = function (type, handler) { - var index = this._listeners[type].indexOf(handler); - - if (index > -1) { - this._listeners[type].splice(index, 1); - } - - return this; - }; - - /** - * Iterate over all registered handlers for given type and call them all with - * the dialog element as first argument, event as second argument (if any). - * - * @access private - * @param {string} type - * @param {Event} event - */ - A11yDialog.prototype._fire = function (type, event) { - var listeners = this._listeners[type] || []; - - listeners.forEach(function (listener) { - listener(this.node, event); - }.bind(this)); - }; - - /** - * Private event handler used when listening to some specific key presses - * (namely ESCAPE and TAB) - * - * @access private - * @param {Event} event - */ - A11yDialog.prototype._bindKeypress = function (event) { - // If the dialog is shown and the ESCAPE key is being pressed, prevent any - // further effects from the ESCAPE key and hide the dialog - if (this.shown && event.which === ESCAPE_KEY) { - event.preventDefault(); - this.hide(); - } - - // If the dialog is shown and the TAB key is being pressed, make sure the - // focus stays trapped within the dialog element - if (this.shown && event.which === TAB_KEY) { - trapTabKey(this.node, event); - } - }; - - /** - * Private event handler used when making sure the focus stays within the - * currently open dialog - * - * @access private - * @param {Event} event - */ - A11yDialog.prototype._maintainFocus = function( event ) { - - // If the dialog is shown and the focus is not within the dialog element, - // move it back to its first focusable child - if ( this.shown && ! this.node.contains( event.target ) ) { - setFocusToFirstItem( this.node ); - } - }; - - /** - * Convert a NodeList into an array - * - * @param {NodeList} collection - * @return {Array} - */ - function toArray(collection) { - return Array.prototype.slice.call(collection); - } - - /** - * Query the DOM for nodes matching the given selector, scoped to context (or - * the whole document) - * - * @param {String} selector - * @param {Element} [context = document] - * @return {Array} - */ - function $$(selector, context) { - return toArray((context || document).querySelectorAll(selector)); - } - - /** - * Return an array of Element based on given argument (NodeList, Element or - * string representing a selector) - * - * @param {(NodeList | Element | string)} target - * @return {Array} - */ - function collect(target) { - if (NodeList.prototype.isPrototypeOf(target)) { - return toArray(target); - } - - if (Element.prototype.isPrototypeOf(target)) { - return [target]; - } - - if (typeof target === 'string') { - return $$(target); - } - } - - /** - * Set the focus to the first focusable child of the given element - * - * @param {Element} node - */ - function setFocusToFirstItem(node) { - var focusableChildren = getFocusableChildren(node); - - if (focusableChildren.length) { - focusableChildren[0].focus(); - } - } - - /** - * Get the focusable children of the given element - * - * @param {Element} node - * @return {Array} - */ - function getFocusableChildren(node) { - return $$(FOCUSABLE_ELEMENTS.join(','), node).filter(function (child) { - return !!(child.offsetWidth || child.offsetHeight || child.getClientRects().length); - }); - } - - /** - * Trap the focus inside the given element - * - * @param {Element} node - * @param {Event} event - */ - function trapTabKey(node, event) { - var focusableChildren = getFocusableChildren(node); - var focusedItemIndex = focusableChildren.indexOf(document.activeElement); - - // If the SHIFT key is being pressed while tabbing (moving backwards) and - // the currently focused item is the first one, move the focus to the last - // focusable item from the dialog element - if (event.shiftKey && focusedItemIndex === 0) { - focusableChildren[focusableChildren.length - 1].focus(); - event.preventDefault(); - // If the SHIFT key is not being pressed (moving forwards) and the currently - // focused item is the last one, move the focus to the first focusable item - // from the dialog element - } else if (!event.shiftKey && focusedItemIndex === focusableChildren.length - 1) { - focusableChildren[0].focus(); - event.preventDefault(); - } - } - - /** - * Retrieve siblings from given element - * - * @param {Element} node - * @return {Array} - */ - function getSiblings(node) { - var nodes = toArray(node.parentNode.childNodes); - var siblings = nodes.filter(function (node) { - return node.nodeType === 1; - }); - - siblings.splice(siblings.indexOf(node), 1); - - return siblings; - } - - if (typeof module !== 'undefined' && typeof module.exports !== 'undefined') { - module.exports = A11yDialog; - } else if (typeof define === 'function' && define.amd) { - define('A11yDialog', [], function () { - return A11yDialog; - }); - } else if (typeof global === 'object') { - global.A11yDialog = A11yDialog; - } -}(typeof global !== 'undefined' ? global : window)); diff --git a/js/clipboard.js b/js/clipboard.js deleted file mode 100644 index 0240e3f7..00000000 --- a/js/clipboard.js +++ /dev/null @@ -1,973 +0,0 @@ -/*! - * clipboard.js v2.0.6 - * https://clipboardjs.com/ - * - * Licensed MIT © Zeno Rocha - */ -(function webpackUniversalModuleDefinition(root, factory) { - if(typeof exports === 'object' && typeof module === 'object') - module.exports = factory(); - else if(typeof define === 'function' && define.amd) - define([], factory); - else if(typeof exports === 'object') - exports["ClipboardJS"] = factory(); - else - root["ClipboardJS"] = factory(); -})(this, function() { -return /******/ (function(modules) { // webpackBootstrap -/******/ // The module cache -/******/ var installedModules = {}; -/******/ -/******/ // The require function -/******/ function __webpack_require__(moduleId) { -/******/ -/******/ // Check if module is in cache -/******/ if(installedModules[moduleId]) { -/******/ return installedModules[moduleId].exports; -/******/ } -/******/ // Create a new module (and put it into the cache) -/******/ var module = installedModules[moduleId] = { -/******/ i: moduleId, -/******/ l: false, -/******/ exports: {} -/******/ }; -/******/ -/******/ // Execute the module function -/******/ modules[moduleId].call(module.exports, module, module.exports, __webpack_require__); -/******/ -/******/ // Flag the module as loaded -/******/ module.l = true; -/******/ -/******/ // Return the exports of the module -/******/ return module.exports; -/******/ } -/******/ -/******/ -/******/ // expose the modules object (__webpack_modules__) -/******/ __webpack_require__.m = modules; -/******/ -/******/ // expose the module cache -/******/ __webpack_require__.c = installedModules; -/******/ -/******/ // define getter function for harmony exports -/******/ __webpack_require__.d = function(exports, name, getter) { -/******/ if(!__webpack_require__.o(exports, name)) { -/******/ Object.defineProperty(exports, name, { enumerable: true, get: getter }); -/******/ } -/******/ }; -/******/ -/******/ // define __esModule on exports -/******/ __webpack_require__.r = function(exports) { -/******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) { -/******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' }); -/******/ } -/******/ Object.defineProperty(exports, '__esModule', { value: true }); -/******/ }; -/******/ -/******/ // create a fake namespace object -/******/ // mode & 1: value is a module id, require it -/******/ // mode & 2: merge all properties of value into the ns -/******/ // mode & 4: return value when already ns object -/******/ // mode & 8|1: behave like require -/******/ __webpack_require__.t = function(value, mode) { -/******/ if(mode & 1) value = __webpack_require__(value); -/******/ if(mode & 8) return value; -/******/ if((mode & 4) && typeof value === 'object' && value && value.__esModule) return value; -/******/ var ns = Object.create(null); -/******/ __webpack_require__.r(ns); -/******/ Object.defineProperty(ns, 'default', { enumerable: true, value: value }); -/******/ if(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key)); -/******/ return ns; -/******/ }; -/******/ -/******/ // getDefaultExport function for compatibility with non-harmony modules -/******/ __webpack_require__.n = function(module) { -/******/ var getter = module && module.__esModule ? -/******/ function getDefault() { return module['default']; } : -/******/ function getModuleExports() { return module; }; -/******/ __webpack_require__.d(getter, 'a', getter); -/******/ return getter; -/******/ }; -/******/ -/******/ // Object.prototype.hasOwnProperty.call -/******/ __webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); }; -/******/ -/******/ // __webpack_public_path__ -/******/ __webpack_require__.p = ""; -/******/ -/******/ -/******/ // Load entry module and return exports -/******/ return __webpack_require__(__webpack_require__.s = 6); -/******/ }) -/************************************************************************/ -/******/ ([ -/* 0 */ -/***/ (function(module, exports) { - -function select(element) { - var selectedText; - - if (element.nodeName === 'SELECT') { - element.focus(); - - selectedText = element.value; - } - else if (element.nodeName === 'INPUT' || element.nodeName === 'TEXTAREA') { - var isReadOnly = element.hasAttribute('readonly'); - - if (!isReadOnly) { - element.setAttribute('readonly', ''); - } - - element.select(); - element.setSelectionRange(0, element.value.length); - - if (!isReadOnly) { - element.removeAttribute('readonly'); - } - - selectedText = element.value; - } - else { - if (element.hasAttribute('contenteditable')) { - element.focus(); - } - - var selection = window.getSelection(); - var range = document.createRange(); - - range.selectNodeContents(element); - selection.removeAllRanges(); - selection.addRange(range); - - selectedText = selection.toString(); - } - - return selectedText; -} - -module.exports = select; - - -/***/ }), -/* 1 */ -/***/ (function(module, exports) { - -function E () { - // Keep this empty so it's easier to inherit from - // (via https://github.com/lipsmack from https://github.com/scottcorgan/tiny-emitter/issues/3) -} - -E.prototype = { - on: function (name, callback, ctx) { - var e = this.e || (this.e = {}); - - (e[name] || (e[name] = [])).push({ - fn: callback, - ctx: ctx - }); - - return this; - }, - - once: function (name, callback, ctx) { - var self = this; - function listener () { - self.off(name, listener); - callback.apply(ctx, arguments); - }; - - listener._ = callback - return this.on(name, listener, ctx); - }, - - emit: function (name) { - var data = [].slice.call(arguments, 1); - var evtArr = ((this.e || (this.e = {}))[name] || []).slice(); - var i = 0; - var len = evtArr.length; - - for (i; i < len; i++) { - evtArr[i].fn.apply(evtArr[i].ctx, data); - } - - return this; - }, - - off: function (name, callback) { - var e = this.e || (this.e = {}); - var evts = e[name]; - var liveEvents = []; - - if (evts && callback) { - for (var i = 0, len = evts.length; i < len; i++) { - if (evts[i].fn !== callback && evts[i].fn._ !== callback) - liveEvents.push(evts[i]); - } - } - - // Remove event from queue to prevent memory leak - // Suggested by https://github.com/lazd - // Ref: https://github.com/scottcorgan/tiny-emitter/commit/c6ebfaa9bc973b33d110a84a307742b7cf94c953#commitcomment-5024910 - - (liveEvents.length) - ? e[name] = liveEvents - : delete e[name]; - - return this; - } -}; - -module.exports = E; -module.exports.TinyEmitter = E; - - -/***/ }), -/* 2 */ -/***/ (function(module, exports, __webpack_require__) { - -var is = __webpack_require__(3); -var delegate = __webpack_require__(4); - -/** - * Validates all params and calls the right - * listener function based on its target type. - * - * @param {String|HTMLElement|HTMLCollection|NodeList} target - * @param {String} type - * @param {Function} callback - * @return {Object} - */ -function listen(target, type, callback) { - if (!target && !type && !callback) { - throw new Error('Missing required arguments'); - } - - if (!is.string(type)) { - throw new TypeError('Second argument must be a String'); - } - - if (!is.fn(callback)) { - throw new TypeError('Third argument must be a Function'); - } - - if (is.node(target)) { - return listenNode(target, type, callback); - } - else if (is.nodeList(target)) { - return listenNodeList(target, type, callback); - } - else if (is.string(target)) { - return listenSelector(target, type, callback); - } - else { - throw new TypeError('First argument must be a String, HTMLElement, HTMLCollection, or NodeList'); - } -} - -/** - * Adds an event listener to a HTML element - * and returns a remove listener function. - * - * @param {HTMLElement} node - * @param {String} type - * @param {Function} callback - * @return {Object} - */ -function listenNode(node, type, callback) { - node.addEventListener(type, callback); - - return { - destroy: function() { - node.removeEventListener(type, callback); - } - } -} - -/** - * Add an event listener to a list of HTML elements - * and returns a remove listener function. - * - * @param {NodeList|HTMLCollection} nodeList - * @param {String} type - * @param {Function} callback - * @return {Object} - */ -function listenNodeList(nodeList, type, callback) { - Array.prototype.forEach.call(nodeList, function(node) { - node.addEventListener(type, callback); - }); - - return { - destroy: function() { - Array.prototype.forEach.call(nodeList, function(node) { - node.removeEventListener(type, callback); - }); - } - } -} - -/** - * Add an event listener to a selector - * and returns a remove listener function. - * - * @param {String} selector - * @param {String} type - * @param {Function} callback - * @return {Object} - */ -function listenSelector(selector, type, callback) { - return delegate(document.body, selector, type, callback); -} - -module.exports = listen; - - -/***/ }), -/* 3 */ -/***/ (function(module, exports) { - -/** - * Check if argument is a HTML element. - * - * @param {Object} value - * @return {Boolean} - */ -exports.node = function(value) { - return value !== undefined - && value instanceof HTMLElement - && value.nodeType === 1; -}; - -/** - * Check if argument is a list of HTML elements. - * - * @param {Object} value - * @return {Boolean} - */ -exports.nodeList = function(value) { - var type = Object.prototype.toString.call(value); - - return value !== undefined - && (type === '[object NodeList]' || type === '[object HTMLCollection]') - && ('length' in value) - && (value.length === 0 || exports.node(value[0])); -}; - -/** - * Check if argument is a string. - * - * @param {Object} value - * @return {Boolean} - */ -exports.string = function(value) { - return typeof value === 'string' - || value instanceof String; -}; - -/** - * Check if argument is a function. - * - * @param {Object} value - * @return {Boolean} - */ -exports.fn = function(value) { - var type = Object.prototype.toString.call(value); - - return type === '[object Function]'; -}; - - -/***/ }), -/* 4 */ -/***/ (function(module, exports, __webpack_require__) { - -var closest = __webpack_require__(5); - -/** - * Delegates event to a selector. - * - * @param {Element} element - * @param {String} selector - * @param {String} type - * @param {Function} callback - * @param {Boolean} useCapture - * @return {Object} - */ -function _delegate(element, selector, type, callback, useCapture) { - var listenerFn = listener.apply(this, arguments); - - element.addEventListener(type, listenerFn, useCapture); - - return { - destroy: function() { - element.removeEventListener(type, listenerFn, useCapture); - } - } -} - -/** - * Delegates event to a selector. - * - * @param {Element|String|Array} [elements] - * @param {String} selector - * @param {String} type - * @param {Function} callback - * @param {Boolean} useCapture - * @return {Object} - */ -function delegate(elements, selector, type, callback, useCapture) { - // Handle the regular Element usage - if (typeof elements.addEventListener === 'function') { - return _delegate.apply(null, arguments); - } - - // Handle Element-less usage, it defaults to global delegation - if (typeof type === 'function') { - // Use `document` as the first parameter, then apply arguments - // This is a short way to .unshift `arguments` without running into deoptimizations - return _delegate.bind(null, document).apply(null, arguments); - } - - // Handle Selector-based usage - if (typeof elements === 'string') { - elements = document.querySelectorAll(elements); - } - - // Handle Array-like based usage - return Array.prototype.map.call(elements, function (element) { - return _delegate(element, selector, type, callback, useCapture); - }); -} - -/** - * Finds closest match and invokes callback. - * - * @param {Element} element - * @param {String} selector - * @param {String} type - * @param {Function} callback - * @return {Function} - */ -function listener(element, selector, type, callback) { - return function(e) { - e.delegateTarget = closest(e.target, selector); - - if (e.delegateTarget) { - callback.call(element, e); - } - } -} - -module.exports = delegate; - - -/***/ }), -/* 5 */ -/***/ (function(module, exports) { - -var DOCUMENT_NODE_TYPE = 9; - -/** - * A polyfill for Element.matches() - */ -if (typeof Element !== 'undefined' && !Element.prototype.matches) { - var proto = Element.prototype; - - proto.matches = proto.matchesSelector || - proto.mozMatchesSelector || - proto.msMatchesSelector || - proto.oMatchesSelector || - proto.webkitMatchesSelector; -} - -/** - * Finds the closest parent that matches a selector. - * - * @param {Element} element - * @param {String} selector - * @return {Function} - */ -function closest (element, selector) { - while (element && element.nodeType !== DOCUMENT_NODE_TYPE) { - if (typeof element.matches === 'function' && - element.matches(selector)) { - return element; - } - element = element.parentNode; - } -} - -module.exports = closest; - - -/***/ }), -/* 6 */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); - -// EXTERNAL MODULE: ./node_modules/select/src/select.js -var src_select = __webpack_require__(0); -var select_default = /*#__PURE__*/__webpack_require__.n(src_select); - -// CONCATENATED MODULE: ./src/clipboard-action.js -var _typeof = typeof Symbol === "function" && typeof Symbol.iterator === "symbol" ? function (obj) { return typeof obj; } : function (obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }; - -var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); - -function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } - - - -/** - * Inner class which performs selection from either `text` or `target` - * properties and then executes copy or cut operations. - */ - -var clipboard_action_ClipboardAction = function () { - /** - * @param {Object} options - */ - function ClipboardAction(options) { - _classCallCheck(this, ClipboardAction); - - this.resolveOptions(options); - this.initSelection(); - } - - /** - * Defines base properties passed from constructor. - * @param {Object} options - */ - - - _createClass(ClipboardAction, [{ - key: 'resolveOptions', - value: function resolveOptions() { - var options = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; - - this.action = options.action; - this.container = options.container; - this.emitter = options.emitter; - this.target = options.target; - this.text = options.text; - this.trigger = options.trigger; - - this.selectedText = ''; - } - - /** - * Decides which selection strategy is going to be applied based - * on the existence of `text` and `target` properties. - */ - - }, { - key: 'initSelection', - value: function initSelection() { - if (this.text) { - this.selectFake(); - } else if (this.target) { - this.selectTarget(); - } - } - - /** - * Creates a fake textarea element, sets its value from `text` property, - * and makes a selection on it. - */ - - }, { - key: 'selectFake', - value: function selectFake() { - var _this = this; - - var isRTL = document.documentElement.getAttribute('dir') == 'rtl'; - - this.removeFake(); - - this.fakeHandlerCallback = function () { - return _this.removeFake(); - }; - this.fakeHandler = this.container.addEventListener('click', this.fakeHandlerCallback) || true; - - this.fakeElem = document.createElement('textarea'); - // Prevent zooming on iOS - this.fakeElem.style.fontSize = '12pt'; - // Reset box model - this.fakeElem.style.border = '0'; - this.fakeElem.style.padding = '0'; - this.fakeElem.style.margin = '0'; - // Move element out of screen horizontally - this.fakeElem.style.position = 'absolute'; - this.fakeElem.style[isRTL ? 'right' : 'left'] = '-9999px'; - // Move element to the same position vertically - var yPosition = window.pageYOffset || document.documentElement.scrollTop; - this.fakeElem.style.top = yPosition + 'px'; - - this.fakeElem.setAttribute('readonly', ''); - this.fakeElem.value = this.text; - - this.container.appendChild(this.fakeElem); - - this.selectedText = select_default()(this.fakeElem); - this.copyText(); - } - - /** - * Only removes the fake element after another click event, that way - * a user can hit `Ctrl+C` to copy because selection still exists. - */ - - }, { - key: 'removeFake', - value: function removeFake() { - if (this.fakeHandler) { - this.container.removeEventListener('click', this.fakeHandlerCallback); - this.fakeHandler = null; - this.fakeHandlerCallback = null; - } - - if (this.fakeElem) { - this.container.removeChild(this.fakeElem); - this.fakeElem = null; - } - } - - /** - * Selects the content from element passed on `target` property. - */ - - }, { - key: 'selectTarget', - value: function selectTarget() { - this.selectedText = select_default()(this.target); - this.copyText(); - } - - /** - * Executes the copy operation based on the current selection. - */ - - }, { - key: 'copyText', - value: function copyText() { - var succeeded = void 0; - - try { - succeeded = document.execCommand(this.action); - } catch (err) { - succeeded = false; - } - - this.handleResult(succeeded); - } - - /** - * Fires an event based on the copy operation result. - * @param {Boolean} succeeded - */ - - }, { - key: 'handleResult', - value: function handleResult(succeeded) { - this.emitter.emit(succeeded ? 'success' : 'error', { - action: this.action, - text: this.selectedText, - trigger: this.trigger, - clearSelection: this.clearSelection.bind(this) - }); - } - - /** - * Moves focus away from `target` and back to the trigger, removes current selection. - */ - - }, { - key: 'clearSelection', - value: function clearSelection() { - if (this.trigger) { - this.trigger.focus(); - } - document.activeElement.blur(); - window.getSelection().removeAllRanges(); - } - - /** - * Sets the `action` to be performed which can be either 'copy' or 'cut'. - * @param {String} action - */ - - }, { - key: 'destroy', - - - /** - * Destroy lifecycle. - */ - value: function destroy() { - this.removeFake(); - } - }, { - key: 'action', - set: function set() { - var action = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : 'copy'; - - this._action = action; - - if (this._action !== 'copy' && this._action !== 'cut') { - throw new Error('Invalid "action" value, use either "copy" or "cut"'); - } - } - - /** - * Gets the `action` property. - * @return {String} - */ - , - get: function get() { - return this._action; - } - - /** - * Sets the `target` property using an element - * that will be have its content copied. - * @param {Element} target - */ - - }, { - key: 'target', - set: function set(target) { - if (target !== undefined) { - if (target && (typeof target === 'undefined' ? 'undefined' : _typeof(target)) === 'object' && target.nodeType === 1) { - if (this.action === 'copy' && target.hasAttribute('disabled')) { - throw new Error('Invalid "target" attribute. Please use "readonly" instead of "disabled" attribute'); - } - - if (this.action === 'cut' && (target.hasAttribute('readonly') || target.hasAttribute('disabled'))) { - throw new Error('Invalid "target" attribute. You can\'t cut text from elements with "readonly" or "disabled" attributes'); - } - - this._target = target; - } else { - throw new Error('Invalid "target" value, use a valid Element'); - } - } - } - - /** - * Gets the `target` property. - * @return {String|HTMLElement} - */ - , - get: function get() { - return this._target; - } - }]); - - return ClipboardAction; -}(); - -/* harmony default export */ var clipboard_action = (clipboard_action_ClipboardAction); -// EXTERNAL MODULE: ./node_modules/tiny-emitter/index.js -var tiny_emitter = __webpack_require__(1); -var tiny_emitter_default = /*#__PURE__*/__webpack_require__.n(tiny_emitter); - -// EXTERNAL MODULE: ./node_modules/good-listener/src/listen.js -var listen = __webpack_require__(2); -var listen_default = /*#__PURE__*/__webpack_require__.n(listen); - -// CONCATENATED MODULE: ./src/clipboard.js -var clipboard_typeof = typeof Symbol === "function" && typeof Symbol.iterator === "symbol" ? function (obj) { return typeof obj; } : function (obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }; - -var clipboard_createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); - -function clipboard_classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } - -function _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return call && (typeof call === "object" || typeof call === "function") ? call : self; } - -function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; } - - - - - -/** - * Base class which takes one or more elements, adds event listeners to them, - * and instantiates a new `ClipboardAction` on each click. - */ - -var clipboard_Clipboard = function (_Emitter) { - _inherits(Clipboard, _Emitter); - - /** - * @param {String|HTMLElement|HTMLCollection|NodeList} trigger - * @param {Object} options - */ - function Clipboard(trigger, options) { - clipboard_classCallCheck(this, Clipboard); - - var _this = _possibleConstructorReturn(this, (Clipboard.__proto__ || Object.getPrototypeOf(Clipboard)).call(this)); - - _this.resolveOptions(options); - _this.listenClick(trigger); - return _this; - } - - /** - * Defines if attributes would be resolved using internal setter functions - * or custom functions that were passed in the constructor. - * @param {Object} options - */ - - - clipboard_createClass(Clipboard, [{ - key: 'resolveOptions', - value: function resolveOptions() { - var options = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; - - this.action = typeof options.action === 'function' ? options.action : this.defaultAction; - this.target = typeof options.target === 'function' ? options.target : this.defaultTarget; - this.text = typeof options.text === 'function' ? options.text : this.defaultText; - this.container = clipboard_typeof(options.container) === 'object' ? options.container : document.body; - } - - /** - * Adds a click event listener to the passed trigger. - * @param {String|HTMLElement|HTMLCollection|NodeList} trigger - */ - - }, { - key: 'listenClick', - value: function listenClick(trigger) { - var _this2 = this; - - this.listener = listen_default()(trigger, 'click', function (e) { - return _this2.onClick(e); - }); - } - - /** - * Defines a new `ClipboardAction` on each click event. - * @param {Event} e - */ - - }, { - key: 'onClick', - value: function onClick(e) { - var trigger = e.delegateTarget || e.currentTarget; - - if (this.clipboardAction) { - this.clipboardAction = null; - } - - this.clipboardAction = new clipboard_action({ - action: this.action(trigger), - target: this.target(trigger), - text: this.text(trigger), - container: this.container, - trigger: trigger, - emitter: this - }); - } - - /** - * Default `action` lookup function. - * @param {Element} trigger - */ - - }, { - key: 'defaultAction', - value: function defaultAction(trigger) { - return getAttributeValue('action', trigger); - } - - /** - * Default `target` lookup function. - * @param {Element} trigger - */ - - }, { - key: 'defaultTarget', - value: function defaultTarget(trigger) { - var selector = getAttributeValue('target', trigger); - - if (selector) { - return document.querySelector(selector); - } - } - - /** - * Returns the support of the given action, or all actions if no action is - * given. - * @param {String} [action] - */ - - }, { - key: 'defaultText', - - - /** - * Default `text` lookup function. - * @param {Element} trigger - */ - value: function defaultText(trigger) { - return getAttributeValue('text', trigger); - } - - /** - * Destroy lifecycle. - */ - - }, { - key: 'destroy', - value: function destroy() { - this.listener.destroy(); - - if (this.clipboardAction) { - this.clipboardAction.destroy(); - this.clipboardAction = null; - } - } - }], [{ - key: 'isSupported', - value: function isSupported() { - var action = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : ['copy', 'cut']; - - var actions = typeof action === 'string' ? [action] : action; - var support = !!document.queryCommandSupported; - - actions.forEach(function (action) { - support = support && !!document.queryCommandSupported(action); - }); - - return support; - } - }]); - - return Clipboard; -}(tiny_emitter_default.a); - -/** - * Helper function to retrieve attribute value. - * @param {String} suffix - * @param {Element} element - */ - - -function getAttributeValue(suffix, element) { - var attribute = 'data-clipboard-' + suffix; - - if (!element.hasAttribute(attribute)) { - return; - } - - return element.getAttribute(attribute); -} - -/* harmony default export */ var clipboard = __webpack_exports__["default"] = (clipboard_Clipboard); - -/***/ }) -/******/ ])["default"]; -}); \ No newline at end of file diff --git a/js/clipboard.min.js b/js/clipboard.min.js deleted file mode 100644 index 28650f3c..00000000 --- a/js/clipboard.min.js +++ /dev/null @@ -1,7 +0,0 @@ -/*! - * clipboard.js v2.0.6 - * https://clipboardjs.com/ - * - * Licensed MIT © Zeno Rocha - */ -!function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e():"function"==typeof define&&define.amd?define([],e):"object"==typeof exports?exports.ClipboardJS=e():t.ClipboardJS=e()}(this,function(){return o={},r.m=n=[function(t,e){t.exports=function(t){var e;if("SELECT"===t.nodeName)t.focus(),e=t.value;else if("INPUT"===t.nodeName||"TEXTAREA"===t.nodeName){var n=t.hasAttribute("readonly");n||t.setAttribute("readonly",""),t.select(),t.setSelectionRange(0,t.value.length),n||t.removeAttribute("readonly"),e=t.value}else{t.hasAttribute("contenteditable")&&t.focus();var o=window.getSelection(),r=document.createRange();r.selectNodeContents(t),o.removeAllRanges(),o.addRange(r),e=o.toString()}return e}},function(t,e){function n(){}n.prototype={on:function(t,e,n){var o=this.e||(this.e={});return(o[t]||(o[t]=[])).push({fn:e,ctx:n}),this},once:function(t,e,n){var o=this;function r(){o.off(t,r),e.apply(n,arguments)}return r._=e,this.on(t,r,n)},emit:function(t){for(var e=[].slice.call(arguments,1),n=((this.e||(this.e={}))[t]||[]).slice(),o=0,r=n.length;o li' ) - ; - - var navigation = slider.find( '.sui-slider-navigation' ), - navButtons = navigation.find( 'button' ), - btnBack = navigation.find( '.sui-prev' ), - btnNext = navigation.find( '.sui-next' ) - ; - - if ( ! dialog.hasClass( 'sui-modal-onboard' ) ) { - return; - } - - function init() { - - var currSlide = slider.find( '.sui-slider-content > li.sui-current' ), - prevSlide = currSlide.prev() - ; - - if ( ! prevSlide.length ) { - - if ( slider.hasClass( 'sui-infinite' ) ) { - - prevSlide = slider.find( '.sui-slider-content > li:last' ); - - currSlide.removeClass( 'sui-current' ); - currSlide.removeClass( 'sui-loaded' ); - - prevSlide.addClass( 'sui-current' ); - prevSlide.addClass( 'fadeInLeft' ); - - navButtons.prop( 'disabled', true ); - - setTimeout( function() { - prevSlide.addClass( 'sui-loaded' ); - prevSlide.removeClass( 'fadeInLeft' ); - }, 600 ); - - setTimeout( function() { - navButtons.prop( 'disabled', false ); - }, 650 ); - } - - } else { - - currSlide.removeClass( 'sui-current' ); - currSlide.removeClass( 'sui-loaded' ); - - prevSlide.addClass( 'sui-current' ); - prevSlide.addClass( 'fadeInLeft' ); - - navButtons.prop( 'disabled', true ); - - if ( ! slider.hasClass( 'sui-infinite' ) ) { - - btnNext.removeClass( 'sui-hidden' ); - - if ( slides.first().data( 'slide' ) === prevSlide.data( 'slide' ) ) { - btnBack.addClass( 'sui-hidden' ); - } - } - - setTimeout( function() { - prevSlide.addClass( 'sui-loaded' ); - prevSlide.removeClass( 'fadeInLeft' ); - }, 600 ); - - setTimeout( function() { - navButtons.prop( 'disabled', false ); - }, 650 ); - } - } - - init(); - - return this; - }; - - SUI.modalNext = function( el ) { - - var slider = $( el ), - dialog = slider.closest( '.sui-modal' ), - slides = slider.find( '.sui-slider-content > li' ) - ; - - var navigation = slider.find( '.sui-slider-navigation' ), - navButtons = navigation.find( 'button' ), - btnBack = navigation.find( '.sui-prev' ), - btnNext = navigation.find( '.sui-next' ) - ; - - if ( ! dialog.hasClass( 'sui-modal-onboard' ) ) { - return; - } - - function init() { - - var currSlide = slider.find( '.sui-slider-content > li.sui-current' ), - nextSlide = currSlide.next() - ; - - if ( ! nextSlide.length ) { - - if ( slider.hasClass( 'sui-infinite' ) ) { - - nextSlide = slider.find( '.sui-slider-content > li:first' ); - - currSlide.removeClass( 'sui-current' ); - currSlide.removeClass( 'sui-loaded' ); - - nextSlide.addClass( 'sui-current' ); - nextSlide.addClass( 'fadeInRight' ); - - navButtons.prop( 'disabled', true ); - - setTimeout( function() { - nextSlide.addClass( 'sui-loaded' ); - nextSlide.removeClass( 'fadeInRight' ); - }, 600 ); - - setTimeout( function() { - navButtons.prop( 'disabled', false ); - }, 650 ); - - } - - } else { - - currSlide.removeClass( 'sui-current' ); - currSlide.removeClass( 'sui-loaded' ); - - nextSlide.addClass( 'sui-current' ); - nextSlide.addClass( 'fadeInRight' ); - - navButtons.prop( 'disabled', true ); - - if ( ! slider.hasClass( 'sui-infinite' ) ) { - - btnBack.removeClass( 'sui-hidden' ); - - if ( slides.length === nextSlide.data( 'slide' ) ) { - btnNext.addClass( 'sui-hidden' ); - } - } - - setTimeout( function() { - nextSlide.addClass( 'sui-loaded' ); - nextSlide.removeClass( 'fadeInRight' ); - }, 600 ); - - setTimeout( function() { - navButtons.prop( 'disabled', false ); - }, 650 ); - - } - } - - init(); - - return this; - }; - - SUI.modalStep = function( el ) { - - var slider = $( el ), - dialog = slider.closest( '.sui-modal' ) - ; - - var slides = slider.find( '.sui-slider-content' ), - slide = slides.find( '> li' ) - ; - - var steps = slider.find( '.sui-slider-steps' ), - step = steps.find( 'li' ), - button = step.find( 'button' ) - ; - - var navigation = slider.find( '.sui-slider-navigation' ), - navButtons = navigation.find( 'button' ), - navBack = navigation.find( '.sui-prev' ), - navNext = navigation.find( '.sui-next' ) - ; - - if ( ! dialog.hasClass( 'sui-modal-onboard' ) && ! steps.hasClass( 'sui-clickable' ) ) { - return; - } - - function reset() { - - // Remove current class - slide.removeClass( 'sui-current' ); - - // Remove loaded state - slide.removeClass( 'sui-loaded' ); - - } - - function load( element ) { - - var button = $( element ), - index = button.data( 'slide' ) - ; - - var curSlide = button.closest( 'li[data-slide]' ), - newSlide = slides.find( '> li[data-slide="' + index + '"]' ) - ; - - newSlide.addClass( 'sui-current' ); - - if ( curSlide.data( 'slide' ) < newSlide.data( 'slide' ) ) { - newSlide.addClass( 'fadeInRight' ); - } else { - newSlide.addClass( 'fadeInLeft' ); - } - - navButtons.prop( 'disabled', true ); - - if ( ! slider.hasClass( 'sui-infinite' ) ) { - - if ( 1 === newSlide.data( 'slide' ) ) { - navBack.addClass( 'sui-hidden' ); - navNext.removeClass( 'sui-hidden' ); - } - - if ( slide.length === newSlide.data( 'slide' ) ) { - navBack.removeClass( 'sui-hidden' ); - navNext.addClass( 'sui-hidden' ); - } - } - - setTimeout( function() { - - newSlide.addClass( 'sui-loaded' ); - - if ( curSlide.data( 'slide' ) < newSlide.data( 'slide' ) ) { - newSlide.removeClass( 'fadeInRight' ); - } else { - newSlide.removeClass( 'fadeInLeft' ); - } - }, 600 ); - - setTimeout( function() { - navButtons.prop( 'disabled', false ); - }, 650 ); - } - - function init() { - - if ( button.length ) { - - button.on( 'click', function( e ) { - - reset(); - - load( this ); - - e.preventDefault(); - e.stopPropagation(); - - }); - } - } - - init(); - - return this; - }; - - SUI.modalSlider = function( el ) { - - var slider = $( el ), - dialog = slider.closest( '.sui-modal' ), - btnBack = slider.find( '.sui-slider-navigation .sui-prev' ), - btnNext = slider.find( '.sui-slider-navigation .sui-next' ), - tourBack = slider.find( '*[data-tour="back"]' ), - tourNext = slider.find( '*[data-tour="next"]' ), - steps = slider.find( '.sui-slider-steps' ) - ; - - if ( ! dialog.hasClass( 'sui-modal-onboard' ) || slider.hasClass( 'sui-slider-off' ) ) { - return; - } - - function init() { - - if ( btnBack.length ) { - - btnBack.on( 'click', function( e ) { - - SUI.modalBack( slider ); - - e.preventDefault(); - - }); - } - - if ( tourBack.length ) { - - tourBack.on( 'click', function( e ) { - - SUI.modalBack( slider ); - - e.preventDefault(); - - }); - } - - if ( btnNext.length ) { - - btnNext.on( 'click', function( e ) { - - SUI.modalNext( slider ); - - e.preventDefault(); - - }); - } - - if ( tourNext.length ) { - - tourNext.on( 'click', function( e ) { - - SUI.modalNext( slider ); - - e.preventDefault(); - - }); - } - - if ( steps.length ) { - SUI.modalStep( slider ); - } - } - - init(); - - return this; - }; - - $( 'SUI_BODY_CLASS .sui-slider' ).each( function() { - SUI.modalSlider( this ); - }); - -}( jQuery ) ); diff --git a/js/modals.js b/js/modals.js deleted file mode 100644 index f4ac57c6..00000000 --- a/js/modals.js +++ /dev/null @@ -1,27 +0,0 @@ -( function( $ ) { - - // Enable strict mode. - 'use strict'; - - // Define global SUI object if it doesn't exist. - if ( 'object' !== typeof window.SUI ) { - window.SUI = {}; - } - - document.addEventListener( 'DOMContentLoaded', function() { - - var mainEl = $( '.sui-wrap' ); - - if ( undefined === SUI.dialogs ) { - SUI.dialogs = {}; - } - - $( 'SUI_BODY_CLASS .sui-dialog' ).each( function() { - - if ( ! SUI.dialogs.hasOwnProperty( this.id ) ) { - SUI.dialogs[this.id] = new A11yDialog( this, mainEl ); - } - }); - }); - -}( jQuery ) ); diff --git a/js/select.js b/js/select.js deleted file mode 100644 index 1e251d65..00000000 --- a/js/select.js +++ /dev/null @@ -1,257 +0,0 @@ -( function( $ ) { - - // Enable strict mode. - 'use strict'; - - // Define global SUI object if it doesn't exist. - if ( 'object' !== typeof window.SUI ) { - window.SUI = {}; - } - - SUI.suiSelect = function( el ) { - var jq = $( el ), - wrap, handle, list, value, items; - - if ( ! jq.is( 'select' ) ) { - return; - } - - if ( jq.closest( '.select-container' ).length || jq.data( 'select2' ) || jq.is( '.sui-select' ) || jq.is( '.sui-search' ) || jq.is( '.sui-variables' ) || jq.is( '.none-sui' ) ) { - return; - } - - // Add the DOM elements to style the select list. - function setupElement() { - - // Wrap select - jq.wrap( '
        ' ); - - // Hide select - jq.attr( 'aria-hidden', true ); - jq.attr( 'hidden', true ); - jq.hide(); - - wrap = jq.parent(); - - handle = $( '' ).prependTo( wrap ); - list = $( '
        ' ).appendTo( wrap ); - value = $( '' ).appendTo( list ); - items = $( '
          ' ).appendTo( list ); - - wrap.addClass( jq.attr( 'class' ) ); - - value.attr( 'id', jq.attr( 'id' ) + '-button' ); - value.attr( 'aria-labelledby', jq.attr( 'aria-labelledby' ) + ' ' + value.attr( 'id' ) ); - - items.attr( 'id', jq.attr( 'id' ) + '-list' ); - items.attr( 'aria-labelledby', jq.attr( 'aria-labelledby' ) ); - - } - - // When changing selection using JS, you need to trigger a 'sui:change' event - // eg: $('select').val('4').trigger('sui:change') - function handleSelectionChange() { - - jq.on( 'sui:change', function() { - - // We need to re-populateList to handle dynamic select options added via JS/ajax. - populateList(); - - items.find( 'li' ).not( '.optgroup-label' ).on( 'click', function onItemClick( ev ) { - var opt = $( ev.target ); - selectItem( opt, false, opt.data( 'color' ) ); - handleValue(); - }); - }); - } - - // Add all the options to the new DOM elements. - function populateList() { - var children = jq.children(); - items.empty(); - children.each( function() { - var opt = $( this ), - item, - optgroup = $( this ), - optGroupItem, - $label; - if ( 'OPTION' == $( this ).prop ( 'tagName' ) ) { - - item = $( '
        • ' ).appendTo( items ); - item.attr( 'role', 'option' ); - - if ( opt.data( 'content' ) ) { - item.addClass( 'sui-element-flex' ); - item.html( '' + opt.text() + '' + opt.data( 'content' ) + '' ); - } else if ( opt.data( 'icon' ) ) { - item.html( ' ' + opt.text() ); - } else if ( opt.data( 'color' ) ) { - item.html( '' + opt.text() ); - } else { - item.text( opt.text() ); - } - - if ( opt.is( ':disabled' ) ) { - item.addClass( 'sui-disabled' ); - } - - items.attr( 'aria-activedescendant', jq.attr( 'id' ) + '-option-' + opt.val() ); - item.attr( 'id', jq.attr( 'id' ) + '-option-' + opt.val() ); - - item.data( 'value', opt.val() ); - item.data( 'color', opt.data( 'color' ) ); - - if ( opt.val() == jq.val() ) { - selectItem( item, true, opt.data( 'color' ) ); - } - } else { - optGroupItem = $( '
            ' ).appendTo( items ); - $label = $( '
          • ' ).text( optgroup.prop( 'label' ) ); - - optGroupItem.html( $label ); - optGroupItem.addClass( 'optgroup' ); - - optgroup.find( 'option' ).each( function onPopulateLoop() { - var opt = $( this ), - item; - item = $( '
          • ' ).appendTo( optGroupItem ); - item.text( opt.text() ); - item.data( 'value', opt.val() ); - - if ( opt.val() == jq.val() ) { - selectItem( item ); - } - }); - } - - }); - } - - // Checks the option value for a link. - function handleValue() { - var val = jq[0].value; - - // If option is link, navigate to it. - if ( val.match( '^https?:\/\/|#' ) ) { - window.location.href = val; - } - } - - // Toggle the dropdown state between open/closed. - function stateToggle() { - if ( wrap.find( 'select' ).is( ':disabled' ) ) { - return; - } - if ( ! wrap.hasClass( 'active' ) ) { - stateOpen(); - } else { - stateClose(); - } - } - - // Close the dropdown list. - function stateClose( item ) { - if ( ! item ) { - item = wrap; - } - - item.removeClass( 'active' ); - item.closest( 'tr' ).removeClass( 'select-open' ); - item.find( '.list-value' ).removeAttr( 'aria-expanded' ); - } - - // Open the dropdown list. - function stateOpen() { - $( '.select-container.active' ).each( function() { - stateClose( $( this ) ); - }); - - wrap.addClass( 'active' ); - wrap.closest( 'tr' ).addClass( 'select-open' ); - wrap.find( '.list-value' ).attr( 'aria-expanded', true ); - } - - // Visually mark the specified option as "selected". - function selectItem( opt, isInit, optColor ) { - - isInit = 'undefined' === typeof isInit ? false : isInit; - - if ( undefined !== optColor && '' !== optColor ) { - value.html( '' + opt.text() ); - } else { - value.text( opt.text() ); - } - - $( '.current', items ).removeAttr( 'aria-selected' ); - $( '.current', items ).removeClass( 'current' ); - opt.addClass( 'current' ); - opt.attr( 'aria-selected', true ); - items.attr( 'aria-activedescendant', opt.attr( 'id' ) ); - stateClose(); - - // Also update the select list value. - jq.val( opt.data( 'value' ) ); - - if ( ! isInit ) { - jq.trigger( 'change' ); - } - - } - - // Element constructor. - function init() { - var selectID; - - setupElement(); - populateList(); - handleSelectionChange(); - - items.find( 'li' ).not( '.optgroup-label' ).on( 'click', function onItemClick( ev ) { - var opt = $( ev.target ); - selectItem( opt, false, opt.data( 'color' ) ); - handleValue(); - }); - - handle.on( 'click', stateToggle ); - value.on( 'click', stateToggle ); - jq.on( 'focus', stateOpen ); - - $( document ).click( function onOutsideClick( ev ) { - var jq = $( ev.target ), - selectID; - - if ( jq.closest( '.select-container' ).length ) { - return; - } - - if ( jq.is( 'label' ) && jq.attr( 'for' ) ) { - selectID = jq.attr( 'for' ); - - if ( $( 'select#' + selectID ).length ) { - return; - } - } - - stateClose(); - }); - - selectID = jq.attr( 'id' ); - - if ( selectID ) { - $( 'label[for=' + selectID + ']' ).on( 'click', stateOpen ); - } - - jq.addClass( 'sui-styled' ); - } - - init(); - - return this; - }; - - // Convert all select lists to fancy sui Select lists. - $( 'SUI_BODY_CLASS select:not([multiple])' ).each( function() { - SUI.suiSelect( this ); - }); - -}( jQuery ) ); diff --git a/js/select2.full.js b/js/select2.full.js index 68dafcde..98cf369a 100644 --- a/js/select2.full.js +++ b/js/select2.full.js @@ -13,7 +13,7 @@ if (false && typeof define === 'function' && define.amd) { // AMD. Register as an anonymous module. define(['jquery'], factory); - } else if (typeof module === 'object' && module.exports) { + } else if (false && typeof module === 'object' && module.exports) { // Node/CommonJS module.exports = function (root, jQuery) { if (jQuery === undefined) { @@ -147,7 +147,7 @@ for (j = baseParts.length; j > 0; j -= 1) { mapValue = map[baseParts.slice(0, j).join('/')]; - //baseName segment has config, find if it has one for + //baseName segment has config, find if it has one for //this name. if (mapValue) { mapValue = mapValue[nameSegment]; @@ -371,7 +371,7 @@ //favor that over return value and exports. After that, //favor a non-undefined return value over exports use. if (cjsModule && cjsModule.exports !== undef && - cjsModule.exports !== defined[name]) { + cjsModule.exports !== defined[name]) { defined[name] = cjsModule.exports; } else if (ret !== undef || !usingExports) { //Use the return value from the function. @@ -483,8 +483,9 @@ }()); S2.requirejs = requirejs;S2.require = require;S2.define = define; - }}()); - S2.define("almond", function(){}); + } + }()); + S2.define("almond", function(){}); /* global jQuery:false, $:false */ S2.define('jquery',[],function () { @@ -492,9 +493,9 @@ if (_$ == null && console && console.error) { console.error( - 'Select2: An instance of jQuery or a jQuery-compatible library was not ' + - 'found. Make sure that you are including jQuery before Select2 on your ' + - 'web page.' + 'Select2: An instance of jQuery or a jQuery-compatible library was not ' + + 'found. Make sure that you are including jQuery before Select2 on your ' + + 'web page.' ); } @@ -510,13 +511,13 @@ var __hasProp = {}.hasOwnProperty; function BaseConstructor () { - this.constructor = ChildClass; + this.constructor = ChildClass; } for (var key in SuperClass) { - if (__hasProp.call(SuperClass, key)) { - ChildClass[key] = SuperClass[key]; - } + if (__hasProp.call(SuperClass, key)) { + ChildClass[key] = SuperClass[key]; + } } BaseConstructor.prototype = SuperClass.prototype; @@ -532,17 +533,17 @@ var methods = []; for (var methodName in proto) { - var m = proto[methodName]; + var m = proto[methodName]; - if (typeof m !== 'function') { - continue; - } + if (typeof m !== 'function') { + continue; + } - if (methodName === 'constructor') { - continue; - } + if (methodName === 'constructor') { + continue; + } - methods.push(methodName); + methods.push(methodName); } return methods; @@ -619,9 +620,9 @@ this.listeners = this.listeners || {}; if (event in this.listeners) { - this.listeners[event].push(callback); + this.listeners[event].push(callback); } else { - this.listeners[event] = [callback]; + this.listeners[event] = [callback]; } }; @@ -633,29 +634,29 @@ // Params should always come in as an array if (params == null) { - params = []; + params = []; } // If there are no arguments to the event, use a temporary object if (params.length === 0) { - params.push({}); + params.push({}); } // Set the `_type` of the first object to the event params[0]._type = event; if (event in this.listeners) { - this.invoke(this.listeners[event], slice.call(arguments, 1)); + this.invoke(this.listeners[event], slice.call(arguments, 1)); } if ('*' in this.listeners) { - this.invoke(this.listeners['*'], arguments); + this.invoke(this.listeners['*'], arguments); } }; Observable.prototype.invoke = function (listeners, params) { for (var i = 0, len = listeners.length; i < len; i++) { - listeners[i].apply(this, params); + listeners[i].apply(this, params); } }; @@ -665,8 +666,8 @@ var chars = ''; for (var i = 0; i < length; i++) { - var randomChar = Math.floor(Math.random() * 36); - chars += randomChar.toString(36); + var randomChar = Math.floor(Math.random() * 36); + chars += randomChar.toString(36); } return chars; @@ -674,39 +675,39 @@ Utils.bind = function (func, context) { return function () { - func.apply(context, arguments); + func.apply(context, arguments); }; }; Utils._convertData = function (data) { for (var originalKey in data) { - var keys = originalKey.split('-'); + var keys = originalKey.split('-'); - var dataLevel = data; + var dataLevel = data; - if (keys.length === 1) { - continue; - } + if (keys.length === 1) { + continue; + } - for (var k = 0; k < keys.length; k++) { - var key = keys[k]; + for (var k = 0; k < keys.length; k++) { + var key = keys[k]; - // Lowercase the first letter - // By default, dash-separated becomes camelCase - key = key.substring(0, 1).toLowerCase() + key.substring(1); + // Lowercase the first letter + // By default, dash-separated becomes camelCase + key = key.substring(0, 1).toLowerCase() + key.substring(1); - if (!(key in dataLevel)) { - dataLevel[key] = {}; - } + if (!(key in dataLevel)) { + dataLevel[key] = {}; + } - if (k == keys.length - 1) { - dataLevel[key] = data[originalKey]; - } + if (k == keys.length - 1) { + dataLevel[key] = data[originalKey]; + } - dataLevel = dataLevel[key]; - } + dataLevel = dataLevel[key]; + } - delete data[originalKey]; + delete data[originalKey]; } return data; @@ -726,35 +727,35 @@ //Check both x and y declarations if (overflowX === overflowY && (overflowY === 'hidden' || overflowY === 'visible')) { - return false; + return false; } if (overflowX === 'scroll' || overflowY === 'scroll') { - return true; + return true; } return ($el.innerHeight() < el.scrollHeight || - $el.innerWidth() < el.scrollWidth); + $el.innerWidth() < el.scrollWidth); }; Utils.escapeMarkup = function (markup) { var replaceMap = { - '\\': '\', - '&': '&', - '<': '<', - '>': '>', - '"': '"', - '\'': ''', - '/': '/' + '\\': '\', + '&': '&', + '<': '<', + '>': '>', + '"': '"', + '\'': ''', + '/': '/' }; // Do not try to escape the markup if it's not a string if (typeof markup !== 'string') { - return markup; + return markup; } return String(markup).replace(/[&<>"'\/\\]/g, function (match) { - return replaceMap[match]; + return replaceMap[match]; }); }; @@ -771,15 +772,15 @@ var select2Id = element.getAttribute('data-select2-id'); if (select2Id != null) { - return select2Id; + return select2Id; } // If element has id, use it. if (element.id) { - select2Id = 'select2-data-' + element.id; + select2Id = 'select2-data-' + element.id; } else { - select2Id = 'select2-data-' + (++id).toString() + - '-' + Utils.generateChars(4); + select2Id = 'select2-data-' + (++id).toString() + + '-' + Utils.generateChars(4); } element.setAttribute('data-select2-id', select2Id); @@ -792,7 +793,7 @@ // name is the cache key. var id = Utils.GetUniqueElementId(element); if (!Utils.__cache[id]) { - Utils.__cache[id] = {}; + Utils.__cache[id] = {}; } Utils.__cache[id][name] = value; @@ -805,15 +806,15 @@ // and for a specified element. var id = Utils.GetUniqueElementId(element); if (name) { - if (Utils.__cache[id]) { - if (Utils.__cache[id][name] != null) { - return Utils.__cache[id][name]; + if (Utils.__cache[id]) { + if (Utils.__cache[id][name] != null) { + return Utils.__cache[id][name]; + } + return $(element).data(name); // Fallback to HTML5 data attribs. } return $(element).data(name); // Fallback to HTML5 data attribs. - } - return $(element).data(name); // Fallback to HTML5 data attribs. } else { - return Utils.__cache[id]; + return Utils.__cache[id]; } }; @@ -868,11 +869,11 @@ Results.prototype.render = function () { var $results = $( - '
              ' + '
                ' ); if (this.options.get('multiple')) { - $results.attr('aria-multiselectable', 'true'); + $results.attr('aria-multiselectable', 'true'); } this.$results = $results; @@ -891,16 +892,16 @@ this.hideLoading(); var $message = $( - '' + '' ); var message = this.options.get('translations').get(params.message); $message.append( - escapeMarkup( - message(params.args) - ) + escapeMarkup( + message(params.args) + ) ); $message[0].className += ' select2-results__message'; @@ -920,7 +921,7 @@ if (data.results == null || data.results.length === 0) { if (this.$results.children().length === 0) { this.trigger('results:message', { - message: 'noResults' + message: 'noResults' }); } diff --git a/js/select2.old.full.js b/js/select2.old.full.js new file mode 100644 index 00000000..1b2db09a --- /dev/null +++ b/js/select2.old.full.js @@ -0,0 +1,6554 @@ +/*! + * Select2 4.0.5 + * https://select2.github.io + * + * Released under the MIT license + * https://github.com/select2/select2/blob/master/LICENSE.md + * + * Modified logic/function,etc besides formatting should be marked with //SUI-SELECT2 + * For easy debugging process or update upstream of select + */ +(function (factory) { + // SUI-SELECT2 disable AMD and module exports + if (false && typeof define === 'function' && define.amd) { + // AMD. Register as an anonymous module. + define(['jquery'], factory); + } else if (false && typeof module === 'object' && module.exports) { + // Node/CommonJS + module.exports = function (root, jQuery) { + if (jQuery === undefined) { + // require('jQuery') returns a factory that requires window to + // build a jQuery instance, we normalize how we use modules + // that require this pattern but the window provided is a noop + // if it's defined (how jquery works) + if (typeof window !== 'undefined') { + jQuery = require('jquery'); + } + else { + jQuery = require('jquery')(root); + } + } + factory(jQuery); + return jQuery; + }; + } else { + // Browser globals + factory(jQuery); + } +} (function (jQuery) { + // This is needed so we can catch the AMD loader configuration and use it + // The inner file should be wrapped (by `banner.start.js`) in a function that + // returns the AMD loader references. + var S2 =(function () { + // Restore the Select2 AMD loader so it can be used + // Needed mostly in the language files, where the loader is not inserted + if (jQuery && jQuery.fn && jQuery.fn.select2 && jQuery.fn.select2.amd) { + var S2 = jQuery.fn.select2.amd; + } + var S2;(function () { if (!S2 || !S2.requirejs) { + if (!S2) { S2 = {}; } else { require = S2; } + /** + * @license almond 0.3.3 Copyright jQuery Foundation and other contributors. + * Released under MIT license, http://github.com/requirejs/almond/LICENSE + */ + //Going sloppy to avoid 'use strict' string cost, but strict practices should + //be followed. + /*global setTimeout: false */ + + var requirejs, require, define; + (function (undef) { + var main, req, makeMap, handlers, + defined = {}, + waiting = {}, + config = {}, + defining = {}, + hasOwn = Object.prototype.hasOwnProperty, + aps = [].slice, + jsSuffixRegExp = /\.js$/; + + function hasProp(obj, prop) { + return hasOwn.call(obj, prop); + } + + /** + * Given a relative module name, like ./something, normalize it to + * a real name that can be mapped to a path. + * @param {String} name the relative name + * @param {String} baseName a real name that the name arg is relative + * to. + * @returns {String} normalized name + */ + function normalize(name, baseName) { + var nameParts, nameSegment, mapValue, foundMap, lastIndex, + foundI, foundStarMap, starI, i, j, part, normalizedBaseParts, + baseParts = baseName && baseName.split("/"), + map = config.map, + starMap = (map && map['*']) || {}; + + //Adjust any relative paths. + if (name) { + name = name.split('/'); + lastIndex = name.length - 1; + + // If wanting node ID compatibility, strip .js from end + // of IDs. Have to do this here, and not in nameToUrl + // because node allows either .js or non .js to map + // to same file. + if (config.nodeIdCompat && jsSuffixRegExp.test(name[lastIndex])) { + name[lastIndex] = name[lastIndex].replace(jsSuffixRegExp, ''); + } + + // Starts with a '.' so need the baseName + if (name[0].charAt(0) === '.' && baseParts) { + //Convert baseName to array, and lop off the last part, + //so that . matches that 'directory' and not name of the baseName's + //module. For instance, baseName of 'one/two/three', maps to + //'one/two/three.js', but we want the directory, 'one/two' for + //this normalization. + normalizedBaseParts = baseParts.slice(0, baseParts.length - 1); + name = normalizedBaseParts.concat(name); + } + + //start trimDots + for (i = 0; i < name.length; i++) { + part = name[i]; + if (part === '.') { + name.splice(i, 1); + i -= 1; + } else if (part === '..') { + // If at the start, or previous value is still .., + // keep them so that when converted to a path it may + // still work when converted to a path, even though + // as an ID it is less than ideal. In larger point + // releases, may be better to just kick out an error. + if (i === 0 || (i === 1 && name[2] === '..') || name[i - 1] === '..') { + continue; + } else if (i > 0) { + name.splice(i - 1, 2); + i -= 2; + } + } + } + //end trimDots + + name = name.join('/'); + } + + //Apply map config if available. + if ((baseParts || starMap) && map) { + nameParts = name.split('/'); + + for (i = nameParts.length; i > 0; i -= 1) { + nameSegment = nameParts.slice(0, i).join("/"); + + if (baseParts) { + //Find the longest baseName segment match in the config. + //So, do joins on the biggest to smallest lengths of baseParts. + for (j = baseParts.length; j > 0; j -= 1) { + mapValue = map[baseParts.slice(0, j).join('/')]; + + //baseName segment has config, find if it has one for + //this name. + if (mapValue) { + mapValue = mapValue[nameSegment]; + if (mapValue) { + //Match, update name to the new value. + foundMap = mapValue; + foundI = i; + break; + } + } + } + } + + if (foundMap) { + break; + } + + //Check for a star map match, but just hold on to it, + //if there is a shorter segment match later in a matching + //config, then favor over this star map. + if (!foundStarMap && starMap && starMap[nameSegment]) { + foundStarMap = starMap[nameSegment]; + starI = i; + } + } + + if (!foundMap && foundStarMap) { + foundMap = foundStarMap; + foundI = starI; + } + + if (foundMap) { + nameParts.splice(0, foundI, foundMap); + name = nameParts.join('/'); + } + } + + return name; + } + + function makeRequire(relName, forceSync) { + return function () { + //A version of a require function that passes a moduleName + //value for items that may need to + //look up paths relative to the moduleName + var args = aps.call(arguments, 0); + + //If first arg is not require('string'), and there is only + //one arg, it is the array form without a callback. Insert + //a null so that the following concat is correct. + if (typeof args[0] !== 'string' && args.length === 1) { + args.push(null); + } + return req.apply(undef, args.concat([relName, forceSync])); + }; + } + + function makeNormalize(relName) { + return function (name) { + return normalize(name, relName); + }; + } + + function makeLoad(depName) { + return function (value) { + defined[depName] = value; + }; + } + + function callDep(name) { + if (hasProp(waiting, name)) { + var args = waiting[name]; + delete waiting[name]; + defining[name] = true; + main.apply(undef, args); + } + + if (!hasProp(defined, name) && !hasProp(defining, name)) { + throw new Error('No ' + name); + } + return defined[name]; + } + + //Turns a plugin!resource to [plugin, resource] + //with the plugin being undefined if the name + //did not have a plugin prefix. + function splitPrefix(name) { + var prefix, + index = name ? name.indexOf('!') : -1; + if (index > -1) { + prefix = name.substring(0, index); + name = name.substring(index + 1, name.length); + } + return [prefix, name]; + } + + //Creates a parts array for a relName where first part is plugin ID, + //second part is resource ID. Assumes relName has already been normalized. + function makeRelParts(relName) { + return relName ? splitPrefix(relName) : []; + } + + /** + * Makes a name map, normalizing the name, and using a plugin + * for normalization if necessary. Grabs a ref to plugin + * too, as an optimization. + */ + makeMap = function (name, relParts) { + var plugin, + parts = splitPrefix(name), + prefix = parts[0], + relResourceName = relParts[1]; + + name = parts[1]; + + if (prefix) { + prefix = normalize(prefix, relResourceName); + plugin = callDep(prefix); + } + + //Normalize according + if (prefix) { + if (plugin && plugin.normalize) { + name = plugin.normalize(name, makeNormalize(relResourceName)); + } else { + name = normalize(name, relResourceName); + } + } else { + name = normalize(name, relResourceName); + parts = splitPrefix(name); + prefix = parts[0]; + name = parts[1]; + if (prefix) { + plugin = callDep(prefix); + } + } + + //Using ridiculous property names for space reasons + return { + f: prefix ? prefix + '!' + name : name, //fullName + n: name, + pr: prefix, + p: plugin + }; + }; + + function makeConfig(name) { + return function () { + return (config && config.config && config.config[name]) || {}; + }; + } + + handlers = { + require: function (name) { + return makeRequire(name); + }, + exports: function (name) { + var e = defined[name]; + if (typeof e !== 'undefined') { + return e; + } else { + return (defined[name] = {}); + } + }, + module: function (name) { + return { + id: name, + uri: '', + exports: defined[name], + config: makeConfig(name) + }; + } + }; + + main = function (name, deps, callback, relName) { + var cjsModule, depName, ret, map, i, relParts, + args = [], + callbackType = typeof callback, + usingExports; + + //Use name if no relName + relName = relName || name; + relParts = makeRelParts(relName); + + //Call the callback to define the module, if necessary. + if (callbackType === 'undefined' || callbackType === 'function') { + //Pull out the defined dependencies and pass the ordered + //values to the callback. + //Default to [require, exports, module] if no deps + deps = !deps.length && callback.length ? ['require', 'exports', 'module'] : deps; + for (i = 0; i < deps.length; i += 1) { + map = makeMap(deps[i], relParts); + depName = map.f; + + //Fast path CommonJS standard dependencies. + if (depName === "require") { + args[i] = handlers.require(name); + } else if (depName === "exports") { + //CommonJS module spec 1.1 + args[i] = handlers.exports(name); + usingExports = true; + } else if (depName === "module") { + //CommonJS module spec 1.1 + cjsModule = args[i] = handlers.module(name); + } else if (hasProp(defined, depName) || + hasProp(waiting, depName) || + hasProp(defining, depName)) { + args[i] = callDep(depName); + } else if (map.p) { + map.p.load(map.n, makeRequire(relName, true), makeLoad(depName), {}); + args[i] = defined[depName]; + } else { + throw new Error(name + ' missing ' + depName); + } + } + + ret = callback ? callback.apply(defined[name], args) : undefined; + + if (name) { + //If setting exports via "module" is in play, + //favor that over return value and exports. After that, + //favor a non-undefined return value over exports use. + if (cjsModule && cjsModule.exports !== undef && + cjsModule.exports !== defined[name]) { + defined[name] = cjsModule.exports; + } else if (ret !== undef || !usingExports) { + //Use the return value from the function. + defined[name] = ret; + } + } + } else if (name) { + //May just be an object definition for the module. Only + //worry about defining if have a module name. + defined[name] = callback; + } + }; + + requirejs = require = req = function (deps, callback, relName, forceSync, alt) { + if (typeof deps === "string") { + if (handlers[deps]) { + //callback in this case is really relName + return handlers[deps](callback); + } + //Just return the module wanted. In this scenario, the + //deps arg is the module name, and second arg (if passed) + //is just the relName. + //Normalize module name, if it contains . or .. + return callDep(makeMap(deps, makeRelParts(callback)).f); + } else if (!deps.splice) { + //deps is a config object, not an array. + config = deps; + if (config.deps) { + req(config.deps, config.callback); + } + if (!callback) { + return; + } + + if (callback.splice) { + //callback is an array, which means it is a dependency list. + //Adjust args if there are dependencies + deps = callback; + callback = relName; + relName = null; + } else { + deps = undef; + } + } + + //Support require(['a']) + callback = callback || function () {}; + + //If relName is a function, it is an errback handler, + //so remove it. + if (typeof relName === 'function') { + relName = forceSync; + forceSync = alt; + } + + //Simulate async callback; + if (forceSync) { + main(undef, deps, callback, relName); + } else { + //Using a non-zero value because of concern for what old browsers + //do, and latest browsers "upgrade" to 4 if lower value is used: + //http://www.whatwg.org/specs/web-apps/current-work/multipage/timers.html#dom-windowtimers-settimeout: + //If want a value immediately, use require('id') instead -- something + //that works in almond on the global level, but not guaranteed and + //unlikely to work in other AMD implementations. + setTimeout(function () { + main(undef, deps, callback, relName); + }, 4); + } + + return req; + }; + + /** + * Just drops the config on the floor, but returns req in case + * the config return value is used. + */ + req.config = function (cfg) { + return req(cfg); + }; + + /** + * Expose module registry for debugging and tooling + */ + requirejs._defined = defined; + + define = function (name, deps, callback) { + if (typeof name !== 'string') { + throw new Error('See almond README: incorrect module build, no module name'); + } + + //This module may not have dependencies + if (!deps.splice) { + //deps is not an array, so probably means + //an object literal or factory function for + //the value. Adjust args. + callback = deps; + deps = []; + } + + if (!hasProp(defined, name) && !hasProp(waiting, name)) { + waiting[name] = [name, deps, callback]; + } + }; + + define.amd = { + jQuery: true + }; + }()); + + S2.requirejs = requirejs;S2.require = require;S2.define = define; + } + }()); + S2.define("almond", function(){}); + + /* global jQuery:false, $:false */ + S2.define('jquery',[],function () { + var _$ = jQuery || $; + + if (_$ == null && console && console.error) { + console.error( + 'Select2: An instance of jQuery or a jQuery-compatible library was not ' + + 'found. Make sure that you are including jQuery before Select2 on your ' + + 'web page.' + ); + } + + return _$; + }); + + S2.define('select2/utils',[ + 'jquery' + ], function ($) { + var Utils = {}; + + Utils.Extend = function (ChildClass, SuperClass) { + var __hasProp = {}.hasOwnProperty; + + function BaseConstructor () { + this.constructor = ChildClass; + } + + for (var key in SuperClass) { + if (__hasProp.call(SuperClass, key)) { + ChildClass[key] = SuperClass[key]; + } + } + + BaseConstructor.prototype = SuperClass.prototype; + ChildClass.prototype = new BaseConstructor(); + ChildClass.__super__ = SuperClass.prototype; + + return ChildClass; + }; + + function getMethods (theClass) { + var proto = theClass.prototype; + + var methods = []; + + for (var methodName in proto) { + var m = proto[methodName]; + + if (typeof m !== 'function') { + continue; + } + + if (methodName === 'constructor') { + continue; + } + + methods.push(methodName); + } + + return methods; + } + + Utils.Decorate = function (SuperClass, DecoratorClass) { + var decoratedMethods = getMethods(DecoratorClass); + var superMethods = getMethods(SuperClass); + + function DecoratedClass () { + var unshift = Array.prototype.unshift; + + var argCount = DecoratorClass.prototype.constructor.length; + + var calledConstructor = SuperClass.prototype.constructor; + + if (argCount > 0) { + unshift.call(arguments, SuperClass.prototype.constructor); + + calledConstructor = DecoratorClass.prototype.constructor; + } + + calledConstructor.apply(this, arguments); + } + + DecoratorClass.displayName = SuperClass.displayName; + + function ctr () { + this.constructor = DecoratedClass; + } + + DecoratedClass.prototype = new ctr(); + + for (var m = 0; m < superMethods.length; m++) { + var superMethod = superMethods[m]; + + DecoratedClass.prototype[superMethod] = + SuperClass.prototype[superMethod]; + } + + var calledMethod = function (methodName) { + // Stub out the original method if it's not decorating an actual method + var originalMethod = function () {}; + + if (methodName in DecoratedClass.prototype) { + originalMethod = DecoratedClass.prototype[methodName]; + } + + var decoratedMethod = DecoratorClass.prototype[methodName]; + + return function () { + var unshift = Array.prototype.unshift; + + unshift.call(arguments, originalMethod); + + return decoratedMethod.apply(this, arguments); + }; + }; + + for (var d = 0; d < decoratedMethods.length; d++) { + var decoratedMethod = decoratedMethods[d]; + + DecoratedClass.prototype[decoratedMethod] = calledMethod(decoratedMethod); + } + + return DecoratedClass; + }; + + var Observable = function () { + this.listeners = {}; + }; + + Observable.prototype.on = function (event, callback) { + this.listeners = this.listeners || {}; + + if (event in this.listeners) { + this.listeners[event].push(callback); + } else { + this.listeners[event] = [callback]; + } + }; + + Observable.prototype.trigger = function (event) { + var slice = Array.prototype.slice; + var params = slice.call(arguments, 1); + + this.listeners = this.listeners || {}; + + // Params should always come in as an array + if (params == null) { + params = []; + } + + // If there are no arguments to the event, use a temporary object + if (params.length === 0) { + params.push({}); + } + + // Set the `_type` of the first object to the event + params[0]._type = event; + + if (event in this.listeners) { + this.invoke(this.listeners[event], slice.call(arguments, 1)); + } + + if ('*' in this.listeners) { + this.invoke(this.listeners['*'], arguments); + } + }; + + Observable.prototype.invoke = function (listeners, params) { + for (var i = 0, len = listeners.length; i < len; i++) { + listeners[i].apply(this, params); + } + }; + + Utils.Observable = Observable; + + Utils.generateChars = function (length) { + var chars = ''; + + for (var i = 0; i < length; i++) { + var randomChar = Math.floor(Math.random() * 36); + chars += randomChar.toString(36); + } + + return chars; + }; + + Utils.bind = function (func, context) { + return function () { + func.apply(context, arguments); + }; + }; + + Utils._convertData = function (data) { + for (var originalKey in data) { + var keys = originalKey.split('-'); + + var dataLevel = data; + + if (keys.length === 1) { + continue; + } + + for (var k = 0; k < keys.length; k++) { + var key = keys[k]; + + // Lowercase the first letter + // By default, dash-separated becomes camelCase + key = key.substring(0, 1).toLowerCase() + key.substring(1); + + if (!(key in dataLevel)) { + dataLevel[key] = {}; + } + + if (k == keys.length - 1) { + dataLevel[key] = data[originalKey]; + } + + dataLevel = dataLevel[key]; + } + + delete data[originalKey]; + } + + return data; + }; + + Utils.hasScroll = function (index, el) { + // Adapted from the function created by @ShadowScripter + // and adapted by @BillBarry on the Stack Exchange Code Review website. + // The original code can be found at + // http://codereview.stackexchange.com/q/13338 + // and was designed to be used with the Sizzle selector engine. + + var $el = $(el); + var overflowX = el.style.overflowX; + var overflowY = el.style.overflowY; + + //Check both x and y declarations + if (overflowX === overflowY && + (overflowY === 'hidden' || overflowY === 'visible')) { + return false; + } + + if (overflowX === 'scroll' || overflowY === 'scroll') { + return true; + } + + return ($el.innerHeight() < el.scrollHeight || + $el.innerWidth() < el.scrollWidth); + }; + + Utils.escapeMarkup = function (markup) { + var replaceMap = { + '\\': '\', + '&': '&', + '<': '<', + '>': '>', + '"': '"', + '\'': ''', + '/': '/' + }; + + // Do not try to escape the markup if it's not a string + if (typeof markup !== 'string') { + return markup; + } + + return String(markup).replace(/[&<>"'\/\\]/g, function (match) { + return replaceMap[match]; + }); + }; + + // Append an array of jQuery nodes to a given element. + Utils.appendMany = function ($element, $nodes) { + // jQuery 1.7.x does not support $.fn.append() with an array + // Fall back to a jQuery object collection using $.fn.add() + if ($.fn.jquery.substr(0, 3) === '1.7') { + var $jqNodes = $(); + + $.map($nodes, function (node) { + $jqNodes = $jqNodes.add(node); + }); + + $nodes = $jqNodes; + } + + $element.append($nodes); + }; + + return Utils; + }); + + S2.define('select2/results',[ + 'jquery', + './utils' + ], function ($, Utils) { + function Results ($element, options, dataAdapter) { + this.$element = $element; + this.data = dataAdapter; + this.options = options; + + Results.__super__.constructor.call(this); + } + + Utils.Extend(Results, Utils.Observable); + + Results.prototype.render = function () { + var $results = $( + '
                  ' + ); + + if (this.options.get('multiple')) { + $results.attr('aria-multiselectable', 'true'); + } + + this.$results = $results; + + return $results; + }; + + Results.prototype.clear = function () { + this.$results.empty(); + }; + + Results.prototype.displayMessage = function (params) { + var escapeMarkup = this.options.get('escapeMarkup'); + + this.clear(); + this.hideLoading(); + + var $message = $( + '
                • ' + ); + + var message = this.options.get('translations').get(params.message); + + $message.append( + escapeMarkup( + message(params.args) + ) + ); + + $message[0].className += ' select2-results__message'; + + this.$results.append($message); + }; + + Results.prototype.hideMessages = function () { + this.$results.find('.select2-results__message').remove(); + }; + + Results.prototype.append = function (data) { + this.hideLoading(); + + var $options = []; + + if (data.results == null || data.results.length === 0) { + if (this.$results.children().length === 0) { + this.trigger('results:message', { + message: 'noResults' + }); + } + + return; + } + + data.results = this.sort(data.results); + + for (var d = 0; d < data.results.length; d++) { + var item = data.results[d]; + + var $option = this.option(item); + + $options.push($option); + } + + this.$results.append($options); + }; + + Results.prototype.position = function ($results, $dropdown) { + var $resultsContainer = $dropdown.find('.select2-results'); + $resultsContainer.append($results); + }; + + Results.prototype.sort = function (data) { + var sorter = this.options.get('sorter'); + + return sorter(data); + }; + + Results.prototype.highlightFirstItem = function () { + var $options = this.$results + .find('.select2-results__option[aria-selected]'); + + var $selected = $options.filter('[aria-selected=true]'); + + // Check if there are any selected options + if ($selected.length > 0) { + // If there are selected options, highlight the first + $selected.first().trigger('mouseenter'); + } else { + // If there are no selected options, highlight the first option + // in the dropdown + $options.first().trigger('mouseenter'); + } + + this.ensureHighlightVisible(); + }; + + Results.prototype.setClasses = function () { + var self = this; + + this.data.current(function (selected) { + var selectedIds = $.map(selected, function (s) { + return s.id.toString(); + }); + + var $options = self.$results + .find('.select2-results__option[aria-selected]'); + + $options.each(function () { + var $option = $(this); + + var item = $.data(this, 'data'); + + // id needs to be converted to a string when comparing + var id = '' + item.id; + + if ((item.element != null && item.element.selected) || + (item.element == null && $.inArray(id, selectedIds) > -1)) { + $option.attr('aria-selected', 'true'); + } else { + $option.attr('aria-selected', 'false'); + } + }); + + }); + }; + + Results.prototype.showLoading = function (params) { + this.hideLoading(); + + var loadingMore = this.options.get('translations').get('searching'); + + var loading = { + disabled: true, + loading: true, + text: loadingMore(params) + }; + var $loading = this.option(loading); + $loading.className += ' loading-results'; + + this.$results.prepend($loading); + }; + + Results.prototype.hideLoading = function () { + this.$results.find('.loading-results').remove(); + }; + + Results.prototype.option = function (data) { + var option = document.createElement('li'); + option.className = 'select2-results__option'; + + var attrs = { + 'role': 'treeitem', + 'aria-selected': 'false' + }; + + if (data.disabled) { + delete attrs['aria-selected']; + attrs['aria-disabled'] = 'true'; + } + + if (data.id == null) { + delete attrs['aria-selected']; + } + + if (data._resultId != null) { + option.id = data._resultId; + } + + if (data.title) { + option.title = data.title; + } + + if (data.children) { + attrs.role = 'group'; + attrs['aria-label'] = data.text; + delete attrs['aria-selected']; + } + + for (var attr in attrs) { + var val = attrs[attr]; + + option.setAttribute(attr, val); + } + + if (data.children) { + var $option = $(option); + + var label = document.createElement('strong'); + label.className = 'select2-results__group'; + + var $label = $(label); + this.template(data, label); + + var $children = []; + + for (var c = 0; c < data.children.length; c++) { + var child = data.children[c]; + + var $child = this.option(child); + + $children.push($child); + } + + var $childrenContainer = $('
                    ', { + 'class': 'select2-results__options select2-results__options--nested' + }); + + $childrenContainer.append($children); + + $option.append(label); + $option.append($childrenContainer); + } else { + this.template(data, option); + } + + $.data(option, 'data', data); + + return option; + }; + + Results.prototype.bind = function (container, $container) { + var self = this; + + var id = container.id + '-results'; + + this.$results.attr('id', id); + + container.on('results:all', function (params) { + self.clear(); + self.append(params.data); + + if (container.isOpen()) { + self.setClasses(); + self.highlightFirstItem(); + } + }); + + container.on('results:append', function (params) { + self.append(params.data); + + if (container.isOpen()) { + self.setClasses(); + } + }); + + container.on('query', function (params) { + self.hideMessages(); + self.showLoading(params); + }); + + container.on('select', function () { + if (!container.isOpen()) { + return; + } + + self.setClasses(); + self.highlightFirstItem(); + }); + + container.on('unselect', function () { + if (!container.isOpen()) { + return; + } + + self.setClasses(); + self.highlightFirstItem(); + }); + + container.on('open', function () { + // When the dropdown is open, aria-expended="true" + self.$results.attr('aria-expanded', 'true'); + self.$results.attr('aria-hidden', 'false'); + + self.setClasses(); + self.ensureHighlightVisible(); + }); + + container.on('close', function () { + // When the dropdown is closed, aria-expended="false" + self.$results.attr('aria-expanded', 'false'); + self.$results.attr('aria-hidden', 'true'); + self.$results.removeAttr('aria-activedescendant'); + }); + + container.on('results:toggle', function () { + var $highlighted = self.getHighlightedResults(); + + if ($highlighted.length === 0) { + return; + } + + $highlighted.trigger('mouseup'); + }); + + container.on('results:select', function () { + var $highlighted = self.getHighlightedResults(); + + if ($highlighted.length === 0) { + return; + } + + var data = $highlighted.data('data'); + + if ($highlighted.attr('aria-selected') == 'true') { + self.trigger('close', {}); + } else { + self.trigger('select', { + data: data + }); + } + }); + + container.on('results:previous', function () { + var $highlighted = self.getHighlightedResults(); + + var $options = self.$results.find('[aria-selected]'); + + var currentIndex = $options.index($highlighted); + + // If we are already at te top, don't move further + if (currentIndex === 0) { + return; + } + + var nextIndex = currentIndex - 1; + + // If none are highlighted, highlight the first + if ($highlighted.length === 0) { + nextIndex = 0; + } + + var $next = $options.eq(nextIndex); + + $next.trigger('mouseenter'); + + var currentOffset = self.$results.offset().top; + var nextTop = $next.offset().top; + var nextOffset = self.$results.scrollTop() + (nextTop - currentOffset); + + if (nextIndex === 0) { + self.$results.scrollTop(0); + } else if (nextTop - currentOffset < 0) { + self.$results.scrollTop(nextOffset); + } + }); + + container.on('results:next', function () { + var $highlighted = self.getHighlightedResults(); + + var $options = self.$results.find('[aria-selected]'); + + var currentIndex = $options.index($highlighted); + + var nextIndex = currentIndex + 1; + + // If we are at the last option, stay there + if (nextIndex >= $options.length) { + return; + } + + var $next = $options.eq(nextIndex); + + $next.trigger('mouseenter'); + + var currentOffset = self.$results.offset().top + + self.$results.outerHeight(false); + var nextBottom = $next.offset().top + $next.outerHeight(false); + var nextOffset = self.$results.scrollTop() + nextBottom - currentOffset; + + if (nextIndex === 0) { + self.$results.scrollTop(0); + } else if (nextBottom > currentOffset) { + self.$results.scrollTop(nextOffset); + } + }); + + container.on('results:focus', function (params) { + params.element.addClass('select2-results__option--highlighted'); + }); + + container.on('results:message', function (params) { + self.displayMessage(params); + }); + + if ($.fn.mousewheel) { + this.$results.on('mousewheel', function (e) { + var top = self.$results.scrollTop(); + + var bottom = self.$results.get(0).scrollHeight - top + e.deltaY; + + var isAtTop = e.deltaY > 0 && top - e.deltaY <= 0; + var isAtBottom = e.deltaY < 0 && bottom <= self.$results.height(); + + if (isAtTop) { + self.$results.scrollTop(0); + + e.preventDefault(); + e.stopPropagation(); + } else if (isAtBottom) { + self.$results.scrollTop( + self.$results.get(0).scrollHeight - self.$results.height() + ); + + e.preventDefault(); + e.stopPropagation(); + } + }); + } + + this.$results.on('mouseup', '.select2-results__option[aria-selected]', + function (evt) { + var $this = $(this); + + var data = $this.data('data'); + + if ($this.attr('aria-selected') === 'true') { + if (self.options.get('multiple')) { + self.trigger('unselect', { + originalEvent: evt, + data: data + }); + } else { + self.trigger('close', {}); + } + + return; + } + + self.trigger('select', { + originalEvent: evt, + data: data + }); + }); + + this.$results.on('mouseenter', '.select2-results__option[aria-selected]', + function (evt) { + var data = $(this).data('data'); + + self.getHighlightedResults() + .removeClass('select2-results__option--highlighted'); + + self.trigger('results:focus', { + data: data, + element: $(this) + }); + }); + }; + + Results.prototype.getHighlightedResults = function () { + var $highlighted = this.$results + .find('.select2-results__option--highlighted'); + + return $highlighted; + }; + + Results.prototype.destroy = function () { + this.$results.remove(); + }; + + Results.prototype.ensureHighlightVisible = function () { + var $highlighted = this.getHighlightedResults(); + + if ($highlighted.length === 0) { + return; + } + + var $options = this.$results.find('[aria-selected]'); + + var currentIndex = $options.index($highlighted); + + var currentOffset = this.$results.offset().top; + var nextTop = $highlighted.offset().top; + var nextOffset = this.$results.scrollTop() + (nextTop - currentOffset); + + var offsetDelta = nextTop - currentOffset; + nextOffset -= $highlighted.outerHeight(false) * 2; + + if (currentIndex <= 2) { + this.$results.scrollTop(0); + } else if (offsetDelta > this.$results.outerHeight() || offsetDelta < 0) { + this.$results.scrollTop(nextOffset); + } + }; + + Results.prototype.template = function (result, container) { + var template = this.options.get('templateResult'); + var escapeMarkup = this.options.get('escapeMarkup'); + + var content = template(result, container); + + if (content == null) { + container.style.display = 'none'; + } else if (typeof content === 'string') { + container.innerHTML = escapeMarkup(content); + } else { + $(container).append(content); + } + }; + + return Results; + }); + + S2.define('select2/keys',[ + + ], function () { + var KEYS = { + BACKSPACE: 8, + TAB: 9, + ENTER: 13, + SHIFT: 16, + CTRL: 17, + ALT: 18, + ESC: 27, + SPACE: 32, + PAGE_UP: 33, + PAGE_DOWN: 34, + END: 35, + HOME: 36, + LEFT: 37, + UP: 38, + RIGHT: 39, + DOWN: 40, + DELETE: 46 + }; + + return KEYS; + }); + + S2.define('select2/selection/base',[ + 'jquery', + '../utils', + '../keys' + ], function ($, Utils, KEYS) { + function BaseSelection ($element, options) { + this.$element = $element; + this.options = options; + + BaseSelection.__super__.constructor.call(this); + } + + Utils.Extend(BaseSelection, Utils.Observable); + + BaseSelection.prototype.render = function () { + var $selection = $( + '' + ); + + this._tabindex = 0; + + if (this.$element.data('old-tabindex') != null) { + this._tabindex = this.$element.data('old-tabindex'); + } else if (this.$element.attr('tabindex') != null) { + this._tabindex = this.$element.attr('tabindex'); + } + + $selection.attr('title', this.$element.attr('title')); + $selection.attr('tabindex', this._tabindex); + + this.$selection = $selection; + + return $selection; + }; + + BaseSelection.prototype.bind = function (container, $container) { + var self = this; + + var id = container.id + '-container'; + var resultsId = container.id + '-results'; + + this.container = container; + + this.$selection.on('focus', function (evt) { + self.trigger('focus', evt); + }); + + this.$selection.on('blur', function (evt) { + self._handleBlur(evt); + }); + + this.$selection.on('keydown', function (evt) { + self.trigger('keypress', evt); + + if (evt.which === KEYS.SPACE) { + evt.preventDefault(); + } + }); + + container.on('results:focus', function (params) { + self.$selection.attr('aria-activedescendant', params.data._resultId); + }); + + container.on('selection:update', function (params) { + self.update(params.data); + }); + + container.on('open', function () { + // When the dropdown is open, aria-expanded="true" + self.$selection.attr('aria-expanded', 'true'); + self.$selection.attr('aria-owns', resultsId); + + self._attachCloseHandler(container); + }); + + container.on('close', function () { + // When the dropdown is closed, aria-expanded="false" + self.$selection.attr('aria-expanded', 'false'); + self.$selection.removeAttr('aria-activedescendant'); + self.$selection.removeAttr('aria-owns'); + + self.$selection.focus(); + + self._detachCloseHandler(container); + }); + + container.on('enable', function () { + self.$selection.attr('tabindex', self._tabindex); + }); + + container.on('disable', function () { + self.$selection.attr('tabindex', '-1'); + }); + }; + + BaseSelection.prototype._handleBlur = function (evt) { + var self = this; + + // This needs to be delayed as the active element is the body when the tab + // key is pressed, possibly along with others. + window.setTimeout(function () { + // Don't trigger `blur` if the focus is still in the selection + if ( + (document.activeElement == self.$selection[0]) || + ($.contains(self.$selection[0], document.activeElement)) + ) { + return; + } + + self.trigger('blur', evt); + }, 1); + }; + + BaseSelection.prototype._attachCloseHandler = function (container) { + var self = this; + + $(document.body).on('mousedown.select2.' + container.id, function (e) { + var $target = $(e.target); + + var $select = $target.closest('.select2'); + + var $all = $('.select2.select2-container--open'); + + $all.each(function () { + var $this = $(this); + + if (this == $select[0]) { + return; + } + + var $element = $this.data('element'); + + // SUI-SELECT2 renamed function to SUIselect2 + $element.SUIselect2('close'); + // $element.select2('close'); + }); + }); + }; + + BaseSelection.prototype._detachCloseHandler = function (container) { + $(document.body).off('mousedown.select2.' + container.id); + }; + + BaseSelection.prototype.position = function ($selection, $container) { + var $selectionContainer = $container.find('.selection'); + $selectionContainer.append($selection); + }; + + BaseSelection.prototype.destroy = function () { + this._detachCloseHandler(this.container); + }; + + BaseSelection.prototype.update = function (data) { + throw new Error('The `update` method must be defined in child classes.'); + }; + + return BaseSelection; + }); + + S2.define('select2/selection/single',[ + 'jquery', + './base', + '../utils', + '../keys' + ], function ($, BaseSelection, Utils, KEYS) { + function SingleSelection () { + SingleSelection.__super__.constructor.apply(this, arguments); + } + + Utils.Extend(SingleSelection, BaseSelection); + + SingleSelection.prototype.render = function () { + var $selection = SingleSelection.__super__.render.call(this); + + $selection.addClass('select2-selection--single'); + + // Assign SUI icon to select button. @edited + $selection.html( + '' + + '' + + '' + + '' + ); + + return $selection; + }; + + SingleSelection.prototype.bind = function (container, $container) { + var self = this; + + SingleSelection.__super__.bind.apply(this, arguments); + + var id = container.id + '-container'; + + this.$selection.find('.select2-selection__rendered').attr('id', id); + this.$selection.attr('aria-labelledby', id); + + this.$selection.on('mousedown', function (evt) { + // Only respond to left clicks + if (evt.which !== 1) { + return; + } + + self.trigger('toggle', { + originalEvent: evt + }); + }); + + this.$selection.on('focus', function (evt) { + // User focuses on the container + }); + + this.$selection.on('blur', function (evt) { + // User exits the container + }); + + container.on('focus', function (evt) { + if (!container.isOpen()) { + self.$selection.focus(); + } + }); + + container.on('selection:update', function (params) { + self.update(params.data); + }); + }; + + SingleSelection.prototype.clear = function () { + this.$selection.find('.select2-selection__rendered').empty(); + }; + + SingleSelection.prototype.display = function (data, container) { + var template = this.options.get('templateSelection'); + var escapeMarkup = this.options.get('escapeMarkup'); + + return escapeMarkup(template(data, container)); + }; + + SingleSelection.prototype.selectionContainer = function () { + return $(''); + }; + + SingleSelection.prototype.update = function (data) { + // Add icon when variables is empty. @edited + if (data.length === 0) { + this.clear(); + if ( 'vars' === this.options.get( 'theme' ) ) { + this.$selection.find( '.select2-selection__rendered' ).html( + '' + ); + } + return; + } + + var selection = data[0]; + + var $rendered = this.$selection.find('.select2-selection__rendered'); + var formatted = this.display(selection, $rendered); + + $rendered.empty().append(formatted); + $rendered.prop('title', selection.title || selection.text); + }; + + return SingleSelection; + }); + + S2.define('select2/selection/multiple',[ + 'jquery', + './base', + '../utils' + ], function ($, BaseSelection, Utils) { + function MultipleSelection ($element, options) { + MultipleSelection.__super__.constructor.apply(this, arguments); + } + + Utils.Extend(MultipleSelection, BaseSelection); + + MultipleSelection.prototype.render = function () { + var $selection = MultipleSelection.__super__.render.call(this); + + $selection.addClass('select2-selection--multiple'); + + $selection.html( + '
                      ' + ); + + return $selection; + }; + + MultipleSelection.prototype.bind = function (container, $container) { + var self = this; + + MultipleSelection.__super__.bind.apply(this, arguments); + + this.$selection.on('click', function (evt) { + self.trigger('toggle', { + originalEvent: evt + }); + }); + + this.$selection.on( + 'click', + '.select2-selection__choice__remove', + function (evt) { + // Ignore the event if it is disabled + if (self.options.get('disabled')) { + return; + } + + var $remove = $(this); + var $selection = $remove.parent(); + + var data = $selection.data('data'); + + self.trigger('unselect', { + originalEvent: evt, + data: data + }); + } + ); + }; + + MultipleSelection.prototype.clear = function () { + this.$selection.find('.select2-selection__rendered').empty(); + }; + + MultipleSelection.prototype.display = function (data, container) { + var template = this.options.get('templateSelection'); + var escapeMarkup = this.options.get('escapeMarkup'); + + return escapeMarkup(template(data, container)); + }; + + MultipleSelection.prototype.selectionContainer = function () { + var $container = $( + '
                    • ' + + '' + + '×' + + '' + + '
                    • ' + ); + + return $container; + }; + + MultipleSelection.prototype.update = function (data) { + this.clear(); + + if (data.length === 0) { + return; + } + + var $selections = []; + + for (var d = 0; d < data.length; d++) { + var selection = data[d]; + + var $selection = this.selectionContainer(); + var formatted = this.display(selection, $selection); + + $selection.append(formatted); + $selection.prop('title', selection.title || selection.text); + + $selection.data('data', selection); + + $selections.push($selection); + } + + var $rendered = this.$selection.find('.select2-selection__rendered'); + + Utils.appendMany($rendered, $selections); + }; + + return MultipleSelection; + }); + + S2.define('select2/selection/placeholder',[ + '../utils' + ], function (Utils) { + function Placeholder (decorated, $element, options) { + this.placeholder = this.normalizePlaceholder(options.get('placeholder')); + + decorated.call(this, $element, options); + } + + Placeholder.prototype.normalizePlaceholder = function (_, placeholder) { + if (typeof placeholder === 'string') { + placeholder = { + id: '', + text: placeholder + }; + } + + return placeholder; + }; + + Placeholder.prototype.createPlaceholder = function (decorated, placeholder) { + var $placeholder = this.selectionContainer(); + + $placeholder.html(this.display(placeholder)); + $placeholder.addClass('select2-selection__placeholder') + .removeClass('select2-selection__choice'); + + return $placeholder; + }; + + Placeholder.prototype.update = function (decorated, data) { + var singlePlaceholder = ( + data.length == 1 && data[0].id != this.placeholder.id + ); + var multipleSelections = data.length > 1; + + if (multipleSelections || singlePlaceholder) { + return decorated.call(this, data); + } + + this.clear(); + + var $placeholder = this.createPlaceholder(this.placeholder); + + this.$selection.find('.select2-selection__rendered').append($placeholder); + }; + + return Placeholder; + }); + + S2.define('select2/selection/allowClear',[ + 'jquery', + '../keys' + ], function ($, KEYS) { + function AllowClear () { } + + AllowClear.prototype.bind = function (decorated, container, $container) { + var self = this; + + decorated.call(this, container, $container); + + if (this.placeholder == null) { + if (this.options.get('debug') && window.console && console.error) { + console.error( + 'Select2: The `allowClear` option should be used in combination ' + + 'with the `placeholder` option.' + ); + } + } + + this.$selection.on('mousedown', '.select2-selection__clear', + function (evt) { + self._handleClear(evt); + }); + + container.on('keypress', function (evt) { + self._handleKeyboardClear(evt, container); + }); + }; + + AllowClear.prototype._handleClear = function (_, evt) { + // Ignore the event if it is disabled + if (this.options.get('disabled')) { + return; + } + + var $clear = this.$selection.find('.select2-selection__clear'); + + // Ignore the event if nothing has been selected + if ($clear.length === 0) { + return; + } + + evt.stopPropagation(); + + var data = $clear.data('data'); + + for (var d = 0; d < data.length; d++) { + var unselectData = { + data: data[d] + }; + + // Trigger the `unselect` event, so people can prevent it from being + // cleared. + this.trigger('unselect', unselectData); + + // If the event was prevented, don't clear it out. + if (unselectData.prevented) { + return; + } + } + + this.$element.val(this.placeholder.id).trigger('change'); + + this.trigger('toggle', {}); + }; + + AllowClear.prototype._handleKeyboardClear = function (_, evt, container) { + if (container.isOpen()) { + return; + } + + if (evt.which == KEYS.DELETE || evt.which == KEYS.BACKSPACE) { + this._handleClear(evt); + } + }; + + AllowClear.prototype.update = function (decorated, data) { + decorated.call(this, data); + + if (this.$selection.find('.select2-selection__placeholder').length > 0 || + data.length === 0) { + return; + } + + var $remove = $( + '' + + '×' + + '' + ); + $remove.data('data', data); + + this.$selection.find('.select2-selection__rendered').prepend($remove); + }; + + return AllowClear; + }); + + S2.define('select2/selection/search',[ + 'jquery', + '../utils', + '../keys' + ], function ($, Utils, KEYS) { + function Search (decorated, $element, options) { + decorated.call(this, $element, options); + } + + Search.prototype.render = function (decorated) { + var $search = $( + '' + ); + + this.$searchContainer = $search; + this.$search = $search.find('input'); + + var $rendered = decorated.call(this); + + this._transferTabIndex(); + + return $rendered; + }; + + Search.prototype.bind = function (decorated, container, $container) { + var self = this; + + decorated.call(this, container, $container); + + container.on('open', function () { + self.$search.trigger('focus'); + }); + + container.on('close', function () { + self.$search.val(''); + self.$search.removeAttr('aria-activedescendant'); + self.$search.trigger('focus'); + }); + + container.on('enable', function () { + self.$search.prop('disabled', false); + + self._transferTabIndex(); + }); + + container.on('disable', function () { + self.$search.prop('disabled', true); + }); + + container.on('focus', function (evt) { + self.$search.trigger('focus'); + }); + + container.on('results:focus', function (params) { + self.$search.attr('aria-activedescendant', params.id); + }); + + this.$selection.on('focusin', '.select2-search--inline', function (evt) { + self.trigger('focus', evt); + }); + + this.$selection.on('focusout', '.select2-search--inline', function (evt) { + self._handleBlur(evt); + }); + + this.$selection.on('keydown', '.select2-search--inline', function (evt) { + evt.stopPropagation(); + + self.trigger('keypress', evt); + + self._keyUpPrevented = evt.isDefaultPrevented(); + + var key = evt.which; + + if (key === KEYS.BACKSPACE && self.$search.val() === '') { + var $previousChoice = self.$searchContainer + .prev('.select2-selection__choice'); + + if ($previousChoice.length > 0) { + var item = $previousChoice.data('data'); + + self.searchRemoveChoice(item); + + evt.preventDefault(); + } + } + }); + + // Try to detect the IE version should the `documentMode` property that + // is stored on the document. This is only implemented in IE and is + // slightly cleaner than doing a user agent check. + // This property is not available in Edge, but Edge also doesn't have + // this bug. + var msie = document.documentMode; + var disableInputEvents = msie && msie <= 11; + + // Workaround for browsers which do not support the `input` event + // This will prevent double-triggering of events for browsers which support + // both the `keyup` and `input` events. + this.$selection.on( + 'input.searchcheck', + '.select2-search--inline', + function (evt) { + // IE will trigger the `input` event when a placeholder is used on a + // search box. To get around this issue, we are forced to ignore all + // `input` events in IE and keep using `keyup`. + if (disableInputEvents) { + self.$selection.off('input.search input.searchcheck'); + return; + } + + // Unbind the duplicated `keyup` event + self.$selection.off('keyup.search'); + } + ); + + this.$selection.on( + 'keyup.search input.search', + '.select2-search--inline', + function (evt) { + // IE will trigger the `input` event when a placeholder is used on a + // search box. To get around this issue, we are forced to ignore all + // `input` events in IE and keep using `keyup`. + if (disableInputEvents && evt.type === 'input') { + self.$selection.off('input.search input.searchcheck'); + return; + } + + var key = evt.which; + + // We can freely ignore events from modifier keys + if (key == KEYS.SHIFT || key == KEYS.CTRL || key == KEYS.ALT) { + return; + } + + // Tabbing will be handled during the `keydown` phase + if (key == KEYS.TAB) { + return; + } + + self.handleSearch(evt); + } + ); + }; + + /** + * This method will transfer the tabindex attribute from the rendered + * selection to the search box. This allows for the search box to be used as + * the primary focus instead of the selection container. + * + * @private + */ + Search.prototype._transferTabIndex = function (decorated) { + this.$search.attr('tabindex', this.$selection.attr('tabindex')); + this.$selection.attr('tabindex', '-1'); + }; + + Search.prototype.createPlaceholder = function (decorated, placeholder) { + this.$search.attr('placeholder', placeholder.text); + }; + + Search.prototype.update = function (decorated, data) { + var searchHadFocus = this.$search[0] == document.activeElement; + + this.$search.attr('placeholder', ''); + + decorated.call(this, data); + + this.$selection.find('.select2-selection__rendered') + .append(this.$searchContainer); + + this.resizeSearch(); + if (searchHadFocus) { + this.$search.focus(); + } + }; + + Search.prototype.handleSearch = function () { + this.resizeSearch(); + + if (!this._keyUpPrevented) { + var input = this.$search.val(); + + this.trigger('query', { + term: input + }); + } + + this._keyUpPrevented = false; + }; + + Search.prototype.searchRemoveChoice = function (decorated, item) { + this.trigger('unselect', { + data: item + }); + + this.$search.val(item.text); + this.handleSearch(); + }; + + Search.prototype.resizeSearch = function () { + this.$search.css('width', '25px'); + + var width = ''; + + if (this.$search.attr('placeholder') !== '') { + width = this.$selection.find('.select2-selection__rendered').innerWidth(); + } else { + var minimumWidth = this.$search.val().length + 1; + + width = (minimumWidth * 0.75) + 'em'; + } + + this.$search.css('width', width); + }; + + return Search; + }); + + S2.define('select2/selection/eventRelay',[ + 'jquery' + ], function ($) { + function EventRelay () { } + + EventRelay.prototype.bind = function (decorated, container, $container) { + var self = this; + var relayEvents = [ + 'open', 'opening', + 'close', 'closing', + 'select', 'selecting', + 'unselect', 'unselecting' + ]; + + var preventableEvents = ['opening', 'closing', 'selecting', 'unselecting']; + + decorated.call(this, container, $container); + + container.on('*', function (name, params) { + // Ignore events that should not be relayed + if ($.inArray(name, relayEvents) === -1) { + return; + } + + // The parameters should always be an object + params = params || {}; + + // Generate the jQuery event for the Select2 event + var evt = $.Event('select2:' + name, { + params: params + }); + + self.$element.trigger(evt); + + // Only handle preventable events if it was one + if ($.inArray(name, preventableEvents) === -1) { + return; + } + + params.prevented = evt.isDefaultPrevented(); + }); + }; + + return EventRelay; + }); + + S2.define('select2/translation',[ + 'jquery', + 'require' + ], function ($, require) { + function Translation (dict) { + this.dict = dict || {}; + } + + Translation.prototype.all = function () { + return this.dict; + }; + + Translation.prototype.get = function (key) { + return this.dict[key]; + }; + + Translation.prototype.extend = function (translation) { + this.dict = $.extend({}, translation.all(), this.dict); + }; + + // Static functions + + Translation._cache = {}; + + Translation.loadPath = function (path) { + if (!(path in Translation._cache)) { + var translations = require(path); + + Translation._cache[path] = translations; + } + + return new Translation(Translation._cache[path]); + }; + + return Translation; + }); + + S2.define('select2/diacritics',[ + + ], function () { + var diacritics = { + '\u24B6': 'A', + '\uFF21': 'A', + '\u00C0': 'A', + '\u00C1': 'A', + '\u00C2': 'A', + '\u1EA6': 'A', + '\u1EA4': 'A', + '\u1EAA': 'A', + '\u1EA8': 'A', + '\u00C3': 'A', + '\u0100': 'A', + '\u0102': 'A', + '\u1EB0': 'A', + '\u1EAE': 'A', + '\u1EB4': 'A', + '\u1EB2': 'A', + '\u0226': 'A', + '\u01E0': 'A', + '\u00C4': 'A', + '\u01DE': 'A', + '\u1EA2': 'A', + '\u00C5': 'A', + '\u01FA': 'A', + '\u01CD': 'A', + '\u0200': 'A', + '\u0202': 'A', + '\u1EA0': 'A', + '\u1EAC': 'A', + '\u1EB6': 'A', + '\u1E00': 'A', + '\u0104': 'A', + '\u023A': 'A', + '\u2C6F': 'A', + '\uA732': 'AA', + '\u00C6': 'AE', + '\u01FC': 'AE', + '\u01E2': 'AE', + '\uA734': 'AO', + '\uA736': 'AU', + '\uA738': 'AV', + '\uA73A': 'AV', + '\uA73C': 'AY', + '\u24B7': 'B', + '\uFF22': 'B', + '\u1E02': 'B', + '\u1E04': 'B', + '\u1E06': 'B', + '\u0243': 'B', + '\u0182': 'B', + '\u0181': 'B', + '\u24B8': 'C', + '\uFF23': 'C', + '\u0106': 'C', + '\u0108': 'C', + '\u010A': 'C', + '\u010C': 'C', + '\u00C7': 'C', + '\u1E08': 'C', + '\u0187': 'C', + '\u023B': 'C', + '\uA73E': 'C', + '\u24B9': 'D', + '\uFF24': 'D', + '\u1E0A': 'D', + '\u010E': 'D', + '\u1E0C': 'D', + '\u1E10': 'D', + '\u1E12': 'D', + '\u1E0E': 'D', + '\u0110': 'D', + '\u018B': 'D', + '\u018A': 'D', + '\u0189': 'D', + '\uA779': 'D', + '\u01F1': 'DZ', + '\u01C4': 'DZ', + '\u01F2': 'Dz', + '\u01C5': 'Dz', + '\u24BA': 'E', + '\uFF25': 'E', + '\u00C8': 'E', + '\u00C9': 'E', + '\u00CA': 'E', + '\u1EC0': 'E', + '\u1EBE': 'E', + '\u1EC4': 'E', + '\u1EC2': 'E', + '\u1EBC': 'E', + '\u0112': 'E', + '\u1E14': 'E', + '\u1E16': 'E', + '\u0114': 'E', + '\u0116': 'E', + '\u00CB': 'E', + '\u1EBA': 'E', + '\u011A': 'E', + '\u0204': 'E', + '\u0206': 'E', + '\u1EB8': 'E', + '\u1EC6': 'E', + '\u0228': 'E', + '\u1E1C': 'E', + '\u0118': 'E', + '\u1E18': 'E', + '\u1E1A': 'E', + '\u0190': 'E', + '\u018E': 'E', + '\u24BB': 'F', + '\uFF26': 'F', + '\u1E1E': 'F', + '\u0191': 'F', + '\uA77B': 'F', + '\u24BC': 'G', + '\uFF27': 'G', + '\u01F4': 'G', + '\u011C': 'G', + '\u1E20': 'G', + '\u011E': 'G', + '\u0120': 'G', + '\u01E6': 'G', + '\u0122': 'G', + '\u01E4': 'G', + '\u0193': 'G', + '\uA7A0': 'G', + '\uA77D': 'G', + '\uA77E': 'G', + '\u24BD': 'H', + '\uFF28': 'H', + '\u0124': 'H', + '\u1E22': 'H', + '\u1E26': 'H', + '\u021E': 'H', + '\u1E24': 'H', + '\u1E28': 'H', + '\u1E2A': 'H', + '\u0126': 'H', + '\u2C67': 'H', + '\u2C75': 'H', + '\uA78D': 'H', + '\u24BE': 'I', + '\uFF29': 'I', + '\u00CC': 'I', + '\u00CD': 'I', + '\u00CE': 'I', + '\u0128': 'I', + '\u012A': 'I', + '\u012C': 'I', + '\u0130': 'I', + '\u00CF': 'I', + '\u1E2E': 'I', + '\u1EC8': 'I', + '\u01CF': 'I', + '\u0208': 'I', + '\u020A': 'I', + '\u1ECA': 'I', + '\u012E': 'I', + '\u1E2C': 'I', + '\u0197': 'I', + '\u24BF': 'J', + '\uFF2A': 'J', + '\u0134': 'J', + '\u0248': 'J', + '\u24C0': 'K', + '\uFF2B': 'K', + '\u1E30': 'K', + '\u01E8': 'K', + '\u1E32': 'K', + '\u0136': 'K', + '\u1E34': 'K', + '\u0198': 'K', + '\u2C69': 'K', + '\uA740': 'K', + '\uA742': 'K', + '\uA744': 'K', + '\uA7A2': 'K', + '\u24C1': 'L', + '\uFF2C': 'L', + '\u013F': 'L', + '\u0139': 'L', + '\u013D': 'L', + '\u1E36': 'L', + '\u1E38': 'L', + '\u013B': 'L', + '\u1E3C': 'L', + '\u1E3A': 'L', + '\u0141': 'L', + '\u023D': 'L', + '\u2C62': 'L', + '\u2C60': 'L', + '\uA748': 'L', + '\uA746': 'L', + '\uA780': 'L', + '\u01C7': 'LJ', + '\u01C8': 'Lj', + '\u24C2': 'M', + '\uFF2D': 'M', + '\u1E3E': 'M', + '\u1E40': 'M', + '\u1E42': 'M', + '\u2C6E': 'M', + '\u019C': 'M', + '\u24C3': 'N', + '\uFF2E': 'N', + '\u01F8': 'N', + '\u0143': 'N', + '\u00D1': 'N', + '\u1E44': 'N', + '\u0147': 'N', + '\u1E46': 'N', + '\u0145': 'N', + '\u1E4A': 'N', + '\u1E48': 'N', + '\u0220': 'N', + '\u019D': 'N', + '\uA790': 'N', + '\uA7A4': 'N', + '\u01CA': 'NJ', + '\u01CB': 'Nj', + '\u24C4': 'O', + '\uFF2F': 'O', + '\u00D2': 'O', + '\u00D3': 'O', + '\u00D4': 'O', + '\u1ED2': 'O', + '\u1ED0': 'O', + '\u1ED6': 'O', + '\u1ED4': 'O', + '\u00D5': 'O', + '\u1E4C': 'O', + '\u022C': 'O', + '\u1E4E': 'O', + '\u014C': 'O', + '\u1E50': 'O', + '\u1E52': 'O', + '\u014E': 'O', + '\u022E': 'O', + '\u0230': 'O', + '\u00D6': 'O', + '\u022A': 'O', + '\u1ECE': 'O', + '\u0150': 'O', + '\u01D1': 'O', + '\u020C': 'O', + '\u020E': 'O', + '\u01A0': 'O', + '\u1EDC': 'O', + '\u1EDA': 'O', + '\u1EE0': 'O', + '\u1EDE': 'O', + '\u1EE2': 'O', + '\u1ECC': 'O', + '\u1ED8': 'O', + '\u01EA': 'O', + '\u01EC': 'O', + '\u00D8': 'O', + '\u01FE': 'O', + '\u0186': 'O', + '\u019F': 'O', + '\uA74A': 'O', + '\uA74C': 'O', + '\u01A2': 'OI', + '\uA74E': 'OO', + '\u0222': 'OU', + '\u24C5': 'P', + '\uFF30': 'P', + '\u1E54': 'P', + '\u1E56': 'P', + '\u01A4': 'P', + '\u2C63': 'P', + '\uA750': 'P', + '\uA752': 'P', + '\uA754': 'P', + '\u24C6': 'Q', + '\uFF31': 'Q', + '\uA756': 'Q', + '\uA758': 'Q', + '\u024A': 'Q', + '\u24C7': 'R', + '\uFF32': 'R', + '\u0154': 'R', + '\u1E58': 'R', + '\u0158': 'R', + '\u0210': 'R', + '\u0212': 'R', + '\u1E5A': 'R', + '\u1E5C': 'R', + '\u0156': 'R', + '\u1E5E': 'R', + '\u024C': 'R', + '\u2C64': 'R', + '\uA75A': 'R', + '\uA7A6': 'R', + '\uA782': 'R', + '\u24C8': 'S', + '\uFF33': 'S', + '\u1E9E': 'S', + '\u015A': 'S', + '\u1E64': 'S', + '\u015C': 'S', + '\u1E60': 'S', + '\u0160': 'S', + '\u1E66': 'S', + '\u1E62': 'S', + '\u1E68': 'S', + '\u0218': 'S', + '\u015E': 'S', + '\u2C7E': 'S', + '\uA7A8': 'S', + '\uA784': 'S', + '\u24C9': 'T', + '\uFF34': 'T', + '\u1E6A': 'T', + '\u0164': 'T', + '\u1E6C': 'T', + '\u021A': 'T', + '\u0162': 'T', + '\u1E70': 'T', + '\u1E6E': 'T', + '\u0166': 'T', + '\u01AC': 'T', + '\u01AE': 'T', + '\u023E': 'T', + '\uA786': 'T', + '\uA728': 'TZ', + '\u24CA': 'U', + '\uFF35': 'U', + '\u00D9': 'U', + '\u00DA': 'U', + '\u00DB': 'U', + '\u0168': 'U', + '\u1E78': 'U', + '\u016A': 'U', + '\u1E7A': 'U', + '\u016C': 'U', + '\u00DC': 'U', + '\u01DB': 'U', + '\u01D7': 'U', + '\u01D5': 'U', + '\u01D9': 'U', + '\u1EE6': 'U', + '\u016E': 'U', + '\u0170': 'U', + '\u01D3': 'U', + '\u0214': 'U', + '\u0216': 'U', + '\u01AF': 'U', + '\u1EEA': 'U', + '\u1EE8': 'U', + '\u1EEE': 'U', + '\u1EEC': 'U', + '\u1EF0': 'U', + '\u1EE4': 'U', + '\u1E72': 'U', + '\u0172': 'U', + '\u1E76': 'U', + '\u1E74': 'U', + '\u0244': 'U', + '\u24CB': 'V', + '\uFF36': 'V', + '\u1E7C': 'V', + '\u1E7E': 'V', + '\u01B2': 'V', + '\uA75E': 'V', + '\u0245': 'V', + '\uA760': 'VY', + '\u24CC': 'W', + '\uFF37': 'W', + '\u1E80': 'W', + '\u1E82': 'W', + '\u0174': 'W', + '\u1E86': 'W', + '\u1E84': 'W', + '\u1E88': 'W', + '\u2C72': 'W', + '\u24CD': 'X', + '\uFF38': 'X', + '\u1E8A': 'X', + '\u1E8C': 'X', + '\u24CE': 'Y', + '\uFF39': 'Y', + '\u1EF2': 'Y', + '\u00DD': 'Y', + '\u0176': 'Y', + '\u1EF8': 'Y', + '\u0232': 'Y', + '\u1E8E': 'Y', + '\u0178': 'Y', + '\u1EF6': 'Y', + '\u1EF4': 'Y', + '\u01B3': 'Y', + '\u024E': 'Y', + '\u1EFE': 'Y', + '\u24CF': 'Z', + '\uFF3A': 'Z', + '\u0179': 'Z', + '\u1E90': 'Z', + '\u017B': 'Z', + '\u017D': 'Z', + '\u1E92': 'Z', + '\u1E94': 'Z', + '\u01B5': 'Z', + '\u0224': 'Z', + '\u2C7F': 'Z', + '\u2C6B': 'Z', + '\uA762': 'Z', + '\u24D0': 'a', + '\uFF41': 'a', + '\u1E9A': 'a', + '\u00E0': 'a', + '\u00E1': 'a', + '\u00E2': 'a', + '\u1EA7': 'a', + '\u1EA5': 'a', + '\u1EAB': 'a', + '\u1EA9': 'a', + '\u00E3': 'a', + '\u0101': 'a', + '\u0103': 'a', + '\u1EB1': 'a', + '\u1EAF': 'a', + '\u1EB5': 'a', + '\u1EB3': 'a', + '\u0227': 'a', + '\u01E1': 'a', + '\u00E4': 'a', + '\u01DF': 'a', + '\u1EA3': 'a', + '\u00E5': 'a', + '\u01FB': 'a', + '\u01CE': 'a', + '\u0201': 'a', + '\u0203': 'a', + '\u1EA1': 'a', + '\u1EAD': 'a', + '\u1EB7': 'a', + '\u1E01': 'a', + '\u0105': 'a', + '\u2C65': 'a', + '\u0250': 'a', + '\uA733': 'aa', + '\u00E6': 'ae', + '\u01FD': 'ae', + '\u01E3': 'ae', + '\uA735': 'ao', + '\uA737': 'au', + '\uA739': 'av', + '\uA73B': 'av', + '\uA73D': 'ay', + '\u24D1': 'b', + '\uFF42': 'b', + '\u1E03': 'b', + '\u1E05': 'b', + '\u1E07': 'b', + '\u0180': 'b', + '\u0183': 'b', + '\u0253': 'b', + '\u24D2': 'c', + '\uFF43': 'c', + '\u0107': 'c', + '\u0109': 'c', + '\u010B': 'c', + '\u010D': 'c', + '\u00E7': 'c', + '\u1E09': 'c', + '\u0188': 'c', + '\u023C': 'c', + '\uA73F': 'c', + '\u2184': 'c', + '\u24D3': 'd', + '\uFF44': 'd', + '\u1E0B': 'd', + '\u010F': 'd', + '\u1E0D': 'd', + '\u1E11': 'd', + '\u1E13': 'd', + '\u1E0F': 'd', + '\u0111': 'd', + '\u018C': 'd', + '\u0256': 'd', + '\u0257': 'd', + '\uA77A': 'd', + '\u01F3': 'dz', + '\u01C6': 'dz', + '\u24D4': 'e', + '\uFF45': 'e', + '\u00E8': 'e', + '\u00E9': 'e', + '\u00EA': 'e', + '\u1EC1': 'e', + '\u1EBF': 'e', + '\u1EC5': 'e', + '\u1EC3': 'e', + '\u1EBD': 'e', + '\u0113': 'e', + '\u1E15': 'e', + '\u1E17': 'e', + '\u0115': 'e', + '\u0117': 'e', + '\u00EB': 'e', + '\u1EBB': 'e', + '\u011B': 'e', + '\u0205': 'e', + '\u0207': 'e', + '\u1EB9': 'e', + '\u1EC7': 'e', + '\u0229': 'e', + '\u1E1D': 'e', + '\u0119': 'e', + '\u1E19': 'e', + '\u1E1B': 'e', + '\u0247': 'e', + '\u025B': 'e', + '\u01DD': 'e', + '\u24D5': 'f', + '\uFF46': 'f', + '\u1E1F': 'f', + '\u0192': 'f', + '\uA77C': 'f', + '\u24D6': 'g', + '\uFF47': 'g', + '\u01F5': 'g', + '\u011D': 'g', + '\u1E21': 'g', + '\u011F': 'g', + '\u0121': 'g', + '\u01E7': 'g', + '\u0123': 'g', + '\u01E5': 'g', + '\u0260': 'g', + '\uA7A1': 'g', + '\u1D79': 'g', + '\uA77F': 'g', + '\u24D7': 'h', + '\uFF48': 'h', + '\u0125': 'h', + '\u1E23': 'h', + '\u1E27': 'h', + '\u021F': 'h', + '\u1E25': 'h', + '\u1E29': 'h', + '\u1E2B': 'h', + '\u1E96': 'h', + '\u0127': 'h', + '\u2C68': 'h', + '\u2C76': 'h', + '\u0265': 'h', + '\u0195': 'hv', + '\u24D8': 'i', + '\uFF49': 'i', + '\u00EC': 'i', + '\u00ED': 'i', + '\u00EE': 'i', + '\u0129': 'i', + '\u012B': 'i', + '\u012D': 'i', + '\u00EF': 'i', + '\u1E2F': 'i', + '\u1EC9': 'i', + '\u01D0': 'i', + '\u0209': 'i', + '\u020B': 'i', + '\u1ECB': 'i', + '\u012F': 'i', + '\u1E2D': 'i', + '\u0268': 'i', + '\u0131': 'i', + '\u24D9': 'j', + '\uFF4A': 'j', + '\u0135': 'j', + '\u01F0': 'j', + '\u0249': 'j', + '\u24DA': 'k', + '\uFF4B': 'k', + '\u1E31': 'k', + '\u01E9': 'k', + '\u1E33': 'k', + '\u0137': 'k', + '\u1E35': 'k', + '\u0199': 'k', + '\u2C6A': 'k', + '\uA741': 'k', + '\uA743': 'k', + '\uA745': 'k', + '\uA7A3': 'k', + '\u24DB': 'l', + '\uFF4C': 'l', + '\u0140': 'l', + '\u013A': 'l', + '\u013E': 'l', + '\u1E37': 'l', + '\u1E39': 'l', + '\u013C': 'l', + '\u1E3D': 'l', + '\u1E3B': 'l', + '\u017F': 'l', + '\u0142': 'l', + '\u019A': 'l', + '\u026B': 'l', + '\u2C61': 'l', + '\uA749': 'l', + '\uA781': 'l', + '\uA747': 'l', + '\u01C9': 'lj', + '\u24DC': 'm', + '\uFF4D': 'm', + '\u1E3F': 'm', + '\u1E41': 'm', + '\u1E43': 'm', + '\u0271': 'm', + '\u026F': 'm', + '\u24DD': 'n', + '\uFF4E': 'n', + '\u01F9': 'n', + '\u0144': 'n', + '\u00F1': 'n', + '\u1E45': 'n', + '\u0148': 'n', + '\u1E47': 'n', + '\u0146': 'n', + '\u1E4B': 'n', + '\u1E49': 'n', + '\u019E': 'n', + '\u0272': 'n', + '\u0149': 'n', + '\uA791': 'n', + '\uA7A5': 'n', + '\u01CC': 'nj', + '\u24DE': 'o', + '\uFF4F': 'o', + '\u00F2': 'o', + '\u00F3': 'o', + '\u00F4': 'o', + '\u1ED3': 'o', + '\u1ED1': 'o', + '\u1ED7': 'o', + '\u1ED5': 'o', + '\u00F5': 'o', + '\u1E4D': 'o', + '\u022D': 'o', + '\u1E4F': 'o', + '\u014D': 'o', + '\u1E51': 'o', + '\u1E53': 'o', + '\u014F': 'o', + '\u022F': 'o', + '\u0231': 'o', + '\u00F6': 'o', + '\u022B': 'o', + '\u1ECF': 'o', + '\u0151': 'o', + '\u01D2': 'o', + '\u020D': 'o', + '\u020F': 'o', + '\u01A1': 'o', + '\u1EDD': 'o', + '\u1EDB': 'o', + '\u1EE1': 'o', + '\u1EDF': 'o', + '\u1EE3': 'o', + '\u1ECD': 'o', + '\u1ED9': 'o', + '\u01EB': 'o', + '\u01ED': 'o', + '\u00F8': 'o', + '\u01FF': 'o', + '\u0254': 'o', + '\uA74B': 'o', + '\uA74D': 'o', + '\u0275': 'o', + '\u01A3': 'oi', + '\u0223': 'ou', + '\uA74F': 'oo', + '\u24DF': 'p', + '\uFF50': 'p', + '\u1E55': 'p', + '\u1E57': 'p', + '\u01A5': 'p', + '\u1D7D': 'p', + '\uA751': 'p', + '\uA753': 'p', + '\uA755': 'p', + '\u24E0': 'q', + '\uFF51': 'q', + '\u024B': 'q', + '\uA757': 'q', + '\uA759': 'q', + '\u24E1': 'r', + '\uFF52': 'r', + '\u0155': 'r', + '\u1E59': 'r', + '\u0159': 'r', + '\u0211': 'r', + '\u0213': 'r', + '\u1E5B': 'r', + '\u1E5D': 'r', + '\u0157': 'r', + '\u1E5F': 'r', + '\u024D': 'r', + '\u027D': 'r', + '\uA75B': 'r', + '\uA7A7': 'r', + '\uA783': 'r', + '\u24E2': 's', + '\uFF53': 's', + '\u00DF': 's', + '\u015B': 's', + '\u1E65': 's', + '\u015D': 's', + '\u1E61': 's', + '\u0161': 's', + '\u1E67': 's', + '\u1E63': 's', + '\u1E69': 's', + '\u0219': 's', + '\u015F': 's', + '\u023F': 's', + '\uA7A9': 's', + '\uA785': 's', + '\u1E9B': 's', + '\u24E3': 't', + '\uFF54': 't', + '\u1E6B': 't', + '\u1E97': 't', + '\u0165': 't', + '\u1E6D': 't', + '\u021B': 't', + '\u0163': 't', + '\u1E71': 't', + '\u1E6F': 't', + '\u0167': 't', + '\u01AD': 't', + '\u0288': 't', + '\u2C66': 't', + '\uA787': 't', + '\uA729': 'tz', + '\u24E4': 'u', + '\uFF55': 'u', + '\u00F9': 'u', + '\u00FA': 'u', + '\u00FB': 'u', + '\u0169': 'u', + '\u1E79': 'u', + '\u016B': 'u', + '\u1E7B': 'u', + '\u016D': 'u', + '\u00FC': 'u', + '\u01DC': 'u', + '\u01D8': 'u', + '\u01D6': 'u', + '\u01DA': 'u', + '\u1EE7': 'u', + '\u016F': 'u', + '\u0171': 'u', + '\u01D4': 'u', + '\u0215': 'u', + '\u0217': 'u', + '\u01B0': 'u', + '\u1EEB': 'u', + '\u1EE9': 'u', + '\u1EEF': 'u', + '\u1EED': 'u', + '\u1EF1': 'u', + '\u1EE5': 'u', + '\u1E73': 'u', + '\u0173': 'u', + '\u1E77': 'u', + '\u1E75': 'u', + '\u0289': 'u', + '\u24E5': 'v', + '\uFF56': 'v', + '\u1E7D': 'v', + '\u1E7F': 'v', + '\u028B': 'v', + '\uA75F': 'v', + '\u028C': 'v', + '\uA761': 'vy', + '\u24E6': 'w', + '\uFF57': 'w', + '\u1E81': 'w', + '\u1E83': 'w', + '\u0175': 'w', + '\u1E87': 'w', + '\u1E85': 'w', + '\u1E98': 'w', + '\u1E89': 'w', + '\u2C73': 'w', + '\u24E7': 'x', + '\uFF58': 'x', + '\u1E8B': 'x', + '\u1E8D': 'x', + '\u24E8': 'y', + '\uFF59': 'y', + '\u1EF3': 'y', + '\u00FD': 'y', + '\u0177': 'y', + '\u1EF9': 'y', + '\u0233': 'y', + '\u1E8F': 'y', + '\u00FF': 'y', + '\u1EF7': 'y', + '\u1E99': 'y', + '\u1EF5': 'y', + '\u01B4': 'y', + '\u024F': 'y', + '\u1EFF': 'y', + '\u24E9': 'z', + '\uFF5A': 'z', + '\u017A': 'z', + '\u1E91': 'z', + '\u017C': 'z', + '\u017E': 'z', + '\u1E93': 'z', + '\u1E95': 'z', + '\u01B6': 'z', + '\u0225': 'z', + '\u0240': 'z', + '\u2C6C': 'z', + '\uA763': 'z', + '\u0386': '\u0391', + '\u0388': '\u0395', + '\u0389': '\u0397', + '\u038A': '\u0399', + '\u03AA': '\u0399', + '\u038C': '\u039F', + '\u038E': '\u03A5', + '\u03AB': '\u03A5', + '\u038F': '\u03A9', + '\u03AC': '\u03B1', + '\u03AD': '\u03B5', + '\u03AE': '\u03B7', + '\u03AF': '\u03B9', + '\u03CA': '\u03B9', + '\u0390': '\u03B9', + '\u03CC': '\u03BF', + '\u03CD': '\u03C5', + '\u03CB': '\u03C5', + '\u03B0': '\u03C5', + '\u03C9': '\u03C9', + '\u03C2': '\u03C3' + }; + + return diacritics; + }); + + S2.define('select2/data/base',[ + '../utils' + ], function (Utils) { + function BaseAdapter ($element, options) { + BaseAdapter.__super__.constructor.call(this); + } + + Utils.Extend(BaseAdapter, Utils.Observable); + + BaseAdapter.prototype.current = function (callback) { + throw new Error('The `current` method must be defined in child classes.'); + }; + + BaseAdapter.prototype.query = function (params, callback) { + throw new Error('The `query` method must be defined in child classes.'); + }; + + BaseAdapter.prototype.bind = function (container, $container) { + // Can be implemented in subclasses + }; + + BaseAdapter.prototype.destroy = function () { + // Can be implemented in subclasses + }; + + BaseAdapter.prototype.generateResultId = function (container, data) { + var id = container.id + '-result-'; + + id += Utils.generateChars(4); + + if (data.id != null) { + id += '-' + data.id.toString(); + } else { + id += '-' + Utils.generateChars(4); + } + return id; + }; + + return BaseAdapter; + }); + + S2.define('select2/data/select',[ + './base', + '../utils', + 'jquery' + ], function (BaseAdapter, Utils, $) { + function SelectAdapter ($element, options) { + this.$element = $element; + this.options = options; + + SelectAdapter.__super__.constructor.call(this); + } + + Utils.Extend(SelectAdapter, BaseAdapter); + + SelectAdapter.prototype.current = function (callback) { + var data = []; + var self = this; + + this.$element.find(':selected').each(function () { + var $option = $(this); + + var option = self.item($option); + + data.push(option); + }); + + callback(data); + }; + + SelectAdapter.prototype.select = function (data) { + var self = this; + + data.selected = true; + + // If data.element is a DOM node, use it instead + if ($(data.element).is('option')) { + data.element.selected = true; + + this.$element.trigger('change'); + + return; + } + + if (this.$element.prop('multiple')) { + this.current(function (currentData) { + var val = []; + + data = [data]; + data.push.apply(data, currentData); + + for (var d = 0; d < data.length; d++) { + var id = data[d].id; + + if ($.inArray(id, val) === -1) { + val.push(id); + } + } + + self.$element.val(val); + self.$element.trigger('change'); + }); + } else { + var val = data.id; + + this.$element.val(val); + this.$element.trigger('change'); + } + }; + + SelectAdapter.prototype.unselect = function (data) { + var self = this; + + if (!this.$element.prop('multiple')) { + return; + } + + data.selected = false; + + if ($(data.element).is('option')) { + data.element.selected = false; + + this.$element.trigger('change'); + + return; + } + + this.current(function (currentData) { + var val = []; + + for (var d = 0; d < currentData.length; d++) { + var id = currentData[d].id; + + if (id !== data.id && $.inArray(id, val) === -1) { + val.push(id); + } + } + + self.$element.val(val); + + self.$element.trigger('change'); + }); + }; + + SelectAdapter.prototype.bind = function (container, $container) { + var self = this; + + this.container = container; + + container.on('select', function (params) { + self.select(params.data); + }); + + container.on('unselect', function (params) { + self.unselect(params.data); + }); + }; + + SelectAdapter.prototype.destroy = function () { + // Remove anything added to child elements + this.$element.find('*').each(function () { + // Remove any custom data set by Select2 + $.removeData(this, 'data'); + }); + }; + + SelectAdapter.prototype.query = function (params, callback) { + var data = []; + var self = this; + + var $options = this.$element.children(); + + $options.each(function () { + var $option = $(this); + + if (!$option.is('option') && !$option.is('optgroup')) { + return; + } + + var option = self.item($option); + + var matches = self.matches(params, option); + + if (matches !== null) { + data.push(matches); + } + }); + + callback({ + results: data + }); + }; + + SelectAdapter.prototype.addOptions = function ($options) { + Utils.appendMany(this.$element, $options); + }; + + SelectAdapter.prototype.option = function (data) { + var option; + + if (data.children) { + option = document.createElement('optgroup'); + option.label = data.text; + } else { + option = document.createElement('option'); + + if (option.textContent !== undefined) { + option.textContent = data.text; + } else { + option.innerText = data.text; + } + } + + if (data.id !== undefined) { + option.value = data.id; + } + + if (data.disabled) { + option.disabled = true; + } + + if (data.selected) { + option.selected = true; + } + + if (data.title) { + option.title = data.title; + } + + var $option = $(option); + + var normalizedData = this._normalizeItem(data); + normalizedData.element = option; + + // Override the option's data with the combined data + $.data(option, 'data', normalizedData); + + return $option; + }; + + SelectAdapter.prototype.item = function ($option) { + var data = {}; + + data = $.data($option[0], 'data'); + + if (data != null) { + return data; + } + + if ($option.is('option')) { + data = { + id: $option.val(), + text: $option.text(), + disabled: $option.prop('disabled'), + selected: $option.prop('selected'), + title: $option.prop('title') + }; + } else if ($option.is('optgroup')) { + data = { + text: $option.prop('label'), + children: [], + title: $option.prop('title') + }; + + var $children = $option.children('option'); + var children = []; + + for (var c = 0; c < $children.length; c++) { + var $child = $($children[c]); + + var child = this.item($child); + + children.push(child); + } + + data.children = children; + } + + data = this._normalizeItem(data); + data.element = $option[0]; + + $.data($option[0], 'data', data); + + return data; + }; + + SelectAdapter.prototype._normalizeItem = function (item) { + if (!$.isPlainObject(item)) { + item = { + id: item, + text: item + }; + } + + item = $.extend({}, { + text: '' + }, item); + + var defaults = { + selected: false, + disabled: false + }; + + if (item.id != null) { + item.id = item.id.toString(); + } + + if (item.text != null) { + item.text = item.text.toString(); + } + + if (item._resultId == null && item.id && this.container != null) { + item._resultId = this.generateResultId(this.container, item); + } + + return $.extend({}, defaults, item); + }; + + SelectAdapter.prototype.matches = function (params, data) { + var matcher = this.options.get('matcher'); + + return matcher(params, data); + }; + + return SelectAdapter; + }); + + S2.define('select2/data/array',[ + './select', + '../utils', + 'jquery' + ], function (SelectAdapter, Utils, $) { + function ArrayAdapter ($element, options) { + var data = options.get('data') || []; + + ArrayAdapter.__super__.constructor.call(this, $element, options); + + this.addOptions(this.convertToOptions(data)); + } + + Utils.Extend(ArrayAdapter, SelectAdapter); + + ArrayAdapter.prototype.select = function (data) { + var $option = this.$element.find('option').filter(function (i, elm) { + return elm.value == data.id.toString(); + }); + + if ($option.length === 0) { + $option = this.option(data); + + this.addOptions($option); + } + + ArrayAdapter.__super__.select.call(this, data); + }; + + ArrayAdapter.prototype.convertToOptions = function (data) { + var self = this; + + var $existing = this.$element.find('option'); + var existingIds = $existing.map(function () { + return self.item($(this)).id; + }).get(); + + var $options = []; + + // Filter out all items except for the one passed in the argument + function onlyItem (item) { + return function () { + return $(this).val() == item.id; + }; + } + + for (var d = 0; d < data.length; d++) { + var item = this._normalizeItem(data[d]); + + // Skip items which were pre-loaded, only merge the data + if ($.inArray(item.id, existingIds) >= 0) { + var $existingOption = $existing.filter(onlyItem(item)); + + var existingData = this.item($existingOption); + var newData = $.extend(true, {}, item, existingData); + + var $newOption = this.option(newData); + + $existingOption.replaceWith($newOption); + + continue; + } + + var $option = this.option(item); + + if (item.children) { + var $children = this.convertToOptions(item.children); + + Utils.appendMany($option, $children); + } + + $options.push($option); + } + + return $options; + }; + + return ArrayAdapter; + }); + + S2.define('select2/data/ajax',[ + './array', + '../utils', + 'jquery' + ], function (ArrayAdapter, Utils, $) { + function AjaxAdapter ($element, options) { + this.ajaxOptions = this._applyDefaults(options.get('ajax')); + + if (this.ajaxOptions.processResults != null) { + this.processResults = this.ajaxOptions.processResults; + } + + AjaxAdapter.__super__.constructor.call(this, $element, options); + } + + Utils.Extend(AjaxAdapter, ArrayAdapter); + + AjaxAdapter.prototype._applyDefaults = function (options) { + var defaults = { + data: function (params) { + return $.extend({}, params, { + q: params.term + }); + }, + transport: function (params, success, failure) { + var $request = $.ajax(params); + + $request.then(success); + $request.fail(failure); + + return $request; + } + }; + + return $.extend({}, defaults, options, true); + }; + + AjaxAdapter.prototype.processResults = function (results) { + return results; + }; + + AjaxAdapter.prototype.query = function (params, callback) { + var matches = []; + var self = this; + + if (this._request != null) { + // JSONP requests cannot always be aborted + if ($.isFunction(this._request.abort)) { + this._request.abort(); + } + + this._request = null; + } + + var options = $.extend({ + type: 'GET' + }, this.ajaxOptions); + + if (typeof options.url === 'function') { + options.url = options.url.call(this.$element, params); + } + + if (typeof options.data === 'function') { + options.data = options.data.call(this.$element, params); + } + + function request () { + var $request = options.transport(options, function (data) { + var results = self.processResults(data, params); + + if (self.options.get('debug') && window.console && console.error) { + // Check to make sure that the response included a `results` key. + if (!results || !results.results || !$.isArray(results.results)) { + console.error( + 'Select2: The AJAX results did not return an array in the ' + + '`results` key of the response.' + ); + } + } + + callback(results); + }, function () { + // Attempt to detect if a request was aborted + // Only works if the transport exposes a status property + if ($request.status && $request.status === '0') { + return; + } + + self.trigger('results:message', { + message: 'errorLoading' + }); + }); + + self._request = $request; + } + + if (this.ajaxOptions.delay && params.term != null) { + if (this._queryTimeout) { + window.clearTimeout(this._queryTimeout); + } + + this._queryTimeout = window.setTimeout(request, this.ajaxOptions.delay); + } else { + request(); + } + }; + + return AjaxAdapter; + }); + + S2.define('select2/data/tags',[ + 'jquery' + ], function ($) { + function Tags (decorated, $element, options) { + var tags = options.get('tags'); + + var createTag = options.get('createTag'); + + if (createTag !== undefined) { + this.createTag = createTag; + } + + var insertTag = options.get('insertTag'); + + if (insertTag !== undefined) { + this.insertTag = insertTag; + } + + decorated.call(this, $element, options); + + if ($.isArray(tags)) { + for (var t = 0; t < tags.length; t++) { + var tag = tags[t]; + var item = this._normalizeItem(tag); + + var $option = this.option(item); + + this.$element.append($option); + } + } + } + + Tags.prototype.query = function (decorated, params, callback) { + var self = this; + + this._removeOldTags(); + + if (params.term == null || params.page != null) { + decorated.call(this, params, callback); + return; + } + + function wrapper (obj, child) { + var data = obj.results; + + for (var i = 0; i < data.length; i++) { + var option = data[i]; + + var checkChildren = ( + option.children != null && + !wrapper({ + results: option.children + }, true) + ); + + var optionText = (option.text || '').toUpperCase(); + var paramsTerm = (params.term || '').toUpperCase(); + + var checkText = optionText === paramsTerm; + + if (checkText || checkChildren) { + if (child) { + return false; + } + + obj.data = data; + callback(obj); + + return; + } + } + + if (child) { + return true; + } + + var tag = self.createTag(params); + + if (tag != null) { + var $option = self.option(tag); + $option.attr('data-select2-tag', true); + + self.addOptions([$option]); + + self.insertTag(data, tag); + } + + obj.results = data; + + callback(obj); + } + + decorated.call(this, params, wrapper); + }; + + Tags.prototype.createTag = function (decorated, params) { + var term = $.trim(params.term); + + if (term === '') { + return null; + } + + return { + id: term, + text: term + }; + }; + + Tags.prototype.insertTag = function (_, data, tag) { + data.unshift(tag); + }; + + Tags.prototype._removeOldTags = function (_) { + var tag = this._lastTag; + + var $options = this.$element.find('option[data-select2-tag]'); + + $options.each(function () { + if (this.selected) { + return; + } + + $(this).remove(); + }); + }; + + return Tags; + }); + + S2.define('select2/data/tokenizer',[ + 'jquery' + ], function ($) { + function Tokenizer (decorated, $element, options) { + var tokenizer = options.get('tokenizer'); + + if (tokenizer !== undefined) { + this.tokenizer = tokenizer; + } + + decorated.call(this, $element, options); + } + + Tokenizer.prototype.bind = function (decorated, container, $container) { + decorated.call(this, container, $container); + + this.$search = container.dropdown.$search || container.selection.$search || + $container.find('.select2-search__field'); + }; + + Tokenizer.prototype.query = function (decorated, params, callback) { + var self = this; + + function createAndSelect (data) { + // Normalize the data object so we can use it for checks + var item = self._normalizeItem(data); + + // Check if the data object already exists as a tag + // Select it if it doesn't + var $existingOptions = self.$element.find('option').filter(function () { + return $(this).val() === item.id; + }); + + // If an existing option wasn't found for it, create the option + if (!$existingOptions.length) { + var $option = self.option(item); + $option.attr('data-select2-tag', true); + + self._removeOldTags(); + self.addOptions([$option]); + } + + // Select the item, now that we know there is an option for it + select(item); + } + + function select (data) { + self.trigger('select', { + data: data + }); + } + + params.term = params.term || ''; + + var tokenData = this.tokenizer(params, this.options, createAndSelect); + + if (tokenData.term !== params.term) { + // Replace the search term if we have the search box + if (this.$search.length) { + this.$search.val(tokenData.term); + this.$search.focus(); + } + + params.term = tokenData.term; + } + + decorated.call(this, params, callback); + }; + + Tokenizer.prototype.tokenizer = function (_, params, options, callback) { + var separators = options.get('tokenSeparators') || []; + var term = params.term; + var i = 0; + + var createTag = this.createTag || function (params) { + return { + id: params.term, + text: params.term + }; + }; + + while (i < term.length) { + var termChar = term[i]; + + if ($.inArray(termChar, separators) === -1) { + i++; + + continue; + } + + var part = term.substr(0, i); + var partParams = $.extend({}, params, { + term: part + }); + + var data = createTag(partParams); + + if (data == null) { + i++; + continue; + } + + callback(data); + + // Reset the term to not include the tokenized portion + term = term.substr(i + 1) || ''; + i = 0; + } + + return { + term: term + }; + }; + + return Tokenizer; + }); + + S2.define('select2/data/minimumInputLength',[ + + ], function () { + function MinimumInputLength (decorated, $e, options) { + this.minimumInputLength = options.get('minimumInputLength'); + + decorated.call(this, $e, options); + } + + MinimumInputLength.prototype.query = function (decorated, params, callback) { + params.term = params.term || ''; + + if (params.term.length < this.minimumInputLength) { + this.trigger('results:message', { + message: 'inputTooShort', + args: { + minimum: this.minimumInputLength, + input: params.term, + params: params + } + }); + + return; + } + + decorated.call(this, params, callback); + }; + + return MinimumInputLength; + }); + + S2.define('select2/data/maximumInputLength',[ + + ], function () { + function MaximumInputLength (decorated, $e, options) { + this.maximumInputLength = options.get('maximumInputLength'); + + decorated.call(this, $e, options); + } + + MaximumInputLength.prototype.query = function (decorated, params, callback) { + params.term = params.term || ''; + + if (this.maximumInputLength > 0 && + params.term.length > this.maximumInputLength) { + this.trigger('results:message', { + message: 'inputTooLong', + args: { + maximum: this.maximumInputLength, + input: params.term, + params: params + } + }); + + return; + } + + decorated.call(this, params, callback); + }; + + return MaximumInputLength; + }); + + S2.define('select2/data/maximumSelectionLength',[ + + ], function (){ + function MaximumSelectionLength (decorated, $e, options) { + this.maximumSelectionLength = options.get('maximumSelectionLength'); + + decorated.call(this, $e, options); + } + + MaximumSelectionLength.prototype.query = + function (decorated, params, callback) { + var self = this; + + this.current(function (currentData) { + var count = currentData != null ? currentData.length : 0; + if (self.maximumSelectionLength > 0 && + count >= self.maximumSelectionLength) { + self.trigger('results:message', { + message: 'maximumSelected', + args: { + maximum: self.maximumSelectionLength + } + }); + return; + } + decorated.call(self, params, callback); + }); + }; + + return MaximumSelectionLength; + }); + + S2.define('select2/dropdown',[ + 'jquery', + './utils' + ], function ($, Utils) { + function Dropdown ($element, options) { + this.$element = $element; + this.options = options; + + Dropdown.__super__.constructor.call(this); + } + + Utils.Extend(Dropdown, Utils.Observable); + + Dropdown.prototype.render = function () { + var $dropdown = $( + '' + + '' + + '' + ); + + $dropdown.attr('dir', this.options.get('dir')); + + this.$dropdown = $dropdown; + + return $dropdown; + }; + + Dropdown.prototype.bind = function () { + // Should be implemented in subclasses + }; + + Dropdown.prototype.position = function ($dropdown, $container) { + // Should be implmented in subclasses + }; + + Dropdown.prototype.destroy = function () { + // Remove the dropdown from the DOM + this.$dropdown.remove(); + }; + + return Dropdown; + }); + + S2.define('select2/dropdown/search',[ + 'jquery', + '../utils' + ], function ($, Utils) { + function Search () { } + + Search.prototype.render = function (decorated) { + var $rendered = decorated.call(this); + + var $search = $( + '' + + '' + + '' + ); + + this.$searchContainer = $search; + this.$search = $search.find('input'); + + $rendered.prepend($search); + + return $rendered; + }; + + Search.prototype.bind = function (decorated, container, $container) { + var self = this; + + decorated.call(this, container, $container); + + this.$search.on('keydown', function (evt) { + self.trigger('keypress', evt); + + self._keyUpPrevented = evt.isDefaultPrevented(); + }); + + // Workaround for browsers which do not support the `input` event + // This will prevent double-triggering of events for browsers which support + // both the `keyup` and `input` events. + this.$search.on('input', function (evt) { + // Unbind the duplicated `keyup` event + $(this).off('keyup'); + }); + + this.$search.on('keyup input', function (evt) { + self.handleSearch(evt); + }); + + container.on('open', function () { + self.$search.attr('tabindex', 0); + + self.$search.focus(); + + window.setTimeout(function () { + self.$search.focus(); + }, 0); + }); + + container.on('close', function () { + self.$search.attr('tabindex', -1); + + self.$search.val(''); + }); + + container.on('focus', function () { + if (!container.isOpen()) { + self.$search.focus(); + } + }); + + container.on('results:all', function (params) { + if (params.query.term == null || params.query.term === '') { + var showSearch = self.showSearch(params); + + if (showSearch) { + self.$searchContainer.removeClass('select2-search--hide'); + } else { + self.$searchContainer.addClass('select2-search--hide'); + } + } + }); + }; + + Search.prototype.handleSearch = function (evt) { + if (!this._keyUpPrevented) { + var input = this.$search.val(); + + this.trigger('query', { + term: input + }); + } + + this._keyUpPrevented = false; + }; + + Search.prototype.showSearch = function (_, params) { + return true; + }; + + return Search; + }); + + S2.define('select2/dropdown/hidePlaceholder',[ + + ], function () { + function HidePlaceholder (decorated, $element, options, dataAdapter) { + this.placeholder = this.normalizePlaceholder(options.get('placeholder')); + + decorated.call(this, $element, options, dataAdapter); + } + + HidePlaceholder.prototype.append = function (decorated, data) { + data.results = this.removePlaceholder(data.results); + + decorated.call(this, data); + }; + + HidePlaceholder.prototype.normalizePlaceholder = function (_, placeholder) { + if (typeof placeholder === 'string') { + placeholder = { + id: '', + text: placeholder + }; + } + + return placeholder; + }; + + HidePlaceholder.prototype.removePlaceholder = function (_, data) { + var modifiedData = data.slice(0); + + for (var d = data.length - 1; d >= 0; d--) { + var item = data[d]; + + if (this.placeholder.id === item.id) { + modifiedData.splice(d, 1); + } + } + + return modifiedData; + }; + + return HidePlaceholder; + }); + + S2.define('select2/dropdown/infiniteScroll',[ + 'jquery' + ], function ($) { + function InfiniteScroll (decorated, $element, options, dataAdapter) { + this.lastParams = {}; + + decorated.call(this, $element, options, dataAdapter); + + this.$loadingMore = this.createLoadingMore(); + this.loading = false; + } + + InfiniteScroll.prototype.append = function (decorated, data) { + this.$loadingMore.remove(); + this.loading = false; + + decorated.call(this, data); + + if (this.showLoadingMore(data)) { + this.$results.append(this.$loadingMore); + } + }; + + InfiniteScroll.prototype.bind = function (decorated, container, $container) { + var self = this; + + decorated.call(this, container, $container); + + container.on('query', function (params) { + self.lastParams = params; + self.loading = true; + }); + + container.on('query:append', function (params) { + self.lastParams = params; + self.loading = true; + }); + + this.$results.on('scroll', function () { + var isLoadMoreVisible = $.contains( + document.documentElement, + self.$loadingMore[0] + ); + + if (self.loading || !isLoadMoreVisible) { + return; + } + + var currentOffset = self.$results.offset().top + + self.$results.outerHeight(false); + var loadingMoreOffset = self.$loadingMore.offset().top + + self.$loadingMore.outerHeight(false); + + if (currentOffset + 50 >= loadingMoreOffset) { + self.loadMore(); + } + }); + }; + + InfiniteScroll.prototype.loadMore = function () { + this.loading = true; + + var params = $.extend({}, {page: 1}, this.lastParams); + + params.page++; + + this.trigger('query:append', params); + }; + + InfiniteScroll.prototype.showLoadingMore = function (_, data) { + return data.pagination && data.pagination.more; + }; + + InfiniteScroll.prototype.createLoadingMore = function () { + var $option = $( + '
                    • ' + ); + + var message = this.options.get('translations').get('loadingMore'); + + $option.html(message(this.lastParams)); + + return $option; + }; + + return InfiniteScroll; + }); + + S2.define('select2/dropdown/attachBody',[ + 'jquery', + '../utils' + ], function ($, Utils) { + function AttachBody (decorated, $element, options) { + this.$dropdownParent = options.get('dropdownParent') || $(document.body); + + decorated.call(this, $element, options); + } + + AttachBody.prototype.bind = function (decorated, container, $container) { + var self = this; + + var setupResultsEvents = false; + + decorated.call(this, container, $container); + + container.on('open', function () { + self._showDropdown(); + self._attachPositioningHandler(container); + + if (!setupResultsEvents) { + setupResultsEvents = true; + + container.on('results:all', function () { + self._positionDropdown(); + self._resizeDropdown(); + }); + + container.on('results:append', function () { + self._positionDropdown(); + self._resizeDropdown(); + }); + } + }); + + container.on('close', function () { + self._hideDropdown(); + self._detachPositioningHandler(container); + }); + + this.$dropdownContainer.on('mousedown', function (evt) { + evt.stopPropagation(); + }); + }; + + AttachBody.prototype.destroy = function (decorated) { + decorated.call(this); + + this.$dropdownContainer.remove(); + }; + + AttachBody.prototype.position = function (decorated, $dropdown, $container) { + // Clone all of the container classes + $dropdown.attr('class', $container.attr('class')); + + // Custom SUIselect dropdown. @edited + $dropdown.removeClass('select2'); + $dropdown.addClass('sui-select-dropdown-container--open'); + + $dropdown.css({ + position: 'absolute', + top: -999999 + }); + + this.$container = $container; + }; + + AttachBody.prototype.render = function (decorated) { + var $container = $(''); + + var $dropdown = decorated.call(this); + $container.append($dropdown); + + this.$dropdownContainer = $container; + + return $container; + }; + + AttachBody.prototype._hideDropdown = function (decorated) { + this.$dropdownContainer.detach(); + }; + + AttachBody.prototype._attachPositioningHandler = + function (decorated, container) { + var self = this; + + var scrollEvent = 'scroll.select2.' + container.id; + var resizeEvent = 'resize.select2.' + container.id; + var orientationEvent = 'orientationchange.select2.' + container.id; + + var $watchers = this.$container.parents().filter(Utils.hasScroll); + $watchers.each(function () { + $(this).data('select2-scroll-position', { + x: $(this).scrollLeft(), + y: $(this).scrollTop() + }); + }); + + $watchers.on(scrollEvent, function (ev) { + var position = $(this).data('select2-scroll-position'); + $(this).scrollTop(position.y); + }); + + $(window).on(scrollEvent + ' ' + resizeEvent + ' ' + orientationEvent, + function (e) { + self._positionDropdown(); + self._resizeDropdown(); + }); + }; + + AttachBody.prototype._detachPositioningHandler = + function (decorated, container) { + var scrollEvent = 'scroll.select2.' + container.id; + var resizeEvent = 'resize.select2.' + container.id; + var orientationEvent = 'orientationchange.select2.' + container.id; + + var $watchers = this.$container.parents().filter(Utils.hasScroll); + $watchers.off(scrollEvent); + + $(window).off(scrollEvent + ' ' + resizeEvent + ' ' + orientationEvent); + }; + + AttachBody.prototype._positionDropdown = function () { + var $window = $(window); + + // Custom SUIselect dropdown. @edited + var isCurrentlyAbove = this.$dropdown.hasClass( 'sui-select-dropdown--above' ); + var isCurrentlyBelow = this.$dropdown.hasClass( 'sui-select-dropdown--below' ); + + var newDirection = null; + + var offset = this.$container.offset(); + + offset.bottom = offset.top + this.$container.outerHeight(false); + + var container = { + height: this.$container.outerHeight(false) + }; + + container.top = offset.top; + container.bottom = offset.top + container.height; + + var dropdown = { + height: this.$dropdown.outerHeight(false) + }; + + var viewport = { + top: $window.scrollTop(), + bottom: $window.scrollTop() + $window.height() + }; + + var enoughRoomAbove = viewport.top < (offset.top - dropdown.height); + var enoughRoomBelow = viewport.bottom > (offset.bottom + dropdown.height); + + var css = { + left: offset.left, + top: container.bottom + }; + + // Determine what the parent element is to use for calciulating the offset + var $offsetParent = this.$dropdownParent; + + // For statically positoned elements, we need to get the element + // that is determining the offset + if ($offsetParent.css('position') === 'static') { + $offsetParent = $offsetParent.offsetParent(); + } + + var parentOffset = $offsetParent.offset(); + + css.top -= parentOffset.top; + css.left -= parentOffset.left; + + if (!isCurrentlyAbove && !isCurrentlyBelow) { + newDirection = 'below'; + } + + if (!enoughRoomBelow && enoughRoomAbove && !isCurrentlyAbove) { + newDirection = 'above'; + } else if (!enoughRoomAbove && enoughRoomBelow && isCurrentlyAbove) { + newDirection = 'below'; + } + + if (newDirection == 'above' || + (isCurrentlyAbove && newDirection !== 'below')) { + css.top = container.top - parentOffset.top - dropdown.height; + } + + // Custom SUIselect dropdown. @edited + if (newDirection != null) { + this.$dropdown + .removeClass('sui-select-dropdown--below sui-select-dropdown--above') + .addClass('sui-select-dropdown--' + newDirection); + this.$container + .removeClass('sui-select-dropdown-container--below sui-select-dropdown-container--above') + .addClass('sui-select-dropdown-container--' + newDirection); + } + + this.$dropdownContainer.css(css); + }; + + AttachBody.prototype._resizeDropdown = function () { + var css = { + width: this.$container.outerWidth(false) + 'px' + }; + + if (this.options.get('dropdownAutoWidth')) { + css.minWidth = css.width; + css.position = 'relative'; + css.width = 'auto'; + } + + this.$dropdown.css(css); + }; + + AttachBody.prototype._showDropdown = function (decorated) { + this.$dropdownContainer.appendTo(this.$dropdownParent); + + this._positionDropdown(); + this._resizeDropdown(); + }; + + return AttachBody; + }); + + S2.define('select2/dropdown/minimumResultsForSearch',[ + + ], function () { + function countResults (data) { + var count = 0; + + for (var d = 0; d < data.length; d++) { + var item = data[d]; + + if (item.children) { + count += countResults(item.children); + } else { + count++; + } + } + + return count; + } + + function MinimumResultsForSearch (decorated, $element, options, dataAdapter) { + this.minimumResultsForSearch = options.get('minimumResultsForSearch'); + + if (this.minimumResultsForSearch < 0) { + this.minimumResultsForSearch = Infinity; + } + + decorated.call(this, $element, options, dataAdapter); + } + + MinimumResultsForSearch.prototype.showSearch = function (decorated, params) { + if (countResults(params.data.results) < this.minimumResultsForSearch) { + return false; + } + + return decorated.call(this, params); + }; + + return MinimumResultsForSearch; + }); + + S2.define('select2/dropdown/selectOnClose',[ + + ], function () { + function SelectOnClose () { } + + SelectOnClose.prototype.bind = function (decorated, container, $container) { + var self = this; + + decorated.call(this, container, $container); + + container.on('close', function (params) { + self._handleSelectOnClose(params); + }); + }; + + SelectOnClose.prototype._handleSelectOnClose = function (_, params) { + if (params && params.originalSelect2Event != null) { + var event = params.originalSelect2Event; + + // Don't select an item if the close event was triggered from a select or + // unselect event + if (event._type === 'select' || event._type === 'unselect') { + return; + } + } + + var $highlightedResults = this.getHighlightedResults(); + + // Only select highlighted results + if ($highlightedResults.length < 1) { + return; + } + + var data = $highlightedResults.data('data'); + + // Don't re-select already selected resulte + if ( + (data.element != null && data.element.selected) || + (data.element == null && data.selected) + ) { + return; + } + + this.trigger('select', { + data: data + }); + }; + + return SelectOnClose; + }); + + S2.define('select2/dropdown/closeOnSelect',[ + + ], function () { + function CloseOnSelect () { } + + CloseOnSelect.prototype.bind = function (decorated, container, $container) { + var self = this; + + decorated.call(this, container, $container); + + container.on('select', function (evt) { + self._selectTriggered(evt); + }); + + container.on('unselect', function (evt) { + self._selectTriggered(evt); + }); + }; + + CloseOnSelect.prototype._selectTriggered = function (_, evt) { + var originalEvent = evt.originalEvent; + + // Don't close if the control key is being held + if (originalEvent && originalEvent.ctrlKey) { + return; + } + + this.trigger('close', { + originalEvent: originalEvent, + originalSelect2Event: evt + }); + }; + + return CloseOnSelect; + }); + + S2.define('select2/i18n/en',[],function () { + // English + return { + errorLoading: function () { + return 'The results could not be loaded.'; + }, + inputTooLong: function (args) { + var overChars = args.input.length - args.maximum; + + var message = 'Please delete ' + overChars + ' character'; + + if (overChars != 1) { + message += 's'; + } + + return message; + }, + inputTooShort: function (args) { + var remainingChars = args.minimum - args.input.length; + + var message = 'Please enter ' + remainingChars + ' or more characters'; + + return message; + }, + loadingMore: function () { + return 'Loading more results…'; + }, + maximumSelected: function (args) { + var message = 'You can only select ' + args.maximum + ' item'; + + if (args.maximum != 1) { + message += 's'; + } + + return message; + }, + noResults: function () { + return 'No results found'; + }, + searching: function () { + return 'Searching…'; + } + }; + }); + + S2.define('select2/defaults',[ + 'jquery', + 'require', + + './results', + + './selection/single', + './selection/multiple', + './selection/placeholder', + './selection/allowClear', + './selection/search', + './selection/eventRelay', + + './utils', + './translation', + './diacritics', + + './data/select', + './data/array', + './data/ajax', + './data/tags', + './data/tokenizer', + './data/minimumInputLength', + './data/maximumInputLength', + './data/maximumSelectionLength', + + './dropdown', + './dropdown/search', + './dropdown/hidePlaceholder', + './dropdown/infiniteScroll', + './dropdown/attachBody', + './dropdown/minimumResultsForSearch', + './dropdown/selectOnClose', + './dropdown/closeOnSelect', + + './i18n/en' + ], function ($, require, + + ResultsList, + + SingleSelection, MultipleSelection, Placeholder, AllowClear, + SelectionSearch, EventRelay, + + Utils, Translation, DIACRITICS, + + SelectData, ArrayData, AjaxData, Tags, Tokenizer, + MinimumInputLength, MaximumInputLength, MaximumSelectionLength, + + Dropdown, DropdownSearch, HidePlaceholder, InfiniteScroll, + AttachBody, MinimumResultsForSearch, SelectOnClose, CloseOnSelect, + + EnglishTranslation) { + function Defaults () { + this.reset(); + } + + Defaults.prototype.apply = function (options) { + options = $.extend(true, {}, this.defaults, options); + + if (options.dataAdapter == null) { + if (options.ajax != null) { + options.dataAdapter = AjaxData; + } else if (options.data != null) { + options.dataAdapter = ArrayData; + } else { + options.dataAdapter = SelectData; + } + + if (options.minimumInputLength > 0) { + options.dataAdapter = Utils.Decorate( + options.dataAdapter, + MinimumInputLength + ); + } + + if (options.maximumInputLength > 0) { + options.dataAdapter = Utils.Decorate( + options.dataAdapter, + MaximumInputLength + ); + } + + if (options.maximumSelectionLength > 0) { + options.dataAdapter = Utils.Decorate( + options.dataAdapter, + MaximumSelectionLength + ); + } + + if (options.tags) { + options.dataAdapter = Utils.Decorate(options.dataAdapter, Tags); + } + + if (options.tokenSeparators != null || options.tokenizer != null) { + options.dataAdapter = Utils.Decorate( + options.dataAdapter, + Tokenizer + ); + } + + if (options.query != null) { + var Query = require(options.amdBase + 'compat/query'); + + options.dataAdapter = Utils.Decorate( + options.dataAdapter, + Query + ); + } + + if (options.initSelection != null) { + var InitSelection = require(options.amdBase + 'compat/initSelection'); + + options.dataAdapter = Utils.Decorate( + options.dataAdapter, + InitSelection + ); + } + } + + if (options.resultsAdapter == null) { + options.resultsAdapter = ResultsList; + + if (options.ajax != null) { + options.resultsAdapter = Utils.Decorate( + options.resultsAdapter, + InfiniteScroll + ); + } + + if (options.placeholder != null) { + options.resultsAdapter = Utils.Decorate( + options.resultsAdapter, + HidePlaceholder + ); + } + + if (options.selectOnClose) { + options.resultsAdapter = Utils.Decorate( + options.resultsAdapter, + SelectOnClose + ); + } + } + + if (options.dropdownAdapter == null) { + if (options.multiple) { + options.dropdownAdapter = Dropdown; + } else { + var SearchableDropdown = Utils.Decorate(Dropdown, DropdownSearch); + + options.dropdownAdapter = SearchableDropdown; + } + + if (options.minimumResultsForSearch !== 0) { + options.dropdownAdapter = Utils.Decorate( + options.dropdownAdapter, + MinimumResultsForSearch + ); + } + + if (options.closeOnSelect) { + options.dropdownAdapter = Utils.Decorate( + options.dropdownAdapter, + CloseOnSelect + ); + } + + if ( + options.dropdownCssClass != null || + options.dropdownCss != null || + options.adaptDropdownCssClass != null + ) { + var DropdownCSS = require(options.amdBase + 'compat/dropdownCss'); + + options.dropdownAdapter = Utils.Decorate( + options.dropdownAdapter, + DropdownCSS + ); + } + + options.dropdownAdapter = Utils.Decorate( + options.dropdownAdapter, + AttachBody + ); + } + + if (options.selectionAdapter == null) { + if (options.multiple) { + options.selectionAdapter = MultipleSelection; + } else { + options.selectionAdapter = SingleSelection; + } + + // Add the placeholder mixin if a placeholder was specified + if (options.placeholder != null) { + options.selectionAdapter = Utils.Decorate( + options.selectionAdapter, + Placeholder + ); + } + + if (options.allowClear) { + options.selectionAdapter = Utils.Decorate( + options.selectionAdapter, + AllowClear + ); + } + + if (options.multiple) { + options.selectionAdapter = Utils.Decorate( + options.selectionAdapter, + SelectionSearch + ); + } + + if ( + options.containerCssClass != null || + options.containerCss != null || + options.adaptContainerCssClass != null + ) { + var ContainerCSS = require(options.amdBase + 'compat/containerCss'); + + options.selectionAdapter = Utils.Decorate( + options.selectionAdapter, + ContainerCSS + ); + } + + options.selectionAdapter = Utils.Decorate( + options.selectionAdapter, + EventRelay + ); + } + + if (typeof options.language === 'string') { + // Check if the language is specified with a region + if (options.language.indexOf('-') > 0) { + // Extract the region information if it is included + var languageParts = options.language.split('-'); + var baseLanguage = languageParts[0]; + + options.language = [options.language, baseLanguage]; + } else { + options.language = [options.language]; + } + } + + if ($.isArray(options.language)) { + var languages = new Translation(); + options.language.push('en'); + + var languageNames = options.language; + + for (var l = 0; l < languageNames.length; l++) { + var name = languageNames[l]; + var language = {}; + + try { + // Try to load it with the original name + language = Translation.loadPath(name); + } catch (e) { + try { + // If we couldn't load it, check if it wasn't the full path + name = this.defaults.amdLanguageBase + name; + language = Translation.loadPath(name); + } catch (ex) { + // The translation could not be loaded at all. Sometimes this is + // because of a configuration problem, other times this can be + // because of how Select2 helps load all possible translation files. + if (options.debug && window.console && console.warn) { + console.warn( + 'Select2: The language file for "' + name + '" could not be ' + + 'automatically loaded. A fallback will be used instead.' + ); + } + + continue; + } + } + + languages.extend(language); + } + + options.translations = languages; + } else { + var baseTranslation = Translation.loadPath( + this.defaults.amdLanguageBase + 'en' + ); + var customTranslation = new Translation(options.language); + + customTranslation.extend(baseTranslation); + + options.translations = customTranslation; + } + + return options; + }; + + Defaults.prototype.reset = function () { + function stripDiacritics (text) { + // Used 'uni range + named function' from http://jsperf.com/diacritics/18 + function match(a) { + return DIACRITICS[a] || a; + } + + return text.replace(/[^\u0000-\u007E]/g, match); + } + + function matcher (params, data) { + // Always return the object if there is nothing to compare + if ($.trim(params.term) === '') { + return data; + } + + // Do a recursive check for options with children + if (data.children && data.children.length > 0) { + // Clone the data object if there are children + // This is required as we modify the object to remove any non-matches + var match = $.extend(true, {}, data); + + // Check each child of the option + for (var c = data.children.length - 1; c >= 0; c--) { + var child = data.children[c]; + + var matches = matcher(params, child); + + // If there wasn't a match, remove the object in the array + if (matches == null) { + match.children.splice(c, 1); + } + } + + // If any children matched, return the new object + if (match.children.length > 0) { + return match; + } + + // If there were no matching children, check just the plain object + return matcher(params, match); + } + + var original = stripDiacritics(data.text).toUpperCase(); + var term = stripDiacritics(params.term).toUpperCase(); + + // Check if the text contains the term + if (original.indexOf(term) > -1) { + return data; + } + + // If it doesn't contain the term, don't return anything + return null; + } + + this.defaults = { + amdBase: './', + amdLanguageBase: './i18n/', + closeOnSelect: true, + debug: false, + dropdownAutoWidth: false, + escapeMarkup: Utils.escapeMarkup, + language: EnglishTranslation, + matcher: matcher, + minimumInputLength: 0, + maximumInputLength: 0, + maximumSelectionLength: 0, + minimumResultsForSearch: 0, + selectOnClose: false, + sorter: function (data) { + return data; + }, + templateResult: function (result) { + return result.text; + }, + templateSelection: function (selection) { + return selection.text; + }, + theme: 'default', + width: 'resolve' + }; + }; + + Defaults.prototype.set = function (key, value) { + var camelKey = $.camelCase(key); + + var data = {}; + data[camelKey] = value; + + var convertedData = Utils._convertData(data); + + $.extend(this.defaults, convertedData); + }; + + var defaults = new Defaults(); + + return defaults; + }); + + S2.define('select2/options',[ + 'require', + 'jquery', + './defaults', + './utils' + ], function (require, $, Defaults, Utils) { + function Options (options, $element) { + this.options = options; + + if ($element != null) { + this.fromElement($element); + } + + this.options = Defaults.apply(this.options); + + if ($element && $element.is('input')) { + var InputCompat = require(this.get('amdBase') + 'compat/inputData'); + + this.options.dataAdapter = Utils.Decorate( + this.options.dataAdapter, + InputCompat + ); + } + } + + Options.prototype.fromElement = function ($e) { + var excludedData = ['select2']; + + if (this.options.multiple == null) { + this.options.multiple = $e.prop('multiple'); + } + + if (this.options.disabled == null) { + this.options.disabled = $e.prop('disabled'); + } + + if (this.options.language == null) { + if ($e.prop('lang')) { + this.options.language = $e.prop('lang').toLowerCase(); + } else if ($e.closest('[lang]').prop('lang')) { + this.options.language = $e.closest('[lang]').prop('lang'); + } + } + + if (this.options.dir == null) { + if ($e.prop('dir')) { + this.options.dir = $e.prop('dir'); + } else if ($e.closest('[dir]').prop('dir')) { + this.options.dir = $e.closest('[dir]').prop('dir'); + } else { + this.options.dir = 'ltr'; + } + } + + $e.prop('disabled', this.options.disabled); + $e.prop('multiple', this.options.multiple); + + if ($e.data('select2Tags')) { + if (this.options.debug && window.console && console.warn) { + console.warn( + 'Select2: The `data-select2-tags` attribute has been changed to ' + + 'use the `data-data` and `data-tags="true"` attributes and will be ' + + 'removed in future versions of Select2.' + ); + } + + $e.data('data', $e.data('select2Tags')); + $e.data('tags', true); + } + + if ($e.data('ajaxUrl')) { + if (this.options.debug && window.console && console.warn) { + console.warn( + 'Select2: The `data-ajax-url` attribute has been changed to ' + + '`data-ajax--url` and support for the old attribute will be removed' + + ' in future versions of Select2.' + ); + } + + $e.attr('ajax--url', $e.data('ajaxUrl')); + $e.data('ajax--url', $e.data('ajaxUrl')); + } + + var dataset = {}; + + // Prefer the element's `dataset` attribute if it exists + // jQuery 1.x does not correctly handle data attributes with multiple dashes + if ($.fn.jquery && $.fn.jquery.substr(0, 2) == '1.' && $e[0].dataset) { + dataset = $.extend(true, {}, $e[0].dataset, $e.data()); + } else { + dataset = $e.data(); + } + + var data = $.extend(true, {}, dataset); + + data = Utils._convertData(data); + + for (var key in data) { + if ($.inArray(key, excludedData) > -1) { + continue; + } + + if ($.isPlainObject(this.options[key])) { + $.extend(this.options[key], data[key]); + } else { + this.options[key] = data[key]; + } + } + + return this; + }; + + Options.prototype.get = function (key) { + return this.options[key]; + }; + + Options.prototype.set = function (key, val) { + this.options[key] = val; + }; + + return Options; + }); + + S2.define('select2/core',[ + 'jquery', + './options', + './utils', + './keys' + ], function ($, Options, Utils, KEYS) { + var Select2 = function ($element, options) { + if ($element.data('select2') != null) { + $element.data('select2').destroy(); + } + + this.$element = $element; + + this.id = this._generateId($element); + + options = options || {}; + + this.options = new Options(options, $element); + + Select2.__super__.constructor.call(this); + + // Set up the tabindex + + var tabindex = $element.attr('tabindex') || 0; + $element.data('old-tabindex', tabindex); + $element.attr('tabindex', '-1'); + + // Set up containers and adapters + + var DataAdapter = this.options.get('dataAdapter'); + this.dataAdapter = new DataAdapter($element, this.options); + + var $container = this.render(); + + this._placeContainer($container); + + var SelectionAdapter = this.options.get('selectionAdapter'); + this.selection = new SelectionAdapter($element, this.options); + this.$selection = this.selection.render(); + + this.selection.position(this.$selection, $container); + + var DropdownAdapter = this.options.get('dropdownAdapter'); + this.dropdown = new DropdownAdapter($element, this.options); + this.$dropdown = this.dropdown.render(); + + this.dropdown.position(this.$dropdown, $container); + + var ResultsAdapter = this.options.get('resultsAdapter'); + this.results = new ResultsAdapter($element, this.options, this.dataAdapter); + this.$results = this.results.render(); + + this.results.position(this.$results, this.$dropdown); + + // Bind events + + var self = this; + + // Bind the container to all of the adapters + this._bindAdapters(); + + // Register any DOM event handlers + this._registerDomEvents(); + + // Register any internal event handlers + this._registerDataEvents(); + this._registerSelectionEvents(); + this._registerDropdownEvents(); + this._registerResultsEvents(); + this._registerEvents(); + + // Set the initial state + this.dataAdapter.current(function (initialData) { + self.trigger('selection:update', { + data: initialData + }); + }); + + // Hide the original select + $element.addClass('select2-hidden-accessible'); + $element.attr('aria-hidden', 'true'); + + // Hide the original select with SUI. @edited + $element.addClass( 'sui-screen-reader-text' ); + + // Synchronize any monitored attributes + this._syncAttributes(); + + $element.data('select2', this); + }; + + Utils.Extend(Select2, Utils.Observable); + + Select2.prototype._generateId = function ($element) { + var id = ''; + + if ($element.attr('id') != null) { + id = $element.attr('id'); + } else if ($element.attr('name') != null) { + id = $element.attr('name') + '-' + Utils.generateChars(2); + } else { + id = Utils.generateChars(4); + } + + id = id.replace(/(:|\.|\[|\]|,)/g, ''); + id = 'select2-' + id; + + return id; + }; + + Select2.prototype._placeContainer = function ($container) { + $container.insertAfter(this.$element); + + var width = this._resolveWidth(this.$element, this.options.get('width')); + + if (width != null) { + $container.css('width', width); + } + }; + + Select2.prototype._resolveWidth = function ($element, method) { + var WIDTH = /^width:(([-+]?([0-9]*\.)?[0-9]+)(px|em|ex|%|in|cm|mm|pt|pc))/i; + + if (method == 'resolve') { + var styleWidth = this._resolveWidth($element, 'style'); + + if (styleWidth != null) { + return styleWidth; + } + + return this._resolveWidth($element, 'element'); + } + + if (method == 'element') { + var elementWidth = $element.outerWidth(false); + + if (elementWidth <= 0) { + return 'auto'; + } + + return elementWidth + 'px'; + } + + if (method == 'style') { + var style = $element.attr('style'); + + if (typeof(style) !== 'string') { + return null; + } + + var attrs = style.split(';'); + + for (var i = 0, l = attrs.length; i < l; i = i + 1) { + var attr = attrs[i].replace(/\s/g, ''); + var matches = attr.match(WIDTH); + + if (matches !== null && matches.length >= 1) { + return matches[1]; + } + } + + return null; + } + + return method; + }; + + Select2.prototype._bindAdapters = function () { + this.dataAdapter.bind(this, this.$container); + this.selection.bind(this, this.$container); + + this.dropdown.bind(this, this.$container); + this.results.bind(this, this.$container); + }; + + Select2.prototype._registerDomEvents = function () { + var self = this; + + this.$element.on('change.select2', function () { + self.dataAdapter.current(function (data) { + self.trigger('selection:update', { + data: data + }); + }); + }); + + this.$element.on('focus.select2', function (evt) { + self.trigger('focus', evt); + }); + + this._syncA = Utils.bind(this._syncAttributes, this); + this._syncS = Utils.bind(this._syncSubtree, this); + + if (this.$element[0].attachEvent) { + this.$element[0].attachEvent('onpropertychange', this._syncA); + } + + var observer = window.MutationObserver || + window.WebKitMutationObserver || + window.MozMutationObserver + ; + + if (observer != null) { + this._observer = new observer(function (mutations) { + $.each(mutations, self._syncA); + $.each(mutations, self._syncS); + }); + this._observer.observe(this.$element[0], { + attributes: true, + childList: true, + subtree: false + }); + } else if (this.$element[0].addEventListener) { + this.$element[0].addEventListener( + 'DOMAttrModified', + self._syncA, + false + ); + this.$element[0].addEventListener( + 'DOMNodeInserted', + self._syncS, + false + ); + this.$element[0].addEventListener( + 'DOMNodeRemoved', + self._syncS, + false + ); + } + }; + + Select2.prototype._registerDataEvents = function () { + var self = this; + + this.dataAdapter.on('*', function (name, params) { + self.trigger(name, params); + }); + }; + + Select2.prototype._registerSelectionEvents = function () { + var self = this; + var nonRelayEvents = ['toggle', 'focus']; + + this.selection.on('toggle', function () { + self.toggleDropdown(); + }); + + this.selection.on('focus', function (params) { + self.focus(params); + }); + + this.selection.on('*', function (name, params) { + if ($.inArray(name, nonRelayEvents) !== -1) { + return; + } + + self.trigger(name, params); + }); + }; + + Select2.prototype._registerDropdownEvents = function () { + var self = this; + + this.dropdown.on('*', function (name, params) { + self.trigger(name, params); + }); + }; + + Select2.prototype._registerResultsEvents = function () { + var self = this; + + this.results.on('*', function (name, params) { + self.trigger(name, params); + }); + }; + + Select2.prototype._registerEvents = function () { + var self = this; + + this.on('open', function () { + self.$container.addClass('select2-container--open'); + }); + + this.on('close', function () { + self.$container.removeClass('select2-container--open'); + }); + + this.on('enable', function () { + self.$container.removeClass('select2-container--disabled'); + }); + + this.on('disable', function () { + self.$container.addClass('select2-container--disabled'); + }); + + this.on('blur', function () { + self.$container.removeClass('select2-container--focus'); + }); + + this.on('query', function (params) { + if (!self.isOpen()) { + self.trigger('open', {}); + } + + this.dataAdapter.query(params, function (data) { + self.trigger('results:all', { + data: data, + query: params + }); + }); + }); + + this.on('query:append', function (params) { + this.dataAdapter.query(params, function (data) { + self.trigger('results:append', { + data: data, + query: params + }); + }); + }); + + this.on('keypress', function (evt) { + var key = evt.which; + + if (self.isOpen()) { + if (key === KEYS.ESC || key === KEYS.TAB || + (key === KEYS.UP && evt.altKey)) { + self.close(); + + evt.preventDefault(); + } else if (key === KEYS.ENTER) { + self.trigger('results:select', {}); + + evt.preventDefault(); + } else if ((key === KEYS.SPACE && evt.ctrlKey)) { + self.trigger('results:toggle', {}); + + evt.preventDefault(); + } else if (key === KEYS.UP) { + self.trigger('results:previous', {}); + + evt.preventDefault(); + } else if (key === KEYS.DOWN) { + self.trigger('results:next', {}); + + evt.preventDefault(); + } + } else { + if (key === KEYS.ENTER || key === KEYS.SPACE || + (key === KEYS.DOWN && evt.altKey)) { + self.open(); + + evt.preventDefault(); + } + } + }); + }; + + Select2.prototype._syncAttributes = function () { + this.options.set('disabled', this.$element.prop('disabled')); + + if (this.options.get('disabled')) { + if (this.isOpen()) { + this.close(); + } + + this.trigger('disable', {}); + } else { + this.trigger('enable', {}); + } + }; + + Select2.prototype._syncSubtree = function (evt, mutations) { + var changed = false; + var self = this; + + // Ignore any mutation events raised for elements that aren't options or + // optgroups. This handles the case when the select element is destroyed + if ( + evt && evt.target && ( + evt.target.nodeName !== 'OPTION' && evt.target.nodeName !== 'OPTGROUP' + ) + ) { + return; + } + + if (!mutations) { + // If mutation events aren't supported, then we can only assume that the + // change affected the selections + changed = true; + } else if (mutations.addedNodes && mutations.addedNodes.length > 0) { + for (var n = 0; n < mutations.addedNodes.length; n++) { + var node = mutations.addedNodes[n]; + + if (node.selected) { + changed = true; + } + } + } else if (mutations.removedNodes && mutations.removedNodes.length > 0) { + changed = true; + } + + // Only re-pull the data if we think there is a change + if (changed) { + this.dataAdapter.current(function (currentData) { + self.trigger('selection:update', { + data: currentData + }); + }); + } + }; + + /** + * Override the trigger method to automatically trigger pre-events when + * there are events that can be prevented. + */ + Select2.prototype.trigger = function (name, args) { + var actualTrigger = Select2.__super__.trigger; + var preTriggerMap = { + 'open': 'opening', + 'close': 'closing', + 'select': 'selecting', + 'unselect': 'unselecting' + }; + + if (args === undefined) { + args = {}; + } + + if (name in preTriggerMap) { + var preTriggerName = preTriggerMap[name]; + var preTriggerArgs = { + prevented: false, + name: name, + args: args + }; + + actualTrigger.call(this, preTriggerName, preTriggerArgs); + + if (preTriggerArgs.prevented) { + args.prevented = true; + + return; + } + } + + actualTrigger.call(this, name, args); + }; + + Select2.prototype.toggleDropdown = function () { + if (this.options.get('disabled')) { + return; + } + + if (this.isOpen()) { + this.close(); + } else { + this.open(); + } + }; + + Select2.prototype.open = function () { + if (this.isOpen()) { + return; + } + + this.trigger('query', {}); + }; + + Select2.prototype.close = function () { + if (!this.isOpen()) { + return; + } + + this.trigger('close', {}); + }; + + Select2.prototype.isOpen = function () { + return this.$container.hasClass('select2-container--open'); + }; + + Select2.prototype.hasFocus = function () { + return this.$container.hasClass('select2-container--focus'); + }; + + Select2.prototype.focus = function (data) { + // No need to re-trigger focus events if we are already focused + if (this.hasFocus()) { + return; + } + + this.$container.addClass('select2-container--focus'); + this.trigger('focus', {}); + }; + + Select2.prototype.enable = function (args) { + if (this.options.get('debug') && window.console && console.warn) { + console.warn( + 'Select2: The `select2("enable")` method has been deprecated and will' + + ' be removed in later Select2 versions. Use $element.prop("disabled")' + + ' instead.' + ); + } + + if (args == null || args.length === 0) { + args = [true]; + } + + var disabled = !args[0]; + + this.$element.prop('disabled', disabled); + }; + + Select2.prototype.data = function () { + if (this.options.get('debug') && + arguments.length > 0 && window.console && console.warn) { + console.warn( + 'Select2: Data can no longer be set using `select2("data")`. You ' + + 'should consider setting the value instead using `$element.val()`.' + ); + } + + var data = []; + + this.dataAdapter.current(function (currentData) { + data = currentData; + }); + + return data; + }; + + Select2.prototype.val = function (args) { + if (this.options.get('debug') && window.console && console.warn) { + console.warn( + 'Select2: The `select2("val")` method has been deprecated and will be' + + ' removed in later Select2 versions. Use $element.val() instead.' + ); + } + + if (args == null || args.length === 0) { + return this.$element.val(); + } + + var newVal = args[0]; + + if ($.isArray(newVal)) { + newVal = $.map(newVal, function (obj) { + return obj.toString(); + }); + } + + this.$element.val(newVal).trigger('change'); + }; + + Select2.prototype.destroy = function () { + this.$container.remove(); + + if (this.$element[0].detachEvent) { + this.$element[0].detachEvent('onpropertychange', this._syncA); + } + + if (this._observer != null) { + this._observer.disconnect(); + this._observer = null; + } else if (this.$element[0].removeEventListener) { + this.$element[0] + .removeEventListener('DOMAttrModified', this._syncA, false); + this.$element[0] + .removeEventListener('DOMNodeInserted', this._syncS, false); + this.$element[0] + .removeEventListener('DOMNodeRemoved', this._syncS, false); + } + + this._syncA = null; + this._syncS = null; + + this.$element.off('.select2'); + this.$element.attr('tabindex', this.$element.data('old-tabindex')); + + // Remove SUI screen reader class. @edited + this.$element.removeClass( 'sui-screen-reader-text' ); + + this.$element.removeClass('select2-hidden-accessible'); + this.$element.attr('aria-hidden', 'false'); + this.$element.removeData('select2'); + + this.dataAdapter.destroy(); + this.selection.destroy(); + this.dropdown.destroy(); + this.results.destroy(); + + this.dataAdapter = null; + this.selection = null; + this.dropdown = null; + this.results = null; + }; + + Select2.prototype.render = function () { + var $container = $( + '' + + '' + + '' + + '' + ); + + $container.attr('dir', this.options.get('dir')); + + this.$container = $container; + + // Add SUIselect class to select main div. @edited + this.$container.addClass( 'sui-select' ); + + // Additional class for themes. @edited + if ( 'default' !== this.options.get( 'theme' ) ) { + this.$container.addClass( 'sui-select-theme--' + this.options.get( 'theme' ) ); + } + + $container.data('element', this.$element); + + return $container; + }; + + return Select2; + }); + + S2.define('select2/compat/utils',[ + 'jquery' + ], function ($) { + function syncCssClasses ($dest, $src, adapter) { + var classes, replacements = [], adapted; + + classes = $.trim($dest.attr('class')); + + if (classes) { + classes = '' + classes; // for IE which returns object + + $(classes.split(/\s+/)).each(function () { + // Save all Select2 classes + if (this.indexOf('select2-') === 0) { + replacements.push(this); + } + }); + } + + classes = $.trim($src.attr('class')); + + if (classes) { + classes = '' + classes; // for IE which returns object + + $(classes.split(/\s+/)).each(function () { + // Only adapt non-Select2 classes + if (this.indexOf('select2-') !== 0) { + adapted = adapter(this); + + if (adapted != null) { + replacements.push(adapted); + } + } + }); + } + + $dest.attr('class', replacements.join(' ')); + } + + return { + syncCssClasses: syncCssClasses + }; + }); + + S2.define('select2/compat/containerCss',[ + 'jquery', + './utils' + ], function ($, CompatUtils) { + // No-op CSS adapter that discards all classes by default + function _containerAdapter (clazz) { + return null; + } + + function ContainerCSS () { } + + ContainerCSS.prototype.render = function (decorated) { + var $container = decorated.call(this); + + var containerCssClass = this.options.get('containerCssClass') || ''; + + if ($.isFunction(containerCssClass)) { + containerCssClass = containerCssClass(this.$element); + } + + var containerCssAdapter = this.options.get('adaptContainerCssClass'); + containerCssAdapter = containerCssAdapter || _containerAdapter; + + if (containerCssClass.indexOf(':all:') !== -1) { + containerCssClass = containerCssClass.replace(':all:', ''); + + var _cssAdapter = containerCssAdapter; + + containerCssAdapter = function (clazz) { + var adapted = _cssAdapter(clazz); + + if (adapted != null) { + // Append the old one along with the adapted one + return adapted + ' ' + clazz; + } + + return clazz; + }; + } + + var containerCss = this.options.get('containerCss') || {}; + + if ($.isFunction(containerCss)) { + containerCss = containerCss(this.$element); + } + + CompatUtils.syncCssClasses($container, this.$element, containerCssAdapter); + + $container.css(containerCss); + $container.addClass(containerCssClass); + + return $container; + }; + + return ContainerCSS; + }); + + S2.define('select2/compat/dropdownCss',[ + 'jquery', + './utils' + ], function ($, CompatUtils) { + // No-op CSS adapter that discards all classes by default + function _dropdownAdapter (clazz) { + return null; + } + + function DropdownCSS () { } + + DropdownCSS.prototype.render = function (decorated) { + var $dropdown = decorated.call(this); + + var dropdownCssClass = this.options.get('dropdownCssClass') || ''; + + if ($.isFunction(dropdownCssClass)) { + dropdownCssClass = dropdownCssClass(this.$element); + } + + var dropdownCssAdapter = this.options.get('adaptDropdownCssClass'); + dropdownCssAdapter = dropdownCssAdapter || _dropdownAdapter; + + if (dropdownCssClass.indexOf(':all:') !== -1) { + dropdownCssClass = dropdownCssClass.replace(':all:', ''); + + var _cssAdapter = dropdownCssAdapter; + + dropdownCssAdapter = function (clazz) { + var adapted = _cssAdapter(clazz); + + if (adapted != null) { + // Append the old one along with the adapted one + return adapted + ' ' + clazz; + } + + return clazz; + }; + } + + var dropdownCss = this.options.get('dropdownCss') || {}; + + if ($.isFunction(dropdownCss)) { + dropdownCss = dropdownCss(this.$element); + } + + CompatUtils.syncCssClasses($dropdown, this.$element, dropdownCssAdapter); + + $dropdown.css(dropdownCss); + $dropdown.addClass('sui-select-dropdown'); // FIX: Make sure "sui-select-dropdown" main class does not get erased. @edited + $dropdown.addClass(dropdownCssClass); + + return $dropdown; + }; + + return DropdownCSS; + }); + + S2.define('select2/compat/initSelection',[ + 'jquery' + ], function ($) { + function InitSelection (decorated, $element, options) { + if (options.get('debug') && window.console && console.warn) { + console.warn( + 'Select2: The `initSelection` option has been deprecated in favor' + + ' of a custom data adapter that overrides the `current` method. ' + + 'This method is now called multiple times instead of a single ' + + 'time when the instance is initialized. Support will be removed ' + + 'for the `initSelection` option in future versions of Select2' + ); + } + + this.initSelection = options.get('initSelection'); + this._isInitialized = false; + + decorated.call(this, $element, options); + } + + InitSelection.prototype.current = function (decorated, callback) { + var self = this; + + if (this._isInitialized) { + decorated.call(this, callback); + + return; + } + + this.initSelection.call(null, this.$element, function (data) { + self._isInitialized = true; + + if (!$.isArray(data)) { + data = [data]; + } + + callback(data); + }); + }; + + return InitSelection; + }); + + S2.define('select2/compat/inputData',[ + 'jquery' + ], function ($) { + function InputData (decorated, $element, options) { + this._currentData = []; + this._valueSeparator = options.get('valueSeparator') || ','; + + if ($element.prop('type') === 'hidden') { + if (options.get('debug') && console && console.warn) { + console.warn( + 'Select2: Using a hidden input with Select2 is no longer ' + + 'supported and may stop working in the future. It is recommended ' + + 'to use a `