"o:Sass::Tree::RootNode :@children[o:Sass::Tree::CharsetNode : @nameI" UTF-8:ET;[:@filename0: @options{: @linei:@source_rangeo:Sass::Source::Range :@start_poso:Sass::Source::Position; i: @offseti: @end_poso;; i;i: @fileI"c/usr/local/lib/ruby/gems/2.4.0/gems/bourbon-4.3.4/app/assets/stylesheets/addons/_ellipsis.scss; T:@importero: Sass::Importers::Filesystem: @rootI"M/usr/local/lib/ruby/gems/2.4.0/gems/bourbon-4.3.4/app/assets/stylesheets; F:@real_rootI"M/usr/local/lib/ruby/gems/2.4.0/gems/bourbon-4.3.4/app/assets/stylesheets; T:@same_name_warningso:Set: @hash}Fo:Sass::Tree::CommentNode : @value[I"/*/ Truncates text and adds an ellipsis to represent overflow. */ */ @param {Number} $width [100%] */ Max-width for the string to respect before being truncated */ */ @example scss - Usage */ .element { */ @include ellipsis; */ } */ */ @example css - CSS Output */ .element { */ display: inline-block; */ max-width: 100%; */ overflow: hidden; */ text-overflow: ellipsis; */ white-space: nowrap; */ word-wrap: normal; */ } */; T: @type: silent;[; 0; @ ; i; o; ;o;; i;i;o;; i;i ;@;@o:Sass::Tree::MixinDefNode;I" ellipsis; T: @args[[o:!Sass::Script::Tree::Variable ;I" width; T:@underscored_nameI" width; T:@css_variable_warning0; i; o; ;o;; i;i;o;; i;i;@;@; @; @ o: Sass::Script::Tree::Literal ;o: Sass::Script::Value::Number ;ii; @ :@numerator_units[I"%; T:@denominator_units[:@originalI" 100%; T; i; o; ;o;; i;i;o;; i;i";@;@;#0; @: @splat0;[ o:Sass::Tree::PropNode;[I" display; T;o;$;o: Sass::Script::Value::String ;I"inline-block; T; @ ;:identifier:"@deprecated_interp_equivalent0; i; o; ;o;; i;i;o;; i;i;@;@: @tabsi:@prop_syntax:new;[; 0; @ ; i; o; ;o;; i;i;o;; i;i;@;@:@name_source_rangeo; ;@:;o;; i;i;@;@:@value_source_rangeo; ;o;; i;i;@;;@;@o;*;[I"max-width; T;o;! ;I" width; T;"I" width; T;#0; i; o; ;o;; i;i;o;; i;i;@;@; @; @ ;.i;/;0;[; 0; @ ; i; o; ;o;; i;i;o;; i;i;@;@;1o; ;@K;o;; i;i;@;@;2o; ;o;; i;i;@L;@;@o;*;[I" overflow; T;o;$;o;+ ;I" hidden; T; @ ;;,;-0; i; o; ;o;; i;i;o;; i;i;@;@;.i;/;0;[; 0; @ ; i; o; ;o;; i;i;o;; i;i;@;@;1o; ;@\;o;; i;i;@;@;2o; ;o;; i;i;@];@;@o;*;[I"text-overflow; T;o;$;o;+ ;I" ellipsis; T; @ ;;,;-0; i ; o; ;o;; i ;i;o;; i ;i;@;@;.i;/;0;[; 0; @ ; i ; o; ;o;; i ;i;o;; i ;i;@;@;1o; ;@m;o;; i ;i;@;@;2o; ;o;; i ;i;@n;@;@o;*;[I"white-space; T;o;$;o;+ ;I" nowrap; T; @ ;;,;-0; i!; o; ;o;; i!;i;o;; i!;i;@;@;.i;/;0;[; 0; @ ; i!; o; ;o;; i!;i;o;; i!;i;@;@;1o; ;@~;o;; i!;i;@;@;2o; ;o;; i!;i;@;@;@o;*;[I"word-wrap; T;o;$;o;+ ;I" normal; T; @ ;;,;-0; i"; o; ;o;; i";i;o;; i";i;@;@;.i;/;0;[; 0; @ ; i"; o; ;o;; i";i;o;; i";i;@;@;1o; ;@;o;; i";i;@;@;2o; ;o;; i";i;@;@;@; 0; @ ; i; o; ;o;; i;i;o;; i;i$;@;@:@has_childrenT; 0; @ :@templateI"@charset "UTF-8"; /// Truncates text and adds an ellipsis to represent overflow. /// /// @param {Number} $width [100%] /// Max-width for the string to respect before being truncated /// /// @example scss - Usage /// .element { /// @include ellipsis; /// } /// /// @example css - CSS Output /// .element { /// display: inline-block; /// max-width: 100%; /// overflow: hidden; /// text-overflow: ellipsis; /// white-space: nowrap; /// word-wrap: normal; /// } @mixin ellipsis($width: 100%) { display: inline-block; max-width: $width; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; word-wrap: normal; } ; T; i; o; ;o;; i;i;o;; i;i;@;@;3T