3.2.13 (Media Mark) c46886713a28d81c17b36965f60eb4e03a477310 o:Sass::Tree::RootNode : @linei:@has_childrenT:@template"þ// Shorthand mixin. Supports multiple parentheses-deliminated values for each variable. // Example: @include transition (all, 2.0s, ease-in-out); // @include transition ((opacity, width), (1.0s, 2.0s), ease-in, (0, 2s)); // @include transition ($property:(opacity, width), $delay: (1.5s, 2.5s)); @mixin transition ($properties...) { @if length($properties) >= 1 { @include prefixer(transition, $properties, webkit moz spec); } @else { $properties: all 0.15s ease-out 0; @include prefixer(transition, $properties, webkit moz spec); } } @mixin transition-property ($properties...) { -webkit-transition-property: transition-property-names($properties, 'webkit'); -moz-transition-property: transition-property-names($properties, 'moz'); transition-property: transition-property-names($properties, false); } @mixin transition-duration ($times...) { @include prefixer(transition-duration, $times, webkit moz spec); } @mixin transition-timing-function ($motions...) { // ease | linear | ease-in | ease-out | ease-in-out | cubic-bezier() @include prefixer(transition-timing-function, $motions, webkit moz spec); } @mixin transition-delay ($times...) { @include prefixer(transition-delay, $times, webkit moz spec); } :@children[ o:Sass::Tree::CommentNode ;i: @type: silent; [: @value["</* Shorthand mixin. Supports multiple parentheses-deliminated values for each variable. * Example: @include transition (all, 2.0s, ease-in-out); * @include transition ((opacity, width), (1.0s, 2.0s), ease-in, (0, 2s)); * @include transition ($property:(opacity, width), $delay: (1.5s, 2.5s)); */: @options{o:Sass::Tree::MixinDefNode ;i : @name"transition;T: @splato:Sass::Script::Variable;"properties:@underscored_name"properties;{; [u:Sass::Tree::IfNodeL[o:Sass::Script::Operation : @linei :@operand2o:Sass::Script::Number ;i :@numerator_units[:@original"1: @valuei:@denominator_units[: @options{:@operand1o:Sass::Script::Funcall ;i : @name" length: @splat0; @ :@keywords{: @args[o:Sass::Script::Variable ;i ;"properties:@underscored_name"properties; @ ; @ :@operator:gteu:Sass::Tree::IfNode¬[00[o:Sass::Tree::VariableNode : @expro:Sass::Script::List : @linei:@separator: space: @value[ o:Sass::Script::String ;i: @type:identifier; "all: @options{o:Sass::Script::Number ;i:@numerator_units["s:@original" 0.15s; f0.1499999999999999933:@denominator_units[;@ o; ;i; ;; " ease-out;@ o; ;i;[;"0; i;[;@ ;@ ;i: @name"properties:@children[: @guarded0;@ o:Sass::Tree::MixinNode ;i;" prefixer: @splat0;[;@ :@keywords{: @args[o; ;i; ;; "transition;@ o:Sass::Script::Variable ;i;"properties:@underscored_name"properties;@ o; ;i; ; ; [o; ;i; ;; " webkit;@ o; ;i; ;; "moz;@ o; ;i; ;; " spec;@ ;@ [o:Sass::Tree::MixinNode ;i ;" prefixer;0:@children[; @ ;{;[o:Sass::Script::String ;i : @type:identifier; "transition; @ o; ;i ;"properties;"properties; @ o:Sass::Script::List ;i :@separator: space; [o; ;i ;;; " webkit; @ o; ;i ;;; "moz; @ o; ;i ;;; " spec; @ ; @ ;@ : @args[o; ;i;"transition-property;T;o;;"properties;"properties;{; [o:Sass::Tree::PropNode ;i;[" -webkit-transition-property:@prop_syntax:new: @tabsi; [; o:Sass::Script::Funcall ;i;"transition-property-names;0;@ :@keywords{;[o; ;i;"properties;"properties;@ o:Sass::Script::String ;i; : string; " webkit;@ ;@ o; ;i;["-moz-transition-property;;;i; [; o; ;i;"transition-property-names;0;@ ;{;[o; ;i;"properties;"properties;@ o; ;i; ;; "moz;@ ;@ o; ;i;["transition-property;;;i; [; o; ;i;"transition-property-names;0;@ ;{;[o; ;i;"properties;"properties;@ o:Sass::Script::Bool;i; F;@ ;@ ;@ ;[o; ;i;"transition-duration;T;o;;" times;" times;{; [o:Sass::Tree::MixinNode ;i;" prefixer;0; [;@ ;{;[o; ;i; :identifier; "transition-duration;@ o; ;i;" times;" times;@ o:Sass::Script::List ;i:@separator: space; [o; ;i; ; ; " webkit;@ o; ;i; ; ; "moz;@ o; ;i; ; ; " spec;@ ;@ ;@ ;[o; ;i ;"transition-timing-function;T;o;;" motions;" motions;{; [o; ;i!; ; ; [; ["L/* ease | linear | ease-in | ease-out | ease-in-out | cubic-bezier() */;@ o; ;i";" prefixer;0; [;@ ;{;[o; ;i"; ; ; "transition-timing-function;@ o; ;i";" motions;" motions;@ o;! ;i";";#; [o; ;i"; ; ; " webkit;@ o; ;i"; ; ; "moz;@ o; ;i"; ; ; " spec;@ ;@ ;@ ;[o; ;i%;"transition-delay;T;o;;" times;" times;{; [o; ;i&;" prefixer;0; [;@ ;{;[o; ;i&; ; ; "transition-delay;@ o; ;i&;" times;" times;@ o;! ;i&;";#; [o; ;i&; ; ; " webkit;@ o; ;i&; ; ; "moz;@ o; ;i&; ; ; " spec;@ ;@ ;@ ;[;@