3.1.12 (Brainy Betty) f900fe96cffe8fefb931a75de6ed7906b015b0aa o:Sass::Tree::RootNode : @options{:@has_childrenT:@templateI"% @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; } } :ET:@children[o:Sass::Tree::ImportNode : @linei:@imported_filenameI" shared; T;@;0; [o:Sass::Tree::CommentNode : @value[I"{/* These defaults make the arguments optional for this mixin * If you like, set different defaults in your project */; T; i: @loud0: @silenti;@; [o:Sass::Tree::VariableNode : @guardedI" !default; T; i : @expro:Sass::Script::Color ;0; i : @attrs{ :rediª: greeniª: blueiª: alphai;@: @nameI"default-text-shadow-color; T;@; [o; ;I" !default; T; i ;o:Sass::Script::Number ;i:@numerator_units[I"px; T:@denominator_units[; i :@originalI"0px; F;@;I"!default-text-shadow-h-offset; T;@; [o; ;I" !default; T; i ;o; ;i;[I"px; T;[; i ;I"0px; F;@;I"!default-text-shadow-v-offset; T;@; [o; ;I" !default; T; i;o; ;i;[I"px; T;[; i;I"1px; F;@;I"default-text-shadow-blur; T;@; [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. */; T; i;0;i;@; [o:Sass::Tree::MixinDefNode ; i: @args[[o:Sass::Script::Variable:@underscored_nameI" shadow_1; T;I" shadow-1; T;@o:Sass::Script::String ;I" default; T; i: @type:identifier;@[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;@;I"text-shadow; T;@;T; [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 */; T; i;0;i;@; [o; ;0; i ;o:Sass::Script::Operation :@operand1o;( ;)o;( ;)o;( ;)o;( ;)o;( ;)o:Sass::Script::Funcall ; i ;![o;" ; i ;#I" shadow_1; T;I" shadow-1; T;@:@keywords{;I" type-of; T;@:@operand2o;$ ;I" color; T; i ;%;&;@:@operator:eq; i ;@;,o;( ;)o;* ; i ;![o;* ; i ;![o;" ; i ;#I" shadow_2; T;I" shadow-2; T;@o;" ; i ;#I" shadow_2; T;I" shadow-2; T;@o; ;i;[;[; i ;I"0; F;@;+{;I"if; T;@;+{;I" type-of; T;@;,o;$ ;I" number; T; i ;%;&;@;-;.; i ;@;-:and; i ;@;,o;( ;)o;* ; i ;![o;* ; i ;![o;" ; i ;#I" shadow_3; T;I" shadow-3; T;@o;" ; i ;#I" shadow_3; T;I" shadow-3; T;@o; ;i;[;@ˆ; i ;I"0; F;@;+{;I"if; T;@;+{;I" type-of; T;@;,o;$ ;I" number; T; i ;%;&;@;-;.; i ;@;-;/; i ;@;,o;( ;)o;* ; i ;![o;* ; i ;![o;" ; i ;#I" shadow_4; T;I" shadow-4; T;@o;" ; i ;#I" shadow_4; T;I" shadow-4; T;@o; ;i;[;@ˆ; i ;I"0; F;@;+{;I"if; T;@;+{;I" type-of; T;@;,o;$ ;I" number; T; i ;%;&;@;-;.; i ;@;-;/; i ;@;,o;( ;)o;( ;)o;" ; i ;#I" shadow_2; T;I" shadow-2; T;@;,o;" ; i ;#I" shadow_3; T;I" shadow-3; T;@;-:or; i ;@;,o;" ; i ;#I" shadow_4; T;I" shadow-4; T;@;-;0; i ;@;-;/; i ;@;,o:!Sass::Script::UnaryOperation : @operando;( ;)o;( ;)o;( ;)o;( ;)o;( ;)o;" ; i ;#I" shadow_5; T;I" shadow-5; T;@;,o;" ; i ;#I" shadow_6; T;I" shadow-6; T;@;-;0; i ;@;,o;" ; i ;#I" shadow_7; T;I" shadow-7; T;@;-;0; i ;@;,o;" ; i ;#I" shadow_8; T;I" shadow-8; T;@;-;0; i ;@;,o;" ; i ;#I" shadow_9; T;I" shadow-9; T;@;-;0; i ;@;,o;" ; i ;#I"shadow_10; T;I"shadow-10; T;@;-;0; i ;@;-:not; i ;@;-;/; i ;@;I" legacy; T;@; [u:Sass::Tree::IfNode' [o:Sass::Script::Variable : @linei!:@underscored_nameI" legacy:ET: @nameI" legacy;T: @options{u:Sass::Tree::IfNode©[00[u:Sass::Tree::IfNodeÓ[o:Sass::Script::Operation :@operand1o:Sass::Script::Variable : @linei,:@underscored_nameI" shadow_1:ET: @nameI" shadow-1; T: @options{:@operand2o:Sass::Script::String : @valueI" default; T;i,: @type:identifier; @ :@operator:eq;i,; @ 0[o:Sass::Tree::VariableNode : @guarded0;i-: @expro:Sass::Script::List ;[ o; ;i-; I"default_text_shadow_color; T; I"default-text-shadow-color; T; @ o; ;i-; I"!default_text_shadow_h_offset; T; I"!default-text-shadow-h-offset; T; @ o; ;i-; I"!default_text_shadow_v_offset; T; I"!default-text-shadow-v-offset; T; @ o; ;i-; I"default_text_shadow_blur; T; I"default-text-shadow-blur; T; @ ;i-:@separator: space; @ ; I" shadow-1; T; @ :@children[o:Sass::Tree::PropNode : @valueo:Sass::Script::Funcall : @linei1: @args[o:Sass::Script::Variable ; i/:@underscored_nameI" shadow_1:ET: @nameI" shadow-1; T: @options{o; ; i/; I" shadow_2; T;I" shadow-2; T;@o; ; i/; I" shadow_3; T;I" shadow-3; T;@o; ; i0; I" shadow_4; T;I" shadow-4; T;@o; ; i0; I" shadow_5; T;I" shadow-5; T;@o; ; i0; I" shadow_6; T;I" shadow-6; T;@o; ; i1; I" shadow_7; T;I" shadow-7; T;@o; ; i1; I" shadow_8; T;I" shadow-8; T;@o; ; i1; I" shadow_9; T;I" shadow-9; T;@o; ; i1; I"shadow_10; T;I"shadow-10; T;@:@keywords{;I" compact; T;@: @tabsi; i1:@prop_syntax:new;[I"text-shadow; T;@:@children[[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;i": @type: string; @ :@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*: @args[ o; ;i&;I" shadow_1;T; I" shadow-1;T; @ o:Sass::Script::Funcall ;i';[o; ;i';I" shadow_2;T; I" shadow-2;T; @ o; ;i';I" shadow_2;T; I" shadow-2;T; @ o; ;i';I"!default_text_shadow_h_offset;T; I"!default-text-shadow-h-offset;T; @ :@keywords{; I"if;T; @ o; ;i(;[o; ;i(;I" shadow_3;T; I" shadow-3;T; @ o; ;i(;I" shadow_3;T; I" shadow-3;T; @ o; ;i(;I"!default_text_shadow_v_offset;T; I"!default-text-shadow-v-offset;T; @ ;{; I"if;T; @ o; ;i);[o; ;i);I" shadow_4;T; I" shadow-4;T; @ o; ;i);I" shadow_4;T; I" shadow-4;T; @ o; ;i);I"default_text_shadow_blur;T; I"default-text-shadow-blur;T; @ ;{; I"if;T; @ ;{; I"single-text-shadow;T; @ ;[o; ;[I"Œ/* Provides a single cross-browser CSS text shadow. * Includes default arguments for color, horizontal offset, vertical offset, and blur */; T; i5;0;i;@; [o; ; i<;![ [o;";#I" color; T;I" color; T;@o;" ; i8;#I"default_text_shadow_color; T;I"default-text-shadow-color; T;@[o;";#I" hoff; T;I" hoff; T;@o;" ; i9;#I"!default_text_shadow_h_offset; T;I"!default-text-shadow-h-offset; T;@[o;";#I" voff; T;I" voff; T;@o;" ; i:;#I"!default_text_shadow_v_offset; T;I"!default-text-shadow-v-offset; T;@[o;";#I" blur; T;I" blur; T;@o;" ; i;;#I"default_text_shadow_blur; T;I"default-text-shadow-blur; T;@;I"single-text-shadow; T;@;T; [o; ;[I"R/* XXX I'm surprised we don't need experimental support for this property. */; T; i=;0;i;@; [u;4[o:Sass::Script::Operation :@operand1o:Sass::Script::Variable : @linei>:@underscored_nameI" color:ET: @nameI" color; T: @options{:@operand2o:Sass::Script::String : @valueI" none; T;i>: @type:identifier; @ :@operator:eq;i>; @ u:Sass::Tree::IfNodex[00[o:Sass::Tree::PropNode : @valueo:Sass::Script::List ;[ o:Sass::Script::Variable : @lineiA:@underscored_nameI" color:ET: @nameI" color; T: @options{o; ; iA; I" hoff; T; I" hoff; T; @ o; ; iA; I" voff; T; I" voff; T; @ o; ; iA; I" blur; T; I" blur; T; @ ; iA:@separator: space; @ : @tabsi; iA:@prop_syntax:new; [I"text-shadow; T; @ :@children[[o:Sass::Tree::PropNode ;o;;I" none; T;;; @ : @tabsi;i?:@prop_syntax:new; [I"text-shadow; T; @ :@children[; i