{"version":3,"sources":["../../node_modules/@wpmudev/shared-ui/scss/_typography.scss","../../node_modules/@wpmudev/shared-ui/scss/_select2.scss","../../node_modules/@wpmudev/shared-ui/scss/_accessibility.scss","../../node_modules/@wpmudev/shared-ui/scss/_animations.scss","../../node_modules/@wpmudev/shared-ui/scss/_mixins.scss","../../node_modules/@wpmudev/shared-ui/scss/_variables.scss","../../node_modules/@wpmudev/shared-ui/scss/_colors.scss","../../node_modules/@wpmudev/shared-ui/scss/_icons.scss","../../node_modules/@wpmudev/shared-ui/scss/_buttons.scss","../../node_modules/@wpmudev/shared-ui/scss/_toggles.scss","../../node_modules/@wpmudev/shared-ui/scss/_boxes.scss","../../node_modules/@wpmudev/shared-ui/scss/_box-settings.scss","../../node_modules/@wpmudev/shared-ui/scss/_box-selectors.scss","../../node_modules/@wpmudev/shared-ui/scss/_box-builder.scss","../../node_modules/@wpmudev/shared-ui/scss/_layout.scss","../../node_modules/@wpmudev/shared-ui/scss/_notifications.scss","../../node_modules/@wpmudev/shared-ui/scss/_header.scss","../../node_modules/@wpmudev/shared-ui/scss/_summary.scss","../../node_modules/@wpmudev/shared-ui/scss/_list.scss","../../node_modules/@wpmudev/shared-ui/scss/_tooltips.scss","../../node_modules/@wpmudev/shared-ui/scss/_select.scss","../../node_modules/@wpmudev/shared-ui/scss/_tags.scss","../../node_modules/@wpmudev/shared-ui/scss/_forms.scss","../../node_modules/@wpmudev/shared-ui/scss/_radio-checkbox.scss","../../node_modules/@wpmudev/shared-ui/scss/_upload.scss","../../node_modules/@wpmudev/shared-ui/scss/_colorpickers.scss","../../node_modules/@wpmudev/shared-ui/scss/_tabs.scss","../../node_modules/@wpmudev/shared-ui/scss/_sidenav.scss","../../node_modules/@wpmudev/shared-ui/scss/_dropdowns.scss","../../node_modules/@wpmudev/shared-ui/scss/_scores.scss","../../node_modules/@wpmudev/shared-ui/scss/_footer.scss","../../node_modules/@wpmudev/shared-ui/scss/_progress-bars.scss","../../node_modules/@wpmudev/shared-ui/scss/_tables.scss","../../node_modules/@wpmudev/shared-ui/scss/_accordions.scss","../../node_modules/@wpmudev/shared-ui/scss/_code-snippet.scss","../../node_modules/@wpmudev/shared-ui/scss/_modals.scss","../../node_modules/@wpmudev/shared-ui/scss/_listing.scss","../../node_modules/@wpmudev/shared-ui/scss/_pagination.scss","../../node_modules/@wpmudev/shared-ui/scss/_calendar.scss","../../node_modules/@wpmudev/shared-ui/scss/_utility.scss","../../node_modules/@wpmudev/shared-ui/scss/_wp-admin-notices.scss","../../node_modules/@wpmudev/shared-ui/scss/_ace-editor.scss","../../node_modules/@wpmudev/shared-ui/scss/_recipient.scss","../../node_modules/@wpmudev/shared-ui/scss/_chartjs.scss","../../node_modules/@wpmudev/shared-ui/scss/_status-dot.scss","../../node_modules/@wpmudev/shared-ui/scss/_color-accessibility.scss"],"names":[],"mappings":"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","file":"../shared-ui.css","sourcesContent":["// Typography\n\n@if variable-exists(google-fonts-url) and $import-font == true {\n\t@import url($google-fonts-url);\n}\n\n// Base\n@include body-class(true) {\n\n\tfont-family: $font;\n\tfont-weight: $font--weight;\n\tfont-size: $font--size;\n\tline-height: $font--line-height;\n\tcolor: $font-color;\n\tletter-spacing: $font--letter-spacing;\n\tmargin: $sui-gutter $sui-gutter 0 ($sui-gutter - 20px); // Account for padding from #wpcontent.\n\n\t* {\n\t\tfont-variant-ligatures: none;\n\t\t-webkit-font-variant-ligatures: none;\n\t\ttext-rendering: optimizeLegibility;\n\t\t-moz-osx-font-smoothing: grayscale;\n\t\tfont-smoothing: antialiased;\n\t\t-webkit-font-smoothing: antialiased;\n\t\ttext-shadow: rgba(0, 0, 0, .01) 0 0 1px;\n\t}\n\n\t@include media( max-width, md ) {\n\t\tmargin: $sui-gutter-md ($sui-gutter-md - 10px) 0 ($sui-gutter-md - 20px); // Account for padding from #wpcontent.\n\t}\n\n\n\t// Headings\n\n\th1, h2, h3, h4, h5, h6 {\n\t\tdisplay: block;\n\t\tmargin: 0.5em auto;\n\t\tpadding: 0;\n\t\tline-height: $font--line-height;\n\t\tcolor: $headings-color;\n\t\tfont-weight: $font--weight-bold;\n\t\tfont-family: $font--alt;\n\t}\n\n\th1 {\n\t\tfont-size: $h1-font-size;\n\t\tline-height: $h1-line-height;\n\t\tcolor: $headings-color;\n\t\tmargin: 0;\n\t}\n\th2 {\n\t\tfont-size: $h2-font-size;\n\t\tline-height: $h2-line-height;\n\t}\n\n\th3 {\n\t\tfont-size: $h3-font-size;\n\t\tline-height: $h3-line-height;\n\t}\n\n\th4 {\n\t\tfont-size: $h4-font-size;\n\t}\n\n\th5 {\n\t\tfont-size: $h5-font-size;\n\t}\n\n\th6 {\n\t\tfont-size: $h6-font-size;\n\t}\n\n\t// Paragraph\n\n\tp {\n\t\tfont-family: $font;\n\t\tfont-weight: $font--weight;\n\t\tfont-size: $font--size;\n\t\tline-height: $font--line-height;\n\t\tcolor: $font-color;\n\t\tletter-spacing: $font--letter-spacing;\n\t\ttext-rendering: optimizeLegibility;\n\n\t\t&.sui-p-small {\n\t\t\tfont-size: 13px;\n\t\t\tline-height: 22px;\n\t\t\tcolor: $p-small-color;\n\t\t}\n\n\t\t&:first-child {\n\t\t\tmargin-top: 0;\n\t\t}\n\n\t\t&:last-of-type:not(:last-child) {\n\t\t\tmargin-bottom: $sui-gutter;\n\n\t\t\t@include media( max-width, md ) {\n\t\t\t\tmargin-bottom: $sui-gutter-md;\n\t\t\t}\n\t\t}\n\n\t\t&:last-child {\n\t\t\tmargin-bottom: 0;\n\t\t}\n\n\t}\n\n\tsmall {\n\t\tfont-size: 13px;\n\t\tline-height: 22px;\n\t\tcolor: $p-small-color;\n\t}\n\n\t// Links\n\n\ta {\n\t\ttext-decoration: none;\n\t\tcolor: $a-color;\n\t\tfont-weight: 500;\n\t\toutline-color: transparent;\n\t\toutline-style: none;\n\t\tbox-shadow: none;\n\n\t\t&:hover, &:focus, &:active {\n\t\t\t&:not(.sui-button) {\n\t\t\t\tcolor: $a-action-color;\n\t\t\t}\n\t\t}\n\n\t\t&.disabled {\n\t\t\tpointer-events: none;\n\n\t\t\t&:hover, &:focus, &:active {\n\t\t\t\tcolor: $a-disabled-color;\n\t\t\t\tcursor: default;\n\t\t\t}\n\n\t\t}\n\n\t}\n\n\t// Code\n\n\tcode,\n\tpre {\n\t\tfont-weight: 500;\n\t\tfont-size: 13px;\n\t\tline-height: 18px;\n\t\tcolor: $pre-color;\n\t\tbackground-color: $code-bg-color;\n\t\tborder: 1px solid $code-border-color;\n\t\tborder-radius: $border-radius;\n\t\tmargin: 0;\n\t\tpadding: 10px 15px;\n\t\twhite-space: pre;\n\t\toverflow: auto;\n\t\tmax-width: 100%;\n\t\tvertical-align: middle;\n\t\ttab-size: 4;\n\t}\n\n\tcode {\n\t\tdisplay: inline-block;\n\t\tpadding: 2px 5px;\n\t}\n\n\t// Misc\n\tb, strong {\n\t\tfont-weight: 500;\n\t}\n\n\tdfn {\n\t\tfont-style: normal;\n\t\tfont-weight: normal;\n\t\tborder-bottom: 1px dotted $dfn-border-color;\n\t}\n\n\thr {\n\t\tborder: none;\n\t\tdisplay: block;\n\t\theight: 1px;\n\t\tbackground: #e6e6e6;\n\t\tmargin: 30px 0;\n\t}\n}\n\n\n\n\n\n","@import url(\"https://cdnjs.cloudflare.com/ajax/libs/select2/4.0.6-rc.0/css/select2.min.css\");\n\n@include body-class {\n\n\tselect.sui-select {\n\n\t\t+ .select2-container {\n\t\t\twidth: 100% !important;\n\t\t\tdisplay: block;\n\t\n\t\t\t.selection {\n\t\t\t\tdisplay: block;\n\t\n\t\t\t\t&:focus, *:focus {\n\t\t\t\t\toutline: none;\n\t\t\t\t}\n\t\t\t}\n\t\n\t\t\t.select2-selection--single,\n\t\t\t.select2-selection--multiple {\n\t\t\t\tborder-radius: $border-radius;\n\t\t\t\tborder: 1px solid $select-container--border-color;\n\t\t\t\tbackground-color: $select-container--background;\n\t\t\t\ttransition: 0.3s ease;\n\t\n\t\t\t\t&:hover {\n\t\t\t\t\tbackground-color: $select-container--background-active;\n\t\t\t\t}\n\t\t\t}\n\t\n\t\t\t// Single value\n\t\t\t.select2-selection--single {\n\t\t\t\theight: auto;\n\t\t\t\tdisplay: block;\n\t\t\t\tposition: relative;\n\t\n\t\t\t\t.select2-selection__rendered {\n\t\t\t\t\tpadding: 7px 28px 6px #{$sui-gutter/2};\n\t\t\t\t\tcolor: $select-value--color;\n\t\t\t\t\tfont: 500 15px/25px $font;\n\t\t\t\t\ttransition: 0.3s ease;\n\t\t\t\t}\n\t\n\t\t\t\t.select2-selection__arrow {\n\t\t\t\t\twidth: 20px;\n\t\t\t\t\theight: 20px;\n\t\t\t\t\tdisplay: flex;\n\t\t\t\t\tflex-direction: column;\n\t\t\t\t\talign-items: center;\n\t\t\t\t\tjustify-content: center;\n\t\t\t\t\tposition: absolute;\n\t\t\t\t\ttop: 9px;\n\t\t\t\t\tright: 9px;\n\t\n\t\t\t\t\t@include icon(before, chevron-down) {\n\t\t\t\t\t\tfont-size: 12px;\n\t\t\t\t\t\ttransition: transform 0.2s linear;\n\t\t\t\t\t};\n\t\n\t\t\t\t\tb {\n\t\t\t\t\t\tdisplay: none;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\n\t\t\t// Multiple values\n\t\t\t.select2-selection--multiple {\n\t\t\t\tpadding: 7px 12px 7px;\n\t\n\t\t\t\t.select2-selection__rendered {\n\t\t\t\t\tdisplay: block;\n\t\t\t\t\tmargin: -5px;\n\t\t\t\t\tpadding: 0;\n\t\n\t\t\t\t\t.select2-selection__clear {\n\t\t\t\t\t\tdisplay: none;\n\t\t\t\t\t}\n\t\n\t\t\t\t\tli {\n\t\t\t\t\t\tdisplay: inline-flex;\n\t\t\t\t\t\tmargin-right: 5px;\n\t\t\t\t\t\tmargin-bottom: 5px;\n\t\t\t\t\t\tfont: 500 15px/24px $font;\n\t\n\t\t\t\t\t\t&:before, &:after {\n\t\t\t\t\t\t\tcontent: none;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\n\t\t\t\t\t.select2-selection__choice {\n\t\t\t\t\t\tpadding-left: 10px;\n\t\t\t\t\t\tpadding-right: 0;\n\t\t\t\t\t\tborder: none;\n\t\t\t\t\t\tborder-radius: $border-radius;\n\t\t\t\t\t\tbackground: $gray;\n\t\t\t\t\t\tcolor: $white;\n\t\t\t\t\t\tfont-size: 12px;\n\t\n\t\t\t\t\t\t.select2-selection__choice__remove {\n\t\t\t\t\t\t\tmargin-left: 10px;\n\t\t\t\t\t\t\tmargin-right: 0;\n\t\t\t\t\t\t\tpadding: 0 10px;\n\t\t\t\t\t\t\tcolor: $white;\n\t\t\t\t\t\t\torder: 2;\n\t\t\t\t\t\t\tbackground-color: #5E5E5E;\n\t\t\t\t\t\t\tfont-weight: 500;\n\t\t\t\t\t\t\tfont-size: 16px;\n\t\t\t\t\t\t\tline-height: 24px;\n\t\t\t\t\t\t\ttransition: all .3s ease;\n\t\t\t\t\t\t\tborder-radius: 0 $border-radius $border-radius 0;\n\t\n\t\t\t\t\t\t\t&:hover {\n\t\t\t\t\t\t\t\tcolor: $white;\n\t\t\t\t\t\t\t\tbackground-color: #565656;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\n\t\t\t\t\t.select2-search--inline {\n\t\t\t\t\t\tmargin: 0 0 0 8px;\n\t\n\t\t\t\t\t\t.select2-search__field {\n\t\t\t\t\t\t\twidth: 100% !important;\n\t\t\t\t\t\t\theight: 34px;\n\t\t\t\t\t\t\tdisplay: block;\n\t\t\t\t\t\t\tmargin: 0;\n\t\t\t\t\t\t\tpadding: 0;\n\t\t\t\t\t\t\tcolor: palette(gray, dark);\n\t\t\t\t\t\t\tfont: 500 15px/24px $font;\n\t\t\t\t\t\t\ttransition: 0.2s ease;\n\t\n\t\t\t\t\t\t\t&::placeholder {\n\t\t\t\t\t\t\t\tcolor: #AAA;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\n\t\t\t&.select2-container--open {\n\t\n\t\t\t\t.select2-selection--single,\n\t\t\t\t.select2-selection--multiple {\n\t\t\t\t\tbackground-color: $select-container--background-active;\n\t\t\t\t}\n\t\n\t\t\t\t// Single value\n\t\t\t\t.select2-selection--single {\n\t\n\t\t\t\t\t.select2-selection__arrow {\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t&:before {\n\t\t\t\t\t\t\ttransform: rotate(180deg);\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t// VARIATION: Inline\n\t\t&.sui-select-inline + .select2-container {\n\t\t\twidth: auto !important;\n\t\t\tmax-width: 100%;\n\t\t\tmin-width: 240px;\n\t\t\tdisplay: inline-flex;\n\t\t\tmargin-right: 10px;\n\n\t\t\t.selection {\n\t\t\t\tmin-width: 100%;\n\t\t\t\tflex: 0 0 100%;\n\t\t\t}\n\n\t\t\t&:last-child {\n\t\t\t\tmargin-right: 0;\n\t\t\t}\n\t\t}\n\n\t\t// SIZE: Small\n\t\t&.sui-select-sm + .select2-container {\n\t\t\t\n\t\t\t// Single value\n\t\t\t.select2-selection--single {\n\n\t\t\t\t.select2-selection__rendered {\n\t\t\t\t\tpadding-top: 6px;\n\t\t\t\t\tpadding-left: 11px;\n\t\t\t\t\tfont-size: 13px;\n\t\t\t\t\tline-height: 16px;\n\t\t\t\t}\n\n\t\t\t\t.select2-selection__arrow {\n\t\t\t\t\ttop: 4px;\n\t\t\t\t\tright: 4px;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t// SIZE: Large\n\t\t&.sui-select-lg + .select2-container {\n\n\t\t\t// Multiple value\n\t\t\t.select2-selection--multiple {\n\t\t\t\tmin-height: 118px;\n\t\t\t}\n\t\t}\n\t}\n\n\t.sui-select-dropdown,\n\t.sui-variables-dropdown {\n\t\tmargin: 0;\n\t\tpadding: #{$sui-gutter / 2} 0;\n\t\tborder: 1px solid $select-results--border-color;\n\t\tborder-radius: $border-radius;\n\t\tbackground: $select-results--background;\n\n\t\t* {\n\t\t\tbox-sizing: border-box;\n\t\t\tfont-variant-ligatures: none;\n\t\t\t-webkit-font-variant-ligatures: none;\n\t\t\ttext-rendering: optimizeLegibility;\n\t\t\t-moz-osx-font-smoothing: grayscale;\n\t\t\tfont-smoothing: antialiased;\n\t\t\t-webkit-font-smoothing: antialiased;\n\t\t\ttext-shadow: rgba(0, 0, 0, .01) 0 0 1px;\n\t\t}\n\n\t\t// Search container\n\t\t.select2-search--dropdown {\n\t\t\tposition: relative;\n\t\t\tmargin: 0 0 10px;\n\t\t\tpadding: 0 #{($sui-gutter / 2) - 1px};\n\n\t\t\t@include icon(after, magnifying-glass-search) {\n\t\t\t\twidth: 20px;\n\t\t\t\theight: 20px;\n\t\t\t\tdisplay: flex;\n\t\t\t\tflex-direction: column;\n\t\t\t\talign-items: center;\n\t\t\t\tjustify-content: center;\n\t\t\t\tposition: absolute;\n\t\t\t\ttop: 50%;\n\t\t\t\tright: #{(($sui-gutter / 2) - 1px) + ($sui-gutter / 2)};\n\t\t\t\ttransform: translateY(-50%);\n\t\t\t\tfont-size: 16px;\n\t\t\t}\n\n\t\t\t.select2-search__field {\n\t\t\t\twidth: 100%;\n\t\t\t\tdisplay: block;\n\t\t\t\tmargin: 0;\n\t\t\t\tborder: 1px solid $select-search--border-color;\n\t\t\t\tpadding: 9px 40px 9px #{$sui-gutter/2 - 1px};\n\t\t\t\tborder-radius: $border-radius;\n\t\t\t\tbackground-color: $select-search--background;\n\t\t\t\tcolor: $select-search--color;\n\t\t\t\tfont: 500 15px/20px $font;\n\t\t\t\tletter-spacing: $font--letter-spacing;\n\t\t\t\ttransition: 0.3s ease;\n\n\t\t\t\t&,\n\t\t\t\t&:hover,\n\t\t\t\t&:focus {\n\t\t\t\t\toutline: none;\n\t\t\t\t\tbox-shadow: none;\n\t\t\t\t}\n\n\t\t\t\t&:hover,\n\t\t\t\t&:focus {\n\t\t\t\t\tbackground-color: $select-search--background-focus;\n\t\t\t\t}\n\n\t\t\t\t&::placeholder {\n\t\t\t\t\tcolor: $select-search--placeholder;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t// List of results\n\t\t.select2-results {\n\t\t\tmargin: 0;\n\t\t\tpadding: 0;\n\n\t\t\t> .select2-results__options {\n\t\t\t\tbackground-color: transparent;\n\n\t\t\t\t&, li {\n\t\t\t\t\tmargin: 0;\n\t\t\t\t\tpadding: 0;\n\t\t\t\t\tborder: 0;\n\t\t\t\t\tlist-style: none;\n\t\t\t\t}\n\n\t\t\t\t.select2-results__option {\n\t\t\t\t\tbackground-color: transparent;\n\t\t\t\t\tpadding: 5px #{$sui-gutter/2 - 1px};\n\t\t\t\t\tfont: 500 15px/25px $font;\n\t\t\t\t\tcolor: $select-results--color;\n\t\t\t\t\ttransition: 0.3s ease;\n\n\t\t\t\t\t&[aria-selected=\"true\"] {\n\t\t\t\t\t\tcolor: $select-results--color-current;\n\t\t\t\t\t\tbackground-color: $select-results--background-current;\n\t\t\t\t\t}\n\n\t\t\t\t\t&--highlighted:not([aria-selected=\"true\"]) {\n\t\t\t\t\t\tbackground-color: $select-results--background-hover;\n\t\t\t\t\t\tcolor: $select-results--color-hover;\n\t\t\t\t\t}\n\n\t\t\t\t\t.select2-results__options--nested {\n\t\t\t\t\t\tmargin: 0 -#{$sui-gutter/2 - 1px};\n\n\t\t\t\t\t\tli {\n\t\t\t\t\t\t\tpadding-left: #{$sui-gutter - 1px};\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.select2-results__message {\n\t\t\t\tcolor: $select-search--result;\n\t\t\t\tfont: bold 12px/22px $font;\n\t\t\t\tletter-spacing: $font--letter-spacing;\n\t\t\t}\n\n\t\t\t.select2-results__group {\n\t\t\t\tcursor: default;\n\t\t\t\tpointer-events: none;\n\t\t\t\tpadding-left: 0;\n\t\t\t\tcolor: $select-results--optgroup-color;\n\t\t\t\tfont-size: 12px;\n\t\t\t\tline-height: 12px;\n\t\t\t\tfont-weight: 500;\n\t\t\t}\n\t\t}\n\t}\n\n\t.sui-select-dropdown {\n\n\t\t&.select2-dropdown--above {\n\t\t\tmargin-top: 1px;\n\t\t}\n\n\t\t&.select2-dropdown--below {\n\t\t\tmargin-top: -1px;\n\t\t}\n\t}\n\n\t.sui-variables-dropdown {\n\t\twidth: 320px !important;\n\t\tposition: absolute;\n\t\ttop: 0;\n\t\tright: 0;\n\t\tleft: auto;\n\t\tmargin-right: -40px;\n\t\tmargin-top: -1px;\n\t\tborder-color: $form--input-border-color;\n\t\tborder-top-right-radius: 0;\n\t\tborder-top-left-radius: 0;\n\t}\n}","%sui-screen-reader-text {\n\tborder: 0;\n\tclip: rect(1px, 1px, 1px, 1px);\n\tclip-path: inset(50%);\n\theight: 1px;\n\tmargin: -1px;\n\toverflow: hidden;\n\tpadding: 0;\n\tposition: absolute !important;\n\twidth: 1px;\n\tword-wrap: normal !important;\n}\n\n.sui-screen-reader-text {\n\t@extend %sui-screen-reader-text;\n}\n","@include body-class(true) {\n\n\t.sui-fade-in {\n\t\tanimation: fadeIn 0.3s ease-in forwards;\n\t}\n\n\t.sui-fade-out {\n\t\tanimation: fadeOut 0.3s ease-in forwards;\n\t}\n\n\t.sui-bounce-in {\n\t\tanimation: bounceInJiggle 0.8s ease-in forwards;\n\t}\n\n\t.sui-bounce-out {\n\t\tanimation: bounceOutJiggle 0.6s ease-out forwards;\n\t}\n}\n\n@keyframes bounceInDown {\n\tfrom, 60%, 75%, 90%, to {\n\t\tanimation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);\n\t}\n\t0% {\n\t\topacity: 0;\n\t\ttransform: translate3d(0, -3000px, 0);\n\t}\n\t60% {\n\t\topacity: 1;\n\t\ttransform: translate3d(0, 25px, 0);\n\t}\n\t75% {\n\t\ttransform: translate3d(0, -10px, 0);\n\t}\n\t90% {\n\t\ttransform: translate3d(0, 5px, 0);\n\t}\n\tto {\n\t\ttransform: none;\n\t}\n}\n\n@keyframes bounceInJiggle {\n\t0%   { transform: translateY(-200%) scale(1.5); opacity:0; }\n\t30%  { opacity:1; }\n\t58%  { transform: translateY(0) rotate(1deg) scale(1); opacity: 1 }\n\t72%  { transform: translateY(-30px) rotate(-1deg); }\n\t80%  { transform: translateY(0) rotate(0.5deg); }\n\t100% { transform: translateY(0) rotate(0deg); }\n}\n\n@keyframes bounceOutJiggle {\n\t0%   { transform: translateY(0); }\n\t10%  { transform: translateY(-10px) rotate(-0.5deg); }\n\t30%  { transform: translateY(20px) rotate(8deg); }\n\t70%  { opacity: 1; }\n\t90%  { transform: translateY(300%) translateX(40px) rotate(35deg); opacity: 0; }\n\t100% { display: none; }\n}\n\n@keyframes bounceOut {\n\t20% {\n\t\ttransform: scale3d(.9, .9, .9);\n\t}\n\t50%, 55% {\n\t\topacity: 1;\n\t\ttransform: scale3d(1.1, 1.1, 1.1);\n\t}\n\tto {\n\t\topacity: 0;\n\t\ttransform: scale3d(.3, .3, .3);\n\t}\n}\n\n@keyframes fadeIn {\n\tfrom {\n\t\topacity: 0;\n\t}\n\tto {\n\t\topacity: 1;\n\t}\n}\n\n@keyframes fadeOut {\n\tfrom {\n\t\topacity: 1;\n\t}\n\tto {\n\t\topacity: 0;\n\t}\n}\n\n@keyframes spin {\n\t0% {\n\t\ttransform: rotate(0deg);\n\t}\n\t100% {\n\t\ttransform: rotate(360deg);\n\t}\n}\n","// Generates the required versioned body class.\n@mixin body-class($wrap: false) {\n\t$formatted-version: str-replace($sui-version, '.', '-');\n\n\t@if ( $wrap and $sui-wrap-class  ) {\n\t\t.sui-#{$formatted-version} .#{$sui-wrap-class} {\n\t\t\t@content;\n\t\t}\n\t}\n\t@else {\n\t\t.sui-#{$formatted-version} {\n\t\t\t@content;\n\t\t}\n\t}\n}\n\n// Prevent text such as titles from wrapping.\n@mixin text-truncate {\n\twhite-space: nowrap;\n\toverflow: hidden;\n\ttext-overflow: ellipsis;\n}\n\n// Media queries.\n// Examples:\n//   @include media(min-width, lg) {}\n//   @include media(max-width, sm) {}\n//   @include media(between, sm, lg) {}\n//\n@mixin media($type, $breakpoint-name-1, $breakpoint-name-2: null) {\n\t@if ($type == min-width) {\n\t\t$min-breakpoint-width: #{map-get($sui-breakpoints, $breakpoint-name-1)};\n\t\t@media (min-width: $min-breakpoint-width) {\n\t\t\t@content;\n\t\t}\n\t}\n\t@else if ($type == max-width) {\n\t\t$max-breakpoint-width: map-get($sui-breakpoints, $breakpoint-name-1) - 1px;\n\t\t@media (max-width: $max-breakpoint-width) {\n\t\t\t@content;\n\t\t}\n\t}\n\t@else if ($type == between) {\n\t\t$min-breakpoint-width: map-get($sui-breakpoints, $breakpoint-name-1);\n\t\t$max-breakpoint-width: map-get($sui-breakpoints, $breakpoint-name-2) - 1px;\n\t\t@media (min-width: $min-breakpoint-width) and (max-width: $max-breakpoint-width) {\n\t\t\t@content;\n\t\t}\n\t}\n\t@else {\n\t\t@warn \"Unfortunately, no type could be retrieved from `#{$type}`. \"\n\t\t+ \"Use either `min-width`, `max-width`, or `between`.\";\n\t}\n}\n\n// High PPI display background\n@mixin background-2x($path, $ext: \"png\", $w: auto, $h: auto, $pos: left top, $repeat: no-repeat) {\n\t$at1x_path: \"#{$path}.#{$ext}\";\n\t$at2x_path: \"#{$path}@2x.#{$ext}\";\n\n\tbackground: url(\"#{$at1x_path}\") $repeat $pos;\n\tbackground-size: $w $h;\n\n\t@media only screen and (-webkit-min-device-pixel-ratio: 2),\n\tonly screen and (min--moz-device-pixel-ratio: 2),\n\tonly screen and (-o-min-device-pixel-ratio: 2/1),\n\tonly screen and (min-device-pixel-ratio: 2),\n\tonly screen and (min-resolution: 192dpi),\n\tonly screen and (min-resolution: 2dppx) {\n\t\tbackground-image: url(\"#{$at2x_path}\");\n\t}\n}\n","$sui-version: '2.3.15';\n$sui-wrap-class: 'sui-wrap';\n\n// Import Google Fonts\n$import-font:                           true                          !default;\n$google-fonts-url:                      'https://fonts.googleapis.com/css?family=Roboto+Condensed:400,500,700|Roboto:400,500,700' !default;\n\n// Typography\n$font:                                  \"Roboto\", Arial, sans-serif   !default;\n$font--alt:                             \"Roboto Condensed\", \"Roboto\", Arial, sans-serif !default;\n$font--size:                            15px                          !default;\n\n$font--weight:\t\t\t\t\t\t\t400;\n$font--medium:\t\t\t\t\t\t\t500;\n$font--weight-bold:\t\t\t\t\t\t700;\n\n$font--line-height:                     30px                          !default;\n$font--letter-spacing:                  -0.25px                       !default;\n\n$h1-font-size:                          32px                          !default;\n$h2-font-size:                          22px                          !default;\n$h3-font-size:                          18px                          !default;\n$h4-font-size:                          15px                          !default;\n$h5-font-size:                          15px                          !default;\n$h6-font-size:                          15px                          !default;\n\n$h1-line-height:                        40px;\n$h2-line-height:                        35px;\n$h3-line-height:                        40px;\n\n$border-radius:\t\t\t\t\t\t\t4px                           !default;\n$transition:                            all 0.3s ease                 !default;\n\n// Layout\n$sui-gutter:                            30px                          !default;\n$sui-gutter-md:                         20px                          !default;\n$sui-total-grid-cols:                   12                            !default;\n$sui-breakpoints: (\n\txs: 0px,\n\tsm: 480px,\n\tmd: 783px,\n\tlg: 1200px\n) !default;\n\n// ============================================================\n// Summary\n\n// SIZE: Regular\n$summary-size:               212px                                                         !default;\n\n$summary-image--width:       192px                                                         !default;\n$summary-image--height:      182px                                                         !default;\n\n$summary-image--position-x:  30px                                                          !default;\n$summary-image--position-y:  bottom                                                        !default;\n$summary-image--position:    $summary-image--position-x $summary-image--position-y         !default;\n\n// SIZE: Small\n$summary-size-sm:              151px                                                       !default;\n\n$summary-image-sm--width:      192px                                                       !default;\n$summary-image-sm--height:     121px                                                       !default;\n\n$summary-image-sm--position-x: 30px                                                        !default;\n$summary-image-sm--position-y: bottom                                                      !default;\n$summary-image-sm--position:   $summary-image-sm--position-x $summary-image-sm--position-y !default;\n\n// ============================================================\n// Forms (_forms.scss)\n$form--input-height-base:              40px                           !default;\n$form--input-border-radius:            $border-radius                 !default;\n$form--input-line-height:              20px                           !default;\n$form--input-font-weight:              500                            !default;\n\n$form--input-error-font-size:          12px                           !default;\n$form--input-error-line-height:        16px                           !default;\n$form--input-error-font-weight:        500                            !default;\n$form--label-font:                     $font                          !default;\n$form--label-font-weight:              500                            !default;\n$form--label-font-size:                12px                           !default;\n$form--label-line-height:              16px                           !default;\n$form--description-font-weight:        400                            !default;\n$form--description-font-size:          13px                           !default;\n\n// ============================================================\n// Radio & Checkbox (_radio-checkbox.scss)\n\n// SIZE: Default\n$radio-checkbox--size:         16px !default;\n$radio-checkbox--font-size:    15px !default;\n$radio-checkbox--line-height:  22px !default;\n$radio-checkbox--check-size:   6px  !default;\n$radio-checkbox--icon-size:    10px !default;\n\n// SIZE: Small\n$radio-checkbox--font-size-sm: 13px !default;\n\n// ============================================================\n// Paths\n$sui-image-path:                       '../images/'                   !default;\n$sui-font-path:                        '../fonts/'                    !default;\n\n// ============================================================\n// Scores\n$circle-score-sm:                      30px                           !default;\n$circle-score-lg:                      120px                          !default;\n$circle-score-label-spacing:           10px                           !default;\n\n// ============================================================\n// Sidenav\n$sidenav-width:                        220px                          !default;\n\n// ============================================================\n// Margin\n$default-margin:                       30px                           !default;\n\n// ============================================================\n// Padding\n$default-padding:                      30px                           !default;\n\n// ============================================================\n// Tables\n$table--border-width:                  1px                            !default;\n$table--border-style:                  solid                          !default;\n$table--text-font-size:                13px                           !default;\n$table--text-line-height:              22px                           !default;\n\n// ============================================================\n// Select\n$select-dropdown-handle-size:          40px                           !default;\n$select-dropdown-handle-size-sm:       30px                           !default;\n\n// ============================================================\n// Accordions\n$accordion--grid:                      12                             !default;\n\n// ============================================================\n// Upload (_upload.scss)\n\n// Image container\n$file-upload--image-size:         40px   !default;\n$file-upload--image-border-width: 1px    !default;\n$file-upload--image-border-style: solid  !default;\n$file-upload--image-padding:      1px    !default;\n\n// Button: Add\n$file-upload--add-border-width:   1px    !default;\n$file-upload--add-border-style:   dashed !default;\n\n// ============================================================\n// Color Pickers (_colorpickers.scss)\n\n// Default\n$colorpicker--hex-width:                       135px !default;\n$colorpicker--rgba-width:                      215px !default;\n$colorpicker--button-size:                     30px  !default;\n$colorpicker--border-width:                    1px   !default;\n\n// Input\n$colorpicker--input-height:                    30px  !default;\n$colorpicker--input-font-size:                 12px  !default;\n$colorpicker--input-line-height:               16px  !default;\n\n// Iris\n$colorpicker--iris-hex-width:                  210px !default;\n$colorpicker--iris-rgba-width:                 240px !default;\n$colorpicker--iris-square-size:                160px !default;\n$colorpicker--iris-square-size-sm:             140px !default;\n$colorpicker--iris-square-value-size:          0     !default;\n$colorpicker--iris-square-handle-size:         16px  !default;\n$colorpicker--iris-square-handle-border-width: 3px   !default;\n$colorpicker--iris-slider-size:                190px !default;\n$colorpicker--iris-slider-handle-size:         10px  !default;\n$colorpicker--iris-slider-handle-border-width: 2px   !default;\n$colorpicker--iris-palette-size:               20px  !default;\n\n// ============================================================\n// Box Selectors (_box-selectors.scss)\n\n// Container\n$box-selectors--spacing:                20px !default;\n$box-selectors--columns: (\n\tcol-1: 100%,\n\tcol-2: 50%,\n\tcol-3: 33.33%,\n\tcol-4: 25%,\n\tcol-5: 20%\n) !default;\n\n// Item\n$box-selector--height:                  60px !default;\n$box-selector--padding:                 10px !default;\n$box-selector--font-size:               12px !default;\n$box-selector--line-height:             20px !default;\n\n$box-selector--font-size-lg:            13px !default;\n$box-selector--line-height-lg:          22px !default;\n\n// Item icon\n$box-selector--icon-width:              30px !default;\n$box-selector--icon-size:               16px !default;\n\n// Item image\n$box-selector--image-width:             24px !default;\n\n// Item ribbon\n// Used as blue triangle on top-right corner when item is selected\n$box-selector--ribbon-height:           80px !default;\n\n// Item (vertical)\n$box-selector-vertical--height:         80px !default;\n$box-selector-vertical--padding-top:    16px !default;\n$box-selector-vertical--icon-spacing:   7px !default;\n$box-selector-vertical--padding-bottom: #{$box-selector-vertical--height - ($box-selector--line-height + $box-selector--icon-size + $box-selector-vertical--icon-spacing + $box-selector-vertical--padding-top)} !default;\n\n// ============================================================\n// Progress Bars (_progress-bars.scss)\n$progress-block--size: 60px;\n$progress-bar--size:   10px;\n\n// ============================================================\n// Buttons (_buttons.scss)\n$button-dashed-height:             60px !default;\n$button-dashed-height-md:          50px !default;\n\n// ============================================================\n// Box Builder (_box-builder.scss)\n\n// Field – Basic\n$box-builder--field-height:           60px !default;\n$box-builder--field-height-md:        50px !default;\n$box-builder--field-spacing:          20px !default;\n$box-builder--field-shadow:           0 2px 7px 0 rgba(0, 0, 0, 0.05) !default;\n$box-builder--field-shadow-hover:     0 0 0 4px rgba(0, 0, 0, 0.02), 0 4px 15px 0 rgba(0, 0, 0, 0.05) !default;\n\n// Field – Icon\n$box-builder--field-icon-size: 30px !default;","// Colors\n$palettes: (\n\tmono: (\n\t\tdefault: #000000,\n\t\tblack:   #000000,\n\t\twhite:   #FFFFFF,\n\t),\n\tgray: (\n\t\tdefault: #666666,\n\t\tlighter: #DDDDDD,\n\t\tlight:   #888888,\n\t\tdark:    #333333,\n\t),\n\tsilver: (\n\t\tdefault: #F2F2F2,\n\t\tlight:   #F8F8F8,\n\t\tsoft:    #E6E6E6,\n\t\tmedium:  #AAAAAA,\n\t),\n\tblue: (\n\t\tdefault: #17A8E3,\n\t\tlight:   #E1F6FF,\n\t),\n\tred: (\n\t\tdefault: #FF6D6D,\n\t\tlight:   #FFE5E9,\n\t),\n\tyellow: (\n\t\tdefault: #FECF2F,\n\t\tlight:   #FFF5D5,\n\t),\n\tgreen: (\n\t\tdefault: #1ABC9C,\n\t\tlight:   #D1F1EA,\n\t),\n\torange: (\n\t\tdefault: #FF7E41,\n\t\tlight:   #FFE5D9,\n\t),\n\tpurple: (\n\t\tdefault: #8D00B1,\n\t\tlight:   #F9E1FF,\n\t)\n) !default;\n\n$success:                               palette(green)                !default;\n$warning:                               palette(yellow)               !default;\n$error:                                 palette(red)                  !default;\n$info:                                  palette(blue)                 !default;\n\n// Primary Colors\n$white:                                 palette(mono, white)          !default;\n$black:                                 palette(mono, black)          !default;\n$gray:                                  palette(gray)                 !default;\n$gray-alt:                              palette(gray, dark)           !default;\n$blue:                                  palette(blue)                 !default;\n$red:                                   palette(red)                  !default;\n$green:                                 palette(green)                !default;\n$silver:                                palette(silver)               !default;\n\n// Boxes Colors (_boxes.scss)\n$box-bg-color:                          palette(mono, white)          !default;\n$box-box-shadow-color:                  palette(silver, soft)          !default;\n$box-header-border-color:               palette(silver, soft)          !default;\n$box-footer-border-color:               palette(silver, soft)          !default;\n$box-settings-box-border-color:         palette(silver, soft)         !default;\n$box-settings-label-color:              palette(gray, dark)           !default;\n$box-upsell-p-color:                    palette(gray, dark)           !default;\n$box-upsell-border-color:               palette(purple)                !default;\n\n// ============================================================\n// Buttons Colors (_buttons.scss)\n\n$button-colors: blue green red orange yellow purple;\n\n$button-border: (\n\tdefault: palette(gray, lighter),\n\tblue:    palette(blue, light),\n\tgreen:   palette(green, light),\n\tred:     palette(red, light),\n\torange:  palette(orange, light),\n\tyellow:  palette(yellow, light),\n\tpurple:  palette(purple, light)\n) !default;\n\n$button-background: (\n\tdefault: palette(gray, light),\n\tblue:    palette(blue, default),\n\tgreen:   palette(green, default),\n\tred:     palette(red, default),\n\torange:  palette(orange, default),\n\tyellow:  palette(yellow, default),\n\tpurple:  palette(purple, default)\n) !default;\n\n$button-text-color: (\n\tdefault: palette(mono, white),\n\tblue:    palette(mono, white),\n\tgreen:   palette(mono, white),\n\tred:     palette(mono, white),\n\torange:  palette(mono, white),\n\tyellow:  palette(gray, dark),\n\tpurple:  palette(mono, white)\n) !default;\n\n$button-disabled--background: palette(silver, soft);\n$button-disabled--color:      palette(silver, medium);\n\n// Upsell Button\n$button-upsell--border-static: palette(green, light)   !default;\n$button-upsell--border-active: palette(green, default) !default;\n$button-upsell--color-static:  palette(green, default) !default;\n$button-upsell--color-active:  palette(mono, white)    !default;\n\n// Dashed Button\n$button-dashed--border:        palette(silver, medium) !default;\n$button-dashed--background:    transparent               !default;\n$button-dashed--color:         palette(gray, light)    !default;\n\n// ============================================================\n// Icon Buttons Colors (_buttons.scss)\n\n$button-icon--border: (\n\tdefault: palette(gray, lighter),\n\tblue:    palette(blue, light),\n\tgreen:   palette(green, light),\n\tred:     palette(red, light),\n\torange:  palette(orange, light),\n\tyellow:  palette(yellow, light),\n\tpurple:  palette(purple, light)\n) !default;\n\n$button-icon--background: (\n\tdefault: palette(silver, default),\n\tblue:    palette(blue, light),\n\tgreen:   palette(green, light),\n\tred:     palette(red, light),\n\torange:  palette(orange, light),\n\tyellow:  palette(yellow, light),\n\tpurple:  palette(purple, light)\n) !default;\n\n$button-icon--background-hover: (\n\tdefault: palette(gray, light),\n\tblue:    palette(blue, default),\n\tgreen:   palette(green, default),\n\tred:     palette(red, default),\n\torange:  palette(orange, default),\n\tyellow:  palette(yellow, default),\n\tpurple:  palette(purple, default)\n) !default;\n\n$button-icon--background-filled: (\n\tdefault: palette(silver, soft),\n\tblue:    palette(blue, default),\n\tgreen:   palette(green, default),\n\tred:     palette(red, default),\n\torange:  palette(orange, default),\n\tyellow:  palette(yellow, default),\n\tpurple:  palette(purple, default)\n) !default;\n\n$button-icon--color: (\n\tdefault: palette(gray, light),\n\tblue:    palette(blue, default),\n\tgreen:   palette(green, default),\n\tred:     palette(red, default),\n\torange:  palette(orange, default),\n\tyellow:  palette(yellow, default),\n\tpurple:  palette(purple, default)\n) !default;\n\n$button-icon--color-hover: (\n\tdefault: palette(gray, dark),\n\tblue:    palette(blue, default),\n\tgreen:   palette(green, default),\n\tred:     palette(red, default),\n\torange:  palette(orange, default),\n\tyellow:  palette(yellow, default),\n\tpurple:  palette(purple, default)\n) !default;\n\n$button-icon--alt: (\n\tdefault: palette(mono, white),\n\tblue:    palette(mono, white),\n\tgreen:   palette(mono, white),\n\tred:     palette(mono, white),\n\torange:  palette(mono, white),\n\tyellow:  palette(gray, dark),\n\tpurple:  palette(mono, white)\n) !default;\n\n$button-icon--color-filled: (\n\tdefault: palette(silver, medium),\n\tblue:    palette(mono, white),\n\tgreen:   palette(mono, white),\n\tred:     palette(mono, white),\n\torange:  palette(mono, white),\n\tyellow:  palette(gray, dark),\n\tpurple:  palette(mono, white)\n) !default;\n\n// ============================================================\n// Toggles Colors (_toggles.scss)\n$toggle-slider-bg-color:                palette(silver, medium)       !default;\n$toggle-slider-bg-hover-color:          palette(silver)               !default;\n$toggle-slider-active-bg-hover-color:   palette(blue, light)          !default;\n$toggle-slider-before-bg-color:         $white                        !default;\n$toggle-slider-before-checked-bg-color: palette(blue)                 !default;\n$toggle-active-disabled-bg-color:       palette(gray, lighter)        !default;\n$toggle-active-before-disabled-color:   palette(silver, lighter)        !default;\n\n// Typography Colors (_typography.scss)\n$headings-color:                        palette(gray, dark)           !default;\n$font-color:                            $gray !default;\n$p-small-color:                         palette(gray, light)          !default;\n$a-color:                               palette(blue)                 !default;\n$a-action-color:                        darken($a-color, 10%)         !default;\n$a-disabled-color:                      palette(gray, light)          !default;\n$code-bg-color:                         palette(silver, light)        !default;\n$code-border-color:                     palette(silver, soft)         !default;\n$dfn-border-color:                      palette(gray, light)          !default;\n$pre-color:                             palette(gray, dark)           !default;\n\n// Notifications Colors (_notifications.scss)\n$notice-font-color:                     palette(gray, dark)           !default;\n$notice-default-bg-color:               $white                        !default;\n$notice-default-icon-color:             palette(gray, light)          !default;\n$notice-warning-icon-color:             $warning                      !default;\n$notice-success-icon-color:             $success                      !default;\n$notice-error-icon-color:               $error                        !default;\n$notice-info-icon-color:                palette(blue)                 !default;\n\n// Tooltips (_tooltips.scss)\n$tooltips-color:                        palette(gray, dark)           !default;\n\n// ============================================================\n// Box Selectors (_box-selectors.scss)\n\n// Container\n$box-selectors--background: palette(silver, light) !default;\n\n// Item\n$box-selector--border-color: rgba(230, 230, 230, 0.5) !default;\n$box-selector--background: $white !default;\n$box-selector--color: palette(gray, light) !default;\n$box-selector--box-shadow: 0 2px 7px 0 rgba(0, 0, 0, 0.05) !default;\n\n$box-selector--active-background: palette(blue, light) !default;\n$box-selector--active-color: palette(blue, default) !default;\n$box-selector--active-box-shadow:  0 0 0 4px rgba(0, 0, 0, 0.02), 0 4px 15px 0 rgba(0, 0, 0, 0.05);\n\n// Item icon\n$box-selector--icon-color: palette(silver, medium) !default;\n\n// Item ribbon\n// Used as blue triangle on top-right corner when item is selected\n$box-selector--ribbon-color: $white !default;\n$box-selector--ribbon-background: palette(blue, default) !default;\n\n// ============================================================\n// Box Builder (_box-builder.scss)\n\n// Main container\n$box-builder--background:   $white !default;\n$box-builder--border-color: palette(silver, soft) !default;\n\n// Body\n$box-builder--body-background: palette(silver, light) !default;\n$box-builder--body-message:    palette(gray, light) !default;\n\n// Fields\n$box-builder--field-background: $white                   !default;\n$box-builder--field-color:      palette(gray, dark)    !default;\n$box-builder--field-move-color: palette(gray, lighter) !default;\n$box-builder--field-move-color-hover: palette(gray, light) !default;\n$box-builder--field-border:     palette(silver, soft)  !default;\n\n// Field – Notice\n$box-builder--notice-background: palette(silver, default) !default;\n$box-builder--notice-color:      $blue !default;\n\n// ============================================================\n// Select (_select.scss)\n\n// Container\n$select-container--border-color:        palette(gray, lighter)  !default;\n$select-container--background:          #FAFAFA                 !default;\n$select-container--background-active:   $white                    !default;\n\n// List value\n$select-value--color:                   palette(gray, dark)     !default;\n\n// List results\n$select-results--border-color:          palette(gray, lighter)  !default;\n$select-results--background:            $white                    !default;\n$select-results--color:                 palette(gray, light)    !default;\n$select-results--background-hover:      rgba(51, 51, 51, 0.05)  !default;\n$select-results--color-hover:           palette(gray, default)  !default;\n$select-results--background-current:    palette(gray, light)    !default;\n$select-results--color-current:         $white                    !default;\n$select-results--optgroup-color:        palette(silver, medium) !default;\n\n// Search results\n$select-search--border-color:           palette(gray, lighter)  !default;\n$select-search--background:             #FAFAFA                 !default;\n$select-search--background-focus:       $white                    !default;\n$select-search--color:                  palette(gray, dark)     !default;\n$select-search--placeholder:            palette(silver, medium) !default;\n$select-search--result:                 palette(gray, light)    !default;\n\n// Mobile select\n$select-mobile-nav-handle-color:        palette(gray, lighter)  !default;\n$select-mobile-nav-handle-hover-color:  palette(gray, light)    !default;\n\n// ============================================================\n// Sidebar (_sidebar.scss)\n$sidenav-tab-color:                     palette(gray)                 !default;\n$sidenav-tab-color-hover:               palette(gray, dark)           !default;\n$sidenav-tab-active-color:              palette(gray, dark)           !default;\n$sidenav-tab-active-bg-color:           palette(silver, soft)         !default;\n$sidenav-tab-icon-color:                palette(green)                !default;\n\n// ============================================================\n// Summary (_summary.scss)\n$summary-details--color:     palette(gray, dark)   !default;\n$summary-details--sub-color: palette(gray, light)  !default;\n\n$summary-list--border-color: palette(silver, soft) !default;\n$summary-list--color:        palette(gray,light)   !default;\n$summary-list--label:        palette(gray, dark)   !default;\n\n// ============================================================\n// Tags (_tags.scss)\n\n// Default tags\n$tag--default-background: palette(silver) !default;\n$tag--default-color: palette(gray, dark) !default;\n\n// Red tags\n$tag--red-border-color: palette(red, light) !default;\n$tag--red-background: $error !default;\n$tag--red-color: $white !default;\n\n// Yellow tags\n$tag--yellow-border-color: palette(yellow, light) !default;\n$tag--yellow-background: $warning !default;\n$tag--yellow-color: palette(gray, dark) !default;\n\n// Green tags\n$tag--green-border-color: palette(green, light) !default;\n$tag--green-background: $success !default;\n$tag--green-color: $white !default;\n\n// Blue tags\n$tag--blue-border-color: palette(blue, light) !default;\n$tag--blue-background: palette(blue) !default;\n$tag--blue-color: $white !default;\n\n// Purple tags\n$tag--purple-border-color: palette(purple, light) !default;\n$tag--purple-background: palette(purple) !default;\n$tag--purple-color: $white;\n\n// Disabled tags\n$tag--disabled-background: palette(silver) !default;\n$tag--disabled-color: palette(silver, medium) !default;\n\n// Pro tags\n$tag--pro-background: palette(purple) !default;\n$tag--pro-color: $white !default;\n\n// Beta tags\n$tag--beta-background: palette(orange) !default;\n$tag--beta-color: $white !default;\n\n// Forms (_forms.scss)\n$form--input-border-color:\t\t\t\tpalette(gray, lighter)\t\t\t!default;\n$form--input-bg-color:\t\t\t\t\t#FAFAFA\t\t\t\t\t\t\t!default;\n$form--input-color:\t\t\t\t\t\tpalette(gray, dark)\t\t\t\t!default;\n$form--input--disabled:\t\t\t\t\tpalette(silver, default)\t\t!default;\n$form--input-color-disabled:\t\t\tpalette(silver, medium)\t\t\t!default;\n$form--input-icon:\t\t\t\t\t\tpalette(silver, medium)\t\t\t!default;\n$form--input-icon-right:\t\t\t\tpalette(gray, light)\t\t\t!default;\n$form--description-color:\t\t\t\tpalette(gray, light)\t\t\t!default;\n$form--input-color-focus:\t\t\t\tpalette(gray, dark)\t\t\t\t!default;\n$form--input-bg-color-focus:\t\t\tpalette(mono, white)\t\t\t!default;\n$form--input-border-color-hover:\t\tpalette(gray, lighter)\t\t\t!default;\n$form--input-border-color-error:        $error                        !default;\n$form--input-error-color:               $error                        !default;\n$form--input-icon-color:                palette(gray, light)          !default;\n$form--input-placeholder-color:         palette(silver, medium)       !default;\n$form--label-color:                     palette(gray, light)          !default;\n\n// ============================================================\n// Radio & Checkbox (_radio-checkbox.scss)\n$radio-checkbox--background:            #FAFAFA                !default;\n$radio-checkbox--border-color:          palette(gray, lighter) !default;\n$radio-checkbox--color:                 palette(gray)          !default;\n$radio-checkbox--checked-border-color:  $blue                    !default;\n$radio-checkbox--checked-background:    $blue                    !default;\n$radio-checkbox--disabled-border-color: palette(silver)        !default;\n$radio-checkbox--disabled-background:   palette(silver)        !default;\n\n$radio-checkbox--check-color:          $white                    !default;\n$radio-checkbox--disabled-check-color: palette(silver, medium) !default;\n\n// ============================================================\n// Upload (_upload.scss)\n\n// Image container\n$file-upload--image-border-color:       palette(silver, soft)   !default;\n$file-upload--image-mask-background:    palette(gray, lighter)  !default;\n$file-upload--image-preview-background: rgba(0, 0, 0, 0.5)      !default;\n\n// Button: Add\n$file-upload--add-border-color:         palette(gray, lighter)  !default;\n$file-upload--add-background:           transparent               !default;\n$file-upload--add-color:                palette(silver, medium) !default;\n\n// File name\n$file-upload--file-border-color:        palette(gray, lighter)  !default;\n$file-upload--file-background:          $white                    !default;\n$file-upload--file-color:               palette(gray, dark)     !default;\n$file-upload--file-hover-background:    #FAFAFA                 !default;\n\n// ============================================================\n// Color Pickers (_colorpickers.scss)\n\n// Value\n$colorpicker--border-color:                    palette(gray, lighter) !default;\n$colorpicker--background:                      #FAFAFA                !default;\n$colorpicker--color:                           palette(gray, dark)    !default;\n\n// Preview\n$colorpicker--preview-background:              palette(gray, lighter) !default;\n\n// Iris\n$colorpicker--iris-border-color:               palette(gray, lighter) !default;\n$colorpicker--iris-background:                 $white                   !default;\n$colorpicker--iris-palette-border-color:       palette(silver, soft)  !default;\n$colorpicker--iris-square-handle-border-color: $white                   !default;\n$colorpicker--iris-slider-handle-border-color: $white                   !default;\n\n// ============================================================\n// Tabs Colors (_tabs.scss)\n$tabs-label-color:                      palette(gray, light)   !default;\n$tabs-label-checked-color:              palette(gray, light)   !default;\n$tabs-label-active-color:               palette(gray, dark)    !default;\n$tabs-label-active-border-color:        palette(gray, dark)    !default;\n$tabs-content-border-color:             palette(silver, soft)  !default;\n$side-tabs--label-color:                palette(gray, default) !default;\n$side-tabs--label-background:           palette(silver, light) !default;\n$side-tabs--label-active-color:         palette(blue, default) !default;\n$side-tabs--label-active-background:    palette(blue, light)   !default;\n\n// Modals (_modals.scss)\n$modal-overlay-bg-color:                rgba(51, 51, 51, 0.95)        !default;\n$modal-box-shadow-color:                rgba(0, 0, 0, 0.2)            !default;\n$modal-close-color:                     palette(silver, medium)       !default;\n$modal-close-action-color:              palette(gray, light)          !default;\n\n// Dropdowns (_dropdowns.scss)\n$dropdown-anchor-color:                 palette(gray, light)          !default;\n$dropdown-ul-border-color:              palette(gray, lighter)        !default;\n$dropdown-label-border-color:           palette(silver, soft)         !default;\n$dropdown-ul-before-border-color:       palette(silver, soft)         !default;\n\n// Scores (_scores.scss)\n$circle-score-success-color:            $success                      !default;\n$circle-score-warning-color:            $warning                      !default;\n$circle-score-error-color:              $error                        !default;\n$circle-score-disabled-color:           palette(silver, medium)       !default;\n$circle-score-bg-color:                 $silver                       !default;\n$circle-score-default-dial-color:       $success                      !default;\n\n// Footer (_footer.scss)\n$footer-color:                          palette(silver, medium)       !default;\n$footer-color-hover:                    palette(gray, default)        !default;\n$footer-cross-sell-border-color:        palette(silver, soft)         !default;\n$footer-cross-sell-icon-color:          palette(gray, light)          !default;\n$footer-cross-sell-p-color:             palette(gray, light)          !default;\n\n// ============================================================\n// Progress Bars (_progress-bars.scss)\n$progress-block--background:   $white;\n$progress-block--border-color: palette(silver, soft);\n\n$progress-text--color:         palette(gray, light);\n$progress-status--color:       palette(gray, light);\n\n$progress-bar--background:     palette(silver, soft);\n$progress-bar--loading-color:  $blue;\n\n// ============================================================\n// Tables (_tables.scss)\n$table--border-color:                   palette(silver, soft)       !default;\n$table--th-color:                       $headings-color               !default;\n$table--text-color:                     $font-color                   !default;\n$table--field-list-title-color:         $headings-color               !default;\n$table--title-color:                    $headings-color               !default;\n\n// ============================================================\n// Accordions (_accordions.scss)\n$accordion--content-bg-color:           palette(silver,light)         !default;\n$accordion--open-indicator-color:       palette(gray,light)           !default;\n$accordion--disabled-color:             palette(silver, medium)       !default;\n$accordion--disabled-icon:              palette(gray, lighter)        !default;\n\n$accordion--block-background:           $white                          !default;\n$accordion--block-shadow:               palette(silver, soft)         !default;\n$accordion--block-color:                palette(gray, light)          !default;\n\n// ============================================================\n// Icons (_icons.scss)\n$icon-color:                            palette(gray,light)           !default;\n\n// Lists (_list.scss)\n$list-detail-color:                     palette(gray,light)           !default;\n\n// Pagination (_pagination.scss)\n$pagination-border:                     palette(silver, soft)         !default;\n$pagination-background:                 palette(mono, white)          !default;\n$pagination-item-color-static:          palette(gray, light)          !default;\n$pagination-item-color-hover:           palette(blue, default)        !default;\n$pagination-item-color-active:          palette(gray, dark)           !default;\n$pagination-item-color-disabled:        palette(gray, lighter)        !default;\n$pagination-item-bg-active:             palette(silver, light)        !default;\n$pagination-filter-border:              palette(silver, soft)         !default;\n$pagination-results:                    palette(gray, light)          !default;\n\n// ACE Editor (_ace-editor.scss)\n$ace-selector-background:       palette(gray, default) !default;\n$ace-selector-background-hover: palette(gray, dark)    !default;\n$ace-selector-color:            $white                   !default;\n\n// Recipient (_recipient.scss)\n$recipient-border-color:       palette(silver, soft) !default;\n\n// Color Accessibility (_color-accessibility.scss)\n$accessible-light: $white;\n$accessible-dark: $black;","%sui-icons {\n\tfont-family: 'wpmudev-plugin-icons' !important; // Use !important to prevent issues with browser extensions that change fonts.\n\tspeak: none;\n\tfont-size: 1em;\n\tfont-style: normal;\n\tfont-weight: normal;\n\tfont-variant: normal;\n\ttext-transform: none;\n\tline-height: 1;\n\ttext-rendering: auto;\n\tdisplay: inline-block;\n\tcolor: $icon-color;\n\n\t// Better Font Rendering\n\t-webkit-font-smoothing: antialiased;\n\t-moz-osx-font-smoothing: grayscale;\n}\n\n@mixin icon($position: before, $icon: false, $styles: true) {\n\t@if $position == both {\n\t\t$position: 'before, &:after';\n\t}\n\t// Either a :before or :after pseudo-element, or both, defaulting to :before.\n\t&:#{$position} {\n\t\t@if $icon {\n\t\t\t// A particular icon has been specified.\n\t\t\tcontent: \"#{map-get($icons, $icon)}\";\n\t\t}\n\t\t@if $styles {\n\t\t\t@extend %sui-icons;\n\t\t}\n\t\t// Include any extra rules supplied for the pseudo-element.\n\t\t@content;\n\t}\n}\n\n// Map icon names to font unicode characters.\n$icons: (\n\t\tcheck: \"\\3a9\",\n\t\tclose: \"\\29\",\n\t\tcheck-tick: \"\\5f\",\n\t\tcross-close: \"\\2b\",\n\t\tplus-circle: \"\\40\",\n\t\twarning-alert: \"\\21\",\n\t\tinfo: \"\\49\",\n\t\tquestion: \"\\3f\",\n\t\ttrash: \"\\51\",\n\t\tpencil: \"\\2f\",\n\t\tunlock: \"\\30\",\n\t\tlock: \"\\39\",\n\t\tkey: \"\\25ca\",\n\t\tplus: \"\\3d\",\n\t\tmagnifying-glass-search: \"\\ba\",\n\t\tmore: \"\\2026\",\n\t\twrench-tool: \"\\2044\",\n\t\twidget-settings-config: \"\\78\",\n\t\tsettings-slider-control: \"\\153\",\n\t\tloader: \"\\4e\",\n\t\tcalendar: \"\\220f\",\n\t\tclock: \"\\2c\",\n\t\tspeed-optimize: \"\\f8\",\n\t\tstopwatch: \"\\56\",\n\t\tfilter: \"\\7a\",\n\t\tbookmark: \"\\221a\",\n\t\tchevron-up: \"\\2dd\",\n\t\tchevron-right: \"\\2dc\",\n\t\tchevron-down: \"\\131\",\n\t\tchevron-left: \"\\d3\",\n\t\tarrow-up: \"\\d4\",\n\t\tarrow-right: \"\\af\",\n\t\tarrow-down: \"\\c2\",\n\t\tarrow-left: \"\\f8ff\",\n\t\tarrow-skip-back: \"\\7b\",\n\t\tarrow-skip-forward: \"\\7d\",\n\t\tarrow-skip-start: \"\\3a\",\n\t\tarrow-skip-end: \"\\22\",\n\t\tplay: \"\\b4\",\n\t\tpause: \"\\2020\",\n\t\tarrows-out: \"\\2da\",\n\t\tarrows-in: \"\\2264\",\n\t\tarrows-expand: \"\\ac\",\n\t\tarrows-compress: \"\\2265\",\n\t\trefresh2: \"\\c1\",\n\t\tzip: \"\\61\",\n\t\tcombine: \"\\6f\",\n\t\tdefer: \"\\70\",\n\t\tinlinecss: \"\\63\",\n\t\tmovefooter: \"\\75\",\n\t\tpopup: \"\\31\",\n\t\tslide-in: \"\\32\",\n\t\tembed: \"\\33\",\n\t\tlist: \"\\60\",\n\t\tlayout-grid: \"\\221e\",\n\t\tlayout: \"\\a9\",\n\t\tthumbnails: \"\\47\",\n\t\tdrag: \"\\201e\",\n\t\talign-left: \"\\25\",\n\t\talign-center: \"\\5e\",\n\t\talign-right: \"\\26\",\n\t\talign-justify: \"\\23\",\n\t\tindent-more: \"\\2019\",\n\t\tindent-less: \"\\201d\",\n\t\tblog: \"\\59\",\n\t\tlist-number: \"\\37\",\n\t\tlist-bullet: \"\\38\",\n\t\tbold: \"\\42\",\n\t\tquote-2: \"\\27\",\n\t\tstyle-type: \"\\3c\",\n\t\twand-magic: \"\\5a\",\n\t\tlink: \"\\35\",\n\t\tunlink: \"\\36\",\n\t\tpaperclip: \"\\41\",\n\t\tcode: \"\\3b\",\n\t\tcolor-pick-eyedropper: \"\\a5\",\n\t\tcrop: \"\\43\",\n\t\tpaint-bucket: \"\\222b\",\n\t\tcamera: \"\\d8\",\n\t\tphoto-picture: \"\\44\",\n\t\tanimation-video: \"\\46\",\n\t\thome: \"\\4a\",\n\t\tmail: \"\\6d\",\n\t\tsend: \"\\201c\",\n\t\tphone: \"\\3e\",\n\t\tpin: \"\\152\",\n\t\tpost-pin: \"\\2c7\",\n\t\tcalculator: \"\\a8\",\n\t\telement-checkbox: \"\\c5\",\n\t\telement-radio: \"\\cd\",\n\t\telement-select: \"\\cf\",\n\t\telement-number: \"\\da\",\n\t\trecaptcha: \"\\2013\",\n\t\tfolder: \"\\2d8\",\n\t\tfolder-open: \"\\bb\",\n\t\tarchive: \"\\62\",\n\t\tbook: \"\\2206\",\n\t\tpage-multiple: \"\\e7\",\n\t\tlayers: \"\\e6\",\n\t\tcopy: \"\\34\",\n\t\tgraph-bar: \"\\c7\",\n\t\tgraph-bar-2: \"\\2db\",\n\t\tgraph-line: \"\\a1\",\n\t\ttracking-disabled: \"\\20ac\",\n\t\tpage: \"\\d2\",\n\t\tclipboard-notes: \"\\bf\",\n\t\tpage-pdf: \"\\c6\",\n\t\theart: \"\\4b\",\n\t\tstar: \"\\53\",\n\t\tplugin-2: \"\\4f\",\n\t\tbrush: \"\\7e\",\n\t\tplug-connected: \"\\52\",\n\t\tplug-disconnected: \"\\2e\",\n\t\tpower-on-off: \"\\5b\",\n\t\ttarget: \"\\2260\",\n\t\tupload-cloud: \"\\a2\",\n\t\tdownload-cloud: \"\\a3\",\n\t\tcloud: \"\\2122\",\n\t\tcloud-migration: \"\\6c\",\n\t\tunpublish: \"\\2c6\",\n\t\tdownload: \"\\58\",\n\t\tsave: \"\\df\",\n\t\tlightbulb: \"\\4c\",\n\t\tsitemap: \"\\b8\",\n\t\tstorage-server-data: \"\\ce\",\n\t\tuser-reputation-points: \"\\45\",\n\t\ttablet-portrait: \"\\5d\",\n\t\tlaptop: \"\\ab\",\n\t\tmonitor: \"\\24\",\n\t\teye: \"\\65\",\n\t\teye-hide: \"\\71\",\n\t\tupdate: \"\\ae\",\n\t\trefresh: \"\\48\",\n\t\tundo: \"\\2030\",\n\t\tweb-globe-world: \"\\57\",\n\t\tflag: \"\\7c\",\n\t\tacademy: \"\\3c0\",\n\t\tprofile-male: \"\\b5\",\n\t\tcommunity-people: \"\\2018\",\n\t\thelp-support: \"\\4d\",\n\t\tgdpr: \"\\2211\",\n\t\tlike: \"\\6a\",\n\t\tdislike: \"\\6b\",\n\t\tfinger-point: \"\\2248\",\n\t\topen-new-window: \"\\6e\",\n\t\treply: \"\\72\",\n\t\tshare: \"\\73\",\n\t\twordpress: \"\\77\",\n\t\tsocial-facebook: \"\\66\",\n\t\tsocial-twitter: \"\\74\",\n\t\tsocial-linkedin: \"\\69\",\n\t\tsocial-dropbox: \"\\64\",\n\t\tsocial-drive: \"\\76\",\n\t\tsocial-google-plus: \"\\67\",\n\t\tsocial-youtube: \"\\79\",\n\t\tinstagram: \"\\2d\",\n\t\tcloudflare: \"\\d0\",\n\t\tsocial-github: \"\\68\",\n\t\twpmudev-logo: \"\\2039\",\n\t\tdefender: \"\\b7\",\n\t\tsmush: \"\\2021\",\n\t\tupfront: \"\\201a\",\n\t\thummingbird: \"\\b0\",\n\t\tuptime: \"\\b1\",\n\t\tsmart-crawl: \"\\2202\",\n\t\tforminator: \"\\50\",\n\t\tshipper-anchor: \"\\54\",\n\t\tsnapshot: \"\\fb01\",\n\t\thustle: \"\\2014\",\n\t\tperformance: \"\\55\",\n\t\thub: \"\\fb02\",\n);\n\n\n@font-face {\n\tfont-family: 'wpmudev-plugin-icons';\n\tsrc: url('#{$sui-font-path}wpmudev-plugin-icons.eot?#{$sui-version}');\n\tsrc: url('#{$sui-font-path}wpmudev-plugin-icons.eot?#{$sui-version}') format('embedded-opentype'),\n\turl('#{$sui-font-path}wpmudev-plugin-icons.ttf?#{$sui-version}') format('truetype'),\n\turl('#{$sui-font-path}wpmudev-plugin-icons.woff?#{$sui-version}') format('woff'),\n\turl('#{$sui-font-path}wpmudev-plugin-icons.woff2?#{$sui-version}') format('woff2'),\n\turl('#{$sui-font-path}wpmudev-plugin-icons.svg?#{$sui-version}') format('svg');\n\tfont-weight: normal;\n\tfont-style: normal;\n}\n\n@include body-class(true) {\n\n\t.sui-loading:before {\n\t\tanimation: spin 1.3s linear infinite;\n\t}\n\n\t// Set the required styles on all icons.\n\t[class*=\"sui-icon-\"] {\n\t\tdisplay: inline-block;\n\t\t@include icon(both);\n\t}\n\n\t// Icon sizes.\n\t[class*=\"sui-icon-\"].sui-xl {\n\t\t&:before {\n\t\t\tfont-size: 30px;\n\t\t}\n\t}\n\n\t[class*=\"sui-icon-\"].sui-lg {\n\t\t&:before {\n\t\t\tfont-size: 20px;\n\t\t}\n\t}\n\n\t[class*=\"sui-icon-\"].sui-md {\n\t\t&:before {\n\t\t\tfont-size: 16px;\n\t\t}\n\t}\n\n\t[class*=\"sui-icon-\"].sui-sm {\n\t\t&:before {\n\t\t\tfont-size: 12px;\n\t\t}\n\t}\n\n\t// Colors.\n\t[class*=\"sui-icon-\"].sui-success {\n\t\t&:before {\n\t\t\tcolor: inherit;\n\t\t}\n\t}\n\n\t[class*=\"sui-icon-\"].sui-error {\n\t\t&:before {\n\t\t\tcolor: inherit;\n\t\t}\n\t}\n\n\t[class*=\"sui-icon-\"].sui-warning {\n\t\t&:before {\n\t\t\tcolor: inherit;\n\t\t}\n\t}\n\n\t[class*=\"sui-icon-\"].sui-info {\n\t\t&:before {\n\t\t\tcolor: inherit;\n\t\t}\n\t}\n\n\t// Fixed width icons.\n\t[class*=\"sui-icon-\"].sui-fw {\n\t\twidth: 1.8em;\n\t\ttext-align: center;\n\t\tmin-height: 1em;\n\t}\n\n\t// Setup a class name for each icon.\n\t@each $name, $char in $icons {\n\t\t.sui-icon-#{$name}:before {\n\t\t\tcontent: $char;\n\t\t}\n\t}\n}\n","@include body-class(true) {\n\n\t.sui-button,\n\ta.sui-button,\n\tbutton.sui-button {\n\n\t\t&, &-icon {\n\t\t\tcursor: pointer;\n\t\t\tdisplay: inline-block;\n\t\t\tposition: relative;\n\t\t\tmargin: 0;\n\t\t\tborder-width: 2px;\n\t\t\tborder-style: solid;\n\t\t\tborder-color: transparent;\n\t\t\tborder-radius: $border-radius;\n\t\t\ttext-decoration: none;\n\t\t\ttext-align: center;\n\t\t\ttransition: $transition;\n\n\t\t\t.sui-loading {\n\t\t\t\twidth: 16px;\n\t\t\t\theight: 16px;\n\t\t\t\tdisplay: none;\n\t\t\t\tflex-direction: column;\n\t\t\t\talign-items: center;\n\t\t\t\tjustify-content: center;\n\t\t\t\tposition: absolute;\n\t\t\t\tmargin: 0;\n\t\n\t\t\t\t&:before {\n\t\t\t\t\tdisplay: block;\n\t\t\t\t}\n\t\t\t}\n\t\n\t\t\t.sui-loading-text {\n\t\t\t\tdisplay: block;\n\t\t\t\tpointer-events: none;\n\t\t\t}\n\n\t\t\t[class*=\"sui-icon-\"] {\n\t\t\t\tfont-size: 12px;\n\t\n\t\t\t\t&:before {\n\t\t\t\t\tdisplay: block;\n\t\t\t\t\tcolor: inherit;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&,\n\t\t\t&:hover,\n\t\t\t&:focus,\n\t\t\t&:active {\n\t\t\t\toutline: none;\n\t\t\t\tbox-shadow: none;\n\t\t\t}\n\n\t\t\t&.disabled,\n\t\t\t&:disabled,\n\t\t\t&[disabled],\n\t\t\t&.sui-button-onload {\n\t\t\t\tcursor: default;\n\t\t\t\tpointer-events: none;\n\t\t\t}\n\n\t\t\t&.sui-button-onload {\n\t\t\t\tpointer-events: none;\n\t\t\t\tdisplay: inline-flex;\n\t\t\t\tflex-direction: column;\n\t\t\t\talign-items: center;\n\t\t\t\tjustify-content: center;\n\t\n\t\t\t\t.sui-loading {\n\t\t\t\t\tdisplay: flex;\n\t\t\t\t}\n\t\n\t\t\t\t.sui-loading-text {\n\t\t\t\t\topacity: 0;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&:not(:last-child) {\n\t\t\t\tmargin-right: 10px;\n\t\t\t}\n\t\t}\n\t}\n\n\t// VARIATION: Buttons with text\n\t.sui-button,\n\ta.sui-button,\n\tbutton.sui-button {\n\t\twidth: auto;\n\t\tmin-width: 80px;\n\t\theight: 30px;\n\t\tpadding: 5px 14px;\n\t\tbackground-color: map-get($button-background, default);\n\t\tcolor: map-get($button-text-color, default);\n\t\tfont: 500 12px/16px $font;\n\t\tletter-spacing: $font--letter-spacing;\n\t\ttext-transform: uppercase;\n\n\t\t[class*=\"sui-icon-\"] {\n\t\t\tvertical-align: middle;\n\n\t\t\t&:not(.sui-loading) {\n\t\t\t\twidth: 22px;\n\t\t\t\tposition: relative;\n\t\t\t\ttop: -1px;\n\t\t\t\tmargin-left: -7px;\n\t\t\t}\n\t\t}\n\n\t\t&:hover,\n\t\t&:active {\n\t\t\tbackground-color: darken(map-get($button-background, default), 10%);\n\t\t}\n\n\t\t&.disabled,\n\t\t&:disabled,\n\t\t&[disabled],\n\t\t&.sui-button-onload {\n\t\t\tbackground-color: $button-disabled--background;\n\t\t\tcolor: $button-disabled--color;\n\t\t}\n\n\t\t// VARIATION: Button with right icon\n\t\t&.sui-button-icon-right {\n\n\t\t\t[class*=\"sui-icon-\"] {\n\t\t\t\t\n\t\t\t\t&:not(.sui-loading) {\n\t\t\t\t\tmargin-right: -7px;\n\t\t\t\t\tmargin-left: 0;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t// VARIATION: Colorize buttons\n\t\t@each $color in $button-colors {\n\n\t\t\t&.sui-button-#{$color} {\n\t\t\t\tbackground-color: map-get($button-background, $color);\n\t\t\t\tcolor: map-get($button-text-color, $color);\n\n\t\t\t\t&:hover,\n\t\t\t\t&:active {\n\t\t\t\t\tbackground-color: darken(map-get($button-background, $color), 10%);\n\t\t\t\t}\n\n\t\t\t\t&.disabled,\n\t\t\t\t&:disabled,\n\t\t\t\t&[disabled],\n\t\t\t\t&.sui-button-onload {\n\t\t\t\t\tbackground-color: $button-disabled--background;\n\t\t\t\t\tcolor: $button-disabled--color;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t// VARIATION: Upsell button\n\t\t&.sui-button-upsell {\n\t\t\twidth: auto;\n\t\t\theight: 26px;\n\t\t\tpadding: 4px 14px;\n\t\t\tborder-color: $button-upsell--border-static;\n\t\t\tborder-radius: 14px;\n\t\t\tbackground-color: transparent;\n\t\t\tcolor: $button-upsell--color-static;\n\t\t\tline-height: 14px;\n\t\t\ttext-transform: none;\n\n\t\t\t&:hover,\n\t\t\t&:active {\n\t\t\t\topacity: 1;\n\t\t\t\tborder-color: $button-upsell--border-active;\n\t\t\t\tbackground-color: $button-upsell--border-active;\n\t\t\t\tcolor: $button-upsell--color-active;\n\t\t\t}\n\t\t}\n\n\t\t// VARIATION: Dashed button\n\t\t&.sui-button-dashed {\n\t\t\twidth: 100%;\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t\tjustify-content: center;\n\t\t\tborder-width: 1px;\n\t\t\tborder-style: dashed;\n\t\t\tborder-color: $button-dashed--border;\n\t\t\tbackground-color: $button-dashed--background;\n\t\t\tcolor: $button-dashed--color;\n\t\t\tline-height: 18px;\n\n\t\t\t@include media(max-width, md) {\n\t\t\t\theight: $button-dashed-height-md;\n\t\t\t}\n\n\t\t\t@include media(min-width, md) {\n\t\t\t\theight: $button-dashed-height;\n\t\t\t}\n\t\t}\n\n\t\t// VARIATION: Ghost button\n\t\t&.sui-button-ghost {\n\t\t\tborder-color: map-get($button-border, default);\n\t\t\tbackground-color: transparent;\n\t\t\tcolor: map-get($button-background, default);\n\n\t\t\t&:hover,\n\t\t\t&:active {\n\t\t\t\tborder-color: map-get($button-background, default);\n\t\t\t\tbackground-color: map-get($button-background, default);\n\t\t\t\tcolor: map-get($button-text-color, default);\n\t\t\t}\n\n\t\t\t&.disabled,\n\t\t\t&:disabled,\n\t\t\t&[disabled],\n\t\t\t&.sui-button-onload {\n\t\t\t\tborder-color: $button-disabled--background;\n\t\t\t\tbackground-color: $button-disabled--background;\n\t\t\t\tcolor: $button-disabled--color;\n\t\t\t}\n\n\t\t\t@each $color in $button-colors {\n\n\t\t\t\t&.sui-button-#{$color} {\n\t\t\t\t\tborder-color: map-get($button-border, $color);\n\t\t\t\t\tcolor: map-get($button-background, $color);\n\n\t\t\t\t\t&:hover,\n\t\t\t\t\t&:active {\n\t\t\t\t\t\tborder-color: map-get($button-background, $color);\n\t\t\t\t\t\tbackground-color: map-get($button-background, $color);\n\t\t\t\t\t\tcolor: map-get($button-text-color, $color);\n\t\t\t\t\t}\n\n\t\t\t\t\t&.disabled,\n\t\t\t\t\t&:disabled,\n\t\t\t\t\t&[disabled],\n\t\t\t\t\t&.sui-button-onload {\n\t\t\t\t\t\tborder-color: $button-disabled--background;\n\t\t\t\t\t\tbackground-color: $button-disabled--background;\n\t\t\t\t\t\tcolor: $button-disabled--color;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t// VARIATION: Compound button\n\t\t&.sui-button-compound {\n\n\t\t\t.sui-compound-desktop {\n\n\t\t\t\t@include media(max-width, md) {\n\t\t\t\t\tdisplay: none;\n\t\t\t\t}\n\n\t\t\t\t@include media(min-width, md) {\n\t\t\t\t\tdisplay: block;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.sui-compound-mobile {\n\n\t\t\t\t[class*=\"sui-icon-\"] {\n\n\t\t\t\t\t@include media(max-width, md) {\n\t\t\t\t\t\tmargin-right: 0;\n\t\t\t\t\t\tmargin-left: 0;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t@include media(max-width, md) {\n\t\t\t\t\tdisplay: block;\n\t\t\t\t}\n\n\t\t\t\t@include media(min-width, md) {\n\t\t\t\t\tdisplay: none;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t@include media(max-width, md) {\n\t\t\t\tmin-width: 44px;\n\t\t\t\tpadding-right: 5px;\n\t\t\t\tpadding-left: 5px;\n\t\t\t}\n\t\t}\n\n\t\t// SIZE: Large\n\t\t&.sui-button-lg {\n\t\t\theight: 40px;\n\t\t\tpadding: 8px 20px;\n\t\t\tfont-size: 15px;\n\t\t\tline-height: 20px;\n\n\t\t\t[class*=\"sui-icon-\"] {\n\t\t\t\tfont-size: 16px;\n\t\t\t}\n\t\t}\n\t}\n\n\t// VARIATION: Buttons with icons (only)\n\t// This variation it's not related and must not be used with .sui-button class\n\t.sui-button-icon,\n\ta.sui-button-icon,\n\tbutton.sui-button-icon {\n\t\twidth: 30px;\n\t\theight: 30px;\n\t\tdisplay: inline-flex;\n\t\talign-items: center;\n\t\tjustify-content: center;\n\t\tpadding: 0 4px;\n\t\tborder-width: 1px;\n\t\tbackground-color: transparent;\n\t\tcolor: map-get($button-icon--color, default);\n\t\ttext-align: center;\n\t\twhite-space: nowrap;\n\n\t\t[class*=\"sui-icon-\"] {\n\n\t\t\t&:not(.sui-loading) {\n\t\t\t\tdisplay: block;\n\t\t\t}\n\t\t}\n\n\t\t&:hover,\n\t\t&:active,\n\t\t&.sui-active {\n\t\t\tbackground-color: map-get($button-icon--background, default);\n\t\t\tcolor: map-get($button-icon--color-hover, default);\n\t\t}\n\n\t\t&.disabled,\n\t\t&:disabled,\n\t\t&[disabled],\n\t\t&.sui-button-onload {\n\t\t\tcolor: $button-disabled--color;\n\t\t\tbackground-color: $button-disabled--background;\n\t\t}\n\n\t\t@each $color in $button-colors {\n\n\t\t\t&.sui-button-#{$color} {\n\t\t\t\tcolor: map-get($button-icon--color, $color);\n\n\t\t\t\t&:hover,\n\t\t\t\t&:active,\n\t\t\t\t&.sui-active {\n\t\t\t\t\tbackground-color: map-get($button-icon--background, $color);\n\t\t\t\t\tcolor: map-get($button-icon--color-hover, $color);\n\t\t\t\t}\n\n\t\t\t\t&.disabled,\n\t\t\t\t&:disabled,\n\t\t\t\t&[disabled],\n\t\t\t\t&.sui-button-onload {\n\t\t\t\t\tcolor: $button-disabled--color;\n\t\t\t\t\tbackground-color: $button-disabled--background;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t// DESIGN: Outlined\n\t\t&.sui-button-outlined {\n\t\t\twidth: 44px;\n\t\t\tborder-color: map-get($button-icon--border, default);\n\n\t\t\t&:hover,\n\t\t\t&:active,\n\t\t\t&.sui-active {\n\t\t\t\tborder-color: map-get($button-icon--background-hover, default);\n\t\t\t\tbackground-color: map-get($button-icon--background-hover, default);\n\t\t\t\tcolor: map-get($button-icon--alt, default);\n\t\t\t}\n\n\t\t\t&.disabled,\n\t\t\t&:disabled,\n\t\t\t&[disabled],\n\t\t\t&.sui-button-onload {\n\t\t\t\tborder-color: $button-disabled--background;\n\t\t\t}\n\n\t\t\t@each $color in $button-colors {\n\n\t\t\t\t&.sui-button-#{$color} {\n\t\t\t\t\tborder-color: map-get($button-icon--border, $color);\n\n\t\t\t\t\t&:hover,\n\t\t\t\t\t&:active,\n\t\t\t\t\t&.sui-active {\n\t\t\t\t\t\tborder-color: map-get($button-icon--background-hover, $color);\n\t\t\t\t\t\tbackground-color: map-get($button-icon--background-hover, $color);\n\t\t\t\t\t\tcolor: map-get($button-icon--alt, $color);\n\t\t\t\t\t}\n\n\t\t\t\t\t&.disabled,\n\t\t\t\t\t&:disabled,\n\t\t\t\t\t&[disabled],\n\t\t\t\t\t&.sui-button-onload {\n\t\t\t\t\t\tborder-color: $button-disabled--background;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t// DESIGN: Filled\n\t\t&.sui-button-filled {\n\t\t\tbackground-color: map-get($button-icon--background-filled, default);\n\t\t\tcolor: map-get($button-icon--color-filled, default);\n\n\t\t\t&:hover,\n\t\t\t&:active,\n\t\t\t&.sui-active {\n\t\t\t\tbackground-color: darken(map-get($button-icon--background-filled, default), 8%);\n\t\t\t}\n\n\t\t\t&.disabled,\n\t\t\t&:disabled,\n\t\t\t&[disabled],\n\t\t\t&.sui-button-onload {\n\t\t\t\tbackground-color: $button-disabled--background;\n\t\t\t\tcolor: $button-disabled--color;\n\t\t\t}\n\n\t\t\t@each $color in $button-colors {\n\n\t\t\t\t&.sui-button-#{$color} {\n\t\t\t\t\tbackground-color: map-get($button-icon--background-filled, $color);\n\t\t\t\t\tcolor: map-get($button-icon--color-filled, $color);\n\n\t\t\t\t\t&:hover,\n\t\t\t\t\t&:active,\n\t\t\t\t\t&.sui-active {\n\t\t\t\t\t\tbackground-color: darken(map-get($button-icon--background-filled, $color), 10%);\n\t\t\t\t\t}\n\n\t\t\t\t\t&.disabled,\n\t\t\t\t\t&:disabled,\n\t\t\t\t\t&[disabled],\n\t\t\t\t\t&.sui-button-onload {\n\t\t\t\t\t\tbackground-color: $button-disabled--background;\n\t\t\t\t\t\tcolor: $button-disabled--color;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t// SIZE: Large\n\t\t&.sui-button-lg {\n\t\t\twidth: 50px;\n\t\t\theight: 40px;\n\n\t\t\t[class*=\"sui-icon-\"] {\n\t\t\t\tfont-size: 13px;\n\t\t\t}\n\t\t}\n\t}\n\n\t// FIX: Dropdown button\n\t// Remove margin when using sui-buttons inside dropdown element\n\t.sui-dropdown {\n\n\t\t.sui-button,\n\t\ta.sui-button,\n\t\tbutton.sui-button {\n\n\t\t\t&, &-icon {\n\n\t\t\t\t&:not(:last-child) {\n\t\t\t\t\tmargin-right: 0;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}","@include body-class(true) {\n\n\t// Toggle base styles.\n\t.sui-toggle {\n\t\tposition: relative;\n\t\tdisplay: inline-block;\n\t\twidth: 34px;\n\t\theight: 16px;\n\t\tmargin-right: 10px;\n\n\t\t&.sui-toggle-label {\n\t\t\ttop: 3px;\n\t\t}\n\t\t+ label {\n\t\t\tfont-weight: 500;\n\t\t}\n\t}\n\n\t.sui-toggle-label {\n\t\tvertical-align: text-bottom;\n\t\tline-height: 22px;\n\t\tfont-weight: 500;\n\t}\n\n\t.sui-toggle-content {\n\n\t\t&, &.sui-border-frame {\n\t\t\tmargin-left: 48px;\n\t\t}\n\t}\n\n\t// Checkbox powering the toggle.\n\t.sui-toggle input[type=\"checkbox\"] {\n\t\t@extend %sui-screen-reader-text;\n\t\t&:checked[disabled] + .sui-toggle-slider {\n\t\t\tbackground-color: $toggle-active-disabled-bg-color;\n\t\t\t&:before {\n\t\t\t\tbackground-color: $toggle-active-before-disabled-color;\n\t\t\t}\n\t\t\t&:hover {\n\t\t\t\tbox-shadow: none;\n\t\t\t}\n\t\t}\n\t\t&[disabled] + .sui-toggle-slider {\n\t\t\topacity: .5;\n\t\t\tcursor: not-allowed;\n\t\t}\n\t}\n\n\t// Toggle background when off.\n\t.sui-toggle-slider {\n\t\tposition: absolute;\n\t\tcursor: pointer;\n\t\twidth: 34px;\n\t\theight: 16px;\n\t\ttop: 0;\n\t\tleft: 0;\n\t\tright: 0;\n\t\tbottom: 0;\n\t\tbackground-color: $toggle-slider-bg-color;\n\t\tborder-radius: 8px;\n\t\ttransition: .4s;\n\t\tborder: none;\n\t\t&:hover {\n\t\t\tbox-shadow: 0 0 0 5px $toggle-slider-bg-hover-color;\n\t\t}\n\t}\n\n\t// Knob when off.\n\t.sui-toggle-slider:before {\n\t\tposition: absolute;\n\t\tcontent: \"\";\n\t\theight: 14px;\n\t\twidth: 14px;\n\t\ttop: 1px;\n\t\tleft: 1px;\n\t\tbackground-color: $toggle-slider-before-bg-color;\n\t\tborder-radius: 50%;\n\t\ttransition: .2s;\n\t}\n\n\t// Knob when on.\n\tinput[type=\"checkbox\"]:checked + .sui-toggle-slider {\n\t\tbackground-color: $blue;\n\t\t&:before {\n\t\t\ttransform: translateX(18px);\n\t\t}\n\n\t\t&:hover {\n\t\t\tbox-shadow: 0 0 0 5px $toggle-slider-active-bg-hover-color;\n\t\t}\n\t}\n}\n","@include body-class(true) {\n\n\t* {\n\t\tbox-sizing: border-box;\n\t}\n\n\t*:before,\n\t*:after {\n\t\tbox-sizing: border-box;\n\t}\n\n\t// ELEMENT: Box\n\t.sui-box {\n\t\tmin-height: 20px;\n\t\tposition: relative;\n\t\tborder-radius: $border-radius;\n\t\tbackground-color: $box-bg-color;\n\t\tbox-shadow: 0 2px 0 $box-box-shadow-color;\n\n\t\t// BOX: Header\n\t\t.sui-box-header {\n\t\t\tborder-bottom: 1px solid $box-header-border-color;\n\t\t\tpadding: 15px 30px;\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\n\t\t\t@include media( max-width, md ) {\n\t\t\t\tpadding: 15px $sui-gutter-md;\n\t\t\t}\n\t\n\t\t\t& > h3 > i {\n\t\t\t\tline-height: 30px;\n\t\t\t}\n\t\t}\n\n\t\t// BOX: Body\n\t\t.sui-box-body {\n\n\t\t\t@include media(max-width, md) {\n\t\t\t\tpadding: $sui-gutter-md;\n\t\t\t}\n\n\t\t\t@include media(min-width, md) {\n\t\t\t\tpadding: $sui-gutter;\n\t\t\t}\n\t\t}\n\n\t\t// BOX: Footer\n\t\t.sui-box-footer {\n\t\t\tborder-top: 1px solid $box-footer-border-color;\n\t\t\tpadding: 30px;\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t\t&.sui-pull-up {\n\t\t\t\tmargin-top: -15px;\n\t\t\t}\n\t\n\t\t\t@include media( max-width, md ) {\n\t\t\t\tpadding: $sui-gutter-md;\n\t\t\t}\n\t\t}\n\n\t\t// BOX: Status Bar\n\t\t.sui-box-status {\n\t\t\tpadding: #{$sui-gutter / 2} $sui-gutter-md $sui-gutter-md;\n\n\t\t\t.sui-status {\n\t\t\t\tdisplay: flex;\n\n\t\t\t\t[class*=\"sui-status-\"] {\n\t\t\t\t\tfont-size: 12px;\n\t\t\t\t\tline-height: 30px;\n\t\t\t\t\tfont-family: $font;\n\t\t\t\t\tletter-spacing: $font--letter-spacing;\n\n\t\t\t\t\t.sui-tag {\n\t\t\t\t\t\tmargin-left: 8px;\n\t\t\t\t\t}\n\n\t\t\t\t\t[class*=\"sui-icon-\"] {\n\t\t\t\t\t\tmargin-right: 4px;\n\t\t\t\t\t\tfont-size: 12px;\n\n\t\t\t\t\t\t&:before {\n\t\t\t\t\t\t\tdisplay: block;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\t&:not(:last-child) {\n\t\t\t\t\t\tmargin-right: 20px;\n\t\t\t\t\t}\n\n\t\t\t\t\t&:not(:first-child) {\n\t\t\t\t\t\tpadding-left: 20px;\n\t\t\t\t\t\tborder-left: 1px solid palette(silver, soft);\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t.sui-status-module {\n\t\t\t\t\tcolor: palette(gray, light);\n\t\t\t\t\tfont-weight: bold;\n\t\t\t\t}\n\n\t\t\t\t.sui-status-changes {\n\t\t\t\t\tcolor: palette(silver, medium);\n\t\t\t\t\tfont-weight: 500;\n\t\t\t\t\tletter-spacing: $font--letter-spacing;\n\n\t\t\t\t\t.sui-icon-check-tick:before {\n\t\t\t\t\t\tcolor: palette(green, default);\n\t\t\t\t\t}\n\t\t\n\t\t\t\t\t.sui-icon-update:before {\n\t\t\t\t\t\tcolor: palette(gray, light);\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t+ .sui-actions {\n\n\t\t\t\t\t@include media(max-width, md) {\n\t\t\t\t\t\tmargin-top: #{$sui-gutter / 2};\n\t\t\t\t\t}\n\n\t\t\t\t\t@include media(min-width, md) {\n\t\t\t\t\t\tmargin-left: #{$sui-gutter / 2};\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t@include media(min-width, md) {\n\t\t\t\t\tflex: 1;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.sui-actions {\n\n\t\t\t\t@include media(min-width, md) {\n\t\t\t\t\tflex: 0 0 auto;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t@include media(min-width, md) {\n\t\t\t\tdisplay: flex;\n\t\t\t\tpadding: #{$sui-gutter / 2} $sui-gutter;\n\t\t\t}\n\t\t}\n\n\t\t// BOX: Search Bar\n\t\t.sui-box-search {\n\n\t\t\t> * {\n\t\t\t\tmax-width: 100%;\n\t\t\t\tflex: 0 1 auto;\n\t\t\t}\n\n\t\t\t> .sui-search-left {\n\n\t\t\t\t&:not(:last-child) {\n\n\t\t\t\t\t@include media(min-width, md) {\n\t\t\t\t\t\tmargin-right: #{$sui-gutter / 2};\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t@include media(min-width, md) {\n\t\t\t\t\tdisplay: flex;\n\t\t\t\t\tflex: 1;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t> .sui-search-right {\n\n\t\t\t\t&:only-child {\n\n\t\t\t\t\t@include media(min-width, md) {\n\t\t\t\t\t\tflex: 1;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t&:not(:only-child) {\n\n\t\t\t\t\t&:not(:last-child) {\n\n\t\t\t\t\t\t@include media(min-width, md) {\n\t\t\t\t\t\t\tmargin-right: #{$sui-gutter / 2};\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\t@include media(min-width, md) {\n\t\t\t\t\t\tflex: 0 0 auto;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t@include media(min-width, md) {\n\t\t\t\tdisplay: flex;\n\t\t\t}\n\t\t}\n\n\t\t// BOX: Sticky box\n\t\t&.sui-box-sticky {\n\n\t\t\t@include media(min-width, md) {\n\t\t\t\tposition: sticky !important;\n\t\t\t\ttop: 32px;\n\t\t\t\tz-index: 11;\n\t\t\t}\n          &.sui-is-sticky {\n              box-shadow: 0 5px 25px rgba(0, 0, 0, .15);\n          }\n\t\t}\n\n\t\t> .sui-box-search {\n\t\t\tpadding-top: #{$sui-gutter / 2};\n\t\t\tpadding-bottom: #{$sui-gutter / 2};\n\n\t\t\t@include media(max-width, md) {\n\t\t\t\tpadding-right: $sui-gutter-md;\n\t\t\t\tpadding-left: $sui-gutter-md;\n\t\t\t}\n\n\t\t\t@include media(min-width, md) {\n\t\t\t\tpadding-right: $sui-gutter;\n\t\t\t\tpadding-left: $sui-gutter;\n\t\t\t}\n\t\t}\n\n\t\t@include media(max-width, md) {\n\t\t\tmargin-bottom: $sui-gutter-md;\n\t\t}\n\n\t\t@include media(min-width, md) {\n\t\t\tmargin-bottom: $sui-gutter;\n\t\t}\n\t}\n\n\t// ELEMENT: Box Message\n\t// Commonly used for \"empty message\" or text with image on top.\n\t// To use with sui-box preferrably.\n\t.sui-message {\n\t\tdisplay: block;\n\t\ttext-align: center;\n\n\t\t.sui-message-content {\n\t\t\tmax-width: 600px;\n\t\t\tmargin-right: auto;\n\t\t\tmargin-left: auto;\n\n\t\t\th1, h2, h3, h4, h5, h6 {\n\t\t\t\tmargin: 0 0 $sui-gutter-md;\n\n\t\t\t\t&:last-child {\n\t\t\t\t\tmargin-bottom: 0;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\tp {\n\t\t\t\tmargin: 0 0 $sui-gutter;\n\t\t\t\tletter-spacing: -0.25px;\n\n\t\t\t\t&:last-child {\n\t\t\t\t\tmargin-bottom: 0;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t@include media(max-width, md) {\n\t\t\t\tmargin-top: $sui-gutter-md;\n\t\t\t\tmargin-bottom: $sui-gutter-md;\n\t\t\t}\n\n\t\t\t@include media(min-width, md) {\n\t\t\t\tmargin-top: $sui-gutter;\n\t\t\t\tmargin-bottom: $sui-gutter;\n\t\t\t}\n\t\t}\n\n\t\t// SIZE: Regular\n\t\t&:not(.sui-message-lg) {\n\n\t\t\t.sui-image {\n\t\t\t\tmargin: 10px auto;\n\t\t\t}\n\n\t\t\t.sui-message-content {\n\n\t\t\t\t&:first-child {\n\t\t\t\t\tmargin-top: 0;\n\t\t\t\t}\n\n\t\t\t\t&:last-child {\n\t\t\t\t\tmargin-bottom: 0;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t// SIZE: Large\n\t\t&.sui-message-lg {\n\n\t\t\t.sui-image {\n\t\t\t\tmargin: $sui-gutter auto;\n\t\t\t}\n\t\t}\n\n\t\t&:first-child {\n\t\t\tmargin-top: 0;\n\t\t}\n\n\t\t&:last-child {\n\t\t\tmargin-bottom: 0;\n\t\t}\n\n\t\t@include media(max-width, md) {\n\t\t\tpadding: $sui-gutter-md;\n\t\t}\n\n\t\t@include media(min-width, md) {\n\t\t\tpadding: $sui-gutter;\n\t\t}\n\t}\n\n\t// ELEMENT: Box Title\n\t.sui-box {\n\n\t\t.sui-box-title {\n\t\t\tdisplay: block;\n\t\t\tmargin: 0;\n\t\t\tpadding: 0;\n\t\t\tborder: 0;\n\t\t\tfont: $font--weight-bold 15px/30px $font;\n\t\t\ttext-transform: none;\n\t\t\t@include text-truncate;\n\n\t\t\t* {\n\t\t\t\tvertical-align: middle;\n\t\t\t}\n\n\t\t\t[class*=\"sui-icon-\"] {\n\t\t\t\tfloat: left;\n\t\t\t\tdisplay: block;\n\t\t\t\tmargin-right: 10px;\n\n\t\t\t\t&:before {\n\t\t\t\t\tcolor: inherit;\n\t\t\t\t\tfont-size: 20px;\n\t\t\t\t\tvertical-align: text-bottom;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t// ELEMENT: Upsell\n\t.sui-box-body {\n\n\t\t.sui-upsell-row {\n\t\t\tposition: relative;\n\n\t\t\t.sui-upsell-image {\n\t\t\t\twidth: 100px;\n\t\t\t\tposition: absolute;\n\t\t\t\tbottom: 0;\n\n\t\t\t\t@include media(max-width, md) {\n\t\t\t\t\tdisplay: none;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.sui-upsell-notice {\n\n\t\t\t\tp {\n\t\t\t\t\tposition: relative;\n\t\t\t\t\tpadding: 15px 20px 15px 43px;\n\t\t\t\t\tborder-radius: $border-radius;\n\t\t\t\t\tcolor: $box-upsell-p-color;\n\t\t\t\t\tfont-size: 13px;\n\t\t\t\t\tline-height: 22px;\n\t\t\t\t\tborder-top: 1px solid #e6e6e6;\n\t\t\t\t\tborder-right: 1px solid #e6e6e6;\n\t\t\t\t\tborder-bottom: 1px solid #e6e6e6;\n\t\t\t\t\tborder-left: 2px solid $box-upsell-border-color;\n\n\t\t\t\t\ta {\n\t\t\t\t\t\tcolor: $box-upsell-p-color;\n\t\t\t\t\t\tfont-weight: 500;\n\t\t\t\t\t}\n\t\t\t\t\t&:first-of-type {\n\t\t\t\t\t\t@include icon( before, info );\n\t\t\t\t\t\t&:before {\n\t\t\t\t\t\t\tcolor: $box-upsell-border-color;\n\t\t\t\t\t\t\tmargin-left: -23px;\n\t\t\t\t\t\t\tmargin-right: 10px;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t@include media(min-width, md) {\n\t\t\t\t\tpadding-left: 130px;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t&.sui-upsell-items {\n\t\t\tpadding: 0;\n\t\t}\n\t}\n\n\t// ELEMENT: Other(s)\n\t.sui-box-body {\n\n\t\t.sui-settings-box {\n\t\t\tpadding: $sui-gutter-md;\n\t\t\tborder: 1px solid $box-settings-box-border-color;\n\t\t\tborder-radius: $border-radius;\n\n\t\t\t@include media(min-width, md) {\n\t\t\t\tpadding: $sui-gutter;\n\t\t\t}\n\t\t}\n\t}\n\n\t.sui-with-bottom-border {\n\t\tmargin-bottom: $default-margin;\n\t\tpadding-bottom: $default-padding;\n\t\tborder-bottom: 1px solid $box-settings-box-border-color;\n\n\t\t@include media(max-width, md) {\n\t\t\tmargin-bottom: $sui-gutter-md;\n\t\t\tpadding-bottom: $sui-gutter-md;\n\t\t}\n\t}\n\n\t.sui-border-frame {\n\t\tmargin: 10px 0 0;\n\t\tborder: 1px solid palette(silver, soft);\n\t\tborder-radius: $border-radius;\n\n\t\t&:not(:last-child) {\n\t\t\t\n\t\t\t@include media(max-width, md) {\n\t\t\t\tmargin-bottom: $sui-gutter-md;\n\t\t\t}\n\n\t\t\t@include media(min-width, md) {\n\t\t\t\tmargin-bottom: $sui-gutter;\n\t\t\t}\n\t\t}\n\n\t\t@include media(max-width, md) {\n\t\t\tpadding: $sui-gutter-md;\n\t\t}\n\n\t\t@include media(min-width, md) {\n\t\t\tpadding: $sui-gutter;\n\t\t}\n\t}\n}","@include body-class(true) {\n\n\t.sui-box-body {\n\n\t\t// ELEMENT: Row\n\t\t.sui-box-settings-row {\n\t\t\tposition: relative;\n\t\t\tmargin-bottom: $sui-gutter;\n\t\t\tpadding-bottom: $sui-gutter;\n\t\t\tborder-bottom: 1px solid palette(silver, soft);\n\n\t\t\t[class*=\"sui-box-settings-col-\"] {\n\n\t\t\t\t+ div {\n\n\t\t\t\t\t@include media(max-width, md) {\n\t\t\t\t\t\tpadding-top: $sui-gutter-md;\n\t\t\t\t\t}\n\t\n\t\t\t\t\t@include media(min-width, md) {\n\t\t\t\t\t\tmargin-left: $sui-gutter;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&:last-child {\n\t\t\t\tmargin-bottom: 0;\n\t\t\t\tpadding-bottom: 0;\n\t\t\t\tborder-bottom-width: 0;\n\t\t\t}\n\n\t\t\t// STATUS: Disable\n\t\t\t&.sui-disabled {\n\t\t\t\topacity: 0.5;\n\t\t\t\tpointer-events: none;\n\t\t\t\tbackground-color: rgba(242, 242, 242, 0.5);\n\t\t\t}\n\n\t\t\t// VARIATION: Flushed\n\t\t\t&.sui-flushed {\n\t\t\t\tmargin-right: -#{$sui-gutter-md};\n\t\t\t\tmargin-left: -#{sui-gutter-md};\n\t\t\t\tpadding-right: $sui-gutter-md;\n\t\t\t\tpadding-left: $sui-gutter-md;\n\n\t\t\t\t@include media(min-width, md) {\n\t\t\t\t\tmargin-right: -#{$sui-gutter};\n\t\t\t\t\tmargin-left: -#{$sui-gutter};\n\t\t\t\t\tpadding-right: $sui-gutter;\n\t\t\t\t\tpadding-left: $sui-gutter;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t@include media(min-width, md) {\n\t\t\t\tdisplay: flex;\n\t\t\t}\n\t\t}\n\n\t\t// ELEMENT: Row (Slim)\n\t\t.sui-box-settings-slim-row {\n\t\t\tposition: relative;\n\t\t\tmargin-bottom: $sui-gutter-md;\n\n\t\t\t[class*=\"sui-box-settings-col-\"] {\n\n\t\t\t\t+ div {\n\n\t\t\t\t\t@include media(max-width, md) {\n\t\t\t\t\t\tpadding-top: $sui-gutter-md;\n\t\t\t\t\t}\n\t\n\t\t\t\t\t@include media(min-width, md) {\n\t\t\t\t\t\tmargin-left: $sui-gutter;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.sui-settings-label {\n\n\t\t\t\t&:only-child {\n\n\t\t\t\t\t@include media(min-width, md) {\n\t\t\t\t\t\tmargin: 5px 0;\n\t\t\t\t\t\tline-height: 30px;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&:last-child {\n\t\t\t\tmargin-bottom: 0;\n\t\t\t}\n\n\t\t\t@include media(min-width, md) {\n\t\t\t\tdisplay: flex;\n\t\t\t}\n\t\t}\n\n\t\t// ELEMENT: Fixed width content\n\t\t.sui-box-settings-col-1 {\n\n\t\t\t.sui-settings-label {\n\t\t\t\tcolor: palette(gray, dark);\n\t\t\t}\n\n\t\t\t@include media(min-width, md) {\n\t\t\t\tmax-width: var(--column-width, 200px);\n\t\t\t\tflex: 0 1 var(--column-width, 200px);\n\t\t\t}\n\t\t}\n\n\t\t// ELEMENT: Adjustable content\n\t\t.sui-box-settings-col-2 {\n\n\t\t\t@include media(min-width, md) {\n\t\t\t\tmin-width: 0;\n\t\t\t\tflex: 1;\n\t\t\t}\n\t\t}\n\n\t\t// ELEMENT: Label\n\t\t.sui-settings-label {\n\t\t\tdisplay: block;\n\t\t\tmargin: 0 0 5px;\n\t\t\tpadding: 0;\n\t\t\tborder: 0;\n\t\t\tcolor: palette(gray, default);\n\t\t\tfont: 500 15px/22px $font;\n\t\t\tletter-spacing: $font--letter-spacing;\n\n\t\t\t&:last-child {\n\t\t\t\tmargin: 0;\n\t\t\t}\n\n\t\t\t&.sui-dark {\n\t\t\t\tcolor: palette(gray, dark);\n\t\t\t}\n\n\t\t\t&-with-tag {\n\t\t\t\t@extend .sui-settings-label;\n\t\t\t\tdisplay: flex;\n\t\t\t\talign-items: center;\n\n\t\t\t\t.sui-tag {\n\t\t\t\t\tmargin-left: 10px;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t// Element: Description\n\t\t.sui-description {\n\t\t\tline-height: 22px;\n\n\t\t\t+ .sui-settings-box {\n\t\t\t\tmargin-top: 10px;\n\t\t\t}\n\t\t}\n\n\t\t// FIX: Upsell\n\t\t&.sui-upsell-items {\n\n\t\t\t.sui-box-settings-row {\n\t\t\t\tmargin-top: 0;\n\t\t\t\tpadding-top: #{$sui-gutter-md + 1px};\n\t\t\t\tpadding-right: $sui-gutter-md;\n\t\t\t\tpadding-left: $sui-gutter-md;\n\t\t\t\tborder-bottom: none;\n\n\t\t\t\t&:before {\n\t\t\t\t\tcontent: '';\n\t\t\t\t\theight: 1px;\n\t\t\t\t\tclear: both;\n\t\t\t\t\tdisplay: block;\n\t\t\t\t\tposition: absolute;\n\t\t\t\t\ttop: 0;\n\t\t\t\t\tright: 30px;\n\t\t\t\t\tleft: 30px;\n\t\t\t\t\tbackground-color: palette(silver, soft);\n\t\t\t\t}\n\n\t\t\t\t&:first-child,\n\t\t\t\t&:first-of-type {\n\t\t\t\t\tmargin-top: 0;\n\n\t\t\t\t\t&:before {\n\t\t\t\t\t\tcontent: unset;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t&:last-child,\n\t\t\t\t&:last-of-type {\n\t\t\t\t\tpadding-bottom: 30px;\n\n\t\t\t\t\t&:before {\n\t\t\t\t\t\tcontent: unset;\n\t\t\t\t\t}\n\n\t\t\t\t\t@include media(max-width, md) {\n\t\t\t\t\t\tpadding-top: $sui-gutter-md;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t@include media(min-width, md) {\n\t\t\t\t\tpadding-top: #{$sui-gutter + 1px};\n\t\t\t\t\tpadding-right: $sui-gutter;\n\t\t\t\t\tpadding-left: $sui-gutter;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}","@include body-class(true) {\n\n\t.sui-box-selectors {\n\t\tbackground-color: $box-selectors--background;\n\n\t\tul, li {\n\t\t\tlist-style: none;\n\t\t}\n\n\t\tul {\n\t\t\tdisplay: flex;\n\t\t\tflex-wrap: wrap;\n\t\t\tmargin-right: -#{$box-selectors--spacing / 2};\n\t\t\tmargin-left: -#{$box-selectors--spacing / 2};\n\t\t\tpadding: 0;\n\t\t\tborder: 0;\n\n\t\t\tli {\n\t\t\t\tmargin: 0;\n\t\t\t\tpadding: #{$box-selectors--spacing / 2};\n\t\t\t\tborder: 0;\n\t\t\t}\n\n\t\t\t&.sui-spacing-slim {\n\n\t\t\t\tli {\n\t\t\t\t\tpadding: #{$box-selectors--spacing / 4};\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t&[class*=\"sui-box-selectors-col-\"] {\n\n\t\t\tul li {\n\t\t\t\tflex: 0 0 auto;\n\t\t\t}\n\t\t}\n\n\t\t&:not([class*=\"sui-box-selectors-col-\"]) {\n\n\t\t\tul li {\n\t\t\t\tflex: 1;\n\t\t\t}\n\t\t}\n\n\t\t@each $column, $size in $box-selectors--columns {\n\n\t\t\t&.sui-box-selectors-#{$column} {\n\n\t\t\t\tul li {\n\n\t\t\t\t\t@include media(max-width, md) {\n\t\t\t\t\t\tmin-width: 100%;\n\t\t\t\t\t\tflex-basis: 100%;\n\t\t\t\t\t}\n\t\t\t\t\t\n\t\t\t\t\t@include media(min-width, md) {\n\t\t\t\t\t\tmin-width: $size;\n\t\t\t\t\t\tflex-basis: $size;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t@include media(max-width, md) {\n\t\t\tpadding: #{$sui-gutter-md - ($box-selectors--spacing / 2)} $sui-gutter-md;\n\t\t}\n\n\t\t@include media(min-width, md) {\n\t\t\tpadding: #{$sui-gutter - ($box-selectors--spacing / 2)} $sui-gutter;\n\t\t}\n\t}\n\n\t.sui-box-selector {\n\t\toverflow: hidden;\n\t\tdisplay: block;\n\t\tborder-radius: $border-radius;\n\t\tbackground-color: $box-selector--background;\n\t\tbox-shadow: $box-selector--box-shadow;\n\t\tcolor: $box-selector--color;\n\t\tfont-family: $font;\n\t\tletter-spacing: $font--letter-spacing;\n\t\ttransition: $transition;\n\n\t\tinput {\n\t\t\t@extend %sui-screen-reader-text;\n\n\t\t\t~ span {\n\t\t\t\tdisplay: block;\n\t\t\t\tpadding-right: #{$box-selector--padding * 3};\n\t\t\t\tpadding-left: #{$box-selector--padding * 2};\n\t\t\t\ttransition: $transition;\n\t\t\t}\n\n\t\t\t+ span {\n\t\t\t\tdisplay: flex;\n\t\t\t\talign-items: center;\n\t\t\t\tpadding-top: #{($box-selector--height - $box-selector--line-height) / 2};\n\t\t\t\tpadding-bottom: #{($box-selector--height - $box-selector--line-height) / 2};\n\t\t\t\tfont-size: $box-selector--font-size;\n\t\t\t\tline-height: $box-selector--line-height;\n\t\t\t\tfont-weight: $font--medium;\n\t\n\t\t\t\t[class*=\"sui-icon\"] {\n\t\t\t\t\twidth: $box-selector--icon-width;\n\t\t\t\t\tflex: 0 0 $box-selector--icon-width;\n\t\t\t\t\talign-self: flex-start;\n\t\t\t\t\tmargin: 0 5px 0 0;\n\t\t\t\t\tfont-size: $box-selector--icon-size;\n\t\t\t\t\ttext-align: center;\n\t\n\t\t\t\t\t&:before {\n\t\t\t\t\t\tdisplay: block;\n\t\t\t\t\t\tcolor: $box-selector--icon-color;\n\t\t\t\t\t\tline-height: $box-selector--line-height;\n\t\t\t\t\t\ttransition: $transition;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\timg {\n\t\t\t\t\tmax-width: $box-selector--image-width;\n\t\t\t\t\theight: auto;\n\t\t\t\t\tdisplay: block;\n\t\t\t\t\tmargin: 0 5px 0 0;\n\t\t\t\t}\n\n\t\t\t\t~ span {\n\t\t\t\t\tpadding-top: #{$box-selector--padding * 2};\n\t\t\t\t\tpadding-bottom: #{$box-selector--padding * 2};\n\t\t\t\t\tborder-top: 1px solid $box-selector--border-color;\n\t\t\t\t\tfont-size: $box-selector--font-size-lg;\n\t\t\t\t\tline-height: $box-selector--line-height-lg;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&:checked {\n\n\t\t\t\t+ span {\n\t\t\t\t\toverflow: hidden;\n\t\t\t\t\tposition: relative;\n\t\t\t\t\tbackground-color: $box-selector--active-background;\n\t\t\t\t\tcolor: $box-selector--active-color;\n\t\n\t\t\t\t\t@include icon(before, check-tick) {\n\t\t\t\t\t\tposition: absolute;\n\t\t\t\t\t\tz-index: 1;\n\t\t\t\t\t\ttop: 5px;\n\t\t\t\t\t\tright: 5px;\n\t\t\t\t\t\tcolor: $box-selector--ribbon-color;\n\t\t\t\t\t\tfont-size: 12px;\n\t\t\t\t\t}\n\t\n\t\t\t\t\t&:after {\n\t\t\t\t\t\tcontent: \" \";\n\t\t\t\t\t\tposition: absolute;\n\t\t\t\t\t\ttop: 0;\n\t\t\t\t\t\tright: 0;\n\t\t\t\t\t\tborder-top: #{$box-selector--ribbon-height / 2} solid $box-selector--ribbon-background;\n\t\t\t\t\t\tborder-left: #{$box-selector--ribbon-height / 2} solid transparent;\n\t\t\t\t\t}\n\n\t\t\t\t\t[class*=\"sui-icon\"]:before {\n\t\t\t\t\t\tcolor: $box-selector--active-color;\n\t\t\t\t\t}\n\n\t\t\t\t\t~ span {\n\t\t\t\t\t\tborder-top-color: $box-selector--active-background;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t&:hover {\n\t\t\tbox-shadow: $box-selector--active-box-shadow;\n\t\t}\n\n\t\t// VARIATION: Vertical\n\t\t&.sui-box-selector-vertical {\n\n\t\t\tinput {\n\n\t\t\t\t~ span {\n\t\t\t\t\ttext-align: center;\n\t\t\t\t}\n\n\t\t\t\t+ span {\n\t\t\t\t\tdisplay: block;\n\t\t\t\t\tpadding-top: $box-selector-vertical--padding-bottom;\n\t\t\t\t\tpadding-right: $box-selector--padding;\n\t\t\t\t\tpadding-bottom: $box-selector-vertical--padding-top;\n\t\t\t\t\tpadding-left: $box-selector--padding;\n\t\t\t\t\t\n\t\t\t\t\t[class*=\"sui-icon\"] {\n\t\t\t\t\t\tdisplay: block;\n\t\t\t\t\t\tmargin: 0 auto $box-selector-vertical--icon-spacing;\n\t\n\t\t\t\t\t\t&:before {\n\t\t\t\t\t\t\tline-height: $box-selector--icon-size;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\timg {\n\t\t\t\t\t\tmargin: 0 auto;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}","@include body-class(true) {\n\n\t.sui-box-builder {\n\t\tdisplay: block;\n\t\tmargin: 0;\n\t\tborder: 1px solid $box-builder--border-color;\n\t\tborder-radius: $border-radius;\n\t\tbackground-color: $box-builder--background;\n\n\t\t.sui-builder-field {\n\n\t\t\t.sui-button,\n\t\t\t.sui-button-icon {\n\t\t\t\tmargin: 0;\n\t\t\t}\n\n\t\t\t.sui-builder-field-label {\n\t\t\t\tmin-width: 0;\n\t\t\t\tdisplay: flex;\n\t\t\t\tflex: 1 1 auto;\n\t\t\t\talign-items: center;\n\t\t\t\tcolor: $box-builder--field-color;\n\t\t\t\tfont: $font--medium 13px/22px $font;\n\t\t\t\tletter-spacing: $font--letter-spacing;\n\n\t\t\t\t> [class*=\"sui-icon-\"] {\n\t\t\t\t\tflex: 0 0 $box-builder--field-icon-size;\n\t\t\t\t\tfont-size: 16px;\n\t\t\t\t\ttext-align: center;\n\n\t\t\t\t\t&:before {\n\t\t\t\t\t\tdisplay: block;\n\t\t\t\t\t}\n\n\t\t\t\t\t+ span {\n\t\t\t\t\t\tmargin-left: 10px;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t> span {\n\t\t\t\t\tdisplay: block;\n\t\t\t\t\toverflow: hidden;\n\t\t\t\t\ttext-overflow: ellipsis;\n\t\t\t\t\twhite-space: nowrap;\n\t\t\t\t}\n\n\t\t\t\t+ .sui-button,\n\t\t\t\t+ .sui-dropdown,\n\t\t\t\t+ .sui-button-icon {\n\t\t\t\t\tmargin-left: #{$box-builder--field-spacing / 2};\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.sui-builder-field-border {\n\t\t\t\twidth: 1px;\n\t\t\t\theight: 20px;\n\t\t\t\tbackground-color: $box-builder--field-border;\n\n\t\t\t\t&:not(:last-child) {\n\t\t\t\t\tmargin-right: #{$box-builder--field-spacing / 2};\n\t\t\t\t}\n\n\t\t\t\t&:not(:first-child) {\n\t\t\t\t\tmargin-left: #{$box-builder--field-spacing / 2};\n\t\t\t\t}\n\n\t\t\t\t// FIX: Dropdown\n\t\t\t\t+ .sui-dropdown {\n\t\t\t\t\tmargin-left: 0;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.sui-builder-field-notice {\n\t\t\t\twidth: $box-builder--field-icon-size;\n\t\t\t\theight: $box-builder--field-icon-size;\n\t\t\t\tcursor: help;\n\t\t\t\tdisplay: flex;\n\t\t\t\talign-items: center;\n\t\t\t\tjustify-content: center;\n\t\t\t\tborder-radius: $border-radius;\n\t\t\t\tbackground-color: transparent;\n\t\t\t\tcolor: $box-builder--notice-color;\n\t\t\t\ttransition: $transition;\n\n\t\t\t\t[class*=\"sui-icon-\"] {\n\t\t\t\t\tfont-size: 12px;\n\n\t\t\t\t\t&:before {\n\t\t\t\t\t\tdisplay: block;\n\t\t\t\t\t\tcolor: inherit;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t&:hover {\n\t\t\t\t\tbackground-color: $box-builder--notice-background;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.sui-accordion-open-indicator {\n\n\t\t\t\t[class*=\"sui-icon-\"] {\n\t\t\t\t\ttransition: 0.2s linear;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&,\n\t\t\t.sui-accordion-item-header {\n\n\t\t\t\t> .sui-icon-drag {\n\t\t\t\t\twidth: $box-builder--field-icon-size;\n\t\t\t\t\tflex: 0 0 $box-builder--field-icon-size;\n\t\t\t\t\tcolor: $box-builder--field-move-color;\n\t\t\t\t\tfont-size: 16px;\n\t\t\t\t\ttext-align: center;\n\t\t\t\t\ttransition: $transition;\n\t\n\t\t\t\t\t&:before {\n\t\t\t\t\t\tdisplay: block;\n\t\t\t\t\t\tcolor: inherit;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\n\t\t\t\t> .sui-button,\n\t\t\t\t> .sui-dropdown,\n\t\t\t\t> .sui-button-icon {\n\t\t\t\t\tflex: 0 0 auto;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t// VARIATION: Simple field\n\t\t\t&:not(.sui-accordion-item) {\n\t\t\t\tcursor: pointer;\n\t\t\t\tdisplay: flex;\n\t\t\t\talign-items: center;\n\t\t\t\tpadding: 5px $box-builder--field-spacing 5px;\n\n\t\t\t\t@include media(max-width, md) {\n\t\t\t\t\theight: $box-builder--field-height-md;\n\t\t\t\t}\n\t\n\t\t\t\t@include media(min-width, md) {\n\t\t\t\t\theight: $box-builder--field-height;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t// VARIATION: Accordion field\n\t\t\t&.sui-accordion-item {\n\n\t\t\t\t.sui-accordion-item-header {\n\t\t\t\t\tcursor: pointer;\n\t\t\t\t\tdisplay: flex;\n\t\t\t\t\talign-items: center;\n\t\t\t\t\tpadding: 5px $box-builder--field-spacing 5px;\n\n\t\t\t\t\t@include media(max-width, md) {\n\t\t\t\t\t\theight: $box-builder--field-height-md;\n\t\t\t\t\t}\n\t\t\n\t\t\t\t\t@include media(min-width, md) {\n\t\t\t\t\t\theight: $box-builder--field-height;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t.sui-accordion-item-body {\n\t\t\t\t\tdisplay: none;\n\t\t\t\t\tborder-top: 1px solid palette(silver, soft);\n\n\t\t\t\t\t@include media(max-width, md) {\n\t\t\t\t\t\tpadding: $sui-gutter-md;\n\t\t\t\t\t}\n\t\t\n\t\t\t\t\t@include media(min-width, md) {\n\t\t\t\t\t\tpadding: $sui-gutter;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t// VARIATION: Open accordion\n\t\t\t\t&.sui-accordion-item--open {\n\n\t\t\t\t\t.sui-accordion-item-header {\n\n\t\t\t\t\t\t.sui-accordion-open-indicator {\n\n\t\t\t\t\t\t\t[class*=\"sui-icon-\"] {\n\t\t\t\t\t\t\t\ttransform: rotate(180deg);\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\t.sui-accordion-item-body {\n\t\t\t\t\t\tdisplay: block;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t.sui-box-builder-header {\n\t\t\tdisplay: block;\n\n\t\t\t&:not(:only-child):not(:last-child) {\n\t\t\t\tborder-bottom: 1px solid $box-builder--border-color;\n\t\t\t}\n\n\t\t\t@include media(max-width, md) {\n\t\t\t\tpadding: #{$sui-gutter-md / 2} $sui-gutter-md;\n\t\t\t}\n\n\t\t\t@include media(min-width, md) {\n\t\t\t\tpadding: #{$sui-gutter / 2} $sui-gutter;\n\t\t\t}\n\t\t}\n\n\t\t.sui-box-builder-body {\n\t\t\tbackground-color: $box-builder--body-background;\n\n\t\t\t.sui-builder-field {\n\t\t\t\tmargin: 0 0 $box-builder--field-spacing;\n\t\t\t\tborder-radius: $border-radius;\n\t\t\t\tbackground-color: $box-builder--field-background;\n\t\t\t\tbox-shadow: $box-builder--field-shadow;\n\t\t\t\ttransition: $transition;\n\n\t\t\t\t&,\n\t\t\t\t.sui-accordion-item-header {\n\n\t\t\t\t\t> .sui-icon-drag {\n\t\t\t\t\t\tmargin-left: -10px;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t&.ui-sortable-handle {\n\t\t\t\t\ttransition: unset;\n\t\t\t\t}\n\n\t\t\t\t.sui-builder-field-label {\n\n\t\t\t\t\t&:first-child {\n\n\t\t\t\t\t\t> [class*=\"sui-icon-\"] {\n\t\t\t\t\t\t\tmargin-left: -10px;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t.sui-builder-field-border {\n\t\t\t\t\ttransition: $transition;\n\t\t\t\t}\n\n\t\t\t\t.sui-hover-show {\n\t\t\t\t\topacity: 0;\n\t\t\t\t}\n\n\t\t\t\t&:hover {\n\n\t\t\t\t\t.sui-hover-show {\n\t\t\t\t\t\topacity: 1;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t&:hover,\n\t\t\t\t&:active {\n\t\t\t\t\tbox-shadow: $box-builder--field-shadow-hover;\n\n\t\t\t\t\t&,\n\t\t\t\t\t.sui-accordion-item-header {\n\n\t\t\t\t\t\t> .sui-icon-drag {\n\t\t\t\t\t\t\tcolor: $box-builder--field-move-color-hover;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t// VARIATION: Simple field\n\t\t\t\t&:not(.sui-accordion-item) {\n\n\t\t\t\t\t&.sui-can-move {\n\t\t\t\t\t\tcursor: move;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t// VARIATION: Accordion field\n\t\t\t\t&.sui-accordion-item {\n\n\t\t\t\t\t&.sui-can-move {\n\n\t\t\t\t\t\t.sui-accordion-item-header {\n\t\t\t\t\t\t\tcursor: move;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.sui-button-dashed {\n\n\t\t\t\t+ .sui-box-builder-message {\n\n\t\t\t\t\t@include media(max-width, md) {\n\t\t\t\t\t\tmargin-top: $sui-gutter-md;\n\t\t\t\t\t}\n\n\t\t\t\t\t@include media(min-width, md) {\n\t\t\t\t\t\tmargin-top: $sui-gutter;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.sui-box-builder-message {\n\t\t\t\tdisplay: block;\n\t\t\t\tcolor: $box-builder--body-message;\n\t\t\t\tfont: 400 13px/22px $font;\n\t\t\t\tletter-spacing: $font--letter-spacing;\n\t\t\t}\n\n\t\t\t&:last-child {\n\t\t\t\tborder-bottom-right-radius: #{$border-radius - 1px};\n\t\t\t\tborder-bottom-left-radius: #{$border-radius - 1px};\n\t\t\t}\n\n\t\t\t@include media(max-width, md) {\n\t\t\t\tpadding: $sui-gutter-md;\n\t\t\t}\n\n\t\t\t@include media(min-width, md) {\n\t\t\t\tpadding: $sui-gutter;\n\t\t\t}\n\t\t}\n\n\t\t.sui-box-builder-footer {\n\n\t\t\t.sui-builder-field {\n\n\t\t\t\t&:not(:only-child):not(:last-child) {\n\t\t\t\t\tborder-bottom: 1px solid $box-builder--border-color;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&:not(:only-child):not(:first-child) {\n\t\t\t\tborder-top: 1px solid $box-builder--border-color;\n\t\t\t}\n\t\t}\n\t}\n}","@mixin generate-column-class($size) {\n\t@for $i from $sui-total-grid-cols through 1 {\n\t\t$width: percentage($i / $sui-total-grid-cols);\n\t\t.sui-col-#{$size}-#{$i} {\n\t\t\twidth: $width;\n\t\t\tmax-width: $width;\n\t\t\tflex-basis: $width;\n\t\t}\n\t\t.sui-col-#{$size}-offset-#{$i} {\n\t\t\tmargin-left: $width;\n\t\t}\n\t}\n}\n\n@include body-class(true) {\n\n\t%column {\n\t\tmin-height: 1px;\n\t\tpadding-left: ($sui-gutter / 2);\n\t\tpadding-right: ($sui-gutter / 2);\n\t\tposition: relative;\n\n\t\t@include media( max-width, md ) {\n\t\t\tpadding-left: ($sui-gutter-md / 2);\n\t\t\tpadding-right: ($sui-gutter-md / 2);\n\t\t}\n\t}\n\n\t.sui-row {\n\t\tdisplay: flex;\n\t\tflex-flow: wrap;\n\t\tmargin-right: (-$sui-gutter / 2);\n\t\tmargin-bottom: $sui-gutter;\n\t\tmargin-left: (-$sui-gutter / 2);\n\n\t\t&:last-child {\n\t\t\tmargin-bottom: 0;\n\n\t\t\t@include media( max-width, md ) {\n\t\t\t\tmargin-bottom: 0;\n\t\t\t}\n\t\t}\n\n\t\t@include media( max-width, md ) {\n\t\t\tmargin-right: (-$sui-gutter-md / 2);\n\t\t\tmargin-bottom: $sui-gutter-md;\n\t\t\tmargin-left: (-$sui-gutter-md / 2);\n\t\t}\n\t}\n\n\t.sui-reverse {\n\t\tflex-direction: row-reverse;\n\t}\n\n\t.sui-col {\n\t\t@extend %column;\n\t\tflex: 1;\n\t}\n\n\t[class*=\"sui-col-\"] {\n\t\t@extend %column;\n\t\tflex: 0 0 auto;\n\t\twidth: 100%;\n\t\tmax-width: 100%;\n\t\tflex-basis: 100%;\n\t}\n\n\t@for $i from 1 through length($sui-breakpoints) {\n\t\t$size: nth(nth($sui-breakpoints, $i), 1);\n\t\t$screen-width: nth(nth($sui-breakpoints, $i), 2);\n\t\t@if ($i == 1) {\n\t\t\t@include generate-column-class($size);\n\t\t}\n\t\t@media (min-width: $screen-width) {\n\t\t\t@include generate-column-class($size);\n\t\t}\n\t}\n\n\t[class*=\"sui-col-lg-\"] {\n\t\t\n\t\t&:last-child {\n\t\t\t\n\t\t\t@media (max-width: map-get($sui-breakpoints, 'lg')) {\n\t\t\t\tmargin-bottom: 0;\n\t\t\t}\n\t\t}\n\n\t\t@media (max-width: map-get($sui-breakpoints, 'lg')) {\n\t\t\tmargin-bottom: $sui-gutter;\n\t\t}\n\n\t\t@media (max-width: map-get($sui-breakpoints, 'md')) {\n\t\t\tmargin-bottom: $sui-gutter-md;\n\t\t}\n\t}\n\n\t[class*=\"sui-col-md-\"] {\n\t\t\n\t\t&:last-child {\n\t\t\t\n\t\t\t@media (max-width: map-get($sui-breakpoints, 'md')) {\n\t\t\t\tmargin-bottom: 0;\n\t\t\t}\n\t\t}\n\n\t\t@media (max-width: map-get($sui-breakpoints, 'md')) {\n\t\t\tmargin-bottom: $sui-gutter-md;\n\t\t}\n\t}\n\n\t[class*=\"sui-col-sm-\"] {\n\t\t\n\t\t&:last-child {\n\t\t\t\n\t\t\t@media (max-width: map-get($sui-breakpoints, 'sm')) {\n\t\t\t\tmargin-bottom: 0;\n\t\t\t}\n\t\t}\n\n\t\t@media (max-width: map-get($sui-breakpoints, 'sm')) {\n\t\t\tmargin-bottom: $sui-gutter-md;\n\t\t}\n\t}\n\n\t[class*=\"sui-col-xs-\"] {\n\t\t\n\t\t&:last-child {\n\t\t\t\n\t\t\t@media (max-width: map-get($sui-breakpoints, 'xs')) {\n\t\t\t\tmargin-bottom: 0;\n\t\t\t}\n\t\t}\n\n\t\t@media (max-width: map-get($sui-breakpoints, 'xs')) {\n\t\t\tmargin-bottom: $sui-gutter-md;\n\t\t}\n\t}\n}\n","@include body-class(true) {\n\n\t.sui-notice,\n\t.sui-notice-top {\n\n\t\tp {\n\n\t\t\t&:first-of-type {\n\n\t\t\t\t@include icon( before, info );\n\t\n\t\t\t\t&:before {\n\t\t\t\t\tposition: absolute;\n\t\t\t\t\tcolor: $notice-default-icon-color;\n\t\t\t\t\tfont-size: 16px;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t// NOTICE info\n\t\t&.sui-notice-info {\n\t\t\tborder-left: 2px solid $info;\n\n\t\t\tp:first-of-type {\n\t\t\t\t\n\t\t\t\t&:before {\n\t\t\t\t\tcolor: $notice-info-icon-color;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t// NOTICE success\n\t\t&.sui-notice-success {\n\t\t\tborder-left: 2px solid $success;\n\t\t\t\n\t\t\tp:first-of-type {\n\t\t\t\t@include icon(before, check-tick, false);\n\t\t\t\t\n\t\t\t\t&:before {\n\t\t\t\t\tcolor: $notice-success-icon-color;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t// NOTICE warning\n\t\t&.sui-notice-warning {\n\t\t\tborder-left: 2px solid $warning;\n\t\t\t\n\t\t\tp:first-of-type {\n\t\t\t\t@include icon(before, warning-alert, false);\n\n\t\t\t\t&:before {\n\t\t\t\t\tcolor: $notice-warning-icon-color;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t// NOTICE error\n\t\t&.sui-notice-error {\n\t\t\tborder-left: 2px solid $error;\n\n\t\t\tp:first-of-type {\n\t\t\t\t@include icon(before, warning-alert, false);\n\n\t\t\t\t&:before {\n\t\t\t\t\tcolor: $notice-error-icon-color;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t// NOTICE purple\n\t\t&.sui-notice-purple {\n\t\t\tborder-left: 2px solid palette(purple);\n\n\t\t\tp:first-of-type {\n\t\t\t\t&:before {\n\t\t\t\t\tcolor: palette(purple);\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t// NOTICE orange\n\t\t&.sui-notice-orange {\n\t\t\tborder-left: 2px solid palette(orange);\n\n\t\t\tp:first-of-type {\n\t\t\t\t&:before {\n\t\t\t\t\tcolor: palette(orange);\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t// NOTICE loading\n\t\t&.sui-notice-loading {\n\t\t\tborder-width: 0;\n\t\t\tbackground-color: palette(silver, default);\n\n\t\t\tp:first-of-type {\n\t\t\t\t@include icon(before, loader, false);\n\n\t\t\t\t&:before {\n\t\t\t\t\tanimation: spin 1.3s linear infinite;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t.sui-notice {\n\t\tposition: relative;\n\t\tdisplay: block;\n\t\tmargin: $sui-gutter 0;\n\t\tborder: 1px solid #E6E6E6;\n\t\tborder-left: 2px solid #888;\n\t\tborder-radius: $border-radius;\n\t\tpadding: 15px 20px 15px 50px;\n\t\tbackground-color: $notice-default-bg-color;\n\n\t\tp {\n\t\t\tmargin: $sui-gutter/2 0;\n\t\t\tfont: 400 13px/22px $font;\n\t\t\tletter-spacing: -0.25px;\n\n\t\t\t&:first-child,\n\t\t\t&:first-of-type {\n\t\t\t\tmargin-top: 0;\n\t\t\t}\n\n\t\t\t&:last-child,\n\t\t\t&:last-of-type {\n\t\t\t\tmargin-bottom: 0;\n\t\t\t}\n\n\t\t\t&:first-of-type:before {\n\t\t\t\ttop: 18px;\n\t\t\t\tleft: 22px;\n\t\t\t}\n\t\t}\n\n\t\t&, p {\n\t\t\tcolor: palette( gray, dark );\n\n\t\t\tstrong {\n\t\t\t\tfont-weight: $font--medium;\n\t\t\t}\n\t\t}\n\n\t\t.sui-notice-dismiss {\n\t\t\tdisplay: block;\n\t\t\tmargin: 6px 0 -5px;\n\t\t\ta {\n\t\t\t\tmargin-left: -10px;\n\t\t\t\tpadding: 5px 10px;\n\t\t\t\tcolor: palette( gray, light );\n\t\t\t\tfont-size: 12px;\n\t\t\t\tfont-weight: $font--medium;\n\t\t\t\ttext-transform: uppercase;\n\t\t\t\ttext-decoration: none;\n\n\t\t\t\t&:hover, &:active {\n\t\t\t\t\tcolor: palette( gray, dark );\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t&:first-child {\n\t\t\tmargin-top: 0;\n\t\t}\n\n\t\t&:last-child {\n\t\t\tmargin-bottom: 0;\n\t\t}\n\n\t\t&.sui-notice-icon-tick {\n\n\t\t\tp:first-of-type {\n\t\t\t\t@include icon(before, check-tick, false);\n\t\t\t}\n\t\t}\n\n\t\t.sui-notice-buttons {\n\t\t\tmargin-top: 5px;\n\t\t}\n\n\t\t&.sui-no-notice-icon {\n\t\t\tpadding: 15px 20px;\n\n\t\t\tp:first-of-type:before {\n\t\t\t\tcontent: none;\n\t\t\t\tmargin: 0;\n\t\t\t\tpadding: 0;\n\t\t\t}\n\n\t\t\t.sui-notice-buttons {\n\t\t\t\tmargin-left: 0;\n\t\t\t}\n\t\t}\n\t}\n\n\t.sui-notice-top {\n\t\twidth: 100%;\n\t\tmax-width: 600px;\n\t\tdisplay: block;\n\t\tposition: fixed;\n\t\tz-index: 99999;\n\t\ttop: 17px;\n\t\tleft: 50%;\n\t\tmargin: 0;\n\t\tmargin-left: 80px;\n\t\tborder-radius: $border-radius;\n\t\tborder-left: 2px solid $notice-default-icon-color;\n\t\tpadding: 15px 20px 15px 50px;\n\t\tbackground-color: $white;\n\t\tbox-shadow: rgba(0,0,0,0.15) 0 5px 25px 0;\n\t\ttransform: translateX(-50%);\n\n\t\t.sui-notice-content {\n\t\t\tposition: relative;\n\t\t}\n\n\t\tp {\n\t\t\tposition: relative;\n\t\t\tmargin: $sui-gutter/2 10px $sui-gutter/2 0;\n\t\t\tcolor: palette( gray );\n\t\t\tfont: 400 13px/22px $font;\n\t\t\tletter-spacing: -0.19px;\n\n\t\t\t&:first-of-type:before {\n\t\t\t\ttop: 2px;\n\t\t\t\tleft: -28px;\n\t\t\t}\n\n\t\t\tstrong {\n\t\t\t\tcolor: palette( gray, dark );\n\t\t\t\tfont-weight: 500;\n\t\t\t}\n\n\t\t\t&:first-child,\n\t\t\t&:first-of-type {\n\t\t\t\tmargin-top: 0;\n\t\t\t}\n\n\t\t\t&:last-child,\n\t\t\t&:last-of-type {\n\t\t\t\tmargin-bottom: 0;\n\t\t\t}\n\t\t}\n\n\t\t&.sui-can-dismiss {\n\t\t\tdisplay: flex;\n\t\t\t\n\t\t\t.sui-notice-content {\n\t\t\t\tflex: 1;\n\t\t\t\talign-self: center;\n\t\t\t}\n\n\t\t\t.sui-notice-dismiss {\n\t\t\t\tdisplay: flex;\n\t\t\t\tflex-direction: column;\n\t\t\t\tflex: 0 0 60px;\n\t\t\t\tmargin: -#{$sui-gutter/2} -20px -#{$sui-gutter/2} 0;\n\t\t\t\t\n\t\t\t\ta {\n\t\t\t\t\tdisplay: flex;\n\t\t\t\t\tflex-direction: column;\n\t\t\t\t\talign-items: center;\n\t\t\t\t\tjustify-content: center;\n\t\t\t\t\tflex: 1 1 auto;\n\t\t\t\t\tborder-radius: 0 #{$border-radius} #{$border-radius} 0;\n\t\t\t\t\tbackground-color: palette( silver, light );\n\t\t\t\t\tcolor: palette( gray, light );\n\t\t\t\t\tfont: $font--medium 11px/13px $font;\n\t\t\t\t\ttext-transform: uppercase;\n\t\t\t\t\ttext-align: center;\n\t\t\t\t\ttransition: 0.3s ease;\n\n\t\t\t\t\t&:before {\n\t\t\t\t\t\tcolor: palette( gray, light );\n\t\t\t\t\t\tfont-size: 13px;\n\t\t\t\t\t}\n\n\t\t\t\t\t&:hover, &:active {\n\t\t\t\t\t\tbackground-color: palette( silver, soft );\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t@media (max-width: 782px) {\n\t\t\twidth: 90%;\n\t\t\ttop: 23px;\n\t\t\tmargin-left: 0;\n\t\t}\n\t}\n\n\t.sui-notice-floating {\n\t\t@extend .sui-notice-top;\n\t\twidth: auto;\n\t\tdisplay: flex;\n\t\tpadding: 11px 20px 12px 50px;\n\n\t\tp {\n\t\t\tmargin: 15px 20px 15px 0;\n\t\t}\n\n\t\t.sui-notice-content {\n\t\t\tflex: 1;\n\t\t\talign-self: center;\n\t\t}\n\n\t\t.sui-notice-buttons {\n\t\t\tdisplay: flex;\n\t\t\tflex-direction: column;\n\t\t}\n\n\t}\n}\n\n@include body-class() {\n\n\t&.wp-admin.folded {\n\n\t\t.sui-notice-top {\n\t\t\tmargin-left: 18px;\n\n\t\t\t@media (max-width: 782px) {\n\t\t\t\tmargin-left: 0;\n\t\t\t}\n\t\t}\n\t}\n}","@include body-class(true) {\n\n\t.sui-header {\n\t\tdisplay: flex;\n\t\tflex-wrap: wrap;\n\t\talign-items: center;\n\t\tposition: relative;\n\t\tmargin-bottom: $sui-gutter;\n\t\tline-height: 1;\n\n\t\th1 {\n\t\t\ttext-transform: uppercase;\n\n\t\t\t@include media(max-width, md) {\n\t\t\t\tflex: 0 0 100%;\n\t\t\t}\n\t\t}\n\n\t\t.sui-actions-right {\n\n\t\t\t@include media(max-width, md) {\n\t\t\t\tmargin-top: 10px;\n\t\t\t\tmargin-right: auto;\n\t\t\t\tmargin-left: 0;\n\t\t\t}\n\t\t}\n\n\t\t.sui-actions-left {\n\n\t\t\t@include media(max-width, md) {\n\t\t\t\tmargin-top: 10px;\n\t\t\t\tmargin-right: 0;\n\t\t\t\tmargin-left: 0;\n\t\t\t}\n\t\t}\n\n\t\t&.sui-header-inline {\n\t\t\t\n\t\t\th1 {\n\n\t\t\t\t+ * {\n\n\t\t\t\t\t@include media(max-width, md) {\n\t\t\t\t\t\tmargin-left: 10px;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t@include media(max-width, md) {\n\t\t\t\t\tflex: 1;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.sui-actions-right,\n\t\t\t.sui-actions-left {\n\n\t\t\t\t@include media(max-width, md) {\n\t\t\t\t\tflex: 0 0 auto;\n\t\t\t\t\tmargin-top: 0;\n\t\t\t\t\tmargin-right: 0;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t&.sui-with-floating-input {\n\n\t\t\th1 {\n\n\t\t\t\t@include media(min-width, lg) {\n\t\t\t\t\tpadding-right: 260px;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t@include media(max-width, md) {\n\t\t\t\tmargin-bottom: #{$sui-gutter / 2};\n\t\t\t}\n\t\t}\n\n\t\t@include media(max-width, md) {\n\t\t\tmargin-bottom: $sui-gutter-md;\n\t\t}\n\t}\n\n\t.sui-header-title {\n\t\tcolor: $headings-color;\n\t\tmargin: 0;\n\t\ttext-align: left;\n\t\ttext-transform: uppercase;\n\t\tfont-weight: bold;\n\t\tmax-width: none;\n\t\twhite-space: nowrap;\n\t\toverflow: hidden;\n\t\ttext-overflow: ellipsis;\n\t}\n}\n","@include body-class(true) {\n\n\t.sui-summary {\n\t\tpadding: #{$sui-gutter-md / 2} $sui-gutter-md;\n\n\t\t.sui-summary-image-space,\n\t\t.sui-summary-segment {\n\t\t\tpadding: #{$sui-gutter-md / 2} 0;\n\n\t\t\t@include media(min-width, md) {\n\t\t\t\tpadding: 0 #{$sui-gutter / 2};\n\t\t\t}\n\t\t}\n\n\t\t// ELEMENT: Image\n\t\t.sui-summary-image-space {\n\t\t\tdisplay: none;\n\n\t\t\t@include media(min-width, md) {\n\t\t\t\tmin-width: #{$summary-image--width + $sui-gutter};\n\t\t\t\tmin-height: $summary-size;\n\t\t\t\tflex: 0 0 #{$summary-image--width + $sui-gutter};\n\t\t\t}\n\t\t}\n\n\t\t// ELEMENT: Content\n\t\t.sui-summary-segment {\n\t\t\tdisplay: block;\n\n\t\t\t.sui-list {\n\n\t\t\t\t@include media(min-width, md) {\n\t\t\t\t\tpadding-right: #{$sui-gutter / 2};\n\t\t\t\t\tpadding-left: #{$sui-gutter / 2};\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.sui-summary-details {\n\n\t\t\t\t@include media(min-width, md) {\n\t\t\t\t\tpadding-right: $sui-gutter;\n\t\t\t\t\tpadding-left: $sui-gutter;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&:first-child {\n\n\t\t\t\t.sui-list,\n\t\t\t\t.sui-summary-details {\n\n\t\t\t\t\t@include media(min-width, md) {\n\t\t\t\t\t\tpadding-left: 0;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&:last-child {\n\n\t\t\t\t.sui-list,\n\t\t\t\t.sui-summary-details {\n\n\t\t\t\t\t@include media(min-width, md) {\n\t\t\t\t\t\tpadding-right: 0;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t@include media(min-width, md) {\n\t\t\t\toverflow: hidden;\n\t\t\t\tflex: 1;\n\t\t\t\ttext-overflow: ellipsis;\n\t\t\t\twhite-space: nowrap;\n\t\t\t}\n\t\t}\n\n\t\t// ELEMENT: Summary details\n\t\t.sui-summary-details {\n\t\t\tcolor: $summary-details--color;\n\t\t\tfont-size: 13px;\n\t\t\tline-height: 22px;\n\t\t\tfont-family: $font;\n\t\t\tletter-spacing: $font--letter-spacing;\n\t\t\ttext-align: center;\n\n\t\t\tspan {\n\t\t\t\tdisplay: inline-block;\n\t\t\t}\n\n\t\t\t.sui-summary-sub {\n\t\t\t\tdisplay: block;\n\t\t\t\tmargin-top: 0;\n\t\t\t\tmargin-bottom: 5px;\n\t\t\t\tcolor: $summary-details--sub-color;\n\n\t\t\t\t&:last-child {\n\t\t\t\t\tmargin-bottom: 0;\n\n\t\t\t\t\t@include media(min-width, md) {\n\t\t\t\t\t\tmargin-bottom: 0;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t@include media(min-width, md) {\n\t\t\t\t\tmargin-bottom: 24px;\n\t\t\t\t\twhite-space: normal;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.sui-summary-percent {\n\t\t\t\tmargin-left: -5px;\n\t\t\t}\n\n\t\t\t.sui-summary-large {\n\t\t\t\tfont-size: 50px;\n\t\t\t\tline-height: 55px;\n\n\t\t\t\t+ .sui-summary-sub {\n\n\t\t\t\t\t@include media(min-width, md) {\n\t\t\t\t\t\tmargin-top: -1px;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.sui-summary-detail {\n\t\t\t\tdisplay: block;\n\t\t\t\tfont-size: 15px;\n\t\t\t\tfont-weight: 500;\n\n\t\t\t\timg {\n\t\t\t\t\tposition: relative;\n\t\t\t\t\tvertical-align: middle;\n\t\t\t\t\ttop: -1px;\n\t\t\t\t\tmargin-right: 6px;\n\t\t\n\t\t\t\t\t@include media(min-width, md) {\n\t\t\t\t\t\tfloat: left;\n\t\t\t\t\t\tvertical-align: unset;\n\t\t\t\t\t\ttop: 1px;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t+ .sui-summary-sub {\n\t\t\t\t\tmargin-top: 5px;\n\t\t\t\t}\n\n\t\t\t\t@include media(min-width, md) {\n\t\t\t\t\toverflow: hidden;\n\t\t\t\t\ttext-overflow: ellipsis;\n\t\t\t\t\twhite-space: nowrap;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t[class*=\"sui-icon-\"] {\n\t\t\t\tposition: relative;\n\t\t\t\ttop: -22px;\n\t\t\t\tleft: 5px;\n\t\t\t\tfont-size: 16px;\n\n\t\t\t\t+ .sui-summary-percent {\n\t\t\t\t\tmargin-left: -20px;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t@include media(min-width, md) {\n\t\t\t\tpadding-top: $sui-gutter;\n\t\t\t\tpadding-bottom: $sui-gutter;\n\t\t\t\ttext-align: left;\n\t\t\t}\n\t\t}\n\n\t\t// ELEMENT: List of data\n\t\t.sui-list {\n\n\t\t\tli span {\n\t\t\t\twhite-space: normal;\n\t\t\t}\n\n\t\t\t@include media(min-width, md) {\n\t\t\t\tpadding-top: $sui-gutter;\n\t\t\t\tpadding-bottom: $sui-gutter;\n\t\t\t}\n\t\t}\n\n\t\t// SIZE: Small\n\t\t&.sui-summary-sm {\n\n\t\t\t// ELEMENT: Image\n\t\t\t.sui-summary-image-space {\n\n\t\t\t\t@include media(min-width, md) {\n\t\t\t\t\tmin-width: #{$summary-image-sm--width + $sui-gutter};\n\t\t\t\t\tmin-height: $summary-size-sm;\n\t\t\t\t\tflex: 0 0 #{$summary-image-sm--width + $sui-gutter};\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t// VARIATION: Branded\n\t\t// When box is using white labelling settings from WPMU DEV Dashboard.\n\t\t&:not(.sui-unbranded) {\n\n\t\t\t// SIZE: Regular\n\t\t\t&:not(.sui-summary-sm) {\n\n\t\t\t\t// ELEMENT: Image\n\t\t\t\t.sui-summary-image-space {\n\n\t\t\t\t\t@include media(min-width, md) {\n\t\t\n\t\t\t\t\t\t@if variable-exists(summary-image) {\n\t\t\n\t\t\t\t\t\t\t@if $summary-image != '' {\n\t\t\t\t\t\t\t\tdisplay: block;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t// FIX:\n\t\t\t\t// This fil will allow us to add the correct margins\n\t\t\t\t// in case summary-image variable doesn't exist or\n\t\t\t\t// variable is empty.\n\t\t\t\t@if variable-exists(summary-image) {\n\n\t\t\t\t\t@if $summary-image == '' {\n\n\t\t\t\t\t\t.sui-summary-image-space {\n\n\t\t\t\t\t\t\t&:first-child + .sui-summary-segment {\n\t\t\t\n\t\t\t\t\t\t\t\t.sui-list,\n\t\t\t\t\t\t\t\t.sui-summary-details {\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t@include media(min-width, md) {\n\t\t\t\t\t\t\t\t\t\tpadding-left: 0;\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t} @else {\n\n\t\t\t\t\t.sui-summary-image-space {\n\n\t\t\t\t\t\t&:first-child + .sui-summary-segment {\n\n\t\t\t\t\t\t\t.sui-list,\n\t\t\t\t\t\t\t.sui-summary-details {\n\t\t\t\n\t\t\t\t\t\t\t\t@include media(min-width, md) {\n\t\t\t\t\t\t\t\t\tpadding-left: 0;\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t@include media(min-width, md) {\n\t\n\t\t\t\t\t@if variable-exists(summary-image) {\n\t\t\t\t\t\tbackground-image: url($summary-image);\n\t\t\t\t\t\tbackground-size: $summary-image--width $summary-image--height;\n\t\t\t\t\t\tbackground-position: $summary-image--position;\n\t\t\t\t\t\tbackground-repeat: no-repeat;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t// SIZE: Small\n\t\t\t&.sui-summary-sm {\n\n\t\t\t\t// ELEMENT: Image\n\t\t\t\t.sui-summary-image-space {\n\n\t\t\t\t\t@include media(min-width, md) {\n\n\t\t\t\t\t\t@if variable-exists(summary-image-sm) {\n\n\t\t\t\t\t\t\t@if $summary-image-sm != '' {\n\t\t\t\t\t\t\t\tdisplay: block;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t// FIX:\n\t\t\t\t// This fil will allow us to add the correct margins\n\t\t\t\t// in case summary-image-sm variable doesn't exist or\n\t\t\t\t// variable is empty.\n\t\t\t\t@if variable-exists(summary-image-sm) {\n\n\t\t\t\t\t@if $summary-image-sm == '' {\n\n\t\t\t\t\t\t.sui-summary-image-space {\n\n\t\t\t\t\t\t\t&:first-child + .sui-summary-segment {\n\t\t\t\n\t\t\t\t\t\t\t\t.sui-list,\n\t\t\t\t\t\t\t\t.sui-summary-details {\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t@include media(min-width, md) {\n\t\t\t\t\t\t\t\t\t\tpadding-left: 0;\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t} @else {\n\n\t\t\t\t\t.sui-summary-image-space {\n\n\t\t\t\t\t\t&:first-child + .sui-summary-segment {\n\n\t\t\t\t\t\t\t.sui-list,\n\t\t\t\t\t\t\t.sui-summary-details {\n\t\t\t\n\t\t\t\t\t\t\t\t@include media(min-width, md) {\n\t\t\t\t\t\t\t\t\tpadding-left: 0;\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t@include media(min-width, md) {\n\t\t\n\t\t\t\t\t@if variable-exists(summary-image-sm) {\n\t\t\t\t\t\tbackground-image: url($summary-image-sm);\n\t\t\t\t\t\tbackground-size: $summary-image-sm--width $summary-image-sm--height;\n\t\t\t\t\t\tbackground-position: $summary-image-sm--position;\n\t\t\t\t\t\tbackground-repeat: no-repeat;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t// VARIATION: Unbranded\n\t\t// When box is using white labelling settings from WPMU DEV Dashboard\n\t\t// but no image has been added.\n\t\t&.sui-unbranded {\n\n\t\t\t.sui-summary-image-space {\n\n\t\t\t\t&:first-child + .sui-summary-segment {\n\t\t\n\t\t\t\t\t.sui-list,\n\t\t\t\t\t.sui-summary-details {\n\t\n\t\t\t\t\t\t@include media(min-width, md) {\n\t\t\t\t\t\t\tpadding-left: 0;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t@include media(min-width, md) {\n\t\n\t\t\t\t\t@if variable-exists(summary-image) {\n\t\n\t\t\t\t\t\t@if $summary-image != '' {\n\t\t\t\t\t\t\tdisplay: none;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t// VARIATION: Rebranded\n\t\t// When box is using white labelling settings from WPMU DEV Dashboard\n\t\t// and an image has been assigned by user.\n\t\t&.sui-rebranded {\n\n\t\t\t// SIZE: Regular\n\t\t\t&:not(.sui-summary-sm) {\n\n\t\t\t\t.sui-summary-image-space {\n\n\t\t\t\t\t@include media(min-width, md) {\n\t\n\t\t\t\t\t\t@if variable-exists(summary-image) {\n\t\t\t\t\t\t\tbackground-size: contain;\n\t\t\t\t\t\t\tbackground-position: center;\n\t\t\t\t\t\t\tbackground-repeat: no-repeat;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t@include media(min-width, md) {\n\n\t\t\t\t\t@if variable-exists(summary-image-sm) {\n\t\t\t\t\t\tbackground-image: unset !important;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t// SIZE: Small\n\t\t\t&.sui-summary-sm {\n\n\t\t\t\t.sui-summary-image-space {\n\n\t\t\t\t\t@include media(min-width, md) {\n\t\n\t\t\t\t\t\t@if variable-exists(summary-image-sm) {\n\t\t\t\t\t\t\tbackground-size: contain;\n\t\t\t\t\t\t\tbackground-position: center;\n\t\t\t\t\t\t\tbackground-repeat: no-repeat;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t@include media(min-width, md) {\n\n\t\t\t\t\t@if variable-exists(summary-image-sm) {\n\t\t\t\t\t\tbackground-image: unset !important;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t@include media(min-width, md) {\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t\tpadding: 0 #{$sui-gutter / 2};\n\t\t}\n\t}\n}","@include body-class(true) {\n\n\t.sui-list {\n\t\tmargin: $sui-gutter-md 0;\n\t\tpadding: 0;\n\t\tborder: 0;\n\n\t\t&, li {\n\t\t\tlist-style: none;\n\t\t}\n\n\t\tli {\n\t\t\tdisplay: flex;\n\t\t\tmargin: 0;\n\t\t\tpadding: 9px 0;\n\t\t\tborder: 0;\n\t\t\tborder-bottom: 1px solid palette(silver, soft);\n\t\t\tcolor: $summary-list--color;\n\t\t\tfont-size: 13px;\n\t\t\tline-height: 22px;\n\t\t\tfont-family: $font;\n\t\t\tfont-weight: 500;\n\t\t\tletter-spacing: $font--letter-spacing;\n\n\t\t\t[class*=\"sui-list-\"] {\n\t\t\t\tpadding: 0 #{$sui-gutter-md / 2};\n\n\t\t\t\t&:first-child {\n\t\t\t\t\tpadding-left: 0;\n\n\t\t\t\t\t@include media(min-width, md) {\n\t\t\t\t\t\tpadding-left: 0;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t&:last-child {\n\t\t\t\t\tpadding-right: 0;\n\n\t\t\t\t\t@include media(min-width, md) {\n\t\t\t\t\t\tpadding-right: 0;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t@include media(min-width, md) {\n\t\t\t\t\tpadding: 0 #{$sui-gutter / 2};\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.sui-list-label {\n\t\t\t\tflex: 1;\n\t\t\t\tcolor: $summary-list--label;\n\t\t\t}\n\n\t\t\t.sui-list-detail {\n\t\t\t\tflex: 0 0 auto;\n\t\t\t\ttext-align: right;\n\t\t\t}\n\n\t\t\t&:first-child {\n\t\t\t\tpadding-top: 0;\n\n\t\t\t\t@include media(min-width, md) {\n\t\t\t\t\tpadding-top: 0;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&:last-child {\n\t\t\t\tpadding-bottom: 0;\n\t\t\t\tborder-bottom: 0;\n\n\t\t\t\t@include media(min-width, md) {\n\t\t\t\t\tpadding-bottom: 0;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t@include media(min-width, md) {\n\t\t\t\tpadding: 19px 0;\n\t\t\t}\n\t\t}\n\n\t\t&:first-child {\n\t\t\tmargin-top: 0;\n\n\t\t\t@include media(min-width, md) {\n\t\t\t\tmargin-top: 0;\n\t\t\t}\n\t\t}\n\n\t\t&:last-child {\n\t\t\tmargin-bottom: 0;\n\n\t\t\t@include media(min-width, md) {\n\t\t\t\tmargin-bottom: 0;\n\t\t\t}\n\t\t}\n\n\t\t// FIX:\n\t\t// Prevent .sui-list from having nested lists\n\t\t// since this element doesn't support it.\n\t\tul, ol {\n\t\t\tdisplay: none;\n\t\t}\n\n\t\t@include media(min-width, md) {\n\t\t\tmargin: $sui-gutter 0;\n\t\t}\n\t}\n}","@include body-class(true) {\n\n\t.sui-tooltip {\n\t\tposition: relative;\n\n\t\t&:before,\n\t\t&:after {\n\t\t\tcontent: \" \";\n\t\t\topacity: 0;\n\t\t\tbackface-visibility: hidden;\n\t\t\tpointer-events: none;\n\t\t\tposition: absolute;\n\t\t\tz-index: 1;\n\t\t\ttransition: 0.2s;\n\t\t}\n\n\t\t&:before {\n\t\t\tleft: 50%;\n\t\t\tbottom: 100%;\n\t\t\tborder: 5px solid transparent;\n\t\t\tborder-top-color: $tooltips-color;\n\t\t\ttransform: translateX(-50%);\n\t\t}\n\n\t\t&:after {\n\t\t\tcontent: attr(data-tooltip);\n\t\t\tmin-width: var(--tooltip-width, 40px);\n\t\t\tleft: 50%;\n\t\t\tbottom: 100%;\n\t\t\tmargin-bottom: 10px;\n\t\t\tpadding: 12px;\n\t\t\tborder-radius: $border-radius;\n\t\t\tbackground-color: $tooltips-color;\n\t\t\tbox-sizing: border-box;\n\t\t\ttransform: translateX(-50%);\n\t\t\tcolor: $white;\n\t\t\tfont: 500 12px/18px $font;\n\t\t\tletter-spacing: $font--letter-spacing;\n\t\t\ttext-transform: none;\n\t\t\ttext-align: var(--tooltip-text-align, center);\n\n\t\t\t@include media(min-width, md) {\n\t\t\t\twhite-space: nowrap;\n\t\t\t}\n\t\t}\n\n\t\t// VARIATION: Constrained tooltip\n\t\t&.sui-tooltip-constrained {\n\n\t\t\t&:after {\n\t\t\t\tmin-width: var(--tooltip-width, 240px);\n\t\t\t\twhite-space: normal;\n\t\t\t}\n\t\t}\n\n\t\t// POSITION: Top\n\t\t&.sui-tooltip-top {\n\n\t\t\t// POSITION: Left\n\t\t\t&-left {\n\n\t\t\t\t&:after {\n\t\t\t\t\tleft: 0;\n\t\t\t\t\ttransform: translateX(0);\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t// POSITION: Right\n\t\t\t&-right {\n\n\t\t\t\t&:after {\n\t\t\t\t\tright: 0;\n\t\t\t\t\tleft: unset;\n\t\t\t\t\ttransform: translateX(0);\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t// POSITION: Bottom\n\t\t&.sui-tooltip-bottom {\n\n\t\t\t&,\n\t\t\t&-left,\n\t\t\t&-right {\n\n\t\t\t\t&:before {\n\t\t\t\t\ttop: 100%;\n\t\t\t\t\tbottom: unset;\n\t\t\t\t\tborder-top-color: transparent;\n\t\t\t\t\tborder-bottom-color: $tooltips-color;\n\t\t\t\t}\n\t\n\t\t\t\t&:after {\n\t\t\t\t\ttop: 100%;\n\t\t\t\t\tbottom: unset;\n\t\t\t\t\tmargin-top: 10px;\n\t\t\t\t\tmargin-bottom: 0;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t// POSITION: Left\n\t\t\t&-left {\n\n\t\t\t\t&:after {\n\t\t\t\t\tleft: 0;\n\t\t\t\t\ttransform: translate(0);\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t// POSITION: Right\n\t\t\t&-right {\n\n\t\t\t\t&:after {\n\t\t\t\t\tleft: unset;\n\t\t\t\t\tright: 0;\n\t\t\t\t\ttransform: translate(0);\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t// POSITION: Left\n\t\t&.sui-tooltip-left {\n\n\t\t\t&:before {\n\t\t\t\ttop: 50%;\n\t\t\t\tright: 100%;\n\t\t\t\tbottom: unset;\n\t\t\t\tleft: unset;\n\t\t\t\tborder-top-color: transparent;\n\t\t\t\tborder-left-color: $tooltips-color;\n\t\t\t\ttransform: translateY(-50%);\n\t\t\t}\n\n\t\t\t&:after {\n\t\t\t\ttop: 50%;\n\t\t\t\tright: 100%;\n\t\t\t\tbottom: unset;\n\t\t\t\tleft: unset;\n\t\t\t\tmargin-right: 10px;\n\t\t\t\tmargin-bottom: 0;\n\t\t\t\ttransform: translateY(-50%);\n\t\t\t}\n\t\t}\n\n\t\t// POSITION: Right\n\t\t&.sui-tooltip-right {\n\n\t\t\t&:before {\n\t\t\t\ttop: 50%;\n\t\t\t\tbottom: unset;\n\t\t\t\tleft: 100%;\n\t\t\t\tborder-top-color: transparent;\n\t\t\t\tborder-right-color: $tooltips-color;\n\t\t\t\ttransform: translateY(-50%);\n\t\t\t}\n\n\t\t\t&:after {\n\t\t\t\ttop: 50%;\n\t\t\t\tbottom: unset;\n\t\t\t\tleft: 100%;\n\t\t\t\tmargin-left: 10px;\n\t\t\t\tmargin-bottom: 0;\n\t\t\t\ttransform: translateY(-50%);\n\t\t\t}\n\t\t}\n\n\t\t// VARIATION: Mobile\n\t\t&.sui-tooltip {\n\n\t\t\t// VARIATION: Constrained tooltip\n\t\t\t// Use this variation in case you need to keep tooltip position but\n\t\t\t// constrain its content.\n\t\t\t&-mobile {\n\n\t\t\t\t&:after {\n\n\t\t\t\t\t@include media(max-width, md) {\n\t\t\t\t\t\tmin-width: var(--tooltip-width-mobile, 120px);\n\t\t\t\t\t\twhite-space: normal;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t// POSITION: Top\n\t\t\t&-top {\n\n\t\t\t\t&-mobile,\n\t\t\t\t&-left-mobile,\n\t\t\t\t&-right-mobile {\n\n\t\t\t\t\t&:before {\n\n\t\t\t\t\t\t@include media(max-width, md) {\n\t\t\t\t\t\t\ttop: unset;\n\t\t\t\t\t\t\tbottom: 100%;\n\t\t\t\t\t\t\tleft: 50%;\n\t\t\t\t\t\t\tright: unset;\n\t\t\t\t\t\t\tborder-top-color: $tooltips-color;\n\t\t\t\t\t\t\tborder-right-color: transparent;\n\t\t\t\t\t\t\tborder-bottom-color: transparent;\n\t\t\t\t\t\t\tborder-left-color: transparent;\n\t\t\t\t\t\t\ttransform: translateX(-50%);\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\t&:after {\n\n\t\t\t\t\t\t@include media(max-width, md) {\n\t\t\t\t\t\t\tmin-width: var(--tooltip-width-mobile, 120px);\n\t\t\t\t\t\t\ttop: unset;\n\t\t\t\t\t\t\tbottom: 100%;\n\t\t\t\t\t\t\tmargin-top: 0;\n\t\t\t\t\t\t\tmargin-right: 0;\n\t\t\t\t\t\t\tmargin-bottom: 10px;\n\t\t\t\t\t\t\tmargin-left: 0;\n\t\t\t\t\t\t\twhite-space: normal;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t&-mobile:after {\n\n\t\t\t\t\t@include media(max-width, md) {\n\t\t\t\t\t\tright: unset;\n\t\t\t\t\t\tleft: 50%;\n\t\t\t\t\t\ttransform: translateX(-50%);\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t&-left-mobile:after {\n\n\t\t\t\t\t@include media(max-width, md) {\n\t\t\t\t\t\tright: unset;\n\t\t\t\t\t\tleft: 0;\n\t\t\t\t\t\ttransform: translateX(0);\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t&-right-mobile:after {\n\n\t\t\t\t\t@include media(max-width, md) {\n\t\t\t\t\t\tright: 0;\n\t\t\t\t\t\tleft: unset;\n\t\t\t\t\t\ttransform: translateX(0);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t// POSITION: Bottom\n\t\t\t&-bottom {\n\n\t\t\t\t&-mobile,\n\t\t\t\t&-left-mobile,\n\t\t\t\t&-right-mobile {\n\n\t\t\t\t\t&:before {\n\n\t\t\t\t\t\t@include media(max-width, md) {\n\t\t\t\t\t\t\ttop: 100%;\n\t\t\t\t\t\t\tbottom: unset;\n\t\t\t\t\t\t\tleft: 50%;\n\t\t\t\t\t\t\tright: unset;\n\t\t\t\t\t\t\tborder-top-color: transparent;\n\t\t\t\t\t\t\tborder-right-color: transparent;\n\t\t\t\t\t\t\tborder-bottom-color: $tooltips-color;\n\t\t\t\t\t\t\tborder-left-color: transparent;\n\t\t\t\t\t\t\ttransform: translateX(-50%);\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\t&:after {\n\n\t\t\t\t\t\t@include media(max-width, md) {\n\t\t\t\t\t\t\tmin-width: var(--tooltip-width-mobile, 120px);\n\t\t\t\t\t\t\ttop: 100%;\n\t\t\t\t\t\t\tbottom: unset;\n\t\t\t\t\t\t\tmargin-top: 10px;\n\t\t\t\t\t\t\tmargin-right: 0;\n\t\t\t\t\t\t\tmargin-bottom: 0;\n\t\t\t\t\t\t\tmargin-left: 0;\n\t\t\t\t\t\t\twhite-space: normal;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t&-mobile:after {\n\n\t\t\t\t\t@include media(max-width, md) {\n\t\t\t\t\t\tright: unset;\n\t\t\t\t\t\tleft: 50%;\n\t\t\t\t\t\ttransform: translateX(-50%);\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t&-left-mobile:after {\n\n\t\t\t\t\t@include media(max-width, md) {\n\t\t\t\t\t\tright: unset;\n\t\t\t\t\t\tleft: 0;\n\t\t\t\t\t\ttransform: translateX(0);\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t&-right-mobile:after {\n\n\t\t\t\t\t@include media(max-width, md) {\n\t\t\t\t\t\tright: 0;\n\t\t\t\t\t\tleft: unset;\n\t\t\t\t\t\ttransform: translateX(0);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t// POSITION: Left\n\t\t\t&-left-mobile {\n\n\t\t\t\t&:before {\n\n\t\t\t\t\t@include media(max-width, md) {\n\t\t\t\t\t\ttop: 50%;\n\t\t\t\t\t\tright: 100%;\n\t\t\t\t\t\tbottom: unset;\n\t\t\t\t\t\tleft: unset;\n\t\t\t\t\t\tborder-top-color: transparent;\n\t\t\t\t\t\tborder-right-color: transparent;\n\t\t\t\t\t\tborder-bottom-color: transparent;\n\t\t\t\t\t\tborder-left-color: $tooltips-color;\n\t\t\t\t\t\ttransform: translateY(-50%);\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t&:after {\n\n\t\t\t\t\t@include media(max-width, md) {\n\t\t\t\t\t\tmin-width: var(--tooltip-width-mobile, 120px);\n\t\t\t\t\t\ttop: 50%;\n\t\t\t\t\t\tright: 100%;\n\t\t\t\t\t\tbottom: unset;\n\t\t\t\t\t\tleft: unset;\n\t\t\t\t\t\tmargin-top: 0;\n\t\t\t\t\t\tmargin-right: 10px;\n\t\t\t\t\t\tmargin-bottom: 0;\n\t\t\t\t\t\tmargin-left: 0;\n\t\t\t\t\t\ttransform: translateY(-50%);\n\t\t\t\t\t\twhite-space: normal;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t// POSITION: Right\n\t\t\t&-right-mobile {\n\n\t\t\t\t&:before {\n\n\t\t\t\t\t@include media(max-width, md) {\n\t\t\t\t\t\ttop: 50%;\n\t\t\t\t\t\tright: unset;\n\t\t\t\t\t\tbottom: unset;\n\t\t\t\t\t\tleft: 100%;\n\t\t\t\t\t\tborder-top-color: transparent;\n\t\t\t\t\t\tborder-right-color: $tooltips-color;\n\t\t\t\t\t\tborder-bottom-color: transparent;\n\t\t\t\t\t\tborder-left-color: transparent;\n\t\t\t\t\t\ttransform: translateY(-50%);\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t&:after {\n\n\t\t\t\t\t@include media(max-width, md) {\n\t\t\t\t\t\tmin-width: var(--tooltip-width-mobile, 120px);\n\t\t\t\t\t\ttop: 50%;\n\t\t\t\t\t\tright: unset;\n\t\t\t\t\t\tbottom: unset;\n\t\t\t\t\t\tleft: 100%;\n\t\t\t\t\t\tmargin-top: 0;\n\t\t\t\t\t\tmargin-right: 0;\n\t\t\t\t\t\tmargin-bottom: 0;\n\t\t\t\t\t\tmargin-left: 10px;\n\t\t\t\t\t\ttransform: translateY(-50%);\n\t\t\t\t\t\twhite-space: normal;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t// STATE: Hover\n\t\t// Show tooltips when user hovers on it.\n\t\t&:hover {\n\n\t\t\t&:before,\n\t\t\t&:after {\n\t\t\t\topacity: 1;\n\t\t\t\tbackface-visibility: visible;\n\t\t\t}\n\t\t}\n\t}\n}","@include body-class {\n\n\t.select-container {\n\t\tcursor: pointer;\n\t\tdisplay: block;\n\t\tposition: relative;\n\t\tz-index: 1;\n\t\tborder: 1px solid $select-container--border-color;\n\t\tborder-radius: $border-radius;\n\t\tbackground-color: $select-container--background;\n\t\ttext-align: left;\n\t\ttransition-property: background;\n\t\ttransition-duration: 0.3s;\n\n\t\t.dropdown-handle {\n\t\t\twidth: #{$select-dropdown-handle-size - 1px};\n\t\t\tdisplay: block;\n\t\t\tposition: absolute;\n\t\t\tz-index: 1011;\n\t\t\ttop: 0;\n\t\t\tright: 0;\n\t\t\tpadding: 0;\n\t\t\tline-height: #{$select-dropdown-handle-size - 2px};\n\t\t\ttext-align: center;\n\t\t\ttransition-property: color, border-color;\n\t\t\ttransition-duration: 0.3s;\n\n\t\t\t[class*=\"sui-icon-\"] {\n\t\t\t\theight: #{$select-dropdown-handle-size - 2px};\n\t\t\t\tdisplay: flex;\n\t\t\t\talign-items: center;\n\t\t\t\tjustify-content: center;\n\t\t\t\tmargin: 0 !important;\n\t\t\t\tfont-size: 12px !important;\n\t\t\t\ttransition: transform 0.2s linear;\n\n\t\t\t\t&:before {\n\t\t\t\t\tdisplay: block;\n\t\t\t\t\tflex: 0 0 auto;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t.select-list-container {\n\t\t\tzoom: 1;\n\t\t\tdisplay: block;\n\t\t\tposition: relative;\n\t\t\tpadding-right: #{$select-dropdown-handle-size - 1px};\n\n\t\t\t.list-value {\n\t\t\t\twidth: 100%;\n\t\t\t\theight: auto;\n\t\t\t\toverflow: hidden;\n\t\t\t\tdisplay: block;\n\t\t\t\tposition: relative;\n\t\t\t\tpadding: 8px 8px 8px 14px;\n\t\t\t\tborder: 0;\n\t\t\t\tbackground-clip: padding-box;\n\t\t\t\tcolor: $select-value--color;\n\t\t\t\tfont: 500 15px/22px $font;\n\t\t\t\tletter-spacing: $font--letter-spacing;\n\t\t\t\ttext-decoration: none;\n\t\t\t\ttext-overflow: ellipsis;\n\t\t\t\twhite-space: nowrap;\n\t\t\t\ttransition-property: color;\n\t\t\t\ttransition-duration: 0.3s;\n\t\t\t}\n\n\t\t\t.list-results {\n\t\t\t\twidth: 0;\n\t\t\t\tmax-height: 200px;\n\t\t\t\toverflow-y: auto;\n\t\t\t\tdisplay: none;\n\t\t\t\tposition: absolute;\n\t\t\t\tz-index: 1010;\n\t\t\t\ttop: #{$select-dropdown-handle-size - 2px};\n\t\t\t\tright: -9999px;\n\t\t\t\tleft: -9999px;\n\t\t\t\tmargin: 0 -1px;\n\t\t\t\tpadding: 10px 0;\n\t\t\t\tborder: 1px solid $select-results--border-color;\n\t\t\t\tborder-radius: $border-radius;\n\t\t\t\tbackground-color: $select-results--background;\n\t\t\t\tbox-shadow: 0 3px 7px 0 rgba(0,0,0,0.07);\n\t\t\t\ttransition-property: opacity, border-color;\n\t\t\t\ttransition-duration: 0.3s;\n\n\t\t\t\t&, ul, li {\n\t\t\t\t\tlist-style: none;\n\t\t\t\t}\n\n\t\t\t\tli {\n\t\t\t\t\tcursor: pointer;\n\t\t\t\t\tmargin: 0;\n\t\t\t\t\tpadding: 5px 14px;\n\t\t\t\t\tcolor: $select-results--color;\n\t\t\t\t\tfont: 500 15px/25px $font;\n\t\t\t\t\tletter-spacing: $font--letter-spacing;\n\t\t\t\t\tword-wrap: break-word;\n\t\t\t\t\ttransition: 0.3s ease;\n\n\t\t\t\t\t[class*=\"sui-icon-\"] {\n\t\t\t\t\t\tmargin-right: 7px;\n\t\t\t\t\t\ttext-align: center;\n\n\t\t\t\t\t\t&:before {\n\t\t\t\t\t\t\tcolor: inherit;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\t&.current {\n\t\t\t\t\t\tbackground-color: $select-results--background-current;\n\t\t\t\t\t\tcolor: $select-results--color-current;\n\t\t\t\t\t}\n\n\t\t\t\t\t&:not(.current):hover {\n\t\t\t\t\t\tbackground-color: $select-results--background-hover;\n\t\t\t\t\t\tcolor: $select-results--color-hover;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t.optgroup {\n\t\t\t\t\tcursor: default;\n\n\t\t\t\t\tli.optgroup-label {\n\t\t\t\t\t\tcursor: default;\n\t\t\t\t\t\tpointer-events: none;\n\t\t\t\t\t\tcolor: $select-results--optgroup-color;\n\t\t\t\t\t\tfont-size: 12px;\n\t\t\t\t\t\tfont-weight: 500;\n\n\t\t\t\t\t\t&:hover {\n\t\t\t\t\t\t\tbackground-color: transparent;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\tli:not(.optgroup-label) {\n\t\t\t\t\t\tcursor: pointer;\n\t\t\t\t\t\tpadding-left: 28px\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t&:hover {\n\t\t\tbackground-color: $select-container--background-active;\n\t\t}\n\n\t\t&.active {\n\t\t\tz-index: 99999;\n\t\t\tbackground-color: $select-container--background-active;\n\n\t\t\t.dropdown-handle {\n\n\t\t\t\t[class*=\"sui-icon-\"] {\n\t\t\t\t\ttransform: rotate(180deg);\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.select-list-container {\n\n\t\t\t\t.list-results {\n\t\t\t\t\twidth: auto;\n\t\t\t\t\tdisplay: block;\n\t\t\t\t\tleft: 0;\n\t\t\t\t\tright: 0;\n\t\t\t\t\ttransition-duration: 0ms;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t// DESIGN: Mobible navigation\n\t\t&.sui-mobile-nav {\n\t\t\tmargin-bottom: $sui-gutter;\n\t\t\tbackground-color: $white;\n\n\t\t\t.dropdown-handle {\n\t\t\t\tbackground-color: $white;\n\t\t\t\tfont-size: 13px;\n\t\t\t}\n\n\t\t\t&.active {\n\n\t\t\t\t.dropdown-handle {\n\t\t\t\t\tbackground-color: transparent;\n\t\t\t\t\tfont-size: 13px;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t@include media( max-width, md ) {\n\t\t\t\tmargin-bottom: $sui-gutter-md;\n\t\t\t}\n\t\t}\n\n\t\t// SIZE: Small\n\t\t&.sui-select-sm {\n\t\t\t\n\t\t\t.dropdown-handle {\n\t\t\t\twidth: #{$select-dropdown-handle-size-sm - 1px};\n\t\t\t\tline-height: #{$select-dropdown-handle-size-sm - 2px};\n\n\t\t\t\t[class*=\"sui-icon-\"] {\n\t\t\t\t\theight: #{$select-dropdown-handle-size-sm - 2px};\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.select-list-container {\n\t\t\t\tpadding-right: #{$select-dropdown-handle-size-sm - 1px};\n\n\t\t\t\t.list-value {\n\t\t\t\t\tpadding: 6px 7px 6px 11px;\n\t\t\t\t\tfont-size: 13px;\n\t\t\t\t\tline-height: 16px;\n\t\t\t\t}\n\n\t\t\t\t.list-results {\n\t\t\t\t\ttop: #{$select-dropdown-handle-size-sm - 2px};\n\t\t\t\t\tpadding: 7px 0;\n\n\t\t\t\t\tli {\n\t\t\t\t\t\tfont-size: 13px;\n\t\t\t\t\t\tline-height: 20px;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t// VARIATION: Inline\n\t\t&.sui-select-inline {\n\t\t\twidth: auto;\n\t\t\tmax-width: 100%;\n\t\t\tmin-width: 120px;\n\t\t\tdisplay: inline-flex;\n\t\t\tmargin-right: 10px;\n\n\t\t\t.select-list-container {\n\t\t\t\tflex: 0 0 100%;\n\t\t\t}\n\n\t\t\t&:last-child {\n\t\t\t\tmargin-right: 0;\n\t\t\t}\n\t\t}\n\t}\n\n\t// Fix\n\t.list-table > thead,\n\t.list-table > tbody,\n\t.list-table > tfoot {\n\n\t\t> .select-open th,\n\t\t> .select-open td {\n\t\t\tz-index: 9;\n\t\t}\n\t}\n}","@include body-class(true) {\n\n\t.sui-tag {\n\t\tmin-width: 40px;\n\t\theight: 26px;\n\t\tcursor: default;\n\t\tdisplay: inline-block;\n\t\tmargin: 0 3px;\n\t\tpadding: 0 16px;\n\t\tborder: 2px solid transparent;\n\t\tborder-radius: 13px;\n\t\tbackground-color: $tag--default-background;\n\t\tcolor: $tag--default-color;\n\t\tfont: 500 12px/22px $font;\n\t\tletter-spacing: $font--letter-spacing;\n\t\ttext-align: center;\n\n\t\t// TAG: Red\n\t\t&.sui-tag-red,\n\t\t&.sui-tag-error {\n\t\t\tbackground-color: $tag--red-background;\n\t\t\tcolor: $tag--red-color;\n\t\t}\n\n\t\t// TAG: Yellow\n\t\t&.sui-tag-yellow,\n\t\t&.sui-tag-warning {\n\t\t\tbackground-color: $tag--yellow-background;\n\t\t\tcolor: $tag--yellow-color;\n\t\t}\n\n\t\t// TAG: Green\n\t\t&.sui-tag-green,\n\t\t&.sui-tag-upsell,\n\t\t&.sui-tag-success,\n\t\t&.sui-tag-upgrade {\n\t\t\tbackground-color: $tag--green-background;\n\t\t\tcolor: $tag--green-color;\n\t\t}\n\n\t\t// TAG: Blue\n\t\t&.sui-tag-blue,\n\t\t&.sui-tag-branded {\n\t\t\tbackground-color: $tag--blue-background;\n\t\t\tcolor: $tag--blue-color;\n\t\t}\n\n\t\t// TAG: Purple\n\t\t&.sui-tag-purple {\n\t\t\tbackground-color: $tag--purple-background;\n\t\t\tcolor: $tag--purple-color;\n\t\t}\n\n\t\t// TAG: Disabled\n\t\t&.sui-tag-disabled,\n\t\t&.sui-tag-inactive {\n\t\t\tbackground-color: $tag--disabled-background;\n\t\t\tcolor: $tag--disabled-color;\n\t\t}\n\n\t\t&.sui-tag-pro,\n\t\t&.sui-tag-beta {\n\t\t\tmin-width: auto;\n\t\t\theight: 12px;\n\t\t\tpadding: 2px 8px 1px;\n\t\t\tborder: 0;\n\t\t\tborder-radius: 6px;\n\t\t\tfont-size: 8px;\n\t\t\tline-height: 9px;\n\t\t\ttext-align: center;\n\t\t}\n\n\t\t// TAG: Pro\n\t\t&.sui-tag-pro {\n\t\t\tbackground-color: $tag--pro-background;\n\t\t\tcolor: $tag--pro-color;\n\t\t}\n\n\t\t// TAG: Beta\n\t\t&.sui-tag-beta {\n\t\t\tbackground-color: $tag--beta-background;\n\t\t\tcolor: $tag--beta-color;\n\t\t}\n\n\t\t// GHOST TAGS\n\t\t&.sui-tag-ghost {\n\n\t\t\t// TAG: Red\n\t\t\t&.sui-tag-red,\n\t\t\t&.sui-tag-error {\n\t\t\t\tborder-color: $tag--red-border-color;\n\t\t\t\tbackground-color: transparent;\n\t\t\t\tcolor: $tag--red-background;\n\t\t\t}\n\n\t\t\t// TAG: Yellow\n\t\t\t&.sui-tag-yellow,\n\t\t\t&.sui-tag-warning {\n\t\t\t\tborder-color: $tag--yellow-border-color;\n\t\t\t\tbackground-color: transparent;\n\t\t\t\tcolor: $tag--yellow-background;\n\t\t\t}\n\n\t\t\t// TAG: Green\n\t\t\t&.sui-tag-green,\n\t\t\t&.sui-tag-upsell,\n\t\t\t&.sui-tag-success,\n\t\t\t&.sui-tag-upgrade {\n\t\t\t\tborder-color: $tag--green-border-color;\n\t\t\t\tbackground-color: transparent;\n\t\t\t\tcolor: $tag--green-background;\n\t\t\t}\n\n\t\t\t// TAG: Blue\n\t\t\t&.sui-tag-blue,\n\t\t\t&.sui-tag-branded {\n\t\t\t\tborder-color: $tag--blue-border-color;\n\t\t\t\tbackground-color: transparent;\n\t\t\t\tcolor: $tag--blue-background;\n\t\t\t}\n\n\t\t\t// TAG: Purple\n\t\t\t&.sui-tag-purple {\n\t\t\t\tborder-color: $tag--purple-border-color;\n\t\t\t\tbackground-color: transparent;\n\t\t\t\tcolor: $tag--purple-background;\n\t\t\t}\n\t\t}\n\n\t\t&:first-child {\n\t\t\tmargin-left: 0;\n\t\t}\n\n\t\t&:last-child {\n\t\t\tmargin-right: 0;\n\t\t}\n\t}\n}","@include body-class(true) {\n\n\t// HELPER: Label\n\t%label {\n\t\tdisplay: inline-flex;\n\t\tpadding: 0;\n\t\tborder: 0;\n\t\tcolor: $form--label-color;\n\t\tfont: $form--label-font-weight #{$form--label-font-size}/#{$form--label-line-height} $form--label-font;\n\t}\n\n\t// HELPER: Form control\n\t%form-control {\n\t\twidth: 100%;\n\t\theight: $form--input-height-base;\n\t\tmargin: 0;\n\t\tpadding: #{($form--input-height-base - ($form--input-line-height + 2px)) / 2} 14px;\n\t\tborder: 1px solid $form--input-border-color;\n\t\tborder-radius: $border-radius;\n\t\tbackground-color: $form--input-bg-color;\n\t\tbackground-image: none;\n\t\tcolor: $form--input-color;\n\t\tfont: $form--input-font-weight #{$font--size}/#{$form--input-line-height} $font;\n\t\tletter-spacing: $font--letter-spacing;\n\t\ttransition: 0.3s ease-in-out;\n\n\t\t&,\n\t\t&:hover,\n\t\t&:focus,\n\t\t&:active {\n\t\t\toutline: none;\n\t\t\tbox-shadow: none;\n\t\t}\n\n\t\t&:hover,\n\t\t&:focus {\n\t\t\tborder-color: $form--input-border-color-hover;\n\t\t\tbackground-color: $white;\n\t\t}\n\n\t\t&:focus {\n\t\t\tbackground-color: $form--input-bg-color-focus;\n\t\t\tcolor: $form--input-color-focus;\n\t\t}\n\n\t\t&::placeholder {\n\t\t\tcolor: $form--input-placeholder-color;\n\t\t}\n\n\t\t// STATE: Disabled\n\t\t&[disabled],\n\t\t&.sui-disabled,\n\t\tfieldset[disabled] & {\n\t\t\tcursor: not-allowed;\n\n\t\t\t&,\n\t\t\t&:focus,\n\t\t\t&:hover {\n\t\t\t\tborder-color: $form--input--disabled;\n\t\t\t\tbackground-color: $form--input--disabled;\n\t\t\t\tcolor: $form--input-color-disabled;\n\t\t\t}\n\t\t}\n\n\t\t// FIX:\n\t\t// Unstyle the caret on <select> in IE10+\n\t\t&::-ms-expand {\n\t\t\tborder: 0;\n\t\t\tbackground-color: transparent;\n\t\t}\n\t}\n\n\t// ELEMENT: Label (Global)\n\tlabel {\n\t\tcursor: default;\n\n\t\t&[for] {\n\t\t\tcursor: pointer;\n\t\t}\n\t}\n\n\t// ELEMENT: Label\n\t.sui-label {\n\t\t@extend %label;\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tmargin: 0 0 5px;\n\n\t\t.sui-tag {\n\t\t\tmargin-left: 5px;\n\n\t\t\t&.sui-left {\n\t\t\t\tmargin-right: 5px;\n\t\t\t\tmargin-left: 0;\n\t\t\t}\n\t\t}\n\n\t\t&:last-child {\n\t\t\tmargin: 0;\n\t\t}\n\n\t\t// VARIATION: Label link\n\t\t&-link {\n\t\t\tmargin-right: 0;\n\t\t\tmargin-left: auto;\n\t\t\tcolor: $form--label-color;\n\t\t\tfont-weight: 400;\n\t\t}\n\n\t\t// VARIATION: Inline label\n\t\t&-inline {\n\t\t\t@extend %label;\n\t\t\tmargin: 0;\n\t\t}\n\n\t\t// VARIATION: Label note\n\t\t&-note {\n\t\t\tmargin-right: 0;\n\t\t\tmargin-left: auto;\n\t\t}\n\t}\n\n\t// ELEMENT: Form control\n\t// This element allow us to style textarea and inputs (all except checkbox and radio)\n\t.sui-form-control {\n\t\t@extend %form-control;\n\t\tdisplay: block;\n\n\t\t&.sui-input-sm {\n\t\t\tmax-width: 80px;\n\t\t}\n\t\t&.sui-input-md {\n\t\t\tmax-width: 240px;\n\t\t}\n\n\t\t// Form field prefix and suffix\n\t\t&.sui-field-has-prefix,\n\t\t&.sui-field-has-suffix {\n\t\t\twidth: auto;\n\t\t\tdisplay: inline-block;\n\t\t}\n\t}\n\n\t// ELEMENT: Multi checkbox\n\t.sui-multi-checkbox {\n\t\t@extend .sui-form-control;\n\t\theight: auto;\n\t\tmax-height: 114px;\n\t\toverflow-y: auto;\n\t\tpadding: 1px;\n\n\t\tlabel {\n\t\t\tmargin: 1px 0;\n\n\t\t\tinput {\n\t\t\t\t@extend %sui-screen-reader-text;\n\n\t\t\t\t&:checked + span {\n\t\t\t\t\tbackground-color: $blue;\n\t\t\t\t\tcolor: $white;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\tspan {\n\t\t\t\tdisplay: block;\n\t\t\t\tpadding: 10px;\n\t\t\t}\n\n\t\t\t&:first-child {\n\t\t\t\tmargin-top: 0;\n\n\t\t\t\tspan {\n\t\t\t\t\tborder-radius: #{$border-radius - 1px} #{$border-radius - 1px} 0 0;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&:last-child {\n\t\t\t\tmargin-bottom: 0;\n\n\t\t\t\tspan {\n\t\t\t\t\tborder-radius: 0 0 #{$border-radius - 1px} #{$border-radius - 1px};\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t// ELEMENT: Field description\n\t.sui-description,\n\t.sui-multi-checkbox label {\n\t\tdisplay: block;\n\t\tmargin-top: 5px;\n\t\tcolor: $form--description-color;\n\t\tfont-size: $form--description-font-size;\n\t\tline-height: $form--label-line-height;\n\t\tfont-weight: $form--description-font-weight;\n\n\t\t&.sui-toggle-description {\n\t\t\tmargin-left: 48px;\n\t\t}\n\n\t\t&.sui-checkbox-description,\n\t\t&.sui-radio-description {\n\t\t\tmargin: 0 27px 5px;\n\t\t}\n\n\t\t+ .sui-form-field,\n\t\t+ .sui-form-field-inline {\n\t\t\tmargin-top: 20px;\n\t\t}\n\t}\n\n\t// ELEMENT: Error message\n\t.sui-error-message {\n\t\tdisplay: block;\n\t\tmargin-top: 8px;\n\t\tcolor: $form--input-error-color;\n\t\tfont-size: $form--input-error-font-size;\n\t\tline-height: $form--input-error-line-height;\n\t\tfont-weight: $form--input-error-font-weight;\n\t}\n\n\t// GROUP: Form field\n\t.sui-form-field {\n\n\t\t&.sui-input-sm {\n\t\t\tmax-width: 80px;\n\t\t}\n\t\t&.sui-input-md {\n\t\t\tmax-width: 240px;\n\t\t}\n\n\t\t> .sui-row {\n\n\t\t\t[class^=\"sui-col\"] {\n\n\t\t\t\t@include media(min-width, md) {\n\t\t\t\t\tpadding-right: 5px;\n\t\t\t\t\tpadding-left: 5px;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&:first-child {\n\n\t\t\t\t@include media(min-width, md) {\n\t\t\t\t\tmargin-top: 0;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t@include media(min-width, md) {\n\t\t\t\tmargin-top: 10px;\n\t\t\t\tmargin-right: -5px;\n\t\t\t\tmargin-bottom: 0;\n\t\t\t\tmargin-left: -5px;\n\t\t\t}\n\t\t}\n\n\t\t&:last-child {\n\t\t\tmargin-bottom: 0;\n\n\t\t\t@include media( max-width, md ) {\n\t\t\t\tmargin-bottom: 0;\n\t\t\t}\n\t\t}\n\n\t\t// STATE: Error\n\t\t&.sui-has_error,\n\t\t&.sui-form-field-error {\n\t\t\n\t\t\t.sui-form-control {\n\t\t\t\tborder-bottom: 2px solid $form--input-border-color-error;\n\t\t\t}\n\t\t\t\n\t\t\t.sui-control-with-icon {\n\t\t\t\t\n\t\t\t\t[class*=\"sui-icon-\"]:before {\n\t\t\t\t\tcolor: $form--input-border-color-error;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t@include media(max-width, md) {\n\t\t\tmargin-bottom: $sui-gutter-md;\n\t\t}\n\n\t\t@include media(min-width, md) {\n\t\t\tmargin-bottom: $sui-gutter;\n\t\t}\n\t}\n\n\t.sui-field-suffix,\n\t.sui-field-prefix {\n\t\tdisplay: inline-block;\n\t\tcolor: #888888;\n\t\tfont-size: 13px;\n\t\tline-height: 22px;\n\t}\n\n\t.sui-field-prefix {\n\t\tmargin-right: 10px;\n\t}\n\t.sui-field-suffix {\n\t\tmargin-left: 10px;\n\t}\n\n\t// GROUP: Form field (inline)\n\t.sui-form-field-inline {\n\t\t\n\t\t> .sui-form-field,\n\t\t> .select-container {\n\n\t\t\t&:first-child {\n\n\t\t\t\t@include media(min-width, md) {\n\t\t\t\t\tmargin-left: 0;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&:last-child {\n\n\t\t\t\t@include media(min-width, md) {\n\t\t\t\t\tmargin-right: 0;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t@include media(min-width, md) {\n\t\t\t\tflex: 0 0 auto;\n\t\t\t\tmargin-top: 0;\n\t\t\t\tmargin-bottom: 0;\n\t\t\t\tmargin-right: 10px;\n\t\t\t\tmargin-left: 10px;\n\t\t\t}\n\t\t}\n\n\t\t> .sui-form-field {\n\n\t\t\t@include media(min-width, md) {\n\t\t\t\tflex: 0 0 auto;\n\t\t\t\tmargin-bottom: 0;\n\t\t\t}\n\t\t}\n\n\t\t> p,\n\t\t> span,\n\t\t> .sui-label {\n\n\t\t\t@include media(min-width, md) {\n\t\t\t\tflex: 0 0 auto;\n\t\t\t\tmargin: 0;\n\t\t\t}\n\t\t}\n\n\t\t&:last-child {\n\n\t\t\t@include media(max-width, md) {\n\t\t\t\tmargin-bottom: 0;\n\t\t\t}\n\n\t\t\t@include media(min-width, md) {\n\t\t\t\tmargin-bottom: 0;\n\t\t\t}\n\t\t}\n\n\t\t@include media(min-width, md) {\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t\tmargin-bottom: $sui-gutter;\n\t\t}\n\n\t\t@include media(max-width, md) {\n\t\t\tmargin-bottom: $sui-gutter-md;\n\t\t}\n\t}\n\n\t// GROUP: Input with icon\n\t// This group doesn't work with inline form control\n\t.sui-control-with-icon {\n\t\tposition: relative;\n\n\t\t.sui-form-control {\n\t\t\tpadding-left: 40px;\n\t\t}\n\n\t\t// Select 2\n\t\tselect.sui-select+.select2-container .select2-selection__rendered {\n\t\t\tpadding-left: 40px;\n\t\t}\n\n\t\t[class*=\"sui-icon-\"] {\n\t\t\twidth: 16px;\n\t\t\theight: 16px;\n\t\t\tpointer-events: none;\n\t\t\tdisplay: flex;\n\t\t\tflex-direction: column;\n\t\t\talign-items: center;\n\t\t\tjustify-content: center;\n\t\t\tposition: absolute;\n\t\t\ttop: 11px;\n\t\t\tleft: 14px;\n\n\t\t\t&:before {\n\t\t\t\tcolor: $form--input-icon;\n\t\t\t\tdisplay: block;\n\t\t\t}\n\t\t}\n\n\t\t&.sui-right-icon {\n\n\t\t\t.sui-form-control {\n\t\t\t\tpadding-right: 40px;\n\t\t\t\tpadding-left: 14px;\n\t\t\t}\n\n\t\t\t[class*=\"sui-icon-\"] {\n\t\t\t\tright: 14px;\n\t\t\t\tleft: auto;\n\t\t\t\tcolor: $form--input-icon-right;\n\t\t\t}\n\t\t}\n\t}\n\n\t// GROUP: Input with button\n\t.sui-with-button {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\n\t\t.sui-button {\n\t\t\tflex: 0 0 auto;\n\t\t}\n\n\t\t.sui-form-control {\n\t\t\tflex: 1;\n\t\t\tmargin: 0 5px;\n\t\t\t\n\t\t\t&:first-child {\n\t\t\t\tmargin-left: 0;\n\t\t\t}\n\n\t\t\t&:last-child {\n\t\t\t\tmargin-right: 0;\n\t\t\t}\n\t\t}\n\n\t\t// VARIATION: Inside button\n\t\t&.sui-inside,\n\t\t&.sui-with-button-inside {\n\t\t\tdisplay: block;\n\t\t\tposition: relative;\n\n\t\t\t.sui-button,\n\t\t\t.sui-button-icon {\n\t\t\t\tposition: absolute;\n\t\t\t\ttop: 5px;\n\t\t\t\tright: 5px;\n\t\t\t}\n\n\t\t\t.sui-button-lg {\n\t\t\t\ttop: 0;\n\t\t\t\tright: 0;\n\t\t\t\tborder-top-left-radius: 0;\n\t\t\t\tborder-bottom-left-radius: 0;\n\t\t\t}\n\n\t\t\t.sui-form-control {\n\t\t\t\tmargin: 0;\n\t\t\t\tpadding-right: 90px;\n\t\t\t}\n\t\t}\n\n\t\t// VARIATION: Icon button\n\t\t&.sui-with-button-icon {\n\t\t\tdisplay: block;\n\t\t\tposition: relative;\n\n\t\t\t.sui-button,\n\t\t\t.sui-button-icon {\n\t\t\t\tposition: absolute;\n\t\t\t\ttop: 5px;\n\t\t\t\tright: 5px;\n\t\t\t}\n\n\t\t\t.sui-button-lg {\n\t\t\t\ttop: 0;\n\t\t\t\tright: 0;\n\t\t\t}\n\n\t\t\t.sui-form-control {\n\t\t\t\tmargin: 0;\n\t\t\t\tpadding-right: 40px;\n\t\t\t}\n\t\t}\n\t}\n\n\t// GROUP: Inputs\n\t.sui-input-group {\n\t\twidth: 100%;\n\t\tdisplay: flex;\n\t\talign-items: stretch;\n\t\tposition: relative;\n\t}\n\n\t// GROUP: Password\n\t.sui-password-group {\n\t\tposition: relative;\n\n\t\t.sui-password-toggle {\n\t\t\twidth: 30px;\n\t\t\theight: 30px;\n\t\t\tcursor: pointer;\n\t\t\tposition: absolute;\n\t\t\ttop: 50%;\n\t\t\tright: 7px;\n\t\t\tpadding: 0;\n\t\t\tborder: 0;\n\t\t\tborder-radius: $border-radius;\n\t\t\tbackground: transparent;\n\t\t\tcolor: $form--input-icon-color;\n\t\t\tfont-size: 15px;\n\t\t\tline-height: 1em;\n\t\t\ttransform: translateY(-50%);\n\n\t\t\t&:hover,\n\t\t\t&:focus,\n\t\t\t&:active {\n\t\t\t\toutline: 0;\n\t\t\t}\n\n\t\t\t&:hover {\n\t\t\t\tbackground-color: rgba(0, 0, 0, .03);\n\n\t\t\t\t[class*=\"sui-icon-\"]:before {\n\t\t\t\t\tcolor: $gray;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t// GROUP: Date\n\t.sui-date {\n\t\tposition: relative;\n\n\t\t.sui-form-control {\n\n\t\t\t&:first-child {\n\t\t\t\tpadding-right: 40px;\n\t\t\t}\n\n\t\t\t&:last-child {\n\t\t\t\tpadding-left: 40px;\n\t\t\t}\n\t\t}\n\n\t\t[class*=\"sui-icon-\"] {\n\t\t\twidth: 30px;\n\t\t\theight: 30px;\n\t\t\tdisplay: flex;\n\t\t\tflex-direction: column;\n\t\t\talign-items: center;\n\t\t\tjustify-content: center;\n\t\t\tposition: absolute;\n\t\t\ttop: 5px;\n\n\t\t\t&:before {\n\t\t\t\tdisplay: block;\n\t\t\t}\n\n\t\t\t&:first-child {\n\t\t\t\tleft: 5px;\n\t\t\t}\n\n\t\t\t&:last-child {\n\t\t\t\tright: 5px;\n\t\t\t}\n\t\t}\n\t}\n\n\t.sui-multi-date {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\n\t\t.sui-form-field {\n\t\t\tflex: 1;\n\n\t\t\t+ button {\n\t\t\t\tflex: 0 0 auto;\n\t\t\t\tmargin-left: 10px;\n\t\t\t}\n\n\t\t\t@include media(max-width, md) {\n\t\t\t\tmargin-bottom: 0;\n\t\t\t}\n\n\t\t\t@include media(min-width, md) {\n\t\t\t\tmargin-bottom: 0;\n\t\t\t}\n\t\t}\n\n\t\t&:not(:last-child) {\n\t\t\tmargin-bottom: 10px;\n\t\t}\n\t}\n\n\t// GROUP: Insert variables\n\t.sui-insert-variables {\n\t\tposition: relative;\n\n\t\t.sui-form-control {\n\t\t\tpadding-right: #{($form--input-height-base - 1px) + 14px};\n\t\t}\n\n\t\t.select-container {\n\t\t\tposition: absolute;\n\t\t\ttop: 0;\n\t\t\tright: 0;\n\t\t\tborder: 0;\n\t\t\tbackground-color: transparent;\n\t\t\tpointer-events: none;\n\n\t\t\t.dropdown-handle {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\n\t\t\t.select-list-container {\n\t\t\t\tpadding-right: 0;\n\t\t\t\tpointer-events: initial;\n\t\t\t\t\n\t\t\t\t.list-value {\n\t\t\t\t\twidth: $form--input-height-base;\n\t\t\t\t\theight: $form--input-height-base;\n\t\t\t\t\tdisplay: flex;\n\t\t\t\t\tflex-direction: column;\n\t\t\t\t\talign-items: center;\n\t\t\t\t\tjustify-content: center;\n\t\t\t\t\tposition: relative;\n\t\t\t\t\tpadding: 0;\n\t\t\t\t\tborder: 1px solid $form--input-border-color;\n\t\t\t\t\tborder-left-color: transparent;\n\t\t\t\t\tborder-radius: 0 $border-radius $border-radius 0;\n\t\t\t\t\tcolor: transparent;\n\t\t\t\t\tfont-size: 16px;\n\t\t\t\t\ttransition: 0.2s ease;\n\n\t\t\t\t\t&:hover {\n\t\t\t\t\t\tborder-left-color: $form--input-border-color;\n\t\t\t\t\t\tbackground-color: $silver;\n\n\t\t\t\t\t\t&:before {\n\t\t\t\t\t\t\tcolor: $gray;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\t@include icon(before, plus-circle, true){\n\t\t\t\t\t\twidth: 16px;\n\t\t\t\t\t\theight: 16px;\n\t\t\t\t\t\tdisplay: block;\n\t\t\t\t\t\tposition: absolute;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t.list-results {\n\t\t\t\t\twidth: 320px;\n\t\t\t\t\tleft: auto;\n\t\t\t\t\tmargin-right: 0;\n\t\t\t\t\tborder-color: $form--input-border-color;\n\t\t\t\t\tbackground-color: $white;\n\n\t\t\t\t\tli.sui-element-flex {\n\t\t\t\t\t\tdisplay: flex;\n\n\t\t\t\t\t\tspan {\n\t\t\t\t\t\t\tpointer-events: none;\n\t\t\t\t\t\t\toverflow: hidden;\n\t\t\t\t\t\t\tdisplay: block;\n\t\t\t\t\t\t\ttext-overflow: ellipsis;\n\t\t\t\t\t\t\twhite-space: nowrap;\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\tspan {\n\t\t\t\t\t\t\tflex: 1;\n\n\t\t\t\t\t\t\t+ span {\n\t\t\t\t\t\t\t\tflex: 0 0 auto;\n\t\t\t\t\t\t\t\tmargin-left: 5px;\n\t\t\t\t\t\t\t\tcolor: #AAA;\n\t\t\t\t\t\t\t\tfont-size: 12px;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\t.current {\n\t\t\t\t\t\tbackground-color: transparent;\n\t\t\t\t\t\tcolor: palette(gray, light);\n\n\t\t\t\t\t\t&:hover {\n\t\t\t\t\t\t\tbackground-color: palette(silver, light);\n\t\t\t\t\t\t\tcolor: palette(gray, dark);\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&.active {\n\n\t\t\t\t.select-list-container .list-value {\n\t\t\t\t\tz-index: 1011;\n\t\t\t\t\tborder-bottom-color: $white;\n\t\t\t\t\tborder-left-color: $form--input-border-color;\n\t\t\t\t\tbackground-color: $white;\n\t\t\t\t\tborder-bottom-right-radius: 0;\n\n\t\t\t\t\t&:before {\n\t\t\t\t\t\tcolor: palette(gray, dark);\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t.select-list-container .list-results {\n\t\t\t\t\ttop: 38px;\n\t\t\t\t\tborder-top-right-radius: 0;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t.sui-variables + .select2 {\n\t\t\twidth: auto !important;\n\t\t\theight: auto !important;\n\t\t\tdisplay: block;\n\t\t\tposition: absolute;\n\t\t\ttop: 0;\n\t\t\tright: 0;\n\n\t\t\t* {\n\t\t\t\tdisplay: block;\n\t\t\t\toutline: none;\n\t\t\t}\n\n\t\t\t.select2-selection--single {\n\t\t\t\theight: auto;\n\t\t\t\tborder: 1px solid $form--input-border-color;\n\t\t\t\tborder-left-color: transparent;\n\t\t\t\tborder-radius: 0 $border-radius $border-radius 0;\n\t\t\t\tbackground-color: transparent;\n\t\t\t\ttransition: 0.2s ease;\n\t\t\t\t\n\t\t\t\t.select2-selection__rendered {\n\t\t\t\t\t@extend %sui-screen-reader-text;\n\t\t\t\t}\n\n\t\t\t\t.select2-selection__arrow {\n\t\t\t\t\twidth: #{$form--input-height-base - 2px};\n\t\t\t\t\theight: #{$form--input-height-base - 2px};\n\t\t\t\t\tdisplay: flex;\n\t\t\t\t\talign-items: center;\n\t\t\t\t\tposition: relative;\n\t\t\t\t\ttop: auto;\n\t\t\t\t\tright: auto;\n\t\t\t\t\t\n\t\t\t\t\t@include icon(before, plus-circle) {\n\t\t\t\t\t\tdisplay: block;\n\t\t\t\t\t\tmargin: 0 auto;\n\t\t\t\t\t\tcolor: palette(gray, light);\n\t\t\t\t\t\tfont-size: 16px;\n\t\t\t\t\t}\n\n\t\t\t\t\tb {\n\t\t\t\t\t\tdisplay: none;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t&:hover {\n\t\t\t\t\tborder-left-color: $form--input-border-color;\n\t\t\t\t\tbackground-color: $silver;\n\n\t\t\t\t\t.select2-selection__arrow:before {\n\t\t\t\t\t\tcolor: palette(gray);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&.select2-container--open {\n\n\t\t\t\t.select2-selection--single {\n\t\t\t\t\tborder-left-color: $form--input-border-color;\n\t\t\t\t\tbackground-color: $white;\n\t\t\t\t\tborder-bottom-right-radius: 0;\n\n\t\t\t\t\t.select2-selection__arrow:before {\n\t\t\t\t\t\tcolor: palette(gray, dark);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\ttextarea.sui-form-control + .select-container {\n\n\t\t\t.select-list-container {\n\n\t\t\t\t.list-value {\n\t\t\t\t\tborder-color: transparent;\n\n\t\t\t\t\t&:hover {\n\t\t\t\t\t\tborder-left-color: transparent;\n\t\t\t\t\t\tbackground-color: transparent;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&.active .select-list-container {\n\n\t\t\t\t.list-value {\n\t\t\t\t\tborder-left-color: transparent;\n\t\t\t\t\tbackground-color: transparent;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t// FIX:\n\t// Reset height for textarea\n\ttextarea.sui-form-control {\n\t\tmax-width: 100%;\n\t\theight: auto;\n\t\tresize: vertical;\n\t\tline-height: 20px;\n\t}\n\n\t// FIX:\n\t// Add special styles if <select> is being used with .sui-form-control class.\n\t//\n\t// NOTE: There's no need to use <select> with this class but just in case,\n\t// a fix for it must be included.\n\tselect.sui-form-control {\n\t\tcursor: pointer;\n\t\tappearance: none;\n\t\tbackground-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAs0lEQVQ4T6WS2w0CIRBF59KA2oklaAdbgpbgB48SIBThduKWYClrA2CGgEEXNWH5moR7Zu48QJ0PnRytA6WUe67svb//clDrUkWt9UxEMYRw/AYzJIS4sd45t0ugMeZERNcY49yCCwRgS0Rna+346rGGAVz4s06aW0gQx2/DUUoNAEYAG86cxezkAWCw1k5lBoupZltThomhEMLhs/fmOgrM2VvQwmq9in8rWncAPWfXXfEJ6RpWD7sJ1JwAAAAASUVORK5CYII=);\n\t\tbackground-repeat: no-repeat;\n\t\tbackground-position: center right 10px;\n\t\tline-height: 1;\n\t}\n}","// HELPER: Radio\n%radio-checkbox {\n\tuser-select: none;\n\talign-items: flex-start;\n\n\tinput {\n\t\t@extend %sui-screen-reader-text;\n\n\t\t+ span {\n\t\t\twidth: $radio-checkbox--size;\n\t\t\theight: $radio-checkbox--size;\n\t\t\tcursor: pointer;\n\t\t\tdisplay: block;\n\t\t\tflex-shrink: 0;\n\t\t\tposition: relative;\n\t\t\tmargin: #{($radio-checkbox--line-height - $radio-checkbox--size) / 2} 0;\n\t\t\tborder: 1px solid $radio-checkbox--border-color;\n\t\t\tborder-radius: $border-radius;\n\t\t\tbackground-color: $radio-checkbox--background;\n\t\t\ttransition: 0.3s ease;\n\n\t\t\t&:before {\n\t\t\t\topacity: 0;\n\t\t\t\ttransition: 0.3s ease;\n\t\t\t}\n\n\t\t\t+ span,\n\t\t\t+ .sui-description {\n\t\t\t\tcursor: pointer;\n\t\t\t\tmargin: 0 0 0 10px;\n\t\t\t\tcolor: $radio-checkbox--color;\n\t\t\t\tfont-size: $radio-checkbox--font-size;\n\t\t\t\tline-height: $radio-checkbox--line-height;\n\t\t\t\tfont-weight: $font--medium;\n\n\t\t\t\t&.sui-description-sm {\n\t\t\t\t\tfont-size: $radio-checkbox--font-size-sm;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t~ .sui-tag {\n\t\t\t\tmargin-top: auto;\n\t\t\t\tmargin-bottom: auto;\n\t\t\t\tmargin-left: 10px;\n\t\t\t}\n\t\t}\n\n\t\t&:checked {\n\n\t\t\t+ span {\n\t\t\t\tborder-color: $radio-checkbox--checked-border-color;\n\t\t\t\tbackground-color: $radio-checkbox--checked-background;\n\n\t\t\t\t&:before {\n\t\t\t\t\topacity: 1;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t&:disabled,\n\t\t&[disabled],\n\t\t&.sui-disabled {\n\n\t\t\t+ span {\n\t\t\t\tcursor: not-allowed;\n\t\t\t\tborder-color: $radio-checkbox--disabled-border-color;\n\t\t\t\tbackground-color: $radio-checkbox--disabled-background;\n\n\t\t\t\t+ span,\n\t\t\t\t+ .sui-description {\n\t\t\t\t\tcursor: not-allowed;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t&:last-child {\n\n\t\t@include media(max-width, md) {\n\t\t\tmargin-bottom: 0;\n\t\t}\n\n\t\t@include media(min-width, md) {\n\t\t\tmargin-right: 0;\n\t\t}\n\t}\n\n\t@include media(max-width, md) {\n\t\tdisplay: flex;\n\t\tmargin: 0 0 #{$sui-gutter-md / 2};\n\t}\n\n\t@include media(min-width, md) {\n\t\tdisplay: inline-flex;\n\t\tmargin: 0 #{$sui-gutter / 2} 0 0;\n\t}\n}\n\n@include body-class(true) {\n\n\t// ============================================================\n\t// ELEMENT: Radio\n\t.sui-radio {\n\t\t@extend %radio-checkbox;\n\n\t\tinput {\n\n\t\t\t+ span {\n\t\t\t\tposition: relative;\n\t\t\t\tborder-radius: 50%;\n\n\t\t\t\t&:before {\n\t\t\t\t\tcontent: \" \";\n\t\t\t\t\twidth: $radio-checkbox--check-size;\n\t\t\t\t\theight: $radio-checkbox--check-size;\n\t\t\t\t\tdisplay: block;\n\t\t\t\t\tposition: absolute;\n\t\t\t\t\ttop: #{(($radio-checkbox--size - $radio-checkbox--check-size) / 2) - 1px};\n\t\t\t\t\tleft: #{(($radio-checkbox--size - $radio-checkbox--check-size) / 2) - 1px};\n\t\t\t\t\tborder-radius: $radio-checkbox--size;\n\t\t\t\t\tbackground-color: $radio-checkbox--check-color;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&:disabled,\n\t\t\t&[disabled],\n\t\t\t&.sui-disabled {\n\n\t\t\t\t+ span:before {\n\t\t\t\t\tbackground-color: $radio-checkbox--disabled-check-color;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t// VARIATION: Stacked\n\t\t// To pile one element per-line\n\t\t&.sui-radio-stacked {\n\n\t\t\t&:last-child {\n\n\t\t\t\t@include media(min-width, md) {\n\t\t\t\t\tmargin: 0;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t@include media(min-width, md) {\n\t\t\t\tdisplay: flex;\n\t\t\t\tmargin: 0 0 #{$sui-gutter-md / 2};\n\t\t\t}\n\t\t}\n\n\t\t// VARIATION: Small\n\t\t// This variation will affect label (text) only.\n\t\t&.sui-radio-sm {\n\n\t\t\tinput + span {\n\n\t\t\t\t+ span,\n\t\t\t\t+ .sui-description {\n\t\t\t\t\tfont-size: $radio-checkbox--font-size-sm;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t// ============================================================\n\t// ELEMENT: Radio Image\n\t.sui-radio-image {\n\t\tflex-direction: column;\n\t\talign-items: center;\n\n\t\timg {\n\t\t\tdisplay: block;\n\t\t\tmargin: 0;\n\t\t\tpadding: 0;\n\t\t\tborder: 0;\n\n\t\t\t+ .sui-radio {\n\t\t\t\tmargin-top: 15px;\n\t\t\t}\n\t\t}\n\n\t\t+ * {\n\n\t\t\t@include media(max-width, md) {\n\t\t\t\tmargin-top: $sui-gutter-md;\n\t\t\t}\n\n\t\t\t@include media(min-width, md) {\n\t\t\t\tmargin-left: $sui-gutter-md;\n\t\t\t}\n\t\t}\n\n\t\t// VARIATION: Stacked\n\t\t// To pile one element per-line\n\t\t&.sui-radio-stacked {\n\n\t\t\t+ * {\n\t\n\t\t\t\t@include media(min-width, md) {\n\t\t\t\t\tmargin-top: $sui-gutter;\n\t\t\t\t\tmargin-left: 0;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t@include media(min-width, md) {\n\t\t\t\tdisplay: inline-flex;\n\t\t\t}\n\t\t}\n\n\t\t@include media(max-width, md) {\n\t\t\tdisplay: flex;\n\t\t}\n\n\t\t@include media(min-width, md) {\n\t\t\tdisplay: inline-flex;\n\t\t}\n\t}\n\n\t// ============================================================\n\t// ELEMENT: Checkbox\n\t.sui-checkbox {\n\t\t@extend %radio-checkbox;\n\n\t\tinput {\n\n\t\t\t+ span {\n\n\t\t\t\t@include icon(before, check) {\n\t\t\t\t\twidth: #{$radio-checkbox--size - 2px};\n\t\t\t\t\theight: #{$radio-checkbox--size - 2px};\n\t\t\t\t\tdisplay: flex;\n\t\t\t\t\talign-items: center;\n\t\t\t\t\tjustify-content: center;\n\t\t\t\t\tcolor: $radio-checkbox--check-color;\n\t\t\t\t\tfont-size: $radio-checkbox--icon-size;\n\t\t\t\t\ttext-align: center;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&:disabled,\n\t\t\t&[disabled],\n\t\t\t&.sui-disabled {\n\n\t\t\t\t+ span:before {\n\t\t\t\t\tcolor: $radio-checkbox--disabled-check-color;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t// VARIATION: Stacked\n\t\t// To pile one element per-line\n\t\t&.sui-checkbox-stacked {\n\n\t\t\t&:last-child {\n\n\t\t\t\t@include media(min-width, md) {\n\t\t\t\t\tmargin: 0;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t@include media(min-width, md) {\n\t\t\t\tdisplay: flex;\n\t\t\t\tmargin: 0 0 #{$sui-gutter-md / 2};\n\t\t\t}\n\t\t}\n\n\t\t// VARIATION: Small\n\t\t// This variation will affect label (text) only.\n\t\t&.sui-checkbox-sm {\n\n\t\t\tinput + span {\n\n\t\t\t\t+ span,\n\t\t\t\t+ .sui-description {\n\t\t\t\t\tfont-size: $radio-checkbox--font-size-sm;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t// ============================================================\n\t// ELEMENT: Checkbox Image\n\t.sui-checkbox-image {\n\t\tflex-direction: column;\n\t\talign-items: center;\n\n\t\timg {\n\t\t\tdisplay: block;\n\t\t\tmargin: 0;\n\t\t\tpadding: 0;\n\t\t\tborder: 0;\n\n\t\t\t+ .sui-checkbox {\n\t\t\t\tmargin-top: 15px;\n\t\t\t}\n\t\t}\n\n\t\t+ * {\n\n\t\t\t@include media(max-width, md) {\n\t\t\t\tmargin-top: $sui-gutter-md;\n\t\t\t}\n\n\t\t\t@include media(min-width, md) {\n\t\t\t\tmargin-left: $sui-gutter-md;\n\t\t\t}\n\t\t}\n\n\t\t// VARIATION: Stacked\n\t\t// To pile one element per-line\n\t\t&.sui-checkbox-stacked {\n\n\t\t\t+ * {\n\t\n\t\t\t\t@include media(min-width, md) {\n\t\t\t\t\tmargin-top: $sui-gutter;\n\t\t\t\t\tmargin-left: 0;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t@include media(min-width, md) {\n\t\t\t\tdisplay: inline-flex;\n\t\t\t}\n\t\t}\n\n\t\t@include media(max-width, md) {\n\t\t\tdisplay: flex;\n\t\t}\n\n\t\t@include media(min-width, md) {\n\t\t\tdisplay: inline-flex;\n\t\t}\n\t}\n}","@include body-class(true) {\n\n\t.sui-upload {\n\t\tmax-width: 100%;\n\t\tdisplay: flex;\n\n\t\tinput[type=\"file\"] {\n\t\t\t@extend %sui-screen-reader-text;\n\t\t}\n\n\t\tbutton {\n\t\t\tcursor: pointer;\n\t\t\tdisplay: block;\n\t\t\ttransition: 0.3s ease;\n\n\t\t\t&,\n\t\t\t&:hover,\n\t\t\t&:focus,\n\t\t\t&:active {\n\t\t\t\toutline: none;\n\t\t\t\tbox-shadow: none;\n\t\t\t}\n\t\t}\n\n\t\t.sui-upload-image {\n\t\t\twidth: $file-upload--image-size;\n\t\t\theight: $file-upload--image-size;\n\t\t\tflex: 0 0 auto;\n\t\t\tposition: relative;\n\t\t\tmargin: 0;\n\t\t\tpadding: $file-upload--image-padding;\n\t\t\tborder: $file-upload--image-border-width $file-upload--image-border-style $file-upload--image-border-color;\n\t\t\tborder-radius: $border-radius;\n\n\t\t\t[class*=\"sui-image-\"] {\n\t\t\t\twidth: #{$file-upload--image-size - (($file-upload--image-border-width * 2) + ($file-upload--image-padding * 2))};\n\t\t\t\theight: #{$file-upload--image-size - (($file-upload--image-border-width * 2) + ($file-upload--image-padding * 2))};\n\t\t\t\tdisplay: block;\n\t\t\t\tborder-radius: #{$border-radius - $file-upload--image-padding};\n\t\t\t}\n\n\t\t\t.sui-image-mask {\n\t\t\t\tbackground-color: $file-upload--image-mask-background;\n\t\t\t\tbackground-image: linear-gradient(45deg, $white 25%, transparent 25%, transparent 75%, $white 75%, $white), linear-gradient(45deg, $white 25%, transparent 25%, transparent 75%, $white 75%, $white);\n\t\t\t\tbackground-size: 12px 12px;\n\t\t\t\tbackground-position: 0 0, 6px 6px;\n\t\t\t}\n\n\t\t\t.sui-image-preview {\n\t\t\t\tcursor: pointer;\n\t\t\t\tdisplay: none;\n\t\t\t\tposition: absolute;\n\t\t\t\ttop: $file-upload--image-padding;\n\t\t\t\tleft: $file-upload--image-padding;\n\t\t\t\tbackground-color: transparent;\n\t\t\t\tbackground-size: cover;\n\t\t\t\tbackground-repeat: no-repeat;\n\t\t\t\tbackground-position: center;\n\n\t\t\t\t@include icon(before, upload-cloud) {\n\t\t\t\t\topacity: 0;\n\t\t\t\t\tdisplay: flex;\n\t\t\t\t\talign-items: center;\n\t\t\t\t\tjustify-content: center;\n\t\t\t\t\tposition: absolute;\n\t\t\t\t\ttop: 0;\n\t\t\t\t\tright: 0;\n\t\t\t\t\tbottom: 0;\n\t\t\t\t\tleft: 0;\n\t\t\t\t\tborder-radius: #{$border-radius - $file-upload--image-padding};\n\t\t\t\t\tcolor: $white;\n\t\t\t\t\tfont-size: 12px;\n\t\t\t\t\tline-height: 12px;\n\t\t\t\t\tbackground-color: $file-upload--image-preview-background;\n\t\t\t\t\ttransition: 0.2s ease;\n\t\t\t\t}\n\n\t\t\t\t&,\n\t\t\t\t&:hover,\n\t\t\t\t&:focus,\n\t\t\t\t&:active {\n\t\t\t\t\toutline: none;\n\t\t\t\t\tbox-shadow: none;\n\t\t\t\t}\n\n\t\t\t\t&:hover,\n\t\t\t\t&:focus,\n\t\t\t\t&:active {\n\n\t\t\t\t\t&:before {\n\t\t\t\t\t\topacity: 1;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t~ .sui-upload-button,\n\t\t\t~ .sui-upload-file {\n\t\t\t\tmargin-left: 5px;\n\t\t\t}\n\n\t\t\t~ .sui-upload-file {\n\t\t\t\tmax-width: calc(100% - #{$file-upload--image-size + 5px});\n\t\t\t\tcursor: initial;\n\t\t\t\tpadding-left: 19px;\n\n\t\t\t\t&:before {\n\t\t\t\t\tcontent: unset;\n\t\t\t\t}\n\n\t\t\t\t&:hover,\n\t\t\t\t&:active {\n\t\t\t\t\tbackground-color: $file-upload--file-background;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t.sui-upload-file {\n\t\t\tmax-width: 100%;\n\t\t\tcursor: pointer;\n\t\t\tflex: 0 0 auto;\n\t\t\tdisplay: none;\n\t\t\tposition: relative;\n\t\t\tpadding: 11px 61px 11px 41px;\n\t\t\tborder: 1px solid $file-upload--file-border-color;\n\t\t\tborder-radius: $border-radius;\n\t\t\tbackground-color: $file-upload--file-background;\n\t\t\ttransition: 0.3s ease;\n\n\t\t\t@include icon(before, page-pdf) {\n\t\t\t\twidth: 29px;\n\t\t\t\tdisplay: block;\n\t\t\t\tposition: absolute;\n\t\t\t\tleft: 14px;\n\t\t\t\tfont-size: 16px;\n\t\t\t\tline-height: 16px;\n\t\t\t\ttext-align: center;\n\t\t\t}\n\n\t\t\tspan {\n\t\t\t\tuser-select: none;\n\t\t\t\tdisplay: block;\n\t\t\t\tcolor: $file-upload--file-color;\n\t\t\t\tfont: $font--medium 12px/16px $font;\n\t\t\t\tletter-spacing: $font--letter-spacing;\n\n\t\t\t\t&:focus {\n\t\t\t\t\toutline: none;\n\t\t\t\t\tbox-shadow: none;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\tbutton {\n\t\t\t\twidth: #{$file-upload--image-size - 1px};\n\t\t\t\tposition: absolute;\n\t\t\t\ttop: 0;\n\t\t\t\tright: 0;\n\t\t\t\tbottom: 0;\n\t\t\t\tborder: 0 solid $file-upload--file-border-color;\n\t\t\t\tborder-left-width: 1px;\n\t\t\t\tborder-radius: 0 #{$border-radius - 1px} #{$border-radius - 1px} 0;\n\t\t\t\tbackground-color: $file-upload--file-background;\n\t\t\t\tfont-size: 12px;\n\t\t\t\ttext-align: center;\n\n\t\t\t\t[class*=\"sui-icon-\"] {\n\t\t\t\t\tdisplay: block;\n\n\t\t\t\t\t&:before {\n\t\t\t\t\t\tdisplay: block;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t&:hover,\n\t\t\t\t&:focus,\n\t\t\t\t&:active {\n\t\t\t\t\tbackground-color: rgba(51, 51, 51, 0.04);\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&:hover,\n\t\t\t&:active {\n\t\t\t\tbackground-color: $file-upload--file-hover-background;\n\t\t\t}\n\t\t}\n\n\t\t.sui-upload-button {\n\t\t\tmargin: 0;\n\t\t\tpadding: 11px 19px;\n\t\t\tborder: $file-upload--add-border-width $file-upload--add-border-style $file-upload--add-border-color;\n\t\t\tborder-radius: $border-radius;\n\t\t\tbackground-color: $file-upload--add-background;\n\t\t\tcolor: $file-upload--add-color;\n\t\t\tfont: $font--medium 12px/16px $font;\n\t\t\tletter-spacing: $font--letter-spacing;\n\n\t\t\t&:hover,\n\t\t\t&:focus,\n\t\t\t&:active {\n\t\t\t\tborder-color: palette(silver, medium);\n\t\t\t\tbackground-color: #FAFAFA;\n\t\t\t}\n\n\t\t\t[class*=\"sui-icon-\"] {\n\t\t\t\twidth: 24px;\n\t\t\t\tmargin-left: -4px;\n\t\t\t\tcolor: palette(gray, light);\n\t\t\t\tfont-size: 16px;\n\t\t\t\tline-height: 16px;\n\t\t\t\tvertical-align: bottom;\n\t\t\t\ttext-align: center;\n\n\t\t\t\t&:before {\n\t\t\t\t\tdisplay: block;\n\t\t\t\t\tcolor: inherit;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t// STATUS: File uploaded\n\t\t&.sui-has_file {\n\n\t\t\t.sui-upload-image {\n\n\t\t\t\t.sui-image-preview {\n\t\t\t\t\tdisplay: block;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.sui-upload-file {\n\t\t\t\tdisplay: block;\n\t\t\t}\n\n\t\t\t.sui-upload-button {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\t\t}\n\n\t\t// STATUS: Error\n\t\t+ .sui-notice {\n\t\t\tmargin-top: 10px;\n\t\t}\n\n\t\t// Multiple uploads\n\t\t+ .sui-upload {\n\t\t\tmargin-top: 10px;\n\t\t}\n\t}\n}","@include body-class(true) {\n\n\t.sui-colorpicker-wrap {\n\t\tdisplay: block;\n\n\t\t.sui-colorpicker {\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\n\t\t\t.sui-colorpicker-value {\n\t\t\t\tdisplay: block;\n\t\t\t\tposition: relative;\n\n\t\t\t\tspan[role=button],\n\t\t\t\tinput,\n\t\t\t\tbutton {\n\t\t\t\t\tdisplay: block;\n\t\t\t\t\tmargin: 0;\n\t\t\t\t\tborder: $colorpicker--border-width solid $colorpicker--border-color;\n\t\t\t\t\tborder-radius: $border-radius;\n\n\t\t\t\t\t&,\n\t\t\t\t\t&:hover,\n\t\t\t\t\t&:focus {\n\t\t\t\t\t\toutline: none;\n\t\t\t\t\t\tbox-shadow: none;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\tspan[role=button],\n\t\t\t\tbutton {\n\t\t\t\t\twidth: $colorpicker--button-size;\n\t\t\t\t\theight: $colorpicker--button-size;\n\t\t\t\t\tcursor: pointer;\n\t\t\t\t\tposition: absolute;\n\t\t\t\t\ttop: 0;\n\t\t\t\t\tpadding: 0;\n\t\t\t\t}\n\n\t\t\t\tinput,\n\t\t\t\tbutton {\n\t\t\t\t\tbackground-color: $colorpicker--background;\n\t\t\t\t}\n\n\t\t\t\t// Color preview\n\t\t\t\tspan[role=button] {\n\t\t\t\t\tleft: 0;\n\t\t\t\t\tbackground-color: $colorpicker--preview-background;\n\t\t\t\t\tbackground-image: linear-gradient(45deg, $white 25%, transparent 25%, transparent 75%, $white 75%, $white), linear-gradient(45deg, $white 25%, transparent 25%, transparent 75%, $white 75%, $white);\n\t\t\t\t\tbackground-size: 12px 12px;\n\t\t\t\t\tbackground-position: 0 0, 6px 6px;\n\n\t\t\t\t\tspan {\n\t\t\t\t\t\twidth: #{$colorpicker--button-size - 4px};\n\t\t\t\t\t\theight: #{$colorpicker--button-size - 4px};\n\t\t\t\t\t\tdisplay: block;\n\t\t\t\t\t\tposition: absolute;\n\t\t\t\t\t\ttop: 1px;\n\t\t\t\t\t\tleft: 1px;\n\t\t\t\t\t\tborder-radius: #{$border-radius - 2px};\n\t\t\t\t\t}\n\n\t\t\t\t\t&,\n\t\t\t\t\t&:hover,\n\t\t\t\t\t&:focus {\n\t\t\t\t\t\tbox-shadow: inset 0 0 0 1px $white;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t// Color value\n\t\t\t\tinput {\n\t\t\t\t\twidth: 100%;\n\t\t\t\t\theight: $colorpicker--input-height;\n\t\t\t\t\tpadding: #{($colorpicker--input-height - $colorpicker--input-line-height - ($colorpicker--border-width * 2)) / 2} #{$colorpicker--button-size + 10px};\n\t\t\t\t\tcolor: $colorpicker--color;\n\t\t\t\t\tfont: $font--medium #{$colorpicker--input-font-size}/#{$colorpicker--input-line-height} $font;\n\t\t\t\t\tletter-spacing: $font--letter-spacing;\n\t\t\t\t}\n\n\t\t\t\t// Color clear\n\t\t\t\tbutton {\n\t\t\t\t\tright: 0;\n\t\t\t\t\tborder-top-left-radius: 0;\n\t\t\t\t\tborder-bottom-left-radius: 0;\n\n\t\t\t\t\t[class*=\"sui-icon-\"] {\n\t\t\t\t\t\tfont-size: 12px;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.sui-button {\n\t\t\t\tmargin-left: 5px;\n\t\t\t}\n\n\t\t\t&.sui-colorpicker-hex {\n\n\t\t\t\t.sui-colorpicker-value {\n\t\t\t\t\tflex: 0 1 $colorpicker--hex-width;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&.sui-colorpicker-rgba {\n\n\t\t\t\t.sui-colorpicker-value {\n\t\t\t\t\tflex: 0 1 $colorpicker--rgba-width;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t.wp-picker-container {\n\t\t\tdisplay: none;\n\t\t\tmargin: 5px 0 0;\n\t\t\tpadding: 9px;\n\t\t\tborder: $colorpicker--border-width solid $colorpicker--iris-border-color;\n\t\t\tborder-radius: $border-radius;\n\t\t\tbackground-color: $colorpicker--iris-background;\n\t\t\tbox-shadow: 0 3px 7px 0 rgba(0,0,0,0.07);\n\n\t\t\t.button {\n\t\t\t\t@extend %sui-screen-reader-text;\n\t\t\t}\n\n\t\t\t.wp-picker-input-wrap {\n\t\t\t\tdisplay: block;\n\n\t\t\t\tspan,\n\t\t\t\tlabel,\n\t\t\t\t.sui-colorpicker-input {\n\t\t\t\t\tdisplay: block;\n\t\t\t\t}\n\n\t\t\t\t.sui-colorpicker-input {\n\t\t\t\t\twidth: 100% !important;\n\t\t\t\t\theight: $colorpicker--input-height;\n\t\t\t\t\tmargin: 0;\n\t\t\t\t\tpadding: #{($colorpicker--input-height - $colorpicker--input-line-height - ($colorpicker--border-width * 2)) / 2} 11px;\n\t\t\t\t\tborder: $colorpicker--border-width solid $colorpicker--border-color;\n\t\t\t\t\tborder-radius: $border-radius;\n\t\t\t\t\tbackground-color: $colorpicker--background;\n\t\t\t\t\tcolor: $colorpicker--color;\n\t\t\t\t\tfont: $font--medium #{$colorpicker--input-font-size}/#{$colorpicker--input-line-height} $font;\n\t\t\t\t\tletter-spacing: $font--letter-spacing;\n\n\t\t\t\t\t&,\n\t\t\t\t\t&:hover,\n\t\t\t\t\t&:focus {\n\t\t\t\t\t\toutline: none;\n\t\t\t\t\t\tbox-shadow: none;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.wp-picker-holder {\n\n\t\t\t\t.iris-picker {\n\t\t\t\t\twidth: auto !important;\n\t\t\t\t\theight: auto !important;\n\t\t\t\t\tposition: relative;\n\t\t\t\t\tmargin: 10px 0 0;\n\t\t\t\t\tpadding: 0 !important;\n\t\t\t\t\tborder: 0;\n\n\t\t\t\t\t.iris-picker-inner {\n\t\t\t\t\t\tdisplay: flex;\n\t\t\t\t\t\tposition: unset;\n\t\t\t\t\t}\n\n\t\t\t\t\t.iris-palette-container {\n\t\t\t\t\t\tdisplay: flex;\n\t\t\t\t\t\tleft: 0;\n\t\t\t\t\t\tbottom: 0;\n\n\t\t\t\t\t\t@include media(max-width, md) {\n\t\t\t\t\t\t\tposition: relative;\n\t\t\t\t\t\t\tmargin-top: 10px;\n\t\t\t\t\t\t\tjustify-content: space-between;\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\t@include media(min-width, md) {\n\t\t\t\t\t\t\twidth: $colorpicker--iris-square-size;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\t.iris-square,\n\t\t\t\t\t.iris-slider,\n\t\t\t\t\t.iris-palette {\n\t\t\t\t\t\tfloat: none;\n\t\t\t\t\t\tbox-shadow: none;\n\t\t\t\t\t}\n\n\t\t\t\t\t// ELEMENT: Rainbow\n\t\t\t\t\t// A square full of colors for user to pick.\n\t\t\t\t\t.iris-square {\n\t\t\t\t\t\twidth: auto !important;\n\t\t\t\t\t\theight: auto !important;\n\t\t\t\t\t\tmargin-right: 0;\n\t\t\t\t\t\tborder-radius: $border-radius;\n\n\t\t\t\t\t\t@include media(min-width, md) {\n\t\t\t\t\t\t\tmargin-bottom: #{$colorpicker--iris-slider-size - $colorpicker--iris-square-size};\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\t&-inner {\n\t\t\t\t\t\t\tbox-shadow: none;\n\n\t\t\t\t\t\t\t&.iris-square-horiz {\n\t\t\t\t\t\t\t\tposition: unset;\n\t\t\t\t\t\t\t\tdisplay: block;\n\n\t\t\t\t\t\t\t\t@include media(max-width, md) {\n\t\t\t\t\t\t\t\t\twidth: $colorpicker--iris-square-size-sm;\n\t\t\t\t\t\t\t\t\theight: $colorpicker--iris-square-size-sm;\n\t\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t\t@include media(min-width, md) {\n\t\t\t\t\t\t\t\t\twidth: $colorpicker--iris-square-size;\n\t\t\t\t\t\t\t\t\theight: $colorpicker--iris-square-size;\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\t// ELEMENT: Slider\n\t\t\t\t\t// Vertical rectangles that allow user to adjust\n\t\t\t\t\t// color opacity.\n\t\t\t\t\t.iris-slider {\n\t\t\t\t\t\twidth: $colorpicker--iris-palette-size !important;\n\t\t\t\t\t\tmargin-left: 10px !important;\n\t\t\t\t\t\tborder-radius: #{$border-radius / 2};\n\n\t\t\t\t\t\t@include media(max-width, md) {\n\t\t\t\t\t\t\theight: $colorpicker--iris-square-size-sm !important;\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\t@include media(min-width, md) {\n\t\t\t\t\t\t\theight: $colorpicker--iris-slider-size !important;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\t// ELEMENT: Slider offset\n\t\t\t\t\t.iris-slider-offset {\n\t\t\t\t\t\ttop: $colorpicker--iris-slider-handle-size;\n\t\t\t\t\t\tbottom: 0;\n\t\t\t\t\t}\n\n\t\t\t\t\t// ELEMENT: Slider handle\n\t\t\t\t\t// A visual element that allow user to find the\n\t\t\t\t\t// desired opacity or tone for the color.\n\t\t\t\t\t.ui-slider-handle {\n\t\t\t\t\t\theight: $colorpicker--iris-slider-handle-size;\n\t\t\t\t\t\topacity: 1;\n\t\t\t\t\t\tright: -#{$colorpicker--iris-slider-handle-border-width};\n\t\t\t\t\t\tleft: -#{$colorpicker--iris-slider-handle-border-width};\n\t\t\t\t\t\tborder-width: $colorpicker--iris-slider-handle-border-width;\n\t\t\t\t\t\tborder-color: $colorpicker--iris-slider-handle-border-color;\n\t\t\t\t\t\tborder-radius: #{$colorpicker--iris-slider-handle-border-width * 2};\n\t\t\t\t\t\tbox-shadow: 0 1px 3px 1px rgba(0,0,0,0.3);\n\n\t\t\t\t\t\t&:before {\n\t\t\t\t\t\t\tcontent: unset;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\t// ELEMENT: Palette\n\t\t\t\t\t// Predefined colors for user to quick-select.\n\t\t\t\t\t.iris-palette {\n\t\t\t\t\t\twidth: auto !important;\n\t\t\t\t\t\tmin-width: $colorpicker--iris-palette-size;\n\t\t\t\t\t\tmax-width: $colorpicker--iris-palette-size;\n\t\t\t\t\t\theight: $colorpicker--iris-palette-size !important;\n\t\t\t\t\t\tdisplay: block;\n\t\t\t\t\t\tflex: 0 0 $colorpicker--iris-palette-size;\n\t\t\t\t\t\tborder: 1px solid $colorpicker--iris-palette-border-color;\n\n\t\t\t\t\t\t&:first-child {\n\t\t\t\t\t\t\tmargin-left: 0 !important;\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\t&:nth-child(n+8) {\n\t\t\t\t\t\t\tdisplay: none;\n\t\t\t\t\t\t\tmargin-left: 0 !important;\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\t@include media(max-width, md) {\n\t\t\t\t\t\t\tmargin-left: #{($colorpicker--iris-square-size - ($colorpicker--iris-palette-size * 7)) / 6} !important;\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\t@include media(min-width, md) {\n\t\t\t\t\t\t\tmargin-left: #{($colorpicker--iris-square-size - ($colorpicker--iris-palette-size * 7)) / 6} !important;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\t// ELEMENT: Rainbow value\n\t\t\t\t\t// A hidden element that gets the correct value\n\t\t\t\t\t// from the rainbow.\n\t\t\t\t\t.iris-square-value {\n\t\t\t\t\t\twidth: $colorpicker--iris-square-value-size;\n\t\t\t\t\t\theight: $colorpicker--iris-square-value-size;\n\t\t\t\t\t}\n\n\t\t\t\t\t// ELEMENT: Rainbow donut\n\t\t\t\t\t// A visual element that allow user to find the\n\t\t\t\t\t// desired color from rainbow.\n\t\t\t\t\t.iris-square-handle {\n\t\t\t\t\t\twidth: $colorpicker--iris-square-handle-size;\n\t\t\t\t\t\theight: $colorpicker--iris-square-handle-size;\n\t\t\t\t\t\topacity: 1;\n\t\t\t\t\t\ttop: -#{($colorpicker--iris-square-handle-size - $colorpicker--iris-square-value-size) / 2};\n\t\t\t\t\t\tleft: -#{($colorpicker--iris-square-handle-size - $colorpicker--iris-square-value-size) / 2};\n\t\t\t\t\t\tborder-width: $colorpicker--iris-square-handle-border-width;\n\t\t\t\t\t\tborder-color: $colorpicker--iris-square-handle-border-color;\n\t\t\t\t\t\tborder-radius: 100%;\n\t\t\t\t\t\tbox-shadow: 0 1px 5px 0 rgba(0,0,0,0.3);\n\n\t\t\t\t\t\t&:after {\n\t\t\t\t\t\t\tcontent: unset;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t// STATUS: Iris open\n\t\t\t&.wp-picker-active {\n\t\t\t\tdisplay: inline-flex;\n\t\t\t\tflex-direction: column;\n\t\t\t}\n\t\t}\n\t}\n}","@include body-class(true) {\n\n\t// Tabs\n\t.sui-tabs:not(.sui-side-tabs) {\n\n\t\t> [data-tabs],\n\t\t> .sui-tabs-menu {\n\t\t\tdisplay: flex;\n\t\t\tmargin: 0;\n\t\t\tpadding: 0;\n\t\t\tborder-top: 1px solid $tabs-content-border-color;\n\t\t\tlist-style: none;\n\n\t\t\t> *,\n\t\t\t.sui-tab-item {\n\t\t\t\tcursor: pointer;\n\t\t\t\tmargin: 0 10px;\n\t\t\t\tpadding: 14px 0 12px;\n\n\t\t\t\t&,\n\t\t\t\t&:focus,\n\t\t\t\t&:hover,\n\t\t\t\t&:active,\n\t\t\t\t&:visited {\n\t\t\t\t\tborder-bottom: 2px solid transparent;\n\t\t\t\t\tcolor: $tabs-label-color;\n\t\t\t\t\tfont-size: 12px;\n\t\t\t\t\tline-height: 22px;\n\t\t\t\t\tfont-weight: 500;\n\t\t\t\t\ttext-transform: uppercase;\n\t\t\t\t\ttext-decoration: none;\n\t\t\t\t}\n\n\t\t\t\t&:first-child {\n\t\t\t\t\tmargin-left: 0;\n\t\t\t\t}\n\t\n\t\t\t\t&:last-child {\n\t\t\t\t\tmargin-right: 0;\n\t\t\t\t}\n\n\t\t\t\t&.active {\n\t\t\t\t\tcolor: $tabs-label-active-border-color;\n\t\t\t\t\tborder-bottom-color: $tabs-label-active-color;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t> [data-panes],\n\t\t> .sui-tabs-content {\n\n\t\t\t> *,\n\t\t\t> .sui-tab-content {\n\t\t\t\tdisplay: none;\n\t\t\t\tmargin-top: -1px;\n\t\t\t\tpadding: $sui-gutter-md 0 0;\n\t\t\t\tborder-top: 1px solid #E6E6E6;\n\n\t\t\t\t&.active {\n\t\t\t\t\tdisplay: block;\n\t\t\t\t}\n\n\t\t\t\t@include media(min-width, md) {\n\t\t\t\t\tpadding: $sui-gutter 0 0;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t// Flushed tabs\n\t\t&.sui-tabs-flushed {\n\n\t\t\t> [data-tabs],\n\t\t\t> .sui-tabs-menu {\n\t\t\t\tborder-top-width: 0;\n\t\t\t}\n\t\t}\n\t}\n\n\t// Side Tabs\n\t.sui-side-tabs {\n\t\tmargin: 0 0 $sui-gutter-md;\n\n\t\t> [data-tabs],\n\t\t> .sui-tabs-menu {\n\t\t\tdisplay: flex;\n\t\t\tflex-wrap: wrap;\n\t\t\tmargin: 0;\n\t\t\tpadding: 0;\n\t\t\tlist-style: none;\n\n\t\t\t> *,\n\t\t\t.sui-tab-item {\n\t\t\t\tcursor: pointer;\n\t\t\t\tflex: 0 0 auto;\n\t\t\t\tmargin: 0 1px 0 0;\n\t\t\t\tpadding: 9px 20px;\n\n\t\t\t\t&,\n\t\t\t\t&:focus,\n\t\t\t\t&:hover,\n\t\t\t\t&:active,\n\t\t\t\t&:visited {\n\t\t\t\t\tbackground-color: $side-tabs--label-background;\n\t\t\t\t\tcolor: $side-tabs--label-color;\n\t\t\t\t\tfont-size: 13px;\n\t\t\t\t\tline-height: 22px;\n\t\t\t\t\tfont-weight: 500;\n\t\t\t\t\tletter-spacing: $font--letter-spacing;\n\t\t\t\t}\n\n\t\t\t\tinput {\n\t\t\t\t\t@extend %sui-screen-reader-text;\n\t\t\t\t}\n\n\t\t\t\t&:first-child {\n\t\t\t\t\tborder-radius: $border-radius 0 0 $border-radius;\n\t\t\t\t}\n\n\t\t\t\t&:last-child {\n\t\t\t\t\tmargin: 0;\n\t\t\t\t\tborder-radius: 0 $border-radius $border-radius 0;\n\t\t\t\t}\n\n\t\t\t\t&.active {\n\t\t\t\t\tbackground-color: $side-tabs--label-active-background;\n\t\t\t\t\tcolor: $side-tabs--label-active-color;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t> [data-panes],\n\t\t> .sui-tabs-content {\n\n\t\t\t> *,\n\t\t\t> .sui-tab-content {\n\t\t\t\tdisplay: none;\n\t\t\t\tmargin: 10px 0 0;\n\n\t\t\t\t&.sui-tab-boxed {\n\t\t\t\t\tpadding: $sui-gutter-md;\n\t\t\t\t\tborder: 1px solid #E6E6E6;\n\t\t\t\t\tborder-radius: $border-radius;\n\n\t\t\t\t\t@include media(min-width, md) {\n\t\t\t\t\t\tpadding: $sui-gutter;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t&.active {\n\t\t\t\t\tdisplay: block;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t// VARIATION: Large\n\t\t\t// This class will increase the space\n\t\t\t// between data-tabs and data-panes.\n\t\t\t&.sui-tabs-content-lg {\n\n\t\t\t\t> *,\n\t\t\t\t> .sui-tab-content {\n\t\t\t\t\tmargin-top: 30px;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t&:last-child {\n\t\t\tmargin: 0;\n\n\t\t\t@include media(min-width, md) {\n\t\t\t\tmargin: 0;\n\t\t\t}\n\t\t}\n\n\t\t@include media(min-width, md) {\n\t\t\tmargin: 0 0 $sui-gutter;\n\t\t}\n\t}\n\n\t// Flushed tabs inside box\n\t.sui-box-body {\n\n\t\t> .sui-tabs-flushed {\n\n\t\t\t> [data-tabs],\n\t\t\t> .sui-tabs-menu {\n\t\t\t\tpadding: 0 $sui-gutter-md;\n\n\t\t\t\t@include media(min-width, md) {\n\t\t\t\t\tpadding: 0 $sui-gutter;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t> [data-panes],\n\t\t\t> .sui-tabs-content {\n\n\t\t\t\t> *,\n\t\t\t\t> .sui-tab-content {\n\t\t\t\t\tpadding: $sui-gutter-md;\n\n\t\t\t\t\t@include media(min-width, md) {\n\t\t\t\t\t\tpadding: $sui-gutter;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t@include media(max-width, md) {\n\t\t\t\tmargin: -#{$sui-gutter-md} !important;\n\t\t\t}\n\n\t\t\t@include media(min-width, md) {\n\t\t\t\tmargin: -#{$sui-gutter} !important;\n\t\t\t}\n\t\t}\n\t}\n}","@include body-class(true) {\n\tposition: relative;\n\n\t.sui-row-with-sidenav {\n\t\twidth: 100%;\n\t\tdisplay: table;\n\t\ttable-layout: fixed;\n\t\tclear: both;\n\t\tmargin-bottom: 30px;\n\n\t\t.sui-sidenav {\n\t\t\tvertical-align: top;\n\n\t\t\t.sui-vertical-tabs {\n\t\t\t\tmargin: 15px 0 0;\n\t\t\t\tpadding: 0;\n\t\t\t\tborder: 0;\n\t\t\t\tlist-style: none;\n\n\t\t\t\t.sui-vertical-tab {\n\t\t\t\t\theight: 30px;\n\t\t\t\t\tposition: relative;\n\t\t\t\t\tmargin: 0 0 6px;\n\t\t\t\t\tpadding: 5px 15px;\n\t\t\t\t\tline-height: 1.5em;\n\t\t\t\t\tlist-style: none;\n\n\t\t\t\t\t&.current {\n\t\t\t\t\t\tbackground-color: $sidenav-tab-active-bg-color;\n\t\t\t\t\t\tborder-radius: 20px;\n\n\t\t\t\t\t\ta {\n\t\t\t\t\t\t\tcolor: $sidenav-tab-active-color;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\ti,\n\t\t\t\t\t.sui-tag {\n\t\t\t\t\t\tposition: absolute;\n\t\t\t\t\t\ttop: 2px;\n\t\t\t\t\t\tright: 3px;\n\t\t\t\t\t}\n\n\t\t\t\t\t[class*=\"sui-icon-\"] {\n\t\t\t\t\t\ttop: 6px;\n\t\t\t\t\t\tright: 7px;\n\n\t\t\t\t\t\t&:before {\n\t\t\t\t\t\t\tfont-size: 16px;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\ta {\n\t\t\t\t\tdisplay: block;\n\t\t\t\t\tcolor: $sidenav-tab-color;\n\t\t\t\t\tfont-weight: 500;\n\t\t\t\t\ttransition: 0.3s ease;\n\n\t\t\t\t\t&:hover,\n\t\t\t\t\t&:focus {\n\t\t\t\t\t\tcolor: $sidenav-tab-color-hover;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t&.sui-alt-design {\n\n\t\t\t\t\t.sui-vertical-tab {\n\t\t\t\t\t\theight: auto;\n\t\t\t\t\t\tpadding: 0;\n\t\t\t\t\t\tbackground-color: transparent;\n\t\t\t\t\t\tline-height: auto;\n\n\t\t\t\t\t\ta {\n\t\t\t\t\t\t\tpadding: 5px 15px;\n\t\t\t\t\t\t\tborder-radius: 20px;\n\t\t\t\t\t\t\tbackground-color: transparent;\n\n\t\t\t\t\t\t\t&.current {\n\t\t\t\t\t\t\t\tbackground-color: $sidenav-tab-active-bg-color;\n\t\t\t\t\t\t\t\tcolor: $sidenav-tab-active-color;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t@include media(max-width, lg) {\n\t\t\t\t\tmargin-bottom: 15px;\n\t\t\t\t}\n\n\t\t\t\t@include media(min-width, lg) {\n\t\t\t\t\tmargin-bottom: 30px;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.sui-with-floating-input {\n\n\t\t\t\t@include media(max-width, lg) {\n\t\t\t\t\tleft: 0 !important;\n\t\t\t\t}\n\n\t\t\t\t@include media(min-width, lg) {\n\t\t\t\t\twidth: 240px;\n\t\t\t\t\tposition: absolute;\n\t\t\t\t\ttop: 0;\n\t\t\t\t\tleft: #{$sidenav-width + 10px};\n\t\t\t\t\tmargin: 0;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.sui-sidenav-settings {\n\n\t\t\t\t.sui-form-field {\n\t\t\t\t\tmargin: 0 0 10px;\n\n\t\t\t\t\t.sui-mobile-nav {\n\t\t\t\t\t\tmargin-bottom: 0;\n\t\t\t\t\t}\n\n\t\t\t\t\t&:last-child {\n\t\t\t\t\t\tmargin: 0;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t@include media(max-width, lg) {\n\t\t\t\t\tmargin-bottom: $sui-gutter-md;\n\t\t\t\t}\n\n\t\t\t\t@include media(min-width, lg) {\n\t\t\t\t\tpadding-left: 15px;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t// FIX:\n\t\t\t// Hide elements on large screens (only)\n\t\t\t.sui-sidenav-hide-md {\n\n\t\t\t\t@include media(max-width, lg) {\n\t\t\t\t\tdisplay: none;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t// FIX:\n\t\t\t// Show elements on large screens (only)\n\t\t\t.sui-sidenav-hide-lg {\n\n\t\t\t\t@include media(min-width, lg) {\n\t\t\t\t\tdisplay: none;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t@include media(max-width, lg) {\n\t\t\t\twidth: 100%;\n\t\t\t\tdisplay: block;\n\t\t\t}\n\n\t\t\t@include media(min-width, lg) {\n\t\t\t\twidth: $sidenav-width;\n\t\t\t\tdisplay: table-cell;\n\t\t\t\tpadding-right: $sui-gutter;\n\t\t\t}\n\t\t}\n\n\t\t.sui-sidenav-sticky {\n\n\t\t\t@include media(min-width, lg) {\n\t\t\t\tposition: sticky !important;\n\t\t\t\ttop: #{32px + 15px};\n\t\t\t\tz-index: 11;\n\t\t\t}\n\t\t}\n\n\t\t> div:not(.sui-sidenav) {\n\t\t\tdisplay: block;\n\t\t\tposition: relative;\n\t\t\tvertical-align: top;\n\t\t}\n\n\t\t@media (max-width: 1100px) {\n\t\t\tdisplay: block;\n\t\t}\n\t}\n}\n","@include body-class(true) {\n\n\t.sui-dropdown {\n\t\tposition: relative;\n\t\tdisplay: inline-block;\n\t\tmargin: 0 10px;\n\n\t\tul {\n\t\t\tmin-width: 170px;\n\t\t\tdisplay: none;\n\t\t\tposition: absolute;\n\t\t\tz-index: 10;\n\t\t\ttop: 100%;\n\t\t\tright: -10px;\n\t\t\tleft: auto;\n\t\t\tmargin: 15px 0 0;\n\t\t\tpadding: 10px 0;\n\t\t\tborder: 1px solid palette(gray, lighter);\n\t\t\tborder-radius: $border-radius;\n\t\t\tbackground-color: $white;\n\t\t\tbox-shadow: 0 3px 7px 0 rgba(0, 0, 0, 0.07);\n\t\t\ttransition: 0.3s ease;\n\n\t\t\t&:before,\n\t\t\t&:after {\n\t\t\t\tcontent: \" \";\n\t\t\t\twidth: 0;\n\t\t\t\tposition: absolute;\n\t\t\t\tright: 15px;\n\t\t\t\tborder-width: 0 8px 10px;\n\t\t\t\tborder-style: solid;\n\t\t\t\tborder-top-color: palette(gray, lighter);\n\t\t\t}\n\n\t\t\t&:before {\n\t\t\t\tz-index: 10;\n\t\t\t\ttop: -10px;\n\t\t\t\tborder-color: palette(gray, lighter) transparent;\n\t\t\t}\n\n\t\t\t&:after {\n\t\t\t\tz-index: 11;\n\t\t\t\ttop: -8px;\n\t\t\t\tborder-color: $white transparent;\n\t\t\t}\n\n\t\t\t&, li {\n\t\t\t\tlist-style: none;\n\t\t\t}\n\n\t\t\tli {\n\t\t\t\tdisplay: block;\n\t\t\t\tmargin: 0;\n\t\t\t\tborder: 0;\n\n\t\t\t\ta, button, > span {\n\n\t\t\t\t\t&,\n\t\t\t\t\t&:focus,\n\t\t\t\t\t&:hover,\n\t\t\t\t\t&:active {\n\t\t\t\t\t\tmargin: 0;\n\t\t\t\t\t\tpadding: 0 8px;\n\t\t\t\t\t\tborder: 0;\n\t\t\t\t\t\toutline: none;\n\t\t\t\t\t\tbox-shadow: none;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\ta, button {\n\t\t\t\t\twidth: 100%;\n\t\t\t\t\tcursor: pointer;\n\t\t\t\t\tdisplay: block;\n\t\t\t\t\tfont: 500 13px/30px $font;\n\t\t\t\t\ttext-align: left;\n\t\t\t\t\ttransition: 0.3s ease;\n\n\t\t\t\t\t&,\n\t\t\t\t\t&:focus,\n\t\t\t\t\t&:visited {\n\t\t\t\t\t\tbackground-color: transparent;\n\t\t\t\t\t\tcolor: palette(gray, light);\n\t\t\t\t\t}\n\n\t\t\t\t\t&:hover,\n\t\t\t\t\t&:active {\n\t\t\t\t\t\tbackground-color: $silver;\n\t\t\t\t\t\tcolor: palette(gray, dark);\n\n\t\t\t\t\t\t[class*=\"sui-icon-\"]:before {\n\t\t\t\t\t\t\tcolor: palette(gray, dark);\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t[class*=\"sui-icon-\"] {\n\t\t\t\t\twidth: 24px;\n\t\t\t\t\tmargin-right: 4px;\n\t\t\t\t\tfont-size: 12px;\n\t\t\t\t\ttext-align: center;\n\n\t\t\t\t\t&:before {\n\t\t\t\t\t\tdisplay: block;\n\t\t\t\t\t\tcolor: palette(gray, light);\n\t\t\t\t\t\ttransition: 0.3s ease;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t&.active,\n\t\t\t\t&.current {\n\t\t\t\t\tbackground-color: $silver;\n\t\t\t\t\tcolor: palette(gray, dark);\n\n\t\t\t\t\t[class*=\"sui-icon-\"]:before {\n\t\t\t\t\t\tcolor: palette(gray, dark);\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t&.sui-dropdown-label {\n\t\t\t\t\tborder-bottom: 1px solid $dropdown-label-border-color;\n\t\t\t\t\tline-height: 30px;\n\t\t\t\t\tcursor: default;\n\t\t\t\t\tcolor: $gray;\n\t\t\t\t}\n\n\t\t\t\t// FIX:\n\t\t\t\t// In some cases, there are buttons that are wrapped inside a form\n\t\t\t\t// to execute special actions.\n\t\t\t\tform {\n\t\t\t\t\tdisplay: block;\n\t\t\t\t\tmargin: 0;\n\t\t\t\t\tpadding: 0;\n\t\t\t\t\tborder: 0;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t&:first-child {\n\t\t\tmargin-left: 0;\n\t\t}\n\n\t\t&:last-child {\n\t\t\tmargin-right: 0;\n\t\t}\n\n\t\t// POSITION: Right\n\t\t&.sui-dropdown-right {\n\n\t\t\tul {\n\t\t\t\tright: unset;\n\t\t\t\tleft: -10px;\n\n\t\t\t\t&:before,\n\t\t\t\t&:after {\n\t\t\t\t\tright: unset;\n\t\t\t\t\tleft: 15px;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t// POSITION: Center\n\t\t&.sui-dropdown-center {\n\n\t\t\tul {\n\t\t\t\tright: unset;\n\t\t\t\tleft: 50%;\n\t\t\t\ttransform: translateX(-50%);\n\n\t\t\t\t&:before,\n\t\t\t\t&:after {\n\t\t\t\t\tright: unset;\n\t\t\t\t\tleft: 50%;\n\t\t\t\t\ttransform: translateX(-50%);\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t// Extra fixes\n\t\t&.wds-item-loading {\n\t\t\tfont-size: 18px;\n\n\t\t\t.sui-dropdown-anchor {\n\t\t\t\tvisibility: hidden;\n\t\t\t}\n\t\t}\n\n\t\t// When menu is open\n\t\t&.open {\n\n\t\t\t.sui-dropdown-anchor {\n\n\t\t\t\t&,\n\t\t\t\t&:hover,\n\t\t\t\t&:focus,\n\t\t\t\t&:active,\n\t\t\t\t&:visited {\n\t\t\t\t\tbackground-color: $silver;\n\t\t\t\t\tcolor: palette( gray, dark );\n\t\t\t\t}\n\t\t\t}\n\n\t\t\tul {\n\t\t\t\tdisplay: block;\n\t\t\t}\n\t\t}\n\t}\n}","// Calculate length of stroke in svg circle.\n$score-circle-radius: 42; // r attribute on the score svg circle\n$score-circle-circumference: 2 * pi() * $score-circle-radius;\n\n// Generate animation keyframes for score circles.\n@for $i from 1 through 100 {\n\t$dash-length: ($score-circle-circumference / 100) * $i;\n\t$gap-length: $dash-length * 100 - $i;\n\n\t@keyframes sui#{$i} {\n\t\tto {\n\t\t\tstroke-dasharray: $dash-length $gap-length;\n\t\t}\n\t}\n}\n\n@include body-class(true) {\n\n\t.sui-circle-score {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\theight: $circle-score-sm;\n\t\twidth: auto;\n\t\topacity: 0;\n\t\ttransition: all .4s;\n\n\t\tsvg {\n\t\t\theight: 100%;\n\t\t\ttransform: rotate(-90deg);\n\t\t\ttransform-origin: center;\n\n\t\t\tcircle {\n\t\t\t\tfill: none;\n\t\t\t\tstroke-linecap: butt;\n\n\t\t\t\t// Background.\n\t\t\t\t&:first-child {\n\t\t\t\t\tstroke: $circle-score-bg-color;\n\t\t\t\t}\n\n\t\t\t\t// Dial.\n\t\t\t\t&:last-child {\n\t\t\t\t\tstroke: $circle-score-default-dial-color;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t&.loaded {\n\t\t\topacity: 1;\n\t\t}\n\t}\n\n\t.sui-circle-score-label {\n\t\tmargin-left: $circle-score-label-spacing;\n\t\tfont-weight: 500;\n\t}\n\n\t.sui-circle-score-sm {\n\t\theight: $circle-score-sm;\n\t}\n\n\t.sui-circle-score-lg {\n\t\theight: $circle-score-lg;\n\n\t\t.sui-circle-score-label {\n\t\t\tdisplay: none;\n\t\t}\n\t}\n\n\t.sui-grade-success,\n\t.sui-grade-aplus,\n\t.sui-grade-a,\n\t.sui-grade-b {\n\t\tsvg circle:last-child {\n\t\t\tstroke: $circle-score-success-color;\n\t\t}\n\t}\n\n\t.sui-grade-warning,\n\t.sui-grade-c,\n\t.sui-grade-d {\n\t\tsvg circle:last-child {\n\t\t\tstroke: $circle-score-warning-color;\n\t\t}\n\t}\n\n\t.sui-grade-error,\n\t.sui-grade-e,\n\t.sui-grade-f {\n\t\tsvg circle:last-child {\n\t\t\tstroke: $circle-score-error-color;\n\t\t}\n\t}\n\n\t.sui-grade-dismissed,\n\t.sui-grade-disabled {\n\t\tsvg circle:last-child {\n\t\t\tstroke: $circle-score-disabled-color;\n\t\t}\n\t}\n}\n","@include body-class(true) {\n\n\t.sui-footer {\n\t\tmargin-top: #{$sui-gutter-md * 2};\n\t\tcolor: $footer-color;\n\t\tfont: $font--medium 12px/22px $font;\n\t\tletter-spacing: $font--letter-spacing;\n\t\ttext-align: center;\n\n\t\t[class*=\"sui-icon-\"] {\n\t\t\tmargin: 0 3px;\n\t\t\tfont-size: 11px;\n\n\t\t\t&:before {\n\t\t\t\tdisplay: block;\n\t\t\t\tcolor: $footer-color;\n\t\t\t}\n\t\t}\n\n\t\t@include media(min-width, md) {\n\t\t\tmargin-top: #{$sui-gutter * 2};\n\t\t}\n\t}\n\n\t.sui-footer-nav,\n\t.sui-footer-social {\n\t\tdisplay: flex;\n\t\tjustify-content: center;\n\t\tmargin: $sui-gutter-md 0 0;\n\t\ttext-align: center;\n\n\t\t&, li {\n\t\t\tpadding: 0;\n\t\t\tborder: 0;\n\t\t\tlist-style: none;\n\t\t}\n\n\t\tli {\n\t\t\tdisplay: inline-flex;\n\t\t\tmargin: 0;\n\t\t\tcolor: $footer-color;\n\t\t\tfont: 400 12px/16px $font;\n\n\t\t\ta {\n\t\t\t\tdisplay: block;\n\t\t\t\tcolor: $footer-color;\n\t\t\t\tfont-weight: 400;\n\t\t\t\ttransition: $transition;\n\n\t\t\t\t[class*=\"sui-icon-\"] {\n\t\t\t\t\twidth: 30px;\n\t\t\t\t\ttext-align: center;\n\n\t\t\t\t\t&:before {\n\t\t\t\t\t\tdisplay: block;\n\t\t\t\t\t\tcolor: inherit;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t&,\n\t\t\t\t&:hover,\n\t\t\t\t&:active {\n\t\t\t\t\toutline: none;\n\t\t\t\t\tbox-shadow: none;\n\t\t\t\t}\n\n\t\t\t\t&:hover,\n\t\t\t\t&:active {\n\t\t\t\t\tcolor: $footer-color-hover;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t@include media(max-width, md) {\n\t\t\tflex-wrap: wrap;\n\t\t}\n\n\t\t@include media(min-width, md) {\n\t\t\tmargin-top: $sui-gutter;\n\t\t}\n\t}\n\n\t.sui-footer-nav {\n\n\t\tli:not(:last-child) {\n\n\t\t\t&:after {\n\t\t\t\tcontent: \"/\";\n\t\t\t\tmargin-right: 6px;\n\t\t\t\tmargin-left: 6px;\n\t\t\t}\n\t\t}\n\t}\n\n\t.sui-footer-social {\n\n\t\tli {\n\t\t\tmargin: 0 5px;\n\n\t\t\t&:first-child {\n\t\t\t\tmargin-left: 0;\n\t\t\t}\n\n\t\t\t&:last-child {\n\t\t\t\tmargin-right: 0;\n\t\t\t}\n\t\t}\n\t}\n\n\t#sui-cross-sell-footer {\n\n\t\t> div {\n\t\t\twidth: 100%;\n\t\t\ttext-align: center;\n\t\t\tborder-bottom: 1px solid $footer-cross-sell-border-color;\n\t\t\tline-height: 0.1em;\n\t\t\tmargin: 10px 0 40px;\n\t\t\t> span {\n\t\t\t\tposition: relative;\n\t\t\t\tcolor: $footer-cross-sell-icon-color;\n\t\t\t\tbackground-color: #f1f1f1;\n\t\t\t\tpadding: 0 30px;\n\t\t\t\tfont-size: 16px;\n\t\t\t\ttop: 8px;\n\t\t\t}\n\t\t}\n\n\t\th3 {\n\t\t\tfont-size: 22px;\n\t\t\tfont-weight: bold;\n\t\t\tline-height: 30px;\n\t\t\ttext-transform: none;\n\t\t}\n\t}\n\n\t.sui-cross-sell-modules {\n\t\tmargin-top: 30px;\n\n\t\t.sui-col-md-4 {\n\n\t\t\t@media (min-width: 600px) and (max-width: 783px) {\n\t\t\t\tdisplay: flex;\n\t\t\t}\n\t\t}\n\n\t\t[class*=\"sui-cross-\"] {\n\t\t\tmin-height: 150px;\n\t\t\tborder-radius: $border-radius $border-radius 0 0;\n\t\t\tbackground-size: cover;\n\t\t\tbackground-position: center;\n\n\t\t\t> span {\n\t\t\t\twidth: 56px;\n\t\t\t\theight: 56px;\n\t\t\t\tdisplay: block;\n\t\t\t\tborder: 3px solid #fff;\n\t\t\t\tborder-radius: 50%;\n\t\t\t\tposition: relative;\n\t\t\t\ttop: 80px;\n\t\t\t\tleft: 15px;\n\t\t\t\tbox-shadow: 0 1px 10px 0 rgba(0, 0, 0, 0.25);\n\n\t\t\t\t@media (min-width: 600px) and (max-width: 783px) {\n\t\t\t\t\ttop: 110px;\n\t\t\t\t}\n\n\t\t\t\t@media (max-width: 600px) {\n\t\t\t\t\tz-index: 1;\n\t\t\t\t\ttop: 45px;\n\t\t\t\t\tleft: 50%;\n\t\t\t\t\ttransform: translateX(-50%);\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t@media (min-width: 600px) and (max-width: 783px) {\n\t\t\t\twidth: 180px;\n\t\t\t\tflex: none;\n\t\t\t\tborder-radius: $border-radius 0 0 $border-radius;\n\t\t\t}\n\n\t\t\t@media (max-width: 600px) {\n\t\t\t\theight: 80px;\n\t\t\t\tmin-height: auto;\n\t\t\t}\n\t\t}\n\n\t\t@if variable-exists(cross-sell-1) {\n\n\t\t\t@if $cross-sell-1 != '' {\n\n\t\t\t\t.sui-cross-1 {\n\n\t\t\t\t\t> span {\n\t\t\t\t\t\t@include background-2x(\"#{$sui-image-path}plugins-#{$cross-sell-1}-icon\", 'png', 50px, 50px, center center, no-repeat);\n\t\t\t\t\t}\n\t\t\n\t\t\t\t\tbackground-image: url(\"#{$sui-image-path}plugins-#{$cross-sell-1}.jpg\");\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t@if variable-exists(cross-sell-2) {\n\n\t\t\t@if $cross-sell-2 != '' {\n\n\t\t\t\t.sui-cross-2 {\n\n\t\t\t\t\t> span {\n\t\t\t\t\t\t@include background-2x(\"#{$sui-image-path}plugins-#{$cross-sell-2}-icon\", 'png', 50px, 50px, center center, no-repeat);\n\t\t\t\t\t}\n\t\t\n\t\t\t\t\tbackground-image: url(\"#{$sui-image-path}plugins-#{$cross-sell-2}.jpg\");\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t@if variable-exists(cross-sell-3) {\n\n\t\t\t@if $cross-sell-3 != '' {\n\n\t\t\t\t.sui-cross-3 {\n\n\t\t\t\t\t> span {\n\t\t\t\t\t\t@include background-2x(\"#{$sui-image-path}plugins-#{$cross-sell-3}-icon\", 'png', 50px, 50px, center center, no-repeat);\n\t\t\t\t\t}\n\t\t\n\t\t\t\t\tbackground-image: url(\"#{$sui-image-path}plugins-#{$cross-sell-3}.jpg\");\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t.sui-box {\n\t\t\tmargin-bottom: 0;\n\n\t\t\th3 {\n\t\t\t\tmargin-top: 0;\n\t\t\t\tfont-size: 18px;\n\t\t\t\tline-height: 30px;\n\t\t\t\tfont-weight: 700;\n\t\t\t\ttext-transform: none;\n\n\t\t\t\t@media(min-width: 600px) and (max-width: 783px) {\n\t\t\t\t\tmargin: 0;\n\t\t\t\t\tmin-height: auto;\n\t\t\t\t}\n\n\t\t\t\t@media(max-width: 600px) {\n\t\t\t\t\tmin-height: auto;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.sui-box-body {\n\t\t\t\tpadding: 30px;\n\t\t\t\tborder-radius: 0 0 $border-radius $border-radius;\n\t\t\t\ttext-align: center;\n\n\t\t\t\tp {\n\t\t\t\t\tmargin-bottom: 30px;\n\t\t\t\t\tcolor: $footer-cross-sell-p-color;\n\t\t\t\t\tfont-size: 13px;\n\t\t\t\t\tline-height: 22px;\n\n\t\t\t\t\t@media(min-width: 600px) and (max-width: 783px) {\n\t\t\t\t\t\tmargin-bottom: 14px;\n\t\t\t\t\t}\n\n\t\t\t\t\t@media(max-width: 600px) {\n\t\t\t\t\t\tmargin-bottom: 20px;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t@media(min-width: 600px) and (max-width: 783px) {\n\t\t\t\t\ttext-align: left;\n\t\t\t\t}\n\n\t\t\t\t@media(max-width: 600px) {\n\t\t\t\t\tpadding: 26px 20px 20px 20px;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t@media(min-width: 600px) and (max-width: 783px) {\n\t\t\t\tborder-radius: 0 $border-radius $border-radius 0;\n\t\t\t}\n\t\t}\n\t}\n\n\t.sui-cross-sell-bottom {\n\t\ttext-align: center;\n\t\tmargin-top: 50px;\n\n\t\th3 {\n\t\t\tfont-size: 22px;\n\t\t\tfont-weight: bold;\n\t\t\tline-height: 30px;\n\t\t\ttext-transform: none;\n\t\t}\n\n\t\tp {\n\t\t\tmax-width: 500px;\n\t\t\tmargin: 20px auto 30px;\n\t\t}\n\t\t.sui-button {\n\t\t\tmargin: 0;\n\t\t}\n\n\t\timg {\n\t\t\tdisplay: block;\n\t\t\theight: auto;\n\t\t\tmax-width: 100%;\n\t\t\tmargin: 30px auto 0;\n\t\t}\n\t}\n}\n\n// Remove WordPress footer\n@include body-class() {\n\n\t#wpfooter {\n\t\tdisplay: none;\n\t}\n}","@include body-class(true) {\n\n\t.sui-progress {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\n\t\t.sui-progress-icon {\n\t\t\twidth: 26px;\n\t\t\ttext-align: center;\n\n\t\t\t[class*=\"sui-icon-\"] {\n\t\t\t\tdisplay: block;\n\t\t\t\tfont-size: 16px;\n\n\t\t\t\t&:before {\n\t\t\t\t\tdisplay: block;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t+ .sui-progress-text {\n\t\t\t\tmargin-left: 0;\n\t\t\t}\n\n\t\t\t+ .sui-progress-bar {\n\t\t\t\tmargin-left: 5px;\n\t\t\t}\n\t\t}\n\n\t\t.sui-progress-text {\n\t\t\tmin-width: 40px;\n\t\t\tflex: 0 0 auto;\n\t\t\tcolor: $progress-text--color;\n\t\t\tfont: bold 12px/20px $font;\n\t\t\tletter-spacing: $font--letter-spacing;\n\t\t\ttext-align: center;\n\n\t\t\tspan {\n\t\t\t\tdisplay: block;\n\t\t\t}\n\n\t\t\t+ .sui-progress-bar {\n\t\t\t\tmargin-left: 5px;\n\t\t\t}\n\t\t}\n\n\t\t.sui-progress-bar {\n\t\t\theight: $progress-bar--size;\n\t\t\toverflow: hidden;\n\t\t\tflex: 1;\n\t\t\tborder-radius: #{$progress-bar--size / 2};\n\t\t\tbackground-color: $progress-bar--background;\n\n\t\t\tspan {\n\t\t\t\theight: 100%;\n\t\t\t\tdisplay: block;\n\t\t\t\tbackground-color: $progress-bar--loading-color;\n\t\t\t}\n\t\t}\n\t}\n\n\t.sui-progress-block {\n\t\twidth: 100%;\n\t\tmax-width: 100%;\n\t\tmin-height: $progress-block--size;\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tpadding: #{($progress-block--size - 32px) / 2} 14px;\n\t\tborder: 1px solid $progress-block--border-color;\n\t\tborder-radius: $border-radius;\n\t\tbackground-color: $progress-block--background;\n\n\t\t.sui-progress {\n\t\t\tflex: 1;\n\n\t\t\t+ .sui-button,\n\t\t\t+ .sui-button-icon {\n\t\t\t\tmargin-left: 10px;\n\t\t\t}\n\t\t}\n\n\t\t.sui-button,\n\t\t.sui-button-icon {\n\t\t\tflex: 0 0 auto;\n\t\t}\n\n\t\t.sui-button-icon,\n\t\ta.sui-button-icon,\n\t\tbutton.sui-button-icon {\n\n\t\t\t[class*=\"sui-icon-\"] {\n\t\t\t\tfont-size: 16px;\n\t\t\t}\n\t\t}\n\n\t\t+ .sui-progress-state {\n\t\t\tmargin-top: 10px;\n\t\t}\n\t}\n\n\t.sui-progress-state {\n\t\tdisplay: block;\n\t\tcolor: $progress-status--color;\n\t\tfont: 400 13px/22px $font;\n\t\tletter-spacing: $font--letter-spacing;\n\t\ttext-align: center;\n\n\t\tspan {\n\t\t\tdisplay: block;\n\t\t}\n\t}\n}\n","@include body-class(true) {\n\n\t.sui-table {\n\t\twidth: 100%;\n\t\ttable-layout: fixed;\n\t\tmargin: $sui-gutter-md 0;\n\t\tborder-collapse: unset;\n\t\tborder-spacing: unset;\n\t\tborder: 1px solid $table--border-color;\n\t\tborder-radius: $border-radius;\n\t\tcolor: $table--text-color;\n\t\tfont-size: $table--text-font-size;\n\t\tline-height: $table--text-line-height;\n\t\tletter-spacing: $font--letter-spacing;\n\n\t\tthead, tbody, tfoot {\n\n\t\t\t> tr > {\n\n\t\t\t\tth,\n\t\t\t\t.sui-table-item-title,\n\t\t\t\t.sui-accordion-item-title {\n\t\t\t\t\tcolor: $table--th-color;\n\t\t\t\t\ttext-align: left;\n\t\t\t\t}\n\t\t\t\n\t\t\t\tth, td {\n\t\t\t\t\theight: 40px;\n\t\t\t\t\tvertical-align: middle;\n\t\t\t\t\tpadding: 5px #{($sui-gutter-md / 2) - $table--border-width};\n\t\t\t\t\tborder: 0;\n\t\t\t\t\tborder-bottom: $table--border-width $table--border-style $table--border-color;\n\n\t\t\t\t\t&:first-child {\n\t\t\t\t\t\tpadding-left: #{$sui-gutter-md - $table--border-width};\n\n\t\t\t\t\t\t@include media(min-width, md) {\n\t\t\t\t\t\t\tpadding-left: #{$sui-gutter - $table--border-width};\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\t&:last-child {\n\t\t\t\t\t\tpadding-right: #{$sui-gutter-md - $table--border-width};\n\n\t\t\t\t\t\t@include media(min-width, md) {\n\t\t\t\t\t\t\tpadding-right: #{$sui-gutter - $table--border-width};\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\n\t\t\t\t\t@include media(min-width, md) {\n\t\t\t\t\t\theight: 60px;\n\t\t\t\t\t\tpadding-right: #{($sui-gutter / 2) - $table--border-width};\n\t\t\t\t\t\tpadding-left: #{($sui-gutter / 2) - $table--border-width};\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&:last-child > tr:last-child > {\n\n\t\t\t\tth, td {\n\t\t\t\t\tborder-bottom: 0;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\tthead {\n\n\t\t\ttr th {\n\t\t\t\tfont-weight: bold;\n\t\t\t\twhite-space: nowrap;\n\t\t\t}\n\t\t}\n\n\t\ttbody {\n\n\t\t\ttr th,\n\t\t\ttr td {\n\n\t\t\t\t.sui-toggle {\n\t\t\t\t\tvertical-align: text-top;\n\t\t\t\t}\n\n\t\t\t\t> [class*=\"sui-icon-\"] {\n\t\t\t\t\tmargin-right: 10px;\n\t\t\t\t\tfont-size: 10px;\n\n\t\t\t\t\t&.sui-icon-right {\n\t\t\t\t\t\tmargin-right: 0;\n\t\t\t\t\t\tmargin-left: 10px;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\ttr th,\n\t\t\ttr .sui-table-item-title,\n\t\t\ttr .sui-accordion-item-title {\n\t\t\t\tfont-weight: 500;\n\t\t\t}\n\n\t\t\ttr .sui-table-item-title,\n\t\t\ttr .sui-accordion-item-title {\n\n\t\t\t\t> [class*=\"sui-icon-\"] {\n\t\t\t\t\tmargin-right: 10px;\n\t\t\t\t\tfont-size: 20px;\n\t\t\t\t\tvertical-align: top;\n\n\t\t\t\t\t&:before {\n\t\t\t\t\t\tdisplay: block;\n\t\t\t\t\t}\n\n\t\t\t\t\t&.sui-icon-right {\n\t\t\t\t\t\tmargin-right: 0;\n\t\t\t\t\t\tmargin-left: 10px;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\ttr.sui-error,\n\t\t\ttr.sui-warning,\n\t\t\ttr.sui-success {\n\n\t\t\t\tth,\n\t\t\t\t.sui-table-item-title,\n\t\t\t\t.sui-accordion-item-title {\n\t\t\t\t\tcolor: $table--th-color;\n\t\t\t\t}\n\n\t\t\t\ttd {\n\t\t\t\t\tcolor: $table--text-color;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\ttr.sui-error {\n\t\t\t\tbox-shadow: inset 3px 0 0 $error;\n\t\t\t}\n\n\t\t\ttr.sui-warning {\n\t\t\t\tbox-shadow: inset 3px 0 0 $warning;\n\t\t\t}\n\n\t\t\ttr.sui-success {\n\t\t\t\tbox-shadow: inset 3px 0 0 $success;\n\t\t\t}\n\t\t}\n\n\t\t&:first-child,\n\t\t&.sui-table-with-title {\n\t\t\tmargin-top: 0;\n\n\t\t\t@include media(min-width, md) {\n\t\t\t\tmargin-top: 0;\n\t\t\t}\n\t\t}\n\n\t\t&:last-child {\n\t\t\tmargin-bottom: 0;\n\n\t\t\t@include media(min-width, md) {\n\t\t\t\tmargin-bottom: 0;\n\t\t\t}\n\t\t}\n\n\t\t// Flushed table\n\t\t&.sui-table-flushed {\n\t\t\tmargin: 0;\n\t\t\tborder: 0;\n\t\t\tborder-radius: 0;\n\t\t\tborder-collapse: collapse;\n\t\t}\n\n\t\t@include media(min-width, md) {\n\t\t\tmargin: $sui-gutter 0;\n\t\t}\n\t}\n\n\t.sui-table-title {\n\t\tmargin: 5px 0;\n\t\tcolor: $table--title-color;\n\t\tfont: bold 13px/22px $font;\n\t\tletter-spacing: 0;\n\t}\n\n\t// Flushed table\n\t// Remove top padding from thead when table is placed after .sui-box-body\n\t.sui-box-body + .sui-table.sui-table-flushed {\n\n\t\t> thead,\n\t\t> tbody,\n\t\t> tfoot {\n\n\t\t\t&:first-child > tr:first-child > {\n\n\t\t\t\tth, td {\n\t\t\t\t\theight: auto;\n\t\t\t\t\tpadding-top: 0;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t// Field list\n\t// An alternative table based on flex-box\n\t.sui-field-list {\n\t\tborder: $table--border-width $table--border-style $table--border-color;\n\t\tborder-radius: $border-radius;\n\n\t\t&-header {\n\t\t\tpadding: 20px 30px;\n\t\t}\n\n\t\t&-item {\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t\tpadding: 15px 30px;\n\t\t\tborder-top: $table--border-width $table--border-style $table--border-color;\n\t\t}\n\n\t\t&-item-label {\n\t\t\tmargin-right: auto;\n\t\t\tmargin-left: 0;\n\t\t}\n\n\t\t&-title {\n\t\t\tmargin: 0;\n\t\t\tcolor: $table--field-list-title-color;\n\t\t\tfont-size: $table--text-font-size;\n\t\t\tline-height: 30px;\n\t\t\tfont-family: $font;\n\t\t\tfont-weight: 500;\n\t\t\ttext-transform: capitalize;\n\t\t}\n\t}\n}","@include body-class(true) {\n\n\t.sui-accordion {\n\n\t\t// Accordion Grid\n\t\t&, &-block {\n\n\t\t\t&:not(.sui-builder-fields) {\n\n\t\t\t\t.sui-accordion-header,\n\t\t\t\t.sui-accordion-item-header,\n\t\t\t\t.sui-accordion-footer {\n\t\t\t\t\tdisplay: flex;\n\t\t\t\t\talign-items: center;\n\t\t\t\t\tfont-size: $table--text-font-size;\n\t\t\t\t\tline-height: $table--text-line-height;\n\t\t\t\t\tfont-family: $font;\n\t\t\t\t\tfont-weight: 400;\n\t\t\t\t\tletter-spacing: $font--letter-spacing;\n\n\t\t\t\t\t> div {\n\t\t\t\t\t\tdisplay: flex;\n\t\t\t\t\t\talign-items: center;\n\t\t\t\t\t\tflex: 1;\n\t\t\t\t\t\tpadding: 0 #{($sui-gutter-md / 2) - 1px};\n\n\t\t\t\t\t\t&:first-child {\n\t\t\t\t\t\t\tpadding-left: #{$sui-gutter-md - 1px};\n\n\t\t\t\t\t\t\t@include media(min-width, md) {\n\t\t\t\t\t\t\t\tpadding-left: #{$sui-gutter - 1px};\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\t&:last-child {\n\t\t\t\t\t\t\tpadding-right: #{$sui-gutter-md - 1px};\n\n\t\t\t\t\t\t\t@include media(min-width, md) {\n\t\t\t\t\t\t\t\tpadding-right: #{$sui-gutter - 1px};\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\t@include media(min-width, md) {\n\t\t\t\t\t\t\tpadding-right: #{($sui-gutter / 2) - 1px};\n\t\t\t\t\t\t\tpadding-left: #{($sui-gutter / 2) - 1px};\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\t> [class^=\"sui-accordion-col-\"] {\n\t\t\t\t\t\tflex: 0 0 auto;\n\t\t\t\t\t}\n\n\t\t\t\t\t// GRID\n\t\t\t\t\t// To guarantee accordion columns agree on size we can apply\n\t\t\t\t\t// below column classes based on a 12-columns grid.\n\t\t\t\t\t@for $i from 1 through $accordion--grid {\n\n\t\t\t\t\t\t.sui-accordion-col-#{$i} {\n\t\t\t\t\t\t\tmin-width: #{(100% * $i) / $accordion--grid};\n\t\t\t\t\t\t\tflex-basis: #{(100% * $i) / $accordion--grid};\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t.sui-accordion-item {\n\n\t\t\t\t\t.sui-accordion-item-header {\n\t\t\t\t\t\tcursor: pointer;\n\n\t\t\t\t\t\t.sui-accordion-open-indicator {\n\n\t\t\t\t\t\t\t[class*=\"sui-icon-\"] {\n\t\t\t\t\t\t\t\ttransition: 0.2s linear;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\t.sui-accordion-item-body {\n\t\t\t\t\t\tdisplay: none;\n\t\t\t\t\t}\n\n\t\t\t\t\t// When item is open\n\t\t\t\t\t&.sui-accordion-item--open {\n\n\t\t\t\t\t\t> .sui-accordion-item-header {\n\n\t\t\t\t\t\t\t.sui-accordion-open-indicator {\n\n\t\t\t\t\t\t\t\t[class*=\"sui-icon-\"] {\n\t\t\t\t\t\t\t\t\ttransform: rotate(180deg);\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\t> .sui-accordion-item-body {\n\t\t\t\t\t\t\tdisplay: block;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t// DESIGN: Table (Flexbox)\n\t\t&:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) {\n\t\t\tmargin: $sui-gutter-md 0;\n\t\t\tborder: 1px solid $table--border-color;\n\t\t\tborder-radius: $border-radius;\n\n\t\t\t.sui-accordion-header,\n\t\t\t.sui-accordion-item-header,\n\t\t\t.sui-accordion-footer {\n\t\t\t\tmin-height: 40px;\n\t\t\t\tpadding: 5px 0;\n\n\t\t\t\t@include media(min-width, md) {\n\t\t\t\t\tmin-height: 60px;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.sui-accordion-header {\n\t\t\t\tborder-bottom: 1px solid $table--border-color;\n\n\t\t\t\t> div {\n\t\t\t\t\toverflow: hidden;\n\t\t\t\t\tcolor: $table--th-color;\n\t\t\t\t\tfont-weight: bold;\n\t\t\t\t\ttext-overflow: ellipsis;\n\t\t\t\t\twhite-space: nowrap;\n\t\t\t\t}\n\n\t\t\t\t&:last-child {\n\t\t\t\t\tborder-bottom-width: 0;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.sui-accordion-item {\n\t\t\t\tborder-bottom: 1px solid $table--border-color;\n\n\t\t\t\t.sui-accordion-item-header {\n\t\t\t\t\tcolor: $table--text-color;\n\t\t\t\t\ttransition: 0.3s ease;\n\n\t\t\t\t\t> div span {\n\t\t\t\t\t\tflex: 0 1 auto;\n\t\t\t\t\t}\n\n\t\t\t\t\t[class*=\"sui-icon-\"] {\n\t\t\t\t\t\tmargin-right: 10px;\n\t\t\t\t\t\tfont-size: 12px;\n\n\t\t\t\t\t\t&:before {\n\t\t\t\t\t\t\tdisplay: block;\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\t&.sui-icon-right {\n\t\t\t\t\t\t\tmargin-right: 0;\n\t\t\t\t\t\t\tmargin-left: 10px;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\t.sui-accordion-item-title {\n\t\t\t\t\t\tcolor: $table--th-color;\n\t\t\t\t\t\tfont-weight: 500;\n\n\t\t\t\t\t\t.sui-toggle {\n\t\t\t\t\t\t\tflex: 0 0 auto;\n\t\t\t\t\t\t\talign-items: flex-start;\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\t[class*=\"sui-icon-\"] {\n\t\t\t\t\t\t\tfont-size: 20px;\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\t.sui-accordion-open-indicator {\n\n\t\t\t\t\t\t\t[class*=\"sui-icon-\"] {\n\t\t\t\t\t\t\t\tfont-size: 12px;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\t.sui-accordion-open-indicator {\n\t\t\t\t\t\talign-self: flex-start;\n\t\t\t\t\t\tmargin-right: 0;\n\t\t\t\t\t\tmargin-left: auto;\n\n\t\t\t\t\t\t[class*=\"sui-icon-\"] {\n\t\t\t\t\t\t\tmargin: 0;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\t.sui-tag {\n\n\t\t\t\t\t\t+ .sui-accordion-open-indicator {\n\t\t\t\t\t\t\tmargin-left: 10px;\n\n\t\t\t\t\t\t\t@include media(min-width, md) {\n\t\t\t\t\t\t\t\tmargin-left: 20px;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\t&:hover,\n\t\t\t\t\t&:focus {\n\t\t\t\t\t\tbackground-color: $accordion--content-bg-color;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t.sui-accordion-item-body {\n\t\t\t\t\tpadding: 0 #{$sui-gutter-md - 1px} #{$sui-gutter-md - 1px};\n\t\t\t\t\tbackground-color: $accordion--content-bg-color;\n\n\t\t\t\t\t.sui-box:last-child {\n\t\t\t\t\t\tmargin-bottom: 0;\n\t\t\t\t\t}\n\n\t\t\t\t\t@include media(min-width, md) {\n\t\t\t\t\t\tpadding: 0 #{$sui-gutter - 1px} #{$sui-gutter - 1px};\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t&:first-child {\n\n\t\t\t\t\t.sui-accordion-item-header {\n\t\t\t\t\t\tborder-top-left-radius: #{$border-radius - 1px};\n\t\t\t\t\t\tborder-top-right-radius: #{$border-radius - 1px};\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t&:last-child {\n\t\t\t\t\tborder-bottom: 0;\n\n\t\t\t\t\t.sui-accordion-item-header,\n\t\t\t\t\t.sui-accordion-item-body {\n\t\t\t\t\t\tborder-bottom-right-radius: #{$border-radius - 1px};\n\t\t\t\t\t\tborder-bottom-left-radius: #{$border-radius - 1px};\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t// STATUS: Error\n\t\t\t\t&.sui-error {\n\n\t\t\t\t\t> .sui-accordion-item-header,\n\t\t\t\t\t> .sui-accordion-item-body {\n\t\t\t\t\t\tbox-shadow: inset 3px 0 $error;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t// STATUS: Warning\n\t\t\t\t&.sui-warning {\n\n\t\t\t\t\t> .sui-accordion-item-header,\n\t\t\t\t\t> .sui-accordion-item-body {\n\t\t\t\t\t\tbox-shadow: inset 3px 0 $warning;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t// STATUS: Success\n\t\t\t\t&.sui-success {\n\n\t\t\t\t\t> .sui-accordion-item-header,\n\t\t\t\t\t> .sui-accordion-item-body {\n\t\t\t\t\t\tbox-shadow: inset 3px 0 $success;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t// When item is open\n\t\t\t\t&.sui-accordion-item--open {\n\n\t\t\t\t\t> .sui-accordion-item-header {\n\t\t\t\t\t\tborder-bottom-right-radius: 0;\n\t\t\t\t\t\tborder-bottom-left-radius: 0;\n\t\t\t\t\t\tbackground-color: $accordion--content-bg-color;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t// When item is disabled\n\t\t\t\t&.sui-accordion-item--disabled {\n\n\t\t\t\t\t.sui-accordion-item-header {\n\t\t\t\t\t\tcursor: default;\n\t\t\t\t\t\tbackground-color: $accordion--content-bg-color;\n\n\t\t\t\t\t\t&, .sui-accordion-item-title {\n\t\t\t\t\t\t\tcolor: $accordion--disabled-color;\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\t&, .sui-accordion-open-indicator {\n\t\t\t\t\t\t\tpointer-events: none;\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\t.sui-toggle {\n\t\t\t\t\t\t\tpointer-events: initial;\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\t.sui-circle-score svg circle:last-child {\n\t\t\t\t\t\t\tstroke: $accordion--disabled-icon;\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\t[class*=\"sui-icon-\"]:before {\n\t\t\t\t\t\t\tcolor: $accordion--disabled-icon;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\t&.sui-error,\n\t\t\t\t\t&.sui-warning,\n\t\t\t\t\t&.sui-success {\n\n\t\t\t\t\t\t.sui-accordion-item-header {\n\t\t\t\t\t\t\tbox-shadow: inset 3px 0 $accordion--disabled-icon;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\t&.sui-accordion-item--open {\n\n\t\t\t\t\t\t> .sui-accordion-item-body {\n\t\t\t\t\t\t\tdisplay: none;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.sui-accordion-footer {}\n\n\t\t\t// Flushed accordion\n\t\t\t&.sui-accordion-flushed {\n\t\t\t\tmargin: 0;\n\t\t\t\tborder-right-width: 0;\n\t\t\t\tborder-left-width: 0;\n\t\t\t\tborder-radius: 0;\n\n\t\t\t\t&:first-child {\n\t\t\t\t\tborder-top-width: 0;\n\t\t\t\t}\n\n\t\t\t\t&:last-child {\n\t\t\t\t\tborder-bottom-width: 0;\n\t\t\t\t}\n\n\t\t\t\t&:not(:first-child) {\n\n\t\t\t\t\t.sui-accordion-item:first-child {\n\n\t\t\t\t\t\t.sui-accordion-item-header {\n\t\t\t\t\t\t\tborder-top-left-radius: 0;\n\t\t\t\t\t\t\tborder-top-right-radius: 0;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t&:not(:last-child) {\n\n\t\t\t\t\t.sui-accordion-item:last-child {\n\n\t\t\t\t\t\t.sui-accordion-item-header,\n\t\t\t\t\t\t.sui-accordion-item-body {\n\t\t\t\t\t\t\tborder-bottom-right-radius: 0;\n\t\t\t\t\t\t\tborder-bottom-left-radius: 0;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t@include media(min-width, md) {\n\t\t\t\t\tmargin: 0;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&:first-child {\n\t\t\t\tmargin-top: 0;\n\n\t\t\t\t@include media(min-width, md) {\n\t\t\t\t\tmargin-top: 0;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&:last-child {\n\t\t\t\tmargin-bottom: 0;\n\n\t\t\t\t@include media(min-width, md) {\n\t\t\t\t\tmargin-bottom: 0;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t@include media(min-width, md) {\n\t\t\t\tmargin-top: $sui-gutter;\n\t\t\t\tmargin-bottom: $sui-gutter;\n\t\t\t}\n\t\t}\n\n\t\t// DESIGN: Table\n\t\t// Must use in conjunction with .sui-table on the <table> element.\n\t\t&.sui-table {\n\n\t\t\t> tbody {\n\t\n\t\t\t\t> .sui-accordion-item {\n\t\t\t\t\tcursor: pointer;\n\t\t\t\t\ttransition: background-color 0.3s;\n\t\n\t\t\t\t\tth, td {\n\t\t\t\t\t\ttransition: background-color 0.3s;\n\n\t\t\t\t\t\t&.sui-table-item-title .sui-accordion-open-indicator {\n\n\t\t\t\t\t\t\t[class*=\"sui-icon-\"] {\n\t\t\t\t\t\t\t\theight: $table--text-line-height;\n\t\t\t\t\t\t\t\tline-height: $table--text-line-height;\n\n\t\t\t\t\t\t\t\t&:before {\n\t\t\t\t\t\t\t\t\tline-height: $table--text-line-height;\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\n\t\t\t\t\t.sui-accordion-open-indicator {\n\t\t\t\t\t\tfloat: right;\n\t\t\t\t\t\tmargin-left: 10px;\n\t\t\n\t\t\t\t\t\t[class*=\"sui-icon-\"] {\n\t\t\t\t\t\t\tdisplay: block;\n\t\t\t\t\t\t\tmargin-right: 0;\n\t\t\t\t\t\t\tfont-size: 12px;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\n\t\t\t\t\t&:hover,\n\t\t\t\t\t&:focus {\n\t\t\t\t\t\tbackground-color: $accordion--content-bg-color;\n\t\t\t\t\t}\n\n\t\t\t\t\t// Error\n\t\t\t\t\t&.sui-error + .sui-accordion-item-content {\n\t\t\t\t\t\tbox-shadow: inset 3px 0 0 $error;\n\t\t\t\t\t}\n\n\t\t\t\t\t// Warning\n\t\t\t\t\t&.sui-warning + .sui-accordion-item-content {\n\t\t\t\t\t\tbox-shadow: inset 3px 0 0 $warning;\n\t\t\t\t\t}\n\n\t\t\t\t\t// Success\n\t\t\t\t\t&.sui-success + .sui-accordion-item-content {\n\t\t\t\t\t\tbox-shadow: inset 3px 0 0 $success;\n\t\t\t\t\t}\n\t\t\n\t\t\t\t\t// When item is open\n\t\t\t\t\t&.sui-accordion-item--open {\n\t\t\t\t\t\tbackground-color: $accordion--content-bg-color;\n\t\n\t\t\t\t\t\tth, td {\n\t\t\t\t\t\t\tborder-bottom-color: transparent;\n\t\t\t\t\t\t}\n\t\n\t\t\t\t\t\t.sui-accordion-open-indicator i {\n\t\t\t\t\t\t\ttransform: rotate(180deg);\n\t\t\t\t\t\t}\n\t\t\n\t\t\t\t\t\t+ .sui-accordion-item-content {\n\t\t\t\t\t\t\tdisplay: table-row;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\t// When item is disabled\n\t\t\t\t\t&.sui-accordion-item--disabled {\n\t\t\t\t\t\tpointer-events: none;\n\t\t\t\t\t\tbackground-color: $accordion--content-bg-color;\n\n\t\t\t\t\t\tth, td {\n\t\t\t\t\t\t\tcolor: $accordion--disabled-color;\n\n\t\t\t\t\t\t\t.sui-toggle {\n\t\t\t\t\t\t\t\tpointer-events: initial;\n\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t.sui-circle-score svg circle:last-child {\n\t\t\t\t\t\t\t\tstroke: $accordion--disabled-icon;\n\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t[class*=\"sui-icon-\"]:before {\n\t\t\t\t\t\t\t\tcolor: $accordion--disabled-icon;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\t&.sui-error,\n\t\t\t\t\t\t&.sui-warning,\n\t\t\t\t\t\t&.sui-success {\n\t\t\t\t\t\t\tbox-shadow: inset 3px 0 0 $accordion--disabled-icon;\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\t+ .sui-accordion-item-content {\n\t\t\t\t\t\t\tdisplay: none;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\n\t\t\t\t> .sui-accordion-item-content {\n\t\t\t\t\tdisplay: none;\n\t\t\t\t\tbackground-color: $accordion--content-bg-color;\n\t\n\t\t\t\t\tth, td {\n\t\t\t\t\t\tpadding: 0 $sui-gutter-md;\n\t\n\t\t\t\t\t\t@include media(min-width, md) {\n\t\t\t\t\t\t\tpadding: 0 $sui-gutter;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t// FIX:\n\t\t\t\t// Assign border radius to last group of items on table.\n\t\t\t\t// Each group is defined by:\n\t\t\t\t// .sui-accordion-item and .sui-accordion-item-content\n\t\t\t\t.sui-table-item-last {\n\n\t\t\t\t\t&.sui-accordion-item,\n\t\t\t\t\t&.sui-accordion-item-content {\n\t\t\t\t\t\tborder-radius: 0 0 $border-radius $border-radius;\n\t\t\t\t\t}\n\n\t\t\t\t\t&.sui-accordion-item {\n\n\t\t\t\t\t\t&.sui-accordion-item--open {\n\t\t\t\t\t\t\tborder-radius: 0;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t// FIX:\n\t\t\t\t// Assign border radius to first row if thead doesn't exist.\n\t\t\t\t.sui-table-item-first {\n\t\t\t\t\tborder-radius: $border-radius $border-radius 0 0;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t// DESIGN: Blocks (Flexbox)\n\t\t&-block {\n\n\t\t\t.sui-accordion-item {\n\t\t\t\tmargin: 0 0 $sui-gutter-md;\n\t\t\t\tborder-radius: $border-radius;\n\t\t\t\tbackground-color: $accordion--block-background;\n\t\t\t\tbox-shadow: 0 2px 0 0 $accordion--block-shadow;\n\n\t\t\t\t.sui-accordion-item-header {\n\t\t\t\t\tmin-height: 60px;\n\t\t\t\t\tpadding: 15px 0;\n\t\t\t\t\tcolor: $accordion--block-color;\n\t\t\t\t\tfont-size: 13px;\n\t\t\t\t\tline-height: 22px;\n\t\t\t\t\tfont-family: $font;\n\t\t\t\t\tletter-spacing: $font--letter-spacing;\n\n\t\t\t\t\tstrong {\n\t\t\t\t\t\tmargin-right: 10px;\n\t\t\t\t\t\tcolor: $table--th-color;\n\t\t\t\t\t}\n\n\t\t\t\t\t.sui-accordion-item-title {\n\t\t\t\t\t\tcolor: $table--th-color;\n\t\t\t\t\t\tfont-size: 22px;\n\t\t\t\t\t\tline-height: 30px;\n\t\t\t\t\t\tfont-family: $font--alt;\n\t\t\t\t\t\tfont-weight: bold;\n\n\t\t\t\t\t\t.sui-tag {\n\n\t\t\t\t\t\t\t@include media(max-width, md) {\n\t\t\t\t\t\t\t\tdisplay: block;\n\t\t\t\t\t\t\t\tbottom: #{($sui-gutter-md / 2) + 7px};\n\t\t\t\t\t\t\t\tleft: #{($sui-gutter-md / 2) - 1px};\n\t\t\t\t\t\t\t\tposition: absolute;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\t&.sui-trim-title {\n\t\t\t\t\t\t\toverflow: hidden;\n\t\t\t\t\t\t\tdisplay: flex;\n\t\t\t\t\t\t\talign-items: center;\n\t\t\t\t\t\t\ttext-overflow: ellipsis;\n\t\t\t\t\t\t\twhite-space: nowrap;\n\n\t\t\t\t\t\t\tspan {\n\t\t\t\t\t\t\t\tflex: 0 0 auto;\n\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t.sui-trim-text {\n\t\t\t\t\t\t\t\toverflow: hidden;\n\t\t\t\t\t\t\t\tdisplay: block;\n\t\t\t\t\t\t\t\tflex: 0 1 auto;\n\t\t\t\t\t\t\t\talign-items: center;\n\t\t\t\t\t\t\t\ttext-overflow: ellipsis;\n\t\t\t\t\t\t\t\twhite-space: nowrap;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\t.sui-mobile-visible {\n\n\t\t\t\t\t\t@include media(min-width, md) {\n\t\t\t\t\t\t\tdisplay: none;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\t.sui-desktop-visible {\n\n\t\t\t\t\t\t@include media(max-width, md) {\n\t\t\t\t\t\t\tdisplay: none;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\t.sui-accordion-item-date {\n\n\t\t\t\t\t\t@include media(max-width, md) {\n\t\t\t\t\t\t\tdisplay: none;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\t.sui-button,\n\t\t\t\t\t.sui-dropdown,\n\t\t\t\t\t.sui-button-icon {\n\t\t\t\t\t\tmargin: 0 5px;\n\n\t\t\t\t\t\t.sui-button-icon {\n\t\t\t\t\t\t\tmargin: 0;\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\t&:first-child {\n\t\t\t\t\t\t\tmargin-left: 0;\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\t&:last-child {\n\t\t\t\t\t\t\tmargin-right: 0;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\t.sui-tag {\n\t\t\t\t\t\tmargin-left: 10px;\n\n\t\t\t\t\t\t&.sui-tag-right {\n\t\t\t\t\t\t\tmargin-right: 10px;\n\t\t\t\t\t\t\tmargin-left: 0;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\t.sui-accordion-col-auto {\n\n\t\t\t\t\t\t&:not(:first-child) {\n\n\t\t\t\t\t\t\t@include media(max-width, md) {\n\t\t\t\t\t\t\t\tmargin-top: 10px;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\t@include media(max-width, md) {\n\t\t\t\t\t\t\tflex: 0 0 100%;\n\t\t\t\t\t\t\tjustify-content: flex-end;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\t@include media(max-width, md) {\n\t\t\t\t\t\tflex-wrap: wrap;\n\t\t\t\t\t\tposition: relative;\n\t\t\t\t\t}\n\n\t\t\t\t\t@include media(min-width, md) {\n\t\t\t\t\t\tmin-height: 90px;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t.sui-accordion-item-body {\n\t\t\t\t\tpadding: 0 $sui-gutter-md $sui-gutter-md;\n\n\t\t\t\t\t.sui-accordion-item-data {\n\t\t\t\t\t\tdisplay: flex;\n\t\t\t\t\t\tflex-wrap: wrap;\n\t\t\t\t\t\tmargin: 0 -5px;\n\t\t\t\t\t\tpadding: 0;\n\n\t\t\t\t\t\t&, li {\n\t\t\t\t\t\t\tborder: 0;\n\t\t\t\t\t\t\tlist-style: none;\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\tli {\n\t\t\t\t\t\t\tfont-size: 13px;\n\t\t\t\t\t\t\tline-height: 22px;\n\t\t\t\t\t\t\tfont-family: $font;\n\t\t\t\t\t\t\tletter-spacing: $font--letter-spacing;\n\t\t\t\t\t\t\ttransition: 0.3s ease;\n\t\t\t\t\t\t\ttext-align: center;\n\n\t\t\t\t\t\t\tstrong, span {\n\t\t\t\t\t\t\t\tdisplay: block;\n\n\t\t\t\t\t\t\t\t@include media(min-width, md) {\n\t\t\t\t\t\t\t\t\tmargin-right: 20px;\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\tstrong {\n\t\t\t\t\t\t\t\tcolor: $table--th-color;\n\t\t\t\t\t\t\t\tfont-weight: 500;\n\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t&[data-col=\"large\"] {\n\n\t\t\t\t\t\t\t\t@include media(min-width, md) {\n\t\t\t\t\t\t\t\t\tmin-width: 200px;\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t&:last-child {\n\t\t\t\t\t\t\t\tmargin: 0;\n\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t@include media(max-width, md) {\n\t\t\t\t\t\t\t\tmin-width: 50%;\n\t\t\t\t\t\t\t\tflex: 0 0 50%;\n\t\t\t\t\t\t\t\tpadding: 10px 5px;\n\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t@include media(min-width, md) {\n\t\t\t\t\t\t\t\tflex: 0 0 auto;\n\t\t\t\t\t\t\t\tmargin: 0;\n\t\t\t\t\t\t\t\tpadding: 0 5px;\n\t\t\t\t\t\t\t\ttext-align: left;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\t// Loading data animation when accordion opens\n\t\t\t\t\t\t&.sui-onload {\n\n\t\t\t\t\t\t\tli > * {\n\t\t\t\t\t\t\t\tdisplay: block;\n\t\t\t\t\t\t\t\tmargin-right: 0;\n\t\t\t\t\t\t\t\tbackground-color: palette(silver, light);\n\t\t\t\t\t\t\t\tcolor: transparent;\n\n\t\t\t\t\t\t\t\t&:first-child {\n\t\t\t\t\t\t\t\t\tborder-radius: $border-radius $border-radius 0 0;\n\t\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t\t&:last-child {\n\t\t\t\t\t\t\t\t\tborder-radius: 0 0 $border-radius $border-radius;\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\t@include media(min-width, md) {\n\t\t\t\t\t\tpadding: 0 $sui-gutter $sui-gutter;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t&:last-child {\n\t\t\t\t\tmargin: 0;\n\n\t\t\t\t\t@include media(min-width, md) {\n\t\t\t\t\t\tmargin: 0;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t// When item is open\n\t\t\t\t&.sui-accordion-item--open {\n\n\t\t\t\t\t.sui-accordion-item-header {\n\n\t\t\t\t\t\t.sui-accordion-item-date {\n\t\t\t\t\t\t\tdisplay: none;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t@include media(min-width, md) {\n\t\t\t\t\tmargin: 0 0 $sui-gutter;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t// FIX:\n\t// Improve styles of flushed accordions inside .sui-box\n\t.sui-box {\n\n\t\t.sui-box-header {\n\n\t\t\t+ .sui-accordion-flushed {\n\t\t\t\tborder-top-width: 0;\n\t\t\t}\n\t\t}\n\n\t\t.sui-box-body {\n\n\t\t\t> .sui-accordion-flushed {\n\n\t\t\t\t&:not(.sui-accordion-block) {\n\t\t\t\t\tmargin-right: -#{$sui-gutter-md};\n\t\t\t\t\tmargin-left: -#{$sui-gutter-md};\n\n\t\t\t\t\t@include media(min-width, md) {\n\t\t\t\t\t\tmargin-right: -#{$sui-gutter};\n\t\t\t\t\t\tmargin-left: -#{$sui-gutter};\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.sui-side-tabs .sui-tab-content {\n\n\t\t\t\t> .sui-accordion-flushed {\n\n\t\t\t\t\t&:not(.sui-accordion-block) {\n\t\t\t\t\t\tmargin-bottom: -#{$sui-gutter-md};\n\t\n\t\t\t\t\t\t@include media(min-width, md) {\n\t\t\t\t\t\t\tmargin-bottom: -#{$sui-gutter};\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t// FIX:\n\t// Improve flushed accordions inside .sui-tabs\n\t.sui-tabs:not(.sui-side-tabs) {\n\n\t\t> [data-panes],\n\t\t> .sui-tabs-content {\n\n\t\t\t> *,\n\t\t\t> .sui-tab-content {\n\n\t\t\t\t> .sui-accordion-flushed {\n\n\t\t\t\t\t&:not(.sui-accordion-block) {\n\t\t\t\t\t\tmargin: -#{$sui-gutter-md};\n\t\n\t\t\t\t\t\t@include media(min-width, md) {\n\t\t\t\t\t\t\tmargin: -#{$sui-gutter};\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t// FIX:\n\t// Improve flushed accordions inside .sui-side-tabs\n\t.sui-side-tabs {\n\n\t\t.sui-tab-content {\n\n\t\t\t> .sui-accordion-flushed {\n\n\t\t\t\t&:not(.sui-accordion-block) {\n\t\t\t\t\tmargin-right: -#{$sui-gutter-md};\n\t\t\t\t\tmargin-left: -#{$sui-gutter-md};\n\n\t\t\t\t\t@include media(min-width, md) {\n\t\t\t\t\t\tmargin-right: -#{$sui-gutter};\n\t\t\t\t\t\tmargin-left: -#{$sui-gutter};\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}","@include body-class(true) {\n\n\t.sui-code-snippet-wrapper {\n\t\tposition: relative;\n\n\t\t[data-clipboard-target] {\n\t\t\tposition: absolute;\n\t\t\tright: 15px;\n\t\t\ttop: 15px;\n\t\t\tmargin: 0;\n\t\t\tmin-width: auto;\n\t\t}\n\t}\n}\n","@include body-class {\n\n\t.sui-dialog {\n\t\tposition: fixed;\n\t\tz-index: 12;\n\t\ttop: 0;\n\t\tright: 0;\n\t\tbottom: 0;\n\t\tleft: 160px;\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\toverflow: auto;\n\n\t\t&, * {\n\t\t\tbox-sizing: border-box;\n\t\t}\n\n\t\t// ELEMENT: Overlay mask\n\t\t.sui-dialog-overlay {\n\t\t\tposition: fixed;\n\t\t\tz-index: 13;\n\t\t\tbackground-color: $modal-overlay-bg-color;\n\t\t\ttop: 0;\n\t\t\tright: 0;\n\t\t\tbottom: 0;\n\t\t\tleft: 160px;\n\t\n\t\t\t@media (max-width: 960px) {\n\t\t\t\tleft: 36px;\n\t\t\t}\n\t\n\t\t\t@media (max-width: 782px) {\n\t\t\t\tleft: 0;\n\t\t\t}\n\t\t}\n\n\t\t// ELEMENT: Content\n\t\t.sui-dialog-content {\n\t\t\twidth: 100%;\n\t\t\tmax-width: #{600px + ($sui-gutter * 2)};\n\t\t\tmax-height: 85%;\n\t\t\tposition: relative;\n\t\t\tz-index: 13;\n\t\t\tmargin: 0 auto;\n\t\t\tpadding: 0 $sui-gutter;\n\n\t\t\t> .sui-box {\n\t\t\t\tmargin: $sui-gutter 0;\n\t\t\t\tbox-shadow: 0 10px 40px $modal-box-shadow-color;\n\n\t\t\t\t.sui-box-body {\n\t\t\t\n\t\t\t\t\t& > * {\n\t\t\t\t\t\tmargin-bottom: 30px;\n\t\t\t\t\t\t@include media( max-width, md ) {\n\t\t\t\t\t\t\tmargin-bottom: $sui-gutter-md;\n\t\t\t\t\t\t}\n\t\t\n\t\t\t\t\t\t&:last-child {\n\t\t\t\t\t\t\tmargin-bottom: 0;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\n\t\t\t\t@media (max-width: 782px) {\n\t\t\t\t\tmargin: $sui-gutter-md 0;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t@media (max-width: 782px) {\n\t\t\t\tmax-width: #{600px + ($sui-gutter-md * 2)};\n\t\t\t\tpadding: 0 $sui-gutter-md;\n\t\t\t}\n\t\t}\n\n\t\t// ELEMENT: Close button\n\t\t.sui-dialog-close {\n\t\t\twidth: 30px;\n\t\t\theight: 30px;\n\t\t\tcursor: pointer;\n\t\t\tmargin: 0;\n\t\t\tpadding: 0;\n\t\t\tborder: 0;\n\t\t\toutline-style: none;\n\t\t\tbackground-image: none;\n\t\t\tbackground-color: transparent;\n\t\t\ttransition: 0.3s ease;\n\n\t\t\t&:hover:before,\n\t\t\t&:active:before {\n\t\t\t\tcolor: $modal-close-action-color;\n\t\t\t}\n\n\t\t\t@include icon(before, 'close') {\n\t\t\t\tcolor: $modal-close-color;\n\t\t\t\tfont-size: 16px;\n\t\t\t\tline-height: 30px;\n\t\t\t}\n\t\t}\n\n\t\t// ELEMENT: Back button\n\t\t.sui-dialog-back {\n\t\t\twidth: 30px;\n\t\t\theight: 30px;\n\t\t\tcursor: pointer;\n\t\t\tmargin: 0;\n\t\t\tpadding: 0;\n\t\t\tborder: 0;\n\t\t\toutline-style: none;\n\t\t\tbackground-image: none;\n\t\t\tbackground-color: transparent;\n\t\t\ttransition: 0.3s ease;\n\n\t\t\t&:hover:before,\n\t\t\t&:active:before {\n\t\t\t\tcolor: $modal-close-action-color;\n\t\t\t}\n\n\t\t\t@include icon(before, 'chevron-left') {\n\t\t\t\tcolor: $modal-close-color;\n\t\t\t\tfont-size: 16px;\n\t\t\t\tline-height: 30px;\n\t\t\t}\n\t\t}\n\n\t\t// ALTERNATIVE DIALOG\n\t\t&.sui-dialog-alt {\n\n\t\t\t.sui-dialog-content > .sui-box {\n\n\t\t\t\t.sui-box-header,\n\t\t\t\t.sui-box-body,\n\t\t\t\t.sui-box-footer {\n\n\t\t\t\t\t&.sui-block-content-center {\n\n\t\t\t\t\t\t.sui-notice,\n\t\t\t\t\t\t.sui-form-field {\n\t\t\t\t\t\t\ttext-align: initial;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t.sui-box-header {\n\t\t\t\t\tdisplay: block;\n\t\t\t\t\tposition: relative;\n\t\t\t\t\tpadding-top: #{$sui-gutter-md * 2};\n\t\t\t\t\tpadding-bottom: #{$sui-gutter-md / 2};\n\t\t\t\t\tborder-bottom: 0;\n\n\t\t\t\t\t.sui-dialog-close {\n\t\t\t\t\t\tposition: absolute;\n\t\t\t\t\t\ttop: 20px;\n\t\t\t\t\t\tright: 20px;\n\t\t\t\t\t}\n\n\t\t\t\t\t.sui-dialog-back {\n\t\t\t\t\t\tposition: absolute;\n\t\t\t\t\t\ttop: 20px;\n\t\t\t\t\t\tleft: 20px;\n\t\t\t\t\t}\n\n\t\t\t\t\t.sui-box-title {\n\t\t\t\t\t\tfont-size: 22px;\n\t\t\t\t\t\tline-height: 30px;\n\t\t\t\t\t\tfont-family: $font--alt;\n\t\t\t\t\t}\n\n\t\t\t\t\t.sui-dialog-image {\n\t\t\t\t\t\twidth: 70px;\n\t\t\t\t\t\theight: 70px;\n\t\t\t\t\t\tdisplay: block;\n\t\t\t\t\t\tposition: absolute;\n\t\t\t\t\t\ttop: -30px;\n\t\t\t\t\t\tleft: 50%;\n\t\t\t\t\t\tmargin-left: -35px;\n\t\t\t\t\t\tborder: 5px solid $white;\n\t\t\t\t\t\tborder-radius: $border-radius;\n\t\t\t\t\t\tbackground-color: $white;\n\t\n\t\t\t\t\t\timg {\n\t\t\t\t\t\t\tdisplay: block;\n\t\t\t\t\t\t\tborder-radius: 3px;\n\t\t\t\t\t\t}\n\t\n\t\t\t\t\t\t@include media( max-width, md ) {\n\t\t\t\t\t\t\tdisplay: none;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\t&:last-child {\n\t\t\t\t\t\tpadding-bottom: $sui-gutter-md;\n\n\t\t\t\t\t\t@include media(min-width, md) {\n\t\t\t\t\t\t\tpadding-bottom: $sui-gutter;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\t+ .sui-box-body-slim {\n\t\t\t\t\t\tpadding-top: #{$sui-gutter-md / 2};\n\t\t\t\t\t}\n\n\t\t\t\t\t@include media(min-width, md) {\n\t\t\t\t\t\tpadding-top: #{$sui-gutter * 2};\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t.sui-box-footer {\n\t\t\t\t\tjustify-content: space-between;\n\t\t\t\t\tborder-top: 0;\n\n\t\t\t\t\t&.sui-box-footer-center {\n\t\t\t\t\t\tjustify-content: center;\n\t\t\t\t\t}\n\n\t\t\t\t\t&.sui-box-footer-right {\n\t\t\t\t\t\tjustify-content: flex-end;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t// DIALOG: Small (special design)\n\t\t&.sui-dialog-sm:not(.sui-dialog-alt) {\n\n\t\t\t.sui-dialog-content > .sui-box {\n\n\t\t\t\t.sui-box-header {\n\t\t\t\t\tborder: none;\n\t\t\t\t\ttext-align: center;\n\t\t\t\t\tdisplay: block;\n\t\t\t\t\tposition: relative;\n\t\t\t\t\tpadding-top: #{$sui-gutter-md * 2};\n\t\t\t\t\tpadding-bottom: #{$sui-gutter-md / 2};\n\t\n\t\t\t\t\t.sui-dialog-close {\n\t\t\t\t\t\twidth: 30px;\n\t\t\t\t\t\theight: 30px;\n\t\t\t\t\t\tdisplay: flex;\n\t\t\t\t\t\tflex-direction: column;\n\t\t\t\t\t\talign-items: center;\n\t\t\t\t\t\tjustify-content: center;\n\t\t\t\t\t\tposition: absolute;\n\t\t\t\t\t\ttop: #{$sui-gutter/2};\n\t\t\t\t\t\tright: #{$sui-gutter/2};\n\t\t\t\t\t\tmargin: 0;\n\t\t\t\t\t\tpadding: 0;\n\t\n\t\t\t\t\t\t&, &:before {\n\t\t\t\t\t\t\tcolor: palette( gray, light );\n\t\t\t\t\t\t}\n\t\n\t\t\t\t\t\t&:before {\n\t\t\t\t\t\t\tfont-size: 16px;\n\t\t\t\t\t\t}\n\t\n\t\t\t\t\t\t&:hover, &:focus {\n\t\t\t\t\t\t\toutline: none;\n\t\t\t\t\t\t}\n\t\n\t\t\t\t\t\t@include media( max-width, md ) {\n\t\t\t\t\t\t\ttop: #{$sui-gutter-md};\n\t\t\t\t\t\t\tright: #{$sui-gutter-md/2};\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\n\t\t\t\t\t.sui-dialog-image {\n\t\t\t\t\t\twidth: 70px;\n\t\t\t\t\t\theight: 70px;\n\t\t\t\t\t\tdisplay: block;\n\t\t\t\t\t\tposition: absolute;\n\t\t\t\t\t\ttop: -35px;\n\t\t\t\t\t\tleft: 50%;\n\t\t\t\t\t\tmargin-left: -35px;\n\t\t\t\t\t\tborder: 5px solid $white;\n\t\t\t\t\t\tborder-radius: 4px;\n\t\t\t\t\t\tbackground-color: $white;\n\t\n\t\t\t\t\t\timg {\n\t\t\t\t\t\t\tdisplay: block;\n\t\t\t\t\t\t\tborder-radius: 3px;\n\t\t\t\t\t\t}\n\t\n\t\t\t\t\t\t@include media( max-width, md ) {\n\t\t\t\t\t\t\tdisplay: none;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\n\t\t\t\t\t.sui-box-title {\n\t\t\t\t\t\tmargin: 0;\n\t\t\t\t\t\tcolor: palette( gray, dark );\n\t\t\t\t\t\tfont: bold 22px/30px $font--alt;\n\t\t\t\t\t}\n\t\n\t\t\t\t\tp {\n\t\t\t\t\t\tmargin: 10px 0 0;\n\t\t\t\t\t\tcolor: palette(gray, default);\n\t\t\t\t\t\tfont-size: 13px;\n\t\t\t\t\t\tline-height: 22px;\n\t\n\t\t\t\t\t\t&:first-child {\n\t\t\t\t\t\t\tmargin-top: 0;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\n\t\t\t\t\t&.sui-dialog-with-image {\n\t\t\t\t\t\tmargin-top: 35px;\n\t\t\t\t\t\tpadding-top: #{$sui-gutter * 2};\n\t\n\t\t\t\t\t\t@include media( max-width, md ) {\n\t\t\t\t\t\t\tmargin-top: 0;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\n\t\t\t\t.sui-box-body {\n\t\t\t\t\tpadding-top: #{$sui-gutter-md / 2};\n\t\t\t\t\tpadding-bottom: #{$sui-gutter / 2};\n\t\t\t\t\ttext-align: center;\n\t\n\t\t\t\t\tp {\n\t\t\t\t\t\tfont-size: 13px;\n\t\t\t\t\t\tline-height: 20px;\n\t\t\t\t\t}\n\t\n\t\t\t\t\tlabel {\n\t\t\t\t\t\ttext-align: left;\n\t\t\t\t\t}\n\t\n\t\t\t\t\t.sui-label {\n\t\t\t\t\t\tline-height: 22px;\n\t\t\t\t\t}\n\t\n\t\t\t\t\t.sui-form-field {\n\t\t\t\t\t\tmargin-bottom: $sui-gutter-md;\n\t\n\t\t\t\t\t\t&:last-child {\n\t\t\t\t\t\t\tmargin-bottom: 0;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\n\t\t\t\t\t&:last-child {\n\t\t\t\t\t\tpadding-bottom: #{$sui-gutter-md * 2};\n\t\t\t\t\t}\n\t\n\t\t\t\t\t@include media( max-width, md ) {\n\t\t\t\t\t\tpadding-bottom: #{$sui-gutter-md / 2};\n\t\t\t\t\t}\n\t\t\t\t}\n\t\n\t\t\t\t.sui-box-footer {\n\t\t\t\t\talign-items: center;\n\t\t\t\t\tjustify-content: center;\n\t\t\t\t\tpadding-top: #{$sui-gutter / 2};\n\t\t\t\t\tpadding-bottom: #{$sui-gutter-md * 2};\n\t\t\t\t\tborder: 0;\n\t\n\t\t\t\t\t&.sui-align-unset {\n\t\t\t\t\t\tjustify-content: unset;\n\t\t\t\t\t}\n\t\n\t\t\t\t\t@include media( max-width, md ) {\n\t\t\t\t\t\tpadding-top: #{$sui-gutter-md / 2};\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t// DIALOG SIZE: Small\n\t\t&.sui-dialog-sm {\n\n\t\t\t.sui-dialog-content {\n\t\t\t\tmax-width: #{400px + ($sui-gutter * 2)};\n\n\t\t\t\t@media (max-width: 400px) {\n\t\t\t\t\tmax-width: calc(400px + (#{$sui-gutter-md}*2));\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t// DIALOG SIZE: Large\n\t\t&.sui-dialog-lg {\n\t\t\t\n\t\t\t.sui-dialog-content {\n\t\t\t\tmax-width: #{980px + ($sui-gutter * 2)};\n\n\t\t\t\t@media (max-width: 1200px) {\n\t\t\t\t\tmax-width: #{980px + ($sui-gutter-md * 2)};\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t// Hide dialog\n\t\t&[aria-hidden=\"true\"] {\n\t\t\tdisplay: none;\n\t\t}\n\n\t\t@media (max-width: 960px) {\n\t\t\tleft: 36px;\n\t\t}\n\n\t\t@media (max-width: 782px) {\n\t\t\tleft: 0;\n\t\t}\n\t}\n\n\t// Folded sidebar\n\t&.wp-admin.folded {\n\t\t\n\t\t.sui-dialog {\n\t\t\tleft: 36px;\n\n\t\t\t@media (max-width: 782px) {\n\t\t\t\tleft: 0;\n\t\t\t}\n\t\t}\n\n\t\t.sui-dialog-overlay {\n\t\t\tleft: 36px;\n\n\t\t\t@media (max-width: 782px) {\n\t\t\t\tleft: 0;\n\t\t\t}\n\t\t}\n\t}\n}\n\nhtml.sui-has-overlay {\n\toverflow: hidden;\n}","@include body-class(true) {\n\t.sui-listing {\n\t\tli {\n\t\t\tcolor: palette(gray, light);\n\t\t\tline-height: 26px;\n\t\t\tpadding: 2px 0 2px 34px;\n\t\t\tposition: relative;\n\n\t\t\t@include icon('before', check-tick);\n\t\t\t&:before {\n\t\t\t\tcolor: #17A8E3;\n\t\t\t\ttop: 1px;\n\t\t\t\tfont-size: 20px;\n\t\t\t\tvertical-align: middle;\n\t\t\t\tposition: absolute;\n\t\t\t\tleft: 0;\n\t\t\t\twidth: 20px;\n\t\t\t\theight: 20px;\n\t\t\t\topacity: 0.8;\n\t\t\t\tspeak: none;\n\t\t\t\tfont-style: normal;\n\t\t\t\tfont-weight: normal;\n\t\t\t\tfont-variant: normal;\n\t\t\t\ttext-transform: none;\n\t\t\t\tline-height: 1;\n\t\t\t}\n\t\t}\n\t}\n}\n","@include body-class(true) {\n\n\t.sui-pagination {\n\t\tdisplay: flex;\n\t\tmargin: 10px 0;\n\t\tpadding: 0 1px;\n\t\tborder: 0;\n\t\tlist-style: none;\n\n\t\tli {\n\t\t\tdisplay: block;\n\t\t\tflex: 0 0 auto;\n\t\t\tmargin: 0 -1px;\n\t\t\tpadding: 0;\n\t\t\tborder: 1px solid $pagination-border;\n\t\t\tbackground: $pagination-background;\n\t\t\tlist-style: none;\n\t\t\tfont: 500 12px/16px $font;\n\n\t\t\ta {\n\t\t\t\tmin-width: 38px;\n\t\t\t\theight: 28px;\n\t\t\t\tdisplay: block;\n\t\t\t\tmargin: 0;\n\t\t\t\tpadding: 0 5px;\n\t\t\t\tborder: 0;\n\t\t\t\tline-height: 28px;\n\t\t\t\ttext-align: center;\n\n\t\t\t\ti {\n\t\t\t\t\tfont-size: 10px;\n\t\t\t\t}\n\n\t\t\t\t&, &:visited {\n\t\t\t\t\tcolor: $pagination-item-color-static;\n\n\t\t\t\t\ti:before {\n\t\t\t\t\t\tcolor: $pagination-item-color-static;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t&:hover, &:hover i:before {\n\t\t\t\t\tcolor: $pagination-item-color-hover;\n\t\t\t\t}\n\n\t\t\t\t&:disabled, &[disabled] {\n\t\t\t\t\tpointer-events: none;\n\t\t\t\t\tcolor: $pagination-item-color-disabled;\n\n\t\t\t\t\ti:before {\n\t\t\t\t\t\tcolor: $pagination-item-color-disabled;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t@include media( max-width, md ) {\n\t\t\t\t\tmin-width: unset;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&.sui-active {\n\n\t\t\t\ta {\n\t\t\t\t\tpointer-events: none;\n\t\t\t\t\t\n\t\t\t\t\t&, &:visited {\n\t\t\t\t\t\tbackground: $pagination-item-bg-active;\n\t\t\t\t\t\tcolor: $pagination-item-color-active;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&:first-child {\n\t\t\t\tborder-radius: $border-radius 0 0 $border-radius;\n\t\t\t}\n\n\t\t\t&:last-child {\n\t\t\t\tborder-radius: 0 $border-radius $border-radius 0;\n\t\t\t}\n\n\t\t\t@include media( max-width, md ) {\n\t\t\t\tflex: 1;\n\t\t\t}\n\t\t}\n\n\t\t.sui-pagination-dots {\n\t\t\t\n\t\t\tspan {\n\t\t\t\tmin-width: 38px;\n\t\t\t\theight: 28px;\n\t\t\t\tdisplay: block;\n\t\t\t\tmargin: 0;\n\t\t\t\tpadding: 0 5px;\n\t\t\t\tborder: 0;\n\t\t\t\tline-height: 28px;\n\t\t\t\ttext-align: center;\n\t\t\t}\n\t\t}\n\n\t\t&:first-child {\n\t\t\tmargin-top: 0;\n\t\t}\n\n\t\t&:last-child {\n\t\t\tmargin-bottom: 0;\n\t\t}\n\t}\n\n\t.sui-pagination-results {\n\t\tdisplay: inline-block;\n\t\tcolor: $pagination-results;\n\t\tfont: 400 13px/22px $font;\n\t}\n\n\t.sui-pagination-wrap {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tjustify-content: flex-end;\n\n\t\t.sui-pagination-results {\n\n\t\t\t+ .sui-pagination,\n\t\t\t+ .sui-button-icon {\n\t\t\t\tmargin-left: $sui-gutter/2;\n\t\n\t\t\t\t@include media( max-width, md ) {\n\t\t\t\t\tmargin-left: 0;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t@include media( max-width, md ) {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\t\t}\n\n\t\t.sui-pagination {\n\t\t\tmargin-top: 0;\n\t\t\tmargin-bottom: 0;\n\n\t\t\t+ .sui-button-icon {\n\t\t\t\tmargin-left: 10px;\n\t\t\t}\n\n\t\t\t@include media( max-width, md ) {\n\t\t\t\tflex: 1;\n\t\t\t}\n\t\t}\n\n\t\t+ .sui-table,\n\t\t+ .sui-accordion {\n\t\t\tmargin-top: 10px;\n\t\t}\n\t}\n\n\t.sui-pagination-filter {\n\t\tdisplay: none;\n\t\tmargin: 10px 0;\n\t\tpadding: #{$sui-gutter-md - 1px};\n\t\tborder: 1px solid $pagination-filter-border;\n\t\tborder-radius: $border-radius;\n\n\t\t.sui-filter-footer {\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t\tborder-top: 1px solid $pagination-filter-border;\n\n\t\t\t@include media(max-width, md) {\n\t\t\t\tmargin-right: -#{$sui-gutter-md - 1px};\n\t\t\t\tmargin-left: -#{$sui-gutter-md - 1px};\n\t\t\t\tpadding: #{$sui-gutter-md - 1px} #{$sui-gutter-md - 1px} 0;\n\t\t\t}\n\n\t\t\t@include media(min-width, md) {\n\t\t\t\tmargin-right: -#{$sui-gutter - 1px};\n\t\t\t\tmargin-left: -#{$sui-gutter - 1px};\n\t\t\t\tpadding: #{$sui-gutter - 1px} #{$sui-gutter - 1px} 0;\n\t\t\t}\n\t\t}\n\n\t\t&:first-child {\n\t\t\tmargin-top: 0;\n\t\t}\n\n\t\t&:last-child {\n\t\t\tmargin-bottom: 0;\n\t\t}\n\n\t\t&.sui-open {\n\t\t\tdisplay: block;\n\t\t}\n\n\t\t+ .sui-table,\n\t\t+ .sui-accordion {\n\t\t\tmargin-top: 10px;\n\t\t}\n\n\t\t@include media(min-width, md) {\n\t\t\tpadding: #{$sui-gutter - 1px};\n\t\t}\n\t}\n\n\t.sui-pagination-active-filters {\n\t\tdisplay: flex;\n\t\tflex-flow: row wrap;\n\n\t\t.sui-active-filter {\n\t\t\tcolor: $white;\n\t\t\tfont-size: 12px;\n\t\t\tfont-weight: 500;\n\t\t\tline-height: 16px;\n\t\t\tborder-radius: 4px;\n\t\t\tbackground-color: #666666;\n\t\t\tpadding: 4px 0 4px 10px;\n\t\t\tmargin: 4px 4px 0 0;\n\n\t\t\t.sui-active-filter-remove {\n\t\t\t\tcursor: pointer;\n\t\t\t\tpadding: 5px 7px;\n\t\t\t\tmargin-left: 8px;\n                color: $white;\n                background-color: #5E5E5E;\n                transition: all .3s ease;\n                border-radius: 0 $border-radius $border-radius 0;\n\t\t\t\t@include icon(before, close);\n\t\t\t\t&:before {\n\t\t\t\t\tcolor: $white;\n\t\t\t\t\tfont-size: 10px;\n\t\t\t\t\tdisplay: unset;\n\t\t\t\t}\n\n                &:hover {\n                    color: $white;\n                    background-color: #565656;\n                }\n\t\t\t}\n\n\t\t\t&:last-of-type {\n\t\t\t\tmargin-right: 0;\n\t\t\t}\n\t\t}\n\t}\n}","@include body-class {\n\n\t.sui-calendar {\n\t\tmargin: 5px 0 0;\n\t\tpadding: $sui-gutter/2;\n\t\tborder: 1px solid palette(gray, lighter);\n\t\tborder-radius: $border-radius;\n\t\tbackground-color: $white;\n\t\tbox-shadow: 0 3px 7px 0 rgba(0,0,0,0.07);\n\n\t\t.ui-datepicker-header {\n\t\t\tdisplay: block;\n\t\t\tposition: relative;\n\t\t\t\n\t\t\t.ui-corner-all {\n\t\t\t\twidth: 30px;\n\t\t\t\theight: 30px;\n\t\t\t\tcursor: pointer;\n\t\t\t\tdisplay: flex;\n\t\t\t\tflex-direction: column;\n\t\t\t\talign-items: center;\n\t\t\t\tjustify-content: center;\n\t\t\t\tposition: absolute;\n\t\t\t\ttop: 0;\n\t\t\t\tmargin: 0;\n\t\t\t\tpadding: 0;\n\t\t\t\tborder: 0;\n\t\t\t\tborder-radius: $border-radius;\n\t\t\t\tbackground-color: transparent;\n\t\t\t\ttransition: 0.3s ease;\n\n\t\t\t\t&:before {\n\t\t\t\t\tdisplay: block;\n\t\t\t\t\tcolor: palette(gray, light);\n\t\t\t\t}\n\n\t\t\t\t&:hover,\n\t\t\t\t&:active {\n\t\t\t\t\tbackground-color: palette(silver, default);\n\n\t\t\t\t\t&:before {\n\t\t\t\t\t\tcolor: palette(gray, dark);\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\tspan {\n\t\t\t\t\tdisplay: none;\n\t\t\t\t}\n\n\t\t\t\t&.ui-datepicker-prev {\n\t\t\t\t\t@include icon( before, chevron-left, true);\n\t\t\t\t\tleft: 0;\n\t\t\t\t}\n\n\t\t\t\t&.ui-datepicker-next {\n\t\t\t\t\t@include icon( before, chevron-right, true);\n\t\t\t\t\tright: 0;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.ui-datepicker-title {\n\t\t\t\tdisplay: block;\n\t\t\t\tpadding: 0 40px;\n\t\t\t\tcolor: palette(gray, dark);\n\t\t\t\tfont: 600 12px/30px $font;\n\t\t\t\ttext-align: center;\n\t\t\t}\n\t\t}\n\n\t\t.ui-datepicker-calendar {\n\t\t\tmargin: #{$sui-gutter/2} 0 0;\n\t\t\tborder-collapse: collapse;\n\n\t\t\tthead tr,\n\t\t\ttbody tr {\n\n\t\t\t\tth, td {\n\t\t\t\t\tmargin: 0;\n\t\t\t\t\tpadding: 2.5px;\n\t\t\t\t\tborder: 0;\n\t\t\t\t\ttext-align: center;\n\n\t\t\t\t\ta, span {\n\t\t\t\t\t\twidth: 28px;\n\t\t\t\t\t\theight: 24px;\n\t\t\t\t\t\tdisplay: block;\n\t\t\t\t\t\tmargin: 0;\n\t\t\t\t\t\tpadding: 0;\n\t\t\t\t\t\tborder: 0;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\tthead {\n\n\t\t\t\ttr {\n\n\t\t\t\t\tth {\n\t\t\t\t\t\tcolor: palette(gray, dark);\n\t\t\t\t\t\tfont: bold 12px/24px $font;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\ttbody {\n\n\t\t\t\ttr {\n\n\t\t\t\t\ttd {\n\n\t\t\t\t\t\ta, span {\n\t\t\t\t\t\t\tborder-radius: $border-radius;\n\t\t\t\t\t\t\tbackground-color: transparent;\n\t\t\t\t\t\t\tcolor: palette(gray, light);\n\t\t\t\t\t\t\tfont: 400 12px/24px $font;\n\t\t\t\t\t\t\ttransition: 0.3s ease;\n\n\t\t\t\t\t\t\t&:hover,\n\t\t\t\t\t\t\t&:active,\n\t\t\t\t\t\t\t&.ui-state-hover,\n\t\t\t\t\t\t\t&.ui-state-active {\n\t\t\t\t\t\t\t\tbackground-color: palette(silver, light);\n\t\t\t\t\t\t\t\tcolor: palette(gray, dark);\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\t&.ui-datepicker-current-day {\n\t\t\t\t\t\t\tpointer-events: none;\n\n\t\t\t\t\t\t\ta, span {\n\t\t\t\t\t\t\t\tbackground-color: palette(blue, light);\n\t\t\t\t\t\t\t\tcolor: palette(blue, default);\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\t&.ui-datepicker-today {\n\n\t\t\t\t\t\t\ta, span {\n\t\t\t\t\t\t\t\tbackground-color: palette(yellow, light);\n\t\t\t\t\t\t\t\tcolor: palette(gray, default);\n\n\t\t\t\t\t\t\t\t&:hover,\n\t\t\t\t\t\t\t\t&:active,\n\t\t\t\t\t\t\t\t&.ui-state-hover,\n\t\t\t\t\t\t\t\t&.ui-state-active {\n\t\t\t\t\t\t\t\t\tbackground-color: palette(yellow, default);\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t&.ui-datepicker-current-day {\n\n\t\t\t\t\t\t\t\ta, span {\n\t\t\t\t\t\t\t\t\tbackground-color: palette(blue, light);\n\t\t\t\t\t\t\t\t\tcolor: palette(blue, default);\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}","@include body-class(true) {\n\n\t.sui-hidden {\n\t\tdisplay: none;\n\t}\n\n\t.sui-block-content-center {\n\t\ttext-align: center;\n\t}\n\n\t.sui-image {\n\t\tdisplay: block;\n\t\theight: auto;\n\t\tmax-width: 100%;\n\t}\n\n\t.sui-image-center {\n\t\tmargin-right: auto;\n\t\tmargin-left: auto;\n\t}\n\n\t.sui-actions-left {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tmargin-left: 10px;\n\t\tmargin-right: auto;\n\t}\n\n\t.sui-actions-right {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tmargin-left: auto;\n\t\tmargin-right: 0;\n\t}\n\n\t// Flex alignment\n\t.sui-space-between {\n\t\tjustify-content: space-between;\n\t}\n\t.sui-align-start {\n\t\tjustify-content: flex-start;\n\t}\n\t.sui-align-end {\n\t\tjustify-content: flex-end;\n\t}\n\n\t.sui-success {\n\t\tcolor: $success;\n\t}\n\n\t.sui-warning {\n\t\tcolor: $warning;\n\t}\n\n\t.sui-error {\n\t\tcolor: $error;\n\t}\n\n\t.sui-info {\n\t\tcolor: $info;\n\t}\n\n\t.sui-no-margin {\n\t\tmargin: 0 !important;\n\t}\n\n\t.sui-no-margin-top {\n\t\tmargin-top: 0 !important;\n\t}\n\n\t.sui-no-margin-bottom {\n\t\tmargin-bottom: 0 !important;\n\t}\n\n\t.sui-no-margin-left {\n\t\tmargin-left: 0 !important;\n\t}\n\n\t.sui-no-margin-right {\n\t\tmargin-right: 0 !important;\n\t}\n\n\t.sui-no-padding {\n\t\tpadding: 0 !important;\n\t}\n\n\t.sui-no-padding-top {\n\t\tpadding-top: 0 !important;\n\t}\n\n\t.sui-no-padding-bottom {\n\t\tpadding-bottom: 0 !important;\n\t}\n\n\t.sui-no-padding-left {\n\t\tpadding-left: 0 !important;\n\t}\n\n\t.sui-no-padding-right {\n\t\tpadding-right: 0 !important;\n\t}\n\n\t.sui-margin {\n\t\tmargin: $default-margin !important;\n\t}\n\n\t.sui-margin-top {\n\t\tmargin-top: $default-margin !important;\n\t}\n\n\t.sui-margin-bottom {\n\t\tmargin-bottom: $default-margin !important;\n\t}\n\n\t.sui-margin-left {\n\t\tmargin-left: $default-margin !important;\n\t}\n\n\t.sui-margin-right {\n\t\tmargin-right: $default-margin !important;\n\t}\n\n\t.sui-padding {\n\t\tpadding: $default-padding !important;\n\t}\n\n\t.sui-padding-top {\n\t\tpadding-top: $default-padding !important;\n\t}\n\n\t.sui-padding-bottom {\n\t\tpadding-bottom: $default-padding !important;\n\t}\n\n\t.sui-padding-left {\n\t\tpadding-left: $default-padding !important;\n\t}\n\n\t.sui-padding-right {\n\t\tpadding-right: $default-padding !important;\n\t}\n}\n\n// Loop through breakpoints & generate hidden utility classes.\n@for $i from 1 through length($sui-breakpoints) {\n\t$size: nth(nth($sui-breakpoints, $i), 1);\n\t$screen-width-min: nth(nth($sui-breakpoints, $i), 2);\n\n\t// If lowest breakpoint in map.\n\t@if ($i == 1) {\n\t\t$screen-width-max: nth(nth($sui-breakpoints, ($i + 1)), 2) - 1px;\n\t\t@media (max-width: $screen-width-max) {\n\t\t\t.sui-hidden-#{$size} {\n\t\t\t\tdisplay: none !important;\n\t\t\t}\n\t\t}\n\t}\n\n\t// If highest breakpoint in map.\n\t@else if ($i == length($sui-breakpoints)) {\n\t\t@media (min-width: $screen-width-min) {\n\t\t\t.sui-hidden-#{$size} {\n\t\t\t\tdisplay: none !important;\n\t\t\t}\n\t\t}\n\t}\n\n\t// If breakpoint falls inbetween.\n\t@else {\n\t\t$screen-width-max: nth(nth($sui-breakpoints, ($i + 1)), 2) - 1px;\n\t\t\t@media (min-width: $screen-width-min) and (max-width: $screen-width-max) {\n\t\t\t.sui-hidden-#{$size} {\n\t\t\t\tdisplay: none !important;\n\t\t\t}\n\t\t}\n\t}\n}\n","/**\nWP Admin Notices\n\nThis is used to give admin notices that are loaded outside of the .wrap but inside .sui-*-*-* the proper styles\n\n */\n@include body-class {\n\t#wpbody-content > .notice {\n\t\tmargin: 10px 30px 15px 10px;\n\t\t@include media( max-width, md ) {\n\t\t\tmargin: $sui-gutter-md ($sui-gutter-md - 10px) 0 ($sui-gutter-md - 20px); // Account for padding from #wpcontent.\n\t\t}\n\t}\n}\n","@include body-class(true) {\n\n\t.sui-ace-selectors {\n\t\tdisplay: flex;\n\t\tflex-wrap: wrap;\n\t\tmargin-bottom: #{$sui-gutter-md / 2};\n\t\tmargin-left: -5px;\n\n\t\t.sui-selector {\n\t\t\theight: 26px;\n\t\t\tdisplay: inline-flex;\n\t\t\tflex: 0 0 auto;\n\t\t\tmargin: 0 0 5px 5px;\n\t\t\tpadding: 5px 12px;\n\t\t\tborder-radius: $border-radius;\n\t\t\tbackground-color: $ace-selector-background;\n\t\t\tfont: 500 12px/16px $font;\n\t\t\tletter-spacing: $font--letter-spacing;\n\t\t\ttransition: 0.3s ease;\n\n\t\t\t&,\n\t\t\t&:hover,\n\t\t\t&:focus,\n\t\t\t&:active,\n\t\t\t&:visited {\n\t\t\t\tborder: 0;\n\t\t\t\toutline: none;\n\t\t\t\tbox-shadow: none;\n\t\t\t\tcolor: $ace-selector-color;\n\t\t\t}\n\n\t\t\t&:hover,\n\t\t\t&:active {\n\t\t\t\tbackground-color: $ace-selector-background-hover;\n\t\t\t}\n\t\t}\n\n\t\t&:last-child {\n\t\t\tmargin-bottom: 0;\n\n\t\t\t@include media(min-width, md) {\n\t\t\t\tmargin-bottom: 0;\n\t\t\t}\n\t\t}\n\n\t\t@include media(min-width, md) {\n\t\t\tmargin-bottom: #{$sui-gutter / 2};\n\t\t}\n\t}\n\n\t[id^='sui-ace-editor'] {\n\t\twidth: 100%;\n\t\theight: 225px;\n\t\tposition: relative;\n\t\tmargin: $sui-gutter-md 0;\n\n\t\t&:first-child {\n\t\t\tmargin-top: 0;\n\t\t}\n\n\t\t&:last-child {\n\t\t\tmargin-bottom: 0;\n\t\t}\n\t}\n}","@include body-class(true) {\n\t.sui-recipient {\n\t\tdisplay: flex;\n\t\tborder: 1px solid $recipient-border-color;\n\t\tborder-radius: $border-radius;\n\t\tpadding: 10px 15px;\n\t\tjustify-content: space-between;\n\t\tmargin-bottom: 10px;\n\t\t.sui-recipient-name {\n\t\t\tcolor: #333333;\n\t\t\tfont-size: 13px;\n\t\t\tfont-weight: 500;\n\t\t\tletter-spacing: -0.25px;\n\t\t\twhite-space: nowrap;\n\t\t\toverflow: hidden;\n\t\t\ttext-overflow: ellipsis;\n\t\t\tmargin-right: 5px;\n\t\t\t@include icon(before, profile-male);\n\t\t\t&:before {\n\t\t\t\tfont-size: 16px;\n\t\t\t\tmargin-right: 6px;\n\t\t\t\tline-height: 30px;\n\t\t\t\tvertical-align: bottom;\n\t\t\t}\n\t\t}\n\t\t.sui-recipient-email {\n\t\t\tcolor: #888888;\n\t\t\tfont-size: 13px;\n\t\t\tletter-spacing: -0.25px;\n\t\t\twhite-space: nowrap;\n\t\t\toverflow: hidden;\n\t\t\ttext-overflow: ellipsis;\n\t\t\tmargin-right: 5px;\n\t\t}\n\t\t.sui-button-icon:not(.sui-button) {\n\t\t\tpadding: 0;\n\t\t\ti {\n\t\t\t\tcolor: #AAAAAA;\n\t\t\t\tfont-size: 12px;\n\t\t\t}\n\n\t\t}\n\t}\n\t.sui-recipients {\n\t\tmargin-bottom: 10px;\n\t}\n\n\t.sui-button.sui-add-recipient {\n\t\tmargin: 0 0 30px 0;\n\t}\n}\n","@include body-class(true) {\n\n\t.sui-chartjs {\n\t\tposition: relative;\n\n\t\t.sui-chartjs-message {\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t\tjustify-content: center;\n\t\t\tposition: absolute;\n\t\t\ttop: 0;\n\t\t\tright: 0;\n\t\t\tbottom: 0;\n\t\t\tleft: 0;\n\t\t\tpadding: 5px $sui-gutter-md;\n\t\t\tbackground-color: rgba(255, 255, 255, 0.7);\n\t\t\ttext-align: center;\n\n\t\t\tp {\n\t\t\t\tcolor: palette(gray, light);\n\t\t\t\tfont: 500 12px/22px $font;\n\t\t\t\tletter-spacing: $font--letter-spacing;\n\n\t\t\t\t[class*=\"sui-icon-\"] {\n\t\t\t\t\tvertical-align: text-bottom;\n\t\t\t\t\tmargin-right: 8px;\n\t\t\t\t\tfont-size: 16px;\n\n\t\t\t\t\t&:before {\n\t\t\t\t\t\tdisplay: block;\n\t\t\t\t\t\tcolor: palette(gray, light);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&.sui-chartjs-message--empty,\n\t\t\t&.sui-chartjs-message--loading {\n\n\t\t\t\t@if variable-exists(chartjs-image--loading) {\n\n\t\t\t\t\t@if $chartjs-image--loading != null {\n\t\t\t\t\t\tbackground-image: url($chartjs-image--loading);\n\t\t\t\t\t\tbackground-size: cover;\n\t\t\t\t\t\tbackground-position: center bottom;\n\t\t\t\t\t\tbackground-repeat: no-repeat;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t.sui-chartjs-canvas {\n\t\t\theight: 120px;\n\t\n\t\t\t@include media(min-width, md) {\n\t\t\t\theight: 170px;\n\t\t\t}\n\t\t}\n\n\t\t&.sui-chartjs-animated {\n\n\t\t\t.sui-chartjs-message {\n\t\t\t\topacity: 0;\n\t\t\t\tvisibility: hidden;\n\t\t\t\ttransition: 0.25s ease;\n\n\t\t\t\t&.sui-chartjs-message--loading {\n\t\t\t\t\topacity: 1;\n\t\t\t\t\tvisibility: visible;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.sui-chartjs-canvas {\n\t\t\t\tvisibility: hidden;\n\t\t\t\ttransition: 0.2s ease;\n\t\t\t}\n\n\t\t\t&.sui-chartjs-loaded {\n\n\t\t\t\t.sui-chartjs-message {\n\t\t\t\t\topacity: 1;\n\t\t\t\t\tvisibility: visible;\n\n\t\t\t\t\t&.sui-chartjs-message--loading {\n\t\t\t\t\t\topacity: 0;\n\t\t\t\t\t\tvisibility: hidden;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t.sui-chartjs-canvas {\n\t\t\t\t\tvisibility: visible;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t// Chart inside accordion block\n\t.sui-accordion-block {\n\n\t\t.sui-accordion-item-body {\n\n\t\t\t.sui-chartjs {\n\t\t\t\tmargin-right: -#{$sui-gutter-md};\n\t\t\t\tmargin-left: -#{$sui-gutter-md};\n\t\t\t\tpadding-top: $sui-gutter-md;\n\n\t\t\t\t&:not(:first-child) {\n\t\t\t\t\tpadding-top: $sui-gutter-md;\n\n\t\t\t\t\t@include media(min-width, md) {\n\t\t\t\t\t\tpadding-top: $sui-gutter;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t&:last-child {\n\t\t\t\t\toverflow: hidden;\n\t\t\t\t\tmargin-bottom: -#{$sui-gutter-md};\n\t\t\t\t\tborder-bottom-right-radius: $border-radius;\n\t\t\t\t\tborder-bottom-left-radius: $border-radius;\n\n\t\t\t\t\t@include media(min-width, md) {\n\t\t\t\t\t\tmargin-bottom: -#{$sui-gutter};\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t@include media(min-width, md) {\n\t\t\t\t\tmargin-right: -#{$sui-gutter};\n\t\t\t\t\tmargin-left: -#{$sui-gutter};\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}","@include body-class {\n\n\t.sui-status-dot {\n\t\twidth: 30px;\n\t\theight: 30px;\n\t\tcursor: help;\n\t\tdisplay: inline-flex;\n\t\talign-items: center;\n\t\tjustify-content: center;\n\t\tborder-radius: $border-radius;\n\t\ttransition: $transition;\n\n\t\tspan {\n\t\t\twidth: 10px;\n\t\t\theight: 10px;\n\t\t\tdisplay: block;\n\t\t\tborder-radius: 20px;\n\t\t}\n\n\t\t&,\n\t\t&.sui-draft {\n\n\t\t\tspan {\n\t\t\t\tbackground-color: #E6E6E6;\n\t\t\t}\n\t\t}\n\n\t\t&.sui-published {\n\n\t\t\t&:hover {\n\t\t\t\tbackground-color: #F2F2F2;\n\t\t\t}\n\n\t\t\tspan {\n\t\t\t\tbackground-color: $blue;\n\t\t\t}\n\t\t}\n\t}\n}","@include body-class(true) {\n\n\t&.sui-color-accessible {\n\t\tcolor: $accessible-dark;\n\n\t\t// Typography.\n\t\th1, h2, h3, h4, h5, h6, p, p small, li, code, pre {\n\t\t\tcolor: $accessible-dark;\n\t\t}\n\t\ta {\n\t\t\tcolor: lighten($accessible-dark, 10%) !important;\n\t\t\t&:hover {\n\t\t\t\tcolor: $accessible-dark !important;\n\t\t\t}\n\t\t}\n\n\t\tpre,\n\t\tcode {\n\t\t\tbackground: $accessible-light;\n\t\t}\n\n\t\t// Box Settings\n\t\t.sui-settings-label,\n\t\t.sui-description {\n\t\t\tcolor: $accessible-dark;\n\t\t}\n\n\t\t// Forms.\n\t\t.sui-form-control,\n\t\t.sui-label,\n\t\t.sui-error-message {\n\t\t\tborder-color: $accessible-dark;\n\t\t\tcolor: $accessible-dark;\n\t\t}\n\n\t\t.sui-upload-button {\n\t\t\tcolor: $accessible-dark;\n\t\t\tbackground: $accessible-light;\n\t\t}\n\n\t\t.sui-upload-label {\n\t\t\t&:hover {\n\t\t\t\t.sui-upload-button {\n\t\t\t\t\tcolor: $accessible-light;\n\t\t\t\t\tbackground: $accessible-dark;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t.select-container {\n\t\t\t.select-list-container {\n\t\t\t\t.list-value {\n\t\t\t\t\tborder-color: $accessible-dark;\n\t\t\t\t}\n\t\t\t\t.list-results {\n\t\t\t\t\tli.sui-element-flex {\n\t\t\t\t\t\tspan + span {\n\t\t\t\t\t\t\tcolor: $accessible-dark;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t}\n\t\t.sui-insert-variables {\n\t\t\t.sui-variables+.select2 {\n\t\t\t\t.select2-selection--single {\n\t\t\t\t\tborder-color: $accessible-dark;\n\t\t\t\t}\n\t\t\t}\n\n\t\t}\n\n\t\t// Recipient.\n\t\t.sui-recipient {\n\t\t\tspan {\n\t\t\t\tcolor: $accessible-dark;\n\t\t\t}\n\t\t}\n\n\t\t// Summary.\n\t\t.sui-summary {\n\t\t\t.sui-summary-segment {\n\t\t\t\t.sui-summary-details {\n\t\t\t\t\t.sui-summary-sub {\n\t\t\t\t\t\tcolor: $accessible-dark;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t.sui-list {\n\t\t\t\t\t.sui-list-label,\n\t\t\t\t\t.sui-list-detail {\n\t\t\t\t\t\tcolor: $accessible-dark;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t}\n\n\t\t// Sidenav.\n\t\t.sui-row-with-sidenav {\n\t\t\t.sui-sidenav {\n\t\t\t\t.sui-vertical-tabs {\n\t\t\t\t\ta {\n\t\t\t\t\t\tcolor: $accessible-dark;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t}\n\n\t\t// Tabs.\n\t\t.sui-tabs {\n\t\t\t[data-tabs] > * {\n\t\t\t\tcolor: $accessible-dark;\n\t\t\t}\n\n\t\t}\n\t\t\n\t\t// Toggle Tabs.\n\t\t.sui-side-tabs {\n\t\t\t.sui-tab-item {\n\t\t\t\t&.active {\n\t\t\t\t\tcolor: $accessible-light;\n\t\t\t\t\tbackground-color: $accessible-dark;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t// Tags.\n\t\t.sui-tag {\n\t\t\tbackground: $accessible-dark;\n\t\t\tcolor: $accessible-light;\n\t\t}\n\n\t\t// Notifications.\n\t\t.sui-notice,\n\t\t.sui-notice-top {\n\t\t\tborder-left-color: $accessible-dark;\n\t\t\t.sui-notice-dismiss a,\n\t\t\tp:first-of-type:before {\n\t\t\t\tcolor: $accessible-dark;\n\t\t\t}\n\t\t}\n\n\t\t// Icons.\n\t\t[class*=\"sui-icon-\"] {\n\t\t\t&:before {\n\t\t\t\tcolor: $accessible-dark !important;\n\t\t\t}\n\t\t}\n\n\t\t// Progress bars.\n\t\t.sui-progress-state {\n\t\t\t.sui-progress-state-text {\n\t\t\t\tcolor: $accessible-dark;\n\t\t\t}\n\t\t}\n\t\t.sui-progress-block {\n\t\t\t.sui-progress {\n\t\t\t\t.sui-progress-bar {\n\t\t\t\t\tspan {\n\t\t\t\t\t\tbackground: $accessible-dark;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t}\n\n\t\t// Tables.\n\t\t.sui-table {\n\t\t\tborder-color: $accessible-dark;\n\t\t\tth,\n\t\t\ttd {\n\t\t\t\tborder-color: $accessible-dark;\n\t\t\t\tcolor: $accessible-dark;\n\t\t\t}\n\t\t}\n\n\t\t// Accordions.\n\t\t.sui-accordion {\n\t\t\t.sui-accordion-open-indicator {\n\t\t\t\ti {\n\t\t\t\t\tcolor: $accessible-dark;\n\t\t\t\t}\n\t\t\t}\n\t\t\t.sui-accordion-item {\n\t\t\t\t&:hover {\n\t\t\t\t\tbackground: transparent;\n\t\t\t\t}\n\t\t\t}\n\t\t\t.sui-accordion-item-title {\n\t\t\t\ti {\n\t\t\t\t\tcolor: $accessible-dark;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t// Scores.\n\t\t.sui-grade-a,\n\t\t.sui-grade-b,\n\t\t.sui-grade-c,\n\t\t.sui-grade-d,\n\t\t.sui-grade-e,\n\t\t.sui-grade-f  {\n\t\t\tsvg circle:last-child {\n\t\t\t\tstroke: $accessible-dark;\n\t\t\t}\n\t\t}\n\n\t\t// Dropdowns.\n\t\t.sui-dropdown {\n\t\t\tul {\n\t\t\t\tli {\n\t\t\t\t\tcolor: $accessible-dark;\n\t\t\t\t\t&:hover {\n\t\t\t\t\t\tcolor: $accessible-dark;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t}\n\n\t\t// Buttons.\n\t\t.sui-button-icon:not(.sui-button),\n\t\t.sui-button {\n\t\t\tcolor: $accessible-light !important;\n\t\t\tbackground: $accessible-dark !important;\n\t\t\ti {\n\t\t\t\t&:before {\n\t\t\t\t\tcolor: $accessible-light !important;\n\t\t\t\t}\n\t\t\t}\n\t\t\t&.sui-button-ghost {\n\t\t\t\tpadding: 7px 16px;\n\t\t\t\tborder: 0;\n\t\t\t}\n\n\t\t}\n\n\t\t// Lists.\n\t\t.sui-list {\n\t\t\t.sui-list-label,\n\t\t\t.sui-list-detail {\n\t\t\t\tcolor: $accessible-dark;\n\t\t\t}\n\t\t}\n\n\t\t// Toggles.\n\t\t.sui-toggle {\n\t\t\tinput[type=checkbox]:checked+.sui-toggle-slider {\n\t\t\t\tbackground-color: $accessible-dark;\n\t\t\t}\n\t\t}\n\t\t\n\t\t// Checkbox and Radio.\n\t\t.sui-checkbox,\n\t\t.sui-radio {\n\t\t\tinput:checked+span {\n\t\t\t\tborder-color: $accessible-dark;\n\t\t\t\tbackground-color: $accessible-dark;\n\t\t\t}\n\t\t}\n\n\t\t// Status dot.\n\t\t.sui-status-dot {\n\t\t\tspan {\n\t\t\t\tbackground-color: $accessible-light;\n\t\t\t\tborder: 1px solid $accessible-dark;\n\t\t\t}\n\t\t\t&.sui-published {\n\t\t\t\tspan {\n\t\t\t\t\tbackground-color: $accessible-dark;\n\t\t\t\t\tborder: none;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t\t\n\t\t// WP Editor.\n\t\t.wp-editor-wrap {\n\t\t\t&.tmce-active {\n\t\t\t\t.wp-editor-tabs {\n\t\t\t\t\t.switch-tmce {\n\t\t\t\t\t\tcolor: $accessible-light;\n\t\t\t\t\t\tbackground-color: $accessible-dark;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t\t&.html-active {\n\t\t\t\t.wp-editor-tabs {\n\t\t\t\t\t.switch-html {\n\t\t\t\t\t\tcolor: $accessible-light;\n\t\t\t\t\t\tbackground-color: $accessible-dark;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t\t.wp-media-buttons {\n\t\t\t\t.insert-media {\n\t\t\t\t\tbackground-color: $accessible-dark !important;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t\t\n\t\t// Ace editor selectors.\n\t\t.sui-ace-selectors {\n\t\t\ta.sui-selector {\n\t\t\t\tbackground-color: $accessible-dark;\n\t\t\t\tcolor: $accessible-light !important;\n\t\t\t}\n\t\t}\n\t\t\n\t\t// Pagination filters.\n\t\t.sui-pagination-wrap {\n\t\t\t.sui-pagination-filter {\n\t\t\t\t.sui-active-filter,\n\t\t\t\t.sui-active-filter-remove,\n\t\t\t\t.sui-active-filter-remove:hover {\n\t\t\t\t\tbackground-color: $accessible-dark;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t\t\n\t\t// SUI box.\n\t\t.sui-box {\n\t\t\t.sui-box-title {\n\t\t\t\tcolor: $accessible-dark !important;\n\t\t\t}\n\t\t}\n\t\t\n\t\t// SUI selector box.\n\t\t.sui-box-selector {\n\t\t\tinput:checked+span {\n\t\t\t\tbackground-color: $accessible-light !important;\n\t\t\t\tcolor: $accessible-dark;\n\t\t\t\t&:after {\n\t\t\t\t\tborder-top: 40px solid $accessible-dark;\n\t\t\t\t}\n\t\t\t}\n\t\t\tinput:checked+span [class*=sui-icon]:before {\n\t\t\t\tcolor: $accessible-dark;\n\t\t\t}\n\t\t}\n\n\t\t// Sidenav.\n\t\t.sui-row-with-sidenav {\n\t\t\t.sui-sidenav {\n\t\t\t\t.sui-vertical-tabs {\n\t\t\t\t\t.sui-vertical-tab.current {\n\t\t\t\t\t\tbox-shadow: 0 0 0 1px $accessible-dark;\n\t\t\t\t\t\tbackground-color: transparent;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t// Select & Select2.\n\t\t.select-container {\n\t\t\tborder-color: $accessible-dark;\n\t\t\tbackground-color: $accessible-light;\n\t\t\t.select-list-container {\n\t\t\t\t.list-results {\n\t\t\t\t\tborder-color: $accessible-dark;\n\t\t\t\t\tli {\n\t\t\t\t\t\tcolor: $accessible-dark;\n\t\t\t\t\t\t&.current {\n\t\t\t\t\t\t\tbackground-color: $accessible-dark;\n\t\t\t\t\t\t\tcolor: $accessible-light;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\tselect.sui-select + .select2-container {\n\t\t\t.select2-selection--single {\n\t\t\t\tborder-color: $accessible-dark;\n\t\t\t\tbackground-color: $accessible-light;\n\t\t\t\t.select2-selection__arrow::before {\n\t\t\t\t\tcolor: $accessible-dark;\n\t\t\t\t}\n\t\t\t\t.select2-selection__rendered {\n\t\t\t\t\tcolor: $accessible-dark;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.select2-selection--multiple {\n\t\t\t\tborder-color: $accessible-dark;\n\t\t\t\tbackground-color: $accessible-light;\n\t\t\t\t.select2-selection__rendered {\n\t\t\t\t\t.select2-selection__choice {\n\t\t\t\t\t\tbackground-color: $accessible-dark;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n\n// Loaded outside of sui-wrap.\n@include body-class() {\n\t// Select2.\n\t.sui-select-dropdown {\n\t\tborder-color: $accessible-dark;\n\t\t&.sui-color-accessible {\n\t\t\t.select2-results {\n\t\t\t\t.select2-results__group,\n\t\t\t\t.select2-results__option {\n\t\t\t\t\tcolor: $accessible-dark;\n\t\t\t\t}\n\t\t\t\t> .select2-results__options {\n\t\t\t\t\t.select2-results__option {\n\t\t\t\t\t\tcolor: $accessible-dark;\n\t\t\t\t\t\t&[aria-selected=true] {\n\t\t\t\t\t\t\tbackground-color: $accessible-dark;\n\t\t\t\t\t\t\tcolor: $accessible-light;\n\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t\t.select2-results__option--highlighted:not([aria-selected=true]) {\n\t\t\t\t\t\tcolor: $accessible-dark;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t\t.select2-search--dropdown {\n\t\t\t\t.select2-search__field {\n\t\t\t\t\tborder-color: $accessible-dark;\n\t\t\t\t}\n\t\t\t}\n\t\t\t.select2-results__message {\n\t\t\t\tcolor: $accessible-dark;\n\t\t\t}\n\t\t\t.select2-search--dropdown:after {\n\t\t\t\tcolor: $accessible-dark;\n\t\t\t}\n\t\t}\n\t}\n}"]}