3.1.12 (Brainy Betty) f69f933b8a0ad343427e2279009e4463625e6f1b o:Sass::Tree::RootNode :@children[ o:Sass::Tree::VariableNode : @nameI"contrasted-dark-default:ET: @expro:Sass::Script::Color : @value0: @attrs{ :redi: greeni: bluei: alphai: @linei: @options{: @guardedI" !default; T;[;i;@ o; ;I"contrasted-light-default; T; o; ; 0; { ;iÿ;iÿ;iÿ;i;i;@ ;I" !default; T;[;i;@ o; ;I"#contrasted-lightness-threshold; T; o:Sass::Script::Number ; i#:@numerator_units[I"%; T:@denominator_units[;i:@originalI"30%; F;@ ;I" !default; T;[;i;@ o:Sass::Tree::CommentNode ; [I"ü/* Returns the `$light` color when the `$color` is dark * and the `$dark` color when the `$color` is light. * The `$threshold` is a percent between `0%` and `100%` and it determines * when the lightness of `$color` changes from "dark" to "light". */; T: @silenti: @loud0;[;i ;@ o:Sass::Tree::FunctionNode ;I"contrast-color; T: @args[ [o:Sass::Script::Variable;I" color; T:@underscored_nameI" color; T;@ 0[o;;I" dark; T;I" dark; T;@ o; ;I"contrasted-dark-default; T;I"contrasted_dark_default; T;i;@ [o;;I" light; T;I" light; T;@ o; ;I"contrasted-light-default; T;I"contrasted_light_default; T;i;@ [o;;I"threshold; T;I"threshold; T;@ o; ;I"#contrasted-lightness-threshold; T;I"#contrasted_lightness_threshold; T;i;@ ;[o:Sass::Tree::ReturnNode ; o:Sass::Script::Funcall ;I"if; T;[o:Sass::Script::Operation :@operand1o;! ;I"lightness; T;[o; ;I" color; T;I" color; T;i;@ :@keywords{;i;@ :@operand2o; ;I"threshold; T;I"threshold; T;i;@ :@operator:lt;i;@ o; ;I" light; T;I" light; T;i;@ o; ;I" dark; T;I" dark; T;i;@ ;${;i;@ ;[;i;@ ;i:@has_childrenT;@ o; ; [I"¿/* Sets the specified background color and calculates a dark or light contrasted text color. * The arguments are passed through to the [contrast-color function](#function-contrast-color). */; T;i;0;[;i;@ o:Sass::Tree::MixinDefNode ;I"contrasted; T;[ [o;;I"background-color; T;I"background_color; T;@ 0[o;;I" dark; T;I" dark; T;@ o; ;I"contrasted-dark-default; T;I"contrasted_dark_default; T;i;@ [o;;I" light; T;I" light; T;@ o; ;I"contrasted-light-default; T;I"contrasted_light_default; T;i;@ [o;;I"threshold; T;I"threshold; T;@ o; ;I"#contrasted-lightness-threshold; T;I"#contrasted_lightness_threshold; T;i;@ ;[o:Sass::Tree::PropNode ;[I"background-color; T; o; ;I"background-color; T;I"background_color; T;i;@ : @tabsi:@prop_syntax:new;[;i;@ o;* ;[I" color; T; o;! ;I"contrast-color; T;[ o; ;I"background-color; T;I"background_color; T;i ;@ o; ;I" dark; T;I" dark; T;i ;@ o; ;I" light; T;I" light; T;i ;@ o; ;I"threshold; T;I"threshold; T;i ;@ ;${;i ;@ ;+i;,;-;[;i ;@ ;i;(T;@ :@templateI"+$contrasted-dark-default: #000 !default; $contrasted-light-default: #fff !default; $contrasted-lightness-threshold: 30% !default; // Returns the `$light` color when the `$color` is dark // and the `$dark` color when the `$color` is light. // The `$threshold` is a percent between `0%` and `100%` and it determines // when the lightness of `$color` changes from "dark" to "light". @function contrast-color( $color, $dark: $contrasted-dark-default, $light: $contrasted-light-default, $threshold: $contrasted-lightness-threshold ) { @return if(lightness($color) < $threshold, $light, $dark) } // Sets the specified background color and calculates a dark or light contrasted text color. // The arguments are passed through to the [contrast-color function](#function-contrast-color). @mixin contrasted( $background-color, $dark: $contrasted-dark-default, $light: $contrasted-light-default, $threshold: $contrasted-lightness-threshold ) { background-color: $background-color; color: contrast-color($background-color, $dark, $light, $threshold); }; T;(T;@ ;i