{: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;@