{: versionI"3.4.11 (Selective Steve):EF:shaI"-977761c5b3c281ce292751fb86f5f80ea6051d19;F: contents"Jro:Sass::Tree::RootNode :@children[*o:Sass::Tree::CommentNode : @value[I"/* Columns */:ET: @type: silent;[: @linei: @options{o:Sass::Tree::ImportNode :@imported_filenameI"compass/support; T;[:@template0; i:@source_rangeo:Sass::Source::Range :@start_poso:Sass::Source::Position; i: @offseti: @end_poso;; i;i: @fileI"m/home/vicente/.rvm/gems/ruby-2.1.2@psique/gems/compass-core-1.0.3/stylesheets/compass/css3/_columns.scss; T:@importero: Sass::Importers::Filesystem: @rootI"R/home/vicente/.rvm/gems/ruby-2.1.2@psique/gems/compass-core-1.0.3/stylesheets; F:@real_rootI"R/home/vicente/.rvm/gems/ruby-2.1.2@psique/gems/compass-core-1.0.3/stylesheets; F:@same_name_warningso:Set: @hash{; @ :@imported_file0o; ;[I"d/* The prefixed support threshold for columns. * Defaults to the $critical-usage-threshold. */; T; ; ;[; i ; @ o:Sass::Tree::VariableNode : @nameI""multicolumn-support-threshold; T: @expro:!Sass::Script::Tree::Variable ;!I"critical-usage-threshold; T:@underscored_nameI"critical_usage_threshold; T; i ;o; ;o;; i ;i&;o;; i ;i?;@;@:@filename@; @ : @guardedT: @global0;[; i ;o; ;o;; i ;i;o;; i ;iH;@;@; @ o; ;[I"g/* Specify the shorthand `columns` property. * * Example: * * @include columns(20em 2); */; T; ; ;[; i; @ o:Sass::Tree::MixinDefNode ;!I" columns; T: @args[[o;# ;!I"width-and-count; T;$I"width_and_count; T; i;o; ;o;; i;i;o;; i;i%;@;@;%@; @ 0: @splat0;[o:Sass::Tree::MixinNode;!I"prefixed-properties; T;)[o: Sass::Script::Tree::Literal ;o: Sass::Script::Value::String;I"multicolumn; T; :identifier; @ ; i;o; ;o;; i;i%;o;; i;i0;@;@;%@o;# ;!I""multicolumn-support-threshold; T;$I""multicolumn_support_threshold; T; i;o; ;o;; i;i2;o;; i;iP;@;@;%@; @ o:#Sass::Script::Tree::MapLiteral : @pairs[[o;, ;o;-;I" columns; T; ;.; @ ; i;o; ;o;; i;i ;o;; i;i;@;@;%@o;# ;!I"width-and-count; T;$I"width_and_count; T; i;o; ;o;; i;i;o;; i;i#;@;@;%@; @ ; i;o; ;o;; i;iR;o;; i;i;@;@;%@; @ :@keywordso:Sass::Util::NormalizedMap:@key_strings{: @map{;*0:@kwarg_splat0;[; i;o; ;o;; i;i;o;; i;i ;@;@; @ ; i;o; ;o;; i;i;o;; i;i';@;@:@has_childrenT; @ o; ;[I"(/* Specify the number of columns */; T; ; ;[; i; @ o;( ;!I"column-count; T;)[[o;# ;!I" count; T;$I" count; T; i;o; ;o;; i;i;o;; i;i ;@;@;%@; @ 0;*0;[o;+;!I"prefixed-properties; T;)[o;, ;o;-;I"multicolumn; T; ;.; @ ; i;o; ;o;; i;i%;o;; i;i0;@;@;%@o;# ;!I""multicolumn-support-threshold; T;$I""multicolumn_support_threshold; T; i;o; ;o;; i;i2;o;; i;iP;@;@;%@; @ o;/ ;0[[o;, ;o;-;I"column-count; T; ;.; @ ; i;o; ;o;; i;i ;o;; i;i;@;@;%@o;# ;!I" count; T;$I" count; T; i;o; ;o;; i;i;o;; i;i;@;@;%@; @ ; i;o; ;o;; i;iR;o;; i;i;@;@;%@; @ ;1o;2;3{;4{;*0;50;[; i;o; ;o;; i;i;o;; i;i ;@;@; @ ; i;o; ;o;; i;i;o;; i;i";@;@;6T; @ o; ;[I"6/* Specify the gap between columns e.g. `20px` */; T; ; ;[; i ; @ o;( ;!I"column-gap; T;)[[o;# ;!I" width; T;$I" width; T; i!;o; ;o;; i!;i;o;; i!;i;@;@;%@; @ 0;*0;[o;+;!I"prefixed-properties; T;)[o;, ;o;-;I"multicolumn; T; ;.; @ ; i";o; ;o;; i";i%;o;; i";i0;@;@;%@o;# ;!I""multicolumn-support-threshold; T;$I""multicolumn_support_threshold; T; i";o; ;o;; i";i2;o;; i";iP;@;@;%@; @ o;/ ;0[[o;, ;o;-;I"column-gap; T; ;.; @ ; i#;o; ;o;; i#;i ;o;; i#;i;@;@;%@o;# ;!I" width; T;$I" width; T; i#;o; ;o;; i#;i;o;; i#;i;@;@;%@; @ ; i";o; ;o;; i";iR;o;; i$;i;@;@;%@; @ ;1o;2;3{;4{;*0;50;[; i";o; ;o;; i";i;o;; i$;i ;@;@; @ ; i!;o; ;o;; i!;i;o;; i!;i ;@;@;6T; @ o; ;[I"4/* Specify the width of columns e.g. `100px` */; T; ; ;[; i'; @ o;( ;!I"column-width; T;)[[o;# ;!I" width; T;$I" width; T; i(;o; ;o;; i(;i;o;; i(;i ;@;@;%@; @ 0;*0;[o;+;!I"prefixed-properties; T;)[o;, ;o;-;I"multicolumn; T; ;.; @ ; i);o; ;o;; i);i%;o;; i);i0;@;@;%@o;# ;!I""multicolumn-support-threshold; T;$I""multicolumn_support_threshold; T; i);o; ;o;; i);i2;o;; i);iP;@;@;%@; @ o;/ ;0[[o;, ;o;-;I"column-width; T; ;.; @ ; i*;o; ;o;; i*;i ;o;; i*;i;@;@;%@o;# ;!I" width; T;$I" width; T; i*;o; ;o;; i*;i;o;; i*;i;@;@;%@; @ ; i);o; ;o;; i);iR;o;; i+;i;@;@;%@; @ ;1o;2;3{;4{;*0;50;[; i);o; ;o;; i);i;o;; i+;i ;@;@; @ ; i(;o; ;o;; i(;i;o;; i(;i";@;@;6T; @ o; ;[I"b/* Specify how many columns an element should span across. * * * legal values are 1, all */; T; ; ;[; i.; @ o;( ;!I"column-span; T;)[[o;# ;!I" columns; T;$I" columns; T; i1;o; ;o;; i1;i;o;; i1;i!;@;@;%@; @ 0;*0;[o;+;!I"prefixed-properties; T;)[o;, ;o;-;I"multicolumn; T; ;.; @ ; i2;o; ;o;; i2;i%;o;; i2;i0;@;@;%@o;# ;!I""multicolumn-support-threshold; T;$I""multicolumn_support_threshold; T; i2;o; ;o;; i2;i2;o;; i2;iP;@;@;%@; @ o;/ ;0[[o;, ;o;-;I"column-span; T; ;.; @ ; i3;o; ;o;; i3;i ;o;; i3;i;@;@;%@o;# ;!I" columns; T;$I" columns; T; i3;o; ;o;; i3;i;o;; i3;i;@;@;%@; @ ; i2;o; ;o;; i2;iR;o;; i4;i;@;@;%@; @ ;1o;2;3{;4{;*0;50;[; i2;o; ;o;; i2;i;o;; i4;i ;@;@; @ ; i1;o; ;o;; i1;i;o;; i1;i#;@;@;6T; @ o; ;[I"C/* Specify the width of the rule between columns e.g. `1px` */; T; ; ;[; i7; @ o;( ;!I"column-rule-width; T;)[[o;# ;!I" width; T;$I" width; T; i8;o; ;o;; i8;i;o;; i8;i%;@;@;%@; @ 0;*0;[o;+;!I"prefixed-properties; T;)[o;, ;o;-;I"multicolumn; T; ;.; @ ; i9;o; ;o;; i9;i%;o;; i9;i0;@;@;%@o;# ;!I""multicolumn-support-threshold; T;$I""multicolumn_support_threshold; T; i9;o; ;o;; i9;i2;o;; i9;iP;@;@;%@; @ o;/ ;0[[o;, ;o;-;I"rule-width; T; ;.; @ ; i:;o; ;o;; i:;i ;o;; i:;i;@;@;%@o;# ;!I" width; T;$I" width; T; i:;o; ;o;; i:;i;o;; i:;i;@;@;%@; @ ; i9;o; ;o;; i9;iR;o;; i;;i;@;@;%@; @ ;1o;2;3{;4{;*0;50;[; i9;o; ;o;; i9;i;o;; i;;i ;@;@; @ ; i8;o; ;o;; i8;i;o;; i8;i';@;@;6T; @ o; ;[I"h/* Specify the style of the rule between columns e.g. `dotted`. * This works like border-style. */; T; ; ;[; i>; @ o;( ;!I"column-rule-style; T;)[[o;# ;!I" style; T;$I" style; T; i@;o; ;o;; i@;i;o;; i@;i%;@;@;%@; @ 0;*0;[o;+;!I"prefixed-properties; T;)[o;, ;o;-;I"multicolumn; T; ;.; @ ; iA;o; ;o;; iA;i%;o;; iA;i0;@;@;%@o;# ;!I""multicolumn-support-threshold; T;$I""multicolumn_support_threshold; T; iA;o; ;o;; iA;i2;o;; iA;iP;@;@;%@; @ o;/ ;0[[o;, ;o;-;I"rule-style; T; ;.; @ ; iB;o; ;o;; iB;i ;o;; iB;i;@;@;%@o;# ;!I" style; T;$I" style; T; iB;o; ;o;; iB;i;o;; iB;i;@;@;%@; @ ; iA;o; ;o;; iA;iR;o;; iC;i;@;@;%@; @ ;1o;2;3{;4{;*0;50;[; iA;o; ;o;; iA;i;o;; iC;i ;@;@; @ ; i@;o; ;o;; i@;i;o;; i@;i';@;@;6T; @ o; ;[I"f/* Specify the color of the rule between columns e.g. `blue`. * This works like border-color. */; T; ; ;[; iF; @ o;( ;!I"column-rule-color; T;)[[o;# ;!I" color; T;$I" color; T; iH;o; ;o;; iH;i;o;; iH;i%;@;@;%@; @ 0;*0;[o;+;!I"prefixed-properties; T;)[o;, ;o;-;I"multicolumn; T; ;.; @ ; iI;o; ;o;; iI;i%;o;; iI;i0;@;@;%@o;# ;!I""multicolumn-support-threshold; T;$I""multicolumn_support_threshold; T; iI;o; ;o;; iI;i2;o;; iI;iP;@;@;%@; @ o;/ ;0[[o;, ;o;-;I"rule-color; T; ;.; @ ; iJ;o; ;o;; iJ;i ;o;; iJ;i;@;@;%@o;# ;!I" color; T;$I" color; T; iJ;o; ;o;; iJ;i;o;; iJ;i;@;@;%@; @ ; iI;o; ;o;; iI;iR;o;; iK;i;@;@;%@; @ ;1o;2;3{;4{;*0;50;[; iI;o; ;o;; iI;i;o;; iK;i ;@;@; @ ; iH;o; ;o;; iH;i;o;; iH;i';@;@;6T; @ o; ;[I"/* Mixin encompassing all column rule properties * For example: * * @include column-rule(1px, solid, #c00) * * Or the values can be space separated: * * @include column-rule(1px solid #c00) */; T; ; ;[; iN; @ o;( ;!I"column-rule; T;)[[o;# ;!I" width; T;$I" width; T; iV;o; ;o;; iV;i;o;; iV;i;@;@;%@; @ 0[o;# ;!I" style; T;$I" style; T; iV;o; ;o;; iV;i!;o;; iV;i';@;@;%@; @ o;, ;o:Sass::Script::Value::Null;0; @ ; iV;o; ;o;; iV;i);o;; iV;i-;@;@;%@[o;# ;!I" color; T;$I" color; T; iV;o; ;o;; iV;i/;o;; iV;i5;@;@;%@; @ o;, ;@ ; iV;o; ;o;; iV;i7;o;; iV;i;;@;@;%@;*0;[o;+;!I"prefixed-properties; T;)[o;, ;o;-;I"multicolumn; T; ;.; @ ; iW;o; ;o;; iW;i%;o;; iW;i0;@;@;%@o;# ;!I""multicolumn-support-threshold; T;$I""multicolumn_support_threshold; T; iW;o; ;o;; iW;i2;o;; iW;iP;@;@;%@; @ o;/ ;0[[o;, ;o;-;I"column-rule; T; ;.; @ ; iX;o; ;o;; iX;i ;o;; iX;i;@;@;%@o:$Sass::Script::Tree::ListLiteral :@elements[o;# ;!I" width; T;$I" width; T; iX;o; ;o;; iX;i;o;; iX;i;@;@;%@; @ o;# ;!I" style; T;$I" style; T; iX;o; ;o;; iX;i;o;; iX;i$;@;@;%@; @ o;# ;!I" color; T;$I" color; T; iX;o; ;o;; iX;i%;o;; iX;i+;@;@;%@; @ :@separator: space; iX;o; ;o;; iX;i;o;; iY;i;@;@;%@; @ ; iW;o; ;o;; iW;iR;o;; iY;i;@;@;%@; @ ;1o;2;3{;4{;*0;50;[; iW;o; ;o;; iW;i;o;; iY;i ;@;@; @ ; iV;o; ;o;; iV;i;o;; iV;i=;@;@;6T; @ o; ;[I"/* All-purpose mixin for setting column breaks. * * * legal values for $type : before, after, inside * * legal values for '$value' are dependent on $type * * when $type = before, legal values are auto, always, avoid, left, right, page, column, avoid-page, avoid-column * * when $type = after, legal values are auto, always, avoid, left, right, page, column, avoid-page, avoid-column * * when $type = inside, legal values are auto, avoid, avoid-page, avoid-column * * Examples: * h2.before {@include column-break(before, always);} * h2.after {@include column-break(after, always); } * h2.inside {@include column-break(inside); } * * Which generates: * h2.before { * -webkit-column-break-before: always; * break-before: always;} * * h2.after { * -webkit-column-break-after: always; * break-after: always; } * * h2.inside { * -webkit-column-break-inside: auto; * break-inside: auto;} */; T; ; ;[; i\; @ o;( ;!I"column-break; T;)[[o;# ;!I" type; T;$I" type; T; iv;o; ;o;; iv;i;o;; iv;i;@;@;%@; @ o;, ;o;-;I" before; T; ;.; @ ; iv;o; ;o;; iv;i!;o;; iv;i';@;@;%@[o;# ;!I" value; T;$I" value; T; iv;o; ;o;; iv;i);o;; iv;i/;@;@;%@; @ o;, ;o;-;I" auto; T; ;.; @ ; iv;o; ;o;; iv;i1;o;; iv;i5;@;@;%@;*0;[o;+;!I"with-each-prefix; T;)[o;, ;o;-;I"multicolumn; T; ;.; @ ; iw;o; ;o;; iw;i";o;; iw;i-;@;@;%@o;# ;!I""multicolumn-support-threshold; T;$I""multicolumn_support_threshold; T; iw;o; ;o;; iw;i/;o;; iw;iM;@;@;%@; @ ;1o;2;3{;4{;*0;50;[u:Sass::Tree::IfNode[o:"Sass::Script::Tree::Operation :@operand1o:!Sass::Script::Tree::Variable : @nameI"current-prefix:ET:@underscored_nameI"current_prefix; T: @lineix:@source_rangeo:Sass::Source::Range :@start_poso:Sass::Source::Position; ix: @offseti: @end_poso;; ix;i: @fileI"m/home/vicente/.rvm/gems/ruby-2.1.2@psique/gems/compass-core-1.0.3/stylesheets/compass/css3/_columns.scss; T:@importero: Sass::Importers::Filesystem: @rootI"R/home/vicente/.rvm/gems/ruby-2.1.2@psique/gems/compass-core-1.0.3/stylesheets; F:@real_rootI"R/home/vicente/.rvm/gems/ruby-2.1.2@psique/gems/compass-core-1.0.3/stylesheets; F:@same_name_warningso:Set: @hash{:@filename@ : @options{:@operand2o: Sass::Script::Tree::Literal : @valueo: Sass::Script::Value::String;I" -webkit; T: @type:identifier;@; ix; o; ;o;; ix;i!;o;; ix;i(;@ ;@;@ :@operator:eq; ix; o; ;@ ;o;; ix;i);@ ;@;@ ;@u:Sass::Tree::IfNodeb [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"m/home/vicente/.rvm/gems/ruby-2.1.2@psique/gems/compass-core-1.0.3/stylesheets/compass/css3/_columns.scss; T:@importero: Sass::Importers::Filesystem: @rootI"R/home/vicente/.rvm/gems/ruby-2.1.2@psique/gems/compass-core-1.0.3/stylesheets; F:@real_rootI"R/home/vicente/.rvm/gems/ruby-2.1.2@psique/gems/compass-core-1.0.3/stylesheets; F:@same_name_warningso:Set: @hash{:@filename@ : @options{:@operand2o: Sass::Script::Tree::Literal : @valueo: Sass::Script::Value::String;I" -moz; T: @type:identifier;@; i{; o; ;o;; i{;i(;o;; i{;i,;@ ;@;@ :@operator:eq; i{; o; ;@ ;o;; i{;i-;@ ;@;@ ;@u:Sass::Tree::IfNode[00[o:Sass::Tree::MixinNode: @nameI"prefix-prop:ET: @args[o:&Sass::Script::Tree::Interpolation: @beforeo: Sass::Script::Tree::Literal : @valueo: Sass::Script::Value::String; I" break-;T: @type:identifier: @options{: @linei:@source_rangeo:Sass::Source::Range :@start_poso:Sass::Source::Position;i: @offseti!: @end_poso;;i;i': @fileI"m/home/vicente/.rvm/gems/ruby-2.1.2@psique/gems/compass-core-1.0.3/stylesheets/compass/css3/_columns.scss;T:@importero: Sass::Importers::Filesystem: @rootI"R/home/vicente/.rvm/gems/ruby-2.1.2@psique/gems/compass-core-1.0.3/stylesheets;F:@real_rootI"R/home/vicente/.rvm/gems/ruby-2.1.2@psique/gems/compass-core-1.0.3/stylesheets;F:@same_name_warningso:Set: @hash{:@filename@: @mido:!Sass::Script::Tree::Variable ;I" type;T:@underscored_nameI" type;T;i;o; ;o;;i;i);o;;i;i.;@;@; @;@: @after0:@whitespace_before0:@whitespace_after0:@originally_textF:@warn_for_colorF;i;o; ;@;o;;i;i/;@;@; @;@o;" ;I" value;T;#I" value;T;i;o; ;o;;i;i1;o;;i;i7;@;@; @;@:@keywordso:Sass::Util::NormalizedMap:@key_strings{: @map{: @splat0:@kwarg_splat0:@children[;i;o; ;o;;i;i ;o;;i;i8;@;@;@[o:Sass::Tree::CommentNode ;[I"3/* Moz uses a different non-standard syntax */; T; : silent:@children[; i|;@o:Sass::Tree::PropNode;[I"-moz-page-break-; To:&Sass::Script::Tree::Interpolation: @before0: @mido; ;I" type; T; I" type; T; i}; o; ;o;; i};i;o;; i};i#;@ ;@;@ ;@: @after0:@whitespace_beforeF:@whitespace_afterF:@originally_textF:@warn_for_color:warn_for_color; i}; o; ;o;; i};i;o;; i};i$;@ ;@;@ ;@;o; ;I" value; T; I" value; T; i}; o; ;o;; i};i&;o;; i};i,;@ ;@;@ ;@: @tabsi:@prop_syntax:new;'[; i}; o; ;o;; i};i ;o;; i};i,;@ ;@:@name_source_rangeo; ;@7;o;; i};i$;@ ;@:@value_source_rangeo; ;o;; i};i&;@8;@ ;@;@[o:Sass::Tree::CommentNode ;[I"*/* Webkit uses non-standard syntax */; T; : silent:@children[; iy;@o:Sass::Tree::PropNode;[I"-webkit-column-break-; To:&Sass::Script::Tree::Interpolation: @before0: @mido; ;I" type; T; I" type; T; iz; o; ;o;; iz;i#;o;; iz;i(;@ ;@;@ ;@: @after0:@whitespace_beforeF:@whitespace_afterF:@originally_textF:@warn_for_color:warn_for_color; iz; o; ;o;; iz;i!;o;; iz;i);@ ;@;@ ;@;o; ;I" value; T; I" value; T; iz; o; ;o;; iz;i+;o;; iz;i1;@ ;@;@ ;@: @tabsi:@prop_syntax:new;'[; iz; o; ;o;; iz;i ;o;; iz;i1;@ ;@:@name_source_rangeo; ;@7;o;; iz;i);@ ;@:@value_source_rangeo; ;o;; iz;i+;@8;@ ;@;@; iw;o; ;o;; iw;i;o;; iw;iO;@;@; @ ;6T; iv;o; ;o;; iv;i;o;; iv;i6;@;@;6T; @ o; ;[I":/* Mixin for setting break-before * * * legal values are auto, always, avoid, left, right, page, column, avoid-page, avoid-column * * Example: * h2.before {@include break-before(always);} * * Which generates: * * h2.before { * -webkit-column-break-before: always; * break-before: always;} */; T; ; ;[; i; @ o;( ;!I"break-before; T;)[[o;# ;!I" value; T;$I" value; T; i;o; ;o;; i;i;o;; i;i ;@;@;%@; @ o;, ;o;-;I" auto; T; ;.; @ ; i;o; ;o;; i;i";o;; i;i&;@;@;%@;*0;[o;+;!I"column-break; T;)[o;, ;o;-;I" before; T; ;.; @ ; i;o; ;o;; i;i;o;; i;i$;@;@;%@o;# ;!I" value; T;$I" value; T; i;o; ;o;; i;i&;o;; i;i,;@;@;%@; @ ;1o;2;3{;4{;*0;50;[; i;o; ;o;; i;i;o;; i;i-;@;@; @ ; i;o; ;o;; i;i;o;; i;i';@;@;6T; @ o;( ;!I"column-break-before; T;)[[o;# ;!I" value; T;$I" value; T; i;o; ;o;; i;i!;o;; i;i';@;@;%@; @ o;, ;o;-;I" auto; T; ;.; @ ; i;o; ;o;; i;i);o;; i;i-;@;@;%@;*0;[o;+;!I"column-break; T;)[o;, ;o;-;I" before; T; ;.; @ ; i;o; ;o;; i;i;o;; i;i$;@;@;%@o;# ;!I" value; T;$I" value; T; i;o; ;o;; i;i&;o;; i;i,;@;@;%@; @ ;1o;2;3{;4{;*0;50;[; i;o; ;o;; i;i;o;; i;i-;@;@; @ o:Sass::Tree::WarnNode ;"o;, ;o;-;I"_"column-break-before" has been deprecated in favor of the official syntax: "break-before".; T; : string; @ ; i;o; ;o;; i;i;o;; i;ij;@;@;%@;[; i;o; ;o;; i;i;o;; i;ij;@;@; @ ; i;o; ;o;; i;i;o;; i;i.;@;@;6T; @ o; ;[I"6/* Mixin for setting break-after * * * legal values are auto, always, avoid, left, right, page, column, avoid-page, avoid-column * * Example: * h2.after {@include break-after(always); } * * Which generates: * * h2.after { * -webkit-column-break-after: always; * break-after: always; } */; T; ; ;[; i; @ o;( ;!I"break-after; T;)[[o;# ;!I" value; T;$I" value; T; i;o; ;o;; i;i;o;; i;i;@;@;%@; @ o;, ;o;-;I" auto; T; ;.; @ ; i;o; ;o;; i;i!;o;; i;i%;@;@;%@;*0;[o;+;!I"column-break; T;)[o;, ;o;-;I" after; T; ;.; @ ; i;o; ;o;; i;i;o;; i;i#;@;@;%@o;# ;!I" value; T;$I" value; T; i;o; ;o;; i;i%;o;; i;i+;@;@;%@; @ ;1o;2;3{;4{;*0;50;[; i;o; ;o;; i;i;o;; i;i,;@;@; @ ; i;o; ;o;; i;i;o;; i;i&;@;@;6T; @ o;( ;!I"column-break-after; T;)[[o;# ;!I" value; T;$I" value; T; i;o; ;o;; i;i ;o;; i;i&;@;@;%@; @ o;, ;o;-;I" auto; T; ;.; @ ; i;o; ;o;; i;i(;o;; i;i,;@;@;%@;*0;[o;+;!I"column-break; T;)[o;, ;o;-;I" after; T; ;.; @ ; i;o; ;o;; i;i;o;; i;i#;@;@;%@o;# ;!I" value; T;$I" value; T; i;o; ;o;; i;i%;o;; i;i+;@;@;%@; @ ;1o;2;3{;4{;*0;50;[; i;o; ;o;; i;i;o;; i;i,;@;@; @ o;= ;"o;, ;o;-;I"]"column-break-after" has been deprecated in favor of the official syntax: "break-after".; T; ;>; @ ; i;o; ;o;; i;i;o;; i;ih;@;@;%@;[; i;o; ;o;; i;i;o;; i;ih;@;@; @ ; i;o; ;o;; i;i;o;; i;i-;@;@;6T; @ o; ;[I" /* Mixin for setting break-inside * * * legal values are auto, avoid, avoid-page, avoid-column * * Example: * h2.inside {@include break-inside();} * * Which generates: * * h2.inside { * -webkit-column-break-inside: auto; * break-inside: auto;} */; T; ; ;[; i; @ o;( ;!I"break-inside; T;)[[o;# ;!I" value; T;$I" value; T; i;o; ;o;; i;i;o;; i;i ;@;@;%@; @ o;, ;o;-;I" auto; T; ;.; @ ; i;o; ;o;; i;i";o;; i;i&;@;@;%@;*0;[o;+;!I"column-break; T;)[o;, ;o;-;I" inside; T; ;.; @ ; i;o; ;o;; i;i;o;; i;i$;@;@;%@o;# ;!I" value; T;$I" value; T; i;o; ;o;; i;i&;o;; i;i,;@;@;%@; @ ;1o;2;3{;4{;*0;50;[; i;o; ;o;; i;i;o;; i;i-;@;@; @ ; i;o; ;o;; i;i;o;; i;i';@;@;6T; @ o;( ;!I"column-break-inside; T;)[[o;# ;!I" value; T;$I" value; T; i;o; ;o;; i;i!;o;; i;i';@;@;%@; @ o;, ;o;-;I" auto; T; ;.; @ ; i;o; ;o;; i;i);o;; i;i-;@;@;%@;*0;[o;+;!I"column-break; T;)[o;, ;o;-;I" inside; T; ;.; @ ; i;o; ;o;; i;i;o;; i;i$;@;@;%@o;# ;!I" value; T;$I" value; T; i;o; ;o;; i;i&;o;; i;i,;@;@;%@; @ ;1o;2;3{;4{;*0;50;[; i;o; ;o;; i;i;o;; i;i-;@;@; @ o;= ;"o;, ;o;-;I"_"column-break-inside" has been deprecated in favor of the official syntax: "break-inside".; T; ;>; @ ; i;o; ;o;; i;i;o;; i;ij;@;@;%@;[; i;o; ;o;; i;i;o;; i;ij;@;@; @ ; i;o; ;o;; i;i;o;; i;i.;@;@;6T; @ o; ;[I"{/* Mixin for setting column-span * * * legal values: none, all * * Example: * h2.span {@include column-span();} */; T; ; ;[; i; @ o;( ;!I"column-span; T;)[[o;# ;!I" span; T;$I" span; T; i;o; ;o;; i;i;o;; i;i;@;@;%@; @ o;, ;o;-;I"all; T; ;.; @ ; i;o; ;o;; i;i ;o;; i;i#;@;@;%@;*0;[o;+;!I"prefixed-properties; T;)[o;, ;o;-;I"multicolumn; T; ;.; @ ; i;o; ;o;; i;i%;o;; i;i0;@;@;%@o;# ;!I""multicolumn-support-threshold; T;$I""multicolumn_support_threshold; T; i;o; ;o;; i;i2;o;; i;iP;@;@;%@; @ o;/ ;0[[o;, ;o;-;I"column-span; T; ;.; @ ; i;o; ;o;; i;i ;o;; i;i;@;@;%@o;# ;!I" span; T;$I" span; T; i;o; ;o;; i;i;o;; i;i;@;@;%@; @ ; i;o; ;o;; i;iR;o;; i;i;@;@;%@; @ ;1o;2;3{;4{;*0;50;[; i;o; ;o;; i;i;o;; i;i ;@;@; @ ; i;o; ;o;; i;i;o;; i;i$;@;@;6T; @ o; ;[I"/* Mixin for setting column-fill * * * legal values: auto, balance * * Example: * h2.fill {@include column-fill();} */; T; ; ;[; i; @ o;( ;!I"column-fill; T;)[[o;# ;!I" fill; T;$I" fill; T; i;o; ;o;; i;i;o;; i;i;@;@;%@; @ o;, ;o;-;I" balance; T; ;.; @ ; i;o; ;o;; i;i ;o;; i;i';@;@;%@;*0;[o;+;!I"prefixed-properties; T;)[o;, ;o;-;I"multicolumn; T; ;.; @ ; i;o; ;o;; i;i%;o;; i;i0;@;@;%@o;# ;!I""multicolumn-support-threshold; T;$I""multicolumn_support_threshold; T; i;o; ;o;; i;i2;o;; i;iP;@;@;%@; @ o;/ ;0[[o;, ;o;-;I"column-fill; T; ;.; @ ; i;o; ;o;; i;i ;o;; i;i;@;@;%@o;# ;!I" fill; T;$I" fill; T; i;o; ;o;; i;i;o;; i;i;@;@;%@; @ ; i;o; ;o;; i;iR;o;; i;i;@;@;%@; @ ;1o;2;3{;4{;*0;50;[; i;o; ;o;; i;i;o;; i;i ;@;@; @ ; i;o; ;o;; i;i;o;; i;i(;@;@;6T; @ ;I"// Columns @import "compass/support"; // The prefixed support threshold for columns. // Defaults to the $critical-usage-threshold. $multicolumn-support-threshold: $critical-usage-threshold !default; // Specify the shorthand `columns` property. // // Example: // // @include columns(20em 2); @mixin columns($width-and-count) { @include prefixed-properties(multicolumn, $multicolumn-support-threshold,( columns: $width-and-count )); } // Specify the number of columns @mixin column-count($count) { @include prefixed-properties(multicolumn, $multicolumn-support-threshold,( column-count: $count )); } // Specify the gap between columns e.g. `20px` @mixin column-gap($width) { @include prefixed-properties(multicolumn, $multicolumn-support-threshold,( column-gap: $width )); } // Specify the width of columns e.g. `100px` @mixin column-width($width) { @include prefixed-properties(multicolumn, $multicolumn-support-threshold,( column-width: $width )); } // Specify how many columns an element should span across. // // * legal values are 1, all @mixin column-span($columns) { @include prefixed-properties(multicolumn, $multicolumn-support-threshold,( column-span: $columns )); } // Specify the width of the rule between columns e.g. `1px` @mixin column-rule-width($width) { @include prefixed-properties(multicolumn, $multicolumn-support-threshold,( rule-width: $width )); } // Specify the style of the rule between columns e.g. `dotted`. // This works like border-style. @mixin column-rule-style($style) { @include prefixed-properties(multicolumn, $multicolumn-support-threshold,( rule-style: $style )); } // Specify the color of the rule between columns e.g. `blue`. // This works like border-color. @mixin column-rule-color($color) { @include prefixed-properties(multicolumn, $multicolumn-support-threshold,( rule-color: $color )); } // Mixin encompassing all column rule properties // For example: // // @include column-rule(1px, solid, #c00) // // Or the values can be space separated: // // @include column-rule(1px solid #c00) @mixin column-rule($width, $style: null, $color: null) { @include prefixed-properties(multicolumn, $multicolumn-support-threshold,( column-rule: $width $style $color )); } // All-purpose mixin for setting column breaks. // // * legal values for $type : before, after, inside // * legal values for '$value' are dependent on $type // * when $type = before, legal values are auto, always, avoid, left, right, page, column, avoid-page, avoid-column // * when $type = after, legal values are auto, always, avoid, left, right, page, column, avoid-page, avoid-column // * when $type = inside, legal values are auto, avoid, avoid-page, avoid-column // // Examples: // h2.before {@include column-break(before, always);} // h2.after {@include column-break(after, always); } // h2.inside {@include column-break(inside); } // // Which generates: // h2.before { // -webkit-column-break-before: always; // break-before: always;} // // h2.after { // -webkit-column-break-after: always; // break-after: always; } // // h2.inside { // -webkit-column-break-inside: auto; // break-inside: auto;} @mixin column-break($type: before, $value: auto){ @include with-each-prefix(multicolumn, $multicolumn-support-threshold) { @if $current-prefix == -webkit { // Webkit uses non-standard syntax -webkit-column-break-#{$type}: $value; } @else if $current-prefix == -moz { // Moz uses a different non-standard syntax -moz-page-break-#{$type}: $value; } @else { @include prefix-prop(break-#{$type}, $value); } } } // Mixin for setting break-before // // * legal values are auto, always, avoid, left, right, page, column, avoid-page, avoid-column // // Example: // h2.before {@include break-before(always);} // // Which generates: // // h2.before { // -webkit-column-break-before: always; // break-before: always;} @mixin break-before($value: auto){ @include column-break(before, $value); } @mixin column-break-before($value: auto){ @include column-break(before, $value); @warn '"column-break-before" has been deprecated in favor of the official syntax: "break-before".'; } // Mixin for setting break-after // // * legal values are auto, always, avoid, left, right, page, column, avoid-page, avoid-column // // Example: // h2.after {@include break-after(always); } // // Which generates: // // h2.after { // -webkit-column-break-after: always; // break-after: always; } @mixin break-after($value: auto){ @include column-break(after, $value); } @mixin column-break-after($value: auto){ @include column-break(after, $value); @warn '"column-break-after" has been deprecated in favor of the official syntax: "break-after".'; } // Mixin for setting break-inside // // * legal values are auto, avoid, avoid-page, avoid-column // // Example: // h2.inside {@include break-inside();} // // Which generates: // // h2.inside { // -webkit-column-break-inside: auto; // break-inside: auto;} @mixin break-inside($value: auto){ @include column-break(inside, $value); } @mixin column-break-inside($value: auto){ @include column-break(inside, $value); @warn '"column-break-inside" has been deprecated in favor of the official syntax: "break-inside".'; } // Mixin for setting column-span // // * legal values: none, all // // Example: // h2.span {@include column-span();} @mixin column-span($span: all){ @include prefixed-properties(multicolumn, $multicolumn-support-threshold,( column-span: $span )); } // Mixin for setting column-fill // // * legal values: auto, balance // // Example: // h2.fill {@include column-fill();} @mixin column-fill($fill: balance){ @include prefixed-properties(multicolumn, $multicolumn-support-threshold,( column-fill: $fill )); } ; T; i;o; ;o;; i;i;o;; i;i;@;@;6T; @