{: versionI"3.4.21 (Selective Steve):EF:shaI"-03ddaecf70b5ae9959172c01ba22486bcc0b8de9;F: contents"o:Sass::Tree::RootNode :@children[o:Sass::Tree::ImportNode :@imported_filenameI"compass/support:ET;[:@template0: @linei:@source_rangeo:Sass::Source::Range :@start_poso:Sass::Source::Position; i: @offseti: @end_poso;; i;i: @fileI"/Users/brittanymartin/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/compass-core-1.0.3/stylesheets/compass/css3/_transition.scss; T:@importero: Sass::Importers::Filesystem: @rootI"h/Users/brittanymartin/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/compass-core-1.0.3/stylesheets; F:@real_rootI"h/Users/brittanymartin/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/compass-core-1.0.3/stylesheets; T:@same_name_warningso:Set: @hash}F: @options{:@imported_file0o:Sass::Tree::CommentNode : @value[I"a/* The the user threshold for transition support. Defaults to `$graceful-usage-threshold` */; T: @type: silent;[; i; o; ;o;; i;i;o;; i;i_;@ ;@;@o:Sass::Tree::VariableNode : @nameI"!transition-support-threshold; T: @expro:!Sass::Script::Tree::Variable ;!I"graceful-usage-threshold; T:@underscored_nameI"graceful_usage_threshold; T; i ; o; ;o;; i ;i%;o;; i ;i>;@ ;@:@filename@ ;@: @guardedT: @global0;[; i ; o; ;o;; i ;i;o;; i ;iG;@ ;@;@o; ;[I"/* CSS Transitions * Currently only works in Webkit. * * * expected in CSS3, FireFox 3.6/7 and Opera Presto 2.3 * * We'll be prepared. * * Including this submodule sets following defaults for the mixins: * * $default-transition-property : all * $default-transition-duration : 1s * $default-transition-function : false * $default-transition-delay : false * * Override them if you like. Timing-function and delay are set to false for browser defaults (ease, 0s). */; T;;;[; i ; o; ;o;; i ;i;o;; i;io;@ ;@;@o; ;!I" default-transition-property; T;"o: Sass::Script::Tree::Literal ;o: Sass::Script::Value::String ;I"all; T;:identifier:"@deprecated_interp_equivalent0;@; i; o; ;o;; i;i$;o;; i;i';@ ;@;%@ ;&T;'0;[; i; o; ;o;; i;i;o;; i;i0;@ ;@;@o; ;!I" default-transition-duration; T;"o;( ;o: Sass::Script::Value::Number ;i:@numerator_units[I"s; T:@denominator_units[;@:@originalI"1s; T; i; o; ;o;; i;i$;o;; i;i&;@ ;@;%@ ;&T;'0;[; i; o; ;o;; i;i;o;; i;i/;@ ;@;@o; ;!I" default-transition-function; T;"o;( ;o:Sass::Script::Value::Null;0;@; i; o; ;o;; i;i$;o;; i;i(;@ ;@;%@ ;&T;'0;[; i; o; ;o;; i;i;o;; i;i1;@ ;@;@o; ;!I"default-transition-delay; T;"o;( ;@L; i!; o; ;o;; i!;i!;o;; i!;i%;@ ;@;%@ ;&T;'0;[; i!; o; ;o;; i!;i;o;; i!;i.;@ ;@;@o; ;!I"#transitionable-prefixed-values; T;"o:$Sass::Script::Tree::ListLiteral :@elements[o;( ;o;) ;I"transform; T;;*;+0;@; i#; o; ;o;; i#;i';o;; i#;i0;@ ;@;%@ o;( ;o;) ;I"transform-origin; T;;*;+0;@; i#; o; ;o;; i#;i2;o;; i#;iB;@ ;@;%@ :@separator: comma; i#; o; ;o;; i#;i';@m;@ ;@;%@ ;@;&T;'0;[; i#; o; ;o;; i#;i;o;; i#;iK;@ ;@;@o; ;[I"7/* Checks if the value given is a unit of time. */; T;;;[; i'; o; ;o;; i';i;o;; i';i5;@ ;@;@o:Sass::Tree::FunctionNode ;!I" is-time; T: @args[[o;# ;!I" value; T;$I" value; T; i(; o; ;o;; i(;i;o;; i(;i;@ ;@;%@ ;@0: @splat0;[o:Sass::Tree::ReturnNode ;"o: Sass::Script::Tree::Funcall;!I"if; T;6[o:"Sass::Script::Tree::Operation :@operand1o;9;!I" type-of; T;6[o;# ;!I" value; T;$I" value; T; i); o; ;o;; i);i;o;; i);i!;@ ;@;%@ ;@:@keywordso:Sass::Util::NormalizedMap:@key_strings{: @map{;70:@kwarg_splat0; i); o; ;o;; i);i;o;; i);i";@ ;@;%@ ;@:@operand2o;( ;o;) ;I" number; T;;*;+0;@; i); o; ;o;; i);i&;o;; i);i,;@ ;@;%@ :@operator:eq; i); o; ;@;o;; i);i,;@ ;@;%@ ;@o:'Sass::Script::Tree::UnaryOperation : @operando;D ;Eo;9;!I" index; T;6[o;1 ;2[o;( ;o;) ;I"s; T;;*;+0;@; i); o; ;o;; i);i<;o;; i);i=;@ ;@;%@ o;( ;o;) ;I"ms; T;;*;+0;@; i); o; ;o;; i);i>;o;; i);i@;@ ;@;%@ ;3: space; i); o; ;o;; i);i<;o;; i);i@;@ ;@;%@ ;@o;9;!I" unit; T;6[o;# ;!I" value; T;$I" value; T; i); o; ;o;; i);iG;o;; i);iM;@ ;@;%@ ;@;{;?{;70;@0; i); o; ;o;; i);iB;o;; i);iN;@ ;@;%@ ;@;{;?{;70;@0; i); o; ;o;; i);i6;o;; i);iO;@ ;@;%@ ;@;B:not; i); o; ;o;; i);i6;o;; i);iO;@ ;@;%@ ;@;B;G; i); o; ;o;; i);i2;o;; i);iO;@ ;@;%@ ;@o;( ;o:Sass::Script::Value::Bool;F;@; i); o; ;o;; i);iQ;o;; i);iV;@ ;@;%@ ;{;?{;70;@0; i); o; ;o;; i);i;o;; i);iW;@ ;@;%@ ;@;[; i); o; ;o;; i);i;o;; i);iW;@ ;@;@; i(; o; ;o;; i(;i;o;; i(;i ;@ ;@:@has_childrenT;@o; ;[I"i/* Returns `$property` with the given prefix if it is found in `$transitionable-prefixed-values`. */; T;;;[; i,; o; ;o;; i,;i;o;; i,;ig;@ ;@;@o;5 ;!I"prefixed-for-transition; T;6[[o;# ;!I" prefix; T;$I" prefix; T; i-; o; ;o;; i-;i(;o;; i-;i/;@ ;@;%@ ;@0[o;# ;!I" property; T;$I" property; T; i-; o; ;o;; i-;i1;o;; i-;i:;@ ;@;%@ ;@0;70;[u:Sass::Tree::IfNode[o:'Sass::Script::Tree::UnaryOperation : @operando:!Sass::Script::Tree::Variable : @nameI" prefix:ET:@underscored_nameI" prefix; T: @linei.:@source_rangeo:Sass::Source::Range :@start_poso:Sass::Source::Position; i.: @offseti: @end_poso;; i.;i: @fileI"/Users/brittanymartin/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/compass-core-1.0.3/stylesheets/compass/css3/_transition.scss; T:@importero: Sass::Importers::Filesystem: @rootI"h/Users/brittanymartin/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/compass-core-1.0.3/stylesheets; F:@real_rootI"h/Users/brittanymartin/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/compass-core-1.0.3/stylesheets; T:@same_name_warningso:Set: @hash}F:@filename@ : @options{:@operator:not; i.; o; ;o;; i.;i;o;; i.;i;@ ;@;@ ;@0[o:Sass::Tree::ReturnNode : @expro; ;I" property; T; I" property; T; i/; o; ;o;; i/;i;o;; i/;i;@ ;@;@ ;@:@children[; i/; o; ;o;; i/;i ;o;; i/;i;@ ;@;@u;Jv[o:"Sass::Script::Tree::Operation :@operand1o; ;o: Sass::Script::Tree::Funcall: @nameI" type-of:ET: @args[o:!Sass::Script::Tree::Variable ;I" property; T:@underscored_nameI" property; T: @linei1:@source_rangeo:Sass::Source::Range :@start_poso:Sass::Source::Position; i1: @offseti: @end_poso;; i1;i: @fileI"/Users/brittanymartin/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/compass-core-1.0.3/stylesheets/compass/css3/_transition.scss; T:@importero: Sass::Importers::Filesystem: @rootI"h/Users/brittanymartin/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/compass-core-1.0.3/stylesheets; F:@real_rootI"h/Users/brittanymartin/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/compass-core-1.0.3/stylesheets; T:@same_name_warningso:Set: @hash}F:@filename@: @options{:@keywordso:Sass::Util::NormalizedMap:@key_strings{: @map{: @splat0:@kwarg_splat0; i1;o; ;o;; i1;i ;o;; i1;i;@;@;@;@:@operand2o: Sass::Script::Tree::Literal : @valueo: Sass::Script::Value::String ;&I" list; T: @type:identifier:"@deprecated_interp_equivalent0;@; i1;o; ;o;; i1;i";o;; i1;i&;@;@;@:@operator:eq; i1;o; ;@;o;; i1;i';@;@;@;@;$o; ;o;;I" type-of; T; [o; ;I" property; T; I" property; T; i1;o; ;o;; i1;i2;o;; i1;i;;@;@;@;@;o;; {;!{;"0;#0; i1;o; ;o;; i1;i*;o;; i1;i<;@;@;@;@;$o;% ;&o;' ;&I" arglist; T;(;);*0;@; i1;o; ;o;; i1;i@;o;; i1;iG;@;@;@;+;,; i1;o; ;@4;o;; i1;iH;@;@;@;@;+:or; i1;o; ;@;o;; i1;iH;@;@;@;@u:Sass::Tree::IfNode [00[u:Sass::Tree::IfNodeu [o: Sass::Script::Tree::Funcall: @nameI" index:ET: @args[o:!Sass::Script::Tree::Variable ;I"#transitionable-prefixed-values;T:@underscored_nameI"#transitionable_prefixed_values;T: @linei8:@source_rangeo:Sass::Source::Range :@start_poso:Sass::Source::Position; i8: @offseti: @end_poso;; i8;i3: @fileI"/Users/brittanymartin/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/compass-core-1.0.3/stylesheets/compass/css3/_transition.scss;T:@importero: Sass::Importers::Filesystem: @rootI"h/Users/brittanymartin/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/compass-core-1.0.3/stylesheets;F:@real_rootI"h/Users/brittanymartin/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/compass-core-1.0.3/stylesheets;T:@same_name_warningso:Set: @hash}F:@filename@: @options{o; ;I" property;T; I" property;T; i8; o; ;o;; i8;i5;o;; i8;i>;@;@;@;@:@keywordso:Sass::Util::NormalizedMap:@key_strings{: @map{: @splat0:@kwarg_splat0; i8; o; ;o;; i8;i;o;; i8;i?;@;@;@;@u:Sass::Tree::IfNode[00[o:Sass::Tree::ReturnNode : @expro:!Sass::Script::Tree::Variable : @nameI" property:ET:@underscored_nameI" property; T: @linei;:@source_rangeo:Sass::Source::Range :@start_poso:Sass::Source::Position; i;: @offseti: @end_poso;; i;;i: @fileI"/Users/brittanymartin/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/compass-core-1.0.3/stylesheets/compass/css3/_transition.scss; T:@importero: Sass::Importers::Filesystem: @rootI"h/Users/brittanymartin/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/compass-core-1.0.3/stylesheets; F:@real_rootI"h/Users/brittanymartin/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/compass-core-1.0.3/stylesheets; T:@same_name_warningso:Set: @hash}F:@filename@: @options{:@children[; i;; o; ;o;; i;;i ;o;; i;;i;@;@;@[o:Sass::Tree::ReturnNode : @expro:&Sass::Script::Tree::Interpolation: @before0: @mido; ;I" prefix;T; I" prefix;T; i9; o; ;o;; i9;i;o;; i9;i;@;@;@;@: @aftero;%;&o;%;&0;'o: Sass::Script::Tree::Literal : @valueo: Sass::Script::Value::String ;*I"-;T: @type:identifier:"@deprecated_interp_equivalent0;@; i9; o; ;o;; i9;i;o;; i9;i;@;@;@;(0:@whitespace_before0:@whitespace_afterF:@originally_textT:@warn_for_colorF:@deprecation: none;@; i9; o; ;@2;o;; i9;i;@;@;@;'o; ;I" property;T; I" property;T; i9; o; ;o;; i9;i!;o;; i9;i*;@;@;@;@;(0;/0;00;1F;2F;3:potential;@; i9; o; ;@2;o;; i9;i+;@;@;@;/iI;00;1F;2F;3;5;@; i9; o; ;o;; i9;i;o;; i9;i+;@;@;@:@children[; i9; o; ;o;; i9;i ;o;; i9;i+;@;@;@[o:Sass::Tree::VariableNode ;I" new-list; T: @expro;;I"comma-list; T; [;o;; {;!{;"0;#0; i2;o; ;o;; i2;i;o;; i2;i!;@;@;@;@: @guarded0: @global0:@children[; i2;o; ;o;; i2;i ;o;; i2;i!;@;@;@o:Sass::Tree::EachNode : @vars[I"v; T: @listo; ;I" property; T; I" property; T; i3;o; ;o;; i3;i;o;; i3;i;@;@;@;@;3[o;/ ;I" new-list; T;0o;;I" append; T; [o; ;I" new-list; T; I" new_list; T; i4;o; ;o;; i4;i;o;; i4;i';@;@;@;@o;;I"prefixed-for-transition; T; [o; ;I" prefix; T; I" prefix; T; i4;o; ;o;; i4;iA;o;; i4;iH;@;@;@;@o; ;I"v; T; I"v; T; i4;o; ;o;; i4;iJ;o;; i4;iL;@;@;@;@;o;; {;!{;"0;#0; i4;o; ;o;; i4;i);o;; i4;iM;@;@;@;@;o;; {;!{;"0;#0; i4;o; ;o;; i4;i;o;; i4;iN;@;@;@;@;10;20;3[; i4;o; ;o;; i4;i ;o;; i4;iN;@;@;@; i3;o; ;o;; i3;i ;o;; i3;i ;@;@:@has_childrenT;@o:Sass::Tree::ReturnNode ;0o; ;I" new-list; T; I" new_list; T; i6;o; ;o;; i6;i;o;; i6;i;@;@;@;@;3[; i6;o; ;o;; i6;i ;o;; i6;i;@;@;@; i-; o; ;o;; i-;i;o;; i-;i<;@ ;@;IT;@o; ;[I"e/* Returns $transition-map which includes key and values that map to a transition declaration */; T;;;[; i@; o; ;o;; i@;i;o;; i@;ic;@ ;@;@o;5 ;!I"transition-map; T;6[[o;# ;!I"transition; T;$I"transition; T; iA; o; ;o;; iA;i;o;; iA;i*;@ ;@;%@ ;@0;70;[o; ;!I"transition-map; T;"o;1 ;2[;30; iB; o; ;o;; iB;i;o;; iB;i;@ ;@;%@ ;@;&0;'0;[; iB; o; ;o;; iB;i ;o;; iB;i;@ ;@;@o:Sass::Tree::EachNode : @vars[I" item; T: @listo;# ;!I"transition; T;$I"transition; T; iD; o; ;o;; iD;i;o;; iD;i";@ ;@;%@ ;@;[u;Je[o: Sass::Script::Tree::Funcall: @nameI" is-time:ET: @args[o:!Sass::Script::Tree::Variable ;I" item;T:@underscored_nameI" item;T: @lineiE:@source_rangeo:Sass::Source::Range :@start_poso:Sass::Source::Position; iE: @offseti: @end_poso;; iE;i: @fileI"/Users/brittanymartin/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/compass-core-1.0.3/stylesheets/compass/css3/_transition.scss;T:@importero: Sass::Importers::Filesystem: @rootI"h/Users/brittanymartin/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/compass-core-1.0.3/stylesheets;F:@real_rootI"h/Users/brittanymartin/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/compass-core-1.0.3/stylesheets;T:@same_name_warningso:Set: @hash}F:@filename@: @options{:@keywordso:Sass::Util::NormalizedMap:@key_strings{: @map{: @splat0:@kwarg_splat0; iE; o; ;o;; iE;i;o;; iE;i;@;@;@;@u:Sass::Tree::IfNodem [o: Sass::Script::Tree::Funcall: @nameI"map-has-key:ET: @args[o:!Sass::Script::Tree::Variable ;I"transition-map;T:@underscored_nameI"transition_map;T: @lineiK:@source_rangeo:Sass::Source::Range :@start_poso:Sass::Source::Position; iK: @offseti!: @end_poso;; iK;i0: @fileI"/Users/brittanymartin/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/compass-core-1.0.3/stylesheets/compass/css3/_transition.scss;T:@importero: Sass::Importers::Filesystem: @rootI"h/Users/brittanymartin/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/compass-core-1.0.3/stylesheets;F:@real_rootI"h/Users/brittanymartin/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/compass-core-1.0.3/stylesheets;T:@same_name_warningso:Set: @hash}F:@filename@: @options{o: Sass::Script::Tree::Literal : @valueo: Sass::Script::Value::String ;I" property;T: @type:identifier:"@deprecated_interp_equivalent0;@; iK; o; ;o;; iK;i2;o;; iK;i:;@;@;@:@keywordso:Sass::Util::NormalizedMap:@key_strings{: @map{: @splat0:@kwarg_splat0; iK; o; ;o;; iK;i;o;; iK;i;;@;@;@;@u:Sass::Tree::IfNode[00[o:Sass::Tree::VariableNode : @nameI"transition-map:ET: @expro: Sass::Script::Tree::Funcall;I"map-merge;T: @args[o:!Sass::Script::Tree::Variable ;I"transition-map;T:@underscored_nameI"transition_map;T: @lineiN:@source_rangeo:Sass::Source::Range :@start_poso:Sass::Source::Position; iN: @offseti': @end_poso;; iN;i6: @fileI"/Users/brittanymartin/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/compass-core-1.0.3/stylesheets/compass/css3/_transition.scss;T:@importero: Sass::Importers::Filesystem: @rootI"h/Users/brittanymartin/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/compass-core-1.0.3/stylesheets;F:@real_rootI"h/Users/brittanymartin/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/compass-core-1.0.3/stylesheets;T:@same_name_warningso:Set: @hash}F:@filename@: @options{o:#Sass::Script::Tree::MapLiteral : @pairs[[o: Sass::Script::Tree::Literal : @valueo: Sass::Script::Value::String ;!I" property;T: @type:identifier:"@deprecated_interp_equivalent0;@; iN;o; ;o;; iN;i9;o;; iN;iA;@;@;@o; ;I" item;T; I" item;T; iN;o; ;o;; iN;iC;o;; iN;iH;@;@;@;@; iN;o; ;o;; iN;i9;o;; iN;iH;@;@;@;@:@keywordso:Sass::Util::NormalizedMap:@key_strings{: @map{: @splat0:@kwarg_splat0; iN;o; ;o;; iN;i;o;; iN;iJ;@;@;@;@: @guarded0: @global0:@children[; iN;o; ;o;; iN;i ;o;; iN;iJ;@;@;@[o:Sass::Tree::VariableNode ;I"transition-map;T: @expro;;I"map-merge;T;[o; ;I"transition-map;T; I"transition_map;T; iL; o; ;o;; iL;i';o;; iL;i6;@;@;@;@o:#Sass::Script::Tree::MapLiteral : @pairs[[o; ;o; ;I"timing-function;T;; ;!0;@; iL; o; ;o;; iL;i9;o;; iL;iH;@;@;@o; ;I" item;T; I" item;T; iL; o; ;o;; iL;iJ;o;; iL;iO;@;@;@;@; iL; o; ;o;; iL;i9;o;; iL;iO;@;@;@;@;"o;#;${;%{;&0;'0; iL; o; ;o;; iL;i;o;; iL;iQ;@;@;@;@: @guarded0: @global0:@children[; iL; o; ;o;; iL;i ;o;; iL;iQ;@;@;@[u;"c [o: Sass::Script::Tree::Funcall: @nameI"map-has-key:ET: @args[o:!Sass::Script::Tree::Variable ;I"transition-map;T:@underscored_nameI"transition_map;T: @lineiF:@source_rangeo:Sass::Source::Range :@start_poso:Sass::Source::Position; iF: @offseti: @end_poso;; iF;i+: @fileI"/Users/brittanymartin/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/compass-core-1.0.3/stylesheets/compass/css3/_transition.scss;T:@importero: Sass::Importers::Filesystem: @rootI"h/Users/brittanymartin/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/compass-core-1.0.3/stylesheets;F:@real_rootI"h/Users/brittanymartin/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/compass-core-1.0.3/stylesheets;T:@same_name_warningso:Set: @hash}F:@filename@: @options{o: Sass::Script::Tree::Literal : @valueo: Sass::Script::Value::String ;I" duration;T: @type:identifier:"@deprecated_interp_equivalent0;@; iF; o; ;o;; iF;i-;o;; iF;i5;@;@;@:@keywordso:Sass::Util::NormalizedMap:@key_strings{: @map{: @splat0:@kwarg_splat0; iF; o; ;o;; iF;i;o;; iF;i6;@;@;@;@u:Sass::Tree::IfNode[00[o:Sass::Tree::VariableNode : @nameI"transition-map:ET: @expro: Sass::Script::Tree::Funcall;I"map-merge;T: @args[o:!Sass::Script::Tree::Variable ;I"transition-map;T:@underscored_nameI"transition_map;T: @lineiI:@source_rangeo:Sass::Source::Range :@start_poso:Sass::Source::Position; iI: @offseti): @end_poso;; iI;i8: @fileI"/Users/brittanymartin/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/compass-core-1.0.3/stylesheets/compass/css3/_transition.scss;T:@importero: Sass::Importers::Filesystem: @rootI"h/Users/brittanymartin/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/compass-core-1.0.3/stylesheets;F:@real_rootI"h/Users/brittanymartin/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/compass-core-1.0.3/stylesheets;T:@same_name_warningso:Set: @hash}F:@filename@: @options{o:#Sass::Script::Tree::MapLiteral : @pairs[[o: Sass::Script::Tree::Literal : @valueo: Sass::Script::Value::String ;!I" duration;T: @type:identifier:"@deprecated_interp_equivalent0;@; iI;o; ;o;; iI;i;;o;; iI;iC;@;@;@o; ;I" item;T; I" item;T; iI;o; ;o;; iI;iE;o;; iI;iJ;@;@;@;@; iI;o; ;o;; iI;i;;o;; iI;iJ;@;@;@;@:@keywordso:Sass::Util::NormalizedMap:@key_strings{: @map{: @splat0:@kwarg_splat0; iI;o; ;o;; iI;i;o;; iI;iL;@;@;@;@: @guarded0: @global0:@children[; iI;o; ;o;; iI;i;o;; iI;iL;@;@;@[o:Sass::Tree::VariableNode ;I"transition-map;T: @expro;;I"map-merge;T;[o; ;I"transition-map;T; I"transition_map;T; iG; o; ;o;; iG;i);o;; iG;i8;@;@;@;@o:#Sass::Script::Tree::MapLiteral : @pairs[[o; ;o; ;I" delay;T;; ;!0;@; iG; o; ;o;; iG;i;;o;; iG;i@;@;@;@o; ;I" item;T; I" item;T; iG; o; ;o;; iG;iB;o;; iG;iG;@;@;@;@; iG; o; ;o;; iG;i;;o;; iG;iG;@;@;@;@;"o;#;${;%{;&0;'0; iG; o; ;o;; iG;i;o;; iG;iI;@;@;@;@: @guarded0: @global0:@children[; iG; o; ;o;; iG;i;o;; iG;iI;@;@;@; iD; o; ;o;; iD;i;o;; iD;i#;@ ;@;IT;@o;8 ;"o;# ;!I"transition-map; T;$I"transition_map; T; iR; o; ;o;; iR;i;o;; iR;i;@ ;@;%@ ;@;[; iR; o; ;o;; iR;i;o;; iR;i;@ ;@;@; iA; o; ;o;; iA;i;o;; iA;i,;@ ;@;IT;@o; ;[I"}/* One or more properties to transition * * * for multiple, use a comma-delimited list * * also accepts "all" or "none" */; T;;;[; iU; o; ;o;; iU;i;o;; iX;i';@ ;@;@o:Sass::Tree::MixinDefNode ;!I"transition-property; T;6[;7o;# ;!I"properties; T;$I"properties; T; iZ; o; ;o;; iZ;i!;o;; iZ;i,;@ ;@;%@ ;@;[o; ;!I"properties; T;"o;9;!I"set-arglist-default; T;6[o;# ;!I"properties; T;$I"properties; T; i[; o; ;o;; i[;i);o;; i[;i4;@ ;@;%@ ;@o;# ;!I" default-transition-property; T;$I" default_transition_property; T; i[; o; ;o;; i[;i6;o;; i[;iR;@ ;@;%@ ;@;{;?{;70;@0; i[; o; ;o;; i[;i;o;; i[;iS;@ ;@;%@ ;@;&0;'0;[; i[; o; ;o;; i[;i ;o;; i[;iS;@ ;@;@o:Sass::Tree::MixinNode;!I"with-each-prefix; T;6[o;( ;o;) ;I"css-transitions; T;;*;+0;@; i\; o; ;o;; i\;i";o;; i\;i1;@ ;@;%@ o;# ;!I"!transition-support-threshold; T;$I"!transition_support_threshold; T; i\; o; ;o;; i\;i3;o;; i\;iP;@ ;@;%@ ;@;{;?{;70;@0;[o; ;!I" props; T;"o;9;!I"if; T;6[o;# ;!I"current-prefix; T;$I"current_prefix; T; i]; o; ;o;; i];i;o;; i];i$;@ ;@;%@ ;@o;9;!I"prefixed-for-transition; T;6[o;# ;!I"current-prefix; T;$I"current_prefix; T; i]; o; ;o;; i];i>;o;; i];iM;@ ;@;%@ ;@o;# ;!I"properties; T;$I"properties; T; i]; o; ;o;; i];iO;o;; i];iZ;@ ;@;%@ ;@;{;?{;70;@0; i]; o; ;o;; i];i&;o;; i];i[;@ ;@;%@ ;@o;# ;!I"properties; T;$I"properties; T; i]; o; ;o;; i];i];o;; i];ih;@ ;@;%@ ;@;{;?{;70;@0; i]; o; ;o;; i];i;o;; i];ii;@ ;@;%@ ;@;&0;'0;[; i]; o; ;o;; i];i ;o;; i];ii;@ ;@;@o;O;!I"prefix-prop; T;6[o;( ;o;) ;I"transition-property; T;;*;+0;@; i^; o; ;o;; i^;i;o;; i^;i2;@ ;@;%@ o;# ;!I" props; T;$I" props; T; i^; o; ;o;; i^;i4;o;; i^;i:;@ ;@;%@ ;@;{;?{;70;@0;[; i^; o; ;o;; i^;i ;o;; i^;i;;@ ;@;@; i\; o; ;o;; i\;i;o;; i\;iR;@ ;@;@;IT; iZ; o; ;o;; iZ;i;o;; iZ;i1;@ ;@;IT;@o; ;[I"/* One or more durations in seconds * * * for multiple, use a comma-delimited list * * these durations will affect the properties in the same list position */; T;;;[; ib; o; ;o;; ib;i;o;; ie;iO;@ ;@;@o;N ;!I"transition-duration; T;6[;7o;# ;!I"durations; T;$I"durations; T; ig; o; ;o;; ig;i!;o;; ig;i+;@ ;@;%@ ;@;[o; ;!I"durations; T;"o;9;!I"set-arglist-default; T;6[o;# ;!I"durations; T;$I"durations; T; ih; o; ;o;; ih;i(;o;; ih;i2;@ ;@;%@ ;@o;# ;!I" default-transition-duration; T;$I" default_transition_duration; T; ih; o; ;o;; ih;i4;o;; ih;iP;@ ;@;%@ ;@;{;?{;70;@0; ih; o; ;o;; ih;i;o;; ih;iQ;@ ;@;%@ ;@;&0;'0;[; ih; o; ;o;; ih;i ;o;; ih;iQ;@ ;@;@o;O;!I"prefixed-properties; T;6[o;( ;o;) ;I"css-transitions; T;;*;+0;@; ii; o; ;o;; ii;i%;o;; ii;i4;@ ;@;%@ o;# ;!I"!transition-support-threshold; T;$I"!transition_support_threshold; T; ii; o; ;o;; ii;i6;o;; ii;iS;@ ;@;%@ ;@o:#Sass::Script::Tree::MapLiteral : @pairs[[o;( ;o;) ;I"transition-duration; T;;*;+0;@; ij; o; ;o;; ij;i ;o;; ij;i;@ ;@;%@ o;# ;!I"durations; T;$I"durations; T; ij; o; ;o;; ij;i;o;; ij;i);@ ;@;%@ ;@; ii; o; ;o;; ii;iV;o;; ik;i;@ ;@;%@ ;@;{;?{;70;@0;[; ii; o; ;o;; ii;i;o;; ik;i ;@ ;@;@; ig; o; ;o;; ig;i;o;; ig;i0;@ ;@;IT;@o; ;[I"/* One or more timing functions * * * [ ease | linear | ease-in | ease-out | ease-in-out | cubic-bezier(x1, y1, x2, y2)] * * For multiple, use a comma-delimited list * * These functions will effect the properties in the same list position */; T;;;[; in; o; ;o;; in;i;o;; ir;iO;@ ;@;@o;N ;!I"transition-timing-function; T;6[;7o;# ;!I"functions; T;$I"functions; T; it; o; ;o;; it;i(;o;; it;i2;@ ;@;%@ ;@;[o; ;!I"functions; T;"o;9;!I"set-arglist-default; T;6[o;# ;!I"functions; T;$I"functions; T; iu; o; ;o;; iu;i(;o;; iu;i2;@ ;@;%@ ;@o;# ;!I" default-transition-function; T;$I" default_transition_function; T; iu; o; ;o;; iu;i4;o;; iu;iP;@ ;@;%@ ;@;{;?{;70;@0; iu; o; ;o;; iu;i;o;; iu;iQ;@ ;@;%@ ;@;&0;'0;[; iu; o; ;o;; iu;i ;o;; iu;iQ;@ ;@;@o;O;!I"prefixed-properties; T;6[o;( ;o;) ;I"css-transitions; T;;*;+0;@; iv; o; ;o;; iv;i%;o;; iv;i4;@ ;@;%@ o;# ;!I"!transition-support-threshold; T;$I"!transition_support_threshold; T; iv; o; ;o;; iv;i6;o;; iv;iS;@ ;@;%@ ;@o;P ;Q[[o;( ;o;) ;I"transition-timing-function; T;;*;+0;@; iw; o; ;o;; iw;i ;o;; iw;i$;@ ;@;%@ o;# ;!I"functions; T;$I"functions; T; iw; o; ;o;; iw;i&;o;; iw;i0;@ ;@;%@ ;@; iv; o; ;o;; iv;iV;o;; ix;i;@ ;@;%@ ;@;{;?{;70;@0;[; iv; o; ;o;; iv;i;o;; ix;i ;@ ;@;@; it; o; ;o;; it;i;o;; it;i7;@ ;@;IT;@o; ;[I"/* One or more transition-delays in seconds * * * for multiple, use a comma-delimited list * * these delays will effect the properties in the same list position */; T;;;[; i{; o; ;o;; i{;i;o;; i~;iL;@ ;@;@o;N ;!I"transition-delay; T;6[;7o;# ;!I" delays; T;$I" delays; T; i{; o; ;o;; i{;i;o;; i{;i%;@ ;@;%@ ;@;[o; ;!I" delays; T;"o;9;!I"set-arglist-default; T;6[o;# ;!I" delays; T;$I" delays; T; i|; o; ;o;; i|;i%;o;; i|;i,;@ ;@;%@ ;@o;# ;!I"default-transition-delay; T;$I"default_transition_delay; T; i|; o; ;o;; i|;i.;o;; i|;iG;@ ;@;%@ ;@;{;?{;70;@0; i|; o; ;o;; i|;i;o;; i|;iH;@ ;@;%@ ;@;&0;'0;[; i|; o; ;o;; i|;i ;o;; i|;iH;@ ;@;@o;O;!I"prefixed-properties; T;6[o;( ;o;) ;I"css-transitions; T;;*;+0;@; i}; o; ;o;; i};i%;o;; i};i4;@ ;@;%@ o;# ;!I"!transition-support-threshold; T;$I"!transition_support_threshold; T; i}; o; ;o;; i};i6;o;; i};iS;@ ;@;%@ ;@o;P ;Q[[o;( ;o;) ;I"transition-delay; T;;*;+0;@; i~; o; ;o;; i~;i ;o;; i~;i;@ ;@;%@ o;# ;!I" delays; T;$I" delays; T; i~; o; ;o;; i~;i;o;; i~;i#;@ ;@;%@ ;@; i}; o; ;o;; i};iV;o;; i;i;@ ;@;%@ ;@;{;?{;70;@0;[; i}; o; ;o;; i};i;o;; i;i ;@ ;@;@; i{; o; ;o;; i{;i;o;; i{;i*;@ ;@;IT;@o; ;[I"*/* Transition all-in-one shorthand */; T;;;[; i; o; ;o;; i;i;o;; i;i(;@ ;@;@o;N ;!I"single-transition; T;6[ [o;# ;!I" property; T;$I" property; T; i; o; ;o;; i;i;o;; i;i;@ ;@;%@ ;@o;# ;!I" default-transition-property; T;$I" default_transition_property; T; i; o; ;o;; i;i;o;; i;i/;@ ;@;%@ ;@[o;# ;!I" duration; T;$I" duration; T; i; o; ;o;; i;i;o;; i;i;@ ;@;%@ ;@o;# ;!I" default-transition-duration; T;$I" default_transition_duration; T; i; o; ;o;; i;i;o;; i;i/;@ ;@;%@ ;@[o;# ;!I" function; T;$I" function; T; i; o; ;o;; i;i;o;; i;i;@ ;@;%@ ;@o;# ;!I" default-transition-function; T;$I" default_transition_function; T; i; o; ;o;; i;i;o;; i;i/;@ ;@;%@ ;@[o;# ;!I" delay; T;$I" delay; T; i; o; ;o;; i;i;o;; i;i;@ ;@;%@ ;@o;# ;!I"default-transition-delay; T;$I"default_transition_delay; T; i; o; ;o;; i;i;o;; i;i);@ ;@;%@ ;@;70;[o;O;!I"transition; T;6[o;9;!I" compact; T;6[o;1 ;2[ o;# ;!I" property; T;$I" property; T; i; o; ;o;; i;i$;o;; i;i-;@ ;@;%@ ;@o;# ;!I" duration; T;$I" duration; T; i; o; ;o;; i;i.;o;; i;i7;@ ;@;%@ ;@o;# ;!I" function; T;$I" function; T; i; o; ;o;; i;i8;o;; i;iA;@ ;@;%@ ;@o;# ;!I" delay; T;$I" delay; T; i; o; ;o;; i;iB;o;; i;iH;@ ;@;%@ ;@;3;F; i; o; ;o;; i;i$;o;; i;iH;@ ;@;%@ ;@;{;?{;70;@0; i; o; ;o;; i;i;o;; i;iI;@ ;@;%@ ;@;{;?{;70;@0;[; i; o; ;o;; i;i;o;; i;iJ;@ ;@;@; i; o; ;o;; i;i;o;; i;i;@ ;@;IT;@o;N ;!I"transition; T;6[;7o;# ;!I"transitions; T;$I"transitions; T; i; o; ;o;; i;i;o;; i;i$;@ ;@;%@ ;@;[ o; ;!I" default; T;"o;1 ;2[o;9;!I" compact; T;6[o;1 ;2[ o;# ;!I" default-transition-property; T;$I" default_transition_property; T; i; o; ;o;; i;i;o;; i;i7;@ ;@;%@ ;@o;# ;!I" default-transition-duration; T;$I" default_transition_duration; T; i; o; ;o;; i;i8;o;; i;iT;@ ;@;%@ ;@o;# ;!I" default-transition-function; T;$I" default_transition_function; T; i; o; ;o;; i;iU;o;; i;iq;@ ;@;%@ ;@o;# ;!I"default-transition-delay; T;$I"default_transition_delay; T; i; o; ;o;; i;ir;o;; i;i;@ ;@;%@ ;@;3;F; i; o; ;o;; i;i;o;; i;i;@ ;@;%@ ;@;{;?{;70;@0; i; o; ;o;; i;i;o;; i;i;@ ;@;%@ ;@;3;4; i; o; ;o;; i;i;o;; i;i;@ ;@;%@ ;@;&0;'0;[; i; o; ;o;; i;i ;o;; i;i;@ ;@;@o; ;!I"transitions; T;"o;9;!I"if; T;6[o;: ;;o;: ;;o;: ;;o;9;!I" length; T;6[o;# ;!I"transitions; T;$I"transitions; T; i; o; ;o;; i;i ;o;; i;i,;@ ;@;%@ ;@;{;?{;70;@0; i; o; ;o;; i;i;o;; i;i-;@ ;@;%@ ;@;Ao;( ;o;, ;i;-[;.[;@;/I"1; F; i; o; ;o;; i;i1;o;; i;i2;@ ;@;%@ ;B;C; i; o; ;@;o;; i;i3;@ ;@;%@ ;@;Ao;: ;;o;9;!I" type-of; T;6[o;9;!I"nth; T;6[o;# ;!I"transitions; T;$I"transitions; T; i; o; ;o;; i;iC;o;; i;iO;@ ;@;%@ ;@o;( ;o;, ;i;-[;.@;@;/I"1; F; i; o; ;o;; i;iQ;o;; i;iR;@ ;@;%@ ;{;?{;70;@0; i; o; ;o;; i;i?;o;; i;iS;@ ;@;%@ ;@;{;?{;70;@0; i; o; ;o;; i;i7;o;; i;iT;@ ;@;%@ ;@;Ao;( ;o;) ;I" list; T;;*;+0;@; i; o; ;o;; i;iX;o;; i;i\;@ ;@;%@ ;B;C; i; o; ;@;o;; i;i];@ ;@;%@ ;@;B:and; i; o; ;@;o;; i;i];@ ;@;%@ ;@;Ao;: ;;o;9;!I"list-separator; T;6[o;9;!I"nth; T;6[o;# ;!I"transitions; T;$I"transitions; T; i; o; ;o;; i;it;o;; i;i{;@ ;@;%@ ;@o;( ;o;, ;i;-[;.@;@;/I"1; F; i; o; ;o;; i;i};o;; i;i~;@ ;@;%@ ;{;?{;70;@0; i; o; ;o;; i;ip;o;; i;i;@ ;@;%@ ;@;{;?{;70;@0; i; o; ;o;; i;ia;o;; i;i;@ ;@;%@ ;@;Ao;( ;o;) ;I" comma; T;;*;+0;@; i; o; ;o;; i;i;o;; i;i;@ ;@;%@ ;B;C; i; o; ;@;o;; i;i;@ ;@;%@ ;@;B;R; i; o; ;@;o;; i;i;@ ;@;%@ ;@o;9;!I"nth; T;6[o;# ;!I"transitions; T;$I"transitions; T; i; o; ;o;; i;i;o;; i;i;@ ;@;%@ ;@o;( ;o;, ;i;-[;.@;@;/I"1; F; i; o; ;o;; i;i;o;; i;i;@ ;@;%@ ;{;?{;70;@0; i; o; ;o;; i;i;o;; i;i;@ ;@;%@ ;@o;# ;!I"transitions; T;$I"transitions; T; i; o; ;o;; i;i;o;; i;i;@ ;@;%@ ;@;{;?{;70;@0; i; o; ;o;; i;i;o;; i;i;@ ;@;%@ ;@;&0;'0;[; i; o; ;o;; i;i ;o;; i;i;@ ;@;@o; ;!I"transitions; T;"o;9;!I"set-arglist-default; T;6[o;# ;!I"transitions; T;$I"transitions; T; i; o; ;o;; i;i*;o;; i;i6;@ ;@;%@ ;@o;# ;!I" default; T;$I" default; T; i; o; ;o;; i;i8;o;; i;i@;@ ;@;%@ ;@;{;?{;70;@0; i; o; ;o;; i;i;o;; i;iA;@ ;@;%@ ;@;&0;'0;[; i; o; ;o;; i;i ;o;; i;iA;@ ;@;@o;O;!I"with-each-prefix; T;6[o;( ;o;) ;I"css-transitions; T;;*;+0;@; i; o; ;o;; i;i";o;; i;i1;@ ;@;%@ o;# ;!I"!transition-support-threshold; T;$I"!transition_support_threshold; T; i; o; ;o;; i;i3;o;; i;iP;@ ;@;%@ ;@;{;?{;70;@0;[ o; ;!I" delays; T;"o;9;!I"comma-list; T;6[;{;?{;70;@0; i; o; ;o;; i;i;o;; i;i;@ ;@;%@ ;@;&0;'0;[; i; o; ;o;; i;i ;o;; i;i;@ ;@;@o; ;!I"transitions-without-delays; T;"o;9;!I"comma-list; T;6[;{;?{;70;@0; i; o; ;o;; i;i';o;; i;i3;@ ;@;%@ ;@;&0;'0;[; i; o; ;o;; i;i ;o;; i;i3;@ ;@;@o; ;!I"transitions-with-delays; T;"o;9;!I"comma-list; T;6[;{;?{;70;@0; i; o; ;o;; i;i$;o;; i;i0;@ ;@;%@ ;@;&0;'0;[; i; o; ;o;; i;i ;o;; i;i0;@ ;@;@o; ;!I"has-delays; T;"o;( ;@; i; o; ;o;; i;i;o;; i;i;@ ;@;%@ ;&0;'0;[; i; o; ;o;; i;i ;o;; i;i;@ ;@;@o; ;[I"/* This block can be made considerably simpler at the point in time that * we no longer need to deal with the differences in how delays are treated. */; T;;;[; i; o; ;o;; i;i ;o;; i;iV;@ ;@;@o;K ;L[I"transition; T;Mo;# ;!I"transitions; T;$I"transitions; T; i; o; ;o;; i;i;o;; i;i+;@ ;@;%@ ;@;[o; ;[I"0/* Declare initial values for transition */; T;;;[; i; o; ;o;; i;i ;o;; i;i4;@ ;@;@o; ;!I"transition; T;"o;9;!I"transition-map; T;6[o;# ;!I"transition; T;$I"transition; T; i; o; ;o;; i;i(;o;; i;i3;@ ;@;%@ ;@;{;?{;70;@0; i; o; ;o;; i;i;o;; i;i4;@ ;@;%@ ;@;&0;'0;[; i; o; ;o;; i;i ;o;; i;i4;@ ;@;@o; ;!I" property; T;"o;9;!I" map-get; T;6[o;# ;!I"transition; T;$I"transition; T; i; o; ;o;; i;i;o;; i;i*;@ ;@;%@ ;@o;( ;o;) ;I" property; T;;*;+0;@; i; o; ;o;; i;i,;o;; i;i4;@ ;@;%@ ;{;?{;70;@0; i; o; ;o;; i;i;o;; i;i5;@ ;@;%@ ;@;&0;'0;[; i; o; ;o;; i;i ;o;; i;i5;@ ;@;@o; ;!I" duration; T;"o;9;!I" map-get; T;6[o;# ;!I"transition; T;$I"transition; T; i; o; ;o;; i;i;o;; i;i*;@ ;@;%@ ;@o;( ;o;) ;I" duration; T;;*;+0;@; i; o; ;o;; i;i,;o;; i;i4;@ ;@;%@ ;{;?{;70;@0; i; o; ;o;; i;i;o;; i;i5;@ ;@;%@ ;@;&0;'0;[; i; o; ;o;; i;i ;o;; i;i5;@ ;@;@o; ;!I"timing-function; T;"o;9;!I" map-get; T;6[o;# ;!I"transition; T;$I"transition; T; i; o; ;o;; i;i&;o;; i;i1;@ ;@;%@ ;@o;( ;o;) ;I"timing-function; T;;*;+0;@; i; o; ;o;; i;i3;o;; i;iB;@ ;@;%@ ;{;?{;70;@0; i; o; ;o;; i;i;o;; i;iC;@ ;@;%@ ;@;&0;'0;[; i; o; ;o;; i;i ;o;; i;iC;@ ;@;@o; ;!I" delay; T;"o;9;!I" map-get; T;6[o;# ;!I"transition; T;$I"transition; T; i; o; ;o;; i;i;o;; i;i';@ ;@;%@ ;@o;( ;o;) ;I" delay; T;;*;+0;@; i; o; ;o;; i;i);o;; i;i.;@ ;@;%@ ;{;?{;70;@0; i; o; ;o;; i;i;o;; i;i/;@ ;@;%@ ;@;&0;'0;[; i; o; ;o;; i;i ;o;; i;i/;@ ;@;@o; ;[I"J/* Parse transition string to assign values into correct variables */; T;;;[; i; o; ;o;; i;i ;o;; i;iN;@ ;@;@o; ;!I"has-delays; T;"o;: ;;o;# ;!I"has-delays; T;$I"has_delays; T; i; o; ;o;; i;i;o;; i;i$;@ ;@;%@ ;@;Ao;# ;!I" delay; T;$I" delay; T; i; o; ;o;; i;i(;o;; i;i.;@ ;@;%@ ;@;B:or; i; o; ;@;o;; i;i.;@ ;@;%@ ;@;&0;'0;[; i; o; ;o;; i;i ;o;; i;i.;@ ;@;@u;J [o:"Sass::Script::Tree::Operation :@operand1o:!Sass::Script::Tree::Variable : @nameI"current-prefix:ET:@underscored_nameI"current_prefix; T: @linei:@source_rangeo:Sass::Source::Range :@start_poso:Sass::Source::Position; i: @offseti: @end_poso;; i;i: @fileI"/Users/brittanymartin/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/compass-core-1.0.3/stylesheets/compass/css3/_transition.scss; T:@importero: Sass::Importers::Filesystem: @rootI"h/Users/brittanymartin/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/compass-core-1.0.3/stylesheets; F:@real_rootI"h/Users/brittanymartin/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/compass-core-1.0.3/stylesheets; T:@same_name_warningso:Set: @hash}F:@filename@ : @options{:@operand2o: Sass::Script::Tree::Literal : @valueo: Sass::Script::Value::String ;I" -webkit; T: @type:identifier:"@deprecated_interp_equivalent0;@; 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"transitions-with-delays:ET: @expro: Sass::Script::Tree::Funcall;I" append;T: @args[o:!Sass::Script::Tree::Variable ;I"transitions-with-delays;T:@underscored_nameI"transitions_with_delays;T: @linei:@source_rangeo:Sass::Source::Range :@start_poso:Sass::Source::Position; i: @offseti/: @end_poso;; i;iG: @fileI"/Users/brittanymartin/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/compass-core-1.0.3/stylesheets/compass/css3/_transition.scss;T:@importero: Sass::Importers::Filesystem: @rootI"h/Users/brittanymartin/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/compass-core-1.0.3/stylesheets;F:@real_rootI"h/Users/brittanymartin/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/compass-core-1.0.3/stylesheets;T:@same_name_warningso:Set: @hash}F:@filename@: @options{o:$Sass::Script::Tree::ListLiteral :@elements[ o; ;I"prefixed-for-transition;T; [o; ;I"current-prefix;T; I"current_prefix;T; i;o; ;o;; i;i(;o;; i;i7;@;@;@;@o; ;I" property;T; I" property;T; i;o; ;o;; i;i9;o;; i;iB;@;@;@;@:@keywordso:Sass::Util::NormalizedMap:@key_strings{: @map{: @splat0:@kwarg_splat0; i;o; ;o;; i;i;o;; i;iC;@;@;@;@o; ;I" duration;T; I" duration;T; i;o; ;o;; i;iD;o;; i;iM;@;@;@;@o; ;I"timing-function;T; I"timing_function;T; i;o; ;o;; i;iN;o;; i;i^;@;@;@;@o; ;I" delay;T; I" delay;T; i;o; ;o;; i;i_;o;; i;ie;@;@;@;@:@separator: space; i;o; ;o;; i;iH;o;; i;ie;@;@;@;@; o;!;"{;#{;$0;%0; i;o; ;o;; i;i(;o;; i;if;@;@;@;@: @guarded0: @global0:@children[; i;o; ;o;; i;i;o;; i;if;@;@;@[o:Sass::Tree::CommentNode ;[I"9/* Keep a list of delays in case one is specified */; T; : silent:@children[; i; o; ;o;; i;i;o;; i;i?;@ ;@;@o:Sass::Tree::VariableNode ;I" delays; T: @expro: Sass::Script::Tree::Funcall;I" append; T: @args[o; ;I" delays; T; I" delays; T; i; o; ;o;; i;i;o;; i;i%;@ ;@;@ ;@o;+;I"if; T;,[o; ;I" delay; T; I" delay; T; i; o; ;o;; i;i*;o;; i;i0;@ ;@;@ ;@o; ;I" delay; T; I" delay; T; i; o; ;o;; i;i2;o;; i;i8;@ ;@;@ ;@o; ;o: Sass::Script::Value::Number ;i:@numerator_units[I"s; T:@denominator_units[;@:@originalI"0s; 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=;@ ;@;@ ;@;1o;2;3{;4{;50;60; i; o; ;o;; i;i;o;; i;i>;@ ;@;@ ;@: @guarded0: @global0;([; i; o; ;o;; i;i;o;; i;i>;@ ;@;@o;) ;I"transitions-without-delays; T;*o;+;I" append; T;,[o; ;I"transitions-without-delays; T; I"transitions_without_delays; T; i; o; ;o;; i;i2;o;; i;iM;@ ;@;@ ;@o:$Sass::Script::Tree::ListLiteral :@elements[o;+;I"prefixed-for-transition; T;,[o; ;I"current-prefix; T; I"current_prefix; T; i; o; ;o;; i;i(;o;; i;i7;@ ;@;@ ;@o; ;I" property; T; I" property; T; i; o; ;o;; i;i9;o;; i;iB;@ ;@;@ ;@;1o;2;3{;4{;50;60; i; o; ;o;; i;i;o;; i;iC;@ ;@;@ ;@o; ;I" duration; T; I" duration; T; i; o; ;o;; i;iD;o;; i;iM;@ ;@;@ ;@o; ;I"timing-function; T; I"timing_function; T; i; o; ;o;; i;iN;o;; i;i^;@ ;@;@ ;@:@separator: space; i; o; ;o;; i;iN;o;; i;i^;@ ;@;@ ;@;1o;2;3{;4{;50;60; i; o; ;o;; i;i+;o;; i;i_;@ ;@;@ ;@;70;80;([; i; o; ;o;; i;i;o;; i;i_;@ ;@;@; i; o; ;o;; i;i ;o;; i;i,;@ ;@;IT;@u;JK[o:"Sass::Script::Tree::Operation :@operand1o:!Sass::Script::Tree::Variable : @nameI"current-prefix:ET:@underscored_nameI"current_prefix; T: @linei:@source_rangeo:Sass::Source::Range :@start_poso:Sass::Source::Position; i: @offseti: @end_poso;; i;i: @fileI"/Users/brittanymartin/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/compass-core-1.0.3/stylesheets/compass/css3/_transition.scss; T:@importero: Sass::Importers::Filesystem: @rootI"h/Users/brittanymartin/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/compass-core-1.0.3/stylesheets; F:@real_rootI"h/Users/brittanymartin/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/compass-core-1.0.3/stylesheets; T:@same_name_warningso:Set: @hash}F:@filename@ : @options{:@operand2o: Sass::Script::Tree::Literal : @valueo: Sass::Script::Value::String ;I" -webkit; T: @type:identifier:"@deprecated_interp_equivalent0;@; i; o; ;o;; i;i!;o;; i;i(;@ ;@;@ :@operator:eq; i; o; ;@ ;o;; i;i);@ ;@;@ ;@u:Sass::Tree::IfNode[o:!Sass::Script::Tree::Variable : @nameI"current-prefix:ET:@underscored_nameI"current_prefix;T: @linei:@source_rangeo:Sass::Source::Range :@start_poso:Sass::Source::Position; i: @offseti: @end_poso; ; i;i$: @fileI"/Users/brittanymartin/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/compass-core-1.0.3/stylesheets/compass/css3/_transition.scss;T:@importero: Sass::Importers::Filesystem: @rootI"h/Users/brittanymartin/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/compass-core-1.0.3/stylesheets;F:@real_rootI"h/Users/brittanymartin/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/compass-core-1.0.3/stylesheets;T:@same_name_warningso:Set: @hash}F:@filename@ : @options{u:Sass::Tree::IfNode[00[o:Sass::Tree::PropNode: @name[I"transition:ET: @valueo:!Sass::Script::Tree::Variable ;I"transitions-with-delays;T:@underscored_nameI"transitions_with_delays;T: @linei:@source_rangeo:Sass::Source::Range :@start_poso:Sass::Source::Position; i: @offseti: @end_poso;; i;i0: @fileI"/Users/brittanymartin/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/compass-core-1.0.3/stylesheets/compass/css3/_transition.scss;T:@importero: Sass::Importers::Filesystem: @rootI"h/Users/brittanymartin/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/compass-core-1.0.3/stylesheets;F:@real_rootI"h/Users/brittanymartin/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/compass-core-1.0.3/stylesheets;T:@same_name_warningso:Set: @hash}F:@filename@: @options{: @tabsi:@prop_syntax:new:@children[; i; o; ;o;; i;i ;o;; i;i0;@;@:@name_source_rangeo; ;@;o;; i;i;@;@:@value_source_rangeo; ;o;; i;i;@;@;@;@[o:Sass::Tree::MixinNode;I"prefix-prop;T: @args[o: Sass::Script::Tree::Literal : @valueo: Sass::Script::Value::String ;I"transition;T: @type:identifier:"@deprecated_interp_equivalent0;@; i; o; ; o; ; i;i!;o; ; i;i+;@ ;@ ;@ o; ;I"transitions-with-delays;T;I"transitions_with_delays;T; i; o; ; o; ; i;i-;o; ; i;iE;@ ;@ ;@ ;@:@keywordso:Sass::Util::NormalizedMap:@key_strings{: @map{: @splat0:@kwarg_splat0:@children[; i; o; ; o; ; i;i ;o; ; i;iF;@ ;@ ;@[o:Sass::Tree::MixinNode;I"prefix-prop; T: @args[o; ;o; ;I"transition; T; ;!;"0;@; i; o; ;o;; i;i!;o;; i;i+;@ ;@;@ o; ;I"transitions-without-delays; T; I"transitions_without_delays; T; i; o; ;o;; i;i-;o;; i;iH;@ ;@;@ ;@:@keywordso:Sass::Util::NormalizedMap:@key_strings{: @map{: @splat0:@kwarg_splat0:@children[; i; o; ;o;; i;i ;o;; i;iI;@ ;@;@u;%[o:!Sass::Script::Tree::Variable : @nameI"has-delays:ET:@underscored_nameI"has_delays;T: @linei:@source_rangeo:Sass::Source::Range :@start_poso:Sass::Source::Position; i: @offseti: @end_poso; ; i;i: @fileI"/Users/brittanymartin/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/compass-core-1.0.3/stylesheets/compass/css3/_transition.scss;T:@importero: Sass::Importers::Filesystem: @rootI"h/Users/brittanymartin/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/compass-core-1.0.3/stylesheets;F:@real_rootI"h/Users/brittanymartin/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/compass-core-1.0.3/stylesheets;T:@same_name_warningso:Set: @hash}F:@filename@ : @options{0[o:Sass::Tree::MixinNode;I"prefix-prop;T: @args[o: Sass::Script::Tree::Literal : @valueo: Sass::Script::Value::String ;I"transition-delay;T: @type:identifier:"@deprecated_interp_equivalent0;@; i; o; ; o; ; i;i#;o; ; i;i3;@ ;@ ;@ o; ;I" delays;T;I" delays;T; i; o; ; o; ; i;i5;o; ; i;i<;@ ;@ ;@ ;@:@keywordso:Sass::Util::NormalizedMap:@key_strings{: @map{: @splat0:@kwarg_splat0:@children[; i; o; ; o; ; i;i;o; ; i;i=;@ ;@ ;@; i; o; ;o;; i;i;o;; i;iR;@ ;@;@;IT; i; o; ;o;; i;i;o;; i;i);@ ;@;IT;@; I"@import "compass/support"; // The the user threshold for transition support. Defaults to `$graceful-usage-threshold` $transition-support-threshold: $graceful-usage-threshold !default; // CSS Transitions // Currently only works in Webkit. // // * expected in CSS3, FireFox 3.6/7 and Opera Presto 2.3 // * We'll be prepared. // // Including this submodule sets following defaults for the mixins: // // $default-transition-property : all // $default-transition-duration : 1s // $default-transition-function : false // $default-transition-delay : false // // Override them if you like. Timing-function and delay are set to false for browser defaults (ease, 0s). $default-transition-property: all !default; $default-transition-duration: 1s !default; $default-transition-function: null !default; $default-transition-delay: null !default; $transitionable-prefixed-values: transform, transform-origin !default; // Checks if the value given is a unit of time. @function is-time($value) { @return if(type-of($value) == number, not not index(s ms, unit($value)), false); } // Returns `$property` with the given prefix if it is found in `$transitionable-prefixed-values`. @function prefixed-for-transition($prefix, $property) { @if not $prefix { @return $property; } @if type-of($property) == list or type-of($property) == arglist { $new-list: comma-list(); @each $v in $property { $new-list: append($new-list, prefixed-for-transition($prefix, $v)); } @return $new-list; } @else { @if index($transitionable-prefixed-values, $property) { @return #{$prefix}-#{$property}; } @else { @return $property; } } } // Returns $transition-map which includes key and values that map to a transition declaration @function transition-map($transition) { $transition-map: (); @each $item in $transition { @if is-time($item) { @if map-has-key($transition-map, duration) { $transition-map: map-merge($transition-map, (delay: $item)); } @else { $transition-map: map-merge($transition-map, (duration: $item)); } } @else if map-has-key($transition-map, property) { $transition-map: map-merge($transition-map, (timing-function: $item)); } @else { $transition-map: map-merge($transition-map, (property: $item)); } } @return $transition-map; } // One or more properties to transition // // * for multiple, use a comma-delimited list // * also accepts "all" or "none" @mixin transition-property($properties...) { $properties: set-arglist-default($properties, $default-transition-property); @include with-each-prefix(css-transitions, $transition-support-threshold) { $props: if($current-prefix, prefixed-for-transition($current-prefix, $properties), $properties); @include prefix-prop(transition-property, $props); } } // One or more durations in seconds // // * for multiple, use a comma-delimited list // * these durations will affect the properties in the same list position @mixin transition-duration($durations...) { $durations: set-arglist-default($durations, $default-transition-duration); @include prefixed-properties(css-transitions, $transition-support-threshold, ( transition-duration: $durations )); } // One or more timing functions // // * [ ease | linear | ease-in | ease-out | ease-in-out | cubic-bezier(x1, y1, x2, y2)] // * For multiple, use a comma-delimited list // * These functions will effect the properties in the same list position @mixin transition-timing-function($functions...) { $functions: set-arglist-default($functions, $default-transition-function); @include prefixed-properties(css-transitions, $transition-support-threshold, ( transition-timing-function: $functions )); } // One or more transition-delays in seconds // // * for multiple, use a comma-delimited list // * these delays will effect the properties in the same list position @mixin transition-delay($delays...) { $delays: set-arglist-default($delays, $default-transition-delay); @include prefixed-properties(css-transitions, $transition-support-threshold, ( transition-delay: $delays )); } // Transition all-in-one shorthand @mixin single-transition( $property: $default-transition-property, $duration: $default-transition-duration, $function: $default-transition-function, $delay: $default-transition-delay ) { @include transition(compact($property $duration $function $delay)); } @mixin transition($transitions...) { $default: (compact($default-transition-property $default-transition-duration $default-transition-function $default-transition-delay),); $transitions: if(length($transitions) == 1 and type-of(nth($transitions, 1)) == list and list-separator(nth($transitions, 1)) == comma, nth($transitions, 1), $transitions); $transitions: set-arglist-default($transitions, $default); @include with-each-prefix(css-transitions, $transition-support-threshold) { $delays: comma-list(); $transitions-without-delays: comma-list(); $transitions-with-delays: comma-list(); $has-delays: false; // This block can be made considerably simpler at the point in time that // we no longer need to deal with the differences in how delays are treated. @each $transition in $transitions { // Declare initial values for transition $transition: transition-map($transition); $property: map-get($transition, property); $duration: map-get($transition, duration); $timing-function: map-get($transition, timing-function); $delay: map-get($transition, delay); // Parse transition string to assign values into correct variables $has-delays: $has-delays or $delay; @if $current-prefix == -webkit { // Keep a list of delays in case one is specified $delays: append($delays, if($delay, $delay, 0s)); $transitions-without-delays: append($transitions-without-delays, prefixed-for-transition($current-prefix, $property) $duration $timing-function); } @else { $transitions-with-delays: append($transitions-with-delays, prefixed-for-transition($current-prefix, $property) $duration $timing-function $delay); } } @if $current-prefix == -webkit { @include prefix-prop(transition, $transitions-without-delays); @if $has-delays { @include prefix-prop(transition-delay, $delays); } } @else if $current-prefix { @include prefix-prop(transition, $transitions-with-delays); } @else { transition: $transitions-with-delays; } } } ; T; i; o; ;o;; i;i;o;; i;i;@ ;@;IT;@