3.1.11 (Brainy Betty) 971301868efec870bf3c3a8bbd95021d2de10c4d o:Sass::Tree::RootNode :@has_childrenT:@template"8 // 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 ($property: all, $duration: 0.15s, $timing-function: ease-out, $delay: 0) { // Detect # of args passed into each variable $length-of-property: length($property); $length-of-duration: length($duration); $length-of-timing-function: length($timing-function); $length-of-delay: length($delay); @if $length-of-property > 1 { @include transition-property(zip($property)); } @else { @include transition-property( $property); } @if $length-of-duration > 1 { @include transition-duration(zip($duration)); } @else { @include transition-duration( $duration); } @if $length-of-timing-function > 1 { @include transition-timing-function(zip($timing-function)); } @else { @include transition-timing-function( $timing-function); } @if $length-of-delay > 1 { @include transition-delay(zip($delay)); } @else { @include transition-delay( $delay); } } @mixin transition-property ($prop-1: all, $prop-2: false, $prop-3: false, $prop-4: false, $prop-5: false, $prop-6: false, $prop-7: false, $prop-8: false, $prop-9: false) { $full: compact($prop-1, $prop-2, $prop-3, $prop-4, $prop-5, $prop-6, $prop-7, $prop-8, $prop-9); -webkit-transition-property: $full; -moz-transition-property: $full; -ms-transition-property: $full; -o-transition-property: $full; transition-property: $full; } @mixin transition-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-transition-duration: $full; -moz-transition-duration: $full; -ms-transition-duration: $full; -o-transition-duration: $full; transition-duration: $full; } @mixin transition-timing-function ($motion-1: ease, $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); // ease | linear | ease-in | ease-out | ease-in-out | cubic-bezier() -webkit-transition-timing-function: $full; -moz-transition-timing-function: $full; -ms-transition-timing-function: $full; -o-transition-timing-function: $full; transition-timing-function: $full; } @mixin transition-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-transition-delay: $full; -moz-transition-delay: $full; -ms-transition-delay: $full; -o-transition-delay: $full; transition-delay: $full; } : @linei:@children[ o:Sass::Tree::CommentNode : @silenti;i; [: @loud0: @options{: @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)); */o:Sass::Tree::MixinDefNode ;T: @name"transition;i ; [o; ; i;i ; [; 0; @ ;["5/* Detect # of args passed into each variable */o:Sass::Tree::VariableNode : @guarded0;"length-of-property: @expro:Sass::Script::Funcall :@keywords{;" length;i; @ : @args[o:Sass::Script::Variable ;" property;i; @ :@underscored_name" property;i; [; @ o; ;0;"length-of-duration;o; ;{;" length;i; @ ;[o; ;" duration;i; @ ;" duration;i; [; @ o; ;0;"length-of-timing-function;o; ;{;" length;i; @ ;[o; ;"timing-function;i; @ ;"timing_function;i; [; @ o; ;0;"length-of-delay;o; ;{;" length;i; @ ;[o; ;" delay;i; @ ;" delay;i; [; @ u:Sass::Tree::IfNode§[o:Sass::Script::Operation :@operator:gt:@operand2o:Sass::Script::Number :@original"1:@denominator_units[: @linei: @options{:@numerator_units[: @valuei; i; @ :@operand1o:Sass::Script::Variable : @name"length-of-property; i; @ :@underscored_name"length_of_propertyu:Sass::Tree::IfNodeÀ[00[o:Sass::Tree::MixinNode :@keywords{: @name"transition-property: @linei:@children[: @options{: @args[o:Sass::Script::Variable ;" property;i; @ :@underscored_name" property[o:Sass::Tree::MixinNode :@keywords{;"transition-property; i:@children[; @ : @args[o:Sass::Script::Funcall ;{;"zip; i; @ ;[o; ;" property; i; @ ;" propertyu;§[o:Sass::Script::Operation :@operator:gt:@operand2o:Sass::Script::Number :@original"1:@denominator_units[: @linei: @options{:@numerator_units[: @valuei; i; @ :@operand1o:Sass::Script::Variable : @name"length-of-duration; i; @ :@underscored_name"length_of_durationu:Sass::Tree::IfNodeÀ[00[o:Sass::Tree::MixinNode :@keywords{: @name"transition-duration: @linei:@children[: @options{: @args[o:Sass::Script::Variable ;" duration;i; @ :@underscored_name" duration[o:Sass::Tree::MixinNode :@keywords{;"transition-duration; i:@children[; @ : @args[o:Sass::Script::Funcall ;{;"zip; i; @ ;[o; ;" duration; i; @ ;" durationu;ß[o:Sass::Script::Operation :@operator:gt:@operand2o:Sass::Script::Number :@original"1:@denominator_units[: @linei: @options{:@numerator_units[: @valuei; i; @ :@operand1o:Sass::Script::Variable : @name"length-of-timing-function; i; @ :@underscored_name"length_of_timing_functionu:Sass::Tree::IfNodeÕ[00[o:Sass::Tree::MixinNode :@keywords{: @name"transition-timing-function: @linei":@children[: @options{: @args[o:Sass::Script::Variable ;"timing-function;i"; @ :@underscored_name"timing_function[o:Sass::Tree::MixinNode :@keywords{;"transition-timing-function; i :@children[; @ : @args[o:Sass::Script::Funcall ;{;"zip; i ; @ ;[o; ;"timing-function; i ; @ ;"timing_functionu;[o:Sass::Script::Operation :@operator:gt:@operand2o:Sass::Script::Number :@original"1:@denominator_units[: @linei%: @options{:@numerator_units[: @valuei; i%; @ :@operand1o:Sass::Script::Variable : @name"length-of-delay; i%; @ :@underscored_name"length_of_delayu:Sass::Tree::IfNode·[00[o:Sass::Tree::MixinNode :@keywords{: @name"transition-delay: @linei(:@children[: @options{: @args[o:Sass::Script::Variable ;" delay;i(; @ :@underscored_name" delay[o:Sass::Tree::MixinNode :@keywords{;"transition-delay; i&:@children[; @ : @args[o:Sass::Script::Funcall ;{;"zip; i&; @ ;[o; ;" delay; i&; @ ;" delay; @ ;[ [o;;" property; @ ;" propertyo:Sass::Script::String ;i ; @ : @type:identifier;"all[o;;" duration; @ ;" durationo:Sass::Script::Number :@original" 0.15s:@denominator_units[;i ; @ :@numerator_units["s;f0.1499999999999999933[o;;"timing-function; @ ;"timing_functiono; ;i ; @ ;;;" ease-out[o;;" delay; @ ;" delayo; ;"0;[;i ; @ ; [;io; ;T;"transition-property;i2; [ o; ;0;" full;o; ;{;" compact;i4; @ ;[o; ;" prop-1;i3; @ ;" prop_1o; ;" prop-2;i3; @ ;" prop_2o; ;" prop-3;i3; @ ;" prop_3o; ;" prop-4;i3; @ ;" prop_4o; ;" prop-5;i3; @ ;" prop_5o; ;" prop-6;i4; @ ;" prop_6o; ;" prop-7;i4; @ ;" prop_7o; ;" prop-8;i4; @ ;" prop_8o; ;" prop-9;i4; @ ;" prop_9;i4; [; @ o:Sass::Tree::PropNode ;[" -webkit-transition-property:@prop_syntax:new;i6; [: @tabsi; @ ;o; ;" full;i6; @ ;" fullo;! ;["-moz-transition-property;";#;i7; [;$i; @ ;o; ;" full;i7; @ ;" fullo;! ;["-ms-transition-property;";#;i8; [;$i; @ ;o; ;" full;i8; @ ;" fullo;! ;["-o-transition-property;";#;i9; [;$i; @ ;o; ;" full;i9; @ ;" fullo;! ;["transition-property;";#;i:; [;$i; @ ;o; ;" full;i:; @ ;" full; @ ;[[o;;" prop-1; @ ;" prop_1o; ;i-; @ ;;;"all[o;;" prop-2; @ ;" prop_2o:Sass::Script::Bool;i.; @ ;F[o;;" prop-3; @ ;" prop_3o;%;i.; @ ;F[o;;" prop-4; @ ;" prop_4o;%;i/; @ ;F[o;;" prop-5; @ ;" prop_5o;%;i/; @ ;F[o;;" prop-6; @ ;" prop_6o;%;i0; @ ;F[o;;" prop-7; @ ;" prop_7o;%;i0; @ ;F[o;;" prop-8; @ ;" prop_8o;%;i1; @ ;F[o;;" prop-9; @ ;" prop_9o;%;i1; @ ;Fo; ;T;"transition-duration;iB; [ o; ;0;" full;o; ;{;" compact;iD; @ ;[o; ;" time-1;iC; @ ;" time_1o; ;" time-2;iC; @ ;" time_2o; ;" time-3;iC; @ ;" time_3o; ;" time-4;iC; @ ;" time_4o; ;" time-5;iC; @ ;" time_5o; ;" time-6;iD; @ ;" time_6o; ;" time-7;iD; @ ;" time_7o; ;" time-8;iD; @ ;" time_8o; ;" time-9;iD; @ ;" time_9;iD; [; @ o;! ;[" -webkit-transition-duration;";#;iF; [;$i; @ ;o; ;" full;iF; @ ;" fullo;! ;["-moz-transition-duration;";#;iG; [;$i; @ ;o; ;" full;iG; @ ;" fullo;! ;["-ms-transition-duration;";#;iH; [;$i; @ ;o; ;" full;iH; @ ;" fullo;! ;["-o-transition-duration;";#;iI; [;$i; @ ;o; ;" full;iI; @ ;" fullo;! ;["transition-duration;";#;iJ; [;$i; @ ;o; ;" full;iJ; @ ;" full; @ ;[[o;;" time-1; @ ;" time_1o; ;"0;@];i=; @ ; [;i[o;;" time-2; @ ;" time_2o;%;i>; @ ;F[o;;" time-3; @ ;" time_3o;%;i>; @ ;F[o;;" time-4; @ ;" time_4o;%;i?; @ ;F[o;;" time-5; @ ;" time_5o;%;i?; @ ;F[o;;" time-6; @ ;" time_6o;%;i@; @ ;F[o;;" time-7; @ ;" time_7o;%;i@; @ ;F[o;;" time-8; @ ;" time_8o;%;iA; @ ;F[o;;" time-9; @ ;" time_9o;%;iA; @ ;Fo; ;T;"transition-timing-function;iR; [ o; ;0;" full;o; ;{;" compact;iT; @ ;[o; ;" motion-1;iS; @ ;" motion_1o; ;" motion-2;iS; @ ;" motion_2o; ;" motion-3;iS; @ ;" motion_3o; ;" motion-4;iS; @ ;" motion_4o; ;" motion-5;iS; @ ;" motion_5o; ;" motion-6;iT; @ ;" motion_6o; ;" motion-7;iT; @ ;" motion_7o; ;" motion-8;iT; @ ;" motion_8o; ;" motion-9;iT; @ ;" motion_9;iT; [; @ o; ; i;iV; [; 0; @ ;["L/* ease | linear | ease-in | ease-out | ease-in-out | cubic-bezier() */o;! ;["'-webkit-transition-timing-function;";#;iW; [;$i; @ ;o; ;" full;iW; @ ;" fullo;! ;["$-moz-transition-timing-function;";#;iX; [;$i; @ ;o; ;" full;iX; @ ;" fullo;! ;["#-ms-transition-timing-function;";#;iY; [;$i; @ ;o; ;" full;iY; @ ;" fullo;! ;[""-o-transition-timing-function;";#;iZ; [;$i; @ ;o; ;" full;iZ; @ ;" fullo;! ;["transition-timing-function;";#;i[; [;$i; @ ;o; ;" full;i[; @ ;" full; @ ;[[o;;" motion-1; @ ;" motion_1o; ;iM; @ ;;;" ease[o;;" motion-2; @ ;" motion_2o;%;iN; @ ;F[o;;" motion-3; @ ;" motion_3o;%;iN; @ ;F[o;;" motion-4; @ ;" motion_4o;%;iO; @ ;F[o;;" motion-5; @ ;" motion_5o;%;iO; @ ;F[o;;" motion-6; @ ;" motion_6o;%;iP; @ ;F[o;;" motion-7; @ ;" motion_7o;%;iP; @ ;F[o;;" motion-8; @ ;" motion_8o;%;iQ; @ ;F[o;;" motion-9; @ ;" motion_9o;%;iQ; @ ;Fo; ;T;"transition-delay;ic; [ o; ;0;" full;o; ;{;" compact;ie; @ ;[o; ;" time-1;id; @ ;" time_1o; ;" time-2;id; @ ;" time_2o; ;" time-3;id; @ ;" time_3o; ;" time-4;id; @ ;" time_4o; ;" time-5;id; @ ;" time_5o; ;" time-6;ie; @ ;" time_6o; ;" time-7;ie; @ ;" time_7o; ;" time-8;ie; @ ;" time_8o; ;" time-9;ie; @ ;" time_9;ie; [; @ o;! ;["-webkit-transition-delay;";#;ig; [;$i; @ ;o; ;" full;ig; @ ;" fullo;! ;["-moz-transition-delay;";#;ih; [;$i; @ ;o; ;" full;ih; @ ;" fullo;! ;["-ms-transition-delay;";#;ii; [;$i; @ ;o; ;" full;ii; @ ;" fullo;! ;["-o-transition-delay;";#;ij; [;$i; @ ;o; ;" full;ij; @ ;" fullo;! ;["transition-delay;";#;ik; [;$i; @ ;o; ;" full;ik; @ ;" full; @ ;[[o;;" time-1; @ ;" time_1o; ;"0;@];i^; @ ; [;i[o;;" time-2; @ ;" time_2o;%;i_; @ ;F[o;;" time-3; @ ;" time_3o;%;i_; @ ;F[o;;" time-4; @ ;" time_4o;%;i`; @ ;F[o;;" time-5; @ ;" time_5o;%;i`; @ ;F[o;;" time-6; @ ;" time_6o;%;ia; @ ;F[o;;" time-7; @ ;" time_7o;%;ia; @ ;F[o;;" time-8; @ ;" time_8o;%;ib; @ ;F[o;;" time-9; @ ;" time_9o;%;ib; @ ;F; @