{:versionI"3.4.12 (Selective Steve):EF:shaI"-a428821f24ddd9b1475b623af95a49f2fd339510;F:
contents"‰o:Sass::Tree::RootNode:@children[o:Sass::Tree::CommentNode
:@value[I"?/* Mixins to support specific CSS Text Level 3 elements */: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"fD:/Ruby215/lib/ruby/gems/2.1.0/gems/compass-core-1.0.3/stylesheets/compass/css3/_hyphenation.scss; T:@importero: Sass::Importers::Filesystem:
@rootI"GD:/Ruby215/lib/ruby/gems/2.1.0/gems/compass-core-1.0.3/stylesheets; T:@real_rootI"GD:/Ruby215/lib/ruby/gems/2.1.0/gems/compass-core-1.0.3/stylesheets; T:@same_name_warningso:Set:
@hash{ ;
@:@imported_file0o;
;[I"b/* The the user threshold for hyphens support.
* Defaults to `$graceful-usage-threshold`. */; T;
;;[ ;i
;
@o:Sass::Tree::VariableNode
:
@nameI"hyphens-support-threshold; T:
@expro:!Sass::Script::Tree::Variable;!I"graceful-usage-threshold; T:@underscored_nameI"graceful_usage_threshold; T;i;o; ;o;;i;i";o;;i;i;;@;@:@filename@;
@:
@guardedT:@global0;[ ;i;o; ;o;;i;i;o;;i;iD;@;@;
@o;
;[I";/* 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 {
* word-break: break-all;
* word-break: break-word;}
* */; T;
;;[ ;i;
@o:Sass::Tree::MixinDefNode
;!I"word-break; T:
@args[[o;#;!I"
value; T;$I"
value; T;i;o; ;o;;i;i;o;;i;i;@;@;%@;
@o: Sass::Script::Tree::Literal ;o: Sass::Script::Value::String;I"normal; T;
:identifier;
@;i;o; ;o;;i;i ;o;;i;i&;@;@;%@:@splat0;[o:Sass::Tree::PropNode;![I"word-break; T;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; ;@H;o;;i;i;@;@:@value_source_rangeo; ;o;;i;i;@I;@;@;
@u:Sass::Tree::IfNodeC[o:"Sass::Script::Tree::Operation:@operand1o:!Sass::Script::Tree::Variable:
@nameI"
value:ET:@underscored_nameI"
value; T:
@linei:@source_rangeo:Sass::Source::Range :@start_poso:Sass::Source::Position;i:@offseti:
@end_poso;;i;i:
@fileI"fD:/Ruby215/lib/ruby/gems/2.1.0/gems/compass-core-1.0.3/stylesheets/compass/css3/_hyphenation.scss; T:@importero: Sass::Importers::Filesystem:
@rootI"GD:/Ruby215/lib/ruby/gems/2.1.0/gems/compass-core-1.0.3/stylesheets; T:@real_rootI"GD:/Ruby215/lib/ruby/gems/2.1.0/gems/compass-core-1.0.3/stylesheets; T:@same_name_warningso:Set:
@hash{ :@filename@
:
@options{ :@operand2o: Sass::Script::Tree::Literal :@valueo: Sass::Script::Value::String;I"break-all; T:
@type:identifier;@;i;o;
;o;;i;i;o;;i;i;@
;@;@
:@operator:eq;i;o;
;@;o;;i;i ;@
;@;@
;@0[o:Sass::Tree::CommentNode
;[I"?/*Webkit handles break-all differently... as break-word */; T; :silent:@children[ ;i;@o:Sass::Tree::MixinNode;I"with-prefix; T:
@args[o; ;o;;I"-webkit; T; ;!;@;i;o;
;o;;i;i;o;;i;i&;@
;@;@
:@keywordso:Sass::Util::NormalizedMap:@key_strings{ : @map{ :@splat0:@kwarg_splat0;&[o:Sass::Tree::PropNode;[I"word-break; T;o;;o;;I"break-word; T; ;!;@;i ;o;
;o;;i ;i;o;;i ;i";@
;@:
@tabsi :@prop_syntax:new;&[ ;i ;o;
;o;;i ;i;o;;i ;i";@
;@:@name_source_rangeo;
;@9;o;;i ;i;@
;@:@value_source_rangeo;
;o;;i ;i;@:;@
;@;@;i;o;
;o;;i;i
;o;;i;i(;@
;@:@has_childrenT;@;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;i3;o; ;o;;i3;i;o;;i3;i;@;@;%@;
@o;* ;o;+;I" auto; T;
;,;
@;i3;o; ;o;;i3;i;o;;i3;i!;@;@;%@;-0;[o:Sass::Tree::MixinNode;!I"prefixed-properties; T;)[o;* ;o;+;I"css-hyphens; T;
;,;
@;i4;o; ;o;;i4;i%;o;;i4;i0;@;@;%@o;#;!I"hyphens-support-threshold; T;$I"hyphens_support_threshold; T;i4;o; ;o;;i4;i2;o;;i4;iL;@;@;%@;
@o:#Sass::Script::Tree::MapLiteral
:@pairs[[o;* ;o;+;I"hyphens; T;
;,;
@;i5;o; ;o;;i5;i
;o;;i5;i;@;@;%@o;#;!I"
value; T;$I"
value; T;i5;o; ;o;;i5;i;o;;i5;i;@;@;%@;
@;i4;o; ;o;;i4;iO;o;;i6;i;@;@;%@;
@:@keywordso:Sass::Util::NormalizedMap:@key_strings{ : @map{ ;-0:@kwarg_splat0;[ ;i4;o; ;o;;i4;i;o;;i6;i
;@;@;
@;i3;o; ;o;;i3;i;o;;i3;i";@;@;5T;
@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;
;;[ ;i9;
@o;(
;!I"hyphenation; T;)[ ;-0;[o;6;!I"word-break; T;)[o;* ;o;+;I"break-all; T;
;,;
@;iJ;o; ;o;;iJ;i;o;;iJ;i%;@;@;%@;9o;:;;{ ;<{ ;-0;=0;[ ;iJ;o; ;o;;iJ;i;o;;iJ;i&;@;@;
@o;6;!I"hyphens; T;)[ ;9{ ;-0;=0;[ ;iK;o; ;o;;iK;i;o;;iK;i;@;@;
@;iI;o; ;o;;iI;i;o;;iI;i;@;@;5T;
@;I"Ú// Mixins to support specific CSS Text Level 3 elements
@import "compass/support";
// The the user threshold for hyphens support.
// Defaults to `$graceful-usage-threshold`.
$hyphens-support-threshold: $graceful-usage-threshold !default;
// 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 {
// word-break: break-all;
// word-break: break-word;}
//
@mixin word-break($value: normal){
word-break: $value;
@if $value == break-all {
//Webkit handles break-all differently... as break-word
@include with-prefix(-webkit) {
word-break: break-word;
}
}
}
// 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 prefixed-properties(css-hyphens, $hyphens-support-threshold, (
hyphens: $value
));
}
// 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;i;o; ;o;;i;i;o;;i;i;@;@;5T;
@