3.1.19 (Brainy Betty) 0d9fc6fa5e1ca3d39dae10f133eaa1a0d4e3ec7b o:Sass::Tree::RootNode :@children[o:Sass::Tree::CommentNode : @value[I"L/* This function is required and used by the background-image mixin. */:EF: @silenti: @loud0;[: @linei: @options{o:Sass::Tree::FunctionNode : @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: @type:identifier; i ; @ o; ;I" cover; T;;; i ; @ ;;; i ; @ [o;;I"deprecated-pos1; T;I"deprecated_pos1; T; @ o; ;[o; ;I" center; T;;; i; @ o; ;I" center; T;;; i; @ ;;; i; @ [o;;I"deprecated-pos2; T;I"deprecated_pos2; T; @ o; ;[o; ;I" center; T;;; i; @ o; ;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; ;i7;[;@s; i;I"50; F; @ [o;;I" fallback; T;I" fallback; T; @ o;;F; i; @ ;[ 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{; i; @ : @guarded0;[; i; @ o;" ;I" pos-type; T;#o;$ ;I" type-of; T;[o; ;I"first-val; T;I"first_val; T; i; @ ;%{; 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" type; T;#o; ;I" radial; T;;; i>; @ ;&0;[; i>; @ o;" ;I" gradient; T;#o;$ ;I" compact; T;[o; ;I"pos; T;I"pos; T; i?; @ o; ;I"shape-size; T;I"shape_size; T; i?; @ 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?; @ ;%{; i?; @ ;&0;[; i?; @ o;" ;I"type-gradient; T;#o;$ ;I" append; T;[o; ;I" type; T;I" type; T; i@; @ o; ;I" gradient; T;I" gradient; T; i@; @ o; ;I" comma; T;;; i@; @ ;%{; i@; @ ;&0;[; i@; @ o:Sass::Tree::ReturnNode ;#o; ;I"type-gradient; T;I"type_gradient; T; iB; @ ;[; iB; @ ; i;(T; @ :@templateI"ò// This function is required and used by the background-image mixin. @function 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: 50, $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; } } } } $type: radial; $gradient: compact($pos, $shape-size, $G1, $G2, $G3, $G4, $G5, $G6, $G7, $G8, $G9, $G10); $type-gradient: append($type, $gradient, comma); @return $type-gradient; } ; T; i;(T; @