3.2.7 (Media Mark) 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: @type: silent;[;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;@ : @splat0;[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{; 0;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;@ ;%{; 0;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;@ 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;@ ; 0;[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 ;@ ;%{; 0;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;i;)T;@