3.1.11 (Brainy Betty) f900fe96cffe8fefb931a75de6ed7906b015b0aa o:Sass::Tree::RootNode :@children[o:Sass::Tree::ImportNode :@imported_filenameI" shared:ET;[:@template0: @linei: @options{o:Sass::Tree::CommentNode : @value[I"{/* These defaults make the arguments optional for this mixin * If you like, set different defaults in your project */; F: @silenti: @loud0;[; i; @ o:Sass::Tree::VariableNode : @nameI"default-text-shadow-color; T: @expro:Sass::Script::Color ;0: @attrs{ :rediª: greeniª: blueiª: alphai; i ; @ : @guardedI" !default; T;[; i ; @ o; ;I"!default-text-shadow-h-offset; T;o:Sass::Script::Number ;i:@numerator_units[I"px; T:@denominator_units[; i :@originalI"0px; F; @ ;I" !default; T;[; i ; @ o; ;I"!default-text-shadow-v-offset; T;o; ;i;[I"px; T;[; i ;I"0px; F; @ ;I" !default; T;[; i ; @ o; ;I"default-text-shadow-blur; T;o; ;i;[I"px; T;[; i;I"1px; F; @ ;I" !default; T;[; i; @ o; ;[I"±/* Provides cross-browser text shadows when one or more shadows are needed. * Each shadow argument should adhere to the standard css3 syntax for the * text-shadow property. */; F;i;0;[; i; @ o:Sass::Tree::MixinDefNode ;I"text-shadow; T: @args[[o:Sass::Script::Variable;I" shadow-1; T:@underscored_nameI" shadow_1; T; @ o:Sass::Script::String ;I" default; T: @type:identifier; i; @ [o;!;I" shadow-2; T;"I" shadow_2; T; @ o:Sass::Script::Bool;F; i; @ [o;!;I" shadow-3; T;"I" shadow_3; T; @ o;&;F; i; @ [o;!;I" shadow-4; T;"I" shadow_4; T; @ o;&;F; i; @ [o;!;I" shadow-5; T;"I" shadow_5; T; @ o;&;F; i; @ [o;!;I" shadow-6; T;"I" shadow_6; T; @ o;&;F; i; @ [o;!;I" shadow-7; T;"I" shadow_7; T; @ o;&;F; i; @ [o;!;I" shadow-8; T;"I" shadow_8; T; @ o;&;F; i; @ [o;!;I" shadow-9; T;"I" shadow_9; T; @ o;&;F; i; @ [o;!;I"shadow-10; T;"I"shadow_10; T; @ o;&;F; i; @ ;[o; ;[I"x/* This has to be on a single line due to a bug in the scss parser: https://github.com/nex3/sass/issues/issue/26 */; F;i;0;[; i; @ o; ;I" legacy; T;o:Sass::Script::Operation :@operand1o;' ;(o;' ;(o;' ;(o;' ;(o;' ;(o:Sass::Script::Funcall ;I" type-of; T; [o;! ;I" shadow-1; T;"I" shadow_1; T; i ; @ :@keywords{; i ; @ :@operand2o;# ;I" color; T;$;%; i ; @ :@operator:eq; i ; @ ;+o;' ;(o;) ;I" type-of; T; [o;) ;I"if; T; [o;! ;I" shadow-2; T;"I" shadow_2; T; i ; @ o;! ;I" shadow-2; T;"I" shadow_2; T; i ; @ o; ;i;[;[; i ;I"0; F; @ ;*{; i ; @ ;*{; i ; @ ;+o;# ;I" number; T;$;%; i ; @ ;,;-; i ; @ ;,:and; i ; @ ;+o;' ;(o;) ;I" type-of; T; [o;) ;I"if; T; [o;! ;I" shadow-3; T;"I" shadow_3; T; i ; @ o;! ;I" shadow-3; T;"I" shadow_3; T; i ; @ o; ;i;[;@Š; i ;I"0; F; @ ;*{; i ; @ ;*{; i ; @ ;+o;# ;I" number; T;$;%; i ; @ ;,;-; i ; @ ;,;.; i ; @ ;+o;' ;(o;) ;I" type-of; T; [o;) ;I"if; T; [o;! ;I" shadow-4; T;"I" shadow_4; T; i ; @ o;! ;I" shadow-4; T;"I" shadow_4; T; i ; @ o; ;i;[;@Š; i ;I"0; F; @ ;*{; i ; @ ;*{; i ; @ ;+o;# ;I" number; T;$;%; i ; @ ;,;-; i ; @ ;,;.; i ; @ ;+o;' ;(o;' ;(o;! ;I" shadow-2; T;"I" shadow_2; T; i ; @ ;+o;! ;I" shadow-3; T;"I" shadow_3; T; i ; @ ;,:or; i ; @ ;+o;! ;I" shadow-4; T;"I" shadow_4; T; i ; @ ;,;/; i ; @ ;,;.; i ; @ ;+o:!Sass::Script::UnaryOperation : @operando;' ;(o;' ;(o;' ;(o;' ;(o;' ;(o;! ;I" shadow-5; T;"I" shadow_5; T; i ; @ ;+o;! ;I" shadow-6; T;"I" shadow_6; T; i ; @ ;,;/; i ; @ ;+o;! ;I" shadow-7; T;"I" shadow_7; T; i ; @ ;,;/; i ; @ ;+o;! ;I" shadow-8; T;"I" shadow_8; T; i ; @ ;,;/; i ; @ ;+o;! ;I" shadow-9; T;"I" shadow_9; T; i ; @ ;,;/; i ; @ ;+o;! ;I"shadow-10; T;"I"shadow_10; T; i ; @ ;,;/; i ; @ ;,:not; i ; @ ;,;.; i ; @ ;0;[; i ; @ u:Sass::Tree::IfNode' [o:Sass::Script::Variable : @nameI" legacy:ET:@underscored_nameI" legacy;T: @linei!: @options{u:Sass::Tree::IfNode©[00[u:Sass::Tree::IfNodeÓ[o:Sass::Script::Operation :@operand1o:Sass::Script::Variable : @nameI" shadow-1:ET:@underscored_nameI" shadow_1; T: @linei,: @options{:@operand2o:Sass::Script::String : @valueI" default; T: @type:identifier; i,; @ :@operator:eq; i,; @ 0[o:Sass::Tree::VariableNode ;I" shadow-1; T: @expro:Sass::Script::List ;[ o; ;I"default-text-shadow-color; T; I"default_text_shadow_color; T; i-; @ o; ;I"!default-text-shadow-h-offset; T; I"!default_text_shadow_h_offset; T; i-; @ o; ;I"!default-text-shadow-v-offset; T; I"!default_text_shadow_v_offset; T; i-; @ o; ;I"default-text-shadow-blur; T; I"default_text_shadow_blur; T; i-; @ :@separator: space; i-; @ : @guarded0:@children[; i-; @ o:Sass::Tree::PropNode : @name[I"text-shadow:ET: @valueo:Sass::Script::Funcall ;I" compact;T: @args[o:Sass::Script::Variable ;I" shadow-1;T:@underscored_nameI" shadow_1;T: @linei/: @options{o; ;I" shadow-2;T; I" shadow_2;T;i/;@o; ;I" shadow-3;T; I" shadow_3;T;i/;@o; ;I" shadow-4;T; I" shadow_4;T;i0;@o; ;I" shadow-5;T; I" shadow_5;T;i0;@o; ;I" shadow-6;T; I" shadow_6;T;i0;@o; ;I" shadow-7;T; I" shadow_7;T;i1;@o; ;I" shadow-8;T; I" shadow_8;T;i1;@o; ;I" shadow-9;T; I" shadow_9;T;i1;@o; ;I"shadow-10;T; I"shadow_10;T;i1;@:@keywords{;i1;@: @tabsi:@prop_syntax:new:@children[;i1;@[o:Sass::Tree::WarnNode : @expro:Sass::Script::Operation :@operand1o; ;o:Sass::Script::String : @valueI"RPassing separate arguments for a single shadow to text-shadow is deprecated. ;T: @type: string; i"; @ :@operand2o; ;I"\Pass the values as a single space-separated list, or use the single-text-shadow mixin. ;T;;; i#; @ :@operator: plus; i#; @ ;o; ;I"WSee http://beta.compass-style.org/help/tutorials/upgrading/antares/ for more info.;T;;; i$; @ ;;; i$; @ :@children[; i$; @ o:Sass::Tree::MixinNode ;I"single-text-shadow;T: @args[ o; ;I" shadow-1;T;I" shadow_1;T; i&; @ o:Sass::Script::Funcall ;I"if;T;[o; ;I" shadow-2;T;I" shadow_2;T; i'; @ o; ;I" shadow-2;T;I" shadow_2;T; i'; @ o; ;I"!default-text-shadow-h-offset;T;I"!default_text_shadow_h_offset;T; i'; @ :@keywords{; i'; @ o; ;I"if;T;[o; ;I" shadow-3;T;I" shadow_3;T; i(; @ o; ;I" shadow-3;T;I" shadow_3;T; i(; @ o; ;I"!default-text-shadow-v-offset;T;I"!default_text_shadow_v_offset;T; i(; @ ;{; i(; @ o; ;I"if;T;[o; ;I" shadow-4;T;I" shadow_4;T; i); @ o; ;I" shadow-4;T;I" shadow_4;T; i); @ o; ;I"default-text-shadow-blur;T;I"default_text_shadow_blur;T; i); @ ;{; i); @ ;{;[; i*; @ ; i:@has_childrenT; @ o; ;[I"Œ/* Provides a single cross-browser CSS text shadow. * Includes default arguments for color, horizontal offset, vertical offset, and blur */; F;i;0;[; i5; @ o; ;I"single-text-shadow; T; [ [o;!;I" color; T;"I" color; T; @ o;! ;I"default-text-shadow-color; T;"I"default_text_shadow_color; T; i8; @ [o;!;I" hoff; T;"I" hoff; T; @ o;! ;I"!default-text-shadow-h-offset; T;"I"!default_text_shadow_h_offset; T; i9; @ [o;!;I" voff; T;"I" voff; T; @ o;! ;I"!default-text-shadow-v-offset; T;"I"!default_text_shadow_v_offset; T; i:; @ [o;!;I" blur; T;"I" blur; T; @ o;! ;I"default-text-shadow-blur; T;"I"default_text_shadow_blur; T; i;; @ ;[o; ;[I"R/* XXX I'm surprised we don't need experimental support for this property. */; F;i;0;[; i=; @ u;3[o:Sass::Script::Operation :@operand1o:Sass::Script::Variable : @nameI" color:ET:@underscored_nameI" color; T: @linei>: @options{:@operand2o:Sass::Script::String : @valueI" none; T: @type:identifier; i>; @ :@operator:eq; i>; @ u:Sass::Tree::IfNodex[00[o:Sass::Tree::PropNode : @name[I"text-shadow:ET: @valueo:Sass::Script::List ;[ o:Sass::Script::Variable ;I" color;T:@underscored_nameI" color;T: @lineiA: @options{o; ;I" hoff;T; I" hoff;T; iA; @o; ;I" voff;T; I" voff;T; iA; @o; ;I" blur;T; I" blur;T; iA; @:@separator: space; iA; @: @tabsi:@prop_syntax:new:@children[; iA; @[o:Sass::Tree::PropNode ;[I"text-shadow; T;o;;I" none; T;;; @ : @tabsi:@prop_syntax:new:@children[; i?; @ ; i<;4T; @ ; I"% @import "shared"; // These defaults make the arguments optional for this mixin // If you like, set different defaults in your project $default-text-shadow-color: #aaa !default; $default-text-shadow-h-offset: 0px !default; $default-text-shadow-v-offset: 0px !default; $default-text-shadow-blur: 1px !default; // Provides cross-browser text shadows when one or more shadows are needed. // Each shadow argument should adhere to the standard css3 syntax for the // text-shadow property. @mixin text-shadow( $shadow-1 : default, $shadow-2 : false, $shadow-3 : false, $shadow-4 : false, $shadow-5 : false, $shadow-6 : false, $shadow-7 : false, $shadow-8 : false, $shadow-9 : false, $shadow-10: false ) { // This has to be on a single line due to a bug in the scss parser: https://github.com/nex3/sass/issues/issue/26 $legacy: type-of($shadow-1) == color and type-of(if($shadow-2, $shadow-2, 0)) == number and type-of(if($shadow-3, $shadow-3, 0)) == number and type-of(if($shadow-4, $shadow-4, 0)) == number and ($shadow-2 or $shadow-3 or $shadow-4) and not($shadow-5 or $shadow-6 or $shadow-7 or $shadow-8 or $shadow-9 or $shadow-10); @if $legacy { @warn "Passing separate arguments for a single shadow to text-shadow is deprecated. " + "Pass the values as a single space-separated list, or use the single-text-shadow mixin. " + "See http://beta.compass-style.org/help/tutorials/upgrading/antares/ for more info."; @include single-text-shadow( $shadow-1, if($shadow-2, $shadow-2, $default-text-shadow-h-offset), if($shadow-3, $shadow-3, $default-text-shadow-v-offset), if($shadow-4, $shadow-4, $default-text-shadow-blur) ); } @else { @if $shadow-1 == default { $shadow-1: $default-text-shadow-color $default-text-shadow-h-offset $default-text-shadow-v-offset $default-text-shadow-blur; } text-shadow: compact($shadow-1, $shadow-2, $shadow-3, $shadow-4, $shadow-5, $shadow-6, $shadow-7, $shadow-8, $shadow-9, $shadow-10); } } // Provides a single cross-browser CSS text shadow. // Includes default arguments for color, horizontal offset, vertical offset, and blur @mixin single-text-shadow( $color: $default-text-shadow-color, $hoff: $default-text-shadow-h-offset, $voff: $default-text-shadow-v-offset, $blur: $default-text-shadow-blur ) { // XXX I'm surprised we don't need experimental support for this property. @if $color == none { text-shadow: none; } @else { text-shadow: $color $hoff $voff $blur; } } ; T;4T; @ ; i