%PDF- %PDF-
Direktori : /var/www/pn/wp-content/plugins/wp-smushit/app/assets/css/ |
Current File : //var/www/pn/wp-content/plugins/wp-smushit/app/assets/css/smush-admin.min.css.map |
{"version":3,"file":"css/smush-admin.min.css","mappings":";AA8DG,+qBC7DF,SAAU,CACV,aAAc,CACd,UAAW,CACX,cAAe,CACf,eAAgB,CAChB,6BAA8B,CAC9B,4BAAqB,CAArB,oBAAqB,CACrB,4BAA6B,CAC7B,WAAY,CACZ,SAAU,CACV,QAAS,CACT,2BAA4B,CDuB1B,mCEhCD,sCAAuC,CAEvC,mDF8BC,mCE7BA,SAAU,CACV,cAAe,CAEhB,CF0BC,oCEvBD,uCAAwC,CAExC,mDFqBC,oCEpBA,SAAU,CACV,cAAe,CAEhB,CFiBC,qCEdD,8CAA+C,CAE/C,mDFYC,qCEXA,SAAU,CACV,cAAe,CAEhB,CFQC,sCELD,gDAAiD,CAEjD,mDFGC,sCEFA,SAAU,CACV,cAAe,CAEhB,CFDC,2CEID,2CAA4C,CAE5C,mDFNC,2CEOA,SAAU,CACV,cAAe,CAEhB,CFVC,4CEaD,4CAA6C,CAE7C,mDFfC,4CEgBA,SAAU,CACV,cAAe,CAEhB,CAGF,wBACC,oBACC,6DAAmE,CAEpE,GACC,SAAU,CACV,oCAAqC,CAEtC,IACC,SAAU,CACV,iCAAkC,CAEnC,IACC,kCAAmC,CAEpC,IACC,gCAAiC,CAElC,GACC,cAAe,EAIjB,0BACC,GAAO,sCAAuC,CAAE,SAAS,CACzD,IAAO,SAAS,CAChB,IAAO,6CAA8C,CAAE,SAAW,CAClE,IAAO,yCAA0C,CACjD,IAAO,sCAAuC,CAC9C,KAAO,oCAAqC,EAG7C,2BACC,GAAO,uBAAwB,CAC/B,IAAO,2CAA4C,CACnD,IAAO,uCAAwC,CAC/C,IAAO,SAAU,CACjB,IAAO,yDAA0D,CAAE,SAAU,CAC7E,KAAO,YAAa,EAGrB,qBACC,IACC,gCAA8B,CAE/B,QACC,SAAU,CACV,gCAAiC,CAElC,GACC,SAAU,CACV,gCAA8B,EAIhC,kBACC,GACC,SAAU,CAEX,IACC,SAAU,EAIZ,uBACC,GACC,SAAU,CAEX,IACC,SAAU,CACV,4CAA2C,CAE5C,KACC,uCAAsC,EAIxC,mBACC,GACC,SAAU,CAEX,IACC,SAAU,CAEX,KACC,SAAU,EAIZ,wBACC,GACC,SAAU,CACV,uCAAsC,CAEvC,IACC,SAAU,CACV,4CAA2C,CAE5C,KACC,SAAU,EAIZ,sBACC,KACC,SAAU,CACV,kCAAmC,CAEpC,GACC,SAAU,CACV,cAAe,EAIjB,uBACC,KACC,SAAU,CACV,iCAAkC,CAEnC,GACC,SAAU,CACV,cAAe,EAIjB,gBACC,GACC,sBAAuB,CAExB,KACC,wBAAyB,EFxJxB,sBG3BF,qCCAkE,CDClE,eCEuB,CDDvB,cCD2C,CDE3C,gBCI2C,CDH3C,UEJiB,CFKjB,qBCG8C,CJmB5C,sCGlBD,uBAAsD,CH0EtD,0BAxDC,sCGfA,sBAAwE,CAEzE,CHaC,wBGVD,2BAA4B,CAC5B,mCAAoC,CACpC,iCAAkC,CAClC,iCAAkC,CAClC,0BAA2B,CAC3B,kCAAmC,CACnC,oCAAuC,CHItC,sJGED,aAAc,CACd,iBAAkB,CAClB,SAAU,CACV,gBCzB0C,CD0B1C,UE9BgB,CF+BhB,eC7B0B,CD8B1B,qCCnCiE,CJ2BhE,yBGYD,cC7B0C,CD8B1C,gBCvB0C,CDwB1C,UEtCgB,CFuChB,QAAS,CHfR,yBGkBD,cClC0C,CDmC1C,gBC5B0C,CJSzC,yBGuBD,cCtC0C,CDuC1C,gBChC0C,CJQzC,yBG4BD,cC1C0C,CJczC,yBGgCD,cC7C0C,CJazC,yBGoCD,cChD0C,CJYzC,wBG0CD,qCCrEiE,CDsEjE,eCnEsB,CDoEtB,cCtE0C,CDuE1C,gBCjE0C,CDkE1C,UEzEgB,CF0EhB,qBClE6C,CDmE7C,iCAAkC,CHhDjC,oCGmDA,cAAe,CACf,gBAAiB,CACjB,UE9Ee,CF+Ef,YAAa,CHtDb,oCG0DA,YAAa,CH1Db,sDG8DA,kBChEyC,CJ0D1C,0BAxDC,sDGiEC,kBClEwC,CDoEzC,CHnEA,mCGsEA,eAAgB,CHtEhB,4BG4ED,oBAAqB,CACrB,cAAe,CACf,gBAAiB,CACjB,UExGgB,CFyGhB,iBAAkB,CHhFjB,wBGsFD,oBAAqB,CACrB,aEtGgB,CFuGhB,eAAgB,CAChB,yBAA0B,CAC1B,kBAAmB,CACnB,eAAgB,CH3Ff,8IG+FC,aEmJyD,CLlP1D,iCGoGA,mBAAoB,CHpGpB,sHGuGC,UEhIc,CFiId,cAAe,CHxGhB,qDGmHD,eAAgB,CAChB,cAAe,C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0B4BeF,sC5BfE,iB4BkBF,C5BlBE,wB4BkBF,oC5BlBE,aAAY,oCAAZ,aAAY,kCKLG,aLKH,iCKVJ,aLUG,CAAC,qCAAZ,mB4BsCF,0C5BtCE,uB4B0CF,6C5B1CE,0B4B8CF,2C5B9CE,wB4BkDF,4C5BlDE,yB4BsDF,uC5BtDE,oB4B0DF,2C5B1DE,wB4B8DF,8C5B9Da,2B4BkEb,4C5BlEE,yB4BsEF,6C5BtEE,0B4B0EF,mC5B1EE,sB4B8EF,uC5B9EE,0B4BkFF,0C5BlFE,6B4BsFF,wC5BtFE,2B4B0FF,yC5B1FE,4B4B8FF,oC5B9FE,YAAY,2B4BmGb,mC5BnGC,YAAY,6CAAZ,SAAY,2B4B0GZ,2C5B1GA,SAAY,4B4B6GX,4C5B7GD,Y4BiHA,4BAGC,oD5BpHW,S4BuHX,4BAGC,2C5B1HF,YAAqB,C4B+HrB,2BAGC,mD5BlIW,S4BqIX,yC5BrID,gBAAqB,C4BgJtB,0BACC,uC5BjJA,gBAAqB,C4BgJtB,gD5BhJa,a4BuJX,2BACA,+C5BxJW,a4BuJX,4BAIC,gD5B3JU,gB4B+JX,4BAGC,wDAGA,yCAGC,+C5BxKS,gB4B6KX,4BAGC,uD5BhLmB,a4BmLnB,2C5BnLF,kB4BgJD,2BACC,yC5BjJA,kB4BgJD,mD5BhJa,e4BuJX,2BACA,iD5BxJW,e4BuJX,4BAIC,kD5B3JU,kB4B+JX,4BAGC,0DAGA,2CAGC,iD5BxKS,kB4B6KX,4BAGC,yDAGA,2D5BnLF,mB4BgJD,2BACC,0C5BjJA,mB4BgJD,oD5BhJa,gB4BuJX,2BACA,kD5BxJW,gB4BuJX,4BAIC,mD5B3JU,mB4B+JX,4BAGC,2DAGA,4CAGC,kD5BxKS,mB4B6KX,4BAGC,0DAGA,0D5BnLF,iB4BgJD,2BACC,wC5BjJA,iB4BgJD,kD5BhJa,c4BuJX,2BACA,gD5BxJW,c4BuJX,4BAIC,iD5B3JU,iB4B+JX,4BAGC,yDAGA,0CAGC,gD5BxKS,iB4B6KX,4BAGC,wDAGA,0CAGC,eAgBE,uBACL,mDAkBQ,eAAgB,uBACxB,oDADQ,eAAuB,uBAC/B,6BACU,eAZH,uBACP,sC5BrLA,0B6BvDgB,2BACT,oC7BsDP,sB6BvDF,mCAKC,U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","sources":["webpack://wp-smushit/./node_modules/@wpmudev/shared-ui/scss/_mixins.scss","webpack://wp-smushit/./node_modules/@wpmudev/shared-ui/scss/_accessibility.scss","webpack://wp-smushit/./node_modules/@wpmudev/shared-ui/scss/_animations.scss","webpack://wp-smushit/./node_modules/@wpmudev/shared-ui/scss/_typography.scss","webpack://wp-smushit/./node_modules/@wpmudev/shared-ui/scss/_variables.scss","webpack://wp-smushit/./node_modules/@wpmudev/shared-ui/scss/_colors.scss","webpack://wp-smushit/./node_modules/@wpmudev/shared-ui/scss/_icons.scss","webpack://wp-smushit/./node_modules/@wpmudev/shared-ui/scss/_buttons.scss","webpack://wp-smushit/./node_modules/@wpmudev/shared-ui/scss/_toggles.scss","webpack://wp-smushit/./node_modules/@wpmudev/shared-ui/scss/_boxes.scss","webpack://wp-smushit/./node_modules/@wpmudev/shared-ui/scss/_box-settings.scss","webpack://wp-smushit/./node_modules/@wpmudev/shared-ui/scss/_layout.scss","webpack://wp-smushit/./node_modules/@wpmudev/shared-ui/scss/_notifications.scss","webpack://wp-smushit/./node_modules/@wpmudev/shared-ui/scss/_header.scss","webpack://wp-smushit/./node_modules/@wpmudev/shared-ui/scss/_summary.scss","webpack://wp-smushit/./node_modules/@wpmudev/shared-ui/scss/_list.scss","webpack://wp-smushit/./node_modules/@wpmudev/shared-ui/scss/_tooltips.scss","webpack://wp-smushit/./node_modules/@wpmudev/shared-ui/scss/_select2.scss","webpack://wp-smushit/./node_modules/@wpmudev/shared-ui/scss/_tags.scss","webpack://wp-smushit/./node_modules/@wpmudev/shared-ui/scss/_forms.scss","webpack://wp-smushit/./node_modules/@wpmudev/shared-ui/scss/_radio-checkbox.scss","webpack://wp-smushit/./node_modules/@wpmudev/shared-ui/scss/_tabs.scss","webpack://wp-smushit/./node_modules/@wpmudev/shared-ui/scss/_sidenav.scss","webpack://wp-smushit/./node_modules/@wpmudev/shared-ui/scss/_dropdowns.scss","webpack://wp-smushit/./node_modules/@wpmudev/shared-ui/scss/_scores.scss","webpack://wp-smushit/./node_modules/@wpmudev/shared-ui/scss/_footer.scss","webpack://wp-smushit/./node_modules/@wpmudev/shared-ui/scss/_progress-bars.scss","webpack://wp-smushit/./node_modules/@wpmudev/shared-ui/scss/_modals.scss","webpack://wp-smushit/./node_modules/@wpmudev/shared-ui/scss/_utility.scss","webpack://wp-smushit/./node_modules/@wpmudev/shared-ui/scss/_wp-admin-notices.scss","webpack://wp-smushit/./node_modules/@wpmudev/shared-ui/scss/_tables.scss","webpack://wp-smushit/./node_modules/@wpmudev/shared-ui/scss/_accordions.scss","webpack://wp-smushit/./node_modules/@wpmudev/shared-ui/scss/_box-selectors.scss","webpack://wp-smushit/./node_modules/@wpmudev/shared-ui/scss/_upload.scss","webpack://wp-smushit/./node_modules/@wpmudev/shared-ui/scss/_colorpickers.scss","webpack://wp-smushit/./node_modules/@wpmudev/shared-ui/scss/_upgrade-page.scss","webpack://wp-smushit/./node_modules/@wpmudev/shared-ui/scss/_reviews.scss","webpack://wp-smushit/./node_modules/@wpmudev/shared-ui/scss/_code-snippet.scss","webpack://wp-smushit/./node_modules/@wpmudev/shared-ui/scss/_upsells.scss","webpack://wp-smushit/./_src/scss/modules/_admin.scss","webpack://wp-smushit/./_src/scss/modules/_directory-smush.scss","webpack://wp-smushit/./_src/scss/modules/_cdn.scss","webpack://wp-smushit/./_src/scss/modules/_webp.scss","webpack://wp-smushit/./node_modules/@wpmudev/shared-ui/scss/_color-accessibility.scss","webpack://wp-smushit/./_src/scss/accessibility/_color-accessibility.scss"],"sourcesContent":["// ==================================================\n// Generates the required versioned body class.\n//\n// $wrap: true\n// $rtl: false\n// $monochrome: false\n// ==================================================\n@mixin body-class($wrap: false, $rtl: false, $monochrome: false) {\n\n\t$formatted-version: str-replace($sui-version, '.', '-');\n\n\t@if ( $wrap and $sui-wrap-class ) {\n\n\t\t@if $rtl {\n\n\t\t\t.sui-#{$formatted-version}[dir=\"rtl\"] {\n\n\t\t\t\t.#{$sui-wrap-class} {\n\n\t\t\t\t\t@if $monochrome {\n\n\t\t\t\t\t\t&.sui-color-accessible {\n\t\t\t\t\t\t\t@content;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\t@else {\n\t\t\t\t\t\t@content;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t@else {\n\n\t\t\t.sui-#{$formatted-version} .#{$sui-wrap-class} {\n\n\t\t\t\t@if $monochrome {\n\n\t\t\t\t\t&.sui-color-accessible {\n\t\t\t\t\t\t@content;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t@else {\n\t\t\t\t\t@content;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t@else {\n\n\t\t@if $rtl {\n\n\t\t\t.sui-#{$formatted-version}[dir=\"rtl\"] {\n\t\t\t\t@content;\n\t\t\t}\n\t\t}\n\n\t\t@else {\n\n\t\t\t.sui-#{$formatted-version} {\n\t\t\t\t@content;\n\t\t\t}\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-screen-reader-text {\n\twidth: 1px;\n\tmin-width: 1px;\n\theight: 1px;\n\tmin-height: 1px;\n\toverflow: hidden;\n\tclip: rect(1px, 1px, 1px, 1px);\n\tclip-path: inset(50%);\n\tposition: absolute !important;\n\tmargin: -1px;\n\tpadding: 0;\n\tborder: 0;\n\tword-wrap: normal !important;\n}\n\n@include body-class() {\n\n\t.sui-screen-reader-text {\n\t\t@extend %sui-screen-reader-text;\n\t}\n}\n\n@include body-class(true) {\n\n\t.sui-screen-reader-text {\n\t\t@extend %sui-screen-reader-text;\n\t}\n}","@include body-class(true) {\n\n\t.sui-fade-in {\n\t\tanimation: fadeIn 0.3s ease-in forwards;\n\n\t\t@media screen and (prefers-reduced-motion: reduce) {\n\t\t\topacity: 1;\n\t\t\tanimation: none;\n\t\t}\n\t}\n\n\t.sui-fade-out {\n\t\tanimation: fadeOut 0.3s ease-in forwards;\n\n\t\t@media screen and (prefers-reduced-motion: reduce) {\n\t\t\topacity: 0;\n\t\t\tanimation: none;\n\t\t}\n\t}\n\n\t.sui-bounce-in {\n\t\tanimation: bounceInJiggle 0.8s ease-in forwards;\n\n\t\t@media screen and (prefers-reduced-motion: reduce) {\n\t\t\topacity: 1;\n\t\t\tanimation: none;\n\t\t}\n\t}\n\n\t.sui-bounce-out {\n\t\tanimation: bounceOutJiggle 0.6s ease-out forwards;\n\n\t\t@media screen and (prefers-reduced-motion: reduce) {\n\t\t\topacity: 0;\n\t\t\tanimation: none;\n\t\t}\n\t}\n\n\t.sui-content-fade-in {\n\t\tanimation: fadeScaleIn 0.5s ease-in forwards;\n\n\t\t@media screen and (prefers-reduced-motion: reduce) {\n\t\t\topacity: 1;\n\t\t\tanimation: none;\n\t\t}\n\t}\n\n\t.sui-content-fade-out {\n\t\tanimation: fadeScaleOut 0.9s ease-in forwards;\n\n\t\t@media screen and (prefers-reduced-motion: reduce) {\n\t\t\topacity: 0;\n\t\t\tanimation: none;\n\t\t}\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\t0% {\n\t\topacity: 0;\n\t}\n\t25% {\n\t\topacity: 1;\n\t}\n}\n\n@keyframes fadeScaleIn {\n\t0% {\n\t\topacity: 0;\n\t}\n\t25% {\n\t\topacity: 0;\n\t\ttransform: translate3d(0,10px,0) scale(0.9);\n\t}\n\t100% {\n\t\ttransform: translate3d(0,0,0) scale(1);\n\t}\n}\n\n@keyframes fadeOut {\n\t0% {\n\t\topacity: 1;\n\t}\n\t75% {\n\t\topacity: 1;\n\t}\n\t100% {\n\t\topacity: 0;\n\t}\n}\n\n@keyframes fadeScaleOut {\n\t0% {\n\t\topacity: 1;\n\t\ttransform: translate3d(0,0,0) scale(1);\n\t}\n\t25% {\n\t\topacity: 0;\n\t\ttransform: translate3d(0,10px,0) scale(0.9);\n\t}\n\t100% {\n\t\topacity: 0;\n\t}\n}\n\n@keyframes fadeInLeft {\n\tfrom {\n\t\topacity: 0;\n\t\ttransform: translate3d(-50px, 0, 0);\n\t}\n\tto {\n\t\topacity: 1;\n\t\ttransform: none;\n\t}\n}\n\n@keyframes fadeInRight {\n\tfrom {\n\t\topacity: 0;\n\t\ttransform: translate3d(50px, 0, 0);\n\t}\n\tto {\n\t\topacity: 1;\n\t\ttransform: none;\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","// 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\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\t\n\t// FIX: Prevent SUI React modal from getting these margins.\n\t&:not(.sui-modal) {\n\t\tmargin: $sui-gutter $sui-gutter 0 ($sui-gutter - 20px); // Account for padding from #wpcontent.\n\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\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// 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;\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\tmargin: 5px 0;\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\tdisplay: inline-block;\n\t\tfont-size: 13px;\n\t\tline-height: 22px;\n\t\tcolor: $p-small-color;\n\t\tmargin-bottom: 5px;\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","$sui-version: '2.11.0';\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:400,500,700' !default;\n\n// Typography\n$font: \"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: 600 !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-lg: 70px !default;\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;\n\n// ============================================================\n// Dialogs (_modals.scss)\n$wordpress: (\n\tadminbar: 32px,\n\tadminbar-sm: 32px,\n\tadminmenu: 160px, // Size for unfolded admin menu.\n\tadminmenu-sm: 36px, // Size for folded admin menu.\n) !default;\n\n$modal: (\n\tz-index: 13,\n) !default;\n\n$modal-size: (\n\txl: 980px,\n\tlg: 600px,\n\tmd: 500px,\n\tsm: 400px,\n) !default;\n\n$modal-spacing: (\n\t0: (0, 0),\n\t10: (10px, 10px),\n\t20: (20px, 20px),\n\t30: (30px, 20px),\n\t40: (40px, 20px),\n\t50: (50px, 40px),\n\t60: (60px, 40px),\n\t70: (70px, 40px),\n\t80: (80px, 40px),\n\t90: (90px, 50px),\n\t100: (100px, 50px),\n) !default;\n\n$modal-steps: (\n\tlg: 14px,\n\tmd: 10px,\n\tsm: 7px,\n) !default;\n\n$modal-logo: (\n\tsize: 70px,\n\tframe-width: 5px,\n\tframe-color: $white,\n) !default;\n\n$onboard: (\n\tspacing: 40px,\n\tbutton: 40px,\n\tbutton-md: 30px,\n) !default;\n\n// ============================================================\n// Toggles (_toggles.scss)\n\n$toggle-width: 34px !default;\n$toggle-height: 16px !default;\n$toggle-font-size: 15px !default;\n$toggle-font-height: 22px !default;\n\n// ************************************************************\n// Datepicker - (_calendar.scss)\n\n$calendar: (\n\tpadding: #{($sui-gutter / 2) - 1px},\n\tborder-width: 1px,\n\tborder-style: solid,\n\tborder-color: palette(gray, lighter),\n\tborder-radius: $border-radius,\n\tbackground: $white,\n\tshadow: 0 3px 7px 0 rgba(0,0,0,0.07),\n\tcell-size: 30px,\n);\n\n$calendar-padding: map-get($calendar, padding) !default;\n$calendar-border--width: map-get($calendar, border-width) !default;\n$calendar-border--style: map-get($calendar, border-style) !default;\n$calendar-border--color: map-get($calendar, border-color) !default;\n$calendar-border--radius: map-get($calendar, border-radius) !default;\n$calendar-background: map-get($calendar, background) !default;\n$calendar-shadow: map-get($calendar, shadow) !default;\n$calendar-cell: map-get($calendar, cell-size) !default;\n\n$month: (\n\tcolor: palette(gray, dark),\n\tfont-size: 12px,\n\tline-height: map-get($calendar, cell-size),\n\tfont-family: $font,\n\tfont-weight: bold,\n\tletter-spacing: $font--letter-spacing,\n\ttext-align: center,\n);\n\n$month-color: map-get($month, color) !default;\n$month-size: map-get($month, font-size) !default;\n$month-height: map-get($month, line-height) !default;\n$month-family: map-get($month, font-family) !default;\n$month-weight: map-get($month, font-weight) !default;\n$month-spacing: map-get($month, letter-spacing) !default;\n$month-align: map-get($month, text-align) !default;\n\n$day: (\n\tfont-size: 12px,\n\tline-height: map-get($calendar, cell-size),\n\tfont-family: $font,\n\tfont-weight: 400,\n\tletter-spacing: $font--letter-spacing,\n\ttext-align: center,\n\tdefault-color: palette(gray, light),\n\tdefault-background: $white,\n\thover-color: palette(gray, dark),\n\thover-background: palette(silver, light),\n\tactive-color: $blue,\n\tactive-background: palette(blue, light),\n\tinactive-color: palette(gray, lighter),\n\tinactive-background: $white,\n\ttoday-color: palette(gray, default),\n\ttoday-background: palette(yellow, light),\n);\n\n$day-size: map-get($day, font-size) !default;\n$day-height: map-get($day, line-height) !default;\n$day-family: map-get($day, font-family) !default;\n$day-weight: map-get($day, font-weight) !default;\n$day-spacing: map-get($day, letter-spacing) !default;\n$day-align: map-get($day, text-align) !default;\n\n$day-default--color: map-get($day, default-color) !default;\n$day-default--background: map-get($day, default-background) !default;\n$day-hover--color: map-get($day, hover-color) !default;\n$day-hover--background: map-get($day, hover-background) !default;\n$day-active--color: map-get($day, active-color) !default;\n$day-active--background: map-get($day, active-background) !default;\n$day-inactive--color: map-get($day, inactive-color) !default;\n$day-inactive--background: map-get($day, inactive-background) !default;\n$day-today--color: map-get($day, today-color) !default;\n$day-today--background: map-get($day, today-background) !default;\n","// 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\tghost: #E1F6FF,\n\t),\n\tred: (\n\t\tdefault: #FF6D6D,\n\t\tlight: #FFE5E9,\n\t\tghost: #FFE5E9,\n\t),\n\tyellow: (\n\t\tdefault: #FECF2F,\n\t\tlight: #FFF5D5,\n\t\tghost: #FFF5D5,\n\t),\n\tgreen: (\n\t\tdefault: #1ABC9C,\n\t\tlight: #D1F1EA,\n\t\tghost: #D1F1EA,\n\t),\n\torange: (\n\t\tdefault: #FF7E41,\n\t\tlight: #FFE5D9,\n\t\tghost: #FFE5D9,\n\t),\n\tpurple: (\n\t\tdefault: #8D00B1,\n\t\tlight: #F9E1FF,\n\t\tghost: #F9E1FF,\n\t),\n\tmonos: (\n\t\tcloud: #FAFAFA,\n\t\thaze: #F8F8F8,\n\t\tsmoke: #F2F2F2,\n\t\tsilver: #E6E6E6,\n\t\tovercast: #DDDDDD,\n\t\tfiftyshades: #AAAAAA,\n\t\tgrey: #888888,\n\t\tironmike: #666666,\n\t\tnightrider: #333333,\n\t),\n) !default;\n\n$cloud: palette(monos, cloud) !default;\n$haze: palette(monos, haze) !default;\n$smoke: palette(monos, smoke) !default;\n$silver: palette(monos, silver) !default;\n$overcast: palette(monos, overcast) !default;\n$fiftyshades: palette(monos, fiftyshades) !default;\n$grey: palette(monos, grey) !default;\n$ironmike: palette(monos, ironmike) !default;\n$nightrider: palette(monos, nightrider) !default;\n$blue: palette(blue, default) !default;\n$green: palette(green, default) !default;\n$yellow: palette(yellow, default) !default;\n$red: palette(red, default) !default;\n$purple: palette(purple, default) !default;\n$blue-ghost: palette(blue, ghost) !default;\n$green-ghost: palette(green, ghost) !default;\n$yellow-ghost: palette(yellow, ghost) !default;\n$red-ghost: palette(red, ghost) !default;\n$purple-ghost: palette(purple, ghost) !default;\n\n// ============================================================\n// Old colors (organization)\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\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 white;\n\n$button-shadow: (\n\tdefault: $overcast,\n\tblue: $blue-ghost,\n\tgreen: $green-ghost,\n\tred: $red-ghost,\n\torange: palette(orange, ghost),\n\tyellow: $yellow-ghost,\n\tpurple: $purple-ghost,\n\twhite: $white\n) !default;\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\twhite: palette(mono, white)\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\twhite: palette(mono, white)\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\twhite: palette(mono, black)\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--shadow: (\n\tdefault: $overcast,\n\tblue: $blue-ghost,\n\tgreen: $green-ghost,\n\tred: $red-ghost,\n\torange: palette(orange, ghost),\n\tyellow: $yellow-ghost,\n\tpurple: $purple-ghost,\n\twhite: $white\n) !default;\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\twhite: palette(mono, white)\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\twhite: rgba(0,0,0,0.2)\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\twhite: palette(mono, white)\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\twhite: palette(mono, white)\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\twhite: palette(mono, white)\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\twhite: palette(mono, white)\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\twhite: palette(mono, black)\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\twhite: palette(mono, white)\n) !default;\n\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--disabled:\t\t\t\t\tpalette(silver, default)\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-error-color: $error !default;\n$form--input-icon-color: palette(gray, light) !default;\n$form--label-color: $fiftyshades !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$icon-lighter-color: palette(gray,lighter) !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;\n$accessible-dark-alt: #555555;","%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\topacity: 1;\n\n\t// Better Font Rendering\n\t-webkit-font-smoothing: antialiased;\n\t-moz-osx-font-smoothing: grayscale;\n\t@media all and (-ms-high-contrast: none) {\n\t\tcolor: $icon-color;\n\t}\n\t@media all and (-ms-high-contrast: active) {\n\t\tcolor: $icon-lighter-color;\n\t}\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: \"\\28\",\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\t\tautomate: \"\\2d9\",\n\t\talign-y-center: \"\\2a\",\n\t\talign-y-top: \"\\a7\",\n\t\talign-y-bottom: \"\\b6\",\n\t\talign-x-center: \"\\192\",\n\t\talign-x-right: \"\\2022\",\n\t\talign-x-left: \"\\e5\",\n\t\tlogout: \"\\203a\",\n\t\tbranda: \"\\aa\",\n\t\tbeehive: \"\\3a9\",\n\t\tasync: \"\\2909\"\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(false) {\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\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-loading-text,\n\t\t\t.sui-button-text-default {\n\t\t\t\tdisplay: block;\n\t\t\t\tpointer-events: none;\n\t\t\t\t@include media(max-width, md) {\n\t\t\t\t\t.sui-loading-text {\n\t\t\t\t\t\toverflow: hidden;\n\t\t\t\t\t\ttext-overflow: ellipsis;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.sui-button-text-onload {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\n\t\t\t[class*=\"sui-icon-\"] {\n\t\t\t\tfont-size: 12px;\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\n\t\t\t&:hover {\n\t\t\t\toutline: none;\n\t\t\t\tbox-shadow: none;\n\t\t\t}\n\n\t\t\t&:focus {\n\t\t\t\toutline: 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&.sui-button-onload-text {\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\n\t\t\t\t.sui-loading {\n\t\t\t\t\tdisplay: flex;\n\t\t\t\t}\n\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&.sui-button-onload-text {\n\t\t\t\tpointer-events: none;\n\n\t\t\t\t.sui-button-text-default {\n\t\t\t\t\tdisplay: none;\n\t\t\t\t}\n\n\t\t\t\t.sui-button-text-onload {\n\t\t\t\t\tdisplay: block;\n\n\t\t\t\t\t.sui-loading {\n\t\t\t\t\t\twidth: auto;\n\t\t\t\t\t\theight: auto;\n\t\t\t\t\t\tdisplay: inline-block;\n\t\t\t\t\t\tposition: relative;\n\t\t\t\t\t\tvertical-align: unset;\n\t\t\t\t\t\tmargin-right: 4px;\n\n\t\t\t\t\t\t&:before {\n\t\t\t\t\t\t\tdisplay: inline-block;\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&: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\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&:focus {\n\t\t\tbackground-color: darken(map-get($button-background, default), 10%);\n\t\t}\n\n\t\t&:focus {\n\t\t\toutline: none;\n\t\t\tbox-shadow: 0 0 0 2px map-get($button-shadow, 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&.sui-button-onload-text {\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\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&:focus {\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&:focus {\n\t\t\t\t\toutline: none;\n\t\t\t\t\tbox-shadow: 0 0 0 2px map-get($button-shadow, $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&.sui-button-onload-text {\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&:focus {\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\n\t\t\t&:focus {\n\t\t\t\toutline: none;\n\t\t\t\tbox-shadow: 0 0 0 2px $purple-ghost;\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&.sui-lg {\n\t\t\t\theight: $button-dashed-height-lg;\n\n\t\t\t\t@include media(max-width, md) {\n\t\t\t\t\theight: $button-dashed-height-md;\n\t\t\t\t}\n\t\t\t}\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&:focus {\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&:focus {\n\t\t\t\toutline: none;\n\t\t\t\tbox-shadow: 0 0 0 2px map-get($button-shadow, 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&.sui-button-onload-text {\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&:focus {\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&:focus {\n\t\t\t\t\t\toutline: none;\n\t\t\t\t\t\tbox-shadow: 0 0 0 2px map-get($button-shadow, $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\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\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&:focus,\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&:focus {\n\t\t\toutline: none;\n\t\t\tbox-shadow: 0 0 0 2px map-get($button-icon--shadow, 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&.sui-button-onload-text {\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&:focus,\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&:focus {\n\t\t\t\t\toutline: none;\n\t\t\t\t\tbox-shadow: 0 0 0 2px map-get($button-icon--shadow, $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&.sui-button-onload-text {\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&:focus,\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&:focus {\n\t\t\t\toutline: none;\n\t\t\t\tbox-shadow: 0 0 0 2px map-get($button-icon--shadow, 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&.sui-button-onload-text {\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&:focus,\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&:focus {\n\t\t\t\t\t\toutline: none;\n\t\t\t\t\t\tbox-shadow: 0 0 0 2px map-get($button-icon--shadow, $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&.sui-button-onload-text {\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&:focus,\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&:focus {\n\t\t\t\toutline: none;\n\t\t\t\tbox-shadow: 0 0 0 2px map-get($button-icon--shadow, 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&.sui-button-onload-text {\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&:focus,\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&:focus {\n\t\t\t\t\t\toutline: none;\n\t\t\t\t\t\tbox-shadow: 0 0 0 2px map-get($button-icon--shadow, $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&.sui-button-onload-text {\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.sui-toggle {\n\t\tdisplay: block;\n\t\topacity: 1;\n\n\t\tinput {\n\t\t\t@extend %sui-screen-reader-text;\n\n\t\t\t&:checked {\n\n\t\t\t\t~ .sui-toggle-slider {\n\t\t\t\t\tbackground-color: $blue;\n\n\t\t\t\t\t&:before {\n\t\t\t\t\t\ttransform: translateX(#{$toggle-width - ($toggle-height - 2px) - 2px});\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&[disabled] {\n\n\t\t\t\t~ .sui-toggle-slider {\n\t\t\t\t\tcursor: not-allowed;\n\t\t\t\t\topacity: 0.5;\n\t\t\t\t\tbackground-color: $overcast;\n\n\t\t\t\t\t&:before {\n\t\t\t\t\t\tbackground-color: $fiftyshades;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t~ .sui-description,\n\t\t\t\t~ .sui-toggle-label {\n\t\t\t\t\tcursor: initial;\n\t\t\t\t\tpointer-events: none;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&:hover {\n\n\t\t\t\t~ .sui-toggle-slider {\n\t\t\t\t\tbox-shadow: 0 0 0 5px $smoke;\n\t\t\t\t}\n\n\t\t\t\t&:checked ~ .sui-toggle-slider {\n\t\t\t\t\tbox-shadow: 0 0 0 5px $blue-ghost;\n\t\t\t\t}\n\n\t\t\t\t&:focus {\n\t\t\t\t\tbox-shadow: 0 0 0 5px $silver;\n\n\t\t\t\t\t&:checked ~ .sui-toggle-slider {\n\t\t\t\t\t\tbox-shadow: 0 0 0 5px #D1EAF4;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t&[disabled] ~ .sui-toggle-slider {\n\t\t\t\t\tbox-shadow: none;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&:focus {\n\n\t\t\t\t~ .sui-toggle-slider {\n\t\t\t\t\tbox-shadow: 0 0 0 5px $silver;\n\t\t\t\t}\n\n\t\t\t\t&:checked ~ .sui-toggle-slider {\n\t\t\t\t\tbox-shadow: 0 0 0 5px #D1EAF4;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t// ELEMENT: Slider.\n\t\t.sui-toggle-slider {\n\t\t\twidth: $toggle-width;\n\t\t\theight: $toggle-height;\n\t\t\tfloat: left;\n\t\t\tdisplay: block;\n\t\t\tposition: relative;\n\t\t\tmargin: #{($toggle-font-height - $toggle-height) / 2} 0;\n\t\t\tpadding: 0;\n\t\t\tborder: 0;\n\t\t\tborder-radius: #{$toggle-height / 2};\n\t\t\tbackground-color: $fiftyshades;\n\t\t\ttransition: $transition;\n\t\t\topacity: 1;\n\n\t\t\t&:before {\n\t\t\t\tcontent: \" \";\n\t\t\t\twidth: #{$toggle-height - 2px};\n\t\t\t\theight: #{$toggle-height - 2px};\n\t\t\t\tposition: absolute;\n\t\t\t\ttop: 1px;\n\t\t\t\tleft: 1px;\n\t\t\t\tborder-radius: $toggle-height;\n\t\t\t\tbackground-color: $white;\n\t\t\t\ttransition: 0.2s linear;\n\t\t\t}\n\n\t\t\t~ .sui-toggle-label,\n\t\t\t~ .sui-description {\n\t\t\t\tmargin-left: #{$toggle-width + ($sui-gutter-md / 2)};\n\t\t\t}\n\t\t}\n\n\t\t// ELEMENT: Label.\n\t\t.sui-toggle-label {\n\t\t\tdisplay: block;\n\t\t\tfont: 500 #{$toggle-font-size}/#{$toggle-font-height} $font;\n\t\t\tletter-spacing: $font--letter-spacing;\n\t\t}\n\n\t\t// ELEMENT: Description.\n\t\t.sui-description {\n\t\t\tdisplay: block;\n\t\t}\n\n\t\t// Support for old markup.\n\t\t+ label,\n\t\t+ .sui-toggle-label {\n\t\t\tposition: relative;\n\t\t\ttop: -3px;\n\t\t\tmargin-left: #{$sui-gutter-md / 2};\n\t\t\tfont-weight: 500;\n\t\t}\n\t}\n\n\t.sui-toggle-content {\n\t\topacity: 1;\n\t\t&, &.sui-border-frame {\n\t\t\tmargin-left: #{$toggle-width + ($sui-gutter-md / 2)};\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\n\t\t\t@include media( max-width, md ) {\n\t\t\t\tpadding: 15px $sui-gutter-md;\n\t\t\t}\n\n\t\t\t& > h3 > [class*=\"sui-icon-\"] {\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\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\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: 12;\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&: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(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\tcolor: palette(gray, dark);\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\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\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\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\t\t\tmax-width: 200px;\n\t\t\tflex: 0 1 200px;\n\n\t\t\t.sui-settings-label {\n\t\t\t\tcolor: palette(gray, dark);\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: flex-start;\n\n\t\t\t\t.sui-tag {\n\t\t\t\t\tmargin-top: -2px;\n\t\t\t\t\tmargin-left: 10px;\n\n\t\t\t\t\t&.sui-tag-sm {\n\t\t\t\t\t\tmargin-top: 4px;\n\t\t\t\t\t}\n\n\t\t\t\t\t&.sui-tag-pro,\n\t\t\t\t\t&.sui-tag-beta {\n\t\t\t\t\t\tmargin-top: 5px;\n\t\t\t\t\t}\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: 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&:after {\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\tright: 0;\n\t\t\t\t\tbottom: 0;\n\t\t\t\t\tleft: 0;\n\t\t\t\t\tbackground-color: palette(silver, soft);\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&:after {\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}","@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\tmargin: 0 0 $sui-gutter;\n\n\t\t.sui-notice-content {\n\t\t\tdisplay: flex;\n\t\t\talign-items: flex-start;\n\t\t\tmargin: 0;\n\t\t\tpadding: #{($sui-gutter-md / 2) + 1px} $sui-gutter-md;\n\t\t\tborder: 0;\n\t\t\tborder-radius: $border-radius;\n\t\t\tbackground-color: $white;\n\t\t\tbox-shadow: inset 2px 0 0 0 palette(silver, medium), inset 0 0 0 1px palette(silver, soft);\n\n\t\t\tp {\n\t\t\t\tmargin: 0 0 #{$sui-gutter-md / 2};\n\t\t\t\tpadding: 0;\n\t\t\t\tborder: 0;\n\t\t\t\tcolor: palette(gray, dark);\n\t\t\t\tfont-size: 13px;\n\t\t\t\tline-height: 22px;\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.sui-notice-icon {\n\t\t\t\twidth: 30px;\n\t\t\t\tdisplay: block;\n\t\t\t\tcolor: palette(gray, light);\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\n\t\t\t\t~ *:not(.sui-notice-icon) {\n\t\t\t\t\tpadding-left: #{$sui-gutter - 4px};\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.sui-notice-message {\n\t\t\t\tflex: 1;\n\t\t\t\tposition: relative;\n\t\t\t\tpadding: 5px 0 3px;\n\n\t\t\t\t.sui-notice-icon {\n\t\t\t\t\tposition: absolute;\n\t\t\t\t\ttop: 8px;\n\t\t\t\t\tleft: -7px;\n\n\t\t\t\t\t&.sui-sm {\n\t\t\t\t\t\ttop: 9px;\n\t\t\t\t\t}\n\n\t\t\t\t\t&.sui-md {\n\t\t\t\t\t\ttop: 7px;\n\t\t\t\t\t}\n\n\t\t\t\t\t&.sui-lg {\n\t\t\t\t\t\ttop: 5px;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t+ .sui-notice-actions {\n\t\t\t\t\tflex: 0 0 auto;\n\t\t\t\t\tmargin-right: -#{($sui-gutter-md / 2) - 1px};\n\t\t\t\t\tmargin-left: #{$sui-gutter-md / 2};\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t&[role=\"alert\"],\n\t\t&[aria-live=\"assertive\"] {\n\t\t\tdisplay: none;\n\t\t}\n\n\t\t&.sui-notice-blue,\n\t\t&.sui-notice-info {\n\n\t\t\t.sui-notice-content {\n\t\t\t\tbox-shadow: inset 2px 0 0 0 $blue, inset 0 0 0 1px palette(silver, soft);\n\n\t\t\t\t.sui-notice-icon {\n\t\t\t\t\tcolor: $blue;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t&.sui-notice-green,\n\t\t&.sui-notice-success {\n\n\t\t\t.sui-notice-content {\n\t\t\t\tbox-shadow: inset 2px 0 0 0 $green, inset 0 0 0 1px palette(silver, soft);\n\n\t\t\t\t.sui-notice-icon {\n\t\t\t\t\tcolor: $green;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t&.sui-notice-yellow,\n\t\t&.sui-notice-warning {\n\n\t\t\t.sui-notice-content {\n\t\t\t\tbox-shadow: inset 2px 0 0 0 palette(yellow, default), inset 0 0 0 1px palette(silver, soft);\n\n\t\t\t\t.sui-notice-icon {\n\t\t\t\t\tcolor: palette(yellow, default);\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t&.sui-notice-red,\n\t\t&.sui-notice-error {\n\n\t\t\t.sui-notice-content {\n\t\t\t\tbox-shadow: inset 2px 0 0 0 $red, inset 0 0 0 1px palette(silver, soft);\n\n\t\t\t\t.sui-notice-icon {\n\t\t\t\t\tcolor: $red;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t&.sui-notice-purple,\n\t\t&.sui-notice-upsell {\n\n\t\t\t.sui-notice-content {\n\t\t\t\tbox-shadow: inset 2px 0 0 0 palette(purple, default), inset 0 0 0 1px palette(silver, soft);\n\n\t\t\t\t.sui-notice-icon {\n\t\t\t\t\tcolor: palette(purple, default);\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t&:last-child {\n\t\t\tmargin: 0;\n\t\t}\n\t}\n\n\t.sui-floating-notices {\n\t\tpointer-events: none;\n\t\tposition: fixed;\n\t\tz-index: 99999;\n\t\ttop: 0;\n\t\tright: 0;\n\t\tbottom: 0;\n\t\tpadding: #{$sui-gutter-md / 2};\n\n\t\t.sui-notice {\n\t\t\twidth: 100%;\n\t\t\tmax-width: 600px;\n\t\t\tpointer-events: initial;\n\t\t\tz-index: 1;\n\t\t\tmargin: 0 auto #{$sui-gutter-md / 2};\n\n\t\t\t.sui-notice-content {\n\t\t\t\tbox-shadow: 0 5px 25px 0 rgba(0,0,0,0.15), inset 2px 0 0 0 palette(silver, medium);\n\t\t\t}\n\n\t\t\t&.sui-notice-blue,\n\t\t\t&.sui-notice-info {\n\n\t\t\t\t.sui-notice-content {\n\t\t\t\t\tbox-shadow: 0 5px 25px 0 rgba(0,0,0,0.15), inset 2px 0 0 0 $blue;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&.sui-notice-green,\n\t\t\t&.sui-notice-success {\n\n\t\t\t\t.sui-notice-content {\n\t\t\t\t\tbox-shadow: 0 5px 25px 0 rgba(0,0,0,0.15), inset 2px 0 0 0 $green;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&.sui-notice-yellow,\n\t\t\t&.sui-notice-warning {\n\n\t\t\t\t.sui-notice-content {\n\t\t\t\t\tbox-shadow: 0 5px 25px 0 rgba(0,0,0,0.15), inset 2px 0 0 0 palette(yellow, default);\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&.sui-notice-red,\n\t\t\t&.sui-notice-error {\n\n\t\t\t\t.sui-notice-content {\n\t\t\t\t\tbox-shadow: 0 5px 25px 0 rgba(0,0,0,0.15), inset 2px 0 0 0 $red;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&.sui-notice-purple,\n\t\t\t&.sui-notice-upsell {\n\n\t\t\t\t.sui-notice-content {\n\t\t\t\t\tbox-shadow: 0 5px 25px 0 rgba(0,0,0,0.15), inset 2px 0 0 0 palette(purple, default);\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@media only screen and (max-width: 640px) {\n\t\t\t\tmax-width: 100%;\n\t\t\t}\n\t\t}\n\t}\n\n\t// VARIATION: Color Accessibility.\n\t&.sui-color-accessible {\n\n\t\t.sui-notice {\n\n\t\t\t.sui-notice-content {\n\t\t\t\tbox-shadow: inset 2px 0 0 0 $black, inset 0 0 0 1px palette(silver, soft);\n\n\t\t\t\tp {\n\t\t\t\t\tcolor: $black;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&.sui-notice-blue,\n\t\t\t&.sui-notice-info,\n\t\t\t&.sui-notice-green,\n\t\t\t&.sui-notice-success,\n\t\t\t&.sui-notice-yellow,\n\t\t\t&.sui-notice-warning,\n\t\t\t&.sui-notice-red,\n\t\t\t&.sui-notice-error,\n\t\t\t&.sui-notice-purple,\n\t\t\t&.sui-notice-upsell {\n\n\t\t\t\t.sui-notice-content {\n\t\t\t\t\tbox-shadow: inset 2px 0 0 0 $black, inset 0 0 0 1px palette(silver, soft);\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t.sui-floating-notices {\n\n\t\t\t.sui-notice {\n\n\t\t\t\t.sui-notice-content {\n\t\t\t\t\tbox-shadow: 0 5px 25px 0 rgba(0,0,0,0.15), inset 2px 0 0 0 $black;\n\t\t\t\t}\n\n\t\t\t\t&.sui-notice-blue,\n\t\t\t\t&.sui-notice-info,\n\t\t\t\t&.sui-notice-green,\n\t\t\t\t&.sui-notice-success,\n\t\t\t\t&.sui-notice-yellow,\n\t\t\t\t&.sui-notice-warning,\n\t\t\t\t&.sui-notice-red,\n\t\t\t\t&.sui-notice-error,\n\t\t\t\t&.sui-notice-purple,\n\t\t\t\t&.sui-notice-upsell {\n\n\t\t\t\t\t.sui-notice-content {\n\t\t\t\t\t\tbox-shadow: 0 5px 25px 0 rgba(0,0,0,0.15), inset 2px 0 0 0 $black;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n\n// RTL Support.\n@include body-class(true, true) {\n\n\t.sui-notice {\n\t\tdirection: rtl;\n\n\t\t.sui-notice-content {\n\t\t\tflex-direction: row;\n\t\t\tbox-shadow: inset -2px 0 0 0 palette(silver, medium), inset 0 0 0 1px palette(silver, soft);\n\n\t\t\tp {\n\t\t\t\tpadding-right: #{$sui-gutter - 4px};\n\t\t\t\tpadding-left: 0;\n\t\t\t}\n\n\t\t\t.sui-notice-message {\n\n\t\t\t\t.sui-notice-icon {\n\t\t\t\t\tleft: auto;\n\t\t\t\t\tright: -7px;\n\t\t\t\t}\n\n\t\t\t\t+ .sui-notice-actions {\n\t\t\t\t\tmargin-right: #{$sui-gutter-md / 2};\n\t\t\t\t\tmargin-left: -#{($sui-gutter-md / 2) - 1px};\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t&.sui-notice-blue,\n\t\t&.sui-notice-info {\n\n\t\t\t.sui-notice-content {\n\t\t\t\tbox-shadow: inset -2px 0 0 0 $blue, inset 0 0 0 1px palette(silver, soft);\n\t\t\t}\n\t\t}\n\n\t\t&.sui-notice-green,\n\t\t&.sui-notice-success {\n\n\t\t\t.sui-notice-content {\n\t\t\t\tbox-shadow: inset -2px 0 0 0 $green, inset 0 0 0 1px palette(silver, soft);\n\t\t\t}\n\t\t}\n\n\t\t&.sui-notice-yellow,\n\t\t&.sui-notice-warning {\n\n\t\t\t.sui-notice-content {\n\t\t\t\tbox-shadow: inset -2px 0 0 0 palette(yellow, default), inset 0 0 0 1px palette(silver, soft);\n\t\t\t}\n\t\t}\n\n\t\t&.sui-notice-red,\n\t\t&.sui-notice-error {\n\n\t\t\t.sui-notice-content {\n\t\t\t\tbox-shadow: inset -2px 0 0 0 $red, inset 0 0 0 1px palette(silver, soft);\n\t\t\t}\n\t\t}\n\n\t\t&.sui-notice-purple,\n\t\t&.sui-notice-upsell {\n\n\t\t\t.sui-notice-content {\n\t\t\t\tbox-shadow: inset -2px 0 0 0 palette(purple, default), inset 0 0 0 1px palette(silver, soft);\n\t\t\t}\n\t\t}\n\t}\n\n\t.sui-floating-notices {\n\n\t\t.sui-notice {\n\n\t\t\t.sui-notice-content {\n\t\t\t\tbox-shadow: 0 5px 25px 0 rgba(0,0,0,0.15), inset -2px 0 0 0 palette(silver, medium);\n\t\t\t}\n\n\t\t\t&.sui-notice-blue,\n\t\t\t&.sui-notice-info {\n\n\t\t\t\t.sui-notice-content {\n\t\t\t\t\tbox-shadow: 0 5px 25px 0 rgba(0,0,0,0.15), inset -2px 0 0 0 $blue;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&.sui-notice-green,\n\t\t\t&.sui-notice-success {\n\n\t\t\t\t.sui-notice-content {\n\t\t\t\t\tbox-shadow: 0 5px 25px 0 rgba(0,0,0,0.15), inset -2px 0 0 0 $green;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&.sui-notice-yellow,\n\t\t\t&.sui-notice-warning {\n\n\t\t\t\t.sui-notice-content {\n\t\t\t\t\tbox-shadow: 0 5px 25px 0 rgba(0,0,0,0.15), inset -2px 0 0 0 palette(yellow, default);\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&.sui-notice-red,\n\t\t\t&.sui-notice-error {\n\n\t\t\t\t.sui-notice-content {\n\t\t\t\t\tbox-shadow: 0 5px 25px 0 rgba(0,0,0,0.15), inset -2px 0 0 0 $red;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&.sui-notice-purple,\n\t\t\t&.sui-notice-upsell {\n\n\t\t\t\t.sui-notice-content {\n\t\t\t\t\tbox-shadow: 0 5px 25px 0 rgba(0,0,0,0.15), inset -2px 0 0 0 palette(purple, default);\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t// VARIATION: Color Accessibility.\n\t&.sui-color-accessible {\n\n\t\t.sui-notice {\n\n\t\t\t.sui-notice-content {\n\t\t\t\tbox-shadow: inset -2px 0 0 0 $black, inset 0 0 0 1px palette(silver, soft);\n\n\t\t\t\tp {\n\t\t\t\t\tcolor: $black;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&.sui-notice-blue,\n\t\t\t&.sui-notice-info,\n\t\t\t&.sui-notice-green,\n\t\t\t&.sui-notice-success,\n\t\t\t&.sui-notice-yellow,\n\t\t\t&.sui-notice-warning,\n\t\t\t&.sui-notice-red,\n\t\t\t&.sui-notice-error,\n\t\t\t&.sui-notice-purple,\n\t\t\t&.sui-notice-upsell {\n\n\t\t\t\t.sui-notice-content {\n\t\t\t\t\tbox-shadow: inset -2px 0 0 0 $black, inset 0 0 0 1px palette(silver, soft);\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t.sui-floating-notices {\n\n\t\t\t.sui-notice {\n\n\t\t\t\t.sui-notice-content {\n\t\t\t\t\tbox-shadow: 0 5px 25px 0 rgba(0,0,0,0.15), inset -2px 0 0 0 $black;\n\t\t\t\t}\n\n\t\t\t\t&.sui-notice-blue,\n\t\t\t\t&.sui-notice-info,\n\t\t\t\t&.sui-notice-green,\n\t\t\t\t&.sui-notice-success,\n\t\t\t\t&.sui-notice-yellow,\n\t\t\t\t&.sui-notice-warning,\n\t\t\t\t&.sui-notice-red,\n\t\t\t\t&.sui-notice-error,\n\t\t\t\t&.sui-notice-purple,\n\t\t\t\t&.sui-notice-upsell {\n\n\t\t\t\t\t.sui-notice-content {\n\t\t\t\t\t\tbox-shadow: 0 5px 25px 0 rgba(0,0,0,0.15), inset -2px 0 0 0 $black;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n\n// WordPress Support.\n@include body-class {\n\n\t&.wp-admin {\n\n\t\t.sui-floating-notices {\n\t\t\tleft: map-get($wordpress, adminmenu);\n\t\t}\n\n\t\t// Folded sidebar.\n\t\t&.folded {\n\n\t\t\t.sui-floating-notices {\n\t\t\t\tleft: map-get($wordpress, adminmenu-sm);\n\t\t\t}\n\t\t}\n\n\t\t// Auto-folded sidebar.\n\t\t&.auto-fold {\n\n\t\t\t.sui-floating-notices {\n\n\t\t\t\t@media only screen and (max-width: 960px) {\n\t\t\t\t\tleft: map-get($wordpress, adminmenu-sm);\n\t\t\t\t}\n\n\t\t\t\t@media only screen and (max-width: 782px) {\n\t\t\t\t\tleft: 0;\n\t\t\t\t}\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\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\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\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","// Summary: Base styles.\n// $wrap: true | $rtl: false | $monochrome: false\n@include body-class(true, false) {\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\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\n\t\t\t\t\t\t@if variable-exists(summary-image) {\n\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\n\t\t\t\t\t\t\t\t.sui-list,\n\t\t\t\t\t\t\t\t.sui-summary-details {\n\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\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&:not(.sui-rebranded) {\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) {\n\t\t\t\t\t\t\tbackground-image: url($summary-image);\n\t\t\t\t\t\t\tbackground-size: $summary-image--width $summary-image--height;\n\t\t\t\t\t\t\tbackground-position: $summary-image--position;\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\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\n\t\t\t\t\t\t\t\t.sui-list,\n\t\t\t\t\t\t\t\t.sui-summary-details {\n\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\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&:not(.sui-rebranded) {\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\t\t\t\t\t\t\tbackground-image: url($summary-image-sm);\n\t\t\t\t\t\t\tbackground-size: $summary-image-sm--width $summary-image-sm--height;\n\t\t\t\t\t\t\tbackground-position: $summary-image-sm--position;\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\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\n\t\t\t\t\t.sui-list,\n\t\t\t\t\t.sui-summary-details {\n\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\n\t\t\t\t\t@if variable-exists(summary-image) {\n\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\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\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\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\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}\n\n// Summary: RTL styles.\n// $wrap: true | $rtl: true | $monochrome: false\n@include body-class(true, true) {\n\n\t.sui-summary {\n\n\t\t// ELEMENT: Content\n\t\t.sui-summary-segment {\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-right: 0;\n\t\t\t\t\t\tpadding-left: #{$sui-gutter / 2};\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: #{$sui-gutter / 2};\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\t\t}\n\n\t\t// ELEMENT: Summary details\n\t\t.sui-summary-details {\n\t\t\ttext-align: right;\n\n\t\t\t.sui-summary-percent {\n\t\t\t\tmargin-right: -5px;\n\t\t\t\tmargin-left: 0;\n\t\t\t}\n\n\t\t\t[class*=\"sui-icon-\"] {\n\t\t\t\tleft: 0;\n\n\t\t\t\t+ .sui-summary-percent {\n\t\t\t\t\tmargin-right: -20px;\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: 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@include media(min-width, md) {\n\n\t\t\t\t\t@if variable-exists(summary-image) {\n\t\t\t\t\t\tbackground-position: right $summary-image--position;\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@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-position: right $summary-image-sm--position;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n\n// Summary: Monochrome styles for color accessibility.\n// $wrap: true | $rtl: false | $monochrome: true\n@include body-class(true, false, true) {\n\n\t.sui-summary {\n\n\t\t.sui-summary-details {\n\t\t\tcolor: $accessible-dark;\n\n\t\t\t.sui-summary-sub {\n\t\t\t\tcolor: $accessible-dark;\n\t\t\t}\n\t\t}\n\t}\n}","@include body-class(true, false) {\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}\n\n@include body-class(true, true) {\n\n\t.sui-list {\n\n\t\tli {\n\n\t\t\t[class*=\"sui-list-\"] {\n\n\t\t\t\t&:first-child {\n\t\t\t\t\tpadding-right: 0;\n\t\t\t\t\tpadding-left: #{$sui-gutter-md / 2};\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\tpadding-left: #{$sui-gutter / 2};\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: #{$sui-gutter-md / 2};\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-right: #{$sui-gutter / 2};\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\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: 8px 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}","// ELEMENT: Select.\n// $sui-wrap: true | $rtl: false\n@include body-class(true, false) {\n\n\tselect.sui-select {\n\n\t\t+ .sui-select {\n\t\t\tmin-width: 100%;\n\t\t\tmax-width: 100%;\n\t\t\tdisplay: block;\n\t\t\ttext-align: left;\n\n\t\t\t// STATE: Default.\n\t\t\t.selection {\n\t\t\t\tdisplay: block;\n\n\t\t\t\tspan[role=\"combobox\"] {\n\n\t\t\t\t\t// TYPE: Single Select.\n\t\t\t\t\t&.select2-selection--single {\n\t\t\t\t\t\theight: auto;\n\t\t\t\t\t\tcursor: pointer;\n\t\t\t\t\t\tuser-select: none;\n\t\t\t\t\t\tdisplay: flex;\n\t\t\t\t\t\tflex-flow: row nowrap;\n\t\t\t\t\t\talign-items: center;\n\t\t\t\t\t\tposition: relative;\n\t\t\t\t\t\tmargin: 0;\n\t\t\t\t\t\tpadding: 0;\n\t\t\t\t\t\tborder: 1px solid palette(gray, lighter);\n\t\t\t\t\t\tborder-radius: $border-radius;\n\t\t\t\t\t\tbackground-color: #FAFAFA;\n\t\t\t\t\t\ttransition: $transition;\n\n\t\t\t\t\t\t// Label.\n\t\t\t\t\t\t.select2-selection__rendered {\n\t\t\t\t\t\t\tmin-width: 10px;\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\tflex: 1;\n\t\t\t\t\t\t\tpadding: 8px 5px 8px 14px;\n\t\t\t\t\t\t\tcolor: $nightrider;\n\t\t\t\t\t\t\tfont: 500 15px/22px $font;\n\t\t\t\t\t\t\tletter-spacing: -0.2px;\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\t.select2-selection__placeholder {\n\t\t\t\t\t\t\t\tcolor: $fiftyshades;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\t// Icon.\n\t\t\t\t\t\t.select2-selection__arrow {\n\t\t\t\t\t\t\twidth: 38px;\n\t\t\t\t\t\t\theight: 38px;\n\t\t\t\t\t\t\tdisplay: flex;\n\t\t\t\t\t\t\tflex-flow: row wrap;\n\t\t\t\t\t\t\talign-items: center;\n\t\t\t\t\t\t\tflex: 0 0 auto;\n\t\t\t\t\t\t\tposition: relative;\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\tborder: 0;\n\t\t\t\t\t\t\tcolor: $grey;\n\n\t\t\t\t\t\t\t[class*=\"sui-icon-\"] {\n\t\t\t\t\t\t\t\tdisplay: block;\n\t\t\t\t\t\t\t\tmargin: 0 auto;\n\n\t\t\t\t\t\t\t\t&:before {\n\t\t\t\t\t\t\t\t\tcolor: inherit;\n\t\t\t\t\t\t\t\t\tdisplay: block;\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// TYPE: Multi Select.\n\t\t\t\t\t&.select2-selection--multiple {\n\t\t\t\t\t\tdisplay: flex;\n\t\t\t\t\t\tflex-flow: row wrap;\n\t\t\t\t\t\talign-items: center;\n\t\t\t\t\t\tmargin: 0;\n\t\t\t\t\t\tpadding: 3px 9px;\n\t\t\t\t\t\tborder: 1px solid $overcast;\n\t\t\t\t\t\tborder-radius: $border-radius;\n\t\t\t\t\t\tbackground-color: $cloud;\n\n\t\t\t\t\t\t// Options.\n\t\t\t\t\t\t.select2-selection__rendered {\n\t\t\t\t\t\t\tmin-width: 1px;\n\t\t\t\t\t\t\tdisplay: flex;\n\t\t\t\t\t\t\tflex: 0 1 auto;\n\t\t\t\t\t\t\tflex-flow: row wrap;\n\t\t\t\t\t\t\talign-items: center;\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\tborder: 0;\n\n\t\t\t\t\t\t\t.select2-selection__choice {\n\t\t\t\t\t\t\t\tmax-width: 200px;\n\t\t\t\t\t\t\t\t// overflow: hidden;\n\t\t\t\t\t\t\t\tdisplay: flex;\n\t\t\t\t\t\t\t\tflex-flow: row nowrap;\n\t\t\t\t\t\t\t\talign-items: center;\n\t\t\t\t\t\t\t\tmargin: 2px;\n\t\t\t\t\t\t\t\tpadding: 0;\n\t\t\t\t\t\t\t\tborder: 0;\n\t\t\t\t\t\t\t\tborder-radius: $border-radius;\n\t\t\t\t\t\t\t\tbackground-color: $ironmike;\n\t\t\t\t\t\t\t\tcolor: $white;\n\t\t\t\t\t\t\t\tfont: 500 12px/16px $font;\n\t\t\t\t\t\t\t\tletter-spacing: $font--letter-spacing;\n\n\t\t\t\t\t\t\t\t.select2-selection__choice__display {\n\t\t\t\t\t\t\t\t\tmin-width: 1px;\n\t\t\t\t\t\t\t\t\toverflow: hidden;\n\t\t\t\t\t\t\t\t\tdisplay: block;\n\t\t\t\t\t\t\t\t\tflex: 1;\n\t\t\t\t\t\t\t\t\tpadding: 5px 10px;\n\t\t\t\t\t\t\t\t\tpadding-left: 5px;\n\t\t\t\t\t\t\t\t\ttext-overflow: ellipsis;\n\t\t\t\t\t\t\t\t\twhite-space: nowrap;\n\t\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t\t.select2-selection__choice__remove {\n\t\t\t\t\t\t\t\t\twidth: 26px;\n\t\t\t\t\t\t\t\t\theight: 26px;\n\t\t\t\t\t\t\t\t\tcursor: pointer;\n\t\t\t\t\t\t\t\t\tdisplay: flex;\n\t\t\t\t\t\t\t\t\tflex-flow: column nowrap;\n\t\t\t\t\t\t\t\t\talign-items: center;\n\t\t\t\t\t\t\t\t\tjustify-content: center;\n\t\t\t\t\t\t\t\t\tmargin: 0;\n\t\t\t\t\t\t\t\t\tpadding: 0;\n\t\t\t\t\t\t\t\t\tborder: 0;\n\t\t\t\t\t\t\t\t\tborder-top-left-radius: $border-radius;\n\t\t\t\t\t\t\t\t\tborder-bottom-left-radius: $border-radius;\n\t\t\t\t\t\t\t\t\tbackground-color: #5E5E5E;\n\t\t\t\t\t\t\t\t\tcolor: $overcast;\n\t\t\t\t\t\t\t\t\ttext-align: center;\n\n\t\t\t\t\t\t\t\t\tspan {\n\t\t\t\t\t\t\t\t\t\tdisplay: block;\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\n\t\t\t\t\t\t// Search input.\n\t\t\t\t\t\t.select2-search {\n\n\t\t\t\t\t\t\t&.select2-search--inline {\n\t\t\t\t\t\t\t\tmin-width: 100px;\n\t\t\t\t\t\t\t\tflex: 1;\n\t\t\t\t\t\t\t\tmargin: 5px;\n\t\t\t\t\t\t\t\tpadding: 0;\n\t\t\t\t\t\t\t\tborder: 0;\n\t\t\t\t\t\t\t\tdisplay: block;\n\n\t\t\t\t\t\t\t\t.select2-search__field {\n\t\t\t\t\t\t\t\t\twidth: 100% !important;\n\t\t\t\t\t\t\t\t\theight: 22px;\n\t\t\t\t\t\t\t\t\tresize: none;\n\t\t\t\t\t\t\t\t\tdisplay: block;\n\t\t\t\t\t\t\t\t\tmargin: 0;\n\t\t\t\t\t\t\t\t\tpadding: 0;\n\t\t\t\t\t\t\t\t\tborder: 0;\n\t\t\t\t\t\t\t\t\tborder-radius: 0;\n\t\t\t\t\t\t\t\t\tbackground-color: transparent;\n\t\t\t\t\t\t\t\t\tcolor: $nightrider;\n\t\t\t\t\t\t\t\t\tfont: 500 15px/22px $font;\n\t\t\t\t\t\t\t\t\tletter-spacing: $font--letter-spacing;\n\n\t\t\t\t\t\t\t\t\t&::placeholder {\n\t\t\t\t\t\t\t\t\t\tcolor: $fiftyshades;\n\t\t\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t\t\t&:-moz-placeholder {\n\t\t\t\t\t\t\t\t\t\tcolor: $fiftyshades;\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t&::-moz-placeholder {\n\t\t\t\t\t\t\t\t\t\tcolor: $fiftyshades;\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t&:-ms-input-placeholder {\n\t\t\t\t\t\t\t\t\t\tcolor: $fiftyshades;\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t&::-webkit-input-placeholder {\n\t\t\t\t\t\t\t\t\t\tcolor: $fiftyshades;\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}\n\n\t\t\t\t&:hover {\n\n\t\t\t\t\tspan[role=\"combobox\"] {\n\n\t\t\t\t\t\t// TYPE: Single Select.\n\t\t\t\t\t\t&.select2-selection--single {\n\t\t\t\t\t\t\tbackground-color: $white;\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// DESIGN: Icon.\n\t\t\t&.sui-select-theme--icon {\n\n\t\t\t\t.selection {\n\n\t\t\t\t\tspan[role=\"combobox\"] {\n\n\t\t\t\t\t\t// TYPE: Single Select.\n\t\t\t\t\t\t&.select2-selection--single {\n\n\t\t\t\t\t\t\t// Label.\n\t\t\t\t\t\t\t.select2-selection__rendered {\n\t\t\t\t\t\t\t\tposition: relative;\n\t\t\t\t\t\t\t\tpadding-left: 46px;\n\n\t\t\t\t\t\t\t\t[class*=\"sui-icon-\"] {\n\t\t\t\t\t\t\t\t\twidth: 30px;\n\t\t\t\t\t\t\t\t\theight: 30px;\n\t\t\t\t\t\t\t\t\tdisplay: flex;\n\t\t\t\t\t\t\t\t\tflex-flow: row wrap;\n\t\t\t\t\t\t\t\t\talign-items: center;\n\t\t\t\t\t\t\t\t\tjustify-content: center;\n\t\t\t\t\t\t\t\t\tposition: absolute;\n\t\t\t\t\t\t\t\t\ttop: 50%;\n\t\t\t\t\t\t\t\t\tleft: 10px;\n\t\t\t\t\t\t\t\t\ttransform: translateY(-50%);\n\t\t\t\t\t\t\t\t\ttext-align: center;\n\n\t\t\t\t\t\t\t\t\t&:before {\n\t\t\t\t\t\t\t\t\t\tdisplay: block;\n\t\t\t\t\t\t\t\t\t\tfont-size: 16px;\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t\t.select2-selection__placeholder {\n\t\t\t\t\t\t\t\t\tmargin-left: -32px;\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\n\t\t\t// DESIGN: Color.\n\t\t\t&.sui-select-theme--color {\n\n\t\t\t\t.selection {\n\n\t\t\t\t\tspan[role=\"combobox\"] {\n\n\t\t\t\t\t\t// TYPE: Single Select.\n\t\t\t\t\t\t&.select2-selection--single {\n\n\t\t\t\t\t\t\t// Label.\n\t\t\t\t\t\t\t.select2-selection__rendered {\n\t\t\t\t\t\t\t\tposition: relative;\n\t\t\t\t\t\t\t\tpadding-left: 45px;\n\n\t\t\t\t\t\t\t\t.sui-color {\n\t\t\t\t\t\t\t\t\twidth: 30px;\n\t\t\t\t\t\t\t\t\theight: 30px;\n\t\t\t\t\t\t\t\t\tposition: absolute;\n\t\t\t\t\t\t\t\t\ttop: 50%;\n\t\t\t\t\t\t\t\t\tleft: 5px;\n\t\t\t\t\t\t\t\t\tborder-width: 1px;\n\t\t\t\t\t\t\t\t\tborder-style: solid;\n\t\t\t\t\t\t\t\t\tborder-radius: #{$border-radius / 2};\n\t\t\t\t\t\t\t\t\ttransform: translateY(-50%);\n\t\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t\t.select2-selection__placeholder {\n\t\t\t\t\t\t\t\t\tmargin-left: -31px;\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\n\t\t\t// DESIGN: Smart Search.\n\t\t\t&.sui-select-theme--search {\n\n\t\t\t\t.selection {\n\n\t\t\t\t\tspan[role=\"combobox\"] {\n\n\t\t\t\t\t\t// TYPE: Multi Select.\n\t\t\t\t\t\t&.select2-selection--multiple {\n\t\t\t\t\t\t\tposition: relative;\n\n\t\t\t\t\t\t\t@include icon(before, magnifying-glass-search, true) {\n\t\t\t\t\t\t\t\twidth: 30px;\n\t\t\t\t\t\t\t\tposition: absolute;\n\t\t\t\t\t\t\t\ttop: 50%;\n\t\t\t\t\t\t\t\tleft: 9px;\n\t\t\t\t\t\t\t\ttransform: translateY(-50%);\n\t\t\t\t\t\t\t\ttext-align: center;\n\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t.select2-selection__rendered {\n\t\t\t\t\t\t\t\tpadding-left: 40px;\n\n\t\t\t\t\t\t\t\t.select2-selection__choice {\n\t\t\t\t\t\t\t\t\tmax-width: none;\n\t\t\t\t\t\t\t\t\tflex: 1;\n\t\t\t\t\t\t\t\t\tpadding-top: 3px;\n\t\t\t\t\t\t\t\t\tpadding-bottom: 3px;\n\t\t\t\t\t\t\t\t\tpadding-left: 0;\n\t\t\t\t\t\t\t\t\tbackground-color: transparent;\n\t\t\t\t\t\t\t\t\tborder-radius: 0;\n\t\t\t\t\t\t\t\t\tcolor: $nightrider;\n\t\t\t\t\t\t\t\t\tfont: 500 15px/22px $font;\n\t\t\t\t\t\t\t\t\tletter-spacing: -0.2px;\n\n\t\t\t\t\t\t\t\t\t.select2-selection__choice__remove {\n\t\t\t\t\t\t\t\t\t\tbackground-color: transparent;\n\t\t\t\t\t\t\t\t\t\tcolor: $nightrider;\n\t\t\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t\t\t+ .select2-search {\n\t\t\t\t\t\t\t\t\t\tdisplay: none;\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}\n\t\t\t}\n\n\t\t\t// STATE: Focus.\n\t\t\t&.select2-container--focus {\n\n\t\t\t\t.selection {\n\n\t\t\t\t\tspan[role=\"combobox\"] {\n\n\t\t\t\t\t\t// TYPE: Single Select.\n\t\t\t\t\t\t&.select2-selection--single {\n\t\t\t\t\t\t\tbackground-color: $white;\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// STATE: Dropdown open.\n\t\t\t&.select2-container--open {\n\n\t\t\t\t.selection {\n\n\t\t\t\t\tspan[role=\"combobox\"] {\n\n\t\t\t\t\t\t// TYPE: Single Select.\n\t\t\t\t\t\t&.select2-selection--single {\n\n\t\t\t\t\t\t\t// Icon.\n\t\t\t\t\t\t\t.select2-selection__arrow {\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\t\t\t\t}\n\t\t\t}\n\n\t\t\t// STATE: Disabled.\n\t\t\t&.select2-container--disabled {\n\n\t\t\t\t.selection {\n\t\t\t\t\tcursor: not-allowed;\n\n\t\t\t\t\tspan[role=\"combobox\"] {\n\n\t\t\t\t\t\t// TYPE: Single Select.\n\t\t\t\t\t\t&.select2-selection--single {\n\t\t\t\t\t\t\tpointer-events: none;\n\t\t\t\t\t\t\tborder-color: palette(silver, default);\n\t\t\t\t\t\t\tbackground-color: palette(silver, default);\n\n\t\t\t\t\t\t\t// Label.\n\t\t\t\t\t\t\t.select2-selection__rendered {\n\t\t\t\t\t\t\t\tcolor: $fiftyshades;\n\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t// Icon.\n\t\t\t\t\t\t\t.select2-selection__arrow {\n\t\t\t\t\t\t\t\tcolor: $fiftyshades;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\t// TYPE: Multi Select.\n\t\t\t\t\t\t&.select2-selection--multiple {\n\t\t\t\t\t\t\tpointer-events: none;\n\n\t\t\t\t\t\t\t.select2-selection__rendered {\n\t\t\t\t\t\t\t\tborder-color: palette(silver, default);\n\t\t\t\t\t\t\t\tbackground-color: palette(silver, default);\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\n\t\t// SIZE: Small height.\n\t\t&.sui-select-sm {\n\n\t\t\t+ .sui-select {\n\n\t\t\t\t// STATE: Default.\n\t\t\t\t.selection {\n\n\t\t\t\t\tspan[role=\"combobox\"] {\n\n\t\t\t\t\t\t// TYPE: Single Select.\n\t\t\t\t\t\t&.select2-selection--single {\n\n\t\t\t\t\t\t\t// Label.\n\t\t\t\t\t\t\t.select2-selection__rendered {\n\t\t\t\t\t\t\t\tpadding: 6px 6px 6px 12px;\n\t\t\t\t\t\t\t\tfont-size: 13px;\n\t\t\t\t\t\t\t\tline-height: 16px;\n\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t// Icon.\n\t\t\t\t\t\t\t.select2-selection__arrow {\n\t\t\t\t\t\t\t\twidth: 28px;\n\t\t\t\t\t\t\t\theight: 28px;\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// DESIGN: Icon.\n\t\t\t\t&.sui-select-theme--icon {\n\n\t\t\t\t\t.selection {\n\n\t\t\t\t\t\tspan[role=\"combobox\"] {\n\n\t\t\t\t\t\t\t// TYPE: Single Select.\n\t\t\t\t\t\t\t&.select2-selection--single {\n\n\t\t\t\t\t\t\t\t// Label.\n\t\t\t\t\t\t\t\t.select2-selection__rendered {\n\t\t\t\t\t\t\t\t\tpadding-left: 36px;\n\n\t\t\t\t\t\t\t\t\t[class*=\"sui-icon-\"] {\n\t\t\t\t\t\t\t\t\t\tleft: 5px;\n\n\t\t\t\t\t\t\t\t\t\t&:before {\n\t\t\t\t\t\t\t\t\t\t\tfont-size: 12px;\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t\t.select2-selection__placeholder {\n\t\t\t\t\t\t\t\t\tmargin-left: -24px;\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// DESIGN: Color.\n\t\t\t\t&.sui-select-theme--color {\n\n\t\t\t\t\t.selection {\n\n\t\t\t\t\t\tspan[role=\"combobox\"] {\n\n\t\t\t\t\t\t\t// TYPE: Single Select.\n\t\t\t\t\t\t\t&.select2-selection--single {\n\n\t\t\t\t\t\t\t\t// Label.\n\t\t\t\t\t\t\t\t.select2-selection__rendered {\n\t\t\t\t\t\t\t\t\tpadding-left: 40px;\n\n\t\t\t\t\t\t\t\t\t.sui-color {\n\t\t\t\t\t\t\t\t\t\twidth: 20px;\n\t\t\t\t\t\t\t\t\t\theight: 20px;\n\t\t\t\t\t\t\t\t\t\tleft: 10px;\n\t\t\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t\t\t.select2-selection__placeholder {\n\t\t\t\t\t\t\t\t\t\tmargin-left: -28px;\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}\n\t\t\t}\n\t\t}\n\n\t\t// SIZE: Auto width.\n\t\t&[data-width] {\n\n\t\t\t+ .sui-select {\n\t\t\t\tmin-width: auto;\n\t\t\t}\n\t\t}\n\n\t\t// DESIGN: Inline select.\n\t\t&.sui-select-inline {\n\n\t\t\t+ .sui-select {\n\t\t\t\tmin-width: 1px;\n\t\t\t\tdisplay: inline-block;\n\t\t\t\tmargin-right: 10px;\n\n\t\t\t\t&: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\n\t// STATE: Error.\n\t.sui-form-field {\n\n\t\t&.sui-form-field-error {\n\n\t\t\tselect.sui-select {\n\n\t\t\t\t+ .sui-select {\n\n\t\t\t\t\t// STATE: Default.\n\t\t\t\t\t.selection {\n\n\t\t\t\t\t\tspan[role=\"combobox\"] {\n\n\t\t\t\t\t\t\t// TYPE: Single Select.\n\t\t\t\t\t\t\t&.select2-selection--single {\n\t\t\t\t\t\t\t\tborder-bottom-color: $red;\n\t\t\t\t\t\t\t\tbox-shadow: 0 1px 0 0 $red;\n\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t// TYPE: Multi Select.\n\t\t\t\t\t\t\t&.select2-selection--multiple {\n\n\t\t\t\t\t\t\t\t.select2-selection__rendered {\n\t\t\t\t\t\t\t\t\tborder-bottom-color: $red;\n\t\t\t\t\t\t\t\t\tbox-shadow: 0 1px 0 0 $red;\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}\n\n// $sui-wrap: true | $rtl: true\n@include body-class(true, true) {\n\n\tselect.sui-select {\n\n\t\t+ .sui-select {\n\t\t\tdirection: rtl;\n\t\t\ttext-align: right;\n\n\t\t\t.selection {\n\n\t\t\t\tspan[role=\"combobox\"] {\n\n\t\t\t\t\t// TYPE: Single Select.\n\t\t\t\t\t&.select2-selection--single {\n\n\t\t\t\t\t\t// Label.\n\t\t\t\t\t\t.select2-selection__rendered {\n\t\t\t\t\t\t\tpadding-right: 14px;\n\t\t\t\t\t\t\tpadding-left: 5px;\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// DESIGN: Icon.\n\t\t\t&.sui-select-theme--icon {\n\n\t\t\t\t.selection {\n\n\t\t\t\t\tspan[role=\"combobox\"] {\n\n\t\t\t\t\t\t// TYPE: Single Select.\n\t\t\t\t\t\t&.select2-selection--single {\n\n\t\t\t\t\t\t\t// Label.\n\t\t\t\t\t\t\t.select2-selection__rendered {\n\t\t\t\t\t\t\t\tpadding-left: 5px;\n\t\t\t\t\t\t\t\tpadding-right: 46px;\n\n\t\t\t\t\t\t\t\t[class*=\"sui-icon-\"] {\n\t\t\t\t\t\t\t\t\tleft: auto;\n\t\t\t\t\t\t\t\t\tright: 10px;\n\t\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t\t.select2-selection__placeholder {\n\t\t\t\t\t\t\t\t\tmargin-left: auto;\n\t\t\t\t\t\t\t\t\tmargin-right: -32px;\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}\n\n// $sui-wrap: true | $rtl: false | $monochrome: true\n@include body-class(true, false, true) {\n\n\tselect.sui-select {\n\n\t\t+ .sui-select {\n\n\t\t\t// STATE: Default.\n\t\t\t.selection {\n\n\t\t\t\tspan[role=\"combobox\"] {\n\n\t\t\t\t\t// TYPE: Single Select.\n\t\t\t\t\t&.select2-selection--single {\n\t\t\t\t\t\tborder-color: $black;\n\t\t\t\t\t\tbackground-color: $white;\n\n\t\t\t\t\t\t// Label.\n\t\t\t\t\t\t.select2-selection__rendered {\n\t\t\t\t\t\t\tcolor: $black;\n\n\t\t\t\t\t\t\t.select2-selection__placeholder {\n\t\t\t\t\t\t\t\tcolor: $black;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\t// Icon.\n\t\t\t\t\t\t.select2-selection__arrow {\n\t\t\t\t\t\t\tcolor: $black;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\t// TYPE: Multi Select.\n\t\t\t\t\t&.select2-selection--multiple {\n\n\t\t\t\t\t\t// Options.\n\t\t\t\t\t\t.select2-selection__rendered {\n\t\t\t\t\t\t\tborder-color: $black;\n\t\t\t\t\t\t\tbackground-color: $white;\n\n\t\t\t\t\t\t\t.select2-search {\n\n\t\t\t\t\t\t\t\tinput {\n\t\t\t\t\t\t\t\t\tcolor: $black;\n\n\t\t\t\t\t\t\t\t\t&::placeholder {\n\t\t\t\t\t\t\t\t\t\tcolor: $black;\n\t\t\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t\t\t&:-moz-placeholder {\n\t\t\t\t\t\t\t\t\t\tcolor: $black;\n\t\t\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t\t\t&::-moz-placeholder {\n\t\t\t\t\t\t\t\t\t\tcolor: $black;\n\t\t\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t\t\t&:-ms-input-placeholder {\n\t\t\t\t\t\t\t\t\t\tcolor: $black;\n\t\t\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t\t\t&::-webkit-input-placeholder {\n\t\t\t\t\t\t\t\t\t\tcolor: $black;\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\n\t\t\t\t\t\t\t.select2-selection__choice {\n\t\t\t\t\t\t\t\tbackground-color: $black;\n\n\t\t\t\t\t\t\t\t.select2-selection__choice__remove {\n\t\t\t\t\t\t\t\t\tbackground-color: $black;\n\t\t\t\t\t\t\t\t\tcolor: $white;\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\n\t\t\t// DESIGN: Smart Search.\n\t\t\t&.sui-select-theme--search {\n\n\t\t\t\t.selection {\n\n\t\t\t\t\tspan[role=\"combobox\"] {\n\n\t\t\t\t\t\t// TYPE: Multi Select.\n\t\t\t\t\t\t&.select2-selection--multiple {\n\n\t\t\t\t\t\t\t.select2-selection__rendered {\n\n\t\t\t\t\t\t\t\t.select2-selection__choice {\n\t\t\t\t\t\t\t\t\tcolor: $black;\n\n\t\t\t\t\t\t\t\t\t.select2-selection__choice__remove {\n\t\t\t\t\t\t\t\t\t\tcolor: $black;\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}\n\t\t\t}\n\n\t\t\t// STATE: Disabled.\n\t\t\t&.select2-container--disabled {\n\n\t\t\t\t.selection {\n\n\t\t\t\t\tspan[role=\"combobox\"] {\n\n\t\t\t\t\t\t// TYPE: Single Select.\n\t\t\t\t\t\t&.select2-selection--single {\n\t\t\t\t\t\t\tborder-color: $grey;\n\t\t\t\t\t\t\tbackground-color: $white;\n\n\t\t\t\t\t\t\t// Label.\n\t\t\t\t\t\t\t.select2-selection__rendered {\n\t\t\t\t\t\t\t\tcolor: $grey;\n\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t// Icon.\n\t\t\t\t\t\t\t.select2-selection__arrow {\n\t\t\t\t\t\t\t\tcolor: $grey;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\t// TYPE: Multi Select.\n\t\t\t\t\t\t&.select2-selection--multiple {\n\n\t\t\t\t\t\t\t.select2-selection__rendered {\n\t\t\t\t\t\t\t\tborder-color: $grey;\n\t\t\t\t\t\t\t\tbackground-color: $grey;\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\n\t// STATE: Error.\n\t.sui-form-field {\n\n\t\t&.sui-form-field-error {\n\n\t\t\tselect.sui-select {\n\n\t\t\t\t+ .sui-select {\n\n\t\t\t\t\t// STATE: Default.\n\t\t\t\t\t.selection {\n\n\t\t\t\t\t\tspan[role=\"combobox\"] {\n\n\t\t\t\t\t\t\t// TYPE: Single Select.\n\t\t\t\t\t\t\t&.select2-selection--single {\n\t\t\t\t\t\t\t\tborder-bottom-color: $black;\n\t\t\t\t\t\t\t\tbox-shadow: 0 1px 0 0 $black;\n\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t// TYPE: Multi Select.\n\t\t\t\t\t\t\t&.select2-selection--multiple {\n\n\t\t\t\t\t\t\t\t.select2-selection__rendered {\n\t\t\t\t\t\t\t\t\tborder-bottom-color: $black;\n\t\t\t\t\t\t\t\t\tbox-shadow: 0 1px 0 0 $black;\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}\n\n// ELEMENT: Dropdown.\n// $sui-wrap: false | $rtl: false\n@include body-class(false, false) {\n\n\t.sui-select {\n\n\t\t&.sui-select-dropdown-container--open {\n\t\t\tdisplay: block;\n\n\t\t\t* {\n\t\t\t\tbox-sizing: border-box;\n\t\t\t\tfont-variant-ligatures: none;\n\t\t\t\t-webkit-font-variant-ligatures: none;\n\t\t\t\ttext-rendering: optimizeLegibility;\n\t\t\t\t-moz-osx-font-smoothing: grayscale;\n\t\t\t\tfont-smoothing: antialiased;\n\t\t\t\t-webkit-font-smoothing: antialiased;\n\t\t\t\ttext-shadow: rgba(0, 0, 0, .01) 0 0 1px;\n\t\t\t}\n\n\t\t\t.sui-select-dropdown {\n\t\t\t\tdisplay: block;\n\t\t\t\tmargin: 0;\n\t\t\t\tpadding: 10px 0;\n\t\t\t\tborder: 1px solid palette(gray, lighter);\n\t\t\t\tborder-radius: $border-radius;\n\t\t\t\tbackground-color: $white;\n\t\t\t\tbox-shadow: 0 3px 7px 0 rgba(0,0,0,0.07);\n\n\t\t\t\t// Search input.\n\t\t\t\t.select2-search {\n\t\t\t\t\tdisplay: block;\n\t\t\t\t\tmargin: 4px 0 14px;\n\t\t\t\t\tpadding: 0 14px;\n\n\t\t\t\t\tinput {\n\t\t\t\t\t\twidth: 100%;\n\t\t\t\t\t\tmax-width: 100%;\n\t\t\t\t\t\tdisplay: block;\n\t\t\t\t\t\tmargin: 0;\n\t\t\t\t\t\tpadding: 9px 14px;\n\t\t\t\t\t\tborder: 1px solid palette(gray, lighter);\n\t\t\t\t\t\tborder-radius: $border-radius;\n\t\t\t\t\t\tcolor: $nightrider;\n\t\t\t\t\t\tfont: 500 15px/20px $font;\n\t\t\t\t\t\tletter-spacing: -0.2px;\n\n\t\t\t\t\t\t&::placeholder {\n\t\t\t\t\t\t\tcolor: $fiftyshades;\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\t&:-moz-placeholder {\n\t\t\t\t\t\t\tcolor: $fiftyshades;\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\t&::-moz-placeholder {\n\t\t\t\t\t\t\tcolor: $fiftyshades;\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\t&:-ms-input-placeholder {\n\t\t\t\t\t\t\tcolor: $fiftyshades;\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\t&::-webkit-input-placeholder {\n\t\t\t\t\t\t\tcolor: $fiftyshades;\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\t&:hover,\n\t\t\t\t\t\t&:focus {\n\t\t\t\t\t\t\tborder-color: palette(gray, lighter);\n\t\t\t\t\t\t\toutline: none;\n\t\t\t\t\t\t\tbox-shadow: none;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\t&.select2-search--hide {\n\t\t\t\t\t\tdisplay: none !important;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t// Dropdown list.\n\t\t\t\t.select2-results {\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\n\t\t\t\t\t.select2-results__options {\n\t\t\t\t\t\tmax-height: 200px;\n\t\t\t\t\t\toverflow-y: auto;\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\tlist-style: none;\n\n\t\t\t\t\t\t.select2-results__option {\n\t\t\t\t\t\t\tuser-select: none;\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 14px;\n\t\t\t\t\t\t\tborder: 0;\n\t\t\t\t\t\t\tbackground-color: transparent;\n\t\t\t\t\t\t\tcolor: $grey;\n\t\t\t\t\t\t\tfont: 500 15px/35px $font;\n\t\t\t\t\t\t\tletter-spacing: -0.2px;\n\t\t\t\t\t\t\tlist-style: none;\n\t\t\t\t\t\t\ttransition: $transition;\n\n\t\t\t\t\t\t\t&.select2-results__message {\n\t\t\t\t\t\t\t\tposition: relative;\n\t\t\t\t\t\t\t\tmargin: 0 15px;\n\t\t\t\t\t\t\t\tpadding: 15px 20px;\n\t\t\t\t\t\t\t\tpadding-left: 46px;\n\t\t\t\t\t\t\t\tborder: 0;\n\t\t\t\t\t\t\t\tborder-radius: $border-radius;\n\t\t\t\t\t\t\t\tbackground-color: palette(silver, default);\n\t\t\t\t\t\t\t\tcolor: $nightrider;\n\t\t\t\t\t\t\t\tfont: 400 13px/22px $font;\n\t\t\t\t\t\t\t\tletter-spacing: $font--letter-spacing;\n\n\t\t\t\t\t\t\t\t@include icon(before, profile-male, true) {\n\t\t\t\t\t\t\t\t\twidth: 30px;\n\t\t\t\t\t\t\t\t\tposition: absolute;\n\t\t\t\t\t\t\t\t\ttop: 50%;\n\t\t\t\t\t\t\t\t\tleft: 10px;\n\t\t\t\t\t\t\t\t\ttransform: translateY(-50%);\n\t\t\t\t\t\t\t\t\tcolor: $grey;\n\t\t\t\t\t\t\t\t\tfont-size: 16px;\n\t\t\t\t\t\t\t\t\ttext-align: center;\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.select2-results__group {\n\t\t\t\t\t\t\t\tcolor: $fiftyshades;\n\t\t\t\t\t\t\t\tfont-size: 12px;\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&:not(.select2-results__option--selected) {\n\t\t\t\t\t\t\t\tcursor: pointer;\n\n\t\t\t\t\t\t\t\t&.select2-results__option--highlighted {\n\t\t\t\t\t\t\t\t\tbackground-color: $haze;\n\t\t\t\t\t\t\t\t\tcolor: $nightrider;\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&.select2-results__option--selected {\n\t\t\t\t\t\t\t\tbackground-color: $grey;\n\t\t\t\t\t\t\t\tcolor: $white;\n\n\t\t\t\t\t\t\t\t&.select2-results__option--highlighted {\n\t\t\t\t\t\t\t\t\tbackground-color: $grey;\n\t\t\t\t\t\t\t\t\tcolor: $white;\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// SIZE: Small.\n\t\t\t\t&.sui-select-dropdown-sm {\n\t\t\t\t\tpadding: 15px 0;\n\n\t\t\t\t\t// Dropdown list.\n\t\t\t\t\t.select2-results {\n\n\t\t\t\t\t\t.select2-results__options {\n\t\t\t\t\t\t\tmax-height: 208px;\n\n\t\t\t\t\t\t\t.select2-results__option {\n\t\t\t\t\t\t\t\tfont-size: 13px;\n\t\t\t\t\t\t\t\tline-height: 30px;\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\n\t\t\t// DESIGN: Select with icon.\n\t\t\t&.sui-select-theme--icon {\n\n\t\t\t\t.sui-select-dropdown {\n\n\t\t\t\t\t// Dropdown list.\n\t\t\t\t\t.select2-results {\n\n\t\t\t\t\t\t.select2-results__options {\n\n\t\t\t\t\t\t\t.select2-results__option {\n\t\t\t\t\t\t\t\tposition: relative;\n\n\t\t\t\t\t\t\t\t[class*=\"sui-icon-\"] {\n\t\t\t\t\t\t\t\t\twidth: 30px;\n\t\t\t\t\t\t\t\t\theight: 30px;\n\t\t\t\t\t\t\t\t\tdisplay: flex;\n\t\t\t\t\t\t\t\t\tflex-flow: row nowrap;\n\t\t\t\t\t\t\t\t\talign-items: center;\n\t\t\t\t\t\t\t\t\tjustify-content: center;\n\t\t\t\t\t\t\t\t\tposition: absolute;\n\t\t\t\t\t\t\t\t\ttop: 0;\n\t\t\t\t\t\t\t\t\tleft: 10px;\n\t\t\t\t\t\t\t\t\ttext-align: center;\n\n\t\t\t\t\t\t\t\t\t&:before {\n\t\t\t\t\t\t\t\t\t\tdisplay: block;\n\t\t\t\t\t\t\t\t\t\tflex: 0 0 auto;\n\t\t\t\t\t\t\t\t\t\tcolor: inherit;\n\t\t\t\t\t\t\t\t\t\tfont-size: 16px;\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t\t&[role=\"option\"] {\n\t\t\t\t\t\t\t\t\tpadding-left: 46px;\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// SIZE: Small.\n\t\t\t\t\t&.sui-select-dropdown-sm {\n\n\t\t\t\t\t\t// Dropdown list.\n\t\t\t\t\t\t.select2-results {\n\n\t\t\t\t\t\t\t.select2-results__options {\n\n\t\t\t\t\t\t\t\t.select2-results__option {\n\n\t\t\t\t\t\t\t\t\t[class*=\"sui-icon-\"] {\n\t\t\t\t\t\t\t\t\t\theight: 28px;\n\t\t\t\t\t\t\t\t\t\tleft: 5px;\n\n\t\t\t\t\t\t\t\t\t\t&:before {\n\t\t\t\t\t\t\t\t\t\t\tfont-size: 12px;\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t\t\t&[role=\"option\"] {\n\t\t\t\t\t\t\t\t\t\tpadding-left: 36px;\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}\n\t\t\t}\n\n\t\t\t// DESIGN: Select with color.\n\t\t\t&.sui-select-theme--color {\n\n\t\t\t\t.sui-select-dropdown {\n\n\t\t\t\t\t// Dropdown list.\n\t\t\t\t\t.select2-results {\n\n\t\t\t\t\t\t.select2-results__options {\n\n\t\t\t\t\t\t\t.select2-results__option {\n\t\t\t\t\t\t\t\tposition: relative;\n\n\t\t\t\t\t\t\t\t.sui-color {\n\t\t\t\t\t\t\t\t\twidth: 20px;\n\t\t\t\t\t\t\t\t\theight: 20px;\n\t\t\t\t\t\t\t\t\tposition: absolute;\n\t\t\t\t\t\t\t\t\ttop: 50%;\n\t\t\t\t\t\t\t\t\tleft: 10px;\n\t\t\t\t\t\t\t\t\tborder-width: 1px;\n\t\t\t\t\t\t\t\t\tborder-style: solid;\n\t\t\t\t\t\t\t\t\tborder-radius: #{$border-radius / 2};\n\t\t\t\t\t\t\t\t\ttransform: translateY(-50%);\n\t\t\t\t\t\t\t\t\ttext-align: center;\n\t\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t\t&[role=\"option\"] {\n\t\t\t\t\t\t\t\t\tpadding-left: 40px;\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\n\t\t\t// DESIGN: Select with variables.\n\t\t\t&.sui-select-theme--vars {\n\n\t\t\t\t.sui-select-dropdown {\n\t\t\t\t\twidth: 240px !important;\n\t\t\t\t\tmargin-left: -200px;\n\n\t\t\t\t\t// Dropdown list.\n\t\t\t\t\t.select2-results {\n\n\t\t\t\t\t\t.select2-results__options {\n\n\t\t\t\t\t\t\t.select2-results__option {\n\t\t\t\t\t\t\t\tdisplay: flex;\n\t\t\t\t\t\t\t\tflex-flow: row nowrap;\n\t\t\t\t\t\t\t\talign-items: center;\n\t\t\t\t\t\t\t\tposition: relative;\n\n\t\t\t\t\t\t\t\t.sui-variable-name {\n\t\t\t\t\t\t\t\t\tmin-width: 100px;\n\t\t\t\t\t\t\t\t\tflex: 1;\n\t\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t\t.sui-variable-value {\n\t\t\t\t\t\t\t\t\tflex: 0 0 auto;\n\t\t\t\t\t\t\t\t\tcolor: $fiftyshades;\n\t\t\t\t\t\t\t\t\tfont-size: 12px;\n\t\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t\t&[aria-selected=\"true\"] {\n\n\t\t\t\t\t\t\t\t\t.sui-variable-value {\n\t\t\t\t\t\t\t\t\t\tcolor: $white;\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}\n\t\t\t}\n\t\t}\n\t}\n}\n\n// $sui-wrap: false | $rtl: true\n@include body-class(false, true) {\n\n\t.sui-select {\n\n\t\t&.sui-select-dropdown-container--open {\n\t\t\tdirection: rtl;\n\n\t\t\t.sui-select-dropdown {\n\n\t\t\t\t// Search input.\n\t\t\t\t.select2-search {\n\n\t\t\t\t\tinput {\n\t\t\t\t\t\ttext-align: right;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t// Dropdown list.\n\t\t\t\t.select2-results {\n\n\t\t\t\t\t.select2-results__options {\n\n\t\t\t\t\t\t.select2-results__option {\n\t\t\t\t\t\t\ttext-align: right;\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// DESIGN: Select with icon.\n\t\t\t&.sui-select-theme--icon {\n\n\t\t\t\t.sui-select-dropdown {\n\n\t\t\t\t\t// Dropdown list.\n\t\t\t\t\t.select2-results {\n\n\t\t\t\t\t\t.select2-results__options {\n\n\t\t\t\t\t\t\t.select2-results__option {\n\n\t\t\t\t\t\t\t\t[class*=\"sui-icon-\"] {\n\t\t\t\t\t\t\t\t\tright: 10px;\n\t\t\t\t\t\t\t\t\tleft: auto;\n\t\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t\t&[role=\"option\"] {\n\t\t\t\t\t\t\t\t\tpadding-left: 14px;\n\t\t\t\t\t\t\t\t\tpadding-right: 46px;\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\n\t\t\t// DESIGN: Select with color.\n\t\t\t&.sui-select-theme--color {\n\n\t\t\t\t.sui-select-dropdown {\n\n\t\t\t\t\t// Dropdown list.\n\t\t\t\t\t.select2-results {\n\n\t\t\t\t\t\t.select2-results__options {\n\n\t\t\t\t\t\t\t.select2-results__option {\n\n\t\t\t\t\t\t\t\t.sui-color {\n\t\t\t\t\t\t\t\t\tright: 10px;\n\t\t\t\t\t\t\t\t\tleft: auto;\n\t\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t\t&[role=\"option\"] {\n\t\t\t\t\t\t\t\t\tpadding-right: 40px;\n\t\t\t\t\t\t\t\t\tpadding-left: 14px;\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-tag {\n\t\theight: auto;\n\t\tmin-height: 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// VARIATION: One line tag.\n\t\t&.sui-tag-truncated {\n\t\t\tmax-width: 100%;\n\n\t\t\tspan {\n\t\t\t\tmax-width: 100%;\n\t\t\t\toverflow: hidden;\n\t\t\t\tdisplay: block;\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// 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// TAG: Uppercase\n\t\t&.sui-tag-uppercase {\n\t\t\ttext-transform: uppercase;\n\t\t}\n\n\t\t&.sui-tag-pro,\n\t\t&.sui-tag-beta {\n\t\t\tmin-height: 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\ttext-transform: uppercase;\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// SIZE: Small\n\t\t&.sui-tag-sm {\n\t\t\tmin-height: 18px;\n\t\t\tpadding: 2px 10px;\n\t\t\tfont-size: 10px;\n\t\t\tline-height: 12px;\n\t\t\tfont-weight: bold;\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}\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: 9px 14px;\n\t\tborder: 1px solid $overcast;\n\t\tborder-radius: $border-radius;\n\t\tbackground-color: $cloud;\n\t\tbackground-image: none;\n\t\tcolor: $nightrider;\n\t\tfont: 500 15px/20px $font;\n\t\tletter-spacing: -0.25px;\n\t\ttransition: 0.2s ease-in-out;\n\t\toutline: none;\n\t\tbox-shadow: none;\n\n\t\t&::placeholder {\n\t\t\tcolor: $fiftyshades;\n\t\t}\n\n\t\t&:hover {\n\t\t\tborder-color: $fiftyshades;\n\t\t\tbackground-color: $white;\n\t\t\toutline: none;\n\t\t\tbox-shadow: none;\n\t\t}\n\n\t\t&:focus {\n\t\t\tborder-color: $blue;\n\t\t\tbackground-color: $white;\n\t\t\toutline: none;\n\t\t\tbox-shadow: 0 0 0 2px $blue-ghost;\n\n\t\t\t&::placeholder {\n\t\t\t\tcolor: $overcast;\n\t\t\t}\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\tpointer-events: none;\n\t\t\tcolor: $fiftyshades;\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: 22px;\n\t\tfont-weight: $form--description-font-weight;\n\t\tletter-spacing: $font--letter-spacing;\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\n\t\t\t.sui-form-control {\n\t\t\t\tborder-color: $red;\n\n\t\t\t\t&:focus {\n\t\t\t\t\tbox-shadow: 0 0 0 2px $red-ghost;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.sui-control-with-icon {\n\n\t\t\t\t[class*=\"sui-icon-\"]:before {\n\t\t\t\t\tcolor: $red;\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\n\t\t> .sui-form-field,\n\t\t> span.sui-select {\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\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\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: 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// 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// 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\t\t\t\tborder: 0; // Make sure borders are disabled when using \"button\" element for tabs.\n\t\t\t\tbackground-color: transparent;\n\t\t\t\tfont: 500 13px/22px $font;\n\t\t\t\tletter-spacing: $font--letter-spacing;\n\t\t\t\ttext-transform: uppercase;\n\t\t\t\ttext-decoration: none;\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\toutline: none; // Make sure outline blur is disabled when using \"button\" element for tabs.\n\t\t\t\t\tborder-bottom: 2px solid transparent;\n\t\t\t\t}\n\n\t\t\t\t&,\n\t\t\t\t&:visited {\n\t\t\t\t\tcolor: $tabs-label-color;\n\t\t\t\t}\n\n\t\t\t\t&:focus,\n\t\t\t\t&:hover,\n\t\t\t\t&:active {\n\t\t\t\t\tcolor: $tabs-label-active-border-color;\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\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\n\t\t// Overflowed tabs\n\t\t&.sui-tabs-overflow {\n\t\t\tposition: relative;\n\n\t\t\t> [data-tabs],\n\t\t\t> .sui-tabs-menu {\n\t\t\t\toverflow: auto;\n\t\t\t\tscrollbar-width: none;\n\t\t\t\tscrollbar-height: none;\n\n\t\t\t\t&::-webkit-scrollbar {\n\t\t\t\t\twidth: 0;\n\t\t\t\t\theight: 0;\n\t\t\t\t\tbackground: transparent;\n\t\t\t\t}\n\n\t\t\t\t> *,\n\t\t\t\t.sui-tab-item {\n\t\t\t\t\tflex: 0 0 auto;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t// Navigation for overflow.\n\t\t\t.sui-tabs-navigation {\n\t\t\t\tposition: absolute;\n\t\t\t\twidth: 100%;\n\t\t\t\tdisplay: flex;\n\t\t\t\tjustify-content: space-between;\n\t\t\t\theight: 50px;\n\t\t\t\talign-items: center;\n\t\t\t\ttop: 1px;\n\t\t\t\tpointer-events: none;\n\t\t\t\topacity: 1;\n\n\t\t\t\t&--left,\n\t\t\t\t&--right {\n\t\t\t\t\tbackground: rgba(255, 255, 255, 0.8);\n\t\t\t\t\tpointer-events: all;\n\t\t\t\t\ttransition: all .2s;\n\t\t\t\t}\n\t\t\t\t&--hidden {\n\t\t\t\t\tvisibility: hidden;\n\t\t\t\t\topacity: 0;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&:not(.sui-tabs-flushed) {\n\t\t\t\tborder: 1px solid $tabs-content-border-color;\n\t\t\t\tborder-radius: $border-radius;\n\n\t\t\t\t> [data-tabs],\n\t\t\t\t> .sui-tabs-menu {\n\t\t\t\t\tmargin-right: $sui-gutter-md;\n\t\t\t\t\tmargin-left: $sui-gutter-md;\n\t\t\t\t\tborder-top-width: 0;\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\n\t\t\t\t> [data-panes],\n\t\t\t\t> .sui-tabs-content {\n\n\t\t\t\t\t> *,\n\t\t\t\t\t> .sui-tab-content {\n\t\t\t\t\t\tpadding-right: $sui-gutter-md;\n\t\t\t\t\t\tpadding-bottom: $sui-gutter-md;\n\t\t\t\t\t\tpadding-left: $sui-gutter-md;\n\n\t\t\t\t\t\t@include media(min-width, md) {\n\t\t\t\t\t\t\tpadding-right: $sui-gutter;\n\t\t\t\t\t\t\tpadding-bottom: $sui-gutter;\n\t\t\t\t\t\t\tpadding-left: $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// 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\t\t\t\tborder: 0; // Make sure borders are disabled when using \"button\" element for tabs.\n\t\t\t\tfont: 500 13px/22px $font;\n\t\t\t\tletter-spacing: $font--letter-spacing;\n\t\t\t\ttext-decoration: none;\n\t\t\t\t> *:not(input) {\n\t\t\t\t\tpointer-events: none;\n\t\t\t\t}\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\toutline: none; // Make sure outline blur is disabled when using \"button\" element for tabs.\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}\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}\n","// $sui-wrap: true | $rtl: false\n@include body-class(true, false) {\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\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\t.sui-tag,\n\t\t\t\t\t[class*=\"sui-icon-\"] {\n\t\t\t\t\t\tposition: absolute;\n\t\t\t\t\t}\n\n\t\t\t\t\t.sui-tag {\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\tselect.sui-select + .sui-select {\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\tmargin-bottom: 0; // FIX: To prevent double margins at bottom\n\t\t}\n\n\t\t@media (max-width: 1100px) {\n\t\t\tdisplay: block;\n\t\t}\n\t}\n}\n\n// $sui-wrap: true | $rtl: true\n@include body-class(true, true) {\n\n\t.sui-row-with-sidenav {\n\n\t\t.sui-sidenav {\n\n\t\t\t.sui-vertical-tabs {\n\n\t\t\t\t.sui-vertical-tab {\n\n\t\t\t\t\t.sui-tag,\n\t\t\t\t\t[class*=\"sui-icon-\"] {\n\t\t\t\t\t\tright: auto;\n\t\t\t\t\t\tmargin-left: 0;\n\t\t\t\t\t}\n\n\t\t\t\t\t.sui-tag {\n\t\t\t\t\t\tleft: 0;\n\t\t\t\t\t}\n\n\t\t\t\t\t[class*=\"sui-icon-\"] {\n\t\t\t\t\t\tleft: 7px;\n\t\t\t\t\t}\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(min-width, lg) {\n\t\t\t\t\tright: #{$sidenav-width + 10px};\n\t\t\t\t\tleft: auto;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t@include media(min-width, lg) {\n\t\t\t\tpadding-right: 0;\n\t\t\t\tpadding-left: $sui-gutter;\n\t\t\t}\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: 15px 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\t\t\twhite-space: nowrap;\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 15px;\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&:visited {\n\t\t\t\t\t\tbackground-color: transparent;\n\t\t\t\t\t\tcolor: $grey;\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: rgba(51, 51, 51, 0.05);\n\t\t\t\t\t\tcolor: $ironmike;\n\t\t\t\t\t}\n\n\t\t\t\t\t&.sui-option-red {\n\n\t\t\t\t\t\t&,\n\t\t\t\t\t\t&:focus,\n\t\t\t\t\t\t&:visited {\n\t\t\t\t\t\t\tbackground-color: transparent;\n\t\t\t\t\t\t\tcolor: palette(red, default);\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\t&:hover,\n\t\t\t\t\t\t&:active {\n\t\t\t\t\t\t\tbackground-color: palette(red, light);\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: inherit;\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\n\t\t\t\t\ta, button {\n\t\t\t\t\t\tbackground-color: $grey;\n\t\t\t\t\t\tcolor: $white;\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\t.sui-grade-default {\n\t\tsvg circle:last-child {\n\t\t\tstroke: $gray;\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 {\n\n\t// NOTE: New modal.\n\t.sui-modal {\n\t\twidth: calc(100% - #{map-get($wordpress, adminmenu)});\n\t\theight: calc(100vh - #{map-get($wordpress, adminbar)});\n\t\toverflow-x: hidden;\n\t\toverflow-y: auto;\n\t\tuser-select: auto;\n\t\tdisplay: none;\n\t\tflex-direction: column;\n\t\talign-items: center;\n\t\tposition: fixed;\n\t\tz-index: map-get($modal, z-index);\n\t\ttop: map-get($wordpress, adminbar);\n\t\tleft: map-get($wordpress, adminmenu);\n\t\tpadding: $sui-gutter 0;\n\t\tbackground-color: $modal-overlay-bg-color;\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-modal-overlay {\n\t\t\twidth: calc(100% - #{map-get($wordpress, adminmenu)});\n\t\t\theight: calc(100vh - #{map-get($wordpress, adminbar)});\n\t\t\tposition: fixed;\n\t\t\tz-index: #{map-get($modal, z-index) - 1};\n\t\t\ttop: map-get($wordpress, adminbar);\n\t\t\tleft: map-get($wordpress, adminmenu);\n\n\t\t\t&:hover {\n\t\t\t\tcursor: pointer;\n\t\t\t\toutline: none;\n\t\t\t\tbox-shadow: none;\n\t\t\t}\n\n\t\t\t+ .sui-modal-content {\n\t\t\t\tz-index: map-get($modal, z-index);\n\t\t\t}\n\t\t}\n\n\t\t// ELEMENT: Content.\n\t\t.sui-modal-content {\n\t\t\twidth: 100%;\n\t\t\tmin-height: 0;\n\t\t\tflex: 0 0 auto;\n\t\t\tposition: relative;\n\t\t\tmargin: auto;\n\t\t\tpadding: 0 $sui-gutter;\n\n\t\t\t@include media(max-width, md) {\n\t\t\t\tpadding: 0 $sui-gutter-md;\n\t\t\t}\n\t\t}\n\n\t\t// ELEMENT: Slide.\n\t\t.sui-modal-slide {\n\t\t\tdisplay: none;\n\n\t\t\t&.sui-active {\n\t\t\t\topacity: 0;\n\t\t\t\tdisplay: block;\n\t\t\t\tanimation-duration: 0.7s;\n\t\t\t\tanimation-fill-mode: both;\n\t\t\t\ttransform-origin: center;\n\t\t\t\ttransform-style: preserve-3d;\n\n\t\t\t\t&.sui-loaded {\n\t\t\t\t\topacity: 1;\n\t\t\t\t}\n\n\t\t\t\t&.sui-fadein {\n\t\t\t\t\topacity: 1;\n\t\t\t\t\tanimation-name: fadeIn;\n\n\t\t\t\t\t@media screen and (prefers-reduced-motion: reduce) {\n\t\t\t\t\t\topacity: 1;\n\t\t\t\t\t\tanimation-name: none;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t&.sui-fadein-left {\n\t\t\t\t\topacity: 1;\n\t\t\t\t\tanimation-name: fadeInLeft;\n\n\t\t\t\t\t@media screen and (prefers-reduced-motion: reduce) {\n\t\t\t\t\t\topacity: 1;\n\t\t\t\t\t\tanimation-name: none;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t&.sui-fadein-right {\n\t\t\t\t\topacity: 1;\n\t\t\t\t\tanimation-name: fadeInRight;\n\n\t\t\t\t\t@media screen and (prefers-reduced-motion: reduce) {\n\t\t\t\t\t\topacity: 1;\n\t\t\t\t\t\tanimation-name: none;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t@media screen and (prefers-reduced-motion: reduce) {\n\t\t\t\t\tanimation-duration: 0.001ms;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&:disabled,\n\t\t\t&[disabled] {\n\n\t\t\t\ta,\n\t\t\t\tinput,\n\t\t\t\tselect,\n\t\t\t\tbutton,\n\t\t\t\ttextarea {\n\t\t\t\t\topacity: 0.5;\n\t\t\t\t\tpointer-events: none;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t// ELEMENT: Box.\n\t\t.sui-box {\n\t\t\tbox-shadow: none;\n\n\t\t\t// ELEMENT: Box Title.\n\t\t\t.sui-box-title {\n\n\t\t\t\t&.sui-lg {\n\t\t\t\t\tfont-size: 22px;\n\t\t\t\t\tline-height: 30px;\n\t\t\t\t}\n\n\t\t\t\t+ .sui-description {\n\t\t\t\t\tmargin-top: #{$sui-gutter / 2};\n\n\t\t\t\t\t@include media(max-width, md) {\n\t\t\t\t\t\tmargin-top: #{$sui-gutter-md / 2};\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t// ELEMENT: Box Banner.\n\t\t\t.sui-box-banner {\n\t\t\t\twidth: 100%;\n\t\t\t\tmax-width: 100%;\n\t\t\t\theight: auto;\n\t\t\t\toverflow: hidden;\n\t\t\t\tdisplay: block;\n\t\t\t\tmargin: 0;\n\t\t\t\tpadding: 0;\n\t\t\t\tborder: 0;\n\t\t\t\tborder-radius: 0;\n\n\t\t\t\timg {\n\t\t\t\t\tmax-width: 100%;\n\t\t\t\t\tdisplay: block;\n\t\t\t\t\tmargin: 0 auto;\n\t\t\t\t\tpadding: 0;\n\t\t\t\t\tborder: 0;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t// ELEMENT: Box Logo.\n\t\t\t.sui-box-logo {\n\t\t\t\twidth: map-get($modal-logo, size);\n\t\t\t\theight: map-get($modal-logo, size);\n\t\t\t\toverflow: hidden;\n\t\t\t\tdisplay: block;\n\t\t\t\tmargin: 0 auto;\n\t\t\t\tpadding: 0;\n\t\t\t\tborder: map-get($modal-logo, frame-width) solid map-get($modal-logo, frame-color);\n\t\t\t\tborder-radius: $border-radius;\n\t\t\t\tbackground-color: map-get($modal-logo, frame-color);\n\n\t\t\t\timg {\n\t\t\t\t\twidth: #{map-get($modal-logo, size) - (map-get($modal-logo, frame-width) * 2)};\n\t\t\t\t\theight: #{map-get($modal-logo, size) - (map-get($modal-logo, frame-width) * 2)};\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\tborder-radius: $border-radius;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t// ELEMENT: Box Header.\n\t\t\t.sui-box-header {\n\t\t\t\tposition: relative;\n\n\t\t\t\t// ELEMENT: Box Banner.\n\t\t\t\t.sui-box-banner {\n\t\t\t\t\twidth: auto;\n\t\t\t\t\tmax-width: none;\n\t\t\t\t\tmargin-top: -#{$sui-gutter / 2};\n\t\t\t\t\tmargin-right: -#{$sui-gutter};\n\t\t\t\t\tmargin-bottom: #{$sui-gutter + 10px};\n\t\t\t\t\tmargin-left: -#{$sui-gutter};\n\t\t\t\t\tborder-top-left-radius: $border-radius;\n\t\t\t\t\tborder-top-right-radius: $border-radius;\n\n\t\t\t\t\t@include media(max-width, md) {\n\t\t\t\t\t\tmargin-top: -#{$sui-gutter-md / 2};\n\t\t\t\t\t\tmargin-right: -#{$sui-gutter-md};\n\t\t\t\t\t\tmargin-bottom: #{$sui-gutter-md + 10px};\n\t\t\t\t\t\tmargin-left: -#{$sui-gutter-md};\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t// ELEMENT: Box Logo.\n\t\t\t\t.sui-box-logo {\n\t\t\t\t\tposition: absolute;\n\t\t\t\t\ttop: -#{map-get($modal-logo, size) / 2};\n\t\t\t\t\tleft: 50%;\n\t\t\t\t\ttransform: translateX(-50%);\n\t\t\t\t}\n\n\t\t\t\t// ELEMENT: Floated button.\n\t\t\t\t.sui-button-float {\n\n\t\t\t\t\t// FLOAT: Right.\n\t\t\t\t\t&--right {\n\t\t\t\t\t\tposition: absolute;\n\t\t\t\t\t\ttop: #{$sui-gutter - 10px};\n\t\t\t\t\t\tright: #{$sui-gutter - 10px};\n\t\t\t\t\t\tmargin: 0;\n\n\t\t\t\t\t\t@include media(max-width, md) {\n\t\t\t\t\t\t\ttop: #{$sui-gutter-md - 5px};\n\t\t\t\t\t\t\tright: #{$sui-gutter-md - 5px};\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\t// FLOAT: Left.\n\t\t\t\t\t&--left {\n\t\t\t\t\t\tposition: absolute;\n\t\t\t\t\t\ttop: #{$sui-gutter - 10px};\n\t\t\t\t\t\tleft: #{$sui-gutter - 10px};\n\t\t\t\t\t\tmargin: 0;\n\n\t\t\t\t\t\t@include media(max-width, md) {\n\t\t\t\t\t\t\ttop: #{$sui-gutter-md - 5px};\n\t\t\t\t\t\t\tleft: #{$sui-gutter-md - 5px};\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t// ELEMENT: Floated steps.\n\t\t\t\t.sui-steps-float {\n\t\t\t\t\tposition: absolute;\n\t\t\t\t\ttop: #{$sui-gutter - 10px};\n\t\t\t\t\tleft: 50%;\n\t\t\t\t\tmargin: 0;\n\t\t\t\t\ttransform: translateX(-50%);\n\n\t\t\t\t\t@include media(max-width, md) {\n\t\t\t\t\t\ttop: #{$sui-gutter-md - 5px};\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t// VAR: Flatten.\n\t\t\t\t&.sui-flatten {\n\t\t\t\t\tpadding-bottom: 0;\n\t\t\t\t\tborder-bottom-width: 0;\n\t\t\t\t}\n\n\t\t\t\t// VAR: Spacing.\n\t\t\t\t@each $name, $spacing in $modal-spacing {\n\n\t\t\t\t\t// SPACING: Top.\n\t\t\t\t\t&.sui-spacing-top--#{$name} {\n\t\t\t\t\t\tpadding-top: nth($spacing, 1);\n\n\t\t\t\t\t\t// ELEMENT: Box image.\n\t\t\t\t\t\t.sui-box-banner {\n\t\t\t\t\t\t\tmargin-top: -#{nth($spacing, 1)};\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\t// SPACING: Right.\n\t\t\t\t\t&.sui-spacing-right--#{$name} {\n\t\t\t\t\t\tpadding-right: nth($spacing, 1);\n\n\t\t\t\t\t\t// ELEMENT: Box image.\n\t\t\t\t\t\t.sui-box-banner {\n\t\t\t\t\t\t\tmargin-right: -#{nth($spacing, 1)};\n\n\t\t\t\t\t\t\t@if nth($spacing, 1) != nth($spacing, 2) {\n\n\t\t\t\t\t\t\t\t@include media(max-width, md) {\n\t\t\t\t\t\t\t\t\tmargin-right: -#{nth($spacing, 2)};\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@if nth($spacing, 1) != nth($spacing, 2) {\n\n\t\t\t\t\t\t\t@include media(max-width, md) {\n\t\t\t\t\t\t\t\tpadding-right: nth($spacing, 2);\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// SPACING: Bottom.\n\t\t\t\t\t&.sui-spacing-bottom--#{$name} {\n\t\t\t\t\t\tpadding-bottom: nth($spacing, 1);\n\n\t\t\t\t\t\t@if nth($spacing, 1) != nth($spacing, 2) {\n\n\t\t\t\t\t\t\t@include media(max-width, md) {\n\t\t\t\t\t\t\t\tpadding-bottom: nth($spacing, 2);\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// SPACING: Left.\n\t\t\t\t\t&.sui-spacing-left--#{$name} {\n\t\t\t\t\t\tpadding-left: nth($spacing, 1);\n\n\t\t\t\t\t\t// ELEMENT: Box image.\n\t\t\t\t\t\t.sui-box-banner {\n\t\t\t\t\t\t\tmargin-left: -#{nth($spacing, 1)};\n\n\t\t\t\t\t\t\t@if nth($spacing, 1) != nth($spacing, 2) {\n\n\t\t\t\t\t\t\t\t@include media(max-width, md) {\n\t\t\t\t\t\t\t\t\tmargin-left: -#{nth($spacing, 2)};\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@if nth($spacing, 1) != nth($spacing, 2) {\n\n\t\t\t\t\t\t\t@include media(max-width, md) {\n\t\t\t\t\t\t\t\tpadding-left: nth($spacing, 2);\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// SPACING: Sides.\n\t\t\t\t\t&.sui-spacing-sides--#{$name} {\n\t\t\t\t\t\tpadding-left: nth($spacing, 1);\n\t\t\t\t\t\tpadding-right: nth($spacing, 1);\n\n\t\t\t\t\t\t// ELEMENT: Box Image.\n\t\t\t\t\t\t.sui-box-banner {\n\t\t\t\t\t\t\tmargin-left: -#{nth($spacing, 1)};\n\t\t\t\t\t\t\tmargin-right: -#{nth($spacing, 1)};\n\n\t\t\t\t\t\t\t@if nth($spacing, 1) != nth($spacing, 2) {\n\n\t\t\t\t\t\t\t\t@include media(max-width, md) {\n\t\t\t\t\t\t\t\t\tmargin-left: -#{nth($spacing, 2)};\n\t\t\t\t\t\t\t\t\tmargin-right: -#{nth($spacing, 2)};\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@if nth($spacing, 1) != nth($spacing, 2) {\n\n\t\t\t\t\t\t\t@include media(max-width, md) {\n\t\t\t\t\t\t\t\tpadding-left: nth($spacing, 2);\n\t\t\t\t\t\t\t\tpadding-right: nth($spacing, 2);\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// VAR: Content alignment.\n\t\t\t\t&.sui-content {\n\n\t\t\t\t\t// ALIGN: Center.\n\t\t\t\t\t&-center {\n\t\t\t\t\t\tdisplay: block;\n\t\t\t\t\t\ttext-align: center;\n\t\t\t\t\t}\n\n\t\t\t\t\t// ALIGN: Center Inline.\n\t\t\t\t\t&-center-inline {\n\t\t\t\t\t\tjustify-content: center;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t+ .sui-box-footer.sui-flatten {\n\t\t\t\t\tpadding-top: $sui-gutter;\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+ .sui-box-footer:not(.sui-flatten) {\n\t\t\t\t\tmargin-top: $sui-gutter;\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\t\t\t\t}\n\t\t\t}\n\n\t\t\t// ELEMENT: Box Body.\n\t\t\t.sui-box-body {\n\n\t\t\t\t// VAR: Content alignment.\n\t\t\t\t&.sui-content {\n\n\t\t\t\t\t// ALIGN: Center.\n\t\t\t\t\t&-center {\n\t\t\t\t\t\ttext-align: center;\n\t\t\t\t\t}\n\n\t\t\t\t\t// ALIGN: Right.\n\t\t\t\t\t&-center-inline {\n\t\t\t\t\t\ttext-align: right;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t// VAR: Spacing.\n\t\t\t\t@each $name, $spacing in $modal-spacing {\n\n\t\t\t\t\t// SPACING: Top.\n\t\t\t\t\t&.sui-spacing-top--#{$name} {\n\t\t\t\t\t\tpadding-top: nth($spacing, 1);\n\n\t\t\t\t\t\t@if nth($spacing, 1) != nth($spacing, 2) {\n\n\t\t\t\t\t\t\t@include media(max-width, md) {\n\t\t\t\t\t\t\t\tpadding-top: nth($spacing, 2);\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// SPACING: Right.\n\t\t\t\t\t&.sui-spacing-right--#{$name} {\n\t\t\t\t\t\tpadding-right: nth($spacing, 1);\n\n\t\t\t\t\t\t@if nth($spacing, 1) != nth($spacing, 2) {\n\n\t\t\t\t\t\t\t@include media(max-width, md) {\n\t\t\t\t\t\t\t\tpadding-right: nth($spacing, 2);\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// SPACING: Bottom.\n\t\t\t\t\t&.sui-spacing-bottom--#{$name} {\n\t\t\t\t\t\tpadding-bottom: nth($spacing, 1);\n\n\t\t\t\t\t\t@if nth($spacing, 1) != nth($spacing, 2) {\n\n\t\t\t\t\t\t\t@include media(max-width, md) {\n\t\t\t\t\t\t\t\tpadding-bottom: nth($spacing, 2);\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// SPACING: Left.\n\t\t\t\t\t&.sui-spacing-left--#{$name} {\n\t\t\t\t\t\tpadding-left: nth($spacing, 1);\n\n\t\t\t\t\t\t@if nth($spacing, 1) != nth($spacing, 2) {\n\n\t\t\t\t\t\t\t@include media(max-width, md) {\n\t\t\t\t\t\t\t\tpadding-left: nth($spacing, 2);\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// SPACING: Sides.\n\t\t\t\t\t&.sui-spacing-sides--#{$name} {\n\t\t\t\t\t\tpadding-left: nth($spacing, 1);\n\t\t\t\t\t\tpadding-right: nth($spacing, 1);\n\n\t\t\t\t\t\t@if nth($spacing, 1) != nth($spacing, 2) {\n\n\t\t\t\t\t\t\t@include media(max-width, md) {\n\t\t\t\t\t\t\t\tpadding-left: nth($spacing, 2);\n\t\t\t\t\t\t\t\tpadding-right: nth($spacing, 2);\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\n\t\t\t// ELEMENT: Box Selectors.\n\t\t\t.sui-box-selectors {\n\t\t\t\tmargin: $sui-gutter 0;\n\n\t\t\t\t&:first-child {\n\t\t\t\t\tmargin-top: 0;\n\n\t\t\t\t\t@include media(max-width, md) {\n\t\t\t\t\t\tmargin-top: 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\tmargin-bottom: 0;\n\n\t\t\t\t\t@include media(max-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(max-width, md) {\n\t\t\t\t\tmargin: $sui-gutter-md 0;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t// ELEMENT: Box Footer.\n\t\t\t.sui-box-footer {\n\n\t\t\t\t// VAR: Flatten.\n\t\t\t\t&.sui-flatten {\n\t\t\t\t\tpadding-top: 0;\n\t\t\t\t\tborder-top-width: 0;\n\t\t\t\t}\n\n\t\t\t\t// VAR: Content alignment.\n\t\t\t\t&.sui-content {\n\n\t\t\t\t\t// ALIGN: Center.\n\t\t\t\t\t&-center {\n\t\t\t\t\t\tjustify-content: center;\n\t\t\t\t\t}\n\n\t\t\t\t\t// ALIGN: Right.\n\t\t\t\t\t&-right {\n\t\t\t\t\t\tjustify-content: flex-end;\n\t\t\t\t\t}\n\n\t\t\t\t\t// ALIGN: Separated (space between).\n\t\t\t\t\t&-separated {\n\t\t\t\t\t\tjustify-content: space-between;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t// VAR: Spacing.\n\t\t\t\t@each $name, $spacing in $modal-spacing {\n\n\t\t\t\t\t// SPACING: Top.\n\t\t\t\t\t&.sui-spacing-top--#{$name} {\n\t\t\t\t\t\tpadding-top: nth($spacing, 1);\n\n\t\t\t\t\t\t@if nth($spacing, 1) != nth($spacing, 2) {\n\n\t\t\t\t\t\t\t@include media(max-width, md) {\n\t\t\t\t\t\t\t\tpadding-top: nth($spacing, 2);\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// SPACING: Right.\n\t\t\t\t\t&.sui-spacing-right--#{$name} {\n\t\t\t\t\t\tpadding-right: nth($spacing, 1);\n\n\t\t\t\t\t\t@if nth($spacing, 1) != nth($spacing, 2) {\n\n\t\t\t\t\t\t\t@include media(max-width, md) {\n\t\t\t\t\t\t\t\tpadding-right: nth($spacing, 2);\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// SPACING: Bottom.\n\t\t\t\t\t&.sui-spacing-bottom--#{$name} {\n\t\t\t\t\t\tpadding-bottom: nth($spacing, 1);\n\t\t\t\t\t}\n\n\t\t\t\t\t// SPACING: Left.\n\t\t\t\t\t&.sui-spacing-left--#{$name} {\n\t\t\t\t\t\tpadding-left: nth($spacing, 1);\n\n\t\t\t\t\t\t@if nth($spacing, 1) != nth($spacing, 2) {\n\n\t\t\t\t\t\t\t@include media(max-width, md) {\n\t\t\t\t\t\t\t\tpadding-left: nth($spacing, 2);\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// SPACING: Sides.\n\t\t\t\t\t&.sui-spacing-sides--#{$name} {\n\t\t\t\t\t\tpadding-left: nth($spacing, 1);\n\t\t\t\t\t\tpadding-right: nth($spacing, 1);\n\n\t\t\t\t\t\t@if nth($spacing, 1) != nth($spacing, 2) {\n\n\t\t\t\t\t\t\t@include media(max-width, md) {\n\t\t\t\t\t\t\t\tpadding-left: nth($spacing, 2);\n\t\t\t\t\t\t\t\tpadding-right: nth($spacing, 2);\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\n\t\t// ELEMENT: Skip modal.\n\t\t.sui-modal-skip:not(.sui-button) {\n\t\t\twidth: auto;\n\t\t\tmax-width: 100%;\n\t\t\tcursor: pointer;\n\t\t\tdisplay: block;\n\t\t\tmargin: 0 auto;\n\t\t\tpadding: 0;\n\t\t\tborder: 0;\n\t\t\tbackground-color: transparent;\n\t\t\tbackground-image: none;\n\t\t\tbox-shadow: none;\n\t\t\tcolor: palette(silver, medium);\n\t\t\tfont: 500 12px/16px $font;\n\t\t\tletter-spacing: -0.18px;\n\t\t\ttext-align: center;\n\n\t\t\t&:focus,\n\t\t\t&:hover,\n\t\t\t&:active {\n\t\t\t\tcolor: $white;\n\t\t\t}\n\t\t}\n\n\t\t// ELEMENT: Steps.\n\t\t.sui-box-steps {\n\t\t\tdisplay: flex;\n\t\t\tflex-wrap: wrap;\n\t\t\talign-items: center;\n\t\t\tjustify-content: center;\n\t\t\tmargin: 0 -5px;\n\t\t\tpadding: 0;\n\t\t\tborder: 0;\n\n\t\t\ta,\n\t\t\tspan,\n\t\t\tbutton {\n\t\t\t\toverflow: hidden;\n\t\t\t\tdisplay: block;\n\t\t\t\tflex: 0 0 auto;\n\t\t\t\tmargin: 0 5px;\n\t\t\t\tpadding: 0;\n\t\t\t\tborder: 0;\n\t\t\t\tbackground-color: palette(silver, soft);\n\t\t\t\twhite-space: nowrap;\n\t\t\t\ttext-overflow: clip;\n\t\t\t\tcolor: transparent;\n\n\t\t\t\t&.sui-current {\n\t\t\t\t\tbackground-color: $blue;\n\t\t\t\t}\n\n\t\t\t\t&:disabled,\n\t\t\t\t&[disabled],\n\t\t\t\t&.sui-disabled {\n\t\t\t\t\tcursor: not-allowed;\n\t\t\t\t\tpointer-events: none;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\ta,\n\t\t\tbutton,\n\t\t\tspan[role=\"button\"] {\n\t\t\t\tcursor: pointer;\n\t\t\t}\n\n\t\t\t@each $name, $size in $modal-steps {\n\n\t\t\t\t&.sui-#{$name} {\n\t\t\t\t\tpadding: #{(30px - $size) / 2} 0;\n\n\t\t\t\t\ta,\n\t\t\t\t\tspan,\n\t\t\t\t\tbutton {\n\t\t\t\t\t\twidth: $size;\n\t\t\t\t\t\theight: $size;\n\t\t\t\t\t\tborder-radius: #{$size * 2};\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t@each $name, $size in $modal-size {\n\n\t\t\t&.sui-modal-#{$name} {\n\n\t\t\t\t.sui-modal-content {\n\t\t\t\t\tmax-width: #{$size + ($sui-gutter * 2)};\n\n\t\t\t\t\t@include media(max-width, md) {\n\t\t\t\t\t\tmax-width: #{$size + ($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// STATE: Hidden.\n\t\t&.sui-active {\n\t\t\tdisplay: flex;\n\t\t}\n\n\t\t@include media(max-width, md) {\n\t\t\twidth: 100%;\n\t\t\tleft: 0;\n\t\t\tpadding: $sui-gutter-md 0;\n\t\t}\n\t}\n\n\t// VAR: Folded sidebar.\n\t&.wp-admin.folded {\n\n\t\t.sui-modal {\n\n\t\t\t@include media(min-width, md) {\n\t\t\t\twidth: calc(100% - #{map-get($wordpress, adminmenu-sm)});\n\t\t\t\tleft: map-get($wordpress, adminmenu-sm);\n\t\t\t}\n\t\t}\n\t}\n\n\t&.wp-admin {\n\n\t\t&.auto-fold {\n\n\t\t\t.sui-modal {\n\n\t\t\t\t@media only screen and (max-width: 960px) {\n\t\t\t\t\twidth: calc(100% - #{map-get($wordpress, adminmenu-sm)});\n\t\t\t\t\tleft: map-get($wordpress, adminmenu-sm);\n\t\t\t\t}\n\n\t\t\t\t@media only screen and (max-width: 782px) {\n\t\t\t\t\twidth: 100%;\n\t\t\t\t\tleft: 0;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n\n@include body-class(true, true) {\n\n\t.sui-modal {\n\t\tright: map-get($wordpress, adminmenu);\n\t\tleft: auto;\n\n\t\t.sui-modal-overlay {\n\t\t\tright: map-get($wordpress, adminmenu);\n\t\t\tleft: auto;\n\t\t}\n\t}\n\n\t// VAR: Folded sidebar.\n\t&.wp-admin.folded {\n\n\t\t.sui-modal {\n\n\t\t\t.sui-modal-overlay {\n\n\t\t\t\t@include media(min-width, md) {\n\t\t\t\t\tright: map-get($wordpress, adminmenu-sm);\n\t\t\t\t\tleft: auto;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t@include media(min-width, md) {\n\t\t\t\tright: map-get($wordpress, adminmenu-sm);\n\t\t\t\tleft: auto;\n\t\t\t}\n\t\t}\n\t}\n\n\t&.wp-admin {\n\n\t\t&.auto-fold {\n\n\t\t\t.sui-modal {\n\n\t\t\t\t.sui-modal-overlay {\n\n\t\t\t\t\t@media only screen and (max-width: 960px) {\n\t\t\t\t\t\tright: map-get($wordpress, adminmenu-sm);\n\t\t\t\t\t\tleft: auto;\n\t\t\t\t\t}\n\n\t\t\t\t\t@media only screen and (max-width: 782px) {\n\t\t\t\t\t\tright: 0;\n\t\t\t\t\t\tleft: auto;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t@media only screen and (max-width: 960px) {\n\t\t\t\t\tright: map-get($wordpress, adminmenu-sm);\n\t\t\t\t\tleft: auto;\n\t\t\t\t}\n\n\t\t\t\t@media only screen and (max-width: 782px) {\n\t\t\t\t\tright: 0;\n\t\t\t\t\tleft: auto;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n\nhtml.sui-has-modal,\nhtml.sui-has-overlay {\n\toverflow: hidden;\n}\n","$positions: (\n\ttop,\n\tright,\n\tbottom,\n\tleft\n) !default;\n\n@include body-class(true) {\n\n\t.sui-hidden {\n\t\tdisplay: none;\n\t}\n\n\t.sui-hidden-important {\n\t\tdisplay: none !important;\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: $sui-gutter-md;\n\n\t\t@include media(min-width, md) {\n\t\t\tpadding: $sui-gutter;\n\t\t}\n\n\t\t&--hidden {\n\t\t\tpadding: 0;\n\n\t\t\t@include media(min-width, md) {\n\t\t\t\tpadding: 0;\n\t\t\t}\n\t\t}\n\n\t\t&__desktop {\n\n\t\t\t@include media(min-width, md) {\n\t\t\t\tpadding: $sui-gutter;\n\t\t\t}\n\n\t\t\t&--hidden {\n\n\t\t\t\t@include media(min-width, md) {\n\t\t\t\t\tpadding: 0;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t&__mobile {\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&--hidden {\n\n\t\t\t\t@include media(max-width, md) {\n\t\t\t\t\tpadding: 0;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t@each $position in $positions {\n\n\t\t.sui-padding-#{$position} {\n\t\t\tpadding-#{$position}: $sui-gutter-md;\n\n\t\t\t@include media(min-width, md) {\n\t\t\t\tpadding-#{$position}: $sui-gutter;\n\t\t\t}\n\n\t\t\t&--hidden {\n\t\t\t\tpadding-#{$position}: 0;\n\n\t\t\t\t@include media(min-width, md) {\n\t\t\t\t\tpadding-#{$position}: 0;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&__desktop {\n\n\t\t\t\t@include media(min-width, md) {\n\t\t\t\t\tpadding-#{$position}: $sui-gutter;\n\t\t\t\t}\n\n\t\t\t\t&--hidden {\n\n\t\t\t\t\t@include media(min-width, md) {\n\t\t\t\t\t\tpadding-#{$position}: 0;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&__mobile {\n\n\t\t\t\t@include media(max-width, md) {\n\t\t\t\t\tpadding-#{$position}: $sui-gutter-md;\n\t\t\t\t}\n\n\t\t\t\t&--hidden {\n\n\t\t\t\t\t@include media(max-width, md) {\n\t\t\t\t\t\tpadding-#{$position}: 0;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\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-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: 16px;\n\t\t\t\t\tvertical-align: middle;\n\n\t\t\t\t\t&:before {\n\t\t\t\t\t\tdisplay: inline-block;\n\t\t\t\t\t\tline-height: 22px;\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-default {\n\t\t\t\tbox-shadow: inset 3px 0 0 $gray;\n\t\t\t}\n\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.sui-accordion-item-body,\n\t\t.sui-accordion-item-content {\n\t\t\tfont-size: 13px;\n\t\t\tline-height: 22px;\n\n\t\t\tp {\n\t\t\t\tfont-size: 13px;\n\t\t\t\tline-height: 22px;\n\t\t\t\tmargin: 5px 0 10px;\n\t\t\t}\n\n\t\t\t.sui-accordion-body-header {\n\t\t\t\tdisplay: block;\n\t\t\t\tfont-size: 13px;\n\t\t\t\tline-height: 22px;\n\t\t\t\tfont-weight: 700;\n\t\t\t\tmargin: 5px 0;\n\t\t\t}\n\t\t}\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\n\t\t\t\t\t\t\t+ span {\n\t\t\t\t\t\t\t\tmargin-left: #{$sui-gutter-md / 2};\n\t\t\t\t\t\t\t}\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: 16px;\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: Default\n\t\t\t\t&.sui-default {\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 $gray;\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// 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\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\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-toggle .sui-toggle-slider {\n\t\t\t\t\t\t\tmargin-right: 10px;\n\t\t\t\t\t\t}\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\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\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\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// Default\n\t\t\t\t\t&.sui-default + .sui-accordion-item-content {\n\t\t\t\t\t\tbox-shadow: inset 3px 0 0 $gray;\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\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\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\n\t\t\t\t\t\t.sui-accordion-open-indicator [class*=\"sui-icon-\"] {\n\t\t\t\t\t\t\ttransform: rotate(180deg);\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: 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\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\n\t\t\t\t\tth, td {\n\t\t\t\t\t\tpadding: 0 $sui-gutter-md $sui-gutter-md;\n\n\t\t\t\t\t\t@include media(min-width, md) {\n\t\t\t\t\t\t\tpadding: 0 $sui-gutter $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;\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\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 {\n\n\t\t\t\t\t&.sui-table,\n\t\t\t\t\t&:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) {\n\n\t\t\t\t\t\t&.sui-accordion-flushed {\n\t\t\t\t\t\t\tmargin-right: -#{$sui-gutter-md};\n\t\t\t\t\t\t\tmargin-left: -#{$sui-gutter-md};\n\n\t\t\t\t\t\t\t@include media(min-width, md) {\n\t\t\t\t\t\t\t\tmargin-right: -#{$sui-gutter};\n\t\t\t\t\t\t\t\tmargin-left: -#{$sui-gutter};\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\n\t// FIX:\n\t// Improve flushed accordions inside .sui-side-tabs\n\t.sui-side-tabs {\n\n\t\t> .sui-tabs-content {\n\n\t\t\t> .sui-tab-content {\n\n\t\t\t\t.sui-accordion {\n\n\t\t\t\t\t&.sui-table,\n\t\t\t\t\t&:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) {\n\n\t\t\t\t\t\t&.sui-accordion-flushed {\n\t\t\t\t\t\t\tmargin-right: -#{$sui-gutter-md};\n\t\t\t\t\t\t\tmargin-left: -#{$sui-gutter-md};\n\n\t\t\t\t\t\t\t@include media(min-width, md) {\n\t\t\t\t\t\t\t\tmargin-right: -#{$sui-gutter};\n\t\t\t\t\t\t\t\tmargin-left: -#{$sui-gutter};\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}\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-top: 0;\n\t\t\tmargin-right: -#{$box-selectors--spacing / 2};\n\t\t\tmargin-bottom: 0;\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\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\tposition: relative;\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) - 1px};\n\t\t\t\tpadding-left: #{($box-selector--padding * 2) - 1px};\n\t\t\t\tborder: 1px dashed transparent;\n\t\t\t\tborder-radius: $border-radius;\n\t\t\t\ttransition: $transition;\n\n\t\t\t\t&:not(:last-child) {\n\t\t\t\t\tborder-bottom-color: transparent !important;\n\t\t\t\t\tborder-bottom-left-radius: 0;\n\t\t\t\t\tborder-bottom-right-radius: 0;\n\t\t\t\t}\n\n\t\t\t\t&:last-child {\n\t\t\t\t\tborder-top-left-radius: 0;\n\t\t\t\t\tborder-top-right-radius: 0;\n\t\t\t\t}\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) - 1px};\n\t\t\t\tpadding-bottom: #{(($box-selector--height - $box-selector--line-height) / 2) - 1px};\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\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\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\tposition: relative;\n\t\t\t\t\tbackground-color: $box-selector--active-background;\n\t\t\t\t\tcolor: $box-selector--active-color;\n\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\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: -1px;\n\t\t\t\t\t\tright: -1px;\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&.sui-disabled {\n\t\t\tpointer-events: none;\n\t\t\tposition: relative;\n\t\t\tbackground-color: transparent;\n\t\t\tbox-shadow: none;\n\n\t\t\tinput {\n\n\t\t\t\t+ span {\n\t\t\t\t\tborder-color: palette(silver, medium);\n\n\t\t\t\t\t.sui-tag-pro,\n\t\t\t\t\t.sui-tag-beta {\n\t\t\t\t\t\tposition: absolute;\n\t\t\t\t\t\ttop: 5px;\n\t\t\t\t\t\tright: 5px;\n\t\t\t\t\t}\n\n\t\t\t\t\t~ span {\n\t\t\t\t\t\tborder-color: palette(silver, medium);\n\t\t\t\t\t\tborder-top-style: dashed;\n\t\t\t\t\t\tborder-top-color: palette(gray, lighter);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&:hover {\n\t\t\t\tbox-shadow: none;\n\t\t\t}\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\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\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-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\t\t\toverflow-wrap: break-word;\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\n\t\t\t\t\t\t@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {\n\t\t\t\t\t\t\tposition: relative;\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.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\n\t\t\t\t\t\t@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {\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.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\n\t\t\t\t\t\t\t\t@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {\n\t\t\t\t\t\t\t\t\tposition: relative;\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@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {\n\t\t\t\t\t\t\tdisplay: inline-block;\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\n\t\t\t\t\t\t@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {\n\t\t\t\t\t\t\tdisplay: inline-block;\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\n\t\t\t\t@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {\n\t\t\t\t\twidth: 262px;\n\t\t\t\t\tposition: relative;\n\t\t\t\t\tdisplay: block;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}","@include body-class(true) {\n\t.sui-upgrade-page {\n\t\tbackground: #FAFAFA;\n\t\tmargin: -30px -30px 60px;\n\t\t@media (max-width: 783px) {\n\t\t\tmargin: -21px -10px 0;\n\t\t}\n\t\t&__container {\n\t\t\tmax-width: 1140px;\n\t\t\tmargin: auto;\n\t\t\tdisplay: flex;\n\t\t\t@media (max-width: 800px) {\n\t\t\t\tflex-wrap: wrap;\n\t\t\t}\n\t\t}\n\n\t\t/** Header and Image **/\n\t\t&-header {\n\t\t\tbackground: $white;\n\t\t\tmargin-bottom: 60px;\n\t\t\t@media (max-width: 600px) {\n\t\t\t\tmargin-bottom: 40px;\n\t\t\t}\n\t\t\t&__content {\n\t\t\t\tpadding: 60px 60px 60px 0;\n\t\t\t\twidth: 50%;\n\t\t\t\t@media (max-width: 1440px) {\n\t\t\t\t\tpadding: 60px 30px 50px 60px;\n\t\t\t\t}\n\t\t\t\t@media (max-width: 800px) {\n\t\t\t\t\torder: 1;\n\t\t\t\t\twidth: 100%;\n\t\t\t\t}\n\t\t\t\t@media (max-width: 600px) {\n\t\t\t\t\tpadding: 40px 20px;\n\t\t\t\t}\n\t\t\t\th1 {\n\t\t\t\t\tfont-size: 28px;\n\t\t\t\t\tfont-family: $font;\n\t\t\t\t}\n\t\t\t\tp:first-of-type {\n\t\t\t\t\tmargin-top: 10px;\n\t\t\t\t}\n\t\t\t}\n\t\t\t&__image {\n\t\t\t\t@if variable-exists(upgrade-image) {\n\t\t\t\t\tbackground-image: url($upgrade-image);\n\t\t\t\t}\n\t\t\t\tbackground-size: cover;\n\t\t\t\tbackground-position: center;\n\t\t\t\tbackground-repeat: no-repeat;\n\t\t\t\twidth: 50%;\n\t\t\t\t@media (max-width: 800px) {\n\t\t\t\t\t@if variable-exists(upgrade-image-mobile) {\n\t\t\t\t\t\tbackground-image: url($upgrade-image-mobile);\n\t\t\t\t\t\twidth: 100%;\n\t\t\t\t\t\torder: 0;\n\t\t\t\t\t\theight: 250px;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t\t.sui-reviews {\n\t\t\t\tmargin-top: 60px;\n\t\t\t\t@media (max-width: 600px) {\n\t\t\t\t\tmargin-top: 40px;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t/** Pro Features **/\n\t\t&-features {\n\t\t\t&__header {\n\t\t\t\ttext-align: center;\n\n\t\t\t\th2 {\n\t\t\t\t\tfont-family: $font;\n\t\t\t\t\tfont-size: 28px;\n\t\t\t\t\tcolor: palette(gray, dark);\n\t\t\t\t\tline-height: 40px;\n\t\t\t\t\tmargin-bottom: 0;\n\t\t\t\t}\n\t\t\t\tp {\n\t\t\t\t\tmargin-top: 5px;\n\t\t\t\t}\n\t\t\t}\n\t\t\t&__items {\n\t\t\t\tdisplay: flex;\n\t\t\t\tflex-wrap: wrap;\n\t\t\t\tpadding: 30px;\n\n\t\t\t\t@media (min-width: 1440px) {\n\t\t\t\t\tmargin: 0 -60px;\n\t\t\t\t}\n\n\t\t\t\t@media (max-width: 600px) {\n\t\t\t\t\tpadding: 0;\n\t\t\t\t\tmargin: 40px 0;\n\t\t\t\t}\n\t\t\t}\n\t\t\t&__item {\n\t\t\t\tflex: 0 0 50%;\n\t\t\t\tmax-width: 50%;\n\t\t\t\tpadding: 30px;\n\n\t\t\t\t@media (max-width: 600px) {\n\t\t\t\t\tflex: 0 0 100%;\n\t\t\t\t\tmax-width: 100%;\n\t\t\t\t\tpadding: 20px;\n\t\t\t\t\ttext-align: center;\n\t\t\t\t}\n\n\t\t\t\t[class*=\"sui-icon-\"] {\n\t\t\t\t\theight: 44px;\n\t\t\t\t\twidth: 44px;\n\t\t\t\t\ttext-align: center;\n\t\t\t\t\tbackground: palette(purple, light);\n\t\t\t\t\tborder-radius: 50%;\n\t\t\t\t\tfont-size: 20px;\n\t\t\t\t\t&:before {\n\t\t\t\t\t\tcolor: palette(purple);\n\t\t\t\t\t\tline-height: 44px;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\th3 {\n\t\t\t\t\tfont-family: $font;\n\t\t\t\t\tmargin-bottom: 0;\n\t\t\t\t}\n\n\t\t\t\tp:first-of-type {\n\t\t\t\t\tmargin-top: 0;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t/** CTA **/\n\t\t&-cta {\n\t\t\tbackground: $white;\n\t\t\tpadding: 60px;\n\t\t\tmargin-bottom: 60px;\n\n\t\t\t@media (max-width: 600px) {\n\t\t\t\tpadding: 40px 20px;\n\t\t\t\tmargin-bottom: 40px;\n\t\t\t}\n\t\t\t&__inner {\n\t\t\t\tmax-width: 600px;\n\t\t\t\tmargin: auto;\n\t\t\t\ttext-align: center;\n\t\t\t\th2 {\n\t\t\t\t\tfont-family: $font;\n\t\t\t\t\tfont-size: 28px;\n\t\t\t\t\tcolor: palette(gray, dark);\n\t\t\t\t\tline-height: 40px;\n\t\t\t\t\tmargin-bottom: 0;\n\t\t\t\t}\n\t\t\t\ta {\n\t\t\t\t\tdisplay: block;\n\t\t\t\t\tfont-size: 13px;\n\t\t\t\t\tcolor: palette(gray, light);\n\t\t\t\t\tline-height: 22px;\n\t\t\t\t\tmargin-top: 15px;\n\t\t\t\t\t&:focus,\n\t\t\t\t\t&:hover {\n\t\t\t\t\t\tcolor: palette(gray);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\t.sui-hidden-desktop {\n\t\t\t\t\tdisplay: none;\n\t\t\t\t}\n\t\t\t\t@media (max-width: 600px) {\n\t\t\t\t\t.sui-hidden-desktop {\n\t\t\t\t\t\tdisplay: inline-block;\n\t\t\t\t\t}\n\t\t\t\t\t.sui-button:not(.sui-hidden-desktop) {\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\t}\n\t}\n}\n","@include body-class(true) {\n\t.sui-reviews {\n\t\tmargin-left: 25px;\n\t\t&__stars {\n\t\t\tposition: relative;\n\t\t\tmargin-right: 5px;\n\t\t\t@include icon(before, quote-2);\n\t\t\t&:before {\n\t\t\t\tposition: absolute;\n\t\t\t\ttop: -12px;\n\t\t\t\tleft: -25px;\n\t\t\t\tcolor: palette(silver, medium);\n\t\t\t}\n\t\t\t[class*=\"sui-icon-\"] {\n\t\t\t\t&:before{\n\t\t\t\t\tcolor: palette(yellow);\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t\t&__rating {\n\t\t\tcolor: palette(gray, light);\n\t\t\tfont-size: 13px;\n\t\t\tline-height: 22px;\n\t\t\tvertical-align: text-bottom;\n\t\t\tdisplay: inline-block;\n\t\t}\n\t\ta.sui-reviews__link {\n\t\t\tdisplay: block;\n\t\t\tcolor: palette(gray, light);\n\t\t\tfont-size: 13px;\n\t\t\tline-height: 22px;\n\t\t\tfont-weight: normal;\n\t\t\tfont-style: italic;\n\t\t\t&:focus,\n\t\t\t&:hover {\n\t\t\t\tcolor: palette(gray);\n\t\t\t\t[class*=\"sui-icon-\"] {\n\t\t\t\t\t&: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\t\t\t[class*=\"sui-icon-\"] {\n\t\t\t\tmargin-left: 5px;\n\t\t\t\tfont-size: 12px;\n\t\t\t\tline-height: 22px;\n\t\t\t\tvertical-align: middle;\n\t\t\t\t&:before {\n\t\t\t\t\tcolor: palette(gray, light);\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\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($wrap: true, $rtl: false, $monochrome: false) {\n\n\t.sui-upsell {\n\n\t\t&-list {\n\t\t\tmargin: 0;\n\t\t\tpadding: 0;\n\t\t\tlist-style: none;\n\n\t\t\tli {\n\t\t\t\tposition: relative;\n\t\t\t\tmargin: 0 0 22px;\n\t\t\t\tpadding: 0 0 0 26px;\n\t\t\t\tcolor: $nightrider;\n\t\t\t\tfont: 500 15px/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\tdisplay: block;\n\t\t\t\t\tposition: absolute;\n\t\t\t\t\ttop: 3px;\n\t\t\t\t\tleft: 0;\n\t\t\t\t\tcolor: $purple;\n\n\t\t\t\t\t&:before {\n\t\t\t\t\t\tcolor: inherit;\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&:last-child {\n\t\t\t\t\tmargin: 0;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t&-notice {\n\n\t\t\t@include media(min-width, md) {\n\t\t\t\tdisplay: flex;\n\t\t\t}\n\n\t\t\t&__image {\n\t\t\t\tmargin-right: $sui-gutter-md;\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\tflex: 0 0 auto;\n\t\t\t\t\talign-self: flex-end;\n\t\t\t\t\tmargin-right: $sui-gutter;\n\t\t\t\t}\n\n\t\t\t\timg {\n\t\t\t\t\tdisplay: block;\n\t\t\t\t\tmargin: 0 auto;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&__content {\n\n\t\t\t\t@include media(min-width, md) {\n\t\t\t\t\tflex: 1;\n\t\t\t\t\talign-self: flex-start;\n\t\t\t\t\tmargin-bottom: $sui-gutter-md;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n\n@include body-class($wrap: true, $rtl: true, $monochrome: false) {\n\n\t.sui-upsell {\n\n\t\t&-list {\n\n\t\t\tli {\n\t\t\t\tpadding-right: 26px;\n\t\t\t\tpadding-left: 0;\n\n\t\t\t\t[class*=\"sui-icon-\"] {\n\t\t\t\t\tright: 0;\n\t\t\t\t\tleft: auto;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t&-notice {\n\n\t\t\t&__image {\n\t\t\t\tmargin-right: 0;\n\t\t\t\tmargin-left: $sui-gutter-md;\n\n\t\t\t\t@include media(min-width, md) {\n\t\t\t\t\tmargin-right: 0;\n\t\t\t\t\tmargin-left: $sui-gutter;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n\n@include body-class($wrap: true, $rtl: false, $monochrome: true) {\n\n\t.sui-upsell {\n\n\t\t&-list {\n\n\t\t\tli {\n\t\t\t\tcolor: $black;\n\t\t\t}\n\t\t}\n\t}\n}","@import \"variables\";\n\n@import \"~@wpmudev/shared-ui/scss/mixins\";\n\n@include body-class {\n\n\t/**\n\t * Dashboard meta boxes\n\t *\n\t * @since 3.8.6\n\t */\n\t.wrap-smush {\n\t\t.smush-upsell-link {\n\t\t\tcolor: $purple;\n\t\t\t&:hover:not(.sui-button),\n\t\t\t&:focus:not(.sui-button),\n\t\t\t&:active:not(.sui-button) { color: #64007e; }\n\t\t}\n\n\t\t// Images.\n\t\tdiv[class^=\"sui-dashboard-\"] .sui-box-title:before {\n\t\t\tcolor: #333333;\n\t\t\tfloat: left;\n\t\t\tfont-size: 20px;\n\t\t\tmargin-right: 10px;\n\t\t\tline-height: 30px;\n\t\t}\n\n\t\t// Meta boxes.\n\t\t.sui-dashboard-bulk .sui-box-title,\n\t\t.sui-dashboard-upsell-upsell .sui-box-title { @include icon(before, 'smush'); }\n\t\t.sui-dashboard-directory .sui-box-title { @include icon(before, 'folder'); }\n\t\t.sui-dashboard-integrations .sui-box-title { @include icon(before, 'plugin-2'); }\n\t\t.sui-dashboard-lazy-load .sui-box-title { @include icon(before, 'update'); }\n\t\t.sui-dashboard-cdn .sui-box-title { @include icon(before, 'web-globe-world'); }\n\t\t.sui-dashboard-webp .sui-box-title { @include icon(before, 'photo-picture'); }\n\t\t.sui-dashboard-tools .sui-box-title { @include icon(before, 'wrench-tool'); }\n\n\t\t// Dashboard summary meta box.\n\t\t#smush-box-dashboard-summary {\n\t\t\t.sui-list-detail {\n\t\t\t\tdisplay: flex;\n\t\t\t\talign-items: center;\n\t\t\t\t& > span.sui-tooltip:first-of-type,\n\t\t\t\t& > span.sui-tooltip:nth-of-type(2) {\n\t\t\t\t\tline-height: 14px;\n\t\t\t\t\tmargin-right: 5px;\n\t\t\t\t}\n\t\t\t\ta > .sui-tag { cursor: pointer; }\n\t\t\t}\n\t\t\t.smush-upgrade-text {\n\t\t\t\tcolor: $purple;\n\t\t\t\tmargin-right: 10px;\n\t\t\t}\n\t\t}\n\n\t\t// Dashboard tutorials.\n\t\t#smush-dash-tutorials,\n\t\t#smush-dash-tutorials > .sui-notice { margin-bottom: 30px; }\n\n\t\t// Dashboard lazy load meta box.\n\t\t#smush-box-dashboard-lazy-load {\n\t\t\t.sui-settings-label {\n\t\t\t\tcolor: #333333;\n\t\t\t}\n\t\t\t.sui-box-settings-row.sui-flushed {\n\t\t\t\tborder-top: 1px solid #E6E6E6;\n\t\t\t\tpadding: 14px 30px;\n\t\t\t\tjustify-content: space-between;\n\t\t\t\talign-items: center;\n\t\t\t}\n\t\t}\n\n\t\t// Dashboard CDN meta box.\n\t\t#smush-box-dashboard-cdn {\n\t\t\t.sui-table-item-title {\n\t\t\t\tdisplay: flex;\n\t\t\t\talign-items: center;\n\n\t\t\t\t.smush-filename-extension { margin-right: 10px; }\n\t\t\t}\n\n\t\t\t.sui-table.sui-table-flushed tbody tr td:last-of-type { text-align: right; }\n\t\t}\n\n\t\t// Dashboard integrations meta box.\n\t\t#smush-box-dashboard-integrations {\n\t\t\t.smush-disabled-table-row {\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\t\t}\n\t}\n\n\t// Overwrite the dashboard image.\n\t.sui-wrap .sui-summary.sui-dashboard-summary:not(.sui-unbranded):not(.sui-summary-sm):not(.sui-rebranded) {\n\t\t@if variable-exists(summary-image) {\n\t\t\t@include background-2x(\"#{$img--path}/smush-graphic-summary\", 'png', auto, 90%);\n\t\t\tbackground-position: 0 bottom;\n\t\t\tbackground-color: #ffffff;\n\t\t}\n\n\t\t@include media(max-width, md) {\n\t\t\tbackground-image: unset;\n\t\t}\n\t}\n\n\t/** Override SUI styles (since 3.6.0) */\n\t.sui-notice-top p { width: 100%; }\n\n\t/**\n\t * Fix summary image size. Overwrite of SUI styles.\n\t */\n\t@media screen and (min-width: 783px) {\n\t\t.sui-wrap .sui-summary:not(.sui-rebranded):not(.sui-unbranded):not(.sui-summary-sm) {\n\t\t\tbackground-size: auto 80%;\n\t\t}\n\t\t.sui-wrap .sui-summary.sui-rebranded {\n\t\t\tbackground-image: none !important;\n\t\t}\n\t}\n\n\t.sui-wrap {\n\t\t/**\n\t\t * Upesll notices.\n\t\t *\n\t\t * @since 3.2.3\n\t\t */\n\t\t.smush-upsell-notice {\n\t\t\tmargin-left: 130px !important;\n\t\t\t@media screen and (max-width: 782px) {\n\t\t\t\tmargin-left: 0 !important;\n\t\t\t}\n\t\t}\n\n\t\t@media screen and (min-width: 1140px) {\n\t\t\t.sui-upgrade-page-header__image {\n\t\t\t\twidth: 45% !important;\n\t\t\t}\n\t\t}\n\n\t\t.sui-upgrade-page {\n\t\t\t.sui-upgrade-page-cta__inner a.sui-button-purple:hover {\n\t\t\t\tcolor: #fff !important;\n\t\t\t}\n\n\t\t\t.smush-stats {\n\t\t\t\tposition: relative;\n\t\t\t\tdisplay: flex;\n\t\t\t\tjustify-content: space-between;\n\t\t\t\twidth: 600px;\n\t\t\t\theight: 100px;\n\t\t\t\tborder-radius: 4px;\n\t\t\t\tbackground-color: #FFFFFF;\n\t\t\t\tbox-shadow: 0 0 20px 0 rgba(0,0,0,0.05);\n\t\t\t\tmargin: -100px auto 30px;\n\t\t\t\tpadding: 20px 40px;\n\t\t\t\ttext-align: center;\n\t\t\t\tfont-size: 15px;\n\t\t\t\tfont-weight: 500;\n\t\t\t\tcolor: #333333;\n\n\t\t\t\t.smush-stats-description {\n\t\t\t\t\tcolor: #888888;\n\t\t\t\t\tfont-size: 12px;\n\t\t\t\t\ttext-transform: uppercase;\n\t\t\t\t}\n\n\t\t\t\tspan {\n\t\t\t\t\tfont-size: 24px;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t@media (max-width: 800px) {\n\t\t\t\t.smush-stats {\n\t\t\t\t\tmargin-top: 0;\n\t\t\t\t\theight: auto;\n\t\t\t\t\twidth: 75%;\n\t\t\t\t\tflex-wrap: wrap;\n\t\t\t\t}\n\n\t\t\t\t.smush-stats-item {\n\t\t\t\t\tflex-basis: 100%;\n\t\t\t\t}\n\n\t\t\t\t.smush-stats-item:nth-child(2) {\n\t\t\t\t\tmargin: 20px 0;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t/**\n\t\t * Integrations\n\t\t *\n\t\t * @since 3.4.0\n\t\t */\n\t\t.sui-integrations {\n\t\t\t.sui-settings-label {\n\t\t\t\tdisplay: flex;\n\t\t\t\talign-items: center;\n\n\t\t\t\t.sui-tag { margin-left: 10px; }\n\t\t\t}\n\n\t\t\t.sui-toggle-content .sui-notice {\n\t\t\t\tmargin-top: 10px;\n\t\t\t}\n\n\t\t\t.sui-box-settings-row.sui-disabled {\n\t\t\t\tmargin-bottom: 0;\n\t\t\t}\n\t\t}\n\n\t\t/**\n\t\t * Lazy loading\n\t\t *\n\t\t * @since 3.2.2\n\t\t */\n\t\t.sui-lazyload {\n\t\t\t#smush-lazy-load-spinners span.sui-description:first-of-type,\n\t\t\t#smush-lazy-load-placeholder span.sui-description:first-of-type {\n\t\t\t\tmargin-bottom: 20px;\n\t\t\t}\n\n\t\t\t#smush-lazy-load-spinners .sui-box-selectors,\n\t\t\t#smush-lazy-load-placeholder .sui-box-selectors {\n\t\t\t\tbackground-color: #FFF;\n\t\t\t\tpadding: 0 0 20px 0;\n\n\t\t\t\t&:not([class*=\"sui-box-selectors-col-\"]) ul li {\n\t\t\t\t\tflex: 0;\n\t\t\t\t}\n\n\t\t\t\t.sui-box-selector {\n\t\t\t\t\tborder: 1px solid #DDD;\n\t\t\t\t}\n\n\t\t\t\t.remove-selector {\n\t\t\t\t\tdisplay: none;\n\t\t\t\t\ttop: 0;\n\t\t\t\t\tright: 0;\n\t\t\t\t\tposition: absolute;\n\t\t\t\t\tbackground-color: #AAA;\n\t\t\t\t\twidth: 18px;\n\t\t\t\t\theight: 18px;\n\t\t\t\t\tmargin-right: 0;\n\t\t\t\t\tborder-radius: 0 3px 0 3px;\n\n\t\t\t\t\ti {\n\t\t\t\t\t\tmargin: 0;\n\t\t\t\t\t}\n\n\t\t\t\t\ti:before {\n\t\t\t\t\t\tcolor: #FFF;\n\t\t\t\t\t\tfont-size: 12px;\n\t\t\t\t\t\tline-height: 18px;\n\t\t\t\t\t}\n\n\t\t\t\t\t&:hover {\n\t\t\t\t\t\tbackground-color: #FF6D6D;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t.sui-box-selector:hover .remove-selector {\n\t\t\t\t\tdisplay: flex;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t#smush-lazy-load-spinners .sui-box-selectors {\n\t\t\t\tlabel.sui-box-selector {\n\t\t\t\t\twidth: 50px;\n\t\t\t\t\theight: 50px;\n\t\t\t\t\toverflow: visible;\n\t\t\t\t}\n\n\t\t\t\t.sui-box-selector input + span {\n\t\t\t\t\tpadding-top: 17px;\n\t\t\t\t\tpadding-bottom: 17px;\n\t\t\t\t\tposition: relative;\n\n\t\t\t\t\timg {\n\t\t\t\t\t\tmax-width: 16px;\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.sui-box-selector input ~ span {\n\t\t\t\t\tpadding-right: 17px;\n\t\t\t\t\tpadding-left: 17px;\n\t\t\t\t\theight: 48px;\n\t\t\t\t\tborder-radius: 4px;\n\t\t\t\t\toverflow: visible;\n\t\t\t\t}\n\n\t\t\t\t.sui-box-selector input:checked + span:before,\n\t\t\t\t.sui-box-selector input:checked + span:after {\n\t\t\t\t\tcontent: none;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t#smush-lazy-load-placeholder .sui-box-selectors {\n\t\t\t\tlabel.sui-box-selector {\n\t\t\t\t\twidth: 80px;\n\t\t\t\t\theight: 60px;\n\t\t\t\t\toverflow: visible;\n\n\t\t\t\t\t&:hover {\n\t\t\t\t\t\tbackground-color: #E5E5E5;\n\t\t\t\t\t}\n\n\t\t\t\t\tinput + span {\n\t\t\t\t\t\theight: 40px;\n\t\t\t\t\t\tpadding: 0;\n\t\t\t\t\t\tmargin: 10px;\n\t\t\t\t\t\toverflow: visible;\n\t\t\t\t\t\tposition: relative;\n\n\t\t\t\t\t\t&:before {\n\t\t\t\t\t\t\ttop: -5px;\n\t\t\t\t\t\t\tright: -5px;\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\t&:after {\n\t\t\t\t\t\t\ttop: -10px;\n\t\t\t\t\t\t\tright: -10px;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\tinput + span img {\n\t\t\t\t\t\tmargin: 0 auto;\n\t\t\t\t\t}\n\n\t\t\t\t\tinput[id^=\"placeholder-icon-1\"] + span {\n\t\t\t\t\t\tbackground-color: #FAFAFA;\n\t\t\t\t\t}\n\n\t\t\t\t\tinput[id^=\"placeholder-icon-2\"] + span {\n\t\t\t\t\t\tbackground-color: #333333;\n\t\t\t\t\t}\n\n\t\t\t\t\t.remove-selector {\n\t\t\t\t\t\ttop: -10px;\n\t\t\t\t\t\tright: -10px;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t/**\n\t\t * Onboarding modals\n\t\t *\n\t\t * @since 3.1\n\t\t */\n\t\t.smush-onboarding-dialog {\n\t\t\t@keyframes fadeInLeft {\n\t\t\t\tfrom {\n\t\t\t\t\topacity: 0;\n\t\t\t\t\ttransform: translate3d(-50px, 0, 0);\n\t\t\t\t}\n\t\t\t\tto {\n\t\t\t\t\topacity: 1;\n\t\t\t\t\ttransform: none;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t@keyframes fadeInRight {\n\t\t\t\tfrom {\n\t\t\t\t\topacity: 0;\n\t\t\t\t\ttransform: translate3d(50px, 0, 0);\n\t\t\t\t}\n\t\t\t\tto {\n\t\t\t\t\topacity: 1;\n\t\t\t\t\ttransform: none;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.sui-box { background-color: transparent; }\n\n\t\t\t#smush-onboarding-content {\n\t\t\t\topacity: 0;\n\t\t\t\tbackground-color: #fff;\n\t\t\t\tanimation-duration: 0.7s;\n\t\t\t\tanimation-fill-mode: both;\n\t\t\t\ttransform-origin: center;\n\t\t\t\ttransform-style: preserve-3d;\n\n\t\t\t\t&.loaded, &.fadeInLeft, &.fadeInRight { opacity: 1; }\n\t\t\t\t&.fadeInLeft { animation-name: fadeInLeft; }\n\t\t\t\t&.fadeInRight { animation-name: fadeInRight; }\n\n\t\t\t\t.sui-box-selectors {\n\t\t\t\t\tdisplay: flex;\n\t\t\t\t\tjustify-content: center;\n\t\t\t\t\talign-items: center;\n\n\t\t\t\t\tlabel:last-of-type {\n\t\t\t\t\t\ttop: 0;\n\t\t\t\t\t\tfont-size: 13px;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.smush-onboarding-arrows a {\n\t\t\t\tposition: absolute;\n\t\t\t\ttop: 45%;\n\t\t\t\twidth: 40px;\n\t\t\t\theight: 40px;\n\t\t\t\tborder-radius: 20px;\n\t\t\t\tpadding-top: 3px;\n\n\t\t\t\t&:not(.sui-hidden) {\n\t\t\t\t\tdisplay: flex;\n\t\t\t\t\tjustify-content: center;\n\t\t\t\t\talign-items: center;\n\t\t\t\t}\n\n\t\t\t\t&:hover { background-color: rgba(217, 217, 217, 0.2); }\n\n\t\t\t\t&:first-of-type {\n\t\t\t\t\tleft: -55px;\n\t\t\t\t\tpadding-right: 2px;\n\t\t\t\t}\n\n\t\t\t\t&:last-of-type {\n\t\t\t\t\tright: -55px;\n\t\t\t\t\tpadding-left: 2px;\n\t\t\t\t}\n\n\t\t\t\ti:before { color: #fff; }\n\t\t\t}\n\n\t\t\t@media screen and (max-width: 782px) {\n\t\t\t\t.smush-onboarding-arrows { display: none; }\n\t\t\t}\n\t\t} // End .smush-onboarding-dialog\n\n\t\t// Bulk smush and directory smush (overwrite when the limit is exceeded)\n\t\t.wp-smush-exceed-limit {\n\t\t\t.wp-smush-progress-inner {\n\t\t\t\tbackground: #FECF2F !important;\n\t\t\t}\n\n\t\t\t.sui-icon-info:before {\n\t\t\t\tcolor: #FECF2F;\n\t\t\t}\n\t\t}\n\t\t// Directory smush.\n\t\t.wp-smush-progress-dialog {\n\n\t\t\t// When limit is exceeded.\n\t\t\t&.wp-smush-exceed-limit {\n\n\t\t\t\t#smush-limit-reached-notice {\n\t\t\t\t\tdisplay: block;\n\t\t\t\t}\n\n\t\t\t\t.wp-smush-resume-scan {\n\t\t\t\t\tdisplay: inline;\n\t\t\t\t}\n\n\t\t\t\t.sui-progress {\n\t\t\t\t\t.sui-progress-icon {\n\t\t\t\t\t\t.sui-icon-loader {\n\t\t\t\t\t\t\t@include icon( before, info );\n\t\t\t\t\t\t\t&:before {\n\t\t\t\t\t\t\t\tcolor: #FECF2F;\n\t\t\t\t\t\t\t\tanimation: none;\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.sui-progress-bar span {\n\t\t\t\t\tbackground: #888888;\n\t\t\t\t}\n\n\t\t\t\t.sui-box-footer .sui-actions-right:not(.sui-hidden) {\n\t\t\t\t\tmargin-left: 10px;\n\t\t\t\t\tmargin-right: auto;\n\t\t\t\t\tfloat: left;\n\n\t\t\t\t\t.sui-button {\n\t\t\t\t\t\tpadding: 5px 16px 7px;\n\t\t\t\t\t\tborder: 2px solid #ddd;\n\t\t\t\t\t\tbackground: transparent;\n\t\t\t\t\t\tcolor: #888;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t// When the request fails.\n\t\t\t&.wp-smush-scan-error {\n\n\t\t\t\t#smush-scan-error-notice {\n\t\t\t\t\tdisplay: block;\n\t\t\t\t}\n\n\t\t\t\t.sui-progress-block, .sui-progress-state {\n\t\t\t\t\tdisplay: none;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t#smush-limit-reached-notice, .wp-smush-resume-scan, #smush-scan-error-notice {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\t\t}\n\n\t\t.wp-smush-bulk-progress-bar-wrapper {\n\t\t\t.sui-progress-state {\n\t\t\t\tspan {\n\t\t\t\t\tdisplay: inline-block;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t#sui-cross-sell-footer h3 {\n\t\t\ttext-align: center;\n\t\t}\n\n\t\t// Bulk Smush error messages: Start.\n\t\t.smush-final-log {\n\t\t\tmargin-top: 30px;\n\n\t\t\t.smush-bulk-error-row {\n\t\t\t\talign-content: center;\n\t\t\t\talign-items: center;\n\t\t\t\tborder-bottom: 1px solid #E6E6E6;\n\t\t\t\tbox-shadow: inset 2px 0 0 0 #FECF2F;\n\t\t\t\tdisplay: flex;\n\t\t\t\theight: 52px;\n\t\t\t\tjustify-content: space-between;\n\t\t\t\tmargin: 0 -30px;\n\t\t\t\tpadding: 0 20px;\n\t\t\t\tfont-size: 13px;\n\t\t\t\tletter-spacing: -0.25px;\n\n\t\t\t\t&:first-child {\n\t\t\t\t\tborder-top: 1px solid #E6E6E6;\n\t\t\t\t}\n\n\t\t\t\t.smush-bulk-image-data {\n\t\t\t\t\tdisplay: flex;\n\t\t\t\t\talign-content: center;\n\t\t\t\t\talign-items: center;\n\t\t\t\t\tflex-basis: 100%;\n\n\t\t\t\t\t&:before {\n\t\t\t\t\t\tcontent: \"I\";\n\t\t\t\t\t\tfont-family: wpmudev-plugin-icons !important;\n\t\t\t\t\t\tspeak: none;\n\t\t\t\t\t\tfont-size: 16px;\n\t\t\t\t\t\tfont-style: normal;\n\t\t\t\t\t\tfont-weight: 400;\n\t\t\t\t\t\tfont-variant: normal;\n\t\t\t\t\t\ttext-transform: none;\n\t\t\t\t\t\tline-height: 1;\n\t\t\t\t\t\ttext-rendering: auto;\n\t\t\t\t\t\tdisplay: inline-block;\n\t\t\t\t\t\tmargin-right: 10px;\n\t\t\t\t\t\tcolor: #FECF2F;\n\t\t\t\t\t}\n\n\t\t\t\t\t.sui-icon-photo-picture {\n\t\t\t\t\t\tfont-size: 12px;\n\t\t\t\t\t\tborder-radius: 4px;\n\t\t\t\t\t\tbackground-color: #E6E6E6;\n\t\t\t\t\t\tmargin-right: 10px;\n\t\t\t\t\t\tpadding-left: 9px;\n\t\t\t\t\t\tpadding-top: 1px;\n\t\t\t\t\t\twidth: 30px;\n\t\t\t\t\t\theight: 30px;\n\n\t\t\t\t\t\t&:before {\n\t\t\t\t\t\t\twidth: 30px;\n\t\t\t\t\t\t\theight: 30px;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\t.attachment-thumbnail {\n\t\t\t\t\t\tborder-radius: 4px;\n\t\t\t\t\t\twidth: 30px;\n\t\t\t\t\t\theight: 30px;\n\t\t\t\t\t\tmargin-right: 10px;\n\t\t\t\t\t}\n\n\t\t\t\t\t.smush-image-name {\n\t\t\t\t\t\tline-height: 15px;\n\t\t\t\t\t\tfont-weight: 500;\n\t\t\t\t\t\tmargin-right: 10px;\n\t\t\t\t\t\tword-break: break-all;\n\t\t\t\t\t}\n\n\t\t\t\t\t.smush-image-error {\n\t\t\t\t\t\tline-height: 15px;\n\t\t\t\t\t\tword-break: break-all;\n\t\t\t\t\t\tmargin-right: 10px;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t.smush-bulk-image-actions {\n\t\t\t\t\tflex-basis: 30px;\n\n\t\t\t\t\tbutton:disabled {\n\t\t\t\t\t\tbackground-color: #F2F2F2;\n\t\t\t\t\t\tcursor: default;\n\n\t\t\t\t\t\t.sui-icon-eye-hide:before {\n\t\t\t\t\t\t\tcolor: lighten( #333333, 50% );\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t@media screen and (max-width: 600px) {\n\t\t\t\t\theight: auto;\n\n\t\t\t\t\t.smush-bulk-image-data {\n\t\t\t\t\t\tflex-wrap: wrap;\n\t\t\t\t\t\tpadding: 10px 20px;\n\t\t\t\t\t}\n\n\t\t\t\t\t.smush-image-error {\n\t\t\t\t\t\tmargin-top: 10px;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.smush-bulk-errors-actions {\n\t\t\t\tmargin: 30px 0 10px;\n\t\t\t}\n\n\t\t} // Bulk Smush error messages: End.\n\n\t\t// Settings - keep data.\n\t\t.smush-keep-data-form-row {\n\t\t\t.sui-tabs-menu,\n\t\t\t.sui-button-ghost {\n\t\t\t\tmargin-top: 15px;\n\t\t\t}\n\t\t}\n\n\t\t.sui-summary-smush {\n\t\t\tbackground-size: 180px;\n\t\t}\n\t\t.sui-summary-smush-nextgen {\n\t\t\tbackground-size: 170px;\n\t\t}\n\n\t\t/**\n\t\t * Smush video upsell on dedicated upgrade page and dashboard widget.\n\t\t * @since 3.6.0\n\t\t */\n\t\t.sui-upgrade-page .thumbnail-container {\n\t\t\tcursor: pointer;\n\t\t\timg {\n\t\t\t\twidth: 640px;\n\t\t\t\t@media screen and (max-width: 600px) {\n\t\t\t\t\twidth: 100%;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t.smush-pro-features-header {\n\t\t\tbackground: #F6F6F6 url('#{$img--path}/widget-background-smush.svg') center no-repeat;\n\t\t\tbackground-size: cover;\n\t\t\tmargin: -30px -30px 30px;\n\t\t\tpadding: 40px 30px;\n\t\t\ttext-align: center;\n\n\t\t\t@media screen and (max-width: 782px) {\n\t\t\t\tmargin: -35px -20px 20px;\n\t\t\t}\n\n\t\t\t& > div {\n\t\t\t\tmax-width: 610px;\n\t\t\t\tmargin: 0 auto;\n\n\t\t\t\tp { margin-bottom: 10px; }\n\n\t\t\t\t& > div {\n\t\t\t\t\tdisplay: flex;\n\t\t\t\t\tjustify-content: center;\n\t\t\t\t\talign-items: flex-start;\n\n\t\t\t\t\t@media screen and (max-width: 782px) {\n\t\t\t\t\t\tflex-flow: column;\n\t\t\t\t\t\talign-items: center;\n\n\t\t\t\t\t\ta {\n\t\t\t\t\t\t\tmargin-bottom: 10px;\n\t\t\t\t\t\t\tmargin-right: 0;\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\t.sui-button {\n\t\t\t\t\t\t\tpadding: 12px 0;\n\t\t\t\t\t\t\twidth: 200px;\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-button-ghost {\n\t\t\t\t\tmargin-right: 0;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\tsmall {\n\t\t\t\tcolor: #C053DC;\n\t\t\t\tfont-size: 10px;\n\t\t\t\tline-height: 30px;\n\t\t\t\tdisplay: block;\n\t\t\t}\n\t\t}\n\n\t\t.sui-progress-close {\n\t\t\tborder: 0;\n\t\t\tbackground: 0;\n\t\t\ttext-transform: uppercase;\n\t\t\tcolor: #888888;\n\t\t\tfont-size: 12px;\n\t\t\tfont-weight: 500;\n\t\t\tletter-spacing: -0.25px;\n\t\t\tmargin-left: 10px;\n\t\t\tcursor: pointer;\n\t\t}\n\n\t\t.sui-progress-close.wp-smush-cancel-bulk.sui-hidden,\n\t\t.sui-progress-close.wp-smush-all.sui-hidden {\n\t\t\tdisplay: none !important;\n\t\t}\n\n\t\t.sui-notice {\n\t\t\t&.smush-highlighting-notice,\n\t\t\t&.smush-highlighting-warning {\n\t\t\t\tmargin-top: 10px;\n\t\t\t\tmargin-bottom: 10px;\n\t\t\t}\n\t\t}\n\n\t\t.sui-hidden, button.sui-hidden {\n\t\t\tdisplay: none;\n\t\t}\n\n\t\t.sui-loading {\n\t\t\tfont-size: 18px;\n\t\t}\n\n\t\t.sui-button {\n\n\t\t\t&.smush-button-check-success,\n\t\t\t&.smush-button-check-success:hover {\n\t\t\t\tbackground: #d1f1ea !important;\n\t\t\t\tcolor: #1abc9c !important;\n\t\t\t\tpointer-events: none;\n\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\n\t\t\t&.wp-smush-skip-resmush,\n\t\t\t&.wp-smush-skip-resmush:hover {\n\t\t\t\tdisplay: block;\n\t\t\t\tbackground: transparent !important;\n\t\t\t\tborder: 2px solid #888 !important;\n\t\t\t\tcolor: #888 !important;\n\t\t\t}\n\t\t}\n\n\t\t.sui-toggle + label {\n\t\t\tfont-weight: 500;\n\t\t}\n\n\t\t#smush-box-bulk-upgrade {\n\t\t\tborder-left: 2px solid #8D00B1;\n\n\t\t\t#wp-smush-bulk-smush-upgrade-text-container {\n\n\t\t\t\tp {\n\t\t\t\t\tcolor: #333333;\n\t\t\t\t\tfont-size: 13px;\n\t\t\t\t\tline-height: 22px;\n\t\t\t\t\tmargin-bottom: 10px;\n\t\t\t\t}\n\n\t\t\t\t@media screen and (min-width: 783px) {\n\t\t\t\t\tmargin-left: 100px;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t@media screen and (min-width: 783px) {\n\t\t\t\tbackground: #FFFFFF url('#{$img--path}/smush-graphic-bulksmush-upsell@2x.png') top 25px left 30px no-repeat;\n\t\t\t\tbackground-size: 73px 119px;\n\t\t\t}\n\t\t}\n\t}\n\n\t.wp-smush-pagespeed-recommendation {\n\t\tfont-size: 13px;\n\n\t\t.smush-recommendation-title {\n\t\t\tcolor: #333333;\n\t\t\tfont-weight: 500;\n\t\t}\n\n\t\t.dismiss-recommendation {\n\t\t\tfont-size: 12px;\n\t\t\tcolor: #AAAAAA;\n\t\t\tcursor: pointer;\n\t\t\tfloat: right;\n\n\t\t\t.sui-icon-close:before {\n\t\t\t\tcolor: #AAAAAA;\n\t\t\t}\n\t\t}\n\n\t\tol.smush-recommendation-list {\n\t\t\tmargin-left: 0;\n\t\t\tlist-style: none;\n\t\t\tcounter-reset: custom-counter;\n\t\t\tli {\n\t\t\t\tcounter-increment: custom-counter;\n\t\t\t\tmargin: 0 0 10px;\n\t\t\t\tpadding: 13px 20px;\n\t\t\t\tbackground-color: #FAFAFA;\n\t\t\t\tcolor: #333;\n\t\t\t\tborder-radius: 4px;\n\t\t\t\t&:before {\n\t\t\t\t\tcontent: counter(custom-counter) \".\";\n\t\t\t\t\tmargin-right: 3px;\n\t\t\t\t}\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\t}\n\n\t// Upgrade dialog.\n\t#smush-updated-dialog {\n\t\t.sui-icon-hub::before {\n\t\t\tcolor: #333333;\n\t\t\tvertical-align: middle;\n\t\t}\n\t}\n\n\t.smush-align-left {\n\t\tfloat: left;\n\t}\n\n\t.smush-align-right {\n\t\tfloat: right;\n\t}\n\n\t.sui-summary.sui-summary-smush {\n\t\t.smushed-items-count {\n\t\t\tmargin: 5px;\n\n\t\t\t.wp-smush-count-resize-total {\n\t\t\t\tdisplay: inline-block;\n\t\t\t\tmargin-left: 50px;\n\t\t\t}\n\t\t\t.wp-smush-count-total {\n\t\t\t\tdisplay: inline-block;\n\t\t\t}\n\t\t}\n\n\t\t.sui-summary-segment {\n\t\t\toverflow: visible;\n\t\t}\n\n\t\t.sui-summary-details {\n\t\t\t.sui-summary-detail {\n\t\t\t\tfont-size: 15px;\n\t\t\t\tfont-weight: 500;\n\t\t\t\tline-height: 22px;\n\t\t\t\tdisplay: inline-flex;\n\n\t\t\t\t.wp-smush-stats-percent { margin-left: 5px; }\n\t\t\t\t.wp-smush-stats-human { margin-right: 5px; }\n\t\t\t}\n\n\t\t\t.sui-tooltip {\n\t\t\t\tposition: absolute;\n\t\t\t\tmargin-top: 25px;\n\t\t\t\tmargin-left: -5px;\n\n\t\t\t\t&:before {\n\t\t\t\t\tmargin-bottom: 20px;\n\t\t\t\t\tmargin-left: 5px;\n\t\t\t\t}\n\t\t\t\t&:after {\n\t\t\t\t\tmargin-bottom: 30px;\n\t\t\t\t\tmargin-left: 5px;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t.wp-smush-stats-label-message {\n\t\t\tfont-size: 13px;\n\t\t\tline-height: 22px;\n\t\t}\n\n\t\t.smush-stats-list {\n\t\t\t.sui-tag-pro {\n\t\t\t\ttop: -1px;\n\t\t\t\tmargin-left: 5px;\n\t\t\t}\n\t\t}\n\t}\n\n\t.sui-box-footer .sui-icon-loader {\n\t\tline-height: 18px;\n\t\tvertical-align: middle;\n\t}\n\n\t@media screen and (max-width: 600px) {\n\t\t.sui-summary-smush {\n\t\t\t.smushed-items-count {\n\t\t\t\tmargin: 0;\n\t\t\t\tdisplay: flex;\n\t\t\t\tjustify-content: space-between;\n\t\t\t}\n\t\t}\n\t}\n\n\t/**\n\t * Fixes the headers and footers with .sui-actions-right on mobiles.\n\t *\n\t * @todo Remove when there's a fix for this in SUI, which isn't planned atm.\n\t * @since 3.9.0\n\t */\n\t@include media(max-width, sm) {\n\t\t.sui-wrap {\n\n\t\t\t.sui-box-header {\n\n\t\t\t\t.sui-box-title {\n\t\t\t\t\tflex: 1;\n\t\t\t\t}\n\n\t\t\t\t.sui-actions-right {\n\t\t\t\t\tflex: 1;\n\t\t\t\t\tflex-direction: column;\n\t\t\t\t\talign-items: flex-end;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.sui-box-footer .sui-actions-right {\n\t\t\t\tflex-direction: column;\n\t\t\t\talign-items: flex-end;\n\t\t\t}\n\t\t}\n\t}\n}\n","/* ****************************************************************************\n * MODULE: Directory Smush styles.\n */\n\n@include body-class {\n\n .wp-smush-progress-dialog,\n .wp-smush-list-dialog {\n text-align: left;\n }\n\n .sui-directory.sui-message {\n text-align: left;\n\n .sui-message-content {\n text-align: center;\n }\n }\n\n .sui-directory .smush-final-log {\n margin-top: 30px;\n\n .sui-description {\n margin-top: 10px;\n }\n }\n\n ul.fancytree-container {\n color: #666;\n font-family: \"Roboto\", sans-serif;\n font-size: 13px;\n font-weight: 500;\n letter-spacing: -0.25px;\n line-height: 40px;\n padding: 0;\n margin: 0;\n outline: 0 solid transparent;\n min-height: 0%;\n position: relative;\n\n ul {\n padding: 0 0 0 16px;\n margin: 0;\n display: block;\n }\n\n /*------------------------------------------------------------------------------\n * Expander icon\n *\n * Note: IE6 doesn't correctly evaluate multiples class names,\n *\t\t so we create combined class names that can be used in the CSS.\n *\n * Prefix: fancytree-exp-\n * 1st character: 'e': expanded, 'c': collapsed, 'n': no children\n * 2nd character (optional): 'd': lazy (Delayed)\n * 3rd character (optional): 'l': Last sibling\n *----------------------------------------------------------------------------*/\n span.fancytree-expander {\n cursor: pointer;\n font-size: 12px;\n margin-left: 13px;\n width: 15px;\n\n &:before {\n font-family: wpmudev-plugin-icons, sans-serif;\n }\n }\n\n .fancytree-exp-c span.fancytree-expander,\n .fancytree-exp-cd:not(.fancytree-unselectable) span.fancytree-expander,\n .fancytree-exp-cf:not(.fancytree-unselectable) span.fancytree-expander {\n margin-left: 13px;\n }\n\n // --- End nodes (use connectors instead of expanders)\n\n .fancytree-expanded.fancytree-exp-n span.fancytree-expander,\n .fancytree-expanded.fancytree-exp-nl span.fancytree-expander {\n width: 13px;\n display: inline-block;\n\n &:before {\n background-image: none;\n cursor: default;\n }\n }\n\n .fancytree-exp-n span.fancytree-expander,\n .fancytree-exp-nl span.fancytree-expander {\n width: 12px;\n display: inline-block;\n }\n\n .fancytree-exp-nl span.fancytree-expander:before {\n content: \"\\131\";\n cursor: default;\n }\n\n span.fancytree-ico-c span.fancytree-expander:before {\n content: '';\n cursor: default;\n }\n\n // --- Collapsed\n\n .fancytree-exp-c span.fancytree-expander:before,\n .fancytree-exp-cl span.fancytree-expander:before,\n .fancytree-exp-cd span.fancytree-expander:before,\n .fancytree-exp-cdl span.fancytree-expander:before,\n .fancytree-exp-e span.fancytree-expander:before,\n .fancytree-exp-ed span.fancytree-expander:before,\n .fancytree-exp-el span.fancytree-expander:before,\n .fancytree-exp-edl span.fancytree-expander:before {\n color: #888888;\n content: \"\\2DC\";\n }\n\n // --- Expanded\n\n .fancytree-exp-e span.fancytree-expander:before,\n .fancytree-exp-ed span.fancytree-expander:before,\n .fancytree-exp-el span.fancytree-expander:before,\n .fancytree-exp-edl span.fancytree-expander:before {\n content: \"\\131\";\n }\n\n // --- Unselectable\n\n .fancytree-unselectable span.fancytree-expander:before {\n content: \"9\";\n }\n\n /* Fade out expanders, when container is not hovered or active */\n .fancytree-fade-expander {\n span.fancytree-expander:before {\n transition: opacity 1.5s;\n opacity: 0;\n }\n &:hover span.fancytree-expander:before,\n &.fancytree-treefocus span.fancytree-expander:before,\n .fancytree-treefocus span.fancytree-expander:before,\n [class*='fancytree-statusnode-'] span.fancytree-expander:before {\n transition: opacity 0.6s;\n opacity: 1;\n }\n }\n\n /*------------------------------------------------------------------------------\n * Checkbox icon\n *----------------------------------------------------------------------------*/\n\n span.fancytree-checkbox {\n margin-right: 5px;\n margin-left: 12px;\n border-radius: 3px;\n border: 1px solid #ddd;\n background-color: #e6e6e6;\n display: inline-block;\n width: 16px;\n height: 16px;\n top: 2px;\n position: relative;\n transition: .2s;\n\n @include icon( before, check );\n &:before {\n opacity: 0;\n color: #fff;\n font-size: 10px;\n line-height: 14px;\n position: absolute;\n width: 100%;\n text-align: center;\n transition: .2s;\n }\n }\n\n .fancytree-selected span.fancytree-checkbox {\n border: 1px solid #17a8e3;\n background-color: #17a8e3;\n\n &:before {\n opacity: 1;\n }\n }\n\n .fancytree-expanded span.fancytree-checkbox {\n margin-left: 11px;\n }\n\n // Unselectable is dimmed, without hover effects\n .fancytree-unselectable {\n background-color: transparent !important;\n\n // Fix for bug in library.\n &.fancytree-selected {\n margin-left: -9px;\n\n span.fancytree-expander {\n margin-left: 10px;\n }\n\n span.fancytree-checkbox {\n border: 1px solid #ddd;\n background-color: #e6e6e6;\n\n &:before {\n color: #e6e6e6 !important;\n }\n }\n\n span.fancytree-title {\n color: #666;\n }\n }\n\n span.fancytree-expander,\n span.fancytree-icon,\n span.fancytree-checkbox,\n span.fancytree-title {\n opacity: 0.4;\n filter: alpha(opacity=40);\n\n &:before {\n color: #666 !important;\n }\n }\n }\n\n /*------------------------------------------------------------------------------\n * Node type icon\n * Note: IE6 doesn't correctly evaluate multiples class names,\n *\t\t so we create combined class names that can be used in the CSS.\n *\n * Prefix: fancytree-ico-\n * 1st character: 'e': expanded, 'c': collapsed\n * 2nd character (optional): 'f': folder\n *----------------------------------------------------------------------------*/\n\n span.fancytree-icon:before { // Default icon\n margin-left: 10px;\n font-family: wpmudev-plugin-icons, sans-serif;\n font-size: 16px;\n color: #AAA;\n content: 'D';\n position: relative;\n top: 1px;\n }\n\n /* Documents */\n .fancytree-ico-c span.fancytree-icon:before { // Collapsed folder (empty)\n content: 'D';\n }\n .fancytree-has-children.fancytree-ico-c span.fancytree-icon:before { // Collapsed folder (not empty)\n content: 'D';\n }\n .fancytree-ico-e span.fancytree-icon:before { // Expanded folder\n content: '\\BB';\n }\n\n /* Folders */\n .fancytree-exp-n.fancytree-ico-ef span.fancytree-icon:before,\n .fancytree-exp-nl.fancytree-ico-ef span.fancytree-icon:before,\n .fancytree-ico-cf span.fancytree-icon:before { // Collapsed folder (empty)\n content: '\\2D8';\n }\n .fancytree-has-children.fancytree-ico-cf span.fancytree-icon:before { // Collapsed folder (not empty)\n content: '\\2D8';\n }\n .fancytree-ico-ef span.fancytree-icon:before { // Expanded folder\n content: '\\BB';\n }\n\n // 'Loading' status overrides all others\n .fancytree-loading span.fancytree-expander:before,\n .fancytree-statusnode-loading span.fancytree-icon:before {\n content: 'N';\n display: inline-block;\n animation: spin 1.3s linear infinite;\n }\n\n /*------------------------------------------------------------------------------\n * Node titles and highlighting\n *----------------------------------------------------------------------------*/\n\n span.fancytree-node {\n display: inherit;\n width: 100%;\n margin-top: 5px;\n min-height: 40px;\n\n &:not(.fancytree-unselectable):hover {\n background-color: #F8F8F8;\n }\n }\n span.fancytree-title {\n color: #666; // inherit doesn't work on IE\n cursor: pointer;\n display: inline-block; // Better alignment, when title contains <br>\n vertical-align: top;\n min-height: 20px;\n padding: 0 3px 0 3px; // Otherwise italic font will be outside right bounds\n margin: 0 0 0 5px;\n border: 1px solid transparent; // avoid jumping, when a border is added on hover\n border-radius: 4px;\n font-weight: 500;\n }\n span.fancytree-node.fancytree-error span.fancytree-title {\n //color: @fancy-font-error-color;\n }\n\n span.fancytree-expanded,\n span.fancytree-selected {\n border-radius: 4px;\n background-color: #F8F8F8;\n color: #17A8E3;\n\n span.fancytree-title {\n color: #666666;\n }\n }\n\n span.fancytree-selected {\n background-color: #E1F6FF;\n\n span.fancytree-expander:before,\n span.fancytree-icon:before,\n span.fancytree-title {\n color: #17A8E3;\n }\n }\n\n span.fancytree-focused {\n background-color: #e1e1e1 !important;\n }\n }\n\n}\n","@import \"variables\";\n\n/**\n * CDN styles\n *\n * @since 3.0\n */\n\n@include body-class {\n\n .sui-wrap {\n\n .sui-box-settings-row .sui-box-settings-col-1 {\n vertical-align: top;\n }\n\n &.wrap-smush-cdn .sui-block-content-center p {\n max-width: 600px;\n margin: 20px auto 30px;\n }\n\n .sui-cdn {\n form p:first-of-type {\n margin-top: 0;\n }\n }\n\n .wp-smush-stats {\n display: flex;\n align-items: center;\n line-height: 0;\n\n .sui-tooltip {\n line-height: 10px;\n margin-right: 10px;\n }\n }\n\n /* Filename Extensions Icons */\n .smush-filename-extension {\n border-radius: 4px;\n display: inline-block;\n font-size: 9px;\n font-weight: 600;\n color: #fff;\n text-transform: uppercase;\n text-align: center;\n line-height: 43px;\n height: 30px;\n margin: 0 5px 0 0;\n width: 30px;\n\n &.smush-extension-jpeg,\n &.smush-extension-jpg { background-color: #F7E100; }\n &.smush-extension-png { background-color: #FFB694; }\n &.smush-extension-gif { background-color: #72D5D4; }\n &.smush-extension-webp { background-color: #72ADD5; }\n &.smush-extension-svg { background-color: #88D572; }\n &.smush-extension-iframe {\n background-color: #8772D5;\n font-size: 7px;\n }\n }\n }\n\n}\n"," /**\n * Webp styles\n *\n * @since 3.8.0\n */\n\n@include body-class(true) {\n\n\t#smush-box-webp-webp {\n\n\t\t.smush-webp-supported-browser {\n\t\t\theight: 30px;\n\t\t\twidth: 30px;\n\t\t\tpadding: 5px;\n\t\t\tmargin-right: 10px;\n\t\t\tborder-radius: 4px;\n\t\t\tbackground-color: #F2F2F2;\n\t\t\tdisplay: inline-block;\n\n\t\t\timg {\n\t\t\t\theight: 20px;\n\t\t\t\twidth: 20px;\n\t\t\t}\n\t\t}\n\t}\n\n\t#smush-box-webp-wizard {\n\t\t.sui-row-with-sidenav {\n\t\t\tmargin-bottom: 0;\n\n\t\t\t.sui-sidenav {\n\t\t\t\tpadding: 30px;\n\t\t\t\tborder-top-left-radius: $border-radius;\n\t\t\t\tbackground-color: #F8F8F8;\n\n\t\t\t\t.smush-wizard-bar-subtitle {\n\t\t\t\t\tfont-size: 11px;\n\t\t\t\t\tline-height: 20px;\n\t\t\t\t\tfont-weight: 700;\n\t\t\t\t\tcolor: #AAAAAA;\n\t\t\t\t\ttext-transform: uppercase;\n\t\t\t\t}\n\n\t\t\t\t.smush-sidenav-title {\n\t\t\t\t\tdisplay: flex;\n\t\t\t\t\talign-items: center;\n\t\t\t\t\tmargin-bottom: 33px;\n\n\t\t\t\t\th4 {\n\t\t\t\t\t\tmargin: 0;\n\t\t\t\t\t\tline-height: 20px;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t.smush-wizard-steps-container {\n\n\t\t\t\t\tul {\n\t\t\t\t\t\tmargin: 0;\n\n\t\t\t\t\t\t@include media(max-width, lg) {\n\t\t\t\t\t\t\tdisplay: flex;\n\t\t\t\t\t\t\tflex-direction: row;\n\t\t\t\t\t\t\tjustify-content: space-between;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\t.smush-wizard-bar-step {\n\t\t\t\t\t\tdisplay: inline-block;\n\t\t\t\t\t\tfont-size: 13px;\n\t\t\t\t\t\tcolor: #AAAAAA;\n\t\t\t\t\t\tline-height: 22px;\n\t\t\t\t\t\tfont-weight: 500;\n\t\t\t\t\t\tmargin-bottom: 0;\n\n\t\t\t\t\t\t.smush-wizard-bar-step-number {\n\t\t\t\t\t\t\tdisplay: inline-block;\n\t\t\t\t\t\t\tmargin-right: 10px;\n\t\t\t\t\t\t\ttext-align: center;\n\t\t\t\t\t\t\tborder-radius: 50%;\n\t\t\t\t\t\t\twidth: 22px;\n\t\t\t\t\t\t\theight: 22px;\n\t\t\t\t\t\t\tfont-size: 11px;\n\t\t\t\t\t\t\tbackground-color: #F2F2F2;\n\t\t\t\t\t\t\tborder: 1px solid #DDDDDD;\n\n\t\t\t\t\t\t\t@include media(max-width, lg) {\n\t\t\t\t\t\t\t\tdisplay: block;\n\t\t\t\t\t\t\t\tmargin: 0 auto 5px auto;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\t&.disabled {\n\t\t\t\t\t\t\tcolor: #DDDDDD;\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\t&.current {\n\t\t\t\t\t\t\tcolor: #333333;\n\n\t\t\t\t\t\t\t.smush-wizard-bar-step-number {\n\t\t\t\t\t\t\t\tbackground-color: #FFFFFF;\n\t\t\t\t\t\t\t\tborder-color: #333333;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\t&.done .smush-wizard-bar-step-number {\n\t\t\t\t\t\t\tbackground-color: #1ABC9C;\n\t\t\t\t\t\t\tborder-color: #1ABC9C;\n\n\t\t\t\t\t\t\t.sui-icon-check::before {\n\t\t\t\t\t\t\t\tcolor: #FFFFFF;\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, lg) {\n\t\t\t\t\t\t\tdisplay: block;\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\t@include media(max-width, lg) {\n\t\t\t\t\t\t\twidth: 70px;\n\t\t\t\t\t\t\ttext-align: center;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\tsvg {\n\n\t\t\t\t\t\tline {\n\t\t\t\t\t\t\tstroke-width: 4px;\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\t&.smush-svg-desktop {\n\t\t\t\t\t\t\theight: 40px;\n\t\t\t\t\t\t\twidth: 22px;\n\t\t\t\t\t\t\tmargin-left: 10px;\n\t\t\t\t\t\t\tdisplay: none;\n\n\t\t\t\t\t\t\t@include media(min-width, lg) {\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\n\t\t\t\t\t\t&.smush-svg-mobile {\n\t\t\t\t\t\t\twidth: 100%;\n\t\t\t\t\t\t\theight: 4px;\n\t\t\t\t\t\t\tdisplay: block;\n\t\t\t\t\t\t\tmargin-bottom: -14px;\n\t\t\t\t\t\t\tpadding: 0 35px;\n\n\t\t\t\t\t\t\t@include media(min-width, lg) {\n\t\t\t\t\t\t\t\tdisplay: none;\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, sm) {\n\t\t\t\t\tpadding: 20px;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.smush-wizard-steps-content-wrapper {\n\t\t\t\tpadding: 20px;\n\n\t\t\t\t.smush-wizard-steps-content {\n\t\t\t\t\tpadding: 0 70px;\n\t\t\t\t\ttext-align: center;\n\n\t\t\t\t\t&:first-child {\n\t\t\t\t\t\tpadding-top: 30px;\n\t\t\t\t\t}\n\n\t\t\t\t\t.smush-step-indicator {\n\t\t\t\t\t\tfont-size: 11px;\n\t\t\t\t\t\tfont-weight: 500;\n\t\t\t\t\t\tcolor: #888888;\n\t\t\t\t\t}\n\n\t\t\t\t\th2 {\n\t\t\t\t\t\tmargin: 0;\n\t\t\t\t\t}\n\n\t\t\t\t\t@include media(max-width, sm) {\n\t\t\t\t\t\tpadding: 0;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t&.smush-wizard-step-1 {\n\n\t\t\t\t\t.sui-box-selectors {\n\t\t\t\t\t\tpadding-left: 115px;\n\t\t\t\t\t\tpadding-right: 115px;\n\t\t\t\t\t\tmargin-bottom: 15px;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t&.smush-wizard-step-2 {\n\n\t\t\t\t\t.smush-wizard-rules-wrapper {\n\t\t\t\t\t\ttext-align: left;\n\t\t\t\t\t}\n\n\t\t\t\t\t.sui-tabs-menu {\n\t\t\t\t\t\tjustify-content: center;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t@include media(min-width, sm) {\n\t\t\t\t\tpadding: 30px;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\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\tbackground-color: $accessible-light;\n\t\t\t&::placeholder {\n\t\t\t\tcolor: $accessible-dark-alt;\n\t\t\t}\n\t\t}\n\n\t\t.sui-checkbox,\n\t\t.sui-radio {\n\t\t\tinput + span {\n\t\t\t\tborder-color: $accessible-dark;\n\t\t\t\t& + span {\n\t\t\t\t\tcolor: $accessible-dark;\n\t\t\t\t}\n\t\t\t}\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// 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// 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> .sui-tabs-menu {\n\t\t\t\t> *,\n\t\t\t\t.sui-tab-item {\n\t\t\t\t\tcolor: $accessible-dark;\n\t\t\t\t\t&:hover {\n\t\t\t\t\t\tcolor: $accessible-dark-alt;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t// Toggle Tabs.\n\t\t.sui-side-tabs {\n\t\t\t> [data-tabs],\n\t\t\t> .sui-tabs-menu {\n\t\t\t\t> *,\n\t\t\t\t.sui-tab-item {\n\t\t\t\t\tcolor: $accessible-dark-alt;\n\t\t\t\t\t&.active {\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}\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\t&.sui-tag-ghost {\n\t\t\t\tbackground: $accessible-light;\n\t\t\t\tcolor: $accessible-dark;\n\t\t\t\tborder-color: $accessible-dark;\n\n\t\t\t}\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\t\t.sui-upsell-row {\n\t\t\t.sui-upsell-notice {\n\t\t\t\tp {\n\t\t\t\t\tborder-left: 2px solid $accessible-dark;\n\t\t\t\t\t&:first-of-type:before {\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}\n\n\t\t// Icons.\n\t\t[class*=\"sui-icon-\"],\n\t\t.sui-dialog-close {\n\t\t\t&:before {\n\t\t\t\tcolor: $accessible-dark !important;\n\t\t\t}\n\t\t}\n\t\t.sui-tab-item {\n\t\t\t&.active {\n\t\t\t\t[class*=\"sui-icon-\"] {\n\t\t\t\t\t&:before {\n\t\t\t\t\t\tcolor: $accessible-light !important;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t// Progress bars.\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\t.sui-progress-text {\n\t\t\t\t\tspan {\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}\n\t\t.sui-progress-state {\n\t\t\tspan {\n\t\t\t\tcolor: $accessible-dark;\n\t\t\t}\n\t\t}\n\n\t\t// ELEMENT: Tables\n\t\t.sui-table {\n\t\t\tborder-color: $accessible-dark;\n\n\t\t\tth, td {\n\t\t\t\tcolor: $accessible-dark;\n\t\t\t}\n\n\t\t\tthead, tbody, tfoot {\n\n\t\t\t\t> tr > {\n\n\t\t\t\t\tth,\n\t\t\t\t\t.sui-table-item-title,\n\t\t\t\t\t.sui-accordion-item-title {\n\t\t\t\t\t\tcolor: $accessible-dark;\n\t\t\t\t\t}\n\n\t\t\t\t\tth, td {\n\t\t\t\t\t\tborder-bottom-color: $accessible-dark;\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.sui-error,\n\t\t\t\ttr.sui-warning,\n\t\t\t\ttr.sui-success {\n\n\t\t\t\t\tth,\n\t\t\t\t\t.sui-table-item-title,\n\t\t\t\t\t.sui-accordion-item-title {\n\t\t\t\t\t\tcolor: $accessible-dark;\n\t\t\t\t\t}\n\n\t\t\t\t\ttd {\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// STATUS: All\n\t\t\t\ttr.sui-default,\n\t\t\t\ttr.sui-error,\n\t\t\t\ttr.sui-warning,\n\t\t\t\ttr.sui-success {\n\t\t\t\t\tbox-shadow: none;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&-title {\n\t\t\t\tcolor: $accessible-dark;\n\t\t\t}\n\t\t}\n\n\t\t// ELEMENT: Accordions\n\t\t.sui-accordion {\n\n\t\t\t// DESIGN: Table (Flexbox)\n\t\t\t&:not(.sui-table):not(.sui-accordion-block):not(.sui-builder-fields) {\n\t\t\t\tborder-color: $accessible-dark;\n\n\t\t\t\t.sui-accordion-header {\n\t\t\t\t\tborder-bottom-color: $accessible-dark;\n\n\t\t\t\t\t> div {\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-accordion-item {\n\t\t\t\t\tborder-bottom-color: $accessible-dark;\n\n\t\t\t\t\t.sui-accordion-item-header {\n\t\t\t\t\t\tcolor: $accessible-dark;\n\n\t\t\t\t\t\t.sui-accordion-item-title {\n\t\t\t\t\t\t\tcolor: $accessible-dark;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\t// STATUS: All\n\t\t\t\t\t&.sui-default,\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> .sui-accordion-item-body {\n\t\t\t\t\t\t\tbox-shadow: none;\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\n\t\t\t\t\t\t.sui-accordion-item-header {\n\n\t\t\t\t\t\t\t&, .sui-accordion-item-title {\n\t\t\t\t\t\t\t\tcolor: $accessible-dark-alt;\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\n\t\t\t// DESIGN: Table\n\t\t\t// Must use in conjunction with .sui-table on the <table> element.\n\t\t\t&.sui-table {\n\n\t\t\t\t> tbody {\n\n\t\t\t\t\t> .sui-accordion-item {\n\n\t\t\t\t\t\t// STATUS: All\n\t\t\t\t\t\t&.sui-default,\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\n\t\t\t\t\t\t\t+ .sui-accordion-item-content {\n\t\t\t\t\t\t\t\tbox-shadow: none;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\t// When item is disabled\n\t\t\t\t\t\t&.sui-accordion-item--disabled {\n\n\t\t\t\t\t\t\tth, td {\n\t\t\t\t\t\t\t\tcolor: $accessible-dark-alt;\n\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t&.sui-error,\n\t\t\t\t\t\t\t&.sui-warning,\n\t\t\t\t\t\t\t&.sui-success {\n\t\t\t\t\t\t\t\tbox-shadow: none;\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\n\t\t\t// DESIGN: Blocks (Flexbox)\n\t\t\t&-block {\n\n\t\t\t\t.sui-accordion-item {\n\t\t\t\t\tbackground-color: $accessible-light;\n\n\t\t\t\t\t.sui-accordion-item-header {\n\t\t\t\t\t\tcolor: $accessible-dark;\n\n\t\t\t\t\t\tstrong {\n\t\t\t\t\t\t\tcolor: inherit;\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\t.sui-accordion-item-title {\n\t\t\t\t\t\t\tcolor: $accessible-dark;\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\n\t\t\t\t\t\t.sui-accordion-item-data {\n\n\t\t\t\t\t\t\tli strong {\n\t\t\t\t\t\t\t\tcolor: inherit;\n\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t// Loading data animation when accordion opens\n\t\t\t\t\t\t\t&.sui-onload {\n\n\t\t\t\t\t\t\t\tli > * {\n\t\t\t\t\t\t\t\t\tcolor: transparent !important;\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\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\t&:hover {\n\t\t\t\tcolor: $accessible-light !important;\n\t\t\t}\n\t\t\t[class*=\"sui-icon-\"] {\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\t\t\t&.sui-button-upsell {\n\t\t\t\tbackground: $accessible-light !important;\n\t\t\t\tcolor: $accessible-dark !important;\n\t\t\t\tborder-color: $accessible-dark;\n\t\t\t\t&:hover {\n\t\t\t\t\tborder-color: $accessible-dark;\n\t\t\t\t}\n\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] + .sui-toggle-slider {\n\t\t\t\t&:hover {\n\t\t\t\t\tbox-shadow: none;\n\t\t\t\t}\n\t\t\t}\n\t\t\tinput[type=checkbox]:checked + .sui-toggle-slider {\n\t\t\t\tbackground-color: $accessible-dark;\n\t\t\t\t&:hover {\n\t\t\t\t\tbox-shadow: none;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\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\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\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\n\t\t// ACE editor elements.\n\t\t.ace-sui {\n\t\t\t.ace_gutter {\n\t\t\t\tbackground: $accessible-dark;\n\t\t\t}\n\t\t\t.ace_text-layer {\n\t\t\t\tcolor: $accessible-dark;\n\t\t\t}\n\t\t\t.ace_content {\n\t\t\t\tbackground-color: $accessible-light;\n\t\t\t}\n\t\t\t.ace_line {\n\t\t\t\tfilter: brightness(0%);\n\t\t\t}\n\t\t}\n\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\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\n\t\t// SUI selector box.\n\t\t.sui-box-selector {\n\t\t\tinput + span {\n\t\t\t\tcolor: $accessible-dark-alt;\n\t\t\t\t~span {\n\t\t\t\t\tcolor: $accessible-dark-alt;\n\t\t\t\t}\n\t\t\t}\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\t~span {\n\t\t\t\t\tborder-top-color: $accessible-dark-alt;\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// SUI status box.\n\t\t.sui-box-status {\n\t\t\t.sui-status {\n\t\t\t\t.sui-status-changes,\n\t\t\t\t.sui-status-module {\n\t\t\t\t\tcolor: $accessible-dark-alt;\n\t\t\t\t}\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// Footer.\n\t\t.sui-footer {\n\t\t\tcolor: $accessible-dark;\n\t\t}\n\t}\n}\n","@include body-class(true) {\n &.sui-color-accessible {\n .smush-final-log .smush-bulk-error-row {\n box-shadow: inset 2px 0 0 0 $accessible-dark;\n .smush-bulk-image-data:before {\n color: $accessible-dark;\n }\n }\n // Bulk Smush Fancy Tree\n ul.fancytree-container {\n .fancytree-selected {\n background-color: #F8F8F8;\n span.fancytree-checkbox {\n border: 1px solid $accessible-dark;\n background-color: $accessible-dark;\n }\n }\n span.fancytree-expander:before,\n span.fancytree-icon:before,\n span.fancytree-title {\n color: $accessible-dark;\n }\n }\n // CDN\n .smush-filename-extension {\n background-color: $accessible-dark;\n }\n .smush-cdn-stats {\n .sui-circle-score {\n svg {\n circle:last-child {\n stroke: $accessible-dark;\n }\n }\n }\n }\n // Check images button.\n .sui-button {\n &.smush-button-check-success:before {\n color: $accessible-light;\n }\n }\n // Smush submit note.\n .smush-submit-note {\n color: $accessible-dark;\n }\n }\n}\n\n@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {\n .sui-wrap .sui-toggle-slider {\n -ms-high-contrast-adjust: none;\n }\n}\n"],"names":[],"sourceRoot":""}