3.1.7 (Brainy Betty) e533815b0bb39d95c5bab8e611980324a90bd209 o:Sass::Tree::RootNode :@children[o:Sass::Tree::CommentNode : @lines[: @silenti: @valueI"M/* http://www.w3.org/TR/css3-animations/#the-animation-name-property- * Each of these mixins support comma separated lists of values, which allows different transitions for individual properties to be described in a single style rule. Each value in the list corresponds to the value at that same position in the other properties. */:EF: @loud0;[: @linei: @options{o:Sass::Tree::MixinDefNode : @nameI"animation-name; T: @args[[o:Sass::Script::Variable;I" name-1; T:@underscored_nameI" name_1; T;{0[o;;I" name-2; T;I" name_2; T;@o:Sass::Script::Bool; F; i ;@[o;;I" name-3; T;I" name_3; T;@o;; F; i ;@[o;;I" name-4; T;I" name_4; T;@o;; F; i ;@[o;;I" name-5; T;I" name_5; T;@o;; F; i ;@[o;;I" name-6; T;I" name_6; T;@o;; F; i ;@[o;;I" name-7; T;I" name_7; T;@o;; F; i ;@[o;;I" name-8; T;I" name_8; T;@o;; F; i ;@[o;;I" name-9; T;I" name_9; T;@o;; F; i ;@;[ o:Sass::Tree::VariableNode ;I" full; T: @expro:Sass::Script::Funcall ;I" compact; T;[o; ;I" name-1; T;I" name_1; T; i;@ o; ;I" name-2; T;I" name_2; T; i;@ o; ;I" name-3; T;I" name_3; T; i;@ o; ;I" name-4; T;I" name_4; T; i;@ o; ;I" name-5; T;I" name_5; T; i;@ o; ;I" name-6; T;I" name_6; T; i;@ o; ;I" name-7; T;I" name_7; T; i;@ o; ;I" name-8; T;I" name_8; T; i;@ o; ;I" name-9; T;I" name_9; T; i;@ :@keywords{; i;@ : @guarded0;[; i;@ o:Sass::Tree::PropNode ;[I"-webkit-animation-name; T; o; ;I" full; T;I" full; T; i;@ : @tabsi:@prop_syntax:new;[; i;@ o; ;[I"-moz-animation-name; T; o; ;I" full; T;I" full; T; i;@ ;i;;;[; i;@ o; ;[I"animation-name; T; o; ;I" full; T;I" full; T; i;@ ;i;;;[; i;@ ; i:@has_childrenT;@ o; ;I"animation-duration; T;[[o;;I" time-1; T;I" time_1; T;{o:Sass::Script::Number ; i:@numerator_units[:@denominator_units[; i:@originalI"0; F;@{[o;;I" time-2; T;I" time_2; T;@{o;; F; i;@{[o;;I" time-3; T;I" time_3; T;@{o;; F; i;@{[o;;I" time-4; T;I" time_4; T;@{o;; F; i;@{[o;;I" time-5; T;I" time_5; T;@{o;; F; i;@{[o;;I" time-6; T;I" time_6; T;@{o;; F; i;@{[o;;I" time-7; T;I" time_7; T;@{o;; F; i;@{[o;;I" time-8; T;I" time_8; T;@{o;; F; i;@{[o;;I" time-9; T;I" time_9; T;@{o;; F; i;@{;[ o; ;I" full; T;o; ;I" compact; T;[o; ;I" time-1; T;I" time_1; T; i;@ o; ;I" time-2; T;I" time_2; T; i;@ o; ;I" time-3; T;I" time_3; T; i;@ o; ;I" time-4; T;I" time_4; T; i;@ o; ;I" time-5; T;I" time_5; T; i;@ o; ;I" time-6; T;I" time_6; T; i;@ o; ;I" time-7; T;I" time_7; T; i;@ o; ;I" time-8; T;I" time_8; T; i;@ o; ;I" time-9; T;I" time_9; T; i;@ ;{; i;@ ;0;[; i;@ o; ;[I"-webkit-animation-duration; T; o; ;I" full; T;I" full; T; i!;@ ;i;;;[; i!;@ o; ;[I"-moz-animation-duration; T; o; ;I" full; T;I" full; T; i";@ ;i;;;[; i";@ o; ;[I"animation-duration; T; o; ;I" full; T;I" full; T; i#;@ ;i;;;[; i#;@ ; i;T;@ o; ;I"animation-timing-function; T;[[o;;I" motion-1; T;I" motion_1; T;{o:Sass::Script::String ; I" ease; T: @type:identifier; i';@[o;;I" motion-2; T;I" motion_2; T;@o;; F; i);@[o;;I" motion-3; T;I" motion_3; T;@o;; F; i);@[o;;I" motion-4; T;I" motion_4; T;@o;; F; i*;@[o;;I" motion-5; T;I" motion_5; T;@o;; F; i*;@[o;;I" motion-6; T;I" motion_6; T;@o;; F; i+;@[o;;I" motion-7; T;I" motion_7; T;@o;; F; i+;@[o;;I" motion-8; T;I" motion_8; T;@o;; F; i,;@[o;;I" motion-9; T;I" motion_9; T;@o;; F; i,;@;[ o; ;I" full; T;o; ;I" compact; T;[o; ;I" motion-1; T;I" motion_1; T; i.;@ o; ;I" motion-2; T;I" motion_2; T; i.;@ o; ;I" motion-3; T;I" motion_3; T; i.;@ o; ;I" motion-4; T;I" motion_4; T; i.;@ o; ;I" motion-5; T;I" motion_5; T; i/;@ o; ;I" motion-6; T;I" motion_6; T; i/;@ o; ;I" motion-7; T;I" motion_7; T; i/;@ o; ;I" motion-8; T;I" motion_8; T; i/;@ o; ;I" motion-9; T;I" motion_9; T; i/;@ ;{; i/;@ ;0;[; i/;@ o; ;[I"&-webkit-animation-timing-function; T; o; ;I" full; T;I" full; T; i1;@ ;i;;;[; i1;@ o; ;[I"#-moz-animation-timing-function; T; o; ;I" full; T;I" full; T; i2;@ ;i;;;[; i2;@ o; ;[I"animation-timing-function; T; o; ;I" full; T;I" full; T; i3;@ ;i;;;[; i3;@ ; i-;T;@ o; ;I"animation-iteration-count; T;[[o;;I" value-1; T;I" value_1; T;{o; ; i; [;!@~; i7;"I"1; F;@L[o;;I" value-2; T;I" value_2; T;@Lo;; F; i9;@L[o;;I" value-3; T;I" value_3; T;@Lo;; F; i9;@L[o;;I" value-4; T;I" value_4; T;@Lo;; F; i:;@L[o;;I" value-5; T;I" value_5; T;@Lo;; F; i:;@L[o;;I" value-6; T;I" value_6; T;@Lo;; F; i;;@L[o;;I" value-7; T;I" value_7; T;@Lo;; F; i;;@L[o;;I" value-8; T;I" value_8; T;@Lo;; F; i<;@L[o;;I" value-9; T;I" value_9; T;@Lo;; F; i<;@L;[ o; ;I" full; T;o; ;I" compact; T;[o; ;I" value-1; T;I" value_1; T; i>;@ o; ;I" value-2; T;I" value_2; T; i>;@ o; ;I" value-3; T;I" value_3; T; i>;@ o; ;I" value-4; T;I" value_4; T; i>;@ o; ;I" value-5; T;I" value_5; T; i?;@ o; ;I" value-6; T;I" value_6; T; i?;@ o; ;I" value-7; T;I" value_7; T; i?;@ o; ;I" value-8; T;I" value_8; T; i?;@ o; ;I" value-9; T;I" value_9; T; i?;@ ;{; i?;@ ;0;[; i?;@ o; ;[I"&-webkit-animation-iteration-count; T; o; ;I" full; T;I" full; T; iA;@ ;i;;;[; iA;@ o; ;[I"#-moz-animation-iteration-count; T; o; ;I" full; T;I" full; T; iB;@ ;i;;;[; iB;@ o; ;[I"animation-iteration-count; T; o; ;I" full; T;I" full; T; iC;@ ;i;;;[; iC;@ ; i=;T;@ o; ;I"animation-direction; T;[[o;;I"direction-1; T;I"direction_1; T;{o;# ; I" normal; T;$;%; iG;@[o;;I"direction-2; T;I"direction_2; T;@o;; F; iI;@[o;;I"direction-3; T;I"direction_3; T;@o;; F; iI;@[o;;I"direction-4; T;I"direction_4; T;@o;; F; iJ;@[o;;I"direction-5; T;I"direction_5; T;@o;; F; iJ;@[o;;I"direction-6; T;I"direction_6; T;@o;; F; iK;@[o;;I"direction-7; T;I"direction_7; T;@o;; F; iK;@[o;;I"direction-8; T;I"direction_8; T;@o;; F; iL;@[o;;I"direction-9; T;I"direction_9; T;@o;; F; iL;@;[ o; ;I" full; T;o; ;I" compact; T;[o; ;I"direction-1; T;I"direction_1; T; iN;@ o; ;I"direction-2; T;I"direction_2; T; iN;@ o; ;I"direction-3; T;I"direction_3; T; iN;@ o; ;I"direction-4; T;I"direction_4; T; iN;@ o; ;I"direction-5; T;I"direction_5; T; iO;@ o; ;I"direction-6; T;I"direction_6; T; iO;@ o; ;I"direction-7; T;I"direction_7; T; iO;@ o; ;I"direction-8; T;I"direction_8; T; iO;@ o; ;I"direction-9; T;I"direction_9; T; iO;@ ;{; iO;@ ;0;[; iO;@ o; ;[I" -webkit-animation-direction; T; o; ;I" full; T;I" full; T; iQ;@ ;i;;;[; iQ;@ o; ;[I"-moz-animation-direction; T; o; ;I" full; T;I" full; T; iR;@ ;i;;;[; iR;@ o; ;[I"animation-direction; T; o; ;I" full; T;I" full; T; iS;@ ;i;;;[; iS;@ ; iM;T;@ o; ;I"animation-play-state; T;[[o;;I" state-1; T;I" state_1; T;{o;# ; I" running; T;$;%; iW;@![o;;I" state-2; T;I" state_2; T;@!o;; F; iY;@![o;;I" state-3; T;I" state_3; T;@!o;; F; iY;@![o;;I" state-4; T;I" state_4; T;@!o;; F; iZ;@![o;;I" state-5; T;I" state_5; T;@!o;; F; iZ;@![o;;I" state-6; T;I" state_6; T;@!o;; F; i[;@![o;;I" state-7; T;I" state_7; T;@!o;; F; i[;@![o;;I" state-8; T;I" state_8; T;@!o;; F; i\;@![o;;I" state-9; T;I" state_9; T;@!o;; F; i\;@!;[ o; ;I" full; T;o; ;I" compact; T;[o; ;I" state-1; T;I" state_1; T; i^;@ o; ;I" state-2; T;I" state_2; T; i^;@ o; ;I" state-3; T;I" state_3; T; i^;@ o; ;I" state-4; T;I" state_4; T; i^;@ o; ;I" state-5; T;I" state_5; T; i_;@ o; ;I" state-6; T;I" state_6; T; i_;@ o; ;I" state-7; T;I" state_7; T; i_;@ o; ;I" state-8; T;I" state_8; T; i_;@ o; ;I" state-9; T;I" state_9; T; i_;@ ;{; i_;@ ;0;[; i_;@ o; ;[I"!-webkit-animation-play-state; T; o; ;I" full; T;I" full; T; ia;@ ;i;;;[; ia;@ o; ;[I"-moz-animation-play-state; T; o; ;I" full; T;I" full; T; ib;@ ;i;;;[; ib;@ o; ;[I"animation-play-state; T; o; ;I" full; T;I" full; T; ic;@ ;i;;;[; ic;@ ; i];T;@ o; ;I"animation-delay; T;[[o;;I" time-1; T;I" time_1; T;{o; ; i; [;!@~; ig;"I"0; F;@[o;;I" time-2; T;I" time_2; T;@o;; F; ih;@[o;;I" time-3; T;I" time_3; T;@o;; F; ih;@[o;;I" time-4; T;I" time_4; T;@o;; F; ii;@[o;;I" time-5; T;I" time_5; T;@o;; F; ii;@[o;;I" time-6; T;I" time_6; T;@o;; F; ij;@[o;;I" time-7; T;I" time_7; T;@o;; F; ij;@[o;;I" time-8; T;I" time_8; T;@o;; F; ik;@[o;;I" time-9; T;I" time_9; T;@o;; F; ik;@;[ o; ;I" full; T;o; ;I" compact; T;[o; ;I" time-1; T;I" time_1; T; im;@ o; ;I" time-2; T;I" time_2; T; im;@ o; ;I" time-3; T;I" time_3; T; im;@ o; ;I" time-4; T;I" time_4; T; im;@ o; ;I" time-5; T;I" time_5; T; in;@ o; ;I" time-6; T;I" time_6; T; in;@ o; ;I" time-7; T;I" time_7; T; in;@ o; ;I" time-8; T;I" time_8; T; in;@ o; ;I" time-9; T;I" time_9; T; in;@ ;{; in;@ ;0;[; in;@ o; ;[I"-webkit-animation-delay; T; o; ;I" full; T;I" full; T; ip;@ ;i;;;[; ip;@ o; ;[I"-moz-animation-delay; T; o; ;I" full; T;I" full; T; iq;@ ;i;;;[; iq;@ o; ;[I"animation-delay; T; o; ;I" full; T;I" full; T; ir;@ ;i;;;[; ir;@ ; il;T;@ o; ;I"animation-fill-mode; T;[[o;;I" mode-1; T;I" mode_1; T;{o;# ; I" none; T;$;%; iv;@[o;;I" mode-2; T;I" mode_2; T;@o;; F; iy;@[o;;I" mode-3; T;I" mode_3; T;@o;; F; iy;@[o;;I" mode-4; T;I" mode_4; T;@o;; F; iz;@[o;;I" mode-5; T;I" mode_5; T;@o;; F; iz;@[o;;I" mode-6; T;I" mode_6; T;@o;; F; i{;@[o;;I" mode-7; T;I" mode_7; T;@o;; F; i{;@[o;;I" mode-8; T;I" mode_8; T;@o;; F; i|;@[o;;I" mode-9; T;I" mode_9; T;@o;; F; i|;@;[ o; ;I" full; T;o; ;I" compact; T;[o; ;I" mode-1; T;I" mode_1; T; i~;@ o; ;I" mode-2; T;I" mode_2; T; i~;@ o; ;I" mode-3; T;I" mode_3; T; i~;@ o; ;I" mode-4; T;I" mode_4; T; i~;@ o; ;I" mode-5; T;I" mode_5; T; i;@ o; ;I" mode-6; T;I" mode_6; T; i;@ o; ;I" mode-7; T;I" mode_7; T; i;@ o; ;I" mode-8; T;I" mode_8; T; i;@ o; ;I" mode-9; T;I" mode_9; T; i;@ ;{; i;@ ;0;[; i;@ o; ;[I" -webkit-animation-fill-mode; T; o; ;I" full; T;I" full; T; i|;@ ;i;;;[; i|;@ o; ;[I"-moz-animation-fill-mode; T; o; ;I" full; T;I" full; T; i};@ ;i;;;[; i};@ o; ;[I"animation-fill-mode; T; o; ;I" full; T;I" full; T; i~;@ ;i;;;[; i~;@ ; i};T;@ o; ;[; i; I"/* Shorthand for a basic animation. Supports multiple parentheses-deliminated values for each variable. * Example: @include animation-basic((slideup, fadein), (1.0s, 2.0s), ease-in); */; F; 0;[; i;@ o; ;I"animation-basic; T;[[o;;I" name; T;I" name; T;{0[o;;I" time; T;I" time; T;@do; ; i; [;!@~; i;"I"0; F;@d[o;;I" motion; T;I" motion; T;@do;# ; I" ease; T;$;%; i;@d;[ o; ;I"length-of-name; T;o; ;I" length; T;[o; ;I" name; T;I" name; T; i;@ ;{; i;@ ;0;[; i;@ o; ;I"length-of-time; T;o; ;I" length; T;[o; ;I" time; T;I" time; T; i;@ ;{; i;@ ;0;[; i;@ o; ;I"length-of-motion; T;o; ;I" length; T;[o; ;I" motion; T;I" motion; T; i;@ ;{; i;@ ;0;[; i;@ u:Sass::Tree::IfNode[o:Sass::Script::Operation :@operand1o:Sass::Script::Variable : @nameI"length-of-name:ET:@underscored_nameI"length_of_name; T: @linei: @options{:@operand2o:Sass::Script::Number : @valuei:@numerator_units[:@denominator_units[; i:@originalI"1; F; @ :@operator:gt; i; @ u:Sass::Tree::IfNode[00[o:Sass::Tree::MixinNode : @nameI"animation-name:ET: @args[o:Sass::Script::Variable ;I" name;T:@underscored_nameI" name;T: @linei: @options{:@keywords{:@children[; i; @ [o:Sass::Tree::MixinNode ;I"animation-name; T: @args[o:Sass::Script::Funcall ;I"zip; T;[o; ;I" name; T; I" name; T; i; @ :@keywords{; i; @ ;{:@children[; i; @ u;&[o:Sass::Script::Operation :@operand1o:Sass::Script::Variable : @nameI"length-of-time:ET:@underscored_nameI"length_of_time; T: @linei: @options{:@operand2o:Sass::Script::Number : @valuei:@numerator_units[:@denominator_units[; i:@originalI"1; F; @ :@operator:gt; i; @ u:Sass::Tree::IfNode[00[o:Sass::Tree::MixinNode : @nameI"animation-duration:ET: @args[o:Sass::Script::Variable ;I" time;T:@underscored_nameI" time;T: @linei: @options{:@keywords{:@children[; i; @ [o:Sass::Tree::MixinNode ;I"animation-duration; T: @args[o:Sass::Script::Funcall ;I"zip; T;[o; ;I" time; T; I" time; T; i; @ :@keywords{; i; @ ;{:@children[; i; @ u;&[o:Sass::Script::Operation :@operand1o:Sass::Script::Variable : @nameI"length-of-motion:ET:@underscored_nameI"length_of_motion; T: @linei: @options{:@operand2o:Sass::Script::Number : @valuei:@numerator_units[:@denominator_units[; i:@originalI"1; F; @ :@operator:gt; i; @ u:Sass::Tree::IfNode[00[o:Sass::Tree::MixinNode : @nameI"animation-timing-function:ET: @args[o:Sass::Script::Variable ;I" motion;T:@underscored_nameI" motion;T: @linei: @options{:@keywords{:@children[; i; @ [o:Sass::Tree::MixinNode ;I"animation-timing-function; T: @args[o:Sass::Script::Funcall ;I"zip; T;[o; ;I" motion; T; I" motion; T; i; @ :@keywords{; i; @ ;{:@children[; i; @ ; i;T;@ o; ;[; i; I"X/* Official animation shorthand property. Needs more work to actually be useful. */; F; 0;[; i;@ o; ;I"animation; T;[ [o;;I" name; T;I" name; T;{0[o;;I" duration; T;I" duration; T;@0[o;;I"timing-function; T;I"timing_function; T;@0[o;;I" delay; T;I" delay; T;@0[o;;I"iteration-count; T;I"iteration_count; T;@0[o;;I"direction; T;I"direction; T;@0;[o; ;[I"-webkit-animation; T; o:Sass::Script::List ; [ o; ;I" name; T;I" name; T; i;@ o; ;I" duration; T;I" duration; T; i;@ o; ;I"timing-function; T;I"timing_function; T; i;@ o; ;I" delay; T;I" delay; T; i;@ o; ;I"iteration-count; T;I"iteration_count; T; i;@ o; ;I"direction; T;I"direction; T; i;@ :@separator: space; i;@ ;i;;;[; i;@ o; ;[I"-moz-animation; T; o;' ; [ o; ;I" name; T;I" name; T; i;@ o; ;I" duration; T;I" duration; T; i;@ o; ;I"timing-function; T;I"timing_function; T; i;@ o; ;I" delay; T;I" delay; T; i;@ o; ;I"iteration-count; T;I"iteration_count; T; i;@ o; ;I"direction; T;I"direction; T; i;@ ;(;); i;@ ;i;;;[; i;@ o; ;[I"animation; T; o;' ; [ o; ;I" name; T;I" name; T; i;@ o; ;I" duration; T;I" duration; T; i;@ o; ;I"timing-function; T;I"timing_function; T; i;@ o; ;I" delay; T;I" delay; T; i;@ o; ;I"iteration-count; T;I"iteration_count; T; i;@ o; ;I"direction; T;I"direction; T; i;@ ;(;); i;@ ;i;;;[; i;@ ; i;T;@ :@templateI"// http://www.w3.org/TR/css3-animations/#the-animation-name-property- // Each of these mixins support comma separated lists of values, which allows different transitions for individual properties to be described in a single style rule. Each value in the list corresponds to the value at that same position in the other properties. @mixin animation-name ($name-1, $name-2: false, $name-3: false, $name-4: false, $name-5: false, $name-6: false, $name-7: false, $name-8: false, $name-9: false) { $full: compact($name-1, $name-2, $name-3, $name-4, $name-5, $name-6, $name-7, $name-8, $name-9); -webkit-animation-name: $full; -moz-animation-name: $full; animation-name: $full; } @mixin animation-duration ($time-1: 0, $time-2: false, $time-3: false, $time-4: false, $time-5: false, $time-6: false, $time-7: false, $time-8: false, $time-9: false) { $full: compact($time-1, $time-2, $time-3, $time-4, $time-5, $time-6, $time-7, $time-8, $time-9); -webkit-animation-duration: $full; -moz-animation-duration: $full; animation-duration: $full; } @mixin animation-timing-function ($motion-1: ease, // ease | linear | ease-in | ease-out | ease-in-out $motion-2: false, $motion-3: false, $motion-4: false, $motion-5: false, $motion-6: false, $motion-7: false, $motion-8: false, $motion-9: false) { $full: compact($motion-1, $motion-2, $motion-3, $motion-4, $motion-5, $motion-6, $motion-7, $motion-8, $motion-9); -webkit-animation-timing-function: $full; -moz-animation-timing-function: $full; animation-timing-function: $full; } @mixin animation-iteration-count ($value-1: 1, // infinite | $value-2: false, $value-3: false, $value-4: false, $value-5: false, $value-6: false, $value-7: false, $value-8: false, $value-9: false) { $full: compact($value-1, $value-2, $value-3, $value-4, $value-5, $value-6, $value-7, $value-8, $value-9); -webkit-animation-iteration-count: $full; -moz-animation-iteration-count: $full; animation-iteration-count: $full; } @mixin animation-direction ($direction-1: normal, // normal | alternate $direction-2: false, $direction-3: false, $direction-4: false, $direction-5: false, $direction-6: false, $direction-7: false, $direction-8: false, $direction-9: false) { $full: compact($direction-1, $direction-2, $direction-3, $direction-4, $direction-5, $direction-6, $direction-7, $direction-8, $direction-9); -webkit-animation-direction: $full; -moz-animation-direction: $full; animation-direction: $full; } @mixin animation-play-state ($state-1: running, // running | paused $state-2: false, $state-3: false, $state-4: false, $state-5: false, $state-6: false, $state-7: false, $state-8: false, $state-9: false) { $full: compact($state-1, $state-2, $state-3, $state-4, $state-5, $state-6, $state-7, $state-8, $state-9); -webkit-animation-play-state: $full; -moz-animation-play-state: $full; animation-play-state: $full; } @mixin animation-delay ($time-1: 0, $time-2: false, $time-3: false, $time-4: false, $time-5: false, $time-6: false, $time-7: false, $time-8: false, $time-9: false) { $full: compact($time-1, $time-2, $time-3, $time-4, $time-5, $time-6, $time-7, $time-8, $time-9); -webkit-animation-delay: $full; -moz-animation-delay: $full; animation-delay: $full; } @mixin animation-fill-mode ($mode-1: none, // http://goo.gl/l6ckm // none | forwards | backwards | both $mode-2: false, $mode-3: false, $mode-4: false, $mode-5: false, $mode-6: false, $mode-7: false, $mode-8: false, $mode-9: false) { $full: compact($mode-1, $mode-2, $mode-3, $mode-4, $mode-5, $mode-6, $mode-7, $mode-8, $mode-9); -webkit-animation-fill-mode: $full; -moz-animation-fill-mode: $full; animation-fill-mode: $full; } // Shorthand for a basic animation. Supports multiple parentheses-deliminated values for each variable. // Example: @include animation-basic((slideup, fadein), (1.0s, 2.0s), ease-in); @mixin animation-basic ($name, $time: 0, $motion: ease) { $length-of-name: length($name); $length-of-time: length($time); $length-of-motion: length($motion); @if $length-of-name > 1 { @include animation-name(zip($name)); } @else { @include animation-name( $name); } @if $length-of-time > 1 { @include animation-duration(zip($time)); } @else { @include animation-duration( $time); } @if $length-of-motion > 1 { @include animation-timing-function(zip($motion)); } @else { @include animation-timing-function( $motion); } } // Official animation shorthand property. Needs more work to actually be useful. @mixin animation ($name, $duration, $timing-function, $delay, $iteration-count, $direction) { -webkit-animation: $name $duration $timing-function $delay $iteration-count $direction; -moz-animation: $name $duration $timing-function $delay $iteration-count $direction; animation: $name $duration $timing-function $delay $iteration-count $direction; } ; T; i;T;@