{: versionI"3.4.12 (Selective Steve):EF:shaI"-7027fdad15b910f24658521eff28ace100c25caf;F: contents" ^o:Sass::Tree::RootNode :@children[o:Sass::Tree::CommentNode : @value[I"/* Text Shadow */:ET: @type: silent;[: @linei: @options{o:Sass::Tree::ImportNode :@imported_filenameI"compass/support; T;[:@template0; i:@source_rangeo:Sass::Source::Range :@start_poso:Sass::Source::Position; i: @offseti: @end_poso;; i;i: @fileI"fD:/Ruby215/lib/ruby/gems/2.1.0/gems/compass-core-1.0.3/stylesheets/compass/css3/_text-shadow.scss; T:@importero: Sass::Importers::Filesystem: @rootI"GD:/Ruby215/lib/ruby/gems/2.1.0/gems/compass-core-1.0.3/stylesheets; T:@real_rootI"GD:/Ruby215/lib/ruby/gems/2.1.0/gems/compass-core-1.0.3/stylesheets; T:@same_name_warningso:Set: @hash{; @ :@imported_file0o; ;[I"{/* These defaults make the arguments optional for this mixin * If you like, set different defaults in your project */; T; ; ;[; i ; @ o:Sass::Tree::VariableNode : @nameI"default-text-shadow-color; T: @expro: Sass::Script::Tree::Literal ;o:Sass::Script::Value::Color ;0: @attrs{ :rediª: greeniª: blueiª: alphai:@representationI" #aaaaaa; T; @ ; i;o; ;o;; i;i(;o;; i;i/;@;@:@filename@: @guardedT: @global0;[; i;o; ;o;; i;i;o;; i;i8;@;@; @ o; ;!I"!default-text-shadow-h-offset; T;"o;# ;o: Sass::Script::Value::Number ;i:@numerator_units[I"px; T:@denominator_units[:@originalI"0px; F; @ ; i;o; ;o;; i;i(;o;; i;i+;@;@;+@;,T;-0;[; i;o; ;o;; i;i;o;; i;i8;@;@; @ o; ;!I"!default-text-shadow-v-offset; T;"o;# ;o;. ;i;/[I"px; T;0[;1I"0px; F; @ ; i;o; ;o;; i;i(;o;; i;i+;@;@;+@;,T;-0;[; i;o; ;o;; i;i;o;; i;i8;@;@; @ o; ;!I"default-text-shadow-blur; T;"o;# ;o;. ;i;/[I"px; T;0[;1I"1px; F; @ ; i;o; ;o;; i;i(;o;; i;i+;@;@;+@;,T;-0;[; i;o; ;o;; i;i;o;; i;i8;@;@; @ o; ;!I"default-text-shadow-spread; T;"o;# ;o:Sass::Script::Value::Bool;F; @ ; i;o; ;o;; i;i(;o;; i;i-;@;@;+@;,T;-0;[; i;o; ;o;; i;i;o;; i;i8;@;@; @ 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. * * Note: if any shadow has a spread parameter, this will cause the mixin * to emit the shadow declaration twice, first without the spread, * then with the spread included. This allows you to progressively * enhance the browsers that do support the spread parameter. */; T; ; ;[; i; @ o:Sass::Tree::MixinDefNode ;!I"text-shadow; T: @args[: @splato:!Sass::Script::Tree::Variable ;!I" shadow; T:@underscored_nameI" shadow; T; i;o; ;o;; i;i;o;; i;i;@;@;+@; @ ;[ o; ;!I" shadow; T;"o: Sass::Script::Tree::Funcall;!I"if; T;4[o:"Sass::Script::Tree::Operation :@operand1o;8;!I" length; T;4[o;6 ;!I" shadow; T;7I" shadow; T; i ;o; ;o;; i ;i;o;; i ;i";@;@;+@; @ :@keywordso:Sass::Util::NormalizedMap:@key_strings{: @map{;50:@kwarg_splat0; i ;o; ;o;; i ;i;o;; i ;i#;@;@;+@; @ :@operand2o;# ;o;. ;i;/[;0[;1I"0; F; @ ; i ;o; ;o;; i ;i&;o;; i ;i';@;@;+@:@operator:gt; i ;o; ;@};o;; i ;i';@;@;+@; @ o;6 ;!I" shadow; T;7I" shadow; T; i ;o; ;o;; i ;i);o;; i ;i0;@;@;+@; @ o;# ;o: Sass::Script::Value::String;I" default; T; :identifier; @ ; i ;o; ;o;; i ;i2;o;; i ;i9;@;@;+@;;o;<;={;>{;50;?0; i ;o; ;o;; i ;i;o;; i ;i:;@;@;+@; @ ;,0;-0;[; i ;o; ;o;; i ;i ;o;; i ;i:;@;@; @ o; ;!I" default; T;"o;8;!I"-compass-space-list; T;4[o;8;!I" compact; T;4[o:$Sass::Script::Tree::ListLiteral :@elements[ o;6 ;!I"!default-text-shadow-h-offset; T;7I"!default_text_shadow_h_offset; T; i!;o; ;o;; i!;i.;o;; i!;iK;@;@;+@; @ o;6 ;!I"!default-text-shadow-v-offset; T;7I"!default_text_shadow_v_offset; T; i!;o; ;o;; i!;iL;o;; i!;ii;@;@;+@; @ o;6 ;!I"default-text-shadow-blur; T;7I"default_text_shadow_blur; T; i!;o; ;o;; i!;ij;o;; i!;i~;@;@;+@; @ o;6 ;!I"default-text-shadow-spread; T;7I"default_text_shadow_spread; T; i!;o; ;o;; i!;i;o;; i!;iš;@;@;+@; @ o;6 ;!I"default-text-shadow-color; T;7I"default_text_shadow_color; T; i!;o; ;o;; i!;i›;o;; i!;iµ;@;@;+@; @ :@separator: space; i!;o; ;o;; i!;i.;o;; i!;iµ;@;@;+@; @ ;;o;<;={;>{;50;?0; i!;o; ;o;; i!;i&;o;; i!;i¶;@;@;+@; @ ;;o;<;={;>{;50;?0; i!;o; ;o;; i!;i;o;; i!;i·;@;@;+@; @ ;,0;-0;[; i!;o; ;o;; i!;i ;o;; i!;i·;@;@; @ o; ;!I"shadows-without-spread; T;"o;8;!I" join; T;4[o;E ;F[;G0; i";o; ;o;; i";i';o;; i";i';@;@;+@; @ o;E ;F[;G0; i";o; ;o;; i";i*;o;; i";i*;@;@;+@; @ o;# ;o;C;I" comma; T; ;D; @ ; i";o; ;o;; i";i,;o;; i";i1;@;@;+@;;o;<;={;>{;50;?0; i";o; ;o;; i";i!;o;; i";i2;@;@;+@; @ ;,0;-0;[; i";o; ;o;; i";i ;o;; i";i2;@;@; @ o; ;!I" shadows; T;"o;8;!I" join; T;4[o;E ;F[;G0; i#;o; ;o;; i#;i;o;; i#;i;@;@;+@; @ o;E ;F[;G0; i#;o; ;o;; i#;i;o;; i#;i;@;@;+@; @ o;# ;o;C;I" comma; T; ;D; @ ; i#;o; ;o;; i#;i;o;; i#;i";@;@;+@;;o;<;={;>{;50;?0; i#;o; ;o;; i#;i;o;; i#;i#;@;@;+@; @ ;,0;-0;[; i#;o; ;o;; i#;i ;o;; i#;i#;@;@; @ o; ;!I"has-spread; T;"o;# ;@Y; i$;o; ;o;; i$;i;o;; i$;i;@;@;+@;,0;-0;[; i$;o; ;o;; i$;i ;o;; i$;i;@;@; @ o:Sass::Tree::EachNode : @vars[I" layer; T: @listo;6 ;!I" shadow; T;7I" shadow; T; i&;o; ;o;; i&;i;o;; i&;i;@;@;+@; @ ;[o; ;!I" layer; T;"o;8;!I"if; T;4[o;9 ;:o;6 ;!I" layer; T;7I" layer; T; i';o; ;o;; i';i;o;; i';i;@;@;+@; @ ;@o;# ;o;C;I" default; T; : string; @ ; i';o; ;o;; i';i;o;; i';i(;@;@;+@;A:eq; i';o; ;@6;o;; i';i(;@;@;+@; @ o;6 ;!I" default; T;7I" default; T; i';o; ;o;; i';i*;o;; i';i2;@;@;+@; @ o;6 ;!I" layer; T;7I" layer; T; i';o; ;o;; i';i4;o;; i';i:;@;@;+@; @ ;;o;<;={;>{;50;?0; i';o; ;o;; i';i;o;; i';i;;@;@;+@; @ ;,0;-0;[; i';o; ;o;; i';i ;o;; i';i;;@;@; @ u:Sass::Tree::IfNode[o:"Sass::Script::Tree::Operation :@operand1o: Sass::Script::Tree::Funcall: @nameI" length:ET: @args[o:!Sass::Script::Tree::Variable ;I" layer; T:@underscored_nameI" layer; T: @linei(:@source_rangeo:Sass::Source::Range :@start_poso:Sass::Source::Position; i(: @offseti: @end_poso;; i(;i: @fileI"fD:/Ruby215/lib/ruby/gems/2.1.0/gems/compass-core-1.0.3/stylesheets/compass/css3/_text-shadow.scss; T:@importero: Sass::Importers::Filesystem: @rootI"GD:/Ruby215/lib/ruby/gems/2.1.0/gems/compass-core-1.0.3/stylesheets; T:@real_rootI"GD:/Ruby215/lib/ruby/gems/2.1.0/gems/compass-core-1.0.3/stylesheets; T:@same_name_warningso:Set: @hash{:@filename@: @options{:@keywordso:Sass::Util::NormalizedMap:@key_strings{: @map{: @splat0:@kwarg_splat0; i(;o; ;o;; i(;i;o;; i(;i;@;@;@;@:@operand2o: Sass::Script::Tree::Literal : @valueo: Sass::Script::Value::Number ;&i :@numerator_units[:@denominator_units[:@originalI"4; F;@; i(;o; ;o;; i(;i;o;; i(;i ;@;@;@:@operator:gt; i(;o; ;@;o;; i(;i!;@;@;@;@u:Sass::Tree::IfNode‡[00[o:Sass::Tree::VariableNode : @nameI"shadows-without-spread:ET: @expro: Sass::Script::Tree::Funcall;I" append;T: @args[o:!Sass::Script::Tree::Variable ;I"shadows-without-spread;T:@underscored_nameI"shadows_without_spread;T: @linei-:@source_rangeo:Sass::Source::Range :@start_poso:Sass::Source::Position; i-: @offseti,: @end_poso;; i-;iC: @fileI"fD:/Ruby215/lib/ruby/gems/2.1.0/gems/compass-core-1.0.3/stylesheets/compass/css3/_text-shadow.scss;T:@importero: Sass::Importers::Filesystem: @rootI"GD:/Ruby215/lib/ruby/gems/2.1.0/gems/compass-core-1.0.3/stylesheets;T:@real_rootI"GD:/Ruby215/lib/ruby/gems/2.1.0/gems/compass-core-1.0.3/stylesheets;T:@same_name_warningso:Set: @hash{:@filename@: @options{o; ;I" layer;T; I" layer;T; i-;o; ;o;; i-;iE;o;; i-;iK;@;@;@;@:@keywordso:Sass::Util::NormalizedMap:@key_strings{: @map{: @splat0:@kwarg_splat0; i-;o; ;o;; i-;i%;o;; i-;iL;@;@;@;@: @guarded0: @global0:@children[; i-;o; ;o;; i-;i ;o;; i-;iL;@;@;@o; ;I" shadows;T;o; ;I" append;T; [o; ;I" shadows;T; I" shadows;T; i.;o; ;o;; i.;i;o;; i.;i%;@;@;@;@o; ;I" layer;T; I" layer;T; i.;o; ;o;; i.;i';o;; i.;i-;@;@;@;@;o;; {;!{;"0;#0; i.;o; ;o;; i.;i;o;; i.;i.;@;@;@;@;$0;%0;&[; i.;o; ;o;; i.;i ;o;; i.;i.;@;@;@[o:Sass::Tree::VariableNode ;I"has-spread; T: @expro;% ;&o:Sass::Script::Value::Bool;&T;@; i);o; ;o;; i);i;o;; i);i;@;@;@: @guarded0: @global0:@children[; i);o; ;o;; i);i ;o;; i);i;@;@;@o;. ;I"shadows-without-spread; T;/o;;I" append; T; [o; ;I"shadows-without-spread; T; I"shadows_without_spread; T; i*;o; ;o;; i*;i,;o;; i*;iC;@;@;@;@o:$Sass::Script::Tree::ListLiteral :@elements[ o;;I"nth; T; [o; ;I" layer; T; I" layer; T; i*;o; ;o;; i*;iI;o;; i*;iO;@;@;@;@o;% ;&o;' ;&i;([;)@ ;*I"1; F;@; i*;o; ;o;; i*;iP;o;; i*;iQ;@;@;@;o;; {;!{;"0;#0; i*;o; ;o;; i*;iE;o;; i*;iR;@;@;@;@o;;I"nth; T; [o; ;I" layer; T; I" layer; T; i*;o; ;o;; i*;iW;o;; i*;i];@;@;@;@o;% ;&o;' ;&i;([;)@ ;*I"2; F;@; i*;o; ;o;; i*;i^;o;; i*;i_;@;@;@;o;; {;!{;"0;#0; i*;o; ;o;; i*;iS;o;; i*;i`;@;@;@;@o;;I"nth; T; [o; ;I" layer; T; I" layer; T; i*;o; ;o;; i*;ie;o;; i*;ik;@;@;@;@o;% ;&o;' ;&i;([;)@ ;*I"3; F;@; i*;o; ;o;; i*;il;o;; i*;im;@;@;@;o;; {;!{;"0;#0; i*;o; ;o;; i*;ia;o;; i*;in;@;@;@;@o;;I"nth; T; [o; ;I" layer; T; I" layer; T; i*;o; ;o;; i*;is;o;; i*;iy;@;@;@;@o;% ;&o;' ;&i ;([;)@ ;*I"5; F;@; i*;o; ;o;; i*;iz;o;; i*;i{;@;@;@;o;; {;!{;"0;#0; i*;o; ;o;; i*;io;o;; i*;i|;@;@;@;@:@separator: space; i*;o; ;o;; i*;iD;o;; i*;i|;@;@;@;@;o;; {;!{;"0;#0; i*;o; ;o;; i*;i%;o;; i*;i};@;@;@;@;10;20;3[; i*;o; ;o;; i*;i ;o;; i*;i};@;@;@o;. ;I" shadows; T;/o;;I" append; T; [o; ;I" shadows; T; I" shadows; T; i+;o; ;o;; i+;i;o;; i+;i%;@;@;@;@o; ;I" layer; T; I" layer; T; i+;o; ;o;; i+;i';o;; i+;i-;@;@;@;@;o;; {;!{;"0;#0; i+;o; ;o;; i+;i;o;; i+;i.;@;@;@;@;10;20;3[; i+;o; ;o;; i+;i ;o;; i+;i.;@;@;@; i&;o; ;o;; i&;i;o;; i&;i ;@;@:@has_childrenT; @ u;NÈ[o:!Sass::Script::Tree::Variable : @nameI"has-spread:ET:@underscored_nameI"has_spread;T: @linei1:@source_rangeo:Sass::Source::Range :@start_poso:Sass::Source::Position; i1: @offseti : @end_poso; ; i1;i: @fileI"fD:/Ruby215/lib/ruby/gems/2.1.0/gems/compass-core-1.0.3/stylesheets/compass/css3/_text-shadow.scss;T:@importero: Sass::Importers::Filesystem: @rootI"GD:/Ruby215/lib/ruby/gems/2.1.0/gems/compass-core-1.0.3/stylesheets;T:@real_rootI"GD:/Ruby215/lib/ruby/gems/2.1.0/gems/compass-core-1.0.3/stylesheets;T:@same_name_warningso:Set: @hash{:@filename@ : @options{0[o:Sass::Tree::PropNode;[I"text-shadow;T: @valueo; ;I"shadows-without-spread;T;I"shadows_without_spread;T; i2; o; ; o; ; i2;i;o; ; i2;i.;@ ;@ ;@ ;@: @tabsi:@prop_syntax:new:@children[; i2; o; ; o; ; i2;i ;o; ; i2;i.;@ ;@ :@name_source_rangeo; ; @;o; ; i2;i;@ ;@ :@value_source_rangeo; ; o; ; i2;i;@ ;@ ;@ ;@o:Sass::Tree::PropNode;![I"text-shadow; T;o;6 ;!I" shadows; T;7I" shadows; T; i4;o; ;o;; i4;i;o;; i4;i;@;@;+@; @ : @tabsi:@prop_syntax:new;[; i4;o; ;o;; i4;i;o;; i4;i;@;@:@name_source_rangeo; ;@f;o;; i4;i;@;@:@value_source_rangeo; ;o;; i4;i;@g;@;@; @ ; i;o; ;o;; i;i;o;; i;i;@;@;OT; @ o; ;[I"Í/* Provides a single cross-browser CSS text shadow. * * Provides sensible defaults for the color, horizontal offset, vertical offset, blur, and spread * according to the configuration defaults above. */; T; ; ;[; i7; @ o;3 ;!I"single-text-shadow; T;4[ [o;6 ;!I" hoff; T;7I" hoff; T; i<;o; ;o;; i<;i;o;; i<;i ;@;@;+@; @ o;# ;@Y; i<;o; ;o;; i<;i;o;; i<;i;@;@;+@[o;6 ;!I" voff; T;7I" voff; T; i=;o; ;o;; i=;i;o;; i=;i ;@;@;+@; @ o;# ;@Y; i=;o; ;o;; i=;i;o;; i=;i;@;@;+@[o;6 ;!I" blur; T;7I" blur; T; i>;o; ;o;; i>;i;o;; i>;i ;@;@;+@; @ o;# ;@Y; i>;o; ;o;; i>;i;o;; i>;i;@;@;+@[o;6 ;!I" spread; T;7I" spread; T; i?;o; ;o;; i?;i;o;; i?;i;@;@;+@; @ o;# ;@Y; i?;o; ;o;; i?;i;o;; i?;i;@;@;+@[o;6 ;!I" color; T;7I" color; T; i@;o; ;o;; i@;i;o;; i@;i;@;@;+@; @ o;# ;@Y; i@;o; ;o;; i@;i;o;; i@;i;@;@;+@;50;[o; ;[I"C/* A lot of people think the color comes first. It doesn't. */; T; ; ;[; iB; @ u;NE[o:"Sass::Script::Tree::Operation :@operand1o: Sass::Script::Tree::Funcall: @nameI" type-of:ET: @args[o:!Sass::Script::Tree::Variable ;I" hoff; T:@underscored_nameI" hoff; T: @lineiC:@source_rangeo:Sass::Source::Range :@start_poso:Sass::Source::Position; iC: @offseti: @end_poso;; iC;i: @fileI"fD:/Ruby215/lib/ruby/gems/2.1.0/gems/compass-core-1.0.3/stylesheets/compass/css3/_text-shadow.scss; T:@importero: Sass::Importers::Filesystem: @rootI"GD:/Ruby215/lib/ruby/gems/2.1.0/gems/compass-core-1.0.3/stylesheets; T:@real_rootI"GD:/Ruby215/lib/ruby/gems/2.1.0/gems/compass-core-1.0.3/stylesheets; T:@same_name_warningso:Set: @hash{:@filename@: @options{:@keywordso:Sass::Util::NormalizedMap:@key_strings{: @map{: @splat0:@kwarg_splat0; iC;o; ;o;; iC;i ;o;; iC;i;@;@;@;@:@operand2o: Sass::Script::Tree::Literal : @valueo: Sass::Script::Value::String;&I" color; T: @type:identifier;@; iC;o; ;o;; iC;i;o;; iC;i#;@;@;@:@operator:eq; iC;o; ;@;o;; iC;i$;@;@;@;@0[ o:Sass::Tree::VariableNode ;I"temp-color; T: @expro; ;I" hoff; T; I" hoff; T; iD;o; ;o;; iD;i;o;; iD;i;@;@;@;@: @guarded0: @global0:@children[; iD;o; ;o;; iD;i ;o;; iD;i;@;@;@o;, ;I" hoff; T;-o; ;I" voff; T; I" voff; T; iE;o; ;o;; iE;i;o;; iE;i;@;@;@;@;.0;/0;0[; iE;o; ;o;; iE;i ;o;; iE;i;@;@;@o;, ;I" voff; T;-o; ;I" blur; T; I" blur; T; iF;o; ;o;; iF;i;o;; iF;i;@;@;@;@;.0;/0;0[; iF;o; ;o;; iF;i ;o;; iF;i;@;@;@o;, ;I" blur; T;-o; ;I" spread; T; I" spread; T; iG;o; ;o;; iG;i;o;; iG;i;@;@;@;@;.0;/0;0[; iG;o; ;o;; iG;i ;o;; iG;i;@;@;@o;, ;I" spread; T;-o; ;I" color; T; I" color; T; iH;o; ;o;; iH;i;o;; iH;i;@;@;@;@;.0;/0;0[; iH;o; ;o;; iH;i ;o;; iH;i;@;@;@o;, ;I" color; T;-o; ;I"temp-color; T; I"temp_color; T; iI;o; ;o;; iI;i;o;; iI;i;@;@;@;@;.0;/0;0[; iI;o; ;o;; iI;i ;o;; iI;i;@;@;@o; ;[I"T/* Can't rely on default assignment with multiple supported argument orders. */; T; ; ;[; iK; @ o; ;!I" hoff; T;"o;8;!I"if; T;4[o;6 ;!I" hoff; T;7I" hoff; T; iL;o; ;o;; iL;i;o;; iL;i;@;@;+@; @ o;6 ;!I" hoff; T;7I" hoff; T; iL;o; ;o;; iL;i;o;; iL;i";@;@;+@; @ o;6 ;!I"!default-text-shadow-h-offset; T;7I"!default_text_shadow_h_offset; T; iL;o; ;o;; iL;i&;o;; iL;iC;@;@;+@; @ ;;o;<;={;>{;50;?0; iL;o; ;o;; iL;i;o;; iL;iD;@;@;+@; @ ;,0;-0;[; iL;o; ;o;; iL;i ;o;; iL;iD;@;@; @ o; ;!I" voff; T;"o;8;!I"if; T;4[o;6 ;!I" voff; T;7I" voff; T; iM;o; ;o;; iM;i;o;; iM;i;@;@;+@; @ o;6 ;!I" voff; T;7I" voff; T; iM;o; ;o;; iM;i;o;; iM;i";@;@;+@; @ o;6 ;!I"!default-text-shadow-v-offset; T;7I"!default_text_shadow_v_offset; T; iM;o; ;o;; iM;i&;o;; iM;iC;@;@;+@; @ ;;o;<;={;>{;50;?0; iM;o; ;o;; iM;i;o;; iM;iD;@;@;+@; @ ;,0;-0;[; iM;o; ;o;; iM;i ;o;; iM;iD;@;@; @ o; ;!I" blur; T;"o;8;!I"if; T;4[o;6 ;!I" blur; T;7I" blur; T; iN;o; ;o;; iN;i;o;; iN;i;@;@;+@; @ o;6 ;!I" blur; T;7I" blur; T; iN;o; ;o;; iN;i;o;; iN;i";@;@;+@; @ o;6 ;!I"default-text-shadow-blur; T;7I"default_text_shadow_blur; T; iN;o; ;o;; iN;i&;o;; iN;i?;@;@;+@; @ ;;o;<;={;>{;50;?0; iN;o; ;o;; iN;i;o;; iN;iD;@;@;+@; @ ;,0;-0;[; iN;o; ;o;; iN;i ;o;; iN;iD;@;@; @ o; ;!I" spread; T;"o;8;!I"if; T;4[o;6 ;!I" spread; T;7I" spread; T; iO;o; ;o;; iO;i;o;; iO;i;@;@;+@; @ o;6 ;!I" spread; T;7I" spread; T; iO;o; ;o;; iO;i;o;; iO;i$;@;@;+@; @ o;6 ;!I"default-text-shadow-spread; T;7I"default_text_shadow_spread; T; iO;o; ;o;; iO;i&;o;; iO;iA;@;@;+@; @ ;;o;<;={;>{;50;?0; iO;o; ;o;; iO;i;o;; iO;iD;@;@;+@; @ ;,0;-0;[; iO;o; ;o;; iO;i ;o;; iO;iD;@;@; @ o; ;!I" color; T;"o;8;!I"if; T;4[o;6 ;!I" color; T;7I" color; T; iP;o; ;o;; iP;i;o;; iP;i;@;@;+@; @ o;6 ;!I" color; T;7I" color; T; iP;o; ;o;; iP;i;o;; iP;i#;@;@;+@; @ o;6 ;!I"default-text-shadow-color; T;7I"default_text_shadow_color; T; iP;o; ;o;; iP;i&;o;; iP;i@;@;@;+@; @ ;;o;<;={;>{;50;?0; iP;o; ;o;; iP;i;o;; iP;iD;@;@;+@; @ ;,0;-0;[; iP;o; ;o;; iP;i ;o;; iP;iD;@;@; @ o; ;[I"@/* We don't need experimental support for this property. */; T; ; ;[; iQ; @ u;N [o:"Sass::Script::Tree::Operation :@operand1o; ;o:!Sass::Script::Tree::Variable : @nameI" color:ET:@underscored_nameI" color; T: @lineiR:@source_rangeo:Sass::Source::Range :@start_poso:Sass::Source::Position; iR: @offseti : @end_poso;; iR;i: @fileI"fD:/Ruby215/lib/ruby/gems/2.1.0/gems/compass-core-1.0.3/stylesheets/compass/css3/_text-shadow.scss; T:@importero: Sass::Importers::Filesystem: @rootI"GD:/Ruby215/lib/ruby/gems/2.1.0/gems/compass-core-1.0.3/stylesheets; T:@real_rootI"GD:/Ruby215/lib/ruby/gems/2.1.0/gems/compass-core-1.0.3/stylesheets; T:@same_name_warningso:Set: @hash{:@filename@: @options{:@operand2o: Sass::Script::Tree::Literal : @valueo: Sass::Script::Value::String;I" none; T: @type:identifier;@; iR; o; ;o;; iR;i;o;; iR;i;@;@;@:@operator:eq; iR; o; ;@ ;o;; iR;i;@;@;@;@;o; ;o; ;I" hoff; T; I" hoff; T; iR; o; ;o;; iR;i;o;; iR;i#;@;@;@;@;o; ;o;;I" none; T; ;!;@; iR; o; ;o;; iR;i';o;; iR;i+;@;@;@;";#; iR; o; ;@";o;; iR;i,;@;@;@;@;":or; iR; o; ;@ ;o;; iR;i,;@;@;@;@u:Sass::Tree::IfNodeh[00[o:Sass::Tree::MixinNode: @nameI"text-shadow:ET: @args[o: Sass::Script::Tree::Funcall;I" compact;T;[o:$Sass::Script::Tree::ListLiteral :@elements[ o:!Sass::Script::Tree::Variable ;I" hoff;T:@underscored_nameI" hoff;T: @lineiU:@source_rangeo:Sass::Source::Range :@start_poso:Sass::Source::Position;iU: @offseti': @end_poso;;iU;i,: @fileI"fD:/Ruby215/lib/ruby/gems/2.1.0/gems/compass-core-1.0.3/stylesheets/compass/css3/_text-shadow.scss;T:@importero: Sass::Importers::Filesystem: @rootI"GD:/Ruby215/lib/ruby/gems/2.1.0/gems/compass-core-1.0.3/stylesheets;T:@real_rootI"GD:/Ruby215/lib/ruby/gems/2.1.0/gems/compass-core-1.0.3/stylesheets;T:@same_name_warningso:Set: @hash{:@filename@: @options{o; ;I" voff;T; I" voff;T;iU;o; ;o;;iU;i-;o;;iU;i2;@;@;@;@o; ;I" blur;T; I" blur;T;iU;o; ;o;;iU;i3;o;;iU;i8;@;@;@;@o; ;I" spread;T; I" spread;T;iU;o; ;o;;iU;i9;o;;iU;i@;@;@;@;@o; ;I" color;T; I" color;T;iU;o; ;o;;iU;iA;o;;iU;iG;@;@;@;@:@separator: space;iU;o; ;o;;iU;i';o;;iU;iG;@;@;@;@:@keywordso:Sass::Util::NormalizedMap:@key_strings{: @map{: @splat0:@kwarg_splat0;iU;o; ;o;;iU;i;o;;iU;iH;@;@;@;@;!o;";#{;${;%0;&0:@children[;iU;o; ;o;;iU;i ;o;;iU;iI;@;@;@[o:Sass::Tree::MixinNode;I"text-shadow; T: @args[o; ;o;;I" none; T; ;!;@; iS; o; ;o;; iS;i;o;; iS;i#;@;@;@:@keywordso:Sass::Util::NormalizedMap:@key_strings{: @map{: @splat0:@kwarg_splat0:@children[; iS; o; ;o;; iS;i ;o;; iS;i$;@;@;@; i;;o; ;o;; i;;i;o;; iA;i;@;@;OT; @ ;I"w // Text Shadow @import "compass/support"; // These defaults make the arguments optional for this mixin // If you like, set different defaults in your project $default-text-shadow-color : #aaaaaa !default; $default-text-shadow-h-offset : 0px !default; $default-text-shadow-v-offset : 0px !default; $default-text-shadow-blur : 1px !default; $default-text-shadow-spread : false !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. // // Note: if any shadow has a spread parameter, this will cause the mixin // to emit the shadow declaration twice, first without the spread, // then with the spread included. This allows you to progressively // enhance the browsers that do support the spread parameter. @mixin text-shadow( $shadow... ) { $shadow: if(length($shadow) > 0, $shadow, default); $default: -compass-space-list(compact($default-text-shadow-h-offset $default-text-shadow-v-offset $default-text-shadow-blur $default-text-shadow-spread $default-text-shadow-color)); $shadows-without-spread: join((),(),comma); $shadows: join((),(),comma); $has-spread: false; @each $layer in $shadow { $layer: if($layer == 'default', $default, $layer); @if length($layer) > 4 { $has-spread: true; $shadows-without-spread: append($shadows-without-spread, nth($layer,1) nth($layer,2) nth($layer,3) nth($layer,5)); $shadows: append($shadows, $layer); } @else { $shadows-without-spread: append($shadows-without-spread, $layer); $shadows: append($shadows, $layer); } } @if $has-spread { text-shadow: $shadows-without-spread; } text-shadow: $shadows; } // Provides a single cross-browser CSS text shadow. // // Provides sensible defaults for the color, horizontal offset, vertical offset, blur, and spread // according to the configuration defaults above. @mixin single-text-shadow( $hoff: false, $voff: false, $blur: false, $spread: false, $color: false ) { // A lot of people think the color comes first. It doesn't. @if type-of($hoff) == color { $temp-color: $hoff; $hoff: $voff; $voff: $blur; $blur: $spread; $spread: $color; $color: $temp-color; } // Can't rely on default assignment with multiple supported argument orders. $hoff: if($hoff, $hoff, $default-text-shadow-h-offset); $voff: if($voff, $voff, $default-text-shadow-v-offset); $blur: if($blur, $blur, $default-text-shadow-blur ); $spread: if($spread, $spread, $default-text-shadow-spread ); $color: if($color, $color, $default-text-shadow-color ); // We don't need experimental support for this property. @if $color == none or $hoff == none { @include text-shadow(none); } @else { @include text-shadow(compact($hoff $voff $blur $spread $color)); } } ; T; i;o; ;o;; i;i;o;; i;i;@;@;OT; @