{: versionI"3.4.19 (Selective Steve):EF:shaI"-6173e48138f629df90a9a48401a9acc888d3270a;F: contents"—o:Sass::Tree::RootNode :@children[o:Sass::Tree::ImportNode :@imported_filenameI"compass/css3/font-face:ET;[:@template0: @linei:@source_rangeo:Sass::Source::Range :@start_poso:Sass::Source::Position; i: @offseti: @end_poso;; i;i&: @fileI"w/Users/nmcclay/Documents/git/forever-style-guide/app/assets/stylesheets/forever_style_guide/utils/_font-utils.scss; T:@importero:Sass::Rails::SassImporter: @rootI"L/Users/nmcclay/Documents/git/forever-style-guide/app/assets/stylesheets; F:@real_rootI"L/Users/nmcclay/Documents/git/forever-style-guide/app/assets/stylesheets; F:@same_name_warningso:Set: @hash{: @options{:@imported_file0o:Sass::Tree::CommentNode : @value[I"ª/* =font-utils Sass functions and font related variables beyond standard font declarations ---------------------------------------------------------------------------- */; T: @type: normal;[; i;@o; ;[I"-/* map for all font-face declarations */; T;: silent;[; i ;@o:Sass::Tree::VariableNode : @nameI"font-faces; T: @expro:$Sass::Script::Tree::ListLiteral :@elements[:@separator0; i ; o; ;o;; i ;i;o;; i ;i;@ ;@:@filename@ ;@: @guardedT: @global0;[; i ; o; ;o;; i ;i;o;; i ;i;@ ;@;@o; ;[I"J/* declaration function that makes future changes easier to manage */; T;; ;[; i;@o:Sass::Tree::FunctionNode ;"I"set_fontface; T: @args[[o:!Sass::Script::Tree::Variable ;"I"id; T:@underscored_nameI"id; T; i; o; ;o;; i;i;o;; i;i ;@ ;@;'@ ;@0[o;, ;"I" file; T;-I" file; T; i; o; ;o;; i;i";o;; i;i';@ ;@;'@ ;@0[o;, ;"I" style; T;-I" style; T; i; o; ;o;; i;i);o;; i;i/;@ ;@;'@ ;@0: @splat0;[o;! ;"I"font-faces; T;#o: Sass::Script::Tree::Funcall;"I"map-merge; T;+[o;, ;"I"font-faces; T;-I"font_faces; T; i; o; ;o;; i;i;o;; i;i*;@ ;@;'@ ;@o:#Sass::Script::Tree::MapLiteral : @pairs[[o;, ;"I"id; T;-I"id; T; i; o; ;o;; i;i-;o;; i;i0;@ ;@;'@ ;@o;$ ;%[o;, ;"I" file; T;-I" file; T; i; o; ;o;; i;i3;o;; i;i8;@ ;@;'@ ;@o;, ;"I" style; T;-I" style; T; i; o; ;o;; i;i:;o;; i;i@;@ ;@;'@ ;@;&: comma; i; o; ;o;; i;i3;@e;@ ;@;'@ ;@; i; o; ;o;; i;i-;o;; i;iA;@ ;@;'@ ;@:@keywordso:Sass::Util::NormalizedMap:@key_strings{: @map{;.0:@kwarg_splat0; i; o; ;o;; i;i;o;; i;iC;@ ;@;'@ ;@;(0;)T;[; i; o; ;o;; i;i ;o;; i;iK;@ ;@;@o; ;[I"?/* adds font-size declaration to global $font-sizes map */; T;; ;[; i;@o:Sass::Tree::ReturnNode ;#o;, ;"I"id; T;-I"id; T; i; o; ;o;; i;i;o;; i;i;@ ;@;'@ ;@;[; i; o; ;o;; i;i;o;; i;i;@ ;@;@; i; o; ;o;; i;i;o;; i;i1;@ ;@:@has_childrenT;@o; ;[I"-/* map for all font-size declarations */; T;; ;[; i;@o;! ;"I"font-sizes; T;#o;$ ;%[;&0; i; o; ;o;; i;i;o;; i;i;@ ;@;'@ ;@;(T;)0;[; i; o; ;o;; i;i;o;; i;i;@ ;@;@o; ;[I"J/* declaration function that makes future changes easier to manage */; T;; ;[; i;@o;* ;"I"set_fontsize; T;+[[o;, ;"I" weight; T;-I" weight; T; i; o; ;o;; i;i;o;; i;i$;@ ;@;'@ ;@0[o;, ;"I" size; T;-I" size; T; i; o; ;o;; i;i&;o;; i;i+;@ ;@;'@ ;@0;.0;[o;! ;"I"font-sizes; T;#o;/;"I"map-merge; T;+[o;, ;"I"font-sizes; T;-I"font_sizes; T; i; o; ;o;; i;i;o;; i;i*;@ ;@;'@ ;@o;0 ;1[[o;, ;"I" weight; T;-I" weight; T; i; o; ;o;; i;i-;o;; i;i4;@ ;@;'@ ;@o;, ;"I" size; T;-I" size; T; i; o; ;o;; i;i6;o;; i;i;;@ ;@;'@ ;@; i; o; ;o;; i;i-;o;; i;i;;@ ;@;'@ ;@;3o;4;5{;6{;.0;70; i; o; ;o;; i;i;o;; i;i=;@ ;@;'@ ;@;(0;)T;[; i; o; ;o;; i;i ;o;; i;iE;@ ;@;@o; ;[I"?/* adds font-size declaration to global $font-sizes map */; T;; ;[; i;@o;8 ;#o;, ;"I" size; T;-I" size; T; i; o; ;o;; i;i;o;; i;i;@ ;@;'@ ;@;[; i; o; ;o;; i;i;o;; i;i;@ ;@;@; i; o; ;o;; i;i;o;; i;i-;@ ;@;9T;@o; ;[I"?/* retrieves a font-size from the master font-size list */; T;; ;[; i;@o;* ;"I"get_fontsize; T;+[[o;, ;"I"key; T;-I"key; T; i; o; ;o;; i;i;o;; i;i!;@ ;@;'@ ;@0;.0;[u:Sass::Tree::IfNode[o: Sass::Script::Tree::Funcall: @nameI"map-has-key:ET: @args[o:!Sass::Script::Tree::Variable ;I"font-sizes;T:@underscored_nameI"font_sizes;T: @linei :@source_rangeo:Sass::Source::Range :@start_poso:Sass::Source::Position; i : @offseti: @end_poso;; i ;i#: @fileI"w/Users/nmcclay/Documents/git/forever-style-guide/app/assets/stylesheets/forever_style_guide/utils/_font-utils.scss;T:@importero:Sass::Rails::SassImporter: @rootI"L/Users/nmcclay/Documents/git/forever-style-guide/app/assets/stylesheets;F:@real_rootI"L/Users/nmcclay/Documents/git/forever-style-guide/app/assets/stylesheets;F:@same_name_warningso:Set: @hash{:@filename@: @options{o; ;I"key;T; I"key;T; i ; o; ;o;; i ;i%;o;; i ;i);@;@;@;@:@keywordso:Sass::Util::NormalizedMap:@key_strings{: @map{: @splat0:@kwarg_splat0; i ; o; ;o;; i ;i ;o;; i ;i*;@;@;@;@0[o:Sass::Tree::ReturnNode : @expro;;I" map-get;T;[o; ;I"font-sizes;T; I"font_sizes;T; i!; o; ;o;; i!;i;o;; i!;i%;@;@;@;@o; ;I"key;T; I"key;T; i!; o; ;o;; i!;i';o;; i!;i+;@;@;@;@;o;;{;{; 0;!0; i!; o; ;o;; i!;i;o;; i!;i,;@;@;@;@:@children[; i!; o; ;o;; i!;i ;o;; i!;i,;@;@;@o:Sass::Tree::WarnNode ;#o:,Sass::Script::Tree::StringInterpolation : @beforeo: Sass::Script::Tree::Literal ;o: Sass::Script::Value::String;I"Unknown `; T;: string;@; i#; o; ;o;; i#;i;o;; i#;i;@ ;@;'@ : @mido;, ;"I"key; T;-I"key; T; i#; o; ;o;; i#;i;o;; i#;i;@ ;@;'@ ;@: @aftero;> ;o;?;I"` in $font-sizes.; T;;@;@; i#; o; ;o;; i#;i;o;; i#;i1;@ ;@;'@ ; i#; o; ;@ö;o;; i#;i1;@ ;@;'@ ;@;[; i#; o; ;o;; i#;i;o;; i#;i1;@ ;@;@o;8 ;#o;> ;o:Sass::Script::Value::Null;0;@; i$; o; ;o;; i$;i;o;; i$;i;@ ;@;'@ ;[; i$; o; ;o;; i$;i;o;; i$;i;@ ;@;@; i; o; ;o;; i;i;o;; i;i#;@ ;@;9T;@o; ;[I"!/* alias for get_fontsize */; T;; ;[; i';@o;* ;"I"font-size; T;+[[o;, ;"I"key; T;-I"key; T; i(; o; ;o;; i(;i;o;; i(;i;@ ;@;'@ ;@0;.0;[o;8 ;#o;/;"I"get_fontsize; T;+[o;, ;"I"key; T;-I"key; T; i); o; ;o;; i);i;o;; i);i!;@ ;@;'@ ;@;3o;4;5{;6{;.0;70; i); o; ;o;; i);i;o;; i);i";@ ;@;'@ ;@;[; i); o; ;o;; i);i;o;; i);i";@ ;@;@; i(; o; ;o;; i(;i;o;; i(;i ;@ ;@;9T;@; I"‹@import "compass/css3/font-face"; /* =font-utils Sass functions and font related variables beyond standard font declarations ---------------------------------------------------------------------------- */ // map for all font-face declarations $font-faces: () !default; // declaration function that makes future changes easier to manage @function set_fontface($id, $file, $style) { $font-faces: map-merge($font-faces, ($id: ($file, $style))) !global; // adds font-size declaration to global $font-sizes map @return $id; } // map for all font-size declarations $font-sizes: () !default; // declaration function that makes future changes easier to manage @function set_fontsize($weight, $size) { $font-sizes: map-merge($font-sizes, ($weight: $size)) !global; // adds font-size declaration to global $font-sizes map @return $size; } // retrieves a font-size from the master font-size list @function get_fontsize($key) { @if map-has-key($font-sizes, $key) { @return map-get($font-sizes, $key); } @warn "Unknown `#{$key}` in $font-sizes."; @return null; } // alias for get_fontsize @function font-size($key) { @return get_fontsize($key); } ; T; i; o; ;o;; i;i;o;; i;i;@ ;@;9T;@