3.1.2 (Brainy Betty)
f900fe96cffe8fefb931a75de6ed7906b015b0aa
o:Sass::Tree::RootNode
:@has_childrenT:@children[o:Sass::Tree::ImportNode
;[ :@imported_filename"shared:@options{ :
@linei:@template0o:Sass::Tree::CommentNode;[ ;
@
:@lines[ :
@loud0:@value"{/* These defaults make the arguments optional for this mixin
 * If you like, set different defaults in your project */;i:@silenti o:Sass::Tree::VariableNode:
@expro:Sass::Script::Color	;
{ ;0;i:@attrs{	:rediª:
alphai:
greeniª:	blueiª;[ ;
@
:
@name"default-text-shadow-color:@guarded"!default;io;;o:Sass::Script::Number:@original"0px;
{ :@denominator_units[ :@numerator_units["px;i ;i;[ ;
@
;"!default-text-shadow-h-offset;"!default;io;;o;;"0px;
{ ;[ ;["px;i ;i;[ ;
@
;"!default-text-shadow-v-offset;"!default;io;;o;;"1px;
{ ;[ ;["px;i;i;[ ;
@
;"default-text-shadow-blur;"!default;io;;[ ;
@
;[ ;0;"±/* 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. */;i;i o:Sass::Tree::MixinDefNode;T;[o;;[ ;
@
;[ ;0;"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 */;i;i o;;o:Sass::Script::Operation
:@operand2o:!Sass::Script::UnaryOperation	;
{ :@operando;!
;"o:Sass::Script::Variable	;
@A;"shadow-10:@underscored_name"shadow_10;i ;
@A:@operand1o;!
;"o;%	;
@A;"shadow-9;&"shadow_9;i ;
@A;'o;!
;"o;%	;
@A;"shadow-8;&"shadow_8;i ;
@A;'o;!
;"o;%	;
@A;"shadow-7;&"shadow_7;i ;
@A;'o;!
;"o;%	;
@A;"shadow-6;&"shadow_6;i ;
@A;'o;%	;
@A;"shadow-5;&"shadow_5;i :@operator:or;i ;(;);i ;(;);i ;(;);i ;(;);i ;(:not;i ;
@A;'o;!
;"o;!
;"o;%	;
@A;"shadow-4;&"shadow_4;i ;
@A;'o;!
;"o;%	;
@A;"shadow-3;&"shadow_3;i ;
@A;'o;%	;
@A;"shadow-2;&"shadow_2;i ;(;);i ;(;);i ;
@A;'o;!
;"o;!
;"o:Sass::Script::String	;
@A;"number;i :
@type:identifier;
@A;'o:Sass::Script::Funcall
;
@A:@keywords{ :
@args[o;.
;
@A;/{ ;0[o;%	;
@A;"shadow-4;&"shadow_4;i o;%	;
@A;"shadow-4;&"shadow_4;i o;;"0;
@A;[ ;[ ;i ;i ;"if;i ;"type-of;i ;(:eq;i ;
@A;'o;!
;"o;!
;"o;+	;
@A;"number;i ;,;-;
@A;'o;.
;
@A;/{ ;0[o;.
;
@A;/{ ;0[o;%	;
@A;"shadow-3;&"shadow_3;i o;%	;
@A;"shadow-3;&"shadow_3;i o;;"0;
@A;@w;[ ;i ;i ;"if;i ;"type-of;i ;(;1;i ;
@A;'o;!
;"o;!
;"o;+	;
@A;"number;i ;,;-;
@A;'o;.
;
@A;/{ ;0[o;.
;
@A;/{ ;0[o;%	;
@A;"shadow-2;&"shadow_2;i o;%	;
@A;"shadow-2;&"shadow_2;i o;;"0;
@A;@w;[ ;i ;i ;"if;i ;"type-of;i ;(;1;i ;
@A;'o;!
;"o;+	;
@A;"
color;i ;,;-;
@A;'o;.
;
@A;/{ ;0[o;%	;
@A;"shadow-1;&"shadow_1;i ;"type-of;i ;(;1;i ;(:and;i ;(;2;i ;(;2;i ;(;2;i ;(;2;i ;[ ;
@
;"legacy;0;i u:Sass::Tree::IfNodeé	[o:Sass::Script::Variable	:@options{ :
@name"legacy:@underscored_name"legacy:
@linei!u:Sass::Tree::IfNodeý[00[u:Sass::Tree::IfNode–[o:Sass::Script::Operation
:@operand2o:Sass::Script::String	:@options{ :@value"default:
@linei,:
@type:identifier;@:@operand1o:Sass::Script::Variable	;@:
@name"shadow-1:@underscored_name"shadow_1;
i,:@operator:eq;
i,0[o:Sass::Tree::VariableNode:
@expro:Sass::Script::List	;{ :@separator:
space;	[	o;	;@;"default-text-shadow-color;"default_text_shadow_color;
i-o;	;@;"!default-text-shadow-h-offset;"!default_text_shadow_h_offset;
i-o;	;@;"!default-text-shadow-v-offset;"!default_text_shadow_v_offset;
i-o;	;@;"default-text-shadow-blur;"default_text_shadow_blur;
i-;
i-:@children[ ;{ ;"shadow-1:@guarded0;
i-o:Sass::Tree::PropNode:@children[ :
@tabsi :@options{ :
@name["text-shadow:@prop_syntax:new:@valueo:Sass::Script::Funcall
;	{ :@keywords{ :
@args[o:Sass::Script::Variable	;	@;
"shadow-1:@underscored_name"shadow_1:
@linei/o;	;	@;
"shadow-2;"shadow_2;i/o;	;	@;
"shadow-3;"shadow_3;i/o;	;	@;
"shadow-4;"shadow_4;i0o;	;	@;
"shadow-5;"shadow_5;i0o;	;	@;
"shadow-6;"shadow_6;i0o;	;	@;
"shadow-7;"shadow_7;i1o;	;	@;
"shadow-8;"shadow_8;i1o;	;	@;
"shadow-9;"shadow_9;i1o;	;	@;
"shadow-10;"shadow_10;i1;
"compact;i1;i1[o:Sass::Tree::WarnNode	:
@expro:Sass::Script::Operation
:@operand2o:Sass::Script::String	;{ :@value"WSee http://beta.compass-style.org/help/tutorials/upgrading/antares/ for more info.;	i$:
@type:string;@:@operand1o;
;o;	;@;"\Pass the values as a single space-separated list, or use the single-text-shadow mixin. ;	i#;;;@;o;	;@;"RPassing separate arguments for a single shadow to text-shadow is deprecated. ;	i";;:@operator:	plus;	i#;;;	i$:@children[ ;{ ;	i$o:Sass::Tree::MixinNode;[ ;@:@keywords{ :
@args[	o; 	;{ ;"shadow-1;"shadow_1;	i&o:Sass::Script::Funcall
;@;{ ;[o; 	;@;"shadow-2;"shadow_2;	i'o; 	;@;"shadow-2;"shadow_2;	i'o; 	;@;"!default-text-shadow-h-offset;"!default_text_shadow_h_offset;	i';"if;	i'o;
;@;{ ;[o; 	;@;"shadow-3;"shadow_3;	i(o; 	;@;"shadow-3;"shadow_3;	i(o; 	;@;"!default-text-shadow-v-offset;"!default_text_shadow_v_offset;	i(;"if;	i(o;
;@;{ ;[o; 	;@;"shadow-4;"shadow_4;	i)o; 	;@;"shadow-4;"shadow_4;	i)o; 	;@;"default-text-shadow-blur;"default_text_shadow_blur;	i);"if;	i);"single-text-shadow;	i*;
@
;0[[o;%;
{ ;"shadow-1;&"shadow_1o;+	;
@°;"default;i;,;-[o;%;
@°;"shadow-2;&"shadow_2o:Sass::Script::Bool;
@°;F;i[o;%;
@°;"shadow-3;&"shadow_3o;4;
@°;F;i[o;%;
@°;"shadow-4;&"shadow_4o;4;
@°;F;i[o;%;
@°;"shadow-5;&"shadow_5o;4;
@°;F;i[o;%;
@°;"shadow-6;&"shadow_6o;4;
@°;F;i[o;%;
@°;"shadow-7;&"shadow_7o;4;
@°;F;i[o;%;
@°;"shadow-8;&"shadow_8o;4;
@°;F;i[o;%;
@°;"shadow-9;&"shadow_9o;4;
@°;F;i[o;%;
@°;"shadow-10;&"shadow_10o;4;
@°;F;i;"text-shadow;io;;[ ;
@
;[ ;0;"Œ/* Provides a single cross-browser CSS text shadow.
 * Includes default arguments for color, horizontal offset, vertical offset, and blur */;i5;i o; ;T;[o;;[ ;
@
;[ ;0;"R/* XXX I'm surprised we don't need experimental support for this property. */;i=;i u;3´[o:Sass::Script::Operation
:@operand2o:Sass::Script::String	:@options{ :@value"	none:
@linei>:
@type:identifier;@:@operand1o:Sass::Script::Variable	;@:
@name"
color:@underscored_name"
color;
i>:@operator:eq;
i>u:Sass::Tree::IfNodeJ[00[o:Sass::Tree::PropNode:@children[ :
@tabsi :@options{ :
@name["text-shadow:@prop_syntax:new:@valueo:Sass::Script::List	;{ :@separator:
space;[	o:Sass::Script::Variable	;@;	"
color:@underscored_name"
color:
@lineiAo;	;@;	"	hoff;"	hoff;iAo;	;@;	"	voff;"	voff;iAo;	;@;	"	blur;"	blur;iA;iA;iA[o:Sass::Tree::PropNode:@children[ :
@tabsi ;{ ;["text-shadow:@prop_syntax:new;	o;;	"	none;;;
i?;
@
;0[	[o;%;
{ ;"
color;&"
coloro;%	;
@ñ;"default-text-shadow-color;&"default_text_shadow_color;i8[o;%;
@ñ;"	hoff;&"	hoffo;%	;
@ñ;"!default-text-shadow-h-offset;&"!default_text_shadow_h_offset;i9[o;%;
@ñ;"	voff;&"	voffo;%	;
@ñ;"!default-text-shadow-v-offset;&"!default_text_shadow_v_offset;i:[o;%;
@ñ;"	blur;&"	bluro;%	;
@ñ;"default-text-shadow-blur;&"default_text_shadow_blur;i;;"single-text-shadow;i<;
@
;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;    
  }
}
