{: versionI"3.4.13 (Selective Steve):EF:shaI"-982e26223800c15b2409310c32a4a43f8b992ba5;F: contents"ÙUo:Sass::Tree::RootNode :@children[ o:Sass::Tree::CommentNode : @value[I"/* Shorthand mixin. Supports multiple parentheses-deliminated values for each variable. * Example: @include transition (all 2s ease-in-out); * @include transition (opacity 1s ease-in 2s, width 2s ease-out); * @include transition-property (transform, opacity); */:ET: @type: silent;[: @linei: @options{o:Sass::Tree::MixinDefNode : @nameI"transition; T: @args[: @splato:!Sass::Script::Tree::Variable ;I"properties; T:@underscored_nameI"properties; T; i :@source_rangeo:Sass::Source::Range :@start_poso:Sass::Source::Position; i : @offseti: @end_poso;; i ;i#: @fileI"o/opt/rubies/2.0.0-p481/lib/ruby/gems/2.0.0/gems/bourbon-4.2.2/app/assets/stylesheets/css3/_transition.scss; T:@importero:Sass::Rails::SassImporter: @rootI"Y/opt/rubies/2.0.0-p481/lib/ruby/gems/2.0.0/gems/bourbon-4.2.2/app/assets/stylesheets; F:@real_rootI"Y/opt/rubies/2.0.0-p481/lib/ruby/gems/2.0.0/gems/bourbon-4.2.2/app/assets/stylesheets; F:@same_name_warningso:Set: @hash{:@filename@; @ ;[ o; ;[I"3/* Fix for vendor-prefix transform property */; T; ; ;[; i ; @ o:Sass::Tree::VariableNode ;I"needs-prefixes; T: @expro: Sass::Script::Tree::Literal ;o:Sass::Script::Value::Bool;F; @ ;o; ;o;; i ;i;o;; i ;i;I"w/opt/rubies/2.0.0-p481/lib/ruby/gems/2.0.0/gems/bourbon-4.2.2/app/assets/stylesheets/settings/_asset-pipeline.scss; T;@; i ;o; ;o;; i ;i;o;; i ;i;@;@;"@: @guarded0: @global0;[; i ;o; ;o;; i ;i ;o;; i ;i;@;@; @ o;# ;I" webkit; T;$o:$Sass::Script::Tree::ListLiteral :@elements[:@separator0; i;o; ;o;; i;i;o;; i;i;@;@;"@; @ ;'0;(0;[; i;o; ;o;; i;i ;o;; i;i;@;@; @ o;# ;I"moz; T;$o;) ;*[;+0; i;o; ;o;; i;i;o;; i;i;@;@;"@; @ ;'0;(0;[; i;o; ;o;; i;i ;o;; i;i;@;@; @ o;# ;I" spec; T;$o;) ;*[;+0; i;o; ;o;; i;i;o;; i;i;@;@;"@; @ ;'0;(0;[; i;o; ;o;; i;i ;o;; i;i;@;@; @ o; ;[I"5/* Create lists for vendor-prefixed transform */; T; ; ;[; i; @ o:Sass::Tree::EachNode : @vars[I" list; T: @listo; ;I"properties; T;I"properties; T; i;o; ;o;; i;i;o;; i;i";@;@;"@; @ ;[u:Sass::Tree::IfNode»[o:"Sass::Script::Tree::Operation :@operand1o: Sass::Script::Tree::Funcall: @nameI"nth:ET: @args[o:!Sass::Script::Tree::Variable ;I" list; T:@underscored_nameI" list; T: @linei:@source_rangeo:Sass::Source::Range :@start_poso:Sass::Source::Position; i: @offseti: @end_poso;; i;i: @fileI"o/opt/rubies/2.0.0-p481/lib/ruby/gems/2.0.0/gems/bourbon-4.2.2/app/assets/stylesheets/css3/_transition.scss; T:@importero:Sass::Rails::SassImporter: @rootI"Y/opt/rubies/2.0.0-p481/lib/ruby/gems/2.0.0/gems/bourbon-4.2.2/app/assets/stylesheets; F:@real_rootI"Y/opt/rubies/2.0.0-p481/lib/ruby/gems/2.0.0/gems/bourbon-4.2.2/app/assets/stylesheets; F:@same_name_warningso:Set: @hash{:@filename@: @options{o: Sass::Script::Tree::Literal : @valueo: Sass::Script::Value::Number ;i:@numerator_units[:@denominator_units[:@originalI"1; F;@; i;o; ;o;; i;i;o;; i;i;@;@;@:@keywordso:Sass::Util::NormalizedMap:@key_strings{: @map{: @splat0:@kwarg_splat0; i;o; ;o;; i;i;o;; i;i;@;@;@;@:@operand2o; ;o: Sass::Script::Value::String;I"transform; T: @type: string;@; i;o; ;o;; i;i;o;; i;i*;@;@;@:@operator:eq; i;o; ;@#;o;; i;i+;@;@;@;@u:Sass::Tree::IfNode [00[o:Sass::Tree::VariableNode : @nameI" webkit:ET: @expro: Sass::Script::Tree::Funcall;I" append;T: @args[o:!Sass::Script::Tree::Variable ;I" webkit;T:@underscored_nameI" webkit;T: @linei':@source_rangeo:Sass::Source::Range :@start_poso:Sass::Source::Position; i': @offseti: @end_poso;; i';i#: @fileI"o/opt/rubies/2.0.0-p481/lib/ruby/gems/2.0.0/gems/bourbon-4.2.2/app/assets/stylesheets/css3/_transition.scss;T:@importero:Sass::Rails::SassImporter: @rootI"Y/opt/rubies/2.0.0-p481/lib/ruby/gems/2.0.0/gems/bourbon-4.2.2/app/assets/stylesheets;F:@real_rootI"Y/opt/rubies/2.0.0-p481/lib/ruby/gems/2.0.0/gems/bourbon-4.2.2/app/assets/stylesheets;F:@same_name_warningso:Set: @hash{:@filename@: @options{o; ;I" list;T; I" list;T; i';o; ;o;; i';i%;o;; i';i*;@;@;@;@o: Sass::Script::Tree::Literal : @valueo: Sass::Script::Value::String;I" comma;T: @type:identifier;@; i';o; ;o;; i';i,;o;; i';i1;@;@;@:@keywordso:Sass::Util::NormalizedMap:@key_strings{: @map{: @splat0:@kwarg_splat0; i';o; ;o;; i';i;o;; i';i2;@;@;@;@: @guarded0: @global0:@children[; i';o; ;o;; i';i ;o;; i';i2;@;@;@o; ;I"moz;T;o; ;I" append;T; [o; ;I"moz;T; I"moz;T; i(;o; ;o;; i(;i;o;; i(;i ;@;@;@;@o; ;I" list;T; I" list;T; i(;o; ;o;; i(;i%;o;; i(;i*;@;@;@;@o; ;o; ;I" comma;T;!;";@; i(;o; ;o;; i(;i,;o;; i(;i1;@;@;@;#o;$;%{;&{;'0;(0; i(;o; ;o;; i(;i;o;; i(;i2;@;@;@;@;)0;*0;+[; i(;o; ;o;; i(;i ;o;; i(;i2;@;@;@o; ;I" spec;T;o; ;I" append;T; [o; ;I" spec;T; I" spec;T; i);o; ;o;; i);i;o;; i);i!;@;@;@;@o; ;I" list;T; I" list;T; i);o; ;o;; i);i%;o;; i);i*;@;@;@;@o; ;o; ;I" comma;T;!;";@; i);o; ;o;; i);i,;o;; i);i1;@;@;@;#o;$;%{;&{;'0;(0; i);o; ;o;; i);i;o;; i);i2;@;@;@;@;)0;*0;+[; i);o; ;o;; i);i ;o;; i);i2;@;@;@[ o:Sass::Tree::VariableNode ;I"needs-prefixes; T: @expro; ;o:Sass::Script::Value::Bool;T;@;o; ;o;; i;i;o;; i;i!;I"q/opt/rubies/2.0.0-p481/lib/ruby/gems/2.0.0/gems/bourbon-4.2.2/app/assets/stylesheets/settings/_prefixer.scss; T;@; i;o; ;o;; i;i;o;; i;i!;@;@;@: @guarded0: @global0:@children[; i;o; ;o;; i;i ;o;; i;i!;@;@;@o;1 ;I" list1; T;2o; ;o;+;I"-webkit-transform; T;,:identifier;@; i;o; ;o;; i;i;o;; i;i%;@;@;@;40;50;6[; i;o; ;o;; i;i ;o;; i;i%;@;@;@o;1 ;I" list2; T;2o; ;o;+;I"-moz-transform; T;,;7;@; i;o; ;o;; i;i;o;; i;i";@;@;@;40;50;6[; i;o; ;o;; i;i ;o;; i;i";@;@;@o;1 ;I" list3; T;2o:$Sass::Script::Tree::ListLiteral :@elements[:@separator0; i;o; ;o;; i;i;o;; i;i;@;@;@;@;40;50;6[; i;o; ;o;; i;i ;o;; i;i;@;@;@o:Sass::Tree::EachNode : @vars[I"var; T: @listo; ;I" list; T; I" list; T; i;o; ;o;; i;i;o;; i;i;@;@;@;@;6[o;1 ;I" list3; T;2o;;I" join; T; [o; ;I" list3; T; I" list3; T; i;o; ;o;; i;i;o;; i;i!;@;@;@;@o; ;I"var; T; I"var; T; i;o; ;o;; i;i#;o;; i;i';@;@;@;@;$o;%;&{;'{;(0;)0; i;o; ;o;; i;i;o;; i;i(;@;@;@;@;40;50;6[; i;o; ;o;; i;i;o;; i;i(;@;@;@u;0Î[o:"Sass::Script::Tree::Operation :@operand1o:!Sass::Script::Tree::Variable : @nameI"var:ET:@underscored_nameI"var; T: @linei:@source_rangeo:Sass::Source::Range :@start_poso:Sass::Source::Position; i: @offseti: @end_poso;; i;i: @fileI"o/opt/rubies/2.0.0-p481/lib/ruby/gems/2.0.0/gems/bourbon-4.2.2/app/assets/stylesheets/css3/_transition.scss; T:@importero:Sass::Rails::SassImporter: @rootI"Y/opt/rubies/2.0.0-p481/lib/ruby/gems/2.0.0/gems/bourbon-4.2.2/app/assets/stylesheets; F:@real_rootI"Y/opt/rubies/2.0.0-p481/lib/ruby/gems/2.0.0/gems/bourbon-4.2.2/app/assets/stylesheets; F:@same_name_warningso:Set: @hash{:@filename@ : @options{:@operand2o: Sass::Script::Tree::Literal : @valueo: Sass::Script::Value::String;I"transform; T: @type: string;@; i; o; ;o;; i;i;o;; i;i%;@ ;@;@ :@operator:neq; i; o; ;@ ;o;; i;i&;@ ;@;@ ;@0[o:Sass::Tree::VariableNode ;I" list1; T: @expro: Sass::Script::Tree::Funcall;I" join; T: @args[o; ;I" list1; T; I" list1; T; i; o; ;o;; i;i;o;; i;i#;@ ;@;@ ;@o; ;I"var; T; I"var; T; i; o; ;o;; i;i%;o;; i;i);@ ;@;@ ;@:@keywordso:Sass::Util::NormalizedMap:@key_strings{: @map{: @splat0:@kwarg_splat0; i; o; ;o;; i;i;o;; i;i*;@ ;@;@ ;@: @guarded0: @global0:@children[; i; o; ;o;; i;i;o;; i;i*;@ ;@;@o;$ ;I" list2; T;%o;&;I" join; T;'[o; ;I" list2; T; I" list2; T; i; o; ;o;; i;i;o;; i;i#;@ ;@;@ ;@o; ;I"var; T; I"var; T; i; o; ;o;; i;i%;o;; i;i);@ ;@;@ ;@;(o;);*{;+{;,0;-0; i; o; ;o;; i;i;o;; i;i*;@ ;@;@ ;@;.0;/0;0[; i; o; ;o;; i;i;o;; i;i*;@ ;@;@; i;o; ;o;; i;i ;o;; i;i ;@;@:@has_childrenT;@o;1 ;I" webkit; T;2o;;I" append; T; [o; ;I" webkit; T; I" webkit; T; i#;o; ;o;; i#;i;o;; i#;i#;@;@;@;@o; ;I" list1; T; I" list1; T; i#;o; ;o;; i#;i%;o;; i#;i+;@;@;@;@;$o;%;&{;'{;(0;)0; i#;o; ;o;; i#;i;o;; i#;i,;@;@;@;@;40;50;6[; i#;o; ;o;; i#;i ;o;; i#;i,;@;@;@o;1 ;I"moz; T;2o;;I" append; T; [o; ;I"moz; T; I"moz; T; i$;o; ;o;; i$;i;o;; i$;i ;@;@;@;@o; ;I" list2; T; I" list2; T; i$;o; ;o;; i$;i%;o;; i$;i+;@;@;@;@;$o;%;&{;'{;(0;)0; i$;o; ;o;; i$;i;o;; i$;i,;@;@;@;@;40;50;6[; i$;o; ;o;; i$;i ;o;; i$;i,;@;@;@o;1 ;I" spec; T;2o;;I" append; T; [o; ;I" spec; T; I" spec; T; i%;o; ;o;; i%;i;o;; i%;i!;@;@;@;@o; ;I" list3; T; I" list3; T; i%;o; ;o;; i%;i%;o;; i%;i+;@;@;@;@;$o;%;&{;'{;(0;)0; i%;o; ;o;; i%;i;o;; i%;i,;@;@;@;@;40;50;6[; i%;o; ;o;; i%;i ;o;; i%;i,;@;@;@; i;o; ;o;; i;i;o;; i;i#;@;@:@has_childrenT; @ u;/([o:!Sass::Script::Tree::Variable : @nameI"needs-prefixes:ET:@underscored_nameI"needs_prefixes;T: @linei-:@source_rangeo:Sass::Source::Range :@start_poso:Sass::Source::Position; i-: @offseti : @end_poso; ; i-;i: @fileI"o/opt/rubies/2.0.0-p481/lib/ruby/gems/2.0.0/gems/bourbon-4.2.2/app/assets/stylesheets/css3/_transition.scss;T:@importero:Sass::Rails::SassImporter: @rootI"Y/opt/rubies/2.0.0-p481/lib/ruby/gems/2.0.0/gems/bourbon-4.2.2/app/assets/stylesheets;F:@real_rootI"Y/opt/rubies/2.0.0-p481/lib/ruby/gems/2.0.0/gems/bourbon-4.2.2/app/assets/stylesheets;F:@same_name_warningso:Set: @hash{:@filename@ : @options{u:Sass::Tree::IfNodeR[00[u:Sass::Tree::IfNode2[o:"Sass::Script::Tree::Operation :@operand1o: Sass::Script::Tree::Funcall: @nameI" length:ET: @args[o:!Sass::Script::Tree::Variable ;I"properties; T:@underscored_nameI"properties; T: @linei2:@source_rangeo:Sass::Source::Range :@start_poso:Sass::Source::Position; i2: @offseti: @end_poso;; i2;i : @fileI"o/opt/rubies/2.0.0-p481/lib/ruby/gems/2.0.0/gems/bourbon-4.2.2/app/assets/stylesheets/css3/_transition.scss; T:@importero:Sass::Rails::SassImporter: @rootI"Y/opt/rubies/2.0.0-p481/lib/ruby/gems/2.0.0/gems/bourbon-4.2.2/app/assets/stylesheets; F:@real_rootI"Y/opt/rubies/2.0.0-p481/lib/ruby/gems/2.0.0/gems/bourbon-4.2.2/app/assets/stylesheets; F:@same_name_warningso:Set: @hash{:@filename@: @options{:@keywordso:Sass::Util::NormalizedMap:@key_strings{: @map{: @splat0:@kwarg_splat0; i2;o; ;o;; i2;i;o;; i2;i!;@;@;@;@:@operand2o: Sass::Script::Tree::Literal : @valueo: Sass::Script::Value::Number ;&i:@numerator_units[:@denominator_units[:@originalI"1; F;@; i2;o; ;o;; i2;i%;o;; i2;i&;@;@;@:@operator:gte; i2;o; ;@;o;; i2;i';@;@;@;@u:Sass::Tree::IfNodeÒ[00[o:Sass::Tree::VariableNode : @nameI"properties:ET: @expro:$Sass::Script::Tree::ListLiteral :@elements[ o: Sass::Script::Tree::Literal : @valueo: Sass::Script::Value::String; I"all;T: @type:identifier: @options{: @linei5:@source_rangeo:Sass::Source::Range :@start_poso:Sass::Source::Position;i5: @offseti: @end_poso;;i5;i: @fileI"o/opt/rubies/2.0.0-p481/lib/ruby/gems/2.0.0/gems/bourbon-4.2.2/app/assets/stylesheets/css3/_transition.scss;T:@importero:Sass::Rails::SassImporter: @rootI"Y/opt/rubies/2.0.0-p481/lib/ruby/gems/2.0.0/gems/bourbon-4.2.2/app/assets/stylesheets;F:@real_rootI"Y/opt/rubies/2.0.0-p481/lib/ruby/gems/2.0.0/gems/bourbon-4.2.2/app/assets/stylesheets;F:@same_name_warningso:Set: @hash{:@filename@o; ; o: Sass::Script::Value::Number ; f 0.15:@numerator_units[I"s;T:@denominator_units[:@originalI" 0.15s;F;@;i5;o; ;o;;i5;i;o;;i5;i";@;@; @o; ; o; ; I" ease-out;T;;;@;i5;o; ;o;;i5;i#;o;;i5;i+;@;@; @o; ; o;! ; i;"[I"s;T;#[;$I"0s;F;@;i5;o; ;o;;i5;i,;o;;i5;i.;@;@; @:@separator: space;i5;o; ;o;;i5;i;o;;i5;i.;@;@; @;@: @guarded0: @global0:@children[;i5;o; ;o;;i5;i ;o;;i5;i.;@;@;@o:Sass::Tree::MixinNode;I" prefixer;T: @args[o; ; o; ; I"transition;T;;;@;i6;o; ;o;;i6;i;o;;i6;i(;@;@; @o:!Sass::Script::Tree::Variable ;I"properties;T:@underscored_nameI"properties;T;i6;o; ;o;;i6;i*;o;;i6;i5;@;@; @;@o; ; [o; ; o; ; I" webkit;T;;;@;i6;o; ;o;;i6;i7;o;;i6;i=;@;@; @o; ; o; ; I"moz;T;;;@;i6;o; ;o;;i6;i>;o;;i6;iA;@;@; @o; ; o; ; I" spec;T;;;@;i6;o; ;o;;i6;iB;o;;i6;iF;@;@; @;%;&;i6;o; ;o;;i6;i6;o;;i6;iF;@;@; @;@:@keywordso:Sass::Util::NormalizedMap:@key_strings{: @map{: @splat0:@kwarg_splat0;)[;i6;o; ;o;;i6;i ;o;;i6;iG;@;@;@[o:Sass::Tree::MixinNode;I" prefixer; T; [o;% ;&o: Sass::Script::Value::String;&I"transition; T: @type:identifier;@; i3;o; ;o;; i3;i;o;; i3;i(;@;@;@o; ;I"properties; T; I"properties; T; i3;o; ;o;; i3;i*;o;; i3;i5;@;@;@;@o:$Sass::Script::Tree::ListLiteral :@elements[o;% ;&o;/;&I" webkit; T;0;1;@; i3;o; ;o;; i3;i7;o;; i3;i=;@;@;@o;% ;&o;/;&I"moz; T;0;1;@; i3;o; ;o;; i3;i>;o;; i3;iA;@;@;@o;% ;&o;/;&I" spec; T;0;1;@; i3;o; ;o;; i3;iB;o;; i3;iF;@;@;@:@separator: space; i3;o; ;o;; i3;i6;o;; i3;iF;@;@;@;@;o;; {;!{;"0;#0:@children[; i3;o; ;o;; i3;i ;o;; i3;iG;@;@;@[o:Sass::Tree::PropNode;[I"-webkit-transition;T: @valueo; ;I" webkit;T;I" webkit;T; i.; o; ; o; ; i.;i;o; ; i.;i%;@ ;@ ;@ ;@: @tabsi:@prop_syntax:new:@children[; i.; o; ; o; ; i.;i ;o; ; i.;i%;@ ;@ :@name_source_rangeo; ; @ ;o; ; i.;i;@ ;@ :@value_source_rangeo; ; o; ; i.;i;@!;@ ;@ ;@o;;[I"-moz-transition;T;o; ;I"moz;T;I"moz;T; i/; o; ; o; ; i/;i;o; ; i/;i";@ ;@ ;@ ;@;i;;; [; i/; o; ; o; ; i/;i ;o; ; i/;i";@ ;@ ;!o; ; @1;o; ; i/;i;@ ;@ ;"o; ; o; ; i/;i;@2;@ ;@ ;@o;;[I"transition;T;o; ;I" spec;T;I" spec;T; i0; o; ; o; ; i0;i;o; ; i0;i#;@ ;@ ;@ ;@;i;;; [; i0; o; ; o; ; i0;i;o; ; i0;i#;@ ;@ ;!o; ; @B;o; ; i0;i;@ ;@ ;"o; ; o; ; i0;i;@C;@ ;@ ;@; i ;o; ;o;; i ;i;o;; i ;i(;@;@;0T; @ o; ;I"transition-property; T;[;o; ;I"properties; T;I"properties; T; i;;o; ;o;; i;;i!;o;; i;;i,;@;@;"@; @ ;[o:Sass::Tree::PropNode;[I" -webkit-transition-property; T;o: Sass::Script::Tree::Funcall;I"transition-property-names; T;[o; ;I"properties; T;I"properties; T; i<;o; ;o;; i<;i?;o;; i<;iJ;@;@;"@; @ o;% ;o: Sass::Script::Value::String;I" webkit; T; : string; @ ; i<;o; ;o;; i<;iL;o;; i<;iT;@;@;"@:@keywordso:Sass::Util::NormalizedMap:@key_strings{: @map{;0:@kwarg_splat0; i<;o; ;o;; i<;i%;o;; i<;iU;@;@;"@; @ : @tabsi:@prop_syntax:new;[; i<;o; ;o;; i<;i;o;; i<;iU;@;@:@name_source_rangeo; ;@…;o;; i<;i#;@;@:@value_source_rangeo; ;o;; i<;i%;@†;@;@; @ o;1;[I"-moz-transition-property; T;o;2;I"transition-property-names; T;[o; ;I"properties; T;I"properties; T; i=;o; ;o;; i=;i?;o;; i=;iJ;@;@;"@; @ o;% ;o;3;I"moz; T; ;4; @ ; i=;o; ;o;; i=;iL;o;; i=;iQ;@;@;"@;5o;6;7{;8{;0;90; i=;o; ;o;; i=;i%;o;; i=;iR;@;@;"@; @ ;:i;;;<;[; i=;o; ;o;; i=;i ;o;; i=;iR;@;@;=o; ;@¥;o;; i=;i#;@;@;>o; ;o;; i=;i%;@¦;@;@; @ o;1;[I"transition-property; T;o;2;I"transition-property-names; T;[o; ;I"properties; T;I"properties; T; i>;o; ;o;; i>;i?;o;; i>;iJ;@;@;"@; @ o;% ;@#; i>;o; ;o;; i>;iL;o;; i>;iQ;@;@;"@;5o;6;7{;8{;0;90; i>;o; ;o;; i>;i%;o;; i>;iR;@;@;"@; @ ;:i;;;<;[; i>;o; ;o;; i>;i;o;; i>;iR;@;@;=o; ;@Ã;o;; i>;i#;@;@;>o; ;o;; i>;i%;@Ä;@;@; @ ; i;;o; ;o;; i;;i;o;; i;;i1;@;@;0T; @ o; ;I"transition-duration; T;[;o; ;I" times; T;I" times; T; iA;o; ;o;; iA;i!;o;; iA;i';@;@;"@; @ ;[o:Sass::Tree::MixinNode;I" prefixer; T;[o;% ;o;3;I"transition-duration; T; :identifier; @ ; iB;o; ;o;; iB;i;o;; iB;i-;@;@;"@o; ;I" times; T;I" times; T; iB;o; ;o;; iB;i/;o;; iB;i5;@;@;"@; @ o;) ;*[o;% ;o;3;I" webkit; T; ;@; @ ; iB;o; ;o;; iB;i7;o;; iB;i=;@;@;"@o;% ;o;3;I"moz; T; ;@; @ ; iB;o; ;o;; iB;i>;o;; iB;iA;@;@;"@o;% ;o;3;I" spec; T; ;@; @ ; iB;o; ;o;; iB;iB;o;; iB;iF;@;@;"@;+: space; iB;o; ;o;; iB;i6;o;; iB;iF;@;@;"@; @ ;5o;6;7{;8{;0;90;[; iB;o; ;o;; iB;i;o;; iB;iG;@;@; @ ; iA;o; ;o;; iA;i;o;; iA;i,;@;@;0T; @ o; ;I"transition-timing-function; T;[;o; ;I" motions; T;I" motions; T; iE;o; ;o;; iE;i(;o;; iE;i0;@;@;"@; @ ;[o; ;[I"L/* ease | linear | ease-in | ease-out | ease-in-out | cubic-bezier() */; T; ; ;[; iF; @ o;?;I" prefixer; T;[o;% ;o;3;I"transition-timing-function; T; ;@; @ ; iG;o; ;o;; iG;i;o;; iG;i4;@;@;"@o; ;I" motions; T;I" motions; T; iG;o; ;o;; iG;i6;o;; iG;i>;@;@;"@; @ o;) ;*[o;% ;o;3;I" webkit; T; ;@; @ ; iG;o; ;o;; iG;i@;o;; iG;iF;@;@;"@o;% ;o;3;I"moz; T; ;@; @ ; iG;o; ;o;; iG;iG;o;; iG;iJ;@;@;"@o;% ;o;3;I" spec; T; ;@; @ ; iG;o; ;o;; iG;iK;o;; iG;iO;@;@;"@;+;A; iG;o; ;o;; iG;i?;o;; iG;iO;@;@;"@; @ ;5o;6;7{;8{;0;90;[; iG;o; ;o;; iG;i;o;; iG;iP;@;@; @ ; iE;o; ;o;; iE;i;o;; iE;i5;@;@;0T; @ o; ;I"transition-delay; T;[;o; ;I" times; T;I" times; T; iJ;o; ;o;; iJ;i;o;; iJ;i$;@;@;"@; @ ;[o;?;I" prefixer; T;[o;% ;o;3;I"transition-delay; T; ;@; @ ; iK;o; ;o;; iK;i;o;; iK;i*;@;@;"@o; ;I" times; T;I" times; T; iK;o; ;o;; iK;i,;o;; iK;i2;@;@;"@; @ o;) ;*[o;% ;o;3;I" webkit; T; ;@; @ ; iK;o; ;o;; iK;i4;o;; iK;i:;@;@;"@o;% ;o;3;I"moz; T; ;@; @ ; iK;o; ;o;; iK;i;;o;; iK;i>;@;@;"@o;% ;o;3;I" spec; T; ;@; @ ; iK;o; ;o;; iK;i?;o;; iK;iC;@;@;"@;+;A; iK;o; ;o;; iK;i3;o;; iK;iC;@;@;"@; @ ;5o;6;7{;8{;0;90;[; iK;o; ;o;; iK;i;o;; iK;iD;@;@; @ ; iJ;o; ;o;; iJ;i;o;; iJ;i);@;@;0T; @ :@templateI"š// Shorthand mixin. Supports multiple parentheses-deliminated values for each variable. // Example: @include transition (all 2s ease-in-out); // @include transition (opacity 1s ease-in 2s, width 2s ease-out); // @include transition-property (transform, opacity); @mixin transition($properties...) { // Fix for vendor-prefix transform property $needs-prefixes: false; $webkit: (); $moz: (); $spec: (); // Create lists for vendor-prefixed transform @each $list in $properties { @if nth($list, 1) == "transform" { $needs-prefixes: true; $list1: -webkit-transform; $list2: -moz-transform; $list3: (); @each $var in $list { $list3: join($list3, $var); @if $var != "transform" { $list1: join($list1, $var); $list2: join($list2, $var); } } $webkit: append($webkit, $list1); $moz: append($moz, $list2); $spec: append($spec, $list3); } @else { $webkit: append($webkit, $list, comma); $moz: append($moz, $list, comma); $spec: append($spec, $list, comma); } } @if $needs-prefixes { -webkit-transition: $webkit; -moz-transition: $moz; transition: $spec; } @else { @if length($properties) >= 1 { @include prefixer(transition, $properties, webkit moz spec); } @else { $properties: all 0.15s ease-out 0s; @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); } ; T; i;o; ;o;; i;i;o;; i;i;@;@;0T; @