{:versionI"3.4.13 (Selective Steve):EF:shaI"-df04f793cf7c914280514c90e33ab473cb903e16;F:
contents"�'o:Sass::Tree::RootNode:@children[o:Sass::Tree::CharsetNode
:
@nameI"
UTF-8:ET;[�:
@linei:@source_rangeo:Sass::Source::Range	:@start_poso:Sass::Source::Position;
i:@offseti:
@end_poso;;
i;i:
@fileI"o/home/vicente/.rvm/gems/ruby-2.2.0@psique/gems/bourbon-4.2.1/app/assets/stylesheets/functions/_unpack.scss;	T:@importero:Sass::Rails::SassImporter:
@rootI"X/home/vicente/.rvm/gems/ruby-2.2.0@psique/gems/bourbon-4.2.1/app/assets/stylesheets;	F:@real_rootI"X/home/vicente/.rvm/gems/ruby-2.2.0@psique/gems/bourbon-4.2.1/app/assets/stylesheets;	F:@same_name_warningso:Set:
@hash{�:
@options{�o:Sass::Tree::CommentNode
:@value[I"/*/ Converts shorthand to the 4-value syntax.
 */
 */ @param {List} $shorthand
 */
 */ @example scss - Usage
 */   .element {
 */     margin: unpack(1em 2em);
 */   }
 */
 */ @example css - CSS Output
 */   .element {
 */     margin: 1em 2em 1em 2em;
 */   } */;	T:
@type:silent;[�;
i;@o:Sass::Tree::FunctionNode
;I"unpack;	T:
@args[[o:!Sass::Script::Tree::Variable;I"shorthand;	T:@underscored_nameI"shorthand;	T;
i;o;	;
o;;
i;i;o;;
i;i!;@
;@:@filename@
;@0:@splat0;[u:Sass::Tree::IfNode�[o:"Sass::Script::Tree::Operation:@operand1o: Sass::Script::Tree::Funcall:
@nameI"length:ET:
@args[o:!Sass::Script::Tree::Variable;I"shorthand;	T:@underscored_nameI"shorthand;	T:
@linei:@source_rangeo:Sass::Source::Range	:@start_poso:Sass::Source::Position;
i:@offseti:
@end_poso;;
i;i:
@fileI"o/home/vicente/.rvm/gems/ruby-2.2.0@psique/gems/bourbon-4.2.1/app/assets/stylesheets/functions/_unpack.scss;	T:@importero:Sass::Rails::SassImporter:
@rootI"X/home/vicente/.rvm/gems/ruby-2.2.0@psique/gems/bourbon-4.2.1/app/assets/stylesheets;	F:@real_rootI"X/home/vicente/.rvm/gems/ruby-2.2.0@psique/gems/bourbon-4.2.1/app/assets/stylesheets;	F:@same_name_warningso:Set:
@hash{�:@filename@:
@options{�:@keywordso:Sass::Util::NormalizedMap:@key_strings{�:	@map{�:@splat0:@kwarg_splat0;
i;o;	;o;;
i;i;o;;
i;i;@;@;@;@:@operand2o: 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#;@;@;@:@operator:eq;
i;o;	;@;o;;
i;i$;@;@;@;@u:Sass::Tree::IfNode<[o:"Sass::Script::Tree::Operation:@operand1o: Sass::Script::Tree::Funcall:
@nameI"length:ET:
@args[o:!Sass::Script::Tree::Variable;I"shorthand;	T:@underscored_nameI"shorthand;	T:
@linei:@source_rangeo:Sass::Source::Range	:@start_poso:Sass::Source::Position;
i:@offseti:
@end_poso;;
i;i$:
@fileI"o/home/vicente/.rvm/gems/ruby-2.2.0@psique/gems/bourbon-4.2.1/app/assets/stylesheets/functions/_unpack.scss;	T:@importero:Sass::Rails::SassImporter:
@rootI"X/home/vicente/.rvm/gems/ruby-2.2.0@psique/gems/bourbon-4.2.1/app/assets/stylesheets;	F:@real_rootI"X/home/vicente/.rvm/gems/ruby-2.2.0@psique/gems/bourbon-4.2.1/app/assets/stylesheets;	F:@same_name_warningso:Set:
@hash{�:@filename@:
@options{�:@keywordso:Sass::Util::NormalizedMap:@key_strings{�:	@map{�:@splat0:@kwarg_splat0;
i;o;	;o;;
i;i;o;;
i;i%;@;@;@;@:@operand2o: Sass::Script::Tree::Literal	:@valueo: Sass::Script::Value::Number
;&i:@numerator_units[�:@denominator_units[�:@originalI"2;	F;@;
i;o;	;o;;
i;i);o;;
i;i*;@;@;@:@operator:eq;
i;o;	;@;o;;
i;i+;@;@;@;@u:Sass::Tree::IfNode�[o:"Sass::Script::Tree::Operation:@operand1o: Sass::Script::Tree::Funcall:
@nameI"length:ET:
@args[o:!Sass::Script::Tree::Variable;I"shorthand;	T:@underscored_nameI"shorthand;	T:
@linei:@source_rangeo:Sass::Source::Range	:@start_poso:Sass::Source::Position;
i:@offseti:
@end_poso;;
i;i$:
@fileI"o/home/vicente/.rvm/gems/ruby-2.2.0@psique/gems/bourbon-4.2.1/app/assets/stylesheets/functions/_unpack.scss;	T:@importero:Sass::Rails::SassImporter:
@rootI"X/home/vicente/.rvm/gems/ruby-2.2.0@psique/gems/bourbon-4.2.1/app/assets/stylesheets;	F:@real_rootI"X/home/vicente/.rvm/gems/ruby-2.2.0@psique/gems/bourbon-4.2.1/app/assets/stylesheets;	F:@same_name_warningso:Set:
@hash{�:@filename@:
@options{�:@keywordso:Sass::Util::NormalizedMap:@key_strings{�:	@map{�:@splat0:@kwarg_splat0;
i;o;	;o;;
i;i;o;;
i;i%;@;@;@;@:@operand2o: Sass::Script::Tree::Literal	:@valueo: Sass::Script::Value::Number
;&i:@numerator_units[�:@denominator_units[�:@originalI"3;	F;@;
i;o;	;o;;
i;i);o;;
i;i*;@;@;@:@operator:eq;
i;o;	;@;o;;
i;i+;@;@;@;@u:Sass::Tree::IfNode�[00[o:Sass::Tree::ReturnNode
:
@expro:!Sass::Script::Tree::Variable:
@nameI"shorthand:ET:@underscored_nameI"shorthand;	T:
@linei:@source_rangeo:Sass::Source::Range	:@start_poso:Sass::Source::Position;i:@offseti:
@end_poso;;i;i:
@fileI"o/home/vicente/.rvm/gems/ruby-2.2.0@psique/gems/bourbon-4.2.1/app/assets/stylesheets/functions/_unpack.scss;	T:@importero:Sass::Rails::SassImporter:
@rootI"X/home/vicente/.rvm/gems/ruby-2.2.0@psique/gems/bourbon-4.2.1/app/assets/stylesheets;	F:@real_rootI"X/home/vicente/.rvm/gems/ruby-2.2.0@psique/gems/bourbon-4.2.1/app/assets/stylesheets;	F:@same_name_warningso:Set:
@hash{�:@filename@:
@options{�:@children[�;i;o;
	;o;;i;i
;o;;i;i;@;@;@[o:Sass::Tree::ReturnNode
:
@expro:$Sass::Script::Tree::ListLiteral:@elements[	o;;I"nth;	T;
[o;;I"shorthand;	T;I"shorthand;	T;
i;o;	;o;;
i;i;o;;
i;i ;@;@;@;@o;%	;&o;'
;&i;([�;)@ ;*I"1;	F;@;
i;o;	;o;;
i;i";o;;
i;i#;@;@;@;o;; {�;!{�;"0;#0;
i;o;	;o;;
i;i;o;;
i;i$;@;@;@;@o;;I"nth;	T;
[o;;I"shorthand;	T;I"shorthand;	T;
i;o;	;o;;
i;i);o;;
i;i3;@;@;@;@o;%	;&o;'
;&i;([�;)@ ;*I"2;	F;@;
i;o;	;o;;
i;i5;o;;
i;i6;@;@;@;o;; {�;!{�;"0;#0;
i;o;	;o;;
i;i%;o;;
i;i7;@;@;@;@o;;I"nth;	T;
[o;;I"shorthand;	T;I"shorthand;	T;
i;o;	;o;;
i;i<;o;;
i;iF;@;@;@;@o;%	;&o;'
;&i;([�;)@ ;*I"3;	F;@;
i;o;	;o;;
i;iH;o;;
i;iI;@;@;@;o;; {�;!{�;"0;#0;
i;o;	;o;;
i;i8;o;;
i;iJ;@;@;@;@o;;I"nth;	T;
[o;;I"shorthand;	T;I"shorthand;	T;
i;o;	;o;;
i;iO;o;;
i;iY;@;@;@;@o;%	;&o;'
;&i;([�;)@ ;*I"2;	F;@;
i;o;	;o;;
i;i[;o;;
i;i\;@;@;@;o;; {�;!{�;"0;#0;
i;o;	;o;;
i;iK;o;;
i;i];@;@;@;@:@separator:
space;
i;o;	;o;;
i;i;o;;
i;i];@;@;@;@:@children[�;
i;o;	;o;;
i;i
;o;;
i;i];@;@;@[o:Sass::Tree::ReturnNode
:
@expro:$Sass::Script::Tree::ListLiteral:@elements[	o;;I"nth;	T;
[o;;I"shorthand;	T;I"shorthand;	T;
i;o;	;o;;
i;i;o;;
i;i ;@;@;@;@o;%	;&o;'
;&i;([�;)@ ;*I"1;	F;@;
i;o;	;o;;
i;i";o;;
i;i#;@;@;@;o;; {�;!{�;"0;#0;
i;o;	;o;;
i;i;o;;
i;i$;@;@;@;@o;;I"nth;	T;
[o;;I"shorthand;	T;I"shorthand;	T;
i;o;	;o;;
i;i);o;;
i;i3;@;@;@;@o;%	;&o;'
;&i;([�;)@ ;*I"2;	F;@;
i;o;	;o;;
i;i5;o;;
i;i6;@;@;@;o;; {�;!{�;"0;#0;
i;o;	;o;;
i;i%;o;;
i;i7;@;@;@;@o;;I"nth;	T;
[o;;I"shorthand;	T;I"shorthand;	T;
i;o;	;o;;
i;i<;o;;
i;iF;@;@;@;@o;%	;&o;'
;&i;([�;)@ ;*I"1;	F;@;
i;o;	;o;;
i;iH;o;;
i;iI;@;@;@;o;; {�;!{�;"0;#0;
i;o;	;o;;
i;i8;o;;
i;iJ;@;@;@;@o;;I"nth;	T;
[o;;I"shorthand;	T;I"shorthand;	T;
i;o;	;o;;
i;iO;o;;
i;iY;@;@;@;@o;%	;&o;'
;&i;([�;)@ ;*I"2;	F;@;
i;o;	;o;;
i;i[;o;;
i;i\;@;@;@;o;; {�;!{�;"0;#0;
i;o;	;o;;
i;iK;o;;
i;i];@;@;@;@:@separator:
space;
i;o;	;o;;
i;i;o;;
i;i];@;@;@;@:@children[�;
i;o;	;o;;
i;i
;o;;
i;i];@;@;@[o:Sass::Tree::ReturnNode
:
@expro:$Sass::Script::Tree::ListLiteral:@elements[	o;;I"nth;	T;
[o;;I"shorthand;	T;I"shorthand;	T;
i;o;	;o;;
i;i;o;;
i;i ;@;@;@;@o;%	;&o;'
;&i;([�;)@ ;*I"1;	F;@;
i;o;	;o;;
i;i";o;;
i;i#;@;@;@;o;; {�;!{�;"0;#0;
i;o;	;o;;
i;i;o;;
i;i$;@;@;@;@o;;I"nth;	T;
[o;;I"shorthand;	T;I"shorthand;	T;
i;o;	;o;;
i;i);o;;
i;i3;@;@;@;@o;%	;&o;'
;&i;([�;)@ ;*I"1;	F;@;
i;o;	;o;;
i;i5;o;;
i;i6;@;@;@;o;; {�;!{�;"0;#0;
i;o;	;o;;
i;i%;o;;
i;i7;@;@;@;@o;;I"nth;	T;
[o;;I"shorthand;	T;I"shorthand;	T;
i;o;	;o;;
i;i<;o;;
i;iF;@;@;@;@o;%	;&o;'
;&i;([�;)@ ;*I"1;	F;@;
i;o;	;o;;
i;iH;o;;
i;iI;@;@;@;o;; {�;!{�;"0;#0;
i;o;	;o;;
i;i8;o;;
i;iJ;@;@;@;@o;;I"nth;	T;
[o;;I"shorthand;	T;I"shorthand;	T;
i;o;	;o;;
i;iO;o;;
i;iY;@;@;@;@o;%	;&o;'
;&i;([�;)@ ;*I"1;	F;@;
i;o;	;o;;
i;i[;o;;
i;i\;@;@;@;o;; {�;!{�;"0;#0;
i;o;	;o;;
i;iK;o;;
i;i];@;@;@;@:@separator:
space;
i;o;	;o;;
i;i;o;;
i;i];@;@;@;@:@children[�;
i;o;	;o;;
i;i
;o;;
i;i];@;@;@;
i;o;	;
o;;
i;i;o;;
i;i#;@
;@:@has_childrenT;@:@templateI"�@charset "UTF-8";

/// Converts shorthand to the 4-value syntax.
///
/// @param {List} $shorthand
///
/// @example scss - Usage
///   .element {
///     margin: unpack(1em 2em);
///   }
///
/// @example css - CSS Output
///   .element {
///     margin: 1em 2em 1em 2em;
///   }

@function unpack($shorthand) {
  @if length($shorthand) == 1 {
    @return nth($shorthand, 1) nth($shorthand, 1) nth($shorthand, 1) nth($shorthand, 1);
  } @else if length($shorthand) == 2 {
    @return nth($shorthand, 1) nth($shorthand, 2) nth($shorthand, 1) nth($shorthand, 2);
  } @else if length($shorthand) == 3 {
    @return nth($shorthand, 1) nth($shorthand, 2) nth($shorthand, 3) nth($shorthand, 2);
  } @else {
    @return $shorthand;
  }
}
;	T;
i;o;	;
o;;
i;i;o;;
i;i;@
;@;%T;@