3.2.5 (Media Mark) 7427b3f019fecb3b07415639f97401c486cb7b58 o:Sass::Tree::RootNode :@children[o:Sass::Tree::CommentNode : @value[I"/*************************************************************************// * Example: @include prefixer(border-radius, $radii, webkit ms spec); *************************************************************************// */:ET: @type: silent;[: @linei: @options{o:Sass::Tree::VariableNode : @nameI"prefix-for-webkit; T: @expro:Sass::Script::Bool;T; i ; @ : @guardedI" !default; T;[; i ; @ o; ;I"prefix-for-mozilla; T;o;;T; i ; @ ;I" !default; T;[; i ; @ o; ;I"prefix-for-microsoft; T;o;;T; i ; @ ;I" !default; T;[; i ; @ o; ;I"prefix-for-opera; T;o;;T; i ; @ ;I" !default; T;[; i ; @ o; ;I"prefix-for-spec; T;o;;T; i ; @ ;I" !default; T;[; i ; @ o; ;[I"&/* required for keyframe mixin */; T; ; ;[; i ; @ o:Sass::Tree::MixinDefNode ;I" prefixer; T: @args[[o:Sass::Script::Variable;I" property; T:@underscored_nameI" property; T; @ 0[o;;I" value; T;I" value; T; @ 0[o;;I" prefixes; T;I" prefixes; T; @ 0: @splat0;[o:Sass::Tree::EachNode : @varI" prefix; T: @listo; ;I" prefixes; T;I" prefixes; T; @ ; i;[u:Sass::Tree::IfNode [o:Sass::Script::Operation :@operand1o; ;o:Sass::Script::Variable : @nameI" prefix:ET:@underscored_nameI" prefix; T: @options{: @linei:@operand2o:Sass::Script::String : @valueI" webkit; T: @type:identifier; i; @ :@operator:eq; i; @ ; o; ;o; ;I"prefix-for-webkit; T; I"prefix_for_webkit; T; @ ; i; o:Sass::Script::Bool;T; i; @ ;;; i; @ ;:and; i; @ u:Sass::Tree::IfNodeq [o:Sass::Script::Operation :@operand1o; ;o:Sass::Script::Variable : @nameI" prefix:ET:@underscored_nameI" prefix; T: @options{: @linei:@operand2o:Sass::Script::String : @valueI"moz; T: @type:identifier; i; @ :@operator:eq; i; @ ; o; ;o; ;I"prefix-for-mozilla; T; I"prefix_for_mozilla; T; @ ; i; o:Sass::Script::Bool;T; i; @ ;;; i; @ ;:and; i; @ u:Sass::Tree::IfNode#[o:Sass::Script::Operation :@operand1o; ;o:Sass::Script::Variable : @nameI" prefix:ET:@underscored_nameI" prefix; T: @options{: @linei:@operand2o:Sass::Script::String : @valueI"ms; T: @type:identifier; i; @ :@operator:eq; i; @ ; o; ;o; ;I"prefix-for-microsoft; T; I"prefix_for_microsoft; T; @ ; i; o:Sass::Script::Bool;T; i; @ ;;; i; @ ;:and; i; @ u:Sass::Tree::IfNode[o:Sass::Script::Operation :@operand1o; ;o:Sass::Script::Variable : @nameI" prefix:ET:@underscored_nameI" prefix; T: @options{: @linei:@operand2o:Sass::Script::String : @valueI"o; T: @type:identifier; i; @ :@operator:eq; i; @ ; o; ;o; ;I"prefix-for-opera; T; I"prefix_for_opera; T; @ ; i; o:Sass::Script::Bool;T; i; @ ;;; i; @ ;:and; i; @ u:Sass::Tree::IfNode[o:Sass::Script::Operation :@operand1o; ;o:Sass::Script::Variable : @nameI" prefix:ET:@underscored_nameI" prefix; T: @options{: @linei:@operand2o:Sass::Script::String : @valueI" spec; T: @type:identifier; i; @ :@operator:eq; i; @ ; o; ;o; ;I"prefix-for-spec; T; I"prefix_for_spec; T; @ ; i; o:Sass::Script::Bool;T; i; @ ;;; i; @ ;:and; i; @ u:Sass::Tree::IfNodeP[00[o:Sass::Tree::WarnNode : @expro:&Sass::Script::StringInterpolation : @beforeo:Sass::Script::String : @valueI"Unrecognized prefix: :ET: @type: string: @linei": @options{: @mido:Sass::Script::Variable : @nameI" prefix; T:@underscored_nameI" prefix; T;@ ;i": @aftero; ; I"; T; ; ;i";@ ;i";@ :@children[;i";@ [o:Sass::Tree::PropNode ;[o; ;I" property; T; I" property; T; @ ; i;o; ;I" value; T; I" value; T; @ ; i: @tabsi:@prop_syntax:new:@children[; i; @ [o:Sass::Tree::PropNode ;[I"-o-; To; ;I" property; T; I" property; T; @ ; i;o; ;I" value; T; I" value; T; @ ; i: @tabsi:@prop_syntax:new:@children[; i; @ [o:Sass::Tree::PropNode ;[I" -ms-; To; ;I" property; T; I" property; T; @ ; i;o; ;I" value; T; I" value; T; @ ; i: @tabsi:@prop_syntax:new:@children[; i; @ [o:Sass::Tree::PropNode ;[I" -moz-; To; ;I" property; T; I" property; T; @ ; i;o; ;I" value; T; I" value; T; @ ; i: @tabsi:@prop_syntax:new:@children[; i; @ [o:Sass::Tree::PropNode ;[I" -webkit-; To; ;I" property; T; I" property; T; @ ; i;o; ;I" value; T; I" value; T; @ ; i: @tabsi:@prop_syntax:new:@children[; i; @ ; i:@has_childrenT; @ ; i;T; @ o; ;I"disable-prefix-for-all; T;[;0;[ o; ;I"prefix-for-webkit; T;o;;F; i(; @ ;0;[; i(; @ o; ;I"prefix-for-mozilla; T;o;;F; i); @ ;0;[; i); @ o; ;I"prefix-for-microsoft; T;o;;F; i*; @ ;0;[; i*; @ o; ;I"prefix-for-opera; T;o;;F; i+; @ ;0;[; i+; @ o; ;I"prefix-for-spec; T;o;;F; i,; @ ;0;[; i,; @ ; i';T; @ :@templateI"//************************************************************************// // Example: @include prefixer(border-radius, $radii, webkit ms spec); //************************************************************************// $prefix-for-webkit: true !default; $prefix-for-mozilla: true !default; $prefix-for-microsoft: true !default; $prefix-for-opera: true !default; $prefix-for-spec: true !default; // required for keyframe mixin @mixin prefixer ($property, $value, $prefixes) { @each $prefix in $prefixes { @if $prefix == webkit and $prefix-for-webkit == true { -webkit-#{$property}: $value; } @else if $prefix == moz and $prefix-for-mozilla == true { -moz-#{$property}: $value; } @else if $prefix == ms and $prefix-for-microsoft == true { -ms-#{$property}: $value; } @else if $prefix == o and $prefix-for-opera == true { -o-#{$property}: $value; } @else if $prefix == spec and $prefix-for-spec == true { #{$property}: $value; } @else { @warn "Unrecognized prefix: #{$prefix}"; } } } @mixin disable-prefix-for-all() { $prefix-for-webkit: false; $prefix-for-mozilla: false; $prefix-for-microsoft: false; $prefix-for-opera: false; $prefix-for-spec: false; } ; T;T; @ ; i