3.1.11 (Brainy Betty) f900fe96cffe8fefb931a75de6ed7906b015b0aa o:Sass::Tree::RootNode : @linei:@template"% @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; } } :@has_childrenT:@children[o:Sass::Tree::ImportNode ;i:@imported_filename" shared;0; [: @options{o:Sass::Tree::CommentNode : @value["{/* These defaults make the arguments optional for this mixin * If you like, set different defaults in your project */;i: @loud0: @silenti; [; @ o:Sass::Tree::VariableNode ;i : @expro:Sass::Script::Color ;0;i : @attrs{ :rediª: alphai: greeniª: blueiª; @ ; [: @name"default-text-shadow-color; @ : @guarded" !defaulto; ;i ;o:Sass::Script::Number ;i;i :@numerator_units["px:@original"0px:@denominator_units[; @ ; [;"!default-text-shadow-h-offset; @ ;" !defaulto; ;i ;o; ;i;i ;["px;"0px;[; @ ; [;"!default-text-shadow-v-offset; @ ;" !defaulto; ;i;o; ;i;i;["px;"1px;[; @ ; [;"default-text-shadow-blur; @ ;" !defaulto; ;["±/* 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;0;i; [; @ o:Sass::Tree::MixinDefNode ;i: @args[[o:Sass::Script::Variable:@underscored_name" shadow_1;" shadow-1; @ o:Sass::Script::String ;" default;i: @type:identifier; @ [o;!;"" shadow_2;" shadow-2; @ o:Sass::Script::Bool;F;i; @ [o;!;"" shadow_3;" shadow-3; @ o;&;F;i; @ [o;!;"" shadow_4;" shadow-4; @ o;&;F;i; @ [o;!;"" shadow_5;" shadow-5; @ o;&;F;i; @ [o;!;"" shadow_6;" shadow-6; @ o;&;F;i; @ [o;!;"" shadow_7;" shadow-7; @ o;&;F;i; @ [o;!;"" shadow_8;" shadow-8; @ o;&;F;i; @ [o;!;"" shadow_9;" shadow-9; @ o;&;F;i; @ [o;!;""shadow_10;"shadow-10; @ o;&;F;i; @ ;T; [o; ;["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;0;i; [; @ o; ;i ;o:Sass::Script::Operation ;i :@operand1o;' ;i ;(o;' ;i ;(o;' ;i ;(o;' ;i ;(o;' ;i ;(o:Sass::Script::Funcall ;i ; [o;! ;i ;"" shadow_1;" shadow-1; @ :@keywords{;" type-of; @ :@operator:eq; @ :@operand2o;# ;" color;i ;$;%; @ ;+:and; @ ;-o;' ;i ;(o;) ;i ; [o;) ;i ; [o;! ;i ;"" shadow_2;" shadow-2; @ o;! ;i ;"" shadow_2;" shadow-2; @ o; ;i;i ;[;"0;[; @ ;*{;"if; @ ;*{;" type-of; @ ;+;,; @ ;-o;# ;" number;i ;$;%; @ ;+;.; @ ;-o;' ;i ;(o;) ;i ; [o;) ;i ; [o;! ;i ;"" shadow_3;" shadow-3; @ o;! ;i ;"" shadow_3;" shadow-3; @ o; ;i;i ;[;"0;@ˆ; @ ;*{;"if; @ ;*{;" type-of; @ ;+;,; @ ;-o;# ;" number;i ;$;%; @ ;+;.; @ ;-o;' ;i ;(o;) ;i ; [o;) ;i ; [o;! ;i ;"" shadow_4;" shadow-4; @ o;! ;i ;"" shadow_4;" shadow-4; @ o; ;i;i ;[;"0;@ˆ; @ ;*{;"if; @ ;*{;" type-of; @ ;+;,; @ ;-o;# ;" number;i ;$;%; @ ;+;.; @ ;-o;' ;i ;(o;' ;i ;(o;! ;i ;"" shadow_2;" shadow-2; @ ;+:or; @ ;-o;! ;i ;"" shadow_3;" shadow-3; @ ;+;/; @ ;-o;! ;i ;"" shadow_4;" shadow-4; @ ;+;.; @ ;-o:!Sass::Script::UnaryOperation ;i ;+:not: @operando;' ;i ;(o;' ;i ;(o;' ;i ;(o;' ;i ;(o;' ;i ;(o;! ;i ;"" shadow_5;" shadow-5; @ ;+;/; @ ;-o;! ;i ;"" shadow_6;" shadow-6; @ ;+;/; @ ;-o;! ;i ;"" shadow_7;" shadow-7; @ ;+;/; @ ;-o;! ;i ;"" shadow_8;" shadow-8; @ ;+;/; @ ;-o;! ;i ;"" shadow_9;" shadow-9; @ ;+;/; @ ;-o;! ;i ;""shadow_10;"shadow-10; @ ; @ ; [;" legacy; @ ;0u:Sass::Tree::IfNodeé [o:Sass::Script::Variable : @linei!:@underscored_name" legacy: @name" legacy: @options{u:Sass::Tree::IfNodeý[00[u:Sass::Tree::IfNode–[o:Sass::Script::Operation : @linei,:@operand1o:Sass::Script::Variable ;i,:@underscored_name" shadow_1: @name" shadow-1: @options{:@operator:eq; @ :@operand2o:Sass::Script::String : @value" default;i,: @type:identifier; @ 0[o:Sass::Tree::VariableNode ;i-: @expro:Sass::Script::List ;[ o; ;i-; "default_text_shadow_color; "default-text-shadow-color; @ o; ;i-; "!default_text_shadow_h_offset; "!default-text-shadow-h-offset; @ o; ;i-; "!default_text_shadow_v_offset; "!default-text-shadow-v-offset; @ o; ;i-; "default_text_shadow_blur; "default-text-shadow-blur; @ ;i-:@separator: space; @ :@children[; " shadow-1; @ : @guarded0o:Sass::Tree::PropNode : @tabsi: @valueo:Sass::Script::Funcall : @linei1: @args[o:Sass::Script::Variable ; i/:@underscored_name" shadow_1: @name" shadow-1: @options{o; ; i/; " shadow_2;" shadow-2;@o; ; i/; " shadow_3;" shadow-3;@o; ; i0; " shadow_4;" shadow-4;@o; ; i0; " shadow_5;" shadow-5;@o; ; i0; " shadow_6;" shadow-6;@o; ; i1; " shadow_7;" shadow-7;@o; ; i1; " shadow_8;" shadow-8;@o; ; i1; " shadow_9;" shadow-9;@o; ; i1; "shadow_10;"shadow-10;@:@keywords{;" compact;@; i1:@prop_syntax:new:@children[;["text-shadow;@[o:Sass::Tree::WarnNode ;i$: @expro:Sass::Script::Operation ;i$:@operand1o; ;i#;o:Sass::Script::String : @value"RPassing separate arguments for a single shadow to text-shadow is deprecated. ;i": @type: string; @ :@operator: plus; @ :@operand2o; ;"\Pass the values as a single space-separated list, or use the single-text-shadow mixin. ;i#;;; @ ;;; @ ;o; ;"WSee http://beta.compass-style.org/help/tutorials/upgrading/antares/ for more info.;i$;;; @ :@children[; @ o:Sass::Tree::MixinNode ;i*: @args[ o; ;i&;" shadow_1;" shadow-1; @ o:Sass::Script::Funcall ;i';[o; ;i';" shadow_2;" shadow-2; @ o; ;i';" shadow_2;" shadow-2; @ o; ;i';"!default_text_shadow_h_offset;"!default-text-shadow-h-offset; @ :@keywords{;"if; @ o; ;i(;[o; ;i(;" shadow_3;" shadow-3; @ o; ;i(;" shadow_3;" shadow-3; @ o; ;i(;"!default_text_shadow_v_offset;"!default-text-shadow-v-offset; @ ;{;"if; @ o; ;i);[o; ;i);" shadow_4;" shadow-4; @ o; ;i);" shadow_4;" shadow-4; @ o; ;i);"default_text_shadow_blur;"default-text-shadow-blur; @ ;{;"if; @ ;{;[;"single-text-shadow; @ ;"text-shadow; @ o; ;["Œ/* Provides a single cross-browser CSS text shadow. * Includes default arguments for color, horizontal offset, vertical offset, and blur */;i5;0;i; [; @ o; ;i<; [ [o;!;"" color;" color; @ o;! ;i8;""default_text_shadow_color;"default-text-shadow-color; @ [o;!;"" hoff;" hoff; @ o;! ;i9;""!default_text_shadow_h_offset;"!default-text-shadow-h-offset; @ [o;!;"" voff;" voff; @ o;! ;i:;""!default_text_shadow_v_offset;"!default-text-shadow-v-offset; @ [o;!;"" blur;" blur; @ o;! ;i;;""default_text_shadow_blur;"default-text-shadow-blur; @ ;T; [o; ;["R/* XXX I'm surprised we don't need experimental support for this property. */;i=;0;i; [; @ u;3¸[o:Sass::Script::Operation : @linei>:@operand1o:Sass::Script::Variable ;i>:@underscored_name" color: @name" color: @options{:@operator:eq; @ :@operand2o:Sass::Script::String : @value" none;i>: @type:identifier; @ u:Sass::Tree::IfNodeJ[00[o:Sass::Tree::PropNode : @tabsi: @valueo:Sass::Script::List ;[ o:Sass::Script::Variable : @lineiA:@underscored_name" color: @name" color: @options{o; ; iA; " hoff; " hoff; @ o; ; iA; " voff; " voff; @ o; ; iA; " blur; " blur; @ ; iA:@separator: space; @ ; iA:@prop_syntax:new:@children[; ["text-shadow; @ [o:Sass::Tree::PropNode : @tabsi;o;;" none;;; @ ;i?:@prop_syntax:new:@children[; ["text-shadow; @ ;"single-text-shadow; @ ; @