3.3.0.alpha.69 (Bleeding Edge) 032e3a656208f259bcb2c832f438cee385d2327d o:Sass::Tree::RootNode :@children[ o:Sass::Tree::ImportNode :@imported_filenameI" shared:ET;[:@template0:@source_rangeo:Sass::Source::Range :@start_poso:Sass::Source::Position: @linei: @offseti: @end_poso;;i;i: @fileI"{/Users/nkr/.rvm/gems/ruby-1.9.3-p327/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/css3/_hyphenation.scss; T:@importero: Sass::Importers::Filesystem: @rootI"\/Users/nkr/.rvm/gems/ruby-1.9.3-p327/gems/compass-0.12.2/frameworks/compass/stylesheets; T:@same_name_warningso:Set: @hash{;i: @options{:@imported_file0o:Sass::Tree::CommentNode : @value[I"Ÿ/* Mixins to support specific CSS Text Level 3 elements * * * * Mixin for word-break properties * http://www.w3.org/css3-text/#word-break * * legal values for $type : normal, keep-all, break-all * * Example: * p.wordBreak {@include word-break(break-all);} * * Which generates: * p.wordBreak { * -ms-word-break: break-all; * word-break: break-all; * word-break: break-word;} * */; T: @type: silent;[;i;@o:Sass::Tree::MixinDefNode : @nameI"word-break; T: @args[[o:Sass::Script::Variable ; I" value; T:@underscored_nameI" value; T; o; ; i;o;;i;i;@ ;0;@o:Sass::Script::String ;I" normal; T;:identifier;i:@filename@ ; o; ; o;;i;i ;o;;i;i&;@ ;0;@: @splat0;[u:Sass::Tree::IfNodeÁ[o:Sass::Script::Operation :@operand1o:Sass::Script::Variable : @nameI" value:ET:@underscored_nameI" value; T:@source_rangeo:Sass::Source::Range :@start_poso:Sass::Source::Position: @linei: @offseti: @end_poso;;i;i: @fileI"{/Users/nkr/.rvm/gems/ruby-1.9.3-p327/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/css3/_hyphenation.scss; T:@importer0;i:@filename@ : @options{:@operand2o:Sass::Script::String : @valueI"break-all; T: @type:identifier;i;@ ; o; ; o;;i;i;o;;i;i;@ ;0;@:@operator:eq;i; o; ; o;;i;i ;o;;i;i ;@ ;0;@u:Sass::Tree::IfNode^[00[o:Sass::Tree::MixinNode : @nameI"experimental:ET: @args[ o:Sass::Script::String : @valueI"word-break;T: @type:identifier: @linei%:@filenameI"{/Users/nkr/.rvm/gems/ruby-1.9.3-p327/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/css3/_hyphenation.scss;T:@source_rangeo:Sass::Source::Range :@start_poso:Sass::Source::Position; i%: @offseti : @end_poso;; i%;i*: @file@ :@importer0: @options{o:Sass::Script::Variable ;I" value;T:@underscored_nameI" value;T;o; ;o;; i%;i2;o;; i%;i2;@ ;0; i%;@ ;@o:!Sass::Script::UnaryOperation : @operando; ; I" -moz;T; ; ; i&;@ ;o; ;o;; i&;i;o;; i&;i;@ ;0;@:@operator:not; i&;@o; ;o; ; I" -webkit;T; ; ; i&;@ ;o; ;o;; i&;i;o;; i&;i!;@ ;0;@;;; i&;@o; ;o; ; I"-o;T; ; ; i&;@ ;o; ;o;; i&;i';o;; i&;i);@ ;0;@;;; i&;@o; ; I"-ms;T; ; ; i&;@ ;o; ;o;; i&;i+;o;; i&;i.;@ ;0;@o; ;o; ; I" -khtml;T; ; ; i&;@ ;o; ;o;; i&;i4;o;; i&;i:;@ ;0;@;;; i&;@o; ; I" official;T; ; ; i&;@ ;o; ;o;; i&;i<;o;; i&;iD;@ ;0;@:@keywords{: @splat0:@children[; i%;@;o; ;o;; i%;i ;o;; i';i ;@ ;o: Sass::Importers::Filesystem: @rootI"\/Users/nkr/.rvm/gems/ruby-1.9.3-p327/gems/compass-0.12.2/frameworks/compass/stylesheets;T:@same_name_warningso:Set: @hash{[ o:Sass::Tree::CommentNode ;[I"=/*Most browsers handle the break-all case the same... */; T;: silent:@children[;i;@o:Sass::Tree::MixinNode ;I"experimental; T: @args[ o; ;I"word-break; T;;;i;@ ; o; ; o;;i;i ;o;;i;i*;@ ;0;@o; ;I" value; T; I" value; T; o; ; o;;i;i2;o;;i;i2;@ ;0;i;@ ;@o:!Sass::Script::UnaryOperation : @operando; ;I" -moz; T;;;i;@ ; o; ; o;;i;i;o;;i;i;@ ;0;@;:not;i;@o;# ;$o; ;I" -webkit; T;;;i;@ ; o; ; o;;i;i;o;;i;i!;@ ;0;@;;%;i;@o;# ;$o; ;I"-o; T;;;i;@ ; o; ; o;;i;i';o;;i;i);@ ;0;@;;%;i;@o; ;I"-ms; T;;;i;@ ; o; ; o;;i;i+;o;;i;i.;@ ;0;@o;# ;$o; ;I" -khtml; T;;;i;@ ; o; ; o;;i;i4;o;;i;i:;@ ;0;@;;%;i;@o; ;I" official; T;;;i;@ ; o; ; o;;i;i<;o;;i;iD;@ ;0;@:@keywords{: @splat0; [;i;@; o; ; o;;i;i ;o;;i;i ;@ ;o: Sass::Importers::Filesystem: @rootI"\/Users/nkr/.rvm/gems/ruby-1.9.3-p327/gems/compass-0.12.2/frameworks/compass/stylesheets; T:@same_name_warningso:Set: @hash{o; ;[I"?/*Webkit handles break-all differently... as break-word */; T;;; [;i;@o;! ;I"experimental; T;"[ o; ;I"word-break; T;;;i ;@ ; o; ; o;;i ;i ;o;;i ;i*;@ ;0;@o; ;I"break-word; T;;;i ;@ ; o; ; o;;i ;i,;o;;i ;i6;@ ;0;@o;# ;$o; ;I" -moz; T;;;i!;@ ; o; ; o;;i!;i;o;;i!;i;@ ;0;@;;%;i!;@o;# ;$o; ;I" -webkit; T;;;i!;@ ; o; ; o;;i!;i;o;;i!;i!;@ ;0;@;;%;i!;@o;# ;$o; ;I"-o; T;;;i!;@ ; o; ; o;;i!;i';o;;i!;i);@ ;0;@;;%;i!;@o;# ;$o; ;I"-ms; T;;;i!;@ ; o; ; o;;i!;i/;o;;i!;i2;@ ;0;@;;%;i!;@o;# ;$o; ;I" -khtml; T;;;i!;@ ; o; ; o;;i!;i8;o;;i!;i>;@ ;0;@;;%;i!;@o; ;I" official; T;;;i!;@ ; o; ; o;;i!;i@;o;;i!;iH;@ ;0;@;&{;'0; [;i ;@; o; ; o;;i ;i ;o;;i";i ;@ ;@R;i; o; ; o;;i;i;o;;i);i;@ ;@:@has_childrenT;@o; ;[I"8/* Mixin for the hyphens property * * W3C specification: http://www.w3.org/TR/css3-text/#hyphens * * legal values for $type : auto, manual, none * * Example: * p { * @include hyphens(auto);} * Which generates: * p { * -moz-hyphens: auto; * -webkit-hyphens: auto; * hyphens: auto;} * */; T;;;[;i+;@o; ; I" hyphens; T;![[o;" ; I" value; T;#I" value; T; o; ; i;o;;i9;i;@ ;0;@o;$ ;I" auto; T;;%;i9;&@ ; o; ; o;;i9;i;o;;i9;i!;@ ;0;@;'0;[o:Sass::Tree::MixinNode ; I"experimental; T;![ o;$ ;I" hyphens; T;;%;i:;&@ ; o; ; o;;i:;i;o;;i:;i%;@ ;0;@o;" ; I" value; T;#I" value; T; o; ; o;;i:;i-;o;;i:;i-;@ ;0;i:;&@ ;@o;$ ;I" -moz; T;;%;i;;&@ ; o; ; o;;i;;i ;o;;i;;i;@ ;0;@o;$ ;I" -webkit; T;;%;i;;&@ ; o; ; o;;i;;i;o;;i;;i;@ ;0;@o:!Sass::Script::UnaryOperation : @operando;$ ;I"-o; T;;%;i;;&@ ; o; ; o;;i;;i;o;;i;;i;@ ;0;@:@operator:not;i;;@o;+ ;,o;$ ;I"-ms; T;;%;i;;&@ ; o; ; o;;i;;i%;o;;i;;i(;@ ;0;@;-;.;i;;@o;+ ;,o;$ ;I" -khtml; T;;%;i;;&@ ; o; ; o;;i;;i.;o;;i;;i4;@ ;0;@;-;.;i;;@o;$ ;I" official; T;;%;i;;&@ ; o; ; o;;i;;i6;o;;i;;i>;@ ;0;@:@keywords{;'0;[;i:;@; o; ; o;;i:;i;o;;i<;i ;@ ;@;i9; o; ; o;;i9;i;o;;i=;i;@ ;@;)T;@o; ;[I"É/* Mixin for x-browser hyphenation based on @auchenberg's post: * Removes the need for the HTML tag * http://blog.kenneth.io/blog/2012/03/04/word-wrapping-hypernation-using-css/ * * Example: * div {@include hyphenation;} * * Which generates: * div { * -ms-word-break: break-all; * word-break: break-all; * word-break: break-word; * -moz-hyphens: auto; * -webkit-hyphens: auto; * hyphens: auto;} * */; T;;;[;i?;@o; ; I"hyphenation; T;![;'0;[o;* ; I"word-break; T;![o;$ ;I"break-all; T;;%;iP;&@ ; o; ; o;;iP;i;o;;iP;i%;@ ;0;@;/{;'0;[;iP;@; o; ; o;;iP;i;o;;iP;i&;@ ;@o;* ; I" hyphens; T;![;/{;'0;[;iQ;@; o; ; o;;iQ;i;o;;iQ;i;@ ;@;iO; o; ; o;;iO;i;o;;iR;i;@ ;@;)T;@; I"¯@import "shared"; // Mixins to support specific CSS Text Level 3 elements // // // // Mixin for word-break properties // http://www.w3.org/css3-text/#word-break // * legal values for $type : normal, keep-all, break-all // // Example: // p.wordBreak {@include word-break(break-all);} // // Which generates: // p.wordBreak { // -ms-word-break: break-all; // word-break: break-all; // word-break: break-word;} // @mixin word-break($value: normal){ @if $value == break-all { //Most browsers handle the break-all case the same... @include experimental(word-break, $value, not -moz, not -webkit, not -o, -ms, not -khtml, official ); //Webkit handles break-all differently... as break-word @include experimental(word-break, break-word, not -moz, not -webkit, not -o, not -ms, not -khtml, official ); } @else { @include experimental(word-break, $value, not -moz, not -webkit, not -o, -ms, not -khtml, official ); } } // Mixin for the hyphens property // // W3C specification: http://www.w3.org/TR/css3-text/#hyphens // * legal values for $type : auto, manual, none // // Example: // p { // @include hyphens(auto);} // Which generates: // p { // -moz-hyphens: auto; // -webkit-hyphens: auto; // hyphens: auto;} // @mixin hyphens($value: auto){ @include experimental(hyphens, $value, -moz, -webkit, not -o, not -ms, not -khtml, official ); } // Mixin for x-browser hyphenation based on @auchenberg's post: // Removes the need for the HTML tag // http://blog.kenneth.io/blog/2012/03/04/word-wrapping-hypernation-using-css/ // // Example: // div {@include hyphenation;} // // Which generates: // div { // -ms-word-break: break-all; // word-break: break-all; // word-break: break-word; // -moz-hyphens: auto; // -webkit-hyphens: auto; // hyphens: auto;} // @mixin hyphenation{ @include word-break(break-all); @include hyphens; } ; T;)T;@;i; o; ; o;;i;i;o;;i;i;@ ;@