{: versionI"3.2.19 (Media Mark):EF:shaI"-18d057d464f7a377b15be3845bb95f3ee688dae0;F: contents",o:Sass::Tree::RootNode :@children[o:Sass::Tree::VariableNode : @nameI"parent-columns:ET: @expro:Sass::Script::Variable ;I"grid-columns; T:@underscored_nameI"grid_columns; T: @linei: @options{: @guardedI" !default; T;[; i;@ o; ;I"fg-column; T; o; ;I" column; T; I" column; T; i;@ ;0;[; i;@ o; ;I"fg-gutter; T; o; ;I" gutter; T; I" gutter; T; i;@ ;0;[; i;@ o; ;I"fg-max-columns; T; o; ;I"grid-columns; T; I"grid_columns; T; i ;@ ;0;[; i ;@ o; ;I"container-display-table; T; o:Sass::Script::Bool: @valueF; i ;@ ;I" !default; T;[; i ;@ o; ;I"layout-direction; T; o:Sass::Script::String ;I"nil; T: @type:identifier;@ ; i ;I" !default; T;[; i ;@ o:Sass::Tree::FunctionNode ;I"flex-grid; T: @args[[o; ;I" columns; T; I" columns; T;@ 0[o; ;I"container-columns; T; I"container_columns; T;@ o; ;I"fg-max-columns; T; I"fg_max_columns; T; i ;@ : @splat0;[o; ;I" width; T; o:Sass::Script::Operation :@operand1o; ;o; ;I" columns; T; I" columns; T; i;@ :@operand2o; ;I"fg-column; T; I"fg_column; T; i;@ :@operator: times; i;@ ;o; ;o; ;o; ;I" columns; T; I" columns; T; i;@ ;o:Sass::Script::Number ;i:@numerator_units[:@denominator_units[; i:@originalI"1; F;@ ;: minus; i;@ ;o; ;I"fg-gutter; T; I"fg_gutter; T; i;@ ;;; i;@ ;: plus; i;@ ;0;[; i;@ o; ;I"container-width; T; o; ;o; ;o; ;I"container-columns; T; I"container_columns; T; i;@ ;o; ;I"fg-column; T; I"fg_column; T; i;@ ;;; i;@ ;o; ;o; ;o; ;I"container-columns; T; I"container_columns; T; i;@ ;o; ;i;[;@L; i; I"1; F;@ ;;!; i;@ ;o; ;I"fg-gutter; T; I"fg_gutter; T; i;@ ;;; i;@ ;;"; i;@ ;0;[; i;@ o:Sass::Tree::ReturnNode ; o:Sass::Script::Funcall ;I"percentage; T;[o; ;o; ;I" width; T; I" width; T; i;@ ;o; ;I"container-width; T; I"container_width; T; i;@ ;:div; i;@ :@keywords{;0; i;@ ;[; i;@ ; i :@has_childrenT;@ o; ;I"flex-gutter; T;[[o; ;I"container-columns; T; I"container_columns; T;@ o; ;I"fg-max-columns; T; I"fg_max_columns; T; i;@ [o; ;I" gutter; T; I" gutter; T;@ o; ;I"fg-gutter; T; I"fg_gutter; T; i;@ ;0;[o; ;I"container-width; T; o; ;o; ;o; ;I"container-columns; T; I"container_columns; T; i;@ ;o; ;I"fg-column; T; I"fg_column; T; i;@ ;;; i;@ ;o; ;o; ;o; ;I"container-columns; T; I"container_columns; T; i;@ ;o; ;i;[;@L; i; I"1; F;@ ;;!; i;@ ;o; ;I"fg-gutter; T; I"fg_gutter; T; i;@ ;;; i;@ ;;"; i;@ ;0;[; i;@ o;# ; o;$ ;I"percentage; T;[o; ;o; ;I" gutter; T; I" gutter; T; i;@ ;o; ;I"container-width; T; I"container_width; T; i;@ ;;%; i;@ ;&{;0; i;@ ;[; i;@ ; i;'T;@ o; ;I"grid-width; T;[[o; ;I"n; T; I"n; T;@ 0;0;[o;# ; o; ;o; ;o; ;I"n; T; I"n; T; i;@ ;o; ;I"gw-column; T; I"gw_column; T; i;@ ;;; i;@ ;o; ;o; ;o; ;I"n; T; I"n; T; i;@ ;o; ;i;[;@L; i; I"1; F;@ ;;!; i;@ ;o; ;I"gw-gutter; T; I"gw_gutter; T; i;@ ;;; i;@ ;;"; i;@ ;[; i;@ ; i;'T;@ o; ;I"get-parent-columns; T;[[o; ;I" columns; T; I" columns; T;@ 0;0;[u:Sass::Tree::IfNodeZ[o:Sass::Script::Operation :@operand1o:Sass::Script::Variable : @nameI" columns:ET:@underscored_nameI" columns; T: @linei: @options{:@operand2o; ;I"grid-columns; T; I"grid_columns; T; i; @ :@operator:neq; i; @ u:Sass::Tree::IfNodeÒ[00[o:Sass::Tree::VariableNode : @nameI"parent-columns:ET: @expro:Sass::Script::Variable ;I"grid-columns;T:@underscored_nameI"grid_columns;T: @linei : @options{: @guarded0:@children[; i ; @ [o:Sass::Tree::VariableNode ;I"parent-columns; T: @expro; ;I" columns; T; I" columns; T; i; @ : @guarded0:@children[; i; @ o;# ; o; ;I"parent-columns; T; I"parent_columns; T; i#;@ ;[; i#;@ ; i;'T;@ o; ;I"is-display-table; T;[[o; ;I"container-is-display-table; T; I"container_is_display_table; T;@ 0[o; ;I" display; T; I" display; T;@ 0;0;[o; ;I"display-table; T; o;;F; i';@ ;0;[; i';@ u;(÷[o:Sass::Script::Operation :@operand1o:Sass::Script::Variable : @nameI"container-is-display-table:ET:@underscored_nameI"container_is_display_table; T: @linei): @options{:@operand2o:Sass::Script::Bool: @valueT; i); @ :@operator:eq; i); @ u:Sass::Tree::IfNodev[o:Sass::Script::Operation :@operand1o:Sass::Script::Variable : @nameI" display:ET:@underscored_nameI" display; T: @linei+: @options{:@operand2o:Sass::Script::String : @valueI" table; T: @type:identifier; @ ; i+:@operator:eq; i+; @ 0[o:Sass::Tree::VariableNode ;I"display-table; T: @expro:Sass::Script::Bool;T; i,; @ : @guarded0:@children[; i,; @ [o:Sass::Tree::VariableNode ;I"display-table; T: @expro;;T; i*; @ : @guarded0:@children[; i*; @ o;# ; o; ;I"display-table; T; I"display_table; T; i/;@ ;[; i/;@ ; i&;'T;@ o; ;I"!get-padding-for-table-layout; T;[[o; ;I" columns; T; I" columns; T;@ 0[o; ;I"total-columns; T; I"total_columns; T;@ 0;0;[o; ;I"total-padding; T; o; ;o;$ ;I"flex-gutter; T;[o; ;I"total-columns; T; I"total_columns; T; i3;@ ;&{;0; i3;@ ;o; ;o; ;I" columns; T; I" columns; T; i3;@ ;o; ;i;[;@L; i3; I"1; F;@ ;;!; i3;@ ;;; i3;@ ;0;[; i3;@ o; ;I" padding; T; o; ;o; ;I"total-padding; T; I"total_padding; T; i4;@ ;o; ;I" columns; T; I" columns; T; i4;@ ;;%; i4;@ ;0;[; i4;@ o;# ; o; ;I" padding; T; I" padding; T; i6;@ ;[; i6;@ ; i2;'T;@ :@templateI"ˆ$parent-columns: $grid-columns !default; $fg-column: $column; $fg-gutter: $gutter; $fg-max-columns: $grid-columns; $container-display-table: false !default; $layout-direction: nil !default; @function flex-grid($columns, $container-columns: $fg-max-columns) { $width: $columns * $fg-column + ($columns - 1) * $fg-gutter; $container-width: $container-columns * $fg-column + ($container-columns - 1) * $fg-gutter; @return percentage($width / $container-width); } @function flex-gutter($container-columns: $fg-max-columns, $gutter: $fg-gutter) { $container-width: $container-columns * $fg-column + ($container-columns - 1) * $fg-gutter; @return percentage($gutter / $container-width); } @function grid-width($n) { @return $n * $gw-column + ($n - 1) * $gw-gutter; } @function get-parent-columns($columns) { @if $columns != $grid-columns { $parent-columns: $columns; } @else { $parent-columns: $grid-columns; } @return $parent-columns; } @function is-display-table($container-is-display-table, $display) { $display-table: false; @if $container-is-display-table == true { $display-table: true; } @else if $display == table { $display-table: true; } @return $display-table; } @function get-padding-for-table-layout($columns, $total-columns) { $total-padding: flex-gutter($total-columns) * ($columns - 1); $padding: $total-padding / $columns; @return $padding; } ; T; i;'T;@