{: versionI"3.2.19 (Media Mark):EF:sha"-cf4d83644645d9a24e5a09e0d9515563809afb41: contents"æo:Sass::Tree::RootNode :@children[o:Sass::Tree::MixinDefNode : @nameI" position:ET: @args[[o:Sass::Script::Variable;I" position; T:@underscored_nameI" position; T: @options{o:Sass::Script::String : @valueI" relative; T: @type:identifier: @linei; @[o; ;I"coordinates; T; I"coordinates; T; @o:Sass::Script::List ;[ o:Sass::Script::Number ;i:@numerator_units[:@denominator_units[;i:@originalI"0; F; @o; ;i;[;@;i;I"0; F; @o; ;i;[;@;i;I"0; F; @o; ;i;[;@;i;I"0; F; @:@separator: space;i; @: @splat0;[u:Sass::Tree::IfNode[o:Sass::Script::Operation :@operand1o:Sass::Script::Funcall : @nameI" type-of:ET: @args[o:Sass::Script::Variable ;I" position; T:@underscored_nameI" position; T: @linei: @options{:@keywords{: @splat0; i;@ :@operand2o:Sass::Script::String : @valueI" list; T: @type:identifier; i;@ :@operator:eq; i;@ 0[o:Sass::Tree::VariableNode ;I"coordinates; T: @expro; ;I" position; T; I" position; T; i ;@ : @guarded0:@children[; i ;@ o; ;I" position; T;o; ;I" relative; T;;; i ;@ ;0;[; i ;@ o:Sass::Tree::VariableNode ;I"coordinates; T: @expro:Sass::Script::Funcall ;I" unpack; T; [o; ;I"coordinates; T; I"coordinates; T;i ; @:@keywords{;0;i ; @: @guarded0;[;i ; @o; ;I"top; T;o; ;I"nth; T; [o; ;I"coordinates; T; I"coordinates; T;i; @o; ;i;[;@;i;I"1; F; @;{;0;i; @; 0;[;i; @o; ;I" right; T;o; ;I"nth; T; [o; ;I"coordinates; T; I"coordinates; T;i; @o; ;i;[;@;i;I"2; F; @;{;0;i; @; 0;[;i; @o; ;I" bottom; T;o; ;I"nth; T; [o; ;I"coordinates; T; I"coordinates; T;i; @o; ;i;[;@;i;I"3; F; @;{;0;i; @; 0;[;i; @o; ;I" left; T;o; ;I"nth; T; [o; ;I"coordinates; T; I"coordinates; T;i; @o; ;i ;[;@;i;I"4; F; @;{;0;i; @; 0;[;i; @o:Sass::Tree::PropNode ;[I" position; T;o; ;I" position; T; I" position; T;i; @: @tabsi:@prop_syntax:new;[;i; @u;[o:Sass::Script::Operation :@operand1o; ;o:Sass::Script::Variable : @nameI"top:ET:@underscored_nameI"top; T: @linei: @options{:@operand2o; ;o; ;I"top; T; I"top; T; i; @ ; o:Sass::Script::String : @valueI" auto; T: @type:identifier; i; @ :@operator:eq; i; @ ;:and; i; @ ; o; ;o; ;o:Sass::Script::Funcall ;I" type-of; T: @args[o; ;I"top; T; I"top; T; i; @ :@keywords{: @splat0; i; @ ; o; ;I" number; T;;; i; @ ;;; i; @ ; o:!Sass::Script::UnaryOperation : @operando; ;I" unitless; T;[o; ;I"top; T; I"top; T; i; @ ;{;0; i; @ ;:not; i; @ ;;; i; @ ;:or; i; @ 0[o:Sass::Tree::PropNode ;[I"top; T;o; ;I"top; T; I"top; T; i; @ : @tabsi:@prop_syntax:new:@children[; i; @ u;[o:Sass::Script::Operation :@operand1o; ;o:Sass::Script::Variable : @nameI" right:ET:@underscored_nameI" right; T: @linei: @options{:@operand2o; ;o; ;I" right; T; I" right; T; i; @ ; o:Sass::Script::String : @valueI" auto; T: @type:identifier; i; @ :@operator:eq; i; @ ;:and; i; @ ; o; ;o; ;o:Sass::Script::Funcall ;I" type-of; T: @args[o; ;I" right; T; I" right; T; i; @ :@keywords{: @splat0; i; @ ; o; ;I" number; T;;; i; @ ;;; i; @ ; o:!Sass::Script::UnaryOperation : @operando; ;I" unitless; T;[o; ;I" right; T; I" right; T; i; @ ;{;0; i; @ ;:not; i; @ ;;; i; @ ;:or; i; @ 0[o:Sass::Tree::PropNode ;[I" right; T;o; ;I" right; T; I" right; T; i; @ : @tabsi:@prop_syntax:new:@children[; i; @ u;"[o:Sass::Script::Operation :@operand1o; ;o:Sass::Script::Variable : @nameI" bottom:ET:@underscored_nameI" bottom; T: @linei: @options{:@operand2o; ;o; ;I" bottom; T; I" bottom; T; i; @ ; o:Sass::Script::String : @valueI" auto; T: @type:identifier; i; @ :@operator:eq; i; @ ;:and; i; @ ; o; ;o; ;o:Sass::Script::Funcall ;I" type-of; T: @args[o; ;I" bottom; T; I" bottom; T; i; @ :@keywords{: @splat0; i; @ ; o; ;I" number; T;;; i; @ ;;; i; @ ; o:!Sass::Script::UnaryOperation : @operando; ;I" unitless; T;[o; ;I" bottom; T; I" bottom; T; i; @ ;{;0; i; @ ;:not; i; @ ;;; i; @ ;:or; i; @ 0[o:Sass::Tree::PropNode ;[I" bottom; T;o; ;I" bottom; T; I" bottom; T; i; @ : @tabsi:@prop_syntax:new:@children[; i; @ u; [o:Sass::Script::Operation :@operand1o; ;o:Sass::Script::Variable : @nameI" left:ET:@underscored_nameI" left; T: @linei": @options{:@operand2o; ;o; ;I" left; T; I" left; T; i"; @ ; o:Sass::Script::String : @valueI" auto; T: @type:identifier; i"; @ :@operator:eq; i"; @ ;:and; i"; @ ; o; ;o; ;o:Sass::Script::Funcall ;I" type-of; T: @args[o; ;I" left; T; I" left; T; i"; @ :@keywords{: @splat0; i"; @ ; o; ;I" number; T;;; i"; @ ;;; i"; @ ; o:!Sass::Script::UnaryOperation : @operando; ;I" unitless; T;[o; ;I" left; T; I" left; T; i"; @ ;{;0; i"; @ ;:not; i"; @ ;;; i"; @ ;:or; i"; @ 0[o:Sass::Tree::PropNode ;[I" left; T;o; ;I" left; T; I" left; T; i#; @ : @tabsi:@prop_syntax:new:@children[; i#; @ ;i:@has_childrenT; @:@templateI"!@mixin position ($position: relative, $coordinates: 0 0 0 0) { @if type-of($position) == list { $coordinates: $position; $position: relative; } $coordinates: unpack($coordinates); $top: nth($coordinates, 1); $right: nth($coordinates, 2); $bottom: nth($coordinates, 3); $left: nth($coordinates, 4); position: $position; @if ($top and $top == auto) or (type-of($top) == number and not unitless($top)) { top: $top; } @if ($right and $right == auto) or (type-of($right) == number and not unitless($right)) { right: $right; } @if ($bottom and $bottom == auto) or (type-of($bottom) == number and not unitless($bottom)) { bottom: $bottom; } @if ($left and $left == auto) or (type-of($left) == number and not unitless($left)) { left: $left; } } ; T;i;%T; @