3.2.4 (Media Mark) 621b21fb75c6aff9351ad8d5f29e1df39127c564 o:Sass::Tree::RootNode :@children[o:Sass::Tree::CommentNode : @value[I"/* Requires Sass 3.1+ */:ET: @type: silent;[: @linei: @options{o:Sass::Tree::MixinDefNode : @nameI"radial-gradient; T: @args[[o:Sass::Script::Variable;I"G1; T:@underscored_nameI"G1; T; @ 0[o;;I"G2; T;I"G2; T; @ 0[o;;I"G3; T;I"G3; T; @ o:Sass::Script::Bool;F; i; @ [o;;I"G4; T;I"G4; T; @ o;;F; i; @ [o;;I"G5; T;I"G5; T; @ o;;F; i ; @ [o;;I"G6; T;I"G6; T; @ o;;F; i ; @ [o;;I"G7; T;I"G7; T; @ o;;F; i ; @ [o;;I"G8; T;I"G8; T; @ o;;F; i ; @ [o;;I"G9; T;I"G9; T; @ o;;F; i ; @ [o;;I"G10; T;I"G10; T; @ o;;F; i ; @ [o;;I"pos; T;I"pos; T; @ o:Sass::Script::List ;[o:Sass::Script::Number ;i7:@numerator_units[I"%; T:@denominator_units[; i :@originalI"50%; F; @ o; ;i7;[I"%; T;[; i ;I"50%; F; @ :@separator: space; i ; @ [o;;I"shape-size; T;I"shape_size; T; @ o; ;[o:Sass::Script::String ;I" ellipse; T; :identifier; @ ; i o; ;I" cover; T; ;; @ ; i ;;; i ; @ [o;;I"deprecated-pos1; T;I"deprecated_pos1; T; @ o; ;[o; ;I" center; T; ;; @ ; io; ;I" center; T; ;; @ ; i;;; i; @ [o;;I"deprecated-pos2; T;I"deprecated_pos2; T; @ o; ;[o; ;I" center; T; ;; @ ; io; ;I" center; T; ;; @ ; i;;; i; @ [o;;I"deprecated-radius1; T;I"deprecated_radius1; T; @ o; ;i;[;[; i;I"0; F; @ [o;;I"deprecated-radius2; T;I"deprecated_radius2; T; @ o; ;iÌ;[;@s; i;I"460; F; @ [o;;I" fallback; T;I" fallback; T; @ o;;F; i; @ : @splat0;[o:Sass::Tree::EachNode : @varI" value; T: @listo; ;[o; ;I"G1; T;I"G1; T; i; @ o; ;I"G2; T;I"G2; T; i; @ ;: comma; i; @ ;[o:Sass::Tree::VariableNode ;I"first-val; T: @expro:Sass::Script::Funcall ;I"nth; T;[o; ;I" value; T;I" value; T; i; @ o; ;i;[;@s; i;I"1; F; @ :@keywords{;0; i; @ : @guarded0;[; i; @ o;" ;I" pos-type; T;#o;$ ;I" type-of; T;[o; ;I"first-val; T;I"first_val; T; i; @ ;%{;0; i; @ ;&0;[; i; @ u:Sass::Tree::IfNodec[o:Sass::Script::Operation :@operand1o; ;o:Sass::Script::Variable : @nameI" pos-type:ET:@underscored_nameI" pos_type; T: @linei: @options{:@operand2o:Sass::Script::String : @valueI" color; T: @type:identifier; @ ; i:@operator:neq; i; @ ; o; ;o; ;I"first-val; T; I"first_val; T; i; @ ; o; ;I"transparent; T;: string; @ ; i;;; i; @ ;:or; i; @ 0[u:Sass::Tree::IfNodeÈ [o:Sass::Script::Operation :@operand1o; ;o; ;o; ;o; ;o; ;o:Sass::Script::Variable : @nameI" pos-type:ET:@underscored_nameI" pos_type; T: @linei: @options{:@operand2o:Sass::Script::String : @valueI" number; T: @type:identifier; @; i:@operator:eq; i; @; o; ;o; ;I"first-val; T; I"first_val; T; i; @; o; ;I" center; T;: string; @; i;;; i; @;:or; i; @; o; ;o; ;I"first-val; T; I"first_val; T; i; @; o; ;I"top; T;;; @; i;;; i; @;;; i; @; o; ;o; ;I"first-val; T; I"first_val; T; i; @; o; ;I" right; T;;; @; i;;; i; @;;; i; @; o; ;o; ;I"first-val; T; I"first_val; T; i; @; o; ;I" bottom; T;;; @; i;;; i; @;;; i; @; o; ;o; ;I"first-val; T; I"first_val; T; i; @; o; ;I" left; T;;; @; i;;; i; @;;; i; @u:Sass::Tree::IfNodeœ[o:Sass::Script::Operation :@operand1o; ;o; ;o; ;o; ;o; ;o; ;o; ;o:Sass::Script::Variable : @nameI"first-val:ET:@underscored_nameI"first_val; T: @linei(: @options{:@operand2o:Sass::Script::String : @valueI" ellipse; T: @type: string; @; i(:@operator:eq; i(; @; o; ;o; ;I"first-val; T; I"first_val; T; i); @; o; ;I" circle; T;;; @; i);;; i); @;:or; i); @; o; ;o; ;I"first-val; T; I"first_val; T; i*; @; o; ;I"closest-side; T;;; @; i*;;; i*; @;;; i*; @; o; ;o; ;I"first-val; T; I"first_val; T; i+; @; o; ;I"closest-corner; T;;; @; i+;;; i+; @;;; i+; @; o; ;o; ;I"first-val; T; I"first_val; T; i,; @; o; ;I"farthest-side; T;;; @; i,;;; i,; @;;; i,; @; o; ;o; ;I"first-val; T; I"first_val; T; i-; @; o; ;I"farthest-corner; T;;; @; i-;;; i-; @;;; i-; @; o; ;o; ;I"first-val; T; I"first_val; T; i.; @; o; ;I" contain; T;;; @; i.;;; i.; @;;; i.; @; o; ;o; ;I"first-val; T; I"first_val; T; i/; @; o; ;I" cover; T;;; @; i/;;; i/; @;;; i/; @0[o:Sass::Tree::VariableNode ;I"shape-size; T: @expro; ;I" value; T; I" value; T; i1; @: @guarded0:@children[; i1; @u:Sass::Tree::IfNode§[o:Sass::Script::Operation :@operand1o:Sass::Script::Variable : @nameI" value:ET:@underscored_nameI" value; T: @linei3: @options{:@operand2o; ;I"G1; T; I"G1; T; i3; @ :@operator:eq; i3; @ u:Sass::Tree::IfNodeH[o:Sass::Script::Operation :@operand1o:Sass::Script::Variable : @nameI" value:ET:@underscored_nameI" value; T: @linei7: @options{:@operand2o; ;I"G2; T; I"G2; T; i7; @ :@operator:eq; i7; @ 0[o:Sass::Tree::VariableNode ;I"G2; T: @expro:Sass::Script::Bool: @valueF; i8; @ : @guarded0:@children[; i8; @ [o:Sass::Tree::VariableNode ;I"G1; T: @expro:Sass::Script::Bool: @valueF; i4; @ : @guarded0:@children[; i4; @ [o:Sass::Tree::VariableNode ;I"pos; T: @expro; ;I" value; T; I" value; T; i ; @: @guarded0:@children[; i ; @u;D[o:Sass::Script::Operation :@operand1o:Sass::Script::Variable : @nameI"pos:ET:@underscored_nameI"pos; T: @linei": @options{:@operand2o; ;I"G1; T; I"G1; T; i"; @ :@operator:eq; i"; @ 0[o:Sass::Tree::VariableNode ;I"G1; T: @expro:Sass::Script::Bool: @valueF; i#; @ : @guarded0:@children[; i#; @ ; i:@has_childrenT; @ o;" ;I" full; T;#o;$ ;I" compact; T;[o; ;I"G1; T;I"G1; T; i>; @ o; ;I"G2; T;I"G2; T; i>; @ o; ;I"G3; T;I"G3; T; i>; @ o; ;I"G4; T;I"G4; T; i>; @ o; ;I"G5; T;I"G5; T; i>; @ o; ;I"G6; T;I"G6; T; i>; @ o; ;I"G7; T;I"G7; T; i>; @ o; ;I"G8; T;I"G8; T; i>; @ o; ;I"G9; T;I"G9; T; i>; @ o; ;I"G10; T;I"G10; T; i>; @ ;%{;0; i>; @ ;&0;[; i>; @ o; ;[I"0/* Set $G1 as the default fallback color */; T; ; ;[; i@; @ o;" ;I"first-color; T;#o;$ ;I"nth; T;[o; ;I" full; T;I" full; T; iA; @ o; ;i;[;@s; iA;I"1; F; @ ;%{;0; iA; @ ;&0;[; iA; @ o;" ;I"fallback-color; T;#o;$ ;I"nth; T;[o; ;I"first-color; T;I"first_color; T; iB; @ o; ;i;[;@s; iB;I"1; F; @ ;%{;0; iB; @ ;&0;[; iB; @ u;'X[o:Sass::Script::Operation :@operand1o; ;o:Sass::Script::Funcall : @nameI" type-of:ET: @args[o:Sass::Script::Variable ;I" fallback; T:@underscored_nameI" fallback; T: @lineiD: @options{:@keywords{: @splat0; iD;@:@operand2o:Sass::Script::String : @valueI" color; T: @type:identifier;@; iD:@operator:eq; iD;@;o; ;o; ;I" fallback; T; I" fallback; T; iD;@;o; ;I"transparent; T;: string;@; iD;;; iD;@;:or; iD;@0[o:Sass::Tree::VariableNode ;I"fallback-color; T: @expro; ;I" fallback; T; I" fallback; T; iE;@: @guarded0:@children[; iE;@o:Sass::Tree::PropNode ;[I"background-color; T;o; ;I"fallback-color; T;I"fallback_color; T; iH; @ : @tabsi:@prop_syntax:new;[; iH; @ o;) ;[I"background-image; T;o;$ ;I"deprecated-webkit-gradient; T;[ o; ;I" radial; T; ;; @ ; iIo; ;I"deprecated-pos1; T;I"deprecated_pos1; T; iI; @ o; ;I"deprecated-pos2; T;I"deprecated_pos2; T; iI; @ o; ;I" full; T;I" full; T; iI; @ o; ;I"deprecated-radius1; T;I"deprecated_radius1; T; iI; @ o; ;I"deprecated-radius2; T;I"deprecated_radius2; T; iI; @ ;%{;0; iI; @ ;*i;+;,;[; iI; @ o; ;[I"/* Safari <= 5.0 */; T; ; ;[; iI; @ o;) ;[I"background-image; T;o;$ ;I"-webkit-radial-gradient; T;[o; ;I"pos; T;I"pos; T; iJ; @ o; ;I"shape-size; T;I"shape_size; T; iJ; @ o; ;I" full; T;I" full; T; iJ; @ ;%{;0; iJ; @ ;*i;+;,;[; iJ; @ o;) ;[I"background-image; T;o;$ ;I"-moz-radial-gradient; T;[o; ;I"pos; T;I"pos; T; iK; @ o; ;I"shape-size; T;I"shape_size; T; iK; @ o; ;I" full; T;I" full; T; iK; @ ;%{;0; iK; @ ;*i;+;,;[; iK; @ o;) ;[I"background-image; T;o;$ ;I"-ms-radial-gradient; T;[o; ;I"pos; T;I"pos; T; iL; @ o; ;I"shape-size; T;I"shape_size; T; iL; @ o; ;I" full; T;I" full; T; iL; @ ;%{;0; iL; @ ;*i;+;,;[; iL; @ o;) ;[I"background-image; T;o;$ ;I"-o-radial-gradient; T;[o; ;I"pos; T;I"pos; T; iM; @ o; ;I"shape-size; T;I"shape_size; T; iM; @ o; ;I" full; T;I" full; T; iM; @ ;%{;0; iM; @ ;*i;+;,;[; iM; @ o;) ;[I"background-image; T;o;$ ;I" unquote; T;[o:&Sass::Script::StringInterpolation : @beforeo; ;I"radial-gradient(; T; : string; @ ; iN: @mido; ;I"pos; T;I"pos; T; iN; @ : @aftero;- ;.o; ;I", ; T; ;/; @ ; iN;0o; ;I"shape-size; T;I"shape_size; T; iN; @ ;1o;- ;.o; ;I", ; T; ;/; @ ; iN;0o; ;I" full; T;I" full; T; iN; @ ;1o; ;I"); T; ;/; @ ; iN; iN; @ ; iN; @ ; iN; @ ;%{;0; iN; @ ;*i;+;,;[; iN; @ ; i;(T; @ o; ;[I"ò/* Usage: Gradient position and shape-size are required. Color stops are optional. * @include radial-gradient(50% 50%, circle cover, #1e5799, #efefef); * @include radial-gradient(50% 50%, circle cover, #eee 10%, #1e5799 30%, #efefef); */; T; ; ;[; iQ; @ :@templateI"S // Requires Sass 3.1+ @mixin radial-gradient($G1, $G2, $G3: false, $G4: false, $G5: false, $G6: false, $G7: false, $G8: false, $G9: false, $G10: false, $pos: 50% 50%, $shape-size: ellipse cover, $deprecated-pos1: center center, $deprecated-pos2: center center, $deprecated-radius1: 0, $deprecated-radius2: 460, $fallback: false) { @each $value in $G1, $G2 { $first-val: nth($value, 1); $pos-type: type-of($first-val); @if ($pos-type != color) or ($first-val != "transparent") { @if ($pos-type == number) or ($first-val == "center") or ($first-val == "top") or ($first-val == "right") or ($first-val == "bottom") or ($first-val == "left") { $pos: $value; @if $pos == $G1 { $G1: false; } } @else if ($first-val == "ellipse") or ($first-val == "circle") or ($first-val == "closest-side") or ($first-val == "closest-corner") or ($first-val == "farthest-side") or ($first-val == "farthest-corner") or ($first-val == "contain") or ($first-val == "cover") { $shape-size: $value; @if $value == $G1 { $G1: false; } @else if $value == $G2 { $G2: false; } } } } $full: compact($G1, $G2, $G3, $G4, $G5, $G6, $G7, $G8, $G9, $G10); // Set $G1 as the default fallback color $first-color: nth($full, 1); $fallback-color: nth($first-color, 1); @if (type-of($fallback) == color) or ($fallback == "transparent") { $fallback-color: $fallback; } background-color: $fallback-color; background-image: deprecated-webkit-gradient(radial, $deprecated-pos1, $deprecated-pos2, $full, $deprecated-radius1, $deprecated-radius2); // Safari <= 5.0 background-image: -webkit-radial-gradient($pos, $shape-size, $full); background-image: -moz-radial-gradient($pos, $shape-size, $full); background-image: -ms-radial-gradient($pos, $shape-size, $full); background-image: -o-radial-gradient($pos, $shape-size, $full); background-image: unquote("radial-gradient(#{$pos}, #{$shape-size}, #{$full})"); } // Usage: Gradient position and shape-size are required. Color stops are optional. // @include radial-gradient(50% 50%, circle cover, #1e5799, #efefef); // @include radial-gradient(50% 50%, circle cover, #eee 10%, #1e5799 30%, #efefef); ; T; i;(T; @